0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-08 20:38:47 +00:00
OI-codes/Luogu/P4269/data/P4269_10.in

98007 lines
2.1 MiB (Stored with Git LFS)

100000 98004
0 799550367 186985612 76947244 374248769 35323664 227042594 431310205 402691924 185365283 203751978 302592641 658505886 700468435 470965159 893211060 41253006 179863311 498826790 399208222 691063121 702670653 68248571 713724545 606183444 590962667 290966915 495610031 114534507 19033569 724442610 62880444 671100302 911428222 992344061 897865438 799268252 219386648 181692002 54476536 404751931 385443981 357069177 63257811 85912409 828034336 808985237 979681788 860414013 160328386 378890004 551477128 715515405 299654941 117718032 174215208 890617609 261201314 669825239 5152109 132751249 246784208 920548926 803851552 10728790 765409346 554233349 809997042 984795995 735925351 864473578 242064285 121369325 74059114 157838462 59798100 902093450 819340065 891996255 615023823 979668451 123402618 19017310 547700215 423057559 136735342 721915423 166191527 397936656 244257022 23860002 530687906 491041230 796925294 187055817 501770020 562334634 741289166 311767056 399646988 329730876 28756993 494227639 303616568 102816108 652066102 215931034 4909551 323922526 107927282 472449740 156107337 231329900 491467050 703807552 506903826 628202393 425722969 673095353 878655415 669979991 549471722 261859680 13537580 346397009 448915497 515307601 761248009 42721022 827074657 13411356 372451899 855831650 507638996 676068467 958647758 12221457 891999501 816073676 336143983 852443150 141039775 492251320 83773043 632506826 196058866 443193235 113225578 474298201 116288582 991880993 144278185 518276670 253740667 10332131 864673679 555172530 525639732 478438048 597893553 205230748 491849404 822861818 61062392 999488400 351446644 872226516 11709850 95962504 540816551 347853834 948405654 681856327 840105154 884695064 166879512 888680386 327888292 280105090 362978580 296693240 271986076 359773131 814969910 378243109 370105263 532159949 933415640 895744995 10597990 383825552 100975737 354963760 206687363 14554495 354452154 558134007 739297377 218678370 654096511 132630288 566532204 455018525 667002981 259153718 339713582 833882493 350463 520118240 113987576 363329044 816811481 238490018 575618541 484297750 616733128 945723804 868974065 550148761 693985159 732088421 933974313 647477262 87052175 993178042 514548123 294020695 403828408 106361859 512699065 57924912 91508513 79231263 365459803 758511494 190901347 705173385 592393980 191251810 77807985 558897922 407097220 894619466 797387941 982715762 231433575 414121062 780955925 100407634 816786189 327457443 685012421 603276861 974934705 772064596 596454896 341999187 66085284 283297 300877413 431300716 910724582 392385926 363048345 128700745 150897414 553949692 833874130 595807760 597717868 911682115 154705676 4815082 658817940 952093617 987530844 742767882 218731038 621003128 695691882 35517220 948460572 380704296 491310447 775911636 5285252 87765336 117910817 923886909 940565006 271304596 355187618 703805947 663690522 718235963 832506692 814587936 124702014 518897182 262912056 722419883 283095656 417617732 579751331 794429963 222227708 419798534 537197838 293475112 40801655 85406079 181508698 989262227 466110375 672819145 617690223 323911993 613100847 588117406 247798896 406182212 859422002 455502880 109988152 523112517 26255203 795011211 190216813 150957217 166424752 453128869 725893466 302036774 723262967 305644790 96466730 945490675 725443324 486180934 91482146 618761346 571587013 272990844 460539932 37697382 945809989 78230148 214125741 558910829 666347554 461924637 965093041 378285915 917427518 927597559 901398433 943682721 575125129 944131612 947156304 594066247 249776840 673049764 896103022 973039807 831210920 992569752 771046841 409170604 331267046 862528987 27931943 902854059 135519824 488471875 793067807 81329806 419218390 7193542 492757001 85565937 321634545 310366401 316368219 91578422 90480319 70283011 35261136 518121815 14414616 834933807 112188055 264191456 360499930 8291070 89747622 191710843 853377189 860794463 600881447 37160594 723323443 481329756 940014653 711359633 969801632 733082454 645205805 241536381 592792362 137962799 179618684 914426907 300845566 495986903 6005323 243842251 566269914 893782832 761964066 580684530 728716632 874152122 697392352 89216555 734959558 787139974 133443765 440853106 647934430 586841578 478013700 223774232 68171328 270544713 935133865 890489326 3627160 432856029 132025700 448935888 423335194 311644384 363362788 724180760 807631288 221884477 968023012 226417561 115667303 582503437 807102092 696900301 309171918 357010803 638633223 44131470 144150771 772076988 337500942 644601567 211434925 668031009 868375800 279606253 938575722 656026024 22611938 794719248 88882047 154637638 243655129 364733607 318798389 459534283 88914361 126429670 681418761 909453739 205363597 797086064 344473535 12465682 346502724 653645454 221992852 985135947 550293290 366143623 609729294 887794232 10745183 821164220 408341600 731637349 100770466 346917315 240179733 123382405 141636556 181578146 130536409 237808051 546311753 449334798 697342335 487742480 428280834 231277455 249712578 633644432 28363512 594186114 498626480 227382602 100347927 720619332 212518543 650641217 939279321 822247837 390951808 802540871 495928416 799293409 386694579 449215249 146210717 626874312 425114020 140363640 660968824 555650429 230688057 59796937 857501594 780546758 547539417 138298787 11824206 649768362 771943219 892704091 96470835 123086059 120086687 196818762 696221757 185121596 847459979 635501072 7369426 238411780 290558302 355814209 37705182 677252881 805029458 36432266 156643553 230143471 29312272 817612377 638310266 112516695 877409314 495811853 893063454 277465091 634110641 757404026 927233453 258570219 650108111 23704281 234172644 622711164 220523043 930394402 807832760 67983015 418411833 667718552 158911161 708970135 23532754 49132710 386223009 828562212 938081349 542866562 911222049 819909987 212995299 549532309 932426682 90404606 897860528 678006495 367869697 384487528 287926881 147619509 643057748 938034992 171323790 877230392 413262515 244363199 660141153 221095268 164862580 78552979 888813820 323773742 787523114 764862941 225422818 26262483 445941512 163504160 421645411 357163555 983414147 634640710 759212230 768357188 725045317 657072751 298880043 945431380 41560273 586806924 93050883 537134387 377358275 116891039 266881138 790620790 361254239 927022292 864232424 526116819 858091637 605562603 849890561 498131111 370425537 75313372 524393594 816367050 91333898 946039005 26046964 927264411 433196075 785259194 548137959 10757751 294848304 847018002 956189131 188924943 286341285 49240007 578575696 516215926 18647413 845456835 159353075 379901652 624995486 23585492 906018471 335603482 629148095 608425392 833734593 852089999 536255130 210644546 520973408 627589029 9199911 547020372 407369799 442395986 184795925 955507758 453153737 332160595 655042119 409342861 521085539 941383404 311099235 99661228 310115689 329746648 797634429 469468764 709648300 275146274 493054256 468183130 610749757 974718718 76608515 297000709 826808710 612863646 507645256 200298477 92969034 516845167 747318849 500338833 959241153 784631140 308362951 412394883 116791728 963405070 674254110 490393633 757304834 985353345 442571228 67420516 167616352 92722016 536889281 729781018 367868291 882459903 197964142 831134414 857178614 127089023 128135116 536503683 739952669 635780372 736802160 685438069 5141898 336637368 38293262 964383051 121268501 346656213 229294293 90576596 310061276 903548404 580970229 67366103 741418108 23541450 987302993 909034461 116263467 376708633 491331838 336648124 259168529 689295980 20298897 968863510 816385004 148434013 357883552 408854032 636730752 94685706 94292095 641872650 283839440 132585357 606255695 257624308 331757936 835549988 200717270 641819212 591614751 781687499 561701682 333032853 657745316 401521034 94583673 626525149 778229667 585915511 815689639 37398189 127727851 835988536 858778065 796629221 984422549 216661611 57999612 473669660 163863683 4808073 115542304 300219489 137393430 574314365 557843797 321667732 262380712 758561067 963486945 853995464 392764926 377704986 39544676 903026608 779226020 134128349 382068116 409972046 572560226 197757748 299886601 700288077 33746277 158664660 349433657 870685192 227842637 407433270 196871212 391706320 412241343 312413516 691925809 402151140 886727881 102285966 723818872 1624952 713363399 539822176 855620416 106128318 917527162 895165092 861671292 549269541 29293434 243739401 959241587 454370027 294013515 111644548 7174463 180276158 270309208 356608121 50961344 498151845 764041391 100348922 742374531 176282727 412762438 286816699 578433867 152006678 389102665 154769099 153631630 102466058 694591275 9252040 61110742 464634797 756933498 775298401 13904331 638743299 19037795 825662285 93113319 165567677 937306833 100287782 345843835 60132400 456895903 249321545 410800611 73453653 349670467 153175135 249736381 762432905 439991834 680686614 766955949 681610866 835455713 920587580 636593290 530046982 782355986 550220398 994681779 391805843 325518792 861102476 30549135 197072954 539281120 123662454 362640631 329104312 76466603 708484466 241753078 385878872 957806012 652553689 459332526 159992838 805728824 709068907 922425744 98237018 242271880 541898052 779847884 77727587 315001991 268957533 460290935 97357970 819177931 307489073 341680180 144696717 21107908 372229315 194286037 560389029 348408136 409443034 742009707 277391105 117927493 983762786 663269977 928249871 636316468 122602496 88242703 294561652 684187769 863184813 245315036 926459650 257599224 25162913 4187230 572601216 146636812 316994531 522475552 965814743 624483604 864155732 963027826 645591512 88901407 9830222 58496900 437309543 419273256 800506608 714700648 389717116 784269387 230486984 170483346 273102214 353089481 111242415 420180232 37277243 974427228 665495268 816253259 84542812 543174547 672956855 657144028 689811359 989951386 179619573 655626096 614434983 43775299 471170281 112542855 132676706 481000504 171039755 422502615 900273760 971546363 989719629 289990869 608332109 220206606 460474216 881434324 425812453 571716631 154130915 315606063 398660219 819626184 131859315 483203031 362800724 804816171 140347052 52612077 647283916 172482991 560754539 114235259 68774656 31924813 226778114 53967728 365441683 397817869 328986709 265715437 369364226 318706331 408222672 977696335 391429304 868696888 711647018 817241757 292929879 865777934 132847813 544106464 537920477 117223495 27309488 900721201 922039666 20172906 805849644 421839941 45172263 219120542 536075200 113946920 103561722 762853314 20431014 469003405 160671177 349417724 587235208 382551769 520640421 995457881 212764463 912069725 716671128 924411482 729311476 9601000 642705775 714675655 406223830 33142611 831899150 286049684 933863812 606455175 158738956 592229816 28295110 203911220 663866724 564370310 170374506 767428446 179739984 43321886 88948211 340411161 392739610 676183419 722962930 913380032 524157659 935727393 677966116 240828781 712655234 259793951 102946147 207877368 974469607 509169978 241019979 806368750 795219662 27400151 265340285 953958619 472146333 293635395 10386198 136013050 710522071 33277070 755957863 890262055 76598956 844906074 83189575 469338567 373605852 806152505 235234958 897763512 594396258 913201074 991108659 159567851 25511385 94054799 219961586 999980992 455741143 460981565 658866101 103477165 340898082 924206386 909952150 813044415 70358140 920338348 949057466 780880212 953615418 557531688 671142260 30214367 254954121 754331836 352069300 628559973 413000700 439820624 378839844 859913324 205538058 222464862 19481169 231049443 169036028 91959121 231030428 624777171 552940686 889896529 580770702 893838769 666619275 490722845 559399543 736977415 263577552 360973368 517857620 69709329 918505056 41516240 952440070 173459170 648364442 157025729 654535510 61365135 596846354 33375347 773794826 802384412 108356576 645792361 33433848 277392604 737751482 116980642 902169775 143208527 6877164 335456837 37047289 526012805 826179682 448963199 262990214 942273601 809936567 633364200 11982923 728441617 674880440 816939359 754417153 175761241 973965089 408952656 89642743 570811436 294844370 863437569 225712207 403200946 509229923 259146055 680593550 99497764 376126697 435279684 242706291 235520227 770736521 132269947 761533033 449432563 581233146 877039613 244222523 391169706 510403806 108721812 972127689 37800606 925661172 726544836 213561847 899626254 988013858 303204590 322954049 135374587 19158518 548666256 538575533 528388441 660328677 71685442 627886205 36455367 359481493 870592497 124491960 130218007 2862437 738541359 432166936 436611949 615580965 676389459 827781655 978501138 785111272 652425704 16301737 563288803 231486899 82379950 315431416 219500750 238100907 638385465 354875338 257259425 39568080 745967237 785647867 699896757 817652680 266050431 588868490 29650532 989159294 565876816 12384905 844538097 304418169 444551842 281150039 772515500 973457667 961448061 751016631 611085298 613873758 619834734 174374094 845360657 554731051 489805510 917377773 792831958 980707341 124769470 50091376 20275414 870736708 688255609 572688537 540905747 954306041 14073386 570556279 795981694 579950203 582941184 640519785 736884738 27493019 774186190 509400231 853467053 735634244 112933222 464552344 202024361 585284322 491442805 899901384 140015366 981248315 817279151 932847324 814472016 942048621 835455067 687263796 665301688 523710669 112468693 206207428 330533069 126542079 776763707 126514757 559008648 212221251 619550908 295893379 92230636 246253457 657809977 945697689 981887702 770743199 262766393 36428422 208543880 754209198 936329807 348559247 587973872 606125317 133922930 402445881 400690297 969377997 89709671 65991979 345605026 54694730 124715773 528654461 181236809 753995847 507685584 740245458 966217098 127236485 888655203 58447727 226006309 546465173 4145410 60410370 169724731 119428169 96838792 378268612 873637367 885684965 579344225 461611232 344326641 713267155 716573480 745016939 535161512 658799517 663525284 733282904 713494247 640757423 261937358 894731056 394753263 769622943 487492873 213486720 749375794 228664436 271934448 975382103 775129609 128596224 35792466 797370707 248024393 985147632 28155678 121661753 870832590 607499903 435789351 67675591 173283417 4879190 812692530 708444929 663678707 328734173 294244192 377172947 969491596 556181551 124420363 216761219 178320853 464429602 430247939 780213013 693094038 554698753 608111476 320740007 683294977 496420308 118110707 783835736 481567933 146266385 758013855 204916883 753766288 46319566 272592474 927049705 51198756 937801370 488010994 714877464 119051902 782255186 92050404 88543491 190953096 68987133 157821076 221790315 533416736 440585382 2003322 79027133 995284135 610114798 399767140 531095472 106535099 517877847 314931201 440619399 516660598 72945050 498052648 122943245 119264616 770645122 49992944 22979738 560962851 390520304 737857202 680014753 25291849 682423973 621074610 68761312 751411106 778895687 290551627 137344201 71997428 292554949 216371335 67281556 755186113 616138475 598377028 714237579 986532689 765824596 7373337 503193280 691286012 505425985 626136526 663066994 128587466 528645836 686046732 689550317 771682506 423903928 369565063 796974355 106327894 990639673 865735667 710255366 622051719 8803654 700115934 694049147 301358603 916487269 613847070 56544710 385142103 64740457 623298655 224191151 830565053 630671992 727384432 521851058 136097970 206037317 37434411 264685436 587199519 723481144 954235753 358882018 147385065 176317175 8372732 106229325 19473207 726624766 669001057 494041293 735428420 221633350 40606799 36787016 138120612 654453869 945848099 375779082 719194327 421663113 599970233 549759373 52335098 179871024 924126798 40949434 238424707 961561209 305634870 825624226 685042346 112386982 37022603 684943777 141220523 45395336 643689468 160693731 772020102 165206885 654735024 359964881 386840235 695341823 249268263 377477214 202312052 47632722 605772662 921506379 469295835 58259254 323782111 521630934 238130279 247908902 562580368 476554986 61986471 720731605 154695572 747028817 833118587 191718175 284488954 974339111 237113511 780694788 987549208 861649979 945901673 494800591 221614853 185258268 42658773 470883117 415251848 244970825 518515839 21024503 166477197 987811674 79283757 490259309 361958967 169930402 590684577 777055702 646485389 652671048 497787300 801180961 252216225 183422246 992899136 536705179 10277716 82529007 169916326 997826924 944178986 115817993 345143874 18310199 153592627 387802648 341709682 568844475 632773473 860225521 442385344 799250671 700553554 521669101 142026339 915028888 691599504 732710916 692084583 190601252 237898324 42388242 844298579 490114549 78326854 689714074 26819721 88604571 772243081 49252413 938947861 568938427 17586772 284091729 439764992 171179399 671894377 781474674 592540240 157184209 494216554 34925577 956434880 47286467 409111045 950977585 962315355 100710542 536204861 506916297 143828160 774103185 549304539 988126739 264217727 627631394 530357172 143553814 568752331 155116613 192806227 507700185 724055040 210393000 644308280 16336391 234088765 168719016 797811065 826629006 325903226 292027612 861554583 134854465 339314079 123181987 85832044 154145794 76408895 622036905 661062091 220237055 248656449 62882990 60880153 512874176 690514384 591237326 508944356 111783074 746353939 701750583 619483259 322925338 764659949 116307899 339261729 998748715 285026915 137072787 825377714 610930141 281616765 539448656 745784607 473447210 662630644 831616651 627593004 739039539 306169915 288655089 811792961 554826364 351538079 872673114 920216906 894568829 316426799 429161255 6351896 915297104 983428204 478351521 90738801 748088147 594659420 430000530 599353221 879686336 419589683 277247294 490616470 553722814 816695950 88917436 27170018 331842953 920534087 654763022 923398859 79220361 795934477 735191813 486563091 147472549 460381286 406779990 894557744 629324452 688457611 900909640 544621549 671885809 231777521 635360351 272490315 826436941 917877247 871843536 706123270 189983290 1607189 49256100 743706104 818303139 138173536 770876122 2662452 911223990 278155504 926061311 990444351 74089974 513769483 329523802 74078890 826667135 736303792 821153000 455991580 277277763 574579000 853129496 949163572 806356521 341006206 74170246 632793455 258883446 798530148 191433085 448866736 800137337 93205551 45089200 470956835 231379087 815965322 473619287 142603070 946637192 252196957 985563788 873243533 618482806 167603949 799838789 445149935 903907741 620991782 753657881 33701863 48087141 606787370 982865435 854443662 947793576 909552047 339753477 59193382 708082188 531186562 360576484 360735884 624392113 405665684 831692720 708287566 74147366 157828366 703407003 20784551 410025324 541487150 894028084 28508123 709091099 546383232 326174424 465515199 19891374 79832299 499217063 67978515 539136035 334598857 922422178 339445971 244150898 262175648 251155719 804749452 645878576 611732203 165485330 122787048 17397881 997178050 831074614 91545247 7522775 534481610 112329798 417548099 75968753 858874249 298572589 637576218 257773840 477263379 103091411 277665214 409612044 602308474 345643730 948748080 936907331 268065901 140710410 33574588 382757915 391866129 838324041 28636484 3598325 856325737 151423532 873512579 706020146 982498146 965057826 713542921 369496116 929903991 131091014 297981235 641294599 282179969 935557454 899068439 759443348 891165231 29250013 21571752 345990064 374893743 970319832 135413754 642959644 963546608 168988343 25717552 207929096 859828750 906870409 64043787 716154480 58293934 937556367 274690985 893308446 755130552 988233906 115320921 537550902 971841286 265818523 31361860 106537614 53892336 930430300 865980963 945057567 959680313 887552715 291047624 187090415 710388906 426461378 830050059 526451873 447966087 708283977 734380969 307794830 467670745 798424756 876465676 378481045 735981116 151156654 124305850 343628028 139390554 239626772 881178930 963748206 505445295 912540791 70285814 559337631 695487450 788783143 356911557 507684122 528852217 647959181 694774537 91757482 926936925 377340955 618209355 374903006 85624925 352590317 535214202 405812036 3531432 411679872 784293081 739512549 415352892 908598931 83140570 407259812 742062 816835866 371008012 506187357 729376650 293810192 918041354 277380459 82593328 274952904 785064581 611445545 775428451 479839111 703203027 702365370 857180066 173928741 929784742 795321357 526519058 464998937 53649752 530050490 729195175 837942833 122079398 144548061 746541758 57736334 551807873 747283820 874572201 775332251 105987537 456465210 69142436 24028884 733845670 4252130 151498155 371426610 615697675 926926606 851265722 171417061 481808335 560962147 345345802 264109436 208799864 724381226 729108374 262449616 106948076 310819908 100392443 229027474 455367969 699450567 139280175 859692209 299250746 13852369 635024453 257754649 322833945 556683256 134299900 909195981 560935386 285798055 280622585 29149421 65241020 984404673 200566482 399565722 397883179 398428651 663675158 606683043 122809870 245299891 721649026 229757946 556119800 674557835 311301787 11487762 226524761 450581962 723696337 525775507 316950697 211237150 783530157 639784642 767920406 917830057 401496983 328855785 56144471 682119568 358005206 121385491 519040600 411088055 373467579 916923779 809516706 37142731 376123182 932326576 282442622 97772201 14600882 838562422 772330036 325902669 702566551 998854797 776484631 278779247 377146663 93435321 490016397 13193179 585736329 257936796 783539602 987233312 439308948 839684073 521869239 797314154 813585931 40909832 60918568 39569869 810349978 870435274 76712600 186473153 655278210 211671589 136761720 669879092 50234004 909091756 848298127 605316921 760462912 477299117 884096169 990125941 423250804 226628925 3319114 8987126 484565722 639375082 848736805 923874670 331575515 223122403 573705183 145161439 116548602 634623752 37247674 926898580 357575385 113960275 965888099 12853588 325631864 102649812 535249046 228382234 864257934 383547166 686215522 477237205 860846283 422828050 467363139 136613446 649456975 323198619 145600573 134022690 962573702 846853744 910413726 146665576 922492513 336635269 144343381 39041108 823775387 181591055 818456054 181350765 295551330 636860512 46720720 473699560 739510324 581969766 702081795 456284617 965516933 240813676 933521822 678879575 663641726 253401321 815493022 313098694 576599940 813609961 299637751 391690001 512980064 62567836 538355577 287988936 251719471 682698958 179546411 75494851 864290014 998002465 109361983 12357703 487379337 156082703 486057264 79406020 738052469 40655418 535690638 556085761 281469094 469212453 87481696 945110820 722613774 902974718 110725873 151730074 569101038 262879990 395936441 934597468 325447827 934292019 222586397 577167298 469507336 402132808 505178516 186313709 252651633 614540499 51187779 740030970 770623202 537245043 819436990 508675664 430416827 207643987 64761419 711885921 676856441 4759481 509513100 251986574 907734199 472755339 256233014 329351596 735635330 652169456 116465423 61083150 438977834 339051820 490766814 908485170 593700995 995945330 947315246 846352628 463002188 998503025 438899957 233625383 388264427 110853306 594817414 818681254 318497294 512095199 383083534 847870101 516854680 892596634 99856668 277105238 217868332 208606049 606456834 953503662 860775505 722922257 867103178 299753332 914490443 210386352 60754861 508191431 58848041 8070100 207060418 521850230 859089491 498476741 755475613 247353911 609330048 202809386 66035158 780343708 714904585 301635058 628213802 231759258 46748051 580586836 508864496 264616384 789192885 967837696 218120039 502484749 543276312 85223211 802238081 457766749 148125929 715509309 818474546 206973970 576095775 25534958 728824200 435185260 376528065 336816173 535055537 985858113 539625559 453607062 618718180 254530138 755242120 99448341 338805762 801990172 680035178 847670259 66606549 321744422 668024314 137242954 824229172 211300620 74982531 478983612 521583735 223108460 47009280 340058274 430082431 623105056 218109598 158906624 58290309 594637664 495722797 445862212 433012136 35348350 899469274 51730310 142394854 654711388 3695017 481200616 309217919 683730195 181387234 375824468 857990984 849411549 513067422 534736515 913228535 588049954 13720120 434812263 811158414 60729401 627386903 93757204 536350823 845496502 252663829 447157498 292650525 600902992 893019710 578179027 488767708 792488978 482425703 631162562 299716725 486120721 964879545 608934644 22367275 146266772 837275478 880358259 848194687 202859259 415094767 613939581 790909213 281331254 48751837 454583987 194577021 528655107 548341191 730927844 226667968 653521386 30601701 519318493 254424372 923621411 97497513 743192080 568626748 432439583 226871002 868343473 918560304 44266906 329794476 940927579 43050044 19586313 821285832 891244732 222445573 88896958 357700672 13354779 222744578 258968876 320455132 417321599 787623983 721312690 765802 14291944 374834069 31367503 386126803 481774807 954988915 336140682 77483247 376132022 768580265 304354249 96991855 687140562 348621155 426786331 480584501 391671199 446372645 154386692 135432290 668818218 243283650 493132963 534689363 466028229 752101839 707660862 735866194 392242181 428973545 736631997 406534125 656323980 620515866 792660928 138098781 428021140 128801603 215582028 804153163 749898235 372452643 901145018 289555156 721073798 180447708 770139657 965261363 626820353 924526349 100693647 148154930 20326359 446342976 535360660 486354588 50961174 243021515 74737141 443203355 524511426 811369138 702253846 180835399 284401364 347431133 171450546 712422504 328749102 387032574 516575660 78647330 759485217 270237037 368202487 333075374 450684746 138342137 150853097 77505092 915384853 104063110 78176389 935711212 550406086 613537049 274582159 453883626 709074930 349319300 897086981 233586349 13204798 451857186 266938114 297606162 799288319 438388661 10028659 128037414 825421235 379120686 59201111 437422812 649357723 427403598 623014552 100042462 418262101 773867649 30063921 186163313 877930759 108240310 121874518 280853204 574293725 396456677 734736830 135885014 745775978 484340170 369471363 758980776 936197356 636409477 56586931 735485668 74798131 919131963 716039449 752735733 298252642 775240560 42674904 947610366 55160517 665689456 900169194 473422618 292073465 930233115 659585932 170004217 890989791 633976816 450857422 317799875 30433487 38110611 453684889 628725831 522450782 675672618 240222966 458648131 164598455 149326263 46650159 91912952 68458219 762689608 844648685 219227228 390446527 739839955 19353953 445607044 258045771 919523147 919029662 550119236 702272622 431131953 720123453 445778772 65108763 23497234 616095014 948058623 61607846 69779896 429300813 584058628 597968881 522040145 895223125 762567336 671366408 941873284 854480288 592340993 557079251 551645333 664084587 947525778 291485281 683438540 245649181 549531052 455478047 17195203 99650281 10267028 448327156 672290101 308562166 365952285 548303701 924657180 166527267 609911547 846953443 448344446 46486534 444922317 970384591 941709660 60006012 494267358 736099303 914486300 86608345 145694914 466131626 603209298 945737058 610133274 139164198 191386233 12180685 594642245 208581436 111830967 457425639 509424958 636637434 765987805 875377244 37457494 690644979 894420877 647369042 390114781 342765317 546371942 835037098 165666267 340597961 895043110 659933626 76697258 662045769 599058337 74908538 128177389 202267628 20645589 590827029 341431826 64548188 603007714 788590437 125645990 567355047 246016069 635070949 56508840 12003868 362964552 93966335 555165213 257385422 741335377 945279994 452667105 140223678 632833451 618333373 480821640 380392920 278266992 410035264 42438682 877325329 484943802 23132437 932109323 358105757 466475832 126057509 275170312 69483540 914647946 400816302 636838587 13180375 35887244 693347428 25184243 398851796 787313763 432865822 508753585 381165499 230662175 961420690 521389177 716011992 579754056 2210810 96404905 710537414 264762440 991359960 440379102 749706242 867008764 372488419 960328366 186000955 498545928 235498671 255484495 265710233 636314973 744839449 278890608 524718584 290703236 156591217 923570380 78016992 589457039 284840324 311698857 672635580 246261008 685604400 388647565 678531430 540331577 337568836 389068838 805094017 181445156 829447940 407316619 900970286 54452718 367644978 86971234 405515012 455660015 194972096 671225246 91974981 939811545 950115854 469209931 230514774 106707065 245296671 161048132 548680470 530136995 325263355 221316044 776398003 10867748 462479975 307445793 551199325 800048812 696514631 208809702 834010334 378478930 616126321 734980613 285448015 983771299 674468213 690963027 291947673 869440309 362188266 236439020 809251847 164820480 705648952 892282987 271527545 950945623 53331112 820208015 481082611 231110833 894040425 109996974 241978582 356520394 417442767 645694273 9085565 966473764 854503975 843095899 197469053 470630289 430592871 482917068 306917947 105061077 173880089 598865620 827017753 388584721 835304641 488785959 553405201 393469952 381068940 824932746 344415568 286916418 497657121 678014545 518027252 244213905 788011519 612522200 600734299 57970645 258216466 462336230 24444402 112720435 157948488 74429822 435867090 588541359 557346890 595301404 546118803 731226979 46683383 225652915 119811694 881988024 714438874 525733261 127974335 95507807 203182367 472389903 234940592 700839488 2920808 605484210 945053393 790932327 218006403 398304052 701419339 328739235 860640282 578380107 293976036 18588764 652809929 729843127 459646489 210156813 177660890 858281658 793900158 224344273 83934566 766228218 106332291 798373441 291961473 86822992 746397614 495143840 559212896 833854572 48499687 562133704 439338775 846069446 205582390 509861544 96889857 907001729 838600780 957530140 337898196 132576809 828635270 990708125 714936302 140798118 53381297 892597192 999079777 847281456 116941459 935530709 613509667 75790116 586420509 757987506 162613108 185334483 105647705 574342370 19189048 154147392 136476067 311044190 216832 194574824 820905734 97106689 954092919 659506507 907153195 291991108 644599683 588304824 135215593 359535978 581619309 188596890 104649530 433215445 35878339 221590989 368746147 501904373 149897471 955166657 259891872 312510579 140501133 365539578 886852950 12206547 372203336 875845383 323250737 224936534 922936573 144156465 174559590 877029486 656179338 81712778 21536953 153295380 522533969 156752546 512831359 104153271 345349437 617480889 389885082 233744142 691588244 758631229 735648515 841485715 566314245 995540388 6512653 559331744 213596325 893365603 424054658 585799661 621727346 747305395 810736196 397180278 743978226 985295786 126726123 252673924 919524930 148263077 405969304 294575258 157531989 771317029 251244895 502881426 241314277 641129977 736625569 932902521 252277566 324790443 774388229 671108177 172847190 780900883 82956281 386443515 526782845 507010939 824759543 1026550 106832693 488012098 398206829 850810920 325824243 524932952 956001210 97865532 525712395 214486873 392440791 683244385 985803903 496202052 38642170 227118173 137332023 775267739 12537054 242125955 100058176 786925283 913234132 125421732 420342525 996190413 511865248 799641737 355717711 189141150 800668287 462550405 677153248 51391475 165877684 2977484 428840794 121878887 100843016 954553189 336365760 345800173 637797567 174686022 842002226 676439738 401804196 831850615 304223836 414341250 73976563 256798378 53782892 839727061 382220111 326641784 688433834 746601725 126283514 44151538 935742875 779468167 359218309 612896116 830859643 525095993 468389966 112216796 646974880 569232982 66769978 835857007 915033156 557083912 10543022 609551741 86040009 264863584 441402349 390263845 679204834 367895278 499578590 585504093 60138698 881798701 912145877 601088898 480916785 38429384 497756803 416659653 670413917 856975112 882072135 353789919 382071099 350462094 466006715 881562345 772211442 532776694 717419345 539760957 89860599 580478734 149312691 28416974 845342318 443231406 418680819 377063512 811126684 918259409 962567605 723781749 652574469 874713475 324870640 133491247 765659225 822627443 402667266 288589501 532118915 137255760 642379421 914190014 487717854 108386129 648268718 112445656 493679189 218204423 652206613 436056154 798683157 801519305 464473128 644025468 97267070 883153948 21088973 908393755 653929716 836172944 484691863 159020545 563402778 809562503 145028158 181578362 484706306 400211791 470167864 16825214 537467551 112547278 783531594 25185399 73449773 284316671 137631055 567128963 502521094 642354034 3185110 301204244 296389698 467658239 797746079 393656769 203328546 671351418 154566883 709774628 507524356 639258746 868795173 70927127 301337608 866339698 105021856 786043914 266551482 575189720 655385494 804019033 687736998 291433447 681720798 761186771 575750119 671868219 180832093 78271206 166738613 184017204 231991817 463128311 504191809 29737889 856785080 707520355 553605673 11351956 269811342 61130022 650610702 138606509 984573523 951948311 857462573 89595372 590508584 124014048 517301458 98410438 780549447 57554815 242360251 314786605 818741586 818110370 839171190 999573680 748897943 5909796 36107243 833406126 469038108 540299052 715660381 178339547 100335766 269266047 189691504 370147108 182912436 692818572 361269983 20002318 497283242 71248915 962114063 87791820 47779329 479415514 38718624 828328777 536970329 281078875 995631748 208228274 951705612 834802931 60318313 553119914 693229094 96425556 386526033 14783561 489240974 102186407 193123108 442093106 223968820 382814612 812240215 259397622 75633178 26026557 279399940 425432786 97275473 94030362 365740972 145054802 573445876 404459596 825899945 962932571 538054838 821531686 23677205 489760443 508850977 83995518 42880350 54596430 32937441 281922749 69379991 374694781 236625522 262503099 816787888 313110708 645317712 481544462 572508331 573467256 507571019 851908271 998900042 457362858 945938634 217157374 602417661 371900869 621616970 280833965 187349800 12188167 102365645 211027005 501948610 463732988 295022523 397345326 518329418 180476330 531784441 587709409 555171112 768409963 850212508 371958993 81520665 348046579 853503455 506545362 774030201 213590833 210969992 625446603 670953692 9424985 842603977 125887712 381325855 316737306 406721677 568675655 328925474 361603688 779702660 830874084 677853042 927241549 80735770 48698819 107717873 612520211 636408228 662888985 233446534 339137096 887364344 167483565 539700041 593384158 674028927 313730236 806974991 884998919 939176839 330445042 894423905 634297175 308849120 128266119 951034481 715570798 549458140 279959948 929690852 181677159 963350399 607543888 108918701 44086162 656242707 69152940 509122739 145167295 732041925 595085639 336820757 471922628 762569204 876520798 65306779 289114490 42767393 724798137 26629769 981944232 55243172 773570040 468757766 216608659 901836159 419792241 932179457 303810658 552268555 714386668 485487817 515618947 174446915 594406518 412221475 830689623 663559459 773860581 828373284 248117743 368946213 165194034 720040372 984031784 41714825 637863517 125662633 84482219 362661647 152292402 918942817 270421186 925862442 240216943 487029845 680214960 660009184 271725661 984025618 64794098 986112329 322029794 580413046 13075604 916436313 845150887 843765227 432512131 619011461 524654870 533146240 840474041 689848904 105702971 824505818 584080095 743566489 950168451 521078680 106228129 954977220 292537857 229165681 733356021 532754800 568711892 266087341 45280343 840437553 102629318 110074441 679066242 424659113 543003853 692141846 193611785 388154734 388423432 626123916 859682561 913078302 11786515 700156595 455443565 117489487 377178772 892040026 861055976 179863583 265635066 819800471 134840796 558172923 48966146 720713183 943444089 470194404 986800524 988724432 163148317 89429836 951315239 842214559 514088949 494319086 386872764 707700734 734990186 627812562 186341009 594672740 393407223 198127524 147345695 848850788 315617011 377040833 593407173 29189346 556904416 859042239 848989818 544261578 269731521 750472330 117491121 213175603 220666727 104291638 54416394 383815044 46237840 5731627 78545962 560326789 352567079 317935092 120543882 87557258 945747654 159401257 534746364 339154870 357528782 534608425 40522017 525662159 911649259 633929191 554851506 321070034 345487789 403841317 865331613 615219311 6830006 982822734 828394914 227496733 939630738 735327675 463828144 985868579 593575668 542374106 398711727 946142747 860309199 519255610 886216371 658573212 678656867 273479094 997728083 888702015 808087520 890766466 414364168 572253138 377212016 969215674 893323172 722699806 225573350 611171144 337919110 232403356 446510237 18830383 312416455 386140969 754158058 776244599 224525907 200250085 171135065 623237634 146392825 31444257 142493237 885125562 542533835 673666471 11121016 392778277 414884845 671724902 283544737 829249013 243978033 660756753 650981046 137301198 235972918 729070762 600988709 573892028 961474118 47498939 445238778 126406933 286156274 51913195 902651532 510682181 252163281 73786590 133919809 251072472 957747220 128929412 136198028 500281049 655112249 999835417 893059326 69997088 671560312 29120422 751762467 768054711 542393542 255259873 757872275 778366460 984330635 358860977 204774848 798321113 258876283 650013626 924728046 545032557 701926821 827379571 55714732 954090102 753682528 42150907 205162568 711429741 171080319 193876962 64227149 826192569 46228738 809802842 748706023 717789050 838923264 500468483 338360120 233833165 755728356 96232388 12199619 592575351 307609732 216974467 390896457 566486015 866988093 168140862 111518565 421431273 995520433 19749663 375521369 601719320 61900570 433200303 165665421 232980890 627077265 229892570 911689825 673306003 39695405 660395841 243611412 731135036 13380683 581971532 964968201 621625406 530720286 829684186 214200750 838330018 46658646 457613573 404816026 766163105 625754435 368850958 40110738 473791227 388600621 415632107 75510541 450501192 848832410 241175962 683482082 328426034 323584898 447688266 854248403 215796670 108084100 97859808 946931706 973981156 532347706 764416266 595606555 63067985 446616812 662323671 753914370 345791824 119937237 11246755 111954923 745691672 380097713 4582027 71999259 768698335 420214134 147509800 219199520 121562903 241202128 755197968 302505303 564787026 202886227 156753699 780583696 163486693 107129873 580031761 137467842 491993945 196964387 585590764 407578296 643581199 100430794 161492659 989373023 220368032 172739415 953844312 818576070 552837128 958426339 890575329 174051822 231156832 38085122 393251342 352719735 131803616 965669 655225038 696590643 203851896 664495103 477174332 219854955 771624976 57206087 209839164 116135280 106686840 795429928 523713577 750268039 895860722 685206236 739641055 968745120 710462017 546001727 787321184 115815505 504428059 530412872 289867327 735584892 421014361 683118670 940820993 552817977 684084339 448562391 249408613 740452602 113057487 579099312 960307557 737198830 488821765 170146714 853334110 595508605 818093008 377047680 345776637 566470090 914770283 937934058 535215203 625232293 483935778 175052746 741047798 840880204 705465619 30915119 428981455 126479973 566550155 369802441 531814316 103150853 818364832 781222930 843603455 783938686 212838601 656427372 521137509 701660366 826574086 226987978 297168964 497183454 604035659 495461967 63653537 371322301 433396018 451385106 996554594 769848163 626437853 590118752 610728360 184419831 473550237 39709808 163416170 892616758 262028615 695230486 995767611 932909814 328969775 691887426 716848493 541808376 200831157 90502361 95985101 27405236 317490339 393154065 377105056 774042364 888616032 440758593 145364658 174528410 892143700 994435619 944376573 371097912 437070730 407621292 408034109 910620967 299847466 571450279 655754084 414392447 119197124 504038054 347302254 300683266 48441839 916667113 842491642 249272996 7169467 938476744 129194599 177176173 184147168 506299655 951218537 925279567 947058249 949099562 99807970 691718308 943535174 896700909 915332586 233122263 156838560 323366688 143743223 309202392 747333333 652013673 723594839 866530457 156051720 70897087 19730082 204493560 840080566 862221725 453766556 699766400 653214828 582961155 876942573 689878362 89260804 680677469 615157922 888835419 482293390 567482258 433070086 278344923 316699526 200919031 511467186 326054452 524285719 507726775 635256844 124135411 159740441 358851677 990665868 168308528 282265130 10395944 372802088 122345689 725134035 679085010 674628455 230865222 114562525 404087387 920743584 56339695 84764850 388417866 945175114 419574606 808416490 230761559 697919530 125116010 431680590 209386709 303686828 808482675 717113485 938943673 932618086 729370292 150311709 775800313 897678820 432576839 638712623 122997267 407438894 216363017 802082278 82067343 447228239 916644803 338671096 220488183 972984498 275952312 461422415 770675971 695526919 269838898 1437523 393446442 247471274 285634479 455349517 551158103 94117147 24979361 342618135 879251599 754349654 492929844 655051905 652028467 925506683 146280888 775025735 185461936 362643905 429624372 120045645 809872145 346269168 458716742 882876694 171770025 734669054 344299102 942445996 282712332 466654366 796399885 676158774 714125641 82034357 131508285 117800103 28667870 9004012 460418238 760435835 763353666 953348082 268004099 267898493 731371124 414284987 42924221 769349426 776928893 325064959 889395072 439317397 671334127 200628173 322194084 843104152 787813593 519009552 638066507 70525919 985663918 434466385 599201059 552305918 369017108 583225710 670106021 250201344 592229723 983040625 10637172 355583382 788905066 131157637 623481875 372792549 545442625 518922462 142141969 322371511 843987421 884053407 761688908 367837907 84681573 936399358 63458418 725011532 455408903 701524925 795537451 293589180 988507676 247254870 845895099 210041143 830480580 368517479 460242487 422710296 351558098 323396025 630810045 140463157 454553663 106808279 365772073 999996288 625730742 507914042 174884158 322234522 244483808 789089432 542588796 181681747 725488783 606047214 906693279 33414045 160088499 554747090 327003225 1112534 802001960 25414683 211153678 632482533 393932163 671396165 907709196 745490261 847308557 538519234 738469784 154378579 645327513 104241850 6891226 123574614 464672258 181775384 298325503 709156066 970864816 840914299 890837813 548869958 299477872 650047452 434800369 459566371 204794535 761803594 460678906 6796488 787218278 671832584 491795387 33666800 195745108 252020942 779157061 43053658 790540176 370143204 49948603 288384049 326901421 56839829 264475029 644090045 238615213 562800532 205762471 61996388 403714824 96600277 463382712 703192697 599164095 898183081 15275427 803958630 512503035 328470699 663271484 152237672 303276 7583231 185904472 48564751 259604173 965061533 944134782 902660716 187721096 994083386 43561124 367138883 50923208 308036153 11228922 142054788 870836686 216991393 204051176 127067869 166108036 667433889 830260566 765272132 418133329 698052360 421747121 930636364 26523052 937534972 82874029 879342702 945118203 268778501 927907453 57238735 86356393 724558594 959899451 126593856 718641973 3460568 493732739 622081548 164013088 504961661 764136336 34849767 574469420 968187512 161917636 740577457 488137760 844694569 358365948 906271090 542746922 632629435 689423813 421786340 570164400 772297843 301129035 367798962 893592710 81552847 277554064 979949104 806111442 89969874 106542953 377269774 93430443 452792058 999351322 109959897 957753720 616004017 144809664 384739499 436707889 159243666 125316949 924845649 3938228 336199263 683633098 399201516 968828699 225573271 820987857 391509458 997871114 122116885 611824787 743980183 56186099 889378851 576445646 714813907 979348725 535504965 92083674 925295534 988297024 943951363 35255424 798567103 412471739 32581454 183306595 849179628 191825121 161139911 626541637 195763349 349855540 162691094 594964866 171200598 388264365 268469082 562710057 238651838 243102333 27051203 982632022 299288432 916430054 559077661 14102332 895778772 94582620 958702380 673590666 935396010 755170102 708846090 733963106 20158200 741427545 769786067 869337829 933252666 930925978 495879459 981532381 133297878 658570553 429013606 304498476 46834912 697482688 867208533 138003116 940585022 894259736 120635131 92389813 663206149 532229159 106492146 411501281 479328145 917710892 85091940 414724148 525397353 646454396 1203613 545555553 240398300 770989680 267409741 26167325 554432018 763289200 7699700 687729896 274376113 436713306 992228372 173727391 134195988 711953265 311730507 927297376 458729360 284882005 19687182 121935503 817111164 978695701 385953150 296439302 748922952 471045090 563679816 126836664 117499479 564883429 672392218 210414146 188389468 939801959 236581471 595337852 555607519 244281171 135584107 682499998 533510844 127812473 856227389 520223198 692282104 20474255 447520567 3527823 305356260 319724115 977979699 122467417 298419810 363932842 271423085 47342755 687494298 835102901 26695786 657510144 252502689 699088004 867924290 293408524 491406322 104505754 888746376 899530207 201303292 24330477 582030198 734814136 4659316 290773946 255037327 549457786 163764568 555074260 552985609 469120828 874798375 383481668 444104612 25734544 747414510 568044063 73077300 287425168 255663324 99773086 944935312 508166013 651377456 812859595 801574537 995300144 769881715 542837273 894830345 971185007 567167750 329376902 705999136 424343432 472667215 813552829 973801218 636431783 368627082 379303186 105552604 95941817 762784854 402173582 121676361 362715724 970217646 47270027 650140892 78397329 147043113 595076197 586563342 650936935 260452151 240654239 498753439 30333859 783491512 246100143 854035233 203175621 575477045 412550728 627519053 48144253 226103551 453836630 537092402 447246999 833139816 495161373 543188816 595924664 897334955 664865178 958640388 720068960 712135205 461297639 798466289 711694685 56373829 237545991 215147979 169342346 330716596 713901418 52192571 114208101 960001561 906227804 169900088 387994966 171294892 649935507 288655585 397398443 103772130 825747988 844645442 936911946 320909354 240350618 385352969 70760668 905215796 196509716 643345995 617350994 657807355 294328643 181562038 566697550 531874634 396710018 588556262 862591230 110611429 640748834 829315697 70612984 399492997 851732151 311124316 570787889 501667651 599779901 820702698 457956147 425527882 517864500 247384453 598953602 758215118 632737422 669714271 663430907 681763505 165576625 133298260 192087219 459905268 314860299 758784770 991779903 711570317 199857391 706887492 674698112 840606225 388719549 597827462 92615582 92968059 908951778 515919837 594635711 508731673 336622529 52591851 786775921 854487029 152492670 385729517 465218506 785230093 907960154 128649406 319509957 73536772 114464032 511597176 533442040 281840697 122898305 377738302 993411014 322755697 937142161 520625486 15878281 178378069 118452941 108493863 271346128 27404713 624413701 865981839 388652752 813552596 771090057 27945032 520555984 923582727 413674549 985774490 561329179 174151062 966940262 880839136 247687834 81404287 244952672 633646241 215761351 367850977 11384536 61688724 690606674 801043063 582314210 706484956 979421132 700767152 814978819 250767254 580688231 291908879 969265459 821857349 105461468 592871875 849802381 478533818 368970962 115993290 464308301 930300141 290144352 283764922 663655637 537832187 217685576 908608309 23994787 433446927 128975645 35379323 495135651 819582320 688938753 77449855 526067269 668359878 630733373 193562447 771643498 63937963 337987693 740908951 885795312 295965527 186297185 735597686 774499346 555268147 851590976 91324006 338084648 141735322 375088929 1740278 532083875 592774505 762864953 556078662 26221425 891840598 443974351 521357076 563939277 132913097 451323297 90006539 653789342 82056663 136085353 277949199 145994626 474073046 18858143 31789931 770038573 57671695 619903984 397054278 612939842 324011319 488378285 951024490 318263007 863467214 805281134 702863248 456241712 420662446 111458269 334979503 165019404 555432621 856336579 728958681 540862084 160176236 671481587 47167785 242232899 807566940 325116985 240743892 134156345 196491494 125050189 756711284 254163189 744954173 153765556 867103032 921481859 642143841 670643881 92261225 358127414 475925009 795124474 814369126 896587455 906582743 1864988 61606852 314531723 858201567 643081900 855393808 18377796 314563480 755077959 113127062 974646786 80194937 353870954 108803124 129202798 478921143 718030774 235882353 76391676 871796330 102985378 997873535 366456530 626145626 90134753 724583944 102070628 737775593 391469429 851174449 644358330 393334417 765297668 958890053 104052344 260895927 666800220 974946513 575459407 274394539 88073568 402622552 207105842 294460888 363942042 336308640 625898398 81972809 572190994 702290074 806285506 527692738 552679968 25258395 6354723 495331087 749842340 108425351 85623040 993828135 812116167 729981370 239678912 429930194 541387782 343731256 690826121 60704362 171194128 118801887 335098901 111784063 521424439 542204743 406244951 885366481 731029750 32143342 819855656 155737103 586949782 626141155 683429841 992146116 651399551 689784565 339993563 253758250 650726282 425616603 100102744 315358808 8114332 339781656 597805368 549502114 683512912 141147848 462722842 854707041 259949735 797821743 966491104 633890540 192542846 225252414 371773380 923572596 109912123 191629030 79309692 549378271 670286551 615255899 541524381 174202461 157556823 881517944 427960711 660799472 159650906 528063456 976158280 167765238 867845112 426480008 717267352 403874384 567627856 32506554 111097784 827577592 830328297 930105254 313984491 875387509 7874027 685757872 651476464 117786150 877386902 583302522 667164422 400189812 51074781 61205162 574392274 208631604 795239472 2352978 869431076 954890378 382932800 698105716 122655609 103294272 124585717 692439327 359685022 544729939 724945881 470782806 224823890 407790538 253404419 538808382 283178040 261278446 224566247 934654505 379064597 954469515 370473386 898745385 354659320 421548167 959950547 929051594 630179772 607706378 783920939 352127207 562596749 19370098 902749289 537768724 122664370 879851372 230208044 334865758 424581305 955153926 805648564 649405195 215460823 59052976 40729936 498638863 172847789 265296183 285809727 551912386 72282057 656283114 303174130 426941378 77831274 115641036 208509331 560527412 723347414 844946636 765170986 138460522 864316735 667920268 676229246 839497471 400288000 906437290 26879589 824869305 714107575 832528153 326790859 929568398 744097496 367520796 280723621 916945285 485333345 419049714 321374030 557615403 75332821 624548160 984556781 5680462 740189196 45582471 418724240 316052969 890529108 36411585 454513491 607362202 704331854 130742730 299376032 104619847 889696386 326255621 782005518 456320321 11300134 961312743 238405078 607913996 181349898 519128699 377375640 666683244 938178414 698749670 224298640 866027601 175814189 61371780 724224429 768519751 106954251 995465036 84572713 849999725 31876614 539086204 309878286 588724834 522345300 461770685 545861047 412041679 788026306 180382924 868362000 651842806 141695661 106767072 259756795 323045559 478412137 637132435 989728803 269106910 188398464 66543802 987650878 216729019 127915582 564391666 985248770 87386200 559856695 69821476 789902291 444249676 461424046 952296944 32974503 983769346 414067622 578835551 248327385 54610287 759218475 969205751 706453094 753430502 928489189 818726255 76476055 259417686 308375050 918721224 528524596 496773514 837781393 368691833 713502534 818213341 933083500 551267663 758115907 345456554 473605506 400534558 789706230 935029552 352831495 822680734 771315258 619415483 254032644 872159009 674025770 865767485 841364753 232995223 619197981 622370302 51721472 548190402 881787988 212612888 319427985 262828943 709386402 9725737 631520777 275405295 827939079 564604270 826672959 586054979 910060824 152794824 986589537 552283414 87824369 191937391 227480507 711655993 811352874 481513151 436331361 337895004 199796995 130212474 423406593 818994976 752582776 327644431 219701737 634370757 540257319 391646089 897199700 102160081 401371826 381236836 377565376 229310898 945841106 56754694 667882244 708418290 209549518 506988140 113218063 149890254 698925532 340698570 714062613 362794765 822211721 150393968 553206135 22008709 280606442 976612729 693520052 33189211 304257153 765738155 520076334 844514473 157384237 269792393 946674554 558756064 651029230 176756289 640583328 449386695 86027350 308465565 10321344 295576868 815453706 123539407 297983488 366895597 464237977 12046095 582206728 138966057 14956429 135412857 13491133 295562871 112025579 559527551 181268448 268799098 325265699 553861148 965829937 335166303 823653541 765020850 893922367 327199130 941777140 387022054 629102192 27804483 695487620 639423536 175897717 363457685 615479310 473881206 582869648 79717280 338443667 165076369 71199704 353400096 153005592 84690837 648962967 117547537 496734754 682747781 386346636 822000453 236608922 204692932 9683115 912778829 969713783 903605482 92494319 764007282 143143896 721596511 644328131 838631516 213536406 820225848 54605560 829015716 146623413 637475208 761249363 485067080 655067943 832449067 838467176 808073536 769656270 339946502 925621073 118907383 22694276 164484068 940907836 111819564 369177001 950590952 24598387 338890777 706712793 117092706 102898052 849856689 691205583 599742549 541004564 904741989 272484756 448126490 733757699 419108170 85601691 347523421 756691616 593186001 32488847 447675152 401259530 802145117 787621654 179396962 921052500 662832297 343881031 714476695 627168227 713058032 517584006 504282980 51948802 76813159 473892052 7363220 779186214 165097628 459622135 172707138 69839611 732106891 620833628 656113676 3731420 558951686 3637090 760423037 152137680 36125937 208098182 405913576 690787420 848236202 585310538 464356279 363584858 929191569 31349333 990753086 642249594 401449706 495036059 546714762 478262865 968928112 406594348 109965438 986542106 866216483 282672576 908898083 450839734 903506205 417528118 454571154 462457884 273681574 214994184 467111930 162323877 275608732 873025506 853111297 123844928 458336037 169983935 487429786 240043966 53849635 330699231 882293560 455299341 825735291 281524682 933562206 647179762 540635396 43527637 486238227 259368239 178716580 395136304 710207973 82222778 812664422 164779120 397197028 86345990 232289671 864308958 101186233 507898403 737334457 954297531 631743331 48186853 976797832 971689484 288230819 30647460 302388708 23040739 485946801 980640365 157081787 272025366 480336486 697717183 168069370 966574714 957085422 346785950 214227377 667293388 281525094 26891792 684588875 678722122 965754155 916878546 543031073 66940382 424776942 132881889 873754279 909036640 33585108 703068470 880726117 321815928 733715931 35631184 197373033 72179091 16271543 354454820 196720824 349124395 52171996 364790194 315699102 9257412 564092510 529926479 529067166 845617604 409334638 66172400 524339719 227605152 983050946 919887158 147061900 260344248 52769040 873332545 169380881 86354148 576401009 902623364 260686442 162633299 938254548 458059475 87328756 807042457 812514295 284049580 8683212 717202658 648839774 324382314 578976436 65448643 706825160 108043595 911066247 116159791 26732362 287922325 196281309 9783301 207809476 195859576 270127549 113094882 69192114 292024796 51965397 498109489 194648153 165168205 660742788 985419068 623227681 748071545 644977884 288258335 32121118 653661096 5460986 533477259 978043411 436953788 598925902 537384930 397513750 362508509 506061087 424246112 650430834 702342396 434029413 858240311 898201972 556673329 823851559 819910453 848698125 875816956 318019935 43346272 40985155 831279090 881281706 516729202 431866994 526259583 657503903 316504478 32437039 515481256 849981737 10480443 952435044 301423999 400381739 349948787 663932508 906442826 774194899 166879701 461301581 60740672 25120005 212019913 617414001 701487931 31930359 318628485 429821246 202466660 214491123 323322767 33745743 95772822 840051969 465612737 474548772 350072232 782117216 506985811 865553488 484615312 369982620 817988525 638555677 770364359 20453672 155004544 676807178 647164937 321884246 138108752 707905609 199520617 202645031 177835969 901008548 234575390 496464455 330829788 437042051 710955578 654152555 323304160 659244767 346720884 788916898 133793532 696793116 423550473 640779343 414862963 760682151 10761956 85367847 399237822 633642681 105821519 554242366 162966218 752986457 876126612 153591336 313408425 75647223 356236368 343760761 829172137 590811758 840225216 12518284 880370175 403697153 666670840 203674329 62941913 865908090 845107593 49251811 415217565 121174425 542547520 830080528 881856576 405825842 915448375 133610757 39468516 21269888 687853124 202434734 626772711 416496095 356026071 792697502 344659684 712262439 136458256 26348181 155590556 829199838 38866465 35960725 85413351 705537305 92151420 871630 423961754 937259013 50123442 839179319 58433431 592670962 669259840 792806373 998496805 437224575 926417131 890481687 311010829 466786614 92916415 937783540 883282709 301458852 582997401 80458753 866237657 719455658 106806934 21828206 401171855 145673399 910305304 486585206 703727071 854973090 487456837 127688818 644748462 537580279 966868138 555698259 982767607 488644337 348504626 833780771 925868912 127438116 724262452 89396100 594224730 669695233 27179633 330023798 823670451 462693401 410482551 689908101 34665418 369805851 564252673 435837273 515479251 327074337 922422480 71722681 34563786 409879310 199411499 679312249 799975955 18795996 235010501 782743555 359956700 436031493 469040686 138341971 563469609 45819497 227738072 157694332 715514730 107434071 487718131 391701540 570127472 750717048 81609634 604792890 120522893 498378673 40630157 488518510 677969376 963052637 560241191 712533163 225448306 759652690 391845405 25424254 630965053 479372272 660684175 990921753 915403766 129724854 129263717 478873368 28060717 357001789 489084067 743575447 464435861 976802198 135276980 34563326 580035605 69402980 491872583 700558498 420298020 532502740 41593367 98267389 348071736 601834558 663316918 426036408 214003608 55162316 303977028 844968661 387050955 964661203 835890407 302454714 946902424 817670490 633844448 974963141 27188639 122928508 571054948 491624500 952247072 558848294 378704192 532282671 480767641 870576775 85357528 753582027 255595874 126950896 704365782 456183976 728785454 367682694 882220384 942789062 275361376 186197405 640274082 662412331 3374968 328680848 817383411 802793758 146351332 451227853 630273258 173539971 426672727 53844565 517680837 378919793 612692860 896385029 763718830 945976867 619478164 849076358 699558887 727590404 828543620 256441028 183774374 409845434 624123722 65994751 205150855 752001465 104708523 845424938 266930155 108083491 174105779 84313560 763393615 172973477 388057779 393666866 346513448 814730506 447511432 864194285 46166658 912720658 613095674 809885488 858697518 85090197 511478206 410772764 812680601 340021819 667213792 848971341 749867253 143853874 767482459 955018109 895855339 872190982 652959406 15301853 832790839 827065185 99615413 448700813 38656 487673192 842367679 199068470 154920058 142395470 915779122 201086716 55116121 381391155 10972198 766330005 466481352 522450404 29619128 131678312 714988589 549349287 980649654 317372202 693203161 600648472 124906670 441574859 325355813 777866076 456876712 10663011 457447620 409008492 459363824 310002642 896681684 154247862 509071113 51601735 296643333 277366594 105204818 204275820 658757749 116177016 823122192 125239094 491143786 852741320 109433772 206132368 254606966 942599792 523504570 947810127 543248257 648411240 241901345 868604070 278793675 551294424 879267081 736241296 960302916 191147264 46243931 709500959 345395127 407831410 613619061 642038460 685198004 718823879 698830646 343955746 835000895 521952831 321711206 178661040 227210511 283661345 384793408 481817477 226261130 760814345 282143964 622025754 261741944 376561675 343146183 540535620 927856099 74929624 276776909 888159008 266076888 175537206 450176327 611472015 583368617 63795381 106026834 268566614 782619260 804857481 465038727 470136514 179326671 786749933 648797554 406537182 70411271 886107328 740871026 149188768 646921666 23014983 771214522 908663611 252093024 114360698 301715590 179949117 41806688 578492499 920624491 307883577 754029705 370800811 919355592 189914681 287112558 25382420 458481296 69731811 830239901 923520023 392384691 9566565 562786315 893698611 268620114 485713953 779805933 9491133 487419087 279243958 885022489 111149968 40423928 137115506 78027032 342139518 169580989 119833721 773148383 90205474 427717298 379694448 313522651 347072883 569609129 600635210 224971669 28090418 522883387 55211563 804126807 767784445 917294502 219429482 661483049 38430975 557659801 293805341 900438481 45078881 425565666 637977329 156228849 465989594 627609201 234255881 660645479 797190191 354089602 433793855 739912031 781806900 813488303 905951048 981396150 235613792 359102617 206367812 116220576 881986005 114095742 920347384 502286809 883906610 992293232 16286217 922337585 549953026 310091559 675292425 447548273 735657225 313269747 603777122 54163178 940878948 690549369 714808657 590585498 44638965 1118872 183013888 678962231 667123541 88964930 512874740 902737333 300583913 719242553 18957903 35086277 685854661 791821653 537373086 569761264 784114878 553659304 344615208 186584263 863750863 19907626 634132536 451924447 185693739 90426017 358603991 979089053 780975386 73412642 422190911 678130717 927047887 605204799 209609308 594171421 546686095 722484048 349425114 847270009 294242960 368383017 882356286 980097621 12721029 272245732 402375244 796835907 825905036 599506818 835936536 542172258 471930810 322585431 994096705 657624549 413011448 205217055 489229962 46503193 131146063 911420873 577150277 58193943 369142031 786759585 504881731 915828127 361759992 854306845 615614495 508519319 75206221 350487140 341133299 87927250 622732872 743508544 884763157 301154267 195531721 573216052 843326525 667462532 895801483 689939589 177603440 161329290 895156645 666833402 207832483 26302701 578254268 784982760 84496645 947396300 424258704 441894742 715740786 638535063 296201580 183871640 147054375 371407801 386875146 488187674 459335051 9608012 84212577 196614567 163278645 279744299 769830619 6605164 947206831 518148461 696544753 124810264 679477751 444217757 644160033 887310234 470520459 74930660 524809354 407533470 22326953 801584424 849428212 590584105 440119480 998146158 626972111 439690221 222070318 13847251 927877896 681405369 875971636 864606839 730536302 39250274 144351131 352883280 45855438 944074328 871031741 594916558 921400959 550509485 39134308 418077351 290336078 362171133 493008011 667661798 622220969 367851331 469246216 324165540 958435436 761882062 322311691 437923907 201572277 544382009 451771158 981966539 78303737 180259153 846573371 808840039 219509427 843440869 14239678 117881232 640031556 885271419 565314156 413948874 288297263 456964830 832026225 578633342 819135964 177550596 98811499 293873292 545401927 568057715 618038833 356353722 182456137 940350524 794277629 384028414 337248893 98565146 218511312 268068996 278824299 65084676 76909029 498333727 761041911 91148707 468731325 253589827 828936493 34045474 520055067 117233749 491010304 204597652 548383457 162662627 382148248 647194957 456535920 927550175 67769031 74574746 283903890 250225168 867441636 78181513 634253582 57206888 29263025 852764894 325275885 308087325 770365937 254701280 806421052 383924207 198366353 127668736 490030400 27302839 161714210 10085461 997052962 505240880 214683113 545436412 667903508 596831361 45147728 976955794 376897895 112916760 904046906 660801785 363141928 624004901 591499664 997395511 681211790 620762690 702676764 859004041 928850015 325559060 113705314 587787426 561999634 164588033 715456162 52030027 44407239 729686738 62115488 41460194 234927611 129314967 439412972 755347485 578662694 484560701 732303272 955560589 597477461 488866537 468878734 960619389 112871432 60378391 810531259 646599588 533657447 365724383 505603622 315023821 543799809 471825302 755327613 105799436 488929701 323300134 10345830 533336940 52986865 72461318 427313500 140430843 54292652 719242839 895778328 632955346 56319899 480597960 441032295 653797360 969464497 909911029 466933108 82335922 822805786 129980727 581451876 208979593 348221476 87055491 524003414 892021285 411397159 131847387 997820722 900326861 455147521 8166545 286180160 508134387 933144236 566010027 648565230 839953254 285252859 396859917 325424960 341572758 877457877 766457255 847886484 846922368 676368277 167335951 781774656 351690422 297316678 215742892 560670015 645538154 155314749 84673423 390075799 566711909 69037176 240412880 319555129 524184697 101095791 458251655 32319077 34240020 24261675 533400673 726709641 162030900 930260591 52134594 503603658 660234827 818591849 204006501 359673554 347476485 371342453 141448204 699166907 668659131 209707462 112353282 166713645 365022211 49543071 556789444 931734120 118580247 797202324 103805608 642764944 898298115 562057264 527600388 785054501 438835305 61001054 364280501 600866206 843778011 416415095 104469857 356529198 87523303 160992725 716202752 287516154 532335178 710167322 986683062 53510668 919874784 99036337 220224313 284896989 1095774 629530123 69147468 119676021 279248806 25469443 762440965 30063280 587526707 290041346 815117782 26362005 203558767 31914642 479744577 899853144 448329738 436730801 256382335 388369407 597723526 972585088 675885562 130058697 535268769 515084983 183569365 455143547 466637686 256310045 592556902 467733460 885840168 661704370 587409481 165088968 687173813 349850439 195152248 127216879 492408152 862786396 6095251 695966919 894701039 485839828 448336422 195547136 922570629 704718758 583916543 372810514 529820205 259802098 502869211 65088967 774887081 538954943 372748880 94041126 795264988 965305782 561774586 681105149 479526512 149184060 698710483 19216684 351550866 893862732 146433564 843959018 609165487 5045181 392442296 503866519 343401375 840778718 699413655 118488364 398013835 135846558 491298878 927834040 395648656 994168090 845439374 23052097 385639392 70704613 117093223 180904373 888526762 678867810 714525888 220569633 680568236 413236365 239786317 32119095 159615456 238736247 876078113 768780943 96297794 121036768 125163822 439699170 961815487 677093843 558187534 359829315 812940401 49486405 140179715 61105417 896170861 838135455 84157514 281810246 908840068 53767103 315230985 649883189 732634913 29756867 870452822 265719509 295509598 110239133 297838604 455125054 201491746 26433077 76422356 297789541 147469845 54102544 737488711 109285325 731196388 148192604 321631007 544136782 197679009 314327088 605242199 93849864 152462536 541916079 228176476 913818970 595683183 543407462 563702153 180834455 425680695 286671334 446553964 721190293 249426833 744392569 28831706 450918580 623342012 105254062 601224487 770811857 159356607 191229557 732613549 890552995 339422161 906760922 287206136 537101170 221088003 744964702 483467400 226066905 286880774 564160243 139885868 882563957 107567698 556104387 63398406 385764759 842775722 362468736 106955045 92202548 106861298 135786751 395637494 582719676 93557179 996861981 206047893 252913786 188091531 938661442 995983147 527513692 697938723 135705643 917131229 919026726 880670345 253114988 145093624 20067478 817275231 137495858 902631436 777359295 693600246 818546208 163124047 388892327 33531303 122595458 481094875 140392602 258382209 876732370 575628644 351939389 726110710 781676537 457369541 914202242 572854338 453352682 294232293 270793054 589058325 63879881 42336139 322245029 316994870 39946129 342312507 134270094 29958354 97460302 911629390 723558600 916006510 927269803 112450920 949537814 49865255 446062161 942446782 160763830 175310890 370591785 512703219 901421601 152268316 970072761 668140202 725122654 275941802 814888861 848432075 717516493 878768743 890768214 39761515 195763606 783230710 382074022 182550066 813189064 479534325 94179449 389264023 248057194 873965619 354231309 50111367 923830874 800293470 845074515 84594697 828120727 215666294 449814283 582058687 220450976 272403403 102715248 945573630 400861571 917604109 646522064 118378057 796372845 389806638 10655938 844652817 173037341 392729960 27202877 986226405 724780651 973898699 228006787 972837846 847864311 582238096 875465579 624211544 235047925 720540088 561322608 63168645 788722748 863653257 645227332 9173717 136056653 747942580 807263713 389434590 518063049 453785771 507812647 166952253 843592409 518468585 11605064 869146116 763714911 38807941 707888880 488495556 865223006 935895667 313849761 565603677 518133756 41831699 42331580 753181681 762371787 603654188 668866693 403610894 319823804 166610384 412784611 308396823 914552965 72564684 697831413 285132373 526350455 58160419 452084626 222459223 576629004 463689690 91605332 192860275 355013997 652010578 681355831 72753363 587906238 847721958 638357040 958556360 889553657 680688620 564254400 504441804 136859168 233121086 908052698 456682972 399731471 173353669 765079796 166800795 245918353 462911202 451933168 772268808 521071622 904017794 847244397 950216992 220223844 791366095 143077260 427754207 443376666 676949457 500507570 883799270 524671408 138864603 842355623 266741425 819553224 259126382 771183229 956412392 492247469 679235920 265611723 744495306 852589589 30691512 911296101 98507935 346119081 215745628 723293109 867190703 972279788 423053865 669924054 45019991 214419953 813001315 472774199 510312985 342467131 973281769 394112248 867138540 112146366 88984230 133879958 784215956 348110613 757579553 593144707 692874448 289331832 858756430 437369747 141921415 741964309 201182207 92945716 88083383 269444201 668755192 807790452 241723982 91809050 477714499 286743974 158745370 143232173 759518173 669058355 485699305 585316301 915686970 205354204 549979033 4671193 191750528 186711348 205298172 949330081 779856055 898172620 91178272 491128845 188058726 85616053 85609513 241757299 31078136 173692896 511201500 699833328 981483348 752925483 644158744 311714206 892185823 655420480 307462746 504220355 176995195 793162051 89536649 92682158 851032621 639515683 949869724 42783142 826227031 7684256 844629589 458599446 905856876 935807861 802244657 946431969 21423908 887854170 188189261 52502044 61547059 699390762 604851738 895546773 304832604 101526841 59777338 49534786 756947322 367240084 553755141 933942517 12918494 643291790 879141041 863951115 135323832 829010758 759250623 814067230 836695014 456396571 125183035 595068250 244720792 927427692 394016578 118661066 815281855 582205839 23679476 729345280 134112960 481047580 477408412 291461930 582574421 389702116 340996716 192038102 756942201 894751857 978496985 622377061 390560007 857638019 338844536 525883839 539165137 98095152 192467428 228376510 407008090 317650463 675961126 504245248 245078148 69977697 622906314 912876369 504699903 499102156 494738008 638812863 980149736 972146420 930274794 415240516 214364896 123787869 607278619 971307097 18539720 438291963 446200517 409099727 148446342 785045053 787499932 687611479 735656572 979967361 768504355 142664655 297617817 444465475 499426269 395212332 366959538 122332576 308088694 871659441 473951098 802826703 362988664 454100827 627489482 145779817 869341343 841854378 269567686 329136321 665677834 288107406 767428285 111878345 549723499 915874627 749439764 337223425 456002465 485096329 169707145 77023179 480277350 467324962 521488654 979703619 862537294 888448193 954552561 23142348 612623993 281020018 678485417 975612657 735120845 158491258 121392467 456978548 345630 390960154 638631235 518539830 531583926 258575879 482934541 81307419 26966865 84890665 271047210 482969330 569986994 440754355 559992510 902780711 908079317 933997530 735000689 623132971 674962082 542069610 498791685 287586069 823089628 177277095 115715085 410726833 335768353 237107553 867705381 188630349 480584073 358852975 559686546 12167992 617428855 42621080 93475411 644395720 127511745 217038987 127365044 550015106 657793342 539873920 305312176 418389019 326387809 40312858 41521983 1349885 582382468 392830034 141452320 257988456 570107129 257167405 668715289 758391848 494274958 388937029 947022198 974859031 747790004 359225103 839543390 365218852 254362549 785535167 9614566 234390661 2574148 989495983 784405767 660367490 381886262 89717936 78756502 708274071 982547167 972794858 562140322 417445995 218141251 703592642 675434451 788248380 960760048 344149733 399156588 307551365 733086762 198695145 134926756 333393125 557920248 974470146 698611978 812282797 760005306 560742910 46673451 615095820 402755252 683595584 127979670 637157880 625829886 59252538 197948310 608377047 32047390 760088633 25823035 102705007 463681268 553773852 890953388 276957675 897923585 142626335 584509041 483526706 341321480 719435797 816919831 899241728 693905936 368048168 711524518 306427601 781307444 610714336 921523422 36579055 294309913 49503085 673736935 920139800 108755623 871685246 381033206 993319386 631773872 259372607 96024387 947971506 813146459 839494141 224929175 563586403 982120476 809438216 899629475 175958315 381390372 569065665 75200036 75296301 937113834 639240920 234240268 570937637 249955249 8280049 607516693 396781529 910299507 281253621 169437688 871571497 5455226 550470894 717407242 637229098 662359867 665947995 437716964 328022685 357958495 662646139 891609088 192595330 324600714 643754922 368553645 705991086 212820580 443753681 633803753 2450773 82994595 720560387 573388411 185466210 728840437 33421463 582247739 491656303 314675084 751685427 363227793 320130311 154672680 80635029 809875775 817032547 599099390 247592732 145055225 957057886 762755237 889180679 149653209 87355944 385451960 518206855 645863396 598272541 814476902 132183508 453239680 749987863 852743896 26628084 935454074 434100692 60049547 370218172 925756995 227240998 974419966 141501148 399887675 129092639 74652543 209763443 798641553 673751933 309872542 796213144 483326178 72627772 537910183 632979388 12500083 923362143 3702602 510879845 374151043 818179504 643063354 827390724 420683727 348323609 706535174 208654160 634940667 619101088 578872332 413214021 698858452 405808657 554715169 98746120 387417663 481884078 161025929 38575575 8152371 470898471 834788719 491478549 543526244 225215261 124457930 408542693 1093764 980676905 919422538 227761173 651372769 415002251 55151890 72056489 763325860 614203431 280710649 250782886 85820878 712099347 663996908 784679330 117907998 71228436 735941816 505325661 553112515 896967745 543901236 561264886 367866210 231206314 52743428 763908820 308937942 29717725 172451506 310031706 10394623 91874037 537792879 514283758 359392655 445461136 586340247 122718508 912180933 719567262 226017761 998001811 431666603 890014669 635197500 402090967 961243105 223655675 907416628 514355613 120623413 303834223 75620492 341005989 387556903 980880294 104914802 696494845 10598012 129882674 6526544 873509008 74273078 396835790 240309126 433665733 694813292 826649373 408900607 606994218 398732995 634918368 457512388 830399598 524933030 945226254 85006924 338692495 168881922 992423552 853048108 142021701 148774134 781184967 483027691 536331037 614581620 587942493 85342242 477695998 717825168 91868786 203721365 792098246 341220942 444030491 78280338 36034227 123196224 487180945 495544811 521929219 122099307 805573565 204845176 499548703 750799812 289852100 838241198 772198100 134792011 543805666 914219802 283566145 177506992 397247486 672413548 792088612 837706345 757755790 269784603 408047872 702140943 473505968 52662477 43361878 917536460 130942815 931912479 40732677 618123761 279973649 415178262 740223068 85547208 620023438 92288130 688863386 909875538 930529329 313577846 44667542 474334988 227797641 180750053 651841980 477561493 853163601 296446951 315267831 610919385 566231554 723315704 165576687 892253888 775978181 61454931 662306707 906920997 993367410 555555750 377561117 125857419 970734012 117784178 63920993 590757443 62588674 605300745 353149340 993118003 918878591 397816882 319969350 146676225 578566935 971811330 476754084 284246896 120774640 792021916 895166281 687006194 367853979 60742961 431776442 996348526 122197892 94083142 755785882 968081669 649638893 133346992 946455454 472889264 103647536 10376440 63646701 166236211 468193551 269312407 11870573 387072136 667129290 331839924 386264727 98212584 156167613 863018812 382459480 276942254 507557087 130142120 963948448 727927432 43401447 248241249 724275951 18115706 342324392 332578193 838713741 844479651 465925185 785169188 317368908 422089088 648061994 233531975 588325299 116255538 502844383 600195872 355844040 22490032 932035796 594625134 120702616 88203403 310160305 355678463 217662023 817717392 338336949 34126830 398161183 381738397 282368080 122437127 252370469 624692472 307531686 91084203 321688482 773456872 728769757 639057390 48062319 229348110 725105732 636387618 198120014 80466474 89099849 553964055 102956506 873652012 1105548 76175488 814371781 311265853 284370317 32033797 128983238 622707267 66160627 379660787 4445657 348528707 354614280 109332492 825737545 662145967 200416695 147426020 288119198 929186452 638999777 336181517 11050921 364105502 972569135 209170935 444571976 914185350 763134990 400044848 787837355 764240538 476220336 454725495 75506384 760590654 486759292 57005988 235814280 405436286 289183141 92776303 753964993 643797422 202108795 432218898 305943382 402525490 579644918 594062580 184228301 71161054 930244097 195279222 435266556 755329591 404450157 732354898 522031300 20101507 132399739 162385015 636858411 461136442 617110510 564881162 74243455 103869796 474403516 310057735 361822448 763586658 402834038 115787434 407384073 604942833 400522698 565843821 7468316 980167617 12422760 44212983 51328664 942666857 92008571 339111587 550512807 496458728 71466478 72544100 369076601 56382584 87445481 5935006 517519026 704555992 570816168 591762481 660942154 45219677 901820216 22764595 661322701 157170613 991068402 68706767 762113446 391591094 487066954 622098128 224275070 499489714 666311111 128120100 294672930 758319682 319748053 845185737 107294769 243730898 770246204 476371371 300113482 857691685 334822743 670148874 414764036 905638911 114427714 75706183 803374954 16247923 98470778 317214015 25934902 942055547 238437148 788048348 186163000 725504103 410146469 410438070 224993810 928973946 391074536 519666741 539809987 710822590 217368837 647104756 954553488 840131407 975992493 107183329 550339452 310815229 777332203 965103488 68970499 891759917 40809665 724861820 760524206 991796816 42075828 786459108 786368722 280512976 574507449 972531722 6017072 837170284 235486151 83527249 766144223 626560688 455710356 158470569 337383271 673079193 805575325 144453118 365726960 634084178 251636447 916066412 944899407 28968643 881169893 866386273 920728560 774495924 591248086 533769125 618809100 485840280 320228226 257694181 766353256 747252041 230225897 624886695 584422318 465712048 560930310 203082900 92272729 16640659 361553469 282172366 542236218 19645153 426625484 907963178 653729331 678261931 824029583 451145098 559746940 557715836 170047730 332991859 184728119 761295816 866760984 656053585 99652455 39505569 913747767 866005711 786757610 143973657 343408765 223696287 462202071 904339075 426779187 406991167 773496100 640849022 541679899 315732312 660494176 968305384 76211849 166739866 499083674 900241433 470401330 58830608 310473628 640449060 244338833 347718113 254261235 111099811 3771692 353913690 150605380 917519459 72435761 937362991 914009482 415844526 13575637 228727912 172699961 440354825 488235445 946196061 81203840 29915338 114444732 594214382 850737088 190656582 613470615 202337121 943414381 83871938 113684095 106404368 724320999 358022929 454122481 978582234 469122740 457894173 185012284 472244486 227929991 257448045 262123836 994455839 673292571 275699474 75700111 698508898 716054299 563935556 497221319 649774505 593850894 611666051 96505247 297104341 654838999 709975862 499441463 598253373 646364166 613125558 704657741 223201524 971148487 11296582 54300118 292787586 469190755 239312402 765032073 549637113 496760447 27155902 544092945 22569377 302855376 619793056 721078276 871426041 36244972 218299588 373716906 630095866 682482005 470222153 927200208 337320998 32714374 279158030 788090737 679078540 892283588 345264838 902280065 863432069 356561420 956580183 8736014 825752175 48408944 773768087 227905647 545169391 800923990 771998593 567738768 956295732 244308008 288817037 827721767 280552980 359632991 53955032 763165213 42114990 524177185 542881780 231952354 409407925 822039810 20043084 88486458 714323391 365307922 843282889 430271819 721869342 652379431 439007834 400137877 700788375 65292280 628043524 98474125 866216270 252558476 666212894 675028362 349382851 955029931 355266488 629935831 167179282 409221520 245617403 209294272 933398705 788499183 441246626 195322989 610538986 313806076 136325813 177378737 679113999 979608703 460166922 253499700 484504493 899174756 506153943 37809228 964467037 134197461 136283353 683199666 239272303 802496247 210744387 588655154 610042538 566010875 71107345 777221820 975232395 316724748 839032458 761147459 105223925 132795443 956470448 568279277 446601519 92796255 598174380 125715511 924921324 58341296 231731578 261942176 810032418 737885521 299751404 627015814 724599348 288551124 162731840 816388018 91047364 373476227 257559531 553606268 939487103 328666876 183344447 914719491 497907991 22376898 528383310 455648282 7688707 484853751 23927552 454290227 430166372 474618299 432522104 355087689 532959595 664253682 617029866 195508372 254655563 769297636 822524187 831771277 57848753 985256027 648159288 1412484 358732247 905718820 407535118 150735709 86902055 590879566 65455194 584810046 465772830 446354870 40458321 473461538 931208621 916902247 927751765 213891353 244036905 212790228 568979042 776996500 877043911 38525267 972504872 984215840 807822904 647545418 815987110 718188023 632801438 316662758 719600507 844050052 74897937 127135619 994785761 14316358 570531551 912757321 599126405 888820747 359112184 492101092 214798644 142837165 261519698 142550402 356728518 505556603 207856997 778223926 135069462 84900901 816749194 960090701 921633107 477088457 607636112 590136576 47792839 92953910 906799334 767393347 937003962 834213637 747045332 784306082 848529996 170093242 697063397 300172760 58913982 908691947 792273852 126228993 51529105 906309917 121295761 260773989 264382879 329152758 38997909 399452342 266570025 708263469 212059402 188203125 37868285 819695514 778339702 85661124 765165790 537655395 705570837 554686111 224385392 305132528 338992187 72915381 475225770 888571950 373088141 386656119 797263890 17878352 512885112 701309362 924188269 634180873 814599717 41087508 963333632 706113992 440539850 82420016 266893820 652599252 270623142 304762105 324811125 901479210 242939596 89976909 291650964 948510433 497179386 516036356 253642955 836171573 588951737 581385091 577259882 814556244 968041210 227040132 832434597 333442681 928349494 609139225 820139921 595465570 650226733 635989912 301579556 943282949 718409928 568473376 448398560 989033070 725751848 773209686 743028639 968691444 715702961 34679597 917201870 65398706 550715953 23361184 901570280 992184057 604746276 331346521 806740294 425303845 558386653 491691250 611262893 339252506 953346842 431402807 934718077 456089934 67392712 88813992 399372877 638319006 657287368 847771437 479868436 235555575 473497482 222897068 204247012 41716802 110093031 973965249 107115509 660808985 997326433 861202155 505509401 454589068 192548669 164766054 732409280 750935323 656457305 343672166 90187822 462320506 627591339 877422265 918410440 547500417 966236257 170299676 185819416 476039985 18071107 665687852 711595560 344084955 741101287 915842573 238318124 851194318 742324181 345433633 364519662 592166973 59152147 870029063 46756035 251700816 34795111 631681681 855152505 543768782 975353847 797856694 6089281 455461545 675278952 924499721 2961955 494031569 94799391 41297737 970071554 965386871 706985590 681667107 161988185 300603236 450026039 400306309 151797547 44866579 598256308 516317210 637033553 657408455 238862632 536305954 909109272 273657743 167987628 616778136 817426525 995857841 414634823 676032172 451319379 942430142 453048253 306797700 436461704 400364010 348095437 259049617 218267240 55081020 940716724 380255425 208200622 243259123 633078101 359998170 288125702 231334402 728831746 925159255 888742858 967694378 313981568 650368489 93868481 481969196 119662984 911295006 330343396 534297808 439843538 781662775 329244309 892891791 88460468 765706013 293255794 289072272 24755623 511523034 196669658 817988713 744294825 404870281 913764202 377372919 764868451 54406264 461223688 346216556 979565519 202482905 313910927 146063447 852851394 407779408 628032643 972514378 171590774 958376040 359328545 611434312 592555174 688572854 356842462 533532009 306795226 650098256 822604281 184067215 14137649 19273932 854572295 758432474 276660579 768336490 988321760 41529023 822742754 449545441 240261945 654824633 652028346 554172873 800888080 357396099 814468647 281437082 182426836 986059421 92329481 394271748 450010092 537401022 82844595 806852554 70933024 242156188 309467169 746053671 278739769 176121184 617843969 133312057 934553659 894504549 754164914 775391778 788549938 429424027 77453578 28811877 84248653 729481924 435501116 737653099 939394389 102486122 871606548 121821218 88545537 963936029 368609332 391071995 353853410 303970294 50440909 277302800 546126482 212424444 23356464 824866251 388545629 493716800 810694675 175615647 240737708 564859582 951007425 881804012 994283609 28460996 763132255 931048629 610459286 51149730 521218087 549853668 153635853 245340994 524191252 94697756 61793383 892800585 485769751 415646793 49287238 388727026 692949594 595413720 601151471 568822424 272796330 989697100 62539217 83490998 165312740 155793291 500866946 116320158 37597297 347666915 997297527 653245918 131231903 607756806 704395649 504966356 10126833 858031502 750307351 386834451 952729258 812100734 132151395 291015368 227747520 181438633 679742395 920697114 776852353 280893859 342035898 902165050 123107318 257091481 838172414 288420058 412884773 191555720 257256582 302998436 539222635 107070468 956244354 522970904 714827274 513156362 27937253 577470473 371187857 778244604 964304924 176433474 442861697 96456313 467448843 670609218 277894946 147191231 443822691 907263666 280601456 785858589 809428709 403708774 42950064 500117482 692128832 308351203 691673202 801901780 463866005 83412196 908972248 272626718 606383100 476315881 785783081 634320354 53786347 9487297 265081317 18091264 185920772 707943015 967063950 653369615 231068592 97475256 800560846 527407649 4738915 81162295 165782598 666683990 337387435 61249028 166801465 29516260 369600231 858474668 683934406 833466236 941886864 592906647 106092947 400786324 69222521 744392394 35106671 975525241 753879692 152704354 846132871 939800464 713163735 813196815 593170072 944232327 910672071 246247277 324156336 767927352 179925938 489938934 434611335 517313373 551187962 453929166 399345999 920788193 164920193 83280398 606770788 106807051 528703411 565380101 360109741 450442298 162288855 247732778 278483898 916168547 400437132 124616762 855969004 113600861 790329943 301655435 910349554 553518373 400419078 87022249 321445718 580345016 576961183 608573419 950174755 128149138 62502579 202037113 901453697 227422772 137833877 360740844 186746189 666537288 926120946 546855930 969495952 88409794 794588708 247979843 857094707 47542200 225112971 565580070 13659427 15442908 867235505 776525347 568961281 120170942 863547597 742923366 700515958 440508773 351496778 503207072 421174278 266515723 705244185 322627968 493938496 843078062 683368813 533201051 362131709 462006118 80056975 331627654 402932278 727162049 432123863 112543344 627220615 657236834 678123414 640880042 672679742 397875278 269921749 94157383 518046220 133469339 837080749 71078537 426494478 41093886 574285609 847668756 307609610 279529787 22813084 654064472 122607842 706181897 187265516 337255917 20704374 119838857 668883571 276153018 699517273 101007427 388696362 326737881 610760627 66819769 820134290 135956729 464695047 90056032 230114112 982741267 76041737 919711227 53819797 502536215 960805113 480621772 350204965 120931082 760151559 373018049 774995554 735275767 931716312 814777437 72531677 952420686 934616294 593931614 81090063 486649926 547455407 469786425 813387808 10732393 536606194 486038457 146689122 853817607 576094489 376803234 689075233 652136226 149030820 595411396 7188800 109835927 76033161 357393765 83283375 688701086 582928180 710795296 276493212 514644485 525572726 201541255 319581530 312705379 795472869 400671593 799355306 195444635 870458018 465259473 206177028 259580571 951297930 352866151 113398171 379908778 582185751 654989770 884561370 731216572 250401159 891750170 693568865 178950686 101660295 776852240 867651772 684588475 340163895 144144977 51749320 865736621 345686232 371330850 30958360 993675467 624518810 682830032 41636461 347493187 605864 247813490 607073759 951903794 453196007 572988296 184328931 35381751 80494426 68890294 766598323 330895585 813156830 312683547 509846272 914817125 89535781 230014403 599405594 282216042 374159381 651154914 469023 572361979 875002130 31427383 566037440 499520933 714257415 607673901 847014121 714863279 708003757 306604239 519283432 161199757 732108901 556128729 49097875 812603327 477535389 815696198 143498906 290692212 128379739 505861544 58025697 70431886 735875947 657431291 205164294 962551694 161102564 205633317 534913667 36104687 237060700 953467473 388141987 803834481 413657733 87672467 371214119 121661484 246793072 890497551 135377607 978901973 299142639 184475482 791505294 776678028 171674 787520566 67370234 981067786 145898469 125395931 904016038 734290782 635343588 109180325 696842470 648962518 167330009 84272496 537583571 404390709 37739962 925725558 60741550 303914061 865914391 431955669 425575545 112707456 174969580 560953153 91609423 474112219 745428635 735631083 250790241 598116675 375668008 170676841 431700820 374082843 148589138 188233217 108373618 636449092 149929909 657732454 285411603 317259918 742004950 822995174 574166993 632261278 601237092 634908543 936175340 319667842 66864206 214267244 432375299 241833786 627736763 376501088 715946005 225681758 964648537 819252612 823798433 192832904 989929453 108015613 566915747 991034957 148765196 675289365 627484042 298695105 185538179 765412011 468471389 927543129 440923545 42638376 412320767 42160630 677546919 201012466 214344838 596927491 267796076 646720137 838761277 895532840 875737591 407223642 121214591 840386121 78992613 797529390 33219018 68922060 905545003 452651131 912473383 54310193 127940490 392473785 205521664 165995035 157885789 673993054 93538157 598809334 569147796 358375290 493486330 99211074 411904122 707831169 696138566 679700199 207067665 387416202 575233032 82805250 794639844 548963989 775707737 873632458 346493372 661443122 795070884 104554735 114094246 560060626 11381294 94551102 952534411 69419324 113062503 110420194 743412378 59117027 561745894 165076533 417492317 907748591 264287608 829396440 468096119 960426174 361612998 675163784 347842369 936846030 610485400 994998580 338326378 238709497 721147397 684819750 752668985 368734640 641890851 719279597 928795266 653272145 666347066 881329671 722691470 779409569 844266231 318620207 838526596 258528484 483696741 108535273 18793434 747984349 937931713 486889553 560926882 152061070 14569697 908769251 88907093 625055097 756284190 279749837 716280960 477431580 964569587 468949938 846166220 458976798 40745895 627477846 112248936 707092961 361323876 687456772 486502523 58106466 858593346 177545479 316634950 194806446 286080752 335428385 942790795 76528824 822317938 356234036 228589894 836887635 117519646 170013353 314459092 873803837 449763190 30740045 203751776 266849136 352206350 49917990 725825934 392952245 529912202 690591237 100045199 891236078 230564368 439064088 949342544 89157707 616609567 118493853 283964153 902690319 453922238 79271307 979219143 128756536 435505343 60325396 818160537 553024990 230338749 132619622 279345186 680101939 15876034 483096962 946951076 220598750 385531318 672777003 466067361 915443520 215884599 418628926 806679591 446448968 857693014 608538494 535606675 326818941 727032348 672087195 82025619 33470945 751358502 913761129 162227481 39380205 974086525 980388019 444921561 204425268 965524007 724266747 884527207 833916407 207363702 683994642 907031523 592895021 209288005 373098877 360854900 425172604 791727803 20050851 871621572 501937177 628589345 259744607 681272484 355621686 931831802 763298103 389092632 535706663 529575591 403836479 575086868 503662110 236740857 20008422 560603744 54781224 596791535 297647310 888697631 804155238 981641953 648245514 249566618 190929951 21344384 610421518 616102555 665588554 630472369 340240487 20042090 111578074 599985094 701314574 467199760 531816889 317129036 708808758 67523545 846704628 112645231 495126780 202883097 349386088 367651568 763486841 404167312 964443104 61134144 145381303 621114701 895292463 793626817 723197685 86222407 667487567 186135562 554841329 185592480 816607932 895081816 58150936 928186006 347583269 759465510 247902125 879400158 929110913 956710884 799440069 628331900 921872481 147083208 831214997 123774928 367251143 447218197 527942241 184210606 360868707 525839910 805325307 108677530 171983086 381039351 47416303 839470653 567174913 602257632 877579500 236299204 349855807 935730436 17001569 697439076 547712306 264903695 429355593 476823212 74130938 81312022 105155105 996003419 80911596 788886468 119778340 448162739 88621024 500236947 632373345 302006097 26076850 290215011 410683627 50576302 671254362 458099931 890046956 238429269 60357556 620142815 474728473 262729730 555873244 491730043 812685172 103585543 609150104 94557125 432925121 683281042 175869147 390596592 531800820 256780743 31999419 504095526 704943483 120620443 856848840 189833187 275142907 735442056 480048199 685826534 786018359 151302554 143926458 528581674 242248189 56800381 148724482 716976663 172046477 557114092 61223065 984731649 513216002 670373169 79288767 946141123 206170570 107674280 189254075 590487756 364455024 73769860 94583275 921914873 46906670 803948481 111748053 322049577 539390531 591796252 7876104 177925249 595615173 4318929 706506923 837863362 61119310 855231405 407356384 233165787 264861856 468579449 70413795 778077858 991468984 149702563 576735341 50155913 257376843 765989416 640643669 474348233 839759276 587743311 396263099 886665946 391691785 360527519 61231882 783598682 952323771 69107987 961523931 400455303 73426916 668030847 238318659 134546226 375778611 645675043 220228379 640640468 966770859 290642174 271234685 958239836 292861103 847970026 8395743 550237947 466475801 501555778 24586173 158751437 89299082 273365639 45417376 333507234 633893158 106649259 117105909 438733288 28273612 78629834 839188592 101700528 599177047 930023617 88763120 827472025 428215019 161507865 320628852 394985871 304666405 591863537 205742067 597527509 439833557 66654176 281815 906309358 568209954 24867988 65060788 510025403 150749993 962994538 843532637 637159517 922160163 960638546 75892799 802950141 891784746 767597757 757167035 343478153 550137733 698446521 23466537 978352752 859954386 344095389 225854983 17137150 935958926 431597050 614664659 228308842 350767592 614946474 134618194 918977546 492330829 52195348 281519308 643080822 867706252 125051938 132756699 642382774 938206851 61165864 297849274 682507956 828763621 55016302 25986102 231417713 753462823 49452639 209770458 465933568 246064394 435625441 483070719 182023314 719738857 97735371 410332156 70506442 565198212 397466716 842000355 57529034 302178431 123519656 553126222 22401042 101087961 685882921 517300183 39294805 747048785 815149457 721802761 428328765 870165760 600305230 659746478 476144942 502274235 869516937 794594877 748338630 157658737 130181955 782878310 877397595 80433692 45726825 800420403 645631904 443193542 642420751 703160938 597888339 618456774 108803520 620289381 719544735 794686441 137589557 758839540 541735220 805255381 333158660 970063985 527937500 785980256 482326823 4082435 140770851 204360119 651193678 889109481 362018856 781375633 524504150 91932810 861809326 570230975 892353214 507441223 13424510 387290324 63118521 463829215 5747091 171922041 84118590 577808192 966608482 74224513 189164091 360860061 731996260 522322752 183440406 259933753 160819367 665767229 116532555 301590218 870127348 767726233 43216058 84662563 401618226 567720208 29111740 263427545 137951177 921464954 623385134 3892053 161271637 686503655 467721269 19535095 710942062 404356225 597343287 530066904 331097104 786507379 890926965 63093358 161346490 926883737 175543477 322165857 445167325 144592398 623756076 167811032 912318632 666972134 252473596 166453217 87208702 281585336 429880762 225159879 55566649 53265889 81568298 69354652 592285911 549289567 88889747 155744332 806162158 538749401 685811236 137259256 177773139 429254561 52868980 339119629 356138291 80928823 513801852 801305617 225521222 137557921 969116649 990356220 657046422 74106604 156809430 744255124 208208306 439206558 821931369 263774955 344988813 903499667 333129608 937274724 305305594 274535721 93019050 111467745 813285122 631346652 101243367 991058261 60601206 6628713 182694249 269255864 87557537 696496102 70561474 165595125 686570389 892194489 8467704 196133170 818817460 165277134 940388294 27025759 604483692 614836022 143317081 949472505 518335683 476446689 739263589 823641277 750982410 684799005 787625388 416783892 168662016 888868756 407842146 229263223 748013835 590536396 498519087 688087738 139548857 421596927 853682863 826119246 166307775 862150567 22252410 985125235 879944067 815157070 864667361 336944118 429993086 7984435 138932983 800845135 336947490 878196572 477002771 87929893 415511936 264628152 357230151 584173952 6013267 765072298 665953541 754027103 208125053 16988987 294631200 347673910 438585914 830423 26309515 457410056 862980990 48561925 295051650 595441417 863718996 159719004 932385535 146228441 20219805 71318511 947073576 357167295 802031449 276592706 297613555 70059744 541220858 654843706 654233697 399750492 272432363 172703597 6293954 480557416 189692585 300925154 680747692 628278499 301755577 707057208 85688548 17252927 755619133 233256565 612694344 471854488 392975569 545079872 470599295 413195375 468914750 270189230 770362670 270946192 546781936 67976218 341005937 88002788 575336291 847756000 340269646 847768654 20459590 346563600 180842430 210152175 647488754 861590122 690947041 949244332 568647323 629151955 966497259 176782816 862408520 579191596 501153670 107900449 976787834 971752966 521095824 445702577 241942189 143974853 569165136 788724126 64467438 910171073 729243280 639803729 610443432 69512919 340088742 630903022 268592885 520931172 693571564 916081639 382521288 384518598 865325964 803684977 13670546 684339582 980467793 728595433 116047537 334137823 836495882 92835365 305890782 210108065 391054308 400349337 354082918 960219444 41589822 271066722 722906876 770833102 910870451 333350301 692862387 103475553 816769690 961455272 624406725 510341247 730053271 6928006 747376211 447895594 663129350 613563123 132235170 496113502 342158549 248282707 830251325 31170790 193634438 136142100 241278855 584688747 389007804 595361774 544908184 430597626 866428496 120331420 53947088 629815307 453681721 746809475 733290860 122967770 560781107 210213944 633309017 143350737 69658317 233201587 591246331 732787667 846764711 723481501 228901162 41439619 824280575 59152481 72610410 17915006 47810947 313889265 602603753 289335117 909251039 28297 719932744 628195895 120359717 773879832 110527561 426557804 373205666 696334787 549525575 933986773 906548731 35350951 77337503 976207048 268552539 521100201 708994708 115317243 97098061 790412237 156756862 921378636 702081084 229367272 939293643 602408397 543256538 394413755 891743515 305023936 246958418 611676252 785736197 367318135 238072443 896263758 793875940 611278109 445114904 195917874 397781242 351663629 231268825 327635111 180387036 499821364 848735312 889381745 615138607 945833374 532310341 624411836 867212003 234391418 853779108 659022005 836799815 249552005 905952127 581059689 407092308 152910538 45252300 192828498 372745040 283324743 941608623 19137339 894602853 386723520 215055213 292384088 590903515 446324038 620019199 771290552 946145403 321270871 513188656 413800369 267104238 45498990 38212198 986832607 132406774 744507673 498370972 969206589 994059678 404323092 402782638 253668345 409749996 448034938 446496844 782495036 731359682 240621826 801632375 625962528 627345346 16687581 770862982 70765221 463011620 243398540 842055773 261673382 564669411 355244422 675473751 831773649 253259778 713685950 671122616 385666552 310709982 169493581 207389500 157286019 426333039 610172138 410954365 836083035 58207070 857451209 618578065 789566752 98073028 272726799 268045639 577934740 289414381 38908614 648699961 604942367 134823520 343272093 866615749 699492932 698516515 542089493 383782940 951776293 108291802 54905549 189959204 419001784 76915496 397348705 576287804 503248535 7520836 987242169 339331564 65727906 697209737 810425995 707811024 647799131 83152787 828373029 78250230 225083534 719798009 579466558 830025901 854621530 922738651 696641643 554114455 473771526 91247496 937897395 278064178 52055664 845319311 468023383 471057449 922234807 865372088 899861619 425483336 872892924 739620147 617331266 791137197 289346243 427757254 351464580 937145374 363426407 32353969 867911970 588509942 752151978 447378521 418535836 606773501 222633532 967693846 13404315 696405058 58941335 803818077 974469236 110996999 649137381 442492612 434570814 423888547 160381059 186948792 849371883 33273977 926568939 319219508 676927540 215915175 746976762 880908486 5576908 110403163 913262455 873488879 551429471 665414427 173383759 969965307 124704287 396017291 790175512 138108603 92422342 701633213 794443046 919407945 665146579 296096786 214416916 99717386 719985333 374797976 139182545 421873576 260588319 65751477 741093084 937515859 134183019 340586206 670940704 139759927 303505735 584203153 865765172 854935206 102133939 39148925 677416872 79354592 287682582 467592378 69979561 232621291 21741950 864422607 4545595 686888529 160519386 218962511 639122282 880504720 593760487 778304827 154894655 854348806 844056304 895987739 644381024 978239323 236573938 315321722 970515617 540079673 752041241 836280782 247531238 854175180 727946073 924948111 933529772 868145022 245056848 3509327 100766306 266798798 720448300 105311901 953687328 880967687 176790778 592809603 613988766 770551266 223630789 768883421 624900065 67687086 517387519 121797449 898442776 753961458 437119171 721474752 146557490 41676771 410271893 394088729 895851951 138217960 171553199 681898082 858879348 416610047 537923775 812162020 683408845 110888435 769990287 637096166 991856122 946781065 82422128 458361247 717332324 306052917 79761027 194748749 226256370 597148546 316546198 977215512 203626363 606181735 698690257 202700220 647858506 108962143 596788949 396226816 99696469 768342148 78124891 811092183 37468554 468565033 623254196 720877399 579453468 245760842 210489925 423825949 192541901 292912053 734703562 762390591 451481337 814464589 957139340 677737707 264129494 126201897 507469578 320272224 732383632 58676194 522972444 232758497 20154703 119761386 628985313 119851173 740619900 559626571 783459722 778088454 28191597 259230278 351482212 460161431 504991120 561972137 736503746 697533021 854884191 471207301 312439972 158881887 138188249 122095671 836619594 254834109 248297569 196605531 575106333 833197567 255281725 98078770 65956058 275436428 70356522 694941371 247803967 663492788 107084301 31263683 294097601 135275898 290493961 645579814 447953695 795485081 207551944 36973800 345534462 914952501 508181101 657974434 73834381 498885716 780070105 762970341 753719826 880884040 959575872 328826152 714081601 214857590 279421289 632554025 490294019 349777811 180011755 738097986 13270593 287096057 621878035 159884560 274888321 912371996 805464374 722842017 560373437 13016312 759815817 758424265 780485179 120513278 268915058 854319561 619398994 48985156 469806261 225635179 782385563 429382127 554461332 348983523 496756083 833882621 981537548 987050102 36176791 161549296 577664448 901963757 448645353 52058842 61848311 723533675 964430839 867312685 298892051 377320635 732845363 911224234 135744893 365846902 31737505 257176317 72682822 503652866 158677839 542489083 729288045 941063402 971871210 136265736 290046918 321143653 822664723 124100825 160710114 858841515 285650122 738374562 613321631 586811841 790433405 675169942 162861875 607380603 394998987 461753926 837217604 980360716 225494520 825478863 346207611 109748391 82655173 418890433 613401257 241333012 961379517 195205662 34912774 785767086 183987764 324959692 106910732 6652481 449060518 120137213 718010362 587227006 858511775 331331986 174038840 501461539 859018295 336900716 961358508 106533641 651171008 798576105 86894350 876665528 476571327 285618328 986413920 559226500 704508761 452331536 653075879 518404637 647537198 687988653 156688083 831524963 12948338 116115181 690693810 314525222 236252394 408704165 901752228 947280536 592552517 928307435 301258434 451570805 117724510 262616936 558104446 768895518 913709407 497515163 645561040 390280728 783133491 484491319 802023594 340158611 936822855 455099466 858563249 436876413 143088112 867767698 120917735 8552817 983882879 811611545 175594405 72651633 72832069 929863000 19932162 665384586 858170428 173706962 116955385 975894938 436323898 527576197 597306815 202549665 25091353 95384214 592830393 660741210 579875533 247370346 899815 516698382 702469813 711979430 953574795 698074291 579747121 74492523 559143474 416146359 738620434 587254246 341314358 811452503 517117239 213762886 476837082 227804026 387469849 446308833 56215323 823793747 826401397 653522138 26343405 704009116 748906353 471690164 364750320 181298245 719060511 218166501 697996627 274046683 930145931 504087781 824637340 362409411 431096670 236297174 778555770 22233463 823551420 119870122 833685966 193185018 186149374 163039408 420989044 573619223 609348241 329720733 249929330 288265997 983242871 128789101 992275114 584665583 600479266 209541793 765963829 172056136 427708294 316476815 298619185 357854218 673080963 123256518 720263629 104177626 359553692 351335758 126411090 35621471 323722246 812613422 228806489 509871621 975652830 649795533 83490837 437517431 979516266 185936533 725783428 815275497 314725635 718058535 252457439 915204901 927600328 870937634 939777403 207824981 39930809 238396581 565679199 713011772 214169465 138459187 669705764 573723158 342311312 648633220 609344629 666033558 461246636 838151119 28421538 289415825 340463011 964428749 726933256 172495637 150365275 452716678 840287500 465090910 23291572 92744932 232812170 803408267 816198933 25105932 11233241 856129742 263502513 429428807 569141507 477671979 567887994 91363630 903911503 910199306 739996851 365772491 428749224 53759846 56439969 309687128 343175671 396902981 274115870 70108921 421914984 276997512 375341965 262202477 742088422 398633537 207463775 827416959 54558163 23662701 852522891 65791405 732308809 116025398 495220212 153966675 446213743 915624572 245330306 202641605 678340238 985327157 568414096 107089455 39086996 624854066 269292949 382262667 21757040 543408820 304887954 296188390 820406332 680229919 558390867 415011113 78863450 618371008 94944431 133421613 494550076 947467323 51729384 226858878 916009087 399465962 380825554 214739189 315090528 626155860 417380794 993430766 463999376 985794890 953036587 503086372 610648949 74845895 737865405 484922355 618254715 42753353 781110745 291177406 722983272 192017971 558704886 654363088 810388980 653649317 640301068 157455415 601116633 544546818 384314293 369642079 944012781 617656213 584381268 111619668 96328432 1762055 105050427 560327808 987556946 910603380 63414173 450722254 985449275 653795945 788160976 456220350 696549298 421788080 599914122 272048929 613806052 158619001 778928384 276711391 812268319 271745811 434166806 265901311 816292629 670997465 635543391 760305403 288653672 72441018 871925071 384982104 74203074 829491864 945309913 914276386 592611603 861240452 217514999 430577238 367552756 5675968 739313954 64102047 427464049 339228069 188667343 893786467 350363437 967595727 23014217 15148115 91857897 457181023 281049426 908150526 128178481 769109183 520972289 269348519 841550202 245413719 506846990 915753276 74905577 304673262 682546021 520033546 18430073 900061020 803127150 385982830 905736989 542441097 302601243 185717397 734185533 491268586 79503857 84548963 311380672 102518074 99697078 403238569 412215463 233262870 163905455 392910310 2372047 684877744 514775196 843922249 930291463 21622179 612191884 857713406 326295441 147254264 230263312 344725514 47315277 33390455 730708344 805568632 428347919 33309581 991286029 162533445 377094533 923306252 99598774 540991572 878340692 199295852 944230141 143072514 432558722 108135589 388499191 287447135 645529699 903274387 131369377 575821156 924896566 596077627 286050921 103708366 743331891 516314233 300950246 643163535 549704689 31658584 448732160 978052608 917484538 292534549 993102419 147095430 68357160 92701186 688087002 799214219 144513404 484833503 942286733 577072126 445485458 183302283 864519262 91015151 86576663 848405005 519352673 863989595 296998992 805403594 967697961 892847249 174234187 121164567 536010777 723938876 5339517 837259304 554507843 922824055 129793846 400126621 922435851 50667372 492827807 463039213 849881591 637341211 947872716 644684684 66929696 245874533 827986967 783965324 189406050 767079997 484886689 561275089 631069585 781885681 219195043 451283906 527249289 393429230 572448473 63260060 117368099 577787990 753035730 524392308 353128404 735345942 924518929 128080614 786013314 269863095 591119827 488411265 759720672 391508902 985612315 826650368 637383436 666115641 463132052 679305852 433195631 948018741 240580935 916781583 582420781 459775978 220581848 109670063 853205208 793030321 25446489 823089673 223334670 778482219 199998340 428979440 366344520 977033635 557060054 4874194 99413089 148179875 493285459 859133761 539688777 331414133 538300488 29588572 997529774 1432533 708894425 283241765 949451274 801991726 200023341 384388414 114284063 420605189 494058478 967489271 66151869 372021333 643095303 142002905 3019912 695610009 570982345 369364432 672643637 128042392 374238626 772056726 128738633 867524085 483706846 668427411 51454577 22007327 550532349 48984345 23439861 111943133 332226110 825407501 913934859 384765817 62312275 28218915 805371006 556370753 848224552 724039241 928392086 343836214 866042146 931411998 39446216 437024484 153292790 564606219 417583242 527531416 189179304 546321876 247571861 672886150 67265646 299026438 694893478 617797995 348010783 570849705 729741129 532753259 248773565 643675981 917519076 311085840 524411263 575406441 719972959 372635808 299445675 500881405 716472023 18004180 284809762 608434605 455028664 438102552 173040818 872611907 965633969 362220122 271450142 213205823 35106266 338715788 512232261 582516110 956513783 712759411 5882174 686254905 245512663 107172105 182447246 15548099 418257946 706858509 590954540 138230898 932010683 890400216 491628669 500999065 908404396 776438432 109433664 215949420 214540977 134990848 941077693 32691305 497210970 212527828 245897128 384833602 551243616 610645756 819866078 360273758 323405160 825748252 46528657 421434189 932920358 81492269 436982288 203694663 640867144 27936822 194441927 572877820 770853404 686070597 73876879 531774159 315025388 35826909 747723579 529566365 170817757 541317631 562257671 520545093 753845459 660671165 905378696 157605434 271316914 577761133 517879193 447238440 256025745 416924216 868672630 41462462 350932851 305654911 245157125 991799995 186108099 292115418 417194174 956961503 978186015 343587419 488735656 145727762 379414328 88975594 675294128 402748451 630293226 90068158 923293545 236655044 750739323 681188600 246776845 874572604 258949726 764656038 321811037 514975471 34096613 43000026 556437933 385029464 348654938 654111424 229345818 534763037 946226843 646539992 344240900 776929217 990127412 832976556 922656980 222058099 774468516 450467467 624806551 257278101 540535625 548100089 493933146 143791307 81805048 740709991 18363904 340754774 357882388 192691308 708246612 244495367 235691334 117200904 629524831 436862638 771312329 858870649 971625676 717539165 357927000 168382935 346984741 348054405 1359484 269641714 570112505 628344366 720109181 47435415 885622468 113161165 595535504 232071973 109468839 677340552 972781964 127832743 870611692 183180711 173040417 578858297 427676078 261248118 696059202 909717275 698110756 319887890 621104283 522252791 37427048 979031283 690635726 236928155 179602048 544511576 506569870 749714553 172855936 79195410 797149968 58478397 44872942 245201831 143066736 154341781 775058749 115848693 134690890 645670434 151545770 307731308 77045091 431738214 568979426 625620659 341455482 119606541 945508549 962559765 641859333 835451963 794107407 332495052 72380111 973709455 877006629 431466347 575940367 902378931 510661758 225606694 813373694 555534700 470808525 956440430 709876481 98383633 924805489 844567371 744054068 76351252 4815038 673615525 360605832 426310830 299236177 702061314 545917372 97261085 517137438 187776698 932713048 163761204 372788116 5093152 137470653 102311104 289075866 713411020 4690028 799737624 939017715 818063722 207788683 262342599 627020511 770181530 360726233 551825993 467265260 957296667 480693611 472080299 630912185 841299443 898391129 782664728 395877116 296824860 879925813 765530920 484601558 812638854 929292125 857389675 670248372 66762771 959700779 959324238 632690157 816907174 611578221 424224231 487487255 671883270 539083197 114507760 442064793 899809430 518850119 909330054 709622456 999543731 233926712 193051000 693359533 984834207 975715728 941753016 281659061 855641534 707283929 618776985 520796747 489092413 328683019 43561478 408371550 140900158 855402083 41061701 957807332 319496663 317802298 445294580 991379934 856885495 412318706 285961086 609211284 931168826 47807499 171350099 783228916 281734211 364401099 329104808 119084778 340116820 270857817 400743839 48274713 830658113 19520817 421587826 319750519 200720203 465149305 728122070 341620361 173067747 621700137 299427686 492564410 792018801 597238632 483944337 501420656 9557332 769905424 110631933 940726158 817712923 134498399 576471433 951963501 498899498 905576241 71048272 839016319 28950418 324308477 739807398 859608531 196345660 161395218 31875409 397065863 479060889 759997479 738686224 652128636 234213975 38113903 144693039 26232770 487868902 481153743 380169792 497426234 103575526 343318091 290668751 921288449 477816490 867140184 725768309 976715989 625232784 796816581 668248667 654183202 121125051 408056058 513791726 169987078 421967642 545667136 567052941 901028531 158180974 305739159 553157160 244911316 196369428 550366566 123660452 684238330 31520302 503830244 34180923 135095828 847148335 177366040 908900643 324964819 44506217 634668946 154197167 522255368 284001886 822445834 176438563 257643304 83018251 542746656 427630382 504985894 88413785 994683323 406014418 99111125 152938841 811687945 344022441 201824636 362054504 467682893 886062966 246091172 971513137 772760256 381187000 671177832 950126296 142604002 996142651 847148880 777272948 2856177 369404241 913791201 825302011 398359170 23950864 908320262 941105826 451581246 413306149 882035977 298780928 671836934 981147103 304236136 483524872 177685903 506060772 698095742 497885163 244640097 944186914 321914659 17400346 177890273 993092491 967526643 320494275 841751501 667191882 97767217 844607678 36596116 864074784 669909682 287471652 888025648 430746304 228577472 192123253 844052453 110613442 490904181 368405746 944276911 795140317 851930618 974479181 153717448 402542719 472364337 398357546 346729626 794278996 415757892 524619899 639887847 235800894 845114175 481639341 902992776 795397758 178763379 792105258 511988901 848673061 79576904 400014542 131935724 160670742 592137795 975988178 123800550 935558342 196910283 920593828 583215019 48840895 895073002 736932467 303899980 219953698 135290006 650629607 866749060 403564265 27765865 506636900 639365159 725396406 840792608 394874295 373310523 19555980 39495912 885299424 720745407 971589189 137830325 852681132 132259924 729968120 681185669 108576841 518042822 878095952 29170662 101257834 779453213 776760030 838190301 83353187 849230094 825996674 586499160 715979147 229560932 614265025 75132407 721442457 192177791 915925015 116316745 565488314 787997361 8329024 450787732 508742761 979918213 588618057 213940252 964694504 171102537 895125921 925787711 689145359 773221867 807474739 642919559 405191439 436751128 333626219 488544626 285981215 159622886 75043779 854476728 241700184 541825171 929609135 963142642 734002962 698050509 931975753 152007635 338564229 940304777 602795367 847306991 772739350 43929784 61247236 589950213 67548687 808889524 368254283 756694046 434627750 175729015 252129964 839819189 612480143 585756183 180880175 750977724 745379070 108440320 605454445 987079254 650265491 387579940 802738255 236784812 938146815 734714002 388792448 276711038 527535138 844104181 976534395 152790847 888033965 890297997 595257426 955582652 699187514 963511709 564793057 133815257 139240717 816923021 826150813 604237226 255195564 7030981 207731309 574627 115471301 813185755 840170247 618253159 53282054 495424862 855037971 991428869 82655223 96346778 120656266 610190361 940450960 97190654 615497575 681001284 840005018 210754994 489100296 391708891 26783063 906409719 378040515 18540146 575849100 204191321 622777373 831044664 63738668 830508682 684135657 179209969 496210796 376822263 797463128 402009216 872247125 505017459 245954445 954902348 453880603 366610711 417609069 246847922 316317732 33106637 927849207 8839109 96377997 269465862 400548000 123161060 28391940 778588515 141701207 604241040 982779836 764478580 435285697 46518497 447503621 119421347 78244833 796230784 348759977 728224327 198239993 221007095 85758145 444194438 28425803 539638749 663321516 446034872 786486671 979639248 479141509 566852237 988478357 575519506 836318099 241542716 698680567 864710040 20131225 840381774 321467439 855427427 457376713 756753137 754462291 757396700 728690850 832707124 553627477 77450820 413447810 604383837 150974282 499205956 48578268 179400085 38844698 564416150 625434957 825331369 396571757 957092832 244699966 237566473 385128697 81018058 479109190 83809257 798244464 499240415 776707397 119711897 207184201 86600469 728981400 961646492 843997170 310188609 646869975 250141006 240155796 60317779 854524843 243646444 559523735 755619478 423046529 450884799 172551987 900997852 128732527 569123745 858090677 373432493 806690218 95735733 306966918 285799401 32061357 105211375 637556182 808768754 77439638 844740384 747885590 658937404 806386869 444399119 821642380 305773204 694540125 61798169 366090983 401581328 157960979 778131084 9717165 581007508 229015876 182269152 334521719 357748403 751392897 45128755 731180897 410599475 140864488 38147808 696398876 172925845 995875556 186471418 981694600 925831561 31211795 582096549 437285324 690115030 26495661 111444063 995888234 573552152 25758598 214495576 975133480 183719577 992626660 837367011 764727085 74158895 19636157 99248797 431907299 623545420 144377552 15604555 34144888 137758407 906268736 583060131 310684252 754660651 769531549 144895211 533008571 653259710 726991760 970293896 343374733 753487421 81737952 191779327 179555933 107496551 406274903 7205772 143732494 398901557 844572784 908459580 473060452 716725307 860224743 757484117 192787086 857118662 773088672 79448341 994877069 531873767 662508472 158077680 286534412 284556380 302972892 819542983 937816090 29964645 642353238 133707182 635968433 576607557 325486509 815524366 536620474 731761413 822730138 680352968 983179336 667302915 441328907 308756147 236544581 154070010 66240258 429331668 863705038 691845296 508780009 711098466 223719057 23804840 869176146 362769835 308361220 172149031 34829177 98693669 54630043 677182416 84917217 690598476 106306332 410403727 506122835 495443172 994681506 181369332 28312499 977860835 848672248 469641407 139133341 85216822 476227783 205373599 367064856 339932814 897218896 875844865 51031273 973454319 899649705 772723785 336224147 60527284 944872817 371053324 159220953 999502860 900752106 244138171 542617695 7058431 507058264 48740523 355017969 501739763 82626221 383330469 332116957 931298469 852971876 471250298 869031658 181716018 529140264 88612873 521648832 278875519 964457739 425196471 252329831 864107437 50436615 441070344 924634722 995309432 812123668 936372041 847328651 565392134 33026571 242462705 424966931 540084835 143719594 779984901 41824591 226345816 163315363 226457914 10160644 868803605 550224579 879192302 50519616 79364836 967805176 424684814 358240355 784779274 849881285 463086552 501403070 900317900 904156896 278554151 748143692 568796923 214926186 447988702 134189050 247952757 690451408 559155982 788037593 834171002 191657242 682378550 60516811 354972605 761352831 70677456 76292569 311577403 802386124 126812185 243458605 622707659 551496999 601698960 260003292 253894643 64785505 761406363 6728902 821458767 39960507 607388960 390255683 107403059 55377656 376961100 355355817 598345430 936117082 995909776 285032791 127774317 530804685 198065969 335263288 292157509 121259791 411555857 456251278 776162281 390884408 699709883 251386300 942381407 153925202 511389592 48792409 71227073 272795948 55521311 892685840 165272822 515426638 135457883 272675881 423320660 512418983 628031698 21666083 301052424 476457833 159215240 281343107 7262512 209797575 616606395 151936387 331057366 880678618 608187666 107219641 271563019 307897542 211122307 66460785 461822745 722511899 115253194 533049818 995307848 23290871 278252018 13097029 391233875 413709901 285772910 814554535 926128884 913804609 688736984 227181301 242778801 847952225 508524408 250041313 57749793 977647169 401977701 241323526 858325780 10165360 201059533 982405165 170579268 412181840 48865943 484918379 134693732 16635503 17968191 982517946 892442747 148736575 995614975 136192982 562446476 133904245 950747517 488575353 47708847 639484495 568273020 143004014 339953079 76797421 393045328 250219238 906960956 647539395 344059130 617803095 510221121 545118663 600208253 680800389 809816869 501590562 18235128 797026968 370742431 36203319 632061273 115701537 37456260 480192608 251894519 599902736 614096853 55158396 88478082 514322066 694642891 509267468 657326080 887112336 438581255 50371401 137331567 345542204 550427162 333907064 963345299 60648276 879025727 416069911 593965032 541358956 770176839 612200160 338385917 140919263 500919845 970447190 109137166 538376105 303156157 213548052 138278834 917253010 268706448 79273282 431575069 963349339 588540750 88901143 702978034 27121998 991788917 692825967 225180568 394732439 26733024 41042226 455380715 758275118 309628503 49345740 299634067 79805335 514062266 490536350 73240964 14982104 313499899 34894496 553358209 616656057 248442548 544153409 533909060 517148996 623426691 818000496 333014694 64483800 759418005 35992721 944122171 603723281 728818689 21819098 998455720 608068079 62861324 306352795 366343190 372489827 208214901 518493623 304811528 722277168 9029966 378052492 737259272 322529866 412946989 143133841 939185923 661389537 687287250 325611342 31054893 163230301 143611831 364069587 80230467 755546202 400062309 24352632 359269477 981397364 46171730 210241556 589465436 109033055 516594351 808324993 334039248 724809253 326818609 638850777 447086414 188364942 869419635 36862045 510894808 134882983 32512252 302597090 796272521 719799503 480724798 827327414 735546170 476852996 43913360 815776637 232399191 443975669 840129269 444185034 277889392 738817366 654426591 867354829 700366787 171020935 528196181 34406028 895830188 855014790 525773171 195432961 43379725 247709166 84811373 406790899 382592149 117323625 561904355 31381029 837123128 42629147 858708443 425185657 519482143 902621804 240962288 604397700 199113832 933607923 48582728 477003225 672425282 703009319 196874413 225308428 726546620 725070594 112230823 474893168 432601743 638003994 670326129 328497835 885713160 755137502 587805100 120821669 872461128 149709449 152202698 562100615 44854962 10911135 987286273 564337105 766049305 80764920 21251164 817679503 14372836 69833892 147199087 539314485 625359577 344073500 764622913 351906191 921660460 876853736 826799359 206778563 367374090 349641847 535276398 105603609 957295716 123081491 226425278 682273203 125307306 378627977 96890177 170162268 242055478 84176443 587015739 860621149 17457729 608266904 678300645 884346939 678100796 825499733 276177783 155976733 22089592 40800689 507882924 943750053 770170792 187198642 3044975 990061248 389356855 538321373 95664850 346652564 513919230 174606495 28925760 491742903 405750838 125815938 661905171 647806316 62508747 101437270 360943824 932482850 709704174 39244462 816829782 240321329 717260561 93007558 396298062 591866520 986324620 904180986 388132932 609011771 943895994 391177907 451589378 333252843 929499280 399770595 532421773 295934869 574377090 413863900 787677772 980127928 392196204 302099303 480450603 307221317 403536573 841394427 239704160 113240740 733155255 909050308 206078435 302932176 854574232 602376498 894798696 693415212 359073843 135447987 154943342 302969831 526625894 606532721 488739040 308641533 6303309 21160806 604576402 433196765 435024706 244770534 265841052 827220910 399386203 746291655 134442221 802922776 440202441 226662747 768679882 25874055 135713049 974758317 181322597 842803647 429651174 76121286 536218852 788725018 64085639 691162195 91694842 590711533 150211275 432950248 899353066 156514584 454111054 356445828 589711349 741652127 601216362 855552401 421389396 602558 454360415 408347983 656041700 747079222 635010731 277237941 772953277 623240146 104512617 954275875 318560152 534163792 882913527 854779005 175405169 946999167 398457559 119616377 390227059 548668834 552566625 289580119 557699784 6677672 646025947 147411126 600846165 99758668 855479893 22235555 952877599 162356667 430583538 461435658 909435889 918110635 738673599 534905525 393867140 695702582 341697759 712427293 82382733 77127646 419722657 257787902 876643179 818180216 377404279 266870231 219365409 929970904 408966716 777065193 789164943 54992656 776992685 390011101 7267690 484988937 264763022 960145289 499861970 695346561 274097306 261814218 465973555 12770898 796719743 859840696 560989847 990933869 572267982 643372580 68061508 991990639 901160483 797221053 662687214 278564755 64091277 734568989 61052019 325574360 364150541 850216962 233083382 141143219 92744422 240351073 478648522 357507445 53012721 978510492 52853999 327110028 92841069 371343920 192397292 889560812 231184609 753387139 733011040 655968957 249276079 653588914 500475955 150436555 450809960 15679528 281517676 367417604 750248517 342569695 692991964 114399051 192786650 926075346 108058636 285531073 18942778 439223524 643038518 71955500 270250375 548408883 251581894 363091444 919752803 296495552 105168616 3453772 49882685 838179656 659422729 151675130 491768564 12415044 302111685 795094890 28094572 583629361 15028853 778343090 926199057 708020817 892742141 971502073 486612523 853317144 109549505 358071667 292540661 752588023 282543533 562791037 153513265 534125427 925882481 925782435 830620980 31051090 929236207 733020031 721747113 441175295 884695161 66032036 453590339 39323205 861126926 481684912 475468932 876155780 112544361 254184348 436692956 5286495 225686415 923305479 711120005 335235920 133893506 3660660 940340310 416437039 418968063 93853568 950562467 197366903 872152369 633699806 80934360 653904935 219236196 802681473 95080224 956447723 868713509 401186929 995770928 582356794 735388207 323756219 458512567 847932568 577940568 895205524 705735430 803626983 671027362 416855428 991379269 804920868 273032454 931719572 73874267 544516883 878089507 24436727 741883787 602758235 510652899 675334513 256663164 582405461 330532345 204259754 538853177 51762213 457963049 387140464 634119007 193351250 710896683 92631568 41283811 141353610 840353458 599535607 944980593 363897179 16391029 788876222 21334407 141939849 573112153 95208674 686456733 303718019 972161774 280856879 906476255 335331032 956191392 15655778 917736493 139240096 219915532 309106029 191002309 677878581 696246493 825121316 723746197 259659535 770269250 617546375 401013146 463139067 217081975 198510098 827036247 85989370 987386320 700887020 80445586 413014833 796095694 766902319 716732852 620773827 900275564 623209100 956104859 708983315 638864878 873841345 848223411 711296776 35463733 39225713 241691717 731710226 864347029 965437914 843886127 487132639 582984282 97415632 950271706 652582624 295925731 629824312 738571994 135828410 330711325 819017580 548843243 979323385 438436258 118092455 600097205 191228181 741301555 408718423 900211496 232682793 135076127 748434900 943979569 170539860 640176979 38187645 902250086 357040368 3625553 598652573 844173007 439126201 696068205 794444706 91708818 991993936 276785378 682797179 980338713 607496703 354331118 381698315 439336448 792767377 499790770 39433646 983995558 93608685 300668436 736723414 326291478 435744563 337674673 122787406 606284424 977851653 160975052 361050869 334892014 17116971 959703442 31581380 456243172 655771641 826026086 547951991 500281936 102811457 83265529 333137008 562824527 437596647 714835324 2160968 82880383 214626087 894110987 66875935 308234772 47295782 656115715 487042616 483040346 993790388 609830023 89324763 971642034 623321441 450375632 159050407 640438412 262595434 190631787 96681577 918367075 869174240 497149934 271165370 824502063 580415463 604302379 239842949 18012104 171654062 94520283 100892487 386280149 988631271 20284788 547031288 35927046 676400503 34073897 371483758 522707251 496420286 460808521 346865644 119741720 763700520 505916052 760180132 26295947 549064205 709378076 797179388 418238438 206528003 68344751 95256861 786943467 525163496 335099810 657471937 696817558 429620094 758364424 935614074 270767724 631165579 482645355 159211136 160082441 369235618 530694895 682789692 865655905 991503416 29655330 985397625 607720295 388087748 598094117 634016242 937151953 159988552 283711989 207906751 366516555 204573107 303163612 5976381 729736603 638263422 663448318 279070521 67883509 274329102 67200954 338651233 905494681 549846309 497862370 65577115 919081927 28557258 600883174 637254191 872577040 630538504 475168176 332813695 18626245 73262286 966829937 808294564 85767204 103058286 16201308 452283759 307631393 319364920 310776507 37367989 957628343 974224825 168954876 878028218 101070286 236155830 69195811 859081333 638518505 567058181 777174815 410116792 448131805 378057982 47370976 173225204 861112852 522539152 506038899 732255463 448317804 325385196 540550020 534085008 428443482 409267695 838885134 736074875 728632615 149661634 625959230 538777317 976402825 647430473 269321895 77473105 883586303 338517706 789070804 374621168 905575887 566245612 784737960 206224051 796819960 832108936 231965621 657932805 207164448 738004521 242704627 507998618 915906083 783254648 42083620 196865924 45038702 733485120 932940799 773671317 883146754 411416388 164964994 712065938 58846854 434286889 642055409 794949524 772804595 431126207 22087051 530896841 849888185 806825011 589637258 646708139 491450306 821602879 157157303 698614754 412123759 399861931 59129732 328029835 35632938 101213352 524895759 80671640 687214838 310352917 706859323 422877951 574285672 871824317 134943882 485648892 158627565 776999292 133114775 783948526 60641858 155201826 167361726 910530043 962026837 756998984 409754541 453477137 578601857 419428211 4608250 990725616 819290142 63737982 171271811 707439446 17467700 548683936 788111086 704682538 859036854 347486768 127560482 285838885 71827445 115020731 771487777 230455010 744536389 904602553 14403530 805178247 59804372 34281622 568224649 21831203 791280607 830495557 327824706 222398823 249923761 184949322 65640798 921730269 248687305 236912609 629169708 118671371 785596546 269797153 823353910 497149759 617283921 803430758 782988644 689111366 770967855 406992780 772082743 515504237 311595326 639002639 173198843 223916065 673284261 593939859 98263634 464564861 424435409 426088340 686963684 526875536 611037662 752604483 448605798 712241333 842033458 930291872 830912705 480146363 52605384 506782974 977296122 669889305 162730091 612801125 211517031 933697947 19793899 983599774 301718543 183905591 475118772 474917387 407821656 148403026 68857239 506085290 465484254 345809014 784689996 4964297 872684550 248244018 757568780 173806707 960485351 452118598 104098572 791398049 932264961 9220322 150697382 762077443 679109627 313427474 227394927 743143024 247125414 99705192 579259157 548843957 283610784 54377922 876277710 543948806 55297315 797651315 50034090 520781569 143460322 687240452 525745866 868661238 935484470 135831006 894984311 895969815 587949604 851599249 539884223 520214558 860819571 690581606 134808360 392445558 4009073 362203288 135588575 103650853 461908480 714847733 505011176 745519264 621742021 381288880 141984430 677039336 31456554 44534886 197820898 27433243 731775338 723566765 896094481 667259802 859397771 643595152 415745976 299863734 495194394 808146565 820078292 208530325 351244530 954886653 600975883 207769969 169606300 736564458 311420822 631514780 303928550 816431999 229550404 925670572 50237238 371534834 455226267 81693792 416069720 653047166 109127035 147845051 229130290 857737883 667621219 941044427 501333028 83367188 240908154 849043788 744030120 913502812 57574106 95274643 720905824 658549989 303044613 890512124 247630807 466981801 522026898 404075723 135930159 751577302 182262654 186167397 123112129 637488922 120377556 391698215 143052447 229504591 539543266 372182737 87242467 59680845 165743523 441091861 143048033 406651677 142652009 739594519 172670848 200226115 834869163 893576673 711292471 990430142 784088790 958923278 457411936 158632047 215515360 593342096 762725715 397778015 632025859 738354210 35266930 752403415 130052418 178319377 981908007 522112051 403018480 921666840 581792896 568762003 215275061 577357295 975413680 357927070 316951808 600887 410669551 4337330 894177560 121962015 994767472 530782710 933401659 304695767 689414757 148917013 750554229 304656832 546695028 382580082 43011035 434478324 134983490 25579820 612797701 969407863 547691871 15816174 743591063 129484760 437094543 811382490 706842055 265024582 21825919 876310229 265625469 432495470 880647559 159803023 554457486 727931390 690585733 340375504 885143524 232516849 489292517 635697746 537173681 888503911 870794194 432701083 322982228 858294051 458280903 788296295 680218273 5972767 656628835 276325695 135457527 93723371 87708178 694815948 358747953 109534097 423642537 624373423 542029568 156806455 636692812 949003420 884737846 179794904 289378917 622397729 412311753 631187801 110611834 802001801 519691705 981406029 234702877 695190300 839700073 692983780 483486588 372434705 551472913 140115417 648760401 539446806 86355154 736468579 86779113 297619474 698519043 510421650 921992897 93064970 667228106 411202068 42068383 404482311 590996972 183963666 26880033 3308718 815151467 137491867 657826885 187359532 118897889 892529762 882549832 811114328 438029901 218552779 36065393 989502814 211184562 684825794 381465979 297539717 273810732 468245093 595159191 972329775 978666743 369668447 65394738 645894842 780870515 107463121 50377146 224383846 143943154 929773552 80208930 959094621 67265413 738035816 146454146 38679668 483081937 29003971 702310363 921111839 100073117 738375756 763131012 311257679 275717909 144596985 608797396 549528641 465358444 56472946 521858410 444025180 278657759 439769514 942436389 59528267 399749002 845329901 136428479 543692156 775103447 216637410 502786770 694885226 954673226 501757283 586081260 437755156 383277620 140907982 211383354 483350737 731800104 827030733 794608417 7518006 824144084 255922172 557046648 289502521 312395119 931421424 586044067 591052878 371190931 528480449 503097512 770939933 226326710 639525991 167148448 1430150 856163401 669935219 548831742 663352986 24208861 987429368 101108136 407486481 128337344 165007856 890837219 712653814 992038589 685445629 720171821 668699032 941367801 129734828 958201553 106279279 61156245 396761980 549848524 284863542 925242429 52946029 908319842 4085498 544988386 75468283 5515648 253668147 597919868 406863756 917021133 622128729 246809484 870645635 29615204 227663194 888169858 920452423 940317008 732724806 458414411 513005188 401423832 252298571 642740016 212141744 211094217 556412627 608903724 760942741 693792536 386662513 666405136 602112371 390748011 63909881 530097020 248780026 317578028 128016882 508160148 87115521 750145611 754969632 810277522 632277181 982632826 698447373 405245963 922949828 283688539 863660374 288471375 685112371 968475312 931211392 749770481 179569522 340140378 211190565 940512263 33932907 597853078 459433758 488561644 841117455 523343639 18658658 89897474 840921668 999191913 450573989 780553555 601853883 205543614 590831070 234131058 40692800 141794803 639377021 963642628 425483342 355553755 104630362 963112079 176545426 35841747 712882553 356114948 228498492 924073118 149143570 114947765 374442555 608577328 456025776 68076370 131920960 327200800 10490210 825358994 326392706 461064199 458428908 928246589 666607814 49259972 14894006 707300614 43571141 506787394 523459601 321570849 862341149 628089963 284682921 38886568 516448077 850081840 247517882 597462935 626671318 249177818 712410700 1113866 857755146 20952835 69190236 842192472 348153635 79680447 520067826 674546341 393261012 978496734 455309290 59868819 880273072 322719662 619685799 776360579 829507056 995661766 97931421 544364564 476268089 235130708 435767498 992716166 85212542 683285380 442695460 711883860 932463198 7622519 565514092 642734703 28575355 487220695 337443535 376728990 419417508 710027727 51275325 812678520 541040820 359100981 725063706 273830252 681820643 197265864 50190824 363844059 45443990 638612 908208623 521712079 235769320 343976115 366944604 320981862 879777861 809640064 885382088 664757419 817262583 303412540 160008481 845837938 790633235 497452016 222566922 62567102 59996102 126358613 727761988 601036923 337975960 305342053 874867175 19796596 502607918 925057999 236157021 548051908 925696611 144365638 69763980 13982291 340858119 289224950 334964153 220635973 98865007 72862601 885393392 916127590 376275141 45401867 614481888 19424735 395370249 837048810 81991837 455366352 815923789 809753825 56403268 153899742 115095872 783786809 26212704 470220156 561361167 262369726 870788430 339574138 259251730 793068776 353556429 600109849 82293719 688520582 820745822 33675092 761383183 558655574 949802682 137658317 456573807 416800929 9599418 704460422 106366098 91591255 12343133 922289887 753861447 68746401 76189622 721473685 705049576 954918700 44210200 266410737 69804785 914998630 605984875 329056515 708067399 959541304 929166364 642877484 500578245 602428545 676552576 114477788 13600478 478871617 104652471 470174285 895672547 114251890 27151067 2038638 58359511 39494200 924328526 812220958 108240602 853034514 533694636 665806544 660469573 577904836 932217281 730274358 345419825 390718515 59330866 53487217 202776178 988497230 548881067 555870790 443442135 225433636 670348578 457042613 704305254 627517415 927216899 452494160 741769305 954367966 454532798 800128817 993862166 231377683 464866134 954619134 936928564 998560771 472942038 597398130 428981966 257675678 180188848 774401792 648394194 239519714 680405375 703686738 80533304 81802802 259557521 523975439 307236438 782422465 981018052 864058058 409939874 760751310 316552211 4225538 567635635 623601376 656870721 414014161 854979059 121736849 221149654 644423982 972813986 694091692 94338472 254312311 951767371 274527320 28714096 452677924 514047034 561635838 8881021 447096704 643438640 268438543 971072143 803191444 50861001 804606555 667249496 313317241 417874224 836318073 170059146 838026226 459919442 826929867 104556746 167414861 948666716 325706400 811838843 773997061 872314459 906177315 28309366 676598189 33220994 909539835 129276106 547268029 323692032 138157127 994364733 967130672 259112036 817953236 622838476 162489404 475076150 142604331 328323011 745466740 978922404 498382157 583492959 291358206 325312018 688049705 458773067 126495093 866272472 123128269 900492155 738586924 881821951 781317887 267701472 915042945 690857715 249493944 314827333 14549741 240167437 161708426 834196779 499279474 979661662 309551614 514285244 307254171 452155945 842608255 52720904 431078343 340990406 488730230 722436549 518818790 29296294 33725975 645313883 895568766 9370610 398322397 486672049 891192561 32156643 754373521 806235500 723014359 3867458 121062826 590080466 96551262 135287618 276793604 595830736 114949273 586345219 110115973 274719810 38501157 805240594 179957081 322095866 146230993 521203677 897048781 517566149 550499971 930774756 15396392 298585097 940145367 413718789 637773512 683854287 445875433 244663393 342606146 21406151 101047217 316185339 464002983 197598479 451472957 740796587 793429215 418938597 179658165 756061554 693658407 70675689 413818508 726131854 245287921 412565867 247335524 142336696 930132017 650351862 925627818 945528409 948936959 718289544 211763557 439226830 402143825 657638990 683890223 744749971 531561507 784937441 60935303 995564490 982535920 364924627 588877437 628481495 783863224 768535602 237059408 330037990 691727657 650877916 56169838 937015579 63443777 156021728 79352268 993575794 806373590 857496452 791620562 607826908 575785990 3384112 47053732 830446181 513539469 730943955 427712511 45100969 368397755 341164181 40665453 350933669 706088808 482059256 979415164 489952025 103111217 68990931 819990015 794838875 719868848 728676219 731854447 783312625 884697948 663723081 629404778 691071531 373735892 273541699 151414799 949521882 276925811 198468531 632484422 790465280 781928852 60196927 688082616 150326601 401361108 581264435 353776636 107449909 63323684 185708159 449918300 166434901 254699090 122424674 961273776 974567938 851100894 545644582 610396922 588315201 61884022 92318059 131903091 435619915 365859758 283317890 237658156 642785570 481786421 870142579 285767209 116231633 782855872 973849825 266558234 36733339 407630619 620334870 144183248 470954303 806043029 446617914 489905571 60742112 421558954 303695706 887826417 125176207 849340289 498223332 713491408 763740677 590541392 845394500 51876951 956401150 128712383 289535108 451703079 463015171 12194046 589986655 579246804 795049918 416352839 845805038 831783257 823983459 318656267 828482871 147454121 977215662 127617144 637359692 890474140 549176098 941055399 778300550 674352306 642912047 129040242 240360073 406652717 572098000 85754566 458529669 381015509 66983316 600581143 832718589 529998487 612775189 275221603 109245284 260341466 691574442 807566688 944641089 515557894 126222948 625640319 663012016 955954976 753257463 152888067 846429109 154949920 93943459 477246019 681818592 736855506 458802627 922178666 996024590 30900620 7933225 307070618 411916129 74916541 907651761 97151077 457431394 372943309 372372680 566676678 633284775 63947116 226759725 430442223 432021376 205499039 56082535 947549758 161454008 661856364 100437819 860399484 816806284 46897644 190161862 351141236 783753151 648964489 273319895 632294100 679865109 133769486 939364718 944297604 61202394 847016472 41448675 518633788 72476140 266337721 937826833 705760915 182801203 164586551 136203131 467338946 370085591 44802032 414888697 384055965 706658396 367842882 244455442 375981039 414740527 434617304 727122275 51010037 83581786 852958536 683304137 615963261 986728023 622668848 412777225 900446783 322201679 306742266 271596930 394677819 573079987 209423756 952955100 608397557 226526674 941674597 75736496 596612265 986476629 343141559 980668230 545651384 710984442 77640032 774148789 125724962 364773702 353787424 176734999 300871855 206745953 860039136 916835116 45990335 335224343 182128700 946437118 509942388 488870966 70550408 904620207 61950947 279974164 710091666 522864870 506500838 651766256 598601366 955629469 490759244 941742925 788814059 888926994 505243726 866454091 663075776 630968688 83744152 16863193 660220053 384616007 76125513 372775548 153967483 122115848 707999891 336096183 921069333 70458638 824967150 991619741 975078845 739434463 124110264 537686870 262299326 483127469 41969485 713417058 438756931 532728729 507676342 80087349 274172082 12920062 946541440 937247859 496405116 30285586 806627418 156625163 267417959 735269297 529400711 421385442 709901512 89916962 757481626 483487204 160375600 582448769 327623304 987970812 174399591 451733568 525657675 436698917 934861037 567627161 2632334 226134328 952872256 510308676 306221677 227044332 523228738 105279477 16808550 19633848 988081436 675952334 28775377 255499388 411221625 410692454 676884831 121123130 500609416 286882816 457126700 513501383 869331585 784750004 501472188 43731169 88999931 879646229 332946452 23860962 299789749 335578786 102511656 252661999 845887462 261249699 332222697 221632560 366529176 349031247 93782774 207126971 24983574 122558151 462626360 288721565 385766971 992027557 262361061 886376388 278910366 719487761 252394130 758310 356754124 753866318 897005852 445754056 486028906 82468663 322131384 785818656 418047449 424643040 38480648 116451270 685892739 223219711 190600196 904938282 572250958 284382970 112065246 449750898 259457487 427207972 590988830 645224459 419235522 853349891 384117206 550662254 425354012 636511336 551420564 782108136 242894013 300942775 80378551 728922919 383411438 402509935 367257934 801458887 827152975 258254948 770426524 365562074 481474659 961026720 123016715 53725610 97926050 235081961 355992875 357383537 662289934 946981705 855124362 934041822 652847955 91757927 484704070 930718333 728269263 888641000 565342829 823679642 189583769 645721380 405118921 572995207 48231309 772376855 226970454 727900650 30631797 997396978 93462717 512106456 810940057 68995798 418348433 908866107 304077760 626857674 118766004 818884060 426355738 973890366 752925875 79203686 65648287 90146304 862438386 646433916 978787305 427781208 470113552 20887433 73502581 875232473 446399006 974250263 500125687 673369460 702150907 530757484 523282797 648129990 895380307 186739214 717125789 166245099 95605314 873719915 793102773 214371318 692603968 219458504 40778044 298046202 151178556 106426331 240708873 13616935 752860247 72012537 293914509 75490158 92899970 219933457 803238997 539298976 46700079 303364678 65184796 748850986 686638528 440983959 249497336 582018828 627723173 819139491 748263927 723328488 692859399 393883059 790216172 237979726 613341563 830994216 388542294 617036486 937420547 629251167 483169787 542797154 701263704 777084297 470803678 794163674 849534120 274042669 185979010 896234199 429923713 103680172 497601545 116562234 544664131 747098881 551097429 172387298 418754731 151877715 748232152 111614123 545760775 538448317 202110215 11618697 221958893 590652509 628655183 11895799 72420036 111824964 554692953 773683740 741425627 25496625 420363774 590959740 152055660 606342784 339710298 581979373 710022956 837311843 551057973 107203446 436927083 102155395 279590744 855681814 254033111 27822889 819812303 799793886 418787573 21922511 811412583 640746466 465091387 292584126 652642265 537511423 404409090 59851578 163711522 145834710 937864576 584075296 589310816 89920229 42934439 929021114 524415968 752957395 618849317 75473934 860160842 55776393 30145696 992267952 911458208 136695173 872607208 583786870 936489059 143911140 458225748 600418001 784657606 923317135 893002127 289816230 313344917 149927576 202184174 477056439 148278652 140048743 61131729 590105834 82485338 104066168 371643308 459417672 709539930 990492625 387407973 422217131 46269011 417553669 267001442 810243585 554248842 139608643 246546815 343254260 283519783 704772563 796188627 920693755 480606057 541707114 63026345 793950974 691634690 265210519 123523772 692429709 405259263 37171867 282535536 340260967 993754409 654178844 799678640 555810698 497187828 187086606 978027829 395973206 457156641 97545630 58733150 11405476 237154274 305279965 207176102 373190423 10052521 3364722 293884172 490658578 397588202 356910517 137125911 89222886 622121036 113166050 634168961 879896665 150337917 916704497 220157626 144092319 423399701 19836259 552419383 920587529 59439231 382963571 169077094 516595872 480509202 227810245 380517714 717663476 533090210 440210182 90853892 543142732 296091270 237254430 886317676 693679473 446681313 23443581 635418725 68802343 136609631 269587679 801215374 139463914 38808535 21372993 136072600 314724602 893725625 688491983 87828491 805681222 71455548 256905585 174793453 404481116 484715830 555311167 122144585 17806034 995521349 65514843 413465132 144128979 155285640 299782801 837808452 601966953 175742748 473227170 523285662 164868745 595331215 177017396 156849026 634139750 50906755 292921626 948864353 944632381 833929975 36692837 602829962 757901889 146114788 777623416 162382998 630830619 185450942 137043949 648636653 33488651 55075159 62101778 177617630 62877165 214400945 15426075 664844118 242660060 341169611 40646140 407528805 936500826 217663536 564377831 423156935 268570291 709815823 224537647 65719031 543745792 113746850 668548994 154164040 259861639 298688769 316547039 890692258 484139711 306107354 391845270 517628362 361182513 306463414 695245992 424059678 520864359 710672067 941420163 763524419 51841671 982066303 23569584 840858863 52246198 440463781 264015792 173332855 150279598 488553439 239051887 546541756 602300290 760117247 700705796 862161929 58806009 17252828 605370546 542945720 175876549 997215816 60574076 537059062 303679223 608336434 813635107 677059948 171524861 755055263 293100727 75882898 589637925 316670311 916741762 494400489 757134092 33273913 667733344 759930056 521827352 906785231 306471805 976644008 519418837 7177595 691322296 578224846 876946796 296692835 973686933 52823338 146425010 886777375 442398767 450104233 495113802 108550233 127164175 666638663 863605496 272781268 742521562 305759780 589451579 511779683 800160269 199102030 545053596 320409972 959032087 66880941 79711563 118020251 896041316 599130400 977714219 587363605 29871606 707177375 736572807 3558532 612517079 882997817 890335907 54915839 185618410 237966068 15982438 165298951 757121098 879587934 438080219 352159019 37864073 27531791 863938702 690540708 79150187 408992291 10950674 890698640 328389598 90662237 8718885 76947273 689792637 838949470 664310879 719664243 546126838 253400045 575739141 11160277 136397855 318591407 66076116 322016265 556557476 82058555 487315216 166194933 814162855 925395435 518353952 704543295 805443592 382292647 395083996 737110146 643801304 258551036 627808779 972190902 349213273 489044030 49138169 891522277 180509860 565965414 463702879 726636698 819365459 39442014 737796975 808279680 358033421 656389458 130295939 767107263 590964379 470127521 933302196 257643593 248039316 451656141 962186888 905999274 686465154 209787244 643109413 330266451 468338280 123434552 154973713 670067920 464994948 56628248 561590190 645504808 475110028 25293062 224657866 146991846 917251449 962454841 955271526 127801230 471360658 938083831 894908493 914841403 260727712 828210683 25001356 508767028 132383183 987188244 267282661 818848338 49491847 910392075 1631148 370346494 886342993 9121227 40414407 351337934 65749475 454520963 996842743 540859503 332330391 74016968 687851349 249581834 36471802 495639235 377383064 360348827 433723059 124807916 127706589 694450771 953018599 152707945 55734158 937918149 139896183 323016820 609282846 41904396 85925254 610913994 412250890 972268247 620035222 305181663 176122540 538301063 759702626 25481642 79160560 92033011 99498610 619528275 194131211 988486786 115167503 571514275 201351972 401406929 696322191 329058561 948374066 501857150 481766507 4108218 292291658 474179056 179641404 901574504 516083452 118083024 365004857 780850709 90351264 985040079 86032365 118990170 375857502 845734992 144471813 307534428 790284369 96486789 927062703 984415580 84973568 894746573 408446214 138841906 148669861 104768398 467900468 97043920 459141914 949666975 953668511 751433572 423846024 985826281 505524435 792445842 103909298 870529293 573296544 46776928 708085731 511845276 18283465 83943226 210096627 15271644 391477654 380989 111758433 171056717 984796569 49248368 918319656 245759142 188090274 66989510 203043906 655990742 16549796 662185821 458174076 822734674 266135752 882020100 661077314 771660188 526982302 764986613 494705840 100278839 664279907 202791564 464640481 682563372 139251157 674737108 697835016 530728811 675118097 809593450 554301894 512431025 711358184 472621543 758190167 899448458 392127419 961234074 407955560 261193582 475936254 866129636 936444622 594588372 600666096 597521929 218764919 127648391 215024901 713470759 80443596 879304809 916262324 397600444 414384540 55513474 72337545 112219550 438758651 599972009 774329366 993060546 112403027 485687543 318198448 723109561 237652360 562842234 536859994 498124286 824035816 865312614 216770282 612996797 459900979 817436378 63035085 678665899 797601135 278059987 244653017 730561097 9881155 13431700 128161534 424265695 68945174 53015446 389001611 360220192 652987455 163330970 205797097 617906848 501534879 376511911 193532768 739187240 939354145 582909128 89827885 615906320 448221735 306598167 228903110 760639081 124034538 291938196 291821339 774152039 422514549 536474356 357229496 432395704 549906057 337907396 709177765 471367597 243439208 98179370 831587789 896426663 114026706 889901252 366849871 615561586 266413157 412899005 207265185 58283661 995808134 297093070 674189982 296546228 603691238 903093092 57185302 580242142 47547647 349006641 206910541 470062196 885480998 564140037 754974266 287903414 754563799 464152025 759271011 998003008 414847761 443375160 746946030 528874467 333276405 113795894 144436046 452205928 379211266 351701231 510489590 375019393 648794302 184679565 671565621 105001899 940289023 581267290 685244041 987836671 930273931 892154582 310415226 668271288 308810978 65389486 956174702 63374771 382057877 567962073 61377772 796905638 11337226 660840168 178296464 197129997 627152429 322732511 649335926 6363688 526950108 159825509 233899447 28260769 197021440 905465068 133262668 137310456 339248717 818506710 977663493 122039008 710661285 140595079 790310296 19472257 58500931 599001358 935363401 440558808 19479790 849257539 89980805 30817016 510097700 268277269 227947013 137250122 443526146 877282939 996130183 970476255 889624814 230029623 998737024 86646247 988011058 131999686 76473070 327259768 950506396 54136556 449298776 513684040 194731635 92125432 385672663 253232566 543643156 173552423 546307740 563122946 22809955 636288545 593939962 385424022 757082181 674403341 375190510 200608320 404202640 371320687 23600934 293827447 453866676 22337952 232990061 441877727 6854004 309463131 621653862 957360400 363599687 70952631 323560799 410847689 15594429 561749829 664080255 559237585 735302252 62904355 122360524 758112208 699192900 568816852 143536223 308791440 95736553 371243099 509399761 499939193 742563786 533000695 793766640 48946822 407855013 26756694 490824549 414709017 188736191 112478404 224585776 552335879 35947402 548146576 963183568 904058204 109896398 479780182 315812149 697715016 542684537 290689039 308343583 94393797 859505892 304396172 403185237 955242445 675639272 765101364 307697997 270719417 150618419 101464630 319666239 558473432 980737698 810490789 973182450 21990248 775485559 197768219 574326127 663949327 598431161 390026054 420523891 560843925 722322603 736336040 258558935 117523499 27025072 566902518 211917296 739047330 871298691 467618900 546806134 399454322 232720257 854504131 670173739 383338676 808485128 989839979 941812109 641739185 652847127 767510918 663729433 280849045 965279137 90571920 944798373 416226658 480597974 217838623 977070583 55436936 954174663 88145877 172960436 981199735 655048396 384877732 572763425 378863446 852496632 119569552 778317768 937733256 974073684 301007866 173588291 635075171 290847838 115400393 276814349 943694965 735427677 940543782 77060370 553223174 31115695 21858736 969449832 364230036 92213725 946520408 419666972 46388381 34666279 592627408 880104482 542231041 830021507 452867900 773610853 535034498 424953819 404444980 472767747 251543862 705452846 646356039 886619033 996300685 614272798 15949741 792512009 202216835 956493523 869572379 755440009 840125585 743947481 724889834 56871980 836161206 523926601 329055318 735065953 411109246 921682727 615170429 805856653 604220593 920554695 579467499 139255084 345508507 983912479 464539198 597052369 541881685 110895230 336187761 390698729 577684394 352137502 35727097 779901229 161147385 905299477 387857597 1272963 501763317 112747424 910661316 190440883 489190392 239716627 925506836 752816004 13915713 393193624 558672651 618136306 166264679 990656516 609907757 511773186 827085355 74446948 961341922 368967033 37858544 297529676 759665762 468059304 649667179 795392859 100476893 810814564 553208695 488334490 664603893 907488379 453598281 427781568 97929255 942788673 667498195 875952457 548121036 533930275 121662441 106793680 4582940 287927120 949966563 614490697 652216672 777051911 688937645 613558587 998535310 579312555 763604630 610717431 47371853 265788168 258626649 147848746 76602725 811835345 636183236 593722984 571840083 89781510 21504545 522285704 885086549 541519106 250754520 285723945 75449374 372416961 245033991 80032315 512860447 195000547 547039378 165077113 824568824 88493383 631152066 823104127 667805938 394756689 286337917 715177791 660544857 544964567 715542903 589663948 209316271 204242499 35903291 781156354 146540375 909924209 303442051 31626918 303959675 554196571 169867229 231925415 779129899 414901220 164474096 291990339 609901768 711513475 309583818 286986951 800006858 940735885 110091072 467812789 188008933 248945355 35506940 848553791 793909922 751049843 290734098 3226186 955292342 179153756 784382540 101832711 89077958 940340957 985976002 393037633 347053888 8359590 624963049 126183780 423260810 789437145 270690485 33162571 353466979 580274304 172665889 153473830 521010182 135273327 473802986 709019115 384218682 509309926 410089265 178128598 112876128 553339730 33871150 920684837 732493486 818253691 875033914 821571444 611111007 713526275 67125437 958164895 721885865 544604852 84348668 145146668 186558356 207555520 30825606 540025336 787829824 203491495 693499166 161356365 338764822 19818511 870375480 722983504 529128437 132981105 753628468 494520932 686320835 787499619 415205762 271330680 458269669 142756035 92902117 69380669 856282310 12543920 27545558 578168168 557148772 964410599 575831202 743707129 24482478 606656808 136248824 812312302 662664669 829747990 973668667 1429484 849566502 696560507 576929355 231211298 829541612 183074182 725732230 368378806 970573801 993454358 639709486 428843463 136210386 585127969 350740499 992492696 450188256 230802423 423177223 7337021 47729381 999008426 603560516 72211860 458181593 739809340 884524162 120846256 422073690 858192823 974792113 124156551 407269689 404237827 207884215 89327660 587312010 933616446 457706466 410402170 779587163 949932318 839245634 915797550 387576646 42502492 760806605 837764902 273304915 36500188 697618290 321034296 888024980 153695165 393246156 198722932 893504506 277770312 172085554 168094555 988479501 146877661 144767472 395749183 403631854 352651687 485076843 843460230 138784492 795299675 253862394 918371656 745231986 945624394 686685565 132808625 988126886 300008529 823089894 261431794 336508717 520708177 582466090 77050056 674403342 975712247 275772989 420424207 105998918 447858543 441035128 94478412 447252570 585802600 342743961 850884425 938454288 680337170 546861014 77238773 475636838 800723408 995610429 73385183 598864161 534812353 58710174 586991040 834820883 881800068 700939200 23845959 255024604 135921650 100896016 781944313 111633890 376669005 54884879 70149174 824527548 495920008 17143952 271780112 81722601 212404279 975180903 20176882 892741449 522041910 949932029 220894646 175281678 798058817 294279829 774145839 332871164 205506369 213653239 20208406 87306431 914592439 44054365 194847401 50514082 144950381 976791714 14664338 521619386 31676587 937329885 346146928 380112961 954473837 470443406 461835562 19394475 445624302 334528811 912135924 820182578 136977199 133030563 995464256 935036016 279826758 622126455 120423539 485333128 688296060 140631945 425155925 455404858 184686311 620003326 358435307 329636692 449311400 225616011 851256079 333504353 162945890 49919366 713617314 969936093 520362772 27969235 989330569 965987074 215014412 901466486 638686011 351991611 887013416 486666627 287027621 166840167 108793075 407451160 652173295 649605501 548083106 77329213 105010352 732769417 549848906 463445659 62406102 851676672 689061671 766178547 37697384 704523927 816097913 751314698 674460013 336460678 631800299 516306941 154964111 846814712 270289787 793650123 198806316 157303196 132833109 338350303 176659729 94142550 745801464 828833025 743748051 146400929 758678604 848758403 731686712 161043869 164720422 646609180 12720534 706298459 412787721 50417918 410822379 81401993 654248982 937798758 417862672 138565641 454105693 425343149 985380353 724395480 71509631 36703028 734215042 204342740 375053332 910874771 298485290 120854789 592224155 42233334 119772084 203419119 743508104 851458796 364462988 908228526 350584335 229699889 467043344 763372056 132634173 877865723 844774050 639399522 668180840 115153081 777965163 122286526 540496230 763345509 699198372 612005862 800048537 285929773 816348602 27618228 196804538 114833886 989383 789028693 9583586 120761467 992447812 753091690 824736629 209427160 513836575 175320958 291643415 980879919 791209380 424277588 711262001 488499789 63677103 231959201 603652870 694158632 206762093 996665467 310020500 905960466 461187688 110069031 44406598 130052649 137687259 241211136 97402901 138676643 882756196 106986488 111954476 727720367 712594544 936691106 937147527 78947479 964528430 81307301 59827391 755737803 505584890 623605759 96753952 421778359 855564960 700406822 115936985 62327046 549588648 278473851 820803878 10776329 241059248 865210477 140828979 231262874 958937979 238231880 222455883 841694168 197734734 334410359 421930895 910329279 123617824 211594781 989276758 88146247 292902083 901620515 696400417 798486973 377742633 793154369 72781691 85823952 346077550 41235042 667365 895666199 319708894 821471243 758958894 560768142 539198079 899787873 792031016 350652418 990536120 14486892 44862945 188270847 201413618 466793840 98600119 177547808 678388622 940393243 118210422 971290705 842013752 814610839 622294037 72272744 460281567 695075728 158096697 658875483 588827137 158764062 407058041 908536031 980235305 166016929 321820532 371949744 918321168 966367915 722602162 908857281 833371173 767465107 949644495 34784784 86775307 900760980 64848959 765163929 841154217 183059381 736454627 535684328 997670220 211265023 607957072 310468146 906340751 766053769 969343629 347684247 924817831 228918030 108736637 757569496 394934959 430557170 982035606 165772486 249441444 557154127 74629761 82812610 177135593 876790622 970113768 263910900 777551595 34962720 29074822 471222171 218022101 618045815 859422865 68208680 829310838 319896297 231193192 588167949 85950059 53053180 935852196 863284257 281971210 44588827 473370112 676906169 327662363 307922077 842678656 577103807 865076204 769824783 659916417 42211790 499131764 482546544 306122691 129199718 517509264 187713879 600421890 588047731 805759695 312361114 656256411 635070526 632257411 887449603 75754834 570723837 940502784 11607024 286524453 74990353 56195851 759894565 751896523 236374580 67816635 447091538 813478387 785409205 69432680 325911163 827620995 568564444 808457708 986260052 697764162 178483331 173973925 150702411 766531063 979733620 463063526 275303833 467320505 95320930 15269796 543075340 518561133 955772580 407198730 805085586 30762926 315910947 417496510 635175815 552285527 337829511 934783719 365763907 123238709 4216392 691675070 803376071 425297202 352649137 789636116 975577731 531132469 816126407 126280135 297663525 648376386 441860027 572967358 115696885 389697324 588237154 511288591 908258457 396526093 918487321 565860403 279805386 86914627 983356913 767497567 639200154 321186418 702281280 4964054 296941493 559014038 549155490 100317557 836827607 901804628 742470040 812405331 285453456 558596440 791201832 583116981 59489186 85578219 8600698 27702437 327791909 449354219 538991028 88566725 845880312 309994708 654427128 978202064 396909335 637784035 745699625 36109482 811486819 300497264 893589909 108428305 712027668 295261758 61262229 548855268 49582745 803732269 213776958 335036201 214845068 857495157 770669548 274334254 943073376 779270247 302036691 123381644 81140825 841027719 211948369 927021137 3538786 866375498 757739561 252964487 356675892 355955545 141590335 168162704 656452809 35180237 129107375 220996836 182958362 190369604 769852105 85057473 994101873 836145429 420093675 208946935 693640579 43279582 483281189 489230314 822549829 785317881 612611958 903690654 478861959 824560328 683228151 334917112 543452185 293484071 587881599 900128077 649439616 729471935 68290774 158408784 617168538 49914515 379405620 800126900 240284120 1774084 885184374 234385986 837919514 157794408 295849287 384076452 201073990 779130477 873306767 876140186 416964717 338435084 632347199 748343042 15511771 168091709 83260147 558963956 461575780 671141747 311608392 111015389 253130041 232415532 269424173 870298579 282330048 648829794 522941839 522614168 650603878 260642572 757000154 341039751 418436980 52849435 725116204 472027336 684496278 450939330 348167515 953977361 789374414 980514715 702320396 657402552 1122783 638096910 68882867 462698564 161755016 380491260 573713953 414885057 612906792 695654493 285183629 895236840 197000646 808125468 417851001 847604524 68768033 27367515 41160635 339721379 932733323 766276839 811748716 469745960 217216162 12432590 423723314 859106942 845463671 978560076 516509487 846586455 616656979 585392355 309285012 778411995 965883615 735515331 45813411 431306766 431169817 330997041 326543600 628170463 991638875 596910967 328291347 912923275 624278482 369451982 105161013 409528164 135728814 916909729 879274124 205461342 781858686 155513797 64568277 627322350 134073867 433594131 326425164 603247212 871502852 635710176 234175567 689902826 223741867 279988978 121209585 654911684 610986019 300269551 135598507 455141254 897180519 316406220 368064522 373975360 685858202 473225535 783503525 674103382 242651624 662777642 732081090 24510303 818291440 649165733 504349019 804881673 82759857 830774184 408128878 806779075 319000719 642304445 496681894 542742586 922293424 470407846 50170630 385795802 770677397 38285503 840937056 667857909 354691723 61517937 41833263 40549918 387259839 677853154 567169666 629911463 193147155 151767115 506938132 11438588 800932848 863803517 668836627 736209072 547094060 76965499 542988140 866094780 571786310 892186401 261353725 346596093 362594240 164040721 584908262 133271630 202326224 278361677 653645906 557017947 339879615 547995535 450084231 727139454 78365048 17253890 209567276 271512203 21537371 569021774 135467158 822470220 432825284 804303785 558679285 979919345 733785650 954183791 698530484 158088320 846370185 812400575 504684413 61480784 976441297 89592668 47268781 178767514 220470712 553431053 735785462 560350327 101426581 38386052 140006140 32307995 55639943 202089782 303820198 77177314 771111556 439287356 752163900 56453199 243591135 163359544 36372537 977376785 117543329 587419387 135465098 816429880 252336322 492665878 877910665 228777612 434774912 777695812 260061492 655245624 331126858 995846954 68112310 285069805 34233000 60634816 317377800 942389316 262724598 621197998 872082996 33836147 60485348 476763256 90289347 156592849 640122800 979178257 986486000 757666129 419114004 974467465 426612369 671450326 319649702 157039393 900227938 754424614 934735205 12805789 262186598 118378422 8652737 182815274 403448227 895402110 243450091 573342393 690307785 506174689 47056750 414907140 540010837 107542098 891670396 482816550 116651313 384309556 461994800 103137307 141975678 881108804 930121138 421104413 405075489 249770833 578143806 157819786 856711813 512879004 170625576 118898404 631257426 31794679 154230045 887222019 927196789 397680136 460564405 470020933 903854825 507621156 737444439 296382021 467679620 481631195 779198571 436847300 865940751 93709731 392500973 860432795 974818535 322622104 281537202 232410384 424909303 859681008 390230170 281621109 225076372 560855746 253035880 708850164 592650425 407265925 596072177 372363573 804946061 909152948 842384506 561317245 269290463 432345305 857699267 736970084 913976500 636897831 26333743 779917244 730607562 418834716 492866398 557942457 741456820 774403600 790352841 18882482 486600968 33099370 300503591 564193706 593955117 406055837 273043863 186605535 813321762 721632406 558969109 470784182 630785348 253869974 32101421 900075811 686215279 742317054 489562254 452708138 231731244 515895997 85141741 962338807 934730713 578008140 372797623 528703892 204928099 15666823 547586374 691529067 48766193 700606332 108239132 642721310 106662162 381282996 681843212 772500291 102915395 93328680 95800832 586217109 347198654 127902253 338809280 885930300 722735673 680887900 338638431 954466918 49300257 423780173 769322084 984030970 1788306 142119700 365251222 59232771 10302889 765353962 750761839 59069082 465960287 859000971 554306759 425138816 92800326 88666330 197639100 48232088 181995010 293439932 486965563 529193664 273858552 825774843 267640323 996594225 359179103 606278755 803577502 408479360 882575294 572899579 245026689 736879966 567535645 610277911 796112737 430354900 228148233 399390935 341940349 694108520 110908266 896247108 119247329 203708592 984913438 169402795 104457046 19424807 315359094 591422610 548618471 589217646 269713812 816258795 438328230 628892915 275053909 94422092 37372268 10145562 667321671 282398958 747025528 87373676 745193235 543138258 517728576 973341468 942529194 859668925 519966348 53437453 608432392 491730043 109662411 445862189 661132839 214119458 465286996 976491933 805542068 866421834 418225938 75255873 535196988 709070534 556665155 810250897 803492626 594037423 820396459 323330657 728952747 419938346 410704333 474145976 963076604 780949275 300003803 758122157 493134560 819970151 664075976 101566945 311700188 626254754 399945501 825349393 840374212 717748863 654357685 498432639 584170690 72583616 426204878 119367671 634170516 982870033 782134934 437663136 429423816 455047752 760993793 10892922 874986098 24214485 485038898 690579062 805163760 785042702 301217578 150814679 457529212 817809921 104897991 769229400 444064668 504843492 447095152 136955239 75108714 101452830 487904244 659279405 26552812 914109122 631163442 660723329 749495515 265814736 950902831 31435690 573378854 564412983 42328612 300881312 588627468 379883877 991460374 246307587 17442938 145194311 397122267 474972150 963004232 502020258 96717910 259585259 859380116 543813062 249056864 934488830 645265893 736961108 446284594 524335071 503586590 77448030 37574759 105598464 195779132 988477590 137034154 769157986 552890566 31879132 70039291 994034400 411763009 914016031 92858347 429205947 911726709 489980614 904178098 727247300 844517238 896001 986832560 703897347 544709063 88405783 490902536 42491315 825366892 937187131 566826387 328953475 867151527 604401146 434551939 62930652 445395096 424102459 684605004 998285662 455981591 607160662 844836422 867744601 373693052 937694769 296950541 137936120 280191742 53644998 865183421 124708973 54540999 704532340 681122686 451766429 792938123 172025215 494257744 618305008 109212339 913600497 799774849 828880232 370518003 86843147 744327250 815913099 510945606 281448614 666715120 966927198 888609276 511551535 834671792 114818687 301762663 984138699 252754808 581954405 37783691 117938222 706663378 92324690 674986928 240302423 396607485 467925044 412327639 890865230 938746419 374056344 656982086 738521261 55452936 27500082 825364409 799780186 843413181 188826374 81228793 362644661 155753565 822354435 874196196 842941723 937173123 28475219 827080416 42444290 610429624 717380473 12898878 169609362 662221529 687885806 409911785 58829008 8327209 822239424 802210604 947073628 48812128 459192683 538111249 104265064 339209132 215992017 904045250 35138672 404818391 837790410 397783333 413088323 660144838 124495889 256030039 449834320 152971108 935626821 344794976 763400732 653007287 357693854 933010094 167745176 898096026 342921873 226574184 906423236 17677656 28784781 706013223 66489784 340493830 96640831 23271214 679702962 165149214 779832831 714841635 569967606 617623234 112624961 983055929 130284431 89637216 91602327 432635118 242608324 27229142 777430094 6009050 532752795 135123942 939019144 700497971 885736334 134457376 779588521 644675929 4651399 660889668 203205512 71141183 1383492 299846343 946928771 533602820 464995558 726761595 100960814 887479530 196901188 66102142 723051818 179701985 155739358 814654145 612337103 398347683 694399653 389767191 256873099 79668808 377407499 48408602 632683145 115660192 182865979 412271660 760336122 187517378 73161321 963541634 111174927 927061186 115904336 58103691 313180366 580899894 637381652 266657546 320895783 686799206 332759688 43947594 866501192 341015413 711118106 478838288 739363096 258034118 721121845 996236195 337702926 98529337 44644790 970386072 66705896 80027135 235174091 827042018 120060879 160851778 790583645 231235807 940429331 906487981 141855864 106126056 339904235 631753883 372783602 660800018 318553082 705543291 557263979 37570633 46558697 268382078 516408922 638438159 526416196 90047126 487190713 716635489 41092830 384351869 539537920 107798726 316895371 774712011 934840744 436956250 788080155 577940748 668192057 728509479 336945088 662564288 834635535 676849323 294318164 59935497 190165701 465387612 765478788 747429680 502958246 664553851 868328124 19367161 155508369 247260679 109414287 495215448 963896168 3023483 879567317 503434081 110822209 48979047 130662451 45662946 485935298 918742607 623603694 6643714 499768445 960548783 669208002 186920340 489914465 963526166 246855837 532596532 281430138 864850991 132542571 784388384 381921201 870688 656271911 537429570 248131368 618202564 32645011 64543895 621226048 764728694 567977977 732048257 813707742 551156794 777711204 152159399 322415760 253831257 158803113 822184206 66896399 828011116 861620912 409327231 644053641 108476742 941923763 925483779 825844099 74466328 709872156 207765293 75337016 218660426 597711229 175984750 836862991 482872606 240528646 458089032 100117659 661022989 42653648 913825401 212179776 820364852 65984793 534595537 926712476 77304273 209296102 993608875 905315389 70917007 255452465 549369023 31910115 197376222 327369162 710270580 124358916 37241311 918035873 52212298 108418104 368263461 228197049 945281095 851136067 321242061 255886486 951253726 982265050 298540134 717595487 46961185 118904980 636096646 581556722 898133822 713400919 643369190 744259056 618716301 566802563 999711522 20601684 451229044 49604103 347970846 161499617 173963019 237728523 932051856 226175317 346146627 300315310 454372366 143944081 3967736 775614427 399830567 955221463 610395836 698370702 672816943 657357022 669792048 161429948 91430103 567925863 874830868 734799294 164701278 346063528 301601850 164412793 366665212 752830895 214016896 567152424 766846878 387979915 804880948 698898728 614155233 3543934 851730404 921043965 147488016 855698141 549174752 547318583 810919597 159570581 98205644 336252899 816927603 767997692 497682847 908357707 188439914 225030074 495673360 353141193 571093603 797275210 517553986 937758815 402622464 584087249 357427599 21985702 972067164 14824906 720884430 438738756 18368840 425131193 212299081 18373222 280829327 761473833 565691806 944265290 921044414 663897450 133034548 590488377 284411502 630717396 351362443 472851416 855747470 847035803 825992609 279357432 496827372 196062955 69632607 751966203 780150204 427060206 773951905 604733727 441885112 347352694 43472477 460253952 772483887 108287924 478627175 53313208 869761757 896835347 850094864 643322530 413249156 983129413 86327266 697660658 466363168 437689709 170512068 174626997 137241871 996504677 453984430 486585610 45083991 523617037 238551806 825234195 950677243 12503704 429967916 392562348 212372764 325956759 705332666 984856651 434244683 36476200 890686225 156522799 933311547 740781083 799845329 346560697 576426855 886172596 44221348 42790016 176378664 67249782 217417013 313620536 916270826 671401443 800206146 961354817 47534839 891274318 786589006 998212082 756294388 69073281 243290789 968667152 247546406 948623456 953523796 681791089 985099656 696726381 838313888 918411197 290023823 490675576 117488253 866450678 376848165 14225967 909240694 553226830 81475750 979174073 719363732 850262942 503091876 372086237 811617752 550626715 263360548 450723117 548838791 19654929 372312764 792129580 840838447 619859170 593269395 646878602 154166618 578369045 343604976 992480506 349296601 633628799 335672442 319301220 352595836 712520607 333527187 114352889 118263796 267519303 93526956 837627528 117782238 596618832 62230124 781916357 147245540 325590672 85155833 548600697 197761967 457468598 193246637 38600407 77327761 786516032 537995376 84010746 217401436 881600352 76491245 419214403 367745511 264680053 738515623 720341347 977200661 72042804 834694237 947980823 192078473 780737559 638124711 162377078 229872750 700354835 796809801 229634656 25945501 881965634 778235354 76223834 191950591 823998357 967340615 121794719 463030748 505335984 205805465 680432185 239452695 134813076 99646581 459714572 399493130 690678571 32572279 229210150 615237741 867266516 29707332 807316214 500520434 667832043 822209658 730393184 368186872 619019452 960027840 246648739 353501446 590779553 175388939 397968403 414777903 142729547 519763122 877808652 500581897 578084953 410757196 740034593 712898030 362920143 52265524 964907526 53598707 84837803 46634035 521352814 952104319 76341367 181185388 305141112 744173411 3395039 35534289 112360276 474930858 995562130 211525381 828432304 438858042 386914320 78917066 853635946 382160234 598680189 583960957 882742131 29281501 847234519 475293083 742179531 62671021 527558608 559603416 116269729 612396411 606237451 490138909 417017090 682578819 671324297 722158202 426752223 674719337 757692492 391628865 2166554 605770981 455670612 830598858 44629016 842584932 909515924 750781328 77261525 360712472 187258644 960003657 389993974 34493156 435296733 984689871 97164178 962855341 544293281 65950273 427768112 3047091 408605548 844785202 685625910 79929839 566943397 112378126 607165542 177152248 356523357 609332096 635439595 812193969 292447313 532584978 507295261 54479596 135882665 584556786 415192069 323141310 397076802 657702409 210150832 832373536 642392273 159831376 647745236 39201913 78298015 75513341 42249005 486903564 772814909 727874915 419349769 192274666 692769408 26515304 369426914 901809131 635847400 4866503 566519460 928294713 389967847 73814714 982774309 525850512 510887866 250482737 848991822 907964669 908185146 911659021 592854564 403093779 71490390 93116159 294812058 2304772 21145867 337061063 341724702 793960776 917452345 761074471 986235442 462738112 787589775 208178716 364547236 275953534 65561585 931066696 56764606 455529432 857397776 892055281 981379944 220802002 142538012 682888126 981283037 903239524 447063506 426653960 158849662 371070262 519770119 453661721 373375034 393432352 643239150 715099736 39909488 560691488 328690566 26144923 23429593 116280334 86840005 240493196 244750234 4917956 24076251 154031206 460447388 733990394 46086481 294343692 954792396 41140859 829748184 788591792 796896749 276811683 215245745 955746412 647881945 587532230 261924492 873773346 980964583 905163642 441389441 20874064 318371490 770080008 899535360 194317449 738876708 986375366 287327011 983626943 991293322 311403263 137658142 304257070 45393650 36260989 451117128 852702412 77401848 280865305 493810563 726814964 410193354 709056308 535077735 58075292 149104897 797002227 784365004 130069473 554682228 225754439 3459903 725570084 995834447 902995264 919887534 587227514 741886989 59730904 423370816 585696670 371134167 413545325 889953740 269044183 449806314 193587227 974262961 379724529 474452532 468073517 106539486 884645886 29646184 494133587 795237545 178751082 143652173 432118908 161336921 698334401 657873347 164796825 276420845 506224153 67792082 48824738 93451661 809679071 108555642 369338843 247892100 479689810 782884168 137845834 601250359 85206842 183949427 575513314 464931371 658401960 896103197 423987223 395564205 925749382 918120810 43318109 957016830 61772976 475437018 118353744 612623743 985826731 283150569 889044588 344567244 203459017 937869326 290535271 13138081 46424962 659874114 113546548 378631138 442758276 103908748 979881497 527965118 287858175 407911170 845412855 946260135 156530727 121916437 194340700 82280102 40037240 90175175 891813298 954326589 565612193 10167035 419466691 403955284 145833971 161027639 748522528 349292988 951413331 39057792 214947436 850354659 698931906 328493984 81502156 994206548 432402732 61383647 374688025 720260907 321811183 220100873 519037402 478341910 342017310 565894468 413138378 234570916 656069643 157468035 41413864 74198196 20151437 313396922 478153480 165985408 474424561 226676001 367794762 278354251 118250159 582742198 128708904 817182065 763752548 210211060 663904973 48671639 124111073 38592991 768932547 298438623 111210231 140486308 776780533 453227541 706380776 42435271 540314824 214966778 199903306 581728688 289164974 220054743 895125610 767318454 238556517 222066530 993994455 606351280 500420782 112244607 41609837 481646052 781943039 805362386 691857112 298364371 854034025 668484552 336957362 475482931 966923175 448167593 615969239 596220067 753911501 174866374 638655338 294226318 389833153 691075011 728471372 678998127 911129754 476113342 298832941 2202631 698179872 145343755 608553911 51117013 110104729 650163748 532763065 892047768 455526127 77136537 42928498 162076512 745621089 379885860 637559443 565060623 680569820 106045042 161280683 434481314 280911416 652452388 581223998 523260935 343527392 309695363 54775422 107173505 785808705 353608363 109376136 336504937 498952118 717930047 240138316 609056847 220610155 772901382 353620974 676136282 702554285 396549472 838212794 300691733 776435333 328288597 865752356 309521512 434333639 27033032 744002826 715245055 532001786 177743183 91022350 875529178 487438546 145797772 835219050 125763611 499406135 944595186 314784914 998358253 515041593 554923230 607415094 735651748 180340971 961036068 264304389 882895256 210101900 955033550 183586982 986537233 283322140 49339331 148575104 717655779 928888737 892577930 285417193 313406882 70321106 376439543 41452420 410276018 522237315 876671470 388555995 21643443 673783015 703340909 872518063 41340967 258264133 332449516 776992715 438605104 146001943 893813471 174016720 356103843 848847014 357603702 195157435 984685520 259459400 343732539 554857658 40864496 88826828 840274851 354271378 11664300 69230754 395723798 421940319 443984435 124911627 810496314 318144245 798694643 366353583 190662301 840035610 624617716 523111817 469544685 915739186 669113760 363358149 89755899 25217597 64721522 299875968 72891398 49407035 559335368 416623938 456781059 452716230 505450766 149572269 806987608 517115067 218803023 55227766 939055386 662787459 180139393 602068059 980931704 978834036 968421642 24110364 671386006 445555717 399738547 140930684 213811263 68852300 356805199 303567162 946586270 421526721 603443130 19477662 323450122 15294857 288617966 780231181 468011087 794068732 929803450 127515055 311183792 1122833 35259187 102755537 516426658 215398580 557339963 349874721 46748976 378277964 373985085 718134982 823833682 773723632 711582032 37644938 695092298 68387224 193728466 494194928 342430311 649687963 366188956 665880433 664982820 654806922 298627973 985510274 301392013 80947782 113025322 612575806 82070615 800875 567847709 451013639 216199455 125187665 800888360 115464797 503465630 27389804 833599779 179815671 801113436 397698170 69976975 348722094 466085394 116221807 695433388 808515705 765909770 61622337 326912497 283408950 568945625 478056836 268919217 870337638 559004619 234460905 335429803 493591600 235261780 903277513 944605240 303977601 880981544 598009959 419442399 236963533 625399764 105558537 416779204 279029559 503256708 339272545 627751653 969342102 455494353 175701400 630374167 221404116 89840103 809803030 504813066 658785728 287859860 626248649 381639726 699380845 860709554 569585895 45488804 948487700 325379767 990094044 252465295 206361305 440620363 671907694 443324838 66020120 777466231 712620409 345049679 133239298 51892947 825317699 102581394 507387300 1019092 585471927 581307783 90859196 247791316 86120842 602161290 535651176 564885858 983801016 87548380 278111771 405903271 133037185 226599465 731283038 123131222 331581126 937644343 416267951 3488813 233485541 482288071 633471410 946105950 679854117 766710709 850515263 505171809 721808469 210418923 358707267 159796755 791726706 449566463 407588071 730363914 51727747 795755614 295249765 888045129 883303994 573361537 146464759 16341172 652477368 877747798 991988768 984058494 667908500 408256712 840063673 901394041 743061150 326051442 700016350 422915260 92762144 403047973 780603435 667086979 613466896 139310695 679400100 405193595 441393525 86988165 135557502 345637638 735260145 283323634 86199126 618564132 709201537 232663886 487421671 361678898 110411677 479410432 198253751 778320177 740183510 38317417 532230578 483244653 364368859 84763287 758676279 309647370 487811260 539279707 829250715 101278149 531106769 508650809 358988110 972500294 448155340 347061979 318137925 35931844 482901979 404337051 654495976 192103509 637000937 141917640 406298773 599928980 473844438 604552524 230765517 66544308 642869941 762996095 549788961 859755166 700275748 160981600 21918895 40603368 700261307 851169611 141881517 83884435 212336779 353385994 56384722 660492119 552964339 227039013 696423963 35866311 631376065 203436298 80486186 120893361 197870305 486784959 720822342 524231109 91337476 951587859 590775417 586723783 567100313 140564372 446478942 119892420 154062338 468397838 160495788 854323645 172083808 154893672 938208081 384420587 508279666 847109169 44912699 61243998 74148176 593853028 949626682 558040607 649805692 30112861 678933968 847675997 516897820 252272669 224423466 460751662 56376887 815198883 47475438 475993566 808279621 346470746 595885987 962341959 814868584 756381775 669181964 986952392 911275447 459906404 223889338 272071472 307015566 121318403 185831836 233680108 715171431 135458511 791720715 217493483 18087738 323171043 65169473 534985558 575443712 142109305 995737220 484336966 957308189 895729024 960330532 765587803 242199764 556216512 580446122 909584714 165114647 249628079 749053466 76390087 709534483 972942804 348461560 869066415 94261201 534293396 102746517 661948998 522268274 894467232 879442481 540356012 70154634 797128321 75341564 645598347 939237626 923595150 129935306 896545808 671840534 942782204 514649971 914040298 351515076 95096086 676141371 516629723 197240531 425194830 593019810 759291380 250653994 793997736 628357788 344915195 180807492 583620671 6864186 703075766 330604263 738823034 243431771 400758897 535951348 171289701 46357237 327705333 947401218 28808909 76767501 619241745 824107480 591417472 385798402 175622549 539029924 61939766 692252272 588786821 339650963 137788441 348078194 590304957 931786178 828952348 787736518 112593663 412573013 647117070 668185795 743177276 385940097 911617566 143936166 774407811 935423634 42809770 102113138 882824845 924135052 178880639 354582949 600758891 622814477 592897717 776381440 14360760 507353849 321150071 603147581 847004812 311454879 951225775 289826128 95757416 632694482 77562639 60867445 45267488 577196076 729053240 640961130 963136173 493187165 637413663 590060344 428610792 532739799 692173482 163951996 309391210 723570487 371051311 910150102 346384957 963949028 539047901 360745717 471302871 712714339 963893298 170824042 24169211 767635432 313166537 119926627 252846273 243245542 180794072 150630128 820441618 909847312 791591258 636094151 255550836 281521280 226154488 684161629 666777445 770844336 700629991 976168656 494414816 71681296 738835117 693316139 35630317 130399377 54061849 359449554 843113716 870471513 382789963 719799293 490623304 695956500 839725920 743469577 939202042 873036358 894099705 759643654 635400029 538207323 248254164 890950866 672244969 474408652 427628854 339022408 97769347 128258838 167707423 592184163 52456500 759058906 138016661 88086818 889458283 44594876 300052738 585088359 915066389 682842701 157404011 258206052 231315560 997129932 854191995 170517596 722682649 600808060 782677616 358082672 139015376 30931773 101549897 663776711 357856791 529178751 2799112 455626138 657437589 23022901 47810294 709894090 782081807 38343321 650497274 524056450 82938197 803066378 961661175 998004586 338425439 119065179 108726997 569740999 968711477 962918992 740258595 691394120 416243411 375452570 901993158 407775153 406384343 3543048 71551858 764241134 532721799 926867343 72383631 42675747 949890245 120193925 605086203 584488411 11053612 108099836 961061227 93991809 911166215 922722395 91996388 249591647 894303941 53239751 819332646 863015411 868675110 412107601 406925890 284918514 787560171 161435407 692693668 46460874 164978455 616761892 663218374 550216620 543629228 735602006 592892368 346035832 708312297 50494930 783040610 719365910 158594767 744101830 813357719 69760975 519340585 757870474 171868988 266160885 811110225 991201634 129176289 532301694 255825594 388618546 817220209 895902132 550053953 362430236 942363006 567548775 979192128 458097739 117765388 375337715 193699738 563174122 573889914 902012036 613669053 356930517 473894305 772263820 953548713 287252017 842024795 325405657 45122484 13893776 591566542 708749076 857611776 573259198 93567129 965953737 961877744 910787338 861855862 364448056 125733933 656735227 931996831 957442427 114832959 902278586 185296502 161049064 465452701 759186416 915577466 79121747 116116926 389471764 703901933 922182005 529240147 398443087 247587656 426878998 264853229 839154198 135628067 122464999 264929755 81711562 940935102 79323858 992498901 655307323 443771915 970749200 164558909 228285105 928191621 131908234 130563684 113488116 292957298 448532752 725190898 61051123 380170865 693824190 450522887 84072792 616006188 979763035 335032245 716110210 259158392 599885475 407780768 247302825 574866840 672710523 329014387 515801935 752034382 174029647 23625617 48322656 144778841 188184526 276607761 925486828 320092760 259687812 891491310 613050059 560736930 616682201 674101182 940907795 163022750 977140436 877496953 779028938 809419830 65045558 347655508 68578215 664931033 755436276 315881040 239797866 428146792 644895427 608116167 32697533 818925075 631741784 81020189 816220282 819926310 357627951 741707103 140019063 469832129 485714772 605585488 30569052 102396966 132203030 823993213 117936082 109343459 554006526 896965020 918763289 619052084 97136887 839857870 283983110 852573163 8255269 376297342 133236315 653150696 984413509 165933848 324592130 616155286 246954038 140812405 288597955 604581989 735035874 428617018 74414111 73267005 34202500 957499536 28180337 18921896 781492742 146116419 128265355 188015627 43081433 899545010 807067711 140218320 739402873 91050814 845307850 747658142 319864522 978544165 253325197 304278024 144478006 430433694 772949676 391432044 423762465 61547624 848530399 11314699 342681009 775460876 84581704 229399875 732960405 112762042 248321771 366969507 258878461 376587126 554985134 154476260 128648495 214569205 147210947 868051368 158136385 992518797 468225869 478000908 971062955 574067432 782278932 968057327 4501119 407744968 212005731 428263585 469292592 60536123 439578284 811973601 835997000 524159988 41373469 421473764 636922030 142211606 640959637 895800492 518798732 48461131 50276745 647447227 263030336 50004058 368014954 421166721 42522848 688757189 899167629 866102169 262824615 533962921 834159490 119842100 941707889 46165214 548105685 263516840 959217710 840200335 75490435 647731069 216876683 969380277 69204827 853798713 111591877 562680830 602115564 482906975 611141961 504908676 982870569 874172297 554912734 203401882 295339012 449951949 892159072 47023000 316054111 7500046 580985921 2729960 127342146 522693803 901411547 675447832 786210644 860629251 368164526 714217445 360876679 585041209 536114081 282597872 291356282 500222324 845278703 893471846 835645666 456420657 250896881 818516228 183109314 658325982 21918103 478448326 108277924 766593541 525471326 276848401 774093587 106457241 279578362 901435734 481667410 33506268 429399925 120394413 894135519 797564451 687128224 107528558 382605654 75758665 390126430 673961936 575980989 235405126 419950141 264143014 544342150 523363389 82659235 727451464 181689364 957093712 58416149 142483654 576203612 583887475 419332055 350297193 542861082 698910417 104249286 877044859 732416686 533649211 997439272 479068564 331213655 537083856 586597122 566335675 612842521 976723553 92813970 41339869 64645038 512764112 305482884 608987188 36127494 240658485 188955011 70333224 50268556 247371160 212816878 626472169 831258636 632148933 976769362 226636077 183575710 81018641 103680929 768508762 467184218 953636568 100093685 798397873 343236783 686690808 217249908 956079304 515930720 310063878 997419173 433092124 822827990 302902050 42079306 711471850 543560536 83550683 634321440 593829092 330921844 847138318 72817620 14696839 331803611 49586975 241332916 367895687 983121989 197530212 136404442 302822566 3683139 236498127 101220433 346919922 775705301 170986707 155515585 144152380 481050585 152934751 577244505 156394935 308353168 471840177 867866785 851913704 555390860 354704585 298259155 886312704 54359262 371076776 901009543 386162873 273180117 142342453 754058560 108818466 192389031 742979368 411641032 48588536 979477496 365377831 395508458 607699156 536364538 551024043 751851537 17415117 556475160 329096035 26326418 864828328 800936212 894193203 569258391 208843431 101414147 867517547 95156129 155773410 91110682 996165672 541936283 216807165 991024491 148511203 325625631 35929881 891490571 589783030 84518417 723484426 955160861 332543241 183699942 344041759 883567284 935551479 213973242 292558804 117163873 240299660 157387125 918100085 987009229 726645517 126943509 88423370 446679423 74616004 244196780 390306471 923298043 638649429 607113636 766838893 787160632 932739268 802768775 531167563 375038657 739803558 107168348 182715877 72346793 290868290 526757636 808430443 78936128 593247244 100989240 196100001 833546904 110892732 114200079 673072493 837538249 93659955 761495863 136734031 20792325 858209009 527040502 944090368 496858431 134154131 563445621 136535423 919409765 218730755 520219352 146964781 958534313 627387700 329680659 30881099 770772357 856438295 691827909 849708485 302201899 792817149 45808480 135748796 903709881 12524925 661337655 593764489 958701253 275349877 583014886 979493579 133558879 110055381 776100306 482933677 96725879 192062286 619469100 868652010 410793041 139688445 15616785 369327348 619592511 197813810 252724813 242881227 54252098 944552722 92589706 208970363 589886231 138398186 197235526 346112471 3439477 858573181 792393327 962140731 133923052 375408206 794150669 119998297 337979954 422767334 602931974 287222199 614829621 74917433 8390568 25622655 67122244 876523726 247466369 686714756 74337529 352707549 929595983 981106001 149776630 874702055 190076357 739662861 865616607 387311883 938291699 869056085 98401424 730685019 683713175 232324476 958609591 330380203 352322773 149105904 605663903 955254748 436328103 73009883 30172174 297235038 98632539 97294419 173758757 198615274 636525541 100612653 551322823 418637883 81718647 701099454 145856298 124311370 293278674 11472898 511623254 84086732 733045349 610024678 814771751 269274883 694865520 625897702 599655086 47188286 775003606 57835349 854959400 63848069 130845232 737647941 361083107 81994137 687458726 534841864 280609412 176500626 635454517 684448601 447654875 569689530 238064414 593511173 694000901 531343089 604984072 58140514 615429821 190545780 668165192 282717932 459820664 215547071 908615634 59475743 115251723 536135599 117311092 970211124 599983668 100672691 560375424 961066775 182666828 100350509 348424999 463276240 129367501 983879516 241201 577022376 406085406 238305615 170533543 100086300 769648704 628033981 158226814 237594885 818579761 678908372 372829183 278400418 894455443 133961176 190392528 9707159 670096775 160219986 832434649 270080437 260892677 245326432 83663571 443559506 345676941 432088570 759352112 475044442 268484446 759593313 52066812 674569852 997898929 75116721 774656152 620063992 703150702 785399332 857658877 374246822 464307697 83004419 652647241 211279499 216965595 695556135 220986658 887062371 855776121 53421301 9659167 969185165 151264099 93322738 265261030 496941041 525411309 24613135 824501849 793895755 784206449 729085027 468465600 634621737 804201748 95638111 254685722 359868809 881037443 964860966 734115632 197861499 47865378 239279232 409140998 264830974 934835367 482644022 4409704 643127847 388581689 14068871 464829371 539845789 107391609 730090401 36786823 632802918 754703537 713805038 426698666 391426345 442890059 747680632 26048075 99608166 843318743 133250163 311993342 576872545 98111122 46108967 627250410 998492874 137904565 36391401 115840207 925256298 371551790 120249911 420900504 760133479 134318782 885729876 299979261 241710391 615820270 189282450 874513310 223040166 903087489 153728335 466982877 198493907 901408968 345547318 150618439 597244070 478797482 462611781 26632975 429424970 361237114 653883385 280434203 499141679 542791153 396274410 276914336 914342943 516524321 697814841 674476415 650843103 583544710 826972043 892553495 51881339 16254486 767066798 127437872 771858341 920795133 594420749 822868614 674720460 939968068 973487054 271964524 271281909 436098828 298597499 700706879 797335943 952480884 981141083 148993981 347788396 229931852 425908318 262131332 746456174 123723152 789124114 397299270 559784228 616096150 142369124 464181933 484867002 909435922 591619805 109241703 682747415 186040548 932110317 209984234 126008609 758113730 481948758 249806884 46728918 633062623 950513763 844064861 438059867 784171205 845575208 785848263 14103051 123999885 47979589 613075591 100239403 689620069 10374854 660023631 158232578 5260345 124205558 643099580 914696267 568341729 604857649 449960041 754382277 389484326 659944276 732907252 147598049 994409400 982714136 194326967 627472017 785744259 890908194 65531877 422431823 736483396 703896506 289051240 860483281 604392461 902126831 960722685 294012523 765018052 473262675 452245101 770278397 449984599 947861048 537491023 18326322 552718690 839967431 625224965 942203016 352428066 210648577 942317432 346837459 45879072 136644392 826825842 684139697 880068953 744874085 106571514 469068708 448770585 248139120 182068348 53163039 2782311 142791026 199691929 620316729 468570068 504453396 243111485 771071033 452314437 780602508 641913721 857549494 473086298 119655046 652268869 825514364 330303623 594586294 24868183 228699061 583747053 851694025 912838759 316332365 596568104 871926639 785401073 897855055 120065752 967469421 803534460 975364436 962776814 3226382 595681158 283863241 360196145 838792643 54934267 812510582 471911511 696847989 522576435 944997809 816503035 174845298 623028533 999323024 621947958 647896716 228022078 58211370 499590734 140860830 374543735 948675204 865303835 159944801 846530252 837885954 127414216 502581072 813250383 942707396 358323820 261447901 226570630 718519965 952756910 134021263 383546907 277184780 830869252 906123342 74698949 499888646 80968633 697727482 351728029 555432958 345624191 579750108 613644328 697731291 573127304 988188064 646406489 290947499 649224 345453100 128833446 128063440 848034172 794600195 923287202 58874352 56048089 2374191 777394317 861321366 136395455 160941217 138506139 967264707 67064553 213205088 319669713 549552 910932570 671397742 408498876 109073120 103664209 22143198 806804412 529307880 10331255 305727260 820255379 10980479 503696726 949088825 991560293 204247258 596205379 767363854 263121610 504769835 769738046 40515920 366091194 906133501 53973504 357113699 725914567 121038057 570318788 45584273 974103982 333767717 569498382 235119218 295357204 525678957 257262416 102161609 54986830 120110037 260405235 875242209 983606889 764101961 676847393 827683541 968349219 125569132 595047389 83987188 630338967 217301794 124503109 996430161 123435288 178476613 206060219 849349855 152031036 776379007 747450495 978651384 962663091 169465236 213770595 258020288 695144193 323549377 212698263 602647390 443659414 325619864 330405958 279782663 89721818 7253345 107466197 910587404 132822477 555029952 994574592 615677810 772331746 971594067 464624330 895767034 2587039 670684549 597633249 154618075 299579916 197600103 133269453 262243000 219581705 199556414 372779654 914725898 523105792 585477917 369889647 819281572 911097781 700295606 99064228 853335965 560065317 59046792 616439728 545404160 614076744 463530680 161081963 386408484 287641106 625706293 134691877 290228146 148907201 584841492 444846221 448487117 782441595 430632040 710730117 2023293 482704821 83509764 769265558 5810606 521504047 139155198 677608544 285118187 691967170 776672773 990970519 252032480 835719565 459926606 797436640 302312668 923457286 811034969 688721152 63614752 289257621 675929396 353842898 438164823 260770881 798689119 886651940 895728843 81837519 449898417 750268502 564542340 385924547 372050419 422869312 907428595 363721984 100477849 45063141 55689147 729666988 36033653 160237994 417902912 348476626 957674634 720215581 124450271 621225963 261453092 188065023 910483584 937382488 541907921 348648400 50669729 193113400 87816700 946398572 274950919 537715117 549183433 692009625 923639664 921233853 114878930 683584618 284955830 67873145 728647760 193161343 650056500 617197779 353399337 920475778 965674405 163590331 493207718 90124670 784816294 754660811 130706059 695299871 544559658 672613981 896464638 447745753 865727381 984281338 246660684 140678293 521996448 795844118 685204284 298152471 717077964 652599580 981737090 854550160 572989091 562901209 47711496 75561950 32615347 401110834 996037729 998289753 564701165 489245440 940930789 202033818 96422610 71636841 897333689 493498635 596767188 646314686 941244388 462494562 630596017 187905066 455689221 5108824 983749184 140893498 303261296 553343507 646009444 137514745 260410026 218998529 700415954 308121522 294560479 733031301 561748722 143114567 583837413 126449880 632360008 377284561 181000064 581298984 301437769 78333747 74797612 898204957 577164799 16041994 213215879 60277176 56463426 668905100 65386000 892728976 662314965 221163662 298588842 160840768 358678407 558998868 379839297 59094354 867120390 526916143 792125656 281385472 670030710 228479428 260351718 154907077 605763990 441351783 736206062 907201759 372201896 811003674 805406709 949366695 679562034 18622581 9643864 588541826 540044048 75029865 481270795 54875372 148709893 779859637 215716140 507388301 191374864 448071804 566482655 58495248 974987947 211124670 192397086 645018650 439604099 452748804 799925728 45368082 894100587 388648149 805086207 266302476 52168182 463009275 68185531 731730217 334148223 77829395 172788402 874192271 5375626 654059198 781584009 154085520 286435194 997300149 661473821 477810059 297888312 80472835 388821673 272876252 144113872 581218759 770411269 583717971 33967556 422853356 481602419 780584510 811501505 139204985 46886979 863669687 602214260 115072510 447916263 936362483 45418272 620704666 663071113 50793898 127280223 444655115 57395784 413715417 294471624 571385971 744041842 592359936 651858807 132863508 717752555 795972679 566598633 488163817 232207009 453082556 911017173 566325794 86183425 575035037 705530779 133070404 438704717 307745032 100659281 886620981 96623875 998593926 359842006 759694988 901904190 487122229 56866463 959299975 900837646 351338087 383202305 497395848 796214389 35061105 482775722 513966937 683550150 49374349 854647120 768273525 354973271 618180652 334599312 441156696 193215682 40130084 426743466 484436766 200391483 379919113 223574106 297015358 231029398 583416112 56710339 132933582 70538334 113576802 944749923 823892346 317431255 327952221 321288187 113645638 215529693 804063910 480128941 751596209 705954625 187292421 519869728 913444262 805473073 706985406 207117317 998688756 599631857 633860783 335641881 800023340 866296263 559215987 949555064 97325654 142632092 858781769 82775602 65686792 824874938 27525518 889579138 142306186 207994106 63383685 108468190 423523799 867447595 441113498 27636367 425918579 628405919 547506095 191879200 286395351 107007861 398996517 137600466 706639718 32857293 473242347 359179417 751669922 32458327 308734474 848995577 27606785 20032602 931771179 93293577 844907540 811813064 982872716 839730093 19807163 46256394 800714649 295847328 766220355 94344506 323483695 44655293 722750425 870989791 236534493 9145770 977997652 635531010 146746236 537153729 520904669 472504950 896333146 272574585 504963277 57583979 974086528 532570063 77616581 758374066 625863640 922524122 570187123 461252715 762254208 442510652 507509109 415485216 738357980 126245823 509829723 61841669 170901116 85096507 785347826 407435609 94242277 615861837 42966612 93504880 153015559 563871282 418526196 49348698 688962233 923489473 106932677 663048754 308575895 37065624 273939179 786955902 959589746 844126303 248208610 574360313 139153314 608234086 989845530 877511295 734479909 499675246 939352964 905381026 584771753 577217149 312816628 531530397 193078979 208299607 477551643 198610904 772170889 896077839 100475968 313649481 672083671 59925011 976698235 833175933 96990635 103153773 620131828 56580375 947280076 720856804 630940688 86433384 329090883 473302577 816461045 63570786 972977823 608330368 821468178 410265936 185547510 134284799 794312699 231142855 195100772 124380701 429753759 967271661 20458533 530229727 133437501 545058570 590154738 110135729 230750862 687145373 65805869 850882690 743725748 13085938 424255854 227182796 952035695 753346737 700485373 621013099 669433889 525979556 229343460 343418426 788761858 267407336 330219592 583074550 498550191 525320364 707455251 928303950 345108385 580430150 458533670 478545886 978005086 48688401 441197982 208755942 588350141 507003851 912154998 184592248 372606155 336410845 411775044 177158210 942273949 964776784 798171309 464224197 343272699 27514763 807642624 132034550 147438465 137862209 567625466 645988657 663182573 127597076 574292600 8290951 708027226 885342637 339353204 538548671 786547404 780551186 747304613 374897538 287555030 511975971 559489787 660161185 848386816 823781197 837319395 643177124 788557974 488007064 107401315 131830666 368038193 915043939 116381582 515476658 905422514 684007048 161465308 421121446 811604124 588274275 281928764 372147709 473616905 621281968 910696381 112680668 401833147 510517353 487578207 541904543 22493317 899584360 54582087 723396500 723365550 891901483 219089983 364439884 232424906 326491298 348786916 600463099 94051596 317684865 115939750 999474110 1691906 129921425 273111916 665812397 718195700 555040680 890476472 44328964 176322641 653689212 157009632 430672154 16722925 644587839 972576697 39216242 396688558 27158777 615129108 120054102 771576626 834219092 337010352 4001525 13226749 538313634 604464624 107278346 855998499 572920741 959268822 710206772 702842166 84897097 228535528 421037859 639937777 119011993 465366823 816260418 772701206 622376455 99448931 789424131 119480654 72025621 681156739 516169212 99184399 148802207 488739680 723277391 835537665 678266398 727278917 848764414 216580026 184259900 808559126 72578518 757180641 620344308 635301656 312539166 705241405 863837184 733577025 197695542 982849178 51460207 13955953 608066743 526353029 113404885 250007233 645833683 37946872 783680338 14519254 989647644 932482545 355775301 712925029 620536569 34041692 292720305 321817343 103138084 329496571 130376462 28232969 86677206 603237136 663534625 251732738 160994901 527371803 985309764 358690443 362737340 889286337 225162762 823320449 415639359 191084013 73327675 913989408 81547252 709524379 928508663 71194889 494523284 136800323 636636284 115059846 170842015 929356589 436877189 273980100 111369520 419770018 302213069 50563092 875523520 965747694 302295830 36518414 345635856 140121953 247725223 560889562 29408284 325404352 384210004 297564009 516488365 310054045 211553411 598035617 19578418 992578440 521746873 366618068 129378756 158383150 481677914 152737137 940256106 771071470 426717237 51625619 43357847 581446672 102188711 918881367 399710726 404484541 807916148 745346582 544606495 55641364 158752504 426531145 233562082 542962508 724095154 750050448 705532920 935648565 200602424 577627704 780743364 722349297 944245772 910122120 733248814 278440045 62859251 673504913 49511508 342092854 577646898 92869355 923539527 679835609 11750716 175766612 936836516 672183230 921113194 333959370 580340960 79865691 760490515 813903043 475344566 484585663 416469850 33393845 272750587 617072274 611021549 53493945 191937931 555267314 816132431 925186745 833707359 731508048 451208017 735735234 926117269 28854908 828604589 702173155 561206883 692871671 877939767 350559758 217571260 651569320 684519129 797912221 583951378 445009637 611815257 59295937 782111666 28285100 92689782 54862247 497873740 556227697 960872565 542328037 111495004 629521355 320031141 797718729 213545763 771239158 385970322 139663025 652610432 67091271 694352546 66333674 759962942 572292306 416893433 977534203 76377985 101412555 627962783 660329363 398938558 92294399 572141666 33566584 120579499 517347814 88428831 470969605 73575504 901817762 13297636 37586874 383855476 185845143 687821970 449917605 957084302 73792285 442096996 462211093 140883556 136449535 381061134 753362865 561258207 797954567 583413427 637636193 751883488 211376203 297965549 3338405 303670602 870107216 36904989 276766467 239971389 977850193 600252438 313546894 732184314 466066440 203650134 116039784 651911584 891472104 418473755 461512245 965264390 860570752 923723338 958664312 997020287 157300831 712027170 410794854 955255398 147956956 48431040 559655245 359333159 198912955 415510017 515520127 69020164 452415006 792286594 161507920 282781559 245055392 475054814 14965866 711121832 678704948 983522023 363033409 422693412 401995772 824545654 240474161 115082883 600785352 199138466 112103163 758086183 763682003 375414383 565857941 911638959 423845423 978029552 123488478 622758379 393539562 639008605 544294909 698470935 283811559 705802829 981252494 528866951 33374002 996218360 239988776 564595317 832256743 455538552 987288729 86768874 132600565 227762883 201851757 733385917 279417715 166471286 343988460 43099711 541885670 762362767 954738671 965731093 740392312 78227142 441005831 986448241 569752113 837817107 684919169 853563672 396136295 518688022 382430616 429510298 367422741 474935759 994105615 199679477 930474311 833910703 286448351 63074869 61673579 488300108 648977153 193607660 654771395 992965613 236707372 49173424 607844739 43962402 14904510 200753410 974705917 308426708 187201644 544458023 146243808 724637179 250538055 394896469 243325194 632968671 824406767 610747936 107904423 671028741 662943779 890895100 357455803 949392131 953969970 271645748 290208598 455463482 465253409 797496359 300945454 701960781 846669783 908790193 598439549 714090660 109543596 573145459 22517361 149261607 970119848 21277535 873898786 220657896 268690370 117223974 706142934 93097131 580488276 666563723 616642238 95948414 557458817 974098042 45340538 363945146 98260149 188065503 819408628 563513558 985561862 120354075 117990698 684748005 881660634 716430247 398838658 991204230 142092065 273872385 140465830 112211907 147666286 866880983 185386169 416356656 836621323 891529103 361970153 269625958 558092820 831128758 365574372 968068003 657743159 263431277 184529508 756003308 451496780 3938129 319516860 289575001 976808577 437507558 974323006 710985570 6454165 225678023 554706159 148546230 352066774 547688356 260758137 499733060 414569332 446144307 768606083 103707014 190189769 130576229 373332972 748282589 814221353 738907344 568866951 471964505 2338614 753396459 80484173 306351760 609850954 400001033 595926762 439175890 690024957 422766127 150161453 696479122 500960517 704867613 845025353 853027291 105072328 105783483 205276711 519641660 404444156 973882794 623348674 594633926 956975389 996681646 195432874 771196736 588105349 764299826 95677600 590443964 370212644 176161773 896795724 980063599 428679172 345238845 419239482 118704123 620521339 421917302 815183245 121481849 126784908 512724957 974509140 84373602 471024807 32302210 604015262 875468963 6184997 79880295 322619248 963160387 929078307 370568489 586873482 517183649 134868308 535067448 960143979 357597318 711229222 709456063 337660910 139908387 54694901 609416759 111128876 527732606 31334054 778828488 649214455 10635328 291553438 476239955 95008930 762578245 508542165 551540558 490563568 367243529 631420853 665699182 182920275 413015519 36267664 769793757 930199168 23652338 157377564 742859507 381249657 868606786 452315563 571426933 861031540 359526830 180843685 824676782 887259437 64694105 603505263 388990251 75329433 747575068 717746572 22854729 362669672 78805097 574395287 853233240 446048626 58332499 371448782 628968901 471348018 407716446 251279017 254063546 283885151 408656581 996923053 665134808 129779727 301754975 89078100 990811267 661281805 269921786 668004408 401057601 334615891 124026031 642564219 262461691 871601099 360310784 285316420 234270764 439115881 859711708 940020371 885164507 918044207 311469146 366649767 389392219 571701958 617928784 643455765 855587109 26585359 492895177 373238276 156365086 794650152 462316377 999692719 308448316 732238163 667697120 709505918 919370420 791723151 204586496 181832104 515840609 564897280 467148525 750111374 856529528 179376592 542648104 594210394 97420792 854117250 960860162 339329377 278335567 578788939 982785142 133922670 457890664 328196678 507160946 614255750 122846823 969477323 466464828 431295140 554231845 134161942 993317424 326118625 778401459 197903913 507950729 146758428 615317559 827615620 896869802 471847080 6992205 292034265 66057468 104412998 146151508 879433996 296258741 277003441 310739294 131560243 410926111 768629959 459756921 770603424 235402068 582603745 592597106 701866897 866415251 146828945 688545205 859732668 325463936 319463023 910152947 833414665 466221451 525470499 513546645 215607612 849833946 520538850 507641877 768407780 477468214 506309751 647841769 773726956 783313193 958581063 905287199 46755663 579727381 217560479 817359087 815129450 800164224 409956187 516996340 519095834 409301498 58057904 231344861 734765434 377520927 141497801 420696458 843742379 519484667 934243103 59349984 369318606 307298313 566991862 137726379 637282893 73301606 638084514 263526208 709131165 449181936 21329766 755886829 28909311 238890246 573245909 696555127 39054463 835718462 66067826 410666664 97536319 124125730 642011525 832301753 501646657 783509327 105514571 345389029 155510353 892274040 257255380 524828959 52088712 824247242 515071704 689371606 750065214 5672577 952897814 311712739 307370879 974227581 67599561 188796556 213117820 493361836 885351683 104688649 329080292 951419509 515355313 426616611 75545232 9883198 111434724 577191890 793392525 69465661 775097285 948902878 961739701 32352658 326248196 13828407 709116266 693836266 703200013 311697840 699508843 508614186 623410579 6879715 482841760 691010140 48192638 548475946 36888335 933544321 653164596 365968627 884963824 21036268 645101605 813025422 30919466 756536329 242733671 676828357 826001990 17830950 478247594 640258050 50183608 804495790 654086457 611816241 350848415 209802829 923514081 50357251 718417016 546924653 909753340 53775135 90451152 957945978 602251082 127339487 744006658 107932037 345824481 481486841 128968305 990926086 294512257 12404138 599978774 537245928 689232495 278497123 407593244 19996449 918755173 310293219 824492239 425357990 922109460 27857014 635160819 845623534 78214265 206094194 245064546 840483971 112385696 188032064 650946308 714636778 315371551 247469326 675085181 661196032 728956167 656569852 504638477 23468417 668973990 104617244 413230712 210722845 383114367 820823956 230719294 154385900 131117168 907727899 579743890 905742994 935584913 67421068 603882887 866315545 273515263 848947433 559315875 385900959 36979490 62778543 953054103 204867408 310247869 628139277 718579806 39204029 137225488 223218277 915188820 806199479 180351887 180935891 869438690 563466255 1759840 100157977 717852155 985393382 860402242 150112404 743652735 795987149 217533472 347535616 514819053 491048735 48999408 74134921 729466060 938495272 136913464 682520156 143362673 447161333 163175792 714458845 338881729 300401281 937677122 254070542 959117126 118029003 435006433 828555809 534011624 289282639 781230152 104380138 127192380 494148753 254492542 870845116 142652261 472026014 70897091 657471314 815591116 119896499 731606236 545057169 910908137 721036066 80093685 906787176 20713759 95785843 621246015 359595488 396187124 411439496 613666030 207820609 381984865 901188829 36376411 768512855 42987827 670122929 872892993 170180208 16788042 979901901 893541690 159440303 304444275 964438781 816911618 120035384 936851646 401034213 517608919 700276143 122070272 597702604 607063312 142784031 693488448 80825686 502379519 942191938 344781549 968561915 150012541 726766414 869750737 38905318 347795629 912738565 561544614 73204981 935435139 578332656 53106876 828976822 737772959 357551151 645931962 554684570 330102901 435299967 955718783 847711820 135576103 930305422 297930784 595155782 73089446 991419232 528497834 427985332 786127529 873279383 249063606 936140070 452562157 118814337 827561755 800357786 884069268 389106362 873562767 672020766 967439018 926669643 353513947 557728336 136737153 999445909 112412900 466840054 287262235 920648049 167068234 275354705 703469830 464999018 723026853 629075643 308934609 251524680 57060968 95062131 124804057 158640940 883718568 429882580 129971643 711280316 230240359 14040904 952903044 103803119 538578036 772858421 882989129 892091983 330586750 872242648 744054251 295516016 191599062 31316480 68680425 358667296 159187551 772150255 823666314 882214404 253742257 132600916 986255450 163319591 80179413 963575873 321960532 963897981 393458446 451932175 527694656 476215171 318489446 480597693 432534657 857067482 105972473 168040145 749159459 436559224 40282786 345730069 584591606 231881848 229562915 653272031 590549144 388750466 277938646 266731817 123481229 531680903 399332733 109736673 695000495 479512147 925828912 16961020 295926487 171803718 321409561 823621144 648018889 639899007 156735196 80553539 496966483 262707670 248593684 98642301 699266894 141392837 444372370 136374859 373274685 673935286 789646891 816340196 915202118 920101903 83072006 38683341 304299165 334921106 936380 999299660 814433253 779281658 868777046 110359733 951085376 42702967 786497243 599104259 682601974 943232440 532174164 32084816 205940103 780767849 130727117 757723363 922160686 427615854 894098222 147951730 101551133 536261472 964291926 869269617 456363368 899880299 760469324 760662534 234801398 613922070 612478553 901751017 393203722 333771959 864627116 196805457 376474926 651124353 795909716 59076893 446873152 180600240 91161710 652813255 961368089 74405193 263052977 736045134 502021047 157151192 736513230 456088546 693412665 553321516 177874523 2292392 453201808 938343847 615471292 540519572 552265911 80466205 442270582 797985999 414238164 159414057 994791456 643229456 810538410 643217532 554822715 109927921 823817772 498500791 762741176 637702220 572905985 25794146 226263713 927443398 35461705 962776943 236048304 581390736 516098452 413922827 583683128 821816626 352266667 51670780 362336191 757048944 132136985 657123139 555034936 546375149 816537197 402342752 42120964 479591966 45560277 596943679 589519888 869378049 95444464 204777423 359596628 520866815 83087936 585860341 448310206 118549641 548637277 684358510 699940377 917252096 98281330 136139864 739068715 303064364 187810644 953921273 60113301 319947629 611044405 467664604 718839144 280097961 870007356 760960108 759689928 768083999 357903781 349209809 489978407 305864611 553987232 849575035 826731426 637075168 435435369 127557991 608141175 836589012 811916502 160597911 753841101 762714198 296737776 345426176 918294928 337064786 151863808 830924596 657012416 762908213 151105559 228367919 43006168 21112908 989328028 655212462 641713273 199748168 4422264 131691673 505612779 410925862 981266708 332344198 900517397 269218436 459902189 508658565 105807441 124335050 669256477 712164909 739565615 818510619 910107451 657860536 155575398 61971252 341301491 665104180 677395831 492407050 893472100 572918365 366036324 882800121 228130820 7749590 82548282 85069450 139441263 440677427 348511679 973224337 773021625 249029069 94959132 85440173 610204000 53282940 62291590 131976836 617964215 801857205 950487455 528071659 312234100 106062847 442559277 653535592 623683393 119955101 145942635 517155486 692873467 511978960 252471966 773520653 372244916 187536614 858590104 364202546 628214041 59618142 189943242 253752025 308647211 284902375 191708565 918851211 190701681 254000155 50828041 808665896 55857353 853831862 189253914 368091453 812411075 631813191 21627038 436094462 751768292 20086040 805766314 297158118 384581366 58238274 70678765 756826282 98291254 781785235 121028821 579021662 841403377 310972064 832773687 2566947 448390805 24482245 773934524 639092486 130998766 677278931 447758375 186856119 531110787 637012289 407463939 196038221 121341839 281607343 632132683 873110131 301693383 290415357 22784609 686274749 201169997 945979747 295617391 299461251 580281341 416646212 878482913 274201077 580134642 563772960 276768024 28525440 440771571 50702541 667617926 571770338 580497839 967892667 611142823 111608619 457421315 18606755 160163206 578763154 300214099 792295890 304389645 454423848 82711240 327174254 140698591 136397603 125670360 288832348 435858854 705951701 705478560 166858127 980152778 138129562 583147453 109437161 166655002 23919017 12656068 686789295 448205721 593153907 654681955 59348538 557278892 112103264 930471666 717442099 543382784 83202124 362254348 847772429 537625973 297481954 27463042 530840930 433879557 153133402 819673278 869738411 859085103 377668197 889112904 839237874 515797759 472260350 948675035 682452762 348695734 961331104 221758416 649417821 407001370 876440371 561282725 964280263 841060001 491754385 681722355 236959145 574956509 43976696 84731567 112582475 193975016 112194610 495939771 627854573 265328012 315613042 350109343 124413109 693281240 239222241 816167349 61595358 563998957 617358744 744048120 912694691 431206207 965806536 414628872 838207577 694763267 975911597 655004199 388339627 320182341 189242913 625298772 895138851 85735975 562546706 860237692 279710991 674741316 208693823 907565564 792585694 524306865 257674901 769515169 70104464 349413508 438198878 131699823 913412465 55557615 728264309 678623516 339280188 546587205 93252381 30004124 93866831 69163971 685008324 482206458 241862679 874251237 960021597 137001523 959987213 522568296 849755581 92214563 49825971 58449397 999780128 842411665 435272629 109971388 464443194 357893459 459384896 902642072 489593282 372797354 810716053 70373951 51420863 2512600 616961156 997189617 32516724 710827987 918869955 570041414 45550804 160732627 296809011 5572394 150250516 109312583 380657056 852522463 201527146 430483027 763488227 201307267 125411052 51277215 311278655 589854246 409170674 770663551 345012677 898763957 995977272 155728723 969137908 899914501 158241323 438615423 897104112 43274413 149443403 668490426 613315828 194994207 829223053 910124839 53082968 831989935 19437415 433740024 684512391 220964561 864223052 300516977 274788195 842150470 351794192 586066850 284521075 760964867 209246761 629533752 512245183 57740392 785262475 333899450 957654893 796020164 772514873 707275364 839294577 921958276 375765783 452610398 969468849 57505195 215251596 22551810 889495130 234689011 456291835 426523881 308169939 173031246 727040858 582958134 15181709 78835044 21541343 152219150 692316277 230788104 781752902 204561453 288528496 419531736 538460903 98699749 215551893 163492135 805975113 54846463 85450404 34257256 359973228 907435619 91762451 575224824 929987430 833773948 662430202 238795624 112814188 970600141 264343236 839855046 553558268 132041311 771206456 575099611 284260461 316039092 658404082 66013356 520600545 946932578 485545092 911577814 45632320 553613351 75069942 704123800 460976180 13036712 738381056 820949408 920472332 830143507 248690592 702976121 516433814 911120794 794288111 629248002 734237294 58631340 321619408 140311921 190672651 92825857 715411532 474933112 261381316 226331973 393462834 781981861 25780911 879007926 546076035 71413231 285137636 621145977 628053397 746113816 486699056 366434446 419579584 259687747 49094313 668270176 962663868 565528127 431907329 609468338 47292489 18660982 668099678 368911897 158972903 711288695 314254120 874384435 38738166 575635436 100716402 432201000 210133657 126497313 163725285 756209692 50426910 448862921 229872028 530996674 194976730 716571084 897431120 614556314 976258831 799041799 135342849 791439058 217086286 419766544 400907389 264378775 438427526 921523433 633290672 597400429 632812121 947544792 324301224 671550287 523180222 277533992 103751280 733313879 256547671 119992931 342039930 159490947 568855852 571911958 690487621 763832583 288483036 440435101 230905256 117258226 239476893 218764472 908697285 456563179 638531016 162121033 720941954 76958536 83644460 206748985 674358965 568972947 154293771 998660189 93039594 529990359 128710540 49307240 115820597 385258211 169300172 457860527 544749159 738156024 29772478 235236773 354504966 170771880 675671874 585410223 288030107 767665134 804174695 196727385 76744672 295222070 358848418 797686627 372180606 295009244 4435605 899055938 863982192 11245742 750232486 957021786 541236101 878943027 6329019 657056698 264201231 175629191 114917218 808950390 913785216 997206070 896703530 120806541 167977943 424891763 706216764 456008050 192556890 362907818 505251801 269301563 658129889 864100220 919504556 882826861 11625823 776456527 781882792 875608015 787702270 384631638 832629794 181454730 263574658 691475180 691027795 380292255 867104371 658461379 41759005 633405946 655667442 938462535 754212488 676161752 363354291 312945611 132169795 408427548 528369796 489937963 677729111 39016044 206554542 449750026 921842905 218180365 226206546 556242057 93788374 866425182 940873695 778934534 47879906 56964712 470409707 591424067 437256967 190030438 249885439 479015972 675952750 758069248 417478500 282681597 434230993 633349158 595627209 418917154 41776699 123996998 908855117 572022176 15529408 115409652 21772195 937372313 186106384 100495107 493614363 279894758 966920290 287004417 58829285 867316562 343969129 381755359 458740622 781226097 424302163 561142427 260242062 100254906 319211668 530236929 382936504 605959027 163586080 831080079 24876175 57879145 807593443 786247658 629901321 823122851 754173677 651673516 760495157 940280061 752168623 106625880 72691178 571605272 393630297 984036836 438921827 737599427 218308554 750178815 371341883 642610717 311321236 631583945 742865624 483049270 14337233 978318494 89008291 177923313 809398566 966400839 235802458 469508368 605164856 865703779 292631212 211854892 369893654 905642735 4651312 974578644 12268608 77342490 546183909 258415272 61379320 837622103 848531065 132204240 587800911 219872941 774814958 751638513 703973252 370196941 234687777 718310486 348515428 176212434 896233799 10430353 142613266 984552624 479938721 747778122 702772762 625086299 959633015 72666410 530729027 964284327 899761420 395514002 894143184 298461688 506445640 808038870 136083784 354976698 940243110 576401062 427366005 715058061 328039568 131339250 85254995 415243711 849649736 286286789 591456145 598399895 149233508 734069411 435468878 629172229 334363893 138241633 106774887 146513267 63424409 637503915 963313960 963185829 885534283 857457137 114163877 391979916 518012366 250247661 599472980 458255470 826648723 26838978 25829890 7204651 10694594 963601259 422448362 860344331 102404407 13904501 311260585 251637916 600490278 746729463 880810145 787370537 737487462 987585033 933883804 800911872 477605307 749714124 616614060 215655949 459687620 730777937 607635865 977699987 833541965 59625204 288471816 512707047 86464182 314301706 519911698 97158776 130419324 794876427 810019473 232823732 661297294 121280051 484461648 114303931 720525880 217788152 901674469 310529702 57889544 688074632 111441567 535494851 437788749 580571993 751150800 897476370 163866290 211303024 727692716 997408255 270928228 16164525 362631661 209908776 182982597 882543360 307067553 313401922 529936146 117087019 546225654 191233433 90883437 30687295 305537364 663925683 248475447 59728192 974455385 306364992 747802825 938413318 694376209 38107933 371501671 298043369 935584303 387884327 509346393 515793378 237808941 632790988 531957903 600440602 842699764 714940501 335500321 2283676 28342416 865436467 119370696 427084436 56669893 62770499 457771731 214723624 579212548 558763544 274451816 406184293 865128536 22254634 197113970 412021105 60362568 421132007 710064474 848463237 809016334 71927226 216772975 46825268 704718214 748730878 647265871 547417972 316187738 982766192 549701648 197046520 700719019 521588710 624130956 609905278 436875575 934419053 824628902 868604490 493182591 951597085 127305142 210827486 826368085 324419112 622848591 739247019 745551120 185429424 440226616 407083813 257356651 656999591 453909082 962074865 258246828 953691319 362009196 574434567 788973870 911710845 623997453 489692882 285815914 100644769 99598154 575207856 35063815 776743422 443812339 380762772 580856866 571117481 591590259 407224945 748052959 66955209 146471957 346120438 252384634 439214939 753204252 509741285 96214523 59629693 324332509 354461352 13321005 686341706 781412285 802294875 450568910 405409731 144504117 736384824 506054500 96618637 164109039 393634682 725878425 607921378 774397454 306735285 31555218 218504072 566476596 779608178 285459282 565464919 125728609 390360282 4679852 731449227 900101567 100894375 791078920 76950435 307872093 804399925 763292141 89284371 459211160 213861044 347210469 456231643 802762235 705781335 552850280 966871274 99416010 131245064 427309012 873813465 437980349 458864230 92317530 4456938 90988767 230293178 422438224 69233743 620653460 427118076 800682970 373271386 380528817 444278250 450221822 540917277 101194534 66030322 482718014 560405694 279891367 829928483 16637330 82653595 388226178 422003976 902041235 487642188 553249041 329350240 213972012 843745756 640730837 158805909 700719061 731719604 241615453 123157278 653469713 862268914 402791720 306669043 88056659 783320537 750947293 390794847 176754173 852141827 456825170 659472188 265063881 736716537 341917030 134217577 671886498 730143208 556221554 426444092 70301756 961986961 755794333 284273768 805732710 249041529 295596043 358968130 980761133 537211497 482125408 486747206 251996770 884917128 793416249 340053429 520754025 544363535 730848277 697508198 249021721 40189806 209496745 514085602 776906343 551413776 648303180 301309200 281556977 57041093 727753292 351858733 19028047 336063984 488648868 677277123 585105513 784244911 36245247 418383006 321456401 370887021 905130212 573453171 108320509 551062820 766022967 629074534 95426348 349387603 179099091 196964435 389577409 388595837 711050038 19000111 940009613 359353211 320309311 74082949 416394304 900578969 278458049 287938717 89159313 767106917 965215840 674264826 551351821 1461080 945164198 725324589 224864468 702810769 151294119 333184977 253873582 917317086 962259511 201816296 266704682 993874968 398780732 656282091 234987164 109830763 675282202 27513136 321700340 848107879 101596086 590611010 748686842 380054135 878549727 837846155 147161045 843765560 364627340 551029232 697743007 162307898 128870180 922607475 865118667 280164300 108308811 118992243 197481379 70568315 173324905 316702428 916959649 424622003 972984519 151946807 386969132 500783081 179459943 708669472 201407319 133572395 151796841 950094161 513626530 30346561 640456675 513303941 726628488 857600382 916849540 276887854 19908273 45719713 52011688 885026940 325884013 160320499 856535549 375881759 83405180 882376821 692584187 364822 306998817 518085065 4827995 693967950 18868139 184287939 255153781 72791825 317860334 406950623 22885979 684003231 289813550 515859021 49823531 16442031 225975762 966673071 293329885 245884035 12392778 345341573 983427341 190793157 505662072 692479250 566674916 589067252 574856064 111775462 441948441 734371247 629860528 446776436 280855556 501245033 631064375 536009338 574036858 801441076 795476327 449439204 485444300 85289870 965298225 535267831 101731902 43790346 354457262 247578153 289674381 219366406 445436093 125618081 410159563 951098165 818097331 829350846 392681777 245469754 941126308 834630218 979841002 570986829 133923013 260696551 72231856 764987389 649222255 498785080 418944824 444698575 948224284 904389124 382504812 766038868 292173314 336753080 809829214 646630576 584331233 99503588 865996982 29767319 77638036 128672905 833381851 895735367 958023751 78579987 141205115 751666418 765726571 121046110 175169607 899649584 234259027 99917829 517153332 883481283 598702909 936098156 180696217 546927187 693003639 563201029 165482414 985176954 899954109 975311629 484323889 336801702 927331583 202837231 219085387 4969612 184026502 904983604 900704980 142050246 983563591 894426461 746233030 601806521 867988937 921402637 501456099 102247957 21320459 18609424 838245606 620023369 807223947 871458190 19466915 500227579 287175578 184949329 337920892 39646047 12777317 674761148 376447749 940108901 877598379 448049502 945078513 61624874 353033100 698299852 56191486 189113050 445242672 654940882 790919572 313231602 576343513 144892030 267995926 450180338 16017820 958757898 70203700 823241767 830216081 942186988 175985706 117391653 127136311 366422964 9554066 139913628 41184105 386001815 932538895 771298850 834051317 730133768 685440090 39600776 280949979 594147942 81230193 726192652 249088818 872149765 39424247 677948697 869558161 159936539 128129028 885575981 118694431 50849095 561334108 801426878 993036083 589836180 771334897 972688760 956259144 780888963 965118755 997443250 19407137 750174009 621258459 705974821 480307770 306698543 745575597 761257750 900846485 826805790 339966761 2451662 551471914 231907374 680400359 273546434 391843914 661045754 11638775 363054711 711894849 572972883 16997948 557447291 15325422 640849212 382652411 971584566 274254534 200287525 821544175 293661672 950461534 442802628 999636493 283285664 602017537 597728449 897059780 355380381 277050599 237026534 357832044 681038879 468933908 890748769 954585314 713294188 551794516 966224089 76348892 116205724 391713331 945863214 526169382 407038753 586712419 908821793 378623312 860966953 961625684 52683847 7144984 764603577 495486475 859297843 47889234 97504005 309542652 797465380 305400752 586593251 34491907 663232796 120148489 355942182 406497925 74733796 69236363 958292441 40957878 998101629 927014532 285187575 796481202 453183907 692226328 235709980 214522059 70849634 96676926 28664102 123533481 956338284 793267679 471536322 815636120 693673280 421556693 125178765 491138653 726957445 564288382 378146927 242706601 684436872 586605475 649204526 611687034 508358204 460013326 505161279 358976192 239544217 790348854 155457387 692728124 482575176 391167367 759766549 405941176 340360660 788430651 381991023 149215303 581698324 706043711 964851423 127887963 127600397 942546555 619026616 707074208 359351296 849689909 802297175 896304534 436295377 304018060 507991562 944653582 764031387 13152834 156146133 3575597 656018054 311603521 548820088 138593223 555287254 161102996 397050765 895647914 949533648 631558154 44863210 383748331 337601858 862231000 511636294 317718621 657293914 130662903 877309196 869161576 832869179 679606364 765466104 121680915 983624425 125974025 66334490 600172171 991643232 74996990 456264134 647661279 386600511 857600588 638770869 941887765 18703578 888338000 690052039 968237226 519896148 587431615 204501916 710014372 302178974 716138210 27732987 811989254 699317479 757558549 681150824 532186651 289681272 299133287 653867567 125822056 277623678 572718423 725994227 269266903 647715413 34774721 769444548 886832290 892375309 260731776 681236415 763595253 149069770 223804813 584348838 521482284 811236428 788850754 231496649 965931769 504988957 111746002 777921016 56822796 869304551 311588199 589009447 11502183 463237852 95393373 137324239 740861530 520628163 863318467 10128426 20859935 750609554 632089341 907692226 495501222 892821117 588928634 259096469 41890880 812733447 843445307 415889530 476486234 484812421 647386180 294934362 989801378 611648548 72855372 46624167 333469459 236959937 488149981 344971642 700197790 436059720 482295881 293575679 956687883 198130707 156220472 977547819 948740261 788309813 885240038 444241477 681130923 326685031 555854312 575538170 991934844 251815978 991427700 320937437 736628399 491330239 615871800 578946137 102978781 541243538 478086670 288964606 778203475 966236651 633936248 330917624 254812731 116232122 624493304 211500607 314362830 780713776 41564785 115619450 421539948 926804823 559860927 102670864 106006213 115715232 530725400 97941050 220047577 374669460 271394854 956675976 718516065 887266654 535622106 674011212 428510185 13708770 962975818 59230019 832461787 596912059 242664010 87274511 565660548 867157314 151291485 880023378 500387449 192856270 995642828 921927397 972177460 408020115 877114627 78183666 376251713 260356387 28641083 596299290 487542213 152552303 405491626 206058271 39818950 941113732 880069484 320845501 807338868 695561661 380075520 492317015 144990080 622739530 432107892 710650628 342413203 435915743 443190365 695317018 628772014 291349552 469760774 453465833 699369667 199391761 384165865 928137747 459748148 265323314 376953396 947290361 417875617 782445022 5864991 457694567 576075114 738450841 778540068 235930341 434012496 11131948 728247356 579002576 486387844 12871608 142169563 828801048 448787351 585359928 376634425 930075731 876709480 846395200 383541557 428595507 45786954 767707423 356733247 358051468 33030730 733686643 157858188 303422714 368648025 163723179 761117281 944723139 902174021 392173709 180653473 188702876 255822023 761417196 620221818 742209867 774288804 762391381 423527274 75592514 347751302 800161700 5668239 76977141 646556893 241726162 505572648 544860213 861949951 862305895 902911681 747497048 448508898 60769862 50919755 817156923 77009407 664553402 614396421 979183428 56727104 795049894 20402663 165065493 408983449 640624481 907275361 35788612 255532221 330802628 111381127 603283523 130964321 969565739 680260665 630037580 63808260 38349672 27414152 925758212 900655568 930325833 673255253 201680825 991095695 576691374 871354114 68105096 241244769 485750528 899804890 150488240 133316781 772723920 315553733 542300231 265864760 75345453 578088843 521396982 406148082 541986336 124680498 389628769 511552068 657457529 872182716 575360329 695807202 899596868 353634900 448979129 829922695 26890146 503176320 673534749 456097886 374530427 594156211 697342655 712797321 346477461 700347261 846114102 119201374 15900988 240930692 237582500 91246441 671535902 758979482 349910889 213522231 736176347 592056025 577590666 246150235 464238734 5467354 941957437 216351961 359102254 243452925 46274649 238508766 746629245 572325765 694606652 973676038 18998335 244465666 686473352 217992162 944812928 385103814 189709902 813230282 478550872 427292403 756993089 150086767 186271878 106903972 216125365 922448225 551476363 793716031 21114820 15715090 799183385 963072257 84583417 158285632 59041542 130858067 396794398 658187153 555700198 91401043 631863185 427214899 188383075 170852896 645207062 133195996 408473076 834916964 946426278 887023949 262209360 555935727 37110709 300997605 515356065 105752440 75962189 66832421 899468471 97077009 935063884 698651849 60149260 19647294 709453847 971707175 3021727 106248238 629894321 411238291 50165647 114273865 838453191 91065089 137643128 483660246 224261085 546116204 171093569 23203723 433140146 433302930 579139450 322767222 734300535 94495508 428519662 810262724 13844295 180504493 907339734 948908179 879156342 820005360 821071839 441126549 644228894 824093567 399891153 126639574 87848217 302573167 240913440 926301408 393638256 378556568 262478013 617899341 924672772 433571583 493619430 210329278 866874513 72758873 385612866 453691407 19770747 814132528 116470490 886131415 994637021 876326590 687555953 726309723 548848309 508627786 19952631 193077196 185237712 419843784 319716771 273085929 722416951 413146577 51903697 116055200 791703145 314381710 586470908 568892276 747953293 80090331 631737920 467344165 5365571 17350779 921035572 877652691 683999674 890022429 763784100 531153054 766349012 303856412 109979136 167713681 812484198 129931767 360790877 850238276 549775552 533024014 123324199 272192496 946170591 27744262 240764063 590390095 342125972 827234971 11798731 90079259 907325302 643536651 557423424 765207239 660887431 330975356 642859924 197403464 73514144 259160383 728556518 839863156 563016795 838535655 7576830 228017353 968467422 220884074 78255622 518242967 753908088 54096187 642951830 552595039 81840449 883715893 142985127 276482788 710950857 154783858 366562047 470792518 798320510 776501837 88516117 311724300 107477186 731376041 509127764 33507696 843052790 90200641 873370853 258585944 928736296 733464049 486603297 897203712 806864489 417375286 267963038 413288937 323987839 910914868 965883976 258344655 647147120 108869096 534827443 210614336 116169321 753905856 681406855 767006197 530407686 769922972 78730490 490401239 353815372 440374620 523908935 49384521 530575261 249796147 307970465 311827917 835776563 794573763 61547988 642641045 64465408 329511026 55929975 240969613 92942254 874330317 499314268 740089374 835715780 886658077 950703711 951885101 640563926 484626925 571407657 23487972 107066256 502654513 366405577 313397994 943029133 890314512 362782515 326120753 992627026 670752980 637948670 828403582 317843102 699496658 323560986 382308510 881524051 232007328 623278124 974466305 106337638 975108758 567072038 794569784 861766829 370292108 598971244 354847114 707435399 170378894 230851452 814501655 673033407 597257029 127899642 468578899 340087901 343198523 647216019 332714920 13951497 137681048 13634861 331794599 837177707 189712213 566619476 571218117 421719541 42413959 398200781 380573546 17522710 965272819 27659689 731805905 188081287 626630934 86653013 895516686 797009828 170020831 562534701 322559595 767277861 542950709 643654860 107365755 886149233 290870872 292597041 752617096 428551921 306231902 84411688 118245987 495944115 503547530 689464104 770180023 545961489 87664878 3269928 563484200 905454063 30929617 147806464 946051716 657560551 86975843 694084762 307086739 256996675 109135822 629646334 24274529 652086531 125817553 131640284 390752123 416688426 276753691 143369212 697756713 582985593 80297267 816002700 931446074 436361163 357983163 701626090 982322653 298164407 704896018 398323212 56134829 735825636 546129676 2186539 245902546 633105520 548787667 552989285 890102195 657923489 35151978 914376724 162526379 160969532 898533374 553278503 577657958 27803424 549164081 127931030 610789017 481977714 943933730 394751450 918338878 154433252 96377534 753177890 305114025 653789918 151501095 361248854 242131913 697630771 215951759 488034460 183252650 764739426 41023738 73354838 275179274 76175717 840247928 437705654 89661615 591297661 990984157 667319573 619101085 392664597 795250603 82406461 727158678 591700692 477157912 498013915 598650310 426051812 251191798 903764335 79841723 255209259 117529548 174490003 952840030 333481308 515040829 136092674 950737100 408580933 61963878 225916368 337273016 902211807 663622022 426934631 346025827 507122538 94254197 965126913 752303501 742021166 47533367 479462172 186238217 524691279 977476087 784888527 950743091 81184244 541169221 883101181 336393503 658698770 910107550 141749893 992180078 425148372 130358933 795433537 833729305 44839177 21349898 23518681 947050984 537488286 450453312 145593171 897127190 397223876 110720077 649430685 139245035 10769810 981409223 177999619 535461090 811401670 815404512 338720540 892585914 356573727 74338080 81495777 15272490 984445630 75762036 859968934 262110361 206120969 507918830 948356033 250960146 381785095 971874714 50527490 919273381 422328019 196120661 668916931 819551895 159357104 170863975 811313297 170126914 152273191 841829282 705588004 963674861 657233787 896824911 708777135 866323880 971162991 642789278 734112736 808124981 718551314 446598029 922751708 924672283 954516860 871107734 28148788 336301948 695498807 78676278 108091688 117826820 127313305 777008619 789895081 286670409 947872594 453724737 456797324 952662152 148070378 14901687 768853372 805304166 911726598 330146866 524144405 735405949 972936144 258257135 396047289 691487451 704855164 171315356 468676093 511888383 42423084 349341248 848190331 590438257 280533892 808798386 560781443 407847198 438323364 203192884 547033973 238712318 656917621 3831290 191374463 804988000 871249351 960227835 462808525 635492308 142891061 986952930 223414616 115827198 97726424 619461905 659831016 655097955 790777262 128507102 166986331 685716712 330364716 867693029 128671328 610898609 676491408 689452772 18745800 114814765 892645656 418296139 206043449 402079636 274643796 397417912 59583995 145893140 210162107 522392520 781385448 353053168 361861810 4800058 321396732 312104600 476778329 981227748 967202555 120071950 962251217 134188880 658305028 292615926 854398275 786976357 903514535 383406042 476429122 774776701 350737173 221591137 45589200 556780623 623670773 320232996 954198535 683254769 466126136 16877001 58163648 100027943 222446535 420025458 957344374 543843268 732130059 286639063 525071009 551848973 406711013 339838585 538554219 65016035 632454512 392952487 704508758 388485406 776358529 33454239 15778467 127095696 255045376 61367667 536392685 878716149 381600663 343107579 561970911 700243165 359984581 620134560 800271108 582431116 892676384 610131842 126274377 477322802 896770905 503861753 29171769 155998277 843700338 567725988 73530678 328671209 813194842 778039436 569672982 442069730 811493675 585451449 421681792 66539044 499335482 958074477 945255194 880936145 301182050 359742464 433695669 513682997 832393390 86483136 96114106 725069768 696614978 74904850 54908929 593385876 431282969 84080698 749384154 127499666 504323053 822914832 308687242 317517888 453470628 878360224 759587618 264964296 316328032 33785770 184019707 815663514 991860247 129274894 549116018 145558656 341533724 982811687 659241653 26443474 69294816 607872126 751513242 765909795 535293342 806422171 211812030 966576311 743019236 813712550 946592343 247342282 489143742 255279578 417376536 942614370 133639795 29480513 60095025 302484193 63266283 244114732 118147700 55126524 225905992 667263718 200685180 567439717 502591764 859926834 593883191 571886581 320315319 197912792 190312735 855608661 856851329 254641131 674701331 599870558 68353675 621293667 699729206 557497417 729089612 117105735 352628146 715245773 146586249 412723171 17729960 209852532 656837904 135877660 117495422 882743896 655657745 318180603 302699972 10765868 30623796 896583163 582652449 350939115 947012321 625481550 59064135 803863644 880122682 733765466 256250561 948476357 207575492 955979768 358490133 936665104 925601869 711118279 651910871 72188111 123841443 522157197 134557010 633195713 510551223 252052432 515939603 18725327 422749401 818639575 29491196 453373197 567739098 612143645 656828678 367267778 90141555 715892813 23647781 970264237 449658272 279898343 771256953 657233765 88394470 129747079 446415228 13996332 693381724 98326092 938700817 669739533 472999655 925774193 155451606 983550879 30342984 671391209 2276199 453092386 342547143 31767395 906465583 762802607 496427407 415810621 130070379 586568962 131703427 153718160 556833192 433878066 286132869 180606504 91111824 374527339 162869949 390043418 241040038 856251673 340885877 32257214 378507565 813885532 958031407 533959171 797436404 988374391 57866739 652228970 293983136 252930249 683996365 52965079 15732849 32940131 468775700 145803228 619509093 600479127 152037755 28858644 34357186 438170624 209465148 977985383 665214330 372335097 220545161 906254368 81103129 561431038 791027948 459610695 375316563 601575714 846086232 25269327 442466464 903952972 677498297 736449601 9399580 214011021 789414680 25132429 246951153 258190373 23452024 866460246 711185866 28006145 895318891 598059419 466176769 104784032 428561161 131391092 329635496 649106322 890161826 410738625 210537353 533706133 870349320 438370283 135281840 568951912 463639610 577748305 325421243 993654273 166714265 334820823 60181653 956128945 359953252 307132806 66835677 235921642 26109412 778021543 263927787 773944669 376080955 730104557 731245067 804642117 714012015 60880556 306264798 456690201 471619182 516802152 990396334 194484861 955172435 978194541 763436773 271328404 408459205 88858009 117499036 575173470 276195198 177680689 531302408 636148451 484813496 598138085 872070093 363439274 228675987 135997874 137383936 604756943 718618797 868629003 261915419 285147171 782025926 568180217 594353738 106161467 937498735 437266432 300646328 745187529 415460966 916599468 16515926 823920171 857973843 134014962 251610000 134169035 164212018 782912408 622833852 649025514 233566852 347420304 12464781 462242839 335934544 2365083 919516148 54553334 723510452 33947926 192216872 505536371 602128144 786570610 611697838 392143238 76353401 764860533 137330761 491814367 681459994 6363053 168250897 391950196 992894389 419860897 526119231 157106400 55289664 1469442 658648280 141372882 348889747 523629427 603615722 684824291 525994510 375648229 591893992 102021321 409596156 784110864 607557693 11724293 423197833 71771890 256383897 499551235 836632423 393714658 843881968 370608776 252594078 12132859 762558973 245488460 284510122 141194563 255111226 192316153 142664006 913759506 333689035 491553753 437388926 937304757 28894403 815899802 165469346 620788395 917921123 575065502 257415618 377995175 439306161 680613452 449767066 695690058 32681046 138915848 89404710 876563014 362040991 194515154 741212239 124599957 440003614 878238728 118310886 695114840 70554874 113491258 461390705 404243909 605045011 898779631 194065026 633939415 567195792 359534372 107244169 485116908 934599874 364659788 863112084 226422394 45273233 165395509 922112452 930470652 156827723 864033528 659550025 518868714 58548675 253278624 495985037 351068655 131517345 614295924 46183488 54588585 727787182 360090559 458832494 185348553 111386549 505413886 671804334 678582341 864948258 779048503 16215609 652064491 143708284 879327693 878486885 41497883 897239568 653115697 971968535 54067284 517149218 484034920 572935999 428214260 737313544 68921029 779282915 868830889 535733319 677982770 923419474 116036861 38073322 234768327 153901780 149459872 740182214 825706114 828042213 457646831 604754610 844257822 962227689 600979261 576101874 693230933 642477144 325857801 346346623 466962039 379925086 716012208 950996959 805377451 144226461 540826862 726814846 923509376 262174110 115064525 454008505 38109943 231101386 492081828 272878270 385003166 494058066 865576850 63225639 174616638 175740041 667980249 18874454 137967723 121475869 447492694 831198656 763953014 773350496 30061639 83431412 5791941 746073847 886944737 811169392 742816674 427771592 390500597 518842409 689945702 505565122 972850915 728055645 736666508 317449102 853450281 974186040 811507168 719027125 37411672 986123806 894767166 557908288 857514626 885251255 679384157 157523680 568966270 295853530 930874176 599027909 379284942 789182483 197618115 118746038 452868234 940434789 546517630 843368831 311793558 88979691 348933947 284644466 669551702 938116821 602093568 523001977 912302855 266117095 94545461 802230893 252240894 841828993 360139174 109755514 727080241 39523325 119795560 148562870 187893221 50669729 747590780 567178164 692368578 797725261 685924202 145236805 590676410 84958192 988605636 902469968 26454249 190055942 39630793 696005952 128172757 641724361 71524288 892991978 907841456 166069749 547739230 12598709 7898735 907878405 974870596 587495342 799918096 94666149 736058212 987811317 997852251 336165351 407505840 690220822 133890606 945946409 687973993 577083382 30904594 529095989 479553343 57358843 719151931 519184136 605881161 699841054 13424856 677405449 445349391 773782678 843475198 993088622 786381387 703890299 753483386 613768343 143902000 405917841 708434492 732476579 246245517 558803103 68641923 506267724 101540284 55048895 452214126 789514278 484648643 335635086 318610260 964201986 245510295 890278557 335902481 851391457 442635971 201843703 381313265 887985362 975626381 77304823 733590343 614524128 781195122 339590088 228292464 777613489 598024295 789243322 510090061 844269813 348046418 431248350 203053896 449586703 338813612 655268022 91617340 823462255 843419474 410227600 640180601 88929762 153022516 828599448 792837585 595658487 30443145 26667210 336160209 6069519 103972033 69750545 473110013 885167155 261857000 701402477 515297003 859881295 343162159 25387057 556667467 691208577 309151774 759721363 993311646 500481752 267505744 84928979 176460366 110925211 347672945 816640967 52371340 500695462 497756775 697725291 96353942 528199920 724392501 432514151 386785805 828364534 354781063 859895819 566048049 469154429 413814655 81345045 181552083 756976814 959248476 738219551 300701751 120916609 350457273 146529756 621398361 470479384 231458736 797858727 433920961 579131681 467016054 338808667 79827136 964772829 36533952 28697445 345489108 613442819 313727962 584791279 294323713 668509025 297203457 712888128 137663447 711018113 646749539 171731897 320511286 458514374 909951448 473729403 579430983 112925080 620259160 53345703 583404464 851717896 703720797 17325419 283365936 23253210 208650452 215709439 988026039 97700770 96923250 186031506 711143590 410651212 770822785 857983669 79160231 68026236 570871790 69340044 631560715 70137688 93588307 804588367 528652063 3539748 278317764 108083039 968981202 898576924 13945109 404902025 602811179 717665906 274743810 738693481 740919116 483394263 954402920 581461514 581095033 51326163 620009386 144754982 314493742 243348530 2738644 246170339 163891132 426126800 168026749 795451847 496264489 261615057 452556574 24916545 117671171 730874338 985515957 86652366 481967621 999461066 491554392 937295166 569643331 766298202 675988640 163078806 102208824 482907920 597056686 683303858 386750449 217066065 828058840 701244191 460414596 830797485 947414530 624305728 109440644 115441273 272273935 605705133 229572696 724830509 630621678 347243867 308221206 468653995 433896234 642705193 320631420 777966992 580000352 890274752 396781553 108505351 905869924 498990378 443929637 502926604 182294229 830680087 572509035 10353062 384440637 32923624 693666913 184371527 509745719 803107558 152329166 634536020 261329050 381901862 211882888 891950729 729145729 520104094 213121083 15558322 15325646 533752503 793525314 595325998 276543614 42823227 556347715 182413532 541813605 277346 537856502 724107834 683473799 110365530 586977262 67914429 995805528 133160535 104802322 358067606 788784459 109647854 992603626 50113502 491549716 204486507 794580597 73211805 577106967 7701673 88770127 592432613 541454177 734811808 40274970 817997791 777635035 596622685 852927689 171964999 596900031 390784184 896072833 132890189 353666081 335566454 53320985 349471602 321243355 158123307 707539208 110027807 267771162 552659193 12657676 611837244 757145700 807238273 685049049 186769026 814939947 626335543 779201639 208910483 213663710 819476609 879424640 843815111 416099287 732352323 15780103 865515685 975652873 764369302 998405874 329318947 99935749 51726852 531306915 273695471 62366526 91362482 383723278 330137688 644021675 396380954 941974932 253683734 56135587 479540341 440452760 871075534 958392250 219654392 932502383 24572319 39130994 811927016 868387430 307746648 396795698 884167533 25778692 224964931 501053194 24184559 554283878 453505309 75911412 85590787 727200780 138277938 29469635 110924052 320931992 673491311 359821372 115423283 927175045 415956959 447479990 367627799 139548852 405872233 439798557 72051228 430444552 331445918 736494611 151348341 639192566 985806675 35515867 664971258 210771599 389085427 541672183 617571844 842590737 470099961 555678997 569791510 460894265 585148632 533231928 781826257 258639936 745569667 749765907 38331341 14042985 197245890 405959140 153591838 455634490 845757697 78159432 886079042 29719974 667170409 37427377 668912540 652977078 925459617 186400157 716265043 167061404 728072341 333836880 9652134 50688661 889515877 431960010 511582927 327180869 965191939 145925543 585820805 563277965 895691450 624152146 577320950 92937334 882627652 730912788 401088190 580901709 661588587 139683591 610621683 328758989 29627334 132050583 834252433 955086952 318450740 550517470 122148349 899039447 736870716 984316856 949728109 478902953 416276859 461311029 806083822 233985157 607236572 244420986 797263122 355444382 868573133 227100432 300898082 603717144 958013220 701986272 184618846 472118166 841669863 795240530 800877156 871297198 927291113 487645948 678900509 98258212 38163411 653565224 997297660 627550494 637882073 799542128 106453440 906675298 113369516 912537262 140660449 720606088 9474607 790439937 76050463 878047740 17540362 229464911 334281244 828069949 931451183 518900090 152704474 773121040 166656979 953581630 496934597 946464458 293743938 175835099 44722664 184423715 829400323 894536690 811974209 319798755 546595177 918427649 78990412 659964693 683481270 72167227 233087140 692955878 862607165 161653970 423519977 732663893 391118881 757801221 413250201 322570058 129217671 565954676 948207464 148391016 372052665 445142054 94855468 665796603 473493519 992094505 850220319 155410201 739147554 514710887 475208956 285742724 285654896 554199368 945707417 969136166 626366596 31310916 514608403 341490120 192964886 790644747 926670379 584083768 400962327 192436940 906653826 530179998 758391616 707377649 678571015 982960647 5036062 625942849 501273610 478529581 618037347 204010288 633939782 209701260 718721175 109148731 495443984 4376064 515864465 293667760 826028597 994747427 324978676 193153359 188753906 517943563 983798106 115424279 102027324 384760427 307861219 861197516 767456791 918769201 421091524 298544165 901729841 426127586 924487014 255519810 904657167 395040720 459530098 538596942 604741980 178251267 500262039 100185957 35143697 868642870 246370083 861172294 863390291 423865126 54325647 52144190 941808689 38123746 20084835 896352379 275400539 180462420 610066254 42857324 99231614 31157771 193917855 853477822 309801723 118404863 108997625 214458883 513445583 568527724 605572191 118187557 599295357 105834223 70889880 634439054 826993459 169776330 495611342 542900109 593641456 402453355 447560666 387966504 293093467 467645501 136835242 568494007 648107922 599417862 463867697 599855902 483091999 657785552 453333717 792893722 628706781 414847709 7352598 142152358 983375433 465441155 112856281 435187149 423791744 36262527 69626196 250785196 58555223 417753904 793685306 504713045 820207259 93762331 892679549 113300720 561407832 882031157 534311093 62032113 481449012 998178790 661888016 964541011 508480701 967738099 609951092 137187476 382585801 469820056 131856200 218477593 935261211 97228847 653664742 359052948 986007747 575807305 462354511 897079337 993561209 108556176 401792375 813768462 202318507 146988284 779585548 763726339 29019434 313896634 678274819 362984813 164591783 192679194 180042183 525588850 160417286 789993276 515292692 395519454 112329691 499665258 613997047 47590896 449410471 120178149 259160210 287934578 695985454 721514721 185013908 542063022 830070897 439322649 208347843 32389397 586310933 987933391 648632103 467846734 154346384 326906915 683347913 318938167 519586109 863390096 844527018 532519761 505899731 212336069 928039215 618229423 712001328 394552622 518336685 161411792 514730771 777496895 449346370 63232584 499011610 486876644 605295606 181598866 926199294 813643450 213988264 365026586 654093200 862620367 832873320 808439585 42043641 368737592 127377745 414146116 84644048 824421129 946665877 590543779 36757192 874705086 61289561 601274886 121774067 579626246 762686678 636504838 209639501 64549408 552253788 708651111 551426052 10065753 890249977 330141705 823709203 956754607 695168292 330318763 671891333 380557971 138758341 713934974 749295564 118652452 128081083 833939612 795589948 927263327 276999750 684863506 654484772 338289312 286138385 776258839 770431924 901341429 265280036 980071425 965890837 817533824 541238895 369833249 827599577 284005232 699974954 503825140 240759832 247659605 834143903 912651166 628217577 972902244 479102499 377513134 944071062 459699949 63969105 739661003 239479635 340968855 277040868 893964407 679258167 563179253 670223239 302206451 317037042 935503275 282277869 135444238 605553458 823516765 505277487 433153028 107521990 57768801 936978168 200798188 305428406 623638430 965965720 933645983 449057033 297584579 163675476 393128089 757284528 227644581 985305458 996764163 568613437 262346320 743244929 100387963 678041939 265984527 402594414 995078981 54004161 537388650 130523213 659557619 213421774 488317066 92710640 173460130 546085867 882205175 374258318 704030640 358359964 192740398 490192982 807416998 490324977 653868459 53061446 100125864 734029406 38366897 96890020 155159202 153229583 692651315 255547166 831271523 958635842 510657946 826350497 12639996 48046589 809390076 672197615 261468363 297707136 617424621 434928493 696309369 352146155 661703178 400340002 710506120 854443576 890532985 370439477 344768546 396917803 423500923 444894410 130947202 461867820 394300796 138622771 615097404 86952104 394169937 298885286 898104312 904827883 125235776 910744308 805390839 787142219 435458282 66859195 84849348 905399269 354304055 633675083 110061784 16007226 34015079 820567904 722967168 777064430 43523740 67735707 26498592 467024663 365146483 9962160 928892483 611963645 148584931 396506246 551432115 395271234 695391532 449536420 152615477 673143675 212797087 958006316 312802253 500771735 877381877 250167967 406170997 84202291 883843050 516232781 100209517 770374495 189317044 675693051 399955284 232840784 595945124 426453876 699865447 961091607 288932403 481274290 425571611 437517334 730296902 977003726 832788569 278204794 279056505 985404046 951348469 491853592 795926721 116667081 992625327 673308591 366835048 251312684 757510883 250678091 620061831 710236766 21052580 809378876 238446177 273524230 894736026 834391301 699978107 447117833 647999268 988910510 928392123 73570872 278944203 511205384 50574592 964249138 789410178 182147463 802169543 593275006 674001056 598096257 709942087 519142742 123921208 76777128 622971792 733948457 179971586 243033617 296701582 53540532 904928859 535147759 327064762 799664878 369539054 27042862 99299070 17538315 868469738 27691186 943625560 999930308 391412937 846716518 964179439 180823108 28863975 618865342 774098115 555381397 69477958 336556561 74524132 193399166 413333690 550012291 927347623 593305276 793045908 76565565 646845808 550491126 611713324 973910570 202672363 981252378 853469799 301971434 851307059 574455896 182178986 647448979 426902563 573591923 494165490 243598362 754415032 375545831 862463704 381029506 930927228 931941662 717586067 857967727 125340822 983436123 407980011 905204811 429257758 53542278 981770376 76103559 604033404 446000060 902530496 806705767 279768797 608516654 108677194 131075850 35488909 143372547 631041195 462391473 716964470 125206678 705989835 323895861 353268876 420969898 704925367 284196097 352911553 275027794 142163817 330768741 110980276 402660194 88489912 540238035 308718838 922776654 468857960 912752242 368776707 223904815 571974369 648545505 832421469 533167929 632137721 720426745 676540476 115695275 35334577 246021306 93418319 741324412 569917167 446687195 14810669 127358894 730883293 367722222 402386688 725563476 551007330 513366964 980740037 639497242 53604992 289458868 414790255 374979319 54727470 783566963 598884134 479218205 284628827 283821963 12386127 769282914 4248701 541442970 884978189 39583278 787464276 978396508 633424056 209897802 425083697 648234725 337256696 8483349 15956940 739643384 586563191 419480636 105526708 567303221 58977871 11648066 709278456 326284493 386627385 764005926 109851449 985511520 95740490 246996642 121849842 108126617 16279549 126098543 502085953 753774104 18198187 142066588 732170605 651622243 351964391 9770661 299856961 689221087 18254010 168330267 281380831 457333568 587810904 239423905 24636782 499305141 251071971 586431604 825589634 490215723 202953889 787957449 328243602 298694379 887470457 450093444 259337363 756266372 576191987 761423316 510040469 594390174 756006271 94727434 98528776 107970655 104498095 398385737 649708108 975268479 419232370 783605305 285118406 7043267 23029203 162271554 358864775 126617541 748703159 36970768 616833264 951657048 677444584 945076866 250351421 564915034 395170303 509688784 173697766 823878656 123628459 683738235 270785189 879634730 630982035 369313965 840121751 587996497 767699702 342346219 415781335 39448431 125951517 700899741 46491699 1497087 863171295 257872840 128114628 611874447 147359974 744947892 416047855 824804558 542541117 666399276 242235952 937711420 28604419 415933718 614106435 4749244 99671946 884891624 884383975 583170348 254205582 577022085 171166838 874421650 771884670 586948173 913870081 750352554 140364273 812878146 751849641 3535561 70750979 732480635 467926375 70627320 329944886 883974230 895431878 872486003 402889865 137667823 662713782 431494284 553601541 276820210 436243528 505789854 14228193 173143862 88960195 268433775 602682314 112643399 142855418 374566977 552107938 909241865 124919524 692472211 722120005 729285531 696007772 645387350 314282525 16450506 716014670 644227411 900424736 463962908 516713407 303314594 601630731 31943548 587325244 7748632 308763758 23568766 366054852 322991951 49228994 307531413 443942092 651911308 420174812 439313876 878994652 972282750 348555735 856430542 517271320 923192106 438232433 65795451 421095815 752514958 82245958 137110479 396742363 982670694 453589753 765972136 138501648 55220477 797915685 725826892 915485482 106679436 601912024 281540327 282187754 651141019 589071740 726129846 155568686 861762918 17960082 34563331 686562027 366515817 743510240 203833340 142224282 181742666 269628792 563320097 934257624 351874750 552946942 183516346 187061803 6536688 949488483 325563451 914273539 599920527 51390337 829759014 559116329 653302361 963815708 841304083 156959739 405403807 419950289 165044792 267166719 437910371 52124489 953728746 656942554 795634729 10078446 799166836 977377395 132223604 362486926 764151379 484098354 915433869 800184091 671160157 774486923 602188933 996723609 688760455 202109453 900630312 371035829 761225783 406449032 187367896 455046225 563408772 592771703 727512880 728453564 859938422 17939610 780578053 666183528 674882164 428729142 528778340 474048993 258622896 661001944 689052286 22774268 145100291 457002514 675474726 668776814 231489430 277663652 518016782 772766252 332289472 271163453 143802074 93515248 677612486 183686336 401077839 93537617 776458039 128590713 821991181 488912821 146530323 455085593 7612708 673928854 883814735 536391048 494206 142437625 197392985 689546492 17728259 195009642 146548999 545719351 716302822 230554796 823383004 86835964 3321041 8188835 357999417 999639488 101704083 35611896 183325817 355298288 129149513 959783856 336405367 803657060 301213036 335452057 111259013 308825744 9380904 995073748 845216792 9875110 990027739 42609770 551937969 860272365 90135778 698486968 258508075 806438601 929041764 81891072 893274565 784879171 90079907 103790341 784518652 44300356 139402238 820360835 252115011 121068117 632661051 441036744 924725178 933874087 776488801 35984184 242699825 638386071 883574298 87916610 500777548 726118397 983042754 52715510 438907121 925694898 603718844 697415196 584649858 385276968 631822635 330440782 22672498 574418908 434231124 807191151 471235631 573633362 480068345 723350642 694701479 112729389 16903745 471943016 46603470 793392547 507927200 141819661 284294977 244017858 82252637 637588891 970136255 917811757 542820767 409043369 843506649 146539605 106458558 280672866 384332939 590797559 611113649 407005437 165216461 45344766 66712947 636452092 471494494 546781293 212319093 18712332 512027048 229222838 490655349 411146884 875131751 998582549 552966545 11943088 95116766 487735549 649531979 65253014 405547299 192352740 326812749 101570307 191408711 285787674 382243174 428258016 876585233 993356823 835263453 41801687 891217955 754492767 530770145 362712442 153790419 595605604 381424774 665817467 824828443 872080123 76964345 552476553 723179032 482447256 564419641 818295798 970182805 213951614 736065179 228246464 258820720 62877921 329816771 450229431 348665595 564576311 878487447 77767188 410449493 566267259 119568875 301667441 173276385 502855387 516896249 327066804 98460984 898321024 992884272 775805793 622917506 69848610 180798706 198612897 404812232 745218347 869425062 374995031 959169961 605490234 603241495 70507040 520884521 785574632 520736471 869550117 350150937 251740277 947317305 760600430 670523903 919402546 914784238 843800288 274774292 431680480 170867086 225751643 182517863 16267717 854073802 657951736 86116327 34872501 856564633 343444925 780090849 578506054 718439956 591777169 36512647 174197810 662284210 557397169 959772443 35537040 279463645 162439739 139793684 79297309 775556535 810317587 998699855 690340766 654117868 125990507 974537613 677501320 204258516 9571835 693769037 58332311 667523571 632401730 93204813 376604564 975846656 725812028 955110618 546802971 170105556 991623266 721000782 684906132 549020428 533289584 720443173 828484073 548245689 860236857 907781382 323802217 523070803 758997596 866659350 29705030 737504469 841196956 707206351 941762985 850768791 400975381 95290 370808722 33377105 945816476 747413286 861740127 524144863 702523897 408543091 546766785 546663522 982060239 231672911 95683943 367866182 804632450 776684382 916111871 517385666 536982123 92430448 40456462 148496079 959089798 70161492 886000548 652803113 777367843 680279893 356088263 30859584 532891549 726896985 916753062 331224384 474310264 778493182 855369247 29350521 39552632 254652391 576014043 21612865 486325302 524214353 241995413 143474111 153415094 158107278 660859777 542913584 250537726 701316239 691409663 62143883 623994098 429926570 714946996 253878300 110206456 71035252 284737884 495614371 797932238 54007305 826838755 124758861 832500487 534724361 6625748 724569486 789376753 582639792 598698717 128218414 959370511 840694130 271692526 112785598 998801408 932552303 508215548 101855493 486384902 52141570 163999376 110378993 482068141 878946372 364257293 444790963 802497991 501511544 940405335 452946588 555518849 619760449 577705449 240535696 154484804 584331198 965105182 943861557 19487349 563803892 72079964 978857860 257014381 196288856 944159824 108332149 128841153 304891732 210187642 615226055 357033302 226703385 578121414 839101443 105649750 942378707 136408766 760664107 296406610 929330467 213610688 851925460 549090909 643832504 92461149 556092079 80680061 57566324 352469995 100167410 473886582 277066326 931541636 730900963 473355182 728217819 839233112 602196335 33109544 901937121 69938749 390142847 128640499 648060163 81760649 86806615 442955230 70685781 847470723 739361840 16241 913597777 443803659 401623517 557430274 536264808 957715596 638110335 446347498 310185585 590794111 772750446 587251911 522335740 356167769 60607086 103069919 47917240 515319788 136179463 949854361 437774903 378838676 78494853 85835060 460599326 17817835 381306656 531285107 717804924 973184862 383817715 631402694 416988515 785441232 41349328 805769689 743156821 531976029 104633547 905858772 122770134 877383993 345627042 497622240 233551755 258750495 600692159 281468996 774070283 736871623 83839716 64361545 115710292 14850936 2712971 428825984 32668771 384019627 812627458 750473695 209720849 196445166 234392748 626709364 981886398 128258442 284995412 577559578 660234472 389628959 335934710 783004606 267012946 681561752 133143205 353081067 940312247 733835365 634550063 566898889 323223347 718389780 631260435 291450005 733240716 633973406 720275990 618425853 17993027 385419807 221415907 80230242 581864973 455808655 706939606 416267730 584067098 991935018 846343674 96817929 234080337 182278377 879822535 501093283 863840130 12965733 854174350 656668736 599317464 341240773 223567619 922540811 912146919 854828054 213990810 497903994 341317819 786783166 116329840 211827212 172202966 337745747 292057454 606584305 646070768 998997060 22852028 82654225 843448438 721712068 179472154 77528768 903990446 59294682 431138417 620346935 924776789 137829126 129532030 376610612 331586265 353099649 299151417 243733177 60444062 365658593 741637171 401761882 152441752 710483377 613589094 177161084 48229117 905646549 783745389 546816252 757159968 659113783 629470477 453124765 380825844 808942632 383169899 137332649 720753680 666824682 610195950 498046828 804653809 739727981 874657441 136240067 92827623 26325217 232489611 5788052 391983810 826643148 260066300 544425562 537126519 873655394 721586646 437872002 631818302 357848394 984688254 241494630 16962170 466675091 547135761 250304380 275617716 930305661 387637030 996371396 449646702 997832980 346934584 106816870 590077320 221592018 95573304 535421310 247917235 328062915 541209362 639901045 7222422 801275662 36842966 544348941 527447415 610945978 834737310 11782077 968794372 671941923 105793073 985756542 138617007 652928834 88577281 266751089 435750854 476214311 115638845 885397557 326563651 462573429 992214427 916640971 684165447 87787724 304578640 784599048 268367005 845788002 277016452 275589428 499580023 313859418 819938369 879543805 924805396 507192038 891325882 746116127 179133955 997118955 584389028 170267328 502564148 672966309 437018418 938315003 1696980 552657263 823712553 328260631 15230685 668443339 97417961 551912498 756231064 401996602 336511539 24598062 100300963 613527991 152703856 452397353 779903775 972642226 331941151 557225530 332350623 75783392 303341650 511484578 925418713 887730678 681751907 427982854 413213346 118770318 218814216 414910326 523943947 42526762 743170957 539174632 563486468 693105285 91087123 172233891 95101880 280115028 49348319 47919209 746159385 202052176 500316562 526063153 27210761 684774079 83288676 359561384 760557471 239146692 871045963 538492543 979393736 405314229 966475398 392607075 376600913 37805973 807517402 900544860 80332736 403204718 292235851 496335570 96309996 235839340 668569461 43928242 368470734 717917780 944363825 114630112 919969956 297196746 493209631 947180717 981970826 429014673 306742095 595044656 668161365 30304417 133537193 500071460 288135012 952528957 892678535 664735925 990334930 552712296 417797144 923184032 808433381 562549361 419519595 757259743 798388701 88089049 653704352 19375794 658523196 598068170 134005906 578493145 895264916 627215537 378190222 729752101 56230203 684932317 324796751 576907934 567753100 310850310 76979387 855888112 263379260 822174288 373140396 106230549 227402944 790937540 29414575 35836318 206003260 301450536 645612427 4391954 242055952 299316772 23767748 900579148 749901308 10290020 331588652 497682584 490021923 709778874 227434678 398768492 247227550 404747795 975676426 814980650 715598105 905172179 670868755 978977365 579862826 44009144 85207908 659782136 687463050 967138856 548134820 893466310 268589385 193747241 750374630 510645337 345580379 626658744 263740844 95481681 489465130 595329497 593164265 979487053 305108364 673115309 378255538 552335915 77863098 206448323 219832924 793461203 964136868 890701680 624954928 396516054 787227190 562679202 56298183 327206600 382334417 604433004 73189269 650923802 650696611 676080266 14085499 996276990 155255369 277826343 91758664 644720500 873155840 537439295 624207546 30780564 63070964 854979451 435632845 140934062 61427767 655465769 786911631 878081002 398683808 264382918 274597049 38427358 827062120 183411598 365633958 61912896 787844602 291339593 712836699 291057572 967419859 579438564 287334556 122675222 857264907 231609586 767395722 582937107 621565248 244119627 466234037 684636212 99099071 901866882 825570274 13043205 557332644 464998264 743640573 956016453 729381183 18237615 994443811 408959662 54165579 212594128 470872559 842010182 503933721 36225617 133067747 323869940 615664181 272918669 446545162 325445447 357044622 66457243 908382554 978609870 163093236 227132950 663246075 114708674 128999825 341332708 127751879 538848836 806330972 723908818 347381648 388228514 594662799 194341818 797188177 648828378 406935946 268060729 343354919 763386033 304286346 328939033 87255966 919950527 601857702 386317494 97912333 958902324 452774737 6294881 790028553 615867974 85944197 305790987 730576648 214944023 647123695 710844893 753792859 305971027 287270070 101174500 694199541 881932869 148032684 343904077 530761240 554968630 611964806 874116160 170871022 768767518 55571552 258126989 541234404 657429254 644444483 639146738 468847938 949735587 497957985 111392850 418119920 583902182 417183838 1212927 798846205 64307526 712057820 405155423 222794919 999327890 358846289 769510827 733777118 506878973 113414897 117054717 914363969 577896070 991170877 85234985 346663581 46742422 195878340 887897986 556688043 840322823 379561083 878052347 642574769 877519068 989445197 60694682 461421243 406629028 61907609 112783808 323452921 626481795 370455597 398764206 478326044 729301887 168275026 212103155 88697219 134206290 329157873 3061182 712102360 172845109 940812540 58765934 72103898 136690873 799180286 481308307 829530062 31257728 359360647 472104825 908776796 201322203 385315873 222714399 607951232 447223483 335498207 783920519 73705271 705953804 182684718 404547682 287772050 203476111 616650837 228985636 337682401 798325076 84563184 49784754 971170186 25375717 961067061 895790450 14582956 612763707 377098750 844113018 644021435 588975763 168734202 552798225 790297966 554050076 775512624 250765557 1273552 963527197 34686069 927495196 521997360 69887154 184559237 809769411 273363265 801210075 38755040 611045666 452051510 123318224 660830420 275738055 1210307 474413840 171528498 15793263 87177540 401143614 859906281 731198976 990119377 28640477 136513560 780417337 435206919 764542550 31182887 288996837 728069740 918385330 69008392 102583459 988272484 253567630 912352870 261635742 54777698 803624276 872681408 359345574 779458866 386028187 635083630 633185539 860442027 806612128 648978802 800135934 60272102 361401443 383851269 50391472 242558286 520364829 683325175 677765205 137423738 567024429 966762042 865493478 485409752 35770427 968076937 326198595 141854423 732946167 587834337 49148487 389086802 313032104 408494062 21062028 551576657 43577685 654247567 264535043 702706179 155742729 64670970 762978281 369660538 448522239 813369754 612218824 821403434 349211288 142500388 958827172 916235717 961778796 676837009 254161828 850065589 497430306 580360423 991920013 82892832 20711119 41068493 471979634 333743223 449562555 345558028 885319880 345656606 999805596 2371283 48362779 8064684 67042253 811341060 377725222 368080859 477227173 842460412 189484286 826438462 984960800 827818 595190538 799255955 677664827 849352367 649321537 175095126 429712783 493757909 257987958 450423903 534826403 582483959 636683492 836905324 928041987 374519732 182561924 780363942 376891015 83441069 788428626 443933268 894782129 18670207 812014127 224525662 861130619 854014780 903480490 698607778 854842598 498671021 350380092 532507418 200539747 999701630 560118911 630252531 345975898 818106869 933192800 880802301 253107187 569876285 570223985 181149168 944396017 752785909 961513110 173803391 836226978 602458096 617736660 583525466 473644669 282267146 660567494 187291648 136281919 564047977 885899426 843640883 915235365 88795878 228664661 115775105 88497501 788783572 598544002 286989765 459406800 531736795 20308426 712513988 954129447 590532411 893663156 751041823 195834679 707692625 924845215 32061650 162667080 395098234 468103482 636311750 677365380 128670970 823603398 666163666 545235313 562019183 362320908 312987037 650815061 590985569 428762143 591828928 379769134 27306138 878818694 839175935 411559300 899127120 404206282 218205106 342175890 150385797 969246929 538010569 858078422 894092137 422588585 873261869 141706730 890692067 362089978 819072111 871879403 38209735 337752136 269631076 600228918 700073044 582618113 103560339 143574973 863896622 547905633 523344107 743719127 279240686 215036401 7794786 30884165 619242683 225999892 373060055 769628480 195246814 911070624 480223262 941855318 333659202 206001490 83562041 76867629 568091468 755150518 801263398 606301203 92902647 70894467 59046480 645492058 506028947 162606819 789067031 222441928 710512453 164927497 966161055 989753139 232480265 973955841 20637298 851722948 199955726 246213719 473867788 247718907 157284337 806607416 189574218 343459905 12608899 125652625 420327534 580700367 880803144 74107292 39517929 826222157 145001759 98564409 324230574 503547072 261171229 113297598 725989001 824200048 130741462 544666415 666469546 363221727 518622250 539623210 67461034 571094342 785836930 393845188 818813249 943121267 200452597 8387460 139097531 65577862 134040086 559425066 646278229 867359596 633532358 685796158 693581746 631050483 784360568 17812314 987113922 898048163 983626285 565619282 722248204 966884113 110285690 241234109 182622199 481424306 780857320 250083234 52518642 566694243 643928422 871331891 362331869 696897386 732235718 501429400 762475248 718792170 913370832 261269837 438668125 399419549 947065995 132249864 30470026 583942922 2578544 870100314 334507444 838721196 435719589 56755641 658121668 398521645 150506117 840743868 879945952 931363437 90827095 932464594 350574039 587271883 656312844 712905908 136685628 241064921 66851667 899160877 812373457 980222500 160430707 251041575 232158408 960013068 235807806 115144800 396472350 90902716 985245114 730979794 782140278 273481062 640251802 440261940 672002708 790757919 133522167 551948653 722121349 76865628 336929606 72695381 664137511 845758816 638117655 800823140 86823731 557485688 552500376 751713554 390224547 712931083 2755123 622382956 525460510 91079295 737527756 921932860 34498377 722772864 652912648 816638656 996253926 145680809 109416955 520772993 936438728 242939122 72721639 511076436 319804750 262167611 436288183 983942261 107926421 74405831 637281760 47266518 484407885 42298495 651496438 874632433 755229578 506767927 497015382 133206448 597847222 87059497 55139301 632345600 809832361 560568315 301500615 658602647 706249124 410917570 31891999 642687845 653856692 104613639 6280640 973661442 219297616 442568823 810120062 179740403 369491020 299918182 79523287 853898906 342216677 731019726 728531332 97446249 90304012 78063073 83169063 688151235 165122570 138308364 173013194 827471298 698876680 474513809 338590304 257642163 885431379 370482303 900330009 391804430 327612308 906610649 365465865 546909925 201695832 28102286 579166694 571186852 328020468 658689982 425085751 670237146 242226067 6133442 620199761 332530079 84196515 703368824 873197680 101835452 841677188 46210867 929306750 393070227 373241042 120413413 650712391 111188780 490895716 403558759 502993210 818508025 162685767 720975441 217934309 364381599 749077728 797101003 935568452 77098189 308307344 213170562 747335335 550533411 71820371 220051455 735579857 8533252 923420279 608777530 110368704 617613827 507504764 892191820 10684047 733262172 12605226 513912804 844450953 503500943 769987929 199960522 174525327 932673697 920935964 392459636 149571655 522530051 189560632 937656473 599628240 497867977 3343395 199479935 900917754 75163766 419531390 636497604 83697018 195468029 97791494 194065723 813081856 457812624 86257536 676282269 191074789 951379136 42711433 888042108 307396438 812699362 88002624 481921765 597889418 861454954 874381401 747461074 236501364 63942026 537633906 836129604 414326369 540977301 888125905 167760483 616141067 160173655 804258087 699838086 355641684 754565947 893903809 168723533 212378564 832677711 845005802 255969720 636573206 887717235 144011821 943969644 552932957 84530811 425891402 150822368 798502131 152789162 750799808 35003488 69247555 288433708 723649459 483573924 829411009 611775357 651334407 298068436 771949012 308108854 997906522 127590689 62674794 744326690 148830588 127569725 429520760 846352757 383539445 66093960 586586351 380067632 10063597 139519301 464598444 288471366 142858036 115616934 441260528 893657844 150620423 510508083 34607911 874269882 846598374 864018921 338561598 350449140 14603716 963026977 658557994 12510231 943134032 573749155 756836921 91964614 553835246 38874040 790833737 937374691 104968000 377420081 169958682 967547971 369455749 634557126 108535696 512313785 750174061 549796224 405971622 753310850 912820674 440579534 480097091 759419041 157114814 818658689 109868174 171718530 634202025 620942535 36745127 577336051 47208049 793582048 521817031 601043295 832456088 165167127 390934345 789940455 542587208 560893027 757488419 912042957 47966513 866024115 276873101 650656940 268336698 682844724 403967783 33673731 975940624 884064874 793092772 133055431 555239922 755477313 157290327 41958307 228936207 194035454 619294358 128660622 840133868 993627755 729703917 525106315 158794875 973154628 315046763 553898449 386564014 925051548 318457766 434530527 643592022 595330867 85187460 911928721 130691950 341671609 945602452 106632567 78252842 591211584 92204364 486009131 199205256 102011057 527967438 280657829 296046511 147261789 409318451 136180372 993405910 139022361 513803054 4717144 964693355 828849817 558615593 351257362 606417725 877073359 638304256 250009740 472404220 576008082 14454820 603096170 917679692 812573639 562245104 848448900 256301582 654449468 334458024 455506838 756460526 862425462 736164667 905023403 862203617 145483111 893720142 708125886 137021838 407523189 712843030 954231559 88889365 271458617 158005280 695307090 1048335 796309536 797833197 473452555 372317612 812288017 929065092 142513663 477378015 491310189 990962563 733679597 998276023 177936947 41702794 607252908 892878775 777867461 512276305 607598752 775866938 258512806 315724631 765405142 666035995 28567655 572153060 607441726 152542638 730158341 155265176 153590973 526467870 953098373 479559895 751301848 617902749 408624980 893815511 95280758 752451535 737294434 828960355 750727551 767747747 870663150 210496819 660626515 501046970 722773124 120741626 129430268 981285930 436466258 747351776 499838284 317550279 319504830 107280003 322609283 49663164 115061545 476200256 428647400 68159911 955760151 32465608 686062661 216901490 926281119 633859785 969353025 516091912 315336499 572596936 136356018 38516008 783093755 796982534 539562979 358383238 917724160 521509613 192185527 206706777 268861382 544540177 376773422 440882578 504336546 699382705 343062108 619398092 28099321 771709509 687558003 983859472 804175117 226137023 53277322 582972595 859996808 875146713 951580874 27849667 300260008 87936885 66365675 83353756 737435785 605928654 294253360 507676305 127438260 338955253 714383082 248816009 883495430 91156498 689698587 387831970 643055569 32760689 7230055 671154890 656986564 547304424 507530722 313678040 625957814 560808044 749167001 338470981 288471116 700747868 366320648 588731125 641201120 432686324 524601247 378636898 38614971 818854608 886313203 18569598 10326220 453212645 119901973 893821651 396885509 662116926 134169980 39941071 547393981 141400035 563612328 56896904 541220825 71143043 370574944 19694998 484467453 119741939 358165980 772938569 673006173 724486628 361669687 166723652 157172945 886270935 545360551 48304283 557641902 284190113 919390254 567968122 589919124 39292220 314306132 986804633 553925512 448476112 879262071 101319487 442392513 295390758 158216391 983613339 366533801 381307702 3308330 851001254 353566007 213990676 476456182 26572173 938477305 838125870 45812192 95650243 576913164 591172743 996470899 987071432 727879222 915861146 407555913 317798340 807669732 721862046 157119332 214111604 170338151 888897769 315431091 612730665 184288520 326163848 448860363 403338687 707471550 304685059 106856300 61037550 518675736 583312483 940126097 309669400 273954712 985938289 257836009 850867876 429627391 254306902 690455667 157506606 22684407 98011573 327821312 682870506 819873619 484940645 896982110 842728137 226354773 64929560 307975161 410643294 391093408 756835524 813981981 98564952 914036949 920838282 12118868 285229044 356667124 952244965 594898444 630621836 938183247 852734454 334006071 220326997 107041349 24461731 377833604 982242129 122473304 705654916 665112628 794863290 43111920 414611097 490107786 269466694 479540657 798082947 532626354 870634066 407434830 199124694 969199018 321471772 119962969 981317886 606700817 329146459 786079211 54115620 959768295 576778817 906850074 293774359 797105815 866407789 170752456 27455778 848649912 145742127 733110694 366278899 940605417 628738981 780889997 283229562 898205675 112947013 81312502 283348388 983581079 488747332 482473082 805296456 662735470 454952418 639130702 121952646 784098877 425209906 176068267 743867166 1988716 82918334 890157891 651610897 949326124 60910341 679066675 650492395 206652468 264693729 869287660 999774251 893432710 502694016 283003806 644154744 615641030 216832674 927503132 599222102 705580006 409976207 257034918 220831835 864928625 896165620 342784482 501543862 173891885 518852749 97927387 28396967 601771083 988085278 680007865 403613566 48995612 359074533 906622327 108164446 623768262 775909981 107938690 369717331 131120356 243458862 13872068 746761386 460291536 941375200 198499848 18387901 203867767 455534766 239219737 921312758 351700379 582004219 422856613 525592264 100856961 520784000 553989231 555144410 361385638 86513455 811274343 262897616 445587989 717896663 371062063 921872617 346323003 331517119 291589942 477443360 427492348 157978376 76721105 887783884 99353570 275220953 758688152 155737703 730755719 997907889 77050454 82456091 432428467 352423434 460564721 385801794 725723800 867070319 793462570 87109431 953583774 604736906 350007048 251688122 175149929 573585477 173560733 373989298 905102596 317667041 851432658 185111303 475645417 928153764 72895181 427515353 55891076 684099699 583253056 786646796 534523947 512819877 721619253 966952414 717759677 34700334 205270567 443483470 901770653 998733137 383109268 855354420 455986403 733116316 107042536 483652698 159218152 133119635 857641996 64320741 450786676 561591014 101948411 926432093 342261137 27359958 206463806 398152213 711459657 789716862 184799002 245983597 155053098 906418256 65452370 872812775 941118590 123239303 168812605 695405602 121972433 551921873 403276381 430475202 137554548 362835283 914127900 296772700 495954918 624286256 213609807 799257960 185877263 315558218 578206413 528138400 342918176 784670219 926290613 54377826 426903440 963605982 152877789 581956539 722540597 70846525 307285673 516175546 194085828 328614644 211581141 168574628 880536517 614857522 599049830 870607431 977692806 365694090 19896490 326164083 989980346 233506298 125422037 28373968 401580882 556144816 409028734 744499059 340815028 187835706 651393251 767718468 151441681 656787407 202191366 873982278 727633932 361993406 242674183 921719761 690608050 454255324 90294382 423660927 921629213 541860578 294268351 751838378 907554668 314164842 78002454 750051373 400187506 55940857 630941707 801768388 464602039 39970434 398783806 805417067 227806141 50177051 425651895 231764188 559480824 480359627 105746460 287114749 842353033 200937009 61350869 532961077 655192334 151645251 956622004 429337906 693505830 103406714 181176277 453576857 270087922 111695097 56144590 670275428 20152321 687086297 472043810 484754360 579573098 870827616 142687787 807379239 773521033 420856048 39143420 185518216 901215675 997406253 472632966 743568702 50859622 533983835 129046138 706051956 538145453 938184508 135389855 84167642 41591215 169082498 537744499 164195504 133293961 446405455 834470932 153446282 133491746 159031101 490717009 565581210 29858711 633404796 225476808 655896110 54260837 117136594 841414327 807992878 114542841 166563652 404077939 17918829 553063853 533124077 723970785 91209299 323824944 711877006 175376941 217932526 733475870 565637807 382128030 866769831 12043255 216598955 20216107 998051374 375630057 363449482 563632577 258005134 996854278 789109385 766417610 903631481 906245980 460348296 564140718 873305187 626911948 968218658 891224016 32492161 353859094 467711160 123701460 677684039 32104525 151594768 895616565 765580395 717232575 277744588 484866585 729275830 346859909 357599058 579843564 722489966 721048540 143476134 833011466 570419177 785101886 599429070 326567017 543864225 59777359 890707736 269685771 539205674 858926387 13426146 571697835 65301840 333653672 547915661 742985879 365758197 699510429 638602437 983854958 416742997 768863391 468721536 998535194 115723294 826320595 578378751 690729626 399885494 574371251 523741086 970304672 211989496 975686522 296871682 608370087 887980247 40095777 878055858 279702280 899022164 743998370 851400115 964324005 77652035 251832136 559826243 295926598 951342565 50945040 279781549 220601922 819808431 601019452 219137109 935531725 279856406 650032226 478777711 679741900 76919836 2518790 650046565 288909333 830721678 799434614 897279420 718701918 839530391 627851638 998404199 591068915 224366367 702320673 407909279 302018403 954152809 967735522 597945001 758011734 18680555 730242917 978613656 838488987 331262362 50267124 626537071 611118768 700299350 105314775 143377027 777219186 960349938 793423593 66128512 643587975 445374566 815924299 214806253 284904950 296292296 65726811 875973865 520658663 768047484 136399503 675193432 574716653 104135019 125654793 185244746 122815574 855897710 163858395 813820927 39676431 214125519 292874358 650795199 914424869 250705499 794172226 544160414 63571797 440112178 462805293 707159772 885486744 131245951 921966025 22908054 427538247 987692836 751398285 800713276 608256680 887797789 475906702 35489692 991932808 601561495 220734438 967264748 309975564 237109199 633602035 349651995 451234718 778992759 447187 218175946 29698251 647135779 762336360 945786421 939764324 77658012 505462553 677767427 208903963 279944937 700675481 636442210 120154133 304590126 289671846 728410813 192387908 765578548 616416871 36837075 219656402 837151309 856618189 529631966 74260501 342736583 879283961 378011585 121729335 732247514 448703897 3943953 231899652 63556616 949730374 24180335 141214629 307709286 701947763 350118592 587654224 255139603 986560803 707808357 559729729 128749008 288735529 752117637 894327556 905152400 641471078 966500324 594820068 498089261 348648649 521596935 840825844 80448969 899608520 815071546 812696483 200828776 819015499 897112501 264385392 621262232 921292837 405600021 928971519 623240593 755718614 369142102 878380196 594795776 76950452 290626285 723544784 365685981 42743915 470388699 123354740 536731360 436889016 718174808 34820614 785537665 239771736 728162824 865986634 991896622 395750729 531199476 192725391 67282587 280828336 457110783 688544820 202121166 862710805 470032698 677878125 470945778 839174800 408774681 65741547 768641618 699400966 789286331 134327592 594661247 112191389 110198698 131392600 549080405 828373506 18729580 187134429 68145235 599408771 905637429 912558223 995159500 289353264 105283607 62442081 570181600 414910756 603503267 772302767 130137920 73535958 302697251 601083698 765227124 711471932 519341611 386385101 410872891 161144301 373229059 5534132 273335690 483427757 989443105 822416095 311801256 8172679 862066890 232462857 460097816 767704312 145021073 455257309 57057569 102821046 370215756 479755536 370248168 973719023 104574662 352902455 899771347 407271913 953986153 517514830 118743839 325844124 903899931 382133096 486988425 277128983 240183594 760324116 760556740 229626693 435256570 924874362 90315738 297323454 9853578 550413554 917544132 7391017 858187229 827118068 110212063 228402979 306873597 332976598 54638361 411448259 685879053 954409709 818720172 492381565 471924532 789980377 818225689 228340823 172113467 157730474 505469806 412297061 918054590 118542906 494440120 353311153 43417261 584755858 503150973 53270840 987685778 420695099 60661857 845873001 100329526 23390287 926792346 407203123 208883251 981430707 671167748 747278670 935840409 342404279 92176594 260281301 132384650 910402284 488622124 157014483 68132751 846608296 569311544 838703707 965151202 63751658 44531219 861084830 501023882 547682193 766872036 341226020 968377292 680050259 39615380 68706811 555956912 966407726 328426300 617356529 947838426 999594048 364635192 736195195 194514686 456811787 848992862 326899336 219730430 190131345 483913819 140379547 36739634 905741730 979083254 854407203 822009754 23614466 568008392 175549995 423813025 187396787 516776015 244706676 867447046 556391395 165929853 275920318 522799114 494356153 893276847 323153900 346466560 110428399 911865461 540981247 419756552 760858316 720396949 639486982 950989661 56827128 632382895 840245661 962568858 463982508 694652857 784578605 340113340 115177608 960128600 763926366 302574395 329420975 8633035 22537801 885812370 174562889 298458119 261127844 521435408 44251325 584281744 867901969 7196090 348663564 261399575 426952642 109521873 981796524 66439617 913027900 38623645 551338878 605789920 853708869 15321379 152959137 490803833 355434720 268136745 303448793 119361079 570711141 632869768 980510487 593248942 518682131 7589735 891707061 779809975 529025144 788474752 216608078 249443472 795670843 565271642 510843047 222623478 527309881 345155930 141579462 292854140 236295942 692918340 898644061 90004804 560756086 51603191 433325004 916190806 172256302 736773797 888068251 742967443 369643558 721095097 336216378 740842055 728684833 80439798 373168390 257709970 868914551 589776468 507153442 517101753 7564470 870512855 739725231 387390717 68185144 733821059 680244858 304481086 279255759 431405278 247002257 840011845 335524835 680327261 608719010 507781137 269617417 349303620 103264940 639260975 70398710 439481318 232619389 799083543 372437483 605787779 909309879 93868393 48080607 268979680 610970146 55645077 139492528 203211736 443035794 207677673 937032796 975797018 364675125 216288548 259718655 611677382 56300386 595243490 144521002 517535762 955540994 414138419 866839382 58805927 905915760 937238092 350803611 138535143 588837995 723241094 744322922 350664233 817109487 792403529 619643914 428079626 700564972 759136442 631291363 143600760 819330481 420840518 971914144 184005600 637129066 231632793 648199348 545945818 679392649 792720351 63481573 634933636 59375129 782837321 546255929 965290890 572591772 897059541 956342399 13946126 620300628 553181680 364610360 289926475 198101569 984254274 718006101 898666541 595907075 201813823 894783667 415237550 622654341 866697805 451759516 112299766 950846964 99958857 510761950 630239606 745195574 426759889 117689602 804570704 209597203 663945531 622377953 782188976 413521431 431236711 796135102 33822053 984418391 13261821 176264894 182519953 997516095 894270995 81186488 593423164 948601185 828486521 861177080 423771885 547700685 312936589 536071652 498547642 265411812 46833595 981303615 10607380 326109851 98993210 667694450 535707054 615455107 142588762 170412389 28976532 573825473 819063858 915314958 558243857 832325679 91579845 593280177 829841768 838367206 526983031 275781291 639484750 355469545 136958364 63256629 903170231 302411319 451844647 254234232 567823131 351194608 88054206 430946877 677304459 39563782 98641320 65527873 655018890 241230082 235940262 536511788 815055555 55004113 304343105 225815772 739846159 248439316 819095949 422204286 939322888 198595339 697985577 578807632 554064884 687460307 494580627 309751474 842387992 946425274 416502073 262727482 297619875 504556279 693674360 974924335 544120062 792315680 40452201 51655311 886062129 128908829 588167099 553634043 36429309 745026570 779449815 776275468 993465886 451062123 50996113 785305133 649657462 748981690 216629124 56238706 288958356 711209751 218506546 131346341 657635018 635008619 246590189 807771260 139564892 940264549 635211954 683684954 585096589 528180521 735340265 471158711 657089350 176023723 24792747 546035025 921050293 656758929 174826852 767032538 960337418 225822965 404854030 462511240 974804655 621483155 518749946 116279370 332692899 737256492 100142077 842844284 224781471 346732267 650615537 364346363 139513175 138343850 900547683 724609764 666524371 488404307 48284834 176130080 664428030 73077582 722165106 437994682 582352877 896991958 57543579 395206654 122814917 462397609 857717894 950135938 83880757 228984199 66415302 269090023 966240692 19073745 111934300 43538522 218322378 615066203 407884885 357835554 753410053 160948927 82445311 272450783 649353234 130730146 448580863 166297623 56324094 170745962 604292305 491193337 67737914 514352250 886399991 43069197 976749859 744117879 993205135 913146983 973102078 912136803 34753365 791859129 783726915 999204038 835397651 2049286 466786600 95798895 359884840 72713012 256747822 294846518 345163795 906101056 425576664 793744658 72398672 334417124 964490621 529207343 825610461 884744901 43559586 712010445 780330464 872825812 308644683 626051958 638489154 134263121 390705121 525758885 778638616 174432029 524962916 466552627 28997681 991749516 562351522 388882522 64462521 671615711 683729040 262142682 430233126 961822070 55887333 355148165 296239187 872894320 884355508 121849641 610155580 780431461 686376452 390486037 505773632 847537502 16537989 996779152 981800623 259759476 522538030 612955598 434191505 900017312 79508218 463189186 744283187 494376107 704588074 661262074 165991811 240833473 923404756 596224937 202655536 979292089 951373102 351411089 704702769 688244970 325777096 314858342 321192790 12153542 557860746 679482788 712207410 426915101 676261933 546524392 686674577 51316322 159479983 120866075 951333634 91504568 436571627 548133180 585880675 141159695 209395247 751872486 234509534 132799996 200613782 437165071 964608451 4503244 788576160 521827579 545264580 114353250 836685922 866457370 979023165 247063027 398456517 543746934 673978128 74718443 90271319 360652698 978551138 102267668 334035139 782401131 193772236 623123132 330534304 779652911 616799193 392445917 384041756 851308728 377762279 584655539 140990158 194887089 441675149 929566318 716714669 986939729 896435934 405916950 705913458 727975458 652979977 104369968 124238751 326958098 31604777 214510070 540127162 10155908 316777739 874162301 645073405 510549975 349801792 975607709 142719246 966600986 220569985 526761002 817909707 598332264 111416534 958899865 793219353 405608049 740982542 509934015 392547771 489934836 915850965 98461222 70426653 421347301 55347556 194665405 748305399 86952333 261691841 140948920 949624614 578469580 15111214 447214378 941535922 217429373 275338446 84255161 184030352 495908431 611016163 854456425 94240688 574949064 665872649 887460042 980557113 259371550 249910416 225621244 749306386 18277741 176598832 672249406 439625042 84462755 866914811 40446801 23931454 128606645 181395721 973556069 559592592 49023302 273286806 353644873 266452675 548625253 437900034 302999393 44533677 901432563 157455811 138774366 328897986 823328460 878750774 161971459 82700003 981177556 387592703 684522756 999455297 416707901 209288521 291596699 501170656 76203325 184559866 525102111 57326336 365955587 351174539 469435294 267495255 624461345 823080167 533947930 173086591 113496560 836947323 70136635 14929117 846919500 61427367 196343469 522764319 940178141 358314928 457980689 773872056 745907631 142503438 625843713 15131892 204308325 917440412 516302548 133028016 102000271 41404652 42870718 320472224 392579191 512306013 587967480 17040530 187902539 974431776 42643487 153915466 663895459 112780122 21360949 510814952 174207489 217704418 33579265 966901996 576019347 344076320 740774046 174443337 339096124 219134118 189575229 543404449 136574523 705877778 676432465 91091160 747282430 719303183 264079750 992377988 84125555 704563596 861934884 272028095 678995366 904578371 425943561 195407184 869874860 447304510 706222136 44082342 665008928 592317767 863500705 93544634 936394087 456791110 267987972 128006570 675925228 457563201 671411019 665016117 163440972 347843477 608623643 763239769 67146654 872703393 755617750 3788575 429783349 470068993 275816670 108778708 227163723 554276597 156702258 97038576 1581100 862924394 993637292 519106395 307758521 857137990 612651029 96668967 166445459 880639001 224675538 842370687 190718562 896086557 507386797 354159534 96446394 116010433 117399296 16109414 841230192 725533412 19897989 123529900 48118764 148231026 84824974 275282488 702507623 241527232 372321064 556605090 104451620 218474715 75711478 264726507 75612698 540878873 213911840 94574523 274034234 438587378 936945210 464752796 187190295 296848366 671428696 136153055 265375165 641344359 152262469 106605351 219394130 24676824 82651617 267512895 172907850 167476592 542795383 875415474 409003824 915116447 432020557 365971810 133591156 360248401 630698317 61720220 753643640 844610158 8811110 27677867 135713895 945756320 344947029 175420556 242604680 16375719 311573611 507979845 510236444 463836080 467101562 729630574 488512905 549753180 997143469 661420755 717229772 539938845 389352588 126233589 307571652 821373145 344721766 293679174 34137905 975420083 207915760 787781546 672546600 216726870 667975779 660776862 14999550 865439175 836197418 257604230 734331260 147771023 618100441 244567697 464123469 85201997 974198271 952636374 487471543 823858100 466573489 57217674 216313304 855926077 35967629 523884956 529815582 380689395 670080496 416469853 208625838 877996257 56767758 733688804 947239493 724743538 394465659 962239043 442699072 83179437 72359632 177030325 230950460 690460074 274114388 695073929 628178437 100829018 500226663 115649973 924687118 819316518 25384013 141000416 527758954 61351642 517401738 57574529 294557404 187482228 326560749 355699608 917994851 383328507 89388405 865234337 108072038 336370431 679989740 403287476 419549868 752349372 580317801 650500328 442809439 854432189 198090616 70987869 955261208 550833645 39154208 732464685 370150156 917054594 873465101 897909111 830922603 243383199 808000006 125480000 430865427 134560748 333695974 201376637 370405622 423084379 66610967 330994026 759454810 599117073 734281503 31521037 351466439 167115663 682021365 646792244 21547846 732628348 570296480 829325420 283461986 461967054 414306464 506128509 379021642 140287925 256553979 62460604 383671124 64553978 40456970 814536551 51631093 374152944 15913181 274553081 797237323 935040521 605547107 409208493 386673954 339828603 440729530 738140393 506944267 975267262 237448996 381008479 707895603 807745476 62850258 843873955 269712524 477156722 350002457 501250532 617444647 606556436 563711136 1115764 523626781 604168106 668168681 427774240 978321050 536598228 702327321 628074732 324155109 160390787 37283218 710829063 500219391 330529115 301485815 859680024 158312736 538934811 93204862 866208339 199196647 156055120 562598653 468909171 485728208 912601111 970159703 103172849 371673906 386387198 956804986 747817053 990555304 477490027 28107652 968876347 866604621 730434973 449467438 43276089 890825761 339267023 754105152 243561511 669796138 908107333 103241528 828108874 299558504 48962756 546833572 498755151 205017876 109432218 967664322 690746084 874549695 790340384 646435299 98739961 29243941 455756645 846557014 19799238 785763038 874664667 841191951 652367652 457615999 290659382 695643742 200958119 629926405 302265253 297035996 152238902 62888946 252793890 832864142 362447450 301756646 232214073 861202601 506774522 194162658 681383282 50036966 68712346 324240025 548988631 19968673 353483966 4745269 719042054 373283204 643024673 446223080 66991514 147908685 903839079 357650896 843552427 957313565 840093668 998334046 254349554 992332570 61222985 507143445 677713072 423670435 808900091 909927145 137389395 168190973 104089796 818772677 70744305 25318509 143012695 619732936 45287182 496496661 476994572 616845602 722296231 120019238 63068675 789287745 267927923 819424121 146938635 963996716 776737679 839548669 962330756 883603599 684397598 876070107 243263403 362110663 152256902 52163488 124554168 289646297 72870827 228643964 108418968 143615132 106478839 103948029 763348068 4282388 600444691 92858999 621127990 175257281 212878238 684196666 964545027 333322527 356137146 964000028 297319237 132874818 803548690 112166352 868994783 340462647 988236459 112258180 702573311 140493354 16938034 827127479 282656018 89808861 908287809 391074986 85940359 14766642 495023015 701804793 19049030 947984072 794663793 640177020 123241347 7542024 176890045 87786367 193380917 533027191 904302761 490700154 518418375 560367810 455382872 239929518 900830457 296135691 352187698 455920127 289145411 221642098 135563965 571801429 163967325 43851768 962876415 249907684 58618410 310415790 951712477 930183813 110916221 598892629 422877192 234157568 458951019 599767238 174460301 652331937 985310795 78763055 143032084 356245530 491647231 450931323 596175048 392477682 747067014 948362746 848397809 36212418 22521203 983961775 608013848 186488528 880329909 423406622 436396212 791464685 586338778 240625048 721648491 697255000 839517678 144525676 931412568 150985056 596809280 958389236 803316993 434636435 889668657 798865444 790881965 381315882 249796760 387057006 626309930 996863774 187936111 327224098 885592558 210457314 163702232 346122765 396945842 44032134 769529388 685858420 835496819 208384525 926483468 409661669 905639525 618517505 406703712 689568453 769502562 856029358 647957682 425335914 290665786 390142698 224201351 81547744 771458580 326514477 321121116 250284869 175894610 361573593 577508968 61487162 572030907 741211200 407609927 821493115 785243335 29655674 507351528 473256513 238040200 286351356 735434549 143679718 757385227 142138254 685764537 379404148 850683978 186238578 804740063 141349758 576381277 28941407 75413868 200356216 207972251 249051351 450641086 383866861 610624944 28150047 445354023 35172211 769361247 705480317 856665326 407120941 735135991 216533214 732893821 825692557 355400936 468328363 821888642 112786156 462982983 507653172 492190305 166183320 693891751 149446727 160049444 122789387 30904500 87979679 323145603 238876751 337031030 773786689 622743613 800172340 801936736 68097629 835344551 423814343 626094312 544526237 683451650 213746663 613575817 416345464 39439213 968976753 737190193 861327855 81762902 52689535 221497387 426469573 218872856 767905504 575916300 378922300 890694891 606820801 466901979 213840487 845697552 803933009 987627177 320957524 456621709 642080272 241571520 144482619 918410981 867665832 689008856 601862625 81412488 155101032 870724455 120851702 124077778 607914642 834695923 58357047 660604177 908709676 337342986 879477033 676615173 913259287 110915693 419826423 372596447 577817672 633666911 70810358 234267041 473810447 391767883 690888750 968407085 633339403 835371369 886818060 353521594 376896585 341197044 434934083 531997617 64437858 408302151 656075396 672352500 95514433 566948809 185473037 4224103 904291795 917466436 533355642 670067441 28382122 953182066 42663881 606199795 439365336 965990613 840466836 765692149 210274855 383871945 734099227 843614258 219243307 473433646 49652211 596139892 667147056 484586294 128137503 731584915 745404811 636729265 256453774 840919245 56194433 441926811 697659714 960486228 211909607 83531715 630553663 240291729 889230147 525733910 699007890 181111842 344240882 391991085 946803991 554515737 775863030 533419578 250646354 995106338 6853217 300298566 443762589 526516640 784884860 424416458 258101548 382806031 913662089 514555322 76241635 969856522 808998500 773901349 930342744 20908100 709949430 413412766 113716195 599179571 791663042 812724086 780291413 135903918 204715164 579611764 690419655 980578195 113031335 941066010 828200892 972400925 93880935 124479840 498917558 878765795 401412665 609535472 114088185 315074747 124090788 190329820 137447629 785605654 964231169 67790366 806513754 526696959 333719498 920229949 125876523 125382533 585470394 758684302 113802817 790185559 190812425 656738839 623280113 303843760 450321208 303997364 128761045 544202143 280993570 627678603 275484297 682406235 89730435 389572483 997480983 66337589 579902303 134928605 851943243 396649832 55235337 510973356 923346791 241471201 283719664 901739680 219370100 869190059 512940341 185689284 511891977 703752767 842428123 135172083 7596520 292749324 291685813 136357565 836951467 572679383 616552535 112435757 107601978 706282970 354524606 105082954 772620559 934426910 92527925 477080161 331076735 279628 988053517 106939885 94267195 271773174 8679558 166153661 140963226 521619899 351842945 505371569 77889025 194271061 493060018 85485546 339536751 784745831 74359477 29004577 209941574 543428378 141440335 317543552 102227707 348481307 275142872 727364632 282908210 220187163 204444786 466501311 72983157 45014662 573441196 19766718 316787837 582120754 185920379 310267429 956257020 537763325 815638999 34146038 732034386 161215376 972147957 71571131 945961208 899023801 100575708 8419141 294968538 94532409 178479059 397196246 295530083 453621931 124560871 578438293 526325460 181522024 44939598 599308617 226536686 470897160 619075335 395840889 53017908 804995714 706108319 861791294 195275398 374263677 895937332 927309785 535479053 720601649 851397282 333956620 619625443 804489356 194892127 914593981 751538132 373371186 164306586 47068208 826993117 141383824 478022867 205834936 175422214 375478831 805143553 401958900 846375992 276735247 797799790 751910266 934247328 356424468 466217919 129522719 583204511 214671610 909348870 118683557 935273259 613262511 305156544 407415061 270268227 500048671 174525402 21806352 873419858 338831988 921390933 552929334 332732178 251930159 758764271 508154392 479925357 416424183 910113293 178817708 545675797 560429442 930727974 479923118 769370276 249462252 461962203 352574780 464133862 371311067 323774703 399407115 984573578 481447613 806822176 107358164 981496285 981347578 129164516 707432502 172695926 903071815 112878195 505428104 7518334 724158832 13582490 487443691 140583009 776212149 666261399 538775172 189157950 449505732 18698283 958528226 698967984 333176852 163619365 15618205 704487919 339910434 415025320 541577857 821358048 74363856 648936021 655370692 908227800 630616904 215319553 80923719 386205078 328197748 438868190 246239778 52356574 304967046 733683469 45455949 933695561 252461227 436747487 122853504 554483325 307962136 933898096 105967668 641138988 950033827 121585874 198143267 289944254 536611194 739721124 111302295 463491416 241173504 619189353 371719210 724306774 834508906 305159295 110511846 15223014 596543851 209267990 67579588 901510897 942951460 965551910 687722817 47929046 254815756 663092687 602412372 562777892 449507142 708380040 203916873 399540962 829965914 402060140 542001583 219093468 994297630 505820244 682584884 87987494 125009591 906820460 812294268 959518497 64496115 775322480 974741511 661039966 984590471 894837465 415067223 780058290 712905734 102790033 827987336 967721490 765882721 282916067 383015741 67906222 843812474 586932615 467447185 526294747 841509121 9448761 745388215 835806745 367785371 280489459 923794239 492794962 39826278 588604866 304829819 104322393 363927340 132087689 765362360 201034170 879441521 180429576 981092460 444863614 135735975 661596155 265101464 901618696 944512223 648117205 969524919 640841056 87566179 289488463 167135796 929075301 151453590 765040378 617398405 519238961 45529830 393709003 864550290 85356108 982313869 21896468 42194868 198757568 153984157 807557228 399791738 33425671 987986804 380884191 330805652 123722772 42480340 595907116 877857835 839508929 244024314 699899113 332866344 331590494 841903942 500002140 113182154 993357532 117558877 730580559 365112852 15605073 124289555 82179501 100961182 106603417 104075969 143156050 157877352 258060127 803229644 557669090 144002164 643732807 938553282 474807816 619971945 833549988 70714925 350346139 525575276 167255606 50245245 858441620 351362466 744665553 210960119 464544620 590539444 328518997 195125172 955652297 344124070 171931093 37831791 297601618 131050876 141907761 293274034 288928228 252484254 96503671 846597319 249002784 592752844 637666960 723810601 212724783 323733307 647041892 563070922 849308583 666813864 465832534 560266562 18176323 63014446 623743047 482720943 653553891 952262044 530362481 461722547 148902474 702293574 352070704 299020458 833344451 346494831 592294493 122272672 598979085 541314530 968869991 847981870 134067368 459053310 424308830 199308517 782786617 923867088 614895805 484611559 590680946 80728332 44878114 461373635 143742779 521137528 944094579 649813036 325915931 326973419 111535576 474818405 29266987 463606280 773838864 862611438 810101112 218649716 837400476 261596556 612480612 658786827 962094792 599064346 117840130 238919981 798372863 900626748 162787063 265785028 237754666 605984375 199029726 135149147 67358003 195288871 656286675 863968948 845101907 982202606 190942361 956637483 309537371 72725714 272760123 83376228 935337152 935377601 154542310 625253987 49490516 767022922 284040807 11585302 218603628 254397304 250505283 16976484 7540411 265808712 135277878 245295077 871793087 334307605 380444224 939151091 529596476 36730892 655636398 374698377 18933492 846578759 183852219 180987229 919304473 309128708 116879823 707157984 244506302 271422133 184928331 293996819 890961421 468969138 158098487 109565042 723366442 408603770 979057900 730906853 674412483 114335771 976201931 398721929 448643376 209162514 190389379 978239853 245893407 846025778 205454589 117343265 545120896 241823174 298330494 316941729 550951883 415210317 24099706 795458185 539148816 61544403 941971370 430110230 530513542 100069850 392191639 106396343 361189987 371249532 689819563 35602463 338101669 518537853 286840758 786745046 727700367 477230138 617501258 973593774 323255909 675472213 943453405 868376805 917295387 94300258 37834893 468247263 509510575 61934600 116221808 48659384 123479003 58193171 331285981 506508911 10779388 723477620 465421621 371969375 947243518 155241177 260088204 285345180 673779030 546928962 924606592 253995756 24159093 394624209 80105890 199931368 70096415 23559288 920824540 987391803 117859547 958659433 308155425 479886488 873110399 276893599 381062239 849105769 187603137 712348220 208131039 198382525 288342199 673552660 422868266 88102076 828793837 682956470 373447256 355089226 82401791 150570208 609084983 959077258 545194417 689190873 11524985 615290833 565266527 932349525 455198995 683126074 891008952 615870786 15528922 616635710 892764386 396591161 465741472 80367516 108939374 673872512 131266407 249797939 199941531 554134673 337900015 28735362 89607502 563863637 236340954 172009293 714433845 697942303 131086544 259628256 239649535 142611530 727435455 804916063 927477421 35150809 340558496 671002732 651021595 356087418 287638436 543785974 752678579 605896274 476669856 714134319 132285145 607936263 963932258 332226677 162070929 154348632 213478405 251678431 718212270 449819359 276204091 285162474 278022 259807001 544790730 239927557 254934897 124742544 44843613 182412312 159893353 385402110 853415044 810914949 741489528 993569846 207217282 346684467 599466114 683887139 60818779 731751259 291823395 877267404 63977929 306410691 31616029 129972700 558089122 602344665 579792060 834293213 887507140 580070082 94100208 284814229 819997639 201551471 409556774 717357619 383963783 569450127 102759722 89895187 232881435 696765616 83465026 440098718 43450076 535447506 123985850 956785229 119715125 268325611 834052626 36209420 574736302 718185021 166182121 132825418 173046046 598490547 819634997 913069552 31076988 766251571 50400140 851074627 967803043 459956914 420948605 204283185 881923408 376224693 146694738 114804836 72990303 82676131 554903554 968956752 618123637 531405770 778258340 590355128 799731382 464827325 626564549 374467677 35528706 645263036 359809461 208574752 243753576 31960818 121644297 274830564 650728755 24560803 978421557 471048157 484517718 399370156 675331343 218957485 775594849 822026081 333762321 701101518 904702212 741182242 522574630 375342209 272588005 153349329 965697337 72319380 618176655 444778245 299303424 653705361 90041274 511629251 862280113 186311216 543590069 836440776 313658146 46835184 861001579 292079697 517883341 198035656 543966219 45731043 416993141 172077427 867757125 603271829 873178946 624975696 344454064 248269935 852834271 469558435 401619264 671047968 394394182 19795912 115826206 693697606 526017639 58383847 57843216 240814111 97211429 601433286 77254880 410869576 648268470 790772826 555465639 18668170 841324848 99431851 64399214 110834349 271509278 932156339 714106178 997204590 409648394 58560235 97990884 114999025 380635036 499610149 786046993 775029218 371922427 754389565 321243183 897940067 665289778 379086400 138754171 762501208 980519686 68525418 25887143 481304515 711814610 581352782 499972685 405655817 533300999 564371899 516490166 804810277 349044597 230596337 654531227 611209358 141672938 752522111 726208383 522307975 104648619 512255369 149853552 476571047 119161293 471096736 227027473 784451072 850183136 218298010 399468639 683219181 139339794 425355782 17040055 703670770 859224930 517012740 109326581 392525922 933901006 625816747 49852558 135461962 708929451 704383785 746671320 850602389 309422256 472879696 225426723 414070875 837651431 375280276 890641922 956812725 846377012 970185761 741263790 549076507 41000131 140732422 232295681 180339925 418604570 249335736 884010696 130345859 618864842 845853643 522871781 552765841 324186749 425240705 688227804 33116193 129624484 287415483 736234949 291563106 760295180 961661672 705633981 450462970 189458307 448792263 407275688 888351685 418978017 1055837 437428185 459978148 994304632 522240232 492834440 265425561 771575968 229361495 395771420 242957170 75215131 918643201 795723011 399401880 196400266 336467174 285034440 178541116 623882658 21269382 470104222 236694197 835447420 175738196 687157167 24905721 624530459 946949222 765773772 896024843 948005059 55718317 208519350 794826051 577958549 701353790 60251605 202050877 930715285 456023026 445008047 5930409 227182586 93247417 257848656 423582852 429714592 542883096 602123968 906113616 416668844 72228183 142807806 252116257 100482746 682481339 129538344 577529571 481946920 895312117 473554407 282468339 951030434 682073758 77294383 381505342 235943907 137545988 583556219 166659186 446085380 28564259 25105961 525784333 121811677 135470983 949367185 404042635 678354079 404007513 310156244 95022916 328752062 305480416 199655540 281751174 840478121 181710250 859280746 322425035 77022360 185351512 604893374 880569160 867425270 534704123 114590862 103369171 524766477 698147081 122544723 970851858 726711341 167050 349152550 701039384 135638034 151036094 105082012 813992113 555043607 267754622 761531396 736312036 573235038 813703302 18063203 266229518 995413552 877343949 588654553 924952279 62695455 46064286 658037798 782637091 580768409 772628660 738522628 105534880 470775735 713583717 928903104 50003435 713750768 130572013 751042819 849388802 281608107 708641197 515897274 836651715 976395819 129945029 425480110 402147216 943648331 443543313 668376734 939061877 173403622 109547647 716530515 88615443 155611933 374568306 723768900 588896709 147196960 314807888 546947955 470489061 28391598 328367418 373008862 742142366 458939431 124051674 444047527 740547538 685209237 959944802 429715612 661605049 89889824 855195722 63752258 33538149 151255395 584645358 825116392 324659017 694193005 394163266 265790826 849804939 768731572 989559726 291218007 768444898 304367607 838165962 91450318 185275572 166533373 464459180 927417938 625472804 441027220 223981825 218536701 126236450 183926620 648252314 640357865 126332810 503448029 556626489 12387325 654703424 141271841 837503717 831878807 687981212 84183342 97669626 390302510 852914915 87229346 681520517 473876172 244113319 519686472 417842857 429388891 538736211 882302037 209323189 16725374 175845617 433305014 235262076 154598433 469748000 883514390 647472665 596080810 239478778 56615513 608468136 894182203 50403720 298488212 578577369 738384933 382671555 676246996 128687436 88102829 615992708 810207954 561979001 712622393 182410785 979821858 142011278 721146997 714640255 203850833 737872371 743002238 489672213 973134447 897600671 959420213 709165196 397589695 555501016 948643975 454205209 16485511 695342537 504608929 314973724 273919899 242993855 697645279 802683261 224197658 785748108 271192328 34405605 200243468 983814722 69332756 32581686 978342366 642996119 747221941 34709558 233384850 342740538 524381771 59035656 92857568 483801977 768200853 490447264 891819359 716844821 944652473 908304871 264703717 449261395 223278588 538623616 544771617 920923867 193823237 768969275 559188334 465015565 655891246 759431802 448830280 725224002 792013488 279689005 220736481 391751788 314398563 454121331 734492326 838780334 513156987 827349895 175098670 281357833 317797152 66918023 850719020 114965984 975222894 115422730 564227379 51017841 506562713 108998989 824458074 700385950 730484630 383646401 165401508 386375869 143078196 466748155 964116238 787608051 746437160 184852712 179359832 60835717 638974043 913852159 899616051 4647389 593718413 74714715 286005223 911515565 994149111 136724236 26481542 821888364 104663333 443225287 872906205 611226046 404740643 549880638 164128355 135225266 933527039 329529863 374117502 929121601 796278018 190750099 569246011 395231538 375602811 748605844 456067255 867093220 514974362 208199665 871740609 108692768 135430746 10262191 872724699 129579850 146986428 751722607 803984580 104166127 47464253 529407144 567908539 304721262 79287775 732036894 292462895 865331180 61566750 666580397 646969141 710361135 857330496 216215145 105592666 85449666 817337355 414176287 952542886 184828076 474892318 676799854 146037210 610323065 687062046 18761902 592419281 686564840 623000875 248920221 790730967 522981495 778327365 211155865 827702757 857615141 943192759 120165645 575462680 857275875 639262408 222431814 420153369 349109263 291163326 378262401 434558929 108500674 792438688 239618174 293328751 119847366 916418029 439365961 730170431 455996434 310644230 175106071 142561267 786161471 424026292 785808600 309142959 54870017 996964465 136845710 912485158 940157217 109527721 340464197 649949451 748790130 562896012 70102814 97899386 854059338 448365215 384974682 815076378 93320263 477109222 108405122 213167629 246043610 400287450 795854426 702040044 563448046 970960497 844601311 349609510 247503149 482926270 511268836 302373166 479890728 500630912 67374683 272564304 610158633 407838880 922513756 211465122 823251258 845132936 161880875 529826955 146014510 399371923 344903327 239334773 876481145 305824815 305018768 122524749 558628631 100873187 824564793 122076670 924350051 521682464 324202547 24369559 4608727 835471383 326742725 337015822 336102288 246633774 462096492 798777287 654472654 237126607 10242403 330240272 82259536 24639644 860067227 228274047 424011567 57486913 320125186 153009071 363311729 625143955 275533820 921940360 726017142 952614980 896533397 502883552 326813803 220735937 527253111 183938896 56207313 853995836 520954718 244825967 100629603 983051211 43603247 607618624 72694177 906362023 937858896 154953714 783518033 650442482 235744127 60045959 707929396 555869313 213055031 71241118 181013261 488588851 845697844 759546770 293720190 594747600 262430315 620533993 815483537 789683427 804472890 724207216 496195622 177943967 821549549 449341592 13511537 717669163 909476582 86205715 476547545 699851837 241159429 260065572 350294312 476903556 320111531 58223701 32772862 533166562 981981192 66302490 874271780 680195396 825849260 167991963 127459355 940795941 788525957 942942893 582995727 445515206 519666468 79191343 623459173 193732377 381049301 636970711 911401540 143042242 723176426 387949078 842894079 964335855 500531016 45704750 293755770 820642548 103928452 179044998 206325469 938426010 97863854 80597242 471137765 923713114 101105572 598597121 717025415 742147895 394056373 300021135 187663094 766239207 231728844 811122267 959971584 465294511 300609337 871373117 608336753 23785756 111838555 451230825 840637977 612369571 496935576 134393740 285528478 453380394 165955105 344370314 244322763 263818959 277483922 567976895 40048433 378589494 19090375 757073848 120737382 413146748 909611349 160916842 31902314 141340187 824555476 991873899 459151064 125164806 715763375 67487811 1466929 827601930 371235002 842104906 292487861 868170578 829015013 430532705 174067331 994970118 774903019 270906461 111305436 52386935 838883356 3870235 283492795 857973731 760944083 256746544 123636838 523071792 417663386 155539152 516928345 94735221 147413044 976079409 219900028 863176420 43567213 221366957 543294709 267318582 63471856 688298936 135489153 745003235 118831635 162072851 592489712 893734654 432979312 703795149 798637955 124379027 707665384 82130744 982352758 321125827 338877288 105989589 844197619 609057040 261528741 213642323 703792262 261458152 189721725 923692290 124634565 85805305 997575613 520445640 353123887 913563835 61260936 341129406 658567064 180092571 355718623 103573135 926343591 788697935 807368284 724981540 913076962 367550028 659628650 747946079 541192221 998505938 853935668 237906199 460079337 967980776 451548522 163871592 229438921 641270247 940080248 206589852 579591918 937655854 579551858 932715805 703736049 640812794 126361571 214819472 820905365 482080194 318392607 599765316 123294489 125760885 177263215 888887817 345827279 836891865 636833890 887019500 687914162 343285917 124925692 147993492 163783052 428990580 164381451 393221973 70260820 104461692 452328191 502369105 894633913 31880043 287601269 598369955 672692837 413962840 813189427 346114562 748559401 131582027 945879878 871853890 109859278 123143086 613258066 308202923 812551317 102608315 47738782 500465472 445894233 25180840 500975330 609677285 454171420 665356781 855415625 376948607 769818474 307743809 879317712 516968746 192140218 19435340 115338694 864833056 433398181 781044487 63463977 34473941 765142880 861860221 906327831 727518525 837519673 372102256 888237814 650070983 474710572 935976597 3052814 920604805 813673803 504028144 382798449 120361583 21901285 90730433 497310190 791719759 398474243 229144261 161204864 590614461 248579601 129059924 307963876 534494148 910104411 223944219 568968089 527763650 85804433 327812279 107798534 923324106 699914536 996036349 425911448 174625101 784529305 281480628 947746272 450719467 785508773 183061080 571081050 807410058 273791514 68391233 451646176 672265757 150051860 612851040 115396577 251147828 741910964 275876820 785641976 504531734 499821039 354610059 884811750 585625473 682422338 992610285 361465938 234853233 841162993 639893753 409478334 478208657 921374381 209740965 928928124 559399513 392802046 352525534 219325930 666593560 273433133 670972106 191375676 423484994 136339505 306772253 674632822 730766835 582649073 312791157 87814928 82470106 667401216 972626679 520611945 202339914 817753323 734594249 437193147 511432675 374487995 699187848 989641332 148378736 908928813 771085815 707778249 301730852 123611342 927104180 968324412 249560842 450592645 12216447 673045836 586932151 318988701 200195017 170215345 754154140 512986174 258030274 689140612 32903750 230656946 62268916 87760030 48410262 796863166 524953177 412359303 23867520 76657384 254516994 172246256 985586198 25602802 880024506 139833409 1730511 807128679 108157815 103807719 110237683 120374262 776853555 697169834 291879329 829564938 867385180 46033463 195067471 125415447 587690441 227971221 208588759 649959358 315731251 109515387 446822517 693200795 521874690 470690037 769858179 776391684 642936294 755444370 654510852 375477159 895277780 508757729 35122197 855951961 612565448 145359880 828842589 241935362 842529715 973238285 71500293 562431254 871788114 119084131 540363067 459478548 347055352 601468192 109437899 515302970 710983579 408776782 208503758 85374628 731983186 978361937 714282678 227435839 586322667 221309889 602912998 334116806 730067619 638035195 42585126 195149426 783395075 723944081 289601155 478441149 697182359 213617814 40872396 421486832 332701945 433751829 880965381 679757298 35220014 842919646 47576627 598719959 104212788 256080385 536610953 836195974 86958681 250893624 63631806 525797714 472203514 519061170 859914520 54787492 157096358 755016012 102453284 940491433 478960087 392054439 271448942 28658805 605672254 164837704 450145638 938374199 598589534 183627378 470647856 486325914 879063390 518224483 937562240 983276178 774304868 474173186 671988511 713779916 577583177 588136683 239577623 49786684 107197846 952008510 957090549 116810570 707024515 59543826 909818370 38500961 451598266 181267305 67159767 57270513 346105009 369821771 848161078 797210909 405965515 318808928 136053183 285028898 837033411 73615416 120821436 463854639 400304968 645326313 30150914 977888145 85979356 269728537 880191195 45693568 74253406 837281737 162504139 781277922 749341930 72322502 672295249 53456555 106106173 591971382 110727068 304727548 961793153 811404512 101938451 220275027 130213433 237991634 505303926 819763211 164123416 478641728 136134209 564428384 123968034 166285123 542316523 209947390 288530026 275024077 255640959 362783433 112305808 270661464 144061348 714164104 195500332 668872963 767620659 301606505 260844339 730864093 606334053 75153851 542268598 560788870 295428879 524998398 798780504 653249171 197277968 962903920 131890892 185928543 379848664 108375292 352213666 922165187 318322683 640743692 49705623 426480008 3527118 14527797 697141472 104832 728691901 892641804 521494162 496312553 46764668 782338501 79693005 653098721 710008718 621961604 66403951 5437590 999476368 865184455 511203127 49270695 680604735 643094019 235199238 60453392 751469312 587412904 835134945 922308361 80672955 884840568 348788362 936716447 899368366 45929827 789337645 480576626 791087997 310831800 976889180 837852665 945686667 56582178 343467745 655695379 531060148 409871696 513649335 383052875 127572511 24852456 432323570 808177246 520462841 667522808 721147004 124448512 107452071 408798308 46756866 188125027 146155235 248061594 124841467 898039967 146507787 766695478 378616587 937595784 77527272 208022126 627964808 875730305 117120670 971432554 383942043 500697185 381304243 897591379 883750060 508876754 774960201 316073624 169570359 147939401 983596432 743233729 124904280 91048497 4548396 24177512 131689890 150703632 272239107 109047723 48743592 271263260 875743201 279876545 61375404 805786839 340415037 689340212 534033504 457535708 660772759 917975547 958232893 894593369 668083285 694499312 255986482 295559845 10572929 425556842 443499247 846685728 21306930 568403527 790250591 25855327 592581039 774456847 176558959 717336512 883504570 77818917 988599773 611764130 210211829 49975170 270067329 550626866 739315382 804100833 8162567 252604501 574592739 818911826 147197863 242676018 365927498 255700711 538235863 229016793 681257553 834251476 75702514 702564484 255171362 718469471 728419811 847752402 345442677 757495136 417605273 81463606 835314053 406205039 693227737 45525875 308696575 815811432 448669108 48011951 472428624 309348041 153132818 47021356 128259861 152847047 142213740 346703725 408547758 680449604 575720518 942321678 367217439 503939399 497402521 622388802 74925229 78338691 322657563 420367907 835833827 740262836 501831513 523664239 146467869 47575609 421706481 307680810 863387041 870375589 208209127 335815658 179723623 361341945 235353381 160499850 366705358 377567121 507203575 775253117 58016718 82924087 570091154 277750524 439379852 67493668 900139326 514305081 145832359 222796882 934672988 981666186 963059718 436504495 357846784 962043953 484080104 779553265 122241123 199983505 649928847 330450250 535799163 682168837 691792196 771152544 842668687 58497547 1236025 202388622 686267030 59252743 137829075 108874543 189519633 577208927 176368211 89658952 91514001 174716936 164972200 878703356 8899481 128031912 167724210 366746266 942592231 651804314 146299524 64833347 851787819 648744738 247799964 240103342 330913568 939592160 863772252 26098614 850606073 865008277 81003602 389389463 776777387 218832677 498264006 966297020 648557970 527148584 55955966 592588338 701865520 73444532 471291687 710765002 53992810 639015897 77511261 996585042 143336570 76327151 913934755 847640756 725071889 14251078 87744091 55985450 953843238 804032709 934600438 656965671 669040980 15604033 898871500 298334726 86953077 249651865 264631739 735511047 776800449 173104071 328099378 478665963 246548604 651907431 41947324 300541414 143439687 119458585 149642815 286776258 195785736 916093937 134417007 920857626 930345015 74677464 829359442 736704613 731226539 616476239 246186643 252783878 632080273 145058136 551118604 719033350 394710001 815750344 307060756 24026810 841370781 635160135 502692773 87919378 139583925 544640097 240977159 283023613 516615048 243136340 569799871 712400784 159230270 556733244 485774769 89575279 483927074 167650571 678796258 67669972 784126810 924982901 320453851 268723442 70041030 871572455 840273158 317267397 539839158 147333908 341294207 381209933 635010409 696503346 321645677 774594334 93659802 415139202 57617940 610274850 658275543 479934177 175191994 817505813 36667414 660966763 759597458 373110854 681133700 290910075 440780827 317776870 215892969 761234678 586500312 138450365 485323492 279289830 308234129 25162644 426623738 649528336 258888943 61634140 198548042 580534620 688744840 292207844 995673823 746362781 902482695 506465725 78813317 77674682 176487897 115480732 591157811 936085356 341107952 272291505 79511790 634405145 590068375 295404760 248156182 29085046 286371491 733479675 308374876 594605620 758642319 587514980 96650316 17531255 501665486 295198358 450582241 190410320 587406202 298772423 789289467 489888890 805238148 868102784 420079938 981726046 836099882 11237743 770327761 29724194 136045614 849839551 664129339 726113989 997760677 912285522 607715401 284132162 645765190 916090278 878737782 256923868 356121617 975388098 126971489 857787104 123102815 430070096 48197417 710509018 728842520 690003250 52914267 386597027 558106027 472994206 220839432 246722269 484231949 843683559 276446463 620277563 546039470 940575802 198907911 543800140 852861317 806623312 680448668 351142866 575229949 411702810 460583100 931351567 239607267 587554589 641655030 362710083 17624679 542368813 73219094 598983565 232372056 126133361 838096958 642994449 599127567 58936384 889716718 935875882 755136309 166163174 408669804 301175772 106738970 607577715 697492279 812116653 266717387 377940940 15775879 694463702 789643750 476358979 478331628 29251011 916429935 119986651 244477460 786570980 662355464 317696554 238070904 747243886 296346281 76167855 390238329 895473849 987620612 132471406 683866090 742756915 298634581 92535888 896449053 257889917 552629969 593941325 922522936 819347356 824398632 938298815 366327418 466558741 267174154 844659046 348326118 36120448 964645698 592803578 822691428 479517521 910500132 60762325 79277767 59362773 136930180 469516096 954836622 977067159 601987502 491219071 572340433 753138449 583754959 468789479 11028359 136384922 915247171 786067662 808248644 739645796 576882836 27092421 58720896 844056990 871751468 407047015 880177438 688913525 999850593 555385225 20947405 762867085 616147550 100225172 822229858 605594097 569741268 629582839 435177615 24245130 120801903 7518041 777383579 557073229 328823886 640928305 545974517 244071050 279512326 206739520 836233212 856395162 233831942 894954109 552968512 105583403 302001117 285662309 794496928 154368069 841047535 815444333 917235154 309711444 915669506 739465005 915305541 337927133 221564203 202999515 214688629 342366107 210517556 992072209 899439336 539341443 485516873 297930212 635928859 765029199 504669732 472162065 473940720 738501674 219632533 26909225 844085077 521633650 312571535 491098364 676001719 6135429 159059057 445753233 315846873 927244929 37734597 83668774 117688421 259298801 286668289 332377051 601664908 497185846 176965619 353620603 889043655 662482492 651550815 524972507 280028050 8736906 849650938 753968770 747238581 69283464 633394362 443840017 443433480 945965897 934938382 119435193 952101326 946513805 417704792 120464558 873758727 455439389 204133332 991447148 714738190 490801622 176340558 168919457 987987468 353306177 522540060 729547482 15788662 26607234 107036348 148333078 35344141 956687287 754818215 782582722 25970744 388212570 78939098 321920591 186694826 13877473 293872150 991312518 812907644 711576942 111777069 539182730 167016324 315910402 383146238 881754515 806712024 559486796 50673965 647215851 912792974 425730392 229279692 781098002 304853992 336316040 929431081 340198133 293003320 536765655 975297221 171490431 924978225 54236313 493411022 964189417 920630159 787283172 955501928 733537797 351376473 919795363 125236886 518392797 88222124 508383124 252663671 894934148 67869914 155854003 394666358 980662888 434100761 623946050 614277249 738954753 960262091 396224689 79152880 105781770 932990344 906966467 129788567 710484928 961202780 623199589 674674338 734349299 262999120 482692625 320403455 614375593 255004348 445640341 985284757 343226472 954023466 90464787 90676980 21893373 246318790 485343338 855072627 680419551 961805755 321866235 271890664 774584205 718090925 203559910 880365975 651081262 110526370 10154536 214082550 924245517 485870491 888756888 658594809 601385978 223965873 978998264 68277930 478970221 277154964 53562680 822196693 231178423 144027468 912873673 105588162 242862624 250733371 813177155 923282176 65055485 135043384 47689199 839639690 853134309 251249109 572522024 356731930 361775479 435192926 570814480 138537355 921063418 312087728 797132164 374965755 388569967 628646787 443243685 867540188 905801752 496806366 542253240 989496541 493350200 307643273 95084697 736212824 410893010 760778218 512011359 475948495 895821602 559700558 315588178 601472270 810949667 888110202 810720567 25241506 175819488 234051406 163778861 96882899 546139134 960911026 324365020 934709101 442074172 767608705 654765648 200392283 116931430 49535248 42405184 610281630 209694887 137489881 346494448 620587897 750784465 858505807 96536385 499122427 270722725 264640929 100594690 81672385 5267490 763831623 106913891 181086978 997883030 270692753 130486243 396538523 84120138 454851263 183763984 378710676 222459962 838529632 579102960 339391392 740581246 621508144 949673023 950276133 611514391 148683830 570864023 214815215 859706003 519916774 713937642 130428721 784557703 667048699 64617473 789825194 430880315 171531364 970912172 281279704 294740483 101398409 677818228 378860621 556249672 861582212 757571298 631226000 552628203 189190617 970617393 293209443 663215127 772806775 96001935 127245877 774006971 666865959 342061092 633712967 39299092 55998728 616658055 823856796 723047427 681275528 613681983 6444101 852806892 437110514 287723806 63735 538508923 965542034 378924356 947274962 679640605 989012020 578500955 232268801 30718996 401634707 377994610 693934123 26957841 473996546 821180000 800964812 140862498 163241086 287194139 32677956 71756180 903852194 856534752 794803607 437644081 322733094 653764074 142967332 759843609 941487880 143031067 150868891 759546273 521955424 98143846 291703237 363483803 529161168 523972039 394202800 930795875 901966649 88136916 810270083 228479554 909316917 463751254 221858418 925074369 750945393 254536375 996830549 507313946 111071120 644150515 944958027 433804215 297914582 87925353 46164183 91918822 83472786 197033074 703981461 605428210 295176921 995684699 968912014 824338089 372173097 215631173 607650323 126656105 303768089 270436765 355135660 65601365 734188020 576994078 990675734 337649772 831530453 840022642 844963719 942601574 484173150 642438105 228922148 634604099 582879824 275086331 726522921 666352611 472119405 283020741 124297180 619812692 278705433 945725560 296667140 650878530 161356726 904317464 777534636 317641182 27270588 132670289 383242547 761458608 562180733 226434641 99108374 393711180 66457276 796588459 188829113 403146793 291542923 270267627 37750885 874422748 545353958 616790172 393291718 869989729 899810913 370105264 489802415 31032706 315830818 786469555 534427602 329703910 543303378 164478597 647345092 570573967 149665252 30587633 184548934 711845986 109538640 283657308 105557159 28512282 80245760 146902638 284175441 224305050 417170265 174442692 98727791 815040589 791232864 344535875 685030311 543560137 714641139 27349085 427109209 882988323 666335007 961536811 212692227 62154744 126015402 860037319 632728711 275680654 743141318 817277646 987526640 705196324 953451320 945600165 733708607 886213447 945019169 17884041 110518490 214705793 44843100 61762647 29746375 836075964 258814888 567293053 232152460 973456027 594642138 659261669 708960710 113493504 473314840 921652937 175648249 599330242 634206615 808376960 727527262 229864293 478170965 567570262 935060617 284138645 365686786 521285583 170352085 310705949 391685991 133386941 525411742 436529091 195149588 407674484 125121414 453964476 974967537 209790241 279936862 422126034 869051910 988897572 535619539 194883109 763066868 711267788 794213351 249789843 372161107 374256973 332170502 850332073 941827235 119747478 134470711 307514014 641033062 157339162 470736329 885235419 290726103 996148072 174280869 338392057 256338915 299402283 792356533 231306445 509192524 924809761 653432479 230760794 766223693 41568377 425643903 381806920 752836165 72373614 631596763 124997266 446630587 963767265 827845705 240974181 83514737 814832782 548488195 577064165 972171944 19224518 314815943 115414406 867888956 489096812 453806463 124227864 788499095 98679355 208050675 150207979 23489109 713999520 233485139 642229168 755567898 659129042 24036082 508404056 584019022 508149211 485917688 30649602 324432836 313763386 124140149 260463939 128596161 672628345 837528104 953284471 544369229 4860406 921215243 264774544 493957218 227538065 241518774 134972672 326217420 302085815 285180651 202222896 16085328 518665790 844452064 771653226 30311192 721004512 132573642 614330214 229153717 618491330 497496183 553586553 784771083 621636332 814050492 765883610 146781036 504094955 571684441 543666631 508955361 492899677 808441175 2912572 720437743 902476315 137885244 899171529 204562123 275582262 101394418 73163818 646764418 798362849 844817044 677075610 371883720 829907052 143922184 601037437 300914742 493934733 7140349 85685818 115571058 673707207 851569428 114868461 30318521 275770228 658535092 539273882 768669906 319492627 394702820 341624008 74485301 385104431 93311896 279047425 513203059 47222681 352211243 159967470 845585530 49544646 689559447 69985609 879451699 833481631 671023047 32882800 179932723 530679762 118568618 148020147 204386963 822654412 262888608 234705484 98424634 773940067 626495733 719610906 93432687 21198546 61234907 20434354 258819343 7063169 299481779 772022402 54285850 504209388 784506239 899871380 553754035 474065679 969856990 285722093 160063669 493396396 318604893 339996392 24076151 289689877 488016539 80979480 112344282 603421514 168201331 63285282 377361574 794697064 782896188 323310627 668411976 696647461 343744981 927231320 703710631 495743127 551770081 757996481 999952515 188792679 510384221 406222909 662858358 332757570 691945002 675438393 826153966 863066261 15434778 702746483 152756131 355967684 636242330 117616780 959389198 804443661 180902062 189267131 599140718 963798251 365094124 120069053 660445705 708839105 47300366 216672695 57098591 451586814 974669177 57051100 640379493 485053391 463274009 155754211 817810961 7735371 831192604 496481286 870801632 699143749 51744128 876074130 907627799 687986458 993690910 719533356 344946478 174592965 908800487 944087196 138391209 126410970 64156243 651353281 835250075 963972982 868025976 892348667 268076155 695211512 801916133 760972015 32781262 117706501 916726226 850592223 125441872 600435189 199589868 848759871 152095297 103850363 724833994 59723089 791836821 571041263 631772811 136783293 745634228 393089657 933386855 736541804 519500627 850059464 240411444 207267062 666548806 960953786 99615722 787141327 656165292 754048221 548113335 688946554 871754722 317355920 392055137 997196595 770307476 444161371 698472825 922402773 548011734 275823178 834642229 192364915 846864441 318931399 181664574 445015028 712021057 115051422 34073191 231521677 817627253 274484635 438788739 336692418 87954781 390920827 123833738 744120073 144969041 524463440 285582986 869240130 694335726 530154489 718953084 464643195 974315861 417425902 239562328 522327588 693249080 926720923 714692503 392629880 245652315 896357077 837644908 957673372 863924866 871718100 41711409 534068478 146202728 333016514 723277262 86673875 723937342 699627366 830793948 721422749 76607165 968893301 443179238 770942892 499047783 162132315 88102446 325880003 432074583 327664774 848207592 125323656 106902056 415416454 370469902 352554372 164289891 208114804 162744103 880731123 79832897 56971878 267315960 78551991 389988393 990593222 17742233 113925728 690220581 848536181 687864843 766827747 669945841 131044075 390286998 21509984 145692756 478389444 347389987 577767340 806054219 48113938 555607362 912956275 463530393 926077265 118027006 480336650 986708435 133287476 361067766 919057698 190259354 628383726 850126055 580247747 471493307 867868288 546689841 14230247 568920829 87071044 781057994 238866663 70631485 23861351 260376647 216324241 502250796 607766635 646607947 160821374 655880573 54731669 73777642 971927332 980808934 44321015 452263975 820033728 177608491 665848107 739091419 367867845 146748192 441733833 948115593 618241499 309602115 347321793 632471747 878522944 434392837 266046100 969905973 505024322 289907452 82798980 721348564 792158248 690565615 220472870 952979622 198962547 275204539 879273630 23406239 108529832 923594645 475670214 928563560 953719502 141518315 520171338 174103707 140782873 961905172 122219293 759024373 124023646 322057452 391496113 2546583 756450290 657542213 824968922 261474605 947449665 907767902 835339535 592124272 450849876 55812399 545103887 649812424 331016938 276893877 673218663 439546771 53004881 1405236 220626690 6724377 995439924 740798029 180828084 136222791 702703194 155563743 895247164 826726840 477621195 139259636 681789789 86587844 649318215 359275070 348062450 449284240 267042966 35918344 41408505 717892842 91730743 439028759 220221625 275264048 715922636 745956654 714810819 768927517 747361891 935437509 775651894 595318174 528751897 808996344 731540965 83971450 964560087 479304488 910698290 294697642 471080490 445004438 381285486 120398699 804279509 581864302 569682939 923838841 617782647 463607810 494248042 709513390 902636569 714469668 984777438 618559198 312942681 552104616 240003075 60304565 340058485 15654962 508139106 868810382 677167673 92196430 952781833 494244119 571500919 715996482 788941761 42581402 13517280 22743607 15496467 670313155 604607909 437695772 594151989 74906915 901303583 88400024 784420306 803940145 655386058 621714103 275015703 968328740 26335079 515018778 881149671 218909930 383190106 241805136 87720305 60357772 334001567 893018504 407118258 905502486 461531346 48576378 800600254 327564992 71319985 668613088 997878147 528444261 106308853 444546495 603351176 7612429 385462885 240287841 664068941 40848937 862001945 791601010 861694043 740853390 159136147 595360073 959763320 542326253 837165210 899999991 455200392 23683136 645534855 862318650 929185622 107066194 910895028 582302235 287147552 834731380 103431682 285025692 363175634 209740536 729572187 966526810 69869331 115035065 59331011 586454638 8400368 921332956 378055641 722610777 514702705 537191788 170487210 474466018 932034408 860168786 226982368 239751159 883851922 872517223 102069802 665553903 832099783 865481196 100372497 119247328 552728935 203804180 256789386 915904569 413544716 986361573 734947739 335930413 953913005 794278750 922385052 814829739 568128065 152957052 389956876 82830763 690148841 412960452 409813147 474699608 273129231 636795515 714450767 9497512 361829098 669036935 675051415 193928874 387034490 775423912 165692569 939763426 979228092 422481955 708184354 245289167 261359888 295648452 581219581 67789252 89927195 503604626 882618991 510571626 656561678 125092226 445918755 199226878 538052678 708248268 673926486 663698275 197560143 240893612 673195787 559389241 909930547 348247195 753318115 296965031 123671101 919010684 89244816 955415559 194008999 797429170 200704720 455368887 93077616 781924301 523158139 35521177 138045286 258293489 398609170 647123330 383385716 844527925 846350209 773954760 405292553 372793054 437653029 602852696 613686667 110848809 162241930 376133573 311612371 768076411 673098604 287799838 539603455 762343420 95731756 733612454 412288950 296436476 188981334 505366566 930877143 712139473 393404109 68922422 970432962 792013279 568562119 206335037 489057564 267428687 980289798 894350117 640221741 270459186 497202806 106424767 233824361 511961102 482558341 397953098 280037506 8173304 685752936 819640961 623033091 781484693 405769774 35322034 930437535 594751108 393204966 861314672 159406940 786609075 782753460 982356269 578622348 203831938 41207665 67679905 471260625 21497456 814546388 111482360 144473008 164265553 70423493 230813736 676226655 405498200 628766834 956264161 413671505 167036130 628421482 36704589 948520823 34191249 924542996 731474717 481458724 317747955 445305748 493382030 104357023 80575568 475738292 535495737 284407506 516945958 455692008 755668132 390959780 122754755 719666858 387949155 287020308 790090351 618762891 963246963 48104911 247529718 772027484 461776416 414565848 252965325 350997371 215603030 139672940 128056726 947077748 621131664 445804681 244899855 114513688 402678070 325475423 442768346 790690174 609882930 812230670 98898541 365551055 55706810 221653297 85217906 443655965 508673605 727824623 62418849 471920562 775929534 162464933 96464405 90222309 577030782 349429730 293736046 645150178 489102670 421792772 444744285 110234328 867597453 689644141 77264382 122791883 15119557 372549094 913482057 625002487 37296124 12380591 843069908 93002934 86550254 780804180 536658899 595223860 361145163 599077748 67144415 137074690 761542681 16125186 79813366 191089822 365554916 373549412 836240001 854657586 795342185 133500645 817408280 515455997 823144786 747189028 490764246 838264344 119738116 256762662 315783190 9550606 121659620 11369458 102553540 208209874 792173638 639212439 803433734 153318794 90806546 723094515 142909851 852349227 739219701 75239583 895955416 104774610 448788995 584711776 959432197 96647539 718212421 629356836 464619903 541357201 376545858 955384149 232137904 348800340 212146805 400437460 358350946 333806425 411806918 460904486 542016299 203980550 100116918 197966393 209815710 43439830 921060908 352725561 895789057 660280603 427965144 644260832 617571579 729270506 228972601 429520135 825918045 947185023 58876965 143054307 341058583 287939189 98438450 425712853 636739529 163101621 826150313 847606841 496908046 237957225 161027686 891440711 294454141 113660970 89407097 504269851 157100800 10467999 856995413 52889850 523264968 137476916 549667049 140836540 866747422 778639650 422873042 545181827 578341032 481750007 688236134 771915981 769689196 639190950 197628827 258945084 802292571 23779134 106551918 151716976 114252725 120095970 43157681 408706866 233756940 132564778 912976717 390857740 995549150 622488489 296263956 371330477 612481772 845931005 364683384 331745553 477087015 787556426 876927380 55428040 121822792 417679874 679860388 744028354 56870817 877489215 2973431 711679755 753784715 962041722 863396731 720553806 82137685 906554412 129260665 168410991 891635557 894753749 559268731 739701066 369758597 855532687 963547910 982240369 701463686 180747653 166502282 31067060 968304079 43429655 86495100 942643237 313625895 618871854 686671584 223013079 348877429 542161381 934692834 102662137 356719462 650605924 675732310 291373513 409676696 657509341 459784504 153828612 404779449 19053228 893529678 774538047 727102281 709593947 609294775 281082326 890341600 775797057 312149386 711162038 671743079 251160853 653805268 837885340 870032707 192993211 60898412 218910129 587670958 848107612 174088633 944390420 351229896 849820943 88280292 760906592 359846643 400581162 914735204 764626093 272150756 660781241 391680499 999253038 370375182 975267 280335357 113233141 629288691 592484744 824395180 153548129 843645597 330716807 991433469 566194663 523710019 904848248 785104793 111380970 605472219 811709792 908287757 956702115 514047094 849084415 570125066 873893737 249665571 484860263 638519823 521816327 145641498 30200315 373585724 368533046 883691956 653921082 481766187 365497006 98922185 158677726 371561501 795084148 489394534 215511329 361278804 13104546 120359570 998899963 977001889 578348156 810609748 737806005 387566630 177173201 439406780 957691697 51066932 689072351 295068319 542103121 63405037 293226183 424819803 436990762 514275595 161028118 943428210 996041783 526525124 42350388 7235868 898086625 689950902 496630402 113597947 51229699 362251314 86473884 902646029 191769563 517338406 565772136 929575568 757421402 742945338 221498707 567629458 794012270 910571058 862697778 188631750 826492462 8440320 613451553 115999583 522715916 774479671 59427786 371274058 153521154 954294547 378509926 51607772 644245442 875140329 17722086 547991507 89908002 956712343 303153895 281677565 326567108 868926032 63769493 83988503 611871363 285268200 504134328 258399992 48355618 219348465 447031742 874848080 227788785 60483289 990847663 603021067 687479326 50275442 974295125 841000481 857086355 205321411 745124619 353848156 932978106 615363071 901839663 22886101 424591773 57509918 304563667 751158881 926435950 368333160 687663751 390823672 653601360 44314438 649223664 701956978 263662903 948771772 429321417 491451688 861771427 420169073 94472749 549250747 322960881 921284240 242767587 32563595 979122017 987892206 386411751 912100116 603255271 140767774 787502584 27847037 198277692 92066244 631522285 124713635 312915770 171702395 515537307 819033496 216016833 17277330 373506834 479679736 966049102 802828251 823647790 680336889 75513684 770636905 82103995 398474565 544437505 324871582 431038161 523559515 312763781 817449912 288175991 768535418 958217686 75678568 648898822 9011737 20261178 132937466 133725372 185693314 304639861 501779045 4726803 373173060 519056375 230750003 852852796 337621837 33578248 529016945 17958719 109091932 299653844 100062714 360082863 844091349 277450662 791121024 220167223 590214443 461087296 360859580 211266221 271821341 289054514 860165043 280833079 161832058 993102509 267074817 347525372 150258729 768853863 204768542 523431789 140426597 435518545 228800944 478048434 321613159 757817889 348523519 430705091 57471726 301102599 790787955 754079441 578553261 434425338 826763031 21284064 748029000 187622604 232550285 19850335 476677119 92715321 153199780 638509177 938334196 420274597 838550916 88592918 41644819 43319451 612024707 182071417 331354362 840825651 660119851 652967522 451159899 861159737 936188979 361147992 14778695 579493293 115227426 593331957 13918625 794506823 467132387 614463991 982129428 699682672 486830692 311322906 644914359 640030472 802348449 435764914 912821436 640899358 524357832 954466255 536735175 988898905 136537665 720605904 682240915 649173883 226089785 133400807 510333613 162278757 494548799 525112308 741772051 462292592 970960631 608207042 109315774 438093011 75187392 91445195 990292049 562018085 255284467 487722767 54564916 57632910 923487681 967386352 551048634 300361872 921852601 940300176 289260770 910906632 660906073 971501685 560080508 886995858 957418859 922930487 901790981 304484017 300559155 496079391 766776609 271519779 104286426 876092384 562129157 31990185 820053945 552421199 594008270 927854779 40143960 648573186 838004055 816148007 615959532 241569048 116509873 390328492 181869217 258287009 153751483 695291656 82305054 713831992 434803873 39723906 489278838 336594848 344207923 789837993 832674239 963500899 61357766 789477032 692109642 476003289 821467217 364679946 28424481 267991846 292534718 921084814 916565032 130538766 589749181 385040923 224624181 706259054 775369415 406493398 964546063 929120899 101785048 46851110 495469250 389105287 939091389 984748088 725700135 135815672 627102441 410890734 99316564 540976573 52884125 791426206 16979855 726867708 8622511 897920709 994859554 301157230 671521883 911424579 284212362 261271057 148981862 508836543 820046477 924351277 767846308 637108899 705988535 722147722 536476376 53974144 111253002 475567758 891238599 689469504 611383430 518341033 100360231 563216360 59317599 5760722 207158925 928813827 732628430 215781437 826734529 580004343 516938667 350772771 343945281 653667395 612043828 492927143 15020298 284606664 269794780 782866606 921715564 975783315 505014321 458191933 882273826 468783689 786276057 773512418 158253186 250175847 144369810 111129783 813392207 56203775 116890505 20551126 985017602 702035301 236332563 664268490 134556003 605787596 15041255 478501285 259454984 479601449 971428428 274475282 764208114 241223201 57341881 538440037 69522876 414872568 996631970 951796702 883656258 635424386 577825479 894425810 885600233 574711655 5555587 698992434 630915430 974962465 572059926 468449391 529514126 808392489 985234247 664070129 266696444 852791868 142571407 526151428 184909677 966516202 653143077 949117791 60255762 563001324 340074187 129778638 977873893 189222516 934091706 714046510 824646902 364433544 460988679 710247129 939145199 319060632 261755922 422576988 146539457 833815848 891026379 676053583 494724696 728776986 192640071 761421140 581568847 187727845 140088927 766478524 6760406 793232004 568112674 67016168 208749688 908186861 196794807 39139940 97409370 130886506 753186450 774572639 347836417 66691488 337336127 286981609 385752121 599092049 709558598 532291578 285424256 453101336 60861520 632665318 34394681 253501591 246602817 615963529 293745802 386691744 234958412 300506208 32440108 655587453 367522377 241189796 416290673 564317184 280329736 366216410 547720056 886032552 140789042 895556473 952724040 478125169 35054442 338476154 929733584 597129406 870767732 67674199 50230735 931629252 700339517 84625417 37647203 946942334 553105312 331393005 186150437 640580090 631899214 218590545 296167536 999421591 312296707 712458210 416255134 592626443 78674613 816491556 331175354 71980021 564564389 283899388 402621556 599618831 474891908 332355133 49264596 198176000 400029332 99495331 129805245 100368842 36637114 19968814 899827542 442258792 203878186 85977972 82838876 835777400 157084884 231522778 687715350 469381591 796497354 956486850 62008028 727688333 772978399 245699748 799668354 190059147 529599136 54806269 789677978 4491038 387161402 838942574 55183404 639707100 790954272 37505015 592592308 680107752 57473830 492419843 974882911 261352016 430914182 910238153 949645782 587999066 141760924 489877491 57380650 790774645 446364334 971905051 518462971 71859092 217604793 170647685 261918240 599720295 225453954 904112584 456727699 465131723 595571518 511911103 104838816 239042149 549416119 697431125 919149901 606889949 42367327 746549171 720758331 473281509 656787317 670404106 61280568 651064608 12797956 971177592 294355612 459162290 943082636 812818583 383537748 13203788 835982634 645455988 612924084 61436582 402084932 69651776 379084671 997656450 434079246 483923487 236698592 983495365 33870971 8364852 442901673 76238299 754914024 163659997 402036174 264217700 686580469 315833109 767798674 699378425 139527060 62154279 11057074 82609689 727489229 394594822 948329851 563471856 40050804 413770294 477424804 294652102 335938436 856509475 292308545 770017682 192949322 381523503 753513040 79336659 389888355 48931072 8091324 997318745 212591069 410127499 114052805 899171538 578476974 881851479 451066322 718004034 944005759 462123396 653130089 524011347 856718219 601459933 87483196 749285389 15230220 417424367 43937484 203685023 126450201 188762395 973702705 171915889 570285898 579732105 251252549 960174253 628663177 259343873 810009358 841254247 669471372 924062163 592942144 100464705 805913635 44008460 818468739 602435753 358648222 471598822 126447093 215366434 925575121 66446656 964651823 793321708 336387389 861105673 997006731 315353956 49868061 970709429 487269846 620153959 402957893 738522395 432844572 31621064 997866268 95370289 725391677 519854000 19432445 170850180 620318705 677862446 67375006 438787438 132814559 426023229 762902626 111778018 641389663 688477740 30741040 458557846 334315807 367128429 172179878 331322531 682482386 222047940 154548320 22268591 694718265 557506213 760790986 127562830 441643643 758657247 75449485 167035313 131027606 94881930 337885494 751346312 772744377 405260500 42650109 905558936 831283729 805552735 17336947 325189752 346546834 48077988 636263964 680862642 267722783 808443842 12185166 802721535 30491775 19249852 824990126 577726407 429272432 585781105 557805603 870916075 196954712 633255089 37951382 327982318 728137019 228353242 79328623 353397755 486130108 121978732 111473050 169930197 780047833 981326371 495119949 126594661 881920725 131383906 807457303 2159867 792344114 672158835 804881403 675352256 543925054 629871522 253078656 973197486 68168987 810884259 844113554 117640065 296655707 734581302 445622383 24792720 815450910 377467373 230706841 301581012 351962471 194696258 471511209 132010298 176022622 819147524 111121325 57943340 803047796 771094994 60103207 595391903 295770188 717500976 123260518 839695242 199888858 376339174 812892721 268057845 39739793 509522635 385697910 336395500 96620296 683836659 213704586 912071207 61304025 296927794 66168578 265782863 491624052 390196153 250309527 667646674 209343670 213947218 578106380 12391459 985042212 490725953 460299728 280812393 60743289 583560247 120507629 260632147 812415787 785916716 528689992 852155580 147955710 766904268 41067440 97092373 450740920 107288392 9163573 364561312 404216186 927848524 482860541 895840238 318044670 733170068 416003271 379904706 947117286 994109651 244812531 784675857 337351964 705112259 65488243 398095253 141188865 38512238 658727400 953604653 676945321 39933751 658276592 677417397 806838019 551860398 774509770 110095298 659148791 636189709 327172976 63364970 564038226 810033517 959205209 734599262 395719944 227724839 114503961 195353589 74350850 359316492 980029446 411702814 916945118 898034056 662314433 58133976 789062660 173558192 864254995 318524340 213491943 375047947 995941738 872846328 926908345 770451501 982941626 438573495 259157570 162630962 501938466 823195796 972664479 313660034 410311418 368384417 541384873 524815379 563738006 615735723 736648238 396283812 879954903 653593349 294317861 542269329 564243691 83380514 715827521 281015046 254421221 781835830 508579359 250362952 654682151 288004063 873330819 490140137 726577559 132488382 652771099 81032384 808200545 477951937 394692418 218511956 846336354 788593657 595843701 262590720 256845740 332491932 658874532 136800636 838601647 805708759 531586332 255361698 741605639 99930212 536376744 996026860 881766043 44956096 98906171 388964553 185476525 972236991 879104690 912054084 104725366 384392148 993086468 765442277 862344086 240295245 983954233 561196799 28888896 432314294 676303885 285734636 764806226 187694776 275051638 455924233 993403535 806637970 711285931 735009168 906568183 100179034 583552387 788334219 145135130 682458559 29815131 183128021 654695543 908919822 95182099 611937275 145828329 88268560 229895912 860688781 181080172 66366504 274401940 209969068 498680798 950705825 348220070 116003384 138400595 623271708 571927617 131804123 429909672 283213541 719329657 188994214 383392575 155398404 977328433 381044071 837856963 7143557 564172092 345068865 768579745 511870557 957006140 766924441 452655484 39418411 627613215 633735656 105784916 902015155 843704724 604465714 705237340 44441153 720469098 843637935 667712861 292396708 827958424 97622526 428126615 399804441 139133106 811519190 555202845 116461532 45079620 245576167 976121463 461768079 590645032 597217567 973638636 400167531 216658367 426294113 439585943 844271583 60029762 545370859 598803097 756250852 149836566 156556796 800692005 870305665 194724 320921226 15218732 680669515 271060118 443345348 932990322 410193225 107380897 340709526 379171123 4976884 586285693 207808945 466744963 176930718 805026513 440383592 577098249 21684873 719194072 16684185 718472822 631740200 414571410 169792279 240507412 564407977 326349075 41199410 287230001 179060166 214637002 154965099 712246047 485697121 598310447 645236362 895890346 558207711 985945888 275061462 563184595 424747940 482870408 29929551 601678658 140413280 322829509 31293266 14614519 42023574 900493825 585603708 673763775 315065228 755395987 914271187 731989571 934261428 807986963 19219565 113321587 22623959 26701031 678084000 360837446 625011478 175836721 256727785 35735548 14298968 384305613 598920143 439046908 867176021 628849694 40725559 860105667 951679204 924535199 874720187 846219144 825029017 312840254 372499278 992610611 68236234 139286824 724600176 855014028 947273788 596336107 820851982 822414113 623037138 498935975 35767918 100564976 674772697 292495703 136300524 689071665 676801316 735220668 128118567 396493697 216586721 21360492 109115723 20782284 798412057 983835910 867001429 475957433 149192523 92017066 468568038 69945123 231303891 45684573 924959152 31094038 494537046 745811127 853508151 117574178 97263461 889276069 70655520 624552524 34288131 59472410 166140549 563605813 794693078 146775482 960099510 863796166 20652340 69215227 884578450 819064398 905567503 604096238 295021824 54760020 696113305 616106228 124705143 927417196 661790801 902180661 958511234 8844207 500508147 664535744 126418385 597771609 406328172 49590271 74840492 293132669 109062681 240981041 856738482 756272126 387756523 669354352 620068285 408408864 591085945 357163094 227473255 349169807 813775699 375011445 256446193 362405363 991117674 233667703 142338918 505424834 135848357 100850145 514269041 636356505 617902255 493203792 86644473 876746793 542794063 161484965 169879455 504373111 402466007 26617930 260645230 790222530 548488648 733229881 51147753 139574586 90392968 278621008 488744394 756685033 653632454 745190587 119090389 497266487 978858290 261429307 2691314 967223014 214795818 516960356 456095878 685214439 10164141 542740351 561961225 405474571 556741682 584357046 909847682 959207689 463491343 23009271 601946579 11979984 756239152 653094332 4070937 699148486 784231707 492815331 308349879 290380520 90522277 427440268 787647007 921896934 541385942 790338321 889119941 756181760 159815036 197732178 293912559 22495544 740472529 855873784 280486481 149730570 292747190 42850522 108938253 756238533 65859793 563401198 768218517 674615311 69011889 772289454 226280156 853243596 117621144 534630035 143624109 60659788 962070304 783787482 982556722 355972605 426642163 724193022 112154358 586457199 921925200 258583283 461469109 514914088 114457061 741955590 664644658 259720617 784806112 626099277 15959143 850665905 42016834 636694026 377797575 111028724 261499840 604077732 816788686 379120984 138707760 812929162 439780772 953294430 596716637 274853853 309267028 23358793 999046875 273937753 462332359 920972068 532521036 923801468 288402515 499494463 518273418 953047174 759215080 303079523 579146444 627690589 6261788 621163279 264384609 384059363 584708369 525884449 988137095 401497048 757521799 979361222 66942569 49818931 932655645 663659207 324672784 94439033 539534366 323719653 220893152 854383091 97208080 753414188 630700919 385610596 105425011 148974330 191174129 717156457 304570219 770320573 344847040 310832007 244000211 461748015 547407737 828708580 987632464 388061191 82721988 597670622 367422406 149664557 647489553 152594411 665840130 972162338 99549810 57890856 148398350 320442962 912273947 245606430 73857143 542974859 483733392 31798520 544465555 674907521 748954978 849035775 297744454 946318384 12384141 541744665 408066392 559791878 222969605 248215215 947853070 158207959 845885837 167791835 307872516 345891750 320386246 973712647 318054081 419936056 31603496 466452431 740379018 796393809 564575227 666752528 191885028 48308613 551067414 736350583 723216134 152538751 585386351 20960581 98857128 597770493 415221613 359439886 10078730 490707584 607655101 957931800 648915543 306057298 125723629 956788059 651949048 298626241 783017065 822519495 718562298 667136927 141488285 311457675 316047096 706063512 830726569 507932124 754372125 381793977 244282700 330104619 534332728 682185418 203581566 485706223 132472270 471319545 845146109 142551000 962027129 305317570 100482794 610942665 611374868 78722789 420247084 115840275 377349030 55780508 938359770 95911321 575433802 79848048 259885363 891480898 638427926 90611925 399413015 245316411 324922268 496212081 575421030 711771363 178397492 631518962 197477579 310869762 102838501 42623681 453420763 64865623 200457617 406419923 528324655 811832485 485142712 801088105 780189126 862491742 856868613 571065255 810919430 284818774 503429669 70804786 176299665 141857589 13933077 428229046 387174000 191371712 924441128 815111396 903143075 102838613 446630351 953137020 266224742 401985218 848277067 572161871 319367208 48734678 978581794 847691863 713083529 463724499 501296327 493272649 178732600 210681299 64337897 989652030 495500074 420283933 912973182 671799739 562141522 779422626 100028779 801831888 970794338 876986273 616943277 726453772 832341252 916089994 532107151 98565987 318075206 380384211 523244224 637442414 281635255 501826011 337650636 994718785 818066876 838946963 340507793 996799477 49628255 257362056 986451500 397644695 677645989 751941042 69444428 92303870 531363661 21989573 894135758 354674358 751492212 363595394 933644496 583833457 279685382 465751640 534915811 450276954 698652217 58160028 87719361 980287473 412502406 277886363 975006251 83085641 969349692 168030403 79885111 871494313 425392459 918852978 269139002 103038442 670794013 191099796 195342312 54674033 65605735 89478064 261864757 817097947 305589824 195509246 253447763 585275206 513777252 640879940 35552153 212429462 551556335 975787887 45233294 964058741 106190609 20239538 47144375 75540294 40786307 979545860 799550974 466178767 898398831 68689969 569217209 421709203 112306131 617075887 328899602 30428232 559070317 590764359 847526179 864660142 786273605 953490308 302451707 152567216 594370242 190520227 364996678 145926570 18824473 410229973 962501677 125015083 282985877 862162418 53071743 323772185 694224637 852622717 789950952 445139827 773829052 211684520 866849030 738651549 828760407 48264991 769079781 240347084 639029350 469122319 105007219 277819314 422612621 407458926 430386530 869499229 597979153 795383209 867942165 616803627 58129541 682960201 594335076 193631784 397638978 647406819 517403969 91863609 352545896 159871280 537003436 978891314 224072166 256368826 717542857 52832567 304633817 339138997 145696017 943663168 808261317 250703236 73998841 83390297 510678528 504385372 952889526 108657675 152284940 820831684 577977668 210414481 356308244 24829103 404046265 753947222 672235922 773966601 845810831 877298184 933837881 235330627 856189492 10426407 344215819 426248708 63258974 648849636 765387705 61471357 445029163 426165381 312174593 519028005 509555678 822853121 23413370 462445197 784027162 28214676 135793240 214521189 238629157 492101484 239350292 495191788 98565066 764102581 269158382 944375897 641400758 55512623 32222883 350106609 65939030 376438702 628871683 981714377 877804705 246775748 43185727 175350227 672941129 207876686 694378232 182496801 30729800 570307968 497458364 667273329 598522644 633251605 734310884 689668167 977869455 973661177 184859949 76434514 590280117 306534697 873326778 84197234 362047320 905549661 434303844 280502716 134504723 63175520 262217086 12309421 162467634 157919179 40176014 835408764 365795865 734554247 17905558 249042032 157378574 367880288 916315361 608417585 1131886 503142604 298085745 831517708 329320140 335462060 907952222 919600257 641996758 633795359 3797485 4044071 391861380 290617695 137063154 526366103 206309581 399280240 391191890 368777216 557199420 431367904 204185973 922995285 18438510 74607897 24553676 28333451 442488185 940869037 636751036 296136438 296528001 934836781 127654139 625848141 122815201 888122727 545448392 764811959 374434446 401762243 621372396 766295826 692379938 758435550 145178288 898689519 10232150 536370178 267466728 567431570 820254448 324169067 342943214 838692959 398776964 367496891 867026410 693781516 160882287 356293805 989917954 457410288 143646945 970088459 83258423 266462146 710727545 481223181 31274098 85161984 882985424 652646495 703974176 427881721 263598404 849152464 326571233 273830554 238039001 446554328 841262124 58293443 770723395 36721698 749502768 22016719 256734955 469045537 715798235 417617242 825339342 558232548 727543897 968986287 380837366 663318686 235448427 91564904 144541860 119238891 29243255 880043650 771885386 585733797 160441730 35483784 434886255 487012963 161830704 672925256 933567291 3092822 583735065 556807046 892330893 333237826 578823765 149065841 802283363 294621993 419199449 480139064 852854541 146743339 449125345 86208266 810062025 537090138 30289536 807120251 656329029 59532791 539680260 280730775 497782955 700121990 168730925 932669210 39651313 330561629 458110825 825734970 186170817 41845884 382542009 78501703 227600076 961365774 80083910 882399806 108504126 499283360 362538863 813875033 646026699 664180574 900083299 308605084 201270705 930372836 968241701 857599735 842421993 360438321 138330503 340204941 60560304 159577794 125390510 952727990 490139423 436017702 778462954 676310241 330379952 13521322 754811944 557980028 827403463 834895855 292896193 935907589 186695574 655435057 602298982 832722273 172131990 502382274 993843723 373402696 285271469 962085418 83518790 127693456 175040098 74365659 320414763 88116768 233943453 445805274 40844752 724082876 881822976 671824072 252909476 64719287 685345394 7721414 622699315 365265216 695133635 915595509 153689165 881829209 423546925 755988147 567067841 595678915 110886780 413427924 821597977 396158250 228029701 905116767 523851706 403069799 831998792 844266469 491186567 65942238 142588102 532031319 642541481 876927444 56371750 895450957 941646731 741717145 755688737 416862406 106982354 303338731 184974274 113187885 37684299 608521199 869176032 457268507 56716473 980062813 870696431 878314451 376221056 98726125 635947577 752589128 501795924 320462729 449371956 992982491 238921333 591960059 377530170 881462814 321403862 433901920 629430131 263050587 28135424 237635227 679912993 987634152 393490325 864887267 100822030 431174624 325924825 969998063 888443131 235157664 802577235 611655921 113472108 31314650 710382046 601936052 783903778 64694329 922398781 233275727 910193187 13836473 677752152 140239716 895299288 999156015 574141636 377245778 114722961 454793427 467397371 794635954 442427572 860887696 512039580 395765968 144578680 690480771 218280390 33021804 925638435 20857618 497194092 891626910 52172268 60092497 346079321 836076046 124786827 120994461 921868140 34980007 134830934 599620285 27736089 30130215 451292659 601877725 259892359 566015620 56671145 727289731 213167933 351615083 440693786 725207513 747381052 585272466 268204643 965661442 470810637 193843072 839035427 968004729 85469975 891207695 28097219 284065662 579800101 5400412 405060123 354184600 40380419 539891057 953804885 68116508 422537639 257613904 522510600 682429998 823629524 431698111 262236088 36797451 635829561 702929875 614521330 235726972 140718700 882725974 53904773 611529337 76569039 892940200 579534059 14555380 636664255 460147645 151137408 68980715 465548057 556197531 423165315 358444843 96088581 229486559 279077717 518626220 487100463 801588317 53572578 310729981 85802788 168325032 200043798 721632349 871254907 814565128 957359321 11973601 697291095 11264087 476019304 626376500 756720654 55553357 493448246 393384902 368217368 644585654 462365617 833765425 53299544 885530932 192210261 149388126 115017484 471287979 520530712 454634314 125392655 574103290 765364295 63711809 742428323 965408093 785344158 466199589 632489580 595219838 330689556 182297035 459000292 806708861 808673535 68237305 714778584 154638141 461622207 82995945 651740161 776504190 769277736 705039706 514551481 961487998 854427832 482085331 285292336 227474903 936719645 263201357 801578194 554600299 326913167 396522876 372524751 112257318 715238831 5014325 559993523 45928381 187311360 871510181 705153608 848501261 939747486 272448551 3139395 253886052 207960862 507395923 30390235 977238598 212435622 544941716 791242955 919379820 27027040 929051657 146854716 816263052 192253008 800949276 370863344 519166175 49988511 743388096 483939859 765227343 600918787 896449748 663672090 788230147 767959922 221342057 489247767 560223767 493790608 344903529 814109819 554267836 852299452 844500054 384022793 64735067 241958129 27782108 836631253 121501536 956833765 983485969 937764588 1603132 636951605 161144291 520769307 686940116 757048753 857225533 452167452 357967533 753675274 115839535 998714046 374151556 189697958 487961807 934375323 683488566 832865336 601001502 90272761 537681147 298017915 474295555 454932580 539976045 502077663 291563826 513993947 458911421 127566154 304274894 460514554 764517759 465419185 833800227 303974235 74984298 691025753 756141687 432951831 297217387 724497589 284182237 523885309 914195547 772144044 310776991 450200473 457525739 911778493 540473234 995206886 209796402 14768782 302655825 602288813 369362811 594219651 116282753 828274233 574302171 420557647 141305146 191336290 738493198 975105373 495310525 813477496 518647486 103968571 98945687 668381239 828466160 383127924 192266541 595178067 7788327 503043532 897894906 465314066 267338385 290884499 313037311 477134787 158169648 615693136 79423593 527532459 62429146 48222712 208323051 636731317 321296725 349628197 828067607 59789916 177249930 175894491 873267413 548413782 279863063 972213100 216795014 108329216 207857383 261577921 556023649 215645710 764621453 306434914 680959776 31959831 597319414 846513453 361610984 755489062 314722948 293550943 283021514 377152094 194290021 491344566 866399777 515586746 693489129 546983744 575376663 870739059 722878235 301160435 271669200 2741291 125889894 488464214 963586881 333747277 750042135 372126889 549392987 367179948 678561804 82869122 251656145 275881211 929382575 465783496 31370266 96621882 759334439 166908146 473773976 953624461 510769078 192690112 321727566 204258201 739673856 897104229 927513626 462552085 50781023 199182820 317809742 29187283 540163400 281396616 362934560 142721895 653523506 764843913 509901843 184601669 847713035 614074354 460482880 629611969 79857843 344369512 726233851 691708649 363794024 52524186 497849469 874563103 245214299 819577035 78821297 984888155 569197624 858851289 299956599 619978647 58034102 617766342 649165931 450713869 751679324 864616857 593435764 257719189 629460764 103337600 442320858 329690158 569928320 902803738 811818494 649786164 99689609 390568704 194011172 463483634 443092891 691860641 190563096 540823556 511437669 121900759 378228070 80635286 980752048 678184670 553130300 891302517 148467371 54812590 342016379 900146695 919429447 935452143 10382244 401406570 891306109 452703102 583613095 313750788 208023200 395431582 963536952 307712809 786000286 10064483 623712809 81609536 701925124 814275905 622433092 65879153 936176664 661156 146514439 916928706 531362192 552161105 660747582 532345929 459490061 2763954 285008983 231435868 790732463 295391227 632842438 534554931 748094330 68971892 848305719 956117530 464403474 664359031 116346698 102920120 674423514 740059508 37046022 228864998 554335406 659479115 294744151 343028430 512656637 293774956 112473495 896535195 845936062 773221077 428881117 157942482 628501397 713890100 389378350 271750219 9281321 22220782 806305150 609892017 91192674 507127228 566009540 408112515 24002618 682356238 363549001 550942499 274932105 400595023 779807497 829267512 60074131 74551641 24812301 425247134 368326597 137285796 174298688 66779018 910506873 603179805 224721501 539008263 169586265 614099851 810758482 31383952 488836999 469579991 641275969 432546040 829223585 59801868 693174921 853226204 594674472 56723915 256685062 869606578 457318938 36492552 551390449 369909436 111044193 576202750 647672936 331887156 713488546 821971625 251182541 623995412 277667789 475904042 15520034 447254054 942520259 678794882 331154372 283873618 891232 972430341 716419658 830114817 884748575 262110938 535857380 479423041 318834853 792542442 201545978 628670157 829034994 752936427 998579593 792595553 329139170 498768889 976999076 42627709 320740507 228181610 519139487 598408296 556602018 387175887 898178717 499122270 65970762 229333082 782995888 66861994 54279783 351931905 896976811 939028358 614042843 285350551 270967758 785394062 77892986 472513736 414064213 759444347 77966522 265160165 404556259 407105692 763929054 381555328 302249767 937185927 462253304 673905620 388110583 18855315 61081500 286289293 370493952 127052262 368138741 6006199 46430622 422418524 357938105 795923800 213963242 824497314 81274344 337447366 609891370 11683696 809961103 876471949 771128043 887927625 141632107 175684296 147549677 758077528 409755990 302315810 547779814 872009295 976221431 935890397 890864610 37302924 74696049 113874921 16871553 442834791 119881121 915818548 865253315 477819226 711742341 931732923 154832899 645533051 269180283 764724269 657216748 931657752 493712577 428344784 672101736 487861051 456545446 819651413 98454938 866301437 121967217 646234752 738310725 950705014 582125143 481691694 840524304 656821192 595566616 709912223 99655976 715447737 625730765 817425658 45783322 189989465 601674940 200616221 835522517 870855223 817856857 345255624 655029334 311569427 773600408 327131064 799430478 82662214 999298843 897885416 948963651 973782426 396636528 539790735 924487433 978761671 21482422 617528097 488099222 469565404 327440313 440271565 37529500 805687444 110213582 83312822 995676910 711888522 136445410 683715786 435260105 954302267 28971403 90289432 118388053 655088177 269936862 770334898 737750391 121752065 520736673 539230401 95534484 917373201 79021129 872538284 748651231 953019925 490066374 89266813 275101688 670023053 529538378 312631189 475710491 492268326 248460377 323903760 56673207 237422153 860135912 491933312 44240779 741623681 434739111 162628833 249228217 557192339 932963731 986978609 678944404 306216763 378725369 774478889 223589958 457746499 499533532 972241189 263282783 989599906 61507995 538384471 512139318 443562739 851015660 987849809 935831065 951992404 164269928 992504273 189414550 24405833 336953944 233655330 618545880 624209421 248800529 867774098 181401754 34280619 707269066 860346158 340497382 85994428 487341406 564087340 396257293 986874938 388844889 659540076 828991203 302869250 197924541 193646881 598948356 901456567 34013049 387295780 853448964 198282978 232316412 895379881 75205177 569270357 129035204 693751058 45996137 230352099 414041515 227397891 264632718 121310574 940260416 605130100 59821368 280118181 21733800 456078662 119509479 410578689 115618731 948500682 565964305 166059638 142147556 164912654 67516199 28676972 552208435 773481529 226959950 784524847 668861403 154681493 206311563 650412973 848432551 252307701 880765072 114990425 332221958 145397783 236300999 272482367 603044250 296122368 552600549 624778050 752201030 672110028 35356732 720336127 473127069 453837403 886395766 467790992 618750058 953911965 496467964 23474852 579909853 575944280 660516065 101287616 730625773 866827629 751700589 431574684 971651696 484982021 546565109 303873647 482896170 782866109 428872381 85940413 931504843 981472930 563234829 536222232 506099317 451107927 256558352 831742752 904945331 142954111 152050103 376211748 949382442 648518067 399686600 381808655 76978706 60202658 483096271 807604480 779546653 87313219 239179157 603714708 572295240 785744266 907588356 907707777 421126734 188977096 846164556 205147936 22966385 409399379 741370168 529065702 860507306 997928521 213324813 617968996 993398998 365374917 994180744 795297800 13892977 246383703 29622814 90871684 159102728 512719085 750992530 938649381 600032304 990171687 394880449 24843904 628432312 154985164 932551681 902075413 343962260 778716230 107223342 366928645 40631968 848593511 895994347 753655641 699038391 109319153 371624630 544953748 327210436 218321734 192767907 193619780 464705437 222390721 137007830 623808165 735109806 888000360 414973906 187658470 730688406 809854355 212502374 211637077 964839519 145054048 113712483 308801772 776286644 73452192 675730417 816918613 922045703 424241123 423090613 473600453 386076642 794715243 871070567 713287079 13036970 63838468 906906859 330258774 138745555 43914682 954066939 726371728 784431408 369040838 914030198 515119807 31411552 126532565 726756884 996251071 124102979 692985734 157569202 900389623 766437926 833299619 569824595 540999988 110057101 992915208 14600434 348650110 640146811 738187367 61937182 505700147 654542201 821360407 835958921 793287757 717791455 790025854 372175844 354739222 11583051 286206035 869859029 42994604 265254966 449132272 39245668 389357945 142117999 49331237 289747561 761072291 882630856 859572157 302072272 845204324 705003724 169189072 193854427 345150528 907376440 108307975 850850676 414435000 782184748 539325956 60239116 352492562 181868169 432414960 707231784 193451221 718620995 429607172 88962191 983875961 878739444 128207859 225750265 873373810 30055462 515497827 486962460 912686319 227586343 789034733 610407002 932590067 810740171 804261429 130256955 570632970 765085770 833623997 985067971 547270511 372949946 45307080 899763073 554818116 477722041 459511216 600785703 48859395 889118388 689747894 885251723 620374191 670472119 111001981 346264360 700527582 479016174 833226821 465730260 706602517 474777913 76137255 491708944 285518077 732915050 474482265 856151048 498000813 308106255 693735378 897787690 533572567 739042458 650067122 88390676 69280858 109578331 541692745 118140254 998696719 231440632 855908343 471587269 901912752 966910324 817851630 454956693 298442858 651078444 920686953 5045368 125856350 996824208 349270678 263890793 582255617 823752943 972558207 80256423 984375564 666293578 830560479 517948125 257852396 480627594 458855167 179649620 442722291 547906 150306240 293935369 84504904 6214576 765522638 838934022 825641267 583374261 293890708 124084118 86969064 67094020 981645859 65341780 63918221 183432897 181748940 498690204 7185833 154307140 431462993 844077764 673117085 262023465 214542248 930969481 595167425 673397415 110619094 37889709 526461687 113441701 331825078 463482958 119656277 97347710 302416973 945297544 533238337 448824048 921898028 472723768 515918068 903543881 538065548 432352656 86976771 719814488 931042860 946678977 726637995 362505847 643273100 399755073 477045678 857815348 183240913 72213097 383729123 146376373 110102806 910190810 259818074 294444251 226190127 231990718 244308327 528607101 29804621 630063030 977431149 951702650 102786791 345865576 707762890 493368706 778218232 647256027 65699553 709261086 446451363 792337548 924283299 89724457 44608980 401328970 947539805 227849893 326058433 183785287 226742633 288677606 93976091 486560707 583121857 172682584 718551425 679946550 701289685 748356047 310009573 531237193 552575056 265312731 877102770 260337939 758681437 507837361 907593966 824380990 69614806 206561688 616718532 993898105 296286145 661327512 247743435 96342310 741693772 573801868 280127597 968436405 862479474 226620054 307513471 298117690 399302639 26064890 978064240 953108690 626937303 140590173 336862243 32028718 405902904 66481372 292366657 164584334 574318733 52476982 988965324 643933540 259038670 458200215 637831638 407841182 972044094 885575073 504183492 713737859 311893301 636827455 534690623 174372768 863447510 842204094 472490459 115266508 720785350 303071058 68375191 200239012 443661231 257753800 232267730 849564135 324235172 524634387 14148462 898553906 429627735 855630153 542487439 688666406 166346727 32835436 96507581 138390814 770926876 453207439 704645039 82820170 90034887 91852021 109709304 805998763 934056116 582199763 773781637 654841459 885270822 694673195 855080472 181448412 952426995 87348195 31012541 276662161 464498949 897677376 27732426 894126684 605823888 570219865 435309449 772170616 455571667 384333396 763077796 226498536 690057201 320239195 161835072 632608455 412091216 271544377 291123577 198663691 853744140 64905208 853505151 591531321 759578403 561101982 772979734 564521757 500966543 656508641 841183918 817981858 554186010 868916344 564624902 12526258 291652568 999934351 784696874 747224236 236784107 400291029 826239138 926841308 573046590 988074211 411966122 985137807 259618581 703089700 36317857 965879087 767994908 889823008 409926768 380089670 303441349 35422861 944611427 656924259 691931502 638311705 474906110 98633871 359744408 39531005 111160129 503913343 891981723 895857003 103653938 981282196 148664392 929893076 760639863 721710982 917967280 172605979 559365148 30102220 875695679 595683006 995981308 496206946 338022373 258424435 728812982 493980089 293847296 525940768 150904341 985778798 16768832 478326817 84412662 376513241 370374189 195572792 880426584 114872271 943946161 984080522 96154460 92610546 766489957 856794323 666837895 536973597 881916668 78719402 567075817 610128706 526918774 415573484 106335645 864941148 673997919 687664993 211437596 967845215 213605755 362341937 806140372 230374587 840668754 890553035 459404194 63559302 938642193 192347137 178431573 882588347 28944018 274586033 827715260 795433976 983896723 347069514 332407566 865813384 278305282 751999749 328458450 805224057 20089593 287310461 522681564 694087512 974975455 734119160 514449087 41097569 96461090 173105818 271472156 789646210 63658846 730876351 853205513 854817405 923223488 31637079 589922112 952167507 158739479 270153731 600117842 142636195 617223245 932525408 860965945 895528527 537041516 41940754 553268943 557131109 329251216 75950500 103734981 304226664 810069660 618184068 345324233 759047116 791289886 469312755 401209686 707465099 52705465 106931558 414798863 975928954 991085010 4720968 780612820 2340848 274874699 233247021 144977043 744614310 18288788 858459355 492659197 555330304 900400109 45928133 112461407 82167684 121878634 216196388 386394348 784464660 686896822 584234947 396028136 330703067 53547696 649754188 38168159 106253161 756685746 305483389 934698481 600287115 310204357 567827660 602627964 437595423 801074681 600121373 182209726 819363469 311097087 674868923 374693767 64013556 573313423 339671540 146181240 547708423 555867928 532575589 184689442 95281109 116810529 580717578 425984176 22874591 82988125 316668702 129127753 839673871 622152091 916342600 292477346 932356448 484170254 895105310 222468230 137761294 495226676 404677957 957124764 806323764 932063246 184334890 870337320 505376662 524006430 16518553 53085078 79874351 401610508 90290887 27671826 370937404 671008465 453656002 246328361 753996591 770324704 227972480 446186821 392476788 144315074 738664167 177349596 481001694 486285836 399817826 618762988 981512513 657012149 575887745 640352636 589075389 760222635 363206315 946968417 136745424 232241234 852569862 69136141 486368109 942860749 96807967 857305513 466385573 550463970 103633867 72898523 320788667 184122714 519085345 565781822 328437788 110265871 743131418 809439482 596551708 995465610 280718829 430580580 652477753 856606575 923449582 94069501 469345569 139172256 41037911 606090994 371413490 746124139 675227135 857781599 688984881 772035103 567603471 7886814 175015432 523753705 80785337 495804099 707876419 599870682 61585914 888830573 562652920 657233698 550786414 11720987 505215668 831505243 442301567 10209780 540628177 218267508 104279281 9973740 357439764 997833565 468581100 728853254 743957698 996324601 439151213 285458938 620876063 859271050 293345752 795891495 235541114 374131090 144211954 943417533 826518138 58314234 684764465 389171051 715547933 235550872 400892038 73279960 67056109 695709971 83489740 460200652 913977479 187769021 322690758 271417236 38118945 791271858 852786857 782076643 640112819 144454429 920051948 260988875 3725472 65914059 56880364 239266587 440045149 53608684 35200479 119079647 111922918 719964945 508250698 827470851 808032183 761659103 900750811 727604658 457369067 984240551 187805304 223862906 24525931 510496062 495280142 62644877 154284280 200583358 697237886 794397099 345037787 617289827 907902340 348763260 683203887 817299070 440546213 975765402 870907754 475746692 94845042 982830673 48227996 455612107 662817883 856260180 217271203 416085054 436381197 527156636 252841964 624186501 751019542 277367896 987198930 98816044 192529139 141483203 299399402 889767025 788396668 644437190 359573212 548815367 993200450 42777092 366114431 286263022 871058860 89538544 762009714 965903903 72369210 662754077 274032369 735187094 371530616 491303572 3788507 807911813 18460201 256630471 284614674 621996110 533998367 271813597 720812154 726527506 265813166 20211549 468810891 906726200 664648739 828384103 455541560 510365548 723677561 674172357 796628570 594736414 763710902 411154644 413156676 836080112 73908714 687189045 423783565 297955696 31008976 427572072 105867502 901985551 684202544 390482176 523981654 70717270 514812139 97310167 649761143 780625305 117521716 118572027 539867864 634686822 946956130 995409425 145052363 523150050 522098141 794197300 117886457 285809036 57868303 383559500 974405515 984293390 923264911 250705439 282249079 954273888 678277512 240632947 708775798 214996415 631115124 85273811 138230051 145927256 182583978 787991194 779068928 300105694 906563221 171453151 934792516 706035710 19378935 932361246 81702119 541477077 579074905 52104943 827286113 489459574 435664443 654207987 473752957 211445713 904913427 608518402 18235960 435707298 849151349 727011758 650703713 332782832 812285569 788933764 331226455 994869547 429441318 110295376 147491601 188520898 134264893 82284110 894556609 153643829 867161722 976258728 695120906 298752986 28363664 374923378 788212560 316544473 29131359 114481876 527990187 934044786 723000278 546226147 222268443 424667987 125754265 872972156 757450819 938039834 514422279 88677267 932909375 943863597 51489009 80400969 132384489 185753903 15201445 879457464 339397732 734879534 708232551 34518631 886148886 589112582 261958375 526877806 758173421 291089734 641359682 138679967 77650879 216876320 684906115 299919322 641544307 810660380 25407837 251511485 601216573 392346483 340188753 386642307 188726439 244194128 319559642 173627294 429948031 187277454 53084751 621862129 922156988 613833669 508897126 660822233 55462610 770855502 187700032 813636031 61945229 681576081 952315999 992112482 898452401 489738473 144548163 392513067 152915212 169956001 644024552 754131785 562302484 836729671 140774086 751028923 80923793 312850094 924656218 363388190 500127548 830257335 985250320 274800895 296607363 494147439 935623129 204586339 117519300 123323154 18222364 31980896 657415601 823054729 24093371 408384361 165309561 168641534 800897428 170741139 191113901 297438340 924872924 753416385 134168004 918163376 356961668 67608163 83529830 134134245 430996354 583657378 816907946 268763033 858458274 113515303 762910472 794081396 170618008 880429773 769920916 41356738 912410669 279852877 864411467 789020406 688237238 882237394 957661940 341651026 52978526 1292201 639089366 830367817 754708586 625773736 601047552 964186620 545898266 684577382 98320858 976894620 268234754 767745171 98174012 126693021 733776840 861084484 773290783 904394848 594030616 395728058 945751587 358957644 675580935 662679413 494409 216334533 544916801 958156350 557985559 450411693 959448551 49591284 280779503 566673496 675365020 881827056 383376476 73779645 418920797 334213700 50674258 687155551 101958864 1364636 666364938 835735704 862449121 292172080 592646912 308996096 540416505 538398492 520470107 68513799 53594264 520964516 284848332 598511065 331637225 842833891 48922752 143602135 892425175 182218621 710275632 420306555 916562043 93652101 494086200 335482834 280382167 397276825 875154751 382341032 398641461 394036049 70593095 113606941 686208129 663240007 422603038 79140993 54154858 943073145 147654793 107749123 316554020 432503125 558776554 648191246 275337010 460215672 791793381 20278544 642434294 354585372 440585099 411512696 300753839 934671300 746995530 581136007 331948118 474666641 963477039 730589579 868702690 886586500 844196521 407427178 402342867 119315918 486568172 456497725 914905429 634222965 416763214 231459442 66726083 975539769 879650688 194579459 435755434 523960429 214858004 930706094 878545801 655443103 342218784 179299634 590114396 941730680 760435641 774578880 416397314 576429039 357684819 137616363 315531898 54397699 545043542 717874765 173713617 31611707 26888850 88619039 665834672 443652064 172594847 585077121 419191826 904761902 779656581 707463627 428722324 994514585 638169714 159784484 649957681 832904864 339084118 92588437 774635538 952036125 867167317 43549211 380981523 77368495 181165575 696513422 131766194 726209117 414388180 305479811 610337190 441277030 246615216 128688221 884929095 271726430 713765342 156637280 176488325 493421916 864100907 457727015 340452860 354786981 617511499 990410542 40208204 956595618 935515345 814843742 761148102 655199021 710909320 142129619 732567517 892074895 838643041 864333711 470800371 105547580 22329882 81137554 399340977 268945098 62342141 136786431 540671528 776107483 293423711 569676219 122045759 10040978 27403227 462498619 217344325 644914727 305425520 257552529 454026704 240940858 72396265 67691165 896139880 635821951 209820784 481223756 380413205 900980191 345557460 851213576 6527765 367887342 784867496 258385108 489348807 847209637 395171539 30020328 475833479 688595250 452212914 597879238 551152594 479616141 60377851 768496919 977047234 365803371 26049442 283590297 459260596 950962080 351281463 207916835 586784024 561102247 689140591 967197229 314598798 34698044 670927164 173642929 255101753 308311019 432028037 744450560 8037015 827199576 626987254 483870494 368311185 79200161 81749726 919463780 411332669 994643950 687960692 240896262 212963680 566526500 524486560 672224276 517488573 875768023 880141111 956788963 289386629 569281695 776502551 603985427 456496106 299946074 777628356 564114225 608257093 209656386 161081144 468810474 36855955 788068398 952680969 257683507 719784926 886947061 177147280 983633961 734107370 717624338 224530216 947071050 284150832 749016776 619295320 654155771 477301158 351952790 610944728 766687788 921234486 239963638 370673208 230246951 539909713 817924 794361176 683165 210474310 955442320 469493640 99846632 596027077 274690968 357530139 168328362 14154388 387193785 4478682 748261758 104818116 229008899 695332801 241485314 830542041 167144480 895641086 307843193 519097271 359102173 74530974 292848116 599065811 297720548 375611433 138975517 298538472 22488968 139658683 361529149 977931288 609152323 461375781 426474724 883843291 671422286 447319453 897997679 58616064 451798135 498775796 15950546 680807034 46624956 257435861 363865435 213769437 153076940 671708628 585383074 512179113 598755968 878231190 111244917 748992882 106358982 102736801 47531348 128847950 94911850 261576863 106779231 704064173 722952644 385770321 440423823 246891289 833089774 190937861 305507353 137404269 689713657 321457899 818211303 736338613 578893760 34593097 802624416 584487066 706301725 388007483 96666172 157574052 118755032 60427456 906566935 225114014 15680623 806614649 353961964 110592473 68191505 313257561 667173012 643660515 551544249 107596828 890551804 237150382 151051055 48575516 374554651 693281078 222549781 45282314 282136050 801443542 79875411 84760460 238446967 786177137 325284309 187629506 796267555 444039342 100573328 555350849 521669722 116253951 214481857 875631687 79362790 135189728 41405607 746535802 778850243 592949856 706648996 521918406 830100239 857700051 423010288 57171249 403497488 645560070 102453563 685633538 299519971 182328975 770393998 537966938 968506112 95678301 725596444 617290026 392234009 826169772 172640869 913903731 942423723 387122726 642051777 21786506 522312455 535973751 620838674 153679057 128923600 327487663 528113830 811540205 37704073 951124118 868711455 441201561 596684181 971165018 126835093 896204152 6010352 749745457 286687450 974516464 697940124 12283887 444322850 942690499 838453660 616963719 709110590 633393742 856602811 203678726 507696615 231431625 739652477 128535282 385110683 721092444 308539312 913224513 385149008 198759751 716864990 106376822 639961313 166065531 77541834 619312772 62269676 83552186 221574588 201473492 910585017 772031079 213757380 207424226 714721571 904727406 824387945 276348520 390637507 533507115 480027247 898334122 764938741 219679717 879385771 2565783 940772161 40441442 915790296 178437529 239201193 485171645 284814351 731678872 651237176 214872551 203508003 566023219 150941104 425082592 767496711 61526114 49630030 981254091 121466706 764351601 738497856 945854651 40700115 129135357 331878125 373243728 879985845 96816859 592923445 611887975 99382642 386211966 652329417 867689304 564649495 744046977 352860943 849463846 475725842 4098112 64336391 679233846 422637697 67793861 956832804 190134402 129319975 6462827 23904852 103303047 623330794 762402709 49157691 516547275 744054432 233552182 889791003 624040270 330369042 335230808 88444605 282268050 721442774 740774022 149957348 138608628 337337358 355334657 840588840 813063201 211949135 757441597 344813406 634586833 825235458 154162569 824721235 807071799 160625396 701142453 910374846 783956190 316061521 812048903 153019825 60115946 45601079 42810821 536672583 228486487 378041629 625117188 510754537 952000769 218407569 660711885 90609390 555744928 16046535 783714597 221324488 80512037 541156187 566137894 715098870 218908005 720300463 392336464 25979797 733442225 93478910 936354644 369914774 409540432 600919906 522934599 322172744 646520985 565745421 858845327 875007472 796303416 483962508 238278369 748304179 702370078 898990254 691429935 110631365 767553156 327660891 331955853 848065193 868817079 898093747 415680422 87725077 470910569 808016886 966221247 56869153 901495796 755092250 426783927 163552587 356012150 949718527 485725332 855049501 367980307 197087018 582573333 164283716 681049527 820851702 765104261 235935964 572358315 309050556 346567329 192427830 636711447 678523182 40493016 358044885 429133288 308689804 298286328 752560223 116706683 264507569 809429376 870718846 19599812 236213296 34271426 228128328 38448182 372513124 83177823 406428489 569600143 518267522 570712206 103166029 339119217 188332826 191618359 911477532 497383382 538185688 103905356 134094823 69225229 996914745 492139708 350874883 158120909 790426037 103435099 274827592 907449972 912864475 145546431 779566150 1594130 32334224 7694472 40042313 257363714 943388668 446470802 679480223 314172549 869699374 782646252 653291766 58032194 974264611 417285657 555415576 364966658 373707379 542026765 286708253 223138484 34166467 637583136 381259393 677108870 741018235 508603351 437075201 506399069 506666149 216641344 360509566 391516739 76852182 400551879 648880453 872757216 699539047 180877036 186929758 569238415 963523288 692737890 479786975 790304259 110023541 35202544 7787276 336247286 429745676 294495530 411902136 316428509 932078666 793161529 993537379 525613261 154281240 283128939 884528696 660947389 499770283 245038255 52464121 429138832 498106500 553860940 301896041 197645541 734737976 341342166 619400322 550777624 34080049 99187290 193598242 996619963 986906207 201385518 185383609 416651876 348397414 597285745 733080385 132992440 242963634 579134123 658605701 397244874 862263062 395650756 58192256 214549705 640689012 110656377 643688537 138795505 517033683 798100944 188957412 251771653 139443103 808357734 802549277 26039519 760061390 996147519 22659475 746967591 50049396 208043084 16135826 398446811 805328830 601732578 531439251 48292457 33383060 42561311 298053697 895646123 438212067 356245953 962712194 931417445 319418696 458917090 922729317 836452379 257018027 111686722 940740398 248977497 772560823 595806034 275017016 385138572 444469912 297676491 132106156 494519309 358235942 758349 745482486 16081131 602490927 129438096 64373588 635873987 171999407 214943651 384036469 462727840 571189604 199265022 394145279 743124666 658182112 169390955 432093404 915200140 133594043 372833796 16693996 906154866 968639830 291711012 143809798 265626102 589387503 128432320 760145411 947623445 129190669 358144256 963704576 584197962 487582352 880594530 72588309 659581759 95538174 456624778 122309592 519244144 655889801 368971237 114885169 166588272 538362192 546978574 81788405 671956236 919812370 98482401 430627461 740968559 242709779 574437259 6594654 832097283 702869580 619256431 632237087 684576615 977400687 448458023 268774571 317499398 181568912 341362880 977081157 129623453 650504024 951907116 501383963 158910184 173394712 616269133 325498457 564273271 163247700 259803228 88745866 935576436 210801996 519373327 529061354 453511775 946326953 388172375 138125417 501712892 7428799 770362505 186289500 837345853 71336887 307580437 7361610 105422165 648943317 984442768 235045618 151963701 788866243 736429582 310873885 814777321 205215074 636372342 379050585 368462774 896175571 467796451 156555569 106977560 839686145 685616923 560489335 786013091 73789291 698614753 140242342 933734464 321493617 326531842 623596676 245346870 634112280 630958286 350769035 135571956 467917413 585814654 287535657 109300015 174760595 598409543 924077337 379975669 87298244 155644281 600954809 983473815 623440733 757510378 90451368 315643237 443127294 503457070 101656321 369432952 54588182 94415029 303167409 228598165 420946871 926764085 473945035 907575517 410238730 824714070 43147467 878156144 263045083 183199490 987456159 437805678 634125399 911533489 670297713 721423644 67177764 271252515 704897452 543134863 28762886 647865187 858778100 324406547 3838616 812950787 693839499 58426798 907365816 849523274 139541329 180829046 628803718 613486364 88404557 39042441 438200427 984068397 917198585 701245511 19784246 757171104 991567555 653909646 521220952 661865262 227849649 440915082 785634143 932747101 984049945 666913396 433128647 695344404 991319943 289483629 360811550 537675801 200426793 120693725 239715434 339968122 154039138 868519152 953454486 94960061 907561593 244171273 79028451 677276538 945416784 951329070 286964001 789500698 457755075 808184953 303882319 685604724 249100029 89516456 470868185 85666333 756429852 903996832 633527104 600266154 45996821 994338654 990458321 246423614 967548746 230173748 586391737 121587877 98692893 539846216 216547938 858770852 784017489 148092755 388563749 581950632 99421818 675527750 223967690 409693260 336229063 527850009 95297977 585329092 617366465 566166162 523511791 226312676 322679354 157038888 679095196 368676175 3893902 669553510 615099789 971442648 752243624 54007885 945546891 703452883 593854102 14611188 414740095 230387950 162703943 803303844 664854949 114642127 331347954 888822639 524335387 667577017 416672641 472149731 105422468 886555473 38315886 628934259 112868142 213511606 638489514 644479705 434704147 642383416 166549574 49803930 466342423 918793199 103811815 264405673 622246075 550182283 279016861 36986163 633086600 441720804 692806374 297941542 408879297 876670694 39280540 933214685 396764070 455953181 257880775 502186538 195025013 148713027 983637163 160409522 362224634 622126670 804889227 796928781 117026445 971438801 699249077 435885234 890231993 655577259 700290907 364994428 58275901 979307768 254496957 691362501 273544931 799819697 841820409 682424229 676490384 881100949 468155273 73254447 189570490 726036048 427957351 384595503 874749075 264110874 545005025 89490068 886237544 349894245 886418850 855780356 173849406 438184286 291665583 64081392 946277911 991956491 281592186 4553806 823780618 388605510 548432673 97325543 188425200 242769442 779749772 717431951 123870384 100421404 643202764 313440874 826457452 71160109 698036378 701206520 187787349 95557762 790696589 74024886 445452008 529631798 782321608 619301414 820332450 73987185 535899172 766610355 918460042 670007725 623680527 594757019 58613228 24629559 692082562 99554794 267399001 324348693 816986745 243785752 424770097 460189503 557226626 103743908 383865978 107779363 804950429 571653327 203337126 448163377 498194579 501305500 830311541 133032547 120606907 650643984 59536098 509022445 269770698 977996140 31546529 745967591 425269518 90159757 770597151 117352074 189714552 890512518 294217133 6701290 134298263 571503597 319407159 544041256 675247505 555789503 651820619 332714293 127442823 707674111 780877670 478153769 208979604 463705570 611186316 182102877 114349548 670722414 543641689 236636612 501234913 575188218 982604204 926504431 665347976 605717714 896372871 707578894 348746591 43106364 566796550 483044855 614609961 886203710 27086104 142373825 294509572 531423089 475088119 274468762 91613560 108482148 752622531 300593164 572187719 216325206 335212408 539053633 739563986 878854097 775690245 93315258 454042308 610810808 19819682 971906650 69044881 768708920 679485537 417791473 664331650 98798447 753352694 131457970 985002157 632955164 273831795 132028088 16894612 748919914 406496850 108508172 857402063 11635740 409101337 429589775 227960946 744313745 968643408 967524932 475684201 596850012 60840183 929726509 60177180 933176239 754149519 129222061 554401518 286151415 399529900 71249527 384949862 5398953 202707497 222468378 638354117 476539292 354496467 655248730 225459200 760993317 763756902 82861256 772629058 25374598 364967397 589997 769688343 186127164 820631296 97888903 635493542 733987845 27615406 695670722 519680443 634281291 677409150 926598327 920432706 929455416 997847854 305382562 934854370 200555344 527850940 573208480 677094637 882347407 80973569 755070203 495857084 844730472 690447825 268486135 870105070 55415215 121592498 492309773 94058745 794740160 590198676 729552287 381244365 470330448 277739369 900924808 104611732 807664885 680039495 25044432 737120294 677887342 182943360 524491023 730959053 563310666 97699497 260570049 298174433 31189432 15640245 794031517 875919904 706088070 62517645 746024968 614019651 36626509 90851100 560594762 831366670 681049776 142663408 65127394 151380218 420402777 966052202 108508316 80584021 498608056 133552748 817704316 29011758 169012474 194711698 759970811 732323141 144927561 20540853 30497567 176116994 36181098 677045450 52036891 594785534 592079461 650578225 61321544 628705970 741429325 621916306 312588999 422479095 764579714 377716393 426375679 37498851 196284955 534883995 118082872 694893011 520953110 788303554 723904769 689965584 983015253 336391939 274805084 127942807 356932792 157819017 304059801 245630256 834864467 208613059 692932156 279460287 859191284 754253700 908166258 600620603 228686365 73271616 875616064 845782446 303504376 301991736 883281297 499789331 836875731 853880535 47198701 210345200 642184083 623619837 900310785 477715695 960011776 27632228 605658502 169460928 37967612 762234670 415091184 872832079 970847729 108023334 4808726 830039006 714793400 912974984 283175968 795996132 838762966 11308391 641778571 142267335 313300127 377576227 494573032 2692218 83973121 541771734 213037418 726157204 17907930 965864569 56389258 977919706 993496798 662047761 147380627 31464403 276798790 414988178 756812848 247646512 375527878 761621574 930201884 90321271 527112917 65894212 738833769 218392243 77202603 233128699 360659578 390502731 610704926 855232611 245711315 694678048 249520704 458748733 273351611 267428634 277129662 329740870 97864699 123142819 844304997 245245327 7123588 121103780 660233505 763936436 221266658 35761376 378074370 151468535 978599020 757703653 217362747 569949149 976095896 294565351 803077848 189271834 537584448 266299134 44504438 783295763 960977182 146541508 94560855 86845152 266486508 371690517 269102388 364351207 494833336 113407378 609596534 501956924 87027524 122346398 118409720 308294182 10624140 496484090 459762718 841739527 106704102 529641831 411688669 82799992 824207182 67282876 272071826 214307989 333582010 169092630 997603752 147075551 168150504 92164601 233920704 434637012 463855118 503023092 798988219 958688455 468946837 261101113 313161738 555974361 383447511 431571458 864268544 246588018 928055548 176547621 88327538 34759644 706189452 352532573 970076009 382912994 419815449 94664194 597220983 753397460 263756824 594824729 900473011 431907328 539505696 134393708 866544340 3360807 489933167 518048918 814565628 958880004 779150031 127727360 367370724 15113902 411815184 231639261 261701920 192387092 408186882 350029458 79663102 114376328 702562031 49739104 349805688 122377473 144403298 947026671 728291299 260676488 394367759 628764304 692583816 933873455 615674378 411644515 789750629 958123911 929693433 456832616 769520274 561359824 437076342 136890992 576473726 848891527 221046619 838175646 41278612 629233502 40721463 120941714 596126196 743283494 23197184 945931884 718177333 167600482 745474914 298984992 428276970 139842667 927749296 973377152 73716115 395940033 237538026 715983110 206580304 19747818 172815720 976100578 581107642 609892062 112991563 157581361 311299948 186554549 995757007 352578560 815788051 36478463 326036640 264430606 632278323 349233824 62878849 202972016 516834306 808353763 501957008 797627642 800712796 282222663 771004787 726945278 530679062 8542806 442928381 737259366 28290625 468260467 713359938 461914633 78152523 678867867 619495995 241968837 865422416 467769361 594547398 533726826 356764191 920584038 650673798 841558880 122334222 713552647 44530889 639168528 374422770 399004263 289312530 27651925 533743292 60317310 754597203 64422348 921376490 50041944 801681714 802183481 518302411 367558011 116614473 448971300 898942245 736110468 690940138 616881020 56396189 138003895 3124206 265676746 58587926 653798004 107235619 33438514 219867011 4282875 672607043 594289781 255803504 961919573 621941706 789546797 874753249 229055269 853969145 648646098 279097213 508167218 303345938 797399624 728241596 419960412 246370918 627183834 8587239 937311056 96581213 64983428 75314944 99705419 183176540 986419243 753503424 290412160 19857751 973370435 147211401 544981160 420176575 403014905 359417092 42118274 192561695 86686700 123689909 899047206 587849165 402787122 259730784 891195103 200186740 987972380 163671874 299074024 467672573 24775480 88901439 564253786 89758908 16732749 663959206 125451815 3151985 417462623 415863975 875526109 243349417 563075376 273023628 663525992 966090281 484957086 558160632 11168336 571643787 681850542 910215542 12009311 84637657 22462685 903204414 137340763 10435058 919392655 436414787 478107631 944168135 525316226 42361411 886443409 542048975 558836983 11895217 397717327 976299606 280275558 125759795 72165382 843350934 398783424 735691374 661957575 883740510 293851999 525642277 307900656 975702541 288374178 319909967 912856565 310836864 75630741 50197321 321271922 995023396 486612109 651895920 791707890 11928328 546773697 678151292 406493670 105610673 542562876 804210997 934426645 822838434 929970792 6592020 518705728 181270575 742283394 33179662 65011079 888651759 558821939 225428101 716870660 847196117 397854435 629727218 158032974 473485176 532440905 331821263 321024931 19053007 983717183 112732814 883497709 530490873 643400472 142507738 488617912 38479707 946718735 423044550 861318142 876689520 282152936 380023863 57960089 24436323 413203525 975487541 765604448 972025464 53432001 482475101 671737940 451286436 964718685 829770915 777287978 497159584 14108537 98312902 368728957 997825720 63562082 104743025 380832952 559478921 247250763 869450864 597958628 46485857 145011773 311793129 923175378 427164709 691816992 833651833 304117398 957536883 661655733 69721839 782078706 567604100 404713307 453816640 18890530 369431985 136103914 648694874 719107935 150212451 599524143 87836886 554530 515602591 45096277 381387482 75081505 144863407 250838339 525556500 191349264 395850112 837349629 114524635 823014821 381682981 800692834 127132212 191736223 314864926 49370417 973814930 882469027 454083724 280147929 753875923 676032076 416251843 255087156 395140004 418980660 854611299 335493256 419535190 370213884 233105900 800922672 297811755 377969307 51761004 675884621 569318571 300127482 365750610 536359573 975658669 747433591 189568766 955307247 939169814 504433693 4677657 765501103 239419079 311277748 45649025 845811368 987309824 314417234 100898517 234966187 733397894 955509817 422975810 152933077 178240060 656081710 953855749 328568181 34051010 858133119 4452796 603369581 10776960 370203406 139729147 986435629 970153363 181814280 794259235 761839536 686247973 651453259 527340633 778183418 962731007 425506024 623994779 802557190 739923259 577409662 890039743 473321146 385435838 313015546 478770590 563675898 969097256 285142698 892244080 855664632 143275811 749213242 311550573 6569137 119416641 303796086 845521133 942086370 485610366 639780361 703925899 24374698 143749979 83782891 802558116 106480979 509288916 279069254 761554535 101728534 856478917 504110638 575049680 241914748 817126184 53820263 658107013 638739800 191479328 402867452 346920791 187271505 152080687 658471364 193840642 124013694 962267451 39361768 66100057 447877810 531658496 622542322 472252509 675408475 558841580 127326984 634405821 68130489 406396239 248476715 22375389 262875149 752587353 597425069 357306263 422229897 503761699 15413269 913486063 695241027 418280721 260406847 882512532 422877774 918878212 928869540 546891468 733662022 820747675 465507891 34056191 204922530 940566580 506308700 880331005 499408153 633635685 367253185 420055008 40031917 468246267 442430397 155423432 73349979 892371832 512729695 495579876 248649890 380659331 261582298 943890917 798940052 521989146 678919808 74334186 293383717 460305708 621225654 27045732 281053376 939249912 61101923 485975906 879816485 419926990 218823270 231740997 906079041 438592822 504312371 798627324 906839089 946742768 954050756 980189068 691630959 319296810 328285304 940280850 699956141 589867602 736688126 351412553 111856741 268124294 425746739 257756824 728430002 899488759 137318922 9483371 838738664 50937212 347975643 571071508 323380568 419315279 655328871 229459602 857908101 159641235 28086919 764747183 958900369 834654041 597452611 650531322 6467210 925737915 443328531 558939718 515605510 180016650 910352271 479978618 448140944 188615369 590251808 29087305 88104121 727570731 38570676 779359152 631024309 239062685 202947019 954404877 658377965 858275891 36380838 368802425 870433492 64467757 133549602 829333855 751638164 583518579 332381536 610621740 509256487 775710067 169561451 877378363 808243083 932430088 209873340 108900387 121045450 800125149 137987692 61665938 380212239 29074735 693541456 11236541 268137420 749004841 965641418 779031751 459797091 2022249 147834170 330230577 919006379 133900138 12080791 523160902 717418717 196978693 133782635 79191563 972688760 155860453 956569926 633448202 88290534 18959626 742348589 61852351 819084775 880336282 976034662 199297007 909411017 522092477 63049914 30064796 123613677 28691325 809096548 583410769 883229947 956930718 913641346 654752685 943347222 778238503 30429946 513282298 975217196 16728947 592473861 800422315 25105766 401560146 433870510 113396301 420519772 28735459 27765018 92120906 909071741 856316046 291417913 818482751 230924882 354467827 848547547 354538559 235675518 510160454 937949328 971421831 319607531 704107033 478690875 262954746 334861895 509120821 776237044 310079084 378366135 221227264 110501392 403471901 475303777 396888269 369384568 895823549 425623728 249665952 987944456 187211828 105981991 131878728 5694572 189423239 338862922 706758485 396478165 574538440 69435299 186943852 398476631 389042830 891050886 877167506 651997577 78429140 238804687 280750980 388508225 617170822 354494611 351525983 20642716 829798388 600930618 390027285 578138296 26554339 639693237 418599111 66282533 598191595 550477840 71977105 640131200 889340762 631251957 36609358 316395561 700687256 223553211 714872192 89730079 967120463 444556058 594244022 45549596 683360745 727511369 286574187 300531560 82005973 638100171 173690642 911804361 91547148 563717927 342459016 118101488 55927524 761058128 36900387 506635485 164052327 108877493 146766678 53393082 592645816 35892403 222305009 145849431 259445614 789693568 88095876 79082436 234249619 534856265 124632032 917610364 262367627 411206220 70658283 196889966 901822757 244348925 108694320 993369905 660583219 303669702 963987759 716510743 64727823 888140 75662587 228780150 962282006 222429265 134689598 407444181 258321668 209510974 553293612 370283648 999204542 493905854 449366084 85970520 28762112 573998117 3580877 143646105 837720703 926755533 340536071 739543453 23620817 301746757 585429717 684204036 605416460 549417470 253231138 670144283 402821976 328893725 751440800 365103975 551322991 886130398 772548156 662161025 95641365 178358127 32444667 947362273 672263981 481810751 33332786 553542460 908325234 889430036 697188565 746045930 816185562 37724630 338105742 839806380 339471387 923535460 376526775 944887847 325469289 629757914 467548490 728291265 958651639 71505649 945911606 362490989 957636047 570976121 24652008 905793779 749334248 57096675 705672411 274114588 391423792 739005198 827657048 152265386 480951593 377361973 898311316 149653515 415086603 88933418 989459895 607074356 864985244 218503029 404478563 42970892 848260943 872027053 771262157 806912576 943532702 569690122 21919924 753685108 140666236 46571932 511995246 742516850 956184980 70184017 16631431 200125132 809189215 696804846 352390518 142657167 74166812 103218193 292310682 341769781 192151611 134286936 948844137 57136848 352789966 205839059 100107740 201050902 77866105 723886263 860479844 873915173 146092744 882399769 480116641 286758980 928971701 844628253 29275823 737673041 914812270 898423628 937798173 576517844 447744833 290188684 719175012 374428011 393406877 11485687 568714158 438074855 145772624 370074654 347728069 498562590 575913714 300352176 552129858 506296185 24238432 412609696 232727718 22847543 147525824 712844359 309606523 76497518 409988971 191398713 666686925 324801235 942338707 604485091 901319079 242599899 747190141 473010450 617027910 140597012 484496138 38258427 431188233 482785128 408333081 778916302 981347718 984246795 79268471 385993935 490542974 956023277 798603631 723270692 978870820 946129455 288631410 140993702 875143340 698620381 332392415 394346624 875937982 127247481 998831716 629773421 369847380 598538216 102783864 986875290 591651594 439796368 25133710 22839820 922581496 285983158 801756123 756445573 270229946 733540960 142439502 613289286 689564230 793559499 189076337 520951409 592205314 477707747 661945112 319865013 28844488 994337527 714211637 904782470 121585002 565559712 387072250 343948748 164097922 489856115 183340398 755749516 929652483 60990474 631105703 704750339 346973632 285378185 461195905 617203579 18919138 456151773 83009224 560999735 249711266 272085562 81951137 841916580 749793309 743896249 14297952 631154163 590750136 728509589 388452993 564851504 294069295 775525243 908800252 310683583 117897717 92140643 66433092 47550194 5647484 550055161 604816899 352621116 835433346 66012797 969824695 854352485 374680937 52833913 267868579 624392203 177435841 349819716 318825142 927229150 946232332 333123094 410899673 389498827 61632676 799352666 954350331 208218337 574877902 715666942 518901920 692775620 660323952 437851379 592842180 665971436 987906540 50175438 18592545 675856246 116188235 840933607 382725090 343385538 746283886 650593669 967777741 923719727 413378 139119242 703465236 799162076 324758702 114364902 188660896 238907745 766233934 995527593 447126082 193628196 563710895 818544369 886403816 76551206 108912107 331762355 742522642 96818640 381937793 613631553 625191252 350642394 307081519 7916335 694027933 905881771 658510004 514322033 682117857 511439749 505957642 238099453 163118184 830716344 204980721 351779081 69624082 971214656 199823033 369266531 164842845 763533928 187810893 903763027 840085134 296723000 88041741 435124135 246058006 469979534 48755682 871249259 673138294 208353567 731681960 219682586 114235332 242708324 734004620 648869555 754148073 92478621 886969008 917266257 923194965 91949723 121561697 992819048 63164372 321384731 214601938 80523583 84918652 402412831 984286610 777520153 551652197 72328344 212644281 797710203 394824244 113916329 521475821 67962531 174786263 105674141 140161484 141537961 348382465 874166104 790407516 102530531 966644725 677376518 872313154 742356049 621842607 846391218 587691456 537523345 20292308 802293394 618046928 105210960 57222584 454849897 735247479 608874781 379694607 947891761 259101344 627035217 914324456 780577165 547514114 89110712 886251306 687675598 230648673 87150130 414358061 21056183 42197027 233519145 550949067 914510182 975875195 25308033 613417759 563566644 562831378 633710067 218376398 33394665 591437393 275598982 488244562 326684866 884473764 720455535 127092986 143575101 347490745 41417435 776668632 895004859 983044521 515436298 435196817 66209553 602586428 849554878 87265736 644783456 83074017 490731169 411809997 58949205 516039202 25227749 475032215 78870573 658937816 693408613 112265238 102891568 969007596 453026166 429576434 705997719 25998060 409185786 849572820 373488805 303119588 478757811 121010024 286164102 994194109 556206841 352373655 596780531 258278078 292155758 94080346 341352095 635403293 505890343 252817666 3958855 531118092 580366248 82829428 42572267 126291220 47611033 145463835 95298809 353153565 427556636 653812894 379151626 836742422 355902073 605156797 139862003 834659885 726166821 278542471 828853987 134890021 630916127 278150877 393168100 775588251 372231223 587036561 410991537 878121566 839854228 414950392 261756017 272736835 350296187 156844650 399028055 250423586 302308486 346843231 456093517 729865122 656118 835245143 419123903 356558192 292918300 558985907 43734436 19085114 837528378 872588423 6491502 320960864 3255660 252175968 96549108 228003249 839212529 360057012 106124809 531583116 627523770 220397192 804319951 977819957 377241843 203348000 80759902 532066695 550191231 536853420 114448176 403363715 224614922 533572079 759921907 517533222 92557979 803656343 389134703 782602724 528761126 248142571 956079954 384533152 500318539 905145429 612536401 339531061 117718800 571177576 871114178 745242570 791574769 527950488 575578887 21332971 731298488 656338789 553399666 134006078 45708568 667847842 537369794 122839857 53936280 149808060 640373079 146494260 805980770 882024148 781613350 187258255 130166712 590209663 571791407 630485251 495355085 184327801 822532679 613073885 755505378 546163216 210832815 399596506 74113697 786411702 273445843 657928552 295266850 826845509 791934630 340975419 347209710 181820783 463815276 401145990 184145210 956704721 400156616 990125980 838728863 34286325 177384228 821411941 624495989 749175635 304413552 972367440 786019802 126946224 437957685 394041539 673109440 648790500 793638045 599739503 435202195 67083881 257668048 730469045 746445756 902119045 923960830 946171832 83939821 240292465 199834182 120601397 196997180 599990798 110727370 888242409 486793490 140627964 709654343 111289472 889803599 14067888 936173278 528339761 993530485 374130956 922381300 519156284 22921449 568535705 118895781 310640010 488135952 229080195 893625422 87098068 131199233 817586245 33269893 67655421 57878704 233104075 188256818 107392250 685611240 151500555 995634659 172404723 292128519 557805361 136210561 34448478 424389616 72383832 562788239 270436460 299031155 485169532 789592745 174468970 53705230 908488526 337625347 394357549 137568714 231250762 481455617 121284314 901353373 514725510 41456101 811748443 600345952 229712919 919140693 285957185 381213474 767291711 310878274 673341994 177613432 447088835 707790472 454519414 371989033 123095070 724955874 523536554 608264602 514548612 698005525 514486199 275553497 35630865 908843748 265638578 119397993 242815724 239439258 20751359 757541234 280895359 685016169 210403545 510608278 456673221 496360730 744338119 76481292 807239004 270196472 254094724 106844198 977986944 708614138 331349598 101082007 286086371 854886152 561862975 800634984 405408036 928865540 928704847 293555267 690225647 46859784 412953260 933041371 286299042 286220986 543098965 567194401 971237155 753502510 77802673 280426735 102379600 674657158 356908027 909618604 944853630 611002751 868979169 775356933 172133248 200328760 728955306 458219620 55214905 143334640 111370963 313139308 72200174 40075803 606694575 762425821 86935588 19647829 547983552 225750996 158385181 91082510 792945398 982138702 844585020 723264437 262565430 946964620 397921588 619473458 709099584 195291577 82992568 430595112 970648510 107642183 630923872 699603809 565861803 538655143 842938449 529749132 851794451 767654989 422341301 311005386 382597170 361793255 183169581 930580722 587544252 341554762 21663225 380489643 176209823 718764611 103754073 438775253 518245591 354192027 910765077 79861534 549483604 993757646 510456646 372648473 101399822 993896884 72252275 519777991 385068386 767707090 49527116 89379197 387878439 324384783 400384583 770475609 686178039 583554164 701056324 273722284 925108926 575235915 506728293 101318742 146516885 462998732 392610361 517278842 817190759 155891798 597140376 219190722 2165803 960113388 591839195 103565625 954010265 516607836 475859982 191595011 136831285 377903464 280974208 524709724 702288247 681358791 147701692 240982645 264912948 848758016 514704929 42538233 276510290 21433215 996373348 275543542 336948313 241500068 792822384 6655431 397391866 242479120 225846153 399557669 202592501 670201714 355639660 9119126 39325909 831499642 200714137 176157195 61919465 481688345 553383285 616724079 15563495 701084978 857706724 280476443 402359353 224928013 175531042 678869644 98877594 171904383 954413186 435825908 413404451 599751929 442481339 810796318 842231049 668327493 62870346 44823544 191045566 418510007 906459043 230371476 102526008 107173173 406528671 164445474 441377884 959911956 781169553 456941379 513513293 491392636 589934188 915872647 716320649 765465230 447258650 815198244 937369613 254188195 251024145 203290423 853940124 693505484 866603107 696171167 214349336 929473454 593511077 405394903 347983454 352486479 635766379 450509462 312176018 894811416 467471302 753553902 707239731 101157214 63011640 220753018 592549851 652945828 136625658 308870493 270927417 436400674 124068730 60813389 690588869 227609241 264103812 544528986 773631092 130706913 93216512 987980428 912696733 539243955 245891690 113196546 891730434 734174435 563706008 203906445 628985844 31177304 809976713 188741935 132334518 872988353 409494953 577400735 378450540 398636977 886271229 649377957 835037651 862856325 710191346 378142879 942981933 826811525 922671865 716613018 810034804 868404744 557109805 722731530 407648692 655517862 835928076 151895486 389692290 252150443 355801931 871194501 135844113 18295004 59936429 120694998 891283357 321947748 698095733 122250257 720584725 436883321 624144580 408138735 152256006 186852286 786281614 95237932 13663804 561469838 664367316 823698608 282390941 73993480 398946497 690039634 729511342 87390932 841935120 971719999 192057741 50253410 842914493 327901855 68548414 755367288 301113219 812348138 77315029 999208952 934598395 650416120 288608633 411259334 58554848 293381005 598111620 697352828 241135303 611775424 111339025 905502619 287990391 393729967 832012465 539453254 936285967 414040167 626844186 630737446 385760159 818901928 680990856 81191011 999320149 602055637 836558299 300433361 414403768 766389694 152158672 201518522 416805807 293283671 612777856 327877021 586664676 63405836 877746215 827799979 675181260 989085240 585818957 815688018 235331566 417831416 355141265 24133892 831871583 834501818 654871338 70148101 505920105 188378554 3855478 505240247 790434191 840413777 658189974 57354318 459319830 810348646 258872840 876125637 103632311 724167062 56519017 542813353 787572898 934265232 370613326 315270518 775866831 956432283 130958529 863714764 226780058 338616160 887848656 911168007 173117971 542719988 981316108 679038076 731098542 985171586 36794682 374049092 678101722 694984656 431403410 137421545 357849662 690276250 866063548 313998339 266959671 775098931 856811692 54532563 561880522 79941377 369803081 190263713 888890027 353277976 53978470 115670078 691894136 941827126 879354452 865012108 337063473 713186919 396566543 920678381 550874865 285877592 294727466 81492946 980862248 726130876 71430858 191228269 268923485 937494406 357742974 535883157 565109697 67071026 442932086 126990212 147012403 812735167 317253925 35902423 18529502 223748761 4088868 710423638 18092247 735959686 427952105 355155720 449146598 824518649 128350461 21456 110396234 423077927 81514403 943774848 1725163 5461627 987519484 123165014 942956033 345262451 659048171 360582089 412333477 101980250 487572302 411862247 767231783 657342593 300281036 785761285 881091355 156886270 348701283 899183602 892845956 776653388 106855681 194508914 453688396 235206142 47046736 416600996 658284070 128561139 212892204 512525599 134022766 200411681 635690613 929495166 398190498 147255144 142593614 810523976 101751760 630165916 74902582 868983544 140024869 375183618 507261188 21116217 532069889 855962471 920299819 424915838 485132219 27155493 619424752 938820615 114878002 666471489 355421605 773162072 647548994 568313809 138204030 634088127 621241856 773894643 416099652 19432347 921149787 558693266 682472689 22901541 41375542 757375271 744401451 181400411 132558883 104178998 55032994 664628772 960141470 975332813 942060976 297790048 855004672 414002088 236610656 969882674 80473570 444548627 595561105 580538930 12862429 733765135 67143416 486620651 360176138 335759434 506052999 281325918 894452701 41042047 156743825 788344609 798417319 901145276 969745020 930976202 5324268 24778007 448121333 817982104 852627186 242698668 115772145 560148217 656700756 204899167 382547251 589690692 649447795 830624722 22745982 514826590 416906217 89889398 1447235 777082355 425648833 360016600 58408266 172617893 401058647 67668458 960962502 199475959 968813734 783223881 982968527 974138002 660518254 283606219 644636465 365661799 526304888 760408610 778326382 183005637 965307778 13389992 772696330 467271932 844014715 795442312 982098522 260920925 737848076 983545757 38003273 16013268 196078716 948927912 188631161 597137364 16596363 2110022 796613323 837926464 637850269 632098210 664580825 150884882 915704429 309217284 516546681 442009310 922142260 147389423 477531314 739966397 160779415 102744003 207238322 4794123 898186315 41853204 118231414 488550750 25398954 8751053 504564019 73994037 957678966 693195180 671131401 826791695 547821569 320261083 517234518 185671831 952359293 181815337 336556714 868063716 343548987 705619761 162589385 265691240 853009184 640120699 5657631 13788593 742864702 65412319 18582716 493567376 107265523 136814131 982118127 985180851 145565184 339198505 59174881 955760516 32393678 730306282 635068571 432731613 50567358 4819448 618403445 855443018 186634785 807476525 576023093 530183772 513096279 738612478 648391379 218621823 231249537 506565376 232410416 826630605 571977695 103509498 172714341 531759585 92839995 7348827 516940429 90921546 346547332 428631676 899198428 231457376 11454317 386783358 664188990 62021675 391602807 135108794 769981059 578237592 942585319 346004145 960937731 308197957 937132990 609329103 526819780 20898886 115894472 759230196 847529491 540388533 715256061 20243825 72148111 808096056 27592652 441604906 751533968 374139984 870236582 650732390 605597361 881690899 37515741 122302710 796228941 281634914 257411504 418726359 859872507 199996816 764730505 673326597 508194773 554379854 135172059 35014547 575278740 103582897 646761109 422808224 643971430 214533529 295568416 568635908 22629579 323161068 862757180 626679913 549817419 585510122 129928662 7931139 319717380 19960770 130233849 115946314 301595684 387645353 387189040 13984550 587642169 4435904 687311147 948353308 558815758 822483206 835884221 134094491 926066103 335161690 409419081 422553893 549695219 704987497 991189801 424841164 28148559 706463340 51521071 430482344 291973455 181449733 438413483 611690836 201410503 568647332 580153516 503006188 956292685 967342556 516990738 396451213 971778460 56818245 344804514 383110577 879301451 33205095 517205068 805367548 368366785 926624150 80437800 918062004 484128006 71627594 342903162 364792931 630607300 246940599 795275275 922580756 428390332 233688751 386787951 482317202 802336083 819457833 985323390 611145127 639316749 354830487 7596333 463611568 411648732 204917214 846722146 143466543 238122309 216443573 948834091 606489094 143067716 29271884 524551091 479712089 953415851 719970619 844505020 436539510 966911218 639780289 211636625 247817910 725985406 598424576 730135112 380837849 270398769 567974861 991982976 909715518 922805348 999579310 373327079 186970440 57012883 72565584 330436983 295135192 289009158 131787433 901624286 284593240 13575683 278691736 764305329 819507900 998662356 608810343 256047403 965573567 101106991 467684029 65907836 827092397 918624971 796042948 60446605 189023733 364017802 52429575 98739244 139339510 904525251 324582690 178826316 961538134 397148274 509263299 256673319 686157432 493567098 10813964 970750673 507142781 289505700 587572361 179167040 288168049 48899063 435214443 106257976 150006054 755414838 172165812 829614818 674039803 968208761 890061423 715579902 184742922 942490998 666835513 176598798 699532608 991418203 355425114 661070735 241082836 864688413 770260420 779756635 210771870 781074384 603023667 717914651 70580078 190596021 897081691 211264493 239495085 184812494 317522469 242017505 940227332 342204648 71632316 466783494 162929768 961693740 34879756 347672690 756701097 701715269 524271489 308750065 545649831 879696603 969820800 786732667 596901376 592597580 419005661 807673246 373671957 22029321 378104257 296768401 65141709 127702307 508032895 304636794 165031167 825555364 546654299 105258493 20276371 470802982 424558353 183206139 285013081 459438109 530878830 41714171 13669737 907666685 202980602 559319568 639879647 25317762 198568595 89297382 617915342 617574256 896970629 991587299 639603578 127591245 140872060 704745287 107809918 648904955 861898447 272841086 326976678 261069105 230615945 347253050 731872087 655174298 530459189 16885161 967128774 61338012 911115706 980798511 821521063 114096301 540118073 461400704 139414063 738686668 550698086 757329405 208777283 300185074 601433064 848380861 280292685 742305124 405642507 388102604 243726438 120057313 660943690 570703116 381126419 891559635 917956166 112998499 399250292 448415349 129883661 366379059 362269727 893515733 199693930 36307150 7612027 739812003 497707854 999542464 331015030 900922306 609388228 539792313 53623740 63337651 240689534 333916425 805642775 498848407 722019029 49369206 618905721 382962712 472588689 32133 127038706 390544848 113030632 526288999 691476563 95430659 892668058 53746284 841462758 92361981 90053434 701591152 684690350 440277654 701133609 868221746 193716319 163038196 260530419 247340059 226375848 501219953 581256485 32018616 68353 303275507 933904196 471490440 538754586 259009244 471522573 665793292 649554092 437069572 192082284 193547015 385016597 937266709 99809665 78995715 882145056 42379465 780586867 419351766 482657119 334236835 287573505 676373438 497275031 548103924 923713498 723650879 901840243 357486342 608185862 754424963 660761849 394606417 225915396 52032794 653615661 549954336 717826087 155686112 987023908 909908371 349233127 224556864 699691439 449042792 303552579 581836489 491422257 84139439 1188248 974079376 270892640 141278119 502969174 768167672 541898410 279199031 491818544 443738646 636685373 100004399 50679968 149963581 347127182 276595365 201996376 742836 826549701 919822463 156428949 666089968 682247193 505662076 743163198 234454992 954704869 46715771 816291481 298643485 983371583 669996095 125239221 106780583 663790580 628208395 874948255 205688983 759923792 219283158 501943996 249125524 171803924 552623964 399089105 518931106 829219329 453601847 519673943 508285389 225940669 528619258 26891716 908187863 34281327 770054915 142642848 841502562 669287052 811450695 140146041 505174994 333963149 117901628 611955577 997753729 746110023 339420191 55959072 358550174 558703350 557903068 607675698 730507274 110527025 6764796 249438373 792262721 312883010 621628682 153064469 538823679 150247933 32472552 299527901 37045627 802527467 294687115 731064555 324330878 106137803 723726962 682022238 292617318 841628590 146494175 142887407 440254972 485914366 51362845 798805146 44617709 609265913 406480837 775124983 572309304 265762000 877079723 217088384 578645010 498708398 222669220 117468682 501472698 255141772 269512950 538518325 57669232 564200065 122099239 234516476 522854235 845826202 916538714 815471553 687454785 63032882 810875326 127709751 401463615 862238171 779031263 446081324 324020443 38028460 73722667 896329748 303790460 950802390 965934498 734951836 302027147 188603711 704936884 803499845 443745483 974449834 194534529 353931081 538649893 316633769 440963923 61504121 14976330 210018997 729492040 702431115 125568245 392883726 682657232 527031860 255121890 314204855 973113185 579142334 352233315 899352218 327988441 656023775 702670967 146439298 243491970 4698107 335043010 948428854 660714319 631304859 922878682 707765214 985235941 314044934 24398976 278716223 228065421 39375306 488735220 810073827 594322788 614303466 202957546 129496379 141335319 310595803 443701234 966964870 889738137 795934549 866317081 70242937 304474683 421504407 216682235 547966653 278718881 404241611 348911867 939433200 35546464 124306908 499714773 873298771 438351842 376630116 152014987 518933629 268521788 640750208 329007449 862844576 107570033 384481362 844857322 248905352 695077165 141074915 68386582 437331661 937009465 934703663 507574598 94000507 208724430 576773199 494483527 487443311 981014811 843395394 279392870 16561268 967702302 779107643 742376405 258570503 155737752 894391392 777504132 424259541 387657959 106511574 139620476 495227992 343509302 984477798 596649711 38586460 125552707 665036293 475918121 915078538 452256315 836009085 861595411 660980745 412782278 356078931 148424049 246313448 51990684 427816919 115391082 19692979 59440922 857767487 278263482 215178674 604675238 55767607 491954581 992333198 14795548 631575058 340077549 210821216 468569215 936727260 249407677 446638288 454279912 577842164 214233185 906536228 413851243 75828590 567516966 679149887 284423887 568457382 925463335 336414572 996274301 40854410 208623917 55715216 898621897 486887400 123410257 355813494 395171373 615364838 200663051 262483287 99456255 540740601 473304504 420541837 329984220 575228547 867180125 784264133 153070704 933929677 543316720 419438313 862274633 110833679 98588193 146698513 531807427 24051521 335629451 380598088 917422304 544253369 288829670 668560560 883657135 412239927 24374048 131344867 880121132 225037099 393828155 979577387 618294066 719649025 252635583 948278287 294877565 119815702 585058779 300464635 906261745 128375492 719902949 768536371 91725537 818491142 767751250 476049331 695059030 955897068 856647419 464997693 352666796 145477082 133558247 236323924 410233376 10448661 367668791 290354501 235485760 614013312 122448247 853779827 333662330 375083831 654574473 481056261 347415899 92149611 781520897 106194003 73041469 501423839 874730374 17283372 172431340 494997983 493332703 720006736 303411410 202496481 185004423 656078206 347973564 171079036 892402130 758206940 181527697 112587281 901077807 417013457 726600593 23526047 123309643 912779290 251126244 630400482 393835544 451058509 722550093 27872800 557252512 648107928 529296639 284499245 665391301 554244346 779497229 11240363 274251075 82908632 213736845 311771864 591503205 414226775 482850900 336421694 24950074 664378597 449008975 926027881 81392048 28125928 802070294 57218057 940905218 53196532 687618540 187257121 356771407 262684992 215129922 914023920 910792921 596942927 198523158 428700581 151187266 830536753 292457310 277954708 765961752 506194155 589726572 357464950 920420930 72577466 693886644 945371004 736956063 995411986 723915244 670864477 23537907 525985532 580598901 816959491 431698430 120733800 856732978 788469837 383418792 71862893 555010116 146728072 521322187 753533275 427945019 672509453 436586387 720402330 950464161 202548132 79112844 392707093 412529448 999533775 465284559 106416086 797421138 54756981 954344438 373852742 578137825 830398711 899838274 158736719 499874561 184053063 279470519 356607532 825039266 515405677 280986792 380049376 662133750 802308979 986099017 90078762 327334791 422685397 662997458 130315312 477749896 742110303 523022405 890279344 594160437 840823330 849211796 244097934 895580311 803556227 617950676 326234495 486471297 370305309 484971214 986345858 554358372 616958099 195469750 231913998 132363770 476456542 611963374 647013886 131281880 450578750 589609014 311133037 873264147 252606466 441448349 203530402 994716769 816987120 93809740 441393565 657810443 943021536 685491499 405907114 599094123 303442169 732141609 85565413 673747478 69629183 924427638 80622210 686587282 119897381 312536208 671467418 448870289 777015948 318481297 580152169 227594691 908090312 891285206 953375204 13213137 185249915 156905600 860446272 2237028 103231706 301839830 512563838 46253235 987331329 770987318 497863724 143289857 355645286 435945504 669553702 425274469 212889501 750175912 964378118 332786882 915228486 635845529 781657171 692244427 806843193 214325699 772355484 567449864 958127271 725730681 580663001 143377179 735152647 293625632 998130581 838384353 595465462 363210778 737153955 435313150 134198089 87534038 431119374 342359741 523479542 100673069 767634211 736369043 703365347 584528688 921672291 618593826 72890576 555845821 163354612 879733769 770171520 935710096 447183626 580815151 513957136 880362993 576708696 101626143 173988618 427355636 940010496 621970446 790566414 677164444 57283590 777280869 764698483 340919330 119640604 140694384 441592399 739791181 729579794 144957739 176836228 651252078 616067931 249726804 59614259 631938909 129460567 829785779 420165364 429160559 263117289 934122500 309523546 839825986 35748636 336028530 267181615 828275499 957998977 910264396 357956302 867798933 540061624 122654778 208718256 512218594 115865529 502827021 104526134 845445323 500301126 281362362 349213760 116369050 531089167 408828019 600824325 660549734 91130158 20989682 89710286 354247447 807628548 251750198 46589792 695893551 587778729 313771408 524169043 398294065 76552163 882125345 266092991 616613787 857296490 327327613 128832375 825678385 830154634 233358509 523640067 330455753 514720872 872853827 299341169 45810032 134198206 900165494 558876132 77844730 773671542 501102784 432092177 581300083 605369349 478681970 129709993 45664437 644969744 653879036 443958502 721521907 388520741 710051493 338135687 98333590 37379099 319484428 924011975 720050099 552842938 300168401 50505845 920080176 25538587 202363380 818406574 159736793 955045240 229799065 237581523 728716775 730901849 522190067 162533217 188787557 872030 292243211 234451994 498358140 798638613 678410496 219880040 39675713 240978348 410532093 138009303 130873813 730016522 914537644 850923912 135375819 214706038 753946123 55455988 240244626 956309503 873862562 252497785 763871102 103661620 490079309 345104236 687079835 12269369 507637454 875867393 865657772 652397031 110319380 216532271 451035637 641246243 436412311 490711351 882224591 846944404 481237020 13098398 429477285 395774658 864022310 564853104 462997062 470484793 620309092 703241688 279310655 346688013 955739474 43181751 302865999 298335142 388285987 842462201 163120877 748439807 570845953 881295015 400836831 533681699 97827279 704388835 174927935 386755956 47616545 57152520 86216719 528853565 922767291 515694005 924628223 639305960 80547102 240141645 109790746 553372561 943383333 389101402 900060574 751639166 284799519 55442933 902490674 673085506 897905134 65611544 274041673 321267446 799422925 674878504 854949145 897250204 231783698 29877074 136522519 279400243 939545967 222739239 808253809 714829617 738433244 585398391 354135570 818980346 825540036 316442683 224869266 621439729 705544085 124929834 225595254 990343604 32889133 128085922 515945469 783310633 46213832 789987142 104578072 845636758 317382006 959527217 595403321 549165704 841920657 731925841 828565948 633982983 954665080 489336116 201328959 545614683 74734500 555464530 217111388 900274537 871907213 441980655 374230625 429967657 419426855 599825879 272827620 452315988 727911801 641289455 88142980 626642000 283792957 192721052 324795117 601174963 4764628 920198438 2857026 699201652 504640638 683939340 185700994 311822077 173275449 387029954 857436760 100526316 942494484 74548142 800846 666918056 369045163 227547837 949402079 788472018 827373716 74746058 93304365 407801877 716035513 181447345 34443870 999828470 374168397 359238987 453519792 231449391 131953784 456376819 930651043 489110789 140316152 116352031 800932866 166107968 503381985 510885986 266634284 298392828 437950494 119951496 817827250 806995657 347499333 767229322 447984034 27389408 841975380 541288399 435191285 410527252 722735744 469635155 410355716 96904134 681390508 863875508 180869891 813344293 172768686 111520928 154971441 165601205 80389325 955904307 184225539 583771310 319306652 450859823 734680504 609773512 423327685 552507747 269285528 770827018 172253428 717269562 798216426 866745174 258557954 85924071 277272419 981293698 555559226 540144501 930714198 89466094 256536369 111584083 902810387 429305055 75621377 57781821 447422626 156010702 866202494 631648165 592298378 38025506 82507981 326978875 647799018 358352032 732002988 917084547 129179043 904256416 486870468 779911836 623517949 745428423 865835907 900790368 579238480 273911492 293451229 362469038 363377586 549987598 326569487 118704332 979292653 254707230 29002519 279231639 410717932 747721380 910879804 3016303 785746886 845904152 182511544 286062263 204256177 914514532 55663169 185951587 671287307 542533638 818379789 147321615 140478420 536732055 48111976 572233266 810643547 194079571 934702304 26537493 744067169 113788150 145241825 575876182 368495380 26760711 855107821 631729678 774482091 765987618 487262347 412745336 464408129 669773891 551323965 668664307 436804782 606987135 707132260 960608455 2037132 525512042 107930063 142515552 62244090 8558406 567265184 725404003 202637977 354483848 604457862 946705147 468271998 602216054 375097688 689283745 628976765 230205502 321013416 255975215 848709486 808275764 521236917 313117609 330566014 72560875 834298282 619887163 532064376 541430535 580495611 534101508 919458943 540942041 529133426 834219399 549500447 96398604 412139761 604654790 303398818 16597617 403876296 771670816 618813671 778973984 313470920 100306795 9179479 634484337 208798376 710405332 295276460 730035293 23522934 478358840 802596168 710337582 98245996 187176904 104284476 531257974 721278412 23743412 72200008 102928198 857962811 474216821 51843168 122618931 78871604 355241986 139216548 482747901 979429168 610546585 114238244 292900082 710853380 123417724 779900785 919651756 686339422 75177238 502203408 562378722 406052444 157315936 272716297 504298441 344492840 377000773 35556408 65771245 253260551 960272789 21215809 111223355 434489603 73058977 86358652 365877573 280817329 225575201 848625474 112762857 836121786 962863719 405662939 399491526 938797809 38080083 171659641 477653590 113257321 673863050 40032305 371826131 831178986 165264968 876124572 28188185 542265741 764197346 93959430 795526292 576986494 967691613 759266013 11476090 893266956 845624665 229870030 26600645 923716232 78495497 139363502 612354378 893875582 545026441 11845897 685189750 583106524 36021904 15359699 548880211 562401320 55392004 920706342 246096665 220656972 649347274 274284850 615439079 266060979 220760647 263481730 843047474 188452253 22747736 707039930 81719202 720888768 936909960 108319847 497121359 867921824 100199715 109475730 614313765 645226156 973838000 152019875 80849039 9859898 167379574 482245616 424777584 75287945 255468318 670874250 295944917 904815592 945159100 911383997 23392930 165919740 27382086 718956770 206888359 50129823 278513060 141123928 623534957 67939379 101960141 120656309 935861203 202159857 82648406 402691328 847386013 56486399 407227569 780751419 918862670 574607143 262997028 196156614 649895088 518465346 867030864 798356372 275797297 812189957 562256728 151706594 830626064 589638814 870663364 37514416 492285003 149176417 178638344 115819953 217115797 280598486 88992629 5493359 482758343 24157401 260701053 182660715 933160173 667928622 963412134 704539203 95052125 78925522 900695817 744947213 449907234 767726674 395819944 725704532 432432990 958076672 877411126 115575413 547715480 600590849 153089830 40000476 749767267 184244540 8336796 819399430 464843026 949845798 824892789 800117735 826519565 85593836 982778451 759679731 606038824 798706944 316735293 701090949 730148832 217431103 298554522 180056060 837674143 694374466 758276958 122623493 652451132 488204443 238198906 52682971 88795285 391288736 945199820 691078918 575533277 806052982 510478341 892892669 608415139 187887490 693010398 434934697 125997692 528305208 47130788 732036516 179528511 363866081 285643825 909677344 433813551 584198347 942249770 271487687 278572806 700526721 394111180 783540304 41247523 632310087 836223275 130042808 876115189 633939455 821121727 304164825 439992430 184116427 197057488 48407563 224520283 742584252 335858626 350517975 123405819 235505780 935070858 302934330 599371862 220714676 65128033 33185406 804913023 7377796 157189459 936002195 560420883 403817006 719542493 601668406 36127086 408282127 584227581 764758641 42221575 257865667 68923460 334730372 441982094 118497314 235654301 666502378 861081566 424029293 869536719 984487385 659535074 804607570 139938074 111423295 877838612 205066108 144608701 535267994 64960270 154314526 471270183 477897520 558131532 43329035 79565919 446774984 304127528 516309866 64049985 198865470 774175533 132973445 533595842 68673987 251470759 621766509 735176365 112552318 45795795 457229443 949556069 705330869 114353373 89494136 816754164 992191985 147076610 813879231 527459973 212036881 820710124 851246522 689934401 231358015 894575557 622016686 678133000 51219444 138326546 742182985 250084914 765018445 727672796 783680756 833692432 979143555 257963624 421385156 944212239 303759420 878614600 746284667 861606655 992967973 835778803 530877179 985159951 982855414 197272769 365136283 47408654 17982886 68899164 589859421 249340902 963474721 64392466 779990268 14694159 55235378 374689612 117295439 820253824 102362401 900976196 653946249 934022322 11456179 75331399 730750920 315215599 806462365 477035580 29338614 799430331 165330742 560215793 637106641 702515 757488562 854759291 48111169 775471449 923658455 490486956 877328717 739649536 554879423 657318978 606860061 610114801 32008583 724155500 430368618 986887357 477648055 936831234 920909672 489104235 864678999 504176951 804319834 671141357 981212531 833658448 323088047 999059639 246390600 812711054 999762155 3879156 667470338 900389690 631866971 443645153 243393006 509195681 183294682 798272429 19031018 790154743 408387223 903555974 366826602 691272208 890443324 844474658 628103435 663869355 333578886 345298793 20562665 990415086 16440143 1775189 676589894 192044556 853351194 922980494 4755603 705629708 926859650 524742308 458535758 411242980 968387461 701928764 920438661 4198502 500201186 791986045 646869611 761104775 695542012 13696206 452376976 438501695 858170864 932996777 954887416 44266109 278295563 975450081 34681189 147252072 829741636 563787449 191812994 683092824 486767936 49084964 241238891 266143946 573827272 699774649 677386926 394731092 401703406 450341947 251445960 754420958 94844351 898315571 515525727 790386364 912011777 820419069 81404418 622699001 753415840 36291828 519481476 884227769 864258275 406679031 31479835 693999905 970466480 75809195 229609088 309750776 124894159 470847979 575894722 698721431 23138988 105798007 945968889 424842394 408656320 197414842 31779712 503500672 95730406 547305439 146403395 860258550 220240867 227807813 335473910 973656707 116616007 854955386 710400836 980874283 114150777 594397037 527390547 84617250 670206232 609516001 394368026 795100392 80363973 822779114 346338182 103502961 928577122 292307065 380861722 189749801 342238273 412641434 693250473 290485046 812463239 839653868 3259955 32704099 67461675 338733865 858877173 36594048 46205610 569278002 869984697 160356387 16191398 249891603 97490004 686397630 859407604 491858030 481498015 792287944 167153504 827836198 748307271 95730619 972659629 129168986 137996786 314897895 394326786 831247260 605382941 59306384 670901121 608642896 92010484 590879162 799893127 950887657 479989577 846098738 372682018 349974267 858971491 388873416 599865871 956461495 75271039 311789834 300835885 409285421 104077771 467989389 89637978 852385043 416236374 62297600 834070395 554233160 229711861 80913541 385480413 687611169 140219925 908897901 148770424 84746775 352293422 948663552 35634425 832282999 647278649 260832809 34773626 506250133 502222591 634639497 315227988 430009997 946429331 616063873 839295418 903023469 84053255 781449762 607924871 500289629 696263728 294511625 54522782 925975589 375425166 292519562 466103117 368161458 53933822 614873542 452908233 406227244 563537087 341059025 238510237 63332095 601891834 273283863 569582228 104114419 760439726 884810216 386640782 559385416 353390448 78452559 462408878 437443703 859902321 70333742 790249698 556166042 217361734 697288847 334657990 592786900 989808409 800761108 960948358 43742224 268151009 266372951 302485834 831688096 607431976 540996071 895020191 61840169 666796300 317118778 18470954 427236019 54445354 405111736 986621436 407835802 483564295 301546673 697795872 343466609 224396782 488045563 752149017 441758516 37850769 86807001 887061782 27659171 740084475 700526500 923917768 8235477 966899451 78919962 692439939 574331420 619916033 439976489 636171589 139228693 609611633 654642544 566464712 664056987 59754273 405602507 924409156 395834935 559665547 622205021 739301544 784062329 962766950 343966921 78337204 617713 283290288 965398986 880793257 23374756 518441845 657227385 884126606 485341289 736147347 429082904 912189075 208579739 721575759 400877024 347808432 331187385 55519561 914273145 847760739 967790207 172392011 772169888 216141501 732057558 246891268 955443046 368636246 62174577 151926326 299489816 62792290 435216614 117405162 943585548 311107736 635847007 453329292 47750701 121188290 189476632 476833605 885893731 398056371 50925723 286770748 745864804 382113108 194806675 512654308 82390206 15113242 537562685 854560094 231254743 122136603 953967728 39214148 490772849 16142299 191140474 790262666 78934589 626357088 907667828 875036503 937464824 396031194 180882154 985215525 369735850 370358786 314565489 255629575 620931524 365491212 394916689 219312687 600120687 589723365 731966995 682510893 457352973 122046039 389587347 688607716 244182642 343555068 580338231 734955492 212213733 771478705 377734517 143664689 250352153 137918704 18701185 40333336 533949898 52099706 878065228 903685749 422458492 45147076 11831683 43390009 410638289 406748372 115219062 10758969 848988103 847186057 545786228 306341069 969232097 935373575 847465152 65931098 131445003 427803376 800886590 343658736 51798440 31137466 487323425 154666959 21572536 358540977 195000296 555522435 410640683 73065517 311724543 833099175 118212593 176072592 729005551 381367248 582820964 844224613 244642583 284325427 543927030 790428812 590666496 365675486 578318746 290648007 431606584 709763749 718451383 85009534 53422479 622766190 116147000 540745904 777433149 137719537 899286881 972433445 545758338 162443923 898015328 709999247 995543099 868744288 886071839 577065009 102627895 321409162 273805981 199786845 605734589 670249377 990215657 48917445 35924856 421050762 339565452 320047807 130814505 58016829 257573707 36753350 533299385 226237073 577499254 310732527 216472976 329302495 135682332 762231314 491746418 886214026 324746920 339805876 607474673 210818752 769387251 710102569 532227915 43193226 909889414 137962497 565958969 752621430 39396308 454400192 26188551 378961761 774447999 157003056 289494956 32021699 193756406 822794341 110775138 623772027 133526861 327248115 953074522 121725559 89479422 297337299 7939579 266742709 489659542 467930618 477561461 259046786 30549546 862305742 154756378 940438960 852784606 720715348 545576749 892180914 27631899 571765301 271142668 802079898 581284723 560637624 686617963 775041130 235948324 797393101 251329516 221991552 124641209 56920397 343717111 66636998 354257696 204173056 185896073 843917238 672103675 663457534 955480391 702653221 378279636 110236762 495608541 231064235 683468476 893701656 123245142 711100375 317983316 246904177 365696632 899268040 660058167 904830961 526825529 896006492 554740422 778155045 117998037 531897997 835075442 314231514 451051361 41849497 518404571 636947434 885766736 43024605 152921328 693763486 598194192 531200964 656516614 93802726 762265199 192501450 840020749 738026707 903601825 158004058 837447250 121814817 57272091 497505411 26645771 436613986 246028262 433902559 214769024 364026299 965800557 49844459 678257813 416851911 91693957 49178743 53799339 829977059 92203348 59237033 376256904 542913907 590437997 32773511 489232999 205219555 225274961 329253741 943246262 981393153 339774166 633209872 103207963 249562623 130715276 982370107 686176610 229259904 268789026 900945634 593286203 234589576 803306460 124060375 503957853 747516783 25755485 410273558 430010201 117958833 469510591 806267105 513389106 59948581 691556982 2622099 265168136 916831944 184392206 60930758 750741456 524166372 694140630 706465785 773728996 677372272 541352251 459905599 906632176 810141277 213367592 352434738 44730846 869190418 329011479 401205066 469223560 354766964 811478624 899233761 325242164 280989209 558017225 838631270 193454156 102090567 841253369 458622293 18922504 25645569 372069417 622180326 402328307 66210040 328646104 176057296 596098678 869998355 488479261 355247213 532655992 701846854 560198317 429903204 423553631 889209796 831108270 892777192 243976754 642586888 644527312 569218918 776092463 55060897 260366547 969546619 157151464 101619910 280685271 28590334 979781852 652754688 650770660 234626518 571481094 979416764 410683815 20096131 701931478 899163076 375343344 87103829 453526289 935541661 517007034 877079921 677267817 348115297 622373472 921244571 843218551 266900777 342979848 619311007 321961674 603346395 441373986 479113138 557482671 722059257 507703472 389780882 374813939 10990491 624407401 946295033 990407255 887607582 966391165 544855093 639287017 194250868 631958922 92813300 982308896 1482315 822409587 659576706 349597613 297299418 433337636 45332523 564200195 628833850 664643531 738678236 84696604 106017510 70307733 642179276 680593133 578011206 884476524 55407065 589001697 361400284 854218465 431925312 249007859 673125989 829296771 888294877 719893223 313772052 833624543 702202112 315254368 508550489 214295177 664851981 805849907 500149179 710184504 222566461 128983022 227344394 961244697 213679627 185878270 31552424 708375269 866471404 462079996 592851786 774394835 903598059 954252071 481129659 188039730 55776289 6772007 17336494 796587532 726665231 331108547 482728434 281383702 646362915 991278923 348195246 163731255 649645189 848344425 726432125 724728017 977327448 953776520 538489073 43523434 992171156 422557863 751898703 711158919 884637859 197266848 338070114 640752278 4035278 819199773 828792008 59811568 678488147 846128503 708915466 257669737 29753409 191643894 539053439 528632690 35439176 887248685 692363945 537600732 588109470 271312429 262328742 417953277 77605308 800817815 461476711 69776458 75892038 65891773 780935377 960529897 115674987 119005484 453798534 119710266 790721624 282590536 32038200 321726130 981235405 740953666 579395867 10988807 785113926 118449299 392137863 820553103 858214351 84501801 210670194 298840180 208330596 472998936 716793457 285935905 126333110 30786527 355712363 202225148 96678300 989164106 15271405 212353287 960685957 469069939 184579919 603923940 604176841 216618119 925650070 585412239 810088152 505045930 448917412 595202071 476011595 841055275 268271533 186742305 778073442 478941727 485582485 986404039 804457029 54892301 124856303 930790140 85678828 480568666 985531654 182357128 322249131 803052 247226782 282935081 322389358 431806701 886859021 926566199 648424821 665025450 364494798 311029332 22587739 665928576 906231403 498599335 359500211 27019296 537858006 137573646 358477389 23440485 976494051 162934412 78332786 101350347 946240918 16527981 434435379 931772565 198885109 756684511 785091984 446111891 892135958 959997708 877918593 631511339 739080266 378859773 296536782 103575057 689889105 319124522 622020000 448636867 670240223 981520211 328172529 208098222 971610223 686649919 84055073 800620634 849584331 14904226 754487347 648341608 31432207 41439086 432630532 82833682 798123597 70238875 528945574 542775914 30236576 259380526 174287246 769316843 490756665 323340395 725408266 33162129 642464917 199944625 481798996 165221499 181464829 809971526 373319721 5591412 349137804 309891161 806212046 51238494 324795387 560699386 699580102 208743960 602138472 132210627 291577642 252778428 202449503 820523216 795554343 85202445 932420108 822357955 854519288 423176766 145698343 432443914 456338895 640679626 632388539 790654258 805901125 666369735 453142143 31737206 671961147 802279947 341628367 478173186 853518441 666423754 891388938 553098536 875167714 346043770 537825529 19261715 598822198 740275032 839784932 246892900 825477478 624721399 69250849 532513125 47898159 67465558 817473405 356753420 708145185 302378304 147407671 366562669 968748039 453066180 398299875 640709179 255346120 739928242 971398731 108864554 258868355 862787662 514479456 134036062 61347791 52304979 5814144 660169990 645096377 845599076 759579256 323090214 322836834 681346471 708119706 223251359 748812030 525593104 580004780 309473574 827971408 579928817 676036243 649235806 32994991 74336112 142461344 140857477 666780720 113860068 102238398 925649076 829164097 469234220 912201504 890511888 374055565 918015648 403198237 19151936 616131083 162777487 194758516 938967918 844123958 902878222 162219270 445452347 280987686 594740416 607442287 961475460 27185593 135994890 610711260 60180584 62847368 753172604 53554427 729628088 719549039 8309191 655277157 548713129 477543412 419995021 291741376 851598977 338010662 694939614 723267279 954141746 857717101 918025796 745626023 554357418 673420377 907845293 852326132 806924429 355102069 459768412 768399883 382287662 595763302 231627502 294984612 658610670 837316472 348539039 240755118 556865504 356848231 896032275 958094999 834391643 168543655 249836369 538506979 506554318 944775983 261774252 313212423 655009443 32316407 58838439 61883220 558253150 819200098 914209352 365177573 26818526 226494124 986093822 409106188 674773792 70237683 704090800 185900822 907554155 52629833 426655940 316936019 261994430 175204574 275031011 948902439 343748230 377383746 487409411 850302548 174676088 601700029 16031330 829685531 634016436 927386142 744085118 44785946 599102599 510810829 409963519 625921126 737304953 248573700 35027307 264595105 318811383 739118108 450495927 226365531 644264307 877151867 543301550 758775103 52356434 670848928 707677535 396104664 48232667 47603305 98923571 222908756 649303335 114954901 905110653 135836130 894857409 649195764 180622076 493960002 12522953 443101961 119881121 749827906 691675661 7424794 14423004 10487037 599059268 317435297 89368935 95839934 194587157 632670485 854615037 99459958 156035772 414808931 495564622 204268440 462412237 447004560 279693562 964231938 414475827 184804208 100068061 309333230 686516339 133206504 655809598 699039292 576308465 628207085 301383557 120500486 635631879 168322928 130987523 87207507 485758225 220356458 183047441 680345383 705543310 37662472 779805341 861579082 452471403 127886322 65847515 767400006 574890882 198057443 731631937 989366710 382861652 684216365 151216299 69377984 669939235 807025897 620933642 98764059 287749341 922317199 219264545 923381220 90640120 350252069 10588720 576398346 423124893 46152528 109260088 128668196 83815000 741581795 990247279 388802769 869468117 908611160 156202769 296875359 106668597 740351072 138758428 342046615 277083796 142491093 263940965 947023031 949516990 884874607 45787084 89782690 659708165 265051629 13163903 750348286 467820064 876268997 179262991 890944958 922421525 141039445 19613147 858752891 882621240 862376792 247555653 604605716 623504312 256274788 901481075 582689275 996625861 892755869 777252256 273709650 35246955 41193214 73249041 837280311 778584187 119036125 927063001 290808711 236604120 792743271 41156990 704424185 521528627 72936347 595369136 296466511 213975792 467498649 155219395 96597025 182391801 255291414 553719108 658412479 511566203 307716542 93618113 508192057 200472405 870870369 634418073 88235726 764579949 707667114 925516038 395680495 826703239 852579032 686489206 63307353 497838662 580162563 620247904 19367282 653098910 68133399 315833793 719591069 535632048 323569554 668704460 570540215 578860969 222423561 228952687 90427165 530140104 322570800 451135588 583128875 45957528 85553654 671364601 810537477 793220769 596880632 206217965 472440367 301976024 892707172 388264086 799814686 325386094 8511983 671698335 978485004 76645382 987532128 550592432 464793797 163618042 219296886 35334005 742479011 294236813 116803059 832906176 824376917 291890225 136558123 260022151 337847754 222111777 931386753 148385224 867848912 380783744 207119556 192805639 682759768 99826721 581069725 335090814 277729181 442098075 6789142 108730544 371259823 846837636 659322977 688569986 10455671 878619863 576420358 605451048 25373035 693223417 290873583 849749953 985113642 427431706 109772097 175477755 649543484 893675216 323862980 369908755 274458954 530982536 562714394 809735088 483325623 143784113 144825895 761054804 438398554 4131403 869785348 662174743 703485406 381624684 350744723 566457443 112760906 927165081 24424851 138133942 472904857 315298434 987883895 310534858 742730141 950172358 486012614 244789984 696363934 662391960 614698739 970822888 45890855 177413127 633074335 529216478 173713606 630416597 142787641 464628526 487064366 865089355 126803262 43066131 246714033 330064351 609523575 359474939 109745791 633948426 497608881 582650648 949246860 338009135 745701873 544493360 140697853 84230846 789283344 837061787 746622806 403982077 660401034 792513661 433911570 145991728 174246498 607625176 776408325 317034139 72253695 263472685 34639853 51573323 306538816 281353886 381637675 768578757 493345192 491383466 255043542 990954073 926550481 56806762 181479568 672252347 601300122 174693787 756483193 390583460 11755567 355622358 647081903 524672967 148136012 80993466 670664695 322382510 541135008 299589380 491933015 465905069 563062065 526572868 517478392 722117247 807926755 751632433 490695998 153788306 95532259 745739540 144742372 22082733 802546302 178738306 546851446 256362784 353432093 155850998 646946244 217704026 511473356 146544506 594893359 659609368 227537972 118074414 834508244 768672980 417663794 326441252 87094408 980725859 853014120 604572800 555359465 513457234 208721593 46055456 667245540 304253852 644311363 664504279 326336585 299374024 695758951 873188031 555736808 49191038 29039022 55199411 119411430 393028744 201743917 714304790 52638105 281798255 832379204 739662715 50471228 102559357 66103960 137565636 83285209 771634446 594654803 491161040 137608040 803376396 389732863 657369946 107630241 34044219 174390584 286483192 185934609 870149536 12187582 594187784 771856940 893742977 649387195 891268370 286771714 703647479 458089519 191926185 985445734 142985082 931588900 888433329 245544439 850209226 878515331 181346014 474360031 325686493 672507055 464484437 129062882 62239911 121854377 89209489 948800503 296244961 228209047 987251478 18910856 92912995 581439255 790767796 986655972 83342810 534552526 125944045 786990289 992642045 317870230 624952382 988143494 101975489 513385704 86204292 804701081 244417395 267550307 131577472 570103888 792573728 596061909 551683137 707330005 717916286 493408992 508646867 866677614 721618040 495898338 885588470 814531035 929853960 676356260 653703367 13196763 63425145 779647412 652703418 56067183 97517636 130172159 896727043 52009491 643557864 982931336 856710573 887975259 102998002 988288045 310595506 895571730 436866313 862278643 602901728 7298959 355687629 111548588 873976573 929822035 459963292 759565036 596869429 242333611 288437655 250572789 108046740 351862800 30220195 760750158 260446350 980254204 890922318 9689752 884780061 386996541 992621088 594006993 127488159 95619083 434811397 438083665 991190813 871677711 152878668 446608900 878976670 508566297 410673854 752953236 290904691 723153513 365034631 887774120 965487124 505988653 138346903 73533858 857851453 21083464 686800382 970814169 853854034 430239059 980503922 591150454 817235600 973125003 185157441 797240125 921260453 619968838 87840150 764967625 344162908 240718818 64092885 223139571 749285115 474766739 828609173 40189799 50436611 46160164 780480285 15923729 552148817 771343554 89457587 262516629 644943384 628774335 233330792 351313777 59013388 66351073 942464232 728765354 39476069 127621666 526005473 813252888 600106870 613845623 578220507 944269779 854564441 642313392 19925709 456365915 969596497 848534883 349072080 20033102 894695047 129552358 35956831 299360223 753412279 977930791 561876852 398355656 459221485 795207644 749669434 518234873 861558717 544650025 99516587 753551153 524788057 625522060 419320400 124894920 91884042 997540907 921681065 798964849 492370658 794123141 107847123 314483515 495174383 456919203 334516617 242385789 438987927 222989814 541746012 44916565 53436964 103622857 443272222 512658449 751346868 45458015 883409689 465421944 590108040 982926276 71489456 114896090 460964695 490809857 92307376 552848737 340867123 866504808 204329945 833237782 513144308 312177068 237656 8318684 769096271 334754273 250704473 60600557 410260453 792450485 105517123 463697417 748589708 401305711 828872232 499936569 446763726 712281914 965358514 889388132 547724549 36847963 856800588 8689237 380174186 801624330 414054340 721041310 520645497 618384285 406795451 33789798 930561353 407033107 42108482 552173983 741787380 145329321 612774541 4564192 790296172 570808030 468261609 538885874 972113741 149650200 891338809 271393826 861932115 709213682 160781951 262173023 598578012 17582532 270862261 978752198 671723228 684916601 699793501 192368719 155817246 106588945 78674883 86378592 366138418 120783366 638552576 107925791 118629053 103843476 112489983 908925226 674651506 433267958 300327459 499281606 582918159 44182627 770675432 297366633 753396310 931457383 559539656 351974315 801556281 682918283 183242872 325795868 220351244 883036374 518164587 376168490 842141685 596839471 462547082 60796463 570139203 953616024 21238620 541284622 57459493 133728604 302726207 584627365 419512928 603053666 83908964 854947453 647236294 707100762 4830445 253148963 491074504 564370102 605123278 145147144 99804744 788366150 470943013 320155988 523918883 989107600 696324478 218576928 438463430 11387920 279373391 861118999 965003944 300612011 402403615 874979804 286856981 705129822 312123528 558886276 160699848 248548859 413833722 660452508 955649621 418664168 913601471 446724119 835550636 371241108 591871263 935355380 12123617 62814269 255511362 536042501 904438236 951835840 607135795 195418025 963223760 886509186 56537018 780744064 39637556 311456999 655723861 179010904 869103187 967847389 737897180 29803028 68912607 4247261 542771902 24562222 422911429 456373366 323802707 110978424 827614474 915673970 46333798 839738092 831004606 154361526 228296952 587959201 106197359 835432747 635893592 921937486 574458292 544946976 555197909 466612214 856403975 63438129 645623118 578023522 31285511 383520291 460342916 100198119 387767553 3114812 977276714 663195348 312004544 301079414 774173773 139619012 69269743 820507571 831873470 752790715 974869097 912686788 193266275 933582822 600635894 829159868 708036667 27610545 374106837 115750935 494222759 83027172 179189064 139845871 661050694 62990942 375882528 121393603 15705427 763650081 977024788 992982141 279361789 289029326 146577914 53535555 281164704 215847657 726559492 965554540 968638373 553944948 878241321 14421007 340044129 331393574 843580875 48080790 359004119 70204072 16348091 853226878 153231244 195537156 993072749 666798304 258528098 221471637 640708273 274233525 985121718 617733055 267215659 116999866 759278747 413793573 170535421 40443444 482157596 897094913 858514350 303312328 303556220 589272030 317733336 643600350 920665604 161314204 544197506 279669716 231518276 560545597 132896587 237265886 756082753 978485703 904064190 14610844 52473699 544772457 288844369 37595410 15021871 408576394 7111643 774300618 822369967 177647064 667260428 157043923 927258344 378291137 460356251 230814557 967563167 778089587 874414907 888228764 939403792 271128772 20414839 23438427 831674370 5827792 260704314 587757116 836829861 17284863 454884327 889303560 562057320 743728696 779415337 429595557 4821450 786526980 56412534 827191417 964174044 723672962 984235340 743948747 101964092 297107951 974763305 922043625 75197531 701694571 662788748 867117689 972823344 683203587 890556117 657014073 541547746 3776790 97287548 378377600 21061653 552171875 120197520 435635340 148416931 899612857 865230897 153238381 686139830 921643432 980429798 502830233 497832753 817181498 99295340 452313212 114289442 74058638 374356830 42003339 628269575 37145572 909121029 453609278 572865525 652193505 110623344 114413264 508486661 60427259 345307231 529548314 612599134 465504751 965183654 761016065 217633967 682930911 914254446 903773797 604574336 747200604 259120389 102407082 416898461 358415729 407236660 383704269 284990733 781593491 425707608 765776675 671255429 187344996 71902312 96637313 692054867 35042023 63566944 200541521 95469282 261390541 582606202 708068416 726895292 400306215 469084475 944529259 83237119 235855280 700819415 540327821 983055884 812456170 495251270 399954338 23388259 902487930 783658607 308378992 536597780 61882575 74155660 60369568 101743937 146057973 157006882 793798805 33616362 73090192 994340326 129085644 334480733 429462887 837154060 61376018 829769103 158754894 858421643 913006222 394610175 411757417 305850403 377666052 76729946 801101673 630136757 100118205 703589596 266311723 408497198 92703736 328194298 335169224 153073304 429938236 333743563 310080186 76253400 367359925 383170378 70593719 496445569 717651111 352572973 186115989 631543495 182342069 344870883 342481497 947864657 739481058 606755280 253715053 117147104 683485227 54816719 599800227 783603432 610922682 866111950 44616989 703626418 46822608 379786214 856699722 476760844 566046143 19296268 553014244 933406069 254983012 476124329 282367997 972634124 828697302 468483986 456693978 863555737 813354870 651691842 811420388 405352287 258447115 917651807 375015757 941932342 824984893 974815984 578052134 288423934 840927928 622669123 992050352 887750536 2455330 701266433 217027739 421017840 573079067 622558349 206940268 828062080 98682671 489308265 653212563 779896340 810308618 109906534 495968436 476179847 614114742 159905183 881532134 872561858 77556984 256547885 667010559 902541877 83880228 97579052 43482170 924808156 720248176 35532515 665075051 575219872 589315314 734619156 996237712 14910741 357177498 203177973 842972821 308376536 545002605 496185377 940789242 355311216 458608277 436757671 831491063 72723013 596662855 565539556 797801237 526736205 822087441 317328155 281794441 905967670 414907208 325276611 683292185 135155377 213325492 200883596 562891615 802640806 935502752 559129321 817551547 145196610 614823660 513040727 306089512 159826258 9226097 246878747 367653840 320350741 536152784 51661262 245590120 132815632 617200819 895907723 512068203 291804619 65752237 793862644 50288648 480659445 119139248 733580834 468331188 332464740 786980796 31222797 987621913 574999907 442868484 657689819 720196517 57692137 170730540 26286022 70034762 32473003 125681135 437688602 205340110 661833920 489349865 450930230 647165918 106550677 199354312 11750481 250871662 265106550 805613125 301160311 745765995 924752374 34741138 66613543 109733473 674238300 950352713 97355379 249238200 245737556 607561565 821951084 155946059 778292105 700753472 225980821 663281474 826434608 516185790 868621585 340784887 5535648 172068174 840467171 964602698 371422487 852217652 67990719 636529037 657830771 369151030 234811391 435099504 256408534 301424934 397349343 930646834 104294006 347221089 32401394 350031562 954782654 854352478 505977622 585591118 555105943 731958443 248872585 234056910 100660592 117494163 427358163 106196240 142078704 267825328 923315304 513501191 120042973 991306024 150030221 630390110 212973413 384841612 918005980 469381948 538782913 315355317 400028775 643076919 662576406 432430169 993108482 469875419 139299006 499086097 55466530 694404950 83560899 156855481 780978226 184221492 126866011 208336383 142934098 268944715 328678077 918765769 782445906 301237416 762588152 932476127 931627527 975561565 169834098 702149866 444943506 708617011 17505176 697488648 204210290 532597948 129918810 197318765 2473360 121734183 548921228 910456263 816139133 632482127 67311738 449633718 669219985 194177749 657970101 812154084 463122464 986648178 583436212 98084729 140401954 346024357 30560849 72029474 174102281 52911313 626695706 619045788 614044691 496717249 169050795 818254981 29315190 151485971 15573739 884304924 273220154 417011333 647277546 89359280 49493453 714589284 391509365 571229805 761283399 49479459 235900248 76922222 888644004 819336460 175006951 29045951 17877176 58084166 953591798 191979457 110995480 432803863 811025245 725040171 929521112 980076040 395811511 811352669 131562005 263901616 548173952 257298525 680912949 195451491 199174172 582922768 762557142 590683537 154152566 523840534 492679362 390052814 600762757 233839725 61905633 775769708 115402042 79782809 833853875 68993833 271762267 797365721 354314063 82787505 374922251 283835168 915379912 770733762 95187830 899458283 34635371 495878148 9273167 715548320 691329640 208447339 150987447 306403141 799130876 305140014 830243675 291810232 547709194 283522791 525649957 609614828 911808866 641052000 689397637 598179100 562562199 961159904 395544814 916876262 896463776 770467065 53227790 664360047 393717186 931986 416334689 428352557 496810135 425607856 996417243 40656134 634055196 147404683 347059275 433186065 305061063 29819309 577512663 852770258 165858467 103162614 462385079 77667326 596730980 4299075 675846426 11809538 965458980 923907606 781202167 861922749 546891030 834429957 378799155 940608216 687878309 795133844 221477132 37204803 220741693 217894368 77860937 854796889 217815417 277436578 140499314 522876481 307255888 718011977 375646732 473114355 673690957 690548177 403298047 122938296 694847252 79144466 134747835 660306225 855568438 768466368 374745333 402459461 455412684 753544488 195584036 143290986 401194691 417061168 180495790 621936385 634955536 110873093 329249633 852770953 388309672 322265313 228163793 695565560 40277284 603810525 21196274 566484607 146875061 424494321 541939270 841722314 356155153 529203471 354544898 64239950 297669832 729290232 466699411 753082516 335351079 662283447 748889868 736545771 79344608 929385658 210998515 566816510 40258745 392764514 272103822 281084783 715029828 500267616 976650343 607823478 956594507 850362983 26824444 103469562 127373663 568763714 945191876 483528816 97967178 152253133 547768766 248153376 881543365 866984543 1235885 69410804 381784349 602642120 658472941 313645323 384544137 869471456 880461833 277319248 114752329 5082014 558404031 829782157 357865996 387570733 437605628 314460497 237933709 464430073 270446425 365307372 33193780 68154660 701352554 983677332 220407793 101637679 231830701 101951152 968622222 85582953 23878322 350406564 688225073 682351263 664051887 72769203 404339078 397030079 202604818 519091407 254628460 761008849 201389924 612494456 148579576 638995552 926954953 239029651 955941991 49917737 604337024 841652138 118072397 158205937 825329463 338480191 259843617 909676530 292947709 228465832 995259483 316826031 431388763 536000915 851693660 95440643 461286485 108549097 344987089 663891303 627640504 599615549 277416511 829030428 64626364 425996087 320542340 991581318 665025739 129000690 41499048 121879122 970652828 12087812 280085059 648498650 350568003 539928676 558175174 643515712 620910875 405951016 960341743 52299631 794468298 664551762 256640 108271142 773100859 197760095 772162445 253257722 797375644 49578949 82288144 862002009 328091403 255346850 706099686 845633508 384347540 600115100 967512630 207516728 612202912 100114048 856015378 962770915 492559091 266706911 458802986 113469959 672657928 271661088 18285956 319642585 936212850 18542596 427913727 709313702 216302692 52592531 962571425 866194702 102171480 897375935 580713070 282779249 5239144 139329115 128412750 242103050 739444216 948441746 449619778 204163487 901072161 305635150 19450762 393631245 572342061 478253748 359617570 97516348 749914837 377903526 417158933 538644046 396446122 845072660 100474108 465265180 897665191 63045526 331459876 852353038 812937827 912172946 987648653 670693337 51502055 968577770 912796387 643462637 769535875 362416159 700142490 670608029 520567675 719593252 916755640 92909729 50363360 276373203 42942444 652794563 654276729 312617743 191438602 903239218 10206763 291912710 368504391 907871954 207474602 552480633 612741351 872928795 317169939 452906364 543622125 221188360 421484127 308934872 864650997 43536361 671351031 417309846 714144391 44435065 136903092 483416390 137344794 39782818 759789594 32803604 692577381 266582682 345421348 736532349 22338259 355628111 28445053 390842651 116016424 88436021 943323284 581274142 961364817 113009582 34180499 357503301 334197942 308180992 666438173 51365298 351717353 190305563 468675145 65861737 234740628 458094603 401794494 224601789 497877421 14100447 109921759 42971161 280683129 455343107 779503510 303021389 663487584 660464929 546380406 779504009 601417317 342220049 213294510 415298493 455229632 247475009 772801794 789427574 555656001 291756327 840792873 907373354 334578256 309468011 825751458 569318885 767562614 80062311 646437040 117956394 94162758 756358799 13443921 374845887 64218266 792947431 530383642 727705850 305928720 76764041 359726218 907346037 418984091 573020728 175160889 874213723 820495737 947962683 516157656 228668097 92235369 356950522 988557818 426813626 518934899 666825635 848648877 139013872 746887946 495085910 256970266 841050704 103961068 270414187 68412950 168179334 915877985 598796593 895885185 74323064 675560634 255611396 981669101 947061091 828632125 9346349 673791173 501644221 957309032 189948823 582828685 902060768 399415711 571386496 181390753 918350611 90728490 30039623 57364476 837616436 377641899 166851109 678667133 481602967 437265296 747080083 649782302 205659640 198393035 545667480 279982704 873953670 653795242 114168164 673531120 334943726 123514513 347322287 836587948 80823539 389787476 271932992 835400673 789203187 843319488 16791419 707553791 934047978 46831042 617434634 624180773 276989307 784285743 155364265 758592274 74067398 902444348 408374569 279727039 100837377 806558415 559709743 827307413 460353651 673877908 353354892 795297377 797392421 700677179 484401684 730732326 90464648 756334676 566132992 732184202 452170523 435440777 292254352 238734860 334788185 909688986 862915633 611777492 693974722 18279891 370369760 768042121 773240606 631260695 47769153 726594349 437819104 459995262 406418121 750689121 133873163 759773013 398502857 931265585 312966552 882904542 514514270 255947566 491755577 80647256 988131768 796442467 368604399 132902480 35177320 703392585 42591459 750609320 315170070 589082548 621405577 538056196 209641028 247162542 169316885 109926547 826273257 459652355 569921809 85207737 210341469 703794973 844980751 608844326 487576917 10463662 344265227 2091180 118927594 688537171 935254809 107059356 484979631 156375568 92478202 372673317 859768153 135069661 975799003 27454582 724152209 449720940 565510779 933793237 696883482 734827664 43719777 375673099 46996378 466157953 460880836 257337847 22469285 158377946 718698539 510046202 168841608 62963760 364653748 287769203 604017297 152424917 247344925 88996921 308800485 339823127 314186604 21084997 327409154 142501967 48539579 51561357 592222907 614050358 837870960 141622748 201394381 734107104 517295847 248390759 52781416 978176684 505728606 75250701 136554623 76943505 585296903 157912598 139907265 802467017 445681801 596440928 954891934 545543092 537954215 116208778 885366219 852140819 137293775 65291732 994642786 185833355 116853089 439382052 799883713 807240416 581004801 1278088 393863879 98300641 102185213 446645295 76477318 607913820 521895996 65548308 684857325 959709265 223460906 677280956 762176275 521659073 126238243 569584569 67202158 664192458 538309713 805084743 368849636 675603489 870376475 216008782 713953210 839745931 655390834 366353282 499502706 236395628 220147736 893366585 187212636 322332950 192528239 116206320 930246770 566940601 181754628 467620454 526649859 257731900 997417776 141342493 779390973 123656012 563443428 846593131 787848470 101753135 504194233 9214465 629872990 374570702 225223247 343826193 66832992 880614082 710179475 566335698 117009703 930327212 312218642 156738705 105176521 504746881 272945026 35423284 71687475 454699654 355560104 450853700 712431555 205494239 444712559 344338887 329150251 8155981 43448378 969515087 109909116 547642611 978729552 592298472 922213313 203952793 936124665 989046305 84566868 498820499 407898362 54092937 281664070 720117004 63348009 386840591 77380244 336293035 274780241 1584085 790992689 482856711 452437785 355940603 688350950 897150345 700279491 17501194 757822692 743727869 839532647 720248174 143886839 818262193 312546639 66100146 874731352 101187663 907662817 811814586 452524528 168077539 718423889 734188599 888194543 781771898 973545556 965574788 118064926 100842157 967158873 761573982 583698868 272113018 117514578 272049812 21779722 670310435 142067372 779602414 266554663 981600020 499850581 410441503 652378572 664913586 329058015 379626283 766101249 89237191 191440862 71142136 257314730 909864751 805330735 145509267 544153009 631392651 963600421 662217935 732234808 930759287 276308276 315933669 55388664 246339221 440499847 77168386 916649656 582567220 856770800 35720679 416683599 209137740 298678548 921578537 874051326 627736563 301204813 492668934 569490120 345162041 563811071 826804851 107543151 221658165 824830484 651696160 853050816 640947264 166430455 585285617 424222910 442738731 753735653 479611575 689077952 194235493 556779961 458243968 629319079 413550755 493964647 46002671 622688495 792643195 820097574 349256181 272896117 121302380 841925115 842386237 318980787 405736179 521707447 426523939 627394345 199054290 78220092 332961520 840001554 244650547 918247138 116740824 687389279 524499150 596352399 228983590 718734643 153132353 687227558 200570082 419199474 33708564 99089119 41887963 826351759 919186694 243660510 951764242 893005440 85585618 646666839 211986221 343838164 20890645 638510160 971232509 219944936 569246618 156710388 912462856 813897166 74957519 29203673 353802804 451973035 625556072 582786394 23224038 631204792 122530312 223794120 50404259 156238876 322883239 944808595 982590636 242069926 188469098 786871237 135075360 126571083 433538069 199577947 470409247 454428715 690604473 294158115 526890017 259851084 450868503 439352866 926264616 378342389 321072906 132583779 830315424 946628978 715370174 853539462 430350129 837900486 77333575 480754389 994139362 400216815 278079343 829246357 494803107 466548442 468633954 482394833 593119525 902172023 681972780 63528765 209117097 225093612 210203246 736007114 484944697 661071749 27876340 263725672 39414131 348949246 396309452 869729556 148094583 111679619 575785377 578444713 802096471 653118953 911715468 648752192 905852134 189794804 330514909 400655234 508859612 799148863 883050068 101979130 553837245 417539207 18024261 615470709 642632820 80743873 203994182 980093883 741815623 231870522 243819548 781229754 433336134 640129000 503475669 581430718 604324985 79261040 12391790 258937815 584896359 924107258 760206374 343264852 966418428 90721276 743920086 475278034 742386505 479486513 429773530 148740109 749542087 300314158 764210818 244691266 381058031 968205001 224785142 122873647 52591882 321121056 756619768 485928017 961250057 112611796 919875101 418091401 44389202 932266891 529545583 481801927 708890508 289751950 825066779 527825295 232989592 421503225 3103322 827892463 900989738 285393219 976632572 503048184 438223743 593359750 747739450 819281774 414081110 972524592 794671788 319189358 146162008 403807915 805117375 107412058 368936077 577508835 378019825 413325280 362292085 907565408 895127207 71182586 49833717 572710346 451524248 135339675 994213571 307143936 963232138 747719668 592537155 792381070 250767846 30760891 238257179 998507296 702559032 652338289 823548248 349747179 971527647 969710256 606071460 629161382 929638680 975007537 59186576 160174864 240849176 421478662 920256639 135976377 345177614 970090356 561203089 796701862 105430025 555416653 103845792 921178529 155652680 548899313 713559592 406420526 432176571 951816771 257444182 134735596 456671419 933508796 336999141 280715426 755735411 943070601 762393174 537890450 770594497 821579750 698065314 11443667 243058405 470838312 999936417 588236020 293445028 561139499 237454241 251391419 969072518 341300033 172569941 124725191 890199347 738645900 383662084 174892277 542979030 641106266 162144239 999650450 427131421 499143380 132882235 182866825 294730340 895275409 720757275 65324830 569371518 271338948 929284870 812429924 742177261 929221280 253182303 35622282 342877138 490636544 139530067 164466015 684452944 312100008 289191207 427168650 50745901 672853291 602060927 446241298 166475916 764205166 298408107 593607337 115864905 431290342 628990528 410595245 179082110 202264162 328436441 748453628 473603110 110237671 413399911 68296730 39458944 519098580 956435385 234852449 9735118 95965445 399318464 546704428 260581820 541026037 973873078 163844087 66395687 575933998 610085385 232871603 192655523 908493492 678995306 308520428 192300193 307985827 719115673 371382303 510249989 900068480 972352298 836369466 10306144 238268568 904666196 902281462 757367149 713617941 137133904 619618633 809583386 388968734 166323054 70165199 929994772 140196125 86525653 996390459 568646489 696611038 81778422 761302012 605104524 760773728 69822433 797404717 921275922 641454472 21303380 284042270 394039311 993655678 120411729 404345456 84440605 877594292 159143277 841807754 591212226 148793547 461426380 253311971 537762281 480265800 175993537 320273412 472978291 262519190 169180231 41624773 959130228 103475019 655443151 416751111 864248747 577781950 66672188 638041028 71752781 87975568 922083299 465792093 934147612 42495021 722653915 18588210 772605679 881797192 712912331 216334264 30590732 26855070 469646236 420869379 507120871 498156139 741142792 980099162 760675329 762839389 874240302 572321916 866314408 382199812 841589394 583079514 959981763 908261582 221120536 884250910 848753516 143203828 202559362 635417487 38215215 925213277 506522063 663337261 807010462 71950753 879671525 690117560 98805824 201834120 110986933 605926695 699990259 704646091 586025850 313181947 467485473 312782511 885503864 186316240 694982324 579609617 769395754 507480446 340387558 990516290 391731349 41657433 986236484 594290712 677074920 876968066 372020348 36113342 392821686 31547170 108064096 272493204 721664730 206869920 474327325 832651663 812796615 26833943 389814113 251338824 340015891 857299586 564121336 78036114 43615819 111620019 657645731 665527940 619100465 998033289 508560589 10831807 39690715 347313433 457638885 569282001 76797858 829659234 605395343 469619544 861206404 565975805 742112748 435387493 772845725 68956432 120555516 438158699 95790376 510369629 542013890 435806267 220185575 106135219 513842381 116317760 70271604 24004471 781845700 689372069 22037753 290406283 552720242 61728468 637719716 10359121 483526835 714517574 692534721 88922171 36653477 406257484 507414343 778766225 841644977 132776427 700239024 962200493 570935127 796029400 325086482 112949010 84352026 545272057 71600595 450710773 661589817 141872199 474715244 443435511 683760634 496752997 586358160 236480869 410997831 76594235 99356356 894524666 791111809 644407443 835963203 827765286 50664920 195893905 459047870 744826264 328670333 11803253 559543116 899605460 807832653 884629598 865070836 744701045 282418014 789187797 195411811 944007832 783576362 670127055 239959702 319853355 19396411 826317862 556334224 282910608 902912097 508206947 29951633 546540265 152614383 865914837 226821910 55795670 61808735 685869780 653138300 242995434 697673034 65197775 142600887 358022046 949827374 860188089 102723085 84761747 501892245 150651262 28769572 137984966 673294684 268729274 457838321 692691095 95047129 866688912 975601704 850475592 374895852 5553330 397015850 380026601 723984533 623837760 435822271 638309635 162223900 88960564 881305069 712413300 6674706 876422323 70435339 956502080 589126771 25674790 41263820 943535383 28842419 922549766 81520342 702137103 43795399 391875030 247344557 138842529 111080301 75462620 841834487 485976153 933532324 91366697 866002754 510033216 715204457 154341385 859210 729944723 95818315 882164280 442358016 102493021 611102962 365309722 911511467 52746092 243500878 805291654 996281475 124859663 727841413 930318184 826996766 771636812 174709573 926857690 762995707 285789874 2320303 457346554 624282393 788368993 548713251 342801506 298402203 116434067 497142891 299261413 846378791 445477573 33942052 141253166 547970594 497561380 506562888 311998421 550307473 602580133 117290068 399105307 727439796 697647847 181939850 406952922 321801018 209165789 333810605 84796719 494955663 188647274 394659639 119238049 977016268 943372890 314555922 127934830 59806950 811698813 279712609 906185741 109692745 313654662 47438901 657663340 811216042 406518155 969661761 214039874 9098281 939468195 465661548 589054444 637116035 647601398 996007366 958917053 856767188 182334330 896230138 204239210 370981604 143406136 175993626 200514231 86779019 490549548 180965427 146585970 154764720 460678037 905288077 264457466 774332699 805243344 774637172 438065100 64277859 596815292 504621341 925892513 536283480 970282889 514946950 25915874 470400646 363470675 837349293 179684193 545805005 586095791 383923404 916786610 729501927 412433396 969817207 816280947 902982944 150782628 815383283 910264030 611460665 573187719 27237855 238309723 230947423 801875027 528891189 147741648 398690312 33512523 73634154 787490158 3795405 441097471 813406032 326712418 804568146 503271685 506396611 350373145 89367469 890320015 119676114 818869396 155269770 89493314 487666702 58252707 92792308 155566344 821033104 556769339 581270430 848270959 795079062 812217853 650145980 176486611 959959501 901352658 209999134 886110021 688842810 66310906 327207485 354765201 393023324 131775625 858036886 899419935 334665136 799920721 642256310 306857616 471306477 797526080 248867296 958973179 708295154 341659605 967055890 381844617 898428944 548326313 230115569 546024366 213060525 732777915 722510977 25536385 634130567 785026477 911646406 175489736 851337383 91370251 382771303 96877066 75662242 93324549 848813368 262843744 893245270 343586037 569701360 364551740 141112110 818568656 176041279 701923630 12744620 143097162 83768240 911173565 543939841 166400176 309714290 609516732 899178091 884741633 635053117 385825017 669768103 399215882 413831119 373621846 343102499 796602423 323015278 418764741 889926972 171828639 681608485 783172235 515414676 103826204 240335 509043153 922394861 28797980 63483142 935139481 24411508 999767756 698829405 568351349 18684291 8543688 30384440 917862382 745801687 665437557 156203759 268086150 917169805 570034878 641707996 260272298 219153660 964723274 531553405 109080625 989068280 65678250 744769227 356999315 169504454 745009562 866042468 91899308 773807542 782041977 27038783 798219050 781809726 578384554 219086758 800494017 439444609 249471198 570872758 185246289 767425121 579592883 453332439 684594919 2144121 947556801 797383583 221297781 764796435 328936982 330378407 753864708 394615232 75147627 110864016 564119686 672673555 829422851 508535361 298997456 463981187 388090510 949732872 98307272 966475064 21335989 898801289 405919666 270807187 322190406 443682322 38232301 901783290 897014761 575343586 903927411 697087922 225243529 125225185 461884350 554180511 308119958 68265417 801312109 235783951 31645799 217948154 760973872 713585016 726483515 59971321 177566196 114574018 862220559 275873468 81049076 883556548 27191116 339485108 6880094 201897889 783167430 45112395 103681172 532698551 472972348 860124949 82302832 698215877 837866500 544187182 104912747 998502825 464968965 906224856 86803135 496614764 124173003 847777008 62716140 703172885 760264695 240282336 817746903 622485248 368672171 751312345 358558155 395863287 943313820 365438250 597761176 578997609 263067011 553958714 111696153 736039359 266600022 46515351 286771595 956982889 590702533 244200708 955485707 55671491 2941923 42288835 404802622 127114927 742582209 467518762 682804178 502846898 560317464 353067440 977848512 928989635 104379779 336406660 177369282 900209965 701844910 775130458 479207567 964911922 181605532 443420087 553467640 300721920 489935438 692755602 257704802 933154338 936956310 65706868 841342195 939898234 960512077 98661176 919529527 703094279 566179938 602333698 58457536 126497396 955401138 36306041 908003397 912297283 225229068 85372672 665023607 779590344 713019497 144231168 597018625 894625029 440167621 3002625 47863308 782619425 695758227 305568111 715773756 632714530 223791345 409632311 425129123 184303415 508293487 344658643 739914061 74473419 799508707 798371597 53487181 607426205 687194005 814006944 372239847 764939439 899379617 37263448 544529776 464915473 34010982 141548395 212056861 326694969 144551020 259920169 109314387 692825613 565488280 677604510 178056502 789279626 87236814 603185626 826099407 595530301 947844269 566013461 522520086 599869336 216901418 428523633 207295534 756611789 95046937 579535381 521551221 994426554 469315195 918597363 311858386 503326177 912662124 523915247 830021146 909729510 783835416 791851900 602555116 201840056 469456403 780611619 991119682 409209583 236313604 669735448 4739877 36674232 88265269 379776330 636543568 305166687 660816329 843839102 61778469 755863266 275890843 435846056 602806179 745206038 206959778 914664565 101048575 119621896 438579805 783586087 29351399 74931581 575437980 484422882 276771637 897410749 117550860 120407678 306620325 353864464 790143126 163876569 390538696 878408395 396169265 27082258 36091441 56985587 723437726 97869910 812848854 851844935 386232332 268171392 449567333 593192111 182835951 550615908 565330373 473932122 186718354 447198138 548863703 762156335 931621020 825635340 512083443 901688246 946043018 818703769 108069069 736186138 835096704 498607766 467110892 231265962 378206390 503202334 140767915 954160482 453588610 953616769 806005411 839820943 74304521 108089103 285529413 257140472 658705011 850859786 731072594 845423365 150574283 132452657 460096059 82195297 958087997 972179503 836399909 904131009 643399631 944468979 492833506 331012694 295593104 959944398 562278656 673799494 315663091 703046571 480476335 769251702 509179700 138998105 461589004 583484221 247087208 747118417 693141059 905792219 450494562 276730012 603731944 601068845 409182669 916344369 535780508 367270660 741040231 224696777 123918028 236956221 169165749 469267900 567968915 464758853 281728657 130247564 991074713 597391749 685810502 471551041 366643444 47506561 610549147 828232448 483507148 857636355 427867224 176648200 615944934 730878152 453378212 72193237 184463356 862560882 988537606 720243865 82347901 582094197 944940642 58782295 819050418 966622757 528050195 387019327 283897969 809778852 369783257 274972675 407170594 908110125 599040082 626330404 955616686 62105588 307079211 291640193 919741944 734946435 468288393 388203237 318340946 774182972 312912840 502804303 489260213 153966805 75564527 571608114 736061002 20505162 630390409 555111414 839644285 10956963 794647107 123542247 820735815 16946723 251031288 80422769 925056849 850071370 706753173 733189894 912176959 13832378 24830081 684435262 601295179 345634840 72638492 919636126 119817805 238067698 422440422 609078018 392034503 498004949 33202491 128095499 371026477 516109266 535723279 63187121 527066229 330370379 186729368 347802038 347317102 437760656 428224807 124890310 140348385 134977973 858080205 52525337 1326717 882910286 736960599 602621897 81061485 662115457 374774382 200879291 900183155 797214804 662473675 144734018 147736112 695676167 272829517 371278955 64301792 808552796 434466076 591368022 991439541 621195444 939170060 191273002 911472466 219911226 316163313 51820844 207405565 174243511 104346182 61248649 909670163 693823147 663870546 990731648 208454964 38644921 44127298 961154485 688376091 706600974 105888496 688628569 254793500 231234379 59907517 319095292 39787168 494373593 910463314 883743075 968085403 702149733 75016071 879557862 922060959 391179384 783895072 981982891 417939261 740757620 43231533 327609417 287097127 559618445 170857424 495552091 450779732 214984723 309222935 139155816 921585697 415111432 680300751 176379190 646345811 740208268 495474482 538649346 87098220 258454156 274908780 55183616 960603889 349924851 787257844 735181208 593620601 423669275 717164092 11559855 164426889 612911991 191685638 451524016 172530429 362543063 799592473 623310161 577527786 108815401 614982343 499113476 376443199 147799453 528009032 22789004 888007721 23483507 413954716 827622307 134454029 688863496 735322289 95057912 891304714 375096492 830239120 484925308 798765767 399919571 349001530 963192656 12831555 540687168 267233031 37878350 903230231 66825497 513704877 480758010 28157265 128687213 832387852 404600464 129003032 360396877 279905834 17010746 236396751 546376916 697149419 370850780 87756772 432471701 318425058 979061486 807568193 1180537 316503153 458850319 401100108 665504683 274559335 266448029 206191845 541792366 156842745 109422069 461134230 670547622 442696446 341807861 651751201 127600657 746408325 780754233 487997535 878830526 650281345 576910652 425207435 347430757 947761432 512964207 632418824 118702850 344542052 292503376 119883387 661045206 751353696 520983496 326549882 25913024 639947891 385258093 420221756 796790637 347196529 881355986 467338252 789892975 75680206 119089447 917493632 822088532 752360046 258007526 553435417 402641385 834918178 978642852 602588508 635195970 344123419 235007326 753898820 688665471 527510702 873782207 202227036 131380757 247282062 528776919 157293781 887229954 914035012 577515538 536536950 113747900 311387883 3875195 903640875 387068090 975481015 673650867 61672981 580357421 784174759 615108398 982998806 471609297 446267609 438103673 106805260 642907394 673110999 713220446 184089225 53138061 439519012 386316261 184518818 539317441 915093180 194328966 279063754 681644552 771844504 815600704 795392452 935748753 671992265 551549687 175333202 499989640 77716913 237006183 80347054 861891672 704630947 915862226 186017328 3414916 353965892 145338954 646322310 879593258 858559400 830411535 932731319 150594772 216727790 969766503 689912213 984337336 164095462 968975967 518498247 788456332 637093030 166407059 724205079 309085288 717956746 899538281 809074928 648190025 989060831 741938348 362598056 693691771 657800567 548615385 697106687 864282826 693954339 195945357 743876077 405030099 26356885 529123755 555624871 95601041 351406617 98053443 79938371 515502080 919545776 598436618 156474771 556638799 764843677 880679850 718240453 335316782 632734491 379831741 983506807 474311681 121770082 198621223 20519811 632087016 747236608 717626499 496369835 441190940 913571856 92762271 846221039 792445107 474402392 254362269 888046149 825809009 204932078 967984520 193827448 124477847 418937497 350302220 533633012 36297534 83498429 251873459 224130682 716232920 631705200 60153849 43060960 605991648 258775072 63580772 238078657 6011673 781207271 586964858 299718979 547295486 679727129 145940012 192256952 6645880 252818647 80303094 832454890 457750726 900803980 26282331 434744939 172257837 376584551 968377952 208555371 460082981 72767770 432686053 28832260 704472970 492839902 71893221 162980977 751614974 135473993 401059635 610143013 769197630 988024493 909861993 169009475 520267982 908318371 361266427 526913862 13653377 441569522 211885111 471404103 194889861 238167443 906149043 367147698 467268360 727043354 575703069 927351341 799811124 860905489 808699968 356800453 206261750 880593189 519781430 957876725 868583548 920841065 420536097 637781171 761381918 330398083 806790646 134166259 91232813 20573432 513596487 104886191 462142954 725481599 576290294 657032816 963649042 334955696 24180507 283433761 61999043 452399943 63301462 714326533 165821791 872001430 71126979 372083541 605110978 590908410 182476625 473694519 364265834 603012723 963992056 978164118 933410806 623299061 112330370 24643613 643872493 478443224 129529804 106015441 203924816 558336464 615564623 20090217 745808527 492261496 303523978 660323936 797177805 366825440 374650463 962999596 91343229 298293808 335083131 696454207 889202218 517559756 22665085 105984412 120572472 986657141 84148523 906499645 609956195 48995260 783659624 106345048 379954850 765705794 64876855 583879666 176558617 680441478 456486249 922367144 25219333 760010227 435207440 822397139 979352034 809857903 637913094 70695256 108151704 972996225 767149464 849870289 343072341 789814549 808371067 316161179 628988050 745035956 75177183 91460604 646547582 711353173 197805652 26502425 329575326 262682507 462898457 506133944 943123985 919384706 281017447 820859685 531911293 716224887 495773183 511263320 378599149 133686270 434474942 339267220 959198862 54140765 41653868 154787562 843955315 850024935 470948741 325459724 447577250 398642291 416920328 94124826 109995457 614725981 120627251 439570784 877408488 436042075 798221094 673048833 355426774 79238534 493908511 887338067 647979788 989681694 251117746 879095303 975884330 685592689 70878882 935083185 739733454 112532750 89870740 436205128 815074051 413335848 761664852 262651295 811978139 31101540 209292487 774489962 645827521 182436104 66577105 523236002 618478179 864798199 48801194 973904954 796553100 542709705 713759380 297049247 384907758 817393493 176144543 213308448 355502541 247023426 907992 95235988 212072542 90778733 383957483 27146587 356630947 998138701 142314248 21125445 29240234 351606735 795615407 675067755 534042839 862192513 50820117 152521012 579507071 99621311 978942332 376060164 494847383 545218071 673109411 879755141 362611557 701770321 93063582 718114098 948793747 93971575 665866453 13382648 37266674 902340302 40529235 246413987 900478996 182843483 120055798 782235597 534450218 915671205 309819711 68493051 630380077 360639828 73530429 62403508 312777506 52472754 438463672 807624889 450207191 964089450 539896389 812818749 665859764 485476338 383449206 467169870 431964279 901832025 480552518 321747319 804172320 373598120 568161306 557167676 556441603 688217104 191919632 943408188 456404668 501739343 864417605 939301112 862379172 937948034 1704613 27673037 842937154 292684651 835297926 145660704 256774094 375194308 958479453 775150224 860670646 194445019 94836453 145151284 96277037 575388972 466898603 752965724 948987092 35059902 162649759 357945054 575793372 354569391 153869601 884714407 856308734 18287199 824015512 571204265 808751599 678236491 598877302 504205112 970921142 286691587 649865817 80211596 661885896 460861629 855361820 375072901 655306648 950198274 520224186 604100052 378103605 987122789 209582135 179607056 874699058 224748260 537552110 303008789 579317651 691421712 40239555 288142744 562225277 864255067 711863376 370976870 395007917 163257037 875181982 365929053 449948625 377564158 446140649 111834514 838425788 154018828 339423781 346248795 104217095 712164333 950348847 482320700 551803482 12447341 661927756 279018899 237195601 51996226 582027688 669029618 595934304 622267244 957172363 158159574 339038670 521552098 381652810 734046588 684809135 109351152 952492007 134757753 486915310 251149015 99108633 325341091 405167843 291048781 671589887 509384939 3213107 474455093 844222005 555016589 339418801 358666121 834035488 576614402 410662347 268579536 98160380 6596644 743363146 55332736 17272584 82401809 429401200 398925395 668964763 114210328 508276547 473973129 101484448 995191857 725122144 200593081 173049308 130289981 491641862 697155561 492191286 347371336 24127013 336413284 902387925 363545814 695079405 588939773 940160217 958258118 710035675 38320590 817371128 453398814 946169699 834643713 388316989 228087258 86085467 909798119 342297586 446878380 383771241 443782034 294586596 108893379 496891482 467635904 91699726 988533344 17307824 583891012 188421039 41434838 772820662 90808958 404980652 320416427 532265097 197657228 278674538 94817131 88494184 96045660 548215945 34663876 783205739 789049300 115267500 721807572 698847412 457565087 168685945 935135020 753863487 463272541 896544765 250754962 783424812 988244491 91804666 800732636 424651862 280225705 842167474 49988883 223551029 247148120 370405310 608332492 444805348 649079849 703149623 533299533 597641875 103881927 420479775 233363973 892931228 535747276 955171545 444294999 845828729 976373856 379430012 599692209 292162756 128491136 702963538 75587561 116735620 794768204 876320198 393903848 927510275 571004031 443892732 3577664 818152151 814298042 611910156 115473859 315894250 315059773 501289758 766052491 418941700 921769533 999416464 164389287 310033168 807104368 608684287 8378256 635994583 988114299 608070466 928157340 116605429 163550363 3744894 85857415 958318567 732581458 332277630 738345201 156101849 628686728 741922865 974254000 295501129 353833015 942244225 611395380 521409154 443533976 229964230 940350854 217819869 81897054 104740135 380369403 889001422 565940788 388747660 377512365 406571446 996818126 305669698 375693241 12884848 161930958 314067023 971203415 747028783 646344653 562064975 903130632 127547740 303987834 729900991 423048869 510337215 672145210 34444242 31746362 968195552 116924839 824613582 38531780 198821893 781870083 418901184 87823308 347810864 807648844 317852039 754382311 656983329 623521737 130075545 669868177 637969062 296658934 493587951 384997838 943003587 55652919 140644829 70551320 212157119 870545820 346116556 722494334 395207389 233077164 754240696 363402935 350002003 431370638 401934715 548823896 213240714 820835899 489163571 413567945 481001102 807015610 20466615 137984424 283053707 3058526 807852601 921022769 299717461 153956911 158536966 95237407 209609831 299181795 18305094 421766950 169727608 364421650 144261278 564934998 597498814 751018340 780854299 947500818 34905337 35305373 496324707 248146052 856141273 985488278 661713997 189658734 645020248 682180612 327643159 928073955 685239138 988012126 849096717 984956599 141969031 7633676 80194000 204095228 159331837 98499094 625862178 329059445 315437110 622639822 746510809 912935924 226174522 527365101 860436735 261079859 562670475 209277802 361742277 271328107 47282439 23456267 460986841 692302687 558153245 641146366 472893001 95908743 629158486 174506077 933381708 623643883 34656119 866092074 827739111 193987956 817107534 306117648 523047402 132544637 928757471 122074570 45480555 7448352 649439672 758433656 121044577 64626506 820227824 482786855 188470979 867510264 358759488 649457820 412329310 916912734 143120546 885222312 865337843 772279032 59728382 798719544 248439274 94384502 517327978 76178378 140888824 334435505 382296026 663936226 319496509 163569856 786010797 217493430 23534574 287966828 975927086 144579152 205109700 648671270 627366007 393580679 368697893 986125495 43038492 781027203 755554588 38675404 518765874 620892424 810954436 431010623 272128328 59393703 377911491 789456306 988088454 518800315 976408177 222900840 35252901 295904679 386470696 673780064 513398109 410005271 961746892 341841555 554584423 19372951 990512825 34466789 412953630 211727077 20592277 308508488 992754280 776146866 347183893 364036514 249555649 10654688 647563503 374200343 70048392 25474987 16173008 910653212 396791668 992581186 133554045 284560935 141002224 372541108 958340999 654400334 782546379 772604250 848758255 189647161 791977201 691787439 224113950 204930824 903514516 97222593 513439313 748785155 873369459 860623206 112821662 975441475 871277894 612901531 349641811 793842652 490892884 365814820 557012224 887684553 210912365 690566269 24761847 351914589 63107370 983102847 6314916 698170115 755707090 707589537 740333642 400200651 399376969 964447592 605131475 155407844 61670179 971087154 904193000 787556004 684226719 869531028 615513838 408020973 482432553 965155650 54379984 973325437 183486829 611392208 713526349 394399194 154474837 738288197 746313783 70098573 573907403 605145066 768268689 182130852 165250962 361118690 582331503 564627932 178082642 39979338 720035776 92269187 11066485 476745135 879825191 695293205 346276157 347855389 103314171 681225076 165527398 10210521 507066872 349014227 621602730 73109581 595929787 776077567 811397778 194759929 846176140 237821540 799904995 466961188 419952392 965155958 828079879 2283889 382300249 6162514 42263227 954852391 98431701 53329712 431597520 830773258 601139283 630390043 178628640 556969820 311615112 344156038 567180342 818681984 545686631 41299431 891791565 141616411 817376998 555705702 336376341 663553131 793527242 988797702 130514313 65995994 806470019 811110558 68279883 41286627 817273072 110543110 996139019 768221139 16389188 280252898 598994390 470044838 910642941 630139397 879531024 74774412 974295435 299227725 893456396 372498426 340527156 637764321 514114837 157904147 45986382 703007544 673973645 692029991 691805240 657004324 758025985 350791618 468114875 826305868 392078246 137904306 789365344 388217258 906125445 658270898 668470156 357636194 980832102 431629456 987775591 860363120 506403868 814587386 12107204 252376623 39602171 352634361 890140944 553717008 510538508 788643693 109240912 37028512 480673677 801046152 694032836 91216021 4354129 14664070 917521889 396432375 152568376 559403592 784649633 911210187 70190849 305636148 121362741 51022945 737265604 109138325 763902431 96185831 776242077 776009635 348562455 815844248 128643989 91219758 222077616 491698864 879863451 331318528 528727376 213053487 984881046 75276572 304269508 989235175 89940642 74307756 385667544 242509019 633711348 22833536 6235565 556418564 180986051 127598306 459957875 918251655 89252998 76376665 14437480 865495075 852386300 215516301 533855683 833546656 306736059 608449665 177761879 186599504 939768193 559005621 399652991 777165598 634282193 703922500 766400766 724222836 778230256 4584669 966731855 264457964 27418206 972967420 820876528 60920623 100565720 133350762 979172278 42335084 209727427 846126124 907830159 62113720 61642418 294202201 748176742 220894844 902651866 778454987 407494348 694936418 337460602 659663705 324618375 971742795 216102564 91019135 548481990 994332821 948120177 367730204 111307144 828054749 193213984 784700038 888975372 146296070 918050800 720664010 188631154 127778220 419306493 96461306 42408306 333465278 243179874 643101415 554360122 998348106 421556395 961854470 545800884 611533363 474034534 870419259 435792518 690137099 813954760 984274508 536986279 762074931 352004706 648293423 442646039 545218690 285509820 331621405 691514760 203560613 52285408 880145914 183855199 324108267 829123586 226263505 657573545 924819826 869364920 211933660 923167926 143437675 26304489 321485169 754971038 500339024 191904421 43279915 42992482 5859175 27554417 579978761 620450472 232075489 80788543 63096504 777294179 366298363 247234275 321325298 569858976 152036049 53987571 753714175 476144317 735627523 832494046 133717855 660447343 554375326 198167882 436131628 697813001 76988737 757616797 305300398 577327761 802037584 348580314 620320243 660413125 228651097 52815363 133379956 460726586 133603906 48992827 90537124 499902269 296227102 411862422 69761238 300779518 318366359 675991779 776923835 53993875 361002185 763158056 566957584 915377511 813842304 3089205 465706871 890831042 613222368 771007269 320675162 267776312 972103949 940995406 928189437 200755039 993810769 61569387 661481625 127414669 110562214 752018749 479833304 259305682 16397530 402110909 560085200 334763889 78102681 189525394 241274131 291621232 952683451 808231715 206998736 619042114 663837287 672705607 509873149 129576014 296229236 830548312 397352326 120849544 624060077 325541757 321604584 470387205 239627510 835602575 450318240 350189724 440137684 930151545 609495406 456535214 184778813 22096966 643815470 115397860 211622360 885089601 407019093 16822170 693321309 614017829 635864285 209674955 139239796 145737427 339250970 287985398 828802105 736603296 408834942 305378541 62145046 730439526 628282113 154288922 418558461 78600346 504478646 858696145 861268257 966490419 167747718 46047063 988587385 811563188 13961290 200209738 696652782 420980383 217031909 242490451 34998205 852896194 452165406 26754367 851149987 791416376 314739765 532468452 380536032 723574708 690363359 295197444 306530593 318645465 449486367 725089054 249762178 953965013 436301558 963546801 772971791 604049277 862110231 761559169 415612458 876071521 814285274 964781607 297051897 31317176 59788417 184566468 736729736 511953823 63837202 440396082 155886559 378576967 825380900 536422591 954668041 515744253 831620035 113714994 686906084 133622761 838804048 936668262 87587768 127621966 752731423 713075925 731671243 614841647 327151454 147283694 343429527 141436721 964581667 640481424 25270263 24370077 677564258 614516365 388840267 741401460 54912440 544726826 119978421 732809707 933665783 927162828 101070319 617802177 40877815 787976403 751424939 732198230 577161025 691529073 859820196 329892441 404604991 591491432 797250454 731756445 591291492 140679974 725709532 408389519 633677764 750979795 432759596 311242015 218012519 821599863 52643469 125441326 218843048 25138256 858251033 5025190 804817450 959321352 622827368 845695266 747297748 374252300 430409855 176975132 65781366 290230044 506867573 322902723 734237842 156634386 907175535 178045693 297314360 632885060 586435212 930992124 236381215 19194802 94750499 454393734 693311031 999910341 579835060 764670446 877564963 290602452 769695636 682382406 249923797 392522997 380594031 849737912 619291663 811003886 26713037 537589395 953750296 386096977 860492119 687988131 542731363 620184013 866033825 840045724 105585432 304985396 623554207 341966647 176696564 570821072 648876748 870007596 570731406 81228167 487194401 300812728 371830620 256890030 983195135 621754417 501929394 216305525 324008688 121221050 879825778 350721726 658810446 833576067 736818703 371818924 374080558 132066425 992002937 92630742 972112149 97588362 397616138 448182716 292071376 574312703 19003781 940948124 296836658 442251554 22176284 784031059 743064282 246523270 893437455 578775776 868277688 395366842 647597668 44802735 369104259 527423439 395524461 27914698 213515865 984859530 252249988 440112789 116925949 96769284 532743531 941554464 46874012 782876036 242253539 191461754 209705098 113773687 132409871 506541756 556025241 7102522 143089174 151605882 106142158 36526622 582898025 974419846 284409831 230495686 19222575 653514090 610435491 267263402 533945154 823951356 104639292 638711508 116580505 221565241 735480792 649324036 15636064 634871170 284716431 257889604 826332925 494421529 371663291 811259162 963278 927688532 670878050 996568825 931810780 777020209 885611814 514708798 603956414 22538004 597720850 475695355 676052094 208156334 742958758 62513607 884624057 847598050 701225115 1204555 921679657 289222266 503044957 937315721 924093436 787761389 195205318 602942720 282182911 566868609 414201876 135662556 347073500 85079919 132231374 131400640 714616494 870359554 646109438 318572902 892897558 96346648 794268257 421466011 304502982 389743374 483979618 41643398 89857783 37721092 42847953 11537433 179459724 545892911 801369521 103553154 186170659 996574839 559012240 468353570 415959808 973214116 456532492 615549674 910810402 441280233 746950314 477943255 311639780 245576112 796516157 57053698 341922760 443300774 478519709 646425742 685560514 962499328 688069141 775418298 852736786 583433460 639472097 32196504 129326364 293357977 988266031 168013389 142449176 547278264 636366960 558408984 373008740 92899445 26475017 136335501 386696044 773425332 614278756 698335825 19001437 263311273 755389523 360924197 559128413 86425591 859866305 244688920 48924912 400451805 872623584 754178065 983885266 364612041 786374569 965727996 657970018 627156959 133741379 800419194 26951582 622624705 211344537 399960322 568040516 237819555 388812189 954736561 11244880 3090939 505588745 30246317 118918578 113494627 243686880 678046991 199920218 103553178 775252277 101361497 356521350 647875855 855539562 340406609 12487889 494430490 158650964 522974273 121587442 292392343 323393461 148539024 915017048 534737998 401015713 335573924 772557553 789827902 290310478 636318799 645435207 795899223 519081482 764353785 909393850 762768362 294917135 109314061 718837907 70169406 63191924 75359250 570561627 918731486 268282225 435565882 413161969 426933189 958540155 387265777 571841899 134449975 535804802 339375306 521704340 936820515 674949230 146778252 579164776 965259708 783097052 224599977 613675290 302178527 841470128 375585499 917463256 136387257 337415927 488817522 59073029 400607851 416693138 482151022 171855697 684975363 770233270 585017666 964424918 581289784 972283444 536266810 715739760 360604605 875642117 89960459 149941479 403107706 236738711 729106255 220883774 19835756 806222598 834559064 174530650 647692720 62660923 91993899 636596343 252593216 580811421 548185738 653201067 997504559 882853126 825056764 534996281 653086389 262590790 351937558 86892532 87390593 888204369 802632292 300511564 616362845 892592751 450453043 19470544 129331456 32075657 92870684 1683578 838298256 927429749 176214228 338507335 842607038 120724493 827620044 95200247 701535914 228322141 600917680 551556832 111175260 278490804 939069479 616778015 541081594 291007031 703670547 480988553 31727759 358819199 781500117 500606970 103928309 84469519 372593880 85776131 116545176 465464565 87459710 807359798 245410673 116190304 145867126 88017704 236914798 826003536 35734317 938450712 54325670 636651997 342523904 18017296 915142801 134109742 634795311 308740754 425116773 338465852 789729307 309360898 697285051 571229417 809967868 801213360 655698936 182561742 886989492 624760479 648026307 826965568 432120270 893436980 943155872 430503763 833971050 180070663 109023658 869705367 971037742 163349329 506357357 166078005 181366625 274016518 300187747 816161937 582757272 725304521 7144148 372486573 34665412 556945565 796232356 697149647 210675284 304447652 879711389 97664769 929208131 380254055 777146703 213844760 126207394 720302569 644348523 960178444 752889598 753372182 682400170 723927333 769237877 41273886 890005338 950604502 315290404 42709445 619282798 898047677 768013966 478943312 123050609 655195744 35888870 919282965 204861750 246564155 223730610 84573132 196745290 5455100 317343553 973891994 219299861 296067313 546710922 863648384 108762116 152116879 469536925 791162286 876044213 91291161 832436173 618565910 41895657 147726570 661275355 513694821 45774240 281805680 992638134 21341215 789517791 881043370 940624181 994379541 127607518 16871150 931469040 176869175 22326251 101328952 3277528 241626112 397396266 402504816 105274489 506158382 554621695 427327781 297320662 283182267 518618942 129756828 901748178 413030965 129999764 415539892 779242153 28290371 549861939 624396646 49631586 339379723 505440009 990255767 186275623 485563894 7126911 117744656 514949435 29453162 219073609 518226963 123595640 616469875 920731779 81386495 122628250 327869833 508714276 272465278 611052101 879849585 254738472 365316638 145396909 237254603 780856530 924639062 265544974 183234828 549035701 167692926 522614551 906992077 10465053 708890175 245072330 17591964 679151197 760021765 899561499 898224806 130765087 23157132 367211040 51496859 104543627 342355657 231883058 465774270 467337301 842935159 198140214 722075774 208251790 343537123 959330377 841624687 268176179 77391710 24859508 669728246 245084636 399990426 576720316 255549689 108880594 821792646 125658019 640548157 434330770 877735884 391289323 565095857 753409382 758500363 469109082 710469376 953372386 700992141 28760005 420709681 543927293 226900219 995301821 604695450 570437342 807148557 446320130 838613521 884540267 323696004 360858127 982141269 723686430 937578443 90207318 685083390 611887449 215865337 325631541 46218212 93601215 716920864 463830436 699526963 327937586 932939518 409996332 133826332 633931652 438756337 554536013 30375305 665656556 402354193 635070755 88610258 209502743 933907251 927223779 946559376 257603248 140598265 928700638 981289679 78176702 18907949 518889428 542580517 87289653 844520969 441315095 33407234 413958192 905145531 732934197 594412145 690601409 995446896 728238477 177049420 286719592 135290849 207424725 952376149 537645042 695011846 40986400 747147785 628919090 820726545 546223520 739038705 961324811 327440517 572844743 892017879 198864833 91734164 287114755 286154486 788771500 580946216 172078086 55246051 338608107 905012283 649658196 29209509 752975538 377896666 206258929 39695124 513187515 266200021 844587639 50832550 961211867 738090405 650496701 442647317 411333309 49236580 181686015 225174479 376677098 754530758 117192351 575541931 698781288 256823472 861696417 487552781 837769689 33774496 542798833 28894155 791303145 44973388 58103664 396795043 422870055 116878959 436490167 788573936 383078980 133594165 691922853 344290841 871684570 194935913 786938158 283017872 244172494 821140539 508192352 620849592 428187656 477901069 196391516 126968937 587240908 910604299 467038085 277526956 796895161 9836911 306421111 440714665 54810299 364524775 837509708 330196720 481403734 126516234 118770650 864482715 260110399 663209869 61289915 131794962 858145782 700744439 267329201 102318269 521884971 775521553 723167861 950072627 105938981 772075743 929557930 693179889 682680035 396596008 970706845 332091555 258949285 129644315 772806221 166275951 494169090 610315922 348989037 828089191 736832157 320276053 545088265 996942556 983485922 606378180 981253885 841631698 159638978 248583079 796466333 681523949 876620998 372150554 484112935 982559979 144226290 266187224 528256228 679422692 662783233 351479432 11514240 774248884 481123748 784320461 940524835 827809204 247152743 142030232 655898388 836501266 462306285 53503012 685960181 445792201 659881192 667214059 139940258 819520170 768313504 936406591 353560478 644934495 161073504 690189779 480010834 305299795 956377004 860783428 984722487 471676596 64779219 848753093 245925473 545902967 485589914 38966668 226228531 732742657 180996900 882126919 421760282 643303185 935629932 107720456 941611752 448027483 627450882 81552003 120064013 395764379 870474961 326140857 893215241 31548458 16330630 225742434 189364619 972707634 86525855 26603465 296900589 151305074 875356559 542826062 549724408 213462832 434309096 775952939 946205489 615305996 510596217 220482130 111125541 298742508 328202586 52737286 746769992 955653468 986805663 719350371 203934207 709796983 45491221 97149441 593861807 61821851 175408241 635742793 887045851 261934096 662346258 36462799 265755536 390219176 579288862 815479944 603682008 13597951 591432876 402403856 481420314 102029087 622885986 445062221 253287961 803604939 350315873 57946 611774766 189637895 571924683 815708973 899434878 617415905 765374780 345813045 531754122 940783021 981555838 271316333 55233476 496418455 307779132 320989013 739153998 739584360 136468950 195352365 605698678 580418193 597756222 87118985 534963646 73158567 384697572 788251607 876763506 735013445 640825920 341054632 924651341 65266962 9279964 676602578 682682867 774654745 22415616 66953349 567954125 856487820 190786048 475703968 205422635 498565180 796692981 944576633 90665900 785678297 139928991 696364578 218612849 590201579 635999929 606092861 515876513 20697494 246860828 245156378 755710939 887686748 586211010 532878639 952953710 595490975 209481211 488152937 222662079 84413193 407622652 790616204 793417380 598408700 118836531 998840015 96973873 915529512 795933007 40156139 553724169 788378364 736520717 624853384 231096303 372520639 230946239 746972816 245734499 477807067 992129194 1445432 218010174 430856564 386840437 23480243 26347532 596321648 364149546 249009611 533251208 771772198 892142181 326668581 370180891 10978706 178024955 319671131 779024584 826474328 359827270 185265112 467369051 96347981 810118497 698465354 321384986 41064729 297954529 567119486 371388162 142600083 421081284 441914702 573456647 807921721 465394945 452320545 256759729 829544492 701330156 790010937 453833049 445988696 969195884 824013941 456967402 147220832 996201438 88508346 826211526 208545067 273773458 293580570 157409414 83891948 844562291 478794401 977473050 142516813 898430253 201377571 137633262 172027896 643292273 563606275 979949617 108687212 15926813 89225705 790748070 569773335 731753008 97097478 15762025 700948885 921111419 325245793 700686083 769829216 413754139 379413968 978374284 687527598 672994539 135783691 771419546 370073189 467094458 601408956 365106368 365524704 802786527 502739631 537552600 446078794 66345899 370018577 407282372 934789086 311760648 50546801 504562414 43513650 147644279 372840805 596978901 921272065 698086599 150181344 691101274 111840731 529595312 521991917 799368329 55106210 657775609 423304235 425179399 124870060 24713184 790285768 342911131 680016077 145541758 732980097 126094864 64404023 102998667 385893602 999193109 267275682 288956769 356271883 310789332 436601049 729112688 907768233 210389473 427199280 57949570 901490747 391556378 440061249 275999024 43441066 495167459 933774633 466745301 920346859 911161059 343974851 710632620 106588549 23990922 856174378 839568647 2602152 920578401 795083680 241012121 772287870 62359355 529968890 128559746 225665053 819086305 857672434 985949653 29475771 137388074 896415589 783482885 528944452 336476831 59481902 572385518 831644291 845772901 891647186 604507509 609450319 88138396 167656488 716038869 112129318 23830859 408123875 967247844 796925626 55723914 60776324 421729855 970599643 443261580 550289601 48781055 262347879 260478395 34730701 144340016 250382835 931146291 927822901 779327287 120139481 987304803 204229164 804300138 685594063 95876343 408807640 295044376 36531106 576464128 863599611 1176790 452811353 124239845 968424634 102253339 179963759 881717324 523983194 3079761 324978898 926789162 51860817 439843143 39783916 86591518 584183159 290166751 870254175 512006054 69494031 990393657 351827216 126239561 647210154 37421273 74632271 56017788 184982015 111163377 484998282 48581619 112340167 790326002 25337830 933281168 892579341 205301589 814998485 269078894 208381351 992493749 48384415 260242168 432336885 88168331 199350052 16520038 378335082 69604221 381042458 300345479 912514244 585386040 426585041 559724391 475323679 353733678 468258545 660305694 464897055 805773194 561403679 429753588 596099189 586741509 363034749 341194889 644559465 30549594 462790149 852940816 23043336 511174565 965699350 307896588 599342896 165049395 176932992 977677979 87169982 410491816 278023451 999684226 995877856 557124858 411924977 471201529 910858536 880183522 984023589 228271950 538473075 397943628 658025539 134572257 984685137 21060281 328283512 481760961 904126248 791073662 187218136 779685951 154764586 152917479 87582532 754107482 170483241 117031890 731785454 257653223 527523706 862325272 257337443 375917921 419450123 669262420 847119450 182825019 401962301 683659399 411096969 940435377 81603020 69122501 927524000 918804523 942699156 108323872 400565478 846825397 751913900 587783614 479027707 906678486 593217460 419126605 660785961 763700701 536158495 245087775 21353917 916198567 107413040 131207726 292116482 379379529 800470146 991752298 562204548 54948807 675411690 973301518 847900550 609531076 894940385 627940909 528335593 837639534 736264781 781417437 536981291 340695040 221717410 16008991 247373519 814934870 287651963 760675847 578635564 823810458 5763615 452505848 592525385 965693028 583713574 884641867 197588916 236700080 728910524 612309831 291648887 256838574 438127708 139549430 866369650 333068086 620006705 247221602 23223980 208787846 28639032 412721637 549482886 250356443 281246994 796856406 65291306 568898957 410048612 496443237 245225775 268328593 948949085 837751160 86537980 385179018 574909386 284126896 621879098 303819903 896436727 913527985 560658477 187080794 905593781 279544487 520148881 378116846 526766089 395889227 586904692 555405122 808610864 136387571 658277931 89857851 785760343 576085603 658756809 195808948 72528833 903982584 464137541 873994284 594250103 550675521 111689662 169159482 687318784 733568760 325495751 436271870 499613105 886154229 623352665 257723245 18215075 143501539 635840091 544981164 391907132 222744776 100386279 200517989 211648714 611180576 142892206 997409057 187266173 801649015 45734365 112311372 558147958 509871906 838822023 4914420 913063794 950511685 174073902 600382571 684080438 499569654 36654434 36209902 238240242 512523465 293933148 256455317 508541370 929773239 801436481 900448502 5034375 754339127 100966484 216683089 218036062 96375057 214092139 405302235 898024072 259826504 370129974 308688390 622214777 208951990 313602810 535278564 11980034 340193079 988177501 696060472 839762733 877348301 732270375 930519341 389871760 26203516 39491017 898413130 808493121 840927498 651377992 813527496 447782984 604860842 30210578 665819047 701235899 96819084 923637648 451776331 356645588 293767615 760464721 978860365 355235971 926583897 366655288 367216005 266776969 207349148 63276471 959056068 84697443 648063212 889575402 327085569 526783094 929066419 78015058 187792574 622510277 729393050 1320064 922809627 334253886 31530642 441145033 35489778 128349726 364782675 339782475 337511681 511066656 100247189 168888405 866302628 879347453 388060060 233518626 146124415 595409208 149311463 957696850 680106651 649891041 699788611 7192213 29190494 481371390 85207272 216983069 103881660 667116688 218303133 879207653 1370567 102350141 320352680 889376719 83216234 537651721 81675553 273244281 48718370 34439109 442132686 915020998 913786562 830192746 1055984 912427343 278118314 2883813 870124186 958224965 652774855 422429157 817933545 681965349 903800547 755657183 898948418 860198573 275290230 117251544 739406219 129177164 72118052 912275265 18553876 7850652 449926979 100229429 281094933 351161716 134668538 723227619 118699073 900971466 405936725 119755057 813398803 684055039 122638871 536039348 494796363 775413726 958468505 165246267 309895434 714785411 773419816 208843846 574983977 48710040 178611756 166906556 177887204 103246174 79181814 48957446 111096826 381625160 1703241 392191759 732786876 988888153 115419372 851485949 889859612 373872463 823757373 555774774 910443868 946396244 944330489 257756590 574326329 755315353 423002858 884221763 470100758 48939033 945581975 897601101 97649073 124193725 64507650 128052643 79956265 996205838 177010089 191053092 230347357 31229697 583244851 815650599 20117843 551180589 519652907 762493821 925053052 343410273 170784955 688013279 142322876 115115437 945769870 569165571 870430790 221289087 305903694 193047907 270228120 251485662 90649002 367877194 228195753 7673018 495929837 308152019 856395222 525456293 499205111 939258945 556685990 82449955 754909537 576803833 486146911 127078804 191814013 263716322 470489077 362598968 951729602 465328320 477714405 897499465 34493884 200661555 118788545 340397578 246225828 241533031 444399607 189391196 609410225 672595360 49580581 957856429 833263745 905975803 483312715 184985215 697751108 39998698 119951537 305177004 469318897 606098448 432255808 661132910 869814770 902744886 23731872 821544365 220589565 353962643 571560189 255083449 407140564 542865100 447997394 653366393 784398132 892397001 842757589 246324716 417508720 892338170 56697504 250772459 650830333 540010219 435757674 348581434 432525283 555709211 653758438 754360546 14324018 86014240 268009816 884138789 841275492 144258054 558199513 61865050 498220697 129759696 169464865 905361262 525141162 617462259 411244014 162055653 362375619 254001596 260896736 779884340 146339760 317594240 30656792 649686459 857604460 318930832 998267893 142646102 727156410 504542690 897006649 741480428 443073296 17532824 625619210 136865147 161790878 36335083 51246563 660011575 18611145 73227795 417889196 543752307 690690054 829133210 558324327 53065667 935651173 819221063 685466373 934507299 136815296 568639531 584193751 846936122 887570363 434978003 989582225 467243132 792037059 739105233 208723554 87626715 756638057 686859130 224491862 918428935 723194213 128254792 430956869 741805358 201482587 701362432 138074025 892172641 383012001 696398352 797754674 318663167 515619408 335737406 105686825 504951070 904376937 689880576 351887186 644463660 977374945 193985770 111706785 769411998 785607369 172946705 857038713 394761785 859805836 934046941 165707079 583000042 62301726 596663948 177321760 263784313 150542739 315395785 8473314 533554741 11794130 658744354 852217908 379929904 994481761 957904734 884880974 898858691 500301669 89284519 395838710 330192974 283270289 507545496 99604965 68877651 680492201 809160044 316155802 392814396 595723344 481862881 975814439 658025071 78526823 5652558 774325750 81585928 321048343 782799064 615140669 332842473 294059778 319874937 712772377 288541532 130296030 450169710 39916582 630597699 539454230 435755293 960790673 822724519 795817155 912912004 744118537 328825715 574588407 60274332 721640112 22828111 394653580 549970910 680853182 325696769 555623468 307695291 407282697 876671811 90494349 22423360 62030643 237070493 342298297 774803020 525612025 472594327 77489089 418044973 955708392 616943319 853800266 769015425 292184198 502133780 534443788 36302728 830959496 109032189 949093433 552599601 131860300 196263372 102570504 665229848 521960141 510710338 972925139 929242839 387382142 915935854 951666199 449412785 5522706 146480855 76732164 531134731 471591548 154221253 949179705 427299933 771164573 655496330 48831717 63348764 10146470 583275506 952167865 841105966 544824061 753777657 246221926 529200727 950041030 201308796 46946934 324517530 712019134 19872066 253760362 99401269 788324287 57942920 401330420 793846993 56940141 330578950 177498084 528531689 484800203 979194155 955831623 108481135 487206844 4663333 24346265 497353314 440455205 829030496 338459273 985279266 435324513 584681199 514479986 237881902 785989995 561426920 562399432 350525488 433815353 816159795 302443123 74655999 726619081 703773543 721019358 783559223 34352486 898517442 312090905 371669056 730227956 120438887 332666557 217434794 977618594 357012823 714788108 418073792 38559678 905763748 255869418 473884191 342961306 770349404 711766093 128951295 184292684 274165519 331993149 470624403 942841680 634436273 545280402 669460754 190726175 118816119 305536336 77595028 17333555 617627242 449264084 600077877 590582495 781930641 817512671 568201082 991459830 384817139 838791241 30019502 143097246 94660652 503903693 486058552 717526422 68186146 467526213 901819106 342351665 799519363 224959868 137709704 433955629 770240270 807170458 624681804 889056390 112706788 702276832 758906311 582850396 4057275 211500547 25949250 638504283 29013212 594150333 629964106 266346717 285457933 512499974 409443963 380118585 16403661 895502515 97645000 84589807 215545088 851980473 279457838 15064444 76940334 417167542 301536439 699696971 76854359 926218243 441269720 42077513 481011435 52692390 477444275 337585076 264192937 503393526 976089359 145722515 97543852 458569825 264585598 235518151 971069799 674029561 615636736 839989826 422048436 565798102 777095999 637593524 270294934 56553830 505174334 199751635 326237738 806710773 751964972 255608464 585445375 45751051 297685977 66456803 98443441 775130253 256558246 215152744 131040138 232647598 360875260 81100356 691217423 625460858 316618507 514803582 152006779 932255243 354793401 426571581 350569704 131889394 64165098 473381005 40959590 421855798 673132640 219713695 228566564 277613971 475322159 814011939 323365022 625524502 732985109 421808463 253171114 989543355 636961207 384211252 74707312 850352833 465311608 618441102 328330051 781930115 133244677 480336830 566701717 340554444 906908411 917271422 324960204 823589875 243168786 218436161 97962032 916301426 438149856 326528596 46431756 765988381 993056901 369796778 391512876 578558369 791605241 644683991 420618083 281082807 28895236 495325396 131435634 346723211 113766491 312282051 128653319 99527534 792618881 695355037 440081978 552043651 465142818 765042183 228149885 708311604 983478344 326111917 477129389 274144559 505156879 523561145 40132933 498213773 893357923 284162175 76772136 537479523 781362532 349906585 671078696 662774135 845231981 655030696 9497339 811514838 967312747 138150658 763558738 612447987 686022061 56157076 17007997 3681238 821199259 245157882 564509208 657193962 423786165 41638590 783854887 928943044 417716101 676504186 279673177 163590383 960666361 208961679 553586272 594545253 558868264 224664962 257319381 256616605 879695658 119333086 68131436 699524765 110000110 684206541 311972745 796022172 740363617 328980743 652219776 414079235 426654991 216728978 71273190 850441157 110883934 707644443 779384194 381116402 384148622 59057364 544706785 197331342 120535409 98293051 791876595 679403674 175474379 901712342 936020279 907686403 21045421 856668081 607211161 131045532 540874615 771700273 779584070 133754591 100681009 431803839 547833826 379852366 501049183 471623382 230293516 611933118 179267818 862194077 993049520 415932806 773767807 390272664 613264149 894303217 341082081 257657103 573706884 369072826 11885805 362243522 276759223 32931226 218911596 736486750 16493124 612302578 508187016 796077194 746057169 461384391 80397393 293890989 841236758 581446576 765514371 924046640 45896053 797298556 786240710 38945566 213231355 412524877 281734597 679011870 306828087 475333044 936668974 733051337 844405871 948554779 95294852 121165087 834002371 166722814 710168203 850495496 779025392 70871579 646572683 525082555 532255970 726970076 671489910 226009087 160933012 289520640 2572087 206829065 86819189 788812797 98290998 152566911 53854033 380025595 831578781 360682120 855358639 620764114 93733450 552280869 421835252 41544668 525962322 255837617 208267483 236130519 106333106 987292875 307002098 605422155 364891789 691774434 184908591 36381692 917783522 345841603 178418699 920355609 552670668 265237888 561684765 650961666 417804799 615538799 883503627 101899940 828737285 591378626 722664054 774987102 143659488 144499300 816531770 669621811 252853283 877315619 758268696 211702755 717124854 65270787 817124910 82016636 609561587 854549867 970914702 379861468 52907829 1849760 152733436 605578498 267087648 714418202 109056523 537408814 182473360 992560151 639308754 11210638 436455136 361972801 638714106 580114624 358988467 307762236 102252794 611841750 185077848 860521490 823544505 902202702 778308643 493185775 836735705 240386590 347735635 660166766 620248058 400643465 662016526 772981495 858738329 781620540 339916056 967794852 319029347 522389416 812871362 958338101 386116420 101842857 172827262 24830520 681957482 531815729 185109122 636726642 143657473 370186970 349764492 819718344 124906032 128073128 312904112 814158103 220976084 513156114 326841228 841224143 913799579 988857754 614205631 625054267 622994653 954121687 445365478 942024001 329027462 110753200 752878461 567660248 212596057 778222089 445007134 894553539 162554178 630116256 383796541 158728017 303220 733561033 978446361 977725625 714150527 143866833 791883721 935126612 657022947 118724942 776350748 423338885 960099062 243072738 48393145 435610074 49710784 493758623 230150434 231254612 604511823 983028896 798914860 817107881 613767344 243921988 564177779 776321522 874038244 947974320 935049539 726857830 534051712 913495894 557099814 248202233 57362720 201499894 35845204 566902033 172741202 812195952 990240918 132840257 907785056 38634056 420966698 957495840 384909045 651117132 41266811 841937235 486662387 840181671 511561475 100429725 84103652 75739247 876751247 810658263 876229934 664317146 390032452 262798005 430329399 947132267 511000238 340208485 1148520 546845442 907110518 173889723 211557753 897351429 159246346 119342802 788501851 580213044 929355008 25927255 231330170 970621819 867864490 717992557 663319850 231942324 670938648 599939868 160197938 400206255 263114490 36427865 64523394 653146943 151742236 494852793 452795569 662742475 835061278 453944089 62104276 594688155 627833812 126178396 344555943 787080159 98037564 133057787 219809562 27392566 11501408 451139732 850530751 731882265 21648649 366366960 963824589 692587297 966306829 124022520 92793545 229421312 12966751 9833305 735084621 164708988 357202464 40396549 679967829 44780101 494340639 742072105 639468256 974690817 868250501 984024199 614287335 966288066 969598352 834096898 846196998 981099761 137752989 549244108 565498385 159401638 915611069 529322967 704505302 734434257 505861854 649815213 963855569 518828605 659648519 551456550 536053959 16850976 591853099 216021781 61631078 86193731 810610253 553615700 913400915 531377113 537639893 527688243 350181538 359754604 214301500 48894895 193370724 352054490 598139004 758869109 511456128 366266432 140708436 68477789 100700682 646570290 718293003 917072617 17915254 230457881 321045526 553969214 99825223 912898626 769990995 13972667 851608723 433117607 567588368 765009631 964494721 105228254 145214234 314676252 317499224 359515734 363571148 510869949 711570224 814226518 269739051 75542712 33009309 410447487 144020501 133709991 57017770 862313504 903298974 74933025 92771378 76860860 481418605 45112968 989759486 103925959 59085635 841368202 537043567 626674003 458894193 501538281 584418623 456624793 668730899 901917848 816140527 32302040 412787790 380227111 699044924 535043207 308286189 732054233 945490695 452306690 718280590 855024831 167136554 474095924 782474222 112424298 550956784 116409186 157537266 540716263 220335146 216622902 234600824 757378713 843296905 546011383 111433353 280231888 2636169 780164252 182149729 671293063 664982659 447453885 51520167 364027576 982497092 212322722 96081803 780504146 664629412 666878759 488045337 684282332 140974676 123035918 796706631 691931460 239445105 806760263 85164082 459780251 23383158 172281273 217158957 719196430 718292656 328592310 999428318 720928826 108756555 34094406 244738248 626255580 481548291 148774781 990283157 316561742 361097503 938881326 97065882 25726908 458276444 585111219 562525607 599251121 708147137 211748597 143698940 947592242 18508853 81379389 259888852 894408385 253660662 477047809 466121174 971953318 658156485 318065851 545398503 619429407 352160257 790136751 245684980 686224914 938911532 88484496 2786649 300009028 879882188 99852531 178252303 338158626 537480116 740777910 789926113 98143613 952526507 933625053 898252221 823551726 15004435 158141067 717960104 121181463 487705242 36597637 93134775 145861721 354663488 638533278 765291128 706823745 281186389 863492474 245565018 220097914 951976971 248351668 372623309 684375518 200720565 550875612 22534137 590717048 144169881 664976616 688860661 949212754 451118029 439629241 772764473 318638830 597770308 343240937 439820294 85475544 379838574 532955069 83853631 734502063 24004706 701661125 293842167 305191095 565153592 539407186 377805376 369646922 640275220 750428685 54022434 840995785 153820656 929072944 284229192 297990537 446565920 973089853 99719650 897683949 265235454 872484123 216322772 863005762 68241419 656143066 800997672 300596360 41614494 737367669 35098416 65619201 439028787 181456949 223326662 856698746 573380501 601132038 78862027 213655714 204077082 132884461 907167866 357897738 914473772 191397051 655888275 213556051 17003264 755607925 111239993 282238718 480608408 180079131 997760846 401366193 836222198 651274878 701962553 730353058 388642540 589577335 648488625 680187694 771034285 871815288 536886433 196931145 325463685 615748460 410586860 529540768 601149288 170271085 887438506 368139419 361668136 395843141 581695470 231187766 3967425 545451829 513426484 337092199 725530960 363703690 738458393 414269517 14978561 440420939 144622569 256137467 29998268 793111194 936325161 653548919 517442841 325727953 850480064 695422893 941476414 113583283 77480020 395142061 283854368 964918526 615797846 498038871 213278026 50009675 729226637 69761818 595461504 95169481 406854017 320992457 458873171 145312403 735261975 473851732 438249709 732400910 729989199 320764343 378028463 518830720 974313262 895471305 844558673 677309685 443410557 638551446 643409335 520890577 33693500 927263703 338325462 502007712 277818933 551603489 552017387 7045564 621365307 147478884 102215045 28219317 320987708 561088216 26048087 56249676 887456314 464297796 641166952 469961872 785062139 19195408 988792592 611891760 767183079 833351259 141717804 210593629 324419064 785127139 731484206 210628931 564907202 69809662 712636643 842726135 473929517 264654024 702288065 947811190 264649274 804503110 828546873 585636982 218107685 854594960 494403024 105563992 171409115 135569969 428042231 808987620 7281744 416834816 273395739 774464823 102702434 415113544 985058453 427121499 52757042 569059018 637750430 470180610 491385046 202903432 165423105 817830929 467557456 867711170 765642112 732206731 524730640 446705345 170360072 742838325 153816664 664763097 700918684 325225780 800333066 128960908 134213393 807614810 398312090 260125499 434595993 353530891 675239043 272170805 780652390 580512451 841229823 270919179 50693055 185131229 473822611 216116160 2962151 793896434 83827323 621120630 378619524 461074329 67825968 548979596 56429014 74158998 213742686 757347698 399384778 866592119 738824972 386114538 526723288 989653428 646240037 961319281 343184312 173995439 233490079 976353068 754507890 927236269 99788606 657717311 112367491 573611218 873833471 967846015 220024011 810177161 441483004 598643535 123767849 361825338 147623124 180196863 435984337 213882177 937544561 687885481 80474289 528885892 74000012 607197577 371055680 572756415 421033218 714239992 599268220 654523297 543109420 206292470 434275925 642898026 864009781 399159782 69025603 590359612 219522157 289049614 253053132 661005161 887693149 376820981 875346866 35316267 557017845 163847562 101714810 347078765 851733043 182189099 875964658 778249422 641903042 99536697 203522196 62936253 813776689 802790417 569975917 209402468 9082880 4251835 852300495 873092661 403411618 921326098 315968632 622933775 210375706 569021764 136455295 98068848 945842746 11802154 985901488 502860584 28166082 87616291 849939349 879899126 122321756 578420366 658148541 764224799 677957063 861670737 679677418 344250112 516977513 249653328 553652580 526060393 106421530 258469434 251669414 509833148 179795526 567638046 985283289 242687598 136659804 121738577 193272812 935018916 986057105 31690660 290395859 14223180 119306951 140335201 746638672 94145074 571271934 257303572 710886239 101745356 118974303 390563650 298511834 488468182 492733345 852164415 14528569 599154875 110633842 118714349 108988016 142945734 538868761 946787671 385633332 528044931 921042614 578906145 463063840 759616078 610596805 753459699 626355625 582420122 746311267 372994290 529081562 170099560 630297863 239967794 124361282 601788532 483047811 422873117 90256707 975781156 127553891 957301649 574936024 90704099 928532364 536440406 233649834 467401119 335744436 471799532 995446050 256787043 50705670 311026250 16403115 513818841 917002315 495275106 948755330 515829941 868269396 477836885 685929501 351083618 570321046 810290784 805388516 53368850 85680260 748161590 29149999 213234151 557979598 456602389 303938250 486511956 845559161 537588084 806429441 181303590 9387610 654391850 290606999 912609653 965418100 159526480 278944854 734936775 654801586 80216543 250766709 375587342 558053428 789212577 726670960 128374467 452019720 384575836 34259683 537699980 132737419 915926055 750934131 690717017 225044803 54872374 29745332 70603957 444976825 836174773 104423913 306880801 343082983 395030913 72006813 161017442 554557393 350951667 895954217 209358973 431168210 146720920 584946315 841738005 788449863 164133634 822628838 240469576 548709470 856888522 778169556 533963255 625330936 381620046 77196632 850375740 436492420 106941964 920979697 881469245 795633104 25403604 40866405 138716080 272950883 112873219 299733522 827508276 463824886 48204099 36867242 747509463 47441385 474329923 589247461 835891248 490979924 264392658 76360817 39689387 121281173 707046739 426169009 599128476 88666778 503365641 449504209 377675564 610307605 223000265 111661169 258457068 100920235 152527574 397173148 373871118 265400793 549423037 53895754 581742046 597627136 90762996 329251502 645068521 417609286 771015329 480959762 908589210 35407980 409836945 800794963 9205520 969400050 79480331 608333996 910583194 582845972 910354571 140775117 45669937 133354829 252436286 304127005 86791431 257480227 701300154 313178915 522881020 103239550 367074669 104623059 700866686 310354032 286390927 345935200 727963318 57406249 679411328 489068887 945330603 89248266 142380209 954536123 911164682 221860541 415386478 821747869 804706513 178257408 962522986 850376450 164128603 67475632 7019815 250920034 324955859 708319969 564098950 700353245 811559519 931173619 657492671 364942564 94044010 943883598 710877764 822007328 853806214 242805451 163592574 651653176 184570083 158489150 458705658 95734758 380349691 874092136 769998993 37572563 52349537 585038338 740465380 68994506 652513970 747485195 319914541 829986195 308321523 736529857 530339434 119881035 520219835 40348464 337339965 614263846 984232062 48217722 288787533 690554635 143539539 452380108 194724170 328109622 610869258 653429828 423844380 843735315 380038323 46359732 881307878 284904226 631398070 474289617 353898733 136428400 221774805 673813274 966414595 530096328 262859490 349270388 502493729 783079325 389618852 839833694 397343164 226367274 740567782 686130698 916921909 884107321 991027172 111646073 64733302 454412789 617592267 488577682 298148097 997630591 534937414 31972334 282534810 18851844 506261952 636433543 155280244 580553123 162763176 121694832 110649445 425622666 470965221 465659540 61218351 860584073 158009594 458561515 86951340 751093742 997208579 856389616 487717423 988235744 820552055 552450725 295164892 290660681 41028401 593312989 288291265 428482181 477801690 423342442 447334025 984063642 59775978 602614269 417133124 75055521 576825468 380298935 353194553 47790682 845958476 414412904 760891121 856484436 872974420 700358828 607578171 722699358 409264803 95295587 563451462 82333217 500262679 858616354 372993898 393807446 304445703 513801530 822289627 782247393 937143972 122140012 618827394 849436316 577270647 35960511 924491837 154096108 416259447 130202750 54403156 114734282 544615654 667810644 971218718 270106433 220685831 431313248 992805792 629950634 379125202 556257247 564800217 879387881 267389960 937794115 125711686 571835663 304112004 948001313 354083049 241255969 922657691 972910443 90692279 499928332 861387321 867700482 506540806 130163127 997903232 560943963 244897409 395035246 81270966 68632486 665141679 301956797 352462100 657947464 931907431 731587302 66721070 349224007 463491542 334111031 139534481 589203228 905946694 443646486 389720901 112546103 684902455 164894951 937972912 628111100 664823283 799360226 348327942 23880449 929523353 198747533 584824412 26937121 593782779 666095378 95569607 111440818 968052175 300548074 769388282 752475965 32135369 688625719 101699965 348143278 22736743 93750812 789862872 781199803 537397298 32100132 746262272 74816113 196995084 684235178 702927213 861818367 336111763 903771521 885698816 118151476 102519048 323039587 145088597 548818193 841651331 93174571 660259011 662219865 246239011 282163653 267212189 130890746 970789372 221428520 479034024 846042481 315179333 121413256 479758643 852576631 153513388 78537275 927392744 350508472 762772453 482836317 64843199 951400582 386607831 950542015 69552051 341643245 126097962 67157015 742977805 967749293 12847952 255753175 482485518 111603329 537916828 749697707 242494075 361222559 971126228 721528100 59781399 286305554 842941356 392056409 138882178 996454744 470593684 918791289 199479576 85882496 401627599 264322775 37283071 640751796 67381149 959351496 982395042 193479111 879024877 577889206 13744764 744389195 833642381 496230282 855992524 224075569 98444348 98486592 585298128 69570569 672531058 497595894 208392489 367988773 889652303 199791034 216959877 360245980 118582316 416439453 446128476 372726281 680762228 335927913 13478070 748143377 295279402 848389478 941622489 26820638 426278677 807883619 771209833 112437418 156630260 627202350 336512987 255074608 578205309 921811115 324645178 250736360 271923368 533037667 618725134 161575664 732828701 835685011 374338010 703927383 104640823 820466486 76653657 785403051 8910759 90131728 533546421 304190161 791037572 327685269 331010800 69832609 135568881 102220626 182270027 144715507 581939343 518783014 399790116 12661011 293110488 724435294 263397371 565033857 109989320 734638871 726609521 695334388 422840241 100947525 399261764 527481064 773930377 328431788 312884108 782841136 271079882 698946896 939547664 62117447 26632158 123074823 131950056 14717406 77811815 314220083 11949279 659751158 833003097 411739395 672412169 126113579 136174682 788325907 543663802 98680369 522964771 122789682 794014757 945805013 76253573 45792880 325802436 850183951 374224668 638686545 485541446 645304550 190149800 277605469 559938364 69298324 400680292 691888420 84015730 478492108 858624870 95965010 138243259 544144326 360220771 663171795 522774271 348911820 304014061 66438066 447592189 826978832 189227749 94123305 625300204 265481322 139916185 951102641 968181639 366657220 442305545 306239445 864478136 632455345 583844914 424416493 701753669 984525207 968821280 638285766 463017308 827446143 586767142 453776933 224106828 946987913 969465094 746881100 148416092 273479148 813319166 596008281 952974347 855063281 542647952 430790910 120544597 535080504 234409910 941242602 901737724 676715455 247482040 618732219 161687159 831326955 43148706 715957195 668368521 864486352 206759320 131385822 544448854 793526462 437679121 768555682 593030734 259660575 515436775 741446827 533139723 181272301 189971467 338630429 36335575 732619420 769421340 9396538 120216283 3831243 803155507 21954000 533063065 50637540 493202585 694750224 734480861 388867657 263223778 255365741 253354002 469983098 239267929 797802856 116025919 676947051 418874898 709056654 936607626 934311673 303019840 322263708 968100340 345507673 660894138 856952282 78127086 282831837 718865186 50859735 286663080 522020686 72813735 819726145 425174593 418532687 366992729 12171813 807400344 630216507 267537555 60754340 100199599 506805484 711073562 68741884 36268894 129948453 777798538 825392886 916776493 933334744 172954 737393192 278842411 661067092 594345467 209485863 943898929 165727013 260345599 83078368 687747699 185675700 755320880 965438658 604208387 122313602 977610472 264125091 605046475 97664386 177395797 557762440 456986236 888469359 626504325 493255131 870934179 256819222 171164376 640227031 42670326 171337330 230136582 321512737 832404422 824482050 383514966 628819710 990209063 643860565 564414445 530473121 682052632 319735318 348428139 138777378 294565286 178554970 402902469 752128127 276219356 580298266 162406927 733205592 321283985 788911252 78977082 44734523 898246840 250141459 684961554 940917166 421478789 915098136 114946262 106399571 592096545 498461229 587735647 434821967 142321787 152150085 817811455 676890785 324401769 166239587 815668164 618967055 344794557 218570626 223611542 473530279 798868893 386018469 59252230 120152871 27446080 138229313 17403760 925692920 240887138 702365314 866610080 662365927 469979809 981556342 621281864 914592721 332533930 209017505 201931047 327372084 213683956 19742495 4262862 538085726 38498448 819931026 9569140 383293005 891018019 233180682 856823284 542403271 619199151 916075515 515072508 646645231 906821194 532476268 572338145 147708325 87357941 291464584 662590618 557337750 125537285 283872476 324446830 458071216 345406347 526377878 785443300 559090303 546120373 642222528 97176022 584618822 314669914 106745163 820428193 205687926 339925845 529767837 748091197 959124997 298359711 115680064 458286587 205180898 648156332 30624725 205405589 735514273 174605675 867996207 145368382 152659327 4385042 469815213 610730543 349791389 996193091 248690202 908881693 394829823 890912730 6057708 979448645 58099003 965319244 652393198 263786929 157761449 182161028 864394492 116886439 480520739 980074556 427689392 538218003 628230881 310830484 743623592 216261513 485436159 611619792 361629896 638095486 616004835 831445109 101342388 965796224 827638193 202548956 727194276 74984375 93461680 585768351 54433014 4077049 551087588 559342578 267863979 708849037 741503606 132258464 678251842 74540704 964849387 105941228 612758707 445596627 269288078 208898658 661858141 754724237 820518450 23488030 245336083 289039644 854933139 199194837 107352228 535087691 401743794 834546504 610072066 347721840 272831214 517021446 351798889 823918803 76364017 619662868 385284199 670383989 604437699 916052408 597441059 421803445 874510002 62716125 867400072 143798073 271614783 529258206 751038676 92133227 405262602 996374759 233689237 112712100 48085956 193557831 647799791 449829750 28104329 110388217 797551590 153451909 479926029 149350472 977370712 408806413 621529707 215171271 79190395 78483765 131223672 529147821 500287210 858250040 591863946 367687275 2048106 863478730 749461848 605603148 808128323 154724443 454494267 41817553 267436544 502580223 87891751 767752701 952409973 115996080 878140918 749961556 121964355 210583307 751828394 99335061 619389720 373358094 167022698 551096481 451841859 150762736 80244295 952129069 9012769 672108242 172332704 863577248 388103331 921794552 321696755 196231647 929035361 776191022 90565566 48988264 278771238 178457317 816740966 83697570 146969763 547398243 833659126 268934119 757981550 438003880 220785546 377371263 811361974 240324610 928467745 115720193 391087346 861228406 920365628 252616481 385853007 92698325 968710095 773956338 867009243 290406843 970187985 648560964 66597859 913269918 697549228 197885463 91727228 514290187 281583034 91213358 61688424 967758526 212663843 672186340 405762399 433449389 49557597 69640733 673773999 830541708 37877292 917377711 544286473 958242920 22510551 930139481 903457612 991220646 704095812 622983214 134143848 526800157 271544171 53258073 292586434 969093400 251143537 236830028 335899946 385242937 328043386 250104736 353001456 540707229 922291077 611280222 826672984 824365040 680920955 352963342 507423107 718798247 270341046 51709573 529557526 292851597 834365420 433015131 136588602 390977592 55998339 270732451 917777749 180058876 323990524 62880542 1668635 575134061 299710570 190084948 960376998 627753957 440189684 165894814 20977545 214997120 777175036 847650530 891878526 310612350 53130231 251817992 881926963 323471278 156043932 411484482 468839241 990409352 697015980 605427844 381386937 605530685 876160295 151681045 785589561 200150812 214561587 639774563 627801240 514272158 829859511 440694597 994542481 122565554 606589411 15520019 337562675 236280806 715686915 81957560 399409522 768817147 333775553 281336478 944804791 489819485 545337327 413644025 480228830 242353300 19071862 714132134 847883985 747748523 865813179 485989905 947899336 932891133 125764461 428216935 299679650 808140338 868911532 294222124 930705893 328017303 162258509 120784927 564298109 730461791 202742487 963707632 351795297 536518040 97560469 296600081 26337518 642897796 562760472 359082715 737767462 434348701 73214842 438167806 182097217 791544387 924157712 982512919 724435513 902438539 410729847 24115156 563095237 132157739 170853646 493801123 460175042 185628522 614586050 24473144 916090313 817328537 840697142 267885603 206362937 790773978 417002050 232700455 286188133 979762522 591783170 23955589 414111216 517514378 462123395 448724800 309058759 238797466 431237712 886010638 993752372 694483926 762642161 556847602 826641665 933495807 903165091 286816700 119124322 370267500 163806210 887731001 40112396 857019719 8132963 246475333 647793690 425135013 479175789 933981823 404897529 923475325 810453778 671525111 440989697 125093533 120249904 602564822 363890999 404003983 488575453 210159730 98487902 103733973 767007332 925129567 37229774 522688782 64462626 8870462 892956282 80785202 749117830 933068679 937804921 757250793 179544005 438114970 182385800 511236160 224613153 439799695 434711479 35066924 111324799 728217542 160160457 84091070 330782357 376567823 488095053 671874176 586727553 586582955 775608150 206251245 364228881 665354290 728940027 281207873 526741118 621896303 361993075 275858941 407481341 299797990 33109728 587025346 737912960 68011894 98261500 962526113 507811589 385489345 850109404 471652754 113706880 10269854 555743824 297005603 239354043 43838870 968879779 826081597 482938191 597004288 32332835 847167072 262358571 761272862 128374938 789099690 235685524 342884380 917474997 643166865 642682370 803101091 82708571 233111689 871112985 33486437 48154162 231440933 271492148 898263566 703093688 237715394 761049786 111353871 534720997 403823 155192742 356117135 679001786 638130933 953121424 711334621 337814365 67996354 325123842 318705669 709612410 413325733 661590049 627087401 56492591 156788778 282704851 991717535 242416834 6334196 25203965 290570996 237775129 149212479 41350921 793385183 386927873 654917073 904739055 921648870 507837262 59931790 130282365 186839041 550579089 935920155 750690028 740909820 3916502 75813864 59615483 566045279 341655963 573721898 45649039 250664920 583027043 328353890 242382449 825443877 334688086 120102780 116014866 572463216 269315260 9882153 218364758 656243133 664799226 123103806 430408363 25152848 35551962 413207094 211991889 438647418 349127242 962681918 179557231 205560110 891012148 91689080 771605389 85184470 517927345 817254428 335849390 100954381 145608312 578231839 926398258 332812764 550850986 894929490 905275980 820166246 757328009 123640732 328925738 274643594 99260904 611850467 299796442 134812867 25057554 511788332 425976651 226701162 326986609 605533882 432261273 70515116 549739329 56383021 155699586 67666667 726153816 491548976 21137414 724278494 922297182 947535672 57091251 473148161 694981521 814883598 145830766 304825889 791040696 327272870 579469483 890301600 939123338 879265926 877630833 964180892 243570617 156123843 43398414 570557226 761657726 475659687 493588708 163913414 384559074 649288294 231580081 110712883 993353636 252717495 834991377 915650811 52769526 744598995 241315331 600267413 559482586 239662463 905093302 203039641 566935334 484562778 93341234 506058665 216345063 823488434 322755916 459915680 979612277 366154330 30472899 593786362 694330383 376577973 757699776 78889451 25866260 841796223 42118700 871736263 94513711 877110078 639903433 999799610 474225432 881218765 600067016 33708011 120881221 357676677 89264018 540332921 842239456 35121618 46391579 58584512 858610052 221663862 371016559 690738689 440334558 254005824 137041410 134664935 630583798 747257553 66070752 508966424 589053769 108189452 380702680 536083847 985299530 20606107 388399816 312041321 754341238 988466833 198265698 727738825 198659869 287529716 120588106 40899318 322651335 19496051 952000204 33777746 241159913 175533122 724516435 681494472 429538946 714074212 668675773 60122737 461331758 734746525 569089162 902901893 842935977 802308208 291502099 680751867 675430681 679901916 992793188 282288278 520885108 191058880 10027097 719544977 478588596 130615203 612960662 801239931 2627620 417477225 835017678 243787534 593010347 412050472 777798372 22549286 126124677 446474138 82672024 439972801 33737022 504277552 195391054 876672999 159102119 486893153 557424859 834532801 166795062 402734407 116821072 687680170 593793287 979364542 259741507 924898249 962496111 872702169 578654540 965123732 290179387 266188577 61427625 883189734 678239049 839225997 758255386 656880093 138216494 693443776 949369260 171953516 50237687 144760307 48626508 209339807 631653461 458567734 43872601 650964889 861302141 13210039 191161419 307611787 992574582 450902926 232510029 955070686 323605088 811164569 772710777 466300841 77353139 834138402 202006934 608108555 673364392 960262320 117505007 811580886 653706090 66874260 983534402 703943777 64150934 884677277 913283584 548320761 343245004 809672551 199285643 57063504 822882591 390447062 364675291 815457166 841349988 597185320 623044211 17471435 260866249 248271348 483772276 190735754 82409743 685779210 651360675 608290502 498557890 768865682 272387747 4780339 688256309 108438509 708724116 604923609 993115786 474524060 153244363 188877149 136712970 205046372 245940653 959595561 595493435 610615944 627569086 289359782 60317623 103129657 159347584 321183872 351401005 643119860 364435993 433810748 181415430 15796661 42101243 679973320 637178710 167005357 684753659 177951378 275443866 245994134 782874987 268559645 573034560 936119350 457436794 709747531 141165715 703377447 669343085 589175516 166509750 149428531 731051665 226827373 252558188 890399249 548011246 603959193 386035468 912447239 37769934 567450898 780760266 932387551 99940577 417938969 99392901 637210602 595890347 227353133 883204737 231281693 495912778 308755656 19917402 805865938 18503180 13599484 361759744 540362632 602775000 528269494 689791163 186343024 755096867 942349351 76742266 155624472 546308537 462777735 68071704 436594837 882744999 701348337 221498747 982685577 119287299 173408014 472412538 567694013 400761147 208133634 798975706 749190291 516889291 818893109 555056222 535392471 832492593 916815966 75755096 287783952 297601819 618062625 474126977 52698680 560411969 403385609 208323152 959236872 866163344 128911223 248348069 601424703 830259560 469846816 436626639 802063225 495771197 909039177 222273597 896532344 117172805 873765670 498238995 634062096 545175138 53295210 21970926 230184090 822627543 950242396 517968042 120229355 568305014 844611385 25444401 981233350 247996988 86283920 940470215 966676698 215195143 41334643 568101394 897971069 511181460 4728026 552550653 6952650 766283570 774824251 756001360 883456375 501106280 106756714 370034830 46281411 12568291 244522122 276465501 835195834 194764511 646949909 807941555 615585892 491561288 685902323 596819235 592074642 772186243 389805809 558751333 987381386 431140453 979369094 737868814 794838279 836613486 290419460 654307295 602897049 917760077 262825014 338869783 418866350 369581729 561420979 317664127 382150020 805943102 594129628 69862213 707606 93595897 877803768 468809864 585157185 416222450 65629092 29748186 188408686 307951268 588499519 28306431 591608087 420384972 766175245 386446359 256998452 909111072 40753647 712411867 826871142 156095027 51281644 98253852 525676756 465218989 415917979 907826776 271162084 862563974 977688989 124386057 956159871 708009117 593195921 393833415 124231560 511341380 423581601 165156613 671809014 12081113 193463044 263417094 284982452 812154656 502379819 541980904 721265721 395649832 106909130 400653222 551744859 10707140 351423440 77421609 475926130 767341420 985248385 747088214 482421753 815453734 723990637 438581617 523462844 169702918 832415032 500210770 681044298 108512992 665367383 205369671 120594105 858830428 468786765 258092923 523501443 971166584 800073827 97283523 219332775 906982958 497936745 771077634 917690098 849360186 848499243 246132587 469217965 686263988 993220802 951639718 354234081 569727798 242737694 877696925 739430716 927669092 230424054 272991373 36182077 895791438 478361044 9292548 607138225 947147809 267385472 130639661 770830752 919975665 227923184 990163527 679474982 578376295 613757521 449681440 280252840 314773123 695814027 749470805 1037104 541551188 553626882 207787551 111278980 648880942 85484469 850709696 576550027 168424890 123701063 465248470 64216321 454578473 474541019 671354546 254242642 594442857 654510573 25073387 514418515 882433757 867753281 46409857 313326411 334027161 496091297 593579252 648800284 191905317 195566416 502353755 733456506 749193299 710141306 697251852 250590600 648142142 400477907 827140628 816567032 376695336 144905457 880783353 831273810 619446476 404654258 85516445 66405692 59164824 963106205 580824208 794114947 683375845 627234065 107441351 17402999 123325355 553536969 666203284 167747038 749103386 21073398 753719910 350813044 731214704 450971755 601403644 379356839 851449663 281060631 48440230 80661358 425966089 929223583 911935168 45412558 186394200 997451613 111818251 98075390 813074178 545158825 744706703 496450016 24909249 704664421 366369382 750970 258201383 32572659 21014374 7304762 53646057 774734285 210634172 637377127 78222399 812037817 16733960 929672062 93098441 65174190 10333414 519064530 846914140 774784948 416993455 885824706 624752921 381328072 983900097 437827092 779003263 581123159 786793474 803912512 285787573 153162849 657179848 396505323 38251874 678194222 256326451 944414304 452928500 466960624 581791425 531150900 278998434 451041751 313339321 224613241 368732307 176189101 743677772 68162806 950974050 13187586 953987513 428243330 247032024 790403969 866070422 26035280 224043487 505380255 682464158 509831061 658543105 339643999 906336384 549311345 17838214 15179194 493725643 323283081 482139818 928033434 706950347 761138252 231591544 20289661 985751494 600323851 48995129 581945625 521003024 852485545 447649577 327506896 280728868 694681601 117910858 999315656 720716881 194470711 504695904 255697398 704301772 15755368 595341397 463154515 565066714 465695977 478333710 911308723 641495424 960473528 839342150 348445764 574128140 70933687 221251792 412395993 523773904 122763287 846857984 44776921 975248832 294507554 224800183 108494059 989189155 195227407 107809708 562422395 389698119 465021978 818119793 93999884 480777347 265977549 409670766 898360427 584189892 740520842 809669143 225685310 553510729 501527652 426647440 127638862 424977705 647899232 392551221 801267975 770662519 91925564 698561263 598427710 386433118 923361446 706921769 228138632 118588847 814731477 643077393 508286966 132269815 313713545 454803216 613047162 579691094 716990348 363923948 16397346 457511183 26109450 242082656 11021906 527637102 668730096 991177141 805131173 169145688 236244722 606399141 792324573 328170286 157476763 390752277 567119771 80838203 97674039 795258403 51943416 764921883 290852156 560230382 897191698 604565701 867549964 362755219 36773155 584540306 726679167 53170501 894567855 752788617 295253157 758106127 132942078 816499619 601799628 938073251 985645307 838044350 396988751 630486240 18730995 554465515 21238510 585850766 487820084 971428922 233625529 539763500 588867164 524477685 99993875 338575221 129043379 820060205 553846806 18332900 257116870 133042332 71503401 151684719 885830949 366756558 909790846 871289393 35772537 364106833 661879003 21417837 54667542 58867748 504420443 73398538 465849629 378175319 511765670 953669713 202120601 745391199 345949572 790987765 122385243 298459813 982079353 103944989 118520011 535926152 122277889 375636882 668968485 193781291 379837967 407315793 413054215 142145172 131121546 448826752 506252006 793000549 322760956 560919548 704384663 827181399 634318086 22750651 205356712 146083750 976420364 407477313 743991315 174886295 50981437 718892925 473346108 33060783 822837914 591866120 421503302 797632169 820019368 942988153 991413460 199857328 202820305 256984035 342002500 333941851 705810787 848254506 126942394 28571736 261690414 831327057 855753136 896008500 854077709 913626214 894608616 683014432 173619886 491116291 857900728 224601323 62525575 183763195 110178473 885363489 775629315 384198141 535512017 448165042 327186287 379441837 648022370 530006592 636425872 842541237 863948444 342236652 543312102 843407204 223324755 805002516 527250620 79077884 553527376 233844688 845220464 300652351 916859121 18840343 791768642 627276208 95958032 854294217 811039403 206136505 592174065 439185078 590334646 127686076 887350120 770037299 359644279 387888850 152560251 996070151 82946446 16508688 190823162 626258548 712432258 414147917 431261058 239682871 345742167 984788434 473527560 190962624 137957144 242903040 62319333 929725787 722695614 158277366 636536363 386251376 364413871 81226788 825436454 807264884 61429230 565302934 577302176 421073509 805708150 729862427 269660019 888654596 598887481 460483181 514913137 163836098 874631099 798690561 403518970 220373259 635995354 729562896 263852250 773952499 972465936 326171583 556194645 547677909 484448949 45247367 933929285 848862821 126474155 611882099 508644064 40419751 29701392 85946233 461493260 835409542 668325027 731153279 724064131 119728867 44152820 91493627 283564966 918783919 890184189 539600302 139157171 378695902 269163191 255525787 152648394 94145486 581697371 708843039 641823395 66146313 754090407 428269039 767525500 733080928 40151131 276169557 773500680 69852523 214632157 87510299 905262065 735473550 818663579 481842555 855202417 862816399 425852549 991283749 634116677 168553097 530884044 625790214 547248999 652563601 881316002 699897394 746709087 463013366 261256792 241048841 381676045 867863565 669317881 149201539 600944487 561985378 277887462 226961526 631837902 492519619 314471825 389616326 80509528 133135397 723975248 935711946 848468162 149827790 779512054 335101198 318380887 162912458 960891413 865629886 815476059 842207408 418043639 414701506 157737133 531816798 655750347 539413178 399680356 177584587 541131083 853141209 739569966 819018546 80102728 223924227 164054524 394574554 466056919 244564053 380226317 190032160 32792358 81210839 192376316 812304412 416312037 510757203 975216870 229719809 228903449 790692923 71927210 499463454 57910788 82180709 31280245 713661135 474110254 283476968 743762089 15241330 136618170 335848414 834259876 69237265 559772641 998314401 463811819 25829553 95394813 696554502 68378080 128187171 777765341 260754396 940491583 46593738 624027966 915708447 276313547 852931415 558917729 200757124 204911228 616828517 135454199 236191474 183006011 609564453 519668442 926768100 624805784 508802978 115132873 311582019 578040243 674905514 162412779 41852055 553251434 257807592 590922924 474145880 385994763 221204624 734900276 179002706 267798362 211444601 94711146 396628276 64376009 506145241 597385400 121803604 975490124 732839599 357995078 11012494 194920412 730179886 937780595 819726196 238982857 52913461 983824581 817023101 580335342 146237354 711391522 986103142 256561312 154830805 460249015 495072442 376035430 47665650 674075148 643833792 259110252 621302660 40462061 176002627 127447894 490363827 297806231 955454384 75719786 508317675 966466878 270640198 238497554 756763832 942882760 329996778 662193660 926707334 147019872 95045361 925461054 710927760 81148496 34538726 865758566 393913877 529611168 94310355 441579527 56202675 738144147 553206145 677505335 631122575 729208773 657469595 974002768 879531370 612923972 49722547 387849039 431907209 172879111 478862959 188671035 115761864 808859737 850864695 894985565 808395975 945910056 672962978 371840095 879574918 560018070 90115020 273488788 89629231 184425375 567584681 145831906 922569522 120790820 675853607 406208456 702515959 333323195 232727584 582047322 798763533 134966497 822412727 230670736 307845609 301275680 271858137 276123839 110135410 122722825 23625763 771047752 921149247 549105108 142887840 653240524 109123171 233002860 926729312 51268769 417428235 346830352 49617041 192514116 467621172 725470649 451238939 22653490 911310210 683966523 604700813 710073737 818933020 279629899 793260839 126778622 580905579 65118969 255418828 543557356 40358160 131560957 167121467 814023773 680666065 310009307 467264290 789789237 395528533 246509961 693574372 812956768 593340313 743191413 857987250 913477852 321178421 309226182 936131342 85004991 993192705 393348514 795078728 664642085 672978414 440855926 643937073 106400352 505974895 899355901 649957708 398849421 30916852 817079175 212873187 564099283 979604848 532653843 206404879 375133374 779163804 899979251 40606501 225020476 495687024 898593752 138498321 816865445 60336293 927146030 901870436 906045365 320494537 549465523 570687443 993472951 990321449 67140875 99873297 348812703 966496777 602347371 747662124 849929995 271942906 813051677 266545637 104064113 345705513 472950517 479197488 977385683 372929761 372320355 54922519 868616785 123430466 45937206 537998590 183766760 973083236 292385385 89812118 146094133 694367275 513015927 139567077 537205083 580156802 91956740 886017787 399169938 546820478 486196270 101616292 671279750 151764307 368161930 775343863 497469820 841112447 107057710 327371863 66558567 479378066 382294382 787691719 602808532 428231588 178206668 786575292 401314818 470592053 728903776 547408951 17475687 94436062 539492394 554680771 527109231 483965501 293214917 926279169 883302345 779411187 880411828 554582088 931175494 101090117 182442310 281161674 942202564 289500021 608533537 861277497 768878087 990827919 648969209 371686612 271575866 827175877 10778264 672890684 150284290 592198406 72815994 167759977 686634469 464824755 722440748 66260059 948790256 15655658 992539228 684608960 647583212 725467415 91707407 431275065 826557532 274149717 564953105 621276455 563649738 26003001 482553946 332527818 16830913 984039521 556730797 140923146 663731758 567509061 813813830 814016048 12223826 739146191 834292391 698858295 203970939 409249499 765118354 5277554 277421523 610173942 689886514 925004735 188157716 781593921 208796160 14715242 55743631 773749265 635991697 471909736 799752267 971062009 804437554 669099546 955101524 213684710 810022692 471349641 781193771 476352882 137882048 793417598 68015432 972174439 344792252 271986371 381423931 962426973 129780291 658845455 425117274 819666805 436366549 613274990 453777085 497679075 627990232 362037082 123944700 116498289 833946818 923696967 87560291 490900732 445312872 895178181 704585442 107851924 219044181 338295573 436721172 356926229 984229537 504736604 329100662 181538148 776722975 563040959 143965114 906503266 74402773 569082388 578686430 510769323 34873738 884979881 8448391 662863970 99533322 132393091 631878625 933480141 908606424 571955283 276897232 206435656 319649823 833999040 166803946 538694005 24810972 603525118 895620234 9040502 108261715 77237255 190578651 737501056 640278215 187060131 496520681 714680988 756142520 75207104 77966670 791016258 812703351 86415062 306396587 912236673 71324519 938275213 698233173 832447310 362746855 975130405 891399332 682396678 661645805 58203271 221090676 686456777 661728389 116710904 695497280 622506470 46464525 738592297 360007519 686742740 925652428 856528200 401423722 534311307 784251670 479390392 177843924 449471380 418321820 484240512 361708046 342162706 275032084 59941213 27126375 637778939 887587984 918525707 172691976 401750148 829245344 393782653 88206919 343490092 363009923 636220565 965996562 409474448 374812855 178520440 96217182 152981642 35048633 350157270 687292950 671816669 682064028 865136874 121288042 100385842 201893745 335512454 295064914 476925829 247970033 174707655 967221134 988074384 93233355 139913104 389824525 774995065 386212123 330547810 118485150 749222046 966768375 84481705 11212853 194097589 115518511 959946408 347079232 3083510 162620037 34372175 674900179 844684066 899509049 648704587 797586274 101402788 836733407 92651181 430844983 84703434 119875202 250582477 925294184 65624923 390495581 167635068 840619988 776707704 498182879 959105138 378446109 464951247 896103209 242175328 659048837 11621713 202121730 6128062 14705223 364741767 893016610 542121768 61942192 645042018 43342714 859528466 598961172 880076121 804696013 29806149 817295921 924571215 132904992 595106464 990196138 523400573 762741533 830816119 152624636 260924405 642437616 383587111 578392018 391057184 625762439 89957214 255195263 827884169 96085276 122416852 45142296 841618252 517054986 107084488 486660264 560397700 966612955 85621429 292990181 623825327 967943951 962802468 548396536 100848936 557908926 391109033 476765875 173166818 74441512 481906877 434091223 716879128 865493988 12483234 960452679 491256421 102440449 68164301 171656949 51042091 190581154 69315611 745176710 707636140 176400100 84353333 120550200 995529421 22491128 266056747 619354741 990435080 228859208 20267636 943800382 639284500 411376670 273082617 812451318 485818182 754989494 99058900 55213669 472999842 111542135 15666341 964256263 66498950 83830643 988429578 970057414 126928163 57745183 567750483 687080669 86661649 652103816 807630869 82191063 674594945 73687609 554062170 517546384 155063184 574329807 313863125 794347684 838222843 586945742 459315362 176557384 194451596 558374262 231771053 667451438 522432763 99953761 484224060 441448079 36300770 325169997 264021853 15745299 382915180 831772336 702825968 469576829 483876146 362973197 404284258 10987450 289177172 958346429 528533834 444240356 385192595 842396959 91104400 223415431 281859061 550419762 399972815 476310657 108794017 484260234 996278461 483743147 584213995 333018880 925191226 473031131 658188877 189213072 488776430 41104051 20985402 191602392 363197246 357377914 554575589 767481505 368365364 843752761 578344293 896899198 140509477 963536888 591812516 84130243 39468678 873671577 634550005 439441493 202498593 595860388 923701727 198777047 79603528 360432082 531795927 857311121 833463213 42501164 46524186 174756003 83605215 920025961 366358395 299318827 129920234 773450350 919316698 350801964 469719470 497660984 100217521 610228947 313714231 692030038 694359190 353182909 565701608 181425554 792624402 768200202 629802309 568842489 819493615 561922203 781790937 203805902 419233317 467770509 246307066 318273870 642526512 182428647 90816190 8884900 481747474 73252791 634851616 253580532 424054755 104571080 751241516 524272277 567316393 64955741 216302308 114191943 270655016 634520282 295617497 63279412 255236843 925419806 484638267 74730452 339858369 118945563 278536354 759091686 586716072 524843420 929881922 229242578 707272067 20698106 90643844 41535900 93950897 725495461 295116432 370522018 682582907 898874315 894794295 249899293 816346422 111096596 364091236 87001431 598133245 512225100 2797209 853370088 290161265 339951842 928100540 630019634 458897405 59153253 241627680 45613471 436513039 171509595 127372415 143785099 44724067 218016259 37837366 991191337 796028086 185470164 361713349 478610986 84344472 109024003 581026646 900690894 72636966 945117882 840208692 670770211 309859341 843005901 524140292 600020607 35474103 304757192 230040234 494371508 216426811 471667914 539984979 652939851 495693876 667357394 649241316 540417943 737890020 687078682 384125640 533918099 872548847 745838989 865045452 809409685 854862992 446072091 562616939 927499958 243706332 402825624 450786528 553565674 98347884 974926821 6102640 133821987 132200372 236142874 628193496 348627183 560327155 20694834 1567027 56021024 540568595 503324710 448955333 278458608 42919751 833080973 664893073 915468598 431436321 529938518 577394643 138815673 828526975 140011575 66315624 72233301 395353565 369618519 478315341 493701449 197061699 484417981 480039803 329262071 573077221 108233292 530405620 133404369 981444499 384489014 41941759 522013087 887813724 490897093 652988061 930733475 323978059 317881128 698718433 755414381 700336012 276113069 894230054 528862981 268641010 813062044 453612648 663994575 35196922 784444355 10212383 232258621 121378695 490252186 561520692 694455916 451001844 91926306 827860286 432446337 328931686 869802045 806975790 216745403 213215497 459963845 147478871 537193557 630361339 698713670 145124297 330697344 974826739 891870717 712076691 95984108 557449120 18205698 759978683 592646043 802650053 770191067 824904664 924028748 260443246 238941716 618484658 711445091 183384388 298861303 996407794 512316074 21179707 803383577 729061477 234395205 115863781 729056714 624105128 746225120 280286744 769229425 929438831 107629842 513616501 641515515 203613951 71065614 659721214 963592634 663711657 314887626 733783694 341132681 238916368 846743307 580074397 709917392 410704757 763458785 8778688 407112544 275774852 882474768 63012480 857352695 116869966 31392628 438925768 593491460 777617748 719212512 215237244 559572938 826842355 728853745 53604813 30456299 799919360 713326027 994048933 316147376 28213646 580348987 657280057 119646380 279608653 89870813 829563772 690313410 853329598 690858826 97425947 129104443 425849954 12954793 838973504 395236286 44347421 277899266 988727747 674481536 997111778 203964984 234054467 676470492 932818730 287659280 706926791 585254449 853501673 553492084 753918191 734231686 986357437 263714608 853878066 265966083 353585421 535958198 956279493 206915013 79333383 906221806 188535822 505183337 771692965 27509320 900419624 816040387 157924952 741663730 343038282 7553089 945628714 577092749 684023582 730963803 717268396 243466732 168734611 570770062 649475182 922652803 157518107 635832612 38883770 11396167 754315061 392469191 399870731 563110913 599384204 331720480 321849078 640436393 836903818 93542037 520462079 589839801 762098790 678387031 184019890 105137065 538456486 129648597 534746180 74996427 713128767 252014569 318463160 734379744 675300998 967938342 509548906 832819105 456287314 548432676 696731638 63118734 940901868 96602362 626229648 392802431 280839209 948078726 33238817 117743020 41620756 553700896 560099187 656235912 84604286 744119077 761372977 623060773 726284040 148635517 698057200 291929166 400650086 869036726 26308904 75951077 689491428 388374176 761286549 145778735 936806853 458018180 61413835 877708714 407136909 687643483 123027504 687976118 635722203 156266322 658235504 529859325 562483584 70851050 38611597 647087871 667486493 799984574 122665003 246286892 948620091 673238569 538216059 201786537 542275289 417041329 130253980 84283076 805415505 891540529 82578177 594738717 202075069 143992012 324963790 461728344 831635496 447991295 2220821 319874058 604257617 660456325 849733383 19257560 583823741 888344980 666345431 251310227 540845914 641526800 497597119 341982364 314765363 888329544 396285267 709557018 157887232 526539248 793840094 963302738 270596136 876418271 410557814 325187571 20410276 735521605 786915915 852045772 183512893 789136736 24436189 640286876 302109420 874169573 659544436 885933161 615030912 178406227 137243381 8393185 819933027 487356867 202891916 134698383 228202770 599177183 696771767 386090003 125716424 490611854 201909100 248828927 219546484 612466914 574016498 239956761 347988512 213448773 944518899 384017771 2585502 968955089 24304640 304694923 695641021 683849077 43144443 163188292 862255304 32904191 171581478 534704690 520261058 374473394 521919440 748463828 973650577 218691200 134553824 951883368 561819421 188979290 53228654 781365905 801446205 479761518 21322659 1951076 693210291 818357925 385968848 695795794 787313007 410273488 853007083 335470387 946638931 896151526 498658679 661410594 929055717 670240157 196115278 301833134 897229917 718034718 50296956 723396854 789242284 37367146 527796581 351061698 78862803 581025235 132427597 880309008 60786746 6266622 882260084 606513404 677140913 268228925 154825557 316970279 531018780 7832633 652440666 477657704 903984159 151099339 139068292 685556236 673855862 187699936 987389370 571085773 758251020 890202692 146998986 547493297 780086205 674795567 751071362 858949008 108337161 736015325 739258009 21640273 594798313 474034452 628153677 271939220 742263378 782979234 588909499 125798517 790811867 93866525 603456221 547312386 244965864 595040879 85384981 918821726 635257181 72774344 342423858 393508194 962977037 489422844 793517858 595579601 16734770 544589213 454528602 125071931 133120897 46302970 146712205 727919210 520337422 774865882 999858430 115117159 557845110 441284289 240915676 201173336 535150814 696888264 601002088 632633044 144445502 686387069 403971129 779702684 759161414 746394988 25727237 574654810 88334191 819245095 22750770 105068962 216350667 477279372 230140893 349471564 376098708 376853098 77390768 896436130 4235340 929765564 864069656 562080450 223566212 104985325 615770152 758717026 654389955 216772234 243866429 798835458 903159303 647837559 578538135 514837076 246748906 604265372 942008252 335083097 276026827 964759022 292668425 492377494 294554753 522809319 841849059 670653461 752178783 919239827 419605951 756414123 701521750 283675600 171010932 925087963 241177291 786781085 536321348 895567247 3553312 780187778 546919064 759228981 428025330 125457192 126582417 674774236 582238930 68590662 862373699 858265757 885866051 155042118 203159611 180420797 530367803 45008663 851074259 282546579 816764856 123196569 38960696 518286599 406872169 62487994 295890921 500565826 849269079 832212270 248649432 705338757 612400041 795568496 317084098 892941737 773542054 443666515 420232332 208297344 364773543 282606024 66563094 103155953 290164508 122239071 283576751 820532311 167247734 987167376 103078884 984012590 110363938 994555953 354815549 369752473 57043940 650706470 870318299 758829386 335435099 118967725 464168136 947835140 914536221 781252234 693293236 540594635 77435108 113525561 748891979 294725018 248647952 667971439 397880971 538812460 790210511 681457722 359344765 957458245 521141457 314940015 793987195 631505395 162012327 1319103 1257861 71572633 504541939 724092527 830402019 839977039 843060252 147086515 640328538 610112832 780855115 333621768 3223826 858290224 299663695 752115805 5531601 548311647 420087238 403412572 87124101 62814108 84870288 298985232 20272346 458528111 613925247 666775907 90033500 628453940 520611376 943807734 700026573 25153309 520416620 382944952 865130348 215993231 382547833 357975245 826106064 163402941 691597013 829329890 874209531 991260709 433962055 879741132 392088715 854049293 283153698 479212816 916863401 220540352 778198048 789652113 679068463 244639654 308944380 621618329 873093594 829555756 417942423 425636527 707225431 938359043 661097845 424872138 6868634 43645671 782847384 832974698 59564978 326960756 514820947 933774510 170737824 948783002 813515635 562826540 655348654 949185699 42039349 424728414 22242410 672753764 66896887 701310874 769909784 228357633 175445562 495519738 57913382 445904351 921156265 617655180 236779754 434770469 42527311 243648388 478416140 825374695 76623079 537981118 4851811 443960392 324271987 175589635 245259754 137787616 738416175 753124774 939489681 632971891 30369548 961732092 158242014 97266435 515559325 928151798 325624068 691004887 423671529 236053816 136909232 197344153 853708996 226205352 632114622 748752674 469853740 963047128 426643728 398993185 353544606 431495539 842953577 677816593 607085175 940729697 668120575 345501343 693854465 607610250 978473234 724224013 421858701 136715241 674006814 937418026 917383406 999630882 480939272 193571294 88201057 470364870 390915448 794426420 696570222 875546436 543179087 166423955 838593558 969822815 565417140 44654523 253834714 260887077 722471116 860919889 54133133 390591685 58937591 747987598 850718301 37410819 324727970 272576995 26642426 998734784 62511380 796542198 850882025 543450652 990113493 791599449 13815516 233545300 586025862 710385738 109091729 981721315 729326060 800201653 804060489 147259559 844856176 57895196 408146636 567327286 918815085 462279770 810435337 977752677 62783727 661153631 867679862 240028064 786246992 746838654 91279207 848758372 395897212 942161233 392209017 386010698 586277041 258540899 619555998 24819262 968926638 581164093 6540570 550769057 381365740 810601059 698028616 78738275 721012622 106175246 646065561 492344066 420971382 309017257 322613102 336271475 970170888 42809323 576299539 608934239 789647978 667578747 457692604 38061549 462256339 702417988 424072247 48533373 960958887 896144611 73352635 782401884 477308697 79893205 333170934 711190803 743010630 31199544 789929079 316539611 989891163 288510999 808883678 263378904 597528257 131496773 599650379 420215504 174306097 28466278 29149737 816470441 696045025 339358707 854531990 158301357 41776688 131120596 59351096 2735569 27265200 132703731 637653819 357090263 65113302 970824754 68281060 660640298 854540664 858210139 977179910 696948186 146721131 786063581 812843456 596765754 770076720 265010194 16981252 944382817 293476472 46130989 613369617 989521497 238006062 467901600 339213 279782751 599022196 59690309 135034686 478803762 192394040 772688505 835894026 110023708 596029618 904175086 770664007 303086641 614901584 747843910 852551193 614139081 386423850 665394642 63421195 9016929 930404837 80402447 953399747 76397668 979049809 419285723 65919159 217055864 887187324 66258372 349354981 338725879 125948682 484389667 817529642 170859088 109594532 505940027 280882797 558140516 262631472 51546797 861227158 877533056 651907073 566294710 344188496 38330916 84205712 407609691 47347845 14610542 340528504 853263958 91008210 319578306 125066041 9443735 389150537 12253358 75702108 738505518 203495603 54167156 75411545 873541611 225026244 185006077 379481631 505909041 743146593 642113103 409972204 456890110 372162518 61879270 23184814 568867381 952726559 107390526 976477072 852590771 974517441 169521936 558371088 918042017 489100242 683437129 780002119 878250779 548206853 708220593 469272657 751702457 762387749 544684202 477760427 839930359 729690279 857242059 198355760 325353231 351871521 608327964 634759708 576550406 670207235 510460888 145417780 475450153 470367780 974411218 328040917 297401580 143933147 886412006 67959956 485549756 422365494 847962075 216316894 970572348 556182661 685589551 574791164 171086769 230273746 52551584 11017122 812480391 762310009 61889248 137833616 114181524 670217212 625109690 543248296 192940806 135570571 688666076 668390960 605938351 515593653 996431877 903339931 659526801 735360242 971299887 145076550 10242096 671778322 213909810 980814444 80477342 899499362 555605601 251564112 129773101 460673551 115097600 794769859 222983554 176986848 785119841 189681444 847204060 410229524 732929740 40144860 398316461 274112175 561052186 4254805 789705828 410000422 760111102 301748988 145360658 583927348 299341904 8119120 108222029 513251715 988933564 188699372 265267436 397055524 440263484 247556903 857729075 407877450 42326755 80712622 584864298 827446596 122910432 284584717 90192479 708356538 177245943 488508940 982468713 738298129 345280111 624690901 814911 957907579 778956255 146175569 394351287 78298153 6811055 502573316 444066234 995744619 691272688 709333670 392800136 131536165 956890573 103045570 391929981 851733695 36274559 976794279 531696650 159184991 113895356 621889130 867541530 143657665 962914436 702526602 881955795 160710907 179733862 882770706 118618479 958690118 881462641 512969766 889504637 888273696 15543076 186087230 736534674 559332130 747937266 129334803 543384662 557344198 84896739 935314643 409077886 121171298 764625282 940774537 280356290 878520638 415180026 414179 22178296 230610821 555457147 756650457 391321728 735191010 491937522 509940208 546397487 225916522 875426340 288418483 966706584 743485782 327022079 703241251 302817906 74959338 685092420 846202568 632303536 769989160 634033570 893897789 891160458 398658845 687188685 24033107 129695842 102368704 24447286 4390505 185495891 432420800 613557328 576817620 20128169 105494844 86757821 566525656 183927732 814700527 707460505 3150676 558186303 34482577 706391927 713520575 109441915 244000707 412239502 594261817 866506233 46273065 340675965 610183050 297448277 27864643 634216158 427144119 982749720 511179810 284050990 168245605 943600610 897608319 745063225 963728779 855619529 684337412 382770794 39547254 351554298 90231292 42697930 909740601 977230242 601606224 475777535 939188523 698123297 888017037 385966700 564629523 934290103 726642665 27328932 84254739 754507309 661545090 511398858 589773388 25241260 795449849 758018993 821358236 545574527 355598577 637603375 401194049 892452355 20374162 293257669 244006647 963121828 188471966 6263607 792868429 642594556 482041143 732056946 340717846 222574539 118023639 757863735 9381001 697182670 785192667 93635740 304206338 299254117 605034599 893979727 324495377 253000807 504515079 145853606 798575334 860113657 635973347 52285742 605082371 508863876 198059777 849089018 324502063 386531743 707868992 117370485 29126292 42426494 701943797 222360504 265001033 672483802 980224239 274382035 369666466 617933266 368017775 673872804 917187383 973052374 420368890 94199119 78569540 924883970 92569091 729661240 637513986 728542439 781946982 242596350 237406308 980006760 944201735 561908371 219054862 652070720 531795222 100697521 694497214 233739013 175574391 959498247 906222815 8314990 86396641 128405640 626248256 454414417 654794811 543435632 279983150 75163694 637634751 358552691 47657 730203842 88213924 490078009 311262640 722677273 732674360 548668948 555200392 529392454 963093685 626771620 33979533 494888901 727469141 728476747 581144280 903043533 540491353 339883454 911358523 626887995 468289095 390123138 81302405 123083899 933558770 213801921 50763959 423709880 572354612 903327990 6430081 513084903 393405992 317692722 88278535 978596718 718878036 495995293 507989165 681971715 122766906 541968698 29376975 702752414 122961804 610521255 458312306 515969524 950404709 222187188 142857512 271210163 612310326 76676283 246810428 398385455 142994570 150090754 822095335 715349183 53418737 681041782 80950445 299341095 998734504 21745346 277937807 570128900 517740639 638443338 104616974 640507545 32928396 133993949 195776318 155890200 597031570 654088624 671859724 399952638 876275812 667233602 671162802 488586131 596426251 770489596 886971586 739420822 920580350 561583280 307286364 973999087 95141422 240753175 125856542 93875919 262498521 403794349 516521185 780239160 42237680 621138159 273263064 75166076 755132108 469039383 83572643 204680037 123128000 607948733 604632676 999403813 127698695 128311837 340506303 724124946 898801433 79994249 316062127 819381777 494093895 475864857 645897223 589235317 716618032 771753765 535627603 979116553 28064473 52148781 759355706 922818527 673286941 32618764 850500969 280935408 354174513 934073612 485615446 477302513 394538705 90248115 329222685 522237400 71076318 522245355 98878705 969877751 602239604 414940833 641775887 96333492 890805690 140189470 538085176 459940082 911943235 73712772 439056628 792524075 125861553 50928694 715342595 651664860 936063831 418359923 785116635 290238337 204949895 123248440 620057216 599488600 66012921 949279902 121725993 137089239 324041616 220604698 106966983 926281220 488061897 748742871 875131078 231383947 888932341 265732613 691324029 653391935 339445385 130380650 298432369 317823305 33825710 13774957 822004531 969889541 284651247 607121159 112644237 489601142 730369599 732701454 89089735 796382520 534497715 63332094 933471759 858539331 283936792 892955109 637336910 771998690 494214339 364984347 3382630 235663039 630716961 547223025 889054974 822678712 530120041 40003703 140502010 563945752 53778660 815022908 386351652 190946273 274660426 351512256 680547415 5030019 84213703 769637150 653928905 471227784 832969244 439917024 182283474 969422403 185388492 672136750 593937452 679602831 37121090 449836448 915265870 520354417 997059473 656837203 195549489 527179507 696840906 188567865 943641625 603135933 3590766 182509637 794082206 278251193 534021893 474629615 135797578 470751962 96783124 642242849 941979746 782268735 82159866 976779586 751691131 120064724 648916329 198144942 799667555 538553785 647981390 714933418 911424569 645040856 224286981 106974051 24736722 921127887 295541916 968378348 524263813 151649049 3404344 170862379 429900242 537426237 645491994 418214186 8178192 594791484 60457028 802674304 377060212 995133268 779453883 981267709 115197985 280886571 179412644 914865541 671956722 827394034 482315318 583381284 324951249 706602299 542871701 202204338 480246546 838413618 23099045 4510352 990062667 26503389 27889097 272479268 563929626 673381091 690693454 572107818 120688935 603666848 227298481 497749147 598800109 6752357 331533216 566514461 140155294 510945860 333896361 812112016 190856254 816211679 248009660 368323869 375330338 790881361 570528207 855576884 481811338 593627252 712603602 324390364 620130641 740492700 449385998 184060260 266390150 140079445 608684444 387079085 596262660 835982925 737344599 47579128 695251648 68877808 614093589 835406942 432340034 947989950 500035318 623196288 616717989 600561344 991520158 992048327 243959064 414564724 700141570 725770403 8191970 265261531 902677133 628322611 858270597 352063125 664899238 124660741 344658936 273583675 364256192 940921596 109566594 101600784 988500725 657334608 22994958 455110673 345257910 455334993 403100617 845293228 931047647 19818599 298370931 775084164 864383292 542329995 189648882 417041221 120616757 50357218 534819118 23293884 678679829 393089709 227873375 196095426 370266816 572532311 469679102 587039374 365970267 431762062 541156525 206987351 89096663 564151483 662098024 286870939 872002842 917715007 132164160 803050483 790049972 283051457 430651006 506949623 825381453 620299888 923990844 945998210 670657106 311326322 969292094 201853295 704416031 49681828 397948721 927199213 622214140 720144189 514238580 840700773 4422610 55395098 47688117 93519274 472062948 562302507 232906579 196582149 332533874 217587106 999632632 122583839 500638563 282799998 629533463 326020009 903099886 406040666 124534579 426273352 717366988 93826666 480643013 274299378 143508495 878591734 54014950 618239001 451252283 568253531 311456133 455674893 476164995 211660616 401710533 800744309 773963123 634617113 997326459 106496990 852204219 849475450 81597196 352842775 132275441 563647025 531379151 887891694 969687691 655913730 166681405 539571039 602256762 647324418 666386783 598281623 378432511 720401734 69036983 829684794 141171624 380493116 285359681 617336619 592153732 687070214 270597288 218633215 174203686 267923740 177646571 26407898 117399183 259243767 231767040 102190991 822890792 763146191 990082685 645094843 419059914 9280449 37182241 21316669 656604867 703569024 472114659 35037371 276487117 541151642 864722166 417658741 921644759 2598206 34995354 513798484 542184786 158109008 732431699 716388473 426032748 910078271 742796371 395948297 21838397 974563411 350655654 697245556 590225961 193254698 194856758 9285868 202535147 232038999 883118911 859140014 788124389 207749929 894177386 64611500 748901571 611415911 482270241 670546323 466530483 369781961 36861167 8715262 527890969 621809232 725103735 806440083 384403862 320416466 54904740 406242260 147496236 405560394 103487809 737722198 598815093 150860933 599524432 801350240 382899932 335159702 660490248 23540680 542909631 407183993 88152180 144327562 871116270 422938788 814873885 337646746 792720749 704251418 198878374 173128078 326060644 923982110 979568161 710464506 96914935 34472894 969223132 96927537 292549655 925227307 834649735 891364748 76088233 286690527 692714981 311504531 474366595 205721588 335045212 17276220 465421947 423197392 14120148 336538210 846136180 828994033 526701322 491373289 385761811 725579697 517017733 711822455 502078166 349102253 274803320 598993101 236091514 96542812 695920638 528641169 21770112 383086733 420005910 97858346 522293626 965237257 261879243 996660221 23475205 596924455 866452807 488897152 20121841 880572955 825435363 718774387 562083348 204653044 62664035 947845159 930232741 579681768 512183973 432310900 928784022 786987293 883820367 17391895 883530105 432257365 546033064 757816584 815344098 966038974 708191296 190154083 783792590 970070539 186814297 807267795 566994988 53267098 296164941 439633195 786356419 974116670 10923941 348439760 178769707 73587977 148801278 109002442 505786111 660985251 393829708 287086492 300488904 130166435 304478387 36535368 562423800 850511451 794351952 230284257 669066784 502543241 420438340 305375734 325130140 607252637 112643522 892125128 513036101 261324829 184274682 151908880 235441492 47714989 500348640 266727566 121302966 649149919 228246374 479605444 162651529 622076082 619208302 463140433 752242517 923686690 499675802 167182676 626714500 294027747 397466933 148297644 649087355 817905273 453673378 974217495 277674270 418833266 718858982 790710371 680158096 903133664 942619251 915599588 950848653 295484251 34843513 924667986 797150536 263089887 256789789 959802065 885165970 875998091 422942492 489924846 652201140 922618294 657107523 131432000 69162400 54574449 132246010 718249755 724996089 585919388 544983609 2670352 4752647 263842584 645897089 537427109 19492607 441032700 305543057 822857627 736516951 340386570 600041972 386183846 603476458 856831761 345985904 341158787 585346211 621444762 831083633 90063711 396579415 340707515 74012077 465741816 247798331 206258087 36507930 972794420 792177475 581491540 827981138 649446488 697850490 473878220 39389957 717343098 914910920 344933014 392717084 503944230 685319584 992759056 890128076 288796035 702107176 88630340 629954822 139969746 710075102 313554815 230033457 106654511 506778696 304045534 424912693 754577027 510303621 313936989 579887806 154997455 895428529 260385303 656960310 445795379 734263524 696350267 15654836 501690803 41283274 408371920 858151400 726602858 401130969 600795835 867915260 103238138 689426175 350386441 95724250 252017637 663941256 325757708 211188514 23236312 482319608 488617573 777813339 992623230 802554562 210217505 137044 550499451 470602808 657097354 996294830 57382691 205963980 11949659 411589861 247247254 420321579 269741254 826366479 673968914 870537089 694281732 629723418 412479624 44668166 725447668 517013627 561125789 51205369 728202141 584362101 386041344 69336073 214691799 231180933 871890635 277425670 231317977 422390079 748028479 740931698 271201268 657927536 946895678 283150927 69517390 46659292 555988872 191775010 873025771 229957779 62312093 419823862 859681197 327308083 317008394 437645225 844321710 878134183 341366960 425040210 315012643 727408304 494376283 382220809 958589237 218783277 659646479 42423574 641173357 260191317 783355272 912374625 918118854 730250943 48041912 987636244 776910235 604030784 31927614 502452365 686504930 94239707 922276227 398702486 274064156 239284615 836347711 970902232 969935164 177714665 248458801 137464167 905122969 742835084 519684976 716228566 961618361 179331448 758652140 455308077 439522766 542007405 220199062 210157979 124774707 120757340 50310582 754201309 724788124 82238196 256653667 263809413 28994269 31446254 662511900 303058425 270730869 498859604 126477016 93182392 529090635 374935817 230646559 286729964 117770894 750331535 2958523 931905622 929662984 761610663 239730058 221702109 156134427 312445486 431860088 133425500 433202826 482170670 887626809 10507310 564408867 144280470 274316723 593403136 28243090 936828623 748977928 298973959 288204587 875454944 392156351 817295222 250390755 622802911 104025179 220678015 225650805 106983702 5099996 7830148 721110731 97346421 229532257 729761524 409791907 513908711 863187025 842994734 996079382 750813827 853502044 413004608 747610663 127818760 858924110 775853753 64647377 607902031 927344078 205368330 335873335 172016789 22663545 586264090 794819700 126688725 659458471 20470498 86188793 664558468 28300647 659815891 761904889 110349270 242093774 24213155 624257982 105280792 867207889 472853723 708610986 720709926 738374697 308738008 701045053 597298800 84591755 618208796 57717191 864452199 823577126 393590526 36468981 846240671 832370982 683805047 825445762 491829446 556791912 764150922 8904273 437608925 276483172 623325528 547958195 518576946 647538684 24732536 476374105 514746566 350102625 184985084 87972852 88477315 493723092 789017905 538292482 430831213 259743060 596009673 147799772 83320179 842116565 184268753 782077216 674487540 868073801 460039338 18833345 277382072 76706619 27737619 714990997 353189791 503579513 115465551 724283103 151118190 140198088 200657201 518381123 490300713 238158651 606353975 431294395 731881744 247888239 969586877 15229316 507631299 418112909 163029088 443467844 260229467 199814208 225545053 787233373 67888002 685584391 806066718 197786440 762291010 686320703 912777437 967997167 42416576 28242981 692280264 193534766 20957435 745453831 711915889 511258149 983612483 170786223 942552544 568010586 271190828 764655780 583239902 778822127 182768682 598785357 74806330 295514515 798599565 300351384 82747881 719003933 838452141 741330965 916790373 453259511 280168028 829567803 421256671 322584604 710327150 966053301 516119370 731284586 711507126 80551619 95059094 547635968 103854208 37611631 115646547 375045037 654783777 551402815 6383523 837552459 150188165 81189854 133066967 948787730 381541238 68331214 520308022 72509738 809662179 437098388 525769249 89830200 119182550 947025921 264931170 829509701 765595581 781050541 413310646 329619066 714118526 508369740 877255034 817972734 398497737 992901581 193017764 53281507 396820756 199401288 743350332 547008921 280591142 728933665 348313011 514648746 797264879 868621033 587158484 459443417 158235781 112927727 401789984 129934697 912470014 666721154 959444398 678065588 300288054 225271403 7684648 14406573 733641143 737456048 684895674 132138873 582873989 877913438 37936746 979694745 929831092 781287078 379220025 62938593 510220736 727533036 577587339 160001974 448670429 164745817 471961758 459422576 130189910 873751742 589357273 42659917 392989255 401318031 573241871 545793676 626589434 433442885 412716615 360230571 170898927 97612282 344885810 753772916 828042087 382822557 585984020 757873172 164109628 965204045 820811766 526846731 545253441 250915464 686848705 993923870 415661281 11326822 305862805 545851191 885078564 895220078 441027474 130584179 296538102 14269339 676377855 923127537 447712224 89094463 135874467 471127517 39223112 480760277 77416792 867265199 863582834 663400812 477654730 880208829 628604851 150982855 407055553 26374651 401898320 946420624 20298514 670075967 957747447 178677685 68443518 695342370 73897756 509470992 825926549 222952225 523740331 354820763 146079755 823968922 296431593 134470588 295096432 188171071 467747231 372513225 55436263 183846425 35914030 385607359 64055247 517035247 389106581 323627166 543409898 791004901 270047783 416224778 313597227 80311589 594902463 382040745 775653960 521316586 891511738 454096868 744268811 267768428 808917632 742864932 91737343 957865591 877335520 239350142 146036655 197599110 611863367 53989284 381445535 500293763 292113009 445500782 869845377 681219590 769127948 265771634 324740850 891692098 681996413 638338078 972003687 129415235 20378816 747657640 650731821 911890554 54270868 247516991 32175342 863188500 990381923 123912685 673570450 720233802 363262827 819607105 917832913 827642560 726112755 299278441 180452683 18225757 597295590 50298053 699445348 218939897 316069687 24186191 110631988 850582466 515040635 82635669 979997702 535419452 682809675 483245882 299826365 737080543 730762874 332001707 452785402 573661156 308430759 126355845 293894952 671693586 798479316 64244224 351852506 377108430 363522665 532305189 395334188 960818255 582603242 947295902 32274512 751189295 823998459 142906500 601771755 339039088 78058535 434285816 726974906 613384577 770048064 26801264 202981479 353327297 211319338 655766882 926988454 519750097 634639093 73399765 43960042 285634769 137643989 395812548 662743199 501166654 928117737 910593753 314501269 363237338 857889648 346775781 114426627 534404467 342198647 568714748 873443555 420257183 855516930 452934820 33641753 625564987 332252450 89139598 978892285 543571788 744906480 758397098 915838251 232061933 831796863 959798294 370213068 969440852 208127201 32956260 323123865 988761305 796066380 637625134 204515002 506472387 836917281 171457995 40876847 179115922 740172743 766836768 451889471 448206032 219771581 338047590 73771013 552024032 427187188 905179664 948112186 24610028 516093121 863950431 256671961 347889977 676265084 626885029 169847188 736908651 512357655 492971053 725669949 160940394 130596181 930184952 667412782 820029828 101642940 708289629 999145750 694332050 327642757 303551580 142538075 547414338 641599170 68825454 951954736 68786352 826521484 900066916 93396380 195130964 616533706 202584707 543020941 145315149 829469736 712868129 882223800 194343750 58355542 460410109 355284145 41468089 243111420 22696920 861497917 197270726 583502915 713160027 744119142 911145672 16711600 739173584 311076370 658310771 660515404 115547465 579613489 339553248 15614374 673009869 534684212 484664446 875594576 77705147 482495961 557580671 643089642 217236121 604440787 701445184 677646230 959724932 742913273 773274016 834938218 456927550 970544742 270957493 170087570 567180244 34619524 39315536 306353821 198212260 697626307 966869225 313759726 129756155 158938832 181890466 802766024 693623045 666554913 530876959 623844558 1567233 940973996 119450559 218803354 545414777 820895744 896449584 357656068 416325376 522239959 45110646 873252926 345301061 168584505 895856862 912481305 203204029 935172399 71351485 401416290 485315065 38220703 715176016 615071221 49675902 897066482 270353604 743298947 416137754 801230564 367143498 417704988 594720919 486594057 636508342 140135689 160006160 385474286 350308124 428847903 907714245 247935136 154617188 105531665 416519641 50474044 18012963 619723670 985646443 89364448 873656326 323477867 980101525 441348701 938549088 29777420 190931543 208902686 773076367 607069297 862649616 992736231 877290651 457370528 331846647 366315353 450022584 491852808 751789639 652847074 920700711 512020243 900782210 75317892 617551909 317301844 978308309 488081238 789541880 816471111 577445687 663198200 139948972 410063571 104546894 78498053 439840991 147994803 139917105 65433717 755064101 2566714 58169941 484871111 312453609 242532954 851186464 614992559 734385762 455492462 267839626 507602832 967512706 21138195 435437091 437580974 338440039 266261759 925662212 127981912 82732864 355624258 643696478 75198202 765687829 600759739 6212621 58045179 748754542 146129727 123478896 356335002 1212807 34165203 841206114 166182782 129214524 544908937 781175341 863600286 401393 49014960 223719478 820430465 70153155 511672935 110527798 261109560 777934694 36190003 241607839 860667558 244330628 737820683 935865760 862534823 191096781 942078382 920580003 939851324 940724475 896575265 148702685 941937282 783256835 842425165 108120058 912471359 387334096 741811765 628588004 240251855 643343092 704823848 60682313 566012613 216496776 171210111 827122174 994431471 59916480 921246379 707615388 156763474 659067055 495997508 19298291 850163837 290592249 792394660 642531520 83833083 541486284 643750571 25770358 177259478 486175730 986406789 89730830 726026192 580734914 570835201 966278047 224077999 128175408 26960353 790090612 344672185 50686830 469729145 191620015 110603310 243491883 751751769 119883151 902558939 100265636 139181442 605239135 390857885 931576102 100287014 474690968 325578745 744037585 352977693 502838224 82729674 191900841 445085420 808755866 772635755 15920614 627550272 849230120 144096023 507026991 491837092 341284574 557713821 961566237 385420955 520833498 57574480 137172717 640716649 960133419 237438354 632414457 417888913 480812605 416506918 370692293 955503574 742085663 114729871 160997626 244923880 49975912 205414833 690009301 711248144 978050589 558446281 338798410 679797068 555058670 845825401 171634153 748859610 256055582 985716757 134280558 629405446 43291230 123969642 122638454 855941015 361407996 755052911 126346287 842220601 171559822 497038580 650240534 913645485 464284817 663754526 11085725 514260729 869169360 553611392 78025233 699736308 112057666 416823643 379533369 519632703 115165403 403683889 121008672 223737351 389400639 255289231 853142797 285208235 379258873 975781251 141149243 593183235 730834155 267495530 287920195 754910343 764534110 938160730 521072188 81335286 454431615 532157913 595596016 323600968 85769298 673621249 23337269 50343330 942961258 255387005 422492399 58126654 659070894 543501072 134380372 900987899 651306669 987523169 186196127 30565535 963304414 179861736 476265136 546654928 447357266 764185331 154081631 64407735 554862420 675153819 145743021 9294029 59828091 593855403 185411363 145597389 119993011 61264999 48457085 62954262 316652004 323465851 973597290 828239264 719483289 107977655 729227156 370789951 95500817 767939649 253871852 911321597 947801385 730136988 310492885 247675010 346838678 464574516 312082745 901701099 139728328 310342132 910995128 52072785 904197536 96406484 50186540 24190540 10187849 98643625 87144803 326839853 274625842 913258459 7595476 994109131 21236107 736822632 217415441 969253297 357278640 323803659 733091254 305080018 53940640 896100505 552755028 253295685 213191380 717354139 154996777 205436074 27696265 918508271 257508859 931893801 867431121 307695399 808600707 877618971 258855390 748261876 56975183 533481233 661520328 64570660 380106723 535272801 801393292 450038531 357042458 11188292 773842190 942650078 316268310 680299197 838750576 721539705 933594882 51941949 438893837 88591652 109894389 319106468 859616289 367403248 103516628 727047403 675098647 912117336 457182733 933954037 660379205 514157917 319951629 174415893 578728577 700058353 562205060 232638228 2613243 919247518 243826520 776455433 714413955 560094831 456754623 405680890 134150895 242865864 310139205 573044732 183973882 420033594 892151201 43590164 787436842 995667829 623153934 462535482 760301524 80336660 249005879 273197089 594494577 568957508 447612982 25739513 121532220 9818035 258377742 124145463 781581920 502204262 900600897 348512234 62299086 209871879 754193125 48966347 452737744 64332323 622011080 636711626 484365918 366678640 680301791 124319119 214862828 155972084 586854602 975164353 236308744 835860481 100877801 683319688 257334348 548490783 709059201 378866569 410825184 967436943 503012032 44923463 469641199 403612922 393435698 384456651 613484802 145182 433422999 66222539 64477505 907950445 555450531 401359789 127145444 88268681 525678909 342008272 244240765 112533504 169688984 480549510 800910351 270566785 16385557 58244692 671573934 725444758 289627627 82399112 692881695 792639660 979838948 15039253 48768941 225791005 252012270 662253743 225936187 685435269 580992648 290413693 445902073 136443173 691773482 573047517 77228220 69968750 915055790 321468986 35018620 937261140 802018496 835928971 60344285 818404053 746690030 731918219 396365170 36317650 666833697 89246858 681473676 646672639 956802484 730242618 872463644 208814748 245012720 98399825 746766383 826005369 241329884 192668450 814964908 785619732 765715967 892193128 855588483 533288116 66178473 890607103 323065616 868196969 579052434 383409901 539117381 178258823 115328113 935482552 67092839 782161811 877245776 748566516 281350809 686564620 478809127 6330812 895379368 723821847 957247010 494662110 402343575 51093253 687330560 69824842 836712986 305562887 814534337 692301462 691367369 880712810 435424924 14432978 601426139 14477351 397842879 140543513 192736174 365687359 928542431 259829014 365529 658304567 8395523 281716338 197385546 339721016 140563516 92764907 916059229 97810520 439943383 170919164 148903773 127273937 240744006 985616759 285353190 55278336 530434580 976720559 788507513 965859505 843669904 389933645 832853222 94029142 382993524 25589390 459716501 164052315 137934770 460082030 674873248 998846666 741798368 872258794 191084041 882361885 817540067 107143263 832688771 257483443 278062427 981592544 237273746 371322800 819725663 375143302 279117502 202676602 204380221 67625008 21052466 48050118 310075019 853905689 142079260 693068544 732011445 601795762 709637225 722462581 61877785 384510466 721309240 656192520 109285619 912393281 391070764 926825686 872052910 76275894 36825488 2631697 57868431 274099235 373954497 730110460 649242537 653071999 785303429 853622758 720697008 806355895 754189242 30772020 512777943 896268503 576356930 97305747 350580624 138510514 819768328 264974775 523020980 393593927 773683661 632306599 158503567 17270784 411648644 30556471 93546678 448474133 33188168 3931476 722573368 259659031 734041936 224332264 912731030 371861724 930471389 485944397 30733979 684660624 369232784 543511922 433445486 945589714 493334036 636542476 84100222 165618723 901517252 459637568 559212651 527717272 944460534 570232584 544988057 356109171 453305421 638534735 804583304 339009955 642466211 379673031 598668986 229024507 456521662 511400010 600886231 386993044 997344407 631620210 924170034 219093550 27648492 210131880 17199624 520982528 846674356 101299846 686601251 600707967 413453780 98330261 128425233 210430673 668562846 673413290 566539845 121868260 164464384 223639508 460878216 806930596 455828906 59547195 35955096 912350568 423463571 636841327 151859971 273324338 120977897 76029998 492417888 148626389 286161878 509617512 669608917 132836228 463433724 356210161 586060561 729403871 454540423 714485794 939834544 123103262 240415443 358890748 97487888 404879828 582530257 410882470 64326783 38359156 322946032 100281879 803226090 746409603 589639572 955086061 872250307 710617469 31116052 217184555 859243858 169794297 726802067 528852768 155146891 42752151 737579296 741207452 772156022 44636078 308209606 564506925 20255706 401141415 923397674 117743594 806021243 358444290 528626065 870348026 249319812 851572097 823146271 52545895 450498059 412785837 7631949 175264726 123403299 891264374 392449281 835163524 913575037 119251341 216532651 68721921 14519858 954111947 662445740 639192246 998748025 823171712 203699165 19003724 224313120 127096832 136747319 882850730 338057488 517889750 605715115 587377300 221978206 428861380 639923195 524992631 694163583 500071510 700257357 670083248 243852243 92706631 505246765 9943640 64474339 721779417 78665561 78994197 528407723 593627667 570702810 527155742 269315738 774401975 398675832 493628859 754015173 387939517 228995948 92072654 905829267 834711063 531966320 980323839 116088802 24405874 505316464 810252385 524477384 58090180 480335627 620845993 150796812 838098758 630789633 67787517 412394534 561971561 146781714 940802258 8115587 570000890 320474359 277431326 196919224 719150191 771060185 950934397 107089702 56126 895523417 865435335 687283555 280006096 845759168 803372358 304411970 203591991 613624736 828889354 261682171 946476729 302251707 264995349 784575481 933041340 332782866 49486374 495012894 332080947 990288632 503128482 902081837 310762984 780559808 99001055 29913169 404136352 902451818 989519244 256708844 650491595 854954572 943992399 930497691 553230099 599881116 234909655 609338456 66022212 916315375 871020628 12498934 218567075 136015970 649590781 4124775 321315203 699077156 499137669 653396150 689365781 854782517 555477980 852645132 487858684 506995401 735074667 891995036 409447213 724593904 1220239 59938801 432064835 797729005 842952858 837811301 397610114 77862506 447149750 463632326 846694248 170686737 328647627 65261316 159219074 978238408 69386091 480534277 677315557 421040127 133930420 219197698 128339003 541924766 71842823 616197688 48920161 659433856 360709083 310883740 236544119 361929323 223338907 668608954 12174687 66291758 358936614 409784801 996670638 806086365 725933494 695881245 829289468 54581114 613658927 988508542 32819515 535561385 321559178 562651439 956601512 308005964 634365503 84940508 702447097 558724692 553654562 603883624 218158541 914363646 914767364 454702660 128809328 990622637 975827980 140984015 909430761 334764588 550768816 758617758 993367319 129218669 454498996 822656780 183799783 68157917 663681682 69135665 456235668 837757226 484303470 265353539 145763184 118668966 202810413 700726647 677393658 756464976 304610264 748068565 670828615 71893987 55287584 799637943 62516617 31115557 940621958 824463744 218396511 343907133 583081496 211763823 473125803 890096858 886936970 509441952 810771141 403135011 578577617 267006802 240892230 62881080 532360341 239171780 34066412 735170755 939898427 563976436 344152090 97025050 312044994 14980698 21435403 367332578 667135007 83952020 250964502 460273324 760932131 469361013 656696823 196529986 681124837 129822619 86626837 420578166 491780938 897397979 823713177 70358548 16921140 64605400 985756002 401797848 156293547 872338780 136968596 948708340 436315210 333637052 45733384 600876570 201134116 67168787 968209149 868269123 3637174 71690010 181058806 617085671 541051023 837755629 813615657 74692219 820094615 900242494 495270385 164391912 650156832 318983555 87266826 519594339 236105322 73022821 921392187 244915235 797877968 910877149 193623568 86709537 244514194 91873318 687586107 445648310 11558472 508311615 166433792 867712019 580001625 200008964 484797683 121052642 37764586 150929699 195744861 710375567 51172186 691015247 874767479 553845385 862515168 962034306 73439717 98620483 887573493 847348270 196052084 537967820 758225412 389675653 624677357 855255972 334065337 312263458 153420641 345623809 820575073 319854433 65852187 253093058 519863397 550649870 374145700 410144349 701579569 422406927 973036283 605268122 113422167 700320121 11629866 828453702 514870786 937585956 779590551 254960639 784934219 975642636 792928459 395675990 217834648 417605810 103448321 551899985 582385634 256868962 897523795 255477066 576723395 963375982 508570124 949103158 366542212 882715824 211763866 920638147 157639111 184800142 378422628 123577644 885120264 390052494 952031346 252507409 180154809 731621891 507468048 965089028 559780886 300396501 213281377 777615534 570518677 316729698 329515512 152904304 573598660 79555666 408381370 2838414 895448015 916951495 951941572 114506586 652183678 16221798 35144726 809822789 201021940 413567355 933400434 938658570 656136215 737948139 191165973 836291025 322086389 698634021 653896412 881867275 851546888 867177790 659482802 422065558 36423847 841514681 427486228 462538874 921070347 835867599 465377288 669034721 605335453 269835220 783541307 110035490 286057018 818686034 772374646 339595324 84769748 558291439 278253888 740905963 296239571 321936227 429713347 618325961 20570241 83609753 352709595 724633496 803303909 12192391 146699047 839727756 706223438 426701642 154782989 479810144 115085600 620160278 148844859 720421053 742511864 932386166 682972909 28568875 603588559 455347548 220680565 540874673 13638980 498934453 134296996 162394918 820870680 564010343 633237245 693957288 647620096 985946840 271107143 303440364 850655597 270322556 143168114 556879028 697024198 150467469 36689166 812109798 770627747 38050391 385047210 365655970 822952923 68020113 246741211 279057842 375884027 467421777 819932515 242039374 966356230 954229511 404434292 639743270 518239848 37671530 186216917 18376303 876134736 457324060 321816668 726790327 727646616 317501148 136185714 277187174 467968617 25391246 89296965 91112724 63441637 474344176 456768694 738910927 394880655 703509906 17968762 770764682 23448042 837901277 12804049 989804272 644647148 269754707 482063901 15403355 159942603 520797184 33779658 36077333 978121244 208112692 615384026 558284220 525613840 751569740 835471394 846098824 629477353 777284725 937211548 545435356 104145260 246496601 284346276 499025915 802522873 154831404 269790591 825970915 992732682 135111006 668291547 489896189 404865714 2871807 505299544 564808317 523668992 539079202 600885650 354306595 747191895 68786035 912590815 125322094 820355776 600578568 971420918 302349488 230379653 761148825 847784844 334524913 860161793 132131114 833550829 662684659 139478884 103341413 341171934 132211559 90968785 9463474 474624114 495834499 12335281 979923658 60642810 536004273 371519220 514044826 890310869 118711108 582830862 655418043 96549568 255702997 108512971 920486853 558052485 338892624 534152037 405837322 673417537 394313823 390484802 359484725 909514849 529963687 315342504 250686776 514691612 406311290 112666616 989315727 902145789 125001897 821755744 962788599 513522537 193274957 329349785 256349765 164502431 912180647 911767808 113568366 167883637 872797145 34055212 725936122 64206128 568207249 984289810 737623666 815037439 227290972 97108384 724552281 757254659 264967255 827755423 124462630 671278545 940422039 966294723 573424327 65423929 788050461 388729286 431462832 833841784 718079071 687812597 998344216 482776077 452096765 111912575 650659714 324893903 998484160 229112195 389100032 419207768 65918364 979240064 234245200 293209336 928864814 811313847 50463988 193832062 639069263 27442985 865110607 432007661 993737708 291051294 349947957 634304528 532296946 781410789 320662672 102892376 469223380 171523247 585668453 921320145 135952188 88844526 98730407 134436341 317956721 340346805 553644109 383875085 319586862 640405676 677084422 100968036 451719516 580064776 294800098 943305146 460024127 12427065 375312800 306278195 155994725 725260757 940582723 688291671 359187906 113761754 791184047 828411286 285285001 376852493 602247790 421237189 465697019 553494563 555673530 636170106 893841369 961834006 20045184 65944590 602239675 549645972 166912626 906475557 982227115 461712725 849780696 442251235 326656156 77609856 748529430 482650881 655386979 541628513 170942545 14574878 655390267 962126592 695502530 940675269 191495444 150266679 214428817 509708829 703761243 770102348 145878928 597602605 584452713 18440478 663547195 39208747 420602817 830459822 945684304 402829925 144688906 647981360 697597526 471345062 725591216 298643316 953995943 233494554 840271829 977454854 248069433 348178455 792097805 943571963 141370083 983593249 93838636 355798901 345818437 650116245 978417615 491697365 100235209 562870321 362654209 763782404 602079068 783257026 446758585 400279731 38603310 443963857 48261084 736200837 915308919 626368666 34844146 721821221 859863221 727632341 551792434 107932647 75810789 343890232 904020976 69697239 179999840 850375978 278012506 525818277 353008582 256430114 870032008 453243791 671816801 232686211 69542555 126412228 15943230 516301140 526691959 54546541 960264998 574953044 643263744 728090276 53838069 678107890 302427857 913701290 258256590 854220291 874150303 186583745 50626883 630687639 256280984 83143089 333579976 534293490 608961367 686588559 643239970 331509734 139832343 315056764 564195945 209374898 441468992 432655542 578192405 968160952 339718449 390973762 395630355 982982193 119064031 449468424 513606442 274008254 215686074 771863032 980744912 89836370 958446777 31371788 720524009 67244121 114514877 54103979 454053977 575992610 593208904 97293941 907502345 733041247 264867071 324214649 794932512 706336064 609386557 373124910 527013375 949105006 764098672 775160096 784603558 735679069 77144879 150726359 862203690 292830953 775105757 842948595 382667324 586068894 726836749 955707699 653313015 693867992 862328044 107366985 122376962 455536941 57177292 882395673 41094548 322044364 59126681 836027060 880896794 668513239 61668329 260426528 470134604 678283367 35586617 107254522 266478795 112731496 257980881 128682478 405562450 33086632 824147439 640746140 471671892 403500547 596453832 124984900 97368533 311298236 84868251 72261861 766835177 994561917 954657534 660446091 169122640 13784208 348989510 50019427 534813813 410657839 310445955 4948411 88941199 198548938 112202933 207936361 311280434 222700180 336618839 569359250 108303178 13282638 210105383 579975070 416783185 659075582 557476336 366668084 970373818 494860954 438929945 589725354 489422864 246103838 250171439 658545504 112404413 599160949 561081297 647218226 862335155 871527252 504683003 803792720 70076183 616885936 11729074 233872983 839586117 200864280 803232234 947889295 214146918 865853983 380380725 630930103 524929558 937857061 997598188 347819735 432718008 289044492 937545090 774657238 535148331 40232888 285719101 500069110 639393837 846800398 147287329 354245351 570844009 504486699 158038065 493436558 121372628 22283505 727309542 813475111 223147785 383058135 613880766 437294703 101428477 994261491 68224800 626358036 784634911 65822981 974177771 69869279 207383839 764239220 844526517 742532170 804472108 130245612 95117639 296382305 977046010 94921335 650627656 400406379 599408034 808665721 893842937 573297028 830949227 473668838 239288499 54097005 856726973 853169265 343908075 958155451 699947115 412132875 437029846 337098385 330472222 263723976 406967664 537856061 27963190 251494175 132904591 684951664 234256153 228022230 981333969 63818522 322943565 631961619 464224901 922351599 293143699 358067832 348164987 976609292 831736670 587453486 883222664 540980003 293139110 227130732 351651813 993086225 491779973 641198025 182700969 822252195 904922001 589668634 212624615 785401557 841162809 198045572 322869581 75418955 426067803 304203543 139237477 601527734 788681528 455978745 376395693 81825221 814046577 724560680 910950879 498299606 312014159 794173536 891795975 605153269 873820634 95964147 450755853 365600600 737162172 633456822 40369154 494600533 75641815 105510136 132518449 916804624 303555708 455388030 844739945 729623511 759591574 836493789 183667605 400789461 144988893 560063298 335131048 959035470 284623971 246081921 309851435 449154496 892771823 54163770 54307758 766592451 150127917 357579977 984709417 887290090 843553165 25078565 381890616 919194981 130588701 514409065 688515964 286660775 969797096 385772269 16284280 581905029 74782417 52468251 982694490 219771310 612531549 170341898 31323139 897155520 416423819 341174574 198826375 161712001 395338344 105650499 928304452 545466262 463230476 765530229 285272711 159300000 643125160 667163327 78494974 626230227 34088751 767010939 912891002 856402213 5299567 781691648 290823601 80081984 834159899 126034451 299853294 446691441 296376349 331176433 196363320 712800168 672351007 395189695 874512169 920205718 500840194 655332981 318188339 816587036 273379569 603461050 975887037 916504729 123140736 54382004 542734949 157229487 673909309 308142310 13631694 679208876 89833952 156971661 759290860 923993851 283006112 59144147 223201652 579382461 242836946 272081338 144698988 915187954 667271034 19211151 687910031 20627587 527060498 6098363 837214624 800440067 609559413 665618020 569461155 732700149 572516390 112196097 742446002 98942059 272854773 608594062 778150935 362688725 765565724 389958155 139198936 48571829 301618668 214916954 627954291 544455615 486998292 772653279 312159928 6785685 644380796 69952 27413273 23957653 858684688 717144263 676914086 320760460 382762276 246375234 53460602 955278666 211087697 648422970 54220718 483942471 257017026 684888020 699147562 22582743 927362541 838346498 923670945 81497568 53263445 404141595 625953183 392778104 29311234 790629477 399563789 673692030 643215795 426977062 550166050 501900476 144121318 227080129 822660936 379399960 325971730 728637904 187194986 537059427 229577234 93932070 873518264 486594260 631336456 572665820 361693369 558698990 263528677 137880673 640196559 169308489 542022269 118666101 562086593 571333503 909295579 961650382 97541892 405027733 241143804 647707942 906928210 237781488 874788072 582105505 469697815 53276161 163259769 656892801 590335588 392837003 603341237 316370212 731947629 234677687 889036032 93640991 645893043 5081068 84038030 138605961 26905923 626060299 257272063 588992516 197393795 19084001 403159258 294935688 424111734 496819428 942643630 183556303 734600916 669948061 618178175 56815090 723224222 781437944 713707891 166076170 26791306 169565488 482446382 758738935 404243175 223998773 704896292 50136211 81596207 788934322 41258539 108502131 267510981 298530602 697494647 464904776 170130969 953170271 612356830 594242703 449989692 407516820 630315373 37106968 77464874 248493541 93922058 653205463 882447851 660146316 671797999 909239157 829711804 6760740 520494451 86471338 230759513 77907102 136607549 312355720 719357790 30382454 420857851 986868771 328913056 970868865 304289907 499044025 924039129 916646737 945803095 226545181 324163550 576118461 116168515 254144791 677128368 210090573 759866620 559576212 870236889 431664612 321331728 552465052 438425352 694342545 638936390 521701231 772249647 628060306 834056951 344123796 658442760 107431162 330992561 987355817 78300020 635282468 338916201 854855515 404445564 137235655 933917062 728609115 713354116 50085570 835270272 242998843 112692510 595136885 802575055 982929399 879317863 976423149 387910811 170259574 670765687 26847194 691960805 295531693 654907500 378534115 639655490 165866620 485965277 823164417 5738796 416781663 310963244 344654997 124153538 715408808 481890653 58070593 296534282 47761128 960672537 131804547 290759972 73365040 579457798 945851393 908810805 458775654 922274536 296721609 629035228 445556582 176085170 173512392 593604642 830992670 552046508 85776491 996859290 38011778 908940908 2598079 307309808 219904145 199769443 283979712 935312953 534176462 194566671 84363595 581937590 155239201 216168142 725213928 81120607 795625941 671065315 989931413 106917954 445856210 139169381 588469549 743929158 315254551 761981941 337533793 146247215 314028442 423310284 995622871 204556587 184767551 850737317 364382761 404671696 903023126 648362473 192501009 437199581 842929144 276864604 871653537 998168346 345549112 596867459 79288946 141175046 120449133 921736725 100609367 418821709 60906100 689078916 162750860 376160651 303577216 352801020 374924232 617605659 776111304 223063463 674678612 960878856 926317146 39061366 218066911 829340265 687423839 263084286 119056205 382869342 539948890 990709742 233554047 885498003 440093560 165359360 879189415 413059059 87096078 832315148 831880768 518544 373910423 994631629 376679196 677487640 199949008 604119794 147609658 976060312 827183257 822288270 789455527 606016762 861349636 860038805 287873386 401289834 123123084 406929591 784159176 515588341 250155693 17713217 253602703 542765619 35588943 132792111 955824679 122685021 817623626 787705440 123203566 191534042 634853428 352399128 869021682 834802436 956518922 16631333 663379108 636218539 691435969 305350994 242235294 405301964 17906158 530108681 806591798 141029243 789554638 443267334 656617584 39710324 313496917 910220287 434992310 349085860 895528764 390816982 324287247 565668749 31038781 447490813 757202792 518408576 799889941 478740833 205727371 608925223 347888533 869106479 245143755 39324495 26973833 339895415 297142826 44879991 870004096 103734617 38425600 512075094 399518317 695043184 404301784 565531600 457779830 839294094 914617460 205824954 82627435 91421067 771493703 113666217 538911880 381212854 632074793 191318181 712470054 837802164 800243404 60358580 559425003 897903525 952199448 438915202 237798933 101858633 483795193 960319396 58109617 522220794 472394483 457627934 69780337 876696267 23159528 380076534 568506721 790293354 585901488 651134156 881714421 209911550 764800373 273142661 443640771 249391525 316977208 156110818 939710056 117220605 68985764 351651418 867640496 873701578 790566620 105439422 975560212 126878172 918275184 33669822 649098966 243186026 343814122 571395670 119882287 219490016 951472204 540905374 9783364 389890051 192039523 744014151 599801601 809356263 869673178 43442365 58747781 186650379 52069549 850974203 156387350 121055313 202625614 24027839 847273258 993192234 981983635 822833463 120070400 752775178 709019651 621685732 995961205 52833766 45597761 968359858 272323783 997069965 509265225 134623513 386960009 553821114 731154030 839277977 363177370 600827202 735236708 274441518 639993947 787306258 125415714 796381298 760877937 180557695 672925503 460667554 26266288 507425497 136017376 998853061 112717035 845037027 473055153 108678233 897870794 518652914 77038084 22710936 515722873 438819675 9850815 755199248 992640789 741004845 594477218 208334519 194348406 182230286 335292403 834342354 969536544 313224483 483240011 582930840 493782178 8681873 43598388 372564833 516107371 32132130 371417887 628824406 877169158 844473040 590019005 627556311 215642314 519573455 650267247 731365187 958393130 660118062 339080794 803550278 253639266 933558013 864401163 447987673 115788292 199693559 282330020 937841202 512918043 765570031 373288401 859216587 774251904 269403155 231781413 142875634 301535286 455715667 624216406 31220803 152705066 214235404 658777114 368347380 733808859 161560720 99712560 544718348 821678782 291309721 200784986 75318041 77384093 65186142 375822080 45688751 117396068 658152100 983529953 482830477 276238490 209334713 342047057 903006761 331254235 426344837 45882388 632789521 882060504 522615161 664010324 34765563 736850565 175303797 403112944 323175784 336864517 355341870 720410498 11059658 646651591 921195484 86377699 724035684 838897993 314716146 769724435 808810427 972868246 605770747 291640897 101623096 667621827 486204320 4629850 998876062 912549157 903028611 484181942 794609654 278160131 708625 681891584 15010690 176012422 85004521 190702840 512876939 292862757 911113338 523936597 792030715 684825182 462830662 368582758 376239534 777546808 138307187 37566320 602931414 596594300 329207217 704554510 116732486 815411537 561700726 115608541 580477054 317245696 599790483 227603067 595405828 600499108 909494651 462932884 776511530 847015538 506152090 141904828 139878289 269781787 665841425 784425370 954606969 128672081 153008121 183362862 906218889 143831674 220929182 361666662 592942341 402652765 66221165 709674827 70580662 480438257 825283369 651057716 650200320 277590211 878660783 98122507 730605686 788155428 561055391 359633575 487687325 67207474 501538404 480081980 189505627 167379822 264507343 144112590 148568269 270031831 179991818 54787152 413863505 253437367 268970180 6805839 656090132 187707712 568997033 726670794 668145969 246796761 377728503 170862648 524386972 108905646 268985155 107509017 897061074 830040546 467142593 237264758 749764386 968680997 717346739 939270014 136060812 981854082 935898970 137145448 104402272 968407154 44448966 518265778 221844514 313419146 377587983 877934647 501126858 946585016 457121800 21789187 45898136 834850304 192651835 570285109 943755950 461636991 677794126 693333383 144193896 144936712 930598141 893958283 966134075 500461239 685744656 954711254 334831681 474159985 91856695 439233953 295083498 136305661 957499731 516928013 449724807 187604074 247379019 950851666 986705456 704500819 972640853 32603586 391867482 17809047 455405061 188139791 479446038 133199180 733989540 623639935 130652259 517104041 370114577 949302700 17565273 55859226 904013947 352396954 382535577 848387008 791630908 677619075 984692669 601646998 47063447 286933836 641767438 146958832 90301861 628472888 851459652 915459080 513592840 95843493 933268127 968997901 136499651 412714159 954713447 870489191 36354087 937882072 387593225 258985030 887184766 257674865 167360622 643715072 610071819 549896199 344618440 254219086 80031633 181827468 708382451 127095081 468761304 350149882 126570279 411579531 831139136 978029931 327038604 344731969 926389791 112823091 166246229 62889435 525537250 120959670 933378626 414407703 58841735 173488211 673392733 798542867 431163076 840753355 294774299 893751261 243165913 639392739 486707 175713912 821220207 708869158 155325359 142497871 59019033 281895639 554077402 742674536 112441929 733632373 87406498 38831713 846455464 106169094 101721148 224509073 227128764 887616141 638916776 138486865 913620718 164825868 789546099 197300153 858095589 84320391 91051407 101261495 576229496 91538114 129491773 249966062 800407272 284817133 244980299 711942672 566712772 799057702 307133567 679154701 385206434 247056431 717986415 231661891 353225525 672223929 456170964 580354289 412356429 947604106 571357521 178493506 112429967 360903613 375793659 823041922 297740370 466845067 776819783 726486232 410899547 906311556 976452294 63823179 191128682 73948953 775765851 757841454 873006655 82899411 289512515 110729448 182472208 7498923 342391339 535697734 532239218 651078669 116052016 797112014 598682768 539925903 975605520 563629101 900829516 351399173 239187382 51086245 670760606 16007158 777572477 81660146 922318714 606541131 145483325 965963763 680490084 773765542 576321576 406013098 709181319 865834091 516742546 891653528 725849380 711650251 427351255 110604958 362728913 395919637 907716972 813928047 935845541 883322485 230073507 689191416 87238017 469260889 592794028 757998623 485268047 222882864 692175136 260103120 829423995 837658461 78583242 362430438 463940363 654904819 620959902 173121675 520738903 137702441 64775196 99104643 701869058 344642817 209709601 64597964 593078821 117426566 731042377 381440721 853265417 961115884 70632130 940503435 430376766 515942524 551018417 768161179 738825389 95709912 28264293 420765743 933368374 106847535 783196182 249825096 614268720 256672443 422946771 135007617 246891251 340238334 86628626 948760309 537397517 296338227 865874640 130476331 413764793 596917010 511917052 119546569 410549254 435065549 60049997 840926020 951008073 463584781 461603559 542349821 559294693 342384218 963115565 345179426 301748119 598828106 595004522 916016840 855500549 870467660 903540823 102391793 63222353 990169449 51152096 600619870 286507669 769543102 731096202 552788828 218976471 95529613 672335397 629525725 383111528 584901761 322968105 186635961 48486535 784571664 728985782 460297594 126955875 692101340 657993387 428703994 143445805 105514268 197237193 998946355 975981928 100778009 101338141 39204274 90947451 5006603 639824145 229971486 627066071 223436706 782760314 846042543 171482685 307612071 475568261 554594214 892513832 798536366 741230175 793516733 435624389 470215950 106330686 562580264 14833650 764324073 843800625 158279455 869838342 41037811 9742169 845820263 141815821 111080311 737540904 85279638 968603287 229881408 167767491 448185718 453318114 803044171 294228254 624800799 110656235 622312881 31911372 3170060 273365607 773141547 649203159 708989996 95873857 755533846 124086620 110707507 519857912 967887245 121503328 242212613 8925049 131245498 88032870 3257236 94842175 678090140 941053248 63445455 907971548 961337105 364147539 213806021 764381269 658375793 838606820 727553871 133205034 870518193 583240297 406570641 496176099 232443450 115560630 592049956 987977296 239647250 702757463 360351567 60050854 824260792 602564181 68975904 955506290 543113417 924749513 50348458 73719916 718319120 966310286 981691464 532172584 182974185 195497478 149070213 841349978 886620664 876624084 974555012 609655216 459864374 233642012 105831309 544824190 349202643 697881265 385317845 441366259 253155088 745669413 501417114 929932246 200749953 422909384 737954895 596379736 200175256 640819719 670099652 918494377 459646364 651791109 303183320 642620549 699804953 452253533 336486887 586425610 328877610 163558258 48597186 641258351 397200271 154428495 186082534 746402914 704826126 571400380 40285532 957981214 169586152 541702646 740429819 222852471 964612030 478384707 819232207 164787280 119204419 489331852 935798023 431367150 993639327 238981336 73987692 693444273 691234870 410474579 132386242 872628846 574032838 180983428 513887190 971233109 187928289 552486091 570152382 892754416 123886464 610437914 703251989 145988982 4656920 443681802 368841453 969268950 774582875 40590019 134056223 746303661 529921871 922370612 177670804 376077557 13868308 104174862 69521823 705103178 514649442 54424431 430248383 941198646 87924226 944135574 764948114 275852515 349138024 187616855 168606924 325540854 798054769 871858914 471529836 802711689 168057075 692887655 624496999 942639950 733477674 611069588 541459970 115915904 533440194 719130774 491993461 547308502 823305637 414031650 104928039 190471438 468456081 535176422 131670077 556380307 331828355 749134557 832232823 680966379 936751412 853356113 6507226 587322540 577731386 330553428 242550589 745788461 23441076 867047588 540944771 609435116 478117169 82404734 725351020 864073729 654051875 217344474 263898590 329873871 631376124 368826629 372861675 952348572 756519418 357048118 361245238 88347766 106182668 45994420 621830512 42934073 899350534 480854104 482772979 477081913 663923899 725323568 75386734 539881341 592371149 468847871 149316451 923004685 403768971 874667471 787078407 57820839 944528312 50976991 240211076 428420795 272319986 613072751 380769360 28839397 970120869 742014599 969703537 928819903 788009019 444050408 824270342 539875912 777420878 307043315 16957819 441344770 32366876 944860926 981226112 477254392 413708790 983058929 252775436 817477761 710242759 39853836 727814967 654771064 943347200 820542409 83191853 68183546 286131520 316477579 949539316 108768748 911008544 771759212 37588645 551533923 68325979 861858987 91409828 845746858 21418661 960884020 139607987 906301911 905744939 120834092 236072662 171970088 956409387 488848098 841964216 666652140 381218300 422295542 173939563 177081860 242837944 109647782 245265406 528969464 278641728 47321081 637738213 189650265 819080294 527843224 741184188 887406273 242218570 685110383 733153124 263637232 645994396 872761112 22455502 404255695 846111570 258528164 428742149 655037317 747376262 270706358 174205816 128594555 693001900 348145379 305676415 788356211 310309528 403458187 169842034 588951256 450779269 807580247 778601521 269859556 187939830 372302069 9782188 430158401 57412445 742935313 693795633 555923207 468212784 716251135 812695268 166840713 974779299 241437411 821878030 574671920 364660135 996083846 703266475 57662029 196745585 861459257 698534606 507055113 264917437 868376640 96006362 715696706 528473247 727124249 838072628 716413077 951942684 847854817 146571471 861871495 443306489 692883470 270311062 911519273 261650964 83006323 930876352 88946622 176960100 605270742 663618542 541620236 453870947 219401377 451798631 650616532 80860627 150333230 10188004 198294430 18709863 958710739 913991137 399699476 538351348 604580124 116112547 490294025 452434934 115200384 204681880 895741423 808083855 474992942 659777055 69734812 557999265 443169767 158681435 734959366 48440502 822299977 129095961 502311449 41701347 580894592 5444341 975078347 731227822 15632345 173372771 602454051 826859451 939880274 2153521 365210792 544460391 970782441 708021183 849411692 85982818 912703063 597669474 894066673 387695998 109962889 816317852 798211630 553132656 974999287 385687355 601573158 649815623 514783316 956400973 544033337 95677901 961845314 371628043 679422089 829994026 545000814 134392499 509369836 337397447 136546020 874580628 881857839 959844827 435118170 583785890 45827639 347821227 181455357 792410678 588033591 291418246 461244889 386245214 844550902 288760535 771932569 298640419 938576159 139232244 107557752 335125855 234910145 69403059 706753898 914332234 751913451 104271072 48724727 113799646 441668519 37787113 988380274 176042717 850148307 276014804 759828607 748492312 623836031 793800331 393419349 64385981 85218570 854664239 450631196 782285839 143424767 75080124 933442624 934517292 214312369 41000369 122159506 301738880 962919802 828913405 68587474 567349612 785700843 117312201 681149259 79885721 7615680 522045892 255928439 710280353 798060696 868273412 458772658 274413086 662073736 852192008 338799068 599808673 559372606 789430264 234610871 702797373 717026754 20569854 489831025 931339123 61570224 611990531 85594363 24490019 293420295 154181837 444355997 79121131 124010404 125505249 159006853 131626084 647551142 267451658 694422804 298128197 135725063 5711821 572541284 650315166 857903829 911340352 102640198 269792794 553286975 337251069 972590168 270313722 357820923 314937552 54169205 271907513 926928083 139763568 148913898 220348372 293945405 593269896 151985869 417955809 718775145 310992722 402098259 218842646 578444380 96521056 516970844 566685810 102232878 89512121 217000969 812653073 853368839 319641167 82445861 406655807 509408602 907552395 529485895 867229525 75006306 583655100 139137032 1934382 575935034 140567296 74799120 869880439 733837192 226784990 140352607 305128697 537777712 394967233 523971343 968738459 344004655 893458553 535424262 298753899 835487040 604941597 111406966 688855872 924582764 46369193 948028045 286507725 806437954 477513934 6253609 881444260 913685400 145390641 735895008 489620428 138474304 810694129 212017226 872311496 37479112 204886200 177440186 427773190 599853433 553927896 396511642 943858088 447386442 784452270 242611981 135389842 389393860 206535313 824245714 166492983 105420872 624790119 453000708 764375192 102304046 459254318 498335811 868505812 457161325 234230812 210642599 595635629 44924934 422659826 320463485 934920419 627546026 497903671 362693603 79915818 51831560 611721611 23773899 351734369 396173875 118902246 487124211 638084101 325437559 163886284 804577085 283374797 788676403 110094152 47749982 743496815 421864836 546085793 464518987 879026162 632832972 675161586 327178150 530274272 97821405 647641635 465194685 577883797 998061673 680404654 657799615 902409599 292126258 534089881 106660327 540816499 652992127 593784538 178900594 978429687 610187189 835994045 114320843 251379951 946088197 162070826 994876767 220469393 560672985 311912113 99495548 193505950 987073699 279190064 723780223 937411471 779348066 41491267 367811627 777409732 721895921 25611236 532335690 866538545 412217483 638996018 407355038 65209603 85296915 438771998 896155656 695484104 274766036 10476493 946864056 73370592 25063685 794257182 293839985 585736670 106169288 245851899 779242621 93242980 377558330 355539203 883170817 156906389 249546836 250982438 786832487 971442757 129110040 319168170 690497661 541327523 958164188 97852692 459053492 43461097 389141056 355209142 591461567 663907092 218202001 538325616 589794051 243265686 185099157 883634036 829002356 291268445 982002302 460761336 237027792 359560625 816300539 120198602 368983380 65847368 223697406 155815860 889806491 205323812 327500396 432820512 746651335 138180944 383189570 58221187 34158407 772330627 413430329 625619974 288754078 631632330 16461950 878548129 874898016 201561107 614698525 556416731 492829553 596700820 17178061 582373711 808777811 685994966 555088679 177761184 604358701 778786086 186093410 346681551 984109898 513593806 779502063 583277593 651774750 162691627 641498780 685933157 935022254 907445475 311553125 76292691 391594164 328015075 954840821 119008539 529576182 569539339 675425270 874922101 18756518 692603331 457295805 827534329 231114657 12384478 857811879 835473358 643686930 43905282 182154902 480313187 557499088 961656966 916107146 61790198 976864959 410122285 747723355 764403572 317567753 59276473 840696263 709161917 239807914 795537077 828170456 621900463 217592775 356112086 496822557 88865659 48715410 806634729 916399988 132346433 671535573 626728226 967819791 167738862 670633508 2491053 648052049 80648956 964148019 416675555 142439154 793529337 826797840 890162509 557932902 144365587 801955349 251145524 706043870 894279629 46682595 386730686 516180085 116791736 742842772 865519009 205657396 644074548 672153731 974573750 776420982 196205663 601301970 596757132 363944525 124451837 599248185 11996567 57617159 415912563 281188488 200056313 209441893 107986322 942735189 619891161 104868275 597206897 871036686 663428511 491486519 770235647 50159190 860182971 887027383 645518328 725701973 945201145 142109236 250372063 919774889 771046584 446577726 373593218 367803709 810522251 350561421 967051895 675035184 408178581 235480817 956223673 608234894 444922711 916726361 403486442 64813865 21594629 693332 788366917 537539506 344696218 558602557 440215063 204879182 298146300 85733384 783097521 95863804 80358986 33469577 15638686 851405570 332563669 241748270 71725639 995602286 592309692 891293900 523153829 488266 126774710 331893861 461239526 424213787 248620215 864725969 341544019 122731210 717935667 129910929 660270717 62631878 541029853 100485773 120027426 839176153 38735523 903124947 935039957 971610883 789110890 803195010 675532812 121674552 897459646 747258451 969793204 342285697 491068710 492947027 195290329 617843421 824840888 656529856 42057201 925977470 373772184 236117586 48708673 91707844 366028516 561495756 6856089 907058369 514497895 126883515 598750881 405749785 30008456 386307197 229877027 671635712 42018566 905409839 645826631 939478213 505184650 615619828 134280269 996253360 961083221 329570599 466613140 638440469 986100455 361186708 564417932 212388998 597304294 465642971 156613208 963332810 879655094 15985663 722907538 246669348 142869179 174174778 652419133 25394001 412998342 882296160 697029713 455016908 640222359 195372703 247011480 145407002 810992532 381291750 141660355 624592112 710862349 460789862 263032574 549479163 821976570 679966872 614384527 419280857 145609837 770997735 235130027 877781297 786983399 810553931 124450638 782368944 984728710 629386138 807762945 250243411 364198657 357309017 705260319 4421009 552681721 804788166 2344377 216190612 38596275 144004733 840782724 749458624 457310961 956331665 151454146 279287524 636298530 765838673 551084747 634424733 389352767 786214774 364722389 28852525 449285065 489173028 811221469 286530134 118559159 471500773 536773545 335274182 681326157 94550223 339695192 86524237 899338389 342039569 302714849 937934664 338560668 996013939 539909647 795871629 952345597 691363793 927675519 441160487 309718825 478760260 928101586 551587959 117491393 292823969 580440484 566776458 634513363 244178313 853306592 605588888 568195452 242596496 940863070 249521602 337146720 133074621 336045839 236485102 475114191 491277054 26936126 666191225 487290987 566845773 314579214 292152943 110725926 242254726 585829796 420444751 573531352 513931376 972032710 691022746 659271711 404989554 110315563 293785067 501684233 816138522 899373955 69879678 58735011 692753384 171917647 395881731 825828006 507963486 484883200 153458556 999240541 511819326 819649781 339047887 78665092 134228988 483717196 189391018 229000081 69546986 462352136 802531433 435994728 286901205 346070538 95266432 691890759 456386102 241567865 46091351 125040983 140941813 115971030 183775994 686211563 287888677 432174092 512039562 648368529 917057292 665498118 500125429 428876611 337664259 839173316 360058069 471893247 175406872 549449088 700893328 244953858 11801217 355941121 680948586 151218788 702011659 628731384 843109548 10914120 870299249 889200899 135955103 863757428 857688295 319731098 549968984 145576965 751905190 914524913 646461861 521478841 432539390 146587283 950355452 770203649 838276966 162929880 94613256 13683831 712378968 795506584 111154055 576696551 3964064 792102641 727915340 705975724 273350384 423541247 716889844 143649626 165258505 852844948 7407047 22946794 25092405 409892397 21040125 776997595 176933669 520018352 150992795 609473060 666605636 101348240 379676702 357398961 116794486 474289958 371082792 829173455 122312902 482236847 258386365 126276966 126855847 838818071 832252690 400206231 114875677 401658894 396372223 280134183 254503835 256295636 155597343 279596240 666188033 29153834 909110201 843121703 549172187 60102989 305111122 68294182 13967595 684787824 425693143 130762081 11594142 649292301 812451902 133907044 131529141 70838261 112700376 110901354 762172698 797469433 363623951 877048376 199128320 759996174 9698918 306148521 16291803 165296261 585744761 534996202 46966461 347371321 230634264 596138648 407474310 535745386 516949196 273958271 73049570 942642339 404720352 84643712 444450999 69688614 71067122 428496506 140526875 36283864 539397860 755215939 833753297 903021811 632264308 32881610 515534344 641963226 191546497 531826147 659775853 777291258 66822343 706742315 124662572 149972973 155397322 384653248 685718360 672346519 658611519 758767930 467505217 915848238 843411642 911956217 985536852 766995130 340452716 978580093 803278994 732366943 733796025 637032285 487905113 218576693 522430261 3439451 713056285 713976759 387781964 372832132 343784376 307120673 79574440 320963315 457093647 87488128 558132929 142812000 759834647 69260808 901579930 227339858 985109046 597507931 139296068 970645891 217019420 332265150 801742343 20298407 64632086 388054727 509847058 405053566 606631420 32277313 408493017 172204065 598770438 796274981 545036197 795071180 103395648 477127003 116034488 413005661 564615131 526683784 555817661 176966138 595944592 309913950 404305996 581053631 759938247 396118430 404215881 976957667 580899946 58474583 997256074 498048399 446529310 359619492 903101965 53160724 244413171 164111341 77881155 843183609 960386322 622917352 490771148 916298336 952560721 459322003 181820356 369692211 986005787 737638017 546658349 581950372 900068333 950964345 15520362 660006573 199599134 272252609 489480599 780499081 330727192 339253033 131063839 777256502 698872525 34165797 682933592 943285696 198277138 760814747 638985664 11179819 236248458 129756805 779994522 188809172 589078808 961814878 558501384 427600954 551969255 105159726 9551319 452037581 908640438 877588054 964560521 960755938 149840656 454041113 593771378 480567848 793294146 724835217 110340710 344683030 759001014 793274302 287968719 809794518 554089043 926954383 820974338 790337501 909227555 453485219 831663040 350822722 415300090 242680783 778423677 967269345 200356875 640491362 271823286 108997306 518079410 88900166 922269611 520436432 542941279 516040982 1004274 188751785 93392559 111344984 533434815 852393573 757135652 673919901 514704451 163741054 453390643 188195148 954078556 362618191 641680367 638257955 713440914 56980450 880938738 344380950 876766162 81295606 984872312 1105807 42809279 355468081 90005973 965078890 875904514 485463618 333636231 729425154 674215403 427028790 693286504 60166578 131938723 450422149 734086479 646643174 614163204 39993481 834838322 420758119 402611673 329035048 59016067 968568953 238531864 792471171 312949896 115298019 873766777 150338567 968920199 769092422 505806649 58926165 586687671 381711156 396906150 920323903 111136303 71121546 199869052 656939173 983804497 184324141 107361315 570407335 830967315 574040885 610400817 518321996 847315370 13012483 847357044 758847803 834097802 85888902 551318967 147047691 53703287 277602104 149902624 875139853 46694519 655709273 786582384 485898557 37420422 183488527 258738819 1073091 107126440 458607871 510528630 90930930 642932013 470406312 513854632 326415687 44447190 124255442 697254050 744278927 989784298 397127453 503126723 823882093 335532721 906962057 823446150 241752375 37080520 973348774 116892221 83775039 481574407 903474605 422189962 371511195 939479499 680928781 225100653 46605932 139536646 735629283 990053235 634985025 206035588 356424226 813917078 102999145 480679668 511171121 847278072 322980325 908298575 202921154 146862411 96347655 109883204 822824927 338100030 146963724 648690061 454992251 83255130 130264461 210983216 357961458 354292022 2979074 38890233 579392675 49585006 30943245 315021952 892154607 518444636 373573906 101095193 332361707 476573051 581774861 696049195 176367482 904755187 456864129 231805003 904133964 553211784 194204573 579475251 891311815 193684664 80681671 198820425 129456160 63462498 409803641 487417618 417754520 412782715 526307851 997147196 314884087 409767462 164685507 59555054 928212098 538259413 160650247 113090165 867348831 594941474 809139360 43716306 352213020 266003482 128037675 108863344 819215266 322242249 688338595 563043440 515926913 621536632 761863866 645383073 684999130 24183866 132800684 955270016 436966582 511624902 804933571 604367035 921392364 969619078 663922089 849604456 360394851 677088702 962694621 80260041 272030170 624350340 123976347 624243190 890353822 104530389 733106534 562085447 426772638 273961488 125128881 942699551 895498120 739509113 588082617 433013609 763692979 573399667 240799985 53175920 85024562 45733549 657542956 6416920 867868994 173981404 708537742 80780204 851070107 523748722 161040245 123100270 615421 137532958 599859826 890969243 242063347 185482720 305571049 668835985 311960574 283216296 611535529 59975054 22725402 52134505 492988663 638934748 625534173 733788648 692110668 563075101 632038564 349653617 422008387 499907551 523635022 130546122 580687755 227221488 506811210 741728000 202838124 507426631 879260958 802697950 250912233 121324299 840697036 408999649 642676650 152657604 692215945 106728539 212632658 567457714 158863044 558137687 58908821 636913583 144442695 751019489 199988678 776481259 100673100 621997065 128905169 476824488 605059554 709592924 704045976 964387130 303837283 906884100 324330121 35614600 562098409 575242354 9455265 255311805 984242003 652131916 407969409 528974308 758860455 473118433 948948388 770239865 31256113 7857202 407153442 175698808 758876691 459658486 952180067 712066157 81655544 81085229 41407004 539231464 643194519 597969346 356134954 799548168 357369805 680465075 835162769 919468215 108223788 697134400 27296379 92465785 201782675 435265788 473956459 960643130 908384221 275421206 583399355 792156700 283278408 990552797 967855509 894671465 302727642 772551935 459253982 236899552 706153531 500660986 776131017 201864409 98630326 132265964 1412571 308516497 665247405 689091706 80501071 773471193 238742465 107797450 718453344 440525141 543063238 44926162 253684630 303963818 320347368 837083985 96120512 603625776 680153141 916492387 350813601 982880783 541560681 810067583 219780329 100230571 163244928 848427712 154611347 114391620 833210042 8540284 422908118 498457440 697631990 503409189 124444992 936374455 611206640 842898337 229415955 6786237 887824499 483100586 310750056 208171861 320184564 259386934 664314003 337699 28395680 15127597 835734848 422472727 825195180 55515170 522703299 988440109 756459248 677314646 102831722 589669283 685854930 378256206 940643089 236003279 881665396 65088075 24894093 492872029 907986412 254310049 499658266 648327270 737410635 662924688 856499131 910111565 922311622 373329494 762965630 803223668 388457091 598700472 225696389 66168631 506732008 600916054 907125106 115707616 130747059 862473194 705376899 816601989 240729394 498536348 905121634 122394783 563624423 930015727 467783178 324127194 36842135 819957810 972454464 626769136 482882492 681469955 536880695 257710473 54799442 152362684 60934135 295772899 751063156 139146890 214457896 110311524 740062944 121582995 226019140 870810003 984056190 783912405 539928351 77301943 282448746 297566344 52213092 698589535 80098430 372512636 22716722 116940566 192470439 847687553 743709702 527869297 381673867 133106756 785579771 288989675 285469441 699030272 437278940 889048963 690693528 651736837 999360487 283272831 773319832 77895986 6599193 609892381 861808392 546527544 539710690 996773504 844093888 591923782 695363033 924192318 964436418 570596121 893649250 9423217 270800033 489875312 537292514 504990266 622982068 175388644 793979941 760967875 726935282 83775241 650016832 417628803 735512078 501893678 700901634 361348269 432306031 707500827 971240651 146630782 106544730 363467700 143404279 803154984 955391483 691283678 579863662 772344260 114396159 473512905 634283843 385196192 963388217 24092717 890186459 438886645 199481361 536682759 52370879 926416644 620458000 702387711 196561806 208486437 56797749 749979807 569834707 489103780 309996993 393591717 635734562 416541724 757059417 631655207 72213067 564967259 322938879 652076729 189827879 437335038 125589628 824111722 675047596 941494211 848204439 417750414 232897215 47685794 954433174 285268095 826618804 427407533 840172172 875696976 635893971 896969921 625676776 58245037 238590060 935673770 451836754 726840988 204731853 208896164 358496189 276944920 773863424 533951434 929021650 963691303 971286472 907127644 640319384 498850427 701138214 488523817 916600842 786551796 388725977 723550375 71819884 67861140 3474267 764508422 943558116 639368238 513994703 421751252 697613275 752584763 209941381 1966388 331942111 267189600 210862553 690438300 544134520 837242343 76906093 325672529 653450005 48192558 85316532 293769382 399559351 638971113 634809565 316160186 425522902 23535535 39710554 349859152 943913048 43184822 114367567 739987524 535069426 480878636 14255135 85199061 85979759 224196516 87165449 417921870 491386116 150544368 108360163 888037002 987786711 37782622 66225891 641236709 85975180 151542423 787522458 338050897 790513536 422332016 654211084 68552797 298383918 546438004 270928315 94813325 442139192 237812249 834800849 829724985 718690885 849055984 914924046 804670644 73252493 854605861 222592507 417154975 5150223 183469036 157708337 992936934 221251658 223934228 486690003 159743204 375476651 126728820 497794102 18506547 549060836 4521545 87059344 699961120 403475915 210504026 794774446 845615108 448316275 629575288 527856452 167007153 331147632 295296857 971677798 256916491 149902711 46786664 674071467 7569300 82772067 831779804 506228 304023725 55714025 339712597 316283296 283707042 466441417 814077398 154729955 868018619 671115309 94305666 567979733 74591217 304809692 215270538 772722691 753125967 844845826 300579136 920133120 28509817 595875993 744327277 285426309 598295071 643630308 959497776 605864371 726402375 643793939 458886965 30426093 552024330 798599562 199225755 688247738 117557338 13303146 842977694 985575958 536934821 937283360 406072050 611526039 242093045 621342588 236765089 995219012 318704773 537344226 767868491 347214591 985736585 364712128 632640900 584031649 8342429 444655035 42412380 587261170 940965340 501299345 470203629 345506029 152415267 669429385 33753760 269972605 535248897 876731454 108064922 72183712 666531173 366653338 536226117 908624218 987995926 772991206 756359589 159217059 162851791 376744440 358948016 148588370 593972934 991588916 585136385 454831729 288760310 627548765 42092892 82242009 128848104 512296521 427748038 281263371 34242265 461501798 403752342 569491163 190749612 511817265 641674875 857280785 878470603 30417351 618421363 718982889 803408557 227297311 730716314 966260349 456558117 89664323 114848712 50531044 933769605 552501463 505362773 75046274 180050222 399972031 157288283 161414692 912268553 585036321 442678063 946510818 46538112 846430405 368518340 89804090 210764029 10193208 799601242 941750999 40610559 270538964 513250247 696535483 497836275 243966554 662795825 954394393 186147243 630160903 857441803 119916841 35178725 215320936 194963115 215228947 615292967 352251398 376643639 380077879 937287719 671838068 179105057 836342197 370784833 547623397 778662654 581548862 410332972 578263889 375816220 303459897 848802853 889066467 999995380 199155487 133033014 515307564 6066239 171696623 145468460 863508043 291613464 33163552 78828972 339092945 248392499 546638305 691344343 477552505 926716185 481148421 149390566 105821235 170006978 520175399 653444632 948669632 954240628 63777597 379449880 330056841 219753861 80769092 71639668 219749234 132440945 57189048 735056799 138507185 228885672 733041625 854531594 520499136 766205177 785876932 859592082 867114043 332515230 403452784 344666541 111747774 737117572 346573473 217569009 907124550 866748873 723530008 708310541 673505860 639823971 940276787 3562694 859577832 21045872 75202362 79327060 6003183 132391411 666900225 144510368 213793449 252458209 999041962 734292585 871179753 637435253 446401026 738293789 969950484 702370177 935476696 81698251 439487742 282050162 151783627 199128651 1315394 875313635 759955558 674821254 367653965 700232338 530900315 227231791 573794576 458619043 159075217 579797759 443526820 678491808 576824494 657320269 930950017 428382815 244129214 654646129 65818062 543046606 245456277 888284912 245416776 180932966 822499529 537420884 315499495 974283156 736549535 316814889 702113150 349021452 844152510 69767109 49253783 227569184 149515266 475564725 686188227 161106849 907878851 982231414 839598657 484703338 492068042 623065033 913086153 736197256 277711156 831420581 131760222 523167433 719705486 377176998 556616766 394721375 914597883 872116261 221520890 503663777 41447509 923634041 852685230 885600019 845917516 754455379 113169196 847949148 82536464 651873790 9055990 990415315 634105197 848654647 327635012 126173232 324236039 93237524 714886855 601947195 924658106 846647077 977630995 496879951 76340434 534247754 891601326 843454683 258880374 113122210 199634820 300327883 889272617 52320043 185927896 587706492 659291788 151613458 288171999 594344618 803487248 297227989 437276292 290108804 998399002 764911304 268798403 322635034 710665195 983685258 777098596 487839660 682848694 754729584 984719611 611705494 141493697 728837297 455160171 400374071 694475873 654794991 700701954 436264849 559631400 739146216 876487707 71439547 890759675 164659699 665784166 694246916 314404054 103060451 984355721 312803049 720488122 105670483 487954449 283669676 89355734 265053038 771509336 624720794 872298988 608745306 88942647 13792678 190098962 544102818 266683115 884574835 51414168 819901436 173356043 463561934 559047645 49843743 535001482 302323679 67019808 53302007 996570596 381423862 8878824 833442676 546743277 581883312 939113159 34697720 865552988 880985259 152267124 637062317 358222412 24566106 98323983 447165059 890875157 288422945 843784244 10074632 25514140 895198412 829976068 198870183 211276706 241540072 101230293 746278188 543863752 20766467 652096561 392950707 402190330 660975385 78909742 948933607 95375057 18022894 836147693 960928045 751524519 988414818 450506722 962263297 12980917 548830705 261944715 756372440 837253650 105728952 766447072 862767790 853443731 596423133 61637967 64720430 837963206 15384626 663514984 234343317 36151093 315611538 627294024 290857789 829103289 706203766 92307756 924478346 576743026 928455449 885406385 180783904 916870260 188429466 143047194 782367543 737260171 404991909 391256343 574513814 363237228 157703408 289797964 216680952 606642908 203952297 133917748 297122473 219336923 797432732 531465790 108004382 113044263 158759807 398862172 794663918 864963573 491169928 719142258 294222958 419625370 457065002 475006862 189011990 645494468 618054056 823895899 235270998 875562331 215152235 809784812 238799552 225372010 99582769 307996870 832014918 156051432 441914618 129137384 375388355 239347343 660603174 483392738 204907972 671879347 882254910 999571891 389359279 225941197 571230508 683582237 645566567 880811876 158589092 687094923 378822703 629159514 510990816 614093701 504721838 578659417 276394872 596037757 804031427 228494008 904034627 636046338 384545440 345949239 617700088 759933796 437812948 130819621 95842893 642720921 802698968 830614169 494809171 192058240 56555359 918556045 875640477 554638292 799367914 886745935 241733209 30706976 515905442 605240391 644800677 873143647 183899801 921195549 469181397 987931229 149689550 225732383 476493926 534234991 571681622 94194008 146685146 9494564 77529995 95044405 504731851 880228964 925658574 852057388 72287197 982213933 770613426 800444041 389368584 422497699 539706335 631101793 453204675 55611771 88858543 98005345 781271784 272758345 871717260 102969540 113205933 21406804 328701923 442216225 408158161 900383546 388926599 407359673 762394476 466456595 502404078 119642686 346685552 428062645 971700074 271489115 262792937 594829859 924449522 652161521 869843924 464155851 135779674 175564958 372283988 224638217 126086669 6072131 349912928 997803929 109041671 463118861 871727099 437743594 905335087 132401619 190643499 146778045 539761292 953037975 613234640 42165363 925197027 959920192 322744374 749413460 83925667 585537311 196759678 8375182 90215192 66603595 325047399 78511232 242168553 549847753 303149449 368255222 555919884 653062378 218575511 664961555 968697605 90302603 102705143 726549051 222704223 293348642 873327097 762465515 98902977 486561730 657147245 24099997 298998282 979891619 626029824 235440315 417945290 822789502 96331863 508160482 889393098 421379263 586671714 984078017 971227016 742337529 204849599 379663260 247916266 423425110 44624808 216613865 513727713 147329951 943162916 588948302 293194960 669006372 203930177 244614303 8084462 861077422 121230666 307082744 840969034 747260490 542523059 111430683 570049986 638854922 619591165 311959443 912750551 58779238 148553819 736493927 801116768 353403418 116157180 49033027 776828528 13298354 118163258 143072601 13144672 913842541 732020903 306339632 582848906 935951080 550953935 590933368 797028495 672184601 750532478 490513889 271961451 145571896 601944572 842011437 784426819 74052097 6487239 549693729 132831335 155041058 286187649 786464469 508444477 254861195 688013863 137789364 268159550 658693487 280861965 281304222 572536021 12882862 587643854 7901287 948833942 991114155 451351021 598378797 515815115 201883493 941409052 787776566 347455389 395869983 482304362 984398574 469922080 488791601 534092297 455269782 496349026 672796312 94250610 4793496 927657508 634780839 142582860 195817051 293474320 275961192 477121273 718526707 288844054 917281493 726427994 90194355 908395641 30295375 541089518 276727115 232178868 482498563 64503675 432150623 878368547 546808037 416549191 200806986 888116005 803157854 508593134 384465024 475954159 602843745 241774886 256128026 90140943 236874112 451945077 383615263 512835304 781582716 102141964 654195724 698864202 681086324 744390080 459776202 711381699 137995957 736503318 796076933 620494521 653523359 228227550 351379427 52847755 497293107 404702779 940963760 300450954 913295914 177945143 628921479 368656018 419720029 885049506 458796961 509110508 189510942 842412225 21945805 971093659 797070555 528657896 522474220 330673238 125564335 982250423 894571304 263560292 571270100 690648230 884054813 77309818 771392146 87950599 130157573 268685246 492653379 71121327 421652566 258465652 249066470 50574039 627121670 521302866 935623545 85918624 30413367 125134480 780847215 904875545 948744505 430434129 433533434 471218719 761107368 559097769 305985501 508195031 822658062 729771967 51359620 559229234 807081785 822751767 499696200 937239358 91437006 992349579 8360678 365605939 103331590 109943515 416179978 730453260 631246381 204319882 816371884 514176114 181970728 449735459 419051652 130715227 880169588 705101453 454450312 493793315 116715581 612952179 1988339 939373643 342724139 53347960 351119237 2322283 876099727 850815437 939561641 820053099 695681375 800438686 38175397 799012965 910382201 454355375 381982584 394144941 511191623 50870827 908321055 693162352 500606286 179889066 676393945 380775868 884990519 983360623 874569183 1706094 596312795 729073889 793596103 791553300 782421849 997231706 793875583 511037935 700563502 733437217 183607393 248761236 386392262 221782791 47774194 149290822 528654532 282273144 543435763 39846149 333143972 304273177 585524867 833750258 336678610 114435171 67042485 74185488 97795787 941611669 75891582 546624948 523201917 722004052 338178241 158140125 571752117 132053817 669178060 272315613 718007400 705301819 521076849 104399656 927084610 421367410 106206844 308255502 703640554 649642608 348101651 36784519 806432151 933626518 723051144 143110754 48061682 790093629 217296243 998373842 584221657 145704191 544998783 107423567 720224609 735693390 265563692 291976720 720263573 787258118 416808699 290787332 492559931 937885548 247703354 272160900 211769317 353910199 580416402 767926238 3552800 781034419 657227123 662501317 567177296 380278260 805612072 467755344 22888249 875424681 466129179 607109906 21128865 863644328 714533474 593869841 599337711 832613532 885846561 172117643 619871644 155171619 462904976 964947941 93057160 710608330 89625200 157342844 64518522 670041603 925269082 920587695 303592381 435012564 583089006 870769678 815290825 241217437 338525015 838179074 116642111 657170561 297805339 990287349 520814882 12338806 436673549 972668960 697468705 175036469 144786596 169856708 330208088 607691572 134804642 275781615 170816262 224429842 433124459 235334784 746987811 210909900 8438839 50580186 645922464 591527845 921349864 313729648 685261648 112391238 4425081 654420125 769561799 302230421 497223833 142893041 167085593 933897383 115561994 864554298 108933845 112864956 34410999 439141934 573072895 21732007 714923549 743889157 98678216 564367 979223941 845666027 63990633 987662780 896246213 709913097 431706984 670112436 876159112 116968625 635020041 880584193 623905116 257098199 35330973 121128943 399991240 54932933 55026319 368069600 919487231 16476530 333450923 806414597 308134830 906523818 680662970 23058372 650412968 779341186 876139112 482153268 625007207 940129745 322332408 373769779 502559202 606555758 896398582 378718307 576040750 531418616 111818859 199945859 788516815 147149833 173591168 41024415 54599132 81133853 261610381 974086363 97610384 595061304 633017319 405745214 501585115 166196649 281319953 4514442 945537835 9975424 339184077 423061401 950105170 661516485 796831181 452664365 120588602 545746122 683899038 696629352 77164731 795717897 896575212 718197912 795384096 70166373 611738693 849983228 3816593 873349075 676585951 101426977 468410372 162119629 359688557 822511854 328316278 641008510 827026296 126370473 650983935 18726732 549431874 453605464 680243217 198779414 906269829 800831820 744525536 442685226 349977531 674206633 90919482 99069102 244920905 886303579 21751842 856659598 588803166 25568435 730008666 117905476 126995412 50935398 132541472 486683969 873447252 460857750 980208846 552989907 587228223 483709140 571716640 136660091 937314604 104476216 187955871 696100792 757824402 932481408 138786011 107801927 606688034 229705493 206871029 851608939 968525438 228622871 560784897 409844964 254191306 143309922 527750440 233703084 194245320 660291912 720387054 920208938 973666029 553112259 325715205 413410611 36821392 897431845 402587068 974135996 854424427 590542940 522753147 612248823 523024341 661539158 572567116 982228741 743761017 779438145 686354040 712286449 860577383 247138930 122131406 114768682 390448852 502398212 200988133 437210539 15206484 921375187 357419470 988872513 327003805 683134675 254799483 363825197 433082879 657386552 190477552 140023666 247929485 713230699 752272489 623470192 227286216 177355964 605698926 971047233 956794109 144569325 535850041 669887851 391708255 510497813 637172900 634673474 865412392 838161033 71884006 880618876 612052579 281819842 722007748 939056384 964954518 976807231 155397940 250553756 486710142 345875492 390577422 734639627 911622557 995366277 210626178 138908766 172722234 816325105 962472365 982032710 960894430 350838766 651920554 205119045 713852945 141609813 839792519 579265330 979770846 764192891 312400565 591823418 46012726 886924679 383396161 863483610 716248270 538794101 114037360 202958405 884669593 357131148 790114399 648808509 205013785 740570 640233641 377736019 669582041 455222366 212285088 482992831 806061132 864205643 688111876 372430436 5815449 380420754 951695767 838102662 144613638 116612691 282442439 43142730 3537364 665838601 906626341 572302000 204632695 873180067 775260405 941818655 82827574 417891163 590627157 287841359 418631734 83377158 518093745 88213768 538599524 730378833 423722965 197177015 447100835 111834834 569607451 305432651 344771954 373819577 143535306 341901958 490432269 425977745 237561055 346485999 91816339 144187389 918787999 148965401 869883822 546564763 90784049 805227762 964455927 533927572 93069115 235604020 617304730 463679226 176334154 8420613 194058052 600057120 205597628 641158888 564408320 775205080 946591539 761696641 149024650 942643211 103598592 491973285 221137315 193676013 838459284 165470021 190379768 609763642 314435422 60263583 8844765 257735837 718007712 825817058 644179775 663593193 61421071 114000865 127272412 90271591 122421478 173846830 542845077 328019107 815005718 107253391 103224180 614113616 721466398 104765196 409273186 677581356 596738482 630410502 871257370 287714125 795880523 61637131 897477768 110315938 974417088 758838899 220568141 692424793 584655950 864747916 208534345 498593387 978748781 335806757 441381344 101170253 509653587 984226422 281705726 177175665 943996179 384929906 643805647 665462570 489695102 53078827 195560285 86433577 683489329 66817648 226664069 331886211 128454780 124141830 294718515 955388234 735497095 515286656 500329386 172669404 232550931 708863731 671262791 63816072 44670481 112644128 17502691 406840434 949386916 299208417 436532465 893383088 536654689 80338106 411362017 26349784 133416933 606922303 965299735 669422628 526256317 44480163 1308832 507227463 21138359 148543713 462615690 756635454 663830369 962945076 929304858 748897666 524325166 453084008 812713738 421512013 418244502 682732795 828352448 367631412 981941212 117401272 113530859 371112260 197739378 377409243 249978411 183672677 984331546 67794505 705611671 363104222 112274668 559436869 870331686 133413027 707980582 185463735 890048481 224327310 925171 819353332 973224977 525250337 124953699 638455074 946762351 543198201 321187863 627631158 910829613 155645434 745032430 876876839 526757695 942771809 254286075 776736106 978960852 91133980 844530611 684572517 454238202 956805279 96525745 177086247 90218299 804506328 362549983 832783146 28833631 363475154 504652837 2058601 888725491 629606536 493030042 835487835 172804730 814217905 315635352 936150710 822379705 60667776 813027542 201653759 855955951 919829983 978389865 834916796 10963956 675436835 372005672 317718524 484758473 468531418 494804772 427493138 125554105 857354755 112792643 154387736 73346268 617445480 8962704 962071759 247052009 501992746 650075954 272373106 168727010 965711306 208523809 991106715 26379075 874067717 45276834 734851392 793897693 23666692 422284548 657378015 551619894 794290220 827612905 888894733 115337997 174934036 168904231 240892102 32288784 281696874 247796205 105635052 899142355 256758909 920223178 146194357 611268021 570299125 271083829 779995031 388526790 479607638 623618105 267422232 206191714 668894939 2273617 89400 545077998 424558165 509983781 949214258 71364745 190113046 838108984 39219108 365047082 7013208 280111211 249852233 141226449 527907416 208003651 40368797 637182691 128226822 39079520 248450705 551042313 310163350 880962102 939569104 642287354 357096566 206991329 848479069 25991499 61781312 701084835 423585863 486339478 63584976 225316480 410220589 253698022 63425457 449439697 618745104 922955039 729550908 868597337 64181481 109974683 76600982 957066651 747157374 57344170 996146171 848124445 608386484 158825880 729086540 547955581 801113235 86183100 607463276 502108663 964690972 669244588 203193491 240793194 8100425 266778467 466109674 418321014 520476489 382051497 867760712 139221587 157522895 449827979 860335290 74220742 559802663 936936272 31287386 159476396 994280443 879949924 7600835 455183286 891292170 589203741 3138860 544921764 527903207 463118502 47030420 345110538 132363083 102740278 438420098 140463509 369518745 904529772 558784523 742511601 139097629 279061594 734249554 149136890 728889574 594584837 223357633 141208596 384037469 107161385 300684992 230834271 839627675 160802193 686017557 730919839 602522301 541672783 128357962 130425501 4791278 175388383 328052406 989670734 278128661 766472504 130134236 500163772 523518636 541435126 242675366 515132631 820496720 976924920 664269521 401902653 424026117 887627154 543111249 660579952 847304906 843796242 891414223 686932574 857114801 429948139 270368772 459637095 824137288 398726735 442578963 681444932 426631484 623147735 671115659 704760145 242136598 653766262 57440276 765655234 47717747 300115643 133304224 720730833 129556922 797573746 122633480 406099405 537717259 665744729 66679350 385022158 362057330 810609939 924471099 71688491 93074437 47356230 531325586 917211725 446082965 826420915 598656650 872714449 449568643 122288669 429990953 691705242 628571297 487431230 309876835 676289044 640063239 443181060 249536236 769620161 93271165 372169716 28235926 630988424 890430812 94915276 16010576 105004501 905525216 792998041 176692992 998599653 840354271 708018579 768327738 138953596 386955853 219500747 11668038 836524497 341789416 294175358 380746098 970360713 634122954 543139299 499166116 274186186 986320359 748702353 896322713 79591517 973388435 924558639 563096308 863819240 19473909 431623250 968823742 777515491 224621284 145516727 628631503 64975548 706051672 249475600 56445510 93007519 468976348 68113549 782048382 810765764 214805273 15310839 633642837 848928227 558450138 985325319 975630779 397286857 586544031 871953485 329394740 559932460 649028484 892491048 276268059 521018759 176630657 97608160 151050609 401251941 95641254 779682112 318743856 654209292 29157706 375189366 599733177 350650420 295819281 234297918 13932543 363140920 249608757 647575380 64585506 660575262 485417059 40216278 57862112 71961083 764686130 239773218 484409909 413714607 984780633 760677969 934733366 161411283 710802495 85783968 415179591 806443749 717982446 733923447 313169401 599656518 961629179 912902578 950306938 109964820 147200490 964239482 473105740 249325613 464331221 537691247 909900875 949748280 577907525 820279353 874225730 195110014 60052565 358635632 608824621 897349564 971829967 396074346 58760840 682632456 334374680 326456797 341592564 904873493 60380237 654761965 357046370 874525783 420180903 159869668 984490603 567381393 124109143 457596336 816707006 440956730 995287583 579124241 243221370 425711468 399403587 117447093 620821482 311972518 328599091 82162463 61838441 152945418 330753175 120599282 835577874 665127856 299572445 29686797 422517708 212469049 536965129 779564078 86994825 957146032 939433746 71485421 377043784 916059255 381598123 46267149 209532345 229402066 625391390 452753715 507629900 24794971 422717174 128451375 189283855 603832631 63130204 251122297 756778049 393883380 224237945 444872282 911527602 523810390 474559080 334045303 736279439 11524202 113609374 675790630 821186600 905559487 599792417 198230377 821618735 981390541 244497526 31151073 63308966 869888917 336421154 570938866 747200254 611654694 551906607 789000475 215487319 467553178 40122765 972265368 861436558 116877076 269654010 625480519 493203833 744213090 959525822 81999631 608253658 925651562 757790262 281956617 683727408 357582672 480186994 357862503 191489572 577200886 241529942 107314904 299606162 577951097 678253770 46806409 42122150 82676737 688323251 257609469 550229915 580962382 82391197 264182832 697839459 352045207 889663351 43559651 948774663 701705532 125559282 409544680 479873453 883349544 691501297 16117221 93448576 24204650 373979724 284938148 601405536 615509666 392253053 901011699 45977122 923023189 800334474 88099273 5699919 488657718 345708742 408446200 69620094 280616305 525145398 619975919 632661512 267325108 663535570 433952534 969030640 789094852 843497214 301420453 524960756 534998504 317537674 618409332 559203154 691517398 903347480 13125050 159543423 148116892 914136749 205520546 71140075 714471216 293619819 929356367 55645294 639328561 190318927 977781761 919944867 715464325 450274039 405122738 982789434 113809602 839075273 804336433 755420820 535088846 958273252 132897935 70087344 128327285 751307267 481806864 819844683 507171107 494931914 979388107 655287999 261585022 37425012 578944440 976056239 331044831 360817167 884217899 970373392 403652460 861999653 742834618 119116778 164790051 473716 954422578 131116019 692065355 611275371 886536839 227154194 422064982 19434768 149757904 550392268 623258401 484081135 222753310 130429501 979013049 54657776 638233867 93114431 92082788 69694666 69170663 423127619 430511833 805904928 246017371 834164293 520420940 988851989 805797438 685210991 841842071 612736375 816327010 533907419 76528105 555380208 613577980 498593088 427331342 763335884 48985349 50589737 99933378 124255025 33535604 78946421 178912802 671769471 24577218 270995590 741464138 93747881 694123210 24492330 752169175 940140581 858656624 272590108 781508929 516970421 957801099 623350994 982223162 626644468 9774772 58751261 182024669 623352752 409860715 609356012 239204996 311362430 512462115 339138374 435617455 545997719 270601161 614530257 217767184 295178379 885525848 959231322 241442626 432165417 983723652 993611801 372305991 694896635 118718268 6331279 64383415 929035733 629682273 46606571 555680194 491973412 957874205 590221230 115326157 220251279 52093601 207047519 384130075 564555716 398702260 819747530 110553428 669303421 286794147 180836978 816998167 24836354 140068293 58440786 457001771 976308312 904568954 681824128 523721306 875803588 688155407 440621088 804839315 170354040 339744025 213035868 662327452 150134589 803257098 630169975 370385868 855350699 837217495 754515943 272422774 88436114 426779832 382976203 757739535 566090345 563813181 427254061 590926699 556397841 338211214 900444836 385222512 95296527 582268957 761460184 971100115 122940724 202081265 628455789 293294764 541825290 841491658 955622216 691959879 497265115 585792184 914862113 205132174 275526038 521894415 477554948 363962152 948674248 713047517 974218054 367280952 129377058 401472108 958207652 685774899 739683322 711168847 923513777 834979849 145954164 684973954 658596324 268894888 739571586 287052106 562189652 133913235 981060130 517811861 825873115 330841605 956120411 593251587 535973779 84162809 115145996 866045093 448124961 916336610 579092604 274859374 283617555 708469662 676331483 94341566 246760920 268531164 805510414 22791056 956027380 951464578 707765010 614623697 72875825 299852955 754192169 635065477 433766191 735252293 5393697 112155665 66093891 961514108 705407252 454584036 45676910 820553248 173145488 346318238 589406217 752238092 621177612 873023773 313224113 150025454 819881705 412501399 418556619 477908478 435292455 227100358 281889415 143057459 841724055 354765240 295426780 448432583 989830717 729192971 36201235 995224414 841348636 102295126 956738516 546755882 409395528 854931792 219825489 582541017 201250023 809231707 187295468 822427636 534771839 353035948 972453090 207169903 765537347 243526068 685078382 200829796 470626426 966967797 196403621 164866840 321733031 491830401 613299424 164080107 73539732 649500659 159304515 914888368 604312152 968559397 314160609 866224046 823491182 533986099 301281422 877257572 195734165 488576891 552201567 583022370 841612839 377171016 790192273 459666545 620697085 475270648 660496341 943839877 294754805 709416328 108706711 616487836 53763089 574522501 780567943 127302821 76539519 792388824 42191182 533368037 760948214 356351792 399592077 436955756 742854257 700873499 166729687 938588422 41966749 718931254 374127151 736095954 96102263 164319417 195762493 569315714 492106432 708775200 513155585 786861237 418191522 474378662 255865432 471954611 901417529 36433368 599257432 977957048 681338559 493964980 363841445 294803132 850316772 763433522 731758888 445687388 316823380 898488575 236792169 211306496 469936188 610919320 947402450 566038452 775238738 143164936 135354159 119861529 704456503 501026110 906722766 122648018 827921138 162588191 447118995 729338660 51537925 898892793 559812068 732876484 392857766 923653513 27679610 95690898 539603394 611954864 541378286 708943140 362959799 778170456 920249636 832895987 241606135 867652080 251450798 16844866 863333382 239321324 136706395 420306244 592863800 895945527 395470628 420784932 58533711 842589623 2639951 962588010 593998775 414968385 547980853 986856542 191138257 428176829 935063806 730741651 40131687 328958451 292201151 255607852 107128900 212450780 941020205 201251402 932619226 44987363 70612634 648468968 284308687 59835396 68775205 877172487 955780923 464245834 150473778 866831001 159351816 5630096 829419004 753350592 420598481 229916216 592723493 611736739 658093046 380303658 194994749 550741099 709262109 487195900 806348951 668907376 699646681 599885515 870158778 484782266 644872878 940771412 133251227 929181565 606801 54542799 658870412 956387725 518788633 661860556 675735085 530656815 667490652 357670448 136523766 88089127 587586664 729247259 699825866 245679703 109550910 894820615 796420802 671329386 234532875 455286112 340236755 934179556 55171621 62911892 271478181 552560865 3683297 404729409 334258790 4290099 459272208 993129202 813194190 830577207 507506117 341445634 361234015 174996763 699116082 497757782 115602256 286702739 79521400 815428122 384898809 41588677 562765096 33835970 712918063 797297971 489122083 905671184 583993886 396810070 968583076 855472068 949370935 972266373 112717836 136146084 829072838 424506410 129275279 494783387 255083610 489297763 836229021 468833991 664294526 387861462 966591773 779896782 674564202 898629540 447841263 59463004 940218217 863122725 93298974 505652639 512937056 434937423 263840182 96930935 684263859 232423251 804919369 486151154 57205983 770153571 622297238 738795188 194659974 604088884 86094934 302259950 93386640 922323956 771093942 610197532 162701777 590202074 242610673 837265979 488831607 690451936 749245349 281566183 406091020 695060690 639735188 919028076 982514479 903575370 868475378 666778332 135998614 525911106 5445845 45720964 296064671 627743083 784516152 343241011 231831960 870611086 645500962 177734966 645451401 416594897 787932498 808153179 6796964 30543164 497935517 348144938 573511466 99697226 482227487 979602487 647274282 121962669 898630556 629788754 25538032 619622293 149083445 14053013 145533393 154529290 912290350 294114430 782272374 549322861 637355441 866620700 272450306 282856396 44355660 917901708 551967659 832288158 578571246 411280990 715347689 929023129 759425928 288859148 28720348 94169774 120977994 528510996 216132443 19608544 10816110 94186842 491747203 159899555 960756228 637280596 166945212 873046571 931395026 949217586 274885791 421266827 668354645 547336097 704123223 712710305 317754164 108607242 397514823 896325410 519888232 112862505 677864899 131830519 254238019 559101613 226000293 375216014 87612603 442132737 247340924 98428713 388835945 739088127 110844634 349592166 228885083 277789846 75155096 12796468 79523791 350040887 434063295 747878437 897376984 990702885 313105101 67647508 99310120 710619924 963972918 619198352 675998795 494354176 751028871 782753181 53455783 977029164 10485554 141068386 271678260 257826478 92013465 660514205 849430971 202858099 862622737 78316047 480647946 937777833 943628889 560171737 140335079 230208543 160566533 890228430 220911421 473671635 957875938 172737907 36807918 774365215 791936259 712806714 268719385 395481489 348076254 174691534 225027013 358561808 168276286 349221639 616388286 260289751 9735838 318335616 315664216 724874941 249168030 796312162 515169134 192796912 209000259 655504213 423005455 369566792 398249002 496433243 843238427 356124933 669171150 880046346 130490142 313623769 445369419 251725893 709105258 793445673 426417427 786648637 4523840 594693713 135870270 620912126 707499830 998122481 939247742 23164039 722997415 40932131 671992568 90682908 233729043 880992827 746187122 509250865 103075978 144436117 5684101 798830772 353077417 674855251 531393477 336083925 988479020 976762896 440326184 550100638 622724928 866743611 189265634 627248768 313953683 325135904 100677253 21453506 175774744 892441361 897133918 898772160 933373493 569126479 989455068 19618895 302635665 588158549 528869760 258228010 585111033 534553861 57058775 790704816 61925472 588452252 126788734 902920858 417731507 419631284 305537855 892972801 138891254 494803490 372737928 452844937 819939394 473415181 326814809 995714139 218372901 76465086 747002658 151746387 645591566 588974085 171365283 800743597 29648994 700235043 58971600 467276393 87305264 116030375 257981202 1747102 556998993 237286302 904667960 827246866 656917586 210205809 720219660 795808840 705009299 92957581 101170136 377465052 418889128 280501311 225695550 637262030 356966397 825214574 641524783 2557956 266705019 812890066 655817920 296354013 365641469 714789520 763630406 305463099 683336262 874127974 307210201 92851614 111414269 211878154 920098481 620848221 274600329 492834500 269173420 979609628 438308448 222859922 209591040 709713942 503361233 287802956 199492331 860327630 113017524 841017115 715401953 379722543 506423540 371219866 528592922 872065009 938525752 144739687 30044467 474378373 18867654 337254668 567229988 982798296 549132823 339844828 456162876 823733152 685195694 725336296 655859140 123504135 948196218 717966546 685734444 304073810 5769495 885226775 164401433 118787019 726243883 879803386 351025928 85183783 103539611 879618850 957248792 42065357 24358530 987293260 368960096 895742557 177064287 936190084 878540846 726197110 128551271 187220081 402446622 813746966 912556377 910822128 789767467 713268954 628788667 328018270 17342757 487074528 213245039 34260557 458377914 792005288 766580309 809403842 877189071 870119921 541539052 686954223 764701644 418413948 526763842 133661733 166672865 703828129 922368184 45213704 282541599 903435821 84950152 684988221 569699146 997506529 448326708 211982973 563291843 77115368 540001243 433150966 416706262 753246282 319927889 875084176 397767930 86508192 537004378 274956994 809144479 78543423 961911217 426362482 349473737 341191418 412540581 516146602 45019541 187425124 413876673 327561140 90860939 498826825 865065727 660560085 348849713 313392428 872543058 764657922 243024162 265060661 50325248 659730424 18306936 370253137 387330960 268591232 456761329 924335338 543548227 118422167 855395127 357975803 544784649 57385223 699167222 957325231 573531826 596703129 144750348 839924865 924264269 88127653 191268049 641846355 748687739 540117762 955238783 473747156 157292044 50779304 738807817 207617292 563026094 609631120 577870429 950357054 878222352 34631752 874692385 274286938 5570285 582603871 484779108 550354935 639989095 36462689 507680159 66037280 633165818 504946873 905962145 409946446 593074527 97230187 51792794 194278625 489864315 859547943 668025781 647156359 910327247 259349958 854773651 325869700 721497444 432644074 276226748 452236155 319792192 3435492 726523094 325362477 586039364 63818561 875717412 78544818 100281250 235913930 144582098 733447068 740860804 50544236 143393507 186451690 290789 47702667 380730315 490155104 907250610 48756089 137311457 670094216 160622413 992085108 995963916 882119857 277245541 124707023 186872372 449554099 128142516 913395466 774916577 566698246 977214027 503150348 645243064 77495270 591580645 789825162 663458704 184957808 840369398 806852211 371409498 840660187 854554878 752139813 183331650 614321847 653412268 320643107 284416056 814034682 165244575 132896331 548670898 295006482 257603355 735543270 744560582 385745871 501455095 371993518 952444117 331185481 875143866 450203540 261197117 319240870 240028695 924655821 504198678 932914459 584024391 875608176 626091005 291095628 627747982 809422655 905417475 133676610 130065756 42349890 947711292 147826697 175246222 348898549 442833179 432849577 936958186 39910120 671111814 290929640 411903638 476072290 622115122 139563864 926275830 735828605 458804734 18820884 513000786 963003413 951735343 97025170 838611582 577826341 240637165 318875924 239765355 998571006 452552534 222347477 40920890 252780185 370174174 68683478 454195100 665523720 354049421 391153279 705433840 25161228 682082920 117337472 501233518 156714401 256901336 280025707 892543006 715706070 298846591 258060151 531225842 250581927 207601688 222353784 680924634 448238853 541229708 920689989 299326218 846298608 143037460 192763474 99078786 365728000 261446952 405790252 31251713 615496373 796943532 736685554 493173967 331542811 706539392 994407485 340773578 963440728 126949551 85832943 531663157 425796142 343893095 62888993 676378069 551494783 137759143 209819062 999733636 678988851 130509045 151576213 377803818 126062871 344339688 329398970 491790871 605786640 735189222 523042585 73799373 384649113 112244498 566973340 716191924 818783890 413897185 56965495 634740977 540846736 142798439 18920493 966642879 339207900 934325859 495537307 890702683 72084995 705356370 742952678 603590212 688381781 894528891 981394030 814444652 238868572 310792993 306235516 697171579 45982209 681794467 770970952 283147688 794038965 190460651 999339613 465339214 456874202 908821474 952596557 997720939 904136279 971517051 816880177 95860538 758359269 164933843 986563221 830444265 722806579 729515892 286550836 411188353 476561143 267944860 78149364 715429715 431254219 384384881 265117653 329752794 66179341 36088598 612900483 712734673 79065616 464756455 30590246 535939818 226094288 983186804 386177116 130230561 807220214 55573652 78607465 418095842 73023862 65170680 101056466 795830441 647202938 387607303 59535154 123764074 655552163 137684518 691710156 86806375 522069399 956827809 269075536 440765107 845432774 881976019 6016139 924498390 346732467 36606385 312954567 572826755 872309555 551648050 555573682 532046128 607221702 634181148 950141971 680245564 551868194 51198430 328592365 199071125 291322099 388127519 175351566 946874262 525812037 867061722 886197004 47881430 823889524 7788899 341162903 521838657 889764918 199695408 298853406 89013744 88818159 611807974 661840499 961127715 15972383 69930541 345690202 623194085 556628055 148348532 155956009 108496242 52063329 484548374 160083733 343385428 872675893 335435299 142776050 251004289 202497014 881489420 151402085 878902905 889278319 492564988 400741555 779043230 692260396 699594962 868056974 781078556 163919295 382413832 594722630 179891678 304860739 792929198 655602129 861488794 941277731 811558138 969985036 845857426 148622871 130068763 41759213 873815130 318020428 184535263 124819413 520517443 66024676 276221498 251936707 807819361 621302853 652678262 439378950 166079608 204789583 159952283 947158164 221225244 542366116 394397153 401116922 847226855 39842711 56719045 561232009 981120442 720793549 383733404 679494227 721932787 366318533 721253440 595747910 684338962 905788704 573083689 57372764 824329746 849305188 309309471 484665467 323124400 961987733 924044417 489204008 19293676 83996694 288878532 240518920 478879176 683275685 494152209 178622390 723118396 403387620 739854399 556755197 124181162 123587797 88765783 698630315 489906330 810019224 146894585 26761651 568324287 719978274 84134415 245170392 421799821 393443886 729835859 744924221 207947979 653880270 234128223 227241655 590393330 523006755 320276941 69272499 58798799 814429150 247894889 634433562 217816763 987749289 43705118 194514292 963853452 132470902 893144607 306276141 942490126 40039185 333037793 510814406 612533826 417172208 755984798 34333640 810616095 338337017 779257862 18564067 992217287 865902451 98322088 435126976 241425565 418599029 504399475 300224364 233028173 604810730 934657926 303361302 445076378 978363045 497875594 408929823 110833940 243536561 715205965 905840432 136092112 48243751 269171197 748625938 317932325 25155988 635475945 128548413 216009371 267250166 147112480 60743017 133152610 97950934 495869993 374578175 516549964 269461 527318905 749578137 457596558 314493191 52939432 902672936 145372595 403331393 164119119 108722901 499384320 879325084 14563326 635476432 780085201 283734523 236618730 98017519 161406877 872094675 79082299 377416249 139344834 78711145 438159266 125013810 176662080 934029260 352108351 693212044 786815087 879427256 295306540 96928004 193920440 200762338 999600941 339293035 456610097 163720053 448015936 955994417 895561503 315095628 443987209 528163063 598830151 680605939 478696948 612753395 405216973 557779247 990169644 397078173 489006759 280845269 374608349 665668839 67390888 726716700 211397242 706722342 606143949 359220148 803650346 652580756 559982486 803251280 991873791 16592577 819487699 292406087 825103360 715049195 607501715 269090562 95728617 58848226 802212867 574425566 671601621 59946199 132204806 514287624 457024372 473727931 647649259 831632721 139396763 715040148 410865780 203310371 274278849 17009723 562530519 77929188 522106845 975029372 733696835 366496995 844138315 553184527 658903082 669241668 120750082 118921157 790848597 216478699 30285749 593061457 790904265 701887370 653007657 775625438 68691353 962548395 101869728 716340612 646697476 93782858 283897119 57563249 297093229 558175968 927089345 712140115 488621523 449196183 687169480 222318351 815693179 383824154 628019244 327112620 53065815 748769326 298550143 696430778 817764392 328835892 142008595 461185016 30723255 795016252 89326813 951930981 610081006 191196542 520787953 256778475 284979400 804685072 166858091 582072629 215377400 93947429 146729103 703998923 395659979 833898583 778833640 63869517 70239096 406852877 390982137 123304912 8138563 689532281 672252056 825902955 18368166 814260651 139604330 901607795 461793262 228931144 706055135 71874262 420127686 226843081 181169103 705107086 884044520 348027194 139696074 99421913 441974624 286425178 655937202 837634603 120323754 287287201 901504120 43079217 694140078 145002616 18900495 554795007 687051263 691152551 233214321 557935796 505413196 372818652 312059950 967206458 601749796 18115078 891597086 21877475 97474526 72766183 726984561 981519046 420793377 866680635 933457325 715284367 5622172 441910886 405435329 125945927 729198087 159455808 21541510 275854524 304458425 40442005 830649532 991509688 731594556 63863846 401961843 89524111 436682498 714021793 56730563 38432287 732136872 800844015 912826135 829611398 873610198 492327055 663646803 146919935 211524050 597104121 862204302 217146222 39015000 120155991 195608515 620729453 279611799 217150025 896583977 584070224 257592030 727233502 428096272 989186587 643613715 830058115 78710691 80296206 396596268 987957627 971244867 128733133 788801636 736587361 810860897 514928193 228914410 327024059 514364494 440438460 924128180 229085156 657584682 815659546 349241147 853193198 288905358 628852946 70343216 185489328 65439530 180451613 765239197 493535802 169638193 408852905 176110276 100865250 341665477 572706544 88822871 165426703 553956043 730140873 902014065 217333299 97585425 983444841 544357358 611949920 276399660 321001897 841035076 933984342 989177809 190276216 639693899 278083160 819129162 562553482 316088855 884568692 743005095 81328045 230620853 765159654 342697316 259247496 866024904 684362793 831954040 954847775 702305863 238426443 537505007 456836287 308276108 635090433 440281121 852633467 247040346 716680781 26151723 88075415 503181482 15329526 130867997 995391748 145929052 802513525 410461589 462017907 539598577 5983043 395862318 770219430 771142697 738559634 29466919 637167594 275438787 713937326 444531729 977744650 804880135 982036736 434580930 113156236 469643528 727378417 818306069 716683874 296575557 844457793 657275655 799757039 712303685 640660018 647665146 710749103 443173537 58126728 25283370 982772114 64109771 421145688 605507903 835252468 159705316 487491189 324936422 435144103 53944874 621984517 265405112 858825009 456537612 699986042 824497611 926181141 279880818 642803674 495381374 576456375 339777826 5173389 228729773 904597877 645833407 876394920 615346973 89006937 934521648 640630343 924295417 851147786 61776025 382319680 538916613 73997707 722327235 863853035 361658176 776272109 338353911 627063288 487613477 794891524 179565689 164627447 721072658 459446507 807431121 68970391 35902875 999725313 74143780 264632648 904323183 719977188 141027561 372186516 661500491 928065576 865333225 438312268 631729721 779625616 820631948 170646327 853623323 395475542 887015729 67797858 24264010 225369633 694861146 511877487 20261150 874426835 676504934 593850174 333873335 336452415 662820566 222292576 188694087 736964346 486925225 93017264 309457893 480469152 317720146 970958385 261051087 35569730 409270646 892780808 815195347 82418953 915943502 521335029 477894495 802959224 589132888 502158505 880845223 283994027 866552358 753622740 10937222 395573651 199989273 344810557 732026066 862809839 567103134 920720154 452290545 906544725 866253784 761748438 239530236 36490289 585223182 500581324 72060019 994493828 245878491 887255366 929429147 14338352 261106755 259840001 817297576 850239643 761998506 550659159 134233663 481067223 304281892 145170885 876640875 504271165 342497809 461183300 219597364 762117309 234419813 524404275 668662027 100673590 138669072 908192263 989680252 723892255 261289946 61740265 570902442 359684804 801511997 500331583 374023156 62618745 760171584 43837092 765374754 374686450 594496251 752124784 855753673 898778143 749812035 584910907 255565667 92309837 46094201 327679397 706943512 280514014 852083672 228121898 233703971 990752745 136314155 75900582 714644993 250120467 137640847 138063794 609805271 791669211 638395377 983828428 706804322 251083321 27665513 324695436 478286137 474678130 76820213 186556169 225972632 826632248 771467077 481538299 771458452 817561278 809217697 330918323 950591658 513817728 559040222 36811988 504570466 547870743 112712571 71731818 797991210 102869784 209795613 260312841 894538995 700707356 96657628 453859677 951790677 976839514 778555113 282593173 451517637 707891692 469149343 677490269 387040299 240616413 11544927 11015110 910694057 673278990 341933434 861285708 187096712 900973656 898097697 544183544 448844392 10810261 615915363 99351961 113680045 678227342 212181168 860735407 378934691 308838796 167111443 183241728 138194669 798182922 465834901 589712306 506074607 934984244 119718934 893114906 28117016 131263862 904130017 938811073 657059218 98579810 652613141 844155930 999553466 403227197 240855834 300914217 266553824 856771197 400266178 232750235 387514898 612447347 946002008 766449589 773802509 113113444 802207683 911997179 763812732 120558944 354225844 122403698 55543181 473944779 15518598 936176571 457725007 772164981 727504003 114784218 870744791 232633503 811456515 722814616 635860700 52312342 23728826 754930890 761599905 276511370 987681126 1631162 888958717 786199493 768080751 515277586 751829304 422804794 427274758 515642029 543363738 781500602 638045728 451423285 107961740 506080692 387599849 418203113 130762032 115103846 385503698 854023189 200253715 49476572 576837798 836114416 101788914 453082990 443561665 715905185 729594360 283759150 717536347 471069437 69958637 338133457 986347023 821787941 760938251 266138140 189946329 156818348 47638735 680508423 608241634 8116842 39105474 995841483 426319955 169867506 963461695 811823653 23890688 16231770 861300225 453244852 852346186 815605505 906327842 148424210 384027049 488438562 432183361 954079762 959507999 502141998 144729579 945855015 176446298 905667830 64509514 218908993 62486172 112148249 899417417 523244172 972781464 938522891 371602014 251617779 108390391 187580069 63441425 984797452 203811839 777258017 290558664 56158018 445379881 49402865 57098594 681923297 537841427 489281955 636003052 349865785 991423953 780732631 148237159 20386610 538916821 212746673 239295604 453919359 177411289 138713014 977163531 150192746 929752271 201281904 401810525 890659028 388861973 317768317 727972840 592673812 947542700 18531497 501348196 245438940 920450735 558446791 927362237 310808522 47728739 415881649 660674307 891669059 49130639 808911467 912055669 588047460 21658133 3867632 894483185 199069422 995097019 724163075 201778535 924849284 925444980 603589060 668024671 314306946 773873743 395997504 906980759 721416436 267045367 260845314 966855377 40012462 819292105 746733973 350820984 867020845 162615615 11495284 611206263 211746255 820406751 375778291 652310081 694581251 379645924 546793260 893650673 227259302 123472694 95429201 4624945 48917667 551534628 672649617 215740980 177924730 68647114 122721732 899341167 188208848 236083412 718712903 228221310 55375511 317963235 579042294 774912722 480578851 443053944 386118978 544841472 115977055 761897269 197151546 810558306 994059559 596461172 556725338 221318855 719933867 504670906 225943800 768851534 56205527 898593417 984592514 86646623 819756898 959830612 985987790 860482112 48430384 557217052 88703415 103805895 875180288 520262075 878718617 208275498 963316019 117353954 753116970 79293067 731767589 802784882 742367739 725827142 399246048 299093071 799662363 119179908 803763977 25606156 740547808 712485870 776715940 577656682 799132493 448989197 390003653 637636643 161987668 438434037 47370054 103207449 394756298 775066708 623469524 125991274 983342206 439301902 243345228 588975535 371111336 975112818 244276777 113479068 553456319 643522825 265088505 205635041 615219099 921368848 83757563 208283266 486371077 860473503 638456314 138019930 161979059 28459961 775656573 323966727 319410364 675542993 427174176 714166663 450609695 903160066 840157937 286468260 194978328 936019532 727960162 566089664 763648709 972236939 532085098 169621387 468276123 649689970 375256428 83495215 571058811 459013991 144294847 57429882 172003854 782751162 47966178 333982913 663727489 823622751 510466007 835654219 351682103 937640183 402337241 802291798 693316609 95011538 941276425 888294937 31031063 669236580 306900960 794679772 493989878 838986058 964301159 962266001 341192387 192073946 898277582 912251199 651087937 42572422 822197447 823091791 677839950 870163625 9591064 194083798 546302735 520057071 29738011 897984838 310213613 284591618 552792996 3530215 379603156 346585780 891825152 410634219 15822353 51242471 57830350 362328597 890228530 874647875 324594591 83937276 66721814 75388532 996188475 717809752 117960954 670902281 393417902 648317271 393582265 403008966 694917435 792401366 923066037 577171812 542902564 233279644 861763431 95695553 89326225 241366580 294797699 981151378 504517166 163136418 32393842 562347516 525465015 775138738 289511751 850059606 859076015 356233565 925448138 707780849 926559683 895925458 231199490 319977579 396759088 477298121 722986545 91676517 269699481 498568942 521364695 812602045 731848586 383128119 760813964 821174811 477011066 55611656 654842548 981528232 71264440 539752757 396392107 596729455 167407854 685903858 299305420 879000235 42137417 77269917 439297444 821213466 973195375 670496934 141191038 222470823 311414 716693950 166663706 270010895 67779251 688028401 935129306 799627837 923672887 548459629 473319007 400683946 456587651 980677922 234728537 527852091 372947038 631120644 124581539 540354892 317024496 423886959 271871487 211678279 501156876 711168931 32891738 326868611 234182224 26599143 401855800 234493638 595809459 568519506 504504534 663588710 109064266 292150199 315732906 32737146 840609829 641568279 285937458 297197473 622246194 520665995 825049565 995193232 4302999 802147470 388064484 321327495 78550789 659935971 385522140 579707665 223621261 270930244 759092642 457803485 150045753 160948435 692297123 745855212 581984307 49318016 261960281 691048574 341468216 430209553 576302086 182078038 71777826 714755911 331791877 546540386 87938265 9357801 394249978 92241264 811505272 782314462 413568759 890056061 294766792 799090899 322280085 518388053 70021137 81372721 976191538 72583256 94837522 521005020 818438469 676821830 570323037 932915116 220386763 911791253 363124663 796688849 93869284 287418855 363961119 278177527 833959241 451899385 287535329 228209212 544140649 99040594 863040040 957709409 989096655 10323191 609316667 163893099 528711244 531854170 245265820 357419141 604437427 340103343 878424162 275392255 16925166 301263558 60823730 89828295 213054804 423948393 886517144 159440454 711367248 102994623 437617981 397842849 554894008 725153310 626052061 99034650 676710270 341608461 909260425 518323284 351931652 371093452 682216384 880642897 902947622 927482204 90578397 359901408 120101906 821518925 487810029 989543445 122782476 548633760 79371733 188353646 972582153 818405244 347794100 536465761 921399867 637928448 934308610 476293868 215598117 412877030 427844884 892308388 754485491 337105303 410631665 106417137 708198755 92848042 839576400 463662736 872846613 782671163 676080511 845464885 604190082 163890533 835008324 579488924 712524293 766896423 767842571 537622806 585301660 115636664 926604933 359217886 606081478 713429902 835511754 821679596 126306925 115872998 713987977 733308783 452978301 977136008 692242286 13693415 922500417 384335045 329872517 647863389 19522567 5953021 493328267 623712649 22359921 180852950 55717933 734884214 947749374 823560504 125023379 385567393 791713534 51628305 744785280 397795006 617574573 432813393 71990961 596397865 548686391 785978938 182223007 854181058 615631305 874465293 867874473 538131715 111316697 50263350 38511463 130839264 56216371 531839731 607068280 78576292 565209047 662786213 665976873 365474780 486346710 791000252 751042174 130576603 695144924 348343813 528371609 165235856 633673572 600362570 761633721 34876323 238857867 943856728 889057381 854489173 670838380 609448214 245137247 782155077 659711564 283648711 765510708 715927935 668004808 372578981 647020594 233213848 35365187 312997460 598688629 374228263 956514078 202247162 504804866 504175361 403107341 885692842 669411218 36780906 338571771 431044932 71657229 577429639 227418020 960714611 284435171 898256400 422679184 382088784 532927837 82390741 665737495 298438538 650835042 186258662 523533885 297855629 419472511 411415438 463369455 870677506 785643701 419883527 72924661 142964926 924058888 328548368 28657761 445986465 365329274 219745899 877031398 289502870 797175538 104449411 102733840 934127075 855222177 525413024 316215852 388150007 607803765 834469714 539104911 111155166 20728369 62638789 409010796 292717246 474054227 872380251 163394745 112214287 144780137 88835772 107695580 921355392 417384140 136353341 367341850 635229781 208615606 96889607 924732651 5791137 53855384 27466484 792434578 909077562 552879508 108650424 149743928 13199632 795636504 688848840 124354798 816364873 604003995 385881960 109082113 78058216 110778571 124993224 42788869 255558708 66345363 150484449 29430459 483729503 139354157 396772310 118959277 347969763 346178283 896208294 206277267 400033668 923674778 998711845 161627589 329070645 959878635 163887883 194786643 608031498 852736723 319141442 276912731 309257078 705023402 238511210 239831660 815801973 363504434 282620529 923877048 429849797 285621345 953307507 766095667 424975502 202596176 737571310 625461631 548774460 633779598 831738898 948808128 409970735 682967103 962952083 591557747 495362097 126839959 786344390 103393589 832093049 105485825 232822686 141350120 663025594 471333896 381181780 331343926 834838330 516318675 107737333 117204487 801940020 61044834 883300154 79431881 263641010 473387823 704893513 812415470 107167414 389148770 613739957 369654516 72115866 429208399 961212263 419994330 556048359 600073012 375904285 240657767 558075204 608726971 382007887 73617157 80060860 615706033 404961083 767415556 132024701 512698417 737136409 933964722 426259617 472952922 13396596 689900627 946340746 570806475 354832457 906024526 959955246 821088780 128195401 884587478 250297173 89407657 157098167 658861898 541997036 533002452 899519665 100072233 994245789 134043911 173689390 926823015 749749944 431166839 546754931 881774645 943865256 283891333 668255726 222641232 756844256 534168689 912541860 555701361 104975157 119890676 461725880 917446769 940979456 589921282 802034241 43792988 531845305 959132408 702654886 73842334 344651220 454690910 26430933 191413368 588734821 52636689 118236377 338484758 483803529 664991308 72775763 280185144 801399007 593547855 502826377 410759622 127716537 267884596 966460983 85208061 387775272 280703223 855171196 181271087 870624505 509721796 77580442 254986169 321370564 780235328 181344870 666021784 87442598 60292169 857435152 676177419 112928859 828187895 14662171 596732388 345695562 939954307 876917532 147094563 533502155 379743902 557854185 513735059 647628498 376831528 451459486 887920136 657534751 159147041 69191217 380675615 668868838 146771659 635661784 990239402 779523353 669523020 508777545 866965951 729815190 218729056 395659730 842744049 46916945 262838267 439476430 392612507 202792567 168910321 392223436 588811088 548654224 950077622 102546140 48799081 179425509 406521992 936719218 836960260 565669034 858426801 217635868 87054231 857714826 705814018 77293626 489754538 375337032 586071171 209236849 105152215 804800227 604896579 800412630 704233538 867734846 92405419 96846039 923043779 261315740 341585841 511854860 809969964 144179822 466917367 711285412 323605331 725955725 500520989 160565584 144141118 211464149 230717818 231195349 69178968 936531837 308488975 411449872 164385228 747076512 473203087 122053809 404393099 78099659 922466439 108626630 798350871 14871851 57989035 573911009 276187591 399574877 85765863 938673922 543754699 405199596 649959327 867360031 131155314 2996675 880441981 127812799 214460824 111159793 359008148 136156158 47691623 667497124 547606030 64593217 267089995 20809111 186647026 671483094 951425143 109113458 780109725 602292374 123985309 690615126 28719742 252689266 90189996 114485605 43879547 486461062 372201567 693838874 206337452 355873248 696835549 86779426 483686047 911296373 50455585 842694195 47452524 950663581 362707678 447574921 15256791 629797674 320900398 201903817 153797127 124841900 163533641 933906852 579650640 140035316 477038338 608370383 392724583 419744700 575372354 436604130 906205762 947573922 982959371 965059580 155963529 532311279 904355373 492165942 296124012 954810958 187376496 196092902 757990899 550084175 643667823 773247690 32398208 817084587 827667874 186195335 941926488 991201515 972618554 374093487 131236825 449656885 982463870 376477774 869401585 557836218 813081904 628123707 357926499 648557634 445699646 366406394 180868907 350055012 858572336 476992919 157382330 45948825 673085821 915373229 448549366 169270004 541137278 480947574 986354591 221321511 519659276 780797438 212523020 492277823 7407285 196276211 794451074 989871155 572753985 516369018 400223732 238352248 144492718 758150231 886909883 442708731 124556618 67778783 792763743 835645320 397288068 802662439 881594146 922890255 570552027 182659871 92160252 111689299 663607446 931031210 185527176 35783081 564345007 398050196 528060904 571752292 594326407 175028337 414139807 19596751 691397355 814363539 257949000 688406440 425030130 144858876 131115164 402103114 65154025 776395273 237748428 314958459 579057706 971858940 237848707 2126092 154518804 182525326 113815391 670642616 966072902 151858934 706425697 382934268 549909130 87002960 954686561 996751904 262031297 221342727 16348648 953428653 35706259 274297648 641835086 460736389 271672890 625466616 862839504 336826915 401861882 953104298 651785374 833435954 924963231 742150448 835562047 931998401 924675774 801893804 602641011 743265035 953752738 161583067 126199296 356178228 248586028 933402223 352930125 510617325 154744943 221795139 464045971 42967569 496092788 958397423 503703958 767765678 583864032 219059821 957108960 838242281 24680478 461410693 671678228 949643709 203561134 359756634 734158470 980753274 161650432 189315840 724018302 115403163 350898907 702733965 324097757 599484935 636136181 677027882 110102254 643397491 898823022 426664591 686365060 247432169 385062008 42585377 867714213 821442406 261645199 824823166 659684680 286325677 138750219 183879268 88485746 342311353 543635902 822644216 175580987 557802700 11960049 899599289 525722230 215375322 454849613 849819987 814860258 90985788 379364229 924962512 586899645 130703610 204143462 273264698 378135779 589205470 315850075 98366351 263164236 430011640 923189518 922848916 716337318 61939730 959244550 657339430 256767449 355396812 332500005 432348436 913199512 196976420 184464085 438921735 412351742 639313698 141258082 227211993 582815852 520622311 4690864 22231856 651325921 208834327 295496554 29461693 650556163 463862996 127828044 913720399 893874636 903533928 689085675 462728313 817990024 648330218 120067736 927273840 3727023 452567741 212138635 769442902 649544161 396602720 60880996 61895897 888432785 202139078 141624256 323764996 722761389 146315121 345996853 374087303 207665814 641493407 256065362 858221977 105356396 236409773 624458736 851747399 992460067 313544404 314475705 662966451 814390988 287059808 590240284 670634378 739627549 802378919 440077273 241688070 51497999 500958269 156100333 939930784 703097348 150240955 116212139 278375096 149072442 462208992 652462400 356738256 103702393 761044128 67476593 61575155 997453901 691935329 765838920 842430328 857996099 80314619 505396772 672387080 219890793 948153422 195537817 959518342 603048700 635615090 53722771 654546699 989089726 62339470 446993842 544703433 212580426 563205982 823078529 361652868 25414967 328057288 718391125 981633733 89101410 638384084 895725255 939071677 182835772 514080534 781501998 40831864 446911519 139415129 565735310 666802312 87568544 761273128 478837014 543133611 249404577 532559785 50196669 238494296 594899256 497190512 783197729 807479682 912912860 458792618 21648909 790844193 786849906 740040034 624994286 875951316 230940477 373235900 667539353 413776249 887316434 301557710 454608113 334227947 440972840 20343417 1030252 381057750 634132911 332383632 924191361 883537488 864943418 974388031 122031778 312359033 324094902 757745873 972355081 89524121 69054850 994003990 880368314 855904757 586560384 505362593 584372432 817500861 878598493 251911778 231277104 618431287 553469489 538401583 952659234 846958695 411261366 806205852 80532804 45394270 138589478 4724159 928931759 856049262 831628556 903479903 20924654 8239817 513742135 993279735 97763938 582796986 839800084 978132252 291218102 426360461 336011205 875590534 96377682 67126057 127502306 327654786 685557344 533488161 866056369 490732937 232963215 129834095 149455149 313496019 175228365 140560993 170736544 956676490 849126621 2365093 712672752 870051275 863121283 78931247 715847369 960885221 661728233 408163812 791533833 952946335 834524274 980061404 681053228 930901956 47187454 661071900 111073101 585261165 47076420 829645836 928510468 280039635 959479931 77965610 593535655 134708290 71042969 764272199 943901146 920169590 619153659 656573892 642737224 482274935 735505139 211100952 295676516 249749731 619264765 939726715 55212425 306305398 919788112 736265653 89723713 819491932 249853913 53313180 257269456 296930333 882959016 38296284 576969969 842438941 116261894 170505617 829663597 39821230 934777816 626081102 812507186 406447834 135171353 307760770 888722770 870676492 518861722 36915645 972942589 990642853 976642360 28155007 149464610 748946831 616937027 239188323 420955122 866790940 292501503 530740945 16237632 27976879 569037229 593207601 870415820 537815489 763713218 552595776 577636719 551007394 31193237 242660265 957455228 166364591 550421035 698694357 37041076 69282750 588126368 862500032 912441970 417285087 743171405 61906573 18748277 212624791 153611263 439703400 79415724 446112766 970444345 95653357 474089645 391997933 541377324 197021824 929813422 157606902 602133966 359966501 708614296 633327204 602626766 518585883 799691795 153047794 69796600 689249237 74846910 657922968 551749262 987288880 75208049 147437027 901711820 93956326 360061818 55323076 386176092 291993909 353952208 209136796 240163632 828041854 601134729 781540956 877580044 383464511 939147858 479714004 743431012 500278513 113041201 346057771 18864390 765249362 351621931 941177363 454498592 426468841 451616690 858764221 266274081 379341105 6201241 20502260 325813798 366263059 75825336 711989890 658256968 429777544 773643053 898420600 110335757 227294141 532477916 987915802 610758652 471625767 320146165 354189657 971904281 285703732 552763794 843285037 50953087 904385725 636978759 357968045 183370926 88595442 69248625 449645007 467936548 75449866 470147267 793750346 294229292 398488969 358256595 952486260 828266513 131899641 703423220 791118637 211710149 88417495 631550798 822468801 560043262 951696963 29174818 384463902 89917054 581938612 80265298 993386514 486324331 717244057 203870918 669695257 658355866 273119544 971856630 126292407 348569410 294520256 772559119 642798702 693009225 983332080 447801322 373792097 967748088 3740901 164910727 179458230 92158396 796461525 1927024 504718024 600674847 31101842 889181927 543108267 465556821 821963591 536494774 951881152 391724008 740365693 474092768 50079867 13485230 298465757 28888640 214571006 592986013 653964125 709886075 285995231 637296198 10203756 659787328 457560645 13944657 677214422 637018875 106103053 326192306 491462266 463337443 926867154 375080474 205035729 322491780 840637295 26999314 858986555 645034806 418723322 451868607 971643940 321319555 317870203 270109690 350208195 384957575 863095703 4172313 94843643 1607293 493984877 105047399 513910988 951545523 118992056 191125403 441080757 77611475 517317709 785059389 393465285 296701222 12656223 598501014 619193003 853293518 625500328 330695917 350844684 896740016 635080890 175004983 218059564 952951093 445114674 420784125 190425027 160726736 277472804 285268671 14850396 771457682 242832436 528761384 575519564 214340859 719886787 869116687 144468700 89720855 654176070 537933985 238938444 666832293 136434993 858131447 372642170 614451687 41343723 576003220 511191697 676424613 751008204 581767627 481892065 48639237 2551746 672317092 209365973 280024550 810102129 224216369 903998598 52934559 752977753 332034521 267275418 325380899 201151202 411744118 267618121 707843638 949678104 506556565 227192290 938629463 217204371 599834460 553081143 258548094 28354040 916789206 787489073 779362244 498556827 121897497 828001481 353624939 794214589 37367447 633649489 456833078 114100183 390164447 509767637 719594302 722198968 629559421 44975195 923350170 41303532 165109682 483710167 843498002 671666247 710902457 634643824 888870618 163253277 40241327 147418705 191607317 957030533 787424144 970969561 308103719 909321641 798971035 661728658 556052589 688854848 147894507 12885660 655471397 538058954 375169663 375065693 260257915 4729077 272557254 36124445 898548983 437666936 519834612 594563344 109333176 83253429 229207162 850720160 246506706 269448489 850655231 438114023 78995381 638079368 409083577 387099101 399917368 60570971 48827752 955969957 601942185 196722259 968855618 257413576 734781213 196541640 484995635 847555495 201270718 757552889 883679940 99819694 47736184 256030911 546899404 9585726 339284340 776106566 860305886 585791046 898071421 563477476 23905062 977066803 54073203 285505005 364165897 453990571 198592342 265510015 409960521 800534528 462232275 231332498 57948097 49529847 427874139 395460098 897085342 481661223 5529346 633281641 433997283 53265530 741828919 980896687 62851256 81113252 609519613 775673508 519420665 507591027 191667343 395842093 337174189 245740546 533863465 701340086 699731117 732455807 966850102 109691631 532990328 281598736 193540496 443454791 183644949 473931001 838914889 80730285 955592224 844444235 566528292 389589500 750226131 160873570 223002546 665593753 94503189 832522159 293783620 613923854 192629546 485450963 862282313 529803735 731191509 396145771 83660181 430922619 128601572 50510276 393130617 514108266 184625378 439187479 810079424 368270327 913118480 501510672 301516978 868710697 198471267 720561637 110816556 948697398 881435207 333819102 614291145 975938396 18857621 908074765 442378609 211487167 246042088 304660916 741290902 977233597 553323053 824951083 260672576 534440991 727977725 653803193 48549251 912603103 92990665 711145041 133389790 858625511 212655706 287423134 579852567 411126973 7984764 690669123 212340731 889419972 877004591 826631876 717874727 895862212 587223000 160253330 107349372 833265088 317430612 848640275 663015045 870753665 526107717 923687621 405194650 254085436 430007173 306260267 19204898 375514204 17405301 5111054 234139708 82577373 292534189 813992275 346220713 300518953 357177757 558561444 42455284 86698707 237709679 760330012 982560920 824932679 773099708 89910285 510714127 90530313 791066926 26245531 961283978 169691003 949933152 218994987 423776439 379940318 377771620 295497703 755454522 247693287 300608758 842110596 330270661 593142947 508619230 676491374 893661900 865796987 87569177 788633551 952495694 325278856 401479922 787572973 2727894 174579623 729999625 513442021 117626302 373582910 539687552 78910273 543273913 342137063 150421627 967050352 722077381 528193247 115064415 330048262 775886535 415673173 24675217 958673562 8816113 533294447 487681295 754994379 251607793 575250472 543627923 56619847 900529328 945107845 844192820 903257222 972203834 574192438 269215603 89830129 947775349 808903155 21256769 343565621 3556578 24194762 163132333 725633959 552388009 278196748 908198588 180790903 693869921 932873805 139464458 702686034 466168246 479662119 310196772 717776039 54912584 853824696 774395886 955441912 651448900 471105066 711215494 476169094 45297497 980431097 565999223 845589212 641850611 439772358 41671193 645407189 463967120 204803526 223557508 16355123 483000274 131756089 49662392 176870188 64629887 41643217 732072588 383314499 521305336 42269353 953606905 428734287 748610415 580519150 236692558 252575675 51624209 947908052 728744769 949438080 928339142 147260351 647543651 422706113 587032710 689214844 68113295 50999823 894018370 291670803 919871319 377018637 275943258 969533712 406405191 193089512 863693295 138477772 576404011 237514990 33263492 382527275 666249277 781873907 963046426 902941836 34449575 14670628 850849881 763194344 816625074 631705383 910454696 464168719 54411489 350003765 5899922 975041157 401003588 899918293 119228320 173391267 129453289 395171578 142924972 535858481 588261090 859134633 674336253 17181461 96649616 707599745 399708736 762898894 341990012 362755155 518357089 376439587 229942150 221723329 992150298 46567217 853428712 755121353 363252302 760356567 105125111 369152225 587914084 358645065 121586877 707142404 532036332 251040166 102313975 527477670 786898647 690575066 386612296 313751260 707756527 335778279 21350998 107465256 98677166 215857376 322736778 469550621 592296964 405195294 691273950 436963621 304278877 397219022 192084967 667531180 10091948 149726444 889199771 598006032 508371509 10786641 305148429 40407835 261826807 259978771 567885505 48725448 950553837 807014168 214993074 510826723 142792440 88860438 470808345 93985972 304717815 646061489 563536593 897014779 51256776 107326902 186494759 355535654 504545924 378579726 875583200 514637873 528306170 764782964 112643898 36677672 628085971 270308694 929601880 889912778 530287465 350003745 791154592 333357661 157017906 6147659 844184384 152326712 95008098 167509088 246312684 252242279 813570578 662365643 1773417 717343720 769692545 188268176 72879367 274238463 566847902 800978933 788876336 947670438 418278256 754036600 836864476 46364220 24345287 766466350 788793365 554632752 116470088 432464316 887990413 126004360 291128342 584691156 278331072 238652806 604716611 377160122 490895085 270803548 39525758 492668502 988147268 809218303 680936678 913543002 935973132 100300939 714521928 577365827 47971370 132800178 331402421 884835846 31680764 208264074 503818555 820474129 762896827 472805009 105454805 503403599 451325735 396583147 940611122 729656807 635235953 545327726 106816922 126131031 816131274 998859053 618799533 656794901 660593716 152252570 570337896 596566841 252553509 137376184 26449028 300524879 122692728 357851449 37877084 6889858 566115523 394212006 827363988 181528709 867017015 932818793 537448675 170859110 181918299 478059790 900515917 817154252 875903882 859849206 943285283 544551515 711224618 414601175 201346409 371818327 566853745 624200672 820901535 819407254 761576856 847350563 972448499 736785950 57718371 10325576 743675808 623833894 257053948 423556155 657878970 124070957 208891307 195327638 147446433 390809606 525903794 47962343 207963851 401807669 760327915 3765493 946359184 324068893 270883034 221952 695887220 837736779 624422624 369305114 509660392 238515839 216655670 334625250 975301789 274374041 197467193 571493957 750724302 454521141 995050112 408603265 431108464 203941413 456447269 578554897 594751019 982351063 479033607 655231237 236675091 91877881 658996730 35550634 415946774 929879765 35772586 111833988 620132903 512711577 333655468 982309662 751227416 550311139 316934905 579045565 677201546 514402098 3055881 427925841 968923240 998105993 689045472 252548063 54563765 145492734 831102961 649314785 127843790 310136561 157062381 217035247 402014442 816059111 252585881 817961217 598455235 288358468 782311571 71104498 801070045 115967032 53414153 404813820 518794537 222865424 836375751 48512443 589783889 839431632 476438284 411223488 837537619 18000116 663771551 892101384 163492850 494874505 393932528 143853007 657527432 550994909 360888254 59541868 219570380 613474136 730019451 670541981 754348970 364847381 741646479 407935374 333330779 647576998 812749194 704641683 722958789 501641305 753154126 312742671 341072930 82108769 723966159 31126908 100108885 240254069 775744659 263601736 735128575 22193546 259971109 245172366 573188456 620859363 157230600 645275202 86849858 887250051 315817176 841198828 104613791 909980022 101650561 290460937 410073379 914399756 995102620 133032161 268557420 748256739 298291198 609630350 830365508 22257350 493273625 930474394 115027786 269018277 46592489 850156361 291211823 306563598 95328720 716916645 779939327 105075687 362191840 866789186 992325738 530525383 560504373 949455896 440505398 662154935 239916826 850578777 429071050 87535805 836127305 697628470 835792544 134418496 159775179 518674411 9192213 653048804 301665164 124219999 774583447 200774019 826892726 65795264 507337617 774737812 635228275 139793304 879813499 997420116 6582483 724655597 380461858 419603222 674111486 820967256 934274523 766544678 524062392 215861932 854080483 212706056 913490402 542389386 347124553 925781948 61063790 208833132 431347111 215245321 333053131 205930552 416019340 12462216 124242182 775873324 787200028 759470457 915666628 667013521 609406932 774765477 244185477 989868790 46885058 918296963 663352405 981159582 537358000 39931157 197021507 391438476 252637213 963028276 933827862 452278132 888810217 847408018 661111264 172673687 915169705 994164395 378604239 183705405 6626604 355362787 959578729 646342999 114833238 875245350 165872879 576756536 502527186 410058356 419141686 549412244 180871678 935010457 530571819 718229678 974941614 580109693 109668147 80095187 543137962 896012375 532373319 284464538 595936752 46000943 457138225 363622817 40165331 688258831 547328222 899308309 43621611 506906944 398167667 10971215 234668653 564040546 440244118 737195839 974098902 859385804 139124442 154970573 646912620 669696262 873200251 474370594 102322314 835384764 554465781 645460276 583913498 939355466 782441180 32366609 985356409 92095764 395989426 878038107 780354595 943317648 629862775 823976207 302740951 28030435 687463788 389925970 592070981 127707899 127121802 418686242 839610069 118762611 573656815 486522683 788458873 299373425 960893277 890781187 987274555 367875417 388757822 423704412 159747242 23715361 456071021 145103645 115811125 704576814 23141745 896165721 500410821 505520886 572658287 803151773 533551321 260122068 45594102 978138668 240346334 25232271 396824903 79956396 143994882 822998084 418995445 932453755 122371502 232405081 675751301 962162423 600280498 917025489 385866828 760027741 940740850 694454215 757647752 56551968 399031022 633305863 952717689 899441844 138826742 377892335 555109976 524894429 638014404 600704078 503033090 878360738 625936349 752374359 810833500 769931231 575372436 229828939 554901345 550260304 462234020 83169005 364939086 915030885 194487 750805914 527574985 793451703 297776488 285222730 850003672 696807511 918528593 655237720 448765714 909871701 33130049 856392056 434766123 523660819 309612493 790315579 254537916 935548843 542689931 65371409 557996433 970578733 147716714 965414145 373355396 462467101 48583143 738294482 377497979 901294004 341616755 905072964 547262066 639393243 42812053 249782097 188717113 813857012 905019818 637482827 723728706 790666233 346391242 11011188 166843411 656003736 801326767 273897693 444068938 196533057 191785468 2065364 19628149 339502183 819995875 392983545 801969284 721095385 131278020 31983622 474905748 472894775 789572952 22167807 112288011 832385005 271949905 153521491 498758376 29486082 791004318 75003441 672668681 137395554 86014629 839512092 645915656 739857762 113409778 89984587 936390819 157711612 944566324 956018968 497213795 764562193 201518872 151699438 338173937 332796892 36199426 813079685 658208033 825772378 835247492 623012410 510673742 959713763 776533901 9432111 989199845 420054579 84435552 514384885 409966499 22966547 206413336 55882148 762824309 172339480 145866735 551731487 330051093 942949425 360266814 827264888 560027977 561785686 831480693 898201914 894582578 867680119 711281592 405306970 693452491 399045444 28319374 56642592 211275566 804853275 66074704 52991771 77424213 3026622 567376656 487390712 25993170 773789993 543272860 788817479 946129473 541655961 340548960 276180559 337121746 700815774 955961814 897149723 115117820 787442500 795351631 9700391 507638978 359149582 267523728 53607828 610711392 295843102 110250421 821986959 953212743 176325125 874978730 30636950 179351747 442355379 518027662 205344917 68661731 913816889 994162397 14791198 307989209 187227716 143488123 645110955 740559856 99449930 542260672 855677676 739408796 190128662 717894434 247047768 401794610 985418162 300655596 12505996 133777623 410906017 834492955 86990359 439747508 561988044 117627309 619099256 4343416 488171338 676960539 73005148 254504586 523639295 940312719 562493795 710867011 83800835 207604744 303943227 35767132 602381782 159620896 775175928 792510444 877515330 22223689 46821413 715449851 175395652 59327409 849227474 438818035 746336730 936217834 878565544 308324767 906361509 350181159 165184550 247049206 27141691 90706064 501553792 550780987 31018776 64047581 114164357 967335984 124168691 418107584 3103109 726550473 430244847 778279038 371577276 160276536 653019093 418398689 875726388 680931111 330242465 724953855 119749140 76579188 513688048 998314684 237420322 272565917 201012202 402604872 372131489 228153893 345827302 873685282 631451246 229362444 790249229 745615604 196698421 766934286 16239547 52317897 346001118 446484394 830596935 717578394 606760931 336132387 988493449 335003678 17063492 318735907 59957526 989329005 247831462 426161941 840160048 485251784 551244224 41172243 887856656 923375713 121842502 86200317 649577354 753293749 315562761 292342942 351425712 512261182 59277221 367665259 564579079 405278339 666666020 247692373 975373099 125943310 436341127 963866542 460946988 305920985 135118808 373420880 295249983 382950270 799582821 135410024 868202054 203343404 29098633 608575069 126719111 150941135 694775386 776296465 904234884 10338140 68639401 108176955 375115689 980432995 475842215 792211134 238227694 142508228 39903501 213600786 120967904 328760994 29983687 581914892 634681979 17618862 955335772 929931962 400569132 607434953 917858352 121287546 810778357 799473351 582378981 937497468 950414486 129670727 566310293 707165730 140008867 487466060 815342685 367640922 320415414 143701259 12368416 558643108 138725853 52271917 772243895 259693757 233549277 654743948 841608649 868231256 672362810 649460781 650679577 72931936 256895727 421054288 46735848 67674077 220527632 629114829 857687912 23458477 758785556 276514564 583140573 751310790 616496990 250999618 971468078 936912404 394700877 983836494 495555506 385943097 888624777 120315760 645636854 122174047 775059708 339761863 990405303 299938878 989222644 493601239 225387180 98634730 914655527 272123028 18825173 135183152 753754223 729029451 11157996 365056139 5544008 594298569 116366922 474557364 845298187 940351366 411469762 92515424 924187854 759541634 478458521 665328990 879857394 976611741 787503038 507433461 168889963 630424700 807372339 10628966 124025933 32759512 109263696 891197826 157398906 128088870 878897345 911153130 709634687 890055341 128725628 567695062 336870269 97608916 42252419 34684816 37960275 306238547 127200240 814664495 65780174 458175127 479993479 798153934 287303227 120012876 158103755 456193191 602953942 965476094 466822157 579496241 850751973 576085854 470694061 860667245 556691090 202107765 624336734 118842136 92163099 753062362 686537198 281549734 850671278 728789618 168750916 888631554 35028158 148467522 555812408 953324706 606642649 35805880 751478633 893945877 8335122 909582388 202655427 611289065 727574842 669477584 43301665 430843174 98079797 513995726 144026778 654770887 716103491 768363513 773613024 660782956 521425868 312666581 794849057 224613506 41456192 963599973 113245053 929000724 112067489 521573827 734841789 571226504 409896074 338836781 317688740 418231196 100935529 520344167 882036627 828510371 189821745 925338293 111869904 287901542 291850378 255896682 795188796 7953863 24260188 421318179 521253185 398202423 733984760 168618601 622815929 627957319 132218568 588577348 409474402 96802423 110151168 144316184 668028927 372563608 483152965 985717668 790794805 584088494 506061828 525347791 265115224 548399939 450686077 229501494 836301482 742536456 485398177 484006637 603006685 362174731 905324816 976776236 612893520 639309569 145394831 88225808 119783247 130129765 676803156 529257649 226932188 639470691 673573833 894961115 12034292 9243158 880678776 655345463 445848018 239256964 33209614 710963243 787656903 483895691 940464737 476474744 78948506 278379273 960481381 534471557 493070371 718322556 511247787 105963884 210148485 509158984 194189693 329931732 639288749 723509215 859189382 866220937 215496265 385279574 761182045 80046924 394522732 494377181 735392387 840370751 586150511 768602001 403850353 226323773 105014052 196831449 702798518 36478924 327727089 515796258 570950482 820797460 86635174 82198262 926761344 296783659 443873612 973467403 626715391 83162354 696976612 485904766 949383291 912472877 871184341 563081695 992519801 118223432 909975242 580428548 811110549 496125746 201546908 67477261 722449520 159077326 264308711 277764397 195556251 592035800 646077021 766506733 265349619 732712195 701221361 44627322 29495847 145094966 18094719 656211239 80773686 567587697 994632371 30156970 332576933 718333071 445755031 177613094 836556504 208246633 758041642 500183412 704372379 812104916 567660674 279338258 971182243 831969385 409619021 166738487 276521544 55696036 933245220 541871163 788408231 486982940 586498485 670420445 632077906 457109570 179148043 712851592 24697260 173780407 595524928 357274194 892113479 893796325 534887288 581186342 102042951 145445289 81369747 658931697 957550205 501546787 938269955 781248807 186032531 200405336 947987294 462554075 256101372 733748873 856941604 897025969 73248172 295956449 567446407 705326078 753066019 746594450 270694029 777763280 772891224 718735323 987553840 517521062 612531642 374957487 98707397 567090959 520402776 32593510 226022649 330469340 386656664 16808964 111718141 572689195 217214300 912221801 35243264 325832038 498487034 744701234 222858000 571735206 40657676 642820774 129577644 793723696 241931583 252788039 424003335 14822800 971523363 264073534 532343862 436571364 639031021 483567625 3662316 11950156 368677502 82201332 342419496 755334166 99010296 306654003 180539720 168740962 71392164 68299350 494573000 422395564 813000585 717431000 994130770 853658261 212768133 976224780 499898316 454699717 229012813 776418017 469522517 53052535 40491544 854382746 489623899 679522565 190466730 493286215 691472721 559144232 575487547 886408584 166994757 527014209 45578946 347534478 695755171 116971110 415833828 190328164 539366674 81350772 760275531 386013804 935009034 973043664 214754943 287423709 427743374 443767756 63841720 749782258 496820291 956849637 604164997 986444190 488888562 794631727 332246765 32877642 206292319 760250678 919286226 225803442 287264881 964865173 573337920 983020052 81836276 841688115 25864576 473719317 923038887 786140107 712249487 710564280 611700130 927004430 997987990 39443498 223288546 914346076 641742122 720108837 723712072 98423478 559069387 212600627 893055205 743832518 245478270 951863890 504083189 17280855 177667326 643864436 982146028 603521612 479400848 916498671 445209720 505265424 242734347 220764967 143921890 954983834 931329247 755622020 881988257 781833596 647581884 105276796 548696031 141840365 677902000 272408097 240263843 89487746 337525090 133319042 833320264 583003360 937699298 189919812 600284216 115366617 833784249 434946603 571404596 165701456 351445267 16614309 670966880 594179614 89895642 667405136 401679807 21224883 275543515 136184424 803058479 923125400 93977586 204270870 64965758 771879586 476678967 157745968 713883698 814204057 143581376 399720321 249723777 81280667 589640134 702524359 49163651 275940742 137470955 620568247 441642198 341432589 489698922 965125444 935612203 579594565 632530573 189808370 453335814 908074088 325992794 108910652 683715847 419970380 313181522 601197972 44366326 789860489 758943940 758250024 456580906 902525316 157970339 558821049 836322349 600126839 261345401 885486000 876067581 251332722 358570606 170226138 592765311 700785895 135351575 380893874 132896819 620398514 570702244 586232633 380988961 896695038 695143285 917221175 316665411 8324801 370935506 361031737 650701656 129879439 119281755 107282555 884921121 129768460 518619970 573759829 729895299 779965371 311762189 458479239 31298087 670332795 481221743 476579764 223635049 469089684 857473638 356531868 89488191 428175875 942764501 322993518 177387272 637907780 92731052 494052684 498748947 463666558 707600787 149450596 446062363 679398908 109249518 183499843 809167368 627869488 757259673 391579026 260351219 69021855 702574631 144165672 591871016 183796367 620745436 815506066 652886051 330735434 172037927 594890608 758911309 114802422 770400493 936298582 605226568 863131545 282867625 103975508 326798097 990468412 105942470 772860460 522383680 67708354 956360304 184067407 695577843 566136336 575646434 808445428 635158191 130737424 952611100 79545566 314533792 425872895 895051632 819936209 756608329 67089553 267343177 368035998 34408341 37743663 156850939 492151275 900875208 292234930 448643149 80189664 135219701 407101985 705566491 657603381 474810340 514443154 841670789 22904542 80579483 269833582 831349970 568254040 400571006 636477429 647799606 715104798 62350317 542851232 387557367 671475013 462457151 654900544 892027377 349381858 692644207 48878309 694049499 446035774 193629605 142692641 378741805 328849306 402310992 84308289 986452688 877121332 598751443 828123470 900025874 531847292 97957045 731375837 100101325 351044417 220369625 747900931 66149209 135236309 143268522 306222942 806711322 458242039 961123486 551255058 807623897 506284052 452649733 354189755 952319826 646279338 349398762 183577990 975128644 751709755 267886279 961581325 628831080 719154088 642221154 381373314 251001373 592694565 112749144 203619064 943738983 185635136 951519996 862404558 320871445 947304884 21143859 127582760 405546917 982267345 531354184 65687173 488551390 984003917 419876929 293387575 630283248 769275691 476965566 457928251 373501805 597368211 272025936 2332879 316522293 914247090 236222559 420040032 359458015 201488069 623659097 155713357 387123205 427695452 870634281 707994650 375000329 891778140 688093776 633063612 874045478 219447953 698750786 215113227 55968229 971144081 361017168 686251477 592936131 837982734 144179722 966437937 287867305 268722024 821287182 604389598 35485473 57509734 24429623 394943488 258997803 500605086 403173211 646121009 928300538 273807485 206632018 155817227 18101984 894725795 788880839 892147462 114173741 340147984 959777055 22658337 311292058 320794217 708909814 904228190 11293310 705605902 723182486 299160615 974327926 544469661 756066579 9813393 454495761 633012569 257273247 713493564 133617648 660446459 212130932 61918180 786770310 418762951 70251773 804872295 166005105 859132612 549536116 132695212 199280590 509313165 155353549 363089014 682623748 864263364 119833563 693917058 422385625 843016049 845594040 249229911 240002069 601660612 111559670 694497830 87189540 221349283 260507754 220807189 881795742 472638686 135241735 521082412 743918003 205493508 325954700 909923108 64626113 875490816 42618314 116423069 237320340 197971863 479512084 919944088 914751593 599345647 466377506 189653578 294878056 164487905 438883489 534880125 766148517 402959525 229377949 853338058 624308808 489885703 926661613 358620910 815040755 61903341 879703322 558958752 119913215 58174381 321398219 37055694 933665197 364016533 5995130 23501897 414504763 485507214 795962351 329256349 937369227 114856216 518909927 232247276 279344121 810309782 767127402 45492632 213269300 849021717 751347056 837578109 191423779 530525028 48715378 6464527 444944735 928418700 417939645 564857950 986593081 739337865 454430010 772774637 103354391 460425140 796276534 370375520 945932354 444755245 699631870 735817941 559611461 71058156 968065217 838955583 881367939 587708978 736964581 947153605 289247054 340827996 637248073 480670833 871353024 685963451 487135361 316297752 614382144 905075006 733672068 453491584 496929230 188102071 226266215 452799988 648527212 875059115 823175508 446975925 319814353 375323737 35310225 879425815 446381894 3375436 570897757 180266192 443600780 307862331 127419790 732847835 648690327 617184230 66035027 372559710 303147674 553170388 688857462 770046185 310761754 275045889 223537762 807690984 463147960 302320343 113007331 964191538 177379452 936182840 263683823 349710171 311506570 298994048 81652345 610404830 154885850 652550102 790671022 598486631 960412433 770607179 183850825 461619119 240307768 249885852 834178829 543455442 655572607 375552650 166017986 966334361 650598539 389555749 626541704 966262866 691876092 739549036 930454397 721771910 528248235 46654579 71482075 839754805 345648628 153134420 302675995 500534478 805684523 93347010 99021102 618613315 716470555 135388293 932748801 956778323 237790512 619443989 352750125 893363119 994996640 518768111 712213839 498111538 760840226 191271902 316890763 305232678 930820938 99861520 27004581 311585532 146516099 98486656 3856697 492164727 104137443 306532692 992699206 762338332 252396068 944236674 233468006 968866624 79624961 166216800 778161306 169931839 785660790 983427797 63294951 633173789 354712268 775508790 983801693 115552487 966780692 300692450 420785165 750117990 400553970 300306113 61703515 547070069 251309135 65560212 39234790 355446578 224609270 884450362 117784903 477005339 828687029 203769276 298388322 760828356 369986076 76549621 930760195 8163225 912493785 846571512 493853380 267206046 474596661 477655067 235274899 293893713 630863883 656060065 44011696 31417846 956366178 958231584 431004281 60191672 876308163 322755437 415638251 100917426 59722158 385939520 430439131 888409188 589708796 728827453 501753903 812211239 657893441 285030458 820374464 570387219 131601963 166744204 690109631 458714991 644399271 925384530 752608704 127779513 433960954 649136766 11713725 242843491 459884709 442718006 303035164 188709231 617989810 718673415 142143024 677711968 957129301 572582155 418637515 399354457 301409602 920391419 211565689 959303043 57938236 884456519 382206621 42056565 51200716 72316245 500771556 548116353 850217141 105896619 675895866 284178089 755033385 687609591 527021580 214918088 130327591 830056744 403627319 600833767 401246518 545770343 278545728 210892179 118352492 697183244 610246636 272278460 470091022 821812325 84097862 380545624 558785203 318820849 422602189 609985920 243653460 775890112 10618632 93870594 881786731 686514499 230565049 636820110 374124083 757586630 704254564 356968040 440159733 107881876 957801807 693922618 506168586 88863895 904814797 477037444 638563505 515061426 601832270 108654520 189390110 685930132 341716510 748175313 4750974 764318699 210677592 100920800 392725170 221296225 194791394 274511895 907810724 425356444 763848371 134451166 35459433 468102928 343935573 328135532 428501170 154253739 22058143 787186122 243117634 926872940 116739925 881681139 294450725 718572195 842852025 336357201 257018686 37084894 84532508 114286026 801403594 147726466 215206826 46645123 221539057 409998221 321157018 129349774 687871031 85005382 116317307 723330464 405624676 460252880 51465989 686642213 614506619 926040506 473828328 710140620 705429805 590568254 444338118 999880531 161656808 139706503 188754091 418675495 176791397 125802965 532961521 978194991 273529432 748168348 24840108 495068489 10682928 198513492 476934630 698553959 136035241 445768303 274400782 394176283 906021183 178383137 80818489 373044161 104423636 407163184 83184774 809853442 997731438 380039259 662250332 11904605 519745762 851004423 430580100 696537159 976807389 963541622 527248510 102853180 711709963 404604984 450438035 722392891 603118476 927372665 273463209 591670083 225657327 547863991 985846367 131678503 726247128 66664849 357239031 830670765 326344399 292940171 493040566 176592196 672979430 7807257 188496802 45241551 711328046 619076902 741778711 540651794 582618517 269027214 643504974 146844839 673632198 93943003 721754096 129267033 873832034 995217305 720937117 99489355 543081289 559299843 83684224 121844777 478481058 293439621 952515542 804825458 438896159 298072467 981417654 111875582 158396090 169914449 9633500 869724136 788991352 751412211 410375924 224126228 20439418 906397264 223487434 546587982 852856633 945241530 528371381 579205027 940458829 101824857 531210748 336056477 661124700 467411338 457901254 139605752 760850960 262933155 944431210 52263478 413521988 778365223 16655426 571918078 948279673 26288926 441642208 589787384 777701137 704534498 666429978 650656921 610931755 889917412 49761262 316304748 835158936 578132644 895509775 628134124 679957501 426720516 816706967 341082195 894131854 127124581 333204313 507499173 390057736 130151882 559762651 803579725 908517105 576418078 228014162 709313137 602707004 669656370 151616880 232924501 226707227 818046859 883581422 837638983 707964264 933342685 6460090 395639559 511475322 901969865 876290049 43949182 181206740 692997010 385031377 75338587 820121591 718235690 435354127 62695686 848387572 847633144 718791777 609421037 276567581 946805940 318734167 879274586 468978669 470351048 112199080 695685897 140914266 848296868 385841239 848878530 781639546 392301329 97034449 145631227 294271187 973324498 189580410 475477927 518837867 427128153 403332880 191475817 145363837 691203373 106687870 846267775 538836511 825479647 308205171 815404092 772285580 626939339 547195037 93780609 949806753 511910483 789466506 90721012 212723711 175307738 792115908 994363257 567609067 889150357 992510851 714396620 714991215 34607620 42390906 86345441 461735773 445723786 130337625 459615976 136927153 237025495 158400111 528280030 62505135 466605282 196200481 687307082 93544614 595911885 781087691 895867733 107822361 570554190 986588745 173062438 598378294 631221013 19942055 18503720 372887729 12452899 732900340 87878937 47060519 775291246 26740745 508796292 73531391 157078370 968412269 62974910 394103865 126812373 591254940 309125366 445934021 639971788 996432448 391995002 235883666 777520132 287862728 196222393 200590681 126967833 369284832 798968975 758188846 389226887 817472695 131076568 254196152 402889394 71471872 301256671 178180633 950728990 662569329 251712025 107807353 483497957 314686935 354427584 462826696 758458242 663552950 908760718 398430023 512501758 300755713 486830055 142538249 441134807 683052448 343128931 568102640 904853646 994614272 178807845 146596892 664603327 162400780 400793044 67492714 86389018 702049715 98189714 37118001 217135404 349901739 997441727 700633361 517105040 204385670 163460051 275563275 720454986 72220762 526509664 232956737 225492841 13339712 375494987 666627648 548908527 571140284 87246648 453762166 565754549 118570859 600359059 82874235 280971639 1152096 150366950 219877023 555718178 248556664 109511390 772853582 450974769 106953110 326003302 968079809 163855146 489463353 96159444 884310133 414200481 622669108 969783236 492209688 636008821 197794582 11353696 37433707 768934866 98600344 491195873 187205775 217171203 944071298 270080010 350659209 797739761 420446960 570536232 205974298 521519990 680047623 978827880 972494759 639517099 157347541 940574562 803372246 646810895 36733999 540198738 913527742 511919473 362498333 405737424 444653 560292916 417091120 37878360 329227775 368207830 529074234 516433550 585379033 325661891 786513561 936038242 123401645 59476880 359090834 329375943 580996871 39138450 160720182 406007989 678655549 318067724 199098910 334544154 817394985 88349275 727259258 730922720 600268749 89757585 989176510 600713402 650050501 258783989 638591763 831794642 626991819 20182356 200744552 64887212 345844247 987258113 925447 469245893 899251359 212532647 651138202 332764589 251671097 811858385 738772579 782843013 982442475 937871489 117387160 799837453 26220758 697162785 383276532 626489507 786920370 224969402 79719268 289487230 483753391 718311031 121281865 110745204 738493387 174542783 175632416 84337628 14317255 29074229 406099887 913568615 241606877 57238082 246333197 345794340 721612833 985105776 128637346 704055301 775493625 98540873 356409113 801714383 795703658 592202012 280720249 435140387 817171414 360439517 577143983 300924798 78750542 550942214 264186368 669760295 725484998 439818784 754097923 739802253 321409380 12714169 653370861 563016257 69952252 752220425 908810597 791565085 589842560 889964310 348136746 365336178 988505183 557062225 19566920 636725200 149264230 152803535 924381953 966435644 513243053 501525929 119876802 444509961 52468136 384063170 114270249 630469500 676398321 720884539 370271747 997807701 733598708 876158974 413340317 656067326 628379392 174667273 300148771 70738312 64631576 648285517 436074490 905653125 57864101 308157777 394894684 207128332 460961312 319276630 26080335 974204365 673318925 145957137 271230685 578303428 382536674 238017301 208772921 58934988 811418206 431561034 909259055 397533273 307720002 322599365 53600593 788615760 497266638 353749364 859354072 414414581 854551247 147944922 320067699 912415348 456102699 714962384 119543673 917064011 886755380 998140382 743784736 560074299 996613885 15015414 138377720 231666918 105549081 199667007 143118272 916967287 631228042 52377320 167016920 791464410 227493051 220617513 580080163 724759690 426883243 291950595 139174264 281434483 439895517 311758329 46366190 895998216 879237079 18426230 813062220 765992453 16566605 409363315 178583111 13180483 276895096 169477197 97363768 382444177 221660570 240482040 151927824 852888612 292859361 318944744 496869381 520352412 392078623 76949538 97628461 818961866 221416499 89319091 100396342 661312016 253593787 146762532 557310225 132830859 17705128 222888804 751339678 34271733 632252120 929922789 899968590 909147216 951916352 997332358 144107752 173576916 237814391 148551942 878981894 383190118 467496686 375851269 903542531 859575309 305317173 853687358 531053534 526733672 943006450 483966242 40562047 49116596 483245141 597872272 181947455 500950269 673277442 933287134 535222003 158045921 715726282 287706952 67193130 520158994 285039303 63817249 693735910 375370060 212369191 425234163 758560179 532382244 801085432 514619069 244473912 958918971 368306420 775527447 338169002 163829229 259493682 378731049 212945825 742738823 976603321 247409647 96205452 502397123 33213140 631427455 660443044 748939422 919134407 580152541 121614775 56690069 643969790 815350685 432060129 708855347 93101208 43136667 241237584 894186640 557755736 485711497 705621971 926062157 113755303 43790966 942407752 373248985 422522016 7869937 968504175 251641696 255279584 64709620 754038819 288492724 548653441 266998223 37432139 320304207 847150764 11563281 376994276 343636913 826913966 661570771 52492253 920015174 704707439 146246204 666718174 262463168 631957701 224856504 41041684 745713004 268647470 983449437 971478355 543685852 991319374 939982523 795327549 99115317 857208509 401882727 387608041 405861943 668880950 277556546 726166150 368548073 289119827 955676792 712184986 116033787 617247557 764677240 888565327 174471355 910923444 407799860 436934523 395397504 632656364 330492574 993626874 753820201 166458370 965105222 297506046 10294103 757604105 945349961 109409420 467328973 199749048 497017461 873190917 868629998 774574007 451873426 89694431 63693828 260066578 801879417 32243981 877314135 419073016 773325674 51785483 182512819 33641894 341236372 577910323 666298258 671728946 424053556 272634818 838187316 241675138 570140865 848481419 999279243 368007185 957890839 319124575 567756233 307424659 44831851 288902591 81998660 496705278 378597022 145692488 756771856 180476432 30452835 486602350 599549449 803778509 390904199 782062268 837420403 584656937 212488951 356235021 108902243 636542507 628869839 947089559 878217645 51527063 648087338 730013247 419534249 458494536 49137816 987290482 765919196 93969667 128709432 700434222 443191311 507306454 698643076 52479526 687782887 729095911 391598242 139848695 385390779 782502441 774427329 75327542 219675738 986916280 284078929 328577981 475975147 912948768 128183899 206709151 816992198 776271237 789238765 89042806 87282133 690892947 76333281 705717695 637378980 57559080 406151910 80570285 564865534 104794979 985566184 105164780 686407256 377164420 245013475 924314401 12183220 19440798 999641943 231858958 858873444 136237231 560436939 187364950 49185993 688620839 246590468 718694557 317408435 35829226 807737363 257206934 726722173 736587010 962924629 216617512 794146090 221592898 149704163 359011618 178904243 135270341 464176398 865311499 364951127 561706240 642142260 377134347 433663404 494300562 461509672 145053207 630537794 21946604 332418158 532240153 563083809 579008626 250934703 733008611 467354218 58672059 990215545 46592750 647775435 953140168 263210262 441921519 27249425 412914426 653449503 206153669 548184767 117625894 71465161 913135894 531848500 566123787 142786600 965511904 60424343 604296272 110565105 690962137 478759243 295499629 75718649 894359418 874508255 326653352 627368022 194378832 237841777 470099927 240971582 885617212 275756454 504181844 180055090 303005879 917096270 833504593 509159548 317797396 803646854 433141076 83449649 188011713 999264863 226236250 153523611 59689199 683048888 116605082 603167702 14324490 412104711 678886351 908683909 139129325 858056069 388568290 333508157 95897839 858668217 574479739 834031418 134424664 78661576 866602874 437430544 995757847 552623827 946590092 166071602 208787040 232247527 249521252 396798753 231512384 475757502 550322364 143717949 11322749 666927446 599402018 25647240 79032150 130804728 934331149 70677841 988860798 322899432 404185998 937275003 34084009 978665737 623822780 168508673 57327307 490425648 458455583 905601520 43049468 257562035 71673115 104352874 489809562 173710733 501151627 721321946 649468235 51473985 717556262 660790985 570917797 316958273 686438225 502466314 447763001 473285733 573144155 289140158 796185165 977330154 226415155 830269174 808512250 850237935 851294214 718355923 193179942 309749790 476473802 88745776 567311825 400663284 193098650 57121381 574374017 694250278 630959693 76358612 598240629 201032314 737149597 21674785 517990587 276104181 376657465 818269955 749389914 949801621 107410106 398091438 779648134 186341627 80876972 440676743 36579556 932171186 159032660 82275864 94437335 635506462 23538007 514265527 36169739 216636657 423903274 463060123 763403301 54862960 539418735 214160289 108411641 129084691 235835075 626402228 405188872 612492540 297188542 7095145 414810520 404598649 257702949 46975013 590940276 338579921 487651757 480036198 123267466 499200783 414828429 70221168 134707238 438366436 584486695 23393344 655003093 8389962 338969833 270922754 915769295 878388568 485083043 24180929 7473252 720918118 503099524 265178490 185927018 800288066 272273635 453253904 57403074 529976584 500228918 648343351 721072872 840397041 980895915 844340338 339597817 395724337 914561506 326821421 834090773 351564560 202731131 341610226 359954522 541700964 612532980 128240177 272605891 97616016 152421106 280079143 671050501 655520630 545257633 709493885 308325056 670047634 162747782 365728130 52540578 515493066 14071474 773613450 355890100 847483756 470470147 548004283 95724452 237548013 874825705 929815226 589112573 930073202 123941811 949067096 324290526 588991157 77307266 596896417 539123539 82244738 876975561 62690399 590281735 274749553 772184284 898606791 944797188 934932067 264334914 997337766 302941492 130922755 623467575 658831593 978406511 93937715 59352235 74130956 331485728 934177940 856462548 920598302 716767502 832920725 722181757 41058021 421911875 652005389 637954438 961035415 586766493 367446358 23725807 177048221 494712278 648426458 75655005 292025825 435874884 192506286 141879950 738816376 175945407 765347525 250164328 6868277 859285240 309516564 80999233 43287328 96210863 789978148 816401996 812978365 475415232 391100112 854036386 897327108 43105494 344507184 710878882 482388353 564469908 587121055 659436575 59182179 88063872 587607946 351208004 523938756 632630598 493087954 262755126 808576005 110951838 512919454 815444282 970237079 822436018 748959882 866040773 918646882 391454389 682442762 584141606 866869621 73542867 290694352 616713088 969164734 635201536 180108329 304069446 52187803 767229385 963506021 111369983 855293257 403630327 315094353 231748373 36260918 808182308 494503499 697353290 919134146 859939319 512797565 741887584 534891697 114273806 460444716 306054938 505728195 142887471 890196544 372597810 68946704 180890889 989310898 890627804 668608791 21935587 47213610 720796595 789164972 10719624 832166578 496974588 266866317 147260924 728722961 155643602 807959598 75742819 852996892 579610104 935682139 218310816 174014047 323090195 332584623 634458764 629145133 838312818 629862601 519341670 63426987 551325672 552748926 905254252 294469835 221357710 927189839 341683445 942154305 568871170 204919436 626837242 65845751 324302119 626614533 647085079 479945721 287090490 575344264 185458972 719216960 363542762 256286155 893231008 686632957 588870778 380206131 315778083 279699955 862585098 687636120 195643309 266427129 240385039 100897554 560896965 314259115 28087386 755096776 108929780 449474922 960016212 735767022 367837039 136834691 214897914 14922111 616780412 354504771 442782742 654755751 73721724 806325504 911041906 819469098 492958455 352429043 52191588 661252904 632128998 914776687 348889017 827772307 181203809 441790422 781186227 594617140 756049538 661789979 349713910 864979318 111264894 162246481 453262699 479101934 299081172 668160614 346540411 768377951 22665378 789323153 423133695 948903475 448165017 186691960 768372567 941123472 539121003 820564155 454892735 23766360 587857201 803781753 851538668 769061011 98088534 485241254 216194510 854138072 147031227 565908420 719117383 110812487 580671268 24896442 589914421 879752440 693057056 788971199 500646750 568238800 430810711 923780445 369658634 878975728 110472398 138031194 672615559 502109767 811111716 127508288 525876128 251485276 783806407 229931155 20546280 881894941 715172409 89257157 736033007 862203636 655165577 307666749 973016124 88353204 332563191 415446904 968105645 878136613 56934462 321268754 298891772 487745174 97565559 668550407 366720895 60554323 659097967 39336448 562664091 322726042 19361102 88540212 574211319 803167509 318471367 447273965 537578809 33643769 536531122 126128175 748363772 44213059 433794925 573896255 132566263 618874482 841859525 100671901 497011089 898793988 274457022 795902861 386539155 372022581 316969627 605776416 432576904 976067595 497629230 995240995 298793630 516990332 83781200 873004949 172674200 254768933 172795274 710253010 140929069 709326396 836381185 741809207 753539455 122692469 168221821 886105719 741566952 10081339 839293986 91094400 908875327 113751001 739513627 147930841 485773582 56483248 753707258 918350487 32550836 103852847 766107841 183860832 620843180 702405408 909382148 646033746 957174341 82177415 208803115 950619776 791503811 45184294 692428976 397559626 20393129 860650797 283665338 614476447 723248503 122959317 705570847 484640189 89226685 297600834 632571031 427516633 354084082 238794648 198383479 239151284 342647495 964491321 275528482 816007041 666896722 184910623 462040781 476587422 119604404 670843896 279723558 911108216 568544556 972152534 161184201 441454052 685319691 444849539 55930492 261084553 420325222 614017706 745724742 362068273 911618540 230812132 789584907 118218981 469606780 987968386 357370265 664770642 952459700 632898747 480777676 471872781 670325737 795334823 800976570 789930141 318695079 80700121 553554716 887239635 905369021 714738917 181210046 443205071 12104815 237140539 704289624 432430038 851158245 450014360 794498311 615293144 680826492 436599577 733512125 2949632 424567957 90882383 667720274 229544016 576297496 1014309 553933164 99139592 796349133 354909727 889069734 115044205 288126214 442624443 854800206 193495228 9879720 36010246 636700300 21984535 125667151 193506283 454414573 829341762 643520643 101429244 444634899 176863495 538028821 30663383 32329493 815113144 121545766 700049767 44657154 550359628 553580442 451106684 649499221 202445934 806016411 391085314 170006505 94142618 833709757 24806705 140154212 843589477 913333324 629370878 865574013 891516841 822877162 172504945 720858596 318914164 126450555 18009854 495777659 664479377 48673237 528107152 332108880 22735369 80673278 229282400 425611363 634253721 680389084 75110577 836699655 338921854 318712257 6706154 285580838 4938374 884029232 425735051 848527851 649878915 55105922 566618223 393912115 730499450 591639535 114770704 49413608 718090090 985296931 397707633 235085826 33970161 925814786 567194707 909221903 859004430 796477107 334833259 345774510 476866185 262460203 34990525 815788039 581172460 41696679 101368871 586110834 778242277 379620288 287155045 280637551 287242576 706289634 674549666 17742020 297929162 641836736 919672001 16019246 479650026 317379627 103621438 366136553 95710772 670816145 275358449 954715203 467293246 462708074 153006072 796675797 725168277 187996597 464980195 158857097 82209642 418865432 597484297 860451919 798485720 884639342 993605836 938244663 443445336 520671861 808503049 741374498 15024956 728175043 609910110 494674982 898071036 713531549 860811535 993781809 236864053 136169977 801013371 704157299 451394418 954019443 353349455 29079054 142016034 818329651 187936151 76742042 237195076 785420449 937193962 888197163 522576150 783316157 826441819 966021486 303988012 487461227 559912344 319012968 68152629 22338813 813687951 966223665 588386728 527015845 812521833 825250782 515702189 466051563 381924440 967096607 272587366 735273896 996175661 267119766 553603540 36628172 343861808 643314982 822048621 133572129 531512138 197141130 916888287 210470316 15678976 73392658 697931543 428107686 392405626 766084172 450446499 58609936 584824197 38833221 585625782 397346023 716600369 101327964 863397587 98524802 920940937 135984946 833798698 917116591 255621078 239918597 953744763 599482886 883233580 628309743 733055016 267262077 677967240 649943296 330248760 693646216 723335954 28180296 121753895 968257946 646780835 424716760 26867876 84121391 316066347 465010024 481467414 32666709 418854354 197381360 983707885 192311650 185882672 670022942 109428234 441503750 909941540 915689364 40986630 645691479 396515466 626558012 765469922 74482699 129017667 95718675 620645281 852353621 976415345 594915542 673127926 475712539 872148669 552512168 559833930 40731375 17522185 41301337 73398085 288892905 91199064 909622336 481204555 129598102 579645271 443149156 571101853 342103170 211354879 464604849 840311015 460386711 91162854 605780931 387385777 72696887 554015972 8031051 925050508 530431310 455462960 450694793 6143842 180127988 3206955 418494138 220859363 873245513 312311842 146773814 14654778 403510906 56396143 495859333 533109008 488557781 791524855 956727227 830660951 2879727 273848435 523488326 315782805 217527655 129269250 703168582 290224542 535801588 563715999 67791409 66232892 19178952 518486203 924893107 51823306 521693158 195903605 272682670 247455030 508215447 419456484 262109808 911726353 475852628 757969142 297351720 964410409 402010356 106595307 647587719 257406450 380443742 23592404 573189255 597971398 5378020 276357830 888195940 541179609 840073829 955987350 459928867 711769148 474473546 237338333 763592454 848683070 433241938 36275117 96138093 941457385 308247968 358247902 705700097 784100596 968733410 3051811 601027364 370743759 109647118 101131442 628150209 342607226 124723847 53855823 940578624 130101867 330213653 828774558 671281476 22803842 637278267 131210336 587089356 111751806 221065036 203198169 812951242 654306974 91989653 909089335 595764353 400237621 119853596 153980809 36854576 88586999 9548986 637881940 311847125 119196104 591529748 792513700 314319697 716253595 846369524 254898314 698871829 29099536 936189238 222669664 51903378 573467498 206396367 638992734 537735670 427461403 842190904 203203271 81768370 934180557 112292600 530049089 186934537 84662562 684029899 223789113 25765928 693578885 861671053 190129419 665291356 305717160 982643119 979611053 21970749 829012636 87025726 573358944 858112173 23214958 796028608 762531917 449198822 2424968 254041011 986934493 429886371 96231908 42654123 364171108 882928831 7463089 894220197 69863361 92125652 578250089 146168840 117891580 124345334 7839886 160537365 789636690 166073412 143180477 769247736 40560527 824709480 856273462 613919471 535338012 732004786 409948073 297869922 181203602 264889407 551910933 20654454 694775779 500659207 63308577 58946880 236104397 70771667 805683443 158484124 15413685 236449892 304652964 133305265 360795226 165009216 146358996 150431909 331082629 289539473 772196011 371643156 114248946 480985832 985562628 502103324 212990612 248027060 799973247 246710580 512916467 204400539 267365034 60208605 557576113 183189977 971671858 793680510 253961644 777355295 804681001 269375329 13805180 109333958 255196960 227116772 126859541 401555956 377548681 310458536 543611796 2261051 682101692 510377108 483246883 520180679 12480426 696237495 620724105 664970039 942948075 133640566 869370578 62829468 46365537 279463050 246019446 18037389 73143554 352497456 647909050 730340921 621872786 514230596 692191245 729586112 741347368 819050786 131142062 971412415 129509315 527270224 973673466 664127374 37647325 456920342 36824412 50127751 5674197 657548518 567614156 801138638 643705450 289501094 863968107 542587353 568964144 962503919 413141108 494624064 315001368 61050151 224964978 789390520 427797113 917156224 518976626 21660840 588723369 502635054 993073255 570749051 29905271 819263080 87392784 920068969 128699782 124217196 822713087 134373979 634282080 390327236 935512617 130503889 679828330 651997083 673091243 101308834 467017361 86232344 595932898 782018730 999798869 820897877 423925609 280112341 590570460 942902235 154289548 31810188 298053648 147362796 455075605 180475285 819142243 542468389 100544248 947842025 519201952 775773701 82215997 6000391 18617296 870244980 136504281 698445627 374758423 662111890 799754461 841775784 600860600 248203718 476310873 453175828 69101588 900236483 585804536 512188414 695655077 740094084 396514969 846225092 739973246 851590574 26700370 559115482 246575323 979760991 359473866 765777275 608051051 294206229 624294032 626668348 16967569 613314679 177630334 391725992 127942928 977384795 86018135 728803529 78104872 414845375 34495716 147206461 167598217 620300252 511911241 863253294 212910695 908426210 561994745 952883942 612533144 441211482 364515783 859108467 273488832 723989650 477402101 881539884 18195872 101696126 508208225 35163441 715010806 685838559 279405799 842953734 515739713 365423935 424273622 593844585 780269310 311285705 593567412 947867527 931585957 957995020 663637180 144496646 718937589 78148285 949896954 331470726 519359767 314412730 43095552 792848599 38402373 520497653 674388476 909114619 622193780 35113060 944278060 189720945 573467985 76200219 885191045 89207691 441624154 161981027 535568643 74409823 473266732 981652421 874793716 257369048 939647434 390947255 254382060 511101383 469095540 204279007 842572109 988455307 371208104 885667662 781303900 262126843 258681674 308208735 171241455 880875454 195838162 968035882 923112765 769306147 44236094 808303804 711030205 338376614 970284831 99115207 412786437 296067922 80767621 140096512 553436970 872931422 531043767 807819031 384032798 139301 12098031 79121266 988594608 235822501 817305294 622414867 497949345 75986962 783139969 669190800 809378782 978978131 489743041 732491541 748284271 533979135 393311704 311830835 872355749 216112894 410946042 137658545 512180816 491713664 277755057 65617779 217161445 808798825 725953176 601194243 661454492 590567574 532831875 502565459 826390075 350137163 124980320 324339413 278640491 760636655 846046580 88019266 739614779 335789614 673027173 340415409 722285116 66338870 652246245 447157224 134968130 63192280 584815770 499665312 407422310 715087193 417799458 624583755 376402377 143752627 78294357 37856862 734320201 611126233 540422322 413226636 813779762 517919008 737566049 92420246 131072022 436128988 32955878 870686801 771918603 705983052 63618569 346720078 624838288 568381180 793877302 759806419 484089827 231209431 111988090 891512137 946296625 529787548 368612252 322698995 673540176 299422975 213072224 260376736 910549208 753494546 673603372 576845329 123929913 263685781 669265575 255001935 699814769 702221454 978205102 324249731 260720865 41823664 670969809 885559153 462721211 317363471 497881931 946811038 548572902 609870022 690839534 494869520 139657563 59451779 670084882 665714105 211391121 883157106 926090842 121940322 489168011 452210573 551302018 613097924 568412720 73083952 720616225 120743849 775305406 698821320 444993580 36026264 593161350 968479756 774101784 55882554 285843220 271983708 855209958 834416122 881853730 546049486 181802002 874027660 458017631 851886884 539741758 669408752 587560349 318348959 643865441 76728353 623075899 47683818 542342643 191488612 120767770 262958861 312232461 896073177 814296547 609742408 784615807 259974256 578222157 411233950 168373177 716581743 683217659 23583128 403514224 417587748 422148980 585316226 144131767 880166612 289719469 683873526 402091723 877279818 854738851 898473530 806524537 477814743 946157348 348867173 521819722 66925112 464342400 834052183 815514655 278638940 296310950 452646821 538613197 874533107 863880772 706986374 443631209 399614790 583085868 847145434 817202538 5234842 284978019 961334306 737917820 574697489 497724191 140009536 304493666 204979401 890999433 111018197 682794145 837156774 312401736 57130226 756598252 776744137 891182409 572112900 907899443 40009719 24759715 299028999 914542826 741156853 6015366 210690395 140771636 441617601 57835822 810490540 446852443 342813841 624341205 37286622 770027696 122065389 29812524 74521356 179561157 920811957 38055919 862355302 610485091 202974021 919485528 367083336 832234524 663184296 791712603 740133961 703194015 668988684 39162953 470253201 410145530 897694693 680943596 403433532 191828653 591295784 213924065 638681096 934109625 838265271 675967718 556653681 812847026 705780242 483691403 992408183 479108559 374263688 707279844 89593643 577237709 479281731 309193345 261988593 994982394 100905941 2122547 550692768 769894625 893801873 20945962 32556514 644012925 554405924 435990046 835841578 145701701 502430478 327039033 932327693 193212108 855523117 341497733 6059127 413819719 825189136 850983677 892928278 199452817 410779880 982521921 629206892 742577978 144231625 891195485 737560365 245137567 745834398 140769492 867548558 492152631 14231821 900105073 136165549 568637745 188611478 824523494 566855813 691041956 4078886 351699865 884254064 859602004 693197598 742829558 125938082 370903093 446329594 18866353 570355910 709625840 853904640 52079161 452203811 998136265 943274647 42280535 95790191 689109038 183050028 963338750 33778028 197281849 715960182 22459944 618435960 904571660 846983438 37808132 448129976 703578690 389507997 184900399 415697053 935221961 780246323 541635135 306125047 79092276 560501488 728997323 788718117 266922487 781076485 93438287 265058746 724351125 135718823 360848937 265976522 171285217 176704046 299754551 368567066 892664228 322214495 987003026 649752248 21714292 24811152 97882217 725292982 266835515 135298982 140990029 54573836 915545306 535141530 360698883 994637582 95643012 89696200 635872058 215081865 723289051 729310346 480140611 300156535 865029169 693505915 566133057 36314379 870209961 718403974 257397811 762874183 40618462 96917196 265142790 914849127 974244721 215541373 492658469 93596596 350840355 486164864 148170432 118902020 21306387 508869315 966055969 969465772 451081881 601928020 184547631 26887291 183754725 517204608 327043826 48783887 210710516 893176884 937614639 80920471 464097217 47528809 696311020 357232046 144446006 961453810 272081166 971207093 29511542 764739635 64803682 380351897 103420858 212974114 351770284 124727246 574359796 317826246 94193011 25441670 772270632 131257008 52328962 956025358 648461617 231889154 857325611 711688499 125066031 647456610 645125336 441679615 694985419 193952715 798911661 691947791 7922884 70992820 515671244 37434426 688248822 580474926 417786324 791669680 645965407 769556608 768913292 220325196 939899220 715622670 98283232 712169845 846879678 3128560 520711562 347857654 235017715 378037167 59546147 212600112 25493770 557187849 654279727 572995555 751140565 305707747 117459706 759063449 229216934 633130950 796497876 917465756 66122235 66800559 561651795 712087642 836357167 183081447 784929204 628772746 898704117 883212437 193458950 598100154 738857363 714170513 945957809 973875078 92207673 858020322 38991550 970217816 267724530 545787643 395729730 18865088 851495391 365705802 777928538 80712318 998836752 426942773 850694440 917475354 493743332 264862594 482079355 182616858 447944041 267008553 811389604 346648151 2737349 4848547 944748306 741594712 719019060 743222474 567986150 663743099 453759155 459494066 486477274 721483685 5281702 734723371 592865140 856777093 100429166 223310037 790005777 951782285 650252810 640700210 869257632 143996135 905562805 203853346 326612993 206023205 470861899 138002590 552671357 326115614 995367510 349936022 67710320 566902930 945674862 488212836 83162388 251950376 947706902 569639663 973434061 805504970 156879393 418815560 514798423 257308559 642125597 304804193 61607203 292378400 798020770 930864835 288890901 556099934 134718175 615503894 762123139 458096440 606022850 167310855 784212055 453906720 517246877 704438741 20809643 315438098 45167936 103972031 567388474 845391204 526128060 393338895 650896167 683007453 812154455 18210949 940316013 454280046 323015143 1923209 599174812 121035906 785304411 888065714 529652206 772538952 356085967 291775338 83151751 962108818 459086194 719880172 268531897 828849437 276835272 289341540 144287529 322003208 245829937 711676003 19910771 771957998 105014891 670806939 454965444 769685713 689017888 247797816 76482118 864549397 102237392 675656930 838101669 740058169 563722637 367753868 365113480 919808605 512045573 448265231 734433782 971131767 20661763 2965672 652497563 297497035 144823578 796785092 619500244 390653515 360977455 639411015 15127872 318508712 162734313 470093317 88194418 704268568 570407499 17192902 568817958 672644891 692849833 259435987 265219419 109088829 627189855 630332899 28897427 139235421 78598124 615847575 962883554 99259887 471329613 467897477 249273288 468669557 117198928 868773532 859323073 478176383 360700907 874450945 649201462 375951586 197060621 589912246 80220147 767468121 607105149 501554472 292629371 299954975 760990459 557848791 409043804 240696673 40698049 290457598 232448461 119296173 758821539 47848374 71072426 82667512 515745851 172862081 551337069 632944780 41635606 263176501 111121156 254852879 137627440 612838984 630804466 187204427 202751224 563540979 807188914 809856373 65095444 99818279 962327714 826085903 510183436 223887877 66782570 550881485 514345475 151747397 522694025 125683374 199595771 446282817 208350886 715341623 619144898 759687955 348286396 513296871 22864450 311923918 620666116 13008256 924762903 103986941 52729049 980030493 667527921 859917964 642403225 732623365 812252609 604730932 411225628 174952404 828618809 330524564 725833889 195480644 482271961 101044273 321164018 681867732 399843457 529514904 249725714 18988348 141719218 598012110 384801585 164583668 762452395 5467695 30108290 539731657 109454636 82837340 519762143 629498923 942755304 14681727 214638648 755007906 619412659 625864276 929960310 300547827 808905206 508310558 348544837 143693526 461871198 669708855 825561258 861714655 51740118 75286966 733219369 193459337 525815442 118020948 210559371 140784196 976005016 240667662 680515853 937976018 323505002 52794355 419991301 266260299 67476082 634629949 873784571 686888741 113010584 656261240 839952935 921915790 17088157 188497765 65609309 478959355 710722987 743686933 340674003 762463105 671490265 73893366 808438808 49822067 44430680 18998173 190606263 872952062 259665835 871122117 663444439 583170837 923916472 83435733 701947502 991392555 570582048 575732066 530797655 683592632 84509665 370750583 605508415 101597822 411764715 523634090 580557178 122487695 267321017 921231181 737467166 938811282 847640913 545905968 988633349 744587959 417420507 31755972 470056380 677086342 902878089 986017186 112773538 826794554 921969285 814721040 670703468 492551327 242969465 201501117 28660318 327479130 424768066 634168734 429076952 836532781 10319183 9634123 959020476 277640200 783381671 549004002 68967842 483538943 94909963 910117557 80643262 364846836 941873529 403216008 41933171 844751611 389233187 7223075 524062525 163718832 674460481 47282352 656270159 917429946 248783469 684930477 97425435 673551536 171615570 379018753 362600676 181934754 241169243 174137512 312091320 24550907 723141514 381059162 360606216 670567843 143693079 293765844 35414672 85566601 696981853 929864216 782834579 86215033 937087291 159413463 102450231 464064131 206695815 758720390 234010436 455479285 296167227 331435871 981547187 320299163 710454624 344147856 502233917 951623867 518285368 814325238 828691140 93943241 47900759 41813716 764511084 191593838 335579560 799925756 129676806 32561406 582306331 912511385 971292813 371909981 71924841 73743037 835974112 278620656 684979794 69984541 586616307 833663387 253936778 568163487 153962543 964391403 764827710 508712827 768531629 135629437 175554424 449739129 229572679 223455183 344069211 994083763 267565388 679648771 646525879 397242194 564726544 228832203 309753572 388535716 600742185 234194779 314795119 289232656 512815435 852291279 359217198 99431736 685954659 613153976 520111589 692433569 430061738 137455658 201146389 51109727 273085096 376700813 353365222 502657775 452672362 697434433 496741531 720237750 229599563 143267403 117479937 794326107 224615973 279749875 35378182 677874524 513944654 202689668 967107180 26760083 54980940 178840737 978708192 593451966 791994714 351336140 285885528 74572811 488791799 339548283 125682538 761876895 716249096 331564126 117051029 21437817 28998552 613792560 741675568 258598116 609576330 859155505 905440589 686708669 138905374 940818772 364583186 505366394 143508433 184206725 384642843 51005739 363047463 215867394 644457705 7558536 567203535 782859599 82131347 908511700 122407875 60330252 522904954 691173337 391894378 639955983 712611155 273409297 106264902 454286716 532007413 715841232 165958580 289964361 255066260 157380320 83299492 619649446 662746715 79324291 803856172 47389551 130330031 19419994 115773312 627304102 26978530 682976847 410163695 109109877 444004906 385087936 21956495 966909860 76261267 413850874 606865836 788872422 687260171 713130738 95675497 71783943 281488330 114150443 361748304 536554590 271530764 445047797 8720396 786793845 524372088 665092934 686699762 507218485 684512928 802473074 134522581 711491458 337966280 397202642 820601335 781971186 782290578 842557831 748881039 858551845 108925064 208263234 499940626 648701601 773910339 448132489 720485544 55398662 562282933 934750214 444469618 833813697 232314370 305706380 473123901 756686459 970799314 159823656 116421303 655312235 962296731 250943884 219320052 152779370 648146526 39921381 934750557 282953464 734995578 536147955 141505302 696437008 744411190 493962295 345138602 370837888 942094784 918140512 278752916 356894076 852890719 723222534 43224132 85205083 28928908 516348033 694407908 852244588 676171690 810829211 360073183 490984780 914289462 579393235 643764150 414952347 471830982 431031066 697905811 59342919 967179022 691927480 755779927 564106571 38406134 100918522 934944459 980500918 871575400 213697368 189911354 576982479 789436268 233135486 514703928 670881542 749483520 61628195 523126124 278171569 872457406 883199307 769156349 639263227 315108901 265436858 54215568 786939884 696467925 752121379 846282803 516163306 296565218 602062724 80269870 334971352 555497612 15214322 167988630 279589372 81428056 357899984 856571851 870864324 591035470 371275772 394262226 340518983 432903967 917388350 618690552 157877732 653104016 240363260 797140960 968212917 358316485 703872894 607669160 54784403 308510632 453951957 423464075 605075851 908531047 503733945 940047203 316545018 371464633 108035826 596134390 305409055 465935810 452706234 28789738 56971274 676498372 423051964 250006623 109402332 192956673 721213542 119796431 846060689 961576802 769453757 666789966 172409646 473326644 126975485 79710415 781837276 580927442 503174490 239429486 341974848 6908428 179476683 658519867 230889427 140028875 254654250 536298482 605964686 559876851 565088221 515452326 236375216 988140185 617975315 198293915 33613218 339188850 170606712 879673907 153282012 940060469 398980232 325691658 265903472 525955718 405402074 47740741 959399526 908576564 139686594 301374368 768001359 319163277 959894235 851407152 459192152 67064844 240221994 917673204 626941695 805310215 285641889 715833278 645966759 903617205 914127193 679579977 95322414 84733898 411770244 248604426 877310733 663266842 426812451 143214198 41738919 832214525 43471305 1138439 593307448 183157899 155029173 213825166 354837542 114923401 65232312 814029695 34504611 157970672 584219258 513962673 963280887 869861148 229795944 461764005 773478346 996439503 993860349 868800760 933689767 258146952 969921553 811000493 921413794 396733997 806731057 963152714 81464881 850202362 964291153 527288695 885876628 119320319 741113862 240714163 86760086 658862540 907260224 973781070 816833212 491479476 487743736 632630458 213856983 570056046 946910829 987335329 566495542 940771171 708652448 352701668 51434482 531090360 16218520 972848277 927824357 822949577 936000984 861805604 525668299 752808496 389094293 411544920 724645181 982724521 504775449 663921633 494103420 412035667 490219062 163452991 756031509 977962799 796083449 969888492 400535204 595510637 809740180 967030747 388798168 370908987 172248774 440232650 901999348 188467295 413080920 682340064 11416865 201598263 544145662 537085164 806923125 785756321 801146450 384084665 768480835 305921893 48006291 115100614 570473926 390741720 278553605 326505428 221220878 74637047 148910279 621756082 522664050 958650459 441303188 911462218 329559439 613551963 351694862 84075146 802019258 617292148 766415211 813436123 818890412 163077232 203037647 478329896 948833553 4184090 862414562 569830747 162622349 762937219 684931361 733096275 153678932 963484966 912118069 374899810 890638379 61028341 996655893 413302422 19678793 290475440 177281000 201754599 904027403 528975862 285829745 706046654 146268003 52244949 371999137 817674781 67838547 427553150 148521037 16672093 284253606 10935592 586502840 446875956 773872811 123950560 32488590 780068110 87435519 944606660 7484279 978073898 858151367 4140165 243892680 730346527 147131972 421173680 932101126 51159368 802665908 70447230 609722389 801450277 975208553 981721526 471641418 43047093 261791035 620162455 59719187 546044641 631098047 498738393 992920597 257487217 622688954 877925554 37555320 562640839 675048573 45039600 393231097 533199933 901696138 637123777 116062819 48828103 910813823 48163938 952503845 713479724 971127542 562226227 367446360 946336088 396464112 839087778 841899547 658255147 459250226 754135100 56816147 942864639 105389853 49736738 52868216 728078807 780178658 90423536 143236005 455227224 987979509 536467102 840943523 742192007 26107238 957006343 643536476 936921061 857686647 448556680 502917144 828814182 10782900 870363505 627666629 259763378 709451276 322082536 770534891 21217862 76217629 827351039 964082501 181607482 729604143 16950710 762202655 509782794 959890620 905438661 817526384 800386488 441905756 658469900 395094854 468012995 467992602 891147697 257450415 325679243 339704370 760367560 7009784 203003637 630731058 487192780 315283381 192698693 809275316 85818266 66432921 885492945 913169305 30515416 919616794 495289807 899982499 681819442 5072594 712389478 439774462 675115344 365292326 881680219 186101603 612903546 202209573 654094206 504051236 459659988 979773449 696271973 72543907 839299599 899275610 703274965 326492372 67075350 748490025 135767681 152893616 814922946 873776993 918579287 697954728 645910146 413869087 450453587 180245947 271458047 15359424 620020410 946573391 380651750 354216988 132674988 993555297 556426561 639285560 350122892 868602915 471575368 46394858 941146823 310874960 798186834 496938147 489883699 865262185 245428165 478167746 870672167 60351105 204461098 789251448 610822199 850371244 55636894 61275779 30617185 179611308 76635204 650637595 126184692 309803320 4854576 111376046 155874976 413797503 603177972 505997869 134916777 74753333 404909093 76063593 238144660 55612287 573001741 728028359 773390838 670946272 206196098 644062998 583813743 410657197 285830805 194635936 113544800 193984066 108428081 144161985 373595374 185063285 647315946 352296432 494866606 504686888 316188845 650741582 918484391 919366817 9255810 53401162 994120151 266681270 981981128 84781170 322293557 407499228 812809529 95684388 78445494 19005620 592263752 662259237 282179183 730610924 709411539 395723984 924594990 817839621 392402335 298190357 2902899 39718275 650486789 350285871 544405163 966675634 853543820 315405914 738558811 862799630 221323442 585195321 129480893 55820929 669976491 304290816 463320158 482786013 252491570 541765652 354307999 697271689 56541248 489003549 427882606 765952788 884727533 204993955 436308768 129646227 503184312 291728033 169364502 6187460 642013905 566286032 825379461 348074084 881691946 563938265 63390073 955531754 1649945 45387333 11352676 671626436 349678149 474672834 6928808 454686086 868954852 361236807 151957768 925496101 850240356 432356740 543965248 587484248 637350695 980274016 717130476 140535000 124518408 739011344 999238833 766532313 305297369 824618287 114606390 39505674 241072911 30512830 995037428 242722856 75900163 858906471 914349292 425578312 186095664 921278100 880264398 55050510 135031267 884738532 833062977 837787989 317095265 229544584 277788597 954445960 62334959 994919073 947497326 186853367 586446776 799252519 953385681 891744146 476387165 920508437 783766186 717460077 951021267 631319974 812699299 26921423 490226438 579564951 305016102 676322102 353359410 37796859 583888978 488390677 922535392 416951948 178695026 92147016 646496532 456483623 899109343 708831491 303919055 699123028 895684859 890365831 498375540 701586899 634626336 974762706 474611695 418392516 544739142 278149322 49712483 209954800 157587111 392455287 789519751 315119579 921293755 142879155 352916439 505182727 483786198 127968190 774651041 662481224 72631572 273663933 118964840 971740915 982495424 422883895 670863937 730696642 165766086 21755836 284799900 800392422 849034908 611927962 71301297 246290409 890077284 121013780 456245210 900180761 365985433 245764954 215300334 139795548 241160475 420733139 644978275 724946674 548701329 272145675 387427891 621332901 545809608 358909098 445590176 380821392 781792993 116454106 111518027 947559079 990726315 248834294 600467861 839761217 860762256 671769158 86051619 603355899 645299305 394813195 356053019 11284731 640578150 571353353 3596645 881738625 992086492 648574920 459201658 393304180 920720596 846629550 867153448 319046563 58055007 312743617 699867955 839848000 281714089 663902349 639923439 124956763 912736643 92907659 964717980 626015258 764676817 903285966 81887516 409976115 150615520 437940535 273777213 791193670 861810255 277373858 525448655 706413106 778465145 984650313 99717280 551702100 683796222 819387094 870748663 741851229 132130704 570616612 434215589 266361159 87035320 926655394 391317922 999771963 19563046 208552262 478303580 784239863 964354594 412707462 46732338 114970107 850647997 173025917 758680144 564974611 450399775 136645158 271387711 81381279 121295464 223621357 633083379 657608053 43008444 503832036 251975641 27655514 926965014 538707596 146533039 14000327 465362983 390367327 866288656 337442395 598919589 197108595 121682252 415790542 609816057 20930956 530760650 312980413 193956873 141957153 877955025 496873014 278602311 1859095 578254294 252414141 225480452 211337666 910022194 121005262 567686068 14514195 1177142 494651075 553221791 226547 361167768 871101141 390593874 227456417 208543529 989513464 424565012 182742147 257820365 34381062 56189469 788581015 199877842 250146342 930538168 77832860 747019357 61656838 79691955 177790010 314070980 157688773 389127676 76609533 278694035 956813745 91123728 132387543 303981179 496861886 132614090 665148948 367963020 523207964 745121731 429022915 365237787 22203103 611765063 623058153 56584165 667954532 264155527 108978373 770617241 47210055 186811233 370152957 108866893 119019554 547942967 422937873 276708327 937070643 499547407 555402362 746400747 590671135 687789905 902898293 87533014 820403995 420563600 308012400 196128319 165685324 737035316 561366106 187888427 201316738 184424252 96988959 721787636 448579780 205967332 492404870 495789835 245294932 862557827 604656728 364314486 263017153 27594595 641022814 52604156 379658368 48941535 799004903 970329503 736731441 554419555 910378884 409651795 974983155 70907643 605780114 140668473 660459325 19662580 181073266 861776063 204086832 130578591 436080059 505182978 336545924 928484929 972806 581840856 643559116 458145901 946155342 906576269 338256862 439694515 959180425 717915230 488636051 610701688 540761092 77883851 17637602 303656335 487535646 992620758 227080345 945832127 985805597 887539670 965494707 19395222 601832093 22097898 149973814 37912145 527280877 486519738 818913440 380770049 920876960 314988915 838915950 719548661 74081544 29689171 159243170 33261962 600120767 647879221 496480016 140881853 725763072 514117619 297054554 65815077 359254736 524134899 11647197 345060326 264190929 829658270 364455548 866023022 851756169 514429362 903935167 379037039 853465466 575364966 759807088 774342419 890353882 451239398 346407440 964435426 333444935 505650610 850213754 933565703 6046190 199210130 926963922 584325628 713327749 76534835 650140705 72582478 600669735 514304269 270159170 864860664 196478898 487131084 583400045 48235060 1560440 339851571 279788465 707542272 915216537 39595547 334401051 805570412 343351311 680808491 622522197 676796246 38975460 472735945 462878308 45021650 671946075 389842223 629347278 237790183 466377059 132004342 162889027 919563160 498824977 285564563 636940183 695303876 772695647 220340221 743538936 626772453 560191792 23327395 334314719 327924688 915439315 668715770 133495094 111306985 202040620 608533657 640619597 241016080 81269595 103497899 286037730 605732036 345856488 767901374 696038585 812233547 899905716 858927612 584313066 251247053 144492168 221253242 946550929 769704182 294109829 542606224 396476628 854301621 418449985 583307713 34742669 186405659 104539842 20754129 297712644 306580462 629287786 938332242 547596542 563073748 894346507 833634272 21322143 240202988 454052005 717360729 904952902 206474081 428804700 489265961 457721134 425813235 563035570 404272056 195517410 857145399 946878280 444510404 563963380 217844625 27818111 598706049 404250284 132357953 619460178 701962929 438938416 248747957 492811530 986534958 811821705 239674396 672685590 833143849 479877384 126737588 403020937 237346645 185728035 831825637 726612607 643449169 257638865 142164536 47721218 305672641 999309935 847115865 750183046 563273308 64960483 778001157 14495716 321727133 762875476 633955894 23690055 54330251 882703852 369017951 40865203 547041916 608692347 566067159 232702124 941086098 545321113 635723061 178432736 731049149 320065058 757561709 227014677 577703923 899726245 127252262 883376565 899036174 974368127 486075970 314825841 891844976 116593486 329321558 66088468 879468962 963277452 89778524 933799214 698497663 311312841 827180783 98055939 772521555 245764301 183274429 713607646 791085414 818997491 744556748 374650922 139062542 502118451 601665600 569282831 254361055 728917862 305175755 5913588 555802348 791251725 320739430 300163683 907845211 502577354 366252151 639830533 318371165 308547041 573629740 16868822 472376249 253326882 967441134 244897797 499091183 150715556 811021809 142692956 822229413 555578550 517343879 813808321 910213367 971525845 235607512 164574416 552960066 540783267 170488004 108762407 184551352 343743800 261442456 944912929 846321154 480210973 584743455 164692313 788758015 10889554 34077501 113650623 264216436 1518628 358548420 763307619 4750550 22086588 906000576 826979964 577665138 275860814 493304644 340394865 99903018 728912156 504969281 652863084 122211783 527973651 614141857 306763135 871717452 875584313 104192423 718038599 208311645 688935879 735247278 997069660 552341799 769324779 110720276 816558236 623359773 321785062 432382214 480626690 343871650 190899149 160123013 774053155 319276329 653427657 114448013 419179347 382339807 471933660 72042424 504551590 999907311 686184281 663831091 871624756 414284953 768023514 442179715 622596599 309475752 29943352 472182618 861817552 799268132 435419261 530892147 275144264 609720689 963274361 755770954 953592340 6689870 915893967 580161854 325966199 421837984 694609867 745145547 804177791 19059886 669704337 161245740 18967190 208404978 825076831 743108313 622689931 445616704 37804387 97802889 755092457 67747739 422501874 616910002 867015871 857921135 318508 994676502 320158183 963592869 602963815 126266882 822799105 371374142 706428736 1281664 793212126 253554962 746427211 449906276 272614848 268647907 611152016 291582039 477052885 288745206 34690345 99742810 734361910 72494732 50062065 341970726 140242471 472563939 958880728 859774709 183001433 959199236 706967570 503159617 775308465 309931378 629426499 450623929 681305520 188371595 451905593 327034005 441926557 50849163 776940281 714541406 319497071 240608656 6123438 796549956 529353862 893330156 748809132 116232132 818341254 798871198 458202858 811100091 123951496 269599946 523391159 159469296 81315541 82875088 662628913 709140372 392806467 144571771 159764295 926628353 332943366 611669888 253662352 774869924 662519052 30602626 341927689 982016123 123727649 200567493 631082438 653081511 93897642 379891564 621830009 764755262 31279121 80032861 428371712 7746983 202149173 804279238 167216279 135981080 887154326 829845192 845121453 132477152 826933330 4885741 59105499 12393055 469071995 165284217 787262979 984107413 48403209 129190661 818639895 172130858 182274520 449722327 825212370 128688528 682130257 299558738 893443790 713409378 232107965 174331862 721156361 434257138 978611100 888372641 570238219 718281785 570734192 267876031 850758938 250183881 125278138 909864437 262576937 594350133 75148647 49839909 430973906 123551856 31546937 249613794 148199081 66337823 551852487 973411451 195026352 233982737 125486548 88470135 799908481 357594514 115318363 373581202 791851652 946445829 114470202 214606230 664727608 685204394 482482261 368002905 935388276 607760399 130383701 50481572 54626892 58048714 100321481 485600798 34116936 984384791 587730958 182316017 50722608 139583439 8243827 98265326 226082542 133730376 39251827 25991017 491324890 154570191 399572219 135692901 101016013 514042421 350299132 618259987 51763174 685297759 986262892 839667816 145574518 116646586 890149388 200201410 27211666 842987236 538318574 61328603 679888386 126049525 243644620 583127360 118149330 251888448 681392686 344231873 385618824 720644514 370222890 876943714 875214705 622311475 12636608 828747084 136353889 215452106 299523431 40633429 900749866 138302682 880301246 46324377 107465635 622966993 99042153 134677301 465954222 637360727 196005904 145842602 763410252 439650525 581486328 881559583 691538973 262879008 78307815 77157790 983523522 448530705 806617870 711254586 70842173 819254478 392518029 59712428 34706578 544557826 952862230 787972810 682860509 685679835 834297187 642842510 308646822 933339340 777519811 627117410 423216426 826042082 625476378 39143037 118208966 206962700 920702620 809747939 322358074 999010435 739422095 158397955 300057499 398556324 869652541 223416038 70327161 114686929 135644832 105033739 659244756 88507056 745522915 194621624 626703257 432336461 837464134 935350079 218192160 467500304 414983849 641408586 146058745 40460220 680551624 264267711 99939286 453770603 74015643 422297360 305297398 665954104 580695315 605354897 64510421 302864215 681287302 134837583 417551145 816932134 92387688 929312267 757955556 690426970 123933884 237175173 122763424 813914384 25041611 340955585 133931047 440025460 982364171 279989793 480485681 515432154 544257504 580424967 969202758 470789514 2722321 274500149 989259984 435934002 732371412 906286772 738798218 413658707 893640721 8865722 83107201 838544775 938177989 693579123 528971738 914628239 930754296 504251529 581058982 955795908 845207114 714990029 395821361 680087644 847496188 728823408 48036158 244270052 161764735 17238909 715059566 17003422 144255424 556835909 452937424 876626836 463122674 191735635 142801903 209279754 200601357 225909104 47824523 138779339 919488227 429312627 905923944 702758883 933564156 486982919 658554784 631287629 54489308 906892511 163891633 901985496 635715913 211927791 146255541 797480648 229166700 713831473 814484070 373422124 123183742 119937853 102565319 586306416 311673489 245367222 795586171 364791212 471276326 695927060 356086918 243280913 125239680 262010855 946039796 58803830 601510141 457110939 542607825 655999449 216519809 706499458 410501304 852235722 918427249 409273212 502232729 110308 975621051 169233158 373532432 98804786 289171012 476097752 537627569 453360867 721464974 185730099 818152079 45257660 881657159 174238990 141054939 6896832 288766212 87094728 918217035 890276353 396722033 313341220 398792161 613241842 19840671 809293465 317993924 938267921 71083036 672743019 938378229 46704081 841976178 164427021 998025240 983663556 493041139 535652802 437024416 67022472 721382901 107692854 112280132 455556419 281931845 253335071 314969618 570698057 192946165 85703012 313490769 442184564 399044232 712282930 55426400 418884904 374092754 225936690 209669184 445175791 898679709 563772 344396238 593172246 17507159 194937837 429352161 510548298 730590640 866376577 577570771 304489900 974069432 689850903 760046320 108517636 795702341 75015931 531732059 988648506 13235309 845222828 283349430 412279542 557505751 191292196 831164446 931598505 417228886 893349996 229290655 168424954 893913768 426203259 614113567 911420928 621141097 43465721 274485585 204248096 762358665 852056356 508737996 588944456 394423619 121300675 697462092 190125953 48832972 81710510 31290818 62068282 926933338 314640248 474347824 336955448 505932444 158028629 121070312 775677696 51378618 350360968 944102651 797808752 776564227 410732577 561746039 250221683 454198298 836231625 454469779 69073322 540804340 963207776 658017778 935227959 937024817 207996229 125353905 985857790 289706739 9161090 900442438 216640070 176317704 227306621 553595518 682250149 385335250 674665831 310444204 289230234 877543165 107063214 939555352 506623751 517795791 353817751 756845435 971994090 42565735 211315207 41067405 583370075 27039342 551601550 518598028 964064160 759597779 496468299 802438309 49304512 358145755 555397106 118460948 534463460 782703727 672056467 69229968 20555336 199238657 379674172 309785570 76781815 486737387 101857281 435921932 4533171 455675032 192767360 829043627 498240767 256598934 722627399 81610836 283638276 274228942 452725230 100218795 33826714 949193529 755173470 935647599 159855644 310570569 54108541 694319104 93274289 578681374 763549072 113829625 777920031 143223237 276131561 707218212 629960624 377988843 143140137 487010162 833663875 188423864 316053782 184421002 445022798 38681174 266031838 581177440 165426482 718757068 681396236 51769563 520466956 289086065 987417162 680322600 599656635 894042069 227158063 545447290 472723436 990707135 511793282 103159826 133930366 640441209 662894404 616407356 18430045 658550908 103417511 704610287 846974772 271987660 889031289 144513929 163185200 7579486 725691369 181128049 578852920 259603964 232897612 99319869 548690030 72831133 632158836 863024 966873203 859316899 398826680 292112998 702540394 910619962 247789191 688987126 403577531 910683595 157910841 274523942 569234496 113844719 979134229 268725627 385832379 720681877 265755922 401533945 580777729 991447292 582661994 159630642 103567615 815559606 111466878 504774011 740907106 596142080 505637035 560296668 307975338 904463716 852409666 10515725 667600037 100198850 699502851 71177561 863398812 857413693 198217870 285149667 971258412 29868458 553875295 209607150 750550336 819631217 611141095 183844424 663594868 46319449 343475067 619678850 861879055 307458311 124452854 455302520 903600391 482606256 15599181 211575722 239586331 720525214 74607814 907186368 673240430 774110665 830880296 536639235 484040717 29098159 821788903 307815488 58966617 228180557 369939004 662033319 900328140 981080100 845877744 416439368 27399542 41869170 36118211 741794963 349327481 13087431 49613843 105444231 495693687 65213024 317019953 735280018 785738238 391627767 494982746 311495028 18254792 178379401 848134263 354811875 59993926 522439525 662627364 118960543 603136448 32566361 633510229 503464582 866162827 331904332 919903950 746078735 226289868 808538527 340390058 575617349 821625958 390003901 681061580 317319639 307733291 850597899 52599650 93471523 94742026 400098762 257482917 112996818 578478163 105617173 467808693 638472089 480573065 982952423 609948999 83709506 868035151 95975587 439690454 586714337 427879919 212110763 185309432 654169787 20649283 525699490 82303495 694791608 768219757 615881441 12111240 75953041 466479333 917227263 21940930 561221359 169842385 279423847 526734543 748320548 237557387 994543237 386792631 570646818 830012019 996741630 506872690 698047163 92717210 946563145 137277860 373113495 11190267 322587292 879799648 884355924 848286782 962103143 579147525 469022898 430500943 443775131 544975939 896980276 213518753 419433236 310717995 383361138 698857083 837452538 131681680 788930836 684512134 370990677 359577647 367040513 220248666 866450338 65087669 165482242 665529842 54881895 391112103 529236475 377469187 270911744 413592392 78272328 85531246 845256283 547295226 516032189 141547773 92271159 265528824 355066527 364220761 428763185 590944031 63077837 118732083 575142077 704525040 803244217 946132754 64102680 22801089 18897779 783069384 87888759 36896387 301115585 142770654 428008490 830352061 372756208 698920234 96460812 451028536 636967846 941717096 998323763 5516394 83264862 943111288 271045219 290847755 307332042 699808404 881791787 222926245 818540487 309450223 927451285 474301064 108099337 844070332 497102153 126997116 479656075 437507278 163893504 633288027 432794299 591901994 316156447 805550507 143338588 412617259 109095402 780306434 206850714 107419158 785822829 142631943 50530439 909384414 285996064 210378847 461709177 20304210 285821459 132766024 329754434 65789103 607067088 437853771 909859435 956685607 564850887 242031870 246709245 581260757 875319897 679503544 25679111 43992703 337570410 169017699 456609962 446665812 801840499 515977043 406601337 440179687 658608986 309648142 349564094 944605050 520026990 811273272 964909261 805848449 944039296 147180054 871637552 403622743 585033825 634013347 212824709 2401071 728561583 459533954 583661829 456397839 139037491 609340940 500390542 329124267 778358639 957000504 628306446 432715497 325493906 34907776 872895185 984102892 344555918 74975638 781224302 717099274 886248910 598649922 375464082 682804565 745829976 99617994 938943674 183380160 733631341 151768377 185781231 314709283 611302331 769443060 771107122 602856189 378783993 271497657 784496822 9658991 81014520 412803261 442374489 406508427 300227403 167786033 243127678 644783322 242761671 876868346 214398955 129010575 328034627 589863038 664331506 73864596 689481032 455791540 109761122 275628732 607559917 295542354 590338015 71378607 64985407 361445130 526751162 296285767 485459153 311247978 305944758 566473673 576567605 600835613 825498466 876795009 768621646 68626138 374094690 11383311 798010850 588493645 992910259 126045471 178356676 509758124 52426433 867837708 965549664 162187556 143466433 425625940 457729910 586320814 497004548 375231683 947765944 23755703 671517450 285741456 187520047 977462209 852215130 764087653 430814181 530229955 493399021 199435821 451372459 867493711 63335498 249383303 455987349 56245750 227945140 486860392 566003874 280371573 207214459 384069898 295075495 203197259 809695838 752805405 789518073 159216745 128037082 589800377 35488815 652070898 875541833 223008862 482049466 580273322 839612881 912863648 110503271 333011895 112299462 561875730 53021965 28151326 663775399 509009315 84397076 891720539 995869707 502917316 24608472 55600525 886987214 319683967 258797784 696683046 72489366 48315851 855899791 53042814 638116228 891388606 557630078 366174420 966913835 39679538 946447743 806526709 952543186 56951007 992054971 917359014 471343103 45076929 945510340 135118496 406602610 882423782 879355401 254988676 385341091 903963873 310589202 124844665 223647834 569386986 821527711 148653566 617702837 529943861 54212746 108335424 273848827 611842824 474509845 93279021 504038728 273473947 899805730 309098273 182941320 744377060 78973646 654284423 789453990 24483979 641919285 48572959 759424127 373791046 303561636 144765212 277754912 614150838 122126243 353919112 183537817 943653954 502572678 653757021 326114174 409301790 762092445 452479367 21144608 89118649 545758388 377699702 362592596 298080478 686797976 545533916 42457531 765771622 52334699 684427887 642771968 546770350 733000847 402196088 920561396 36562476 399477666 50832668 650713314 521603909 404751780 686767497 317774222 907324459 340524511 496404763 169142608 955133323 948884130 42803582 44251965 494642512 420503285 259360928 792722990 107301254 657411210 687696887 873072876 709745909 372124768 368361203 109032619 105125608 770557292 29594008 994204457 22551317 80426676 497434130 396671593 485178457 184201620 714445815 245019275 377242498 63366937 414161883 332375814 12251061 456965466 229144145 359409939 877468751 341021439 4649288 837286371 998432650 692346175 562875606 560694918 64470936 931236810 669727537 22112910 554310461 699321546 868833733 576861778 632264588 366267856 973533371 117443038 402985843 540495546 214978679 780228341 603862483 481656929 112604148 468629910 938622395 194264659 828039849 668607505 535286099 832689137 358410235 386235108 525035306 921285841 946930026 442022608 852522644 616657557 316651885 259349464 168495462 38001977 836211243 800760050 404269834 662260973 770719455 807255677 55272878 838214500 440000377 511651728 319871422 405120891 980281638 111010176 599385550 808321481 632134047 987188015 493526977 990544282 373423116 18562276 911830117 172869502 313101251 616869120 789527059 482269502 876218585 810538887 520271479 564946187 463815296 924541313 79723519 87051110 584313349 134996398 925265611 24313719 499164492 97653392 281950976 479446123 208663569 881336527 140283963 840797616 721040901 633810941 683858258 94464011 504889583 448204734 119849879 670507200 65073847 909376938 152776695 793808798 572432184 673048175 211271344 36247473 450105847 143511230 123298584 886935563 131023994 48564188 763765648 630188486 146217580 45716618 109634602 207397515 779569511 102434932 900711498 500610405 588762239 584569749 447590782 93651815 32774476 567440661 616675382 950364696 329333958 769452077 596689854 901766142 295016611 660477564 790529982 597638825 803988794 913828566 484574381 935012788 814909120 100856388 565201267 813643066 146573006 527352236 873556948 926142517 482303534 774268439 279269282 71065766 211354547 579376430 17233947 96645389 146817085 633909329 899526451 328667409 255877766 348732664 82949911 403410743 9210222 873479893 1049561 813199016 639824818 338140308 600728164 307250297 438996697 18445790 973409729 585569703 545798026 846966670 364228580 28101553 473751468 496014228 951683692 537622381 75390651 968917640 634267770 74724102 455343328 386310581 255907878 563737460 735043245 338857789 967148204 744253467 64854041 968197765 409968843 557195225 158854433 10697000 864445522 597851130 29142790 690371610 35937192 427457183 389854640 400165772 308075102 863606108 896180000 112275154 253744849 824087018 81192787 888012619 898811120 389052481 126839559 7235357 952789942 861882805 346093146 772454505 458652631 263463553 593168629 868621474 820658778 752023062 731834840 537620659 349874185 613493997 227992263 385811378 893467546 617846903 638493516 54059007 333969370 387189876 166334161 587714219 211276887 100043314 328243198 962604373 489095796 455082757 969839731 294402097 169481921 168449236 66856595 628134553 431912790 512541590 349272386 252571561 264564646 81107220 790192221 466955197 547117583 870700850 852766575 293101488 341064112 343776451 347160495 675033482 730966327 513494657 115264061 942243214 613537971 296023625 757363946 102633760 751106382 727203670 249552223 920588304 895652907 168925184 401239216 180082056 681466775 750511602 432653617 798547787 684135188 75362197 265502977 83769130 946063047 970785919 376870618 139643518 314562363 724031114 814677001 45528683 237525764 782457428 840288263 851063735 78481046 450168568 806213862 682103794 29888598 908282451 455208457 925541505 77207629 856447673 105623554 611190770 606959269 390793537 262254916 143610816 318672101 527757893 227379947 117251507 351060171 604250565 256895026 665622534 328281672 71572020 563667583 418323802 706545814 256472205 121903897 785026860 706640774 928117759 319647013 736529372 688916569 774855471 514587236 618640564 631303137 472727156 82347693 90778765 716037059 344602609 234389582 34709153 872360503 461769529 151960661 75937033 66020087 408855687 741559568 246818126 332944073 157743510 665141928 39489880 266732082 787045825 677033106 973372856 567679943 996680119 562418587 109112872 624051949 929522189 727753436 107871446 254765704 810101130 198650211 970802763 154703732 285556159 5511910 879580601 747325688 9988937 955517635 665862142 271360990 549593562 765196634 604305063 707337072 282854921 496311309 974069154 69900740 25860774 799958369 490097049 875057259 214893315 599209921 499109202 144415497 179479717 606980648 251697567 989580847 658147225 222500324 144284572 943703385 80528600 876381540 543545432 90517537 831899168 61923933 214394893 234009089 827120567 818699956 941346161 109975482 167527624 767931675 32392588 45904764 420406403 375006003 920962023 487816085 974215925 272587584 484747948 6212001 879568232 736445516 995792848 390231817 958945840 992593786 333935195 891990806 868975319 877480627 835024709 553390846 939404561 49419595 787399935 619041487 720635917 581262456 729016969 888163541 201710490 613925923 934068305 474633259 988931927 707546687 962449344 815664211 980134272 447197286 821876212 712218863 36159161 817669053 102450673 995105001 662779198 288902234 739612166 384270877 18899221 574636868 937661723 958303782 476572829 577578018 429861628 197208739 11356833 11394957 937888646 65583689 625320880 724473310 540216948 614252800 432019990 502666286 282433370 264670621 802379938 104309575 976889485 838539099 774494994 79340151 686160459 437274186 220758752 425772618 821545063 239657973 852925852 611723145 50478114 329498674 41817522 480339742 379223779 53174355 491734699 317112418 118758044 117055573 41585721 511491359 583824739 326122077 14157638 866258110 590792699 669053942 970567685 420198543 507593034 597579039 352055060 46269852 34853218 572813812 472042470 708914647 812471785 177484681 173154151 862949899 506983355 67488040 343289635 886207134 120662395 835024334 55835911 91936806 804596273 949938005 455944531 388421006 128576441 322618535 107195475 719369140 991672477 77763153 139567676 351781870 527858558 344139103 398051722 415228142 916952915 870094192 124142782 729424694 47578866 149813300 444890952 407078587 217301340 788180587 145802080 190480101 475721281 54154357 134933273 132833913 4092355 590877804 521254919 132668796 913496339 628450394 704554303 757685175 558729914 696638345 109467038 86588465 40777441 507518760 354332974 957730357 230129311 330992122 539671410 130224543 480805422 984562362 389819496 550623128 625259309 535621576 741103230 953496956 589775933 728552869 86330862 446384654 171947033 460102148 579053451 85443365 88552535 136124113 695644907 499798815 832762458 805111945 438903647 873539900 165147065 793236621 683786616 247792742 124228736 75974385 378017286 457550525 913053113 767836782 8173646 390828781 155974718 601793242 344325730 598267017 182862471 283172959 44651665 354809504 743275107 476221482 292769235 684344008 612345595 988414142 36659183 445108046 646042447 475562830 171164305 811189512 121315810 707467287 58982247 98060912 783441672 289515899 408127803 549011145 909869048 268817816 939839926 65843759 870611058 136682016 516627142 53473522 419854975 561278807 260799392 163130075 37500282 553568628 847474083 502362243 541982763 884133266 947470290 40541569 212212455 971150961 851731081 186044631 678618242 763229695 284105544 314576273 905261960 692233347 863587418 815131001 961051163 655943704 733491126 684178581 792625720 102634628 590168469 212480688 663913435 850967862 228127129 553930084 257052849 75601205 56292320 799035612 812250838 856278976 839577182 876979659 679946297 543824622 63024284 211080898 159570676 199646194 525657171 64832630 891879541 241760949 732479997 705447064 897704653 318487483 242142004 542846732 421122111 684826839 755327420 937551912 388311060 983454549 343998355 645363909 911572120 252807042 296915881 576339317 109086011 136493056 305835336 641548674 532834044 368859620 852629572 544921087 568505814 230803103 462270083 312901714 472564052 47266439 870865144 222785064 365753922 113007141 765631796 639392399 650350347 373475575 576944305 38661400 209446483 920942660 684025310 973534969 26266061 980941191 402390646 135352073 969950613 708225982 629417113 355301016 77085595 482046679 900222103 498107775 712849782 215008545 663525855 37930193 262274985 534390993 113231623 628028907 499914500 878863419 119937666 2781206 104855353 696881971 41442607 166818202 470340990 577984283 140353164 496607052 411441833 542743810 484475491 233908805 103486151 113892597 589209821 33088112 448455642 341948284 531195887 13821783 556956829 47238102 51751976 819231814 581629095 17499965 299777081 934059961 896363384 419714747 936841168 853735103 969113084 978283775 20553298 291970433 408784417 13422829 788577485 820226250 556166639 125569335 54135048 659652791 91978299 495861235 692740903 392950307 837809519 76453150 406772091 247282708 123691252 311040433 919030888 557836713 328540399 71324328 491896667 77420142 491039075 281254194 931155246 312668518 112054328 804224910 604638952 520838745 817647739 245732796 341064988 226330738 371302132 247716402 885983529 315796797 743577638 431240791 708747104 433903516 360210307 115519188 681186224 483901559 279075988 452733472 41738265 460132753 524057800 386151299 537552895 15096869 667405493 321224500 180281753 779459822 125449404 784920705 152814926 795613509 30653495 493879915 21944240 254471993 741596317 760444135 570268790 337690314 44201286 279015887 771593831 404411593 247051442 305296414 888313153 378643796 758029886 782567784 838776549 282087680 21235442 228845803 149700915 541157302 550070304 329982668 173133483 528036074 114903367 325948409 176165942 998073235 819828324 198110183 252545221 413941001 958554318 822814011 751631315 2755597 954346264 375741505 259683557 53914065 681037920 513069 432557861 439067799 783080853 271334403 573671845 656832662 500180207 723372760 197989957 902766877 905871795 371123440 283319310 873291528 697071849 459485252 871364756 369416533 657595435 976426343 635873900 468666113 651756713 240021574 323938076 606102970 615763080 583621633 660017036 296800993 584134702 92574890 588385158 219731915 216425660 162056997 876564577 569122233 737946123 927070900 471889103 643817911 150710699 755208413 369625798 847782548 67210024 93506913 69715440 724805460 69933249 705589340 45987932 721689962 945610915 222442374 180309292 413890354 806064008 692842694 710691347 242715069 637933950 151592864 314963350 854359610 313649861 44044286 275998202 51595978 971115186 747887305 547930255 121825878 355612077 917556054 822124793 422822102 11062960 891840233 143921 933512583 449945933 46131853 507718904 248073207 121090593 688028196 661963561 927154601 233387249 225171267 22386030 871321200 376764131 337349380 578197169 542930359 381393667 854195372 447042703 205025212 454599036 994972958 326851091 810211114 765045371 1492243 85549575 628624698 893332476 85693496 414653640 195794768 984341722 922372544 296384341 105432308 462917100 958347902 885103276 696304349 36035528 760005672 567625542 265316026 97355045 145822705 808246385 331265078 852534443 255289081 536290291 307133472 102778398 715657748 969860952 720340136 717149991 55410520 201481193 462998826 993620389 616134833 658793595 830478470 538507370 955177936 788427145 1424463 766042198 526046780 550245179 654594092 138568811 117870714 919910118 88440222 116209785 728156496 419705301 821260594 835961943 808511958 128394060 938740342 524169699 950771378 511596837 93836049 858698265 713078030 556834875 704835013 329212856 68144829 387829843 720236592 23322759 28773347 574177422 641881323 554820127 124422594 148991774 693388938 94809674 68901886 781829160 63535826 649574748 54050820 884796420 485536685 862562778 865706846 276793386 239248836 668994584 788390223 333084885 527692842 353984612 889919761 85044214 683197468 958064590 472874057 255950419 833903715 501647404 830127841 328301397 56467524 954550435 477293172 602372828 901876476 398711424 236718348 965412302 48286165 143285534 702725081 386339216 5848306 420948287 663132602 97613508 89942864 304039184 283214760 470152072 658023796 25650880 555196286 193737623 983715470 28070337 449688043 670135545 382234107 132332243 850953308 291217998 86882672 180762839 893590826 841275514 579474263 982825540 659204175 627760429 126111068 214445615 14099638 984475747 635393902 529748607 82089248 577853132 686304157 217820374 900521570 196844313 243471254 308234216 390581936 79703084 188820919 692786345 749838629 571055026 825118589 453308296 862273024 764517627 634071136 608380210 605793134 213545392 591205743 117513668 693822187 569833177 331959283 560438192 554308917 967353186 90186792 488914532 397722677 629007315 706734906 150760607 825851628 950206161 458994823 68949924 29909238 647815742 761736269 632264233 218870761 586854851 85572522 81143779 203888837 572160024 542040355 809681971 785705417 133246091 927195639 332043963 555595635 111671282 892482155 109904545 79024461 835185313 451335443 329263504 464192622 10586709 480024111 142560609 813309236 939018934 211510533 695734840 439351035 973246803 180515432 658221797 412618013 118604320 591881942 616506851 690764345 133922290 278705181 328986121 119684747 58417180 661030084 527796748 170088462 553512233 490217660 101629289 241213905 941553103 430892793 705406527 804656178 763433271 847967137 617965407 554968564 59477663 166216606 994319600 885240832 346732038 505057756 297858839 465336359 96939691 914365690 156100697 83378347 45587230 485086818 55579460 104004410 146116895 435892575 274092872 552145494 926110235 375722161 793359400 720179697 806614955 351282286 524835869 422564585 51765782 995317642 977533149 963759819 161534242 971852742 849000644 508266280 329426857 999375849 973602639 278882914 766257898 982219702 214777627 811845129 319822879 122873454 915849539 318456141 558766029 189942405 870601635 484876257 565664566 516477394 57572313 224795880 720276047 582408182 647360465 772041829 430242184 477409974 588318007 591776426 301779075 289835011 952559072 631205933 289210853 778678071 910088847 55468745 760897766 124866468 719830240 80720639 247739922 635679772 251693146 806505951 678138543 122294774 143898567 96319469 491288535 201470880 321115349 64080941 636395429 820992181 836122770 66637606 298402148 276957137 510930398 600181223 566792148 463489463 83903515 856003001 94683893 993992363 763988112 855581660 118858824 336334711 788818665 219115112 972014484 40511804 878137429 502669386 15322944 22035989 598988855 359127845 76023235 920104205 423208786 712418664 593612745 111847916 631572636 892014893 388805053 142503027 344712475 955597201 458508857 428615991 664116561 553192750 275124713 280621033 261290769 246499903 616955744 50109427 465615015 441486587 943137604 196268803 944155974 810976915 70821158 395661188 22621119 146844393 168281752 298346272 711779424 761894497 410194188 343352053 506425749 651515607 338371447 851138225 459629167 796880304 132270575 123745721 350073047 407395288 256883120 611363817 653895191 726355231 513989610 972026572 20358177 309643574 168295368 964514151 973136855 239116526 212691699 995757974 238477285 380973451 146620605 950256709 142867942 556814793 146125122 649293691 60846759 484496569 352948275 520475926 281376866 337735216 496738014 483966279 745130504 753621134 95330089 251542054 332492724 461836066 76084985 352850902 623996006 244380353 169881412 597132854 336013245 382573111 445407187 574490531 763546563 592027793 524747233 906414505 1358945 670872355 408224555 62205705 7885283 613689197 582681631 289262149 951424413 79419638 773228429 549071277 685557139 721074884 800613331 18049856 35427309 876698317 223417124 659423315 973595036 393298537 109072528 309608275 775871648 406996082 884098806 539418204 999023875 261362398 298349068 852899186 784751120 559089990 915104891 792636403 172779180 350302882 81898546 124203586 282238886 707643341 525791229 820312391 281234584 178920920 690878614 169178260 55619230 914295738 828601575 881730632 307594268 790190470 43855266 83465910 197186545 927954072 475400480 48726779 41832830 626265915 901625965 826583950 185355898 669247216 471736712 210651444 872066464 406151624 187371396 6821709 113794958 713162626 827134101 247545909 892083546 518012708 416724169 800219142 284824805 97842103 681949767 592419074 888032573 725805034 528401350 937735484 506275465 856318196 986462263 400624661 482584104 740604588 79724970 520456368 262368163 551461683 731107812 134434620 957613307 918479209 141256329 923924632 631641828 820906796 23986900 376241733 191435863 440711069 176460868 476260669 391069538 710927001 68679736 131618471 289248394 449597452 69353948 795523860 158432007 908332578 48664880 641016112 501453525 128389851 13988839 763821688 679851534 745096652 750772674 637464834 663575854 744545369 413905825 147734041 417968525 437892725 523975774 609404388 878603794 552953008 85665050 122189692 263880002 6861152 253808163 553128397 308974970 323162111 201168616 467406978 84011048 249833496 108423083 585464573 378223347 122411922 201802620 58074874 720024940 952575294 548056075 236117153 549637023 961961900 383851194 967605548 252370985 760343334 429526295 130974772 313296335 515191346 105680830 429692704 374568864 359488993 982821101 683543835 682651105 36506076 150950806 766662153 138855938 111890255 204643086 517079286 86818543 406445706 427670526 806843484 211537360 828242967 42960630 761174383 642721227 279328191 581296290 895092212 39671518 10822578 878583350 205484220 378530290 984264181 635176924 753099155 343753167 470514384 289159349 878920638 359536826 440110155 498099151 498392764 404516776 702742237 15472043 491335319 109187936 295658936 150695162 320725296 123901896 46172159 934416045 619139489 178016716 368228694 514231694 70204600 231567639 245331404 275688820 610097929 229595578 763382110 215713443 425865111 86412853 504872792 304785743 445949679 797499313 802884894 944342444 202016082 358143490 812330853 545867768 467331426 107989782 696562930 640573089 84408045 595251455 574989127 556063900 773268171 943217822 70295588 843472772 27301820 168143358 119161585 637399749 397738936 735060062 705629559 823604047 821472915 63018710 980906156 267422588 860518024 636307409 64281391 62534099 994450899 876612244 460918233 314298685 837118393 9997523 954871774 774042804 605248978 382377260 330106697 378517143 178111441 252918651 74506274 205413261 421062009 46184225 842813011 671317311 781244287 400958929 347437718 602717196 463977639 328343867 722656150 324495656 964651277 786937541 239546122 811618535 663549778 700464355 125917213 353184530 710461878 80788980 127227327 168227216 315682607 309850391 546744359 493794048 562769042 621250633 699207310 836347418 667434858 394536680 507664722 301195505 795495609 855102440 903912701 259473241 35962667 479085210 436485264 853130310 266022744 676031386 664748838 782088888 229012100 643182418 135273412 791990345 576487764 115017105 960217561 892170371 424867496 359478279 385964413 987636539 980728912 85171716 676500316 500680129 332224762 36681397 801875634 127720364 891783838 558304694 239709971 780262871 37389897 676195235 633393174 155929007 204742980 150658371 938017896 433755081 793840789 925807674 78261785 222844913 40824772 38479339 115015277 465692269 397957618 353496056 305845167 231202889 291184138 982345483 584399384 623408900 19026873 238791378 751129264 763327077 797096072 990839236 396106307 687002336 519550830 29499474 695447709 724293811 32674212 485981964 10565251 679031367 411789631 88827036 901876280 305130770 127306375 16891551 770823039 377780359 222903973 929184572 608983248 514088112 764046414 45898991 137497005 635589653 284690369 741142636 251433090 81786435 584498231 647539397 621305137 104049054 529555238 169269205 828342865 562229450 655251170 838908116 93777176 67040794 927735152 995653457 224687930 907557893 865061374 995510969 285338245 87965340 777211900 746837859 602053452 541258307 792736851 592066824 29364320 77427213 333209453 280797410 11730014 917707684 928336807 485551517 874273104 457892038 654820723 555132329 872637854 310071886 246556804 966415031 229629046 26808316 962068481 454316977 934366209 679646214 302344305 72220814 767611554 79556199 819058673 222181366 473330872 611795517 814248190 502695192 541739097 999974009 783492602 553469111 770198052 564345769 39020622 644471149 22237800 546357711 52119837 747392021 856429597 298676642 713807045 938575009 325484958 528391885 245408345 259851160 60554458 547752651 332071974 828166012 479825216 3647007 902863744 805672454 615442524 569628293 160884006 9697980 569602295 944376608 563167092 192316706 361238736 454704080 836787856 235992903 1061784 888907693 983384924 710007747 40100694 549708328 501099115 365585652 78100206 746507461 625436813 138654664 146776471 810025153 819337042 626601687 813672160 574717146 284790500 281631044 144345432 445674506 291329024 566464094 242567474 854496116 758780800 603806210 161716555 448085015 839799113 15294705 189509068 823184030 577818818 229609762 225408717 78917927 595195415 156025289 825425388 73148587 147196319 972201859 883173740 966533362 451319905 696845894 393766867 736110405 978476938 538112299 34301271 122322321 104576386 276868745 976818438 715873553 880674955 991051359 163958561 720474062 6346058 353467629 396174451 436681242 583077392 621583169 515599169 30789166 777608458 193540916 103937753 924804778 18259134 987111493 743854499 322095405 536473746 137621359 58205804 367467043 528250024 92507075 489789365 485342777 221892186 319124162 53732689 102567134 310175514 217691250 675557562 169037938 423675246 71732007 605719181 6752631 545831542 973834716 37541797 175956359 19891992 141479550 953277503 38151126 981107409 549648361 360246532 517581149 539786086 270968702 885048192 68036104 215992143 227353916 405895247 437884329 546478078 459627936 392967829 856653593 529835552 68525385 878207897 953510798 992773765 336443437 812779795 391121666 310278147 702837958 567078025 330170139 696833874 372871888 220837631 677941277 922520249 581084163 48038785 462306329 704569231 785603343 382858799 920561374 12957253 641270412 210962062 559435331 100898341 603929892 268605283 483250259 524971643 146813174 436761051 517745401 335772977 102057205 908867067 646051124 804895164 328461451 828737629 501729031 701333339 49575254 32186667 476369948 483175783 80225452 938676277 187745008 718345162 174051435 960822748 731302415 815321847 24301170 143254105 768736554 628231062 264375755 104503172 5719064 263705295 541264223 523464465 599478272 643321429 284847891 98045756 300732952 465825708 926783385 802461983 19675407 976358639 687165017 496045355 312050782 619906835 287237991 499795790 338251990 461289426 313134897 922070771 129127632 337436067 65324870 750380552 965667129 182216991 854883724 971386193 445922286 248664307 347367017 45400551 891985736 484731274 143446307 45235047 950556983 70229686 847697030 970232390 899104691 387378406 466277738 63671832 7285235 753515729 563467622 198053591 67321514 876602520 120124356 48965512 66554946 37965592 799346064 32222069 220182583 654229781 856124628 666104869 902894088 56008005 564021786 647396183 540739279 707468094 692631230 343812621 630214146 392844620 314045004 381835196 780223026 632839108 445507029 640024627 238871196 861491017 838078219 306192710 590609896 958202575 355158222 657164843 848684533 7020645 541903278 68867109 661250427 250544265 587488344 416660874 306552270 4026489 916573424 699807916 711494583 461721013 43620530 194225088 854565633 210181901 428576651 487305019 843021009 874083680 127329639 81892199 588091056 817924224 240601275 178700946 628643158 595759498 835865789 477327684 602780143 230285426 398711159 116546929 480829691 838715869 385724170 787381962 842742359 302297587 339706237 406753301 764018600 383326767 600978390 471100593 593508668 29555034 810921978 289046037 756155080 790767983 370938236 196762495 608692201 611539511 375463441 89851718 59815368 63845589 567179403 515111878 294131015 818406928 631658807 774960707 657122791 17382970 414859028 352381509 172196923 754565265 759134810 788731890 990408398 212629559 112348842 436433426 94700959 923270820 725479463 850856039 714038796 96417692 47618528 175247356 560473569 275598335 265099075 472805304 191960291 684794844 987917182 486091306 503201765 472092348 113568372 12840915 341991685 380943766 365222424 514188608 135509024 124357228 155436857 978433789 189503153 267785699 414867208 284204113 191056512 140346664 135060145 757611675 89280722 35195039 932859031 502270657 163309741 50474465 975075961 355270032 735269309 815509502 693877704 90987434 287601844 807446077 103828349 629593529 40906202 321567140 996298503 28931593 298440734 151735354 7365375 487943887 419521053 274748949 772148000 463093932 267611979 759724512 220705600 209409067 647435917 6080990 711679724 663262024 56555456 539272045 18532049 644341131 207297906 564926120 587844931 494899750 224888556 544189647 977009645 265794758 865756787 973308142 294726351 16713880 977559862 302091726 357174133 249597274 576840675 129322127 712691206 844452654 741563005 933396806 53861714 241515281 791994163 618057805 904777306 701065985 9846209 775825721 197923475 217144115 193268200 785768407 564560232 418156756 329958047 541569870 683951515 48231193 367394371 978677866 64945073 197470592 133285952 274635572 447067867 710126627 256474065 159759066 407095641 998037070 945672239 313473721 92068711 737666395 784047892 849362383 291248739 793894101 477704463 489172214 863554583 670972664 274940614 428114808 89129413 457415027 822201044 773080928 505646220 42111775 604275154 423107659 239582367 737561106 697743232 686650234 300204092 954217297 846409301 707299733 804770727 644597899 873289821 749355804 234780653 657337706 598718180 526029392 303748167 76422636 15201599 19819109 599911666 142658580 447933917 689041080 600073607 122651320 314638367 105719821 164763095 918913521 381343846 404345463 508990986 931603444 90995690 809195079 738337101 789921357 369011171 395624187 434519249 242300985 144979984 669299902 752155058 596214530 47845653 55903218 525153532 63047253 75722327 125065192 205705833 376172610 666622638 805779440 498823930 981261005 764015627 663587026 752690886 997875840 67932482 114198231 929479277 11444538 923393310 520332737 801365896 292404475 915956924 88401504 387221826 60936901 610217773 139376877 509667797 658063426 47796461 34821323 721110679 976035161 12402881 779332878 204724130 679025519 437628678 703548061 512802883 54160664 219651446 118010128 52036497 140100294 232208360 834032141 4061198 155601663 354364871 805427094 300522504 122838155 746344965 687744331 36291422 356562731 827121208 545959220 14626150 727434036 580780543 588253196 703469190 593183424 220102433 908193321 124725302 657731111 464257741 637528185 711891776 536425553 755538314 763928273 676525847 987746674 450476773 680587045 143348330 804841645 338530499 296387201 927679800 84875457 984131532 963971222 293954554 663769099 362446801 161097070 391203128 943227344 601866632 947188685 388927127 821969066 707898365 513652429 479700170 24672465 3696974 44108305 561098018 759235288 808036579 90140224 746981955 111029711 770727269 742846651 915871356 961774134 39233845 696067515 899165957 875881743 512555097 45636870 539650836 875001898 206733941 783370330 670745602 808600573 730559008 912189095 483085998 290973732 278357884 962786169 315646197 282054858 6894467 876744215 41290139 667447412 966884439 640788460 778477124 590128068 236151470 546864839 551902195 127901682 95448714 303584512 3783418 460520177 349221382 395950620 188038434 555955323 179320944 858784036 217072256 762396318 623489491 700158254 53370044 901847375 515460782 369016241 183902226 374871616 98276816 77708731 894835394 65161248 718497191 525828877 655289316 954648661 72693710 59707871 82550336 20658790 363292383 86333755 481178967 712513765 334800741 669217401 120985448 514121685 380517797 190574070 129034363 4007281 890732324 182404407 758371022 258709466 403937014 942273248 486097448 502213830 19981972 380932835 567375079 590995529 906761713 75180754 545644183 831971789 134888625 480710886 705146945 350697374 419561007 38842271 915727506 754361748 708059672 36712947 120999793 941093835 79803383 250034156 797617482 970535707 432438563 555988497 81761532 836375577 350778104 567858980 191105767 223276442 801308182 758480846 814271971 560586254 686177966 212432514 245074402 673582958 693143400 950221347 24280325 112704400 989063618 792524197 719582514 549639649 681753510 840582307 490733478 761556893 90616456 140867319 584608960 375571385 696855817 666370492 64463322 900150287 86745832 255569089 123426723 888054014 14049928 790215060 301156627 552744260 855163940 546231029 226327211 400823699 496452369 103123903 366044465 338032346 895648100 85626973 887671995 429917970 926209280 230921832 191474856 869342103 371789152 776083816 244913481 68644962 294970668 309376803 821311615 234232866 564945892 797254704 122286873 431512186 439986124 275959866 984256447 295150057 822190895 63100017 695973757 171159623 18740286 62018215 509191969 914388387 161554 396863957 196822716 778887201 627785790 388297572 648229297 999574942 16897748 745659144 920736270 164384782 55035941 594564244 398617648 472498199 391818942 373420887 756526752 831805066 649380753 593299558 979471489 471571641 656399575 527961605 642731264 675139862 442496187 4439592 442044608 442657741 401303549 638867324 74061301 881605705 879681262 722290598 733697006 896579010 320466102 506949635 60963785 228018409 101513873 312097799 700516608 345849181 685518686 309559719 30170606 334899432 902859277 9642088 658987439 411775212 537603694 154235062 86915067 980099881 158674654 381476041 275273981 559978204 872859731 349335283 294100268 752540986 924142247 27797268 501636356 244608342 534746903 415116507 472626751 488777142 727214307 25659719 834626323 265249352 335219438 864796929 600148785 90595075 874439018 111652583 502370287 264559071 265887646 441801720 97175311 424562300 823277761 224965658 984540504 548653851 574300941 131157132 153711196 350959548 158954400 655347552 595567890 546217669 922980426 920711008 34994805 502711092 946370727 869621128 767960444 134106524 586934417 220625588 224701599 313889794 332278172 727071886 578448865 598165818 21389965 528140542 22728111 844667726 753106200 859784982 245837936 179923501 990942114 399549133 530883049 2412873 54896678 126450932 548630542 830393470 899678306 583625347 333104555 698565392 305762835 101064993 832671917 892697252 174206947 909889882 59103405 506485119 489478128 637552270 104650930 510868093 18209171 127379042 208052179 771315371 839680390 453890115 951238872 830622497 853439248 482121914 833035370 760852293 461089213 234182271 591245756 213283878 817807619 776866678 911849271 976086820 730448037 597037547 721300431 904654984 506927422 780403836 411140097 996405550 270472465 368307393 359790003 288681636 348202801 567842182 59997000 187883184 21732290 11235866 871022047 875171539 345874146 556573776 488540191 659479725 790756048 79785940 872763604 461080026 709168984 784612868 437166839 439617014 234166774 10983629 196788358 741094196 791387465 607928455 590016106 61859923 976235848 949806109 350541559 176955009 370164650 263054925 364838193 391896940 126807157 88376600 119584838 472681304 644950376 608125029 132161022 435706417 540427336 857440992 896786443 102112679 494570219 186469641 541729694 728736993 197453270 738518052 322347549 988840735 198962866 912363655 903217024 27715073 714686123 106274942 204670082 84850766 369329868 422024642 329264072 496137025 510401242 301365277 968818329 155351611 909490306 953495718 443574395 302434001 663453069 192877197 404546681 158023282 379346839 798792741 886760275 429316475 389827152 61624183 270673570 588790018 973987838 173890587 469021457 541190320 280165530 673691540 478557452 649495398 95716175 660337891 145632416 458633783 961703168 966967112 613985394 723709833 772979189 57559782 26143828 288948617 102953346 283206875 446971899 482300185 81999609 186248534 911616660 324343127 247872717 34806589 913133145 74376915 208697177 234670961 468083601 341379073 908362501 946641054 990874471 856595042 459495304 989023253 167745184 421198465 808506724 781730579 144908291 434002272 691806727 23568485 722950890 794760073 159291726 22439148 129576617 93807701 61204048 893709644 418150828 309076766 928516233 183800332 235970047 137213403 418471294 704053648 331108842 179350154 503211061 174499672 888461563 962706365 16039285 56206740 236421189 824546009 690453685 233845847 111064641 234776772 109930698 686531897 29536838 269222425 708971045 11629822 215546492 770175094 905339466 633697321 931768226 686372058 670014019 167738266 676101828 88485306 871791914 7210663 120351827 227519335 181710336 8813383 190225693 197749621 917536496 426646883 874811996 607990175 660492730 985876637 842766947 770423428 524924893 724820151 892162219 86412298 588966339 107708705 856587392 346822164 593922392 640871977 33194216 263936404 808610243 709296044 204938077 532918516 569023073 177806270 760437851 750733409 39136019 803179911 800999396 956672515 82343153 675811386 417179049 742835883 514204382 112462355 365775670 39129269 837282507 110454249 125541567 278765205 218162954 834645325 625587370 812085346 328033661 658781586 928538116 136643897 220593989 133476186 522078779 789617062 163798822 135032990 392866831 202934841 938212901 46382586 159607350 20556047 722193972 576786399 615908296 88914714 689248755 834200332 980560356 379047621 944654581 958618289 657812826 15333894 645779973 135916555 827419240 973813634 794698141 608473716 962973897 867808496 594466268 337569035 509941918 758265091 472602025 902808749 961199932 263331285 949191335 120807275 136403698 523901667 550110041 604828360 465332747 91875155 439028686 445893096 323439142 236199626 257027744 981251968 251533521 902807717 117168517 78952754 876621344 764383024 539942836 692111600 484707880 134409098 29680628 994649798 892674189 354799020 749974906 706390480 618130305 551682600 679714122 607050370 75584260 82340522 211878723 393433373 174215677 503423775 839326469 497654819 739623402 96354206 331423146 991156923 851678289 301108029 922626043 580815992 918007420 462568873 272927585 402715293 449494337 155124580 249881450 194684885 509923600 999856356 901075365 128053898 551538949 580789480 587620634 479639576 663130002 799499358 873072949 689862045 155439492 564915778 40033223 895062894 513786350 371456370 886219810 217980999 525080765 661362213 798796991 443088178 123931079 71724570 698319837 425941782 79365516 948201287 620626667 589289116 948057636 521702025 569859380 352112945 955007872 157480008 684268887 470654233 809495732 409858195 160516272 964935224 974773973 200549495 859998112 341076683 424522231 598734281 559057682 949602997 112612853 210371032 245207534 89060298 134611968 943527372 515002080 213977484 891728652 135628740 803266600 692302648 509847132 373125974 896931959 464854997 383122348 581200839 935509230 192618073 991059034 948541868 10069656 818349367 1607723 870067768 11942409 426129954 321318409 423516457 375732944 433931262 633887489 620940479 522991561 768499458 416984210 37993634 982476942 161229221 26138741 785743536 853531869 535985873 11385869 602980187 853357236 394508217 36697385 641382825 439642656 27756413 589924687 449712312 698622146 591532410 172296440 563080921 17662357 493614849 986597378 245911668 780062477 620484860 719368513 155570397 241500677 136352716 46080398 223977613 297581937 72219139 862237515 3630166 460721378 873623384 606610353 314078607 120647960 643307739 955461432 560290616 523580518 397902478 10002921 74719023 841951254 34815727 637799944 712129978 528430576 476913681 958041646 161009413 97398534 529926518 316579810 191415578 666279234 362660208 415393191 816377537 434879347 130147065 820007703 895600725 3770442 279134416 62195691 976934775 774958521 870173490 389741750 151055398 120592327 252261037 225774421 962543582 287076765 716090731 674673553 815507341 193004405 485231558 976516754 142919305 15158069 145612924 334334883 533953669 508273132 602244440 202847565 943152480 732391505 22855262 691269564 588678313 154506044 605981622 565613081 929464565 476155105 955354831 80519956 596747432 60132228 158810743 411807373 347208993 874901474 86480919 15232693 920422245 424228843 991749448 63341543 291903278 137362365 250192793 678373313 498151863 852437233 881220879 293820702 437345098 756592507 985090267 26023404 911098551 443588248 444152852 693079475 919743353 252024042 626115797 369007144 312156270 637442906 780814518 659365263 364860739 719811803 674597957 285282977 996557013 518863764 201140886 140976650 508742495 303850045 819349964 6894351 8803638 700570836 300715054 446148736 309679702 138321680 472172140 73294612 581909928 916324992 766374087 354169640 20865394 245006243 575693150 333021664 882449149 209024027 992386928 99826247 928835831 666984878 385109224 777909203 38365001 438766476 918885853 547107496 742616522 738235810 554001847 751420160 291323005 707233267 197568889 601002707 845554947 522257395 674297319 279981234 291098747 293187765 486667240 311964141 390710374 62360384 644985805 125675882 271384411 637372726 225502129 52736601 156873963 610611353 830645804 195238964 49377823 602048017 742346460 644510711 192800186 148864667 395930864 484123192 856097934 446016119 937642265 554169241 968273514 464455944 686666841 259372254 757643709 173334075 571336395 870443 88210825 68838560 126546325 359595236 706211286 352048455 264848204 715601616 962659808 95494001 910840580 864553997 550058384 505703400 361581067 742858571 507084433 757511931 79498122 215698726 56044409 17140380 769867967 24317917 481596324 309051168 136206537 91756393 482385243 707542933 92626836 570596068 776381493 219173161 782707670 335109138 571221616 47555867 50710747 386397784 995566242 814067694 103468140 545624619 172287453 465049208 140999549 679371886 75077498 220497671 895070612 131121908 237638052 517454939 7956191 571750742 826506107 144162728 663507135 161407709 851705661 608650337 584520143 480603513 827823499 367227806 668229018 251561474 267300040 571456131 490475624 262866275 238040184 593943765 661007260 410327637 911509339 802006810 942215889 986586837 22504474 689802861 970225111 112658892 59774159 978181302 684409635 886280266 122344024 200433129 900204341 826566051 809083467 484724477 159685924 489423325 704468649 827914942 740984799 971768689 399371066 83976783 87151323 637411251 677920548 748158584 900255254 441946246 550165387 842471137 281049442 425186227 384790357 251274547 537845120 444564516 81972208 222254748 183361141 204316232 422687877 83565475 30882277 84287703 420806318 43084567 573711028 125274960 870999509 167212187 97043643 122886934 251188970 36711332 760298185 929109518 784869916 513069799 223572123 187551662 208057295 504621565 612737890 592847652 755896112 150583003 37412161 837868321 225354117 220773302 894700919 648041994 156855143 778099562 732329698 577661461 821184129 158557085 702936421 692183631 325769272 652496430 815070566 576958242 689207763 427885110 358584119 326594038 940954909 582156242 514145701 1528563 86777801 126883584 594376215 695190279 129982953 631788376 385574959 355337070 705078044 280275872 3379057 861933187 58375427 588225121 439594641 732075923 746782207 995047429 276775913 72551472 500060218 91846472 502026081 41784340 372247949 860610200 368378379 165719217 442766436 882524080 167247781 382060603 9407657 761623996 77250875 139390610 245928732 462825835 347244046 951006776 595618073 203139469 665456323 506509866 791364591 105050957 238585782 390663157 952614752 515361696 315730995 452674964 459724534 817757076 494459304 684488849 530883636 862837683 850208067 973650072 597878122 869972214 208227034 459802145 484112569 285477909 451709121 730041301 600820110 798953167 533564437 196438176 2092630 51537119 702948043 645973587 9104442 794050191 36636737 961719195 161928246 204884098 266910518 621652781 875157541 761369822 158657989 406041170 476723865 8866049 232207601 74601980 731354629 440434635 386920492 215467192 578428910 838629613 798024859 179249014 637582774 184105655 228203556 492191770 235642774 931151599 138165350 244747217 577718150 27318453 206466405 739646396 84718917 473376923 213815536 959876458 87263104 372473526 218433987 416503335 233855941 450641588 343621682 965210571 743592589 730542174 33194122 322021493 569171780 831218981 353786873 59270913 15324630 581990429 551462683 250967404 365658388 542144399 495714621 943376538 569462852 554697392 683022927 654181770 28074308 896838464 466574587 967853786 121828349 685008575 384357114 355684290 135650156 727978796 320894854 731759112 311037329 354088976 53780598 880209110 37824317 260083837 791996389 53148947 842074266 195975432 156632717 207732647 738119831 652347339 3625544 160099043 59561090 686648472 814280813 87635399 436003295 133371759 908005551 557831644 818380334 144879024 913515934 806546857 872857821 86927148 538305962 36411509 293532490 444602926 916620619 331356807 704686763 561133368 384505754 399277388 757108800 541138472 607010036 495228624 46002170 610635580 655327667 105563260 149800411 322124839 45715025 438320072 455496599 953720576 996151716 126393292 98599594 762184010 932940149 823973781 701627524 323762470 860385290 995160014 768365396 629522269 326516815 325568518 43171996 563538935 724845907 800280796 104677400 184372302 148025779 3195936 647524248 803353447 108759197 797324660 977994652 6990588 88161091 286007610 813227531 84312801 412400903 764343491 699013177 345341045 440833631 253157060 669103516 153735280 248317067 289985271 783257549 427350248 468070156 826429545 990889184 45432422 479226700 948082950 229804724 627252480 951278887 877328972 283122286 912554450 527169991 261116931 772061404 615331083 547124542 585288928 552160250 959525445 202148778 103689786 157382849 642982409 356846846 679002731 796717690 457680279 968988003 432491598 885030528 289574518 111437503 875919705 335006940 590664203 676519014 564811664 217916676 480314260 294656995 501038962 245385069 674343353 614672260 17446467 142190795 14313161 455251761 694351045 973838606 657400540 650557197 983737821 300382942 7404036 662740546 97100625 317600681 484244908 382108590 202631202 773819426 493546093 931067273 108826359 84210289 607586281 526154389 154643332 87900534 673327750 655682294 185801970 347671096 122870913 203248437 489861891 137184074 658500198 36729295 111022673 168417097 687286492 947276861 468800040 547206894 462533766 418417031 864807576 946778674 800525621 919955144 573114459 146588073 851022411 534457184 230798363 311125051 913127939 385441695 251541951 586455682 893640355 437343921 786643145 16511262 493108724 129021395 153695336 4125282 165750691 117234376 172542379 705553549 64511230 641342419 105276803 379561362 912275817 970084379 178856395 565317797 742555882 751970854 711905871 446094652 138944397 942704234 757219703 52072329 180662288 861278021 491044377 74302636 151138301 130203881 943330271 644247026 259225277 97025601 648372308 424975968 66776343 820914687 130529510 983803946 314773466 88322679 363365301 227049276 58407051 542221696 792367073 653479300 146708909 356789303 99573945 138169672 152009896 709310015 42758367 332672184 570588029 533802744 259491187 721726330 664006626 55337817 218489715 923231903 4879784 866862023 200724230 71656127 687776704 183770106 55460066 2550163 272092786 271341733 82115805 183016203 666079795 726999244 836495503 812788704 83788541 788585815 950958376 235798437 497895823 993716743 420986988 921000218 380035847 680478175 495242907 896558839 735815992 713732623 672307101 740695777 580594639 873031331 664868270 120887702 909317803 572844703 975954238 33926948 844186436 58070036 216943152 362782591 637585647 905955021 28087654 721374188 694540829 979046031 809688991 44953011 825279133 230675972 965953229 57831339 763670513 313712496 954390178 352002865 27445112 479213638 92698635 460556117 204761328 610083271 581443820 114079125 182927967 409914417 148006073 879630770 320500820 217465591 242413354 958086467 123420606 270501008 531977014 670477801 102063398 341665998 715430813 779858898 424858337 533900401 837690237 188528843 847612897 644596775 540531708 727574375 123810406 485746709 188130486 181088101 95829974 622090672 295167226 131274307 32005082 295689665 10905070 352505902 513155257 105834790 163108728 636575863 228852165 695085742 159570023 330915563 36751734 875000836 110774454 314126437 261417597 800981058 502655280 961546860 298094192 895703355 689121229 274420964 233966423 729768081 455509065 182312763 351858746 603192657 313587071 236380194 898882323 177008507 588886097 412037573 135359664 751994825 901129802 364211829 299596927 60699818 695127392 188865027 788217021 658418213 502991464 49634611 311915630 5646737 863697837 462526188 753866458 405335425 736947152 987832882 135103499 44972577 170145638 339478611 648165234 336249075 575858806 399563916 513257583 17261262 811601489 648617247 769256087 565247650 12829069 68853007 625947469 560472827 110234400 266680849 71407399 613225864 168831826 235839395 471388968 32529656 698365583 225255419 437865082 287829095 65604660 425484947 332801672 235750299 764963559 833483272 571999374 340822358 233047182 937773323 358083620 897165037 438906929 979856073 462412681 304252364 901225447 940876516 864725192 11459840 207557358 788648957 624685705 376389184 24488346 96074666 261435206 722853929 173846451 699300288 10683017 239451112 124785229 196001055 327717777 742265154 29484321 899717151 83087505 115047869 690006834 293687491 12212899 128913756 126059923 327141946 433166121 27285363 120534821 150407672 38745204 328092179 939056629 515947275 556997729 816061341 464538307 818432936 391431630 490901124 370249583 254631013 730352236 347551178 450632069 58070006 89816325 332632756 810303524 25420196 300196991 352826717 171624053 164926256 481740473 297683977 492068203 767422960 324969340 612603024 917830632 216230910 793211570 709403621 584694551 350209292 377981321 49232851 21158587 769412951 392650342 391408171 24043958 123002571 738959349 327192393 33588944 828775675 659825149 696408834 706712237 960022140 49235544 878336291 124948389 383492383 176020261 469532958 3431703 353505967 934652349 921262335 569736878 727863912 483182315 6947788 930589570 861163637 56180640 951748158 483092947 301347348 343156322 507136905 276866285 82115664 834329298 162971595 763407705 346670806 859380429 322636302 159209305 761132339 200972586 136674061 997141089 229509213 458723385 572785 583015180 393375727 774351486 5268417 973756005 110050161 12216206 904345569 971213798 68396846 708610086 306823104 222260560 51766401 813960010 499126845 986398438 500805667 662098441 602322503 699992840 373995229 924958805 859202145 135127562 978447757 848392572 984785017 207956963 307115951 985357802 790972143 553008044 612225647 796240561 526764043 722275808 808456767 283625971 546005965 729369979 992236057 852829070 951630539 896518824 519305439 303273743 735433621 20111099 965372184 190272483 572620305 339367407 967747654 284338810 327011335 946195404 132731375 164312711 6668726 292363692 2186872 650157236 845371737 614412519 298914156 224652139 336688321 107370916 508278110 882694286 689257261 353030526 588039715 493404159 102065709 107345147 796677902 690015696 979972620 614566446 880288180 552592918 953933853 700552193 836931728 133461547 499263957 822179470 297774258 505932683 114543155 299961130 8606278 959914892 914373649 307520434 37083390 103578329 267407716 545361500 838788982 956664977 750908392 426828690 302585495 852974101 386690204 951779764 395506157 366662817 566346203 128310696 771772101 372796415 828862889 461220189 358774328 328126839 283399652 656548586 686575889 250459173 809026082 695182167 62890425 575916090 2702595 99973815 679494420 270110311 645335316 370799761 79291648 248760067 797628451 234393509 101734162 36835014 186173266 349756685 403497831 605035835 478067381 27786292 977832250 306930263 489006481 189122937 487573469 772406133 845671523 174149351 22865299 507213964 869331518 85755724 83130048 724550479 38245906 615140834 994660791 683581222 985940595 926468805 932341289 636085405 160862307 886591817 672920420 199551940 88864861 76418244 804587775 566932242 104204536 634936385 873862506 445727383 824059322 213952334 70649875 522247205 388101685 93515175 29461162 109949562 31787265 112591210 834500042 70033171 580248410 681677192 606130759 566188998 460662356 390988408 54790763 621524663 130096584 727711183 821076603 218961446 656645793 478180738 785893688 613366696 113117116 512272553 59094072 937176438 726224887 129743948 311940002 966842938 75775489 341401165 76792494 960079127 306508741 763808902 882628665 886757152 298002453 341275783 305462509 758664809 732264191 360253272 232705831 714877142 87964448 906298801 933838588 597126608 384479532 572248635 210493297 350113014 937037555 122103735 139805811 515778801 251847683 451745814 482621733 180139538 793146979 411930593 140218659 952172086 28255854 22847317 691445597 178774673 216639466 996908107 937439482 948903658 209677738 22661672 516297159 150158553 928960473 302652106 747285161 165956364 874900741 810294824 516069378 664454655 932398559 655875190 180233450 36762602 107620997 515371549 216902140 753284342 927302142 357120799 557972787 808074362 232484482 249418378 986849035 449123949 98842844 776804876 250543966 161036948 799466548 766841125 311195501 580943381 69493224 910997028 599416111 796910331 721291845 115485483 313881346 506206764 623877039 494114796 542969366 584014402 9486338 759871506 189815103 789304846 116992299 747787890 449895567 201993147 849722634 436744595 503633462 948565478 66065830 754177428 109602420 865532378 373534912 273314287 298992118 295544502 36827675 898408230 944971200 758119520 866410079 258852539 116842643 342803477 605483701 659812009 779334245 467486405 419683509 969149348 109307610 389192174 569453597 559203177 443701687 271692591 995947772 947335150 72774428 62013595 554028937 34893214 780062339 927563850 308207502 931570824 75624711 345035177 682495413 20595904 955671063 401421851 131964809 72513700 744225328 737448510 732325709 376075932 57451274 4525577 197741639 166758884 246234117 767195236 725962061 689935805 38887820 574426192 637270948 111662249 488956153 43816244 146555463 121534852 971380094 307279331 53105669 899521172 504830874 735601082 772633442 460501931 137022926 904598252 385531997 733764620 494563121 117857699 109840545 552014396 974899650 160098550 718773280 221133760 927293786 297251701 911069565 818697973 871677893 400856872 782876588 360634040 444673117 781948417 482168892 268569570 941744115 387790927 20607101 446574982 123392002 793240544 759593279 112931294 550355155 145125269 699212280 44918269 115499335 661569191 449449031 90398978 821667741 20738671 164049104 601477886 317990372 927635036 272692218 42184624 181008267 908085172 402818664 625681384 542549949 737503922 746767321 484294057 125294842 767374422 783385405 101203210 560614959 542978678 66650870 110970107 540620313 618379516 8404743 656119648 132465066 310370140 599034992 954132807 183625177 615600463 408127053 501615549 543235492 533335637 543800174 724243759 441420803 799135204 202441503 983970752 536639120 949208824 320781168 514450328 569099605 104166566 615653539 129714558 499661610 534820775 93201031 40281917 153200285 954122147 548917931 285665351 117008647 469283 92314518 300633824 616069746 352957937 654765740 11821597 886293574 51082273 588581722 180230736 850217477 791023225 16717847 239372956 592748408 337499015 753823285 14364373 294181948 221993183 144078931 646359924 756813958 89796328 539158207 910014243 896434842 88076132 48195954 865959855 941061788 140510472 19110038 409647893 345984775 673875778 421469490 232278342 724958051 10051205 412509079 575175522 653590797 429226926 814548478 98855564 619242308 420888122 113219937 913424256 642881305 109815234 412300539 399695257 52127929 951458747 162225859 801079137 892051245 62938179 667038985 833113026 55965017 686149023 95277278 401949792 212541161 516746768 634228135 937499212 379314339 899253580 365191093 885421502 180996865 32255931 984277067 800239173 453144053 950013370 566179788 96025352 59828598 978480328 348236975 964472900 929939068 510462834 765552030 674506672 573401014 285107374 360136057 629366031 823772763 455413335 31315817 36313917 972160103 518060318 973813130 203990801 269830257 191520582 89412297 450827122 223776513 926205730 251066289 676920567 728735459 817246077 772945919 641080423 648242764 121182887 605553316 430698191 484162087 223621705 105204856 910079467 361245445 465340913 391961858 185018202 920754248 275794041 73848485 745430710 793854359 47661608 801937878 63684609 91698557 743866541 367028097 315475070 522588630 618094386 992395637 251324082 287856823 617857915 892404506 936099587 591557168 350474181 219314138 75719249 426612253 324518994 838315082 787857698 642376274 230276933 972875900 415646881 506070974 46724379 13593951 152441692 946902360 815531829 68642667 38600910 559398363 435670765 206592347 81986986 906281517 198987977 185827434 46654699 816845893 930748306 982754287 260919420 133738847 54584784 189155035 560351100 379103778 27470111 348208791 21480045 110263410 173601051 289643293 616334385 72841796 303237244 621292443 872260522 118769066 689935111 763377799 530683795 978122242 969970146 465187147 884403752 21474482 651014581 931058452 838320375 434279247 766329098 99239789 568018094 820913882 140911190 128369187 52534019 168381301 329094344 926530438 278644712 502695395 216173724 747495463 428053557 519410968 368787899 300314073 490696400 911239376 63691865 21380188 889361611 886178377 486567335 626281723 907652859 990098282 409856534 598489594 424377522 28701991 550245749 992395616 702132239 691156939 973281169 754666258 859538241 302375507 533713055 990699319 657587268 749886779 738194775 85640819 121814106 959499040 238471258 612510506 870738410 154679489 486407060 612616380 40857859 972974395 91414462 948510718 815589037 353787362 399516671 92482918 382489353 949762420 84878528 84621585 640919353 910676063 691804210 352973953 65567929 78033624 196189631 723155198 827920404 934384406 808796017 802250876 746399805 47267268 267277742 469654574 54463123 753684802 82270948 95320982 579175557 26201776 896348066 394764587 379989139 295864731 487247505 614994858 98143510 424642399 552132810 739062863 187834822 96453379 944553182 253402751 174487003 140742806 976557949 2407400 927643578 637870325 657174643 674043377 537653959 924452385 143697944 592117082 678137180 78485258 687438064 109829096 957203408 436302490 504593683 189708906 732167221 844357555 804703764 830310731 121516313 356836567 421889954 309351135 453289946 218959495 562753887 627776950 359702302 539311829 482700716 139862239 29698514 139875352 813905616 567352473 916844103 810119927 159469549 447497643 741121551 699423979 557326739 550841318 135726462 61920416 740550224 720410049 758794337 545253982 403237140 880310650 754606915 825127094 189661779 60413221 44086582 752415666 688190171 256305250 144243854 23407246 396167490 173942368 15798965 62589465 741294842 932643068 725225758 753280757 232657070 318863669 452704729 789983810 869704987 440947558 704420592 610255205 161357600 463214922 8025546 564594740 196041931 762632461 242238193 385703710 823045682 138841142 990635742 363752212 247662758 134879590 239675825 643830248 161338324 255474790 558936080 755149532 40634217 284161831 508430282 273291288 603025500 813651378 63275091 325246847 254598929 620212049 935502052 268472895 83426964 796043964 833067636 131985261 411192784 927822195 517688972 86754826 66663330 360841073 450507038 166842455 348237029 690182863 810672703 509575354 798174019 222125142 117241245 838808237 506286974 625671528 964615891 961828840 291839265 880407348 287075680 546438194 500619390 75094091 814911089 436562720 871138055 500495084 568547981 134847199 280833639 938753319 221602025 200013335 299594386 672109063 366855790 647831415 214808286 30044853 9923128 12982298 252169995 127164374 704306901 758456969 605352268 521439151 572802169 897191533 401846492 859877849 296146086 754982248 787488307 111057168 44061327 511142721 464068619 612609309 645989920 744902258 403878987 867591945 944915593 703473373 392217368 164287743 203821148 607025654 194332596 66260642 472524318 446502591 193425016 29347579 57475920 798777284 550786730 630278089 548485176 805149589 342672297 844631262 560131830 130160597 808204797 604193158 641303319 124789775 69318826 139809598 869692033 473197813 7401537 667123985 29187546 399618905 831411728 85525060 859160925 25744317 151785702 184201602 324763275 345210719 213549181 382239195 996504369 616852278 12517277 544989539 422001860 355189574 242137160 834650056 337866538 50341950 291359573 979169857 175131725 360678399 118979448 897340124 686392579 978897358 416980469 715580125 231032622 100908556 801105185 90193540 126652874 952890887 274395143 303932515 150617965 340460690 686171710 147122328 957312968 698688987 544628233 231831187 906394927 786765393 66481237 244261458 689623710 357840810 75947674 864755435 571035576 47443489 614611919 257428148 26340840 31592381 825524639 109889829 132500937 479146183 200083369 111670177 284553429 326994878 415602692 435171395 667455569 101774395 434810089 624768530 652979748 831954688 856599718 411891035 471236440 775597321 656152493 160860143 133438124 584616534 878131945 556990066 632060023 492743857 814418214 510917229 376852604 492459212 620807058 509353541 971605395 673406794 473540085 256158818 401665 889142777 543846579 667857234 843433539 978656668 145142124 348929646 663127715 854258208 760820681 134364148 629855522 269489534 147740658 615810012 854106068 25872596 25316438 338682450 371132819 839734652 702116045 747985423 184710224 175439463 109855323 156315612 848846257 583395408 264990796 849247922 325054545 808837375 369621516 21004443 640010402 367280006 369934089 303138110 221538207 983271137 290018625 703910095 105277030 437759283 172236466 959383098 463631879 197552904 150581907 834764698 37287550 852697952 435266480 74514140 28137408 545121803 230829752 729500031 128517205 495820549 431264313 453571750 157174283 800885829 474576193 797184686 20682194 697026648 100322789 242220401 680297778 242857780 946130496 785574808 680617063 118366955 597474265 144248935 168436226 600572538 831529999 58240142 305786850 119312838 132754282 186440624 664434642 363584034 915940656 792951847 711920949 347204962 99039956 869095233 607150 426132515 666279912 21289344 123159156 619119067 116026111 655973301 861976848 62156600 294064468 395110270 33039921 891538734 391875572 53992513 344627631 75921930 112232655 650414481 195234769 244986937 836855106 859669411 608570972 752795755 505137617 173008280 952517083 604177573 42103506 953124233 30310081 560899784 826929943 5985603 32535211 942956054 661958904 894512059 857629020 956023373 142138688 743185307 700078466 534014260 797177821 44706090 609936191 909410476 547636938 805170960 154397407 384492037 664840364 615484745 989804158 22494340 788493025 942321234 626671913 830596532 747961826 509498360 244012675 427408128 368000329 276547886 370364175 29959227 23576304 80509554 838498966 165714993 823694861 391093791 699729253 620872675 288316247 309665437 382799511 835953185 114836390 537196918 72961581 632193120 5198022 62765732 654687460 793691047 857603332 133875732 476803938 458081517 495890458 720816614 885489645 863890788 997364500 108370179 746366381 20940798 188879733 437381706 186655791 12574588 828475497 886385044 485963629 969308110 48566841 868763140 657777655 15919597 258476417 730739236 500629084 263674439 646021335 7832903 57365480 356141026 141708636 386685784 666738910 637599094 107502391 404744914 354006241 104866885 513115094 100372615 978324056 554511193 537754321 17496206 419602147 218746177 903881250 905565777 40570647 804964457 626845276 698348302 820884055 737838060 281603897 174029498 1512492 927625232 181862401 911394345 136282618 323571037 150596489 803021528 813686498 258098880 60282801 167692732 215482131 573397895 120581714 46322546 127909082 658336035 63818752 400027595 729598579 967700003 158109731 770169226 625180819 784955008 468517521 298581233 375309427 750121418 472610731 229338285 530263010 654473133 140732624 519061994 978044170 143845479 174599881 644247027 401944359 234882682 811939760 469942857 808280578 932521474 516265403 788706026 443373868 580084156 41249980 25488806 400300518 199359712 795658032 25481330 984314720 116691912 324062564 212140506 866813331 796673295 441478791 249592700 303662787 434727781 768654694 134223317 578573260 943254575 778470344 980517620 30653616 442926463 302976836 838934194 227964296 819242239 480156579 671338165 399326388 521406560 696826971 799626906 720766272 345001363 677624603 557597351 461693275 1687160 769737857 181022965 650876821 63733007 430615665 954539609 498460789 51786718 88762919 77034042 847557659 719749629 910068028 878211276 162676086 213044857 569661829 390640382 32287090 49818402 914494913 284129844 423741328 463838244 936273117 997023966 808839607 613897713 407137676 270532875 468101239 29391892 451555841 971494426 93124899 734687872 778550394 591585688 786474591 719829679 668619731 486548609 439579302 431204118 364759878 454771754 644248976 934421708 845412136 529052432 836756476 612423409 665698642 113014163 76261646 601971752 110038122 885101253 68385824 369692164 8150487 389003429 399084056 312222694 360497849 492208955 46910560 139048236 83794637 685901517 711394282 604930734 172450119 3489943 36134845 389726364 458261697 532900187 176664431 156190192 61952612 13420900 768613601 580167621 978951436 844875247 34655732 941505924 582492859 103041557 311198081 443159713 492044986 710282137 755382407 705059201 55007451 802292967 696623804 138802088 340710843 408018079 743732822 513160963 411508022 632384034 902887327 869769719 165284214 79551751 25959904 79753193 945489024 647089872 659920814 776956819 344481478 694576546 718462736 926974338 650134469 882177183 222650410 142179449 444975679 978032817 699755016 499983130 632842144 396378813 638785219 973552987 656913258 235034400 339230309 68421273 867418434 94633995 790707358 885219015 26702112 669183629 964972208 972191136 168789860 477409381 601664314 513271338 24502286 172643409 292762035 674636756 54820585 515412445 669332571 499796264 493445256 221603946 999779395 126287393 617982760 491080973 952356746 127412377 578631739 291587049 48350017 298566533 386221044 839057375 183785541 412923157 360757363 1274108 237630652 529547223 331199855 839294967 42818555 355702141 11938369 188096956 882855263 919275328 703509402 404704193 271587951 49471017 626308140 123883705 28274776 96807259 614964678 980631522 224219636 46112777 124734930 272569653 344679310 510955975 111627022 528464851 776395498 324900751 382255325 14026143 706964341 713455180 705837476 602299262 69157314 570292212 790396218 804528944 342083899 493905613 209233130 613671850 543376630 835541270 737555556 571651406 932348529 205036593 404799288 9084525 251149370 529534218 281654178 595828680 40490186 245797566 124293524 669402050 570698318 359065215 535944560 130179018 72520388 94298395 732478280 994194076 664590607 522874491 798723013 6674499 869296471 860472509 472862716 265189460 548530139 210418265 836840867 333395027 415454858 94156514 342479552 666604229 623690732 624133731 114949268 516697285 869931297 91759159 186099328 293145974 450824374 722043888 423324992 523344763 816342284 155803265 370055198 333449250 531194123 21294570 192640116 400490587 881767079 665502832 665680047 430297211 728437463 355037273 763692239 143892314 449193787 106171784 663012909 72884513 582821881 777962178 442098164 452753172 869721337 628197492 745899146 173062070 202757740 21740498 696406833 871616390 177543763 66462024 57581999 708737886 87756594 250222115 961744839 822040040 768241313 479941246 104853610 496678769 834978519 868545849 493087450 136688666 827234000 8616718 62089545 262572240 639095262 504187709 715325412 361332958 984901567 313740918 534395029 40175666 335481416 83318221 911792056 365541545 2296612 969374056 74279425 90053206 72112530 888540630 764609612 840353844 368481869 869463223 189548972 55976748 590525431 682636422 45181780 270275790 543769507 107271325 532848031 182864762 463975400 100689802 544197721 448876960 414430720 78592743 489052627 602428502 14427330 253361042 967970048 16723942 222735091 894765839 106777149 294847622 783306462 723903127 135201459 4304691 593366343 177266797 60281439 36408134 859903220 105463219 306683924 256189086 65250910 839531955 439053848 529226310 940221758 835767935 830619636 207168837 766877044 172188622 809597340 781304375 425549665 777567381 798028317 648284756 524849579 757321832 795648744 160672400 481224953 783366569 164977091 927107662 960633367 77774896 963515796 673052946 35754481 270199714 929242032 101005391 109731662 220812239 482748067 902469786 56580168 165884063 109638617 823457212 338072685 919235957 457277946 763622350 549319697 255306257 264423466 74169269 12628082 60072203 87358035 346369401 843438773 252335127 125993423 656588499 182626389 89509212 329641438 218380871 212225292 111399829 171902628 174473321 332212068 507167062 76943100 388792236 673051125 39098083 64765808 11123803 958334040 522043754 774746154 360170096 629866377 39169613 286855731 495010826 951758189 374213767 841380227 647713321 479065260 967373650 304301813 661691649 909399229 486459617 880072520 121624514 597859446 904491515 296097835 930071515 411658570 225557302 171380110 84709688 264655385 236145918 948349864 75505785 610706039 575612377 435675881 240572409 467298356 575047979 735583235 419056539 949261746 429479822 66769853 280843365 249369831 223588033 942535014 11285419 710047650 675123894 132909934 160423456 579615402 281524135 90494964 843790338 507081437 261875074 781016392 771736823 350537359 729366249 847242608 961243398 157494986 135434848 54332166 624793342 710482827 789915402 43849874 512260932 71911583 963136101 793104297 173797780 39240493 735639305 185083200 601804509 263279558 317993134 762227965 842894960 599517269 852722929 539201657 106598700 967114370 320218042 730851889 317651722 902100657 578094490 131411479 59595636 713529338 185743645 684388979 276528525 975659047 580755219 788789457 900086996 396407679 581893748 73884770 288164538 170049412 258967970 889969048 433328970 429477470 652197006 128740289 28994732 357436295 667941946 988109805 177067024 840676354 571478053 494718746 742777004 2088902 626130225 654889007 715618241 811873870 191794345 992146766 640049277 772549564 633452582 392652632 21473603 67862689 466537402 309638141 237912101 578021738 52123548 523757437 7499201 704320555 652497726 889010307 914273216 172956031 729636471 91340233 13632378 301114518 438575345 608925749 303203420 64705563 116331115 871338027 729095799 308125460 716001152 221661435 80675017 349453728 614314068 954664993 417316417 933367836 116819494 507744885 511389568 168943042 31502315 371405135 873263597 536516408 260415435 640053172 709472439 990051907 731393405 575621184 143682784 22485109 37063292 299402570 87190672 153394407 170740591 668802838 461519867 886741743 742980639 394711250 88711830 209811066 201892603 358544614 143178896 318712097 866289499 507084830 487655139 897791814 878489965 213435096 286824581 138905394 853488268 996297021 981473667 437398033 424434564 977672817 459883142 314014222 277075380 399590181 467408629 300332337 68393012 781444862 39590440 663890017 28672471 128302270 873701084 230565074 486846884 16879973 549277171 205652742 376481169 36932304 103444550 254971127 250367400 242785497 246392887 103855661 91598877 80382913 393770060 516033441 58055723 853653203 830047663 187647470 253243377 149972651 487979807 174152755 931417513 527570247 838042772 960089985 508388884 564260215 43171418 995235768 433656554 592448590 53404870 810137723 629380894 9365786 65108844 732264660 252151283 164018097 688636687 343750161 96917377 82406741 859783602 7489466 936059944 542347625 195136936 41819680 544836642 535633110 68488801 328770515 63203350 906531573 141376859 424108600 323308148 184548277 271860728 756964702 776996867 325265598 567102419 258894120 334631384 484727629 991158780 586782667 501262092 679795461 930532828 598179469 614718568 642832790 605668936 403294871 37696774 800805872 445114551 582533416 188955341 513603352 911303931 104675058 272651284 52680783 528783658 595959432 237229061 800644386 205440494 14225921 125909977 772542913 125636408 460541361 109786901 116795181 47324022 611048993 649107008 830373216 61744822 263825569 473205999 667413758 667120440 510902773 320735989 964751357 93436183 509691331 330871068 857256480 614366389 603522353 909937264 143150040 51998144 999682691 943794427 257438638 866424978 922220770 882497917 992061386 235278491 992284818 108856561 135118879 455850171 610479935 965492095 517594993 874305505 291214454 37525110 393942304 802117227 358261099 211210021 748069776 867952430 542081089 457842616 482318812 145603435 220296239 477985219 50117946 219978923 274296005 160072950 86403894 196516768 42570861 930981647 431795259 887372045 892354574 566914138 195738575 502834502 384922593 713333568 229656366 676137047 750858678 476115037 330770633 109119771 687325058 78840403 829588567 229406140 389199385 164423739 227525942 609495624 642408958 130160254 829474547 916704963 290233204 768394807 113221724 332804065 551892813 397533350 72692470 444247380 816963854 268431045 799598249 201886440 981764614 29254608 878023487 585139651 357886011 61310480 546775788 45211062 140150883 228880715 127133569 381866634 393304454 354659511 991362258 35713405 484819765 673353164 952418368 775052969 294264330 918156458 960373401 846157144 168206167 33065864 142920883 985170022 301496909 942519132 39572821 135777882 824290107 770112675 573433900 182176111 831423155 120209681 79903540 824090404 201606762 207037109 205957031 594911216 561696620 49835648 630624621 899032751 723188812 435559348 526602079 17453135 206232166 486975473 863610279 226954699 372557703 6531156 64641080 674054613 801566654 104213902 662348861 625856754 874326577 235782754 660549232 558266091 208508802 740452772 382356488 410115564 947489881 440829885 5026774 361702860 490665533 488167761 260735604 213854338 776243476 787337683 83823839 982475642 126829516 947434119 61946700 499387219 806481641 126587781 25958191 460564654 230801683 688307053 86421402 957644626 776606173 599487000 515910710 985114975 339939765 750783564 247746899 139946005 191613442 105290039 501648865 682278975 445974166 762384469 748649679 222217635 402238511 832473518 57209636 381584393 632423996 119156337 880971613 291421996 245744118 759446170 751986651 329062167 300269582 690924419 286706786 76875749 290411412 655133862 914507090 482867543 405917419 14770348 622813548 450047227 120060387 124462406 132326195 566034554 739363241 733492240 640768555 141601745 565965751 697978192 375702505 50906107 669650895 109190477 342328103 915395013 868636647 94314747 96973539 168906223 785239166 383680325 98298338 928166944 38814180 12805421 411034480 297247965 27575770 33848021 747295192 152523 10826793 732137753 566187077 750190034 318146352 59471992 744308146 884112103 757450184 120010644 935018210 279617438 81717487 129862673 47528810 950354134 224177420 144502349 119260350 861932953 528182674 70075054 790099890 419513220 82880476 53650730 569277551 110456246 940015124 169089102 110608769 950841918 901226855 529312213 553548311 71889566 588784205 150372816 956001669 198750748 122899826 743536239 478368186 204617313 873398912 525896996 7487807 950092698 670399345 126748157 812025644 51098378 49339578 454641894 323127964 132220054 360808990 892405515 95192666 300824107 61494610 58317801 104182384 815237831 440146380 510247062 887127397 28930578 660619878 695645425 80197692 636036071 291698023 411082244 840653384 17613294 936979240 848141191 967705993 459894944 827405715 632247996 363509688 876745293 86889883 686637652 861481713 300215239 579043160 956674379 601039347 493054136 867508546 557738097 308291960 307654920 67985152 47935716 189101864 581121397 743581142 121815923 217157461 35279158 532898167 910327211 52892453 322393767 610984762 20598439 782288711 290906836 505362801 145798393 20168488 444769051 684952411 881650201 744984290 116511931 690840939 198539996 609566067 558349478 756278094 917858028 718520764 824263246 965793744 907622629 257901002 561891245 29438545 475058463 597170404 414853078 237902034 502579223 737246845 848886796 375694028 372051916 139793625 881056829 370366675 159962113 325825873 55319079 41612307 70810157 171831010 584969612 121866519 781397078 143319083 878144613 551771465 714356214 554924219 370081568 474495202 812825221 931972814 356450113 140400044 381659577 771303191 378302078 884238800 508550030 227188867 112449187 880601946 219498858 993506016 103484980 379460971 171848249 158804059 273589644 95174772 183151436 858559256 217041291 964548514 854394705 95185898 368836338 421267278 650110117 591434272 895762480 315451697 375923445 252212586 455851741 757583022 23515771 834153819 494338181 384582167 61342679 606787368 117700472 133357903 452809744 221185452 512818874 624657993 232505877 638924884 719832765 415657313 350000499 936874056 232722186 56911564 32059947 601558524 478178842 534686430 45509156 373941316 850138128 421432601 478670268 158506228 31531983 354702405 992660048 525870164 739284572 906519093 985173899 709501410 39876990 437983636 930686862 405212230 62641622 15709099 44137108 634990753 431366412 394137607 571864802 664088599 451049171 456441116 118163482 929228014 843643912 163672638 155685689 546298399 585105240 634355957 704804628 616637223 989058363 697464669 142507380 580859294 456500121 980197645 142877064 496377111 270697640 73563919 901589342 185855628 89273018 798242816 820846381 373155797 44896782 245227543 37244389 495945954 701668659 155407871 277690327 397828930 319080510 285892382 944127330 904185750 920248339 648931951 373339332 761823061 198912979 368363078 195198715 655413100 348560717 338075779 4306571 619258357 264156064 758412279 805113986 205945449 556655088 478476726 579101246 601551870 723704269 468862001 950014190 277889287 624269872 80220876 675718218 795866748 366113258 619845541 552568857 138877957 121293851 925908189 900701018 172723196 294271261 948416099 828136296 495348344 139008237 684959233 114606694 403164302 443371505 772237046 461626117 852542959 103230132 40727356 306611189 826934401 362105723 256625372 104823682 986375595 336846249 780541900 634758703 702959507 252903800 187327553 841837464 226714017 113235736 595054842 399437213 260023363 395987300 80089868 755371707 534995538 765049102 722494767 938159840 60936966 347248173 252302316 913479926 450478305 145546038 220091108 129929065 507651761 329232846 234752747 346543715 666079095 867811013 981302418 221554962 120714806 21146331 915908792 199945189 134382067 363479993 599382402 246921796 759467294 679472271 854809869 294462825 444521366 429820995 85139024 505458332 777069168 337441340 271454617 80063832 482987378 491545725 209992898 990639139 820778572 297262011 189699213 339374026 165073018 171001625 413445354 138304190 192147956 329354140 338249380 179046389 692834133 937631782 278484551 304817786 469620412 133294413 599280611 914141778 563115408 536936001 272116470 192700936 874377341 543571087 125281134 209881078 887633179 335274032 53036576 560928110 632536044 242735790 900302136 650125428 266253781 166263850 788429618 458401737 495617990 979195364 489964492 40968482 769343506 768449043 345786269 238963911 901743456 797583246 5622049 317375223 334519241 130254885 362592525 61412941 673825972 487873660 123810386 413975510 823147692 176846962 974903620 308200095 272099118 727722116 958325523 538352899 893985966 599271501 996754636 242120315 430983224 339235487 283088797 200326723 107684523 481391432 291807001 861944345 278974672 297429050 31835928 466010279 427683935 394428453 527423220 954026273 882302113 651233606 368001777 557966165 680596935 195421756 866166260 952696053 923143872 677008143 491048946 817129831 128796003 340319941 59250139 559779227 679555429 194855303 612622317 639756318 676246735 904429318 501700657 807737773 54374727 533536585 273748045 482058662 927965038 653687632 288601294 662783511 157437597 656603071 220749669 838034532 852024828 939432295 790730579 627685059 468956797 134295884 297331250 597752800 327132191 209097755 10048387 6687613 403953058 622670704 498960298 932716160 379616381 660948 740453926 433991108 386713899 866718338 916049770 167195296 520405963 57167423 829978807 677843560 713770495 903244842 368394452 418311682 842677131 11641390 45996734 164150287 145937274 195844350 761903088 473069465 404942106 624467841 332273445 808895164 99654904 831233743 594127683 479271285 684411057 187097969 913262393 923641322 53816300 681828522 90836611 426738629 738995945 773331785 104582182 305282799 529092986 325493000 723594481 224286476 337134390 622107582 388436764 483071664 817951932 2856211 808657496 75410397 627324052 140930934 884305562 726978956 824681043 330949604 206250234 361608459 518047573 119512620 137766140 571863873 653857508 81119117 998602502 392853446 854450902 955701051 698136246 236060248 133710410 274247086 460346724 470844801 748871034 848783488 953916465 419339326 851639699 615090320 494749723 478963744 608537620 231571644 58459059 285735022 562521249 264709293 647343481 80568815 236738279 785109621 504949055 890595787 866228739 356067916 135965593 573196000 164285326 686618205 809256248 297995737 960865291 122119332 768840538 562252685 970902820 575273362 981592011 822542513 190363676 476341727 154022616 798901296 707913372 212481676 84636312 122950980 329707335 584496159 203519795 566445615 222122140 708468850 309557761 940867245 64536760 298039720 366579604 81338452 984657925 28352212 379334189 798039576 150471544 148174720 360292254 121374357 723448083 194400624 796433236 766328125 670742351 950455853 417745780 231172082 15453888 354898458 354123062 345161223 939394618 410159224 764123204 14033117 118628067 73680959 954900362 35681193 224237045 173996325 117019646 208894964 202348537 348870201 6934533 352820081 497044922 219743153 474194439 73009364 414143777 123144034 839337489 937402494 73599880 109599628 21090936 941570141 464498087 375213998 139247724 256409064 785373222 903370928 270442181 756517656 829568253 77858902 644715215 53805292 251855227 614251227 115216622 454203765 963121429 122151155 807023846 312682710 194410674 133734644 238208440 461070817 256878679 77545922 398473304 182994925 39661916 419564240 124565060 504160003 647294605 116329150 760569067 285184186 19700071 31011241 41701835 849268325 961386516 538933417 755589983 65758103 5701003 870806605 519961868 821338798 845474126 179502073 134021501 39884793 165753084 224746307 353471976 422631763 154808595 751945280 458143054 194470512 24025880 435224480 698630515 671320485 551553630 459199576 956504671 571253702 342727183 850722873 273038386 156630059 242172649 28628362 222388162 100390018 751951333 742350030 921728817 597425452 774368469 908266684 489826611 940121553 133012985 843298587 215269675 287821580 447760226 673412730 482292092 324302472 108637203 33438967 995622957 660190834 492638543 804643988 83960895 687882092 507883220 209515647 844512151 602572235 90660375 66900306 702962253 842611708 661766702 624691063 292553519 436135165 385474107 782380130 228773077 518487092 478195076 444042753 658825038 778471668 117455476 141117124 102774134 78609045 27072457 950913457 738799879 519711000 608073804 675277140 60109451 115957017 884792787 904621603 571045618 975453162 971521909 274007865 818064863 485804971 751215294 110618375 921940136 136689394 745514871 3229572 507692852 76226306 447272325 166517884 854697975 564727801 160151374 809988475 643336847 187223831 760901925 234653085 559451197 221492089 909930226 619560648 189965472 647239372 524182244 761011091 622692528 348220513 35018949 293273750 834025484 638750609 256408492 608481979 775440004 854439729 611711551 135649215 930666036 58983870 302167099 637880370 476228037 314834839 300385204 972081250 502058670 61287122 59250695 61509860 135295577 969180921 533586875 325261050 468936652 57769112 86272134 91629173 258505991 973807456 237419290 945047841 612558058 346344148 406046179 240514421 200783870 17757724 376163637 983966272 929257967 530847102 474363001 258002363 845681942 774748205 82599973 200256971 688551694 141850668 114283198 823847271 111031582 647870073 149108314 432484600 558155551 87896814 376630140 816661543 61704263 614049430 614225743 526778688 960393578 20271916 767293109 13693807 890546013 995973112 997660080 672320339 526820208 324539440 930322702 225018509 99287639 12922668 425275480 787839333 7289702 539558678 464202963 118321284 187428744 613311278 403322251 745584296 701208092 779952391 414762198 615428722 246518180 28987934 142207403 59428117 901776223 762016878 73121924 792322229 757989984 923298370 317158927 137326551 247837804 99997989 362345060 199641809 112920657 787620540 987481142 120210360 179695578 304200464 91048010 367124322 917511742 346886627 965224984 471236194 126839011 232503541 86664909 373357191 114007842 81388678 432785308 15784058 843405556 358423599 660622654 453911899 281721962 977781581 443754816 382076132 77779563 806099876 581717941 43216587 446236776 421715442 15943313 625932354 725915907 959507696 845573042 495944008 306394317 810798020 967180202 285749694 43301554 906361477 659106886 9825762 840266521 944408560 25609821 536188437 302832152 686232475 990100336 437070481 516530415 286371512 819146613 594309979 92471381 400864548 490042932 391224523 822579990 505986245 869673243 401012256 318010300 715246279 896956265 624404617 378560658 716652826 910154312 274378578 475530663 421777557 284204341 315797177 218702476 162330528 851985614 521534629 848563003 694602310 958605110 217609777 980973822 630268082 811919756 925961569 31132623 154479047 169702452 706228980 660465292 39375688 107241229 978475593 607138333 856713860 455396569 838215357 573366680 218067240 112593929 48897336 492361163 249314636 217210879 711063640 411645164 921712860 85114628 112724526 468831529 43719731 330334303 302321710 526504179 994770426 80799638 410153169 149249466 250502090 116382142 662231125 142394145 76139737 493223077 602048844 785369964 948619646 440264195 211253003 19203246 405374490 112666705 511564409 507205492 329877584 75144408 918850656 104106803 160259036 884091548 572938332 56495133 66942210 875260042 582999313 61712629 956059681 993152482 63478462 59078130 962050990 725709587 201472275 890707093 218932657 803521120 676077050 20068662 96301674 887330053 39271908 354192530 999996758 403352684 861398022 182390702 478497092 632765037 286497505 638756129 516856578 859435838 695251262 583798788 587212239 130766934 498027784 543271913 123919409 561506246 602350044 85970392 287215826 656338685 829193852 358664849 312376164 357787261 378733511 408677838 97633674 270521786 762870368 97630425 526390836 476784749 132537493 4887921 109549779 271551365 496160416 478922723 130987196 43928038 62721505 570715801 174694972 413265655 113987708 151130748 974771901 568854118 89617506 114504086 77709162 918811358 473168935 390085327 276598613 851902446 798763165 374232287 974940598 414149893 324379078 501331427 890934642 309432938 358735715 853000788 580984303 707412497 331923504 564487865 751340535 247161375 135203659 778551874 660427030 101707733 929682622 487715290 523078217 19300121 602219376 600787380 938111480 75388304 990872707 67226452 779807117 642152231 293975105 754747708 56302117 618354183 108595495 799753126 927787121 319847576 505270273 361287783 27260066 837193777 925775648 631116968 936871519 60979301 409668835 449814908 15203400 191867816 937530199 538281618 211167937 539749568 139068991 1795776 467654239 982458064 69022228 247461349 624610288 215513699 854725423 533428772 833867883 963320918 185698257 614171363 135684853 690968530 975459147 162944920 380678666 753751154 794061888 170066544 667246821 56247082 619881453 682450222 248114898 557411645 73248199 311799201 949677579 64833556 313594978 417331811 47291613 235133572 517309526 524418267 450647272 372034943 910363405 137031514 187872220 96061655 603719243 323557074 639546551 431694749 339018360 872741584 185445897 133080241 42808121 852692718 41843689 662689574 387659299 142474953 72617578 313423864 454274154 22295151 378257420 767869132 292143328 278065399 855519071 809452855 655000033 158682702 34004157 565363431 295714216 74392743 513941453 899433459 397949817 6004363 183644568 736968177 878745947 369090465 722564784 774070435 74299542 616924839 289276368 314475208 759399792 361893947 627899072 213673940 236705464 6156486 834059438 381365158 136738251 689578502 43334372 791738284 848261204 77338529 209618075 996491786 151731273 576075894 748441605 402197456 582080257 932086173 139165627 313342564 153692997 714246777 87412992 227992539 183687976 229205726 542467747 943087768 591099673 22883179 9278067 680321503 29039665 843337506 61686655 18294282 385432367 105021027 662548933 86209931 34875923 872167008 82701710 186607196 300759261 831143315 588804652 882839518 615745847 580486645 48698441 769438844 147249782 988627806 997431384 330937758 217833526 392415490 126541885 661449565 415298669 135819953 341771062 296854700 979157459 255974083 167665349 364589819 360995110 830214282 450799750 395871033 554897649 386017827 434994595 855656910 69677501 23799241 591012787 685423349 456802252 639711229 454862186 456568400 480855394 304809929 787506158 698688920 549741786 914048044 212654845 965040455 49867990 554425907 114411515 881541815 810399990 282076864 98647993 23911459 112291139 549447744 272298859 519705154 935465571 707293454 375362057 5143065 583609061 966374844 543082780 40411307 458602432 997944967 349496073 939457827 155271255 137002225 490663106 705013041 903566635 703317951 522569856 805950991 110260217 489497737 540009165 773176573 771574601 638657158 797088033 736382106 40621261 69386885 108603619 976086832 629196705 483965676 833746264 212805760 302856879 229345403 105733433 613975678 79806729 455229506 405949864 235077985 444748097 896612970 792607392 200831091 452447281 167693607 859298448 415223864 657191344 399307606 188400431 281282304 37964758 838004830 17664403 78586019 759908081 126268022 907189218 389104779 462750064 593451841 454426905 618123310 822797244 560160338 232098981 902603974 867906211 638048845 990198325 165170667 387178174 782805710 366001759 692141821 950499318 77816566 107365679 460207021 477124173 148282476 741489326 367605297 986287306 611670095 298707682 746195380 590454484 58413259 987816525 53204541 504381466 442243424 523844217 179695070 854920128 755943198 82299037 722826332 246508402 925013728 887997000 486202943 560335797 106515118 178344757 363351474 184331684 138226802 823558496 513972223 286509278 565047815 881577520 272796577 29234269 32801562 871508323 619688753 91214821 859324842 525409661 448112654 154084625 49253871 627807724 9004746 657713436 562623127 584347445 904221838 487636848 324860804 242941140 47972638 283892288 421285898 263840479 468223972 559512700 87398968 982196196 846021979 504963149 716290075 971334922 534197418 601608003 842843239 153886165 545339191 554684440 679295826 993451845 561285431 581066063 621259562 422806543 238779492 36399048 7153981 995517697 524035896 184531151 238458830 424524900 468423439 512261094 688365379 789163778 71773788 628280713 623876333 770312133 133243855 192682767 594163414 667441274 794290771 289523012 673843805 339629955 844207452 205655990 185598159 258009242 786722053 806857721 680815786 25501539 843256769 540486133 873535602 219809024 725017285 111994425 496850290 45957083 476771886 37732029 835120861 401062040 666012742 311513553 23890532 799256598 504196321 618053946 319214231 298487085 907576959 993058036 490633406 604300770 51230385 676231565 862310013 837952438 335605645 543125792 715970343 31378773 83611918 589505938 251187797 661145569 554016730 748038087 559619019 30788609 785770116 247256239 284367015 304299218 558769793 308257547 103555809 62966107 926311493 275286406 213969558 833888445 120860801 704602964 290705575 172091186 380834522 153015581 10043617 716440167 548657739 578530327 747818940 484786023 20552624 851523103 145931586 574569354 452077549 558066971 457874329 90364025 805323210 742241344 394663243 364092996 50498884 350735418 279575469 829326744 626021824 493545027 515731548 599398991 198147984 806437123 771490177 431498872 959452704 634050160 455398 360626802 65096846 748274338 845412826 85649471 452313800 843860778 660218825 904391350 401927742 970609521 994755375 59767311 565367224 389418611 423860308 468382475 740154029 703435777 297709212 218692212 49497164 813440760 818091203 247645148 472394243 442097739 679144021 284363306 928664265 679599419 644990109 993761112 280390117 490402928 79410576 732703917 186780065 592145767 489611626 588707807 562755281 484366994 648475118 128122499 726301971 924851792 449021340 318972359 480803929 746730552 537664571 530301093 412687671 208272133 777946241 885081914 502886238 309606621 21961580 431550497 841722407 666951689 277827968 122112517 9870976 357238544 707332800 196651041 949384311 49460786 785358848 364655952 533827780 286350325 345294817 112646111 63718477 794316157 431618470 544522406 393563068 969283042 74823492 658767105 30071534 705286099 396365379 532957773 14892714 418326959 817024636 709131487 85278641 94852597 683760370 95149617 304607507 243609529 291800658 106508177 293070315 929675872 471164129 826898096 68542556 668975312 939544207 132261033 315807828 223679036 676783439 709370896 45478437 751606931 220654361 75549972 309409390 617019740 461024111 176818470 35346692 278048740 885949957 120625333 225417703 569710320 68291316 530025210 813319849 212608340 636533387 106390158 142284205 107697510 785804620 210826761 629189188 577865186 343087795 944997017 801544222 19871227 506884272 847022660 623994525 727538633 775088998 933403915 344558366 236113102 110222378 232421424 366678208 848688701 205563123 592095911 270915380 273854439 122121114 84235222 486462779 758654501 43141746 481263350 718868377 681462732 692090112 200573925 111844277 887694273 145570935 765904866 760081866 652455207 465443885 236592750 232510200 240532876 22513024 577068566 329162344 132735402 809489991 695840552 833940469 15053107 287936456 104855842 141423913 262573936 41607431 480403058 21228430 937265550 961666409 592613174 471244642 506272880 793187099 583088919 393967146 791274400 201510144 6565371 296245966 666954029 243158122 528756166 907486905 265671146 105824726 89165608 250922915 767831083 785006160 84863377 635400556 72942609 42235586 629340835 188032911 83843017 109743887 61777708 21108560 71410289 654390882 344869568 430199535 300094340 927958488 824166681 91368733 129468625 830732052 240131065 648939021 73890167 768887232 408942285 192077680 727228324 498107894 443000595 347575766 283114047 527863972 982976322 208573023 570099558 464833517 396605934 506458941 574577404 458383642 380083868 498504059 965290890 724953436 928703594 117901589 505428283 605386634 61786688 487413275 288635045 301917754 136352289 215041579 70804979 545294574 407119259 798033303 43402461 850119854 145609062 179032875 230500185 981101750 240122264 653116110 298451626 636728198 159575044 873029030 947628207 539658912 224049448 912919090 117128708 5269401 30820673 622556991 463172401 92607361 109970259 751807447 247041481 98838914 819365392 317846460 644133489 79001010 968396129 540052316 929120864 966521557 571601557 12137408 800139667 811723821 665253518 98591286 300968379 677344929 824136683 248596579 69520200 48186124 14032028 186648908 905971899 897369074 809205900 369144293 842492802 919176159 973468106 89534276 18015067 792833491 259897103 514664922 871834501 228293225 907233604 653471724 47331142 478835155 518125499 847470809 143075335 35895376 946062095 444043714 713240305 622715137 692640293 782760506 523417628 559188688 969409414 429389520 456557755 778615307 651050179 151566916 550307826 624518279 241101193 420839259 269868129 500998296 788020547 994218997 581807887 695254144 500207080 629139029 26605658 18332572 476609831 169680994 54227949 275188286 613724708 767468254 897903423 158881361 402745119 273837410 718070049 372154527 703226930 27144163 3286193 206793469 178711080 406110385 831311748 272328639 826949644 953696243 773326935 467486550 947915233 207651181 15257054 300638673 836790211 41862712 318971245 165916401 64060072 225715560 441104687 677784781 993183815 191524470 689182508 248445293 465361880 259768916 620599820 21105170 286913079 476402380 227898639 318140525 882512765 911726753 590469164 561978769 865422989 216312458 29465312 665854582 423963640 44722366 966493255 260753844 86585079 137980859 426670245 3161517 363696420 720291299 680946298 209396594 911815769 222645165 457841887 229694008 482414081 930958074 103315544 769327161 407360447 331214183 87467679 142389571 95457295 530453210 704368340 960880285 746765668 733833653 479251226 170729301 631072385 298260840 283999511 570173830 288758065 710669757 573335348 652454485 283477415 106798005 714367445 47809543 329443171 24725692 277503551 811857252 955683766 380819096 433700772 215560572 564549645 373684818 357950143 660006941 904138028 62318477 473403585 650903689 648668496 952654811 674149357 279740874 103432010 958148868 849914705 392190075 521334984 275766412 897160927 804812399 382564417 611528365 852621942 712007588 636254057 130125487 523864834 444454182 363460949 957565606 660014754 928010594 183766783 17964891 440533894 87904804 80283368 913937479 591324860 581468230 719108649 265474210 861209104 822540659 76139437 563640168 67247094 597474422 839406580 964408021 402286814 74487357 428452745 107425116 786494945 917223169 90066969 162876138 361677344 453527918 120441738 21692092 234054871 156724887 892173356 674588766 244629692 824973090 441042604 835954552 406441313 160151247 953945128 120166776 835208272 30084558 536323311 902455366 627558980 228246250 719379746 882362161 302733607 348851 989787277 89228546 917572020 79854239 252104684 131765723 385898523 225062788 5974181 619953394 381787676 898147537 147058519 478933734 575636986 588101124 167404645 982078299 600768737 121349766 954761442 435977002 3950690 491084746 190948728 631509671 719330996 762844840 366388191 22064597 763193691 356175461 963809516 533282070 288546066 68430559 517564160 674444589 293493348 523538341 146914342 527797390 274202238 293972862 6731117 849839224 734590352 174135762 684433883 335359082 148001894 491711684 623852450 151952584 982796430 814801178 783462255 554643785 430162378 2366805 429224748 45872428 358542266 245550623 579154499 647088332 313981183 96718652 174049280 607474531 472773359 320963623 135271914 599491963 614936485 994519404 301847547 202043196 21171525 986281430 537402278 169173419 330509473 13771087 321126003 165822262 828572266 104588252 720466047 111251003 106955057 2207155 157123431 318013690 247757778 736277930 817618388 561738961 685512948 991667669 21729851 10802667 312631285 9518131 610294630 780084136 4037528 912142177 982127332 25209053 750939966 372045969 46898838 81449432 385817056 368024842 99788060 66905681 325129460 820254108 178156684 284600883 674977629 335280116 602614573 922735407 71558039 272749321 336990728 609587354 264416983 211236945 472906387 429564634 220755077 83201010 209648763 77308971 847859554 44292454 955034398 451315879 416338423 1933229 385281678 802155479 369958071 485069738 869061161 695087531 157840205 47217838 979688415 832817834 382497954 434819347 608069601 306572360 707568668 797576695 768676080 824502017 8813633 241582460 254066644 82085076 177299836 316231773 159394048 877675756 360524227 114428439 181507995 776862650 968878041 566789673 579018123 191352472 904375777 300595643 886440003 62215976 347813481 718644777 747550176 582827802 5980484 208136136 889400162 566065518 5712824 510592601 390567529 867042831 752175061 497150539 949127907 781991263 813382313 108521948 659667013 173906533 75466753 841175008 950769184 896861161 260481040 382303666 88213626 17373176 682899309 827169995 79589152 883229156 398331132 679655695 466056951 404311616 740308197 207973472 970377134 598537388 718566073 213461022 465580212 323257493 710611562 267224478 105248750 376510234 228262793 617432129 550416767 156245912 311123496 353702310 53107066 424120902 588522342 141320692 441494078 123938010 821007054 373599597 7167160 219338179 53255285 325740477 476166161 646079848 533713950 299059654 244617229 104796382 512520677 562713807 280570242 75648598 829938286 238335358 452158832 58201072 855767487 855091965 214446984 19407342 61310635 120070417 443528244 649832977 113907475 885022322 773770988 934914529 111138278 780938148 6769067 16909929 106678618 482935228 662989778 492908934 781994883 907607007 450221683 147031919 322837174 730791925 222680517 152775453 969127283 527355715 63492891 677411129 382447673 277939875 696818471 443758308 398010292 992863081 93591279 511917768 730401762 719878633 299348656 841540041 353333140 306117724 858449970 312528124 789052952 521439741 805437059 571047828 281563108 108175101 718079747 604400282 838967026 793276630 609692101 808094302 320632338 673184992 338021790 555596378 951124867 34840254 999354686 201651519 880219701 945462331 566085653 610621456 517857323 865434309 304677856 871190463 171552026 163127820 183718581 960604979 537083927 841672006 384169166 818647035 949847107 954765280 275563676 788814126 748041903 885255777 449424787 921190608 410957128 787446577 476786979 214598355 674803197 328658024 416249874 407539257 126636715 982335527 18160706 644494038 700286195 175354929 368200861 871838222 338482749 551919442 684959560 875566676 246107807 921645092 546730071 195954907 876410365 674810113 837285399 476968628 412582250 139226545 250675595 823539378 926673122 727462574 38137726 453992678 908636964 306903966 861531935 35273672 141755852 732209007 532284077 842042048 907563936 900484938 566396629 98563044 304920739 103872548 826646087 551028546 25517633 225892517 599499819 754444365 900702630 436785211 83929352 313284873 576011756 334604947 136824245 355201237 62067514 27478337 661710281 823220844 334382304 375758575 711010883 476138156 107967575 95811319 170696563 868047878 996296257 737093192 819127288 153733355 840965740 645773368 557278267 866483374 871665885 156778079 473444098 624884875 446079656 557373450 938169748 22091405 891978397 927510359 229809008 806562277 807505063 891519289 629783114 141887360 119794223 193310356 470541882 80278164 289121675 641238446 948326042 137934291 230847997 619969690 291667646 71813731 118259417 848945913 790813471 989925303 858240358 264257562 467326537 304320007 821631012 258012644 178927778 566125768 38039363 261253152 372688038 845544426 5288800 854987518 839948152 125083023 48297868 163006393 205361188 337419543 804244839 6203589 475353835 35092830 626173279 619537847 959422934 744432697 321000120 750236398 586874359 179240471 867010326 54200889 336076845 541157697 312213533 515004623 107283458 350252896 776257776 332487862 48313681 781546576 187475373 888261833 906629600 88289607 51268220 111990781 425709151 708029425 118194370 753579352 595638621 596884016 373117192 555061548 341316706 694117312 157814305 928191065 725874150 24824624 834908320 61950988 418498687 147121846 429471977 525782145 349891109 58246112 858270007 398204790 839792689 898261747 138982983 598938648 986551354 190251203 563445795 264776864 898280628 534156531 18356209 346435609 131040540 243989768 901497157 324873612 938107080 911827829 105581036 516497589 789168819 940489356 578448577 207667500 940127569 7920548 585966011 142535037 66166660 296752378 393256193 758475715 195014118 532239176 209930722 34081831 722490379 625892883 298858696 473287367 12565774 317214905 819722976 143606314 561204673 573736492 320996293 351828113 338080680 279093695 868325702 127249493 72099411 299290639 187433359 12226973 159727553 773399370 7278376 78410579 70151741 400534569 689402661 117682225 932773746 899333383 151764057 507780484 377742626 450622753 833584217 390308400 767837658 505823552 386431080 181558691 79560038 707427373 385903170 270157084 986521069 106745231 397406577 58620473 406035870 584839936 923363819 418279789 210755666 783158561 496690369 280907407 36209489 38609389 398589633 968983235 937942772 550353690 329280079 168201757 976436 15380655 558510157 621330460 521204208 944941238 655405517 453280612 504884970 41308680 723437696 343922398 148053912 120844267 255059237 406606148 558200569 30939415 824885938 768956235 814097976 174092666 902380009 850307466 212702055 153486001 671807060 3161186 703839691 1087132 171362944 557332493 16467788 729873101 31179312 390188362 674814332 686584830 843468974 32215662 580409876 566906663 376138060 728463788 540267296 631197298 135069930 950984232 662136713 812472234 572456826 476234683 986564900 474836828 179058508 199266948 628322829 850865568 202428134 184678879 704469067 373791078 594527738 573453221 103664173 625707051 963641583 630994871 164808240 807110550 663210533 745218116 226533572 39348587 326198264 619317235 523062251 313784560 570301460 185198957 126256787 142758279 513950006 965338053 470111474 693008514 17121360 950950669 543874076 219549494 135629542 100859502 445856939 582673646 674312723 402037478 60897056 637954299 33032342 225705296 297581208 548759242 823439779 376631146 440624195 2154402 995948381 963686446 315938962 418766200 1401762 294712115 414040846 515351769 112566527 884152320 60876642 129687887 687619348 604750718 349237381 675765256 705610220 795094320 258438896 232439302 49648157 319335952 870393601 82680500 397557615 20491168 483956108 220997387 397122315 777096669 223151789 245587055 593299474 391607117 664353256 594701236 686319232 78394095 962569371 798885759 815062781 23446007 928573646 502682122 480713091 130327386 30963738 38839671 777938073 289402634 271278973 827586230 461254952 141672568 762783096 858812567 14680102 99255563 79809947 264318783 876352232 155478102 509905839 469651699 547085219 174259088 916869302 85920810 105169549 879438666 737322935 920232330 755401039 518412940 275430811 236114124 648740327 306394549 274953795 279194759 595797183 546232768 106780982 57052129 540421702 869564079 768381062 407618171 968819642 700707376 671936954 697688234 856185478 181842786 19856292 255787057 208618240 936725594 194224233 313787789 668680620 931547169 234020112 424081652 449960102 509450924 512712142 951216795 815845473 787665937 230411547 264159016 186415065 189708896 173727511 579353133 59272968 942108573 986971304 880608976 495332308 658908252 430813569 204034146 693267404 450669862 459821203 901885645 387395449 654045436 215673427 56076062 438108964 302209906 332674081 888069067 811660830 845386223 691802221 480022662 485568520 922213769 596698044 524499951 111922658 770425555 103853077 23711992 565050488 90824375 756837334 60382789 602248993 40167263 116933301 148032756 490837125 576754504 49918394 878232574 83316300 118108188 786825003 521425264 420318094 972015450 262010690 84495283 669918032 953812912 564517945 8002911 728543040 13732349 532502862 692982064 784157904 636355940 569210422 201724751 579696681 178564115 114623907 34462033 218731378 231557208 182494789 709568503 660828079 84929550 440317437 744144379 203037738 79658799 118086002 623355832 51674242 232613059 707851115 574108640 38942330 124885419 582111552 767485370 138617768 114614407 312983793 922775673 603486713 734710581 977016790 35699753 913274696 91640690 70161786 984522441 175714265 105172942 546607303 836542344 190102492 986924740 433203082 393140230 919099905 403805450 16496055 823290513 636418509 724347170 397399147 675360839 849232589 979510699 295362568 987850358 946641472 608346361 763142390 550128179 195573301 592675539 585827932 108847991 536832596 508506085 945886798 712546861 613679027 492494094 401605564 803781519 331935194 687325012 196921742 103551458 91130455 65934163 926841972 727548965 790281333 176757478 255426163 492030281 8784536 550788732 332396998 955426008 11651452 948055754 358070546 207224754 540731287 943898479 168589111 77563876 304920923 114475902 642627103 918599950 459486362 896749033 722381462 791421556 584074038 771819570 894973015 527720859 837753733 674331346 107786183 480551425 851088824 363212347 972581706 859873360 914001079 157495064 815299361 925652531 105550811 25886267 132877278 498798464 969784746 301466389 428878706 127222028 268458657 924022175 45821971 727945020 820771201 620719799 371882935 257361598 392539362 119372309 785082458 82809454 793703655 892868641 563360879 644792472 108597347 388458944 357182191 22598419 545954008 24997912 948250951 504021186 50884179 933644595 855336016 20668918 87627344 136731082 407312 356086001 60753250 46229283 84031014 734040818 666949082 455913950 991402416 912004810 575286259 629001233 994814264 221506274 374386234 558175136 866298746 482983581 946634080 75997297 358098367 345104448 100995209 158865677 701642000 151879388 92510265 556978009 25064672 180137609 693709091 25471984 536223611 606978708 71701267 472770991 341019519 591166715 928684941 184938294 503171518 356487560 666455894 350502141 577993834 40842121 908677277 296808939 376342068 707827716 372806236 734440435 905448530 473801445 893306112 607090523 625680833 838332744 16584892 650745505 18470346 562810349 676217489 407210323 169789050 600435122 879981315 363324935 191601830 661182615 548263230 547289714 870186541 67235483 897791855 300696734 108077604 658985491 597505674 336936038 219329567 822828276 923892840 124778090 149146081 669715311 584384980 774826914 508048048 600969872 278088779 379034761 16296580 806822634 638761450 186085631 407257750 371259124 549410566 451375946 32441733 950190162 998665661 755144640 17425638 896457509 55841368 978019615 407959360 505863408 167472013 627288927 328691677 91364846 752067017 477837758 761080157 188968356 105181032 121644565 789938228 235786177 353195692 806234809 42608804 991957142 844836806 302382920 363216260 246763731 753758867 248174359 196953887 752424521 3318992 66895891 501398389 911676733 44915500 909357749 417540134 212387513 389163035 598748178 156268725 141230046 76585929 917348882 182714768 34283327 891509813 972652997 270069504 244705498 631404165 165194675 89179000 328757330 467577595 452395260 575521061 221336455 553085985 772474948 826277342 408921343 839370840 180192091 320598070 736802706 89549833 590654570 949190219 331229235 189402741 105458937 324975647 118505037 875324185 507690415 5304730 619350358 332859771 275374235 864055856 964263936 440568910 953234856 145537625 908146505 258146475 721058687 981999327 811232460 346049994 808276662 72670163 37937193 988468753 393268233 774739899 930534953 983922803 576446477 114280547 25841904 534421780 439256194 144346941 262262325 946946609 2168037 881612683 279806374 277542272 598184898 96586669 570627548 403936114 242124295 331290413 662082589 963182982 313289733 325831409 161749335 974082761 398501572 199686529 815067874 644286171 974426428 598119186 480725333 550872899 712399733 506567237 85294672 151655920 503430544 200073363 98602522 505598582 81686039 230925262 635657220 679870938 180028298 206284762 83807045 422152593 537575175 598406000 237851934 703381274 776753775 399601269 677464028 27771706 599287798 345048261 672057877 426230586 943167447 152783204 977103485 655567173 511866807 914914523 659739459 15297345 114987880 610858348 373412293 49190285 841783610 9069506 581577589 21811901 67870634 517901000 296480860 457962175 116306994 386849160 161343442 745577135 786450430 691323837 773348842 238254587 36372091 445406712 664485173 979539539 450706282 494105017 487623071 962573090 261535900 147362524 830386801 229040146 610737238 56315453 130746797 305037207 65384959 712324387 179365475 985771967 230225380 475846335 443734135 199048740 862695496 457593944 944625876 501662285 148917774 570491077 592433238 37806231 15897782 109434771 17345763 319120431 603539788 357485201 281693514 717592054 357364091 112080308 946632200 968101329 20912127 77378991 125654895 86297086 642219744 305020370 924585419 872445124 780866706 220835914 924010231 496078561 678429858 721152466 850257212 827347632 291643536 442690443 865153863 160057684 552125214 735015993 479178115 8181362 945017560 613387995 725773416 154898010 577984669 524921976 122999332 598896796 454817333 101170593 537710249 97037070 406190964 462295661 821998560 39574029 683131575 598525150 535652590 214077792 319677609 238426161 41425417 463837511 681116604 759095647 623895196 85758178 346627999 955589677 93939540 144161918 568977666 672229322 299059928 146962328 49667657 274575626 598375491 357001356 375746219 136085733 306554792 781937183 450897760 128553346 821511212 134029329 579594862 209680161 200623487 899272472 448106322 94565271 215626342 129222920 853660918 839521538 67497464 52805276 647627575 13953370 196967194 69121600 538699058 496027122 68600294 588366716 770602748 666975785 945368072 146348960 803061518 104439224 780802510 106475638 85508936 602313715 93021333 665103798 811993877 293644820 416892629 112616558 388210091 632518972 94355844 94387368 324556869 161853308 147192644 972184444 28323044 196676204 41306037 567022103 692703326 109906332 7905178 315822433 776882117 953273250 314687760 432459995 57712467 95490263 538935633 143221403 550320344 631956966 660841568 214830580 925601786 77734190 327447139 166328237 710253162 421802983 260715605 34810025 436172658 407908250 859510835 464495702 604584454 900816873 31517798 149804140 863239571 39422976 318142939 492638047 845212593 632830699 925098042 755441426 580837328 316550034 751179196 983674039 801023366 412020757 51020978 579141512 342271313 378468117 745469749 52524469 652787467 6185347 939850867 88960118 266609963 651878061 553455820 871194418 405211293 437489985 873514924 268450857 476912961 191657856 761088905 174641913 677004922 538703306 930083340 110358609 707769707 681262529 94032641 508793066 945799652 145053620 87934571 288070958 376038103 685920686 193111793 28825563 692106034 985479026 117785681 958715997 637357081 523757868 682426774 42568367 961247853 408458057 163535591 290677173 600115914 777140862 465319087 129637195 168360527 247918786 239995804 876130234 929181315 334028446 237439660 727497326 331598432 177890597 15568277 707636535 863811284 61196437 736462099 408433677 46675456 706764146 219666033 536548903 83038373 902092808 431633637 896802592 163067224 447685594 39996125 763183138 224826449 505315212 892820333 393186976 753233998 132816131 121833570 534931672 319360943 359273230 114945357 650959375 537163827 130513634 211112269 400975104 44226437 947574368 809408781 943418267 506854874 29074808 332483529 442409613 783683982 764117166 339212199 946751206 64319119 379208324 562450704 289145568 737039902 307787396 534848911 342790259 293119893 656682481 877721931 464997202 15955704 992667288 115956570 553119531 975697288 179585206 806611002 872440092 127159567 468536142 815858352 486530807 350127316 858240 928940421 133811291 764975407 120668979 933078864 829294526 352393669 348045927 970956461 89433564 508349689 505805365 432223823 801469583 15004205 162462113 118983144 30959909 7645760 87456081 436595806 835859414 267041287 243206801 708299499 246717220 711742944 376674210 733248028 61870253 377532451 514704808 48197911 995024224 487890153 833793141 676835109 840283822 34355427 647791563 929717386 542705116 6113287 214457568 196691058 21117492 229436047 315674203 52077401 237081807 403130284 341189574 72941214 670171571 584396375 633757080 916888791 148655678 862947656 502653178 63042298 92996466 869874352 963756582 88020683 357764498 650066082 764855793 50564679 684421509 265163715 980282065 79642984 123793369 47255992 128850409 144910861 276692039 444524612 49504629 366290212 700171262 390694203 291747793 222859192 827606944 925504873 139747976 976262623 640968888 494917521 891821287 733965355 217308232 855577862 821986038 575072731 358160303 439358190 625637410 42581805 557038272 458435835 974741162 680831641 358208193 103591564 825742502 634900233 400632542 727763497 1190438 100803797 118457693 145454597 323662989 798581004 70959463 315927332 627359986 564444718 663361219 519181266 298410066 880669451 227275487 972912470 308258541 585435790 264787020 933895952 480533961 821825292 244848146 307791482 502656926 603056339 411383047 180915787 90472931 812015589 908679285 944179743 765335753 879653344 89634333 88998735 530750707 13110163 257442433 158110686 577554881 920803652 529808318 728481313 653989463 757083805 701393776 962248004 195035954 966180796 748660315 528086281 640522447 993508461 835877764 143179366 449081160 99777170 176611520 392070457 911792759 937807171 336250193 529644871 669976874 278400893 471159973 200727575 291511056 728602406 211354627 721582303 501922418 741162946 450063609 8428240 350763110 3973744 970676244 545799065 822670907 719336553 73885339 463193347 565361373 762279469 458889080 866958899 862056639 488016966 259029350 626365758 425824130 447795909 156010622 95800997 726196802 627170595 149044938 17707851 208289361 360399566 591806520 562728145 101562505 41870122 571156385 304841981 898360240 541832622 850641046 721031140 113685534 777042752 36740846 531563274 391838580 348146292 398522166 253895213 836163258 510067882 880260971 114503747 957863792 888787959 62821111 684060587 368474914 211866049 554284805 576764275 424781981 146091318 139492413 378860852 40477807 563165164 683702834 791354413 104997779 386860239 364901912 71199680 16419350 401642758 602762954 408257931 749789051 853801486 662153144 438468668 363869362 394930474 552972416 174249513 136234792 615793527 858310100 504709706 827659576 265111264 81473974 104957917 263718949 73482753 483818769 156713122 489164283 167521596 948067535 446678429 554381836 165485806 517878109 570801186 567128564 973157429 979059117 169433974 826958908 493728620 607902643 43344629 741175460 13391418 217594142 877410253 629184945 928420609 382119952 309360880 46048232 316110293 414318797 309767181 242109412 898137567 318996669 731273696 65659156 119580563 30468484 472557358 285066369 548346593 895874911 852194934 374020381 727450387 874145274 53495648 73695367 334564276 96840278 814870827 347955694 166950786 692281073 977140639 95371388 926917392 286501513 141419621 95544044 700820310 303703168 337653456 451474236 622699838 921443518 369649759 742280401 951912002 842207117 27346764 352774954 590598387 732058064 726795335 318048768 606203331 780290984 391744135 940767608 877131262 59131321 141239661 44082041 751412395 118380294 991969803 530846146 257398173 133389417 626390190 958218483 289608951 964043646 262209079 912308789 738003524 631858838 654589184 689915519 326582314 534452314 42690467 917180702 266510371 622002168 87745829 725230068 402293145 479489964 518514035 131940766 538621285 659753697 28539174 142550039 778133991 20508970 673396185 35532157 6414753 152302734 846267006 148540070 116346374 108476078 60848853 706866264 592851282 567954403 249298142 919433597 102406710 144504975 836614292 221433447 766507144 924360121 946663515 21316648 256366444 465177544 153257415 647504095 124931234 34312955 790054135 755581591 54821925 315966679 643630114 913753051 468269414 342413479 62293114 437132154 303405924 975658340 143998411 896257206 543612736 245812919 668207162 498535812 390317895 357337813 719969259 156825032 134214293 666632768 178141680 390580737 984326678 183915461 38084826 961774278 218228416 680655327 569872228 125566707 849138372 66018701 39319751 169924145 408432180 954129239 607056299 564354470 782303938 603571076 313128036 178433034 849383996 981335198 676968846 92218250 338673005 396938099 249043282 472887298 916087233 279701328 715984402 900413904 463616790 606585594 714704541 681845206 139757280 284576762 807411914 988895652 350595463 699248031 158819791 611544009 505893629 618392456 175898473 288197561 74479892 489026509 466630595 923863888 322878066 143599434 16082131 661551071 393053899 117641779 986954736 161657491 397343107 702939131 62071388 860959897 162041084 629292295 395321463 301798364 913869057 202733370 290694009 116980879 901981401 302030166 728524889 260391390 920422623 756939728 548588951 994902515 98482596 867735912 771282762 421360662 863851712 639881259 82911727 109421971 757523038 922382829 271079462 7382504 477838319 185667217 720858768 639879403 814959512 116180224 941677767 581344929 171429960 84888135 698325808 73411354 386918302 279367056 186319110 307340918 36306777 734908061 154759792 134789373 455160332 926042554 408666402 319012038 565923806 344094495 428434009 175963203 266477317 699513471 35862073 744315636 885180688 756720841 236711398 552656560 872901065 178389158 134001482 44331018 263277293 684843656 970258746 650195595 964210713 9094215 810052879 853033856 744002277 964812671 840339596 51678968 890855218 101522357 370691006 309295383 445616852 651641381 337774952 712094169 203671212 373637026 308926164 88851893 130357860 545637562 494024819 855775292 576543086 628026301 752622676 839820379 165386317 575397781 342532334 129597023 584491997 5101572 835147245 181010633 969914244 528003200 232689601 713285821 629525557 603380608 22581198 75142402 107538348 212872516 639752937 311209560 586509542 801195467 252577820 716867403 199349388 746602639 425159054 775892474 227145300 177781723 468229213 392531617 753179505 810761547 374645006 190187861 815863119 62308610 371198494 638293722 590311811 603888095 351579537 72353727 59785062 226677101 12496 167323411 439549617 492281799 478532971 26059153 293477260 731110791 595442922 492826648 477713424 20601969 121235482 704858724 50900058 589464695 97390334 656595929 252742601 324551706 846783790 68605713 386860316 217982277 559415802 977172127 821870373 910995339 902042221 881655435 990188806 902054717 48978839 282254782 246852875 380028177 160830301 540330135 111138961 756273223 885673150 441368751 629391558 6908625 146227468 532807983 596373320 96134168 189403905 849115921 273202240 36187689 770238000 660062557 106686332 182170161 489751043 781073071 93165493 391793257 515244866 935870665 146364333 416740071 218125441 393217209 796768248 378955742 786063710 907907210 987745332 671736853 201792320 469653249 531161844 200536155 2461225 127535157 149186689 44381497 829167444 422388930 80569186 451921804 82451480 39771884 634091965 572202523 820844956 579773825 816512147 188606181 368160849 962876480 605346252 586286290 208610048 402114494 817758399 994673759 162538063 805503724 518926971 364330383 127673332 50088809 564866538 130134558 30140332 714053228 174516055 711824143 136442151 107601607 16262306 71409997 147373491 502870637 496128886 820734813 82644455 312641026 9340987 303321671 128033866 467203606 889607961 189160280 869318100 559882719 36350398 884372529 217902802 555277370 101219271 345576135 457882545 666085810 475710693 340539243 232655397 502743114 904879752 221613914 610344721 921142058 145540277 610234578 276529055 641669163 283485751 211689876 954310190 145343104 515011547 934860422 612546710 257135868 124020695 334381169 817018587 160371094 71270057 34921383 568164830 172489329 380497518 26047368 838575139 708724577 219102977 923746902 211467684 123982723 145360809 674328771 897641147 143417452 137079708 26686561 785086615 420565459 238376438 591913164 418424930 753387985 526773579 30971633 10523846 503310641 217869169 827542434 663681735 289139226 714980183 84362924 461628555 95477694 110410292 152720053 656718637 182029635 76466948 868186321 158528724 74344123 395031451 908686238 70277941 532111159 935372799 855364557 952676619 173749230 447277714 223617908 927137216 826567660 107105907 790177428 329878294 324975076 470236221 846076395 466630669 185216397 930439319 928259224 133210457 893365977 933495644 789929094 75395605 862478958 510631774 86440696 789339448 905663225 995126934 859617389 290290744 783016092 714981939 95483722 956765323 14776013 319101630 736418898 841343673 426207537 379112685 23738326 751182614 849348907 869814721 70329642 34565297 652770399 998588866 20292121 546136369 784600869 662737581 474048340 647079821 25885715 413005402 288935628 931548940 260648695 148553010 74356043 43664781 716051316 169839765 852946470 730827329 488941395 441881727 424687361 915148933 820994412 300942053 518847906 670343312 23273133 589177548 557424976 676043532 440282773 430233463 74696260 224883636 92971037 548744600 724479823 118856752 961750003 13415444 902922059 74915057 14484820 977278102 118579838 730536136 147117861 971526308 313879824 636059256 265924394 738567185 403724548 86918800 39509231 922572454 609778478 62782364 511749995 19719813 591342262 952032769 449953276 666038522 29432764 542924314 67299482 753912587 514297432 29049478 619844397 417219484 103964535 634329217 247013946 75060740 364865347 394131807 899103414 678745171 882707429 165027802 269828716 286431971 104462968 161854313 61520784 714241446 77153044 573270780 733961260 668495306 377819908 183914529 187050188 259769038 579355209 254349670 13681618 93652635 135915514 486042381 363388485 92396415 120371591 610402431 167457155 337753304 4534231 66560563 16498469 739758027 84104731 138843551 26189991 188567699 153214230 87710775 902809145 230367274 513497921 489286764 751378947 743834195 673201294 938429135 3603226 105072862 192778798 869801217 198725497 328694312 355843591 562113983 421090727 328731549 25032773 441064249 666484853 29567005 360141178 535499688 621841398 444245909 674343239 500547755 485329974 827557470 440774896 240655478 910441110 954272818 729942243 661820050 550623372 255659896 452765544 554226599 360732758 645544342 276544175 559458256 826755020 632387767 974088605 100362107 961119316 999121378 541426356 480120528 881204749 901567534 15620210 503046140 198329802 542479815 3593888 683659776 222553644 296885151 924315254 132994748 103674328 654257490 647331164 654297700 909917386 100096702 61040658 123166504 598157410 337584834 682624760 424912424 969972601 509229724 525274531 783608276 508351095 66700880 116245163 242072204 820784780 131865373 745118344 19114575 674345189 601228599 702774351 896898833 898113750 479605964 882409947 1788071 133863448 529741105 508602137 896297200 482354173 569642796 19463697 80511576 907227630 554604823 357940366 729716590 63834540 883214897 365841225 424702002 802432143 482086388 666774206 475733282 613951762 264408909 494847857 140813310 718153874 50138567 890228509 468783983 529744532 772638450 323088420 516124346 154895914 831690558 264937905 637250087 401333347 136917969 570278029 161077336 544039158 928218396 890793926 460390065 663949652 256635144 885092067 318898155 738721532 404382632 794631437 205189653 521307907 141995654 198519329 239461775 192134221 88747832 708245758 574395119 713902648 31334172 90519458 868798562 715541096 207973730 358565008 116874436 197408065 928843037 130468138 741447223 709577792 21262057 201837281 373527438 130413567 939445714 692425593 869135099 196344705 339573389 926841119 717652613 481569043 125360441 957114388 673703265 66624639 517876505 100614743 780527287 401727043 43650568 501842208 117268132 251624298 860407216 86658934 449032363 641766613 69643438 42995945 203860764 90905495 244833227 577388202 221319062 36795300 122330154 942970528 233140006 461903544 869811640 950792619 943472587 847688447 760423366 469692211 914313087 130816230 570306955 694840367 532543274 613957523 49198935 502327772 718098187 909606151 441503073 19646909 403889123 511146511 62642854 607749888 454568373 307476081 37654449 675887435 344271382 12500970 471374322 577411388 474404514 193702321 380720366 270393460 41390762 141143725 592602038 955703849 271959955 15425352 503060575 657019595 629382875 552259510 11863727 199997421 314382021 453366800 219644330 570787510 817029677 282287184 31053757 271598043 589763266 68708207 800001845 786551014 81209177 271376160 216478761 408130057 465078482 597199127 678523517 358985610 738342852 123641914 167205818 862819173 139067266 670266393 519838762 768450141 75042263 531702489 968447562 241940650 837585655 40608251 812728160 654615325 322895436 843781918 778729735 912658702 912490125 578731573 551726075 846215668 702624099 768204836 254345718 20218940 365403956 785385601 379204550 956263174 909027516 546410368 819082340 48094775 69193121 191437461 669061283 144235384 575656316 490025204 386176034 413241964 530633456 51420553 920373656 853528892 895202471 699103384 618703953 660208955 130351316 170430021 506424616 832975415 938634857 613286700 853194356 156555172 398672295 84915265 112818339 160216170 631325634 784417045 208310945 700518755 828370873 877372228 844754139 404027182 219913792 83446532 669785513 750547248 134867085 590159162 604076133 30069550 141778905 75296445 542794871 124646587 245726466 49219481 957622002 36877682 515022547 663332717 45949220 913694842 748247983 11283925 73911005 232089976 795700970 134738317 932608731 476588202 864626911 629879229 880615385 84540696 713325761 402917257 835087944 700709212 993076419 291680436 583295128 987371690 366976881 126089993 112018270 465219713 27825840 922156638 502097395 542848387 438005715 548046615 309059589 38770057 559330540 235486960 270860033 207547870 222741643 203468757 684136072 87368548 833347986 417267816 24425610 399190106 820185073 859513555 99899311 665777851 3710350 535710806 505665900 223203598 661800799 617684170 688423311 542143005 392357168 43037066 84991385 830362883 591083681 246567340 869132940 2930581 334570667 139992966 62994817 557312310 195978089 747130889 644680858 29326068 16915065 669106469 281032540 689616504 381136383 233448217 207910715 237363099 769159023 713576615 460566697 283476181 183777145 148990002 825619186 576134313 192027068 763126938 406497189 635627115 862210644 128146488 638557696 196781304 268139454 701552513 754093615 464117543 301199762 251290832 345959977 170631193 772913667 479508883 860247697 6566409 712957100 68158405 243929509 334632483 781735021 704496206 470625030 965512166 853486208 148760576 394162838 898029642 911887514 800660027 533656751 626614517 928806515 24730806 823395822 49462328 578799686 430005796 366096237 879999448 533812994 712056214 50630634 306726655 44081456 763394697 313293064 757038556 831553103 557222573 944187405 465804483 114235139 414812429 283833008 967721347 563573005 677995846 718267349 327976878 331172232 104440459 954591395 112495106 129171265 630503576 14473800 707970951 913025738 380570037 440486758 446838726 92626244 343633758 606081747 136707700 107028449 919374811 746262622 791097918 329113744 542966387 109418760 443348883 957778816 245768134 263586589 373868180 923763980 981853938 554361424 107452571 86294390 361469178 72464043 67982022 991972755 86937843 628469339 757514852 467507880 68956091 56869937 412650490 265106215 662951684 401874556 224651030 434842855 653537 868265314 763956599 543619924 977684074 59821841 353915099 75968567 175924796 727783279 999732547 10295094 134661062 959701484 96589484 496130241 32165520 17087872 340619355 119103363 645557212 98134200 586611243 567029669 155004138 999261733 684652250 817955822 253652648 909303281 105315036 254306186 630084954 869271635 797926110 460285388 781609842 151841203 536253955 957534639 732140848 388502862 967829733 866801911 348204339 916935583 362932145 232886226 934023456 703551500 351989589 432097027 654202066 791117199 851643062 809206204 642895291 536295305 479678386 896547940 298114945 584993422 150854119 928199900 306781417 948780229 241001647 88391252 953137798 777255602 898442257 685278640 165758457 866271983 404596910 366479163 635723926 767529055 599365389 422263741 323596914 951354978 854360768 977798980 594988536 558520189 639521544 237883821 94815487 971716296 134431754 245446799 409226077 137802239 26163058 716007494 939098834 267164705 656915113 892236626 44420300 407873729 430031625 62695124 126662072 834628535 429174287 762385998 454673949 28539669 184649732 630787229 832411013 891526866 461102568 279915909 450047048 100624105 517799730 397378901 924856767 504747850 495342066 334082838 495066455 521505124 902606698 434165282 641186195 412038170 178918267 538122862 819911900 461466258 600817986 946573972 148611152 882508639 708959963 603285101 763564674 746126061 86588689 448492046 637652920 547691258 728407955 940216334 500831729 98724044 190111594 425688490 603471894 685453661 612287694 98538342 59475144 514894385 385219991 700661340 926932556 416654624 238784195 599360815 878120883 692118547 545934780 26732028 574627179 107411102 482533496 190708212 853537163 569122185 639200258 343706442 116813436 367608207 136439135 617645166 466332251 326550729 895850022 922320512 12004383 508137709 873375220 71479528 875548460 111111570 772140868 654997375 527766195 863441429 254358183 405887071 555559969 652809329 285135465 982703514 760220431 767668961 173411719 466273953 336791140 812611977 662496761 306120942 32736543 798935896 923766108 351585161 125486619 672132489 273905666 137491002 32786557 147280879 61486896 908335018 110908816 686144130 563332386 638675011 549585552 670206936 44562075 957661887 323016258 182213906 940365394 935753056 949882868 966293479 254543368 139190367 631421816 917040130 445311309 664158359 715976019 221593777 15743513 693979004 893726266 142165545 683986373 926512824 141962791 745473269 834847835 252871607 284133759 250696580 891546618 833719311 920903516 788625059 643897558 96436134 970838965 436779311 32189183 773238192 403072784 139248917 912428559 34494593 56289040 357739862 551169318 624781426 579333639 419429198 318760423 325576264 414111109 2746789 252089081 556073900 600736425 939453282 661461873 884870184 42666222 405524850 571105854 963569738 46666268 67519771 912522238 17505227 504299083 797227787 643259785 907371867 936476705 555688338 794382826 992765745 765944566 198068503 470063530 197794564 470014067 788823954 523370828 884125177 644087109 775459910 292715436 97339893 567429551 954177310 834726443 610095773 359702153 258348657 426181871 406368422 325868428 338704102 276390015 830167511 135931883 919649800 590055737 924924954 327854497 236954922 770207058 93799056 435023426 240270582 144109986 905037493 881610902 667480815 641679029 378214370 295457084 934394466 475554264 862886635 888571769 162797066 472982402 100790281 421145723 899164273 359675069 747014152 90384734 636065084 577181656 78832983 408231244 19753753 3757930 588602107 256708675 626481355 534917530 691732101 866751937 679027516 449285954 600879198 346508324 90964976 979093568 641965408 877875808 307164191 357368403 618963936 469961258 830350805 719754218 891106981 582031437 79429280 638121126 524932537 568010731 67819142 603765521 828758341 87572895 460039817 417360441 344281570 86521165 952277971 888530038 805789468 483821847 190332351 259185025 830330171 133813693 238278587 324811939 11689495 545442778 682180342 630653431 15404029 365047506 202924008 759027377 799595309 134869655 249664862 324527839 555396752 317484004 780809726 384155086 257573265 93365903 654031893 601854836 32403434 458826224 342901233 838192903 942648071 533233584 97377921 625494601 667047277 188172874 950306540 678736772 586132019 485003241 161906563 454052414 702567113 217346937 213079784 502162415 352216592 462744647 679206621 907613344 632745017 460016340 144284789 890318283 553382243 798316683 344689478 585785678 109659266 687590711 276494940 52307330 220824288 226389227 677801931 887871565 267078468 480624831 419124697 853210487 818144438 433547626 307262894 520711545 650894563 372859045 875390326 3111149 835603692 554596940 763240859 320865068 867129647 760042015 211183344 273028249 410875057 555872822 858813927 520534323 95979892 987825233 572841653 316804180 66730820 103159943 57192105 333809288 436301140 328833168 187019768 254445572 762380794 346799028 627673483 413275350 719658073 503063802 268902865 407778124 910177109 884660091 728643193 777306749 644702099 939826537 50334991 55577149 348215719 761665285 428627838 444195611 602006877 1469484 613516158 668737697 957145800 670708263 2546978 393446934 999541431 42083112 500408872 614438584 388882141 128082348 27713927 108540207 483662516 149133159 516318332 393839618 33793243 97477884 23662726 531011708 37304414 926514091 439105223 238036499 540695735 867733061 534748477 142702605 721718911 148264628 811440303 531381070 671489257 666503647 924828004 523547047 708586760 277753235 137985624 97468894 405835583 18215917 58525467 889498100 19865442 574843799 135854077 53658685 672321683 12033170 437186759 562142464 938547261 728808348 652695329 479242989 449057768 187443799 474461960 23293038 188224793 138418622 554674109 859714050 804922270 332018472 383261090 513509023 609771708 373763080 463494283 15607284 391978998 522019750 757621750 411844440 96863543 745992194 318019492 621701592 758025364 607722617 36360415 696572618 336530959 689055745 28331966 785588727 729015910 502793926 808881766 917240704 641212549 216072234 776954747 298651178 548090706 12732197 812160201 157862407 386495277 128170843 25986058 630990641 650190593 636124174 42835075 599570502 382116361 213370933 73788454 140141718 821093550 110148869 689230702 10140868 651720980 570079034 648245962 380736884 72872954 309644087 150493947 566601869 525716321 927448694 865253047 73807020 792697257 529929607 84185794 31708894 658100450 110171852 662699535 160807402 746296026 558050976 760377905 980928754 771421909 834166359 973586838 445031819 944315228 515333900 307689053 448552568 85412927 955935015 829289452 10802247 265579095 979783399 429920482 791295416 759748452 147689888 717618803 404962069 677619495 801804597 436670963 188236304 911976449 99370491 349043707 510788834 657421468 109421605 344233947 281359736 796104330 317820779 578907921 592935917 833154679 886596975 41488478 771083972 842531983 723294296 781886220 960627445 555594054 64323061 604439220 167858866 212012950 322058016 572820935 889632445 123862606 9491891 930385116 888355421 108862382 131945182 251660615 618800216 93883153 595894562 752676319 889987483 766231707 331584233 482923393 451902745 70697567 376928238 222986711 913229551 100222527 857389297 726373355 655816582 921712358 330812568 823675448 133725301 505386951 249012742 875874113 481765923 258504633 806259222 222637704 219883381 938204404 474298319 691199964 32087550 922709247 443876276 774591399 688940948 627976875 110031151 140843686 698674443 486959389 216346763 464420353 587181917 73736053 190793701 95514858 847964778 374122635 771706672 981690079 879509586 20719407 710080551 361275503 131740406 368856132 583913207 351623787 159576895 910727892 42823744 44180811 833437132 339216386 818772210 374894439 967193262 928803362 368254492 518384064 415762744 437117621 982804417 855461027 363370041 26114477 950975885 211334812 400237112 575198916 45541250 279746692 595918323 755621802 493538561 727658729 124477927 77451761 931798883 136571189 840696019 827138993 180752000 526649510 18871739 999524211 901543950 986065001 928327566 122314801 356965424 196606669 559432422 339769834 52067690 922802463 365884311 855559941 986653641 766121423 283275217 32194885 898384481 879193540 640333053 391923035 459368629 617327346 321891162 243683871 753898535 15103540 70822857 934650536 541753051 89694596 786691106 295813360 928275963 567535031 418128161 285241380 764141700 830076949 477527580 668725756 605395772 843411891 376802057 592049406 462049674 660077274 476760657 212950514 391787173 969610076 604873550 703672168 439453782 779281078 947356039 45868676 794384619 18178890 980519212 336137663 960389859 619726677 631951023 888665816 187261701 902595550 26423555 803919768 732672492 503951136 325161883 190584623 199879386 701963940 782634030 514445426 214557573 111911046 727395941 458861113 81521116 184785850 162533274 373491264 964066928 109889307 419359940 758451540 980584570 252395512 947105569 793490788 872122189 431572951 534672963 59383884 334168494 561096519 715820018 919357353 917564021 40981894 109941969 117443400 595462201 745092365 484405193 810019774 857003412 211801127 121397246 791040894 396586977 283930521 17048517 213170264 246336194 436408457 971621805 79437123 688803969 771243733 872927911 560926152 202816678 260117234 472826402 389501538 821213753 41162779 308858884 591294133 82144673 271317220 561253899 677606874 16409578 45659085 340143008 725929356 109976578 461540254 369486609 506563555 597987141 386535126 719733820 844323335 822943584 543871984 776276824 511747546 167632076 501721095 925190064 370448754 761838329 250532825 759950293 435568441 291695604 921325543 26862567 373840278 192642756 588116466 903963518 61568701 486291918 96622885 787498057 596268496 558163140 156984660 102832045 8666640 543519786 675082231 852989976 218979729 71470574 481783159 730727276 239102650 983504254 508433699 462067771 745342576 758966525 74534423 33427376 50662122 995859966 60289943 277018766 41019082 500922776 180982278 102587783 987214694 277605163 890085840 583483183 688284669 47070493 538831594 696951310 443106646 66430184 402457645 662086375 137900758 884240804 245330010 229519775 867745052 753763710 691587546 465603987 365246594 766121969 499031364 415908716 614498294 411837673 692927483 655517376 912760449 726426127 758105159 899975136 4031283 648190993 335974679 544832319 547777852 727322639 241783622 843400864 793752824 644241267 358003599 784169948 380998430 603333609 866206089 101259841 209613678 410309994 566863829 574860272 28948322 918411559 843285355 643446617 330249225 388729197 298963986 95526034 115155317 57069139 995501170 971702973 557776498 183992208 516535285 958070716 911314848 610835273 801471574 557584031 107592899 11991532 194270338 488591330 615325141 60476421 589851171 677455186 323302781 9231359 104831817 352251104 927642918 948117172 995697721 110408503 336846362 147178066 205934537 304518045 56763571 53952066 276221012 614540069 237944275 645272663 425127145 1775482 256107930 79115078 411875879 363700829 91106610 606146217 852292159 706431751 519139004 294659690 236403296 842441786 303891049 341235114 47209249 231533961 289352279 42906963 341942464 478715008 190085029 547877001 783233053 246848601 601829067 59454058 713905036 692289708 557243088 139032174 694065190 813351018 218147252 105941062 29568206 309253862 564603646 734376732 868201980 936259016 29036415 104605269 631217161 332927464 445840383 678426410 416977791 587709029 721333373 758920255 66424030 763934769 159313615 849657083 10783363 613659049 761627508 577204765 305948750 171386955 716236940 852530307 984737973 786900558 810987735 866822545 96154414 228107740 601199270 816872760 164366750 482752051 921478029 795583911 815679516 219834772 326526681 85173666 807543801 47860047 844093922 726484197 664311182 855923903 428657639 527610911 469582945 42801506 104815670 628048062 214188461 673568976 480578362 51442793 460469527 144082456 918265339 409140307 372190197 371980968 78529426 536556947 854733020 7449 184657217 522928895 72358587 511183898 608102561 732418754 411560312 304712842 458902944 75871487 160636739 887560583 455998765 482736050 930362090 560814435 110784105 144550544 86899770 443878833 48509704 547369297 587961290 966775043 809025971 960151487 338756004 887555397 349224793 46005383 740079212 533882010 568934278 812437799 897582275 177036833 397372912 161658946 481749675 856275856 90046799 494902780 596352799 546045564 977638831 379231248 106859992 88422929 376298158 46276128 384818129 424807862 593645426 972779419 244099264 255187756 932930899 582855269 142743146 134672051 628860652 882822359 668554061 50311290 547776517 418652695 227348123 945149430 580311641 561614164 653941645 670358441 56516938 102810803 216403998 34155762 334558417 175780357 975095064 710856576 222056485 212429552 988180804 668218277 185208964 232280062 923406033 970656229 667651697 66149173 105328273 149028708 801487898 626398701 199339998 201780774 45051389 426688121 999446570 625363031 988302286 505904575 148237831 897335590 608715378 364641829 784007718 943273796 392938552 611619141 506646731 614995038 824048694 347343894 135729674 9257651 579623956 59135701 832430247 99792012 977801247 937758520 248820721 631805504 416673580 448160719 833586278 461724970 874848841 685549208 939604367 715667486 191453776 87842191 465519435 652685520 305000386 249527146 448475675 697938939 861146287 955122406 165450336 537711340 154982660 301180010 399485358 734606616 360315711 231915598 834398629 190633317 22190477 83219343 822438821 438864058 383896428 508541459 753105394 111261628 194090660 692709754 826929114 238060802 633068311 144964908 890746322 938068697 394492054 339221991 636007629 108154701 146860756 801457965 645866041 301843416 102637969 45351392 888966399 315470046 129783356 575881387 506103364 4490200 511617096 181058544 443354258 895513524 689600003 48976011 6775146 883690663 741685765 686220626 121751458 227270435 831185535 865014147 165339125 78193948 56752497 653863121 186348649 203613253 307837445 684731057 357973036 262991780 582598815 246939428 578461827 712382172 822820815 937081557 716872372 186954270 118140094 12742989 82467787 807740098 61719000 89242933 543947120 655921131 627979926 518214945 883191566 459165454 235745451 48530684 537359402 292497948 554910171 576224418 496111201 862747617 260955468 854084237 125739390 843554283 953540031 556717583 408452814 628877205 493799133 977841552 815831475 464455594 990584541 898299263 124712051 904819907 840058562 668659171 560741031 320554847 39390475 296448956 779720301 275135926 197496007 169596063 567633874 752406178 745820481 916261442 615153788 859292315 622862038 593409545 555362957 576402063 150127121 963815772 57795627 496442621 794173683 873627103 960898215 637274584 624442725 85610259 542094484 317017646 606785796 955351882 637572494 646176272 251800831 269809154 773828564 449296838 439405217 193978798 54219376 37742057 110240233 669373164 897034372 733102271 115299068 304913689 162020693 265426190 121245820 219816321 761868811 915419503 93443417 575283385 552694080 570402508 660893644 947304931 887420154 120195799 902656806 524992641 766372071 6973996 794801796 392716995 308787201 86723372 586695793 363006577 124465430 696936026 32379734 874016168 282554656 195169 31446216 297091716 265621359 152692036 516908037 880006536 68111533 462867820 455289914 473321979 33270321 968699924 420626903 773206841 88895716 175800068 150715842 707784154 35290431 945517638 100501142 344077632 884757376 687196935 707084209 861739172 236649320 591980309 588271700 371720342 592175478 619717916 668812058 857796837 772409953 38236454 590319732 840521486 501104274 45609639 166359824 386890961 866825929 586986728 12614162 955721646 615303162 163330004 516022159 650593593 108847635 616523301 994671225 846121377 156236595 701755427 707860543 245402281 146252096 148648602 617122623 738427574 768366518 285934675 448740771 540776464 324171129 39060496 233814309 677791770 937186509 400174134 64682724 804012431 839677228 77296886 612250436 454980383 93143256 128272588 105573970 54507257 597312255 952761561 900628635 606065216 507033348 461005537 851467497 653285444 609654139 468590114 391713011 378020650 607041155 840453782 771313481 931212284 732030645 5127783 461520413 669217147 257818283 378719504 325745937 97495504 308532756 790512740 404992254 401676013 771301694 363082590 456183270 221130309 168360510 356811898 827195525 675393858 817817435 678663016 328679295 279987933 999769496 572908673 658008584 606810644 265878814 281838424 390539287 997909459 139482573 852059701 519642965 397300857 83295564 845388903 347312727 391828320 488418002 604821347 793504333 259719689 967903937 249687597 480849998 136264441 459015861 160561883 664174665 129349656 839224899 992853961 409337589 691510754 418278993 67346166 150837757 684157807 201700956 541377044 682067260 341183530 245953104 54226584 738484387 329248668 899615487 938313480 721076989 240549848 543134821 367097681 500269538 363555117 616785278 833635902 352335924 75801133 994197785 16510583 57667155 685939043 861880910 467004744 377449790 132676262 386867277 528287547 816834069 588568233 922180958 351417688 929751763 20650421 405644273 520752509 349899090 157776119 459065983 923492445 398325968 854717170 290590119 898595506 70788646 759891764 584747767 423124571 688209263 578945546 292151520 745876418 117400948 6548789 212881155 494850739 139225051 599748432 875654652 956059120 40833025 797835603 159993168 970584788 818486025 565637441 491337291 20901474 723413560 802919640 944393919 121739521 657636803 87500397 872851393 728425449 847392161 457599154 4066379 388117783 889061066 148734265 133994194 6462007 155283054 199391716 353829112 147024471 799140148 229483758 103083585 839973173 879835727 115593119 663074321 550838111 681230560 6927971 571739585 404644113 809847611 368649863 378900001 320000773 308666627 251751387 48426215 8575147 561866907 905008968 396692931 450927966 53743226 530687125 309906340 61542647 730078841 663735452 208567118 381735349 893219210 164167069 74224881 625571297 279760188 737299202 176409401 960990748 744227173 600665353 218151221 406591143 969315216 597051222 726591916 130498202 848802609 627534498 139073350 263185876 532543459 535766281 714113842 438803051 66453399 24020175 500345698 649048607 540271994 708912817 883300322 286007563 873079886 957525203 911578860 152840068 547340765 87988255 113830809 144084297 541169974 184498396 550675441 363001549 781549618 129783716 493499752 482868587 757318214 632573102 746054463 142378032 168339376 312684664 581181084 87309141 189221206 81526775 588874114 729493200 790439592 472174429 15500756 516035838 282215992 927079617 668875906 682073123 867584238 635223081 826157420 261270571 819721478 229349220 624272120 453787455 359132937 117771865 936656042 116451144 750344967 682710498 111345543 771200709 995395163 692526627 858509851 37132728 774053402 299900324 766625928 417009354 772074754 782126684 933045192 906807112 561722660 454437457 588880228 281823257 942176904 267554007 543093828 614414741 349419594 19882308 68202190 708552531 137654173 4858225 677520041 740515507 540085090 788865584 511716209 387996612 333908570 222742419 425129340 107961966 522642744 44271627 377487686 147233857 826398311 163049237 54040962 240637331 470003060 495437556 374976954 412179957 615507929 918070783 26594692 964927523 937953091 947313255 525996413 928123630 804687846 56032814 668639130 197289295 844898398 32871699 585285907 31323328 108130484 862931613 139285294 630773228 907203240 369289346 630523451 586117911 384854949 537080779 826755242 854858009 32518328 54248555 119554325 500542624 972319338 146149017 465470140 762788788 945978638 991466554 543428778 750666478 47499361 64584267 947955773 744914125 97455966 385758040 776237453 205586451 101206012 768039113 688876045 8409246 989844825 319399490 594527157 374699767 856480269 273798758 82074135 0
110308 19381
56126 33854
16241 90799
89403 30724
21462 53811
16243 92599
16241 94749
21453 64055
21456 60759
16228 90674
1000000000 50153
21379 68651
954861235 80350
89164 29760
47671 40627
56153 33798
110405 22410
241199 13878
12493 99056
16239 94533
21464 53499
47657 46645
21454 68310
21480 68767
16241 88093
47815 43852
47657 42322
241214 13975
12496 98846
384125637 19
47706 50823
3083450 1259
16233 73702
380977 7071
47657 43150
93181732 60466
3083525 1325
16199 88732
21455 62157
21470 66379
16241 89361
241042 16841
16244 81803
16243 90044
16241 92952
47657 49588
21576 66844
47657 48942
241201 13712
16241 84427
47657 39967
21456 63515
110303 21388
241201 15866
47660 40627
12496 97614
241204 12701
21347 61083
381011 8894
16241 82749
110308 21341
16234 86954
241211 16388
21461 64957
800875 3334
667363 3841
16192 77123
47642 51248
110308 23878
16241 77382
16241 96145
21456 60821
110320 18639
21456 55549
241202 16458
16195 86642
110069 21127
47650 47076
36542743 99999
16243 75104
10778232 856
69952 32175
21473 62801
22653639 222
241201 17420
47657 49757
47672 39011
12496 97670
16236 72411
16237 82078
69965 31947
32133 52365
110310 22917
16304 70701
47643 45062
47657 36151
16250 81903
574617 5089
32133 52225
47657 36676
47657 48699
89546 28771
16243 88203
0 92606
110308 25400
110307 22740
110297 21243
21455 67040
89402 27996
110308 23398
16241 80545
936422 3144
16241 95818
574626 4941
47657 35596
16241 87621
16263 94603
47637 41548
16241 90745
16194 84288
47699 43894
460298278 36360
21410 66990
255082277 1
241181 9907
257522109 90714
21449 56797
47666 41398
16245 93050
47657 45973
241201 10435
667365 3775
89421 28900
533770536 95094
21487 58448
21458 68949
16241 72855
936380 3083
110363 23490
110299 20127
47645 37653
0 94551
380929 7375
6868284 1015
110337 25597
110297 18791
47666 41753
47630 37048
21397 69002
16276 94584
21442 60498
21456 63849
16265 82555
89400 30815
15998 93604
413380 6594
241208 10530
16441 92773
16246 77319
56126 33093
47709 35680
47715 35169
16216 72553
16197 73528
21516 65716
574627 5360
16279 79825
16237 87481
16404 92326
427571749 49864
21456 65953
241201 16743
667364 3613
241197 12080
16163 78456
39401971 65685
878232965 10173
198738442 10106
16238 92025
16237 84592
16422 87737
47655 41139
16074 69626
21456 52503
56028148 87671
16398 78617
47657 46437
21453 55453
16238 97000
16241 79860
47644 43959
35659459 37707
16241 77823
122675615 28704
241213 13668
16261 70628
47656 49510
47655 48173
47657 37092
21456 67976
16241 87194
32124 51920
16239 92840
21444 64465
47646 45749
241186 16571
47657 49995
47483 41816
16241 83119
47662 43110
21496 68805
47658 38896
380988 7218
574627 5156
292547187 34452
3083510 1313
975267 2404
16241 85824
912568734 48487
241201 12575
16111 86060
7447 99253
6868277 1119
47658 49032
241201 13207
16239 81136
47643 40901
667383 3498
494434 5954
16167 72811
667367 4020
16230 82613
21507 58309
234542122 40910
47657 45806
16241 85074
21586 58770
0 12619
46190362 22551
574446 4697
47657 48485
21508 54103
241198 11190
21458 64032
89391 30060
21402 68728
241186 17411
380986 8866
47657 34867
16021 88830
89400 27127
47771 50065
21433 67272
16493 93927
21469 62863
89228 26437
47676 39024
47657 35073
16241 94669
47597 47215
47642 38396
380986 8915
12496 97958
110308 24064
21454 65685
886393356 88905
241201 14733
21456 67193
786326384 75710
241210 14760
16241 75721
21454 63017
16262 84098
47646 46980
574627 4910
16241 92531
47657 37106
16253 69597
47657 38625
241201 16032
380987 9055
16272 86893
16239 84980
16252 95441
47654 51406
60722201 24497
56129 33869
38347434 65003
936380 2692
110308 19907
47657 40419
16149 92761
110345 22825
16241 76765
47654 46117
16248 93478
107031431 12718
21456 66493
47460 51249
16241 79165
970189341 99525
21456 53474
47657 46621
56126 33204
16241 83731
47649 38885
21436 59198
11012497 758
21619 57437
21456 57200
16251 82362
110158 24961
47655 43426
16194 82052
21456 68820
47582 38865
241200 15933
21456 62430
21467 56876
16243 79235
7536755 29568
1000000000 35379
69952 31681
380977 7224
47666 49963
16241 77972
241201 13132
380989 7871
47642 39533
241228 15950
16241 75637
16241 94447
241200 14996
47599 47574
110308 22525
32477886 65831
16247 77741
936378 2649
47657 41734
69952 31321
56126 32859
47604 47309
12447 98786
21456 66965
16241 73361
667365 3865
16241 72557
89400 26121
59064918 10899
12496 98156
16241 86077
47657 37375
880994679 32644
16241 72965
16241 92391
159827383 1387
16241 82737
574625 4987
47513 48677
47657 44557
16072 92559
12496 98275
745661969 33955
249539279 90011
7449 99906
380989 8887
21459 53071
47790 44127
413377 6471
241201 10502
241216 9927
21457 52442
47657 48950
47647 48699
89508 28112
16241 70360
47657 35261
16403 73853
7451 99511
47483 46378
16168 96695
16247 92285
110308 18907
89400 30815
89394 27107
241201 16488
16241 95009
574627 4584
110447 19292
47595 40477
89416 30898
16241 91387
769563197 41823
381020 8634
241201 12912
47660 41492
16194 81502
21456 60404
16246 74625
56126 33605
16241 71662
973481291 58054
89400 27732
574637 4737
89451 27074
241156 11902
16195 93889
741764991 2142
16226 80382
380986 7213
47659 49058
800877 3316
21456 68909
16192 81686
16244 74245
110122 22217
110306 19494
32133 52175
110121 22682
110308 20859
89433 29100
47710 39567
667365 4438
602368288 73334
2332909 1518
12413 97725
380991 7169
2332879 1883
47681 37834
21234 64069
16427 77972
47564 46741
16241 93854
89399 27602
21467 66048
21454 56674
47413 39442
413392 6405
47405 46618
110300 22470
21462 56480
47580 35148
16300 92599
47657 46139
16241 74754
110308 22088
16280 93854
21691 57273
21456 65370
21470 56064
16297 90891
21456 59297
47654 46627
7447 99631
241211 10299
110308 18114
16241 89189
47649 50810
12370 97812
973598324 50421
16238 69400
21671 59198
21457 58740
21456 54030
16235 95286
110308 18885
56170 34409
16033 88086
16241 96908
89400 30233
21545 59842
47657 39954
47656 48655
241102 11526
47442 41155
110292 19580
262824978 29
110308 19506
574636 5259
813707521 90602
47660 36151
21416 61639
780309895 1
473227371 83765
91022265 99999
16304 71910
16243 95955
3083506 1282
21458 65041
56126 32931
16239 91966
16241 74360
47657 48079
667365 4296
21473 57368
21459 59503
16241 73702
16279 87671
16241 87621
110306 22395
21458 58975
16241 71754
26923052 25355
16248 75754
47657 46833
47657 42878
47642 37165
16238 91978
794760409 58047
21359 65515
21456 65003
89400 26802
16243 89361
12259 97841
241158 11808
47657 38320
69936 31098
47657 45741
110278 19701
380989 8103
21547 66010
16231 82052
16239 96810
47659 43910
89418 30617
110296 18181
47657 48917
16241 74661
47647 44849
110310 19460
240962 13345
241234 12161
47659 48665
471208844 38800
16304 85720
47657 35361
47657 45647
21471 66536
16285 78290
16186 85720
21400 57477
21447 68185
21454 68042
47662 36375
47657 40615
574627 5011
110320 21837
18851829 287
89200 26814
110308 24108
574627 5264
47602 35123
7452 99433
241224 15603
16266 92882
381001 7343
16283 93588
16241 85764
16241 86154
16184 81943
16245 83684
47448 48038
110309 23184
47657 48038
16253 85454
89400 28777
16241 82597
110320 19870
16205 80659
16241 87550
16241 71963
16241 73141
47656 50727
16240 77359
56130 33780
47657 45486
47657 45818
89553 27945
16254 78958
16413 76416
66532898 1
270982756 65360
47707 44824
16217 73302
56124 32603
21474 58346
413378 6698
574633 4567
936395 2920
110308 24274
21468 67146
56135 34082
89228 27624
16226 89137
240950 14293
110317 19022
241201 10508
21442 66785
16248 75488
21257 64710
22653488 222
89442 26106
16241 96230
16239 71211
1469432 2143
241327 16697
16224 83387
12487 97767
16232 88821
16241 89836
89400 29067
16333 71228
16260 73191
884584813 95937
240947 12899
21471 60095
936386 2956
110308 23187
241201 15989
21456 59935
16242 72755
11021908 550
413392 6364
16241 70195
16241 76154
16241 89043
7450 99309
110312 21874
667412 4296
16244 79251
380835 7664
47658 44182
12384 97128
16247 72561
2332879 1946
16241 80647
887778563 64298
667329 4501
21488 57093
110317 23575
16171 81122
12496 98889
16241 91722
16186 87201
1469442 2223
21322 61518
957512567 99999
89392 29233
241201 16032
16239 74130
16242 92465
110303 25525
7449 99791
241374 16793
381099 7057
16241 76573
47485 51632
16244 75493
16246 86485
21456 53251
47660 38293
21441 55860
47823 46933
16217 96697
16241 70424
241201 16976
21468 53574
21690 64985
2332879 1980
21456 65130
16084 70360
21456 61215
16241 73940
31950 52000
47657 41853
47405 42376
241364 13552
890085171 34442
69930 31277
16241 82021
241211 14993
16242 86767
241192 12962
241201 14528
952261153 27441
16243 93124
12505 98298
16247 84682
47657 46162
936411 2773
9717764 64256
16477 72951
16197 78071
89386 29271
16227 70303
117603771 3887
16227 79709
16241 92027
89400 30781
423903207 24641
47658 46484
380955 8498
154000906 11763
16239 82795
241201 14765
21496 63352
16241 82130
574726 4929
16237 92636
241202 17200
241211 14321
16241 78342
241202 14996
21456 58141
16241 90202
47657 41369
241201 16578
12496 98390
51506683 1
413378 6405
16201 84311
241138 12375
433479137 39582
36201235 153
11012501 638
6868046 973
47657 50977
21461 66389
110307 18763
241153 13530
16227 70220
47659 48321
47662 39765
672559862 73385
16241 72390
16241 76783
47657 37352
317460392 57461
16241 87330
110378 23243
47657 43834
47660 44041
56126 33396
21456 56179
380989 8498
16240 77628
21344 56119
21456 58791
56350 32402
47757 44043
16273 94447
47609 40572
47647 49314
925811599 71143
110298 22177
16241 71906
89400 30934
89400 27439
384125602 19
16241 76085
21456 62729
56126 34082
667110 4491
21651 62624
47702 48160
584734907 20147
110358 19255
89420 30401
765842146 25309
89395 29437
21447 56606
241171 11868
21405 59810
343752053 59361
933032585 73273
180460547 16743
16241 92926
944966585 1
21495 53788
47655 38832
241186 11786
56126 32750
241201 10365
110264 21538
413378 6478
21375 53895
101615670 92698
241201 10655
16241 91028
21558 55836
110321 22621
16243 95945
21441 61360
16241 84272
21456 68820
380992 9123
47461 40313
89400 26254
110368 25037
21503 67146
16191 89143
16244 80511
21396 63239
16241 76381
241201 15160
47660 44949
241212 12346
16248 77457
380989 9046
69952 31721
69952 31689
241201 11340
47660 47585
494409 5523
16239 75627
21456 64194
89593 26626
56126 32537
47640 43199
800875 3351
110308 18154
16230 83182
16236 90392
47657 38865
110323 21325
47654 37900
241179 13656
241214 11288
21249 66526
126890096 80889
180386855 39
533490183 5044
16237 72137
16226 90838
47657 51152
47657 37062
89159 28121
16341 72364
47659 45770
110535 22422
16241 72293
47656 46431
21456 58346
241262 12696
6868277 1175
16298 73351
21528 54583
16241 74371
21466 60365
47657 44498
16241 72811
16241 92507
16241 90676
47469 36661
241154 15337
47666 47962
241141 12912
16241 75194
56126 33673
16244 82961
110316 17521
16292 90745
55980 34389
16226 70632
110362 23657
850390264 20077
179485538 37721
16456 73351
16245 76427
16230 90032
21425 65140
936377 3119
47464 45898
241204 17361
16188 90682
47657 43440
2332878 1653
16284 72507
110086 25135
21333 58802
16183 83177
936397 2970
21454 54825
16281 71917
205156737 5360
936380 3012
47659 36373
12495 99002
16234 86642
47657 46912
47657 50823
21486 61141
16189 75143
110505 25485
667358 4296
12496 98392
241201 13427
21456 59979
199229913 2614
16241 93588
413229 6380
241153 12930
21575 62018
241259 12210
21456 62524
16241 96670
21708 64952
21456 63890
76716521 75105
16232 71633
89415 28711
292876227 78456
15241190 390
843110783 84275
21456 68803
69961 31076
21509 57515
3083510 1270
790194703 63770
21449 65868
129695424 44561
241203 16454
16243 87550
47877 47586
16241 90151
16239 86077
110310 22898
110275 22825
56131 32775
21406 68873
667303 3670
47657 37112
16241 73554
21456 61187
435781800 10164
47660 51249
16228 77250
16238 81926
413378 6893
21456 60359
12486 98364
7451 99815
47656 44369
69952 31848
47602 43426
21461 55288
667365 3513
47657 47828
16207 76810
47425 46790
47657 39582
47604 37552
21513 53663
759769817 15015
47648 40598
21462 66990
16241 76298
380980 9723
574589 4806
16168 92424
16021 75168
12602 98986
16241 90031
160022689 78398
110468 18300
47620 40389
16243 85074
241194 15874
110308 21110
21456 53856
21424 56512
16241 72507
47657 50441
21446 56074
89355 30401
16294 76154
47765 41827
110308 25586
89397 27804
21456 68612
16241 76975
21456 64757
16248 71720
47646 44469
1469442 2223
21456 58111
21507 52861
305111442 63610
110308 19115
380998 9743
21459 56982
16255 94057
21456 53603
16243 87481
16240 91691
241398 11297
21507 66689
47664 43378
222755420 1
574594 4722
16165 91650
47664 46688
21393 55785
241201 12827
16242 88305
16240 78352
110308 20456
47657 41032
16241 93636
21432 55916
21456 57281
16241 93224
21461 60002
183590176 68375
16240 91149
16241 96751
47657 47371
16370 88726
381010 8175
47647 40477
16241 90602
16250 96084
110361 20107
255329799 64147
47497 40462
47418 43543
47657 47371
601960487 73853
56095 34521
47656 38525
47646 38320
482191737 35386
16372 77568
47901 41260
89592 28900
89408 30859
428385623 19197
16297 93716
21291 59256
21456 64704
16241 93578
16241 91248
21456 62627
199864128 35982
110323 22217
56138 32463
110334 25145
947405520 1
16241 77214
69954 31769
381001 7653
21456 64024
47624 37766
241201 14809
21456 54783
89399 29757
21446 65831
16244 95392
936380 2773
47610 39446
69964 31208
47665 45246
16241 79074
21400 55779
16241 71596
47877 39349
21380 54755
21428 61066
47657 37760
74864673 62474
381032 8214
21459 57577
574627 4584
21458 63569
21456 58736
89398 29536
301396643 2157
413378 6594
21456 57492
16183 73265
344242419 77394
16242 94841
47648 39312
381049 7375
435971262 22153
16241 90870
21509 58568
16255 74111
21449 65876
21458 66323
47647 38525
0 65819
32155 52172
89452 28632
21456 53513
21450 57926
16244 91066
12475 97503
110305 17585
56131 33456
639227211 64536
47642 37352
16241 81412
21457 65423
110312 18727
47656 36430
47657 48173
241203 15111
21456 61214
759238555 4929
667403 3523
0 67890
16239 74392
16231 95138
16241 90655
936363 2763
936463 3113
241201 12381
47660 43910
47656 35704
110300 18357
2797211 1387
16241 88219
241140 14350
273887248 76523
16252 77897
47659 51443
16241 92392
16325 75300
47657 37653
1000000000 37280
89401 29171
47657 51284
21459 67066
0 93486
16241 90876
16241 94662
47657 36694
16238 69362
110097 21400
241201 17308
936380 3153
16241 87737
12706 97107
11012484 645
16367 84776
21660 55009
16235 70956
47657 39189
47675 40142
380939 9169
21456 52992
110370 18608
47657 35322
12531 98438
241201 10464
15988 72850
47657 45054
16181 83817
56095 33894
380989 9620
16332 96697
16241 79223
380990 7101
710573662 49506
16209 75199
12621 97393
47626 50421
16238 72641
873039897 1
110307 20920
47639 37165
574677 4584
47657 36011
110308 19472
47657 38375
16243 83938
47657 39695
380976 7852
241216 10236
1469441 2223
16244 82270
16241 88978
12496 98715
380989 7708
16228 95543
89412 27549
32145 52164
47652 47605
47657 44104
241199 12633
110392 18817
47657 41924
16241 94978
110091 25607
110332 23033
16241 86354
32206 52218
792911347 17036
47654 47067
47657 49963
47554 44915
750816564 9550
413375 6443
89415 28121
241154 14285
975267 2558
89400 27445
110295 22832
47660 50164
110312 25022
21456 67344
0 5947
47657 47963
47657 43503
47654 50507
69952 31004
114046120 6150
16245 93490
241201 12743
341706929 41935
16241 70717
110308 21440
626728130 1
110319 24641
21455 57345
12460 98846
16136 95392
574622 4514
241208 16172
16241 72267
2332876 1648
16107 78754
936374 2614
16296 77012
21456 60288
21458 66201
16241 80732
16234 75286
2636277 1492
21670 56389
241210 15407
21463 57986
16242 87647
16235 74452
241037 10464
89400 27624
16014 86086
16253 72727
21456 68616
110305 24927
47657 38127
241199 16198
16241 80826
936380 2702
47657 49041
16245 76403
47650 38665
16256 77446
16241 73913
953861869 99999
47738 45688
813027282 68310
21334 55966
667363 3900
16193 89905
28658851 187
56129 32872
16241 73693
241254 15903
16241 80732
241196 16743
1000000000 73085
241196 13626
21456 69053
47687 35134
32133 51939
21457 53866
754332768 14159
21457 67787
21452 63493
47660 47076
16236 95661
47645 44714
128702760 36230
241203 13636
2332868 1553
21458 59223
380986 8212
47678 41215
380902 7625
16232 71094
16248 83328
47878 36842
16241 73861
47654 42880
16242 75712
21454 62096
241201 10340
47657 40607
110315 20785
16283 96084
47899 46929
21456 69105
413380 6845
16241 71140
16211 87263
110311 20012
241201 13868
16238 70709
7499 99802
56126 32808
241216 12633
2332879 1778
21456 59281
47655 47826
21456 58330
2332835 1596
21456 55819
241263 11333
16233 87647
241198 11031
47657 43699
561278894 99999
16204 84682
16232 85306
16262 81487
16242 74948
16227 72874
21456 58033
241201 12375
241201 10184
16227 90590
936380 2716
16256 76311
69726 31704
21444 62522
21456 56982
936407 3232
752462928 79736
241201 12474
12563670 13712
241201 10496
16249 75459
21430 59160
241451 13959
12506 97584
110301 25309
47657 39559
47719 45634
89165 29593
110290 25211
110308 23770
110305 20147
16186 69329
47657 41753
0 75035
21223 68196
241201 10308
21512 67473
678645216 72566
16076 92525
47655 42392
21456 67660
89421 29258
569566679 44369
241197 17020
16239 79356
16238 84507
405794632 46852
89400 28362
110331 19218
16241 84171
47668 46219
241199 10382
241109 16488
812629568 94256
47705 40078
21456 69080
381005 8103
993965117 21209
47657 36991
16241 76648
380986 8379
241233 13316
241204 14715
110308 19110
47595 42258
47660 37763
16240 91205
250634740 11855
16252 70884
241203 16860
21428 65423
21458 65046
89400 28220
380987 8821
16242 78352
615741973 84986
3083510 1240
21441 65341
703760159 74111
7449 99604
21364 61430
16241 93582
56126 34698
21456 55379
16301 81926
110309 19645
47653 50771
21475 59070
47699 48547
1000000000 83865
16234 95640
69903 31638
1469442 2204
16241 79161
241201 16765
667553 3523
16235 83387
110472 22061
241199 10464
21458 57682
16241 85585
47657 38885
16246 72545
110310 19887
47639 37062
21451 58217
959930123 56471
16271 81127
110307 21017
47424 49053
47833 35238
69964 31834
16265 88361
21518 65143
21456 66015
21464 67157
56126 34018
21459 64985
16135 95967
380977 8024
16025 95999
16265 77398
89400 27808
16241 75685
56126 32319
21456 68597
56111 33948
21453 68651
16242 86954
16302 76892
241197 14924
47657 50272
574627 4697
241161 15620
21461 57189
16271 75895
21503 59054
21466 67756
89400 26548
241079 12448
89400 29125
110222 17974
16236 86707
56226 32478
89405 27698
47665 49053
21449 62627
47658 37086
21472 65017
21706 52571
47662 42956
21574 58915
241201 16690
21456 56995
69811 31356
16243 72922
56116 33436
16187 85211
16241 78311
16283 84415
582068717 11897
21448 62721
16241 70697
21456 66314
16178 69438
47611 39691
21456 54660
16253 82653
16241 82606
16112 90913
110281 18571
21456 63257
21574 61802
16386 70195
16258 84246
16244 93582
210344314 95108
21452 63914
782046924 12375
10333666 883
89388 30913
16275 92629
0 22505
21456 64256
47816 42240
241164 15015
21471 66015
47657 35074
21456 62731
12529 97292
1000000000 94233
110557 21243
16232 86664
89394 26190
16466 96847
16050 71633
16265 77150
6868276 922
16241 81078
28658868 209
110308 22082
16241 76143
380989 7224
47657 45806
21458 68875
47657 48239
818379418 41032
12494 98600
16028 90762
714177310 51359
21456 55111
21456 53210
47656 39765
110409 20147
32133 52001
380988 8147
110537 25383
12493 97848
16238 75213
16391 87990
110338 17648
21491 54734
12499 98234
16187 93581
494412 5651
16241 77901
265161426 10276
16241 78956
47654 40259
47636 47366
16241 94655
333316758 1
21456 59260
667366 4171
56159 33542
47619 38698
16450 76384
21309 63445
16241 83338
788577072 99999
110300 20406
16099 72253
21414 52607
21495 63833
16244 84530
21548 63582
574627 4582
47670 42293
380986 9829
110276 25347
89403 28065
9893067 18568
21635 62182
47628 36512
21452 65685
110157 25747
16241 86482
110308 17496
16189 87295
16238 78159
47657 42537
110308 21184
413378 6385
56127 34329
241192 13532
16243 91167
110307 23543
293647636 26043
16209 73458
738755001 45140
932408394 83262
16232 79417
47660 49055
574630 5085
21429 64370
16236 91812
21456 56822
380999 9374
21449 57235
89331 30115
16239 89680
16241 84435
47657 44860
667355 4286
21456 62620
47664 46934
89403 26043
16301 86150
0 92442
69952 31187
89400 29013
21464 67838
16242 76559
47657 51321
301567453 25347
47557 45246
536319413 29233
12315 98718
16241 93362
241199 10117
110308 23259
32133 52105
241211 10342
56126 34382
7441 99784
413370 6253
21611 57808
110311 21017
16243 87325
16243 78314
380989 9085
47444 42289
21291 52565
21456 58721
47657 44498
241199 16852
21456 64844
3083508 1240
16239 85601
16255 84823
47683 40415
16144 95657
665493713 87647
110308 23898
47654 49058
89400 25818
16241 80654
413378 6732
241190 16493
289176166 94012
21456 55392
241201 11786
47648 47502
241201 11811
56136 33279
589145599 3701
47845 46561
110308 19815
16241 70922
110302 19352
110305 17747
21456 63190
380984 9563
69952 31604
47686 40607
110309 23834
16446 92679
16240 78814
47651 35266
47638 50771
47657 47206
16241 75616
21459 63174
110308 22871
346296978 93536
16277 90554
21459 66926
47680 47492
856936860 15844
7352 99343
135654091 16794
47654 38127
21456 52697
47857 47828
110308 19010
47657 44691
16364 90004
574624 4910
241201 14923
907889745 99999
89421 29437
21464 53228
56126 33472
431811725 99999
16207 87215
742011516 69673
21456 58430
16241 84411
89366 29593
241203 12497
47529 40598
89409 27203
110308 18763
21455 63926
21456 60568
56081 34307
16173 72695
15314738 845
12499 97712
47645 46839
16005 80812
16224 91623
16251 80382
388198681 82696
21456 61742
16243 73091
47857 45586
893226889 1
89411 30115
21456 55780
16105 82170
56126 34498
47657 44377
56127 34019
21496 55392
21461 61425
16242 77286
711378334 99999
47659 40049
179155449 7149
413434 6928
936374 3305
110308 23111
241195 10752
16228 72695
110308 21411
241242 14731
89351 30035
16241 79473
241204 15620
0 17502
110308 19583
16243 89792
16241 70193
16244 83544
667359 4261
21459 62627
21456 59512
586982707 69362
47709 44207
110308 18727
16189 86603
667319 4511
241198 12827
89400 29253
380994 7255
16241 80529
667367 3583
6868324 1222
21456 62562
16211 89264
21456 66965
110310 17496
369962945 1
0 26584
241201 15919
380974 8175
16241 75441
21456 53156
16241 72615
21456 60002
21455 57699
241259 14966
16241 77258
241022 12301
47660 49995
16076 75329
16127 85197
47518 41394
47595 35111
89400 27607
16197 86154
18851844 287
16449 71538
12498 98089
110311 18426
16132 90808
110308 23721
413316 6067
21621 55465
89353 29978
856614590 75644
241201 10762
494407 5575
16371 84447
16263 69533
16244 71538
56077 33359
241201 11949
11012499 661
56127 32975
32130 52335
12439 97523
21466 69161
16225 70424
32145 51920
667441 4416
47599 47821
21458 66921
47672 42942
21456 56266
16241 73581
380989 8065
16241 90590
47632 46621
16239 80260
936380 3144
16269 77421
16241 87911
81769183 54730
73776206 13336
16106 73953
190122910 33333
16231 83657
1000000000 92040
89400 29165
380989 8723
16241 82170
110311 24646
106597544 80511
89398 28263
21515 59413
941223707 31611
890219822 20204
936380 2692
241201 13025
89400 27127
16231 74813
47657 35815
89400 26403
961639793 57181
285429939 12524
413381 6469
16241 74151
723411217 99999
110318 18763
16241 88177
95106361 68976
241201 12967
16180 85709
16290 94489
241038 15407
16241 75045
975266 2453
21456 63897
89401 30898
241201 16454
89364 29714
21455 55611
16241 93630
16241 84448
89503 27996
47654 44757
241189 16081
21324 59943
21456 58734
110253 20491
241200 15903
56358 33404
445346515 70923
21456 63869
47648 45586
234434088 45016
16013 77726
381049 9007
21462 54094
16241 97009
16281 95222
47657 34928
16183 94256
241270 11695
241201 14463
21456 66252
760998343 14066
110310 18403
47487 45575
16243 69344
12493 98592
16241 71029
69737 31320
12496 97076
89349 27502
110308 23658
241206 16571
380795 8254
47651 47625
241078 9926
241201 10382
47657 37829
12496 98011
47875 41999
759186691 46783
47657 44516
47657 41744
47720 37719
16244 80720
47671 45099
241206 15940
169649598 63108
47655 35642
240996 11902
16228 91691
89375 26673
241182 10173
110308 25289
16254 96966
47621 36596
241208 17158
21449 57771
21465 54770
21459 66048
110312 23608
12496 98888
21453 58193
47658 38396
47657 42003
16241 93263
16217 73642
21494 62574
21458 66262
110306 25147
108654295 73328
47663 44606
16241 74903
89400 28704
110308 24746
21411 68355
16282 96975
47657 38566
16238 85741
241171 13563
21205 57872
529003287 86216
16241 84477
836007374 37460
47657 35596
228694631 46284
16197 81144
232843818 38141
241190 15603
36201215 153
47657 47805
241210 10164
241201 17332
16241 70044
89460 29604
47650 43834
47665 49995
774893385 88255
21494 67500
494409 5687
16241 73766
47659 47735
936385 2970
89345 26826
96811181 6736
21444 66300
110308 18167
89398 30898
6868278 1094
0 51748
21458 52503
47657 49658
16241 86149
16125 70465
21456 67084
16239 81858
110308 20964
16240 86603
12650 97841
241189 15447
69951 31995
47662 38766
241204 16697
380989 7264
47793 35169
89148 30806
47691 38189
240963 16038
16184 87330
47657 47382
110311 18755
21300 56606
47657 47514
89400 25851
89390 26470
241201 14735
47657 44405
16169 96080
380998 9881
16241 77283
16241 77237
110080 18547
21520 58111
110308 23295
47660 40809
47664 46912
509592465 12829
7448 99723
47434 34928
89397 29715
494418 5685
110353 17791
89397 30608
110308 23080
21491 56822
47657 36810
213283690 99999
21458 60805
536481914 17950
241199 14621
241418 11246
110308 24836
110308 18763
47657 47592
16419 79670
16255 86868
16393 74549
70043 31242
110308 20077
16241 81869
47657 48316
381004 7602
16238 91623
16241 95242
21456 55808
69892 31320
16244 77917
16022 84922
16243 76747
16241 95382
21456 60826
47657 35459
380893 9211
47657 35283
16241 96714
47657 51284
12487 98979
16240 90542
16240 93038
21456 65956
110308 18426
55893 32805
47657 39342
241201 15672
110179 18529
16244 92008
380969 7186
47649 48949
494584 5640
16244 76533
16241 89852
21456 63720
21456 67695
494411 5640
47657 36863
16108 95065
56129 33185
110308 22001
47681 44226
89350 30465
16236 88649
16268 78646
21456 66789
16017 70440
16244 77795
56126 32232
47655 38013
47898 47826
21453 61959
89400 30233
47533 34921
16241 84239
47660 48038
110306 21908
380908 8644
69831 31864
443629457 70470
47632 50181
47655 38896
11012491 595
241208 15160
574634 4941
16241 84906
47666 47096
47659 50483
52192574 110
16243 70201
47667 42258
16289 72484
47657 47962
47657 49093
16209 73853
21399 56995
32133 51939
16241 81122
12542 98375
16244 72594
494406 5651
21466 60615
47657 48129
251210044 61252
7420 99733
241206 10048
380987 7342
241201 10984
16276 70303
16241 70270
69952 31017
89613 29293
241204 10752
444079937 11904
241251 13548
991175424 5435
16230 96524
472987145 22604
16226 70008
56330 34606
21453 59810
47633 46066
16241 87604
47686 36842
11583051 450
55951 34421
7449 99968
380989 9074
16261 94486
110255 21256
21456 63217
513279489 59223
21456 54712
56126 33062
89398 28244
16261 82601
21456 68904
21462 54030
16275 94298
21663 59055
21456 53841
47657 43788
138815312 1
110314 25663
110308 25607
89403 27804
12496 97359
843295952 24286
70009 31140
21456 54532
16229 88114
21455 64370
47656 35806
16240 90197
16254 73589
16355 80689
16241 78474
21456 60184
667307 3523
32099 52246
16241 91627
47705 47805
21456 55291
241191 12750
21468 65575
21459 59070
241206 12112
16241 77823
16226 76334
241200 11897
110323 22468
16199 78260
16358 77741
21254 53372
826967540 18547
47660 46783
16096 77523
241201 14758
56124 33875
47657 35058
1000000000 94551
47689 40901
42829366 53371
16306 83295
21505 64767
56126 32780
16240 74753
16347 73637
47905 43167
380989 7539
936380 2628
667378 3583
574626 4765
56126 33204
16244 89361
241160 16332
47658 41827
678024019 89399
47661 46431
16241 73141
241201 10575
240760888 60359
21435 56832
120593840 15783
21355 62559
16298 73985
47657 38932
16104 85352
16237 75834
315644378 29776
21469 56997
16241 74661
241201 16900
21502 52985
16002 84682
16241 70802
617001087 71910
577873910 99999
47657 45576
89400 29840
47658 37293
16241 74280
21456 68875
16239 78837
6868310 1098
56119 34246
110339 20320
16244 81410
21455 67942
110308 22229
21443 53879
16241 77255
47657 50594
16241 94789
21465 62394
16385 90442
16267 80131
47657 37639
21499 66201
47768 46576
241258 12750
47657 37073
21455 56340
21456 57904
56126 32522
47657 35250
16328 93130
16241 94978
16244 90363
16485 72695
110252 17747
380989 8131
726129333 16432
47657 36580
89399 26967
16241 88093
21456 60386
56128 33232
21488 59503
16205 86515
21456 59750
0 35975
47668 42240
110306 22951
56095 32898
21442 68820
16179 95286
16278 77897
47657 39150
21458 53564
2332883 1615
47716 45600
16237 90965
936427 2609
667363 3732
21451 57747
47657 40055
110341 20950
12500 99190
110311 21727
6868434 1175
47671 47761
249844506 97621
47658 47592
12511 97614
380986 9709
47657 47431
47708 40415
16241 91299
56125 34421
380989 8073
16241 88255
47657 45898
1000000000 39838
21706 64561
241257 16976
888523008 13878
16315 72314
110308 22229
16186 72641
12495 97558
241210 15603
16243 90202
2332879 1646
89411 30904
241203 16065
16241 76360
16242 91433
47657 39024
381044 9156
110362 19583
110308 25493
16037 73122
381044 9074
21604 57986
241201 15338
110308 23301
16245 88576
110246 22015
16247 86542
55928 34253
32083 51948
16241 90363
47657 42395
734520118 23065
110527 25168
47655 46645
12496 99076
11012494 663
21423 65024
47697 43764
811367902 7540
1000000000 51078
16241 92210
21456 58496
380992 9064
21590 64844
241201 15940
16241 84592
47657 39239
47671 50066
89443 27810
47661 42385
21441 52504
21446 63075
47657 47617
47666 39342
89392 28033
936380 2936
21458 63874
16241 77870
110305 25355
186063034 16590
16250 96080
69954 31947
47620 43764
16269 94226
83566642 34380
16241 96670
47657 35936
663844052 1
11021950 561
110124 24376
16241 75213
16227 78754
110308 23543
381142 9022
47657 34948
47657 36770
413378 6219
47721 37925
381028 8137
16233 74447
16241 89959
711131302 9123
110297 21756
21456 55442
929380709 10307
16287 80403
241198 10583
16241 76427
16103 77393
16241 91066
21456 68262
21456 66972
598494670 43468
110308 25757
241201 10121
21456 58770
381067 8309
110260 22913
975521 2558
241208 15499
56107 34787
56296 33758
16208 87737
47657 37692
380794 9637
16241 86381
21562 59500
47657 39474
21457 55860
0 4143
16241 81693
733582174 47511
21454 61590
47657 49595
21456 62329
21457 63017
220884052 10752
47657 41243
16241 83846
16241 94478
241032 11612
380989 9107
16240 81873
110363 18906
12496 98586
12496 98171
21450 68909
21457 56033
47719 36770
16253 72063
494409 5925
47664 45741
16241 76648
21456 57872
16244 89137
47656 49964
69891 31048
47643 41999
241201 10117
470216533 10399
999338425 7071
16246 82982
16241 73903
12496 97910
21453 68167
47655 36669
16231 70043
380986 9107
16241 87684
12670 98979
16241 87159
16315 69389
21456 59256
16344 93907
110271 24579
16238 77499
16178 69733
21456 69221
21456 59351
47596 50272
21459 59795
16241 94775
381021 9896
21711 68120
21675 54254
16252 92350
16230 74461
248103332 69165
241244 15973
21457 65509
12496 98961
740089028 93478
16244 82601
124994672 99999
89351 30064
12433 97338
6868280 953
16028 80763
21456 56802
47872 46912
16243 93039
16486 87320
16382 75834
47657 41862
12510 97076
21456 67980
16241 86797
47507 40809
47658 51679
21449 56879
110452 19858
241200 16649
69192428 6893
110321 22146
241200 16198
16240 76023
16190 74305
110524 18357
936376 2970
110305 20990
11021903 561
241201 13264
16248 93635
16241 95661
47657 37112
241359 16517
16241 77706
16242 82653
15467744 2124
21456 57056
16241 84092
971735013 1
21485 57345
16243 90396
21442 53371
47791 45152
21659 60098
800873 3316
47817 50977
21456 60359
16241 88789
241027 17290
16248 90007
241200 17134
16241 69291
89400 28994
47657 37991
21459 65024
2636164 1492
69948 31771
16241 79249
16271 82696
16241 89535
656468385 31396
892278193 1
47657 44264
16230 90298
28658803 188
47669 48321
16244 81136
21456 58019
56119 33733
16232 86518
380992 8695
110311 17798
21349 68352
574789 4765
47657 41980
47659 47431
21456 57923
36201235 151
89400 29925
16244 94850
47831 42322
241201 10399
667365 3786
47657 42561
16250 75540
89379 30389
110157 23259
89400 29157
241223 16150
16241 94657
6868277 901
16284 70902
380989 8644
110362 20981
21397 54495
16241 91930
16247 69803
21453 57901
16242 81858
89400 29602
89400 28565
710130420 33615
47659 46546
239577793 74453
21456 53004
21456 55023
89451 30945
0 26975
16159 84742
16256 81869
47647 40572
16241 74280
21623 63174
110308 25037
585751921 6253
16241 71751
110311 19461
21461 57416
69952 31729
11012496 650
16241 76930
16243 93578
1000000000 30110
47515 38596
12496 98730
16260 80459
16244 78524
47632 43116
303675680 52249
21462 66381
380856 9290
241149 14543
241199 11623
47875 43869
56126 32319
1000000000 28040
380989 9262
511482986 1
932879109 5264
604910271 57150
47657 41706
16243 79847
21456 69182
16241 78492
693010331 19110
16241 74087
47510 50255
667844134 27203
241198 13558
47657 45620
16254 78492
0 32545
16276 92434
12489 99076
241402 15470
47651 34928
89398 26991
47609 42916
47906 41078
16244 71725
110308 22166
56188 33770
47655 39446
38563806 90745
16241 85227
16241 85672
21468 63851
89460 27642
47654 39011
16241 72973
16241 96906
110308 21923
699949011 19
667359 4116
16241 96641
47665 44447
380944 7416
110308 21924
47656 35051
110358 21433
89383 27128
16238 86338
574627 5173
110306 24883
69955 31390
16241 77012
47474 46049
960454496 6957
16241 72545
21456 61752
21456 54822
32133 52108
16242 77993
2636167 1492
21448 58915
879184323 49588
47646 51443
574612 4610
7450 99785
56135 33701
21408 58996
16241 96893
574627 4514
16241 76291
16224 94499
21456 61641
16241 89207
241201 16493
47657 45277
16241 76081
47661 47590
916168606 56010
7451 99568
16250 71311
21384 59497
16241 73766
21453 58508
413475 6749
47659 50897
32127 52226
21514 59449
1566912 2084
21455 69160
3083447 1313
110308 25383
12503 99056
16232 88097
16280 78009
626060441 27704
241201 13938
574437 5310
21456 63644
241183 13097
110115 21207
7449 99624
16242 76298
332011218 99999
11012494 769
47714 37352
47657 37852
362083219 32342
119993222 52225
21457 68805
16203 72638
47551 43278
380983 9772
21364 58806
6369084 77733
16225 78009
47657 39559
21457 66300
677081532 50131
47655 46582
16003 90621
12371 98961
47629 36692
16241 72928
16235 74922
32131 52105
47657 36619
16241 93146
536149372 63314
47657 47586
89398 30552
21512 66088
47649 37528
1469440 2142
21357 65341
494414 5885
69953 31995
21456 68767
241201 15809
47659 51199
16241 73458
3083504 1260
7625 99255
47692 46927
16337 82001
21467 59500
16241 96258
7449 99433
110308 21087
89541 27255
110307 23873
12496 97767
110308 22292
47689 46648
47655 40389
89400 30014
110453 18748
16041 83199
16247 88864
21458 63967
124588082 58055
381067 7204
56123 32777
7461 99579
16150 93451
16241 91248
56067 33870
16239 88361
21457 60498
7449 99412
16241 72020
16003 83262
56303 33296
47717 45818
21444 58058
12493 98624
47657 37856
186069135 38477
110065 21243
16238 72755
16251 90150
380987 7343
0 78052
89400 27549
21456 56322
16241 92199
21456 62856
21456 54784
21456 68873
241159 14874
241201 17406
21453 57093
16240 73547
16275 82917
16268 91149
16241 74656
12304 98219
89400 25813
310940838 56528
667352 3535
16100 86798
21523 57699
16042 93116
16227 92117
47431 45903
110309 20681
381224 7871
787998595 1
16241 79995
16239 94251
16243 79316
89400 26151
16240 87072
1469442 2328
16240 75293
47713 49039
667363 4467
16239 85256
667365 3501
47658 50135
241147 10583
257626168 21837
241436 16148
47657 38769
47749 44974
55927 34489
380938 8212
16244 84092
16186 82021
16241 81507
110358 17561
47657 48561
16241 69357
16187 73229
32133 52256
16294 76326
985766862 67496
21456 64536
241201 10184
21469 59233
16228 96454
996498373 45041
16241 71141
69968 31695
655076598 18763
16181 90981
359975441 14904
110385 23145
16241 92636
16239 87647
241057 12268
241204 10284
47655 44266
241203 12044
7445 99906
21448 61497
15987 70686
89399 29680
749294133 99999
56126 32319
241219 11811
16239 75263
110354 24064
110332 24376
420354520 8472
16241 87213
241201 12161
726445068 84078
6868289 1098
16241 71194
16243 83182
21457 62329
21325 65330
89400 30575
593379212 1946
16276 69258
110298 24346
16242 70809
16297 81507
241204 10695
494404 5640
21456 63746
16240 82795
915022846 54341
16275 96634
47612 43238
16231 71143
110312 20148
302835961 8984
16243 74288
16241 82749
16113 72018
21458 61631
16241 83177
380998 9619
936303 3113
0 64805
16241 90318
16296 81410
89400 25832
15995 93478
241203 13603
47650 49715
47694 48609
21469 67450
16241 78500
16241 76326
380987 7425
16241 78695
110330 21017
782842877 58791
21463 65959
16241 81944
56231 33204
47657 41999
99482431 94160
975288 2461
15992 96648
47653 46927
241198 11031
47666 45207
381002 9140
1469443 2142
16241 95992
21301 61433
65199398 69500
47898 48603
16241 74959
12499 98344
110309 20012
21456 55442
12499 98996
56129 34424
2332876 1605
241220 12210
89296 28112
28658805 187
47657 41816
16241 75222
602717487 1
0 48966
47534 41924
89400 29387
110463 23295
110306 21946
16228 69802
47642 36842
69952 31938
16237 84922
21250 56866
47616 37845
110310 24705
1207546 65758
47657 47512
110286 18970
16189 90621
667365 4056
89397 27426
47652 44462
16247 86515
371624661 47617
47602 43083
21456 67756
110302 24259
110270 21017
110308 17788
16241 73440
16146 89176
21447 65500
16396 82268
32132 52067
241199 15696
16239 83797
241200 17403
380989 7445
21569 52740
16241 73007
78326826 76029
16370 94416
89568 27602
16251 87971
381052 8624
936375 2633
110321 23259
16241 71194
47657 38079
241257 13626
47694 35234
21420 64846
110397 18946
16191 75449
16258 79165
12493 97948
89400 26466
980820995 70650
56117 32537
21440 56234
678938426 31771
47657 40895
16279 81507
16052 92459
32102 51825
494409 5885
16243 93760
16241 75644
110308 24346
16242 82811
47657 43705
16245 94490
241217 14186
530048176 41394
936580 2628
21455 67440
16241 73299
110277 19556
16427 79208
89400 28614
16439 96304
909421 65586
21455 60975
936442 2918
16479 69974
205330289 86675
47657 41779
16361 70717
47875 45056
380989 8812
21456 59070
110106 17805
241201 14554
21462 60759
380994 8287
6940645 54445
89400 29616
21456 54103
110309 19017
16241 69328
21442 64055
241149 15878
16149 79337
16241 93146
16150 85996
21448 65936
21456 53251
413378 6884
110299 22051
16369 83584
241201 17158
110305 18654
110307 23619
667367 3513
110324 23666
110338 18191
16242 69881
667365 4083
56126 34714
110307 20981
16241 69823
1469528 2208
89604 27569
47665 50444
16125422 68727
47642 44498
47608 49421
413374 6465
16269 76365
16241 81846
16253 85936
110362 20556
47657 46480
47712 35791
47789 47592
12469 97577
110309 21874
89332 26921
21478 67848
16241 89482
16249 73354
56131 32373
21456 63017
16250 73582
413378 6542
16240 89636
494202 6035
110309 19815
16243 72152
12539 98371
21458 67709
89400 27996
110308 18161
47624 40588
16272 88260
21456 64078
16240 78682
16439 95332
47656 38798
47657 41522
525598138 47902
47657 35256
110313 25260
16243 75443
21456 53199
47805 45832
381242 9449
32131 52235
16257 73530
47652 37692
110282 19352
16239 72695
16313 72566
21456 67496
252935299 27558
47627 45928
69952 32075
47653 48476
21462 67564
16241 69870
1257923 2338
16240 92027
422892893 15130
110341 22422
16251 80269
47657 46003
16238 95640
241258 13603
110308 22841
56082 33024
16226 80350
89534 27441
47771 48079
241201 10552
47674 41650
21448 55052
47708 47335
89430 26962
21438 53856
605109732 42929
16252 96769
110335 18114
56126 34495
21468 59486
89400 25961
47645 38675
110311 25117
16197 70733
47870 39495
16403 80776
100282726 27813
16228 71462
16236 83684
16241 90820
16241 96966
21446 64662
55998 33798
380989 8939
936404 2884
110304 24834
16256 74452
16146 72611
380989 8467
7302 99980
16239 82940
47654 46212
667365 4444
16225 83534
413380 6276
241202 13868
89390 27753
16260 95754
241335 12121
47818 41432
574627 4746
16243 78765
86728122 63518
241201 12430
21514 60991
89400 29114
176300814 1
110308 19979
47666 45779
47779 45166
16021 90751
16235 79847
16229 87320
110314 25049
315106307 59607
16280 82961
662820198 94475
89386 27609
936562 2703
21459 56997
16241 75222
110177 19559
241194 11839
7436 99411
16237 94417
69981 31017
16199 70533
16241 74453
380979 9211
16249 77499
667351 3613
47523 45062
47654 50826
802852992 97723
241201 11907
21456 61252
21404 60461
110305 21571
21456 64277
21456 57244
110308 24274
16422 94490
241071 13194
79426693 59049
32143 51804
47657 43116
21456 67514
47630 37998
16246 79288
12496 97428
11583048 450
16241 72842
47647 44124
16198 94575
110087 24328
110308 17585
16241 93077
21456 63612
16241 88799
21453 67472
91447474 97338
21456 52860
47616 35791
563140336 51082
0 68280
47774 47512
1000000000 92905
69988 31834
345986104 78500
47524 36868
16480 93205
89402 28533
380991 9064
241097 16512
47670 39429
574613 4514
110303 20920
16241 86868
21339 55979
47657 36400
16244 82469
110165 19815
241209 16690
16241 76754
47657 49529
16245 90298
2332866 1991
16241 89935
47657 38140
16241 69733
21672 63607
241202 10498
16238 88570
16239 73589
47789 45463
12491 98298
16178 96332
70127 31852
16241 84334
16452 92775
1469442 2312
89400 27184
110353 19500
16292 70278
47659 42601
47669 42520
47813 36031
89400 27999
47666 42968
89412 30304
1469442 2250
1469406 2142
89459 27766
47657 36230
47657 43468
89397 27813
16308 78663
12495 97199
380991 9414
380986 8908
380992 8773
546597516 1
380982 7839
110334 18846
21456 67111
110308 22502
21457 53474
16186 90157
21456 54545
21265 62009
110403 22588
56128 32463
47632 50557
936334 3083
16254 74813
241201 11700
21385 66532
110306 25117
329073807 10118
16185 94447
16241 87711
718929947 76975
47657 38885
56272 34498
47655 49625
16231 69500
1000000000 84049
381039 7186
6868256 973
387542269 61895
47654 43110
12481 98011
21512 67058
47657 48546
21459 61446
16241 75488
21449 66855
16241 74269
47672 41788
89399 26632
413378 6330
89437 30958
16182 94850
381061 7308
47683 47743
667355 3711
889106799 88097
56127 33333
885094113 71140
667163 3513
47657 48202
16246 83177
47657 42374
16393 87036
16231 94465
47423 44723
16244 69400
904131775 82961
804051136 1
530115194 25356
16241 89839
47657 35073
69952 32175
241248 13563
16236 76384
414003474 57926
16241 78314
47689 41902
16241 82696
572260045 41744
16238 92482
6868281 1195
321599748 1
21438 66868
81445357 23898
21456 68597
110308 17542
21417 55838
16241 85729
21424 62559
574629 4629
12496 97288
16056 82597
16233 90458
16241 74390
47659 37183
21501 60385
21456 56474
16240 89912
47894 48386
16177 85494
16228 93040
21467 68366
21456 65758
10778266 846
21689 56753
241201 11019
69938 31930
16241 83119
667363 4056
21456 56990
47657 44447
1000000000 47121
16340 76307
16243 73697
16223 85610
21456 67019
380934 9787
47598 38071
241201 17371
16241 86603
21456 66569
110151 22927
241201 14503
89415 27082
16244 96899
21456 69161
21398 56150
2636154 1492
21433 56879
21465 60404
1257861 2385
47657 42750
47649 44207
936380 3189
634864423 5686
110308 21243
16197 83083
16241 78363
21453 63607
21447 53156
241201 17361
110308 21693
16227 93977
16251 91853
352565947 14186
647037923 92350
16241 76685
16274 87988
413399 6338
21456 53682
89399 27439
1000000000 64805
555432077 2812
380897 8626
16241 86909
16099 85306
16083 74765
110297 18138
16249 89930
89435 30523
47598 40412
260778637 98986
2332879 1604
110308 25633
16241 85335
16241 93630
605823726 99999
89393 26095
494409 5962
47490 39883
21308 64243
16226 78054
110306 21750
110306 21330
47657 35535
110285 20437
32143 52017
1469441 2146
798711111 57747
70101 31243
89441 29714
110309 20022
21205 63210
893191038 47001
21443 53029
16191 93630
21456 52442
16216 81182
413354 6647
12396 98898
15997 77827
16181 87767
16236 84487
574630 5156
16212 92362
47604 41546
47658 37103
16297 90323
16233 69945
56126 34489
241194 14747
21454 54109
47658 49870
89327 30267
16240 82534
380990 8103
21456 54140
21456 62737
89394 28494
16240 75685
110308 22468
47657 42916
47451 40142
241216 12575
16244 69733
89392 28759
16241 69522
16262 89137
47612 45171
110306 25347
47653 39691
21459 62731
16241 79109
241195 13097
413378 6465
47654 36661
16241 90847
21443 67864
47658 45515
47621 43519
56126 34442
380989 8449
241139 12514
47715 39967
241211 16520
380989 8576
667375 3887
817769560 55150
47657 43885
47657 36559
21456 63610
510132992 99999
47650 39751
424298540 34307
110301 24746
800884 3456
380863 9902
241195 13025
6868277 1067
82441264 81846
380863 7554
38186604 99999
667572 3728
886149124 1
16264 73697
21459 56234
667353 3732
11583100 487
47659 46839
16240 91248
110310 23306
16231 69930
6868277 901
439726001 53552
16232 84736
21456 63069
1000000000 71747
16241 78524
21456 54580
866469592 59956
89414 29715
47657 50366
47657 41260
89384 26768
89337 30488
16384 91248
56376 33685
12511 98715
89400 29714
47696 50977
16241 73351
16246 94421
16241 88579
21588 65456
47444 48731
21444 65046
16241 89267
47657 46912
7460 99501
16241 85484
16241 71866
16314 90838
110308 21465
241201 16841
110311 20148
16227 74725
16241 79587
936420 2962
241207 14996
16303 70683
21456 66385
21456 53029
47657 35261
380989 9414
574625 5264
110310 19580
21456 65330
47573 43799
16187 77177
21456 65892
16248 92493
21473 59798
241199 12967
16233 86620
16254 92997
21456 62562
16232 78239
21468 66498
47826 35124
21418 66674
110311 19454
89400 30064
0 58710
47597 39070
47669 47449
47657 39719
47498 39901
16204 73354
810676680 72611
1000000000 30304
47657 49861
110308 22886
21464 53251
110309 22629
380989 9743
16247 91258
22653551 222
726939859 52158
16210 78007
21509 55702
16241 86545
89402 29616
152715287 40222
16240 70000
21456 58721
16255 84922
413334 6893
241055 9978
16413 88086
16011 73903
16241 94012
16281 77394
47670 46966
47643 45956
47657 37103
1469442 2180
21456 60869
47657 49757
16102 83881
21456 56997
936380 3028
220197337 87954
667364 4221
21456 63445
15998 95848
241201 11897
16241 90599
16252 74225
16243 70470
47657 36057
16241 69527
21457 61506
47657 38800
16240 87995
16241 81441
241190 11108
110559 18594
16233 77189
21456 58960
21445 59361
2636174 1492
21456 53001
16241 90820
110319 19828
47657 47963
380968 8177
413378 6388
47659 36886
32133 52000
47659 43894
21458 57021
16241 73460
380989 8405
56125 32522
16236 69527
2332960 1518
62637994 86428
2332879 1756
89448 29927
47693 40313
69937 31851
47652 38865
21455 60883
110308 18205
381499756 41095
47660 35791
47577 39559
21690 53051
16241 94533
110307 20077
28888912 177
17898398 63075
21456 60812
16231 73862
16241 86772
241199 15771
21456 59268
21215 55209
494181 6055
413377 6762
16241 79161
241455 12535
110301 17788
16295 74661
16245 88674
110308 23928
241356 14532
16241 90710
16241 70008
413378 6490
16008 95864
533075952 1
16447 79860
16237 71910
110307 19426
16244 88114
16242 83223
16239 94009
241193 16125
47823 44849
16241 81933
21456 53199
16241 79789
241198 16306
574626 5215
1000000000 93252
47717 41921
574627 5375
982212596 49389
89398 30552
241201 13959
413375 6465
16241 95992
110345 25663
110308 23556
16243 94465
16247 88013
110295 22525
21487 61141
110308 19460
21469 59256
12496 98961
21455 56512
110364 23053
16232 81365
47651 42595
110245 24874
110275 24297
16268 72842
47670 34928
89338 25921
89400 27203
89402 29568
241201 11313
47657 44361
574627 4928
110333 21837
16234 77414
47657 43530
47657 45180
16194 94171
21456 68346
89183 27294
110317 18946
47693 38932
16244 93604
47708 36029
47657 42374
965544116 81926
21456 58179
89181 26103
21456 54657
12494 98909
21456 55291
241209 17429
16241 74786
16243 71634
158240841 18650
817259837 40849
89400 29536
413510 6146
326356230 47756
47654 48826
413386 6471
21462 54285
16241 73905
110308 22621
16241 71228
110309 23608
21456 57713
21453 67794
21456 58924
380989 8103
12620 97806
47667 37992
12491 97478
16291 69823
241201 13194
12496 98557
16241 82730
7544 99525
21471 58285
936325 3188
16226 75637
127704256 90637
21513 61851
16239 89055
247540318 89458
47657 47371
16241 95367
465695850 6067
16241 69398
21488 63897
21480 61870
96670564 16974
16244 94481
21455 63462
16222 88476
69953 31911
16243 84912
21459 67647
241198 11612
21456 61575
574617 5011
413379 6895
466562027 7457
16225 86381
110351 19274
21456 65702
16251 69462
47645 37852
893788095 46790
241204 10121
21579 63926
21493 58960
21456 60991
241201 15285
837768174 46833
12496 97520
958723277 73637
110201 20077
47645 50065
47635 43938
7448 99525
667366 3868
89269 30106
16241 90751
16290 73442
16264 82047
11583041 456
16233 71094
32076 52105
187159217 99999
12512 98225
21564 68366
6868265 948
21456 66389
21456 62018
47657 42465
21450 63515
657758646 28220
241198 15276
47612 39286
21456 63890
180157942 6647
69956 31769
10138920 1
47659 45382
16454 95504
16293 70709
241201 15130
16240 84912
16241 78956
12487 97052
16241 70171
16249 77993
21215 56168
47660 41040
16030 95381
47657 48867
89414 30003
21454 66668
110427 19575
241071 17157
16482 95657
380989 8175
15998 89043
574627 5168
47657 34997
89400 30557
21482381 265
21441 56906
47881 35350
47657 40588
21453 63890
241249 12049
970228735 77961
47653 37460
21471 55860
16262 76426
21454 68205
47656 43826
16241 89101
47649 42878
16241 72939
47632 36029
16241 86060
47657 44769
21456 66972
47657 44686
380989 9772
975156528 15510
110297 25421
491079755 75829
954527644 99999
21677 58982
12498 97784
16241 91061
16187 75113
16241 76381
16241 80200
624163943 3711
55953 33983
16197 78363
21453 68693
47654 42740
16241 77150
1000000000 96395
16199 77255
241200 16462
89214 26956
89456 25895
16241 83218
21456 57477
0 45991
21456 63396
47653 49551
16256 92952
47657 44691
21485 61877
16241 80269
56019 33869
16249 88649
574665 4910
12507 97292
16241 93927
16241 71999
241200 10164
16239 76655
16255 91977
241199 12750
47657 51221
21456 66674
47657 48296
47661 37073
47646 35134
16238 75721
16468 71416
47654 36874
16233 84487
110057 25789
16228 69881
12496 97996
16241 85217
21449 57445
494627 5819
110308 19460
241205 14001
16241 89764
110297 25450
16066 70044
241258 17085
770946964 52048
21457 57235
21607 58330
110306 25647
47655 38323
397643896 25493
47658 36692
262512916 20317
32134 52164
47655 45173
12492 97996
12484 98643
16241 75290
16241 78174
47657 39140
413378 6749
596659511 29114
21456 58445
6868272 1136
21456 69084
16119 83873
16174 86893
47904 51611
21504 59979
7449 99935
110291 25610
47596 50880
241201 13510
12485 97743
47698 50878
47604 44418
21674 52426
494409 5630
21456 55609
16241 71855
21456 68793
89400 29100
16241 94223
574627 4722
16287 81063
21456 67940
47657 43591
110533 21207
110308 20437
16247 90233
16241 73929
16243 81897
7447 99935
933593072 1445
16245 70972
16241 86875
16241 74678
110306 17962
47657 49881
241191 10372
16241 79387
47657 41910
16243 90379
16241 72638
110321 18594
389904243 63454
110349 25012
47718 48247
2332879 1591
241212 13269
667365 4116
16241 89487
381002 8379
47657 50125
47830 48093
16241 87281
2332891 1980
241052 11184
56126 33436
110272 24942
47649 51525
47667 51248
110294 24852
12496 98715
55934 34606
47636 41857
21453 59657
16288 86077
11012494 654
110307 20339
110305 23619
47657 49538
47657 50757
47659 41394
47654 51417
241201 16081
47632 36946
16241 89792
16147 87303
413376 6338
47672 36770
89399 29856
32212 52069
21456 54221
56139 32504
391142253 70533
16256 79623
241238 16387
110308 19815
110308 23921
47654 37777
7451 99264
47553 38526
241037 10648
292748786 92391
241201 16087
110298 18529
47657 36692
21454 64008
21467 60869
241196 16928
241210 10072
16238 89617
21578 53551
7417 99411
16244 91114
47806 46430
47656 42601
16194 78500
667364 3590
16241 94001
241198 13690
21330 58382
32123396 31142
936380 3210
16224 70078
16226 74011
16470 69881
16244 88086
241201 11022
21456 56874
47604 40262
16221 75106
916148892 68167
16179 78714
15241323 418
241201 15470
47657 46966
16233 76874
16386 77021
21456 62474
16188 88323
47648 40250
16241 69434
10778287 856
47609 50810
47630 36947
12511 97967
241373 16038
56126 34128
381003 8288
110306 19815
16250 94604
241240 11786
16238 96619
47657 42557
16241 81572
47660 40976
844686612 71839
16210 73407
16224 89478
110308 23145
21456 58495
16241 84986
16123 75712
11012494 654
16241 90965
16241 92339
16213 74159
976887044 85454
16187 86662
241159 16725
16397 83780
47608 35810
47878 43885
16238 72242
574627 5089
47670 44004
21224 55136
56129 33294
21632 61051
21512 54778
16234 71752
16238 69411
21456 59260
1469445 2187
47658 46948
47657 47346
21456 58496
16466 74764
89371 27923
16314 73693
133784256 99999
940022035 42903
21490 54140
47658 42243
21454 54474
110296 18049
47657 48093
975267 2428
21460 62009
16241 92917
16245 88467
876678695 99999
89400 26190
494409 5687
47715 45382
16241 79109
12496 99056
47685 39683
0 94235
885269091 44915
56088 33983
241201 15878
47654 49720
241201 10355
874146544 34355
110308 24699
21223 63257
21456 62157
21459 68167
21458 62801
115276647 83230
47639 38013
380941 7197
47657 36306
856038812 8634
47655 45382
21454 65586
47657 37760
21456 65497
21449 69034
16239 92959
666455454 57727
413378 6249
494409 6055
551704610 1
21456 55611
47657 38071
47682 37870
21456 53785
241155 9962
16284 75712
16204 82583
16235 79387
21470 54393
16228 80479
16241 77156
56128 33828
47463 49562
241198 14314
21412 64610
16244 70784
47651 45575
413378 6612
241227 10802
47668 41238
56182 32402
431474504 66385
89400 30523
21459 61497
21520 65199
494408 5685
12499 98986
110314 24516
16238 82719
21467 64293
16241 93311
11012345 595
12266 97903
89400 29830
21463 64055
21459 66284
16241 72152
89460 27602
110324 23097
380989 8773
47657 43764
16239 71311
16302 71094
21456 67369
47671 42585
21459 65250
241199 16765
21456 64197
89394 27704
413380 6732
21456 54583
425663482 75801
11012444 769
21454 61870
241188 16520
47660 37642
31906 52365
241192 13603
16235 75903
574627 5175
47791 49505
47613 40807
47656 43634
380989 7941
12498 99131
56126 34481
47657 43257
89413 28596
16244 76747
16241 89993
1000000000 63131
16241 81226
21456 58302
47657 45486
7492679 23029
21289 56670
21448 57986
975267 2404
16232 70922
110306 18791
47657 47067
21461 59799
241201 9962
936382 2936
110305 25557
905606328 44976
47655 49658
16241 94850
241249 12145
16200 71138
413375 6884
6868277 1053
16263 96304
89399 26437
16203 91859
21427 57951
16241 77123
47650 49041
16191 76749
47643 47052
21456 63262
21456 63427
16256 76747
16466 73302
16241 79019
21456 68315
413378 6527
21442 68783
47696 45954
21484 58128
21457 56954
16234 87971
110300 18907
47671 41620
32133 52319
380989 8263
16241 82705
21456 67940
241201 14982
16233 88570
16281 89122
21495 62729
676095030 36559
21457 64055
47690 37482
494409 5983
16178 69976
16298 69322
110306 19022
21443 54178
16508682 329
110369 21425
16241 87426
47713 35386
16377 82555
47657 43699
16241 76160
16242 89959
47657 45741
16270 88219
110308 24340
16227 93716
47659 46756
56156 34495
241201 15811
380760 7139
12496 99056
16241 88003
105791620 59798
241200 16038
12481 98134
21459 62574
47650 46952
47549 40158
56120 34102
16241 81715
47657 40313
241201 13825
21456 55916
241201 12330
47656 40809
241415 14316
7488 99299
16241 70730
673060993 33232
21456 60991
47657 42018
47523 42602
89409 27426
16242 88649
984784353 84569
47656 50852
960596897 47206
47661 51124
21456 52697
16239 75423
21459 58960
32133 52288
89455 26921
1469442 2328
89393 28265
110285 17798
520089512 10434
600594781 456
16241 92391
473795671 52356
574627 4808
47719 46751
21456 54221
985823364 51499
89413 26437
241201 15447
47663 42601
16241 80511
16255 79316
47635 40153
2332881 1782
16241 70966
16227 81222
47657 48665
56126 34064
16241 85794
21312 64919
241201 16928
494412 5778
47657 46919
16227 91066
621660932 24340
47611 44557
21276 68793
47657 35301
28658803 210
16269 79794
21273 67779
967946566 45768
12440 98757
165241922 42896
16242 75449
16086 75371
15896994 12358
12496 97848
69955 31098
16241 81942
70797682 94489
241201 10164
241199 10502
16242 94288
936379 2663
110273 21411
47695 51284
16241 83218
710566740 1
16241 86173
16251 75320
89402 29659
47657 50535
16250 75266
12497 97821
47657 45515
89246 30255
21466 59449
935317528 45779
16241 75962
241028 17085
16241 94996
16241 95370
380981 8739
16237 90419
241341 16826
21406 65953
110305 18238
47656 43938
47663 37777
69952 31681
393802039 67473
21443 61829
16247 91242
47657 46741
16143 83846
21456 55465
663072254 43717
56126 33987
241149 16306
21459 67647
16216 88830
16256 71262
2332876 1980
21360 64511
380962 8024
16231 96604
110203 21538
47691 38471
73179451 99999
241123 16685
47657 43836
47660 40412
21453 60138
21401 55447
11728897 7602
380991 8308
16233 70209
574627 5068
47657 39448
16295 77382
16239 91299
21457 61878
241079 16590
241205 16262
47657 47177
47642 40259
241201 10652
110314 21384
69955 31995
380750 9600
380989 9750
47657 37976
32129 52105
110308 23097
56146 34273
241191 10555
936319 2998
21486 55547
89253 29117
47654 43658
16230 94476
21464 56386
16241 80754
21456 65917
89403 27753
241203 11246
47657 43959
16284 73809
21456 60622
21455 56163
380985 7425
16232 96791
16241 87313
16240 81412
47676 50991
56080 34734
110327 24942
16241 74625
16249 85454
1000000000 46406
413505 6180
574877 4610
21449 66330
187134850 1
420957560 2970
241199 16515
47658 48696
110308 20582
381219 9716
47657 46837
47876 46833
47655 50977
21426 58791
231623503 80120
21321 58058
16267 72411
805940113 31320
16241 96059
16232 85573
16241 93435
16252 77357
1469442 2285
21311 53795
47657 37112
21456 67439
809796937 14239
241201 17395
16226 77827
241204 11299
12524 97168
380994 9294
16232 93267
110372 18941
463687156 99999
21443 68227
16241 95286
667365 3520
47657 50037
920574673 39559
47669 41387
16241 90392
21456 52697
47657 45776
16231 71449
16250 84173
47657 50995
16241 79007
47657 38246
380986 9107
21494 68167
47657 44795
381001 9211
936380 3083
16247 69609
16186 91344
110311 25168
110331 18641
47676 36874
443229852 17395
16241 94589
47749 40308
110294 18103
47658 37048
16191 93746
47598 43214
21453 66532
56126 33755
241201 11516
110308 23657
125178734 47
47657 40143
21426 53156
47657 37453
47657 42177
16242 75950
21672 68315
21670 59750
55956 33542
47657 35846
16317 86173
21456 59638
16249 71028
89450 27370
89403 27309
47780 36151
667365 3498
16241 94049
110305 19292
380989 9100
16241 74786
241201 11019
413378 6792
0 75296
518710413 76154
16243 90674
47659 39442
47402 47182
21461 62880
110308 18743
11012539 645
110346 24626
21456 67450
21456 56504
110397 20981
47657 51715
47656 36673
47656 49041
110308 23255
16257 85256
241070 13466
21463 52740
241195 13105
47651 50070
2332855 1511
1000000000 33685
47657 46484
21456 59449
936380 3060
16241 91205
70173 31978
47657 45633
16241 92625
6460703 86868
21455 56322
47657 46307
549976501 69357
16387 89176
241237 12121
21689 67864
110295 23968
482538091 83299
16114 95796
56126 33685
21434 53308
16242 96893
16461 84334
16223 84864
47657 50385
21458 53324
89399 26583
21455 63345
16243 73788
16244 80200
413539 6681
267034428 97257
21457 54140
16241 95122
380989 8682
56133 34389
110308 18191
21509 69160
16213 78393
16210 84477
667365 4171
16239 75525
21619 66863
16251 96899
21454 56390
21456 63404
413511 6884
16186 75712
16277 88926
21457 60625
16237 76694
16241 71929
380989 9074
7667 99833
12507 97359
47657 45054
16205 93124
47660 37834
16196 72832
241344 11216
16233 92269
847942593 74245
110331 18970
21456 57189
936380 3261
110308 21946
21290 65702
21456 63849
56274 33372
47663 41040
21459 55966
28484931 95955
47657 49746
16243 89035
89400 30969
16239 74453
89457 26863
16276 84706
110402 19284
201849524 59657
31950 52226
16241 94625
241201 16876
145253458 53993
47647 41753
16027 96005
47655 49963
21456 56150
21455 60998
21453 65453
47676 36749
12496 98888
47657 40142
21471 55819
89362 29233
89414 28893
41594327 99593
226194790 67835
21449 63020
47657 50020
47609 35737
16241 93146
536917984 20851
21665 65106
89400 27184
721072946 45898
47669 35806
7451 99896
47708 49313
110257 25323
89398 28220
574630 5173
66341647 10577
56130 33292
16244 83704
494409 5575
16131 91371
16241 91020
21458 56359
21498 57461
241206 14914
48144253 120
32253 52067
975258 2453
16193 74625
11582940 479
47662 35636
336766641 70043
21280 54738
21456 53066
47657 42257
110325 19910
110318 24745
16259 93669
574624 4765
47663 45258
56129 32644
12490 98786
47703 42744
311204671 67404
16239 84448
47451 48263
16239 91020
930305182 47254
872042755 84891
413378 6199
16130 70051
47657 47625
21575 65308
40544793 38390
127572390 43705
21456 58952
89400 27936
16237 79995
21456 65853
47709 40233
21475 65199
21397 58169
241201 14550
281269375 6465
89400 26760
1469445 2163
47476 37721
956280389 95441
16241 74159
47683 37977
750931696 88570
241218 14715
240947 16150
16211 88117
16242 94055
110308 25474
380926 8287
12496 97257
574641 4746
16241 93050
141333795 72055
47663 43285
47628 35328
56126 32402
804711923 10641
21550 66969
89294730 4607
407304775 25323
16229 89836
47666 49506
56127 34206
89401 27795
21456 61563
975300 2428
16239 82021
16241 76972
667371 3523
47487 41503
47655 36947
7449 99272
16241 74729
21449 53308
47656 37629
16232 78705
16183 95488
125055010 11184
385923292 32365
47654 42107
16253 91978
130310398 97903
47875 40259
89457 28276
16247 71188
16241 92265
89351 28495
47657 37998
16241 79007
16229 78311
11583051 494
16241 78363
32139 51787
241191 13941
21373 65868
1469462 2136
241156 10502
47657 46912
110308 18167
47657 47631
16294 73446
322733657 92882
89411 27960
110411 24942
241264 12430
47656 41625
47651 49800
47664 42073
574627 5215
110324 23271
16198 94314
16265 96987
16279 85794
16244 75222
2332879 1611
16241 69400
256635963 55971
47657 45016
3083646 1259
241201 16571
110308 21425
21456 55904
16240 87369
47667 37653
47657 38318
110333 20339
21464 66569
7436 99525
21605 65005
16241 75143
16227 74360
21456 62199
930939769 33733
21456 54575
21457 68355
413381 6654
508856739 52992
56265 32810
47667 38103
16236 92199
47619 44172
16242 86382
16445 80382
21471 61681
381010 7554
89410 27439
16238 76334
380990 8147
47822 50444
16252 95094
12503 98249
47455 45964
667363 4232
667000000 26768
110308 19422
89400 29029
47620 43286
21456 66969
47657 48826
47655 43073
47657 42744
47657 47592
16244 69906
16287 84643
21456 66844
47657 42437
56126 33087
16241 92025
365426563 22061
532109965 90374
1000000000 91347
16241 73398
1469435 2204
380872 7456
16244 73766
241347 12864
47657 36306
32133 52172
21456 69243
89397 26959
16056 76427
380991 7707
110308 20707
12505 97978
110308 22061
110340 17985
16492 73778
16613324 99999
21456 62120
47545 47284
110308 18946
16240 86772
823911739 12922
47671 44226
21496 56772
47594 46126
21456 55779
47666 38345
16240 84569
21441 62460
110308 21747
21359 55808
47875 45736
110308 21011
12496 98375
16418 72279
89400 26959
47654 48386
47657 37834
381002 9361
110169 21836
47657 44745
21376 63345
110308 18846
16257 74754
667365 4415
21444 64732
16255 90458
89400 29735
47657 43018
69952 32187
16255 82021
16241 87473
21456 52565
143329387 68395
110307 24763
16239 76523
660566116 75616
16189 88342
16285 73446
16246 83177
16188 90716
47657 38800
110284 17654
47837 41786
16241 70043
47670 43110
110306 17748
110069 22465
47657 44976
16159 86603
188960873 1
47637 41845
21394 56876
667140 4097
47654 42073
381086 7197
541492185 97709
12743 98888
241211 15130
16240 89358
47657 43468
21445 53282
47662 35982
16231 90492
21457 54341
462495482 1
241201 13548
563903468 58770
195404134 55914
89403 25851
110270 25474
428784727 99999
212104858 88079
241201 11858
110308 19559
755132905 56874
380998 9699
3083510 1329
16241 92952
16387 71029
241194 11763
16241 96047
16244 75824
16243 74867
241264 12030
16292 73229
47648 37707
47657 50385
32133 52267
16241 74813
110345 20670
56126 33869
21460 68616
380978 9633
1000000000 18216
89347 29714
888492051 22067
16241 75320
16241 87215
56126 32402
47833 46741
110310 21325
110310 22537
47638 42086
16232 75079
16250 89786
21504 55904
21617 67870
699628064 1
16243 80921
16241 79133
380983 7255
16270 85306
47658 45099
7449 99724
273326328 68873
1257863 2402
47667 36863
47716 41398
47594 47346
16046 75872
16066 81090
89400 29927
47663 46026
781922837 89019
47655 40629
110309 17882
241201 12827
574601 5337
56126 34043
877233176 84036
110316 19645
16235 87796
494409 5479
16242 80269
16239 89839
47674 46783
89412 29067
89402 26066
241204 15470
47666 50880
381162 7625
110160 19556
16244 95967
21456 53879
69949 32093
47659 40978
11012499 650
16257 87303
21462 63816
89350 29165
21456 54259
16258 88905
110308 19472
21393 64422
56124 34424
47658 42392
21661 64562
1000000000 70111
12496 98371
47657 47096
667362 4467
47659 39011
413376 6380
16241 92434
60397030 63174
413392 6542
21458 57679
21432 65831
685958935 98057
47657 44945
760941879 95222
21456 64630
574641 4983
16260 87325
95360348 23135
110308 18945
55905 32553
47657 48566
47870 47834
110303 25693
241198 14883
241201 12080
110320 18547
16226 78570
16240 71929
16233 73861
16350 75286
56347 34734
16241 83837
89412 26523
16172 74247
32133 52335
16231 69696
56085 33935
47640 37375
16243 77237
405873262 42927
21575 62893
563794301 2860
21467 67307
16485 77570
240964 12922
16241 83544
47657 39495
47657 36151
110308 23873
16241 85036
16241 78849
89400 28562
16255 71633
47907 48038
16172 85794
110308 22082
16241 78159
16378 73502
47655 37631
241201 16779
380989 7464
241167 15919
47658 48769
16241 75352
21444 64561
16241 69712
21444 53156
16241 82001
21464 61851
47654 47514
21456 57189
770435641 27142
12695 97512
16241 91930
7449 99896
241255 14684
12496 98702
16276 79208
21456 55031
32012 51767
21470 59064
21344 61497
16309 84885
21269 66788
21453 65403
16240 77961
89338 30422
557670704 24367
47657 34894
47659 44996
381089 8103
21456 66895
47656 35328
2332894 1921
21456 62766
47801 48769
56139 32537
21456 67117
47594 38403
110316 20437
815774003 11022
21455 67146
16241 81784
21456 59256
16441 91782
32136 52108
21424 62455
47677 48917
110323 19010
140667031 13530
574665 5353
16181 76807
21456 63174
110283 25633
110309 23145
110081 22439
21456 59198
16241 70885
89400 30252
21456 65010
381033 8845
16191 83102
89388 26962
16241 69930
16244 75110
47650 51406
16119 86491
241196 10117
110306 23721
47668 46964
110308 23053
21456 66323
21495 63369
16241 87215
47644 36602
16241 76433
16466 91879
0 14826
47657 48434
0 44450
47657 41670
241207 10276
21456 59813
110126 22625
380999 7639
241187 12161
402671765 21127
16136 78646
7449 99980
21458 58482
380989 7479
241201 11022
32133 52164
413386 6253
47659 42444
47657 49054
21652 54255
47695 39228
47660 51310
21312 59206
47620 43845
16239 73861
110295 24497
16239 72314
47670 47735
47786 37987
301686417 50806
47659 41786
47645 50066
47409 35328
16192 93635
96233967 1
15241330 416
16241 71194
241175 12145
16196 90532
21505 56974
16211 85306
16238 73352
47609 51525
16241 77857
206816113 12152
69952 32085
241200 15273
241199 14186
89400 30878
47478 48949
21484 66381
574627 4765
6868144 1189
16221 74048
47655 40186
110169 19846
16236 70650
16241 87599
47656 50037
21456 69165
16357 78705
21456 65817
47659 35123
16239 96693
309344755 97315
89453 28362
16114 90637
751016008 87183
56112 32418
110465 21092
16242 87263
21572 68370
0 86987
380992 7653
110308 20146
12509 97478
936380 2884
16241 71619
16107 69434
47657 51663
241194 17236
241202 11924
47659 41215
21466 66295
6868289 1119
110087 24874
16241 71141
110370 17717
0 86251
21456 56340
16238 70270
70157 32089
46629657 13626
21544 62680
0 67233
16241 71910
110294 23986
21635 61083
241147 15454
1000000000 33168
47681 46576
241174 14758
16212 81517
89400 29659
21458 57761
47659 42601
110255 21610
47643 45037
47409 35846
110308 23556
730471122 1
21459 63352
47657 47630
235036621 72306
16149 70528
241039 11044
21494 69034
47636 49510
635763198 97743
47660 35148
494366 5662
21456 66837
51487196 56606
16266 76893
110264 21788
16255 92307
110311 23398
16210 83960
16241 81684
28658779 210
16250 94075
89492 30599
241202 10552
21462 58924
21454 64562
16241 85111
16246 85606
16267 79977
47657 42457
89397 30295
416406098 76185
16252 77173
89369 26106
21456 61639
380954 7457
47978151 19869
240989 11940
47407 41139
16241 70220
47657 44516
21455 59658
12496 97584
89400 29265
241216 15672
997382469 18875
16241 72279
16241 75584
16241 75403
56126 33758
16237 75779
47657 37721
467379784 38283
16272 77054
16241 88338
47657 48263
55909 33899
16238 87194
16231 78847
12534 97127
159338390 99999
47655 39741
47655 38071
16241 89482
21590 64970
47898 42601
47671 51406
667293896 1
89553 28562
47657 49863
936418 3176
16241 94749
21456 64610
69812 31911
0 70786
16239 78071
21464 63834
16446 77944
110323 25607
21456 57596
47577 50676
47902 44446
16273 84239
16239 88905
580722567 3936
110228 25260
47657 45625
21456 56179
413134 6146
21462 57169
161610607 19911
274876093 89001
380989 7764
47651 49421
16348 79165
21455 61252
16241 89562
21681 57070
47657 43083
21460 60023
47657 47511
413390 6432
16252 88674
21456 68767
16241 87301
494409 5523
7449 99499
667308 3590
6868277 1195
89402 29157
1469422 2223
47660 45533
47648 49720
21261 67496
110318 22319
47668 36154
16483 75113
110255 21923
16287 79249
89309 29115
421892297 70902
0 53339
11012494 645
12499 98898
21458 61518
110298 19774
413382 6792
47878 43336
110278 23633
21482 65832
110437 19534
16241 78702
16234 87249
56162 33828
16227 94197
241192 10514
21456 56781
724872636 39140
22653453 222
56139 33955
89396 28565
16241 73855
47635 35596
381050 7445
47657 44745
751832728 22177
11012494 638
385929860 6412
110366 22046
16248 82021
47571 41921
1000000000 8162
16245 95381
241211 16743
110308 23873
16238 78139
21471 57510
16259 78518
110319 24515
16061 79999
47654 43198
47572 37987
16274 83071
241154 9972
21448 66385
21457 57208
16241 77834
47649 44226
16254 84742
16229 77978
47657 46980
47657 35073
110293 21110
574627 5175
16299 79898
16384 73862
110328 22015
16241 89627
47656 40262
241013 12633
21456 62680
16241 70760
110317 18727
16227 71932
47698 35405
21454 58033
47654 49699
16241 74615
16341 94009
21453 67787
110310 18885
413378 6364
380990 9723
494406 5523
745810096 55230
16229 69695
110315 20652
413378 6289
89398 28771
69952 31001
16223 80260
12494 97889
241201 15602
16239 92447
12511 98644
110313 19500
16243 96872
800875 3351
16231 74873
21456 69122
16409 87239
16241 77422
16236 94662
110306 21457
16241 88133
766145189 34787
47658 41329
16241 86146
241201 13386
16241 80594
16471 82044
380999 7756
814860085 72276
16205 90419
47654 42166
678429951 7169
318356938 1690
110317 25740
89399 30859
241202 17429
21456 53165
16241 75476
667363 3865
21456 52559
47569 42457
16241 71220
16241 85996
32131 52001
855338493 66295
16371 76381
241201 13975
89271 28454
16241 90210
936380 3297
21450 60824
16242 88338
21456 65214
638133406 61812
89400 30904
89400 27065
21456 57644
241188 11313
21692 58875
667365 4330
47659 41862
47649 46783
241344 17438
16241 77286
47658 47866
0 92525
21456 63827
16241 69561
16255 74410
16195 92048
16241 93099
241201 11261
12494 97781
47665 43692
110545 19407
47523 40453
16239 85542
21491 58618
16239 74579
224451560 29715
21456 56114
47657 38832
47686 38488
16244 87574
47600 37352
16241 96251
21455 65214
241201 14383
15241365 362
21396 68375
110308 17843
469600436 48059
110308 25186
47605 51554
16241 96604
89298 26548
16241 96699
47655 36087
110308 18049
16261 78968
56126 32603
241317 16172
16229 88203
138587579 9689
21493 58193
69954 31420
16241 80836
270876659 81396
21464 64688
21426 65021
12496 97558
47668 47759
16217 96059
21456 67714
380989 8079
89399 30422
16234 79725
16241 77472
21462 67117
47560 48476
21456 67501
110308 21923
21456 56359
21454 62719
16370 96899
47709 43571
16241 92341
16240 71483
16218 96684
241201 15111
0 67697
380989 9359
21397 65832
16261 87628
47654 43658
936380 2597
16242 96670
3083474 1282
56160 32900
47604 38487
801005 3464
16238 84739
89321 27410
110308 20734
16241 76085
110306 25747
3083510 1319
16234 69291
13507800 43558
47657 37642
16236 93580
110255 23898
47657 49229
241200 11022
56126 33672
56123 34064
241201 14531
870042233 3098
32137 52035
21456 61878
89392 29274
22271889 99264
16320 96872
22653413 217
12496 97781
16241 77901
2332889 1733
667338 3583
494446 5726
21579 52940
21456 66418
21500 56125
16251 88114
744332238 59943
47657 51559
16244 71929
16241 90897
12496 97140
56314 34113
16210 90392
1000000000 84054
2332941 1618
16241 88072
980033121 82749
47656 41345
16241 90054
21456 65509
16253 78849
241201 15921
21465 68227
1469442 2328
714511904 99349
47663 50378
487761522 44462
16241 71908
47657 39341
809547144 1
512892879 99999
110308 21740
241201 16571
241203 15407
16241 91691
21456 69091
16325 79907
975384 2449
110308 24927
16322 76471
21644 67450
21456 56606
95890183 43174
241201 14186
16213 89176
47562 38011
16241 95724
21289 69227
16241 77446
241111 14824
16225 95547
16241 86875
241201 11094
16233 73460
241231 15771
241203 14368
47657 39290
16241 93578
470712851 20556
241200 16148
16202 89614
16252 94416
47658 45277
47655 38798
16226 91650
705980402 74087
110305 20320
16241 90401
110310 23543
16238 89053
381005 8065
21456 53552
32176 52323
12495 97712
47850 49346
16300 88128
21459 65254
494409 5989
110308 22565
110297 19100
620905994 1111
21456 58618
16303 77523
16241 78302
894536591 58111
89404 29772
11012743 638
936403 2881
110305 25713
21538 57515
16118 92148
16255 78342
16240 78474
47657 48063
47656 45152
16241 92773
16241 82047
89201 27793
47772 38721
47658 38375
936180 3188
432444670 23145
574627 4737
241227 13402
21456 55405
16260 95773
241202 10990
47657 43519
47657 51450
21456 63582
21463 57273
47665 38049
16495 80686
0 46273
241255 15337
141090319 34424
574627 4629
16226 86146
16241 92679
89400 26190
89442 28189
16241 88049
299716941 99999
16266 89488
47657 45985
47655 46351
12509 98057
96916649 1
21454 57986
16431 70701
241201 16454
89406 29757
110306 23418
16241 73428
241214 12899
16163 96849
110363 20785
21494 56765
110278 19454
580663404 1
47751 40485
241232 13083
943639675 45202
47860 42903
16241 76416
21456 61802
16241 71866
0 20570
56104 32805
21456 56866
241260 14904
47660 44663
608834011 59383
47657 51554
28382836 90838
667151 3728
841196918 66447
394367710 846
21427 63396
241179 16707
47668 39883
16241 90371
89395 29024
110320 20692
16234 80059
47853 35073
241201 12912
21517 53682
47664 47456
241201 13272
413596 6542
16240 72390
16413 77960
32185 52175
47677 42135
21424 53238
56126 34386
380989 8504
16338 74111
241329 11526
110308 22422
241201 17369
47492 37745
554983599 1
110309 19184
110297 19446
47654 49211
47654 35636
56131 33854
110176 22137
16241 82052
413378 6895
12532 97681
16256 86060
361269757 9814
574628 4846
110308 19506
47457 41260
16305 73141
21467 55978
16443 75712
47654 43122
485655069 15782
0 89399
47558 48015
21456 66252
667377 3841
21532 59054
110308 22515
0 66404
413375 6412
47773 38476
12481 97805
12496 97126
16241 76343
47659 47206
241210 15447
110305 21770
47669 40621
47657 35636
16250 71138
21441 53474
110309 21440
110308 22177
51101960 61795
11012484 596
237375878 49966
47657 39785
887538159 6580
110290 17509
16141 88072
47659 35179
241202 16860
21449 62769
47667 36692
110308 23658
798973321 85256
241207 15447
861556511 95543
16256 69754
16021 78389
21453 67128
380897 8845
16341 78492
110308 17648
16179 92070
16252 92625
56126 32386
16231 81502
15986 84158
21456 65021
47656 46775
110330 17585
16251 90710
1000000000 25124
32114 52359
56126 34273
241201 15049
563712987 95723
12496 98375
21423 53004
16241 81343
21442 67161
55893 33744
102857996 6871
84132838 19494
21517 66837
16250 78393
16250 75459
16267 74948
16479 71963
16487 94447
47656 51123
21469 68805
3083506 1329
47533 48054
16241 92307
21453 57362
110307 18907
16251 90377
47658 42826
241209 13386
89400 28879
16241 71188
16212 88978
47657 40453
241209 14293
16241 75459
12525 98730
110311 19701
8717981 73953
47616 43468
21456 56504
548331340 12260
47656 43604
380989 9874
916366191 1
975392 2521
16242 89481
16241 80129
16239 96609
21663 64511
241387 16306
21456 65150
16235 87281
47657 42520
47854 47114
21456 68120
574627 5011
11583049 478
110308 19815
962828097 71202
509083555 61000
16201 89959
21456 58302
21456 60494
16241 95775
110457 19846
21456 58129
47812 49185
21302 68783
69909 32066
89400 27923
574627 4967
16178 86875
241201 17252
498710694 58169
32955911 159
16240 88219
16244 82687
499666503 16793
12497 98643
810172528 70466
47594 48187
16113 75570
9774301 66532
292767933 1
802879947 4615
21567 65868
21456 67193
16238 70759
16273 74959
89400 30106
32133 51948
16241 75525
16291 92761
16255 92012
94023519 96760
16241 77278
47657 46035
56182 34018
21451 58797
16241 70277
16071 91086
69952 32175
21475 64268
110308 18748
392457290 97503
241201 13975
16238 90374
16269 84431
241201 15774
16241 93746
89371 30913
948666395 94775
21439 67813
56126 32710
793411236 60174
89462 28775
179736797 8015
16241 84569
16049 75754
667365 4058
47657 48054
69952 31834
16231 78456
960849507 64278
47715 47985
16256 91020
16225 83411
110296 20524
47650 39324
16234 73196
241165 11516
16231 80909
47657 38323
574627 4607
277680916 52288
495415929 71910
89401 29253
110381 20214
21457 58077
21455 63720
16242 83780
16212 70051
110308 24997
110390 21874
241214 17395
241159 11897
16241 69558
16049 69287
21456 59142
47657 49601
16241 89319
69952 31441
21412 57688
56119 33780
47476 36602
413378 6498
58994325 99999
581863749 3261
16242 81568
19845796 69575
241201 17030
47582 51398
47622 38127
47657 43150
110308 22001
47659 39480
21445 57699
16240 82597
16253 94599
89402 27642
16241 85633
110308 20860
47657 49032
16237 83817
47657 40453
270312062 99231
421418910 46126
47604 51124
416090431 78131
16241 94481
21463 63746
241151 15510
110196 22543
21453 61851
1469443 2180
110310 18769
47657 45062
47660 47296
21365 54978
963139446 53852
110321 20289
89403 29327
676866438 29056
110308 20317
668093196 35829
89400 28915
16241 70922
16295 75766
225017366 20427
16468 88830
16349 70775
47654 35301
16256 92070
241204 13938
16241 76896
16241 82204
110323 23921
16241 92581
12442 98089
21373 65439
241082 11786
0 69869
241383 15143
16234 90150
16242 93318
47788 49389
89400 30464
2332881 1611
241201 16743
241241 10583
21453 68728
927368682 82170
6868283 1069
16182 97000
21456 64268
16239 87281
16033 94226
16241 85858
16241 87330
47657 45928
16243 74247
47660 42048
12543 98390
203070689 99999
16240 79995
47657 51272
47657 35532
47643 41910
21456 67794
110308 25400
47706 45647
749200671 45418
16241 94298
202055611 41345
47656 49967
667377 4116
89451 30809
47657 36489
16241 94012
89399 29117
806320852 99999
89400 30958
21271 62375
110308 23399
0 12564
936366 2619
47659 42561
737951330 9010
47658 51665
241369 14321
47657 38971
241205 13825
16241 72839
21456 59799
79211060 99242
110146 19472
936249 3063
47660 37405
698443152 72638
241201 16068
47516 43692
47651 35944
21456 58711
47657 50366
47656 39765
21456 64919
47540 48239
16241 95724
21449 65423
16239 87217
12496 97052
16240 83468
16231 90323
0 70614
21513 69080
47696 51676
16241 84415
738500097 36779
16254 85556
47584 47630
47657 35569
16242 72928
110143 18543
21456 64024
47672 42003
56123 33733
16245 77608
0 60121
21456 59657
16243 95009
110284 18650
47705 38220
240994 12683
16241 73861
241186 17091
16454 90374
110110 21606
110296 17476
788035860 62182
47675 43885
21456 64194
21455 55785
21456 56064
241139 16478
110417 19802
241198 13558
488281194 47346
110308 19454
16255 81544
413324 6274
47714 38675
975267 2404
241132 15753
21415 66268
47686 48288
240967 11333
47657 40588
21457 54445
2797206 1387
16227 78851
494409 5548
47408 48699
2332925 1980
21456 63977
16327 81784
241201 10454
47653 39189
582909286 2557
380989 9789
16238 91216
56127 33770
797223457 29100
16332 87873
89397 30165
16187 74269
56128 33758
933630048 97784
16230 70759
16067 75829
16237 74674
21514 64069
110308 19277
241194 12669
47847 47519
21405 67870
16241 77726
380987 9563
47648 49058
32135 51984
241205 11126
110290 24274
56126 34389
296914728 81440
380989 7540
413369 6469
419110869 29417
21411 61109
16232 84986
21456 68612
494409 5687
379370704 20521
16241 81420
16245 74632
47657 45458
1000000000 68510
241235 15130
69952 31978
89415 26939
16239 74948
241344 16841
16180 80269
105945803 47378
16401 70884
16241 94476
1000000000 79403
16003 87873
16199 70683
16233 78007
47657 36480
281576555 95336
16241 84322
936380 2628
15241337 390
16241 75685
16275 75638
195411791 66837
47643 46026
89147 27074
15241333 400
47657 43167
47612 48867
110231 20456
168545037 99999
47657 39161
21453 53378
16241 71405
793755512 90197
21444 60896
110309 18568
241251 11912
526338196 75134
302703471 25586
21535 57228
16124 69906
380989 9065
21456 63108
241147 15620
16202 72158
380991 9688
0 53715
16241 73697
69952 31834
110308 20510
56136 33260
558645546 62729
110297 19184
56128 33685
979417552 69524
47657 36230
47659 37311
16241 94490
47657 49032
380978 7707
321382464 66486
380989 9874
47657 36512
574595 5175
47659 44018
47607 37653
47602 51443
16490 70466
110308 25471
89555 30181
47657 38869
21419 55904
21530 58280
21456 63474
21451 59233
241200 10207
21489 58482
47657 44945
16381 80350
89398 27423
16267 93645
494409 6023
22653490 217
334511107 18594
16244 86518
16232 88093
21293 54551
47904 35806
7451 99791
0 44854
16228 77054
64104411 52442
110292 22159
47657 44264
16229 89143
32955844 171
16231 83640
21456 54956
110308 18066
701210809 73903
56379 32400
212517192 92341
21455 61795
241235 16805
47607 49699
16023 95773
89400 29652
47656 37856
47657 45911
0 39648
241375 12145
89382 30867
21507 60404
16266 77271
21456 65073
21487 66262
16241 88799
21456 54472
110257 19583
52826352 66088
21456 60494
21435 54851
16236 75507
56176 32777
89390 30328
413164 6797
16238 90396
1000000000 48110
371346613 16636
21456 57727
11012494 661
815269334 27602
52192569 111
16241 87473
21469 53246
47660 45964
16231 70311
110309 22410
241201 15769
110207 19815
574627 4755
16249 86707
12496 97577
3083508 1316
380768 8866
16226 84098
47625 43826
12494 99158
21454 58797
549941423 73460
16241 73361
47644 43214
241204 14966
16241 71149
241201 14298
11583051 456
89402 30024
16292 90590
110355 25347
21459 66536
47657 46034
16055 85265
21454 65509
47519 41329
47657 50594
16257 73953
667369 4438
110553 20734
1469442 2127
21445 63270
21456 67174
380945 8626
276900321 90621
47659 38971
21463 61631
16444 93883
241205 10586
47657 48868
16249 79467
16301 76350
32041 52155
16300 82362
16231 86952
574641 5337
241201 16571
21458 62868
110308 18568
47657 41744
574754 5089
21456 57368
110322 20012
241201 15809
12494 97520
16241 80689
16241 76081
16241 91029
21456 59453
21456 53816
21518 64757
422074660 1
16241 75962
16241 84320
16179 82426
47659 37077
167356642 29173
47657 44873
110308 20491
16241 71705
16223 79467
16241 70424
110308 17974
110323 25633
110309 22742
932545696 10652
21386 54783
16241 77173
291215911 50494
16241 77319
21456 56954
380989 7989
21449 63295
47676 44945
16240 93311
89400 30915
32130 52067
16241 81207
7667 99243
16277 83338
47657 39192
47657 46436
380988 8915
56112 33701
241201 16351
16245 96697
110250 19422
21456 54451
16241 83257
47657 49280
16210 85696
16280 71262
47657 36095
89414 27996
110305 22020
255601564 74765
47648 42045
16241 91977
47648 50818
21470 63221
240950 12367
381045 9107
380989 9815
21456 55150
110297 20681
47655 37106
47668 48296
47656 35932
89398 28495
47660 37677
16301 85556
16235 84643
47773 45173
21456 59397
89354 29561
21450 63345
21456 55576
16241 89959
16248 71929
21456 64277
0 38929
806969861 65024
380989 7435
816822821 97523
47665 48168
21472 52697
16190 74159
21456 57777
89400 26800
47658 35074
16241 79251
16241 89935
241202 12190
47698 44233
16241 75950
241201 15518
47640 42907
16242 80536
47657 50557
31983 52017
16042 74556
16242 77919
110274 19167
47657 45003
1000000000 57367
47499 44266
16281 69467
16241 87352
16241 86868
21417 63569
6868212 935
413319 6490
89410 26863
16241 89816
110308 21883
241201 11808
241201 16624
21459 68892
16290 96713
16241 91588
47657 36792
56073 34282
110306 22908
16241 72755
16241 77783
110308 18807
916161267 2763
16226 95828
110313 24925
110308 22502
47814 51676
21456 54058
89400 27558
47657 47366
556069284 65469
768236233 1
11582852 494
47505 45985
16182 81784
21457 57246
21447 57121
380990 8661
56139 34355
56130 34036
21456 67111
16240 93974
47657 49069
16241 87369
16279 91444
89388 30314
47657 48942
47655 40722
241203 11231
16249 75894
21248 55780
21462 58114
241199 13360
110308 23061
723654036 93124
110313 19173
459913943 25633
16007 88114
16241 70618
12505 99056
16243 87621
16193 70784
16244 95848
47651 49995
16241 94197
69898 31899
47662 39136
32141 52000
980080105 23184
188031408 1
16241 96125
47869963 22437
21525 68616
16241 96441
110318 21341
16253 82495
56126 32400
21456 63221
89400 27945
11583051 478
21456 52861
16195 82120
0 52020
21456 52818
47657 40078
89413 26626
56126 34059
16243 96902
16240 74973
56119 32914
16243 74221
110431 24660
241201 13690
877761938 64069
89434 30724
56126 32888
47643 36029
241256 12524
110305 21135
47650 41318
110308 20280
380878 9046
824546348 52150
16238 77601
16252 71188
241186 14734
47657 44974
21456 62719
538664780 5580
56234 34082
831648979 44233
169800072 93806
241201 13690
241202 11037
0 81358
21456 62714
21482421 265
241150 9927
494409 5778
16283 92265
16242 90620
47640 46430
21345 67962
16359 79012
380940 7756
16241 81183
501802757 67779
47721 48054
16241 82769
47657 48232
138596528 11675
21427 62018
16241 82209
89382 25921
316741758 8504
21450 68167
241201 13536
241204 10164
47666 37829
16241 95733
380869 8015
16241 89718
380991 9090
89414 28994
241153 15996
6868416 990
21572 53975
7518 99604
16253 75293
16228 82653
110311 21747
47719 40957
110308 21209
697928603 73302
0 11424
241202 12685
42176795 27590
16239 70195
270691354 79356
21456 55994
21409 65588
16250 87352
16148 90994
110274 17882
16241 81897
47660 49337
21463 62320
89378 27099
16241 92675
21538 65622
21218 52910
16181 86484
417272877 82146
241201 16462
21459 59750
16022 87718
12523 97821
241198 10575
16241 96042
241196 11575
380831 8634
21456 67491
110308 21243
16259 86125
32219 52219
21445 57200
667365 3917
616636832 61662
566029785 72464
89398 27945
110278 18941
89601 29271
241201 16198
110306 17965
47657 38471
16241 82512
110504 23135
16180 76567
12623 97199
110366 25493
241201 12889
627935079 71751
16241 72641
110305 23905
380927 8131
89400 25895
47657 51438
16282 89258
657344961 69329
12166577 99999
16240 83823
110308 23271
16238 74552
11012247 591
47665 39400
16143 78559
241201 11398
16214 85996
16241 94391
21456 54385
32134 52267
89415 29165
241199 13656
21453 61752
16244 81507
47657 42048
789737582 38410
21459 63890
21456 54831
492761194 99158
110311 21611
2373977 56074
21456 67756
16241 84309
380911 7186
89576 29844
16170 93582
381008 8510
16239 92363
47659 36810
21456 60681
381037 9295
16014 69684
21454 55770
47657 47963
16241 73453
21591 62880
16436 88255
16240 71720
56126 33685
16219 96064
21441 58084
21485 52403
89416 29293
47655 47552
1000000000 37956
241208 13548
47657 42896
21410 55405
380989 8624
16267 79411
12297 97805
16241 91691
21456 65949
241413 17200
56126 34380
21507 65956
70008 31394
21421 66741
47652 40609
47657 48419
6868334 1139
56149 34442
21456 64298
850345994 61906
16032 70885
16242 93883
975267 2521
16241 81020
56174 34181
21459 68352
15995 93130
47642 43826
47718 38011
16231 78524
47659 48917
89237 29171
16228 89188
16241 82170
21394 63869
56125 33272
413372 6878
21456 54276
21461 61425
21459 62801
241201 11231
241215 16974
110308 22051
318242248 87295
454918330 63291
16241 73940
2332633 1912
16235 87473
89616 28643
47656 46980
16235 79356
16236 96232
47658 40250
47657 41823
47657 48093
56126 33733
47655 43271
574736 5075
1257861 2338
47657 46919
16252 72507
16241 69369
21463 64870
16241 71190
928255196 43122
574627 4755
47657 41798
21453 55209
12466 98772
21456 63890
110253 22439
89400 28103
89396 29013
56118 33294
16245 89543
16118 71376
463094565 16566
56275 33547
241143 10276
16090 75582
16242 88305
494409 5686
16214 91221
47660 44514
47657 43674
21454 64069
241203 10340
16228 69344
110308 22020
16241 77021
21453 64243
241201 11940
241211 12889
16255 95842
126881740 33294
21470 61187
47657 43019
800865 3370
47657 48917
21591 58960
12542 97812
232243934 52390
47683 35030
21456 61926
110441 24108
241201 11190
16301 79736
16241 89792
21456 63502
241205 12044
47657 44686
89395 27732
110261 24260
110308 23077
16241 91966
21459 60614
16280 72063
21455 67848
16252 85352
47657 38293
16101 75079
16256 79161
241145 12261
473547679 47382
47660 49380
16248 87185
715330363 96903
21456 53291
47657 36818
110310 20582
936380 2918
182247127 1
241102 10103
47574 37677
21458 65784
16496 73361
21461 66844
241198 14368
21461 68310
110310 25471
16269 72364
56126 32775
110308 23157
350030184 83447
1000000000 71121
32079 52225
16254 70466
69952 31156
47657 38922
16241 90163
21457 61877
16139 95828
241202 16160
69911 31394
186507310 98089
47883 42557
56126 33608
16491 88013
47652 45493
89390 26800
47655 38375
21443 63865
16255 94298
21333 68042
21459 65853
16241 88086
387824362 7764
936380 2860
45414310 49601
16254 69398
16241 84643
16243 76573
16236 73361
15994 74945
16214 76609
2332879 1553
12496 98961
21397 65005
16241 94314
16242 82655
21408 63666
21462 64010
16377 93082
110308 24497
89376 30755
21509 65182
110305 17827
896232341 41734
16241 90292
16241 70643
69955 32198
16232 92568
109726705 1
16241 72416
667206 3957
380986 8389
16241 93746
7034003 22194
380989 9350
15241330 418
542340563 38022
89414 29652
21401 65876
56173 33755
69952 31911
47657 39854
380898 7149
89340 25818
110478 19197
16131 72272
21292 53431
47659 45642
16240 81237
21505 62730
21456 60821
534328535 1
2333049 1900
89391 28874
21461 63583
32072 52172
874164596 42595
16242 87621
241203 14883
110523 20712
16247 89207
988441589 24663
21457 63770
936378 3098
16241 83411
21464 63816
110282 19304
1000000000 83900
21298 64479
16241 88579
89409 28992
16241 70166
110308 25757
413383 6498
47657 51626
89462 30815
413371 6443
504058333 63869
21458 65936
56118 33204
16241 80732
21461 53785
241201 13192
16241 90004
47657 49039
47657 42942
16241 93604
16236 74225
47661 36218
56110 33842
47659 50810
582100209 24108
47669 50385
16241 70697
47627 51157
16241 91248
69952 31396
2332881 1868
56073 32537
47717 44692
16243 92858
290471706 98089
7118582 43699
16241 70113
16240 77366
241193 14385
47650 40119
21463 58285
110305 20926
110310 17917
55919 32910
241229 10990
592909122 63235
2332883 1993
47694 35797
89399 27569
380989 9572
862161550 17155
21456 53431
47657 46648
1469442 2157
241234 11700
47649 38869
16249 96233
89400 26991
241146 12683
110306 18608
16241 79337
47657 49715
47686 36006
16238 74225
381242 8894
69945 31799
16042 74903
21456 67647
16276 75476
6868289 1111
381044 9350
67127405 81122
16277 73697
16156 89122
56126 34110
21457 63210
89648 27370
110308 20280
16241 96810
509562445 38127
16241 75168
47671 43836
16255 88219
21456 59515
241201 15407
408157276 65453
16241 93478
16241 90442
89398 28243
47664 36430
16210 72253
16249 85494
47643 35535
47657 46658
47657 47304
47657 40595
381003 7425
113031644 1
16226 87988
241201 10342
21456 53499
16230 78139
16241 85182
47659 45444
16241 80120
89401 28614
47656 47617
241223 16520
110305 18154
89400 28707
47657 36360
241379 15908
110308 22146
110368 24054
124128904 46197
241206 10184
133297719 99999
32043 52219
12484 97393
16241 88070
89400 25964
16255 96150
381029 7664
16371 70233
47657 45768
89400 26169
110308 20214
16245 71149
641196968 58960
21456 55530
21454 67878
241201 16636
574642 5310
56126 33928
241201 15015
16231 77576
89400 26362
119073419 25713
21459 66978
69952 31930
16229 77173
241203 14528
47644 46328
2332876 1906
241203 9927
16241 91299
32157 52158
298134555 82120
425828572 71288
47846 36375
16240 74972
89348 28874
21453 66421
47666 50421
110302 19534
21456 62737
110342 19943
21554 57281
47645 51359
381059 9896
873998236 83412
47657 45749
574665 5170
16240 70899
16241 78968
241216 16001
16241 70628
381189 8576
47657 44264
241204 13237
47657 38473
968149734 14735
241158 12867
21456 58802
784581522 93737
241179 10530
12488 97577
89402 30122
110309 21433
241434 17134
21459 57477
694698765 99121
16249 85709
16269 96849
16226 71662
16028 96195
89400 27226
16242 77735
675950041 57897
380989 7149
47545 41706
413378 6905
1000000000 57883
21453 61109
380930 9600
16241 94775
380990 9125
667353 3701
47635 40517
16241 89043
47839 48677
15241385 400
16241 70784
16242 69398
16241 72507
380998 9869
47671 40587
56126 33770
12496 97254
16508688 329
16247 92933
241139 11695
78797139 99076
395573997 40219
238864639 54159
21441 56119
16241 80260
89459 26475
16222 69527
12544 97621
56117 32577
16229 92315
1000000000 57248
16437 74130
16218 85753
89398 27646
89403 29288
890454037 28893
21456 66617
32130 52000
47657 45634
16241 91493
16238 85197
16241 92775
47635 51284
110308 25586
16255 76559
667338 4239
381072 9881
995074887 16517
108012312 88821
241191 16611
89400 30181
21456 66262
28658768 188
380926 8131
56117 33260
21456 58217
734256171 99999
47657 39480
380990 7444
16241 89852
241317 17030
47658 39054
16180 97014
16239 94298
16009 87473
16241 96462
382699767 60182
21458 54178
21456 68457
47660 39200
16241 71141
21456 67813
47852 37220
110308 20643
16241 93837
16241 79675
380989 9787
21326 63043
21456 58309
494409 5548
47657 37931
427042512 9055
16239 78956
47573 49069
21217 53856
16250 79675
16237 89578
16241 70775
7447 99383
47751 41706
47658 49185
16241 80444
47657 38738
380990 7708
16242 87494
16239 69258
16246 73604
89397 30777
21456 56802
667365 3936
16239 70113
16241 91650
16242 91497
47657 45698
602481876 42018
47740 38896
241214 16332
16238 73879
313533543 16743
936416 3184
47657 46995
47667 44361
32133 52246
21456 63612
16156 73354
89356 27033
47657 41260
21456 58634
21456 68892
21456 64210
89240 28926
21485 64551
56126 32361
16241 90492
736277222 99999
16238 72242
47655 46824
16251 86767
47657 35342
936380 2763
241209 13656
16253 96687
380979 7464
574642 5175
16250 81502
7447 99343
47657 43018
47657 35932
413378 6405
21456 66330
21452 57808
110226 21610
256457529 31017
110293 21776
110322 21969
16239 80511
257373004 56322
16240 83328
241246 12899
16241 78816
110307 23785
16252 85306
241233 14001
21454 57128
21400 54255
47657 47512
21464 66788
110088 21024
247299440 45258
16241 84244
47434 45041
16006 80928
241201 10592
21443 59297
42602093 8661
47653 40978
110308 22543
21469 55978
16244 93611
56126 32365
16135 79198
892606083 45688
16241 92240
21448 63897
380991 8503
241201 11811
936325 3099
241256 16038
381011 9874
21424 53841
16248 90602
16455 85631
16193 87551
89170 27929
47657 36214
241428 16087
16296 90151
47642 37845
89437 25832
56126 32342
241201 10652
110326 21571
110308 21280
89597 27808
21699 68589
16241 86514
11012485 763
32139 52105
16294 72839
16244 80569
110215 24171
134808880 11299
16241 83666
21245 59500
21239 53564
241199 15313
157708110 22908
378399216 2461
313691474 96454
47660 42086
16241 86761
241198 17406
56128 33955
16241 72922
56132 33833
16143 69389
16241 70618
47657 43959
667365 3613
47633 36810
241198 16065
110301 19354
16250 90374
16242 89207
380937 7508
32133 52132
21465 58493
110308 22031
21448 59397
16469 92952
47657 42720
110302 21923
2332887 1782
110308 19082
89400 30304
47657 35815
89400 27638
89192 26121
16240 72874
241201 14883
21456 56168
16012 85036
241201 10737
12495 97254
21536 63447
47657 39647
21250 67870
16232 75051
16241 79977
47777 50181
21456 64767
2332879 1946
21456 52559
21456 55328
16168 77237
16240 84922
89400 29253
21321 66636
32132 52172
21456 55549
110308 20472
69952 31945
23553491 84203
241201 12108
16128 77366
241203 12267
110310 24143
89400 30617
995110037 87369
21456 68805
21456 61681
21508 57461
2332879 1641
89599 27810
47657 42561
0 35274
36201235 153
6868267 1028
47718 48830
21549 64575
16238 82531
143221105 95842
89400 29875
16181 73702
380992 9055
1000000000 98094
21456 53788
47425 36430
16240 73273
16016 74813
16244 84173
89416 27793
1469524 2142
674870047 2385
574630 4790
47657 43864
21475 53895
21456 55836
89400 30878
47744 43530
21457 54778
16241 90197
47657 36337
215816603 96908
241201 11839
56123 32931
21424 69028
16255 95733
110308 18650
110309 18818
571403513 47586
110308 22024
56123 34606
21456 65140
16238 80104
21448 61215
16241 89087
381093 7218
16272 89882
56126 33228
16230 70683
7451 99784
16239 86182
16241 77159
16148 76343
110302 21837
47658 39324
89411 28151
16445 73460
975275 2461
16251 80269
110313 21923
16241 80271
904136269 5
241216 17252
110308 20096
230534784 14078
927241499 11700
89400 26863
414634591 5710
21517 58217
6868277 1205
56257 32463
47654 37763
1000000000 15064
0 85610
16241 95723
56147 32412
380989 7756
21456 64162
89400 27052
16023 90371
47657 36375
381029 9563
707679427 1
21443 57974
401278551 50410
16241 75581
56115 34606
16258 93889
16143 84683
47657 38525
21591 56179
47659 48769
47657 41260
241203 15228
800875 3385
47714 46197
241201 10552
47870 45207
28658805 209
549245491 91646
241200 14101
47657 36874
951703912 57833
47671 47067
16243 74765
47616 49706
362038152 1
16241 79898
89408 27194
0 23033
380973 9772
21491 64374
21469 56251
16283 94749
47657 40219
47654 46782
21460 54285
240997 10802
89398 29157
241201 11526
47715 47073
89499 27309
12450 97257
302325064 77035
16241 84435
89400 27142
110296 18238
16228 74786
16242 84437
69954 32102
16241 71143
241201 15407
2333126 1750
47656 35361
962509955 88253
21456 67059
110348 20122
16241 82400
7297 99968
110308 20562
47657 40186
16256 75062
16240 74632
380989 9550
47657 42107
16252 72158
163771409 97257
21483 54783
667365 4084
16257 84370
89415 27309
47657 40842
0 53485
47654 47519
110323 20926
16241 76810
16241 81222
47659 47519
421120818 99999
47672 45100
380986 9456
32132 51818
16241 86620
2332880 1591
335532061 1
971110687 167
16241 79249
11583047 487
440831357 3525
47654 45620
574630 5011
21456 55904
16098 91657
21459 54660
16295 97011
380983331 95009
110310 22395
16241 84891
241254 11398
16250 90599
16245 92901
381337044 18727
21278 67709
110308 19958
89400 28263
110054 19407
89385 27538
16239 92335
47681 40957
89410 26219
89410 29536
16241 69874
16246 81882
16242 93443
953228244 73397
16244 75320
16238 85709
110334 18384
89399 27945
0 79708
56176 34206
413323 6905
47681 39341
16241 80836
2065283 2006
16241 69309
89595 30608
21455 59662
47657 45513
47654 40588
16241 74221
110308 25145
3083509 1325
47655 42325
110308 21341
21447 68435
21248 66268
7460 99733
56176 32386
47657 41902
89407 29013
47654 35342
16258 93039
89400 26121
16251 69993
47670 44723
110305 21750
47673 43699
653251198 5195
12491 99131
667365 4286
16039 73348
630084326 68820
47462 36529
47637 51398
69701 31938
16432 85078
2333032 1557
89400 27538
21453 64078
110308 19887
16233 79208
47657 40629
47666 35704
47655 39787
494365 5726
21627 68978
110257 23918
16365 93490
47658 43591
89400 27556
16245 80482
16234 94288
241207 12390
21468 53740
110428 25610
16309 71906
47483 41695
47649 40532
341201354 67472
21456 53228
16241 77319
936380 3012
21457 55405
381070 9619
21456 65021
32133 52255
47657 48956
21456 56411
89400 26355
16238 96902
21347 60510
16241 75199
16226 93317
240175170 7578
16467 69912
241201 14315
110309 19583
16327 70748
110277 23029
47712 50410
16241 85936
21466 68783
16240 71220
56129 33093
21456 63770
32133 52249
16124 79907
47657 50855
21440 53852
1000000000 6779
16011 87621
110299 17804
16289 72879
574661 5044
1469452 2187
16244 80647
110331 19979
69952 31693
47646 46510
21455 62494
2332879 1801
16230 86530
16179 87281
16241 91242
21457 52750
16243 72390
16222 72921
47674 51544
47654 35405
56126 32478
47585 44473
241202 16081
56126 34102
110268 20456
241427 14066
12489 97520
47706 39901
413378 6380
241185 16916
16243 72842
47686 36528
12467 97848
21459 68315
233300797 51948
47657 47761
21453 54978
86273130 59233
47669 47592
47657 50441
47657 44407
47657 38800
16241 86683
381118 9320
16291 96611
47654 47177
16241 78291
21444 63396
16241 85781
16213 72965
16211 69289
47657 47182
16235 79675
120641112 74447
413378 6412
1469447 2180
614359802 74315
16238 74634
16241 92119
21456 57726
47506 38477
47570 36596
16163 81911
47624 41238
89403 29024
89458 29593
241199 15862
16254 93907
16255 85556
936391 2760
47657 45515
16241 77437
241191 15774
47696 37094
16147 84736
241198 13975
16233 84030
21513 61497
12496 98961
6868107 1139
21456 57726
16256 76612
16239 93478
241266 17394
185996161 99999
16241 94574
47671 39768
16287 74725
89630 29917
16241 96849
110554 22019
657385123 27065
21458 63770
21454 58144
380498847 39221
704883659 99298
346956069 51818
21456 57713
47420 36842
140749144 29067
21456 68904
241201 10121
21444 66544
16241 86542
110246 25117
936292 2998
47650 42259
16241 76533
47657 39089
241201 10752
21466 69053
110199 19575
241212 14747
16240 82696
16285 86484
16087 75313
7448 99903
16265 76983
794245368 41011
110295 22177
16240 72922
16238 85996
649251333 88633
47657 42291
47642 35569
16285 93853
853247279 19802
16253 88704
47657 47346
47660 41560
16125 92070
16241 84397
16443 78239
16241 86338
469202177 39106
413379 6815
89100937 86889
110497 23527
7792015 73940
974590778 51492
241206 17155
16207 95522
21505 60494
21453 54208
47613 41482
11012536 751
381000 7392
69938 31689
20103093 99002
16240 77035
966515076 13351
47607 37945
381044864 75130
1258079 2402
667507 3523
241180 10780
110308 18191
462937773 29103
16241 73545
16316 78201
16281 94997
241201 16038
89405 30421
47657 50881
47664 44182
169913796 71211
16243 69696
16241 71910
47657 48302
2332878 1648
21487 64476
47657 47346
21456 53560
896106901 7871
16302 77919
145162385 95773
396450419 41999
89374 28362
47654 49069
47657 41999
21456 52562
16247 78816
21456 62543
85632608 47514
110308 18487
110245 21325
47659 47814
133673826 5075
47651 39024
16253 87330
89399 27642
47614 49863
16355 74615
577648359 1
69923 32175
47623 47828
47657 49622
89347 27099
47657 39341
241176 13636
16218 73913
69943 31441
380842 9359
21458 55131
241149 12112
381051 7844
21456 62906
16394 83119
16241 74728
16252 78771
241209 13402
110322 21336
380984 8939
16251 96906
16241 94604
47607 38526
12496 97331
16238 69626
241197 17252
69952 32208
16225 82270
380989 8286
10329814 6656
16241 77021
110305 23271
12569 98557
89403 26632
241146 14924
12496 98275
21419 64392
56147 34424
47657 49562
69937 31945
47657 36874
110310 23543
21456 53740
16237 89189
16241 95459
16156 77729
21456 52461
380989 9723
89400 29607
89403 30035
893925279 4418
506491861 97865
241201 14383
16241 85768
16363 69438
16255 73428
47857 39635
16241 90003
1000000000 60493
21519 55471
21581 67019
876432959 10340
742660614 52226
21453 60185
21456 58797
47657 42077
89400 30060
21444 53238
12504 97996
21476 63427
21435 60498
21454 68612
21456 59049
16241 83490
574627 4621
21445 61184
2332878 1993
110308 19815
241201 15767
626998540 98375
110308 20259
812232805 20126
110308 23398
21214 67993
21450 56144
47656 37375
110322 19273
47666 50410
936395 2614
16241 77491
47657 41181
47408 40412
12496 97948
12421 98557
936377 2628
110308 23834
241201 13187
16244 91821
47665 45707
108298012 15733
343939987 53156
89407 30304
21455 57228
21459 64083
89420 30340
47657 40143
110308 21874
47657 43571
16244 81516
241204 13363
7449 99802
56126 33062
16235 90870
16241 73642
47642 47023
869750457 66469
110301 23666
622057382 92459
667473 3887
241195 14601
110183 24604
21457 58111
47657 50676
47652 43959
89390 27657
241200 12806
47550 44231
16240 77635
47664 47893
47657 42740
21456 60498
750402062 90554
89374 28494
16253 86514
16177 89324
21456 52505
241223 10575
47617 40233
16229 89128
16241 90895
47677 42481
885442335 33978
494409 5479
21456 63239
30682128 37165
667365 3501
12511 97558
380989 7656
16241 84435
47660 46585
47642 41779
241266 12867
47657 46284
16288 88959
21456 59810
21456 66385
21457 68307
16244 86724
32133 52136
110113 24251
963947719 57128
16233 95139
936380 2998
21442 52697
12493 97107
16252 88821
47656 44172
16287 89414
16035 69558
3083510 1282
21529 65953
47657 48434
16048 81441
89397 29060
167868546 65817
47660 40485
110308 18167
240953 16232
21396 57959
47654 36580
16282 71483
47657 38390
241192 14001
16240 91248
2332865 1883
16298 78393
380999 8939
110282 22871
56369 32953
241114 11116
16227 78309
241176 15782
241401 12611
16241 73224
21480 56377
21456 59935
16241 86121
7450 99343
16239 91812
47642 44686
16132 83846
241218 11261
21456 65003
47414 46484
16241 89673
16239 84337
16467 82653
47657 45664
47657 40419
47658 42784
667543 4491
16241 72403
56126 32780
574627 4877
16043 87711
16241 87671
110472 19422
110076 17526
16244 91190
21456 53900
16241 89128
16229 88128
241201 17406
47657 37062
32136 52219
21456 67051
16241 71072
726628576 71855
16241 86707
47657 36087
110308 24449
21622 69034
69955 31876
11012684 790
110306 22468
16345 77757
21456 67707
47657 40976
16270 73589
467640483 56179
32133 51818
47796 49877
16238 94314
89400 27278
936378 2760
47505 38017
16186 91114
16242 77993
47657 48029
21484 62394
284868968 69243
21456 64497
964665368 63137
993388217 29420
89334 25963
444413092 26783
380828 8111
16237 72493
21457 57856
16241 75105
56126 34037
241203 14439
16241 89176
16013 91644
89400 28614
912342985 12080
16241 85709
16201 90876
47656 49647
936354 3297
11012479 751
16241 94934
21456 61187
16303 80782
21212 64952
16269 83386
89185 27766
574626 4966
16241 89128
21442 55731
16064 95336
110308 23527
16229 83412
21217 56512
47658 35944
16237 84092
16241 73778
120465719 81572
21456 59795
16239 72271
16241 84742
380989 8857
47659 35936
651055844 13563
21510 61795
241192 16697
241186 15015
494467 5983
241187 17308
380988 7664
413378 6469
413378 6928
21402 66379
47657 42602
16366 88049
21456 63369
89400 29165
47657 49967
47657 48699
16241 77601
16247 92840
16287 95607
47657 37856
21456 56528
494409 5479
719174294 28533
1000000000 11362
380986 7561
52192630 110
16241 90965
667378 3802
16241 95125
47679 48665
16241 70176
16241 82601
21456 59666
47654 43571
2332879 1557
11012494 769
21451 68680
241139 15398
47650 48015
380988 8254
89405 27795
16196 96751
110308 20452
16226 71311
241054 12087
16241 88726
734180200 97254
47657 35810
16241 73778
89400 29844
16241 87909
16349 71288
89637 29274
838796873 30014
110549 24745
21439 53047
21384 66262
89437 29420
110308 18769
16241 79907
110322 25067
110312 18666
69951 31426
613487150 64162
47613 38398
16141 70870
7450 99802
47662 38127
16254 87767
21292 63569
380986 8164
47602 49966
16241 86150
47563 41853
241170 13652
47657 35532
16028 88427
110366 20096
381025 9743
381151 8909
47658 41778
110304 23928
241186 13636
381228 9814
843564594 25227
47668 48826
546023308 75428
570230023 82940
47606 41369
16263 78688
47657 48015
241169 10710
16243 93974
6868277 1015
47659 38013
936380 3144
47629 46034
47647 50787
47785 35283
459447668 77608
21456 56119
21445 58728
89400 29125
110347 20204
842785849 15454
16206 91444
380997 9074
759073754 79497
16241 74311
110331 24646
89400 28260
47628 44723
47654 39161
241144 10752
47657 45749
47657 42291
21427 56528
16003 96955
21456 67117
47654 36270
16239 79898
241209 10399
494398 5989
16255 70760
21330 60093
110299 19273
47657 37062
89424 29056
16110 74197
138796035 1136
47653 44405
16264 77726
69942 32032
380989 8111
16251 72965
69952 31125
429964115 1
16241 81509
21456 67801
883982140 80689
337131606 49538
16241 87239
21487 56599
110305 22343
56082 34522
16139 75104
47633 37103
47658 35116
16241 78398
574628 4582
2332889 1815
16159 91966
89387 27570
21294 59512
47717 39850
16243 86339
89379 26962
110310 18529
16229 70201
16241 91557
110308 25529
21454 69182
47657 37904
381002 9107
381147 7756
21445 66837
16241 75329
6868277 1068
110466 18239
21470 67404
47657 45056
16259 92339
16242 90298
16463 69362
47650 39883
16272 89155
16241 78693
89402 28263
21456 68310
69950 31911
932896523 36810
110301 18073
21444 62199
241201 12750
241211 16041
16278 75449
21456 54755
21505 67111
16244 84311
16242 75616
16241 72063
21346 60498
110278 19426
16241 96209
16238 89562
21470 64479
16240 79617
16244 89562
16002 92697
380989 9881
16241 89340
110333 23134
16242 75962
428729581 86545
32191 52132
461360580 38471
21458 54518
71023480 77978
47655 42903
21510 67437
2332890 1756
35361122 31360
21456 63967
16261 85633
110308 22422
54756973 108
21499 57934
16241 94584
47479 47802
21677 64281
241206 10339
47657 42166
241201 13575
47657 44226
16088 84477
240334459 63515
16243 85484
47660 49757
868448174 99255
110175 21362
16243 86146
580264518 99999
21637 66855
16241 73929
612382029 81943
2797209 1445
987392246 80686
110308 20373
16240 84275
241158 10648
32955883 167
240962 13351
16241 94997
47657 51310
47657 36709
47666 51101
16404 71202
16205 77393
16038 84643
47672 41810
16240 71311
16241 86530
47661 48485
89330 30349
241199 13959
47657 48302
914580273 76567
413206 6432
241235 16068
56126 32750
574627 4967
16440 71298
719028851 48160
803530223 66268
56126 34386
21435 69100
47657 44418
16252 76127
47657 35081
47672 47723
47670 45289
89400 28083
47657 46577
241205 14758
21456 55785
479196930 15228
16250 77398
21456 54491
24271815 87263
21454 66323
21456 53228
47657 49870
415179115 10508
89361 26249
241201 16779
47627 42166
47657 43834
241145 15470
89400 27370
47657 50968
21457 62485
574627 4615
110515 23556
16242 96760
47902 43705
16288 81122
16241 82078
936362 3210
552384801 99999
16466 77608
16241 77823
47656 44769
241201 12575
423354221 14385
110075 23212
16239 92697
89391 30035
16241 85300
413378 6129
380989 9140
89405 28144
89342 30304
21456 54058
16241 82946
89498 30308
21453 54580
21469 61066
110301 24108
16241 93630
110308 21380
110429 25205
47658 47140
109057715 78352
47582 46912
21476 58495
272248854 18641
47620 46966
16253 72832
47657 48015
16256 85335
241201 11680
380988 7756
16188 78448
47666 36166
110307 23157
16241 85352
16241 88305
241362 14735
16189 83071
12496 98602
11022030 556
89400 26811
21413 58375
16241 77961
47650 43519
21456 67848
21441 67440
241207 17411
110308 22543
16243 78139
665821461 47304
16242 74061
16241 92831
47698 45166
47657 37904
16241 69400
2332672 1713
47654 44498
241201 16332
110308 19555
16242 77421
16214 96258
21456 60697
21457 68227
16179 89636
964864132 30422
47656 37914
16241 93040
16238 85454
47662 45749
110308 24579
56124 34787
21459 65036
47657 46561
21454 60461
89400 27698
380989 8428
47657 42681
7437 99298
16296 87551
241201 11697
16243 78398
47599 47592
47657 40784
47525 48485
16270 90542
89405 28533
16241 84477
16241 91258
21309 56471
0 73464
413378 6127
16228 70643
4186882 46114
16241 84171
16244 92620
6868277 935
16253 91493
16241 85764
47656 41273
110297 23135
16200 75194
21457 57986
16283 72279
16382 85672
21586 66788
47659 36528
21465 69227
110320 19958
183845782 13168
16240 77054
16241 71000
1000000000 21699
47657 45444
10931097 98715
21447 55904
667568 4476
47658 43604
21491 67440
47657 43484
16251 95547
239646772 88579
47657 41386
21455 67707
32123 52155
16268 93478
89400 26976
21393 64788
47662 48079
16248 75428
16275 92459
21456 67638
16064 77398
47658 42457
241201 12028
16268 74410
47672 36717
380989 8164
241255 13868
110310 21770
936380 2936
47678 37852
7449 99501
47660 36375
16188 86482
241201 15603
21458 56114
16268 89816
11012492 704
558170218 18114
936380 2619
21458 67657
1469438 2143
16251 71634
241201 16577
16241 80350
16254 87351
12501 97621
16242 93038
110308 19846
2332988 1756
241198 17394
991794272 99999
56126 33828
21456 69161
16358 76573
241155 10435
21381 68971
16244 90820
110338 18755
7446 99255
21454 67439
16245 90799
16244 91082
21456 56167
328708842 11227
16241 86683
16238 69291
380988 8175
936380 2860
47656 51554
16241 70303
28888896 177
21499 57901
47875 39581
21456 66284
47461 37073
12496 98600
16240 86545
901819343 57246
16236 95890
21456 63275
16241 74612
21436 52435
47657 51156
422162827 47140
16302 69626
47659 37707
16241 82613
0 2092
21456 59055
834546703 1
748030334 8177
78552072 99999
56123 34036
16226 71910
12585 97709
0 99999
21456 65832
16241 78325
574591 4722
21456 66201
16297 88323
110330 25610
667251 4036
380992 7392
21458 54944
667366 3957
56126 34023
21520 64078
16244 75459
193731167 72433
21504 64024
330579684 88013
16256 90715
32388 52150
16231 79794
110306 23779
16280 73600
110308 18637
21456 60625
16243 93757
16207 87788
47659 41773
16241 77177
16202 94493
16241 87006
667365 3936
47848 36946
47662 35899
47657 45838
16242 85709
110322 22740
21399 66669
21455 55530
110308 25744
241249 12969
16264 80355
7446 99326
16238 93443
47897 50066
380940 7139
16247 86479
47675 41548
241100 12054
16241 71462
16157 90210
69952 31655
241201 17157
89432 27033
380989 7392
241160 11019
16288 74247
16241 81544
21434 56144
89400 29757
47660 47802
841309235 75789
21456 67709
241198 13272
21446 58717
16241 76023
16242 83117
47650 39400
32134 51804
380995 8428
110308 19958
6868266 1205
16241 81251
47612 39765
16241 88361
222667874 55023
47652 46139
47704 42465
527892896 65214
241251 16081
47779 47585
221972025 12899
47681 41155
241138 16304
12496 97621
16243 95381
16431 90476
56126 34224
123876516 86518
241304 13121
1469447 2187
21459 52985
110308 22742
16241 75354
47657 46790
47657 49292
47657 36692
336351646 98591
793353140 92434
47714 51123
32132 52015
667456 3786
16242 78370
47581 50826
21405 53464
47472 42942
47642 37003
383229095 99999
47667 51665
89352 27602
47657 41492
16227 82555
21280 69077
21456 58975
241185 16577
47685 42842
110298 18654
622995137 39324
47648 41853
47655 39030
21478 55860
413378 6253
16254 90061
845240129 16351
12496 98833
16239 90899
16241 76765
16227 88494
21454 63318
21401 59607
21456 66785
21469 60138
16241 94749
47652 47586
241215 10366
16283 80826
47645 43484
69951 31098
47653 50366
841219458 91728
110201 20860
16241 69398
17884038 301
16236 95842
16291 88864
1000000000 80613
16269 71673
21474 53199
652947755 52310
667381 3738
47657 38293
21209 58055
110308 19958
47641 47963
157695275 21606
16241 76365
21451 63257
16279 83404
21456 53282
16255 82940
16352 94842
380991 8686
16230 75962
16302 82487
667351 3960
21456 59502
16092 70856
16242 71910
47650 42942
21434 65500
381039 7602
850239751 13213
21456 66502
16241 95724
907322257 5156
11012494 763
16241 91691
16241 89849
110308 18818
21456 57362
110308 23885
1000000000 23552
21454 58375
47680 47050
47661 36905
241140 10712
16243 93089
380977 9123
16241 74315
47657 40308
241201 15769
905343565 1
47657 45647
380992 7416
10138920 99999
47657 35405
89400 29274
21454 63613
21446 67756
47657 50826
12294 98236
21453 66972
380981 9315
16241 70684
21456 63069
16355 83412
110308 22344
16241 86724
16241 90492
16285 81306
21456 53036
110310 22137
21468 64210
21456 65325
664988082 64447
16241 95122
16241 72152
21456 62868
110308 24251
21650 66059
89398 30073
21456 59369
0 9828
21512 68457
89400 27642
16241 84320
241202 14315
21633 63139
110308 20147
47615 36528
47674 34894
21462 63310
494396 5962
931711530 92451
12517 97117
21459 67174
47647 44604
16241 70044
16232 92482
21458 61812
110308 20692
47828 38611
69951 32075
47669 43658
48144253 120
47654 47206
21438 68270
16241 90799
16256 94226
16248 78968
16241 82362
241201 16351
381169 7844
16242 79670
16302 72306
21456 61988
16241 94575
172268226 75168
438910376 42481
380987 8626
47657 44043
16241 80846
69948 31069
11012496 758
276951491 8511
21457 67787
69952 31899
47657 51554
526936066 99999
16240 84246
16210 75754
2332877 1591
241201 16636
16253 77434
12496 98364
21420 61575
380979170 6842
47653 36421
69949 31394
47657 50181
16283 76127
110352 25211
16241 70683
21456 68414
241201 15565
16241 92326
16191 75766
241164 13344
240953 15918
472313937 43588
16241 90379
292050509 21465
21456 65580
89412 27766
16242 85672
827272521 99999
110189 23145
620509023 39303
47666 41243
47647 42481
110308 25135
241138 14319
16241 70311
89161 27697
47648 44557
21456 64422
47662 39853
16494 89316
705369572 31864
290019788 92442
47713 38487
110058 18941
842786039 99999
380994 7506
366101023 13083
110398 21756
47628 36773
7449 99872
454979601 57124
268159257 99999
16202 77283
89367 29715
69941 31911
21456 63746
47657 40957
667365 4444
56147 32805
0 7196
667422 4476
936380 2628
21263 68978
16207 84078
380981 8059
43327440 95945
21208 56375
47619 39048
21495 65515
16244 77511
380989 9757
47704 48447
21456 66611
47862 49601
110307 20859
110315 20562
110308 17747
47644 40259
47657 37536
110293 17509
12509 97910
936375 2891
380987 9211
110441 18945
380995 9107
16239 84171
16241 74225
16241 74087
21456 57599
98619833 17314
16241 84683
47657 34997
16230 94421
21205 56988
16235 86889
21535 67523
241283 12087
380989 7508
21458 54259
16253 81440
12496 97292
32137 52150
380986 8111
241165 12390
21456 54755
89395 25953
572771824 93490
16238 89993
21456 64067
381096 7653
110269 20524
241097 16743
16167 89912
110319 19979
241201 16974
47664 34948
47655 41225
16241 75290
47646 43000
241203 17155
958504053 43480
21534 58084
110295 25289
229059892 63616
110144 24583
16240 78518
381106 8131
788800198 74729
69886 31017
21496 69084
793673923 16900
16241 81440
388660283 37653
89490 29387
21435 59943
21456 63043
110308 20718
56126 33780
21456 65005
69954 31277
47666 42152
16241 74973
21463 59383
21456 62670
807529132 87621
413378 6385
16207 71538
16201 82730
36201249 153
505672971 10802
413378 6276
16241 96610
21456 65702
241045 13132
16241 71140
21459 55547
21456 57228
110308 24852
47657 44630
2332844 1713
110308 25493
21456 66916
16057 79141
21456 54775
89403 28189
16431 71839
89440 28777
47631 40598
16229 85794
110533 21110
89400 29561
530070222 3738
580515170 54440
32955878 171
21202 56064
380989 8062
47651 38283
69952 32039
16254 79337
47657 41394
110301 19167
413378 6150
12549 98643
89401 27336
16080 84288
230133934 96611
16245 84203
193430264 50676
7461 99631
16241 87183
936368 2860
21457 67801
380991 8698
16241 74867
47679 38320
241201 11904
241203 13207
16238 78085
47481 47585
16240 71673
16152 84320
384336431 42107
21456 65150
47650 48769
47655 35797
991732828 53308
16275 76972
47651 48263
241201 16304
16194 69999
241201 15862
12539 99002
574620 4806
110310 22174
241203 13992
12496 97386
21666 59625
21457 66252
56126 32530
47657 38049
16241 90323
334204231 93901
110307 18547
110318 17459
16142 78131
241201 14966
16209 70628
16202 75360
47601 48419
47657 48453
414154969 83199
110308 23158
16270 78529
16241 76620
16232 90004
16221 77434
47657 41734
790801000 13386
47657 39442
56126 33387
110308 23212
47780 36218
47634 44226
21456 68205
47659 43199
21458 57895
47600 35670
241357 15866
21504 54545
975264 2449
47665 43994
21496 53282
16241 75698
89159 28900
21456 66486
241198 12370
16183 96896
35224469 63199
16241 80763
47701 38625
16241 88389
89400 30252
16241 75429
21341 59453
16241 75616
16241 71596
21454 59256
47820 41387
32210 52255
79443147 94599
16241 77393
47658 37395
21608 64704
12507 97681
21456 64293
47612 41215
16276 78398
47630 46026
21519 59799
241261 10117
16256 72545
16242 80529
16248 75853
110310 23834
16227 71673
21456 61851
21455 60991
110308 23205
16241 69400
21422 58482
12498 97292
16255 88856
381071 7623
110310 18487
16241 74311
110308 24604
16240 90396
241201 10117
241201 17411
21457 54516
89400 28144
16248 87684
574672 4900
47684 41734
21456 63310
241198 10048
47774 40685
16241 86479
47435 38390
21455 53816
265416885 3274
21458 64859
16274 94465
21710 56074
56126 33260
47452 46501
12146156 46286
7449 99480
16241 85542
47657 40259
16257 75286
16239 90714
21456 61563
47657 37505
16238 90984
165369720 4416
110308 24018
47657 46912
12351 97378
47657 45515
608023342 29013
47708 36011
241204 16432
21650 53895
16229 96400
21456 54495
108774049 17509
21432 68767
667365 4020
21454 64161
16264 88002
470943826 55442
380989 8661
6868338 901
21699 67404
16244 78277
21409 52653
975258 2524
2797207 1427
47666 49562
110311 23187
21470 56179
47648 39342
47659 45749
817901893 3291
110245 18673
110313 22502
47657 44711
241146 16956
16242 78679
47657 40587
7464 99478
110309 23608
236512744 33685
110341 19461
110306 24515
952101243 99999
16492 92448
21456 67647
16241 91114
16298 72464
21302 61252
21459 56176
16485 76749
16241 88674
241201 12210
21635 56982
2332880 1778
16241 74866
16228 95818
47657 47723
110501 24898
7449 99489
380989 9260
953861869 1
47595 42243
16232 78386
16237 74159
89400 29978
47448 41977
380989 7707
89400 26541
21456 65453
110308 23061
16241 82749
47657 42309
7494 99784
70002 31048
21313 65956
110004868 87310
21700 53638
21456 68954
16203 77278
16244 88534
16241 82052
12496 97723
12496 99131
47601 47963
381024 9046
21456 54377
241201 13558
16238 73597
667365 3865
16299 84078
16209 96641
241216 12261
110308 18034
56297 34695
241201 10478
413378 6884
667347 4116
16194 71211
47499 44021
21456 65802
89389 30488
16206 91528
16271 76510
16254 77271
16241 82204
47453 47318
110257 25471
21456 62379
47716 43018
47656 48917
241196 10712
380989 8212
47597 50056
16208 93490
16489 96005
16226 80654
47683 41003
21431 57872
21456 63897
16191 80459
21680 66678
16242 94001
47656 36773
16235 70166
16241 84773
21456 68680
241201 10434
47657 50024
89398 27638
21455 59501
16241 92525
818624755 75698
21456 58144
16254 73485
21459 64279
16339 92757
167830588 91635
21469 64916
110308 23608
16240 79411
12467 99087
241198 16793
515829294 59067
47627 49333
89400 27813
16369 83230
16241 81516
380988 7639
16253 94223
47657 36337
47809 36087
179929963 82204
47676 40157
12448 98188
135530229 28269
241201 16041
21456 65017
16239 76599
110296 23753
381202 7852
47657 42073
12499 98602
47759 50557
574753 5168
21551 59910
16240 86761
434401104 92339
16247 96684
47657 35867
16212 78392
47629 36525
241201 14734
56082 34037
16243 82146
47657 39631
16241 69309
32133 52246
16288 81509
16328 91341
47657 46782
16444 84173
110539 22841
47674 47502
667372 4221
241199 14285
21499 63310
3083464 1271
47588 47456
754004210 78814
939287993 69533
21428 62245
12664 99082
110306 25286
16241 77733
47604 37048
16188 84739
16254 75423
21642 64478
16288 81846
12496 98786
16234 78174
21456 53601
936322 2812
21456 56753
668118906 45770
47657 50897
56126 33672
47502 35342
21456 54730
16291 81441
16253 90202
89241 27205
21410 57510
723828634 31590
241199 15338
380753 7871
16241 73702
56137 34452
6868275 976
47671 44557
21455 63724
21431 61109
21549 52861
21446 52860
16243 94274
16301 87185
16241 85936
413378 6199
16241 72063
911547870 68597
240976 12190
3083510 1316
380795 9090
16249 76350
89644 30157
55933 32914
16241 89399
21459 64846
47679 39719
16241 91444
16258 89547
241201 12899
16241 71662
47851 42465
21456 64425
47656 37465
381071 9699
16239 69572
110308 21756
47657 35386
16241 80131
21456 64447
47855 42927
47620 48079
379738140 48302
814271363 63562
939982804 43799
16243 93588
110306 22947
16238 89009
241201 17395
380989 7224
110308 25109
7544 99458
21456 60038
21449 56219
47430 39734
21468 56781
241212 12346
21459 67440
241201 16928
667354 4476
381034 8633
47577 39209
7449 99593
11012494 704
16462 94057
89441 29751
16246 73735
21492 53601
16244 77393
936380 3261
21447 63720
837392185 42711
191903671 81032
16242 86182
21456 59260
135606850 30020
16241 74729
0 36756
667365 4476
16232 79288
241198 9972
380989 7343
110305 19128
21456 65656
241241 15940
89443 28562
21393 66421
28658803 187
110310 24705
16241 88789
47655 49601
275867182 92775
642965912 2284
16239 77915
56127 32872
7444 99411
16241 90903
56126 34714
21287 53682
1000000000 32967
595590171 71141
936382 2985
47656 48995
21459 58770
110313 21611
12496 98664
110246 19407
550245826 36353
47657 46627
241201 11108
56123 33204
21456 60138
94879410 1
241249 10029
21364 68185
16068 92385
110307 22217
16241 94226
110308 22019
76778495 58141
667365 4446
21450 63674
110309 20524
110308 17774
69966 31356
110308 18066
110308 19173
16384 91635
110310 17700
236716001 99999
16202 94491
16253 92707
16241 96987
16240 91433
667363 4264
16240 74390
47650 49229
16251 82400
110482 20126
1000000000 20491
16241 95828
11012438 654
444644568 66010
21498 69122
267152789 16707
241260 16743
16241 84322
16236 86479
667312 3513
7463 99797
128823959 43325
241188 10092
228028141 76599
54756983 108
667364 4328
47656 36697
15107142 99999
47567 48609
7449 99480
21456 64210
47659 45881
16241 77960
21453 55702
12498 98015
110264 19284
667365 3868
16005 94414
16238 76698
12496 97806
21456 52442
21456 61663
89412 28375
110309 20467
16239 74380
16241 84448
56126 34036
380991 9856
110308 24324
47658 36946
47642 48603
16241 73145
21443 64327
89400 29103
16241 71262
494409 5962
130433170 8212
413381 6566
16240 78617
69895 31834
16248 76510
110308 18650
16241 91657
7449 99892
16229 73397
16239 89535
47660 48288
47657 41230
21456 65403
110296 17648
423577090 5651
47667 39474
936329 3291
89402 30314
16256 76567
7460 99670
21458 59935
21454 56538
511051067 39834
381004 8704
21412 56438
47657 49221
16246 75903
241201 13264
89400 29258
276446724 99999
21441 54646
89386 30969
47834 36985
56286 33854
16241 95108
47657 49505
16241 77035
574627 4737
47850 44757
47657 47586
16242 76365
380955 9125
574629 5337
241113 15153
754696822 45246
21458 65150
16254 70195
16183 78646
21456 63909
647962663 88830
241201 12049
16241 95160
21469 68262
16241 71596
911627194 31799
110279 18384
380989 8984
47657 36151
241149 15049
110306 23338
241352 13345
16239 96872
47435 46782
16242 84776
12470 97179
21456 67439
494409 5673
21456 63190
21674 59305
21456 61446
21456 57200
47657 42392
47692 43271
110317 19381
21454 57128
6868267 1067
21455 54405
70039 31004
381001 7907
89402 30014
241201 11216
47693 43383
47659 37925
21516 54956
21462 64580
47654 36624
21456 62199
241250 13933
241210 10372
16241 74867
16241 95803
21277 60138
110308 20320
16241 96454
21459 57515
16241 72922
16239 89707
21445 65331
21415 59054
47657 49967
56126 32756
16286 74371
16472 80633
6868221 1222
47657 51676
16241 88837
667365 3711
21466 66385
47657 47200
16241 74549
110308 18654
21454 59500
241201 13430
21633 60494
717312156 99999
69780 31611
143188278 1
241201 12812
241201 14731
16241 79356
16253 89535
47657 36726
16297 86205
47630 36312
16248 69529
16241 76365
701270289 89122
21416 64197
16241 92713
16238 90044
16228 90681
89396 27556
21454 54783
380989 9065
241204 11116
494407 5962
47657 39533
718580562 67012
16250 75261
123813535 69522
241186 15313
47657 48288
47648 50855
21464 57404
110308 23779
47661 35111
16188 79288
110308 19460
21457 52468
47657 41155
47711 47052
1000000000 80592
285540264 43933
16158 84906
16002 79888
16241 85573
16241 73581
16251 85753
16241 73502
574628 5116
21456 56168
16241 70805
241159 11037
687788009 28841
110308 23878
16241 93077
47631 43705
16241 74245
89410 27638
175162723 91497
89203 29067
16244 92926
16401 88727
16223 75134
662212408 35256
16353 95382
16238 89035
11012689 638
69952 31490
7429 99383
32119 52136
21456 64162
241201 12390
381000 8286
15241330 390
674478036 37183
47487 45173
47625 49303
47665 45615
12536 98066
16186 87632
16252 85111
16241 95859
16190 71228
800875 3445
21421 56188
439226360 10514
16241 88926
12494 97315
70169 32032
43684164 37992
241200 14550
21515 66668
47630 40685
110317 20556
16241 93581
16239 89836
56124 33870
21461 52813
21458 60896
47657 40142
21456 55150
21482 57682
16252 69802
21494 66638
47656 44233
69954 32039
110306 22823
47657 36404
485198767 3621
16231 76326
89402 29718
47636 41650
69844 31553
110305 22229
16241 79020
16227 91126
241153 12524
47644 35405
21458 68978
11012525 623
47536 43018
16241 95370
16241 81020
16241 75668
241204 12959
89400 27423
16241 81127
535509482 50004
16239 76573
89370 26066
89398 26420
240955 14350
406852018 94850
12539 99121
574625 5363
241201 10366
16266 91020
56126 32577
848585239 63447
322532069 1518
1000000000 30340
413410 6146
110308 24718
21456 56188
21456 66059
16241 78816
110400 24836
12496 97378
47653 44915
380989 9064
16218 71963
21458 55136
633175994 61360
110308 25754
892745629 61382
89400 28083
667365 3498
16242 83823
16246 74281
21445 55916
21460 52632
54368569 90571
21446 52975
16285 86875
1469442 2284
21456 63275
16241 90542
21445 61229
829937136 73219
47657 43910
12496 97767
16238 84448
110293 23545
241201 16046
21451 65006
964866859 2597
16230 90913
21635 65391
110351 19173
241201 12370
47899 36353
16241 76431
16242 96628
56126 34549
47659 36706
21456 63137
574630 5363
12496 98089
800819 3349
47422 44182
89429 28112
413378 6893
47535 40759
16251 84435
69955 31911
21617 64610
47657 37251
16241 83544
21456 66072
12503 98557
241196 15518
12493 98392
89402 30421
47659 44369
1000000000 52249
112331301 21969
565016708 42713
16241 91299
47657 39175
110349 23158
47657 45100
241201 15921
16225 94383
241198 10271
16334 84842
713249976 5156
21456 61229
638207668 21276
21510 57496
969095769 88789
16241 75222
781617706 8723
16393 84411
47659 35829
47659 36676
47644 47441
16241 95222
16255 89836
2332879 1733
47685 37912
438904399 15940
69950 31320
574704 5337
47657 38011
89221 30497
369728985 8719
21456 62918
16238 92048
16238 91481
7447 99797
110310 20769
21405 54315
380989 8739
48585834 23255
16261 83780
47657 35342
110285 25520
219868623 72293
47710 50722
16274 70697
974287074 21014
948077079 29165
47657 51310
241196 15518
381002 9168
21456 62399
16241 82046
110318 24259
241198 13575
16289 88092
241201 14368
701541828 63502
110308 17747
397332143 90392
110311 23479
21534 57121
16466 73903
16222 72018
11012492 650
21466 67054
21456 64478
16242 71619
16303 75584
47651 45721
16266 89836
21456 60093
574105724 45374
326837364 95733
21456 64362
16391 70760
16241 78727
380989 8695
110528 20582
1000000000 56366
47672 37311
21469 56614
21483 55422
110294 21465
241201 11858
110308 24171
16189 92392
16237 78352
16196 83584
21676 54702
47651 51665
89387 30314
292488303 1981
16241 78509
47672 49361
47657 42291
89403 29013
2332879 1690
16301 88177
110370 19055
16239 90031
110305 18939
47657 45460
16241 74197
89267 28201
21428 63963
16241 95381
7450 99945
241187 12346
21458 52390
21554 67128
16223 90003
16241 86284
733014187 96373
16238 88001
47657 42107
574627 4900
21456 58838
936563 3176
69907 31243
632039850 36842
21459 53824
205175550 89083
380984 8799
21456 63245
21248 56167
936380 3063
21595 66710
562369322 35455
6868228 948
47753 42392
89400 26175
16241 72276
21482 58700
89449 30157
0 23617
241180 14336
47650 48054
89398 26814
47657 46585
241191 16707
110308 25352
241186 14319
110342 21011
16244 70233
16241 79012
47659 39189
110104 24070
16241 78290
16245 86339
225491643 77706
110316 21465
12504 98249
47657 43524
172152049 1
648985401 1
21338 64039
21471 64497
47665 38017
380879 8177
11012522 769
16005 83257
926561304 1
6868254 1017
667365 3690
47657 40595
7446 99802
47657 43831
380989 8147
16241 86675
913266042 46618
241199 17308
21443 58911
241203 16262
47661 47284
16241 74111
47657 44369
47700 35670
21464 56982
241201 15158
16241 79617
55932 33770
16241 76685
47657 47135
21457 64970
47572 41937
89458 28260
16256 69648
16241 73581
15241330 400
16241 71190
16242 73642
3083502 1259
47657 46501
16447 91258
12496 98919
47632 44422
482407682 92707
21489 66284
47449 35791
241203 13399
110310 19255
647742037 550
47657 50444
16243 93362
47671 38525
257194274 50703
21397 58047
800873 3349
12497 98888
16219 70802
21658 66555
16251 95488
16241 91344
16210 88522
16195 77823
16244 93854
89400 29802
47640 40485
380986 7989
16241 95319
21456 53788
21456 66059
16238 74772
89295 30165
16241 74245
56126 33983
47657 38197
413339 6180
21466 56163
380994 9896
47657 37139
32191 51926
21442 69084
180387029 36
89398 27370
380989 7186
56126 33232
16190 90903
47657 41329
16241 74922
21468 61506
47657 51026
0 45038
21456 59638
76174401 99411
47657 43174
16241 74549
110331 25633
47657 44157
21519 68227
667365 4221
21434 64055
110310 19902
21442 53552
800913 3334
110308 23158
16244 86875
21456 68783
47608 46129
47855 37155
16426 94246
110369 18945
110308 21610
89402 27294
110320 20690
428613818 44264
413378 6067
12491 97552
241205 11526
110308 25645
47471 47625
0 17381
113544549 85026
21255 63582
16241 93260
2332879 1713
38890443 73788
190365415 99999
89395 30617
16244 87425
21456 61709
47657 43122
380989 9295
110308 22015
21469 67707
21458 52504
42876644 36673
21400 65868
47657 36694
16239 78201
21469 53029
688700376 83601
21456 54495
241201 12375
241421 12448
16255 75266
21464 59935
16244 90061
56072 33673
16239 69329
110344 20280
89397 26331
16114 71029
12474 99182
16004 75051
21456 53308
241142 9927
16241 74650
16241 80811
32156 52225
381210 8698
380988 9414
21443 56526
47643 50898
16243 79725
16491 81182
47647 43674
47657 36697
16238 76307
11012511 638
16241 92599
936362 3028
21467 58144
16238 93977
16254 95859
47657 40978
16241 70271
16207 72561
110308 22439
380989 9374
241201 14001
627990232 35123
16241 90377
110308 23187
241337 16745
47657 36360
241201 16685
47656 34825
110307 20107
110311 19870
16016 92392
241211 12468
241226 16351
47657 40477
21266 67440
338945832 69467
16242 89547
241446 13316
0 78713
605993596 24324
101447458 47658
16195 72433
110308 25338
47653 47449
2332879 1553
47657 46286
47657 49870
330388845 50164
16242 78174
192099931 99999
16241 75962
110360 21014
240952 13690
16301 70233
936383 3188
110303 17827
21456 62620
21494 63909
21471 58189
16244 77172
21443 60095
21441 56723
47664 40571
217117210 74813
21455 62416
110308 21727
16425 75106
1567104 2068
47659 44915
110308 25562
16236 73453
933015474 11246
21453 57492
69952 31076
16296 70759
241201 16649
2797192 1427
16241 69527
16198 89043
292041072 41845
737420686 25832
770737994 66634
757386676 92599
47769 45211
21456 55702
381033 7101
47669 47441
47832 45634
21456 62769
47515 42744
110309 22551
16232 87954
89262 29652
110345 21014
21500 56168
47623 45289
494904312 16697
110308 18568
936388 2592
241201 12812
89352 27793
21450 55023
16458 84431
16242 89215
47671 46852
69952 31462
16240 96021
47665 42048
7449 99343
16242 81502
110323 23271
47654 41935
47671 39106
21456 63017
936407 2703
47665 44661
16252 89959
16242 93505
21458 66678
21218 58911
308610833 76143
47657 34825
16234 75789
110225 23721
89401 26190
21456 69034
241203 12430
20112642 78688
241154 12806
21456 60614
21454 61906
21607 62375
56111 33672
21329 52562
21508 59160
21469 68346
47657 42408
16241 84540
112351991 87733
16291 88072
16241 95160
16227 74447
16241 78277
47657 40186
241201 10106
12681 97573
494371 5580
47865 47590
241192 11263
47628 37092
1469379 2250
110087 19958
16241 81090
21471 53975
110425 20785
16352 72063
21456 67878
380989 9699
47657 43054
21459 66788
89399 30129
21469 59453
47642 40030
47686 42799
110311 21555
12498 98961
89147 29176
47659 37489
47810 36874
110321 21557
47885 41181
21454 55133
110314 23145
47631 41449
69955 31721
16243 93082
110285 23873
89379 29293
180387036 39
241201 10053
16243 69309
47650 39150
338453680 99999
381016 7218
32133 51939
21456 55123
16216 75134
21456 62559
21428 58699
16241 73265
47657 46775
16093 81568
935313652 71906
21453 59054
996852009 9572
16241 96684
768657114 74234
16238 78474
380989 9772
110328 21393
16368 96332
21462 61941
110308 19422
21405 68727
89397 29593
47657 39136
16153 76029
21442 60385
830638045 90542
16211 97011
16241 93854
16247 76559
110311 21305
21467 62105
936382 2776
21456 67157
21459 57208
21398 66502
16223 77960
110268 18299
135735061 15338
47650 37277
21454 65561
16228 83218
16241 71029
47657 47182
241180 13360
47664 40756
16242 96195
47657 38526
21450 64674
16508688 356
241206 9926
467991603 90157
110310 18357
241201 11398
47657 37552
89402 27753
110323 19605
16194 73766
21456 57333
69943 31638
125178848 47
47659 43091
32133 52267
380989 8286
21468 65868
21359 67707
380991 8062
21677 57333
381002 7445
241402 15903
16216 72611
47654 44120
21263 64846
16241 81707
47652 48487
47644 40910
241128 16198
110308 17843
710327550 3523
241212 15568
16248 81903
89401 27646
380989 9563
16235 87183
380989 9100
16241 94288
21456 57688
69952 31490
16226 75616
241201 14840
10551685 30781
47660 41779
47657 39834
16241 72745
16463 75290
21503 57200
16240 83684
357717888 97478
16241 69487
7498 99231
16241 77189
16241 84246
413378 6294
16301 70902
16239 73458
710963573 44711
241205 17157
21471 67271
413378 6283
47564 35704
47657 38885
380987 9832
574565 5170
16241 94049
1000000000 38813
16241 93435
667365 4058
21456 65306
47657 39683
47667 35299
47658 45806
21453 63199
16394 74011
16241 90061
945780072 935
110308 23157
241201 12962
21455 56125
2332912 1993
380938 8308
16244 71188
16237 95831
21456 56234
846602598 64662
47475 39221
89195 30575
56114 34246
84487438 74786
21454 53601
16234 77919
47500 35256
502791482 25921
667367 3711
47659 40222
21453 53601
241201 16916
858461913 88727
110283 21305
21456 60326
47687 45277
241213 16065
21456 62574
513244752 8925
920892520 95382
47657 43199
47657 49333
16495 76788
47657 49625
922555022 99392
16241 69329
69955 31208
241199 10881
16454 82906
47657 42657
16238 80812
16239 86205
47659 46952
7467 99255
16241 90637
47650 40607
47870 51626
16426 92882
16241 89636
21405 54405
47657 43836
16241 87336
21456 57308
7449 99906
56126 34576
906218197 76971
21456 66493
380983 7562
40444483 8147
21457 54030
21559 56599
12615 98134
16241 70632
16120 71115
380989 8472
16238 94997
97005525 86798
957839730 27099
16241 87718
16152 73917
110330 25647
69950 32072
16238 71376
69951 31696
241187 11216
21456 60023
16241 75540
124202556 3083
89350 28704
2332879 1782
47602 43933
16240 75476
110308 25633
12251 98833
241201 14883
16241 91993
47650 48173
61569038 65798
574627 4806
32955888 171
47648 46003
413376 6845
21462 64197
221083063 58875
47670 49658
21456 66117
21456 59049
21456 57169
16241 87636
47654 39474
21458 56836
89409 28614
89400 27336
241213 10272
16241 87072
110298 25647
56126 33955
241201 10372
380985 8894
16243 72377
47658 42392
12505 97386
13277523 5575
11021906 556
47724 48595
21519 68205
16254 89482
16491 95937
21454 52609
16272 72557
241189 14674
16250 78559
13933249 46761
241115 11575
110299 24449
21612 52504
16466 81406
413378 6283
89399 28293
16240 86146
2332954 1605
47658 43473
16244 73600
47657 42903
110308 17737
110308 25754
795749628 99784
241229 14448
241191 12049
89432 29417
16077 75062
16241 70070
16250 71910
47657 42910
47417 48868
16241 88371
47657 39695
936381 2649
42397205 75403
110367 19995
16184 91982
16241 78352
21400 60869
16244 74962
494413 5799
16244 80539
842814366 89993
16241 82021
241235 16779
16241 69289
1000000000 64830
16240 70870
16217 87072
47659 41369
673169196 35250
110309 20964
380990 8065
380989 9125
241216 15774
239823854 1
47655 37574
89398 30014
201358041 15160
89401 30465
47566 39968
16243 83452
21217 57368
47657 49093
21653 54867
241201 11184
16251 74360
32078 52225
21455 59042
47676 40328
227905750 42073
110469 18639
16239 88203
16241 72561
241201 12260
47639 42322
102461830 50056
241251 16120
47864 49967
16179 78847
47669 40055
86250595 1
710433528 89852
419336551 74945
593146793 96059
21456 58721
16238 89773
380982 7057
89210 30304
110307 21727
56126 34214
47655 34857
667513 3868
21403 54580
12496 97665
16243 78816
47655 37992
89397 26190
47672 36512
241201 15903
16488 96941
21551 68584
47853 44539
110329 25226
16239 88674
16295 69881
16060 76698
21453 58536
110313 23873
110308 19446
241160 14314
47657 47805
16241 94340
47831 42152
47657 36270
16479 80753
16232 82725
32041533 54642
241214 14047
47659 41761
110308 24047
16293 70171
16242 70967
21456 64551
16241 95992
231627582 32
110268 25747
47693 40967
47657 42561
21448 68366
16238 91061
110308 18276
16279 72811
56186 33615
110312 21256
110316 20964
241201 10555
21458 56581
16241 95724
21455 57510
667365 4195
47657 36923
47661 35773
47868 49292
89397 29103
110308 21750
89400 25953
16242 69405
89482 26151
16237 95340
16243 87310
16326 74225
16246 95278
15988 86428
21456 56526
21456 66855
21456 68651
89406 29604
21620 52442
16241 82362
69951 31076
413381 6486
16296 75403
241201 15454
7682 99815
241337 13315
16241 80602
241187 10925
812216839 37311
16241 73502
16241 82885
16028 91042
110320 25576
89400 26826
16243 89617
241263 15228
16241 94584
610299164 73224
276130784 84834
16241 79880
16206 94414
47659 34825
241254 16332
21442 61752
21450 65403
16242 82044
21453 62455
47657 47050
21456 67647
12489 98961
94879410 99999
16232 87036
47880 47814
16235 72403
21459 63950
241004 12806
12498 97288
89445 28408
89406 30129
380989 7531
16241 78398
110301 18673
47657 46756
47552 36792
641539024 58734
1469442 2223
16228 84980
847417067 4584
195987410 77775
21469 67174
16238 81869
21609 63493
110304 25421
69961 31490
110362 22871
16241 74962
89400 30608
16241 79977
89382 28065
16241 85631
16241 87183
110311 22408
47601 46437
21454 56526
110295 17985
16123 70856
240972 16779
241204 11044
16233 72064
917491299 87001
21467 54341
241201 15534
47639 50444
16255 95640
89400 26673
47623 42910
89393 30401
47658 36306
241201 12375
668317257 16211
241195 14290
47656 39474
16241 95065
16232 95859
380989 8864
16243 74225
241154 13626
12492 98602
47657 47309
7405 99563
16238 95937
111091490 31876
327030693 59449
241201 13668
73134187 9815
47656 36868
47657 36934
241199 11695
361967083 15470
0 92507
16247 77393
32079 52155
21424 61851
16244 86875
16241 92070
16229 82606
56371 33584
47657 36095
47747 37073
16237 92221
110308 20852
21419 52635
47657 50255
16241 95340
47441 43905
21456 67523
89400 29778
21449 65832
381063 9538
380989 9800
47701 40389
69939 31389
47658 43997
241277 10641
47657 40858
110309 23545
21456 67647
2636172 1483
21516 64067
21459 56606
47657 40588
16270 74772
110405 23779
69975 31681
241201 10737
16241 83765
442207333 82469
89400 30983
241214 14915
16226 83177
16192 72965
12467 97128
110310 22825
21638 68680
241110 11094
241202 11126
16286 90664
89413 29258
47654 39834
380989 7911
47655 46944
16233 87079
47657 38526
241210 14820
241201 12210
47654 46775
21456 56340
16241 75685
89396 25921
110308 23479
89174 30969
110309 18154
16241 82296
16241 83230
882028607 51825
89402 28454
16264 96441
32131 52319
16244 87201
47657 41612
16238 76381
110321 18132
16244 71298
16241 75637
47657 37677
47657 37155
16241 74247
21456 63501
710792307 53785
21453 61000
110318 21829
813214135 63369
293305337 99999
380942 9107
16241 85913
21456 62182
110311 19708
47657 48059
726677045 48561
69993 32175
16217 93082
47657 47339
494409 5629
16242 73348
15241340 362
16178 91341
241168 16976
47659 36985
47671 39844
47581 46585
936386 2860
110377 25147
381125 7708
16241 95122
16241 76685
12496 98188
110297 25347
47498 49852
69954 31729
16241 73304
625862460 10117
47655 47284
16241 72755
47902 50880
47688 44004
380989 9800
47657 44873
21451 58711
16252 70650
47657 40030
47657 43383
16241 76694
89400 26959
381009 8287
75402800 29825
47720 48434
16241 71795
21453 60510
89400 26362
16242 91627
16256 83262
241203 17429
21420 66421
507422605 85696
21445 60639
63588204 7571
929270097 44264
16182 77422
16186 79012
16238 78754
241204 13393
110308 23306
180387277 36
16237 74244
16242 94499
16241 77545
56124 33387
21456 61280
16217 82555
21456 63318
47655 44952
69972 31655
89400 29978
110301 18161
2332872 1641
89376 29117
7434 99349
380989 9563
16228 79141
21456 52504
241186 14350
16241 95831
110303 23898
385791516 83889
12723 97254
21458 67501
47586 38063
47656 39853
47844 44824
820689395 80732
16434 81942
16240 84176
110320 25356
16185 93645
110221 22847
21456 61425
21435 63851
16241 85026
110061 24942
16244 75449
21454 64278
47666 48655
16238 74661
16235 71228
110308 17654
16243 89773
16231 84148
47663 34997
241202 12812
52546132 73196
21454 55405
16250 87733
16284 90458
47778 45881
47657 50557
16241 83881
16224 90542
110308 25106
16037 72171
21515 56606
16241 76983
7448 99793
47673 40592
241201 17395
47657 49767
16276 73219
110308 24515
413364 6762
47672 48427
21457 58372
47657 47592
241347 10355
57567973 57884
32127 51920
21456 62680
299392976 55788
56161 33005
110321 20122
185608105 63926
16273 74288
241197 16853
16244 83287
21497 56322
16183 95382
47672 39221
12465 97948
16241 78354
16338 96810
936380 2970
89292 26039
110308 17648
47657 35867
801914801 96670
21456 68435
667344 3979
21456 68727
31914 52255
3083551 1344
89532 30465
1469447 2285
21453 67117
241188 12358
110308 21400
21216 53222
475220953 9169
11583052 494
47704 48427
241208 11333
21573 61187
413372 6698
21456 52985
47664 49380
21456 67988
47659 35405
16242 74579
47710 45174
241208 14671
89404 30064
16241 96145
16241 73970
47672 37692
16240 95382
16184 86533
380989 7707
16241 90032
21588 61851
241060 10348
936378 3068
110308 24376
16279 80846
32209 51939
667365 3513
47657 49704
21456 57228
494409 5983
47664 39030
21464 68185
21456 59268
413540 6253
16256 95526
47657 38721
241201 15603
110440 18608
110308 22537
21507 64278
69953 31441
110307 22109
12496 98892
47663 40910
241325 15008
89458 26632
79202038 94116
110297 24370
16241 95640
47657 45140
720520797 19111
110308 20532
2494048 37094
16241 77834
21456 64701
241190 11511
110319 23968
16256 89707
1000000000 43868
21454 66873
241202 13827
16241 77510
69952 31389
47671 41705
89400 28276
47856 41921
47657 50024
21456 66669
16232 94251
16248 71795
21456 63720
16190 72364
47657 41724
110308 25012
16242 72557
47659 35797
16278 71910
3083550 1329
16261 87433
21512 56188
47660 40615
47633 42243
16249 93038
47657 43869
413385 6527
667365 4261
21456 68875
936372 3210
21618 58482
241201 10340
667365 3936
241196 13586
241198 15160
12496 98591
21453 67369
21456 63967
16230 87105
47639 50968
12498 99158
47657 49182
16241 76365
16249 92119
47658 48485
21456 62713
720364003 68366
110308 22832
241202 13626
47670 49182
21456 62949
16247 84322
47657 44831
16064 93761
110517 21400
110294 22465
89398 28871
89337 28775
191241164 19407
21452 68612
47657 38140
21456 61658
241196 10968
21454 67437
16217 94186
241213 10342
21459 57644
110529 19461
2332867 1921
12493 98892
16114 73541
21456 65515
16241 96059
47657 50181
56256 32644
959538691 56465
21446 61926
21464 58425
110311 24950
241201 10566
47648 34948
56126 34064
16086 93883
470188385 89009
21402 68875
21456 57308
241212 12575
1000000000 98665
16241 81183
16239 83299
1567030 2084
241209 11858
820219816 81903
211078315 30181
241235 10207
21456 64243
16289 81903
47657 40888
69988 32102
800820 3456
16241 82021
380987 8308
16241 80536
936344 3060
543582677 27046
711964616 27569
16215 82737
47657 35148
749455262 73361
16238 71349
12268 97784
16256 73706
651283480 40308
749953054 88908
16381 79467
21401 57208
525116624 42462
952043280 76384
241201 13168
21607 56411
47668 40143
21447 57267
16256 79977
16242 76143
21456 57128
697620657 61877
241209 16765
21621 56010
16241 72939
12417 98592
21456 63868
381072 9757
110316 18875
21458 63190
69955 32066
21454 61877
16267 70043
422074660 99999
6868277 1095
0 29950
110308 17962
16242 69930
16241 89358
7410 99242
21456 69243
16277 75685
89408 27345
21474 54495
16230 70956
16326 88092
16235 87628
16147 93588
16280 96273
47657 38011
47658 47627
671196610 99791
241201 13105
104577194 43543
16241 92315
16244 92240
16241 96947
241201 12750
16239 72416
47657 48093
21482 68727
16241 95803
16241 86775
16241 78695
241193 13336
21456 66636
241201 16351
124676559 81237
47657 39768
3083510 1260
241199 11786
21456 59256
16230 95372
241198 13532
16243 88177
47657 38488
47534 41429
47657 49333
47657 49313
16181 86775
16281 86683
16237 94934
47657 40153
47795 51686
16193 88579
217147828 78958
32133 52365
21506 67657
1000000000 49129
12525 99190
21460 57228
162965897 15154
16241 75829
21444 57477
16255 75001
712222013 92757
16178 96150
667365 4056
47647 39841
47657 41724
110086 21330
16241 80059
47657 40197
241201 13603
241201 14316
153905116 52017
47657 40927
413535 6527
110308 22913
21460 59198
21456 61430
110309 21924
413378 6364
69953 32164
47682 36596
89402 29923
69939 31196
16241 77250
380974 8633
16264 75721
110308 23205
21465 59364
16241 96125
16153 77035
21455 67404
380938 8449
792475966 64594
89424 29119
16241 72055
89395 27967
241115 15470
89403 28121
47657 42605
535913572 97168
35159060 72695
11583046 471
47650 39480
16182 82648
21673 53464
381024 7169
12496 98225
16239 92482
56113 34355
21456 52635
47609 40592
1469444 2223
531066775 1
16242 96834
574565 5156
89645 29119
241357 14715
110305 24223
21423 63502
16241 87684
110308 20023
301702417 25109
21456 56982
47657 35283
89400 29714
89386 30129
16241 78679
16241 86603
1000000000 72403
21453 55547
89400 29561
11583061 450
241282 12044
0 7583
21456 56670
16238 84427
413368 6871
12482 97168
1000000000 618
190365415 1
16239 72253
21456 57782
89398 27795
16146 84437
47661 41814
47657 41768
16226 90981
21456 57510
89339 29757
56126 33744
21457 56652
69952 31426
69952 31592
110530 22543
0 81389
21674 55780
241201 15344
7449 99318
21477 66678
47645 42248
16241 91588
16228 84507
413378 6736
21456 59979
21454 55123
16228 96059
21453 65498
47666 48924
89397 26826
932214217 17717
16108 75143
21442 63502
241215 10990
16028 90745
16219 81020
667320 4192
333585351 99999
667365 3795
47657 51095
89400 29117
16241 92831
89400 29604
16229 86149
110311 25009
572156843 77393
21466 58233
89414 26227
110308 21362
241201 14350
16244 91765
47662 44091
184369242 8234
16229 72811
16253 72064
241205 12930
241201 16841
241201 11190
110308 24660
241298 9927
241201 16372
21455 53474
1000000000 64210
667439 4104
16181 94657
110308 21433
16241 95836
47657 41429
16240 70757
16241 95773
47657 38220
241214 15769
47672 49863
7456 99383
89393 28286
110308 21554
16241 75638
47679 50897
21456 52941
12485 98249
89401 28926
16299 85487
241160 12669
47403 49761
47657 45736
21455 55779
877857106 75531
89400 30024
21360 66634
47657 37277
21455 61989
16241 91040
16255 83636
21457 68680
21444 59666
16475 87973
47594 37777
110316 25633
502270087 18571
667239 4192
89403 27191
52496984 98664
12524 98986
21459 67491
413403 6267
21454 56990
241260 15510
47707 43717
110309 23295
241212 12864
21453 57599
47657 50708
110213 18334
885821559 88384
380858 8719
16246 79249
16241 86382
16241 74922
21454 59750
47657 41078
89401 30523
69998 32141
47656 49614
380930 9350
47646 43905
16241 88114
16143 84239
241208 16454
110306 18368
56104 32644
160841198 99999
47667 45620
16241 94325
16248 85781
110308 19464
6868275 1111
47655 35829
21456 57884
110290 18946
241201 12829
110291 20769
16256 89491
649875292 37852
21462 55328
367284785 99999
16159 74225
16239 72138
94244180 61851
110310 24070
16257 85036
26286905 2163
241040 12330
47668 51562
7505 99723
667363 3520
241201 14439
47656 50441
21452 61959
21456 68355
425640115 65509
89601 30589
16184 85824
82719668 79860
7449 99318
16238 72951
110259 20981
21456 55471
24708114 1259
380990 8644
47660 36863
110308 20384
89398 30904
936382 2663
21456 64788
16269 75540
21496 55785
241262 13237
16241 71057
21488 56997
16241 92917
16237 94589
241163 11912
47675 40412
16241 87301
110366 25529
47652 42437
1469607 2312
21462 60185
110308 18941
520520332 38896
16238 73970
47706 35435
16241 90007
110308 20890
21406 61959
936380 3210
814711066 1921
89400 26219
33014475 48434
16121 75429
21571 67500
21513 67988
16241 85265
47655 42177
7449 99326
47836 47296
295945673 91459
16484 89188
13430042 64281
16201 69328
16241 87574
47662 36709
0 32110
47657 42799
536547385 77457
47670 39850
47699 43426
32094 52226
16327 76510
47659 43468
16241 92459
89404 26169
241204 12827
12529 97520
56126 32342
16239 92315
110308 17585
89400 28562
47724 45405
16241 78500
7447 99309
110386 19981
16237 73868
667362 3604
47779 36739
11583048 456
413193 6842
47657 45054
16460 70000
47647 44004
338672973 2136
16241 81410
494409 5630
16241 83119
16209 87988
240976 17438
47656 46837
47549 51450
0 55439
47653 40328
21454 62574
21529 68803
241204 16038
21456 64243
16460 75627
47616 44925
16254 92363
21479 65024
47659 37465
865275417 52632
56126 34380
47681 45056
16275 76694
16018 82531
56126 32402
268499775 47574
56159 33672
56108 34128
16240 69287
16263 86786
1469457 2208
16239 85494
403654438 79473
21497 55291
413378 6294
47657 40809
12496 97199
47657 49588
16184 77021
89403 28408
47656 50676
16243 95803
549157102 13603
12525 98066
47657 38451
241208 13132
110308 23753
6868280 948
22653489 217
667365 3908
241202 11912
380989 8723
89400 30157
241099 17288
16241 81306
21454 64511
16241 75824
16233 81693
16241 72306
123342328 41761
936354 3114
110308 18114
21441 67091
380989 8624
16311 82696
47655 41661
47635 36770
644233190 6443
16242 89543
47701 46568
47702 49562
110310 22902
462206440 57534
7416 99791
16241 75199
16166 69648
1000000000 98202
413379 6219
667395 4423
381000 7108
413376 6906
21431 57596
16242 96209
16233 92629
56083 33154
16238 84776
16242 87778
16256 76085
16241 73545
18539655 17411
16367 78956
47654 36400
16241 82341
558748440 52155
110308 23029
7272 99802
47657 38611
313669889 77156
16237 76930
241197 10802
936337 3113
380779 9570
7448 99568
16241 82215
413371 6490
47657 51406
89396 26678
12494 97127
16243 87574
16246 81597
47677 35361
240959 13393
16228 89787
21453 56954
47620 40068
16099 85720
16179 90054
16224 85217
16240 77834
857362173 81869
21467 60691
241201 12575
639356849 24614
21454 67756
241200 15458
47657 40621
667387 3690
16242 69527
719107623 1
0 94465
12309 98627
47700 49720
873286601 9777
16239 74615
89401 26967
47713 51248
89389 27569
110308 18945
574624 5168
651651861 37552
16191 83119
937452949 40142
47607 47449
21438 68227
390235759 12575
56126 32257
110308 24641
89315 29274
21403 59501
47456 50708
16249 76573
57529614 83257
153487654 52740
110308 25012
89400 26219
11012249 638
89400 29751
16206 86620
16241 92901
89397 29568
16241 83452
494384 5778
21456 62416
241201 17290
47462 45768
110308 19173
110442 18906
394582681 80844
241152 16372
80239866 99999
110304 19560
16247 90893
89451 29568
484915134 1023
241201 13252
89513 26331
21456 69080
16191 80776
241147 10260
241201 11612
434935939 82769
110315 17509
110308 21684
21456 58700
89399 29255
16226 83898
21456 55836
16169 87404
574421 5044
21456 53993
241201 11754
16241 85454
21303 57986
21417 61742
89400 30413
21456 54000
110284 19887
47657 37904
89400 27780
47659 42907
16241 94934
683342175 76433
21456 57901
110308 17524
110322 23306
756467233 18941
21456 62186
110406 23485
110388 17804
47652 46561
21462 56802
667319 4351
47670 37639
16240 91782
21467 57169
47644 44663
110308 23184
16276 70193
413387 6274
16241 78309
47657 39021
16241 69344
47657 45838
241201 16042
47657 45173
47659 36779
241201 12935
47657 47902
16241 82725
16233 79251
414254526 96692
16238 74932
380998 9572
16241 84742
21456 64662
655310880 40571
89400 28408
110313 22908
16187 96849
16241 75336
380991 9572
110248 24324
110308 19407
16241 92959
47536 49506
12496 97199
541531065 96906
16241 79012
16205 94116
47657 44663
21400 59658
21413 57713
823175008 73485
16241 91086
667365 3711
12496 99087
47635 37677
21420 63404
16240 72364
16244 81933
16019 79417
574629 5264
21456 59798
469382747 13690
21456 66053
800890 3445
924827262 34386
56078 33077
459073330 64757
47657 41588
21456 64580
47660 38049
7443 99410
56126 34059
241201 12367
16242 79377
380989 8797
380976 7013
21456 66428
21416 52575
21453 57461
16243 77189
16241 73446
12506 97315
241201 15103
16213 83230
47657 47284
21394 66385
21454 67560
47420 47371
21448 63454
241200 11526
12496 99158
626543754 73351
47737 43217
47670 50968
16248 80633
69952 31560
241172 14463
16230 77993
6868273 1042
241189 10164
936443776 87313
21456 67404
547513820 42243
47655 38320
241203 16332
16225 94160
547583166 97000
16241 88079
16241 94251
16204 95138
47657 43712
21456 67794
32143 52069
47663 45202
241201 10508
32098 52105
110269 22331
21502 55914
47664 37578
110326 24604
241202 10348
120172363 92048
21513 54472
16253 78389
56098 32859
110063 22818
241201 11897
291108619 49534
16248 75134
31987 52125
16204 79074
16244 92285
47657 45037
16240 88049
241302 10189
241201 15273
47657 41345
413379 6832
16232 91167
12493 98225
92028512 66552
47656 45634
176768965 69291
16250 94001
380989 8287
47657 35936
47627 49053
16241 77872
32132 51920
241140 16038
110308 19846
16241 73604
241201 12375
11012495 591
47655 46648
241201 16940
16303 96232
21456 52565
16233 89912
47657 45100
12496 97723
110306 22588
110308 25597
21468 67058
21558 66921
399869932 51591
21456 60631
16241 71029
21405 54583
47657 49380
56126 34273
21404 53334
21455 64757
110308 19055
6868277 1023
241202 15158
16241 92451
47660 48015
21406 55392
47657 37073
110308 22841
297485635 87487
21591 56610
12497 97552
21467 57926
16256 90151
667355 3711
16243 82951
56136 33673
16238 92773
380989 7756
21470 64757
701975751 21472
69951 32089
21400 55549
21454 55580
47809 37977
16238 71485
290244888 88086
47612 45099
21309 56906
21456 64161
21453 61662
16241 96941
334020924 37073
16241 88002
110308 21425
493867014 81784
380989 8894
16249 92646
16242 81476
16231 80928
494409 5726
110308 19907
16241 73940
391989683 16042
16242 82209
21456 63207
56136 32900
197064886 2748
241201 14550
110347 24370
21456 68205
89590 27142
21478 67514
16284 91821
16233 81487
16241 84569
89434 27638
47747 44091
110361 21380
15241327 400
21707 66385
16227 70683
7465 99819
110308 21684
16241 73530
47657 41482
47656 40517
16242 89176
12542 99182
16238 90419
47667 40240
88056470 53788
16475 71752
47657 44422
21465 54822
47657 40055
47660 49715
110310 21393
16286 96641
89400 29114
16184 73855
16141 70683
15991 91812
241199 14785
241198 15008
47647 41778
16486 93927
16284 86797
16240 89264
16238 79198
413368 6824
16243 80171
241188 12829
21694 68597
16230 81316
16241 77422
110319 20718
241201 13652
16243 89055
16238 82120
47657 37139
380989 9743
241056 10530
16435 84682
47705 51406
574651 4730
312940258 97142
16181 95607
89399 27614
21453 62211
16252 77628
16237 92773
21514 66323
16237 87351
16184 94226
110308 21072
89395 29802
21461 62245
413378 6674
69991 31548
16241 95733
16238 71188
89225 29196
16242 69993
110306 19010
47657 49691
89400 29718
986330590 13938
16241 80293
16239 92451
16241 78392
16241 81377
47647 47346
89375 27407
241202 12839
815961056 78392
47762 37139
16242 85782
16335 73582
110076 22468
89399 27255
574668 4806
47657 44004
16287 86545
16241 69462
380929 9550
16255 78309
89399 26956
21489 54730
16274 89792
21241 68366
16241 96699
11012492 687
6881813 9368
7606 99563
89470 26962
16243 72464
2332879 1523
89350 25832
21454 63291
0 31747
47671 42291
16459 96834
21462 54328
21455 63616
681457320 11313
32118 52218
939077299 41625
89431 30946
110322 18501
6868501 935
241192 9972
89590 29715
32131 52386
210671162 74280
21456 68346
16241 93927
21314 57348
16241 73191
16238 79387
47715 40222
241201 16021
922208600 69823
110539 21611
47430 46783
16187 76109
47657 43959
16241 96005
21483 65656
89400 30025
16241 90004
16181 74612
21456 63310
110307 18538
47623 46606
47654 47605
241198 11037
56126 32468
21456 56614
16243 80835
862477442 66565
21456 66295
120916498 63207
16241 89143
16241 73385
942167124 36430
377815755 49337
16250 82597
16230 95122
21453 61639
110303 23157
16422 75320
47657 45493
110308 20707
380990 9832
21496 57246
56193 32900
241201 17288
56127 33472
16241 90392
16226 86909
47657 47441
241303 16571
165601927 90903
26341115 82597
667422 3621
16240 84885
47648 36991
21456 60628
2332732 1604
16228 94414
16241 87185
47615 50897
16242 74867
942536270 60896
110261 24626
421671217 1205
7450 99896
16242 92215
936377 2918
16185 92697
3083500 1234
241206 11839
47657 46852
21453 54405
21456 61590
380882 9140
47616 43271
16241 83898
16274 84508
607892755 5675
47508 38220
440844871 42385
110297 24718
241202 13791
47657 49614
329448128 12839
47659 49211
21233 65044
16252 78091
395175464 83817
47689 36404
21452 53004
16256 96195
975267 2524
21444 54445
574633 4806
21456 58285
47503 37086
21456 57534
241180 16975
241204 11924
16241 71140
21508 64197
47650 47296
110194 17748
89307 30024
21587 54341
16241 83452
667392 4232
21240 58960
241201 13105
21456 59657
574456 5170
21454 63207
16065 76426
16247 94992
16434 76523
494407 5640
21456 57713
16241 92307
16241 87971
1000000000 4140
47636 51665
16241 92559
47703 46944
16238 69874
875530459 6486
16241 83780
16239 81897
16256 86484
47657 42003
777112020 45749
16209 79907
241200 16001
241205 14368
891118390 2006
137580040 3936
16241 77993
56129 32365
16241 87018
56127 33077
21456 67523
106574616 67980
89400 29103
241151 17442
1000000000 12564
16193 82585
16241 71929
89448 29117
11012496 654
21471 56024
89442 26768
16255 91728
1000000000 31257
12686 98188
21456 58915
16241 74087
47659 38188
89442 30422
16195 89578
16241 71220
56091 32553
493408992 16
380873 7506
650814835 73442
0 98094
11583051 456
21457 63897
21376 65130
16241 75266
667365 3786
16253 84334
963494104 52565
381052 9414
241160 12552
21456 60002
12496 99002
47657 46049
110075 25597
55969 32490
110308 25308
380989 7812
56126 34273
47653 37552
241219 13552
12498 98234
241201 11525
616096563 24070
12528 97978
7449 99343
47671 40759
12496 98344
47657 40207
69952 31704
16207 86615
16240 79467
241201 14315
110322 20147
16300 83452
89354 30102
16145 76893
16240 72594
16241 73196
21421 67500
55942 32257
7659 99735
936372 3113
110308 18769
21456 63685
16276 84397
110311 21425
217080972 74704
528922291 75051
47671 41387
574627 4514
414928376 52985
47648 43869
21456 68131
507548327 25647
16239 70051
21425 57599
47619 35169
56124 32319
16240 83117
241201 14874
241217 14159
241201 16860
47470 44745
187159217 1
16297 87213
687955155 6219
241157 14904
146045133 37155
241156 16081
16242 70885
16241 89101
89585 29115
428427500 82130
380990 9456
56150 33272
89403 30867
110308 20828
110308 21969
56188 34787
110274 18594
16241 92559
21453 59223
89398 26437
241193 11998
241201 13827
110297 21555
110316 25260
47657 42995
16265 94589
47712 42048
21453 53785
69945 31420
60641744 84776
16241 97014
16259 74704
12529 98600
241198 13938
236140657 78679
241201 17308
47657 50852
16241 88959
241205 16846
47657 47186
574650 5286
494408 5726
21452 63770
667365 4330
21449 60991
380999 9856
708329777 63977
21442 65330
47667 36353
16075 93318
21394 64479
110317 25529
16232 88177
47603 50822
16195 75275
12496 97292
16241 72561
241201 11358
89402 26420
241201 13386
587732775 75616
528978618 21087
646075540 56954
12496 99131
16240 90637
16221 86545
241184 10641
21456 66010
16285 94662
110349 19454
16241 84639
89309 27810
47656 47585
21454 61497
110322 18620
110300 18916
110305 22422
47657 45140
110368 22001
52192569 110
47663 42537
47524 50535
47738 41112
56126 33404
47658 37725
21493 65879
927272269 11126
16238 75134
47657 35737
21429 64281
47669 39150
16241 82652
16179 73940
16241 81516
47706 47096
89462 29255
16241 71619
89400 27294
47656 39070
16239 87313
21455 55009
16210 87482
241199 16989
47661 47853
16238 71725
16242 87105
15996 87971
554192104 72158
47672 46585
16217 94160
56877026 33935
16419 84682
16241 89547
21454 56188
667365 4056
21689 60312
21403 63583
380976 8812
21451 66498
16253 88799
16266 95240
380991 9888
16059 73738
47661 40233
21456 54825
381026 7571
16241 93654
110306 21740
16432 81183
16167 77491
21456 63493
16241 92117
21420 56615
16060 79794
2332876 1553
930027320 37048
47643 48852
47656 46735
110308 17748
21456 56865
21429 64069
360061617 91371
21445 53601
21340 64010
29425562 42395
960686017 45837
47693 35810
16241 70078
70040 32187
16241 74754
47667 50806
47685 42259
47619 50483
56126 33387
16241 91914
16244 70684
389482366 66921
110311 21330
110309 18049
47662 49058
110559 24274
47718 47761
241199 16697
89402 30497
21468 60359
772301645 99999
16225 86121
16241 92955
21397 52992
657749067 30129
125178765 47
21489 67442
16241 75036
890789354 87358
47656 38625
21456 61742
69762 31462
110135 20707
16241 87079
110311 24942
16241 90371
413451 6958
47502 49032
667425 3535
380989 8137
110323 19910
241189 17394
110079 17542
16241 75582
47622 36480
110308 21256
21456 57699
21456 62801
241201 14747
541066346 95828
16180 80403
16240 93040
16241 80754
21471 67976
16241 74615
7450 99784
21458 56468
21453 55131
110272 24763
21456 66044
110149 23281
21227 61280
110308 22515
16208 81183
594360739 86354
1469442 2223
89397 30064
21271 53004
21456 60138
89424 30815
16241 94001
16241 91149
47709 35944
16029 81873
796175119 6654
89563 26190
89496 26812
16241 75423
47618 39647
21463 63375
16244 78682
16241 83295
47655 50215
16432 75962
16508655 326
16133 72484
241212 14298
47657 44516
21458 53251
56126 32551
16241 75991
16241 81441
16241 88133
21456 56955
918530612 36552
56126 34225
3083510 1238
16241 74948
21455 64688
1469441 2285
16246 89521
16342 70334
16234 79356
380988 9890
47657 39787
16231 93581
6868327 1189
47657 47866
47656 47821
47663 39581
897192691 27597
47589 50394
16250 83387
59490242 66044
32119 52150
16241 70683
380993 8686
961005312 84415
110387 18916
47833 48665
241196 13510
21308 62893
21456 60466
21456 57128
380989 8504
1469485 2284
241201 12718
413382 6413
574627 4582
16215 69754
47524 37992
16241 94421
16241 87001
850529932 12381
47657 38071
21488 54660
21436 61825
16244 93077
21465 60896
667365 4296
16241 69945
89400 29760
16241 86772
1000000000 48869
47654 39303
1000000000 79082
110531 21204
241200 11771
241207 12864
110315 18817
110269 24251
110308 20851
89413 30589
110345 21163
16438 69609
21420 59383
16241 85733
16334 76403
21247 66428
110417 23306
241201 12049
241148 14047
56126 32501
241190 12669
110124 19022
47657 47366
47657 40453
241201 13345
703892338 99999
381167 8111
16271 86354
47625 39741
110308 19794
21475 67835
47646 42644
241194 16725
380985 7506
681175028 33987
413386 6957
536969817 6180
16015 86954
47657 44043
89414 27570
16239 83295
47656 35867
304182304 72018
21459 64594
47657 47605
16241 74959
21453 56610
21494 68995
241201 14293
16226 96699
16238 90052
47652 45600
16241 93116
16239 91221
380930 9550
47658 39844
667362 3513
47654 36214
16241 87036
16239 94749
21456 61066
47857 41273
734120763 11038
47657 44976
47657 41661
16041 96693
69952 31899
16241 95831
101510961 70311
89387 29923
21517 63375
89400 26956
21399 62416
16232 71752
89343 29380
16241 80812
380978 8899
16261 70856
16196 69287
241215 17020
89400 26811
21443 58875
89548 28871
577653231 47431
47657 41560
381204 9777
12497 97506
650571930 89614
21456 63961
16107 74632
21450 67501
21456 57173
12493 98249
89417 29561
16241 91362
16241 96634
56182 34019
819794031 450
110308 21411
50931532 27278
70102 32039
16508722 356
380989 8379
56166 32577
16227 73766
110370 17882
21416 63868
47694 38015
47661 49185
241204 12935
16240 73844
110308 23053
16234 86893
16332 94913
16242 82648
380878 9829
241409 16553
47604 43054
21471 59515
16256 89718
241187 15499
47660 47874
89422 28362
140829229 94625
16241 84823
16241 75104
975267 2453
89274 27597
21456 55123
16374 90237
16201 91066
7445 99833
16226 78646
47655 49761
676529918 98919
21456 60205
612661878 39446
16228 91096
16227 85768
16241 86603
295706797 93760
47404 39954
16240 86403
21460 57150
16232 84239
16284 73348
110308 20320
936455 2970
16236 88926
21456 58805
47667 50601
47657 36489
47795 35459
110308 23271
16409 93611
16240 75962
47663 47193
47720 35124
69952 31015
16241 76427
110308 18181
16295 85699
47657 45202
241201 10984
21456 53682
16476 87481
865985325 47215
110418 19815
12541 98392
16200 95140
413370 6928
56123 32365
21484 56955
110308 19858
16022 94591
16251 70465
21662 58721
16241 84617
110306 25740
47655 43278
241197 11333
89400 28076
47673 42392
21455 52711
16272 85074
21404 61989
89400 29917
16217 80350
21529 66502
16255 76193
16254 87711
47657 48168
20694949 70303
16244 89852
277300484 99999
47655 47586
16241 84774
936278 3068
47657 45458
241145 13474
622704715 3033
16156 86403
16232 81846
7449 99410
16489 87636
16240 78370
16242 74754
16241 77366
47642 36559
12446 97257
21456 53004
16241 88494
21449 61988
89410 27657
241201 14315
110309 21457
241201 11526
16255 92959
16241 74813
110302 20670
936380 2962
436633203 47186
667365 3520
1000000000 25240
6868278 990
47650 45403
110309 19907
47657 38103
247496428 97199
16241 81933
946918674 78771
47478 42903
587099997 36946
21312 56753
47657 42711
47657 39324
138171044 29927
16241 79013
16241 93412
707930704 22599
21451 68307
16166 78091
16286 93582
47663 47254
47661 35081
16241 96005
110308 22551
21458 58634
16241 88371
21462 52750
16241 91114
684103942 1
21392 68909
241201 11902
47657 39324
16243 88083
16241 75435
21373 66066
16245 69362
16185 89128
424442691 6527
98523300 7057
32133 52004
110191 21304
89397 28375
47666 46430
21456 62105
21456 53513
47657 37489
380989 7914
494406 6035
110342 24579
16241 87574
16438 85162
21398 57228
862311039 56802
16241 95367
12523 97480
16423 85610
21466 56119
21501 57200
16185 93050
16241 73905
494409 5799
16239 75378
16241 86542
673300300 30904
638283639 53663
110311 17748
16020 95138
241201 11384
47657 37048
21456 57124
468005388 78091
298373584 99999
356308281 31172
809142473 8389
21454 57056
56126 32373
241168 10434
21444 64846
16191 76298
16241 77255
1469429 2136
21444 63674
241230 12112
7482 99411
16241 95140
21382 55009
110268 19381
21448 67962
110063 18167
47488 46212
16242 80689
16278 69357
241201 17134
47559 42589
89411 25818
16241 71906
12494 97472
36201234 151
503321824 42537
16494 81803
241216 10577
204943343 63674
16241 96947
16232 70528
21456 68616
574627 4755
16176 75903
21457 55422
21455 65798
16241 75194
47657 40756
21455 55549
177418623 1
47657 49877
47651 43279
16234 76109
16241 70440
482977493 64647
16241 83846
21458 67714
6868280 1023
110379 18429
47673 41329
4672498 78439
16238 72861
16241 83412
16446 91242
16229 79860
241211 14554
381018 7680
21442 60002
504347584 93659
16241 70760
16242 96233
422186524 54109
89401 27336
21469 57070
16241 69976
16241 90401
16241 94412
241253 9942
16241 93130
110308 22146
16241 90913
21444 60386
380989 7057
16250 73862
21456 54405
47657 35944
16204 72411
21453 61878
21265 69100
47605 42073
21451 58777
936356 3144
89407 28229
6868277 1017
354678131 50297
89400 30806
89400 29173
89399 30575
47708 46436
16297 75644
16250 84682
47556 35283
69971 31394
16241 90363
0 23395
241039 17091
21489 64846
21459 63644
380991 7392
89343 29417
16229 95305
381043 7914
16188 69648
47656 48696
110162 19214
12494 97670
21454 59979
47486 45037
16229 77382
16187 88649
347891353 9065
667365 3868
21471 66477
110312 22901
667376 3880
16312 97009
304947168 75175
139810337 99999
47654 44873
110221 21030
12510 98717
89483 25832
494292 5673
47651 50484
241213 10299
89204 29856
21456 57173
16240 91258
21453 65784
47674 47630
47643 41112
241259 10710
47655 40485
16241 88134
16508716 329
7669 99489
16200 79198
47498 41522
47684 39200
12475 97903
16241 87301
21457 59766
110314 21330
21382 52861
56126 33359
110308 24031
56126 34306
241215 14100
89400 26297
241219 10189
21496 65561
481136918 99999
16212 70171
47660 46790
110311 22422
47657 36923
110308 20467
16233 72403
110308 19255
21479 66990
16187 74899
47659 48063
16241 89001
2332865 1883
47657 45911
313366718 24018
847986896 43634
47657 45382
16243 69561
673287521 79337
110308 23986
16381 69328
16226 91221
47666 35673
21688 58736
56124 33780
135947919 94001
785579233 17369
241153 11700
21468 66668
16077 82426
16241 76265
21682 53811
16128 85936
241387 11940
16232 93077
110277 23921
47625 45776
69952 31187
315260510 1
140489444 14914
47643 37642
21456 66978
16254 92901
16240 72411
21610 61229
16230 90913
32250 52048
69939 31693
47657 49280
110266 19794
16241 71028
226100455 60759
21456 63171
21447 63043
28658805 209
47657 45157
110366 18885
16241 71449
16241 94584
16241 87034
21471 64293
89459 27107
56126 32756
21506 66469
47657 36717
110341 21684
800887977 9192
89400 27142
241186 17380
667497 3960
21361 63610
402808816 31693
16241 90900
380791 7218
69955 32062
241214 15745
21327 60035
241201 13105
16106 94475
16198 77499
110308 24883
47641 45211
21456 60495
21456 63833
16184 94412
16240 75789
831137162 56150
47657 43252
1000000000 76385
47657 48232
16160 78618
21456 61252
16241 84508
241198 14066
16241 77635
89376 27996
110303 22917
16295 69400
16238 87990
47639 38079
89402 27999
47657 45289
21456 67307
589767435 43073
21440 65716
47682 37806
1000000000 48503
21632 61382
16269 75903
110345 18276
16237 87404
16252 84036
16241 82090
351120619 96441
16241 87358
16241 90880
47657 40031
1000000000 64124
16292 90493
83863546 17361
16241 91149
47670 38491
32133 52150
16241 71194
7449 99735
89395 29196
12545 98730
89406 27255
84439748 1
728701898 47449
241201 14403
21252 61446
110308 23138
16252 95836
16302 75194
21455 61681
47657 44824
110170 19584
69952 31704
7542 99980
16241 77683
21509 53965
16241 76754
47657 40157
16241 95828
47707 47309
241274 12400
732862179 10925
47657 37806
7449 99412
16241 87778
21665 52575
15992 74552
21456 62543
47664 47756
1257848 2402
56122 32769
69952 31704
410718176 59054
69952 31852
16284 84317
21639 53004
16241 91011
574662 4629
16241 75668
16228 89839
89388 29337
21456 63108
16239 80171
21455 56188
241245 12611
16288 72493
16242 75397
89400 29602
47657 48665
16241 91441
56126 33584
21443 57070
16263 80526
0 21288
469177360 72390
47646 36230
241314 11970
21502 63816
988831239 1
16241 90003
21447 68352
241203 15568
21456 69243
16229 91201
563974781 36868
21457 52390
7592 99685
48144289 120
110289 17700
16448 73597
21205 63314
32133 52310
16238 93100
110297 20437
47629 36031
89403 27657
110305 25011
21458 65588
16241 71999
138989761 62186
16241 78139
21456 58911
47657 50852
936360 2763
16240 89578
110308 22427
47554 42240
16242 92196
656043189 86521
667365 3621
21465 64575
241213 9927
241204 12121
16241 96648
47633 45405
16242 75106
21458 57228
21456 65498
380996 7812
21444 57596
918238831 79377
47657 36661
47659 35123
16241 72020
47441 48447
16196 74244
16275 85720
47699 42713
547997241 8103
16241 78054
16241 82606
47654 38841
21443 57433
32178598 8467
16243 71790
241201 10189
21463 65716
47656 43845
47419 49964
16241 72484
21453 58382
110308 19022
47603 43530
16241 80909
21456 63582
15998 75105
16241 85631
96820458 97948
21214 61988
544622518 55770
821214656 36011
47657 39768
16239 93847
110092 23306
21545 57713
241181 12161
21456 59503
241222 10308
936380 2812
16241 89930
16184 79249
16227 88134
16241 69945
47662 38246
47657 36421
551774006 59935
16256 78201
89415 28643
21410 59067
16241 81943
16243 80846
47657 34857
667375 3795
21502 65515
110308 19981
47655 39683
47655 46437
241201 11398
380991 9449
819235026 86615
47649 48487
241201 13668
21249 55565
241152 10164
89400 27999
241193 11340
317249475 99999
241201 11297
4903752 90233
47657 48868
413382 6904
21456 66837
16272 85782
89403 29233
550587985 54555
110316 22159
327210198 17039
1000000000 36756
241201 12718
12493 98757
56225 33264
16224 92119
241201 14731
609425463 55209
936323 2692
16239 91086
110308 20859
16241 91993
12484 98057
69961 31142
241204 16551
21458 64479
21648 68612
47645 46197
89400 27184
241201 10514
47719 43834
21408 64422
56126 34086
1000000000 41168
16241 84774
2636169 1492
47657 48316
16241 84912
21456 64551
16241 81942
966101188 86797
47664 39186
936232 2920
47657 35797
718672301 39021
47659 43938
16245 73702
16296 75194
47624 48129
21648 65936
4461322 99999
6868265 1139
47762 45444
21514 53324
18851844 287
16241 72545
47655 46929
32144 52335
640442512 1839
16266 72571
239823854 99999
47634 38320
241202 15153
293366417 91205
16290 87990
110308 18846
47659 46919
21499 64091
56127 32373
110308 18487
16239 89316
89400 26355
47688 36375
21455 66863
16241 75570
110388 17700
21532 52975
936380 3262
343770916 44405
7450 99892
16241 77021
16279 73940
241205 11044
110309 19277
380993 8510
16235 72433
16241 81903
16487 80545
519004361 36
16234 90374
47669 48187
241201 12400
16462 80647
16241 86578
56784907 99999
16281 88732
47663 51221
110308 20852
47657 46219
110309 17608
21456 60498
56122 33062
12495 98557
380997 7071
21454 56836
21366 58346
12461 98919
321388308 74753
380981 9359
16241 89303
786172586 97342
574558 4941
1469442 2152
69937 31704
21456 56906
89531 30064
16241 82951
48399473 24660
16241 87426
16211 72454
16241 92599
16238 92990
56084 33899
16241 84508
56134 32888
6868172 901
56309 32859
916964705 43252
16206 84742
16294 70051
1257861 2338
16226 72561
241177 12346
47638 41273
21445 58802
110345 19010
16341 69322
241201 12323
110308 24874
89250 28643
380989 7707
16236 89905
700767769 7756
47514 35806
16241 84482
21464 61357
16241 74913
21461 63075
47657 44714
89404 29173
56129 34442
21458 67401
16012 78439
574696 5217
110313 19454
89392 29053
47668 44860
56126 32577
241204 11754
467552926 93205
380975 9253
241149 16794
47657 37103
47645 40222
16458 96162
21456 66117
413378 6413
16292 75263
47659 37578
21466 56168
978956392 92326
89408 30255
16369 89617
56126 32551
540818371 58464
21456 59042
16241 93040
21445 54199
720278 76698
110193 19645
21459 65230
667365 3900
16322 91344
433221087 45615
16242 93659
47657 50557
89438 27697
241194 10284
6868135 925
16241 96714
667365 4256
21645 63515
16241 72004
21441 52941
47659 49216
21439 68315
241195 16462
12407 98651
47657 46066
110545 18138
21459 61091
117204333 73766
21456 53051
16227 95459
56141 34181
52108064 43869
241193 16611
21456 59625
110315 22439
110323 20643
69929 31015
89400 30629
47642 43764
241200 14439
110354 20532
472710416 90762
110308 22489
110308 24143
16241 76221
16222 75668
47657 47076
47669 51544
241121 11227
110312 18299
241201 13959
241201 11786
47657 39751
16244 72874
21456 57267
36201235 151
16221 70902
16241 80545
47657 47182
241203 16021
21471 65391
32238 51818
21462 61935
380936 9800
241204 11858
16065 81461
2332871 1868
21453 64630
89417 29258
413379 6832
21432 63262
16229 76765
16292 82052
16241 69405
494180 5708
16265 81720
16244 96966
47650 50024
1469442 2204
21670 67091
16326 87330
47644 43054
12496 98892
16241 94478
47669 48110
711378334 1
16241 76874
47658 48316
16241 73604
47657 37877
16228 78131
16038 94113
32172 51920
381031 7108
16241 73788
21698 52941
110310 21017
16292 77398
3083510 1325
16241 73953
21217 54712
69865887 56955
16220 84508
7449 99784
685946324 50483
56126 33948
47656 48852
21473 63254
47669 38798
21499 60038
47417 48546
713111592 77421
21456 56990
16241 73940
2332879 1815
936380 2970
574627 5337
12493 99131
21607 66544
16241 81182
16290 85363
380751 7907
52221408 90298
21456 58375
16241 78849
7403 99802
89399 28879
47602 44233
21453 65575
110308 25069
21456 52750
110308 24370
16205 87426
21446 66389
16238 71029
12496 98066
47657 38063
47836 43910
110321 19472
574627 4910
16368 89121
21459 57404
89438 27614
110091 20643
358499731 29115
21418 55291
16240 82296
47658 35680
241199 11940
380992 7457
110308 19426
21508 63644
47780 47486
16244 79198
1000000000 98656
47665 50722
965634458 90170
21456 63139
47685 51124
16241 72355
574718 4806
16484 95370
110308 22171
21456 60883
16243 82597
21456 59500
458182845 6459
380989 9359
667344 4256
574627 5173
241203 16441
16236 75168
2332917 1906
16250 92568
110308 21256
110318 20317
89411 27052
16241 87615
362381592 15811
626756587 20467
16241 85211
466697359 45173
16435 82982
47657 34948
21458 67660
47624 50601
574627 5156
380991 9832
16243 69558
110308 21323
216190486 85624
110308 22947
21498 55576
47648 49053
142008647 65130
110296 22972
56232 33673
1469449 2157
56126 33292
16433 87988
89388 25851
16028 77511
147325872 87988
89398 28189
16234 75616
110308 19461
21456 53291
110308 22025
89400 25921
16241 84706
56126 32974
21456 55530
47714 46735
414782634 58634
47581 49628
16241 70166
16209 69561
21456 62893
574701 4746
16241 91086
325333285 59970
47643 48302
47657 47512
21456 56389
241202 10118
16241 69467
21456 60631
32163 51804
47618 36868
47725 46645
21458 56340
16066 92990
47701 36218
47666 46501
16324 88732
380972 8894
47619 49588
241192 12375
16241 83846
16244 86775
16241 77735
89400 28263
89392 27065
129386052 85996
1000000000 85602
241070 16120
16332 95818
241201 11284
47657 43279
110308 23061
21456 60821
667353 4491
241205 15313
16248 72138
21456 61141
21473 52818
110198 23543
12549 97128
16241 70249
21461 57348
21456 63462
47657 37101
241196 15996
110144 18538
16238 74867
21454 66201
47680 46430
16047 90710
16243 92215
47595 48547
241201 16846
16244 84221
47656 38022
47622 50898
6868277 904
16241 89149
864782522 10583
16104 77394
47658 38398
47650 41724
47716 41386
16241 84030
47654 39189
16183 96634
47647 49562
16193 92990
56126 33094
0 24660
667365 4084
3083510 1368
21456 64732
16241 70885
16242 71029
2333104 1978
12413 97910
47659 49069
32103 52386
12486 98234
47709 48093
21421 64844
667364 3957
21456 60288
16241 85733
47657 42784
47656 42240
21469 58711
110235 21837
47657 42601
21459 64039
667365 3670
997350711 77422
89260 26043
47657 44064
182477723 61563
47660 44264
684144812 14190
47707 41374
47657 46819
47657 43378
11012494 758
21443 66532
16239 97011
47657 49704
21456 66634
56100 34214
16239 79473
16068 90880
241191 13316
56111 34714
241198 12145
21480 54385
110315 19100
21461 58280
110312 19815
110308 22917
16241 82426
69920 31864
16176 86501
16246 76723
16233 75749
21482 57872
56126 32750
110309 25663
89403 29502
16242 95522
110275 18885
16241 76510
234577451 55052
241212 14239
12558 97848
16483 95372
868796152 1
16229 95009
143726850 14319
16491 86121
89491 27753
82118465 10339
240960 14336
16300 94208
47654 46964
21634 57510
16156 77745
110309 21323
21276 54731
47657 45403
21452 59956
21456 57397
21453 55111
110308 22731
16241 79977
686860345 6814
47493 44041
16221 76533
16437 71220
47658 45928
56126 32644
21454 57727
176277889 67691
241199 12253
54958286 94655
89452 27925
110288 25383
241252 14747
21456 57522
21463 52711
21457 54545
17231187 15696
381027 8103
16241 85454
16241 80928
380966 9294
47657 36559
16226 75143
677725925 31098
16239 69400
110308 18818
189066550 99343
667365 4264
21445 63221
380989 8908
47641 35266
47661 37086
21519 55971
16241 85902
47648 41724
21456 52403
69928 31851
21458 64674
12496 97124
16241 80539
16192 72267
16189 90401
16229 91082
16240 93806
16228 93635
16416 87336
241201 15539
32146 52017
16241 94478
129693875 72615
21457 62620
89428 30859
860834027 9874
380750 7852
16234 91977
110308 24925
16239 95278
21456 62880
16260 71855
21468 64069
89400 30523
647932496 1
764861529 1015
56126 32232
21453 58084
0 8923
826762959 79161
911662796 74556
89400 26783
16241 74632
110277 19292
21471 66117
21462 53965
494423 5721
241201 13933
16165 70201
380984 8821
16241 94246
1000000000 69257
89400 29735
47482 38246
47657 47206
89399 30913
110079 20147
518884043 91020
784750483 1
28835650 1
16241 72571
47657 51611
110321 17524
47658 40419
21234 58054
16251 80869
47657 36726
21456 62394
110296 19128
47657 46824
110308 25260
56125 34549
110510 25260
16241 82146
89391 30983
89400 28151
16241 93588
667354 4056
348485362 92008
47658 40629
110305 20289
16241 95009
21453 61382
16241 86382
16482 93412
21457 57522
89400 26214
16246 94575
110308 25147
47658 46561
16254 89303
21433 55609
47701 42240
741697494 45444
110691394 99894
110307 25186
69951 31848
47657 48173
16241 92070
21403 63874
16241 80889
21459 61542
380989 7756
16286 82795
47649 45054
936380 3028
16139 87599
21332 60738
392578648 75525
16216 94274
978585646 1
21456 57273
380938 8103
110293 25009
12450 97271
21471 63221
975247091 79794
359246122 16515
16241 81858
16242 74612
16238 90681
16241 79215
47659 42086
47625 41139
47660 47756
800209758 94410
16385 96769
47630 38188
16241 72377
1000000000 14768
4015555 78816
21457 63909
16241 74247
89398 26227
6868284 1028
47666 43198
21456 65044
56127 33167
145177397 96610
21458 67691
16197 96273
16328 87351
16240 85720
380997 8909
317148578 33292
47657 49551
110327 22735
47622 36270
251195238 22217
233761423 49716
47643 43869
47650 36701
47657 50977
21505 67564
16133 78968
380986 9699
16241 88633
241202 16553
16229 89839
89546 29825
21456 57416
16241 73706
21456 59662
16277 72055
21456 57333
47657 46129
1469471 2204
413355 6131
663432189 26081
110351 23968
716744787 58084
16241 74922
241210 16150
89411 27704
160841198 1
89401 30946
47658 37251
16353 86603
16242 69712
21454 58924
110115 18487
16244 80444
16227 79087
47652 39787
241201 14601
32125 52319
240949 10478
241246 11037
21456 64479
16227 90318
21456 54857
15332634 4567
77599402 84477
21459 65311
16307 97014
16241 89831
110418 20718
801506617 27128
47734 36596
16247 77171
47599 38675
0 11244
21456 64580
380989 9361
16035 71131
1469442 2146
339634575 2428
21382 59766
384300050 77491
21633 57959
473556232 87352
16218 86060
89400 30589
133044045 1
704173384 99999
16241 91258
47672 51554
2332870 1523
16246 95242
12496 97127
16241 94049
47671 50065
16241 96611
89406 30809
69952 31651
69952 31695
381029 8682
21456 64281
16241 76326
574628 4983
21467 60185
21470 57522
380989 9140
589668448 53029
16240 86354
21281 61895
241193 14923
32130 52017
241227 16454
47681 47140
16367 77119
21456 54341
16241 95125
21460 52791
47620 42605
16011 76749
56370 34380
89400 27570
16241 95094
21370 54495
15996 76586
110266 22773
89397 28893
241192 14671
47671 50585
16227 83654
55994 33333
47657 50484
47667 35797
241201 11998
47655 45770
21459 61430
32142 52249
21456 59662
56128 33608
89398 27197
32131 51787
665173232 29652
47625 46117
241430 11108
2332876 1946
47656 38477
947666543 18939
12481 97552
16254 75829
16447 93977
47659 39480
47657 35988
16254 70043
69940 31120
16238 71908
16369 86335
21456 60095
21244 64562
16235 92620
158222432 99999
16241 94398
32145 51814
380989 7680
592969183 68120
1000000000 28764
56128 33249
47671 44514
494408 6016
47588 36717
16241 77772
381000 9067
47657 44462
47618 46952
468871147 71405
47659 42595
834546703 99999
16444 84487
21651 64281
12496 98786
16341 78174
298291728 71141
16278 81517
47654 47431
89510 28441
950317953 26362
614829950 1
21437 61663
380995 9829
47811 38103
47635 40571
110246 19794
21456 69105
110324 18429
56116 34549
47652 40055
16239 80633
47657 40888
299935714 78174
2332879 1906
1000000000 37740
16241 95914
241201 12750
110308 23134
110308 20444
241210 15252
21456 60383
16241 94749
6868121 1098
292301846 63270
47656 39054
21456 57761
110308 23097
21452 69176
21456 68120
12495 97292
26300323 46568
182000659 99568
21456 52861
174488543 79215
88633953 84508
21455 68262
241178 11675
0 72403
110308 23785
16241 96697
21456 57951
241191 10216
380989 8144
47635 39022
21456 58189
47711 44018
16241 75710
47627 44514
211241821 26583
21453 64392
47659 46577
21456 58033
16241 78618
110442 20631
21456 60312
727692477 3728
47657 48586
16241 71141
110310 21994
696214876 37870
16291 83262
16241 94208
16178 93038
47657 40250
12671 97342
16241 95389
413393 6364
93598345 40895
16263 95125
16255 89399
250991610 38738
47909 43473
936399 2614
47657 47902
16291 82769
12522 97342
110308 25562
241199 12604
16291 74867
16260 73145
241136 13360
241207 15996
16241 75449
47648 51760
667365 4104
21466 69084
667148 4423
47657 49337
16247 88732
1000000000 66404
47628 48665
47665 37900
16241 94489
16312 92210
7427 99735
47644 47866
47594 39695
47667 38844
21389 54146
21234 63325
47657 37518
261452860 65140
16236 89718
47637 47200
574630 4989
16241 89128
16241 69673
110448 23898
16241 95842
110308 18769
375292085 4221
16241 89143
16241 77872
241190 12030
110308 19354
21504 69002
241218 16512
142837506 13269
110167 24346
89397 28293
47657 50075
880203463 21960
16090 78314
47657 50757
241197 16940
70202 31864
16240 92073
47657 46197
574640 5337
817255293 31390
241219 10496
16238 91444
902365466 82653
16410 92315
16224 96524
21457 60098
16241 83898
47799 35435
21464 61233
16244 84980
21456 61870
16250 69904
1469442 2250
47657 51626
21456 54248
21456 52406
47657 51525
12497 97996
380995 8504
56126 34498
21456 66498
47609 48837
16241 77258
16244 70788
47647 41620
16239 77271
241042 14448
47657 36842
21456 55288
89400 30060
89400 26066
16338 83731
21447 57181
1000000000 45357
241275814 97378
47655 40049
16023 78139
7628 99410
12705 97520
195301295 70884
12496 97903
638175114 57959
21456 63493
56126 32463
380950 9107
21456 60639
110337 24108
21500 57070
56122 33685
47657 47013
47675 43271
56126 32577
16252 72611
47837 48173
47612 36375
30854722 85162
11583038 487
47657 35238
21423 63914
16243 86518
47624 43604
16241 88241
47644 39901
47719 41779
16352 94340
21456 53663
21500 67695
21456 53682
16231 87433
0 90784
47667 36006
16230 87737
16240 76381
21458 62729
21453 66252
241234 13712
47673 36337
888793585 48852
21456 64767
110308 19981
47657 46948
47723 51192
47603 44757
110308 21923
16241 84739
47656 43997
16244 93263
89400 28189
47648 39312
47657 37578
16238 78448
110308 25355
16190 87310
16279 89792
241201 16387
47488 43588
413357 6267
21469 69165
16241 90965
16224 94391
16241 92148
110150 19995
847819907 5217
47644 49588
719263342 76298
110323 22025
110188 22621
241200 14554
48144022 120
110308 19584
47893 49864
16238 70201
16242 75001
21456 55731
413356 6937
99020453 14554
55990 34225
16241 76698
47657 35111
21513 58516
2636197 1492
47657 46782
16241 93095
16241 78492
47655 46544
16241 83020
16152 92757
16243 77499
21410 67157
16248 80545
89400 25813
667365 4020
16241 87536
241201 15733
16167 95836
16334 84244
16241 92675
380989 9735
110308 19454
241198 13477
16241 76240
381010 9326
573009105 20320
16216 81942
667225 4047
16508685 329
16385 89912
574625 4790
47655 49211
21456 52502
21456 63254
110308 21014
16241 84415
16278 83230
110308 19010
89366 29293
241194 17134
322666047 86479
47660 41449
16201 87417
110308 24108
16175 74360
21455 60615
110306 20851
667357 4351
348948896 2649
16234 73352
413573 6465
110310 22024
47630 50806
12519 97948
21462 52941
16241 88200
12542 98627
47656 36580
47657 48699
184482830 13345
904136289 5
12496 97128
16241 94493
16238 87873
16197 92779
32133 52347
12496 97358
16255 84098
16220 82585
16241 84246
32133 52225
110261 21883
0 87203
16383 96230
21441 63615
280517816 21923
380959 7169
16242 95336
12495 97378
241201 15227
667428 4152
47805 37094
16235 70757
47657 47574
110308 21557
139112680 8288
52640160 37945
16249 77733
47652 35867
47620 42258
241201 11398
16239 91029
366429102 1
380989 8015
21456 66053
21456 61091
241229 12468
21616 66059
241200 11902
16273 78021
2332879 1801
21458 52446
16228 93146
16239 94489
16295 92350
110148 21994
7449 99489
47704 42045
110293 25356
241201 16900
241295 16351
69900 31426
21517 56874
47664 39150
16238 96695
47675 46126
21456 59799
16241 71288
47657 45202
16232 88467
380989 8234
241192 13345
110440 22917
47657 41334
16266 94160
110308 20480
927821823 99999
47657 41243
1000000000 38640
47657 37073
494457 5642
31889 52256
69955 31001
16250 81715
21393 64580
47623 49280
380984 7578
16143 74130
47813 36947
574627 4567
16250 69287
47659 39765
380989 8175
16196 71028
574674 5039
47666 50757
16241 96195
21456 65010
47657 46095
16239 86149
16241 74048
110308 19870
47656 51026
110347 23885
89409 27556
12496 99182
47633 37293
89401 27345
47657 35111
47657 35301
16243 87303
21456 55679
241198 17236
21456 57884
110311 23543
16241 95060
380989 9814
667365 3795
21454 63644
47411 41492
21252 60631
159338390 1
16239 78016
16241 90363
16255 85782
47657 37251
16241 79907
16241 94414
16208 89267
47657 49761
21456 64650
21492 62863
11012494 596
21496 69161
16250 88931
7437 99243
241172 13386
494407 5726
16276 86479
16237 95125
16192 73903
16240 96273
16125 96902
32086 52218
12481 98961
56112 32910
16241 73824
21505 65308
47614 48699
47613 42259
348476510 10774
241204 13396
47524 43373
47657 48699
47540 46436
21416 62801
16241 96005
16226 69258
16423 82597
936380 2716
16210 96902
16246 70270
21459 52426
110225 24836
21415 54058
483604331 21384
958812478 1
292860475 10712
16241 92559
166356176 66678
327195216 36270
16208 94990
16221 81858
89400 27065
667214 3535
241201 13363
21453 68352
56149 34355
47657 47814
21358 61295
380991 8472
16222 92391
925250845 88864
241251 14605
21459 67942
21456 65588
16242 90682
47657 48950
21404 53282
484000893 21135
16239 69733
21456 68793
21456 60628
47657 46658
56064 33387
47659 35261
21343291 48187
16387 82113
16086 71751
21456 56251
110316 17788
413378 6289
21551 62777
110286 20373
110308 22114
47883 47821
21451 67707
21396 63865
21418 64662
11012370 623
16241 94996
79568359 36006
21349 65041
16241 89414
16105 92636
380987 8887
89623 29029
763492469 71917
89410 29680
32133 52125
16230 81686
574627 5286
47706 51516
110310 19022
16241 92048
16241 82583
89248 28771
975267 2461
2332879 1508
7449 99563
241211 10586
417363013 38320
110308 20427
110311 22489
110301 17654
21487 69091
47657 51359
110304 20472
47621 42152
16255 76298
56126 32490
241201 15049
16245 92170
21456 63615
56129 33547
32182 51956
21453 67091
16241 88649
47644 51310
16241 72921
7452 99624
21442 68783
47655 51192
16241 74245
294086842 89993
56125 32609
241201 15862
267794252 94990
47643 36887
47657 40827
16293 86428
16242 89336
47659 46833
16241 92926
21456 56798
16249 77917
893627743 64511
241201 16794
16298 73398
541815148 60498
6868299 904
56126 32953
110305 22551
241201 15620
571036157 58777
241201 13360
6868328 932
241206 12330
614544178 60312
47660 45382
16239 96141
89400 26800
16280 92707
16241 82052
16056 90292
56126 33501
110308 19214
16206 69487
47654 44604
12496 98644
241111 14315
380989 7101
47671 40049
16303 72745
21459 56526
16238 94655
380989 8503
21456 67091
21456 59766
11583008 479
728032670 25610
21439 64281
89392 26437
56124 33613
21456 61825
21456 57093
16148 72158
133784256 1
41983523 9600
413345 6443
110308 20828
16241 86664
380989 7625
667416 3868
557913807 63495
880421892 53638
110261 23134
110316 25106
16243 75312
16290 77394
7449 99264
110325 19887
667365 4104
47657 51443
788744909 56188
241212 16499
21456 56176
574627 5089
16241 95831
667364 3936
89405 25963
16241 74628
21456 57833
70867482 7539
47605 45988
16197 77568
918701129 99999
16241 92269
110308 21304
241201 14321
667365 4083
12455 98986
16286 76533
56125 32257
89392 29288
380986 8286
110292 17496
16241 93260
21457 58280
16244 89882
413372 6459
16224 86473
7449 99815
56117 33547
56116 33359
241387 14824
16241 85587
21456 57577
241196 15040
110314 22217
87981052 21611
47891 36923
265845277 9888
89398 26249
380873 9374
12496 98624
110275 22395
110302 22705
241201 13351
89437 30064
16241 81873
16241 84098
47657 43473
241190 14955
47628 39850
16241 74736
21456 66536
16194 75644
110294 23785
47657 51715
16241 70113
47660 46944
16489 77857
21467 54377
2332881 1553
21456 60790
47665 41778
16235 80925
47668 41482
21227 55914
21456 65716
16241 73528
16243 86479
241053 10308
0 50981
47655 43150
16244 87599
16246 81144
21240 67512
47664 49314
47657 42325
16067 91167
381093 7764
110365 24255
21511 62157
21509 65500
21458 64630
89400 29593
47657 47586
110309 17648
241195 12268
21523 57534
69937 32198
6469098 10648
1000000000 12210
47655 36863
69952 31611
241201 13558
936383 3028
6868277 1111
21343 52635
16240 90965
47855 39658
47665 42602
21448 68727
448973089 1
16241 92933
16241 79449
47657 47605
110307 20785
110320 24328
47657 43167
21456 55547
89400 26811
16198 88241
56126 32891
0 52213
47657 43788
21456 52565
21455 66314
47657 45832
21456 65879
15995 90965
16256 75801
47657 41318
16241 91821
110321 24874
63677451 91853
47657 51554
110308 20148
110308 22084
21456 56997
380989 8177
47421 46026
637951070 10092
16241 78068
110291 24276
241201 12161
16279 94314
47657 42077
21498 53371
47859 48867
89401 28565
47657 40807
47657 36673
690044507 24274
3083564 1282
241201 16042
47657 50878
241016 10365
973463196 1
16241 74674
21444 61542
21654 66785
89387 26121
47661 50508
12545 97472
16244 79496
158930890 86403
16241 96987
1469436 2336
16411 86932
21456 60704
303870871 27764
936338 2985
47810 39719
16243 73397
830991322 27999
241073 16975
47657 45625
16243 80844
47705 51248
110308 23187
21456 59996
16302 84271
110296 21092
21481 61812
89400 27923
110306 22288
16026 90988
241204 15584
21456 66059
16434 89831
2332876 1978
16242 85587
16247 89578
47503 49361
16241 71349
16257 69357
484640092 35058
22933905 29735
241318 13575
47679 37653
15988 94568
47542 42474
21453 52403
32133 52000
241201 15344
110308 19426
110257 25647
55899 34206
16241 70967
16201 79647
69952 31242
56094 33596
110321 20707
21462 59741
21641 62460
16463 77795
16241 95775
16244 75042
89428 25839
21456 57235
12496 97503
16249 89786
21539 56125
16241 84477
47669 48198
16335 86862
47657 41977
89402 28362
89393 26466
110310 22663
16244 72314
16213 79459
47657 47200
21423 52789
16240 80844
16228 91765
16241 89155
47596 42744
16244 88384
89167 29528
16243 69362
16241 87995
12496 97257
47657 35791
21456 57833
89458 30488
380848 9888
16212 73145
89409 27960
16241 80526
89400 29652
21456 69161
21334 63174
89372 26800
443408683 99999
241041 16974
3083509 1344
47648 40615
16241 78218
47699 42826
16241 93362
56079 32609
16241 85287
47657 37998
21436 56538
21474 54328
241202 16512
241144 16743
241199 17036
241039 16826
16023 97014
110319 23985
110315 18529
89400 28533
110308 23306
16241 96849
21456 63454
494580 5548
32113 52335
970177779 14734
869437988 65391
16241 87465
16241 81020
241114 15565
413493 6067
21454 61641
16241 70201
47657 51249
16238 85806
110485 24883
695635626 9090
16241 75324
16255 70440
56126 33673
47506559 129
2332872 1615
89400 30340
47657 44849
381036 8576
16242 72138
16227 89547
21456 61382
16241 88821
110302 25186
21454 66385
361349005 55904
47654 36270
16239 89826
34700507 1
16241 85696
16241 90893
21458 63963
77329879 74313
241209 15539
16227 94990
380989 7839
69417909 41040
16241 72158
47654 46627
7438 99242
7452 99968
47723 38865
47661 41037
47720 36669
16240 91982
47664 41386
380995 9192
21456 68185
47695 35116
16074 84540
16244 74628
110310 19907
380991 8864
12496 97506
16241 80835
110301 25016
7455 99299
16275 88886
241201 14385
16194 77917
56163 32257
141897297 94657
21456 67307
16240 78389
21458 66048
16252 93746
873039897 99999
103332986 25839
12715 98961
47660 45956
21456 57496
16241 74704
110070 24699
21456 66837
21453 62543
12450 98225
56127 33596
47657 44860
110305 18817
72916507 8060
574625 4697
12496 98298
69781 31588
729427325 58911
47710 45403
21456 56304
381000 8309
16334 74903
614306913 52697
16409 70856
16289 74221
21491 61051
56083 33755
16179 71131
6868277 1136
47670 34867
241201 13603
241201 13636
21456 62485
47699 42929
800875 3370
47657 41692
241385 12912
47657 49346
21426 52791
47659 42107
241201 15878
16226 70923
16251 81237
16241 76559
864089777 26403
15241329 390
21458 58736
936402 3291
12436 97480
47834 36741
32134 52335
241201 10189
241182 14101
667268 4264
47619 40157
89280 29927
0 24399
21611 63833
16239 94625
16241 75300
16241 73460
241201 10577
15995 75710
241226 15733
21458 65010
16320 92362
759464595 97670
21552 56386
47657 47617
12617 97996
531726097 34036
47688 39581
21452 53638
409957941 33204
241215 16232
820593929 63967
16241 92493
21459 65509
21640 66330
21409 68783
19361776 62211
110308 21929
47657 38049
21459 61825
16239 92928
21412 64774
6868277 1042
47508 42929
21456 52750
16249 92831
47657 48247
2332892 1511
47656 39324
16230 89316
89404 27439
220855988 77915
16242 82846
0 67233
413378 6893
110548 18764
110310 20146
47648 35301
47668 42927
21487 54978
47655 37845
16241 85462
47429 41548
16241 89882
16231 90237
21456 67801
574627 4615
88994162 77960
47657 46933
21456 64210
16249 73706
241201 11108
16230 77357
16246 94055
16241 79074
47653 36905
16241 89083
47700 45173
427503213 14047
47618 49032
16165 80536
854026258 42601
47752 50810
15992 80482
16239 71141
110308 22886
16241 71866
110416 24108
21378 62416
16241 96373
189592050 75244
16071 83230
21456 65005
7449 99793
787122267 16577
21456 66117
47665 49337
97647438 71149
21202 69034
47657 49704
47655 41492
47651 48950
69951 31208
0 58992
12496 97359
16241 74130
16225 88086
494409 5749
21456 61506
241156 13025
21458 65143
47680 40471
21456 62769
16141 94842
47458 36480
413432 6498
16241 82215
47776 50160
16095 92775
47657 40910
16241 73693
16240 86150
21539 53066
47657 43000
16233 81942
21454 61851
672131719 57510
16235 86146
21448 68995
47654 37112
16241 94414
413382 6937
16143 80689
241204 11763
241202 12381
21468 68817
16241 88732
110309 21256
47659 41095
1000000000 12592
47890 36166
21456 65892
16272 81858
47657 45721
47657 36552
47664 45717
2332879 1713
47659 51398
21456 57056
110293 20828
7452 99511
16281 96693
936380 3176
241230 13652
21441 55836
380946 7264
21456 56774
56127 34214
47660 49342
477405350 61825
47670 47631
16242 69411
36201239 151
1469442 2312
516541447 43885
453081103 33456
21456 67174
16245 69524
628450639 77184
47656 39658
89414 26783
47675 49216
241200 12400
69996 31120
47657 38805
21454 68108
47432 46658
110305 23834
47449 39342
110288 22551
47672 47821
241254 16059
16242 93883
47657 43199
47876 34907
16241 85454
47601 44996
16366 79768
16241 78068
1257855 2385
21454 54146
737152707 76855
241239 11675
241201 13652
380989 9716
47657 45642
16455 92320
89420 26976
16238 90891
21617 53017
363092921 45881
110293 23968
47657 41845
7447 99833
799924314 21425
21456 67619
21462 63592
574627 4610
47654 45600
21457 56723
47660 46797
936380 3232
7449 99980
241201 16687
47657 41369
89387 25832
596006956 22663
21472 58699
47660 48696
47658 44021
16241 84312
47452 50771
135687740 22465
47657 45779
413390 6656
16241 73219
47605 39349
47649 48129
241192 14809
16241 86121
21504 57267
16219 72004
6868277 932
16278 88799
21456 67066
764118326 43110
28658683 210
241410 12889
749867427 15933
21406 65306
427640595 47603
12492 99051
21262 54857
988803470 40485
21370 68693
21456 68375
16241 94447
380989 9570
56012 34023
110261 24746
110117 20539
21422 65702
47420 50703
12496 97338
47650 40888
16212 75168
809547144 99999
56067 32463
47488 36923
16113 93224
21406 57577
159121650 30349
56091 32888
16219 88566
152157516 7941
21454 61233
21453 56168
21456 57959
12496 97076
110306 17717
110311 18727
47669 47902
16235 77012
381020 7707
16241 82719
241201 12080
241201 13656
457038878 5479
21398 61104
110345 19584
110306 24970
16223 73224
16234 92392
47648 37766
16239 88134
16385 73855
936380 3188
16242 96251
174643681 31156
21456 63139
16250 90379
16255 85270
47655 49506
16491 76810
47671 37165
574595 4737
47657 45037
16241 75423
695081904 62559
12496 97480
494410 5548
380989 9896
21480 65200
16188 89481
16242 92760
241199 12683
47622 48232
16231 86969
241201 16488
16101 71673
16241 81926
21303 55328
574627 4928
564741033 44407
89400 29856
16241 73446
16229 76240
110297 18945
860523078 1
47657 37406
21504 66965
21454 66965
16239 80345
47709 39016
2797209 1387
47882 43834
241186 10307
21456 63369
7459 99624
536535873 34273
110309 23921
784679627 98996
16241 73141
47657 40849
16241 76754
89635 28229
6578015 83404
21325 54778
76337793 65702
16254 91387
26150755 59268
47668 40842
89408 29125
16240 69870
16254 78009
16235 89627
16241 74269
16236 87767
21456 61494
21292 54851
16248 93040
16264 90007
110308 24286
47660 37375
380989 7456
89407 29561
56111 34718
47701 35797
202962741 46351
16190 79020
21471 52406
241201 16262
16241 75488
489890161 9361
16232 93362
110302 23969
47657 43091
16241 72930
47631 42995
241199 11246
12496 97288
21446 55785
21470 61641
69952 31560
16244 78509
110299 24942
16233 91853
89400 30934
12495 98321
47657 42907
15987 95723
21466 63562
21456 68169
241202 13430
16241 80131
16241 88821
47657 45664
47657 35361
89400 28777
16228 74371
16275 90870
47657 40807
47657 35169
16015 94398
12535 97806
47669 40849
16238 83846
13007893 12028
89556 29067
47771 45246
6868234 948
110331 22489
16195 75435
241203 12959
667146 4501
241201 13269
241201 11044
21408 61906
21456 55009
16241 86521
751083876 67307
21456 63950
241198 13194
12496 97288
16325 95187
16104 83572
668568984 8821
16263 82130
47656 50017
21221 64392
216172070 47140
47657 48731
16241 84482
241224 12829
21456 64688
21502 63967
16241 87911
7451 99793
0 29549
1000000000 8591
21456 60826
32325173 99999
16242 93746
16246 94934
16241 78131
963480198 99999
47565 34960
241201 11022
110317 20524
47667 46577
47785 47366
16277 76440
110305 19979
241438 10514
16248 69759
21452 66048
380989 9894
16241 89083
16418 85968
21281 56581
16203 84228
47681 46688
110308 20539
16230 85462
16241 80104
354430131 28201
9016086 82982
21471 58614
3083498 1316
21456 66168
241204 16148
800885 3385
241258 12967
47657 38473
47638 50533
574836 4737
16244 79587
241224 14385
11012494 638
7452 99349
21456 53334
241198 11868
16013 75894
16241 69444
16248 79907
381001 7506
21512 56990
21462 63270
21453 64957
16347 86666
936386 3189
11012461 751
110416 18769
110309 25186
89400 26678
21456 63171
47655 47834
47670 47013
110308 19902
47660 38079
21456 60205
110298 24997
241201 14993
37598405 62375
47657 35073
16239 93901
16211 69522
110299 17757
16229 90170
47649 37987
69954 31167
21468 63314
47648 40615
21424 64269
110308 18547
16009 94997
0 70243
241201 12210
110310 20146
32133 52218
47608 45382
16240 93854
110354 25168
21438 56674
16264 87778
16241 77035
21440 57884
16243 74644
47660 47605
21452 60631
47661 50141
54756930 108
241212 11612
47657 47821
975416253 10472
494409 5629
16232 89207
342508296 71866
21466 53740
574627 5044
21456 57904
110308 24699
110309 21163
47659 50508
47657 46964
47656 40219
47657 49628
667367 3523
110314 19828
16241 80846
828583261 87767
110308 22194
110308 21837
47667 43000
21407 65248
16475 79347
413381 6146
47875 37505
110291 24956
667598 4415
16241 73545
241199 14385
89395 28065
110065 17717
47668 45493
47864 47140
21459 64755
110309 25012
16236 71028
110308 25693
16242 90237
16241 69626
241201 11284
667364 3690
380989 8498
110307 25022
16241 96609
16252 82400
16255 73299
644145779 1
380989 8866
6868277 932
16241 74461
21456 62394
16243 90710
110308 21747
241215 15328
69761 32164
16178 84639
755071186 99999
16241 70730
47657 36923
47657 38283
16261 82209
382884286 32418
110308 22292
16241 73229
47665 43214
6868277 1094
380991 7539
16223 74786
89376 27960
16204 92434
241203 17200
16242 96791
16224 80909
16249 77064
47654 45374
16241 93443
47671 41937
15241315 416
21442 58924
12508 98405
21461 53258
16241 79165
16337 69287
16238 79449
89403 27793
271205532 84148
16234 81136
997247776 15989
47649 37578
21457 58169
532246783 4264
110120 20594
16241 75324
16241 93136
16436 93760
47618 48453
110462 22611
16241 91646
936380 2597
390245649 20712
21449 57021
830270375 97644
380947 7941
21432 57750
16242 81110
241251 17411
110314 21684
21353 58717
47671 37226
47645 44021
89351 26673
47657 40842
230796288 5687
47691 45806
435199885 73778
398107052 31462
47706 38592
241236 11031
3083510 1319
16241 85434
16237 96847
265071282 99999
47672 44407
16241 80171
47654 39239
21409 60805
21456 57771
56088 32402
16247 79709
21456 56599
47655 38477
241199 13791
16031 90234
16241 89035
47660 35111
21456 66873
0 65034
47660 37528
21456 58217
616523620 39631
21456 62320
47655 47631
47420 44604
21477 68131
47654 39582
745893270 36306
16241 89816
21455 59910
16298 90011
47659 35899
16238 95504
16043 75853
47657 43286
16235 78091
16238 89215
877850925 41126
47657 36627
16241 84891
241201 12332
241201 12332
21444 64083
47657 50878
21428 58496
110314 23898
16275 92952
16234 94225
241221 10552
47657 49757
6868277 1094
12496 97978
89476 29420
16240 71049
470425227 92581
12496 98134
149770731 52004
241201 12584
16238 85306
47659 40259
47657 35806
47659 44561
16242 75962
47657 39446
21453 58054
69978 31560
47655 49995
1469443 2312
479336594 61051
89410 26103
654984544 19828
16241 81942
16245 89458
21456 54504
16195 77328
241288 10990
241213 16151
413307 6364
47903 39967
16229 86521
16229 87636
16251 96699
110355 22621
380993 8467
47657 39148
390174529 66526
110308 21087
12496 97806
16241 80405
667318 3513
47642 41612
56182 32530
56126 32910
21451 53378
110364 25309
47641 51199
12529 98757
16016 79429
47650 38281
16241 90799
16239 77258
16241 84736
47657 46139
16245 71906
47657 42750
16241 72965
21456 55328
21456 56781
16237 81127
16238 75648
12509 99091
56124 33672
89400 29802
110295 21341
47657 38698
47657 38738
6868082 1042
712230205 97806
56137 32356
16241 77159
16228 82951
47488 45509
280778978 56512
380993 8103
89402 28220
16241 81517
89407 29056
16276 77568
89400 26939
56126 34289
56127 32261
56318 34409
110307 19605
47707 50826
16021 87325
110105 25338
21453 57313
16242 86154
47646 51152
47659 36661
32099 51814
717312156 1
21456 65784
969193986 60385
1469344 2285
16242 76573
930326972 12604
79385808 1
16229 81306
16230 77857
16228 89614
15990 86146
89397 30233
110306 23545
110163 22174
12496 97967
47657 41560
110311 23570
16242 71751
21491 54276
21455 67657
47662 34857
0 84077
47657 35322
110488 20926
16297 69471
16235 85256
494409 5799
7433 99894
47660 39140
47476 47140
21522 66030
89400 27929
16240 94493
21422 67647
16241 79019
47665 37161
21442 52446
16366 88649
16241 93581
936383 3068
16301 73547
16283 95372
47649 38063
21455 54440
47660 51152
16202 80131
21455 56322
16241 89562
21471 67059
110175 21747
21466 62120
574708 5335
1000000000 41257
56129 32553
21453 54385
15997 73970
47657 50880
47657 36031
47531 39303
69952 31389
16239 97000
12496 98979
380990 9878
16239 74410
47687 51406
110229 19352
16443 95864
110256 21472
936464 2649
16392 94499
240960 11695
110306 19082
69952 31156
623952265 74549
47671 41650
16279 80813
16241 74650
47642 40621
47656 36985
1000000000 35245
47656 36694
0 76310
241251 12683
21464 64551
21456 65214
52997092 96400
47658 45776
47459 40222
751707436 93435
16243 83817
143188278 99999
16200 78398
47659 34948
47657 37352
21456 61926
47660 36312
47657 41937
69952 31899
241189 11038
47657 50605
110308 22020
16248 69406
16074 81032
21399 53795
834273773 63069
47672 49625
872499529 1458
16105 69895
16239 70717
486513459 42248
874730641 73693
18851795 287
47658 44996
16253 72638
16241 77150
16243 76975
21456 57208
89408 28265
667473 4075
89589 28286
47811 41814
47657 36749
16251 70899
56141 34018
15241345 390
47630 43174
16267 95459
89398 27804
168821953 78007
21456 56946
32136 51787
110308 22969
16242 81412
12494 98371
16109 71538
47752 37719
89398 27808
21455 65248
21445 64880
266622380 99999
16219 73229
16092 78956
91298154 48386
7446 99478
47907 37900
579316854 74452
16252 84320
241202 14809
47671 44514
1469296 2207
381023 7149
12496 98715
16241 78439
110307 24972
16241 71141
16264 74866
47660 45600
110477 23065
16241 73547
21456 63445
382829178 92831
16241 95864
110297 17561
241201 10712
563695864 50272
221156833 28562
356483414 62918
110495 22331
32134 52235
47683 48038
110433 23418
21456 58282
12495 97117
21456 56879
16241 71262
413378 6527
16232 84317
47628 41588
577010084 99999
110308 17843
16261 86324
814571233 84431
21456 59364
89532 30060
21435 57333
2332879 1906
904213964 91946
47656 49534
16413 93636
47565 45643
16247 84448
47652 51101
89360 26098
16226 89019
47658 42561
21456 58282
16241 76143
21456 55979
89400 27569
47657 51679
16241 90234
89634 28775
16243 85487
110306 19828
89467 30328
21455 66565
241264 16928
16280 77286
849545653 59766
16241 77511
47667 40587
110306 24515
47656 42457
21468 52505
21487 60805
47657 37784
21418 58770
16241 72306
16242 86503
47618 49292
47657 39429
89400 27046
47665 50535
381006 8175
241214 14239
47820 41798
110294 18962
16241 90751
523214965 46430
21652 56802
47660 44157
21444 69165
241070 10968
47839 45174
16377 94493
478312045 1
380998 7578
572402537 11333
16240 75224
12496 98833
21433 60790
110311 22470
16240 89816
494409 5962
16241 72553
16240 96975
21456 63449
110288 22629
110308 18637
56293 33501
110308 24376
16227 73502
16240 85936
89400 26921
21453 66447
16244 95842
110308 24911
16241 69444
110349 21750
16231 88566
21456 56024
1000000000 12524
47650 46114
16243 78492
47657 40917
110313 22422
241203 12108
21456 65248
381068 9600
678298523 37226
16163 72641
16256 90378
241200 17290
21453 65199
16231 75710
21449 54944
435284873 26169
241199 14904
241214 15273
21456 60466
110277 23843
47657 35829
128002509 9716
47657 45180
55967 32418
16465 71049
21463 63217
110420 20741
359324332 66710
21454 52468
16241 75293
16140 76148
110308 20851
12496 97692
70077 31172
110308 19214
16237 95836
16229 80536
89387 27999
936444 3063
241201 16956
110322 23905
47660 47962
16227 82749
16224 92341
89428 25882
16251 89535
16241 93761
47657 40572
380989 9192
16047 91930
21440 67442
47659 36868
924242816 99999
47666 49622
1000000000 5981
16241 92341
938230573 35806
47671 41273
16241 88138
47657 34907
47684 38410
21652 67437
11012482 650
16340 83823
241352 11240
21456 58728
3083510 1259
89294 29840
21453 55808
21455 59361
16241 96524
16046 86666
16248 86683
89400 30815
16242 94604
16238 92581
16307 96791
241183 15996
16251 86702
539718499 94815
16241 87433
16243 78223
16234 81873
801197671 73582
12590 98275
1000000000 2092
16241 92159
16241 82928
15998 79497
12484 97480
89356 30014
110416 18637
241143 15741
16255 69733
446034273 79020
71945961 90396
511714544 50535
16425 88093
21456 59070
47657 39841
16241 76523
21461 67976
16244 79215
241202 14684
16243 70528
47657 44226
21456 52503
16241 71673
241194 11771
69948 32075
16207 72063
380988 7911
47821 37106
16241 72018
47712 49966
89433 30122
32133 52000
241204 16590
0 50153
16220 85631
16244 70000
110308 21393
21222 66611
56126 32814
241203 13878
241204 16956
21468 66379
21441 67051
16241 91765
16241 69462
21471 63801
21454 68820
21456 52813
494463 5726
16241 94603
16241 83071
494377 5989
21450 63352
16241 70618
21649 67012
241169 14159
380989 7680
16260 84776
110308 24660
129077926 4910
16241 86514
21456 55442
16237 96576
16238 91040
1000000000 85086
21456 56188
1000000000 34237
110308 20214
16241 71288
12494 97822
21456 58047
16011 81784
89400 25825
21456 67440
110310 18276
16241 93095
16255 82946
16240 87330
0 68797
89392 26151
16241 72171
16302 89614
21456 56836
16286 72879
16299 96872
89346 29271
16090 85111
16234 87973
12568 97865
16241 76523
56121 34501
21456 54646
47701 36353
47671 50508
47657 40207
21430 69036
241213 17246
56259 33333
47660 43122
21464 67962
241059 10339
47657 38405
56160 32356
89400 26214
21414 63325
667315 3982
16228 88799
560482023 75263
21456 66741
21500 67058
791106475 1
47657 40722
112130811 34481
21458 61677
110259 25355
16210 78693
21455 64674
16364 85781
21456 57362
16227 81440
21334 58482
21495 53474
380987 8212
16241 83534
16241 88671
241198 13336
688082457 91362
47657 40598
16241 90202
16251 81461
241201 17358
6868149 1171
47867 41692
47652 36741
110319 24260
110365 20222
413381 6749
16230 79999
21288 63874
89205 30589
6868285 1023
241201 16515
16239 73398
241213 12575
47657 39841
16210 78174
0 28764
16242 85495
56126 34718
10196613 24031
21458 55401
21453 61658
110281 23111
975296 2547
241197 14550
47655 41810
16241 85696
89360 28254
241277 12152
11583051 479
16332 76426
188031408 99999
16245 77491
16244 78201
2797209 1387
47657 44422
241202 16975
16243 90590
16239 86382
16239 78919
240953 13532
16147 80964
21456 52818
110316 20582
21465 58849
16241 79288
12497 97366
47660 35238
138876895 79429
241192 16577
241224 10434
16178 96416
204418672 99999
47634 49658
110308 18132
16241 70000
16203 94992
21500 54784
16241 79012
21472 63069
70047 31606
21505 55052
16273 86339
47633 49538
16230 92568
651953135 99999
32130 52219
89396 27704
16237 82917
89400 30308
16241 85363
16200 69434
47615 46284
930125111 70209
110338 19951
149781466 88133
21456 65456
21432 60035
7463 99298
16239 86482
16237 92840
139098059 96899
47657 48094
16241 75582
16244 90994
16241 74873
380989 9787
12494 98986
16256 92196
241272 10752
110308 22015
16241 96441
241201 16517
16270 91853
47631 45041
108559611 50878
47657 48187
47639 48296
16455 84092
47657 51760
826206672 92933
16241 86909
11012494 650
241260 11846
16241 86485
241201 14735
241193 11261
380989 8103
241209 11156
56126 34479
445211741 73554
110321 22902
936363 2663
977713290 89487
6868277 948
47657 48819
241202 16053
47912 46919
16314 87671
16232 77972
47655 49389
2332882 1978
21456 54699
21456 56504
21349 66044
454889077 92159
16241 74244
110308 21924
21451 63515
69952 31179
21512 56471
89402 30122
12496 97967
16068 96687
47657 44361
283316698 29718
16242 82990
110410 18538
16241 84435
56125 33154
110285 19255
47602 51663
380974 7531
16286 89128
89397 30255
16249 72433
110308 23158
380989 9123
89414 26632
47669 48547
936606 2702
128834944 73879
47657 37482
16241 75263
232407120 63474
958812478 99999
483482266 3012
47651 46568
16040 96975
119013213 57492
16255 78593
110317 24898
47657 40313
16244 83083
380997 7540
241297 16332
241159 15866
16241 96634
16240 86683
21400 59305
21447 60568
110310 22588
16193 81693
16430 71910
16012 91205
667337 3728
21456 63963
110304 21127
16213 83020
16241 71109
21481 62416
16241 71801
21456 60691
47649 49182
231215614 10072
47816 51082
241188 17403
47640 42011
110308 24942
21363 52404
47654 50353
47657 43894
21490 66532
110297 23138
47657 45954
488232759 65044
47657 37103
176972157 7074
89413 30102
296227979 92697
110359 20707
241155 11525
6868262 901
667402 4467
60174741 99999
16231 95108
16209 95775
47720 36103
21507 63674
110310 24745
380986 9689
16241 93490
910350660 16740
110276 23338
110281 19464
47904 46487
16238 83704
16247 85720
21456 52860
21464 56504
21456 57747
16241 85300
47709 36694
16232 90442
47881 35704
16243 77751
16184 87313
16246 88886
21213 67657
648788098 1
16197 85111
16241 71619
184286424 19887
16241 87482
241213 16185
110308 21929
240959 11516
47791 42003
297334240 89035
709667918 39016
21452 59626
21308 57433
16235 94465
21458 53824
16232 72020
110300 20280
89400 27708
47461 49389
16196 86578
16256 78009
241201 16027
16252 85211
12496 97681
47643 40517
577250514 99999
16241 75531
16241 75712
47657 47828
110325 24274
494409 5580
21456 61295
21454 57070
574620 5360
938248790 56610
16240 70683
32133 52085
56092 33584
207807202 31834
32133 52125
16243 74556
16241 84643
16240 72464
241201 10260
47612 38927
47797 47866
276499321 1
16226 79571
0 93998
380991 9777
16247 89358
21397 58129
56065 34273
89400 28771
69953 31001
16239 70166
47656 46852
380999 9712
47663 50600
16241 78139
110353 18945
667364 3581
110308 18791
221088275 1195
16235 93889
21456 66668
47667 43604
21459 67870
16244 74461
16249 77823
16166 77172
16244 96400
21309 57777
16508675 326
16241 88864
41278095 60615
16241 78958
110308 24297
21456 55471
154643420 22468
47604 44352
16241 85352
47655 44266
16252 70209
241410 10774
21451 69182
936380 3028
16243 70311
16241 87954
241201 16432
241200 16211
539945808 97889
7452 99326
21348 57761
413378 6749
463809892 11940
16248 82769
246617958 71000
12496 97315
16241 88830
796243516 24276
47658 45620
16240 96462
381224 9350
2636169 1458
16187 78727
21470 64859
12268 98909
21456 58495
240948 14528
47643 45832
21412 59657
16199 72306
21444 52740
47660 44873
16170 92917
667366 3513
21457 65306
16260 90419
16251 71673
47657 51117
16453 72323
21454 64083
241201 14674
16241 78174
47654 41003
47644 37931
16446 93478
241192 10366
16354 82583
47657 50131
16241 76326
21454 65580
32134 52132
586783664 1
380989 8215
47642 45003
21538 57884
110101 21388
47660 42557
47623 41924
21644 54472
16265 83657
6868277 976
21456 55453
574612 4733
47657 35351
16246 75895
387587482 2404
16241 96230
16241 80928
110296 19958
16226 71029
21458 56772
89587 26939
241201 12827
16241 78021
16242 82531
21686 65588
21456 61280
574640 4697
47657 48812
241201 9972
16113 77683
1469449 2207
16241 83793
2332715 1733
21444 56251
16252 77601
16191 81226
21472 55994
21443 60365
21456 66837
21457 60495
2332880 1801
110309 25356
47655 37505
21456 54001
16412 72138
1566985 2068
800877 3316
241198 13614
47671 41139
16241 93267
21390 64210
667351 4036
21455 65036
667365 3795
21456 55549
16233 90554
16132 89882
16162 91444
110307 22818
89400 26437
16226 70748
16243 76310
16254 70066
16241 69500
936380 2633
47657 46544
56140 32814
42122126 38665
47657 44604
16239 86969
47658 41139
47682 50131
1000000000 58835
16241 89342
21278 59281
16173 86767
110297 21030
47657 45515
16278 71115
16234 82379
12496 99093
241201 15470
16273 89826
21462 63235
21458 60095
110246 25645
47543 37829
785306504 65325
11012494 655
202358879 79987
47657 36946
7449 99677
16241 76788
47657 41503
110307 22470
16193 74371
89401 29117
16243 76754
16241 94160
47665 43674
574630 5375
16282 88389
241213 14285
47655 50484
110309 22166
21456 52502
21572 59064
16342 75685
16241 70652
16215 71662
438834832 71138
16230 90808
241167 16493
47717 39200
667368 4261
7447 99971
494409 5640
110309 21388
16179 70334
56125 32418
110308 18641
21456 66569
380989 9570
16242 83117
783155177 62245
21440 52435
241201 11771
47783 43543
16417 74552
69935 31167
21443 62430
47657 38451
16241 79888
413347 6199
51370120 23271
691732621 52571
16244 83636
21458 66617
16245 94009
12483 97315
16241 78816
110308 19846
69923 31852
16195 86086
0 33168
47654 43116
16202 77414
110333 22137
12496 97996
16241 91749
16461 96084
89400 29271
21471 52503
21454 54720
89402 30859
16205 69529
110355 18547
47657 50605
16241 87207
16241 93536
47656 41230
241201 11156
47657 37845
16238 75853
110255 22114
47405 49747
31984 52048
16241 90493
21455 55442
47698 42713
241451 10271
16231 88253
16241 70686
47541 51760
16241 94256
110321 20204
110311 20981
3083511 1270
16241 93927
21456 55966
21462 65214
110267 24328
16433 80654
574624 5156
32104 51956
16362 84736
16241 86216
21456 65802
21671 52406
21456 53795
16277 96714
424889690 6320
56126 33232
16242 77751
47657 43764
89219 28064
110539 24970
16248 75712
16002 81316
16235 80129
47657 50131
1000000000 50770
21503 61083
16069 91844
413380 6249
110308 22395
16508701 329
110075 18368
6868285 1017
110308 25744
21454 67157
12506 97480
47657 50557
47658 51686
21456 60991
132323999 64610
380989 7342
241066 15539
21318 68805
21456 62801
47657 36437
16241 70000
16241 86482
47657 36011
21456 68436
47657 45277
769228434 89836
6868277 1175
381038 9572
21310 56772
16288 72695
21321 63310
110308 24297
47718 47756
21431 63926
16425 69597
16258 70733
82261694 45493
21423 62112
16243 95286
47657 51152
110191 22344
47837 43122
16241 90899
110274 19887
89363 26039
47666 46328
110308 17827
69951 31899
241175 12267
16239 69626
16099 81144
21456 52818
21446 55465
16490 76891
16321 90163
47601 39324
47660 44041
56112 33875
16244 74269
110323 22682
589342302 89490
16226 82495
21451 54285
110328 22731
121236355 32386
380989 9361
16243 78009
16226 69382
21456 65469
341495377 9090
47664 35532
0 12524
89400 28775
16241 84437
21456 65113
89400 26362
16294 83338
241201 12468
16293 88200
21458 68014
982842268 99999
165559761 98249
89400 28495
691442561 71596
241197 11940
21460 56832
16241 79347
47657 45832
16241 91441
47505 41588
16428 88384
241201 13868
493586201 3523
47656 46837
16241 90396
21458 68280
21453 58425
47791 39741
16366 92070
12265 98234
47658 40214
21450 56064
21444 68909
667365 3523
21458 68366
21456 61494
21456 67779
21454 64067
21456 54178
933927025 63607
21456 56674
21456 63849
47658 50852
110308 24515
16365 77172
16191 75841
69889 31441
16241 70757
89356 30122
16246 91042
413376 6749
380986 9772
16187 83704
2332938 1604
16241 73545
16241 71138
21519 63235
16203 90664
89400 30913
110309 25067
21456 54580
16238 80536
16241 83919
21456 68185
16248 94842
21457 66330
494348 5721
16241 89137
413352 6385
16177 72757
499335125 92320
21317 63801
7449 99511
16241 74197
12496 97480
47672 39841
21461 53663
47657 43426
47603 46436
110403 25226
89400 28841
786938441 94478
16412 94885
16241 93761
494421 5686
47638 39063
16235 73697
16401 89122
16303 95775
363162993 28185
470265588 42325
110316 21072
7703 99349
16242 90994
2332882 1615
21457 53900
47583 36031
21441 64647
12496 97140
110250 18226
21457 61677
16276 80398
89440 29255
548230878 60565
16232 90363
21385 57596
47656 49303
16212 80869
89175 29265
21457 63314
89401 30413
16230 84221
89393 28562
936378 2592
16239 82982
16204 92070
1000000000 62850
12036243 62801
15241330 362
574534 5259
47657 47574
16241 73735
47659 39349
16446 93451
56124 32551
47658 50727
110309 19422
16241 73428
25831267 69406
21453 53238
56126 32603
2332879 1868
2332879 1511
16241 95796
16090 87330
47657 43378
47670 39429
936380 3121
380989 7625
21456 66314
21454 52593
848277925 23834
16241 70070
16240 75051
11012494 638
667365 3829
1469482 2207
21456 68909
21454 64447
16281 90876
21458 58960
21456 60466
110310 21336
16248 95504
16241 79623
16243 70733
21456 52442
47659 39303
16240 77897
47664 40328
110435 22020
47657 48015
16329 94398
20279459 66916
21514 55401
574627 5335
47655 35737
21456 57761
21400 56474
21420 62485
47657 37183
16424 77237
16244 78702
123712945 43271
47657 51248
56122 33983
47657 37763
125555119 28915
304822605 99999
110431 25693
679909129 1
47715 50024
241201 15890
16241 82047
291202742 22175
16246 78239
47666 49945
274748781 85573
667404 4047
16206 74247
241192 16041
16490 91985
241201 15467
89405 29387
47657 40078
16119 86173
47666 42392
21456 58838
2332667 1782
47657 47114
47657 39785
16241 73458
47662 51749
47657 36842
953498212 63720
56122 34389
139810337 1
16218 93566
110308 19454
931656729 83803
241201 10382
16240 94491
16244 80491
241254 15276
268826909 99999
110319 21960
16241 95494
110308 19352
89352 25849
110305 18299
16241 92713
16218 81944
21464 57121
47625 42291
16241 83059
47619 36057
16235 96416
16187 77897
56308 33024
16183 88200
21456 65936
16241 73007
985729722 99131
177891717 69161
241136 12028
21480 64362
47660 49221
667365 4195
381039 9361
110311 19218
21314 64561
110137 17965
16241 84891
47655 39058
16241 92581
16241 73547
89451 26331
16241 70730
21456 63724
21455 58382
574453 4707
21456 58372
110281 22543
16212 71754
16241 76057
21453 53785
16460 87536
16144 72594
21515 68820
110310 21610
16300 73929
16362 86382
21456 55609
16241 78559
241208 15310
47560 37077
884390999 77177
21465 67182
69952 31076
202437508 54755
89400 26863
0 61733
12492 98089
89345 29736
16241 95389
21459 60628
42441758 55453
16241 85256
21454 66895
16229 85495
380989 8899
47625 45647
380989 9326
47655 38865
241235 14874
574525 5075
89400 28375
16271 91982
936377 3060
494430 5629
21465 53017
1000000000 79510
241201 12067
16160 90458
1000000000 14111
21459 58734
47657 38665
47603 42681
94379797 90668
380989 7057
110308 19446
16245 78919
16234 87159
47641 40143
21456 55914
16241 75397
47670 37777
16191 92928
844662340 80271
6868275 1171
16304 79215
21225 67980
16241 78370
47784 45054
47654 43864
16239 77857
16237 84482
21444 53165
47643 46114
89435 28243
47663 35073
56126 34289
47720 43383
89400 26151
16241 81078
16241 69609
12435 97428
241203 11333
241193 11313
56077 32468
16302 96628
16302 73581
413441 6330
21255 59223
47657 45881
16241 69906
380988 8719
47673 45749
47657 39011
47657 47512
89402 30599
110355 17950
16243 75872
56138 34273
16241 69382
241201 16372
21413 68248
16279 95340
47640 51156
16241 75062
800621072 94417
47663 50004
16241 96141
129559946 25352
172195828 14448
60157749 39175
380991 8059
16259 79429
16128 86518
47595 43059
47504 44043
16244 96064
16243 79223
241201 10355
413378 6498
47657 42750
56128 33024
16240 72323
110308 18650
12496 99182
16330 90603
16241 92117
7899962 61357
110307 24752
16254 79165
241231 16805
16230 81516
21455 54472
47618 39581
16241 88086
812007861 1
89398 29380
47657 46284
69964 32208
47698 42248
47692 40588
226685358 99999
241186 15008
936375 2609
413175 6405
16246 79288
21438 67059
16322 94274
21446 56234
69748 32102
3083520 1344
16241 82737
16241 89342
16241 96195
16185 74959
241260 12614
11012480 654
21456 56955
16227 83362
21456 56954
241201 11227
380987 8079
16241 85182
47657 35815
56377 34043
110295 23033
380932 9890
494627 5721
47657 35123
47845 44711
16031 82157
16238 86244
47664 41429
21447 62868
12496 97865
413377 6762
16150 89064
16226 90379
208114292 51443
380989 8234
16249 91646
47659 45152
110308 24925
21456 65370
240949 13791
89402 28759
16286 87217
21456 67101
47897 44683
241201 10342
789008803 81803
110308 22908
241199 14820
16241 77523
89400 30184
89403 29718
936635 3250
47660 35704
16241 89491
89402 29757
21440 63890
667365 3957
16241 88305
21493 68414
110302 19701
21459 61988
110310 19828
667365 4511
15241331 362
16244 74765
16192 96141
16446 83640
89561 28103
548194721 49421
380991 8634
16029 90378
110299 17524
586420990 81410
21458 66674
16232 74867
16241 93418
47644 47585
16241 89792
1469442 2163
936378 3274
2332886 1978
21456 64561
21290 55580
89400 28759
413419 6067
110316 21538
16241 84228
16178 85074
71370427 93848
32133 52249
16241 96125
837032137 49551
500786547 79165
21441 61566
47719 51749
47676 40219
241201 16160
16245 95754
21456 63543
381000 9778
89400 27929
534834128 94465
21489 59055
21456 63439
241306 14190
3083516 1325
12631 98522
110309 19354
521487879 58614
16241 77250
16241 88134
89400 28893
110498 22052
47657 47254
16248 90988
21500 58536
145782491 37527
16276 88305
157934311 86702
16105 85601
240968 14100
21456 53856
47671 46117
21462 59657
12498 97117
16243 83468
566912628 1
12493 97996
47657 45041
110358 22468
12493 97107
241399 16211
574601 4621
754866317 1
16241 76440
21456 59657
21456 59054
380980 7506
12486 99051
16235 93260
16241 81903
12496 98219
16277 75637
16241 86150
21498 61590
47657 44264
12496 98171
47660 45954
47759 50542
47646 39429
47694 45664
21469 56606
16241 96760
380978 8308
47657 37042
16241 92459
16252 74410
16249 80753
16241 73913
110308 24328
16241 95992
138255108 67091
21458 58806
16352 78098
47668 45171
16253 72571
16241 77729
21456 65949
16241 91985
16252 76029
89399 29561
110315 20148
12505 98405
667362 4467
47657 37395
380989 8467
12297 97126
12482 98405
1000000000 44285
32133 52347
380981 7279
56083 32710
21519 53308
110458 17521
47657 35670
21592 54405
241252 11555
494409 5721
110318 25421
936380 3098
16203 70966
32133 51948
16239 77159
755220632 27936
21453 67813
21456 57267
667296 3908
16241 72928
413423 6792
110062 20126
110194 18114
11583089 479
110309 20107
89400 26098
21302 57477
110302 23134
21456 58482
16296 85434
47529 49529
16188 85352
47605 37115
975273 2428
936382 2918
494450 5799
89400 29917
21201 59996
47659 44683
21468 53513
21437 68436
47657 39410
16255 93974
16288 81063
494513 5629
21456 62460
16243 90377
747245384 17030
21456 61204
110307 24663
110255 25009
110388 22951
16241 92955
69963 31208
16240 87599
89399 30781
573602487 55224
110308 22735
86056536 32679
574624 4846
110303 17717
1469442 2336
110322 22871
21459 68262
16241 69561
110292 20582
317055065 80569
413378 6542
47657 45749
16241 79429
47658 51443
119970100 1
11583122 471
16239 73145
16237 82981
241201 16697
32955823 171
28942705 86205
21456 65456
47662 51715
16250 83684
667113 3523
16244 84864
110311 22913
110308 24031
16241 92507
975268 2449
21456 65832
47799 40412
47616 45832
241201 12346
16017 86244
16241 80269
380957 9140
241201 15470
16238 94162
21456 56125
21508 67940
47407 43122
653842855 1
16209 87330
89400 30983
110305 25510
47659 48419
16241 80909
47667 40099
410554203 91029
16238 88931
16241 80355
47657 44104
936380 2936
47657 44469
21461 63613
110307 20444
293288405 69974
241201 10454
380972 7871
16241 93205
16232 77802
32132 52004
47657 46049
16215 95222
16248 77258
47646 38197
16241 78919
16237 70697
574617 5333
110286 23490
16180 73824
110306 17747
47652 42018
16241 89121
241198 15774
16293 90170
16252 85495
16241 74452
21452 66689
667365 4056
907996807 11868
16374 96987
16242 69467
47657 37631
16109 76788
21456 68971
110173 20920
97237750 87034
110308 19795
16221 82215
16240 85968
16241 73809
719107623 99999
21456 60035
47659 36947
241202 13626
16241 72874
12499 99091
47657 41612
56126 34389
380982 9326
47832 50366
47657 41910
942726388 70765
47693 48476
241234 15878
110302 18666
69952 31285
47654 40532
16241 84271
21402 66921
47621 50991
936293 2597
667182 3868
89398 26095
16239 81420
47682 50056
1257861 2385
21456 66447
47717 40313
110307 19506
161898231 49505
574641 5363
47661 50394
21448 63017
16197 73589
16241 79249
21456 57228
16262 91066
16240 75616
241201 14080
47657 42605
89495 28893
140990083 1
21407 67962
16238 88669
16228 81127
110319 25205
16244 90371
241201 17236
16397 90808
382027356 41924
21327 58144
47657 40685
16236 72855
47774 37086
7449 99566
16011 80545
16183 87516
21456 55966
16471 78068
16221 94012
323503306 1
110365 23570
574646 5156
110297 24614
574627 4629
16276 87358
21456 52446
667365 3829
667187 3732
16037 78325
47657 36421
0 62543
47656 36741
21655 57124
21446 66048
16241 83601
953774939 62784
16241 96684
47657 42395
401862677 49800
21456 58114
89400 28033
89400 30867
575351636 42166
89397 29978
0 67659
890511905 69100
16227 88097
754738436 5363
563550192 29925
47657 40967
47585 47304
110310 18226
47750 45171
16291 96005
16228 79623
69961 31704
734256171 1
12496 97681
16232 90895
587443865 37003
241197 12584
16253 96713
50113709 36874
47657 36373
47657 36887
47661 47135
16255 93581
241243 13510
70007 31156
241197 15313
16258 79725
47657 44824
667365 4351
2332850 1646
16180 69398
21456 69091
16241 74634
47657 38141
47657 35791
36015362 28408
56124 32468
241386 17420
16229 79497
21209 62670
21491 52562
16240 85824
241226 16690
936380 2962
21448 67040
110297 19575
21444 65254
47657 38197
667424 4468
346124096 27780
16240 93505
241201 14300
757507161 9570
47656 46837
21508 52750
16241 69802
47656 44993
16243 95319
1000000000 81389
47657 39448
110311 20670
16241 86196
16347 70759
16152 91556
21444 63495
16210 71262
16239 76749
16336 71790
58816568 42408
18336303 3370
110310 23134
16238 83262
110322 23573
47694 49625
241142 16458
144721757 16745
7479 99802
16241 87647
569534219 97552
241432 15344
16468 78754
12496 98833
16228 88908
16287 75168
110308 18138
55969 33228
47684 49870
47657 48198
382035168 96893
16241 88959
110308 21788
16241 82893
47644 39954
110309 25633
12657 97558
47657 50507
56111 33062
69952 31396
56141 33249
484313313 40607
89397 28707
110308 24108
16235 71790
21456 57782
47654 36029
16082 70643
47636 47502
16243 80763
16280 93581
361658053 2212
21425 54575
21456 65306
21426 68793
16286 81869
16299 83793
47657 36437
683639892 56144
47678 36741
936379 2998
21456 63868
380989 7756
146435569 50601
413785828 92760
47657 42657
12484 98888
47657 47956
278368139 16151
21473 67472
110308 21874
16253 70424
21456 66066
16389 78277
110259 19273
120489178 33005
937004627 70701
413386 6842
241153 13868
56320 32780
21455 67040
54213127 12430
16244 75435
380989 8144
820145996 99999
110308 23658
241163 13614
21468 55028
47654 42605
418542290 39533
380812 8799
47657 44405
16241 79235
47660 40517
125178765 47
47654 50636
16241 93837
16241 71462
47642 45140
47656 38665
16282 75290
16241 78872
16251 82146
47657 44604
21456 57808
21586 65341
56128 32974
21497 61641
21465 52559
16241 89258
241201 14047
21501 57856
47660 47486
12498 97621
2332880 1690
21702 68347
197789587 38487
110157 19464
16241 91096
16241 84943
241201 16690
47680 43217
110357 19757
110308 25117
16248 94833
47657 38398
47657 41334
21471 59497
55680891 19055
16226 76749
868198648 96619
110308 18436
757584125 88371
47657 36031
47656 46577
1000000000 86057
866185759 24763
47648 40419
21286 68091
47665 44769
380998 8177
16242 81251
16205 96047
2332879 1883
381049 7756
16211 91821
241290 10121
89152 26151
16241 89303
89375 26403
110318 17737
21462 58309
47614 41560
21396 55131
32175 52218
69952 31592
21457 63396
16093 85968
47645 42444
16241 75824
12322 98889
1469442 2163
93457816 64465
21456 67051
16100 85542
476238493 84706
12553 98919
16226 77393
16302 71109
47657 45493
16274 87943
47656 38345
1469319 2124
16289 89458
89400 27614
925105867 83117
16286 86518
21408 68995
366346783 57333
16241 76573
21453 64943
16241 77791
110313 20437
47707 39021
21457 69227
16216 88818
21313 59397
47657 41857
21279 60812
21454 57362
241201 15844
16239 71298
16227 87911
21505 67101
12507 97805
110273 23365
16241 74452
241201 10881
16050 80260
21446 67404
110084 21411
21445 58516
110311 17843
110322 22825
380997 8626
47649 39967
16241 94298
667365 3728
16241 96791
110373 17608
667364 4351
10778262 846
47658 44231
12496 98057
89394 26814
16303 87213
48144253 120
16241 73502
69952 31243
241202 12867
16241 72921
14281746 1
16202 74674
89386 25919
21215 57181
16240 87263
16241 69471
32133 51804
241237 12323
110443 22174
241199 15620
241214 14403
16246 70701
110308 21014
241141 10886
21466 57385
47520 38798
16239 77570
65799414 60628
673391712 81377
47655 38063
21456 62680
56125 33232
1000000000 59533
47657 39474
89367 30557
47719 44468
21456 69036
56220 32501
56126 32257
47657 46964
21449 62713
21456 53551
458056363 5068
16241 86909
32125 52255
16242 79449
381001 8103
494623 5799
241203 11907
380974 8925
16241 71720
667365 3513
47657 38665
16241 89055
56126 34102
47459 45586
324837464 84322
152513372 69411
16473 88171
16241 79623
69952 31848
89429 30025
110308 20712
11012498 769
984396492 92073
21325 57021
110308 20384
16163 78816
16239 76892
16241 84943
16244 78851
241201 12743
820376782 1
16122 74151
747312917 97841
380987 9787
89583 29607
21528 69182
47658 50017
16244 92442
47657 40119
241249 10260
110308 22046
241201 16956
16241 90379
16436 92073
12641 97621
47473 35430
3083510 1271
47657 48094
32173 52105
69981 31729
936382 3176
110319 23545
21467 65892
16140 78098
47701 47586
12498 98375
16255 93224
241201 15228
89355 30157
21513 64561
16221 92320
89400 28643
47657 38896
16244 90715
110302 24614
56311 33578
16411 69369
110296 20556
6868274 1136
16241 94978
47656 45633
241339 11808
241248 14820
47657 40214
21429 66015
72320688 53004
47630 47893
47654 47574
21456 66669
16236 93580
16181 93580
574627 4929
110308 18641
47665 47378
16241 96209
749396210 39
241201 14463
761181569 1605
47657 38189
16241 81110
21439 67801
11021919 550
16241 73122
16241 92448
16241 87711
47655 50822
89388 30575
16221 72930
16181 77802
868265192 59910
21406 62801
47665 40572
693401843 96021
21456 52468
16241 70856
21454 55914
16241 90682
16231 76586
21457 58055
241199 13296
69965 31864
47657 44405
21446 59501
21456 68347
1257861 2338
47620 46286
56126 32814
658651350 95160
241202 16038
7615 99392
21279 64536
16231 93412
16256 86335
47657 35455
47784 47902
56125 33094
413570 6698
16228 83117
47657 44150
21448 57522
47879 51359
47657 45741
21481 67660
667365 3621
980541700 98134
241201 17278
47657 45575
16241 85782
21453 59419
16328 90151
16399 76029
89400 29802
314793023 18907
110303 20204
47672 42147
11583051 494
16241 81440
110307 22927
110266 18436
21456 58700
21456 61187
12489 98961
16247 71908
108077632 75354
16238 76080
494373 5983
21203 56876
16151 89515
16247 70278
380986 9192
845026393 59369
16244 81377
21450 60729
110275 22046
380992 9290
47627 49746
16241 93837
21456 68001
241201 14293
34700507 99999
1000000000 9345
413316 6527
16217 85699
21456 54660
110308 24660
16059 73304
16224 79995
16454 88926
21463 68980
936380 2609
16199 75616
936393 3113
2332842 1978
745447171 6016
110334 24752
47643 35936
21468 55547
16241 75754
16244 93050
16187 74390
413378 6937
21455 61184
110308 18637
16293 85306
16288 78312
803978205 6414
16241 72464
21456 66555
380958 8288
7451 99525
380989 9881
2332871 1611
1000000000 33446
47657 48852
47645 38471
21417 66536
110317 19846
47657 38844
16240 91216
21456 63644
67341119 79013
47657 49588
268600239 96781
16241 69309
47657 42929
380989 8215
16255 92315
667185 3895
16383 76573
47657 40696
21445 68436
21456 59750
241208 15158
380989 8215
16243 78373
360165054 48950
241449 16053
850435290 54712
413387 6330
718201896 57974
21266 68954
16230 94842
241413 10118
47657 35124
56156 34522
16303 78277
16241 86798
21456 57173
16241 80720
960043425 78682
265959511 35988
47657 48925
84409940 15158
47657 38491
16241 88112
617971575 98321
380843 9688
47618 35116
380839 7941
110308 19354
16241 96400
56127 32534
21457 64067
47570 51626
574579 4584
89400 30035
47647 43604
47501 45707
381002 7169
16189 90820
380988 7457
110458 17748
21456 54405
47654 35250
381016 9778
667352 4047
1257848 2402
47657 44226
16340 85729
47657 36306
303568315 9926
21472 62802
380987 7169
16241 82120
241201 10583
21467 55549
47665 41625
16330 95494
21463 61926
110311 25757
59310062 10103
56082 32501
21459 69034
129624455 56526
110322 23969
47659 41706
380989 9007
110311 25308
16212 74061
21456 62494
241201 13315
241251 12381
16241 90715
2332880 1839
110258 22019
241021 14715
16195 89207
16196 79324
47692 43997
16357 93604
21462 59361
16241 90897
821951436 1
110271 19318
241200 10216
21451 59799
241189 12939
32116 52164
399905953 53856
696654171 29917
16241 81032
16243 79324
89398 27967
21435 63245
47657 43019
21455 63501
16248 78068
110309 25347
47657 40629
47645 45664
21456 52404
21459 53334
241144 15111
241201 15285
0 19832
16449 84891
16241 88886
241295 11511
16230 76240
21695 66044
47657 34907
380986 8773
69804 31717
70186 31911
110308 24718
89309 27753
47662 37931
718112558 16624
16189 75199
21453 55396
34824590 99999
21485 59970
16242 80776
89391 27309
47657 45418
47657 45973
21454 67878
0 71277
110249 20594
16242 94885
16227 77422
21477 55465
89404 26513
16230 73970
16242 76240
16240 88093
16241 91371
6868277 922
110305 25597
16241 93418
110302 23770
12494 98979
16362 85487
16256 86121
16241 84834
89321 27764
380999 9290
47628 36863
241200 16059
47657 45246
241200 16032
16250 91481
110314 24718
16210 83447
16241 93901
91054079 1
16241 87215
241215 11623
380989 8909
16236 88389
241230 16577
21457 67835
47657 51152
241204 16976
16409 75062
215240118 73547
47743 35123
21681 57385
21456 64734
16241 89578
16241 91201
286801412 93580
110249 22410
110310 22159
47657 45266
241201 16306
47657 42792
110320 21440
16241 76765
241201 16499
241201 12959
21393 69122
89631 27766
47734 47073
1000000000 65819
667299 3670
64616748 1
16262 84891
16276 76586
241201 10164
110284 24497
815452538 55819
936383 3210
1000000000 32903
12042763 33770
89411 29114
47672 46436
380979 9022
241201 13652
241201 17158
89400 26513
56038 32319
241059 16976
16228 79907
241201 16515
21462 66521
865994188 7479
380988 8566
16250 87988
69982 31930
21456 62802
240978 14439
6868277 990
16241 87536
110308 24223
21457 62522
16285 80131
380989 9716
16241 87336
0 35245
47447 41078
493408977 16
16241 88789
110523 22427
47654 38022
47726 42784
47658 47590
16242 71596
89394 29176
21277 64630
6868277 1119
16241 72403
110308 20023
16258 76081
16240 92507
47473 46510
21207 57599
241195 10029
11012488 655
494411 6035
241201 10365
241187 15568
413378 6276
47597 35532
47663 41670
413375 6294
16265 90571
16241 76427
241163 10968
667350 4020
47657 49534
413375 6219
21456 58960
241201 11068
574627 5264
21456 65199
16103 75801
89402 28454
16241 88617
21459 62714
16254 90903
667390 3501
21550 62455
16241 90674
47657 49967
21611 62714
47658 43278
241203 15103
21490 61709
110306 22682
21454 63245
574626 5168
110308 25309
16252 94410
900773915 57599
16248 88617
110248 25011
47660 36370
47647 38140
16242 92629
16255 82696
16209 78754
69952 32198
21456 59260
89351 29380
16159 91557
89420 26939
16247 77119
184539617 4438
110106 20734
110061255 75443
21456 55731
47657 45062
110443 18654
21418 56390
47715 42792
89400 27197
89400 27945
16203 77745
47651 44824
16231 78342
16241 94493
21469 54385
526133751 99999
21455 59470
16241 86354
47668 46026
47531 38323
110551 23255
241202 12664
21510 55788
16227 72063
32133 51767
241199 11575
16274 78771
110320 22841
21486 64985
16376 90981
89415 27813
21456 56599
241156 16387
54431684 99999
47657 50080
110310 23295
53004997 6274
110308 18807
16239 69389
89400 28286
12496 98736
47658 39785
89400 28562
32133 52048
21424 57304
21456 54058
110308 20712
32133 52256
47657 46328
16241 90578
16168 89852
56126 32257
936382 3113
404773242 89912
574618 4582
12494 97708
377305092 33821
47657 45586
719780079 99999
89448 30755
21456 67182
47682 46790
380989 7186
56125 34734
89654 29927
110308 22031
47700 44945
21468 61851
47654 47182
0 24117
47657 43198
70005 31076
16227 77499
16238 84842
16245 75175
16241 78705
47659 47486
381008 8511
89396 30122
663677351 15568
21450 62967
16241 80846
241074 11771
298748923 98898
21456 65588
36542743 1
16241 90157
47660 44091
21629 62969
89402 26249
21416 53499
16241 69289
47657 45418
755248582 31389
21458 60002
21464 66418
110306 21243
380996 9689
47657 43325
413356 6594
1000000000 31937
16210 76235
381042 8215
47625 47118
16254 77472
110308 20851
16241 94057
16239 88138
0 39838
241103 11697
110288 20444
21651 61895
7386 99906
241201 10641
21452 58330
201135920 53499
89400 27142
47657 37293
110307 23905
241201 13510
89412 30389
16229 73302
16241 85585
47645 47723
16234 86479
12496 97670
16223 96021
47679 40068
945344920 79725
47653 37062
16241 90762
16241 94533
21456 65453
16508685 326
16227 94604
47477 48696
494235 5435
47656 39221
241216 12912
16236 75300
574617 5215
625236891 62460
380989 9563
211899151 20643
241242 13168
241202 16304
47638 36559
47743 48950
89400 29337
47705 38477
47657 44473
492892553 81251
16241 90396
47657 45062
241201 16499
89427 27967
339628128 49058
16241 90965
47624 35435
16240 89267
21451 63543
89400 28915
69982 31320
241198 16900
47654 50272
47595 42750
47589 49346
110308 19110
110253 19460
938524563 1
16029 78068
21456 67523
89415 29840
16241 83230
21456 58280
16239 90603
1469442 2127
16209 95607
800869 3349
894470636 1883
110298 21788
16014 96251
381216 7578
56123 33671
16241 94499
89422 30165
21394 66636
21334 67942
21456 53866
2332879 1690
47657 42784
3083510 1238
21411 65021
16241 81517
16241 92070
110308 25693
16242 71140
35197351 54146
21536 62721
780275395 74612
16207 73446
47657 43325
47657 43959
2797198 1445
16209 82047
16230 80768
16249 75168
28835650 99999
16241 90234
21458 61989
380989 7540
47704 43705
16237 93716
89396 27793
16241 72137
16241 91630
126181862 86473
241194 13530
89400 26106
16254 72928
110311 24834
0 9595
89400 27033
89445 30014
47657 41816
16241 69706
47657 48263
16241 93737
16508574 356
89409 25882
21471 61802
21452 66262
16241 83873
21456 53785
89409 26921
21464 52404
1000000000 250
89473 30913
21390 56974
667366 3523
34301674 93109
47659 35569
12647 97179
47657 49746
16457 90716
21450 57308
16240 71855
16241 70311
72022826 43286
21431 60495
241201 13878
110322 23053
936395 3272
16466 74704
21456 64957
16241 70676
368683525 43238
21463 68783
7447 99272
69914 31995
16200 79472
56126 34576
28658805 188
47657 49966
12502 97052
21456 55860
16232 73299
960333053 99999
16239 78291
47658 34907
241201 14715
16244 73693
28658753 209
16236 71174
56126 34409
16367 88079
574598 5325
21366 64024
241198 15696
21456 61233
704236821 10575
16312 88072
700859803 77150
16241 89336
47627 46919
52192458 111
47649 51117
241201 16841
380991 7852
47657 39400
16241 91728
975267 2428
21456 60625
16240 85270
856316220 91627
16241 78054
16273 84774
0 94055
936387 3121
16131 76573
16240 96987
574616 4615
16242 90004
22653490 217
2332882 1557
47657 49716
21463 68307
16239 83960
16241 79987
16241 81706
927211988 27309
56307 32522
116342162 44993
380989 7914
47717 41260
12496 98134
800915 3334
11583034 450
21398 58911
69952 31441
89397 28562
110297 23097
109267615 24376
413375 6131
16280 71963
47538 35316
16238 87125
21503 61091
16230 79324
16245 79880
21467 56010
800804 3452
16192 75293
47657 46351
47657 41492
21463 68584
110308 22024
380988 7506
89400 28900
21456 55465
226335003 99566
936386 2703
16237 86954
47661 49384
47646 44539
381040 8925
56136 33371
16241 78009
12422 97254
21458 61184
16241 77570
56124 33894
21463 55209
93915799 31681
12166577 1
21684 55123
380989 7844
21456 66030
16227 88704
21457 55916
21456 57235
21457 62037
47657 45625
21453 66379
47672 46621
47657 49221
380997 7562
69951 31285
16452 74656
987645337 99999
16241 83817
56081 32679
936380 2619
762650706 83881
89319 30129
110296 22153
110305 25761
380989 8111
110308 19017
47657 35405
16243 70697
0 57159
792267450 47073
241246 11897
47664 47586
56127 32814
16236 73604
16214 84643
47663 50703
110308 23259
21456 64010
21457 52910
47657 38013
21470 58728
47653 40157
89434 29844
47657 45099
12496 97910
110319 19774
21624 64067
47836 48546
21456 57150
21444 68310
7442 99872
241201 10121
47657 50131
16119 72060
16239 73302
21441 65879
16241 83889
16241 79165
110309 25022
267881406 76343
413350 6681
16260 83387
16248 85434
16241 75113
89445 29778
21458 58430
21456 67450
16241 81144
69952 31908
47657 48059
16246 91201
16241 75428
16057 89930
47658 49966
16202 88083
16241 86521
47657 38403
368850267 32478
110554 19556
16237 96233
16242 93453
1469441 2204
16241 79977
380989 7602
47657 41761
16241 76433
47657 41037
21456 63352
16241 84337
21404 66926
16241 70760
16243 92315
21205 60565
47657 45157
241212 13105
801073 3370
16233 88570
56139 34714
16241 87737
241204 11516
56146 32974
89399 29420
12498 98889
89400 28185
89400 26254
16226 78872
16323 95992
185996161 1
804354670 72861
16234 88260
56123 32537
16230 73940
47657 42073
21456 54825
16253 74634
110308 21024
110308 20127
16241 78201
189787567 57713
56126 34522
110348 24874
16211 73091
241145 15672
16241 96975
946888529 43091
47653 45513
21459 65868
8739347 71376
241356 12346
47654 51676
47647 39741
241216 12087
16225 71190
380989 7425
69949 32032
110308 23301
21412 58033
110308 24108
47734 38805
21444 54259
110145 25471
863964895 5100
936380 3232
56125 33241
16241 69382
16241 75371
56124 32319
16239 94913
16241 78958
16241 94311
47657 47458
21447 68248
110315 18916
574638 4722
485557400 96209
47665 42711
21458 63270
56128 33404
110206 20978
21467 54067
21456 55209
392707990 43728
21267 59470
47666 42077
47600 48038
16241 69930
47718 41560
0 95460
16227 70748
47657 47135
47654 44018
16242 80569
380981 8147
21434 52861
1000000000 43688
12472 97331
477715281 26214
16229 76620
47626 39324
494488917 80131
21544 63157
32133 52226
47666 34928
11012499 687
21456 64032
110312 17459
47657 36029
345475425 35932
804051136 99999
16212 92070
89461 25895
241224 13959
643507090 73354
47657 46568
47700 51611
47660 36726
241212 12935
16232 69904
110308 24614
16157 83119
16296 85078
110393 22343
1000000000 52213
12618 97366
47463 44769
21422 52505
16244 90003
110308 21538
574627 4845
16241 81093
21456 64308
47599 41910
16299 85111
21542 57679
16302 73196
16243 69434
56139 32814
16184 84447
16243 91722
47656 46948
47881 51443
47658 46139
16241 76307
936380 2970
47725 49647
89576 30878
89400 27423
110308 22783
16241 87711
16244 89543
413261 6338
47654 50823
89400 29736
21482 52813
936382 2812
21301 53238
16241 89521
47835 38566
47745 38665
16207 91029
110336 23570
1000000000 28199
16241 91040
16241 92350
89400 26673
16294 88818
241203 16940
47657 48063
89386 28614
0 58722
380992 7676
21456 55133
543811008 63295
21509 58805
47713 37914
21452 54851
521449759 63449
695280886 16478
1000000000 32364
413368 6594
16254 75244
89400 27607
16241 88576
21534 55136
89411 26190
1469443 2312
21676 57117
47657 49346
829912814 95332
110335 20480
89400 28144
56163 34278
791797742 75290
21458 61204
16205 72314
1469442 2152
16159 75443
21446 59497
16245 85733
1000000000 32545
16381 96021
241244 10592
12496 98651
110308 17486
21456 66010
89332 27556
413393 6496
55942 34386
241168 16974
47657 45513
16241 83684
47861 40756
110308 24054
47660 40462
47657 44469
47657 48837
89468 27345
21456 52446
110299 25663
16241 84447
16241 74634
16276 74634
47642 50013
21453 62037
32133 51926
16239 71705
813035670 84973
16234 74772
47697 49622
69950 31187
380989 8695
56126 33204
89400 30267
16240 71140
226321340 48942
16241 81420
21453 67501
110307 19951
392457859 74656
47663 44757
21503 68904
16346 76586
16238 90820
47468 39189
739292874 21994
21456 52632
89401 28083
56120 33935
89408 29607
241159 12049
110315 25094
241204 12323
241201 13575
21467 68793
21456 61229
21456 66072
16267 91528
47681 36029
56126 34224
89400 27549
16149 84891
16241 94340
21468 63926
47669 40453
413351 6469
21667 60729
6868277 968
118685046 13272
241350 15103
89398 28185
16242 73351
241195 14316
16079 91481
380996 8510
47423 40756
601716988 25094
21456 65831
21457 56974
21456 54516
110315 20472
380989 8212
16237 77972
21453 53824
110306 22537
41140838 26792
16244 96751
241201 16687
21331 64732
7298 99793
241201 15539
110316 22465
21456 52740
241200 17278
21459 64943
16257 84973
16336 80754
16204 90202
16241 89316
47596 45062
16254 70775
47506 46948
21638 62737
110209 19560
47696 48925
124423226 1
21459 61652
47717 41394
2332878 1523
47492 49588
16235 88361
12325 97366
574627 4989
241211 13351
21306 64279
47665 42166
21455 60002
16029 72063
47671 43905
423340669 75106
47656 44606
16241 82725
110308 17962
47657 40362
47657 35791
16241 71999
241199 16081
21499 58129
81048713 39070
12496 97331
16245 70856
241201 10641
112786520 35361
16213 93082
21396 59996
21456 66565
47703 42257
47654 39495
47659 36739
47657 48029
16473 77745
56115 34225
16241 69529
110271 17917
47650 41003
16329 88467
1257924 2402
47657 37029
89421 25882
633624904 9359
47657 43325
16241 91722
47792 43674
55920 34113
667354 3895
89398 26734
241258 10272
110310 25647
21459 58445
89385 30572
110329 22927
21421 57169
16184 78098
47643 37086
89400 27502
21455 58975
381021 8695
47657 39496
16239 70424
574861 4790
47657 49055
21460 56836
16260 82597
16306 95007
21488 65949
353812794 41230
380990 7914
47658 36627
936380 3012
47665 39448
28658791 188
21462 57596
110303 22599
241189 17406
16241 90716
47657 39021
110308 20437
21240 68370
381182 8812
47644 42729
380828 7942
56098 33613
21456 63445
21441 64243
494409 5710
21456 66855
16193 88255
39464270 8405
110402 18114
16426 80511
494591 5821
21449 66066
47595 37527
12496 98730
241390 16940
47657 35621
21213 59233
47653 44422
16241 72004
47657 35455
47657 39581
16247 89673
240977 12743
56127 32534
47660 39741
69952 31717
110315 21929
89398 26863
241201 12778
47657 45770
47591 46126
16231 92760
110308 18436
89400 27222
21456 61652
12414 98522
21469 66532
21422 66389
21456 58129
21456 57968
47655 41706
110308 24274
16227 70809
47656 39509
16212 90745
89381 30389
16241 91859
47656 51026
1000000000 14826
16200 84510
56126 34043
240950 10508
110308 24961
241199 11904
16241 94491
16239 93746
110308 21354
110308 21555
689494578 88112
70091 32072
47657 35256
16241 71202
16240 90151
16241 90751
110308 18154
982698544 16841
16241 96893
494471 5479
21496 65214
16241 72293
89400 30328
936380 3060
16252 73334
16244 95381
47595 42956
16097 76160
667364 4423
635956977 94604
12477 97910
47657 43484
47657 38488
47671 46351
16241 76085
241348 11037
47657 37912
16397 84482
16291 72276
12496 97665
21446 55150
851376628 94561
21538 60869
26092889 99999
16270 92928
16243 90197
16242 72018
47563 51199
21456 52789
413375 6612
16236 72416
130289529 74913
56028 32644
21456 67496
241201 12899
16241 96524
21456 64055
936215 2776
16241 88821
89386 28771
16240 95803
47657 49506
410479847 34894
21463 65798
365591564 83059
174216901 4722
16234 84682
16241 83287
21453 68783
21371 61681
47657 39658
110308 25645
21349 54770
89476 27804
47536 41661
21426 61184
16241 69357
47602 46966
21457 54159
110491 22395
16280 88856
16241 95060
12494 97331
47657 49945
16247 82044
16260 89562
241203 12030
32133 52155
596281375 66978
32133 51787
380988 7255
604833890 58217
110296 19556
47500 42392
16236 78518
16241 92761
21461 64755
16244 74313
56131 33228
21443 65073
503522932 52468
241296 15862
47652 47893
16489 77173
21465 59142
21481 60098
21544 55565
47655 48427
69952 31834
16239 95009
160935206 28711
47839 38798
110469 24705
69952 31069
47657 48837
21451 57013
21456 66010
16262 73485
110310 25450
16241 80418
21443 54472
110308 20741
667353 3613
16242 76891
658851944 65500
12496 97127
16200 71141
110308 19167
3585088 32490
12518 98364
89400 27197
16241 70733
56064 33987
16240 84228
936382 3232
16241 76426
47648 41921
16332 84396
21440 65311
571722371 56251
110309 22319
47657 47050
21456 52635
110253 18138
185635539 99999
47657 44661
6868288 1195
52192735 111
16238 75540
56124 34386
532599290 82209
16247 71705
16241 87183
158066956 46735
21320 57128
110378 21693
2797223 1387
12482 98593
688422168 89849
241235 17314
21445 69161
110308 20681
16237 70864
936380 2703
110308 21325
21458 53965
110308 20452
16238 90762
21466 54255
16235 81911
21456 64091
47657 40901
16238 86530
241232 11299
554918159 38306
56126 33842
16113 89414
16464 74753
241216 14463
21455 63075
12496 98909
110278 20712
350322061 81306
16030 92265
47672 37629
56118 33613
7446 99892
21459 55788
21544 65959
380925 8059
21508 55131
89376 29636
561239225 38017
16239 87330
47649 41318
80287810 13552
21449 63270
1469350 2208
47596 43373
89596 26959
47657 41215
110308 23721
16251 85788
55872 32710
494416 5675
21636 53372
6868330 1069
16230 93136
21471 65936
84502391 81183
16241 75244
16243 92073
7383 99253
47655 49706
16241 92525
241200 13402
16278 78071
1000000000 6388
21442 56114
16242 87943
348722473 86482
47652 42445
21456 61109
16208 86150
16241 93311
667344 4468
69952 31142
110308 19318
16241 71751
16241 91387
16241 88905
47656 37987
16238 74866
21494 63963
21248 55379
21487 52861
110310 21776
380990 7764
47668 43845
89321 29420
21416 64091
574627 5310
16253 93418
571317564 39228
241247 10762
55940 33955
936380 3079
16241 93761
241194 13132
16241 86642
47658 35081
47653 44630
241200 11247
89394 29978
47658 48293
47711 36627
494409 5651
574662 5375
241201 16590
47467 35361
16240 82078
16242 78646
3083510 1260
3083654 1316
21412 56465
241242 14621
56126 33371
56170 33404
21458 56997
12525 97076
47648 44377
494401 5821
47656 40621
47615 47096
16241 93311
110215 23138
21514 55780
110516 23753
12494 97625
766633013 58445
149729469 74772
241201 17403
21456 59658
47646 50181
14281746 99999
241206 10365
16239 88342
380989 8287
380989 8472
16241 77437
16243 87671
241201 10399
21456 57181
380833 8319
574741 4514
110520 22663
21455 68375
110308 24143
856593166 65498
963181711 55028
16297 75443
21310 61989
241202 12967
47657 43938
16241 89490
241202 10899
16241 94934
16201 75488
89400 29173
2332871 1557
16232 70618
240985 12436
59689922 79907
110253 24745
47657 37900
241201 12614
667372 3501
12656 98249
21456 65182
110311 21606
241072 10053
32133 52319
241192 12922
16241 87213
69956 31208
16231 93761
21456 67051
21456 61709
47657 37784
110253 21072
47655 40142
21468 56798
59155893 7653
16303 82648
16259 72557
56126 34307
3731458 22427
481600391 11998
241201 15769
21471 56176
667515 4256
69975 31681
16253 92581
241144 16120
47657 38345
110293 24108
16227 86932
16308 95733
16080 89316
21469 60038
47657 44996
21456 67091
56126 33404
705410678 75872
89401 30969
380989 7204
16237 81568
16238 70466
47650 38011
1000000000 30696
16241 90664
89400 27255
16241 93977
16244 74873
56127 33701
16227 81237
574689 4983
47657 48187
89269 28033
47657 38345
47657 40759
56137 33542
47660 50065
241352 13252
47657 50410
16241 91216
89400 27753
21456 52571
818964737 41560
241230 14735
0 57367
16246 87671
171810640 71315
21456 64147
100369627 99999
532166776 80405
47657 47874
47654 45258
1469440 2263
574621 4928
110323 23212
241199 13941
241195 12524
16241 96941
380853 8908
47645 51559
16241 84617
380987 7707
540763664 12701
56111 32490
21491 61941
89397 28269
89400 29176
6868313 1205
21456 57856
16121 96162
241201 15499
512781588 24961
380990 7224
16299 93317
16243 69597
7446 99733
47657 37293
667365 3895
47657 42520
89400 29117
16241 69904
47472 37293
16243 95286
413378 6957
16201 77872
47412 51544
21402 63318
936380 2891
21456 58375
110321 18946
241204 13975
16227 96975
21456 65876
21456 55123
16242 79860
110318 25069
241261 16478
380989 8925
47656 40595
47697 42376
21456 55838
16256 94383
123979000 50977
16226 81110
851538041 11751
47657 42385
16200 78695
47677 37062
241299 15767
89404 25961
7456 99945
47657 42601
47657 49185
16259 91456
16238 91627
47636 37925
48144425 120
47663 51284
21213 64083
588080320 17791
241219 16787
47672 35234
47658 48837
110308 18368
16263 74765
47474 41768
241201 16852
241234 10648
110421 25309
16241 75286
1469442 2146
21456 60385
16289 81686
110157 21323
89400 28777
21445 67560
380907 8857
47657 43905
110308 22740
380764364 71929
16241 83263
56121 32551
21453 54030
103464359 67193
16241 84173
21456 64069
241201 10196
16252 78617
16241 85162
16070 71790
89618 29536
16241 95945
241207 13315
47657 50557
653880841 25710
16241 96230
47671 41181
241198 14300
21454 67012
21488 65588
47635 37900
494430 6023
16243 93604
47663 51152
16150 73460
110315 22721
21477 67756
21456 55836
110503 22783
16422 82846
47421 35982
21456 65580
21439 57885
56126 34262
511960952 50542
16241 73738
56122 34424
110308 23843
16241 83338
667356 3583
21459 68954
241200 11231
32133 51920
110529 24626
47823 47511
241161 10348
110210 20852
746721373 23658
380989 7444
16229 86542
89401 27590
21456 64008
16372 86615
16240 86205
16247 84337
16282 88576
47658 35810
241192 15919
241201 13933
16241 94996
241456 16611
47801 42289
110300 20539
47615 37692
574679 5083
47657 50708
32128 52015
241201 15285
110308 18103
380989 8822
16256 92760
47632 42291
47657 50272
21389 57923
110308 23255
16017 77064
16241 92265
16256 91201
89400 28759
110306 19708
47897 39303
549218020 98592
89400 27345
16241 71311
21456 65021
21456 59413
110308 22625
47657 50585
12700 98757
21458 65006
16187 72571
241212 10196
16284 76892
110308 21994
380989 7531
710769917 59638
47660 50557
381001 9359
16240 84891
796928295 60998
16241 88002
110308 24852
16182 95842
110310 22427
796918543 62969
16240 70171
241201 17290
241146 15153
47657 47853
21536 56581
56125 33294
47726 40222
16241 82585
47657 39022
47659 43271
413457 6654
667377 3982
89208 26475
21430 59419
21255 59750
16228 70070
435650635 33608
21410 64362
56154 34355
942307438 67161
16241 70311
16241 88671
110494 22735
241199 10434
413378 6451
692914256 99999
56146 34606
21508 64447
47652 48386
17884041 301
241253 14760
45794013 47821
235104097 19422
413379 6146
16244 84415
47643 41827
47657 51591
110314 20107
241201 14820
21507 66634
16192 94197
241204 17358
413378 6566
56126 33372
16239 73265
47657 45099
3083510 1271
380989 7308
16241 88003
16250 90392
47657 44945
131886638 1
380989 9262
56126 32463
16075 77255
2332884 1782
89394 28533
16241 82982
47657 49058
21456 64562
16243 75244
110319 20259
110253 18769
936380 2614
16246 80925
110310 21960
21457 64277
914266604 34522
21456 56465
167851287 54451
110308 20860
16240 91456
110308 21092
12496 98344
241201 13652
16241 95842
47659 37777
1000000000 56887
47657 39474
16192 96668
21515 53499
17645756 98696
667414 3581
16241 77751
21210 59515
21453 58111
47657 45737
56081 34489
574629 5083
47663 49055
21456 58372
21482 63851
771973943 50075
47596 45313
12493 97822
16241 91481
877335868 58623
56126 32710
574627 4765
110327 19902
494417 5925
241206 12152
21456 66048
484833871 10552
16297 80271
21456 63926
21419 54516
936175 3150
21453 57496
110422 19828
16336 91029
16287 81222
746442027 99999
241202 10092
16241 89831
860165222 48812
21457 64536
110444 19173
16259 87621
89400 27142
10778276 846
47510 44557
21334 54393
16240 89064
47710 38011
16258 89764
47657 42784
47657 51417
47695 39400
110482 25049
381000 9320
2332676 1596
241165 11184
16241 70884
241204 15869
380989 9637
110306 25186
47742 35322
110361 19218
47674 43150
110279 20452
241201 14100
936618 2748
16239 75397
16302 93318
47462 43073
16351 89149
2636172 1476
21456 57235
617877600 8449
16241 69803
2332879 1648
12497 97052
380982 7812
632849309 88342
21456 68820
21456 63449
16227 79907
16232 82120
21456 68783
16238 81943
21357 67813
47654 45688
16241 77434
241201 11623
21454 57926
21456 56168
47657 36676
378035894 71109
110308 25347
21456 56427
47657 44418
110313 23398
56126 34037
994361793 54285
16239 93746
16207 96847
47657 39841
2332649 1993
975267 2557
110308 22841
16240 82204
47654 42257
21441 57895
6868277 973
6868277 975
936246 2716
47657 39495
47880 51406
16240 92170
21449 55251
110336 23770
21456 60185
110363 19795
21675 66536
21456 58217
16244 85729
47710 38698
16241 94171
16241 74948
16241 71596
21249 55904
21230 66916
150781229 71483
21450 68597
16241 74729
241202 12253
255300683 49032
47704 40895
164870225 19858
110308 22171
128162117 98772
47657 38306
47657 39058
241226 14692
16241 87187
16241 75872
47661 40609
89308 28565
21465 63217
64686566 58144
89400 28263
16231 95441
21465 63524
16227 88200
16241 90044
16292 76427
596338081 76573
16239 86615
16186 92326
21318 64327
21456 61446
16183 73334
21430 58448
21456 57117
1000000000 94235
110304 17459
3083624 1238
241319 15940
16243 75105
16241 90897
47514 44264
16241 93317
2332885 1703
380985 8467
298373584 1
241221 15989
667368 3690
16241 95332
21507 59750
21474 58144
223146807 9902
16427 79825
16228 76747
510132992 1
241203 17369
56068 33260
47657 42162
16058 92117
110307 20964
6868319 968
110319 19945
16241 83295
16241 82380
241239 15862
21393 68346
16227 77421
241172 14047
47657 49622
47428 46645
89181 25825
16467 75668
47659 50703
69952 31015
56126 34262
21456 66837
16241 73361
21470 66053
47660 44446
21456 64278
16241 95138
21225 67157
47658 36337
16241 86909
21456 61446
21451 54699
828627244 57368
12496 99182
16241 88001
56141 32775
89400 27766
110308 23570
47657 42842
47653 38766
110312 23338
70001 31717
327994700 61214
70003 31771
16236 69529
3083510 1368
47727 38283
11021678 556
241171 12367
110308 22618
667399 3960
56126 33094
16492 82400
21457 65370
241204 14290
16233 96947
47657 46927
47694 49761
21456 65200
89414 27708
16247 80813
763051013 90655
21424 64774
21456 60138
16241 90032
241209 11754
89401 30464
47657 47552
241258 14532
21443 63239
241196 11022
89354 27808
667122 3865
21471 60998
241056 11855
110308 17882
16242 74945
110307 24376
241187 15620
110305 20692
21442 66379
89450 27410
16241 84311
800875 3316
494423 5548
47712 49346
16239 73554
16232 80529
16236 72293
89403 27638
21456 61870
21274 65936
21472 65784
21529 60466
47646 41902
936366 3189
241201 15111
241206 13536
12496 97781
16377 71315
16243 89316
16241 81706
21468 64734
192843890 85729
47638 41921
110308 19943
241201 15989
21456 52791
47634 37017
21445 61066
21456 54103
21585 68196
16116 78958
241201 10516
16241 93109
110310 21561
16184 77683
110308 23928
110308 19184
89512 29176
16255 82531
47657 37046
110308 21087
47659 48924
21457 57244
47656 35261
79502880 24956
16241 93582
162945735 70683
89415 30340
69950 31196
16241 91291
535239796 8095
110308 22088
21458 65853
32134 52323
16241 84272
47494 44949
21455 62670
16245 92442
21464 65439
21517 68892
211215684 79888
241201 10781
574627 5224
16241 72158
21457 56219
185665469 99999
21456 67976
21456 60095
380979 8144
110308 17459
241234 17290
47605 42395
110351 21457
16255 69993
47657 44630
110312 17962
16100 74948
21677 63345
413378 6845
47657 34960
16241 69823
110308 23080
47657 45281
241173 15458
125012879 14314
936380 2884
16469 74678
89510 26081
21459 61295
89400 27708
16244 71910
47657 38566
89336 29568
16244 96834
12496 98219
380992 7149
16222 75175
16229 77283
574642 4877
16274 75637
241150 15407
21457 59512
21459 52565
11012494 595
21503 58084
380980 8908
89400 29607
21456 60681
16267 90981
47695 39844
21428 61433
89284 29636
12496 98696
16232 91481
47690 51310
16243 83386
47671 37536
21649 58189
47657 45818
56130 32914
21434 52442
12493 98057
21492 56615
47665 47013
47657 39631
21461 52740
494358 5630
21456 67864
16254 88072
38530311 50822
47657 49720
21456 66868
494408 5749
56137 34698
202762204 79789
16046 88219
16243 69500
1469442 2107
12541 98696
47657 41078
16244 77978
21455 54778
47631 48586
21456 59160
56126 33204
15999 88908
16241 77357
47657 40917
16300 72727
89400 27345
914097684 44925
16228 71211
21456 59625
16282 91040
21456 66477
574627 4929
47621 41620
21446 68616
47707 48724
21441 63644
12497 97127
2332879 1604
16277 95836
110308 21354
16241 76855
47670 43484
936380 2776
21393 68395
21242 56033
110308 17804
795823700 72323
7449 99906
21685 52607
16256 90895
366429102 99999
47657 40207
47473 45444
21456 65140
16200 95724
16230 72279
16271 76307
16245 91216
800875 3452
47662 47441
16227 75293
936386 2962
32128 51818
21448 67870
16242 88653
380989 8633
16241 75300
21447 56753
381159 9815
47660 46645
21448 66015
47657 37777
16221 90170
667365 3732
21443 63582
16238 83572
380974 7457
110308 22604
21471 56390
16242 96872
241202 15783
16241 77491
16241 92339
89405 28711
241174 11546
110308 21837
21435 67066
21456 68980
667365 3900
21457 68108
562820657 72614
16218 93578
16476 77572
110308 19407
47586 46546
249187343 70922
16229 81476
16240 69400
89400 26297
16187 84943
755564566 46627
69836 31641
21459 64610
110317 23212
241204 10648
16241 75110
21476 63152
16289 76783
47657 40901
16241 69733
241092 16805
667365 3895
47653 51544
47642 36773
241190 16172
380785 9620
1469298 2107
574623 5224
380989 7554
16463 95101
21456 65017
110256 25485
47622 46286
16241 74062
16220 94391
47657 46824
16255 70220
21304 56607
16238 80602
10333414 883
47657 46129
21464 60494
649319880 81597
16241 81873
21487 68954
21468 57368
16135 84530
12496 97910
7449 99499
89402 27423
16248 90965
110242 21914
158643047 32676
47607 44446
47863 40142
32133 51804
21444 53993
47658 37536
56117 34133
15990 94288
16240 73265
16229 76193
16240 86324
56126 33870
0 35672
380930 8111
16244 75062
47720 40462
110309 18962
47657 50594
16241 84510
38217791 79251
632128992 3690
1000000000 5996
216746912 99980
16241 90655
21707 61252
16244 76620
16241 77745
16232 74061
16303 76109
16378 80811
47520 34825
692824080 72930
0 63364
56121 33510
16241 78851
16146 93848
413378 6180
47657 42910
12491 97709
16241 86969
16211 94012
16430 91749
89399 27813
12496 97271
16241 91879
21442 67307
16112 94493
47657 49625
885392250 56538
241241 10781
3083510 1313
241242 16198
16292 91167
574627 4567
241214 11675
357458275 30859
89366 29337
12506 98089
16213 77545
47700 42018
16241 79429
241198 15940
513121168 11680
21429 65876
89361 27309
124887050 93927
16239 76240
16227 93490
241201 15950
47642 46927
16242 89912
677240059 51665
241205 13614
47657 42907
47667 45062
381232 7444
574627 5310
21681 56033
47657 41910
110308 22599
47667 40571
89400 26470
2332883 1839
89369 28144
831171868 69895
380989 8015
16254 92170
21456 61941
308121538 99318
812845396 38403
574627 4629
47608 45313
15997 96373
56297 32805
47657 49699
21361 63612
21617 54775
16298 73460
21456 54660
16240 69597
778412088 21017
16408 94789
21441 55530
16241 94833
7196 99349
16241 91082
241201 15510
241198 12778
47655 49706
16226 76930
16241 92858
47743 51591
47657 41625
241201 14996
381200 9374
47464 36863
2065364 2016
47512 43834
47656 43588
16243 82795
69952 31908
89398 29616
16266 78218
21504 63137
16143 71202
7412 99784
241200 14975
16241 74615
241199 12611
999364452 99999
241201 16262
56140 33894
241157 11839
47666 42344
47657 49706
380989 8389
56112 33372
241192 14674
16241 91946
12496 98586
16241 82495
21456 58960
47577 45737
16230 75429
16242 79825
6868277 1095
47657 44422
16018 74867
69954 31396
380991 8286
47602 41846
241201 14706
16274 88361
800875 3452
21456 52975
21456 56427
134609463 78646
787810455 52267
11012493 661
47589 42152
21453 65140
47672 42622
21456 54030
47818 46837
47620 37639
16241 94990
0 54799
110308 20981
21456 64162
241201 15008
89455 25964
47657 47605
110315 24752
117950169 8812
16244 73844
16241 96230
1000000000 83212
47559 47073
89398 30401
241201 12436
16456 81693
16241 95504
7454 99408
380989 9368
21456 56219
47649 41369
242974255 44606
16244 93810
16241 72832
16237 79109
954260471 67054
900902799 28775
44852969 14809
16232 90321
110360 17804
16241 94584
110308 25647
16233 71416
56139 32269
484858044 65656
835845686 52175
16241 86707
16241 91108
47657 38246
142037261 61677
110299 23885
69952 31548
110122 24541
47657 49538
21425 52821
21515 60184
110310 22082
213523371 80754
32147 51984
965073010 35704
381025 8073
667375 4286
47659 43530
47663 48830
21456 53372
16241 71190
1469442 2285
16241 81516
110308 18276
16241 96251
16241 80826
47635 35015
16263 69999
110310 24070
21456 57368
47657 38140
380986 7224
79385808 99999
12494 98898
241201 15762
47686 45041
89456 29536
16234 73219
380792237 41165
21300 57013
16241 84885
16300 89673
740166606 1
110308 23157
16278 90965
21451 66521
16243 94256
16229 70856
7369 99501
110306 25049
15241327 362
390674142 9294
89396 30340
16192 83881
16117 70618
47661 42257
16241 94591
16241 91066
21688 63914
47660 39312
21471 53551
136951687 69405
936383 2597
6868291 932
16312 77171
89401 26768
21456 64278
693253044 33272
21456 55150
16276 96047
47887 48837
89402 26678
110305 20510
16243 80405
89399 26513
21453 60470
334441062 52268
69955 31590
21456 66920
241197 12044
413342 6656
16244 79907
47657 48038
110170 19110
56126 32910
21455 56176
21456 61000
16239 88200
16244 79208
16148 90838
16241 90150
47654 41546
16241 90981
21674 60992
47598 51591
775366594 66477
47614 39200
47659 36792
47655 44150
47701 37536
16354 69462
16244 91966
47657 51417
56123 33396
47657 50898
21704 53156
12496 98919
56124 33228
56129 33387
12509 97812
110308 21883
16252 84312
89402 26420
47657 49963
16241 88905
16241 69258
27683590 73502
21456 54440
47698 40621
241168 10307
16241 79208
12374 98275
32136 52048
6868376 1136
89400 27052
21370 60614
11012494 638
894221028 3113
21456 65056
494440 5710
21456 62018
110305 24950
1000000000 9828
241201 12430
21428 68310
241199 13351
110299 19460
380989 9800
931614995 50968
21455 53551
241201 10236
241192 10502
21463 62714
16217 71115
241198 15539
47649 37870
47589 36673
56127 34424
69953 31069
681991479 22439
241198 14820
16145 83780
110320 25474
89396 29067
47676 38888
47657 45056
16235 77783
12496 97472
89403 30466
365794062 72553
16229 69870
241208 16211
984135842 3900
800875 3351
47602 45166
138815312 99999
110308 22031
110308 18639
110308 21756
21458 67344
241201 9962
690004561 76085
369602428 48015
56072 32319
647650839 65113
769790025 40197
110264 19757
21456 63518
21448 66789
110053 25289
16241 85794
16086 85211
110307 21380
16422 89490
7451 99833
16191 75104
413378 6904
0 32903
0 98202
936337 2918
574627 5177
241201 17332
16238 77214
16178 94325
110308 18538
56138 32261
16238 77791
21207 65036
56082 34289
380989 9169
724455963 1028
110310 20643
21442 58699
16232 95522
16301 93636
16241 70008
47659 38405
89463 30304
16257 73861
21411 63474
241201 15918
12496 98643
47639 50600
47657 36103
21457 65498
47657 36868
21456 64465
894608756 35867
47654 49757
11583052 487
69947 32039
21456 68980
47668 43083
12496 97806
380989 9168
47657 47756
110308 23097
413377 6364
47406 42927
16241 90003
89436 26175
574627 5335
21456 68375
16241 76983
16241 85270
110308 19828
47657 42956
240967 16462
47494 36810
1469330 2223
16241 75962
241201 16262
89407 28632
833851473 39854
110362 18568
16251 72416
16241 93636
422561403 75841
16006 77250
16241 72757
110277 24925
16241 90004
21459 62863
12496 97168
47659 50065
21452 66268
47827 46839
110308 25067
241210 11297
16467 75638
47621 45838
7451 99199
21459 57181
16151 81420
16241 72403
16233 79670
21455 64679
56167 34582
667365 4192
241190 14601
3083457 1260
16241 79822
462300912 86515
16242 84742
16241 75336
16243 78456
21470 57726
16247 92307
21456 56538
241235 11321
16241 85026
16241 87351
69762906 90371
47657 45964
16460 74922
241201 10710
16346 94669
69952 32032
86360126 32504
32072 51767
241201 12750
16241 78389
398839957 84309
47664 41318
56038 33672
47675 46775
16133 79880
413378 6566
574621 4722
16243 76311
241215 15919
628924230 94669
47652 50852
667400 3908
16241 83881
241116 15328
241184 16685
21454 60614
47657 42011
89400 25839
47657 50385
21343 61662
47663 37482
110310 20532
936381 2614
16272 69287
241201 13097
21512 66496
47661 41935
21640 60691
16241 76265
16239 77237
241201 13827
21395 54555
16240 94132
21456 64844
72848343 92392
21529 67174
16238 90603
56166 32914
12496 98619
16254 89787
21412 52575
16229 74579
69960 31462
21463 56538
89400 29258
47631 48416
16241 90745
16241 85610
12482 97472
21485 66421
434603100 96872
110453 24956
16241 79617
16239 93205
110307 22410
16256 96462
110325 19292
47665 44405
100369627 1
16252 83199
89357 28441
47683 40186
21456 68909
21456 67787
89385 26355
110308 18786
241279 14078
601795577 63961
21643 68949
21457 59842
16104 84842
47657 44952
16241 92285
0 60493
7452 99833
21504 65953
16242 75313
16241 78509
625887863 8624
16303 81020
413378 6283
21456 63967
413369 6364
47657 37976
47648 45698
16254 84891
800875 3351
16229 81903
12429 98057
21474 66863
47657 39194
16240 82961
47643 38592
47659 41112
241201 11526
21448 66965
16263 91556
16229 84864
21456 63239
413378 6067
16241 90532
16250 82487
47879 41974
494407 5708
2332879 1508
47657 38405
936549 3305
89305 29236
56110 34262
16241 75423
12496 97359
47657 41705
16241 92707
12496 98833
936427 2597
11012494 769
56077 34306
89400 28362
16241 70956
16241 72453
56126 32814
1469456 2284
16243 69471
775156853 53017
241114 10780
47642 46034
47642 37528
16241 75360
56123 33050
21465 67695
199580958 99299
21441 56504
21663 64710
16241 94267
7449 99392
16241 95955
47657 41706
47657 36031
21456 67794
16244 83584
110308 22051
16241 72757
21310 59305
667391 3957
241211 15565
241203 12617
16241 80753
89400 30157
110313 21411
16322 88241
16239 74678
1000000000 24117
16244 81509
32133 52105
16492 69258
380993 7656
47437 43054
47614 47658
21409 57669
21456 63171
16048 89361
21482 57885
16241 81926
21520 60790
381014 9814
69927 31908
241201 10463
241201 15741
16302 85624
542468375 1
380992 7907
16188 73304
16078 88092
32134 51926
47654 36887
110305 20981
31849320 18073
16241 96893
89400 26877
89310 26768
21478 66965
323869325 86146
16256 73304
380989 9890
574624 5170
16238 94491
47665 49699
16241 83223
47658 45576
911494260 60023
876107273 1604
47782 39691
110308 22146
16239 86620
16207 94490
110308 23061
110464 19584
21410 55576
89188 26792
89387 30122
110294 21011
16293 95914
241201 14760
2332879 1750
89262 26781
241201 13530
508098791 24746
16241 82534
47657 49800
241201 12260
16008 94298
241202 10276
110319 18161
21455 52813
16234 90716
21453 52426
670981704 91248
413371 6815
16301 91167
380928 7457
241414 17290
16241 92148
16242 72279
380989 7676
21457 61066
16241 88371
110308 25421
21456 62522
110310 25383
241201 10236
16250 75246
16301 87239
768031718 97140
241201 14915
89399 28065
56120 34043
16249 77570
47657 39410
938918666 67101
753971104 57679
89386 28994
7449 99841
16252 69328
0 72593
798903943 42916
763112061 87939
16229 70195
16243 69695
16242 84617
89388 27923
110308 21472
21416 60383
380989 7464
16114 69609
21467 66990
110309 22913
16240 81020
21268 63849
256918068 1068
21456 58982
110314 23157
70004 32039
89416 27708
21455 52635
456708101 49746
2332937 1978
12496 97117
669255981 23399
16207 76641
936386 3079
16241 87404
413379 6127
89447 27345
16084 95367
16290 75378
241161 16068
2332879 1993
16241 92840
47657 49715
16307 85996
21467 64020
57194863 68616
876438025 26959
70144 31360
380988 8634
16254 86772
16300 91497
110300 21837
1000000000 79106
16264 88726
566737082 91966
21456 60312
21456 54140
110456 19995
241199 10399
21453 58285
89526 27793
47648 48826
883106330 50810
748278756 40888
47657 50056
16241 88649
124957619 45838
381022 7756
16260 73458
24247562 1
136641971 17665
16239 85256
380931 9712
1000000000 4955
413376 6131
89400 30328
503368594 50024
939436313 34857
21456 64083
1000000000 35975
241219 12939
47647 44561
16241 87551
16243 77173
110307 24370
380989 9100
47601 41394
16226 92363
16238 76343
47586 35162
47645 47378
110308 21163
16241 78174
12496 98986
110305 19111
16241 85454
21403 68954
381004 7922
69955 32075
21653 54978
47648 36101
16238 72364
47657 50075
47657 34894
21459 54702
94700154 46585
975385 2453
302935713 33050
69950 31356
89400 26121
32136 52004
47657 36818
16243 95914
16254 75312
110308 19067
89399 27407
69952 31243
12496 97614
21208 58736
16255 71315
16242 70303
16241 79387
16241 79789
47657 41739
413380 6338
16434 76384
56178 34489
21688 65917
16236 78492
21456 55018
16241 78098
110314 24579
21456 68315
110279 21684
16241 88674
16226 75712
496265651 90377
47648 39194
380981 9689
21466 67019
21456 66926
47657 37877
574622 5089
47658 50535
16241 90899
624703618 86772
54747300 16846
89401 27925
21452 58716
89153 25919
574613 4567
47657 43212
21445 67012
89400 29917
21456 58875
21445 68803
855167757 1
16216 89336
110304 19534
16168 74615
21690 61709
21456 65230
16241 91086
89775257 78354
380989 9829
47657 50820
21402 66855
110311 19352
381061 8504
47528 40696
16241 85462
110267 21923
16241 80104
21453 61214
21278 54440
16311 73844
263537739 37977
56126 32769
667368 3795
99036410 53246
21202 66674
16241 82655
241251 13363
21442 58144
110104 19277
321609495 80647
110184 21276
47657 39683
574627 5325
47597 37042
16243 82597
54431684 1
380989 9712
47657 35532
16480 90054
16241 71405
380989 8634
110301 22455
110254 22088
47661 38487
89400 30304
16088 90664
47657 44127
16241 70051
110319 18226
797782537 63890
936611 3113
89400 27862
11012496 655
47657 37976
21456 65200
21465 56438
574637 4697
21456 63615
16227 95955
21456 56832
89401 28994
47484 44447
89459 29840
21427 62430
16241 77446
936576 2597
241201 13656
16241 73970
16241 70220
241210 10463
413172 6762
89282 28704
16240 91528
21456 61941
493917492 45707
21445 56359
47657 38390
753818783 45509
21453 58346
47464 37806
47657 46944
241201 16001
12496 98057
140993863 65879
89410 30073
89440 27704
21418 60805
89402 29060
16241 73396
16241 74615
47670 51632
110307 22114
47660 43059
241188 16841
47657 40609
21456 68346
56116 33167
16241 70271
21457 64679
16241 73460
89403 29802
87348917 28874
16218 76154
110261 19461
371766651 15809
241201 10216
241191 11284
16242 86173
16238 77357
110316 20127
16241 84980
843619846 54160
488535665 36991
47695 45633
16241 86662
110308 21330
47460 39016
21453 66789
241202 17394
574630 4584
16241 71752
624219697 1
110307 18299
89407 29636
380997 8286
241210 11205
12472 98717
89438 26066
12496 98321
16241 92713
21455 54001
7438 99868
21456 59419
70012 31076
241201 14684
21425 66532
16253 82113
16241 87239
89400 27609
110348 23295
625354811 18916
12496 97107
47656 40976
380987 8925
26829581 43150
21483 67344
461560680 73735
47656 39581
89398 27538
21688 63069
47657 42474
21456 65056
16241 71855
16232 81251
12496 98627
21456 63270
1469492 2124
110311 24018
21458 64392
16243 97014
16241 88134
21459 61214
110308 20456
47648 43110
89339 30122
16284 89399
21456 65377
16243 73847
16241 90003
110305 24449
16302 92482
241223 16551
16238 76154
380956 8379
47654 44352
241201 11313
16241 77757
12676 98772
21450 67404
536957480 2204
241198 13656
47669 42657
16241 75224
47671 35322
16241 80129
47657 42903
17462292 81517
110288 20491
380989 9772
16241 84510
241201 15049
16242 71115
667366 3738
16200 95222
16239 79736
110352 24763
21456 55328
16246 86932
16240 69733
16241 70902
413379 6338
936380 2748
47657 43214
16241 90891
16241 70962
110311 18173
380966 9878
16243 92362
12494 98888
89457 28596
419971809 1
241201 14809
2332822 1921
69727 31783
574627 4582
2332879 1518
380967 9073
16253 69522
21450 57688
110299 24286
380989 9168
667368 3498
89400 29923
110281 23243
21455 67813
89400 25832
16259 82749
254096042 52861
47657 50378
47647 47050
21458 53682
47779 44447
574559 5175
21452 65949
89400 27804
241188 15398
16133 81943
21458 60023
241207 17361
800832 3316
21455 64859
21452 61795
16241 94997
47607 47874
21440 65143
241201 12497
12496 98919
47723 42750
55872 32494
56126 34442
241201 12436
12496 97126
21456 53574
467413400 3891
700254623 6496
241201 10752
47894 43821
89395 26175
380987 8212
241203 15310
47539 45425
0 49916
110308 22024
21643 66611
12490 98736
56129 33294
21416 61360
15241332 416
11012492 763
16241 96628
21456 63833
110308 22025
16241 89414
56132 33983
0 9914
89400 30003
110309 19218
47618 36370
21456 60359
47459 51676
47658 37904
16483 75194
47494 45054
365789977 39123
110220 18620
21458 61829
16247 70966
21456 67709
380989 9620
12477 98375
47791216 44769
380989 7074
47724 44041
47666 38283
110309 17585
755549575 62856
381049 7531
21458 64032
16231 96162
49780988 90716
23599770 64083
19915177 11525
241216 10284
16197 94568
110300 18743
241204 14915
16262 74632
494260 5721
241203 16264
56065 32953
110308 20978
574587 4670
413352 6346
21423 52632
936326 2773
56126 33584
89400 29616
16201 91930
16067 94491
241202 10516
110416 18905
21456 57124
16238 72611
89347 27197
16241 77064
16246 77255
70173 31156
47827 42162
574622 5335
21534 60639
16241 84682
110270 18945
16247 86909
47657 37992
241261 16765
241199 16569
47659 48386
16241 78386
32175 52267
47592 46837
21450 62416
457118473 78386
747048926 26437
16241 78309
16241 88134
47595 45174
16133 93478
506922528 42995
367133538 59297
21455 66059
56126 33870
16368 87482
12498 97725
241201 11763
12500 98592
574627 5195
16241 85720
241195 14403
16246 72842
110245 25338
413378 6496
47660 51663
574611 4790
47669 39582
16073 84592
47577 50004
241188 13474
47659 38865
33409246 1
16228 78239
47687 35342
7446 99624
241201 11116
21456 56176
110311 23633
16241 80131
56126 34424
574629 4737
56331 34501
16206 87632
21345 59203
288443613 1
7212 99326
56124 34734
241198 15782
16238 92459
47650 35148
16238 89836
380989 9716
47664 47814
16241 84943
308341969 42910
673785287 54944
201302132 81420
89399 30465
16228 88371
47604 40240
21456 56538
16230 69357
21415 52985
241067 12381
21450 57951
47660 44377
776777373 82078
110308 19981
16181 80536
47654 44860
16166 92315
110298 18538
69958 31426
16229 91108
2332855 1523
56141 34452
21453 69091
16241 71929
89401 30129
110307 17737
185518336 7531
16216 75429
21432 53663
110413 25789
16241 89009
16241 71190
110305 25557
21456 64594
1469405 2152
667220 4116
47659 37453
16239 89792
21499 60359
21456 53740
21458 66868
241246 14336
16240 91644
21590 63616
56126 33578
574626 5177
47657 35932
47662 45313
56126 32805
16241 94568
390391479 63746
21429 59497
16243 76765
21462 60386
241200 12839
241202 16566
47857 51156
47654 48247
21396 56874
667367 3917
12465 97428
16235 90900
227651484 33185
125178616 47
241201 13194
47713 46212
7250 99272
21456 58382
241201 10566
56126 32805
16293 78524
56088 32780
241201 11331
16243 81803
16241 86786
241228 16743
7449 99815
154835447 26175
89443 28495
16238 83846
342947534 20444
16241 84317
16240 84482
89147 30915
47656 45509
47718 45418
47657 36006
12481 97996
47657 34948
936380 3028
380985 8864
16136 85363
47640 48925
21396 64327
89298 27445
381240 8624
241217 11184
7449 99563
110308 25016
21493 60495
7449 99903
16242 85362
47657 50757
381024 8137
12460 97288
47532 48655
47657 39022
16241 92840
110329 24746
574626 4733
380991 8286
21456 58911
69952 31783
47656 36749
380978 7435
733451800 4737
47656 37226
32143 52105
47651 47182
16241 74729
16241 91528
47686 46307
110309 22818
6868236 1069
241159 10156
582309465 12959
241201 13402
241213 11184
47662 34960
16209 89001
962713079 76874
110339 23918
7434 99254
851188622 39496
667441 4083
110549 19795
428385462 46577
924815861 20437
16201 78702
16237 89521
56116 32676
574628 4682
47665 46126
667364 3936
47663 45041
16241 71376
16054 85741
21456 53387
241202 12683
16137 81476
241195 10695
16235 86121
16419 75507
56126 32777
697422401 4058
601672313 13360
21201 57124
32133 51825
123168369 99999
110308 18916
89402 29536
21451 63610
16229 85696
47660 36312
241204 14403
47657 44686
21456 56150
21456 55422
16275 92465
47871 46117
16280 94655
381022 8147
89403 26331
16243 82705
875920983 38611
380989 9290
110355 18650
16105 90227
47658 41977
89400 30106
241200 14550
16241 79592
15241330 390
21456 54775
12495 97076
15241300 362
380920 9074
7447 99392
1000000000 90784
89400 26513
16037 79013
16280 73917
233129833 52403
165482994 70044
12509 98619
47660 48826
12524 97903
16238 91497
16252 89481
800968 3452
916136252 99999
21500 55018
16253 81136
47657 40756
21444 56024
110308 18357
16241 79377
12356 97199
7410275 10207
47632 48059
241210 15921
16317 86868
16241 70697
241306 15049
2636172 1492
16203 88633
89400 27354
21456 68347
21450 65214
21414 67307
21456 56538
89410 28614
12498 98066
16357 89342
16286 78968
16244 91978
241201 14298
21462 53993
241228 15015
47657 50024
16235 77601
380972 8060
110305 20317
16239 78958
47655 45707
16448 70470
7449 99298
21441 62731
752277391 12969
21456 64985
21457 57599
16238 95372
241198 11811
16241 93810
21465 57433
110270 20204
21456 58875
16241 74725
21456 67993
47657 43717
1469445 2284
47657 38525
47655 41095
961987987 5721
21509 67801
241256 11897
21402 58717
89459 30878
47667 41980
89386 27445
1469345 2146
32133 52319
21475 57333
70143 31911
21439 60404
16241 81707
47659 38896
89593 30064
21461 53051
47659 49562
21456 57273
110479 21011
47657 51082
16255 70311
285649644 69930
110256 22721
47657 47962
241240 11516
380986 9777
16241 76193
21456 58797
15997 70683
701823965 92568
110469 20147
89164 26939
56126 32609
16264 74612
241201 11240
7462 99667
47635 45625
47649 37806
16243 72364
16243 82606
16227 70856
21456 61851
21456 53682
47655 49518
16189 72571
574634 5089
21455 68001
905439137 63257
16180 76685
16241 78754
110308 17791
16239 94171
21456 66502
21460 56879
241202 11216
241201 11811
778045627 10053
16038 71483
47658 36773
89400 30575
662984079 83898
381052 8015
110308 24970
703436050 10196
47638 44795
936378 2812
21456 57856
47654 35299
16225 86772
16238 76641
16184 72293
16071 91066
47657 48059
667367 3900
47657 41910
16216 78067
241121 10184
381222 9778
47471 41692
47642 43933
241212 10118
21467 65949
21456 68978
16241 86615
424231553 18906
241169 13396
16235 81597
16244 92482
16243 75570
21456 55209
89400 28362
12496 97709
21456 66469
21446 60691
413387 6267
47657 41903
1000000000 622
16241 91371
986669378 72922
69952 31997
32133 51984
241266 15774
110306 21400
241201 13825
110308 17791
777478922 86060
16270 78314
47658 45207
16247 70788
110240 22046
16226 90621
47647 36669
3083510 1329
186093424 73847
936429 2763
7457 99906
191881419 22166
667358 4097
47657 37311
16239 82613
2332879 1557
16240 84773
110307 19218
21347 56802
47654 47206
89400 30465
47696 36726
89396 28260
110308 19958
11012499 650
574627 5335
16243 92048
16241 90170
21466 61563
16087 96893
21441 55916
16240 87481
241255 11094
241202 15338
241199 10710
21456 56163
16241 73397
110309 19910
16253 87788
601877291 78518
1000000000 10182
89385 26914
241201 14734
16241 83447
55944 33044
49077959 52105
16243 78705
936438 2956
47657 43765
21461 66204
21404 57782
241165 16624
16240 92424
47766 47853
16243 93757
16238 95441
16241 85788
16247 88371
47532 46735
380987 7444
47655 51611
47645 43852
21456 56033
47598 47140
936377 3121
380992 9290
413379 6656
7405 99264
16240 73760
110308 18543
16241 75429
16401 75360
16241 69309
16382 91588
21450 61187
12496 99082
16236 85587
702044455 65200
110079 24370
16240 75175
47680 42589
12743 98643
16241 95319
936373 3098
110307 22742
914118902 99999
16239 71932
47669 48093
949190119 3232
16241 92775
636894099 99999
380989 8704
16235 75403
69979 31638
16241 79617
380893 9192
21453 64425
47689 35988
241201 14554
12433 97359
47657 47793
110310 22663
16234 93907
16244 81944
16294 79987
110512 24340
337429950 34043
16244 94815
241201 10641
16453 76326
16399 73541
89173 28362
16437 78386
47652 42073
47666 38013
16155 84431
47667 40629
16384 77901
89403 27609
47713 45266
16241 95278
241201 16577
16099 94383
47657 37029
87078680 47193
1257619 2338
241424 16685
110308 17561
21456 57658
21458 68280
15241330 418
89376 30809
11583051 471
69933 31356
62176680 48029
16474 84487
21663 67980
56092 33875
16279 76143
241201 16068
12487 98249
16457 97009
813843598 84736
241201 12301
16241 89764
110158 24705
110308 19100
16239 90681
16241 91248
12496 98600
47657 50533
380961 9757
89400 29067
936368 2716
110310 23243
16241 91108
16057 90004
47662 43831
16244 73970
110308 18907
110308 22061
110311 19560
89414 28362
936378 2748
910800954 63963
949178035 22841
16241 79165
16116 87301
413378 6478
21462 58975
21456 68904
21473 61663
241201 14733
241204 16624
47617 41095
241378 12524
16239 74062
16229 71194
47646 44860
241201 16264
110308 20185
151254611 90419
654960641 95454
21456 56304
241432 13530
16354 71662
2797252 1387
21459 55018
21459 53222
110253 18946
21456 53464
241194 15890
241201 11094
16241 80418
16241 72064
47657 36312
16242 77107
16241 96141
110323 22084
21454 69084
47657 42595
21399 58141
16244 76440
21456 67491
316917477 88070
849381269 8073
241201 12839
16273 77123
413377 6338
47652 43634
21441 60826
47657 42289
47653 48029
12496 98586
16241 69696
47654 50750
21456 56389
12496 98234
16404 89458
89400 30064
380989 7907
47645 48995
7328 99945
241196 15908
936279 3176
21456 59351
16229 92952
89400 27945
47622 50810
21456 57951
241205 13121
974907574 35532
16241 75045
241144 16690
0 30736
21456 53993
1000000000 10334
110308 19701
16243 78958
16235 95955
16241 88521
16240 93412
47657 45003
16231 77683
241168 13586
12271 98390
16241 81412
16238 94591
16242 78325
617512532 48232
16242 96781
16251 87301
56126 32808
47657 42325
241210 11998
47830 46568
316519818 72454
380938 8062
21471 68909
256706104 23157
89448 28643
16205 92882
12295 97770
16241 81110
16446 90150
380989 9022
16192 95522
19299153 64580
47658 39089
47740 46501
16439 82146
110381 25022
70003 31120
241403 12617
241375 11855
47842 36580
89403 29115
354755442 63017
16289 86702
16241 81597
47657 42258
16278 84912
47657 43503
47627 35124
16226 91040
241178 14792
21456 57124
47644 40068
158745637 52789
47880 36692
241256 16740
413371 6542
241214 10598
47912 42135
89399 26513
47670 50181
16241 70676
380989 7204
110308 20185
16493 96619
16195 85487
110308 23243
21448 69243
16253 74552
47657 41798
16241 96668
241212 11263
16254 88905
21459 61906
16241 87481
16241 94589
16241 89543
110309 21837
16241 74959
21459 56108
241098 12161
16241 87369
47657 40249
21457 67564
164413690 70864
47512 45157
47657 45717
21457 61494
110308 24583
16270 88112
16178 73738
647382694 95459
47655 38473
47656 39410
47450 43383
56148 32609
21456 57477
380981 9064
47633 42799
21711 63874
16241 87574
11012499 623
69952 32093
16241 93848
241209 12430
110089 21557
6868087 1222
644176464 33024
16143 73597
21454 67966
270981629 80776
21454 57348
474188684 54001
89399 29735
47657 38865
16205 84322
16251 91011
47657 49881
47661 40910
21394 65917
110353 23479
21456 57062
21456 57304
16239 89207
132648691 75712
241204 11526
47646 41661
21445 56386
110295 25227
800878 3445
387410742 28112
47657 35301
110319 24018
47657 49967
47657 41744
21471 66895
241189 14293
47655 44996
16250 89816
32133 51767
16227 82928
11021906 550
143297527 29502
21222 55819
838442199 57433
89429 27597
241201 10092
16251 74048
12497 97821
0 47078
241209 17039
110308 19870
241296 14403
1469234 2204
12461 97614
47655 44264
47657 36749
16202 87330
16241 69618
89400 26327
12496 98011
89400 27423
16134 77735
110320 23885
6868277 1189
89400 27354
241182 13668
47657 37311
89411 26098
12493 97342
681985638 1
110514 24286
56155 34521
7474 99392
16241 84682
21424 53965
47753 40784
32955984 167
47537 38611
12496 97292
16292 72861
16494 88260
47657 36842
16249 92928
56157 33613
361302135 1
16241 74903
413378 6845
21395 54451
110337 23843
110293 22069
21676 67714
16244 83793
110308 19184
89400 27097
89346 30755
89367 28064
21458 63254
56126 34278
110308 19500
16241 71999
53325999 27294
32126 52267
110463 17486
89387 26967
926455116 87425
241201 10586
12513 99051
241198 10575
110126 21354
1469439 2127
32133 52249
667365 3670
110287 21024
47821 41980
1000000000 38574
47663 45171
89400 29636
47657 44418
16236 92315
291781108 1
21576 56865
56128 32808
47621 41260
16240 77393
21505 58058
16241 78386
16247 71194
6868277 1017
667365 3604
162090550 65561
21456 58770
21548 59943
21455 63427
21650 66895
413378 6906
896342641 49704
110308 18945
16237 93578
47676 45736
241201 10712
16240 82653
3487253 27255
380988 7101
69940 31978
381063 9832
21456 58716
16239 78474
16238 86675
241204 11216
69806 31997
47657 47592
12434 99082
21456 63139
241238 12069
574607 4910
21456 57404
54289702 24950
70174 31588
16235 72727
16241 83640
241754556 93604
47657 46378
47657 47625
55992 33501
16238 87973
89398 30389
16241 80398
240950 16697
21303 64476
110166 22159
2333083 1946
47670 37003
704236377 33264
16002 84639
21432 68584
574627 5259
21456 56995
47594 45717
2332888 1518
16242 80390
57060364 40588
241152 16791
6868264 976
47659 39175
380986 9156
47657 39089
47644 51632
16234 92341
16470 89303
50590443 97009
89400 26792
47657 45737
611178048 29060
110436 17798
16166 70628
554042980 4351
241177 12718
47871 45164
16239 79417
16241 79987
16237 85781
205461251 68370
47657 39030
89205 25839
110308 19887
21456 64039
21495 64880
16181 75051
89399 30157
574628 4733
47710 41786
380989 7852
47488 49280
21493 53879
16243 71932
110308 17748
16241 91341
89544 26678
16087 77214
110308 18843
241201 16032
47407 46219
16264 78363
21488 64370
89201 29751
47644 49601
89221 28269
16241 96304
494409 5778
110068 22618
21456 57895
141000977 82044
21423 66990
15986 72390
32130 52105
47659 38473
21456 55392
56171 32898
574645 4514
21413 55230
69938 31938
21454 68315
89400 29927
16241 96251
241201 16160
56126 33978
21465 66611
16241 86954
89401 27607
47657 45642
16241 82705
47657 45768
21456 57021
21454 62737
16241 79074
16428 76334
89400 28189
380989 7149
16249 77156
16159 79496
1469232 2250
56120 34409
21462 64422
16241 80269
47510 36559
47660 51450
16241 92933
16241 88908
380989 8286
12500 98068
16230 83553
118367959 11384
110264 25633
16241 82555
21485 60615
2333002 1801
47702 49881
21666 61742
7449 99264
413359 6364
21485 55779
21471 66044
667400 3670
110308 22015
47653 39106
21619 63075
509680226 10184
16456 72137
47644 47793
47441 35266
21458 60494
16250 78021
110308 20122
16112 91456
21458 62784
47704 42293
16239 83601
16236 76783
16241 96021
47660 50297
21456 64757
241198 14159
110309 18945
47656 44976
47624 41165
16241 80298
47654 45444
16241 74061
21456 57534
47657 48699
16241 72571
110323 19197
21456 58217
16260 71029
241201 14336
7449 99868
21456 68366
47666 39116
110308 22051
16241 90578
63031718 93746
1000000000 7011
16241 88384
89400 29776
16234 78309
89395 26811
47657 50255
614046469 7456
16183 70864
47659 48054
12460 97670
21457 58728
936378 3098
413378 6814
21454 66785
16241 83572
47657 48699
241252 17420
47657 48321
47709 37987
241196 14706
16241 92196
110306 20022
241197 10464
574619 5175
21463 67942
47612 39635
241201 12028
110320 19167
21456 53246
21455 59943
16459 96693
380989 7539
110205 20859
207754697 78509
16180 87995
12496 97821
21456 63897
21456 57128
9111451 1
110308 21256
47657 38293
241201 13712
15995 79571
374407640 3786
47651 41345
16243 87788
56348 34086
16336 82885
56060 34549
6868279 1171
16241 83889
21456 57169
12498 97781
241201 10774
380990 7186
47659 36190
183025507 891
21469 59260
21422 62522
47657 47834
110250 18666
47623 42826
47666 43167
16074 78695
21456 64039
16236 80398
1469269 2204
89400 27862
16194 84683
47663 49380
47667 39058
56123 34043
241163 15933
21402 61280
710507977 92448
667365 4286
727667462 93977
914934529 43212
16244 90762
21456 68280
47654 46833
21513 52635
574627 5195
574624 4755
16241 79497
21456 59453
21457 54731
47657 49747
380959 9789
21456 60359
3521176 70166
47654 44561
6868300 990
47772 47802
574633 5217
16145 74729
69952 31704
47680 46035
21456 55031
56124 32900
16243 88093
21672 61989
3083510 1282
16241 87551
110308 22288
21456 57901
21456 56674
16241 94490
21459 54956
21218 66855
110293 23873
110308 23263
52192571 110
21456 57228
47657 44606
21456 61506
69952 31396
16241 89055
110303 24641
380761 7435
12471 97552
3083435 1270
16235 85335
56214 34206
16246 86146
21465 63221
1752544 1756
21456 57926
47656 38721
110307 24367
21377 65140
16353 71349
241195 14715
21456 64091
574411 4584
932607310 15111
776082722 23545
21458 60759
667345 4359
241083 15040
16263 76311
32133 52035
21700 54504
321264654 47723
47695 45615
89394 28229
380989 9570
21462 62969
47654 40827
16241 90542
89397 29602
16230 79987
16243 70884
16240 90571
241046 16940
241199 17155
16241 84682
110310 21127
16230 76874
56126 34681
110176 21788
89400 30102
16244 70066
21448 68767
16230 80836
3083508 1329
69943 31048
16241 70209
796899325 49054
21501 56386
21468 53638
16241 86339
959970851 86484
16241 91982
16241 77523
110277 22618
47699 37528
21456 67787
380989 9262
110351 22515
89412 30465
77675396 73868
21459 66385
16147 75336
413380 6412
822053993 70528
380898 8821
241195 16432
21456 64536
66347296 83797
47717 50676
16121 74628
16366 84246
110306 23921
861479698 3501
16200 76788
16241 74410
21227 65588
16239 81720
47666 36701
21429 63607
47657 43717
110439 17757
16195 92363
16244 95094
16483 91728
21456 67966
110560 23968
381051 9067
16192 87911
110308 25286
47607 49967
936380 3305
241204 10464
21320 65306
47616 42018
16241 92952
89342 26956
89260 27960
21459 65953
47654 35162
241141 15154
850429867 16306
21449 52468
16251 90318
110308 23490
21456 64880
16237 94311
16039 70684
16241 94494
241201 12261
21365 63674
12496 98146
12495 97179
47657 38915
47657 42177
16241 79725
7449 99892
21490 64327
110308 18436
21441 57228
47656 41181
16241 95122
16241 69487
16238 81803
21390 57897
766215300 99999
11022000 550
7449 99677
110314 25757
380989 9757
47645 43286
89400 30165
131385768 99999
430012544 72965
110305 20539
7449 99525
326052618 49861
47657 48288
110166 22455
16241 89487
394998459 67051
115496784 60568
16241 71801
47657 46783
282890781 1
110316 21011
110308 20692
16432 77258
16247 81343
21458 52575
110256 23556
21456 66201
110332 23205
380991 8797
16241 90716
16252 77366
936372 3176
47657 40592
967332237 35111
16292 70078
380989 9894
56125 33869
12496 99158
47658 50991
381026 9003
21456 52403
47657 47309
220222225 43167
16241 72531
110309 23928
16240 94398
574627 5083
21697 68091
47658 36559
110308 18594
16241 97009
47657 36868
21456 60038
7322 99735
380992 9295
47657 38526
47665 44661
241202 12962
47668 35670
12497 97199
56126 34214
16241 77757
21448 57934
380989 7224
21456 53856
69941 32085
975267 2449
89400 30809
47657 47200
47671 49313
302713455 23928
47667 46114
89400 27556
16239 78474
2332879 1912
16241 90981
241264 10435
47657 38596
56333 32769
16241 84148
56114 33294
16242 92646
16241 69596
3083517 1238
241204 13466
667365 4104
21456 67445
56126 33510
494409 5686
89400 29156
667324 3982
21456 64846
413349 6338
16254 85672
110351 21837
975264 2558
89412 30020
21465 57904
241201 10615
89400 27205
380989 8503
47657 36947
241439 17236
89352 30252
89276 29233
380749 9090
47647 45157
16241 81720
333989956 90601
21457 69053
69953 31285
21456 65140
69952 31930
110308 24660
21456 58716
47657 49704
16241 88534
56119 33758
16231 74130
21455 64755
47616 51249
16253 76892
16241 78679
16231 74813
380996 9320
47677 36356
16241 86683
125178777 47
241200 14601
32141 52158
21455 66117
21210 68347
89400 29443
16246 93536
21461 56114
21434 68120
380991 8234
21459 65331
21451 62801
21456 60824
47657 39194
16241 71910
21456 59473
110317 21207
47682 39953
16241 70864
241192 11858
16241 92568
16233 88522
16235 75581
241421 13603
241162 13194
89400 27407
110323 24911
16236 89515
16241 83919
16242 94391
21419 68414
16241 96781
925371098 62430
16032 69487
21454 57348
21456 67512
47660 48950
21456 62730
47658 37987
16241 92385
16238 71752
21492 61663
47603 49967
494409 5821
16241 74111
47609 37834
21475 63270
21456 64580
47731 42445
47834 45838
16252 90891
241201 13563
1000000000 74072
376938305 37220
572299531 82719
12497 98156
47627 48546
21456 65005
47657 51576
16241 73637
241338 15154
241201 13712
16241 69500
241201 15568
380989 9869
697668274 90965
47657 39063
21209 60495
16080 88726
16240 81721
16180 74867
110351 17757
21460 56304
861289266 31852
16241 70809
47424 51026
47654 45174
32127 52000
47779 45956
7573 99677
22653447 222
32117 51804
16260 76433
16241 88117
110308 25789
241255 13614
380986 8566
749576108 90880
21443 67447
110306 21276
413531 6566
16102 74280
1000000000 74900
16154 89487
16251 89336
110308 22742
16241 77735
16241 96634
380987 8899
16182 88704
89388 26169
110288 24579
47657 41588
16101 82653
89622 30233
110308 23138
47659 46561
110177 23184
936452 2773
89601 26169
461967015 48956
47689 36709
16241 70278
16295 77901
574633 5333
379748593 39579
21456 67835
89402 30165
47641 38283
110309 22611
241170 12430
21456 69034
16260 74360
853853783 45171
16241 84864
16241 75779
241210 14290
587036959 82090
89397 30724
241203 9978
21516 65003
483773684 36697
21588 66837
16089 75584
574636 5224
1000000000 19832
376607228 2068
47900 35670
866576173 49280
869424513 8576
110308 23843
16243 83412
16243 95242
47713 40615
89400 27996
241201 15040
16243 87079
16454 87325
47657 49518
21456 56874
47660 36057
12496 97378
494421 5675
47655 45127
16243 79288
16241 82170
16216 88070
110273 19218
21510 64425
241201 15276
16240 90876
21403 64575
47660 47449
47657 51310
89400 27278
16234 92385
731516714 65439
89400 27082
89400 27502
21456 53029
89409 29927
494218 5710
56028 33875
47804 34867
21240 67966
89400 25813
47430 49595
47657 36029
21459 66636
21456 54618
16227 82001
110305 21011
21457 60461
21582 55131
16241 89627
381003 9260
47655 40109
16238 78392
765214576 29274
110527 19214
21422 57986
21323 58084
21232 65403
16434 73304
16385 81461
16240 76403
110299 24054
47659 46436
110073 20107
21482 63666
56125 32402
21456 57510
110345 22537
110454 21538
89318 30867
21243 66669
241190 12087
16241 73565
47657 46929
21465 59064
0 14754
16192 79019
121692625 2524
16245 79459
11012494 591
667345 3501
110305 22611
241057 11858
16238 87647
660188141 99999
574618 5156
47657 47456
110291 24108
21442 61825
241201 12701
47646 43788
47657 47828
110307 17917
56127 34382
16331 69618
21468 57986
16184 71485
16239 82379
89400 27079
16241 82597
89415 28045
177723197 99999
16241 87034
12484 98236
56129 34452
110277 18205
56126 32914
361299349 14316
110308 22818
16233 90007
661410806 77917
110316 18114
47810 42073
21466 62186
374805381 57173
47658 40849
16337 95441
89386 27886
16241 69803
380975 8175
56126 33501
47685 45403
16231 73229
16241 76599
93742287 7101
19500765 1
16241 89143
16238 76783
110306 25260
47624 38721
16216 79356
16241 94990
16243 75648
241201 10173
21456 56074
16241 85487
1000000000 20430
241162 11126
16239 92901
793859980 73440
16241 88338
402191643 45776
413377 6958
21467 66555
663844052 99999
16241 78524
16241 84447
413382 6895
89388 26734
0 19489
16256 81516
936390 3150
89402 26039
16241 86484
110304 21204
21453 66617
16240 75423
16241 79356
16250 73328
16243 73913
89424 29380
494409 5545
21467 63291
105805163 68205
47652 45576
16241 77572
16230 91847
16241 85487
16266 89316
241203 15467
986175304 94494
241201 15933
47905 37639
56126 33204
16241 73824
142200777 62868
16282 80189
15994 77054
1567014 2084
110307 23918
47521 36946
8849104 3829
21456 64567
16255 85542
380976 9046
47657 43503
47646 50164
22653495 222
2332879 1733
89400 27570
16228 85484
56126 34495
21420 67091
16236 69895
47657 50703
47660 51492
47804 37077
47654 37046
47655 51406
21456 62329
47872 47502
16193 90893
47499 40722
47655 37653
21442 69221
16296 69487
241201 10727
413570 6077
21635 56266
47657 50385
16241 72433
11012258 708
21478 67128
270768472 52164
21332 68346
47601 35350
16213 85462
241177 15989
381040 8498
16239 82164
28658808 210
110308 21305
47657 38279
31625095 37829
21588 58849
110306 24251
21456 66059
241201 16707
185031640 68971
21645 62430
89400 25961
831005553 313
69950 31641
21456 53222
21447 54474
21453 54657
21280 56615
110308 24108
16241 87207
21651 61870
21455 60729
110309 22410
21457 55530
309855838 6338
101371798 26420
7444 99667
110308 25710
231397654 59198
667413 3525
47686 51095
21465 68820
21454 61935
32133 52108
47672 42243
89397 29715
1000000000 67890
16131 84774
16246 77572
110308 19951
110295 23921
12437 97692
16239 72811
241201 14336
47657 41449
16248 78398
16241 77783
110090 19534
47657 42445
241195 10566
56125 33983
16240 78727
16241 94757
415706397 68584
16240 86335
47695 36923
21473 57013
16290 81396
16226 95965
574638 4670
110308 21776
16241 90984
47661 41329
16183 71416
47657 41705
16241 94997
16227 69291
21563 55230
16241 89826
21458 54146
16241 92997
47682 42557
16239 71109
16072 76612
413435 6267
1000000000 86251
16241 76807
21496 59260
16443 70923
380961 8821
413378 6385
110307 20444
47507 38318
89398 29233
905369122 74873
241206 10752
110299 23834
16251 82204
200741168 88083
47656 46162
47658 41823
89355 28243
380992 7531
47601 37139
241201 10575
16241 86473
21459 57844
13160771 64197
47657 43252
110308 24604
494411 5799
21453 55031
89400 28151
47654 39333
16314 93659
16246 90870
3083510 1270
47654 50255
16240 76694
413376 6814
56130 34214
16241 76081
16253 94414
241150 16053
21519 63977
47657 47603
366339313 10968
12496 97812
47631 37482
21461 57599
56126 33296
21456 63017
16104 75428
21456 58838
413378 6612
16232 96800
21442 53334
16243 72811
16241 83640
648111670 4983
1000000000 62283
21294 67864
21412 64478
6868284 1095
47605 42248
800826 3385
16188 85363
110268 21969
89400 27127
16384 86338
344023042 85111
16194 73788
16241 73879
16253 92698
16508683 313
21532 52789
16243 77159
16242 71228
16267 78872
16247 83846
16228 95504
241202 10752
16285 72928
110308 20373
16202 73460
47680 44723
380791 9168
47628 44266
574806 5170
21456 60812
56126 33685
110305 19277
21470 56822
47650 39834
47684 47511
16200 74628
69955 32032
47661 49601
32190 52048
241204 15470
16232 77915
110309 19846
667416 3963
21452 61851
110298 20707
12670 98592
380989 7708
380989 9309
110308 22735
47646 38011
89400 29776
0 618
21510 58382
380989 8644
380989 9832
21513 62769
110350 19802
1469435 2223
157429350 61233
21455 54495
358071200 40153
110308 19197
89453 30599
132019268 650
574627 4845
16251 77511
21454 56386
240995 10984
16241 82362
16241 85542
56101 32777
16243 78260
89403 30064
16241 78098
610865626 29772
564703745 56437
69952 31651
241196 17030
47687 48837
21529 61433
16194 96791
21445 63524
21492 66617
2065399 2016
47660 41011
47697 36480
12494 99093
924324506 5630
16073 92831
56131 33584
16278 88203
21455 52941
16241 91821
16241 77119
16238 79670
47657 49861
16292 94012
991789011 87632
0 76941
16243 74447
16245 77064
936373 2936
21456 67718
16241 90664
339835102 87684
47467 50353
241040 13264
1000000000 92442
16231 76235
971187008 99999
69949 31004
16241 90377
90143387 99999
110310 19708
380992 7680
21427 58700
21521 61280
936367 2962
47448 45460
241288 16860
21559 65036
936321 3305
16241 85495
47657 41588
16404 69344
110170 23633
16248 95724
47661 35791
15506854 43764
69916 31852
110308 21610
885771795 42048
11583104 494
16263 73396
16237 69322
683978003 81706
525656253 46912
504463678 95319
21251 59935
241201 17403
47657 46487
47667 47177
381059 9869
56065 34086
47657 36356
89374 29119
21448 58960
16239 86491
110308 19815
16251 95914
110236 22319
16241 82380
413521447 85768
21456 56074
574652 5175
0 53921
110264 21946
47660 45054
47650 43073
21397 55401
406329765 9789
21456 64567
16241 81183
729455850 76326
69944 31911
89392 28841
16241 93974
47832 41318
47663 48416
16408 88833
110311 25082
16241 73862
47657 40158
667365 4221
16243 73879
3083586 1240
47815 46627
23838298 99999
47653 43059
110298 21323
778576470 1098
16227 93645
970891838 56108
21454 57150
16233 70967
110349 19911
574620 4808
110256 17561
89400 30466
32128 52132
384366575 58448
89398 25963
21471 62562
241127 12261
43556686 20707
47662 43692
16246 83071
16186 74765
16430 80355
21457 65199
47652 39850
363470690 86154
241234 13336
21456 65330
16226 85696
241201 13477
16264 91362
691883272 39967
241030 13825
56126 34102
56126 33671
1567020 2084
56122 34059
47656 46049
16254 74899
16143 74754
2797148 1426
16197 82078
89400 30913
599076208 16232
16098 94990
16301 94225
110333 17476
89392 30958
110335 20920
21413 65003
47657 51101
16241 94815
110450 20491
16241 84759
89459 30003
241201 14101
89298 28103
47657 44091
486998596 54491
241141 10514
16243 79459
16200 93418
89409 25832
21466 66669
241195 16059
574577 5353
21430 53001
12496 97117
380989 8576
21456 63543
32133 52000
381114 8723
47649 37112
21456 58448
241252 16211
16256 96692
454784420 34549
406044877 24972
56126 34023
47657 37155
70198 31641
241201 16571
413333 6219
21453 68892
16118 74447
1000000000 34265
241203 13992
7449 99868
47657 41761
32955846 167
12496 97520
16244 79249
89444 25953
89208 30308
936229 3153
380989 8661
47660 38525
11583048 479
89412 28189
241041 16087
47467 36421
16249 89718
110308 22020
16242 79497
1469464 2163
507601939 76148
499027960 1
241204 16853
47657 42784
12498 97665
47662 41432
21456 55565
1000000000 94055
110308 17798
21456 65200
47601 35342
12271 97338
16241 83102
21456 57895
110308 23779
69952 31187
47669 49870
16241 95607
56122 32365
21462 57522
20751952 3917
47737 51665
413378 6289
979283792 43674
12496 99190
21398 67019
16288 72951
16244 70628
110308 25586
89391 27107
41215413 769
47613 39448
89398 30115
47707 39192
380992 8845
110157 24255
16241 84030
16241 82885
89400 26548
47720 39186
21328 62182
3443103 1
244928913 98392
16241 70814
16239 71149
12532 98736
16243 76855
7451 99622
574627 4966
56151 32953
241203 16232
47654 51715
348872206 85542
413378 6681
16182 76265
89404 27646
308098323 32175
21457 57777
16241 89176
16241 89264
21455 69176
487370362 10464
326478291 77741
380976 8215
413378 6380
309305466 52461
16241 93566
89400 29420
47698 46833
47647 44034
21453 58280
16242 73556
157503522 76685
110308 22901
89397 29751
241201 15603
16238 75403
47657 44630
936377 3113
21456 55379
16229 89189
16189 81093
380989 7562
89400 29119
16297 96232
21456 63819
21456 54857
16241 71754
47657 35944
21492 66521
69940 31938
69892 32066
110311 22886
16243 70805
21456 54263
47638 37527
47646 38971
108607081 87909
241201 12087
21453 60138
16241 74764
21456 67019
667430 4511
47813 41935
21456 52813
728841515 65956
21385 52609
16241 69258
16255 72921
413382 6732
47669 38451
21456 68584
16244 80298
55877 34273
89402 26812
15941699 39030
47655 37998
241202 12087
47656 47502
2332879 1611
110311 24286
413393 6388
47643 38738
47652 43503
12510 97512
21456 63275
380827 7508
21462 61641
16241 73398
21476 54551
47655 50366
47660 42956
110293 23721
21456 66323
47657 36946
47605 44120
241201 15154
110306 23666
241201 16976
21456 53785
413381 6958
16238 83387
16269 71109
21351 61877
16238 75644
47657 40259
32136 52085
16148 73868
16230 76559
47671 39734
47616 41974
241204 14671
16244 96524
320587327 77064
16241 94225
29246740 69945
16241 84706
20081880 31321
32133 51767
16241 94414
380989 8147
47704 48561
47657 50508
16178 78771
241201 12077
332286782 54058
21456 68589
16241 90419
32152 52255
16241 70676
857922935 1
16240 76510
946659958 89143
16241 75312
16245 71072
16241 95187
21456 56832
47657 42942
16241 87487
47644 49229
21577 67647
380987 7680
16213 94208
380990 9067
110308 23065
16241 87873
47657 47828
16238 93205
241201 16793
16241 83328
16241 73295
21405 65953
56117 32888
69952 31069
976082839 41612
89400 28704
47656 39228
16221 79449
16250 89487
494409 5983
69950 31864
110429 17561
380941 7456
16240 69561
241201 13336
21680 59203
770226859 85287
355791818 7444
21456 68820
21526 52435
241201 15771
110305 19583
21394 66536
16235 74245
16240 94055
7408 99819
574627 5353
1469444 2336
69954 31693
7449 99624
16241 69906
47774 51663
696872302 76080
16241 75459
110310 25323
936380 2619
21449 65005
16241 89852
879137892 27967
56196 34382
16241 86775
21678 59503
21456 54067
16241 94476
16084 69329
380974 7911
56423122 12375
110267 18939
21458 64561
56094 32361
21456 69227
47657 44663
16066 94162
16241 93582
241201 10990
16241 90715
110308 20539
241191 17134
47789 36868
47645 46833
12507 98624
47657 45903
380992 7554
47657 51632
47657 42444
56181 33249
47659 51284
21456 57117
241198 13536
21497 58508
241201 13194
919385777 5799
47654 42374
164121001 89882
21450 68892
21425 57713
16241 87417
936380 2956
380951 9010
16241 84617
16243 95754
6868325 1139
380986 9262
16241 78456
125977606 74754
47441 34907
47669 50771
1000000000 98861
16212 85936
21432 66059
47653 50881
21393 64630
936380 2760
89397 25825
380991 8428
21470 67638
89229 26403
47657 40967
12496 98909
16047 84739
209510886 93974
69952 32102
495065483 23281
16241 93604
110300 20926
69768 31125
16241 95733
647534143 9712
241201 13132
47657 35058
25030178 82981
47657 46484
16238 87189
241198 17420
47659 45041
16380 91126
241226 11868
21526 59798
16241 96454
65729698 70775
413378 6364
15990 90554
1469442 2284
16136 88732
21456 67512
16106 95526
21466 56468
47656 35134
241201 16860
21235 54328
16239 70220
56115 33596
16508688 313
777407580 67157
21470 63396
21456 60038
16241 91782
21454 67980
667365 4097
241201 10435
241194 17358
47657 42385
110293 22502
241201 11261
47659 37077
21483 64844
21467 57872
21399 66916
69982 31852
110288 20384
16239 70870
16229 83218
380990 7561
21381 62562
110308 24660
241203 10342
89400 26768
47657 43831
21409 56822
627673709 33260
21589 65248
241213 11575
89400 29825
47657 36029
16242 74973
21408 61430
431253898 92705
56112 34262
21495 60359
21456 68820
47663 51272
6868360 1023
16230 87239
47655 44018
758179633 85581
246440890 1
241200 14503
47853 38477
78882323 60495
241246 15762
16322 73545
21456 56125
16243 94934
16236 87310
16241 90157
16143 76573
47674 36717
12634 97767
241201 16649
110308 24031
47657 38403
21455 58077
54828327 39480
241242 14914
241139 17030
212695323 99999
241196 16038
47594 43910
947781696 75371
241404 10780
21456 63137
241211 16826
380977 9637
939204162 91221
21459 64162
16227 77382
16508688 356
16448 71596
240959 13614
21450 53603
21456 60615
89400 26355
241201 13636
16256 95937
16238 79208
21498 65010
21456 65817
716226546 67988
1000000000 15838
16245 82204
241201 17039
89391 30106
16302 96947
32136 52150
12680 98011
16238 88704
69952 31606
47657 42681
241140 14385
47577 38140
789581251 2250
16241 84396
47657 42896
16288 92048
16048 94913
21482 60812
7504 99499
21456 64943
47657 46351
47879 44104
47657 43000
110256 22292
89453 28185
47657 41921
735856065 35179
16202 85788
47492 49505
12526 97378
21456 56606
380989 9100
16256 77821
21696 60991
16241 84507
16247 88789
16241 93318
16030 69522
47666 48029
47655 34997
380988 8263
47658 37987
47669 44120
110317 20734
47654 46618
16226 71963
957004849 42842
47657 41706
12496 97393
16244 75290
16268 88837
16241 90590
7525 99242
16241 74867
736256046 41827
47619 41386
16276 90061
110308 19794
375519063 68728
32132 52217
16232 94534
89400 27607
241192 10271
2332914 1703
16213 71188
413349 6064
56177 33062
410208181 58475
47845 35596
47657 50823
16241 81562
21458 56610
241183 14684
16241 79647
16253 69706
963892563 43826
380911 9894
47611 46049
16242 93317
47654 38451
16213 90379
12507 97770
16187 89482
380989 7101
89408 27614
16343 86533
44314608 56581
21456 53499
16200 91985
47657 36437
241199 10516
47657 49647
16241 79587
21442 68589
21456 62863
47804 50826
144103425 47866
16302 94288
89408 26175
21695 58634
47657 43468
21511 69160
16323 88579
32955878 167
47659 49963
89397 28201
47906 43174
251808578 28494
110305 23918
16271 95060
47658 36934
16248 77757
89414 27205
21407 53066
47651 39719
47831 37465
47605 35846
413375 6199
16241 78847
241201 9962
47632 50080
110308 20023
47659 42293
16205 83938
16236 76599
125178765 46
16300 95859
47604 38477
171169993 99999
56129 34086
21456 53308
16241 84891
16224 89188
21456 56988
47652 47023
16094 71141
21460 64447
56126 34521
574627 5224
12656 98644
47657 47371
21452 55136
47635 37482
21454 57281
47657 46219
21453 56064
21456 59297
21454 63865
47656 44473
574655 4615
89398 26098
16236 90571
47699 36739
932196810 7197
16241 90318
16241 78312
47657 46437
21464 53603
16237 83731
16238 74197
12498 98371
89379 30024
16237 76893
110308 18191
16230 74903
16239 83299
21611 54094
392294305 95621
110274 22025
21479 59397
241201 15130
667364 4446
16241 69759
110308 22166
16216 75246
162893086 67848
509682322 83640
16243 91362
16256 77729
36201235 153
16241 90599
241204 15111
47656 51576
154505282 12468
15241331 390
47657 35673
110306 18764
85995686 5925
16242 72323
47656 44043
16222 82113
16157 70166
21441 68120
241199 9978
47654 50160
21454 64662
47694 40978
52192344 110
16185 94208
16241 74244
241332 15015
494414 5687
21689 69221
16251 73460
47734 40722
21456 60023
47655 37155
21456 66498
21267 67801
16241 94416
389638772 36701
56266 34200
21421 64970
21456 58111
56165 34489
55877 33833
16238 92843
32133 51939
574591 5083
110307 20427
89444 29528
47651 44925
21443 63449
16248 73913
381016 7204
21457 63199
27529595 904
110318 21837
380987 9294
16241 75443
21456 57699
21457 58375
241212 16014
21456 65046
47657 37094
16240 89849
47660 47193
110308 20147
240991 16398
12496 98066
667362 3963
110071 22194
420652933 29844
89162 28915
21456 61639
145790977 91066
16241 87954
16241 75113
452726238 89137
56123 33842
2332879 1615
16242 96847
16242 72276
110257 19981
110081 17509
16241 96641
47657 47458
380983 8723
241201 10478
47656 47625
110354 23905
56126 33472
89400 27345
110303 20942
727246032 68622
47672 48288
110308 22343
21419 62105
21455 57416
110306 18941
16178 86666
729116732 64479
16242 96713
47657 38473
16241 83960
6868266 1171
16080 95139
574623 4790
16241 73953
110308 19802
21453 59906
16241 95160
15241326 416
110286 22489
494395 5523
16241 81032
16020 70277
21469 65306
21465 53368
101573589 65832
47657 36620
16446 91038
16241 93311
47657 44849
16241 71725
47657 45164
7403 99433
21473 62522
47654 41334
110304 23485
47677 45749
21456 63318
47650 50255
391387898 3670
16241 85487
47657 38022
47455 44172
21453 65006
69928 32039
47510 37976
16241 94391
47659 49601
47660 38491
16272 74813
110499 19277
21456 66636
16241 93490
100363599 32975
16241 71194
110313 24143
220451090 20406
431811725 1
16255 87551
21211 59666
667596747 45575
110245 25740
241201 16793
47655 49053
110308 18154
16238 87310
16260 71405
47657 44018
16250 71220
3083511 1329
16238 76648
69952 32072
246788962 57056
89403 30024
0 79634
16241 96896
241318 12474
21455 69036
999105906 35162
413555 6580
971012482 9881
241196 17395
644356334 99999
110309 20734
89399 29327
11021906 550
21456 58448
16241 70966
110308 18970
16402 74087
16254 71376
47686 39058
21456 63851
47658 46582
16010 92843
21455 54221
0 20430
7238 99833
12496 98057
47674 37062
47448 34997
1469459 2212
108178220 63816
16238 92465
110358 21280
16262 81316
89400 28871
667380 3738
16241 80569
180440845 37375
21455 53308
16250 88649
16241 95754
110306 25169
21462 61083
315551711 31179
89429 28375
110306 24497
110320 23666
16347 96903
337571864 77821
110298 21611
47403 45515
12491 97712
21421 60277
667365 4192
12496 97386
0 79403
56119 33272
21462 65403
16243 89155
89400 27795
366367588 96462
21441 60326
47660 39030
2332751 1703
16241 71405
21458 57492
16239 96751
47647 42942
110308 18875
16435 69993
47541 36370
21458 63257
695218619 89787
110272 22898
365506368 35073
47642 35058
16241 83262
110305 22166
12502 97889
110308 25309
16233 87574
89231 30523
47562 45954
754866317 99999
16286 77823
47723 39448
241201 17308
18851760 287
139861603 93854
16230 92482
47666 42729
241204 17039
241201 14403
15992 93927
16151 85362
21645 67756
16292 74650
1469407 2180
89479 27074
47657 40308
241191 10710
110308 19446
12495 97644
47704 42408
89401 27194
16289 72561
21456 58736
89208 29437
1000000000 46957
47689 45779
16239 95621
1257867 2338
21457 57304
16241 73985
21410 60326
936379 2918
47672 48447
21456 67501
216255582 64710
16241 94414
241170 14734
21430 64293
32133 52001
21501 63491
47642 40389
241232 15470
56132 34102
16508688 356
110322 20852
21456 63495
21456 52593
110423 22847
16293 82270
7449 99631
16241 92713
56114 34019
413382 6127
21456 66262
12523 98889
364746976 19560
21457 66689
47842 43938
380999 9309
16240 81396
16241 89617
16248 78071
494432 5819
21456 67271
241172 10555
21456 67779
21408 61425
380989 7444
381090 7562
47662 46307
16246 90714
47693 35015
581372069 70652
16271 95955
16242 88522
21456 57727
110334 24449
47662 37760
16241 69673
47661 49069
21217 59449
16255 83059
69952 31243
16283 77283
47639 35148
32083 52217
134859982 22818
16265 70201
16241 70051
241201 15510
241043 17314
16241 91946
89415 30945
241201 11526
778287425 84487
16241 93490
16392 80059
110308 21923
47657 36373
16395 77491
21456 57679
47549 48029
21450 63849
21456 61641
16242 85036
47659 43885
667133 4359
224156028 78325
47652 39286
16242 84171
241201 16172
16241 87301
380974 9414
47409 43257
114740445 19284
16272 80844
12496 98522
380940 8214
110362 23398
16242 82161
47557 35435
21456 56024
811756358 53895
110308 23543
16239 77576
16265 91782
241200 12267
47657 45140
16241 90458
56126 33044
89400 27538
16239 73913
241201 16876
767876602 1344
110308 20582
16212 77821
47643 40308
89279 27780
6868277 1111
110307 20769
47657 43286
21465 65360
21456 53824
21410 67193
21466 55442
47657 38283
241186 12614
47659 49538
922404941 73581
325367621 33396
580963628 34452
745229961 73145
47650 46546
16241 81207
89400 27142
110306 20222
110308 19082
89400 29380
110309 22174
241196 10710
21456 56377
56092 34064
47695 35051
47456 49518
21456 59502
47657 40219
110306 21555
774724237 70966
21456 58952
241226 14321
21260 58711
21489 53866
47657 42240
89398 30777
380989 8939
16232 89562
241201 16430
47646 49716
16238 93362
56125 34452
16242 70176
16226 83386
373615975 21362
47659 42644
21268 60975
241202 12864
16241 88361
56128 33578
74512959 32534
241204 13668
47767 48724
241159 12962
2797219 1445
16256 71629
21490 67012
16259 85781
56353 33387
667365 4075
16251 94534
12493 98234
110306 21693
21468 54160
21456 54160
21445 58309
16242 73940
21453 59203
55981 33948
16239 90202
64012997 33249
974791643 99999
894050924 46437
47665 50676
21681 55453
380902 7343
16241 91812
16241 75698
21456 58506
89400 27810
21456 58058
7449 99489
16241 75224
12487 99158
110315 17843
47654 46197
667365 4104
21446 54551
16253 94815
16241 87988
47697 48079
241201 14966
47657 50991
12506 97503
110308 19556
12463 98522
16240 79007
16222 82893
21456 54067
21459 53499
47654 36006
89386 27099
12494 97725
21456 63235
21456 68196
47694 49053
795225532 29271
696856770 20741
1257863 2402
47656 42644
16241 72253
15241330 400
47657 49182
84971420 21411
16219 86182
16241 84370
50505128 99309
270445968 99999
47660 45698
47703 37139
47583 36934
16241 84447
6868218 925
16241 75244
89378 26098
21459 66493
241200 15769
47661 38017
21225 52442
21456 67161
16238 87939
21456 63502
16219 85729
21512 63157
110298 17917
16182 86909
1000000000 44854
16243 89264
16250 80171
16239 77897
47657 36661
21456 53017
7662 99480
21451 52860
243536428 25128
16241 94992
16241 87628
47713 51152
241143 13774
21456 60614
574630 5011
16241 87909
16252 85256
47657 40462
339153730 38885
12468 98592
47615 42003
12499 98011
21459 56781
16241 90895
47657 38022
380992 9320
47847 38141
16188 77434
16255 79198
89400 30073
16242 76971
241201 17442
11391112 99999
47672 39954
56130 33204
21514 57599
380989 9003
241219 10555
984636145 2187
16238 73273
16241 72464
241201 13296
110262 24834
429106634 48586
47656 45954
241201 17246
89400 29053
56126 33615
779720565 52000
587120689 3060
413377 6276
185948015 95007
21431 57208
16252 76930
47678 46126
21649 60386
21456 62379
1000000000 28318
16241 95657
47716 39737
241163 14715
47660 38865
106742217 638
47612 35124
47657 41739
16241 84943
89400 27960
47657 38738
667368 4476
12698 98146
241256 16794
16242 73541
380989 9003
11012494 591
318427451 93581
12496 98702
47688 43845
16074 85434
21466 60625
241188 12267
16235 86077
12519 97848
21458 53368
1469431 2124
110460 19580
241207 11038
110311 21693
16210 90897
16239 78509
98675345 65254
16239 93146
89460 25851
47657 36886
16241 76185
241261 12367
16241 77961
241052 12839
324732565 99999
9952721 18429
21456 66617
89609 26039
16244 82885
110360 18571
47657 40367
16149 95140
16239 87632
15986 77510
16241 84228
526989094 69309
537235653 98909
534981428 89358
241148 11108
16256 89487
16268 72063
241202 16462
110337 23157
16221 76723
241154 16577
21459 63819
21456 52390
56086 34427
21470 66636
16076 73642
110308 24045
60725456 39581
12765604 56176
21396 67838
89402 30020
110246 22024
110301 18403
89341 27657
21456 64630
21456 63046
16230 77437
110310 23885
47718 41768
241213 13668
21417 60992
21444 56615
110302 22951
21454 61926
16216 79898
16241 86533
16201 81222
16241 70270
494436 5523
89361 29844
21456 64970
12501 98786
110278 23080
16228 69684
7458 99868
16233 74288
936383 2592
16240 78679
16246 90234
241191 11156
16228 94314
16370 87183
16338 82170
16283 76240
21459 59305
21456 65784
21456 63069
253045247 43519
89393 30915
56126 33456
110308 22427
667460 4192
21457 63491
110296 22682
47650 46212
16243 96648
110331 22025
541211585 43571
322980253 1
241233 13430
16266 87207
241201 12358
3083518 1319
47656 36353
56126 33077
47628 40259
21450 56599
16242 83654
12554 98702
89440 25919
16065 74244
380975 7416
47645 50421
824450205 35936
110311 20539
21456 64293
21456 68436
16246 73861
413360 6276
47657 49966
518514498 11288
16241 74899
21451 66418
47739 40588
16242 78559
110311 25607
38197523 92493
21456 62967
241201 10710
76657059 50385
16234 76143
21456 53210
47672 36726
0 3226
146035674 33359
381438379 37518
16250 72063
47624 37465
21456 62009
2332828 1611
110310 20214
16186 86482
16226 87169
16241 88726
1257918 2385
16239 75991
793756905 54646
16240 75441
16241 75903
47655 48924
47657 41126
16242 90542
2332882 1518
21523 67040
47657 37987
47657 37642
110308 21433
241197 12889
47651 50297
7336 99566
574628 5116
7101519 13510
556953373 52335
16241 76127
89398 27793
241199 12210
0 18924
574630 4877
21453 66389
110323 22177
380989 9699
117987788 15040
110303 17585
110308 24516
21456 61252
371328443 81721
21461 58346
380994 7680
241211 11525
47657 43217
380989 9010
110308 21472
606311917 1329
56126 33744
3083510 1344
21444 58960
89386 29060
21513 58233
241199 17157
16238 72493
89404 29718
16241 83584
110295 20978
241320 12959
16242 79347
89398 29757
241201 15989
574622 4845
131955183 9350
47627 43712
16241 69467
16241 87320
16241 77237
47657 39581
47627 44377
241254 10260
47657 45956
21456 62713
16238 86909
110308 24834
241201 14385
241201 11216
16239 69803
21417 63720
139660388 2402
47657 38841
47664 47603
47612 39194
380989 9090
241264 11231
89371 25954
110308 25227
56095 33671
89403 28771
248187558 49964
667367 3963
21456 68375
16241 87189
47503 48160
1000000000 26975
16104 81226
76571717 31930
380932 9168
16088 69362
16255 80928
21461 62494
47705 37707
16240 72566
47655 38596
16249 80171
110308 22069
7409 99896
110054 19951
574617 4607
12496 98717
7449 99896
12498 97948
110305 18239
89587 29114
47657 39429
110308 22525
47657 38141
47727 49333
47657 37763
1469434 2163
21422 57368
16241 74753
69941 31681
21394 66117
110320 18748
21352 61989
16241 87006
380990 8739
16282 90323
47658 47631
380989 9750
89191 29925
47778 50164
21456 65254
925699583 90379
16232 82601
16244 89128
16241 84643
47663 41588
16241 77726
2797201 1387
21456 63310
16236 76694
110287 22625
413378 6878
11021919 556
56126 34037
7463 99480
16042 71629
16508650 329
21462 64281
380992 9295
47660 48595
47657 45838
21456 57128
47715 43826
138175426 33547
16238 70233
47657 48547
16243 76185
212112406 84098
381001 8111
1000000000 21288
47657 48416
69925 31120
16243 94669
110303 17700
56009 32577
21458 60184
241201 10552
357489828 26098
47659 43717
110288 20323
597815636 49715
47657 40927
21473 52504
12447 97199
936366 3272
47657 45313
110415 23301
110378 24259
241201 15518
16231 74151
241201 10276
110308 23053
16251 92210
47640 37763
241455 13477
47657 43083
110305 22082
12496 98522
16241 77683
21438 65575
16240 82495
936377 3033
16240 71262
241201 15158
21456 66638
241209 11555
21456 64679
47657 45266
110463 25186
89400 30488
601245483 56781
16288 93077
47682 44683
667365 4036
110308 18181
110307 25082
473961679 38013
800875 3334
21453 55565
12508 98651
380989 8770
21456 57013
56108 33232
89373 26792
380989 8797
47605 49716
16241 77827
21395 61011
110270 18403
521912323 63427
16241 77271
21453 57522
380989 9085
1469483 2263
21496 60093
110308 19292
16222 80889
110388 25576
16241 93136
241212 17358
16239 82487
56126 32577
47657 40756
47658 35124
643663834 51956
47493 50722
47657 48288
89577 30102
47717 43484
47686 41165
241186 13575
47703 36373
21437 56251
47760 43834
89406 29778
6868277 948
47649 35351
16239 75130
89412 25825
205422651 78218
16241 96692
380989 8137
16245 83846
16240 82917
47657 42601
47812 35342
56122 32780
53243048 26437
110308 20860
795954979 34409
47656 42853
241198 15130
381001 9620
16253 92843
162300293 48296
16285 82113
16241 94416
380934 7445
16264 70209
47659 49767
16180 88092
47844 44925
7457 99253
96233967 99999
110308 19795
413378 6656
110310 22917
59047433 27638
21434 61802
110308 19218
89372 26939
47657 41386
16241 78370
110308 23905
846103671 68262
47657 44361
21492 59361
47656 48665
16239 94591
110311 25227
183670802 40186
380990 9572
21445 59741
47659 49964
47440 39054
16264 70176
241237 17278
110269 20670
380862 7308
12493 98253
47705 50421
21397 61542
241204 10592
0 48503
21472 59666
16241 78071
47698 42325
16280 85753
16241 79141
56125 33615
47657 41386
21558 52505
241061 10496
69957 32187
16289 82893
89400 26039
241263 9962
21458 67779
21456 68435
89273 27614
16435 70730
16247 71752
21454 56504
110308 21207
711335187 12346
6868140 1094
47651 44361
21459 67962
21213 62018
47774 38403
574630 4987
766374042 17332
21445 55770
69952 32187
21450 58838
16239 84834
110308 25663
31978 52105
16241 78663
16244 93205
649075441 57304
47619 37003
110308 18132
21457 53552
21456 55836
11012496 708
241193 15458
815241071 38625
21456 68954
110107 22344
110354 22886
21456 65853
110319 19995
21453 68196
241201 14824
47657 45174
16241 84448
16236 81517
21422 62494
16259 86121
47695 42481
21456 59970
47660 36580
21438 66284
241201 12806
47647 38283
241201 16059
47661 49032
56214 32494
16241 92119
241185 17429
16222 91082
16241 95101
21453 68184
241201 14285
32133 52267
16241 89627
21469 67501
89500 29156
47665 47512
21462 56988
21458 63865
96223900 17542
69898 31208
47712 44974
16245 75143
16439 71311
110298 20427
16241 90745
667364 4328
56124 33596
16242 75143
110306 23770
47655 51321
16245 89342
47656 36946
16241 79789
110311 22344
21456 59788
47657 40153
21548 65685
21454 64069
16043 91812
16241 86354
241203 10164
21470 58128
517234599 37251
47654 40250
16241 87604
47604 49361
16234 73458
110116 17804
47658 41935
21459 63518
21456 68612
241067 13316
110297 20107
21456 53564
69816 31187
47521 42437
241216 11019
21446 57461
985847211 16264
69960 32141
577340758 1
56126 34036
56129 32386
21442 59501
21311 57169
289335107 13194
16247 71140
16241 85996
16238 76754
6868277 1095
89392 30314
47646 44795
21464 58618
47656 46927
47657 39647
16241 73334
16243 75224
381029 9290
679686185 87604
15241330 390
47581 49185
16215 82906
16241 81078
341895314 77472
380990 9743
380989 9890
47657 47140
21456 68248
16241 73844
241195 15918
16241 74111
16241 72545
290398252 40143
21456 63616
110308 19556
56126 33501
241423 10737
21424 55679
380989 7392
413430 6895
241190 12474
21456 54867
16282 83803
89428 27813
16238 90157
21504 53378
47659 40917
110311 19701
16244 90808
16241 95065
16013 84317
110308 22261
16241 90419
16241 93907
2636169 1483
329075923 17962
21478 56375
241201 11313
16241 86125
16247 80826
560185570 31651
673143847 1
21456 60461
110308 21400
16241 81950
98930823 129
494554 5721
110312 19584
47639 39058
16241 89718
21456 58169
21456 66117
47657 40030
380989 9787
21459 52861
16244 74087
587117170 75286
16225 82046
12501 98364
89414 27074
21453 53371
380973 8739
47657 50444
21395 66418
16227 93050
16241 85454
381025 8286
13138772 99999
667365 3498
21456 67838
47852 47076
241201 10260
56126 32494
7449 99478
47687 42045
21510 55609
21462 65627
47652 35386
16231 77214
47688 42011
16199 77870
16254 75036
16240 73582
21581 64159
241429 16032
47657 41112
16241 70466
47657 44207
241201 14463
69876 31360
385383442 80846
16244 75834
47663 40367
241201 15874
574626 5044
110306 25789
16450 87433
21515 63245
16241 71072
47651 46351
21456 56765
47657 35123
16241 76384
16291 85352
7449 99511
32123 52249
494409 5673
21445 69053
16229 73565
21462 61280
47654 42462
56166 32644
25843006 74461
36368269 65868
16247 84272
110308 25485
47722 44064
89352 28915
89400 29714
47644 44630
110309 22951
16216 75378
110294 20077
6868218 990
69952 31588
16238 72055
47647 36489
21453 58848
16071 93635
21456 64055
21423 63543
47650 47511
16242 75403
0 27012
16239 91387
0 68930
47657 42408
16239 79019
241422 12381
47657 40842
21480 56879
110121 18786
998389638 39116
47654 44226
16241 90210
47703 36810
21454 63489
380939 8504
800852 3441
21457 54642
16059 74913
16197 82400
16241 90323
16241 69618
47657 42162
241152 17411
47657 46219
574617 4877
47809 37852
746442027 1
16209 82687
16232 84706
89390 27624
56126 33955
21456 63914
47656 39123
16338 69444
172152049 99999
16241 84334
755869908 35670
909383552 5089
21456 67445
16241 70423
16241 91623
47717 36991
110310 21304
56114 32361
21419 57385
56133 32553
667356 3963
16241 82270
21365268 36154
47657 49551
1000000000 73573
16227 85494
838578340 48263
8830267 94842
16241 78054
110305 21433
21456 59607
12493 98728
380944 9750
241206 10802
21664 66617
47657 41449
47657 50806
16278 87647
89400 30184
47657 50394
16056 96810
667366 4195
110314 25009
6868266 922
21461 63524
110308 24260
21456 62399
89400 26122
16037 84309
47889 43252
21462 67993
89290 30421
21441 52562
47646 37721
173385220 94591
47659 39442
21456 58448
16241 87213
16257 95733
47657 41862
16239 83544
47659 43179
16241 84706
21456 64362
110337 18547
7532 99499
16238 95381
217879996 49303
494409 5449
16237 86216
21453 64985
16239 90893
110371 21304
21459 62737
47657 40233
11012500 790
47654 40453
521690326 86862
21213 58740
542838027 67660
16241 71072
413368 6413
800869 3441
21674 53029
47659 43150
16206 72464
3083510 1344
241378 16624
241201 10236
819448445 74661
110055 19911
262824768 29
12548 99051
16237 78098
110327 22455
16241 78448
464133197 91318
16241 77568
16244 90542
353279814 52347
16309 73929
47657 44104
47657 38869
494409 5799
89198 27079
16241 92990
47657 41857
47657 47456
16240 91493
21467 53036
47659 41910
56126 34489
21442 56874
16053 91497
25927122 1615
21456 53965
12526 98619
16241 89035
16402 82078
16233 79012
47734 49747
110308 22439
47458 47050
47516 50878
47665 47511
21456 69053
16238 70775
413232 6871
47757 35301
110308 18300
56126 33093
21414 63174
21456 64561
68052477 72314
16247 87628
16352 84437
47657 37460
12512 97076
574874 5375
47654 39148
16476 91362
69900 31156
21457 62379
16241 96838
16127 95382
21456 64674
16241 80869
381137 9874
16228 89816
21445 63352
47800 36421
16030 79223
574627 5363
89253 25953
32135 52267
573898368 59160
89400 27197
241238 17288
16259 72531
380989 9368
89268 25813
47673 42927
89400 30465
16241 82204
21458 55209
21456 61204
241146 17039
16184 88653
241267 10710
21434 60466
110308 18962
110309 25525
47657 47023
21456 68909
89403 28632
574533 5375
21456 55731
47657 45041
7449 99968
16241 89361
16210 73191
2332876 1604
21489 65005
21454 62120
241214 14765
56890391 54518
16072 71188
21399 58077
1469461 2142
16241 84742
241201 13430
16316 86077
15989 86382
16239 74765
241167 12474
1000000000 82474
667386 3887
47653 45444
32362 52001
47657 39342
16242 81903
16242 72137
89397 29119
380987 9156
241187 15328
16229 96648
718753751 19167
16238 85806
16239 95094
699596610 67182
16241 93889
47655 50991
16241 84092
241202 12108
16251 73422
47664 51525
16241 90234
21456 61677
21664 56304
241198 16685
21441 52575
16239 75105
241238 12330
16367 73832
65337062 77570
574717 4966
1000000000 47569
16241 90363
16237 80271
381214 9294
413387 6478
47738 35074
16239 79497
765175478 85321
21632 63518
89454 26991
12506 98253
21456 58280
16404 70972
16241 92926
93185049 76747
991183413 37725
110254 23053
940254069 91812
903929205 64082
16244 95543
605609942 81093
47657 45707
21487 58716
47739 46948
21471 52461
47655 37017
110308 21135
241203 15565
1000000000 79634
702856553 37877
16239 77472
32110 52310
47657 48416
110320 22344
241201 11904
16241 93089
16241 91441
47648 46210
47657 49384
47659 41724
47897 35982
21453 60237
89400 27410
533316369 1
110257 23905
21448 54580
21475 67940
47430 45513
241201 17020
15987 90318
69952 31696
69952 31799
6868221 953
12496 98405
21455 53156
16226 85522
2332879 1733
16241 92917
832571231 12190
16242 88128
21456 57208
47830 41155
16242 70424
380990 8137
16241 72063
69952 31978
380989 7416
16239 85699
47682 47956
10778264 845
16241 82737
16245 90878
47672 43543
16296 88097
259896591 17438
110308 18205
110393 20077
47657 39695
110308 19870
47657 51516
16256 76343
16244 85046
47658 47431
16241 83447
32133 51818
56126 32898
21456 57750
16241 91497
241181 15227
16248 92353
21453 58464
110306 20384
110293 23145
241266 15285
89400 27226
47558 41386
16241 74315
21456 55023
936379 3114
47657 38471
16244 89316
16241 84309
241201 15745
21456 56772
16240 80647
21456 58047
498608247 70271
574621 5375
16390 72018
893226889 99999
21694 67369
241216 17290
563780240 21243
16241 74867
21456 59795
16176 80120
241199 13563
47654 38698
47648 49054
567551667 30945
7440 99326
16260 88003
691026442 95079
16239 73697
89412 30401
21483 67146
110431 23666
16186 85610
47738 47985
241216 11763
494409 5580
16241 94757
15988 95661
47637 50881
89400 29736
241125 12267
89215 27052
16252 72323
69966 32039
21457 57974
89246 29875
936269 3098
16241 70233
21215 63950
335419221 20023
47703 37062
380989 9735
16247 83534
413378 6871
642050342 61187
47659 43018
16241 74972
16241 70730
152171907 60992
21455 64479
110287 25761
21456 55052
47657 37925
499285630 52941
89356 26254
47659 36923
16493 70864
47657 49346
16241 71754
47534 43910
2332879 1912
21432 68205
47657 39883
32133 52347
21456 62375
574623 5173
69972 31995
241165 15767
667217 4084
12496 98846
15999 93581
47671 36057
47657 38526
21456 68728
21477 62627
592782967 10592
909020726 67111
89403 27996
16241 83640
241201 11940
110297 18384
16241 90003
16248 92882
110356 25352
16241 75443
21456 67051
241201 11808
16241 82917
21456 67718
47643 45211
47658 50820
241245 10365
16178 83404
1469443 2143
21456 61187
21575 68310
21440 67584
56124 32888
21405 59970
47657 49211
241201 15950
110451 17747
56125 33024
56126 33854
16286 74151
16250 79411
241201 13430
16246 72152
89212 27191
16244 93099
12496 99082
21446 68131
21463 57688
936479 2936
464765001 53682
16243 81933
16241 77278
241201 15565
16254 78705
21456 62182
16235 90007
16274 93205
110311 22705
16235 94226
16241 81093
33438357 20532
16255 72874
241348 14285
47645 41560
16050 73545
16241 88260
36201235 151
0 52852
16241 72060
47643 48925
241201 14924
110308 18907
932619417 72137
241201 13192
616444723 84773
56126 33928
110308 17798
725405553 98892
16253 89319
56126 32553
667304 4418
110308 22046
241201 16577
574627 5333
110514 20480
110308 23779
32134 52319
11583051 479
241201 12430
241403 13614
56126 33671
110308 20890
69914 32089
21455 67787
32194 51825
936410 2760
16241 79467
110279 21555
16386 70628
16244 76892
21456 64479
16241 72874
16241 84773
103707995 62037
21457 63869
241189 13938
12496 98592
89400 30421
47657 37784
16243 74151
16238 87143
16241 73917
21409 57986
919209596 99999
21456 54555
110307 18846
21456 65879
288989907 57128
413374 6904
241019 16787
533243734 1557
16190 80405
16238 81686
110274 20890
241201 17438
21467 57901
241157 14923
936380 2920
110361 22408
16241 87516
110324 21323
380962 8899
494461 5640
11582857 471
270035571 99999
125953793 99999
16201 74764
21442 63950
241202 11108
47657 47304
21453 60869
241204 10307
241204 16577
16291 85036
0 32223
16244 89001
21455 63834
757062656 61425
16242 84482
110245 17524
16241 75397
47646 43199
21412 68909
21456 63961
16244 90714
16241 89787
16469 90032
380994 7844
380980 9688
47324610 29751
16241 83938
16231 95240
110272 21684
16241 70775
56127 34718
21456 68622
110308 23885
16213 89839
47657 46756
16241 78693
16229 96838
110337 19128
16241 75627
21456 67091
21456 59064
241201 16384
974478956 76807
21456 65453
609612925 39695
47656 51249
56113 34442
21431 57682
21456 56234
16239 75106
21453 61802
72031043 19757
380941 8073
110308 25168
110308 19407
936419 3262
16241 80271
16241 89764
16241 85462
7445 99383
89363 29060
21456 60565
16248 94490
241203 14316
667332 4416
89589 29502
316117175 89816
16277 78021
241201 16725
89401 29776
110351 20692
56111 34224
16470 85556
16229 93099
16355 78311
16242 94447
12505 98664
55957 33854
21500 68826
16233 86615
21442 58475
21464 58330
16241 70643
380992 8773
643149819 81882
89631 27780
378819925 98717
89400 27624
21446 64567
47657 40389
16244 82555
555044477 94311
16241 95547
16241 95937
6868277 1139
1469438 2152
47657 36375
16241 75668
382374767 99999
32285 52249
16200 90458
16241 88097
16241 94113
0 56887
16376 76350
16246 69648
16209 91248
16152 69382
851554090 92482
47660 40571
241198 10196
21456 58114
69952 31140
21456 66569
16209 73844
16238 91914
47656 51686
47658 34997
16236 80659
56126 32859
47693 47735
1000000000 15149
47657 51341
16244 84639
21329 64159
413335 6674
47657 43198
16241 93645
241188 16551
21288 54178
21430 64662
2332878 1536
110322 19318
16381 90227
381036 8024
69947 31704
16232 75531
56040 33987
16241 70528
574627 4722
241201 12253
89583 26991
0 73794
16272 94708
11012495 758
16241 94486
47661 48942
1000000000 30220
782488550 42376
110271 18945
21448 58084
16256 94012
16243 79467
16241 85321
241201 10048
110353 22818
561278894 1
21456 60805
47758 44769
47657 45405
47678 38293
241198 10435
16402 94001
56127 33596
89400 29830
94636395 23573
12489 97806
975272 2404
110491 17965
110308 20594
233025825 20214
16100 80813
484448058 42086
56126 32412
381030 8797
241201 16388
313274192 61631
16241 91291
21414 53474
924586477 63239
241201 10598
110314 24376
380990 8319
110309 18743
21456 52468
288137597 14100
21454 68589
16255 72464
47638 40222
178561875 63439
16083 81509
16235 87169
16241 82705
381217 9192
47657 49767
16241 72464
12496 97472
16237 82730
334495280 56389
241201 16956
2332935 1606
16238 89977
241145 11037
68049403 93883
21456 60035
16333 93505
47799 37760
21456 66428
47662 50080
16241 80812
89400 28121
110325 24070
21456 58445
16265 72138
69952 31681
16207 85484
16226 78354
110309 21030
241199 10752
863183124 8103
380954 8909
16181 91242
292155229 96141
110308 25633
47650 41788
12496 97723
21394 56024
16241 77741
7449 99785
32166 52235
16110 76384
89400 26760
47657 35261
16209 94561
47659 50601
16236 77901
21456 63462
47657 45615
241201 12190
752916664 46035
338089187 11031
110335 25323
768236233 99999
21458 59055
110306 23485
21490 66552
21436 55819
21456 56125
381028 9125
47663 39768
16241 71138
16096 70632
110311 23928
241223 10695
110308 23834
89400 26976
241252 10710
667374 4459
21456 54159
21455 56614
16241 88002
3083602 1234
69952 31592
32133 52172
47657 38390
16182 72874
21493 52789
339305957 31441
7414 99631
16241 77437
110308 23666
770105129 82990
21456 55224
380998 8137
931966426 90599
21483 63914
89376 27967
69952 31360
7435 99771
110308 25135
21585 62801
21453 57515
16407 71619
413370 6829
47665 44604
84980640 94997
110182 22331
47598 42259
47657 48029
47657 40389
16239 84098
47707 47956
16240 95392
26269292 22543
16243 86501
56127 33044
21456 61878
241204 15973
16203 70775
241201 12261
380989 8024
403050905 82157
21467 67966
56126 32851
16010 71910
47677 45486
16240 95607
936380 3189
110178 23485
16242 75336
241171 15774
21446 60697
241201 12436
21456 61959
56126 34481
47657 44539
16229 87684
110296 23187
16241 72819
110378 24515
21498 63616
241199 14993
89410 27127
494409 5799
56349 33249
16229 86702
16230 73894
6868241 901
47668 43852
110111 18154
110295 17798
16242 83299
21505 65331
16241 71109
47657 39968
47657 35621
999911685 62863
187310021 13121
47656 44723
16241 89267
16241 86485
21458 67157
564570378 54867
21456 65140
16241 80776
110311 19943
16332 77177
16241 77189
110306 22537
110305 21209
89400 27226
16241 94417
0 91347
47653 46546
110322 19184
21242 67012
56126 34452
21472 68622
16239 91441
110309 20126
110309 23077
21452 59658
47659 39021
597733139 12664
839595496 50135
47760 44157
241223 16974
142488983 99999
241193 16046
55987 32577
21456 56504
47652 43091
47657 36095
667368 3865
241201 16185
732751247 92221
21500 55288
16242 82047
55988 34133
16187 90751
16084 87671
110308 20323
47547 42622
21503 64162
110231 24972
380988 9789
526315286 97625
47656 48094
47657 39123
2332874 1839
47654 47215
16212 96684
110308 25754
16312 90170
241199 16042
241195 12400
380989 8079
47654 39312
16241 70650
16236 69993
110308 22159
12496 98643
380988 9295
69952 32164
16413 77870
47656 46824
56137 33472
16464 92779
21445 57304
89400 27996
16210 91524
16205 84943
16244 87001
16223 87909
16241 85495
21456 66284
21567 55291
16232 76896
69952 31179
21456 54956
574585 5195
16241 95965
69957 31426
110308 19774
16241 73440
89383 26081
21456 66710
110346 22343
21508 59361
21456 64478
4151404 32187
21215 56865
47664 37465
16241 76807
47781 39737
21455 63967
16238 70805
2332879 1703
16241 94251
16230 72314
413378 6815
262825014 29
110307 21354
21453 67442
16207 81020
21453 65622
16239 82270
16241 73460
110308 23134
47703 49852
21481 59198
110308 20670
47645 40313
16241 78223
16241 96251
89260 28994
16241 80189
16272 82725
16241 77035
56126 32750
16434 82730
21456 57093
241200 10555
16244 91201
110536 23158
16254 89521
413378 6878
110306 24328
21218 61000
99265864 11949
110067 23878
241201 10615
433749691 98011
21456 65330
493408967 16
7406 99723
21470 64069
16241 81882
21456 52653
69955 32141
21456 63816
21456 63616
110305 17827
47662 38320
16330 78851
1000000000 68280
110308 20096
47698 38800
936378 2776
542897325 45620
747396801 27607
241156 12430
241201 14463
241192 15783
21463 63139
16236 78529
18851880 287
47657 48173
16034 92646
110300 18939
936380 2812
380905 7108
241201 11555
21456 68435
140558868 52256
16241 91844
47683 44661
16244 77123
380989 9295
16296 74579
325029915 16690
667286 3501
16236 69467
667365 3732
241201 12514
3083510 1313
16419 94186
16241 80189
16242 81183
47657 43885
574627 5335
47659 46480
16242 73953
110305 22194
16241 78688
16241 78695
21519 52593
21456 54146
936573 3119
110308 17585
47657 39844
47717 47592
380995 9090
574642 5224
413361 6129
110386 21304
16233 89993
380989 8073
47657 43994
16139 75194
55939 32891
16243 77628
16241 82982
89400 29608
138521752 91978
47660 38932
21320 56322
16241 92008
21693 65024
835224475 72965
16255 96251
12731 97670
47786 37029
16241 92713
16241 83387
16241 76160
110308 18154
12496 98089
16241 92159
16261 74873
749299338 70788
47530 37912
16183 76783
47657 41620
47658 47304
56070 32232
16227 94775
89199 28893
16293 92346
21456 65802
21456 52390
21456 61506
180386919 36
110306 18748
21448 60759
21454 67058
62175117 75199
241201 10307
16241 72064
12297 97958
110301 21994
47693 51157
47657 46648
7417 99868
16180 93453
56126 32914
47655 42147
21438 64082
21457 60326
56126 33770
47657 50394
16241 96332
56127 34018
936418 2936
16304 83083
16084 82908
47486 42595
380988 8309
16280 89361
89400 27194
241197 15499
21456 55966
110263 21072
16241 70233
16226 90668
47600 49093
47657 42799
141483992 66532
21471 54178
936380 3274
16241 85996
110310 24852
16241 81706
110294 22146
16241 74288
21456 57128
241057 10737
21448 54491
12524 97359
110316 24972
860254895 78448
21455 65784
667603 4328
16246 70757
32126 52067
309334259 1
16140 81544
21456 64476
241203 11839
16241 79768
110352 25713
21456 53788
21456 57577
241201 15407
21508 61959
16234 95101
21455 54315
16241 71906
110308 24752
546909298 64008
16241 70730
110301 18641
16413 85228
651449541 64952
21456 66873
110145 18843
16241 96872
16230 75950
3784995 65959
47660 43378
15992 88093
21460 55679
47657 36985
16256 73229
47657 43480
47657 42481
89395 26297
21442 52461
21456 62037
16221 69309
110308 22735
47698 47805
667517 4195
16254 87516
21458 57267
16241 73397
16241 75507
16267 84078
47657 42853
89400 30115
497114962 44942
21478 67878
21547 62037
16244 92990
241202 11700
110307 21243
21465 58129
47657 48316
47657 37112
241190 11094
929168405 88833
16236 80491
16084 95108
16241 70923
110300 21571
47657 43905
47669 40207
46949506 30102
56126 33987
21456 63207
89401 26043
767780129 92027
380985 7554
110081 20127
110502 18743
21455 54103
274584969 17200
21449 58495
21210 59956
853501341 96604
110311 18650
16238 87169
16241 77635
21451 56765
16244 90602
16169 71094
16241 87404
380989 7139
110320 22705
47670 43788
243682431 5116
180387031 39
16241 92447
21456 62713
16241 77568
527915651 86932
16241 90151
21456 59449
16240 69684
16242 92451
667316 4459
586824867 20942
110312 24660
936379 2878
16242 77823
430377942 59501
241201 13360
16166 96047
16238 79161
12496 97552
21456 59223
667362 3775
89416 27697
110308 25761
16130 77189
494418 5721
47803 47962
47713 47519
16069 88727
56131 34380
241049 10886
936380 3113
12520 97257
574598 4765
16241 76426
12496 98651
21377 55994
47845 47304
89399 28596
110308 23145
110308 18906
47657 40978
110308 19828
864892096 91242
55978 34278
16251 77576
47657 38071
47644 43788
16227 83823
413529 6937
47655 44692
21507 63454
47656 44120
16239 70652
136856989 42162
21458 62620
21468 61825
16194 88833
21467 64788
241203 17085
16241 80104
241026 11340
241072 14736
489255274 46210
89413 27107
16213 82495
110545 24997
2332888 1946
16254 79337
110308 22410
16239 94833
89156 28243
47624 50017
172988404 99999
89387 29258
241205 10514
47514 41040
89399 25961
241202 15539
47643 47200
241242 12827
47667 38888
16166 71662
21456 58982
70028 31604
47657 45171
380982 8254
47657 45281
7449 99945
89358 27607
21456 64870
89510 26362
47673 43591
16015 86125
241190 12121
241150 16697
667308 3960
21676 54263
16241 74612
110107 25744
241207 16805
47675 39167
89342 29056
110360 19559
21471 55052
56126 34714
559000595 8024
110296 19645
21456 53051
47463 36375
47657 43591
262313788 13941
89376 29757
47672 38473
918669364 43834
21456 68196
47655 42799
880857806 13825
110307 18946
241257 17442
21458 55576
56103 32872
12498 98961
47654 36842
69955 31277
16239 85111
16241 95007
16239 94447
21516 64799
47657 49421
47661 48453
217780909 91114
21409 64279
21455 59042
21511 53785
380984 8698
110308 25525
21423 63849
47662 41823
676326266 1
241201 12930
47472 40571
16205 86403
241201 15903
21456 58770
16241 90668
413328 6294
21456 53856
21709 53682
70169 31490
56121 32522
2332879 1653
16242 71416
2332879 1511
0 40420
936215 2641
241230 16517
380957 8286
16241 71449
16292 95187
47685 41588
56124 34355
21413 60812
21459 65377
110292 17521
21456 61895
21454 55328
241275 13626
47655 43543
16255 95621
16241 85696
21456 63137
16241 73637
16241 93435
16241 72842
21401 65685
16383 80405
21456 54001
110308 17791
89415 27808
16241 87369
110320 20681
47631 50020
89410 28777
1000000000 65161
12500 99082
47660 50787
47627 39737
16241 79249
21394 59979
16213 95640
47657 45003
47657 46522
21429 69243
21446 56437
16259 87973
47646 45100
110308 25067
89386 29917
810693128 33842
21471 62471
16235 74062
16241 81441
21504 67619
89395 29274
380974 7139
47676 45643
110308 17805
667364 3917
47646 36370
916618359 5449
16241 84288
21456 65439
16310 72571
16150 95955
47627 41823
89402 27945
16316 81476
12496 97428
380982 9800
16241 74234
47657 36934
380991 9563
110498 22109
89401 28229
7359 99199
16231 70701
16241 96847
16268 91387
16239 78688
32133 52288
869759936 35569
47713 36773
110304 25576
16241 94116
21456 58233
241110 12030
541343643 53047
206053879 21538
21456 68001
241049 14674
21457 59625
16219 77628
47616 37904
47704 41724
89402 27065
16238 70686
960663226 45289
47655 44124
16234 86545
380950 7444
16285 86125
667398 3520
16241 75894
16233 83654
21454 64476
89232 26190
21456 59397
16241 69344
89406 27184
47618 37536
16241 80350
16135 88134
21455 65758
89400 29258
47657 50968
16240 76754
21456 62559
369962945 99999
241143 15869
413385 6443
381001 9619
89402 30777
7459 99264
47654 40419
16212 91066
47530 44369
47652 43257
241201 15903
47579 41845
241201 12514
800875 3349
89289 30913
16196 73541
47808 46480
16253 84706
110332 23165
21456 54867
16165 85074
667365 4075
47657 38049
667397 3900
47657 45956
21456 56982
47657 35936
110308 23365
16231 77993
16222 72879
89181 26297
16231 91149
21525 68909
1000000000 73464
21456 52502
56129 33928
47656 49767
110305 21276
667377 4415
380989 9003
21441 67272
16241 74948
89397 30983
110180 25147
1000000000 15451
16244 75045
56088 34036
16194 79251
16238 82601
16241 92012
47655 37870
113727281 990
241210 11384
241259 13427
47503 48826
241210 10502
89400 30599
110402 22439
3237830 30946
16241 70470
16226 94325
21264 65073
16242 76360
380986 9881
380987 8379
241296 12049
21441 63447
241201 13025
16201 89137
16241 77772
11012544 591
47657 43997
12493 98089
1000000000 77014
47658 44873
241211 11156
971384647 5170
21454 59268
16240 74973
110319 19943
12510 98066
47710 37046
21456 53387
47548 49864
21456 64327
16284 95547
110308 22468
16243 94225
0 73085
12496 98371
16241 75616
16242 85197
21457 65453
380989 9752
16241 84742
21456 57123
32075 51889
362943971 82341
16240 69500
16208 88671
16241 80754
241204 10583
110221 24340
21462 69034
21458 65876
69944 31834
21470 68589
241186 11184
344862076 56168
47657 48949
21442 60975
759491794 72272
16241 77054
16189 92843
110308 21571
12496 97288
47657 40233
47659 49538
936380 2748
47645 46431
110311 20491
47657 48476
16229 87990
380995 8319
16241 90891
21468 65308
16240 72594
47710 46484
800880 3370
380989 8566
380988 8214
16081 73396
0 7011
380779 7539
16416 85556
16241 72973
16238 80200
16311 79847
733085119 92997
241188 10260
16326 90210
21456 54702
241200 16794
16190 74371
241201 12575
241200 13652
16235 72196
21444 58924
546993273 8137
47657 47371
971596655 45003
89411 25832
16332 89340
47657 38487
47620 47200
21459 58716
21576 65325
47660 38345
47627 41112
47638 40214
21456 68909
47657 42942
16263 94116
110369 25485
68149244 45180
16241 89487
16223 86683
380989 7708
733839344 74736
936591 2998
16220 78837
241250 15602
47808 48063
16241 71143
47668 41724
586164426 48867
0 31257
240999 15049
16221 85733
47645 36874
89270 29680
16280 89101
89462 27445
494410 5721
574627 5353
47679 44769
16241 94421
381008 7764
21456 64710
110308 19828
21458 58721
110308 18673
89581 26095
47659 48093
21456 64788
16041 78290
21462 64662
47661 46585
16244 94491
16226 82534
69952 31277
21470 57844
16241 80405
110308 25260
89267 28045
16255 73597
16239 87599
21456 64278
89400 29114
16134 89188
21458 65056
16079 95494
16240 73191
47657 50004
737909570 20012
47657 45289
110163 19273
16244 86482
241211 16038
89400 30340
2332882 1648
47656 47963
21456 60869
47671 37976
16224 96145
47657 44661
47575 43252
16272 70788
110308 20631
47657 43588
125178895 46
12496 99158
47650 35328
851395613 14285
21515 67647
241215 10655
16241 74678
21408 65106
241180 15989
110104 22551
16241 77421
21442 61652
16241 74678
116745177 72416
47650 35670
21456 59788
1000000000 70162
47717 44604
380989 8180
47657 47821
9156952 34714
241210 11116
21456 64269
380989 8821
667357 3900
16292 94325
21252 56304
16261 72638
47656 40367
47663 49346
110981620 86077
574627 4722
16241 84912
16241 94841
440046292 41482
380989 9123
47667 40153
3083534 1313
645625141 70805
413379 6283
16080 73853
729951706 151
411995967 26956
11012494 591
47657 42457
16223 77545
89252 27309
21456 68091
21441 61663
56126 32888
7401 99819
241395 17380
47606 39785
16508688 313
948115368 23666
16266 81207
241388 16577
21456 67980
110320 18357
16238 82208
56184 32494
16323 89143
16241 78098
241201 13603
16247 87482
16241 82687
16249 89617
47659 51199
16241 92760
16241 70233
110471 18205
936380 2878
16241 92697
47658 42907
241177 15940
16241 74973
89403 27936
47657 43373
16238 95955
21456 59798
55974 34681
110308 23918
0 89890
16241 90151
716235358 76127
377630904 85781
987263622 7445
21456 66972
32131 51814
16241 91371
47750 51499
811037187 13536
21288 58536
413717261 28362
47654 42896
89407 27194
380987 8405
21478 59268
47657 49337
47657 44064
16244 76057
16244 80928
47649 41974
380968 9778
16241 75525
32123 52069
975267 2557
30646426 24874
21492 54831
24534267 85720
241187 13614
47657 50181
16241 84275
89403 28254
47657 40895
13994322 18357
313336742 58797
16229 75841
16241 87217
89399 26297
21456 65391
16203 94591
137709542 39968
21411 67709
6868433 1053
16241 83199
557245164 88521
381086 8286
47654 46430
47657 35350
47719 49715
47655 48110
110273 25260
47657 39850
21467 62018
16241 75789
16231 81944
110445 22731
362038152 99999
21576 66048
47597 39048
56176 33436
110304 24699
47664 35238
47657 48487
89357 28408
110308 25485
21456 59497
241260 13351
21456 61812
47660 44849
336494320 41980
165569036 43179
221037886 81441
16248 89340
47650 36404
21476 55123
21648 53160
69980 31167
21430 58464
110308 20456
47652 40759
110309 23490
16240 89482
89400 29607
241210 14543
936422 3098
16178 84437
380937 9046
2332879 1883
16216 78159
89374 26297
16241 79473
16194 79592
12496 98057
6868457 1222
381004 9169
21457 65006
16241 81237
110310 19556
69955 32198
381010 8472
16241 79324
89400 25832
21456 66552
47639 46197
69957 31721
16250 75110
16241 82652
47825 48198
16271 89064
16303 88171
32266 52158
16186 92117
89400 30599
110308 25011
16241 90378
21457 54978
110308 17496
0 46423
89400 28144
47619 44873
241201 10575
1000000000 95399
27456847 10478
16241 71109
21456 68169
6868277 901
16241 82583
16233 87551
16241 70311
7498 99971
22897663 10048
268617541 2143
21456 60639
47817 42385
380823 9699
16249 72641
16241 78727
12455 98996
56123 34086
47656 38189
47655 44996
16282 84448
2797209 1445
16275 72464
21456 66088
21321 59268
0 77476
574480 4582
110308 24171
512565705 71141
936379 2763
89400 30106
16213 92424
16393 77414
47657 39366
241201 10886
16241 77434
16241 78474
380989 8566
12510 97523
56127 33854
47716 49588
241188 10434
16243 85227
110406 25117
56123 34113
765173816 30157
47654 51157
12450 97978
241151 14955
21539 57974
21456 67848
21454 62430
21464 59397
16239 81507
47644 40807
16241 90981
16381 87473
56126 32356
16304 69945
16443 69999
16100 79161
47656 46501
16241 85788
16244 71416
56187 32577
100908382 16198
380835 8175
47660 39691
16238 90988
89400 26962
56125 32756
89400 29156
47647 44691
21327 58568
47708 49967
55179837 46003
16217 81136
89638 28076
69952 31167
667704428 42077
47610 36209
241194 15767
110307 22020
16241 82208
21456 58568
574627 4670
380880 9896
16175 81487
16245 90031
241201 11949
16241 84682
21496 64710
21456 57070
47491 40030
10778278 845
16282 88833
21456 56771
110473 21163
241201 11031
21483 59810
69952 31142
89400 30421
16258 80964
16243 71855
16252 87647
241209 11902
555953591 10530
2065580 2006
16231 70717
110181 22898
393672593 81406
936380 3297
21458 58975
16407 77359
89403 30552
47657 47449
128311858 17974
21459 65044
380997 9449
16243 87034
241200 12962
241198 10508
21453 56437
104177089 32198
16241 86154
16241 78682
2332882 1606
110308 19815
47657 39567
56113 32782
21453 58019
21456 56615
21470 60510
21367 58634
47659 51438
381077 8773
16137 70972
16048 92353
16241 92048
47657 43179
21509 64277
47657 42469
47658 37042
110308 22731
16241 74447
21481 68347
21403 55971
380989 7435
89521 27549
16241 93267
610753451 89977
110308 20384
110261 21354
6868277 935
110308 21610
16238 80813
16288 71634
16265 83640
16290 76023
673829500 27766
16216 81721
110164 22917
21358 59369
241378 13269
16241 77278
16239 73219
16396 81597
16238 83793
380991 9619
47655 48321
110308 17974
21456 65005
690724201 59281
241202 14190
110061 22109
413383 6681
12498 97128
241193 16743
241428 9978
21456 64425
16035 91728
909010580 14298
21456 56802
16248 77434
16244 81365
89358 28441
16188 76891
21456 65798
667365 4416
641384509 29778
47657 50750
380986 7942
21464 57688
47642 41548
110306 24745
21456 52403
21456 65311
47626 37574
380890483 69912
110281 20681
16451 81568
241191 17438
21443 60704
381101 7680
56126 34582
304822362 40250
6868328 932
55894 32974
110296 24035
21225 60288
7449 99785
89384 27345
16241 88072
59846351 1
441519398 3351
16179 74753
574650 5168
16241 76749
110299 17791
21510 67040
110227 19605
47654 41011
887913551 41661
21441 60023
16064 80925
21462 67091
668173278 90590
16331 70956
47657 46852
47621 38220
241190 15890
241199 17429
21461 62379
56128 33854
16189 78524
16240 74453
16233 94267
241202 11340
21447 56411
21401 54518
56125 33087
16291 83553
47665 35301
16241 94314
16241 92465
21456 67442
89401 30003
16301 79356
110319 24340
20536787 34928
110308 24911
16241 78500
16244 91126
1000000000 38929
47644 51406
47648 47590
268567205 32577
16442 75648
16236 81784
16185 82951
6868277 1189
241175 11970
853440384 5177
241380 15338
21449 56179
47685 43728
16241 76240
736627320 23985
47657 37453
47657 50255
47657 37062
318868295 18945
16283 85858
21467 61430
110308 24752
56126 34278
16226 88203
21455 63369
47658 39192
942451273 50727
89455 28632
241223 11263
16238 83490
16241 95999
504786254 37845
16229 73788
241180 16493
89303 26362
110349 24970
241201 11511
494409 5686
16202 80782
16241 96902
110461 18962
16255 89849
69953 31120
477413339 6413
574627 4929
110321 18818
241201 10780
16241 76298
56160 32537
47658 41238
592050363 99999
69952 31156
110325 22525
110308 21184
16241 75143
16267 69895
21445 58805
617603691 31588
16241 94591
21454 65003
381004 8180
381006 8622
89400 29337
110375 23608
21458 57534
656575468 34224
21456 60510
301639876 86578
21463 63543
89428 28319
47657 43336
21456 57313
47657 42325
89403 27923
47608 43503
110369 19454
21499 67404
10778264 846
32145 52256
47660 46952
21453 63108
494409 6023
21684 64008
651812414 58849
47657 49864
3083555 1238
667326 3900
16253 71705
47657 35899
47657 36697
47555 40250
47702 38134
936378 2703
667365 3841
241204 14350
16241 75354
47648 36726
380990 7204
1000000000 94446
16241 77107
380981 9752
47669 49342
0 35877
47662 44915
16252 75627
110308 21362
7459 99815
21922962 14883
47844 50822
569895743 47893
47567 35073
21450 57385
21457 57951
47658 39290
16241 84275
21456 58496
16232 93611
21459 65214
16279 77772
89187 26513
21459 63043
47551 42385
1000000000 18924
47657 48995
47670 36480
47657 44172
16222 70233
16276 69329
926687793 5821
47657 48427
21456 62460
241200 16900
6868273 1175
16244 92757
16241 88566
56112 34043
574627 5075
241174 10463
16264 81943
16244 86862
47644 43799
16015 90602
92141391 72855
661525011 65377
16422 79087
241198 11839
21470 56652
47665 47118
667187 4511
644000923 32750
16241 87325
47606 48609
21456 60404
289657697 50441
16237 76081
863259851 51192
781447523 25954
69779 31396
16241 69524
47659 50600
16241 90847
21475 60312
695821508 77393
241201 12778
241160 12959
47597 41706
241204 14874
241201 12959
16241 78363
667364 4444
936380 2760
16239 79467
413378 6459
21456 62729
241394 10048
47657 38134
12259 98146
16295 80390
39194794 69182
574627 5044
21457 63325
56126 32418
21456 67500
16241 89636
47662 42792
89400 29114
47631 47723
16292 70311
994784067 10284
16207 85858
16186 88821
47519 41482
89400 26956
16324 69533
1000000000 42790
56121 34102
89400 29715
89400 28771
991051574 32914
47657 47985
522062396 7435
16441 88200
16310 96896
16383 81440
241201 16021
16226 92199
16033 88521
21456 54254
241201 13563
47654 38396
21455 61507
16243 91066
241218 14080
56126 34262
16376 78847
16261 78131
21459 61011
448219950 61575
413378 6792
323503306 99999
21335 66381
676189113 27614
56157 33605
110252 20480
241200 15996
21682 56879
110308 18073
47657 44561
47657 43869
16233 84431
47635 48852
47715 48232
110327 22288
16241 76573
21456 56832
16262 95140
16065 84447
1000000000 76310
241201 16038
89400 27764
667367 3960
47705 38188
6868318 1028
47656 44974
16437 94841
241148 17314
574624 5335
936377 3099
89410 29293
21456 57658
21456 57859
21409 53051
241208 11970
186353040 69091
236897786 27708
89407 26039
110308 22618
47663 39559
16209 90637
16247 72641
16281 92215
16241 77394
16243 91812
21418 57117
413384 6219
996723702 65071
231443551 94267
47657 46576
241201 12381
431293910 14924
16303 82341
21456 61773
47657 48485
574603 5337
21463 61214
6868275 1028
0 78039
936348 2962
2332912 1912
47651 47118
21453 58618
16241 77870
16226 75329
21490 65140
241198 10103
21456 55405
21453 59500
16241 71131
47657 40240
16241 96454
988791353 2918
16240 95060
16287 90234
241201 11156
110258 22468
21456 56614
16241 75300
47868 40055
21265 69002
89400 27426
16241 80526
110403 18066
21457 52992
942150848 26988
16240 88671
47657 36360
16303 84530
16241 78218
380989 8288
21441 66284
241214 15862
89400 26098
16211 73196
16241 80260
16254 88389
16234 71029
574502 4610
47653 44516
16240 78314
110308 22818
16069 77258
7520 99896
16250 73940
380998 7149
16241 89578
47657 45425
241201 12030
47657 49421
21471 62455
380989 8622
110308 24911
574626 4610
16250 92646
56128 33671
16277 83919
94070069 53682
16240 76698
16241 88837
16250 95382
16241 76591
21456 57244
21469 63543
7449 99784
16233 94162
47627 40326
21400 57313
444938133 43530
47659 38127
16241 87320
16239 87325
47657 35535
89397 30629
16244 87018
16241 73855
47466 45486
16241 81144
16241 70278
21282 57926
6121079 58425
47626 51095
47657 39658
815132265 99489
574610 4806
56085 33673
21473 64536
21458 64767
56180 33359
47580 50125
21703 62906
89361 28112
21460 64647
110308 22565
241201 16745
47657 35680
110308 25520
16200 79999
47657 34825
56126 33613
110305 18620
913360351 89680
61617701 38405
667369 3581
47598 40784
380987 9814
21466 68091
1000000000 44355
21446 60628
16221 74061
494407 5962
16241 69291
494644 6016
16245 73637
56139 32418
47613 42644
47649 43212
6868270 1189
380931 7464
110291 18161
381116 9735
21456 58084
16192 71000
47660 39768
413379 6364
16080 75110
16227 90493
178477835 72152
1000000000 50981
16241 87494
110308 24614
692289287 1
47652 45737
110242 24367
667368 3829
16241 81858
16241 72004
47657 50421
110308 21994
47657 47735
252536097 31490
21423 57181
667467 4467
241198 17155
800637 3456
21449 63174
241151 11190
21463 57974
667372 4359
21448 64662
47657 44557
16241 74280
808469636 56946
16202 96609
2332909 1596
518896844 39495
47657 38103
936212 2773
89395 29115
380989 7255
56126 34734
47652 42240
110467 17798
573909414 45463
47635 48198
47658 39442
381032 8984
21481 65140
1469438 2208
15998 74062
21459 52562
56126 33821
47654 46484
667365 3936
21456 61430
21469 62460
16241 95382
21470 58375
89400 30523
110341 18368
667364 4152
110351 22599
47884 50255
47657 40910
975328 2453
16241 81365
16241 79208
47654 46284
47658 35532
21515 54504
16287 73738
16291 86707
241201 10454
21441 57974
56126 32577
16218 80812
16263 88013
47492 46351
89154 30340
132689027 66502
16241 82652
32135 52347
574645 4966
47690 41853
381194 7539
241253 10048
89403 27502
936496 2716
47650 38832
47622 50727
21458 64575
56187 33685
21506 54516
16241 91821
16256 86491
249196543 57348
110308 25450
21458 61959
241191 11227
47647 50507
21456 63152
16244 91557
47647 41139
47659 44207
47657 37653
16241 79020
16256 73502
21453 54618
21456 55133
16273 89787
16264 87909
69952 31490
241201 13192
110309 23575
47664 40485
110316 25355
16241 84148
89400 29875
21486 54474
381222 7425
47643 45509
16241 77802
110302 20472
16231 80921
47657 45493
16312 88371
251199572 11044
241214 11331
331213796 1
21459 66916
16359 81093
16239 91847
21453 63235
16243 74932
47658 37003
110147 25308
89350 27597
56126 32468
47601 46964
16212 69696
16241 86403
16097 83223
110308 23985
16241 88049
56126 33758
67991084 63445
47662 42557
21397 58495
807945981 87574
21450 66710
47807 41903
16172 70884
995558999 78593
21394 63616
268159257 1
241200 15783
575620733 42799
241201 17036
47657 44405
241138 15285
47657 43257
32126 51948
47670 39658
16227 94584
47892 49538
110310 18764
89492 29736
16233 74899
110309 19197
59087614 25607
1000000000 29847
57080262 41003
241201 13959
110322 20077
241201 11924
21456 63833
47633 36709
110331 23485
110206 23029
47633 37311
21527 56322
16279 85968
325694344 16332
16241 90808
304948591 41522
380989 7653
16377 85111
6868280 1119
16286 93611
241201 16853
21702 53900
241201 11126
494395 5885
736376017 41387
110308 22067
961721472 60038
89396 29652
12495 97723
21456 61187
21393 67695
47657 38022
110503 19055
21456 67864
110308 17654
16289 89673
0 41168
16238 72267
16241 90044
21459 58019
21416 59281
16241 89264
21457 68436
47652 41768
16241 82495
12494 99087
49198903 77572
16241 88727
21432 65879
21467 56771
110310 20631
380992 9878
7449 99309
16241 83257
16231 84435
21360 61935
47657 39167
49026440 1
110308 19910
89400 29735
7449 99868
11012495 595
12496 98728
47654 45100
110317 23033
380988 8739
16241 86335
47462 37977
47701 41230
21456 59413
16245 80720
667365 4075
47682 46049
89406 29659
110308 19645
241203 14824
381012 8698
241201 11333
16240 70956
47893 41753
241201 11940
16186 72279
16271 88253
16299 74932
16234 85495
21456 65254
110309 23061
667379 3520
21458 55785
16260 84337
21446 66837
47657 39883
110307 22502
406840209 1260
381173 9064
381130 9010
380989 9262
16274 74736
241201 11108
47654 40240
89411 30106
16197 75962
16239 85487
241222 16707
47656 47001
16172 70233
16241 71141
21450 60385
1469442 2152
16325 85197
21490 60896
673991032 91149
47659 51492
16256 80909
16022 86530
21445 67442
241238 13941
21459 54474
21456 61877
241201 14993
110312 19055
110311 22489
936380 2614
16248 81950
47639 37103
47657 44231
47660 37763
47653 51284
16239 84431
47655 41695
47729 42729
21464 60821
47435 50024
47720 49715
961679624 92625
16231 93082
16236 69993
574530 5089
16238 77523
47671 38917
21331 63851
74877181 39286
89414 26095
16241 71028
47657 35867
380998 9538
21678 54440
47657 41846
47657 49211
381233 8175
110308 19167
12496 97052
47656 39567
110322 24251
89401 26403
16244 87239
16241 79670
110255 20556
16245 81715
16241 92341
241198 12867
16241 86515
936343 3250
16241 82648
47646 37574
89399 27657
47660 42681
110306 19556
16127 86503
241201 16041
47520 46688
16240 96064
241224 14674
648276078 34798
0 64063
74511444 50086
241418 13992
12497 97958
16253 83823
16241 74311
241204 14784
16119 76685
21456 62721
47651 35596
89398 27205
16237 94669
47651 41739
16241 95065
16291 77189
47657 46035
241201 12685
572854841 16021
376386166 69221
21658 54491
241153 17332
317502589 30122
395428984 4468
16241 73541
47657 40685
316100376 55836
47657 46003
667310 4074
16243 85265
47659 49881
2797209 1445
16230 96648
47604 48956
16243 75581
21665 57181
16241 86775
16369 78837
6868280 973
645007907 28562
11012497 763
241216 15285
47657 45405
241210 12806
16387 69904
16234 78847
16197 83553
380987 8319
241301 15276
110308 18769
494411 5630
47657 37062
16240 95340
21454 63616
21459 60738
47655 38283
381000 8498
154379235 5286
21456 52562
110325 22171
241202 17091
47657 45062
16245 95138
241228 16038
47683 41862
936383 3184
47802 46756
262248126 95372
7449 99579
2332877 1868
826374216 3349
21456 66990
21457 57968
16241 69529
110309 17521
241100 10881
12496 98236
0 14952
47656 44561
2332886 1557
241201 10173
16241 87417
21456 59486
21456 64465
200507237 19958
16241 79496
16138 78663
21306 65360
1000000000 79325
16235 90599
21634 56119
56126 32577
47626 41040
241198 12346
241209 16793
256471617 68826
16241 94476
275773933 18205
16251 78016
21452 63314
494409 5989
47657 40696
989670021 37405
47627 48198
16241 82001
12484 97271
21436 63221
47657 36706
47643 43167
69952 31321
89432 26734
12456 97506
21456 64551
47886 39853
16244 73352
493408992 16
21414 63833
21605 56512
21467 68108
16241 80382
21470 56163
21421 56163
667356 4423
16241 90913
47446 38487
69952 31851
21458 68310
16241 71131
47658 40157
110308 17788
110308 22153
16241 95454
56127 34082
241213 12890
16241 80059
556044754 89258
16241 87194
21707 57477
47644 35116
21456 69084
16242 80403
667368 4468
298141234 90458
16241 71485
16220 70008
56116 34128
16242 74311
436617294 3297
110311 24883
16238 70733
16241 74549
12506 97168
56129 33672
663123509 31696
2332856 1801
16262 92757
21471 67091
413375 6815
47646 39768
16241 92705
21454 53368
47659 38103
180110699 6698
21456 53160
32133 52164
47657 48321
89250 30878
47659 36905
47647 39123
47630 47759
21312 66569
16243 77745
449897198 81707
7493 99935
380989 7561
16241 87330
16241 70962
16241 89399
16241 73868
21456 62471
47646 46797
16465 95754
21456 57596
89400 26466
21456 62182
47411 36154
16136 86485
21456 68091
380987 8984
21454 65325
220637862 90476
241203 13345
16241 92625
936380 3098
47822 42177
110308 18946
241199 16974
47657 45698
0 38813
3083511 1240
21467 67193
21408 65071
413432 6276
16244 74772
110308 21836
110308 18755
110347 20320
21355 64679
16243 74360
243807891 66965
21456 60729
380989 8060
413378 6594
110314 25471
47657 39480
39116047 64374
89405 28893
21456 61295
16369 75476
16241 75403
110308 19494
110307 22437
241201 17380
21495 61233
16230 72138
47597 51562
47515 37247
16238 83287
21708 58734
16363 76641
989883507 89482
70004 31277
241200 13466
21456 64268
12497 98298
667363 3895
241190 17091
47657 37806
47893 47759
47819 44952
69950 32102
56120 34110
16241 79898
110204 23986
380989 8812
47655 42729
56126 32644
110353 23873
0 8591
380989 7456
16234 96576
110296 19870
47655 35596
47109112 99999
0 20031
21456 57070
241164 11299
16241 92196
21455 61878
16178 72951
21503 63310
21514 54646
16252 75354
16229 95842
110305 20146
241242 14734
16241 89258
657431431 5085
90081515 57934
786884705 85046
21456 52505
241204 16685
21223 63229
389715670 32808
47665 39968
47657 45837
16248 88371
110309 22537
47657 45647
47657 39286
1000000000 38139
47657 48995
21456 58464
16241 90674
784750483 99999
927821823 1
21219 59364
21482422 265
47657 51398
16338 78919
110318 21184
742160957 99999
494416 5640
56126 32603
16241 85623
21444 61494
89540 25851
12271 97709
47657 43524
574628 5195
325066893 37247
16233 81461
16058 78085
21471 66268
413378 6276
16241 93883
47652 50594
16239 80545
47668 36886
47658 48173
16241 80479
47657 49767
12677 98846
89378 29978
21438 53866
241201 11697
16241 89852
574430 4629
936376 3028
381037 8821
0 64478
16243 85321
1469442 2207
21520 67691
47655 41155
21456 60288
16241 97009
16238 73229
110308 23918
89417 26219
12496 97271
16241 72171
16244 92581
16242 83328
689535119 99685
110308 21330
12496 97889
16240 78705
241169 14671
21443 63020
663401017 66990
16241 95836
241201 13399
7337 99815
110252 21325
292555062 85699
110303 22913
21421 64916
1000000000 8675
16241 85363
16229 90601
21456 62009
47535 41814
16242 83020
110308 17476
16234 86428
667365 3802
47604 39854
12443 98909
110309 22153
241214 10272
110325 23721
241437 16578
47656 37987
110316 22001
47706 39410
47657 44104
21456 52711
16241 80482
574856 5039
21208 52789
16247 93806
47657 49221
21444 59842
16367 88821
241204 10502
69952 32062
47664 50075
110311 22913
21581 53238
16214 77171
16227 80720
16126 81365
47657 48609
241198 10780
69855 31771
56137 33087
241201 12049
494409 5708
16244 85306
55983 33404
47657 47963
56086 33672
7447 99499
16241 71416
16241 71376
1000000000 8856
16241 85794
241201 11526
110308 18791
47660 41260
12497 97743
47657 39496
1000000000 96224
110310 21024
241204 13552
936380 2763
16241 87487
86274703 4987
387168008 76612
47670 39647
47472 40308
16189 93901
47855 43997
2332885 1523
100096571 99999
16398 90321
978337860 1978
110329 19197
16290 85741
16205 91524
21456 63851
16212 82725
16229 80104
21458 66010
494264 5449
89346 29056
47734 46735
16226 83230
921178205 18436
32114 52069
47649 42907
1469446 2136
47661 51626
929185159 1
16274 77729
69952 31390
32133 52255
16281 93435
2332865 1591
0 59533
241201 16515
16366 87249
21486 60759
21467 53308
21456 53371
56090 34479
16241 76384
241406 12939
69952 31196
240962 16743
47658 50818
21456 55111
16454 69823
16242 96668
697579691 751
110309 24718
937127896 48288
21610 53371
47456 46839
12493 98664
89409 28276
936380 3189
21453 63207
47657 50141
110339 22001
16331 82719
15241330 390
47658 43543
16246 94486
16241 78098
16402 89399
21441 64497
110351 19559
936381 2918
47705 49221
21443 63447
16239 83780
110306 22455
21436 56836
16246 86154
16372 95724
16151 92285
89357 27708
728949851 70902
47607 43728
6868219 976
110322 22972
241203 16388
16241 74736
241201 13399
110307 18191
21456 68896
47619 41814
21422 54551
16401 94267
241206 10307
47667 50822
627276616 71932
16010 74311
21445 66741
110309 19981
16291 96080
725906029 6762
241199 12261
47657 40326
15998 72377
413304 6527
413317 6736
21455 60098
47700 38398
16243 91444
16228 69976
47642 43810
47655 37912
16241 80390
16241 88727
973841270 34427
380839 9777
21477 57974
16243 82982
21456 68976
16244 84759
380986 9750
21403 66521
110286 19055
47846 43765
6941145 37029
574627 5089
16246 92335
21456 64650
241201 12043
413291 6478
796833859 79898
241200 16590
32101 52217
380989 8644
21451 60805
47663 37048
241201 15565
21469 52653
89434 27925
47621 38932
16016 76874
16227 87465
241214 12939
904136505 5
47655 51544
16241 88570
967744936 15565
1469450 2152
268748980 97692
89399 25839
488709121 11511
89407 26781
21451 54633
110354 18769
47659 36214
16438 71000
47427 36437
16241 75627
47651 46964
16244 81684
16443 89324
47672 47759
241201 11855
11583231 456
16241 77359
16370 71211
494409 5580
12431 98600
241278 13430
47630 42376
16334 92812
47665 45509
241199 12028
21456 55788
110293 18673
380989 9633
241179 14503
21456 58179
241206 10781
21518 63515
241201 17155
18056281 80536
47657 49389
16233 93263
110308 21380
16238 96791
241201 12367
47728 38049
110067 25421
110308 18403
16239 88338
89400 26877
21470 62211
47669 46546
16243 92346
56125 33542
47797 39089
16240 95733
89413 27345
110308 23263
16225 96462
16238 86514
21456 62969
89415 30421
89400 26466
21456 54770
47883 50494
16232 77366
158222432 1
89409 26583
380962 7602
737013 21693
766336044 99999
16241 90838
110273 19869
110302 22705
241372 11754
47684 49534
110308 20978
441259359 1
516808409 595
16241 72377
380989 8389
16241 73809
21456 63447
21456 64799
56168 34452
21456 52435
47690 45586
47639 38410
110494 23080
413379 6267
89428 26362
110308 17798
16398 92350
16247 71211
110361 19446
95623999 8909
110318 22194
47658 41798
47655 38188
16241 78016
16241 94489
47651 41387
7453 99392
47657 48453
47657 37062
494409 5675
89400 26976
241199 13626
110308 23543
16250 86724
17636557 44091
380952 9772
16241 82204
936369 2998
667365 4261
94685817 74392
16081 81597
17529737 69287
356389499 99999
16228 88579
110171 24970
16241 84158
21491 64710
16241 70650
11583055 478
893808291 31394
21456 65917
16239 95859
241201 11240
110307 21557
47655 39239
667379 3895
17884293 301
11012491 596
32133 52105
69756 31911
47702 44860
380989 9414
47657 41977
21476 56995
47657 38477
413366 6380
21456 63314
16253 76334
110291 22489
241201 17411
56234 33087
16236 74628
630617487 44124
2797194 1426
16135 90682
241213 15008
89423 29024
657879154 5548
241241 12108
16250 85335
241198 16590
16241 78016
16243 73824
16339 71673
89301 30184
394785003 27370
380930 7562
110308 19846
200307098 74130
16383 71115
110310 19426
667293 4438
110308 23029
86184282 99999
16241 72137
110308 22901
89397 30969
21512 58568
16242 83490
32955878 159
16238 96304
47656 39366
16480 72196
21460 64952
16242 92843
11583059 456
16241 96021
69960 32175
16241 70809
480935114 4900
16195 77733
47657 43519
21452 63157
16256 75290
190503873 46741
21487 54583
2332879 1839
12496 98275
47657 40759
78207054 99999
12496 97288
110308 21135
16214 77857
21220 61425
1469442 2180
16260 92713
241186 15285
21456 56906
47571 38592
89400 30025
16260 93806
16238 92761
16237 92840
21453 57644
110308 25663
11021906 556
667361 4195
21408 57273
16200 91497
7606 99299
110211 23338
21457 59042
110315 21393
16264 83960
110294 22465
47657 51199
16234 73861
380989 7416
89399 28495
6868274 1189
47767 34948
110326 22051
21456 65248
16240 83263
16263 82725
16244 93611
16238 95367
56128 34224
105542196 94589
380989 9309
21456 62329
47670 46095
21449 59979
1000000000 1328
574627 4989
413351 6471
16244 75378
21453 61360
47657 38625
16224 73778
241194 10340
21698 63229
842459184 12390
21456 65817
16247 70956
21456 62906
89646 30401
241421 15565
16241 78223
11012497 661
89397 26151
667374 3711
241201 16794
110310 23779
16222 69400
16241 92775
1469442 2336
21461 58054
667365 4468
16241 81675
7460 99980
56126 32501
16094 71211
47689 40927
110344 22470
935946518 20769
37404351 57968
241071 15313
56126 32609
380989 9814
110322 22886
47659 50881
16001 75540
574627 4682
89392 29265
21460 66477
47657 48949
110315 21472
21456 61542
21498 65113
110086 17774
481484258 110
16226 78693
16317 92698
47698 50378
21471 63295
241173 16787
16191 92928
47657 43658
16243 85996
413193 6937
110310 24972
21360 59788
21464 63961
241195 13933
89455 30014
93063697 77171
16245 86491
16173 83654
495464382 53603
241201 11846
47660 48546
47657 43558
21454 68414
855158433 1
16247 92008
45965949 52593
21459 64194
16307 85321
110308 24255
297078908 16027
47701 43788
384125655 19
16241 83328
47645 38805
16240 71115
380988 8704
241221 16745
89400 29659
16178 86662
56368 33854
47657 50722
47696 42395
16189 85764
89408 29760
16241 84288
47664 44683
21327 56955
16378 91646
117605182 92196
324732565 1
32133 52219
936345 3184
21421 65802
380989 9090
47667 50878
413378 6893
21456 54451
16241 75841
16241 78085
16141 88002
16247 80841
381020 9359
21456 53895
89377 26122
16239 96611
16238 75950
16232 90323
436251879 77359
56123 34698
110308 23281
16241 75710
89401 30122
47564 43834
241140 14883
44470067 27345
31388681 44691
21456 58464
21458 63869
110294 24763
16239 85633
47657 41215
16229 93109
47653 36717
47657 49032
110323 18205
16251 86484
21468 64594
936383 3305
1469442 2107
16229 86501
47656 49039
87900479 22020
241201 11247
56256 34718
16359 84030
16241 89488
57805203 30983
89400 27967
7402 99478
56111 33472
21456 66066
16008 81063
110297 24206
574535 4582
47660 44976
16203 84158
110308 19555
6868477 1111
144675366 16916
21456 67447
89400 29680
47654 47296
21442 64688
651286037 58848
110308 24070
47627 46645
110308 21388
241201 13351
47657 37003
47529940 16569
16240 73847
47701 39234
16241 89189
16194 95009
380994 9789
21456 53551
241260 14736
47657 50020
47657 47511
16196 69400
297356444 7169
47657 47866
21604 65831
16453 84272
667367 3908
47649 37094
2332942 1508
47658 50750
47642 42374
16114 71141
16242 76698
241201 17030
89430 26967
110269 23306
16376 73191
47740 41773
667390 3525
291179480 1
12496 97503
617154901 39189
21455 57333
789081020 72879
574628 5360
381004 8739
756569698 76221
16207 85696
241243 13393
21459 58114
47607 49211
16243 97011
11012491 769
241202 16976
47657 47371
110308 17798
241139 13105
56129 32710
47442 49746
16241 69626
16241 92858
380989 8069
21633 55785
89393 30904
69952 32208
16241 89912
1567024 2068
6868277 1067
16242 76609
47665 37719
491335569 42152
16206 75540
89398 29636
16254 83119
21412 61507
47685 45444
16186 78872
110299 20524
89400 25954
16238 69398
47671 36619
16241 71141
110287 23263
16336 85026
21456 67128
47848 38197
16379 91722
701188112 24206
241201 16989
21649 57056
16260 86909
47642 42896
16281 81306
16263 81562
16219 80511
16248 84943
16086 96611
110301 18154
12653 98736
647134161 25789
21457 54730
47678 45418
21466 58805
438156174 52067
241200 11261
16226 84246
16242 70533
380989 9620
16381 94708
7446 99433
35262613 1
16239 78068
240959 15150
47657 41977
16241 75991
47670 47284
47655 39647
89397 29053
16229 80776
110298 17950
739074743 69527
47657 41921
47657 48812
241090 14924
47659 35342
1469664 2263
56126 32490
16327 71449
16292 82426
16300 70809
616571353 64623
47657 36779
241206 12400
998956485 80459
21484 67307
7449 99511
16406 93654
16241 93761
47610 35680
16191 75423
47619 47458
11012507 655
89398 29652
16241 91344
56126 34082
16148 92221
936203 3297
16242 95108
21234 56652
89389 29772
16303 95955
867402821 91061
16244 92391
21456 63157
978384503 26227
241200 16808
166542846 47802
2332876 1605
16226 94274
109173409 16038
21356 52446
16016 78342
21429 54160
16287 70070
47686 37395
21448 58734
0 69653
21459 60691
413378 6498
89400 30806
16241 71795
806733661 77523
21456 67054
16241 75853
21413 64594
16248 79822
16257 95007
241201 11575
89400 27205
89398 28375
47692 47802
47690 42853
16240 93536
667365 4020
47657 48094
47627 43997
574629 4730
241201 10348
56183 32342
241417 17085
110308 23905
413379 6842
47657 51663
110322 18357
16241 76586
18992979 45164
381133 7224
47649 41744
956915080 75222
16382 77545
463687156 1
56030 32400
47686 46129
241426 14315
32130 52323
574673 4682
16241 84431
110308 20280
21455 58189
16164 91993
16241 72811
16241 70628
47868 36934
16243 84317
110301 25106
16256 82917
667365 4415
110334 25421
16241 76310
110316 21923
12491 97386
241182 13399
241198 13668
21456 67962
89403 27624
241201 14321
635712545 94534
16241 82090
16252 76983
241299 14439
21456 60790
21467 68185
413378 6478
558815707 45281
241374 11398
16241 74972
16232 95621
16179 80753
21473 66972
110308 23077
110308 25011
56116 34498
21456 55028
514741975 329
16241 81933
47657 37094
241204 12069
21691 64032
241201 11297
16241 74729
21230 56610
47657 37092
89335 27426
16239 76573
413392 6905
16239 77173
110308 20978
89400 28454
16270 91985
494407 5778
2332879 1801
21457 52697
89646 26327
47646 43524
936115193 71629
16256 71449
16241 88070
55933 34522
206785536 63489
11583054 456
11012490 704
667345 4104
47657 51544
16251 84275
16241 69434
110303 22427
380980 9896
47657 36792
47875 42792
241201 9926
381081 9007
16286 75352
21219 69160
47657 42481
21289 56781
56128 32269
16248 95340
21456 61109
240986 15769
12488 97512
850727405 75779
667365 3841
110305 25576
47659 46522
89400 29255
15241537 390
21451 62766
16241 92362
16241 95389
110308 19464
241201 13187
21455 62474
21275 58506
3083510 1259
241201 14293
21457 53156
667324 3604
12543 97506
16241 86244
576915374 19943
574627 4621
47659 50037
241205 15921
110308 17965
16235 77271
16247 70528
241203 10781
244913188 70618
16114 85709
928217585 99999
69825 31001
47657 43994
971217383 76896
70118 31851
47657 38869
16241 92629
110308 17665
32150 52359
16289 78816
89403 27704
648120480 18639
16244 92363
241199 12112
21456 52992
89408 30913
16386 94575
213422501 96769
381234 9878
241201 16462
380982 9368
16305 74913
16251 79417
89403 30252
16241 73547
47667 37092
47643 45634
12513 97910
21456 53372
89400 25961
16241 69411
241201 14904
16013 88534
16241 72850
16236 77919
16241 69906
21456 62474
16248 82885
21680 61518
16475 79356
110520 24614
16255 79571
47769 37247
47657 50483
16239 79133
241380 14840
21456 54208
12496 98188
47794 39968
110306 20147
47652 35670
47712 39089
47657 49964
241196 14315
16241 71141
120514553 28879
12457 98702
16241 77150
89411 27294
439440147 67084
47657 38015
47831 40587
16244 82487
21456 61430
69955 31689
954527644 1
16241 87873
110308 23485
21462 69036
110316 24927
110308 22331
21453 54445
21560 56219
303975252 57923
47595 46688
16286 73352
16241 93505
16244 79109
16238 96230
47603 47052
21644 63137
443624988 12054
241208 10780
16241 72641
89400 29776
16167 69529
110305 21740
12497 97140
110308 22171
47657 35015
16272 83119
241201 10271
47657 50995
89362 28707
574627 5068
21464 56389
16241 75045
16241 89849
378843565 159
866561716 87325
16241 69438
241201 11575
16241 78389
32133 52108
16241 81093
1000000000 88183
11021906 556
860411849 88371
28658799 210
1000000000 51748
69952 31420
829791380 52403
380833 8328
16241 82597
47660 41432
855158433 99999
89406 29437
56143 34714
16241 82161
16241 87988
89403 29288
237055736 26122
47657 51157
241206 11384
110308 20214
241267 10117
380935 8698
16241 91096
845603358 16808
16003 73191
16251 86196
21425 56411
16241 77184
16210 89316
47657 39123
47707 41112
56126 33608
89385 26632
11012473 654
47853 36306
110311 19128
16241 95108
89400 30464
241201 10196
16241 87636
241201 14543
47648 41387
21456 61497
828683641 73304
16241 84176
47657 51359
16251 95864
21444 58285
32133 52359
21457 60386
0 77014
47657 37306
413395 6647
21456 63967
110308 25186
47657 36697
89397 25849
574627 5068
437513416 14840
21456 65876
110345 23111
21475 59470
16219 93039
110361 24171
47657 48812
241200 12912
6868279 1136
628606770 63046
16241 96619
21540 62494
47657 50297
241199 16388
2332879 1518
12496 98015
21453 63491
21456 66565
668932369 6878
21456 64308
21456 60759
16241 85968
917061258 66611
16186 87911
16126 76081
592050363 1
380983 9107
16029 92362
47900 42910
21443 68783
47620 49534
241192 10516
21456 57679
889429058 92307
47633 39734
16272 72930
70151 31548
47657 47828
16241 82120
21456 55914
21404 66689
12496 99076
21456 58508
47656 46761
21399 64210
110308 23921
16238 87636
47723 38592
16119 94603
16286 82001
16105 70311
47657 49622
7435 99785
47657 47073
16241 75616
16231 85764
89404 30464
18851845 287
241201 16577
21456 66421
21443 56377
21463 67073
16246 76891
21456 57951
21466 53372
12494 97967
291445139 74948
110305 21727
47545 39024
21685 66418
47657 40068
47544 38405
16223 83797
47602 40249
110102 19907
21457 54575
89401 30913
110324 23573
16251 84834
241178 17236
241101 16853
2332879 1596
21455 65498
21503 64594
16241 87733
47658 36596
47703 40572
21458 52940
47712 47962
47633 45100
16247 90321
110156 24641
21397 53334
16082 72323
16241 87826
47657 35116
47654 41921
69960 31911
241216 15762
381206 7464
11012437 663
21458 68205
89400 30421
21462 65182
67366497 1222
12497 98696
47660 44757
16290 76896
47623 39192
56183 32361
794769214 99093
21401 63613
872866769 57021
21456 62784
16226 86501
16241 88371
16241 73809
2615993 73861
47651 51591
16246 87125
212177814 99999
47657 35680
21404 67117
110425 25169
16238 70440
243104653 1
21425 69053
16201 73760
110308 19945
380989 7680
16245 87425
21456 60568
69937 31651
21456 54113
381002 8015
69940 32102
16267 95392
16196 76573
16253 92027
21293 64083
47657 45954
21405 65656
21639 58791
16252 77054
21456 56874
16230 82769
16169 77173
110311 19128
21459 65868
21413 52632
47651 49881
110308 24927
16086 81440
16241 90893
16241 81675
110308 17843
16243 77271
16394 69405
12494 99091
47657 50787
16241 71790
16241 70885
16241 81441
89586 27184
21472 52505
16226 71629
110524 24497
21500 59351
110317 21204
89377 27923
56186 32888
21455 65041
21456 64069
241201 15518
16238 94113
413318 6815
241201 10339
21366 53308
110312 24961
7471 99412
110308 20950
0 30340
380989 9689
21511 59501
176507010 85434
47672 45576
47657 49870
47655 41318
110305 23080
89400 30557
16238 81873
16390 84239
21461 61317
69952 31851
6868271 1205
16238 96230
241201 11907
3083695 1271
47658 48434
21465 58745
21459 54199
16244 93418
47664 49706
12496 98392
21456 53879
47665 37834
12497 98015
89631 27345
47630 37976
21422 60138
21456 57699
380963 9253
16191 96781
364096513 63229
16075 93124
16237 86173
89405 30983
16241 78727
36862533 47735
241201 12261
16254 70113
16241 90620
241009 17252
56126 33948
16245 79429
152009415 45458
21455 65377
21471 57056
1257858 2385
56333 34278
69938 31208
47461 35179
348118261 53879
16241 85699
16255 80120
16241 93100
241208 14405
16198 77319
56126 33294
667377 3786
21459 57959
89356 27558
110296 17665
16283 85287
241201 12827
667363 3738
21456 59497
241201 15276
21458 53004
47656 45444
245166582 88260
16249 88633
63100298 36312
47657 49361
16241 71000
16280 96209
47657 36154
241314 9962
413386 6412
21454 67691
16238 70423
21405 54199
380989 8428
47657 40571
56140 34128
241198 10308
16241 80659
16274 71790
21456 62893
381157 9570
47773 49628
16091 86354
16242 94775
16191 95372
651953135 1
16260 92525
21219 58700
110306 25227
241201 10712
21484 54784
16241 73442
21456 53552
241153 11763
110464 19951
524725270 64662
485634270 15276
21394 59206
231627505 32
241198 14784
16252 87358
16242 81784
21608 59515
46974133 38079
89398 30724
12494 98591
47657 39474
241201 10899
731588046 90676
18988768 61959
16250 94416
16241 78439
21458 67848
241183 16125
47657 49239
16300 73122
56126 34329
16241 73224
21456 63291
39312608 67590
47657 42392
89508 29171
16236 88576
12496 97614
56126 34714
98010028 26355
110292 25510
739993613 10555
32282 52217
241201 11680
16083 70759
21359 56614
21442 61877
16318 76609
413439 6496
21449 54451
47821 45928
121213688 1483
16176 77421
32133 52136
843990944 37578
110314 25309
936381 2956
21454 65130
16247 96834
673143847 99999
16018 76783
241212 12922
110308 24660
21456 65500
16281 75698
21456 61187
855167757 99999
271840435 69733
596873184 34907
16146 75194
21456 63295
47656 41846
56126 34695
47657 45956
110309 22292
16174 80293
494616 5686
7449 99408
310671168 83846
16243 96619
89405 29196
47655 51760
21464 57577
110401 22515
459800271 88093
338187927 88726
241296 13791
21498 58540
47657 40240
21128187 33404
47657 36779
16204 91627
16046 69572
381093 9688
21458 60704
16241 80925
413378 6928
47644 41823
698885074 60697
965609740 70628
16198 69389
16248 72879
380994 8175
21642 62670
69938 31651
21425 66486
241205 14439
240989 12497
89409 30523
241201 17380
16241 71906
380989 9449
12488 97288
21499 68892
21430 52992
47655 37991
1000000000 5947
47657 47073
16240 75042
800902 3441
16241 91248
241201 12922
47657 43278
47657 43217
47686 45903
16241 88323
380823 7479
241202 14300
7449 99670
21454 61652
667380 4074
21457 54583
110312 19774
16241 79623
16241 95278
16480 72855
47650 47802
131181431 1
21453 60023
16230 80390
16241 74728
16273 69695
16244 93362
241154 11771
47761 46544
21597 56866
47715 36934
16243 77729
891975061 82001
380989 9085
110310 17717
363924690 60185
16106 87194
56097 34424
987248951 27538
241287 12839
47645 49538
380808 7074
47628 49767
16248 77021
241194 13194
12478 99182
47545 39286
21455 59956
21467 63685
47714 49706
7440 99802
110275 19815
12482 98522
21381 62211
16241 72242
21446 66053
11012494 638
21453 55576
241201 14101
21456 54440
16241 80569
21448 53222
16240 69759
110463 20643
47646 43910
56131 32810
16193 86335
47506 47193
47885 37992
16289 71725
7461 99412
380984 7169
47656 42880
21430 59626
16288 78500
110115 25757
16263 89336
241328 10583
110287 23545
21455 63562
16267 69362
241201 12210
47657 49967
110309 20828
62183314 45625
12496 97254
21456 56997
16213 70709
574627 4967
21470 64147
16241 87621
946105373 61926
936380 2663
21456 57281
110325 17843
402809309 47592
21674 60622
21682 64194
16226 90682
16243 81544
21456 59813
381040 7839
16192 88908
47667 47073
21461 61566
21391 62245
32133 52217
47663 39209
16241 82001
283866187 4195
21218 67584
21411 54516
89403 25921
16245 91821
16243 84891
381138 7639
47659 42907
47644 46328
47657 45721
56131 34128
16034 77319
32077 51956
574630 5168
56096 33821
47630 34798
16241 96634
380989 9815
47659 47805
240605029 93588
16244 93490
89639 30267
413439 6180
16255 96918
667366 4511
381004 9709
16244 80836
110320 25289
21431 56798
380989 8799
16241 88171
984494988 76810
12496 98892
83193256 90876
125069720 29114
47648 43278
56127 33899
21463 63174
241200 11044
16243 87217
56126 33870
16060 83468
16053 87125
241217 15782
16241 91020
21456 55836
1000000000 76360
135707058 1234
21455 65956
21557 54248
15994 80444
16241 73788
241307 10366
16241 77319
21490 68616
16241 92705
47657 42916
241183 15276
478244407 47096
21456 68584
47605 49211
16241 94055
47657 41846
0 92905
16241 78509
172988404 1
47646 38487
47657 44377
21466 53856
241201 14186
16279 74674
241201 9942
110318 18666
241003 17363
16243 87358
47657 43543
110308 23785
219935890 56125
21441 63666
21456 65140
89400 26988
21456 53900
89388 28319
241055 17155
380993 7218
16291 70008
499929054 69002
16201 69974
16145 81846
16247 96304
47790 51559
16246 73738
47652 43279
16227 71349
936380 2936
643465987 39658
12485 97127
16384 77434
380929 9003
21456 58802
47427 40367
16244 73832
21456 55978
16244 86060
16244 85610
16241 83218
16260 90913
21695 54857
110250 22515
47657 39768
381024 8180
21456 61542
21511 66030
16241 70759
16296 93927
47665 39787
494412 5721
16229 75853
110391 24260
56096 34549
143616944 1
7449 99685
47569 37552
665246103 27549
47639 47630
241215 13187
21441 56874
574627 4929
16241 78754
56124 33371
16230 83295
16242 84334
47657 46487
2332878 1868
16226 86196
16235 79013
380996 8698
16236 92465
21459 65949
47677 38596
21453 65949
16237 96765
16240 79316
16241 82157
16222 93761
12362 98392
844975664 49967
21456 66262
89398 30122
21467 55136
110334 19214
6868279 925
38276301 655
21711 55447
936382 3297
47670 38844
80686587 6267
47588 49055
21456 68622
7446 99896
380978 9619
16241 83362
21446 53795
241201 13213
227278688 50995
21445 63474
16038 86521
16181 80921
16241 72314
47711 37992
822624131 87628
47692 44172
110505 22618
16241 77608
47658 45779
16239 91042
56133 33744
16241 70066
47657 50065
16240 73141
16242 77772
380992 9368
110322 25400
89617 28121
21576 54646
56125 33372
16290 89055
21454 65306
574627 4582
76252702 55836
241192 11398
16241 83119
47657 41974
16197 78814
16196 77576
749617373 96080
241201 10648
47658 47874
241201 14915
47666 45056
89400 30073
21470 54208
16387 92039
16243 89149
16266 80382
16241 76403
16241 90715
16233 83411
69990 31769
16039 94476
16239 75045
494409 6016
21441 58448
21458 56150
47661 37552
937748637 51417
174342351 9978
16235 83601
21458 58875
306238688 64478
21518 61575
47657 42147
16241 89064
241182 14300
21456 66030
3083510 1313
21448 68978
380954 7342
21456 54208
7461 99525
110310 18300
47657 50160
12479 98757
110268 20406
21456 68310
21459 57013
16248 82946
21462 58302
16240 89764
110297 22972
21455 62375
574564 5044
110299 21014
241200 12430
21459 65130
144100086 77172
16260 94603
16241 86521
47657 39495
21456 65073
16244 95967
110275 24660
936557 3189
241201 16577
16237 69369
16241 74813
886918713 75104
32133 52310
16241 89399
21381 57246
47655 46546
21456 53160
110316 20851
47656 38865
110305 17665
89432 26802
16241 77173
21477 64943
16128 94225
16244 75371
47674 40807
47793 35058
47653 46819
56139 32319
16241 92757
16240 84173
241190 10029
12555 97288
89412 28076
948250193 77255
56128 34224
110323 25147
110309 25356
47623 40827
16241 92482
45872437 90808
241201 10478
936380 3121
16241 96699
499223714 6380
299716941 1
47666 44945
936380 3291
21456 57669
47710 47339
110286 24286
47682 38805
413258 6364
413334 6320
47657 50013
12496 97506
304003717 14080
241203 17406
170962442 1
110308 22489
21452 65106
47657 48038
16276 72355
47657 50727
981857955 93927
47657 47254
47649 34921
47657 44974
16239 93883
47460 45207
493539265 83584
16234 80889
16241 72464
47614 44745
69952 31695
16244 87995
936383 2619
89400 30497
21414 56607
21454 55916
47660 41037
21458 58745
16240 93669
47657 41011
241230 10092
16243 92779
21456 67447
16328 95607
56074 32782
381008 9800
16241 86518
21442 68108
667390 4328
16241 84973
16204 90233
21459 64774
47443 44462
290181617 51095
135795261 81063
16210 78392
823805102 70277
56128 34306
16241 86146
56125 33935
110308 20148
16228 69906
55979 32775
45818851 52791
70041 31995
16187 96906
47708 50385
241201 10276
21470 56997
241201 14785
21459 56753
47660 46627
47602 47735
241201 17036
21456 60498
650909004 46775
848427773 26254
667361 3982
47711 38698
47660 44993
16479 78679
241201 12552
667303 3498
16241 92048
16239 89882
241326 14785
1000000000 52852
47657 42561
47657 44264
16252 95842
21416 53895
380989 9619
2636169 1492
21533 57856
16241 76892
21456 68589
21407 64024
110541 18543
21454 59297
21456 63674
16232 87194
47657 49757
16284 90210
16017 75644
380962 8069
47668 37101
1000000000 7341
547976218 12308
21332 62455
11012481 638
16199 94476
110268 20539
21471 54800
56126 32710
21456 58952
16248 80763
16241 89122
21456 59049
306040901 44064
16241 81316
16241 84487
89459 28994
110308 23157
16241 93581
21456 61506
32141 52004
21456 60697
16241 85306
16233 70209
89408 28704
16238 83534
240990 16900
47680 40849
21457 66710
692795710 36692
241201 13532
56124 34224
16241 89316
241201 16151
12505 97725
21456 55808
47672 42601
16240 95945
16241 87036
39368746 55136
21660 64069
0 26470
110308 19605
56128 33978
21456 63454
21426 55788
47698 47866
241201 14601
21458 54094
21454 67084
16240 88856
21455 57856
16241 77422
774049766 20582
241203 12448
828721172 1426
21456 63592
21591 57208
16237 92442
16244 75581
21456 60805
21413 58425
16241 93760
735491630 1
264561667 33605
1000000000 44407
21456 56606
67640765 87473
110308 25520
826770021 53282
16473 72611
47456 42826
257680722 1
11012433 704
163179270 24045
16288 75423
21499 66330
47764 47631
47668 35455
47887 39841
47510 42561
241159 17036
16241 89680
21488 65403
89398 26106
16237 81926
16183 80479
757725915 16928
699628064 99999
241190 14914
21447 59419
26442624 50507
12283 98619
241201 16687
110353 18154
47618 48094
47657 38283
110273 18167
1000000000 81358
16241 81316
241141 16306
47653 49538
21512 53856
21456 59662
21455 64020
16304 83938
110308 21384
47656 39303
47657 40615
21478 65423
70006 31908
89257 29387
47659 49342
11012494 638
241139 16441
16386 79617
47659 42537
6868277 1139
47657 48636
241187 15783
21459 66216
1469442 2207
28658805 210
574578 5217
16241 94561
110227 21555
16219 79473
16241 95661
110275 25168
961315525 15950
1000000000 24660
21456 66498
241198 10762
667368 4438
69955 31938
89400 26939
586577031 94833
56124 33241
47657 51611
47660 50771
47624 51341
21226 59054
241146 16841
16241 74932
21443 61563
12492 97573
16231 69648
110308 23134
241215 15696
47658 42750
3083510 1319
47600 34928
16241 69596
16423 84148
47647 45171
16248 81706
21400 53324
667367 3732
47642 48059
380998 9750
16181 88003
12496 97948
2332874 1690
12496 98602
936341 2760
89400 27967
47657 51676
16241 81122
21456 62969
21463 63454
89400 26403
47742 45533
16249 91635
56126 34307
2332879 1611
432720969 8799
16244 91318
89366 29437
21331 64362
241198 11044
47659 47073
936380 2773
89403 30060
21453 62856
16229 69444
47708 39342
16244 94749
241188 14914
21455 55904
56126 32679
16119 92926
16241 88570
47766 50897
47660 48995
380989 8719
89400 29125
110307 24259
56114 34479
21457 52821
859148037 38049
110307 18764
16242 80686
69945 31553
89400 26760
47615 51359
21656 66674
712429039 59397
380999 8254
21433 53740
16234 84759
16241 92459
110308 21740
241148 10216
47682 44021
89222 27142
21404 63770
241201 16372
110309 20920
16234 94001
16242 92773
47657 44034
16241 86485
16215 94494
69801 31632
241200 10236
21455 63310
110308 25211
21485 56010
47657 49506
16277 75104
21456 66168
21456 65041
21448 61542
89400 30552
47657 41853
16241 76185
16241 90981
21454 67439
21503 57189
21506 66788
21423 64268
2332914 1648
241201 14792
21456 60023
16151 87336
21456 67091
121803204 88566
47656 42395
47659 44418
21454 59750
747618595 11839
811497891 85074
365680868 97520
21485 63666
47657 44993
719559055 66926
16242 86491
16241 92773
16492 75616
16243 73861
380987 9064
360298164 18487
107707605 21393
265223539 11205
56125 34282
12294 97967
21456 65200
110308 18114
16208 74786
21456 64281
47654 42537
69986 32175
47657 42740
1469686 2124
16241 93580
21500 61563
16241 79215
89400 29236
21456 53852
602486198 15153
21458 61795
56141 33087
944334324 57808
2332878 1641
16292 93761
47657 36353
32114 52356
69966 31911
21465 59142
89400 27074
47818 39290
89400 26541
16230 77177
21508 59281
16239 91362
16241 89707
16228 89792
1469443 2204
47716 45054
21437 65106
89400 27945
16263 77035
16243 87105
21430 58516
800862 3351
21443 59473
103612828 44745
16241 75130
584786685 80355
16179 85182
47662 38022
564053009 96800
432613214 13548
16295 88255
47657 44231
21465 61507
16254 77857
16241 91221
89400 26967
21456 66385
21456 63607
413633 6904
16229 82648
110316 20472
114327499 1
16293 72757
241202 11751
212317558 45698
667353 4074
16216 77107
70046 31356
110315 25012
262825022 29
12511 98392
89397 27226
47657 47254
47657 51562
47601 47902
47670 51438
110307 21929
667178 3841
69952 31771
16228 74678
380989 8503
241199 14923
16179 78518
21217 54734
494411 5685
110309 17737
47636 46648
21456 65627
47659 50125
16328 81517
47657 47828
110308 18885
47568 39683
69922 31426
47592 40143
21458 60404
380983 9192
21232 66201
40423651 70176
47657 41449
636483990 43831
2332870 1978
110311 25557
16235 69558
2636169 1483
110309 18962
241201 11094
110308 21305
622402381 82906
47657 46833
241201 12190
16241 91263
110308 19605
127099408 99999
89400 25882
16241 82380
2332870 1511
47657 49881
380940 8254
16240 87621
16241 79999
21695 56468
56085 34200
89400 28265
21458 54575
47693 42601
767681260 28759
16237 71049
16232 90542
16235 85624
157829909 92812
47657 42956
413191 6067
16234 72545
21456 56234
16230 82512
16130 85733
21456 61083
16241 95723
16468 81858
380987 8286
110345 25474
21558 64161
16238 93130
936379 3153
16253 80753
21285 67059
47868 47335
16240 74315
16241 96947
16241 91556
21487 67794
241201 12890
16238 81942
16241 92625
89406 27614
21318 55392
502730452 3802
110342 21946
380995 7942
241201 10498
28658812 188
12368 97681
413284 6928
16406 85573
21222 52740
241172 11297
16034 96899
513652595 69077
241202 11855
56104 33758
16476 90899
955035012 70684
6868277 932
16241 77414
1000000000 3397
21456 63562
89299 26811
936024262 99999
21456 66498
16255 86775
47640 38491
110308 19583
0 12210
16241 70864
47641 48677
380989 8449
21459 59067
21469 64788
185569621 35435
241234 17361
56310 32782
16241 76029
47657 37251
47670 43503
380989 9046
408238681 41788
884482647 75324
89503 29013
69955 31017
110308 21127
16241 81396
16241 80659
47644 40197
21466 52609
380941 7213
110308 25485
110338 25744
667397 3841
110322 20964
55959675 31420
47687 43674
16098 70760
16241 94398
16241 96233
47647 46751
47657 45600
110316 23029
89405 26800
2332885 1690
21487 69227
89399 28915
47657 38283
47657 47814
16241 69823
89402 29714
241201 17288
241208 10737
241201 16900
564970321 25761
110308 20012
378739200 68347
0 94676
16240 95007
47658 40532
16241 69626
16241 78617
47666 36087
975301 2461
16242 74612
21512 68728
12496 97331
89385 28871
47698 40419
380813 9125
16316 92339
16188 70760
21489 54109
818401280 63491
667365 3535
47658 37106
21459 63613
32631159 46328
139680790 40328
21453 63396
89394 27996
12496 97366
35602890 41853
16315 78509
89400 29607
47654 45620
16241 77171
241120 16793
16241 80131
241252 10478
333585351 1
21502 62320
110099 22502
2636169 1483
32227 52108
16191 82811
2332875 1733
606256112 15252
21449 56427
47657 47052
47654 47096
956248099 69618
16287 84592
16245 84508
574627 5083
16240 93435
47660 39579
21456 63851
16238 87574
16287 80964
16241 95607
241203 15153
56116 34522
47632 47586
11021907 556
3083459 1240
47657 42344
380989 7602
110308 19460
21398 67073
16118 92713
21358 68909
16241 94499
47657 45770
47657 46126
12493 98919
21453 65005
89538 28454
11012570 654
47705 48476
47657 41260
16295 77972
21456 62624
21456 62906
16243 75352
2636169 1476
21455 54178
16237 76747
47604 42462
10566369 99999
1000000000 69913
21456 68909
180387036 39
47704 37406
110308 24367
16241 87079
240987 14914
47659 43018
16028 72973
16242 80482
320123780 13774
380987 7852
110307 21756
89400 27597
16241 96947
110308 24626
110305 21829
16241 82047
380989 7213
16237 71999
16241 81684
16303 79251
21456 63819
110308 25713
16252 88003
47456 42740
47657 45721
47827 42644
73266656 82534
56126 34253
21493 67714
0 79667
16184 93100
16279 76855
47657 41744
16241 89647
16172 76723
193878011 32551
21456 65021
241201 15862
55972 32534
16241 69696
16241 90965
21456 67019
21483 53071
16241 73985
16234 93854
21504 65831
47658 48187
946919203 99056
241143 16454
16244 71932
16230 75441
241208 11680
47657 40068
47622 47486
21453 65439
16317 82052
21443 67707
16247 70360
16241 93317
47647 39161
21453 57658
713611214 17561
47666 46756
1469443 2163
16023 70311
110308 22502
1000000000 50312
16241 96059
47657 47735
16364 78518
16241 89258
16480 71072
47657 37536
16240 72306
21666 61935
47657 49647
241216 14448
241211 16306
1469274 2163
89400 28408
380986 8180
21454 53816
241201 10072
7458 99963
16241 72855
21456 54857
758962561 32039
110334 20828
894189430 12430
89435 25813
241418 14975
667380 3520
16235 91977
16226 90150
21458 54103
16250 85362
47662 35551
47682 45973
16241 72293
16228 77434
89400 26583
21454 63229
47657 47511
47657 48561
241141 14290
16255 85788
21465 66638
16238 76310
16241 78851
16163 73446
21456 58111
16246 94391
667182 4476
56126 33821
241125 12430
21448 58802
21454 65010
16240 87417
241204 12268
32133 52105
6868278 976
16241 83387
89400 29115
16241 77870
16230 86542
47655 49054
21555 64732
16242 79709
241203 10272
16288 88133
16256 73903
47657 43933
21575 61214
110121 22427
16239 86893
21456 64916
21456 64497
16240 73428
47561 38013
11012497 638
16238 86767
56301 33241
21456 57782
89400 25832
110308 21555
89393 26513
241203 12308
47671 50385
16145 73778
16241 75507
16253 80293
56066 34452
21627 57761
21483 58911
110092 17788
32133 51926
16241 90714
21456 56251
47658 48868
16050 78837
380745 9368
47683 48819
110298 24961
21456 57397
241201 12864
580571742 82917
47695 46966
16256 86664
16196 81237
16251 82705
110280 17962
110366 23969
936380 2891
21456 57200
16229 73361
47657 37763
800813145 22537
467286476 72531
29614927 22721
16369 70220
47660 35737
47657 46658
21590 64256
241210 15989
47657 37945
21459 60510
16241 83263
47656 42826
16801597 49314
241199 10478
110309 20981
21456 63834
56126 34582
125178768 46
16195 85631
12491 99121
110312 18538
7481 99894
89400 26254
21456 52446
241253 16793
241138 16452
56126 34695
381003 7224
47657 47118
16241 77821
574627 5116
531073853 71028
16162 70271
141106342 98146
241203 11227
56139 34037
21456 58055
69881 32085
16241 80928
788577072 1
932691318 40696
7449 99833
16269 86889
16241 92320
21464 61906
241200 11808
16241 87465
241248 15565
16275 69684
89400 27441
110450 19354
47657 43864
574626 5224
89399 26169
110308 23658
89345 29024
380989 9856
16241 77472
47613 51525
16221 80720
16492 72055
413381 6294
241201 12839
89400 30898
47657 38476
574596 4987
16277 70360
2636158 1476
16241 94494
6868277 1048
32133 52132
2332879 1641
16229 83452
16241 76573
110308 22084
16364 95108
16241 81897
16244 78363
47656 49967
89443 27082
241186 16624
32181 51814
16131 94575
21456 62627
124833847 99999
384125749 19
16249 72922
21477 63950
47659 40685
16227 76971
16244 76480
110308 22019
89400 27502
47657 38052
241202 10308
16226 86485
12302 98846
47669 46819
110068 25069
241201 13992
380996 9757
21558 62713
56111 34521
47657 42086
21456 65308
413376 6414
463355075 85217
89474 28994
16241 96304
16181 90363
69952 32141
21453 63610
56124 34206
16241 88253
56126 32888
16241 87826
21419 61677
19599403 62455
874296421 6294
574615 4755
110342 19869
110311 19995
16241 73929
16241 75036
110308 17798
16241 85733
154645661 13097
16241 75895
47911 48655
574627 4733
21501 57596
21453 59799
32133 52067
725568876 14758
16304 95828
16241 82495
47654 44041
21440 54702
110308 23490
16238 85623
16238 90044
21463 57056
47614 35405
21455 55422
16241 76807
413379 6471
47654 41588
16241 94913
89377 27226
21571 59497
21456 60205
16241 91978
12467 98057
241203 16685
16243 80418
241151 17252
241368 16232
21443 63816
47659 36306
32118 52004
21455 68131
56132 32780
47659 43826
380801 9456
16233 94414
413386 6736
47657 45600
241253 14785
16249 79467
16241 76754
89436 29013
21456 54851
47660 35899
110332 22344
21398 53900
21456 63447
380991 7539
16015 88079
47660 40453
16072 75113
16238 79675
16248 73458
16240 84036
12495 97292
241204 13097
21408 68184
21456 54159
7435 99631
16228 72018
241262 12669
47650 37077
413381 6937
110294 20467
89400 29528
241204 12696
16241 74932
16233 94833
16241 73334
16230 74280
110308 18154
86663566 85363
16000 75001
21679 55788
16217 77791
47652 47318
12496 97723
16244 91493
630937479 99999
7650 99819
47653 50037
265805868 34200
21467 53682
47650 40967
89634 28841
110308 19580
756828437 98600
47657 37766
235331161 58540
241201 13548
56184 34698
21435 58952
47655 36209
89459 30422
16241 85601
89382 29103
16476 71917
47482 50017
110308 25421
16241 85227
21414 62680
47707 50385
47659 43279
16239 83657
272379474 10121
16250 92761
47646 37073
16431 76235
47585 44446
21653 52791
16236 84271
241264 12575
16241 95859
21456 55838
21430 59042
21456 55971
241328 14883
56126 32891
241202 16743
110307 25067
241140 14503
837935215 46582
72540357 79880
47714 45016
16241 96847
47656 41037
47669 41548
47572 38896
574627 4846
47649 40588
16244 82893
824267994 18769
241196 11516
241201 16743
16241 96609
21457 66477
47657 47378
278402452 93089
241197 14671
16241 78705
16243 72004
21650 57859
992493678 89101
21328 61215
110371 18487
21458 56954
47670 40842
21471 62624
21459 65586
47655 43810
241235 17155
16201 87325
47657 41845
16241 69291
16283 76573
16241 84683
16255 86578
47656 35081
21449 64078
110295 18334
16244 89188
47666 47866
97938734 65056
16402 92070
241176 12812
21448 54518
56126 34427
291584950 73970
47657 44120
16241 85363
47655 40214
16233 69471
16032 86952
110275 23485
912469884 19645
667362 4415
47707 51199
936380 3188
21463 60498
146102568 24054
12496 99087
21466 57599
110303 24328
110306 23145
241201 15741
16254 84639
577873910 1
16242 87433
241204 15518
89403 26863
16242 94049
21500 58736
110308 22783
413632 6249
21696 65150
16241 70765
21453 68108
47594 38476
16241 86146
16241 75062
110258 18132
110430 21072
12569 98364
21456 66015
110307 17748
47657 45374
16241 72930
47657 45633
56138 32418
16213 72566
16294 81136
89402 29437
89399 27370
12511 99051
16341 78727
16241 90233
47655 34894
16241 82113
16211 76440
16241 91930
16241 70193
110309 17798
89403 29443
380987 9735
69955 31321
958218856 6385
47654 45625
241221 16826
16277 70249
21456 57777
89507 26175
381002 8079
16241 90298
110282 20077
16253 86284
12496 97841
16241 77972
89400 26783
110306 17509
21500 60824
16241 86216
16209 84275
89382 30815
16269 82534
10778237 845
241201 14190
16241 71629
241201 12375
47657 40328
16210 76416
1000000000 77476
16241 70683
21494 56676
16256 81675
21466 68185
821185928 37719
16318 84098
16240 93761
47701 40049
47685 44043
16244 81090
16188 85696
70001 31632
21462 62375
47676 46510
577949614 83177
89400 29067
16254 86666
16241 80812
47658 40759
21466 58375
47654 35148
110308 20859
21407 64561
667365 4256
16347 81144
7457 99903
56136 32342
241201 13396
0 73573
1000000000 72585
636373905 69596
110294 22927
241427 16515
16296 84507
0 37956
7633 99264
574630 5259
47662 40389
0 14111
89246 26541
16240 75113
16241 84530
16241 82380
47564 40249
21581 63543
936380 3261
89400 28454
89398 26541
47657 51101
891847214 92424
21453 59142
21509 64159
47887 48029
110302 20022
16241 88726
119854196 77107
241039 16553
12496 97472
21446 64308
380987 7108
16241 82583
47246031 60639
934012719 2920
47657 44831
884905411 12669
89403 27502
47822 36337
16241 86077
47688 40250
16243 91011
21458 62186
47655 43383
16225 77635
21406 65377
47646 46328
241174 10774
16236 77173
110308 23666
16241 95079
16241 69904
621255801 22972
380990 7531
89445 30020
574627 4682
89548 27445
21509 58055
1000000000 86057
58063137 65575
110319 22773
483433050 69904
380981 9800
1000000000 40216
16241 71140
47657 35936
16293 91966
241201 16725
996127573 68307
47657 40807
413420 6274
21449 62713
110310 18763
16285 82208
47657 51117
47660 51632
69952 31693
47825 50708
56271 34036
380921 8467
204740185 1
16241 75110
16321 80526
89400 26219
21456 55904
413378 6405
16227 94171
21284 68976
16241 85256
21456 66634
16262 81675
7449 99478
7372 99254
901292161 9942
241196 13868
77447817 72507
1000000000 64063
241201 14715
21453 67117
16246 69684
936336 2878
16235 90655
47660 41744
16241 86479
16277 74447
16254 75441
12508 97822
47658 40901
16241 90210
47651 46585
15992 76307
110149 21561
110308 20562
16241 75266
16240 80776
47657 45486
0 98861
110302 22146
16241 74159
526133751 1
16241 71211
241344 16569
16202 71109
555617268 17654
47805 39765
16190 93806
89555 27203
16241 80686
16242 86150
16148 76480
110276 25109
16241 89458
241201 10652
16240 89647
47659 42077
241203 10514
47657 45575
55883 32676
391657405 81237
667491 3498
98843907 70760
47657 46003
241201 16059
21275 65005
110308 19945
47772 46577
241187 10366
21404 64755
21456 53513
381094 8263
47658 45460
21464 64279
241201 11263
6868313 1098
960635907 10216
494410 5983
21490 68622
21458 65005
110308 19100
241159 14840
100136599 1
7416 99593
16278 70676
32130 51767
800874 3334
47662 44233
10778264 856
519631988 75962
161530971 5983
12248 97998
47658 40957
56112 33596
15991 82047
16227 82906
21454 55788
89399 27079
47657 50056
380989 9253
241199 12969
110230 17843
89412 29156
241201 16081
47647 38345
16074 88850
21453 67473
21518 58700
7286 99971
241204 13402
47705 48677
983673482 36717
334815341 1
89400 26988
16239 89372
47615 47118
16192 70765
644639293 66204
110308 19167
21459 65046
16241 71298
241197 16860
47657 41112
16250 75042
241201 10355
110507 25529
698763272 38011
16256 86675
241201 16740
56126 33935
16192 96687
47657 47486
47647 45460
16241 82737
47657 47304
21457 60824
16228 72545
2332844 1557
47656 40233
110306 25485
16272 81412
241417 10106
47659 35405
16241 76685
16241 95160
56114 34498
16241 83657
16097 94574
21456 59364
21456 66044
16236 88674
110308 23657
47623 37042
47629 37139
16216 96713
47691 47456
16218 90151
110308 25323
380989 9169
16240 92148
16251 83230
21506 54857
936380 2703
241202 10502
241167 12864
21454 63404
47468 36874
110268 25557
16252 93146
0 57759
16116 78518
16237 77156
428777453 44949
16302 77064
16232 92773
89404 30497
798768034 52740
21456 62474
16261 76221
21458 52653
21454 57897
21465 68875
565748090 34867
69952 31396
21456 53238
311511814 12514
16241 90371
21458 61295
16244 78474
16256 92341
699312733 84337
130445832 31851
69952 31321
110092 19902
21456 56386
47656 42842
16233 91441
241201 10598
47659 37062
16241 92350
16241 88833
47658 35351
47648 49625
16203 92705
47653 47076
110269 18049
21456 66502
21352 57699
494623 6035
16181 91557
16241 92353
16243 87189
476549457 85585
21456 59203
16227 71634
11583051 456
16236 95547
16241 79459
47454 47382
16241 89188
40954625 47630
241199 14319
16241 73485
69951 31908
47659 44468
47657 45770
16297 96233
3083510 1325
16410 92493
21482 62455
940886738 32775
241201 9907
21398 53811
16241 91082
21456 67942
241201 16499
16240 95459
21456 64478
47658 41695
16241 94475
89400 26362
171248837 27609
21458 67756
47657 35932
89837665 77159
1000000000 67697
69955 31441
16241 70171
370488733 29680
47714 51341
47657 35673
16005 92568
21259 61590
21455 57750
47657 41181
241201 16458
667351 3501
921884900 31285
48379278 68783
21457 58700
241201 12268
241201 10382
16241 92465
380976 7676
16240 82730
625918307 33828
47657 39116
21456 60404
21409 59351
21456 65370
21456 68395
16241 89935
21456 60185
840843251 8857
89434 27996
47616 36887
21482 67501
16238 89826
47659 45973
16229 93737
32139 51948
241261 11949
667432 3621
47657 38675
494409 5954
16241 92507
47831 43325
12496 97805
16288 81090
21467 64008
21339 55860
586476835 74764
47664 48731
16010 82495
16087 85026
47657 41999
16460 72614
16229 92525
241194 14078
15995 92698
47672 45664
241204 11786
16268 70683
241201 13586
16289 69759
69951 31098
500973759 26760
47629 38189
21464 65817
21456 64880
16238 73855
119905502 22025
35262613 99999
241204 12030
21456 67966
16241 88371
21456 62802
11012494 769
16241 89118
16242 78016
21497 62009
16395 78958
21454 61011
7446 99480
16244 88112
89402 27999
413375 6674
21454 66066
16249 90621
16067 73832
21455 64732
47657 50722
10333403 883
16289 85026
47660 47001
47710 46117
21455 58169
47657 48029
21456 55123
21456 57750
47667 43285
21619 53824
667400 4415
16241 81343
110296 25168
845841641 86244
47669 41910
89400 30157
380982 9309
89613 28064
110252 22621
69952 31588
110307 17526
380986 9572
21413 67560
56099 34576
110294 21256
241236 15620
692289287 99999
975270 2453
110308 19017
21448 68310
380987 9723
47529 47519
12501 97903
721059716 95101
21538 64701
16242 85256
39810171 70120
12497 98730
2332888 1553
47585 38134
1000000000 4143
12535 98171
89397 27602
69951 31426
16243 96080
47670 41126
16241 72063
11012494 650
16241 70923
56126 33833
241058 13296
241210 13938
21451 57128
89400 27813
47645 49967
47709 41492
21441 67344
699157422 23770
56126 33833
667365 3525
16241 83287
667380 3963
16209 78174
47526 46129
21496 57477
2636169 1476
16245 78702
667368 3613
47657 35815
241201 14605
16238 81441
47657 48059
110183 20122
380989 7812
847065773 75300
16239 83765
16242 95372
16241 75320
47660 48263
380997 7343
16047 69462
21466 63610
110284 23205
47657 47023
21421 63017
56129 32810
823728859 12535
21459 54699
21454 66521
21410 54734
110410 18132
47647 49534
47657 36190
1000000000 5925
1567027 2084
21662 53282
16508688 329
110283 24898
16228 82296
380989 9374
16273 76160
110361 20978
21456 68366
16241 84885
16241 82908
264091448 15672
89400 30389
574627 4746
15996 88799
89400 26227
110309 20146
241212 15040
89499 30122
1000000000 59979
473845989 65005
241202 16940
69956 31606
241201 17039
47655 36103
56126 33228
380989 7656
21456 53895
47634 49625
413160 6274
241201 14080
47706 47449
16241 78239
89400 27082
47657 42162
110426 24874
29263275 37642
21456 68262
16240 86125
16238 87201
89374 27065
16049 82597
89399 30295
16241 84437
241201 16027
16288 70120
12501 97338
47408 47826
16247 94655
16296 77385
110307 18769
16347 71462
241168 16021
21456 62211
21456 57959
241193 12468
110311 19055
41487249 77173
16241 90745
16200 70684
16232 86518
32148 52048
21456 62375
337048423 59500
16253 77608
47737 51417
89400 29604
21456 57688
16240 78851
16241 71288
380995 8079
47655 38769
789822468 63582
110308 24367
0 29418
47670 51123
16238 77802
16220 77119
16241 74305
380962 9290
936357 2936
47668 37998
47852 48830
110273 24911
12556 98718
0 57417
201571354 58495
128548940 63612
936428 3274
47679 49518
241144 10236
47657 37106
347669964 57404
620821929 52562
47657 46026
671123252 1868
47657 47625
21468 65024
241295 17155
380987 7680
12496 98715
47895 41670
16241 74048
241211 16384
16241 92928
21459 65892
21585 54699
21456 55788
21449 62494
16242 90664
21456 59666
313025770 39024
47657 47186
28658806 187
16242 74549
110306 24614
47657 40976
21456 62399
16244 87207
7434 99264
12429 98134
3083552 1234
16249 77823
241186 16590
7449 99253
47657 41398
21456 57150
16241 92447
110376 23184
16234 94913
110308 18817
47766 45099
21456 56251
21445 62157
291781702 1
16234 94340
47434 43019
110259 23785
47526 37653
16239 91474
21454 53036
124994672 1
16241 73196
357968487 18946
47518 41705
21447 58193
21456 56375
1000000000 67233
16241 77735
0 10127
241201 17288
56126 34214
845049555 60805
110308 18154
47657 46328
47439 35681
375105228 39209
47825 41243
47657 46948
16254 77499
16255 84943
110307 24035
667365 3802
16244 73894
21456 64580
47657 42018
16241 83654
21461 52593
16243 73265
241199 12718
110306 18181
21456 62112
16241 73541
632441177 99999
110308 23543
47662 48239
16244 95504
744815274 92465
2065364 2006
16297 70271
21652 56822
16316 74197
241203 14080
56295 33260
47546 38488
241199 16014
47660 38220
241156 12087
16246 76612
16251 70618
2332879 1606
16241 82725
21448 59798
89400 25832
11583051 494
47657 44207
241201 11246
47657 43110
16241 76655
16241 87213
21456 58618
21209 62494
16241 95723
559542903 99999
241004 12358
692462551 69258
11021906 561
69952 31604
16233 83223
103322484 6127
16263 70760
917158199 56771
16241 92698
199833341 62543
16232 94057
16243 70440
413378 6749
15999 71910
16241 69648
21619 66532
241201 15741
89248 26802
16241 77972
47657 50995
563090778 47605
16248 79235
21445 58623
16241 81032
494409 5749
89518 28614
16241 87433
13592614 56982
21456 66088
89360 30934
47656 38140
16241 71057
21454 57682
91626227 1175
16420 92581
241201 16989
47657 35030
89334 28871
47549 41857
16241 94603
16145 81110
70978324 98888
47672 39228
110308 22217
133677974 82379
21456 60681
241201 15973
21456 56946
386679057 24942
16241 79165
21508 63724
110305 24660
0 29847
741878589 94603
89403 29715
16241 90061
47657 50017
21453 60386
380994 8059
241201 11763
47714 36270
16241 79013
16241 92012
21463 69243
241389 17442
47657 49861
241186 16454
47619 49863
21489 61430
852738039 8682
56142 32808
413334 6792
16481 94749
90407601 43591
667374 4256
89539 30255
110089 21923
47657 45903
16192 84980
16295 84736
21557 68001
16241 94162
21444 66536
110308 19887
241201 10710
6868375 901
470506512 1
518081658 84221
16241 82601
12304 98715
2332931 1653
47524 46139
241201 10508
55874 32501
380989 8939
241201 14914
380989 9689
21456 55133
16267 74615
16239 87207
56144 32814
21455 61091
110309 20769
16115 95543
241201 12839
110308 25757
16241 72615
241255 11288
16241 69572
667378 3513
16391 91914
16206 78509
574629 4966
89396 30060
16250 78098
47660 37552
6868277 932
805227221 33472
47492 43933
56126 34289
47649 35351
16239 92159
69889 31321
47555 47893
47671 38675
16243 73299
12496 98219
21452 64362
110466 18571
413393 6064
241201 12112
574639 4582
614754510 81942
16256 86786
16241 96628
47655 51438
16241 69572
21425 56974
16241 82719
21456 63914
16243 90878
413378 6451
16406 77897
89366 29561
267426775 64083
21456 56125
12496 99121
16241 84431
47657 36697
47702 36437
16229 87301
127831237 29265
838174209 33613
375099414 7812
16173 71140
16248 95286
47799 44873
16413 77823
47730 45776
1000000000 8974
16289 82090
16143 84569
69966 31696
241201 11288
12496 97523
16241 75948
21454 57437
16239 95454
16013 81715
717079681 80928
16241 71376
16243 94534
16241 86473
47650 42322
12481 97126
667381 3775
16242 95286
89391 30267
16241 94913
667365 4083
110476 20978
241436 12584
21404 56676
21456 66048
16045 73693
546517874 77870
32308 52225
16274 91096
16241 69712
16168 72196
380989 9315
11012494 704
12491 97168
16239 75222
110365 17526
47722 36779
21456 57362
1469440 2250
16238 91201
16179 69609
1567040 2068
462495482 99999
667419 4020
7450 99819
16241 86542
47654 39719
32133 51920
89415 27570
69743 31945
241169 13363
56126 33854
21456 66844
47657 39011
21275 67988
56228 33292
16231 77960
110310 25576
380926 8770
381163 7255
21456 63543
21396 61652
739634604 71908
47657 44021
16226 82469
69953 31604
110308 17700
16301 89636
21456 67473
21423 68042
16116 84776
47578 39446
21446 62737
47655 51438
16241 92221
21454 53856
494406 5435
89398 28033
110308 21994
47655 51663
241204 14924
110307 19945
3083510 1259
241200 15049
110311 24047
152423815 88494
47657 43933
380989 7013
21456 57173
16241 81365
16249 95607
79457207 79592
47704 50272
574627 4845
241201 16384
110308 21204
21456 64067
241339 17020
21319 65497
16244 85624
110212 22020
47657 45211
47619 37518
47657 42376
16232 78439
47657 35250
16085 92269
47657 50594
16241 86125
16303 91993
241202 13563
1000000000 2262
110287 21747
241198 13237
3083510 1271
21456 53965
21452 66844
16239 88391
47457 47552
21456 63612
110250 20022
21614 68817
241201 16636
16191 91096
56126 33672
2332879 1733
89400 25961
12506 98730
12496 97288
16249 74786
241204 12514
16242 76343
16204 70628
21457 64277
16189 75079
21469 66838
16303 81516
21500 60002
241197 16794
381002 8908
16241 87217
21470 54867
47655 42929
47656 44606
975267 2524
21487 67019
16491 92599
16241 71720
21453 57596
16240 74452
47659 45776
16242 82209
21456 53574
21568 68954
936378 2614
47805 48094
21456 54731
32133 52225
16231 78919
89397 30184
16241 80120
16292 86335
241200 15103
47657 48812
110309 25355
16243 77523
21456 57596
16241 81420
110308 18543
241198 12381
284944646 65917
16236 89959
21453 63674
47657 35081
241216 15049
16241 87465
47657 39016
241201 10881
16241 73600
16241 89673
47648 51123
16241 78518
16237 86515
16241 77572
47654 36701
16241 83230
241193 14765
16241 88566
689419926 9074
241177 17403
12496 99091
16012 87516
9111451 99999
69952 31120
47644 37306
47671 34894
110308 24346
16241 71109
702456338 14336
47429 50542
21506 64623
110282 20339
89400 27255
21456 63270
21232 56836
16056 74453
47659 50484
21329 62719
667597 3917
47657 46934
16239 97009
16271 78617
16241 72060
16190 75476
16265 73778
241215 11811
21443 68185
16254 72276
16098 95305
16026 87737
16151 73735
47655 47304
3083511 1282
800874 3445
16241 90578
55950 32888
89398 27764
483283105 8908
241203 10712
243435929 33093
47657 36905
47881 39058
110332 24324
16241 93453
110308 23135
21677 65580
16234 85182
56129 32859
56126 33542
16341 73642
69971 31389
110311 19110
16241 77366
21455 52505
47657 37692
16241 69609
110151 23263
89395 26039
21456 68820
21426 67980
47659 36218
346481233 73894
413378 6656
47656 34857
21468 67523
102202246 62880
21456 52468
539997763 73541
241199 15447
69955 31848
196233990 90151
16241 79316
56127 32609
47552 41432
800831 3464
110361 17524
21423 56468
70002 31098
16239 93478
110308 19274
21456 64362
241201 12067
380998 7571
47657 40197
47649 37395
16285 72839
241194 14531
0 85321
21458 64091
21426 63977
47707 49704
47695 36400
21449 65150
979846845 7625
10778250 845
21459 57128
21456 62868
89402 28260
2332879 1591
380989 7562
47646 49069
16241 95138
1469445 2124
241203 12778
16182 91362
21456 54491
110309 23986
16375 90031
47657 39567
47670 46797
16242 92012
89400 29602
21456 57885
21474 67111
66363282 12584
21456 64575
89400 27556
21229 64916
16208 86664
16241 95139
740036253 53965
16251 75194
241204 14760
21493 64008
56126 34200
21697 56504
241200 15811
241215 12268
56126 34427
47657 51749
413384 6566
16250 85806
89400 26437
21604 58838
16243 94383
69358430 80260
17782824 87481
759995348 1
6868277 1098
110308 19583
16263 74634
6140858 1
412366098 35030
47606 37405
47621 44473
47867 50600
21459 56377
16241 96304
241394 12743
51506683 99999
89400 29271
16285 94049
89412 26470
574631 4900
936380 2956
16284 81502
380986 8909
21531 56024
667348 3711
47657 47552
378684837 25562
69941 31462
69958 31899
21456 54491
16241 85902
16241 74765
16241 92199
16241 94789
56126 34576
12544 97781
21406 55328
47424 47441
16232 75789
21455 54731
89373 30575
21491 65214
47661 35459
366106254 28260
667365 4468
21456 64679
47658 39841
110287 20652
3083511 1316
47657 38281
16243 96695
47598 46790
241201 12939
16236 75194
89400 27097
773343879 1
47672 39751
47692 42729
47655 51679
16238 74151
47557 45625
936380 2918
16241 76573
16238 82606
21454 63427
47657 45633
21456 52789
241409 14955
16241 96400
21456 64859
56124 34133
21456 61280
16254 89993
16402 87169
110308 19795
16243 84906
21456 65802
16253 73556
21409 66873
89400 30809
47893 41482
16340 80536
47654 50881
16212 73196
47657 40572
110351 18727
3083510 1260
712419805 20734
667344 3829
47618 48093
21453 63325
226685358 1
649134277 4415
442236947 19774
21456 65497
47642 37251
47651 46576
16300 74962
89409 29288
110294 17486
47654 49704
47694 44757
16241 76891
16241 76559
47657 42385
21456 63043
89401 29024
89149 28189
744725465 76891
47637 45643
21459 68995
16244 88001
110308 20926
380979 9350
21432 64985
21455 65627
22653464 222
16218 83102
16262 92997
47719 40068
21613 53603
47660 49945
89437 25954
800873 3370
33323508 48925
110308 21923
47658 47177
380989 7186
241201 15273
47658 43699
16310 77156
89224 29616
69948 31632
47599 50722
47660 43845
21456 58952
47695 45737
241161 16185
16426 93116
12498 98438
21445 58033
32133 52004
21273 54583
47657 47627
0 83212
47657 42842
16241 92269
110247 25022
110308 17561
47672 45586
380991 8504
89387 28254
110116 19017
47663 35283
16451 70814
16241 75428
413378 6249
16230 88241
47683 49280
110308 20323
89515 30024
47620 40607
16275 76029
241342 15602
47670 48476
380977 7756
16238 92773
47657 41432
89400 27278
47657 40477
16220 84092
110307 20521
21456 65497
110450 23834
47702 50366
16243 74728
16132 77961
47657 50676
69940 31947
16241 76893
47657 35058
413499 6289
981302735 97386
47657 39290
21456 62574
16240 90052
69939 31592
16240 83083
52858437 28771
56124 32851
2065438 2016
16244 82811
16237 74661
7449 99906
381038 9620
21493 64055
16240 92350
380995 7708
16183 75441
21461 66785
21453 57761
32133 52359
241431 11858
7449 99604
47657 51760
21466 66838
110308 20532
110344 19167
146571228 90900
16249 82737
110275 22024
321347720 3150
56123 33396
241189 12152
110443 22153
16290 75106
641903322 16387
47681 47963
21452 59160
16234 95240
16241 70533
16464 87971
380990 9315
56141 34037
965015988 1
21453 66502
47656 42437
7532 99841
16241 94534
861693662 74221
47657 43440
16465 79987
16248 80754
16001 91108
47655 47114
15989 84706
21456 61566
413381 6815
237083083 51321
267715127 31001
342632733 53165
241144 15273
110310 24108
12496 98249
21456 56955
16244 71662
56095 32814
16243 89535
110308 24583
16222 93263
21376 64277
936377 3250
16275 94599
47651 47761
99499678 28777
16206 69405
47657 39016
21456 65106
47649 49510
69847 31848
242582320 1
7449 99243
47658 37721
47657 36985
110096 21465
16241 91263
16241 76788
7445 99733
241264 16499
110307 19995
936557 3033
21453 53071
47657 45818
16241 97014
47657 39509
47647 35169
47636 46307
56126 33510
16218 80171
16120 92339
241214 16876
21456 58280
16293 74729
89402 27614
380989 7871
21407 55150
16239 78859
16241 73442
21453 67691
69953 31048
89403 29978
21458 56946
110308 21829
16241 75194
21456 56144
16241 87767
21459 55904
667365 3513
717446301 47135
16241 76440
47657 35148
21508 60277
21456 63834
16241 73302
47628 35430
21465 68014
631573449 82601
21464 53251
47564 43150
16246 96064
110253 22565
110308 20472
47654 42376
21456 55530
21460 59470
21458 57771
47658 44120
47656 42152
47783 38396
110503 18034
47645 46688
16394 93806
16126 71109
21458 66552
6868277 1042
89528 30969
7449 99410
16247 74736
21453 60182
47672 37048
381041 8626
47657 49314
241201 13992
478360951 89043
21447 67473
16232 87295
47657 50508
241201 12067
21451 63963
16241 69329
16250 77173
47477 41810
667352 3786
47657 37293
413516 6385
241206 11031
47657 42258
16241 85494
16239 82705
89400 27336
7452 99566
413167 6732
16241 75290
241008 17039
16241 89491
21442 57713
32123 51889
47657 44462
16248 75199
21633 58430
7452 99458
89400 29502
7478 99309
779995452 95890
47644 51284
89398 27445
21475 53464
21450 64032
16227 92625
110296 24874
69952 31851
21456 57437
16192 89083
21454 64704
89595 30122
0 70380
110308 22470
12491 97770
21456 61941
16241 74932
16241 78393
110308 20852
16255 86086
70694710 23527
16217 87628
21456 52426
89400 29680
89442 26190
21513 53258
47570 40207
16240 84508
16241 77960
47657 42601
16243 86530
16247 83704
21265 60697
241210 13563
16241 82687
89400 28265
16185 95945
110308 21209
16470 72484
89400 29772
241199 14100
89400 29262
47710 47603
413369 6432
69932 31208
16272 77683
16363 77729
21456 56906
16440 88908
89397 26792
16241 84203
21509 57713
110308 23619
16241 96610
241198 16577
89400 30724
47655 41779
21452 66201
21458 67813
12499 97998
69960 31394
16241 73862
16404 84643
241145 13393
16255 91086
241201 15584
936382 2998
47823 39734
110309 18612
47702 39954
12353 97478
47657 45100
56097 32494
47657 43674
89400 27642
56126 34019
21426 61566
16204 80633
12312 98730
89399 30024
381221 7942
16121 74932
667365 4423
89395 30115
21545 61877
89396 27294
0 95248
413378 6180
241201 13530
110320 20339
21444 64701
21456 58536
16272 69291
56102 33935
16289 94417
16249 75948
21456 63914
16241 72745
16508765 313
241213 15890
12493 97124
1469440 2124
16238 85633
16241 73556
16239 85753
21397 56150
16242 72973
481136918 1
89179 30064
16200 89993
0 85532
47657 43543
21453 68978
47658 50215
975267 2521
16241 81911
21456 65006
413519 6276
110322 17950
110308 17459
694611395 4491
0 51078
110295 21924
32167 51948
21453 63849
227034197 47592
21449 65469
47657 38220
16015 72855
494247 5686
16241 72615
21460 63868
574617 5353
21456 54445
7452 99735
16244 88072
413259 6320
16088 84487
21456 66611
21471 68680
47657 39194
241201 16779
56126 32356
16240 70271
16247 75766
16139 71906
768987004 43524
16482 87718
16137 72930
16241 75313
47507 50533
494508 5685
21445 59067
16241 82893
16402 95336
47655 40143
47647 42107
21456 57986
21493 56219
21456 63524
380989 7464
16284 95955
16241 89458
47657 41318
21660 56390
16239 81897
110308 24276
16241 83960
21322 61566
89441 26812
16241 73354
16241 81207
47658 35982
47475 45647
89407 28244
21293 54831
11012456 591
21663 59956
16085 72138
574623 5156
110308 23243
21362 64647
16302 95526
47484 39967
12496 97584
244665774 5662
380989 9881
110308 25128
47660 45418
241174 15918
241223 16087
16241 79473
619609153 21770
16249 72306
16198 82204
241202 10577
16241 89543
21453 53324
16418 95160
21456 66638
3083504 1270
47654 42474
241279 12468
21458 66044
16349 80812
816002582 26548
241158 17406
110314 23986
21447 64032
47513 37914
16021 87239
16241 88978
47829 41546
494409 5821
936371 2936
110321 25286
241044 17158
16241 76971
21456 57923
110311 20692
16264 85729
16241 90233
47657 49595
471602603 94885
16311 92363
574627 4584
16241 95332
21456 54978
16225 91362
381029 8511
89396 29925
21456 63502
21467 57951
47659 42880
413378 6388
47445 43604
16243 92775
47635 42073
69960 32093
47643 49614
47413 40119
241182 12468
69952 31140
47709 35681
279365740 97126
16228 75754
47606 39106
16241 78849
21468 54778
47657 39303
7460 99458
21456 53308
623146732 56234
7449 99604
45629315 4501
16233 72271
16241 81943
380989 8059
47643 47254
21401 58711
16241 77159
12486 98375
16254 74130
6868282 1048
21456 66544
450817896 41902
16161 89935
917210929 88978
47668 50366
16241 89001
6868275 1098
110124 23135
1000000000 69869
16241 90201
21508 57747
16241 84415
16241 82379
47532 39785
16251 87313
21456 65140
16250 89478
331698886 48826
70003 31017
16241 79999
7460 99785
47636 48110
16241 72411
110217 18791
1000000000 7421
12362 97052
21464 54618
815160024 49691
936380 3210
56140 32468
47660 48547
110308 25205
16241 83684
47657 50421
110311 21557
110415 24376
380989 9777
16241 69575
47645 48288
47621 35829
16222 95372
110269 21837
258331361 28596
667365 3917
89387 26214
21463 60385
16138 74634
471280762 2773
2332879 1750
56090 32356
241198 15252
47657 37719
47654 45881
248192257 39442
793343415 72951
47657 48636
21471 57128
16237 94116
89208 29735
32955637 167
16241 94171
47657 41503
16242 96047
241214 14792
608473524 70733
16362 91524
719740537 79647
21456 60738
21463 55808
829154837 85454
936630 2956
21456 53029
16241 88833
47660 37856
667352 4501
110308 24171
70200 31001
89400 26967
288821027 8286
47696 46852
21465 54738
110310 23338
56163 34113
21455 59502
47717 40827
89400 29568
290448136 89718
1000000000 12256
16241 73738
89400 29262
16449 96634
16350 72403
1469600 2336
380940 8622
21666 60631
667471 4438
241201 11695
47679 39658
307693657 85306
34655233 85496
21454 68976
16217 93109
16244 74650
241021 16517
141197005 51814
89400 28874
16241 73894
47661 36029
16241 93224
21456 68892
89400 25964
16298 86893
47677 36029
47647 45838
16241 78679
12496 97998
47595 44860
16150 80921
16274 89490
21465 64091
47710 41032
110317 21776
380987 7914
21453 58309
21456 60622
303294595 89207
21217 64293
936632 2609
16395 79074
16241 84427
16241 93645
47626 45202
16244 69522
16307 74661
494410 5989
110308 24276
16238 86473
693430768 71795
234530616 494
422052439 75224
110308 23985
936377 3176
16241 84239
89399 30003
21474 59067
110365 19708
50234420 1
381109 9637
574457 4910
47651 38071
69952 31015
16350 90201
16252 92773
21236 54775
47612 38049
47649 36874
6868263 935
47717 50787
56126 34382
166587060 61506
16241 92447
21412 57747
89391 29387
16002 69444
21456 65497
241251 11858
16239 96670
380986 9260
21456 66066
110305 21837
16212 84885
0 68714
21459 62096
12499 98134
777920254 41318
110439 22067
241137 11555
21456 68370
12497 97331
47712 39140
89411 26814
21457 65879
21456 55324
89473 29608
2332678 1980
21448 67848
635179923 40917
94930850 79675
47469 40532
89400 28874
565421514 29029
47631 49995
533019157 25597
89400 27439
16242 87169
47654 37527
16213 79429
574627 5333
16253 94475
848798428 69999
16174 94996
380989 8254
1257861 2338
16226 72557
241201 15869
16007 76567
241240 12696
1000000000 70786
16241 92353
478845618 18843
16249 76783
667365 4056
21467 52390
47682 50164
16239 79472
574627 5177
16238 85624
415347527 95607
21428 57833
16241 75168
21443 67437
241212 15150
16045 84773
21453 58777
21342 63833
213202238 75110
47529 45837
16267 82730
16241 75312
0 21699
110310 21914
413378 6871
12743 97625
16241 83117
568942500 58721
21664 60704
16238 82341
16091 75275
110305 22825
110314 24260
110254 21243
381050 7279
56127 32402
69940 31156
241067 10272
241201 11751
16241 88978
16241 93837
21456 64985
872725208 79449
16241 82655
21330 64859
21465 60466
21456 62620
241201 14368
16241 82846
16226 93318
16049 81933
180386999 36
16241 90054
21464 57884
110307 22721
47671 37042
21456 63217
353891216 92039
21452 55379
936326 3232
69950 31015
16238 70277
16241 73702
7439 99326
47671 45633
47643 39186
16241 91216
241397 16041
16241 72454
89400 26227
11012529 595
21456 54518
241171 10339
241201 11924
16013 75286
89399 27999
241200 17030
47644 39234
69952 32085
16236 90762
16250 70856
7449 99309
21456 56866
380926 7531
190219664 72063
0 250
110306 23570
936384 3033
55988 33870
241191 15866
960606640 45062
16255 80812
47655 41937
428117360 1319
16241 89482
6868277 1015
16254 89121
89400 30983
110308 18276
494658 5710
16241 79109
47660 41862
16241 72819
21456 67272
931420453 61091
16242 95488
21448 53160
241201 12390
241202 13825
241201 14758
600853389 19067
16241 90237
241212 16566
47668 45634
47657 38189
21444 62245
21350 63616
69942 31187
16204 72272
12302 97142
241103 15973
21456 65588
47657 36717
494423 5642
101042267 30755
667380 4083
241201 9962
89400 27614
47664 35030
47657 37406
47657 45509
47701 35867
21456 54551
21456 53564
21456 59798
16271 95967
47654 48699
89400 28319
21461 60631
89352 30003
110303 17843
47657 39342
47648 44831
268370123 23479
215204611 99802
21504 60365
16225 96760
21464 64799
69952 31997
16241 69930
21470 57404
16241 87263
16239 88427
47677 49538
577340758 99999
21443 68395
47657 49877
6868277 1028
136239586 22742
16266 86284
21443 65853
241199 10121
21456 66788
241201 14314
89400 26802
16261 70733
241174 15337
1000000000 44450
16241 69673
47844 36770
16280 95937
56183 33780
16229 88338
16241 86121
47647 36190
47657 49747
241198 17246
47628 51192
47626 40367
21393 69161
89400 29265
548113592 21727
16241 81502
69967 31978
16241 87711
241222 16452
110294 18594
89397 29119
89406 26297
21264 68896
16250 75106
47514 41788
21456 62719
2332879 1750
89400 29417
21456 63345
21456 55770
16238 79019
7449 99525
47537 44952
16239 79825
21459 65500
380989 7457
47635 40362
7267 99412
56126 33935
455768780 87072
967134001 18673
47657 34867
110521 24583
413375 6829
110369 19460
16294 71910
110383 24324
16232 77944
16241 96896
47638 51679
241213 16577
89175 27222
12569 97359
21458 61639
16241 84569
47637 50968
1469443 2328
21458 66920
16054 82583
47656 40153
16256 90876
16241 87684
133353796 6542
16490 91930
21455 66072
0 18290
374535832 31548
241041 13652
21483 57951
600603778 29262
12454 97142
16227 92210
16241 69405
32133 52319
16193 87494
16241 95937
16239 82362
21456 63221
16238 73334
16239 87185
47408 46761
936348 2776
16261 69609
56126 32257
21458 68584
241193 14982
21453 63834
12706 97478
16462 89935
89398 30014
16244 69648
16241 78492
47658 49239
47659 37976
89564 30020
21449 62729
69952 31208
47646 49211
936380 3144
12494 98593
366843760 32537
47644 37220
89552571 4790
211391337 22229
16197 89487
21436 66447
56086 32898
21473 60470
47657 40621
306488919 1900
413378 6443
16238 95370
241082 12253
16245 93761
21448 60498
89400 30349
21456 65917
47719 38721
47658 41744
413378 6542
10238909 81950
21444 53029
21456 61518
21451 58375
47632 44405
936385 3272
47694 38841
16241 93077
47671 39901
47660 35051
16265 94251
16242 92199
16241 79377
89398 30401
380989 9010
3083430 1260
47864 44018
21457 66873
574658 5100
16240 96064
16255 69405
12492 98134
12493 97179
797652752 1
16230 72614
16241 69524
667375 3895
47660 51499
241240 10655
47480 35569
242798449 94575
47658 43658
339410454 42557
241190 10399
21459 63108
16241 80812
413371 6845
16472 74390
824155126 38971
47660 39089
2332879 1557
16393 74728
21456 64010
89368 25961
413378 6490
47783 47963
21458 57872
110308 22740
241197 9927
47707 41753
16241 92341
21225 58721
47653 47366
110308 25383
12437 98833
47657 50557
16241 85111
89400 28874
47671 39496
110310 24064
12496 98996
110318 17700
21611 54001
47670 43558
667599 3513
16242 83218
47652 42622
110260 23212
16241 84397
333248339 95775
32955878 167
110359 20681
16227 76855
70169 31696
21456 61566
16241 84171
16241 80511
21467 65250
47648 43705
110315 22525
21465 57699
16294 93989
16244 85902
16239 72018
21433 66789
380989 7375
21475 66565
16241 83797
16241 74453
21459 65140
89397 29714
21456 60704
380991 9716
241133 10516
56177 32975
738822900 78363
936374 2920
110308 24370
21519 57128
47660 36011
22653490 222
110308 25510
16241 74461
413387 6829
12353 97506
56239 33870
110266 22901
16246 90476
47657 39410
16238 73903
21405 54660
21448 59268
16238 80602
110307 19381
21456 54720
16241 89773
47657 51417
16241 81507
16241 79647
16220 70176
295187599 62394
6868274 1017
936273 3250
16238 73422
47657 49055
16252 89155
16233 92285
16241 85696
21452 68457
47788 38927
16251 84228
16292 75261
21456 56836
16417 94992
47657 38476
56126 33396
239456761 77783
241201 14298
380938 9065
47657 51525
7449 99243
241187 12330
110310 21506
12496 97124
16241 79880
241168 12375
21456 59943
16230 70899
16241 92025
21454 67801
16239 75561
241201 10103
380745 9689
89397 27886
47729 50037
110310 21256
16243 94186
0 50312
857795288 81182
89410 26760
47657 42799
16248 76109
12619 97822
110306 19708
12248 97179
21485 58114
110308 24324
380989 8812
47657 42605
21280 63685
47657 40262
16455 89064
125205311 63914
21467 54784
21456 65360
21274 66469
241201 11038
241204 15040
21408 67560
47668 43286
16241 90011
574626 5089
16239 94657
21412 57895
47647 48724
5265559 34023
16242 74753
16211 85454
667366 4359
21453 56377
16241 80214
667355 3670
494417 5629
21456 65341
21456 58740
21456 66565
47692 41394
12529 99190
16241 88156
110309 23134
32133 52015
47646 50125
47657 39116
21246 53900
16272 78007
16480 74628
12488 98996
16241 84776
21458 58802
47488 48950
69952 31945
110308 19575
16239 90900
16105 82961
47659 35015
21453 63562
34799344 53199
241201 16553
991570474 99999
47650 37760
21579 58372
21479 65497
291449173 93224
16276 76975
21456 63239
47780 38488
47625 51310
47666 46606
241185 10752
21481 59662
47661 43588
16296 70652
89400 30755
21458 64210
16069 75841
12496 98790
21456 59970
16241 71855
47657 36946
21453 63644
16241 86798
2797252 1445
89400 27697
47659 47821
16243 75801
21501 53029
110289 19828
47657 37465
241207 16493
21575 66284
110308 17985
89528 27732
380981 9620
47657 43764
21456 56150
47712 40978
0 74072
110311 19506
16241 75313
16239 89087
110308 18594
21517 66418
585542469 3604
21455 65331
16241 77729
21446 56168
16241 94226
16237 80355
16241 76350
21299 57782
110306 22437
6868240 1068
7449 99971
241201 17278
380996 7101
622791316 98736
381049 8857
21480 63833
16483 76109
241223 15153
241201 9962
21455 58330
21457 57844
16231 69597
380988 8845
16248 76426
241204 13336
47643 37536
477193700 63020
380989 8899
0 77913
12603 97331
133999354 82270
21456 57121
21467 57313
47658 47206
47657 51591
21450 63345
7452 99593
16282 92531
667365 3501
161973143 6023
89405 25921
380989 8062
16241 80813
16140 70113
12496 97179
47655 42258
929513087 6895
21456 60691
21478 65879
936380 3119
21318 56465
936380 3232
21456 68783
56126 34521
380989 8428
16241 90542
47639 48202
21456 56010
110228 25286
192292608 91042
16241 89064
16218 82208
16234 75685
16182 79377
110308 20373
16241 86707
21456 54642
47659 35737
21456 56064
16238 75429
110308 23490
21456 57844
16241 88391
16241 93883
355718937 25260
47657 45575
21442 64562
241199 15154
7478 99723
69952 31938
620757202 52860
16264 70956
241201 9907
2636168 1492
16240 80390
667354 3525
47672 47206
12496 98249
110299 20480
472025167 91456
241201 12323
16236 95992
110332 25525
21446 60975
16238 70748
47659 41816
574625 5217
47657 48696
16241 72390
21597 63615
380962 7343
241203 16649
16241 78456
38449143 67501
21456 56753
110305 20859
597823429 40109
574700 4607
47659 38888
21456 64256
574627 5337
47655 50820
16241 91020
110251 18154
16241 89372
21351 67787
6868269 1098
16206 76080
47657 44769
21456 54712
16255 79789
16325 83404
725240231 25145
380964 7764
21453 64957
47657 39834
110254 24346
21456 60098
89493 26956
110307 17917
21470 54405
47599 39658
380989 9326
621909194 94481
21454 66262
21464 58111
21393 57658
21456 52813
380995 9290
16243 89786
413384 6459
47657 36818
47656 51192
16166 69500
47563 48603
241161 10990
21454 68366
21456 61878
667412 3982
381181 8065
16252 92335
89417 27780
21456 62543
47688 43000
21456 52861
2332921 1646
110308 21280
16281 72454
21456 53993
241296 14463
110308 23097
16144 79825
7445 99255
21454 61507
16233 78702
47657 44915
16239 89905
40615570 81507
620634177 96524
21407 64757
16241 70120
16243 76612
413378 6486
16328 79473
89639 28992
21456 57013
110308 25186
47657 46210
574589 5310
2332879 1511
241204 15745
47657 39581
16214 92170
16183 95389
16238 82655
89390 26921
21455 64580
47642 47985
21456 60470
21456 65575
16241 86150
241200 15150
21455 66447
21455 52940
16241 80602
2332880 1981
16301 69527
16245 91844
21443 58736
1469445 2142
56126 32679
109726705 99999
15241443 416
56133 32891
241187 16462
16233 83636
16491 78373
52192571 111
47657 47193
47547 45838
1000000000 70614
241030 10577
110295 24324
16239 94113
21455 54255
16241 91108
16241 73760
16241 78389
16241 93645
667364 3621
110313 24054
16096 95122
16241 76930
16372 79571
16334 90061
47699 42462
47665 42474
21444 60237
47657 45003
21456 68873
69961 32072
110256 22175
110308 22825
609208255 59473
7449 99868
241201 13363
11012504 638
89402 26583
241201 11912
47657 45207
110413 23033
110303 23573
760377457 64844
380989 8939
47657 36694
204444666 93116
21456 64562
47699 37017
47664 43278
16306 81412
21456 63217
47650 35179
47657 35535
56125 32900
16242 85968
21455 58217
16240 79215
21456 67058
16241 80398
21458 54315
47657 43938
21249 55123
16239 70044
47700 39366
16230 87711
21456 65071
12639 98627
241201 11970
21456 54731
16241 86662
16084 76085
975255 2461
47660 49699
21465 58496
47689 37306
315533970 91985
48144264 120
21456 64392
69975 31611
16241 74371
12489 97271
21473 54699
241329 15407
16230 72638
21421 60628
89354 29236
16239 88260
241201 10693
21519 55836
47657 47382
16201 96125
16241 87733
241201 14993
380994 8661
56126 32534
12468 98889
21446 56219
16241 90227
241201 12867
110308 21969
241195 15769
21456 60869
72257746 97014
241201 14955
380989 8308
21448 56108
953807344 40214
110308 22109
21391 65214
69959 31655
89400 27638
16234 86578
47695 36676
21467 56670
16212 77972
241162 10196
110269 20096
16259 92697
272427426 51767
89194 28144
241101 10566
16238 73460
47657 45837
16311 77328
89212 26976
32133 52132
16240 74371
16262 85858
838262421 17420
21457 63157
241201 15919
47659 42469
21456 65959
16227 71538
47660 43378
16055 75246
16240 78260
47659 43834
21456 54518
56333 33755
47644 44226
56131 32319
532685318 35074
21459 62125
47675 36792
47657 48636
263712834 57058
16465 70424
47710 42622
4285969 418
56126 33294
47670 39834
241203 14298
47594 51562
15996 73007
89400 27590
69954 31641
89618 26249
21456 68873
110245 19945
47531 39290
47657 50125
21433 65498
89401 29856
16241 88241
12404 97743
11012486 650
16242 88833
574627 5170
0 2632
110374 21323
21456 55324
21453 68793
16240 87796
47660 46741
21453 52403
16270 89481
667365 3865
667365 4296
16243 96610
241173 17371
110303 19460
47606 47512
241201 14996
380978 8288
104607955 93130
16330 95999
16244 85699
465218971 21788
76172598 60098
21446 64392
16241 94267
16262 87034
667293 3775
110308 19197
241201 13427
47655 35015
47652 38398
16241 77156
16279 96400
241201 17278
574629 5175
241198 12430
16241 86798
16193 80214
21513 61091
932765924 45928
380782 8622
21421 55785
109552970 87330
21448 69100
21456 63439
16254 73528
16241 79825
47657 51248
21362 62624
47626 49658
17883981 301
89403 26106
0 34237
21456 55580
110309 24376
16265 85782
21456 57169
89496 30629
21459 56474
110502 23543
241215 11998
89393 26768
110270 20532
413382 6283
16227 93760
16275 77772
16291 82170
89400 28189
16243 75246
47657 42585
16241 89977
21467 54058
89407 27642
47657 51760
241201 16160
16260 89083
87290460 1991
110259 24516
16256 88070
47642 49380
110129 25226
89400 26626
16252 72566
7408 99412
16120 89707
21456 53387
241201 12028
16185 85556
574568 4737
47646 47743
16240 89303
1000000000 63364
21519 66059
21515 62182
413378 6698
737041459 40099
16198 73460
47657 46480
21485 56982
110308 22525
21456 63543
32133 52365
47440 47956
47806 38140
672320126 15103
241197 10366
16241 73122
674817763 47963
413378 6647
110123 19555
56117 34582
47640 45721
110321 21874
7449 99199
16241 69945
16242 82208
47657 41003
21456 57093
47657 46933
1000000000 26470
12503 97709
16242 73903
16241 90458
21445 62524
241416 12718
16242 77821
47738 49767
574781 5259
21456 58797
16241 89912
21469 61104
21446 57362
110528 21883
32132 52125
21456 61141
413519 6199
745619405 59979
125178768 47
47657 36190
16249 83338
241201 11546
21517 58475
110310 22427
16103 75320
21360 68315
21456 67401
47657 41768
12505 98156
3083513 1238
936380 2692
89412 29593
47658 40927
241201 10695
730525872 50215
574627 4682
7376 99411
47657 42107
16241 71298
243681815 9107
110259 21770
21457 54831
47655 40078
21456 56179
21456 63543
380981 9449
47656 50806
21456 65439
16241 82655
241201 12301
21456 54555
16236 73760
765226626 77726
91022265 1
47657 46430
21486 55401
934229207 1
16241 92757
380813 7279
16449 90602
16244 81562
381013 7139
16256 84370
32146 52323
241201 16059
16238 91493
89400 29652
21454 63493
241201 12867
47642 43285
110267 25067
47695 35806
47656 44004
370684079 19184
590375118 21914
47623 48447
21402 54712
241311 10184
733773165 99999
241201 14792
47864 41744
16251 89882
16241 84447
16241 75531
381003 8214
110506 17774
21201 56411
21433 55780
241041 15499
16241 69695
47419 41387
16230 84891
47627 38141
241430 10881
16238 90492
16476 77107
56126 34695
47531 49211
241197 9926
541423902 81720
16238 81544
21666 69028
16241 90578
47657 50024
830511846 16065
21457 66381
15998 86514
21410 57013
241198 10555
25103833 53551
380987 9570
110301 22565
89624 30349
110261 20122
47828 39785
936380 3189
16239 92434
15987 85824
69873 31729
16241 92307
16203 93989
16241 82146
47657 44087
110309 18939
16241 82130
21455 68896
47657 47723
47690 39579
16248 76433
21334 68873
16241 94288
47657 38323
21468 57885
10778264 845
241198 12301
56149 33241
936431 3210
56126 34386
16008 81686
110513 23138
16239 70303
47656 43217
16241 81944
16240 84736
89400 27996
47830 49229
6868278 904
16241 74552
16245 85623
56126 34019
21459 58058
574609 4941
21457 58797
47643 46952
89399 29925
21442 62680
56134 32676
21470 60824
2333090 1611
89313 25882
110162 22705
890840122 84906
241201 15015
241206 15696
16238 92269
16297 76148
16262 69618
21456 53464
21215 58372
16128 86797
16244 70856
975239 2558
47657 43821
16243 77635
1000000000 19815
16227 70814
16253 90620
47657 39691
633109222 78009
29362962 42602
844359006 45533
16239 82209
16239 76648
21456 63582
47660 50826
47657 36726
241205 14736
470627556 6055
56126 32891
16237 88864
16238 73545
12719 98586
21456 57345
21499 63190
241173 11216
21446 57856
16241 79324
110305 18763
241202 17036
167165279 99458
21285 59798
47574 40362
241247 15273
47657 40250
6868277 1136
407023952 14101
717303099 51611
21679 62186
21450 56865
21413 63849
574538 5286
47649 51715
413378 6647
28658805 210
21449 66838
16320 76723
47657 38766
16241 92362
298140278 4467
69954 31864
47654 38141
16322 73422
21505 56437
11021712 561
241194 16975
21456 65311
16236 91344
16242 92620
21646 66521
16404 77271
47453 39834
21448 66921
21455 54831
16228 80131
21497 57534
16239 76298
7398 99670
47652 41078
16241 81222
110305 23878
56120 32888
494405 5710
21444 57313
52662875 60991
47657 37094
21458 54633
38993346 30497
21456 62009
16394 75222
47655 46797
110308 17843
21493 67584
110307 23134
854828959 45425
12497 97472
21497 59788
89415 28260
380987 8215
16224 93654
16236 75134
241201 13466
21456 61989
47657 37115
299299378 54405
69963 31930
110314 20214
16456 70885
16240 79822
7439 99480
47470 39787
722314279 3068
21456 65331
47763 36360
241201 10886
115117710 25633
16278 89521
21425 63445
110325 25117
16241 90542
16241 92531
16254 75213
16241 92392
21456 62105
581711156 44952
21466 56468
69894 31394
241201 14692
16233 90233
681985638 99999
574625 5083
578497543 19022
16269 73861
241196 11126
21456 58623
21397 55209
16241 79825
56127 32537
241433 14605
574624 4967
241201 16065
16241 85434
241201 14684
47672 45837
345872505 73396
16241 75106
16298 70440
89461 30073
16241 91362
89386 29253
21511 66544
1000000000 53715
47801 43933
47643 34867
21386 57577
241218 16743
21408 60093
241201 16198
16242 69881
110338 25557
47606 37721
241194 12323
47660 42011
21459 61877
69954 31004
110315 21756
16439 94197
21463 62777
21462 65798
89399 27052
32133 52347
241196 10299
16241 79377
47658 47182
2332879 1511
380989 9735
21459 57496
47654 43826
16088 74390
21464 59160
380990 7639
89411 29274
21649 68820
241140 13791
16251 86666
47654 40222
241201 16388
47652 37375
110538 19274
424582240 80835
47659 39854
110308 19111
21399 64710
380989 9067
16233 85824
16241 77414
47657 42325
16227 82487
16241 72965
241198 16021
684449539 9752
16249 75194
0 8162
47664 46618
241201 12685
936380 3119
89400 29757
241241 12552
77010867 17748
69952 31995
16241 77870
16134 78370
16241 84337
47517 45458
89394 29927
16226 78201
16288 91493
241408 11358
16241 75293
47657 49211
581817262 171
266669268 50444
47657 45246
21456 54440
936380 3099
122632448 27222
16254 85633
23135440 54255
16241 79794
1000000000 92398
12497 97338
16261 93659
241376 15753
16238 76326
21454 55609
380990 8137
16241 77568
969453379 30589
21456 61425
12492 98888
47665 45127
16239 94267
110308 24064
47657 44172
16241 79907
380997 8147
21457 56990
47664 48187
16241 93130
21458 66496
12748 97967
16217 84774
241113 16928
16241 75435
16241 94383
47657 49964
241200 15973
193678977 81944
16207 96332
241198 10592
270121160 1
89485 29196
47657 49852
21679 64082
667214 4221
47595 47073
16241 90682
542025038 99999
380989 9856
110330 23582
47435 36029
69960 31125
16193 93757
47631 40240
110328 20942
110310 20769
16238 81502
47657 35179
128403856 84912
21456 63139
21471 57058
574627 5325
667376 3711
16235 86284
380989 9787
65857178 76559
16242 81441
16228 82846
21456 56879
664497800 1
6868266 1139
47657 48198
89385 26043
110311 22740
16241 74922
110308 24883
21456 52818
21470 61829
89400 30060
47659 40809
16210 69759
47640 50508
110305 22721
113773459 87873
47660 39333
47657 40858
6868274 1175
16238 86518
21456 58911
134055816 88171
21449 56988
47657 43571
240978 12145
47601 47866
241201 14001
21459 67590
16241 85182
69963 31196
609759782 96258
110308 21914
56139 34427
21456 59741
47657 40031
190417282 61851
110307 22621
110301 20096
21457 64679
16238 94478
413378 6077
16241 95340
89400 29844
714003322 1
241198 15672
21513 67647
56116 33264
380831 8472
107902328 52108
16241 90655
110455 22629
367391160 1508
892941636 50855
16009 73224
89623 26632
16246 74866
47655 39186
241010 12375
21456 63396
16228 70884
89394 29236
16241 73219
110298 24035
32955876 159
21408 52821
16241 78847
241201 12778
241201 16478
16241 91481
47657 45166
110308 20828
808663923 2207
16159 88959
110308 17882
16420 94584
16241 72453
1469442 2142
47422 51663
47657 38917
89401 28759
47626 49877
56141 34498
47657 39635
241141 14293
16480 85709
16241 69438
800873 3464
110308 20594
16241 91914
21457 64704
21456 63746
21456 65453
47654 50378
16255 91812
838269895 86603
21456 55405
110294 25226
600391151 85968
413378 6957
47619 51749
21456 66532
100096571 1
47654 45289
667367 4074
21457 64268
21456 56163
110201 23608
16239 90838
7407 99411
21500 53811
241200 13552
236716242 56652
16241 85556
16242 88361
241204 11771
89400 25832
416865455 42601
575520276 61988
70129 31721
47669 49595
21456 61215
241201 15154
413389 6413
305526087 77214
21455 62766
16236 80633
332289508 91011
241204 13668
16435 83287
89398 29117
241247 13690
16242 91299
16203 78849
47657 41921
131385768 1
11012482 650
110353 18755
380989 8177
16235 87599
21464 65956
110531 21924
0 70376
16241 87778
134984562 21092
47657 48609
47657 38052
47658 46095
21458 69100
0 54736
16255 88727
16244 73273
89400 28994
936387 2641
56126 34427
47657 35073
16187 78500
21456 65423
16241 74371
241198 12043
47682 37834
89400 30122
6868307 1015
16202 91812
110319 21243
21456 66059
16241 95723
16240 89101
21449 55133
69953 32089
16241 89617
16007 94223
16237 83262
21457 55136
241201 16430
16241 72293
16273 82157
16241 76896
47657 41398
21467 54734
241201 15467
323909436 68014
47658 50750
16241 80200
574578 5085
21456 62494
16226 83490
21456 65627
16241 80418
110308 20981
47657 38592
241201 17363
47562 37578
16245 83299
21456 54341
244956492 70628
110323 24663
380989 8686
16325 83837
16202 73422
16294 74313
21461 53291
56126 34113
21468 58425
21487 67838
16196 91722
89415 28064
574587 4967
241193 16805
56116 34128
12490 98696
47657 45964
4780472 61518
69952 31196
512891733 5673
16408 87826
16488 93040
368458528 26962
47657 47603
12496 97386
120973146 29
110308 21017
16076 88203
110371 19115
21456 69002
47657 47073
241201 15783
16243 91630
110323 24604
16246 83059
47670 42589
16351 90676
577997243 58302
89400 25919
241212 16151
110302 19454
21486 67445
16243 80925
16248 73917
1469429 2146
47657 48054
16229 83666
16199 76143
241201 13586
1469442 2312
21396 55836
0 69913
47409 50855
241210 12867
241201 16846
7444 99478
12520 97614
667368 3802
241196 10990
47670 48696
47657 50757
16232 94841
842019419 57345
108682166 24251
89400 29288
16349 70311
380977 8286
16041 85256
47696 45717
47645 49945
89400 30255
16267 77823
110308 18906
16199 79617
21556 65113
21438 65453
21306 66044
16183 75948
924242816 1
142488983 1
47657 39123
16243 91066
667594 3701
21456 54208
241201 15921
47648 46933
16249 90965
7377 99841
47653 39016
21613 66469
47657 44691
110310 21336
16283 93146
110313 22898
47655 40030
110263 22437
380994 9123
47548 47735
825264503 35351
16192 69881
16241 95367
16241 94288
47660 39136
21456 53574
241095 11511
16315 84530
690829653 90493
262016212 48546
16291 73581
16241 96628
16241 82917
16241 95441
16241 78311
47657 44182
47657 39286
21456 60883
47659 45736
16241 96849
47660 44352
21676 56125
110308 19701
16254 95818
241201 15407
91018102 56832
16220 79647
56075 33167
21508 62967
47587 40957
21461 57959
21456 61590
21394 54720
21412 56614
21711 68262
16241 86284
16241 86767
110306 18167
936377 2884
1469618 2187
16263 96896
89386 29718
16241 69999
16241 69695
21458 66204
110306 24834
16241 92315
47657 38015
425845996 61802
574627 4737
16241 91985
110309 23255
16241 78771
56124 33333
47662 37505
47662 45289
16239 75354
16168 82078
16245 86216
16241 81461
47657 51157
16255 70000
21456 56614
16199 73905
16227 72553
494321 5819
21424 57062
47680 45460
16259 92385
960034487 75648
7859811 28871
380988 9572
16244 83083
21492 64688
110304 17737
1469439 2204
16255 77357
936488 3297
21443 66428
7449 99264
21456 61184
110311 23111
16184 69362
47676 41243
380917 9100
110309 18239
16252 89680
16116 90419
21360 58280
16021 82270
56025 33456
47483 44469
3083510 1271
16241 69405
574634 5325
21463 53866
47656 49595
616785825 92858
21483 61802
21456 53866
16246 86868
16241 76085
297416954 91444
241202 12611
47659 41334
2332879 1508
110300 18620
16241 72553
16249 69673
21454 52791
16154 94049
21236 63270
16241 91646
241201 16577
16370 73706
132226752 11695
16185 81316
47719 41661
16014 93050
574623 5177
16240 77726
16232 81440
47637 35737
16454 91459
0 40225
56144 33510
89435 29528
21426 52390
56312 33780
47657 45707
16241 89143
47657 37311
47650 36874
413427 6249
380986 8984
241160 16262
56130 33798
16241 89083
47595 35073
69952 31553
12494 98586
21447 62802
56065 34102
47657 38410
16237 76591
16241 82161
16241 77359
380992 8449
47657 43252
16228 80529
21434 60625
110395 22088
41848764 52365
241201 10655
16226 80753
21505 57150
89398 27441
47701 44996
16250 89083
413421 6762
89462 25849
21456 65200
241225 13536
16226 96955
32123 51818
497019280 16956
7449 99566
16241 82990
32132 52225
47595 50585
380989 7812
380991 9814
110321 19951
89400 29157
47660 43373
16226 78816
12496 98089
21456 54285
47660 51516
11012604 751
47633 49761
16171 72137
47708 43634
32236 51787
16205 89521
47656 37161
7447 99243
89310 30252
89400 30898
2332888 1606
16241 87036
21561 65250
661000275 85587
110226 22001
16241 72930
21459 53258
241201 12436
21456 66385
21432 68817
16229 80768
241261 12400
47657 35169
380988 8719
16068 84176
21456 56322
69951 31172
21457 65956
1000000000 7720
241201 14605
380988 7149
21455 55136
241201 11575
16233 95992
21252 67019
21519 58802
821697388 82046
16245 94267
47648 40978
16239 74972
494409 5721
89400 29927
16277 86954
16238 86889
21451 64970
16179 80841
21508 58114
47660 35074
21456 55291
494416 5778
56136 33228
47614 42602
887442766 39719
21456 54532
16260 80129
16241 71094
21459 54712
89340 30020
16197 96641
47767 43278
21239 60498
21456 59449
89644 27502
47654 45062
47656 37904
47692 34867
21515 60205
47657 37161
16244 91029
56020 33547
667368 3501
21501 52975
21456 58618
16244 73970
380989 7375
21470 62967
47715 44516
47657 43073
16241 80782
929185159 99999
442362674 53238
16232 93453
110317 22175
16241 95640
16241 87939
667365 4286
443408683 1
21427 57123
241104 13402
47659 38013
16241 78816
89395 30755
47657 44233
16241 88959
12494 99076
110308 22292
16241 77795
241201 11525
330715954 13107
47427 37251
16242 72921
15241329 362
89401 30181
47657 40607
21456 63447
16241 92070
21456 57726
21443 62009
16062 90895
47657 36559
16238 77064
16177 94465
21571 52818
380986 8472
47632 42289
69956 31851
16383 89627
1000000000 20031
16280 75320
380989 8797
47658 51679
47588 37094
47662 44104
89400 29420
21456 55770
47657 41768
16241 81684
241201 10925
667368 3523
595589154 64268
241204 16725
110311 25128
110308 25069
21470 61742
47664 39312
110308 23968
16431 88389
16047 77357
47512 42601
21648 59658
933682368 88649
16190 71462
16197 78474
21456 61187
110343 18905
16237 90054
382675911 99999
47822 45493
16249 73407
16241 95340
21469 68820
47678 38611
21421 63210
241315 12436
110308 19701
16244 77802
21456 67442
47657 43054
16241 74678
110320 24324
89400 29125
47672 44686
110307 22061
89405 30781
47672 36749
110298 21914
16280 80869
118207596 31208
21456 57951
47654 36421
56153 34389
16230 81343
16244 92625
47657 38611
110323 25227
16297 94561
438320285 96751
936378 2716
110308 21433
47654 35459
574635 5075
16244 95392
21660 67054
489416532 85610
16238 93810
648252736 1094
47877 42474
21453 65879
16238 80925
16238 72571
494409 5630
16250 74244
21452 61091
16287 84482
413577 6490
89400 29502
21513 56670
16278 77821
1000000000 23617
16245 90603
703974352 99999
47661 41816
89571 27205
56121 34386
241201 12969
16030 81675
110315 21561
16218 95859
84399210 25135
47615 42322
47655 39967
16222 72939
47640 45633
16242 83412
16241 93654
16394 96576
47594 50441
47657 46117
241199 12054
16241 73348
380991 7169
110340 23138
16241 90676
110308 20681
16238 93566
16249 92531
16224 84842
16238 74644
110307 17654
16241 80529
32248 52356
110340 17737
16241 75570
0 48022
110065 25169
16232 70856
16241 76971
21456 67437
16242 92882
110319 18138
837728005 30165
21355 65832
16241 96162
16240 83230
16241 81721
21456 68597
47657 38079
16241 77054
89400 26227
110355 25186
241246 15919
0 11362
16353 73091
47657 47603
241201 10652
241201 16841
32039631 92070
109192441 69400
98661164 90234
241201 14840
16240 76471
110308 24515
47667 50600
16288 96966
380939 8661
21458 61382
16236 90031
241195 11811
241209 11623
47657 42589
56123 32400
47657 39192
110340 25607
47418 45988
6868312 1017
16241 94410
16239 86428
47795 41449
47657 46627
21443 54113
47602 40119
47665 41786
21695 58960
574841 4621
16243 93116
16241 93082
646853852 51272
241201 16841
47657 37629
380989 9750
110317 22046
21363 57235
318639225 42878
241164 11525
21458 59351
240965 14190
241143 10586
110320 17965
47586 42309
936441 3250
240996 10434
667362 3786
240989 16264
110308 25205
16234 84173
47663 37528
21455 61795
16241 75582
110257 22740
460656974 84842
241264 13878
610429469 82606
16208 92447
241238 11516
21388 57522
16240 72064
413323 6656
89343 29925
21456 66978
413377 6732
110341 22972
574628 4929
47602 38915
16241 71839
7449 99667
21431 58217
47657 43199
16238 89786
16242 94561
47510 45166
21448 52635
89392 27813
110309 25289
47708 48434
413364 6612
16241 82769
16235 76471
380980 9090
21458 56064
89331 30859
16241 74244
16241 70311
16240 94997
110305 20690
47672 50533
241201 17126
89400 26678
16241 76893
47794 35988
191393289 70697
47771 48819
16253 74579
16242 85913
936368 3232
16241 78765
12307 97723
16281 87001
89400 27046
47656 46606
16266 70113
110307 18154
16251 89627
16304 87684
2332925 1596
47654 37482
16241 80482
47655 45956
89400 25963
89262 30781
21456 52985
89449 29114
47664 50160
47659 43285
12496 98171
21458 57397
264897779 65041
21456 57404
56126 33854
47647 34798
89402 29274
241189 13774
110358 25562
241201 16499
21453 56179
21358 68803
47657 40917
241201 11516
21243 52818
16241 80491
110335 20741
241201 15313
21516 66532
337826269 99082
55954 34037
110254 20851
16241 69803
12496 98619
476307536 59486
63395994 78309
69860 31179
16241 92442
12502 97338
16244 77802
206491053 48917
110308 23968
16242 82749
21456 65702
21450 67794
16239 78218
21456 63562
413378 6486
241201 10615
16241 81365
21456 67307
16241 81182
241239 13690
0 4140
47648 36151
110372 24852
21217 63961
89400 30014
47657 50421
494409 5983
667201 4415
21461 54518
758065088 62967
834644799 153
7626 99411
241215 16779
380425183 84271
16241 76326
16165 89137
241201 14785
380989 8925
380989 9315
241201 11261
16241 79880
413378 6330
241201 14736
16264 85046
16231 71795
47676 40186
7448 99735
16256 78309
330746917 1641
21400 63152
16119 72557
667038776 68280
47657 48603
16471 81237
16487 96209
21698 64688
667421 4084
21421 68727
16241 87169
21456 63746
21441 58055
494359 5685
47652 48677
12496 97708
47657 41546
47657 47590
89648 30115
16238 96273
110350 25260
21456 56144
16479 95796
110361 18763
110300 24143
47877 45180
47648 47458
110308 20950
16244 75872
12558 97503
47694 45258
16239 78682
16182 80104
21709 60826
21426 57901
7449 99349
16241 86335
413402 6412
47654 37692
975267 2461
21455 63221
16243 75638
16241 89478
380990 9637
241067 11284
47581 46561
241208 13396
110308 24911
380993 8719
681214254 15908
56126 34113
16246 91341
89393 26227
16286 75213
998096529 17798
56108 34133
21314 65250
16241 97009
21455 63310
16238 72158
47657 40858
667365 3590
110310 22052
47657 44831
16235 78679
21241 60470
47630 35261
47657 44091
16237 77944
47658 50676
47624 36673
21466 54030
16241 69597
69952 31852
89400 27439
110308 19945
12496 98390
47658 40587
110320 21440
21456 57895
21668 59979
47687 43558
47657 35642
16417 83534
21456 59607
47675 45277
16245 95992
47501 51117
16226 84912
21455 69036
21456 54642
56084 33685
56176 33842
47607 42720
110278 25356
47541 49054
110117 22908
241201 14955
16243 95890
47657 50757
16293 71131
47656 36620
914324489 95060
89439 26877
475631993 45099
16264 87482
110308 17526
110308 23205
60174741 1
47656 37852
16241 88371
12499 98375
16241 70618
32134 52347
110369 23928
16248 76874
380989 7914
110296 25485
16271 77741
16270 78814
47661 43699
16050 96145
975268 2558
241087 15874
413378 6465
47657 38896
241429 12614
47674 37460
32151 52108
975267 2557
110303 20521
1469429 2285
16241 93478
573002655 73738
16241 89372
47654 37161
47660 40895
21458 58623
16392 87711
699625709 22625
352093990 51406
56094 32365
21416 69227
47657 37395
241215 16458
241366 13774
936380 2776
21456 65130
21445 63869
21489 64195
783130413 38917
380993 8449
380749 7255
21456 55609
778680273 1
16241 80382
47501 38566
574628 4707
21456 54551
380989 8215
47657 50020
21456 61631
47670 44462
21408 56468
89400 26249
21456 66837
47646 35773
246227498 81675
21442 56955
16176 77286
16306 80720
21456 57872
667365 3701
16241 84337
241193 12889
16241 95965
16282 93109
12496 98627
70161 31632
16240 74111
47679 51026
16241 77271
380989 8449
16241 92858
21456 61011
140892530 81516
16343 94475
318024156 4444
110278 17974
47657 40186
12496 97743
16322 82940
47657 45586
47656 41773
110310 23666
110308 20692
47654 45056
89590 29157
56126 34059
16068 80403
47546 49967
110274 25713
15991 87143
47647 38922
16209 75352
16272 87615
574163304 65005
21490 65403
16241 95621
16233 76403
21352 62766
110311 18941
47659 47552
16241 78518
16237 95278
16241 92629
241205 16087
47656 47592
650997116 61652
47657 41546
238939652 78108
21456 68909
16241 88138
838163128 26921
110309 18167
16303 93977
16244 75175
32130 52035
381051 7656
89400 29652
21446 67174
241200 14336
110330 18594
95595024 19273
16241 87733
16241 69823
16224 77757
69952 31277
850709788 46648
574627 4707
16241 79198
47657 35301
16241 74245
21702 58033
47668 44692
47476 49881
16223 69596
953551103 48094
21501 60681
21456 53324
47657 45620
110517 22194
47672 41903
21456 57897
241201 10189
110308 22972
7452 99343
245488125 43285
16244 75293
16393 92625
16241 75824
16201 72390
21453 57169
16241 80479
110308 19446
21465 64630
16245 83793
16241 69362
47706 41999
110308 23281
16255 82846
47718 46621
241201 14528
21443 58346
89449 28265
16241 74410
47629 43378
649038094 34498
16239 85496
21453 66678
89400 26437
110308 20785
561992732 8175
21443 57856
47657 45837
21698 54315
16241 77741
16241 87684
16247 83817
21443 67193
380989 8626
110291 21256
47657 35636
667357 3891
16244 73396
16196 87215
47667 42309
16243 73191
21456 57208
380989 8739
110308 21163
21456 56390
32955870 167
345207552 8845
16241 86775
16293 74972
16241 79768
241191 14684
667119 4286
241201 11858
16414 74061
47741 42880
110301 22947
16226 91040
47660 38596
670463912 22898
89517 28083
56126 33050
16241 76930
110353 20456
16241 93848
16196 80647
16230 83020
47632 43834
16081 69706
16253 78071
47657 51082
16271 76788
380989 8024
47650 34857
110308 24898
7447 99231
241176 13269
47599 46648
16247 79208
12499 97841
16241 96648
47555 45620
1000000000 1631
47814 36559
6868274 1042
16241 96695
16184 73348
47658 37760
47892 38015
21456 57200
16232 78302
47767 40362
21456 57313
110306 17962
89401 28076
16482 94997
667362 4491
89415 30252
47657 37505
89403 26877
47647 35350
241201 9927
936380 3210
974791643 1
47656 41739
12496 98898
16241 87425
21456 61851
110308 20012
16235 81950
16199 70043
380826 8633
89518 26122
110318 17486
413378 6414
380988 9888
16241 82906
47884 45664
47644 45928
56128 34702
110307 17524
110308 17757
380987 8622
21477 53638
21456 68352
16241 83572
47657 36874
47442 45266
110385 24752
380965 7664
16230 83584
47657 39581
16237 93089
494409 5989
110249 21330
641098613 12614
16249 82078
47657 41937
110304 19115
12469505 89342
1000000000 39285
47597 51157
380981 9320
1000000000 65503
16238 95065
47660 37155
937964820 14993
7449 99980
16244 83102
14785510 18818
47657 45486
16241 92482
110319 17791
251823617 49313
110310 24035
47646 51760
473417935 62562
701031942 4697
413378 6824
21456 66117
241362 17158
331215744 95848
574627 4900
110321 23097
16235 96695
21456 66015
47657 38022
21456 60614
12516 97958
21449 52390
1469428 2312
525699108 1
47657 42259
21455 62906
32133 52268
790116492 31908
241201 12381
16239 90210
380994 8472
16244 88789
241201 17363
16242 80768
16210 76416
667345 3775
89348 28533
47658 40842
89400 27033
110304 18916
494215 5885
241253 17332
47657 47793
16244 80459
574430 4615
144497439 41695
16097 88138
110307 21883
89214 27128
47657 37527
21456 59470
6868473 973
677432753 37806
16239 70788
47657 48826
89411 27184
32132 52335
16241 94561
89610 27638
16242 86683
47546 36103
413381 6490
21456 53368
481483904 99999
16229 85623
16253 86545
47657 48837
47670 50484
241201 12332
21456 64799
47657 39751
667363 3701
89400 25825
16294 92568
47459 41724
241216 11516
47657 35134
21400 57445
381018 9699
21459 59943
3083498 1271
936380 3188
21473 55770
16239 94850
16226 81090
16241 86284
975267 2428
21492 64732
16241 86707
16250 84891
89409 26327
317350632 43199
7424 99872
47415 48247
47657 51559
990678589 21883
47654 48168
241201 14001
380989 9320
21458 64018
21456 62713
16241 93977
47655 37042
47689 51715
89423 27294
21454 56108
7455 99906
489058772 41798
47829 41037
110360 22024
16221 87187
47657 38738
16239 86086
16241 69572
89403 27407
16241 70652
21456 63816
667365 3523
47657 49280
47657 36430
23084244 16853
21456 66837
241154 10184
47658 39209
21456 53051
380989 9620
347396633 44446
381012 8328
16241 70360
16337 87194
16233 73528
241201 13791
241381 14809
89224 27698
21456 54254
47657 50722
16241 81869
16419 92705
47655 42437
16241 94414
551548737 13316
16253 69802
7462 99819
16242 91040
47657 45509
47657 43059
110308 24259
32132 52255
21665 64679
16375 93536
16234 83601
667365 3581
380992 8212
413378 6385
89400 30422
380989 9637
47453 45100
110328 18666
313244957 25471
21581 65716
241191 12301
21500 68728
16375 80835
47657 51686
47657 35073
16241 90011
56126 32810
241201 12922
667338 3900
21518 67369
16241 81568
56091 33292
7210 99903
21456 67564
12493 97621
110359 20147
47509 40588
241406 14383
380989 9253
47649 42291
21452 59515
47657 40055
185175930 84980
16240 91028
982222372 70748
494526 5642
47660 39186
21459 56119
2332942 1778
7449 99819
21456 66788
21441 66617
16293 91216
89400 26331
16256 82469
16238 92760
207810263 60470
21465 54575
89400 28293
47787 47200
56126 34606
47592 49229
110084 23398
421349149 27079
16226 76431
47657 36006
16241 83803
21525 55979
47654 48547
907078992 50160
16293 90847
241427 10053
47657 38318
16243 71839
380989 7942
16241 93901
89402 29616
21456 64298
16318 95454
21469 57124
302422660 30421
16241 87313
16363 72965
21454 62868
640521073 11771
0 22572
16242 94414
16241 72553
47659 50070
16241 70632
21458 61109
110321 19464
21415 63950
241201 10103
326597138 82047
21449 60359
110339 17788
16255 78492
21435 57923
110308 23281
16241 87465
667365 4097
16242 89414
89438 30267
21442 67437
110441 18786
32190 52365
50032392 42720
16201 96628
413391 6451
11583051 479
16237 90032
21425 55442
21563 63171
47657 36934
110307 19214
16154 79709
16234 90870
16241 92320
47644 49346
21456 55978
47657 35350
12496 97621
47657 46741
213000935 99793
16242 90150
16241 79459
241201 16846
21351 66837
47657 41814
21456 68457
16240 97011
21393 57228
16245 81686
47657 39533
16241 70899
56068 33542
380989 8287
241202 14239
89400 28185
21466 54259
241201 11190
15995 74221
16241 80928
12499 97142
89402 29117
110168 25205
2636335 1483
47657 43591
241201 12827
16261 91812
16295 79675
381044 9723
241187 15539
21459 56822
21444 68366
69952 31771
16391 77601
218322077 54778
380992 8695
7460 99892
21491 68352
16241 87303
21457 59233
380991 9772
16060 69759
47714 45898
47657 42469
47649 42289
16168 84271
381074 8634
89264 30898
21443 64082
16300 95139
21465 66532
56126 32775
178162919 56774
0 81086
47658 45016
241201 10514
576765359 34582
854716916 11116
16241 83386
89398 29718
47791 46003
380981 8626
633542615 25260
16196 83287
47655 44418
89400 29115
936381 3033
16255 87574
16241 89137
647730865 96251
667407 4036
16427 93089
12498 98253
47659 49053
16241 78352
409364154 55549
110255 23398
89389 30465
6868258 904
978585646 99999
667376 4467
494255 5954
110314 24956
16231 77271
16241 95999
16226 85228
21456 56674
574419 5085
110350 20185
47657 44996
16255 88156
16244 78754
16244 85454
241201 16805
89400 26249
16241 69706
375977298 87737
16241 79133
47614 35250
47651 44539
16241 74130
222921977 70193
110297 22031
47646 40186
241201 13336
47643 42561
21455 64197
89399 30859
166534317 58568
21474 68315
18846283 86666
70025 31947
21453 62719
16241 70424
108641110 71131
16334 88203
3083510 1319
667366 4232
16249 70270
252843331 74061
56153 32750
7446 99963
56113 34086
875940055 44182
56128 32777
16226 92997
413451 6320
16241 78919
241214 10029
21484 56144
1000000000 28406
240965 16172
47660 46618
12496 97386
574590 4582
16291 78456
21557 58728
16241 77123
47652 43571
47713 35532
124423226 99999
936380 3272
110350 21693
16241 95187
16476 93669
47657 41695
16272 91318
21456 58282
21456 64195
21456 59233
110297 21684
21345 61104
241167 14975
118213866 22917
110310 22025
21471 53001
12495 98892
16186 90163
21501 57062
241203 14904
667287 3963
241190 17030
32133 52319
21455 56879
16241 75360
574631 5215
47658 45266
21456 68248
110338 25094
47762 40262
16252 96258
16241 87125
47632 41734
21445 55230
47657 37017
11012494 623
21465 64175
667365 4501
47692 37763
381006 8644
56127 34037
16241 90578
47657 43519
16242 96042
110326 21960
21413 58875
21469 54103
1469445 2107
16229 72928
241198 15753
21458 53638
16248 77795
47657 47486
16303 75824
936383 3250
380989 7218
16293 71072
16373 93746
16302 76185
16242 78754
936426 2748
16240 79235
16241 76471
16204 70923
47847 38031
16314 88342
89403 28229
241215 15534
16241 91859
442486261 41374
42409108 32577
16208 79725
16241 91782
16241 88522
241446 15040
110311 18654
21482 57397
241201 10207
21456 65044
110308 21747
16152 70717
21442 58623
32176 52015
69952 31945
581819356 42622
56124 32775
47654 37489
574627 5156
667414 3670
380986 8797
16244 77393
47657 44150
89400 30401
110293 18568
241201 14405
241201 15811
110308 25645
47657 47514
413378 6654
21456 62375
21458 66674
47904 37991
110305 21433
16229 87303
110322 24927
287733104 19907
16239 72615
47664 46003
696768770 44996
16254 94223
0 28634
56126 32775
976347134 95661
36083787 55916
47629 41692
47657 45600
21458 62416
47657 39140
21453 54575
21465 66965
16244 95864
16318 70360
89354 29173
56088 34043
110310 22841
824781881 3153
21446 53965
21597 52609
21449 57345
562719045 83287
381180 8472
3083462 1313
69952 32075
241198 10598
110308 19273
110290 21554
89400 26814
21519 63569
241144 10164
21456 64594
16241 91040
47657 38798
21456 53785
110308 18103
16241 84891
241207 14503
21323 62394
81603186 67870
47644 48038
16254 92392
32133 52217
21208 63613
16267 80491
89402 27065
69927 31799
381023 9361
16068 85858
16296 75488
379172429 45054
47706 35051
47613 37852
47778 40453
110308 21561
21589 65509
47650 38017
21612 60035
16251 96609
499997141 44377
21490 58805
626460284 56615
47616 40109
170564789 76265
110308 23271
89150 27609
21606 53564
21456 69080
47548 42750
798187283 1
16241 85585
16289 70922
16236 80269
241090 12604
667184 3690
380989 9699
21468 52575
21353 64662
413366 6566
47793 50991
16246 88833
16242 79429
69952 32187
47657 39635
16241 75105
16268 82687
47606 37870
16198 96080
8235006 1
21456 55150
16234 77628
582970189 6289
1257983 2385
47657 41980
154349184 40517
16241 72279
110309 22625
6868327 1095
32128 52246
16240 88789
31993004 94757
89411 29736
16107 76381
47502 47346
16241 80754
21245 63137
16241 88633
47657 40262
110323 20406
21456 63926
16235 77510
16226 96896
47657 38915
16257 72850
21456 54783
56123 34481
110367 21204
16244 86485
667204 4256
16241 88241
16247 89764
110308 19197
110308 22731
21456 60383
89333 26249
409539398 19472
21349 63375
16233 91459
16241 69500
110308 19951
21456 65627
110308 20146
89398 26548
413378 6905
21465 63017
110308 20990
1469457 2208
21456 63674
2065352 2016
128581636 15467
241201 12829
16241 75079
110306 24746
21384 55549
16241 86182
1000000000 65034
56126 32530
859513762 67440
16244 91221
110273 23928
16233 70923
380989 7149
16241 80405
241201 14765
110308 19167
16241 87671
380986 7539
47658 35430
47644 45463
12477 99158
16241 78021
110302 23885
128961608 39765
936383 3272
366426871 40262
21462 54730
21257 65200
21456 53574
803904108 49333
16265 73422
545235732 7664
16252 80129
241210 14350
16241 83262
16241 90237
16241 92761
47657 36602
241240 10464
667388 4468
241199 12152
21573 59766
32105 52172
16304 75354
47657 46980
16244 86545
86746703 62524
16237 96670
16238 69287
241154 16520
16233 87125
21470 54113
47649 41935
380883 9814
241453 14186
16204 71220
16241 82906
16229 83704
241201 12669
413376 6414
21456 64032
21454 64020
16201 90994
380989 7989
21456 69036
241201 12346
494409 5662
558673207 86335
89567 27967
110322 22051
110273 18543
69953 31548
21453 65330
89400 30122
241201 14914
16217 69400
16256 94160
16241 78682
0 8618
110294 25135
230984202 80763
47576 39474
110310 22972
241204 16001
21613 54518
21404 53071
21456 53071
47647 47592
21464 64161
21464 63613
89199 30572
413392 6131
895613017 87433
241203 14101
47657 50676
47657 46510
21533 57897
21456 56219
99111421 26297
89397 29262
16240 76360
47653 39533
56127 34043
21636 64647
380877 8504
16241 87185
21456 58875
16241 77870
56187 32522
110309 22114
241201 12375
16244 80526
110345 20127
240997 16707
413378 6253
16239 92008
47657 35846
16241 92159
21466 67445
16236 87482
47660 45647
16249 74644
16240 73953
16238 87873
16253 73007
667377 4261
16203 95754
380978 7186
90857455 4047
110294 19318
16241 72493
7446 99411
16215 91749
89400 30629
241201 15696
241174 16900
21456 56876
16249 82719
32955878 167
667365 4511
21703 57128
525946220 68767
21455 53841
47657 41692
16230 81226
89403 26678
47657 44469
16233 84275
376191896 3583
110300 20148
241201 11263
16245 79617
16238 88013
16108 77434
16363 76433
47652 43083
574627 5044
21575 60738
739976775 36947
241201 11675
47551 45277
16246 96668
47657 49303
240985 14760
110263 20718
58694124 1
759571105 51152
975220 2524
527002374 54532
380813 8695
16241 95367
47658 48826
16363 73295
21458 61926
936392 2860
16024 87788
21374 63819
110263 21276
16413 85352
21421 62125
110301 24255
110308 22261
936380 3189
413380 6647
21409 55580
16241 72377
47668 49421
16192 87621
241201 10472
380989 9073
21456 66565
16229 84569
21454 56114
667365 3738
16240 96576
16233 80836
241201 12604
16232 90151
380989 9067
16279 86086
47689 49964
241245 13345
47657 50086
16241 86702
110308 23399
16282 74728
21438 56772
47680 35673
16250 91588
16241 74945
110305 22913
21465 59473
2332876 1596
0 15064
47657 40262
110307 21874
667370 4459
21446 59054
16241 71801
47657 43674
47654 43717
241029 10284
69968 32141
110308 18368
16234 94575
21455 60495
47659 42681
47518 49716
16032 96769
47657 38611
47657 37845
21456 53004
56127 32319
47656 47805
16253 83490
89386 29125
16249 75991
21484 57228
21456 56615
16274 91114
413378 6274
21456 53222
16238 86954
16000 81078
16244 80889
16398 90668
16244 87632
574584 4567
47658 50160
110308 24064
905213388 62624
21214 53199
110545 21610
936514 2884
69952 31140
47645 49870
241201 10710
110308 23165
21495 56954
16241 81020
16276 85623
16241 90298
16167 89358
21495 56119
16240 89636
241201 14605
47810 40592
16241 75263
21446 53160
241186 11839
16181 90371
110310 18846
241164 14923
667611 3583
16244 69904
89400 27354
16012 95504
21313 53816
16244 81237
16278 83572
16239 85606
15987 71917
16241 82908
110308 21325
16222 94325
47660 50995
47691 49628
110265 19173
16241 92675
488200469 63724
21465 57747
87162979 11526
47625 44021
110294 22025
16196 72507
241166 13603
21457 54956
47659 43383
89402 30340
21447 64594
21455 55788
764190817 67942
89408 30934
16152 90981
21456 65497
21456 56774
47641 39030
936377 3083
21456 56990
69950 31655
21239 64551
16244 94267
16241 94113
241203 10478
16250 91263
413448 6957
16241 84158
380932 9709
47611 42681
21456 61795
241161 10655
16285 90532
241201 14385
55980 34452
21458 61631
16446 93124
631428423 8503
89461 30629
936395 3114
667365 3917
47657 37220
47657 37639
16244 88117
933430717 63345
16312 90847
47656 37115
16241 79768
7449 99963
963136035 7844
21456 62802
47665 41999
21456 65716
47658 46126
629222570 13466
494389 5545
380989 9065
21422 57959
616834095 8822
667348 3690
16126 91623
380989 9750
47656 49870
16118 77834
16241 91481
47657 38721
110278 25557
47831 41334
736493867 39635
47669 47304
110308 18620
47643 44469
16087 96141
16100 81706
16243 94885
89400 26991
16293 86969
21454 59910
47657 50215
47661 45600
89401 28879
47711 48029
380993 9192
16241 75313
47543 40607
47899 38769
12492 98757
131273794 48447
12274 98438
977140029 47492
21487 63926
16241 97000
16241 76148
16239 92707
47865 37677
16255 87185
69951 31187
241348 14239
16302 69411
110308 22001
16243 93630
16239 71790
56126 34082
241201 16304
0 22541
380987 7562
47657 39186
21458 57461
21698 55860
21262 66117
775826710 53160
16247 82268
69967 31945
16300 80444
21344 56765
241214 14692
56328 33613
16241 78260
21456 69002
12510 98593
47653 39658
16287 82531
494563 5675
16330 75895
16431 94421
16127 93267
16283 94001
47618 41670
16241 87207
47493 39509
1469476 2127
16241 71908
21452 53251
16219 91433
47893 41902
16019 88476
1469439 2107
16238 91190
16241 91344
89450 29830
21396 63868
381217 7343
47657 36770
110289 24054
241159 14733
936330 2702
110325 22621
47827 39844
16241 79337
7451 99797
16241 72060
667365 3523
21455 64308
89400 26768
718681049 63909
16252 90668
21456 64774
47656 35073
241196 14784
21456 52403
21411 52571
47691 48699
381006 9414
110308 24328
47659 47853
380989 8287
21435 61590
16231 77394
241210 16458
21453 56474
16241 93635
110250 18384
16241 81063
380972 9107
21468 66502
16244 94669
16247 83544
241201 12696
47649 50125
47657 37725
16453 88177
16241 85768
16241 83960
16244 82583
56126 33094
69940 31015
241017 15447
380976 9538
21456 57897
47658 45768
905343565 99999
380989 9789
16462 92424
56118 34278
16257 87201
380993 9637
574656 4670
21456 65498
16231 96125
380989 9290
16244 90668
21467 64732
47563 41230
16241 80526
89400 26548
89401 28495
110308 24251
16245 70885
494410 5449
16242 83534
241204 16042
16205 96872
16143 76326
47659 47985
21441 62863
241179 17288
47558 50806
16026 92447
21669 56614
47609 46035
128360660 63644
241202 14733
16030 95242
16241 75834
0 50790
16241 80844
7476 99489
47657 46775
16241 96080
413403 6542
16241 75872
16242 70233
47670 44264
12318 98089
21379 52406
47671 35169
110070 22437
1257915 2338
905220808 59256
110337 22629
21456 63314
110314 25789
47656 39175
21456 57304
16467 91493
47678 35299
47657 35681
514815896 13975
89523 26802
16243 77171
110145 21727
16350 79907
47659 48595
21644 63318
16241 90031
16360 77706
16239 70628
47672 37220
21456 57416
21458 65685
25240664 5726
89387 27502
47622 45985
47474 47296
16251 93761
110308 19386
69944 31689
110296 22740
21404 63314
47644 46819
2332879 1900
47657 46162
21519 52992
47657 51591
21711 56167
47657 47001
16181 86149
16241 91038
241199 10207
16241 71483
16239 82946
47644 39582
593531880 66844
43043132 99723
667369 4171
47871 36868
21456 54001
755071186 1
21456 59470
21461 55453
47658 43336
47674 48293
89383 27929
21459 58169
16244 72355
110268 20214
89401 28900
16222 92482
21456 56427
16229 84158
584693686 74380
16238 71094
47552 41334
494356 5819
413429 6131
380986 9902
16241 89614
16231 84943
69922 31462
47655 43788
47657 42048
89337 26959
21505 64032
494195 5726
16259 80545
21452 56168
455240521 69881
110305 20373
16296 87574
241199 15809
56127 33501
16162 73766
47657 50535
21469 66117
21414 61000
7596 99318
16241 86666
241203 10693
16184 70870
21456 62105
667547 4351
47657 45988
21457 66741
1000000000 54231
936367 2663
47684 40262
47848 36552
16471 95278
16254 88133
21450 65230
241201 11998
241201 11751
21452 57577
12575 97712
667290 4058
241201 16458
89400 27082
21228 66088
231725357 2703
110303 21256
56268 34481
2797209 1445
47472 46431
16241 79288
494409 5545
7439 99566
47660 42916
110135 22292
16241 77741
47649 42003
47668 40598
16277 85696
47657 39024
110308 17950
872357969 83263
1000000000 90475
47856 50852
16471 73824
21453 62729
21269 64575
47600 50557
16242 72928
110308 22084
15241340 362
89399 27127
241201 12210
47657 36400
574588 4707
12526 97998
0 72786
21457 59666
21464 65330
16241 94655
21465 57058
21454 66044
89428 28076
241201 14784
47793 41845
16235 90578
21456 63229
16241 70465
16041 76193
16241 83223
47657 35299
16241 74225
16241 92761
16229 97000
380990 8899
56093 33333
21471 63897
936338 3063
21456 57461
110314 23556
21456 61802
21454 58728
47657 38188
16241 71143
21451 57056
47647 40784
21453 64701
110308 23575
47658 43257
110322 23061
241307 14293
12435 98392
16243 82204
89400 30466
21459 57173
801094403 72973
21456 67401
0 20616
69949 31179
16382 82601
21456 66216
316708537 32814
16232 86545
47660 39658
241198 14403
16241 77608
21208 67369
107774703 88002
47524 35459
110319 20521
89397 30878
16240 70000
47683 39286
16161 71262
47666 49303
110307 19887
110308 25022
16246 73530
89333 27936
241190 14368
241412 11751
406185914 97998
16240 93837
0 64210
21456 54583
21345 66844
493187020 51438
21456 54000
21693 65073
16243 76855
21403 57844
47661 36676
381188 9789
110302 25049
16241 77823
110308 23582
16238 82655
21461 64159
89397 27607
16233 71109
241146 10727
241213 11313
16241 91977
47657 38721
16240 76185
21309 57150
89446 30497
16241 69618
21652 68904
110465 21336
413379 6294
32178 52172
110273 25147
241224 10566
89400 28992
636297429 94574
16241 84411
342778372 99906
654008982 63152
126312150 58996
241204 12962
70134 31285
47657 51284
21449 62863
16243 86077
56099 32530
16243 96084
241199 15228
180387036 36
21456 54199
21441 67878
2332879 1536
241191 16125
16250 81568
89398 25895
791564958 73844
494395 5675
21233 69036
47657 42392
110310 20289
47655 46912
47666 41394
16482 84508
241202 16120
21453 54551
110307 25757
47678 50605
110311 25400
89388 29536
477016647 2223
21469 64067
47671 39324
69951 31208
12541 99082
16241 81406
16256 76694
21456 63869
47613 47956
16240 90227
21649 53682
21463 64916
110305 25323
15987 76591
413377 6486
12554 97523
110370 21305
241146 12778
2332878 1782
21456 61229
1000000000 94676
16241 80836
21456 63325
69980 32198
89417 29593
110375 22159
941777376 78492
16241 96697
16243 88727
47623 42968
47699 41546
47658 45374
241201 12912
16247 93901
12503 98225
110314 18167
21404 59638
21677 55770
241201 10925
21381 59142
16261 70166
12545 97288
110308 22261
16464 69870
16241 81396
47657 46606
47653 42018
16241 70271
47670 50024
16241 70303
21413 57246
47657 49292
16363 77382
667362 3880
21700 67835
16241 79472
936380 3262
47657 41788
47650 46790
16241 92039
16240 92215
515578300 82652
69952 31360
667285 3701
47654 41243
171526596 70972
16228 90891
241204 13025
56126 34452
56067 33615
2332884 1648
366905771 25825
12494 97723
89391 27780
16241 78682
625770729 59666
16241 89930
89281 27570
16244 69712
380916 7342
241201 9978
380989 8389
47620 48561
793749972 55611
1000000000 79708
21456 60729
110296 19945
89385 29067
780309895 99999
47657 46480
413378 6129
241249 10774
12496 98522
800871 3385
16252 87516
16287 87313
975267 2461
89400 27936
47869 49588
241201 11839
47657 35899
138949295 52504
47684 39765
21456 63489
16241 81869
16241 77177
89414 26988
16244 92840
89400 25921
603217895 86125
494409 5819
47657 51632
47657 50385
413426 6459
574614 5039
21456 54276
47698 35111
21461 67128
16219 70270
241221 17126
21499 65453
16248 70684
16241 74644
21442 63909
16238 85462
241201 15338
47657 39341
110308 25094
16238 95842
16242 78688
16383 81207
89400 30035
833743130 81136
110306 21606
16232 73530
110260 18276
380976 8887
47657 45513
16241 69597
16241 77735
241201 10899
11012494 623
89414 29067
241233 12268
1000000000 80281
47655 39021
16251 93737
52192571 111
47657 45664
16241 96695
56150 32478
16249 88476
16241 88726
21447 53372
16241 71140
56118 34018
229747423 95992
32114 52249
303562119 52172
47659 42437
56127 33584
110308 24950
16304 74753
158751847 95340
413425 6797
47822 40572
47650 36209
21456 65024
110284 19274
241198 12669
16241 84322
16355 76975
110178 20631
241201 12743
16241 96462
89389 26760
16235 94049
16241 75329
16295 75104
16112 82021
21456 55131
110308 22137
16241 88633
21456 59810
110308 25747
21458 64704
503411234 25744
110308 20323
21442 69160
12496 98736
21484 57244
16241 72454
16241 87971
21500 66498
16302 84540
16196 75459
241146 13336
47668 41695
110300 20690
89400 30724
21577 64870
21456 54545
1000000000 76787
16241 75834
21454 53975
56125 32872
16241 82585
89248 30413
16296 83601
936362 2970
241196 16211
47658 42896
16241 91042
241204 16014
21471 65041
16241 77827
380975 7676
21453 55111
110245 18239
241259 10156
667248 3891
47623 46480
413364 6276
16151 87105
16029 71049
21456 65056
89400 28614
380989 7941
47653 36356
21284 58077
16300 89773
7229 99525
21454 56125
56126 33547
12482 97126
16240 94410
47657 36421
21461 69077
241192 16826
16249 69974
56126 32710
16241 95522
969841359 8131
16241 75582
21456 63524
21442 58745
110318 19795
110308 22599
16245 78702
110253 18727
56069 33204
21456 65500
21457 63610
16244 84415
16241 78500
667370 4501
16191 71790
110308 19575
16241 88219
241201 16520
936310538 8510
12491 98557
3083513 1270
21482422 265
56126 34110
56126 32365
21457 57461
89399 29029
16241 82204
241201 12332
56126 34289
12549 98344
12498 97552
47655 45818
87894610 222
1000000000 20616
16298 90994
110308 18916
241069 11907
21458 60992
89400 28112
16241 91474
47658 45405
47657 51341
32001 52235
16241 90542
16241 74315
110310 21923
21446 67980
16241 81942
241163 12152
74485266 11216
16241 77286
16243 74704
494610 5954
16347 70440
984475760 18132
16373 93136
21456 55904
241199 16160
21559 56427
16230 75042
11012499 645
47626 43473
936366 3099
47746 46824
16241 91993
47538 51686
772997197 596
47883 39136
110099 24834
1000000000 90713
2332760 1615
462132277 46933
16241 79999
7566 99963
21459 56144
21456 57308
380989 7457
731319185 20491
16241 70126
241202 11094
89409 30608
47408 35636
16254 93453
110308 18962
21471 64859
420223217 55465
241282 17395
16241 87143
16244 77250
16232 92335
21455 67657
110305 19500
16247 85363
16241 92424
960741045 645
241201 10802
16241 82906
47667 44630
800872 3445
381207 9090
21441 63229
16210 80754
21467 62186
718789203 77972
21543 63445
21453 54393
47650 50483
16241 71188
89306 27607
110306 25309
110308 23921
87046225 17380
56099 32342
241215 11038
110252 22422
32151 52268
241199 17020
936379 2881
241203 15143
16225 74280
641003611 29253
56169 34329
241204 12633
47656 35322
16241 88114
21455 55324
12550 97958
380978 9067
241201 9926
16241 87263
47657 40197
15107142 1
47621 34867
381002 9894
376524722 88049
21462 62893
667359 4468
936235 3012
241162 12210
16160 72416
16236 85197
32133 52048
16240 83636
21471 64195
21456 66544
2065364 2016
16242 94075
47687 41625
12507 97577
47568 37183
56125 33955
46665499 8309
12496 97614
47645 47902
47519 42445
21457 65832
16248 84864
47657 49211
574690 5215
21455 55288
667365 3583
89392 26249
110299 23365
16241 73565
89397 29265
16241 94226
16241 85587
16235 78816
16241 73868
16227 76127
16196 86381
16268 96609
380888 7464
56126 33044
21456 64269
21456 55547
380989 8799
47660 49538
56069 33744
12496 97743
21456 60812
12504 98846
21456 55209
381017 7479
16204 89935
7450 99579
110309 18817
16241 89491
370933946 99999
89400 27999
21456 61542
21412 57496
16241 94160
21456 61658
500394572 7852
110107 22088
16452 90637
47658 42003
579757648 99999
21238 58128
241201 10710
47893 42457
56120 32900
241215 9907
1469445 2152
47669 39719
611898202 48609
89400 26523
110309 18666
47657 35386
47464 48812
110352 25383
12498 99093
110308 17882
806476059 22468
16241 84288
16234 74625
16241 84973
16095 87628
21454 63171
16273 72064
241359 12430
21611 60697
16254 71109
89400 30181
16304 69382
241171 15040
56126 34306
16241 72253
16228 86503
6868277 990
944881099 45988
16176 78474
241121 16740
16244 77870
16230 86339
241198 15111
47657 39683
110322 19110
47657 47052
47657 46735
16241 92698
47710 38915
574627 4790
241201 14765
16244 71000
16249 93536
3083509 1238
16241 75950
89390 29156
16227 80594
110308 24260
419763513 976
89400 29056
56126 32974
16191 88850
47622 39290
110308 20741
16241 89019
16247 88255
69961 31001
47654 47853
12485 97052
16241 95305
47657 46117
16241 94568
444942935 64195
6868312 1136
16236 82090
89386 27407
89164 25832
16241 90321
0 29120
16296 70686
21461 57658
241204 10434
21208 58996
21468 65044
241191 16578
21392 61382
16240 82204
47657 39631
963480198 1
47638 44945
16238 85335
241186 17157
689074376 5721
380991 9359
47645 45382
936368 3150
56124 33673
16021 84334
56131 34102
16258 71462
89231 28596
527863611 1
204418672 1
21454 66477
241263 10276
16233 70733
16231 89101
89409 29607
16493 78223
800875 3385
47648 43821
7698 99343
75746307 30913
47681 49421
47657 36620
16276 72158
47602 35234
110309 22783
380989 9192
56121 32603
89400 30064
21456 65685
16357 78067
936137 2609
16275 91557
16119 79670
12526 98298
885819638 120
56126 33672
47451 42916
47617 35051
47660 51124
16242 75113
110308 23338
21456 54800
16461 78312
21456 67560
290989756 44266
241143 10355
69951 31490
16229 84246
16213 74380
16242 89787
47719 42177
16241 78814
240960 11068
413365 6385
16242 80826
413575 6928
380997 9772
16362 72507
89402 26437
16069 80753
47651 42457
222734845 13399
256789662 75062
11012307 790
47657 39016
15241332 418
16252 95890
241201 16551
110351 25576
16199 71202
16241 72493
11583066 471
241009 14293
47660 50255
47647 45776
241421 16551
47657 40696
49813982 36029
110296 19858
47657 41692
21456 69100
241452 15733
21266 69084
89400 28243
494398 5721
16238 75443
16193 82982
21456 52910
16283 76072
32138 52172
381230 8704
16241 94012
380989 9046
574720 5156
16241 90878
241189 15002
47711 38071
56296 33093
69952 31693
16253 86724
21456 69002
692907560 99999
16484 89787
16241 88617
21453 63518
12462 99091
47604 40389
494397 6055
16289 81032
47561 48956
47717 50484
110318 25633
16241 96373
47483 39161
225795590 4755
47657 39234
241201 16649
16242 89128
110295 21747
827341993 89792
12496 98236
241201 12614
89302 28286
47704 38220
7449 99563
21456 67560
56119 33024
16256 70008
47661 50771
21507 67966
56303 32888
493730875 7218
354256264 47759
524721548 91341
16244 92840
16286 86149
110306 21770
47657 48956
110308 21770
16241 95459
241193 12535
16159 83823
89396 30629
31886 51984
21456 63613
56126 32342
422776204 8144
16237 86675
16239 85074
574619 4545
21456 64957
11021907 561
16219 73397
16241 82426
47657 42445
21456 58054
16218 85454
47648 37183
16241 89993
47656 37062
241195 15015
16241 81182
16241 75582
21498 61631
16278 74245
47874 42605
110203 20317
667365 3613
241201 14915
89145 26106
16126 96760
241204 17420
667361 3795
2332857 1900
21422 54159
21454 63046
7573 99579
574628 4670
241201 17371
89400 27033
21435 67128
494461 5708
16247 93761
110264 18639
16234 85046
16252 89372
241187 12575
110305 23968
16247 88669
21482 53785
239761030 50757
89398 28254
47640 46431
16196 95621
0 23552
56154 32490
706520413 32032
241391 13532
53486172 90542
241201 16398
89400 27602
21247 65784
21445 66117
47654 42585
21450 58770
12495 97665
21220 65010
12318 97573
53194009 14784
56086 33204
16238 73778
47684 42880
47657 37453
47657 36154
16213 75104
241208 12161
16241 86205
16241 87217
21540 68435
21496 68270
380967 9856
16262 87358
7254 99677
574632 5156
15004062 52813
47649 39496
12496 97958
241201 12145
692907560 1
667365 3621
110308 18941
110324 19580
241201 13992
110291 20146
2332879 1713
89400 26583
574627 5085
47655 46585
16241 87737
89402 26175
89369 30806
110349 24972
574624 4929
16242 84507
241217 16493
16323 69673
241230 11216
413385 6380
47595 42842
110472 19464
56129 33185
196649615 20852
16001 89849
89400 29680
16240 79165
47440 48917
56119 32373
667368 4084
241163 16384
241200 14840
16241 79020
1000000000 46423
241180 10053
380945 9538
110311 25128
16240 92027
16246 84244
21456 63491
47657 47627
47522 38805
16241 72464
80011761 48063
110362 17526
47658 47114
16221 70788
809369005 9295
21456 65331
47657 36552
21456 54867
47657 46952
47657 43905
21456 52632
110271 21837
69950 31632
16082 83182
729761302 35636
47639 47793
32110 52235
47657 43018
21456 66421
21456 62627
413378 6580
47428 51156
381002 9723
16243 82379
380900 8137
89400 27753
21463 66168
21458 65702
16265 74786
16281 87767
56102 32859
16242 71673
47657 37574
12496 98011
0 99200
482982944 28229
16194 85495
56124 32504
47658 50272
16243 69945
21456 68196
89385 26121
56046 33472
110320 22783
47657 50897
110524 22175
16027 70628
21291 67501
21456 55979
12493 98772
246157950 96699
16432 96648
110308 25352
380989 9022
12512 98619
47672 51117
243923865 2449
0 81912
16267 87006
16241 71029
241201 10092
7450 99724
21442 63190
16241 71462
21458 62157
241201 15015
21456 68817
110308 25323
16043 78352
16008 90007
16248 69329
241201 16697
16288 89188
47655 39734
16241 78688
7445 99318
16490 79417
16242 95803
16273 77944
21456 63221
21455 60691
110306 18608
47534 36360
16241 85587
110092 23582
177092405 24328
241183 15753
11012494 758
16241 92350
16241 86952
16405 86662
89400 27309
21458 56865
21630 62949
47633 47371
47717 50533
619313691 79995
110308 25607
47657 39341
47656 51438
241201 10189
241201 10339
47671 40249
380989 9869
56129 32418
241201 13552
47884 37725
0 89101
21487 63518
16335 85256
380987 7279
380989 9260
16244 82495
47694 49191
21456 60498
47644 40214
47562 38141
21501 57510
110308 17542
56130 32888
89400 28759
687302732 54276
16114 96441
110308 25323
16241 86889
21456 60470
16238 91042
529788737 64018
16245 84311
777903283 75378
565476351 39192
89400 25919
21578 58058
47857 40849
16234 75834
957854385 65802
47657 38922
21471 57345
16113 76810
110311 21740
16241 79768
16433 86620
295416555 9962
16253 76365
21237 57658
16410 84221
16263 81509
47657 44691
16241 94575
16241 71483
110308 21127
21456 54103
110291 23033
16256 75698
21471 56465
89400 30064
47657 40259
442824632 73600
656525042 30958
16241 94913
89348 27203
16225 84885
21460 59497
771856651 13532
47657 42240
378445152 69105
16117 82655
56111 33279
16264 81032
47762 35361
241332 17246
16219 77159
16241 78291
110433 22537
16241 72272
47650 38398
21480 64447
47660 36694
16275 70277
16241 91493
47656 46919
241201 11116
16241 73196
16491 87788
16239 69945
16396 82652
667357 4418
21612 66252
15004294 1
312162872 55392
241187 11970
522327861 9046
381241 8214
241327 13386
241201 11216
16241 88083
11012494 704
21456 67161
77200347 49767
47657 43383
16035 77119
47645 44127
110307 21727
32194 51926
16241 69389
21394 59813
47644 36868
56126 33371
89344 29840
16246 95640
380974 8797
413391 6527
16173 83793
270445968 1
110306 23306
21456 66844
399987139 13959
16281 70856
89376 30617
47657 43834
803562358 31783
241346 16974
47659 41230
110263 25529
21473 53222
6868304 1048
21591 59788
89402 29233
16046 73352
47657 38011
16241 88003
380976 8812
975270 2404
21457 66868
32133 52319
16242 82613
47893 51272
12498 97848
641070403 49041
757716155 7554
47599 42325
47764 46139
16229 90895
16241 82653
47657 51026
16284 71538
110132 19708
16239 71143
935212023 16398
47657 40471
361302135 99999
47665 51095
47657 40517
12466 99082
241211 15809
364966047 98833
21456 66381
16246 96810
241225 12077
254331979 23633
494411 5989
2332922 1713
16244 87909
21405 57021
16304 88856
16240 90392
16241 75561
875994284 17608
16250 77434
32133 51939
47684 36095
47657 49534
47895 44021
64109271 84592
69938 31681
240978 10092
241199 11623
56138 34521
16239 95937
110132 25450
922780520 4261
69952 31321
16241 87310
21456 65515
16241 80964
47597 45768
667360 3738
16241 76510
89397 29417
983554759 21776
56126 34787
16241 86664
110308 22543
21441 57062
21459 54248
241201 10339
21456 63582
47845 45003
241177 15568
16294 88086
16254 73862
47657 40214
21456 59070
47660 46995
16254 80689
19480082 61104
381002 8984
21460 55230
16241 75721
110308 24972
16290 71194
549726818 79977
56130 32931
47657 46577
110280 21740
89448 27079
16241 71057
21468 62918
21425 54094
241199 13474
110447 22166
241201 12267
89589 29778
110339 21929
241216 13107
604769816 5259
47657 35551
47466 38197
319604307 53036
980595956 63404
241201 16125
110311 22604
21660 59160
47657 48942
319620341 1
89400 28900
241202 15337
21455 67647
53008239 45152
380989 9814
47655 51417
110407 17737
380980 7375
77744779 92285
6868279 973
800888 3441
47657 44757
16239 90714
572400602 77250
380926 8624
69952 32066
89401 27810
380989 8175
16488 76080
16292 88323
21455 56219
16231 86533
47656 51626
7437 99563
241201 12685
21458 55291
21442 65017
21456 59070
698672148 14350
21262 64308
6868188 1175
16241 89993
241193 14621
110308 18154
16022 78816
413378 6199
110297 19802
47652 39658
21456 66015
47614 47378
21456 65784
21414 53228
240951 12080
21497 55324
16246 94447
21455 65140
110343 25710
21453 60035
16300 81693
16241 75261
16219 89786
380989 8887
21456 63849
56083 33456
241138 13336
16229 91061
110308 22917
16280 85495
241201 16014
56126 33701
21456 59970
16241 96047
21459 59369
16238 83223
16239 90820
241202 13132
16220 76609
16241 73428
12496 97625
16036 70334
110318 17882
7439 99945
12712 98225
16237 77359
12545 98219
21443 53017
380989 7445
110401 19870
140500413 51544
1000000000 29120
936391 3098
241190 17361
840293077 7013
16239 69976
16233 86724
110308 19055
16243 83817
365915988 11108
16238 73352
16324 75104
241203 14758
21442 56010
16029 69309
16237 74315
16241 87628
47657 49964
422855422 40621
56126 34307
21455 67864
21451 55392
16241 75712
69708 31930
574624 4983
47654 41165
16238 93580
47653 43765
47654 44041
47649 37155
380989 9456
16241 83817
241203 13532
241201 10752
110460 20510
21403 56866
766410946 74244
21455 67619
241208 14528
241196 14554
266980882 32805
110308 19115
21415 63275
241140 14078
21518 56798
47660 37877
16245 96273
21466 66314
21456 68805
21454 62627
47658 41318
16240 92625
165002157 46912
16261 75222
16227 91627
241201 12468
241201 10271
7503 99892
16241 90458
16244 84275
47659 49715
89388 27804
21203 53051
47715 49861
21456 56753
16245 80768
89415 27732
21456 56798
236211684 45513
56134 33899
21465 53324
981377071 51760
110308 21325
12642 97903
21456 55379
21491 53431
47657 44557
221959909 1069
241197 10271
56127 32805
16461 76160
975265 2461
47657 44473
16240 90004
110283 21280
16226 84098
574627 4987
605979906 27197
241249 16432
47654 45403
110508 24045
16241 92757
574627 5353
110308 18073
21460 62399
21457 59473
47605 41398
69989 32072
21489 54254
12555 98996
16226 71028
21401 66496
21471 63874
16049 82990
110370 25761
967928072 31356
47657 36230
16220 93848
21419 66381
12497 98718
21677 58144
47606 37642
16239 69462
110311 25645
773705997 23490
110258 19795
47642 44468
16241 74674
6868280 1094
47597 39442
16241 69895
16241 90170
16241 70802
16260 78509
21613 53601
89458 29271
110345 24018
3083279 1344
16241 84906
16244 73446
110308 21087
16423 88570
16240 89361
241195 14874
413392 6832
138939318 77751
12486 97124
21431 57515
632595190 99999
69960 31156
16410 70533
16244 69369
21400 61658
16297 74754
47657 48419
47844 40621
16201 93927
241179 13466
47573 38079
47774 49058
47657 47759
16241 95494
241235 11511
12496 97257
697520242 38188
16228 93659
21456 54263
16447 79449
21457 66785
16253 96230
1469443 2163
16249 75246
47897 41853
110308 21280
110308 24746
16241 83572
110248 22344
21453 53603
16241 90913
400700828 14300
21456 61497
2332901 1641
11012355 596
16237 91985
2332870 1536
47657 38323
16244 75476
806320852 1
16343 93810
69950 32198
47655 47759
380154621 78290
667365 3775
69959 31389
47717 51559
16237 92926
497339717 70686
380987 7571
16226 92581
413384 6276
16241 73196
12499 97358
110308 17974
16252 77510
47668 50750
42536123 84411
89400 29258
16235 70533
347055087 77119
16238 75721
729429522 1
89399 27065
280033603 47206
21456 65716
16221 94775
241274 11284
16222 70972
16442 82585
89399 26297
21701 66638
241201 16569
47657 45056
47541 36947
651266700 93451
110308 24705
16241 89064
47660 44974
110094 18429
709927043 1
535738123 561
241389 10029
16242 74130
136904031 18103
47648 46286
387874250 60494
16241 88112
56258 33005
56129 32577
16239 88072
16239 87778
47657 36166
574790515 75493
47656 46328
47659 43524
21397 60704
16492 71932
450448004 39683
241199 11288
923626672 99999
508349404 89319
474119747 12301
47655 40917
89401 30575
0 57104
517188404 25168
89400 28229
16241 79496
241242 13558
110308 25347
47657 48447
47657 38896
47657 43217
47656 42720
16241 88671
21456 56468
16241 95370
47657 46378
16255 88200
368572026 1427
16242 91657
806428127 66381
47654 45513
89401 26095
0 34265
667472 3963
398617653 82204
241199 10530
47411 48547
47749 49966
110308 21561
241035 13207
769291964 37574
110319 25586
16248 79198
21456 61051
21465 67051
445737121 23905
47666 44157
21676 59607
16272 95504
241160 11575
47663 35350
16194 77735
69952 32075
16244 90401
16227 94885
89400 28893
220826661 76307
56126 33615
16153 79235
47663 39333
89400 30102
47651 46658
16234 78509
16241 75263
16331 70784
16226 82130
16241 75113
16241 91847
549743512 1591
560171992 11846
21704 64580
21414 68896
12451 97784
380989 7653
7509 99833
310786804 80189
568882709 7392
16236 77472
241201 11555
21457 68042
21467 62949
16243 95796
2332997 1648
47651 41398
56126 33264
241196 16569
16194 75286
89365 28045
56126 33701
40739754 73348
21456 64268
574634 4967
16181 94584
47657 50823
21445 53324
21453 67647
522730633 54315
139541421 3732
69953 31783
110307 19464
16240 81933
47659 42344
16191 76427
47511 43214
6868277 953
21459 54831
89392 27079
47664 41334
574627 5325
110256 19354
47657 35361
47657 47761
21670 59502
110314 17665
380916 8103
21459 57121
16241 87778
21456 66555
47693 43524
413378 6842
89400 27345
16144 78958
16236 70686
380981 9814
89401 28033
381011 7625
21443 55702
241201 15510
16241 93478
21458 57056
21506 62399
56126 33596
21456 54248
47657 43910
759798287 67058
7511 99868
47668 37677
89361 26420
184576219 79411
69952 31396
89414 26734
16237 72020
21444 62856
16241 82426
16243 82090
16242 78277
16206 91126
12496 97342
21684 66015
16182 75130
79511434 80129
16109 96941
110310 24950
7435 99199
16180 91977
110302 22902
16190 82268
47657 35435
380988 7922
380989 9211
241201 10516
47655 48434
16238 87551
16239 77457
564909950 58280
494410 5687
47667 45313
574633 4733
16240 88133
241200 15407
89422 26921
21451 58179
944442141 99903
110296 24925
47660 45513
21509 53551
47657 43658
110455 19082
16236 91216
380989 9156
16239 77726
16241 74754
2636179 1458
110271 20950
21456 64610
241201 16001
21457 52435
16240 79847
471172930 86662
47657 51686
21456 54580
241154 11949
47634 42135
7449 99935
12517 97128
16199 90676
47655 49967
47657 42135
89397 29568
21456 58711
16241 92385
16241 75105
55982 34082
21456 59996
16241 82928
16241 70962
89391 29114
21456 67942
16241 84036
929272898 479
12496 97806
241154 16876
144533557 57986
725468865 91930
110310 21946
16241 96781
28658945 210
16206 78314
56135 34734
110308 25117
16241 81509
21288 66072
16241 80491
16241 78159
936241 2884
110556 18875
241201 15227
7449 99299
16238 75435
47657 46034
69962 31592
47657 34798
241043 10592
47644 35030
16238 89064
47657 49967
21456 60095
70033 31689
89413 30165
16208 96230
711933632 11912
21471 69084
47433 48063
89400 28495
47657 41924
47660 43000
21456 59956
89400 29265
47715 41620
16323 77250
241145 11858
21446 55904
765037486 97257
89389 30349
380977 8212
12568 98371
73403319 45985
16280 69712
47647 46484
110308 24255
110308 20096
21256 69053
16243 95372
156688369 30401
16241 75648
241204 12044
47657 35124
975267 2453
55236163 37991
60970033 30389
47657 43252
995854552 42474
47657 36717
574688 4746
16250 81222
413381 6414
409193529 29443
93312058 68270
16230 73913
439944892 27960
47687 40759
241203 16387
413378 6127
21456 62416
241199 14706
21456 64916
47677 43484
0 14655
12499 99093
494406 6055
47646 48867
21456 68597
47681 47486
16219 87536
21459 59788
16241 94990
21456 58745
21457 59979
21232 61187
21421 62918
21471 66486
380994715 94416
16235 93443
255501987 78702
21431 59788
21447 56997
110307 18637
110321 20539
16240 73442
0 1
21456 52975
16248 91248
21459 53795
268826909 1
241206 14765
21453 67401
241200 17358
21459 60498
6868287 1042
16242 84639
48533868 91528
110262 21836
110320 21135
21456 56954
21413 64710
56126 33185
380989 9896
241201 12930
21456 67619
47660 40609
47652 45258
28658786 209
110309 19381
380989 9709
47659 47963
12497 97512
16252 82928
21530 65892
241205 12210
494407 5819
47657 51611
295617497 92362
110308 25205
512655749 91982
380537092 8698
782011103 85227
16241 88079
16241 77156
47645 45770
56189 34019
381000 7342
69929 32093
6140858 99999
693397644 7343
241201 16264
16257 71999
936371 3210
21456 64195
904136238 5
232959950 44604
21674 65306
47660 49864
16248 72293
21466 65230
16244 82597
47477 38293
21746574 43692
16012 86761
89400 26988
7476 99677
56144 34481
16025 75175
386044308 55031
21350 54000
47664 36190
241212 12696
21456 53246
89461 28704
241200 16232
110310 24541
16241 90378
0 59633
241201 11575
47611 43167
21281 59910
16304 94311
21453 59512
110313 21776
11012490 790
16241 80889
47659 35350
21456 67146
21333 53210
16194 71072
47657 41773
0 8443
241201 15285
21476 58055
89376 26466
110308 21684
16093 81412
16241 84683
16239 84986
110243 17561
89367 28229
21456 65106
21544 67344
241202 9942
16347 75042
241201 15143
380989 7708
574626 4707
16186 72757
47657 37086
32232 52235
241199 11227
21454 62186
12669 98909
21460 59067
110306 22740
16241 78593
21455 65140
47657 41778
47657 51156
608305732 92447
89601 27624
16239 77745
628567847 32851
16222 78393
667395 4330
89400 29437
32133 52069
370332655 93889
69952 31548
380714667 47956
47657 38283
241203 15933
16229 81032
110308 25352
32012 52085
16241 85228
21322 63235
16242 89118
241179 13878
16241 94599
110303 21072
89400 29417
47649 45164
110299 22908
1469348 2312
494409 5962
16241 92493
89375 30777
89296 29013
12483 97076
110182 19304
16246 85182
534265925 99999
21501 52860
110242 20012
380954 8389
16242 93927
21273 53071
21466 64308
113353230 62766
110440 23633
16280 89001
16247 80689
241201 10780
47654 41394
669198986 92070
510977411 21554
16181 85573
522961021 86514
69840 31277
110306 21388
241201 12701
110479 23575
16241 92698
16241 87185
89467 29830
16295 84507
32071 52347
12520 97428
812475107 37536
21598 60184
16242 86664
47657 39854
47657 45647
16241 92959
241200 10577
241201 16151
16294 89912
16013 96125
294504681 1
16241 90442
47657 44745
16244 78098
16256 87615
110308 18103
241201 10583
47696 46378
21534 62399
16266 79592
47699 49647
16230 79235
241392 14820
89400 26814
16241 93412
56126 34481
47657 40419
382512717 7989
16249 71790
16239 77283
16384 84448
471470526 42826
241207 10207
667367 3701
241218 13603
21448 61812
21461 66916
363492500 71188
21461 63865
16235 77635
12526 97712
32098 51926
47657 41387
47782 49964
241202 11897
89400 25919
0 72638
16426 91650
1000000000 79667
380979 9777
47450 42107
89363 29604
16241 77775
56121 34424
110235 20681
241207 16517
47658 50880
16247 73940
21456 57986
47649 47215
16259 71298
11583048 450
745323364 12617
16239 83797
371889789 10496
21468 61252
963050652 99999
89400 29856
574627 4941
44612967 23158
89389 28083
16227 90655
16241 79736
21456 57345
69952 31548
413378 6067
110322 20920
47657 48867
974670910 77414
16241 74234
381920978 687
363514869 83182
21458 53785
110295 17843
413214986 87006
16241 70856
110322 22146
47653 48187
110302 23184
413372 6388
69952 31462
3083461 1234
2636169 1492
47655 41980
1000000000 74164
21460 68091
21369 57093
16186 89707
110312 25710
16241 72755
16241 84246
16235 86862
56125 32418
16241 84530
16243 80398
80213872 12864
21456 57644
51585852 71115
47657 40219
624214300 90442
241078 12044
16226 91020
47642 47603
47652 35535
16240 81207
16155 94416
21426 58975
241201 10164
241271 17308
47657 44407
47658 47013
47775 46431
21453 65500
413551 6906
549181252 44018
21452 55547
89400 28151
2332839 1618
16244 81226
16230 77064
56125 33387
16239 91728
47657 37991
110129 20289
241216 14993
241201 16452
936383 2860
16264 87215
12503 97127
257306206 1
16241 92646
47657 42720
21456 63950
413378 6459
16473 69696
56127 33232
21446 66252
47624 42601
936384 2702
12481 97168
16300 70195
21443 60615
381020 8686
47654 39658
85158279 95754
16241 73735
16209 75336
241113 16148
509585820 38323
16253 90637
21456 56822
16288 91646
16191 89399
21456 55611
718192977 99999
47749 37251
47658 43212
21453 56377
16395 81127
28658805 210
16241 86381
413381 6077
16241 83817
380989 9815
16214 87006
47657 38103
16241 84482
380978 7989
16241 95372
248099403 39841
168527013 3520
47657 39123
241203 16852
16241 74313
16247 82613
12496 98593
47643 36360
47658 40595
89400 30349
936380 2614
241201 16765
47622 39768
16238 84906
16241 88704
56053 32953
47666 36741
16241 83117
384684099 12912
21456 65071
47594 40927
16242 79907
89346 28265
667337 3738
16301 77706
16438 83447
47657 47802
15987 82981
1000000000 72638
47715 50160
89322 28874
47657 49313
47657 44034
844468537 9832
16241 85720
47651 45779
16206 91258
16241 92928
574627 5170
21461 68120
16014 95370
241201 15874
16243 84036
413443 6478
56126 34036
16241 79794
21456 60824
16241 92559
653135769 92353
21456 64734
47655 47096
16266 90681
700937399 29802
16241 83447
21454 65868
47481 43699
47619 45837
47685 41345
47649 50353
21408 59351
47659 41230
21456 68954
16244 73397
16241 80403
110302 21380
21540 59042
16236 85162
89400 30589
110297 22174
7447 99968
47655 50818
16195 95661
16240 75754
16051 73894
21458 60681
21462 64392
0 74944
16241 90321
16244 81873
47634 46927
21468 56108
89444 27197
16241 93566
47650 50600
16241 75570
16242 77064
800866 3316
69952 31560
110308 22773
296229866 7756
55903 34224
16241 76185
380990 7074
16305 93580
21258 69091
494430 5749
16194 82487
16241 70220
47657 37073
16322 90554
16181 83218
21456 69077
241201 12121
16385 69572
16241 77915
21453 63926
574627 5217
69923 32075
110535 20096
47657 46066
16171 72314
241186 15002
69952 31864
0 15838
69952 31995
47657 36692
906996013 51101
21453 67307
241207 12308
21447 63967
110308 18946
413378 6320
241205 15973
110308 21384
21467 57128
16238 96258
21453 65056
241201 16590
47850 46751
16251 69322
380989 8131
241201 17411
16251 81509
16218 87684
16241 96304
110303 19559
47590 46944
16508690 313
110298 21874
12497 98717
21456 54555
332011218 1
648455440 96609
21233 54341
47625 50708
89401 26626
2332832 1978
21491 66295
936323 2956
16233 87358
813024902 25818
89400 26914
16227 87487
16238 69673
16241 91635
21460 60404
16241 90601
21456 58193
89400 30304
16241 90988
21344 55401
241204 13121
402604587 17521
7474 99231
16241 94256
47654 48566
47657 43933
47657 48812
2332931 1511
47672 35944
16248 85858
16241 95488
110305 20670
241194 12633
16256 70470
16203 96834
21456 53795
16240 81858
16241 78085
94261074 69462
16241 79467
574610 4929
16225 96903
16241 83490
16241 93974
1000000000 68185
21448 62777
47656 37528
47657 36620
47657 48769
21440 64298
21478 66389
2636169 1458
110353 22913
47663 38832
143928173 27410
574635 5168
89400 29119
16227 73862
241199 11855
110308 22437
21456 68783
110308 20147
69950 31876
945302860 82705
380989 7844
110361 25289
16241 94997
241200 13933
89353 29337
110308 24324
21507 56607
241162 15285
47650 43019
47657 39741
110289 24070
262825171 29
297427949 74371
47657 51249
89391 29652
47657 38525
574627 4545
4461322 1
47654 50017
47802 47254
16244 75962
47720 38031
494365 5687
380929 7656
16238 77751
47657 45152
47657 36312
47870 48160
16446 89993
47612 39480
16240 73788
642783779 50013
47657 42657
16406 96610
16241 75644
16243 75293
574627 5360
16229 73824
110337 22067
667368 3520
380992 8510
110321 22410
47657 41902
47657 51248
47663 40517
0 41946
21231 67976
110316 21341
16292 87550
56173 32463
21424 68352
16244 87159
16241 83846
16261 88633
16325 91042
900611530 56995
47655 38488
16249 89064
16242 84773
241189 11525
47603 50600
16035 92675
89401 27074
21456 62784
16241 77499
6868277 1139
16240 81063
21607 61851
16096 70864
16303 77735
47657 42595
942345700 39448
566499549 80269
110340 23969
12496 99051
21456 59638
241258 15008
16242 69322
16301 70466
16241 90032
344483239 87788
16241 82512
6868277 973
47658 47186
21449 56188
16241 85335
16241 86473
21456 63174
639239025 31899
16242 87778
12495 97358
47657 40099
47657 41492
21456 64078
16241 81182
936422 3012
47651 49963
21456 61663
21303 61926
47415 47759
412912449 4806
21414 64734
667405 4256
12496 97821
12493 97767
21394 58540
16251 91985
16239 86875
89400 28064
478312045 99999
110308 23969
241201 11623
241200 12069
56138 34681
47657 51438
47657 41739
21444 53324
241201 11358
0 88232
16241 91627
16241 78223
21456 52403
241199 14758
21456 59842
110249 24718
16226 73855
56126 33744
241031 10196
47654 40901
21467 58614
154422873 54474
21465 57445
21456 63770
69339710 24346
21453 56765
663949583 96941
234851856 21946
47658 42916
47776 41823
814602599 40259
16237 87671
21456 54545
110460 20769
16241 73385
69952 32187
16253 96141
47608 34907
47663 40030
47645 39442
7463 99724
21499 58282
21432 56946
47673 48094
16237 89836
941385145 44630
21453 63454
12482 97124
16248 71029
16241 76221
16239 85581
16362 69754
47792 45625
47656 47802
2332875 1980
241201 10752
89387 30422
21453 58302
16088 87574
181849502 21204
110309 20126
241144 16590
47657 51676
380989 9067
21414 65041
18015789 43383
47673 45207
69952 31696
16241 75637
21456 56512
16274 75435
241199 15252
241159 12743
939230248 76384
16203 73970
241040 10236
89400 28565
233262889 57496
16241 92353
191845259 70066
28658808 188
110311 17774
574572 5224
21456 58189
52192532 111
16381 94486
21456 56168
16389 81343
110308 25633
241221 16384
56123 33733
21456 68820
241201 10655
7458 99604
47654 42086
61915809 90052
56126 33605
47657 35642
16098 87990
110308 18817
89402 29157
16214 70814
21271 61795
16252 84427
47653 47076
21413 66920
16290 93582
21653 60461
47796 42853
241450 11108
16241 94491
47718 41273
241190 15111
16177 73760
47764 41768
240986 10372
16243 71795
12505 97848
110308 24956
56126 33260
89400 27556
47659 48232
241002 14186
16447 87263
110307 21747
47657 43788
89400 26420
380989 9010
644156243 34702
12476 98234
69956 31871
110308 25713
21402 56504
89398 29100
16508688 326
16241 75853
89466 27099
16237 72922
47656 42842
110366 21110
16241 82469
16241 77173
21443 56610
21456 54532
110316 17974
21456 61870
1000000000 99211
16067 80846
21456 63190
21459 68909
991794272 1
110308 22439
90081416 12210
47678 36011
21476 64194
47666 37352
21455 57128
16240 82769
47657 51492
89397 28893
11583055 450
110274 21433
47680 50703
241186 17155
21448 63977
241200 10340
16242 88323
21549 67084
69952 31978
16233 93263
16241 88467
47657 48819
21473 53900
21417 55770
241201 16566
16241 91061
21459 60697
12478 98786
413352 6388
16233 77545
16240 85696
56088 33978
110308 20769
380989 7764
89410 30806
47442 47052
936469 2633
47668 44942
56131 33983
540422836 78958
110247 24143
241204 14883
16195 93435
180387037 39
380989 7756
89538 29253
110308 23033
16241 93737
6868277 1094
16265 88001
21447 56974
904136281 5
47787 48696
16241 95818
47657 37086
8000693 36923
110308 24541
47656 44686
820104727 19010
110306 23543
110357 23527
47601 37707
16388 71028
6868277 1094
667405 4075
21460 64497
203070689 1
16245 89019
241213 16388
12505 97378
939551181 9619
16241 82730
47654 39559
47715 40485
89159 27194
21457 65917
110341 19426
975116 2449
47654 43699
16256 84986
47650 46852
47609 41778
21456 58285
16241 88837
965422570 72641
47657 47985
241199 10968
241203 13025
16250 90157
16257 87494
16268 72464
89397 30106
47857 42907
110305 19352
7437 99980
241201 12633
527393944 52940
21441 55453
21456 66284
110308 24376
47641 42657
241198 15228
21454 68803
47681 50017
16281 86150
16251 88079
637697990 23485
36201229 151
47661 42243
47878 43214
47669 35361
16297 96751
241201 15454
69961 31390
16257 88093
183941364 87301
16240 76326
212094785 32361
47900 48015
47654 43810
110317 18639
47659 47309
21456 65469
110259 22742
110308 22166
190911591 90891
16180 79768
16241 72063
47657 48917
16190 90878
47657 36430
42111023 22629
21459 66469
110308 18939
494575 5662
110305 24276
47666 51272
255577952 99999
21455 55379
380981 9896
16241 91061
16240 86932
21456 61851
16241 84272
6868080 1195
380991 8111
16241 80444
110308 17798
47655 41386
31368019 21506
89400 29233
28888909 177
16238 85606
47618 40967
16241 95007
16348 70043
47667 36209
110207 22611
21457 52593
975225 2521
16241 86514
56122 33087
12526 98592
579753326 49963
768232513 13868
16241 72390
21441 58464
16241 85573
110309 22621
12528 97821
16241 69462
16233 84487
56116 32910
16243 78068
21412 67590
16241 86675
11021901 550
16242 79215
241375 16636
16244 75824
60772461 38103
12496 97998
21402 54642
21472 61542
47659 41980
75307243 49881
21483 58745
47682 46431
16240 70465
47650 50004
618856104 85720
2065326 2006
110306 24260
47662 35162
89385 27657
16240 73385
21456 55018
16241 70884
110308 21243
16197 97009
47631 43885
643542429 36029
110063 21740
16241 85454
110308 24297
89448 30557
110482 18769
47571 45717
838469551 72267
16263 93039
110308 25355
16241 93669
16241 93760
21566 64197
21466 68803
110303 23608
241203 14503
69895029 87551
47651 47963
241015 16351
16396 76072
56126 34380
300112443 55018
16275 91635
21377 66477
21488 64704
47657 51632
21683 57404
971735013 99999
266525225 84683
110337 17917
47657 40049
380989 7279
16241 94625
21456 67447
21456 60896
56066 32931
549737911 13105
47657 41974
47657 46751
89400 27203
5041192 62009
22653506 222
494358 5821
845160809 25919
47644 38471
11021910 561
47669 44104
16241 88908
21526 58047
241341 13558
47417 45741
89383 27936
21456 58382
16200 91646
380991 7456
110308 24367
21453 63685
241201 11297
89422 29825
47617 48476
16240 95454
16294 92335
110252 18970
110361 22604
89438 27569
47660 41078
47656 42595
47657 49967
401191477 92917
110185 24497
380999 9620
110310 22682
21445 60565
7503 99199
47657 43214
21456 56125
89400 27445
47807 51760
241201 10342
47657 46510
16241 75872
47657 34825
21704 61959
592755624 61566
16241 95945
16241 95392
12499 99121
241201 16452
21422 53975
837616501 22927
241207 12617
12566 97523
936383 3113
89362 27445
47657 49421
16241 76567
16241 89372
110320 20012
12499 99190
89399 28220
16183 75354
16241 72695
241201 14733
16240 79571
47657 47756
12496 97812
21349 53291
12483 98718
938213356 16262
380987 9619
16241 88704
16074 95818
232600269 50600
47517 49221
241201 12617
16239 73354
651379562 17496
21445 64039
7261 99410
16242 96611
16240 84312
69943 32175
189430762 40157
21455 59996
534490478 81144
21442 53513
6868278 1222
89400 26781
16247 90007
21441 68793
16108 94340
110309 19100
16241 72152
16487 94997
16239 80539
2065376 2006
47662 40967
110200 23097
16238 78393
574630 5217
16241 75051
380940 8698
16241 73853
12496 98772
47669 45463
16221 89358
1000000000 64593
89404 29176
89400 30165
704173384 1
56170 32810
47657 49877
380987 7602
241189 11037
47657 46577
47657 46114
21456 65439
21456 58960
47657 45099
241203 16989
110426 22468
315188189 22114
12496 98846
667375 3891
241204 14190
110313 20741
16200 76160
636894099 1
16241 84271
81728491 26800
110353 25109
89455 30035
16235 72453
16017 90668
12461 97076
47657 41126
241192 12743
21417 68949
16241 85753
21456 54160
241214 11126
47699 47366
908151310 89372
32328 52136
16241 87718
16277 92812
16241 96765
47654 38011
89386 29117
16242 69572
16363 96699
241156 14731
125178750 47
47657 39189
16239 76971
380992 8822
110308 25109
56126 33404
110310 24752
330460823 98344
21611 52403
16131 88171
69952 31588
110295 25754
866550165 75441
241165 11331
110310 17804
16241 91646
16241 89614
16241 88617
21322 58797
16355 87632
47665 39496
16254 96955
16256 95723
12621 98728
12325 97577
16241 77741
12496 97552
12534 98015
16241 96005
648469260 54495
21465 55031
47414 41753
73189639 76480
21471 52789
16241 76072
16241 82940
21487 60759
110365 22088
16241 80459
21456 54451
701766232 99999
21496 62485
47660 44630
16240 91497
241199 14350
16347 72454
47573 36209
241196 14605
89401 26523
56107 33404
21460 54159
1469442 2336
110138 19494
47658 48868
21492 67718
494411 5819
47595 44661
110401 19911
16243 95607
16241 96233
16241 94476
241187 12145
47659 50013
47665 40917
89345 27046
136424047 94934
110296 19902
110308 21727
47658 46510
21703 63017
47657 42293
404744075 28276
56121 34113
16241 94186
879136807 27439
241153 9942
16241 89839
21457 68976
47657 36166
667365 4074
16388 73397
21202 54445
47701 39741
21279 66493
21672 63543
1469424 2208
16349 79472
47657 40462
13896100 41706
170233247 36624
47657 43473
47570 47458
241190 16264
16333 75428
241238 14915
21459 66117
240999 14883
241201 14923
47655 35238
241201 16151
380980 7844
21454 55023
16244 71629
16254 92117
241201 14747
47674 41977
16227 80405
89437 30060
16100 84322
47704 42309
241229 16042
241188 15809
89400 27097
47649 50024
16211 75224
21456 62893
16241 78559
47660 44226
90723743 29616
11012494 687
216449033 32089
663263886 34133
89400 27033
2636169 1458
89400 29119
380990 7571
3083510 1234
241201 12611
21456 57534
21422 65817
241243 14078
16037 75616
16241 92008
16274 72377
42811772 41857
16285 94410
56124 33077
12496 97342
89401 29115
110317 18384
10566369 1
21458 60182
21442 56995
47563 36818
380989 8144
47610 48942
16241 88112
241238 13272
21459 54491
84439748 99999
16256 74371
47660 41003
21406 68307
667365 3775
380857 8079
16242 94160
241203 13107
21454 55679
21456 67445
16239 93582
241201 16743
16241 77576
2332905 1615
16138 78277
47697 39658
16241 86603
16254 77366
16241 79324
21412 55123
961470678 10598
47657 35250
21411 58806
16241 94267
21456 64650
110301 19067
47657 46095
7493 99604
16244 73485
47651 49967
16279 92199
21485 62494
222568400 28064
47657 36529
110310 18846
241201 13712
21504 61104
842937345 54067
21456 66268
110351 18612
963526584 64575
21400 57437
16249 77628
800890 3464
16241 72850
21455 58128
16119 82161
47655 50135
16246 77189
708825821 54140
21456 62766
16199 93478
47657 42243
277477446 11786
110299 23263
89401 30572
47493 41823
110308 18073
16276 94197
21459 66552
21456 67401
89400 30589
47644 49945
47595 38917
16241 72879
574615 5116
16241 94885
16243 84592
110308 19422
21463 65005
667150 4232
89586 26121
21454 53029
56128 34110
16234 95775
3083491 1259
32147 52255
380979 8065
380989 9107
16248 95818
6868272 1069
12267 97331
47657 40517
16230 69289
1567027 2084
413375 6893
21477 65056
241201 15111
936380 3153
16215 96893
241200 11321
47657 51749
47634 42309
241201 12210
21265 60277
21433 61252
16241 85522
21456 59067
16253 71751
47666 45964
21382 57644
110308 24328
16248 71801
16241 93611
16244 69976
16256 74549
16248 88494
47647 44516
21453 53740
21439 65959
56348 32974
21456 56676
479726918 49380
580264518 1
939185700 48603
89327 28265
47655 47519
241060 11019
16298 96903
16242 80754
16241 80260
47591 51559
16241 75194
16242 95657
16241 94757
21456 56988
16243 74867
89400 28643
380989 7989
667367 4501
447472154 18727
21413 65949
21462 55788
357578025 12268
110279 21384
110323 25135
16238 81078
639924321 1
47716 45707
16296 90377
16450 86485
413378 6267
16242 70676
241199 11912
56133 34059
110310 19506
21400 64008
47657 38491
47599 47985
241201 16046
165035151 37505
47660 37719
56174 32910
47656 37247
21456 62624
56133 32644
21450 68976
16241 79587
16391 70805
21462 69160
56111 33744
781935022 77319
16241 91966
89398 27128
16241 94481
47595 50141
47606 49861
16408 72850
89441 30059
59737069 80659
16241 84036
16241 70759
241203 16743
47668 49967
16243 95621
270716685 1
380955 9752
110309 18743
241201 14684
16004 83731
47648 39192
16294 74244
21456 56874
110478 23885
7450 99971
21456 68280
21497 66264
21456 52940
47657 46933
56140 33987
16241 75749
975415 2404
172934784 4330
319603115 57437
21393 59070
47646 40858
47658 45985
16241 86530
110112 23657
16103 92625
47646 35238
47734 41937
22493521 94274
110298 19407
204740185 99999
16295 91524
16244 80382
869981371 15769
241195 11675
21443 63801
89367 27732
89413 27753
89451 25963
16351 69558
381208 9550
47663 38011
110308 19979
47402 41374
16178 72171
16232 80689
747570053 81110
21456 65575
110308 21684
16048 75507
936629 3232
21456 57128
110266 25289
21458 64476
47657 46735
16241 93989
16047 94775
21407 56179
21453 66920
16273 88083
16241 91623
16219 73581
21477 56614
110305 22344
413172 6566
21456 53993
16241 94669
67709649 1
218021237 64567
16241 94584
1000000000 8443
571464914 93505
47657 48724
21456 54472
945190294 9757
885103192 37763
69943 31156
47657 51632
110296 21014
16256 79223
762411325 22515
381172 9123
47657 36676
2332879 1756
380964 7074
110308 17526
47609 44993
69950 31156
32133 52356
16241 86484
16242 81572
16248 79288
21464 67500
47657 42259
16217 87369
21444 66555
676704356 95140
47703 43821
16189 75637
21462 53682
16243 90197
16241 91977
89527 26783
16147 97011
356389499 1
21456 64561
47598 50075
552384801 1
16014 92625
16244 85858
70005 31015
16203 74410
380978 9326
16251 73929
16071 90054
110298 21924
89419 26678
47657 42744
16244 83889
110007126 96125
16232 82157
21497 58791
197784498 55966
16223 86354
12345 97257
47667 45642
16241 71349
16244 80659
16249 87072
11012495 751
32082 51939
381003 7416
16469 82164
47657 40532
16241 71220
16241 85631
16241 80459
89186 27097
241202 16571
21456 56836
241201 12430
89338 27439
117883458 34181
89400 28319
7440 99458
16241 90061
110279 25493
15996 92997
21461 65758
796723592 66389
16240 92679
21456 57974
241201 10881
47657 50600
779657524 41260
2332883 1605
110179 20339
56126 33875
241201 11240
277340964 49229
47658 40313
241191 12108
21316 56797
47697 37845
110308 25022
110308 24035
380985 7812
74877639 16571
16276 78392
16250 85074
241201 10372
16241 81396
413377 6895
16231 81207
380989 8845
667365 4328
89618 29925
21456 68803
241201 10655
16241 92363
241201 12962
16268 91086
16273 83299
241196 14904
21227 54001
380878 8984
16243 91066
16241 93977
16240 96769
47642 35030
47717 37945
16233 73351
16261 70870
16268 80732
381006 9777
16132 96400
110308 20339
110318 22061
16240 72930
110258 19446
110295 18727
47653 50878
47885 48168
47873 41369
21251 66678
20030575 84943
241187 15973
16210 93095
16236 71141
11582990 487
0 50770
16241 84320
110308 18620
16241 96251
977566101 12696
47681 36947
47666 49384
380984 8111
16227 91588
241202 14550
21465 58568
241207 13237
16241 76648
16302 74945
16229 94789
380818 8379
47646 36437
16230 91623
448932466 41432
21456 58077
16200 89773
47657 36706
16241 78373
413378 6180
506597531 96849
16196 74311
110305 19354
47806 39579
110308 23543
241135 12346
381028 7013
21340 58745
423520502 34698
16454 75263
47782 49380
16241 82613
21453 56480
241204 13427
288507469 92119
47659 36312
999608394 31911
16243 85781
21397 57404
16241 75698
110309 22177
21444 63607
16241 87767
53991904 54103
21453 54702
56169 34253
21454 56607
240957 13213
21497 63318
110318 23418
16243 88566
47642 49746
241249 12889
110255 23969
16252 75036
1000000000 4713
16238 87018
16241 88117
21457 60622
21456 59223
21245 57308
1000000000 70376
241201 15407
47657 36602
47762 50215
21688 56874
89612 27336
16262 81182
551887695 61497
16243 75313
241211 17406
47657 45173
47674 46952
21466 54944
16148 93847
47657 42086
16468 87599
69952 31167
89168 28362
16240 72063
16241 71288
21458 66379
16243 87873
936368 3150
241199 10339
47619 51248
241156 13603
16210 94603
16191 94599
47656 46952
21457 68131
47657 38079
16241 73460
47657 47284
21225 59658
21467 63069
16222 70470
241196 14503
16241 78007
89373 30308
110286 25037
800896 3456
47516 50037
16234 89303
16268 95079
47659 41814
21456 56652
21453 56781
16241 82917
32330 52000
21428 66873
21459 56386
47658 39954
12408 97358
21464 59607
70003 31729
892742646 99999
21456 54580
110321 22927
56086 33279
572092015 46378
16242 94414
16240 92221
380989 8894
16092 74461
16253 77775
241201 11246
6868278 1028
413514 6905
110297 22832
110262 23077
241201 15398
16241 74656
21502 55779
110316 24626
191841232 33983
1000000000 72593
868460050 99999
21456 59996
21456 63207
89400 27410
16425 87550
241201 16794
69934 31729
16463 84477
110310 21207
574577 4733
361227444 25286
16241 94057
21532 57368
16241 87604
16067 83544
177690161 79417
16241 84617
16241 94246
47656 35179
47705 46544
47657 45643
89400 30389
313982 22146
16227 83119
47605 36356
241202 14532
258307454 63275
413378 6150
16193 93536
380984 9295
21457 55580
110321 21908
16228 87939
21456 52711
21410 64952
15823358 64755
16241 75320
63069306 95370
16217 81343
47759 37692
89387 28189
110416 25338
241203 12617
1469280 2142
47659 36404
241203 11340
16229 82534
7304925 891
914014840 73352
16241 87159
110123 18755
494441 5885
16126 96947
110367 21388
47746 40197
16241 89707
69948 31590
21593 55288
16180 74704
241199 10615
16244 90981
16241 73706
32133 51787
47657 40415
574872 4733
241200 14239
56112 32490
89400 30557
241200 17236
21456 55565
21456 56033
241201 14316
936414 3083
241197 17278
241212 14904
390097762 21684
16251 88704
16208 93907
241201 14543
47657 34798
89400 29608
47657 43167
380989 8177
16202 84487
47657 42942
89403 29176
209449602 94841
6868277 1136
667427 4083
89430 29802
16241 77568
21454 61051
16467 83386
7435 99408
21441 55328
16241 86797
89388 29244
16418 77159
47657 38031
681845251 48830
110246 20222
413342044 27052
12496 98392
939350943 46606
172054610 99999
21455 64479
89406 27780
21456 68949
241182 10272
47654 49691
110171 21946
667380 4104
21456 58717
16243 95381
47706 51117
16241 69712
16232 91190
47626 39718
21426 64010
21299 61051
16241 70278
542610992 67146
47642 45207
47657 40049
47655 35283
47475 51749
241203 11511
16138 90493
47670 45737
21260 66565
12454 97254
110308 19274
21398 60038
89400 25953
89402 27370
241201 10029
21496 53308
35682186 24834
110310 19167
21453 54113
21402 66565
11012488 769
110306 21960
47861 49039
241178 10802
110310 17524
16228 74650
12554 99091
380935 7680
936380 2633
16294 83447
21471 56990
241222 12358
16241 89792
21456 57934
12496 97577
110309 24763
21456 52559
56132 34282
110211 23301
110297 25471
56294 33948
413368 6276
16251 72411
89428 30102
241207 17200
110084 17700
110308 25744
47660 50086
21451 64788
166364937 62112
110193 20712
21456 62494
21459 66295
1000000000 27012
16241 96273
110301 22410
16285 79888
2332870 1646
47718 37155
241201 10990
21428 64055
47657 41037
16244 78679
241215 16432
21457 66264
16241 73824
241193 14915
47643 46741
16425 90674
21456 58282
16240 82215
47657 35350
21452 62559
551503596 661
236865595 67714
16370 86521
16243 72253
56267 32603
47657 38611
89430 29176
16241 96150
16241 89680
682625222 42907
89247 29053
110306 21425
47794 49551
110118 25474
16281 80569
47506561 129
162765179 33671
786419057 45717
16244 92697
89400 26921
15995 92326
16241 92675
16244 89490
21289 56074
881483388 41974
890627532 97681
47657 39167
2332868 1606
110313 22343
110306 25693
16241 70628
16234 93136
47735 41862
21454 68584
16178 73597
21454 59305
21439 67966
89403 29293
413378 6656
21476 55916
21476 56471
16244 73832
47655 47492
241201 16264
110431 19494
16241 83534
253142581 51249
287243211 210
110296 21014
47660 35266
47671 45741
47657 47296
89597 25961
241351 10615
16242 76648
12496 97512
856922782 96955
89402 26039
47657 49699
47667 42248
47657 40031
21304 62399
7431 99945
21454 59268
110308 20690
147041140 43336
16185 76855
32096 52288
16241 86662
110304 19580
413381 6829
32101 52035
16259 95864
574625 4514
16234 80813
241194 10284
16241 80345
89389 29255
2333017 1508
16231 76148
16241 79087
21456 61906
47618 49881
47654 48321
16239 92148
47657 38052
47657 36209
21582 59351
365029135 7676
21412 62777
21454 64370
16241 77961
241164 14186
16243 83898
936508 3274
16238 70008
16244 95340
841554268 1
110321 18637
21470 60625
241201 10984
16299 94842
16296 78816
241217 12358
21483 69243
16271 90621
241201 17420
110309 21571
47654 36673
21438 67174
16241 96684
47691 43179
269627187 99999
241180 12959
11021906 561
21456 59233
989032454 53222
16241 83177
69995 32093
555937615 12889
3083521 1316
16241 81903
12496 98664
56126 32777
47657 38390
16261 92636
16244 73398
1000000000 94807
56108 32769
7304674 891
241201 11261
241215 10284
21332 61187
380992 9829
47654 47067
16200 96162
21456 63139
21456 64970
494375 5686
241290 11612
241201 11868
47845 37103
47667 50881
644145779 99999
16241 71220
16241 84487
241191 10496
16251 70864
21445 62731
16255 76807
47651 45486
595917785 80811
241201 12575
16133 86909
16237 93478
16488 80836
16242 83020
241201 11511
110308 18226
511334544 63868
12400 98772
47649 45211
21459 63235
16241 89342
47868 36792
89400 28533
47648 49529
47716 45405
89400 28045
16241 76694
47657 45575
667365 3513
47657 45615
340096440 1815
0 20491
461784946 59142
47872 37112
16246 94223
16259 74288
413540 6294
16241 70683
380983 9856
241201 13386
89390 28201
56141 33387
89348 26043
21458 65423
2332775 1690
16234 89458
126582248 99999
21454 61357
21456 61812
16243 76874
16288 89264
47654 39429
16297 75312
16206 77795
0 86057
722363381 31120
47693 37631
21414 67657
21456 67638
47730 43728
7503 99326
16241 74315
21481 63849
16240 75244
110314 25323
503993680 82655
47704 45741
241214 16304
16241 96695
16252 90716
56302 33167
56126 34246
574636 4755
936380 3012
16508688 326
352830159 95286
47701 49229
241201 10260
16057 85768
519540200 45166
667342 4084
16254 71220
16241 79356
16240 95332
16241 90664
494409 5651
16085 73295
89427 26297
16436 88522
42771527 98757
47427 41112
2332879 1906
7452 99242
89446 28841
89399 26169
47660 43764
574627 5286
21453 58996
70011 32208
21453 60184
6868277 904
21474 59943
380987 9074
47647 38375
16365 89543
21456 52975
47657 45776
174458385 18916
16239 85046
56136 32386
47657 49337
47657 51095
10333414 883
47658 39016
241201 9907
21458 65515
110301 17798
21264 58791
241021 17358
47657 45463
16299 71795
69955 31172
380987 8069
16233 83919
21457 63454
110308 20712
12496 98772
16244 90378
21456 65143
839778754 31632
89410 29856
16304 77802
16241 75104
16213 88133
56127 34019
667448 3900
47692 41620
11012494 623
940237493 80482
89577 29417
16238 77173
47711 48187
48144245 120
110317 17917
16178 74866
16241 92812
47657 51450
47657 50880
47657 50444
47657 50822
110308 25576
380990 9712
89413 25961
381051 7074
16239 70814
241419 16027
104187041 37629
241201 17252
164921729 67447
16041 96524
56126 34382
110323 23843
12496 98219
413381 6465
16105 78223
413425 6451
47659 50024
157232804 75036
21456 67660
241139 13975
21456 67801
110308 20926
110305 18103
241194 13430
110310 23969
7449 99631
848970700 27646
47657 46561
186850973 91556
380985 9890
16221 79347
47657 37406
7472 99568
381000 8566
574629 4582
16241 89001
16241 91190
56065 32261
538293545 93418
12496 98644
47706 43994
16241 85858
32356 52132
110346 24035
47654 39509
16071 94815
110308 23418
89386 29680
12494 97781
21456 56480
47658 38471
480283445 11108
110316 18403
16241 83553
330607322 90227
164696378 82846
47692 43252
21456 67647
16244 95108
47604 42842
47691 40250
16226 69572
388800126 96195
486383800 87465
16243 94478
47660 40901
89400 29253
241201 13097
380989 8286
16243 89009
21456 53785
47659 47963
241201 12054
380989 8069
47655 51516
241359 10752
139373618 78159
11012547 591
47673 37677
47654 36166
47654 50557
16248 75336
380883 8939
69952 32032
241203 11108
89340 28276
16251 78260
47657 50557
241338 14982
381048 9073
380786 8287
16213 93761
12497 97967
32359 52015
89400 29840
16053 78705
16241 73328
110329 25356
16241 91524
21456 66496
517162002 96641
16239 70311
69920 32102
1000000000 41590
47678 41369
16248 84309
47657 44120
21443 61280
7449 99622
16185 88494
16241 93318
16185 79794
285160660 92265
16257 89414
7449 99411
43841815 20289
241201 13427
47657 47114
16244 83263
47657 42462
47652 37226
16241 94465
241201 11811
32133 51956
21459 52740
28556969 2663
494204 5629
16273 94775
21397 55422
47657 37725
110497 20427
16386 96150
47759 43054
16192 76326
47636 38611
380992 8212
110554 23212
241201 14904
241201 14735
19174210 9320
788721739 83338
21367 57859
12496 98996
110308 25260
21281 63262
667367 4075
16244 81944
16209 90578
32955880 167
381048 7071
21408 58217
16249 82885
47711 46648
21456 58745
380986 7197
16044 89264
21456 58728
47657 50020
69990 31208
21445 58430
15156955 60138
936380 2962
47577 36874
380989 8822
241212 17236
21456 53210
16241 77791
21566 66072
16207 84309
16340 93566
12498 97179
21456 59515
110291 17788
47686 39751
16243 85265
47658 50991
16284 71908
110322 23582
110313 23779
47658 45620
69952 32198
101157554 478
16252 70303
21471 52861
16296 70334
144947659 90578
413368 6364
56126 33167
12520 97743
16317 70676
380989 7255
16370 78363
21456 59906
12236760 58745
110308 22588
47872 47514
337249584 1
2332910 1511
110304 23490
21274 58445
110290 24927
241440 15470
21470 63644
21519 57235
7441 99815
16241 82209
47597 40901
21457 58285
21479 67718
380986 8103
16192 79316
89400 30024
21685 52446
117623503 91441
47586 50898
16241 80835
737386257 1368
16238 89673
16253 82893
110305 25260
47603 42880
21456 57062
21456 52403
16241 78663
16241 90900
241198 16553
21456 63770
21470 68375
16254 91318
16228 72614
56150 33605
47647 45266
241198 14298
16241 95187
12496 98089
16442 77821
47648 48239
21458 65113
21456 53852
16238 86786
110238 25347
16241 85741
623124222 1
16238 87826
47708 38049
16243 83553
241367 10454
21456 61317
16028 74962
16255 84337
6868276 968
21534 63491
21453 64650
47654 45099
16251 86893
47646 47284
47625 41625
16241 84639
21420 65956
7452 99677
47657 34921
89400 28112
69937 31004
16458 94533
21456 53160
241427 11525
110307 18945
21290 60729
16244 85720
936169 2936
21456 56411
110308 21440
241201 14671
178072034 34306
21456 53017
32133 52246
56126 34278
16240 84477
1000000000 52861
47657 48769
21440 65936
241201 14101
21303 55576
16241 77733
16300 86381
16240 78363
21456 69084
21419 55702
110198 19802
110308 22823
16241 79789
16441 92525
16241 94990
89397 30809
16251 96896
16244 75079
21392 62714
241201 13626
241201 13213
16243 76694
630784042 43894
110291 19555
16241 70440
58902626 86324
12512 98651
47661 38063
12496 97784
16241 87303
110308 25747
16241 83666
21456 53156
16239 92196
0 6932
16346 78342
21456 57771
506387966 29528
16247 89515
16241 90655
16241 84176
89433 28771
16238 89816
110308 25493
47655 45954
89599 29652
241201 10029
110317 25338
752889757 59996
56126 32769
110155 23570
21456 66385
374814600 17158
48785044 33228
241201 15696
16282 96906
21456 60385
21456 52821
16287 93490
47654 48830
16301 87536
47630 41753
21456 58282
89400 25818
110309 18334
21459 66314
16250 94398
16241 81517
16242 77035
16241 85601
69952 31004
21447 69105
89397 26043
16235 90379
21644 61506
16242 94162
21456 60174
494348 5575
393280768 80214
16226 95160
734848713 75991
6868277 1222
16241 88727
47657 46741
21448 65956
21439 54472
89400 29244
241199 15398
21490 60237
47614 42048
16250 90681
110318 19580
21456 63868
47657 44824
574665 5116
47657 40158
21463 56774
47644 37017
47670 51417
110308 19794
110307 18916
627994872 2312
32136 52017
16269 93050
241189 12069
89460 26214
16241 76384
21456 54778
16855852 25832
47660 37465
16243 94591
16294 96042
16241 71000
375170424 15603
665313601 72832
574627 4877
574629 4941
16432 87281
155590190 4097
16231 77735
47659 40895
89400 30497
936380 2641
16244 82928
133673098 25011
21305 56997
110305 25049
574641 5039
16254 72757
21423 58233
241186 11068
367368545 25576
380989 7101
16233 75801
16289 92363
47683 50444
380999 8069
47657 43278
936365 2748
89399 25813
816730146 57951
16241 70066
110303 22024
241199 16398
16241 75829
16238 89831
16241 76591
32228 52319
47657 44860
21405 62714
648309234 14982
47649 37042
16241 85741
845554995 69626
16002 76559
21456 52609
21456 63569
56122 34702
300154693 96064
716245186 22705
21700 64069
342622695 89488
0 33186
32133 52015
47657 43558
373417453 30557
89391 30589
47677 47140
21424 56168
889069457 97577
16206 77357
16241 93582
16198 93989
16466 90965
16284 95796
47834 45770
89279 30946
434094562 99999
16241 96760
338629712 91691
16228 87369
89402 27708
241202 14290
16241 94604
110306 19115
241241 16027
110308 18368
16241 93136
16256 94171
21470 63345
413378 6219
16241 86798
16241 81911
21451 65143
16243 78618
16248 73453
11583050 487
21465 59364
16238 93611
47657 43834
413384 6465
611536884 94383
16238 70856
16243 96800
89397 30064
574624 5217
7270 99579
110553 25647
110308 22818
47658 37912
16241 73582
21456 52442
919359697 75570
21458 54784
16241 77608
16241 87006
21456 62893
110308 23399
16241 70757
16241 81720
16241 70684
68314162 89264
47695 39533
16178 70922
56112 32872
21492 64281
16232 92070
47704 48302
381157 9712
241200 14066
47657 45533
16241 75584
449852961 75352
56171 32710
21485 62543
15995 71298
32295 52105
822443222 79623
16241 77823
21456 54160
1000000000 19489
89367 29718
47660 46437
56319 32750
47658 51576
21456 54734
21450 57056
16231 73844
7436 99309
21455 56304
658406814 67174
16228 72253
16241 75894
241241 17030
241201 15866
0 5970
110315 22969
12621 97338
16243 69500
110308 25663
21496 54315
16256 89849
47651 35430
21456 58791
47657 51544
807899417 53601
11012439 596
241199 11068
12587 98898
21445 63543
47703 37766
21467 61575
21464 60495
21417 58496
47657 42376
16241 81942
21456 64020
21456 56512
16065 94833
16215 69695
241203 16087
16244 72965
21335 66926
16231 70000
89400 25882
241201 10577
16241 90061
21462 65586
110305 21411
312766575 67813
47860 38017
21514 65130
16241 90903
976146724 66638
110542 19907
16241 72055
21458 63616
667304 4418
936425 2760
241104 15782
21455 56997
47467 42537
21424 61631
16241 84317
241198 12087
21456 64147
56266 33077
16241 86244
16226 88886
602281794 41910
21456 58960
380989 7343
21640 63562
21464 55052
21457 57246
16244 75261
47657 48059
47657 46783
47609 42077
12542 97358
21501 63210
16238 88177
16241 70765
0 10989
16241 91853
16242 70972
152778307 26632
21468 58193
16304 69500
47654 49221
241211 10737
371304543 34018
21456 63404
21673 54720
7478 99771
16114 87018
47660 36709
12494 97338
21502 58848
16337 81093
397430704 53740
16283 71138
21701 64392
21442 57189
984688669 1
16253 76431
241201 13121
47657 41650
21456 62245
574631 4929
21456 55405
16296 70078
47654 47449
21456 54518
16163 69527
16241 93478
110219 24324
0 90709
47660 45458
241199 12696
47669 39446
16241 87330
252405507 76749
16241 75441
2332849 1648
47657 47135
380987 9735
47658 38800
21456 64511
380992 9107
47658 40250
960960204 76783
16241 74628
89400 26962
21508 67073
21449 64943
810938468 43959
922138 91258
16241 77729
1469506 2146
16241 73361
16241 72545
32180 52069
345346992 27127
21459 64194
56128 34225
16242 87072
47657 46437
89392 27929
317047315 37745
47657 38306
7449 99243
380992 9778
12438 97512
47642 40895
241199 11108
21456 56438
241201 17030
72055098 52172
16240 94992
241200 16787
56128 33870
241197 12604
667214 3738
21456 63427
241201 12448
241211 13636
110388 19426
110305 22847
22653489 222
21455 60383
47656 42385
12496 97709
47563 37991
21463 62777
47642 35680
16256 76440
110363 25400
16247 96373
574633 4966
223904459 16787
1000000000 72603
16240 70676
155578061 54263
7452 99343
21458 62802
47651 49505
332252087 34082
16270 82737
21502 52609
47659 39303
16241 92221
69955 31320
2332879 1615
47657 51576
47801 37784
975267 2557
56118 34479
1469442 2285
110308 18239
69952 31356
70025 31048
110298 18114
47660 51676
16240 76810
241201 12253
484971834 4232
47695 47346
413387 6478
56130 34409
110307 18357
614829950 99999
16247 95332
47657 50484
38284063 78311
110308 17717
89403 25964
47657 50881
16216 84176
16241 92117
16090 75130
47657 46775
110308 25485
89434 27607
89412 29114
110300 20147
241193 15733
21370 68014
47649 45277
16240 93654
16295 80633
16377 78688
21465 57968
16241 94475
21457 59203
47657 46929
56119 34681
523963489 3099
241268 12323
21469 66873
413389 6957
934259740 25663
296762156 91028
395449381 24255
110308 25356
16221 85270
21454 57747
380989 9085
47657 38488
21456 57897
12483 98651
21456 67878
21456 65325
44555692 83636
47910 43894
21450 63221
21456 57859
16239 77237
110305 25710
944066117 96765
89381 25882
21456 66611
16284 93136
110308 24997
21701 61000
16194 86479
21456 52635
89448 30777
110056 20582
110306 22174
936380 3184
47598 36103
47657 37048
21453 57974
110309 22818
110305 19902
21236 63291
129042923 10366
47669 38798
936390 3153
21453 57200
381051 7531
105905338 22288
380989 8822
32092 52150
110310 21908
89401 27079
16241 88799
16249 93260
241200 13105
21456 58077
21455 66330
241295 11190
127128138 14543
16242 85217
47654 43279
380990 9350
16241 83177
110312 17542
89400 29103
21471 64024
21456 66498
1469443 2204
667365 4501
380989 7464
21466 67066
47657 48949
16366 69309
16241 76235
16238 73554
16243 94978
47657 39647
56126 34019
21456 67870
21662 63404
16241 94534
963113262 99999
21464 68120
110307 24541
380835 9067
16250 80602
89397 30599
16012 85300
21462 60174
21458 68803
820049316 64985
16165 81897
21430 55453
16241 87990
241108 14159
21455 53811
16248 77972
21701 54146
16134 80844
110308 18049
645165451 13396
7448 99945
16206 84448
543091112 38293
47657 50771
414930093 69382
166686624 14531
16241 71963
47602 37834
89395 26783
380989 8661
494354 6016
11012553 708
774992111 15973
754980489 51939
47658 36356
241196 17406
16244 76972
492894457 67787
89405 27569
241212 15518
56111 33978
16251 88253
47657 45898
89400 29736
241050 17395
47607 44157
89349 26976
6868460 1048
241321 10695
89385 29288
857480223 1
21314 67344
89400 28494
12499 97978
47606 38927
16101 90876
110311 25352
110143 20022
110364 19869
800875 3456
21456 53199
21203 63562
21456 68805
16291 85270
16390 75570
21456 65341
380983 8137
16242 73265
16289 92117
16241 90808
47582 42968
4317230 32356
936378 3121
110308 19534
110484 24925
110314 23785
380989 7343
0 41257
16287 76310
110308 21837
32131 52108
241201 15150
10091585 51559
10778106 845
16436 70051
241142 11998
16241 85256
413424 6364
16240 73824
381036 9772
110091 18916
21453 67695
975323 2557
69954 32066
241312 16398
16241 74390
89400 29844
21463 56652
625378674 78016
47657 37719
241201 16551
21399 67271
16261 71906
241099 14692
241201 15228
110321 23399
667365 4467
47608 36923
12554 97107
185665469 1
241201 10271
47670 41181
16241 72695
21697 65439
108759178 70278
110308 20437
85132305 1
47660 35455
16240 83287
16198 88856
47659 40827
28658684 187
16241 85026
21436 67111
16269 83182
16241 75779
47669 44422
16275 87369
16240 93588
21464 60288
47655 44769
16255 73868
16241 77775
47613 48636
240955 16725
384125640 19
89398 26403
16241 78071
47660 44539
89397 28841
241264 13827
110308 21557
47657 46546
47657 50995
16237 85454
21441 52404
110308 19386
21491 68597
21458 65580
89400 25954
175653587 38922
12488 97865
110309 17476
1000000000 20733
16232 90880
47686 44157
16139 70962
959746393 45721
16241 87911
16342 92707
241200 17438
16195 85522
47734 46510
16246 88830
16240 94603
241424 12112
21253 63616
241201 14439
16229 78570
16122 81127
47657 35797
47734 46114
21422 63816
110250 20427
47657 43831
89398 29013
47655 45173
241141 15252
241003 10048
16008 86515
21459 54699
110124 18612
16254 77394
21220 53560
16251 95370
16241 94383
21454 59260
47657 39200
16226 75360
380820 8309
16305 80444
47657 41560
47657 43286
47667 39192
21456 57885
241203 12552
21389 55023
47657 41126
16289 81377
11012538 650
21463 65497
380989 8137
16241 90847
0 5925
100733151 32810
16433 87079
16245 73273
12477 97523
2332865 1778
380989 7169
21456 66216
89403 28562
936378 3114
16241 70760
21224 62967
47655 42557
16182 89118
667365 3887
16304 86772
875302896 54657
21469 54646
16241 87615
16127 75360
241015 12696
241181 13530
223512859 18620
241201 14975
16047 85699
494408 5925
69937 31655
110308 21276
47657 46964
7449 99253
36219670 1067
16241 90994
16239 70967
241204 10382
47657 43468
47657 48419
47650 42903
47647 49185
47645 50727
241201 15890
0 23655
21460 64078
413370 6884
16243 70628
7415 99667
21456 61802
16375 93737
21454 61295
16241 71315
574638 4987
16251 75710
16241 79165
16241 72271
241200 10508
47647 49093
21394 54094
89400 26103
935264556 39058
16243 90870
89400 28121
16241 93453
16211 89831
47605 43558
16198 93757
32133 51825
16241 86491
339174171 42444
47785 39054
16236 88674
69957 32102
21464 68196
21565 66053
16241 88079
16241 90838
89394 29117
574636 5156
574627 4790
47657 41032
241201 16387
47657 47902
110295 21883
47657 44041
47657 44976
241365 10216
241201 15603
110308 23985
47711 46378
47752 36480
21456 65341
16261 85631
16241 77897
21456 63819
21488 68817
47655 47366
47801 45513
241224 10727
47656 50378
47542 46307
12496 97480
47657 35797
21622 58996
47654 36154
56126 33854
16405 94604
69954 31834
241056 14550
896850913 99999
16245 74197
16241 85217
21454 54532
16278 83295
47757 45964
47660 50727
16206 78547
16241 74962
241140 16388
21444 53066
12503 98522
16241 94001
89400 28643
47658 46934
56126 34282
16241 88864
16196 87873
56108 33584
888709730 31592
47657 43530
380989 9637
16247 77422
110308 21994
16218 69696
356850943 59470
413376 6478
413624 6736
110356 22625
16241 73091
0 95134
494411 6035
21419 64175
851434679 32777
47646 36337
241375 13636
16241 92679
21454 56581
89241 27278
47661 40888
47656 41706
47657 40119
21463 52406
12496 99121
574625 5333
21456 66978
21510 60138
696331259 18885
16241 92812
380989 9090
667309 4296
16234 89336
110361 24346
12503 97428
110305 18727
89425 27642
47657 46286
16391 78007
12494 97052
21456 53228
21243 56144
16241 80189
47657 48202
16241 83572
21456 69122
21482 57726
241129 12043
16301 85454
89400 30115
381179 8799
413378 6594
16366 71194
47881 41548
56124 34702
21464 67369
89387 26548
16241 77359
16216 69524
47604 39683
47768 48852
21456 55401
652946379 37062
21454 58634
16038 90044
110312 21325
47657 35030
47660 44064
47772 50441
241201 12604
47659 44795
2332879 1839
241201 13430
969361404 49614
16112 94490
47596 40419
380987 7204
134054664 63819
241219 13296
21466 64083
21665 58975
47821 51544
21459 63720
47657 47631
110310 21472
21517 59515
47657 43480
381011 8212
12496 98321
170499100 21433
21456 64425
21456 57679
21456 55018
47762 48447
16395 71801
89607 26475
21464 52941
21456 67344
21455 64083
16241 78239
413375 6654
47657 35621
533996608 20022
56124 32261
47604 45016
34643932 34960
47646 36087
1469623 2180
47654 36356
413378 6338
110308 25169
241208 13603
936380 2860
7437 99793
16241 73862
47672 39683
21448 67084
16241 72272
110475 22832
56126 33044
16025 79822
15558254 33758
21456 62784
16241 86767
12535 97692
667348 4446
47658 34921
16244 83119
89400 29760
623698035 2547
110245 19277
21428 65500
16241 79571
16241 73091
16423 82705
16423 82208
247117835 87336
21468 57986
16192 75428
21518 67619
110294 24171
69950 31611
110308 18905
16241 81377
241199 15741
69952 31208
47658 43019
16241 87001
21495 55609
47657 44769
21453 64175
800875 3456
21626 55392
501084445 81365
16241 96668
47672 45003
7449 99802
975267 2524
47796 35261
241188 11902
21575 60093
413293 6219
16078 71057
16201 77472
16242 86542
21516 56266
241201 11612
16056 79449
56129 33185
21456 57189
47656 42086
75787485 20631
21513 55009
47660 39150
47666 35162
16241 73600
238450954 15150
16241 81093
21465 63562
605783054 54199
318498796 94049
21454 53051
47693 46819
12449 99093
2332876 1606
110308 25789
47499 44692
16291 71141
16241 87599
89392 26541
16289 92507
16269 92269
110299 23295
16241 86533
89397 28632
241201 16805
770236693 3113
12264 97692
110332 24961
21469 62559
21456 59795
110308 22410
16272 82653
21374 60185
21456 52940
16430 82362
16242 75110
16270 78754
47656 35932
69946 31360
809464914 362
21456 62186
21456 65199
16249 95240
16244 69759
16242 88200
12498 98011
110308 21693
16245 82531
12487 99091
47701 49182
47715 39333
56165 33928
32133 51948
241166 16014
89400 29387
380992 9888
110362 24660
16241 70966
241159 11754
623781811 97124
241365 16262
47548 41761
1469442 2163
16241 71109
47657 35791
16243 88253
47657 43198
16241 75488
47657 38766
89409 28103
16155 76154
11583051 478
667369 4097
47657 39312
16239 71131
380991 8704
47657 36404
16300 95488
241201 10103
110529 22114
21456 64024
204782112 1
485203897 32257
413364 6681
301317637 40055
1469440 2146
21443 66502
47798 36842
89362 29420
890916645 16
380758 9572
21403 58745
47650 36270
1000000000 30748
157330384 1
776867417 94584
21443 66204
110308 22825
16114 80271
47586 44064
69952 32089
110308 22046
47660 40598
21464 64575
16241 89547
240971 11949
7449 99525
241201 15878
574630 4808
47657 48202
108560906 99999
89400 30969
241380 10236
16239 96047
380788 7464
47582 46577
16280 77171
42343451 52246
21459 53047
16155 72727
756014263 68995
21216 53228
110308 21440
582210524 58806
21443 56988
110308 23053
16487 79133
667380 4416
110308 25168
310524693 54000
89397 30064
16230 91318
7437 99604
89440 28201
69952 31048
574627 4733
16241 73940
16121 92215
21456 67058
16445 96906
16241 76235
16247 94225
16241 87072
16015 87351
21458 67695
56157 33333
16241 94412
110308 23135
16253 86173
47657 38844
47669 49505
89400 27128
16251 83837
47439 36353
47872 41095
241201 12400
16272 75488
47657 36480
47615 35569
21444 59070
110308 24705
56126 33755
16248 90897
667272 3887
47655 50024
21446 53560
500930029 98702
16347 89905
241101 14975
47679 35073
16254 85741
21447 58144
21457 62562
47832 47318
1257864 2385
241204 16577
69912 31911
21457 52697
16243 72614
89405 27999
16241 96080
578501663 66300
241200 10858
21401 61851
21456 55131
241337 13363
47646 48079
7343 99264
16227 95336
667365 4459
800885 3351
241201 14290
1000000000 42655
110294 24663
16235 73809
110324 23657
11012494 758
16243 81721
526143048 63865
47843 36214
16252 73428
110351 20317
21457 64195
832687152 19464
241173 16853
47657 48160
12496 97644
657821163 1
47730 51715
16241 81487
53006559 97725
241231 13548
380989 9570
21486 65306
110308 21305
16241 87330
11012719 704
47652 36218
21459 55779
47701 47378
16219 95967
89403 26297
1000000000 48966
494409 5449
110308 22908
47657 49069
21456 66418
110308 20126
110308 22537
110319 22871
544941340 73565
16234 95389
89387 25818
75026285 10655
12496 98011
110308 19802
16254 91946
241201 11907
16234 93977
16241 70962
12496 98961
16241 71662
889855226 59364
241157 16794
47644 44091
21456 63447
47657 37998
47676 37489
110320 25557
380989 8695
16233 86932
47692 50441
11012347 650
110308 23365
16241 81721
145326575 75113
936424 2633
110308 19774
6868277 1067
47652 48316
21456 63449
89511 27294
21449 60896
21476 65036
16242 87369
16236 94246
16244 90377
341552566 82296
47660 42322
21456 67870
16239 95848
16241 69999
16241 84415
89350 25832
16357 88134
89402 27033
16406 87006
16205 82597
16241 73556
56129 32859
16310 90234
16241 90542
16232 71288
16242 71405
16241 70078
89408 30422
56139 32931
47662 45211
16241 90233
56072476 487
16241 96332
16239 92952
110431 25740
21424 58721
16241 77398
116144543 99999
47657 36029
47903 48453
16107 81693
21609 52404
56126 33672
47671 43279
12507 97708
16255 90655
47667 44172
241201 14554
16243 79987
21456 59049
241202 11358
16180 76307
1000000000 9595
788873546 13237
21411 66053
21456 61507
574624 5375
16221 71462
3083510 1240
16241 69471
110284 25011
89400 30867
110150 23658
16241 87187
89402 29244
21456 67472
110492 18501
110323 21561
110314 18239
1000000000 26519
16178 90292
16237 77568
47656 39901
16241 77271
47908 41225
16232 84906
16107 71801
47692 37760
16241 75036
16241 83666
16245 75561
16235 76983
47666 45418
12505 97670
241189 13187
16241 80491
12497 97670
47657 37977
16276 85287
11012583 663
16244 88931
47685 45575
16259 69400
16229 74932
16300 79587
21456 67128
89592 29978
21456 52435
47733 37766
381007 7342
241201 11331
21435 63207
241201 11288
21459 61575
110297 20950
16181 72832
21456 67404
844830439 52435
16242 73460
16233 84435
16330 86149
713247588 64091
47660 40784
110313 19100
380955 7625
21456 63615
21674 58797
21463 67174
110308 25094
47657 46645
47658 44043
16225 80835
16241 82400
16142 89458
435018542 71228
21456 52711
110305 17804
12367 97124
241203 10355
842743579 88931
21461 57461
1469505 2146
21449 57644
47657 45157
110300 22611
936380 3114
21456 60383
16239 88830
47657 49518
16241 75110
110296 18970
21458 62524
241178 14403
21650 67794
47658 39446
12497 99082
89402 28185
89409 27945
74199620 19995
21400 65423
47657 41548
21456 68589
241234 16649
141385019 29053
0 29223
47657 38800
12496 98728
16229 89358
16241 85217
21456 60883
16255 76788
47657 41924
829957562 81412
16235 94447
110308 22229
16239 71929
47657 41768
12490 98253
2332879 1690
16012 81502
21455 60704
15999 71485
47657 36596
110308 21883
110308 17542
925814387 76440
21452 53852
56134 33755
47657 46927
16272 93311
380989 9010
16241 92391
16261 85363
21538 63724
110308 18941
47715 49963
241201 10340
47657 37987
11012544 663
973400944 56119
16241 69558
16004 82146
380951 8069
2332888 1604
21509 65876
413378 6077
89400 27642
842292356 3119
16241 89905
47648 49032
16241 91691
21456 64197
89399 27538
16199 82846
21462 65817
1567037 2068
16230 71801
110310 24834
110321 17585
801007 3385
995906624 69369
241203 12889
464758644 21740
7449 99819
32145 52268
56125 33672
869478493 19426
380989 7907
16240 77119
195673710 89491
21456 54472
56126 34037
47909 50727
47665 49747
936377 2936
47657 51156
110516 19167
21456 55702
411096935 60237
47657 36218
241204 16351
16296 80403
69952 32072
16241 94055
3083510 1368
16241 93050
241201 10372
89398 29056
47657 42729
936380 2649
56080 32361
16243 76433
21456 59364
16241 76416
16244 90292
241211 12049
2332879 1991
47658 35846
47688 43869
380989 8566
380983 9709
47610 51417
69951 31048
21467 55549
193705870 95488
56342 32851
16227 92008
21456 60498
874706070 24852
56126 32775
314343596 83823
89400 25818
16241 87873
47657 51284
47813 35316
241067 13083
380989 7071
282108413 77897
936217 2703
1000000000 2632
241190 14915
16242 85542
47803 44462
21456 68826
47667 36029
89526 30466
11012494 591
16241 82531
241201 17200
110142 18073
391783051 24260
47665 36404
110308 18916
1469428 2250
262082633 93669
16233 75293
21454 64425
21309 54474
47654 37101
160640554 66669
16241 93146
241201 16488
47657 51406
241201 16745
21456 54857
16238 80459
494397 5662
47657 44686
16231 84973
16241 84221
240981 10435
110301 25069
667365 3583
16231 69904
21395 67514
569094826 7914
928728326 36209
494409 5708
413378 6612
15993 81517
110197 25012
110253 25094
16214 81412
240981 16690
343925794 55978
16240 94416
21470 65330
16226 92679
21456 67714
64564318 16150
32134 52067
47657 42309
47657 45973
22653491 217
47657 41744
2332876 1993
387099303 84311
549656637 35551
231627503 32
89397 29875
89455 30389
110368 24031
241200 16430
21444 54276
16241 83881
16241 71932
89400 30349
89400 29608
47644 38471
16241 70126
32130 52085
465395077 16120
381001 7456
975262 2404
21455 57445
47652 47574
16241 84396
667229 3795
47653 40901
56110 33608
144702267 96047
21456 58054
12465 97076
16106 87036
16301 95773
21541 62471
16242 83803
241216 14316
16302 92997
47657 41845
21454 63199
241203 12375
16275 78570
21456 54263
110303 19386
413466 6829
21458 67657
54756981 108
21459 62009
110313 18941
47656 50394
975269 2449
16205 72306
12496 97805
16241 88926
0 38139
241201 12669
21460 55580
16259 92779
21456 57923
380997 9449
21459 64327
110301 21561
16195 75244
110148 19010
16241 91258
241203 14080
21465 68310
47645 42561
16223 95240
47667 38189
47659 49229
21454 53036
16248 93130
110305 20452
21381 58019
16241 87536
47659 51749
47801 35111
96916649 99999
16241 88156
47696 47743
69955 31156
16241 91528
16224 76433
552797801 5885
936354 3068
69839 31389
47655 50066
32133 52235
47649 42784
12496 97784
47671 44352
110308 18066
16247 95522
12420 98790
494409 5708
47654 35829
16183 69945
21455 66477
584277263 78085
241222 15844
47657 46095
16242 74453
21456 64497
47642 41273
468614434 43083
380919 8797
21417 61752
89394 30898
47490 36886
16241 73929
16232 88001
21457 69105
380989 9290
47657 47458
16018 89303
16198 73428
70109 32164
241198 15407
21456 61662
16221 81396
47638 38592
241156 11094
241201 12922
21459 58047
21456 52813
16240 84221
527863611 99999
47417 47378
413368 6656
16415 76783
16127 92933
21444 57173
186605153 15762
16244 79768
1000000000 67957
413393 6732
16461 86969
16232 90876
89519 27704
241209 16264
16232 71141
254246141 56607
110308 19605
21472 56995
16296 91474
21456 68120
380953 9456
241362 15741
241212 11284
16255 81707
800875 3370
110303 22067
21454 63375
21456 52562
241194 13477
69734 31978
21455 68584
381113 8686
56127 33733
241195 14190
47534 50605
47840 40827
47624 45881
12497 97257
16279 80350
16241 79013
362727093 58193
110308 22621
110217 21336
413375 6958
56157 33894
16214 83837
47783 38390
110308 22344
16253 77757
110308 21024
16241 73460
47645 50086
16242 94465
21464 53879
135154479 81686
16241 81136
16420 93099
289969058 74360
21489 64767
47657 39480
574848 5116
16238 77328
16241 95937
16246 85228
11012494 650
42542634 45736
89408 28243
21444 63869
89413 28915
21668 56163
110310 17717
649557587 88003
21213 67835
16225 78851
490369917 12685
47659 41779
241290 10164
47622 44264
1000000000 3564
16241 83837
21518 60821
380989 9778
381216 8644
21504 64279
21457 55447
89402 29337
241171 13402
16241 85696
110158 22735
47657 41318
16241 69522
21498 54532
423688583 5685
241144 10207
47618 42257
47656 39785
47657 47296
2332892 1815
110308 25789
853077576 99999
148130756 10762
16241 74234
110308 22773
47657 45152
89397 25963
47657 39200
42290671 99408
89400 27079
21456 65561
21456 63849
16238 94789
16081 83404
47644 48546
381170 7149
47612 42293
674700745 111
21495 66117
719025031 36773
413378 6364
110307 19981
47659 51321
32133 52085
47656 45832
47653 40249
16249 85794
241186 16852
16238 94990
258270672 52319
110254 19017
16241 73809
47647 40629
89441 27597
16239 74656
241197 13402
667331 4075
16244 93260
47655 49864
47657 43524
380989 7169
21442 66617
936380 2881
16046 73273
251568137 17403
89400 30557
47657 48566
16461 75336
621311123 12267
16253 92493
12499 97558
16276 86338
16268 94789
16241 69398
16241 74729
110297 21243
16442 79789
47655 36552
241201 15454
56148 32319
138277169 18334
16090 88704
16243 88092
16226 90590
705603779 94490
16298 79165
241231 15769
47660 48447
16249 75143
413494 6486
16251 71538
16241 90298
304661602 8164
16192 87796
21459 56874
241141 12827
990329810 63801
16241 78816
110299 23301
110272 24031
16237 96714
380989 8866
21450 56064
21456 56832
21456 64447
16241 87183
70075 31462
21456 66837
16213 95094
47659 46852
16241 91812
47858 38473
185699038 72138
12449 98664
21456 59473
110309 25510
47642 37406
380989 9550
16241 94116
2332872 1653
21456 64277
16260 95122
16480 91821
16241 75581
16239 88083
16192 78159
16186 86514
47701 40157
16241 70966
936380 2609
16241 94340
16242 92507
16241 93089
56160 34549
12496 97257
47668 51438
21333 66264
16241 94992
21449 66044
574557 5264
110340 22841
380992 8799
56142 33935
16239 75712
241198 16499
754431034 44539
320058918 76892
21459 64447
16196 77772
241208 14532
89350 27222
16022 79725
16285 74380
21456 57070
16241 82795
21511 59369
16272 71174
110308 24745
180387097 36
47657 50353
21454 65832
47657 50017
380988 8137
89298 30552
16066 79215
16241 77385
56124 33608
110352 23255
21319 60681
56068 34681
56157 32373
21458 62559
16321 74245
667365 3738
21543 63489
47660 39635
110308 21457
21489 67091
241222 10472
110320 23365
89410 25851
47660 43705
110486 21946
98532009 2127
21506 62018
47657 43279
380982 7989
16241 91556
21445 58568
21450 60821
283835676 25069
650178361 54575
21456 57121
16240 92531
16248 86642
47657 49800
2332880 1596
21456 65685
241201 12967
110305 24646
89399 29293
16241 72314
16243 73458
110308 21184
16179 75443
16240 74410
16434 89491
574723 4808
241181 15470
47772 36230
16364 77286
113867689 84891
110309 23770
47654 35124
47700 48566
110306 22171
413374 6496
335532061 99999
11012530 655
241174 14532
326179819 9100
21446 67590
21456 62522
494455 5821
16281 72020
89406 27886
241201 10925
47579085 87718
240969 15103
241204 13269
21456 55447
47657 43054
16165 96604
21456 66837
16233 84683
16241 83386
525397079 99999
241171 16793
16256 73868
16241 73334
16241 86615
936380 2998
21457 53047
47657 37574
574613 5100
16241 76081
16241 71028
494387 5523
47655 43692
89400 30608
1469317 2336
16042 82534
709261832 28992
936380 2716
667365 4221
16241 78847
47680 39768
16241 84773
16240 75476
16242 83780
47656 42444
16236 96800
47657 41695
380952 9211
686974069 22015
16241 96810
16241 75286
110469 22046
1469433 2212
241204 12514
21456 67101
16305 80459
47695 38127
21463 66216
38346936 60510
16239 95890
21453 57267
21490 61109
3083508 1259
880775483 45313
16256 83182
16241 90237
574627 5085
47667 44952
89207 30945
47657 40572
406164414 23259
574628 4910
89411 25953
241201 10355
16491 87295
380989 8309
191376730 87217
825589521 96648
56126 34206
47660 36095
56140 33828
16459 87628
241201 15811
16240 91341
1000000000 548
16243 77635
21319 64281
2332861 1553
386996046 97821
16241 82687
21461 55224
16241 81122
16241 85228
835709147 39186
47644 37505
961081126 57658
16241 86666
110553 21914
494589 5749
21458 61658
241198 12664
47657 45664
89400 26792
47889 48917
16240 90878
110309 18238
21397 65248
494409 5479
16241 84437
339669256 16940
21453 54956
16187 96258
110308 23138
975260 2557
47699 45425
110308 24497
16241 70120
47645 39021
16235 72060
241218 12260
667393 3513
21546 54058
21452 67940
110350 17965
110376 19460
380984 9368
241199 15811
11583094 478
103122733 10693
16434 69561
47701 39290
16241 87301
110308 25471
16239 75110
21443 67073
21368 63592
21516 56167
47671 51591
380805 9085
413381 6064
425780442 41225
241200 15328
16273 72152
12491 97665
47657 43799
89400 29265
241055 17126
21421 66526
89398 27097
47657 43122
47660 36868
21458 59383
88944738 22731
16241 69362
16241 77545
16144 80659
21308 53785
936380 2884
21456 54221
21457 58996
16241 90899
16241 92335
21456 58189
16241 71485
12495 97573
47610 50820
717948312 58924
110484 21184
47657 35169
21468 66323
56126 32644
16241 80511
197486364 33701
89400 28879
951239398 35797
110308 20785
16241 96769
16231 81093
16253 72921
32133 52323
494467 5479
381049 9572
110321 22611
21463 65876
16300 73879
6868277 975
110300 25597
16241 91993
936373 2860
419340756 1
89337 30859
47656 40595
47657 40784
89404 26331
47662 41924
32145 52067
16186 74913
21456 59512
110307 21304
16276 79822
21456 67942
241201 10106
56127 32232
56132 34082
47657 37639
380989 7416
21633 63369
110320 20652
21456 63977
21441 53431
47640 38022
89261 30059
16268 88789
47657 43238
16231 91205
28658745 210
16250 85824
89228 27203
47603 51406
21456 62245
21418 65214
16241 72314
17884060 301
47685 45515
514900221 36512
110308 25286
16227 94113
241396 16452
12496 98772
413326 6289
69950 31394
16241 80526
69952 31604
12496 99190
47620 35673
241201 12969
16230 80869
47656 37183
12496 98919
56125 33264
16265 80659
21456 67111
16222 89647
47657 47743
7449 99480
1000000000 57228
47657 39089
241201 10566
47669 39635
21308 67040
241018 16989
16241 70528
16241 76310
21459 57062
331121555 7464
21468 56188
241174 17380
752857049 97009
16241 91066
16242 95065
47654 48603
21456 54734
47649 49622
21456 57433
207598301 1
47641 48054
21234 66418
47657 50818
413378 6736
47657 41778
56126 34582
89417 29680
47657 37048
21465 65106
16241 82426
19840236 99999
16432 72819
16241 75275
2332807 1518
380940 9414
21416 65627
56126 32261
16234 74197
16233 80647
2797265 1426
110271 22343
16275 90371
16238 72965
803727744 87281
12496 97805
47650 39175
15990 94657
110479 21837
241196 16068
241201 13402
47562 50070
2065349 2006
21458 67638
21455 68347
16012 77741
21354 61204
110308 19218
21456 54472
16346 91263
12496 97708
12529 97386
21512 66498
47649 48561
241201 16826
21456 55422
381000 8095
16210 82961
574428 4682
47657 41705
84620608 75194
32131 52172
21456 52609
47710 36512
975267 2558
16239 90003
879473313 94223
21453 65580
936380 3079
473259472 79074
89398 27278
110307 19645
7452 99254
16241 96713
16493 74959
241208 13315
12496 97848
241212 15111
47654 36400
11012494 650
16253 94990
47655 40598
47657 39054
110308 19494
574639 4733
240946 10072
16198 70066
47777 43199
110309 21209
11012495 596
12496 98961
2332879 1750
21411 54341
47657 45425
241261 16125
16255 84487
47658 40627
47657 41650
110327 21243
16185 70113
563130030 76573
47614 37003
21456 58033
47657 39030
21456 56114
21456 66088
21455 62460
0 38574
110216 19858
21616 58802
47662 47200
110308 22288
21396 62460
241142 13083
21468 57021
380986 9022
89410 30025
16246 72364
21453 67988
56129 32490
0 58835
21324 67647
638017698 97770
110488 21276
47657 50024
16241 87249
1469440 2152
16226 74678
16238 95543
47671 36489
110308 20222
21456 66669
16264 78474
194883918 13477
241150 12400
16135 80889
380989 9890
21313 54405
69952 31799
643845181 99999
89402 26122
21469 55133
16164 90870
16229 96903
557872697 38279
16241 80398
21456 54784
47675 41798
380989 8510
12491 98586
12497 98715
89400 29380
16316 94657
695886372 98619
936376 2692
110253 20510
47657 36991
47906 35681
47660 37518
21446 60568
56134 33955
16241 90716
89338 28771
413381 6385
7416 99458
1000000000 14754
16230 86798
16294 90895
241373 11094
47626 35982
110293 25356
47657 42927
241201 13344
21457 56471
56125 32953
16241 82090
413392 6674
16248 71349
240986 16515
16431 75293
47651 36528
110308 23556
21458 66044
110098 25352
56010 32463
47666 50394
16242 96791
16243 94708
16301 91042
241202 16021
71555615 10299
151817848 48699
1469439 2263
16241 76783
21454 59750
494224 5640
47657 50818
16247 86244
47654 41625
47657 50878
16241 88818
729310996 28033
103154036 10886
380989 8288
16359 76311
21483 56474
47668 36559
413378 6904
0 35069
16241 74661
375164501 1
667366 4418
16241 75286
47656 50823
21456 61109
110545 21561
297884191 4629
16241 73697
21456 58797
7449 99525
89397 28871
21384 63816
133297719 1
16285 91341
21458 68622
16243 73328
21577 63427
16240 83404
574627 4846
16229 85074
21456 64623
47657 37692
241203 17380
21470 52435
110308 21425
21464 64919
110309 19605
21456 59383
47657 36773
7449 99723
47657 39150
12502 98833
16241 83362
16246 78474
16241 81251
16266 74159
56234 34424
16209 77035
16241 88821
47660 39737
16236 91387
44989205 99999
16398 78325
47657 49529
241188 14975
16290 89149
52192577 111
667365 4171
16240 93757
380992 9894
16241 69369
110308 20384
667428 3936
16242 95640
16243 83534
447188738 5224
47657 42048
80285851 71538
241201 12067
21461 53066
47657 42711
47661 36620
667365 4256
47657 37165
16286 79417
1000000000 48208
89405 30946
47666 46066
494395 5545
47657 34857
16185 73442
21455 62802
21471 59795
21400 60312
16292 77978
380989 9350
667366 3590
12486 98171
7464 99685
21460 56304
47657 35773
12557 97315
16011 73697
93186251 41705
21651 62524
110100 22025
645332158 82362
47661 41546
667369 4328
241190 16120
241368 11680
134217944 99999
110308 23065
16230 76747
21450 58614
21456 66044
16242 77772
16241 93604
21456 57461
56155 32780
16238 91635
344875957 21836
241221 10118
76713460 31396
21455 64478
241156 10695
667363 3670
110306 23065
241216 15783
7392 99511
16284 72271
380998 7664
89399 27960
16276 71228
16241 81911
596023694 26541
21495 59996
16193 95723
16231 93582
574708 4755
241074963 38473
16241 72323
56124 33870
70108 31695
2332864 1906
16241 80928
21675 57771
380992 9538
938368674 12962
667364 3590
7417 99685
47658 43799
47671 48386
47645 41429
56125 32412
21263 57895
34344870 86954
537628154 9125
110337 25525
16241 90820
47493 45180
47657 37046
381002 8915
34928883 1
16241 78663
358708455 41429
47657 50507
47657 44516
110270 18654
110308 22721
47658 44266
47703 50075
636004547 99082
47657 45054
47657 41625
47607 45171
69952 31588
241201 17442
21456 55779
413408 6486
16241 90878
47655 44021
16186 95965
7445 99568
47657 42395
16304 75829
47657 35806
12529 98664
89426 27082
16239 72973
16227 91433
21405 65622
241202 12685
89410 27354
16241 94414
110308 25260
754666371 72874
110344 22052
21456 67838
141979831 19304
12496 98298
241327 16853
87162919 64734
16245 92760
16241 79725
380986 8866
10333414 883
16241 96800
89408 27099
89278 25961
16275 89839
21458 55914
241200 11680
16245 91433
16241 81110
21456 63616
21432 52985
110308 20339
21456 69160
531010961 68310
381003 9752
241201 10575
47657 39741
110317 20147
311590277 72403
69954 31125
241201 11231
241199 13345
47646 49622
16241 94421
47527 39768
21447 59502
21632 61446
125178648 46
47734 43179
16241 89264
28658805 210
47691 44630
16082 74678
21456 59813
21637 67993
16238 79377
89463 29715
47658 37845
21448 62620
110325 20521
21456 63666
380982 8682
16240 69322
12496 97903
89595 28201
110301 19774
761639349 17882
21457 59054
21454 62199
47657 40609
16240 94815
241201 15111
380974 9716
16241 80444
16241 83299
47652 38896
47581 41798
89397 26103
16241 76891
21451 53464
89400 27732
110318 21354
16073 78309
603298786 30777
21464 64710
47647 41692
7449 99724
413206 6385
47654 42003
21456 66447
16232 95065
16163 92959
16241 87647
574570 5168
16241 76523
7454 99624
241375 15337
47608 44091
380968 9361
16240 92917
16330 87217
21456 63439
110317 20384
241211 14982
47657 40143
7449 99326
186716569 39341
241201 14734
21456 54660
16278 86664
241268 11868
47691 43831
7442 99343
7550 99433
21453 62211
110305 19472
7509 99622
16239 78617
89365 27614
16241 84203
21457 54504
1000000000 39354
16237 78849
574625 5310
47645 44723
55986 34734
16243 73302
16243 87263
16241 91028
21435 64551
21456 61280
21456 59943
16243 69258
16241 69389
16239 84487
110303 20734
21456 64175
56124 34582
16226 74866
16241 81897
667365 3535
21456 69028
89398 26678
15993 87574
16241 89324
11012731 596
21494 63449
328842061 78389
16241 92525
241201 13345
89400 29327
21456 59206
16303 76620
89553 30073
110265 22166
69762 31015
241223 17363
21456 68227
21457 64281
16239 91812
32343 52175
16251 84036
21267 67450
47657 40571
21459 67813
16238 78618
56034 34481
47638 38318
47665 40827
380989 8180
936380 3176
21453 56772
21446 58141
16239 74764
69952 32085
16241 96233
936609 2592
16242 92448
21442 64020
241198 15950
16238 76591
7417 99815
110471 17476
110305 18846
47660 50852
16241 72018
89277 28707
241202 12161
89400 26095
47657 47215
89403 28775
16241 78398
89407 29117
56037 34576
89397 26331
21340 65046
47655 38398
380982 7562
21469 61639
47657 48487
16379 74650
16241 96906
110308 25338
21458 54555
47715 43519
177058960 61663
21457 66741
413439 6654
16230 81251
970130016 1
241201 16956
21682 65010
833321804 3960
380989 9294
21345 64580
16241 76127
56128 34200
89386 26583
47643 39854
110308 25633
47557 38306
380992 7224
47657 50353
21456 63325
16241 87125
16241 85352
872502441 37976
16241 72020
16282 84092
89351 25832
89371 28201
16284 74011
47657 48995
16241 74447
241204 16452
69952 31069
667370 3880
16345 80271
16042 90052
442210205 89267
47657 40957
16241 70870
667363 4459
16241 80844
854997251 52750
16297 83102
381022 9295
254075884 45956
380990 8915
21458 53993
47900 47001
21456 62211
241201 12301
494348 5710
47657 39533
838103517 99872
16238 72832
110306 17561
21526 54730
16146 93636
21456 64710
110311 22525
110306 23158
47657 39768
16242 85585
47619 42792
12457 97257
16252 92148
0 76360
16233 91993
380989 8214
110308 17717
16084 69870
7437 99412
21456 62562
16241 74632
413378 6496
21458 63474
925042158 87516
16243 87207
110308 21330
16242 70070
971203545 67638
11012497 623
21247 52505
21422 57510
16241 94568
47885 41386
69951 31908
16375 83873
7449 99604
16234 87494
21442 54583
574627 4582
110306 20259
16251 69344
87016458 6845
47676 36602
21456 60494
21444 60098
16238 80569
380989 8137
56126 33359
69993 31420
0 28236
32139 52001
110308 22773
16330 79623
241153 10454
936426 2592
16364 94208
110499 20990
16016 78386
729501391 34128
796444267 59497
47703 46546
21456 63075
21456 67182
47657 50070
110322 22629
16241 96084
16250 88522
47470 49691
47657 43938
16241 89707
12511 97366
47624 50507
16247 92265
380779 7708
15998 71752
21456 58849
110320 24852
21510 67647
21456 64952
47628 43217
11583182 478
47657 41980
56104 34386
16280 96781
16241 87482
16239 95336
21456 63909
32142 51767
56126 33894
56121 32975
316146569 40477
16243 83873
241201 16493
1376597 9168
47644 42474
551636361 80654
241201 10366
16222 71141
16237 94288
6868276 1222
16241 91242
21453 66634
47654 44691
21456 69028
16218 90201
47657 47814
876038302 85741
21456 64870
21456 66838
47507 42605
56114 32898
80610014 1
47785 41734
241231 16852
21515 66855
110310 25135
21495 67091
474480732 13558
433094778 92012
241200 13296
936345 3083
89390 27278
110260 22599
47658 37277
47657 49313
21411 59473
21344 56438
21456 61752
47657 40572
18127331 71190
241346 11313
380990 9260
47660 38320
21456 67590
380984 8286
16241 96918
47657 45586
316990134 51221
47657 41853
89402 28319
7488 99793
14246326 26678
47657 41924
89375 27642
16238 72433
16241 87330
16243 73868
241203 10472
16241 74011
16241 85335
16241 75244
21421 58699
110152 18637
110351 22437
21478 65509
21454 63020
16231 69609
6868277 1048
47720 47304
380962 8389
21456 55836
21442 65798
369096372 76160
667369 4056
21456 54113
16345 91481
16241 70802
21477 65959
936380 3079
89400 29337
110294 20741
47646 38246
16253 94568
110302 20012
1000000000 64478
16231 89155
407464043 22902
21462 62784
16243 77683
69955 31771
21647 68783
724909462 47366
56167 33456
47680 42520
12579 99121
16356 71720
241201 16975
241201 16087
47478 48830
47657 40978
21476 64610
21429 61233
47657 38103
413377 6824
241217 12375
16238 77795
16250 91061
241145 16743
849700611 54254
241201 16725
597080215 25510
241201 10106
0 91639
16209 78547
412054275 68185
16170 95724
574628 5353
56263 33472
21459 62018
16243 97009
110308 22898
16067 78016
47657 46790
21456 52403
47850 47193
47643 42469
32133 52218
21440 54545
47699 46095
110308 22153
16238 70209
21456 54551
16241 79198
6868278 1189
16250 80686
153444447 69874
47755 46582
16237 75627
16245 96145
241194 10899
574487 4966
930660790 27082
16042 72545
47659 46741
47569 42135
241206 11751
21420 68980
853496491 66314
16241 95848
16241 90163
47657 47519
16244 77446
110536 20204
21456 63610
110370 18161
21457 53291
21456 58169
21449 69161
800875 3464
16242 71109
21459 67966
47657 41394
12496 97822
606643124 99999
0 32364
47657 46833
413434 6414
16238 84943
16111 72453
16109 95488
241189 13878
574594 4697
369848478 80479
47553 36095
110246 21184
47628 36421
16408 96781
241186 12614
380995 9550
241162 13959
12496 97848
21447 66873
47657 47617
2332881 1815
47657 37784
669080030 7639
21456 68091
16244 90011
47715 51626
21456 60461
21457 55324
16453 71633
16178 69575
47657 39509
667325 4083
16508749 326
380989 8095
16241 89718
47660 40078
16241 75312
47656 41734
89351 28185
241201 16916
21459 61187
47656 40313
21525 64243
458033543 31848
16231 81942
75552096 99968
21445 60622
47659 40471
381095 7375
47657 34921
494661 5580
21441 55052
21248 60826
21652 67707
16237 70628
241370 12930
11012542 704
16241 89935
241201 14336
110369 18727
110308 24515
16241 87330
21452 53071
12505 97806
110356 22439
110308 23184
16281 87194
16290 82981
16241 89358
56126 33436
21353 56389
53648047 54377
16250 93630
12496 98888
413376 6937
936380 2663
16241 93082
47862361 38844
47660 46576
16230 89535
47657 42589
16200 77741
16238 83199
69943 31017
21456 57235
413378 6871
110322 17843
47657 34798
47680 39022
16241 87988
69952 31799
21697 55731
21608 66381
446208118 85824
21441 53499
380979 8704
21497 58711
110126 20851
21444 58282
832752996 11331
21456 58475
89400 27309
47657 50066
241251 15285
56125 34306
94956107 95392
47662 38476
241203 15276
32179 52164
16263 80826
47657 38927
89411 30777
38308875 43712
110248 24260
21470 55904
2332879 1648
47657 47076
241201 10164
380989 9600
110317 21740
628533366 42853
21458 59910
16241 83780
860523078 99999
47457 46751
2332881 1553
47689 38375
241204 16488
380989 8060
110310 21341
47657 49333
241201 14605
241171 17290
21456 66493
16241 86060
47657 46606
110512 22969
241032 16304
21441 57496
47650 42147
576332076 64630
47654 39063
110311 19958
47657 38927
110308 20467
381011 8799
21443 57727
21398 61494
16255 90532
876257500 49346
6868073 976
16248 80529
47820 42243
936380 3144
16243 76612
47642 39054
31883 52158
47657 39718
16242 71754
16253 96838
47657 40415
241217 16590
16241 71596
21456 57492
110308 19556
21454 61812
110311 22137
16241 70120
47711 38869
21447 63139
21456 57056
12496 98249
110319 25226
16184 79847
936325 2619
47657 37251
220095939 8263
47655 36373
47657 41230
56115 33185
16241 77283
16241 94997
16208 92048
16245 85321
110257 22841
202598070 55609
21461 53975
241188 15143
16238 78302
241188 12935
47657 39312
16241 96021
16330 75105
21610 55819
47658 40326
21462 53387
604624867 41078
21493 57348
16263 69673
247818236 66788
89402 26470
21442 52860
47658 37900
21459 63493
56087 32888
47659 42077
47649 48288
16071 75300
241195 16553
241201 13393
47866 37017
47657 37017
47657 39635
21235 65627
241201 10164
240979 10858
21456 63849
21453 62880
47657 47492
16243 73354
89424 27441
16241 81882
56359 33833
441024977 23721
89378 28103
21457 53210
21456 68307
110308 19907
16241 91362
16201 79977
16238 93760
295181383 21072
21456 57844
47655 35569
800767 3351
241201 12087
16234 69930
47654 43279
1469391 2284
32133 52288
16092 86620
47659 42325
47688 44691
16431 78474
110308 24718
16241 86086
16069 96987
63002201 33596
21456 66048
21456 63501
241201 13690
241203 16611
574601 4545
47649 37912
16283 96713
16240 74247
16205 88260
753223469 33894
110308 19910
21323 63217
667365 4416
110308 18743
21456 67473
50234420 99999
16247 72242
12496 98909
110306 19446
413414 6380
16240 75354
529347217 56879
16196 76480
110063 22470
16241 90870
47703 40389
667367 4195
47647 44945
110306 19255
12446 98405
16300 75244
16066 94662
845992699 52335
47611 39719
21456 64870
908347067 2641
16244 73145
21675 58717
316526940 87636
21456 55392
16040 89189
16242 92070
840033499 1
16239 92831
172054610 1
241426 12967
16241 90379
47657 40621
574615 5310
47657 40888
16496 93974
381000 8770
47654 47793
645790714 35322
32133 52158
16241 84173
413378 6432
16236 79825
16304 91082
56126 32269
949760752 68783
16241 93205
16241 82893
241205 15143
16241 85074
7449 99724
110308 17665
795522676 18049
21456 65377
16232 81078
380996 8144
47606 48769
21448 65509
241201 10583
21450 54857
47650 47486
69950 32093
110311 25761
110308 21960
16230 77398
21456 54445
241202 15950
380989 9772
21456 65423
16241 82157
21679 66493
47660 48925
16240 80459
47627 49342
16181 90899
832569332 99999
47657 39901
241201 11904
110308 24961
47664 35124
110303 19464
16241 78663
21456 58700
47609 45776
89400 26783
16241 91879
16241 82730
21456 52860
21456 57362
56210 32490
241201 10372
110308 24646
16168 94256
574639 4584
667365 3786
12498 97708
16246 89490
16300 90052
16241 85484
16241 72842
110311 24449
667358 3523
16241 72138
241222 13530
7477 99349
47800 48239
16227 88384
21456 56997
47664 43905
12496 99182
21619 52403
21455 58728
47657 44462
21457 53975
21484 55549
47692 45246
21456 60461
667298 4074
193695995 18226
16241 92385
89400 26121
577250514 1
110308 22465
241201 13603
21487 64268
21442 61709
47671 39161
16234 85321
580272836 90878
16241 96628
16244 92339
45998941 72842
47646 49852
110365 22069
16029 81926
16241 77393
16233 86798
21456 55836
413378 6884
213438856 59064
32382469 37103
16256 87433
21456 53841
7435 99299
16290 81251
21456 55401
16242 96769
241201 15160
667373 3917
97833386 83544
21473 67117
16487 74453
16241 83846
241210 16578
89400 26814
16247 85913
89313 28494
110308 23134
110196 21393
241141 14448
16239 75435
931237430 46510
983372882 53474
16255 84092
16276 73985
231627502 32
47676 44468
110306 22046
110311 21837
21456 58849
47660 41999
56126 33154
47657 45211
314714143 4075
241447 16512
12529 98846
16241 71462
16226 92599
82529466 95367
21456 55422
16241 75113
241178 12308
89439 25921
89390 26327
16444 89264
47691 39063
541418912 99999
16238 87263
47617 43278
110308 21024
878095819 59206
89451 27127
56071 33854
12496 97512
47657 46212
16241 78201
15989 69597
47671 51284
16241 77915
12496 97770
12279 98156
2332879 1921
16241 80720
110320 24604
462384044 31125
47720 36552
21290 57228
47657 36580
21456 54956
32133 52268
47706 38197
800877 3464
110299 22468
69937 31864
110338 18818
47818 45289
380987 9572
69952 31947
2636172 1458
241201 10029
21456 66010
529850767 75834
16241 79977
110308 24286
69952 32089
16241 89336
457945103 56304
596134403 99999
1469504 2328
47659 42408
56126 33899
110314 20510
16132 95640
47689 36946
16242 78067
21459 55447
685110971 31242
241201 15103
21454 67584
16241 69976
16244 96714
16239 96769
21463 69077
494409 5675
0 59476
69936 31978
89400 27558
16242 79013
16124 90492
47657 35569
47657 40849
21615 63375
47657 39286
667365 3523
110308 21929
16241 70423
140165965 33387
413222 6127
413522 6895
89400 26043
110308 22823
119948716 72064
16243 95733
16278 77472
7443 99771
32133 52235
110316 21092
21456 59512
6868240 953
537169957 34681
56126 33264
972685047 11811
110308 22705
110308 20126
47530 44207
16025 94934
21290 61825
12501 97117
574617 5337
241200 14405
16231 90710
16241 92215
119010725 37677
21656 68727
16241 96047
21482408 265
16241 92625
16241 70201
56128 33894
16224 84337
110376 19887
16241 88521
47657 42622
47465 38011
16241 87433
110308 22927
103880272 75194
21443 54248
32130 52158
110308 23263
110307 25520
7451 99841
16154 72921
16241 82157
16241 75853
16238 88521
380898 9772
2332877 1508
465538660 52607
110383 20339
56071 32232
21456 58805
16194 80545
0 65503
69952 31098
16193 94850
16241 93974
16241 78389
47657 39148
956734430 67117
381026 9140
16241 72267
21341 59419
16241 90374
21468 63616
21453 54532
47659 49191
16260 86382
47657 44974
21456 62096
12480 98736
47489 40477
16255 92170
110315 24997
12501 98909
380989 9064
16242 72433
241201 13207
12496 98015
16238 70802
69992 31069
240971 13712
47659 49211
936385 2763
16228 91362
0 69967
70068 31196
89326 28065
110299 22052
16241 75001
16242 73604
47657 36087
241201 14735
47657 45100
47657 43083
47657 36029
47699 39106
16241 73530
16241 84244
28888915 177
21500 61639
3083713 1368
47672 41974
2332879 1653
89400 29680
21465 63833
47698 38279
16248 92221
21412 55422
404155407 91749
223864103 45664
16241 95382
21428 62719
380974 7839
241218 11284
47648 36868
803251477 30466
10326119 64069
16241 76788
16240 90377
21457 63977
16241 85300
16249 86515
380946 7101
21505 64422
667365 4501
16251 82990
32133 52150
610113421 7508
16241 90170
21456 52503
56128 32361
89383 28893
21456 54712
380989 7664
608622701 99999
241334 13510
380993 9902
56132 33204
241201 14190
47656 42589
241198 16432
56115 33264
16215 73007
323217133 66837
21459 65182
47657 50125
110263 23928
21449 68651
656685225 51248
47643 41011
16180 71416
21453 57093
47657 43658
110308 19115
21385 64734
56032 33264
16241 86479
21456 65758
574630 5335
16239 80403
413377 6478
241389 12301
89446 27336
47660 36370
1000000000 75772
16241 94655
16073 85321
47636 37465
16241 82531
89400 29925
16229 96080
16178 83071
16242 89521
89398 25851
241449 11331
47657 42589
21456 63020
47657 39286
241207 10968
241204 15733
47657 47339
16241 71174
16294 92679
21412 62918
47545 50056
7459 99489
110307 18501
380986 7540
6868284 1139
759995348 99999
110302 25761
241200 16853
12496 99056
47699 42711
605823726 1
2332890 1508
177640908 93095
47657 48819
16340 69706
89610 25963
47652 41661
12405 97665
241201 12087
16241 82893
21456 66268
47657 43373
16241 93760
56120 33050
16241 72464
47660 47793
47669 51760
16251 91524
110367 21829
16232 83223
47653 37482
21455 62125
16237 77511
21208 59638
16248 79074
16278 80120
380989 7578
47706 36306
72714515 64674
1000000000 1347
26330593 41786
12441 98644
241201 13668
16227 93847
16293 91630
16242 79012
16270 84774
110305 18426
7405 99935
716000326 55904
110216 18226
16272 76754
821951436 99999
16287 74410
47606 36166
21456 55009
110310 22331
7449 99298
241173 13315
12497 97472
16167 88255
16243 93263
89400 29923
241201 13552
110318 24956
21456 59607
399041555 99999
16241 91812
21456 64083
16241 72566
957153643 84173
89264 26169
497828987 58019
47659 41670
6868277 1195
110308 24961
241200 10463
47657 38526
380991 7149
69952 31426
292573788 72020
21469 61829
47859 50125
47665 37931
21456 54657
574627 5100
7423 99784
47657 48168
47657 46035
380989 7479
110320 18945
21398 57128
89357 30295
21459 64422
16241 73145
896765394 53574
21457 64020
47727 43238
21303 55978
21470 52992
16233 88093
241256 15767
89400 27795
241203 10106
110317 25037
380989 9107
16239 92757
16241 89993
16241 93659
380991 7013
936533 2641
21499 64674
110308 24745
21456 59935
21494 66053
110322 18641
16241 93205
241202 11786
552019202 39200
241184 14966
916136252 1
241217 15454
16241 77457
16241 92363
47664 45881
16240 75286
241201 14809
241190 15049
241188 12899
47662 50605
975267 2547
380991 7871
89400 26039
16232 75329
890178501 44422
21674 69105
16235 87788
0 15193
241201 13393
89400 28121
16220 70730
21456 56988
11583051 450
380978 7922
15241322 400
16193 92465
110306 22025
16021 76599
241257 12330
47488 46929
0 34435
11012494 595
574593 4733
16228 88671
241205 14874
2332868 1703
380989 7279
413378 6412
358909970 28994
47658 40262
16241 73879
110354 22031
47660 45721
21465 68904
16156 89673
12434 98627
47816 44686
12483 97503
16242 85270
109220984 76311
89401 28771
16243 77872
667391 4036
16238 82597
21512 61926
16249 74151
110309 21011
16239 74704
380989 8511
16030 79288
16241 88649
16241 72411
16345 80928
380989 7108
241154 17278
21581 59369
16241 81568
47683 37991
16421 74380
110295 20289
110310 19560
407959681 16765
69877 31390
217438896 13264
89398 30466
1469457 2163
16297 96609
47660 46219
21456 55994
16241 80355
16241 82534
89400 30122
47691 45211
6868277 1048
47657 44377
47668 47956
47647 36709
47632 49800
241260 13272
21456 57093
16241 91029
47844 37931
16241 91444
1000000000 6269
47703 36868
21456 67801
580295763 57682
21456 60998
21446 64256
936394 3176
56183 32504
241410 16432
47714 50215
16241 80909
866435766 59625
21486 61895
47684 51124
28658815 209
43958977 14405
47657 40328
448314130 98188
16248 84823
16241 77570
110308 24054
32133 52001
21456 57713
16233 78071
110308 25450
47657 37925
21456 66330
110309 25610
21465 56512
598402199 77382
21553 62199
110308 18167
7449 99392
47657 48239
110297 20222
21461 57923
110356 24251
574656 5085
16130 91149
89400 28045
667365 3936
574627 5044
21478 64511
380989 8984
32132 52256
16241 85806
47657 48187
574591 4607
21415 59906
16241 85036
7511 99433
16191 94009
47661 37115
47657 37552
413364 6451
16241 85581
144110741 10236
69919 31997
59744689 8644
16297 79141
380989 8288
89389 27033
47625 45973
110308 18384
16241 84736
89400 27638
16244 77184
21461 56144
16241 77572
110308 17561
21458 56866
16241 91248
21456 64916
0 39354
47657 50533
56126 33333
2332877 1815
21456 53564
241045 16014
16280 87320
16241 92070
16040 69802
110311 20859
800709 3445
47657 48925
47655 36057
289448163 49529
56065 33371
16241 73265
110305 21354
241178 10463
16304 74973
110308 17798
15989 87169
16241 72951
21474 66789
241201 14405
16209 89055
47844 51117
56126 32872
380986 7435
110258 20631
47661 46307
110363 21747
21431 52941
56129 33204
47651 43591
47659 43852
16241 72571
241201 10348
21460 64710
110307 22604
16220 92625
380975 9699
16342 78816
21456 66863
110309 18299
16241 94256
47657 36669
21456 59515
1567039 2084
16242 79995
47657 37763
47658 50636
241201 14336
47657 39446
47545 48316
21391 59502
16242 96400
7447 99963
110298 19794
47601 35704
110295 20126
12496 98898
47655 49333
21459 67272
16241 73582
21456 58516
54462030 23543
667365 4256
16200 76620
667365 4501
69952 32187
16241 72453
16317 74221
16243 88371
16242 92625
47599 46751
21456 65509
16321 88534
56133 33596
110278 20950
0 31879
47678 44942
21438 63017
21465 63967
6868270 1222
371103362 77173
16241 87767
12496 97179
15241331 416
21456 55052
47646 45806
21252 63139
47655 38049
16241 93050
16239 89482
89400 29024
155826663 91387
47660 51341
21456 57515
47645 38279
56126 34424
241201 12030
47657 45202
16241 90150
21465 60812
16017 92210
56126 34522
21471 58717
380987 9107
16241 95392
7449 99935
16226 76471
89400 29978
110308 24950
47656 44127
427079524 10516
16241 95937
47657 51562
16240 91011
182132278 60790
16238 84592
16244 76109
21494 62719
47448 41273
21456 57669
16291 94997
574627 4746
667351 3917
940922717 40415
380957 7708
16298 75872
110249 25169
758984681 76240
110308 22408
16180 78016
818138989 22783
89431 26781
89400 30572
21456 55860
21456 57885
89359 26362
47886 49421
241196 16027
16226 81869
380991 7264
110301 24660
16251 90052
566985444 62893
16243 88133
110309 20096
241175 15407
69938 31069
47667 36886
11021927 561
47657 43198
21456 52821
16241 91028
686996526 74269
16241 72137
89437 28596
16344 78016
16241 95796
47652 45202
47657 38471
110309 17608
47660 49211
110302 18743
21456 60312
163524171 99999
110308 23479
16026 96619
16241 90668
21456 66059
222887708 66048
147028656 18543
21466 63157
47657 45211
591012682 1
16241 85631
577538635 77366
110359 25754
16241 79888
21448 54030
977129244 37925
89455 29608
110308 18568
56784907 1
936367 3291
2332880 1921
16240 84203
16241 78439
69952 31638
47656 45463
21453 53228
241201 15762
0 36781
1000000000 95248
16289 74922
56126 32478
47660 37642
16237 95332
241102 13272
241377 15153
975267 2547
1469442 2127
16241 79316
89400 28841
47649 45418
16241 76080
110319 20594
16241 77978
16029 82795
47649 45374
806606152 32062
889619414 99999
21560 67878
16017 89826
21456 59607
47655 35283
47660 36661
89395 27197
16241 94421
16241 69684
21338 53852
16230 80171
21450 67066
110108 17791
16251 78386
3083510 1344
987645337 1
21456 69243
56126 33260
47651 45016
151045634 14315
21454 65586
16241 73302
16227 76343
16229 86521
47668 49191
110431 23029
47657 44745
47665 43285
69951 31930
16241 70902
3083510 1260
56069 34380
16190 94075
47657 41040
12496 97910
241203 16808
702403195 22588
21456 60805
47662 49314
16227 82769
845214295 1
380968 7479
21409 63724
21496 63239
16122 80171
241207 16065
21456 59064
32117 52335
241198 17039
16310 88671
89398 27184
56121 33955
47656 39016
110308 18571
110308 24251
21456 53251
16241 73446
47657 40696
110309 19500
110308 22604
110308 24346
47655 39496
21432 54978
47657 45463
380969 7149
16241 95441
16241 81207
110308 18654
574624 4607
16065 75352
16116 85556
16105 86338
21456 67988
110301 19110
69952 31655
47657 50822
47657 40412
493081722 30267
16241 87990
16241 78067
16241 81306
110310 25145
16241 88342
241028 14385
21468 57313
21430 58111
800949 3351
241219 13668
241227 17438
16244 70193
47778 43238
16241 79235
110230 21506
16244 87939
110308 20222
110078 22019
16244 87215
16243 92307
47617 41230
12498 98146
138520698 5545
16241 74061
110308 21243
110308 17985
241201 10339
47564 38844
56124 33279
47657 42601
963582860 88704
89452 27191
16451 73868
241332 12375
110308 25610
32248 51804
16225 85321
47472 49303
16302 82495
110311 23657
16300 92073
16250 79995
21409 60182
16005 96781
21469 65341
89400 26962
47742 45313
56178 33854
47439 35058
110309 25713
380983 7871
16242 92525
32174 52001
380989 9829
110296 21325
87567158 76350
21458 63108
1000000000 57759
21393 53474
16243 85046
936382 3150
21456 65010
56113 34289
574625 4746
47619 39024
16255 94625
16256 79592
21429 58128
21456 64662
21456 63615
936377 3113
21456 61051
110333 24297
16232 78958
16241 72403
110438 24031
16239 83837
32133 52108
89400 29056
21315 64197
21498 54702
47657 40592
16242 90052
47655 46568
21456 58848
110317 22588
21456 67439
21456 58717
16231 75130
56125 32342
47647 46035
16241 70277
47665 37375
939487028 97292
16087 88821
47657 44127
16241 89839
110308 24108
21439 58114
16241 91028
16189 82469
69940 31641
89400 28064
21460 63518
21562 68227
16457 89836
21263 63501
1000000000 83123
16241 76148
16238 79165
21455 56610
16363 81944
47657 42048
16209 69462
16249 83411
21406 63427
89387 30904
21459 67059
41056610 13575
110358 25645
241201 12912
7449 99501
47533 47431
16231 95187
21442 54660
16298 89043
22653491 222
16246 93100
16212 82940
47657 49039
56189 32859
21432 58568
241202 10173
47669 50255
10778351 856
47697 48595
16248 75637
16241 81406
56171 33870
21418 52390
16255 90903
16240 95488
12518 98624
282757086 48202
47657 47658
16240 69467
21453 53682
21494 54067
241200 14735
16266 92568
655044812 93757
16239 92448
89440 30589
16241 82534
47652 35256
47660 44604
16205 95992
21405 60288
21456 56865
110149 25710
12441 97117
16241 84891
149599184 663
16243 86196
47674 48063
16372 72306
717775575 19218
241201 15950
328782177 34421
16244 82961
56125 32490
47658 41612
16252 71629
47657 46210
47657 47592
16231 76523
16281 87187
664466294 11924
44961225 75950
16241 90401
21454 66486
7288352 81544
120923679 75581
16221 72063
47651 48696
16241 85720
667363 4468
47657 44539
21514 55819
16237 75266
89429 29244
21410 56390
16242 75991
697435750 18276
47664 42853
16235 73565
648788098 99999
16196 87954
198021125 24516
241226 10207
16174 79977
89400 29117
413378 6283
47661 44018
47665 50557
16300 79847
47652 39366
241114 10774
16156 91299
110255 17608
381181 8908
241201 10598
16241 84922
89400 29715
667371 3604
16336 74392
16256 88083
16282 73824
47657 36029
16241 86772
936403 2641
47657 45586
89400 29751
16241 72063
988126599 47625
21462 67512
47658 50075
89402 28704
21456 64078
12496 98146
16241 86182
12496 98236
16252 90378
69963 31017
0 54337
56126 34681
21493 61988
47657 35299
21428 62524
21457 61870
16237 85227
151069720 78393
110308 19506
21456 65949
21456 63592
21456 56359
16205 93578
69952 31997
110308 20681
47761 36489
16241 80536
47657 45173
52551549 85631
89400 30181
16241 83898
69952 31604
703000456 26734
16242 71906
21531 54516
6868308 1069
21457 56304
241193 13344
622658839 8887
7449 99299
110308 23271
21496 60975
16194 70701
21470 63275
241192 12701
21456 62320
69951 31360
21461 67709
241179 13941
16251 94789
324565229 29437
975267 2521
16239 78859
6868277 1017
16276 72638
748106285 1
381118 7676
16241 85362
16241 89319
16244 88260
16192 69684
241217 10339
16151 92493
16222 81406
16244 72531
21461 63612
123972491 75754
21701 68767
16244 84411
16247 88361
16356 87465
241231 12912
558262005 22682
21456 56375
287862185 99999
21454 61825
16243 84736
117348021 50818
89389 26254
486046397 54472
56112 34253
16276 72272
21260 63075
241201 10173
380948 8428
16252 90554
32136 52136
16254 81858
16241 84842
16284 83362
241199 10575
47655 48724
241171 16860
777164884 94225
381205 7562
89400 27570
21281 56108
21430 55966
16230 87426
16241 93635
47658 51591
21456 64755
47657 47456
21455 58745
380982 8309
21451 54822
568139186 27996
21476 69161
112288217 3184
47704 43604
16258 91456
12496 99082
16241 83731
89395 27194
47420 36627
47652 41503
21456 57885
12499 98089
21652 64630
16246 85300
936378 2614
110298 22543
21456 59956
16086 70814
16241 83553
840033499 99999
16286 86381
47657 39058
16241 85217
21471 55547
16214 87684
7450 99298
380982 7204
21457 55023
21410 62769
16241 81410
47618 46775
16205 83960
47681 46210
16265 89118
47666 43054
16241 70201
16241 77791
975103 2521
241261 10530
383039739 44127
16247 79497
413378 6749
16253 89993
57383731 3895
334815341 99999
21671 62769
110308 22439
16243 81597
15991 69328
380986 8449
47672 36905
54981567 36741
47657 35988
21505 58445
89398 27410
89390 26122
47668 38927
89404 30958
966612839 69684
16241 75051
47668 39167
21443 61851
110304 21092
241199 12323
110315 23556
21465 63746
73565525 45643
21395 65370
47863 35829
47657 36101
241212 10164
667365 4330
6868277 1119
16241 75841
47621 39719
21456 57926
89404 29680
21447 53258
16241 74903
381237 9003
16192 74962
110308 22137
16238 82583
241231 13575
47679 37220
110308 24604
47665 49239
6868277 1195
16255 73766
47601 48924
69952 31908
47657 45246
16183 82928
89190 26420
110295 24031
16241 88850
394717154 54385
21454 53795
47673 47574
47661 51665
16241 91650
7448 99685
12493 99082
56126 33296
12732 97910
47659 39189
21456 53560
21456 67942
89397 28441
16241 76057
16239 90476
16241 74656
263967035 88799
56126 32769
21291 64078
241201 15158
16227 91493
241201 15933
47657 42657
16241 91291
16226 74247
12535 97889
21518 55251
110308 18769
21442 52861
110308 21836
47657 42243
241205 14731
47657 39719
89428 28707
110337 20556
110322 19556
89595 30464
841382515 87911
47657 49280
380990 9881
21468 68355
16279 96769
12593 98602
56185 33899
241201 10710
7449 99735
574627 5286
380974 7562
240983 12375
241195 16876
16256 72377
16241 82296
89452 30129
494409 5685
56122 34452
12498 98736
21452 63157
21456 60614
241172 15111
16241 80271
635205638 66323
21636 61752
16241 85306
89413 27445
16243 76221
47657 38805
21459 61109
12496 99158
21449 61877
16249 78456
16248 74972
16241 82606
47628 49216
16291 69524
241200 12575
2332774 1756
2332891 1883
667365 3498
21512 60182
89235 25851
2332954 1536
110307 20532
47654 47013
447445055 95914
241197 14047
16301 78872
16429 90621
47657 45140
413373 6829
16238 69471
47657 41112
110307 21087
16241 73219
47697 40109
110308 18807
11012494 655
21456 58309
47669 36151
47657 45164
381048 9772
16241 95543
110308 19560
21449 62375
89400 29844
89478 26988
110308 22171
89433 30488
574632 4910
16239 94486
746157318 89636
16255 72839
47797 43116
16239 88072
89272 29274
110263 18501
110315 23657
6868294 935
16256 92459
1000000000 14655
546358583 77857
47657 38318
16238 95101
16283 80104
47657 44723
89400 29757
110308 17654
667379 3590
241212 16916
21503 58047
21456 65798
47657 42750
381135 8739
492112338 18154
241204 10752
936381 2881
241152 17200
241193 11384
21456 67709
21497 54113
110307 24836
16239 82157
47650 44663
1000000000 69653
154137894 24370
21497 68307
16233 87125
16244 91459
47811 48202
16248 80654
47657 35316
21395 67401
32955878 167
16271 74111
21428 63199
1000000000 48022
110305 22604
56115 32257
16241 78091
936377 2716
109877040 93263
21244 54276
16239 87079
241251 16032
21502 63869
16268 84320
241197 11321
21456 58330
16244 69895
241204 12806
21410 65330
110306 23985
16225 85587
21456 62125
47645 41230
16239 87718
21471 53474
89400 30809
16296 75079
16232 79377
380989 8319
16254 78618
380989 7656
1000000000 48165
16241 76307
16241 92353
16241 92070
16241 75062
16226 88789
21490 66611
47661 38103
110308 24763
16241 94383
21456 66837
21456 64032
16244 75698
16190 76807
47657 49595
110308 18529
16194 95955
380982 9750
21453 68805
21456 63199
121665172 66284
89371 30969
47646 45634
16241 96760
241204 13105
16236 72973
47657 45444
929642536 40119
1000000000 60818
186177136 40842
413378 6928
110319 23271
21575 57308
16241 80539
110308 21924
32133 51984
110308 21836
21657 54030
16187 75435
16232 75638
241201 10103
16108 89578
16372 87574
612379551 49510
12498 98171
47541 39429
47643 46510
21454 52504
110308 24497
110310 18429
21460 55838
21590 59470
16005 89787
21439 60038
559123999 7139
21308 66030
16241 84980
110308 17827
47657 42444
110528 23338
47430 45779
110123 18608
16291 92424
47689 50086
667287 4020
16223 69258
21456 68767
16241 90201
16241 89515
47654 38665
16241 91318
47646 39734
22653476 222
936372 3262
171169993 1
241201 11763
16241 83102
47710 46066
16058 82705
667355 3523
16240 70311
89398 30314
21456 64278
241201 14955
16237 80200
16241 90493
21456 55679
241204 14047
16241 71115
47858 41778
110289 21204
11012648 595
47533 49039
574541 4987
89400 26814
16241 72314
16241 86335
47894 40595
47657 50086
241197 16053
936380 2597
47657 38932
16249 83299
47657 46585
380989 9294
16386 74725
110277 24660
16241 69357
16241 83823
21450 64679
58221447 96233
16254 80536
47808 39189
16240 96416
47657 42711
16267 78682
241438 15111
47704 42392
241204 17363
241201 16150
21456 67590
241332 12552
69954 31852
16241 96668
21426 65879
47801 44516
47546 37277
89270 26626
16423 75403
47782 35791
110283 22588
21516 54633
380989 8263
241005 11126
47654 40477
212321309 66785
21456 58996
89385 27410
21493 56906
16241 76334
110318 21465
21456 64511
47642 51663
21456 64701
16218 90318
47665 47502
21457 56179
21442 66604
47659 38526
21622 58618
16405 96947
16241 73760
47613 39509
250724646 38134
380988 7844
47657 40759
110308 22502
380978 9055
89386 29607
21456 63543
448236150 6490
16241 95094
47657 35111
241229 15908
241187 13105
2942211 6199
648735817 25037
47657 40609
528575643 26331
250518604 80298
16241 91635
16241 76381
21456 61497
16233 82990
110303 25744
16241 69389
241201 11299
110308 24047
241229 9907
47659 36154
203689451 1
16238 80921
16243 84922
110070 17950
638873267 16512
241180 14731
47607 39341
110309 19887
21456 52609
2332879 1991
47652 47140
110308 22437
47657 37852
651365215 31689
69952 31771
241201 16779
110319 20860
89392 27766
110308 23527
47641 50991
16241 73460
16379 84288
241189 17134
596908175 77271
16247 72064
21456 52740
945897115 89786
241201 12448
21456 68793
241201 11321
21525 62416
110451 21325
47657 42152
241204 12575
16267 87183
381124 8939
47711 38738
89400 27929
56138 33501
47651 45164
16244 75627
110371 20890
451871688 53464
89451 29114
11012477 751
47716 37101
380989 7139
37230978 1053
47657 46510
16222 77901
16241 79623
47657 40186
16392 83898
21445 69028
241201 14285
494166 5821
16239 77568
7403 99458
32133 51920
12494 97743
21464 63720
16241 72965
47657 36886
21519 52575
47655 50410
16229 73328
21638 62329
21410 63295
89400 26939
12488 97523
89385 28189
47657 51417
936243 3189
47647 38596
241201 11555
16244 79825
16145 83534
574387 5224
3421236 54208
241261 16160
21456 67976
16274 70271
995117852 47552
21496 55447
241201 11526
89403 26792
825731302 82113
667366 4116
694422131 54831
21456 58700
47657 48447
56128 34481
21456 66532
89371 29825
16239 75668
69967 31938
47568 51611
47657 51199
69950 32208
16264 87417
2333048 1815
47866 42799
17884041 301
16249 88566
241192 12718
67923349 44207
11012494 708
56128 33050
12496 97359
21440 56599
16470 77511
16241 69533
110310 19902
16249 86473
89400 29593
1000000000 78052
110321 21425
487911523 82737
47657 48202
21453 56375
574594 5177
241201 11340
16300 96918
21456 57895
1469442 2136
16241 75710
21456 63069
21456 65041
47657 44207
16254 80214
47640 48830
47657 50215
936372 2614
241212 11297
16241 95319
21454 52404
21456 66789
16241 90984
110291 23969
16241 75213
16209 94604
241201 14543
454269112 84682
16237 84272
110316 21030
397351755 38345
110108 19454
110470 22705
47663 40031
16241 91221
47664 48917
380989 9456
16246 73440
16242 76384
89400 27999
16241 90681
16257 90458
47655 51082
241153 14531
47657 41846
21578 66496
7432 99254
413598 6330
16244 78727
32103 52164
47657 37977
381010 8215
16241 96524
380989 7911
89387 27205
21456 65248
16254 76754
16208 84973
16241 85300
380985 8773
16183 94574
779250635 17648
110308 22871
69965 31693
240957 13363
89402 26513
110308 21908
16241 91190
667365 4232
3083510 1329
110309 18916
6868277 1069
21456 66048
16246 92599
846494818 53372
16241 95454
16241 70533
56121 32356
110252 23527
32321 52365
380989 9090
16302 74772
16241 74151
47642 43994
16086 72614
21465 61000
47657 39021
47657 48665
47657 36095
21456 52791
16230 92391
89400 27549
786523019 62802
382675911 1
16244 81420
56077 33359
21457 55028
1469249 2328
32955893 159
21242 64623
12498 97577
110310 22288
56253 34282
16249 81207
16232 73485
110318 21276
110310 23365
16212 74656
110308 20769
241215 16059
16241 91474
21456 53047
241201 16569
2332937 1782
47421 44127
21471 65831
193031310 7435
241090 10502
110314 24108
16255 94657
89401 29196
56126 33875
241201 10342
251890879 64774
21354 66048
16400 96195
47657 48868
21473 55971
110283 18368
380997 7839
21454 61083
47664 43799
16340 87125
15241145 362
21486 55808
16241 88156
345521103 6824
241196 16745
240973 10514
16241 74360
47653 36779
1469442 2187
90959749 83328
1567026 2084
6868277 932
241201 16876
16241 88850
21456 63108
21456 67271
110305 21946
110306 23255
16241 78290
21453 68435
558167732 21380
380989 7623
21473 54451
56126 34018
16246 74552
21456 69105
89412 25895
21447 52653
47657 37745
55920 33510
21447 54146
909934118 73589
936260 2614
16241 86503
21455 53017
21456 68949
241201 10272
16384 94990
16133 89207
16236 76892
32133 52155
21456 65498
241136 11868
21459 58346
110260 18727
21648 63569
110308 20734
16241 96604
110311 22663
7444 99410
47651 40595
21455 57895
16238 69522
110322 18748
12744 98718
136584545 43788
47724 44663
47657 40250
751894355 1
16258 73299
16302 71906
16227 92025
47657 37721
241213 10216
1000000000 35877
0 44561
241201 16765
47580 36706
47575 46117
16241 70956
89372 30413
16243 75531
975267 2453
21512 63495
89446 30466
12493 97288
47657 48566
89400 30608
21456 69176
47691 39854
47655 48160
110308 22871
89400 30946
21455 62714
95620453 58129
22653339 222
21422 60002
16241 85078
16243 71449
241238 16900
21456 67051
16363 78529
400411762 68803
908268158 57901
89399 27925
241251 11902
47660 40119
47644 43238
12329 98188
16241 73396
16241 94116
667326 3498
241198 15153
89233 30464
69952 31930
110308 18727
110305 19284
21443 58540
110261 24604
16254 90682
241140 11675
16241 92507
89594 30958
241198 16478
21464 67638
16337 86060
110308 18654
110308 23306
47743 49757
12488 97614
15995 76298
110299 23721
110312 19701
617989126 85197
21453 63447
16254 82652
47657 50494
110487 19100
21456 64069
21467 64846
16226 90664
110308 21411
494420 5630
89457 27624
21456 65041
970585801 16172
16241 74269
21456 56954
490302986 18748
574627 4545
47657 42720
32135 52085
69952 31945
89400 26466
16211 84312
241385 16846
11012413 638
16183 89258
21456 62009
16244 76749
47659 45898
47774 35015
241201 13938
995945109 43604
21458 58382
21455 61141
16241 91456
21456 56723
47597 43271
240984 16454
936380 2878
47642 39567
241201 14924
47592 39175
16190 96084
6868277 1095
47484 50160
56123 33154
210357936 77123
89400 26475
16241 81127
21571 56538
394452334 12400
241201 12584
47655 44795
16195 80835
89401 30781
21446 67054
16240 92775
47444 51554
89400 29156
16241 93318
936380 3012
47643 45806
89400 30184
47657 45056
16241 74765
16279 74452
381114 9572
47687 42595
47693 36868
21454 57833
413272 6594
667365 3829
16244 87599
381101 8389
47643 36087
16247 96687
16239 89340
16238 76148
21456 65360
21640 67472
47600 43674
16413 82597
16131 86702
47657 42437
241196 13474
110322 22625
57067892 58309
16237 70176
21608 63524
32183 52000
687527439 55123
47657 51626
21406 56114
16239 94223
16241 75168
32133 52218
21456 53431
16222 84370
16242 86521
21402 59364
16239 83765
21456 59795
47652 47140
16278 86620
241123 10118
47647 51544
47648 45973
16304 70717
534328535 99999
21455 54633
47657 41862
16236 70962
47660 39741
16241 92779
21456 52504
47891 49032
47652 43426
16238 88112
69952 32093
780875175 25474
110298 23556
307727906 1270
96675597 67940
413379 6928
241201 16577
110308 18818
47696 50636
413391 6067
12492 97644
380943 7653
411828268 49967
299826862 92148
110308 18114
893716919 1
7449 99458
241208 15154
380989 7057
47689 45374
16241 82512
47648 37707
16256 71288
89397 30349
11012491 790
47657 42259
21456 58849
729429522 99999
241201 13264
805815710 2285
21456 62375
69952 32032
110305 25226
413419 6219
56126 33828
16201 72064
380952 7922
47620 41126
21455 62182
47657 39787
16241 88203
16240 95547
110306 22069
416483038 87185
21453 69105
110372 20023
21456 56468
47543 39737
21503 54712
16242 69575
374535197 82730
12350 98405
77432875 50533
16352 92048
110308 22588
380945 9894
380989 7656
574437 4989
21459 53841
241201 11321
21454 64561
21456 56753
110144 23575
16331 79995
16228 82400
241144 17394
241201 12864
1000000000 7196
110311 19292
56114471 24752
47657 48453
110308 22625
47640 47985
47799 40888
47657 47206
16241 95336
47600 42729
140596162 45973
110308 18049
381051 9814
346514193 44104
16241 92442
476739628 14785
493409147 16
16432 75324
646813535 45806
16472 81882
21419 62784
16191 83299
16241 77570
47659 38841
21456 56876
2332894 1618
21488 66015
21448 54160
380927 9888
21457 59906
47889 41345
21459 59419
110342 17542
47612 47339
16276 87873
241200 13252
16300 80720
47702 44557
917029994 39290
47657 46126
21456 67707
21456 68995
47642 35015
16241 96966
1000000000 62543
21456 64846
47646 48566
533075952 99999
47657 35256
474931606 74048
413363 6905
241115 12829
16244 90401
21456 63616
16241 78277
21456 55838
110308 24143
12496 97257
47657 50605
16244 91985
21455 64674
47623 34894
21420 63865
16228 88001
21459 64083
16068 71725
12501 97805
47543 49058
381032 8379
23490434 41273
89400 30064
928101994 66972
21466 65439
47908 50750
413378 6249
16283 97011
110308 23873
47657 51082
47657 47135
16241 75449
47665 37912
12496 97865
47670 46480
16241 83553
110475 24663
47603 36694
380987 9326
110312 23633
16249 86969
16251 92070
16241 71115
47597 41768
56187 33167
89428 29443
110308 21465
16265 75062
1257861 2402
6868239 1094
3083510 1282
47485 49870
21469 58806
241201 10339
47660 44993
12437 98066
16241 72611
513716342 65515
21456 59281
21425 60510
56126 33578
110308 25421
56115 33605
47657 44447
16241 91978
16244 87718
241198 14528
89620 26297
110307 24206
16240 73905
16241 89128
21452 56322
21412 59970
56146 34681
241203 13477
12476 98728
21456 62721
47657 39968
47473 47627
380989 9709
21459 69165
21504 57669
89388 29927
47654 44942
110253 23570
47638 40031
380948 7756
21452 65917
21454 66469
21454 68370
380989 9168
21456 64083
21430 65586
16253 76609
47657 42243
16242 91040
16241 82146
21459 54775
12329 97848
437938816 61494
89393 29125
17884055 301
380991 8111
47657 38766
47657 49706
21429 54067
236273935 96918
56124 34023
47654 42408
857733565 91844
936345 2748
110304 24108
47657 36661
89400 29060
16240 96454
16031 80654
16241 81707
6868268 1067
16459 90965
47649 48547
743814082 84435
16241 75824
241201 16493
110308 22031
494303 5749
15993 80189
47612 49945
110308 23721
16241 76983
849590814 30488
16238 81487
89400 27107
47718 35030
21456 53258
241086 10925
21458 59486
110272 19858
47668 50542
16241 92559
47660 35073
16459 81846
380989 7531
800934 3452
21436 65892
574393 4877
1000000000 23395
21456 59198
16344 76291
800273195 66617
21417 65130
241200 14078
21450 69221
21456 52426
21456 57771
21513 64630
56078 33780
16241 91588
47654 45313
357325480 72839
16043 73847
15149358 97767
21516 61878
110339 23779
16234 74948
381224 9620
16250 88521
141481624 21110
47658 36717
16241 91371
836468008 79249
21301 64278
21466 55442
739281517 26039
47644 45964
47634 49864
47657 41329
47793 42842
16239 85913
841554268 99999
241201 13791
2332879 1900
808440885 12827
47660 48160
241201 10858
544361020 6732
12496 98134
47636 39582
21286 63926
319620341 99999
47670 43717
47658 43116
16354 92955
21441 55979
47665 41011
21642 59795
69954 31320
110308 21400
47733 50823
380941 8164
110308 23785
110308 19381
16241 91853
615779834 31167
410079157 47512
632595190 1
21454 66015
12497 99002
16405 83263
16238 89087
476967818 86173
47648 46577
16233 85211
47522 40842
16224 92581
241201 15458
380989 8103
21456 58915
936380 3189
47655 48198
16241 81943
16245 87465
21456 53001
241228 12922
21220 58838
1469442 2127
16191 70856
16241 91914
21456 54738
241201 15467
21454 67019
56137 34695
21467 55916
47659 48487
16240 77827
89400 27222
21456 53663
1000000000 15193
21456 67439
89400 27614
21443 66262
16241 82940
110263 24047
12504 98236
1000000000 39017
47658 43179
179554613 89562
241201 17369
47661 40807
110294 18547
110563 21606
89295 28375
240993 11190
21456 60277
47604 42585
16290 80405
110347 21087
110308 19584
32955999 171
241201 12683
89408 27097
574622 4629
21456 57385
16198 89849
16262 87125
667518 4058
47672 47206
16405 71999
21458 64662
15990 74867
241200 14874
645871641 75948
16241 70423
47657 39106
16235 74945
21453 66117
110308 24018
47689 37536
21456 55770
16196 93901
16241 95914
110308 21011
667112 4075
541546006 10463
241405 13652
16241 96125
16250 95370
89400 26214
47635 39341
360329212 20147
6868276 935
16240 70423
16265 80647
16251 93362
749294133 1
47513 46582
1469442 2157
110555 24763
628451657 35238
16241 94913
380995 9085
16247 86205
16242 91524
16230 84244
16194 95459
2332933 1756
7468 99685
16239 72152
110260 25450
21450 68169
56209 32269
21457 68395
89390 29502
110297 22917
6868277 1205
56064 33272
812027724 61658
16362 79888
380989 7213
110310 22343
823713019 16087
89400 26214
21455 65036
110296 23658
21287 60095
21423 58960
241239 12584
241190 14403
16212 90442
56123 32232
12531 98786
89400 30122
110275 18034
47654 47318
21458 61252
16274 90542
47657 40927
16262 96699
380989 9320
16234 75320
47833 42589
16254 86403
1000000000 24399
47657 45458
494587 5687
56129 34495
15989 79249
21488 58506
110308 25338
56128 33935
21453 54851
21456 65071
21458 53811
21456 59055
16246 78958
21466 62713
7449 99299
241139 15745
110308 18429
12549 97998
667357 4416
618508322 75261
110308 20920
574627 4607
380997 9716
240962 11247
21456 65876
47657 41482
47646 38473
16235 70652
21571 60615
502041092 84742
380983 9894
82535994 32066
21455 56955
110270 18906
241169 15467
21456 66486
16241 81090
630873847 34289
21552 67813
21456 58540
16245 70249
21455 52435
69952 32089
89584 26355
21452 65113
392322240 99999
47657 44407
110303 19555
412091918 99999
110301 24927
21443 58805
110295 20562
16241 75378
16116 78688
47691 47605
21456 64298
16240 85227
47654 37931
16241 86761
413243 6414
16241 81144
380989 9309
47669 39967
16289 91481
2065364 2006
405430088 87213
16264 84739
21456 55808
16228 83362
241201 12323
2332876 1981
905934531 188
218613720 62320
21691 66789
21455 65311
241201 13386
21456 67691
89415 29117
7387 99604
102039643 19255
89400 28565
21557 65041
781918742 1
380989 9689
21531 60038
446204863 58975
47677 51450
89392 26106
16179 82341
16241 83817
21450 64610
21356 66837
21459 60738
380976 8015
21295 54730
110298 20964
47657 41095
16241 80763
69955 31655
241201 12584
47657 35386
36201235 153
16244 90745
484734238 9253
89399 28643
16240 88649
16241 75360
16241 87482
21449 54067
7451 99868
47659 36529
16203 88669
47714 41788
381030 9772
16297 84158
0 83865
241201 9972
380982 9260
89400 30809
47664 36874
21472 64308
47697 37692
241216 14385
16234 93636
380989 9253
322167608 99480
16272 93927
16262 90401
97927681 76648
70111 32062
16355 74234
16249 96125
16306 76983
32132 52226
455860160 31695
47660 49551
21456 52390
21424 56359
21460 63961
261480346 66689
528786475 27624
21465 64281
21455 52740
21268 67051
16241 76403
695993222 66168
16241 95967
89389 27345
16251 74234
47657 47114
16243 76193
7449 99231
16241 97011
21456 66314
667365 4286
47656 43712
12492 97692
21456 57959
47476 43591
574565 4730
16242 95278
110311 22721
16214 81707
16185 87301
21456 67966
110324 20734
12503 97506
21456 57974
47808 42011
110309 22886
47655 45736
541649152 22408
47657 45313
47664 48868
16241 92073
21658 54328
685503365 3513
110308 20280
16239 93317
16252 87737
47604 39312
47654 38279
47646 37226
21456 63199
16357 90233
16242 76975
47656 45289
12496 97822
380987 8723
47657 45374
16241 94574
16241 91623
241202 13083
47647 50535
16243 91879
16229 75105
413378 6674
0 8856
861333797 97584
381221 8866
16214 83338
110308 20690
21412 55904
16028 93889
47894 50968
6868277 1136
21470 66863
381035 9688
380942 7445
110308 21883
110305 23753
47446 49699
47455 38049
47657 47318
16242 80841
110308 22088
16241 91456
89579 29173
241122 14735
16102 85624
16243 90032
413378 6274
21456 59419
16241 86381
667366 4296
380989 7197
16312 81090
40619940 9073
110308 22470
47654 47627
241201 10737
241398 11261
21479 61433
21397 56670
47653 45258
47657 42927
241201 12959
47666 42135
21652 57492
21459 64269
413133 6814
6868274 932
21456 66552
110308 17805
16389 85913
21493 53552
380989 8644
69952 31285
643845181 1
113031644 99999
21454 60628
16241 75106
47657 38915
16479 74311
16234 85720
56139 34253
56125 32478
47624 46934
16226 83889
70010 31389
16202 76360
1000000000 89399
16241 86530
16278 86216
47660 51544
936380 3153
89400 28495
21519 69176
241237 10434
21210 53841
364632835 88203
21412 60174
47713 44925
89409 26103
16229 96619
47615 47962
948984026 20950
16243 90903
21456 68976
16241 70972
381024 7108
89338 27082
241201 10339
16228 89718
110309 23479
21458 56995
89407 30815
548059268 35169
21456 52940
16273 87281
16241 84447
16205 90298
413378 6654
47601 38451
627982460 95999
16241 69874
21411 57123
648189748 25009
110300 20532
89415 30969
47699 39150
21457 52503
110308 21561
16427 85300
16224 93837
130427983 83386
16238 72314
47667 35430
2332879 1606
16241 95009
110308 18666
21422 58915
89400 30003
241201 14532
55953 32356
89316 30904
327696461 23885
519414876 84158
21512 64020
241156 14528
16412 80813
47657 50394
11012508 654
724777644 6792
110308 17496
16252 86503
7414 99579
56140 33875
47674 49538
16012 82982
110309 21280
16235 85162
241175 16515
16241 77107
47656 39161
16241 88001
12411 97117
21456 58445
16241 93451
47662 44446
89400 30014
667172 3613
16247 75668
40681793 20456
381048 7139
380996 9211
241201 15447
69955 31553
47654 36029
47451 35123
241202 17411
563334740 52502
936377 2597
16254 73541
16292 75668
89400 27194
413368 6815
16178 94340
380999 8899
21456 63262
47657 42344
21456 63724
413366 6150
241192 11697
47671 38738
667371 3908
21453 59842
241203 15407
16243 86354
3083510 1234
936177 2812
15989 94132
32134 52335
32163 51984
55891 33204
16240 75336
21355 63666
916150511 1
241163 15862
481483904 1
21234 54532
1000000000 35274
110311 24274
47657 50056
47656 42927
21457 57348
241201 13121
32134 52218
16241 90808
47657 44795
110308 20077
816217571 84320
1469442 2212
222362052 17246
21449 59625
16243 91993
21468 59297
21518 61382
16221 73600
16227 92210
47672 46824
425853553 36842
380998 8405
16237 82928
241204 15103
47602 42162
110308 25049
21454 68817
21501 54712
16244 89930
16241 70683
16469 71751
47670 39303
16244 88570
16241 90621
21511 54580
110308 23573
21629 58375
1000000000 75296
16092 82951
21442 64919
16188 83817
47663 44447
38231430 59842
110301 24583
47759 42444
47602 50636
469896516 36874
21430 64083
21459 58129
273182034 86284
16238 75525
110308 18946
110308 21929
494407 5673
16253 92012
11012494 663
47657 38375
47657 50727
21443 68728
110294 21440
16239 75779
110248 20964
21470 60975
16242 96896
47697 45779
16243 87183
16241 75106
667361 4192
845601994 72171
47659 39691
47657 46648
16213 96373
47671 37460
16250 93636
16231 78054
16237 83803
380989 9456
16241 78139
21465 66469
16255 93848
16238 96648
16241 73582
548322302 87971
8041086 1750
47664 48316
470506512 99999
720299130 1171
21448 65005
32126 52035
951401368 78260
241199 14982
16241 84370
21447 56802
16241 83177
16206 91782
21456 60759
667365 4047
16240 83412
16242 86932
47657 50070
110257 20852
16241 92392
16241 93100
21459 62721
19500765 99999
16241 83338
21462 57515
7449 99383
16290 90379
110306 22705
16238 70650
16249 82120
47657 45140
47715 39221
89311 27549
47657 44539
110308 17665
89369 29528
110308 21072
403358980 91588
89400 30129
241201 10029
56126 34289
241201 12253
16272 71141
241199 14001
726455418 10498
110308 18945
16241 70814
77441058 71725
11012494 751
11012494 663
241193 12430
16241 79995
505400756 71220
70978472 23570
110545 21472
47654 49292
7449 99980
47642 44124
16235 96751
117330907 68651
110308 17608
16241 86518
28658802 209
16241 82146
218270724 4545
16241 96059
47719 48129
47829 41612
37369186 6471
806395340 35051
241206 14336
16241 75962
47642 50141
16297 74674
110264 23921
47457 36624
89400 27410
21433 56389
110333 23145
47657 51516
47624 45688
985955095 25338
47654 43000
16260 73273
16239 77422
47662 37155
21456 56438
16240 80753
7453 99231
361139181 46964
241201 16232
141749983 90210
12501 97725
16241 78851
16233 89521
21489 52565
56133 33987
1000000000 53339
89400 27923
47657 48924
16241 88253
21443 61641
12493 97288
936377 2936
241363 17278
69950 31696
47658 37046
47580 46919
7449 99326
21469 67584
241257 10514
110333 18543
16255 73351
110388 17843
16075 85902
21456 60326
47657 46995
241202 11031
180387036 39
16154 71029
306651801 8428
16241 77857
47659 39647
21456 61066
380982 7169
21456 68651
16240 70962
241192 10340
21456 67714
16163 73361
47657 50483
16241 96692
56132 34289
66532898 99999
21455 61935
241207 14315
381052 8449
125986504 78705
16241 96604
241201 11525
47659 37101
110080 24956
7493 99733
110308 18843
21498 57750
56115 32530
21452 58849
12509 97573
110396 19708
854545834 97052
89391 27441
1000000000 32223
28658805 209
16241 77901
107518770 8939
75122140 68346
89410 29119
21470 56865
16443 94655
110313 24045
110308 22742
110308 22599
21456 55904
16297 84906
16251 78370
12494 98089
110332 25260
16183 93883
580698679 94568
69954 31911
241201 14904
158443491 81487
21425 53371
16239 84864
47657 38306
47642 38805
21688 68375
47657 50826
16165 87072
241194 15310
241202 16577
89400 30913
16241 87574
16178 85741
21456 58084
16242 87125
16066 82737
110308 19017
16062 69322
16252 90371
47668 45100
47666 44034
47662 49852
47653 41260
47659 48942
188363777 1282
21455 57062
47661 46212
16070 90163
110307 25352
7451 99383
454906434 72271
846453435 37482
16241 73600
16239 92341
16197 75312
21456 60631
1000000000 60121
47496 43285
69779 31604
110307 18300
574627 4983
69911 31396
16239 93263
574628 4900
47657 47962
16241 96042
110308 19017
56126 33185
871403445 70809
241162 14190
47657 37578
733811287 89055
47643 47186
16029 91114
110299 23338
936378 2702
12438 98718
21456 56606
16241 79429
21348 61709
241202 13586
47719 46658
241143 15568
47657 45174
16241 72416
12249 99002
16129 91248
32135 51818
89400 28319
16245 97014
110308 20147
16241 87494
662116519 99999
47649 41903
241200 14439
12598 97552
483743277 33204
110307 25633
874796992 99999
21445 54784
16266 79907
47657 38798
16233 87351
241201 17442
16241 79898
241206 13668
16023 72965
47754 49529
16241 70884
871328285 99999
16239 72839
110308 19815
89462 27226
241427 17332
21461 59910
16254 84706
12496 99190
32122 52108
47657 35124
32133 52172
16243 87599
110308 18547
16244 82769
16229 69999
945803602 73530
47657 38306
47657 35234
12494 97948
21456 60622
21456 61989
16232 89340
21456 52740
16241 87034
16241 71910
0 5744
12499 97889
16252 75105
380977 8866
21454 66053
16241 94486
16223 72638
21456 69221
16113 92812
16241 94116
47658 38011
110311 20456
975268 2547
21448 57246
21407 65469
16212 75001
47809 44795
957173545 76381
47622 49239
298022539 87599
16282 78139
0 67823
56173 32769
116070509 20981
494409 5819
47724 35256
46970793 50820
21456 65403
16241 84759
487203904 92679
16246 77961
21467 66844
2332902 1615
21458 54113
12420 99131
413366 6413
381077 7571
21538 52821
32133 52069
16244 78302
110306 22427
241202 11525
21421 57859
56126 33050
241201 13548
110305 21110
47668 38665
110308 18300
21456 65150
48887098 44692
241201 10173
16230 93604
47657 37806
12605 97386
241055 14463
47657 50444
110256 19197
16244 76573
117661334 968
936245 2633
110310 20851
47657 39022
110315 21163
21462 61494
16241 69329
16258 96524
16004 94789
21454 63897
21671 67161
667364 4296
380989 8254
936330 2936
21456 58346
241138 16805
16263 94251
21672 64479
750013203 18755
21456 53852
110314 22031
16232 77035
16230 77729
47429 34948
12496 97903
16240 70051
21456 53740
21456 54146
21456 60826
21241 60312
12496 98619
298765208 80921
16227 79736
241201 10727
16242 83938
898195088 12750
16241 89617
110310 24346
380989 8719
47665 36985
47644 49800
21443 62543
21507 63868
16239 88476
47641 37306
16228 79880
832233619 61109
16241 71662
89413 26967
47656 40326
12496 97712
16243 77214
12496 98919
16251 78302
69952 32093
413373 6580
16373 90891
110308 20491
21459 59502
7465 99963
56126 32232
241201 12718
16233 72171
69842 31799
47657 48453
16293 86244
16308 74899
21497 63295
47606 49757
16241 72060
494408 5885
21456 64623
89570 25813
7442 99566
16241 74380
21444 59223
21456 55819
47728 46912
7449 99963
21449 61895
47625 43699
56125 34018
89397 26523
56126 34389
47710 41810
179520413 62949
16241 88633
89400 30422
241195 10762
7449 99894
16258 92148
16241 88617
380989 7508
56617586 57872
56127 33436
47629 40415
380989 7602
851196915 72727
21233 53387
89401 28144
241201 16053
89400 28076
56126 34200
6868500 922
667188 3936
16175 88361
16300 76326
16428 79725
21456 52818
47656 39954
241201 16046
47657 45099
47659 50070
381003 9777
16242 76723
16223 77393
967098848 28454
16242 91914
16241 79860
47642 50385
21456 61184
16241 95454
89400 29060
47581 41126
21464 57669
21456 60759
16226 90542
47655 37552
110519 19506
667351 4221
16241 82130
16241 70650
190974785 60498
21248 62037
381156 8428
936536 3188
21440 62125
16239 87826
646931069 74674
823894220 58516
16238 89121
936379 3188
21456 68270
241201 15470
21456 63977
15241171 418
21507 54440
16238 76930
16197 85768
16297 74625
47657 50585
47657 38888
241201 14820
16431 81237
110308 17917
16238 77021
241190 11227
241201 11546
47777 39175
21456 66216
21447 52750
21458 56802
110336 22395
380949 9107
89406 27423
21469 63310
89383 28900
110297 19869
21454 64091
21456 53841
16241 74579
772806446 11697
16233 91086
21453 64880
16252 83452
16241 85321
380992 8864
56126 32888
16241 79251
1000000000 83419
21506 68001
16241 76154
241201 14706
81455615 22422
56126 33185
16245 87194
16253 81720
47581 36552
21417 62186
47657 36356
16228 96258
21489 52791
16271 93854
21458 54377
56126 34452
6868265 1017
518106295 99999
47657 50483
380989 9107
16235 91126
47654 41924
69915 31947
47749 48731
56129 33204
16239 88959
241201 17429
47655 35179
16233 77184
241232 10340
89390 27194
21204 62868
47854 35810
47664 50708
69950 31717
56091 32780
16241 90052
89401 30629
16242 93889
21446 57244
47850 48293
47654 48561
7450 99971
667363 4056
11021885 561
47501 39021
667365 4444
56118 33024
16274 88669
413356 6077
381219 7540
16270 87187
21456 60288
21412 66638
2065158 2016
47656 47140
21459 64195
21607 66300
21459 61935
285827908 56390
16240 70070
16255 93443
70153 31140
241212 16687
241201 15458
47658 42520
16241 73597
16241 83468
720167300 99622
574659 4987
47614 45770
241201 11231
47656 38844
517756123 40858
21456 56512
70005 31689
16241 75293
16161 81803
110311 23905
89388 26988
16238 84244
47657 49877
47657 36887
21456 60095
47657 39582
16242 94599
381002 8212
12512 97257
21451 62320
47645 37877
21457 61563
21454 61709
16241 72850
110334 21610
21456 64161
110323 25383
47657 48094
292826442 15344
89412 27065
21453 64919
241216 10053
16242 95454
2332879 1801
89400 27657
662947776 15878
21456 65868
21456 63445
21455 65456
240983 14840
21453 67870
89400 30401
241192 10156
47669 35932
574626 4966
16241 84288
574609 5075
89401 26792
47657 48949
241199 16488
89391 27753
16287 81933
47475 44996
47644 40142
16231 73547
16241 80104
16245 84683
16214 70899
47657 37003
16241 70113
16218 92901
16241 92955
554729899 3456
667365 3775
47657 48956
16241 77726
21456 65200
16226 92012
110309 19870
110254 23111
241337 16038
254250430 44087
16241 76240
21442 63152
47657 35162
21456 60386
16006 78859
12496 98592
16243 87351
574627 5170
21456 53371
69952 31721
16111 91474
21457 65150
936380 3250
1567027 2084
16241 76127
16209 82164
16225 80444
110369 25067
69980 31771
241194 16038
16241 92955
12351 98225
47614 42595
16241 87072
110349 19304
16247 89176
21456 55447
241144 11546
89418 27929
241201 14319
21456 52607
47619 37062
21456 54755
16241 83938
16241 76160
69952 31017
872617185 70757
680066009 22823
110472 18073
110308 19911
16181 95831
21456 63607
16241 73832
16279 78159
936380 2936
16241 87143
380989 8498
32197 51889
110247 19214
47707 50968
380992 7602
381046 9169
32133 52356
47657 44711
21442 64281
12514 97126
11012488 638
89398 27128
16244 70528
903383865 5310
47709 46484
21456 52910
16238 88833
16230 87943
241182 10308
21455 65044
16195 69597
16243 70748
16243 81122
16193 90710
89398 29271
16245 87001
16241 82531
47712 39349
89440 29714
818779924 98438
667365 3525
47657 44925
47628 44686
16241 78618
16242 94533
89403 28293
16185 87615
21433 54285
494399 5580
380989 8864
21654 58382
146101813 80782
917403249 28293
21453 58077
778680273 99999
16241 77545
110308 22721
21456 66838
2332898 1868
21595 54474
380989 8822
16236 77385
89422 27278
47670 38487
16240 94997
936380 2609
16202 81487
21434 62211
21454 57986
47670 48769
21456 63963
47703 44361
16275 77491
110420 20690
47643 40485
89370 29125
494410 6023
905165291 20670
607959488 32710
21241 54657
89140624 88850
89552 30806
16241 78919
16241 71029
16254 90323
89400 27184
89343 30421
47654 44064
485765157 71662
110235 23898
89397 28229
21463 63849
47657 51101
16252 82157
10333417 883
47669 46912
21456 56465
21455 64630
110309 19815
7412 99903
47657 48293
21396 62713
47659 36552
21448 65456
16241 96899
241201 11525
16255 83919
21453 66264
16240 73145
415611866 1
21489 56836
16241 81032
21453 53638
21274 56125
16064 81707
97705906 32501
69951 31783
16241 95955
380977 9156
47765 47378
21456 61425
380989 7562
16226 94815
942618323 20127
241198 15869
380989 8137
11583048 479
47654 35234
21456 66990
16244 81063
16254 79019
47657 43238
574579 4629
241201 13083
12496 97478
16241 91812
16241 76599
47659 43503
16222 69993
860229573 50722
21458 63801
12501 97199
89553 29840
241159 10307
240955 14300
32133 52155
380989 7562
16234 72832
69951 31606
241201 10693
110308 23243
16225 77189
12356 98586
16241 94223
766629769 95859
16239 88850
12509 98438
110109 17608
16077 88133
12487 97584
47717 43503
47656 38844
241201 15407
413378 6471
21456 56168
16244 93412
16245 90227
16026 89149
16246 96975
275762220 22001
706572425 95955
992788144 49384
190111035 69558
370667732 5778
21711 54160
56126 34355
16241 94274
110308 24746
56127 32777
16243 86889
936376 2776
21507 63217
667363 3728
241195 16553
16241 91914
975273 2524
21456 64844
241195 10881
241201 12552
12496 98702
16248 80811
231627502 32
16127 77328
21547 53852
16241 95547
572250750 51787
21465 60461
16241 69289
6868245 1023
16244 70120
443321873 34576
21252 54259
56125 33744
21457 57688
21462 69080
720249440 45056
125178710 46
16375 85182
574627 5310
89400 30233
16247 80059
380989 8095
16241 87426
241202 13296
16241 90377
110316 22947
12493 99051
249659714 57281
16236 92240
241201 10272
2332867 1615
16237 84891
32193 52335
47657 48316
494409 5710
47657 42880
47659 42147
1000000000 54736
21456 54618
21456 53900
47626 48247
16190 88864
47657 38188
16241 93412
21459 54532
110308 24579
32955880 159
21456 56614
2332871 1912
1000000000 41946
241188 14314
21497 59795
89400 28254
21458 63449
241201 14159
806909421 52218
16241 77156
574624 4582
16257 72416
47657 41935
16297 77572
16188 83803
32133 52225
16241 94009
305451489 89543
21631 67271
380943 9100
240973 16041
47668 43712
47657 46436
16284 85672
16241 90054
16226 76384
16089 92779
21217 64194
413378 6527
16241 86086
147966156 91630
21453 64575
89400 28189
16295 84411
16241 88653
21689 52711
21458 56389
110306 21538
21457 59206
241199 14914
47657 47603
241204 10308
241204 15130
55892 33828
16235 70278
110308 22114
413376 6150
21408 55136
47657 42257
110308 24641
89444 26437
21457 53378
16241 90637
16241 93737
21453 56906
47660 40389
16241 88467
110309 23205
69761 31420
16239 81675
16157 94489
89400 30106
21437 62375
433914108 57885
16073 77576
514822059 91066
47657 35266
47657 38403
32190 52105
21230 58493
241189 17420
110305 21908
47716 47076
16068 88003
21456 66072
47671 38473
89347 27590
21465 66837
662116519 1
16241 87425
21319 55471
47657 42585
687396602 44361
241173 14792
16274 82204
16241 69754
47668 44264
21427 60365
89387 30878
605982501 9374
241203 13510
839353152 70643
783416872 96416
47419 44942
21381 64478
110310 22175
21454 56474
241201 16787
110252 21362
56124 34576
21456 57496
110496 18650
16228 96232
16241 86662
16132 86932
241201 14186
110320 18637
110310 18786
574576 5195
16200 93317
110308 18907
175739809 41181
16241 74866
413376 6845
551187831 61639
47659 42444
89400 27624
110307 21362
47644 49191
110304 23657
16242 70899
16154 76892
16257 70802
16230 71751
47634 48187
110297 20690
85878824 59042
0 4435
412347736 40240
380995 7508
89396 26877
726463158 94533
12499 98557
56126 33167
16241 82749
413376 6346
107706977 92507
16241 96810
21456 61906
16241 81950
16243 83837
241202 14809
16238 96918
16255 88617
241165 11555
16227 85270
21457 61802
307220315 82380
16241 86702
47635 44711
47657 49538
47654 35982
16247 86615
16241 80841
16241 93847
392769865 24449
47722 49967
47657 49864
16241 73348
69950 31441
47654 48302
110340 19555
21451 60038
21462 55836
241201 12268
110308 18173
16409 86530
21464 56797
1469454 2146
89400 30934
110248 18818
12472 97478
47657 47985
149331812 63375
536371194 62627
47657 49389
110308 19995
241201 10121
574629 5089
16257 77472
41249348 47985
381072 9107
21456 52571
936379 3068
12496 97573
89393 29608
47656 42720
47657 47793
16002 69803
574485043 49757
21454 57461
892228575 52821
89453 27052
381050 8073
110319 21384
11012492 654
714098291 54956
16242 94490
47657 36863
21458 64082
21453 52461
16241 80720
6868279 1053
89400 26632
110155 18885
16242 84885
56139 34289
47713 39442
241236 17036
16302 70962
47440 49342
16230 82170
21454 53564
16241 75001
16269 92559
12496 98068
241034 17380
241191 17085
89438 30724
380989 7756
16239 70632
47749 49706
16281 95494
89400 25895
667396 4221
21512 57189
21558 57348
380986 9361
47658 50378
163261065 78054
16241 91020
12496 97472
110317 19464
241201 12524
47722 41910
241201 14528
47684 46782
16236 73778
381029 9456
110140 20444
16178 78559
16300 84312
89400 29165
16437 96687
241190 12812
21436 56765
110496 20122
110308 25338
16232 71109
21458 54248
47646 51611
21462 54822
21443 58019
241204 12967
16242 92901
16241 70709
241202 17091
241201 16989
110262 22969
1469501 2204
16466 77422
47657 42162
21521 63262
110300 23077
888131835 14368
12262 99091
21518 68262
47654 43325
241201 11384
21451 66498
89361 27127
50561475 6077
47634 37725
47662 40532
667365 3960
89400 28045
56127 34246
89445 26959
380990 8024
16287 82719
494406 5642
380989 7279
16232 82204
110252 18138
47657 42248
241207 11190
47651 43519
0 43868
16234 84617
16023 77823
16242 96059
110320 22847
110346 17843
21458 67019
16238 95242
21456 67864
212177814 1
16020 80602
16172 81507
16231 92447
16212 78007
16241 74281
16241 87201
21458 54851
16241 94197
793571689 50771
21456 62430
47639 43831
47657 40571
241201 14747
21442 58054
12450 99131
21456 57682
667303 3887
89573 27127
47657 48586
110306 24699
47706 51443
21698 58129
16241 88128
16228 84973
12496 97978
56096 33436
56079 33249
16243 74959
16239 78354
413346 6871
16216 88241
47676 37226
47657 49518
56112 34181
7455 99501
241212 10615
329981370 54822
89412 30915
47644 38403
47716 50507
56123 34427
47657 35535
608829713 22319
110305 22084
110485 19304
16243 87249
16303 75962
16238 80482
525963491 73706
112961655 87143
21456 63615
47657 40627
16241 96697
12496 98909
110303 21557
754209328 64970
16000 82940
1000000000 45038
110308 20452
16242 89215
911216557 48819
16227 80293
47657 41548
241204 11675
69953 31356
21463 68622
241198 14966
21456 56974
16418 78492
898292004 87194
241081 14996
960333053 1
47633 47590
110307 19802
21511 60628
12496 97142
16241 94465
21456 56723
47454 47586
16239 84530
89403 28375
589196341 98889
241201 13975
16241 69870
21610 62211
241201 13315
241202 17371
241454 15844
16241 93082
16250 72271
21456 58915
16244 79675
21640 64497
110369 21209
16277 92831
47646 38306
667364 3908
47672 50636
12261 98253
940567168 73832
47742 38917
12524 98586
56112 32609
380989 9723
32370 51956
110308 21829
47673 36842
16240 91557
47569 51192
380996 8887
110347 24251
16232 89149
47667 39286
241277 10399
89401 29736
16024 85913
56197 32342
110328 24255
667351 4152
16244 70922
47656 35322
47657 44266
47666 41329
0 71544
557257833 70759
47657 36842
47656 40588
47659 36103
110308 19017
21711 66201
1000000000 58710
401546081 22052
16241 88837
89431 29274
47648 46933
241173 11231
16241 82908
89392 29778
47666 39567
110055 18807
674253841 82908
241201 14784
241162 10478
21456 67512
241201 14982
960384874 64767
110308 18543
110308 24054
55938 34181
16244 76384
380893 8095
241202 10774
800875 3316
110304 22344
180113022 43279
47586 39658
21456 64846
110304 17805
21662 58019
1000000000 59633
16244 84396
31977 52136
16241 83059
47654 41011
16225 74973
16241 89122
2332879 1815
21455 67445
16241 70171
21458 55396
16248 87995
16241 87990
16203 78593
56135 32501
89400 29380
16241 71751
16241 82730
56114 34023
47531 50013
16428 96047
16241 91441
21460 57477
89553 26297
7449 99501
380923 9878
16244 72951
110257 19318
21456 66916
21456 59996
21458 52442
413409 6824
89395 30328
787476550 83071
47657 50636
47659 38721
110309 17962
21447 61989
21458 56340
380989 8175
380986 7169
16250 89372
16196 81093
948271838 27107
16270 72242
16241 75668
16241 84943
21443 56528
493409004 16
328790703 6937
110310 22261
89414 29925
0 20356
110314 20444
56124 32361
21456 60461
21456 65330
89400 27764
89389 27370
574627 5215
21456 65182
934594521 98627
89400 25919
47762 40049
7449 99480
110309 21836
21436 67779
241201 16553
47576 35797
7450 99935
110308 20652
718203205 69471
574615 5217
47657 43705
47657 40389
12522 97257
47616 41429
21450 52593
47647 35704
16041 76533
16208 88305
7447 99604
89389 29443
16297 82613
47654 49346
12476 98089
16296 74234
16239 74313
241202 14706
89400 26420
16261 93737
241373 10712
612235899 85733
7208 99242
21454 61446
658231938 90237
16243 77278
241201 16624
11012490 645
75102239 53334
380989 8449
21460 61742
574798 5360
89400 28632
47810 49699
494409 5954
241195 17290
21456 58425
16238 76874
110144 23785
16303 90682
16241 76723
47561 39751
110311 22015
413361 6904
89400 25963
16219 80569
21418 57974
16241 74245
241201 16743
21453 57437
69901 31899
380988 9320
16286 71141
16232 80545
800735 3370
16243 79356
16246 88002
21443 69182
110320 22408
89398 30915
89400 26122
21468 68597
21456 66204
380989 9709
2797190 1426
56126 32810
16271 87971
16239 97009
110087 25309
47587 51101
343579129 33241
381009 7464
16282 91371
1000000000 26584
47675 41612
241239 11227
16226 88727
21462 57777
110279 18608
21453 59607
16242 96145
16241 78260
110318 18673
16244 71000
16243 78342
47656 51310
241199 16053
380851 7375
21448 61104
16377 93989
16241 94992
667364 4036
70143 31187
69951 31069
21380 53258
110314 24171
47657 40849
16181 78492
936380 2614
110308 17985
420092211 96162
47657 45776
16241 85782
1469444 2127
241201 12077
89400 29528
110295 25607
47657 51492
110299 17737
276556493 41739
47657 49342
21456 63967
21682 55379
21456 52426
16301 69382
110155 22913
16088 70000
16241 82917
47658 45258
47657 46944
21453 62918
110300 17965
89412 27079
47656 45586
89391 26523
47596 47514
16241 95242
526130267 14293
438935896 25882
56126 33584
47657 48247
47696 40809
110308 21969
578325231 29255
553417354 99999
380995 8467
16181 96604
56188 32782
21279 68820
47885 39116
16227 87939
16246 73760
559101203 54178
47655 48434
21271 60023
110308 19386
968355553 2152
16243 73398
667364 4511
1257858 2402
47657 47318
936386 2663
16241 88086
16200 78688
47657 45911
82046069 45460
241200 16014
89350 28562
110300 23575
69965 31852
546476719 48769
47667 41827
110308 25169
16241 78814
7452 99243
110308 24583
241199 15869
16239 94599
110544 19184
380943 8822
241201 15328
380990 7197
16244 75443
110304 18941
47657 47514
70097 31179
47676 45768
241204 13933
380988 7531
89364 26991
47656 41744
16241 85936
897633538 27033
16302 80200
47657 35316
241200 15568
240983 12778
21423 55251
110396 21776
667365 3604
21456 59788
47644 40976
936380 2962
222911688 57477
21441 52559
21411 66863
47666 42162
16238 90903
16241 90965
936380 2936
16262 70757
16241 97011
12726 98253
16235 70066
47656 35810
241200 11019
47657 51665
89356 28033
47610 46585
32134 52136
110314 23928
21455 60625
7435 99968
47627 41225
47556 37405
110308 18426
16251 71115
47410 36692
47801 49595
16215 85434
89183 29253
16186 91291
56170 34452
220173593 69344
413366 6957
936625 2619
882144625 63501
16120 76023
47613 50080
21456 58536
47654 39048
47660 45911
70015 31978
16255 72314
71141227 12935
16232 96918
21458 67437
89387 26175
16249 87303
16218 81420
21442 58111
16244 72060
16241 70884
47659 35148
381208 8164
16101 91459
434504615 73604
47657 38566
6868277 1111
16240 89267
16241 72861
21283 59486
110084 25645
110311 17985
16159 92599
16259 94833
21456 58372
110308 21506
21459 57173
47814 44124
2332879 1536
131707657 31076
1000000000 20356
16244 84246
47659 50056
16269 79459
21456 59810
78146712 34246
21456 65509
16247 95831
16352 85696
488774035 4359
16241 78277
21456 54867
47657 41744
241204 13656
47657 50441
231627268 32
241201 13466
718192977 1
21482 65876
47657 49614
241201 10727
110308 20323
11583051 450
790534417 60326
110308 18612
16232 88079
21571 56974
7650 99412
413431 6283
21462 54657
110340 20690
494412 5885
413376 6451
16240 83404
413378 6845
355612440 62199
16241 80271
892742646 1
47656 43122
16238 84510
16241 84148
16241 83654
110308 23281
89400 26583
16494 94414
936380 3184
47657 45575
16241 77628
110308 21829
622685104 25016
241194 15310
241207 10592
47833 46284
16294 75435
241195 14883
110296 19292
413440 6937
89158 27107
16254 73855
16240 89361
6868324 1171
21456 58047
241204 10899
16241 72832
16241 75766
16236 75104
16192 76080
47657 40326
47413 51576
0 6388
380987 9772
16260 91248
16241 91362
241201 13614
936372 3250
47644 51221
21503 55023
89400 30059
230242411 91879
110514 18226
381041 9712
47658 42711
225333570 72819
32182 52246
0 9061
16238 82893
406879240 14403
16241 76440
110361 21354
47653 42344
47662 45688
110366 24108
32018 51804
617291045 8212
16241 88931
47634 46980
16211 77823
110309 21400
16232 74410
241164 13575
47655 45647
21456 53372
241149 11321
16238 96400
380989 9290
16250 81686
241184 12054
21457 57281
21456 69176
89400 29236
16406 72272
16251 89358
69950 31396
21456 57433
922820469 72757
21446 64767
21510 61825
21456 59364
16241 89905
56156 34695
584587906 18154
21458 54518
12496 97822
110312 19017
1469442 2208
241201 12108
21456 59512
47705 42896
16241 84639
16251 72454
16094 81944
16231 69524
496124924 11555
47665 46286
16241 96684
47657 38396
89402 26988
47506564 129
16241 81509
12496 99131
413378 6380
89400 27441
16238 71202
21319 64256
241135 13386
16247 84447
307269658 12474
47657 35673
47657 50822
16297 76765
16419 79007
927678878 99999
21456 64594
574639 5011
538126509 91190
16054 88305
16191 84834
47657 47627
110308 19828
241201 16038
16234 74634
47652 46912
381002 8939
21475 56438
15994 85696
47656 35074
47657 37306
16228 80569
47657 40240
806550685 1
32084 52136
16242 82157
494409 6055
16240 93039
21454 64859
21587 60185
16238 78260
16241 73299
7449 99971
21457 68978
47687 39167
241201 12935
282786037 19115
413378 6829
16242 72272
47657 35435
47657 42602
21456 57986
16265 81707
21456 67472
47657 40415
47660 47335
47656 41112
16263 86615
47690 47552
110262 17486
47440 49313
47657 50508
578445932 34382
16246 90401
56341 33733
47584 49337
21470 63318
21442 56266
494411 5662
42900419 55324
241077 11924
241192 15745
21437 65005
654436174 19951
47657 39209
16241 80200
110464 22217
21458 62918
241234 15783
47506573 129
507000553 3613
47699 51199
16214 87310
936383 2936
16238 87404
21456 68904
370568012 79223
21456 65036
494420 5726
21415 52406
47610 48812
110355 18907
16245 87006
936186 3274
47657 44952
47671 51026
21403 67691
16212 70311
345687482 901
47653 48586
56126 33821
89410 28707
47657 44087
21513 56798
16238 92170
56155 32232
21456 58019
21551 55328
16119 83765
16247 71596
21456 65143
21456 58960
16241 82161
47531 42784
89402 27370
16241 78529
89400 27065
241201 14840
21457 66010
399158534 25067
313875432 50787
16241 93453
89398 30806
89389 28362
10778264 856
21404 53816
21312 58464
241176 10592
16246 82052
16179 74234
219379375 69529
47657 36842
47794 36810
241098 12077
47657 50708
16220 86173
110306 19506
16208 79987
47656 43764
32133 51889
21453 63137
16241 81693
47658 44942
283274995 62670
47663 37527
380989 8915
16243 85111
21451 55447
47654 44714
16241 92353
56184 34246
21414 63310
0 44395
89189 26081
47657 35283
47656 41903
16241 95441
110308 25607
16253 91556
89400 29659
32238 52246
11583058 487
89421 30035
16399 87516
715761566 47284
150319696 19979
21454 63474
47657 49761
110308 20741
16240 69912
241215 10106
16242 80909
16240 80844
21639 61215
240963 14321
110294 23135
16197 82555
900227951 46927
451810701 46966
0 48208
47657 50164
16243 79133
21519 66204
21516 68909
16285 79768
47657 51123
110163 25510
47623 51026
667377 4152
89442 28033
47657 40367
960006390 71801
723411217 1
494603 5983
16062 80491
240954 13315
47800 43959
32133 51889
16229 92636
241313 10307
11012441 758
16228 94416
47716 42376
922106583 56865
16241 77870
47644 37489
47507142 57208
32097 52108
21456 57897
47659 47735
16241 81715
60114697 57904
21456 56670
16241 72641
241360 12778
47795 44469
16238 87303
21427 54159
89356 29568
16432 82204
21460 59503
47648 51679
110309 24259
21456 69077
89403 29528
21259 68108
110308 21362
12499 98892
241157 14982
241201 14290
413378 6895
47657 43480
12496 98225
434836825 67439
16244 71202
47623 38306
16243 77915
872406248 30806
16136 78682
56137 32891
334451359 45382
16224 80200
667359 3908
241214 15672
87259319 1
56126 32750
0 40977
16241 91728
16241 90676
16263 72355
89400 28201
21456 62524
16231 80491
16357 96668
16241 92568
47657 44469
504356107 74973
21444 55547
16232 73844
16244 92148
21456 64039
975281 2558
16241 96714
574626 4846
16241 93588
32136 52125
1000000000 68714
21456 68693
16244 81684
69952 31771
1000000000 19954
522937227 31978
241403 16765
16241 72727
21449 68826
16242 94662
241315 11902
47657 37745
16241 96258
380949 7213
21456 67272
110308 22832
47671 44514
16241 81237
864289375 99999
47657 51192
89410 29917
47659 34894
110305 17748
47657 37528
47615 34857
11012494 708
89400 29772
47667 44124
16331 92482
47659 48699
16240 70334
47650 46480
21464 68346
16241 84487
16211 87352
47665 46378
47657 39953
47657 42589
32122 51948
16286 88138
16352 88494
241296 11288
12497 97480
47901 41238
9357077 1
110315 25754
89291 28276
110308 18666
16284 74948
16303 96125
180659074 58740
16240 93645
101360953 37161
89396 27082
110313 18334
47611 41345
21456 64298
21444 66526
232648269 84943
89398 28900
16238 76788
47655 45898
16209 82696
89410 26081
16241 73894
380989 9712
16010 91190
21456 63396
56139 32756
16228 73385
21456 59766
21456 63849
6868271 975
47474 41778
16244 86403
89402 25825
898903865 25308
6868277 973
47659 44172
241196 16430
241204 10196
110309 23985
89402 25953
21403 63833
413355 6895
16249 75616
110264 21693
878321032 60738
16279 96849
110307 24898
89401 25813
69952 31641
47645 45707
16241 73565
47676 46934
16276 75134
492577202 46621
47655 46286
89385 26673
47657 44172
241199 12375
21456 63569
21456 68727
241193 12261
47657 49691
16241 94997
380989 9290
16241 94075
47657 40153
977072018 6451
89246188 19828
16236 94383
47653 36006
16241 95278
16241 80826
0 80281
47739 43083
714318579 22489
16241 78071
413378 6064
21456 66965
16243 78021
7398 99971
110306 21829
241201 16577
16242 87295
56126 32888
47657 49361
47634 44942
110517 21330
56125 34225
16241 90004
241202 12524
6868274 1067
47657 35810
21458 55611
21443 52426
16193 72276
12503 97271
769755095 42644
16241 82946
16241 88338
47660 36006
47648 40099
380989 9107
381037 7264
16241 72196
746154105 62680
16239 94486
21458 68589
47657 38405
47642 45425
16241 92424
380949 7907
47681 49303
16238 79794
21646 55111
551246375 74410
16241 76694
16241 88905
110252 18748
475317761 93478
16246 95723
21453 55971
779667315 20692
241190 17442
16226 73334
56126 32676
16243 76154
241201 13168
47715 46328
17243025 38063
47747 34921
16240 73706
110263 18939
895976541 95278
110308 24997
47657 36868
21670 55580
160513500 87249
21471 60568
47642 43712
1000000000 46672
16248 92448
110308 22886
683870177 61083
110340 22465
7324 99624
16241 79467
440546780 61878
89400 27804
47659 38525
110315 20185
47659 37991
801574473 87201
241201 16499
308301216 16649
381004 9735
16241 73637
32133 51825
21456 61566
241200 15866
413379 6067
953925140 37453
14234507 6566
16187 70902
47618 37719
110308 17521
16217 83199
128319676 12069
16284 83287
917471973 21610
16239 83059
21456 57117
21703 60568
11012521 758
534175471 64704
16236 78312
89145 28185
16218 71109
241012 16068
936380 3150
667367 4192
16322 95803
0 43774
241200 15767
85074883 18945
47599 48427
16268 78851
16394 78314
16238 73361
67587867 10435
380819 8060
574627 4621
110308 21756
16241 92858
936381 3153
6868277 901
380989 9619
21456 60035
21595 65140
47656 40367
777016371 5333
56114 33672
241079 13933
16269 93837
110295 23097
241162 13938
241173 15844
21456 60992
16254 85699
16227 76433
16275 93082
89163 30958
21456 58430
16230 74765
110308 24898
104126778 12939
67135215 36887
16238 70632
110261 25260
241202 12121
16230 82906
682180221 9007
16355 89101
241215 12260
21489 69036
16264 91096
380902 8864
47657 35030
32137 52359
16246 74644
110363 19828
89404 28045
413378 6814
16241 86786
16218 89414
16240 85300
21460 61988
21436 61382
667365 4511
380775 8773
16241 78859
21450 63612
21456 66617
56137 34064
241199 11297
21454 58141
56128 34253
574627 5039
241198 14684
89400 27309
16241 81090
241201 14955
47657 36031
241023 17020
452230894 81715
380982 9743
16241 78393
241251 14706
241150 11156
47709 38832
16244 70717
47656 46576
908578734 98602
378339312 52503
2332881 1536
496883331 20926
47672 44150
807127917 60461
21456 63874
442973917 4682
47657 43378
16247 92858
47657 36810
1469675 2152
447968678 43864
21456 67647
16226 78816
47657 38063
16275 93116
16241 73541
16241 79847
110487 20852
16226 76160
21454 59064
16226 91114
16275 71720
47635 45289
89403 28562
197505302 46782
110348 21788
21456 61829
16256 75293
47699 42166
520702534 83119
574627 5363
16255 91038
110308 24663
21441 68875
380989 7149
47431 51499
16139 73554
21456 62186
241160 16852
380814 7425
6868288 1171
16241 76510
16242 95661
381194 8622
574627 4707
16234 71906
47527 50757
47658 37139
89400 29053
21456 68980
16241 78354
89400 27732
241203 13614
897589727 73862
89400 30983
7472 99480
32135 52356
21645 67709
23840999 99999
47759 35351
241021 15584
16241 78518
12492 97107
47578 36489
667383 3891
241203 11022
21456 55819
47659 40055
47671 36356
47657 39054
667365 4116
55901 34409
16180 76072
241201 15111
241310 14874
110293 18034
16241 95945
47683 41816
110304 22551
380989 7506
12499 97342
16241 96416
16239 86077
70116321 57397
21464 53552
110323 25586
110334 23753
110303 24045
948290403 75143
89400 29176
16239 91657
16231 86761
47805 43468
16241 87636
89398 30184
56151 33701
241330 15467
110308 23928
47659 49595
21456 63375
21471 63254
707679427 99999
16241 93853
89394 26781
16241 89543
21483 66978
84489409 88323
21454 52910
89400 29293
241199 17371
494410 6023
16241 91201
21515 65106
21395 56995
89445 28562
110307 24646
16197 79087
16210 71633
47657 44127
380989 7435
16241 77278
995060907 24259
47657 37766
16233 87143
21496 65360
936389 3188
16267 73334
110300 17827
47657 36706
69955 31632
47657 36103
16400 94478
16241 92698
21453 59906
47656 35430
16241 78518
21456 65360
16230 77150
16244 87826
89399 30122
16243 93810
47495 44120
21488 61295
297373577 33854
16241 89535
110273 19981
16471 73940
21456 57385
11021896 556
381003 9156
47660 39194
384446632 21304
16241 96791
47643 44182
16249 75286
32134 52256
0 4713
47655 42713
47717 39054
110305 20127
89391 27097
16203 69976
2332932 1611
21456 67647
110531 23582
16230 82613
21364 63746
12494 97257
56126 34246
241272 14543
21457 54393
16241 71138
16251 84823
12729 97781
110307 25576
503465705 68909
16225 71929
21488 67942
47657 49864
47653 48636
16418 83020
16235 69462
16124 89372
16241 93580
47659 44361
21387 56010
1000000000 82971
667363 3829
56274 33744
21316 59260
241201 10207
380969 8263
16241 88837
381023 7464
47664 48546
47657 51124
16304 95640
89400 28494
21455 56074
47624 43831
16112 92955
16285 77177
21456 61104
16251 70533
89402 29636
241164 16791
6868023 1015
21471 65248
16301 91650
16229 86530
430334416 91263
7450 99685
241209 12611
32133 52175
21421 59503
16241 88799
110538 22823
16160 74959
110308 24324
47672 45173
241201 16779
272390176 15539
47657 49628
47436 51679
110308 19055
21410 62969
707830099 15328
47648 39631
380990 8308
21458 57669
21647 67307
89400 30314
21456 58728
89414 28879
21469 57808
16304 77576
47656 44849
16229 76972
241286 15620
110317 18818
535071869 97117
241029 14001
16238 86501
16241 92620
110308 23485
110294 21024
637323831 758
47647 37834
16241 87954
12499 99076
102703771 9572
21459 57273
12493 97958
47666 39021
16236 88653
983796475 83657
21460 69053
16453 76874
47624 42853
110249 22721
110308 22735
547222448 36529
21457 65041
7449 99383
21456 53071
89390 27862
21493 61184
896850913 1
32126 52268
446356554 18769
241201 16940
21512 68793
21457 68976
47614 42469
56126 33279
890764776 65248
252692150 99579
47657 48949
47626 46544
16241 94657
241201 15534
21453 66838
47656 44091
439029139 6884
47804 41650
643780956 36166
110337 21770
32106 52125
12441 97584
413378 6878
241195 10710
56126 34110
21456 57348
110309 19795
110308 19645
89400 28263
47666 39175
47652 43116
21445 59766
241209 12210
623064313 39089
47700 37183
16231 76599
47664 50708
110306 21184
21485 55979
381128 9633
47568 45721
16240 75352
47656 37977
16244 88704
16087 91630
47598 43336
832895679 48636
47657 46927
21491 57244
16241 70043
47688 37763
110308 24541
11012453 763
16241 73929
16182 75561
16241 83083
110545 22972
241201 11331
368008170 35116
12507 97708
110311 18970
380989 8177
69975 31871
16241 92265
574627 5156
21453 63977
946869111 6797
21456 67040
241200 16160
47657 38477
380964 8887
280545999 8866
47611 35405
110238 22082
410207113 99896
21468 58960
16277 94113
643358413 46980
32143 52105
241023 12575
21499 65200
21455 60038
381018 9878
380988 7508
16231 74048
47657 38079
16244 89053
742499468 79133
389449572 83704
47642 49699
16241 91657
667360 4359
241164 11331
16343 77635
241204 10496
47656 38318
16241 84098
47656 48731
21515 62245
16274 95125
12496 99087
16212 89122
21676 57169
110308 22825
21456 61959
21452 56504
56083 33578
110360 21557
47572 38071
47654 46929
89393 29171
0 71584
47658 45164
89397 25849
21456 54341
89414 29236
16032 79995
413509 6413
56128 33241
47547 34894
3083328 1238
47617 47335
110289 22319
110306 17486
47657 50533
21557 56188
241201 16081
21518 65311
241198 16566
89400 27590
47657 37226
241192 10648
89590 30983
477014401 17290
47657 49538
110306 18807
16241 76431
21436 54831
47715 40207
413378 6146
16241 85624
16211 96454
47657 47893
56114 33241
7662 99631
7449 99894
241213 14100
47543 50557
21268 53785
16253 91879
12496 98438
47657 45258
110308 18571
21469 66544
47657 40157
16449 92917
16212 91362
21456 55133
21456 68435
47657 37900
21452 66295
241188 12864
16223 85968
56122 32756
380984 7308
47654 45736
110308 23543
16077 80390
47657 38396
16239 84320
47609 43440
381110 8103
241201 12967
21456 52565
21456 68205
0 15149
16243 74704
16243 94997
21458 55530
16241 87465
21453 57123
16241 93224
936391 2763
84462985 11247
467386619 75293
21395 53879
56126 34421
47659 46582
16241 94412
7449 99318
21471 58802
1469442 2204
12449 98557
936378 2891
241209 15620
16176 77919
110308 22543
12496 98996
16236 82961
1000000000 35069
21445 65622
47644 36057
47657 36218
21458 66044
110276 17774
21405 66314
740165776 79324
110309 21837
21483 57897
21455 58770
241200 16805
3083405 1329
110308 19352
6868277 922
241201 12044
47659 50421
24814203 6276
21456 57461
56126 32851
21502 61295
241201 12028
241201 14923
16241 90532
16241 90621
21464 60790
380989 9350
69952 31208
241201 10164
819293146 37784
12553 97179
56126 32975
16230 88669
21456 59497
848892484 1
69952 31769
47659 46568
32159 52268
16255 94708
16192 92507
16405 70044
21694 66978
241001 15762
21401 57644
241365 15811
16240 75488
16241 87909
16241 86482
21456 68310
21543 56359
12247 97781
47657 38596
16241 93311
110321 22114
110269 18743
17884041 301
47657 49562
16241 70424
241447 14923
110308 22913
16241 88255
47657 38917
241201 14298
47521 38103
47657 47431
16241 89617
16240 96765
47657 48677
110326 17985
241200 12718
21441 54646
764599498 15499
56094 33510
47657 48198
381044 7169
47664 48665
47711 48487
47874 39366
110319 19255
241186 15111
517088206 69028
338283509 45911
21454 57658
89247 26437
56126 33228
16277 88467
413329 6957
42600647 88305
21455 56427
16238 69993
21456 65453
16241 69712
574627 4733
16179 96899
89393 29776
16205 77286
21429 66044
110308 18843
47657 38071
89397 26877
386032038 48316
77982439 79496
108763853 34059
21458 65143
16238 71000
241201 16452
667332 3936
47680 46034
47858 40807
47644 38103
936378 2956
16240 83534
89398 27407
6868359 953
69943 31604
934447627 49761
241223 16636
701889510 83938
241202 14285
16241 88241
16241 75644
16213 77107
241390 14904
47657 48595
21452 66502
47657 43054
12444 97709
16295 91844
16262 73556
21500 62329
47660 35299
715447768 88338
47657 40588
429964115 99999
56163 34086
16241 70126
241211 16590
47752 35455
110351 18238
47649 37029
32136 51948
47670 39635
16241 96273
21441 54831
21456 58634
15989 96042
380988 7435
16243 81675
15241330 362
800876 3385
89354 30184
16296 72939
16239 69558
21426 55324
21456 64020
47656 48321
21678 56771
47657 48302
21498 58425
16264 74313
16212 91028
16240 92997
21459 64082
16239 95864
21456 65113
89164 30181
241194 16808
16241 93224
21456 63199
1469453 2127
16241 87632
110308 24874
574809 5215
47657 49041
800864 3334
47657 39559
47595 49614
21443 54377
241212 12718
241263 11970
0 63131
47518 47834
56150 34224
21453 58996
932865820 8899
16199 91630
241201 15337
47657 36218
16373 74786
21456 52461
241207 17438
89400 27607
47669 40142
16176 77823
47664 41522
16096 93669
16247 92442
69955 31179
16362 95848
89503 26814
89347 30464
47833 42622
47657 42878
16134 90897
381027 7839
16378 75616
47656 39089
16232 78108
89400 27732
16239 89959
16241 95140
16241 94325
110306 19979
21499 53238
16206 72411
12492 98986
110308 23545
936380 3305
69952 31320
89568 27423
851448617 1
47657 44468
89400 30122
381035 9829
696497411 68805
0 42655
241190 15919
401572927 76723
0 49129
12259 99056
157752357 49647
241140 12332
16471 96604
16240 76426
89406 28269
21456 53474
144623804 4621
21456 57859
47657 42392
16241 78529
16470 90903
16251 80059
21471 64562
917485077 98068
21438 61681
32133 52255
69952 31632
46895493 16014
21456 67084
241201 10693
736215854 59658
6868277 1069
16180 96975
21457 55904
21370 57058
16241 94841
89400 30020
21456 68783
21403 54504
47657 43864
381011 9716
667365 4047
16244 91930
380991 9046
16067 91749
47662 50272
16241 73913
47658 49314
16241 85699
16294 84397
975270 2524
16329 80214
16253 85573
32134 52356
16241 72727
47672 41037
16246 87426
89400 29825
89400 30945
16176 96838
16241 73597
16243 85606
47668 48867
47657 44711
21456 62394
16227 80539
16241 92646
16244 73735
47689 46819
16215 74288
16253 77422
16241 83218
47655 36706
47657 41243
16025 82946
56125 33578
16189 93669
574809 5083
47659 51249
110306 19500
413383 6906
89386 27184
47657 51544
241139 12829
16251 72939
21399 63137
241201 15782
21464 56528
47657 44264
16253 89176
1000000000 73794
89400 30608
16239 73985
21456 62494
47657 37631
47643 39123
827272521 1
16241 92442
47657 46756
47657 40222
16218 76081
12509 98696
56130 33770
47632 48263
21711 63270
16188 86889
47661 43894
16241 72951
47655 38922
667314 4459
975233 2547
16242 84437
47531 50378
110090 20942
80366117 96834
241198 10498
47657 41935
21463 54516
89407 29825
494412 5819
47657 37003
110308 22927
24353050 5175
413371 6432
110309 21384
47651 44849
110308 21750
21447 59798
47657 47335
16241 81784
47613 44949
380981 8319
110418 21571
12497 97644
16250 82648
844204783 21747
16225 81950
975267 2521
21446 55819
380999 9757
16226 92353
278304636 55580
10778264 846
69945 31167
16241 72557
89400 26297
21464 61959
16241 89207
288154767 15407
678036536 73407
16064 96304
667365 4491
16238 95999
16284 84891
16242 76360
47623 49963
21456 56340
16241 91977
21444 54618
16243 81316
16097 90714
16241 91722
12481 97428
110526 21740
89393 29659
47659 48819
47438 39496
403313621 19460
381001 9600
47604 51516
47660 48566
47883 42595
47654 46480
16026 71705
47657 37977
56124 34382
69984 31693
381130 8984
241200 15454
47659 38410
11012492 751
21456 57782
47661 38015
21562 59256
364968681 51686
56072 32851
110308 24340
56140 32975
16508667 313
47654 46126
110308 20556
380986 7625
241201 16787
110308 21554
380989 8698
16245 89515
21454 62949
241189 14186
21520 67447
69952 31769
241210 17134
24493745 23165
494202 5962
380882 8510
16233 91946
16243 92675
751894355 99999
89400 27766
380989 9290
16238 85434
47655 37046
47839 42437
149488572 96684
675450692 10586
16241 74725
21456 52653
241201 16520
47650 45643
425166241 47182
241201 15921
16241 96838
21459 68728
16465 86515
15999 87604
21454 67174
396410542 68904
110308 25226
47657 38405
89386 26812
16242 78705
110297 20452
16241 70972
32101 51787
16243 91242
413411 6762
89388 25813
380941 8576
89410 30523
16243 72614
21456 63235
311687801 35681
21456 58717
16484 93100
47657 41003
241201 13668
16241 79417
574636 4846
574625 4670
241201 17246
241201 16065
715571222 64846
401716119 99935
380989 8723
7681 99771
16241 92039
328686601 29536
89361 29616
16241 93039
16241 96150
21456 59662
16249 70809
110353 22969
21456 63404
21442 64298
16227 77107
380989 9125
16241 74612
21456 53222
16241 73581
21456 58129
16241 80189
47657 40471
380989 7139
16241 86767
21456 54822
169953445 83684
667331 3802
12496 97358
47657 41155
241210 10727
47632 36373
10896803 46544
21459 55565
47657 44630
241097 11623
16241 75246
21456 59142
16233 73693
16236 73589
16241 76426
241221 16304
16241 74932
16461 92531
241201 11019
21433 56074
16094 95859
47656 36525
21510 63108
16255 69289
1000000000 29418
56126 33673
56084 32577
16241 91644
16238 87632
47657 43378
110308 22908
21471 56674
21423 55224
89400 28900
47655 45164
21478 54755
21485 68196
16240 78663
380989 7812
241201 11700
241044 16577
922631444 53866
47657 48665
540546812 70334
16237 71596
16244 75324
693442987 34718
773343879 99999
959259211 16989
241201 16372
21434 60821
47657 43238
119585365 79587
21456 59305
16239 75378
21488 68680
47825 43699
21456 68366
85138154 67564
47704 48054
21216 56832
21456 54159
21494 60704
16241 94599
47655 46210
241212 11695
241201 15008
47657 40858
16460 93757
21465 57897
380987 9074
56120 34200
47657 47076
413365 6814
768369439 15890
110308 25106
16241 81136
110309 25226
16241 87426
16242 74280
21453 65391
241400 16794
110302 18173
16346 91020
21456 64243
494397 5685
21451 54263
110298 19708
16239 80594
601312798 66569
432384484 41215
56161 34307
16241 80826
47665 45460
21458 56526
47657 50135
110308 18487
110308 19794
16241 75962
16241 94574
16241 90714
47657 38805
110311 18501
241201 11333
47421 49704
380989 8405
21456 66855
16011 77472
110312 20427
936380 2703
16241 76081
16243 93901
21450 68976
16236 84540
21457 69176
741441969 13192
16191 86149
16242 92812
16241 77385
16248 86642
380947 8214
21467 62009
16241 92073
21491 59842
16240 93716
511586143 22847
16239 72615
12495 99190
16102 69881
47657 49510
21453 66117
380989 8286
21562 53816
47657 47592
16252 69895
2333050 1839
431680726 16578
16239 87249
16241 84943
21456 63454
1000000000 84985
16227 76291
47657 37856
110312 22773
69950 31208
89336 26734
21419 62375
47657 50991
16245 95007
89388 27795
241204 16068
241194 14383
12499 98717
16225 75507
16241 73407
21463 58179
47646 49314
47598 41937
16440 90044
16241 80812
21276 58618
47525 38885
47665 45174
21455 59795
16194 70043
12654 98171
241203 10365
47721 44207
16239 77328
439566760 2453
850830456 25049
110308 19472
21453 63043
16300 73847
134217944 1
16241 85495
32133 52249
89389 25832
241148 16649
47657 44124
16243 73304
47656 49505
0 14768
110311 24276
110300 18755
47657 37653
16350 93077
21459 58568
241201 14706
21295 57771
6868277 1098
110301 23212
374120104 35673
21450 64039
89400 27590
241201 11675
16241 74615
984688669 99999
241201 17361
667365 3501
16018 93645
47657 43426
110309 20712
16241 74234
21453 53282
936377 3079
47658 47114
110407 22024
12497 98889
49862985 66385
207598301 99999
266585369 11019
241198 10990
21456 59638
16096 69733
47660 49361
21452 56997
21456 67988
16248 80355
110305 23187
16234 80782
21445 59369
241187 12935
47667 39854
241186 12367
16242 83199
16241 94208
21456 56615
47657 42585
494461 5580
580929247 27184
16241 95494
110321 21243
110308 21209
936407 3113
16217 93318
125178770 46
823670658 16185
89399 26814
47447 43116
241202 14765
21454 58179
667365 4036
47657 43799
47658 44150
89415 27886
21442 55549
262825016 29
21450 54178
110308 22663
381190 7279
16292 88649
413373 6542
21448 63583
21311 63518
47710 47206
21400 68680
16373 80889
542047701 704
16241 71538
110305 24297
110308 25308
16238 80928
21456 64194
16229 78492
241201 12358
16242 87911
21446 56389
16241 81110
110308 21207
16388 78593
16255 82655
21467 58536
21507 60565
110308 25529
21427 56906
16238 82208
12496 97784
21511 62112
413393 6698
1000000000 62273
21414 52740
16241 80841
47596 48852
640543841 76310
47672 51156
47646 40068
47634 49647
16240 71629
21443 68597
47660 40157
16164 90655
21456 62880
89400 27191
667124 3979
16238 83846
32133 51814
16241 95494
16241 91344
16241 76855
110327 25308
16241 89578
936380 2760
16383 71376
380931 9374
2332879 1703
380989 9064
110308 22663
21456 60729
47642 50020
16240 76360
574627 4610
16241 92858
89418 27607
16306 78849
47648 48110
21420 64511
241201 11697
16241 81410
16298 77357
21456 52740
47655 37578
21455 62112
110308 24286
380989 8069
241201 12044
3083459 1329
110307 24942
16240 91879
241147 12080
47657 40595
47657 36528
2332863 1981
110246 22783
47671 35773
16245 94934
110308 24752
16254 79670
16368 89019
47652 47962
16244 82170
47654 43503
32133 52108
47581 51359
241202 14543
126287669 27945
16241 87632
380989 9874
1469464 2285
12496 98627
89246 29173
47475 40888
56125 32553
21456 62719
110311 19067
47418 46284
110315 25260
16241 90899
28658569 188
16241 78474
703539280 94340
436046212 15310
241174 15811
124613069 27808
47657 36887
110308 22292
16206 70956
47659 49054
16243 75213
16241 78705
47702 41744
241202 10236
16479 83846
16202 88070
110308 23259
241201 16059
16069 77271
241201 10464
241195 16976
241198 16454
21456 63914
2332879 1993
69955 31945
201634709 69802
11012491 655
89400 27609
380812 7676
47876 35430
16252 75721
6868277 953
21572 62112
16183 70643
284119945 99999
770279451 54720
110308 17805
906589170 58033
3083509 1344
241171 12370
47656 46561
16239 88732
47671 45838
47690 34825
955532954 1
667356 3520
380989 7676
21448 66926
16010 91096
444304372 5642
47649 40219
21456 54263
21466 65423
47653 37139
21453 56599
89369 29196
56079 34329
494346 5925
241201 14735
47657 42248
16482 93889
110294 21561
21456 67512
21458 53785
21375 57885
47660 43257
380989 9168
16479 69434
616592555 33436
21456 56674
47657 37489
21456 53334
16194 82296
47657 43821
381003 8175
21513 57267
21454 68167
16243 91847
47437 37220
21471 59223
110412 20681
110309 23165
12496 97254
16157 94075
47657 39161
494408 5435
21556 64799
2709311 60883
16215 90838
21456 67940
110310 18547
574627 4697
241201 12308
21458 60182
21477 67980
110308 25205
16241 69759
110310 24836
308433707 40595
47670 36400
16205 85494
110307 24836
32130 51825
241201 11897
56126 34082
47657 38487
971512227 591
110360 23770
47700 48321
36932074 25022
16223 70271
47649 35073
21456 61989
12464 98898
89371 27862
47658 36602
16109 86154
16186 78342
21453 64422
16241 78354
574612 4621
16249 79087
996345289 98790
16195 69322
16241 78956
19726597 59607
16067 90323
455600409 78727
47661 36694
16241 78771
21456 59607
16258 73460
56126 33547
0 25124
16212 89478
21467 52571
47614 42374
47658 38915
47500 41398
16241 76855
530162773 83223
241237 14403
378110750 67709
21456 66072
47679 35982
16247 77255
47637 50020
16255 93082
56188 34681
16239 81684
56140 34442
16236 76384
110220 17843
241102 12864
47655 45515
45637485 86542
89456 28243
16466 74305
574627 4808
16241 75779
89391 25882
21471 58623
47657 46431
16235 78291
574638 5011
0 41243
761879212 99999
241201 14080
241203 13213
733735595 40809
21467 61507
241198 15921
47845 51516
110293 23582
16244 87604
380997 7756
16210 80390
21456 54285
16482 91205
241201 10284
21477 52468
541331647 93099
380981 7707
56128 32400
241201 11808
2797224 1427
1469500 2127
16241 70533
56121 33987
494399 5640
16241 86786
21505 63275
47655 36312
16013 93505
110248 19115
110297 24449
47657 36868
110308 22515
89397 27704
47657 51559
16241 76749
16247 81078
21456 64757
667365 4423
47630 35322
16239 95965
7449 99593
21454 66555
936323 3153
16241 75789
16233 79880
980201214 62721
16241 79347
47629 46783
110297 25082
21465 59625
21445 52435
16482 70270
16262 92320
110308 22629
16241 86324
110320 17774
241201 13878
110192 20406
110300 20890
380989 8857
667372 4097
47655 45737
16272 79977
56106 33228
16185 89342
47657 50533
56195 34110
110191 22031
241200 16578
89399 29923
47658 43905
16241 74674
47512 35899
47621 37845
241201 12069
110315 22024
47714 49877
21464 63210
110310 23485
110310 24516
16241 80647
0 31298
310926866 52653
16241 78392
21460 61663
69944 31783
47657 40888
47644 45688
758176 21207
667365 4418
380989 7623
31720983 1
47657 41560
21456 67870
380934 9814
241201 12080
56303 32577
16216 90476
21456 68370
89623 25832
800875 3370
625457329 30122
667352 3581
110308 25761
421120818 1
21462 62474
373577325 79825
814650907 26095
16241 84370
16241 79647
47657 40627
47711 46286
21449 62969
16244 91630
380989 8103
413378 6797
56126 33077
56121 33798
56116 32386
16250 95999
110308 25308
21333 68892
7449 99272
21457 59473
21495 56150
16242 93581
16244 84986
7449 99771
16192 76265
16253 91362
6868275 904
21453 68805
16256 77978
47710 35116
110307 22735
21508 66264
47493 35116
291308020 54094
89400 27886
21456 63613
69935 31069
89168 26254
577269968 64916
21456 64710
21441 68873
21456 68584
12496 98772
241201 12346
110183 25128
16238 70760
89614 27065
667365 3590
89400 30617
1000000000 23040
16243 76431
16245 74313
358876115 66895
21456 65831
241201 12436
189623000 42240
16274 92391
16241 78956
56126 33894
110504 20185
47664 38665
16356 82296
16241 95504
56126 32888
380935 7680
47644 45041
110308 19274
110308 25169
110311 23898
16226 80909
21456 61497
21450 55994
381065 8379
626719447 53228
47775 43212
12496 98736
241431 15002
0 42790
16246 83263
1469454 2336
380978 9787
494408 5630
89402 29602
21456 60174
69952 31142
47668 35680
16241 88177
16234 87536
21456 56607
241205 16053
21456 56798
47657 38971
12490 97848
110298 24745
241259 13105
47705 45911
89396 28144
21455 64082
110275 22525
56331 34427
21456 66502
241201 11811
21456 66532
16244 73007
16213 77366
21456 58848
7426 99963
241200 10307
351829300 23212
89400 29274
632370578 2628
110202 20690
47659 42589
69954 32085
16241 91433
133487898 33798
110308 17757
47657 36874
380989 9253
241193 11022
109253167 36190
21460 53160
7489 99264
1469442 2107
12456 99121
906901197 75213
494409 5435
55983 34521
47660 40078
47596 35988
16241 91879
241174 16578
16241 79165
241071 11398
47612 37745
21456 65656
110311 25610
16239 71405
110308 17843
47658 48453
47638 35351
47657 39021
16241 82113
16241 88361
56126 33404
16269 72819
16255 70717
613546945 11516
47699 39631
380989 8566
110306 24898
47656 37631
16249 71029
47660 50125
241206 15111
16076 86121
47597 46944
241243 10598
7377 99791
32133 52158
16210 78085
5789068 58430
11012653 655
284825601 76641
21496 55209
21456 67962
21417 57348
380989 8566
750486181 93582
16241 84682
21454 62918
47657 40055
21471 56074
89379 30878
21455 56528
16239 78393
241200 12210
708088436 34086
380990 8389
110308 19757
21456 59906
417677511 35846
16240 92507
110303 23295
12491 97366
889577322 1240
47657 37642
47837 36863
16431 86473
16243 91556
936601 3272
47657 49093
494411 5687
110298 25145
16241 82981
21412 63454
69952 31911
99931351 86150
800875 3464
380988 9090
47659 44266
69952 31717
16240 80835
21415 63543
21459 66544
531984528 1536
16236 87006
21458 68616
21456 57844
21518 63445
16089 70533
89400 26781
110308 18571
47770 50131
16239 78325
12450 98253
413364 6832
641054190 76620
21453 53866
12544 98591
16006 83797
69952 31396
12499 98593
110306 21207
56144 33371
21456 58911
16242 88427
21432 56340
241201 17438
89400 25849
47654 42465
16245 82379
16341 86798
47659 37707
21456 63833
47480 48427
16241 84980
16244 83873
907165829 2208
16253 79020
16194 77601
380989 9633
574646 4697
21418 57777
16244 73642
21465 55609
16241 87954
56115 33854
16241 90988
21452 56798
936383 3119
21469 54000
16242 91221
110319 17648
622062419 88522
574640 4846
6868272 1053
16241 75449
16241 85610
32902723 97712
89625 28293
47654 39850
47657 44873
16244 80835
47644 42385
734889619 29274
16246 86675
21305 61214
241209 10712
16241 81237
89400 29751
380993 7562
241201 17126
16241 71141
47467 48129
47667 46606
47648 38410
413375 6906
667365 4359
47467 39854
47542 41181
16242 70195
16248 86761
16243 72832
16239 72757
47644 41814
16241 77119
55973 34718
16241 70044
16259 88079
110308 20127
47656 34928
47644 41739
110306 22292
47657 36103
12493 98889
47649 43831
16406 70465
241201 15869
47685 49313
16240 97009
47670 48699
16241 90321
380995 9315
21456 67647
47505 36337
16228 94246
16226 79592
21581 63199
47655 42322
47659 36741
69773 31172
21399 52504
89386 29380
21465 67590
16241 92451
47659 40807
89400 30488
16270 84309
21497 58506
47657 45768
10778264 845
16243 77783
21456 66678
16350 84311
47742 47118
604243642 47631
16241 82601
7449 99624
21457 64159
16241 88732
47817 37629
241201 10307
110308 22629
16435 90710
21330 66785
47614 42481
47855 49761
110308 18639
241202 16808
89634 27226
110367 20147
69952 31285
16270 76384
0 85306
16302 84922
16241 71049
47691 47793
0 57402
47657 43238
110308 22408
16248 87018
16300 90363
89397 30915
21491 54221
11582990 456
110344 23843
47717 43834
21462 63454
16197 72454
16238 82906
16242 77576
7457 99771
241132 13552
16241 75584
16238 86662
214382375 80529
110308 21506
1000000000 89454
241201 14531
16243 85162
216867874 56974
47655 35680
144274606 27657
110314 25710
89362 29253
21456 66921
380989 9709
16266 78849
16363 85496
47657 35073
16244 74866
89456 27046
322996631 66059
241198 10463
16249 84507
71933799 20652
47654 43091
16239 77823
21442 66053
21463 69091
47657 41387
241201 17246
16241 78373
32133 51926
16239 85587
16016 77795
16241 82906
110267 19082
54756996 108
241201 15996
16247 93435
16256 81502
47690 44091
47640 41492
16255 87550
16242 91946
16188 74245
16172 71288
21445 53066
47647 42927
47657 45954
21456 59906
21362 54822
21456 61877
110308 19274
89400 28243
16508686 356
16241 72745
47657 37106
16233 75721
494421 5575
16276 92326
89554 29233
110305 21538
413375 6904
110314 21914
47654 36602
16249 92926
16234 90602
47648 46095
16231 85026
21439 61988
16288 71619
110280 18786
241201 11190
12328 99093
591703877 6146
16090 83938
131537202 60869
21459 64269
16210 87189
47704 51249
16229 75290
21514 64478
47657 41238
32133 52164
667365 3523
110252 24367
21495 63229
47669 36947
89402 27766
916366191 99999
16241 71228
16238 69471
241020 10121
380952 9829
16241 71094
241202 10156
241147 15458
16264 71855
381000 8073
110304 19815
241044 15933
494409 5687
16241 86675
1000000000 31298
563967597 73141
21457 59268
499027960 99999
47614 37639
16241 88818
16242 72861
1000000000 90709
6868277 925
21674 67779
110308 18538
21456 68355
241230 11116
16241 92027
21471 58699
16350 90157
241014 17308
708924312 69754
110307 18226
52192568 111
16356 95547
21498 53036
16223 95160
380989 8065
16238 87239
110308 22109
1000000000 22541
21458 57416
21456 56108
70128 31277
240980 17361
47657 47486
16378 76127
16236 84842
297115186 41779
16231 87006
16259 69406
12496 99076
16203 74245
56126 32361
21456 57070
241201 14966
47659 45140
16241 89053
108560906 1
241241 17236
380989 8773
241179 10164
21518 65254
21455 66300
317126434 7308
667365 4152
0 90475
110308 24614
21456 69028
47408 49967
563093747 13656
110272 18962
32144 52256
110308 19560
47660 43440
56126 32373
47873 43558
380858 9290
667365 3868
16241 77398
56087 33833
16241 81377
241201 10496
0 4930
89400 25954
7449 99685
16241 92707
89397 26768
16272 76384
16300 76381
16238 92339
21491 58996
89400 29760
47848 38188
89273 27638
936382 3261
89400 27370
12538 99076
47856 44714
110308 20317
380996 7139
89401 27960
16273 85265
16232 73091
47542 49421
622022882 26475
47655 41588
110316 25757
16229 77706
7405 99383
16241 77491
16220 92385
538969921 62157
16249 71752
16244 82512
16246 93089
16253 72279
12496 97584
21455 58372
110112 21087
47657 42465
16282 93757
32136 52359
21455 67450
12495 99056
444193359 9778
160386032 46819
380986 8503
800888 3316
12502 98068
241168 16517
47668 47874
16384 92442
16241 72171
16243 93636
16241 88219
468913552 46219
47909 39016
21455 57872
688674972 89773
16241 74159
47627 41078
21458 56798
56126 32530
47658 38015
56126 32319
16249 96064
574582 5360
16241 86284
47656 39228
16275 76193
241204 10655
21454 55860
241213 10575
241092 12210
21447 66314
16251 71906
47714 46980
21459 62868
966198328 99999
21449 59607
110308 21400
21459 53282
47657 46688
16241 72271
16252 86501
16044 82893
16248 82380
47658 36602
56123 34409
16242 75685
21455 61906
55904 32504
405276024 29327
951977853 25754
413378 6958
413378 6150
47657 37912
16027 92760
16229 83881
89557 28565
343221396 85228
830620276 56990
52291288 20785
413378 6527
47639 39011
16240 73453
16241 84078
16257 93578
667366 3581
47670 36529
12479 97967
110328 19645
312271116 65456
47672 39834
47657 49877
859744604 35266
241202 16081
22653490 222
47662 42995
16273 80482
89397 28408
47497 43524
724830466 81020
241201 12633
21453 52992
110307 23834
47652 41449
16241 71917
16077 85454
552366351 4171
16237 82908
89448 26513
16241 76265
3311661 79109
288443613 99999
241200 15467
21405 63291
16241 96576
21466 64536
232186236 69053
21479 56946
16301 87796
47657 35430
47657 51272
110310 24898
21456 57013
47657 35670
16241 95955
47466 45099
16240 83071
16241 84912
21495 59223
241140 10048
21456 65936
16241 87187
21459 60628
380941 8405
110143 20427
110301 19386
241202 14785
21464 52468
7449 99723
16241 88427
16237 72921
47654 48485
97675783 78695
16168 76185
12495 97288
16241 77171
241201 12696
16255 78518
12496 98011
21456 53788
16171 91201
21442 68014
16241 75378
47645 47441
16241 89340
21400 55838
16238 73879
307591090 4256
16241 71211
936632 3210
69970 31651
380989 8214
21520 67473
47675 42291
21463 68310
21456 66710
21456 64327
241208 10478
56069 33955
21507 60883
16244 71262
47596 49562
16220 79324
16241 80782
16228 85352
89397 30945
110189 17459
47657 43122
16241 92285
16286 96021
317962369 58618
16241 96838
413378 6792
16228 93761
110281 23968
16240 84776
47657 49967
16076 95955
16241 94412
757860386 41977
69733 31048
16244 82940
110308 22515
89288 26355
89400 26523
16241 83654
16290 78218
241201 10348
47660 45164
47657 46783
16264 75354
2332828 1591
47612 39691
16323 77393
16237 73847
47617 35074
110299 23398
21656 55904
16244 89935
380989 9881
11012494 645
16247 84906
922466137 40326
16253 78570
532943765 74632
69710 31167
21456 68108
47657 40412
792421008 87105
241260 11240
56040 34307
89409 30059
616454924 78370
110418 25109
16231 93757
16246 92629
47711 49658
16246 92070
21468 62769
89342 26783
56126 33371
47565 35673
21596 62474
47657 50585
16067 82204
890876879 10355
241201 10727
110062 18764
241211 10156
979029877 65140
21448 52607
796560459 16160
47631 41181
16241 79208
21456 59453
21459 60385
241189 13264
16251 73809
47671 38071
89404 30233
16249 74281
47660 49333
89396 28900
56123 32530
16235 84309
47658 48819
110294 23985
0 80592
21456 61851
16241 95140
47502 44091
21469 68315
21479 52653
2332879 1883
16112 76057
241201 17134
7443 99199
241178 13690
47594 43959
374369712 94226
241140 16590
21456 59473
21456 66920
241201 16387
21456 59383
110289 20147
930666612 2760
7449 99791
16434 92459
21456 56033
16397 91966
47654 46126
16241 79141
21457 68091
380992 7871
16241 72464
16315 73428
16238 73348
16239 89188
241195 13536
110305 20148
241188 14285
380973 7416
21456 60628
21456 62777
502665373 54393
16242 79736
21456 56676
16241 86666
380936 8510
56126 33869
16260 83837
2332879 1703
413375 6490
16244 80782
69954 31360
110308 25205
21456 66678
16230 92159
16241 85623
16241 76694
800919 3349
69952 31590
21456 54113
89400 25851
936373 3113
241201 14824
56126 34181
47635 50995
21456 58128
110377 22502
47657 43271
21445 55031
21408 54784
47657 40532
16241 78547
16181 82380
47654 35899
125178763 47
16434 72152
21255 59198
241201 15762
110308 20643
47443 40153
16250 74725
904816793 68817
16249 74061
12464 97472
21430 61083
706906039 86707
16242 87036
21472 67059
21453 53866
16241 85729
47602 51284
21456 56386
16047 87159
21456 54778
59846351 99999
16042 90965
47719 40588
89612 26437
21456 63171
21456 54067
89400 27764
241106 12370
16436 86284
16191 86724
47657 49303
16227 69759
16241 81846
16191 89055
1257861 2402
21451 54712
21498 55224
241201 15150
16106 71596
241199 12436
47863 34997
110296 22841
574596 4877
16240 85556
16241 84739
247939804 31938
110308 25383
21566 61233
241201 12190
21511 64476
47650 46912
16262 80269
110318 18066
16241 96610
69943 31017
457147721 12812
21456 56359
47660 40784
657393658 78919
16266 87352
89389 30466
871665145 21330
533925960 2336
47661 47625
413387 6842
800862 3351
21454 61215
110310 25474
110308 17608
21456 68817
21291 67091
16219 92882
16254 89087
56126 34698
110308 18818
21441 66669
89401 30575
16215 84912
241206 14605
413393 6180
32180 51767
241236 12108
56126 33833
16303 81684
792974012 17085
110308 19115
110308 19010
16241 95657
110314 17654
21456 54738
21503 53499
21220 65959
1469428 2187
16241 71315
75970701 58346
21445 59512
21470 55465
101275065 61229
21456 63607
16045 70070
16238 90493
16199 81597
380992 9815
667367 3786
16241 96684
241215 12028
16243 82908
47600 47318
16238 95818
241201 10454
16241 84271
12444 97998
110308 25761
574720 4582
21336 63524
89400 27407
176285716 57688
110306 25529
240984 10276
381033 7922
16234 76080
16241 82749
16244 82380
16222 95621
47829 42107
21394 58375
16241 86724
7229 99408
21453 56437
564033379 8773
21451 56997
21453 69122
7113214 99999
16241 78837
89374 30340
16256 78765
47656 49314
241133 16151
21461 53246
89400 28265
12488 98321
47657 41230
936380 3098
632716312 91821
110308 23721
47665 48247
16227 85036
47656 48950
89409 26470
21456 62399
413132 6749
69946 31142
241205 14159
380992 8309
16239 95724
21456 66526
21471 54445
16241 95621
500656898 209
16180 81063
47660 41546
110308 24646
47649 42162
21456 61590
21457 65656
16241 87943
47657 47335
16241 90571
89408 29925
89408 29776
21456 59935
16224 74656
89398 28596
47655 41386
16243 69706
241158 13192
110308 23770
47665 43336
16224 94410
47657 48852
47655 35169
241201 16038
16241 71839
241158 16578
47668 49389
47657 41126
47655 44514
15990 95079
21406 59297
89405 28879
16294 80214
16056 78679
89400 27602
171767633 49628
21457 57727
69965 31590
380989 7639
16146 87636
241189 11924
47655 47590
413315 6612
1000000000 36803
241201 17200
21457 59453
21453 52406
380989 9100
16231 74764
0 82971
89400 28494
56140 34498
16241 95754
490510186 13402
16158 86335
416476651 81476
16178 77457
21459 57761
21466 54518
21456 59361
89400 30599
667350 4104
56124 32775
21456 52559
21456 68167
47657 49658
16241 72832
110367 21135
16241 77795
21441 60498
889619414 1
16343 83411
110308 18905
16242 94489
16279 91344
32133 52069
69952 32062
16240 77150
47659 37991
21454 69165
61988038 17308
89400 28033
21448 60312
241201 17200
16241 84776
21268 61575
16264 74556
16250 77872
47657 49716
21482391 265
47657 44683
47656 39737
16202 85606
422774238 39883
47786 40910
16238 93109
16241 73396
574627 5083
47703 51438
69819 31396
16009 83666
16241 94075
69946 31490
110320 22082
16241 84271
21457 65469
380986 9752
16241 90715
47655 39070
69731 31142
28658805 188
47657 43997
21297 68435
16241 81063
12261 97889
21598 56474
254732314 1
47657 39787
12541 98253
56121 32577
110344 21256
16236 89977
16234 96713
16241 74704
21508 56234
16204 87194
47629 45374
21466 58721
0 3016
241201 12152
21467 63607
89401 30122
47685 50594
69949 32075
47657 44661
47657 45062
16251 85556
89392 29100
379304452 1523
16241 83657
16183 95370
16037 92073
47648 50444
380987 8770
241201 10530
22653544 217
110308 25740
21456 68414
21236 55611
47657 35111
47712 51082
791720990 4116
21429 60038
16115 69695
56118 34037
16199 85556
47488 37505
21456 58114
16370 76930
39013129 6681
56179 34522
71682505 98405
186677558 44021
241198 10435
89400 26103
47665 35250
7449 99349
12544 97865
32130 52164
241277 10727
16066 74380
47599 38015
16232 87621
16241 78159
16232 70303
21456 57599
667583 4074
89376 30815
32153 52288
12496 97124
21435 63235
16241 77171
16228 94391
47657 51117
110308 20652
47657 51123
292767933 99999
2332879 1978
789788465 56480
16300 85362
47658 38134
666197024 54580
21456 56176
56112 33472
574870468 2878
47657 36701
16241 89515
16253 77328
47657 38141
21455 60385
56126 33770
110308 22927
16244 97009
413378 6414
47652 40158
16253 74390
47661 36779
241170 14066
110307 22159
21456 56599
16228 84736
89354 30608
47679 47206
241262 12575
380989 7653
21456 54825
380937 7852
47651 39016
7596 99326
47657 50703
16237 75175
56126 33264
7449 99255
16242 75263
124028018 47585
16254 76265
47486 44925
56126 33542
136603224 287
47660 47371
110311 24045
21456 58982
16240 73528
850412039 46212
16237 93040
89400 29327
241201 15143
69958 32032
21215 62120
936380 2633
110309 17788
241198 10118
89345 27624
47678 37784
89371 27255
12496 97128
21458 55123
89165 28220
16268 94841
16195 72271
110319 17717
16241 78702
21466 58495
240957 15603
574613 5156
21456 57808
837115784 37406
47657 44692
158936975 67560
836176640 44714
16243 85484
47648 46219
461902067 7907
241249 12701
16028 93977
21456 52632
241201 12829
667365 3895
2797207 1426
16234 82606
21456 54699
16207 90900
21455 67976
47657 45698
16241 82161
16241 73354
16241 90318
16328 86086
47657 50181
21456 53975
413378 6267
16254 81943
16241 88117
16241 92636
2273966 66855
241201 15783
32126 52217
241211 10340
47666 45515
16246 97009
241200 16520
89453 26466
16241 84203
21462 57577
1469411 2204
16241 79411
47657 36694
47634 43484
241204 13360
47656 48769
47648 46430
21455 60681
580726536 70856
73793061 25421
47654 41238
21325 59473
12496 98298
16239 87482
47657 43054
56126 34718
16241 96145
936436 3028
47657 41139
1469522 2285
16216 73385
241195 10496
89400 27708
47661 47215
56126 33296
16232 96332
16254 88926
47634 41155
667363 3513
21456 59268
936380 3121
667139 3802
110308 25633
533316369 99999
16244 96232
16233 69575
110312 20022
21456 68307
604947125 33584
47655 42711
21498 56866
21456 68001
47672 38885
16241 74410
16253 80921
110325 22543
241201 15771
21486 58496
380989 9368
241288 13296
413378 6129
241201 11868
21458 68909
16241 96232
241218 12308
16198 74111
21340 58960
21458 52504
1469503 2223
16248 90820
47652 36430
2332879 1641
21456 64846
241203 17403
48144248 120
788525450 30252
6868277 968
21443 60277
16236 90031
16241 73007
6868274 1069
110354 18807
47657 38017
16244 88338
21456 57777
246440890 99999
89388 30724
16157 88391
203580467 6405
89399 25832
45283591 86620
241198 17363
262825014 29
16241 81873
47657 44945
16409 75531
21482642 265
16272 70765
110307 19869
16241 88534
56095 33294
16241 69648
110308 25525
16240 94414
16277 96838
16241 73328
16239 96899
47655 48724
21456 64374
89402 26914
16239 76586
21459 68042
47657 44266
110342 23259
16293 73905
16241 84309
7407 99243
241147 13510
16238 91966
110514 21750
16243 77173
12483 97903
16375 84322
21457 52502
110308 19022
110308 25094
21456 61091
28717501 38832
494574 6055
47657 48247
7456 99272
110320 17985
16251 88837
110215 25586
380986 9123
16241 86173
16155 78702
613057165 18846
16239 78108
47657 42537
380993 8857
21456 53156
47784 50508
16241 71449
413369 6527
47657 40827
241203 10454
241258 16488
380976 8164
16241 87574
110308 22705
504227714 1511
21459 62375
12494 97770
110064 21341
413372 6320
110345 23187
16246 79794
110337 23418
16238 77919
110296 18300
89400 27079
16043 96610
47648 48168
21456 54208
12725 98696
16229 87330
16002 93443
16241 72137
21445 67146
47636 44604
16298 72531
89400 29053
16184 71705
12314 98728
47543 37856
16232 75834
16241 77919
16214 76893
47660 37247
21229 57173
110113 21256
21458 68783
47657 48487
1000000000 46010
110308 20670
16241 76109
0 17443
47657 47956
380805 7392
21456 54518
55916 34306
160299040 13636
21546 65498
21409 55471
16055 70193
16237 80768
89397 29173
70022 31704
494409 5642
413378 6736
56129 32478
16231 90378
21456 63254
21456 55288
651338260 31004
16262 87711
380989 9326
380986 7839
21456 64020
380986 9874
241183 15973
16272 75493
380989 7941
110308 18939
47644 46741
47657 48636
110406 19386
16241 91557
21456 63865
56267 34059
241208 10260
16192 72271
3083510 1282
2332762 1921
16254 73824
849317477 46837
16260 76641
16241 78837
21456 54702
12496 97621
667357 4075
56076308 80345
16241 93039
380992 8131
16248 78007
7452 99408
69954 31548
16241 89143
47657 41345
110544 20012
16261 96230
89400 29760
16228 71619
21417 62868
110439 25471
16241 78646
21503 56504
47657 50065
307673253 48038
241231 14531
21456 56411
47613 40532
16441 92117
47657 37042
169831226 8498
21456 68693
47664 45698
16239 71801
241336 16372
11012389 758
613834641 99383
21442 66059
89399 30064
56123 32910
47647 48247
12301 98344
110308 18608
16269 73582
16241 70870
610297187 41548
16241 74962
110318 19214
47650 42177
16213 71754
110308 23295
56126 32319
47657 43712
16230 85753
47659 46307
110308 18226
47642 37527
56371 32365
241197 17246
110319 18226
47657 50385
47648 40055
47708 49280
47657 38917
47681 40517
16241 89930
667356 3513
16408 70652
89400 28565
1000000000 74944
16242 96765
16241 81476
21443 54575
12433 98715
16243 83411
16241 78529
47902 37406
21467 57397
380990 7456
47629 48867
21456 59449
47656 51443
16241 81715
110309 21362
241170 16571
21459 62969
12363 98171
736431811 1906
21456 61941
16227 80271
16241 89267
16012 81207
51610047 48173
56134 32553
16242 88671
241164 17308
89400 28775
503155696 1
16242 81343
936378 2703
47659 48476
316880884 91812
12496 99002
21449 57281
16222 75263
16123 76311
21470 66526
16206 69572
16241 86244
47654 35982
47657 37046
16241 71298
16467 93317
1000000000 85610
16194 91914
47685 50297
89644 26098
21352 61360
69952 31604
134883418 9878
110310 18300
21572 67966
380736 7169
246567960 80928
21456 56866
110308 20467
21428 57273
140627322 4967
16241 89912
16214 87303
16241 92620
47658 37945
16274 92858
1000000000 77913
3083555 1271
47652 50272
241201 13668
21456 52446
56126 34522
47465 40827
47689 51450
47657 50995
110272 19951
110308 21788
0 39017
241201 12370
110308 23485
241204 16846
380989 9800
16417 78309
47655 41862
936207977 99999
40916526 87778
16241 91728
89413 25954
56126 34479
16158 74736
32133 52217
16242 87636
16171 75581
21456 59305
47694 44266
47695 48386
16241 73502
110293 25147
16239 92959
16217 76573
21412 58302
413407 6385
16241 90292
16240 96941
21456 68976
16256 96042
57041301 78067
222755420 99999
16236 94001
12496 97257
110311 22871
21447 54657
21456 68167
47655 43468
47645 48232
16241 90532
381207 9290
21456 62120
16244 96838
89398 30328
47656 47834
16241 79709
21285 63157
21443 66863
110308 20890
924536415 59260
47657 49505
21456 64308
21470 63445
16241 91782
16241 71405
16241 70814
16227 92675
605331023 6364
936249 3272
110199 24045
574456 4808
47701 39209
16241 93757
89400 27074
110302 25323
56251 32872
16348 77993
241212 16787
47882 44949
12485 97393
69955 31851
89447 30184
430804226 64159
21456 57522
47660 46912
241201 10516
111139576 30060
47662 45643
110311 25747
16217 84427
89400 26169
47528 50636
110320 23753
16285 94383
21509 55611
936191 3079
401036719 23295
110321 18916
56126 34501
110312 22288
47657 47118
16240 71596
241186 10577
494409 5673
47658 41345
16240 71633
21437 62320
16242 76416
56114 32463
16240 89786
16085 78771
16113 75950
110366 22455
21463 54405
16241 96462
16257 88114
47672 35815
332509479 49852
21456 55052
936383 2962
16305 93418
89455 26811
21441 54778
110271 25205
21454 61590
21287 54491
617327127 61773
667366 3979
89400 27813
1469433 2124
21444 62949
241208 16232
12496 98730
47657 40927
319128285 85335
21456 61677
28888896 177
16447 81544
21456 68680
89385 30233
16241 90994
16345 83803
16293 77255
21459 64161
47713 38063
110295 21750
89414 26297
47667 35074
110172 18161
960727692 14966
16239 79251
89400 29288
16240 80479
16241 90603
110300 22847
16320 86889
47893 50605
667363 4084
47430 47631
12504 97288
110303 20631
16187 86503
588282288 43484
421982456 33673
89410 26254
110285 20532
241201 12381
56129 34282
16244 80964
110308 21923
241201 14047
21450 54315
47665 44468
508949737 60625
47657 46966
16241 93848
16245 73853
21456 64268
16275 88138
47667 36739
380990 8634
21456 61652
110308 23111
47624 41862
47645 51686
47628 42927
47657 50135
16289 95992
241201 13393
16232 88070
110307 21611
89399 30025
16231 73122
47657 47492
47657 38079
241201 16765
16082 90878
16002 90599
16241 89414
663821913 35899
47655 38052
16190 72484
110457 21506
47655 47050
16241 92073
1469442 2263
667376 4239
47611 46351
110318 18073
2332879 1615
56127 33456
1469446 2107
127099408 1
224833039 5989
981904284 37092
10778068 846
21443 52992
47736 36717
16204 75627
110308 20524
16241 83404
21455 52861
21458 56266
16214 92707
241197 10156
21448 57437
21456 59054
574627 4707
241190 13192
47657 36529
16241 80529
110311 19494
16243 86702
16241 75130
16219 88649
89400 30024
28137557 77802
16224 95060
110308 20317
47634 49767
21456 67271
468018860 80753
47659 50494
21456 66264
16301 95454
16252 83257
16242 80131
56254 33228
241201 10802
926480613 67040
16195 71405
16216 72755
47600 47284
47612 38698
47506796 129
21456 55860
21456 64732
241197 12930
331213796 99999
56130 32974
47505 42147
12496 97257
16240 78714
56126 33613
47540 45463
380998 7457
47776 50757
16242 91749
574646 5335
16468 85720
47901 46980
16241 89122
16182 92525
21457 54646
110308 25400
16227 82601
273453999 2998
69952 31356
168100738 1
64040035 61742
16279 91982
380989 8770
12504 97142
16206 69823
47634 37760
47644 50075
16241 93810
21519 57782
47656 50024
21456 61357
56111 32808
16241 83059
16293 87551
21456 63020
32133 52323
345259219 57228
89400 30122
21456 68978
16148 92335
130180641 36863
16231 78570
47657 39303
89408 28112
16247 90988
640133377 108
21512 65250
16241 88323
380994 9800
16217 92025
16230 82047
16229 83898
16241 74390
110438 25586
241165 13712
47665 49967
47657 43699
21403 57189
21252 63770
110264 20859
47654 47001
16241 94493
0 74164
16301 84980
370701335 72545
21467 65230
89394 29262
241199 13316
110308 19802
655445795 55133
16098 80869
845686085 64055
759732116 78068
47761 42166
21456 66300
1469499 2312
22183639 12436
110353 18173
574565 5011
16241 75199
47648 48485
762794356 15753
16241 84098
16244 78814
21611 65017
47657 47052
839694218 76326
110526 20467
16027 95340
380990 9156
89398 27558
89385 26826
241202 10048
16054 82601
931799231 97393
381082 8633
241425 12685
47657 41980
2332893 1991
0 72603
516089330 82512
16241 89816
16239 75275
380986 9633
21299 62320
126162006 67647
47649 49864
21460 62721
16152 74011
110305 19858
69952 31947
89371 29659
21448 65627
16239 81784
16241 95526
413378 6067
47657 50727
12496 99093
16177 92448
16236 90157
16241 88579
47657 41482
110445 22740
16237 77961
110306 25012
667404 3979
21456 58728
16226 94225
241351 10498
413381 6380
110308 25355
333701400 44473
16241 69322
47654 43588
47657 43845
16198 91149
15990 92320
47873 39751
16323 72965
16241 89137
241199 12552
241201 11998
89328 28841
16241 69561
12588 97743
0 36803
41112938 92761
110438 20384
89349 29265
21395 69165
21456 54532
16241 96941
16238 72545
188960873 99999
241207 12867
850451772 98624
21469 60038
110297 19559
69953 31908
16249 82046
56287 32891
241205 11868
21451 57345
16241 90007
16241 73940
16241 94246
21456 64374
47655 42162
241201 14601
7443 99568
47660 35867
16246 75045
1997963 83295
16238 94575
56126 34224
89389 29156
21456 66926
110325 22611
16232 87909
16273 88830
16440 96751
89400 27804
47651 39751
110308 25226
47657 50024
110293 20320
333720658 80545
16253 78312
241213 12332
890554075 98522
16239 74644
21458 54160
840700769 5954
16241 79288
797325673 71705
16241 82606
16241 71963
47639 45737
47657 39768
16153 70902
241202 11263
21456 66477
89418 30314
110183 19197
16430 91040
110311 18384
16235 88253
56126 33456
241201 15499
40981131 99999
21436 57534
241175 13237
47765 42681
47658 43831
16243 75582
16227 83780
380988 9688
47632 36620
21457 68612
110289 25562
89560 28562
2332879 1596
16254 88726
110456 18049
16241 83765
47659 49706
47617 36749
21438 62766
16226 72276
47434 51310
47657 47067
16239 88070
241201 14924
47657 45911
21469 63352
241199 16649
47630 41625
89400 27099
936377 3184
47419 39631
21453 61941
47804 46934
241201 15844
16244 74661
241201 10881
16239 92320
21218 65469
69952 31120
16430 93716
47657 39691
47672 46645
12496 99091
537850094 65021
47619 48917
70014 31396
47699 44604
241202 14914
47649 36620
16294 90590
936248 2970
413380 6330
21444 65024
89415 26254
21453 64256
380988 9757
110308 24972
16361 88617
110323 24614
241195 12806
21456 52390
47676 36624
21456 55136
16298 78098
199968645 10727
418954793 35134
380975 8576
496073626 25082
16231 77255
21457 63310
21457 61083
16241 72566
110307 19534
16249 88093
16242 84228
47657 47206
739325600 44795
47655 34907
47659 41155
241201 15344
822911253 86683
11012494 623
16434 87615
89589 30946
12463 97889
241211 14621
110267 23418
21456 66868
89452 27764
110310 24604
21459 67976
241187 15733
21358 55224
16242 90876
16244 74011
16241 91042
47705 43122
80146693 47743
380986 7308
16417 88083
182337480 43054
47670 48168
16215 91474
47605 37406
16241 83846
21459 68435
740166606 99999
89402 27191
16187 76431
56069 33296
54756846 108
21456 59064
823344390 29157
16229 71115
47657 47756
82017876 20122
16241 79825
125757693 25169
69952 31390
16232 74556
110100 20320
110265 21571
21393 54254
47657 42152
0 28896
241197 16306
16241 83263
110295 25037
16168 85781
16243 92955
16217 94417
16241 82730
47671 35342
16245 91205
16220 73809
241160 10737
977076969 97271
47657 44407
21466 56266
110370 25510
241331 9926
667143 4195
16235 71725
16210 79109
21517 56723
16235 92159
47659 49747
89530 26800
21442 57761
762982778 37139
110307 22051
16292 94162
16250 74392
21456 67272
318607603 14383
47660 43091
47654 37029
47503 46162
21459 61425
110308 21571
121899624 12030
21483 63295
110249 19381
56113 32553
16238 72879
16008 92679
800875 3445
47657 43994
21456 62769
147095767 90532
16201 88371
16439 76265
16241 94416
2797209 1426
381017 8887
47764 46966
16255 92675
241154 10092
21456 53368
16226 74288
228715254 90870
241201 12069
241201 15310
16266 80921
110310 20556
317280955 13791
21441 58448
800872 3452
380989 9600
21455 54140
16283 87574
47660 38885
12495 97805
21456 65561
21459 56879
16194 88931
936393 3305
89400 25963
16241 83071
21457 52426
47657 40621
16141 70784
16241 90681
380992 8234
16297 93582
241201 12552
47643 50135
21455 64465
110308 21874
16302 93038
110308 24047
89356 30059
110308 23968
16159 74728
110308 25347
16241 87036
16242 77706
47657 48386
47657 37945
16241 72594
89428 27142
667363 4511
47524 46621
21456 66741
125811233 94055
16241 86797
16479 78352
1471017 30878
16241 87516
241201 14923
380936 7464
936380 2920
16209 83731
241233 10781
16241 82113
667365 3525
16084 73940
110290 18529
21578 60805
704247652 61204
21402 62880
241241 15467
110305 22171
380989 8175
47657 46944
21288 68949
16241 96064
16241 79012
47688 46284
47610 39116
21456 64788
47423 39768
241199 16185
6868274 1015
16238 76310
241201 10184
89400 29117
69954 31930
69991 31285
380964 9572
21456 62524
89400 26673
110310 24171
241201 10752
651110652 71633
16225 89155
16111 89155
16181 72965
110263 19128
16241 96903
16297 76855
241201 14239
21456 59500
252044742 23053
69896 32039
47656 42147
47657 36905
241201 10053
228879814 99670
2332992 1604
110308 25227
12303 97257
110308 20259
47667 36706
16241 86501
637822885 34262
589756485 78754
16255 71143
667362 3583
69882 31196
47660 40462
47657 49562
31946 52386
47626 39559
16248 95661
21483 66636
110307 24883
241199 16690
110306 24031
509709280 34278
16290 88427
16240 83257
47652 37639
16241 81686
110310 21072
47660 44231
241202 10886
966384404 18612
16241 90899
16241 85182
21457 67040
241201 15153
47655 35030
32123 51956
16232 79429
241404 12030
110308 21923
21450 65325
16227 74269
16508686 356
21644 59453
36201469 151
47657 41846
16241 90419
16241 83873
16206 93810
89402 27597
21522 67564
47702 51632
241201 13868
16241 89342
32092 51984
16256 87536
241204 9926
934511587 22901
16243 79161
47657 43834
21447 67514
47659 44663
16240 75168
975239 2557
56126 32361
89403 27967
16208 90714
47624 51095
16282 93099
16241 86149
574618 4682
16268 72641
47657 47853
239008040 97558
16230 76298
16245 70870
241357 13168
21456 54001
47657 39161
56176 33292
16070 89481
314642850 37856
1000000000 55439
380981 8175
16241 81926
110297 24018
241199 11331
16246 86533
89400 29778
16248 77733
574721 4707
21326 56676
16250 88001
21480 58740
7628000 77511
1469411 2187
241144 12514
21446 63229
47832 50385
241200 12375
47657 47378
21413 60729
89590 26967
21493 65341
16250 75130
432431619 67584
16241 73554
16206 75324
47614 40917
16256 71629
16241 94208
16241 91190
16241 77706
8694852 22174
16241 87995
47646 47821
16095 75637
47657 38011
47415 39063
794154181 90003
241203 17442
16241 86381
110295 18547
21471 59042
656218649 32756
16240 75581
2332860 1605
47646 43634
47656 45647
278414149 36627
89400 27345
380785 7844
16479 92196
21399 52940
21456 65423
241199 15002
47660 36620
16400 83468
110309 23338
47657 36810
21456 62120
241201 10886
47438 49647
47621 47814
494406 5575
874202620 96230
47717 46577
166277528 84482
16241 93317
47657 48321
16237 81942
16251 83881
47664 38031
21456 63310
21455 55396
16208 73556
89377 29115
21411 66072
11012494 645
16238 81377
16296 76080
667324 4056
89398 30102
21456 57445
21458 63318
21471 63207
413378 6580
110308 18743
21689 63275
21508 63615
241201 16928
16241 89053
110308 24604
16241 82487
47686 43864
47705 41705
47635 43852
47609 36312
937629185 60812
16241 77917
115934427 11858
16220 94398
110302 23061
241201 10272
241154 12967
21670 60821
494407 5721
21430 66059
241060 11297
21378 66789
16239 96042
16240 77177
47677 42995
110309 19381
380976 9550
16266 71449
47485 40858
47657 51559
56292 32463
47615 39239
16238 72060
89438 27205
21580 57968
16241 87336
693003120 78312
21499 68875
47657 47441
16251 72293
16241 96141
47847 37552
162298712 1
47489 50977
11582817 456
21459 67940
47657 48029
75196742 26976
21456 59160
21456 58058
16293 90601
105422079 70000
241215 12370
47669 43834
47655 51492
110308 25471
47689 39106
16238 69609
21456 65580
16279 93761
93309090 19461
56129 33605
47501 35386
21454 68366
12499 97124
47660 39063
667365 4491
16276 74061
21456 63174
434094562 1
241189 16032
16242 76896
241439 10586
380989 8504
47642 42257
2332881 1921
103747670 88856
47657 48917
16316 94256
16239 94708
16294 76221
21458 61829
16071 71000
110308 20942
110307 24018
21430 63239
47657 50141
16009 90374
16241 94708
56240 33596
74074414 68352
47654 42392
16241 72364
16228 95733
380989 8175
21456 63245
16192 73141
47659 44473
241344 13344
47657 41095
667365 3581
735491630 99999
413378 6496
241203 10984
16241 81476
241201 12390
21689 68783
380989 9888
47659 41753
47633 40142
907821044 6283
21456 53638
7234 99243
16242 85768
47651 47956
241255 12267
729444408 28495
21448 63897
21618 68395
168451036 33672
21443 56468
32133 52219
16245 95848
110300 22194
241256 17252
936383 3099
411647681 2776
110306 25633
16180 73328
89211 30233
47443 48416
11012718 687
16229 94850
16238 78352
89400 30575
47649 37405
98653805 99999
21477 60992
16241 83823
380989 9414
667377 4351
16238 87487
21431 53291
241201 14692
110307 19214
89400 26812
16243 76381
89408 29337
16242 90227
495834109 60631
16005 95060
47657 40362
47670 48586
69954 31938
16238 84271
1469442 2163
21476 59638
241201 12967
21364 53251
12494 97142
16236 78705
47404 50995
16128 85720
864947488 56386
574628 4514
21436 54221
110259 19067
411287752 1
21456 56114
110299 19100
7497 99980
241201 13532
16315 72545
110308 19794
16241 69754
21434 59203
241218 15111
47656 36430
89397 27074
16290 85522
47657 48867
241228 13933
110386 25633
16235 75371
21456 65575
47657 37870
16231 77635
230575647 79617
729998234 51562
241208 14924
56129 33228
110307 18916
6868277 904
56126 33758
47888 43019
44148765 20990
266632381 556
1469442 2142
380989 9290
413377 6405
56128 34355
842059514 60365
16242 81720
380989 8626
47665 38318
16241 77857
16229 75582
16228 80131
21463 59970
89321 26297
47661 42408
47657 44949
380990 7911
16214 94267
16240 82268
1000000000 94287
16241 87550
47597 50297
667551 3513
16228 90227
311109200 37086
16231 71839
936518 3184
16240 89993
47657 36773
110264 22902
565351862 50385
1000000000 85321
47657 43826
192815206 42942
16240 73224
21456 61742
15988 73440
6868280 975
47658 48561
475532102 86767
47697 45832
21451 59198
21451 67073
47644 36676
110308 24705
21327 66447
47658 47519
21456 61989
16241 84317
241201 15783
16214 81568
89267 30328
47660 39567
21455 52861
16240 72196
47661 37518
2332879 1523
241212 16042
2332917 1703
12487 97480
102206154 54504
16242 90201
241201 11037
380982 8286
110308 24927
56126 34253
16242 94476
16241 78646
89403 29778
47670 42750
16251 86403
16241 74945
667362 4084
241190 16150
667346 3960
89400 29196
241249 15918
12496 97338
16242 69976
24019674 76109
16247 76416
89400 25895
16241 73760
381195 9262
16045 77173
465952563 31945
47657 47076
16290 78311
47628 39136
89400 28151
987404944 88818
16243 70643
21456 57699
16240 92482
21456 56168
574771 5085
16426 76427
255440920 36676
21453 65113
21456 60691
740960163 18403
16255 69400
16496 92447
15241330 418
241216 13656
47663 47382
69699105 79467
16377 92559
16240 76154
21472 57771
241215 16398
89394 27925
21456 68169
21456 66604
16245 80260
241201 17288
47670 44974
21241 56251
12500 98057
16214 92196
241175 12152
21489 65423
974755358 33094
16244 73589
16241 94534
3083734 1319
16251 74130
16238 90163
16251 70000
47421 46933
1000000000 86228
56126 32974
21451 54699
12496 97140
16241 74061
21669 59799
16248 91691
16242 85764
2332866 1508
56126 33359
11012494 708
16241 75948
47655 43728
47602 37092
241177 15158
47654 43799
241198 12812
16227 91966
16231 91528
110311 21538
16232 95543
2332937 1523
16209 82652
16278 73502
21456 55679
47657 44468
16211 89319
241261 12685
936380 2748
94934015 42309
56126 34380
16235 73953
574627 4966
1469383 2263
110306 20562
241209 15534
757372690 55679
47646 38220
21706 57986
56059 34702
413378 6131
56286 34225
16241 75106
69952 31611
21459 67878
488773468 99999
12296 98066
21456 57385
110308 25607
21493 60738
47642 38491
16241 96893
56122 32974
89400 27793
21456 66916
47657 39116
16241 69993
21456 61507
47869 45806
21428 65561
16340 71143
89402 26095
16239 77156
241201 17134
16240 91362
110298 19460
21457 63489
21456 55133
110308 18034
47642 45152
110375 21929
16240 85078
55968 34427
380991 7435
241186 12448
47645 46430
926850613 56797
47657 50806
376519913 79847
191771717 93761
380997 8695
21422 63897
16241 83960
21398 65036
16255 74903
47657 37029
47654 40809
21463 58838
380986 8131
16245 82990
494264 5651
16234 88534
12481 97359
16489 96462
47657 36559
16249 88134
16241 94398
16242 89488
16241 96576
16241 89707
936378 3297
16037 70120
69927 32141
16238 86485
21410 58982
542186656 9814
89400 30314
21434 61066
21395 59067
47657 45988
574564 4755
89387 26475
47655 51749
16243 78474
667368 3501
16240 94421
21336 53824
70007 31590
89405 28265
380989 7942
16241 91646
69953 31978
21445 67111
110446 17585
110309 19010
16241 90599
21471 67472
16241 95621
667306 3590
89399 30488
69952 31001
3083513 1259
89400 26103
16241 93478
241204 13474
89386 26783
241122 16032
110308 19304
936381 2692
21451 69002
6868277 1023
171539544 15874
21457 62157
110263 21163
16242 82719
47670 36552
788744245 54770
494409 5675
21457 64175
16227 87185
16242 79496
47642 46284
21395 57150
936368 2614
0 39374
464012696 40967
30286066 72557
56123 32534
21264 58033
16227 88384
241254 14543
89400 30073
21433 60615
114327499 99999
241210 16384
241186 12381
21451 55009
47657 47723
115157440 22502
89400 29103
47657 49529
21456 56504
21456 58699
47672 41974
16196 75894
21263 52559
811349195 46934
89400 27558
125178765 46
21269 66978
47665 41744
134550189 9262
21458 64039
16241 72641
110308 23753
494409 5749
241197 13552
56159 33798
47657 42557
21459 52403
16241 88494
16261 80811
16241 84275
16291 72965
21456 57181
241300 14047
21456 61825
16242 72745
16291 74447
667456 3613
21645 62731
16238 94414
110303 21207
494262 5778
28658804 210
47649 37062
7450 99299
47660 40367
47657 43286
16197 72839
21423 59397
56141 34718
241202 15809
21456 62125
16233 94568
110308 17648
89339 26802
47633 44824
667365 4152
47659 37931
574623 4987
29132886 22344
241198 11680
89491 30025
89343 26437
47630 50353
16241 70070
21456 66053
110091 23187
819579057 56822
110308 18436
241201 17085
47601 37931
89403 25963
21289 54867
463566271 57515
110323 22618
21459 53601
21493 65498
89361 29114
936380 3068
16235 92448
7602 99343
380989 7435
47657 45062
1257858 2402
16241 77751
21465 58734
21290 54067
21456 63291
114664677 36370
47657 35116
241086 17036
110266 20317
110159 18907
16241 79768
89270 28495
16249 78524
47656 35455
380974 7479
89386 26331
47609 48029
16232 95937
21456 64774
56126 34282
241267 15111
16241 71538
16241 81706
7449 99670
6868277 976
47654 43910
16184 83640
47663 40362
47709 39161
16241 86893
21456 66669
12647 97948
47702 48546
494407 6035
56126 33983
47605 36437
110311 23138
21456 58309
16236 84244
89400 25813
16241 92779
110316 19446
16238 69974
201495829 49870
16220 74932
47655 42011
6868278 1053
16275 74452
47657 49595
12496 97681
12532 97552
110310 19110
667170 3523
16243 77775
12496 98592
16239 77107
12537 97292
16451 87426
16050 87550
574613 4615
21455 61433
32141 52175
240982 10472
21456 62967
110296 17608
21444 57688
110308 20562
16242 79623
56106 34082
32133 51984
936380 2985
21456 65046
16241 71190
47654 47458
936380 3272
16209 92698
21481 65469
21518 54491
56125 33701
110151 22841
56128 34501
16387 89087
21447 59486
47657 48079
16228 88467
16239 75113
574627 4928
16100 89993
381091 8405
380989 9073
16241 70209
47657 40068
16242 69754
47651 44952
21457 58495
494409 5662
380989 7149
123689933 51398
21241 57833
69952 31076
47625 42177
2333044 1991
135393535 17134
241209 12750
16256 78859
1000000000 99200
926875596 75320
21456 65140
241250 17314
16397 72060
110308 22901
241152 13213
21452 67838
16152 90377
241208 12145
47657 43717
16039 96150
380788 8822
199934221 39474
16178 76023
110308 22731
21449 57844
241203 12614
21456 63257
69965 31179
11012687 623
56126 33987
16233 69357
16244 77119
47663 42152
241201 12664
69963 32032
0 57759
47680 49601
11012494 790
47657 46510
16293 93907
47675 39400
89410 27052
241198 11331
241187 16687
16004 76972
847124416 39844
110309 22088
21603 64308
241202 17403
47655 48699
819846187 44231
47406 44422
800875 3370
110416 25106
110303 25286
12276 97359
69952 31834
21456 56771
249545784 57859
12491 98592
21215 56480
110308 25744
69952 31553
274315629 73458
16241 74453
237162236 48665
110357 19945
47659 43591
667365 3513
21261 61677
12495 99182
16244 96634
21456 59607
47681 46944
110308 23187
16238 73295
1000000000 35672
276888741 27996
21456 53258
21456 61877
47658 47140
47630 48293
574624 5333
21453 56163
21470 56866
16142 87207
89423 30781
16241 78968
413386 6150
110308 22902
16211 82512
336819295 76510
16241 86798
380797 7623
906615474 90620
241201 12044
89400 27810
47656 41902
16243 74392
16190 75581
47657 50080
16373 72314
977160518 4296
21454 56614
47657 42720
16381 78290
21426 52503
21527 54532
16210 92240
21504 55453
16247 89324
110298 18843
241227 11751
47657 39234
241201 13252
381143 8319
16036 71929
540930387 77683
16240 76265
32133 52310
241179 12430
16241 79497
21491 57128
21455 58508
89402 29100
21456 54730
440486277 18608
21456 69077
12491 98011
16213 72839
16239 77421
21456 65214
110308 20718
110132 19354
110264 21207
21577 56168
110323 24276
32052 52310
380773 9789
300279913 64067
47611 47511
16241 91966
560346634 41492
16241 70784
47669 47492
89352 26190
603613867 63833
16248 96416
47657 42376
241353 11184
110209 23490
16238 89083
241332 17036
110308 20978
47708 42258
16229 76427
16036 93760
47610 43257
933249734 78277
21456 58623
7448 99791
1000000000 23655
47657 49529
56187 34702
186784787 40957
16247 75194
56107 32775
47704 49505
241211 15160
2332879 1839
16240 90620
21460 60470
804503089 23061
110306 21163
6868157 975
21430 63819
936518 3012
56359 32609
241201 13774
47657 35681
21453 58189
56126 33024
16229 73334
21457 64362
21456 53291
667365 4328
380971 7444
16241 86173
115599368 84617
241231 14840
110308 24997
32239 51948
47652 50750
47660 42289
7465 99793
16231 91362
16241 89614
47412 37870
47656 36489
16250 82585
337701881 50020
16241 88886
16226 80754
21462 64083
21456 66168
110308 22025
7441 99735
47646 35459
110323 22319
16083 91847
16240 70360
133562308 27194
56117 33542
47620 47215
241281 15150
47657 48731
69722 32141
47657 42601
16242 83846
89400 27203
12508 97712
47843 48288
16241 70683
16239 70278
12739 98892
16250 93977
47661 49716
692528489 73940
68257180 33062
16238 70113
7449 99733
110295 23259
682084257 30255
89400 29840
110306 23573
21435 62670
21459 56411
47657 41670
47521 51284
12499 97523
47628 36717
110308 18299
16241 94340
241236 11763
16241 82090
21468 61989
16241 70176
21417 55028
16005 89614
47657 35123
801188436 3963
47654 38134
16247 75531
16238 91630
21669 63851
21492 61773
16251 96604
47426 43894
89400 30572
21456 61357
110308 18885
241200 11284
110362 19354
16244 75336
47657 46139
21465 69028
21494 66969
16241 89488
21455 68091
16226 85217
369779178 57093
47657 41661
546597516 99999
241202 16636
16237 69500
241196 16779
16241 83412
1469449 2163
47657 36087
241199 10472
380839 8739
16244 71138
21449 62037
110308 25747
1000000000 57104
98507660 790
47657 39186
16240 70078
21451 53051
21456 53258
16082 73855
16230 77729
21448 55401
21419 69165
16218 91978
16184 88391
12520 97723
47636 42444
21456 67019
110308 19460
21448 54518
21609 54738
241228 14733
891646814 67962
21456 68896
89400 30413
110404 23111
795494841 3385
47657 37707
241202 12535
47662 46035
110308 21554
16241 75801
89405 28362
638602432 5215
241178 10106
667367 3670
380996 7464
47613 38625
89400 28441
21471 64256
413214 6150
380858 8925
21456 56615
380989 9772
21458 59206
413378 6647
21456 61641
21451 61357
448610122 87494
21515 66710
21450 63724
89399 28265
380795 7149
47657 47826
16243 93451
16241 81720
47657 47502
47657 40978
21528 68108
21456 56390
16251 74380
21443 63501
21456 64277
2797209 1427
241201 14293
667365 4171
380989 8857
21408 53574
47659 38675
16344 92385
420140029 40313
21454 62379
622304150 39148
905891694 72060
16241 74313
16241 79794
21453 63210
47658 39658
89384 26959
47849 50024
600425341 81093
21463 66789
16241 72055
241196 10348
47657 43845
56126 33292
21373 65308
21441 57844
110308 21135
47659 45164
16232 92812
16238 79459
21456 68457
47692 42968
56067 33005
21474 56114
47659 41744
47657 50080
16241 75001
16238 86533
16060 87487
47632 42878
16381 90870
16241 81306
69939 31693
16250 91028
16242 76930
16107 87465
16241 93566
47657 44018
667365 4264
16241 77437
380989 8909
47647 35673
16473 85733
47651 51591
16247 96454
241201 14760
89349 29536
16234 80120
47597 49967
187477110 12367
47657 46761
2636169 1476
241201 12575
110308 18916
16238 90554
110290 21127
1469442 2312
241201 12683
16247 79165
16436 96251
16241 91190
21454 57885
21456 56033
16241 78085
47671 42395
47655 35642
21358 66314
7456 99945
21453 54555
936380 3305
47657 39221
21647 61109
667365 3979
116672917 9699
21456 54504
47666 38011
16240 78524
801072 3445
380989 9572
89400 29013
47658 46837
32133 52226
47699 42878
47609 38625
16243 93095
984469838 78847
198204597 708
21465 57304
110427 18641
11012497 595
16241 87911
790473260 35342
110308 19464
47608 41980
241207 14674
21427 63108
32132 52164
380989 7342
89606 26103
293305337 1
21461 60883
21456 60365
241201 12028
241201 13360
47636 47552
650655852 69389
241334 13563
380984 9085
89647 29265
16240 82469
21501 53017
47667 47963
0 43688
47657 36421
11012494 638
241177 16649
16197 94841
47655 51359
21446 59233
12498 97107
47698 50820
16241 78771
16365 82795
639768616 39054
16272 70923
21456 52975
47657 38487
47648 36620
134381433 99999
241201 14747
16236 81803
241201 13132
16257 95488
16244 85610
16303 83117
110301 20373
47402 49510
241201 10496
139243246 40419
380986 9723
47656 46782
16115 88177
110308 25529
21456 58506
16241 96902
21455 66428
16239 77944
21456 55224
110308 20452
16233 91291
69944 31899
21557 59741
110070 25106
47657 36512
16363 94298
16238 75766
89401 29125
16107 75397
110309 18905
16241 76559
16180 77173
494374 5983
16227 83938
16241 78342
21273 58952
110309 23165
21445 59795
47657 38698
110280 23138
47594 48595
21459 63375
574627 5173
47653 38917
47802 39901
1469439 2187
47644 36669
110310 22565
32955878 171
16282 81942
16138 78849
47617 44064
241201 11038
47657 47186
1000000000 95134
47657 38283
16247 77021
47720 47625
936425 3099
16157 91879
21456 58047
612349887 35459
47657 45533
900341136 1017
16241 72272
283352445 43257
975277 2547
21419 55702
241201 10968
47657 50366
110308 22137
47657 44873
47644 36360
11021895 556
241202 10710
89406 29802
380989 7922
110018206 74579
380992 9620
16296 78448
319181612 11261
69954 32208
47669 48699
241200 16743
47660 36624
69952 31394
110308 22175
673487932 31911
360626500 52404
16349 86786
241212 15228
89403 28112
16242 81461
16241 70043
21431 64008
16241 86324
89400 28244
241196 10053
47652 39695
47655 39048
16241 86196
16420 84370
110311 19407
47665 43286
21455 54199
21456 66611
419031247 52105
47628 40627
47655 42135
21299 60095
16282 73545
11012494 650
16297 78108
21457 52711
16242 93109
16052 88389
16241 93636
667365 4446
69952 32062
47682 45127
21456 63495
16241 70120
1000000000 85532
800877 3334
47655 38832
47606 38396
16237 73007
16234 69406
69952 31360
255427195 75637
380946 8319
21456 60998
16241 69696
16241 79316
47657 38611
16241 71057
7457 99566
241201 13975
89149 29602
380989 7508
12496 97708
16244 88371
47657 39787
110354 19757
16030 73604
70028 31590
47832 48636
70053 31899
110295 22288
413435 6527
16241 85633
16256 90170
47657 41429
413378 6871
89414 28707
47657 40142
16241 76609
494409 5778
47615 40807
16508833 329
16273 69344
380989 9856
10553775 90674
844059940 39410
985523095 96687
47657 46952
47653 42408
110314 23878
588735468 36886
110309 18205
89400 26098
47657 48830
16227 94009
399424488 54551
47614 41695
47629 36404
89402 27426
16282 90493
16241 78373
16271 69438
975267 2453
380986 9869
380999 9100
21456 56386
21456 64159
47611 45056
110308 17665
47675 45458
16241 95999
16235 71190
241030 16388
11012500 596
16241 90554
47726 46621
16241 78068
21467 61658
936357 3119
110258 23834
56126 34452
241201 13690
47657 51679
110304 19381
16287 72611
47657 38063
901843606 84639
56126 33894
534984042 79347
16241 82130
21456 61662
21388 67638
16235 79472
16287 94591
89406 28879
47812 39161
12506 97128
16280 75441
936364 3291
47657 47630
16294 85768
16281 94561
241096 13774
16241 95122
47556 50820
7446 99593
936381 3114
667365 3701
69964 31396
166115322 46487
47672 36360
21448 54755
585637275 77328
21456 65325
413428 6814
1000000000 92606
47657 48054
965770888 2633
47661 41449
16241 75360
936131 2878
574627 5075
110316 24541
16227 86284
7454 99318
16241 87249
21462 55031
16241 92448
47516 39011
47657 48956
16233 91588
494407 6023
21454 53564
21469 61000
56126 32373
16241 77393
69955 31285
16231 71449
47655 35351
47657 41650
21530 52653
21368 64370
110238 18875
110290 18103
710786764 99963
21314 60896
47658 37482
16228 76326
12557 97770
16241 77683
47657 36923
678728042 11754
89387 30552
32223 52035
69952 31356
16241 73229
21461 61360
21659 57445
21456 69002
47657 47963
110315 19318
241201 14784
16228 87481
806567769 60035
7443 99903
32133 52158
47728 35673
333951893 14671
110300 23158
110358 21400
47657 40967
380986 8799
574627 4610
16240 75246
55871 34380
32955877 167
16230 93095
16208 74729
21456 60883
16268 75001
21453 61204
47657 50507
16300 73145
16248 86889
16241 77757
16241 80928
241189 15158
241202 10881
241193 17363
16076 81377
47657 48059
147983158 12930
16241 91528
56121 34113
56133 34582
667368 4239
110371 24223
381054 7457
16244 70360
47693 50483
47657 39106
16231 88671
265268939 92959
21456 57577
16241 87313
47657 51406
110302 20582
47660 42740
12440 98888
16241 85484
21399 62543
103390518 43852
269522543 43905
89400 27698
89443 30806
47657 38246
241203 11924
12646 97805
94712752 38798
21456 66053
21417 64859
21484 54518
240974 14765
12254 97386
241201 17361
21381 60038
16290 82534
16241 88156
47658 40143
21456 53324
416292279 99999
16197 92901
21455 62730
47657 47441
241201 16846
380996 9007
110310 20785
47643 42792
110251 23145
756903244 75561
679181322 15398
47657 49191
16221 89515
47645 44683
69952 31441
639924321 99999
110301 20652
16241 89258
936389 3063
21486 61497
110308 18764
241201 15767
21452 69077
241201 12400
12496 98696
89400 26106
16241 71029
21456 67073
12694 97168
110306 22408
21456 63210
47657 49747
47667 40119
16264 87911
16241 87796
21451 65580
21456 65360
21453 60681
21456 64562
787760843 18426
16243 77250
16241 78392
241203 16826
12453 98371
89357 28269
380989 8328
47654 36842
16241 72364
132097191 23785
241201 16068
47849 44264
87129948 72921
16243 76080
89399 27345
56126 33093
16000 86484
241208 10652
241203 15933
16441 88097
12438 97621
119540018 73528
16244 73453
241201 12827
2332866 1518
413378 6364
21455 63868
241260 15874
21456 54738
89351 27925
21459 54328
354654380 58960
47657 44446
241314 10566
936377 3274
16215 71288
16241 85902
47657 39054
16240 93806
1000000000 53485
241296 17126
1000000000 43774
56067 34606
16227 77319
936380 3033
936381 3012
16241 81926
16253 90201
12484 97257
16249 75584
21458 59260
413378 6580
47649 48296
110308 24054
21547 61681
110308 19846
12483 97506
47657 45634
793049802 71416
380989 7264
21456 65656
16241 95459
574661 5333
16240 77901
21661 64734
380993 7435
62115480 80964
16241 80921
47657 39048
16249 90044
56126 32891
21456 66428
16238 78309
16241 77499
47655 38246
47660 50855
21519 58516
16273 70618
394926114 16462
47657 36739
21456 68817
7447 99815
16188 75290
241201 16306
47652 41243
110293 25016
47657 39785
69961 31048
21455 56125
47654 44182
110515 24223
801496677 79907
21454 65360
241133 12390
16241 75104
47657 49967
16107 97009
7449 99771
21456 64767
16241 80345
12496 97621
16233 80602
89434 26227
21456 63583
130496988 81911
16301 86952
21441 57404
21477 55702
21393 63827
21454 63295
21456 63474
16241 72138
16017 94274
16242 88241
47673 46095
241187 12575
21563 60681
791339090 4239
47778 47441
47562 40895
625278631 64175
21456 60824
16229 90321
16202 85729
839157427 53066
574388 5353
56126 33798
936380 3119
16270 87632
16192 87778
21241 58716
16241 73091
21457 53160
21447 61051
16247 82534
89400 26043
21456 55576
21443 53574
47665 43799
16241 93116
790102202 40207
16466 95367
21369 66838
21664 61662
69921 32039
21456 58982
47648 40143
800867 3385
16242 71725
21457 55328
16241 72004
381067 8467
16243 90891
16196 93611
667358 4467
47657 36029
56129 33613
241123 15398
21456 64710
21456 63295
16245 76081
381051 8015
16244 70008
16137 70650
47657 37829
241154 12604
47654 48949
16241 91556
16241 90682
798568531 29288
21417 60494
413403 6380
110305 19945
110527 20859
241201 16590
241201 13269
47706 43000
380989 8510
3083447 1344
241199 9907
16319 81684
21456 55392
47657 40326
209140975 8686
47656 42465
16409 87939
69954 31588
0 82474
21479 58848
256977528 89215
21454 53372
47657 49053
21456 64859
98524118 654
717867742 65330
380989 7571
21436 68395
21456 62624
7344 99935
110309 17805
21456 56304
47688 47585
177836701 7623
16241 77286
110306 25094
47668 42469
21456 55224
16462 75710
56319 32756
21456 64662
1000000000 57417
241201 10472
16283 82046
21454 52750
110509 22947
56126 33436
56126 32676
16416 92507
380989 7756
27097435 70070
56126 34424
16241 76533
110309 17774
16241 79165
21664 66838
47649 39968
16344 87778
547966007 89647
16240 79977
16259 94491
16229 73903
110312 20373
16236 96908
89400 29437
12496 97168
241228 10641
7449 99579
241222 14405
16241 83803
21456 67040
380836 8212
110314 22901
241184 16032
47657 37777
21458 60365
47657 41273
47668 38022
16250 94113
21458 65005
47657 36624
21431 57235
47657 39719
16243 78492
21451 67059
16240 88003
47658 45246
919226 84759
241201 17290
21221 53965
16248 71049
16241 79571
241211 11949
56126 34452
21456 67660
110339 22229
381000 8822
47657 46585
572946017 21923
16244 95065
21477 63746
21458 58805
16234 86485
11012491 663
47809 36773
1469383 2107
16241 78529
21458 64425
557097446 25226
413378 6612
47659 45625
16476 93453
21452 63245
241201 13396
16194 71910
47656 43212
47654 45911
47657 35988
47405 39186
110338 21908
16284 72060
47825 50024
21478 63447
47701 51663
21466 59607
138793774 5337
21454 57021
16234 84171
45401795 1
16284 91657
16444 92199
47657 44831
21446 67101
7449 99894
89400 26914
47654 43834
241203 14186
21456 69176
16244 78968
16228 86952
574630 5310
12453 97723
976124636 24064
110438 25663
500991554 78021
47667 42481
47702 39030
47834 48566
16121 72020
413380 6388
21456 64767
21602 57901
16182 73832
241249 13105
16194 90492
16241 96955
47664 35015
47707 39228
991068576 76972
380736 8212
16241 92434
16241 91318
47654 51156
47466 46627
488492182 79235
16238 72557
16305 96441
667474 4152
47656 40910
69947 31390
89397 28874
21453 54276
47809 45837
21456 63190
241201 14692
241211 17332
16241 72138
110308 18941
89339 26327
16241 85484
47657 42853
110311 17509
241201 12683
47662 37721
110311 19292
16262 75045
47538 43821
56126 33005
21456 56108
32075 52015
675430422 14736
241208 17126
47657 40485
89382 30025
47657 40485
89389 28565
21210 65182
21456 55251
7502 99253
110308 19534
16241 73407
47652 43728
241176 16499
110308 19386
56128 34409
413378 6478
1000000000 67233
47632 49337
241201 10737
16473 96400
110312 21380
16239 85623
16256 78919
7435 99841
21456 64679
16241 86503
89385 28263
11012494 751
16239 96687
21446 52697
16252 81237
16241 90379
241200 12575
47657 37165
241188 17158
83581179 1
16241 78314
16236 91086
21456 67442
47735 44831
16459 74625
241201 15919
21221 61141
16241 87954
12548 98219
16249 74280
16199 75627
936333 2628
778380605 64919
16221 94997
47657 49716
47660 50131
176081429 1
21456 64647
250449218 72811
21456 57461
89223 27704
165697636 48054
110308 19555
47657 45776
47656 38017
16241 70717
69953 31140
16241 76310
110308 25474
647242424 14760
16241 74392
685936443 883
12483 98015
47657 47603
16241 77993
16256 95773
16241 79198
12246 97712
47656 45615
667464 4171
380989 9211
241201 12375
21470 53165
21456 56125
834093123 66636
21456 62969
110316 21740
16241 83584
16248 93746
16241 92482
21455 67059
16252 82705
89396 26081
110308 20107
16241 89515
241201 16853
21455 55230
47657 42826
110445 18568
21456 54058
21448 61187
47654 42395
21356 60386
110308 25016
979631908 34037
21454 59788
16226 78500
47720 42462
12496 98146
380979 9156
15999 91635
241198 14684
12494 97708
16011 72064
16241 90897
380989 7445
0 5981
89354 27441
21456 52575
47612 37629
47659 46761
16241 78958
110305 22001
110320 24699
47657 46819
12564 98236
825453628 63849
16244 80732
919209596 1
240999 13938
89444 30349
16250 81183
47655 38888
16244 73556
16241 95831
495155963 1048
6868283 925
110293 21829
0 12256
16199 91011
241201 16590
110563 19815
21456 68414
0 6269
56127 33333
47709 45509
7449 99945
89394 27203
380975 9772
21455 67500
16178 90237
16241 82426
241202 13168
47660 44004
796566004 84540
898419793 49221
16182 71174
381175 9309
11583056 494
56125 33755
47657 45246
69967 31848
110330 19067
309693516 35680
21456 64952
413362 6674
16241 75275
110308 24970
110308 20317
21352 56723
16240 75895
47657 39366
16251 96648
936380 2633
69943 31396
241201 12430
3083510 1260
16401 93645
47657 47723
89396 30934
21462 66617
380975 7602
680027835 25813
47657 39161
21322 63352
2332857 1815
110308 23365
16239 78547
667365 3523
16241 78872
413378 6478
16241 94603
16241 76573
21456 62802
56126 33833
47511 44407
12495 97692
6868425 1195
16234 78529
110308 25450
21330 68120
241201 15908
21456 53824
110308 17486
21455 61989
12496 98730
21283 65150
574627 5011
110308 20631
394506076 41243
47700 38011
47657 37631
56097 32872
16256 96941
47658 39234
110308 18748
16239 86339
16241 72293
47657 49039
47657 48198
612410144 33928
241201 16791
125364529 37062
21447 61812
16247 77783
241201 10284
47659 38869
12499 98664
16241 75950
21467 61795
1469445 2136
320369218 24836
6868275 1111
47657 49628
16237 78071
16248 72453
21456 69182
7369 99723
21457 59497
282766068 45277
47647 39228
16241 88886
21350 60404
16231 81406
47659 43519
16295 81343
291662810 3868
69897 31560
16244 85217
241201 11940
110535 22025
667367 3775
69952 31876
21456 66921
89389 27764
89400 30617
47657 38013
47603 41215
32141 51939
413378 6267
98706195 97076
21456 58233
241201 13626
0 47293
16241 75561
110309 22217
47656 34948
16272 85046
47657 38283
110208 22783
16241 87194
574638 4808
21470 53378
110307 24752
21468 59842
47638 45586
6868371 1189
16241 74632
16241 78765
47647 35737
16241 81544
32184 52172
380879 9295
241207 14760
21456 53387
47657 36886
21464 55780
21395 68270
47657 50600
21258 62730
21456 56033
16241 82928
936380 2614
21501 54618
47682 46480
7449 99631
16242 80753
756422900 20890
381012 8899
47658 42166
380980 8180
47657 47853
241385 13264
16268 74453
21516 60038
21456 56438
56126 33272
16242 76326
16304 94476
110118 23053
21456 63427
21456 60095
574634 4790
7449 99411
47657 49280
241446 16743
16241 94417
21457 63827
21446 63318
1000000000 68797
16241 77499
21524 67514
413364 6884
800901 3351
16242 88494
110263 22171
16281 75616
89388 29607
574618 5068
21453 67051
47655 50086
16231 70126
241346 16916
89400 27052
16349 84275
16241 76891
110336 19422
241213 11940
47712 40367
21694 54518
12452 98321
110310 25421
47657 46546
241200 16458
16231 70765
2332831 1839
47657 47284
380989 8308
56126 32494
47718 35846
47618 49314
241156 15866
241188 13690
0 48816
21423 53601
47657 48160
16241 78646
110282 22067
47626 39070
89445 30913
241190 14066
16241 92625
21453 67835
16198 90201
21456 57058
110085 17757
380937 8686
16241 73832
16248 95842
21456 54248
6868274 1015
69943 32164
47654 41924
21456 64799
21413 57726
7447 99906
47672 42469
381049 9368
16221 75266
32123 52356
16241 91644
16241 94288
16275 88978
241201 11839
21448 65702
69963 31004
21456 60098
6868270 1175
241200 16517
21453 65150
16221 77021
21457 56538
16241 72196
574687 4928
110488 17459
16238 92385
241220 13192
16238 71596
21456 55471
16230 79459
16241 70709
47611 46003
12498 98664
56141 34424
47657 47519
21456 64732
241187 16232
47617 36337
16226 83071
667417 3523
70003 31641
47449 49292
240976 16478
241198 10508
89404 28759
110307 17843
47859 45988
89400 28926
69952 32072
16241 72355
16241 82555
21454 59369
89398 27646
21668 64567
12496 97577
16265 77414
47657 44004
47660 49221
380828 9856
376769528 85362
372543276 26967
92087077 49342
21519 56108
16241 78373
667318 4286
324877490 43019
936380 2609
241203 10189
110053 21384
21671 64674
241201 14785
16299 70249
47657 41921
47849 35867
16229 76975
70106 31125
16097 81251
21456 54393
47645 36627
335523665 14463
47892 46328
89398 26219
16376 69596
16460 96800
16212 96908
16370 76765
16241 73855
667454 3690
110320 21388
16247 90003
21467 64985
89456 29502
530892 22740
16222 73295
16241 95526
16252 83797
16241 73738
16468 80909
56116 33894
21510 57747
89413 26814
16241 95547
16239 80293
47657 37453
16256 74159
21412 64268
16279 75754
241201 11697
241201 10990
241130 12584
110308 23619
380989 9814
47657 39175
241263 15584
16246 88534
16254 96893
47685 45956
241188 14736
47657 42878
89426 29244
16215 72279
21456 57688
12463 98275
12296 98643
28658796 187
483544253 54825
16239 90532
380989 9723
47687 36529
69916 31911
47657 35256
434143954 45832
47657 36353
110308 21946
47668 48302
945083607 2619
21533 58911
667336 3868
176416192 38841
380989 9359
47744 50135
110127 18748
16241 93418
187459423 54516
21458 56010
21407 55565
437726472 29636
16046 86182
16252 90880
16256 96576
47755 42826
47657 49852
110309 19022
16216 95955
16241 87105
110308 20950
241198 10727
241174 11246
12494 99121
47678 43831
21459 66117
119916147 4845
381236 7922
89413 30035
631341665 99999
317247901 89303
574627 4707
7461 99410
241201 15620
923963331 38805
16083 74452
413379 6150
16245 69874
16241 81597
21451 66544
380943 8908
47669 35266
21444 61430
16228 80732
47657 35435
16243 73361
21711 57461
16110 89340
866444416 23556
2332762 1557
16425 70650
110308 25421
110439 25016
21456 56797
16227 89319
16191 80298
21456 58536
47662 40588
21443 52442
21442 66496
21458 60495
89410 26466
16232 74913
1000000000 6783
963113262 1
69924 31588
241040 16551
47651 40967
7449 99791
16239 91946
344792116 87239
47669 40030
16076 76109
21453 54518
241214 14385
16228 75336
396950233 72493
47662 35455
47657 48819
16276 95389
110077 24286
16244 75894
47595 43000
16236 70070
241201 16185
16240 94160
47657 45037
21456 59625
21222 67718
89403 30878
667368 4286
380998 8062
16241 88092
16240 73597
149945661 11808
16233 74867
21456 56465
16241 91557
89386 29528
12509 97342
413377 6580
69970 32085
110413 25355
16241 78373
380989 9290
16241 75378
26092889 1
110305 20556
22080565 40629
16021 76975
21456 54315
32141 52319
16242 94132
16297 76365
47405 44418
89215 26331
296858284 1733
16251 92434
21456 53816
16241 76193
961260298 38766
16256 91644
241188 13399
16245 89647
21439 64018
16232 73191
47655 40068
16228 96628
110304 22969
21456 59842
47600 43905
241251 15869
936371 2884
21468 57833
16244 92705
16416 76081
21465 55994
427366775 84244
16241 85496
16241 80776
56240 33294
110308 18727
966548440 79387
12543 97271
47620 35386
16413 81706
16282 82846
596721155 55780
241425 13097
47481 47096
16237 74899
152494394 13652
16253 91011
21458 52860
21456 53029
989389824 41037
241201 16826
56126 34043
47701 42392
21415 66668
16241 69434
16241 71311
21457 68120
47657 42385
2332879 1605
381069 7911
241047 10710
69949 31394
47694 47296
380909 9449
69952 32066
47658 49505
47569 38320
16242 92221
56126 34718
47651 47756
21455 68783
21456 67787
47559 35074
21271 64447
16238 79592
110314 25186
47657 37766
16241 79337
380989 7444
16244 77572
21538 57885
21466 58282
21464 59067
16264 82652
21456 68875
47657 42729
110123 20437
7449 99326
56118 32975
47657 43799
12481 98344
89405 27538
21488 64082
241201 15273
21643 67073
110279 18637
21470 61812
16299 81784
16241 94012
21456 59203
110307 19173
56126 33436
46715891 17252
494428 5989
30928741 47177
16292 75561
16243 88931
329303415 34389
110308 21506
16241 84171
240483933 23968
241201 16478
16240 90602
69849 32072
15992 69289
262103092 51626
241198 10648
89400 29274
47693 49510
21464 63502
16041 93317
56125 33928
296609333 99999
110308 17843
32133 52175
47590 47963
110309 23243
16231 76685
516481984 27923
16006 76510
89400 29536
197981519 90401
667358 4221
110308 21354
16275 73265
574628 4697
47655 41744
7266 99499
21456 56652
21454 63352
21456 52635
0 88930
16239 90716
47671 38805
21456 52504
110285 19911
89368 30945
800876 3441
380989 8164
16243 70856
975292 2524
11012280 645
110197 19461
110395 19273
12496 97393
69924 31001
21456 59305
16241 87990
47657 46026
47478 43325
21456 56528
2332824 1604
16241 78290
16241 84437
56115 33608
16254 94489
56124 33228
241195 16185
21444 67128
47663 36580
110296 22629
16241 85454
16240 85631
432787984 95864
21476 61507
21456 56219
47660 49967
89400 27657
16004 69618
16241 83199
47657 46839
110371 22069
21456 56946
241207 14047
110310 18945
47657 38031
21443 58445
89403 27082
47639 47627
241201 10577
21446 68310
16240 85363
413452 6127
110432 20828
21454 65423
110322 24206
69983 32208
69952 31441
16241 72965
200835323 19381
16244 73460
110294 22344
241197 13477
240966 15276
16238 90847
21456 61662
21456 66330
47657 43997
413392 6612
667365 4056
89413 29714
16241 89399
241173 16001
16238 70628
241202 11546
21456 64943
16241 85211
21458 68949
380931 8180
16230 94655
69952 32208
16322 74371
241212 12261
16234 72055
241201 17085
56125 34424
16241 90895
110308 21304
21207 61773
16246 86077
243104653 99999
47657 35081
381000 7204
6868283 1119
7449 99392
47687 34798
6868226 1048
89413 26122
110308 25586
21502 58875
380932 7013
69952 31911
47657 45818
47660 40759
380989 8111
381191 8147
21471 56179
16241 86620
89385 26254
380978 9878
56137 32769
47671 49506
16241 81461
16243 71906
21441 65250
110362 22902
16241 74011
16241 82725
21456 58849
241201 12617
241158 16059
0 57228
1469333 2263
110308 18650
16241 96150
2332909 1883
47656 50601
139295484 65892
47657 41753
241200 16398
380989 7108
16240 96145
16250 92025
12494 97503
16234 85601
16241 92831
16262 79020
241201 11288
47627 45405
16247 86182
936385 2614
241201 9942
16241 77237
47599 38031
16280 89707
16313 90318
241213 14923
21485 54067
21445 60625
380983 7057
47657 41788
16241 87352
21457 63262
603521747 22051
16241 78021
110308 24883
413373 6330
110253 21380
16396 94311
21461 66201
47657 51559
16197 90061
21469 69002
47665 35256
110308 24641
110309 20323
241191 15940
47657 44831
110308 19184
52407441 86952
47685 50066
380980 8215
16241 82961
391590348 71596
90278676 217
47658 40978
47657 36166
21415 67174
16296 85573
16241 82737
16175 70008
21456 67111
0 60966
110322 18673
47657 46487
110308 23969
56189 33899
16241 80889
16241 88013
16241 77159
21456 69091
89398 29024
21456 56437
16241 93611
16281 89482
16241 91982
89414 26959
707822088 40233
47675 41857
16241 78223
453717078 77827
110190 18181
16241 69406
936580 2663
16241 75213
232610879 8622
963546546 15227
47659 41165
110293 18436
379556091 35737
380943 9449
16239 96847
21455 68014
47658 47586
21458 57150
988392976 92269
12496 98188
110308 24925
47657 51715
18377552 74151
89343 29258
89408 30466
16226 74754
16243 94494
47640 45266
241201 15252
241201 11623
47660 38769
16241 86675
21455 68616
16210 92775
110298 21184
700704401 50585
2332879 1946
47615 51248
16241 85824
618255799 23306
16125 86324
110308 21960
56067 34495
936311 3144
16241 80686
47659 40957
142466787 91108
16241 85709
21456 64370
47646 49747
1000000000 29379
16302 95319
16241 70466
16235 80826
413438 6465
21497 60095
778801716 89121
47650 48609
47656 42681
21442 68896
110461 18161
515788972 11190
241071 13430
47657 50676
16241 92285
47678 36874
667498 4232
16241 73354
16163 84148
21495 58540
110308 23259
16263 72253
16186 75779
494503 5708
89403 25839
21460 64298
110308 25128
47658 42927
713570888 61446
241201 16454
16238 84239
380990 8079
16240 82653
89399 26976
16240 78311
110308 24942
16285 84203
47657 42293
667364 3604
16239 71028
241201 17363
241193 11546
110365 21684
16240 76765
21459 60470
7614 99785
21457 55251
16240 82170
241199 11697
381009 8309
413484 6129
21408 65200
1000000000 44395
47672 39631
241250 11526
7449 99349
241192 13636
16494 77726
16331 95392
213283690 1
89400 27294
240976 13868
47657 46114
17165039 78291
518106295 1
21456 54831
47659 38071
21456 63310
11012490 687
89400 30617
667508 3865
47660 47441
16251 91982
180387050 36
47686 38922
110308 21538
21416 65360
16188 72531
781187461 71449
21453 63210
47657 49389
16243 88467
21454 68597
16253 96416
21456 65817
110308 25286
16191 76426
936419 3033
55887 32551
238868819 87189
16241 90157
47483 38888
16189 85573
16246 70885
380999 8095
47656 41482
47660 47893
89394 27642
21456 64422
47645 39579
21594 63502
110293 24641
110354 22951
21515 64069
32135 52035
56126 34424
110301 21362
89458 29917
574574 4697
6868279 1068
7439 99255
47657 38281
667364 3841
8763280 59503
484890612 10156
16242 94841
16241 87473
241201 14758
47539 40471
47697 50353
16238 77821
241202 13774
16241 71629
47657 40759
16238 92697
110399 25011
110305 19407
47657 39116
16241 75766
47621 49691
45401795 99999
16236 80826
16227 76765
21506 64269
413588 6842
110315 23205
580663404 99999
16216 82157
16203 93505
47657 45642
241201 13399
16242 75540
47657 44157
110307 25740
494618 5925
47657 39495
16253 77107
21456 66264
47609 46839
110335 19794
667570 4056
1000000000 12619
241212 16160
7449 99566
902075691 16743
413428 6749
47657 35936
89579 26254
16241 91782
16241 85162
21465 57121
12489 97558
21456 64195
32955928 159
21464 66895
16193 89319
16241 85211
16227 88959
47671 37406
47657 48110
16222 79020
21456 66059
47657 37578
21456 55576
241220 15741
241426 10196
16241 92757
16209 75045
47855 44377
240990 10498
47655 39968
557933950 52386
642202976 40901
47657 48830
47657 35430
47706 45988
110230 23295
380995 9787
16251 82606
2332879 1604
16119 90820
69952 31606
47656 35266
16241 91985
75725836 62471
845214295 99999
16241 74288
47628 37992
413379 6656
241418 15539
679756770 94314
89407 29255
926372419 91201
936380 3274
110515 18167
652473958 35944
12481 97978
110308 18945
21454 66536
733347004 71029
16241 93451
21456 56765
47657 48603
380989 9003
16232 88726
373129409 47963
89459 30064
16241 80390
47657 46688
47656 50135
47457 41620
951240847 18970
110309 25645
16241 91066
47650 41706
241201 12827
21500 64161
56123 33510
260723432 4104
11012295 687
241211 16493
89403 29380
47649 39954
110137 24646
89648 30777
16242 96047
241246 14383
21315 55679
110308 20012
21300 54518
15986 88931
107321942 79670
21453 57304
16265 94757
47657 46568
47844 41924
110308 20532
241201 16787
636349639 62399
56102 33613
16322 89083
241189 10925
494409 5721
21456 60326
6868277 1189
89436 29735
21453 65588
1000000000 31171
936380 3113
16240 73565
21471 66921
16241 76896
21456 58425
165518373 37987
381036 7464
16194 94162
32067 52108
16241 94489
241201 14293
49026440 99999
165211771 87207
16250 77123
47660 39559
241254 10780
302584626 51310
21442 58496
47657 44157
494409 5954
380989 7197
16241 95139
47414 48487
89398 26781
12525 97692
21456 59369
32269 52226
21456 67128
110098 22951
16240 94775
176450104 62485
47657 50272
175594491 36356
21268 62471
21423 64647
89188 28189
56126 33672
21466 67691
56126 34501
16243 77054
380939 9563
47857 51221
110308 21354
876678695 1
47657 39853
241197 10652
16241 84973
7449 99568
21601 59607
21458 64281
110348 21908
241186 14159
56126 33093
110308 23165
21470 66447
47657 37465
21409 54775
7666 99670
479919633 22773
16222 92159
241201 16148
21539 58745
16241 78131
16256 80844
21480 63207
241199 12077
16241 89009
667372 3979
89342 26988
680618508 16826
16435 69471
21658 58077
140921361 24883
936380 2641
936379 2641
21446 63827
47554 43000
47652 37725
110310 22832
241216 16928
413284 6527
21456 61214
47598 38473
667364 4075
241200 13344
89400 27793
110344 22565
241200 12260
47657 43174
12259 98919
150021355 46049
32120 52335
16348 79898
16241 79411
16241 78091
47660 38281
21456 54199
21555 68184
6868277 1048
21456 69227
241213 15933
47657 45776
47657 42995
89400 27345
56347 34698
16241 86338
241221 12778
21488 63462
110419882 1
241417 16975
494409 5721
16241 82164
16235 83846
16122 70701
89385 28533
47657 42729
47716 34907
21519 62471
16241 69561
47643 45717
380987 8015
21456 61317
110336 22847
127219908 69803
16222 87036
16241 89101
16396 96695
89399 27732
800865 3452
47657 47552
139376084 1
47685 45642
110299 22109
69950 31242
47668 36270
89400 27624
56127 34059
89391 25839
47627 49069
21456 61433
241201 13393
56126 32769
16243 80345
21503 57844
16197 81507
21482 54778
422462486 19584
21636 57782
21456 66604
21459 64511
21487 58169
47634 41522
16241 89680
47657 46487
241201 12370
890444405 18191
494409 5523
89401 27569
241195 14736
47645 49518
241271 13194
16241 75354
56121 32851
2636183 1458
493408992 16
240968 15344
32955935 171
47657 46328
16238 84906
89397 28103
16241 70271
16241 81502
21702 65230
263017665 37106
47666 47382
16234 77446
21464 53785
89400 28632
630734785 89617
21445 54221
47654 42826
69957 32066
21456 57445
47649 43997
16238 70972
89400 28992
16242 76765
12270 97584
47654 51249
21518 67787
47668 48129
89400 30340
241185 15539
16221 76975
16205 87433
241196 13168
16191 91061
16241 89787
110308 18727
413379 6253
381001 9890
16233 94533
110317 20643
16051 87939
241431 9972
47657 46307
69930 31771
110257 21837
16241 76403
47906 43480
47657 35642
16241 72745
241201 16053
241428 12253
21686 60095
16243 73809
16241 78919
16304 72196
6868332 1095
47657 44683
643014733 99999
16242 91291
69906 31592
574627 4545
16243 94340
21425 55465
16241 74305
110308 19958
241201 17358
241201 16743
16241 91066
12247 97708
21466 61681
540506372 74305
89534 28260
16084 94410
16273 86403
462575706 95494
21456 66477
110308 22823
7448 99872
110307 18191
16286 84275
16243 74234
829678040 30867
241201 16743
110339 18501
21457 54755
21456 54315
89406 30122
16207 89959
16238 79496
89400 27074
21697 52503
89342 30781
21447 68280
110323 24367
47654 47186
110309 19555
21422 54867
16241 93883
21524 55916
47670 36923
47657 37460
16262 90751
47452 37719
47668 50020
350770171 76360
21693 55396
16246 90031
110312 20942
21455 55031
16241 91126
110249 19584
21456 67619
16370 69712
21456 54094
47660 37247
141605149 45600
47596 40849
16244 77393
55875 34262
47657 36818
16244 85078
16244 94398
16038 81183
241202 15454
16238 75290
16242 78386
21243 62729
110308 20012
956797936 74281
47806 47186
16241 76326
16241 79087
858311301 76431
21451 56340
16231 94311
617047821 58285
47598 49518
16202 88886
21456 67560
16241 87263
110105 25355
47426 42166
1469445 2146
377618929 35815
6868292 1068
1000000000 50790
241254 11575
366732506 925
800794 3441
11012496 591
47643 48160
16205 80763
47745 42968
28658559 210
89402 27657
56123 34501
21456 62320
16241 91205
110308 24255
47656 47382
47657 38052
241004 15774
241214 12253
878762270 89547
343870983 2884
16255 82164
110429 25754
16241 87201
494362 5435
47655 47511
47665 38283
749654120 15313
16241 92326
21456 57750
21456 61518
241209 13868
16244 86482
751533144 30025
21490 64567
16241 74948
16200 74650
21456 59502
16142 89143
2332730 1605
16234 92629
110308 25597
16241 73334
241204 13636
21457 67073
32188 52319
380986 8511
16274 86491
241199 16125
494409 5885
47657 39734
47657 50822
16241 84203
110308 24583
47657 35773
21456 60185
2332925 1653
47657 43894
21471 64327
413430 6496
47483 37784
16257 90227
381024 8845
16229 94708
53507371 27862
47659 43634
667354 3865
16241 89718
16269 91061
47657 46501
16241 86244
16265 89773
16231 96610
16241 95240
16341 72832
241321 14503
1000000000 86987
764897704 92025
16241 75134
1000000000 16693
21429 57416
241044 10029
21399 62157
47705 50995
16226 91248
47657 48655
47620 39658
241201 13121
110297 21330
21460 64281
21456 56836
16241 70870
12493 98717
129267636 56125
503013307 71752
1000000000 11424
47887525 638
47658 42713
16239 75644
21456 60002
16242 94476
69952 31911
16239 88079
16250 84317
863586932 91167
380778 7540
3083510 1270
47615 43091
21458 55978
16236 93116
47676 42322
47650 42644
110306 19461
1469444 2204
289813628 69322
241199 15878
16248 72557
16241 80654
110135 23885
12496 98593
16374 83490
47657 47759
47828 51749
381041 9752
21458 63275
110359 25421
0 8974
110308 18748
380987 8137
265693358 1
47657 39186
21456 61066
47657 37987
110319 18727
895254516 8069
1000000000 2222
47657 39209
16287 70171
16241 74410
16241 72433
16210 86786
110311 22046
241403 13536
89441 26249
47657 44942
16238 73693
21456 61542
241247 14293
12518 98134
16036 89053
21413 69221
393026470 97812
89400 25839
16244 69329
241201 11949
47670 43810
21455 65073
21504 65391
47653 39474
2332825 1518
57239918 95967
16244 73141
16241 90655
16235 75488
110284 23905
47657 37518
47654 36886
47657 51221
69955 31420
21483 64039
47628 36792
328651489 3316
16314 85434
16241 76023
7448 99980
16475 85581
16027 69291
667568134 36749
21456 68108
555789856 16553
241197 17369
2636190 1458
380996 8723
16241 74764
69952 31172
16233 78593
190420810 20012
467110662 22292
796390049 38675
16244 72566
47657 51525
21557 67801
110308 25037
21456 65439
936382 2891
21456 67779
47657 38922
16200 93451
16244 77897
56135 32603
21495 57679
89455 27590
16258 76567
241241 11949
47680 35238
89405 26362
16241 96162
16103 94534
47657 50215
47657 38832
21451 63518
12497 97665
47657 49861
47657 36528
47657 49588
47657 48868
16246 81110
110310 23255
47657 49538
21456 68436
47671 41040
47657 37766
494527 5523
16241 83468
21343 60992
574633 4722
110308 22437
16241 91242
47657 45779
359286064 71720
16241 87325
21456 59979
47657 46658
47601 50594
279726465 13296
16241 69258
381114 8449
241201 17438
16241 71596
21456 62730
21443 54259
21469 66678
21460 68131
667367 3841
21419 59625
16243 96141
247950167 79007
936380 2920
241218 11247
47594 47761
16239 70923
241160 10984
16241 74786
47871 36057
47657 45463
89414 30464
16250 84288
47657 50378
47671 41215
53640643 61681
21458 57281
667396 3795
16250 73354
47657 44557
21403 66634
47661 44561
16284 94340
16244 75525
47905 40078
16256 84411
16263 69976
47647 39635
47719 45698
16241 81093
494396 5629
47659 47585
241194 16478
16241 94625
16281 96692
21487 58960
16225 71917
21694 64422
503584715 23263
380989 9777
47664 46576
47677 39695
21469 62737
47657 48547
16295 92210
667169 3621
47657 39844
16242 74674
16241 91167
241213 16956
16241 96902
16436 78547
47659 36669
56126 33899
89399 26470
241188 15470
16241 85806
241201 10053
16238 75293
21467 62375
513192070 65876
21453 59662
16288 90799
6868277 953
47594 43994
47657 50968
16292 76609
21459 53816
0 83900
47440 38279
304379614 72355
47655 47309
47628 51417
16114 94421
47656 46933
21215 64567
16240 78693
16285 76874
47657 39631
241253 16860
16187 95305
21458 57747
241206 13878
47656 43122
380986 9359
21456 64197
21573 53740
110308 19575
21456 63501
21604 68995
241201 10695
47434 46487
551704610 99999
380989 8984
56129 34549
16238 96084
241203 15874
110341 18205
47643 45954
110265 22847
47657 45016
380989 9757
16253 73224
110394 22818
16306 88476
21456 63369
21509 64327
241201 12067
413156 6698
16244 87194
116618356 10615
89449 28293
16233 96699
380989 8821
16482 77915
16237 84317
56345 32319
21468 58233
12658 98790
47594 47590
21456 64970
6868277 1069
16131 96576
69952 31911
21463 66252
47482 47449
89400 26297
47583 41734
21485 59810
16231 89053
16299 84477
241253 15890
380989 7561
16241 80782
16236 75570
21443 54730
149148967 48655
89415 28562
110297 22886
47657 39737
16243 81882
16241 77434
16272 73855
16301 81237
16243 71141
535350492 23582
110308 22489
16237 74197
351304198 8215
47583 38396
47657 50037
380994 8626
47657 51284
21645 54259
21445 65071
21401 56774
21421 66920
110304 21506
991103070 67271
21421 56997
16241 80260
110295 22825
89435 27194
47614 38885
110305 21092
16230 91635
16285 80869
16241 72965
16241 96908
16182 82268
11012496 663
7436 99980
16232 84447
16246 76265
667354 4330
7443 99480
101240029 45486
820263480 90988
47690 35148
380988 9538
47669 39647
16180 80732
55945 33372
56142 33821
16241 90542
89454 28244
667487 3711
47671 41560
667365 4467
21458 67401
413265 6346
89400 27704
16302 88521
16244 94657
110315 25744
16238 77978
241145 17361
736277222 1
217854550 87079
241201 14736
16241 80720
16238 80350
12656 97614
16237 80444
16238 83553
6868279 1175
32127 52004
21456 67514
16244 74197
241204 12253
47656 42243
47669 43073
900136873 40784
110308 22344
21441 68366
21453 59500
89398 27936
642542534 92482
16239 94311
47619 38915
692689034 78714
7449 99797
12496 97378
16241 72727
408895710 75853
0 1631
942922217 31606
16235 80841
47712 41778
16190 81706
47657 40462
21393 62524
16241 85270
47651 42395
110308 20741
275156011 56064
16194 91459
110316 17804
47639 49221
16241 69533
1469442 2143
110309 20521
16241 72390
110313 22395
241201 16791
380989 8682
0 94233
47657 36375
21459 52404
16241 79235
936381 2597
89378 30898
32140 52319
47868 43519
89293 26800
47612 44018
438737430 99733
16241 88570
21448 66920
241227 17371
241184 12448
12496 98188
11021906 550
21456 67838
21394 58849
47667 43480
241341 10552
47657 42457
47843 37518
16211 93636
6868290 1175
21433 53210
16240 74244
89400 26673
16481 94996
56162 32679
21569 57926
21459 67848
16241 82653
667366 4418
380989 9750
47657 44514
12496 97584
16241 77173
47628 45003
370933946 1
21453 53852
16244 81873
3083453 1238
16280 87263
56177 34128
21441 64024
21454 54255
16241 76029
21456 57313
584123724 50065
47657 40827
380933 9074
16242 93136
16240 87574
16241 94584
241201 17085
21466 63489
16293 84759
16446 71754
47658 46431
21561 66117
241199 16387
241201 10106
16241 89535
119088031 99677
1469438 2204
56126 33869
16240 81882
47664 39559
380992 7013
16325 93443
241201 12524
47536 38375
574627 4877
16194 78663
21456 63967
47671 37578
338602859 14674
280573708 79208
380937 9874
47648 39718
110308 17950
21405 53378
89398 28189
16236 70470
494358 5675
380739 9169
404514652 32261
21458 56234
445176225 80418
16262 75841
21456 56119
21589 58302
47626 38293
16241 89993
47632 42408
110308 17476
16011 93412
667497 4286
16175 72364
16241 93635
11012497 769
241201 11019
160916713 10271
47644 51157
849553255 95836
239737282 67878
16241 70628
241024 15534
47657 42018
21456 66447
381016 9315
241089 11846
12496 98919
569097509 99999
16238 84411
47859 47339
47698 49211
47654 35810
1000000000 94465
110293 24108
21461 60326
380989 8286
1000000000 79556
16244 77960
241092 10781
47534 42257
47657 41773
404085254 56427
47657 35621
241422 11038
1469442 2204
380989 7343
975255 2428
428889071 2881
16244 84569
56146 34427
47658 42462
47612 51611
21528 56797
89395 30073
47657 44949
110352 24449
16204 71141
685222900 32780
766904921 10342
413378 6459
241201 14996
56139 33875
89366 27602
16241 72727
241201 10498
47674 38769
47627 39030
527872859 24583
413199 6905
110323 23485
16420 75493
110367 22292
47657 35238
16060 79587
16411 81136
47657 49622
110318 20323
16117 69912
21397 62627
32056 52069
16347 94775
12499 98651
7449 99593
888325843 70962
110308 20556
21455 65041
47668 39509
16241 96791
89400 25839
47403 50131
383788298 66421
16241 80403
16254 70193
110308 24705
47656 47866
21399 63489
110309 17757
21467 52985
47665 37784
241216 16441
47657 48427
89400 26103
16270 92926
388697448 54259
16249 85587
21456 64970
12550 98275
16241 76586
21311 62474
241201 17369
2332882 1912
47693 44498
21428 57808
110308 20022
16241 86125
758719612 85672
241198 10752
380987 7071
16241 69533
21456 63685
21456 64020
574578 5173
47657 42045
16239 90032
16239 82130
326740752 78663
21456 53334
936379 2619
7449 99963
793972852 9003
21394 57682
16241 86578
21456 58540
21457 55471
241377 17363
47571 47592
21463 54263
89370 27046
89415 28775
21454 64647
110322 22565
16441 79198
12493 97767
241169 12617
241243 10968
89399 28775
16267 92773
21406 62096
110306 23878
241201 17030
48026897 37766
105819642 78851
12488 99082
21453 58791
16236 84427
16390 72727
89519 29875
21404 58475
241201 14321
110308 24699
241201 11299
21409 52562
56127 34262
16241 89155
21456 68651
2332879 1523
47657 50410
241208 13430
380988 8510
380988 9896
16085 73879
47662 47140
47657 43480
16235 85363
110284 20920
47829 42257
89411 28494
16395 69400
16241 70757
47657 47723
241201 16512
110351 25069
636728806 53001
21456 61641
936392 3291
335594409 57782
16182 76291
16245 85496
89415 30349
16241 87310
16241 76350
110429 20920
972850383 1271
842352645 6612
303793245 7680
47662 35328
12447 98298
16241 86354
241201 10530
47649 37719
21456 57968
110308 19911
241201 14792
110300 18875
16229 78958
47671 41165
12537 98786
21353 59607
47654 51341
16251 95494
21470 66059
380989 9874
21456 53638
0 94287
241191 11263
16226 94186
667573 3738
7448 99253
241201 14100
7449 99677
241201 13510
21478 69002
16011 76855
210586795 78547
241201 14605
16241 88704
16081 93490
16241 82046
1000000000 76941
21456 66044
110310 20859
642989805 40572
616941519 41773
16477 77184
16241 70466
936334 3012
16241 94833
47610 49601
413378 6797
241190 11754
512139961 42561
47657 50024
21450 56480
241013 16852
16238 92646
21459 64551
21356 60821
110308 21837
47647 44692
16241 75493
110272 25663
21456 66990
47658 50410
158116186 20860
47657 36749
16241 69467
110308 22847
47901 45985
241201 11313
16241 89189
16251 94113
241070 12535
588860652 96576
21457 59281
699385673 29856
21517 67054
21456 60205
21260 61959
16241 81858
11012502 704
21604 62375
16241 94132
574636 5068
12496 98736
241201 10216
948944403 88128
47657 44041
110308 25082
874403930 38592
922709330 46645
110469 25352
47655 40609
241374 14733
21459 55702
110308 25645
241207 12604
494433 5778
12496 98889
384458899 30340
47643 39175
47657 38487
241200 11526
56022 32530
21457 56427
16233 75222
16124 73351
380987 8661
16238 90590
12495 98892
47671 49691
2332750 1618
47660 39194
380989 9538
21456 61631
241198 10472
47657 36230
241204 16041
12496 97179
0 96387
47402 47658
21442 54058
16459 96233
16232 87325
667374 4491
378082399 41692
684504533 29875
16246 70533
241202 12829
56127 34389
16250 78524
2115844 79012
16241 79417
16249 73693
512892879 1
16277 95526
466991313 78765
69958 31604
69952 32089
47657 40571
47819 47874
133056588 76930
16282 74062
47657 39658
21459 53663
47608 43588
16241 93136
241218 16478
47663 39509
667231 4444
0 71747
47657 37834
110424 23905
110308 18764
16241 95859
16208 73913
6868277 922
56150 34133
16240 70788
413333 6928
16203 81903
16245 76685
47657 36214
16241 95305
914215614 78098
494523 5545
47653 39148
16334 94476
21441 53464
21408 56480
56126 33928
907118683 52446
241201 11031
47656 41857
413366 6471
16231 89490
16253 81897
241045 11904
47619 36868
16241 75476
21553 68693
110308 20289
16278 83257
16149 72433
47657 36353
241209 10173
110293 25610
89400 26921
16249 74447
47659 50977
16245 81572
21457 62522
241201 17020
16239 79141
21510 59486
47660 45688
16241 80545
7461 99272
492788686 99999
47658 46129
16241 70470
21471 65331
21456 55150
676271705 99833
16241 86205
16249 92159
16241 94490
21470 56359
110308 18885
381045 7578
16245 89852
16241 71115
16189 71725
47658 42799
52420609 39400
21456 56610
16241 91291
47657 48826
110308 23575
380989 9123
957854951 91344
16207 92599
12496 97478
16179 92933
16241 82047
120611115 99999
2797209 1387
241201 16794
21512 56526
3083510 1238
667365 4074
0 8675
47657 41845
21456 57308
241152 11216
16225 82146
441497197 40592
21456 55979
295687416 1
89350 26962
47657 38345
10778466 845
16240 90601
47714 47793
0 60818
16241 89578
586783664 99999
380989 8472
16241 75531
16267 72171
89401 29103
16241 83684
12496 97271
975133 2404
241201 17371
89400 29274
110308 21256
975267 2557
70715271 89336
16241 69369
16000 82362
47642 40592
110308 21776
16351 88114
574529 5215
16240 77393
89456 28565
21228 62680
241199 16262
381007 8661
89504 30557
16241 75300
47481 34867
21400 60639
16241 70126
908346581 99971
21456 56676
21454 61941
16241 96441
21443 58128
16041 89019
89400 28841
21456 63515
241201 16577
47627 37806
21459 63152
21456 63926
16253 79133
110308 21336
16217 89121
16243 90751
380996 7623
413378 6814
18353457 29337
611750475 40249
110298 24852
241216 15499
47453 42853
380979 7756
16240 73141
16240 85573
645465737 42956
21424 62967
21454 65831
69944 31396
21465 60622
241201 13558
21456 56251
47661 37725
720821463 36706
574627 4697
110316 18276
21444 55611
16162 87615
563796251 8379
56116 32859
380989 7764
89152 29718
241201 13399
12496 98702
16435 81377
380989 9572
56128 34421
16243 85462
413382 6253
624728894 51123
16271 71202
110308 23080
110308 22067
70003 31098
241205 12839
16241 96834
16229 72531
574627 4910
241199 15903
16241 89043
16390 92215
89400 26095
90280510 44043
241196 15407
400333613 52426
21453 66611
110308 21384
21463 55971
310574496 67500
21468 58047
16249 81222
16240 69487
16124 87352
574627 5363
16290 92070
241204 12400
241158 12633
16426 87072
16235 69754
16241 84823
56183 34102
16249 92675
32133 52246
16242 74634
56176 32468
21460 65832
16241 75903
16178 77570
21458 55052
47912 42086
89367 29923
16239 76057
299667477 75766
241218 16185
47659 35596
16249 96634
241147 11907
209346698 6035
47664 48995
21343 57951
110310 23770
574737 5044
110309 25106
47657 36190
936380 3033
838061451 22031
241201 11808
47622 40621
16241 94662
70117 31908
16285 78085
47671 46568
47657 36101
832569332 1
936375 2609
21278 54642
47657 42520
494462 5686
16246 81942
16236 76057
32152 51818
110295 21571
695536648 17429
16238 72638
21620 68014
47655 40415
938313826 94486
6868530 904
413422 6845
110308 25168
110260 17717
47657 40917
21448 53740
975267 2428
16277 85162
21424 62430
21455 62680
16027 84508
92715595 15584
21708 57777
110308 25597
413381 6736
413562 6814
21456 63801
99664785 99999
16241 85197
110305 21554
110283 18916
56126 32269
21442 59281
16241 91205
12496 97910
21615 64147
241204 10366
47630 41546
16240 69398
16239 77012
16242 70709
241215 11897
47657 38625
47657 45988
936324 2884
21395 56606
16187 76185
89400 29293
21475 64392
16244 77726
241201 17314
182237813 75042
524168387 68693
110315 19555
21456 61677
21456 58924
16246 77035
47657 49945
2332886 1906
47706 36706
12476 98624
47655 50013
21460 58506
1000000000 81912
69952 32164
47657 49881
241201 15862
16243 89342
660885954 70814
47664 47617
47657 45806
384125642 19
574630 4615
16241 79497
12497 97665
47657 40685
47657 42826
21669 56906
16241 87417
82292564 20594
47657 44692
47657 35455
16241 90011
47667 49185
606823754 57189
16239 92346
47655 39341
89397 29830
576342475 30809
16241 81562
12496 98375
16247 89258
47668 43059
16230 82204
69952 32164
47683 50822
241201 16046
32056 51814
110307 24961
21456 55904
412783740 61433
21419 60826
21456 65024
413279 6294
16241 81803
21459 63239
16200 76648
47619 51576
47665 40415
47660 40910
47657 36370
241196 10774
47657 46761
47467 51082
16272 96899
21456 61639
21456 56468
15988 70775
47657 45988
21446 62714
21443 67496
21486 57304
171372768 88467
241201 14734
21456 65500
21454 54555
89402 27624
2332863 1980
380989 7197
69951 31125
16052 77628
56126 32501
47655 44231
241198 9926
652193250 9290
16296 75397
12510 98593
47668 36669
21337 62105
47657 37311
16244 75222
89400 27925
47853 50535
16298 78342
21456 55916
110278 21776
47656 45898
21456 59198
21456 63489
47672 43252
56126 32534
47657 42720
21456 57599
110322 22344
21507 62120
16289 85321
56126 34489
16241 94311
12333 97625
21456 58849
21491 63612
12333 97292
16242 87006
16344 95543
89378 30958
47740 49852
110308 17798
16118 75290
16240 72566
110308 22137
47657 37220
241214 12043
21452 67054
11021912 550
16241 70209
47524 36770
2332882 1591
21456 56652
56128 32551
21457 56167
110308 18066
69952 31394
21466 68169
47660 43994
16202 87159
21469 67101
16229 93810
47406 48995
241215 10555
110392 22565
21509 65784
110308 25309
47657 51284
2332879 1618
47657 47366
380989 8723
16241 92760
241201 13396
648985401 99999
241243 13264
47645 49715
47657 51406
574627 5075
16181 80844
16241 83919
16244 74453
56176 34576
47679 37293
380989 9290
381004 8624
47657 42045
924982601 64688
16323 81715
89400 26781
47657 44949
936424 2812
56123 33044
110308 22468
380986 8624
89217 26826
21456 64647
110331 24836
380989 8164
16068 78021
21456 63325
380996 7279
16022 85227
16193 71751
12504 98986
557181521 42589
21456 65831
241301 11697
16239 78068
912392008 3908
21441 66323
47662 44795
667303 3535
89367 27502
16241 93854
380996 9065
16294 96800
21456 60681
16241 93039
56139 34421
241203 9907
16241 77917
1000000000 87203
110308 21611
21453 65254
438228045 21555
47642 37912
241201 10555
16247 85494
110295 19422
21445 61214
16287 88649
104404117 44150
110295 22344
16235 73582
241258 11358
21504 56504
16239 84943
21456 62186
413377 6346
47657 39658
16241 90880
16241 86205
624826924 58716
16234 95914
16301 77250
16243 82208
110285 19506
16256 78693
56108 33578
21470 61187
241166 16860
21453 58233
16302 81078
1000000000 54337
12554 97288
16241 83182
56129 34181
21456 53879
89400 30898
110308 20339
56120 32914
21453 61563
47662 50806
16210 80539
21439 55291
16241 88086
47700 35299
16241 89053
936382 3113
21436 56581
16241 96005
21519 66493
47893 46351
16222 84922
21456 63137
16253 72850
12482 97644
16279 92926
47657 47826
16241 70051
16241 70078
77704192 19100
16150 89009
16470 77035
966198328 1
56141 34278
1000000000 88930
16186 76240
21458 69077
241201 14293
16241 80928
69954 31592
21456 52404
16027 91588
47654 39058
16266 81226
16238 91993
47660 37017
47643 46576
110309 22740
56133 33372
89400 28893
47657 35551
380881 9619
47657 51117
89386 26760
12507 97140
16247 69945
21232 68205
47576 46437
110308 17798
689428124 58915
47701 42561
21456 59638
16234 72757
16241 96021
21456 66532
16241 85434
47657 44630
21456 52461
16248 94996
110308 22015
241396 15398
16243 89189
16253 88978
16239 77189
89400 27205
16068 83657
574627 4621
380989 7464
47409 48168
110323 23077
47657 41032
21456 65561
517167365 16860
69952 31721
110245 23165
16241 76072
2796956 1445
21455 54770
241081 17403
16240 85782
47657 47985
21456 63207
110319 21014
241201 14336
47657 44539
47681 50810
47657 38487
413381 6527
931195382 64277
21465 54775
16242 83059
47654 35621
16241 92339
110394 20964
47660 44925
47657 36270
110308 21336
110301 22663
47697 37642
21518 55230
89398 30421
16241 70899
413344 6878
16383 71174
16202 83823
21470 55565
548693574 7506
21459 60568
16431 84320
413392 6845
21456 60615
608586075 51450
16471 71795
1469438 2284
16242 70334
241201 17314
16238 86125
21494 68457
32164 51939
943847081 29117
47646 46919
80886056 93837
241245 14066
16238 90201
89397 27099
47720 39448
89392 27336
16241 89773
16238 91977
241201 12611
89386 28103
16232 85362
667365 3670
16241 83534
112818799 10502
936380 3121
241189 16517
16417 75293
241203 16690
56128 34606
21456 52406
89400 30464
937317236 55396
73584225 1782
16241 85720
12496 98602
47659 48239
16238 88978
12559 98892
47584 37311
21459 59501
16289 83636
926763162 64870
16241 83020
241201 15160
16232 91038
89402 29760
16241 78682
12495 97428
574613 4989
241201 14674
16221 90554
21603 63190
47657 38865
16426 72755
47654 37904
6868291 990
110308 22468
2332870 1782
16228 86182
576527160 19534
16241 94591
16230 92459
56126 33372
413491 6893
89427 26066
574627 4765
89390 27708
2636196 1476
110308 20456
16241 88850
110305 21914
47657 51438
47670 45513
110311 25049
47708 37574
797246405 11321
16239 78223
180387036 36
16241 95140
16251 93581
21456 69227
110333 24997
47687 44041
56125 34424
241149 11384
241201 15584
56123 33296
47659 48609
12498 97428
16241 85633
12472 97127
16233 91749
380989 8704
16241 73953
241201 14078
47741 45818
110344 23543
667562 4056
21456 67344
110323 23619
21564 63257
16244 69289
89400 26541
380984 7444
16390 78816
21465 58302
241201 16512
241183 11038
21456 67514
110138 19943
56168 34734
16312 78771
47657 40308
16241 95108
21412 59486
21472 60326
21452 57397
598818420 88361
241196 14758
110308 17542
633091698 70440
325632559 99243
380989 7013
7452 99624
16243 78500
380986 9067
241201 15049
16241 89849
380999 7264
21456 61773
241253 14463
21451 60205
16241 77757
574627 4941
16230 77119
56126 34421
47762 46995
16202 95187
16226 82268
56126 33404
16241 91341
16173 82730
47894 39480
936380 3063
16241 83889
16447 85587
16448 72411
110296 20981
16241 90292
16241 71131
21457 54221
21449 54495
56126 33780
16200 90880
47657 43705
16461 96611
16241 82209
47659 37094
16241 85581
142678223 33167
16245 69328
16226 75895
21457 59502
47516 44539
21459 60998
16192 89087
413531 6274
21526 66447
16241 74736
21470 59750
21456 57986
241253 14550
380986 8504
413507 6131
16242 95305
936391 3274
241236 16021
21374 55904
16243 81222
241201 10260
241186 10365
21471 56504
928217585 1
143725354 67657
16231 91066
110308 18276
16242 73905
21456 60896
21442 55471
110361 20022
47643 38844
16399 89053
413378 6906
21456 65832
355452623 5749
21456 58614
12529 97512
16241 87417
47660 47318
56120 32534
16241 69999
16232 75313
47657 40587
16255 74461
16239 96604
574420 4697
413378 6654
16241 70628
47657 38592
638100796 53560
16241 72641
47657 41037
21469 59413
110357 21411
110308 25069
47644 50542
69951 31243
47659 39167
110308 22969
99201957 72242
47657 38015
241201 10781
16236 78816
771654802 7416
16240 81572
240959 16458
241146 11108
21254 57362
110299 23243
669072210 59906
47628 38566
21457 58699
1469439 2212
16255 94311
21456 67091
16241 91812
21456 65250
16238 83584
56126 33780
56135 34501
16241 88931
21469 66536
16254 84030
47643 45515
110297 25645
16461 92269
47647 49055
47693 46761
47667 46944
832716654 36868
0 75772
21425 60691
47657 42907
56133 33744
89622 30389
21503 64018
16244 95187
21456 60365
21456 58838
413330 6330
47657 37048
0 54231
241200 13530
16243 87185
47659 47254
16241 74873
16241 73604
21456 54770
16204 71376
21455 59943
413380 6451
15999 74644
16235 93974
2332879 1778
16241 76783
69951 31611
21446 66088
844024459 99999
21456 68395
0 1038
110297 21606
21498 58982
16253 89035
47483 42896
632612977 99999
47627 41705
110205 25186
12498 98557
16241 85623
47657 51152
21215 54825
47653 43271
89400 27354
381163 8887
47657 40249
938648428 44447
56126 32814
21463 64957
21443 63592
12268 99082
12496 98364
21467 55009
16240 81122
7458 99411
16201 83793
16189 78509
21456 63833
21454 62670
47650 39290
16241 95139
16241 83640
241196 12108
21456 58058
47743 44692
176081429 99999
21512 53004
15989 87358
517536619 34206
16241 86620
574614 5259
47465 42520
21464 58736
16236 78131
16254 69389
47657 36874
90537402 30599
16273 79249
110308 21384
47648 35936
21456 59788
16227 76029
47671 37998
21456 52941
16241 80120
16241 83404
16241 75051
89393 30599
689124524 60681
16232 91371
241217 16791
16333 81487
16300 94575
89364 25825
110311 17665
498497405 5083
16224 95389
47656 41753
16241 93362
47583 39579
16241 77726
97032960 59453
241203 12430
47659 44469
110308 18538
0 23639
16296 94256
16241 86501
420250136 8626
16396 73953
21452 64870
3959222 44945
47711 44352
16241 69289
380928 8328
47655 37721
89398 27590
380987 7764
21401 63524
16238 78702
381134 8288
110308 18334
47657 45928
89400 29255
16241 96611
12496 98728
89178 26991
56119 32756
47667 51686
1469428 2157
21446 60883
47596 51450
47657 50533
418274695 49182
16241 73766
47657 50542
21442 56538
47657 36697
16241 93435
47671 42003
21454 58699
241202 10382
413583 6432
47650 50508
12496 98718
534582266 43373
21476 57181
21457 55530
16261 72832
12494 97743
494409 6016
16054 81882
47650 44976
16243 74410
16229 84092
110318 24297
89521 29568
20085033 81942
21467 56150
110308 18132
241006 12575
21456 54199
47659 35283
285488820 90847
16248 83636
241255 13360
16206 71149
16282 85496
21456 53601
21324 64175
70066 31799
110308 19575
47657 49699
21698 57150
16239 70271
16181 86772
56124 33185
21359 64497
2332901 1536
47667 39048
21471 65036
680354912 11284
1000000000 17877
16241 86482
89397 29825
16241 94447
89400 29056
47890 49720
21456 59054
16154 96230
21475 52461
16262 80479
21473 65248
21456 52789
47663 37247
16211 85078
21480 61773
16241 90401
16230 92779
16264 75397
241201 11970
16153 88338
418572230 50366
16256 89009
173671107 23921
16240 96059
89498 26043
47637 49747
47657 42903
32135 52172
21212 58516
0 56054
16130 92507
21456 53001
16243 83287
16239 84092
241201 11299
56126 33232
16237 69533
21456 66926
16248 86702
16241 93267
12444 98730
21456 59515
241193 10615
281502270 89535
380980 9090
7449 99797
413380 6698
380982 7213
16099 69533
89373 30523
266103770 33510
16241 93435
89400 29840
47657 45202
47657 47592
89337 27886
89404 29772
21398 63616
667365 3891
16256 83412
241226 11044
380974 7639
47698 40197
16241 95187
110308 21030
16101 71228
16198 86216
110313 18755
11583054 478
21469 58721
16256 81226
21494 53051
241203 17157
576686303 16125
110269 23399
21456 58144
241201 15150
110113 21924
380996 7149
942678191 2891
16287 78693
21456 58285
87908670 75507
16241 95836
241201 10858
21458 63245
47686 36624
75005908 16388
47657 39953
384125494 19
47588 38022
12496 97520
16241 86503
80610014 99999
47654 37760
16404 94049
161399711 95547
16240 73122
89400 30465
16241 74221
21479 66044
241432 10284
2332880 1641
16241 91844
241104 13399
16241 82001
47657 43765
380989 9022
47657 47067
16182 96209
626728130 99999
16239 80763
413378 6824
950618798 97614
47657 37251
21456 62967
56113 33869
235424039 19846
89401 26355
380989 8379
140368853 1778
16241 72839
16199 84030
47690 46775
21230 53552
21419 66389
667362 4192
12496 98253
12514 97644
16250 88821
110273 19869
16241 89849
21699 64083
904389428 56988
7448 99894
21443 67584
21451 53682
16170 91028
667372 3936
21456 62430
47657 41650
282529349 35261
1469450 2263
21566 52861
1469440 2204
69951 31651
241200 10781
47657 44352
21454 54248
11021702 550
12532 99131
241201 10781
69952 31641
936377 2985
16241 96947
110308 22629
667367 3936
16144 75263
110278 22832
110316 18939
21695 52562
110308 21110
21440 66379
47657 51443
7449 99254
16243 90681
47659 43836
16079 69874
110308 19100
89400 30815
110308 20259
21471 67442
16241 89905
21456 57445
2332879 1646
16236 89035
16241 88427
381003 8704
16240 94391
47658 43198
667366 3982
21627 61989
124871920 61507
241203 16569
47657 44723
16221 80120
12487 98188
16244 78529
241190 13563
47657 35234
16242 92346
89252 29802
16298 75293
16241 79736
21456 67473
21456 66493
241129 10899
47660 44711
47657 49510
936380 3297
47654 47874
89400 26792
413161 6267
21456 62112
21432 64465
47657 38451
11012490 661
21456 64008
126157995 80768
21465 67878
110308 18034
47657 45444
21456 65106
16241 91623
16241 74288
574627 4966
110308 18620
241169 16059
21398 52446
47651 41705
241213 15143
160987650 26121
16241 73302
16242 76160
21565 63967
0 21759
47657 41522
16232 69706
975267 2449
89400 29604
47599 39150
16241 95803
47657 44407
59690469 6832
21486 55396
47720 43826
31997 52335
110522 25713
242920210 35405
241204 11384
21456 58330
110159 24997
110308 24045
16370 70277
110305 22832
380989 7625
16241 73556
21456 67091
241380 16462
47657 44683
21496 54341
47906 48427
241201 14550
16241 73453
110308 23556
12496 97958
110193 25145
47657 38477
512252345 58508
21431 58193
837134159 88177
89446 26121
22709066 84682
16426 96416
47657 40207
6868527 1028
241205 10566
16234 83684
241201 13351
21456 67590
32325173 1
16242 75789
21448 53564
16281 89831
89402 25832
47657 36057
47672 35261
11012495 654
381001 9874
76230288 39850
21378 65331
47671 39022
380989 7639
16243 78131
47652 49628
21465 63770
16008 85496
21429 65017
241205 11855
47657 49053
241201 12930
2332632 1801
21450 67401
16239 74625
47595 48173
47635 40158
89402 26976
21456 68280
56114 33578
47660 47956
16242 95007
47657 49342
16208 76310
16241 93889
241130 14368
16241 93580
380950 7653
368835725 30969
21454 58711
936380 2776
12496 98298
47813 39631
21456 63833
56126 32953
110308 18846
110317 19907
21456 66268
380954 9814
47686 51321
89342 29825
241203 13272
47657 44663
241198 12959
21456 68395
180387033 39
16244 75749
110536 24328
12547 97393
574625 5375
413431 6580
16241 79251
241139 16916
47642 40756
880455359 15285
21453 68693
21466 62906
89454 28441
16226 86381
47657 36741
16437 79999
16241 69462
21394 64162
110502 22344
16234 75213
21435 59361
21456 68366
241201 12575
47654 40099
16239 94246
12499 98979
667364 4171
12483 97812
110310 25493
12493 97903
241195 13363
47573 50727
110332 19386
16241 84834
110308 20718
16235 74959
0 68754
16233 74130
613263705 1
16243 95999
574626 4584
380933 9085
21455 55111
47656 37925
18851852 287
110308 17882
21684 69165
47657 47866
16255 77523
3083510 1319
16241 73122
16244 75507
110245 18538
69950 31242
89400 25953
47614 38971
12623 98390
56127 33264
354729785 37692
21514 59970
110295 20670
651757590 42585
89400 30413
47658 41650
16256 69434
110305 18487
16304 78727
401488717 28121
47658 40967
110308 19500
89400 27704
16241 94842
241201 12959
21504 60277
16237 85587
16238 93604
69956 31098
89376 27345
16254 86150
136290114 44516
47657 37086
0 62568
12496 98696
7378 99667
47657 35351
241193 16262
89403 27795
16060 88128
16020 87621
21456 67472
47620 41612
110308 22344
110457 21024
936380 2812
47657 43019
16242 89839
380989 7425
16241 85624
21471 57923
16241 88494
67370050 72377
16241 81706
241201 12889
241201 16027
574401 4845
16241 92210
494353 5548
3083510 1238
89400 27780
16241 87778
47454 47512
12496 97625
16243 92039
936336 3060
16241 80536
110308 23111
21374 56822
47657 40222
16241 84823
21456 64732
47614 43864
110308 21276
21455 63254
21456 67307
21409 64425
574753 4584
21480 64091
361271995 45642
314140477 75001
241201 12468
110318 21127
21459 55324
47657 37042
936371 3119
110306 24852
110396 25082
21397 63607
47657 44043
21355 65325
936382 2641
21457 61141
69924 32032
47660 50181
89400 29561
21502 53431
21543 53993
47669 47658
47660 46129
380989 7057
12487 97625
21448 52632
110307 20467
47694 48129
2332879 1921
56128 33094
89400 25921
707880826 70126
983371868 85696
761792115 6905
16240 96906
16303 95140
47655 43845
16241 81502
16244 78682
89397 29736
16241 92990
47658 50585
187134850 99999
96337732 99999
16241 84943
16268 69462
89400 26802
12496 97692
241061 13168
21459 58141
47657 50898
47773 46658
16241 77421
574628 5100
241201 16876
47657 37405
904064326 80104
32153 52155
47660 41625
89642 30252
110308 23843
16204 78201
683583562 12827
21404 59413
47657 37991
16241 88837
241201 12829
241201 10496
16255 78837
47657 42258
21454 62721
907805981 23033
16241 95459
16380 73398
16240 85733
241201 13603
47657 49963
47664 46210
16248 92465
16241 88389
47653 47592
69952 31871
16253 76160
21456 56471
110259 21163
16241 96273
110311 18843
16417 86724
241201 12346
16241 74130
89400 30946
16239 89189
16243 75266
110285 22871
21441 65391
16434 94662
12493 98438
47657 48079
47657 50600
16291 80602
241119 16765
16241 73398
16243 72137
16241 91167
241201 15745
16243 84171
21599 62562
241204 16707
21456 68184
16234 87550
47619 44952
110307 24579
47657 45642
16242 90578
206186453 65936
21397 66300
7449 99735
47651 41334
110309 23418
21454 69053
16241 90900
47655 36709
2332879 1596
89400 27439
47642 45881
110251 19815
16246 87990
380990 7464
110308 23418
21455 60386
21456 66636
47657 51443
300688265 67401
256682407 36375
1469400 2163
21445 59810
690110599 63217
16240 69529
380989 9169
16183 70805
21453 52403
21456 62394
21427 62906
16046 95101
16241 81306
380989 7907
89169 27886
16244 88926
494409 5726
47657 40722
69952 31553
404841848 22969
413374 6958
16281 89324
241201 15620
32141 52335
69957 31769
110251 21611
16241 96373
733181874 73905
16483 77783
89542 30915
110314 17526
16258 90893
16241 96692
21456 60035
1000000000 10127
7563 99253
21424 64069
16238 75329
16241 75168
110293 19010
21456 54474
21481 66785
47594 50394
110306 18945
380989 7218
110287 18173
21420 67472
413378 6957
574630 5264
16241 79161
11012494 708
47625 45180
380989 9902
32128 52172
21365 62096
2332889 1868
936382 3098
47657 45898
89400 26626
16246 83386
495182711 13132
47657 49216
16253 81412
494548 5651
21455 53499
21457 55904
21441 53841
21456 56359
89387 29636
21456 65586
936380 2619
130590254 31997
936366 2614
413378 6832
667371 3865
21512 63325
21456 64010
735667690 92117
241259 11998
16241 79459
21455 63524
110130 22468
241201 16232
47704 47592
241201 12152
16240 89122
232726811 40598
47645 47658
16241 76892
1000000000 5970
54756981 108
55880 32373
21502 56377
21454 68205
16229 84774
12724 98375
3083508 1319
47533 41560
16241 87621
12494 97709
21456 62199
241201 14840
21455 56504
16241 95504
21505 52860
21533 56438
16241 92531
16231 92307
54756991 108
574420 4928
21443 65892
110295 24541
904914457 31871
574567 4582
16241 78688
241199 16725
241198 11907
2333052 1606
12497 98833
69906 31076
21456 54030
241195 15565
21496 58770
56127 32898
56126 32537
667352 4438
663492413 3865
47463 47761
16031 73397
47670 39768
47651 36312
413377 6832
16241 87733
47657 46621
16288 95278
21459 56615
21629 65561
21441 62018
69951 31120
241203 10399
56126 32504
7445 99724
110306 20126
16217 96670
16241 86666
36201001 153
413379 6612
16241 90876
936439 3150
89399 26760
21456 65005
319295872 40078
64964997 75749
16231 85265
16418 96838
16186 81122
89398 29778
110308 19128
16244 77283
16241 73556
89400 26632
56138 33615
16241 80594
241151 10566
47657 38832
89407 29568
241204 10498
2797461 1426
21343 59049
56111 34576
16230 96781
590923884 10990
89390 27052
6868274 932
16238 78847
241247 16743
89385 27127
413378 6199
21456 63963
47655 43834
380989 8634
494409 5726
21461 58508
241201 12330
9587538 33672
47713 41845
241199 15874
1000000000 94315
47425 36373
12545 98298
16253 93716
47655 45418
89400 26039
16240 84742
977815544 37998
16240 92707
110302 19111
47659 46284
21426 54778
241199 10399
21456 64082
380903 7922
0 48110
21456 59419
16239 78837
110308 22019
69952 31320
47734 45973
380986 9374
21408 56471
241201 13548
21456 61214
16241 92933
16241 93907
13215625 2016
16245 76641
767978452 63245
47657 43692
380934 9869
47657 34867
16241 72484
56126 34787
16021 90681
110308 17985
837015191 99999
32130 51948
16241 87788
381030 9815
16241 77827
21456 65182
47657 47378
21709 63890
0 10334
47657 43910
110308 23619
60164685 46944
413379 6906
7395 99568
16241 75584
158608164 42259
47689 43480
110310 25109
110327 18181
16154 79987
56126 32478
21458 65423
381046 8319
110306 19559
56113 33833
16243 73528
56126 33978
47657 49510
16242 75584
191375698 45266
21457 55422
47449 45003
11583035 471
21449 56125
590477894 66117
47657 36596
0 69822
16238 78492
380949 8633
47657 42077
329726872 78524
16252 84078
16241 80189
110231 18641
21456 64268
110309 18639
380990 9374
47707 46839
21420 59055
16246 96693
110272 22261
16242 91082
16241 75104
21442 54775
21449 65423
6868277 1042
21354 64374
16290 82655
424877067 98643
32133 52386
16241 93757
110307 24324
47657 35459
241414 12669
241201 16740
378709841 38011
110315 24836
12434 98591
16241 81251
21394 68584
47646 39366
16312 91556
56137 33854
47657 47834
70154 31321
380987 9716
380960 7013
7491 99478
21457 67473
16267 82512
16238 90676
241201 12889
110273 18769
21456 59657
47657 41827
47657 39582
16241 81721
16238 79880
32133 52136
47651 40415
89339 26219
241154 11680
381081 9315
16241 85036
16249 78311
28658816 188
89398 28276
16226 70249
499491822 63493
47669 41744
241235 16989
47485 37112
21456 61000
21290 54472
241199 10299
364658816 79198
47657 51095
16241 75352
241204 16027
47872 51284
21567 55018
241262 11700
16253 70628
16252 81693
413364 6732
56126 33204
110325 22551
241201 11227
380988 7343
21453 57872
21454 53258
16241 82268
936380 2649
21456 67012
16265 91201
241201 14385
16230 84370
241201 17039
360624793 70195
494409 5962
16240 94499
110305 18161
241201 13107
21463 63569
16238 96692
21329 57228
25221169 13187
21501 57437
667525 4446
16244 73385
47657 50722
135566321 50125
89400 30572
247234918 86533
16416 89707
890388028 71049
89400 25832
494410 6055
16241 88371
16212 78492
69952 31588
16314 87487
21456 63310
800883 3452
790646130 41449
21492 54657
55925 33371
47633 43091
47657 39968
16165 90542
16241 93038
21653 66526
241201 10196
521315906 87826
47646 39221
47518 36087
241201 12308
16241 96209
192099931 1
56123 34181
16294 95657
16216 91441
16238 69369
551035187 96713
47660 42929
56086 34409
16233 73642
967207564 56676
47657 39106
21458 57771
110387 21384
110308 24223
0 52861
574622 4582
89397 28494
47692 41032
110296 20012
47648 40592
21456 68457
47657 46522
21378 63963
12496 98375
47672 38022
47659 45403
21456 64082
381007 9055
110308 18161
32118 52219
110360 18673
241256 14914
110252 21209
16255 71202
720686165 67864
16241 85287
21358 57200
47615 34825
47658 41705
413363 6542
241396 10648
16374 90003
21614 57228
16206 92646
16247 93580
47738 38279
241415 11263
936380 2881
47671 36842
21547 65423
241189 12617
1469444 2212
241163 10072
21293 60359
16234 77608
16233 95381
16241 81507
21456 61091
56073 33296
47626 44606
16239 82362
21415 68307
16241 88476
47643 46162
47659 37998
110298 23543
110308 19318
69952 31389
47657 44993
16243 71174
47657 51192
47658 41857
241198 13168
47658 42729
941039377 81693
667364 3891
241199 15510
241201 11998
110308 24206
16279 89680
16222 92265
21464 66216
89398 30958
47595 46561
55977 33758
380987 9869
110345 25094
59662012 87796
47883 48321
612042627 39011
938524563 99999
16251 94493
16243 86707
16241 92705
380994 8234
16237 88830
110308 23573
833765593 54583
241214 15227
47657 49058
47657 44949
0 70162
16241 94789
230743212 27205
76658220 15620
47657 44120
38186604 1
16241 85709
241010 13025
47704 50080
12488 98715
56160 33869
32112 52000
21693 54657
574819 4670
47597 39089
16239 75616
16243 75397
303338828 16053
110310 25309
12510 98715
47632 43110
667502 4221
380986 8576
21456 61752
21456 68995
47665 41374
110311 19794
380975 8095
12496 97366
241201 11912
89400 29244
16241 81316
16266 92482
920624348 14601
21695 67638
16241 80298
16291 90664
47667 45202
110077 22742
667359 3690
16247 84311
16231 75403
47662 49069
494472 5673
16251 71143
241196 12890
241201 11333
380989 7540
16241 77107
21443 60738
1000000000 59476
16280 85227
47657 36525
16241 79725
936382 3261
16241 84617
21456 68826
16241 78958
16242 92385
574627 4615
89395 29103
16242 88671
110308 25693
47666 49647
89370 30599
241201 11751
16441 82130
32133 52108
69954 31695
241200 15745
32142 52225
614016060 84427
16262 78837
47662 40308
110308 24942
16229 88467
0 41590
56126 34023
47672 43091
47448 39140
376593409 94708
47648 45174
16241 74736
89400 28704
47657 37017
413393 6698
47660 43238
936393 3261
89400 29923
47657 42045
16279 78847
380989 9688
380988 7149
47656 44157
89400 27780
494421 6055
47661 38885
936380 2970
16240 91108
16239 74281
16241 82379
47694 39954
21456 53165
16243 96373
21456 54755
89338 28926
241210 10399
110312 22174
16218 87796
56076 32373
283857823 3441
241143 10117
110305 19907
494409 5449
21454 65017
16037 94417
21437 67590
16463 75540
47656 34798
47657 42929
21466 55702
16241 95160
56117 34282
16241 78593
16241 80602
47657 39048
241201 17091
21460 53368
16189 84682
16242 73760
241209 16125
932017131 92531
241205 11940
241019 13107
47657 37183
16204 91299
12494 97366
381195 8308
16241 80129
494409 5925
380989 9309
47657 42248
21510 55836
135281112 99091
241201 16551
21456 56188
1469434 2328
21456 61662
12251 97996
47657 50991
16273 96670
21551 63245
47630 39841
47657 45173
47660 48232
110310 18429
16239 78816
12496 98757
47517 51715
47657 44711
16241 89521
89422 26760
241201 14159
69951 31681
47657 49628
89382 30115
21456 66552
21456 53663
21454 57246
21560 62620
16241 81544
12496 98089
21456 68310
110280 25049
16241 94057
48690145 51525
16216 70249
12496 97670
47654 42289
16241 86889
2332884 1839
241225 14285
110307 19828
16241 77733
22653484 217
380941 8103
16239 84437
89397 29802
16453 92697
56128 33547
56126 34734
21454 54000
16281 78646
16241 92568
16241 70465
21517 61494
241201 10566
16217 75962
241448 11811
47600 41243
47657 35435
47703 43765
110311 20204
241201 12267
222079493 68248
21456 64032
110308 24047
16230 79709
16251 77545
110475 23365
21288 58875
47801 37806
494349 5449
241201 14883
16239 88117
56126 32463
47620 47135
16264 77054
110305 19815
667493 3535
47661 36154
16241 84510
7448 99298
16282 77510
16245 74973
47659 38832
7603 99298
56126 32898
16241 91765
16241 77357
856974688 1653
21449 63491
56126 32504
47657 46284
241195 15844
21460 59203
89312 26066
16255 81911
89400 29176
47771 49870
89403 29593
21490 60998
89412 29253
89277 29608
16241 91844
16248 93451
76636795 222
89400 28260
241344 10472
21304 63909
21456 57492
773882494 58189
21456 69182
56126 33744
89399 30413
21456 63427
47672 44233
21459 65391
21451 59813
21476 67066
47657 37077
12507 97480
21468 61895
47579 43174
16254 96849
16239 94417
21615 68366
241201 14078
16039 73556
667373 4058
47657 43336
47661 42929
47657 43091
380992 8894
21458 54113
21456 59064
16241 97011
380991 8287
21584 53047
16209 92335
667362 3523
21507 60498
21456 58496
21519 61011
380989 9620
32133 52319
913043230 55994
89402 30102
16248 86501
241201 10762
69967 31396
494467 5630
21456 64561
7208 99785
47717 48731
47656 41786
47656 43530
16437 78682
11892348 44557
16252 89636
16241 90714
16466 84427
21619 58493
139821788 2956
975225 2449
16256 94049
47617 44757
356472214 99999
324030726 72004
21447 57777
380989 7506
21443 55860
16234 76029
7415 99298
47676 42289
89175 28319
413378 6146
47722 46782
180387036 36
21455 52697
110310 25754
380989 8894
241036 15783
110296 24961
950838735 91299
936383 2703
47864 40099
12462 97644
667365 3728
241175 16846
381126 8175
110306 21837
16245 69369
1000000000 57402
47617 47382
56114 33978
47657 40517
16243 90374
56127 32400
16241 75246
394084468 50070
16252 91387
241203 12375
16241 74311
16234 82583
110308 19858
56172 33436
241228 10196
47600 38279
56126 33987
12507 98390
47597 34960
16242 78392
12496 98392
21456 67442
21456 58996
47657 45127
47657 37900
781018651 2328
21456 66385
16248 92636
47836 38283
16241 82426
16236 88789
16209 89535
21510 61989
47620 44104
47656 42048
21456 57124
2332702 1653
515456687 20373
380988 8131
16286 93761
6868300 1111
6868277 1053
47672 41798
16380 91371
21268 66604
314553920 45515
110322 18571
110308 25226
47659 35081
16241 76810
21403 54738
47654 39116
56125 33899
241201 14982
16241 90981
110369 18875
2797241 1445
56126 32412
89397 28562
936379 2692
380986 7625
241210 16900
380989 7013
56126 33615
191748126 1
47654 44447
21456 59943
6868277 1015
6868275 1053
12433 97681
7449 99199
16241 76612
16260 91441
47598 39148
667365 3891
21427 56781
16240 96781
16207 71483
667365 4416
16241 69930
16240 90292
47656 51095
241145 10339
413378 6077
16292 91433
16241 84036
89400 27222
110273 18769
16252 72755
47657 45634
47654 47206
936175 2692
215303489 83452
380990 7375
21456 64594
16239 73600
12484 98979
47645 35867
542663028 41724
47667 39734
119512625 95796
15991 88926
89393 28076
7488 99903
16257 79074
16241 76685
110256 22825
118873530 97665
190565662 210
110321 22515
936381 2663
241016 15252
186190678 87536
16370 89535
12496 97681
16241 73847
241203 13530
21456 66965
21456 64943
21602 66741
110308 23029
6868287 953
16241 78570
16193 93038
21581 69176
102137019 99478
110274 19902
380942 9295
21459 52910
69986 31553
21688 63449
21353 65056
16241 95441
16241 72921
936380 3060
241200 11555
16206 78373
21248 56771
89293 29024
47654 39579
47660 42077
89395 29776
69946 32187
380937 7425
47623 36842
380989 9869
32091 52319
110465 24699
21456 57859
241202 13316
184889728 68227
47657 46035
110307 24064
21456 69034
110296 19426
451986553 28265
380998 8633
110318 23111
89606 30340
55142812 62522
16241 93089
241198 15160
95676875 64497
16241 95828
16241 86664
380989 7435
241211 12962
655969278 96332
21456 63501
21456 60510
21453 66381
21644 68436
16244 95094
47651 43383
232579124 73697
459955589 99815
413378 6320
21449 57492
56132 33510
16244 91371
12500 98134
946214973 67794
12496 97076
16331 91318
16280 81803
47625 48160
16301 71662
16415 88128
21456 62211
47669 44824
69952 31876
241204 11398
241185 15844
16252 92959
12488 98624
208453616 99999
16044 89627
21501 66385
47655 42344
16234 77173
143834319 71094
110295 25710
241201 13386
16238 79208
89390 27808
633720229 37077
891797417 3079
21456 61430
47703 47186
47464 50181
47654 45741
241201 12497
494397 5545
16141 90601
16307 88864
47670 42322
16019 84507
574665 4621
16244 85696
47654 39136
16160 91291
21453 59473
991972827 85794
16283 91914
110310 21554
47657 42826
574462 5333
110406 23490
21685 53560
16253 83846
89400 27996
16241 85046
110113 23843
16187 69618
21507 53841
21456 59198
110308 21243
70044 31592
16241 72018
47611 51632
47657 38015
16243 70311
678361838 13668
47657 36792
21456 55731
391887741 58536
47657 36437
241234 14706
47892 46437
110307 25789
241201 11126
16252 92119
241180 11205
16241 95372
47657 40607
280429164 77437
56118 32412
21455 64269
1469442 2187
21450 55971
16241 96906
12496 98643
225475653 94009
21456 55251
47710 43658
16116 74972
110282 20147
12496 98156
16238 71057
47670 36842
380800 9315
241224 10530
8471501 56997
47668 47339
16299 94978
21456 62460
47657 41003
7450 99841
241201 16860
89414 27590
16230 77772
16241 72855
110257 21323
16241 78131
21514 68366
7431 99833
21456 59067
1000000000 23639
7440 99343
241201 13941
110305 22618
16241 78131
667365 4468
241201 16577
89401 27793
404690913 63666
16241 87079
667362 4444
21414 64985
110366 21770
6868277 1053
16124 94057
16241 83837
16241 76384
47672 37829
241202 12743
16241 96687
528327996 38031
47657 47449
110312 19869
21456 64083
110304 24583
241198 15447
69952 31394
47657 42601
16243 82725
16177 91040
32132 51889
241337 11555
16243 78448
21543 67590
380989 9789
16237 76523
16215 88799
16241 79215
833120536 83490
936380 3079
89399 27423
56127 32603
16241 94251
936375 3012
110305 25109
975215 2461
21306 58282
241242 16725
47648 44369
89400 27657
21456 55230
47618 41853
47656 47304
110296 19910
110308 20406
89400 29443
21461 66428
47438 51272
16058 77857
12496 98219
16221 76221
21487 63827
0 73399
56128 33758
16203 94267
56136 34246
21459 67993
12402 98736
16258 96908
16241 76810
47651 43834
21453 67564
282235394 36437
110304 17521
16241 75903
47601 48561
47668 38566
16243 73929
173909689 75336
16241 81226
241217 12535
12510 98892
16237 75950
12231602 66674
904136330 5
12328 98371
110318 22067
21294 56504
110310 24367
16241 86969
21669 59419
21462 62766
12510 97366
47644 49239
21456 58193
16255 78131
47674 37161
56123 33062
241196 14080
21456 68457
667367 4083
871328285 1
413378 6150
110312 22229
16230 70972
16231 71298
16221 91371
89400 27929
16005 88371
47654 43530
89400 27602
16290 75360
929164472 47962
16255 87481
47658 42259
47629 43468
16241 75429
6868278 1205
47657 38017
12450 97625
33409246 99999
110310 18538
16380 91853
241201 13941
89493 30165
47654 43019
16241 77917
241203 10925
16241 95796
21415 60359
16255 75105
1000000000 18290
110211 25022
16244 80811
16239 75324
16240 81237
47654 51101
21399 58372
16241 74280
47657 47743
574577 5173
4375016 65250
241232 14955
21464 65073
357933186 66059
936357 3114
265693358 99999
16279 77173
16250 79387
12496 98624
110314 22832
110308 25145
16241 87018
501593981 55447
110308 24898
16203 72695
381041 8164
538227190 88649
241034 16432
16245 73396
16254 94494
16241 92926
241218 16262
381032 8503
127690781 81502
21456 63518
89400 28229
2797193 1387
16238 69930
69952 31641
21456 54822
21503 61104
16241 70195
413378 6267
16233 91263
56123 33204
2332879 1648
484092823 6129
16232 73637
16239 75428
16215 96400
413309 6654
47643 50605
16244 83919
7214 99343
16241 90682
413377 6612
21428 54208
21441 65046
16193 91812
241012 16053
7485 99968
69942 31783
56143 33875
11012511 650
16492 86514
16234 83328
16149 92350
16241 81396
21294 65140
21458 68978
16241 72138
413377 6490
16240 86515
557297297 2716
110312 22109
16239 78559
240965 10641
16241 75962
371414299 83553
241201 12664
21445 56386
21498 63819
110310 22109
21456 55611
12496 98219
380990 7664
47657 42792
110317 25450
241233 12969
89400 30806
16182 81365
47657 48293
667352 4020
16241 96064
241381 15603
555577145 80826
21456 64880
241302 14319
16487 92027
110304 21969
21456 63569
21471 59055
110308 21256
21462 63963
16241 94481
21463 68370
12566612 30617
122017560 24745
47654 50722
380986 8644
241192 12889
16219 77917
16240 87034
69946 31321
21469 63827
21458 66447
21476 54770
16241 84736
146733991 1801
241102 13586
108238062 35073
16242 70765
110308 18962
380990 7812
16240 86335
21500 64298
936393 3305
16238 72561
110239 22823
47657 39070
21579 63583
16195 71141
16051 75423
16241 72267
47616 48202
241204 16068
494417 5651
16243 88726
40100651 29602
16241 73985
21568 65006
16241 79987
21428 53246
21447 61773
380989 7871
16239 76029
2332879 1553
47844 37226
16227 90847
16241 80811
510532707 95657
21456 67117
47657 43994
47658 39312
910927785 71029
47610 45779
12644 97889
16219 89562
47657 49506
16240 75079
16241 78091
241213 17406
47657 46501
16241 91859
16235 72063
56162 34043
21446 63291
241228 15499
16230 79907
21453 65509
380983 9787
47657 47118
241201 16211
16247 70784
16248 89852
151714222 11612
878111096 88576
241201 15499
89336 28244
89400 28254
591503587 7561
110308 17798
110255 22174
16282 82811
16241 81365
16253 96232
47660 39850
21456 67756
21406 58302
110311 22194
985481719 88117
47656 45698
981760580 66863
16263 87465
47743 38375
526435966 65143
667482 3590
16224 86542
47657 51499
12496 97573
110297 21472
16247 93116
16241 84683
56183 32676
110403 20707
89400 30572
7436 99677
110304 23271
47657 45202
47657 39495
110311 21836
6868263 975
21456 53387
0 58654
16199 78068
657151929 97573
241201 12827
89286 30465
89400 29830
241215 13393
718096342 8770
47822 49303
21456 55288
333187432 8328
413381 6129
505998470 72571
69952 32066
89402 25818
16241 70967
16241 75036
16241 79898
89400 27967
56124 32522
47678 37639
16019 79977
16241 94669
16241 89831
494362 5799
16241 87551
72820856 13207
16240 90202
16242 84272
16246 73953
47672 45166
241201 17380
47656 41078
1000000000 95566
89400 25839
47650 39853
380989 7562
16229 72314
16197 93099
803242362 57244
16239 74674
16256 83452
21459 63171
16241 76291
21456 52861
47657 39737
21456 64497
21450 52505
21456 60704
16304 92625
275930405 82951
16241 92679
21484 58806
16241 90601
47657 46912
56169 32756
11012448 790
47659 43373
47655 47378
21456 57445
16255 77944
241100 14904
614276205 40030
21453 55442
56126 32953
47644 44446
47772 42929
110308 18905
21263 52941
16227 74736
16447 88653
433053220 29760
47655 49055
21406 66552
47627 44231
56126 33249
16230 83837
21457 60628
110245 21341
47657 50141
16241 90762
47656 48063
47659 38320
936383 2985
16244 78727
957208804 99999
823241850 52136
21456 60681
12506 97124
89414 29171
47654 38471
47659 39480
47660 38017
12496 97841
47655 36934
21456 53552
16238 76983
47657 36619
16241 89155
47657 47096
47686 40453
21456 65250
110308 17747
47634 47574
47657 49852
89370 29772
47657 43810
494176 5523
89203 30035
16241 75749
381113 9065
16247 86196
241204 17246
47658 48677
21397 66895
47657 47050
504045220 48476
69941 31871
16228 76810
16241 74410
21456 65423
47912 40219
56121 32777
16241 84448
110308 25260
448777887 37017
47657 49191
12496 97614
16219 91782
433694261 24927
47657 47140
16438 87301
16062 84311
47657 49380
16241 94833
21456 54699
21583 66689
16240 95955
16232 81933
7449 99410
677190332 34424
241201 10552
16293 74280
21462 68803
56126 33935
0 30417
47657 41706
47703 39048
16243 69398
380989 7571
47684 42162
110310 23053
47656 45425
16241 81063
16270 69754
982054527 31655
21460 67779
21456 56753
47854 48942
21456 61382
89636 27945
975270 2453
89358 30572
241195 11700
241209 10434
47659 42740
21456 63491
16244 89118
16209 92119
47672 42903
16241 76307
16242 70902
21456 61851
47499 49706
0 86228
16239 79825
47654 48093
47657 41215
413379 6904
47657 41823
16044 74392
16277 91623
12491 98644
21455 59453
47657 49380
47555 51321
16241 87034
21216 57416
16214 71143
110308 25094
110544 20444
21454 56438
667388 3581
89471 27590
574629 4928
16039 92629
110319 19828
47703 38283
936171 3232
16244 72965
7439 99785
16242 69400
47649 45806
88501919 63583
16230 87465
574625 4966
21456 63245
16241 71752
574627 4670
16226 95733
90143387 1
380987 7508
16226 93654
21416 54784
16254 74922
7304762 891
21456 66521
16240 78054
110308 21336
16244 92698
47659 40214
110311 19082
47657 39850
89625 30129
21456 64279
241201 11205
21456 56974
56129 33605
110308 18743
47657 36580
21457 64078
25857772 77499
1000000000 57159
936380 2891
21456 58614
16241 80654
16241 75261
21450 56866
494264 6016
21661 62320
110297 22439
110308 23138
16241 86761
21452 64277
15988 70802
16241 87105
47713 48247
16241 85227
241208 16685
16241 81944
241173 12301
47905 41215
56333 33542
241199 12552
21524 56114
47646 36842
21453 62455
69998 31945
21453 63770
12496 98015
110298 20122
16382 72390
380989 7392
110308 20320
16247 89336
89379 28841
574627 5173
241201 11924
16233 81237
89400 26826
16241 92170
110306 23165
380979 8287
21456 61895
16245 75313
16021 79473
21456 67835
21441 67835
110176 19115
21456 54657
16285 73460
16241 75581
47646 43179
47810 46790
47657 48546
21456 63157
679596732 23619
861758000 32530
12495 98702
180387043 39
110298 17585
16232 86428
993277441 38927
110310 19500
16195 75244
358761438 77901
47686 45964
21456 58482
526241338 56504
7452 99392
16091 91344
110308 24836
16243 83295
743494765 6478
845039472 21388
89400 27549
47662 45037
47616 51686
16241 91362
241109 14734
110306 17805
16266 70066
21456 63152
21453 56822
16241 78570
21383 60622
47655 49384
1000000000 46499
47657 36991
918701129 1
16241 90913
47657 46568
16364 74867
47655 41482
806336693 84823
143435160 18181
241204 11108
56123 34128
110308 22061
47657 42374
283645064 98644
915674220 6249
47655 49337
16232 70044
47667 36101
21435 57281
16249 78663
47740 46212
16243 94657
241225 16590
7449 99343
89427 29115
16240 95079
16246 93435
14483692 34521
47834 45600
16243 95125
16243 73706
16240 89543
16241 90476
21449 66532
21467 57968
21456 56822
241192 11526
21441 66788
380998 8821
16241 69881
89423 29437
47623 35797
47670 36437
16234 75948
89400 29337
16244 88112
56128 34306
21456 52575
16121 75036
110308 19795
16208 90762
16241 83846
21462 58634
16054 75293
110320 20259
69952 32198
47659 39239
12473597 89316
47475 35301
21666 64175
16241 90590
16241 87189
380989 9010
47671 38611
47657 37482
16241 69706
16256 72965
16239 80768
16247 73766
241201 12077
21456 66689
21450 54109
16229 81237
47639 37725
241201 16975
47651 47514
21711 68346
728780616 37465
7448 99199
838411949 75429
16255 78492
16290 73328
16239 91646
16198 71315
16211 73894
16241 76403
16241 77741
110330 20323
12486 98015
21456 67182
16172 82512
16393 74867
55967 32777
21456 63849
47665 47458
16240 72811
742222799 85633
2332822 1536
241199 10583
7403 99624
21456 56377
47660 46966
21272 55052
324199143 9829
16113 81721
2332867 1641
47657 38798
47657 39312
21456 53071
380986 7554
16241 91433
110484 20860
6868277 975
47661 43712
110308 23608
486987003 9022
47674 48586
857480223 99999
21503 61425
16241 94465
16256 90442
16241 96765
69952 31179
16241 96975
21454 55447
16239 78618
21445 59666
381002 8024
21424 57771
16241 92959
607139446 64279
978747584 57669
56127 33948
667353 3525
380989 8180
56111 32400
29113775 10710
47648 41786
16508747 313
21459 55405
47725 37877
47657 39048
33932554 46561
47657 46645
47665 44993
21444 66030
47658 45463
110305 22046
381029 8059
110310 23753
110305 17962
110300 17654
21456 67066
16230 95139
12501 98961
16395 81873
16230 76723
841284688 84510
47666 47458
667365 4296
6868277 922
110308 18817
16254 78958
21468 64243
380988 9600
667491 4097
16241 87425
7576 99872
380989 7425
241170 11247
16238 78389
47807 38844
21456 55971
47660 49346
47639 36886
936387 3083
16287 77434
110309 22001
16244 77472
16241 89019
47682 36887
21535 64374
16238 72745
47441 40326
47645 36946
16243 94475
16336 87733
47687 45140
69700 31098
525699108 99999
16285 88886
574640 4707
47660 42018
241201 11263
21456 65308
3083494 1368
56130 32679
47554 46606
56126 33087
56126 33842
47605 48819
16241 87201
241198 15227
7451 99667
16252 74315
16241 84427
47659 37183
32132 52125
47657 34921
110354 19460
110367 25082
241202 11555
380988 9757
16287 85709
996412551 15458
110308 20204
381039 7539
667365 4438
16346 79822
241201 15568
1000000000 60216
21420 57445
16242 89414
16178 82209
494408 5545
16265 76057
16220 84320
110297 24911
667567 3880
36201235 151
16246 91291
16279 79347
47657 41429
11012382 704
134902329 1
241201 16791
7441 99797
47657 43278
16293 91205
6868219 1195
1469442 2143
234897816 52818
16230 78389
47657 49800
47813 48302
47657 38721
1000000000 67659
16288 73554
16246 93810
16183 75261
21456 64175
21430 67491
21456 63827
16241 91623
338464611 99667
56187 32261
2797147 1445
16243 80654
89398 29387
21458 61446
69967 31242
241104 10615
110308 19979
16241 82512
16210 72242
16242 69684
89432 27698
245885255 55009
21459 58448
21458 61566
350102241 78872
47660 47135
574627 5116
16253 79647
58994325 1
21451 63819
47523 36709
16041 87249
241204 17420
16241 76326
241202 14383
350154161 48995
413367 6486
241267 16387
32140 52125
380997 8177
110320 24223
89400 27203
574683 4989
16251 76381
47657 38917
16180 74011
346008347 14532
531450701 50557
21456 64281
667365 4491
47657 40328
89588 28033
380989 9361
47655 41215
21452 60738
47642 48665
110308 25286
955532954 99999
21450 53368
16241 79377
47478 44514
110346 20990
16241 78302
16241 74556
16239 74556
47653 47254
16239 72279
991570474 1
241201 15130
241204 15310
70197 32075
47660 45832
16241 78016
16482 88003
21456 57808
110254 22427
241201 15153
241200 10566
16280 90374
21412 55978
16240 81846
12496 98405
16241 74615
16241 75001
16303926 71673
47656 42462
241201 11068
820506767 1
16150 86724
47424 38283
110322 22455
89400 27704
16229 74281
241076 11808
16269 83731
667373 4075
241201 12121
380989 7456
56197 32418
241189 11612
356701449 82928
21456 60625
89431 29171
16462 79411
47657 38140
47666 47630
1469425 2163
16241 82846
47421 38188
47660 51321
47667 50353
16068 72267
16306 79251
21458 58848
110301 22229
7449 99499
21456 54495
12684 97644
574613 5085
47654 42557
21628 63950
69953 31553
16241 73642
16267 79109
21309 60098
594865746 70423
21456 64476
89400 27099
0 28045
89400 30059
16241 73917
110289 23259
616944765 42392
16252 77870
56126 33613
47655 51101
110535 23061
241203 17236
241189 12827
47657 44264
16241 94494
667363 4256
110308 21440
16243 94996
89399 27082
16241 82078
16316 81721
110305 25663
748106285 99999
21466 63724
110546 25037
16274 94533
241201 14239
16229 88138
110308 19111
16227 90234
754745200 97428
16255 69400
16225 86707
21469 66284
383612913 95065
69965 31167
47657 50024
21457 66072
16244 96955
47648 35621
110302 19494
110259 23575
16240 81897
69951 31172
241204 17314
48719981 34734
47818 50075
241201 14820
21461 57496
20305858 96145
16102 72553
241201 16452
21456 65254
16226 94475
16241 74552
56091 32319
47657 35569
16246 88203
89400 29718
47657 48696
884721083 36489
21457 66532
21448 61204
16239 91038
16241 80776
16253 93478
241201 12358
21460 59049
21457 66385
21456 57699
21456 58568
16219 89372
12584 98321
11012552 638
16236 69618
89389 30608
47707 51101
21421 53372
110460 21557
110210 22052
41430487 79316
21456 64362
380813 8428
47680 37900
110255 22773
16300 79617
21513 60035
47661 36620
110291 17747
16241 75525
16294 87189
47407 46095
241201 16185
47668 41773
241202 15844
16255 70923
936380 3099
21469 53564
21465 65456
16233 94481
70140 31848
47656 43238
16229 96899
47638 35134
104184251 20978
21456 60991
16242 96714
21459 53895
21448 54328
241201 12375
21441 67619
936398 3291
21450 57461
380795 7578
16241 90621
21455 58506
32144 52267
47657 51221
47666 46751
47727 46783
46420241 61709
241203 15989
936504 2920
12498 98321
16215 84510
82824845 8915
16241 92928
16185 89342
16241 75841
241188 15153
110242 25082
89401 25849
16241 94412
241201 16577
241201 16458
934987547 84739
16278 95332
16239 85741
47673 39968
612127263 40367
110337 17524
381228 9085
69952 31125
21506 68131
413500 6364
47657 35988
16241 69754
936380 2998
56141 32553
110314 25645
557319008 75423
21456 62096
21457 66569
381039 8062
47660 45425
241201 10276
21456 58309
89570 30898
89383 28263
16241 92843
47669 44043
1469451 2250
21456 64370
110419882 99999
89620 30413
21456 59658
12747 97358
89391 27410
416292279 1
511482986 99999
16241 80921
12476 97288
16189 76343
47657 49622
16254 74729
110297 17804
16241 77706
16241 76586
16390 80846
47659 39016
16238 92012
16241 94465
380989 7844
239423095 74410
417084688 99999
47672 36214
16460 78085
16245 81093
21456 62375
241202 15470
89394 27336
16265 94478
56126 33396
6868277 925
47967818 28707
56062 34086
110257 21554
110323 24108
47562 35051
11012473 769
16435 73894
110205 24274
21621 64846
241202 16478
110313 18939
89391 28243
16450 73348
21399 57267
56074 33948
21422 62471
16249 89035
21459 63245
241199 14792
47661 49518
347515126 4328
16245 89087
16201 87320
879225507 32888
16353 86542
16240 87001
0 62283
47644 41318
1000000000 23033
21454 53199
21447 56528
16253 77827
16301 88241
16231 83572
908062818 91040
16241 78325
16241 76641
16447 84617
11583051 494
16241 88576
973046001 88156
413570 6219
21634 67512
241201 14285
21456 57872
56126 33733
47657 47177
21454 59260
32076 52323
16428 77421
47657 43473
32133 52172
56065 34253
241122 15878
800875 3456
387506067 76416
47503 35299
338794864 24699
494424 5662
56130 33077
110305 22901
317089852 42520
363129339 77283
58505536 51341
16239 96150
21453 58536
585289800 39509
16290 92625
16293 94421
21456 62863
21215 66385
110293 20012
61258818 52125
16168 84228
47655 44976
110308 22166
89400 30904
16284 75036
16209 87358
47657 38279
110344 23080
768828159 20384
16240 70249
16241 70643
21456 64256
47773 39647
380911 9815
47604 46948
69892 31420
47657 44266
241153 14993
56126 33087
241201 9942
241194 11247
16238 78814
16237 75062
241201 12935
16256 76893
16241 78370
16241 96899
261778225 55131
12495 97712
16241 77823
21471 68414
16400 79387
2797209 1427
7447 99797
16212 75036
241137 14706
16239 96896
47657 43831
731792466 24997
964621799 99999
16241 69322
47657 47067
12499 98961
16249 94534
21456 67584
47654 39533
47657 48561
21432 59449
11012640 650
16259 91066
589037803 69289
381105 8286
16231 78277
241201 14824
16301 71141
16237 80129
56126 34181
16242 96619
16238 82113
21326 61851
47657 43885
15988 90392
21456 68727
16241 82811
21454 59515
16269 90676
21456 53464
21442 54160
47702 36373
16274 81420
16243 90603
241201 12930
381178 8498
16239 69575
110320 24961
16241 78695
110306 19218
110308 18547
16241 96332
47681 49389
1469442 2204
16241 72879
16233 90401
16241 77511
667399 4056
16249 82001
21456 57244
16241 88097
0 8703
16241 71141
110312 21110
16445 90745
16262 86909
110305 22773
241201 15782
16251 93582
32955878 159
16234 86086
16298 85587
110308 24223
47659 43252
56187 32501
241236 16462
110322 20851
959683360 27642
16241 91557
380976 9359
413628 6443
16294 72921
56126 32810
47720 38079
800577492 25557
21454 59351
241186 14982
47664 46735
16412 81572
47647 40629
110308 23658
1000000000 91749
16239 77735
21457 58982
16241 95367
16241 93260
16119 88112
241201 14543
16178 90298
16243 75441
16241 85265
16241 81410
1000000000 40977
16241 90054
21433 63491
47657 49041
21459 58058
16297 84682
760982868 31048
110309 22455
12506 97998
16436 70070
47837 51341
2332879 1536
21432 66678
12498 98627
16233 73460
69899 31689
16238 90197
21515 55808
56126 32577
69964 31172
21454 63849
241198 14692
16244 90664
47673 39186
16017 93453
110299 18637
89400 29443
16240 89336
16244 96947
16297 76685
7449 99771
16241 96080
56127 33828
47657 39429
16239 75829
21502 58330
59797885 32093
7440 99819
16084 72928
101889069 76193
47708 39787
110422 23259
58193624 57235
21401 56176
16186 94055
241260 13213
16241 72411
89400 30958
47416 48059
448927440 28362
12284 97865
16241 84271
16196 70249
47670 41661
241142 15696
21357 57281
936380 2998
12496 99087
16244 69444
241204 11247
35153829 63352
110308 22588
296507347 52635
21470 62731
241201 16974
21453 66418
21458 65716
89411 26800
47659 41692
905367569 75582
47657 44124
16241 78958
380989 7561
21466 69028
16241 86335
0 2262
21470 57445
16243 89101
47719 41482
16244 83765
21452 55808
89497 27609
21456 60998
16244 71028
16230 78814
380990 7342
16095 77446
110157 21092
21401 58169
47657 40588
936421 2619
15986 69398
213912318 28103
241208 13025
56124 32603
69966 31638
16255 78239
16241 72020
16098 82749
380989 8686
89397 28992
920141015 55111
413426 6364
12498 98718
21455 65010
47890 40927
47661 35386
16240 70784
21206 63543
2332757 1981
47657 40419
89405 30255
110195 20562
21453 60896
47630 37528
16178 81858
110308 22422
89558 27657
16253 80654
670776857 95138
504860137 15111
241082 12664
47665 40976
21457 57169
21456 58700
16246 89488
47657 44064
241202 12358
16241 87636
16238 71963
89347 26583
47657 46995
16235 77278
47660 45062
16236 90674
21456 60404
21448 64774
16241 72306
16241 79907
89412 29103
89400 28189
16238 75493
89421 27426
21456 69165
12532 98522
47696 35932
16241 70902
21514 59906
21458 56607
21456 61382
241198 10693
47657 43674
16229 86868
16241 73265
21404 59842
3083499 1319
21397 62893
16241 95278
21501 66044
975088 2453
392118597 21571
179120588 52505
975264 2547
16242 78646
3293730 90981
47668 39022
776284505 46797
21456 56676
21320 52461
16244 76291
16261 93453
21456 65143
21458 56772
16068 78291
16255 73600
587554216 90044
124915969 56375
241244 15154
16263 76298
16241 75834
19262505 84397
47656 42602
21456 53811
16234 75036
12451 99076
21456 54285
241201 11108
47658 38375
574627 4621
241155 16624
56187 33608
21531 63501
110308 24663
16230 82021
47601 44447
241201 16185
16227 76365
47675 43938
16241 70765
21456 69100
32136 51956
47597 41744
241212 15996
16239 95522
21456 64755
47617 46929
123746717 6346
69952 32039
241196 16432
16241 78311
110295 21836
68364387 29176
16265 87621
16241 83452
47909 49221
47588 50141
12502 97254
16132 89816
16257 79337
47742 49054
47657 51249
110353 17805
6868267 1068
16438 83177
16241 94274
16241 76698
21465 54555
241238 14671
21466 62375
21456 63491
47658 47182
47627 35301
47669 37311
110308 18916
944115712 93050
110369 17509
21456 65936
241201 16264
16241 76154
21456 67059
110308 21011
38227835 99999
16241 70759
241189 13427
667365 4036
56126 33372
21448 58346
21297 59413
69795 32062
47657 43212
380942 7602
16183 79165
110373 25607
47653 35899
16269 83544
21456 65575
16199 95796
21457 62680
47664 38932
16241 88384
0 69289
241201 15103
47657 36624
16241 77751
12494 97552
16241 84864
16247 94599
47658 39785
16244 90893
28658805 187
12268 97393
21455 68307
16238 81950
21450 58114
47658 36525
380989 7213
16411 84943
7484 99411
16249 87320
47657 51082
47655 43174
21456 59064
16238 88323
241201 15470
16460 91086
47657 46197
110308 22611
16241 92901
47409 44034
21456 63262
667365 3868
16227 71720
89400 26626
21485 64210
16241 81440
16221 73145
766336044 1
110311 21400
982040824 68091
89400 30252
110248 18641
16241 69444
21454 65024
110300 24956
47657 37165
16241 95864
69964 31864
489734553 56219
21494 68370
47703 50557
12485 97142
47656 46522
47657 41620
47854 38306
16259 72561
574630 4545
89400 27203
16241 91126
413378 6681
110308 22551
380986 8059
110245 17985
16241 85606
326925213 41238
16218 91556
16227 72594
56115 34695
16230 89792
16241 93659
16238 96332
380996 7392
936610 2812
21456 64018
16189 93847
16083 77422
12510 99082
16302 89009
574634 4790
21394 56879
21467 59607
241149 14543
16271 74913
47657 38675
89413 28841
47894 39854
32133 51956
6868244 1119
47670 37976
16241 73597
241196 16150
241197 10762
21458 66990
110310 19173
69952 31172
47508 35810
16241 95818
936199 3028
732143773 30724
110308 25645
16241 82928
16241 96769
110308 19534
667319 4330
241199 12922
21456 61357
241201 13933
16241 75648
16241 69434
16219 85672
110309 17965
21472 68169
16241 71049
56094 32342
110501 22084
47649 47630
16233 69487
47657 41778
16241 77328
238479546 10260
21595 54221
380987 7071
380989 9449
16241 73702
47626 36934
241178 11526
16241 80841
47596 43150
16238 93761
89400 26214
21453 67564
936380 3297
16268 94591
241200 11546
21456 67146
47605 50855
47657 47296
16241 76343
16241 81597
667368 3829
16303 86518
871101611 98298
2332927 1883
592584224 49538
47657 41181
56126 32551
227107011 78201
47657 37925
261001949 42740
47656 36306
16242 84312
110308 18970
16241 89882
241263 14792
21449 67450
110296 23527
16206 93974
300079454 96005
47657 42968
16241 86515
89546 26792
89400 27929
89400 30233
139100759 58805
865200007 4746
110305 23184
89400 26175
380989 9125
110308 17509
927710235 36726
21456 67501
16241 75104
110308 22174
47735 41810
21298 64161
16241 78352
47601 38841
16237 89481
21453 64083
7449 99841
1469494 2180
249415135 92346
47652 40049
16080 87369
110304 23619
241211 13132
16129 89647
16202 83059
667356 4195
16239 95754
21456 53431
800872 3456
110288 23985
16241 70277
89643 27222
21404 61215
16201 92760
47657 45458
56162 32808
241249 12332
16241 82296
16241 81476
413375 6792
16240 95494
241032 14966
16266 95138
21456 63801
15990 76360
574627 5259
638743028 29923
21448 56772
110307 20681
241020 11108
16255 82981
16178 84239
936367 3261
21456 57477
241201 15973
16207 70126
241187 10586
16238 86514
16967458 11340
16186 74221
241202 13083
55891 34018
110302 17791
47657 45166
15241277 390
7215 99724
47643 50024
380986 8062
21454 54730
47661 51157
538339683 7264
241186 13536
413539 6469
21578 58711
936380 3083
987142295 17524
21456 61575
89405 28254
16240 78067
380873 7764
16241 78201
21456 54254
110334 25016
21704 54580
16393 89882
16241 76221
241189 15150
16240 83881
21466 68042
574879 4629
509903506 19815
16382 80491
16238 93853
47599 47502
16240 89487
47690 44723
89404 26437
12496 97523
6868228 1015
241204 15328
16207 80813
89399 26227
16183 73502
21456 63666
16249 91930
56149 33371
28888867 177
380937 7149
47524 51492
241201 16566
47654 50131
21456 56411
91409731 70717
16247 92320
771313837 76365
16352 72553
16231 84592
181178295 90202
21453 65071
16270 83666
16120 95945
89405 28121
56126 32975
16242 78439
47657 51576
16248 88253
16241 69609
47430 38665
21456 60205
21456 63874
110296 19774
241201 17369
380983 9100
16240 78067
47634 44377
12496 97358
16229 85046
241207 16876
16286 73302
21454 64710
16239 89993
7442 99670
12529 99087
16243 72267
21456 54254
21488 55966
16291 93451
530011663 40031
16250 73091
110305 18357
999364452 1
21402 64032
16241 72965
47672 40326
241208 13351
16241 93109
241196 11680
16162 86578
47642 37293
566970080 68909
56126 33875
831319584 92901
21442 58055
12485 98156
47672 39048
16241 90668
67709649 99999
16280 90201
47595 35459
16286 76403
69952 31655
47625 47793
143616944 99999
110313 17974
21456 58717
519567429 50605
110309 17747
16241 90201
47657 35988
21244 68826
21698 61639
241199 16685
936380 3083
16018 95332
110300 24763
384125668 19
110463 21354
241393 16687
56125 34421
241289 12028
2636167 1483
110311 23080
241226 10072
21456 68014
21305 68375
69984 31356
241241 10372
110436 25493
47829 44369
16270 94493
800875 3456
47840 37945
494409 5989
16241 85936
47898 44606
16226 89543
110308 25135
21456 53560
12496 98156
241201 15762
89400 29856
16247 76620
16241 71149
309564549 82725
21456 63439
16241 92928
16284 88978
7449 99872
47657 41165
16251 95060
241188 11240
47657 36057
2332880 1508
380996 7057
110308 17665
47657 44182
21456 62399
89402 29604
16405 70008
12486 97254
56120 32974
21550 68909
47657 44021
16241 70166
241202 15470
47643 46912
89328 29117
12486 98068
6868262 990
380989 8719
7449 99272
16243 72271
89400 29561
110169 23255
21432 56526
47657 37992
0 60026
21456 59067
574624 5011
20830078 93318
241213 16697
448571536 85522
16241 72811
21456 66295
16237 92048
241201 17200
47697 39140
47842 38345
47717 38140
12625 99131
16241 85454
110308 25049
16241 90674
32133 52150
47656 42601
16256 70070
56123 33456
47657 47339
895703849 66604
89147 28632
21453 55465
16213 69382
21386 54646
16241 82811
12519 97199
16288 70632
16241 82846
47604 36006
47672 41139
667200 4171
16242 92482
6868279 1017
241201 14733
89443 26098
47657 41827
47657 39209
16241 95372
69952 31360
47657 49588
7497 99458
7449 99631
823856320 77993
241200 15890
47657 50881
47657 49093
47646 38390
241201 16916
21456 64536
241201 16151
21456 53017
800875 3441
936376 2812
110308 19580
47681 45985
47657 47511
852074432 25895
16278 69558
16241 95543
21499 68375
47657 41398
381015 7479
47657 42968
380989 9090
77095464 3210
47657 50855
16218 77834
1000000000 8923
21456 69028
110308 21110
47657 37247
241201 15143
16241 79473
151023101 32463
16228 73398
16245 77915
667362 3802
21456 62485
16235 97014
16244 89122
21456 62856
47649 45062
16241 84530
337249584 99999
110308 23543
380989 8062
241200 14824
863022554 80813
47660 43484
47672 35829
21456 58217
241201 12121
16241 91299
0 79556
21449 68042
89402 27127
110307 18791
16138 91263
89413 30295
69952 31208
21456 59626
23406171 36934
574627 5375
861514943 15008
12497 97107
47698 46824
844902368 79087
16490 91114
21603 58448
325731065 93716
16239 86173
16240 96668
47657 43588
574638 4610
884947835 2558
110310 20126
199003423 99999
241201 16232
16235 78956
241201 10592
16175 83299
47638 38525
21450 65308
47657 41398
47657 39734
410696908 25289
16241 77745
89369 29244
16271 73940
21465 67272
89650 29659
16303 73361
16242 93146
16297 77214
47671 49800
110118 20521
241201 17394
413477 6527
667366 3535
47562 36011
16241 77570
827646816 9907
16191 89764
667351 3802
574638 5360
21687 66926
16241 86952
3083510 1319
47657 37914
47692 41126
21293 67523
21456 53001
16018 71866
47754 49053
16241 80633
110318 20859
47657 50297
12496 98146
47666 47826
26132609 46484
16241 85182
16241 72416
12496 98438
110324 19318
56126 32402
12141318 17459
47662 48263
16270 86485
47657 45056
16440 75429
110262 19218
515735036 91082
56104 34329
110308 17804
21457 53513
21456 53378
16241 75754
89400 28893
542535188 45954
16244 95101
47419 43198
16241 86530
47657 46582
21456 68262
612114099 21243
16241 91524
110293 17496
21453 61677
0 30622
47668 35073
110311 18945
21447 60035
16232 91859
21457 67496
426770185 12253
56093 34382
603071349 3272
16238 89319
47651 45313
241201 9978
110252 18907
21456 65308
16228 74390
241195 16458
89400 27294
16248 76334
21600 61430
767304962 55779
110308 24874
47657 42481
32130 52356
56128 32609
494197 5548
16241 93478
759555123 34110
21455 67091
47671 49720
69960 31588
16241 91650
612531789 86149
47657 39221
413389 6364
110308 23657
21458 59662
47633 39209
16383 84415
47654 36370
47642 43018
47657 42896
47649 47456
47811 43110
1567027 2068
16378 94815
468898594 50881
11582882 450
16241 93989
110298 22088
47481 42344
241200 15143
16241 89324
47657 43179
56126 32501
47657 41724
380992 8379
21456 63157
16238 80129
140689821 54851
21454 67491
241201 12806
89439 28533
16242 95138
16253 80754
16249 70470
47601 47206
47657 39400
89400 30308
12496 98253
16266 92705
544442751 88219
16236 74234
21454 63961
2332675 1523
56080 32676
16244 85606
892278193 99999
16238 86862
110352 25347
21456 56251
21477 54393
47565 35596
47650 41126
494211511 93038
241163 12696
115532021 63325
241212 13774
241201 14840
16241 96195
47654 43571
16241 89019
241201 15602
47657 47631
110310 18620
47757 48487
110308 18132
21455 67445
850589738 63615
16241 90571
110323 24942
110312 20452
47697 44034
47647 38052
189208380 99999
21456 69084
89456 26403
21464 66421
21454 67073
47672 49069
16241 76655
380985 8704
16273 73903
241333 14101
16239 80355
56048 32402
56125 34479
241416 13656
47845 47605
16241 94978
21483 61935
16293 72755
241201 13097
47775 40143
16243 70270
110334 22525
16246 87873
16242 80345
16241 76533
56126 32914
2333002 1981
240989 14298
16244 69912
47665 48487
380986 7907
21471 56437
21455 56771
47866 38491
16426 76360
21592 52635
21456 60495
47657 48595
47654 47735
1041232 77872
262825027 29
16243 84842
12530 99093
381053 8024
16241 83257
16241 83636
110253 21756
16242 88674
21425 58493
16239 69527
16241 89786
16241 71906
110311 20320
16239 77729
380871 8147
16184 87018
16284 82215
241201 13552
381120 9107
110245 24836
380989 8845
16226 76365
846377139 90321
77842856 71634
910534466 69227
110308 20406
21457 66526
241196 10984
16243 91028
515309743 75045
16432 93109
47668 40222
16241 75312
380956 8695
721276267 14290
16243 70220
16243 92326
89400 30255
574612 4730
21456 67813
277539290 86969
16080 93737
69955 31799
110308 24516
47657 40809
70180 31638
16016 70788
110308 19128
380991 8511
144877835 61542
2333124 1591
365953621 74959
241201 12474
16226 87425
16241 81406
89447 26122
21438 67447
47655 37518
110237 21960
16018 84415
56038 34424
21414 65325
413359 6904
12496 97523
380980 9716
47655 43440
47655 50065
69954 31899
421315475 15866
47658 40249
16241 69357
16250 76080
21509 61518
715576627 23365
16252 88049
457103144 65716
47657 40109
16239 81093
16248 81846
110308 18906
69952 31899
47675 44264
21456 62620
47642 48942
21458 60631
110306 17459
16241 92482
39017624 96697
574716 4845
89400 30904
16237 82296
11012509 763
47575 50385
16250 85522
16241 88391
47660 46964
380989 8319
16249 72695
110320 21280
16241 77772
413378 6294
419971809 99999
89364 29100
21461 60568
47654 42376
47656 37311
16241 86244
21455 69161
89399 29114
61759507 76235
16240 70277
119033112 26106
21228 63489
47657 46912
713477538 39234
110308 18906
536770553 74725
16241 86339
16252 78448
2332879 1778
47642 37101
32128 52347
47873 39333
47615 37155
380985 8073
6868278 968
47657 38917
505091431 57596
16240 84288
21456 52571
21456 64650
16241 93716
1000000000 21759
709261966 62713
667350 3887
21415 52502
47657 34798
241198 13097
16295 91557
800875 3464
56126 34698
21456 58179
241201 15539
89400 30267
16242 72850
477858196 22525
1000000000 58992
47657 35134
47839 41588
201253925 4582
16058 77359
21447 66428
47609 35642
380979 8263
16230 90377
21456 54385
47646 46378
110308 23301
56126 34102
16235 78765
16241 80659
574680 4697
16181 74305
89401 29327
21445 64688
452576976 82215
47646 46797
16241 74644
47657 42289
110472 22682
519469480 44004
16240 89149
16250 69400
47622 45173
16434 72464
21445 61639
47657 47743
16240 96619
16237 94789
21497 65627
21364 52861
47657 35328
6868258 1023
16366 86578
47731 50141
380997 8212
47654 40308
21468 63447
47442 45736
380989 8309
728097941 3250
241199 12685
413380 6432
110308 21611
47659 45721
110450 21555
16241 81237
32133 52067
241033 16520
47889 47617
47645 36676
47657 42842
16358 85768
16242 70220
16247 70652
47671 42325
47597 49505
16081 78474
47639 37029
534798564 37101
21439 65561
110214 23779
16270 75779
21367 55731
89397 29927
16242 96902
47660 38140
110308 18786
936377 2881
16229 70311
47423 37046
47678 47346
21456 63314
47657 37062
16270 71057
16241 73422
110308 22194
47657 49534
110303 19284
16254 92240
21458 63582
16227 69357
16218 75300
47657 49625
21456 60790
21456 58806
110329 18916
16241 82487
47669 45403
21467 68270
12494 98644
241201 13272
47657 51398
16247 70967
241205 13791
21456 68436
47772 46761
494412 5721
936865683 51749
618504662 87426
47657 38769
21449 67051
163524171 1
47654 35316
21502 57727
21453 68310
16288 95122
16241 90994
16241 69438
16241 76641
21456 67440
16254 81476
16229 87189
47659 45277
581388733 19274
16241 71416
28658797 187
89353 27052
21455 57777
936597 3144
380987 8175
241201 11970
381004 7255
16135 79623
16229 90476
21454 59741
7201 99563
21456 64919
110308 19911
574627 4670
47774 49963
21506 66532
110308 23479
16240 76723
47626 47853
24287653 51026
241202 15273
47663706 21184
412583606 24911
47668 47893
21454 63874
110308 23212
110306 22898
89613 26826
89400 28362
381007 7435
21456 67864
241243 10164
241176 10710
380989 9902
47441 50594
16242 83263
56246 33510
47539 48321
380989 8723
21590 62784
241244 14601
241201 11108
16298 83328
2332626 1648
110306 19277
110322 18786
21449 67714
16243 94757
16142 95733
89415 26355
220493499 98786
21353 68227
56123 34018
47657 40313
241201 15111
16241 81942
47644 40784
99664785 1
16267 80120
494401 5629
32133 52172
89348 28454
469917422 94412
21456 52505
16239 85610
89398 29171
16251 88323
667391 4416
16244 88138
16234 80293
574625 5075
110308 25383
47656 42711
16241 90620
110308 20427
243124528 50991
16237 75324
110309 25529
110298 19022
801563963 77434
47657 40976
1469422 2212
16242 81487
21456 53499
47657 50818
47659 38403
21421 64650
47654 45405
89402 28494
110158 21750
632612977 1
241138 14760
89341 29856
848635387 39366
21239 69243
16195 85026
16249 72253
47652 37165
241188 15470
241201 16120
16241 75540
16297 76343
16289 96684
110190 17648
21450 68184
241194 17288
194560997 80841
16120 78448
16241 69618
47656 38011
7449 99677
16244 96304
241205 12524
16318 80104
16222 91644
16241 85495
21415 52975
153294120 16791
241214 16372
381199 9055
173742817 99087
16241 87939
69948 32072
417388387 30064
12496 99087
47656 42248
47656 41243
16238 71906
47657 41823
241204 14321
21421 53824
47660 50855
47667 46546
16241 87169
733973972 56997
21446 56512
21218 57056
47657 39718
381003 8069
47675 45515
241201 14674
579757648 1
110306 18612
21456 57577
16249 96975
122588247 16577
16240 90602
241201 12054
380989 8925
21459 57117
16285 71190
16241 83793
47628 51406
16242 88389
47659 41386
936380 3291
241212 11321
110558 22908
574679 4582
21456 61935
241201 12535
32133 52017
667365 4476
380989 9832
47643 45246
21455 57477
32153 52217
89402 27945
47658 36489
47657 43869
29092229 27345
241395946 78529
241200 11763
16347 84203
16254 79670
32133 51787
16241 83020
21455 54825
241201 12614
110298 21280
241201 15844
241227 13187
496300473 99999
381005 9832
520445999 43059
241407 15534
144134212 82400
16249 71141
110307 18191
899963292 33869
47657 48476
47656 51492
16240 78617
47625 37877
21460 53866
413378 6129
47693 48110
47660 46919
89453 25825
110258 20510
21416 54857
16241 74461
936383 2628
16241 82146
16061 89977
16240 79987
47647 45493
47657 39853
47657 48924
16133 93810
400252440 74867
7446 99791
16085 89399
241142 10586
16241 77897
241212 12497
21312 64195
21457 57926
421150285 46839
21478 61542
692464693 99785
401720849 74011
239488766 47826
56177 32534
241194 13668
21456 63801
47657 48699
16230 91722
69949 31592
47654 48837
381028 8263
241201 12308
47657 37852
241252 10652
47660 38865
16244 88732
16241 91433
21456 63295
110307 23898
16091 96692
885318856 84334
16227 93435
16253 94116
69939 31876
21466 63046
56117 34329
16255 84158
413381 6199
21452 60023
241201 16478
21457 59070
16241 75042
844744688 58982
7449 99833
21456 62320
32143 51818
16241 75841
47611 37375
16240 80654
16241 77821
16217 69369
16241 95848
16209 83919
16241 88959
21457 55031
16244 90913
21456 55788
89400 29274
380974 7169
16241 94603
89400 27197
527236630 10984
16241 76971
21456 56375
2332879 1591
47657 46618
240966 13187
241200 16185
89400 26470
16227 71485
16212 89149
89481 29443
16397 75045
47670 38188
21450 65010
47664 39953
47656 37834
89328 29165
16055 93907
110292 20741
21456 62574
1257851 2338
16318 94481
16238 78363
738589562 35642
16241 77119
16241 90392
241221 15568
16241 71790
16245 88391
47660 46117
110307 22525
110310 24911
47657 44447
52192618 110
21456 60093
971187008 1
47657 37106
667352 3520
2332879 1605
47652 43692
69955 31069
21456 60182
47657 38403
21440 67993
16244 86324
21469 63462
16241 77457
21455 52404
16242 94997
419533715 36218
241196 12664
110489 18945
12477 97503
47672 34907
56123 33501
16321 79459
380989 9090
16244 77872
47672 43019
7615 99784
16018 78354
16239 75194
16239 77791
21458 64788
16471 78389
47655 35944
110308 17700
21430 63592
800875 3445
16326 91528
47589 42325
21460 63020
47658 40109
21464 53788
16241 78108
47433 48173
16258 91812
16241 78342
89324 30422
47657 41522
32133 52048
16241 92843
47407 40328
47693 36697
47671 35351
47881 49191
56089 32522
69952 32062
16243 71315
21453 68091
142998648 92928
21459 52559
667365 4232
16250 78872
703504916 77823
16425 86354
21467 64701
110309 21788
16241 76698
16241 75079
241026 17369
303372383 13393
1469441 2143
56126 32900
241207 11358
16241 80355
574629 4567
21458 67560
667579 3936
21456 57333
7417 99622
89399 30267
241201 14293
89400 28076
47712 37578
413377 6878
667365 3887
110308 23033
27427108 34495
47657 46522
47798 45721
241138 17126
6868276 1023
16299 72594
1000000000 70380
487916106 92335
21459 56064
241201 16577
56126 34019
974314471 12112
16241 70360
21463 60098
21456 65956
7453 99309
110307 19454
21458 64010
16288 96576
21470 64562
16246 70805
47657 41753
110301 22015
21456 67404
413262 6471
381000 7676
110301 24950
47560 37017
21223 58111
16241 78559
16238 83765
110308 19067
21458 53852
936383 2614
16383 83544
494409 5662
727447560 54545
47657 49747
47667 38488
89154 26470
47657 37375
16246 78859
110308 18727
970644238 90710
16241 73145
16241 94749
110361 23157
47655 46912
125147805 2521
89646 29117
241378 10276
241201 16432
16241 73440
47648 45152
21456 66381
16248 88177
322069965 99999
936380 3113
500830870 94171
21494 64774
21404 67369
16241 87159
16239 84397
810576720 46658
47473 35867
47658 42750
47657 36512
21213 54518
380880 9320
110308 18673
56126 32679
549459050 51284
110308 24274
520304018 69993
380999 8328
21456 53371
12496 97393
241193 11358
623264899 48453
496659915 76433
247077307 96634
16244 96576
16241 88522
38906466 72411
47657 39953
16244 93806
47718 42585
104424766 73122
110363 23165
7449 99771
21418 64567
21456 63666
89399 29165
16191 75266
89326 27226
249303244 41846
241211 13336
47655 40627
10778224 846
110367 18727
16219 72196
380962 7562
21395 60095
110353 23878
89403 30915
494424 5673
47657 35815
895520500 51679
415515106 12552
20467588 56266
7387 99231
47626 49346
110308 23080
16241 85720
241202 10372
16241 86893
21429 58734
241201 14290
16241 73547
16240 83182
47656 37707
47657 44849
16241 95222
47657 42309
16243 94591
241198 16743
364271898 74728
241199 15273
16235 92039
241201 16452
21456 54328
89455 26583
110301 20828
349719237 69870
7450 99411
241201 16120
241203 17380
380992 9902
110341 24047
12415 98624
89415 30233
55952 32750
58030912 49658
16244 94251
56126 33955
15995 80686
11012494 650
110323 19460
110362 21072
47630 37453
981829746 38283
47655 46645
16241 96955
89459 30106
276535505 975
0 44407
56188 33456
667362 3979
16488 96955
47645 51124
47698 51679
16241 77184
241102 14080
16226 72557
241201 17332
691994253 1618
21454 58717
16180 78398
56126 32777
16238 83102
16241 90681
47657 48677
47657 41394
89344 28286
16241 87201
47657 37505
16490 82021
16252 91966
16244 84370
47657 45403
605099849 31553
16241 91879
47664 51359
47866 37631
16248 79141
47698 46627
110308 25009
241198 16332
21456 64018
16241 92008
21456 58618
47654 42465
16264 79377
16241 73589
69951 31390
12496 98344
21456 68196
16291 91216
16493 84906
2332913 1946
47660 35535
56126 32412
56204 33279
16198 88097
47683 51554
47684 37829
21340 67500
47441 37642
32069 52004
16227 75199
848892484 99999
241201 14736
21311 67660
21430 64159
16243 93095
110310 23158
241201 9926
16481 73702
47669 45266
7449 99968
6868278 948
47657 37977
47862 39834
73558187 70113
56121 32232
241201 14706
21500 66447
413366 6580
16241 77172
380989 8467
761040670 356
381014 9538
21445 55731
21453 54618
47671 35596
12504 98591
643014733 1
241201 12330
16244 80405
936380 2702
47557 42585
89400 30806
16241 95543
21456 55465
47657 43836
21456 59607
413378 6249
16241 75561
89483 29856
110097 24108
16389 73528
21456 67838
32129 52323
2332868 1750
2332879 1750
16188 74704
53959395 95526
241201 14448
16238 92568
47471 45911
16241 70748
21448 61631
21456 66638
413385 6884
241204 12750
16132 73422
380989 7922
47804 46964
936388 2878
21418 63369
241204 15771
16241 96610
47772 43905
47657 37725
47664 38318
380775 8062
47408 43885
241199 14955
16253 81944
638940829 2985
16239 74552
241201 12161
380989 8254
21456 62730
16241 72861
47656 44824
110308 18608
176865581 9414
16240 74873
494405 5885
47657 45736
241238 12743
21557 59657
608622701 1
7390 99685
981003380 60614
47657 47318
110475 17950
21456 56865
110307 19460
110308 25016
241079 15811
21496 54451
953371386 52217
241202 11675
47893 50297
47500 39953
16241 79860
1000000000 67823
47657 46824
16290 83199
21454 66978
47657 36528
241289 15227
16241 74281
47420 36101
936380 2641
16241 75638
12404 98996
16255 77437
21456 58058
21457 65341
16508688 326
667356 4261
16241 77150
261772039 89149
241231 15809
110308 17950
16241 76874
21456 56528
16248 75476
16241 88200
21431 53513
16462 94116
16248 72196
21456 63449
110306 23575
494408 5954
667393 4459
836450972 40978
16369 74729
89399 25954
552448963 86724
21544 59297
47644 45642
16190 82687
16241 73273
21451 67439
21479 53824
21224 67442
868785673 5629
69949 31389
110352 22588
16241 87351
16238 94490
16233 86154
241199 12332
16440 88001
69961 31179
47712 47318
16454 89155
47670 48453
47671 41739
847312920 69906
405601530 10566
241147 15328
47668 41977
16238 73868
47657 44462
16241 73917
21456 56465
380940 9007
21444 62769
380735 8065
16190 76523
380989 9007
110308 22551
21444 68651
16254 69999
1000000000 6480
47661 38246
16294 86797
936381 3083
47655 34907
381025 7425
21456 58508
89414 29271
380941 9309
936381 2609
240980 12112
241183 14554
16241 91038
21458 63075
47657 39136
56187 34787
16241 91847
21443 67988
110273 19460
16422 95890
47657 45460
284578014 74288
16253 70277
47657 39834
110558 24171
89403 26760
16241 87615
16241 87718
16276 86479
47669 39194
110289 23878
16461 81897
21417 67401
47665 46761
667365 3908
16343 90895
21457 56474
16241 96084
89499 30617
21456 52406
110276 25308
667346 3701
21456 66668
12510 98996
16238 87201
130559813 80293
600044328 88072
241262 10575
16272 74392
21456 67369
1000000000 89890
16243 75104
21475 53816
16316 90751
16241 74772
89403 30572
456409723 6364
16237 92070
16254 80732
21208 52468
16241 74644
241201 16745
381038 9169
21498 54109
47657 40415
241207 16478
52192523 110
16226 94625
753333537 42469
110308 20964
21498 68436
352946839 53811
241203 13474
21456 58482
241201 12611
110318 21946
47641 40078
110311 19460
12496 98627
241390 13868
21456 53841
381031 8212
16036 93040
295283501 43198
110312 18843
949237627 74552
16242 72819
241339 17429
16241 92493
21456 65515
47656 50080
16395 96765
509464340 43845
241211 12370
110293 19995
21449 58952
0 69122
47660 45281
936380 2881
241201 16462
47657 50852
32153 52347
16223 82696
47649 46197
47663 40262
110307 18543
16241 73735
6966916 52085
803742812 74899
89403 26826
16253 87336
16242 77823
21456 62731
241194 11031
21464 56610
21432 66295
89402 26812
380995 8503
667364 3960
16238 75637
16243 71057
16227 70805
667350 3917
135135751 22618
562043663 50141
241198 15918
56128 34273
241299 12430
225682975 57416
21465 63849
16241 85764
21513 58838
21453 63069
667397 4192
47657 36580
47654 43524
16321 88371
47657 47805
110308 21606
16276 69500
241201 10463
21479 67161
16239 90007
110308 20707
47483 43634
16242 77385
21456 57496
574666 4737
21456 60404
380982 9735
936380 3262
89400 26327
16239 81568
262825014 29
16241 92525
12496 97127
47653 49601
494407 6016
56188 33050
6868291 975
16241 95079
16181 95775
969124130 97107
16240 86642
110310 24497
47661 43869
16244 72454
241216 13466
21395 58716
21456 66926
89459 29125
21456 64623
21464 60466
893828256 49995
16242 86761
280015314 75584
884741703 15903
241207 13712
21450 60288
21456 57986
241201 11786
16241 72158
47657 49625
21451 56781
16297 96966
47661 40030
21456 58189
16241 89043
110187 22422
89400 27764
21481 65254
21477 63502
16241 70440
16241 78373
21453 57688
21456 60498
21659 59397
89400 28454
56182 34064
16242 69999
47656 35350
16198 87711
16241 89121
521587715 35124
21648 52593
21455 65182
16130 91978
21448 68370
12392 97670
723029119 20690
54746284 30106
110308 22146
47888 44498
110316 23080
47659 51272
16238 93089
256672574 9085
21455 56676
12497 97126
16241 87473
47662 39768
241153 17369
55879 34355
16289 78201
47705 37073
47660 43480
380989 7197
86250595 99999
56302 34329
47663 43238
21393 54633
47690 43198
21457 54285
110307 25169
16243 94574
16245 75950
241240 11808
89400 30781
56126 34787
21453 65876
16241 84036
110371 18181
130801541 1
975268 2428
110310 21924
47717 45838
21454 57273
56359 34495
89449 30969
110255 18755
7449 99733
12539 97584
241201 15338
0 30110
16226 77523
16252 70171
21456 55396
804118552 77944
47702 40099
16239 86154
47482 46912
16241 94246
16404 94417
21456 58430
21456 68395
388876027 43938
227109405 21341
21482 57644
16239 71619
21456 63834
47712 35829
667337 4058
16241 78702
380989 7375
47657 42465
241349 15130
16200 72355
21457 62009
47653 37629
21482 61851
241201 12260
16217 80826
16241 93761
89397 28777
21456 57437
110308 22344
2332875 1604
574569 4900
16233 92531
16308 80732
16241 76471
47657 45838
380963 9192
16241 76567
16233 85542
16241 96692
16390 88427
16202 78968
110308 22898
735389108 70008
16279 73407
936380 3113
39103133 63139
380990 9800
110309 18487
110310 18049
16241 69287
21498 63720
47658 42520
16412 88566
69943 32066
47657 46819
16355 86324
89400 26812
666439140 70171
380989 9570
16242 84973
380989 7664
47658 36230
16241 69648
16293 94274
110377 19128
21458 62460
47778 46952
21456 57228
956784067 23243
1000000000 91656
241201 17406
11012436 650
21483 63489
21516 69227
16241 82044
21456 62559
241151 13252
21456 68971
21455 55780
47657 35846
574461 4746
21455 54784
110302 17798
47912 51398
21465 58996
511554747 40532
21413 61295
21426 67787
21456 66920
16241 85968
16245 84176
236966475 33780
16253 92812
16320 76599
16214 80964
832657954 94447
47659 46437
56126 33272
936378 2936
7449 99723
47722 51249
21456 53551
16241 81093
32110 52132
21701 54000
16241 94197
3083507 1234
47598 45054
241226 13194
21456 53210
47668 49614
110205 20452
47654 41692
47652 43217
21456 52406
413384 6077
667365 3604
12496 98321
47657 42585
30914808 94325
47700 50542
16236 72416
413378 6364
16241 78714
16291 73530
16229 90994
365489518 62120
16230 96634
381185 7812
16252 91362
16241 74913
241203 10858
16241 89636
47657 44264
47658 50066
21462 65879
21456 54001
21528 53165
16243 84643
936368 2592
16242 78474
574627 4941
21254 57934
16165 77757
667365 3711
47698 38971
21456 63404
89400 26800
16326 95621
16254 69467
241210 14293
16434 76972
241201 14405
131886638 99999
558897502 98225
89189 30809
16090 79472
47657 50385
16613324 1
12496 97117
813090638 52255
110307 23543
21455 61494
241144 16577
47656 42657
16250 88653
16232 85265
110321 25205
11012486 623
16392 70697
47463 39480
485344357 84239
110313 18334
413378 6443
16076 96800
667365 4058
16241 77791
32133 51814
16329 88338
2332876 1646
148829394 77795
16211 72842
7413 99501
241201 10072
241214 12899
21293 63977
241231 16779
47657 43110
16230 94223
47657 39737
47659 35328
47657 40250
47657 37945
110359 19022
16292 89340
89402 29420
16244 88092
16241 96162
47719 47052
47654 44407
241252 15811
21456 61104
110249 25757
16241 71795
47576 48769
156088244 30934
110308 23582
47647 38405
241202 15407
89390 28185
722701535 86775
110265 18334
946340894 82208
21438 62949
47668 50878
16161 92341
47657 45509
16455 72276
16178 89490
2332879 1900
16231 73422
16241 86545
241201 15918
21465 67714
21451 65021
16241 78325
241201 10299
21456 55836
47657 47296
110296 24376
89398 27336
56128 32412
815439284 27570
89415 26673
16475 86503
47655 39234
16247 91650
560247953 87036
47657 39175
16149 88384
47666 50820
565142202 46117
21495 60023
21455 54341
241204 12669
16240 90715
16241 92210
47670 41492
16269 78593
21434 58019
47661 46162
47650 36029
21456 53824
56126 32859
16247 80444
16241 84098
21472 63020
16226 92196
16241 90371
21404 57522
205410634 94421
16241 82648
16182 84569
16243 88128
16180 81461
32133 52015
47658 45127
47668 47603
936583 2776
110308 21908
58061605 83411
110316 19534
16190 87001
381052 8915
110307 24579
16206 90984
110269 22468
110308 21014
518826601 56772
187282494 86196
16241 78218
16009 69673
16227 93746
16241 88072
32136 52155
21456 55401
56127 32504
56126 32553
47655 49229
16485 83262
21453 62893
16241 75749
16302 79087
69952 31911
16241 72614
11582909 478
16241 76510
7619 99903
110308 23885
21422 52813
110308 22663
47654 37405
380989 9290
0 16693
31924 52319
241201 14190
987826852 65182
380990 8073
0 44355
7449 99412
47654 49881
21456 61989
381183 9890
16206 72855
667365 3880
21455 52985
21456 59799
16241 87351
21456 64985
241202 14621
47657 46824
358525035 43910
47704 41857
21456 61233
89400 26254
16252 81237
47657 49292
21456 63583
21456 52593
47683 48924
21456 60466
16213 70465
47657 46162
133417823 81461
667326 3936
16242 72416
16241 74410
574627 4746
47657 44606
381129 9800
946621252 75962
0 31171
380987 7653
47657 48655
380989 7457
21467 67864
21456 60704
16217 70470
47657 46618
0 35589
21455 53047
21456 55224
21456 64957
667366 3670
16223 69802
21512 52435
16241 76480
47706 37103
574627 4806
110466 18916
110308 25355
110099 21969
47705 46929
89451 27309
21453 65656
0 79106
241118 13269
241214 15733
47657 47814
12499 98757
47657 34928
21456 57968
47676 38896
6868303 953
92066242 87320
16255 69597
16238 75266
2332879 1993
47658 35551
47657 46627
21458 65071
69926 31681
16241 74380
47628 36905
16238 91459
21443 57169
89392 26066
47657 36400
241201 16148
581773849 7464
47657 47826
69898 31721
16238 73940
204206660 95389
110308 25227
47657 36868
21529 66873
667553 4261
110307 20692
47657 39116
21471 68896
55877 34698
110308 23582
110312 24255
241201 15008
47650 40419
110309 21243
667365 4192
247153075 14621
16241 96373
47627 37183
21456 64774
867360459 63874
16150 80269
21403 64425
635770067 60002
241065 15407
47668 35846
241206 17394
240981 10342
16241 88305
47610 38405
47657 35328
800881 3334
21454 63489
1469442 2204
89392 29604
47589 37631
56126 34489
16281 96141
380991 9814
21456 57515
47644 44915
16241 70078
16239 70701
16241 84173
16241 70270
21455 66921
21419 61639
16250 93582
21443 66381
21456 61360
16238 79013
47658 43765
47657 35430
574627 5353
21456 59500
380985 7342
380933 9637
21454 56471
47668 43826
89400 30025
21446 67058
606061215 75246
241201 16517
21456 61295
16112 72493
21456 54545
16255 70643
110319 19407
16227 79347
56126 34606
16241 70697
16241 95094
16240 96955
89344 27999
383981203 9927
380845 8704
47657 50820
136089746 16685
21458 65056
21230 58734
47713 44150
16189 75105
21456 58448
241201 12935
16241 82795
110308 20524
16202 77726
16205 89303
16227 79198
21240 52975
47859 42916
16330 83199
21414 67012
47657 37707
47651 50995
606825585 75397
6868277 925
2065348 2016
47568 39366
21456 65006
47650 37092
16242 70643
47657 46577
21456 54000
241236 15407
16240 83731
47657 39954
21461 56599
16253 72018
3594375 95139
55975 34582
16241 84986
16363 96258
21463 61215
16238 78277
16244 70902
707386963 77545
16241 75903
241201 13121
47648 43799
47653 50826
21542 63801
16241 77437
241201 15733
47559 41910
16241 79316
69952 31911
16146 95803
21456 56995
667365 3963
241201 13107
16241 73844
89413 29060
888826241 64679
89400 29387
47597 37251
47657 45533
21456 58302
936321 3184
380989 9260
21466 56988
16236 93588
16242 94057
593040910 55530
21457 61709
241205 12054
15241334 418
16243 73295
73761672 12161
47783 40233
89400 26175
16301 88070
381141 9046
16241 96849
16241 95955
47648 42445
89393 28244
2332889 1611
110308 18173
241181 12210
89428 25818
381001 7764
21456 61825
47657 45903
187055190 56377
16241 94815
21456 55405
16234 72464
16252 89614
16245 77745
241198 11205
933692546 90897
21502 61878
21456 69100
21456 67838
578428024 30608
21428 68875
110259 22818
16219 74625
21456 68826
16317 91149
21447 54770
241201 13083
979235195 64024
936325 2881
413378 6451
599316404 87187
16242 92451
876679860 68457
56126 34329
1257861 2402
16239 74628
16241 71228
110296 19846
110390 20222
21456 56771
380989 9090
47620 45486
21402 56010
16508689 329
110306 20734
110310 22468
47691 50017
89546 29718
16239 80298
413381 6412
21454 61802
928879442 67707
241202 14100
16238 95754
381003 8661
47654 40462
380989 9046
16254 90897
241202 16027
241169 11156
89483 25849
16241 92629
130933753 11623
16238 90170
12496 98068
21453 66088
16241 77919
1000000000 35589
16191 95864
494416 5708
59009093 60093
371303375 36151
667380 3728
381009 7444
730646574 91096
936431 3060
47656 43852
56124 34278
16246 93124
21456 63865
16133 88371
380997 7169
56144 33758
16241 70701
16237 80104
47724 45620
21460 55576
16262 79623
47868 47206
468064830 39737
241225 11384
16318 79592
21459 52861
16250 75754
380989 9315
241420 17411
16283 69930
16473 70899
21456 63801
47672 50056
21456 63926
16242 80403
16238 80811
16241 96150
844558184 4446
574666 4765
16251 87143
16227 87217
241157 10552
16236 85556
47676 49716
47657 44915
89363 28076
110162 25610
815072430 92240
381175 8062
936380 3232
7462 99968
241201 12080
47657 36868
16289 74813
16303 82341
372387171 9456
16246 85996
110268 18426
188690534 85270
12496 98275
380992 7057
16240 73847
21460 59268
47657 36624
16245 88138
47657 49182
380989 8915
16350 77834
16241 88674
704739131 44663
56141 33869
16296 95831
16241 80059
16184 89826
110308 18357
47612 49967
47629 49995
12430 97948
16474 83654
667365 4423
44441840 28926
241201 15890
47654 37578
241198 10272
110308 21336
47502 39136
16243 72314
47536 35936
623470452 21561
110525 17496
667308 4097
47795 50410
21465 52740
89403 26548
241200 11907
21446 57093
56125 34110
70005 32093
241048 11897
21455 67066
574627 5360
47670 36166
241180 14239
110267 19795
32133 51787
241382 10655
16345 94491
47654 46066
241201 16826
16241 76029
21441 52910
21484 56108
16267 95367
241199 12701
110083 25211
21359 58179
380989 9374
241211 15049
21456 53291
21456 54583
21661 55324
16241 90745
47651 37925
616095755 75293
16209 82946
380989 8686
664497800 99999
89370 28562
241201 10156
56054 34036
16401 78392
7449 99343
47657 41432
21516 64952
47655 47759
1469433 2328
380989 9750
241220 12812
381079 8254
16241 91108
380975 9902
16242 93977
241201 10118
56137 34110
380973 9712
21458 62967
47657 37528
89402 26991
21397 66969
110400 20524
21456 64704
16448 93146
16238 77733
110308 19828
47622 38403
16236 91242
110157 18639
21495 54851
21407 60824
110308 20222
21652 55224
16230 89064
56139 33396
509377450 23779
241194 12584
16239 89019
110200 17665
47845 41560
110350 23135
110306 18436
21486 54058
47653 47001
47689 49333
21456 53638
16255 81182
110310 21554
47657 42537
241201 14159
89403 27046
89400 29024
47710 35430
16054 90799
16231 80811
380990 9414
47564 39167
47657 50141
47642 50820
47600 47511
21456 65798
21427 68001
16225 81715
89400 27549
241204 16384
89400 26081
16239 76620
16238 91444
47657 45717
413475 6871
16241 90710
110311 23263
16300 81544
69802 31638
21456 60138
47659 47023
21455 63592
494391 5575
21406 58189
24339837 12087
16254 90542
16121 92240
69952 31420
110522 25308
32167 51920
16241 82046
21476 54633
16239 90870
735640336 18368
380995 9326
47657 38769
598111851 26190
16241 88931
21456 56150
21588 58285
241201 13827
664168684 27886
47630 40207
110356 20289
110296 23065
16241 71483
880266976 83572
47660 37226
47657 39148
241203 16794
47657 38011
16241 76609
47655 46852
47712 49881
21456 66264
110289 18916
89397 29659
345673502 49706
936380 2702
574627 5083
21456 67660
16243 91190
381045 7149
21536 67976
16241 76307
915856469 16852
667365 4418
47719 50421
47644 36529
16243 93927
52192581 111
241201 11546
16242 81365
494409 5575
47657 41814
56111 32900
47656 49384
21456 64162
667309 4264
21457 62766
16463 80345
47657 47658
47657 47135
16073 74281
47657 40367
16242 77398
16241 73853
47562 46980
21501 60023
241200 12584
16240 94494
110160 21380
16339 81078
21456 58193
56078 33185
21454 63909
413378 6388
21220 61742
47657 35124
395702559 77823
16118 93089
16251 94775
47657 36792
667365 4047
16242 80526
16207 72615
16241 94499
667368 4296
16235 77021
12496 97978
21553 68793
89400 28915
574625 4806
21456 57682
89400 27698
16241 91205
21456 63851
7451 99733
212695323 1
110310 22969
69945 31769
110265 19472
21353 56526
21441 68414
16273 75584
16322 96373
47660 37829
47659 49538
16254 86767
110307 17608
667365 4264
16107 73929
241201 9927
16288 93847
16241 92215
21488 57682
16305 82270
47657 42018
110308 19911
55914 34424
110308 22159
47615 39221
110292 20148
47657 43440
110312 20012
21213 53368
181649082 922
47652 35435
47657 41853
47697 44361
241200 10372
89400 26437
21440 65006
16240 96125
16242 90984
110309 24223
7405 99408
32090 52356
16241 78714
47654 50075
16243 85494
110308 21024
110308 24018
241298 12268
380996 7416
110308 23479
47656 41810
16241 88114
241153 14316
241201 11771
47643 40240
16238 74867
21619 53663
110164 20467
47657 38592
21456 68370
16179 77446
21456 61895
11012496 704
21456 53051
1469442 2143
16244 73844
21480 59042
21417 63615
89217 27184
16290 94132
16239 76591
504457127 99999
47509 41786
16241 72531
243472980 16590
16239 80345
444262379 71194
16241 73304
47755 42344
47657 35266
89403 27936
110323 20222
16256 74678
110310 24449
47601 47814
47657 46544
241201 12552
10778285 846
110305 24972
47406 44606
110305 23545
21456 59203
16241 91859
16241 71141
89403 27609
56121 33204
47657 49216
110313 20890
21456 62719
16241 75194
16229 87018
270004232 67695
16230 94049
89400 28441
21464 64362
7449 99894
47657 40249
667352 3841
110293 17974
47671 47592
21267 66741
21456 60093
47657 48110
47657 48239
380980 7623
110309 17747
47643 41225
16241 95955
16045 72561
47714 41695
574758 4545
16241 78309
11012440 623
630011366 99999
16242 74244
16241 92199
6868277 1175
47657 50507
16241 70195
21459 52571
110272 20860
12478 98236
21467 67993
21455 58179
800875 3349
667365 3732
3083577 1282
241206 12054
16241 92240
159109519 47761
21456 61662
16210 76559
21469 60326
241182 11697
47657 39290
47660 35162
89402 30934
16199 78492
16268 75199
975486006 32463
241208 16975
110308 18817
47803 48110
679143915 75668
706077231 30304
241258 11190
47659 39883
21456 67491
16239 72839
47723 45266
21442 61575
110170 24223
574627 5075
667363 4359
380989 9262
110294 24997
21482422 265
241153 14735
21456 57782
16243 72055
449036976 55860
16241 83295
56039 33387
241201 13536
89406 30465
21668 63849
16241 93263
21451 54642
47785 45458
21456 67512
21457 63502
380992 9550
16302 89215
110269 19110
110319 22019
47685 46585
21456 66634
47657 36673
21456 69080
110109 23077
241202 16512
1000000000 56054
812818805 1648
11012494 758
21456 63462
16241 74410
47523 49534
240963 12685
47657 49964
110321 21750
47657 41225
21456 61507
89401 30073
16274 75104
89400 28596
2332890 1653
240988 16441
21456 58475
1469691 2328
204456361 94499
110308 18138
21206 67084
16251 73554
89400 28871
1000000000 95460
110306 24171
7483 99735
16241 95079
47641 39228
16241 86932
17146308 35301
47657 37115
47658 41345
391159579 26826
110308 19461
936380 3261
21443 56990
21456 66741
413377 6432
710566740 99999
716120927 89707
21469 64425
89403 28362
56126 32910
15241462 400
47659 50444
16241 94251
380994 7989
24247562 99999
73429831 18529
16241 94186
7449 99622
559852355 85036
16241 73530
110310 20122
21456 68457
21441 68954
16271 91082
21456 59750
845458376 72063
32135 52105
16179 90988
494410 5710
47641 37856
21435 63046
241201 12358
16241 78312
47714 36437
110308 23212
47657 49601
47657 46618
16252 69369
110305 24274
47657 39366
56126 34702
47655 37306
16204 86491
16241 72507
667404 3865
21456 59233
47724 38800
241200 16027
47657 42595
21441 54867
16252 85631
413393 6647
110306 20096
89400 28711
47655 50004
16241 91497
16256 87239
413592 6656
16469 89786
110308 18529
21456 66201
16226 74311
241250 11786
110308 25082
47627 51341
47655 49361
21401 62627
706904743 41546
549630286 5173
16241 90762
56127 34064
561904593 265
47883 39567
16243 88576
47668 46114
16241 75801
241157 11246
16231 89488
21456 58375
47652 51406
21425 67638
47657 49647
47657 36370
12479 97288
32143 51984
936380 2702
241198 10712
56150 33547
21458 60205
110310 22847
47657 47834
16241 84311
47657 44714
110527 18426
16241 72507
110305 19958
241202 17288
47657 39022
753157163 58058
16257 78291
32106 52108
58368821 36739
241204 14319
47643 41937
47693 41429
21507 59607
153779098 12611
110316 21923
56152 32463
2332879 1900
16241 76360
16310 78765
56076 33396
47657 49229
16263 69411
12534 98979
21456 61066
110158 23061
380993 9326
110296 23418
89200 27336
241209 11924
16241 87105
587004084 97358
16241 80482
21456 56144
16241 94225
16223 74048
16454 77123
47657 49032
89401 30267
241207 17308
413285 6129
16238 89324
56127 33983
16216 93224
47657 45688
241410 12375
7566 99733
413375 6814
47475 37766
21456 54800
16243 92775
16037 83452
110308 21380
7449 99253
47711 45425
769240211 57726
16241 69596
110308 17526
21248 57345
16250 95122
413455 6878
21456 56474
21456 54633
1000000000 7583
89398 27222
55926 33615
47652 40109
47649 39787
16241 92039
16241 69400
545820561 75312
562468872 42291
110300 25645
69952 32141
47725 41695
69974 31196
2636159 1458
53168679 45586
47426 40233
47663 43834
147967483 69648
21456 67091
241164 13187
47906 50004
47657 43558
16240 76311
47881 37745
21456 56266
47484 39239
241198 10372
16244 75841
767040503 69696
47605 43383
241201 13474
47657 44996
241192 15510
4443257 11231
21375 53811
241216 11037
21615 57658
47657 49800
110295 24663
47657 49185
56129 32400
16165 89001
16298 76694
21456 52861
241144 15809
16218 92199
834304521 10780
110308 18384
16241 84487
47657 47512
16252 70802
241201 9927
16341 92265
750388674 98586
47437 45493
110314 21506
47657 46351
31112332 93630
47457 45881
89444 28220
47657 36512
16247 77457
21456 56774
16285 89636
12494 97821
21442 59453
47643 38031
110308 22069
12448 97342
16241 87788
494409 5821
16241 69527
16241 73905
380989 7169
47658 40917
0 44285
21235 60466
21485 55994
413377 6496
89400 26956
47655 48129
35915786 24626
380989 9743
231627502 32
241201 13477
16268 85764
21443 53740
853631211 14733
21448 62182
16232 79337
110308 24260
667365 4446
413379 6905
667385 4171
16241 95286
77911682 50353
47726 37998
56139 33167
21410 62329
110308 22618
878104978 47
16241 70249
47669 37806
698239047 81684
16241 71917
59318443 98718
16241 88342
21456 63961
16241 89303
110309 24286
110311 18191
895419939 63210
21213 60568
47657 35162
574627 4697
10778436 846
110308 19022
21456 66496
21467 67447
21453 52740
1469442 2263
110308 19494
110360 23545
16085 76930
16241 79472
47657 37375
16240 74447
21471 62125
16265 85217
16241 95139
21456 66569
21607 67660
16469 79675
47660 48427
750219653 33279
241187 16765
16239 72855
241201 16512
16241 88732
16241 73224
16489 87201
110315 22052
12367 97520
574627 4697
110354 20444
832523758 41862
69954 31187
16201 78919
10778261 856
16297 78325
89400 28375
7463 99968
21469 64278
21456 52559
380990 8915
241291 16520
16247 71483
1000000000 69822
153202152 1
21453 67647
21446 62562
16252 92353
16268 79223
16207 92012
16241 70176
47657 39324
16243 76788
47657 43788
47639 37460
21456 66496
16241 75948
56126 32805
588152168 43214
662535402 52975
21453 67161
21506 59305
16232 88926
110384 23543
21456 60975
69848 31076
21454 68120
47671 37029
252553477 50080
16231 96834
89561 30421
241187 10339
21518 65005
47679 51359
306880499 56114
16243 76384
47644 48293
16241 92531
21456 54451
110308 18368
47402 35111
16241 86086
21446 64870
16200 81306
47778 48232
47657 50056
16251 72930
21487 68693
47657 37877
110281 24883
47851 45717
380984 7392
241201 15328
21456 65469
110308 25740
12496 97665
16367 89035
16241 85753
21458 57833
16033 93077
47659 42457
21417 65758
21456 67445
283680880 54030
47657 47449
16241 69362
16241 77434
47657 34960
110308 22588
47657 35680
16424 88649
6868274 1205
413386 6871
56075 34452
380948 7561
679967595 9723
16214 80345
413300 6895
47657 46066
21456 62714
47657 40807
47518 40099
47654 50131
21453 59260
322507289 4928
380989 7756
47695 38283
936323 2881
21456 55994
241178 11904
21462 64476
47792 37460
21578 64279
47659 37856
16241 82687
2636169 1458
47657 36887
47667 43634
574627 4697
47655 38927
574627 5039
21467 58924
241201 12301
110308 20437
574626 4730
241250 13107
16241 88255
16239 95340
241201 12358
89338 29875
824596764 40615
16307 70967
110308 24047
47660 38566
16189 77359
15241330 416
242653534 60691
483328123 91481
47657 36370
16245 88219
341701197 49562
110308 22343
21455 60002
110310 21330
47659 36842
47657 45832
241201 16685
667363 4074
380886 8405
16241 84906
584640171 40068
858619988 84288
47657 46782
16217 80355
413378 6928
6868277 1098
619388231 35015
47489 45615
21444 63967
16241 80350
16241 79472
21468 55150
21423 59935
16226 90061
7300 99511
47657 51406
47499 44104
241245 13668
21456 57934
47647 40588
56126 33472
21456 56167
89445 27203
110308 17965
47602 42740
241201 10355
89409 30064
47649 44498
413378 6486
16241 71633
381034 9374
16287 84158
1000000000 31747
21476 56753
47655 43836
110306 19111
89400 27370
47657 43238
458111167 17486
16256 70051
16220 94996
47713 49551
413222 6459
110163 24925
16242 69382
47651 42602
16287 75324
47657 39333
47657 46129
16241 74087
47701 50995
413378 6294
47657 49191
766215300 1
21401 60205
16238 82597
56126 32319
21404 68262
667375 3868
21492 56024
65436738 83731
241087 16262
16227 72842
16302 73760
69952 31394
47657 36489
506853660 29736
241201 12701
110308 19555
89400 25882
0 89454
16243 91635
241201 14316
55958 34714
16238 90442
47480 40910
1000000000 62568
819882365 48595
21455 66895
16241 72453
16277 93040
926486171 74390
564082360 4941
413315 6388
413378 6797
16300 82161
16241 71906
16238 77993
16303 69529
21456 64732
110166 25227
110330 25740
16240 93760
89421 27945
47654 39448
21456 65046
110315 25597
21490 62730
21456 64536
47673 49757
984649385 19902
16285 92901
16229 90011
124998776 42045
241422 11623
110308 19757
16243 75950
16254 75644
56127 34681
936391 3099
16241 86954
89403 25954
936380 3114
413389 6490
21457 56876
21518 62624
667366 3535
47654 45207
89354 26914
47655 42929
16241 70166
6868277 1222
16241 69684
202834777 25450
21456 56119
698061774 87159
21459 59813
241207 16148
89400 26403
16251 78352
21603 67157
592331496 87303
21402 56955
16241 76599
21462 61870
975267 2558
16226 90542
56125 34307
16241 73702
21456 62485
56113 32342
16244 91167
16239 75540
21573 58217
47647 42995
21456 60738
21475 63139
16264 82908
16241 71751
241201 14734
56123 33333
110322 19284
189423592 64788
21399 67111
21415 56474
110313 21788
21456 59658
16231 90847
241209 15782
21499 63291
69979 31172
21456 61425
16241 97014
16249 87487
16369 77012
16241 88669
110104 23873
241201 15153
853077576 1
16241 91847
381041 9090
16240 84508
47657 47177
47666 41734
21456 64008
110210 25094
16251 90900
241201 14368
47657 50483
0 46406
110305 21030
47681 50125
482755242 4514
69940 32062
47651 38013
21456 57747
16254 88241
47647 46735
47410 35932
16252 75570
21456 63262
21450 56982
47617 48566
241203 15908
47655 36619
16241 76893
47657 46839
2332876 1912
21449 67801
16409 69802
47671 50017
16241 92442
241201 13132
16239 75570
381113 8177
110309 24108
7449 99622
21451 66030
16239 70066
507912604 1
16107 92465
16179 70748
47665 34798
116144543 1
56126 33249
12496 97865
125593045 82583
16251 76433
21453 62522
21677 64859
16485 90011
16231 96699
396391235 98171
89400 28879
16241 69382
241201 12044
16335 70176
16245 75275
47645 44447
241201 14463
47660 45954
21456 53066
241224 10577
21455 65308
16239 71483
671848319 49361
764614880 63685
95745955 17737
16238 92392
21462 60896
241214 13652
11446138 75435
47657 47431
16242 94325
47656 46522
16244 90681
110308 20582
16232 69522
721102285 1
667421 4444
21456 62624
12453 97806
565530260 69444
47647 35123
16954192 69036
89403 26783
89414 25919
16155 88253
110307 25128
252789557 22470
16297 74159
21513 60498
47657 50065
56095 33733
16259 87481
21456 61104
47610 34921
16292 75627
241237 16707
21452 62399
110308 18368
110308 22917
47657 40109
16186 78325
270121160 99999
21448 61870
16241 80768
47701 47826
254586708 93578
16241 93806
16241 71720
494409 5435
21456 64147
380948 7057
16240 91263
16241 81846
47657 45054
380989 7264
21456 65953
21442 53663
2332880 1980
21658 54618
1000000000 52020
16016 90202
16244 81943
69951 31848
47650 43286
47656 41155
667365 4438
110350 17521
21500 67193
21459 64147
47724 37482
16241 86216
16230 71866
16241 92882
769337201 8175
21283 55251
16329 85484
16231 78439
241187 15741
110321 17476
16241 84742
16242 85631
247949798 99797
21556 54385
938801900 26626
574850 4582
21456 59383
225247723 60095
16486 81410
241158 17332
47657 45016
32184 52108
380989 7844
4523952 68196
47657 36430
800875 3349
34915969 83873
16241 92210
21434 62729
241236 10858
241201 10276
928265120 99999
16241 82652
322980253 99999
21209 62856
380989 7071
16186 96695
110286 21960
638838880 6388
289299476 61317
56126 34225
21447 68196
77294404 4808
16436 91221
47515 43788
16233 83338
47647 50601
936403 3297
5647351 9890
21456 62562
16121 96209
47666 43383
241147 14601
47657 48296
89406 28201
47698 41692
241199 11116
110307 21011
16234 83873
89400 28375
110307 18049
89457 29757
380994 7264
56124 34481
47710 45903
110250 21606
110370 21756
16241 88049
89400 30102
241198 12108
47657 49211
16239 91765
47668 51576
241084 12108
56123 32501
16269 87330
47696 44976
21507 57959
21456 68896
16138 95319
16302 70126
47655 45903
110308 21837
0 622
241201 9926
21456 59501
241201 12121
47677 38396
110308 19560
16243 75263
89413 30295
21458 60639
11012534 687
16238 71855
574414 4670
110309 23873
241194 16021
667577 3802
21450 68366
574624 4845
21465 53066
47650 38488
47657 51359
69950 31945
47827 49337
16281 74644
16015 93630
47659 49041
16241 90599
16239 70193
16244 83468
240946 9907
21456 58975
47657 50066
47647 49551
872056235 99254
12500 99093
56096 33050
110388 19701
16241 75293
21456 67870
21452 61658
89412 30557
792339439 11546
47638 38127
16252 81110
16300 88476
110295 19292
12493 98833
16033 70809
16007 96751
413368 6824
47529 44233
47657 42713
110085 18905
907889745 1
16241 76235
21458 64567
16308 95139
21456 60826
1000000000 84077
15999 94625
1000000000 4435
913399589 43765
56086 33154
380995 7308
21456 52985
21456 62157
16233 82341
574630 4545
16241 71141
16241 85573
2332940 1981
56083 32504
16241 75894
16239 88097
47652 38281
1469301 2284
16241 88649
16241 85782
16071 88789
47669 38927
12499 98757
47669 46197
47657 48724
47665 48094
47789 46927
110165 25645
89599 28495
28657869 68589
16241 74634
241208 12087
89398 26437
110428 18403
21248 64767
89395 29825
0 46010
21456 64018
89348 27945
667389 3604
110308 22847
47634 49715
21456 63257
16241 85968
662767135 29714
869181067 72928
110299 22019
21467 57181
176360146 64392
21456 53975
16242 80479
16238 85902
241162 10365
89554 29751
16251 77278
667394 4116
241250 14298
110308 22902
241199 16172
47657 42392
16262 79013
16238 86797
110308 19584
47656 43285
21458 65758
16241 72306
21490 55111
380989 8234
16252 93077
240981 16846
7596 99408
380989 9633
16241 85556
21456 58179
47737 36905
56130 32478
746330230 97910
47615 45062
0 19954
16241 96713
16244 81911
110308 19284
241215 13344
616479222 94789
47691 41318
16287 74410
241082 13668
21456 65892
241201 10092
47671 42916
16423 69803
47656 36306
47653 48950
16180 75872
16248 94055
16241 77757
89400 25964
47664 42657
110307 22886
16248 77601
21461 53334
16303 84435
16292 81706
56126 34389
12482 98833
6868275 968
47655 49720
241201 14405
21486 57416
667321 4056
6868220 968
15260296 38865
592062839 98979
12498 98786
12497 97478
32130 52256
21395 54377
16241 86724
47657 47759
844692056 92926
47908 41706
16240 86662
667499 3957
16195 87239
47666 42878
16230 74549
16273 90419
47696 50494
695349316 36620
16244 76591
89400 26523
47670 45486
16241 77511
380992 8909
110310 25789
16280 87249
16239 75894
47657 43484
21450 62730
110307 22773
16245 85217
12496 98557
16254 89839
16241 96781
110308 23205
21456 67161
241198 14715
574627 5195
47693 50385
89403 28286
21486 63890
7304762 891
16240 82705
21572 66837
21474 58728
16006 84823
21651 66569
21411 53551
16242 90880
21456 57208
16217 80526
47657 51157
7447 99784
110299 20769
241304 16590
16241 72561
16251 79356
16226 94604
241201 10968
16242 78302
89390 30946
89400 27698
16241 83328
725754784 14439
241201 16014
241203 11612
0 37280
21469 66710
47645 49211
89400 29528
12496 97126
110317 20950
241219 13427
21456 57123
241201 16805
16245 77414
16241 73970
47654 40849
32135 52235
21449 67491
56126 34409
21459 56480
16187 88117
16240 72377
2332882 1523
936160 2985
667352 3936
16271 74972
47657 42942
577010084 1
1000000000 62985
16241 88093
380977 7664
241190 10342
47652 50880
21690 56168
936374 2985
328060556 50066
667372 4056
110219 23418
241201 10752
89403 26466
47655 42968
16235 78021
16289 73396
56126 33596
123691106 29125
89409 26991
16276 93224
194212623 65073
186039757 75627
47657 41980
276637255 90031
21478 65853
16252 87943
21441 62394
89347 29262
21456 66469
21453 53663
936375 2649
190388958 89064
47659 41588
16241 89482
16241 84842
7511 99841
241424 14692
1567027 2068
110307 20491
241203 15002
110327 19645
21518 54642
21456 62949
380760 8899
21456 56377
16011 91011
16230 75894
16241 92952
16104 87079
21458 58493
16245 82170
16244 92997
16115 77499
47657 45707
21457 56906
47774 40207
746876237 7213
89400 29772
12458 98390
47662 36095
56131 34714
16189 71932
667363 4036
89402 26541
21456 53334
241196 14101
16255 89053
241187 15767
16241 73582
16241 71149
47666 47574
380989 9107
16241 84592
47657 43480
16243 89673
16241 96042
16241 71190
47643 46544
56140 32257
241201 13168
21443 52791
47708 40158
47713 39136
89400 29196
241338 12497
21673 67848
89446 29165
47643 42392
69952 31997
89397 30589
494409 5885
21456 64799
6868276 975
16225 73868
241427 13132
47406 40186
47642 50818
21442 66565
56126 33821
380992 9169
47689 47023
380989 8686
16252 85696
110363 25789
240992 14785
21501 57859
16208 90799
965015988 99999
16240 73853
16192 89912
47662 37725
270839596 99999
838142306 4083
21456 68783
16232 77283
89394 27549
21459 61507
47655 36151
32133 52175
16241 86702
47621 35058
16256 89264
533098122 25012
47657 50272
241191 10498
7606 99797
21438 65423
47670 35815
69964 32164
32133 52268
47833 37092
47692 44124
47657 37165
21453 63612
16241 95773
21456 54178
380989 7839
16245 72020
56144 32412
110306 19197
21273 60182
16241 79496
16141 96697
21445 63199
241201 10399
16242 76326
89351 29013
16243 86862
16248 73352
791314866 18239
241195 14784
16241 76975
110308 20012
56126 34023
16225 82170
89400 26169
380995 8144
72202860 17804
203788239 6330
241271 13825
89277 29844
110307 25645
47657 42602
110202 24143
12496 98889
16228 94996
241213 14684
10797592 12044
16242 70902
936379 2702
16241 89372
16253 79789
16241 92599
47614 45964
16254 79324
241201 17394
16241 90318
16341 75130
47658 48852
47640 48293
56126 33605
47657 43810
21457 68873
21456 61829
16241 73219
16267 76599
89562 30859
6868082 968
89401 29236
21456 66088
21456 59842
380999 8131
110309 24898
820540459 18654
47592 38281
16240 89787
16241 87404
22653508 222
47669 36602
89331 30025
16241 90984
380987 9168
47769 45127
16233 78108
47631 37101
21459 58508
21459 53551
624559004 35810
56126 34329
16241 84397
47655 36596
21453 54660
47697 43150
110308 20384
21441 56670
56126 33272
380965 8065
413378 6459
0 45469
7247 99670
21456 60038
89337 26254
16248 79987
16467 84036
110308 23398
938331576 17394
16237 96462
110338 19082
16222 81410
110359 24367
47704 42147
241057 10106
16244 91086
241205 11808
16238 75104
110308 22069
241202 12112
12375 98602
909585183 61641
16253 75894
47713 49292
47669 45770
47657 45806
89262 29443
21456 57750
16245 94162
47703 37976
21464 63914
110308 20510
16256 94314
16228 86382
16241 83257
110308 24035
380989 8915
241189 13252
16120 87034
47892 44120
110308 20707
16239 82795
413431 6129
47657 40685
16241 69696
47748 50070
89428 30867
89388 30255
47817 45954
21453 57761
56126 33077
16244 85556
21514 61187
89400 30295
21454 64710
47660 44207
47657 37155
16241 86875
16210 96005
56129 33733
47656 41999
241201 15470
47657 41369
16244 74813
110308 25557
21396 53387
407129157 79165
21426 61141
241199 10355
21456 61752
21498 68184
21454 63190
89400 30064
16241 73589
380989 9572
110299 20718
56123 33978
56141 34479
21333 60759
16241 71188
241204 11868
21456 54393
21457 55251
21376 64281
7449 99242
21397 68262
47653 40957
16241 79133
16238 96966
936377 2597
380995 9055
16243 70922
16255 89935
16166 71311
47657 42073
110307 24064
241201 13345
16244 89319
7449 99579
899301121 400
16253 86521
16228 89673
89385 26812
32160 52108
47643 36739
380932 8103
241077 16566
16251 76240
16245 81032
241202 12054
797944333 61989
47652 42135
16007 72861
21456 54405
2065376 2016
47657 46797
56126 34549
89400 26103
16241 94412
16186 80189
110308 20222
21458 66895
21456 55291
2332877 1618
16330 86707
574627 4983
16241 89487
47679 37745
7449 99501
16244 74269
380989 7169
56128 34128
16241 76586
16243 86473
16238 85026
574627 5353
16250 91644
110308 18791
47619 41037
380993 9902
110309 20562
47667 44064
47527 37692
47600 42045
16241 93095
21456 56504
16353 86154
28872101 69438
21456 56504
21457 56176
21456 68980
47657 43885
16238 78312
16253 70884
89400 26297
110306 18529
21461 64020
89402 29751
241254 14915
16235 95060
16234 96906
21458 66418
110306 25645
15988 87767
2332876 1801
380956 9572
47656 51591
361762238 64476
47645 38052
21456 61233
21457 68248
21558 60824
21456 60622
47646 42853
274072982 1
16241 80459
21627 64650
16244 75428
69965 31717
16220 75312
47657 50135
21456 59626
69960 31606
16244 79999
820694302 82555
12496 98593
16227 70697
16244 93267
110308 25117
47694 41706
16250 94009
110546 22551
16243 90637
241201 16038
16241 71910
21291 64870
21456 62416
21456 60365
16241 89143
21650 68310
936381 3291
87439826 11094
0 79510
110357 18426
241213 16198
47657 43558
16241 75371
614286377 60729
241201 16805
16293 94992
16241 88092
110301 25400
380989 8263
21447 54545
593529648 11902
16253 81942
16241 73862
110297 22468
47670 43212
89411 28293
21470 58033
47657 47834
21457 63666
21324 66300
110308 19472
21455 60095
478286784 99190
69952 31187
3083525 1329
380989 7561
16241 83666
47654 43378
47623 40049
574627 4697
526880043 84922
16293 81869
16241 71673
334721540 50024
241198 10382
21427 66385
16228 73853
240966 15273
12496 97692
47592 44860
241201 11116
47657 45988
16241 86515
47691 45698
21321 60998
47657 50070
47656 43905
21500 54555
21456 68693
21445 67272
241187 12497
16243 96670
12535 98236
16241 69558
21456 56437
16242 84158
241207 11022
16241 88342
494346 5685
110311 18641
16243 90151
47657 44663
16246 87954
16266 92025
16254 75224
89401 28064
2332882 1703
21464 54944
21456 57348
241201 13636
21316 58924
47670 41612
16239 87105
47657 45985
16239 95937
21456 55328
16211 74772
16241 90891
0 7945
21456 64479
56126 34714
16244 81461
241201 15996
16235 94009
16248 94274
47664 47963
47650 39140
47536 43503
16251 85768
153809108 8059
16250 94197
110291 25082
21459 55009
21454 61742
21456 54867
16241 80345
148672823 97958
47657 38031
47657 42107
110308 18384
241124 10655
380989 7554
16210 69533
47644 42713
47658 44377
16238 87336
21456 65044
47657 50898
89400 30915
241201 14601
380989 7664
47655 47135
70013 31394
47657 39741
16241 73229
47657 51321
16240 91371
69894 31695
12399 97140
12477 97708
860453772 12890
110310 21204
21459 64701
16238 93418
32132 52359
21455 64799
47660 36095
16349 87995
12499 98728
16241 94842
605751500 70856
338746292 86503
16189 71143
872087090 63833
728903432 48293
21456 59607
380932 9090
47657 42445
16241 71855
936374 2860
413464 6064
465678697 22069
1000000000 60026
241420 16059
75868814 3464
89848434 85806
16241 90838
413380 6580
995633908 42445
16107 90847
110308 18945
255577952 1
110305 24516
89231 29114
47666 48198
973222460 44226
16266 88908
47657 36985
17185854 25525
16241 86868
21641 65949
32097 52001
21304 52593
16242 90493
381003 7213
16224 89930
110308 20373
684757042 74903
21452 57833
88811304 57313
241163 12535
21456 55576
47666 50164
16241 82120
241427 16743
798316026 38197
21456 66895
0 76787
110310 21610
492788686 1
110308 19869
16242 90965
16241 94842
12544 97681
16254 93630
241204 11902
16249 74650
897696967 23080
16242 88856
47683 43959
241201 16569
47657 43073
16241 88617
376161947 76754
16258 82380
1469442 2146
16254 90710
89400 29443
819568218 47052
21453 54146
110351 20652
16239 87574
241201 14914
921984182 73428
110308 24626
241201 12145
16241 94197
21483 67091
241201 12827
16241 86932
47657 45127
329100420 301
274812650 68355
56126 32872
47656 48453
110562 20472
277300484 1
110296 20373
110311 19911
47656 40895
47655 50385
21456 67514
16242 75991
47658 43238
47657 47140
21578 57313
241379 14314
16242 77608
47657 50013
47658 42344
1000000000 22505
16241 94561
89357 27556
16238 69558
241201 11044
16241 81237
110306 23295
241196 10727
380986 8328
21456 65656
47668 50585
47612 45127
16231 89324
89387 27255
16241 74281
16034 93260
16241 71029
241201 11695
16233 90799
3083510 1234
16185 87213
798187283 99999
110116 20259
47604 43765
16036 71720
333334526 46576
16468 87352
21412 68978
793065896 51889
16200 83803
16241 72939
21404 57313
47496 51284
56126 32953
89400 27569
506791092 66920
32146 52108
12497 99002
241200 11384
47663 44473
16240 95381
21647 66066
47465 46544
16305 86767
89395 26403
89401 30328
853152632 62777
89385 28704
800875 3334
7449 99685
89334 27439
89387 28064
21497 56465
241201 16916
110308 17717
56126 33608
89353 27945
21453 60805
976208363 75313
56131 34262
21272 60628
110305 24626
380989 8069
110273 22084
16227 93224
47880 51679
241201 10260
412764578 65036
47655 41734
21546 68980
110308 22408
47565 50297
47657 51321
667365 4036
47632 40809
21480 63075
21374 66498
7405 99349
241213 14528
426867452 67647
16202 88114
47671 45736
16233 79888
241201 11511
15998 82725
110293 25525
16231 84397
47650 35932
16240 87718
16286 87621
47420 39582
399496193 1646
241211 10271
16241 69406
89400 27996
21672 55904
21452 56723
12499 97584
47667 44034
21465 58740
47657 35179
47650 46307
21456 58711
21456 53066
110310 19115
16241 74410
89400 30014
667365 4359
47646 43468
241260 14674
292780334 43821
16243 74764
16241 87826
28658805 210
21431 54445
47679 40419
47653 36863
21456 53199
16241 78872
89404 27732
21552 66379
56126 33978
381221 9689
110308 20339
21479 54800
380987 8095
47443 37852
16241 80647
56126 34133
47575 43110
16241 90965
574627 5264
47654 43373
47529 49963
241201 16636
21440 63615
0 92040
21442 64952
659341844 26249
21455 65702
16241 89993
21456 55580
47667 39116
12496 97805
89411 28562
574399 4983
241201 17158
21456 65716
16241 92170
241190 10530
47657 37048
89407 29602
241201 17395
16241 79847
16238 88133
21456 56375
21456 63020
16231 92581
21255 59607
21456 55396
16241 88097
16241 74011
21456 67619
467550498 8287
47888 49314
21550 56988
21448 63171
16249 69706
16243 87487
110308 19255
16241 87737
1469414 2163
21456 63229
16240 94657
16285 71866
667360 4083
47657 46328
613263705 99999
241192 17020
241215 16042
110308 22061
381152 9253
15991 83919
110309 25645
110291 19979
110308 22395
47710 42457
79815656 1
110538 22177
16291 85228
16466 71908
69942 31125
47558 43336
241264 12497
21442 63914
54756980 108
21456 65586
44989205 1
380905 7911
21363 64957
110092 25037
47794 39209
47712 49967
667413 4084
47570 45664
110342 18786
241198 14674
21456 54405
21485 63493
16239 85321
21421 65917
380993 8212
16248 84759
16241 87001
936380 2773
16434 84569
241201 13252
16241 74062
16238 84759
89321 27804
21443 59364
16232 83412
47678 40722
667367 3982
922490911 88617
89260 30724
16454 73604
47657 36312
7399 99968
21453 57308
380962 7108
241203 14314
21462 63674
16241 77328
16232 74410
76999773 19556
110369 21923
16298 87995
47656 51272
47657 45576
110294 25693
47647 36818
110309 18181
110257 19055
47657 37721
69955 31394
724392455 40976
47657 46735
16351 75213
47668 40598
16242 70701
89400 29157
55894 32269
241201 13252
16291 95242
47711 48868
16180 96693
16251 69870
110253 25713
47584 44849
241201 14448
332914321 24660
241201 11288
16241 81568
56216915 94298
21597 63849
21457 55453
21457 52609
21456 54580
241082 15903
47657 46621
494480 5575
403569331 89128
47664 40784
16240 76612
913885745 39953
16209 85197
579223250 40049
21498 54831
47541 50272
866450067 76072
21449 56234
21456 60625
164824997 55328
16294 88134
21456 53811
47644 39011
21468 58482
47691 44606
624219697 99999
89400 28562
110293 22663
56125 32463
16233 70466
110313 18843
110308 22175
16241 88083
241201 14731
56141 34702
241201 16743
21456 65311
16227 92831
56126 34501
47658 41387
12501 97257
16182 79587
110382 22927
47597 36151
380972 7218
47870 40109
47657 39200
16201 83684
69952 31783
241113 16808
16241 84776
47659 36057
16241 75001
47640 41706
89372 27354
16135 70209
21456 66788
16241 76384
16241 82469
110308 24836
703439748 27407
241239 12370
654335920 43834
47655 42910
16241 96713
101879490 50636
56170 34582
16241 70220
16241 80479
413378 6797
21450 59351
110308 19218
2332833 1606
16265 75051
47656 50410
21483 55836
16246 84322
494453 6055
21365 66330
241202 13992
21413 57856
16466 79647
47657 42152
16210 86889
12496 97948
940235585 48868
867287944 30465
16241 75853
16241 86339
16241 78363
241201 17314
667365 3936
16164 77572
89389 30025
89446 27862
47642 47585
89391 26939
110323 21256
89400 26626
21456 56468
47708 35636
16240 90371
47664 45425
137610351 71485
16203 92926
16318 96454
47655 34921
12511 97393
89486 28408
16231 87604
16241 72355
16231 96966
16266 73637
477887988 36421
16277 92341
16247 89043
16288 96258
28658805 188
110264 25645
110302 22261
16263 84980
16029 76235
16230 71405
820133268 20096
47805 37574
21455 52740
16241 74922
124164387 55979
16279 84221
110308 25147
47719 44422
47703 41503
413368 6580
110308 20126
1000000000 61733
47654 37639
858007049 71906
21457 65199
12408 97978
16241 79736
47651 46756
21421 66611
16240 75584
16241 95967
47697 44182
16271 93654
47670 36946
21330 65456
567747 50484
6868277 1171
21440 61233
12499 98392
47658 39718
16241 92620
372767619 94186
21455 52593
21456 63157
21456 53965
110384 19979
56128 32232
110197 25168
242252881 94978
241171 10577
241237 15002
21424 63685
546189845 23986
16242 76655
47652 46995
47672 48485
241201 16860
16297 70856
574621 5039
89400 26475
16208 70171
110245 20280
380989 8799
21456 53368
47644 43885
16247 90676
16377 76085
47640 50878
3083482 1325
118729071 29236
16234 72861
21465 63043
21640 67560
16271 73122
47657 50378
110308 20127
241401 15918
533836078 99999
12489 97378
16227 76023
69936 31196
110437 19352
110262 18429
241208 13187
12490 98225
56084 32851
241202 13791
110308 25260
47657 39030
16244 69529
241181 13296
16034 79789
110308 25128
16184 70220
110187 25576
110250 25633
21462 52446
21411 60565
16253 70078
47654 37998
110309 19979
16241 69438
16236 74945
110307 18673
241201 12535
47657 46034
21456 64083
413197 6647
380989 9140
21456 56772
16241 93837
1000000000 10359
16229 94978
47606 43198
0 95566
56126 34200
198740801 27336
21456 60098
110319 23187
47657 44422
89401 29387
47655 46139
16235 96195
809338285 15002
494377 5642
240964 14532
16239 78398
16027 78312
16024 88342
47635 44150
47671 46606
12499 97478
47649 43473
16241 86514
47711 41238
69951 31590
21446 65130
21471 67344
47657 35351
12294004 20323
241165 16046
16241 79907
241188 12611
110308 18786
16275 91859
21295 58425
16189 92675
47575 48453
770451833 48239
16234 76350
21468 52635
110211 21693
241207 9942
241187 14820
16278 95661
47604 39901
197997424 56836
16230 77398
16241 79977
6868187 922
56126 33359
47603 37247
16220 70466
110136 18846
47666 46035
10649986 17236
13138772 1
47624 41374
6868267 1136
241394 16808
16241 83780
16241 88072
16182 71349
32118 51825
404136697 80539
284714980 19128
47611 42465
380964 9777
494407 5983
667402 3590
988482499 99999
47681 41449
16226 76072
936373 2891
32133 52323
110308 18429
110308 21472
110471 21923
21597 68280
16241 78314
48144256 120
12496 98586
16237 78325
47687 36863
16241 73693
12497 98586
47650 44824
21456 56010
241201 11247
89445 28189
110308 19110
16241 73385
241187 10886
21456 55291
16036 71072
69969 31125
65276361 98015
47657 38841
241201 16125
16205 89488
56071 32782
21455 67182
110308 17476
241144 12497
21473 69243
16282 89905
21419 64701
47657 45837
110318 23263
56128 33673
110309 20890
241287 10508
16241 78239
16235 94599
110074 19757
16228 88521
47645 45634
786805499 49093
89401 26151
241215 12474
16241 78239
21456 55133
47661 41903
69954 31799
21442 63449
443182773 99999
16238 77783
16074 96273
16241 82044
21459 57433
241198 11675
16241 90664
21456 60565
16243 88391
21460 55966
734853054 92646
12494 97978
21458 64197
241199 11555
16239 95389
47603 42045
69952 31048
47657 37277
16241 72611
283497799 64269
47670 45707
667311 4152
241203 14159
47408 41779
110308 19828
16251 90396
380989 8682
56136 34023
21456 62856
21414 54699
16242 77258
16052 71149
1469442 2207
381004 8137
47657 47140
867007382 48696
47715 37856
69749 32208
16241 83387
16268 95724
110308 22288
16243 70334
419925605 58179
241411 10802
21295 63515
31905 52267
110348 21994
16190 74650
7436 99411
16249 89478
47661 40858
21507 63046
380023070 23575
16241 70864
127300434 68949
21452 53368
16266 92581
455516478 89340
21441 62784
21233 66252
56099 32931
47657 47985
110306 25069
47664 45898
21456 66526
16241 94475
16210 79161
16241 83938
110370 18049
16241 71349
56183 32888
21474 62856
0 34823
89386 30629
439341972 54738
47813 38079
47677 38832
119670260 84317
89403 27197
16297 83071
16241 84228
47657 38281
16236 96955
110308 18571
16053 94561
21456 57679
16186 84891
21456 58740
21451 56167
21456 66030
37229291 77735
47608 48819
11583040 478
47647 38596
260432724 19701
16241 86798
47704 43864
16241 96400
16253 88342
21454 52442
110350 17791
16242 89319
110307 19870
16446 69695
241055 15467
21456 52607
47657 45418
47657 45928
16244 87187
21456 65021
16241 72638
89430 26914
21253 65423
16239 90799
16250 94478
381016 9709
575792721 15869
21271 62157
47657 49185
47657 40158
69937 31120
21455 56832
16382 73735
667427 3583
110308 24070
241203 10508
387530874 10695
241261 12633
16240 86196
66190216 28643
380989 8214
14244569 57362
47657 49182
47890 43091
851426708 26939
11012494 638
2332879 1868
56126 33050
2065389 2006
241032 12121
114530488 25851
21456 67993
676339088 53816
12496 97126
16241 94208
110245 19173
864458671 68108
449819680 19277
21456 60312
16245 74315
47699 41739
89607 27191
16241 91812
16241 76384
56126 34102
16143 76403
21456 53036
69952 31048
16254 74612
16239 75749
21454 60174
47653 43543
21434 52503
15988 91318
241102 15908
241201 13827
21456 65003
16241 70683
110308 25106
247005161 47456
933789464 42392
47657 44021
15907588 68680
21455 60326
110285 22194
380975 7942
47672 46437
56217 33894
110284 19255
517672313 4286
16287 91433
21453 58721
16241 70652
16240 81032
16230 79647
89400 27336
21454 64767
89401 30025
47657 36886
16238 75801
12496 98600
16241 71752
574616 4846
16265 79907
110308 19869
110310 21135
380939 8215
16243 69626
47657 37870
47785 45062
47702 43692
89412 28185
16243 69870
21342 54109
241202 16928
110308 23570
241188 10118
47657 50601
21456 64465
241201 10299
96927828 25849
16241 87143
381234 9723
381124 8079
47410 39410
7449 99670
21457 63724
47702 45721
936207977 1
241186 11949
110307 22599
47660 42605
494388 5675
16241 82981
21456 67101
16298 77172
110306 22823
47454 46824
16241 71910
16241 95842
16243 75130
110309 20926
241203 15940
110316 19067
45592573 93362
21456 59256
21420 56125
89400 28596
16248 93645
16235 79377
16227 77491
574604 4730
16241 84092
16238 71131
16241 77382
21416 55379
21611 61658
12496 97812
827083099 29380
16241 74972
110311 25082
16241 84411
21458 64370
56126 34380
455846762 73229
47680 38917
89398 29255
16397 72493
380979 9374
21206 63827
47899 47135
144843498 75275
241201 16515
16227 87487
16241 85556
21456 52607
110308 25009
110308 18239
800778 3349
241229 14190
56127 32914
16333 82893
7452 99478
89375 30129
16243 69487
110314 22468
16241 81562
166929398 50897
494413 5885
47657 40592
16295 96893
47655 40927
16241 94417
21455 67496
56126 33671
16273 85806
69942 31693
380738 8286
47763 35134
47657 46212
47657 40308
954061724 40759
21500 52461
16291 93311
32127 52359
16465 91859
125188340 48699
16241 82951
21468 67962
21498 59233
574640 5195
16241 89316
31888852 32603
47657 49039
21459 64243
21513 64362
89400 27597
89400 30859
16243 89478
21456 60184
52673864 7708
16241 93099
47659 39683
47665 47050
110424 23921
47716 51101
380989 7392
47490 43994
47657 36810
21456 58911
56126 34424
47439 44157
12593 98089
47657 38927
21456 64688
574867 4682
231627529 32
16241 87006
21456 66634
351859543 77021
21464 63404
47657 38665
241155 10615
241203 12969
47652 36923
16263 76360
47657 43116
21467 63833
21465 67794
241201 15809
763665621 1
241227 13938
241184 11284
16239 71174
878308270 83960
936383 2878
413430 6127
11583051 479
574627 4989
21424 56802
241199 10276
0 7421
241203 10184
110209 20890
494468 5575
582740105 64010
413320 6465
303346039 50508
21456 66916
16281 90620
16241 82296
16249 91691
56126 33833
16228 90965
16241 94383
110271 25633
16237 82719
21465 57856
2332871 1690
2332629 1511
47670 36887
16188 94934
21456 57669
110288 25562
110310 18608
47686 39070
408000498 64281
291412812 82531
16238 71795
89400 29100
47657 40598
47654 48239
16241 77635
21664 67657
110305 22051
21515 56865
89306 29262
21458 58915
89400 28408
47660 41827
16255 76749
110308 22171
110308 22783
21607 56670
16005 79411
21456 59297
47658 46775
12496 97107
69907 31125
47649 40722
16235 79165
12496 97812
16039 93582
21458 61091
241201 16808
464161030 42880
47770 46129
241201 13316
574671 5156
69917 31696
47666 46741
16251 87939
47761 37489
16241 76072
285063457 42003
494399 5580
16266 96332
21419 56771
16241 78159
56126 33842
110305 20890
947756487 32232
89400 28362
47654 45016
56133 33928
241201 11998
241124 10695
16243 83404
16238 94481
12496 97552
47670 37489
47651 51272
357535236 51676
110306 18368
667373 3957
574636 4607
16333 73600
55908 33701
47669 49055
21514 56437
241201 10530
56126 34086
47681 45575
16241 85228
47657 43571
47624 45642
47665 48699
21427 55396
173170569 99999
413375 6127
16238 92039
241198 11094
307295783 24297
47657 37139
241010 10173
47686 49691
47659 38052
21480 57062
110308 17788
16154 79617
241194 10173
21444 62880
56097 32269
16241 77123
21444 56427
21456 63674
16003 96903
32083 52347
21455 66916
110179 18403
16241 78370
16349 95009
16433 87943
16278 94475
21398 61506
56156 34380
56126 34495
47657 39239
110315 22153
936562 3114
110308 23843
12496 97338
413378 6895
16241 91456
21301 54058
89364 26863
16241 91914
47656 49746
21520 62559
89426 27502
16241 79709
494422 5545
16241 75428
16241 72614
16241 71910
16241 74772
47660 51310
47657 41155
110308 18612
574569 4682
47657 36154
47634 44691
89508 28319
7451 99724
1000000000 38555
16239 74392
21297 66868
16253 89267
89400 26227
47657 37631
16253 93760
47646 51199
21454 67966
47740 37161
110292 21243
16241 91263
47657 48655
89400 26863
110308 24763
56126 34246
16164 87213
21454 63849
47804 44407
994233996 78816
16241 73453
16244 86473
16233 94186
110308 24286
47652 50585
47694 42903
12511 98600
515944593 56866
47663 43852
21456 60896
47657 39058
16241 75644
21458 65561
255946313 29607
21425 61091
21457 66972
16171 83601
241201 15534
16238 91387
16236 69596
16304 96847
380989 9888
16253 69575
16202 70044
16227 94298
21456 63474
47607 46487
16241 69684
47657 38031
47628 50378
141013448 47200
16195 90004
21456 63352
21456 64755
21456 66921
16241 71633
16365 84510
16239 70809
307104781 91524
47674 36031
47500 39741
16241 76334
110308 22194
241201 12112
380989 7656
69953 31947
16241 78618
241201 17394
241154 16488
413417 6414
673139657 47371
493409019 16
47657 43591
21398 64701
16241 85824
241201 9972
16238 89707
241201 13025
16241 75616
21458 66926
21456 54851
936387 3121
724025555 66838
7449 99478
47655 42520
89326 27925
16241 79592
241278 12812
110136 19184
1000000000 29937
112782604 51984
110308 19802
16241 72695
21444 63495
367398048 53368
16241 89055
380989 8212
16428 77751
16241 79847
47485 47114
56037 33928
241202 14300
21285 68622
47589 40262
16255 81063
380990 8857
514807366 30575
16242 84682
47657 46751
637329792 95965
241232 12935
16226 86382
928872232 1325
47655 50557
21456 57808
21470 66059
16241 95125
16238 90880
380992 9022
6868341 975
916537083 96791
516233685 56168
381105 9894
21456 61681
1469442 2285
69952 31394
16000 78727
545576045 39312
21465 61433
6258736 69695
21456 65003
21367 61812
380986 7149
47655 37395
16241 94486
21455 55028
241143 11116
241201 10106
47631 50024
56134 33854
89389 26802
47623 38896
31995 52172
667363 3525
12496 98089
16241 85434
975122 2558
2636171 1483
241215 17314
241409 17358
16241 69400
110147 18916
16241 87425
838461676 63851
564524930 75685
12496 98979
110307 19757
10778287 845
21456 57404
16210 88013
16228 85581
16231 77978
830004521 18501
413549 6471
47671 47805
89407 25964
241395 14448
16241 92196
47657 43845
16241 70120
21453 67472
47657 37527
16486 85454
380991 7169
241234 11205
16238 72464
89400 28992
21456 66668
21451 63616
47657 41449
47657 51562
69926 31172
21458 57267
413378 6814
16238 89547
110295 22084
110308 19708
21456 59470
16241 82696
21456 59297
110308 25012
241220 10652
380989 9350
16207 70278
475780701 74962
47689 47001
667367 4058
89391 28632
110448 20950
89391 28319
110126 21209
180387039 36
110307 18817
413378 6814
21458 62949
16230 85913
16240 77510
32162 52085
16241 70334
241207 17020
16241 87973
21457 54474
3308593 32468
47657 41095
16256 95389
16241 89001
21498 58717
16256 69912
110308 20406
16241 95543
89390 26122
16244 94208
380986 8511
21456 55209
16248 81406
47657 49389
16241 81316
110310 22146
110344 19534
21519 65003
21455 61229
16235 95392
16302 82687
16227 70709
47626 46582
47671 40756
11012463 638
110308 20444
56168 34023
16243 95773
16239 96872
16241 76109
208453616 1
6868089 1017
21455 64039
380978 9125
21469 66264
110307 22565
16241 92997
16247 82296
16229 77751
380991 7435
21697 62485
1000000000 83521
110308 24950
47620 44407
240973 12967
2332878 1756
623620870 91722
110308 21606
47624 42622
322014058 99412
241201 11108
16241 96810
16178 87671
241156 13430
32133 51818
21456 53464
78552072 1
21460 56150
241203 15040
975264 2521
47660 47118
241203 10365
16242 71029
241201 13959
16416 69406
16237 88134
12496 97366
16241 87079
241201 14731
16241 79020
110306 19167
16241 91946
47663 37845
21353 65656
21456 54800
12496 98234
21453 55251
16241 95945
47647 42537
21456 58952
647753624 16068
16241 83386
47657 49510
47657 40412
380989 8288
47655 40587
21411 53551
56126 32931
21456 63221
21703 67440
21456 53282
16240 70470
89400 30059
110306 19426
241201 17039
16233 82426
21405 59256
11583051 487
110475 22901
56111 33167
12499 99056
16240 87494
1000000000 54799
16015 90899
16205 80398
380989 8103
16243 94465
667400 4359
21464 63849
16241 83447
110253 22217
565545568 61989
47657 43524
16260 74932
21459 52821
16244 76971
47668 43831
110185 22588
0 30696
21456 54103
21462 68892
47657 47592
7394 99499
47629 41432
125013445 27810
110308 19828
110311 21756
574572 5286
16241 87973
69989 31938
2332879 1981
47660 46648
16352 73458
47655 50787
879835973 17747
47657 38769
7401 99253
21201 53975
89400 27538
47888 44172
128925080 953
125628586 16687
16415 93095
16241 72879
974265604 86382
110308 19304
110313 21727
16200 96692
56126 34086
16421 74765
47670 45973
16213 93854
21448 67344
385574902 53051
89400 28596
89324 29119
47657 41546
241349 14758
16232 69999
16241 93901
241216 12080
7449 99631
16244 79647
47657 44925
47680 38405
110237 20146
126823272 28189
16259 86530
21406 65377
110299 21693
16293 95242
56126 33167
363859995 18791
380986 8103
12496 98236
16191 93362
110308 17509
241201 15398
47657 48434
32259 52017
56126 32463
16240 76350
47587 41011
110308 20556
47579 41670
16241 92269
47642 45127
21655 57951
667365 4232
16260 90603
16239 90233
89400 29244
380986 8622
12498 97743
12513 97257
56134 33044
442889224 99999
16241 80921
1469378 2127
16241 71906
380989 8467
16219 70765
56120 32891
3083510 1368
958795955 1
69953 32072
21447 66216
16486 91812
12496 97257
21442 54825
16276 74556
18851844 287
47654 42445
32133 52035
241201 16793
321898056 78223
16228 88371
399464453 59795
89400 29925
16260 73913
380989 9361
877766308 4423
22653490 222
241342 10598
534334091 19460
16241 94992
47657 38011
241199 16065
241192 16745
758485675 49292
21464 61590
241201 11340
110308 21750
380927 9752
241191 12210
241201 11855
47662 42444
21456 65248
127039988 96628
21698 62856
16430 82928
47770 48925
16257 76749
16211 94478
12559 97331
2332879 1980
21656 59813
69021135 89053
47652 42681
32134 52015
574627 5286
16072 77434
21456 64281
12497 98600
47657 43503
47616 36985
241199 12390
47650 44514
241201 13774
16241 77393
494409 5799
21460 53560
936429 3114
21334 54451
16244 75685
16246 92990
16241 87404
12499 97781
484937277 20280
16241 86182
32136 52067
89390 29736
32030 52175
21456 66555
16002 69561
16241 88669
47657 36529
47665 46561
21456 61011
21455 58960
241216 15903
110308 19273
47665 35435
69983 31208
381038 8060
47657 37489
43432887 62719
16276 78354
425232387 63262
32837704 65622
16241 79473
380989 7922
89400 27766
380989 8405
16277 90396
21470 55979
110257 24376
767088514 92843
12661 97257
110314 21611
16064 93095
47656 43054
16204 93412
713183432 98728
21456 54575
110308 19273
16304 74062
89400 27128
385709413 65370
89401 26734
619570836 87417
241219 10858
16243 87684
21469 55731
16293 72403
241200 12890
21490 67590
667368 3936
110148 22525
576323965 84448
16245 69309
627912996 76403
21408 64536
16241 88669
21456 67988
351466323 95803
667365 4058
16241 70856
241201 12108
703974352 1
56126 33472
16168 72939
121018105 22082
47657 42177
110340 18138
241201 10299
21456 58382
16475 82215
21459 60498
89394 29735
21444 58740
21465 54445
21456 53047
667277 3581
16241 82268
16428 83218
47649 38611
21459 59658
21445 63396
241201 10802
879590859 43440
16241 91362
241201 13351
21564 58924
16227 90903
47474 37460
47656 45062
55967 32537
7431 99841
16093 77901
381135 7435
241200 16384
89416 29923
241197 13825
572701814 36214
16323 83362
47659 36701
241201 15672
21455 69122
241144 10103
16244 94850
667365 4083
47894 40967
21640 60095
47668 49628
800879 3349
646479672 57228
16241 76310
16236 73442
69764 32175
16480 78958
110308 25338
380988 7074
110307 19645
47657 36006
56126 32808
667365 4264
413382 6878
21456 66552
21205 57267
3083509 1325
241201 12514
464488338 66741
110308 21457
21456 60237
21404 58054
12496 99051
16226 83083
16242 77156
16241 84309
110231 25520
16040 95831
12517 98919
21448 67523
110307 25607
690136665 8633
21346 53879
16484 75224
69868 31242
47657 47206
47657 38306
16241 92625
110308 20204
406381529 12323
7449 99903
16241 81675
293945369 97127
47790 39123
241201 14975
47657 36818
21456 63582
12391 99190
47657 43728
21456 54109
16154 95890
7461 99622
2332879 1839
27955909 36818
574640 5286
354780653 19454
16230 78067
8235006 99999
241203 16577
69952 31729
47657 47963
47655 37293
89416 29602
12496 98592
21458 57726
413380 6498
918727095 42465
241210 13933
21407 63245
16329 82495
1000000000 3016
16268 73295
241201 17155
21467 61658
31989 52132
16244 90554
241208 15276
16238 84477
47659 47052
47765 35680
16241 85046
110308 24961
16241 91248
89400 30629
125953793 1
16082 91362
204616122 48837
47659 41374
16228 84246
21456 67980
21456 61141
16222 86338
47631 49185
443899142 64422
15995 78218
16240 96641
629095833 3581
47656 49421
16185 71673
110310 22069
241396 16185
21426 61091
16243 79013
47595 37062
16238 96005
110153 23985
21412 63152
241201 15908
16244 77382
47657 36991
16242 77823
16289 70765
667132 4152
16243 72507
47660 50141
7449 99242
428784727 1
47656 40592
21457 56723
16432 91847
667365 4152
47663 48419
47535 35621
16241 74380
574638 4765
89400 25964
241203 14731
12496 98364
21455 63295
56275 32914
16241 85542
734645647 68612
667364 3498
110317 18885
21456 59383
21628 54944
241201 11205
16241 80298
70114 31871
241208 14159
907911795 16430
47676 50898
110318 20023
47548 45642
16241 89816
47477 35944
47657 36214
241340 12806
69954 31693
7504 99797
21500 58054
21444 59503
16241 80753
16178 89361
16180 70966
89400 29114
241202 13344
69952 31638
936380 2663
241202 12067
47602 44974
47657 38220
47654 38592
313299057 62379
16243 93761
21456 66204
110299 20860
12717 97271
110354 17700
47657 49715
16232 88156
47572 42880
16241 92391
16238 79822
241201 10925
110311 22599
21459 58838
16241 72484
413376 6064
21462 53222
241201 12436
16241 81544
21451 62399
799503573 83218
110308 25740
16241 69870
21460 65500
185931333 57169
16245 88727
47650 36353
540074871 91248
644356334 1
89403 27205
16222 88013
854447790 16046
854375781 12261
16241 75616
16242 74247
850729601 70870
110308 22468
16483 86675
758678332 932
7113214 1
47644 42392
89358 25851
12497 98089
16241 82052
512715433 81343
21485 53574
47655 39286
16074 83287
47657 35123
47716 43524
16241 85300
47599 46484
16239 85764
47657 47140
494409 5686
21451 65113
16243 90323
16241 96810
21456 58055
999832006 96150
16192 89543
631341665 1
16241 88617
21456 66381
89401 26254
32133 52255
21457 66168
241201 12806
16249 78688
89305 30060
16244 84246
89408 30267
381043 7871
69867 31394
16241 72611
16238 92240
413425 6289
16241 69802
16353 74247
110308 22177
21445 57368
47658 47658
0 85086
21235 52697
919775253 47814
380989 7852
16150 90984
47657 51123
21216 69122
56231 34702
110320 20320
69950 31606
16244 83765
56127 34498
110302 23033
21456 69122
16241 72615
89406 28362
16243 72267
7449 99819
16238 93848
380989 8308
241203 10339
241316 15310
110315 20712
110296 22908
687754262 77385
110310 24276
936317 2891
0 29379
16288 95890
16243 77972
32180 52136
241197 11904
16236 95526
574627 5100
12496 99190
56114 32644
47660 41902
21456 64630
23840999 1
16242 70683
21456 56874
47657 40615
379141625 3176
30942411 93412
110308 17974
16244 77422
16255 97009
47743 48296
47821 36676
21442 64623
47657 36596
241252 10355
16234 93669
47657 44976
47658 35459
16239 75246
16238 76109
21221 66059
241192 15228
16241 74867
110308 17791
56134 33359
16122 79847
47529 41003
89400 30314
936366 3033
16240 86503
443182773 1
21459 68370
110322 20670
21456 68728
356498776 51406
89400 29844
47654 39200
47882 39194
16236 86339
241200 12190
47458 50507
16304 70423
241204 11156
21456 65005
89391 28992
47735 45576
21456 60498
89400 28562
47657 35328
241201 11037
108222455 78492
574628 5100
110326 23619
16240 90011
21456 67157
241198 12514
21457 66844
747744315 70249
616812540 47502
21456 59501
47663 35569
56168 33978
240970 13563
47657 40629
16241 76265
0 14348
32133 52335
380989 8695
241201 16826
284119945 1
56126 32463
47690 50135
47709 47723
47649 51124
47654 48263
16195 86196
47753 45737
114554314 54633
16240 92326
110308 21465
663639727 58375
16241 75354
21456 63375
110308 18103
89361 26437
241174 12332
16224 92705
47570 43705
241252 10693
89400 27255
16241 86868
47658 45634
61068407 45157
21461 57437
21456 60639
16276 94494
110308 18403
241203 15458
16238 83338
16241 93478
16239 85696
16228 88391
21448 54328
16248 69444
32325 52164
56126 33928
21221 58623
12498 98364
47908 51554
16241 91982
21422 68167
110261 23479
21510 59766
21456 54734
241191 13269
47656 41095
380757 8566
380991 8626
245913239 12743
47658 41429
47661 49761
16063 69467
47693 42537
16241 95392
16319 84864
16241 81707
21321 55324
110310 23785
104872999 25757
16230 86338
15998 77751
241201 12962
110308 22331
241138 15584
512930821 52035
241217 12683
47657 40099
490150524 51576
696180851 50037
16244 76433
21422 58634
110311 25693
241200 15338
16241 91474
47691 44469
16239 88522
16266 88117
47611 44087
16241 79888
47746 50898
16150 78239
936380 3291
21342 61906
894353448 9449
89381 27590
47742 35899
21519 65936
16425 89816
1000000000 32110
1469440 2107
16241 73589
69949 31695
16193 89617
89402 30904
675560385 17757
148172284 71619
16242 86149
70108 31997
110088 17737
16243 70044
241202 11321
16245 85362
440228065 32085
16239 76975
36201231 151
1000000000 90187
89640 28777
16241 72271
381040 8866
21404 69080
89400 30129
110466 18763
47645 39167
297729428 47296
413378 6647
16239 93659
21454 64710
110062 23243
16232 81509
16241 89977
16241 94978
16249 84176
16241 81706
240977 10552
21456 63816
16197 87034
47657 40109
56084 33005
16464 87159
381027 9125
0 2222
380989 7074
21471 52403
16244 88566
16241 79316
936380 3068
16225 83640
659902230 20964
16238 84759
968040878 1
47930225 51124
21456 57267
69952 31004
47657 43705
241200 13132
47657 50353
56111 34110
89400 28841
574624 4983
16038 95914
454327438 55288
47657 35704
21459 57058
2332868 1508
21456 67054
16241 75224
47657 42622
15989 71619
12597 97665
16244 87718
380990 7435
574627 5170
240959 13827
47660 46034
16470 87604
16226 77961
56214 33983
69970 31243
21456 59067
16241 88083
16261 93974
16255 92240
380992 8821
47646 48386
21457 69002
47654 46934
110249 20012
16238 91248
21456 61215
7627 99411
110388 17827
221184755 31704
47657 49767
110308 22109
241201 16120
380989 8812
110296 22175
494409 5662
871330081 99999
2332879 1618
16248 76523
89398 27936
89394 27197
56077 33044
16247 71917
12621 97257
636388701 77012
16428 85696
21643 53513
21456 64757
413378 6412
47427 43212
12509 98898
47652 49361
21461 64943
21377 54263
47657 43373
21456 68042
16006 70278
16243 95955
47657 37101
16239 73007
47441 39349
47703 51525
16236 72850
69952 31876
21456 58791
16231 82687
16257 94186
16015 69405
89489 27960
114961999 10339
47656 35535
241201 10434
16207 79417
16241 77173
1000000000 29549
16238 81693
16241 81316
21236 63046
89400 29437
21440 60185
16230 94589
16248 73554
471276428 38526
6868251 1042
413378 6338
16245 76221
21456 57273
21456 64067
3083539 1368
16241 73191
241202 10103
110308 25597
16290 91190
47656 36905
16247 75199
21448 67523
15987 73600
16238 89930
21456 66552
110308 17962
69875 31548
21456 61083
21650 55679
16256 91557
2332883 1646
766708337 94491
16215 88156
89400 29760
56254 34181
241199 13603
110308 20146
69901 31243
21456 66204
16240 77572
16243 81237
739607310 11297
47657 45615
413378 6465
215944302 52001
21456 53165
21455 68227
723780754 28614
241165 15602
16121 71174
241203 13264
16241 92326
89400 27046
21413 67161
16224 81720
225109461 2084
110263 21929
241201 14300
89385 30252
47648 40453
11012494 790
47653 38188
16237 77159
110308 25586
16241 77901
2332879 1778
47658 47502
16301 71190
16241 86724
16243 87632
543288657 45037
16247 87909
16153 86683
110296 22947
241172 16636
380989 7508
16222 84396
241201 11240
241213 15869
335106750 49699
16244 80659
16219 79074
16241 89547
1469445 2212
21674 57246
983869499 21323
110308 23986
16238 80059
16132 76655
21444 61935
241198 11038
21452 55779
824151764 5039
386080379 85352
89403 29271
16241 74913
16439 69522
47653 36057
47437 44468
47720 38915
16241 84540
16241 76072
47657 40158
380932 8137
110308 19255
47656 48942
47657 44018
110300 21384
47608 46219
21456 57515
494398 5642
47657 43894
16241 74899
16241 80689
56126 33983
241213 17395
56138 34787
21418 56990
3083505 1316
400108131 19555
110320 23065
21456 65331
47657 47215
47674 44561
16229 85902
880136007 36985
47657 40615
16241 78071
47109112 1
21453 57181
16234 91038
130447356 42258
754379817 69759
110286 22001
21455 68971
89397 29608
21456 68612
47657 35982
21456 55979
69952 31638
47717 38738
47657 49342
21456 56802
21458 55405
21461 61752
21456 56437
56126 32504
110308 22084
0 84049
47715 44120
110319 20582
47754 39024
16229 77897
16231 91630
16240 81903
47657 49800
16254 86761
47648 39333
16243 88002
380996 9010
16241 73738
110308 20828
16244 77414
21456 69160
16269 80200
601570618 87125
16241 93038
241213 12323
16230 96611
56128 32402
241199 10984
380976 9814
21354 60383
947544389 54518
56124 32386
47522 44004
574437 4900
1469443 2263
106471346 3535
15986 75962
16242 81406
56126 34421
110308 22031
16241 90674
47719 43214
3083475 1316
47657 36947
16233 96668
16289 95859
16266 73541
16249 87169
975267 2558
241201 13603
56126 32463
16291 75531
131929532 88886
47536 50065
21489 55028
2065366 2006
16241 96233
47653 47756
146761898 30898
47654 45486
69908 31590
21455 52575
16241 87574
56150 34452
16292 73528
380972 8812
16241 69999
574627 5286
21213 66010
21415 54545
619062342 3188
21444 64175
47657 46621
47663 40259
89408 27441
47664 46484
16241 75134
21702 56832
16241 96781
773247637 17157
16234 74772
16244 80633
47656 51665
16208 94749
16241 77012
47657 48586
16241 92221
89400 30945
56126 32463
413140 6289
16447 77393
897903633 62731
47657 50160
110294 23029
936440 3189
3083516 1313
21463 54775
89390 30523
16241 84507
16207 84411
16241 75293
16241 71131
21455 62524
47555 43571
47655 35988
16245 80271
110332 25747
47711 46162
89400 29380
380970 9832
89400 29568
21449 62721
16231 75668
322184849 83362
21331 56266
47659 39841
47657 34997
16115 96847
574670 5075
645060283 93989
47657 37306
380992 8015
241091 13097
21424 55779
47489 39581
21452 56876
16241 87796
47545 35455
21437 57058
380978 8909
7446 99299
32133 52017
12496 98253
21449 68622
16241 91644
342567988 68366
419340756 99999
16241 72553
16244 81517
667366 4036
21454 56010
21457 66030
16241 76807
16241 86767
16144 78260
21456 64647
16259 94885
380992 8498
39604330 60704
47750 39787
89592 29053
110316 25347
21471 55023
16241 74552
936420 2985
110298 23658
89390 28454
21458 59160
241201 13586
89396 30165
16241 91433
21456 66789
89438 26219
1469442 2124
241201 15276
47657 42073
12484 98730
47645 50484
89151 26583
16269 91248
47649 46618
21445 61204
47657 40049
380981 8137
110308 24646
89424 29736
47619 38769
241303 11907
241230 12190
110246 24171
16228 93566
21452 67271
16239 74650
16241 86862
378591289 85495
16203 79165
415468830 65423
110308 25471
16179 85046
7449 99242
6868300 922
89386 28276
16239 83362
16248 82749
241200 12268
574410 5363
47708 48263
0 4955
574462 4607
16241 88818
89402 26219
19840236 1
1000000000 31879
47657 47834
21423 61663
16241 77917
800856 3445
110298 24047
47868 47761
203689451 99999
21455 61446
21453 65005
667365 3895
496009177 65403
16333 81675
241201 16264
241201 11846
16244 90899
89400 28707
110307 22898
21456 59297
16460 76896
16243 71866
89253 28711
110255 18066
89400 29776
110308 24972
21456 56390
380989 9772
21494 59935
110308 24370
56110 34181
110308 21740
542025038 1
21456 57522
16241 76235
47782755 73295
7449 99566
241203 15285
47656 51562
16241 91096
16241 74650
16241 88522
16241 75143
16243 79847
16241 79020
697906034 73702
727126584 7425
16239 83218
47624 40471
18851844 287
380998 9107
47601 50881
16244 90007
47701 36559
16243 91847
16241 88476
47649 39768
110329 24718
16241 75051
21456 64256
132910584 1553
47657 45643
16256 81926
21402 66837
21272 55028
69877 31140
47662 39349
110285 24054
16241 90458
936538 3150
110308 25633
110308 22395
21601 66669
47659 46286
89400 28276
110282 20643
47662 39342
21456 67564
16236 94603
89389 27590
241209 12054
56177 32504
241202 15447
21457 65959
47657 38841
413378 6906
494653934 4056
380990 9085
16249 94132
256809694 7707
16241 92335
47629 39058
47675 48942
47645 36627
47657 38915
449560988 1313
800850 3464
241201 14874
21458 63310
70033 31390
444437336 58711
16230 95723
16318 95828
32078 52249
404265222 65199
47657 36209
12496 98728
21456 57658
2332879 1921
21464 53156
21320 54555
110308 18755
47657 49945
69952 31864
16243 84823
16241 85496
16241 73985
47634 48595
241184 10516
16241 70733
16241 94055
21456 65497
187698158 94662
21454 68185
89397 26783
89645991 40827
16241 76747
16344 90988
89524 30295
21456 66117
16241 72557
121373902 21305
89393 27082
21454 61497
16241 78693
975296 2557
21456 52791
16389 74244
241201 16211
241201 11031
47657 49861
47672 49757
47630 36701
47657 47378
175054576 69080
16241 75079
380948 9123
1000000000 34823
936390 3099
21456 63375
16183 93588
89435 26254
47657 47140
16188 71908
0 99480
16224 88978
21650 63720
47693 51499
12496 97670
110308 20406
47657 41695
16241 90602
47661 44915
110307 22731
21456 68622
380984 8147
21466 61360
110361 22427
47657 38390
21456 55028
110349 22292
413514 6594
21456 58302
21457 63229
7449 99833
16265 80418
21462 63543
110308 20942
21402 57747
0 23040
100483307 85858
21453 67054
89438 29262
16241 85046
432460209 53785
21503 53372
47659 50898
239394268 9156
413536 6647
21456 67307
21453 56024
21456 66421
47661 46487
241402 11904
21417 65150
16241 89336
110069 18191
16241 85968
241198 12474
47659 43174
47660 40609
16174 86642
110504 22015
89424 29060
59063117 23138
16303 85720
16241 91588
380989 7074
0 94446
47657 50013
16249 90054
47677 39495
47658 46066
241187 16779
47900 37904
16241 78386
240997 15338
16241 77394
47719 50507
47657 48476
16240 93635
16355 73229
45306797 97011
16251 88117
16241 76291
16241 94132
89403 30945
21453 66674
110269 25744
89388 29293
241198 16743
47647 43336
241213 16577
47671 43959
21456 64844
413364 6527
16231 93630
7304762 891
21456 54730
108181142 67619
47657 39366
36020200 36770
241201 12054
56126 33899
21480 67182
89400 30059
47657 35256
380926 9315
47866 37293
47643 47186
16190 75222
56126 32851
16238 74725
47658 44539
110352 18299
16241 82208
47657 50160
16256 93927
47642 51221
16242 96641
632413713 92625
37288786 90895
47657 49864
21447 59049
21461 56480
241413 15328
0 83419
6868277 1195
7449 99408
241202 14101
21453 60992
918893484 45903
21612 52468
6868277 901
16278 75582
110304 20643
16200 90227
16241 90442
16351 82606
16254 90799
21456 58634
16241 95381
241201 12190
47660 36624
16316 77319
47655 37725
16241 73847
89420 26783
16166 87417
12496 98015
16082 94116
241352 12067
47657 45770
162528207 77757
21456 64327
47657 43279
21456 67369
16253 91765
16019 77944
21456 65423
47638 36095
47714 39582
16241 73328
241227 10092
47657 43530
47651 35299
89400 30466
47654 48232
16462 90292
16255 79235
47657 38390
47657 46430
110308 25309
16242 72453
21430 58233
806105337 70201
754229747 19815
16194 74087
47663 38063
21455 58802
327125367 47067
16241 80482
380928 8723
16247 72171
574627 5217
110306 22175
47656 37784
47654 46095
657821163 99999
47657 39148
956857408 91126
47657 35459
6868109 904
16286 83411
47657 39024
12498 98898
16238 80405
110305 19304
16179 75531
16241 92705
21403 67101
21456 62906
47684 50013
16254 72267
380989 8180
110299 18073
69938 31242
16241 95079
47624 38800
21444 64688
9341528 34921
16243 91844
241203 16520
16241 94162
77433771 13344
16241 74313
324960616 45062
47474 47962
47659 46219
21458 57859
21454 63833
21459 66838
16245 77177
89449 29636
47657 48202
110308 25011
241203 13474
381057 7445
21450 62125
21445 69227
1000000000 36056
16241 94009
16209 77437
16239 82719
16197 91248
380935 9620
47600 36661
32070 52268
110308 21960
16244 82585
110266 22229
161201604 70683
16296 78439
110312 17748
110308 19426
16403 85601
770590908 5819
16241 75194
47657 49601
16208 69906
47656 46035
16241 72531
16241 73788
16233 81183
380940 9709
16160 94055
21119429 64551
16239 81942
380989 7554
110310 22051
21456 64916
241201 16740
47657 39446
7449 99670
47658 50004
543355360 49211
16241 83704
47657 41810
241201 10780
110311 22067
16241 83584
47657 36905
110308 22773
47746 40917
16227 84311
36201248 153
16242 77491
16241 79709
21456 59666
110166 23753
47657 44182
16241 78354
21456 52740
16243 69438
741775360 27423
110195 23065
21459 62182
56123 34498
47896 41724
172139264 73855
47667 35081
16282 89019
69838 31908
110307 21554
110308 19284
47666 35621
47657 51152
56126 34206
6868268 1119
110304 19910
47657 50164
21696 53788
762742741 49967
16241 76384
47605 45620
56120 34355
241199 10365
89452 30915
16238 71662
47649 50056
32145 51926
12484 97257
16241 87995
89461 28286
47657 37465
110308 20122
16230 90878
47653 39448
16241 84885
16273 88049
21456 56988
241201 16388
21456 65917
69955 31876
21456 64919
16310 74281
21456 64293
21461 63644
667365 3613
21456 57510
16251 84288
47657 42644
47657 36739
16238 91114
21453 55978
241228 11108
673082 52323
110456 25135
16241 81440
89442 29117
47627 44831
241162 16372
47659 46927
565244646 23418
16238 75991
12507 98344
21456 57345
241211 10472
12440 99190
56103 32808
12720 98405
47794 36818
47658 45180
110283 22109
380803 9881
667365 3880
380939 7844
241406 12390
47660 38279
89400 27052
463339215 92620
56127 32257
21479 68783
715106662 39787
413378 6413
47655 43831
16136 96634
380979 8060
110305 18334
47666 44498
16241 97000
16241 84158
241209 11227
16190 79860
47657 50542
47657 40078
89212 27646
16246 86620
16282 70709
16266 87826
507296238 80398
16241 78617
241201 11846
16231 77872
16241 95607
16241 78524
47657 36154
642327751 8864
47668 38841
110338 19352
16241 72403
8440713 27929
16244 87615
2332752 1900
32137 52365
154018339 21336
16157 80782
16241 93716
78207054 1
47647 43938
21456 59419
16241 88476
21494 60386
16241 76648
110340 21207
89400 28201
47658 50898
16241 84739
21456 56765
21456 65199
16239 75507
47536 41032
47657 44831
16125 83447
47657 41273
47654 44034
21462 67117
680896826 67344
16240 74269
380989 8060
16390 83117
21456 59607
16243 87988
21456 57713
2332879 1991
21464 61812
16019 88566
16240 76291
16368 78500
16241 87718
47643 46964
16277 90984
413327 6749
241115 12611
241201 12301
21454 64551
16288 82164
110317 24883
16363 80602
47686 47590
21470 56176
89396 28076
21458 63295
241189 14100
380989 8059
21454 61566
16246 92027
21456 58430
47658 39429
16244 96687
16302 82161
47409 41827
982842268 1
47890 46162
16241 84487
16361 75766
89400 28220
241201 16590
21435 63834
110308 23301
667386 3829
16239 90298
21275 55453
47458 39200
21441 54504
16247 84487
16241 92568
16240 94568
16241 81222
574627 4967
110310 24883
16241 84477
476505753 22621
21447 56471
47657 50004
241227 10615
413378 6842
16189 79860
110308 19284
21223 59799
21456 56974
281974545 13430
21246 66117
21453 63685
47669 41788
241201 16578
16185 97009
47664 51406
12493 98156
667356 3728
16241 91481
1469441 2284
16241 69362
21456 66678
899994227 97967
47483 43238
241201 11526
16281 84173
16241 90676
241201 11044
386042405 38189
16159 90674
69951 31938
147837556 69706
110308 18487
241053 13427
16227 75872
16240 71029
16238 75275
917734151 99999
574627 4582
16241 77385
21450 54255
2332879 1604
173008862 74866
16251 71866
21456 52461
296609333 1
543268781 93040
47668 49518
16244 93478
21456 64210
380989 9211
16250 92339
47655 42011
21395 65580
16241 77366
800864 3456
89325 28992
16249 73565
21454 66674
47657 40532
47657 48263
241054 10399
574633 5264
21456 65143
228810853 49945
804502685 39741
47657 47206
241202 10092
16192 89831
89400 27222
16241 91524
32164 52150
89403 27441
69952 31277
56133 33154
16241 88001
12496 97889
21456 62455
16241 69881
21471 67012
16240 91930
241147 14290
16249 82512
16241 76298
21458 68366
47626 48868
21456 64018
16178 70757
446841423 88427
16255 82982
16308 80398
16242 71596
34824590 1
47694 48416
16073 90893
16240 89458
110318 18906
12493 97506
910454405 75721
16114 80633
47607 38869
16241 73328
107177474 7839
12515 97140
21455 54159
47604 45281
7463 99411
241201 11019
47657 50880
17883823 301
241219 16053
47647 38017
21465 54702
47657 51272
21378 59906
110139 25400
47657 37220
21364 56504
21452 67940
16239 75895
110331 22502
442889224 1
56300 32386
241206 16791
16234 89414
892854288 1
16278 86196
667461 3979
110301 17459
47664 43174
47708 42073
47657 39883
16357 77150
89400 27766
16222 95122
16241 95914
479655602 67756
89405 27945
21453 59497
16107 89215
47659 47140
21461 63229
89400 29778
89343 27142
1000000000 61970
12496 98068
241205 16745
16273 75789
89397 28260
16203 84396
574627 5195
241187 15338
905192116 6527
21459 56167
76893743 38769
466933245 38932
21456 55971
877798701 6958
89400 27936
16483 81226
380990 7435
375361105 64293
380989 8634
16241 92636
21456 67058
16208 93089
16241 69870
16240 93927
16228 94997
12540 97577
241200 13586
47745 38410
110293 19386
89397 27046
446625588 99999
47663 45405
21573 64269
21454 68954
110416 18791
21456 59419
16219 75801
47657 40362
494411 5629
413379 6878
16241 79165
413325 6842
21519 56771
110396 20539
47620 35636
89825121 16304
16227 87143
16238 80836
89509 26254
16238 79215
7440 99724
12483 97358
484415948 99999
16241 81127
28696775 83919
631948290 9140
89402 28189
16295 90318
1276558 59070
250579302 24171
21456 63075
12496 98066
47723 35179
110516 21788
32955878 171
1000000000 68754
56126 32780
47455 35815
16291 86875
89400 29236
56127 33780
16242 96162
16465 89562
102573095 26991
21449 61631
7449 99255
16241 79223
16495 77919
12482 98171
47670 46049
241252 11231
7450 99411
16260 75371
110308 18226
56126 33005
110304 21017
16251 70686
110308 22343
16250 93989
282234623 33578
16059 77123
16241 92339
89410 28263
16238 93581
16023 94841
214829286 71057
110308 24970
413375 6527
21429 57679
16192 73604
241191 12390
47657 41612
47873 49716
399103051 62769
12711 97140
138531416 18173
16243 81090
21456 54825
21456 54731
686247627 68875
110312 18769
21456 59223
47711 38885
47655 40895
16241 91978
21466 60383
16231 88156
779225378 74062
16241 94589
975311 2404
21456 67657
21454 67962
140783616 32072
47657 38625
241203 15344
526235423 97781
16241 87352
16241 94481
47586 48434
574607 4845
16289 77827
16241 70249
21452 61870
16241 74315
16241 78714
597409934 3334
21458 53431
110307 23077
241201 12890
47659 43426
47654 36676
21472 57658
661995735 90492
21456 56781
16241 76892
16304 69912
47657 42011
241242 15227
0 84054
16241 73903
110295 22901
936379 2703
21347 62543
47656 39106
241161 12812
47657 44352
575770267 69712
16129 96609
47727 38869
16238 83295
110311 21243
47657 36673
21456 58736
12496 98624
56126 33249
16240 88219
16255 96760
21305 65575
56119 32319
241079 14531
16307 81911
16233 86491
270774963 19945
617727538 23969
16214 89764
16241 84842
89390 25961
241201 9978
16241 74281
21459 63612
110308 24206
0 76385
16246 95222
498105946 62714
47513 47135
16243 69802
241201 14503
21444 66544
16240 75300
89400 26781
21459 66389
16241 75648
16238 78618
47657 41503
47844 44004
21450 66990
235907166 2702
241199 10164
21405 65456
315950163 65588
241200 12043
21453 60992
21456 68001
516017150 20920
56109 33093
47657 38488
47705 46582
3083513 1325
16290 69696
32134 52001
21673 68651
16241 83704
47843 45647
89400 27128
21431 66710
47657 38013
16241 84078
110308 25049
494407 5821
21456 64788
827533500 17091
21454 65853
16241 95955
47671 45615
380989 8576
588297200 96084
574688 5089
554938673 88674
21413 57308
241206 12604
21449 54575
21446 53682
21444 63404
21443 68262
16222 95547
89452 30106
16242 86284
16261 70628
16229 76057
16241 87330
47795 38405
47657 38491
47657 38189
16185 77733
330602211 69122
16242 73697
47649 44043
47615 50484
16241 85720
21467 65575
21464 59512
12498 97806
110308 19067
89400 26175
16134 93837
47658 46948
47657 50004
241215 16065
413441 6594
89382 26921
47660 49303
21456 61187
110308 25529
110266 25227
16247 91627
241232 16577
89358 27795
16261 84891
16346 91644
21598 67401
380989 8704
47660 50594
21455 63502
16240 81396
241201 16611
47665 47605
16241 73352
241201 10307
380989 9350
898184938 99182
761415988 28900
47657 39070
16189 70899
89406 25839
47657 42395
16243 96902
21487 54377
16241 69322
16233 89122
110308 21770
21456 54160
380985 7914
16238 84411
16138 93716
47407 43831
574644 5353
16248 93412
69953 31871
21458 62211
241196 12778
47657 41625
16189 83362
16284 91066
16238 75403
16272 87684
110199 22902
21524 66295
526965117 1606
110308 18755
16241 78439
47498 41862
353692126 29293
16252 95543
47653 35316
1000000000 69122
526716623 69176
413378 6129
56121 33615
667310 4239
16241 85494
16242 74556
110302 21457
89425 26914
16242 96918
376436752 23918
21435 56266
16241 82885
16241 80889
110265 21770
16251 93505
47669 35073
47659 35459
2333095 1553
69938 31947
572037250 64562
110362 19273
47657 51341
47630 44127
16243 72939
47565 37161
16237 77757
21456 67691
110345 22898
21464 66873
21403 52468
47606 36697
241201 14824
89569 30314
110511 23205
2332879 1778
110306 20652
21449 63462
47636 47625
89400 29856
667353 3513
21448 64916
413378 6893
16172 83328
16241 74625
47667 37106
21408 56982
21459 61433
16251 81377
21467 56997
21461 65498
89400 28229
12482 97998
89406 29923
21321 54208
16286 71315
241199 16989
21398 56176
16243 70784
16239 84487
444777192 94246
110470 23053
21428 54140
21457 58233
16241 87330
136196605 26466
110317 21836
47710 44127
16241 73191
47659 37048
380995 7508
737889093 50394
89400 27407
47629 49538
16445 72267
16255 87647
47657 38398
16002 90676
16241 88908
241193 10196
16184 71720
16403 78570
241199 13351
47660 50080
110308 18181
877417999 32164
21456 55785
16223 90620
69957315 77729
16243 84706
21456 59049
21458 53238
413378 6064
16241 82940
16164 72507
110259 18727
16482 76591
10778264 856
21456 55904
607376717 50557
944220301 31394
380989 8212
110311 23065
16418 75903
47434 50086
47657 48232
241265 16150
21463 67514
241290 13402
47672 44127
384125640 19
21457 58924
110308 19580
47882 41661
47657 44446
21458 67040
47660 37112
47669 45818
110307 25037
55926 34498
47657 48110
16091 96966
380990 8866
47657 37161
47657 43212
16245 83553
47657 36749
16241 78646
380933 7942
47668 37277
494394 5989
47657 37677
21297 58193
110308 19910
380863 9735
16184 73219
241201 16852
16280 86482
69952 31243
47732 39324
89400 27097
21464 58077
47584 34798
16241 96441
47657 43285
12553 98888
69952 31004
16241 91657
760645510 6131
16241 80869
89384 27558
47657 40362
16290 77570
16238 94398
56120 32750
413393 6797
110306 19951
21465 58430
21499 63254
47464 48724
47594 39968
47657 49706
47653 36669
47777 36103
47655 51248
21456 68728
56070 34206
47646 49182
16197 77491
21459 63439
47658 50806
16241 73541
110310 20707
16058 79012
56118 34382
241201 16493
241201 15518
47657 45207
16406 84943
16338 77499
341695490 40389
21425 65143
89399 30003
21249 57884
16199 86797
21421 66532
56126 33024
933922953 78342
7461 99254
381011 7623
21453 62018
69949 31852
694608413 6064
16026 77385
381207 7186
110308 24956
47657 37482
494409 6016
241201 15940
21505 57750
16284 96628
574627 5168
56126 33510
16191 87336
21455 60639
89400 28083
624238213 99499
110311 20077
667359 3895
16191 94669
556103785 97288
936246 3305
15996 90891
47894 40328
228940252 93311
47718 38318
21459 62471
110308 25576
47657 40415
47693 37086
56378 34273
28888896 177
16241 91149
89400 28926
16296 84487
47659 48699
89400 28707
47578 44516
47550 42907
16229 91812
89400 26151
241201 9972
129283884 18034
69952 31208
110300 22951
110323 20539
16245 78159
16013 91646
47687 50852
21457 66634
354641150 51715
47657 49384
16291 76085
241201 16087
16300 85902
241211 10881
16232 73354
16241 82885
380786 8887
380980 9290
47669 38197
47657 46286
56159 33094
47657 48566
16241 75130
47667 41853
47656 39136
16251 80647
110083 18763
89391 29714
47642 40849
89400 26169
16218 72745
110310 24206
47657 44498
21466 62729
21459 57859
21465 59906
16243 94267
16196 76641
271320985 96714
565048615 1596
241200 13272
794924897 99199
241282 10348
56119 33828
47657 36673
16241 96416
1000000000 39374
16241 69648
21454 56033
21546 65817
16345 96064
380990 8263
16247 95101
12632 97506
47543 40595
16234 79675
21467 67940
16241 72819
47896 35328
833394656 64710
110308 20012
21468 58960
56904389 80836
47652 48699
16241 94885
21393 63075
47506485 129
21635 62105
110305 21304
12449 99051
16241 76567
16408 92148
21507 64078
110354 23573
16241 88576
89400 28562
16222 70805
16114 73862
16243 80846
16271 83654
241201 12210
619416431 85484
241433 16001
47658 42744
16241 72314
110308 22174
110308 25037
110305 20185
47657 37806
478767700 75459
504222775 49595
413378 6131
16236 74615
47670 42910
16241 73440
21458 63310
241201 13626
939113895 90820
296221436 86909
16256 78439
241367 13975
16145 93659
213412186 12497
47657 46307
2332886 1618
16188 90808
16253 96373
177723197 1
16241 96611
21608 65005
16215 94757
21432 58797
16239 73879
16241 77872
56126 34181
413378 6459
110549 18299
32133 52219
47527 43179
12684 97584
47653 36375
47657 38127
16239 78695
16244 91029
21456 66789
21456 65250
16158 92482
611566313 91362
241202 14293
413285 6957
47411 42392
89399 26792
16212 96765
110308 22902
1469442 2180
494396 5721
21541 62729
110309 22823
110306 17950
47687 45180
110305 25757
0 10182
1469452 2107
21448 57859
47657 39167
10333414 883
241201 10762
16242 78593
21456 55904
16241 77897
12498 97257
16241 81686
47657 38566
21456 65250
110308 21393
12498 97681
89400 30589
16484 69626
47668 44021
47653 43480
882140097 37277
16243 78816
12540 97142
16243 93989
110308 23573
995407928 69084
16219 93478
89403 29608
16239 72879
47862 35642
380901 7571
704016892 53210
56126 32356
21453 59281
241203 11525
841068812 22951
16249 88338
16235 96641
415110754 76586
110304 25012
16208 76193
56126 32577
16239 73637
332223046 96695
16253 83889
89400 27967
16088 76891
16239 82811
16246 71619
21456 57644
555518888 17278
143809953 51516
21615 62096
69882 31394
241201 15252
89431 27698
47657 48724
21462 64465
15999 76440
21409 68169
110321 25747
16241 85581
21454 53246
21456 56125
189208380 1
16245 80569
493066136 26103
56127 33272
21471 67496
158569649 2263
21581 63046
47657 49182
16242 77237
21456 55111
413344 6906
241196 10464
21447 62105
667365 4261
56126 33249
16241 70209
21456 60738
921052171 26863
21456 53795
1000000000 40420
21456 65853
16354 93263
707247724 40453
16241 90227
21456 55966
726225112 45741
16232 73905
110465 20323
574627 4989
21441 61989
21455 58975
21414 57699
110308 17974
21469 62199
47657 44064
16241 74087
21456 68616
413378 6594
110308 25147
47655 44539
89400 29114
21457 63493
16242 79472
6868052 1111
47658 38323
574635 4722
380775 9007
16238 83898
110339 25450
47657 40588
89403 30898
16229 71349
413378 6527
380989 9090
21201 54385
47570 35134
89400 26066
21467 61229
16241 93443
47653 49216
16013 75668
16241 77255
47658 39533
936552 3068
16241 79337
1469489 2204
241197 16332
16243 79571
16212 75525
16463 77827
241191 16046
16239 92307
413379 6490
241200 10583
16478 87189
56126 32851
47670 45625
16240 94589
47655 49239
7449 99511
47657 42243
21457 53371
241201 14321
413378 6274
47495 38675
16377 79429
110324 20012
89380 30122
16241 94186
47660 43831
413425 6527
16243 80189
241201 11902
47657 49361
110308 24927
381003 9456
241201 15918
47558 35081
16237 80214
16230 89488
110298 22319
413354 6459
16426 79235
12494 98702
47657 44561
21446 65024
56126 32373
16244 89122
16508688 329
69955 31076
21574 52697
21456 54775
16248 91627
413378 6681
931749492 14550
110293 20978
47607 43658
21455 54783
16241 83765
12488 97315
16241 95999
47657 48168
16260 96695
241198 12375
47656 50823
16206 75698
586617206 77054
16255 87281
21454 55580
16261 94913
21481 56797
16252 78847
16241 96941
89608 28045
89400 26523
47633 51272
47502 43997
0 28040
21454 54734
964203458 47519
21490 68355
21461 58915
21396 66010
16057 78714
16243 71131
56126 34698
16284 69289
381178 7989
16490 71149
21456 62375
47603 45418
856849920 7375
47660 49529
241166 11299
21450 56465
89403 29233
21456 54770
21456 67012
47641 39647
47506561 129
16252 71932
16178 80841
16240 91126
0 68510
47623 50852
47657 44498
89452 27538
411287752 99999
16238 75582
47657 41761
21456 58144
110311 17486
16045 71839
21335 60615
12499 97709
110308 23135
58742978 88389
47655 46606
16116 70697
21453 53879
16250 77421
178232481 94162
21456 66674
241201 16150
21378 52571
16190 75293
47650 47431
267633362 9563
47657 39167
47663 45837
16241 69912
241145 10693
47670 42799
494420 5821
47530 45140
47657 35681
16241 74305
57295239 11263
574782 4730
56111 32400
16241 93837
16228 84912
16244 81882
936426 3060
109849671 43503
241201 16569
241220 17091
12502 97865
12499 98225
110308 18239
89400 30497
47657 45988
381093 9100
21461 65497
16231 88818
1000000000 23795
380992 8770
107880973 3262
21500 56526
47655 41902
751848028 30003
723184625 85182
56132 34133
21458 57013
16230 91205
47653 41695
110378 24297
16233 96941
2332871 1801
16241 76480
47587 43083
16243 93901
16244 87487
89396 29060
16244 87516
16241 86786
56176 33396
381020 7561
47670 50703
250978309 84774
7304752 891
21459 68185
47716 45928
16238 76160
16239 70120
858683607 86664
47657 48924
16241 84891
47662 35051
270793470 22611
16101 73385
47672 38390
241157 15454
7447 99670
16062 77775
110308 19828
21456 56670
16241 71839
21513 57923
16178 81110
47706 44369
16259 72757
16241 84643
47657 50533
6868258 1053
89400 28293
16216 92346
589890341 99051
47657 48867
7454 99896
16356 96670
47656 39751
69952 31172
56144 33094
380989 8624
69902 31321
47670 44377
47842 45642
573299886 57070
21458 66268
110306 22618
110308 17524
241416 13399
241189 11855
16241 88255
774590968 90150
16241 73903
380983 8214
2797209 1426
413378 6249
16241 78108
47654 48093
21453 58425
47657 48288
241201 11855
348520150 90061
16203 72242
16056 80214
47657 49967
0 75308
16240 79411
21413 67660
16242 74452
16210 76326
16244 83960
47657 44925
32147 52319
241201 17158
674103390 82164
47657 38410
16245 80131
652015381 45127
110318 25169
16377 90578
23838298 1
47660 39058
16241 75194
241204 10583
21456 54440
268620509 89414
494409 5548
266238777 90054
727857585 55576
841256237 17798
16241 91318
16254 74728
16246 91722
241203 13548
89404 30308
241202 16578
47665 50037
6868284 1053
16241 93636
21520 58464
56126 33456
47657 39509
357395829 1042
47657 42474
380989 8144
21463 52403
16241 83490
110308 20259
21456 68310
89391 27996
16250 86662
16241 96800
16151 89636
47657 38140
16236 96893
21456 67500
16439 80594
21697 55133
672601817 32609
381009 7213
16216 92008
47655 47756
70104 31320
16244 82946
21456 59798
16241 82687
380987 8857
16249 70902
89621 26420
21468 69182
21451 62624
494062339 63543
47658 50494
7449 99784
16242 77319
834387129 69398
299049902 29024
16297 90237
47524 42601
180387034 39
47659 36011
21462 60174
21441 63569
21457 62430
241210 13510
56126 34606
380989 9778
380927 9290
47623 45698
16241 74288
16234 83386
47694 40326
16241 90476
47606 43836
21454 63239
413267 6845
16070 93146
381057 9156
110308 18727
32297 52359
47720 46034
16278 92392
21423 57461
241199 10284
16237 75766
16241 76591
47657 49093
21694 63909
871285481 57200
527084297 3144
110318 25493
261735514 99624
21590 57727
667365 4056
12555 99082
16266 95319
241195 13213
380989 8510
16238 88092
21459 63439
16242 77857
380989 7224
16243 76591
16253 95336
21458 60510
502672604 65046
32133 52175
16454 87207
47656 46114
110308 23295
21649 64278
16260 95138
241203 13315
380989 9156
16241 80782
47658 36619
16253 73642
110306 25338
16241 73879
413236 6498
16239 83654
47642 43252
21456 63724
16241 89718
936380 2748
47761 38293
56107 32386
7449 99254
56126 34246
137811358 14321
89400 30106
47649 36306
21318 67838
71448542 43000
16247 75948
47655 36770
21385 63447
16191 76221
16253 70683
47657 48696
21457 67500
21459 66385
16216 84203
47649 35806
21447 53785
380989 9752
110300 20146
381048 7852
21456 67584
47657 44557
16242 82078
786505528 60386
16239 71072
16243 93847
21442 57726
241202 12367
413385 6294
16146 75525
241201 10156
21456 54208
380986 9065
949194829 46162
21396 59383
21454 56167
16241 77156
47741 48924
241208 12827
774699244 60205
380988 7264
16241 86862
47647 39192
110308 24746
16236 73832
110349 22137
21456 62918
380977 9888
110321 25693
241084 10990
21456 59503
47657 42595
16241 73502
21456 52750
47673 45633
443636844 66536
21453 60365
2332653 1839
936382 2633
12644699 33542
21289 61752
16255 81251
16251 82906
59744561 82893
380989 8925
16304 82946
16241 93611
16241 83404
21456 68184
47657 45779
16327 74151
241201 14100
16227 84530
16185 88864
47667 49211
936381 2936
21444 68597
47432 48924
89524 29056
16241 74452
380989 8286
21310 54030
47766 49995
16241 90419
47664 36230
110308 23527
16239 84427
4342657 31069
241210 12069
16315 80529
47652 49863
110308 19067
16282 95340
86184282 1
69946 31590
16238 86542
16241 90571
16241 77286
21469 63043
47657 43116
56152 34253
47900 49211
16241 81869
16244 90458
16249 96454
12484 97573
21518 66314
110319 22823
16268 73940
89293 27945
21467 57228
16241 85078
238032125 16458
307129473 71754
110310 24763
394143363 59305
12554 98644
16241 83846
21472 58372
21471 57461
21468 54440
110308 21243
16183 73697
679655252 57308
584670997 36337
16241 72757
7507 99501
16239 79324
110264 17496
16238 82130
16246 71633
69928 31851
241292 17371
89398 29288
44367458 44683
21456 68978
16245 83898
91938566 94197
16248 91978
47657 43059
241312 13941
110308 18875
241201 16517
89398 28777
21456 65230
241201 15869
12496 98898
21296 63583
16200 96195
16241 85753
241251 16515
110308 22783
0 28199
241201 11511
47657 44233
16241 81686
110308 17805
47600 39834
16245 75329
12459 97288
21427 64256
16238 75459
380989 9772
47706 36818
16324 89993
241220 16940
21456 52941
16319 92990
110309 25525
110309 23187
16241 80763
89400 26297
21456 59766
1469441 2163
47657 38922
16239 83803
16122 93853
21456 68227
21406 67496
936341 2628
16193 92531
15004294 99999
16241 96800
947449311 35535
71539115 88391
241189 9962
7469 99566
47654 46833
110362 18066
21457 64083
12471 98619
21456 64194
47659 51559
21466 53238
222838855 41706
16240 94325
32133 52365
47647 42537
28658796 210
47468 47963
16188 93853
16358 76148
21551 66604
21438 66469
380992 9123
16123 90061
16251 91782
380998 9073
47657 42344
789058730 79768
267973314 20259
16243 75841
16160 70078
402408883 88134
47651 36934
69866 31769
7449 99793
16241 85729
380989 9125
16241 94225
16241 76148
21615 54285
16244 90590
241201 13575
16267 87473
21304 62906
116928436 89930
21469 56219
110325 25022
745882649 50378
47657 50020
16230 89935
110293 22871
12577 97472
110318 19304
12513 98961
47702 49699
16263 70902
21454 63616
16228 78370
16238 77510
381001 9709
47657 43604
667367 4511
26499600 1
21456 55547
16233 75194
241201 13652
110347 19815
47718 51417
16256 72594
21456 69053
56134 32851
56144 32872
16287 76235
47657 37829
574643 5068
240977 17371
47657 50977
134902329 99999
89400 28065
241196 13121
16229 79822
16244 78771
110320 24583
47657 46782
789641247 38698
47656 39442
1469444 2212
983545785 98961
16235 89680
16241 92698
47645 45956
89447 30867
16241 83468
837015191 1
574882 4900
21205 56997
422545117 63543
241201 12633
69953 32093
98653805 1
667350 3621
47666 41739
241166 14383
21474 57117
241259 14350
531066775 99999
47657 43110
936385 3262
56126 34214
21464 57679
16245 78370
241449 10984
21442 65248
69952 31560
16235 95392
110308 20122
21459 64710
241216 12375
47604 39853
16244 70775
47658 38738
16194 85633
16248 77919
413342 6127
16224 77214
16273 78108
844146157 77357
21585 61941
47660 50385
16190 75710
21455 66926
241201 10164
16363 94171
21456 62009
616000496 72755
47657 50366
47661 51450
16244 77834
380987 8177
21451 57515
230163006 19870
16132 79109
16242 72819
47693 41095
12496 98702
380986 9140
1000000000 30622
47657 49039
241190 16452
16241 80768
16074 86150
381031 8909
110529 24541
413365 6199
241201 14975
241200 13975
16235 87207
16241 89490
2332879 1605
32129 52335
16241 73352
16115 84098
47675 44686
89410 28220
2332879 1756
413378 6219
56208 32537
47689 42602
47657 48302
16241 81562
47657 39140
21518 59500
47535 39765
16238 75616
47657 46431
21456 64159
16241 92339
16242 84739
16508687 326
574629 5286
241200 10348
47695 36209
380989 8773
59550411 90994
16238 76235
241204 13477
936367 2760
47658 45099
16241 95319
494409 5642
110325 23633
21456 63075
47654 51626
241273 13878
153956190 21457
16292 91691
47654 51082
241195 12959
7499 99242
16211 78386
16238 82981
241194 16515
241377 10173
47669 40595
16241 78492
380983 9253
16248 95657
32098 52105
47605 50787
69966 31490
56102 33249
47657 44447
21492 65377
32133 52335
47657 50215
21460 64650
16189 74313
16201 85362
16248 71228
21456 57013
241201 15771
69902 31651
21458 57093
250401471 67976
16241 87767
928572434 13252
16230 92917
47659 46837
21453 60697
214383681 26066
110305 21072
56129 34606
47657 39854
16248 79251
16241 74151
47657 46026
21456 65622
21219 58495
21414 69091
110308 20510
21456 67146
89404 28269
16256 96903
21456 58495
16241 85788
47643 38698
110308 22455
21423 68767
1000000000 84290
16292 85300
16213 79337
241037 10340
110315 18612
21457 52750
241201 16150
6868285 1222
47657 39967
117112295 3498
21519 61214
47654 45202
16239 72004
47651 50255
561132334 62105
47815 42374
16241 83412
241193 10308
241198 10586
110272 25128
56661018 61752
419211292 19500
21515 63967
16296 85074
16241 94225
21456 63404
241204 11575
16241 78492
47659 38220
16170 83263
16241 95992
47911 36190
0 19815
16232 71315
110284 25740
21707 63310
47655 41374
47696 49614
16241 88649
110203 19870
16241 75352
110360 21747
16244 82161
241201 16125
47657 42729
16088 76433
47651 50750
47657 50708
28658805 209
250072165 52575
16239 84823
16370 89258
241201 10780
21456 64370
21448 69105
47657 47552
667365 4459
16243 70166
16241 72253
16241 80539
21456 55447
21455 66978
47758 37101
21674 68976
21456 58699
21404 63427
241201 15310
47651 47177
47657 47603
12497 97841
381102 9752
241201 15996
241201 16332
546550503 69487
21664 61906
11012494 790
667365 3523
16452 90913
241205 11299
110315 25761
110308 18429
380989 7871
110281 23582
21450 62096
21455 54800
94528735 34489
89412 27602
16236 74087
55901 32810
47675 37453
380989 9620
47671 40615
16152 73809
21460 65586
16236 85585
21456 63318
16241 70922
21441 65953
21446 60466
938812202 63897
69952 31167
21450 54734
16241 86642
241201 12308
47657 40842
16246 88653
16241 96896
936382 2760
16239 83793
848487820 22331
241216 16743
89397 29772
69952 32175
47669 39446
89555 29327
47641 50494
47657 50878
16241 91930
47615 48079
241384 11227
241019 12474
16238 70902
110366 24718
583825247 66969
110308 18205
22653473 217
241188 15103
380986 9856
16241 70966
241200 13396
69952 31851
16241 70528
21456 67059
21540 52559
1469442 2124
413397 6906
21459 66428
241199 15407
110308 25520
21456 67174
47703 40901
16263 78559
47669 49767
47657 39400
737326953 92675
21456 63275
608861617 25147
16244 72531
16071 95009
737898203 39063
241202 16387
16243 83601
110470 18487
47672 44231
69953 31704
21459 62856
395678002 36057
16241 69533
496028006 65853
16241 92928
16241 73706
16181 87185
89400 28220
936383 2748
110305 19887
413434 6824
21456 53047
110246 23770
21582 56765
21284 58770
21456 52562
21460 60312
16242 78814
21389 64610
16241 96800
16241 73295
241278 11839
0 98665
47737 49562
16241 79999
47604 45749
21456 54575
381033 9787
41830255 47118
241209 12930
241179 13827
15996 78765
21458 68817
110308 22159
16033 91221
373721972 30024
110308 19774
21501 64647
16239 73295
241208 14955
89400 30295
22653732 217
3083510 1240
89429 26355
47657 47023
16494 80298
16240 77972
380867 8624
47659 36749
16241 75789
21395 64497
110314 19082
16245 78354
47642 40588
667365 3891
110322 19858
16241 77915
110308 23921
47666 41670
21489 58169
667368 4467
16249 94757
47649 41827
32295 52335
914066721 60622
21456 63816
47498 51443
21364 53165
110305 22972
21456 63310
21618 64055
47660 39228
21201 64880
16266 70528
47696 42395
47657 45258
47657 43938
662848035 19292
380992 9361
246949394 973
21456 57397
12496 98718
7449 99872
16230 73407
21457 63174
110074 24626
21449 61677
16241 90493
47645 50494
56316 32468
830995769 99999
47657 38800
21456 68355
12470 97386
16241 71211
16207 92493
47657 40485
16238 92933
47658 36770
110464 25562
32126 52288
47657 39221
47653 41903
16241 74625
21534 62009
16354 82811
17907493 85462
16243 79592
16228 94075
47643 36552
16238 69329
110165 20148
921043668 57117
21456 68270
21455 55838
413378 6829
241201 10118
603924679 63592
16183 91481
16241 94561
16224 78108
56143 32269
47657 39063
413372 6443
47658 47826
21700 54783
12485 98375
390429952 1
89162 29100
1000000000 11244
47657 37460
16154 84221
753637045 5
47454 41846
794954222 15741
21456 53603
21455 57228
21455 65106
16026 90590
473158671 23338
241201 14760
539483432 79019
47655 48202
21454 68767
16241 94662
16241 75134
47679 36669
16289 91977
89400 29196
21456 61795
47662 42880
16280 71141
16241 83544
6868279 1195
16241 69287
47671 47366
89485 26877
16261 90674
110261 22682
89400 27795
16468 77978
21456 62714
47657 39751
3083516 1325
660560989 55547
21267 54377
47610 39342
16234 75962
47803 39850
16241 92240
418242155 1
241149 12611
47657 40895
47659 40153
380989 8773
47652 48168
21580 52740
16241 91167
16241 96697
69953 31611
16243 82268
110269 24752
21456 62009
21457 59788
241211 13316
21387 64799
667365 4056
89360 27570
16243 74048
21458 64623
110308 18138
21459 63833
21456 57986
21456 53785
110298 24260
413371 6792
11012494 596
16241 88200
241197 12839
110300 21929
241201 16707
16241 70902
116798474 58838
110308 19943
16339 91474
89400 28614
47660 39683
667335 4171
21456 67091
56134 33578
574627 4607
16251 83020
16241 91459
16243 91114
16240 79977
975267 2449
16224 72727
47618 44993
16274 95160
47660 46933
623124222 99999
16297 91630
413369 6267
47657 48447
21420 53552
56126 34521
47654 48699
21456 65199
47657 51626
110308 23065
16249 79020
110308 19869
47642 49054
110333 24340
21456 54944
16241 84487
110308 21017
16241 94885
56167 32851
16198 95890
16241 89340
21456 69100
165598256 46034
21459 60790
16045 75991
380973 9003
47656 43765
21456 56480
47623 47067
16141 94669
69806167 59788
47654 42995
16359 88674
47657 47761
69952 31947
47657 47658
47655 50855
16357 77961
47837 37003
21456 65515
16508701 313
16241 87352
16397 73913
21442 60495
237382904 98846
47659 39341
47669 50086
110308 21770
110308 24925
413381 6527
667365 4359
16229 88850
179013308 57062
110303 24223
47657 39509
16258 78260
89373 26877
21456 61742
89365 29659
577648359 99999
16231 94132
21456 67084
89412 27697
381018 9890
503676523 85265
21467 57904
272936075 56876
47662 35316
272199251 13933
89369 27766
21456 53324
988303141 15919
241214 16081
69950 31871
241109 11321
21456 58623
69952 31721
6868194 990
627741126 88837
21461 61652
89175 29502
16240 74704
16221 81377
89400 26877
16243 78054
241201 10496
16255 94417
16242 96080
47654 50542
47657 49720
16241 92070
413378 6542
16241 76641
47774 36101
241201 16745
16241 88171
881826300 43217
16238 78771
21461 58740
980576847 83666
47890 43073
125178760 46
110308 20127
47667 41902
89393 28711
47620 40685
16229 74579
16318 93635
16280 94391
16126 90157
21634 68352
47655 37115
68371225 93847
14544390 62329
16431 92391
16241 92955
946694989 29258
16242 83177
56310 32775
21426 61184
21444 62949
16241 69803
16241 94533
47657 36095
16262 72004
1000000000 14952
16242 76810
69943 31277
241202 12474
21465 58848
47657 42344
21297 59055
866513922 42605
10778250 846
21441 58493
16241 95661
286103704 48321
47627 39567
110308 19277
3083330 1282
16241 76109
574627 5259
2332879 1596
47664 37453
21456 67344
16229 83117
47798 39410
16240 86666
422380587 29593
110308 17804
380989 9688
47657 46430
241200 16687
21470 67560
47622 50750
89196 27569
241202 12077
47654 38283
47719 36087
110337 22331
89374 26877
110308 22947
16288 75698
16231 89009
16242 78312
47661 41503
69951 31978
7961604 41112
21456 63270
21646 58536
110521 25069
110308 23418
47571 40917
16255 72055
47656 42744
110308 23633
16241 91114
47657 48731
47657 46210
241170 17200
47696 48995
16215 87281
16241 90903
12496 99082
16241 90714
16240 79223
89456 30904
47648 36166
16230 81721
16241 69529
6868280 975
16215 82917
999163224 63157
16240 78091
16238 71596
574630 5375
16285 92959
47653 40109
12496 98249
16252 93604
21456 60095
16288 88579
16195 81572
21449 63967
241190 16566
89405 27345
998467568 1
16298 84943
16241 86491
16270 78067
0 6779
110308 21325
32955875 159
21408 63139
110300 24070
12499 97910
110284 20521
21456 59160
241195 13548
21485 66555
21475 57904
21459 66920
21540 64210
56112 33755
21442 58848
21415 53785
47648 49313
47658 36370
21456 59501
56027 33272
21456 67756
16241 85696
12348 97822
12535 97254
21450 61742
110292 23543
56113 32710
16251 80768
47657 43604
16227 73917
16283 86862
241185 15470
21452 65515
110365 19794
110315 17798
56115 32478
241198 17126
47658 36528
840933935 71349
85220154 23134
16253 79736
21428 55133
2332881 1756
241201 11261
47585 43728
110308 18620
12489 97331
21454 58915
241199 16042
21455 62394
21441 66010
47576 47335
47655 51284
16229 96021
70002 31187
16230 88342
21420 61518
21297 52740
16241 90052
47657 39442
89387 27074
47655 49313
16242 95367
89400 27780
47649 38922
47727 47592
628263857 54699
21456 56074
3083548 1316
21512 53564
16247 84682
241207 14101
21456 57959
16235 89977
16203 88079
21456 62801
3083516 1259
110407 21923
1000000000 4930
16194 83262
241201 10216
16241 73122
212487263 32319
667368 4446
16241 96955
16192 75648
12638 97117
907500974 40158
16241 75829
16308 73760
16230 74632
16240 94669
89403 27423
7452 99593
12490 97725
16119 96714
241202 13427
12496 97841
16242 89267
241201 10774
16241 96765
394430369 85936
110308 21030
47608 51626
12590 98089
21456 58141
574669 4967
21456 59473
47489 36151
7449 99501
16036 78054
89400 26921
47666 47215
47658 36373
47657 45717
241188 14528
241200 14315
47666 49966
16351 80390
56126 34681
16241 82379
110208 22288
47686 43073
21268 63967
16244 82951
21456 52575
47668 37852
800875 3441
16241 91627
21456 57747
110054 20828
16246 88570
574640 4846
16241 72063
975226 2428
241199 11700
47657 37220
16003 78373
21447 53513
16242 82120
16234 78958
16363 73328
241201 15844
21458 69080
494411 5954
16274 69733
543363893 16041
47657 51123
21461 68352
47657 41974
684116892 15143
21454 59666
241234 17134
47697 44745
32133 52035
89400 29593
494409 5651
21449 55679
21465 65561
943701896 20510
0 30748
47596 43480
47656 39718
7449 99309
16232 88579
21456 53238
16241 91242
89399 29056
56189 34246
16085 90237
89400 27445
16494 80844
21463 56581
110308 23633
16284 85696
21449 65831
16438 75459
110343 18239
21201 55547
21456 62320
89399 29274
98149295 9856
990422846 45174
16446 75853
380974 7756
47657 46688
21456 61204
667366 4330
47657 41778
16241 84337
413430 6566
89400 26066
47659 47574
16237 84036
21369 56125
141075731 29387
21416 52565
21456 67091
47657 46912
241084 16611
16241 84842
16226 77159
52574705 32412
241200 15919
108230271 16725
72924639 390
16256 74959
975260 2404
21458 67272
21456 62485
21491 61677
47657 41705
16241 70759
936380 2878
89334 28879
7449 99298
667384 4116
380989 8147
16278 86954
47655 47853
47655 48288
110305 20204
16238 87187
47562 45688
2332876 1883
241449 14001
392254760 8566
21453 62863
16241 74873
47703 43810
21456 59305
380979 9815
381006 9570
110393 21554
21491 65370
89455 29776
16241 74867
16132 84397
110318 18436
21315 54800
16229 92625
21456 68727
47806 38888
16225 89336
241201 11184
47650 36011
89389 29157
32157 52347
667362 3711
16239 84203
372357677 58482
0 47569
1469455 2336
800906 3445
21459 57510
16241 82052
16211 85335
110318 25647
21456 64268
529542324 76426
110306 21135
47657 47076
16241 90637
89407 27945
47657 43933
16241 82208
494459 5630
69954 31242
241204 15696
380977 9073
16227 96668
2332881 1801
47657 36741
110308 21388
21471 62766
21456 55392
21457 68820
47657 48603
16089 77993
7448 99349
21454 56234
16228 74753
241209 15602
16239 85729
110311 24328
21639 63592
21444 66117
16244 75051
16414 82981
241209 15890
927224310 38318
47657 50750
47657 50131
16198 70201
16193 82990
16300 71349
47645 47802
16256 93848
21453 67447
380814 7101
816172267 32402
439098257 17363
21224 59042
16203 87481
12303 98593
47657 42740
381042 9789
667365 3535
47657 44087
16241 95160
294856430 19318
16248 72171
47654 39841
11012494 596
32133 52001
16238 69823
12496 97359
21444 54516
16243 96697
907072195 90751
89401 29173
16247 78956
110556 22344
47657 40809
21456 66493
732370253 64561
56115 33673
47687 36230
16241 69597
21456 67962
47660 48950
21616 67439
47667 40685
16185 73502
16227 83295
21516 68108
16241 85078
380942 9022
47651 43373
21456 56876
413378 6471
47647 44949
1000000000 96387
47657 38063
16234 75110
179965606 48129
1469442 2163
16240 92559
89400 26826
21457 56438
16243 79473
47654 39410
21480 63610
241246 11031
21471 58716
21468 62730
47599 50557
16241 69609
56126 34787
89415 28408
21447 65306
16241 92447
16204 90052
21458 67128
241244 12043
648992568 4192
16024 97009
241201 17288
45942875 94996
21456 57599
16244 96462
16238 91985
241138 11398
110306 23033
142660553 98234
381021 8821
110306 18138
47657 41845
47657 48724
240953 15771
16241 81487
16241 91474
16241 96918
16203 96769
16249 77359
21456 55580
16244 90170
16049 71138
21444 67512
16241 88049
47643 48819
110214 19100
574684 4929
47657 44606
110300 21256
110308 24297
428207212 63171
574629 4514
89400 30777
381046 9168
47660 43217
241201 15933
832793685 1703
16166 88674
16240 72267
800877 3452
21454 56176
16247 90032
16243 87826
7304768 891
47639 46568
380816 9743
241201 11858
16244 88850
21456 55780
241201 14078
110544 21465
110479 20373
5268981 3189
667365 4239
144395752 86485
89398 30024
69941 31717
16241 80526
241321 14531
16244 94246
241232 10121
21549 65586
21453 55288
21412 60991
110308 22395
12496 98786
21699 63674
241199 16707
16241 90202
21455 64298
32133 51814
21479 62096
16226 83117
47657 51632
661277222 27697
301867005 83468
110306 22841
241199 13603
110306 20860
21501 62784
47657 42916
16241 95661
110294 25710
16203 86284
12496 98068
47657 38805
6868277 1139
241146 13532
6868277 1015
16241 84774
399041555 1
56152 34718
16241 90554
21456 66521
16471 80418
47670 43150
47597 45956
21456 61051
21456 53199
7449 99723
12493 97806
552636845 93260
21457 63685
16299 94850
11012497 687
16241 87358
16241 70166
241200 14792
21266 62379
16240 71416
21453 65561
21471 67980
47657 50494
655799222 85913
47656 46819
110308 24660
16131 75104
660188141 1
69963 31997
241197 10339
6868278 976
756628306 96838
241201 15919
110311 22437
936379 2628
89468 27197
141947431 88534
56126 33854
16209 70311
21402 52403
945111638 40722
16241 77802
16241 78456
110337 22917
16241 77255
47657 48950
16181 87995
16293 94325
16241 95522
110269 24972
110168 25761
110308 21561
21464 65798
380987 8864
110308 20107
16220 85764
89428 28871
380948 9620
241201 14715
781049505 47339
16243 74913
16243 86338
69952 31606
241203 11284
110307 25663
47624 50024
21499 56581
21443 53824
110309 24646
413378 6346
16320 80659
16245 83881
47657 41903
6868335 968
936366 3121
16242 86786
89400 30413
21457 55785
0 25240
381056 8212
16246 69533
47657 45973
69939 31769
381026 8287
21454 63314
110539 20289
110308 20926
47665 45152
47657 43285
241201 10615
16240 94186
16243 76893
16265 85542
16222 88171
16248 79109
16241 85522
241250 15407
56123 33204
47657 40722
16244 92070
667362 4261
89343 30934
16301 88384
47660 47096
110308 20964
16363 91061
47645 45460
16199 81684
47657 37528
16244 90163
918955277 48731
47642 38932
16241 93124
380989 9712
47660 49967
58746701 25186
110166 20323
413267 6064
16071 81237
47657 47963
47648 48485
110544 22898
21441 57123
380997 7479
47663 42720
110296 20942
47655 50141
21455 64536
21514 64293
47657 49055
47644 42799
827339139 82613
16240 80909
241211 16120
16241 79473
16241 89627
16481 88850
16256 87369
380969 7531
110308 18426
47657 37247
236385737 23111
185164469 96847
47672 48434
110308 17917
241190 15276
241220 17358
47702 41846
21478 54518
21456 65391
2332879 1606
6868340 1023
16242 70686
16431 92221
21456 54633
475671347 32974
380974 8864
7450 99254
16269 80925
56214 33671
241434 16577
21459 69036
47637 35081
21446 58721
110308 25169
56112 32269
21456 56119
56119 34695
16273 84540
110308 20491
654914073 22565
380992 9007
47657 37870
16073 73706
16241 70686
7449 99199
16239 84030
21261 62784
47889 38398
110308 21323
16242 85026
47645 45140
47661 48296
47626 41902
16241 85522
16253 77283
47657 40233
21456 59351
16194 88338
16241 91318
380980 8079
69902 32085
21403 65498
47664 45533
21526 62868
32166 51787
47654 41612
56120 32769
89389 30267
21456 64734
21455 60812
16241 88522
16252 91993
89400 29258
21651 63210
47657 46162
110305 20852
12496 98134
241202 15398
16244 95775
47657 35636
47656 38476
47561 48837
16238 94340
1469211 2143
241201 11216
110296 21393
241210 11546
241200 14671
381000 9689
16239 74728
792276624 57750
16294 92447
7456 99622
47645 39495
69952 31243
16241 87647
478287930 42968
16241 69733
21403 58280
0 88183
56139 34442
89403 27538
16240 86473
47657 45881
56126 33584
241208 11116
916928290 46139
380989 8622
844621366 86338
16241 90054
382803939 12077
16241 83199
47706 46756
47657 36166
47697 51591
16248 76433
110303 18238
47687 43712
574627 4682
89550 28151
241141 17438
16241 78547
47424 51516
47409 44124
16241 88013
241296 11205
12496 98644
12495 98651
21458 63462
0 46957
21437 64844
16262 95336
12508 97358
21482 54001
16260 84228
47614 47492
21421 58848
47657 45258
16241 76533
6868277 1111
16112 71999
89203 25964
110311 25747
241197 17036
252887330 34064
47425 45633
87296878 13474
89397 27570
741088255 32373
21458 57345
380991 7108
16427 71725
2332866 1946
574626 5156
574627 5337
727189547 87215
52192571 110
16267 90044
16241 71174
241201 13315
47658 42744
21460 67051
21468 63666
328520939 1611
21459 55288
21414 65341
47689 49342
241201 12145
78560994 92773
16242 94533
16421 89215
47646 48015
47655 48595
47657 39631
241163 10454
12627 97784
667368 4423
380932 9326
21415 61641
47657 46126
110309 20718
89400 27753
16276 90054
241306 11156
21456 59626
110157 18817
21460 56427
110333 19446
241208 15874
21660 54199
21464 53513
110308 19354
89400 27813
21471 60237
12493 99082
241201 13656
574685 5173
47661 46929
21456 58745
16242 74371
241203 15774
89524 27886
47667 45374
16218 69344
1000000000 93486
1000000000 9914
110311 25016
110311 20222
110308 18226
110308 23753
21456 66873
241199 10802
21230 57515
241201 16125
110308 20769
47657 39734
47657 43214
21387 56386
16080 76983
16239 88833
110275 19995
47658 36773
936706616 14731
16241 90476
16201 73637
16129 78311
21256 55288
380990 9869
89398 29156
494387 5749
47879 47756
16241 70334
56113 34082
110301 22292
16241 75721
16239 76433
47660 35806
47661 42605
21455 65716
110308 18637
241211 13532
16244 77214
200623734 53251
12651 98591
21308 55111
47482 37518
21392 68169
413378 6792
69998 32089
145729699 86893
56119 32261
21507 57833
47776 46436
47649 45985
21455 63217
89410 27033
47657 38592
724582807 2692
56138 32361
16242 88097
56126 33854
89406 28915
16280 89137
110308 18299
21453 59256
366169462 84487
89399 26956
21456 58806
47458 35642
1000000000 97943
21456 59910
47901 43440
47656 40587
12445 98717
241201 17429
241364 10156
56287 34023
47659 45664
600958836 32953
7677 99667
638348447 1119
47647 47013
16191 92831
737593196 8254
16494 73547
16025 93611
47636 36489
47654 40099
16340 95389
16241 77821
47869 45768
16246 90682
110563 23878
47657 38127
21329 63318
89402 28596
241210 15458
47644 43019
21456 60386
47696 47627
241210 16458
47718 50820
2332879 1653
82881987 68980
21456 54516
47657 39448
16229 87404
0 91656
380989 7139
413375 6067
16267 93362
47657 49538
110310 25211
110109 25493
47699 37112
857922935 99999
0 17877
7463 99349
241214 15458
107501298 41778
47658 47050
110308 22468
47660 46735
21450 69080
16238 73642
47669 46688
314393088 46
110281 18875
162550151 57577
47657 36692
792775227 86875
47657 38766
413350687 63524
241202 14368
16231 76416
89349 27764
16394 93630
16229 91844
1000000000 91639
279320684 94414
16239 94574
47651 35806
7449 99411
16251 69596
89378 29802
56124 32319
843510731 64308
16241 69912
47657 47743
16241 88534
21456 66066
21453 56304
12488 99093
241196 12514
47658 43692
47651 48595
16035 94655
47657 47821
574591 4989
16408 76154
89532 26781
16241 84682
110332 19010
21457 56163
47608 42520
110153 19422
1469431 2336
797872806 90007
656974291 17126
21456 55442
16241 83071
16232 84148
47657 40197
21458 67835
47672 36818
56165 33672
47657 46751
47817 39496
47657 41329
21510 53378
47671 40627
89399 27222
205020271 36709
110308 17700
16247 89143
148123382 8704
16249 73735
12497 98522
21456 57968
89394 29923
380997 9637
56156 34307
191789434 99563
407855512 99604
16241 70470
241211 15767
16427 85542
47403 38869
89400 28994
21507 57644
1469665 2223
16232 83328
241217 16160
494410 6016
89361 28777
47664 50024
16241 75801
21456 57181
21568 55838
21420 68904
21433 55405
110311 25037
494406 5925
21456 59055
413373 6498
47657 44124
69952 31769
16464 94625
16241 72839
380989 9750
32133 51804
16237 82052
16196 74973
936379 3261
16250 96604
56098 32814
47782 42720
644785839 93566
89400 27099
32132 52267
47657 39765
47670 49595
413378 6338
89407 30413
21453 68355
89400 29274
21442 65250
21453 56652
89403 29156
16241 87125
21320 63724
16241 69524
16244 81078
241202 12267
69960 31799
21412 55018
269642929 39342
56158 33294
110308 19708
16230 88002
574618 4707
21631 54956
674353385 56468
241199 14736
16197 82209
16283 70748
110541 17882
15241334 400
47657 40587
12496 98234
89400 27538
110401 20146
56124 33821
21470 65580
21443 54000
21450 67660
91730386 60038
16190 78363
21483 57385
241201 13296
16241 85606
16073 85217
241201 16975
16283 73766
47670 51516
16297 74048
47657 36726
47696 44915
16192 86324
21274 68131
47887 50378
47667 35386
110318 24660
11012494 595
16242 82090
110249 19846
21454 64161
12714 98438
16273 75051
272174619 9709
241214 11846
11012471 655
2332879 1921
16289 90578
110308 22177
47657 43325
89647 29100
21456 61906
241314 17252
47657 49658
32190 52386
413261 6906
16241 89001
110154 21776
21226 62485
494415 5523
21468 58540
21457 60565
21444 54199
16196 94599
47825 50594
110312 24054
500779735 91291
12546 97127
16241 76510
89400 30552
47658 39239
667354 4264
21510 60002
47662 41522
16241 78765
110108 22604
528913556 31187
16256 87733
21457 53560
21286 54254
574806 4877
21579 66044
2332882 1618
16241 86149
16241 95657
380986 8212
667365 4415
47753 41977
860620802 34214
47627 49538
110458 22465
12493 97681
16241 84448
47657 36011
21591 54851
21434 68693
70010 32164
21455 66385
495179801 5640
16238 90321
110310 23259
16241 78007
576799658 30308
16240 80382
397465786 79472
47659 38665
110318 20317
7437 99499
16241 87516
47661 48677
56123 33770
47711 35261
0 6315
16241 69596
241127 15921
241087 13477
34275756 77286
864289375 1
47657 36400
110321 21030
16244 86428
16228 93130
16241 71311
534069555 54618
21490 59512
16448 80293
47657 44976
241257 14314
77845591 73760
56126 32891
154628812 4084
16131 79736
16442 76648
21456 56670
110060 20472
47657 46952
56126 34452
16245 73299
16240 70856
47628 41238
16243 78139
32103 52017
21366 64269
110308 22972
110323 20562
16242 83657
586336853 1
16241 79007
372780411 61295
16241 78007
47654 41768
241201 10048
380989 9896
16241 70733
15999 76072
89400 26802
47657 51450
975267 2521
110308 20289
16186 69411
241148 12912
69844 31208
56116 33701
16241 85434
421987874 55702
16275 70683
6868221 922
21456 58128
381042 8504
56121 34495
21463 58084
16262 84683
21445 68820
381065 8682
16249 91474
55990 33436
16250 75789
2797440 1427
56123 32975
381079 9290
7449 99945
241186 12935
453923701 86339
47646 51341
89401 26962
16236 84334
241202 15227
21429 58614
16034 70424
96337732 1
47599 37046
16214 85913
241200 13668
70180 31069
12493 99182
413324 6496
16271 89849
117308027 85601
21456 56997
526270288 55565
241201 15273
47485 40049
110361 21184
47657 39303
89401 26802
21456 68995
21456 56437
21455 63217
425637987 70632
667397 4261
47657 47023
693428462 9315
258947029 3982
16204 89787
380985 8624
37050661 70424
110419 21017
372326192 70784
21459 59741
141210912 25485
110308 23281
16242 82725
380992 9140
110109 24718
110308 20406
16241 70967
110257 18650
2332879 1946
936400 2936
896502038 34102
47659 37977
737769611 85487
47653 44795
21626 63961
16241 89831
16238 75493
47657 35116
16241 96810
16241 81127
21227 56219
89400 30328
16241 89647
1000000000 6932
16241 87352
241264 15398
47647 35773
21447 57682
16241 82908
936383 3262
356632439 32269
12437 99076
16243 70923
6868283 935
21454 59233
16238 88389
7196 99318
16246 90820
16238 86683
70021 31396
947021886 50255
782855349 77398
47649 41999
380973 8137
110308 21393
241201 12028
21485 68976
241201 15753
110336 18620
1469397 2180
89400 28454
21457 59397
56126 34206
318298193 4670
16207 73530
16250 77511
16255 90984
380943 8566
241155 13975
16267 91879
241201 14785
110153 22408
16238 74899
89392 27614
494409 5925
241201 15310
413378 6566
16241 87215
16241 87621
662531782 83837
16241 70424
241201 11313
16241 75352
16219 83468
47657 41548
110308 24340
21639 56781
47419 46819
975268 2557
16241 81693
110308 22465
6868277 1171
10778157 856
574627 5217
16215 70902
600541426 98066
110289 21425
16230 70760
47710 49746
47657 50421
16239 84986
12747 98624
16046 77960
110302 22153
16241 92482
89216 28254
936378 3063
47416 35988
21455 53552
47601 42995
16247 69904
16180 82130
47690 45016
16108 93205
47657 39022
110316 18426
16240 73693
865267103 41139
21456 66536
16200 95848
89398 27194
110303 21087
16156 77772
16241 87621
56126 34355
936430 2962
241201 14290
380989 9874
110415 20406
21217 60824
241203 16517
21456 55565
69903 31945
47657 47874
110250 23479
241208 13530
21457 58111
21446 59383
16218 73398
16241 85522
380957 9064
21708 54103
47698 35737
16233 69561
2635937 1476
241201 14543
1469415 2136
47619 36552
16241 75449
47660 46775
16249 95914
667365 4097
47821 48586
16239 85496
855926075 75104
89413 27810
667304 4328
16241 95848
786970492 25117
110308 19055
16241 80686
16241 94850
110315 25147
413378 6364
47657 46837
16256 86503
16223 84272
16229 83468
47657 36421
16241 89207
16325 72615
47657 46510
89457 30413
47655 49538
936382 3250
667365 3887
47657 50636
373558007 38476
169290464 32208
16275 91728
16240 85720
110332 23898
241201 12261
47646 37945
21464 59666
16336 90878
21456 53603
16241 85556
16015 69369
16244 70278
21456 55111
16241 73458
16242 92039
69952 32164
16288 69759
936377 3144
21456 60510
21457 56676
16240 93099
110277 19943
16263 92620
16241 94604
89400 26151
47657 41374
47800 50484
21444 56674
0 5996
21457 62375
89523 26106
16241 73554
89400 30122
110277 20096
110349 18962
89397 30464
47655 36337
110295 24340
21455 69077
47709 36360
667364 4415
413380 6150
47658 34825
16241 75293
47654 42907
16240 81406
488998305 25964
47657 36741
133049666 54734
56128 33044
380995 7911
21453 62394
47657 36810
47657 38103
16380 92482
47660 44691
519761210 42344
47654 38625
47657 36103
16227 76365
263094768 38015
241205 14840
110308 25754
444203650 29604
110304 21425
380989 9007
21456 53682
241207 11340
89399 26362
110435 25761
21456 57128
16238 85036
16243 94256
16242 94589
16241 90318
16238 83386
574627 4722
16239 73428
21456 60174
16243 78393
47531 43938
110362 23301
47657 35551
16244 96258
21404 67271
413378 6762
16059 94481
241187 12899
16076 92442
21456 60975
47614 44630
47655 50708
16241 91066
21624 60237
21473 68971
89416 28144
110308 18132
47654 49551
241201 12743
21488 58623
21456 54978
16241 94708
21324 63171
110308 21555
21447 55023
16238 94478
110499 24346
381001 7852
89413 30314
16254 82044
21456 66969
16203 80811
936382 3274
47657 35234
47783 43836
241209 16740
16227 89215
21456 56168
16339 94934
16241 95803
16241 86954
21504 54146
89442 26826
714674746 76591
241201 15602
89397 26475
574623 5083
380989 8633
47883 40598
380971 9361
110348 24035
56126 33294
89340 27810
47657 39695
110356 22031
21660 60812
150646830 67512
580755214 47590
55955 34452
16171 72355
89400 26331
89400 26548
16239 86875
47644 49303
16251 91096
467704578 22137
16197 87973
16250 83704
47622 36706
21569 64277
16002 92840
47657 39967
47657 36779
69951 31641
47657 49534
47651 39581
89401 26939
16176 85484
47657 37405
936380 3184
69952 31001
89400 27439
1000000000 46273
21448 59413
47653 39167
21517 56480
47904 50013
47484 45818
16238 75263
110308 25645
47657 36552
47720 49529
21456 66204
47636 45463
21466 67491
47659 41903
47657 35673
241177 16876
16241 87143
47657 43167
241193 11297
16240 72965
16429 72745
241384 15160
16450 89478
16245 88570
494409 6023
47658 49746
21456 62037
21576 58193
56120 33094
11021871 550
47758 49800
16245 85462
16379 82613
241386 15252
16241 93907
110308 22731
21456 55994
16241 74048
241160 11240
21544 57123
16178 94815
7449 99243
185635539 1
21464 67111
47664 43728
47657 35015
41279720 55785
16268 84030
69957 31651
241201 14319
47899 46797
47657 38675
12487 98651
16241 72594
47657 39070
47657 50855
89438 30983
47649 45911
110522 18939
56120 33869
47649 35791
16274 90392
47656 36627
47831 47284
47503 49877
21443 59203
110302 21411
89652 26583
241201 11263
47657 37629
47635 43217
3083509 1368
47456 36580
667365 4047
110308 22625
16241 90965
16241 85733
47650 42605
12668 98392
16478 76185
110308 18608
21450 65182
2332915 1713
21454 60998
21456 63583
16241 83362
89385 27960
21456 58777
89397 27923
16363 84228
56126 33249
6868248 1095
56137 33024
47655 39063
21444 62329
16296 87105
413395 6884
16233 91299
16246 87301
16242 89826
110266 19828
16251 76810
89408 26768
381155 8566
1000000000 29950
12635 98717
16243 87213
47657 49966
56128 33755
47657 41786
16241 95222
929257061 36528
16162 95007
110302 18639
21438 61662
47725 40326
16182 88522
16241 83199
380989 8177
16241 81343
47538 36676
47657 35737
21453 58448
16241 78291
380881 9022
16240 83938
765962059 66428
16240 71754
89400 28064
16241 70856
16241 82270
6868217 1189
21456 53222
16237 92073
69989 32062
380989 8389
21456 61935
991410166 49747
47657 44714
110296 24646
47655 37306
413381 6469
423890628 623
240982 17394
110309 21506
47647 35250
69952 31285
16241 73440
12486 98600
16397 91190
204782112 99999
21460 63501
47657 44757
936349 2649
751309602 28151
437172910 63616
21448 62009
47644 40609
21456 60494
16241 95079
47590 38766
21374 66668
241216 12077
47669 36991
47660 39834
16240 77733
16387 75824
413376 6064
21456 52503
16240 77385
16241 94274
16408 73905
21455 63849
512030139 78968
47607 41798
47456 44974
761879212 1
240979 16956
16295 84437
413353 6884
380989 9832
16103 87217
380997 9814
16236 86150
47657 37460
21456 64674
47647 44207
47671 49054
241205 14531
574627 4737
21482 55679
241006 10355
21469 63977
69952 31696
16239 73396
16241 93761
16241 89358
47653 42474
21456 64175
380989 8622
21446 64880
997621562 91216
372690369 39136
16241 89207
110309 18132
16241 73145
110291 20785
56126 34424
16250 76747
47657 47215
69955 31651
16244 88669
47657 40471
21456 55731
16241 87796
89400 29528
68986328 16779
241201 16441
110305 18748
413378 6077
21282 59070
241077 16745
241054 14915
89388 29420
574628 4607
21411 67404
110308 21571
147637643 32900
21456 66990
47652 37992
908593238 93645
21456 62524
47657 50605
110193 18818
47657 46436
16241 85913
7439 99622
16267 87159
21456 67439
16241 74765
16241 94850
110536 18334
7449 99255
16397 72874
47657 50826
16243 85729
94981834 34948
47662 48636
16241 76311
21454 68909
16263 89303
47657 43728
380937 8925
715280204 65423
16236 84510
380989 9550
16088 77915
110308 22927
16239 72755
24091766 90664
16241 70956
241369 13213
89411 27278
16241 82487
413474 6459
7420 99299
56125 33854
16260 71705
16297 75648
110304 19605
241210 14550
462259738 68414
535120213 21400
380996 7074
727571733 91086
241322 15782
16228 95796
413378 6364
16240 75313
110308 21024
241231 16430
15241147 416
47657 37165
16241 84271
47657 48129
16242 93883
21483 54720
89400 29274
667365 3880
56122 34307
21456 67404
241201 17200
16228 93505
516414599 52319
56131 34549
16238 71138
241201 15130
21425 57121
252904705 1
7447 99771
791106475 99999
241199 11516
1000000000 36781
21463 60869
56124 34036
16241 70748
47637 36154
110308 21837
110184 19701
47673 43588
21456 58516
16244 91456
16241 88389
47657 47309
21457 57895
255279978 24646
47657 42927
110327 20259
56090 34501
241155 10382
89442 28083
21692 65021
21456 65879
16241 77434
21444 66969
11583048 471
89401 26437
16223 91650
16313 85227
69912 31871
110321 22832
241201 11846
16231 81144
21446 65377
110361 19460
21456 66284
241261 15878
16265 69389
12496 97315
760066961 49239
494409 6055
936380 2592
380970 8773
21456 68315
56126 32412
16241 71057
47654 35234
21429 65254
110308 25011
110349 22177
47838 35532
16464 86428
21456 61051
16241 89340
21456 58425
110305 19500
16228 73348
89400 30497
47657 47585
12496 98728
110308 24108
110308 25744
70015 32075
110310 20950
16241 88653
89398 26988
110325 20631
16280 81251
47660 44945
16288 77857
16241 84507
16152 92451
380939 7914
574617 5264
47656 45405
241201 13213
21480 59233
21456 62120
16243 88818
47702 38013
16241 90751
89536 29380
110308 23145
21458 58982
16241 95009
21457 52789
16241 94314
21459 56906
21456 65956
16286 71288
241201 13941
241201 13603
16241 85601
47797 35621
21496 61066
169208019 36373
16247 94997
104635273 17774
16224 76655
47657 40030
47452 47874
16040 77568
241193 10260
16241 72454
16367 71906
667355 4047
47657 40901
47676 43286
381058 9620
21456 60038
16231 87482
16434 83387
16212 92215
47657 49380
110262 24276
16243 94996
16252 89647
1469435 2207
21456 58614
89402 27445
47645 35073
110310 24541
928237677 74197
21244 68612
16241 94913
12524 97767
241201 9927
16196 78091
89400 27191
21517 62105
89281 26227
47660 44723
667365 3690
16288 71049
513234670 26811
16238 70683
16266 76471
21456 59486
21456 65140
574627 5156
52720625 39768
936366 3113
16198 94416
368280319 76081
241203 10774
47723 45486
241201 17155
69964 31120
545973467 96987
89487 30575
21444 65254
7459 99894
21453 62856
93825939 96273
38227835 1
56171 34200
47657 46437
47631 42392
686577692 31729
413359 6077
16249 77012
47611 47067
47663 49211
12497 99087
240973 12827
21209 61507
16233 94885
936529 3079
125802395 82426
381000 8065
16241 96872
47892 43658
21458 59383
7437 99501
21456 61895
89401 29830
16236 73953
21442 60182
47657 50086
16242 71138
47646 42657
21463 52860
3296323 98253
47663 42784
21280 58848
21456 60470
21456 69160
16254 85487
21557 65377
110308 19995
47665 41816
7463 99568
89524 29165
936380 2956
69952 31462
16243 73778
21470 55914
89400 29561
16241 75754
241189 16027
110309 18673
16241 72063
16241 87536
945760645 9772
406892080 26254
16241 90899
16239 88821
12496 98364
47751 35250
110308 23212
89400 29875
47657 35238
110308 21305
701904013 16493
16415 91946
89400 27345
260350503 72253
110404 19111
16241 69487
16240 92990
110304 20023
16086 85454
16241 77385
16240 84891
16241 89121
16230 96141
47657 38971
16241 80659
47657 51686
47854 35551
47421 44691
47665 38471
16244 77901
12496 97512
47657 42392
47656 50542
110305 21323
47657 40627
89400 30129
2797209 1427
936352 2918
110308 23885
47663 36525
16227 82655
16241 72196
574633 4567
69976 32187
47435 42003
16063 78617
47716 42942
12511 97996
47627 45127
224016542 48198
21456 63493
21503 58019
16236 82705
16226 82215
21544 64465
21459 64374
16241 89324
89387 28269
936388 2633
47658 43588
16396 95661
47657 47318
241201 12899
16229 73485
16241 95522
16241 78291
16263 89342
7443 99231
241230 15313
16241 77795
6868324 1067
21545 59364
21456 53866
89463 29978
110055 21135
89400 28871
16243 87313
21413 63833
16349 88931
21456 59501
47656 45493
261721620 90032
47657 46797
16241 89358
16350 94314
16240 69524
16325 95965
16241 82719
667365 4444
110308 21946
89312 26523
21458 52404
16291 79324
110308 25576
21456 56010
21456 60185
89374 30003
21454 52740
16280 88818
380989 9752
851448617 99999
47684 48316
16291 79019
16211 79888
241201 11612
16463 83257
241213 10752
21453 66636
47777 42896
16213 74087
21456 55904
47657 37870
110268 22502
47648 50897
16241 78500
7447 99667
21386 62460
7391 99318
16241 82164
16236 95818
21211 59064
47869 41429
16241 93124
47624 45281
16483 91497
47657 40222
21589 64370
110305 25493
69963 31604
21504 57669
16241 72571
21430 55442
21456 69243
241201 11288
21455 64551
21456 65959
32144 51825
21451 64243
381027 8719
241162 14001
16318 86664
16241 70864
16066 84337
241204 17134
365547839 16611
110320 18181
16244 87574
574627 4730
16238 94996
89444 26673
200334937 1
16241 84370
110307 17476
89407 28065
16241 70701
16241 76427
16230 94490
241373 16120
21513 53165
711214321 31641
47644 42910
16071 95187
21456 54113
16235 89399
16238 73604
21443 57208
241210 13264
380989 8405
15241327 416
16241 93260
380977 9789
110306 18167
28083586 90292
241209 17394
16241 80059
16248 83898
16241 80925
110310 22344
241385 10308
16241 71932
89400 29024
110307 25474
21456 56024
299349099 42681
16249 95522
985885988 15602
502793881 68436
47657 38476
16227 90532
69952 31651
21414 63834
16241 85321
89400 26812
47657 46627
47657 45174
861439511 88001
16252 86514
21447 61878
736209896 67073
892867154 2592
16215 87990
16243 96849
89400 28632
47655 40207
656007401 57522
16238 92599
89400 26190
16242 95723
110414 21209
47671 36868
21511 56504
16281 79995
12492 98728
732317329 28375
16242 84148
110314 19605
110308 20472
16233 84078
47616 41816
47659 46819
349621988 66493
413366 6412
110308 25082
21456 61011
21416 54474
12496 97781
16243 85902
241209 16046
241152 14314
21456 54720
944774892 10752
670434567 9894
16241 87281
936418 3098
47657 43558
47620 38922
380989 8864
110308 22067
241201 11675
21456 62009
16323 75749
21503 66634
47670 39737
936390 3028
89368 27708
16044 69400
667345 4296
12498 99051
7449 99802
56126 34133
16249 91248
56126 34225
16238 71109
47619 44361
241199 11108
241208 17157
12496 98234
574627 5360
16241 70113
89400 27294
380881 9716
69952 32102
21457 61906
47644 40412
12493 98249
31087633 47486
69952 31179
56126 33094
380954 7639
21611 57416
16241 69389
241201 10858
241201 16172
47657 49313
21457 64880
7483 99318
16241 76433
21420 67445
143318573 63967
12554 97558
56148 34386
455698615 53258
47659 36480
47651 34997
16239 92675
47657 37395
89395 27354
16361 81020
89446 27923
42578761 23873
104917103 57123
47797 48485
539034404 36596
69795 32198
16233 84530
21456 64278
47775 36528
16232 75312
21454 63495
16237 78727
241201 13213
241201 12890
16254 91859
667365 4104
241201 10299
241242 13252
125178764 46
16241 90492
47658 39410
16241 70277
47520 38015
988516809 7279
21456 69084
16237 92482
16244 87187
16241 70126
241349 11299
16241 77775
21456 62096
47675 47254
241200 15130
633253867 80812
16245 82341
47667 46648
16448 84683
413377 6736
110311 25562
140526071 62730
139376084 99999
21458 56765
16240 81707
241380 16928
16244 89083
112140464 57856
936381 2881
47763 35234
47640 43530
936343 2748
574629 5068
16456 96902
21456 56879
16220 90011
110308 24579
241202 12584
89400 27597
6868277 1028
21469 68584
16276 77184
47658 44714
241253 10463
936380 3083
241201 13668
69931 31389
21456 58516
89400 29233
21460 58055
16241 75104
47672 36525
16246 83223
47656 45964
56255 33928
0 52249
16188 70709
56132 34206
16244 86620
16245 87911
47657 48416
404464227 54731
16252 91993
381015 7812
21458 56610
89411 27862
110308 18916
936366 3262
16127 87295
21456 60615
16250 72973
21458 65627
21265 68589
16241 89303
16241 82164
16236 92952
16200 73122
47597 40031
16208 92448
21559 58309
241340 14966
89397 29602
21456 68167
16241 70000
574673 5173
110308 25525
110359 18791
16240 71376
380992 9253
524630915 85078
47658 35234
12485 99121
56126 33093
16241 87072
392322240 1
413435 6815
21421 63610
21281 53047
21690 63685
16242 91344
16008 76620
241214 10339
110308 18748
21456 58734
241201 15918
47504 44714
47609 42107
16241 79670
47657 38320
21466 54495
47657 35134
56125 32710
21456 62524
16229 93989
381021 8254
16241 83102
56134 32679
89399 30421
47630 47743
16241 93927
21456 58077
21456 63851
16304 72922
241033 12890
110308 21030
110313 19981
110308 19460
16241 79999
21404 57173
47657 39579
202585330 89481
240994 14101
16241 70618
47657 45741
110269 20320
241138 11526
47891 47456
16239 77123
70106 32102
56126 32261
47657 45425
21449 57124
110300 21994
574851053 80444
69260537 99272
89400 27793
16241 82961
159191306 33372
1469452 2204
110298 24705
47671 40477
16320 82908
47811 34960
21464 68205
12289 98986
89400 26249
21537 54731
21484 59070
291424259 11526
21301 61829
21561 63612
22590852 46546
241241 12827
89348 27996
47660 51026
834843486 77772
89402 30115
69952 31689
16241 88203
16243 76185
110092 22969
21454 61425
47658 39140
241186 15672
110308 21557
241144 11751
110317 25169
21456 67473
241230 11246
16241 78509
16266 78174
123546180 8065
16200 80836
7455 99802
16381 70303
380993 8511
32154 52226
16445 78618
241213 13774
47608 37829
47657 48386
241019 10598
110308 21256
47669 36627
16414 89361
936377 2860
89400 30295
241201 13187
380989 8212
21459 59297
16271 90571
21330 58475
7442 99478
16204 69438
56126 33501
574632 4621
16476 96692
574851 5156
241201 17157
16425 93038
12499 97709
56126 33510
89400 30102
241212 11108
241212 10184
47698 46645
16257 84272
16241 76749
47657 36709
16241 77628
21456 54504
110308 20643
47657 36525
47653 39429
647932496 99999
110308 21280
110316 18300
534785945 6904
241201 16430
16265 88850
12496 98651
241201 15111
16253 72615
89398 30060
47733 35932
16241 84322
110310 25633
21518 67962
16238 89043
241203 17308
21311 58540
11012530 645
16237 84617
12501 98057
21456 53682
667610 3775
21491 67707
110308 20259
21457 68270
110166 21611
16241 70757
413378 6388
936329 3033
241449 14100
16252 93837
21448 66264
659415593 42374
667302 3880
16230 91847
47657 47001
56126 33333
494409 5575
241250 11907
21513 58496
21448 64575
16428 81707
380989 7656
47660 38403
380966 7561
16241 73446
16241 94311
110299 19055
21459 55770
21456 55111
2332879 1815
47654 42622
21456 53993
110336 25049
16239 90751
47657 45207
16241 89647
21428 52813
2065364 2016
16241 92636
47657 42147
21452 66668
47657 42166
47735 40615
110309 19273
47659 42045
241201 16707
21451 55838
667150 4416
16019 76350
16241 72861
32132 52105
16241 72493
16242 74628
16241 71538
89400 26734
21473 57228
110308 23263
89400 28244
16241 77944
459684358 15918
237205922 41810
110306 21393
7387 99343
110308 17521
16028 85162
16117 94251
16240 80214
16240 96987
16295 79387
318651041 44824
291781108 99999
110402 24206
16230 96251
21456 66059
21454 64788
57392136 80382
47627 49852
21465 63474
21464 64610
16241 81944
16241 95336
21204 57534
241201 16743
16246 93635
241225 10555
16240 95775
21456 66978
16241 76471
110308 17524
47651 38476
89420 28276
664714940 43116
21456 61011
47518 42011
241201 16551
21456 64734
15995 79019
47649 50483
47838 34857
82961711 46066
16234 70334
47657 40119
494409 5479
110297 22455
667362 3936
241198 10693
241236 16853
21480 52446
16239 85672
110305 20147
7447 99412
21457 65784
21455 57968
16241 69993
16238 95657
849880027 94992
16402 90379
110308 22832
16241 79235
16258 95065
12496 98717
413380 6414
12502 99121
89209 29917
47699 45281
32192 52310
16241 88669
16159 77437
16247 78290
110308 18786
11021903 550
667365 4418
830498615 14715
47602 41503
16241 72614
241201 14692
241201 12468
47657 41165
920410087 86086
16240 89128
21486 58033
16255 80200
16241 78223
241201 11358
21443 66072
16235 96047
72319233 7562
110308 25009
47669 38915
89338 30466
241204 14300
38710223 2180
413407 6469
241187 13083
89415 29053
16241 85768
241171 14785
47657 40592
976226124 34606
47657 43000
21461 66636
241201 11680
21491 53852
47657 51221
380989 7169
380990 9107
21454 64162
89382 25849
47411 42177
311361569 46751
110365 19583
47657 37375
110308 19460
47655 44661
16484 90714
12496 98986
21436 63462
217691755 13427
16241 90492
21457 54199
16244 71094
16301 73304
16243 84320
56135 33613
11583050 478
21437 62731
21456 61542
69954 31848
381001 8576
21427 57986
21456 60383
21459 54734
962066525 31769
241200 16577
89398 27502
380991 7578
21463 58797
21457 63069
32133 52268
16239 80964
47657 41786
16241 84639
32133 52335
47662 43588
16241 88653
16229 85227
412150671 93453
16233 92008
47587 43378
16241 72921
800869 3464
16293 72855
110471 22825
47657 49239
16241 78547
16241 94494
16238 82001
47659 41095
16248 73122
21456 56471
47657 44745
16308 75329
47657 43238
21490 53574
380989 7578
21454 52789
870494810 66030
380948 7656
21458 53001
110308 22621
16175 91082
241427 12210
21330 57727
47657 46114
47657 49628
56126 33241
241201 14405
16241 94410
125995347 22088
607193101 55422
413317 6698
0 48165
16228 76143
16241 77172
47609 43073
2332994 1641
16240 84176
110308 24626
16259 75525
241201 11116
16261 89977
47657 51321
110308 22902
936425 3188
16020 90011
69940 31001
110308 21776
16429 73219
142596951 31015
16219 92679
800868 3334
72749534 65017
47657 40967
47738 40517
16241 70249
807570515 21829
21456 66496
16242 75895
936372 3184
16180 93737
684103942 99999
241201 11246
12489 97725
47679 36697
21453 63909
21394 62721
47649 38318
540104620 9067
47647 51156
89413 26106
47657 44462
89605 26541
21456 59042
304985592 41903
47657 47382
21456 66044
21456 56526
381019 8822
16241 75199
380989 7342
89400 29568
89400 26914
47743 49506
16228 78771
16241 73528
21456 61773
16241 87336
47658 46980
16094 81684
16241 70686
16228 72306
47635 35551
241262 16148
16241 87604
241198 14758
667379 4286
69954 31911
110308 24718
16238 92812
241201 14439
94728772 62018
47647 40910
16179 95914
16241 77328
16388 94414
2332749 1553
171718799 83793
241191 13360
110308 20890
21455 54254
69952 31242
16240 91108
110308 25647
47652 51749
667365 3690
47754 40462
241150 13237
89339 29736
16239 77608
32289 51767
21446 64374
47658 38189
21456 54583
12492 97889
56123 34695
47659 37721
494410 5962
16241 81803
69967 32075
21680 64755
47658 43199
21259 57726
47653 38888
693765077 34253
552691900 22046
110309 18791
21468 56995
16241 91011
131131777 71298
16241 93318
16252 79907
47682 39175
16244 90157
492837325 61870
16241 93737
16248 85494
16236 82606
94461866 42011
47511 45418
110494 23873
89401 28033
16241 92625
728201796 18167
110308 19902
838503905 37115
21454 56168
47661 51192
47657 48419
241201 15310
16295 79571
652973947 30815
110310 22019
16255 87351
626310038 89521
16226 80964
21394 66486
16048 85078
47657 47514
380987 8073
16241 85162
494397 5954
241158 15745
21449 63046
110308 21750
21453 62329
47608 46782
21456 61988
241009 15518
21695 58952
16244 73545
47503 37760
16158 81136
16241 94568
16241 88476
923462868 82648
445704427 27354
47656 35361
16241 92285
16241 74764
16241 92119
241387 16441
47724 42291
241194 10641
241201 16038
16241 78593
16264 78016
56126 33264
241280 10592
593796092 74159
21218 60237
16231 90620
16241 90210
16422 76559
16240 87207
6868289 1015
510630035 12108
110308 18238
110308 20631
729824684 12867
381091 7656
21456 53601
89410 28926
21525 57013
0 84985
21459 53246
47655 41670
16246 80511
242582320 99999
89400 29171
110308 24259
241176 16160
21403 57492
21471 68184
602815783 70220
194759538 53824
241180 14809
241201 12701
16241 78108
16249 76573
110378 20456
110306 22818
380851 8576
16184 96042
16241 94298
47812 36706
47667 36697
89326 28408
1000000000 10989
551062689 81078
16243 79860
47643 47828
16241 93453
16241 90363
16214 87826
55971 33396
241249 13399
241443 13466
21313 60625
110530 18384
413378 6732
16238 84447
47650 37677
16182 92757
16241 69759
2679549 19446
110326 21969
21453 67940
47543 46480
89304 26327
110308 19381
16235 78474
994403559 471
16276 84148
47645 37505
16241 89055
241195 10236
16204 88427
101776051 19795
56040 32808
21490 61662
16245 69529
110194 22084
16241 92424
47642 47382
16438 70120
16280 81406
110308 18594
551075249 65230
241181 11358
21456 67647
21456 59413
21455 58805
0 62273
16353 75948
21510 58464
110303 23843
47689 44422
47795 47627
7452 99511
21465 68310
16241 85633
16241 84922
16235 92459
380989 8405
241224 14758
47657 49746
12394563 66668
65026277 17020
270839596 1
241206 13466
110308 20670
21492 65956
16212 88837
16241 79907
47816 37527
47651 47605
16241 77919
16240 97014
47657 39901
21456 65702
21457 59142
110308 19902
16241 75627
47651 41650
241204 13558
21456 64650
89407 27609
16241 93205
47663 37631
16241 94478
110316 21770
241204 12584
380978 7941
56134 33833
21456 63869
16241 94171
110296 19583
47657 50750
10333180 883
696688635 34997
16210 70717
21406 63375
16241 76972
21448 59223
16239 74962
47657 36375
16241 80844
16243 93582
16260 91263
241204 13586
667365 4195
47635 43212
413307 6413
47658 34857
21456 68366
455971723 72850
47617 51152
47651 49389
16238 74549
494570 5449
16292 87954
16247 82906
21456 61658
176300814 99999
16241 74973
47657 37766
16253 83601
16235 75698
16208 95965
16241 78021
801638282 94391
413392 6674
413376 6566
16231 80569
7440 99894
110495 24834
12461 97107
47642 43440
16241 75991
241222 15338
16241 76567
16427 87034
110372 22146
347170174 75903
56123 32468
16189 72314
89400 27646
21456 56610
494409 5629
70192 32198
21425 56024
380804 7639
16241 75829
47404 38917
69952 31995
16085 89490
16236 73299
89397 27142
89458 27558
16241 74159
47657 48812
32132 52255
241201 12604
16299 90492
16400 90532
16261 72874
110245 18843
21451 63720
16164 78492
21456 66710
16239 73196
12500 98961
16241 95242
12559 98715
89400 27967
110305 18843
47657 43179
16014 78009
241197 16148
69952 31420
47663 44407
21446 52940
16245 77446
89400 30295
21456 59741
16279 72390
47660 49538
21382 66969
375390855 47441
110073 18666
47652 44942
56127 34023
413361 6797
21458 56955
89400 30878
241212 13690
47648 51499
241220 16578
494419 5580
16248 72158
21456 65036
12499 97767
769428812 99724
241211 15454
7449 99733
21458 59500
32144 51889
47657 38410
47671 39024
69728 31606
47670 37904
523836037 37931
12501 98736
241207 14383
47656 49715
56126 33154
89400 27646
21528 64757
253791714 33154
110151 20012
355801384 4765
47657 41273
21456 64710
110308 22229
110308 24346
110308 21908
21456 58634
16043 94992
16187 88576
47657 46606
667393 4239
479879102 58382
16284 80260
139051843 56167
380986 8915
241201 16512
21466 61204
21448 68310
21465 64623
21459 58054
1469345 2187
16231 76381
89397 28441
871330081 1
241440 14993
110360 21393
16296 93100
110308 23338
413437 6346
47557 42408
936214 2619
16239 87516
790671498 37639
380986 7445
16242 78067
110308 20204
936472 2881
69899 31390
16241 77012
89402 27646
47671 50823
47657 43383
119164157 7255
47657 48187
16488 69684
47712 43167
56126 34206
16162 74922
574629 5333
241287 16304
21444 67146
21458 56168
47657 35773
47717 45152
110311 18568
55888 34064
21463 63909
89284 26632
47709 35551
16241 87473
21456 57246
16241 72930
16234 72951
574623 5075
21486 65150
21458 66863
16241 92773
21524 56465
21209 63254
21456 67066
16255 88633
16356 94225
241201 12614
16239 71449
47657 40362
47710 39718
16241 73868
16194 90374
16312 91444
21456 63046
16237 76384
16241 84221
7446 99254
47657 35681
16241 84510
73398231 1
47655 47761
16242 71720
16284 92629
21286 66710
241202 14314
16242 86772
241236 16398
47659 36214
47646 50703
47657 45736
241198 12367
16241 78474
47665 44952
16178 90396
16241 78859
47647 49658
21459 66330
110308 18945
1469454 2143
16201 87187
21407 58614
89365 27278
69989 31834
241148 16065
241205 13827
241215 16690
21456 54067
21460 57433
110308 25145
1000000000 9959
110288 18568
21457 63607
21442 67638
16234 74661
89400 30629
47657 38375
16238 77775
21453 67993
21456 61233
21469 67660
16281 75300
559542903 1
12503 97257
16242 73853
23420053 70730
89400 30020
47712 50818
241237 11612
21461 54259
936410 3028
69952 32062
1000000000 71584
16241 78007
667365 3979
862059140 57777
89423 29802
21456 55780
21456 54259
512679518 67059
680527968 33296
47732 42147
110305 22515
110304 21388
110282 19506
241201 16038
16249 95828
16135 89035
89340 30497
89400 26678
149674803 67369
32133 52108
16243 74972
380989 9888
89400 28083
21455 63270
21447 64511
16241 75175
47652 45037
47657 51221
21512 67272
12496 98557
110297 18763
21454 68949
16241 96609
21456 54341
47659 40588
110320 21256
21470 56340
12493 97358
110300 18807
47659 40219
667362 4020
21453 66689
7450 99894
12479 98364
16131 90442
47659 37042
828743570 13614
47657 36356
110308 21610
47618 42048
47625 50135
241219 14316
47671 36985
241200 11754
21455 64870
123480316 13315
47738 42585
16238 80120
16247 88384
548534304 47458
16090 84244
16256 88133
12501 97124
21456 62460
60732682 24035
47856 40249
110357 22171
936382 3063
21453 64091
47657 36270
241079 15111
7493 99872
47812 49967
21456 54851
241201 10435
16241 92705
47657 35673
16241 77523
16222 95278
21454 56946
16241 75042
21214 62620
21461 57200
21265 59842
7460 99499
21456 63229
214189967 81897
47657 50806
304754636 95381
0 36056
241197 16916
16241 90876
47664 34798
16239 94197
69912 31606
89399 27708
10778265 856
47654 46034
241201 17442
767820239 80633
21458 58141
110308 23985
241428 11763
16508688 356
0 86604
413378 6414
21451 57986
16224 85624
376371511 72279
16238 70533
16236 88617
16232 71049
16241 83182
6868312 1094
16240 81090
47654 50297
56126 34225
47623 37574
47657 43765
176575264 55904
21483 55565
16241 89905
89394 26959
16243 85078
16233 69823
47674 45688
16222 87425
16243 92531
240990 11038
16241 86149
16237 81063
406812499 9800
21456 63495
909582450 16551
47655 37453
47615 50385
16241 80928
16241 84540
16415 71596
47657 51406
110308 25067
21471 61141
16231 88305
47628 41165
936584 2918
7452 99971
56134 32551
21456 64623
16241 96987
89410 26988
21456 54646
47657 46837
47657 46761
16021 88200
841410543 96966
658260985 35081
16348 93582
511767833 90715
110348 21256
2332879 1690
69952 31426
21456 64083
16235 92350
36201252 151
47667 37527
21522 60383
251269282 19354
16266 83572
16241 85733
21418 58740
47671 51676
241201 13107
47657 43150
21453 54731
47600 50410
16234 90210
16029 91528
16241 88384
1000000000 29223
89151 26254
298274308 64210
839181199 12210
32118 52108
241198 17442
21519 67523
6868277 1175
241344 10299
16239 73299
12496 98593
47669 50787
16209 70730
47657 50484
89395 27795
241210 15002
21457 61000
16234 72314
241042 12962
16240 85265
241143 16430
21453 52502
47665 42177
872256778 84312
21456 65959
16245 83654
892692879 59512
16241 86428
494409 5640
47648 48731
16096 85335
16256 76930
21468 66428
47657 50703
16241 88494
241201 13315
89397 28362
47647 44087
21427 63967
89395 30181
16241 76384
21460 68436
47657 35074
110308 24276
21449 56390
47643 50757
21457 57123
21304 61941
110312 21457
16195 80594
16242 82204
47647 47339
16241 88171
16153 96454
874081619 55838
87109130 71262
57315203 10164
241114 12867
380989 9074
16233 74612
241202 13575
16255 69434
16033 85623
380989 7108
21458 66072
56126 33296
21480 64650
110258 24745
16242 73862
16238 69706
16242 92119
16153 74315
47655 38011
574575 5083
12542 98156
21438 66604
380999 8925
16170 91387
380986 8467
47657 42713
241200 17332
16234 71596
89415 29274
16293 71057
21456 63515
380991 7139
390645159 9772
110305 24255
21447 65003
16238 82531
16038 82469
16462 80841
16243 89372
16259 86533
11012503 751
16238 97009
56099 33821
110265 25754
6868277 948
16241 75360
16238 84148
47670 49510
47657 41139
21442 58618
16238 75872
413323 6330
21455 68873
380792 9874
47657 39400
16133 88633
110307 20480
89397 26962
241069 16590
47762 38323
47659 40756
611893475 22019
494410 5983
6868401 1171
47657 47802
16238 78314
47657 48202
110308 22052
241201 16488
21461 58915
108474526 74650
16039 69823
21456 61104
56079 33372
16342 70809
47657 37629
16241 87943
1000000000 75035
89400 29751
56239 33359
47666 48293
241199 16120
21459 57496
380976 8845
89390 27439
16241 76747
21449 58506
504463222 9743
47657 34960
16239 88117
47692 35944
110308 25557
21441 68817
241197 11695
713308564 99999
700824431 90799
21456 67182
21435 68728
355526241 78570
47703 35179
47657 46980
47657 37629
16241 87249
16178 95101
21469 62620
47665 45911
89400 30724
21647 62574
16239 93478
16414 80482
12496 98664
47701 48956
16151 79208
47613 45016
47657 46436
380990 7457
21289 57397
703888587 3795
21486 54731
32133 52235
241379 12514
413378 6829
874796992 1
47658 42910
21456 66268
381032 9894
16241 94113
47671 35351
163449625 56798
113028211 99253
110078 24515
704694448 33077
89357 27423
16241 85806
56124 34214
21636 64024
241349 12701
21456 68270
16238 94223
21459 63685
21456 60038
47657 38766
16361 91248
16244 93536
241202 16793
936365 3063
16187 85581
16241 96903
21458 59626
47691 41011
16484 72416
16241 75360
241201 16566
380981 8428
150073770 36661
47657 38844
16267 88494
7448 99785
667365 4415
47657 36404
16287 86339
241201 12812
47639 35169
21537 67491
16241 87295
21456 62157
1469454 2204
16122 90578
21450 52985
16242 89836
241201 10339
47657 49185
330445597 74932
624490431 18962
47659 38134
110269 22067
47657 51124
413378 6832
569097509 1
16241 88070
121796712 29196
241204 12939
12464 98586
47657 42853
110355 24705
381206 7561
576817647 51157
110328 23184
47436 36166
21455 60565
16241 80350
110308 24035
47652 48198
56126 33701
16200 89009
47662 36934
241203 15008
164746780 79822
47648 37900
294968228 77576
16243 96693
6868277 925
47657 40313
16241 96416
110335 23658
413376 6469
21472 58346
89351 25964
32130 52017
47630 39953
21458 54109
241291 15518
21443 52609
21468 54315
110251 21425
16241 73428
21456 63291
16226 75648
21311 57333
47662 51026
241051 14874
21648 68826
241081 14621
16183 72861
69944 31848
16241 78814
21456 53036
21453 64610
16199 86615
21447 63235
667424 3701
21456 64674
110549 25645
47657 49588
47657 47805
52192572 110
21638 58179
16404 80479
16241 84864
667365 4264
16070 90715
2332880 1596
21456 55324
47650 46648
47654 46501
16241 72811
47871 46210
47657 43994
574621 5363
21456 54328
110297 22735
16243 87426
21456 62379
16239 69406
110308 18299
55993 34442
89433 25839
2636173 1476
16241 91456
241447 10339
542039652 89959
420391045 58717
16177 90151
1469442 2328
16279 89993
47660 46782
110278 22604
16284 85753
21456 63819
110304 19184
126734555 22159
129609217 28565
241199 12448
380986 7479
241694216 73642
21456 68169
21469 67709
16241 70303
47657 36404
965608206 57644
47660 39063
47657 48419
47657 38318
47649 39495
437687941 24970
860124505 14923
380785 7435
16257 84396
16245 80189
241201 15996
21459 65817
110312 19575
16243 74197
18276799 63254
31720983 99999
16241 84682
16241 89614
87259319 99999
898230082 19082
110154 24259
16247 87494
16244 75286
56126 32490
413371 6283
110256 17476
310084080 16488
110309 21087
16241 87159
16241 86664
16238 77250
16244 86515
241201 12864
47656 44207
47656 35386
69938 32062
16241 78837
21502 65580
89387 27597
110250 22288
16238 87737
16415 73352
667598 4418
21456 60826
47655 49863
3083532 1260
47594 47254
89396 28220
110318 25474
16240 71634
47612 36905
47699 41139
47657 42474
936224 3033
21348 68904
47596 50366
16461 77735
110308 17648
47600 51221
47657 49761
241201 15774
47658 50004
47653 36011
16241 71839
16241 85162
47659 49720
413393 6064
89389 30608
2332935 1750
16232 79223
241201 11108
936380 2649
21458 64870
16240 77434
16221 72323
21636 54800
47506561 129
47805 43788
16237 81926
47638 39333
32133 52356
16268 78054
47788 36430
47657 39136
110307 23633
525667697 64799
21583 66428
47657 48867
21456 63254
16249 96021
47657 41032
21456 61773
12496 99051
110354 25128
47658 38451
413378 6792
448711059 73091
110308 24746
21454 53574
380992 7623
265071282 1
16260 73565
89443 28185
21514 65044
69953 31426
241201 12210
16239 93443
21473 67864
21456 58875
21459 56125
16244 78007
168604553 34225
936382 2812
47848 51095
89391 29840
16256 93927
47657 41165
447862896 12330
110308 23165
16241 82846
21470 52740
47536 44686
47604 49384
16241 95836
16284 90292
21452 58280
241201 15844
16241 93582
56137 32494
21456 60790
110308 20022
110227 24663
89393 27697
16238 78714
16241 69328
11583051 471
284786850 89155
21456 53036
16194 87971
16241 86893
110308 18357
16296 89121
494409 5685
21430 64374
21464 65685
241198 14809
110197 22537
16241 87943
659888596 12332
89402 30958
47655 46378
16241 89515
16241 80403
667365 4116
21456 67695
853432099 19173
47624 46797
47646 49691
241203 10586
241102 13536
47580 37777
16329 92341
110318 20510
574627 5337
16197 83666
16442 75079
89390 28707
380987 9570
16183 75829
89552 28874
241204 16569
16067 88837
47633 40609
110308 18769
21512 56876
110308 20741
16241 72411
47849 40119
21456 60697
47757 40609
667365 4083
16264 77328
12495 97512
380997 8215
7449 99841
16226 78859
463323359 31560
16238 83263
16241 85623
381018 9168
241201 12617
236716001 1
1257861 2385
89401 27597
16081 73219
616877259 64732
21447 65370
344380726 32888
413378 6815
21444 68370
380988 9294
21456 57596
47657 51676
47657 41788
21457 56607
21591 61357
21602 55914
10333429 883
16178 84397
21457 54857
21459 54551
21456 64175
16241 89342
56080 33842
21457 57200
0 33352
630011366 1
47654 49216
16241 85362
21456 57397
413378 6471
47420 42792
21573 54276
16458 79736
241200 16351
16241 87313
383229095 1
21430 61229
322069965 1
3083510 1313
936509 3121
21456 69034
380989 8234
47657 49292
47889 46286
16286 90716
2332904 1557
21443 57923
21467 64594
380989 9814
21456 63152
965325326 39901
16230 80189
16241 77394
16244 94314
16198 95999
28658942 188
16243 86578
120971851 85709
16245 93317
936354 2641
110298 23633
47648 36624
47656 37086
16241 77576
16249 84736
21365 63543
16117 81720
11012494 591
16264 80841
21456 65456
16311 77872
12496 99076
89400 30035
110314 20860
533387905 9290
56007 32603
110293 22137
110308 18905
123168369 1
110519 21087
16238 71910
110334 20942
241166 13345
16269 90762
380906 7071
936410 3153
16239 77446
16241 83544
241201 16198
667226 3520
32118 52365
16367 79316
380989 9633
951601629 98651
110340 25145
380997 8644
16241 69881
56126 34498
16241 85362
110335 23399
504801822 80171
21446 58634
413378 6346
21420 62777
21474 63610
110301 19943
21457 52818
16249 86381
89397 28121
56118 32386
55997 33260
12496 99082
110308 21256
47694 36421
21463 64243
47630 40462
36201235 153
21495 52390
47660 46026
16314 92636
241201 11037
89400 30755
380989 9829
380989 9449
380989 7839
241201 11297
380975 9832
21394 68280
16238 82161
16241 79725
16299 92362
21459 64465
21456 60975
202153727 55379
47657 41503
241201 16398
203494654 28243
21511 60639
241200 14321
241201 15040
21456 55230
47657 39954
11583051 487
16234 91782
16241 79141
89219 29327
21409 54660
287371005 72939
1000000000 58654
16357 95305
47657 39333
16204 82208
110389 23658
89400 28293
16241 70856
47654 45985
47656 50771
16181 73440
241201 14383
574657 5363
69952 31695
47653 43836
241180 15921
47658 43885
16269 94574
953673360 36694
241200 14100
16279 96648
21513 54178
16237 89458
16218 88112
16237 77608
21456 60824
16040 89121
16243 75766
16106 84370
56130 33701
47866 42740
56124 32888
7449 99563
110310 21110
110245 20107
452647975 85494
975252 2547
16242 84334
21456 59281
16250 94208
110329 17962
746445866 69597
21456 62729
16242 88830
12496 97996
16244 83803
646308238 25205
110308 25383
110296 25211
21470 63616
47848 47023
21487 67271
47657 36602
56112 32679
32118 51825
241141 12043
16283 73597
230373557 58736
16241 88049
241212 11839
380983 9743
47757 50818
21471 63369
16241 89118
16296 73788
47455 36230
12496 97076
85132305 99999
47774 39559
89655 28189
16241 76433
380995 9085
270035571 1
21444 64985
0 20733
336375899 62125
200334937 99999
381001 9570
16227 89264
292844264 31717
21377 65622
12496 98889
21456 64476
21456 59198
241204 12390
21457 67271
21467 62245
21459 63524
47679 44462
47657 39579
21456 66044
47664 35134
56140 33578
89400 29593
241202 14715
47713 43257
16231 87183
241198 10641
16242 93580
936377 3153
47674 37870
89400 29502
21453 60631
413538 6498
241201 16351
47656 45818
7449 99199
16241 95828
7505 99815
89407 29830
21468 63967
16407 89207
89401 25919
667365 3982
16392 76971
21456 56982
21456 54385
16250 92955
667365 3732
7449 99411
110297 24699
12496 97288
16268 89491
89386 28915
546050334 77568
21486 67838
16240 87433
574627 4941
16226 95773
667365 4351
16071 94757
805994043 76023
110078 20692
16239 69802
89401 28276
16241 95094
936370 2641
413378 6253
21456 63210
3083512 1234
241201 10712
667365 3520
380989 7464
47657 45277
734579869 78956
16241 94171
815776808 91493
21493 57362
56125 34495
47633 41977
47656 43834
32099 52246
65709546 84246
241007 16211
16228 72493
612359620 39022
16241 89826
21457 56188
89397 30867
241252 16571
21416 53663
47657 35829
16253 69618
413374 6146
110308 20127
12522 98321
667368 4444
21456 65071
7449 99254
56195 33154
55963 32468
47438 39844
12496 97480
303982310 39239
110308 19214
965808918 10365
16188 80511
667373 3908
668792538 1
7567 99724
241192 10472
16229 69411
21456 61812
241152 12069
806602779 38375
16240 77250
16241 74772
16273 70311
129988479 76983
89358 27191
47606 40186
89403 30255
47447 45062
47646 38566
16197 89792
16148 80732
21456 63345
56126 34549
21263 65509
21516 56538
89349 25953
110308 25586
12496 98619
16243 78311
47657 43214
16272 94499
494400 5651
47652 36887
89410 29196
16244 94416
16263 93901
16244 95125
16244 77510
47657 43826
16241 80539
47643 45180
47658 51525
47670 40186
47657 51611
89405 29387
21456 53740
16279 70684
56119 32888
12496 97865
1000000000 3988
16227 91691
241201 16038
16241 87494
975304 2449
16247 84773
21446 68826
110103 24746
47657 45405
7438 99624
47657 40214
21456 68820
16241 78474
241201 15767
494397 5548
975267 2547
11391112 1
12496 98898
47650 40827
241201 11126
21456 57534
21463 56125
47657 38141
32252 52256
240981 14605
69952 31167
89450 26081
16282 90637
47657 39192
32140 52172
15241312 400
47627 50037
47671 48173
21630 56955
16140 85806
52192570 110
21516 55904
47657 46756
16253 94499
380986 9169
21412 63454
381223286 4877
380989 9896
21456 68310
47668 41432
16241 87034
1000000000 17381
2635994 1458
16239 69904
21456 67779
16241 79141
47654 49877
16241 77173
463410836 5335
89386 29327
21456 56954
381031 7562
32196 52004
16242 96800
21456 64281
47657 46839
16178 72531
110308 18885
667364 4459
7449 99343
413380 6762
413352 6469
886151807 39161
380988 9320
0 3988
12455 97315
15998 86196
241201 16372
47672 34857
16241 82341
110306 20978
16242 95139
16164 88570
21456 54657
21456 63874
16238 83640
47668 46544
12496 99182
241229 10899
1000000000 93998
47433 46003
241213 14080
958795955 99999
89400 29917
668792538 99999
47653 38769
21454 54699
89400 29417
21456 66421
16241 71483
21421 63502
110308 18769
380994 8812
47665 38625
241200 15933
16237 69803
21456 57021
47657 43852
21520 57093
110308 20185
47655 49622
16241 77802
89357 26734
21469 54545
261788479 46688
47501 44661
16241 89764
16241 78765
47602 41788
16246 70962
47655 39349
574627 4941
16241 94298
47657 43728
241203 13941
16241 73351
16240 92119
47661 38306
16381 95079
21456 68346
47705 42644
241201 16046
89400 30340
241203 15603
47654 45928
16241 79822
101738140 91433
16244 77545
16243 88003
110308 19951
47657 45281
16286 81572
21505 66916
329781383 41814
667393 4264
56126 33798
56126 32953
47632 49380
1000000000 64511
47657 50535
785994588 32553
671108239 61184
12504 99182
241205 12367
110345 22082
16246 93588
21469 61652
21456 56723
16357 96918
21456 64575
16249 79347
413378 6698
16273 81093
16241 94223
12496 98627
16281 81721
89399 30252
380992 7425
47660 39054
241201 11695
47657 45688
89427 30328
110308 18205
16053 89482
868796152 99999
21224 67058
21456 54583
21500 59049
110058 21433
110309 20096
16299 94568
16242 71109
16243 79725
21456 67657
667390 3728
21457 56144
21475 53210
89347 30233
16294 75246
241201 17157
241201 15568
738513766 76609
16238 75834
16279 92221
21405 58309
21456 56266
89400 26355
413375 6330
241201 12899
21457 55679
521621307 23843
574627 5215
380989 7907
110300 18239
110309 19575
1000000000 72999
47647 41215
110308 21923
89637 26863
89414 27128
16241 78067
47684 49767
16222 81516
241203 16791
89427 27354
47596 35073
21458 63562
16200 78456
21463 64919
241435 13586
47659 42878
16300 90601
241156 16151
16241 96847
89358 26103
706298690 89578
89400 26863
89400 30003
16275 76433
21226 58805
16245 83657
21455 67993
16250 75493
16461 70686
56124 33758
16244 74656
110308 17774
47643 35551
47594 50065
120742774 94132
241201 16808
21456 58193
21448 66868
413378 6792
21461 56774
47656 47631
89403 27697
16241 93536
56123 32974
183771651 84447
21456 64447
47655 47956
16243 69974
16137 70423
21508 57208
21458 54255
16107 91853
47668 49054
241212 17158
47657 47735
0 12592
16251 86603
241201 16441
16320 89764
936335 2956
21449 53788
7449 99568
21458 61851
21357 63108
16183 85287
110310 18727
21456 68280
16234 91978
49901845 69609
16254 85601
21293 52711
317249475 1
47677 42740
241201 13272
413378 6471
140990083 99999
89409 27142
110306 18066
47664 37925
16241 73940
241221 16725
380925 8511
21456 58806
21456 68042
16231 76440
21254 68817
47657 41181
984609804 53795
16295 83823
543101323 56411
922412836 61935
16492 87303
47657 41432
394240681 56674
381184 7554
47657 45779
47659 50385
21456 59206
398187059 38246
241203 16151
28658808 210
381167 9067
61227986 67445
241202 11184
47668 51499
241193 16172
21456 62375
16241 69444
380989 7149
21456 54058
16241 73295
461084777 65311
16238 70683
55996 33185
110308 18962
381013 8137
16209 73565
47657 40471
16239 84617
21407 61317
16210 96064
328666234 30314
110308 17748
110316 25352
21512 53251
241201 10048
110311 19277
47660 44849
16241 88002
16241 78174
385264307 88671
16241 93116
21455 63851
16211 89786
47657 34867
47684 46003
21459 69221
16243 94251
16243 88260
110291 22069
16240 86797
357826741 92215
110308 23135
1469442 2208
3083511 1282
263533275 16805
16241 70334
11583054 471
436066902 62494
47806 37042
21544 63963
956033774 64880
413437 6904
380989 7375
16239 78239
21456 61709
934082274 22109
110339 24641
21481 58054
241198 11949
16448 85824
110308 23490
679909129 99999
47657 39567
667366 4459
47657 40157
47668 49280
56126 32261
110308 19907
16253 73702
380984 7218
16241 85484
16241 86196
3083510 1325
47893 34928
16275 70730
16230 92493
89413 29156
16243 92434
16267 84171
21456 58464
47658 49877
16231 74380
241199 13192
732147723 35791
16021 83889
110259 20023
21456 55808
16226 74452
0 87112
16219 82652
787638844 34479
21567 65702
110331 23029
21456 62543
103776907 38869
47632 45707
241201 10184
89400 26812
21431 53788
196592764 87995
47651 45207
7615 99892
16042 71190
380801 8661
16241 83881
16236 81420
47710 37405
16241 96834
241277 10693
16234 93853
603011250 92713
380989 9902
47657 49069
16253 83102
21508 60288
110307 22344
56064 33798
47657 39349
21456 57934
16240 69309
16348 84309
47494 40849
12493 98846
47670 40722
16250 75113
15986 84986
413378 6815
16241 81572
241198 10454
241201 15227
16241 88203
222545617 70311
21455 58736
47651 49529
241216 14554
241201 14531
21560 52813
47660 48949
110323 19111
1000000000 71544
110308 21276
496300473 1
47657 43699
428610899 46026
56126 33456
16238 88384
628070990 46919
593233777 15407
667365 4476
16245 73879
21619 65182
47657 39582
16239 72819
21397 59515
16241 76326
21634 53368
47657 46197
21455 55904
47667 46790
47657 38869
47657 41773
89400 26632
21456 67012
16241 82469
16300 76971
16229 70759
16411 72271
110180 23205
295687416 99999
16241 94226
89400 30859
47657 46964
656229984 87990
110321 24925
3083520 1368
47657 43285
7435 99309
32133 51814
56118 34582
21442 67794
16244 77150
47419 49720
21457 63816
89395 28244
16379 77576
69946 31655
16247 91444
47657 47585
21456 55453
21420 56753
89402 29265
380989 7479
110321 21883
89172 27127
110302 22159
16275 73693
21456 61494
16117 73985
21457 64478
110365 20427
21456 58493
726946122 26802
16241 71629
61196958 85623
241196 14809
21441 60383
16176 79087
16239 73530
16236 91167
599386534 31721
241194 15878
47656 35532
21457 60631
89403 29735
110306 19701
21456 55978
21454 63515
21327 60326
667365 3979
16243 74159
89441 26548
16303 83684
47673 39286
936380 3079
47627 36190
21709 57433
15997 73582
16294 91978
241181 15227
16279 95848
47656 45533
18247532 39734
32370 51814
16241 70885
16247 93669
47651 50533
16241 83797
110308 17459
21447 66611
110521 25757
16244 82047
47699 51192
16242 90532
380989 7639
241123 13558
16153 72566
16244 83584
249470142 28319
47655 45246
244279369 24604
47646 50441
110320 25286
21508 60138
47600 36749
89341 28879
16301 73224
47654 40587
553417354 1
241202 11190
7206 99906
16042 79768
47646 39853
2332876 1991
241203 17036
694756598 56024
21464 68347
241201 12889
56129 34734
674878252 11068
89352 25895
47901 49945
56140 33870
149994858 57771
380992 8797
16241 96619
89411 29735
16241 93654
16241 81882
47657 41768
16243 86969
241163 11912
47657 41921
380989 8984
16200 96611
47665 47182
16279 72453
11382850 8286
16241 72171
21426 63493
110309 25109
47656 50880
110546 20280
413143 6878
89400 28771
241207 10710
16241 96232
21462 65622
16217 71999
21445 60470
21338 53036
16235 70078
735304164 17442
16241 84176
56174 32551
21397 61214
47660 37115
16432 78398
21211 59813
21467 66477
443238642 78314
16252 75801
47657 35982
21707 57833
47663 50020
21456 58791
864446040 30328
241234 12261
16241 75429
21453 57934
89390 27345
47684 44473
89413 29029
69952 31196
110308 22319
16241 96903
21456 55031
47692 34894
89399 25921
21453 52503
16281 91242
16231 94055
241203 9972
47657 48129
125178787 46
7272 99797
336851494 77510
16241 77510
12495 97386
241199 12930
274217953 37904
121033809 45633
380992 9563
11012487 595
47712 43910
16227 78956
32143 52217
7316 99392
89492 26470
16037 82044
47552888 46307
21408 63491
16240 90292
871676934 53291
241201 10514
241215 14923
2332877 1511
110108 18154
574875 4928
47662 48063
21569 59268
110308 22969
241210 12474
89432 30024
16244 75754
110308 20289
16241 84540
16248 93039
21453 67161
16241 87632
47660 36874
16238 90988
47646 48603
15999 76326
47873 37707
241201 11284
21460 65017
21456 55836
21334 68820
737261090 46952
47643 47206
21453 53603
16236 71839
16246 75638
16243 79822
47655 43336
6868265 1048
936380 3176
47649 40485
380986 7562
21456 68651
110213 18276
381058 9902
829092747 36905
21456 63592
47705 38323
47655 37465
936427 2891
47824 37405
16241 88253
16241 84592
306224948 58233
74041352 90681
21455 66710
12490 98600
1469574 2284
16400 79141
89415 27033
16241 78159
21693 60174
16236 78968
89231 26214
574620 5264
16238 75710
16244 80869
21456 69161
16241 89578
47635 37489
21456 54800
21630 64943
47658 51082
16234 87417
2636167 1476
21459 63474
21406 66330
21272 66323
16242 91038
21665 54555
16228 86324
47494 48093
16241 84078
89400 30308
241218 16697
21470 63137
380989 8131
21459 66565
47653 41935
16241 91263
494409 5687
16241 71094
380986 8024
110101 20926
16243 81950
89394 29173
1000000000 58722
110308 21323
16095 91765
47654 50810
16242 93907
21456 54255
110322 20594
47657 49625
16482 81122
56179 33024
110308 22625
21502 52571
21456 66469
21442 63833
16241 80633
47666 45513
47657 39234
47657 45062
241202 11247
47657 37760
16241 88864
108858105 41398
47656 45266
110304 17843
16130 73547
47657 47013
21457 57777
69925 31285
16243 75721
667365 3525
110308 19943
16246 70683
16241 85211
21464 63890
110306 18755
241283 13336
21456 54472
16229 81410
89410 30328
56067 33292
12499 98619
241201 16852
69893 31179
16178 73547
241245 14924
241203 13252
74830952 23187
110311 23878
241201 10502
16243 87159
110310 20480
1000000000 1
987376307 88959
16367 77437
47656 43845
241346 14528
16238 84396
357443211 57121
21456 57123
47648 38293
110062 22901
16225 93100
21580 62918
16241 71917
16217 80720
16241 88138
413401 6905
21456 58740
16243 79977
173828073 99999
47426 35073
16241 71141
21400 57750
47657 50818
21470 64767
380994 8925
116286873 98390
110302 25011
16220 89617
16244 90571
21464 68727
574687 5259
16241 71315
47656 51576
16241 93109
16255 96441
47596 44711
47455 35238
21462 57304
110306 17700
21456 63524
16260 71028
241201 16765
69955 31360
21456 67146
21478 58952
667365 3775
73544975 98371
89368 30165
16239 87671
241200 12190
241138 11231
667362 4195
529198877 44120
47562 41225
47654 49342
16227 72879
241212 10925
975321 2521
16241 94012
110338 21341
16237 91556
21476 64662
16246 78291
16211 96714
482649617 49216
21480 64710
89462 27046
331653193 43473
16240 93318
21435 57070
16241 95488
110291 25117
16292 70805
16255 74628
47651 38800
21456 62245
16226 91914
110250 22031
47657 42744
47662 50037
12499 98790
16241 71072
241199 12080
47657 40910
16276 87604
56123 34718
16241 72553
21456 67523
12495 98790
16241 73861
241204 12604
985878520 68001
2332879 1981
16274 77159
21456 54328
21598 56997
241201 14532
89400 25851
16241 95240
16238 90808
2797442 1387
16241 69993
110306 19304
12459 99002
16241 80398
56134 32319
89609 29776
16249 72939
69942 31995
16238 80418
16401 93050
241201 16065
16241 93443
241211 10103
47654 47735
110469 22229
47651 35256
47657 37277
936380 3033
16241 80171
16241 95890
16231 84322
47665 42842
241201 11786
16272 94489
21457 57901
47657 36985
16304 72973
140003257 64701
21467 54633
47657 37062
21454 52860
110219 17985
110307 24045
16244 94789
16241 76747
47654 35162
47661 40249
241201 16032
16425 74866
110445 25227
16241 78312
21469 66486
16238 95828
89343 27074
16242 87796
47605 44041
667365 3581
627468718 95640
47657 39228
32075 52335
110318 23527
5750065 99999
47655 47902
47657 41779
916801634 20859
89400 30020
110308 21014
21452 67066
47657 44711
12480 98068
21439 63961
21457 64952
939698800 97480
16241 73397
413378 6385
380991 7942
241201 12524
687023346 22832
16228 77172
47485 37395
47660 37092
667424 4438
16199 72464
27841358 95122
305745243 75540
12496 98405
47583 42720
21456 67472
16241 92346
16196 90234
494508 6023
16241 96713
16241 76334
47657 48655
21443 59741
16241 82597
12457 98438
16254 90163
47720 35256
12510 98602
110315 18173
16241 96258
47714 35642
56137 33264
683424336 18138
110300 19460
12496 97142
16237 94311
47657 50353
56129 32750
380977 7308
21457 61051
110308 21506
173598571 75079
21442 67501
6868335 1205
16454 85270
961664272 33044
380979 7279
7449 99231
711676883 81316
16217 73985
21459 62777
32083 52218
89415 28900
241204 11771
506498621 57895
47665 48852
16201 91879
110324 20712
16131 80647
89400 29117
47473 35322
16239 96918
7450 99410
320971432 4511
241428 13025
16231 69712
47646 35074
16223 78290
936380 3150
16036 72745
110307 21472
21456 59766
16241 76648
89399 28362
380989 9055
16241 73397
241201 10434
0 94315
16242 83362
7450 99563
69955 31783
16241 72842
574675 4755
667585 4444
110308 24950
110347 19111
907626284 76765
16226 93039
47601 50366
22653490 222
47657 42257
47655 45741
667365 3690
56156 33050
936380 3079
383306361 3880
21675 59662
110308 20510
21456 59503
21519 67988
47657 37992
7448 99892
21456 59361
1469379 2212
199939699 82885
0 95399
519726456 29561
16287 90396
47628 35316
47657 37029
89400 28045
47661 46487
110310 22618
32955880 171
21350 57404
21453 56652
21395 59470
16241 95967
56126 34452
21457 60312
241198 14080
98951624 25953
16239 81509
942562352 3979
241201 12696
110287 24045
47618 49216
241146 10781
16241 86545
16274 91749
16241 74221
16432 78448
16256 88086
16244 79888
263344989 47013
16229 69438
16243 86868
241201 17246
47657 43167
16294 92039
499457026 96304
32125 51787
11021905 561
638069248 67272
21454 57884
16243 70864
16226 73224
21441 54755
16244 82270
21411 62009
742160957 1
110308 18946
2332879 1518
16241 89319
56126 33024
32075 52172
381000 7342
110299 22886
47657 39850
110270 17950
57304102 97288
110305 22465
16239 95488
21401394 65627
16241 75962
89406 26254
89360 26095
16241 95547
241201 16976
19806530 40362
110312 19460
917036076 95522
667460 3795
21490 67157
21456 66521
110311 24255
12507 98275
75965873 31196
47657 46561
21456 63046
16016 96872
241322 16014
147595541 66072
89400 26254
16250 69696
16407 76567
32133 52226
241195 11998
590517721 65006
814345625 17288
21417 66788
241194 10103
397087970 9211
0 56366
47656 36779
110315 21323
241201 12152
380987 9778
21455 68995
1469442 2250
16241 96273
16238 95138
241201 15565
110310 19354
16241 74725
110546 20127
16246 81942
47668 42784
801369973 56504
110299 19446
16241 87550
2332935 1733
110309 19559
16191 77237
47698 47902
56271 32530
21456 53378
16241 93659
16241 90716
21454 56033
16240 82341
1000000000 14348
380987 9123
47609 43894
16207 77258
110307 19110
21365 60494
47653 44157
16241 76747
21492 56528
21277 57385
21307 61563
47618 37904
16244 91859
241213 14621
667365 3732
16241 95336
47657 35162
21329 58141
241204 17085
574627 5085
150370612 66262
21458 67450
16241 87671
47908 39429
16241 85696
413378 6469
21449 65056
936380 2920
1000000000 1038
56126 33948
16269 72433
16230 77823
241215 9972
21456 66863
47682 37877
47717 47658
21206 64674
16416 87215
413376 6842
16241 90571
153533562 40587
47667 40595
21453 54633
110308 20521
21456 65024
21457 54451
89403 30617
47750 51321
241201 10695
21358 65199
21456 64952
16241 76975
667368 3786
16238 84334
16235 71754
241201 17403
574664 4610
413345 6465
89403 26081
16199 84030
21596 65046
16241 85265
110308 19534
69907 31876
21457 54146
47694 49041
381030 7540
16254 78618
241201 11697
16201 84334
380989 7218
21456 54445
241238 17406
21456 60237
380928 7578
381012 9065
868090095 19214
47673 48956
16248 71801
47666 41706
16255 81487
574576 5177
69950 31693
241189 13252
574630 5217
16465 74632
241202 15811
21220 66972
667333 4330
56126 32872
12496 97503
16232 94534
241201 16042
21456 56615
2332879 1912
21456 66674
16241 79429
69795 31721
16584809 35234
21467 64662
47657 35642
47663 39533
380989 7506
47647 43018
153202152 99999
1469667 2163
21455 63819
16241 78872
47657 42880
47657 38491
1567027 2068
21417 59502
380773 9065
16244 74873
47668 37945
16229 74612
32134 52310
47657 42322
667363 3982
16241 76143
110308 25145
47659 43122
110194 17524
16386 75378
2332747 1778
21457 66521
21458 68727
47657 40784
241201 10555
320639411 12633
732286973 44469
12496 98889
47548 40572
47654 45749
16275 72553
376668767 72196
56111 34421
16238 94489
21395 60470
16241 70748
110307 23582
56107 34278
6868253 1095
16241 74786
12456 97512
934758194 63569
21538 64536
21445 59160
56126 32782
16202 77184
89400 28711
56161 33387
21398 69176
16062 72004
241201 16743
886048219 95242
466512389 81562
21458 52562
56218 33204
241201 16636
89397 26811
241201 10189
251014092 6432
47655 43717
574624 4989
241447 10762
21456 69165
16241 70008
31954 51889
89398 26914
21456 66669
89385 28994
16203 71906
12363 98664
16241 72566
16285 80836
21458 56168
32137 51889
47642 41706
241201 16577
12496 97903
16244 76591
21420 60883
21456 64024
21458 54276
56126 33672
21456 58445
110308 23619
47623 43285
89429 26437
241198 13269
21456 52910
413333 6405
800898 3349
16292 77119
1469442 2124
16240 88476
110307 24367
21363 54221
16241 96899
16195 71866
47759 38766
800907 3464
89400 28265
56126 32782
32129 52225
241122 16027
89400 29114
56126 34479
47660 49529
7449 99499
16241 96609
658811981 55401
241204 12614
21508 59049
16108 90532
16242 77601
47858 49510
213160806 40685
547380748 5962
47417 38052
16241 91038
16241 73422
21456 62574
338453680 1
241186 15782
89384 29274
47657 38134
16161 95094
16241 87973
241263 16566
241201 10648
16241 92362
89400 28495
47661 38293
110308 19128
47657 46003
47657 35051
69952 31864
241198 10710
1469494 2143
21449 62574
534217563 44757
47660 42474
21470 64662
110308 24515
69953 32039
21456 54255
11583042 494
47657 47215
56124 33842
838224322 28632
16297 79497
110308 19645
16241 96576
21493 57281
734733324 19580
16269 77795
16241 96941
5499008 88476
16282 78679
802053993 96947
21455 59064
69966 31592
110308 20594
69836 31560
16163 84834
380989 8065
241166 17158
47657 36529
16289 85182
47657 40888
21446 62037
21467 60790
21449 53811
751276232 89764
241391 13237
241254 13938
21614 66421
380962 9414
241213 15866
16255 93099
89408 27046
1000000000 28634
21524 53222
47657 41432
16458 73453
56138 33978
2332879 1756
89461 26541
16243 86533
56126 34059
16241 77184
110311 20852
21459 62949
16234 94749
16238 76127
47660 46980
16227 82215
21456 62777
325588758 37900
16295 95945
16294 86798
16238 70171
89390 25895
47657 44087
304704685 21837
110445 20670
47657 50771
21230 56168
936369 2633
21456 67066
16122 90900
16241 90620
131181431 99999
95807574 93082
957303470 99511
241199 13272
47657 35261
47657 48427
110308 22052
16277 84864
1000000000 30417
867976030 89188
110308 22088
0 33446
89397 26122
89420 27570
16241 91029
936382 3144
241211 13360
16091 86969
21459 54738
241128 15950
15997 74764
380990 7479
381102 7435
16147 87201
758460372 37777
241193 14996
241082 15869
47657 43674
110308 24070
21456 64478
12496 97257
110341 19506
16220 95803
47657 40888
16186 73302
110308 24045
21456 54377
16241 88128
47657 51665
31929 51920
277025493 75360
16241 95775
16239 77511
47657 49505
21456 67437
21460 59657
47621 41779
16483 90762
241126 16452
21456 57923
16245 85996
110318 22331
69951 31588
110311 20990
47646 41816
2332876 1713
110309 22951
16238 95319
16243 73554
89400 27698
47671 37904
16241 93136
12555 98146
16248 96765
281352184 77628
494433 6016
47629 39234
47657 39768
241194 16087
47588 46034
47655 50968
110308 17757
16241 94075
241200 10072
21624 60498
16205 76971
21438 53251
12497 98171
21519 62918
89603 26513
47572 43765
16362 92434
16252 71298
21409 69105
936380 3068
16241 72614
16211 86533
16201 79223
380900 8915
21458 58614
47659 38805
21578 56876
110305 25356
643637664 97128
56072 34225
21425 59799
16239 71262
110533 21411
47654 38971
89400 29607
110308 25645
47657 39765
898370560 65949
16241 78260
47657 44418
7450 99272
241201 15809
47657 47793
261451652 28083
16241 90476
241255 12962
16238 96903
89400 29636
16242 84776
11012494 645
530434610 38140
12490 98390
545224608 64327
89445 30552
89385 26991
47660 40233
47657 45289
172543181 94057
47645 50826
56124 33292
16243 90210
47657 42309
21456 53238
16241 94775
89650 27764
241195 17332
16239 91853
47687 44860
89401 30422
47877 50806
21480 65802
110558 21388
47703 49361
16234 95222
110306 21969
413381 6413
16228 95945
3083572 1344
21456 67450
32131 52319
7449 99793
69918 31655
47664 39785
47431 45382
16241 86205
1469462 2107
47657 44606
21456 65953
16242 78314
16247 79898
16260 87767
47657 39349
21465 66262
1000000000 66563
89414 26877
16210 71194
241201 13878
577957815 56163
47670 46627
110308 20652
21453 67084
380989 8739
56126 33292
21456 56322
16239 93077
16241 85182
467457911 18538
47651 39400
16239 94274
55874 34059
47657 40308
56126 32914
380989 8288
21458 62730
21455 66469
2332874 1991
16241 86642
381222 7149
6868277 1068
47657 43821
16241 77601
21456 62784
110308 21184
55946 33685
525868664 91038
47655 44949
800872 3385
16218 69467
21499 53682
7449 99815
16424 76298
936383 2773
433185629 24515
89400 29013
47657 46049
21456 61681
47656 37277
47657 42792
47657 47590
21456 58382
110305 21960
741271892 41744
16253 93412
380781 9778
574627 4910
89400 28926
47657 34928
12496 98718
110308 21204
47449 50508
110309 21276
21456 62918
21244 57679
47683 37077
2636113 1483
16245 75429
56126 33154
21459 58033
16241 86862
89407 27804
217588578 6829
47664 47186
907500470 4697
47609 42929
241201 15940
130883152 73460
16241 91066
47657 45152
21473 57688
21456 68346
241201 15313
16239 77772
21456 61083
177418623 99999
492834357 84176
89220 30617
135255001 60824
89401 27607
16241 89478
56126 32975
16240 72507
16241 94391
16241 83387
667294 4328
7447 99458
110308 25168
21635 64788
47620 50215
16436 95955
16035 91982
16494 75143
89345 30589
16224 90044
110297 20147
380989 7445
89398 28076
241201 13237
16241 96918
32955866 171
241201 17252
256816903 54660
936349 2614
47659 46933
47657 35073
16179 72137
194042458 31140
110308 21411
2332879 1782
110308 25289
2332879 1980
16239 85788
16233 95864
2332870 1906
110252 18238
12496 97723
21456 63518
12494 98696
878796516 45100
21463 57713
47657 49995
110308 22137
16339 89267
16286 92448
574627 4928
21463 56676
21456 59361
16241 88427
47659 36312
16240 89372
16244 94410
110275 18764
1469442 2157
241439 11019
16018 86868
904136279 5
7449 99894
667365 3960
21454 66638
110317 22470
21456 61989
16241 78570
89401 29875
47657 43831
89400 29060
241201 12867
21457 54720
21518 62880
56318 32710
47657 47296
47658 43426
16234 80511
21456 62375
21506 52607
936380 2614
56126 33685
241201 13474
16241 89043
21456 56266
47861 39312
47638 44264
21454 61575
241207 14066
16241 77978
47657 41857
16241 93116
21455 53895
110308 22344
413285 6824
241217 15111
47610 36218
21457 68347
574627 5175
89423 28704
380989 7213
574631 4682
89410 26475
241237 12028
110270 22082
32111 52175
667365 3908
47831 47371
16302 85211
110307 21256
16244 95965
665806485 91623
21435 53682
413300 6283
47695 49239
241148 14747
69958 31004
241201 16304
16283 96619
110305 22067
56127 34262
16250 79587
21436 61494
47651 45533
47659 44661
241067 14285
47657 46688
241168 14621
7449 99785
16228 96693
241196 14996
90241419 63827
16272 97009
667368 3936
241204 14996
16246 74011
273380863 30295
380992 9699
21456 55971
16241 90323
16198 81544
47657 46117
16243 74656
21705 58445
21315 62737
47657 42557
44372306 6498
110333 23061
47660 46139
21458 67447
47871 41003
21459 54109
56145 33948
21469 68435
16508683 313
21454 56997
16238 79387
16249 80928
47656 37719
21402 68971
667338 3513
16228 72377
568035480 5708
667365 3513
47659 47118
47679 36190
297146669 44849
21453 53900
21287 59662
16285 82512
70099 31930
110324 17542
89401 30059
47657 49691
47658 51156
16279 71754
47657 45768
16241 71538
110224 23573
241201 11546
21215 60790
16495 77385
47657 42293
21447 61681
69951 31560
16241 73556
58017152 49720
16252 78139
47604 37991
241201 14621
16243 72314
241249 15328
89379 25963
47630 48386
89395 30059
12576 99076
47657 42309
6868284 976
89401 30904
21420 58285
11583052 450
241201 16430
0 36839
16240 95828
110306 23527
16241 89614
16241 86952
21266 58047
936380 3274
241199 15989
120511712 44034
21469 57062
21299 62329
12496 99121
47791 50080
110308 25610
735847198 98275
241201 15908
16226 77177
16251 91977
16239 79888
47661 47631
110304 19472
47430 40197
47672 43591
380997 9888
231489026 68435
110308 25022
241174 16021
110308 20427
241201 13269
16275 93418
110251 21908
318844278 2204
110349 20851
21464 56074
47657 36709
21383 68457
16241 90201
47665 43199
21483 56674
241201 16928
21457 58128
16245 82928
16186 73299
16239 81377
709182882 23608
667365 3957
21456 58734
47657 50255
21452 63254
47657 36209
241373 17369
16241 76783
110388 25012
47811 44418
16199 96896
21456 66532
47644 48302
574628 4755
47668 36779
21453 58734
16241 96751
110306 18568
21464 65073
47654 40233
16056 70126
47654 44422
47659 45037
110293 25352
21429 52910
21456 59910
16241 82917
16246 72842
983146075 99999
47655 38141
413376 6656
16449 83182
12496 97128
110293 24970
47618 41706
16239 79133
21444 63874
241247 14293
6868290 1067
16020 82719
47657 42465
69952 32039
11012494 661
47657 38844
364223257 77834
21456 67848
47657 38396
413509 6674
241452 15996
16205 75685
16357 92025
16253 89773
11012533 708
47657 47456
110311 23157
16216 91859
47634 39054
110347 20926
89400 28243
47649 46995
21486 62719
16228 86775
21453 64952
16241 95890
21413 53785
110279 17965
47816 49863
16369 83797
16241 69976
16241 70923
16241 80293
16487 94833
16191 96908
47657 42077
110273 18487
89400 26768
47656 48868
21247 54103
16241 95222
16280 76723
241201 12474
110308 19757
494159 6023
16149 79133
21454 58482
16230 83452
16266 89547
47506529 129
16241 69344
16253 69291
16431 84639
241201 14531
648699188 31604
16280 87636
16273 78354
47657 39349
16239 90234
241214 12448
975279 2558
21466 52910
47718 42309
16241 79977
21435 52861
21491 60498
241199 13025
69961 31015
16243 84221
241389 15510
380743 7197
6868277 935
110315 22731
21456 64069
241201 11868
89400 30575
820623210 14528
1000000000 69967
16101 74549
936616 2891
21458 67718
21455 60098
21443 66496
16241 85720
16241 79411
16243 90150
16241 94075
16244 77177
21455 59503
667403 4446
21456 61184
16241 75507
47659 50441
110308 24763
16136 89118
21674 63770
47683 45460
47647 40756
21405 52818
16247 78218
494449 5721
1000000000 20570
110308 22061
16241 80398
21409 64195
47656 39635
89400 27222
47657 40362
790570058 97512
241201 16974
110311 24614
89400 30552
69952 32039
16241 83117
16241 70765
707351831 66555
21680 68414
47652 37406
241201 16430
41109315 416
110301 19584
21245 53246
89399 29253
768552356 93136
21456 63674
21453 62471
241282 15458
6868496 1042
47714 48561
110308 23281
47654 40249
360608905 43018
413378 6432
47529 50897
909647034 77745
89396 27426
21456 57926
241241 14368
21442 57510
16241 83299
21459 57727
69928 32198
16258 92917
417315547 23301
16241 78714
89430 28874
47659 43110
21229 55230
47657 37226
21398 66972
21456 64859
110297 19560
241201 16649
16241 80120
241201 17236
215137027 18786
21456 69221
47573 50787
47657 49658
21448 67500
21456 63543
47638 47050
56126 33371
47646 36400
262825002 29
569166034 29156
47607 35455
241215 16551
47657 45211
47657 44231
21512 62379
70005 31696
16251 85227
32133 52359
47657 44824
110249 23271
21394 61011
16247 74678
47654 36739
89235 29536
21456 66030
241216 14883
7393 99489
241201 14792
47708 35266
241201 15154
12505 98146
16241 77570
16241 81251
12499 97770
241189 16042
110307 20712
47658 42681
16233 76291
16251 90163
21453 62522
12463 98156
16245 94414
380989 8845
110305 23570
574642 4697
21456 58464
110308 21256
16244 86484
239078546 44686
16241 79411
16403 95065
632441177 1
16241 95775
21301 52403
2332963 1778
12496 98757
16240 70126
16251 70423
110305 18173
16008 73428
47660 45281
16241 87189
16239 83544
667379 4047
16008 87320
16235 96697
778172747 94398
574627 5177
16235 79977
21456 53246
16242 75275
667286 3936
21591 58141
936286 3262
89452 29053
110323 22735
47664 41706
16242 87796
494409 5710
12485 97342
17601941 10348
241378 12935
47656 36792
16181 80686
16241 89521
12504 98188
380932 9010
16242 87143
241201 16041
144264999 33948
47706 35283
16289 70966
70089 31560
21456 53816
47657 39631
241012 10299
21456 68307
47626 35621
110365 25520
16243 82362
89412 30488
16249 77545
380979 8770
56028 33087
16116 80355
16241 82652
56126 32900
47657 48110
16241 80925
110297 20126
16241 78448
12496 98986
81324437 91977
413406 6736
380989 7186
110308 24255
16239 81182
16268 86521
21456 67157
0 75180
241250 10366
667374 4058
47534 49757
16342 81420
21446 57117
16281 87310
398340250 97996
16228 72272
89400 30934
667365 4328
16232 95319
574616 4584
110308 21017
110306 21924
602567412 96902
413382 6346
47660 41823
273699591 99735
82089383 14975
241131 11108
16246 81020
2431631 96693
16225 83873
7317 99892
16241 93757
110311 19464
110314 23365
69939 31876
21459 59996
110343 18970
110316 21305
2797209 1445
21435 64078
23127033 57986
16241 95286
89416 26956
47661 45576
16245 85913
518055631 69328
6868270 1205
16252 75581
89400 29255
21456 65622
47657 49863
47163895 80909
904136279 5
47657 45037
16241 70676
47664 37574
47704 44418
47668 45016
16238 72454
16241 74579
56121 34787
47657 36430
16214 92039
110308 25510
381022 8059
70004 31242
47660 36692
16235 95007
21480 67496
466498945 26513
47657 35670
21503 58777
12496 98275
7449 99667
16232 91020
47657 45643
47671 38398
47458 47339
32192 52219
16037 77706
21454 53900
89304 30073
16189 83257
16246 82120
16241 84317
16180 84823
21442 58982
241264 15771
543441093 45647
413379 6283
56126 32530
21456 57658
16241 79019
21490 52940
110532 20562
241162 14078
16241 79161
16241 92625
16241 89319
12534 97573
1567020 2068
47502 47206
16194 90715
16234 70423
21458 55836
7449 99411
885119339 99999
56205 33185
21456 64281
56045 33279
21456 59799
16407 90880
47652 36886
16244 82737
16243 70956
380997 7101
241216 11231
16235 72377
110322 18807
16260 78352
69974 32039
56123 34253
21444 62375
16254 90542
16398 75561
241202 15499
16243 89149
574627 4615
16302 93267
47516 40615
56124 32808
241179 17420
241211 16841
32133 51920
113879867 32141
904136278 5
12980662 27795
21456 58623
89348 29258
16241 74280
945468641 56723
16299 72314
16241 77434
241201 17126
69953 31681
47657 51715
16256 89055
16241 80811
472457630 18066
47657 35797
241095 13192
781918742 99999
12492 97770
2333031 1523
241209 15337
110308 24516
16241 76983
241201 10307
32133 52015
21244 67437
241201 15470
574627 5173
16241 76384
47596 37914
413378 6674
47658 43543
16235 89340
21458 58330
21456 60498
16201 96610
2332664 1606
47659 47512
381001 9253
12496 97142
110382 21836
110430 23918
32371 52085
241198 11855
21457 62211
47784 45062
21471 58445
21321 61357
493967946 55731
334167180 91993
21612 67445
0 1328
16241 70730
417084688 1
12499 98390
47659 45575
16241 74628
190460661 17985
16241 88886
240975 16577
12496 98066
21206 68680
32133 52004
936375 2920
16239 89414
110266 21923
47844 41230
16241 76023
69949 31017
16240 94493
89400 26959
12496 99002
47844 39658
306940150 97472
21474 60697
16192 88083
16240 76559
16235 79736
16256 91029
47654 50991
21456 55028
28433569 71999
56069 34702
574773 4941
491484800 99501
494346 5708
911784809 99999
823178734 73422
47715 44561
47657 47630
21455 67647
16241 73832
16241 76221
21465 55131
110308 23097
0 9959
16181 83386
47657 46741
16320 90492
110308 25520
241201 13194
380982 7197
241208 14734
0 38640
21608 57397
16240 95773
16251 75710
241047 12827
16252 82487
21456 55611
16250 90847
16252 73581
16241 85026
21462 65370
16246 70618
778979011 28263
16081 88653
0 6480
47638 36525
56103 33547
16040 91946
110366 23263
89414 25813
16241 92997
89400 26921
16241 96966
110294 20712
47657 42437
47655 40326
21456 62670
777041719 59662
21456 67117
12550 98089
918372686 66201
69952 31689
47646 50977
16243 87711
16209 75320
16233 71405
21467 61773
47659 42445
16335 84986
21480 60691
56126 34702
21456 65403
21454 67942
16241 92315
16244 72390
16228 77278
16241 83704
110308 21204
16232 88905
272292696 46929
21259 56674
16241 81122
47654 37092
21442 54800
21341 54944
667365 4328
21457 58475
47656 44233
47657 46606
16241 93038
47632 45403
47666 46658
241139 15150
110327 18907
16239 80686
16242 86216
32134 52158
21456 65403
16242 70870
21456 62949
494363 6035
779411535 31947
47658 49967
110298 25308
16239 76416
241203 16211
16241 91630
56115 33828
2332884 1605
16241 90007
7452 99903
574627 5170
47659 49716
15997 83898
16142 75378
110308 21472
1469440 2136
241202 14601
56063 32412
47642 44405
47657 49966
47654 41387
647742673 63310
413378 6647
89398 27810
21456 64162
16241 92882
16242 93505
16250 90032
21458 60038
16188 77572
16239 86761
16228 81942
124540982 15337
16241 79109
16291 76431
16239 78851
413336 6249
56128 34576
16419 89826
47904 40153
16496 76893
16241 73442
0 15451
380987 7623
11012494 661
16245 97014
241189 13992
110309 18138
56147 33279
340403681 13586
47657 42622
16230 78695
89388 30349
16246 93580
89407 27996
21465 61215
790424374 91914
110285 21304
16241 75403
47605 47617
47683 38052
16241 93889
16192 93099
241199 17314
565740762 92525
241163 15130
2332820 1756
16244 85556
241210 16032
214773167 28144
21456 56064
241289 15921
21456 64425
16241 96751
963050652 1
16236 85454
47789 49534
16241 91341
16241 88566
241159 16512
91296029 37293
365133822 27445
16241 74281
47652 47512
16231 95967
380973 8234
21471 66855
16241 76311
241205 10858
47661 45003
47837 43810
16227 77258
16241 89149
928936600 70802
69952 31696
915738935 75449
89397 30308
16401 85335
47646 45633
21453 62559
21443 58233
12493 97128
47787 37856
16241 71596
380989 9777
16229 95454
47657 51665
16356 79013
55994 34282
110487 24516
413233 6829
21456 64970
21456 63746
21453 56389
667367 3728
6868275 973
89400 27795
21456 63291
16239 95526
241200 13264
21456 65010
21456 64374
110237 18299
16276 78291
56124 32356
41533232 37914
16249 81507
89400 26297
21457 57385
16239 74305
47618 48731
21393 62802
21456 63325
110300 24449
16253 71485
110264 18154
21456 57461
89398 25825
1469442 2250
380986 9315
241203 16787
21471 68651
318680220 20452
21441 59049
16260 91038
16271 78068
240946 11288
47658 37251
16402 82951
21508 66486
110308 19757
16299 83960
16241 91216
934229207 99999
101009534 95125
16111 75766
117744048 10308
667380 4444
47645 41546
635400694 57445
413343 6412
47654 48546
12496 98344
16225 79007
110308 20491
61173323 16975
6868280 922
3083510 1316
69962 31142
16170 77821
16203 84706
1469442 2284
47657 48950
89403 27278
21441 56774
47621 36214
380989 8510
21452 55131
1257864 2338
110308 19584
16203 80925
89398 28045
16241 86642
47657 51516
805540794 32494
16239 70193
16241 85352
47862 48995
16241 70632
16237 70440
16346 82655
241201 11240
583806225 95831
16230 89617
47712 50394
16015 95125
16241 76080
21456 54646
380989 9757
110314 18154
47647 39341
2333023 1912
16230 73554
241201 14874
241201 16198
110308 23573
16242 86381
380977 9140
110308 22114
241202 13192
12496 99131
16241 77733
12496 97712
10778261 845
16066 93136
380989 8622
47685 38675
6868280 1098
110310 20718
110310 18608
413403 6612
21454 67514
16241 81950
16254 72484
21463 63582
21456 63020
241206 12778
21443 65853
16241 80964
784221141 89905
241201 11970
110360 22721
380983 7571
16255 92196
16241 91066
21478 56606
47662 44925
47683 50557
241201 15534
16240 74311
47642 38127
380989 8511
89402 27808
21456 54495
630717849 5375
21456 53682
110162 20185
21456 67590
16170 92196
21433 63207
231627498 32
16240 94561
11012494 763
47657 47893
16250 77917
21471 56528
69940 31721
455705213 3841
16251 94978
47657 38403
241201 9962
381000 9100
16241 90150
16241 75397
110271 19500
280098563 27226
21411 53574
21456 65056
405747589 97822
16242 93130
679475683 75895
16238 94412
7396 99272
361287137 47114
16241 76193
47760 40895
47655 39189
89398 27862
241201 15908
16241 76972
16241 83411
110315 25713
16241 92917
89411 29608
738300364 52711
16241 87433
56127 33296
241196 15602
380986 9046
6868277 990
47653 40976
16241 74221
47550 46995
16241 93847
16303 78260
47840 49861
16247 76072
110308 25009
16241 78009
993687304 4989
16243 82341
47713 36154
21660 58128
16011 88649
89449 28269
16258 85197
16191 93130
110311 17950
345284072 26523
380989 8812
599891153 14605
16241 94160
89398 28533
413375 6180
56121 33821
110308 20022
16186 69895
110308 22261
47657 49691
141871680 72594
380989 8060
16311 82737
89622 27646
89401 29840
16243 71485
241201 16808
47659 47492
16241 86086
47657 35322
16237 87352
47657 36373
47659 40055
180852788 67993
195882791 94414
55997 33755
47666 49093
56128 34282
614410221 57013
381045 7907
415611866 99999
16241 87973
380997 9003
667371 4047
16329 84773
21456 57644
110213 19111
110250 17486
110308 18939
110308 20643
47657 47603
47657 45620
16178 91765
413375 6289
241198 15908
16241 73541
21410 62730
89362 26523
241201 13344
241201 12669
78586018 81568
47617 41329
47657 39446
110308 18501
380948 9620
16241 89215
574608 5156
241198 13427
110448 20594
47483 36726
47685 47617
380935 9832
56080 34382
110488 25400
21456 54646
16447 75244
241338 16791
89400 30867
16244 69626
21456 53165
47657 51192
107432265 98961
16241 85741
21455 65469
16234 71315
16417 73196
574690 5360
16262 78765
89400 30255
2065364 2006
667363 3887
241201 14760
16280 82204
110315 17496
110296 22489
47657 46934
16241 87295
56126 34409
110055 25529
884998976 93443
16241 89836
1469442 2163
16241 77917
110308 20920
89400 29255
47648 49704
16244 69389
16220 74392
16227 79623
21565 67787
89400 28269
16234 85556
16251 93443
47657 40328
16314 92159
110311 25147
624313499 4730
16241 71634
21394 68014
16171 85270
241179 17085
89402 30157
413378 6824
89459 30809
110305 19184
21459 64069
21459 63369
16279 96462
621189541 326
21456 64159
47657 47486
308986161 44157
110308 23657
16241 75352
89399 27945
21456 52821
21456 63108
21518 63314
89400 26673
21393 67835
21456 67101
16243 80293
241217 12077
187265958 14706
16073 94533
16241 72060
413376 6146
241032 12701
16199 70618
241436 11771
21259 54285
131891380 92170
381001 9022
47685 38766
16255 89831
110309 19277
110311 25744
47657 44745
69965 31771
380989 7169
21290 65230
21456 58996
89404 26214
16241 75531
16241 79670
914118902 1
110308 20456
21459 63833
241212 14078
16300 93478
16222 95494
47658 35815
110308 20521
16241 89562
16241 75079
56126 34059
237790357 90323
724546230 67442
89400 26811
89415 26121
380989 8428
16134 87313
3083625 1270
441556175 21440
6868282 1094
74480905 45634
110308 22917
70009 31721
47657 49216
47657 46544
21444 58047
16001 93566
30127834 85782
69847 32039
16251 95382
21413 69077
32133 51889
47657 37017
16418 94160
89592 28254
47657 38281
12496 97342
21456 59160
21385 58777
16272 80928
16244 89053
110248 18132
56126 32931
47661 35936
241201 14621
241201 16940
69952 31490
667365 4239
16243 93654
21450 63043
110308 21969
16241 74903
16290 91011
21456 56581
16456 82990
47652 37631
820376782 99999
16230 80345
11012494 790
47669 48826
47647 39209
16202 83263
198608446 99819
380989 8472
188142425 51117
47658 34921
241199 13712
110305 24541
16241 80418
667365 3960
21457 55379
56125 34427
110308 24956
660526332 48677
47718 34948
380989 7578
47652 41394
16240 76891
16044 77171
16204 87001
21443 67714
89395 28375
241169 12049
206716772 61590
110307 25109
413378 6957
241201 13474
89401 29327
231627501 32
110365 24660
21457 64511
47702 51123
16241 88830
47657 36031
16241 76433
16466 83553
16246 92779
17884042 301
89398 25818
7437 99579
241168 12827
16305 75261
47657 46751
47657 48063
11012486 687
21456 58540
1000000000 33186
47631 50164
47657 35179
16242 77437
241201 11754
16255 76523
47604 46139
89400 28083
56127 34424
47699 51576
312384250 90913
47654 48830
16241 93716
241220 16014
750862403 44860
89400 29680
47659 43705
47660 42601
47644 40078
12496 97709
21456 65230
16241 86382
369260216 77237
16226 85556
21470 57926
47657 41798
56076 34110
21434 59662
21463 54178
241215 13097
47657 45281
21456 62731
16241 94256
47655 43286
47649 35532
241194 12685
241215 15584
21492 60365
47705 45037
789409934 38220
21456 63152
21454 63375
110307 24660
257680722 99999
241231 10478
21457 57923
21459 55904
16241 78448
47654 39410
16302 90197
536243981 12049
380935 7255
21710 53291
88818049 20472
110308 20012
47656 37856
89400 29053
241216 16725
110301 22114
56126 32808
936380 3272
948870813 14503
2797263 1427
574665 5195
413364 6832
241201 10516
32133 52172
47858 47309
21442 61011
241225 16649
241198 16038
571212135 19794
16241 84030
110311 23479
241202 16041
269391501 41816
16241 69912
16238 79215
380989 7571
7435 99971
21455 69091
381074 8180
16241 84221
89459 25919
47657 41040
975187 2461
16241 73348
47691 46522
110490 19472
16240 89481
21443 65802
21456 66838
21470 62394
16241 73295
110562 24070
16136 96834
878232354 54857
16184 87079
60750978 43836
110251 18181
241182 16148
444646129 66053
21456 67878
991881800 17827
800875 3316
12496 98757
936380 3250
21453 54504
241199 13237
823224797 14915
241201 10592
47640 50013
12728 99158
16241 73940
380989 7911
16254 82940
21447 64159
375586297 46995
110309 19815
70157 31208
16251 82597
950312823 41650
12465 98593
130801541 99999
110308 20990
241214 17278
16099 73530
380995 7942
16241 89481
16241 89188
241358 13192
89437 25818
21463 54491
1469395 2127
16241 86077
21456 65006
21456 61935
16243 92493
16241 84312
241200 16975
456725625 49069
21355 55530
47622 41773
56140 32782
940833788 31638
21444 60038
370763617 32319
241169 16989
602980631 35283
47669 35073
12496 97958
56123 32494
16197 95319
16182 75110
47669 36874
2332855 1883
6868277 1171
16178 74549
16232 76609
16297 89482
56126 33204
16283 97000
16297 92620
47657 51760
110054 22171
56136 32898
906788453 70885
21456 55904
47657 38592
21469 60992
1393475 73929
16241 82613
110308 18205
21453 53513
16241 90676
241156 17420
733810497 98236
241165 10342
241202 14824
16241 79288
12440 97558
16242 79324
47609 46522
241198 15040
21457 57884
16339 73565
110102 20964
936424 2998
594894956 16499
12550 97052
70159 31394
16432 79977
241201 16624
16239 77706
16243 72196
47657 43336
797652752 99999
56135 33296
117654987 72364
47634 40722
56300 32534
381005 8899
380989 7539
16226 82597
16072 90603
16241 76723
21434 57968
89483 30184
47657 39342
97818714 24579
10275569 48949
110124 18066
334102744 96232
47657 37226
16241 79587
241201 16743
16222 85487
110310 20532
16246 69382
381005 7074
16235 79007
47660 39324
21418 63582
16241 95773
21626 69100
47667 35058
21513 68896
47650 37103
16180 72152
139111461 5353
16231 94208
16252 77635
241201 10207
21456 56797
47657 43834
135791304 68131
56119 33584
47659 49229
21399 54393
241145 16551
313799339 90899
47906 35737
241215 11247
16239 89121
16305 93578
110245 18807
16244 79417
16241 73861
16238 71751
21453 62245
241202 14733
375164501 99999
241201 14293
16245 72615
21459 67101
47670 36874
69944 31076
380988 9814
21442 60184
16241 81516
241205 13603
16241 90847
241201 15762
588720573 99771
16229 88727
2332879 1946
12496 97770
110314 18034
47657 48434
47668 44745
21431 65497
89403 29844
241213 15753
241198 13386
47630 41334
21413 54532
413225 6131
21456 57348
47691 49658
16251 84540
47814 37115
56227 34262
16286 82120
16285 77834
241201 16590
56182 33821
110308 18300
110310 18875
494409 5575
241201 14350
47662 35681
47657 41374
16235 77123
69952 31848
667404 4351
0 93859
47498 46066
16241 89826
16333 86761
16253 90602
47773 39234
16239 88255
21457 54159
47698 38526
16258 90476
110308 19273
56113 33770
16241 71149
16243 78547
380934 7392
16241 72879
16368 85265
21456 66323
89328 28614
16460 92646
459097521 21908
21455 62375
47658 45493
161035651 32859
21528 66668
47658 51157
571535826 34825
16256 88427
47657 50771
494409 5721
21614 54551
47657 48546
89400 28643
21456 63543
241141 11511
21456 67054
110265 18300
662950537 35299
47657 44446
16244 88649
47655 50585
16248 82769
546003140 60404
846229532 51284
47895 40809
381048 7708
11012473 595
380989 7204
574669 5333
16215 69803
21456 53334
16241 70788
241201 16787
21408 56375
89388 29778
21456 53378
381041 9064
54470650 88732
281518478 40471
667355 4256
21241 56538
47657 37460
47503 40621
16234 88002
47677 47574
21446 66555
381015 7941
241351 15973
241203 15903
241388 11526
89364 30557
16241 91853
16239 70233
47407 35829
1000000000 99480
16241 92812
380961 9815
32136 52386
16243 94486
21456 58506
16221 93582
21466 64919
21446 68435
47657 34894
584523298 74922
21247 66204
110303 25493
47657 41974
16236 77414
16216 91844
16255 75371
89365 26470
21454 61631
16288 90392
47658 39953
16235 89491
12526 98790
241200 12323
380989 8060
12498 98089
16227 80686
21456 67564
177007251 93611
21456 56108
16241 92170
16189 80479
47657 50164
110296 20480
0 91749
47657 48386
16385 89189
56099 32679
56067 34019
16259 89930
16241 77944
2332879 1993
21457 54978
16182 95065
110060 25323
936380 3099
227897324 66117
16246 76480
47659 39719
47708 34921
16256 84482
16241 82990
69952 31098
16241 91082
110308 21092
21420 63254
714003322 99999
47772 41374
16241 93889
6868279 935
381047 8797
47657 46929
333316758 99999
21454 60790
47657 42152
16241 71725
241190 12054
117439291 3513
16237 96084
241201 16740
16241 76620
89448 29114
110272 25586
542891574 30064
56128 33672
7471 99408
21457 56033
16244 84030
47660 42842
47659 47309
47650 48956
16241 71485
21478 66674
336272522 79141
47656 48925
16253 72811
241160 16928
21418 68589
241201 13207
241092 12468
925872514 2107
21464 68875
16241 87310
413378 6274
16257 73141
16241 84891
47658 47023
47657 47193
16241 70765
21462 56974
0 40216
110263 21017
47657 50806
380986 7149
16291 77434
21445 64734
89398 28286
21456 56390
574627 4983
6868514 925
16241 91108
16254 72855
16251 72951
381063 7456
78373500 64078
241213 15774
764407619 2614
47631 49704
16240 77872
380987 8799
574634 4989
47657 41238
47591 36029
241201 14066
16060 79467
47821 40158
935472672 8797
47651 41798
380989 9878
110364 21554
380989 7218
16244 90900
16241 88253
21212 61506
380989 9449
381053 7508
16242 89993
655171245 76694
413376 6274
21448 65817
12496 97889
110293 18276
110305 23212
381123 7416
7451 99935
47657 43271
56283 33935
47657 50600
241201 15745
110308 23301
47686 35621
47657 48296
241201 14314
16247 78108
47603 39967
110308 25022
21456 54178
584533953 24108
47857 50855
859993424 74311
89400 26327
241201 16432
16028 75459
110309 19945
56126 34681
241201 15919
800227574 88114
16228 71029
975262 2524
47720 50557
3083422 1368
380989 9600
16207 81476
47657 43821
47655 49191
56126 33404
16238 92882
423056124 37760
110322 19461
16233 69471
241133 11205
110277 24614
241206 15769
47612 45575
110308 24206
69949 31462
16243 90157
490448881 61187
16244 83601
16241 96195
89385 30781
574734 5363
47615 51117
16250 79794
21452 64083
21459 54642
47657 42011
89400 29029
47659 42903
413378 6762
89400 26959
47657 36480
21519 62721
21501 57461
47695 46501
16246 84397
110308 21243
800840 3370
110313 18154
89353 29288
800892 3456
16004 82917
21456 56797
89439 29236
21495 68971
6868227 1098
241201 12939
16249 69945
47698 36694
16241 92843
89400 26327
16241 72493
16238 95108
47766 39582
110308 25211
47656 45152
47657 51492
48144250 120
47660 36029
21443 59910
21655 62802
21456 57682
110319 19945
667473 4423
7304764 891
241206 16900
16241 92525
47665 47627
241199 14760
47551 46756
47639 51665
7453 99872
21447 64195
11012467 661
47655 40462
32292 52386
47657 45721
241310 15313
16240 72464
16213 81562
16136 72464
16243 82215
47655 35636
105216195 12145
21463 57492
89395 27184
47865 41761
380989 9894
47655 42166
47655 47073
110305 25106
110308 22551
47617 50421
110307 20942
110306 20631
47657 44233
157135165 94288
89386 30629
16436 75312
16241 95007
56126 33596
56129 32888
16232 85581
241202 15866
16231 74728
574627 4610
409020563 84864
308734180 73809
241189 16740
16242 72355
55898 33608
16239 71298
110308 19277
160058896 62009
110323 20978
21450 60614
6868054 1028
89400 29117
47657 47826
16247 84885
16230 89491
206098214 59413
47654 44150
47650 41761
56126 33167
241178 13168
126377940 90603
21402 54001
241190 15534
47657 45171
1257869 2385
380995 9772
104126133 1238
21424 68310
12510 98888
380989 8698
241201 11038
241202 15745
102495868 7922
16241 82951
1000000000 69289
16234 81020
47649 49628
11021907 556
110316 23301
110060 25009
10778264 845
52222694 20681
413378 6146
47835 41846
16238 93582
241211 10516
12496 97257
6868265 953
958255633 38721
21456 57124
16241 69258
16237 84396
110356 17798
241201 13510
21456 59626
1469442 2208
47679 36673
16242 75134
241175 14315
16241 71634
667367 3891
812007861 99999
47638 36306
47658 47200
47657 47193
110516 25510
47658 45062
47655 39186
47665 42644
848383994 98219
16241 76971
0 90713
32133 52335
6868191 1067
110319 21538
16241 81122
1000000000 49369
110307 18501
21456 58736
21510 63352
705998667 46824
47669 47335
16239 91258
16282 87425
16241 71228
7435 99723
7483 99579
241201 16441
16255 71109
870180323 65341
21456 53308
721102285 99999
21456 68767
16241 73485
47794 47050
667365 4239
16240 84337
16241 74392
0 3564
16375 73879
47689 49800
12494 97271
842975263 44041
958730769 856
241167 16065
21456 53811
89400 29173
16244 91646
110337 19981
16241 92451
21456 53856
380979 9007
16241 69411
667305 4491
16214 86893
47642 47177
47660 50977
47660 38971
16190 96304
47657 43634
47657 48731
110308 23834
110311 21092
241295 14550
16241 75244
47660 42437
241201 17369
16241 73422
21456 66604
16241 69400
47649 39089
241193 13207
21456 64370
503155696 99999
89564 28926
89401 29875
47654 47962
21368 59979
47631 44182
380986 9712
16250 82130
16243 79007
21457 66604
89400 30617
16241 89458
589853974 4476
47710 37518
884814874 67437
2332879 1646
970243692 73007
241150 11623
16241 69618
47657 42644
47650 43238
16191 95108
16241 95526
110308 21727
89412 26466
241243 15874
16241 92620
16140 69575
16403 87404
21499 55031
1000000000 47293
89235 30020
241201 14554
110307 23986
241202 14975
110372 25128
47655 36190
16241 80836
465737334 91474
269889994 89627
47659 37766
47703 42018
69935 31611
173170569 1
574628 5215
757953712 97805
69952 31167
16099 91216
16254 92008
16248 80782
16323 81720
6868313 1068
241354 10164
16270 71262
21365 67878
241195 10652
47657 35642
110308 25647
16289 82951
21455 55914
47657 38197
110308 18034
47613 38031
47541 37352
47672 40471
47628 48925
16248 69411
667364 4239
21467 60565
21456 57901
241259 14784
241193 14298
56140 32910
16303 92307
16241 82648
110308 17843
21501 57362
16273 94990
16282 90202
21451 65817
16241 87169
47657 41823
241199 17371
21458 57228
21425 69176
241204 11526
413378 6330
21473 62868
138785815 76291
16241 90878
21442 65798
89321 29157
16228 91341
614501954 29757
16241 73442
16241 75443
56144 34214
47619 42392
21456 53852
241176 12575
47823 45041
380937 9294
47707 48603
47657 42878
47644 42520
21456 61829
16228 73940
47657 38246
47657 49761
936370 3188
47455 39148
110305 18885
110306 25789
47618 47182
89400 28643
47668 36512
16021 92391
21450 65949
56124 32782
574715 4615
16222 81846
381041 7308
47659 42289
16241 95775
21523 63108
16242 77457
12484 98790
241216 11261
21456 60359
618821476 37912
16241 74899
800704 3334
241445 10342
56126 34522
241201 11904
880489764 21024
16236 86707
21456 62766
16352 73970
241211 10762
16301 89189
241157 10118
21456 68131
607265451 92990
47664 46139
380989 7623
47589 45600
16301 90965
110313 21362
21456 67779
7590 99868
16241 92320
47657 43271
16340 89839
47657 42291
16508688 356
47669 42045
110299 18357
16247 83873
241198 14321
16404 75423
241201 16611
21698 65370
110305 24970
21456 60277
16241 88818
660627030 47050
16241 90603
47657 36770
16241 85699
21456 54720
16244 84774
16466 69930
47657 45737
16259 94414
16241 90893
380992 8939
47665 44745
16206 75224
2332879 1508
47818 42602
413378 6958
32133 52386
21460 57934
47643 47193
47898 39341
574613 5068
241205 12812
16241 94391
69952 31396
110308 20480
0 10359
16428 85585
16241 79074
89389 27646
16241 94414
518663140 78559
16276 94075
16247 86324
47656 43473
110308 21836
381003 7941
16462 97000
16241 83823
47649 42077
16241 83731
47660 35810
47660 39853
16241 77576
47604 50070
47602 46378
16241 83846
69952 32039
16219 80928
16241 84986
16242 96416
241201 12497
47657 44795
56362 33987
21467 65469
56126 32365
47642 48427
596411949 9972
701766232 1
89400 30003
241201 11340
16252 76148
16226 91728
21455 55018
16244 91341
243407304 89176
21456 68616
21470 60184
16244 73446
110311 20444
1000000000 30736
110305 18426
16241 69754
47588 40055
16197 75570
408817634 83102
16233 75045
21456 61433
47657 47519
47553 42910
47657 39228
21429 56377
703892338 1
21453 55401
21456 64662
47548 41935
108310432 65308
380976 9003
89400 26297
47768 48699
164547624 32522
16241 77382
936380 2597
714297375 32891
16241 74552
89400 29114
21459 61382
15241330 416
47657 39844
110308 17486
559619897 16001
380974 8175
241201 14368
3083510 1260
16238 79074
16244 88002
16204 89562
21431 61051
3083729 1313
47660 50881
110308 24925
47609 46824
21459 58770
16242 81093
482209329 56614
413389 6249
21460 56322
47624 47826
32131 52132
306332571 21354
16243 79387
21456 54956
21456 59369
241289 11044
21455 62009
56076 32750
89400 26420
16271 81873
21456 64701
47657 46351
21474 60288
21455 55150
16248 81441
56126 32780
21456 58849
16286 78702
16241 90031
21374 53499
241201 14300
110308 22331
21614 63462
16241 93848
21456 58346
380989 9789
380990 8633
16241 81226
21454 66855
56110 32463
21457 67440
16241 94669
16238 79337
47720 44405
32124 52319
16244 86952
84551822 93635
47527 51123
241201 10530
47657 37552
16252 73905
110357 22468
89540 27407
16240 75371
380989 8866
667356 3498
47662 41334
47659 47382
183624851 76533
380989 8719
16308 96273
21516 57173
16217 83411
16226 94842
21611 63869
494411 5545
16217 91985
21459 66385
110308 18970
309334259 99999
21505 65892
241215 12743
16239 87621
16238 88467
47657 44514
21467 53387
21456 66532
47657 48724
16184 92025
16241 88856
69953 31696
21456 65758
413378 6253
21465 54857
69944 32039
21453 59970
89410 26249
47617 39883
16241 78958
18851919 287
16241 94325
16243 70962
47657 43073
241200 14293
16241 73273
110303 21506
16241 92117
69952 31394
47657 37405
110263 23543
89400 26939
47667 35815
16241 81911
21519 56427
413314 6736
47657 38279
89400 26470
89400 29875
202958967 5325
47669 46927
47659 46995
380999 7561
16240 92812
21551 64083
21459 59798
16241 80214
380993 7213
12510 99082
16241 92779
47510 40517
56126 32418
47657 45211
16217 92625
21459 63616
47666 41032
16244 73547
16241 91630
413377 6496
21456 55785
16244 84487
936168 3261
56130 34043
818553829 80059
12498 97573
110308 20147
71326031 50017
16241 70176
47643 45818
21459 60038
21456 59449
178528465 1
47659 42392
47657 46797
16237 87473
241139 16198
16241 96648
486683566 40609
110308 19422
47650 41744
21456 60184
47657 36717
16428 79223
16117 80418
0 96395
28648570 79571
667375 4330
16241 77394
32133 51889
110165 19979
89342 29772
494409 5580
16244 76023
16279 77214
47650 46944
16483 78814
21456 61926
32125 51804
47664 36701
21395 52750
21479 68805
380989 9878
16117 70303
47654 50086
47657 36627
47657 42147
494604 5962
241191 14532
47615 44683
89392 25954
305599552 55291
16241 84487
241203 15890
21441 63961
574627 4808
89400 28269
241192 17126
16472 70628
241195 11811
63561332 77446
47617 41761
7504 99243
199003423 1
376002980 51920
241206 11904
47657 43238
16254 87796
16174 72615
47672 43325
16228 91635
21453 56581
241190 15584
12467 98321
22653491 222
16228 92362
542442414 82585
21466 67718
936383 2628
21470 54580
97294846 40412
241214 16488
110170 22565
21450 64067
21456 65456
999244207 27753
16029 96713
89175 26219
16243 78958
380996 9572
241244 11846
110302 17542
2636146 1458
21456 62880
16226 87615
16199 77601
16044 75616
241082 15510
21442 56946
837468608 42784
680437080 59750
1469442 2207
110436 20012
16207 87550
21467 64623
21495 54495
47607 37094
32125 52319
47657 46487
21456 57761
47657 39785
110307 24626
89400 27945
868546671 35430
16243 72064
110306 25562
47657 40842
16226 95504
16226 72464
21456 54276
667365 3880
32104 52365
110323 19911
21317 57492
800875 3452
21454 64010
2332888 1980
16243 82585
89191 27441
16268 71094
21449 56340
47658 35670
21458 57437
47660 39968
413340 6180
241201 15753
21284 68616
16245 73385
2332887 1750
12496 99082
16252 73348
609967652 16032
16241 69895
16241 92269
21456 68680
21456 54738
16226 84173
16243 78085
16421 73385
0 61970
16232 88013
110308 24852
21484 54867
16298 77783
47645 49506
244307625 89087
110305 24956
241216 14765
21489 54159
21456 66536
16241 94833
936539 2860
47657 45576
69707 32093
241213 15398
16236 83553
56127 32756
16373 80782
47657 45717
21459 56512
16244 83793
21456 64327
800706 3316
241157 12614
16238 72928
16237 73581
413375 6698
47655 44361
16241 89137
47657 43864
21502 65006
47656 46307
21457 57273
241113 10652
11029485 35316
16244 88521
21397 68457
47657 41126
1000000000 22572
32133 51939
16289 81911
123710006 51804
241201 12430
16241 77214
47856 45157
47657 41078
21458 60093
110306 24660
336921051 91657
40143215 59203
21453 59625
21452 53047
110339 22773
47812 41398
47656 48302
16251 88908
21412 67447
21459 55401
110305 25610
16241 72323
16382 82648
21641 63833
380987 7756
89401 28151
16241 90838
241201 10774
21456 62455
21455 62485
110299 17805
110308 25510
16238 92858
47733 38596
89431 30252
16241 95607
21456 58711
21456 68315
47658 51406
16241 71057
47632 40328
21470 56375
110097 22343
241205 10236
380997 9309
16241 84683
16195 75779
495881625 54113
32691657 54800
235701985 67523
241201 16852
16250 71094
439278769 34501
47649 36741
16097 86077
47667 50810
21455 66916
21204 60704
16220 70676
47657 39559
47657 43167
16235 85601
16241 91221
21444 64210
21456 55251
241203 16493
47758 42258
110311 21465
16213 80846
12493 98591
56130 34086
32131 52155
21359 63439
47656 39192
380989 8379
21581 62125
21456 54140
110308 22705
16240 73637
47701 43933
21458 53785
422160226 32075
56125 33854
21456 53900
17173889 63462
16241 88671
16210 72403
16241 75175
47816 49746
47657 39768
89397 26914
494411 5673
47657 39853
16345 84317
16364 73273
110308 19869
110297 20317
667365 3829
2332880 1900
110320 25145
110308 18429
47656 43831
47819 36661
74538498 10781
16244 78309
21401 62009
16215 88886
47524 39234
356472214 1
241204 15769
16241 91108
241209 11912
936427 2878
241222 11331
930781979 34282
0 72585
16241 85601
110313 19274
16238 82044
21449 61662
89402 29875
56127 34200
16231 89831
21456 58084
21228 67445
16241 93854
380990 7197
241201 17020
16241 97000
393095578 17805
16230 90897
16244 92392
11012536 790
241186 12358
89439 29337
12491 97117
16298 74945
726206525 36087
16202 78223
988482499 1
532929872 33087
47657 43179
110308 23545
56113 33928
241201 15398
16241 83083
241208 13213
16272 78693
47657 45985
16234 95441
15384353 90378
936374 2956
667124 3583
241288 16590
16241 78386
110307 21341
21457 55230
21332 54504
7449 99242
16255 87325
694886600 77791
110302 22742
110308 25260
21456 61357
47657 42681
131366380 31426
16238 92320
380973 8503
16241 69695
16243 76085
16234 73735
16249 91812
380989 8137
47558 49861
47705 36151
89400 30777
16241 90374
16241 75540
241206 13194
240987 12750
16239 94057
47702 47853
163788319 44873
241201 12260
7456 99735
0 81448
298701324 74678
89426 26523
16241 77414
722147341 94476
16246 71855
110310 22020
380989 9309
16270 87404
89446 27128
16241 91126
19176379 20146
47425 37101
16241 69328
110308 25135
110308 21611
16241 72242
16236 74410
16241 83731
110305 18403
47654 47254
89377 28775
21515 53474
223829587 49039
110308 19461
47657 38323
16379 73738
47750 36627
16222 71795
56253 34133
241198 16304
241201 17358
786388013 2936
16415 91291
21456 56772
21445 60461
16283 72566
380989 7308
21414 61829
16042 70967
133285281 73191
89399 29114
21453 54285
241202 11907
21491 52502
89400 27426
21461 54377
47599 44361
21406 67146
16241 84431
80239866 1
11012391 655
676326266 99999
241230 12267
611434759 9869
12496 97393
47648 47874
16205 92353
110308 23077
16241 82990
21456 63449
47657 45688
47660 37877
89398 28189
47657 37653
446625588 1
110475 23545
413375 6654
241201 16014
21460 56125
21456 57058
21456 57679
82211623 43997
16238 81476
47495 47140
16241 84244
2065364 2016
788020757 64243
21457 59281
47656 51095
16284 73007
241200 14731
16250 85197
21449 56607
110132 21184
21440 63474
16247 90419
36382006 29244
16318 75894
574627 5039
47693 44714
21451 65044
2332879 1900
16185 74225
110072 21110
16429 82209
47657 42469
16286 86932
47687 47963
21456 63262
16255 85633
47648 48636
21355 63493
69948 32089
2332876 1615
16241 73219
47657 38246
21459 67491
16243 85624
16247 87973
374036342 11037
380764 8288
208967124 7186
16254 69291
47615 43238
509018993 60821
47657 37991
494437 5435
47661 41845
47657 35982
550639099 65580
47657 41935
241152 14747
241134 16571
21358 63310
241201 10514
89400 27194
47670 42011
12492 98275
47657 41011
21473 63396
16241 78218
89393 29171
16238 83919
57721502 52861
21501 53071
16455 87330
16262 70113
241201 11897
241197 16372
16249 73604
0 46499
7464 99568
47657 42177
16241 75371
21456 68767
47663 37870
16232 96849
176557171 14001
56164 33955
0 59979
89357 30488
494409 6055
110363 19902
110308 22599
16241 75581
21456 54822
167189640 11575
16241 83083
192101820 17843
326283341 7149
1000000000 47078
110310 24370
110313 21727
16239 77286
47805 38281
16456 75789
55926 32756
909168839 15518
16242 94574
89436 27097
16243 74903
21456 57904
47657 46378
16241 81144
16244 70423
294056248 99999
21456 63495
21456 56528
47643 35944
16241 90233
21612 58475
47657 41139
16241 89083
16241 72323
241193 12260
380753 9633
47642 42916
89164910 71963
16243 70044
47657 49761
16240 91657
16241 89993
829712617 58728
241202 10555
48537729 12370
21456 67054
21456 58975
47856 42601
397226938 26781
16458 76807
21598 66972
388329451 69976
16273 85936
16271 75525
380991 9814
311803102 87615
16244 95859
110308 22951
47706 47834
16197 80382
16241 83338
21286 58975
1000000000 39648
56129 33673
21494 57895
380989 9563
241409 15584
380991 8214
110359 23785
7449 99458
47659 37406
21456 56024
241107 13510
21413 57124
47601 50585
21458 64567
241201 16087
413378 6527
287006899 56438
16170 92012
89342 30102
16230 95836
16286 93263
56081 34224
231146350 12806
12498 97822
16191 77915
16241 69411
596555836 6674
21678 67442
89179 27370
16371 76440
12496 98171
12496 97520
16033 96084
12496 97257
47512 46035
16145 77870
47622 38476
851180378 92952
16238 81715
21456 66379
16256 69309
21693 56340
69961 31908
0 67957
110462 21280
47659 44405
21457 61104
16268 70962
28888899 177
16198 85300
21408 64919
16186 77511
110428 21829
357549845 88241
241201 10899
241201 15733
16241 93578
241202 10464
21456 54255
12496 97107
16226 94833
47900 35405
47801 49182
16241 69471
21456 62037
241138 15534
21441 63439
241202 15154
47563 38283
16232 95454
16333 96145
16242 76471
16240 79571
21332 55150
733773165 1
241048 14784
110286 19828
16241 81461
381082 9814
21459 69105
89455 28533
241261 11771
47657 51525
21444 60883
1000000000 9061
533836078 1
16241 70899
21456 58960
16241 79109
16241 80569
1000000000 41243
16251 69596
241180 16499
12497 97865
667439 4020
56126 34734
21453 62624
47657 39150
16286 96955
380989 9073
667352 3621
21310 61641
16419 74315
384125640 19
16242 94009
16238 77802
110289 24660
16492 69527
21268 65311
47657 38410
21213 67193
16202 91722
16239 76193
47434 41903
5750065 1
21547 62157
0 31937
21461 52403
56020 32261
16241 95138
1000000000 80055
16244 92424
47653 39953
3083348 1271
241202 12669
21648 55904
110356 22742
380881 7264
21467 66978
16241 69522
23312616 99999
21456 66496
241201 12152
16241 80835
69951 31632
21452 54094
16244 77960
110453 22470
16242 82981
16434 92843
932843952 36619
7409 99392
21326 65006
16246 87183
56129 33260
47877 38246
918611725 19017
667372 3513
241167 13264
47655 49039
47692 46912
16241 81226
16242 95101
241206 13272
241201 12301
110303 20384
241201 14993
16241 88371
16230 87425
16210 82380
110381 19067
257306206 99999
241187 10598
47657 41522
110277 24223
829035904 76788
240983 12260
110308 18103
110308 18114
23157087 75329
16236 84885
47652 39200
47657 37183
21441 56771
47658 38869
16264 70814
21456 65936
16239 79647
16205 90493
110308 24874
16242 84682
56126 34278
16241 74736
494406 5629
7449 99410
241245 12067
47801 36749
21256 66521
56126 32900
11012494 687
21471 68248
7449 99896
47550 36404
16482 93260
16250 84739
21527 53199
16241 75378
413462 6405
16043 89905
413378 6131
21453 67271
16192 69406
47657 46839
16241 89487
16241 78547
16241 70270
21446 52821
47657 47630
47883 40477
47656 35116
56120 34059
16241 85306
16243 70628
110308 18612
16241 80491
16241 95140
16240 90674
56050 33672
56139 33062
241196 10478
12493 97126
16281 77107
16241 78693
413865369 59741
21609 63967
241208 12535
89592 29274
47657 41243
89401 28711
574413 4621
574623 4737
2332879 1900
241185 12330
47657 45903
6868268 1195
494393 5687
667310 3795
47668 48837
110313 18654
16270 83889
16241 86060
381024 9633
16241 96693
241207 10271
21475 66868
6868233 1111
47635 35250
21532 68169
89403 25895
241072 15008
47659 46833
263097173 29608
47650 38375
16238 75789
110270 23543
21456 66972
56118 33292
21456 54315
89400 28926
1000000000 93859
22653490 222
380990 9192
47471 43869
12496 97998
12456 97841
110308 18543
47651 42601
16224 89680
56125 33828
16242 91528
21455 60038
21456 62199
47655 45180
574404 5100
742216665 56599
89396 29271
125178824 47
16241 81572
1000000000 49916
241201 15252
62249531 3121
47657 46934
12662 97723
241326 16787
21456 65113
16239 69695
16170 73453
806723667 9620
235815918 67718
21456 66785
47560 44873
56126 33232
89406 27558
936380 2985
89400 28243
241408 14731
16234 96145
21456 63827
241178 15762
16222 80405
16243 77286
7446 99343
21459 65377
47657 50787
16416 95967
0 66563
380987 8633
47657 48247
47664 37977
380989 7571
89400 29029
69938 31396
47647 37247
241157 13548
16241 90838
525397079 1
241230 11126
0 46672
47657 38197
110308 17521
47657 50968
32133 52004
16241 77394
953410046 65497
16328 90994
16492 95831
574627 4987
47616 37925
16241 77382
47416 49551
47679 35322
16415 77283
7454 99906
241061 13992
21512 55530
16241 93927
21456 63345
16249 75525
16241 69406
56127 32780
16241 86501
47663 48561
668384019 23205
16193 72874
936434 2649
47470 42557
16227 77171
47786 47449
47657 37829
89422 27804
21456 60697
47657 48168
829224142 66264
929325536 1993
676264048 76427
0 37740
16482 75801
110245 21087
50850328 86786
16241 86154
381001 7013
16257 78956
380992 8576
241198 16569
3083502 1240
413447 6346
574598 4967
16230 78021
47659 38197
622938821 85211
110278 20652
21454 64774
16241 87621
21454 60237
0 99211
7511 99945
380989 9073
16241 89787
16237 87995
47646 38971
380958 8686
47656 36353
7450 99489
241201 16611
21387 54618
69952 31997
32133 52335
667376 4104
2332879 1978
21456 55224
89403 26800
460441294 72464
241246 15783
21456 66486
21456 57904
180387034 36
21456 67707
74049330 14792
47683 46919
7502 99478
16240 76085
6868286 1189
47657 41816
811797839 2146
16059 94978
241201 12969
16242 73091
56128 33733
16233 78392
667366 4351
32133 52226
47657 51359
241173 10299
110370 18769
21507 65453
12496 97254
47464 38451
16243 71220
47657 48677
16218 72293
16231 83447
16241 78559
110412 25289
632252334 49877
47657 38888
825095018 74634
16247 93853
16228 91821
47664 41705
16239 93630
413378 6594
667356 3891
16241 93505
16193 89258
241201 14448
16240 81222
16022 72922
16238 94414
16241 83636
21456 64647
47611 36218
21456 64091
1000000000 49366
936411 2776
110063 22069
16241 78091
667407 4359
16246 96209
871685456 39954
47765 44182
12496 98068
240967 17246
16240 95336
21456 56797
21439 66838
975358 2547
241278 14671
241204 10802
16241 78688
89400 30308
21507 66502
47669 43426
12498 98321
21456 64567
47654 50605
21456 56836
89401 27570
89400 27753
241201 10648
47654 46761
21459 64688
47657 44034
47657 38134
899827540 44352
21456 62670
348385686 46431
241194 15989
16254 74269
47645 51398
16242 78290
56126 34521
110308 25260
574627 5156
879951701 21756
47654 43821
931093096 54702
12515 98772
241450 10339
21456 60277
16232 69405
975506 2428
16241 79860
47657 43634
16241 71349
89403 30488
16027 84171
16075 87973
21456 64710
16241 71673
47669 41078
241214 15150
16482 70066
21456 55224
21456 52821
89398 29236
47643 47853
21456 62471
47601 39303
16329 85902
16241 78085
47657 44925
47674 40696
16284 91221
16241 89882
110148 21305
47657 44873
21384 57121
21456 59361
16240 77823
21438 64278
47657 48447
241201 16590
73398231 99999
110349 19575
110308 17509
413380 6681
12493 97784
47657 37931
16230 69870
16291 69906
16241 82769
21456 68310
110363 24259
47657 36991
89397 29602
16241 89647
16238 82585
16178 84275
56126 34442
110255 23986
110308 20539
21456 55052
47657 37101
21459 54731
47658 45171
59359300 39853
446887311 18764
3083510 1271
16241 85996
110309 19111
47731 41011
16239 73485
465891852 27097
21627 63043
21463 63190
110310 22468
16241 84508
16241 88133
47657 41857
241201 12332
21456 67657
110316 19559
21456 61141
21498 62731
7449 99511
110308 19995
131027313 91859
16249 78373
625575999 26814
21456 58233
16271 77628
110194 21440
16241 83287
16108 83020
709927043 99999
936367 3176
16241 90321
7449 99383
47741 39883
2332882 1981
89243 29715
16384 94757
89394 28151
16241 81237
47657 39691
16216 71963
16394 92713
47659 40722
241203 11398
47657 44352
16241 80403
16290 77683
47667 40214
47660 45737
16229 84288
110308 22084
241170 10752
380990 9689
16329 75582
16244 71311
381000 9125
936378 3060
56126 33755
12496 97767
7456 99343
21406 58430
89400 29293
7488 99383
252243136 20562
240974 14316
21611 55471
241201 10366
89214 27996
89403 30157
12488 97805
236477311 24143
110308 22847
47670 49967
340823127 32910
110307 23306
21456 56866
16241 84592
380989 7375
110308 22947
667365 3982
517227737 22410
12496 97315
16241 77172
21453 57433
16245 93659
241202 17363
110308 23633
16255 71141
56256 32551
21516 59638
241190 11288
16284 87143
47660 38279
110314 19757
16241 91650
16241 93082
56175 32603
16258 87425
47664 37003
739509474 22261
16241 85270
0 97943
936380 2970
16241 86615
110308 24583
16241 83584
110307 17774
110299 18769
16241 86797
16218 88177
16462 76057
110305 19981
69954 31783
47657 46284
47619 38738
1469444 2328
89400 26066
89398 29417
47655 49716
7460 99242
16241 80293
110294 23479
6868275 925
56120 32577
47657 40099
16240 90599
47646 48837
21443 68375
16488 71029
11583051 478
21455 52609
16236 74234
89388 29029
56126 33615
21502 56997
21455 64374
241201 10454
56126 34698
21456 53603
16206 82001
21456 60510
16243 73917
21444 64277
16243 75104
47630 47193
241223 12806
69952 31871
56292 33232
21565 53036
83581179 99999
241213 15741
47658 37914
47657 41706
21457 61280
16273 92990
56313 34224
16018 92952
47658 35361
574632 4845
16239 90378
241000 10164
16198 93604
574377 5335
16231 73446
16244 90799
21456 57123
16255 94662
16227 69434
47657 35867
21457 64662
936380 2592
16241 89515
47654 37106
47666 37103
32135 52132
16051 81516
21589 63239
21456 69227
110308 19555
21453 52818
110308 21923
110176 20280
21679 61566
936378 2773
241259 16841
16052 84487
16161 82046
936380 3250
16241 73940
16241 87105
88524526 32872
7449 99411
241142 11044
21456 54978
21456 66418
110308 20147
21456 62471
110308 21207
21454 52653
47567 49239
110350 22618
1000000000 44561
47868 47177
7833213 40588
21456 60095
89232 26967
241200 14293
16241 74754
952101243 1
16241 97011
21506 58495
16243 70466
21456 67718
21459 64039
16247 82469
241233 10496
16241 93089
47656 42916
10778269 856
255082277 99999
947405520 99999
16183 92346
21456 57727
32125 51926
16122 73458
47711 48547
241214 11511
21456 54831
574628 5177
241202 12145
16252 77359
56128 33062
110308 23608
16250 81410
47657 38293
11529791 36525
413399 6451
376476335 48419
110365 22705
271189580 18666
168777730 18743
241167 17411
56128 33608
21459 65325
1000000000 28045
16231 92434
16241 85287
219407341 28286
16267 70311
47657 48677
89414 30608
47671 42445
47653 41977
21302 66295
47657 45127
241212 15158
21392 60691
16242 92265
6868302 973
89528 28263
16244 90988
47631 48063
21453 64497
21456 61631
241204 16611
16244 78386
241201 11680
21456 64662
47491 36739
574627 5168
381004046 61941
47706 44996
21456 68904
47847 38127
667315 4415
241174 10858
16238 90965
16191 94533
16266 84842
110311 20427
21456 54094
16241 89188
16126 88001
47658 38491
3443103 99999
16241 74061
110432 22288
21358 55031
32133 52268
21470 66314
16271 96162
21703 60038
56127 32910
7447 99724
47498 47902
354601643 17358
47658 40197
16240 81306
89414 27079
21456 62522
21458 61590
47660 44692
413378 6274
21446 61317
241044 15228
381002 7756
47690 51156
110254 21908
380989 9890
21456 67638
89400 27697
381057 8503
16243 79411
241183 13933
241227 17403
21363 59503
21456 56163
110410 21994
110308 17827
16241 74612
47601 35162
89346 29443
21456 61360
21249 60385
56112 32805
574539 5116
16303 75329
110382 24018
16268 92843
89387 26863
110305 21440
16244 77944
0 26519
47706 41225
56248 33672
241200 9942
241209 16430
21456 65685
3083495 1270
7449 99793
6868299 925
110308 22455
110308 18436
110308 23898
47664 48925
21444 54385
16017 87263
574584 5116
32164 52035
16243 80539
32133 52048
241201 15310
21456 59626
732610490 14765
110310 19214
89410 28065
47658 41845
21634 61184
241193 16512
21469 56411
16249 87621
28658805 187
110529 22742
21442 52571
993338563 10858
16394 92465
16241 85824
241196 12685
16241 76609
241201 11808
21675 53210
16194 74453
287485089 89831
21456 62379
21515 66300
16227 96692
667318 4476
21459 53879
21444 57416
16242 70814
12494 97821
16241 92434
241201 10463
16252 90808
494353 5642
401846558 81933
241129 15160
16241 73442
16242 70120
12391 99082
12500 98790
47657 36525
110308 20582
7449 99458
16198 92039
16240 72276
110308 24370
240967 9942
17884041 301
47657 38596
21456 54000
108691056 19352
21460 53603
16241 84435
21456 60174
16241 76360
89603 27923
89412 26151
47644 42896
335763832 84396
21456 65306
16226 76307
381053 8719
47657 47492
241201 17371
7199 99255
975254 2521
981539573 70899
16244 70802
16123 93418
1000000000 88232
16358 82047
16241 92117
241200 16590
21456 64055
240745439 41369
12495 98236
59822956 99841
56128 32356
334774975 64194
110308 25109
871844912 99999
3083510 1316
241199 14319
120611115 1
241201 11205
47659 44233
47657 51284
874016584 7562
16394 94494
110512 20532
15990 75441
110253 21557
950650637 43831
47701 50070
16263 81597
16244 85335
47682 35162
21456 65423
16241 92831
21474 54393
47658 47001
16284 76810
241201 16384
21501 64701
16238 81343
47638 40219
21457 66969
21502 54000
241201 16441
3083510 1240
16195 81869
6868278 904
241254 14601
28658803 209
16241 69904
47474 38932
110117 17476
47657 47335
21449 62737
110306 22871
413378 6127
556924658 1
47657 39765
47658 36101
16169 69596
47657 40262
47633 43717
47659 43869
47668 40629
110308 21914
16233 90476
89400 26678
16241 74556
21280 65370
241238 16624
16226 80260
47657 39221
16238 69648
16239 71188
16212 80526
47658 35636
21308 67473
21456 60975
47507 47866
47657 44714
89403 27764
16241 79995
777440306 68978
241200 15940
16241 89361
47745 45509
667376 4192
16292 75428
356195654 3957
241067 14993
47657 48586
108196420 32400
110357 19858
16243 94171
47668 47834
21455 52461
7433 99872
906398848 5011
21318 62112
241201 15313
574651 4808
47657 37777
12499 97503
241199 13558
47665 43530
21456 63583
380992 8845
241201 12701
16252 95305
381004 8164
47657 41181
47670 38698
21456 59666
16241 89118
323010065 33875
47611 43558
16241 75616
56123 32679
241198 11751
16241 92025
21407 61870
64385624 99433
241202 15672
16222 88534
16241 73778
15999 87189
16241 81078
16255 79472
47657 37536
21457 66059
262825012 29
718335108 25106
0 77273
21454 64279
110293 21163
110402 25520
110378 17974
16241 85768
47662 35535
241149 13316
47657 42135
241199 16384
110364 19017
110357 25557
89398 28408
241180 16160
0 71121
21456 55609
69954 31681
47666 37629
241201 10072
47607 42956
380989 7554
47659 39024
16241 85228
87849339 66789
16238 71220
241201 16611
47657 44091
16229 70966
667365 3880
21448 66638
241201 11156
16014 94589
413378 6842
21253 62863
16241 79670
47649 41857
16241 89912
16241 79571
47657 39480
16232 76573
21584 64880
32134 52219
16213 75476
47657 45180
16241 70809
16196 89547
241138 11031
47658 41548
12486 98643
949712410 92559
69941 31320
574612 5011
283778656 48247
56126 33547
16240 85287
667364 3581
47672 50727
241201 17091
16206 78524
47694 43059
21473 62713
69952 31125
12525 98996
110322 21030
47718 39011
241201 16743
2332894 1690
47657 34867
110402 21243
936394 2716
21444 64447
47882 50771
975269 2461
21483 64256
16161 90571
381001 7911
16244 80545
32133 52108
21456 53474
241201 14733
380989 8909
16239 69382
47663 48609
89400 28144
21449 57058
47747 51152
47623 39768
241216 10348
47706 49216
110308 22740
21456 66295
47597 40078
110308 25710
16240 84682
7254 99299
110309 18191
69952 31553
16277 86146
241199 11240
15989 85606
380989 8770
16229 84312
241201 13825
110346 24047
47678 39474
16249 84912
47670 49995
16241 87320
21639 60470
294504681 99999
381001 9262
15989 84759
16230 79459
21513 63404
241202 10984
21454 64662
588744809 70956
16296 90838
241186 10184
21458 67707
21609 60614
89400 26254
16121 76765
21456 65331
16231 84773
859326190 73597
110310 22437
110151 25485
16220 76311
47655 45717
16177 70676
16075 93109
21456 65588
241200 15337
12496 99093
370395436 99999
32133 52246
16238 93124
241201 13237
241201 12069
110313 24143
241445 16956
441259359 99999
56128 33821
241205 15510
89388 29502
16230 74632
47660 51611
110296 19173
89402 28064
16241 78016
110337 18403
654557023 96810
16245 95459
16251 73302
47669 49333
380986 8857
16303 82268
241201 13396
16338 76343
16286 75441
47659 46212
47624 39495
16241 70701
16241 71262
16207 72973
16241 74062
16241 78663
494370 5673
16237 83780
89400 29420
47662 40031
21456 57856
380989 7540
16241 77915
380991 9294
241354 15809
289212717 88092
70196 32039
47698 36701
21475 54545
1469453 2157
16239 89478
16241 92073
110308 18238
47596 38345
110323 22051
47649 47592
89437 25825
0 64830
21456 62721
800930 3370
16241 83837
380999 9633
16239 88171
16241 82811
413381 6346
16241 94256
16241 84311
47643 36991
16241 92933
56123 34522
16246 69357
21468 59501
16241 79087
16241 95305
95314046 18161
16239 89993
16208 95441
380809 9262
589835575 24047
541474713 17406
16238 93311
28888893 177
21304 64755
16241 87303
97575563 60383
47657 46378
56126 32386
110308 18238
768007769 30413
21448 65716
16240 82940
47645 35051
258473509 53975
380988 9007
241201 14692
7451 99255
936380 2918
0 548
16316 74873
47629 36580
21456 66300
110450 21380
47657 35051
47616 45736
943069096 48168
504457127 1
47660 51341
47657 35899
47657 41225
21456 64562
16242 71963
936429 3119
16243 87001
822764191 72314
12437 97621
16226 79977
110308 22913
16226 81707
21443 66216
667568 3895
16242 87105
69952 31689
21450 58169
47657 45964
16241 84176
21408 66264
16238 75045
380989 8634
16240 92326
21459 68793
240986 12210
89350 27698
21462 68651
140700210 73299
56183 34521
16477 84312
6868285 901
47657 49863
47658 40927
21455 64069
110308 17526
26451689 43994
69952 31208
1000000000 45991
413368 6146
12494 98772
241203 10737
12496 97670
189907092 89673
16247 71485
47657 35058
16229 78559
21280 63967
21464 67447
16243 76023
16241 89636
291514699 47853
16179 91627
47658 40240
110308 23205
89147 27345
47688 43083
12496 99091
241203 12922
16241 87788
110430 18529
56118 33899
21463 67691
47693 46995
16234 89849
16241 94223
1000000000 86604
89397 30020
89400 26437
110301 23157
6868259 1069
381054 9787
16241 92448
89400 26081
47649 46066
47659 49614
56115 34452
84181320 70360
2332740 1906
16287 91291
12496 97523
21443 66785
47648 47335
47656 45749
150378786 87330
47773 37306
21423 56865
16255 75435
241207 10508
21465 62893
241188 12370
21428 65073
7428 99677
21458 64844
411707186 92840
47486 50852
40464124 97708
47646 50823
740845257 69034
16241 87487
241201 16148
21441 60631
195320813 83083
241146 16001
380989 9294
21459 56955
47702 49093
2797154 1427
241200 9978
16241 77366
21455 58740
16283 73853
413364 6674
241200 13992
21456 63950
47876 49625
56126 34307
21459 53199
16242 70709
47651 46966
380791 8144
206052544 177
16241 85794
241165 13396
16251 91459
313338650 27945
47657 40030
16241 74753
64616748 99999
380989 7707
32133 52085
241201 12912
16289 74461
16273 89578
871666058 30915
21388 62009
16258 73334
47655 39533
413378 6824
21456 59625
436716214 4459
16243 90762
47546 36400
241213 11108
56351 33062
47687 50757
47696 41761
47657 48160
936397 3063
89395 26214
16250 92269
16250 97000
380989 8319
883188943 77635
413375 6486
47657 36624
16474 86683
47404 36190
110332 20437
47657 41225
241201 14350
16239 73832
47672 43764
241194 14080
381036 9262
451270860 52219
21456 53017
47657 51554
16254 94913
56328 32975
405726490 20524
47653 42713
374096941 75824
110308 20521
16233 82380
21455 63890
241201 15696
21453 63869
56325 34421
12496 97393
16245 73485
82172641 64362
16398 77775
380986 7941
47677 47193
110289 19802
16240 80491
475152385 19605
89394 27638
47657 40412
89400 28103
151734478 53513
47657 49614
65524861 52910
241150 9926
47668 42465
16241 70775
241142 13668
21450 68347
21459 57872
484733798 91782
71039885 39768
47880 43764
89399 25882
47655 50898
380954 8234
380747 8909
16241 94757
21456 53387
21454 57496
7458 99667
16241 92027
981307769 16081
16241 69471
21474 65021
21455 59935
1469442 2212
16243 77021
241411 12922
47681 38451
21459 61360
21415 68131
249776928 33870
56132 33077
47709 39123
21456 68248
0 94807
16238 82270
413378 6432
32133 51804
380989 7435
6868278 1095
21456 60992
47719 39070
16241 74866
110342 22823
241259 12152
16251 77382
47657 49538
21328 63644
47657 34857
12496 97822
47657 49720
16241 86121
110308 23338
241188 16940
21461 55611
667365 4351
110310 23033
47440 49380
241177 16743
12555 97725
21443 64580
16292 84739
887674211 33854
21456 68131
47654 36842
47673 43336
16267 75644
16104 73581
62209820 22024
494409 5449
16243 84980
689960629 27191
936438 2614
16238 70066
16377 82090
241316 16068
16241 75895
2332879 1653
380989 8079
56097 32534
779053227 99343
47662 42374
241209 11855
951666354 4056
47658 41853
714509359 51663
574633 4615
241186 16304
110308 20077
241201 14405
12543 97770
21613 56652
21455 58838
936315 2962
47656 48416
21617 54822
16241 92482
110060 18501
21442 54385
16220 95079
89401 29856
89525 25953
47696 42385
241201 11846
47711 42293
56126 32463
241203 12890
16243 89087
21456 63345
47667 41980
381188 9456
241206 14966
16238 83177
16238 71917
16242 71000
110308 18916
16244 72553
110322 20280
21456 62182
16020 74661
787051702 20480
16230 76655
47660 51248
265671696 2338
47832 39446
89391 26976
241201 16332
47677 36619
241073 12552
16241 77398
47657 42135
47671 51663
89454 26811
21453 64197
16416 77446
16241 76648
16241 70966
373293675 3028
47580 48942
110311 20860
249370784 15470
667364 3523
110308 22908
21566 53001
241201 12049
21516 59626
16241 76612
21215 66555
241316 10382
32132 52158
47850 50086
16241 69874
16055 73091
16241 81461
47910 37721
21456 65959
21457 67111
16200 88128
21457 52426
1000000000 17443
21456 69091
432472096 58952
241353 11912
2797209 1426
47654 50897
16240 89101
47657 41238
21456 56610
12441 97614
198601421 3445
53151279 50823
89392 29274
16451 73809
163578942 13992
241205 12367
16253 91749
413358 6486
21471 53371
47657 44692
16240 72930
47657 46129
21459 58141
16281 94481
16242 85741
704680304 15774
47656 46210
507544513 83020
89400 28926
16226 71801
47673 38141
21462 64662
110283 25525
12496 97271
47660 46912
47657 37912
69952 31396
241201 11358
380986 9368
16289 74579
16241 77960
241235 11340
16241 93669
16247 96714
47657 46966
380869 8894
241157 12939
21458 58777
16064 86205
47657 47502
494412 6016
110342 23986
16194 74062
241198 10655
16267 89614
667365 4468
241204 15741
47657 47585
463273721 39567
7507 99563
16228 90893
47657 37029
56132 33948
16280 70643
16242 72403
21511 68612
16241 95657
648630587 87621
21456 56526
21627 64010
21484 64147
47657 36701
47657 46197
110421 18846
47589 43674
154360699 36101
241203 12718
16241 94841
16244 74764
381021 8770
380981 7074
16241 87295
241201 12664
21479 61011
47658 45928
16240 86521
47709 44691
21454 57189
241203 15150
47658 41032
110344 21127
110319 20852
16245 86603
21458 63583
32134 52105
16241 90227
21443 57904
16241 95967
16241 88566
47638 42903
16241 93669
1469433 2142
16239 80689
16126 91341
56126 33279
110277 21457
110312 22015
16474 89009
21471 65917
16241 76350
110249 18620
47657 50810
16315 91299
21456 62719
12507 98188
69966 31695
110442 23721
47657 36701
16241 88391
47626 44692
16243 91387
110246 23065
291179480 99999
89400 28759
47657 45041
729849430 76057
47657 37103
16216 91493
16241 94491
574625 4514
16241 75766
110304 17882
21336 67619
16248 96628
21456 65308
12496 97865
936366 2773
241174 14824
89400 27925
16241 69524
47668 35636
16244 70632
21492 56832
21454 64279
16239 77491
16241 73844
110317 18238
21445 63833
89397 26800
16241 89481
16208 92959
21456 54642
21456 58848
16241 77457
21456 57121
241210 10881
56126 33501
21456 56670
21484 62906
780253470 17917
12496 97725
667365 4056
206667805 25961
241208 12190
47654 50722
241203 13363
7452 99412
47664 38323
241195 12077
21459 68971
110308 24108
47655 35670
16241 91362
12515 97784
110331 24206
16241 79768
868340020 54978
47671 40068
953357176 14692
47796 35936
241157 10382
110308 18906
16247 73844
6868277 976
89415 26826
998913954 95240
2332878 1733
21456 58493
16255 77156
47651 38134
574626 5068
16240 74948
110308 21914
110329 24583
21459 56377
16263 94850
21442 56832
574601 5068
16241 84431
241233 14350
574765 4697
16002 89718
16253 92385
378991754 15745
141889239 8062
16241 89087
89401 30599
16266 78439
56126 32522
21456 56997
16234 86666
16235 74305
16241 71315
110308 25510
16191 77385
47654 49337
16241 93124
21249 68436
89411 26151
936380 2891
89298 29607
56126 34382
16238 83452
16236 71619
21411 57244
89400 28269
975059506 38052
16241 78859
1000000000 72786
89400 26066
16279 76698
110376 19115
16181 84482
21602 59281
21456 61215
16205 83889
21456 68995
21456 57244
21456 60729
241110 11261
566351046 63190
241235 13586
47700 39148
507265164 21557
16241 95848
16466 70126
16241 94009
16227 94574
144824891 78693
16229 79789
413370 6405
494408 5721
16321 91657
16241 69575
16243 96699
1469442 2207
494409 5721
47659 46430
16242 76641
21456 68185
241201 17091
16241 83636
47655 38015
21455 53210
21501 67084
574631 4730
2332898 1591
16241 92901
12495 98996
48593834 67066
110293 22783
69952 32141
56127 32522
16241 94186
716554621 64859
21457 53795
241199 14966
56064 32810
69954 31717
6868277 1028
16213 78291
21456 66689
241151 13825
16238 90994
290944992 66379
178127472 95305
89456 28711
16240 91749
241339 17039
21472 61317
1000000000 78713
21453 69034
16241 78054
110076 23527
241199 17158
110135 23158
89400 29772
110311 25260
241203 12839
241158 17278
16242 87718
16269 89267
21655 60510
241042 16332
47657 42385
786405673 70709
12496 98438
16241 92119
667304 4423
241201 10727
16269 71149
110308 20012
69980 31426
21456 58077
110295 25562
47454 41999
16443 91765
110308 19284
21456 54944
110308 21209
380978 8686
16242 93588
110316 23619
16241 94491
21582 61494
89378 29830
16243 81686
574627 4722
241201 13791
89400 26967
456978478 1980
47883 38922
110307 19795
110308 24143
6868078 1068
380987 8309
47622 48995
241207 16441
16272 83102
21445 68346
16240 94049
380989 7625
89400 29117
47654 47200
16241 78174
47657 35051
801115 3316
241205 13168
16221 85806
21456 54516
16250 78456
936380 3291
222262329 7656
2332883 1993
936380 3297
936403 2920
16241 69291
47657 41724
21465 62856
241201 10092
240549973 14824
16190 70193
21456 63235
16241 95381
16241 81136
47654 39844
497438360 10029
47655 50215
21453 65892
241157 10339
47624 45898
21456 64575
241139 12839
16251 96987
16241 94842
16241 87215
16228 84943
16241 76072
110296 20785
47654 40957
47613 43836
89400 29830
241213 17403
16246 80594
16191 85720
241165 15696
47655 45157
56129 32953
11012494 751
110308 18907
110308 22682
16235 94662
110308 24663
21466 57750
56169 34576
21456 55018
0 84290
413403 6958
16304 80909
16241 94162
47698 42605
21456 60812
241215 10712
614754044 94208
110308 18173
16283 70650
16311 89852
16201 86702
110346 22020
47662 51760
16241 87574
241203 16306
47680 36619
110306 18612
89402 27107
47764 36620
21456 68014
380997 7464
16241 89481
110309 19815
127719617 77434
903499733 73913
47415 43059
21456 62125
47657 50542
2332882 1605
21432 65453
89400 30958
241201 15344
241203 12827
21466 55966
110317 21457
21426 61773
92786432 67450
16255 73894
47657 48054
191034570 70051
1000000000 29841
380989 8661
32147 52125
21293 67756
241202 10552
574627 5085
47739 37528
21456 61677
16244 76807
380989 8498
21453 66526
21444 58330
16213 94489
11583080 450
110310 18612
110297 22408
47478 37029
21456 67496
480494876 10454
16281 70802
16241 76612
16239 81509
56059 32975
110322 19556
47704 37453
574627 5116
47454 39850
89346 28293
0 30220
16058 96765
16239 87213
52192571 110
16251 92679
21456 57368
16244 75561
16241 89647
241201 13825
21456 67440
16242 90913
701497603 57385
241313 15672
21456 57522
534380841 13827
16197 77706
47649 41037
21688 67501
47658 40858
47625 44468
110308 18501
47657 45460
47660 43214
241199 10029
16241 92707
16241 73853
16241 74753
241193 11912
16241 79417
380992 8254
16407 81950
667368 3880
16241 86484
16235 76892
16241 77012
21426 61941
241226 10454
65565566 32102
16242 89324
957208804 1
21456 52404
47692 42878
47657 48038
936380 2592
110306 18571
16241 79347
16241 77510
241078 15002
16242 79087
110103 18654
110284 23753
16350 88112
110263 21465
21456 53682
241201 14674
69952 31769
47658 45174
16228 73738
110308 24970
110261 21874
6868340 948
47657 46621
936195 3099
47657 50410
47663 50507
11583051 479
574611 4746
47657 38031
12496 98015
22105394 17700
16330 88117
16241 74913
21443 66044
16241 87295
47657 46431
16091 85522
47657 39333
16241 89490
16241 69974
503098203 99945
16241 75104
253725016 77278
89400 26081
21449 52940
16239 86603
667370 3613
380990 8328
89607 27107
89400 28185
47659 37395
16235 70465
56126 32386
99594284 36602
34928883 99999
16241 92424
16236 77741
784961102 38525
21456 52861
16241 94574
89400 28915
241201 15313
21491 62559
241278 17361
16244 71917
806802338 59502
47609 41810
47587 44561
47628 48232
0 80613
110308 25356
47643 50676
47462 44018
89400 28065
21471 62737
759976050 14874
21418 65182
241201 11331
47681 39533
16232 71855
16241 92027
241200 16384
110476 24927
3083517 1259
16241 75493
110308 23918
16216 95160
694650650 90965
712507519 41670
16246 81093
340684368 76471
9686141 63834
47666 49861
16295 75749
110308 25485
89400 29536
110308 19910
110308 20990
47410 46833
69952 31548
89400 29917
12339 97767
380989 9320
858054674 74644
16243 74945
110309 24579
393144989 33371
110323 23490
21456 64269
16245 96195
16463 78091
16241 92990
16304 73442
935333670 1
110311 17561
21456 60237
21456 65377
21457 58540
89419 27558
47655 51516
89400 27426
16227 82164
574627 4697
47653 44711
16241 77446
16241 96769
110304 22343
241203 16172
16241 88864
56235 33869
16187 75213
16241 86893
12552 97288
21456 56723
16241 79019
16241 91749
630937479 1
89400 29604
241201 11924
16241 96987
241201 10586
7449 99841
21454 61252
16279 86154
6868276 953
667368 3604
241212 13941
21447 53246
16276 71311
16241 71963
16241 80298
667185 4056
47657 35266
241246 11068
81039494 4966
667396 4056
451644474 27925
16241 78617
56126 32577
47656 42956
47657 40957
89370 30777
47655 43869
21474 54094
21468 59810
413378 6469
16239 96834
16241 82078
15995 79347
47657 49229
771367983 50880
16233 74151
16374 71866
21465 54001
241201 14300
16242 74899
56293 33978
47647 47001
32133 52218
16241 86797
574626 4567
89388 28775
16241 79223
16241 88579
241387 14736
47657 43692
241165 15103
47657 35405
47657 42293
16252 78547
380979 7764
21456 54377
241203 13536
21453 63950
89400 29253
110317 23184
56123 34306
380989 8682
21454 54067
47685 49863
241203 14747
21450 56652
47657 46735
241194 13386
16239 82400
16283 90893
971196935 38396
800875 3349
89363 29608
110260 23573
89412 25849
56126 33578
110151 22410
21456 52435
69941 31243
47659 50826
47908 36525
241201 15782
413378 6749
667365 3701
21374 55770
16254 70697
570609866 52359
12487 98644
21406 55530
16178 88260
380780 8449
1000000000 5744
47657 35773
47657 39024
47777 47893
16241 91149
47657 39048
667369 3829
21465 68001
110311 20828
47646 41744
21510 69080
16238 95724
110269 23666
667365 3960
63459629 51156
89400 30304
16104 86862
110308 18543
241200 10598
1000000000 22359
110305 20023
47657 46919
16480 85741
380923 8286
12550 99087
21456 65868
110309 17561
16299 73847
47657 48830
16249 74410
47655 44446
16241 83601
16241 78958
21653 65423
110299 24031
945013087 42322
16254 73847
21394 55018
241201 16150
6868277 1222
241201 15160
16242 83262
16241 94288
413378 6732
21456 58055
16203 90542
241198 13121
715643235 94913
110309 23398
12488 98146
16241 73847
110308 18436
241381 13393
241187 10106
110308 24516
16208 74461
21456 62967
47451 35015
56126 32577
16260 88156
21456 64069
69952 31356
380992 8175
574643 4582
12491 97128
16119 90197
16243 89001
0 85667
261097549 96975
16238 77398
16280 95965
667602898 21030
110308 20480
380997 9888
16239 92620
47646 42152
16241 72158
16235 87183
667351 4232
89398 28704
16441 86642
47658 35030
21247 67101
870193058 56474
16124 96416
413378 6762
16187 88389
21440 63562
936371 2702
110308 22153
110354 20491
16241 89324
47652 47631
241201 17039
575310181 95504
16229 78448
413378 6674
2332868 1993
47657 50070
494409 5435
21456 55396
241199 10339
241383 10435
832188838 73824
16241 72152
234622592 58077
464193760 86642
21456 61959
16241 92012
16266 83889
16241 95999
110308 22319
16241 92148
21323 65685
16241 75616
444232654 27793
241230 12430
69952 31947
69987 31441
380990 7922
0 23795
47796 44266
16241 73273
110308 17737
110308 24340
16243 77745
16238 87550
89395 28362
968040878 99999
21455 54159
56220 33615
110308 24541
21468 55396
89400 26967
16244 74062
6868287 1205
16241 82946
47657 38396
16492 72930
21480 63345
241201 10053
47585 47723
16241 92070
282890781 99999
56376 34018
21555 63020
56113 34389
56129 32577
241199 13959
56128 33154
2332861 1733
21458 67084
381029 9260
12496 98591
16241 93100
579448889 97366
16241 96084
2332931 1991
241258 11526
47650 46948
2332886 1641
241204 15338
110309 18594
21454 57368
47654 38488
241192 11019
21436 62120
56169 33584
16241 75712
16240 76431
241215 12436
667344 4104
16241 85078
110308 22019
380934 8015
241224 10752
32135 51956
110308 20406
1000000000 81448
16241 89064
16242 89977
110155 24064
8348491 30115
89400 26106
31964631 99999
32140 52246
16244 95965
241271 11068
2636164 1483
47644 42457
21456 68184
16241 70902
42320212 9107
47657 48015
0 22359
21456 57986
21471 59305
41184850 92385
47671 46522
69079535 35148
778601408 62574
16290 78859
16241 90044
21456 57150
371918036 37112
16241 86403
16197 69444
898806116 58699
16241 89478
47495 44087
21456 67040
110308 19422
241201 16520
16236 75948
16241 92159
21410 54000
16405 71929
32133 52105
47657 39070
16250 69487
16198 75261
16241 88013
110320 25562
380985 8328
16238 88371
16277 91126
47624 47140
16247 69803
32130 51984
89377 30946
16194 72276
12487 97257
89400 27808
16440 75950
47657 51499
16236 75293
21446 65311
381048 9253
241360 10516
21420 59512
56141 33671
21608 67496
574636 5310
21539 63834
16080 77012
21456 64147
16112 82120
47657 44034
110515 25633
6868239 932
21454 63666
16241 96641
241195 14239
15241330 362
110308 18905
21458 57123
47657 40142
1469275 2152
994388933 53564
355289866 35328
16241 83102
16253 94997
7304751 891
16243 69527
89357 28759
241201 16021
21441 64008
524483597 65306
699393337 64370
1000000000 57759
21457 57128
16180 83572
21273 66863
21454 65588
16244 77359
89399 26812
16241 71633
6868275 990
44877772 93810
413388 6289
16241 82961
47796 39768
936491 3153
241201 13393
16094 82648
47695 40532
110308 24449
0 68185
16254 72020
16239 85781
89407 30308
16241 72973
541418912 1
21444 64704
110268 18769
110308 18764
47657 41779
16240 88534
380986 7456
16179 71629
16356 71109
110308 19559
16240 91524
47771 42561
47657 43712
413380 6443
47657 39901
21650 65627
16241 92363
89398 30572
927678878 1
47781 43831
21468 54575
89401 30060
56126 32400
47654 44468
23312616 1
69952 31389
16241 80594
89400 29196
21456 65130
241198 10774
47651 36947
413384 6580
241195 10592
21469 54221
16234 85610
110349 23243
110279 21030
47657 47193
241191 13791
21466 63017
47657 49239
1000000000 36839
380989 7464
11012546 661
89522 29060
110278 24035
671879 59813
16262 96150
110308 18501
16041 69712
21456 66300
21456 56774
16242 89458
16201 93761
47657 37518
89400 28775
32139 52249
153300134 49053
21418 64562
21456 67472
16238 71072
777145207 55405
110310 25710
16242 92335
133096624 38566
21456 55979
0 51278
16256 86125
7449 99797
16252 75110
320080709 3452
32129 52035
47628 47114
1000000000 48816
413476 6832
0 18216
241207 15454
16244 88219
89400 26802
381028 9856
110313 25355
21456 63963
16079 71906
47672 38079
89400 28533
16256 94325
241344 12633
241201 17314
56114 32494
110365 19943
47657 35250
21455 58129
16280 75834
16241 81507
21450 65853
47654 37677
110267 25106
16226 88049
381013 9090
16241 76609
16184 89035
16261 82204
89453 30934
12510 97052
69924 31490
16243 71752
16440 83881
765109810 95724
47638 40978
16456 75175
12361 98702
47660 45166
16188 74903
16009 81869
47698 38841
241241 15252
47622 45425
21551 56234
47656 44231
110308 21341
110278 22166
21657 55978
21456 66252
12507 98772
47643 50977
21456 59042
105412506 15921
16241 85454
110308 17608
89390 27294
16226 85287
21453 65758
16239 88156
10778264 846
719780079 1
47660 40158
1000000000 3226
936389 2692
47569 38769
287529161 42657
21456 61518
380987 8103
89398 26362
12642 97126
16333 77510
21419 58508
16229 80928
241201 10072
241032 12323
16241 77434
6868275 948
47662 50601
16241 90237
21457 53165
0 3397
16228 77523
12499 98833
21444 67709
21461 53965
47658 44942
110308 19386
21455 58536
16239 75948
21417 64679
47657 43440
21499 53841
47657 35169
110338 18154
380981 9620
117039660 70465
241201 11902
110353 20452
16237 96441
21526 53387
11583049 494
16241 96080
21455 64293
21444 52565
16312 80260
240963 11384
47613 42784
56126 32494
16241 93806
21457 62769
16241 70805
12521 98156
823666073 65331
47903 39011
56126 32931
31985 52288
47619 39123
21453 56822
241187 12696
47656 47335
804118033 10272
12472 98219
16283 80129
21455 57058
16180 72055
16130 90396
47657 35596
456591759 80526
89445 29561
574620 5195
551131929 19981
21222 56954
16241 90442
16239 77172
413350 6498
71732994 23077
16231 79977
494402 5721
110311 24031
47659 38525
16238 70676
16240 77960
21456 67848
21469 62379
21448 55028
21456 62627
667618 4330
110306 20718
47735 50636
329563706 61829
21456 68971
21223 53001
21456 61295
21417 66168
110343 19828
21456 66668
21459 69105
16243 79449
16241 95796
16248 91528
16236 78547
89337 29114
16242 82078
47657 35944
47547 42799
47657 48129
21456 63501
21478 63834
16368 89001
16050 69754
47657 39658
110306 17496
16239 70684
849667943 39429
47659 48830
241397 10925
16241 85781
89400 26043
16204 71908
16202 94708
500756674 2163
16241 74556
695756343 15771
21464 65113
110293 24604
47657 39768
16241 85610
16242 87536
56126 34329
16226 94171
110308 23770
110105 23080
16241 81715
16136 93654
21446 68971
380989 9192
16243 84239
16241 91459
89403 28286
21456 53066
16241 78816
89400 28632
16021 89083
16072 70195
16241 95332
16241 80768
667365 4330
16239 71202
47717 37505
47702 44849
16241 95125
21454 55994
21282 54315
110329 17654
69950 31396
110308 19292
16245 90655
21458 55150
47657 45313
16202 85542
16242 75488
16241 71908
16244 75324
16241 73485
56126 33672
47656 43519
241198 13083
16240 75199
56126 33828
380957 8857
110308 21776
47650 43426
110308 19951
47657 42644
15076136 27074
16202 86664
47657 40143
21496 64465
16184 82044
574668 5100
574627 4846
21468 55392
21456 58952
16233 89882
21454 59956
16241 91258
110310 21571
16210 83490
241230 13207
47657 51676
110315 23918
69952 32039
89412 26327
241201 16569
69952 31871
21455 68270
0 57883
21456 59813
413378 6884
936381 3144
47657 37306
89558 30934
21432 55994
16293 96141
451990277 67514
47658 49852
110308 19500
16241 83387
16241 94410
47654 36360
16243 73985
16128 77783
380779 9563
56126 33204
16240 73407
89403 27407
380989 9074
2796964 1387
16241 94657
110348 24852
47657 42910
110276 24206
241201 16001
89369 28562
110308 24663
936380 2773
241201 11700
21449 62112
47657 47502
47657 49995
47657 39579
16241 73460
47656 36528
494412 5821
16243 73581
241191 16388
110311 20690
16227 92917
110308 18403
16221 82204
110308 24260
16296 84773
89410 30184
89393 27698
16233 80811
21458 58496
820506767 99999
21456 68949
241197 14785
1469526 2250
110111 20785
89400 27929
110308 18529
241201 15002
89401 28441
380927 8797
110308 25633
56113 34442
16232 69400
16356 69524
21418 64162
241193 12867
16238 82946
16241 70466
241203 13345
47776 51562
16243 89487
21694 55442
16238 75261
69992 32085
16415 86952
21460 69221
241227 15407
110375 19605
16250 91028
241201 14820
241202 12829
21451 64755
89413 29100
380871 7756
47657 39290
16241 76365
47647 43864
47657 41788
16241 89035
47654 36373
16241 95640
47657 38405
69952 31394
21465 54712
21492 66168
110257 18906
241171 16041
16001 90150
21455 61829
241187 16566
21453 55422
47652 51715
16236 84682
47657 36947
16241 86403
69903 31548
89412 29262
21456 56471
21456 64082
47664 47743
16242 76350
16465 96760
110304 24660
110367 20467
16187 74728
241201 13774
16193 91456
381004 9074
89398 29244
16275 77961
16241 94132
21458 66300
3083509 1325
47629 38323
89399 29502
21302 57117
21436 56304
47656 43894
47657 46995
21456 57385
47655 40571
21456 59206
16420 79709
16241 76533
89400 26327
936388 3232
667365 4221
47657 43997
16241 82270
89400 29115
16241 87943
110308 22951
344649523 45405
16240 84774
16000 77382
12493 97998
16239 79709
16298 79449
21456 54618
12501 97767
16239 90323
7450 99231
47803 37642
110306 23608
47690 41503
16304 76533
47911 42048
47562 50075
16241 85197
47653 49280
16271 72137
21456 54783
47657 36360
16263 85624
2332879 1703
16241 82951
21571 66268
21467 57235
241185 13959
89362 27065
380989 8180
12506 97948
21456 60466
533402263 45211
380981 7623
21456 56474
936380 3210
21475 66920
16221 79165
16273 70870
635838687 24541
241198 16974
667365 4438
1000000000 92507
47657 39410
3083523 1240
21643 67584
47794 45898
47658 37352
16241 74313
241194 14448
16131 80350
21413 57934
2332836 1646
936347 2649
6868336 1042
380914 9723
574554 4755
47655 38798
21508 63396
47669 37277
21471 56064
16232 75354
16241 85111
110293 24898
12496 98188
16241 73985
47666 48949
110308 22721
16442 69398
21446 57884
16241 80444
978987341 54784
20464274 22913
16241 79617
625170567 187
16258 70899
418485407 97506
110309 20510
7449 99408
12462 98089
16255 69572
21455 54491
21457 59956
110307 23138
6868277 968
21411 69028
16241 77184
16434 92761
16239 91167
241201 13530
47655 47963
47644 47627
16248 89826
645454486 9637
241201 13316
16241 78754
56127 34424
16158 93854
89402 30349
11012494 650
667377 4491
11012316 661
110503 18154
380989 7708
89400 28244
16387 69289
21403 68892
241187 12253
241201 13536
241201 17411
16244 77393
47657 42289
803464988 58372
47659 42481
489264969 23753
47649 42293
1469430 2285
397248948 22871
47604 50160
16241 96611
110314 22742
47656 44418
21245 68248
16243 87628
3083510 1271
89597 27556
21465 60035
21438 68820
89333 28293
21456 55136
380790 8498
56123 34200
110313 21209
52192574 111
241204 11949
89413 26297
16241 69881
16030 95286
56100 33094
380991 7255
16241 94383
21492 65130
47652 49966
16241 80355
47657 44369
16243 92459
413377 6895
89400 29502
21456 53258
47628 50066
89415 28083
12271 97821
89400 29067
21456 62329
110328 24746
1257861 2385
6868152 1119
47657 44561
89445 29103
89402 30878
89339 26626
56346 34424
16242 86952
367947349 31995
47657 45180
7426 99593
47657 47096
110308 19494
21455 56798
16228 75428
21438 62182
89162 30983
21500 66088
16241 87358
380989 8698
16241 88260
21462 63616
110312 25211
21456 58169
16188 96947
21456 54377
824073260 74972
47657 46582
16859433 44468
493887217 82161
89400 29616
21464 52975
110313 24035
16241 77978
125178765 46
21427 56797
16255 73440
21685 63616
1000000000 81086
47710 43238
47609 49964
47739 47067
49665214 29171
89400 26098
56128 34521
110308 24064
89410 26548
47661 45881
16241 82215
819176729 3063
16242 74552
47655 43933
21472 68589
16229 95370
16353 70683
16243 88905
89400 26962
241172 11846
11012261 650
47657 42291
21501 66526
12419 99087
21454 66972
21456 61773
110298 25067
47621 37106
16241 84922
16173 72951
667418 3917
21459 59943
975247 2428
110308 22611
590534491 85764
494409 5545
47454 48586
241196 12044
16241 71866
21448 67564
22653490 222
16239 95007
578548263 85788
16243 78847
56126 33279
494357 5630
241192 13992
56126 34582
110308 18639
16241 69895
328474127 64020
47657 51199
21471 63495
241199 16441
47683 48949
16240 88727
380991 8263
667363 4416
89154 28151
16233 77821
0 80055
494409 5925
47659 45837
16243 70043
47702 38281
607166874 36103
21501 53785
21443 63137
380963 9260
784616360 88200
47657 35737
1000000000 28896
16235 88931
70022 31015
110333 17665
16243 83223
16256 79496
21456 63644
89402 27925
56126 33050
21638 55611
16241 84334
47658 43836
380960 8095
16231 92646
16242 93478
16220 75853
107095531 89361
21458 56168
47657 41620
464387278 63043
56033 33854
380989 7255
16241 90891
241201 12267
439482894 84530
16241 80846
21505 59206
47664 40153
110351 25067
56126 34355
47657 37165
47657 46756
47656 45643
47678 40976
89400 26475
21394 54263
914146786 92955
56157 34306
47657 46948
570912594 71109
413238 6893
16251 91362
16405 83765
21471 59449
16273 81568
56125 32898
47720 38306
47647 34960
16253 95139
47657 42376
2797197 1427
47657 40858
56126 34253
16240 72355
16457 79377
21456 68366
16241 77189
16241 85036
380989 8095
16241 95101
21407 67976
47591 45403
21456 58302
16241 69572
16241 76403
56049 33894
670441987 19910
241146 10121
16220 94197
21457 60697
89400 30422
12509 98219
16212 77872
16227 79587
21468 62112
47660 39234
21462 57308
494412 5449
89622 29602
56126 33798
7448 99408
380989 7676
16250 92362
936367 2763
56151 33671
16243 81127
241190 14439
241203 10710
89466 30755
47816 50585
47684 34825
47632 47805
21456 67193
16240 85352
16241 96145
321599748 99999
89481 30552
32132 52310
47650 46522
195230169 71790
21659 69077
380989 9743
47657 35810
21456 67993
390429952 99999
935244431 89839
88841256 19559
47657 36669
21457 56781
16238 77545
16170 76896
7449 99935
7449 99272
21456 64279
16012 76431
21456 57901
21456 68347
47647 38451
47657 42408
381044 8857
47657 38888
21456 64957
16239 90571
21646 65758
241220 15950
32359 52125
380989 9368
241201 16743
241201 16687
16247 90601
110168 22061
21405 56798
12496 97558
47712 42942
16252 92559
12495 98390
16241 70311
89400 26734
936380 3114
16241 96903
16136 81410
413438 6681
16309 92346
47649 46934
16463 87417
16189 90601
47740 40532
21459 58019
47658 36404
16192 89101
47657 44915
938491945 67128
241258 14554
21456 63217
16185 85782
16241 80753
73179451 1
21456 54770
16241 90374
47705 48419
21456 63569
47666 41003
21446 53291
16300 75293
16242 82555
110308 18276
16495 93853
21456 52504
241202 12330
6868276 1068
16228 69673
16243 90542
89374 26760
16240 85228
110313 22061
574627 5100
21456 57461
110307 22114
133637415 83387
980130757 66066
16246 76235
16212 92997
936380 2716
16277 74903
21456 55131
47601 40308
47671 40119
16255 76154
89400 27410
47657 39366
47655 41788
89400 28112
1000000000 7945
16231 77751
667367 3891
47657 37745
16213 80689
89158 29103
227332824 47309
16241 74661
435999759 38281
241201 16553
958105179 20718
89475 27097
16020 78529
16231 90984
69952 32102
21538 56607
16241 96693
381104 7707
868978367 18299
380987 9572
6868324 948
16240 71705
241237 16264
16239 88305
47812 42956
21454 63257
21643 58699
16231 85111
110308 20467
89399 26098
21456 64008
667364 3795
562691467 82946
21420 53682
21470 54208
16235 70902
16240 81597
16330 96042
47672 37552
89403 27886
47579 49093
893716919 99999
16286 89488
21456 58618
47657 47456
149544171 18817
241201 12718
47654 41503
16240 69533
16242 85496
16241 73304
89400 27191
21456 65017
16301 75570
16461 72433
12491 97665
47843 36726
21465 64674
16241 73351
47654 42792
47660 51562
47657 51499
21459 59910
257076821 79999
47670 37914
16508687 313
56126 34064
16227 95367
930720929 58802
21455 58493
47657 51026
241201 15908
21456 68414
69993 31462
56127 32494
16249 84973
110350 22908
380997 7914
574627 4900
89402 25832
380963 7562
47646 46114
21454 54800
47673 45625
21456 53603
667365 4467
110314 19494
47657 42166
16236 81412
40981131 1
12490 98909
16241 74625
241201 14621
110245 24206
21459 52940
287862185 1
16241 90880
936232 2663
21456 60385
110335 24950
936377 3272
21453 63967
12490 97378
558433913 650
380897 9772
21456 62769
16241 95955
110307 20950
16241 72874
16300 81943
32133 52217
32349 52310
21471 54208
47603 37161
380992 9869
110364 19184
110311 24515
47657 41432
16467 91028
16241 76754
110277 22020
488773468 1
16236 72571
566643896 47023
240968 14554
241207 10435
928265120 1
89400 26541
16243 87788
89400 27107
16231 78679
16248 85806
241201 10498
16252 86216
16033 85672
16249 91844
21457 66921
16253 78714
16241 88070
16000 94584
16235 96684
21455 67988
47663 48609
16308 79215
846356101 98557
21456 63174
69952 31717
16215 91441
47657 46790
21456 64919
16238 79907
110483 22082
544253002 52609
16244 92326
12496 99082
110316 20631
47664 36337
47657 46658
409601001 87574
21467 68873
47671 40592
47818 37845
21456 62969
16241 85197
16313 71634
552479447 89118
56133 32365
909182496 32
574627 4765
21456 55251
16146 71449
776084479 71174
7411 99480
809706225 36669
47657 45806
667365 3963
667365 3732
16241 93737
21560 63868
413378 6958
7417 99793
241201 16916
56143 33093
47653 35030
89182 30157
16234 96760
2332876 1518
16244 83797
935351005 42147
16272 80345
47657 47371
21456 63909
47657 41011
47655 39737
21450 65656
21459 65003
21457 53036
276609136 90004
89402 29927
689282843 29659
32955875 159
574659 4987
47657 41773
2332976 1646
47657 45881
2332879 1646
6868277 1068
47657 40607
16243 76983
47688 49055
21515 57021
21431 52426
196952949 37834
47660 45458
16241 76427
16061 82846
21459 52607
16217 70922
729141905 66868
21441 56167
7445 99433
47687 49864
69842 31834
799220265 48093
16243 71376
16285 96760
21456 67638
574613 4697
21456 65036
241201 12890
574624 5259
16217 74410
124786205 82687
21458 60869
16227 75829
667365 3738
16234 82597
21457 54822
381036 8908
21455 64567
16238 73398
89359 29029
47704 37115
278248452 68892
21456 67584
47659 40696
16324 72861
994758974 14293
16244 72614
21506 54248
380988 9778
241155 12969
89374 30255
16186 78302
89403 27354
16062 73940
47696 47625
110308 18650
110384 24660
21456 55131
89405 27996
912715145 29117
110384 20692
16240 94842
16240 95222
12440 98146
16241 83601
241201 10586
241257 14924
47657 46003
16168 69344
302883278 57267
16252 83640
16241 72484
16380 89481
16237 71596
241201 16624
16241 85606
1469451 2143
21396 53282
16113 75824
15241330 400
21443 57150
110308 25710
21447 58129
16320 70922
241390 14784
16241 76343
241192 11333
89400 27996
21414 64710
21485 68873
56126 33241
16379 92928
16241 72063
47654 50535
89400 29100
0 29841
47658 51095
21456 63043
21456 68395
89401 29165
944966585 99999
47648 46582
21444 60494
47657 47893
936342 3121
110310 25308
110308 21362
21456 52711
16241 93267
241201 10284
16238 92636
89390 28121
21456 57534
12496 98371
12502 97179
606841777 9896
110315 23986
241201 15337
226022076 4152
16243 81846
32133 52249
16232 77834
168545037 1
89400 27107
21251 52502
241201 12112
47677 49032
56126 33542
16244 89121
110308 24745
2332858 1703
47657 37077
16280 78131
47652 45458
110258 23165
7449 99819
16102 82204
16242 70650
21456 64293
241259 12390
56194 33044
800872 3351
16243 85753
16359 86182
110308 22455
380989 8633
107879360 84092
16083 87909
56067 33770
574777 4910
69779 31995
16315 78159
574627 4967
16256 78325
16241 75435
16253 70902
47657 46546
574627 5039
69788 31592
89400 29233
69949 32039
241201 13316
110308 21400
16198 94486
16241 90895
21456 67182
0 60216
16241 76896
21456 61083
16241 77177
21456 55549
110325 19284
241201 16974
12738 98234
47657 42257
31084153 55251
21454 66295
47775 40367
47657 41032
16241 76311
47686 42325
16240 90237
21377 55609
16241 91149
413380 6320
2332763 1815
241201 10695
47767 37183
16251 86662
89400 30945
69952 31098
12481 97841
16100 80298
241208 10103
47657 35455
21459 69160
12496 98979
56126 32553
16250 78851
110308 23255
55955 33232
16175 88617
830995769 1
110308 20690
16241 92335
16228 94132
21517 54445
47899 48812
706885582 26327
16205 82090
629768802 97331
16240 90163
47654 38927
89339 27426
21456 56504
6868276 1095
21341 54702
241201 11247
381044 7057
16243 71174
21675 57058
47654 36619
110308 22217
56128 34225
89400 27810
16241 74728
6868277 1171
241259 14315
110353 21555
16242 93853
21457 52711
16243 78474
47658 48812
16243 84487
625686637 46756
886134059 10710
21447 63801
635322999 68169
16343 71141
16381 89043
16276 91623
47603 50164
241201 10598
47656 39209
56126 32676
89400 29751
47657 43530
16116 75488
241240 16001
47626 48316
380946 9881
21488 69165
110308 25352
16377 78393
241201 13614
16402 85936
252101587 92315
47541 47366
21442 65230
16241 92350
21456 66969
110282 24018
47507 45973
554983599 99999
47657 37992
16241 78816
241203 14975
47657 37062
16247 92424
16253 96765
56342 34549
47693 47382
16337 94412
110084 18945
89626 29760
21473 64018
21282 68355
21445 65575
16241 87551
21456 61184
357249227 45576
385863332 92363
16279 82046
241239 16151
241201 10117
110508 19774
494409 5710
21459 53372
16223 73460
16011 83338
47657 44952
110305 18571
332196140 61430
16239 88978
16233 87733
16242 92697
110309 18807
21497 68205
21417 58508
47644 51492
16241 76599
21454 65953
16281 82469
667362 4232
667416 3604
47634 45832
21460 59956
551259003 22084
667365 4116
16243 71149
769066899 93582
47657 49039
241209 10693
556878960 78617
47597 36619
16196 89053
241065 13344
16112 89993
110164 20204
21517 57128
380981 9619
574685 5286
56125 34442
25240328 57844
47839 43717
21206 53378
89400 28441
21456 66268
16241 91441
47817 42711
47655 37914
241253 15539
16029 85287
6868277 904
16241 89215
599426539 60184
936377 3272
16241 92775
16241 73565
21452 64069
16248 83731
191748126 99999
21453 58700
21535 58777
56126 33396
16222 88361
2797209 1426
16241 89680
56110 34501
16252 88850
47657 50601
21456 58114
16242 91982
110313 17757
241146 13107
16241 87954
110308 17965
21445 54702
241200 11612
47642 38526
110309 25693
21457 63427
21459 60095
16241 85699
21429 64447
21501 55580
89400 28777
69906 31285
241158 15950
16239 77171
16241 70902
21510 52632
110308 24251
16308 77802
21440 55979
89373 29053
16235 92285
725133113 36400
12486 98602
6868277 1119
649456578 6594
21454 53965
89401 28103
47557 35234
16241 89258
21424 64704
47650 38283
16256 72377
47657 50075
110307 22166
16138 87988
380978 7456
47649 35681
16241 88092
16241 70643
16241 85782
494466 5989
89410 25954
16192 81032
21456 52861
110306 18239
21442 55836
55993 33077
47658 41706
16241 71908
34668880 89935
47901 44557
12496 97644
21456 68227
241201 11205
21456 68014
69916 31142
47657 46212
241204 10641
16241 75175
381039 9368
16244 83919
16352 83657
21294 68366
21404 55904
89402 29825
16228 73582
89407 29652
241333 11022
22705533 26470
16246 78302
47651 45513
16241 92442
32319 52288
21456 66788
574680 4545
47657 44104
16113 74674
16241 90011
16241 93927
16239 86484
16241 93927
47657 48038
56127 32910
21456 60568
21457 56168
47658 40219
16508688 313
110054 25647
494300 5479
241418 13827
16490 74973
16241 89118
110293 21874
47659 46948
16240 88818
16255 96695
21456 67718
16241 85733
667365 3982
2332991 1921
241146 10498
913926214 52132
397670720 78139
574628 4845
21465 61204
31917 52067
241200 14924
16241 82601
16236 92955
380989 8103
69942 31717
12496 97743
667321 3963
110160 22229
241009 15158
47650 39496
178149331 43810
16245 85581
21456 55453
816022512 4733
16230 84431
241197 12664
16251 90492
16437 93848
16264 80298
56129 34386
241201 12067
21456 54393
380984 9456
16268 90321
16245 90298
16241 87481
21515 68280
110308 24834
16296 69575
16241 72951
16239 96966
110310 17542
89400 28103
807296043 48924
47867 45382
21456 66969
16241 89977
507819527 8214
16226 86772
945849179 74867
110310 20741
47595 45615
380987 9712
744743656 37395
12496 98225
6868280 1067
16242 79794
110308 21127
381002 8389
666868765 60288
11012649 661
936413 3262
241171 10189
16241 87417
47657 43059
494412 5675
16241 91216
16209 74360
110308 24699
110250 24018
479481338 21256
16263 72018
667365 3535
380874 8503
243509296 79459
494409 6035
21455 62713
47658 38283
241203 15015
16241 75779
89396 28045
272062560 10372
926561304 99999
725789318 16038
16241 93847
110308 19318
16241 95890
16242 81950
620267057 33755
21457 63868
16200 79165
241084 11240
16241 91946
574627 4582
47657 48696
89385 26626
380989 7942
56128 34133
21458 56322
358264778 43658
241202 14809
21454 57897
241181 14605
16391 92392
21455 62199
846120695 22171
11583075 494
346786843 23657
667411 3936
21454 55904
47709 38345
777225277 42750
47657 50968
957512567 1
241225 10498
16239 70802
241145 11340
380974 9829
16244 84569
47660 41739
110307 21914
667364 4476
241140 16808
241199 13712
16244 79999
56127 33292
89400 27780
16241 76655
111746921 62096
16241 81182
21457 63291
16241 92761
47715 49058
800875 3385
16231 88003
89422 27936
241206 13296
47685 51492
47654 43059
241202 12210
667340 3865
7438 99685
21306 59741
110416 21127
21471 64957
241201 13107
21453 62574
110202 18568
21459 67619
110314 18970
95491398 21929
388813310 49863
47651 49870
16241 89491
16470 90876
16241 86121
16244 87295
241378 14792
116543296 36792
1000000000 75180
69952 31938
16246 76240
16241 88177
47671 50557
241198 14993
89545 28915
16241 96005
110308 22721
432010485 62737
16248 92933
47657 50542
16196 87426
16399 75371
110308 19318
47655 41846
16227 74269
47656 41814
16231 91524
21456 67084
241190 10189
16241 71109
47648 40627
47601 37931
998911450 4846
21449 66168
21447 68949
16244 92320
16058 80129
110504 18368
667126 4468
56126 32522
16087 88818
32133 51767
6868055 1136
110308 23969
241202 11321
21427 59766
110308 17774
16240 78456
21441 59607
16253 81093
574627 5325
21456 65959
241201 15040
16234 74656
16251 86338
16241 95382
21315 65391
380989 8024
47496 36868
47662 43821
47664 35316
16483 79161
21456 59397
16398 77791
110273 20769
410896545 28441
21456 55702
47660 42258
16241 74360
21462 67437
16476 76620
21456 58493
16289 71483
380989 8137
16270 81316
47649 46487
16241 90621
16266 79472
16364 69733
47710 37277
16242 82021
47682 36270
241201 10463
47710 35266
16241 89764
241201 12430
47654 47486
380989 7308
380964 7707
12641 97315
21455 66216
16241 87482
47527 45374
21454 68248
12494 97168
21460 57808
21457 56802
241201 17358
16245 77319
16047 94246
110308 25562
16207 88494
47657 35704
494409 5675
21243 54956
12496 98591
21338 64970
413385 6432
241201 12617
16183 77054
16233 82044
16241 95286
16406 73788
692914256 1
413378 6762
16241 85858
12465 98790
16243 92025
719030176 50826
47810 50353
241215 14735
586280990 22947
21442 64799
47719 39883
21456 52403
56089 34289
936380 2985
16241 85824
16224 88521
47642 45903
0 85602
16259 93224
47638 49191
21456 59486
241201 16566
16241 92362
778458388 25520
16241 75275
16227 96209
21456 63515
241201 11912
241189 15771
69964 31140
47657 44915
380978 8845
413375 6413
47655 46790
47657 49337
56126 34128
47657 41810
16239 74360
110313 18905
47649 45202
1469503 2250
241207 13959
241201 10053
16237 71906
436219790 64957
47657 35261
32133 52105
21511 63592
56103 33854
16348 91627
16446 92008
399443311 65010
241198 12030
744327059 12778
21454 68909
56126 32756
457932873 62416
16472 74048
241201 16041
380989 7169
56121 34380
110289 17526
110318 22543
241169 13207
70030864 91557
47657 37852
241197 16740
241201 16351
16233 73396
47657 50494
16239 73141
16241 72727
16241 83793
241162 14405
47642 35111
47658 37094
1000000000 45666
47721 51525
16235 79249
47629 45903
16247 73196
381024 7653
667365 3728
47667 35123
47657 38017
110308 19173
47674 47067
16248 73778
12496 98786
33208579 80925
380991 8428
89349 30983
16239 77414
21510 67450
16241 84396
7444 99593
16241 84272
47657 50855
21496 57308
16227 69912
89400 30946
21456 65391
844024459 1
47525 38841
16444 70423
574627 4730
16418 94534
16241 96232
16241 71910
12499 98979
47657 43083
47446 41744
16241 75062
110259 24852
16241 85585
16241 91387
56126 33875
47657 37639
21456 62868
110368 22599
16235 76891
16241 86338
56134 32805
110285 22175
21410 55836
667374 4232
16239 87988
89428 26403
47518 49041
494409 5819
648090065 66330
21442 64194
16244 73917
47657 49054
16075 77150
16241 73788
16241 76480
241201 15782
380989 8103
110309 22465
47657 42376
89400 30781
21456 61681
21456 64880
241201 15337
89274 26095
21508 69122
21457 64870
16324 94226
16240 92434
667170 4446
69955 32039
69952 31799
16240 91722
47657 39953
21458 60622
21453 62731
667360 3957
380949 9689
380978 8634
7490 99935
241149 12890
21424 63612
110308 23527
89580 30059
16205 90903
21456 63352
16254 75403
16241 92697
89390 26988
89399 30523
47655 46688
56126 34489
241201 14047
21457 53258
975267 2547
47643 37877
89407 28103
56117 34273
16322 72253
771456378 70676
110279 21440
16256 73545
21479 64010
241183 14706
21456 59625
47565 43199
16241 73597
47725 51157
89463 28151
16244 81784
16244 85696
761888239 28045
47661 37092
47657 36101
47657 43571
21460 63950
47662 40158
47657 43831
16468 86775
21410 66921
241027 14239
926260280 67838
21465 68395
110308 22604
241063 10693
297854326 56906
56126 34427
750218988 15862
10360400 99326
21447 57959
7441 99622
16237 90599
574617 4670
21456 55230
16241 92840
574627 4987
21412 67695
7449 99433
47651 45625
16231 78398
47462 45533
16241 72171
16241 93038
617715687 47627
21218 55788
16241 81516
69930 31553
47652 41374
16240 88908
16242 81440
110308 23061
16241 75638
55972 32365
21456 62471
241199 14915
16226 91020
16202 87249
12013439 41155
16241 83223
47660 45633
492276766 35621
16238 69405
16227 83846
21470 60998
47697 47177
16239 88905
47633 43692
47657 40477
4903961 86121
16410 79019
47652 37115
47664 37046
21456 67058
16241 91644
241121 11970
16241 96687
494451 5651
21468 62485
16241 90870
69952 31632
89400 26297
494409 5726
110202 22972
241201 16038
47685 36661
1000000000 78039
16253 87621
21456 58475
16241 74962
110308 25450
1469431 2207
380876 9073
56129 34113
56126 32534
16418 75266
69938 32208
1257848 2385
241212 14982
380932 7539
380989 8504
69952 31277
15241378 418
667618 4501
89388 27996
110293 17526
89378 29176
16192 70652
47657 39579
47656 37777
56078 33087
16241 83490
16241 75224
21456 56581
56118 33232
110308 22319
89531 26437
16241 80928
16242 79880
16241 82400
47659 39239
16272 71376
21442 58982
16174 83083
16489 79497
796796999 60975
47593 44498
21287 61851
388078030 63396
47663 42537
494418 5710
16241 86969
16250 70748
16239 79496
47593 46568
16240 84311
47657 44952
110308 20707
241198 12497
173828073 1
16255 94075
126582248 1
32133 52150
660201544 16372
529099143 1912
56190 32898
89400 27309
21417 57189
16256 94589
89399 30073
21456 54784
16251 76655
47659 40976
36201233 153
756406483 22395
47671 41761
3083512 1234
21465 55422
89402 29274
47655 46839
21293 67691
0 65161
12428 98961
110310 24660
16241 86578
380843 9890
47642 37112
21453 56995
241000 15741
16203 72819
16241 85556
47660 49863
21600 65802
16468 69487
110277 25069
47657 41040
89400 29327
16241 71801
47600 36701
21456 64478
157330384 99999
110528 21727
16267 91722
21442 66569
241193 17395
16245 87213
89403 27813
16241 89673
16266 95009
89400 26437
822001869 26219
56133 34489
110321 18791
11012432 638
1000000000 68930
241151 10207
16241 85496
16239 75698
12485 99158
16241 71596
89400 27079
241200 15862
21456 62037
16183 96810
47667 43238
21457 59256
69950 31548
89400 29825
241201 13774
21456 57121
16238 94534
743476314 74628
16241 86216
110306 22153
21458 64580
47622 36991
16240 73735
16221 73273
16239 92265
380986 8822
617801308 70270
21456 54822
16124 94885
21441 59449
47657 47874
131767208 34329
241201 16515
945575112 41753
16241 72242
56128 33798
47622 40587
16232 77775
110298 19583
16242 91042
56126 34702
16238 96714
16284 83765
16249 93311
16242 81562
21456 53282
16067 90031
241196 11231
16241 79449
42653646 78071
28658832 210
16241 72314
16242 74867
89390 28879
16276 83797
28888896 177
89400 27191
16241 75829
47502 37763
47683 41924
241201 14290
47680 43571
301003508 87482
47661 47828
380989 9878
241201 12308
574627 5156
21457 64308
16241 88128
398591805 28189
47658 47802
16010 79675
56126 34306
47650 42740
47512 41037
21456 58924
89400 29262
413378 6443
56279 33396
241201 16398
16239 75638
89414 27255
16385 96641
21550 52565
364001228 14820
16234 87336
16241 71211
995461746 64039
32013 52268
47654 36525
110308 21110
21361 53160
56126 34113
21467 55379
47657 34928
21461 61566
47657 38885
16228 72152
304822605 1
380989 7852
388914411 4582
16239 90715
380990 8799
21456 54518
16202 74634
110134 18205
241156 12922
67896174 73545
16266 92012
16239 77795
21431 58960
89397 27597
110352 22175
241197 10117
47657 47805
413394 6443
241221 15158
574687 5264
47657 47441
47657 47013
16244 75962
16223 78277
16255 78370
21466 53228
47657 49967
21456 53228
21456 53004
89400 29636
89551 29024
21399 66216
21458 55808
21456 67157
241375 12827
47657 45157
241201 16087
16246 85764
16183 96462
481146501 94113
381001 8682
89499 29236
413378 6928
6868275 1048
21455 63152
16241 88534
241355 12080
241191 10552
21444 53017
47657 43933
21219 60365
69895 32187
251396580 80594
110305 18875
110308 23968
21378 53638
16243 73229
21457 65853
21453 68270
110333 25009
1469438 2136
56126 32644
89400 25895
16243 78091
47660 42602
110305 25400
380989 8894
89400 28201
47657 38841
16238 87215
16244 94655
16239 74945
21459 53431
380987 9550
136333858 42177
21456 68904
16241 81093
21462 67401
16248 81127
47666 50013
16241 75042
110308 22427
241199 16151
110308 23243
119298864 70967
152104997 4036
16508690 326
16241 86428
9147505 20539
110281 25145
7436 99231
69965 32085
584409070 19506
47657 45166
47659 48655
47665 47814
241295 16876
47669 44369
16277 82583
667367 4020
110320 18654
16228 70884
16228 92698
56126 32269
380943 7540
110307 19774
21456 59956
16234 72158
16155 83059
16241 77283
47651 39030
110308 25747
21447 61109
413379 6180
16036 73485
7449 99433
47660 40031
16236 95382
56118 34064
16244 88704
110264 19907
869557271 52406
21454 57669
89365 28643
47702 46837
983342688 81222
21459 65622
16244 80390
16331 89128
241255 15568
16243 84774
7527 99593
16241 75948
16241 76586
21456 60182
47657 38596
274304607 14747
241201 10072
12496 97140
21429 67619
181339250 51926
47658 42462
170962442 99999
16228 72819
0 98656
16031 75749
241206 16553
47655 38675
667365 4511
16233 79898
241134 16081
75097963 8180
110158 18173
21456 60174
110307 22468
110279 17648
47657 36101
47657 41650
47665 41706
859034322 4074
936382 3068
21452 61317
241199 17363
16245 77834
16241 70709
494407 5651
89493 28244
871844912 1
21499 67101
47660 46351
667365 4423
380985 7653
16218 75042
294178117 57699
16243 94992
21456 62777
21456 61926
21418 58114
69952 31695
47690 43473
16349 71188
110371 25211
16247 87249
16299 72314
21393 61187
110308 20491
381044 9550
381048 8812
21456 60639
719234008 22825
47657 38011
593984212 66044
47657 35846
380926 8073
1000000000 45469
110308 20594
16241 71790
2065364 2006
16233 72355
21456 61563
21453 53993
21458 54263
21456 60565
47657 45493
137381025 66496
110305 19943
186423714 68793
89409 30115
241201 13477
16118 91258
16241 76384
16238 86952
241202 11068
47456 43238
16248 86578
12477 99056
16239 84322
110308 23033
47902 50881
47645 49966
12635 97577
110266 20185
110308 18073
16219 88323
16241 85858
110308 22470
47657 49041
241201 14684
21414 59453
16241 78849
89400 27862
16247 85036
110271 17757
36201290 153
241201 10502
21459 59351
47657 49551
258404865 88138
21334 53866
21457 68783
47690 42956
89280 29830
16241 95818
110314 17805
21456 53464
47653 45509
15770179 76334
21451 54030
16241 69974
241204 11526
16241 75476
380989 7562
56126 34282
240963 13626
11012491 638
56118 34787
32118 52085
241201 12827
16241 88833
44512003 42437
47657 50557
16241 96687
110392 18103
713308564 1
241204 10271
16238 82379
16201 71140
16060 75493
16242 88633
2332879 1618
16239 76433
47671 45988
21456 55916
47715 43019
110308 25211
47657 43959
16241 86428
413379 6131
16162 77570
574638 4928
47654 43543
667364 4438
89320 28260
16271 80536
110298 25128
47657 44942
21419 54109
47654 44377
21457 55838
16241 89773
16155 75106
16241 82583
241201 13237
21242 66617
16364 90900
47658 38390
16241 95101
804421395 46501
241388 12308
16267 94978
47658 47458
574630 5085
1000000000 51278
47658 44064
16241 95955
16249 69974
16237 72928
16241 87599
6868363 1068
21462 64083
16276 73397
89402 29751
484910591 8739
21462 56390
47657 48547
21235 63369
16212 88833
16241 82653
241201 11299
16241 83889
47656 37073
16290 83218
69954 31208
16241 71910
241176 13427
724690369 86761
47657 38766
493408989 16
47702 44264
56126 34576
241202 13532
110306 22489
47657 50004
21442 58806
16087 73824
16244 95332
241201 14692
110270 21393
110308 17608
21496 61989
16241 73697
47647 35681
47650 49058
16241 77393
47657 35704
574652 4983
12335 98892
32133 51984
836923160 57273
16226 81675
597435243 17843
56138 34495
89425 26792
754527122 20828
21415 65391
21518 56954
936380 3150
381068 8328
21453 58849
380989 7464
21441 62969
15987 84272
16255 75443
47671 42018
12496 98627
110442 17843
89400 30115
6868267 973
32106 52158
16241 80129
89389 29387
835701994 27556
16241 92646
110308 23721
47657 40588
21456 54518
89453 28189
381015 8144
16090 91038
16228 70784
241189 12069
21456 58019
16239 78693
110295 24883
21476 65758
16234 70628
21468 68826
21603 64298
16233 82531
494447 5673
16242 83447
21454 59795
21458 66486
207302390 18905
12491 98066
110359 22019
21412 54440
110263 23184
47647 44831
56141 34307
110255 24340
16242 87336
110322 19381
16241 76874
16241 79675
16242 95060
936164 3113
16242 72004
241201 17236
21455 62120
514539150 39718
16508568 329
16300 87330
47501 49614
241201 13402
47657 47625
89644 28759
574639 5068
110308 21092
69952 31490
380990 9003
740806463 25693
21455 54516
241214 15771
89396 30945
255870043 42744
89534 29735
47657 37629
380989 8698
47678 36887
16241 69904
47646 51450
16240 72484
25740886 51199
556924658 99999
21462 63207
0 1347
21453 62906
47681 42995
21456 59657
69952 31590
21456 60182
47657 44004
110298 18612
47655 38932
574869 4567
89432 30497
241204 14736
241201 15458
21459 52791
871177118 28244
16058 74725
380989 9814
16028 73589
35261705 63613
21503 61252
16240 86702
16240 77278
110283 22261
21453 64082
110306 21788
16294 92240
21465 64374
21447 66284
16241 93907
16241 87369
667368 4084
16238 89491
21454 63439
47660 48603
241341 13207
1469442 2208
241224 12080
110309 19802
380983 7812
16241 71462
16241 73351
47655 34960
16244 94625
110308 25610
12496 97168
21344 69182
16259 81365
21444 54113
16241 78714
380992 7989
21456 62105
380979 8984
47664 45956
47683 35704
21456 67988
47657 47304
47718 40259
47647 44264
16241 84759
21467 62967
56126 33798
16256 69561
241203 14463
47657 41902
16253 77791
174940094 84030
56127 34479
16154 81093
16252 95305
56126 32900
2636169 1483
16241 83182
590481856 12067
32074 52323
16286 90620
16241 70465
16241 93989
16220 87733
6868262 1023
47653 40696
47657 35551
89386 27423
47647 47309
241197 11246
1000000000 75308
241201 11868
47657 50810
110315 21276
110069 25260
16231 78765
241200 13668
89410 29288
3955305 29119
16241 75779
16241 77258
16238 78849
110308 24070
16470 91441
6868243 1053
110151 18727
565398878 90163
16241 77601
16246 92119
241201 13827
110308 24927
21456 65017
16243 81093
47623 42240
47654 46852
16233 95125
16062 90363
241216 13825
16241 76896
47617 39089
3083746 1260
32136 52288
21457 61663
89401 29029
16034 76754
2332691 1536
574627 4514
47657 42601
16211 77827
21391 58285
16263 80594
667168 3525
89397 27046
241187 16387
21456 64293
21466 69100
16247 84569
16154 72755
771881314 78837
47607 45258
47548 41739
241241 16846
413388 6388
380999 9600
494409 5662
47458 47514
21233 60174
16249 92917
241201 15467
89515 26214
413378 6905
21456 62624
241204 10072
21457 55819
47573 48419
110307 20214
16488 95723
16241 72364
47651 43252
241244 14319
533623526 75488
47663 48655
21453 66493
47670 43217
16242 80214
56123 33436
16403 80768
16243 80539
16493 81110
748418288 39349
16187 76127
47633 51082
16241 93490
21440 68414
56125 34262
21456 57986
110308 22217
47578 39106
772301645 1
380989 7264
16242 82534
380996 7914
16253 76291
47657 44974
241201 15672
241188 15344
16241 94603
16274 91362
241210 10648
47657 39448
241193 14298
47660 49421
47659 48586
16241 90808
47657 45382
47666 49093
110158 23556
16228 75443
574763 4967
574752 5175
16241 86339
21456 62112
241162 15874
21463 53156
241201 16976
574373 4790
89439 28065
110308 25525
12496 98602
3083498 1313
16230 85672
110307 19067
574618 5168
47657 35322
21458 59470
16302 85794
381032 7602
47690 49614
47657 35342
241201 11516
16293 77775
380980 7540
6868274 1028
21455 57404
110308 17654
16233 86244
971184350 49185
21445 53199
47785 46219
89387 29255
47599 40842
110308 24259
745349014 1
47659 49313
0 28318
47643 45768
110308 23575
241201 15753
16241 87239
16242 96332
16196 80754
497512295 43378
47657 42462
241260 11680
21471 66010
849898195 68896
56126 34133
16241 77421
47657 39691
12385 98364
16241 74011
47657 42910
21452 63171
12522 97708
16241 89521
47658 37220
110305 17774
16244 87072
16237 77572
21453 54642
110307 20594
47656 48867
47715 49211
110314 19352
110321 22114
110308 22682
47669 47552
47663 46034
16250 95187
25558268 64943
30990822 93853
241201 13575
667307 3957
21457 63834
22653490 222
0 79325
3083765 1329
56137 33842
241201 12043
21416 64957
21456 59956
89411 26420
47657 41810
12495 98846
412607758 98364
241142 14765
47447 42162
47684 44831
241204 10435
241203 17438
110308 20990
16051 75638
274072982 99999
16230 90745
110353 18538
1000000000 6315
47647 41329
16244 86615
95930968 26297
380989 9752
241200 11846
56355 34306
21456 57313
16220 72922
21477 56375
241388 14996
241250 16611
413378 6064
16241 71405
110302 18905
21684 63235
3821057 68954
273573289 45818
16209 83636
21457 61895
936234 2592
241201 12448
16233 96042
12448 97140
3083461 1234
16241 75320
47647 47814
197438189 88653
16385 73354
21461 65140
110308 23398
47657 38189
16213 90233
110248 19605
16252 78054
47512 50066
47654 38410
21469 53795
47657 38476
21456 53816
16241 91066
413371 6289
815352179 79288
56186 32257
47638 50131
16240 89488
47657 35316
21456 57682
21297 61878
12496 97784
110361 19560
936380 3060
16252 73440
89337 26355
1469442 2263
16241 83411
47657 39718
110367 24276
241201 10886
89412 29244
21443 52403
16241 77064
16241 82597
16415 70193
594902136 63221
55906 32319
241202 10641
16241 92493
1469442 2212
0 74900
241422 16264
16257 70044
21469 68954
16247 90292
21456 60095
241199 12112
525977148 21280
16263 83817
89400 30389
16243 95060
667390 4418
197371356 58496
16485 81562
69946 31852
9357077 99999
66456678 75476
16000 70270
16241 73351
254876873 11398
16241 93578
16265 80835
47657 51499
69952 31729
315583245 8308
745349014 99999
47671 41112
16241 82164
16241 76431
16241 73141
110363 20384
16253 96847
936383 2936
16047 94447
118602831 56340
16214 96059
16226 79617
83702946 25747
47658 36673
47431 43717
16256 86382
7449 99318
241201 17278
574616 4900
12504 97428
494409 5548
110306 22969
12496 97841
47671 35179
47657 38698
1000000000 71277
16339 70632
16238 83636
21454 65515
823857205 90893
110245 22611
47654 38721
110463 17917
110331 20524
16244 85585
16204 92955
381186 8060
413248 6249
21456 59910
241198 17091
16241 75104
448973089 99999
110308 24031
381126 9359
391152224 38888
667365 3621
47838 44150
21459 66855
47657 37719
21516 59203
16241 94662
110274 23779
16220 88219
16232 80398
574733 5325
47552 48296
16242 90031
16243 81897
21456 56723
494396 5449
12496 97506
16241 92581
413378 6289
16241 75371
16284 90984
16239 88323
16253 75130
494409 5642
110308 24370
241204 15878
21463 64844
493408910 16
110448 18191
21457 66638
47695 35846
47653 46658
47636 35680
21459 54783
167785631 41329
16238 83020
56126 32504
21393 67714
89407 30755
89391 30466
380991 9211
47657 41734
110254 22408
47424 47186
865144458 66544
110308 18666
110308 23545
47660 40240
602599611 52235
676132028 16876
16239 79087
47656 35299
110071 22515
856043535 35350
21456 67835
16241 69344
315260510 99999
12495 98344
21540 68248
21456 66526
148930915 71311
2332879 1557
21558 61563
21403 55836
110308 23582
21594 52632
380990 7308
16197 79497
16241 77393
47657 41620
276446724 1
16243 72594
241256 16852
16238 96699
56120 32478
110209 19580
21456 57934
110308 17798
12496 98591
241201 13938
89507 28494
89400 26122
21466 65254
47644 50636
380977 8511
16217 70757
21456 53282
7449 99392
16208 90716
110308 24054
16241 71932
47657 40598
964169114 69400
142485376 85606
47631 38800
16243 80889
50333294 83780
110319 19472
557603760 49625
47872 39718
241201 16685
21473 53001
16241 86889
16187 89673
241441 13107
12496 97257
413378 6219
16138 76310
241202 11068
16188 74867
413373 6842
21476 63171
47689 51398
241198 16940
47912 40588
16486 77457
89403 30308
16216 81950
16241 96232
89386 30020
21453 66088
47657 36770
16240 82555
16222 74736
89400 29173
89400 28565
16240 91821
946552177 85902
16241 72855
241200 10737
21456 62777
21456 61446
16283 91258
867405666 64425
0 92398
16234 92843
56126 32468
16052 92620
16066 72819
21456 52740
47657 36863
413287 6958
47643 35283
110078 19910
47882 49704
16239 95914
801111562 63950
21447 54738
110305 23843
16398 74962
21456 57021
47628 46095
47657 39070
16391 75721
16241 81942
56126 33005
56126 33005
55967 33241
56116 33044
47657 43279
110308 23365
16243 76029
50542242 68042
47654 40607
21456 69036
69949 32141
47651 47492
47782 47630
16296 76698
21441 53560
21459 61446
47657 51124
110307 20280
110308 22515
47803 38011
16213 85794
21456 52975
47652 49333
47657 37806
21456 66030
16295 86244
12433 98696
426507030 43238
47671 48603
89414 26403
47657 45444
16496 87310
47614 37536
16244 82046
16085 87647
47657 37845
21456 56074
241201 12939
16241 94116
110294 22051
47657 42713
648749 56359
380938 8939
16241 73352
47647 43558
21456 58508
47675 35773
11012503 663
381074 7664
16255 88342
21310 56946
866102346 24925
89620 27708
67488173 81858
110299 18132
21456 56480
47657 43519
628743979 21750
543371921 87351
21445 67450
47657 37077
89426 30181
241201 13532
47615 35238
574627 4877
16003 90032
47659 36437
241201 15227
47657 39194
110308 20851
16153 94486
115225431 6749
16277 87018
16241 70171
667365 4047
47691 40858
21448 68001
241201 10173
16241 72454
47848 35535
16221 74313
110286 20289
47657 36214
21468 67512
241198 11068
89388 29165
110308 23666
47658 45003
21444 68001
16179 84312
16219 92148
47607 44150
89424 27556
47657 51310
94263068 44514
21455 53160
16234 83846
21423 66638
21456 54657
47611 40696
16241 88830
241100 13548
47657 37505
241203 15518
21456 57058
241216 14784
381039 8131
16240 72745
69999 31876
413360 6654
47657 46783
47645 48094
21442 57904
47657 37574
16241 93205
47657 43831
16242 79888
110317 21433
21458 58084
16093 91248
16241 78529
494409 5673
16195 72063
47657 46219
21403 65439
812991372 46948
16201 70440
16241 76127
89400 29171
380989 8908
69955 31142
16358 89959
21459 58911
110308 23986
382374767 1
667220 3829
47847 46522
54756981 108
110310 25011
22653490 217
16241 95389
32083 52048
16238 89118
16283 76480
380986 9620
69961 31611
809975530 39333
47657 36480
88398114 47335
16241 96064
16242 75616
21481 52821
380966 7839
16237 94757
12558 99158
574579 5360
16234 85585
16193 90197
16241 91728
47402 50880
858475732 78474
89400 26811
16070 73702
21555 66117
21462 56125
89388 30464
21456 57844
16241 91493
16253 84530
16247 86428
12493 97958
47657 46162
7451 99253
936392 2649
89400 28871
47657 35773
16241 91588
12498 97315
47647 44993
21454 60288
16369 70757
16244 85363
16364 79977
241202 9978
110308 24449
16243 74305
110308 20942
47657 37352
110526 19958
12498 99082
21426 54956
21416 63069
56126 33260
89383 26811
47657 39883
47659 40571
241198 14047
16244 79141
21453 60093
89400 29274
16230 92933
56077 33672
12533 98344
16241 78593
89455 29029
21456 61360
89389 27609
723553926 81127
241204 15510
16219 75194
2332859 1611
47654 37945
89437 26548
21466 61187
110127 22599
110318 23158
16238 72272
21265 65003
47657 35015
21452 64010
168803170 46129
21381 66552
21405 60461
936342 3274
2332879 1618
47704 48699
47657 34907
123469402 22344
494424 5479
16253 76599
16247 93566
16232 84864
213223199 83534
16243 74221
47657 50703
16276 78695
7448 99343
241241 14824
47642 45157
47497 47743
16241 88649
12496 97257
241201 14532
16062 94001
21456 58055
47886 47963
16242 75352
47517 45174
16250 85610
16241 88856
2332775 1991
21411 59657
16255 89562
21425 55009
16241 72939
89400 27960
2332894 1868
16244 97000
241019 10752
110308 22082
32133 52256
425478607 86381
89396 26781
12496 98405
70000 31396
12499 98846
889834323 47076
47688 47723
56126 32769
21224 60184
380978 9010
56064 34718
110353 21092
21456 58777
89403 29420
47659 36101
2332836 1750
380843 8263
21433 54518
89400 27099
47660 49389
505480252 65106
336680105 27426
21440 68622
47657 41937
241201 11700
89400 30267
16247 83666
16241 93100
356297727 78849
241201 10216
21447 59055
380989 8503
110308 20981
21454 63543
21456 65005
56123 33501
16241 70814
16241 77834
1000000000 14234
21469 53464
47657 50297
21955313 29830
56224 32577
7447 99677
16239 78816
47657 43852
766377430 35773
896757178 16976
494409 5630
47786 39063
21495 66066
47703 35301
16226 86482
16243 91061
380991 8095
7404 99631
21454 61382
241174 11924
110337 21606
241251 13360
47657 39063
89400 27345
584665081 55471
16243 93578
16241 79592
413375 6937
16241 95240
101934989 63849
241244 15933
7449 99872
21459 62670
21476 65311
16244 95621
635598265 66216
21404 57926
241199 16636
241065 14955
16381 73265
47657 36087
21457 55471
16242 83071
15241273 418
16241 96604
16258 84427
47652 42481
21459 54618
574626 4900
16241 80732
370395436 1
16241 74447
47657 50787
21599 62009
21452 53222
16178 95526
110063 24297
47660 41810
16233 87516
241210 12829
110308 19708
47657 43426
110331 17486
16244 84244
16233 73304
67145558 78373
21444 66636
47629 45277
241205 17380
413378 6937
197753727 48724
16241 77745
380985 9600
12545 98651
0 62985
12496 98717
21475 66837
12571 99002
21456 63543
21471 55779
110415 24579
110308 19304
16242 77357
574635 4845
16197 89543
16231 92346
16254 69906
241201 17036
0 14234
11021906 561
47657 35058
21449 68355
47612 39695
310797186 87404
47657 44405
380989 8212
288234666 87018
69952 31001
216578885 40927
47670 49292
89400 28260
21456 63515
16251 81942
110306 24997
110308 22663
241180 12575
574634 5335
47672 37653
21454 66678
47656 46049
16240 69874
89404 26768
325222080 41937
241199 14316
16269 96610
241187 14300
16245 94412
7501 99791
47645 41040
47657 37115
380989 8498
16230 88138
21457 67161
16233 93927
16184 92761
21458 66604
413364 6451
21456 68352
1000000000 60966
16241 88926
47614 44663
16241 72928
285307233 71462
273693684 16384
16235 70360
574663 5325
21456 59142
47657 42481
574830 5177
16241 87018
47675 40240
380977 7108
16242 70271
16202 87574
21456 53895
16049 82164
21456 56389
21443 57304
47645 36214
16241 95242
19184906 90682
241201 11246
21519 63325
16213 93806
21458 67584
182821647 90201
16252 79007
47658 48079
12485 97967
21442 66965
241168 16211
21407 64147
16206 76433
241203 17252
32139 52108
47655 36596
110310 19304
241201 10464
21441 64710
574626 4808
47655 37077
241203 9978
16211 87954
47621 47492
16240 70684
985223009 9688
47546 36741
241435 16989
56033 33780
16290 82296
825244207 89515
667356 3979
47664 35535
15241330 416
16036 93974
56132 34522
667398 4074
16241 84239
47500 43852
241094 13121
110308 22902
47654 41398
21466 63615
69952 31611
132253098 38596
110309 25011
47619 34948
16241 81237
16240 92779
16241 94226
12540 97841
380992 7186
16508694 356
16244 96906
21408 67647
16483 96059
110304 22061
16465 92831
89291 30014
89646 28220
16298 89055
12494 97812
16194 81093
380989 8059
69966 31394
32133 52172
214301337 35596
21455 64662
21471 65325
47642 36512
16241 76057
110309 19858
47657 43543
21408 62574
241169 13656
241201 15602
47657 43073
21456 67193
21456 61988
16225 80654
16227 70809
16254 96162
47662 49746
89349 26678
47657 47590
47657 40153
21457 56599
16203 91691
21456 67523
56170 34110
933533319 66418
16263 76891
89400 30755
16248 96908
16241 92199
936024262 1
241220 15696
47663 51686
903542507 27732
16241 86484
110308 19284
16241 93716
16238 90655
16241 75561
858198702 78239
47899 35569
16476 85764
654091585 12967
148560509 75638
16242 94589
21470 59369
16237 75449
241292 10502
7449 99298
7457 99670
380989 8095
667365 4152
47657 50636
16243 82215
16241 93659
47403 37998
16234 96838
16242 83295
89400 27697
56127 33371
47710 48202
240993 14733
16241 91011
494410 5523
494396 5749
750249161 96042
574557 4567
16109 70733
21456 65331
21504 64162
47820 47013
47678 47114
241199 11970
16241 79789
21456 65140
12496 98909
936385 2702
47650 46129
47657 43634
7449 99579
16253 85968
16241 76433
241213 10968
110293 17542
16239 94298
16242 92027
16277 89515
110345 20452
21516 60182
667365 3917
173744141 6928
16229 89852
110365 17827
494397 6023
16236 86675
21542 54825
47657 37574
16190 73706
69890 31871
32169160 82052
21691 57577
241201 13636
21453 58806
90328228 52069
525246678 763
21457 59970
21394 64067
47665 50880
16241 72561
110308 23029
47617 42657
21617 52992
0 93252
16250 69444
47657 37914
16234 69328
413366 6893
21453 63827
47868 38052
324122049 86530
16241 91082
280511099 50852
16241 80689
380991 7639
241223 10216
47659 38281
89400 28286
110309 24745
89400 30777
6868277 1023
12496 98619
21455 55914
284977296 41588
47655 46026
69952 31142
16203 91318
21463 64755
12404 98068
47660 38922
56124 32501
47707 35569
16240 95305
47657 39342
380989 8511
16241 93505
16239 70902
78887392 47828
16025 87494
16243 77393
16241 76471
21463 58875
21459 63445
16282 84510
241201 13344
69869 32187
381008 7941
241155 15565
11012494 655
110537 24972
16241 80594
16134 96906
16224 73528
47654 36706
47657 50822
494409 6035
16230 78139
47657 41706
16385 80928
661949923 16452
47657 49053
47655 42968
574686 5310
21456 63562
16238 90710
390851063 13603
21456 65130
21286 61802
16126 72055
21396 61357
16239 91556
21456 64279
486284268 37352
16337 90820
16241 74225
413358 6832
16244 71143
47657 45403
241402 16388
21455 63445
21711 67695
69952 32089
47660 45313
16245 74087
47658 42135
16241 76855
21447 62474
0 21316
47657 46484
110308 24626
16241 88097
241203 10968
936593 2614
241201 14314
21329 57901
47657 42462
47661 47514
21233 53029
21447 63518
0 33685
16241 72839
47857 43279
110147 21204
110297 23365
47699 43198
16241 73224
89400 27549
412091918 1
413424 6405
1469622 2207
21610 61575
32114 52319
16241 83362
21434 65017
16284 89647
16240 89155
241188 16577
16241 70717
47657 49384
89407 29262
858071046 44661
47758 36006
16053 84173
16241 72638
814396161 19708
110210 24752
0 49366
16089 81306
380989 8164
32955878 159
16243 69673
380986 7676
16205 77064
56126 32319
21486 62562
21456 52406
21453 58568
47606 43591
89400 28033
16384 73224
241210 13097
380985 7435
16241 88959
241190 16791
667362 4058
7415 99489
47657 44711
554776189 9260
21454 65370
32029 52150
16241 77745
16241 93761
47650 49861
21459 58506
21460 55576
47542 49538
16241 74945
380989 7071
47638 44462
56127 32522
241201 10164
54756989 108
47691 48812
21456 52593
241177 10762
94879320 61280
1469411 2157
289883008 29978
380989 8908
89400 25964
16241 80214
89429 27099
251068933 8319
110308 18875
16241 70784
0 86057
21454 60869
21395 61229
16240 93536
56127 34481
110278 19870
16237 85462
16238 80763
47657 46618
16240 78218
16241 84973
21456 66837
667478 4264
110542 23263
16208 80482
21470 65953
16244 96668
188619567 25645
16233 84639
16241 82981
574626 5116
16187 82885
16233 96687
89409 28254
329304642 6469
56124 33062
16404 72293
16254 92482
47657 49303
89269 27862
47658 36489
380992 9073
47659 41935
110308 18154
47597 36779
16240 86473
47660 39148
16243 88342
47657 49211
241104 12524
1469442 2336
16241 93582
16289 80928
47648 39140
16244 88799
16241 82648
16241 71908
16239 81396
21429 65044
380989 7013
55972 34214
89447 26043
526936066 1
110308 24297
16243 88171
16241 71795
47680 36673
110267 24259
377615766 43278
16241 70788
21456 54551
729733910 46522
21458 54276
16364 91108
110308 22537
47495 42248
12545 97967
21468 65330
241201 14319
16246 89547
16241 96838
688279489 81090
89391 27205
241220 15753
110308 22088
21378 56179
47741 37311
16239 72020
241201 13558
16227 70902
47785 43845
21455 66741
16231 78290
16231 74556
16241 89215
31012947 88669
21456 56150
16243 80594
976266413 73446
110262 23770
16208 73328
47601 40759
47657 37352
16241 78223
241201 11526
21444 68091
16240 84706
89400 28319
47697 44949
21459 57904
1000000000 20713
21456 59741
241230 14975
11583051 471
89406 28871
16241 85729
241201 16211
7450 99723
367284785 1
135692464 41334
47655 50080
16241 87971
47654 49506
47631 37220
21400 66201
32133 52017
47787 49041
16254 84239
21441 54783
21469 56765
32133 52067
16445 83223
16241 77328
936429 2936
110320 20077
89636 28144
47656 43199
47643 47206
110308 23165
574627 4806
110473 21135
110306 21336
89400 28065
776447200 57461
494409 5778
47448 41744
47657 37914
110308 24956
21448 54248
47657 37745
21456 56108
47657 37707
89400 27886
16206 90377
16241 77628
21441 52502
47657 49055
21457 63257
69989 31655
0 35379
12502 97692
47650 42956
16256 78389
21598 69053
16241 70632
47673 43440
380968 8472
110303 22625
935333670 99999
16282 76480
667365 3887
16248 90004
16232 75962
16215 80418
110308 22001
21456 57333
16227 74111
56107 33671
89398 27732
47610 44034
21426 60998
47654 43150
16249 84510
89400 27255
21459 52740
16244 88886
16301 86775
47657 36773
758803151 8137
413381 6871
16241 90378
241201 14532
47657 43091
47657 47073
380989 9778
70199 31717
16231 69945
16244 90371
110484 17648
16192 73788
110384 25597
16241 93746
936380 2763
16248 79007
110336 24497
21510 55209
16254 84885
16211 94625
1000000000 85306
12511 98015
16256 83059
975267 2524
412506399 58700
47660 39695
16241 85672
667470 4239
12496 98961
16238 75261
16243 81440
241147 11358
47457 38738
47629 35361
47657 49041
380989 8175
16146 81903
69953 31606
494409 5545
110309 20023
16241 71202
12496 97712
381088 9140
16002 75449
241086 11751
1566959 2068
380988 9878
16234 81684
21456 57333
110308 23184
16238 75313
47648 39022
47657 47756
21456 57228
110528 19910
47907 46618
47715 45374
32281 51825
21455 67709
740044556 48485
941953147 31243
110150 18049
21687 58282
16196 82362
69957 31641
89400 29171
21506 63314
110295 22927
16242 75042
21452 58791
7469 99343
16243 69874
21555 58716
525311247 26877
1567237 2084
231627502 32
904536211 45403
47690 45140
494409 5642
16254 85585
7449 99667
16239 82113
16218 88649
585743968 92779
381225 8069
241201 16053
47435 44945
21410 60759
2332879 1611
47650 48566
380984 9169
16241 93040
381004 8389
47621 46618
16249 93889
21581 64662
21415 57062
16241 83447
89404 26541
16241 94410
936380 3150
110180 22629
32955711 159
380937 9902
21456 52861
47866 47215
381039 8288
47654 36218
514411649 74625
47658 42374
16241 95526
7443 99272
241172 15903
16276 85462
21455 57117
380976 9572
28658805 210
21435 64018
21461 69091
16241 73299
16235 81715
16241 70972
56126 33279
16241 69906
16234 73706
16252 87079
16040 80776
574537 5156
241201 13396
16071 80059
28658901 187
47657 50037
16181 73396
110306 23658
21456 66555
21568 61317
32131 52386
56126 33547
16241 96454
494400 5819
574435 4929
16189 82487
110308 18817
241190 11751
16240 96902
16326 81365
241201 10752
380992 7941
413378 6490
21469 53246
380962 8719
241213 13192
110308 24346
16216 94997
21467 58280
69953 31632
241201 15866
21426 64623
16240 85781
241208 13207
47659 35116
21470 69122
16400 90715
47657 43852
110308 22682
16270 87911
16241 72242
47654 51117
56126 32463
47660 42896
16241 75143
21706 53334
241201 17380
998467568 99999
16241 75194
16241 89258
47540 40157
806550685 99999
47608 36006
16118 75685
47657 43116
69994 31142
21456 58372
380811 9064
0 48869
7445 99892
16241 94934
89400 27609
16271 88959
103077210 59799
21456 59638
21466 59813
16314 85606
89400 29288
574626 5100
161601347 97978
47657 36103
110308 22682
21456 59810
16241 93267
47657 40756
1000000000 89101
12327 98979
21501 61229
16225 71932
110299 25286
16381 70788
16282 82426
45679623 32898
12466 98961
47660 51398
47435 36842
16162 82811
98751856 80720
16181 69706
16241 93566
110305 18384
21456 61280
47654 37406
47419 46775
241196 12750
21441 55904
47655 47630
12493 98522
16241 93224
16243 76057
51241799 48427
16241 89176
52827217 66873
0 72999
12496 98790
47657 41761
16342 69976
1469442 2180
16178 69712
241201 15874
241201 13552
47656 46621
241201 11321
47657 39011
16476 87621
0 69257
15241137 400
21435 54276
47671 40471
241201 14066
21542 67059
21462 63543
21457 68169
16241 71049
47659 35148
116101053 80403
241201 14982
110308 25713
16427 76023
6868277 968
15987 80928
21447 57885
21359 62802
16233 76788
500647555 26812
380989 8770
16226 71141
89348 29117
47748 50020
47620 44004
47661 43059
110202 21756
16227 84507
381012 9022
667369 3613
16240 77421
21453 57771
241198 13868
829956323 38491
47657 37527
110099 22146
241201 15160
109415667 77189
21456 61795
21414 66323
22653493 217
650804318 73985
59739244 7911
21456 54385
16223 69626
47651 47431
16241 87788
110308 18764
47746 39030
980396103 87973
16050 82769
241216 13344
21456 61233
241202 13351
842494246 2962
16242 94311
16241 84078
47657 42444
241201 16791
16241 81183
110143 21883
12495 98643
16241 83666
16241 82585
16242 92757
47657 38927
89402 30815
16235 75824
16232 82981
110323 25645
21397 65892
0 39285
380952 8644
308928098 44172
16241 82268
47605 34997
16185 75324
56280 33672
16241 94604
380960 7435
21453 63217
6868278 1139
196999455 72745
0 7341
380975 7445
89413 30724
21704 57173
667365 4097
12445 97812
380989 9814
800875 3441
16207 81933
16247 91765
21232 66385
21456 61317
12484 98717
7449 99568
380986 8144
0 47121
16204 70967
47810 38971
16238 82908
904136279 5
315077935 24898
16251 75779
12491 97366
21553 68896
47658 40588
47655 45164
47657 50557
241141 15862
21442 59810
16262 87909
89412 29265
209226497 84228
47654 35435
16241 69357
21462 56946
110308 20122
16385 80539
21233 64067
47657 35806
47718 40607
110295 18786
418242155 99999
175565640 39691
21509 69221
16023 81942
110156 22177
32133 51825
89266 27642
16288 89977
56129 33987
21456 60729
47614 36818
47599 37077
519490955 9309
47658 45615
21442 61709
32955878 171
16243 91096
16240 87621
47614 51123
110302 21929
69893 31930
47654 37976
16239 72611
16256 77960
16424 80921
110308 22565
16241 90442
89400 28926
110296 19828
11012503 708
139641279 12448
16241 86932
16206 82001
21354 53017
241201 15015
16241 90710
380991 9881
16242 75834
16241 91042
21456 64069
267297928 30464
89400 27697
47657 44352
89319 28777
21418 65784
565703838 28254
16258 96893
16252 92048
16251 71999
16241 76416
47468 41449
89401 25964
16231 87001
69914 32164
16238 85228
21456 60738
110356 18034
16331 88669
47654 40685
21456 53560
21458 65798
936380 3113
21519 57492
16228 72939
16240 82990
47657 46912
413378 6320
241201 15534
2332721 1591
16204 77457
16241 69695
16236 88092
915369564 66521
47656 42309
21489 66604
16241 76972
110307 18429
1000000000 85667
89400 28229
16256 87036
241201 10117
16241 74913
21210 61652
413315 6253
478312282 69572
12496 98624
16106 74873
666678188 18300
21395 60614
16230 69673
642378747 65953
241296 17091
983146075 1
16229 92265
21454 56774
21456 56876
110261 24047
89642884 44723
380989 9620
842786039 1
12493 97478
16241 78290
16241 73929
69952 31360
21473 67813
547250246 64032
47657 41937
2332879 1782
56092 32891
21456 59798
241203 15103
16242 91650
381004 8622
16241 90602
16240 96233
47657 47658
56171 33296
7499 99785
16286 83938
110259 25067
32130 52048
47657 45266
21432 68196
16242 92170
410338922 17585
21307 54248
7473 99383
241374 16046
89400 28707
21456 53251
381209 7506
47657 35932
16242 82113
89439 27410
47672 36810
16180 81182
16241 76641
241454 13083
16241 80633
21458 62245
940868744 87550
47743 36356
16435 86501
47657 36596
16243 83584
710842276 56670
21455 61663
21467 62430
2332879 1713
16243 77172
241201 10968
381048 9211
16440 75841
506765014 44418
241204 10216
89400 25832
16448 90542
380989 9620
89400 26956
21456 63583
110294 23255
16269 74867
21459 65831
21458 66389
574590 4983
16268 80925
47657 37677
21454 66669
56171 32365
47655 37518
16302 85454
47657 51199
89337 29917
241332 16430
241204 14293
942188891 39751
16241 81343
241203 10762
21456 61851
47655 51398
16241 90197
21419 62186
494409 5685
16248 94246
21461 58464
16158 92858
16255 71462
16241 90900
923626672 1
16241 85709
21456 66168
47654 35988
667372 4501
21454 67193
47657 39751
16241 84540
21456 66379
21456 57416
882569029 80491
110308 19559
16233 74725
140863856 20185
574485 5325
494409 5708
21469 56471
47674 42437
47657 38320
413374 6127
110538326 93100
16241 96760
47644 38473
732789448 7342
21458 63607
110309 20990
21666 61187
16246 77568
21496 69100
241201 17290
16242 72757
16241 93669
12549 99091
110308 25016
702143789 43426
69920 31208
16242 80813
47642 43174
999542989 77601
16242 75507
241201 11094
16301 87018
16237 76533
16241 86533
16443 92933
47791 36991
16288 80511
89400 29437
6868277 1042
110191 20556
12496 97428
16463 88799
241236 12210
380991 7839
56140 34386
16232 88649
110305 17757
47654 38134
16208 84203
21456 57246
47657 38566
975216 2557
16241 86772
16476 93318
47659 39853
553219197 93077
110074 21243
47834 41779
16244 73407
241231 15447
21455 59970
241199 14383
16114 79592
16241 75895
12493 97577
563270799 67019
32316 52155
21457 59638
16246 77173
56125 32810
0 30304
380986 7578
610066770 68315
16243 89189
244138558 39647
28658814 210
21456 57433
21448 65515
16241 80841
16241 93989
16250 77791
413300 6253
47751 50676
110311 21960
110308 25069
110308 22331
12934144 11907
16039 72842
21456 60495
717548174 49211
12488 97199
47614 40957
21493 63865
16241 72276
110308 25400
110310 25338
47657 41786
21592 68307
380989 8626
16259 82146
241255 16125
16241 82555
89438 30945
638609275 84272
16241 87939
47670 39691
110308 22175
110310 20652
220183430 92199
47690 44264
241201 16975
21397 65199
16241 79074
56129 32679
16241 83684
47660 47052
110371 19407
740892092 26914
241199 16690
640325875 3305
47657 41670
21444 54770
380978 9055
574627 4806
16232 89478
47654 47617
16252 88305
16241 88864
47657 38398
196772799 17965
586336853 99999
7439 99511
16243 73738
591012682 99999
16258 71839
16227 90965
69771 32032
21395 67182
534449577 39150
241227 10348
667407 4195
16241 83873
16241 80813
110308 19082
21456 65802
16241 96908
16244 77012
380855 8024
16241 80813
47618 40214
21632 66552
47525 45928
47658 49964
831680554 50898
47649 39579
16285 70209
56128 32356
47657 42469
413403 6199
47669 50897
21204 55447
380990 8144
107927591 37631
89216 28263
566912628 99999
76168925 56033
380989 7562
803461308 7224
16241 90052
47657 37692
21399 58129
16254 95108
21504 63257
21427 54730
16241 73528
47657 41974
512830665 28065
21492 54255
21446 59369
56126 33272
380989 7464
110308 20524
110305 20339
32133 52125
47680 47821
667353 3908
16375 81933
21456 68693
574574 5100
32327 52323
16241 73091
47657 37092
16243 90234
16194 77172
989713229 22735
16205 91042
69938 31394
16241 77608
21465 53071
47658 45533
381019 7169
21443 64757
812497044 75266
47835 42744
16240 81882
21456 56437
380989 8887
16226 70730
241202 16745
969557781 50708
21511 61752
21456 58128
47656 43257
16238 87536
47657 37931
110308 21538
16181 83704
110311 24874
16238 91844
16241 88013
12491 98371
21453 67091
89463 29125
16395 74461
667132 4056
47654 42259
110308 25211
21223 64704
21456 52653
241200 15602
21457 58144
89400 26095
16049 94997
47462 35773
21655 67942
16241 95754
588005716 81873
635725884 62620
21459 68184
636292076 42792
89400 29271
21456 58716
47657 50444
16241 91497
800889504 31277
56132 33241
110328 19110
21456 56512
16241 91459
47657 41734
47715 46797
0 83521
21456 58802
89354 26475
47657 48296
47708 48239
21453 66868
121093297 94075
574627 5175
47657 41387
16241 70465
21467 60205
89424 28494
47657 48487
47544 39400
11012518 596
110254 24705
241253 10886
241206 16499
110337 17496
16274 87574
413390 6486
380942 9067
241201 12899
3083507 1368
413378 6905
47654 44469
667365 3963
47688 45062
21456 52941
47654 41862
56322 34064
241202 11695
905195411 57761
217959598 52015
47655 45460
16241 77791
21456 57669
12566 98702
16241 73453
574758 5224
0 70111
21457 62096
16241 81943
32133 52359
133044045 99999
16473 94288
16241 72965
16279 73385
241200 17085
56187 34386
16301 83666
110295 20718
936389 2884
110356 21425
56097 34698
16423 73407
21456 67369
868460050 1
110305 22439
241201 15154
21456 67500
413377 6498
16290 96059
89400 29417
47659 38141
47643 36031
21445 53975
110234 23619
21449 67054
21456 59397
47657 45277
47675 44663
16241 81572
16139 70176
21456 65360
28658965 209
21407 67864
16244 92451
56126 32814
241201 16900
47642 44714
413393 6320
16270 69906
21589 56251
16238 84776
16231 91011
47658 41273
16241 90988
47660 50605
89404 27999
21456 66059
194615885 94493
16241 86324
6868231 935
16239 93451
56129 33372
47665 45832
97076829 90984
47657 39844
16277 90378
21462 52910
667365 3841
16241 76723
16253 74962
16229 90668
254475583 46095
16255 84396
241201 15950
16247 96941
936421 2614
16219 84415
16241 78009
21456 61229
355962354 46436
47659 46210
110308 22069
16241 75266
494409 6035
16241 87320
89186 27538
16241 75194
16189 86125
56176 34479
799156276 59515
381031 8308
667362 4418
21456 61878
47657 44516
602717487 99999
47670 43212
110308 23399
21456 67695
886149124 99999
56127 32782
0 32967
16127 82379
21378 53788
69952 31704
89385 29417
16219 82613
89397 26420
2332879 1868
47657 43257
21456 66389
16231 74753
16239 80271
21371 56599
47654 41816
16226 93927
16286 87737
241194 9978
16215 81911
21445 58372
16244 73422
47667 40696
16392 75168
276499321 99999
936473 2985
241276 13396
47657 42750
47656 49945
16241 95488
21456 61575
413384 6845
413436 6893
21467 65575
380989 8309
21467 68270
16241 70788
16241 78872
16266 74305
16109 91821
16234 80418
47614 40888
21456 60821
21327 56163
16241 74725
60694369 39048
89400 27945
47655 51124
16254 91126
380989 9572
47654 47592
16241 85624
667303 3604
47655 36031
21693 63897
574615 4746
56126 32676
21553 66323
16241 71174
21401 65140
12468 97520
241201 13336
99130121 30572
380987 9815
89402 27862
380989 7676
21465 64774
16417 82157
110259 22823
241162 16687
21482426 265
119103312 9633
47657 36029
110308 24834
16241 73642
441685201 3775
12483 98664
16241 75036
21694 62120
16241 70733
16243 87636
21456 61187
47657 43728
16469 73589
89400 28189
47599 42374
21448 66385
413294 6451
110308 19274
12491 98438
16263 93124
16180 79789
166145085 58282
47613 38888
47657 45281
16247 79161
21458 54851
69952 31017
16403 71485
591305779 76893
21456 62416
988831239 99999
70175 31441
544330217 37489
89408 29528
56112 33077
16240 87628
7450 99298
47655 48956
413189 6412
47657 44661
16241 92882
241155 12260
110128 17585
241201 14001
12736 99056
47419 43484
241201 14078
21454 56438
32144 52155
16198 81803
936408 2692
397815018 99868
16188 81222
16289 75853
89394 28596
16241 90392
47657 41661
16240 84158
110308 19274
32133 52288
21468 59413
110311 22947
667365 4459
89400 30755
47657 39496
484415948 1
380989 9735
16229 82046
89381 28562
21436 63746
16244 91853
241180 15344
380989 9156
110171 22395
21447 55291
110301 24276
21463 59658
110214 24911
56129 32468
2636120 1483
16260 80776
936383 2763
719129144 96896
47689 37912
21456 54140
69952 31590
47657 48609
47658 47743
11583269 487
16255 83490
7448 99896
21454 52789
21468 65469
241231 10053
241206 16687
47534 39567
380977 8059
16229 88171
47657 45289
16292 92353
47667 49551
241260 12604
537630724 97848
47686 42107
89560 29616
47676 40477
47761 46066
47654 44352
528820484 58128
16241 90554
47652 40471
16231 80529
21537 57021
16200 91061
16212 96918
16241 71029
431203216 59810
928321011 33744
422747042 36095
21456 56465
455075886 11970
16238 85858
2332673 1641
16258 95836
445456565 21325
16352 69575
56127 32676
110308 20444
21457 64774
1000000000 92525
16241 85720
47902 37375
56126 32782
16235 96150
47657 44769
47653 40362
47734 50056
16242 90895
241294 9942
16182 84078
936235 2760
110455 19017
21456 66895
345029135 95187
21622 63977
110308 21829
16153 77184
16240 92285
89402 28244
47659 49518
28658879 210
494459 5685
162778677 36404
21456 66863
110363 20521
16200 75397
110319 18103
16242 76523
110127 21011
343543142 32782
241185 11263
494412 5580
47625 50703
16477 84973
15241330 418
110137 21457
220000399 79709
47657 37139
47657 44604
89354 26632
32129 51814
47662 45157
47657 37536
574469 4545
822462661 25963
241163 12067
241201 16846
47656 41492
21450 61187
47708 51562
47657 46966
47544 36779
21460 66689
16244 72695
16243 87310
56124 33005
21464 62714
241201 17420
21455 65230
639620410 32039
21456 56797
89400 26734
380989 8328
16154 83412
16243 92959
16261 81144
47611 48655
32131 52219
16238 94604
16244 82400
47657 34894
21515 60883
21456 63616
21456 68693
21398 64476
47658 46929
21442 61989
851839897 55808
380982 8079
958251493 14684
16241 82585
21453 62009
47696 42259
56126 34695
47434 42462
241201 16853
241194 13466
21501 65325
1469432 2312
1469680 2163
21267 52426
16178 91853
47657 42322
16077 79316
21468 68366
21456 63961
16436 92451
47657 39140
21456 63495
6868270 1048
89400 28112
16241 70066
241199 11299
47669 37405
618610789 98156
30057071 12575
7431 99525
47711 35058
11012494 763
69952 32039
21458 64710
110309 18161
876970783 44498
110308 23281
56112 34214
32134 51767
380989 9538
47657 35074
16252 96791
162298712 99999
21216 67491
89465 26976
76909556 58114
16251 76698
28658810 210
16227 93582
89399 28711
21456 63489
89400 30488
47657 47759
16241 79387
21494 62670
110295 18846
89398 28064
12576 98068
110302 25094
32130 51926
16241 79020
21456 52813
380989 9815
413351 6380
787998595 99999
21443 60812
11021906 556
47656 35899
241207 13399
110312 22020
241193 15672
16242 79709
69967 31729
21446 62893
21444 54393
47658 41078
241202 15753
21441 53785
16259 83704
21263 66059
110301 20323
47643 46436
16240 75213
16241 86354
1000000000 73399
110308 19100
47658 43604
16243 74674
91054079 99999
110306 21305
21223 61658
16241 91201
21471 64679
16252 75429
16260 70967
21480 60383
47657 48293
32148 52386
21551 57596
32119 52172
2797212 1427
7304762 891
21429 66569
241215 10117
574584 5259
47659 44446
47472 50385
21455 66544
16238 76567
21455 58058
16371 84271
21472 57884
47670 41165
110335 22437
56188 34389
56126 34421
31939 51818
21501 58189
16190 93267
494409 5640
89403 30781
16040 90620
47897 39953
12499 97644
89358 29157
110308 18073
16405 78474
16241 77961
21456 65622
47668 41692
531739000 34019
722462896 51632
16242 79880
16132 79898
16238 94885
21329 58309
381014 9090
12504 97331
12496 98961
110320 21914
47657 42792
21456 59607
21456 58475
574602 5039
667365 4446
16248 72922
89397 28992
413391 6077
47657 38188
896827546 42135
7504 99343
21456 64269
16241 86060
945252630 85300
16312 77917
21462 65685
241201 14765
16027 76433
241199 16876
56126 33333
47654 44683
16243 83257
32130 51956
0 45357
0 79082
51028036 59419
21456 64476
241201 10472
47657 39442
26256815 36031
21456 69221
534265925 1
4577741 8894
16304 69874
127389372 8695
337406874 49622
16241 89959
413380 6878
21212 65586
47808 45037
21444 57782
89390 27226
16235 94655
56128 32931
16230 88726
440900949 78859
16256 94561
241200 12121
21461 56946
110308 19774
16405 92840
47649 36739
110308 18641
21456 64195
47899 41744
16241 96125
55968 34246
56133 33154
16241 74772
16237 93362
47657 43810
0 20713
47646 44172
110308 23905
381000 9688
110308 23399
47657 47802
16241 82341
110308 22159
47532 50410
21451 64308
16240 93582
21467 57244
16241 91444
97006091 18384
626288364 59055
12496 97573
574626 4697
16239 90621
47657 51749
47654 49342
16213 69912
241201 11068
16062 84435
16304 89959
16241 73191
47659 46501
667365 4416
21615 62543
89400 28874
21456 66532
47657 51559
151183295 62375
89374 29760
110308 22261
16304 90052
241170 9972
21455 65802
47657 51398
89399 29327
759406688 12121
261809140 20107
47692 38526
56150 34036
21456 53975
241201 10156
21503 58614
21454 56974
116571075 33899
110539 24646
16262 74899
2332878 1912
16241 84508
270716685 99999
32181 52356
494363 6023
912494973 99631
16228 92705
16241 77258
47657 48852
763665621 99999
16037 91242
110287 25754
47660 46933
241201 10048
241233 16198
16241 96628
21468 52502
16241 70652
56123 33605
89452 27808
21458 55609
574626 5044
16241 89137
47657 37527
988983179 40756
47657 48476
829494577 51554
47657 50164
21296 55396
69949 32141
21458 65073
936377 3262
670951264 66252
89369 25919
16241 84435
110295 22331
291781702 99999
89189 27354
21456 59413
16238 88732
241201 14066
16241 90603
16241 70775
16241 79449
21456 54633
400003139 33501
369081790 66015
56126 33948
21465 60826
3083517 1240
21456 61433
16240 82046
16241 95060
16241 91248
16201 93311
7575 99309
16243 69406
47631 39844
241156 12190
110308 24641
2332837 1778
21456 59055
16243 96332
21607 54734
413378 6346
964621799 1
241201 14239
380990 8624
16241 76620
21456 62018
12384 97127
21456 65868
16241 83797
47468 43440
21456 53551
16242 85522
47654 51499
574627 5325
110335 18916
241204 13477
16241 89836
21456 54094
110343 22625
21446 68612
47657 45533
21456 64281
21293 52607
941154783 17788
15887385 62906
21465 66168
241203 11038
47657 41238
110308 23570
21457 66015
47455 50215
69951 31638
3083510 1344
16204 80459
16120 89087
16241 94575
930458993 19386
21455 64916
21457 67794
47672 48636
89397 28112
241199 10156
16247 69558
16241 94475
494416 5954
16241 92760
241188 15603
21456 53431
21458 63801
413378 6904
110308 24340
21456 58536
110559 24064
241201 15158
241201 15002
21455 55836
16241 86125
16243 87733
47650 37277
110308 22052
21453 56359
7470 99791
241201 10118
7395 99771
28658811 187
21456 56375
16242 76307
79424316 38915
1469445 2157
16441 76431
629515537 56753
667366 3525
21320 65071
640839582 53431
21518 63827
21456 64392
16366 80171
110308 21380
21470 53601
241200 13207
31972 51926
16337 91066
89397 29114
47657 39658
0 5101
110308 23575
11012497 650
21455 59486
16248 74754
21693 66868
16241 72272
615173649 85753
21455 60821
47669 39192
574625 4808
1469437 2180
21453 52571
3083519 1270
47657 37094
21467 60277
16241 88856
21450 54140
47648 47456
380990 7562
613209934 30523
21432 68995
110308 20734
381170 8864
79601868 73556
667365 3590
380983 9168
380989 8908
16233 75749
47657 43018
70176 31876
47903 50722
16220 73735
16241 80171
21462 65140
12494 98718
47684 48419
16241 89149
47424 38345
241102 11754
380956 7554
56126 32898
241159 15111
16077 85753
16259 96684
47473 39635
16244 75175
16241 74813
16241 75261
618330511 38398
16187 75638
110320 24328
110300 24950
645685702 22886
21453 63310
241024 13668
16241 96975
16241 96610
56217 32261
47657 46751
110465 24370
16444 89358
16241 72276
21458 59364
47702 42374
89400 26991
47660 41620
56126 34128
47661 41260
21505 68248
16239 90603
47657 43821
110324 19255
21456 52607
56119 33671
11012581 763
16247 87217
47658 48059
16286 86182
47657 36353
21456 54702
21426 57808
21616 61926
47657 38477
16241 77357
574482 4765
21453 62562
4535579 36480
47660 43810
16254 94568
47657 35148
69954 31462
16238 78593
494409 5708
89401 27923
380992 9090
110317 21304
47426 43864
15241345 418
21456 54504
89258 25818
21453 67714
12496 97812
16253 77706
241202 10207
16253 74753
53145969 99411
16240 73766
16254 71754
16241 78958
16241 86479
16228 70885
16250 96524
241201 11184
16141 93039
110308 20214
89401 28269
16241 85601
562482092 18637
413389 6654
89398 28260
667924565 17371
47820 38625
16251 74288
1000000000 33352
16183 72453
16241 76326
89400 27426
413418 6829
16233 95494
89397 27556
16241 88128
47671 41369
47640 43658
241148 12381
667360 4239
16254 85720
110332 21883
89397 27810
110356 22109
241190 16577
16241 69802
688642131 3590
16238 96609
171653413 49191
849772686 65150
47657 39967
413579 6388
21504 65656
1000000000 97240
241146 10899
16248 80686
69952 32085
56245 34289
403803222 88926
21456 63914
671296145 25211
47627 37106
241198 15467
21456 66544
21456 63865
16304 73832
16238 76440
380750 8308
725302399 42729
981253106 47874
47609 42293
47657 38049
47660 41814
241243 10899
47660 42968
110541 23985
47657 35846
21456 55914
16240 88579
16241 77827
32133 51956
47513 46576
16241 77783
110258 20990
21459 58508
241201 15753
21456 57117
110088 18594
16241 95370
47794 40842
16090 71634
241171 9962
47662 39221
16241 71634
16242 74305
56136 33260
12496 97199
16232 89176
110311 17827
47583 36697
21427 52653
47645 38915
55951 32478
301029334 31208
21529 62766
33622477 25529
58694124 99999
16218 96441
16241 88260
16239 73304
380989 9055
47657 36739
16241 88908
47657 42880
119898552 86182
16241 82982
16255 91657
21456 66044
69892 32208
16241 75493
21454 64970
21402 66837
241201 10365
16213 92073
16241 88653
47671 49945
241201 13363
16297 71596
21529 55028
7448 99489
16241 85581
16244 75423
16204 86786
16027 78919
38361394 39194
16281 87494
21466 63262
21513 56389
110499 24911
110308 17521
11012494 650
380989 9572
16215 86868
16241 89267
16319 75275
47664 38477
110272 21336
47657 34960
47646 47114
667374 3621
1000000000 17502
89400 30969
0 62850
21486 56772
806786632 54783
16062 92707
1000000000 8618
16208 84540
47647 39448
110308 21788
241144 17157
32134 52310
47666 38471
110310 22344
47653 46761
16227 92215
908226003 29840
110323 25510
21456 66785
21461 52607
32133 52069
16246 80104
21509 53552
89399 28994
16242 84397
437218297 89826
21456 63369
289389815 10881
110310 19584
110308 19911
729035056 81226
16241 79012
241201 16306
667363 3868
16241 77393
21456 61652
16269 76416
16241 70051
16241 70043
252904705 99999
21464 54783
16242 87939
89388 27780
380982 9055
21456 64422
524317370 48079
21456 58699
47657 49314
16304 80763
16195 85633
381192 9856
7587 99254
47672 47096
47651 43712
241030 12400
565643321 66498
47642 50385
241200 13107
667365 4446
47657 45770
494411 5435
47654 39647
47646 42744
241201 15002
125178765 47
16435 95522
21456 63613
47657 41003
47657 35386
21471 58516
21458 68980
47657 42585
79815656 99999
241201 16306
16238 78570
47635 36602
16241 82044
178528465 99999
241209 12969
380956 8682
241052 15890
16252 72242
16241 70528
89400 25882
898707531 96668
7449 99318
56374 34479
494409 5749
89219 27255
21457 56504
380990 8887
47645 47519
413378 6413
56126 33359
241150 15769
21467 54825
16420 90197
47443 37453
16241 74764
16241 80964
89415 29659
47669 43473
21514 59658
47657 43604
47658 46114
16251 78695
689485298 59626
47658 42853
294056248 1
241211 15745
456685081 33833
241201 15869
47657 36874
21456 61000
110308 24950
16249 87404
936327 3079
16241 81412
110311 18543
241201 17126
499908461 7108
21466 59502
21407 58282
47657 36619
21466 62430
256686343 98593
89380 30599
110308 22947
47673 41910
47657 45382
69952 31783
241330 12664
21243 56990
16272 86060
89400 27646
16199 89535
838961631 30629
47668 39239
667365 3802
16241 82400
110368 22408
241323 13474
89400 26331
16342 88905
16241 78302
16238 93077
47659 47284
241262 10382
667417 3841
56124 34019
89399 26219
16255 89101
16194 92170
110308 18843
21409 68347
21456 54660
853460577 42457
462214665 77919
47657 50181
16196 70650
16241 78067
12505 97288
7451 99593
47658 49239
16241 92482
21456 54944
110306 18970
21702 63819
16241 81882
21369 53371
16114 76471
16431 69467
47657 47956
110257 23281
47506616 129
110339 23065
47683 40629
110309 18769
16229 75698
47659 36209
47577 47206
21457 62199
16241 93853
16240 76311
16241 77250
9647146 91650
47657 45838
16227 76221
614770788 13363
21453 59413
494469 5449
16250 74311
21403 53638
56128 34452
16216 83182
16269 89993
21464 68820
494283 5925
494421 5662
178302926 4020
21456 54109
380998 8864
89401 29443
16241 89786
241201 9942
47676 45281
21448 68980
47657 45171
16422 75313
47656 43484
16207 76350
16293 91946
16234 83059
938974829 78618
16416 77278
89400 25849
324631973 21163
21456 61317
21455 58777
16068 76334
110424 17962
21456 52632
241224 10984
32267 52172
89374 30181
16018 79251
69952 31015
110308 20920
47616 38063
16234 70885
47608 49595
16241 83803
936383 3119
110322 25117
89411 30552
380984 9699
21517 57345
47656 49562
728530618 2936
12496 98644
7256 99604
241204 11313
241208 12664
47657 37139
69998 31321
16256 81476
16237 94499
47657 41369
241201 15447
110278 21829
21453 63275
16240 93124
21512 58734
376808530 10189
56969716 41768
47704 39509
16196 75903
2332869 1981
16238 88427
21448 54254
110158 19128
47657 38698
16440 77366
69948 31729
110301 23111
16241 84891
667355 4171
21510 56990
21446 55971
47657 46544
21467 65311
50433515 86501
16241 75329
0 57248
12499 97378
47667 37925
16241 82597
56132 32530
56126 32269
69904 31004
21517 58806
281416888 15996
702475766 47793
16235 96987
21446 59142
47717 47514
21456 64147
323662305 8111
21448 63262
447197758 6906
168100738 99999
32079 52001
32512375 68820
56126 33733
16241 85913
56126 32888
241200 10780
895122415 15534
380989 9619
21508 54263
47729 44231
16244 92210
682292640 5523
16241 90897
21460 62125
21445 60093
21347 65798
16241 89490
89291 27945
16244 74632
21456 67073
243564517 24718
931331945 32769
89400 28562
16244 84834
16241 75397
110308 20185
89402 27226
16260 77237
16241 97009
413467 6815
110362 25135
110356 22153
110320 20480
16242 74786
381046 7562
47651 36480
110306 25450
110310 25009
16241 94417
241118 15154
322249536 74615
667365 3957
16243 96751
16412 89118
47657 50494
21696 62522
962589863 4707
110315 20148
1469442 2187
47704 43116
16241 89488
21456 52992
241201 15328
241185 12253
16212 93536
47616 42086
16268 97009
110318 19386
16241 78009
110299 22621
0 7720
16088 86875
241201 14448
21421 52711
16241 76573
16243 93635
47662 45985
7361 99433
110455 23077
21427 58506
47703 39474
21442 57433
12487 97784
47597 37073
209472450 15767
16241 77434
21445 55978
47657 35328
16241 78108
413316 6364
55903 33050
21450 67564
47656 36874
21456 54474
963951057 90318
56078 34714
241211 10339
333616850 80602
47656 40453
21487 58179
47904 42408
89400 30157
16244 94113
16300 94132
16249 87295
110309 20259
16176 76127
16241 75441
16241 78474
667115 3786
16242 88079
241175 12030
241226 11754
16232 85788
16241 77054
110308 21072
16241 96908
241206 16590
89400 25849
16240 93095
2332879 1981
11012474 663
380989 9633
21579 54140
110308 20942
3083283 1319
89401 30557
89513 29636
241047 12930
110308 18334
241229 16454
455827520 37042
492488815 81207
89400 29718
12395 98011
494363 5721
47620 38491
16273 87169
23700673 93039
2332867 1815
2332905 1900
16269 83328
16231 69258
16241 73855
32085 52015
89404 30181
16243 87971
56126 34036
47855 41126
21432 65802
89400 29029
47657 46934
47665 39200
16182 77394
16255 91497
241218 10508
110308 21304
16241 75246
56125 34200
16219 76612
241213 12514
16241 93806
711759105 1713
241201 17252
47672 50535
16254 90210
47448 37489
47657 44369
413326 6566
47906 39695
241201 15584
89402 30184
47689 45463
47657 45768
47650 38189
47810 45643
16247 85287
16241 95965
47674 51406
21456 60615
16241 84773
21460 56411
1469443 2157
66419647 73265
262877467 53900
21456 60991
110308 25227
241206 14319
58303811 4610
2283288 82495
16241 70805
413377 6414
6868283 976
21456 66486
842431247 49055
574627 5375
47657 49506
47657 42086
47657 47617
21458 52505
21484 63501
380738 7989
47707 35250
241201 10886
21476 60826
16367 84742
21453 56119
16241 74062
47650 45056
12494 97558
493460450 76655
110321 24497
7449 99411
5967824 61066
16241 86146
110317 19426
89400 30035
381014 8234
110308 21457
110188 24516
89345 27569
16242 78859
47642 36230
16464 77189
1000000000 28236
89396 29735
16260 76326
21518 55023
721216672 60826
241164 11940
16241 73637
110253 19828
21456 57189
47660 41225
21457 56771
12496 97770
32147 52319
21457 66117
16291 90897
684446632 77258
110260 22153
16255 75507
47657 44757
241201 14403
21456 55838
0 83123
21456 55471
110200 18945
936438 3113
381148 9772
21413 59361
47646 42589
768238974 64650
21449 59206
16253 90880
380906 7914
16241 92713
10333399 883
47657 39400
110322 19560
380988 8695
16389 85788
15999 84411
47657 46582
16226 84834
21456 65073
16239 81517
1000000000 99999
16149 94494
770372302 7204
56084 32412
241237 16976
47723 50601
16244 70311
47757 44352
241201 10899
374106881 93267
16102 87733
381032 9010
21459 65106
110308 21684
16238 76334
16181 95242
667362 4097
21453 57228
47657 41903
69952 31120
241201 13563
110302 20692
16026 79387
16068 89773
47657 42929
241246 13121
566322672 84171
16263 87313
21445 66493
16241 80459
21463 62863
89415 28441
56128 34452
16241 76612
21456 53210
241201 14671
47657 50820
572282426 20148
89400 27345
21451 55288
107053020 34113
16241 73007
21456 64662
47672 47346
970130016 99999
110318 23570
21426 67128
21456 59813
47657 36669
2332845 1868
241201 13552
21407 67182
413368 6797
16241 73442
16241 78393
21219 65758
1000000000 50149
241240 12575
89423 26734
21456 68826
16256 88579
16241 90163
21450 64069
21456 64799
47662 49704
21496 62037
859974059 98730
56092 32609
200145739 72561
110350 17509
7449 99963
47660 50135
16227 92363
957938200 10382
12496 97625
241201 17332
89402 29772
47664 42713
241201 11205
21456 63462
21457 64024
110337 24614
467822059 23878
826187447 38488
196097979 15447
47657 44860
21613 59206
16241 74392
47669 47828
47578 47821
110272 19494
361940205 20222
16241 89087
89400 25825
314994567 73453
21704 61066
89412 29616
2065361 2016
16067 96232
21456 57726
56137 33094
380986 7539
47659 49384
15992 87778
536840218 16148
16241 69974
21247 66965
754854045 61011
424472062 54328
47659 42445
89399 27107
16233 82652
110306 22177
12499 98371
381043 8770
12441 97958
241201 13296
21441 59470
21456 63592
16240 87767
16238 87604
47620 39333
16215 69930
380750 8723
89400 27441
241317 17288
69952 31390
21446 54944
110308 18639
482829032 53387
16242 85936
21454 57897
598391875 11240
241194 10858
21455 66844
47657 41548
241219 17157
21549 59626
16220 91201
47657 39349
47657 46852
21453 67976
7449 99971
16239 92858
574630 4607
936380 3063
16241 79449
413386 6320
47657 38220
21669 54770
667414 3936
47618 44769
21456 68971
381157 9073
21466 57362
89408 28992
21456 53004
47645 44104
16471 84176
241201 15762
21456 54109
110307 20472
439509514 41503
69953 31196
47657 43271
47415 38410
47657 41329
21470 59741
21456 53895
467854914 39167
47657 46501
47661 40109
16281 84986
241200 14448
241296 9907
47669 37745
574538 4846
21455 61506
32076 51939
488635053 53841
16208 88371
89400 30401
16241 91635
47658 47761
7449 99255
16251 96251
21456 55324
21428 58330
89346 29778
89561 25921
936389 2716
110308 19575
380987 9757
16216 92350
16242 77751
241198 11184
16248 77173
12496 97821
21446 67473
110308 25117
21657 54755
89400 28189
413378 6527
16214 86767
21456 58430
110267 23301
47723 44473
21454 59206
241201 12524
359921171 50750
936385 2776
16241 91765
16241 70193
16241 85581
21457 63325
89434 28362
16226 78312
422066065 16520
21456 55780
241312 10340
110306 18962
16240 72531
21455 68622
21492 60614
16244 77434
47875 43378
47657 46576
46586889 84437
16235 77434
903300708 9620
574609 4928
20754104 53378
413376 6681
16241 71141
241213 12683
413377 6736
12496 97168
241242 11697
89390 30867
47657 50508
16245 84148
16336 95459
21456 54199
16239 96209
16249 79587
16241 93810
16238 70195
110310 22543
21710 61825
21469 63199
21403 63190
16238 87943
7201 99896
21456 58568
21456 54474
16301 80529
16043 96021
16257 88070
21560 61652
110307 22217
16241 81144
89399 27945
241198 11156
16241 74390
16241 70628
21456 54978
47660 41482
47655 40157
16236 94057
16241 83262
56126 33387
21456 54518
47407 51438
16031 69974
16293 84943
21433 64943
56127 33935
240978 12969
16241 91982
69952 31560
16232 71000
240963 13575
21456 53788
16267 78663
47657 36842
47658 39901
47642 41670
21405 69080
21466 68355
110342 23306
911784809 1
21459 60093
380965 7911
21514 54642
16196 84221
16241 78968
740766762 92210
47631 45664
47657 43826
16242 69438
47648 40031
21372 66895
16239 96233
47660 45157
241302 13603
69955 31560
110288 23158
16241 91657
32124 52310
413361 6732
21456 63610
380977 8467
225902355 27804
89608 27354
241218 15989
16187 79496
56126 33087
47657 38525
110309 21969
16199 89215
21503 60095
16268 96524
241202 14503
16243 94575
47658 47902
16238 86060
835615119 48416
16241 72922
21461 68167
377893744 7942
241196 12939
16252 87473
16385 90363
110299 18769
16241 87481
21415 67058
241201 12268
21554 59223
110537 18154
16075 89491
787112103 70078
16049 85228
47657 39854
16241 78617
89400 30915
748080160 10737
16250 79977
21456 54094
280004700 15049
47704 42086
241192 15771
16243 94057
10778250 856
16145 70652
47657 50878
380989 7444
16241 81803
381004 9620
241189 12683
16241 82795
21659 64551
47657 44942
89945818 27502
16226 75493
47657 44468
47606 38832
16239 76426
56126 33005
47648 40197
21516 60975
617754547 63318
47657 41429
7238 99963
16241 87281
47647 44264
47463 50818
16433 70278
241201 13363
965822340 93654
89463 28375
16241 74461
21456 65046
69116053 9750
241202 14531
16159 94499
16241 82982
591905325 94251
47657 46576
16276 92760
89510 27936
16241 75459
16249 88391
21417 60095
110308 19318
21568 67182
16283 85462
47659 43373
110306 24143
21456 63746
21332 67940
936380 2884
110514 22319
110308 17737
47657 48636
2332879 1713
47657 36011
47657 50066
21454 64281
21456 55465
16243 84431
49390399 67491
7441 99489
21447 65200
21453 57808
56168 34501
110308 19583
89410 29337
16243 71839
21453 54451
47594 50822
16241 71202
21460 62670
363149619 89324
16285 73970
47624 47013
47647 45698
180387154 39
110367 21924
110306 22052
47659 40572
16241 75749
914618858 69160
89401 26956
110331 22489
47643 37086
16241 89019
89400 27808
16044 94314
241189 14336
47656 45458
47657 44150
16177 92307
16241 86578
943112359 40627
89233 29604
16241 80390
21456 66088
121902624 24223
241314 15228
89400 30181
21625 53879
21459 58425
21456 55779
110310 25016
16229 74972
16234 92451
110310 24641
527525067 18807
241209 14734
47826 47140
241155 10271
47666 39021
21456 63967
110067 23666
47518 47605
16508705 356
16239 81562
47658 45707
16269 74225
32130 52108
110305 20594
0 38555
16187 76698
110125 21472
32132 52256
16179 84171
47657 47893
16245 94398
16241 85494
241211 17369
182247127 99999
16241 79675
241201 13466
975359 2524
110127 20990
16241 72638
16199 77150
686262454 19575
1469437 2163
110311 23918
272153470 82487
69970 31390
47657 49054
89446 26673
21468 55123
16447 89680
849705386 85556
16241 69411
16250 77184
47630 41345
16229 82161
16241 76080
110365 24663
16241 77944
241086 12617
89400 29715
16244 75329
21429 57128
241201 14503
16474 92285
16221 86675
21451 61563
74900614 64161
47657 47339
16278 91812
574627 5039
12496 98790
241247 16021
89323 27033
47657 51192
667365 4476
16241 77993
69990 31851
110293 20467
16241 90396
16361 79496
667365 3900
21450 62474
47669 43831
16264 82749
6868277 1069
241200 12535
89402 28992
16370 71131
69939 32072
21454 66044
16238 94012
16260 93095
21456 54738
47664 40607
413386 6871
0 97240
16231 88112
16223 73917
47660 37306
16241 70856
47657 42995
241441 13712
16241 88083
975253 2449
32141 52218
16039 93927
16241 87351
32129 52235
2332879 1782
507912604 99999
56140 34113
21456 54778
16241 77214
21467 63239
574627 4629
494346 5799
16244 83468
380990 9294
56160 33272
21457 62112
667479457 16441
16241 84312
16226 84228
21457 64650
241198 16232
16238 92221
47781 50483
16390 74360
667372 3900
16227 92882
56136 33005
16216 72850
47740 47552
241198 17442
21262 56359
16239 77823
16103 75042
110308 19858
16242 85806
7449 99343
89272 29156
691166987 13668
89370 28362
16243 83230
413378 6496
16234 92901
89400 26513
380989 8062
263030000 12683
16241 76426
21471 59766
89216 29776
241215 14186
241203 12430
47647 45576
16263 84592
89387 27638
16260 78714
21478 62474
21512 67779
11012453 708
47647 41165
89390 30064
16241 74221
21456 68803
21432 60622
241199 10366
818459264 84370
47660 50757
21456 62455
16298 84834
21456 57884
241192 17246
131230437 41921
56167 32373
21448 61506
21458 57235
16275 76685
16241 78302
21231 67794
21456 54944
7449 99622
494409 5749
21470 63491
47657 46117
21456 63210
110302 19197
47657 41334
380989 9326
89400 26475
21457 65702
16340 70166
16241 72433
653842855 99999
7449 99231
16245 93109
0 50149
110308 22052
47657 39239
16223 92451
110322 23543
137505414 47834
0 96224
16238 91096
16304 95803
16240 91344
16491 79880
16241 91459
667248 4351
47659 49292
47654 37642
194685669 3114
110322 18764
16239 91728
7449 99892
16241 75324
241098 10189
21456 58516
47655 37784
16229 85902
47656 37745
110268 25383
21459 53066
16238 73917
56106 34481
47657 37977
16227 70360
241201 12969
110299 18906
241326 16740
110308 23834
16365 85699
47623 39150
413368 6180
47660 41846
16133 89680
47708 47431
16480 76655
56127 33842
47678 42657
56126 33241
47657 50810
110311 20107
47409 42469
2636297 1476
16241 74704
47657 43325
21456 58141
21456 58805
110308 18114
47657 39189
110299 22422
69939 31140
180387059 39
241230 16553
16243 86173
21463 55904
21517 62680
89391 27558
47716 43278
47549 37945
110304 18818
16241 81942
110291 20926
580874889 69561
16241 71138
16241 85211
12496 97644
47657 42995
21708 53856
686899964 93317
47657 42968
16241 73894
135576623 17526
21456 57304
110184 17882
47667 41155
2333049 1690
849287307 50181
509136880 91765
241201 17429
16355 93847
47668 43571
11012480 708
936396 2628
16271 72965
110328 21024
47824 43799
667365 3583
16251 74656
266622380 1
16241 96670
241207 12332
241186 16488
241115 12308
47654 37062
47657 39718
12493 97781
110308 19580
16190 75648
16311 70684
47744 46026
21583 63495
21455 57273
16239 75962
21459 63046
47520 49211
47661 36792
110163 19082
2332728 1946
16351 95240
110308 22972
16238 83873
16241 86491
21456 54712
21453 64734
11012494 654
110310 20373
574627 5177
69972 31783
21450 56427
21279 63449
16206 75824
16248 80293
973463196 99999
110305 21127
21445 63890
21456 67691
516583626 11156
47617 44683
987443560 38071
980857385 74225
89399 30497
21456 69176
21455 65439
21506 52502
21453 62801
240993 14405
597834524 82021
241201 12367
21456 60277
960718268 99410
16241 81721
16242 80602
1567027 2068
16241 94599
47659 42248
47659 43174
21414 66066
131099298 70233
7371 99309
21456 56581
110308 20185
21464 54755
131541252 11358
574628 5170
47649 45600
47722 49384
47599 39022
47660 39734
494462 5548
110370 24911
16232 71634
16195 82090
164237231 17476
16234 73265
16247 72493
16291 70465
16241 81784
110277 19010
21459 62880
16271 89627
110308 22611
110322 25471
811588617 89189
381207 9743
47672 48956
241163 15602
16241 88633
16238 69974
47412 35532
241097 17429
241201 13083
47432 38721
413380 6824
32130 52085
47614 45576
47659 35134
16242 74380
21464 59979
240987 15143
47657 50017
241201 15499
16260 93267
241201 12535
16243 72464
47657 50385
642532893 84885
89400 27602
21626 65360
47656 44264
381051 7989
16248 84643
12547 97625
16239 82209
110308 25520
16234 76085
241201 11754
16241 89773
21439 57669
16242 69287
21219 64147
47657 38798
494409 5686
52192571 111
21456 62863
47506559 129
21561 61988
110308 25474
21460 53560
574625 5215
241201 16068
241198 16956
21457 58791
773177765 53324
16242 84427
21456 66379
47665 37777
16241 96162
16000 84682
1000000000 8703
988974486 28076
0 29937
7482 99410
89398 30557
110264 25597
16244 89627
370968474 92636
23927047 95818
89403 30809
16203 92713
89392 27191
21462 57761
16241 77775
618254148 38451
56126 32537
16241 76480
21456 65113
21444 55780
16248 91847
110308 24516
380779 9538
12496 97725
110323 21693
110318 24834
241201 16398
16271 82961
16241 85074
21456 65341
241245 16916
47606 37395
16228 74644
47719 41492
56141 33372
423904473 45737
16242 75134
16242 96441
241201 12030
380989 8821
21682 53324
16508712 326
241198 17395
16233 76586
241178 15143
16242 75637
21456 65046
241190 10781
380989 9688
16241 78492
16186 75721
47642 45166
89404 29417
1567079 2084
380989 8015
16241 88521
16241 93760
57212925 39785
16225 80059
16204 76896
110332 17654
16241 94414
110528 23134
241214 12664
110304 19022
12492 98089
47656 36868
110308 21204
21456 65917
12497 97625
21456 69182
21459 67161
89400 29115
16173 81406
110172 17521
16220 86216
21471 68909
241221 11313
16238 71906
16241 72861
413378 6542
21709 61204
16241 83657
47793 49691
47657 49647
574630 4582
21456 63720
667365 4074
47658 45741
89398 30946
47682 42248
21427 68783
16241 96908
47679 48015
16123 73407
16214 90401
47657 51101
47657 47346
47657 45576
241147 12268
89342 27549
21456 65586
16241 70922
47657 45166
21399 63020
21608 69036
110308 25520
21456 56607
21454 66252
16244 90878
47657 37161
16241 97009
21456 68680
89343 28614
380992 8682
366730758 21011
110298 18650
380967 9260
119970100 99999
380989 8739
574640 5177
16291 81183
90509035 14955
47657 36337
241199 14190
21493 68949
47657 51679
369101008 67801
110158 18300
241207 12043
47592 47023
16484 77733
47474 47177
16241 95140
383352481 1095
241201 10463
47537 42711
47659 45903
47613 38197
69952 31632
16241 96619
21445 67695
47657 48925
16368 90202
16244 94493
175351918 26673
16407 94410
110306 20214
21446 64594
16216 87185
21455 57461
16293 93260
47648 44473
159502042 6815
47701 48059
89407 28319
16256 93654
2332879 1906
16241 93263
16241 96834
17879948 60095
16186 83657
16214 92307
21501 68014
110330 18743
110308 22410
47657 35316
284376484 16059
47576 44976
21456 61663
47654 48609
722387566 60277
568603394 93636
241064 12067
16241 92215
89200 26175
47669 38451
110308 23878
47657 45374
574624 4545
16185 74754
0 64593
380989 8073
16247 74549
241201 16697
16241 96872
241201 13603
21451 61518
16017 84036
110306 21610
2332892 1536
16240 87320
16241 85162
89548 29604
16241 78342
16241 86518
680513041 5168
110296 21923
110308 19292
16233 85585
16186 93927
815474216 24705
280314096 46480
47639 43179
11012494 687
199027027 78302
110442 21362
241019 14383
21466 66252
16240 71596
110180 18571
16283 80889
411909793 75894
47657 44127
16241 69596
483780032 47318
380788 8164
795395881 89478
16241 76334
21471 54254
110308 18161
16241 75991
16241 69895
667367 3701
89400 29760
110411 25286
21452 66421
16232 76807
47646 50394
241201 15733
7304776 891
16060 88049
603560178 32931
21404 64161
241202 15252
16267 87036
16241 81487
89400 30165
110321 21747
21456 55018
16049 74866
110259 22663
1000000000 53921
56129 32361
241208 10121
16196 96670
21456 67437
574627 5224
16269 77523
69949 31140
631326446 23398
47670 37062
47668 45100
47478 41095
16241 82908
510288510 9326
21282 58915
16241 82204
16254 76972
16241 74579
16325 96908
110308 19255
56126 33062
21456 64704
16241 75561
89400 27886
21219 57461
47657 37293
241201 12330
21458 69028
47657 50823
21454 53001
16239 74048
21444 52559
47657 36868
21477 68783
47657 36512
108238257 47805
381027025 94749
47657 41977
21210 57070
16229 82811
494409 5479
21311 55465
380984 7101
21453 57333
16242 76310
16241 79907
16244 85287
47627 41773
89385 30389
482102422 40462
494409 5778
241203 14293
16244 74111
241199 13187
110284 22537
110305 22731
16244 84477
89400 30304
110301 25474
16241 71725
16247 78492
47713 48416
47657 46049
16241 93853
16241 81396
89402 27128
16244 70759
21705 59486
21457 67980
241199 11126
47657 39228
21486 55379
89400 29262
16244 75300
115656930 48566
16238 88649
137315109 21256
435674857 45207
241195 16001
16241 88576
412051523 54775
12493 98298
334599524 80200
16241 87330
21453 65403
89403 27407
21456 66389
16239 69874
16241 94815
21603 53228
110305 22082
21481 60729
936379 3305
241378 10464
21459 62105
110308 22951
21456 57246
16251 70176
110507 18436
32133 52288
16256 79647
47655 36692
47657 41814
241198 16636
16241 84834
16252 70775
7448 99733
548157223 93146
16242 84943
241216 15811
490541441 42289
110308 21163
11583051 487
7449 99903
211228135 1316
110307 25289
494436 5925
47657 36842
241087 16387
16241 93130
47607 36874
21456 55819
12611 97378
16241 90378
134381433 1
16279 89718
16231 90170
16241 93040
89400 28874
47658 41522
574627 5224
16240 76185
110305 19082
21456 67073
47848 38134
47688 43257
16383 92625
110301 18066
6868266 1094
16242 80350
21457 61317
12496 97967
47680 46852
16227 93883
241201 11384
936380 3113
92503104 90363
241216 11904
16334 89930
16231 83960
0 45666
47656 48296
110451 24367
12496 97725
16441 83083
936386 3060
27950748 30233
47654 41522
110308 25289
6868281 1067
16215 90003
21460 63439
772012765 37046
722058221 41620
53502845 83654
304042727 50594
47844 47206
47642 40976
6868278 1119
241152 12436
21468 68728
16253 87604
47684 44795
47701 42474
413586 6150
21424 58430
47656 50535
21456 63868
241201 11771
16242 95459
16238 89399
2332880 1991
241201 10308
110308 20107
21456 61989
16241 85495
21606 65500
21457 57782
380991 7279
18747670 84643
47649 35081
21700 60565
89373 28711
16241 89627
241163 15008
603890119 91847
89400 28254
21456 60992
16291 76655
89400 27558
47656 40219
16239 96373
16242 94162
47491 40588
16288 88156
16353 84834
16120 81562
16241 77064
16300 70201
16237 75224
21373 60869
21456 58540
21454 64281
21465 60805
241379 12890
380989 9600
16056 91029
56126 33542
380986 8234
16250 89935
49639040 87169
47713 39189
16284 79165
21426 67091
16242 71288
21470 63439
12496 99002
240989 14820
16242 69328
85978323 21924
241208 16853
47654 49852
21456 64392
16241 72850
89405 29978
16241 95836
47656 50125
21454 58495
16297 71416
21411 52791
89428 26169
16227 87187
241163 16398
16254 72973
16262 72063
47657 43588
16241 83299
0 28406
16242 71109
16241 77472
89400 26254
21415 64465
16241 93099
21448 63257
47657 48769
241201 12049
21456 68366
752931924 49518
241201 16690
12496 97052
110306 23053
16131 69524
110305 25260
69952 31321
380979 7464
89401 26760
16255 83404
21452 53431
110350 22261
47663 38476
16232 76567
16272 87426
16162 74579
16302 85211
21456 56167
936432 3068
47672 36400
117244161 83846
47647 47013
16241 74247
47703 40685
16076 80382
634526931 25645
47461 37155
47659 44124
47672 50297
241201 15228
110358 17747
21212 66689
21445 68909
21459 69122
47657 42045
652129651 78474
47657 43174
501506243 16454
110307 17788
16241 71705
241258 16046
737873479 67966
47657 44041
21456 64943
21456 56251
494408 5686
133649190 23097
16241 75648
110308 20785
12247 97342
21460 65622
21456 57397
56126 32232
47658 44087
10333426 883
38482249 1492
377691539 73398
574634 5044
110308 25557
820145996 1
241209 10695
0 9345
16241 92346
110308 17917
241258 17308
0 90187
16241 75991
16241 71049
380989 9065
11012495 645
21456 54775
16241 87281
47659 50394
180265626 48110
1000000000 21316
21456 60568
241201 12939
16251 81306
47650 46212
936379 2878
110251 23399
667413 3802
110308 20147
380999 8405
16241 73407
21411 66168
11583054 456
21465 66741
16241 79133
16427 88837
21462 57934
47657 36874
16240 92199
241204 15950
116141418 9787
16243 87189
47658 48416
16019 81572
16241 80835
21456 55565
574634 4629
16241 81517
47660 42240
16241 75710
47660 39496
380796 9309
47464 46210
47657 44514
89317 28083
380989 9055
7453 99433
47657 44723
21470 62543
16300 79860
241204 17030
47660 36270
89400 30389
4517795 30059
16241 94001
439671587 72453
32133 52136
840478107 97359
47864 51492
16269 70972
16241 72279
110308 18034
1469442 2163
21453 64018
47655 34825
21458 68820
47656 48079
47866 36709
47657 47339
47844 51284
110309 23556
16199 92559
0 6783
16233 85487
110296 19757
380883 7204
110263 25012
47657 40068
16214 94421
241201 15973
110313 18769
157665133 19583
89400 29056
110497 18807
892854288 99999
47657 42003
21456 56144
241201 14671
21563 65071
174095213 37528
16241 91812
47654 48316
16241 78837
11583094 479
241219 16172
16241 70201
16240 88856
241367 12260
21410 54731
21497 54160
238120153 58506
16235 90637
16241 80382
16241 85556
89400 29176
21455 58482
16050 90321
21452 57244
110250 25693
16286 79012
241115 13941
47671 50483
16240 84415
504974861 37306
800875 3441
16466 75001
110318 22604
110143 18426
16190 73545
241202 12043
55979 33605
16181 78958
241213 16707
110317 23281
110308 21014
47657 49216
47651 35350
21456 64734
413378 6937
240979 16042
11012448 763
16241 90668
21456 66868
241203 12448
16231 91474
21456 59142
7450 99566
791108200 68184
16241 74197
47661 36430
21470 53895
21456 54146
21459 57368
110308 24274
754570063 82811
47912 37062
16240 82885
47657 42240
110308 20852
47602 41612
56126 34382
21454 54140
801076911 54248
47884 41522
16388 90298
47657 37976
936427 3261
16203 91263
16288 84912
21456 58382
16256 72004
89400 30755
21456 63833
16010 73905
2332644 1750
110293 22735
110465 25323
16242 96975
16231 86205
21456 57281
47670 44087
21457 60237
16241 92269
47407 43810
47657 41345
89400 30867
16241 76148
371645370 40807
21446 62379
47659 48160
16279 95441
110507 21433
21475 63613
914812089 84507
7449 99199
56126 32400
16241 91749
16244 80479
16456 94012
16241 93536
56126 34273
16216 89019
110313 18173
16196 93260
446753023 21874
110316 21555
21435 57904
56126 32418
89412 26976
47654 47052
21414 57461
16244 71705
110308 23969
16241 69328
69993 31611
47657 39123
16241 81693
47657 36370
21456 55009
0 64124
47906 47492
47657 47574
110304 18727
21457 61989
47666 48263
241212 14439
47644 36726
47656 45041
21242 55904
28658805 210
16241 88371
690050993 9538
7455 99791
47657 41040
16239 91644
21456 68826
47667 41225
667365 4084
16296 90668
380993 7625
21575 56615
56134 33770
89403 26254
241358 14747
47657 43894
69952 31852
16243 81420
21511 66262
241252 10925
380987 8065
810583597 15273
110332 23785
16240 93100
47683 43325
21458 59996
21441 68805
16236 82696
110308 22174
16241 85573
16241 95831
241198 15921
7448 99563
241445 11546
21456 55136
21469 54720
110351 20023
21548 61590
241201 15337
11583079 471
21456 68892
47486 49191
110310 17459
16193 95332
16272 88576
7448 99264
16241 73894
21502 53160
47787 38189
936435 2692
89398 25953
16241 90601
47657 39768
47661 48173
47660 36029
241201 13614
110308 18763
47657 44993
274783465 8079
16241 77683
89400 30859
12496 98405
71761929 72484
241201 17429
47453 50494
47671 43864
241201 17020
799118256 948
47657 37834
12496 97692
21459 65005
241073 10575
21440 53165
16241 89786
16238 75903
16241 94160
21606 68042
2732785 56765
47804 40031
574621 5325
28888788 177
110308 20437
47651 37745
380989 9637
16227 80846
12524 97503
241160 13603
2332881 1653
241201 15762
21452 56676
241386 11333
21456 63685
56126 34018
21463 58777
16241 94481
606643124 1
413363 6527
110311 20147
47682 41625
12516 98961
21458 62199
110309 22901
21465 57534
21442 64422
16460 95222
47657 45164
21456 58054
110106 19274
47657 40412
47786 38932
16241 85781
47657 36661
69952 31320
110317 20456
16246 86542
21456 56865
496325976 22343
110308 22465
89400 28276
56137 32888
241201 10652
688631148 23543
56138 33685
2332888 1912
1469440 2157
47638 49622
47657 35350
241186 10272
16239 85362
574861 5195
16241 92697
21517 64479
16300 85623
47847 37165
21400 68820
21448 60095
21431 58445
21457 54825
110309 23135
47657 43083
89400 29844
110090 22731
16242 92761
241199 13603
21456 64069
1469539 2136
16241 89852
47413 41369
413376 6283
21456 64610
380983 7204
110308 22319
110309 20472
47656 40784
56328 32676
16241 72484
16231 78009
16241 75104
241205 16624
21456 57833
16205 75895
730471122 99999
16251 92775
702757556 1189
800858 3452
241201 16793
380989 9538
110356 24699
1000000000 34435
110308 18594
110204 22015
110308 18666
16178 85788
380977 7435
89400 28711
110116 21280
89415 26227
21451 57727
47660 41937
21482424 265
241204 15015
16241 85672
413376 6320
110554 20022
16241 76265
16241 82696
16241 79347
21456 65423
47657 41786
16293 76143
155999325 26151
241258 15470
47644 45615
89405 27222
47616 39718
16269 79133
241363 13668
110308 25308
989198220 97179
16241 71416
1469442 2124
16194 76510
21235 64757
241103 13878
47664 46197
667428 3732
21454 66634
16233 81720
89400 30401
21453 53291
21393 54491
241197 13315
47660 39106
885119339 1
47657 49058
11012492 758
110332 22166
47657 47118
21479 66565
21459 53228
21448 67117
21455 55731
16294 93130
16335 88391
21452 68184
47657 48595
89400 27128
12546 98602
494417 5435
241201 15584
16241 78492
47672 41773
21446 64194
12689 97124
16240 70277
21432 56114
21455 66059
89457 26626
16241 94708
21660 56674
16241 80964
21661 59935
16242 77683
47643 40207
21454 66604
110308 18334
110157 23271
69957 31689
380989 7416
21456 63310
89394 27697
110188 25016
16241 88323
16254 80812
47643 35815
47649 49647
21456 54259
16380 76193
16288 94055
413380 6405
381059 7071
21513 68980
89400 27925
16328 78695
1469479 2152
16139 92027
16224 79013
16249 90599
16255 84922
241201 16172
21566 65044
110308 25205
16122 78872
56126 33842
47657 45258
56147 34037
110297 23255
108925583 65784
1000000000 40225
241201 15767
413298 6199
107028780 48547
47657 42259
16200 75222
69951 32175
16238 84320
47533 36512
21327 66532
16388 69895
110300 21305
21476 53993
47654 49747
56148 33608
380989 8060
16238 92391
16241 90599
56042 32463
16241 71999
21456 61795
241201 11623
21434 66844
56124 33605
21454 52565
47660 43712
16241 76893
21456 58614
936219 3119
69706 31695
21436 66204
56126 32342
110308 25226
47657 51450
16241 90601
301505249 16577
47657 51576
47657 35829
16241 69575
16241 93645
16241 93566
16128 71194
380989 9894
47653 43524
16238 73440
619136658 25400
380974 8175
47658 51284
124833847 1
16244 88978
1469440 2208
56120 33093
21456 63275
110342 18073
89400 26081
89373 30064
936377 2609
21456 55770
241201 16740
16243 72611
110308 18641
16144 78201
32184 52335
110308 21994
16005 84943
16202 82885
47720 41040
241211 10886
841971067 63310
21455 58716
16232 76148
110308 23135
110308 23898
32136 52335
89398 28454
16241 82379
12489 97257
47657 43473
21467 61357
47655 41032
16239 87971
110308 22783
16241 84943
69952 31242
380999 8894
56037 34695
241201 16372
12496 97558
47655 37877
47630 40858
16241 72453
110282 23657
16254 76143
16242 94815
667365 4491
16196 94708
47669 34997
21511 65832
47434 43764
21204 52750
47654 43831
47627 44369
1469442 2136
21416 67512
89387 30304
622048721 79977
1000000000 5101
47472 36619
21482 67870
16246 89977
89498 29923
305195315 69434
110308 18673
21456 57437
47641 48826
12497 97520
380790266 73917
69947 31997
895639067 87943
56189 32931
16433 80763
89517 27862
241201 17361
47610 42711
16238 87826
16293 91588
16178 77783
89408 27410
16241 90197
16239 80869
16262 84617
241212 10710
16240 85794
21456 54440
110305 23928
110308 21693
47662 39148
47416 48094
16255 82795
12438 98591
21456 62474
16241 92707
47628 40313
16240 91029
21441 63613
21456 58777
110484 24641
36201172 151
384125640 19
110305 23779
21684 63152
21456 54720
110255 20734
47655 43325
16189 70528
12496 98600
7384 99868
676206363 44974
15990 95754
21446 67718
16233 93451
110308 21606
241201 11227
16017 75531
21462 63874
89398 26254
16282 74390
16493 82379
933467765 39658
21415 67440
21421 61895
16247 69823
110317 24286
241189 9907
21462 58475
21483 66216
21453 68875
110317 23399
2332879 1978
21297 62880
110308 18034
47659 43834
55993 34495
21457 67439
21446 59996
47640 36528
47656 37003
241085 11763
16254 91299
16184 89882
241131 11700
16241 90751
110369 20214
241202 14066
47657 41374
2636168 1476
56126 32609
21456 67813
241204 16150
241201 12043
16244 92159
16230 88086
110308 19111
16225 78218
16201 69406
110365 22261
47657 48485
21492 59453
1000000000 77273
21456 60277
110305 23097
800927 3441
47657 41827
12510 97625
110308 18727
16241 85788
16195 81441
413377 6797
110062 22947
89183 29244
21456 68896
21456 61988
47695 37352
89400 27569
16240 87358
254735599 9064
110257 17798
16241 92465
16241 79822
16241 71705
32133 52386
16247 86205
21214 64091
47907 47658
16304 81926
47664 50594
21459 65021
110499 18238
56124 32805
881090645 34695
16275 75275
16508696 326
16239 74959
21442 56125
230611207 80869
800877 3385
47657 39658
89398 30806
89400 27996
773609097 81509
16249 69522
21398 67848
16200 84482
16162 80200
380992 7506
21456 64688
16242 80776
110307 23918
47756 44226
56138 32319
392901526 74247
16238 95796
21445 56774
380989 9295
241201 11333
16241 93418
110308 25356
89396 28189
89400 27960
47694 47431
89629 27929
47657 35299
47621 37226
47629 48110
16240 96524
16274 76807
47629 49384
47730 37046
240995 15733
380989 8899
16228 93901
16464 88521
413448 6732
21448 69160
89570 27996
89400 29616
16396 82380
89400 29119
47658 41661
16241 92629
110310 25168
21468 59142
413378 6129
241204 10710
16289 96697
47906 47458
47654 39290
270498726 82597
241201 12161
16242 82696
21456 67012
89400 26039
719991087 25740
290437118 41386
16181 76972
89546 27278
89257 27813
413467 6338
21456 53047
89413 26914
110308 24970
194579575 30073
89320 29114
605578804 58330
47659 46049
47862 40214
56067 32551
21456 64161
21445 58189
336387372 94997
47517 41974
110297 24251
56124 32859
542468375 99999
345975228 67091
110182 18103
110308 21388
47657 47140
47657 38011
16242 89188
16241 84739
110308 22898
21464 63199
21465 69182
16222 88905
16241 75336
16241 72594
16226 88255
47796 44087
47699 44087
47638 37784
47669 43634
241144 16826
380978 9688
47657 36627
89402 30064
16241 76433
21431 53682
730573314 20339
47657 42258
16241 95140
16241 80529
241201 15470
110370 23281
16244 73530
21441 63069
21499 68167
667293896 99999
16247 92447
241409 12161
21264 68280
21451 67718
16234 95657
16238 74736
21462 66066
493408993 16
21456 55023
16241 96693
47657 51663
16276 84759
254732314 99999
21456 60991
1000000000 70243
16180 81207
241009 11022
21455 61000
89400 28362
21402 52403
16241 94625
297417918 2609
21456 59054
380986 8682
21488 57124
47575 42077
16241 73894
241201 16578
47657 48063
89400 29067
16241 71633
47646 51554
381130 8822
47657 42826
241235 15344
16238 92713
47657 38932
56113 34489
241201 12468
110305 22024
21672 57726
110285 21135
574685 4877
47657 42956
1000000000 87112
47531 50601
47601 47309
323684548 93907
241251 12069
16241 72064
110307 20524
16241 73600
241194 15454
31964631 1
574627 4730
21457 66532
47657 45171
16244 84244
110303 22470
47657 46783
16044 85782
494410 5479
16241 77319
47648 39683
21456 61360
47526 50441
69952 31420
166136092 1139
16243 92679
381001 9090
16178 81090
11012554 763
47657 51221
32119 52267
21455 55966
47657 50601
1469442 2142
16182 74922
380993 9350
110308 19560
16204 78354
47657 39150
649125106 61141
241165 12077
47655 39695
241215 16956
16234 77393
16209 86969
110534 22604
89232 27808
47594 42444
16242 88959
47672 51284
16238 89930
16241 69287
47657 48015
110270 20562
815021138 9735
482443154 12043
16443 86545
16239 91456
16184 93116
47509 40927
21458 67369
47664 36529
241201 15866
110312 23077
47657 49221
47651 45837
16354 95945
413371 6077
47657 42622
47650 50160
16241 80869
16283 70864
16239 89176
21424 62620
21464 61518
110308 17791
574627 5333
47661 39658
47644 36529
380971 9262
110308 22194
667364 4261
16235 86403
47657 35342
16244 96641
241043 16687
12493 98696
16241 70684
16232 77457
16231 86862
47664 43238
16241 95454
21453 60639
6868475 1017
47513 36356
21285 56982
16097 87943
241202 13187
21456 68352
936382 2920
47611 36694
380989 8069
89400 28286
395285718 99892
21497 56774
3083507 1270
896634028 27698
241211 15918
16227 94475
21456 63616
21448 64844
21456 66689
69970 31997
16241 83411
16242 84078
47622 39841
16220 75584
16158 87551
904136140 5
679645087 44831
47497 40629
380997 7907
16241 78311
21456 52632
56119 32810
16241 94841
246387762 30035
6868277 1205
47670 36209
21456 54259
16247 86954
16232 76480
936592 2878
21515 65071
21600 63474
47657 37247
21457 58493
21426 68803
21272 59626
16241 92315
203692792 82268
1469442 2136
110304 23399
21612 65056
12598 97142
381228 9260
380989 7071
110308 25713
21456 62737
916150511 99999
16244 78570
47623 45911
32132 52365
110308 23029
12496 98390
16191 94412
47654 48054
2333110 1906
110308 21465
16239 88926
997693888 14996
413378 6957
16241 88467
110284 25135
21532 67193
16197 77978
241209 16989
16244 95240
241263 11695
110299 22886
12498 97978
16244 80298
21683 53795
16244 71211
47879 43018
421056743 42257
16204 71109
56126 34329
241201 12370
110310 21606
70189 31420
16155 82113
89409 27226
56126 32490
89395 30815
47648 48447
21456 62455
12496 97478
47656 41798
16280 69329
16113 79007
2332887 1713
21471 60205
16213 84980
82768878 13025
16237 71917
16252 95079
47655 51562
21348 67439
269627187 1
21387 67514
21451 60185
89400 28201
47657 47200
47671 37395
89587 30572
100230857 45964
21392 64298
122674509 80390
16240 74111
69955 31651
989239093 54221
47657 40328
570075529 42293
47657 35681
110322 17748
21496 59906
16241 79907
21456 68108
47660 47366
47657 44473
47659 45509
47656 37829
16251 75449
12490 97821
21612 62627
241201 15774
21456 68873
16240 93050
21469 59383
47625 36773
380991 9065
16241 93451
16249 89905
21456 56607
47657 40099
16211 89547
47657 48924
21457 68375
16190 85496
241221 13269
47642 47617
413432 6797
16263 76291
16239 88114
241201 16462
47658 44993
116146149 85556
47628 42878
21475 62969
21694 65143
16245 90493
110308 24064
12468 97822
21456 57974
413384 6958
47658 40477
21460 66204
16238 80269
110308 25740
89178 28759
574627 4567
380989 8328
241201 12864
47863 50787
241213 15878
16253 78085
16272 69874
89387 28121
16241 87628
16281 81396
32187475 82795
667421951 1476
47657 50441
21456 57062
21446 61433
21453 57750
47481 49182
47669 49534
47655 48293
413306 6681
21456 68042
47668 35596
613292804 36580
47647 36985
413378 6832
47659 43468
110324 25106
381041 8137
69950 31729
16264 74269
110330 18529
89402 29757
975267 2404
21409 68980
21430 66477
47644 44757
311773409 52559
16238 87909
21456 66569
16241 81675
16233 75459
21401 54103
47657 51406
47662 40197
0 64511
47670 43765
21456 66385
47643 40030
16279 75872
21471 61709
110126 20023
21511 58623
16267 73453
16345 71140
21393 60184
21456 56988
16193 88576
241198 15344
21459 62680
16241 88171
47657 40119
16241 95240
12489 97338
1257857 2338
16241 95773
110322 17788
110308 19352
21482422 265
2797211 1426
89372 25954
16239 74873
21454 58516
381000 9829
21249 57968
110307 23111
70042 31553
89400 26121
21450 54720
47657 48416
89402 29925
16254 91930
16241 85556
16238 84823
16423 85522
16369 95094
47679 42469
110119 25109
16269 71929
56131 32777
47658 50708
16230 93848
47690 43373
241201 10308
50050894 25383
110311 22468
16231 70686
47657 37161
216209478 52108
16240 88856
16238 76143
16179 87217
380991 9735
16062 96791
11012479 663
21517 52985
56126 33472
47846 49361
110305 23608
47660 45643
16260 72323
380930 7224
26499600 99999
47668 34960
22046080 71072
47671 48852
21507 60385
21676 63865
936387 3184
350012645 30184
47657 43692
16238 81441
241203 16808
574627 4790
16241 78392
47603 39194
89399 28151
16241 83572
21456 65308
110308 20148
47569 42713
47657 47001
47656 44043
494409 5435
12511 98643
244249712 86491
47657 50897
574625 4610
936336 2592
89447 29157
16241 87325
16298 90233
21456 61518
21461 64018
89151 30295
380989 9572
608816621 59351
47657 41827
110305 22629
32132 52175
47689 45062
16241 95864
916660937 53071
16238 78968
667356 3786
16241 84309
606745069 22455
47637 37900
241447 10577
16238 90150
47729 37914
963042291 93761
47657 40031
47657 40696
48279563 18238
16239 81093
21456 64159
380996 8866
110308 17827
16241 77255
16241 92346
47657 51321
56131 33093
47468 40627
69954 31638
22653490 222
241257 11022
21456 67560
47647 49333
21456 64916
16258 69405
917734151 1
47578 35551
47860 47182
712472121 61215
0 49369
380989 9869
16241 93847
32132 52069
16241 72323
47657 51406
505713358 58493
16241 75062
47657 42557
89191 26466
769153434 92629
47616 36101
12484 97140
16315 88789
110325 24045
2333096 1733
16241 89009
89399 27609
16238 87615
549081449 30552
21467 66969
110306 19461
47656 44516
494454 6035
12490 97292
100136599 99999
596134403 1
21400 55836
21474 65456
16133 86775
47660 39116
647716491 91644
21453 67272
70059 32066
21456 54328
69950 32066
69919 31140
47657 48239
574596 5363
1469431 2157
983615450 87711
47654 47346
494352 5954
241141 16351
21501 66920
47657 49314
32141 52226
21456 64511
89402 27097
110306 17843
56126 32463