0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-14 07:38:48 +00:00
OI-codes/S2OJ/164/data/tree7.in
2022-05-29 07:47:12 +08:00

50003 lines
1.8 MiB (Stored with Git LFS)

100000 50000
344534811 -869605817 879826554 -128746388 62260731 -173368312 915513219 906915155 -860908252 627836919 54193807 383116148 -710202918 919610832 213800189 930312877 923189552 427817839 380410417 865463602 638279065 136580834 768493064 -51174680 -766232370 -87510659 631912983 -439462914 896467676 -989972088 -158956975 841771362 -969062322 -891802137 -249497310 -799473358 -107715692 -194076690 -488089078 308517735 175197010 71087290 843251828 -252422090 -297929834 -441788826 -810918161 -211658358 -480818371 -748667446 256178709 394808736 494856842 -483230445 -352873887 -88083764 -765409666 -163817425 -35710099 857133176 994095293 653018758 888407670 429616137 635095742 646834209 308627385 861394232 891287142 -177963467 304884404 -356154310 540314407 582974553 466069510 -960793357 154764346 695301283 -179378011 588799537 -767951002 633985176 -16777991 417770943 -36971290 -291635774 270677342 538107829 -189552909 139470818 -182510433 -49082219 -340111480 -513770470 -60556285 -452800181 83955312 620039219 -293487324 198398395 -624841435 684270724 388567941 312668711 -118554839 968745949 124407406 408398089 380579438 2142521 145407139 327058865 514549215 756209048 -769820489 398740788 -596856403 -996670640 -213067985 -917273481 81017643 -923666250 723826033 447647180 6446818 625932649 -75174525 506138947 -191845776 -41186098 704040881 189362617 48483060 282438088 -532863479 718868274 456522781 158498038 -87025138 -476579145 988993180 -795864194 691442263 -808974466 -893803024 -742795639 -664804667 411636876 413860149 -310509523 -290025590 225422142 503244228 792643437 -665679019 484862290 -514044769 -979497997 -52163301 15410968 132362227 -689095099 440142847 -339302020 801890649 244834462 -963193379 586541766 223654744 -498308829 -265381808 -621712043 -943089749 -235309793 479093603 -111887565 -104134229 -495767752 393509339 184082925 148847786 439796296 685105010 -766268419 -874212702 123766347 327527197 -316945475 -57953323 -246707495 525567384 -150418753 884050381 142423090 82826758 392811596 988366271 -360852431 810094021 -202435284 695198355 307958713 -108482626 214246184 -315794108 950064273 -460397211 -241037471 -501120360 -826623995 83663009 497695588 -624390004 519844621 175713375 -313847624 352918219 647402137 -435386249 669008039 -983240218 -444437760 712641557 -190704545 165097677 -150125499 349254058 -691051685 -557825520 873924760 992562185 -71094461 -575452183 16903912 -991571842 -848131954 -737528131 195429626 393323321 362458361 124880593 -376966156 496936525 -94065436 -29538827 420059321 -776658931 -779780748 -724659730 -954191996 999678751 -240215424 577561779 472674792 271084934 697164965 -495479587 502986924 165595507 -791224894 -919795250 203325733 -858910964 537872916 -100754921 -659007381 225162600 -422272634 -80789106 250599147 158633310 619705273 -900997565 -75290591 339717729 294677996 -79607956 416497211 -93980052 846074849 283224219 -495850949 -514497333 793028041 -790344239 407975830 555670406 -520011238 849338557 -940826209 574263041 -36267875 758832660 704889856 -322521961 -597185064 767247702 705167302 204190358 738852330 717433805 -783438576 -56263048 209505219 -102820412 -696338467 312148463 -292148964 -744807795 -731207284 -777351621 320686115 117708893 44745787 803456273 995037229 129238794 884910899 -720032702 542401466 97442242 167106415 -394788299 -936140831 -958338119 357578128 775810444 134160083 95630013 -846026922 171553300 405031330 992328954 647138130 -493136347 -454931466 645792899 396339873 -916784673 -279036413 543784079 657958196 -336574749 576214078 -609858908 851416356 803982586 -805677173 -732130457 733193694 563157048 -412830326 -118869552 -967087121 -285372712 -959061354 596259506 133992365 -648037959 -761640112 -431524392 -280059938 211856960 521139617 630469326 924607576 25340377 268558863 382535749 422732217 -983819411 -825252397 69536591 221071089 744337434 335967926 -559230936 19960044 946829316 894322023 579462521 -974034703 745651539 80591606 644730108 965787384 645266786 -109953311 658186210 952078384 -400947334 83284644 238347158 705441023 -711259460 -144519974 -531008874 -760816427 102033505 -559533290 165742433 423884738 -977692141 -143869085 616352462 54856594 887442483 -762477406 429564695 -130198680 667722834 126835136 -124916055 -84440809 787551796 720700222 -460542567 764848644 807968097 481855292 884994944 182437597 -606447044 563044903 -769878317 747895805 -208348827 -627603572 -133291636 203338240 45691312 -61440884 -962707705 -205261015 -593608269 -198754752 -31708767 -35496704 512376230 -977597898 -846217436 -660272225 -868344708 -737632143 -803844762 833242175 -795914383 116962083 350600719 -918508623 293080335 420698432 -690815485 79451916 -805976801 -259846930 -764543503 179479215 -19315118 -858689821 -80401780 86393816 -548122151 -21763517 -315906351 -141463663 -971131023 -716752381 -334442727 390768485 66416675 -428765442 -436996068 284561498 -521560461 -419299325 144815256 -472838748 -691918992 831655022 645210873 -380603526 784201671 -615012711 -177339056 893612414 797892394 -298806409 438351750 -663771966 -180330351 916045699 654120870 326764264 -327342153 -293701314 776093864 46838293 -75827042 -11669570 458614967 665507409 -758577963 -270801062 462620740 -471942309 -318690912 -748532231 -492039300 -226463051 -654807915 -540025421 -199683513 -717499510 609197363 -620048929 -922523692 545646010 -749884709 682937843 -149712848 -247158834 -781752173 925721952 -980928992 -23549460 -755021747 -635110503 887647411 430101984 -343710899 737639500 854829737 -254190259 -867056301 -688009697 563473817 -996990752 548703118 -46996724 757701094 -116137185 -411161093 -428687515 663644924 -91809076 -469404865 335528935 157842662 -859516083 -93451296 227832887 423806174 144385130 618287866 501375512 -249755688 999329697 -591007797 -547277702 576775191 187088847 579764915 -974972277 403511283 973559686 955393743 751758030 -514051031 243455740 181657208 773110698 -26135621 860438243 301261462 -890677700 587895146 -402348696 361615167 -459477118 926427808 81555505 881962449 173554745 402569659 918394424 640459736 215685576 249653164 927265618 201369684 129782711 303160409 694302590 -868803900 -818429328 -449004465 -663255439 987936438 -991699017 303030285 308792646 312977325 -651801094 -386813003 710038885 -175113940 470025136 424434968 -200633248 -243972759 -679717583 -762772461 -638012316 -980716711 -761301560 -830201833 222810322 536910048 242267542 828149961 -551573847 -270641421 -517807032 971824844 747519561 763737026 -977865282 -876680424 -816456782 -732777888 -759918224 -503865383 -735936137 -593403771 365761156 -984617371 -458270797 -483716235 -64844211 -318394533 -466766547 -459849744 196081764 385658219 -144056261 465303657 170713575 230282316 859827491 969847542 886346551 -319210248 311606008 -986381751 622673464 -680730939 977094997 -77743882 568499323 -223360086 502248981 319599290 -73664992 -602322370 -996521252 951295291 -340052445 481748585 -906062240 -256350275 -604981243 -799333705 804359648 532429901 -229465429 -877161723 -610281246 -528868077 -115793160 -658407184 -988795217 407662344 852769200 333650304 -261672816 755012805 185608417 184077215 985003775 899998457 237494191 925253246 -769370753 206602415 151081929 130058268 763333029 -599967748 187204734 -766738059 -837699759 556608673 -283008066 583759535 441593856 -951723455 978543310 690594123 519905625 717049350 553747408 595151916 8351220 -792594451 -591234343 202011061 966486968 811030472 -19154434 -901505756 -143224673 -125933960 47479215 -988750375 -806072464 -866303999 -279246659 437967334 142467730 -951480285 -146304061 392409379 -274088328 -867797706 27016207 298311161 304212185 40006458 38006751 -711694251 -854646753 839604530 -411808204 -488344536 181369331 -974176450 92967124 414002205 -284913291 305745088 31697188 -169768878 623687199 -866452237 -259645015 -510154976 434292231 -111704235 -792353129 -759007751 800047206 735285721 942188259 -266522385 988916027 -605757010 8380099 295301811 997188754 -870705821 -983677404 781989767 -438618998 -822356770 63389011 77444335 23101213 420057366 764408749 199862222 613804731 501378302 -867282463 -498035255 635167831 54995808 782393148 760064605 -141598220 -307603602 19118863 -939870835 -970821269 -348610035 -451845500 658884545 816732963 393160128 279810967 151032132 947264495 569678652 333016838 202071939 27483630 -966726286 -838703110 442004197 978499234 -31078774 897587463 643820521 -58498135 -318415643 838777517 379825923 958105597 23469963 -801016017 -902648854 -866342467 -508218892 513063595 399479963 -652230776 536434447 -659062443 -813655177 489845518 427951852 751579952 -379697622 -461566818 422394318 904519466 393923029 452404673 910478768 737919930 951038366 -158965091 -147718452 873299973 -423523150 -809079240 302858197 900576656 678343534 -824262662 909338900 62344267 14065495 990665024 493352480 938972462 -127375188 -955670310 750141429 241592679 -174333401 -738421237 -946671320 -937251696 -549972995 491477802 187476642 731970896 155869471 762580207 -951435425 -384988556 700893980 -830340495 -875277701 309386350 445749844 -488310085 -812724957 777895841 626993746 -271131030 -248779137 -674295088 -831787354 289366148 578183156 -160180476 314929771 880609777 -298723847 939001771 -408601256 792600481 -813685074 500544507 -704496708 396282357 525876928 199411193 939505493 323837320 971622489 -184238240 253916941 -920955587 -880877147 462774852 550356988 949145485 37265262 -707901370 607991250 -228000666 444405702 585072091 -375843978 -587763087 390799363 -98821456 -3102892 676355184 -601594769 112132083 756834718 477347119 -27483690 582469404 372052959 87221990 -543947623 386326414 129542058 911834958 334174616 -304326626 661681675 185607181 -592990978 346325915 -532271980 324855006 -781377298 778556878 618778234 -819680151 -972109394 -687345166 -382061344 596711637 -706059248 -644183973 141122741 -471417095 -287405743 -586801272 -59075599 -240709345 -612041744 -663618036 -50635673 -740559533 539165741 340177273 174574905 593955790 -665471884 546162020 975030348 808877511 251475774 -773371359 38021399 -117974571 849404800 144300246 505543905 -750639032 822365306 192113222 -230040742 38547505 -210132606 974549931 949599293 925465213 537714209 -316520267 -209557880 902660576 -778148468 -777861263 -127336822 -188372110 96144480 709580422 25838151 -192611966 638506865 671352116 913376759 254156782 607299865 780234203 118479642 -958818094 315357389 165122430 -788690464 979829378 188454055 716237603 588328439 262842922 363680611 849793455 791849960 -846788615 913333612 642925527 -898502454 486802826 690734407 366970328 387991078 277650545 435626261 -139267420 -609910101 -824918809 524371366 286483904 259447798 113094795 103918082 578329563 -716781204 12919505 -857607594 -654779198 357160418 -563326147 569746063 789705592 -192133723 166620708 -897195917 -726690166 92474302 526205660 496325770 151033748 965753839 -676399902 -650477173 507947829 949414501 -510835961 454505467 383226827 412083259 -209998617 650058461 894298015 891825794 967210775 281305951 298176219 158562756 401935184 757392773 -658641457 -270747203 95360744 152211760 786151507 -922802967 -259444455 325507072 483713498 -884940970 -220152443 942802541 -417819090 -114947487 808383185 679337292 -152475823 -245445192 597848147 -385840599 215993388 -926843832 -17734446 421358721 280556653 -790565069 546635360 669920638 667919733 -894374117 -130992301 437064520 -409732917 928068665 -860496701 -158379709 -921965901 -988998512 -209318657 298313366 927888382 -591437853 -743485753 832794761 -84077764 -241053184 -806290288 45782969 -774410863 65528048 -350378631 34031493 216010914 -875742146 35956512 443302854 -781433404 566798613 995683487 -708381718 -194661997 -527121679 -951693165 73380925 -824389497 457497834 303898362 -509255850 837169641 505449235 -715794064 -621638418 -343938754 498520869 -532011692 -935176977 131293556 12539451 15003694 120185406 784949498 -951853363 673628719 -549637593 803020325 -512134792 -671407177 947965163 -686153341 665047718 -784138360 -785689648 -180214279 251792975 535613149 -7821803 326848162 -735663732 -341774195 750527804 -196503016 -568354121 946334822 745697045 984772729 -920756588 -483446807 -895675929 -282526642 -143242969 198601308 554113500 127067287 -707463833 61557379 -35871847 782776175 -532673939 256768799 522874027 -717413642 -639783266 -987004191 -351179722 -862432968 -558586310 -674395809 -412780015 866026844 -673490281 -184170641 -670057646 728521482 160839116 -710138567 140531050 -726498129 -918397238 733907242 -147624022 9963787 791868969 479443520 -422979479 779773949 -552587014 661129400 -291158565 286831864 -280722173 652089711 743672094 -980790798 -601767975 618837279 -629928752 537670274 -408159637 521272840 -197970485 -727341140 -507307621 416741085 -526706158 368117713 504337269 567467075 -639246214 463706668 648262399 760490736 -787219962 375590101 -708041520 708162446 252452186 476494478 9380809 -30033782 -469369086 975773270 -413246962 214259941 391045493 46360216 799605996 -476796667 729361842 205395742 802604129 -65965851 -739760389 -155788740 -726820615 47191923 -363069833 522620524 -522932215 500191436 161585911 47382045 -845650867 -935903594 -903379002 -223327014 -969168474 -857223024 459210731 988452487 -728340104 -964173490 -901321634 88173368 -82407786 -885033744 -285582558 297184515 -470098205 -945783270 -610063353 -235769285 -685911083 -65255280 912033432 373961263 243480346 165812378 512045305 718101933 744635479 -17088253 -674525588 -707427265 321320270 481036169 -486663840 -323709999 -434174947 812524384 -97546287 -21906660 732059719 350994415 758415359 486227649 489686012 936430413 220309435 -141546586 346294661 216039872 906920369 988844389 840993723 564762374 -613978694 -720485439 26835058 -315740016 336391634 -511676098 681777677 346906589 886432091 -697590865 -695334784 970066548 -785998893 88216268 930769812 -389023981 -18879997 198600664 -612503869 -297264843 -39254897 -224919606 -999670803 -912244367 749635751 -304717677 -786109937 -647605610 738934044 -169618864 207740059 -420639237 -819567922 418734708 535460568 54550793 996421758 819772413 722092793 -186971005 729663858 156531162 -339868227 795817785 614610634 235285968 -670540586 -708124531 -833451898 -494316289 -654898492 544901844 -772016741 371908543 239345779 -427922872 816334992 -968031173 611137165 26471871 905829930 -447636458 254516878 -978022008 820466858 -920776073 -457847436 -497179285 769264977 -532465154 585825309 -677346311 644446208 -75657212 651801671 -943457142 22435413 252329874 -761191807 999247010 -165721830 -232866108 669045363 16113341 144424812 -805007263 864570027 349911351 784416360 -712289233 496511154 216315343 462937353 -169251701 -224280746 301998899 308470481 829941722 -995412231 -270203101 -415017834 948863237 -175274623 270471116 117881636 -320963474 532760262 -448506575 83717221 -568198663 -837817890 81060840 616235009 -722740670 -531454507 589871736 423860333 -436562995 -400458944 -306619860 -48730050 519675919 497294371 730594710 975394590 -486816554 500524144 607175349 -833100095 -580242657 -888168177 -779357269 412806645 386560161 18216950 257967755 -85272602 130028992 546950272 692191891 -452717787 151689699 -533538516 244905506 74852789 -863042561 601528596 -545328340 800248708 500202329 -790092552 664221422 63976852 -67324745 331853266 917844633 74897811 -590266851 8084051 498640193 -118909804 -545537506 -335357192 -829258886 399147730 253218685 624819933 -6948321 855988 -793764405 -548327165 -412832487 115928273 99913135 -462115180 -472939242 -734567685 -248821323 746538999 377225780 634412916 -832183871 813665190 -176998392 -869120922 -683080092 -523466948 -725597512 -919739368 -644892305 650422847 914044726 833186944 824595716 12881379 -847247885 -85265036 -715862686 859300826 -914725014 -190237549 -49345907 977858912 699826319 635748760 904497951 -197475333 643862786 550698717 275515910 336949415 -547317310 391286182 491485316 -202660689 957947095 -661437165 -899381543 -624469640 194818312 -603561507 415381270 -623627152 183994498 648129486 -501445511 141811367 825697435 -461285174 907979044 306204541 542393124 854846175 -668856738 -636938414 831300805 -188132252 683131357 -981456661 -45119407 24023736 -295294767 -854597354 432728257 718753584 -878587788 -77876223 120130659 92706198 -647626592 810436068 -636213454 -337144056 -963912590 -176593606 -972137022 577555494 295318802 212993304 -145216836 -733799050 -98270447 -417056076 679169053 -702759 -542267006 895963240 -119513615 517791037 707630502 -515674971 23520295 -410288467 798966368 237871029 18669422 115601721 382958679 -82799224 260586512 -869678345 842301040 564498949 -364851037 -319060820 29130364 -529027688 -487864577 -517693311 418096937 -100204406 -55953133 -745666676 -90568660 -11418227 309766917 979359912 -634128379 186462869 -235406113 -690326643 443266902 597397840 69519394 644353641 58097581 -187053140 132070669 967051585 -341028731 754948030 -724787641 -211740078 -957253659 383555775 -762852143 -656367615 141696895 -856141667 388349027 791963882 -367233785 -441080236 433535531 -943149771 422555550 -223106183 265893341 -817078485 -156200816 310999620 -983426473 409641982 -842376458 -399627840 -777415811 -28576285 274524391 346962212 -603652751 -127963090 -822670112 -675687466 -882840313 840585827 -547790123 -918248134 -295662365 -33036244 -367345082 549850760 -491012310 751366605 17562350 349189081 235618290 -716411112 -954405078 51041338 412101596 -579990015 -89994641 296234568 -667929354 -307736048 51600391 159329044 -561948413 -218283052 477569057 -98738048 -609320952 964106192 -929291961 157007987 763945114 -94948479 -267287856 -312537570 698509565 395060906 -616549722 257951576 -264264035 -946673325 -94970750 -674137266 -856416242 323405535 -329964339 257091962 -255871971 -318087195 710181721 -160660558 405909943 692185316 928773713 -999935668 480832449 -692274945 937486690 -480820562 -734964995 442749042 -120176458 -952108567 -979537056 438032664 834436056 -259851029 176176580 816088470 678773478 650558519 304660290 532283485 -853152079 -28449624 867619797 435353235 318003497 -496844931 -89872517 -840800470 -340068095 615274497 -25057896 785148538 -753095296 376162683 439580009 123862782 414825475 -714319824 309374968 -880603417 -299992401 536133334 22523254 -244924507 360037789 87196491 -179371644 755231032 -33772221 599221840 -478531264 -817782356 -294981289 -581822138 147317995 841319204 -415138865 -709787353 -982225055 231624539 -435670816 -328102411 -462198354 -102197665 255090345 389953698 -537482178 -461983173 -7539050 -221362899 -446761091 371829104 134267895 553491064 630434553 -946330102 -265408059 -293858437 -291921171 -853164655 700261001 325498100 -603423770 530475620 472619995 738104631 4436910 877329868 -875468520 180147739 -999261615 976997700 -944911519 964436897 -94848380 898352428 558080614 211360950 462374266 -899660356 -95950520 -687908130 -401698468 541318522 -429419984 -247032881 768584636 830597279 -550051553 -633848270 858674497 769922386 655161536 -951678028 -703045405 22861082 756429030 888113068 -825170227 -735321079 -912119483 -134119584 -905443332 -331174112 -167252759 586052616 -506917084 -242991486 -15826628 -149143618 -152800170 -796666819 344503066 -430022450 -384176331 -799338289 194797710 -232084286 381832047 -18787732 966407427 618186896 634052375 -123423970 -45039382 67590082 -128908127 -831763104 -138017516 580614952 -592226084 462401737 326136571 -703482499 757925736 -730220624 -428858458 648692286 -163329993 -83705481 236094101 -253551477 -311367299 -240104394 -423673193 -846676104 596655255 -986084373 -416197540 642613514 27667175 -334755471 -890623604 146454820 -869718345 -509266648 -661233597 866232923 -168879600 -513473526 -18950246 369184044 714378963 476813338 717763939 -865658041 511875822 -209687010 601325258 264449899 -638864529 -55203221 340043753 29323748 -309949695 730173458 25051436 -397038015 450569247 -260947797 634359325 -556932374 -734164284 -189205232 -997650742 -876279986 924199370 935826006 187228787 297498407 309551903 546032129 116089608 -770385038 646344041 -451010965 256853495 -998550170 -132013682 -674336755 -646830323 -12385426 -426181725 -615532452 402256481 -674736846 54918192 -973921322 993198386 -954349255 148465461 -917539856 991910448 -863925587 -835305516 -590275031 738150599 180333715 -823887134 -328145855 -793936793 742228238 -296748352 -904858165 -692235180 -555048118 -453870522 367428487 -669710978 812162668 260243967 -401395099 -538885609 -71020536 860384679 752182017 448574039 -985204391 207235718 876552076 610074466 346722911 428985702 -272376743 -326672613 37262264 950854011 474211108 161294426 699319414 -919215995 873401234 -64940092 -579496123 -591938637 992313649 -460764550 -379110561 720159920 -624183413 218967680 140057735 227691074 911191939 120153767 -169604590 515508251 -428215386 -526442226 305713561 -176701514 700721473 453579054 -251369298 430251140 934793806 -173140107 957671687 -705162835 961856736 -640824390 -24392712 399314115 -861286779 -578602584 94421079 -17643521 22263156 -702762261 -772975381 -39022915 618836657 554002278 551889262 828834803 242217789 518620004 -96089265 -377951388 -156407235 -596770679 155303614 883873276 -973578458 226231659 -954029571 -536387902 659077498 801610425 771061242 -841724033 928522972 -609324478 -53092387 699071081 823236687 -621687711 -338200303 -468573047 -334256268 -125636975 -941132116 590564668 887761084 -902571456 692451503 627899369 -193721651 449928775 -497898081 -449392174 -845250473 -751134382 191681625 121941929 526418427 -330119796 443483903 -773430405 78109497 -361253240 878513702 -402243043 252062643 -866939566 -17424890 945762797 182618096 272463598 196564555 965432901 -389419964 -404777878 834295954 983426876 277336445 90595145 199560878 -289276349 707068651 929138410 -176779590 334758716 847327277 264907831 616753595 -933298820 857164866 286979525 534645077 -896668065 246258201 28461968 -272222604 774574924 -568720152 -32580613 -466937176 331282328 -666319719 -464223807 874664100 38988961 672210359 -767587040 727494981 27481346 542315733 186524997 -393052614 -681574764 -652022338 -24647282 -407821606 111024018 -665874399 -881033318 -811716394 844090191 221919149 205269095 -113715041 562530204 -956482849 320227955 411334179 -861052915 -329483627 -75201708 779134956 419073470 -211463842 -485736463 710048765 965582769 942620547 213191959 620117893 -962329114 109617561 -576666908 105247051 -890027204 -999223197 995321565 784230518 -505168935 -121612926 -943164968 -540335352 -178668330 -331333818 -744932519 -336215001 -265801761 921642946 -338873240 -10437961 392798485 615064507 325921523 -960702916 830413236 312033417 649146106 334558153 -971178312 219295257 569350022 -540340241 168430134 -304513011 395847319 -481274234 -129025756 502720758 273284563 -177576803 -676823002 -271530320 -810639507 -682056909 -953233507 -782140920 11446266 742490793 -132216044 -576312497 -424532197 932059966 -367548291 -419084961 -447241370 -612541596 -613676312 -933962511 -571374069 51040247 -899397383 -335512590 -815913723 -288210670 728707047 -805581694 705850361 562529205 -303329542 15679515 221587792 -427704894 -133281786 57689044 683587184 -617014063 234158310 -16850011 659300943 -30764582 -698504369 490231510 812713982 -536072993 -985839343 -532685420 -636809467 -216527080 -944369665 -801796920 -11431862 -522358705 -226593368 11323704 681235411 866349322 -655115274 -705271544 -594269566 -791640851 50435620 -312591060 -981197183 -598549304 484442065 -163300874 -978227785 890928806 104031796 69369847 277845871 100896215 178549739 994665149 648100653 140604990 -31356715 -43061862 67977374 -981949155 -693897159 -337498214 -324275888 -696692619 673798811 -550217970 116786050 -202576087 -813084506 -308880349 -100791891 366056054 -416474183 -378728810 -883062797 691166489 -862951236 772784464 382435086 -143917237 -562122122 815355529 -766368283 317083033 913768862 213496893 -460614109 175924691 557316548 53834915 -676087722 28696207 -128442342 -528102945 -359361572 125977829 -816512354 725113193 -886549573 -918359937 -69300888 846958475 -579402008 499123641 -325176539 966639971 -966152689 157511856 -362008336 -288792172 -118238073 77058554 -232899330 -407887983 -297645485 -778733425 -619238995 -710231200 -407847711 562547471 618019281 700751123 311119380 393874930 -847799601 754180256 912770023 -834046293 -201713078 -945078260 568691312 -285190599 130614235 -920145399 -833276798 -543888358 815144818 -493107035 2990394 -213873404 -932967 648287438 -346075024 -30866252 883801069 417357982 -627588619 -942226595 -509445538 -475949863 550213673 -557309303 570139932 213990691 503341964 -931036954 48692581 -603229837 -484815394 200952229 -252691908 -790738072 486111861 -562331923 66317773 642598877 -627151320 -921966324 729202296 620466350 -609596764 -393598703 -686514424 -764086053 45331194 -299506295 646527815 186929264 -918555124 517706052 901514053 678538826 571015331 -209727558 277830083 -120919872 412151718 -662102840 -856066354 -71404043 -281673795 -33732605 -563018518 -650198757 -282686280 754868094 638309307 956116394 -738307757 648961940 573654473 -316369020 403145202 655996215 -231303261 320923685 483397030 492739733 -900737221 -820279156 -36869856 107284932 880984254 296323474 -476676503 948078484 -556249402 -639167465 870051741 825263926 -371972717 86064170 329766740 882191957 -504612462 385134767 -631857847 -687265203 -81060235 162994776 -191174381 673302006 899554615 -325651758 -228515971 793418806 -324477116 899672548 125424901 -445599327 487830935 -440953792 301453690 958080974 -990225623 -745142151 522745133 -242888552 469875354 426110133 -898183921 -523550771 50041160 233558971 678427227 -517189974 -818525662 -396193784 622943617 -858947193 -945742954 -952913036 531234606 -654760236 -431976085 -227348665 415295171 -293503082 762989256 -219907360 173818445 -512240514 -457780631 -299909762 -326085573 -898005846 -632161539 -1218536 762855410 99561812 723392823 744134956 685570317 922613281 174640021 -348076323 -794169875 516360207 -281281615 311409492 -5536914 -924778833 -918097672 -481941233 -55263417 -887535090 458718325 861941617 703621373 -191226835 230105462 293649477 423192220 529727693 -144152355 -953085643 182022662 645466700 597836434 580243079 -101685517 -205052054 271429620 464204367 86468491 -376376710 -572412487 566109571 -167813056 744138164 784941710 57409155 923812019 -953488815 191924877 266918398 -131131857 -225879928 -923154582 -240157895 -996541143 505337679 -957599952 819083022 727222350 451441572 251734064 -738421957 312544724 736129837 -285425215 -986715543 -755827985 83529486 85527062 400825928 -436831389 -552655891 685014064 -452298652 692660296 -107596247 365405893 -497158018 715640802 148161336 937120505 -895830830 -128235397 193974946 885593965 397722635 517230708 758730218 -563498841 908065175 423360306 779844177 607355657 700373893 193022319 6276127 -517072852 838946531 815768191 963176376 973300096 -684992243 -423160174 -834306092 -356411462 -527681075 482873515 -205747544 418411797 -634629147 -863167689 -196932604 -793908132 562844658 997726907 933519066 -142468441 -701238940 -51949338 737191798 -698713125 960286593 -812767774 905497089 648606966 -502167956 59009432 -387610976 -524455409 -795245772 -991789543 482184950 130536415 -212281842 780529914 214301190 388938132 313122160 -367791835 -383821008 -925786875 371459745 -783147837 106873286 294941784 132895835 320845220 899725486 1374789 -735501628 -638273070 -134083992 842519279 -729902869 291505359 -520914357 -859993949 -592374975 -733831752 -504746903 -119617932 -143033927 784388192 -662035654 -900857161 602948049 484554258 893805232 332947151 -326039298 260077381 -970293771 287455370 41013957 560690028 384544839 661235926 -295166631 180957990 -398960363 70146028 486245274 -696404547 154913089 695469112 -624279199 346323202 810511989 -330069215 -757308669 -658408622 484568764 421077127 250674961 -535977961 -727737721 -55627112 -849070716 85883202 -46624211 -992256373 -184694976 -155698751 -413780113 -40305096 -854656903 833550002 503679525 -107802345 -341638168 -361996337 -969454472 675391357 76514396 36102857 248734776 670247000 510803045 -11298804 168917844 -152584450 64461230 26707788 -27858698 314128346 -196865917 369121994 25568307 -975591843 -254432109 43075502 567166581 662470229 -766421153 479500994 -529732080 281934942 179625621 -345535911 -363959024 616009565 -26074532 328119095 60539018 -780282055 542370638 763958435 -773060410 493752820 -279692915 56408785 643197767 292226866 -265912267 -473707907 -253758608 -811681678 881882668 -730516758 877665123 849730623 854579879 -271858744 -208838826 564677333 -679256603 744510793 868255412 -422851092 495803638 905676678 -207786910 100765071 -842556045 954323820 -207589809 417818959 -279373608 -601891523 892794096 -57967664 613770512 -720035937 384469207 580291000 693036500 197849854 -505160863 -987279011 -410867736 -248131781 530302245 -691570106 -188641120 221613869 29191219 -49682679 -555469677 483470913 -406387321 -147160347 -464337236 498603722 476985078 656142341 -623786177 -395546784 -391720753 -820568752 -757449665 988675851 944749947 531253819 105659772 331685100 411022461 -235274845 342272374 722650637 -587501017 -441318213 411109321 -955144249 924596128 -433707619 111329636 875242816 983485607 746072158 191863198 -232816513 -805271514 -288966273 27122953 -740789964 -304522136 740533396 -658928498 846033 338942791 337554351 509709439 -543680934 -382360016 -359118523 270567987 535368782 -959001841 -673325208 232642130 742573007 771083483 479225440 -821387892 747417981 -61643662 -891515192 919291551 -325464477 -428055475 -606922908 -344958771 -789574374 -702194906 895873001 -604312985 -7069200 77862783 834251670 27394108 -522253346 -575143110 -150690564 -391473002 -638740538 463341380 -795675575 -306875770 731993242 866005536 -885111058 -81204804 -651075171 -320759889 182749707 -369712883 214410317 560354665 712918898 -216681812 204336471 -367163376 231220214 137562584 360044201 229727970 675134567 614418161 -613789502 193731395 -626840458 -674573292 -30013505 -50265140 -655800752 969784498 -643162896 758179862 -392156975 -256821534 -884173622 370797888 316279990 770346578 442498375 92205436 -368798773 -679453582 -363636758 -159132331 120371106 -851689140 -897320849 -974714311 443369462 -735870260 -276372363 -379730718 297510368 -391234498 -206650072 902062669 422634277 -797075737 -792999161 -26511240 -624442741 93245889 947943851 -282807840 187170829 88586279 313287002 913015288 -19379273 -899999227 923972128 -274208251 -752460467 -428923494 60068083 -42296695 539777803 -346569993 -210221831 337081432 331132655 445316762 312279484 -485554066 -65972397 678050107 -636354067 -828402315 -213810579 -884140459 -653435728 219892122 95999396 -219384758 -321895300 -896504704 -208985295 -980398497 -760197993 -143870448 -623162700 -120344764 -255102541 441126470 -674932430 -300605077 761613880 -813352658 877253071 -907949033 928100504 440846809 38810395 861137985 259780652 497194441 -889915741 305956062 906828907 730921821 845840231 -774465894 -608746210 -291899230 123790413 18214722 802647917 -174212030 -17365739 -560735157 -263434322 -150796963 322535207 453372524 -856352259 -371840539 -158082896 388386587 -15250732 -93477399 691643690 -817507874 -630487804 -978674180 -53210396 -183658242 -471499490 723088066 -860051067 625842578 916501764 -498662662 -802001878 117286682 551059676 -219187482 210726954 831622687 426944519 -808362821 -740198255 133958849 124691507 -651584617 446309767 875440580 128550002 506015739 -943442449 -768046732 318957853 -474552551 -581393676 -265706872 44273560 188940018 25250518 512822362 -199478905 -735307602 -443373449 494847368 -482859244 146784183 -166155876 -70460354 381023468 -187700713 -640405884 -914771113 -513098762 -229713613 -455836539 -711927354 -526932017 -988279752 -339651047 339110588 -755880784 20750098 423512944 -692005940 899218233 -133876195 -861573816 315783190 -633345430 818451444 -9571111 -991645479 -154224112 -637447348 999403715 -575516038 858171032 300797793 913225129 -758000155 476575047 -947940877 455269543 -394161673 540923908 587330136 -329000505 -901629466 782763971 515759645 -534248603 -613087704 958822523 963259614 838431119 -510399852 -64023456 860721100 594482581 898432035 771683690 64598206 111255064 507580363 609908138 -404846705 -878137066 542910154 -599127653 169808864 -430345338 446016085 724567083 -774692380 937292686 918478362 -156966622 747651122 -471613170 11719290 -624293424 -29087891 -86966879 -11332692 951561806 -411526811 636409857 409488652 646553295 505910721 425403360 -456729777 -648703251 -288780543 306481691 285882789 846218670 65808137 -226555269 894960463 340852817 -509335314 134073630 365197505 -411425087 -112065730 455090308 -243346507 -443454016 44738303 982491163 -376810564 200248121 -281416292 -19555936 -846613813 -608385139 484439621 405415205 624069480 -141953249 142392591 302760117 893718914 -148566946 46984625 125234449 -202514030 90808472 141304422 872546352 858155811 -6658567 261361002 749758819 212315493 -544164882 -633008940 -358612785 448894687 464035257 699605205 -774680728 -720601117 -560334919 131633346 255956431 736483956 -879583050 -927144284 502583603 -639724201 969653979 414792211 83830613 -104615037 -726168178 -494252289 384511444 -466082184 758434867 -883383823 428587950 -930889518 -356615008 540333785 218043722 128294085 -492287344 -216615158 818193521 336032779 -453864078 -726042095 342679353 308787308 -664944505 74508233 -302418248 632162270 567538659 71311248 -824245498 -625682297 -485206289 -87410488 571751669 700083418 198286050 624263555 -403391103 937257167 222541692 -187540373 -715063425 530311536 -131239735 -220235064 935618974 735335645 53894096 -476876947 758583294 -314217529 494069314 854724828 821151954 -765884545 330783474 -979593807 591752215 -453875419 -626186068 -499540519 -217927399 -815891678 296874393 923424674 308527062 608069370 -31098678 918230748 -73758825 -555933014 -846878743 -127146347 -419428606 346640728 950564015 -415490450 -626671788 -318196782 809815663 -582467020 125610030 -609363644 875627337 -826616311 742405053 817137719 -603204739 -143027975 10484543 -550947584 -733924664 -413470488 762601741 307117650 -589588847 -137490837 -210959248 580212845 765734565 -640344137 -766634487 -591111525 290919931 805335774 -784179024 -811970332 -460878014 45198756 253790010 635976725 1905686 259134268 -592717 -52708326 737225631 -977897980 -46946402 115704889 726976935 848382501 -560970718 174776431 29876264 34959831 331671680 404525456 -113607169 570520704 800421628 451240203 -330826298 94234029 -853594304 928201818 832725529 22941417 -378327105 698372120 -401010457 156421850 727786199 -228835182 719944918 -420182096 -852264722 667583714 -47897538 -358238146 -880742361 378945962 627867734 725520258 183822277 -141493092 447281795 -990781355 194770407 214932926 -292603783 -565056044 116835317 -989657316 388480497 -881903990 -40165746 96121321 -279289668 -244209776 -580053977 -629248970 -603573138 133719923 -827764955 -566237604 582580373 -62045792 -942003186 -946507180 236014148 507557003 -804272823 -25926542 128227310 364533194 -281032276 111194116 610801264 -308726585 -531072086 -600538745 718298011 -819044559 299876601 -668489201 -196075507 887709182 -107823112 -958197100 -331951670 90261633 129419942 406521805 195954293 329743562 -576632950 -327298292 300888630 752826001 -621513667 576767863 517016334 -42291117 -890631565 405541067 -997457657 831610479 962567400 -460780522 -532750119 -600192051 -880412869 -622996332 -801567731 546133833 678812862 -867836166 454537249 900006813 -72475585 -680649822 938360257 978506192 -636734164 232545693 823947076 -63704514 203914517 241672410 -711267088 -254183344 -473246238 -135723784 -69583040 824769097 -293241872 936728635 -431019484 869048309 -564844739 -867872193 485310960 -117903008 372704973 570492053 -40718432 503762928 538897907 200483515 930272509 -133289656 427160508 -346638856 885640139 259911404 -644275573 -723542780 -71962274 737936873 -792626806 231874865 337333203 208949272 293297838 -328756892 -553232110 -666736234 -913543436 505171447 -614156246 677735509 428646474 -239248638 -752668343 -537424228 761749548 377791162 -747070337 -454570811 132580883 -700408837 -242915589 -408471916 -844228991 -486316904 -3634654 272371828 639650723 -311681292 143015773 902627383 790476288 463919388 -761205293 -275902291 -801645823 355923441 -846994102 338759027 679662387 -199480399 220172350 992736102 879561356 -555710104 559548197 -856992728 134170969 11367519 -965324792 -979931092 -159557621 936243426 -328630164 962105473 -824756550 809804005 -310815556 -112914032 -292968508 -493729681 898203180 85909620 580653307 -644732166 803656265 -91944850 619388012 -290182099 -265932874 -889888960 285718867 -157217922 -210534674 671299476 -276524397 -447126724 -290965034 937708234 743153380 -378290971 -516908267 -74565311 911190843 -980207942 -480185310 610519603 -922007618 766202329 -69867785 907189646 -154092563 -288199702 -891535144 -139555117 518918501 707225908 102529020 -126731540 837984436 -965028468 110324075 186101055 -735745789 215212279 -92015908 665767160 661097685 -844061864 -197644242 623168229 405212571 -464641743 -890364943 299479885 768420067 213882057 597142485 -406452367 574500947 395576611 9441372 -445324017 -269608046 626907655 211997 614098162 915673133 -956804466 380937432 -581513108 797104135 -208130333 11449271 477603127 -648282651 996455422 -785663741 480413063 -578116769 -580233007 993218108 130370422 799649747 43323261 775608208 -470260379 -383821868 983569331 727126521 -966248170 104159603 -76132682 118204949 554391794 766968700 457434146 314090058 587888285 -120579308 520918272 978395209 451241850 820064102 -3377798 615739677 -642101816 267458026 -475037778 -96897546 245791925 -767484576 930132311 903392277 -903992605 -428052907 -390820233 750669908 -717965446 -312059817 702183700 -164617074 440151878 925260847 401727121 597516026 874482583 -486622226 -856535974 709494613 246663648 175267356 -8487489 -301569060 -504932676 -99157251 -107753259 -437242885 221997594 -512245945 287715089 -613903472 -130757888 -997439474 -102280042 998404534 538021592 986502200 -632517525 50179863 151537263 -326184647 262236313 -740840057 -565614964 -282562935 233132984 694454011 533840134 -733254382 -438875941 90186187 -980126410 928146477 46843201 -20090917 412606253 335100164 -209145182 13353228 783177861 -543287278 820748777 181913294 569220729 -590392644 -920563606 -513312569 172908424 569070132 -225204990 -145775342 571702506 842470771 -626073844 694366242 480580048 401404300 276384967 -670566228 515031055 738471511 -452972672 -222083290 -919695479 -115059795 922239234 -260747280 641461627 17747059 140605596 629808554 -406001089 553052495 -372058382 513544669 -667667381 444098709 -900160282 421106506 -778668218 235933015 531822381 -980352530 -43005776 -841937307 980059518 -793737902 137702869 23759852 863017957 -438804446 516369992 -365749531 -504694337 607600321 807592136 -805297684 -18148150 747295910 644681608 473446538 108125402 -921663849 208327634 224030829 352623414 -709375124 794298016 453041398 -926759066 -792072073 -225948191 -420529540 -235442531 -143170499 -974963932 594414105 -949629984 141222097 756174245 -161829958 -399010595 -373802790 614053238 268183653 243479028 910619431 -119389578 -1435231 695239864 -164486126 675712898 69913167 -611116934 -447163820 -16884182 82952934 -47667763 -846566422 -170963698 -996217458 -834179248 840723104 -449566516 680604711 35277984 -973192239 -789500246 -807003195 455815800 568010817 203989979 -882569801 -949423555 741591223 751754589 -91488643 217428442 357154036 358957802 -938574335 -466085189 142395569 -563538305 422957133 -143497022 487062830 95327550 416075379 453092387 879790607 -920836278 878384848 -84070139 745054974 -388066555 424103852 -655948087 -618709410 -314798134 -358790938 -615410645 -868261360 912508228 68736669 636022904 250756781 51794586 -46616739 -44971878 995513119 487298034 53413378 610905210 159408652 665507022 632556348 508644246 -874758139 -293481183 -191827022 -626410829 -996636140 -166785484 -444934958 -996721254 202459492 -102435572 -129194532 198309965 -959556415 469091671 -317133633 -348234142 -958350696 511744012 -626271536 574484103 943031101 731093499 -868604764 -509326596 745280107 -867785263 -742903527 -881677016 -805205241 -520565346 -436712902 -692762148 18730309 494825857 185288484 444960476 315351708 408457942 -442066338 -662651686 -129557870 575703745 -449826702 -462248105 379635338 -790104344 600242341 699973917 -836977800 869821353 823534293 -940417684 84791564 172136202 189121696 914116145 -762621332 917769671 165941390 308315239 -779256241 -967785274 -490000949 912331561 -161317460 -678985886 -353708396 254130478 -863933195 -137954367 -127337165 711268829 149992004 -458421899 571333950 943454586 -505745337 604965852 -496741486 835413001 778272706 461736323 -787264427 750675836 -204545932 762228324 -997051832 -481195066 -128657999 232654296 -544843412 868513533 -202498002 803727177 -485834781 60965448 417571801 -983598209 -190902790 712691499 -344501329 431261092 -802351909 320347534 -664609093 796720728 -330707519 -253852331 175085201 -179435533 -856017775 -474730718 -854607089 855210167 -702422388 -362276502 -953552921 722020337 783796164 199925099 846681587 408062684 886399058 -872553525 -759973995 967040174 -717815772 897732714 -288961323 -183380668 218209887 -154134734 -398988539 887426402 -437557996 359599771 129106024 -626018991 251920819 260407989 98589012 906058831 250612813 688819225 418588578 -896395874 -780760306 -847535156 61775576 -726027032 566827335 -992047142 717317245 -175867621 -951435335 -892651127 -591504713 -531212536 -751263151 -910920828 -600312260 640201906 806567446 713448262 -431824716 60211717 -936741502 333603062 -521918731 -936860603 10038755 -414842474 560876977 9669424 -277659365 866393792 872567273 -925082715 -594639859 655490936 112976747 251470665 -526439152 181931716 215550900 -188466902 -287380539 359853630 437242604 113077878 304804711 307502079 537755448 399498405 -166206562 147352151 -294563681 -877762488 131235266 -942454674 -29807119 -556178028 -262059594 -807364596 -137976971 558737357 152870836 770125314 -554511087 -277788442 564722934 833104618 102591698 725683140 990087402 -785606575 521392410 -574544961 -968897809 -884684703 -64458047 -536784941 -861287583 275642120 948966251 287712909 999149260 51442486 -145471507 15254397 -464040838 -74455313 -325566238 783517596 976806607 297721797 -90484466 449790546 -45911294 756443187 -940756588 -548633074 -699724641 769428172 222650518 69338578 -955300545 -837714101 677542708 -81122292 285249212 -913641021 -945838988 -411561771 -252909671 264395841 726395920 5476359 60628435 -591208521 8018022 -102773356 753310130 604364791 392533666 442703217 636828728 641789141 -503252460 -636029804 939308936 -829283631 -165112205 366464807 -804215006 -725457372 51122030 -988571231 924679707 -238447037 -790287659 -770654984 893110049 -28940920 376107444 320160524 -902095396 59931597 589962021 -185268358 -21834495 595356717 583346024 -822510595 -947965320 -21972850 -278553022 -200560558 -704514852 -77332903 871469732 277837860 57637368 -355517370 -961240615 19263766 -80351375 -536638760 -366940484 430395278 981289025 617939402 324440656 -253912799 -44821979 753872271 -137776144 345805240 557606921 950962512 -592292488 -930843347 -694908273 123802064 -979286683 -712571407 469248042 152278447 208551281 625890396 100263485 988514679 767821217 -694934888 -409840777 169238971 835319095 326121065 401193158 -353976554 753461605 -994585824 -970879887 6624363 -300083511 -924860888 831286426 -933476929 344656730 250649962 -593815359 956740445 -877914039 -601288395 -151509148 161964579 -257253690 -34139905 260628913 914406551 -756865648 392819172 -162404359 -46488642 846408882 276752203 -674330607 -122519814 -490225443 -891277620 -317163689 -218414273 597970367 -449365423 -541998794 -740733113 -620927766 124076513 -848002737 941900604 289544633 -828361911 -791450751 -207822614 484197693 -975001548 -338963493 -153502778 739958579 -679117544 -292443216 616478840 398101773 759493812 -727011738 -194783704 -529815505 -390654465 618982274 -317877957 -677599624 -150423111 -966508471 922530880 -74729090 316868484 399588695 660745656 -958103112 -933604203 715585205 -978801459 464351861 -757162924 -503798163 626849561 -240719201 593826553 -946999991 -266885510 405133172 658334632 401608584 914968461 -921026372 -782960797 521796801 -74563856 154155618 -862061688 488108357 -377809342 -101756744 -851688398 -477361825 660979060 509419706 -154311555 -285865167 -58426485 912921610 614460895 589310177 -545918344 987460968 488096851 -259954102 310947567 212606687 566340871 573996105 57673795 -565318551 840859587 -953516278 -307854422 -424291835 152478232 -420769071 947366082 600636350 920163777 -170455316 -305642754 -396547257 -746780852 213542281 28277787 -277984749 -724703459 -968338654 343357762 818434315 328812717 -568261963 244364570 -24209339 -414441606 -856202200 -413740006 -302953002 -376795015 5860576 25721751 -901908958 -612017555 -475690094 -145940720 575176075 258373005 -575832279 985258656 808025698 -610508244 -839790130 561639367 -799494293 537066029 -904872274 -595730305 681784153 -316277026 -354817220 276563685 -365244502 991392680 -485303155 455882921 -974865736 -646747212 -831768973 356923683 -991679670 668494019 380067975 725402146 299039930 398914950 -550483470 905643716 871143846 810567054 -504414239 -37464394 -526195095 -586662487 -964287369 -22415586 -386157909 716314987 -446362357 23818282 958292750 -346047029 -721808693 -709615289 -281298290 -135794432 -341012415 -606992640 233290929 -376600195 768775218 157781077 -423886787 -655323126 -534845910 -683940094 382724179 554465712 -401842593 364429088 840508651 412305480 974774917 -28945508 -191410221 -15015594 -383323970 -453627079 -746562380 -967437038 -823796428 463350813 -368266072 -758105746 -533683703 -34128470 -994278341 781863886 -175269825 306033252 525280654 275993554 215836936 82569119 895064097 -481770871 776995584 -82060537 -828393004 -899370853 274037445 -635115421 268634959 394171358 -33865481 369407358 41573770 -872762847 -469981621 387255944 243849744 -636912576 630687462 894613843 -898280899 582545044 139406057 454609722 629139845 314377800 755107798 897582439 342408331 539966442 -198806449 452237648 -463289584 463201630 12473928 -355585527 561434304 -213529255 30775735 355191551 -946543189 -282065139 917657966 -993070004 -886350828 949142562 -510528923 -346499326 -620607183 -353227176 -738352686 -92281950 25967629 -401785815 528984068 -218059930 970952483 -468106419 411871187 -153122037 29661207 12008155 739733857 -554855128 187749816 394679817 -637935972 613244482 -367471515 -761873230 -63769073 423957010 -696095814 -263458875 636706180 -629773132 674810747 954650735 -326729794 -834699226 438950617 -364944260 -805484136 447336804 -848565595 261871720 -611159146 36820288 95155402 618763020 794306754 -701795568 344446348 692838206 -501417490 -714154349 855704452 139580508 -979488280 -122714479 203071883 -81574043 -214651783 416659396 -194645869 682188550 -729359277 415590781 730113459 -191821010 311568430 340544190 574441416 -678749551 -170990489 169519962 -829096132 742243272 606849652 268954979 -194436207 661140304 585274833 -444407517 -220650641 448770209 485693156 105401883 -570150147 -431815897 -274145283 486579569 829615839 -987506980 499692958 207528283 72416764 -459732311 118089540 234952881 781602543 -945463432 -947727074 877636762 -707694416 -52332192 -58353621 809808061 286668233 -630049492 -729863421 47403300 -106131109 944343705 -931235508 -319377248 123546204 714175740 983443740 315289603 159412886 940748578 868559895 630412033 426684293 612909207 785628843 -715332652 743864433 354726069 983429701 -479504183 -115380149 -505687827 552256259 568715760 130690525 -901216503 858470608 -1076624 -350267368 -558371204 -353401858 722623061 -82627413 283739359 -742608427 749906396 74090301 8603623 568923728 -496085371 -294359055 796038471 829410750 -322975836 -737310156 709045065 -659984517 387812020 981110462 -518246982 -194735276 -843954101 -279081422 961963268 260808769 -38354555 -74500492 407198564 -358696108 -893409898 -225998446 874619582 684875777 758180977 -619964458 63113666 436529302 534894353 -24516916 -561063186 468135989 -48611504 836275988 313316262 515309716 877444420 -94801925 888556163 -90884080 435820514 -179164541 660884777 -106019536 719867257 -93671628 698706915 413141748 -53209360 677079061 -933528777 -219727128 84146067 -417184551 -58130591 393296849 -967096377 395855839 318133340 90360549 -250519743 -98905447 -115057514 -133427195 601088732 -381442961 900805315 -157955680 559297932 -803253577 771698019 828174332 -474109927 -183056737 -149442841 54307684 -764007910 -118246757 797492989 -37557297 760555606 637834742 -1758213 -707249989 211785010 690752806 778552306 628567667 733213987 -132034490 467920399 -54685148 -687935942 947259608 168904529 -544707439 50725585 -241716797 -678966727 660946818 835519676 -303359185 -769476923 952084330 506277455 100074557 526546308 563056450 616168185 -757221609 515359529 -793538040 -33614334 138065228 -372005148 256216416 465881863 8435810 543899623 443199774 -407904837 641403606 647282107 -99279445 48700039 -596439376 -191478852 -465746227 -867187872 953928390 -876272447 -66190149 94148297 32790558 803174962 404735464 281384589 -447667917 -683655130 45197220 -74723953 678755696 509729271 -213257052 221448076 304808809 -790619671 414499865 210868233 614197197 -359749241 750165780 -181807018 74294842 -719403648 661166919 -847940127 -362149415 641499565 319766027 -954413451 200883948 -527531647 278053938 872026556 -754514774 207687357 -559552289 338939915 -364042167 568906748 186422827 368910498 196735174 -613065610 -158456035 -84441914 625941676 -215756479 359540231 486909778 -919599181 893538821 687833327 -652456151 -969513754 -875826014 -947304735 -236107964 -839057297 264442086 -586648802 860257591 -113174902 43947164 -962629080 -791985830 149146839 -528824572 787179026 -101001076 -405008305 -949651299 413235204 437149949 -49867221 -156365941 -641568948 -720154560 828628301 486721303 137472052 419664041 986178444 316742322 -486422095 752100766 -53681823 -655104862 695731990 -839647470 -332784764 732838413 203731984 684579309 748440367 881071425 -236677717 326658077 166488671 585286445 -212437887 -990889904 -675937585 984021180 939701225 238202915 741996881 214456963 319699955 589729106 -61474929 -727546126 207867910 -886965359 -725871091 -124048007 674347290 -125062189 -346281488 -222248881 -573905982 880113456 939455988 -146099091 -488440712 145177465 -943180959 537194290 -684627186 -221393873 318421648 -983421419 -313447171 -705031212 -610621149 89064868 353669067 187557509 732630720 -196849125 727777613 117349547 -157315297 -213267637 701990956 -804586999 464269310 -607855060 276817654 417729603 780110466 201917293 272832604 -629022200 539846505 326207720 460693378 191447223 284115153 638176305 -803318021 47205735 634028994 867602019 -747989070 -297731409 498394890 847699038 262079862 -494467827 -917552053 -825693711 89223787 938954501 184009890 496932729 -223228550 -85161782 -418330768 -212511887 196421371 -395577129 846083957 914780001 107736776 836171615 -163048478 355073471 -422838226 -168450025 -929933651 -396370916 -757563127 -759612602 199608543 725490621 -886517255 -495286514 850451581 -514217931 987082425 831783599 -762146398 876798950 426238795 631689994 39018614 569248413 680069893 727460687 -617203954 976484842 -804565025 -535989211 394815254 -665935936 -747775480 102123870 -941520540 710055550 461509874 -901462504 -895361075 429961350 495513487 -902588613 722119444 870346654 963584323 887549791 -234341496 -87143833 349647686 382556267 -547445872 -220309247 -201606098 -510811857 596966702 -486894155 567471110 -954441993 114827944 225866747 28666199 474093717 -119374755 971926345 9979761 -19936095 890368434 835079824 257466064 43583590 514693473 -466205884 617187786 -979900997 -415560353 -823148819 738988569 -277562147 424221742 91679136 -3327941 667212475 65441799 -949906952 -436370491 976810374 -740072969 493321650 876618600 530142024 934034111 458843787 -217393927 -475772717 -611112310 845570907 963570132 -164879362 -420657920 -140377111 -284188298 215069951 -351560400 51946052 51090373 302890483 -668779999 192892740 752789774 -642322833 631916828 772989845 -537631090 -823559634 983879883 -845751640 846050399 79918019 920497537 916539343 -751020911 -90149974 -575744371 -492452032 396013911 595679273 -248031778 754571951 -274051711 -891416756 772623001 647050440 319666266 837471294 676404674 -13198421 -341537321 -110060786 590593150 -616268755 894666477 -799305254 -828181182 874274947 198060918 351860675 -741527573 -576277723 -511137198 474761167 526741510 74113980 444241539 -605795889 -200561700 506104886 99826879 200440339 -127165438 36333005 431348465 48852461 971684664 93087290 -916855896 838934035 -164274500 -424162038 -63640801 58433350 189066353 627681782 -833574854 -81575451 -283572881 824603220 -69505930 582230835 82610796 -682707888 -578510112 730869488 723927376 849978332 -112533227 -245588901 772907917 -200907976 -957739624 116944340 420925761 -293377711 453717634 30757160 701879415 -283739410 -435895920 445938165 227653774 279825839 343799075 -687487432 -239255130 -813707643 744864414 -732857334 -867495140 338072239 -133616086 -742738357 -888333901 855140754 434124996 399809017 233765454 602259095 423673681 -76852922 638609834 580701428 -961704442 -23010462 17945876 -378876629 -276278522 728386607 -988052923 102188585 -133363976 -770392828 942034863 -38924936 -128112979 -33436334 815929805 -66055357 293791033 545717794 -599429308 310853146 -663418214 -352156511 -988936187 -378574748 46054306 -456448550 74441338 -193601649 526914038 828012251 64612870 904260851 -140774158 -945887669 -328238594 191481980 236610045 -906355432 -62506726 246682501 -691620309 -421301704 -561650963 -811555748 828452884 -352936575 272560674 -957003107 -515860846 -240887680 636985436 -430411099 -203291729 -150291341 148736568 926808117 -561584470 -591364025 -746228712 866146187 -241064047 468179253 -857896963 -588061297 195495124 834514385 146864090 -867253209 -332538970 121024610 66285612 484138415 -812142930 598757326 -608989136 372277579 -952419826 -545084165 -422593787 825425785 -44426426 556775720 -185132086 -174069269 807365586 -188525603 -897011474 -425746620 607861747 -976438363 -985150725 -222123485 -846588199 -444670745 786301567 -428039546 -998330443 60923553 -531806595 880369474 -788855704 -663712214 199733046 -12836144 -347986390 280564264 419264010 -782520186 305599872 760819460 -198716243 -916767537 -512511194 -701271644 -373258007 -424668898 -437516329 429199067 -287734309 -746831769 -855779 -626187056 -410421860 994780699 -5142634 -237489397 481585872 -719177445 -413828895 199121548 -184920594 576904246 262419692 114357577 -541995881 -833692063 -248663641 131159446 -451073738 387647497 -668209772 -365466824 807435734 779212200 652924408 -95294635 155321191 -642765493 511180807 -42700471 -323852278 95127206 -476669987 883382249 -67863746 91356416 -911226775 898414712 595807835 493249650 586066428 -981670766 -586816094 174563481 -831478660 719310288 -403967752 856100583 -530244586 967215028 -17019548 -397652554 578433557 359646400 -549620184 -123553136 -740509610 -459683771 479246344 -118829415 808831666 616582721 -230609694 -242096419 -534477938 -390092334 -112854260 -882158671 -515195546 349612637 -382792462 343079067 -902206924 -374904666 -644746693 24201166 -310782036 588696773 400092494 592962116 812646258 -243839150 777820327 515897148 -42200545 289023727 737255492 513880314 -439212192 515908336 -860237705 996424220 -341305227 -795773277 -875554047 93624634 -176959414 213116666 254156029 -135596970 838910725 -180740055 -872378264 961243615 192163278 897571332 893365656 -230739521 953730477 355030005 224353188 84270855 -274682407 -113612044 -97196086 961638167 -825912009 -243379279 -587069026 -643894218 -184599411 -514534722 -505122924 -234349126 679489913 917405949 -485710125 -752381593 222177736 86546234 -893761440 -765368318 941407169 -98213489 -504093879 647250875 693270655 498811038 -230765454 482217525 743950128 -207501582 -735703557 -240224443 98958626 488964448 667344491 16384033 -523997841 382749379 646274919 395605978 198212549 758852494 -368588933 -668732664 533572926 80095544 -1989619 615180703 -551495766 234071531 -587565400 -32631134 -315327936 232877046 284635650 67333520 763258646 -354242360 829632372 -472045090 873623545 803240958 -285693362 612423540 291865935 -392486869 -508253693 -69549392 482578595 643976264 -815722559 -470704256 -844527350 506823473 -185091494 864617533 70324092 816407965 35999103 -803904266 -16371619 -574316373 100125253 695453979 -294409662 244869857 599049561 -717493876 292269476 -21212758 -366478972 -169013593 -385580177 538190669 833726807 -10297625 680055330 194678406 -578395126 -566823791 760441895 319564752 -6660989 -731228401 316937616 -441841075 -787928119 -266325370 369388900 -802935991 -572310116 -563166341 308237950 -718103489 -63496316 -697537789 -16140531 35675639 -31052992 18906335 -751094606 906629458 614334227 -848425419 2761431 -288666924 -497666619 425659620 461523711 -528047745 33838349 -771231154 651568295 -151539088 928174393 -516394350 469756189 -851723359 910512846 -233358696 662263310 -544908090 31097979 -871193801 -113258412 739057606 -880232397 -476367154 -684232282 102300929 376860751 -548991989 -481221746 813108079 -809052011 -900821925 619037575 -185720376 -293482326 148058859 -102079014 1071073 -408703448 309461330 278674582 -20965040 -28553415 -108430897 -865893094 -220637297 985483293 820044324 788091932 765331741 -776769944 -253706754 -872009041 -538241421 -691021205 -800124431 245795463 -392853987 -192512396 -2462045 553889132 17761200 -510984192 291916458 -4292986 168415157 470379614 629275251 484312869 -321231462 -498041776 971517503 -322381625 17266301 879324010 371111007 702673635 -191298416 523561820 -111596112 17823586 -854930666 711561252 551151195 -209021497 933215105 -226819557 -452548826 -867477776 -921931031 -52255891 997466670 -808274753 -479907253 -291901254 -309003240 107427937 467939301 -972955933 -564132560 -435379409 -195008173 -938854581 73179581 -535452514 -980769138 -629317531 794276216 936951507 -383846497 -953732897 618869333 -275252062 -476091349 -266343281 -510125819 -580223272 -208657884 -918894558 -620154891 -337124163 -304344706 505503199 -53619511 671719731 902182220 230584259 -615241734 -446093254 -639980486 524242987 838542824 402919958 -21528393 -343440733 38752668 472635571 -847063069 -214921405 323812128 871702655 86998134 604909181 627057674 145410001 -385731408 -391704095 -33721902 -645881955 -291795431 206365880 -590437008 315521104 -469370284 435707401 73038232 8401310 -986085064 -726337104 265368286 -366561917 616922619 -914554931 -904119511 906772127 -582185431 -156488390 -741545019 194617987 -715540297 -128171751 707779832 -690603251 -12040415 -311538778 646834992 -82971161 -606316088 394869713 -714635904 -521953554 361346398 309014938 42912666 792314166 993861311 -843557190 -837649934 544324421 -219355054 -910325518 -420648683 -615520483 -992289841 -306890900 717948687 284816733 7070110 -876350784 -534669767 238298915 973907769 -220520335 -810929516 375281807 660113446 -953532502 218138643 -422495669 491298144 109612340 -857121046 759732696 74003607 610032596 -882992005 516688776 903234829 931324379 -348824572 -562981379 -808949964 976651897 -422389388 637164667 369849240 693042990 -799597722 -983370381 662797992 -890502839 989430351 200436712 699060316 859557570 59041946 489561025 -534805799 234281278 646196842 479917524 319365067 363429891 -579715849 982319101 137169373 205855885 775534710 -500100241 83277542 -54981510 -923061430 -894610465 83349612 598529227 -546178317 -880977434 527691922 -134772659 -976205136 -316232709 -136653565 -927341168 -236039579 -976263396 225036924 -274706641 401794200 -165178768 238850774 -28927031 -706971599 326206822 -158029795 365068930 265714593 195285357 -438621266 -988422119 -56201508 81815854 -449094070 -38239606 -459615510 989791347 297881997 -860785038 158064615 862976577 744307366 -187808531 40986151 609818886 703898881 -126374830 940029788 -872116995 357879110 -241973469 863260923 661450248 -240253982 787325504 -20194000 -180959578 -826774714 38442790 -90567666 -755016650 -821711381 -974524106 -74940670 947402280 -838617695 690053368 898048462 -768950744 -951622752 969782376 582813735 340349808 -292777865 -43743078 -22809924 636302610 -742302982 841878998 254938019 262064865 342026572 -666025218 -901833977 -568800352 523635244 387739106 33282467 884080696 541669345 360129305 -237088611 580302636 -297621578 999672027 431988497 -211329538 -406861363 -454560080 425028385 -479553563 577977541 156935300 -925040673 582127469 356734536 -545362764 -480825202 132098460 -689682808 -709242467 927802351 846345802 -690860898 -970258864 -520199845 -33173038 -502140704 332773524 -427029471 -290995006 -561120987 -34242441 -118064468 488265831 711357722 -460052411 -695679667 -651693786 354193357 -857594394 -101735741 -411787015 689641169 -547680751 894693246 -813452898 -779798052 -471638921 -111866231 -454334508 41152271 483855431 816650831 -943766231 243672868 -840189106 958407346 -102325798 -241511015 -530151825 475812900 979465907 -630776538 -140765645 385014287 -932186814 858933575 191578806 263948135 -810156948 874823131 858620165 791403084 -377934313 6682250 -637181437 390555620 -802566823 -372813032 -703593379 -463203491 -268988683 -853201660 -863373481 221217164 -590375103 223045973 113889168 -341030832 -621398200 399536834 -714236602 780094097 -958147743 -945518550 -28409204 972925923 124730619 294130317 851663548 920660135 -161224298 -377953716 567006260 -193403405 99539075 97803178 818836997 -299728913 -272969913 610001306 -921256198 832738059 -5331211 -975789240 -897946813 -52299507 -197828021 -260599097 775037008 -519557601 960759471 615868228 721033186 -200633684 240469709 -892548206 19381898 -626268866 -982991265 874633402 234735672 -70641637 -179350243 8575653 -147777194 49520988 575813615 865231698 -212124093 -133139847 727623278 -140997350 -897270675 -410341894 -368575106 443684132 -66733294 -842329342 -281785331 855185812 -654715291 -340311255 -291102697 -154944986 283075542 -611718303 175579859 -391836168 77038618 32793791 -247401161 -126110906 -335663741 -284161310 -374151227 -289679738 11061173 310461673 -84879589 775827481 565668453 868379660 736285963 -790168996 98221443 67030863 -103451683 -145462107 -75688223 -803927885 787645004 740663514 -603315765 139015930 -437552196 -370149051 -293865699 -328920767 -819446322 -154250773 476674366 -616571487 -155907565 -943574394 -459985100 -25930808 768252540 -823924749 673743212 185752589 979551535 46158587 326917808 -470189581 -434958768 718898466 -380357215 -4835309 741535419 -427385169 255094973 693776439 -552645763 191542110 463713612 423676500 -148666168 -437045926 265024398 318564875 -455165884 992558194 240957505 345610545 -946202449 716376876 -21012884 -65330528 -37998865 514817842 317647928 -558813895 426703715 177492891 938590348 -150471210 -704028413 -121068192 617094575 208299168 -246181617 -170170397 -940531866 -914885871 -837220632 542564259 997263583 -721170725 613025781 -787259046 -781875134 -601127542 942549692 -488227786 11183416 -970910968 -813109835 -185787594 62263921 -704515140 556301627 715249979 -3446404 -575382050 987817248 -330559705 -439321653 575257064 -350666862 -333384048 -696201499 -668479254 616597401 -294861931 -703393968 942953932 -338233017 634669719 -849866175 -300677249 303585242 -621415845 -335047094 525860258 40383708 902229526 671827931 549218963 -481237061 -598689146 -804970780 509581092 413241105 -507443290 471485122 -140560129 961786477 -572559969 412879017 -648330524 -756388243 28748749 352353575 -977114097 -323189148 48295073 -237349815 -949011560 249518162 461162013 -8124807 397365670 413008970 -189882187 284098483 973862976 -861195697 93202645 782038529 526105386 843230898 -184180052 601484428 -196960432 -457109542 -730306200 109426040 511658070 -543504997 -413978951 -581029905 213132278 310367783 -765842124 -275951900 -712020234 -377881523 -190159440 954581298 -567786228 -15300572 -339771570 -607513026 782667323 586868451 -141038254 -494038001 396027036 -161964447 962195434 -960471770 378177997 -441114238 -245986080 75097175 134508591 809646369 10365318 849772645 433333665 159077709 -264345075 -931740264 -180638079 -830285471 767906170 24226000 -640033225 -527124246 -892619842 880852250 -156601689 -678196997 535742205 237279192 -793190319 -685026036 -843030864 666551846 -417255788 19041262 129090243 -949797144 748060362 48803042 719111577 -979759838 600516615 -336252344 -108897124 557575967 -759547988 -16580251 -760974609 106878920 -711394912 -510492974 958783805 239546886 -835798258 -879623963 -389659733 -123163118 -740674857 888397041 -180661553 -305430972 489272821 -909168102 674699492 -304758776 814137729 220102693 -928586961 -786997593 -589862897 -828907145 -283094232 -105377968 370025677 377762537 -886882140 -738742762 -300229215 -96845346 -328208793 -93955586 828067154 619920495 779217722 205671776 -594599215 125765137 927881658 3745981 212355780 -181437049 855550951 435216724 -703084742 -189631889 -924263710 -690826791 711804640 802738723 720465403 316540889 344776237 503360013 508943548 -715738826 -484875159 282000021 996314089 -948878293 -217991464 146808426 664286472 -263087088 -831364967 940078759 -695706794 -343293705 214948427 -32407572 860648237 512976113 -996237640 215243571 -918140850 -155640717 922976325 -12542110 -392947785 302348239 256055670 -23547685 422891402 241872207 -893315237 -15686039 -826382161 242851973 521045047 -317645309 579220214 -591518617 143884245 962964763 834764472 -320017470 118322298 -948880708 -639235509 365551199 -826565853 558293094 -780829154 470440283 -692871485 466734978 -362753518 589050705 687244377 857667065 -809182718 985716759 565664735 -558752810 721811389 -409556951 -500980431 256881681 12221919 -629345833 205713959 395237296 -95519436 545465772 627862276 -418735127 480175644 -596617856 -370333493 159522623 -720995154 275773026 370152250 -409521904 113494054 695133552 74734888 -571356433 784591052 -556222913 855853406 -797195422 -438748297 417352947 625708230 -733388283 -732503783 -877805521 -192549591 938443607 906997041 -534476057 -803803891 -471586925 75427291 638282928 -666551643 -238877825 607511838 -941790429 -181653857 -953921223 -997616804 -835550548 -430708889 684707927 852864988 -344444182 -28968017 -676343049 -402039969 421001735 -105182481 466149112 -27057447 -346434050 -549568834 62737186 -300015874 -145687610 798617164 208359785 276474097 -766339612 92182703 936461155 -28907782 741054397 388820743 -430311495 -292190760 186450681 -625321361 -828777 993182617 804571774 -49956141 84778515 -761135406 941689375 -784982504 -243674598 238824552 -609239272 -899856657 -685784351 -188494467 30327045 887438029 369856469 462449267 -751330696 -288345901 -329900465 -801319194 49949337 -367849280 873164983 -272906640 247470266 953131619 321766296 -665299843 643811758 685528900 -844205892 29524053 -974443319 734381355 940783882 40772065 -831118554 954791608 -268795133 -417155999 -446447746 949851123 -148731218 -415178977 -570194910 365135691 267279954 -301830785 690848854 -329850749 -731213499 652477983 305664369 -597513249 -259269730 618840752 18311492 34566999 268084425 466303508 -851451920 407372659 56064923 68069497 218019415 285732096 -12714767 -114065684 -748819932 -112364930 573967841 -607206401 807987051 -107361525 -154439404 -353760710 -444689734 247983534 591215093 -39489168 670371682 473710073 -528839637 -335227162 -730856594 293839551 43456591 798221371 483115135 457177969 -42189743 -850192272 891591649 21333788 -86795693 327850837 -865157746 428550841 -697990375 268545733 -191340215 640756540 519535911 -915126320 56229239 422452417 905482026 812912380 222281404 102098648 -984013517 -197065430 -804374830 160997797 756404498 480967142 452234112 146773343 224842425 -70710810 -891885618 153717020 -703480992 -382183144 29611126 22943184 -380547088 60077644 -594636752 -856216424 208608783 865191546 761211748 400739272 -176561896 483437657 -452594901 -98737043 504828984 471752534 222147539 -145367738 -100224519 271110126 831385964 61079795 477685862 -634297442 924363987 -960049465 -743488054 -891291482 845968336 -552386984 357005921 -603834645 -912914468 -883323689 437062177 -420427156 211135063 -157535888 434061675 526235880 -676238111 -150527974 -503061574 626227262 -510166473 -30481583 432614690 -119249546 56449999 809084706 226744079 74932157 -793571428 -666028710 -658698046 161234480 -54074682 472652767 -7051761 443944498 849011206 759847255 575990980 -963300143 -747104845 564117939 -341532857 -717656869 453283152 734026840 340931306 -405888116 875660072 -239559747 973153155 791292548 923248654 -882747689 -970620824 -761553211 225113298 62423421 -481087402 -811707411 -59533804 -223901764 -316523984 -687608658 257007970 402939852 -2170119 -783581992 -258486140 411546222 -497990479 683294929 -757813328 -814240208 343829761 -170503682 495414422 743362116 -320983859 991639446 -167949520 -615445741 -520050393 -911172738 -237279707 -127205518 417532650 368400037 846400982 -959371561 -724845428 -254750507 -869355228 -199552786 -590241587 277188876 -383754461 -423660852 787493507 -693684414 102073520 -749709364 -813869830 -967124342 -974324986 -662769692 687119959 -656804011 233515743 -438184791 -400529889 68352358 546594397 -726400275 12156600 274642111 -594194883 184055495 -693852582 -238222140 560006881 158712044 272855573 -115315101 -346663875 953037837 -24876511 -185058051 799491510 -667482180 -428951666 -451997644 -605099594 636127056 11519232 -598413699 -840681975 -165931012 45107498 739012495 -415841847 157096457 -589331844 414653602 -855098103 230998158 87365059 -536729963 -536160890 218007138 482464204 548325171 -105871681 -994109439 243772618 403356296 -228781242 668314509 -43915886 -276233772 -9518755 872621826 858503226 43052836 -693231592 -452507330 -325770720 397866650 -561353121 -251305312 -764387533 -365220166 -280352229 -587998213 -11005993 670937109 -524414930 632777204 -62482889 908755226 -765853281 981944517 845109712 -550425496 -320835545 485975213 -861683526 -933152046 -574259941 -851429064 -958806403 765332548 -916923919 5326911 558343753 526865798 -827628780 -265837724 470525995 -84895914 -320597224 -96558918 60860041 245095111 99141812 -136714237 828304534 485073489 842527528 387221824 118776568 236814382 -314934053 493656718 778521351 -48711869 -797947303 979972972 -259474227 -23358354 289239577 101370305 -246669329 279084694 504305708 962625127 156934069 -202428912 969714499 -44079350 886511949 -377694823 -407070378 -416184805 831922720 134139803 49566919 66723361 -616541767 -146846437 -696482264 -996443523 824074075 647724246 746236625 294137584 551736494 254923757 -322345106 -890548726 434659727 345342586 104300275 -721345217 16561054 -324285927 -158567445 559821159 -259324765 707788422 -795646814 -354862873 -43435291 349776448 -755544800 -415281943 -631904020 465069535 -886230116 124325262 -180620710 -682756382 593858481 180268094 465976545 -924756434 -346903235 -524857028 864121122 -602034686 -620603601 268221175 980123567 683310954 -233680123 107907044 -969222062 -912792701 722283400 -883737408 395063057 36575758 -20155908 437014309 16525788 552682294 383687912 -658034186 -776454415 129605852 578069972 -572781302 -857038726 921245540 986571687 -727856843 840735272 -547389085 328562855 -857098806 467761656 -598135681 873863304 -450905167 -208634041 -698862697 116613545 -641671127 -571707809 859078410 422412706 638214872 231957354 -508551890 -383702733 -175414152 -123798461 -939666105 353891850 962648249 -143506556 832352998 -504773803 -771290825 239764644 176634240 174002331 428993532 -947124278 -691682033 -755255256 -649737563 -294558119 535545717 -805662582 -144506381 -922835973 -598376115 -803407415 -648041882 625266212 -718603581 824961232 55981323 -819896083 487320709 683241559 95657727 228784379 -429502370 -341636928 -890837581 -866621385 214295608 504275840 -430355152 -380806847 971911021 485272808 903519005 362935875 194843587 -372223455 738642236 -412943139 -697169076 543117112 -44979743 222946217 46357456 -981129998 536464932 -961549260 -590635447 -994260540 -988009941 -132400209 258811164 288589979 978921612 573973189 -138902993 668580870 401809402 507154791 -887515817 -298763122 -871590197 968228879 -725745244 314934656 95185303 -761046382 970045914 -500523345 617318849 142858704 46416042 -139956652 -708239572 -89012201 261828621 -26189749 -665678311 981102926 262362632 -538707899 -209917152 436683831 -316708523 858933145 525039076 71808491 314245298 936494646 -861143628 769610006 -322691169 -521783224 570093441 704149904 245549203 -378111518 -206247947 535889837 587960858 812927726 278559684 -179962372 -312505436 -660655513 -512696723 157758752 -627936366 721633492 -205117495 774961723 -21466361 -330826429 -704671217 -652728609 -794665997 25307527 569686949 191212224 -420331361 -379783872 71680502 715049660 3332174 -480822545 955268934 717378594 -974056422 -157290303 117584035 -137530770 893059163 621489788 793996182 -143973921 -394642190 -688771137 -662473214 429343707 265013619 -411570501 409545498 232310791 687565649 -14032798 -244489783 -572809709 -456378035 -743481548 -885933731 202884921 296132019 53051822 -453269849 257587181 221125755 738211407 967292947 322514148 -138578284 235172126 -334132093 741273117 367144682 405408178 438164908 -46963528 -769014035 -677280098 445847605 120608913 -303017265 506416958 206355522 735916684 -888392483 -847135106 131105672 -656804252 -529420012 -751554799 -591171799 170135564 31078600 -442474970 -615176137 -95402142 219313972 445547686 94788387 -404169578 -862636351 364732395 -800793698 -130780263 419610909 759227910 616576466 -720048661 -81843179 -899758882 -57543085 -419123123 923628046 -425049242 -991151600 -454753794 -524105685 26497169 130620500 356207971 516415083 441623498 495505599 62380310 -368927058 -635701228 594557049 -470064871 338360007 -791013212 759620894 747281244 731746304 312174565 604498228 -681140372 -442914684 307447548 -568576608 160327636 196771795 450230049 -950764587 -100495072 858331807 -614497693 -786120584 397183780 642319826 670505628 -9249501 -428356713 425523886 -708240722 -996172160 -430355273 733738554 -294682611 515732690 257811572 983117632 85369088 -484757917 -672838373 -386381190 545386420 -64228850 -716677497 757230138 -488714338 407130810 -323266719 42427987 -640522662 -328843627 624388753 366692236 -275592504 40643016 -863113257 -92038242 -322918839 -529252840 388259246 790104079 -260012211 -861130098 674514381 519840938 -711528192 316405571 -613320561 -79797683 577391528 455196895 307385124 807363446 -368869125 -394795145 -727563150 940290436 148770145 -821831183 713081240 907890977 323081329 -893067156 417662837 -23716291 882068975 -65386860 824767812 308898193 -745708059 392967361 -150194454 953854352 -20408098 -919659775 938989546 306132839 -521980822 -894848509 -622943965 597398363 263937814 -192619278 689874257 -891066448 279941076 -193943467 -68067660 918289923 -721091512 822136578 -75213843 551996351 285047828 -563464598 -714387016 -659893362 875483335 593210352 80723035 -749091032 -364188552 -317585883 897221684 -332819793 470066316 444589291 -23672428 625638962 420933106 -440565635 875336797 67408919 566951192 -976498764 -64642240 -442266816 -385466382 -701741903 382293959 -218573623 -89383253 -89040713 -11986787 847201437 -8664788 895137338 -124397875 637221584 639512419 830714172 573753883 -373580233 126868110 -50338277 89314176 450988906 868988127 170866710 -868296429 438144281 639426753 -83167492 -622386347 955079786 -115480071 -237357952 -441052244 -830442161 -139489310 -973585457 -951287665 -793219834 -356165302 519498947 -425376440 -729115304 -417060460 825591155 976121324 -288475133 909150390 8024009 -694573794 797946280 -979797467 -152805419 635783361 -676601553 -791207760 -356259244 778615317 -628315782 -536306147 382804552 641941383 -688691225 -151893581 -551705904 184061453 523367666 -601377405 -670878488 -629326506 -849216979 -18688422 761407234 -836872302 -544322613 -856029556 416697762 -217899703 -313875069 437020854 -66548961 233012362 57345735 -774018365 585836151 710846576 -358170127 -265551233 -137149116 -441247499 -230264689 -563186009 -288190324 -454477102 -751980684 -997206094 193526017 976644855 151348873 162572251 148738229 400348752 817795667 817499264 -956514202 462897329 600713444 797588685 340343202 -633996292 527081165 620299790 924902203 200861921 648489668 -373614746 -85373675 464577632 760909074 642742651 -482142250 456479577 -107798691 -423825474 -50530254 -292282814 -163345980 -796629622 -995980972 682879759 394996004 916948897 399214236 511163634 -805166715 -866230992 872861698 787628565 -460610031 149320556 341651711 302373366 783751338 805987693 -27941773 487073731 763803996 -429754663 -235398891 -917812264 -121394455 -584491603 -206457754 -267927868 907344614 45319514 307682242 193075455 72728894 759949611 634535574 272459915 -196924983 -295401264 404203534 83235942 554357090 921296648 -119438993 874678717 480619268 -156360906 548911113 624790004 495064881 -762138419 -755091495 172385545 260138483 379423443 -33815866 841162518 -905086746 -736503675 -552222040 -495638360 1606791 120601719 584842829 -631714297 -299405571 976811127 270461864 756946013 76392649 155020034 -24174884 -465796519 -636826554 376704708 808351869 -657362969 170517039 -369750648 747727592 -536091687 -741797218 -448011778 -719043809 -563709272 217218296 234126652 -414140060 -512848587 -524736984 -972311783 -720238106 44389754 -539209952 -619877989 -117081084 -561719806 -389003624 617169424 -363758822 -85458265 978418779 252324167 761076530 -894168772 -583060992 -230182644 991411014 -890298718 -731408905 450932965 -875705536 330509829 -947404159 697849330 -818463675 799180686 -881849080 -534253799 907241550 627751961 -334534976 -658562395 587047769 85315172 -664064934 -691973728 -935153099 275573267 -638696068 -48078728 -496915015 596433257 411864343 533644898 -152127286 208340039 448953820 89634290 466269525 -802289265 538686286 264789754 58878741 914262121 721973798 153109751 -811984899 188672633 270560271 238305106 -48736688 560668985 -328174271 451828247 453280755 449285349 -488527354 838822736 351180492 989414439 852443426 -588169572 -474976291 96813466 -992806993 -596835109 892667290 520043813 -445708946 904245940 -310657077 641637039 -782228613 271410849 -365514458 -534731801 -497651079 236176138 500425243 423582431 -322240678 794143311 879012844 -346411237 -556278405 -751688397 -686489574 980521929 743192457 260104828 446159343 -306163330 234090917 -138787196 -565121231 -736742164 665527029 -407469749 -277750149 -293635594 126993396 657779813 -447577736 -404437109 496084290 -430560516 -340497028 -830782874 -98789311 -653254349 242317158 -55123829 441223426 -701064732 -960271284 452393549 69521721 473219318 -139197590 -443037340 -70695866 868185412 733059574 -703254399 359861675 -80024790 -360395946 -946993954 664509094 81854006 -189077739 -459996493 343575881 -643520037 -184810060 -546954141 802539414 -925896869 -470121257 17422530 565744414 -54342987 152303531 -765539480 485833194 425084395 388768691 378318050 195903557 -926754211 229478830 -944224228 -80021690 572590926 45636860 208554334 -140571524 569887155 -171408024 -265062769 -883301673 765366681 365183817 -460944476 -777213937 380034871 -232503512 -385877920 177743504 -134386956 -80914448 -500324138 627244388 -608514684 -393459498 5778715 689312 -259615045 125667281 981557439 913587837 262836281 197823766 519509415 144529177 -919514444 799016828 -138788268 952731477 483240066 331806140 589902520 -53393251 848820403 -597941375 159539537 233809652 448243775 878369843 215219832 -905069051 -971144140 -628701416 -903437052 -526436176 743152904 999190062 -539649150 745057850 78302699 -44470528 754104572 -463055410 -297397112 435749199 -114111618 931902239 204931384 -942505877 227027483 375800564 527920881 -720058523 919197464 -75167331 757711783 379972628 -260411878 100596633 414750872 678759519 -28602875 -245533716 861368436 -866100438 -445505166 -277316612 -149975841 883065926 645701141 212461099 569634922 355535327 -991189899 675573345 450255995 -420125485 134308357 643045966 -359835961 768762551 -105251747 612644767 809983886 683168109 1027404 165645798 -880382565 -699195586 -415759896 -591901686 761966730 633011810 640128109 -727347996 -400581734 -261975820 630638644 647004091 -185839076 558749654 -910563886 695174166 658551600 949196168 261383940 917509745 84988183 987790706 444008964 -727949457 611028856 769235715 -353461016 -925478117 503352552 -905599478 548133762 -962567195 803187458 482760694 -32448957 970487066 -331533166 -776631739 -417727786 45495457 889456519 411969601 450887610 -533933767 -67301317 729477597 -776732539 195059209 4560815 -774972262 515696489 620253132 641071522 3178864 -828422948 305763071 931899956 866863581 444474025 382652748 780055798 230291907 -361272827 545812508 120061985 -745340406 910571722 793982589 -682472851 166210727 462805517 430365799 -99991150 -873947493 234935091 730975969 239696784 -464397984 -791249111 -376690681 -277136383 509535724 -361772274 947851700 -653334443 835894453 21623349 95871563 331297345 -160518728 -196977582 304633863 -550049210 974859047 -260943319 -874667073 -660597164 829492078 -26538113 986665872 105053483 553299642 77890890 -811787469 -712768926 406840895 -872031056 -150874475 639404548 62130817 439928008 -96840510 992977781 -712172569 -77062531 437485465 645086114 515539884 -562766888 503718222 374589633 -985148295 -73486344 219153639 723785478 -888190915 147023594 174359730 459847036 -856795717 -507645451 478850321 -283615510 -744233423 -875583863 812812645 370848391 -147794702 870082998 -43467618 -987620909 -259312730 -932781357 -945793914 -932403615 148150082 352370167 -441149712 356112947 -19482186 209107162 243208478 -328798947 185067475 -634216247 991992387 -190407120 508088717 658615226 906972426 598008233 855166204 -387916917 -75892191 -849438752 -184119948 -450031327 -323279744 -600625033 -202646312 314980553 -449662535 543747404 202543802 691602798 -386416294 -954959592 -392619943 -631578958 -549202645 -573280499 66691179 -793328668 -673108356 -403430200 -141238112 759505180 18947395 703642072 43666866 716018202 -32229522 593912050 -28377525 -623778769 418164638 -652038126 -617029415 673990932 82118491 398961557 -892211479 944668862 781783153 -874528915 537432524 -185028980 -819473382 -299319815 -364835670 -195555769 -605185302 743510815 -720756828 -532602883 -377529672 -517034995 418455811 -546411436 958930197 -529707363 145831996 973485229 -500357018 -317057543 179182928 -732707730 -910766980 -315456521 299214272 223544293 793709982 71761641 -467483733 766172019 796213237 -879601005 -356083539 732050590 -917250562 154610013 109021839 790102605 142848318 -138412598 -41660477 227032502 -248316991 -499245190 -144851586 23976211 471833693 -626671499 -533255227 393562273 -499276442 -435253418 810734966 617170414 96353896 -171944102 162387598 -812927059 -866124949 368540217 -153425612 -505971526 -593703917 -430636028 966054863 -306837281 -18032953 -963068826 21470677 -521016332 -447738765 -171864566 341114065 -124235401 -42260335 -222091175 -300892860 -750180836 778211919 883295140 -740573153 -446429688 -167411008 -351786108 294605910 112641791 -354401952 811933849 -243969849 -981288484 982171212 -290855031 899525539 -248332703 738567128 201318663 -15990782 438134620 357818905 -534224352 -463008050 -418781325 -637188881 -176366385 -306471708 -824893844 673318443 626591274 89172580 -16188958 110709458 49167232 -554155597 731485222 -826093650 36300846 -1201148 199654734 -94002519 -18640873 497740266 918721187 118276672 281213690 119671088 -671359191 -743054197 267035868 794858973 37139448 -977773783 984659359 -308401985 559155114 -796617228 737694072 -908855386 -627064604 959844225 -227514604 -174324280 -121965876 883177809 208097822 -575513142 -889217619 -969972321 -40364756 885829256 -165175953 874650516 699250990 -210487213 863297373 -760135088 785535501 -925808038 33034172 46344968 -175597149 -470727882 868741490 681426738 570778074 -287827379 111697269 -918478869 646824180 -761078959 -435835947 456934330 897627048 -586492275 555470385 -65839736 686319171 -360678830 -589822492 -598456451 294143486 -490522135 -804235833 -576139781 913817107 -261586710 -828606452 -157204716 937265238 117191057 -262017425 -931905088 -27593980 438395929 319195239 -338293039 224519220 513043702 -147120786 218669322 -202457817 -362056973 -764539773 -301916750 621475214 -547137661 605049515 997561364 -547381452 -190814956 935874009 -321131936 624148022 -870324415 163714599 675927310 -692856958 -254588264 329636224 687308621 393297548 709300516 859660686 97824400 -521181425 -465125739 -45220934 -197941763 289739249 -640235621 23130578 -183503059 673176049 -273982991 18967714 28050893 -604289654 104988674 374945008 -895772168 -116726849 -120835752 -23120827 -912491961 37206987 121876926 283886624 -130524411 236170994 176326248 92301185 594523183 -297370540 651232100 128808417 15139835 -978470720 -865438576 -222839611 -36914291 -533379434 992831155 -724439391 -961743725 42261176 -42561539 902069931 -641076827 101023347 -690390086 -750849796 342217658 501657521 -323211147 -208081455 -30973562 424294825 -426453747 -511852051 -406076511 -168107490 -242516203 -598484000 924495103 -447842393 -889896900 -457095232 -776482252 -522958660 410752512 385412272 976551131 935699236 -91284207 456759481 906810631 28023554 26700281 826555216 971028893 -502774328 675390681 -909230017 550817373 151671897 -422618756 665497776 -921016252 757366271 494185535 299412911 113512252 254646471 -751665170 -975245260 342449600 568226127 559850760 -883268620 888124902 900466773 -448227471 -661956265 -927988618 782414234 -99674455 -5901280 84789464 436873517 71013360 820324850 -280781954 936800685 838137498 905691932 372508204 624158488 -350257544 -405700258 -368346978 -756950086 191519739 -594739858 23279861 -553147936 670054722 -110170871 -433585906 242869582 769509636 -432905403 -419115763 -757544682 152538840 421729152 -309668722 541060193 156398529 -405613304 -58111014 -255812157 615853577 309920369 -977583226 -29816042 609249766 741042515 -785201017 743725299 -762310683 -33136691 -696593345 -108004097 883618043 -510650753 -393266375 -450348276 714320753 452506702 640393134 283891383 -52747876 279368871 -217607756 -336453804 -966450565 219795906 224724544 324132809 -542176913 3953420 -951991550 336934696 829157695 -127414808 798402020 -255049453 -884038710 928017525 717252038 -472534680 111503985 -118180002 -83115665 -196298451 -927608143 917740142 80135286 466839185 609509535 64298853 -889776473 -423668540 -554971310 936267519 974604089 -91619626 904195990 -766676182 151923066 -257467364 -616556560 945979214 -263096086 192354520 -991095329 -293217182 -732248568 -963649472 -931554035 875026767 -820543421 643490602 550554245 -812681534 -630599353 -757429359 595352355 731908980 -552739000 864907423 -818201730 -397707177 598338841 118096742 -650853669 -721346312 -114037892 466596253 -724880606 -941904376 261918876 354738680 -277054675 -231825091 -344257302 -335128298 814406419 -436949935 -641571936 -679957278 -403954698 -142916555 -516557255 73621630 302126583 271794560 -370151733 -568223494 900713574 49742877 107200363 -682797092 -279082906 -484942537 -801993408 -239953224 526969716 547846750 -221032292 817979693 -990413783 -803269614 50068911 -32268579 338677516 -881216770 -804725933 -318414633 -226509380 692165843 -79618061 -788125817 927082002 768157907 -668167780 955287010 -666114329 -419391531 -79608503 309791045 -826815461 -52455116 744613330 770474570 -632067112 186376797 -645771754 -619737403 110658243 -476398789 357363765 -960575706 -363751474 305069877 659422152 420848667 930484404 -339342257 -386187381 533635149 368515239 -115397633 979584012 -483921942 984178160 12863394 -114716461 46421703 205608417 -693698505 9470860 -885401923 862581365 -998742745 -57150630 133191491 357572583 -947729711 34109540 -266898940 -961900518 -807740190 952478654 -205339748 376875731 696949688 87826116 748928066 566449277 672061990 297107860 -65035109 -256621058 -41124386 -924760601 -400451880 728670131 -350601373 720244206 172849230 769913503 319180949 -6420864 -342003663 -248922422 -226289886 470607581 -65658498 419944269 -15535864 809737055 -16761967 -881583648 79106109 -452146044 -238481787 439596721 -645902698 42139429 899828619 -729544114 -891866021 -63058491 282773325 -393223765 83277740 -313573513 -465003742 156733372 942110358 -759318396 612893471 999422714 -105490272 -428358826 -347438142 278127291 808744444 676108996 779481195 338261655 884760196 226718433 -935822663 882291852 -53165782 418006583 227724752 -562584538 -703323160 83079574 537492237 287857745 -79277390 -796770258 737410788 -931772378 -754349087 -871140513 29560717 18058684 324302005 -98564349 517079653 667151359 872249115 -544928530 -217857253 99337100 -377628804 884163469 -814683003 -188693365 -960629328 917966696 -863223816 822394957 325647656 -774957288 833826910 -903190452 -142358814 -120787618 692271323 429795693 357727953 569581824 642815991 989667564 -43981334 551924655 -813054835 -179698972 703492596 56984130 -153030137 323100143 23957619 -499946076 -475144643 -394044850 82334379 -45812475 -713776027 418626455 178461766 617897617 -666913074 -936054538 645140724 -569943036 302950185 127974214 934730460 -396335892 335995283 -480479194 737373823 -750129904 148988546 823153319 -339654524 -438701780 408491018 521612348 -261011155 306411135 532163749 865965227 987927310 -326259064 173802269 -650322558 721162814 799984267 -147484776 216502530 -500504539 -22776441 164401971 -351546417 792734187 260477079 646643327 965433972 415866335 402001478 748931834 -778829754 -869965985 -209156529 -798142093 -292877595 -811193659 115880199 -286433608 -912371216 82151759 -569783277 -192468231 954063907 900340223 829336190 495300082 245927800 965323959 590611297 732702743 534441978 -704340411 -820247691 906827763 -772739411 -748715903 -93257193 775998774 -942764349 -380257903 -566142489 159610941 -751066599 737669875 -150486358 968507854 -818528326 628012348 -859418942 18661801 14606837 -239145526 365931117 -347240304 247360224 -793932450 186115524 333755947 -618172687 889041542 -277113122 401803346 -842180685 -463286296 386687058 -554821887 -793455249 -282493687 358752278 -482861096 185745790 175237952 -549098188 996279189 250220297 -658808919 286867615 -577338356 194949270 -775839856 -332333931 952786254 770314494 -246461168 -176299173 264915784 983416868 542747322 -450400351 -888106003 213774552 618569926 189097572 221027743 58051040 -721680476 -579296570 -950955243 199644211 -682160718 -606238704 234348278 -996599012 -724612920 638057694 323365433 815994853 -635642837 687900374 166713735 -594453931 77115206 -265164235 561003295 -923508994 -326555964 20518689 -398734320 998931069 -400748481 117917157 -353110783 -318871075 -186794785 430371343 -672695267 462325266 -39732953 -101100656 -385670942 497954738 -537855861 743033886 984384175 -13987371 728173543 -682602777 -592973675 447859339 -399448368 522483643 661566773 -715160865 -85904565 -932136509 9943262 -346276383 251624696 -312925825 684660988 -522298792 278163345 -757604710 171099992 9966607 -303391494 -255529648 -189776574 541711468 -361062004 -682720855 636782344 -152656770 -638675527 164497760 -609196349 -846405155 290978959 78983651 -839415166 -924939145 -896344196 753539071 -734115589 653343502 527431305 743887531 70590510 987933604 -19589720 -280593506 -448356312 -739809039 958921929 -328006192 103023506 378332932 -987206024 174707657 -728657987 -478301543 -314102903 -197193859 -268764687 -196888938 -540000783 771841164 429258108 -682939087 784883535 -281155413 -805295070 -911669685 604734807 444533677 720554953 97631496 -99277590 475723491 -550951164 -729697651 -317834728 466523293 335536647 -905846862 -628884701 -343946288 -128302809 -409338651 -712503814 787252059 155548221 752016555 -944570819 286243811 -946942166 227406679 -292612819 701565674 945941671 -512935932 410712436 780769077 224556907 629939317 -371493914 306272096 633988489 -918006605 -281297247 63933593 -569863179 -246201212 -150496995 458464398 -242603206 440773763 590527195 36987485 -253695354 852284140 183746344 610007224 -482918434 621966180 84876874 -390603526 850550956 116755689 22689145 646730960 321126242 821512191 367245788 602192495 901205875 -284480606 -572304684 620735546 46540048 625589689 -53918608 932346369 745985759 932069445 -586534703 -49386190 -622135139 108540065 657661280 -10802741 567288857 -569857917 496717775 -48846602 165879039 -698280976 -821061138 -546487219 369021077 -175876815 -941424718 311713353 213390083 572173933 870641925 941380267 -951414964 -441201825 656006771 838768737 -372797060 143113630 -518777257 -939419926 -367436745 31161375 450113263 -946811449 -494644421 281160958 -311977016 -913494756 934431569 744256841 -211488364 405090276 -50202102 -684033356 327779975 -557072036 2217101 401201394 -133815409 -346009549 287500472 965916477 682088451 -980136708 687714650 187935368 131121803 -280373025 574394513 480164659 73729141 -549052506 -108315618 -448886352 -704007674 -254337361 -540476502 621768834 815520418 -372596005 440229320 959940573 723646083 692001732 -573081428 295361048 37989707 -826542764 -975173113 863447849 252317215 528540508 -984544685 -890719399 -50298603 -81501376 -931257789 676960633 257004169 -642910020 848970454 652280425 671509292 880286849 37178684 -491327346 -644491211 -50254829 502816238 -669400185 750557380 -641560289 -598324114 -963558293 244525192 451109245 -93286560 -605853682 470709165 -785231385 111359811 -3399844 308975391 -972356629 462579263 609985641 709090468 -697034371 -222227016 -803227509 -524374075 156655385 -64388040 907449213 643870714 681975338 -125082117 950091973 227587678 -829496446 -662877798 -503716023 79988349 -993360031 326632736 711145742 291245863 -203658604 205129556 849608076 -880852767 463191804 -6385027 -508886460 963161692 -953560264 370554022 397782288 9550192 -16577848 989008824 -275318570 613804596 -149729465 -884926891 -384281365 167792658 363838913 394626509 318080895 395682335 80521512 -717394001 -346925673 -716786032 947872522 13358354 -366502828 -501758343 -958000325 -910509999 -808721052 157460758 805669299 827784650 213127061 -281443506 -909385808 740421436 -152075118 -940858392 809802274 241411068 689242461 -189569036 515526065 -248604782 548623764 -753116714 -829781947 741912983 -894010191 208761639 464163287 -602805779 -446626924 298106351 -555416698 715849952 -704715729 432652854 -325468069 717902163 -676977221 951746985 109298478 27247897 288602435 901777576 349575196 203529208 24181825 903095863 424728856 -667403291 12565888 -250573846 -704186651 367251645 222877242 -694528638 -181075589 -285070486 -650141204 274697772 818497525 59313495 434212073 -443261443 637483318 -382668497 -591722161 -725130406 -765343660 -459997462 763800904 -783044093 662980227 -445156665 -455535583 -801151822 448190343 -413729788 347516242 -18071102 -172817003 601128324 142363106 57218543 -464878777 -359477842 836482950 -765120664 -183885984 -784541118 -115730470 -574079243 897903700 972991701 70406510 255958475 782199743 -72632121 579725559 510613598 885792738 -944612886 -94801018 -397554857 -693305804 218549181 649495990 -587244732 891258742 -361858121 -419583443 -490404223 351055822 181814439 450298985 -50993118 395461264 -438244975 981374994 -809805467 -893722946 -245633954 848490194 238351346 239147183 571155469 -81624045 855024244 -663197539 -675332549 405719499 -43072213 484943916 -358677642 688343991 472098686 -157346371 220328139 50407778 196715404 852778753 595358967 752681985 -913597464 -738621964 -596659013 307265916 -238227526 -265013202 74083773 419947673 542820537 889151540 -424844098 392513534 -915628993 -780368534 707667652 402175494 -780366930 -508718770 204009062 86117676 -690384151 10493608 -562860613 -409920059 -883062126 -218386029 -137005215 534319962 337488098 221474826 841027648 340655627 -228538314 -479869161 754618520 804076507 694197495 728675438 -304382367 194366202 893917335 -785438443 -298454721 688404395 834381070 447590298 924959937 -49443896 -993103759 535286684 -255839674 520441306 320106483 -518430972 -39376430 981655579 37938565 487267938 -880048392 159849437 714705448 566859626 811644506 808778686 306151142 872232542 56560254 995326210 311005279 -764480467 -975242439 854991860 116262441 -243965757 179926763 -307938108 148048044 -366136870 854759344 -11578352 29634375 -662673625 -499178976 475482892 848261267 249448818 -930301256 945809335 906233679 -403222094 -66081546 487896811 -527833299 390912859 -543780352 -129641324 -114316805 -87077590 32687721 -390307286 -408148255 -414656786 -691334381 -209280658 697944194 750585102 -225771368 686741449 -546157174 670497390 404247139 -942321350 457413350 -900636198 -850520126 -937356662 826259600 -885572840 917325435 510739580 212880690 369579734 116097495 -35846402 842715498 -891565258 -885283786 -505074292 389233185 -715638662 -226272399 103291369 851594705 -286285250 14175420 -525281640 -427150900 179224674 493301656 -699143088 -155156287 627730893 455635993 -465858369 -329488315 67632101 300755215 822707258 291665358 677589175 -798525880 385647494 -654031349 -413122182 -853628420 182400022 499534899 -802106318 617319529 -994403628 -819238552 848191713 -721173635 442556444 -278255337 35460946 -891829923 291760358 -943089219 340210940 -259546368 951776721 -443972437 -189628304 757980945 -413082503 -105264904 555996377 -39412072 -71550169 182722458 21590906 -763283852 224044752 -622516816 -440760688 485004137 306855533 -432753689 431715365 691623193 218470633 -663006843 -534610209 457671281 506901114 -178240606 980594881 -500467548 -703338446 -797668411 648371410 -325602286 -983918353 60373287 90540322 948641624 -561114035 578393105 157213831 589838934 -237616708 963023048 -189302834 -927598042 -407411015 -600212614 -324582525 586202974 -551531654 -402841202 790243745 934551737 807226636 499676657 -267937009 -82853096 8244112 -821216369 835990992 797749127 901369466 236148920 -482456216 591394199 299135233 188363336 -777739707 331852128 398497502 436665861 713787034 -429261078 723639069 64865876 11335313 527494201 -389534286 200461798 -806255087 603779420 767128846 145178515 791751258 205667296 -774662809 -376294637 517725988 -547672557 -469426111 222448883 389459414 -302975734 370656876 -154953804 -831343436 69455890 187575337 -499034273 -371377118 932448761 72566592 241144746 -471478458 -77330604 -145599821 -554232621 -598797495 411055419 -380776419 72445530 578607405 -14412232 -234626043 -205316636 -593697734 843002207 299279576 348550367 691937341 65011227 -408394850 -71060437 961474576 362330801 -379749382 163586211 -875706480 178965674 -384099282 -424312350 -126508549 -172815820 649309275 591631597 -447527434 -583526569 288967926 120455264 -84467855 952472690 -211414402 452839227 781383422 -632792691 708461689 -943760147 356271931 -703531993 -572402806 -436586071 -923751191 565989742 -617219886 229134657 -370198767 -675577761 898691881 60506336 -833585981 377054519 96763975 -990880239 860839597 -483619463 -461479477 -334743814 247528894 -453432740 -321733305 -582806519 212507519 -612469728 -72534912 869686635 323543930 -104981088 -726709704 -482110738 710731439 254309439 -719199295 243321342 -828875665 907398413 -648158094 309532625 355991223 726333525 300257105 -296393489 770874311 305762150 687680655 504052284 -912410854 -577037656 544511245 -847298007 -846852955 -339082125 -658968258 901216464 34558128 16320065 -283248044 -529681011 -407490619 -606571465 565984753 608253951 -968969349 -649621548 -198764521 972425510 -637734034 -343853051 -920332154 749948977 -425052692 -373519364 888381095 111118855 -199732333 958104493 643385173 -962297286 352396501 532346576 -617110151 500231810 -441693595 668065930 779872315 351215830 703991458 383114786 -927932173 -642148368 -67102573 -331715703 593572830 -367747840 -56204667 -560449471 -322208102 250436196 532140347 348663608 901263768 -468669541 224084767 -52632881 326592302 693674519 -782908939 620445105 188136508 318220803 207566992 531568071 -328904674 -364280093 -902116564 768721181 -711593924 182912358 -735073406 -214302648 675794333 -573186929 546344618 -266757541 -675902703 71428756 -727746653 -585661343 -550046946 -124211933 -872069226 532820430 -770525721 721131240 -669483188 189919699 -636188372 805858430 987052822 -63518936 -256412364 782362843 368137392 225979043 49191553 489371514 578158057 304247375 16245585 413554176 -181321193 -64800666 -510312434 563180623 540989923 -892531216 -791224994 -47600169 804394724 -803954368 -806060153 263271579 -764292420 -171754036 -356102587 790769183 589811402 339798989 505766920 460302015 -970879773 -556120158 -178472937 -575065194 -691189539 -112248086 969012288 -736500638 981538799 466281452 866705395 -94859430 295539453 -377589841 -916409110 -300057007 -400585243 33527289 750734180 -240853848 -319321023 827069776 -37974315 721112650 -494869492 -476223531 466893454 -351195890 507778619 52602922 350298163 -490929037 -616303851 -382703048 -934911966 710848428 646947648 362223482 544509005 -219574785 789642284 -385213297 126076683 814199206 650871755 -815094135 41847925 -153183671 817120312 -738657240 -978533153 92198076 -510527220 -277151645 82809371 687043923 -424084682 761453254 898953566 474391713 -957942113 -755476657 -526505190 581795641 154772576 750367057 -551300694 773399531 -118804993 -247620812 -117530114 -560319902 436711611 329585657 307453620 348421500 -768752202 742050678 1917701 778544821 -978495068 -692720562 -973167938 -662987235 -11641449 253579740 178700662 -619834196 801967149 -432730285 -484208879 -74803419 284028457 -844757075 -701108064 -978121950 -884498027 151013451 209765131 251168562 -987839343 714299868 -823722888 -649450100 152158719 988650129 -54201845 589040421 542296013 912559891 480348337 -631335392 987700729 -586870940 -894204771 427342307 -768507109 534545887 381856964 -147962995 -55574524 269152484 859269561 -562591412 471351438 -826377844 821364999 966251482 691324742 795600203 734265993 441576958 805323500 304311985 -882677265 -73098597 -19123074 256076213 -218665436 788227294 874069097 -418036101 372715350 -454903582 44005580 375209448 -942259911 -808700391 -637686869 -206464412 202937784 47319033 330278086 -312490251 -372742713 15884803 150488036 139417675 193852275 845992502 646832818 903547179 526843376 -501871251 254135928 806887873 661811415 -369365177 -904305548 51479855 30605961 582223263 -387360967 -571451602 -634696801 673987735 -556396494 881196208 -239374114 756050510 507172102 867201199 880101283 -248053887 -108284169 473735139 -738423760 220537539 -38634209 -404718554 -824494229 192193177 656466175 765829937 742364308 699166239 -121022497 360741612 -10274868 -73351799 -664469195 -756124862 -380812375 233182433 201232237 -657395207 -354470831 385621698 746971908 510832568 -19644353 693139318 834273527 -529582447 -157552471 -626851276 -337938858 -58140156 844638265 812086582 -451851895 992013706 -681542505 487768361 -520981183 -105214137 -207206526 159578901 504661344 120433210 459328621 -82730543 297773602 549096229 744040203 -321380260 922597303 409011612 -897535746 693982461 153146157 -784521404 798096875 -746102447 -270314648 -763171636 -340721059 517977980 862614078 679439672 -732088842 440969136 822561862 -485462892 26471668 111920573 -882249866 662271810 980105968 936082228 -950927423 -191581622 -113915551 -576300929 817219592 979095093 -472754417 -80220481 545861274 637199680 796154188 619934380 -187109282 -756561024 445256958 4799685 694273181 -663428386 -241458646 -777363076 -510305447 -439343436 -621982643 -30650134 -502508539 273990749 788822303 252058254 -602736864 -234072193 -654235158 -724428898 963700903 289515930 -524972109 559380779 372228363 -611418499 423126461 -868584072 846988000 -731248688 -369254450 -514511774 -333904896 459283405 12853209 551821335 391318361 -702805715 -513438906 664224315 -153236019 -398294284 564144406 549742631 147634975 872071437 -944987987 -758221104 681440031 333431877 -511620140 526769621 -519603572 -557859963 -640817027 651122119 707271458 -430320386 -404514064 -660807146 -715236610 280176627 767986639 -19234556 210254647 801893510 -501475283 393168461 -411378103 -114723998 -300219509 68684160 633245273 821965708 10751792 -24269087 -634418196 -732572369 691326911 -689381050 -180810378 179073543 38236929 226895739 -449971749 830646844 844651541 485716602 -459495586 -923618039 -959896239 431777913 -214519730 -271199392 866201540 -819787383 -544834765 -109021377 503569164 616686128 -607811692 942761893 622089068 578718923 -617557176 397908552 -915027409 -742313915 -319541373 -320399974 766766477 -470114906 722627993 -848319852 848322885 -67792241 -130762796 -404821270 -45188467 -27871125 -180791788 -635701642 -24658358 119440918 -615923925 -852757652 -25073071 -521000017 -194444224 264436132 -618808202 -860225910 -150340284 -739684155 -71035821 910682829 29600945 -354592211 -799933144 609460004 -510455771 62011845 430383177 -641940054 -876137719 64487407 233515672 455341704 56003162 -496899734 779285198 917789596 -307982468 850110227 439941881 -463277614 690903463 861190860 -178487464 31315655 -28841633 -120129472 -130744855 -258214602 143827623 -76956354 25786374 351594572 -731973122 19153081 -383593903 428564904 -238489285 -760135379 -321863637 -943037677 49119266 640224826 -674842385 846695874 400410399 -825131142 -879169084 -166553533 66778687 -604874082 100350057 163159552 789916637 474723111 475229737 975401311 86836730 -596379453 -164412088 -839710659 902941769 -817976159 993924592 208271247 949708368 93388999 452483136 735730247 -225724443 -479456172 -134218865 -900917898 -909973302 409442244 -835318345 -22107088 92496632 557677449 -308562264 -364027745 -222039624 135566825 -986494585 -433580655 -95352235 -912907022 -183641267 -425447491 -506042079 837932555 482791534 301471573 756596252 -658743242 622861455 903811048 729697404 -465698840 -920521294 -748375340 -522220578 98323228 -11333423 470392784 207488984 465614264 -568199539 -9502144 460253493 -452630115 281812260 -303476174 641538511 -215103011 -172162902 515445497 619503903 -595371787 -637463658 220176430 -697493715 856947002 -728327673 -531649094 -336028563 -170631506 902452893 690926433 683486269 886505943 -251027274 906564860 766114821 253116631 -378188817 82712485 -306769793 -222482201 -517214010 946880013 -126601413 551583472 357059389 447593270 157372989 454027181 717525801 544368664 789549534 329491255 -869026422 248959746 976414374 -398749899 -725399617 192746247 -10633292 -554990697 -137699353 -87501536 117116797 -36732828 807011372 -978268132 -877693596 29606262 797248403 -102866146 -731382861 917216496 -183486420 491159133 811644399 664969795 59056794 252614845 873450350 961913497 724732418 -549081433 -945634988 525096443 587261491 -952611980 -810993062 337807167 640187871 -395261108 -98560398 762291702 524955367 647066603 421670837 796987105 481281619 -267967317 632895045 571393884 277015554 585532790 756035718 76987878 -487450601 675966758 947235425 -271011239 -695325101 -796195988 409017440 -962022619 -760302813 145142831 817972752 475149669 754912647 -425906067 -744778660 101668038 900137416 -641875275 585553586 881793290 271685667 -712040722 -904945936 -120542597 -402169613 292418832 -860282230 463096510 245062782 -931720943 -551170605 595702330 -92062549 614833376 -803704613 132285048 -935512789 869767808 364525545 474480415 -312582816 -99550391 -539634816 593918665 806863973 -632009009 -230527502 867212237 772907695 -961420610 515717126 -111655581 593124922 -909886470 757880837 -157464714 889022484 -429882027 -700393980 -251176350 -26365860 262140638 991095619 -625069402 -315386119 576126388 -336973988 249289999 -711847786 -415736539 -256041320 -614453694 947529643 -684996603 -933393719 -155411391 -552187198 -686448558 -201653102 620532627 -25668608 -91669460 445695466 215763350 90028580 618257713 730793204 -217649752 -582898729 -470665199 -131728907 -473100313 561142388 622891867 -972014669 -224208136 -150686315 910863978 -749261530 -217630658 502796390 127528327 50068795 438825056 -932566230 -67040029 333367939 518857527 -517679244 -885110951 527613239 667943690 -836891050 -722620561 339253878 984802403 -824904598 244897794 882829245 265637786 470381693 934393757 -680579662 -487660529 767721386 624305646 -323993128 638185093 -273071122 -939661482 -180572882 385030967 -610286058 -23455264 310281783 -336359983 -566311395 79677104 228018966 -751392281 -829464328 -580736122 619029597 62994288 -234639034 726190016 -70311653 -619725810 749460710 95326955 -48928172 64338036 127780117 -3254707 -24352235 387944182 714959639 -23316675 904788412 -546461817 -377593412 127540712 -18875163 264874084 -63392316 337638263 789738730 -906362840 -519837120 -846175699 -252968326 512675863 -765127119 -423186224 983304163 -837224741 276305588 477147349 -398890302 -524313689 -669217295 918482626 -213900811 -714632828 -977834123 463572011 72370508 408851292 953166041 62063321 -719059647 617404980 583392174 -363919438 -232032015 -934738155 333789135 951225418 -773498778 730591714 879706622 -705414402 312374861 660949018 556502195 1394697 225217646 231388536 567236848 322259888 -849339219 814892287 -510120906 -597856542 404856495 -317716562 227699433 346629916 -784722321 316317372 -471191019 622412380 -790490464 -92875776 34558678 -609881864 -169744583 -562152707 -864941679 931023026 -29227687 914990423 -519420575 658767753 357574249 -79458324 564884559 669387979 -139843126 375484179 37578242 -68212914 628540338 41923111 -86008954 -758798245 118175824 199466277 -768888687 920094428 816216285 411896996 167770355 -879630562 -823268949 345740530 44211520 -392605567 -468040618 906813403 38755529 -817769926 -798798068 -517393070 -599786068 -107834136 -847680039 235898801 797696395 506848672 28274996 -510490104 283184813 -246505345 -678346095 -290964363 -359045535 -948641548 76318219 707330080 -20529173 -312307606 622784263 699554687 -42864836 535645720 -197124171 -546635162 -940437204 -517489108 9032246 380390 -23126863 -874386155 710107923 676782411 -749589024 356894503 -275174989 842646566 -969663337 458914697 275850623 963546315 368510213 610742776 -338791377 -1642082 609171169 -735760075 -237770094 -786380246 -819060105 257208836 -811375218 845011460 982837445 709570605 647038882 -258162073 -485653327 965674470 -70978030 311840169 -226801577 -48896880 758950441 591834631 768120943 -243417162 -735380804 559490476 -374616188 -193655907 -230034627 429625579 681574801 104620764 -209884534 -724722392 432557292 47267016 -755170241 -320291952 -535850731 -249644183 116528321 322418526 504623205 -860660675 901670095 -276960966 767410998 434900233 -935445576 -131560789 -100087898 -391553312 -106027562 354533516 -653039924 108086690 390792410 -307261618 934800065 -119509310 731561473 580781597 -351992952 -931184255 -112791726 422493205 -819961387 -351321266 855266425 -389360501 624692714 298535288 711169314 627378751 173081785 -756856612 -189541131 147582393 -714925276 29474924 -647067414 -522094754 -975331530 -170054967 -950606193 -618148257 273115124 634813439 -403613908 -982885210 240545081 -163491541 131780157 235359642 -966570341 -278930950 876524705 357503447 -803126838 -727642914 521542007 -87002777 216156920 904034305 607137090 -666092921 221076533 985858790 744954458 -47775794 -490896062 -613476930 -231123161 52242493 712687738 852478425 741078551 982492845 298640383 579029951 234124317 -673318677 -51979591 -131026215 442200384 930934155 194621290 -921013526 962971639 -4858300 -29364095 147401933 -691970574 350604591 -790954204 -475854753 -354188534 558846342 -373238773 306409920 7310251 946976865 253262092 170897565 628866745 -257888457 968931520 485743205 -347588519 -775275125 -438907606 812163230 -448050159 -733400983 867684849 437062091 594589076 -868500103 -178868146 -984039954 777981640 251453697 591138143 597510081 318224472 -96276208 529782514 322914325 541321979 98246887 117311223 -64239825 -803080319 103584339 106228999 662987207 -445674352 -107648445 -335775039 -47542682 52278439 -238032555 -557969539 341559792 -44438755 358881617 -622412867 678166651 611004001 83230395 200295393 -992784601 -808667330 223640390 -964986978 914568749 -522418376 591010745 -625794330 -365273043 936268524 -659242013 25388815 410076850 -243591481 -686156337 -421854466 -946837461 541971614 -851123835 -174232628 91211522 -382077165 -683854509 197792266 -546389745 161850763 -29962246 963486269 -242280478 -363145220 671511330 -494873137 278774536 461133632 793692613 316360803 -794429192 -92737510 -57466507 104544732 78693448 -425943989 875830954 -323067508 976953810 -317889482 376924860 862285960 -834513293 -248906926 -138558238 -81243654 550886619 -876263000 -195114195 -4553026 408817896 854508894 975988782 837076426 528308074 -171894310 -699722167 745755629 -154836385 -33136956 862684773 970963344 -927614936 586379575 229361158 -125526196 -364790733 591167252 838779555 -47158445 301094698 -496549772 667732222 -616960489 759901588 -258434448 679919350 658239083 752932144 -77581529 332714162 285550375 -31232454 26637539 -818808166 -546667574 -609568585 156841234 -516502605 891762196 508676377 105030977 -516381176 -640866131 610758095 332729162 -438832174 -752686694 383905965 -990203746 189304920 53714776 -659521121 -190505718 71753496 367483326 334883878 801159345 909761835 -789695828 829623628 -265265797 515292138 -636467954 666909002 296546542 12570090 -309855946 -520782482 -294709284 7858853 -224316960 -327213974 -820741839 -390361557 306650161 -57557724 70441743 -419619660 -101935881 179352348 -606451737 -27503482 648447208 389641469 938193713 -848611972 -585852715 758696373 -844352514 535955963 -192915142 -514401298 988617703 -443169633 522966890 -891236492 111108877 648310434 -74783340 869307815 666060980 60185753 265374229 -33977333 408502839 418561749 239258781 -44824979 285227491 814123731 -252903796 922825709 730436536 504807905 20845066 717279221 209587050 -981671547 206980881 50583097 602230296 -433820925 -281985552 -203060135 -896812032 -208728296 594900414 519438381 -19910859 -721305270 -728262481 864783657 40552536 -402339071 -120016918 -136123824 -170883933 70340235 -339983798 171903715 855491333 690067336 418837468 714185365 277806410 -727378067 140241415 405869080 403672210 183823340 -749973929 -973014928 -979311102 -223436139 198647726 194028865 -307260234 -569440285 -221593633 939035273 -67911011 -867251046 -988121085 110598079 570257585 110405367 900821866 -261128009 276989699 -249270240 788896535 -122622165 453040471 -659770472 568070049 -388379320 -425051098 -282308888 -48592055 -833463866 -814213316 -750622679 407747016 -172728691 -650514061 -138978843 -705631776 -849481783 916053369 77567968 -106352644 -47259738 855714930 -153111268 -489210276 2537802 253992128 -152768750 -272584253 386615453 546311326 -930044914 -649871345 942563545 -833897970 -847985381 835216148 -805816277 411493464 916974452 -898454418 -196392500 -547701364 -243732101 -857674339 -230837508 303438444 -566180718 -374847111 -753613534 18172459 687498777 100418973 58797326 -808025160 -15995307 77022951 -705779778 -592239421 -523073503 161997290 165158899 55490398 918469178 -689705833 912165634 892240003 -833309782 -61679102 825193631 758828262 -794994950 302789961 591442645 989098279 391689483 -31254958 357897627 -491446424 -814675330 947792752 570750075 -994949775 -992641532 -501285528 362579430 -809290118 -730194557 -14448380 716370574 -829262895 77138078 787596522 809403277 -986013549 61685046 238471162 755201842 -363197668 -18450417 -752632482 328130862 381815787 -61332999 979660900 -708492803 -60096547 151886831 -544345691 495618097 139037953 -849162301 -590788702 -833541551 360889859 597004768 160139485 930469757 -605369411 -371557759 -816235029 -229227378 256188662 892847363 -488090229 -116972109 948184240 700717081 720687025 508659610 422099173 -680826915 -503441450 -804640417 577003829 -342349002 -441267598 318034557 -69045344 629267127 962887070 412037386 -520286143 810962398 58718307 -720877144 476220012 -592003427 -364006481 116011659 181766699 859236379 -97855316 -368907664 -601979901 -624092321 376905001 -454593978 -269612222 -750323372 -453076031 116716610 -307489500 217205717 -323731664 -418090608 455360967 667324318 -545040559 64927133 -707494730 -586625052 572897201 -729031398 -345718823 -617910091 2051017 -10311335 -110599361 880332413 -238449958 812498662 828739391 85065872 -172451261 773654363 840839551 -372515535 -191747475 -922200126 -856399221 679262498 513296877 995185994 -854780611 -24210293 -301165182 453423444 266558491 -687193777 302809523 -424965256 243610846 435162047 -328186542 132137216 787586329 109625612 832565352 -892980374 641194945 -693760950 -47934061 293869118 -780392042 -530213176 568020632 224084653 -799406630 -918532758 -801724405 -565037038 -849688446 598146677 390421910 -968476985 74722763 -138467477 -291969254 -801536874 -950222106 453583675 -714770812 -46486070 693566506 -724960761 813426910 992009417 -509702518 499773860 732294415 58107158 -899326956 -132095253 448936142 392165702 -462612172 -813021060 -772497700 911845623 -465648814 -61217760 565408648 -45153806 -436998929 909412050 183932479 -185537119 -225321252 -299386725 713205796 -809755742 431409201 815333378 546998243 -350836538 -274379575 360742006 -614268442 122241049 263434110 -919773034 855244569 -514476241 2229104 556373468 -320456158 533162303 -492121385 113913159 681842227 -339494680 997887683 -963621159 394359207 384413131 259157074 -177928928 166371396 935852524 942727856 172026263 243425960 -463246619 -517843950 16542694 -625216841 -698932564 910652348 -527245183 -482113740 289309660 -651738658 -339112307 -617760439 668318882 446403638 130805661 -686726465 -409884652 17287668 524114667 -209280516 276770269 76222332 -697197663 -655282491 -111287283 401784843 948661918 -913933387 -532848153 -144529896 413621730 575118812 152247358 -222932557 475601528 -943428748 931714506 -147637794 515960266 -562108607 -331839406 119860967 986518646 904492488 -211692543 -210078358 259455820 830474817 452389219 -104919882 -424464970 -462663114 -810749239 946820416 -883582218 -680955743 363672406 551290122 892385777 -133965229 460512071 -216666129 47108690 250556956 -196249138 -577463445 -795640141 -234497343 -908367485 -698583195 877718174 753389747 359057462 -155483141 817677352 -140219486 -768139911 -967049772 -256102077 -112892253 -790455451 425292936 616932001 698890658 -258555860 -381470931 102054500 -610263649 -176178275 -714496383 -487882356 -729899962 -823702225 351447674 822012369 -667048523 159023906 -359771821 284482189 -689007002 -321233186 933197331 592101815 215063395 -157812959 199946241 -610563805 -904803750 819019892 366231222 -14160350 221128263 42148669 27613233 30623770 292590752 -944477005 583009338 -585053703 205002195 297935852 260513052 543719756 -457274252 662076922 -211712966 -7239515 -685044744 -803867637 720922521 -734424718 -557643469 -743709081 104330704 40630656 174497416 -628143435 -321230194 751723474 408096171 -162326077 142448943 550359390 -362663227 457159589 -238703613 -34911940 971111694 -409023815 778770642 809349471 -224850072 -918913341 -777399239 291558618 693198035 451156945 816814772 960327139 473002060 143329488 374936660 896947564 -40358397 -882355134 -201292839 629762374 153137033 -650604583 -210290250 168261496 470077319 814172772 -438221609 772082528 286124354 201402165 470076323 -916360242 -907401548 -108019169 309584671 -331718966 -763332405 -966936339 715889294 880742103 305293695 -267063033 202411264 -773993532 280771251 308099728 -820509052 -870525876 -461168316 -307954738 643568378 63607771 264852546 575606500 -490686297 908877028 -686936570 -108257106 81622786 -667775506 -884405741 -872916222 953709630 3363803 682535545 -655185732 808042426 291316880 282648032 396064862 -844470991 -123914546 -348438196 -829953917 262013285 828316464 -152269803 -37468911 968911439 507948801 690889004 -650411211 -108437738 -788646904 371584634 -276041718 113556085 573562919 -141196144 104328544 294377544 -870162441 -951714415 -84664316 -834482712 -862173008 -998078542 570254034 841646983 77691577 878158378 -791329703 -676394499 185565234 234118498 403246872 75496533 283718690 63865550 437804790 958524048 -160337960 -852426922 -377175437 -481483437 -947109760 498491690 476643113 731006684 -771839122 -748412662 -262947441 -135416911 -514126592 -3942639 346737579 156172932 -391438334 -253100969 -547047144 -165162803 -115919679 -797028637 -222875041 -348365544 311024377 -80479992 581637151 -802968067 907630008 798174497 -488663931 -626630476 555860820 -929790967 -990206689 -150442438 -851456344 -766740149 -895290878 -299895814 -533254405 799446309 111249256 447930050 -922862073 633208400 -642727517 456803103 -686961489 270768834 574859646 -819340221 93021318 319456941 317316410 751309390 -650897600 524575132 -186152083 973720714 602023263 529335550 667761602 669736275 -125591239 -919272639 765023803 193197649 816047672 934129825 821621304 113192974 -450970275 -816503955 911464381 293784700 -868149004 359427037 -980191575 -200578768 350093573 -370502385 -230393285 -923058595 946794261 -441046398 388223584 660621699 -309336411 -259797360 264634639 -732900700 -382345301 778672680 -484666407 463072657 -86884705 -151067971 491262196 387236737 898939419 731629671 125957377 -733211712 -30271855 352322477 -716875321 275222122 49017206 982869851 -283426617 747602637 -389555108 438388908 971926463 -48929296 -452685242 878216632 -772596174 923824890 256999415 -899141268 731406364 -552183340 327033223 805905563 -464421471 14524276 362359986 -829769181 -11447426 -407746366 -966087452 -503644452 -653878294 544553766 -248083203 -440091938 521114056 -190464462 -269062020 -342586502 110984725 -728246687 239022708 -843617930 -953551280 -713327614 385629127 -799579955 515600108 -147364804 -996971437 -431818635 383437459 -896037346 593369743 5440459 -781713655 -30982118 -223328449 660146946 882430304 -713551182 454098174 686659004 962191663 -194437592 -449787413 -161954442 -396756220 525104852 39511464 629705062 -514816605 200672817 -639913470 343459950 655916809 272216497 821147167 -666883973 -455428289 770756503 392929320 947751053 138879701 587759644 -356069960 -197742428 -834615545 -368607106 -145763035 719346258 307410120 -561166624 -276027724 547258641 944788597 -674975090 194164434 -820786057 -77739459 432401544 770660131 220899764 351288760 -589156920 -834480912 60611055 165988439 579270822 -876133751 329578827 172586570 635229957 516058944 205552307 520740787 -764351332 155578565 -673937630 998902114 566556365 -559860683 -869858208 429758984 974054541 10786319 342259309 807165242 -223137228 810380768 -449259843 629866234 -82851733 -547398604 635807190 707684025 -126512227 -67199409 552071457 -628740273 320939586 -340852156 275627828 931109328 271282737 622320597 -461910838 680554319 -926073686 -334767168 400888194 -627836256 -558560342 -514231941 -313214777 460956335 419599330 669531736 -273265206 -449148182 -167373664 -809370409 -731877577 -179892116 -152216915 -242122881 -784831121 -569797651 74737616 249149525 -701135677 -465380570 -918615543 -25457599 771714851 411805289 1485988 -248248610 933091353 230089909 929387293 -688961997 353565427 924793407 -925194501 -134181975 -853921769 698612642 -360943096 817986788 319683080 -653117502 -517250696 468420986 -45885656 -209928473 -796830919 309599948 -572101075 324633152 -787051027 -232928281 -828927973 785551346 361528651 916056171 970290842 139016284 716740831 754682944 126361638 308141839 149793859 -864748845 -113696154 -420034882 741408617 -486022212 534792418 894068720 161602379 435192713 10540761 779413040 165516345 813344819 926083138 -3053376 -911630700 -170983522 -474655896 -604408254 463106244 663089375 -330870171 909035605 -147970588 522996045 179639547 426994336 977302974 -254247984 -384487450 192303809 315803796 755258744 862417179 -807157813 -797075526 733118308 -640002905 95019301 -283580230 612799498 114001088 -751863256 -168195842 -719641247 138350979 64110040 776056833 15920100 -108581953 -112331755 229987442 59640563 -415260496 875310107 -811052589 -166052896 -325402745 -444582360 -628566638 -430048141 28592939 -842828340 128328259 -545907748 108672287 -736315256 692969954 130611819 996013485 -915296504 774343049 657039391 -675351241 142146138 199153411 236207291 -712612197 -187198435 -914365582 -254565785 -805171407 584531588 -91595942 -177314940 958582765 -142710270 543010564 786372485 494988868 545025068 1905593 704482060 60846480 -353254953 847964950 372746643 864596248 -996009543 796830581 811908892 -414932075 49460582 122147687 596344048 -797379557 982464786 -663411002 -285695759 611998241 -408086882 244151418 -50847980 -785398282 -831366187 651573071 350151248 -826670376 -788978687 -553029213 281391013 567125462 729950737 175552522 270080628 -94169275 194225723 438692697 832698477 -664944403 -805975636 144532232 513276232 219972177 -964086584 544365591 9258864 501859139 184205834 905358693 345213296 615411008 927901215 887044562 -483746118 -478382777 494564960 798743033 4195364 -720492802 -500779617 -216527431 -201110791 641653214 513433573 -23676568 -121248073 970482843 -525580413 -819945941 495321254 -154237637 994855286 610782293 -984905985 744716127 -728255081 -514145333 -518917223 -208161621 4302573 -908084551 23655945 328467181 846149047 876158991 491264209 330017025 686104771 247760671 -985419981 110846639 -513891252 -550742434 -459162968 613437937 -403256057 348585622 224686016 -225487549 483357322 743422572 149780290 662914056 -144197433 -665304083 958660839 -817576605 833764039 -72483689 -478712668 277369886 -818856914 280924599 -394004074 -552561743 202801467 967957244 -419718128 -663425807 -730149443 -497888864 -564825768 -231904228 186359647 -309664755 -612132454 221678294 -900516551 90926058 -412739805 986788564 -181132215 260623852 -614998978 478056693 -329129951 86121841 388358115 -684587603 -53515865 77598752 -328562884 -632311511 -119667941 278848328 881789421 -280647485 383771559 -960261974 -427466685 651981849 -10947799 184019627 496745949 -406650309 -276661386 534879302 -454949155 515625167 687066990 23029652 407375857 -828521433 323432733 -479344496 -280805220 854275293 284771596 962490034 -875954600 73645183 -641102562 -308614746 -806587237 -194158894 351477888 156166654 422996602 -166777864 291884192 469675082 596107244 309567487 688544397 -723309060 9583868 -848004355 73268385 808341044 -136212814 211272484 -834202280 -660248772 109116263 977862070 105555863 306271382 355356453 742077156 571104679 -359937716 824434475 144658660 354402091 -324927424 715007076 -670405306 601844846 886908105 945495720 -848650986 -142066593 -95642942 -898381403 -871837559 819476998 674897916 611327830 812509896 457156330 992117546 769765649 -667453170 -707463480 -680397706 856058353 385084874 301162426 -82155348 -805492824 -316163967 13843595 -754639547 488708955 912512082 786545985 564249354 -692544347 -602663906 -735252708 228667769 -652040180 980871951 -802536671 404176480 -839674564 -421306870 -554983444 582840849 -835242379 -847527164 -722686081 -845366586 -179899594 12498800 -512074466 911961694 -971641585 361870322 -278098933 652955968 -446524709 851616561 27136199 208851469 -88589013 -792656433 284579445 912176065 392507354 -538591926 206857902 986822808 -36964117 -687847981 480386386 -139962929 855100416 -340484095 -311428724 -288674998 -227675255 930941909 295254286 667224418 -264304489 -464169373 -760911239 -567073324 766821249 463480185 998624653 363252737 712584670 821626312 -434446637 -410772111 -576593155 904729327 905829384 262003512 -564222581 -141589280 855814 945060775 -46923693 644063527 930037996 -479248812 534100329 -861728409 36572211 856447496 20164666 -631641083 963564374 -267213729 811876360 449148972 271473020 235284096 -965827546 -927754413 -802877885 647688422 -596964144 956651269 -771827129 693857947 291393182 -145698358 -483435065 723960 -482849180 -660265664 -865684469 376275137 -295201589 804079261 -998433660 770377169 -635792529 349323692 -706935199 361743354 -914266701 208751074 713432983 97854163 267850677 -369752496 -727099231 -880200816 -679782128 673743984 -161306085 711313897 -988349538 516293105 281146828 -602576016 893005712 -72078193 -407598329 921644900 474318450 -911843215 75652174 384847162 -130924419 562482652 948537475 -385528992 -695406170 206074652 694769384 347778302 -878755266 959691143 -94910738 -105487150 -271621846 741301867 777644413 -309892069 -205050982 742191236 -804491426 -573798845 -820859948 476973152 -714844692 582327538 203190343 -138580088 -308474271 217298293 -165266806 -340149682 415860469 -473341677 984746048 593544539 366376746 396935742 -509331580 -863908658 -601097275 129995612 868884708 535266277 -108579460 -600494169 527878796 -460967618 -634579336 262655525 784044790 -233409126 -668878140 -834659047 916112772 -937646745 -997703390 -30072024 984470785 -821858013 -56638613 -529706596 -863730640 -643424187 329911008 -497004242 -439782409 -282513961 273813907 -29157672 -911797453 372771177 69257064 279251441 -61891796 -422489563 310426993 -976945056 436184479 -330569106 -887029345 204275723 665947240 794323426 -184350201 -264853181 -369866786 -941513247 -295942723 -683780978 -70356471 600897570 -27716022 348705475 69273880 862452603 -848041523 -639784622 -527822043 -244843467 -498256040 822313442 -74726178 -43405447 300319465 651964823 869777352 111792952 532419604 805047399 -445885639 -44724714 849927039 594689764 924972255 257072117 954430362 148598056 -901745957 79524681 -578704857 448647903 870731631 -655766477 616180295 -870256816 47876833 -376459006 -100976489 -71350967 -747164577 920515247 607413638 225440089 633833081 861632515 979852240 -255938419 176420022 -750067595 209253766 824285616 -552319615 841441216 -319780491 -701430086 261989314 281056293 622315077 330196768 -268355177 -410702002 -516124295 950379878 402109834 -136092150 712017162 927317132 81541988 957175231 523148140 -349763612 -762430548 505904643 -94758178 -861982973 -2159967 -536820086 487073287 99967676 -250290682 842714331 538447676 -687568061 979278794 -688948960 -165473574 848935018 580028760 -62217807 -250052786 -109710874 469987880 -704592064 227604167 770244814 -335967879 -218097797 -949030259 -971317641 235694533 -418099792 -591659825 980686955 -150275114 -204672149 299061520 -956096420 350187810 -878243039 -361555311 -613089018 659774489 -623358808 -735998540 -414146826 -786535647 -171609622 -667296415 141438161 587087208 756591329 961568519 -847912179 -801556157 -921229047 -600594356 46241206 208250734 -918035267 116289558 3092402 168447718 530084073 601543199 -52341298 906310973 627803826 775615696 946993249 819353188 -830014749 14896717 -549000979 356573918 60576819 -303039682 -637263786 -402819217 279175014 -327529072 333616156 948304348 -240815534 375998670 -38539131 -518046138 -151213776 -456159512 859052883 -450771591 -74822 -858176289 649689845 412478884 -925839944 846224541 425719855 -505031091 829661151 -30907588 -887460310 636754494 -264097592 -884533799 439753868 -620544928 -199934515 -64536182 648989401 40278465 69693159 -453468243 616159897 -863317579 -84821181 296801651 -903210553 732466410 -809661665 637937535 -278534143 60921887 -25401057 -670645982 -672727217 -145698233 -549819985 478356163 -847382868 229353718 -451502947 473813771 598248532 -773924892 -153241053 -263525578 -184077775 -747905211 807019203 -13247949 -936663040 -729212320 -563713702 -424294784 -597348583 -426269296 898347044 -657253889 -207578974 404316530 -441875171 -935131788 -908485026 754502547 506311637 819119237 938437498 571314474 -175743578 218324658 -685762968 -506325844 321225039 258634791 841031263 716207573 -157798085 806821483 -142660839 983912750 568289026 -31120134 214571900 224487747 -657500416 -883349879 -983556235 940689987 -906890882 -97477757 32931443 -455455383 560798545 122926695 447022325 3974132 -695500901 510403297 -45138227 182947730 -557512693 445728045 -765843256 -466335735 -771322199 875528697 -186864277 -956569000 5359574 -491688888 867729867 -777785339 -793168692 697199138 901987383 -136977401 783983431 -311383343 -106739050 818304364 705148141 -827133057 441102658 426606019 -943331749 -782922731 -441544119 -802419206 745445020 -932875419 -912016886 -473431097 11997474 -544310487 144707927 -63569918 -11405988 243279481 946759624 717802193 -518385297 -128960306 -9553451 551107817 -450316567 -828109079 -531021036 -700582733 996740427 830019743 909958779 16079996 753496507 540348760 269725010 -886842767 -792790962 -586280130 228912785 30630903 -581263008 -947479338 -164911627 588743928 -513935464 -73183556 -743675438 -207915793 -906302123 468077057 -380045628 -321541273 710608133 -688040875 -94859610 -617866628 349431903 959327754 -896816660 568728785 166827171 -766667045 883991485 -393154148 -866481510 -843475452 -607616802 226395513 -407095429 -521146153 -485860485 429713066 -302809699 808404834 701343044 -576115976 -761650514 857401230 784065165 377606663 -775228462 -827622262 -751237210 102200488 581543916 -831879596 -761154591 -373073570 315038629 33970730 -84488181 -360908525 546530736 -213826907 615515357 627587607 500253604 -264875584 766605828 759606447 467375720 977044965 286052206 606416868 -64319822 -161742676 -941971534 -517945462 384528359 -297859359 -616159347 -267594659 -365087735 -227990161 -780388503 -869149847 -68412598 -860409790 -560726183 960710369 980260521 301275056 -887804844 -655577896 132665888 -391771802 847114059 138302787 -403686298 -242051375 850893108 -5997822 254849467 880550569 -618896330 353783165 -225510709 -560972878 -40740535 -520570392 597494490 -417144608 -131900069 -396493032 453086426 619420465 809923641 680622294 920573557 -333333349 820132287 975596222 -337363984 -258993140 626642499 785431362 -992376510 858995792 507836492 -755373924 -882555719 -262938146 -401318743 -553301275 934126387 370260827 -361493579 -158214928 348608853 820181980 180993199 79258026 -755870218 -518999 -523042731 -563691857 573433491 -215396548 -201306746 634785944 448680779 -667972527 -180938373 -203107545 310801436 -581093048 -375022209 569897971 -775083425 601528063 453614106 410479867 -538174968 -83596435 384583619 327112688 -126461561 752031502 728734403 -447684135 -473031502 -841508515 -610821907 739553710 567482742 -776714807 -163318282 -597496633 518343913 -170741654 829381666 809966433 -4602906 164203854 773134659 -288348465 -753308891 -175737541 -431503462 -627238917 420551577 -23294560 806769056 755941879 -378729931 890759601 451797703 -15833387 -541939085 -226155738 520168924 813179971 387424922 -711138430 278458137 464078892 -193698374 -824641968 102971310 -429098507 201568658 -229480985 807129760 756912778 -700758888 -92909151 770376150 -585207849 -450537016 -929387014 918380540 -260357490 -47318981 -404274743 -425372695 -134532507 -421907076 -175986282 -64713421 619581463 409794104 738585376 995750179 813521255 211417674 470591218 -443776081 977173744 819400864 -255003218 102851763 776650205 813778183 -366476935 259102126 -724624613 -243441284 -84496807 -617547805 231413024 466346492 45276180 -800176594 65668202 671194265 -57072811 -454142401 63370244 -731313588 562443531 290333441 476212779 -175730353 -286107462 -709533844 164260473 -155159686 -696734011 -405330694 23444508 899246333 -434203080 -811042317 746415933 -389690800 -498480465 -34611959 890937155 885899466 -906498733 -725329999 -621728993 -500197144 139652414 24124540 260633247 -851629479 -243813179 -640301644 -474359818 51477274 899406492 95272726 5341569 -963218091 109322154 -53270589 -960658052 -642735231 -174646852 863316427 -192917148 -282600367 706061564 -10059223 -499126794 25350151 295320277 -759379094 335505222 900105684 -938524454 543971587 412322062 -317676599 580106880 547825304 160130049 -311130694 -492052538 72508512 974229933 -997911677 -621211588 640572468 109357474 -741441620 -756470866 401067353 -215833018 -330435849 -364975322 161626968 -447992822 942435506 -145141647 115478601 -600002058 466198620 842884243 693983597 -781681234 108347115 -786950538 -68811272 -427367155 -918198040 -253484901 -657057433 737703152 853382208 -779665531 831631721 315069444 -158451489 -532873487 403332826 782182621 -606675888 806570687 660418842 -479436357 -728055424 423216294 929137146 732643605 -437198764 -122910307 -51942427 -627217264 -559597605 -813924134 773087724 517105072 -203191715 -407122138 -501404367 -613123150 187277102 -219876218 601705906 -855394882 -441063636 350399931 323628145 -185655880 -535014045 -344168407 550606257 452099283 -118072655 -711286981 -256185692 620670577 -135064350 370622129 433021432 443323493 407010257 -903801063 339491229 764623492 -331104418 -740788486 -159620355 -336531074 -720356099 -961463490 -442393481 930432396 -432003452 -150977624 371853931 981626523 208889648 790496579 5650123 592817619 488636966 -389440536 111782265 469240199 84533256 815381513 22675685 -233178748 -688907714 -420402177 452868337 -682777780 -131137840 549193698 253154603 -46863235 -10853591 901824574 121272688 395677344 -429224798 828661485 308582632 -481072586 -293457382 -654138654 -970823289 -540631166 -703787519 237715870 372031918 -670970605 688300049 667134655 493775882 141582208 -736112743 371588276 -131576995 212215989 546828929 -689875987 158041359 -971545233 878924259 -517069612 -550471336 803732163 -466751485 -586481748 -607689162 -175474294 220748459 557615922 -217654190 -281153297 -114131743 709040309 545719289 23056986 -639124177 475399375 840618663 -361946885 -197852932 381877370 35189833 -827453618 -597412157 584442872 146142354 873447947 -807026704 233017837 -232900850 -504790978 -303491828 502313757 912970402 -45112836 997694619 -151159519 505065384 -971407953 -130870995 -697492955 -751506626 621908839 -192749484 -405868323 26598353 403213699 797237117 -842858520 232426727 750628202 -363843961 754264232 52085447 -494898979 -191858922 228297156 99035497 757151389 460779272 -377107959 149247945 791091192 -874469288 377531050 812647613 985316011 613755374 328695982 -747346265 631088890 700257594 943897517 576279165 -844718005 312082367 904749245 112766726 -170628333 292510248 897596387 217188700 -350818937 531059659 289218690 -29813983 714504208 813854901 -533290627 119006874 -808636150 953297563 257240097 -223187640 -193991894 -709563176 994683632 148718756 -851254754 905942879 -992271898 210332301 528439050 34323968 168843134 970268921 782037997 -150691387 786164724 -539956845 -916131583 670921558 618475920 -385365916 29148264 515583958 -8306671 -711417858 975960130 975432866 -152783004 -108844153 880422641 -255969491 728795858 -202775238 -271581544 -547821834 706941642 701943485 483891141 -366537386 -228003682 118106041 18694749 -840755725 173742484 -321033234 -719239144 416501744 -883016119 -390891690 294023178 724341221 384535952 659802919 -206475288 873555564 -333454268 787062776 962545937 -2026248 -650146265 -864874813 -891576634 960150844 790820589 -338646449 -943182704 -615556772 187083048 675189229 744707024 -620392799 27550679 322443413 -821638153 176886564 30151502 92523361 694290749 735601808 657840674 -325978655 914719830 -145006864 -423382177 -935057042 40447137 23163936 461612465 -783019082 784215965 -251242802 740106458 730490198 -279242813 332273827 -966082538 785442129 178258907 185497372 691674240 -136311395 -841375140 601235201 190089138 -233974655 290514560 299286391 651811653 -343047070 -923781712 -35992319 -280372309 604757564 728333252 -52368456 556367797 -947775467 262336497 -908558631 381441440 -428388968 46419899 -525869802 -902176906 763226465 -891954044 350052776 868895212 795344632 -897831037 -910787222 -709326903 -599112474 478366012 -814511687 232324861 939782303 950031157 715369507 606493323 -426904519 134014436 158521497 453428208 -166840781 487130936 659086057 -742852878 -364068663 -816267077 454392464 -162033827 -969784715 -206780939 -519855384 -211344261 449947745 155496844 -848991012 893511954 488690492 -372832795 -248881164 829121887 200616955 934542041 218310814 977733106 -74383024 351171346 -689586356 -880815244 431475846 970712093 -161461231 -466031114 -17873167 775664068 500940672 -949282499 521981787 -749432989 -799832648 -844646199 -957057401 -98440720 408046836 858180790 636713014 139272580 484170445 257762562 -842043294 -644867081 523545210 201603004 456429804 -850075115 247728415 -643122333 -320059182 -958546072 -164964703 -923329885 656922767 -632709727 -450884511 -585247274 -561227616 -535126291 -301746944 -462516876 848071238 426257392 -350420303 946397718 488573739 -406518328 -725860240 -943064284 -888634587 370846991 170941713 829795511 -714254968 -520469793 139989216 843004298 -883823681 112702425 -342799592 -998393502 -266548577 971130116 279024593 -955360561 563056007 878721941 384796784 -605476694 853532415 122110955 685583421 250031331 -515662109 -558284454 677807850 466054908 -726474004 -227625825 316940422 358417232 148473047 134238261 410343482 815071988 -638372275 -871941168 83896104 -87317707 -598867749 -324003017 -600666730 551260955 460156740 -57366580 -854350505 70265703 965992017 -163836955 439394503 -142105074 -577801040 -529891523 348036980 -276669838 -389291631 -2774239 322480457 254826046 -974668034 181595233 -472432982 -898816958 419634296 -956589044 -798805662 -230736711 -256398481 930322100 -458933026 394189655 327930511 -849180600 -583938034 232965604 43163657 494647816 513135663 155712624 -260573134 -763372203 127569348 178804202 -3640883 729383626 60638587 -832673158 490703367 -622254741 -597707443 -806393639 -920092994 589410486 843080597 984729161 170778709 543697747 569271923 977980955 -316430259 -254487632 835487028 -371108153 -936306776 -348514439 951898544 93010979 -998940353 159606337 -292319178 -759681404 56426343 416042532 73443997 -158557330 -566460846 982017462 -280517557 -514763616 509254927 745289403 -739699328 -542585086 -918056698 -570692952 -930415347 637359803 980803257 571009809 -777416111 283052586 311091815 -689076352 674149446 -681399902 -974580229 -105113814 165853423 302017350 -488730088 -81771968 354606432 -744493558 -939419154 -374260848 -790541530 448060165 -518451727 389373297 469564910 623453161 283707477 -78865995 165917662 403002936 -434975811 48322231 -452186039 -96240752 -193197571 691038472 744034343 -394744623 260687737 209825500 -846016311 -639143089 -171324647 480634204 -539871608 -160111396 910278688 579944216 226205778 -75511774 481992829 -87331208 675933947 -159331542 -344962346 149519364 -368093387 709490830 665940189 377109520 446698847 484099508 -120119805 777723166 -46848036 469063680 -314202276 408026324 581105509 935736962 665320780 863139908 -391539454 577853068 708304514 100972959 -749201810 101284637 -715586763 662965020 231398378 52334626 -955602936 -355628413 -704840528 803165968 -87087407 306631277 160477100 -548253563 -323103386 -10606087 -167465033 767722258 -649339433 748131671 607150284 743747596 355053001 -210190546 280800406 -613119768 -351107738 668202130 433825449 926699188 163957058 -397610920 533756002 370946636 724766253 -332403751 711896215 -878053715 546567367 774188143 -215195444 -482682310 120281821 696274374 -110848802 166920338 131319375 774887819 829158299 -432114877 225660249 -836961578 589074727 -579222854 521228214 -817653115 -364412802 -320555807 -909244752 -496093346 729272902 -193329370 327302823 -305568552 -172098329 -669834040 441541600 602906425 725784343 -937445150 -761674118 256044551 228108725 -781004865 -775818634 -791272994 -251327531 -147593379 -438845540 15831712 -694372549 -279640311 -492958088 -773973635 -784693836 -86012908 669472028 123485855 -110811522 -696303961 -11412352 607544349 33481780 757058602 -107444996 691696556 669814035 -995499139 355465445 -664495618 -746996818 -50824153 617638154 43164313 -155504996 729150005 111214915 -427748144 160225449 -620989501 -364019006 955928290 66123580 169208456 916871451 182544979 616719700 980036584 925804081 -84810640 554986528 252057789 -773185763 991686141 -770525995 633523936 983546936 -960917947 -986130642 -503685217 71247631 877617636 455383210 -132436850 -561761751 720416337 413939053 88758233 946036478 260942897 785967224 -984013773 -965734567 527047939 -369791037 -646158069 -361006376 -465647937 652239891 603665696 413393120 -833599762 466688498 -321935597 -967364904 804412418 -972956918 -19247555 -442363798 376713516 -594907287 -51932906 -553967048 412385563 111631001 727561398 950541750 346942815 -940872263 -372031365 381476799 646296221 -735733519 96463942 -675306280 45801936 751730207 297866461 990502251 -312360661 806862612 -93138889 717774057 -43237572 -608444968 822726239 -702061048 -83973985 221376752 286134581 -319236994 438015038 -848984274 787411678 227977279 -482609045 261845478 299227336 -396899999 -578209186 531484162 -974792832 959939704 287851945 -173271508 231700040 923091048 332923776 267211734 -990141163 -758855090 788258041 360303725 715489491 33000290 -260288619 -342780522 389189598 878340023 -6652881 -19715271 902696149 -369154521 -786956377 520582486 531903490 -501639520 617358409 -396667665 -734172076 -380319831 -465994088 28635364 625171495 -628660748 99302194 -841672517 -873158724 -162886181 -744981361 219617676 715599496 520053430 -127145646 60837306 -675575898 -323395631 -822887052 -422447357 676784675 -818375256 864663842 -675681830 -290860434 -416772486 980104218 421115094 -160720657 -493163197 -748545065 -7467848 -562800424 -355824410 367737728 625857339 -62754993 157981919 402650384 -76855607 -678607572 -243411539 -821986124 -180055266 -95076170 632646695 -260876530 -559463194 121459642 175897540 708310040 -900032828 -641671617 570841823 219686397 183986382 68857274 -145605263 232174590 -384079058 224534554 764702912 657130237 543113890 -322023978 -497159728 -757985174 992833706 -689370481 -70812867 -284702935 861395843 -110946870 938139000 -763303104 -4824853 -160894833 -609633592 -364923486 -759965501 389263849 -540515848 976445996 -166100576 -246212029 -263160955 -140591175 39096535 84081918 526226792 381307754 77521371 -759811511 761699777 -609545554 495173552 -827205574 15479732 51025891 -897616146 586502625 291620665 -714819212 -125142955 -617298989 -401721716 739973153 -771767892 -882330305 -68922705 192451501 -396576254 407355756 -333292695 286802855 -551284842 116766545 999824723 -247663732 -615806891 -632107160 -364721661 -91389427 234784462 -498127381 -151366503 -824321067 -419912459 -187706013 488262478 -424066344 929764357 -528280403 757741773 91680912 690982663 832462063 -794291923 131032260 978441978 -541555350 568483492 -147976197 -31642495 -216108472 972519161 6766567 -930481084 -350523741 -666471000 -785427686 -593020462 805966826 -910827650 912296384 991695877 -547166433 462621976 924009239 -710426851 157558939 -212947675 -172542761 288829529 -735699137 717883167 -452236950 -420670836 -884338271 -746341515 -785100001 -437369018 283011904 -644183679 765960208 -332594593 110356401 998243948 -178519257 75922546 -153851774 234733947 -102122468 -23262857 -944904748 195993870 -332662266 -15819695 -691883343 233044606 -150095125 -168778432 958130767 -313606701 543221876 6103098 649921215 593934486 868267924 37515667 -857647515 823046789 -163523793 -525321698 858875306 -109437100 -448856863 777184498 937050694 -694584303 58312421 899444665 146712231 -596082018 -665240150 -646412361 688096503 -528415125 -878291813 962465608 -170706359 916643156 230909727 -198286197 -912094328 304574038 -836161239 -915265561 -411290263 -978822069 -441109956 -55503297 130784944 33455700 924850647 -862125412 -209651093 505765807 180669265 -337634415 178509005 708666354 -514007995 237827380 -765902187 441302764 968680120 -511190521 780961931 -404354677 638993866 -726695589 812133517 543203721 -687531172 580419507 -204889667 736794809 -740205151 447556403 552623518 -972694028 554768177 -725100388 -552890727 326881636 -710459526 238646022 -818074031 -516067236 210336162 -29534947 348777087 401760121 949933082 -963320100 -400134464 -468553543 -723691222 -822182285 994737484 322723904 -924607768 -985307655 731216829 -531522709 892996434 -968446213 -303709103 -868495874 -643050962 -136002079 -3191995 177137819 796075149 -140154703 -467793600 -940482829 939772014 -655991804 229365348 -544485883 -357705974 618566554 497827482 715407373 618033704 -381159545 210195836 640882930 550456400 836456972 -954169606 -733194231 -478311779 131240616 -930120551 848075203 -780813088 -8610101 -89208832 261237424 445006120 -125265295 -954231323 666803888 262951783 281361134 302429433 -585081836 -461416227 -897552368 -815570960 267310882 -175100900 378037492 -936645087 -752027398 527506202 -632495622 214821707 -296909642 -284518766 944993077 -167747646 103734552 -127455878 -58879765 541489565 528644006 -650665575 372979474 -457586858 837824501 -693171236 139840435 456233019 647243871 7369466 -390555212 -553931474 -889721245 973472594 802469935 -28968107 917912883 -333481049 858178398 428384574 -468462415 179445534 -669110489 -540211802 -595051414 -556761779 -742100705 864064194 903567347 -500090154 115599453 -51523766 198212884 471153722 -423811743 -579729639 438564221 620718766 885015551 366092139 -106399688 975196304 765561589 569691138 444314737 835180078 -257491878 -816930341 -845857373 -897825647 160486842 -421061829 -249932073 315703799 209207938 -747995723 713015759 369037600 68151551 -659624881 -606527984 -665643771 333623771 618098796 664651936 225360337 646302161 -445924478 501553409 258766025 -527124339 -228913148 536399251 -118140588 516908092 141998513 462723927 -672003877 -969152268 519246783 -468224929 763811315 -577991624 -417931420 -932934925 -926314808 -356825852 525912890 314316134 618741945 592601088 340622435 929919360 478251386 701622139 -595956742 -402436678 -319261029 -346974031 -109374314 758820077 -114457532 -968732166 902581813 -688999525 -357197758 695738433 -444643464 -669389814 756663318 -502023203 417449800 153550125 -109345642 201807789 617206911 40101145 170056380 992742321 821256641 -106547411 138938213 187716702 -189426441 360051335 636774612 -748429929 -672792729 -44881211 417394659 -500847685 -715335144 285243547 21607801 826980093 -113190433 -817637918 -948025607 -902111232 765128861 -329562402 -650305066 198631280 285543771 881435519 -226981593 529486509 936961684 -47356455 756527021 -329989432 -532354133 -775755436 -359720103 -791136650 -539960296 554503951 992915098 -427585734 -314511386 -928813072 35530237 412379975 -985267890 140947140 -662283128 -947726422 -904717251 -677633972 -453158248 -959253909 -567914464 80393632 888469654 690217099 -891372642 -449420598 -30549121 -625492287 668552680 -746271085 -784323307 -299162008 926617882 -710199564 -98977777 869118794 144572337 643084981 330720749 529254973 32528179 45044698 57406405 401922103 207019691 -66736868 527421142 511698725 377247853 -132650373 169606103 877756015 122629629 764796064 48342312 -931250960 136478957 -370437409 -664579426 235289983 738789060 69160858 -880138224 -611148594 233099988 -624100070 -255683405 -286819458 26018755 -345007499 463527179 -521563238 -143686282 783338068 71775193 -196018066 -526740485 181460217 176011059 -655055912 -182644417 -866819678 -779892566 -381312684 -806491450 513229577 484041661 852646303 893532367 925454487 506769541 -994009563 851258397 736914377 676829777 -505061333 520884020 221868562 433484156 -38032610 -41263425 -702358717 -712211924 227672530 753359195 756019383 325714682 114858578 -883512239 -633557623 -209930274 288156357 -271512638 317414796 542320068 466374066 391398976 77364024 -293663287 -800650765 141570107 -355990820 743084930 -443330839 -873787813 585611640 -254126502 91140779 281419955 829522233 -489792407 226844071 -329705978 -109784520 -142495756 778547984 -451052641 -220401982 494888473 -913747609 984461224 -747607487 353918025 844943319 -861672704 -584979484 532008730 166151844 449026733 283334891 -113860249 734586734 186097016 172042988 -718872689 -588962396 -348265019 -764373307 -744220230 575208340 752526117 609349512 -978747950 -490485797 -40416567 -417030880 665559831 -195622583 -201591764 496709789 -663414420 -520552778 -642035853 235552369 962932408 -945484854 480820248 -38492595 -546754316 -457135268 695204990 -473804468 382469073 -26023980 217617177 957121953 -816260381 -618458589 -94631615 375438067 -677877965 -31809340 57062470 506868232 860929193 454387174 365800611 292225688 690938886 -394688274 104570218 998673879 -788417057 -743743437 917785256 -863791884 -123599628 137868297 654359493 -97910874 845592915 35942417 -422469763 -166196024 974696683 789931370 -397908700 -775086914 189467129 -331601104 -517763830 59792723 610495534 232303173 -143075992 762818126 -405455610 -892515225 -987776218 997040332 321419150 519558667 -202810196 -833673821 -826861869 59316192 -660308264 872963512 681126198 -309767586 231973837 -597810298 -631745297 -450891566 702653913 -154449927 -42494541 -647576053 200664936 -340264905 326192900 -724914019 -415777145 -87301465 112162461 465645699 -908559139 625994569 877195659 727869821 -124429233 749343411 -216807174 -910369226 84357081 949573883 628931014 -36570033 157826814 479737401 179297925 578812889 143463903 -940886587 -371887310 -886191529 24837490 566491781 -823836089 -730247644 -855730292 204133492 -315777440 95996080 778223464 -240756973 542522160 -443849223 505057893 691925277 -599642958 -707285982 337738699 35002369 426600462 -355362764 -444291908 263454210 -758914495 -40963162 988273500 540889628 -953366581 -658879030 367496615 867615044 -253036282 564748090 737173664 967859565 462633645 -68029109 20517422 -405740878 269123256 -92292881 -91359178 936757848 737690095 116114248 -885279179 866006891 22642892 -534119358 -92600232 417626191 -128530006 -145696490 -178495503 -592640339 330607872 204492810 106481893 -727158938 312021241 -311047026 238563412 -941172692 -605597410 737845452 -980802342 200775341 738954496 -464556993 -559773240 -454334099 -467268221 -31253053 -970720342 -324560023 293996467 -578590639 -972584075 -528024902 -338937869 -939073186 -665979930 742180773 650098255 -848689861 480585584 -746540845 83053961 578939476 605301173 727383937 607150428 -887184525 -850383302 -238133777 936830858 852588730 -915211857 -320415133 -408328584 610731268 643674001 -288498104 -204464475 -32699213 225644151 -431817570 -739617604 582811899 92680680 -450534264 -847028903 659996986 -724323563 -878935660 -39523316 -208451317 361242260 -280690394 -130750372 295558892 -743017100 927466858 452767218 279689710 307903835 855449990 964206981 906698380 792740658 956773110 429345107 403956065 390943829 319829135 -783337517 -578316330 -922681565 13309523 420269926 -140827011 -853716163 -983632872 -208602433 913064488 577228508 -349533178 -464515794 100348838 806107974 -593045886 208856472 -880117450 340417495 413861363 -245842494 155003786 -808156210 -17388203 -398150869 155181473 -148652828 -954026368 -746976212 170837480 245766377 567282369 -80254138 528496973 439146552 -123502379 841436209 545369362 -931027058 800538367 538414338 -126586451 -519657140 177387758 -401897364 -39424280 540127895 -984893602 -707295117 941808397 315249898 -402369705 -845557833 -386958079 784714683 -54661773 175593427 691568657 -785221140 758650635 630142168 157919688 -246444956 -234088958 -800385533 57320686 -994191031 -519065028 -452333017 -696052547 636972869 -828876128 610414169 937537083 991027714 -333992713 -853754986 842197432 -263219188 365773173 -879812904 -262327820 -211266017 638570777 912358994 -516687140 -531568746 -400333679 -771228904 673358775 23099806 -604185831 431736340 930193055 -552608590 -679026618 420597857 89805539 -169802496 -458258016 -885102654 482283338 520576867 339607242 -673843188 -118789031 984492790 69170349 579575627 -987544812 -372985565 -434987446 -108853504 -923649207 -991985342 -242354539 442572630 -327762255 -18163170 -961556988 24661797 -653361704 948201425 -155925112 -283542777 -7054673 115361650 -368870819 -81505444 524868249 982558347 879244816 -943103126 37971852 170080526 33147981 887906710 -269793636 260333147 -763525638 727368469 -971239590 865255728 -78918198 -444130331 728006141 -781236495 47074781 735800719 -40110208 -154068110 -550572790 174730979 -166260626 168232713 624553382 857914560 -641535745 -92642417 656075777 -693411153 813385125 961958955 259275555 657504873 859393949 -237347489 -742469309 -425355556 57264310 -487246574 701639324 975959412 486592659 614047680 250063048 778163698 -994873692 843959702 886257538 -33552862 220027858 -921121282 -959508626 96136089 -587127751 -759922323 309240824 166104624 -581550535 641480104 416889761 439039465 -255734425 95873245 -19490551 -221706296 -531351329 -838648370 33551987 390251922 483288882 -449556255 355572026 106462506 217578262 974061345 -255977787 -831412810 450465880 -386389306 -989153092 575679770 479499110 415366708 -783029389 -837380279 -438338559 -800238957 -766040976 631897233 -662862753 945860873 24300073 -655753697 976531319 -252833393 -105003594 -318198922 -127694294 111827591 -60117968 -393928822 11518899 788666010 895285806 -496480807 263928167 -319807969 899034504 -842876325 869810690 -56834869 472513484 -855118009 468665267 -542835611 237234885 668006257 -969955428 -696708136 -625927858 -820107620 -769563768 583456921 -507436768 687706609 394669563 769214279 -363119383 896878337 -803426753 359748317 -97861926 -115441322 -608158817 -414126874 -530873981 444964361 -365263470 -987759980 26995708 801876408 761969471 665286040 -226058483 -971024461 -914385458 705845480 973628010 -46249714 738366100 940661394 535485526 905437974 -193745916 -193778469 457349211 531750156 219628872 -218911887 660999404 242526155 839433759 -579818477 -742376745 -239188445 -315639778 -905620176 -159470160 979067641 -425916652 2521780 -635376637 580730167 -901987408 761161064 656169322 978669902 914650213 741956678 824762679 800505546 -997362632 -503222650 433654580 -461783498 -120881881 828276678 193843919 -822467244 810389620 -945840421 57679302 279952629 -827115957 -953229696 -124034778 437368113 172425580 542945352 -637300025 986790525 -195990105 316008886 -753634558 707094367 -802156182 942253376 33916356 878281104 75187895 814262593 -3205566 -646750574 -559097929 -743484364 -127619509 -660786954 -790698858 -569148061 -602455945 -561979363 564976555 -560504234 -48125741 451337895 -347641675 -329115598 516553113 212560119 -291250477 117277083 130017050 52262428 957725998 156261428 441152859 939279777 -470461059 663789947 257317691 353083777 -492504775 380090967 -928313632 -272267316 363137570 499288061 -321562238 -419451872 -927403621 -733246391 -79620184 -452099369 341640614 -744609434 -203820372 -810562405 509704251 -45742640 926790808 405163466 -664141665 -486497876 -629246565 231068961 274363526 -243510408 590986707 306465529 468521371 -859161663 523645616 917851485 -763348871 -796388801 774554171 -703299350 -609582805 -139693582 630212965 -413391761 -850127365 330738929 784004157 -440260374 588915527 641066468 268368281 -18066218 -894041343 -245869030 -207038716 260888447 215688975 366414171 788553813 19382422 -750011891 -858634489 794704945 -467422300 441838217 999445102 -183936135 -926119561 -796503293 -73379583 -556992783 131882357 354501178 797050872 -569046615 -67736016 -640649370 271285919 554025083 -164999154 -872785517 406673706 -151266381 -416861008 -175196960 785299948 344797406 109340308 594741298 600377237 370797143 497760550 -222513994 -72845272 -928795317 766950143 -103036061 -683994191 -723455604 874662489 -775328994 -75903868 604378956 -1265875 931929727 -851660605 -792679815 -659426303 -753036636 -479613994 393886540 845553767 589362468 -824412675 -371271643 867467070 -775553896 -979517270 489934994 -84969891 -833771822 563541313 565446293 -478443189 800008644 307373944 760071961 1769528 740481368 999759867 -985149408 172973856 -247888650 -762552592 169526771 346686244 486428046 -259098841 -234896158 -776645321 902944151 -418941619 229109209 809556468 742805866 -906897394 996243699 406788064 -43649001 500693064 -880203283 875820866 241728606 616463102 934778468 855851962 -902933337 476686065 -501858579 -575222812 65388906 524229650 715882760 -705250196 -546715745 236954601 -308195145 597600276 754957173 639790324 544582923 40156844 360553770 -172761685 286146330 -428682075 489898220 -818732807 965845491 -380662159 -160386429 463812484 -602556198 826493087 561813113 -927208531 112526913 398970903 -109034555 654298706 273310554 -320919514 634853710 -109066247 504925424 -435870930 98772442 497616185 -208849423 175282419 186720801 46110853 -192000387 628218772 -257559883 208219859 -328668114 -813746574 -774273153 78047842 548884974 265509021 -695176175 637111941 247391168 -788174969 -281093016 944967097 -134862269 -11654662 263137851 -305218129 -691711089 -315403860 473012896 -727216491 -545680160 5029868 417414578 -578376573 81273933 -303385917 -984249154 -904346403 -472272388 -869982749 -247577161 -695525998 -363140659 165976443 951567923 -875288251 601424331 229808887 729909037 22825202 -440560626 27186123 315414894 -584331159 -772375114 393293564 -937729630 -226407221 -870561535 -468367611 607262199 -25243840 870484616 -203038355 -95934286 639117447 678336500 376447264 74226117 -870705148 -513779880 -598587800 -816689681 639239531 592630673 -725327961 531045294 360723986 -830891480 427864959 -753073943 -471863750 -169927115 402924710 271808218 316157723 -754655923 118972022 -827892594 794990557 74349297 -909149447 -743961835 627491945 -667252216 -848493974 -735437738 -691328697 256036767 -882393304 -739487782 443961972 192419792 -320027056 -838047693 -679722645 -502385452 -276381635 338603764 671172469 -562449526 182080396 -134503863 -199903052 775910577 -343194146 481042379 -85308445 709013244 874687732 -426786424 872833699 175430334 436158727 491987622 -886475242 357282540 6219761 941209661 -978076433 -617611622 -429976597 -523420473 -252153340 337136786 47878865 668586309 -694616086 954889167 899928616 -908286425 492641053 -540551057 -984984266 403924588 -519981649 -873075781 -373914520 -164507167 831626517 955969544 -896698628 226819062 655000411 -744947085 563083809 -883062863 552629010 -441428103 -953429607 123454858 -229259434 244938813 -658654281 -365575060 -405330567 418854929 277768109 826419010 465282148 -677570513 -405735716 102084641 128353658 -57697562 441183345 361250623 -175009681 871889647 -825710058 -786652428 85429062 -866472322 -596114900 440067540 -626530167 382876907 -819039676 978094037 -69600108 393052297 -294039199 -68219838 -679859105 477547874 778667294 574810566 487211720 -354025628 -920541312 919023106 -198812412 -238704094 31424870 -351282837 -814430445 -494016773 -584826706 -127173406 -482393946 178331372 -624626004 -38400836 -601178768 -903584418 -350878538 -134833750 399178210 969439431 613835839 -344300366 -494920258 -656607104 -6519276 165872981 -523422915 -163792136 724412441 140380757 -353749964 454300093 215620280 -617816687 -859243203 -740112591 150810245 -646593142 959018520 -65713793 89461194 115532933 743317497 225103013 -76449334 643429081 -610797862 514400383 -849855244 -579810682 689600881 247710930 -382842881 -524497913 141984879 528163073 329235726 -222748560 -794709021 250908440 -312413888 -719784413 -282346580 -363889070 613052866 -579561259 -37175587 -289416622 656285339 -391796651 -114070000 -756870279 -429405009 467873351 20144911 -807500280 642688725 -901410812 -896081227 -934097605 970282370 -371626620 235471142 -553045154 -505652020 571471866 -431245663 454628306 -521424152 370313075 -733581799 -469759942 281280261 -890379409 -350634633 -197284542 -160445020 111368004 794491685 -867273813 -772843538 932365032 57499740 337119229 990778616 -844211116 -843353652 527948464 176726321 -856873846 -480546308 -376971134 223114877 -884639227 257841212 344590369 305904546 304807332 -975106473 758555155 207347417 -670112747 -857144991 928747680 -554752972 638037620 -918358990 -948320338 840273648 -388787743 236525312 901570976 454629548 -140312649 -585119137 -13014 -575122214 636659992 555876030 957199278 -66520157 -879389995 425019553 787199652 -997468925 -972505856 819085821 -421400287 -628495769 152938129 811293510 -858277226 -474575617 -437528777 7899834 187992800 -909546338 -299321051 553569848 752143447 641651853 491147651 -780392382 612324038 597684834 -152918583 -94925464 682292289 970440593 895683105 93853990 912358802 548287463 -313858005 749981502 527001412 -505009465 -992047730 45665549 -370386089 -104173526 -961112898 -962016862 248933094 -15927691 -201101417 -916376837 -111665613 457927090 -215595489 -653827399 -115204120 -370928522 -447212022 -695331351 -787263611 -207272149 721479233 -372216143 -685598232 -724557322 603322016 -730838891 12071593 -468719184 -317523802 -136872871 871460289 748507507 91732771 168045607 -466841791 -974376156 -60707154 606610826 464906389 -120726870 -94783526 52164151 -632487874 77376675 -754092422 71958186 120241148 237574909 275290226 -939361389 -281575059 234875171 507952489 27043544 -926709317 -685015875 483772685 811760293 -355274349 -241268548 926414921 737591834 -594524375 876122840 -974741202 -815830236 -950741323 -476195887 -685616067 -41221692 -156725939 296253079 258148504 126402454 484193892 -693421976 284557070 -28233695 265978420 835217826 -384872400 448247805 542208662 -76719388 -93000760 527031741 -482305918 -712342849 302974963 307728094 216229731 -405687459 -403415622 -80730072 394752523 -577787726 -111545721 -119172336 -56570603 -381747245 -631034517 921049589 -601830705 84426664 601287355 -160679258 82329436 176053055 -17792642 381441540 -383345906 -954452610 -59623941 134128588 47985848 -562575158 744410334 910713044 390438584 -39225602 -664157011 -336579714 236056769 220399056 352490957 223823848 994382528 37074120 447864263 -196653833 -603109229 -232351849 -550052091 747629178 496073663 -134588432 -34980208 585553378 230103646 -958230637 -708405809 -209676273 140334076 -993247678 490130666 -616595439 -168911682 -70879944 556418189 111561723 -813392963 290556142 983602164 217512002 -798863150 -394754222 -94102376 -139260035 -596178323 530002466 -850171148 61147769 785180982 -908474531 949117408 293897607 432767938 -496215361 216696412 618663070 -750184597 809717125 115003549 -705451674 -443743826 102858905 -546070123 -372823471 -519359756 448004050 -367748278 166942801 -769452978 10083365 446136298 -484299616 -173601873 -743417789 -162400914 -484594095 155145182 518130137 596724817 -981049716 101707710 -591243858 -573156658 422304475 -569304281 -772463900 186820869 -656129564 -110886791 -449134201 93768666 73893764 56806378 -957098432 700498767 353604071 -378192783 -311331071 292787840 577909784 452069433 804406844 344427550 -906932662 868643260 382501000 -650438289 335575964 459757737 133194855 -889015084 312015107 493757101 334471814 -729750616 945250116 -707755439 740040 228596887 67825711 -480644864 322662882 -406461377 664607930 652434486 -705781681 -819842826 -495859995 -979196817 350811797 369535418 68100939 353553441 -78379852 -317374963 247083229 -388594322 615304914 965502435 -296147614 -963202684 -619232442 168624776 94404714 607868359 -963039715 -518969936 88386508 -500843820 -772353194 -883675730 -34501199 -394971345 -283662727 775506914 -723080249 805823895 -807363309 -126845530 -623384679 -119624089 160850424 831505411 -912603872 866212069 370957647 -411916278 220966942 -852744125 -155707500 219128342 -473667608 -73784756 -290069519 -120184169 449949434 25602801 -655672101 -6710206 -996108352 -945950651 -880314181 -27962182 -348439319 152968419 959478401 883506172 -825190254 -32530757 584276471 -853702106 275733333 353317733 427193229 -972220764 -321147814 -665506116 496935633 471880476 980012519 602570620 279165 -67487285 -538388286 -477136249 -454286203 -683632477 -482535734 411800279 134710591 759974383 782832625 294586623 510259338 -926998666 -199567399 -542139898 134656282 -375722510 672963271 106110489 -76521947 -946983912 -536544752 -34187522 -19325587 310158529 -836587889 -600113507 -930741998 585290759 -742238838 -977107353 513200458 -14803588 44038443 -436263412 -671500320 -254940393 -174948093 809676043 508688396 -235327729 -580653845 828475415 -748273448 -56786962 236393041 -28452259 -236965056 -790460226 -44094813 -104794964 693845247 80279584 -681692639 -344128044 -18633499 741586452 -903663153 -941034315 521001375 -514247438 -154046395 241840487 625232661 418390946 745146789 542087588 340541320 -189537920 776578280 -4548528 -970586608 -187094099 -646842015 757121251 -783901203 761710227 -759800032 537773844 247842028 77246286 445769124 -155970122 -867652567 112700837 -678430666 -450288560 -704736355 268353731 -992782920 733929573 -195500574 -629636814 -145747280 -576692576 783415681 -28873111 -134301157 -289864634 795945126 -526679013 639862542 -785217035 -282978252 -588634573 -190232024 -118174171 417485295 520056761 -250017883 -914204525 -985318228 23324506 323712697 -312490369 425488561 -527439852 -563477377 -446796048 -683768685 -883253993 -97922454 936124970 -444683284 297362644 59362080 -483525086 -14757187 -927757587 -318026308 417421503 111489203 -365389216 -43414779 -69609158 -212883737 -456072180 -907257553 178549186 97028563 -757117773 -324507642 -700791818 -349113577 217802217 -993211709 961748002 230061100 594887135 -408891201 872397158 -853440556 640024670 -853247247 -113596162 -622348268 -478502346 -272011919 -247137702 -350731892 106027195 -688888537 453805062 200111879 -9130779 879922704 750034220 385085190 817522405 -378707484 -845812947 -737641755 898238495 444687413 -834704779 145132206 -773743433 -563859848 -564458686 265806677 -839307211 -234547588 -97502352 -54381612 638889627 -895340405 -409281711 -855988382 -325777104 534644186 948795559 94665197 -363653852 956215657 -191312083 -328348940 -892058245 -930203624 -401375996 771683740 -277480247 252266241 -844169929 407917735 -72885462 283033212 -759714727 -592530911 -325220858 736587401 -275844910 -93188722 -842600898 -150550993 750685437 160928311 435840609 133724567 -492695064 570413805 876972481 -92102872 486866548 -908567213 -861084386 699211049 649469400 360165836 -454868181 -452814629 998543536 -697832086 116524450 -279162878 237981542 -658730718 10845141 312530682 -694079723 -889363773 -236887408 473571030 216986978 13432044 772638077 875622192 -821737311 752635989 544705133 380363226 97858937 -34361943 -554753433 -894738242 128738851 -676429243 1099046 809680029 271296058 415348764 114934917 692336553 -106808843 881382849 -412297078 48463687 -797206256 626975095 861420171 275247209 -694737756 -399803237 204797209 -37698346 655368303 427435798 919829138 69437333 611411751 342957121 -494871709 93384327 -770126466 -819938411 -398574681 -738464106 992016443 919789145 631140358 500176270 -852143886 -458500361 -679010885 -767928116 -638722883 -393777707 -821635954 -372530774 -390639600 556821428 -849581010 -155423538 751444416 -575356010 -730611848 -939422620 78847425 890197257 769397824 -488825282 113239239 -154726438 -18374863 -324466417 193579001 685283940 -946367848 -700320090 -451661277 -373393639 703693737 -699122078 416197087 264837125 221797120 -909210686 935926370 -527480400 -689414531 -674944773 699552302 -168511520 856760236 724359924 641197702 469129062 793393191 476887486 756559335 -243609853 908088042 504028544 763807204 857313860 -70506166 374526164 732819418 825071083 -907623060 -740012854 -706053262 -884941945 -267168427 -94562037 843830882 -966133720 717919549 257922825 922772690 500552837 -839958491 -110511671 959436714 -575650364 913388090 150663377 -614653672 257291644 116260273 969984261 828397572 839504343 -596883715 459727019 -397200516 488940661 480478628 -898185501 -563737113 -571030028 -746395583 168042854 -827345177 -834217701 733925970 -870566693 -156264893 385903659 -199151276 957474114 466094230 587273890 526646862 568901565 935072171 613600204 997623040 -935173621 -578956103 -238704129 -24744206 -534161614 581449614 -966866784 -989385914 -940177433 124298137 -411973977 -793134074 -439579813 562891388 787278107 559067993 -61879957 376274053 -68503 -128485849 171229328 -368868375 542969058 234609530 -70661302 356006154 -465547933 -600526816 -358210040 -417448746 901488170 640375605 -215045263 76908182 462158224 565725650 704010412 368418225 131412116 721063664 -867511288 -913541275 -909416298 -357624546 94974229 992769140 789088049 -765287520 -460554807 545395241 831357915 663721198 -812849178 -139676765 -29593767 -117970920 422134521 -996724205 574687614 -245390068 -566147847 -562671349 975793748 -477331337 -270565123 -510059688 106630836 715559154 743237544 344498529 353441596 -353186049 716096603 -192536057 -429584215 -832783758 -603198888 867629581 -388860025 -372716552 15073052 -189915052 2905098 980925210 522731286 361388938 268407647 746725174 -812286019 -718883520 599805681 -901891157 633754223 984677987 -859958108 878571273 -500839621 344400918 7780498 870932488 -179209883 38106665 531922240 681727307 -712670852 -811338171 -73174129 -617179239 586939719 -718651560 253956908 -699580774 -329472292 -871504404 344584467 -11593732 102545205 -712777097 -36420693 -381934062 -470580028 62940897 -954685565 801160552 -53909190 736967304 107836708 -489188148 92993984 -971098020 901690004 750028141 -809646680 745764560 39488801 491506860 -199045776 496907225 1676534 162307645 -287622149 506267037 -897261201 -22663283 -972369904 490429281 -324451698 962657499 -360855958 -789446099 -719815124 506513798 157295642 -680359591 294581841 -468311406 718531650 -818674311 350468564 -43000818 105619305 57114544 -593414784 -578556413 498563658 -79399422 228586705 580226863 25952119 761640793 -159882884 -581195632 -403133214 294935227 254532226 75745649 -835846584 916060607 259594882 543950452 -910392430 -368765703 412630777 312028537 -14483070 -406242640 249166452 -50006607 120811043 -383989183 384914294 -424160816 646168212 -405718266 249730313 220795279 -79114105 798719571 739386352 966528238 -333106933 39075269 940272026 -56278682 382937144 104272862 29002995 529067469 -288809812 387896588 780129577 -443763027 -910739992 178890802 -3039990 938196206 -658344529 387969670 -890781277 85203852 -767249464 144003918 -680432725 -9879612 -144174222 765245307 -306328670 -614340549 823524679 473119164 -226903515 367384866 -276529088 -177245808 -874491560 91684990 144625589 -786179954 -305129935 -398331912 -346540654 348886599 280116051 -695145745 -998878421 -849384288 -716806108 -732308451 -727581250 -904248429 496677904 9669944 -390828362 581979739 897445793 -990247336 696143241 -65884649 -714315042 -797907531 43586978 -365096493 474307924 -147575860 -730078494 373982635 -860811156 970216612 -837537009 195673303 -682044575 480637509 -485725896 -701503659 -742933083 -656967608 -324505778 -619395 -660014392 502570795 659490427 421831290 -973828725 90739234 316079580 861234072 50048608 -30676867 467937327 509510095 646296304 -953414885 -359798743 -735766886 -779587762 546938752 840023836 20963669 138450983 124349649 156295643 -731292585 336289157 -888456645 -349852080 -425415217 -740242464 20484038 -52418955 142600240 126979094 829832690 -688053607 -951256235 -722597784 251176000 362413437 883599999 502913870 683148001 556514889 -488382983 747240461 -35210266 -578827676 -271668947 337839884 749921154 80531806 970574515 132360536 442103535 290894418 -494279038 -822468249 719249884 -338700227 -199184067 -275157854 758710489 945847947 72276361 -37729411 -530848616 -604006314 -855479571 274874981 -339389939 -184487991 589734835 -913667647 103351054 889602550 -312085762 -672125493 -318066543 -102747404 641221346 323614749 297699175 132261563 401498967 -713109779 959485383 -980785203 542351687 490000474 -607067579 143675664 323601467 554198487 -276795966 -696610213 520994213 -994957318 562783131 -606168115 -975298911 -252375384 151835724 -20323975 263727399 417332233 -774288557 913149191 866537755 523274560 172495482 -458333361 -171457161 823245344 -159285958 -624025231 817323762 -857795137 -655966773 -355630650 498893843 208129654 -186381433 811631797 -182726942 890724075 490840670 459739885 517058028 -945938124 -962637164 -232968453 -50145139 655653942 -924661308 -852174157 126989710 -478658664 650975660 221554587 259527049 955133963 -295097647 -863055311 170221844 -259776575 669323006 -127415718 175643914 700820230 140308622 669139133 460140470 300883607 -191695920 -55627825 951451693 -198158924 -408483599 -432529508 846333852 -645594080 757943125 295488586 665002232 402828487 754918018 -248118238 -517778644 10110313 -958726521 946929482 189503197 900419488 -415084657 -252212449 -910236087 691746462 109714569 -696088620 698936152 -117611411 -235638952 295615183 -673188948 -939821551 99112200 -520443430 -849665021 299541925 924958605 242375564 -32887863 39544508 -173590163 221173641 890771057 -17973557 51712346 -759636795 -307264591 26336038 960594286 172697097 501188914 -488394566 -843559189 692305768 -254884212 -484809739 -675445064 493247513 -216365138 380879290 -438530010 -191162503 576645971 -353613657 726510318 290066816 113911833 207910847 -780331540 913236801 709497888 -457297694 -651656631 638307158 -724800439 241844766 485366607 428606091 -208363790 614629775 -553024882 61675160 -417180032 -803379006 783718621 126101132 -760975253 -207515687 309171761 975584051 -816873572 -814505436 -338820750 388008629 817471046 -63389374 358527671 -435419948 727688533 331597179 580698077 592206431 325107392 219133107 -663141522 188357079 693176082 -357375049 -156678535 -486680932 593237922 176306249 464984840 762510932 -885662736 -362786897 -536844489 21391003 -876174631 -191076433 -428998391 365132495 827404041 -966260429 819906169 -445511440 -502523605 -997549180 579531373 398062833 -810005060 384173597 -69361545 -471293101 -674021559 -261720711 73578390 655711054 -954304015 -472493780 -217620713 -41686310 365198645 -655642519 -492611372 23257805 -407459781 484161027 -8922383 -903365856 -551183347 -974595560 -176850810 -684276832 -911103479 471070240 227805049 754722165 206535962 -305446985 8505511 103489017 828930597 -715245760 905402987 336172306 -998160 -580737924 -472477358 387946676 -228049236 719010843 -864787793 803525719 -851673796 12327775 -696208188 -705765499 -520208402 -265771221 661165840 -726245572 -736542755 724154844 836112574 603863014 -916744744 739214292 612309266 -338963544 -489018503 844141307 725971221 -502335224 -36827296 -938261476 -743606902 181016477 434701218 -301808118 -753344380 248746806 30917323 970654082 745920279 707917719 -762685625 -508944572 -177479022 -159459715 248548906 930638435 410163323 334505165 -617357564 821123624 862391432 -306147903 752954984 355537213 -193725356 -698898236 347306041 447120929 647921439 -710916595 -825700251 -263426758 741514568 -69526289 55082910 -854506207 52574709 -91928738 -571145918 620946131 819791379 389820681 -137229100 190364236 643606058 -902536645 437480644 320133634 104840250 215378697 672122811 622743467 -250809836 65283922 716280567 -947623561 884605028 826184704 -517752588 41080944 638801279 -343894989 867641921 -117058800 -326097414 598001359 -885638695 46259302 -662000077 473323355 -698554132 -628214561 700870709 577384308 -615042269 164364044 528869088 183164930 -598240210 -152795017 497325818 -398704823 -176704098 -379277104 568843480 -610509911 -197574343 -440016540 -412188346 -46523814 -515465046 86085484 -492861726 -533254714 632792699 -861524774 106096928 -713500296 241360782 -987989450 473186540 -959388652 335136911 530692210 388886366 -957006187 -996512382 -669443849 567398642 -841400323 -129189479 -307107453 -385234179 528103265 -993755102 -502178548 -188352672 -198015550 -21662256 -307285985 324717239 324750870 995288714 -713179828 214125762 -569016840 429733557 -13517996 -354973167 771704522 841107795 720950584 -774114188 875165671 -742983573 -760556456 -915639083 -124561529 -351747835 -25492391 -247191857 411677392 985778870 -976854157 -647914537 -872324963 -699218725 929014021 121434581 -945101208 -621277592 294852093 940726297 851890081 -639608470 415253935 -64536838 367437199 -163079195 617493003 -156662923 64373563 466053442 800368666 982064799 411542733 982489536 -704833235 629832198 696817883 -439862646 -657265163 -575135713 307294072 929323937 -86217462 -281916533 -383878412 56790494 869399236 360743068 903468450 162723660 930380250 -167543252 -879792462 982875685 383361651 305350820 -160073909 -279042106 -567629603 -363638986 -416457443 -740439590 61642884 777787295 -232712566 -110728423 303853470 -305475289 -852642465 -276384916 525893633 164804797 707694395 873585844 -306300631 712558512 183510815 581062077 38054704 -106251954 344762785 773624250 837665592 -426224275 984424358 953903316 259350995 -405797564 133127714 -727367363 813686478 723647836 -670796480 835298135 636597003 661221164 -752498653 918317592 -17146217 -619086710 511256341 540599035 -887152276 529107537 65524510 567613980 -382809531 -753757769 -639946339 -871395105 207315228 235116186 -432336352 382062853 -767048069 -986912037 -816579579 -644322726 -376360903 -562010463 190708010 -276067897 -105115299 -920817303 261699635 337057680 257536962 661545022 563468136 -397613754 708119026 763257731 -970915269 338464235 233367716 -305318142 263110829 -669816747 665578212 -72722498 -2967237 -2709342 249982753 -523188942 706068618 -266703827 25821131 -713654132 24475383 54237658 847274928 -372210315 -555063243 638725138 -879514171 394607178 148872866 359544926 -176632453 996589220 45138693 -250719586 -955587417 -433948880 -177492899 613854691 -977305314 134575577 908936087 983627323 -675419924 258243327 905554948 -376903980 225145141 -54537020 463547738 557062669 -196101138 569740199 -651793007 -547785634 -596794653 903873478 -549096099 56361059 838206958 -376051239 -381256255 248642383 261502339 -499544692 -998916331 -673513150 733568454 -825926096 -230482708 36065237 -663118548 636158661 52935054 359160011 -625440063 -912463799 -815372891 -411136555 835000553 359600721 65885595 -8313790 389450684 720348004 -561509437 -504463023 -914214336 948489568 -248192786 345404941 703936710 -546273176 -194430138 -320806646 -577162515 -718311142 880671853 758987800 50635217 -137491174 661633115 -696124361 767796852 319416810 147278856 -859636413 905559617 103268453 -313588600 523673457 575694424 786933683 678169331 530860272 -30019394 -830550827 361951682 352135065 -115879570 -916226097 704943550 -53990641 -300536426 -919003216 280359722 -957347788 170559923 124061300 228926149 690335488 55213681 783814910 558188336 -626421998 -184019311 -704256154 832932446 16084229 -58227352 -154819548 -40362751 458287164 -338243208 -511739300 636156209 227212565 -556566310 160240760 -122985747 -179097573 595176209 603223585 -429828105 384496675 898249910 -52235626 174538211 -183973970 572180753 243815564 280500960 680564296 788134825 128973176 -950640931 -663795633 463531422 -972623435 -751329830 409224867 410915523 -314271946 683627997 16164118 -820279981 -702079029 -9375026 -747365503 382894530 828659632 -329459105 -263662849 -162037810 -644104020 -100936315 798756472 942916231 -633756189 920877287 435242294 136759345 -626706478 726092100 -483259122 94056476 -680890852 -563275725 809706130 -130423093 -311791591 442140300 -871748712 969622902 778092801 -878421272 -986637633 420304356 190476290 76416563 -454799159 509378533 -521244122 955698374 54983185 194191483 -852462201 498100580 657383795 -38708670 -24730119 282995695 867846621 623980219 783411656 -402850244 20994554 -636404331 412289814 110529066 81705029 866407247 -365186770 141445167 -269857266 94135799 192182535 953774584 -273343968 -778509322 263652679 -199071965 406312818 -213524276 590191980 312778207 324870447 823240190 864864527 -186379677 -250866535 -380444106 -50856222 262139187 -158312230 -999875954 173399740 -167765476 -913636443 -891013605 844965850 -474127989 -808912281 -168542446 882559167 108672516 -876150943 376610980 -22379910 -503375447 -415619173 20520445 -54634114 -871854458 -434270570 -392679838 -331907739 445466971 854764584 789191054 159617625 685140493 -45749584 453540608 456326314 942947041 34993715 -300003128 425484365 -824683879 551237116 43792040 206535982 908047374 729805771 -748689215 551474773 -655069972 428600592 -738176008 527647490 -728206208 -170946558 672711144 700959821 -201449432 -160410424 383192516 -989543754 -763760295 -104675923 -732614299 587440173 -144192736 480779740 -881525951 904991708 -549363508 733886563 -689019170 47919609 -164540779 790355395 -904354219 256446386 759172264 470727309 224295679 801454187 709386103 -495158691 -684403377 593111995 -631899891 557447973 -891369971 28378725 -188597879 -911160811 160229452 110885530 -549966414 -765629537 464993667 -143861064 987319731 -386291394 738290068 -953029698 -722907290 -754220938 -553414229 333606505 383868031 315807429 331691948 -643340437 -839157802 892670252 -407871605 -393892705 -717622140 738382871 120791568 227048083 -558401074 415541408 390698279 -343527377 -254011969 -767917891 -777619891 -124195123 756490468 939813111 -137230309 455419409 732936996 561763713 149858071 141542249 590249570 499914890 269633341 94694068 800139137 740824137 -194321258 -378435979 184136706 -165165983 -987008448 -211492370 409858787 -900197460 908719948 94461322 -275512425 26415038 320744031 -122909491 -55150118 778828196 453941345 198276036 -916089141 -245352203 787018433 174041373 -761864576 -286346491 -603103749 790972324 262143273 119119554 -115895984 730132697 -249520284 -533984442 -813162562 -687593647 830863390 904311153 -790667365 913249152 -429681267 750378495 -851182 276848949 461298912 518049455 -569487505 503334367 -656561759 -671615714 -46337182 261319011 667713560 384610961 -763277317 197681539 322804214 350778362 -820873318 860650191 -17298095 -508730820 -985126612 292414952 -713182662 943868228 -246776176 188806819 -774157113 237466568 378204183 868814163 -215758598 76285634 231940841 -665579068 690019246 661126926 -611376464 28326151 977951127 -841463819 450190745 228801585 -460758828 -556982505 -255293207 586180402 967063540 -285233123 -196562152 288167197 265320724 -205079997 139638746 256455354 952381814 847225956 161169874 851717064 -440445839 521887957 704553671 -234493729 47613004 -898972754 108754401 -459677994 -865885144 809231511 227732642 938950637 -618898401 658311560 -326989084 -829994909 957063853 945299894 -78300108 932782806 576654305 -257161571 442447766 2325928 -268849314 490929693 -676203322 -560808083 956537304 505842702 -548805117 324625294 -222817629 -700220077 -409445517 -531808688 613165648 -106900949 30889757 961835479 678773720 -583984312 -120541919 137347760 -611902275 635925572 297300095 -732192865 -477551339 946996386 -777958582 186464711 -256505291 954256787 -359794240 -303302638 -322609873 824764788 429312475 687338648 874337434 449371693 579877891 754874914 -720712163 -574287367 652012876 243653888 -958621556 -125616324 415143424 127138612 698926634 -901505126 -221152684 -193095823 560813674 -981134807 -556907025 -670059998 184107497 -590010739 838611192 -348877449 198371596 -505894234 250899023 -371485805 903596337 649486116 -56393681 -487540926 848704087 -423820858 869025373 -818541105 224548354 24992394 73390430 -254380124 865185335 543763806 -306025899 948282313 427092653 -750425242 680576769 -157722015 -349439267 705657487 24599661 -411434885 -557997996 869179233 -291529791 -26023084 -306704970 -438004777 78478081 -513343433 329189313 -435368270 -591551478 942179250 405191915 597013995 752287905 660583401 -41629921 -205915542 709523723 -886584806 -963902130 -374668414 -643422908 -327107420 433732762 77173448 952241307 885905041 -806926605 972396307 -897853572 -474213645 934419547 798089400 -311988962 329078709 948054541 -174220324 650871448 -131046478 -187770200 -7370068 204830387 -717721737 -821121365 -612122326 154086018 -156591192 258518479 -757998932 -70656956 505308046 608100841 410281084 -628874043 896937829 796724278 595414455 -536806692 700785423 916663015 41159297 210856227 -568046910 265975462 701124390 826944194 -811480549 730458698 276359247 -899804387 190031259 -810263130 -86985410 403428348 219661141 98761346 -958497496 -373279452 598462563 592592452 -757513823 459839167 -337885684 71173325 -46280821 -69831257 -286120067 576509764 766971233 -927449541 -278299601 554656411 570564594 -867111710 -198217188 52918581 -482538781 124231665 -750311872 -175774088 -921480291 -954103661 -843499375 -147640903 403210750 280368458 703793472 827047037 -340319094 695067414 -784339101 -411153241 786796167 851449709 -755639767 149134251 -198163547 -718913724 -651873495 45208251 -841244031 862560644 80276471 -375810816 -714250044 347180360 -803995786 330576571 -573873861 908208556 931578689 -393355953 576491695 719374491 379518610 -495794366 -609124701 -20248488 572991833 588712347 -559998294 815139605 -146710959 351668157 519000086 601263614 -539909909 -350742985 -55481192 206939110 -987227381 51682088 314110595 858474549 444617369 -550310348 137886124 -606909120 -163150446 -599760426 824143516 -959541135 73434931 99694019 -938027455 787252560 -104193867 -581656907 -535317544 183336145 -106328608 -352462840 -680686022 -270139018 -249872438 442803375 -896588248 763672825 -96803803 642204030 644105705 399364962 71878342 -916236942 -801922843 -828461880 231549162 -329344032 -245352779 956724096 -453429667 945133778 119449689 942801945 687089865 508472829 -525658603 696808569 185303557 417881932 274825072 193363063 35279613 -919631636 -562820054 -620491695 -70226588 -614375908 133577003 -248066461 582176316 980855428 -245878711 569565924 -972032009 919996992 709299278 451679485 -353624786 445137477 -777197467 487009736 10426651 -943680488 -235420318 949777570 -281446990 781168683 835978607 927495826 -66702749 -251347921 411456321 -31871604 -373717168 816755682 -129224140 964179937 -193842329 -281997475 330193851 695370641 -309479342 -296106601 63137179 772075027 -663659273 122568456 565537914 986789938 -772145669 -965447651 6526776 -87497819 416215556 -336388666 307196132 286896305 -502414627 -146667750 -561299106 615612148 884504024 -63689831 995842832 168300478 975321577 830059108 162564901 -950947813 954326905 743015969 793858910 209119346 742537283 572025056 465772575 845246398 516751534 -954987850 -705819317 -229253912 902213451 528865299 294088604 -118169763 -477846286 764637501 85710516 -148414592 -319300359 63736770 -44134 812694842 665148803 -380424119 -142249925 -665611625 475761725 19170894 -564556118 -287618080 5972421 679271446 949088095 123670908 881226215 -713796465 258387795 699388289 184510577 508228352 48387853 -487540799 297688854 -875423785 797514444 273120527 589655609 231249713 -805503889 -240734636 190233950 -863542561 278792891 -319609182 -428941638 -720284744 -207384238 265707844 858283726 -773733356 -886828755 -883640128 416797843 814013002 -393193749 -627393206 -604464936 -844452384 -646169160 -273191050 -426949457 -634125570 -71115637 -149759276 633131518 -472125732 573899373 224970600 227098102 742647442 897391438 -647025289 -89734527 447476080 -8153192 -440491113 621760825 940475920 -210711211 172095045 231408255 677024825 710049419 -959891463 314048337 -791698920 -428053905 476533293 -379774112 -430347498 -75146134 197926444 579579175 340402123 -836669684 -293300136 -401385171 705220768 682206862 -287481153 -746041686 -923539100 911062916 658275369 78318572 -214026452 -994829354 774378678 -608287275 25864340 221724553 -37102270 250770202 -46568618 -636954585 -161216530 -67842486 752120770 -981986048 -325243013 -724005492 -43119461 160031268 -533045638 -793171877 -37595482 -666418688 394274669 -92814499 -702500128 71159034 228559359 929796031 539602002 -139115107 124393709 523445498 712453873 -858662229 963425767 -782175998 -534242206 422056236 377618776 292704231 751995254 -159978979 890200798 -256100531 -951008614 -237473204 364086020 702705020 115907694 568269626 -645674733 -436802213 581232020 -705471190 368578184 -802145346 -266117878 -343507902 639659272 -922873398 -247441650 175759071 -809578394 -473533614 -701847319 -356933477 -808969504 834837006 -319124075 -796310130 649719889 22722226 -240685156 -965625313 -428447829 -183701094 184065497 848386339 -232978672 760489077 -513626638 862418395 -85463015 872995202 996164311 662593246 780909229 158435256 -669035841 170556848 640991826 -695710788 -478214470 800755264 310023671 682027176 781582484 -961222721 -845200309 -813839361 -876723592 -42988666 146224707 -955812196 -336608412 824651618 439214257 -644392 -14390832 518020093 -229432449 -891667250 -153978690 989296810 607693174 903703607 -794136043 420837576 -658082314 -320674760 869640670 637245407 954939300 -355500874 398730305 431038391 980775928 647535526 -889981313 568743330 515430581 217272813 140330659 88386637 -264980831 -347925090 399659875 138226706 159292083 -316122426 -467209004 93417060 -700770103 -20572454 -84230110 -577727705 -914484651 -570292822 170575453 -713390625 724260768 -423228473 -968524915 587564927 -279983038 -908475058 -419296469 -210755130 -485124574 -604340456 397830628 839983782 -620486444 485884183 -794487794 870471976 185952403 -551366352 161430394 26112405 828671208 -128482378 -287628713 849507345 -210649188 870826344 -362156586 -917694725 648506507 593956621 576639259 25971492 746336081 181843832 -532730559 -237407248 797505300 -993676469 -149734273 -457179424 -748020495 -827110007 -236630521 -868585310 119717230 304140492 947524525 885033277 925024100 -121076457 -516926489 -484005151 855020650 391113455 -802016848 -640980520 -141530846 -27378971 -854226047 952085757 -186745121 366129534 298717782 247225586 720862103 -992228654 -963334510 417734341 -909425832 -834668311 -357823033 -208883185 395043122 -372971633 208052305 -829519398 501411753 -127867709 529025467 -167188682 -862082202 336422126 244498368 214951062 -727877183 -237749532 -441823457 232192865 -370130214 -510402501 126502688 64594116 -872318309 191676834 -621705089 191271394 932465253 588379294 -442288615 142813570 501231764 -419460701 -552008229 712457616 -786263097 866617721 532522384 472516816 -845408311 -828928591 102820016 -208169954 -790880609 -23525757 579156285 -812085492 -416518284 465527487 -224937813 237280219 41679559 439905738 955443984 494336347 -381469120 -875272227 882291117 -746366497 509701676 -953733358 792902336 474941449 -986783689 694975119 999168926 -100401200 61641058 18787528 -11082968 -281658772 959857136 -613559015 346419511 -418420170 585994263 750636177 -159573661 478779865 -836081318 -645234604 561590409 481015838 -245427568 787360604 -424236054 -189183234 -75847931 217380600 692002131 -106732420 -967190831 -343702256 934273780 896037195 981436439 -645023427 -325715100 535332279 -737282177 411907294 -923576088 932307767 -325822216 -576481182 -336310503 504639248 -847751964 -997924718 -184946483 858310492 112747 -483827076 248728871 -473377732 211185682 -826933656 689819166 669266093 -44110264 675295218 -170278186 830735072 -184474972 -799163717 701765174 256839908 174117878 958826239 -955960011 -530556787 738112969 -660446717 -485850246 -530811812 -332560880 609548230 -706322845 849908275 -51321929 -633067968 -740284435 -895912690 -380937589 -848664477 384534122 -19237375 -912992537 -799940014 -445589260 -795880221 -429369087 -783826381 914291417 -698237175 -164971833 -204036645 788513832 -51010048 -364651403 92244782 -801888514 498675250 -530177992 -730623040 908947574 571943578 -700991968 705932351 56110795 286683447 847028034 530671876 608719416 -882051532 171114935 -938990810 -906944386 -356092584 46540114 -926159072 655545507 -933518261 977241413 -552958794 847895542 724160889 -739998617 -731941277 -10220398 -686106231 -580449279 -371691580 510380487 -970621902 801725108 -163528339 -720878179 -390960097 -540482009 -623093086 -237431539 -133102287 -409114070 779012261 69868163 776932881 456582739 765305410 112780290 751164403 811031723 207423312 846759770 401576538 556595956 326221734 294260070 381490671 491123602 257385820 480728537 -516225665 497749395 853803451 752256903 -678738852 -361606111 846981853 852957126 55865613 -625855413 -312162009 487830927 344413816 712824264 -628403510 -757171703 117344420 -805662233 459325133 441048894 834145153 -640794615 -756482287 153781393 -842243527 -806551541 -452499547 -33114979 -283296346 748237292 604230044 912192191 146927431 -306667158 226592281 -645523789 83278746 -446582067 442014881 -650580619 -822426304 338129146 -382784966 -577278164 -686234911 -305004076 101175156 176878525 812872971 -494614656 852083782 -143628164 -319935191 -491236767 311193668 -818804823 -500348820 -733948100 659110693 925025235 -159558218 178725670 -24757151 -727739712 303845805 -803171005 -941510549 647281688 -184116034 910738319 -532109222 87293814 890064449 282832832 157066649 -817384739 -129627908 144595572 862881644 961585254 -775704145 415183833 -379165968 616404652 51019342 150767559 75837348 -919389522 -891341039 410563597 79389771 37444279 -123782607 -254864372 678646701 -66643607 -56752166 -282338950 -611419900 -441594742 -676362936 11622718 -594535560 -877642991 -261880922 139880035 291627137 175935983 534546182 -464142849 35345868 793894153 -726790293 -248879707 -47006906 206554429 -64177558 -477138833 757169605 -549691054 -801870568 -574119261 -283831679 -651362780 -726966447 497935281 -908328377 505876221 -80688073 768942329 -46350507 867916709 733944499 587861860 -502729585 -550004893 465314080 131467959 -487591117 -22604340 593539388 791497575 327594949 251715880 -996825901 985007866 -938202064 -561733202 -623490492 916576822 -519067626 -396171886 226769763 -861405206 -334799097 -247377900 -513628023 162177292 -729788181 -541529062 891891121 719936946 -891257627 -761326085 -733226290 135691605 863055034 -134249407 44729437 286243849 -764658586 -951661263 -134681532 -340838934 95880706 -180506054 45501204 -995897126 374941773 -517153006 -909037666 -305979254 71989125 391866580 -579084993 -614562269 -475892041 -601961115 -419201564 539158623 347240682 10319561 613749515 -595080563 -856697327 -415353351 355331422 871592335 -839308089 613244674 307487530 -691073736 624323501 236198928 -473725060 660387864 -265383431 -908678384 523407694 -488282126 -601354557 417890323 208023539 -726602908 -223536880 -740508296 -875908972 -493046715 889877966 830139731 690009550 -814678371 -390293339 -442453250 551014877 980947302 -966595797 22063088 153335882 821909720 -429890112 418857107 363140940 244016834 993570822 -601756374 -678660379 232856968 -267812063 986570458 732966860 660925320 657587682 870390120 915650789 431937940 -969287700 111401255 499965633 -160894329 781615041 547359418 705581688 -16795939 989842980 705623405 -775584474 822809047 -126964452 -330049402 497996552 -399353389 -29241527 -370774358 175062949 99359455 188848378 -305532442 -906795020 812609212 -209392339 -531796859 -425197936 22353990 981864944 429795274 197524829 827898593 579836915 -184787745 -287586997 999797877 -532223580 -952021932 493481882 904823313 234679826 -169203099 -516867764 -64875411 919684157 -745287559 -576682778 -126795025 -800376018 -551503176 -964585900 112228566 -576334740 -512893946 966768050 -153685588 745109167 -732241622 -429786180 225907309 -36051605 564720990 -672023489 693532394 -310593736 850939725 225910674 97809615 -802018836 -800370858 -959791223 -381080822 -517316389 -820704419 211468924 -160793248 45317722 120123491 90150687 859142617 479267219 -191431064 -760997197 714085600 -377570658 -340515459 797429108 -210674006 838498260 -804899388 -108744010 -483733606 -350266150 91267538 891408054 52144059 -69191668 -259534099 807869741 -660080085 555972039 762060757 354711330 947397082 -905473510 -845085514 886293841 -773436211 -899511311 -935502515 194826886 -231728542 -469946810 302819583 99205817 716391664 -326373584 443407269 -249879445 816807963 579743122 35350454 -4636318 -142095215 95120569 668119192 -866838310 -29809576 406559405 362126185 -648797383 619906767 -443349843 94032886 -123251491 286367520 922753528 -887530108 832541539 -812626851 -45850928 -654883703 353398607 -305712860 -957506645 665728305 818777726 -919548600 -948667251 424193465 921564777 519034869 994796462 585128974 329711058 -918876426 -166409983 -203944371 -110532282 293335904 27358349 317385706 614304844 502181885 -450944895 -594695082 773333911 -492050021 284874802 843859037 -275124108 805470607 329053401 189437914 -659768611 745367154 500921579 727720057 258046641 -497914117 -596969411 -101743171 -537438586 552712292 -739718982 -836778013 480794547 -452371642 -379475688 -995150510 -796251030 -301794502 848996672 175261436 659897198 -819153100 -60847506 -958609861 -407556820 262235238 -567240827 748497244 -860292803 -145159313 177451475 364393415 -444134660 -98895909 861426515 910025915 -726081756 604741173 709825319 658325453 -924327524 -82612609 147611038 491741767 -241303206 162110329 325829390 -222402507 -969735651 104064640 322713887 427764766 -931122226 696382388 717366662 664473690 -90564982 -40587154 458231762 144727888 -23519941 664704502 408078273 -250429607 50497289 -814761505 -943298424 -996839652 -647064912 -795789818 638538010 -311316909 538915590 971025256 615046673 -149843911 468554784 777003888 508789551 -873770781 -614283139 -236270018 659232266 -412667565 45612146 -686956298 -609480469 513472131 -342577721 910374513 -816116242 813613575 -200265959 -369389306 -428514325 82557128 865894909 -833927156 -698334346 -803825686 -801218246 168574082 586697273 326529687 -27804637 598773360 428308528 513425811 -511625469 -875769456 516369271 554391872 66035217 130795604 800450915 -34142533 -381779491 -133355936 -883253365 -510786413 -832071827 896528004 802271590 -302246474 -712030638 -519332005 -838100737 -541947444 53127702 409809129 -137754300 482381854 859356513 -450440590 -639736786 -978850760 178315710 714094452 -46121712 -872455019 971675812 -478274916 941694893 232850525 801799318 676260022 -216484142 -205713541 -442885303 -189501643 -218086578 320649443 -735452625 803045103 856125462 -114541310 345221586 757404339 709030317 -128521842 346766078 -764842940 909870364 -53978420 825290930 -810594726 678982489 67556040 536953005 534498708 -609012218 465695930 618117031 -333182903 902215536 -94632593 348639305 632836340 -50885469 525299350 -46830512 -429984153 -250234949 -353629227 590611740 -252097254 868022682 292932711 460862254 -711348029 545793748 -397803368 712254091 514448493 -616204464 -507725606 -414079934 867760531 484353441 -341888271 493409914 -547155993 469707074 435075819 -251258196 641476911 -301863680 -157568798 96120023 796676645 210201442 753014114 402577023 925815472 200451363 -57453647 -508333453 371074254 387368189 252377438 -784782323 69099011 -561019589 875496291 -97313703 221455000 169002547 -422524524 486442301 318390073 163389312 -210062911 -574783995 582881664 979147074 566449147 307207377 934973886 305902687 68660935 918836374 258749074 -167817824 620140549 255557349 -421661093 -298827752 -150647716 457364527 -632241026 389698280 888271736 -181594292 -557077053 -436027318 -285760216 -942967274 -236088477 -731236074 898375838 -488132176 963247398 822664480 802052382 -366463256 189151694 363396967 91421616 206120357 381256819 -293483853 -838182908 782204593 202392153 -230982895 497418923 -688529014 -300410739 361553124 242376932 302960611 -291884777 -408964482 607966670 54632592 676564847 302913757 -335473192 330924473 745362294 -634363086 546479763 179147199 729020532 40589393 722034205 -574918114 786140475 -661200308 286947517 -825019247 -902550733 -804955953 -49135560 -996501750 -647871122 -517746939 952699579 455263509 867598091 499426792 873442516 622412779 -809317174 413993212 -262297470 -571039721 75472405 148770094 -334053845 818281933 920463613 123404685 -210271976 370130414 480711119 -33523367 -604431147 -683399026 973228604 596793826 -359724442 504408075 268025543 157024746 227696857 159190057 49106643 -944772067 -600451506 582272113 -10436604 866793153 -343455172 549835 -791671758 765441975 -756782860 65178991 800503692 -140767694 -45357236 49453445 853720015 -135576279 -747836877 -410035479 72231033 -185914084 -555676216 -284200554 925406635 -292796225 -469493760 -405935052 90380619 118089441 -94513811 627241619 73069092 -234089629 -269599266 830561406 608283000 235357342 364918032 261459916 647106756 373982404 976396583 930845386 -968854711 -319298205 -611786120 747015204 -444926452 651274082 -243814291 86791333 324782328 317295279 87863491 -902847580 -800407638 818781546 -57143128 823068957 -243151852 979547471 265603024 -898154444 358719635 -796554681 -631821598 -301413398 -719588792 -746154566 772654322 -955078741 -566641638 -386692477 975463582 176660651 594110062 783152869 -272901028 664849024 954116934 973965120 -191599873 953588651 937178440 392185473 418545029 -137690924 -148214358 -971324506 -59905571 645052451 -997287803 215648882 985395438 189300995 -471687341 -778146916 -274602422 707172917 -849681378 -690065912 -416485551 361347936 257797684 -401456938 -497985276 -482324370 -227709526 -637742737 298976642 -971850439 29400999 750457173 -448092754 -542645597 33171518 718191348 652969939 769952438 -550825045 -673859930 210109389 -322630625 -972600777 -721590950 -877154946 816895 -710671424 316081305 -664091786 -274892124 -98275038 593394789 -215522069 -924606926 -31593299 257465547 874445022 -269498743 -99205974 -117385842 -359975461 395296067 890892741 -333323512 297927416 -955759937 -982385878 343842298 -453176116 379776180 439345167 -916337113 846191813 815309611 -678583391 533211367 -360287606 741651164 -88429862 842586118 -121976407 -627343423 88576735 472547104 -372760034 559057818 640368011 433677872 -318483432 34872195 -767283595 648329968 -283211075 800920141 212814228 380276912 -968570573 806876032 582747130 754771502 44392095 -533232064 437657891 -110455429 794203250 263839035 -91207637 -882682385 500890019 942063570 892217718 -473113089 -322407107 48830290 373047757 732147681 -38883465 753408301 -491964546 240111446 -823174247 459467009 105710463 104729294 652905366 -129634735 326667667 -35775324 -926111682 81850603 113616194 141487957 749526297 -221028920 -410263350 -114543560 49469365 -791643618 -47434003 -292675213 -744369871 -439605191 271912953 -12364540 156294404 942944228 184857185 878239418 -947809669 888171743 828741579 -747124107 -33853494 589525229 -801892778 607165460 -514854411 -959369534 -703628557 956169072 506508771 -181871189 -446794840 -694429878 57096030 -832869391 -134289968 732572205 955867438 421321815 339648428 20933999 -636749244 995033515 -430274159 -591315805 -181698527 490899662 719841766 -517024475 -32219590 -431248113 -879764713 -904146642 3438565 -803601004 100168109 409240125 302752645 -671560068 542269067 -521886843 3112969 -524517145 -13919608 638553915 656288585 4262997 64369737 111467146 928922465 -685542640 973978454 14145031 743416196 725230576 -161627794 354768610 751274794 877916263 -407237953 23115618 -522160115 -517681413 55257971 263746589 -162341690 -749550266 391020763 529826901 390962551 -752281489 -643241952 -662150377 566758987 929899063 277782546 402861379 -276141389 -14118057 -231422198 328052325 642326810 -439443067 -766607341 866464908 -242200122 346629416 -92518832 889749825 944074041 -191979282 914059866 -426078549 465745181 264419965 477170678 -620694145 510675791 -929417437 919127050 -881868654 -547532847 210005420 666758112 387178935 101154955 414736402 478888579 676184907 -898517814 416216679 -223970157 -857858884 711363882 494739974 -880240918 43309674 -249309636 -506148004 -433900947 855650480 87488507 790179843 -379788726 -931057074 -764081776 524957679 500529791 -962879769 -320310230 -157100534 267875014 -48484397 867521290 542800377 102781382 -574147410 57610215 -909808457 -928221111 -850527193 390072130 -174959830 450379385 -383753392 -367913466 -688791369 -1792570 -356474273 650201752 -101637796 9960282 187316074 814767406 -458796274 122107018 817182120 938967181 -929592912 762754235 -46384986 928592384 228200314 -194725424 -838066472 804622935 192434665 -304609470 -907309098 -468946602 -762988448 -467833204 -208683464 -764949041 -741139091 -949769003 -272632520 773398311 616759342 667135514 -917434638 -334544890 431895577 -233394613 99387233 188998086 -743714004 -146813437 -450002351 508285391 -65018730 921897361 -712036049 430726573 309380172 676645912 -170800246 470982613 537661913 -65157890 -839020212 495632672 114972955 295908364 704525315 550402500 540695690 866543890 671490744 452752173 835810812 -309779848 227612399 740752208 -164761804 809309274 -964679736 -150641765 281244018 3306109 286058213 -880902611 -971278331 -630634550 -527615006 834772524 503100023 -880145620 -202611776 -290734418 -26447700 676188734 386713484 -696634460 -361261227 -27053794 -631444185 -863451881 -125378444 31541632 -514455022 -836863145 324815775 -337695291 226736342 -879735881 -885532071 -205809388 71525564 -983106565 -870872205 -457085975 486807590 963991855 -575618861 421661632 -503674215 -491509873 275274745 -255426451 -214336572 538240426 713994126 -389641872 -50794778 -977074969 650978000 282018964 452313747 -378822819 38858886 -672786563 -542168033 -1163587 351467158 -543786781 173538786 -978762506 -514341953 613661827 -496218289 94994108 23577384 475362199 10486014 693210938 -931854783 -11938003 -218340755 -416280090 719254365 -152446927 357878088 824026262 248082843 191722993 129684562 -907938280 -991247038 -899641047 791225789 619167517 498111600 787537650 -175929738 -576129219 -198027936 34884255 691055146 -397080803 39235245 -883618997 -534603491 402632145 987415662 252427927 926853088 -667029379 -712265353 -790247347 51734712 -138564248 -338491482 829392537 -112687727 -508419059 891819823 83806727 -668103830 225650370 257714378 869430218 -172370126 -896774840 -639432688 -48057851 955313608 -206493204 238688425 -689551243 202016168 -974437524 -628599269 549210361 -227597130 352946190 959852769 406497494 43576180 -316242733 -563752058 -129828965 799979659 -882959702 -994121200 528780689 892928322 -597018805 -858946640 -82454163 45093085 -993872048 -286288859 317592440 -432442613 -828857927 437793760 251683284 -185604492 46255384 -987773178 -724622541 -811397266 81383182 -908991463 289301268 -737479924 -335207834 370629879 -76610613 636443169 689969381 455387282 -533872505 -957884593 20598372 894971752 475940154 -239937957 613620704 964214130 -743040773 -1621235 -418147371 323245644 514993504 348615140 -518411527 -115151014 117387317 -939830969 254149542 233263933 -677761828 312091815 -840254465 -140749604 306974475 -787040363 -493157575 -336765026 -997880850 -450296234 -402664928 978406802 481392017 -116924053 331084004 -449641521 -123507811 71093546 863973331 140781663 -618545505 842191013 -366546189 -296871552 -273749930 652746593 172999549 763360025 -217733531 687302650 -190074571 765651804 552637722 977856545 455049867 -556809648 461452545 -675111304 -287663832 -23118024 -167699142 791828957 -500101018 78655764 776459924 -343064007 933557192 -104196142 745966932 419657867 606703578 457372152 -954276591 -147534865 -350641815 684786147 173355446 444222793 -462813112 -465397835 -604771356 -335250052 -512094924 -135506119 -157067763 466902473 969195645 -320825112 548339706 -861758566 47465851 -461819273 -951550359 -420479576 455199409 -939698177 909617593 -715304279 291180782 167175158 110858258 -417775908 95996641 -60818197 271800604 -553234236 750781974 862877135 178767978 -669363308 -315548223 47396373 -809806979 -337196418 -683044285 754746234 581530417 -776635692 -310967036 99869307 -148527088 659859086 960539416 -72138952 272285080 562158291 192996137 842781186 454901867 280180799 -58638781 397589389 470337393 -760589190 378861135 22323259 895504688 -248172614 -166122701 -261105788 -383813664 -980895950 932535456 306513262 -846660202 -931042533 873620020 -795501670 347070529 106143129 89955996 903743528 26680668 456904433 -327527400 -322049582 -849899361 -814541408 -175241628 -492477343 -144950983 -722525122 302787400 -838021420 -321651575 -558336678 -462235781 863348427 844620718 157590616 986540735 -272558619 119969997 -163239648 476212814 634307687 122256541 543094484 -765238486 340221470 -443297298 -730959679 323941031 248816131 -220987913 -59131683 -657111125 -5295207 -485546077 -846785812 28314272 -884589872 881740256 -17430615 -426008329 897582189 -680486418 715974641 -322458267 917139345 23965259 -975050223 -838394995 -389860579 -53806045 -152287905 509372251 941996875 -290881669 -562362836 -568500733 -38234020 -802542939 169105761 -773471028 -303142677 656693385 -443585467 -120300783 -997924625 884340941 -137155369 805962007 990725385 -91736504 -60819829 -517669010 -221417892 -433698164 -772503841 171182012 -684362677 -916231091 68246882 -266144987 811084228 932198153 -765775169 -538012270 -178341742 585498027 -697289126 -652003388 312621304 565957602 -113613347 817784633 -138976680 -58079131 -124503035 -751196941 450116800 176776425 -897930890 350807816 766406539 475166004 664142241 -701345988 -649547086 204733563 583636564 -812375951 144599651 -496658370 63442053 -306031173 -422735847 881291337 -481009468 -57698742 -165957099 375029008 732440591 -806041823 -653243130 797247639 420541531 623144960 647123563 919517765 178759724 -775353411 556891568 -305703551 282900825 -513385558 -906169456 -972822534 422996056 879795250 65309825 -824780520 -987228622 942630904 -524246522 502321663 -164947478 -830169757 -875030242 -932421676 627249907 -690084539 -753542765 -138823448 -697642883 -538425931 -276563152 611514236 -232289988 458268484 880475301 -923677085 121606886 908997928 -575918707 -168115953 845893246 -687060641 -80353717 -431389712 -304179903 145055313 -263030239 230925047 -447092016 -577115582 334929237 884353597 954910624 -301872560 -432899337 308971955 877796612 520573349 -190574210 978419150 -56388136 709304910 499327748 -363529427 -49904839 -118756975 680333467 283262606 570392896 -706109620 -680571414 -10676577 9710161 551254290 -890273664 248975981 733032391 -52763184 520364574 252273639 -94174556 -206049659 446786563 -956148596 -555852679 128943713 -779471463 4066404 -123671728 -269887203 -586849166 -982923938 -178822597 -414145301 -150523520 751329779 -233879865 -250987506 147456387 271678038 -454222681 194647476 -100505898 765624914 -790944290 -949548830 -817112614 305863212 -783105042 379671488 140445699 660266130 -583891766 835529265 -7945448 -533642858 529487940 -900123295 699764227 337740200 -47058864 167273818 317968253 -33200355 -344556331 -716477973 438671182 948177163 -294397648 -766349203 -159730889 628885278 18630979 -528733568 -786157151 467593260 469390583 -165071364 -148631775 694954564 -717620423 850188412 -544482147 1340116 731769477 787229591 157814235 155260439 -197050806 -915940989 478497139 676380077 -378681309 -985083149 -118637350 -347331812 577811923 -797887455 -470617230 351273832 804668492 -318288839 451038688 -785900827 159362994 19234799 -134163177 4374983 -747399462 684829419 -969740921 782385849 686555568 139690623 108538266 312196529 -668224149 945238443 -869340164 747313238 142048369 944211802 897258897 -551976483 -273294226 -327916228 218934767 764500744 -553582993 -492554962 -855290135 47274674 803529175 561308818 12133522 -905998858 584916726 652175893 178575371 -986758852 429458287 -196333192 -98639796 81450908 -136962880 663725724 -418747963 -840869053 -679571131 -718873198 -3298569 -876220350 -782882515 100850502 -652951602 -720357987 460126624 961305476 -26996515 -445098570 938050873 682409265 7934861 -86750565 840528288 380190742 -457893922 -773885579 -477038688 -810368104 -548294601 -392669198 -110295 561429410 346500430 925893504 -583246161 -580864484 128938833 -985302310 973497358 -616557220 -157477039 -106205301 -17935499 -926942278 -127111761 -27052828 937941198 55617005 133150350 367993604 -580531775 474574066 -159636165 -87109151 -799710923 851543322 -640173067 -991926982 -259058528 194885236 -982302425 -250558564 487027811 659290400 694431995 -481047033 417241381 -511608498 780391073 50743479 9087791 47389013 -252164542 378414427 -731113244 -101899164 -793399832 497749965 645234614 -55137223 -506913334 440159608 590664169 404781058 913908577 959441380 -382928819 -302946927 5804735 -154096718 831809037 904371098 643327475 -307266355 -101215619 -46319643 -826161075 -558756410 450560190 -80155012 551730375 -153195 -564420314 -345252569 397966628 665312930 962773546 506932686 43766594 -281505248 -598858691 -997328500 -168582517 -205935105 47026004 522724601 -397938528 -250297643 698442572 -405428377 -461304557 -583873721 -669035120 693667434 -186134768 986500788 -118154853 598942883 668633447 -689977876 -695398730 -785852210 -950042143 -327463483 -566638411 -111705954 -493264369 68679901 -426137408 193644351 -69174677 65816205 573670435 120401813 -859380210 711808703 154976386 -57250307 -549755527 67991275 65615406 -589385572 -201812846 -870272614 775070734 -252011102 779613933 -769496544 -552695412 657096265 215658873 740769835 326410677 -188730204 -270952286 593543999 571518395 -616200390 420780152 848227269 592534443 979406125 -843692813 -207022895 258394466 592988018 -618944136 145420185 -297694516 -849581041 -971810721 -4786233 -510382691 650087359 -886981399 -548733203 -906466117 -433697270 -510715791 79828659 -735858326 199688648 -27022373 989921963 523395105 -575206322 -287510668 -986488900 872112142 -636553756 123131600 59501197 381643825 -74479385 414590508 804331035 292111170 815321333 -601062790 490560468 111101017 -399118673 386304660 -714195929 456837056 -853434152 695619435 517002877 942206326 -816775105 737860367 -904275582 974376157 853150537 -509320690 191557738 524281400 135090483 -459341574 -314058766 -172640426 -322362053 -343300661 -364959110 -762043401 -755233440 -460857407 -940770999 794243926 -401191604 -599080266 -577996588 -420024366 310426710 -235134765 -922891685 788723863 -837567090 -228634473 891333639 207391659 -242391268 415526254 -584176293 248552022 666607463 76080818 733074613 530166614 -359336496 -840741805 755225233 611801877 62704691 382258350 -43792380 -550757005 -305459808 614107882 -855688041 62413136 -349200276 453417335 990935799 390447816 479732445 58913851 417431799 300423357 -1080214 -77578828 645158988 -957926483 780333894 -962171902 275413737 -734872160 -788903147 -43923299 569630878 223070381 206580447 -647294574 786097464 -149804774 -921104758 -298394744 -575105116 800320867 -359552595 -132945443 -956166489 -660171965 -979720053 679431712 -359560611 694469999 -517061513 987593586 -424484035 147264446 -215366285 286471023 -989878047 311486734 803556087 -124396654 -601227127 161361811 -464742649 -319858506 -155259049 -416794014 -473411517 -800545437 297358061 -651087529 -388672795 -681833500 -55024518 93676120 -266001054 -827633750 -477047599 1502160 -13461447 -686803257 -965542563 844587375 -441583686 -361882605 -879660554 736359918 1791307 -740131724 -629314833 152473623 727936082 531494270 706829114 314110153 706810231 824888784 -449867025 70644603 143361435 491906420 812211635 761652228 826757889 870621086 -698207903 443367704 994782200 605120637 -860534031 -666886597 413437940 659950364 86325842 201476449 -456521112 -879148999 -634916974 95588084 -506556610 238949141 752144509 -202778984 -827142304 -825151533 655726629 -357396418 624852291 865104461 88668888 -935566533 -206984333 485039402 551490557 -489266210 -285764393 37589684 -840691986 519079842 -525116756 460633846 -229080910 189911609 396994933 -238746362 -86576026 -375791937 -462924907 112383770 140584883 786892558 273100599 -637979042 487603919 -94626326 -704834924 -641366787 603237462 -340306077 170310194 -468908779 647540341 -374960020 34433855 -95151499 -100661167 -141339088 -705443280 779149642 -378103104 170033640 -361682969 -763371076 390909962 -473353538 -43897912 -759575221 -155408491 -685831788 673417914 920838865 884515584 -323214523 -578272879 13778627 222142210 563211011 -537157404 -438759022 -503840767 69420146 947605388 -546860204 305781448 -99403441 -12932427 168195633 145315911 654745335 107372940 866971918 -218600269 443144610 745010401 916809450 298560026 525866898 -255045790 81773316 -735561617 -376222381 169293846 922712999 446394286 -524480453 -202078155 277629817 -104149233 -767738515 158285383 216292705 -614007753 -335275608 240545188 993332865 314404267 939342181 971644036 414453929 317096666 -432790258 -279903161 -878023043 485028164 556022443 -820976638 -315225981 733235009 916903454 220428503 857873245 -478194534 -389437491 -12769525 353160567 -86202963 -66342723 726291251 185272132 82087101 210238480 -993190300 782468767 -640019008 749504180 74227948 699220525 94866255 349197140 837423811 -507244442 -819143658 -935375466 259101766 -117392512 998714637 966191066 900326120 975666837 -749973884 -955043895 331536004 -507683946 538643079 59303692 -645089982 -825456055 -189244833 -784358901 -450658876 595635415 -918056269 849704949 -357030507 -164939317 -338670485 95637563 -787368629 852958474 313367874 5954480 316026412 270724435 131494572 651299126 -847624780 220914904 225122845 377982136 -233716850 150594776 -149723955 334201981 -437624077 952148780 -304657194 -627912152 148442438 -556581455 325230005 -773202345 977888180 419424545 -651242934 897160175 -339124125 -782820727 -134787246 112094007 365420154 -255698797 17685565 541887112 553026375 908864789 -881691051 -492074091 -560597540 50737239 117275364 -897186171 -379703823 -259985577 -184641206 823888881 583740219 -103610524 -664286492 514591184 -115695572 322131618 -332718930 664992881 -648082747 441616780 935137446 935416097 -628644244 264611482 606892391 -54902266 -47431146 -995539540 897140101 483130054 219873482 -87047428 -840521415 -674366725 223520417 -585004609 -809367731 918719565 -819808112 -221956425 -243933602 360886519 -363063079 599609509 540120583 662800696 973773239 513509952 431732059 -941650448 321799203 -133021811 -396035302 772351643 -431984421 -521974203 -579987496 909756651 -250176195 215337294 -479094362 590966714 -802504820 667840246 -234328890 272569561 33512414 13601068 859614642 -262997894 -380733334 222254599 -310774793 -676981423 8147799 686419199 -980974743 -439372213 253947641 509664189 264045343 -638363650 312034310 717998754 -891055990 786505964 -298876233 -506816536 89886007 315034236 295374967 12764295 -444952609 306787492 -119787810 149949456 984690106 -764414100 83595589 -177406398 275427259 -719660977 496101116 -998101775 -595858269 829722353 20324525 999153624 -221938161 262856291 -922732745 -805813442 -465946590 270435262 -59569223 18013562 649920659 -35138025 -681771108 580303925 46436053 394996064 355511067 114676281 408373436 143725482 179204406 -286279442 -107143282 -961882510 494216872 790059539 -166329726 -633604616 -4886621 966894134 938529863 -13456081 808106755 -471690947 837287807 -662364068 -808632980 608745195 -122578618 -255626207 -220874859 488134983 169598133 -324812600 572684429 -129922795 -168002890 375955078 125654173 -540545125 462418551 634119081 123243304 360318312 -24655777 560800022 -498909807 -458708014 897133399 -608708874 -445593488 174919791 798586594 404270636 -911677534 -652312921 68551625 -986142080 781914001 -146539328 -525012059 -95032319 -547000023 -697788344 291303245 -722060346 333207684 652336661 -215570371 872887817 541609536 43334123 870900668 -51996891 -901360074 -622184583 300330280 25740439 650310227 -361108302 837380638 -456057362 -190116136 338700414 64740298 507082452 -258856964 440335336 769137348 -970325501 145526104 -681911796 877347168 423401848 -950062252 523870232 -419241579 -751156439 865629944 84518467 -2135663 -973823226 -124963440 -306103358 -929864195 -762405516 -481374847 607579231 -965187944 158112282 988560552 449015261 -73442147 -539685608 131991278 405972478 -460683764 453621812 -932507883 335255787 -955140708 -947494067 244889768 683408595 -85655598 -471696998 -147831844 598170194 -979085817 878698357 -181346711 -170743474 -813753379 -829641615 -742736650 630730238 -640592263 -493411541 539995016 -457757069 538718206 -707709753 37289593 710561931 629022097 656539141 511431750 -60140088 429157485 471954195 -767283671 61917455 14246162 -849036148 534907530 295893949 -272433623 148549432 942565902 339906148 978512511 692286288 -998514955 769798915 -96313039 549507198 205038618 -958365807 569395745 29518876 680010187 -956677666 -468878149 -400704836 -755979956 -739168873 32719776 -466707817 254037133 -729375391 373094964 -578388432 571314051 697360953 -276332615 -857963899 -517228625 429505751 -467002812 -871004413 28771632 -321227314 697167523 -97723277 -32319225 266884251 -661577080 -114210309 259383212 360144508 692568000 603617907 756051422 -367864203 -393435453 381763440 415562453 -714754693 -739052896 -11433780 59914999 -7513146 147310938 -63342794 351123822 600962392 202567368 120175562 439030195 -221239470 645456020 -234636689 -56618160 616852359 286061341 -321062404 -124582243 -465405621 781643851 594094201 918394375 716756357 -93807054 -303520747 -649115256 -735258973 -535981791 345663928 813936142 -844391805 70761590 -2052388 -342873891 -457421696 559202671 251084640 353494241 559111149 -834218862 412133134 913837047 358283669 995530706 860853762 -432297901 -306761584 915730815 -626347098 652074814 -384553515 -964479192 842364286 931326280 -78225918 887707089 970761727 -340982158 433358704 351045621 -944946077 847754657 958138619 110121669 -825950161 63726025 917047268 676607787 -972950374 -574402192 519144650 -321477292 -356771582 730535705 -583579654 -312511284 540924475 -684687766 318820184 916609955 427332811 888698187 -156547277 -450615427 -721308097 -968012903 746932426 78937860 934617829 648989261 104372927 -904614805 734789384 10285119 -655646887 -241232109 594812268 670906411 -316491568 -693050189 -299012515 -829841626 -66083999 204975605 -710106310 -475452628 -8168816 677174603 -226387585 -374724989 -612824301 -680433868 818653100 -889673572 -950105723 -761467033 -73431178 372260751 309411552 -355135362 750624465 85265684 123452978 215597965 260969256 -931391175 49824462 173954268 -420423701 351622790 84058903 -177955487 -129524875 335569527 634383762 -28519915 680029214 -447949238 -668287266 -438655278 -805945082 -794180637 950222914 60770850 -461853317 511411097 -74606150 941863999 861808246 -664319233 -126054794 437896941 393952854 762168232 786924133 -885314411 -221050653 767477583 -114784514 -631428075 517923730 758139602 -943498592 730020621 564543272 618055205 847562300 565515245 887978131 -911103437 -231833577 198565732 -814167004 92264502 647920201 -313021721 464484801 356983196 255114488 905825149 -524993192 -129574339 171495451 -2358345 -135567974 -983756363 -845272240 810526407 260953765 347585369 81200836 273117608 -990703786 -994682535 -372810068 -802139589 182110053 37989262 -102348859 839339024 -191212604 -465379037 741560802 -621720332 614372177 240968941 690425261 395083294 245063162 -756154272 147693119 -539244027 438680833 358286691 -45448210 -407685601 426633225 804317435 -347159424 136454781 333148629 12213039 787373954 -238322109 623357306 456950722 146137916 -728316778 -33048915 680759718 -110754800 38663666 -166456773 480523016 241060230 431804370 931836826 641159383 -418071614 926887648 -778970914 -192882906 309534928 573899788 184372068 344906210 -424248265 431527313 496531918 -256006217 -631848750 -672170659 757414310 -442107032 199904207 442652601 960200214 -709528489 -362759844 584950765 -946463650 114828588 -878384875 616291396 -525047606 554987024 913745534 -575386005 -535091804 372157578 -727702884 -709039458 -118508950 -458083095 313249720 -749068892 709928547 -663998594 -261162561 202453357 -851724814 53047638 670749987 19690698 -895615058 -584506283 161773769 836472287 -211946338 -999983088 42762298 -709462859 -414835380 -659588722 287707039 441097555 261445538 606312689 -286640739 322701049 725323629 -253747698 -832631390 411831969 -336123387 115164381 -941385443 -770103325 -484681620 186875620 -76719322 236566445 -397216275 521372517 -963661719 -693340269 -961288466 21056597 -344619019 953931091 -993396392 -742357390 373916976 439570371 15475958 549454347 -663040031 861398526 -720557757 743079624 939791989 689593655 -946425915 502994317 386396342 179865262 -168123006 526873249 124817794 -295734730 94002489 -436139166 200949577 -554106113 304664345 -355789139 537126081 -409259046 182737510 845600630 533701096 663898809 -659786188 -11113887 723887805 -346568593 -424444334 -732822882 -815082102 -725286184 690106032 -658878541 837887545 236093282 -952194678 -318092130 -275444154 -592644516 426313045 -251383369 -239032782 106480539 599283018 962926966 -298331007 -963510937 521344194 -240498052 420287127 921742535 -32900005 876813328 506084556 611271927 -409289691 -368829295 396908304 511561826 827852002 899994644 681150270 669235282 575783929 71305802 709928000 -114814703 542083820 694602775 -300816324 521681149 208157314 232932304 970576453 -839920572 -842341823 -548467736 426431085 -538884639 -526445490 -517953394 -379417466 634273309 -646724367 -546134308 451054016 911262724 -908529448 733907176 -538181576 667832950 42671683 798609513 890083359 106280091 420159797 963469706 -974264859 120958245 -211983258 298765920 912063944 430997733 -687366071 -616775940 -438251732 96949462 -42656575 -490062587 -35415276 -634563504 -665523095 -197959843 -87955267 -122092023 254413477 -832636727 -51904257 656489425 -189927309 604120252 -842633301 350474263 87668030 794522512 671468182 -852928186 551066657 161834237 -157120301 -733429024 -271432495 485904618 35809189 -39625727 217993996 -121685370 -122449697 280209792 116684726 760283875 -333489583 767756106 517355609 -729225045 -761474818 874291344 -567200256 629588648 -93405917 -749450584 51701279 -407878081 -425739626 -832988577 -292214265 -262232703 -472890726 -167488346 -501912492 -901336645 745972607 711453665 588004832 -390699651 -613877627 17679242 267111623 -852035865 -79449642 776897082 566636734 -90670197 863247665 -41816958 656691966 361046706 816695027 -607266584 -463577455 -139653584 51372659 635381169 158761801 719551508 -550932912 109984683 -910322193 226714083 -853981795 705380692 85791304 418188513 400459391 889638172 657510238 -159193173 -444725128 535482782 64186056 432896645 688892953 702511390 -182422344 264089586 271509431 961037526 -294421018 -201584449 993296373 -369135849 36241583 -912193988 925666461 -116456033 629321269 230968116 -746528593 -98910480 93820712 967134022 -934972895 -9855291 904301908 570974371 231828207 -658372645 33721202 679669225 934467356 864911299 980611277 550403070 -246421371 -487598619 -385347011 469677758 967761609 -680479896 -571459390 242685573 909468207 -789092525 683197687 -240103233 -915896639 -898792186 -739246475 -875214578 513910833 894738099 695006667 -807623891 355368057 -278898891 -156326320 8318916 -376192798 -26372678 231882419 818280860 794443564 216777641 -568663392 247938094 -562955834 -400787984 -377655707 209203754 676036769 -415309045 118634033 46036591 66318720 638488689 933463850 908249389 956367813 824416387 -680568626 -979685477 755113326 -362322923 -519386046 -21477922 821680060 556369474 26516787 642111450 92957365 -807245190 821524764 251476435 848768055 -618253394 300674760 535005566 -418464307 405951419 -214830837 -417168655 736925700 207519059 -648585013 -88805174 985682839 883571971 799846971 -171750073 -280175921 -941074080 -639555369 38553769 -568438169 -24393234 -539106956 -74007998 887586062 587318561 -670686636 728928563 -806601068 -567295709 758229617 916636837 628212326 -555333163 -925451541 -532430819 -952502932 842703587 247006506 -341201860 26633888 -310704539 142412280 57982689 93886797 -683365688 -921604172 785353798 -81757032 -590913813 -376198542 860412466 784163237 -539994514 727541295 -536866444 797320758 664112473 613444000 -137677868 -904365184 -205873871 689810537 98561400 593236683 -144039305 -563893929 -473191967 -704082816 510100248 615595972 961811003 -468262345 -301293676 232566142 932680630 -31766433 875203356 -870326113 -96776439 -838076073 571881734 575639771 -21548540 404954961 146774689 -632414472 -561278296 147346733 270654773 678668331 -212689036 -738099968 146373224 -916738936 336324538 996874505 470628005 936748356 980483524 -573134512 489115686 -534869723 -743148466 -638209648 -788258100 -730977967 98252308 590130036 -356143656 485028751 856720779 -104348491 46657612 175354129 -73610475 164009160 -805890158 -422733562 782305889 -621139184 582364987 135931685 -195390238 693764769 -102661629 -762499183 -83580258 -109859920 -177979259 701829433 -62017268 625127440 870249085 -44801223 -218422251 301751255 213197292 -646124604 -251818135 -70314785 -699241820 -356291256 -580535706 979144184 553551156 -302825545 -805435487 79179418 -838945934 646828598 -640017130 -387666371 -143813490 -562767006 -642694776 -847600077 -311546792 169126030 754652331 -720291213 -579316771 -341857501 -461570454 970326175 -665440901 -89813159 -966526544 85408624 -114549845 -926317555 -251483356 -821663623 463271036 -261112513 838789893 -134059139 -732992877 -648241349 -56776388 423627499 -73722536 -766006920 897722961 751696578 785140753 727540645 483758871 -519060179 -857990764 899652689 305044202 -778509561 397309373 964560317 -775264108 435723004 -524418516 905934498 74771778 430756044 -323224685 354076111 -740757401 810711840 165660889 431451414 -348454146 -189958607 298847102 -699506489 -7074310 -338428880 244427877 -751403964 643878620 -831199331 939773697 -886965187 -659372134 -127723530 -334814642 423873355 757372879 708287323 -294909899 543677677 -310709253 -437998104 431953384 -447041899 394124496 596566294 307714588 22726892 -388276336 724169135 -665440450 -483706121 232834723 918254647 470894776 -817885744 58859106 -985099125 -155954174 -248492399 -31733511 782049314 214383573 937945850 -86287682 586552153 917352100 -246319887 992626395 256737961 -744543752 -50268074 -43874274 480901583 -755770339 125531227 -862636395 -101256557 -385272077 -644399541 -465050483 -352563053 -294008777 -177942615 888924218 -183401050 -233112164 -281232752 987807600 615143880 -215368386 376769213 837173426 300328090 -571073999 -865127532 -368497372 218439117 631096774 -364011878 802753880 947245977 543428873 -537148613 -110879917 -769434064 441308393 -691654237 -492414938 -893382338 35060083 477539256 -69657505 501623950 398554212 -261081724 893847427 -258394338 538524513 608705433 157545124 -488389432 987368904 785031769 -985155909 924089852 273752125 865835608 247764215 718885884 -621394689 829922333 -931191571 -163525897 951181755 838038817 737269644 625326948 34461927 -345434107 20541766 846965838 923110808 -664493247 -166140235 197743077 -316378117 435246582 43771438 -205407893 -664633227 -255673277 -754382860 -372180296 -431641679 -505067807 -932529483 533108755 511114772 -778031497 398210797 758991058 -314626561 -312354396 754605145 -854345119 -94486820 783329134 31553190 420088855 -60489209 206035570 -233543522 -589946459 312078262 -715172462 -287071655 -350515054 723903319 584679560 -862211639 915994692 -596771761 -830005055 79775405 -35324105 -118058630 -58014259 -696372360 422639777 595162355 -282378215 504296994 -246399412 443052461 992827889 13796137 -856089754 -127070525 -497685669 -775695940 -788389875 670401929 49239388 410057544 -137440272 -599752184 -293100773 154537839 -701865453 632228823 306965913 -958205264 327075933 937751570 -697975563 886111733 -705036161 134250680 100459855 868328485 246284787 -827413690 -698664919 -942636660 346755709 794888013 -459049700 -622525178 590462420 723965150 -422405285 -905358155 -41762565 628766780 381370684 -72486505 -729483098 -899722972 -735420118 -985182475 -713368572 -92631701 -666269051 -781563858 53597295 -87782894 -101413259 945967254 -772251878 -684965184 664169114 -77685512 86261052 -663810623 -354415948 776772504 -266133343 475109527 603416484 -920374556 28886805 222090735 456161136 377309052 424726630 -482022896 302591454 23497042 86011373 833314807 405305562 643685786 -563375314 507844073 642300545 874004658 -620238505 212943687 116900058 -893094813 627404143 -578941599 -593969635 88706767 743096577 -549330371 692065600 500723382 51372298 -273018380 791222334 -835089775 416057043 768661819 -272985202 -526958531 -503105198 34205369 -254275565 -948545179 -761429981 -663677613 661886943 767145832 -667912217 -298006492 443479338 -99094045 40188690 -680686691 -180934475 568364790 -216251444 -545698503 -889006996 -309423654 -423831138 663191247 -849147245 -624359178 -114083778 851662671 266464999 883361434 182203652 267912471 491293866 879779554 -848846843 868296173 698707789 852458684 158369313 455027546 998025840 639409801 -743905658 471887172 667743764 -235484010 661634890 49713215 709736511 -96529001 -98468750 889480189 295461511 -264083974 -826131788 -87607196 207253851 977757715 -420136486 -35845791 658155989 841104766 -730308684 -147000329 199698621 -467048241 309164238 -898509777 904506725 -741528261 353454598 -632011432 -882231461 600723464 -742973231 447181061 -100426737 -890292055 554063584 -50652202 -477036182 -265279257 -858893332 -847971568 -234363907 -748229073 890803793 -596557924 973803246 160841047 311312734 -445074164 -469831154 -853531606 829679357 374101782 176647532 -278986237 -477708360 -564045757 -61763604 -621745142 -754311971 194244555 -47444504 457919688 302772590 893319956 558665410 -926949026 176116004 -607591415 692588572 12093773 -323205061 681468265 -236939720 882916437 270767303 -401979489 -787824904 -611510873 -71328472 495645170 -712423684 -878509925 -787085397 -561032270 267762488 920863912 -454347896 167833431 -831218955 245293125 871505548 -190703785 -271900719 -424969361 -48317681 -36843226 -264665912 186171327 216273498 157469178 -830826515 -310950461 -39160445 -21948990 287692929 -264278755 -899126521 767359379 113240742 205901153 361424301 -350047448 -815815237 -488087963 -853102568 577289361 -167970026 -910328965 -846928092 553187676 933525575 425363083 674407946 -12093964 -334543047 335015967 -997463341 278451109 -860461411 160731918 174869581 765564194 -718093630 -432304927 -286721597 -524852789 708555069 -349541487 750183176 -955114872 824606642 -945002150 148820486 -79696085 -95507051 528063701 -616821952 -482410783 664696615 -427274127 359135368 998598604 741286328 353888063 780410391 -150370491 777679922 853028366 224991280 269921006 654225119 -939444029 -71480691 816963678 -193498171 422425278 970107583 -391026226 -134353499 -845724733 862178748 114738919 -375364265 -979607250 537943455 822314852 -317219474 391999416 481326744 -71686496 901766728 854053249 36119758 86190508 -564158874 157925296 3254051 -384586872 -391279730 575271763 -820063663 -472031819 140027083 -266816507 812029032 348946519 -545784834 14795144 -285226233 -791193066 -482936248 159937660 511459564 -895986956 -472045817 -916902480 -838292783 -336010910 196871952 45608355 -395005709 -786422629 -342034135 -775216227 -20878468 -633176896 673581245 -972197351 -801744578 15477754 -186568457 376899881 -902798094 -150125096 669524613 -338817599 96245569 642946599 578587114 -946628470 -327831153 229709531 747051313 -151837194 -977120566 466301835 -510530777 -97515915 426470720 800409153 -482117335 13102813 -973412291 656828511 688141960 364936581 82161007 945725191 540138564 -356841583 326215883 -72985959 876599449 -382756138 423119187 31399659 755305360 -655729552 -837477022 255977646 -532948965 466199445 85439324 855958541 -610973631 -465013716 781805804 131731598 650679737 703975008 -900649870 451964147 -53169619 -51657265 -417690084 -695986360 -106698977 -395368532 -224032284 -928321180 609687905 904022815 422136006 669956576 -599269594 -867083813 -568085247 208956368 -387665402 452223517 -345193622 703079714 629387000 712622563 -268463740 776445592 277499159 -586047766 753672024 -68013291 -463176273 340133857 92106226 -499514141 -602769003 -570112297 -577943512 -17448449 -181316019 123601299 -468691880 841789934 636280684 565887726 916526451 293717994 663791442 402150114 311694982 765752752 -684651800 -547595643 396504616 -166601711 903937163 -369555559 -650128279 -919691778 704575805 -996999016 -473258970 912794040 -699393715 85499915 538323257 -347975491 350185860 602251581 -392219835 -684979586 -979145380 21421850 -334093013 -723429024 -616362443 -279318006 967114887 899774505 -291132680 950978364 -959061033 616647443 601808338 -834307740 355684358 -543884586 -778481347 -932856442 -578211801 29672055 481451584 -718783487 285519264 311212001 686381272 227225523 -952299897 -843396872 -481873323 -199025649 102529539 128353181 891060888 92287339 -558401245 818792909 600378909 -117611601 869015975 -893240375 -241818519 -978359889 399499738 176298510 821617640 -991013199 -573804403 -874565778 399752939 412506104 -428658978 939937643 -939750563 315218092 -148525794 425109274 67288595 880403964 -324467582 -945100676 -367735951 749393148 260231772 681570670 -658063853 -206069430 -961990810 432933479 -601315590 133532177 -380713656 -814937909 -701851800 496548478 -164887625 724012933 197079513 527404691 444041140 -903818921 137449762 880848447 314592210 -340167164 -39367614 588884727 989435120 646539394 -929752478 -963716996 363042904 -829787169 566665126 -243994204 241535102 -567112764 330103429 -701457158 -582950086 -574207018 97654336 402124825 230037877 403762239 -660088874 261449311 -53788257 -285233794 256019828 -200428556 -453459716 762408505 -805682719 -319530304 -627734430 -58275698 811922969 434040483 -562168097 -627136578 -552379020 -786338378 -760069385 -818335631 220175944 58244233 578737233 330688448 511537119 881385844 911386849 -243944480 216289094 -61564949 -287229330 -302329340 -339622652 -147493626 -43752135 -50050849 -600698595 -532383306 288574951 -212862154 -957069822 -434059843 -73566090 993497132 -988583878 -229630312 917905538 394981585 -333649426 -592935704 708342663 -391016309 -373217912 718884319 -766620835 -118290463 -715726000 -38806147 84418399 651423450 -501489791 288343564 -682331192 -780386750 197400699 761167960 762664053 -25252310 252727015 413324623 657011383 417948962 253519876 -958173314 -452368715 841252913 -355474963 485223843 -876021162 895273320 431014159 282663585 -403672386 905946230 -502892473 186162101 481891290 -663729884 940818149 -622965086 -904853169 -932924066 -453860340 -518869716 -990920795 961296713 -174759567 -799148157 -749412352 115763046 -52665769 -715409561 987752600 218680364 508119758 -172879071 759350052 147408568 -380403116 79159802 -237287893 754428687 64378722 -189292640 -497608569 -819801753 -773402456 103464054 -485691115 -853126563 -771973020 262713713 700987780 -257832986 -62647999 13850046 19007128 981264291 195393961 -67554414 -155352167 272751110 -517068043 -202278040 391762729 -647844193 -642978410 946754477 -727659605 -794929335 753520991 437114616 89101593 448816366 -433715248 -137864331 6270350 -479687353 -611578710 -545966889 562601609 738342231 44018972 -344756643 -402544024 -921664744 -858282846 -40752199 -293591561 -873365590 17157840 -716448422 -171735027 -159666068 474537643 -147636774 771459895 244445253 130581482 207429135 94894906 -410703653 376953775 911903701 765894722 952459281 -150080234 -322173819 -437272248 851230552 -937864103 498098891 535753220 -46721687 342543694 -507724163 279956277 946925080 37263389 556246266 879811298 -265278564 -379221379 -178976773 198770254 184408523 222063572 239672795 -421472991 -311366622 -302705201 778934507 977855084 192075833 -95908757 929732962 644832105 -381235176 -194509125 -823482764 -704147881 -545602365 549952379 413607199 -93207951 926867916 -234494831 857870519 356058886 -886777297 -847208898 770125407 442800880 -884744251 -946387224 159964628 481074315 -31038740 -7332270 -336315277 -400125585 526491433 -531377488 -27656748 479672385 -317246378 -47031989 -125415824 -765941937 -178739930 -40309290 558996695 450476350 858020916 -272566428 563376142 -548531637 -178261343 -48112320 437541017 -995027944 -148588272 776322143 2316598 -47512346 540541041 534128535 -910132664 -782418805 301946862 893860119 -103603491 784876932 -607174657 -226328445 -973353230 886628500 -126152995 -906024611 -906754754 -953511144 -249200753 -356761362 470007370 195959753 949076449 -686865359 901236618 -531555102 -630425484 136116681 -20696430 110331661 -970117999 -116406009 -313103242 -173833258 -953639506 -456379370 -365269380 -760503206 877403238 213355649 44766147 314362558 951236044 -976489503 922511245 -742162280 -110787073 543425319 397501411 -783573401 196105643 -791874907 -57798014 -836968420 531029486 -198549011 -276008692 991241922 758249962 -948108337 224939933 -537986617 -274007570 -635272063 656652884 -898380621 586933792 -816189003 686293987 -484557030 73458101 846654831 845794026 399993760 618324562 -817647187 -328933556 -699675360 -318298068 551658205 -109760678 -904178498 691582807 -754744113 415178595 -954044523 461931627 36721417 117138952 -151449997 954741960 -225584937 -646077893 397534849 739467226 -843123830 -193869970 -54836375 485506080 114458728 -299709843 -731851418 624221230 -254072413 788740005 90824459 687587912 -375090827 -974785582 -145659921 997340500 -411611430 -836592488 78350701 676949225 -922839303 492645767 -72659773 693144396 -709165219 -561044500 422824549 -282005688 -294549855 285604562 -402790855 263475578 948890275 330314406 906114829 250597118 -588525095 410683487 -256339048 303627026 500084860 775535570 -913756742 684610591 -914217673 963684247 123111597 517767872 232225713 -143855759 95169539 622185136 932862410 709731008 306173691 167475564 118483475 -55084004 -579456915 -197782005 975593538 507017196 544974074 -279912883 -270285291 -970011902 346511143 163579854 -298928612 -621503412 773614434 -205384395 708155490 314203487 332696039 -670122928 -504050252 -643852508 -249837920 990805025 126924205 -967338580 454306165 -245259657 -867264488 -555515190 209264003 705511050 -806107678 -841304789 915547958 569038754 953350205 -815218116 -125740613 531093553 175527878 -612727506 -951828805 -245202270 116401708 635879619 -364888334 -782377983 469495196 377364576 -572342791 -845955446 543561964 -881243520 445029899 -337239003 399377123 234557069 -627223650 -6632796 710348917 758507094 334770251 -314780824 384170086 -556806071 -688529516 -49243095 -342778080 -540494134 874916121 -937144654 -938276596 361210348 -844395566 -686534493 -151496930 706922592 -723847516 -881967250 105165399 -961862813 -249045895 908292776 545900507 -576273338 779754892 -577483970 208800878 806987972 656704045 730086688 -448605023 859793453 184055645 156657779 -860644335 322092419 395916121 -662368636 -256985765 260493047 715530699 905251092 -430800487 -536039111 976575123 -985328117 490187932 114215725 676179496 -47106673 -662511498 281928931 884710725 84759869 -328971681 720893155 869147722 6894632 432896125 57052607 673844325 -518081152 -15253622 525540471 -185917881 -173744853 -40563455 -826510349 -814350742 -913171523 -491374590 183531897 671445229 -46951468 810821336 880312910 -235595545 359527310 -406575186 9877617 -620587493 -52224674 639974939 123211948 -647773206 633869145 -960468628 750776069 138208673 -829534866 -495986221 948701253 -746628524 170569127 59415921 363141932 940580280 -538814994 459600682 546520689 878009026 -877986248 -245143184 -490254171 915592657 -234885609 396468948 -392026313 -444416651 183684903 -923351454 -307854601 628982359 206745434 -281194555 849672222 472353378 -118195424 64265134 -814967982 167359445 -662390497 389127450 -186687691 -743793481 -182751205 3558116 3912868 -599726760 85214782 -859371412 -86471762 -682860017 -468047945 -134473862 -651324285 -230760625 768943044 848480869 -463049930 -742731456 172728452 -184911264 15668806 -458689343 -454819181 -227956009 320363653 -19674131 814839969 -786755390 -811008722 -740899126 757125298 240649895 -779075421 -497706823 -419793214 -966927804 -961443012 -842633378 -190305977 564862702 -713044670 905309368 635690241 -113484020 814692065 -162714413 632155690 -438661644 380054797 208933401 -171797242 556479394 148256359 51747774 373828251 -511784820 413637484 -257864200 -150322245 385450163 -13362524 -26885346 -163315084 -191483356 -4785390 179732438 165785560 -280964462 -839348917 719152717 272580997 -12969504 399760766 -92523682 273949409 -835014620 -901760723 538644191 358004303 -999394760 -254678187 822808972 472785080 -53927537 805394917 416226384 635666716 -380937572 830855058 41242944 -102953807 -606798283 198895874 -178909443 -954852458 -306139212 -464158191 -809230609 -900476213 -395931421 467621270 784387147 -58283175 93516032 954372599 -29128106 -359000893 -595092406 706058718 455304753 530896431 130996051 -419268711 -99410006 133442002 -174438657 -24695219 379953999 196598469 474581315 952529675 -524556150 -604615067 630250733 -945336329 -663269394 -844408933 50012802 -333843098 -444544765 -834874965 58111507 655188152 -846187678 -908638925 420026610 298517444 -124279274 700685371 82773376 -64361000 -147238848 787859832 -220741473 559002611 2714792 -45359252 806039867 -850263141 -891547650 852248939 -173266348 -830616914 -202293196 -779043631 -417109964 -903603693 126948069 159460174 163221878 -202899817 -918865481 809289315 -239605339 -896587996 -38160989 -365981712 432560131 61020840 541963535 -900166585 -940798558 259796253 -145254249 -25869048 -744637263 -878941619 937253714 525698378 -589967791 374564862 -443909283 104252597 100727222 -172870957 389023560 -428048119 779779695 -28521167 70665825 478079589 314117669 646014962 649407506 -176844226 206188625 388444169 -117596423 45189311 -365301721 -822853320 -373665025 -818748541 -976688527 -652105446 648714695 5552785 235299339 -497701605 875627388 -636915120 592880227 369160658 692898088 -405762949 586246933 -280667113 247195807 702325147 -117114047 -678840111 -983911220 -30772575 -952285861 -933835769 -303261181 -438455759 -811318632 -585145621 -403797364 -729279073 -632508405 681511034 740813411 -163910672 -843301392 830043065 755973387 -838093536 297360878 -156924115 -251226710 387392307 -496844351 989556227 311623363 356066247 -8329793 606388843 -447074574 756237087 664059407 -993479907 259773553 -655332059 677244205 -567640176 98546752 134444288 969647862 -591391643 4321907 816019505 732507844 -671564070 -575358578 -614933284 292566474 393430104 649630416 -69604406 -351451755 404482140 -913941086 509680405 -331968778 -155515150 714727173 -508510884 492463259 518050492 565909805 397063987 -704326398 -419029554 -876037608 -333018184 877197505 198588703 438677101 97394129 236411660 -695578329 -583849366 877297192 -526540246 -457818742 765409665 -2432039 335160885 -99673764 -37127314 617278147 -810939610 -354077960 176151781 602963192 -556430501 907230296 -361025920 154159994 -514926877 -656284908 -401378245 -992009358 -678674198 -362882636 792089418 800256120 -734280229 293498489 294168583 -794711585 -309751878 -941194781 -333042176 -281064738 -759866576 -521476785 120454717 -920894890 -584339371 -725121669 718545908 914107604 -241033870 50090446 350101051 -675373411 -292723528 -930070431 -6969559 -25341863 708044837 482454259 711459471 -137082998 817900407 222298339 317367840 -857700116 -241274014 -339223554 983823747 -82033800 -947513235 -75436783 -719913263 -908433473 989526264 -193362820 277662335 -983003951 -891384684 -517846840 -227468381 -246278895 273607304 756019989 605178477 1031936 40767674 809164731 -2481174 226669165 48809184 -704621236 -879267561 -762151859 866869709 -180776159 -800628769 -733420210 -541212444 191692160 298914758 394573794 -873641515 -921412445 -626699233 -23637865 -478152201 623333777 -644912769 -835311858 593426191 -273177461 -738933348 700982727 -107119949 368417007 -128190567 -925740941 -447854614 -65300958 439794184 101212825 -901251998 -327820116 -988539178 -524257217 627042889 953418598 -526984716 325172957 -110107017 -954745329 979229822 -796933182 -292896537 -915003678 224519634 -430294061 896359408 -885518212 -703319746 -64485942 613197902 -256891000 -34483262 234132921 -333093794 578244714 -812645782 663807738 -374370727 -988208358 895512099 498038881 973672040 -822867659 -389188084 869814655 -819911837 390000818 851863913 -21414714 -76738090 319410016 934847753 -274975050 909110745 -785338816 89669435 -930533081 418788058 637157152 -507610953 -744116310 851673386 -448070423 518668622 -694270444 -752619461 873220690 200534272 -176750072 -717872929 -217887371 518161371 -618666482 -243335041 214245712 367940899 -506227893 697098282 912551237 -474022473 983919579 606204319 -792967092 -499006985 796667850 -618472624 -769399168 887256240 -473948344 -482939464 -189971414 113317073 -195885889 936153563 -746384392 -718217801 -907047004 32650325 -25282089 -606014782 539319050 -432585842 -805103341 404315943 408768266 -339114777 894327000 -799553749 -33905555 172402659 129620151 -285099789 -458084351 -398586607 157515019 -186789982 538898266 60463721 -221138688 -545533069 -161088646 203030033 401338841 -732416385 21721742 -777555688 -377320316 812609722 -398734930 -369678246 -977679089 -418848070 -253556050 384394110 554984453 590134055 510921415 -373794321 986678457 -463884116 648494132 944467354 -766979246 -948838250 -559299592 -212498704 -430842827 162902094 -678977920 550230751 -317727770 83613661 -310359749 -715753940 894266235 783922839 -177183539 -452246250 542725796 -365090454 618392713 298276035 701620489 589515325 647221812 484041300 -7147152 14106345 462118781 419032210 965327128 323322239 708230457 -597492940 159014929 -413373561 -111122151 460560459 736412610 -475321929 733030050 -979735472 934584718 -783626455 -204738528 928320494 -58103333 880253289 -75795903 -120147595 902176291 302778504 616810548 -499188693 431120664 471862988 -434737397 137580018 -268565287 817384247 876538671 -243361188 143149413 559086497 -909733476 756402448 -194866050 988990521 162183520 -687640667 290800549 440058079 -930853665 254291917 -402763243 450273212 44850006 328441016 573809131 -399572604 230232321 683292759 -822756142 434203187 -959779599 -713589028 987852532 -951312336 -222443217 651571106 631037974 936165394 1376611 419629587 -547325035 62590666 -823748413 -56270491 -895441012 715357388 432702980 -95819687 864832465 180948101 63361493 316371444 -445108718 23181027 -611258143 755867664 762188363 984663240 362141203 836609636 430839332 375650846 516252586 9461580 -633911764 -177746534 -327514651 412570466 517366357 29779792 -231395456 -522966487 -76724713 36054345 193681668 -402049838 412228259 -236631736 464651423 804454570 -903330342 -665878087 211588654 -976838660 148404246 -3751864 675984415 -151261983 305257215 477186710 962628878 924892114 -202621345 835097189 247601281 356701537 364252220 -472080625 353599673 -405347432 -176119603 -527707132 628952222 616555739 299032596 506828405 -312287045 483965208 -589849119 38905601 505589324 335066567 -904685588 -308345676 483139370 673593764 -809604214 334494030 460227575 -287032467 -911707009 836572711 -955096582 -906198331 -561015857 37720619 143857124 -181450942 988330862 791125319 916218684 -865083348 -245697392 786718603 -241349262 255153373 392783958 -621630817 -380125255 309404373 -851971506 -621378973 315792962 927617140 551850906 591663301 158950677 255340795 851127567 -359320783 -978134248 -838813237 327368141 -491567597 -651173219 344043408 214986750 826003869 -552979512 -892334064 -375538166 -707641571 119921388 -272999708 -324065037 746243968 115270245 830109320 -720162747 67326878 851152928 430591632 -680292265 312712445 815133699 -840013395 -704003176 -764739951 -969271352 14133794 241925153 178829551 -450448375 358251950 662509317 -958343941 352254537 -150157187 999647651 -772486270 306520638 308945295 -552593441 -34524113 26238593 -136302284 -508603774 -599758905 679362808 749062684 -767026167 4423108 556316611 926805796 527356876 898389961 -337695606 440992082 -332842260 -3936605 415085066 -293110061 601235000 196603204 303582932 -969238571 -722953132 -560258060 646480725 970885424 -978853014 -928440468 -748062687 308837379 879766291 710118264 71044652 -116674372 -26475813 -798191079 743045452 -964988711 -658262043 -648609727 471034553 718081035 881853169 436530982 -305995014 558400910 -116746470 -791154531 -275649350 -839983715 161400482 962904834 938784491 5752645 239171195 -554976288 -904163072 144496734 13369259 -888340870 -935096466 -872460660 603591769 -490641594 -762072792 412542384 -361457667 -272252815 212183478 727304771 944628650 -304105781 -821921014 -377286810 526086032 186549168 74492554 -242773639 530478759 953470809 140084059 727813869 -712134723 -880035337 642413168 352499493 639694754 936915096 -593977579 603372630 996080308 -988252607 812667040 173969941 -155543261 -517220498 468669189 918281082 248801961 19367397 -564535962 -962278556 62599596 292252876 913364671 299137597 867559769 278358252 -293597209 -378240366 433984875 859561937 867870782 -783199986 -64383191 149368677 -669259672 466872803 -40865325 876734871 -331932511 -576064440 930121552 -464249532 497746179 813230709 -902820847 917087825 691949332 17056372 38297077 -386350605 -545208079 949307553 -199125921 613105986 -472636840 489869518 -375375109 809726456 -101575204 891335890 -574034076 -52777791 -590484015 475168799 212402897 961842048 503332054 788988986 549866351 744497815 -505891256 870890919 -770382757 692261476 220210756 -874596160 963720453 -466890374 -529498877 -462866250 5231214 164978047 473851289 336102339 -266082680 -23041806 -439183740 -919122081 839127031 -575219843 528894108 781914546 655433904 900507339 800465143 533390620 621035914 107605003 550728933 -455269285 -813385083 -952281886 256294756 -141469204 948878719 205114778 -169607988 308663916 -297460252 9525069 -7265969 815569575 -87838044 -994510858 714417366 931427353 -85616509 -905127839 654777693 623470448 -244391345 808067082 157391847 -603948716 -230772691 -937227594 -43219883 -504574998 262707828 64960279 873283640 371313610 677675838 -429276576 -25762978 298388568 920531985 784475733 281118241 144030921 -390278898 -418263243 -49589873 989401842 -518573577 -512586514 255374829 -997984187 -763935956 465262308 355636832 -312206273 -999539329 410539268 821875926 -759633715 176804866 -236281766 -757114277 -512637850 543967259 686909536 213619276 -761189405 184602359 -189885276 -296108144 611007205 -935653834 -228196298 96819365 -663169932 11411410 461055697 354166346 398237521 3641945 -835710514 -353483890 976874080 257033666 -902509577 209313369 54859447 -585354532 -195859356 107402834 -997156203 -160374290 -958826825 -138098821 -213360711 81473315 -509412858 -569431634 -65235483 -678947 -966832129 -36784783 468135557 -229458406 532940267 -296707034 274339594 -232503376 654762622 -668086378 -295577795 627336313 815460482 -927742000 -766020479 180669092 986466855 731481937 132506610 -604227043 21665662 -675067408 658256686 463146264 -27806520 62952074 597429719 -367999580 128603864 542259005 787231364 625555159 21083179 571110889 -156306224 342852214 657405095 -732415026 60742171 228156303 -828999570 478100094 -119001216 214781539 396534109 733363658 561964642 998662734 -705816147 -639622478 -637260836 678482260 -974850551 -736417667 -721767501 401612218 221345315 702016613 -162333517 -851430800 -233374786 632369116 -36948015 142514425 -62146273 -139262291 -374501127 476309393 262389289 714641757 -905147781 -854947697 812918854 -516530254 -77722971 -480665259 157332371 396368139 -747210097 172261329 597360827 -505189918 -310193251 -473517295 -332980434 -701994023 -923358404 -280895656 -874059551 -308901777 607971101 -168948505 -260678437 901548045 83150868 217517568 -786614184 372834005 35314727 -237529814 62259039 558484610 -611641507 637695362 -462493053 -6355149 331317151 858358466 -895408522 -768964248 -259065653 423744851 602588343 120094851 -589313283 891939199 -27092130 471230940 -225846284 936240452 889687162 -348011088 -977224647 495447302 322792348 -430039606 -205907488 171290633 580063592 -757112712 -422213388 386770751 393138778 497569109 -75128728 -161048347 950622340 93268490 -20686944 -859641464 -691405602 -583090962 -969444593 642612900 -681130775 496116476 -108264258 149386692 244586884 -52358289 475520126 307880949 -379639045 485517990 154571382 -212348810 -102614514 410411339 -258016416 356761713 700119493 822679480 -648329976 -333899905 128443669 547102350 1582522 313015897 692975089 511518978 79001082 466578293 979638080 -858085823 290306978 191040139 225899487 442279426 626497352 985458636 -87136598 293123689 -799994001 -660097514 274016444 -844333862 542764200 615284688 398806404 785537837 609331116 183129102 281907140 97924721 -715898372 477007197 838216802 -829152892 -541763688 -713246635 -582132360 805293364 -340632714 -537212339 -720712160 -767314544 -633635486 -867596526 894623128 789761863 975149713 -753373377 -939941592 -639739719 39303331 382057661 979856611 -999789659 211371908 92317374 -949997899 -766075952 -131786619 -864151145 548179069 453353717 -230467226 -353646074 545673665 -932182489 -615843385 -445985463 423722130 -436836723 793083440 -25994646 671625759 -365078379 -617441519 -716645147 511206047 607796 754693705 -645981827 -623234685 870646632 618640004 -25034009 -128748060 706507973 75636402 -388866206 614120649 47714396 161495435 -704433681 886132769 -974324838 -20712240 -475130221 -168907060 -800618657 -79011566 47716579 151689657 567504639 -939794201 -102393468 -744236228 -940582632 -899963782 -476161649 990263664 -258652472 -606604909 465942356 382309946 -648102590 548846926 -616274764 116955532 784610597 -953242981 699169076 -532516194 -967120153 -926353222 978733380 -255069721 -818908092 495541081 874497774 417231899 352298171 -577241927 -756079221 -285769723 623252925 -633619505 -282875291 -555509473 -858914827 -404454462 -644693131 223914097 -803007820 749967136 168350923 -51126880 258878147 792021950 -536918308 817312267 -398745641 -707769904 -929058246 72089212 -446280470 934677521 -189173474 651775906 -588177071 525021469 -879218199 674867937 -495639516 463707634 -124839110 -768535622 673505056 -986375462 312526679 -87759733 872575821 -834235311 28873327 62784968 666826900 -972746332 217091170 -880840475 592245029 -914100664 -450449853 -293572964 -406389024 551119320 200475579 -568881591 -216044465 -451694023 -359551723 -653381406 -195514472 760057650 -511409618 668615396 527951548 -378696795 133800253 -820352576 -890262600 -28554304 794938460 971807421 575769329 -981712988 893834092 -935551313 644789868 -105705727 -151953130 681069945 -22667038 -459181888 191468413 -53695738 338039228 -88982704 -839133578 -216374580 963150019 -674012822 473308911 634844506 505738706 -897463551 -597047135 693234392 -434361803 232768331 -718617144 187186637 871762268 -511124505 972908002 -978290361 -863674029 -845928561 983210744 -229245586 866224703 -305345689 -296336470 714558531 -277061398 -900477022 -125864896 -41261161 -474583713 611257787 -956837468 -720569386 -568332170 723528082 22121731 -464580294 200169810 795711636 -890462912 -141118227 -301635203 -272810719 679572095 500804812 -706882555 -646661021 -199354186 -968670459 75595738 669937780 961350264 -283812249 334367548 -656041948 637165106 468061212 163130397 257162930 238744367 -405648433 -383000269 -304817013 -209482480 -566985967 -880851024 358836113 -893467394 -334067217 -150652806 -409889666 -236263709 -87036934 193185156 -175730084 -151939384 -534604037 -865580739 -22320408 187378125 948951288 -331490485 -622452188 -780097008 -369077531 -265032074 -89878116 -734545888 133659854 309626007 873617915 315349188 -959942747 588933545 957525121 660825447 -527755431 343275656 915221654 -329027547 -492923875 -467609300 -619070456 616078151 294265460 544922814 -165121736 -379950444 783136547 87020927 799489535 -563874853 527440438 591168944 -483801131 -159779327 397283124 -619240633 689630946 -283591213 -88021125 -721191145 230906210 718752172 -25209196 623225965 -33805326 963122032 -70744267 -981968716 733338915 -756496602 602029001 241024287 -3975601 -75484658 199395990 -807758097 -509789489 94260077 769091947 -893139237 144061062 314077837 769416835 195797977 -216401456 -790694288 -381727435 774553187 -423718506 -253370858 -514555789 -215857653 -180645035 -450407445 505577659 75303410 248994899 -596013366 711924578 -281754649 -858754767 -209729226 -470428711 -862016954 -709400897 822601006 -923489777 -799932786 -104622333 -562330358 -656949200 -859536965 958482401 -377598139 -400971786 -221434400 -710017116 -363280568 -763416039 204426736 -272197981 79569220 762969882 836361002 868908504 -949397993 120419067 919249124 -902036640 -232480225 -877225668 263903423 -181261556 -841140918 165234537 -341818965 -245197259 774769611 -512702288 581118818 -37260659 -550866894 -861718927 907816274 442496984 9682315 -665442228 949589316 959557659 -763800245 949230755 -6631918 402432998 987698464 20507057 -966432866 -382876239 -26835398 22166565 -885981803 -471499728 -771852477 -571396327 998924821 -500553768 480163377 741501650 -907551314 345362900 -245900055 -501719460 680356957 -709402943 52797709 257997414 -92282415 -319696123 597742592 684536409 790302861 -59194398 -396818446 -422871271 -569472350 -955584663 -401341086 365917509 -265883884 898781808 -211206281 -418781396 -91857730 62039328 -34844581 -956378675 135358097 -214938887 -272514791 108931623 -250437591 529903313 -795053751 -170106603 168492482 777956620 726083094 960806124 -467560086 -939020163 592282777 -766443387 -294661267 235252603 171778420 188118744 -761755773 -217792936 208463058 -3498855 231021540 -934559714 -33849774 755136599 -450955611 -566080143 248852907 -120330643 443784682 -322733497 -282924338 215588192 264897964 990427530 -850358085 -970309829 529484643 -238739429 930267265 -994574331 436524099 700961769 -931192252 -174304175 386886167 868736056 -341390406 908675585 22302249 496109840 735813114 709606422 9452420 942768630 508826302 -744756485 623421654 912676605 -471452306 -685020944 -247443101 294511551 422410233 138185128 284544706 -671612553 -101172793 537430203 -726012636 139028968 -732501155 357585602 -95073093 -254475374 -220590938 -933476347 771589170 380579293 554109959 -432318260 599808998 111743911 373191677 -969117687 -360800029 -273861493 780879253 -511054530 -20922268 -51215954 760310984 599799830 -263626062 495494245 -328493493 468667262 -871711356 -69760183 73929865 -835993247 -724178647 608688371 769893921 538802396 945832759 -617105971 925827319 -20019797 -839707333 403096995 855737449 358408446 -480681058 270578166 746503853 764480477 355419446 551748462 -789618035 637830932 -168354645 92766474 7516772 -718137085 873842582 886794749 800577203 -617429545 432911076 -120617587 939761657 -75075192 565016094 -748201944 679963401 -391438666 770217518 54460227 -883752555 591631980 292896377 809841574 -857028448 -533260248 -697755025 287791203 899666121 -720859390 59190391 48797604 -957951754 -637658466 -318351571 -513510318 260744089 607530657 762676294 464311480 305062847 729126866 -666482763 251089709 728257366 -93087951 -933551510 719603535 -349070340 -180962307 -338638979 -457892934 940992163 -906454431 649534589 -281432583 437268135 -722869494 -77907325 58139807 -567693348 55999303 -998439812 -185325826 276082304 -14402065 171947041 678967372 789532481 -241753710 -551837054 -520304236 359447163 -596236518 -973183007 -282013828 -802605353 -665282732 783878733 -442065056 950225495 -919992523 -148946334 84041988 916165463 388369163 383118809 -354562584 400126888 -131099522 937438164 -700323554 630747537 -615417350 388636270 -626930652 777905575 -659936256 803761951 512378594 -948893687 954723804 -120102023 98600181 -421441735 -72455760 839960819 -833229841 -538137579 -851449265 37190283 -912952660 69844260 989250125 63317329 -409996594 112934462 -350868361 614507259 -290333915 183890682 -730061669 290139623 512848148 -109086342 -656079136 -641439545 -556910763 981775182 -48123834 20202188 -978089047 777084750 -197619068 -385938178 211545879 893796208 -192002964 -130985988 377007631 233687949 -999534200 -553771657 -511774717 -742814904 -897072777 -871147242 -204259046 -825474245 -902336812 47326654 -97142170 559081705 886976633 -232603651 503636196 -135523357 -686492848 849812678 23249735 -309243074 968767529 -36818735 -438410423 -922457459 174172603 -932670778 538018827 -860633622 570864878 816602002 408562262 623100807 124535676 -985469103 -517098471 436763223 -642388162 474034902 -245708174 674778913 -338760865 -734716229 -119340603 662800722 -410727928 -216491720 46401839 -372826517 -510444799 792099128 199816143 741871149 910743691 589547638 307277477 -229639498 -899970487 214930831 548412662 -371522268 329312541 -639272889 61492885 627353408 469248831 -330731905 935246682 952550051 -586942444 -643081768 -764571755 -369624811 -592543177 -255858328 607591271 239774331 -32683273 -821452732 969087579 915800725 -135458574 -813667929 129963161 -37877906 888026113 -649770564 77752803 477483889 721202480 -613588971 -4148011 605878400 844952888 -528489978 -411793753 -368541809 435617303 -470425952 -115768151 -337742171 415417131 578076669 478372370 172501485 75923913 359906122 440534505 -705373567 -306923338 54926932 704742426 370497667 -519484821 -244846452 -286477453 765312957 -513349063 -56287542 28099293 115197851 -239976609 -760237111 884096265 675797698 365473814 -476519621 274089017 309535211 393811595 -179561179 -578908297 964916638 563914335 -107195398 994062066 -14430759 884872857 -486707238 176187703 -555471427 -8262595 -982470298 -29363053 810713196 54090676 806128031 259712621 -14387571 -484578651 942572887 651616951 816625283 -972169661 -197342936 448226746 -608435126 187799059 -883322871 -52095579 194513071 -69533334 -814095487 -662804889 -172590561 362945660 -410509577 -28254769 -105332903 337594020 613141130 841677303 983974798 -867390012 -388326734 -888421758 83591883 -41972639 650936414 -157161274 100593336 -398851597 -438476602 -110305614 -590080257 -174110856 -308285869 -985455175 -601881572 571116023 -392448814 807188972 -926221220 -816200951 -102658569 -152648525 -284645699 -55138117 -528106280 -70066563 -265940771 -582505451 809558374 -96010681 295494208 246346293 -212349847 125055091 35538395 -572520867 454426209 -283869591 -611999194 -62229329 -478255197 -949324524 937087648 157177846 -320921012 239831723 -963913700 -714060169 285505499 266780465 -153244209 514658175 -881354525 7727804 328407716 -706948710 -553006543 340698307 12563272 -237540594 661605985 418788954 976829143 -537415165 15333191 -859400692 -873132920 6506383 237340410 -668643464 238004668 986477390 785887385 620702774 -960882426 -321027573 268765032 -648081959 446489703 -766416813 267120160 809500791 18110027 -898186707 -534051355 -39822616 -483281129 -282131791 -821937525 -794445036 -152751123 753765558 -201468400 -294532079 382157376 590554325 -622471242 64660871 -5294604 -138582657 803944474 905301696 281283052 467652613 -401380991 -797098473 243737897 87794262 206938781 -507134835 621105490 299216667 -812680995 -762750166 -418485771 -133353373 980891384 151055993 -296005410 326746547 505547844 596434418 -887865666 -6990722 67659487 86716758 576195189 175974980 681371323 -746726056 -195747543 -173581962 521047274 66896192 -940785630 939555234 -69625324 573783751 -755195618 -905119436 -761520289 -999060869 -297008204 765506173 6613554 -714558974 784680517 -195628365 -666740233 692200432 -821576178 501026733 -436543278 -734303110 -657888113 629029528 443885483 296074831 -502737933 62400439 428901558 -534038230 411818553 -686757078 923346558 631377573 -774249237 757031115 373264891 587426372 -799143278 -914455200 -428904361 -911352464 800177015 643345278 923916372 853333897 -778012883 -950589682 581866203 516988666 714539275 265188607 320840757 905927193 216030653 952365862 -8864244 -68030700 -497956948 -351921680 -384590866 919094068 815718297 -174949936 -999240562 109988189 -337521362 72110469 576285009 -225757834 942785833 762472100 -685341946 -659786025 984008573 358074129 541062949 776429680 -134569589 -30047606 -693364950 -618416824 -273086643 -891420306 355945642 -54298349 -231511163 166115478 -347872429 -352427118 -55368941 289742010 754766705 795179526 222022420 975059231 571946693 -141841135 934748587 20374865 -886314573 357687223 543148535 -953417584 -79747833 -254827056 -674802441 539933453 232735178 -206477282 -413768243 -835513953 -283498630 -119876766 -933227237 -410568251 50982906 -89330683 -915418565 767637819 754884581 159264918 152689799 -47892590 -707985231 186534613 -788702250 -147393998 -518660742 440001519 191168391 -741781607 393753080 933849 -865332624 -299102832 -320925118 -42183719 -114037372 -735964727 -903581336 -614063316 -563807179 -806500281 290039593 -4604720 -992540954 635539935 -112761888 457835825 -77516468 158812181 -292118234 -994628237 -927740391 26458739 -133809501 -76416423 955799048 -820993923 168086849 825362635 -973748286 344841591 712053712 526368492 -110324804 -86387268 -760226177 -309716301 831919601 763571649 396888061 19496225 73339330 598438120 562514322 -131826986 342885234 -603383372 -595901655 -853885874 282544326 -672384413 -516352551 -285484233 -213288642 67609432 346344837 -266367965 -282387711 316325207 874749405 -991634033 -869400480 359441844 -420775295 -444221569 404045001 -726599083 136775492 -910111314 240094226 274544055 540599743 -733976577 -653905633 -402920257 93087589 -463824986 -985871396 -31109314 -993682971 641006735 -388966340 -636796357 127347265 262044886 -818904758 497633439 -756831606 359832727 -907736306 -551705125 455710380 106012203 -199473277 -574302347 -561467408 901515510 -171553106 -876392202 -235785054 -935082737 -790038621 -673024727 709641961 -44739270 828095942 -437734693 544113017 -887122468 -483714435 689183756 -24556960 563923863 159296222 385484062 247423224 -246101309 -872718347 -533484860 642120917 172426316 312647189 -875841963 -614782382 844507764 -679270440 -239378279 -312831107 160033757 -360735387 -164971246 -874968676 127649372 -203246042 841885201 158457404 961117592 -862472517 232114277 -895518505 -12007414 -54507849 707696448 -16526806 738491625 -476966824 -477673594 520552919 730477839 -84221136 -694197245 -371455826 -553390260 -609754655 -290454180 -769282315 238904072 791910033 -562107547 200095413 515016144 351024911 -65318985 -359616595 578582736 395862970 621908426 -603007163 -59616382 615543225 -259504129 -699550265 -89090570 -840983202 -259179141 386596459 -487717554 -989835950 937575723 322207799 432582447 95514222 479363240 -932752926 -323566712 -180065067 539608258 -515295029 265832197 998268399 -263587644 -929777535 876929417 -176025294 496009750 -8589373 916523375 827389594 -107271969 726928940 -765837662 587544800 158528499 840688705 -43628140 267163176 732574402 -456950918 199698678 -67547245 693179829 -213702654 -588855592 650934272 199950682 -249791460 -386713917 48221874 -265191447 -395726827 -231216285 882795904 -501574724 368836360 -357070381 744084103 -899853720 381707005 803962516 -561254951 -382119546 -60819453 133697105 -944792028 -423265287 236320302 -579506937 -268859015 -52025641 142633708 643106315 774820593 -598628802 907628830 956394780 -828990656 -619784198 -50134139 -639164837 -369451986 967124993 -964817016 119655930 -410557188 876742064 862754502 -6336069 383397482 -318708472 -165430628 -964845637 810004436 34714331 121985887 620435802 271971276 -663499279 852468236 -956249267 -321943433 -934628363 105064059 768370682 553178124 801446245 307699801 -585154912 374593766 657856200 698879796 -813992152 100259176 -951279007 -659796981 -673129702 381147863 -864777129 -475233810 -544174310 173253830 13052200 489164596 836756778 -835872241 689293173 -510949428 -133868963 -284802612 669483378 -766282352 589204025 874855756 -264254937 837190605 543128535 -974261800 -675039958 265098940 261094334 984724133 178626724 736544187 478658511 80776995 -637328396 158536621 564679958 379482471 813366117 229388233 207482197 153224181 873085903 -198826847 286507449 -89169222 989470599 -740848465 731036684 -534391916 -303252293 247964597 160584875 726312035 -524024194 279658028 631097935 -693642168 -767545010 -732174884 -992314006 627320868 -137620360 828473958 -370568737 -113371243 319731452 -947181053 -679378763 -859628205 147292140 -57182643 -22989004 282147935 274008155 242015724 -426717286 -981833038 870605941 -576506071 -986603671 60330855 -70715036 262699161 305713878 669429743 831403621 115418984 167791118 -766952721 -792217179 -866181097 -969864321 -278787557 876762905 -71302158 -605643473 -659187612 141497004 -295228979 -115332367 472020959 -127485782 132776546 454917740 -422450900 218939609 -158757507 299897321 -216484232 -35918855 161975891 -370661151 -873471050 -365639145 900426258 253057482 722048714 -795039333 139886366 -2897876 307280081 -644917766 -559574625 433162810 -274699512 -930075825 611385091 -126281787 -422304765 -506210046 515040757 -106053013 -588068961 457998206 -767044018 -487860365 -661824231 356657983 147157064 -979350854 -712118961 -344428629 923487226 977036426 16750847 203311625 849686129 946545515 325478677 -891153767 -839152536 412992489 -30553121 575262352 -151494492 -642889331 -250043864 -127853303 117511661 -330591159 -884571537 -846708721 -846066515 -43419039 608697506 781380217 -360420199 326645778 203476504 -372014971 -326393746 -480087475 330769989 878384626 -836037371 859500045 -202175233 67842650 -947022627 -389834938 679004329 861551462 -319984559 -261426871 967556877 404822892 156549297 933847041 976355442 261724549 -527082377 182072463 898323309 -547116751 688975375 -245213476 251017764 -910958325 850965747 -689406311 -577330890 -584298093 576955848 -355665531 -685214496 473357191 -833544281 152147015 931926423 -535356378 40901209 -232047840 928554493 -376123234 -570734854 672258421 -987788770 847165568 688341139 900533594 -520232471 -219412354 -837903590 -794640716 338667100 877776082 807901966 -304580648 -402876783 -592518968 337864896 -623654639 558715286 242846159 -34215572 807995743 155581680 -54589114 808093936 826012119 767702563 -459947847 358335947 -195331423 -715729990 -545667236 -457437435 -602832515 -642738448 -735648673 -494319115 -757504363 415404435 467295600 460170522 -249646508 866230852 -772178510 20633021 292566627 873888791 -119121979 -593935885 -962564720 784077488 -764717755 943874008 -583938284 430749594 59753151 -442385144 -257469081 174573042 -492226096 -387590127 -396115876 742274654 -795388542 129597346 712962912 -910499183 -283276579 589244863 644586832 789958161 522758009 -739174167 -603854838 -971608283 768911688 -895594191 589783344 -962879117 868374560 336744027 -379550919 911092361 -913052439 911968191 441070367 177139666 -208490259 -853519500 479750758 979096463 -430868944 803546083 -502778575 345476180 999805179 -290356456 -349053807 235566891 -632439651 808788076 410748926 -875138699 974279276 468104721 -704603830 496223853 -684204042 -749921121 -391321570 23928181 -196611931 -64260106 164561344 796097065 -486523443 -563398280 579234926 -682665778 -224794077 510158769 -616547165 -354891938 -394654232 -104936261 104359720 -581814778 551219492 -447636568 621894766 -541294403 -412634389 -544730715 -995745606 -821579301 216967398 -590611101 -478435218 311061409 374581738 884463895 357321514 -831906370 -538780319 -289272873 439688540 116522640 387106271 -592889492 -280263226 310929283 690966232 272205766 751501157 195847513 -887107600 -11730052 -887045735 -602473992 882882579 -426375699 383191442 396453533 -635346196 580413932 564643928 365927543 146917096 465404454 935804814 -735360562 -324684027 -784525970 828239615 381817647 -691033252 453268689 381224207 -603028918 492635609 649222306 843074173 -303273534 -729138587 -714232648 -725609443 -523296715 387518261 -434779391 -567663334 -159526061 568399957 -33996292 79422946 -48616427 -675597584 -662005535 393690190 -851574557 -889022392 -674735544 998361164 -961133195 95637012 218686125 -855315041 433029923 429107088 262448881 225105730 809045541 258910231 736715726 -647194114 170979938 785269552 -876077089 -226437509 937442186 -436567778 794425949 -522323306 -181239584 -98620259 603027866 876067791 -929483848 496010407 -758614848 537870562 -894266608 -78397808 -37090360 359968904 -288985795 71382296 -395364881 -815822066 -401347208 -455233893 342510071 -588368596 -774085777 833835290 502373818 -521778963 -558107827 -280755824 445408022 -896566565 277362253 -988535576 -88927313 -850695638 -313614582 912752373 -550732420 -604180576 -811416962 -514385671 -342390976 344407346 509985975 -704261076 767479474 -853579051 397297832 611275928 195254385 -406951904 394898412 469686594 388159413 -833914669 -173646962 -725245047 606993597 495525262 -707690132 -692447020 206498906 -792780346 248164335 471911774 -362790332 -94932154 -274271574 -510284303 199873104 -386041793 -643416489 385740011 -777999184 -568437209 423858876 -666423363 -979299996 -725226653 545692375 239227596 -851305683 617216000 121340575 803882422 -219242914 581632234 567777437 -141007333 -777756427 -840298735 -625202092 225130637 306954434 357306850 -476385570 -328146241 212722725 415115892 -158266484 -887756367 -992078859 500844846 -681472819 342324963 177089464 -390288782 -591559853 -708090410 -551692922 -983635455 667281379 -466191972 68726874 -791948483 -476413079 885596772 730866997 -476742016 -294559920 -104864015 778863087 -739917170 -987915080 -749055846 -43077143 200259224 -941045971 241254949 -556349439 741414250 -659925307 370832541 -22637995 716485295 93362467 -682152244 682863751 -878830502 657094763 -244472418 836414163 377925572 -245719301 610553302 121969589 -24669848 265346274 611334409 -526246473 937720282 -841694933 -606706435 942537240 151498822 568808818 963381129 -608459520 -372432120 706279903 -90947951 994566650 43579076 263913294 284029028 -711865085 -559790726 -539097285 -314721732 -509021970 55134852 -606046603 301573192 154119135 -187077355 -886730361 -239706298 -1507956 952317826 -119184170 -201552932 -549620155 -725017395 -224896357 -799052298 369588667 639566194 342626277 711909918 772165347 170807422 -791088879 -432541641 -353183657 -55891163 -754229065 961985987 -373509321 -524237953 -348726338 -662854621 -311777381 -597378762 392243766 -768101922 919839564 -402317813 630458216 -34034190 -744471036 -781850211 -682379734 -149204684 -312966641 993680218 512723769 -454645099 -728706943 -9130099 -321011755 663140741 -303152244 -738519504 21954720 -955405713 -927902109 519839061 -777688438 669717145 673102491 244875535 -79609831 773977205 668263533 855489352 -637394855 970814235 -673877730 416325601 -328195341 -220652506 710564575 313891433 151405499 300649724 -803001404 -409605253 -441609659 -888926541 -115571321 -147759321 161846232 -544986559 -120619371 -200229628 -862494555 346276543 -692930370 580235312 890905644 -879353641 714385847 585479226 757684068 -135726115 -366124073 64843022 815848208 570706352 452017478 572929514 -94688391 949833446 -857655986 833414825 88741897 -116266860 -798582431 -540145257 -548764171 826923108 -445991048 -672316387 -707356883 341169349 969833233 750537872 195080027 809294976 -790812965 731112064 47343960 -38178617 582372559 725145712 -713514181 -729382667 311599665 925112510 957630151 785518753 412997576 -575876639 688939609 -842634885 843725698 55329040 235464231 -761104964 441645514 -969297559 67427715 257601028 301468188 -838594988 214518625 -323228672 704038228 -430018088 886348757 -197789716 -162592162 -477659601 -828085681 570689975 675574 235044008 890998145 656238797 292769888 -787289399 -904684159 -367125626 -349386733 453887446 878400112 -190776288 -719306760 -96764917 992282188 270267474 -554676770 794700110 -80155287 -703404545 943889046 495664524 -483347626 -57784756 89019245 -223079311 -818631848 49219102 833445328 676500932 657783049 -485657186 -363654624 -206902205 -715476294 991027146 -212742896 -136148803 332076023 779016417 -478077896 134522831 -748706747 -408297045 -984848411 -488222677 -414279580 -245318027 638823117 -987927010 -857527278 -10072298 -205512008 -488111434 -53123045 -541216200 831735860 148857868 -26180244 -390501210 -891276006 859014728 320377050 59455373 -132285701 -655052689 217051172 10081723 -459895783 342770229 -301327509 -722706589 -265782682 129693368 -905769084 -593606944 -621308642 578199404 575510490 -13496266 897213389 -777810354 -521494362 608827005 250589053 -511042999 -55962678 7356694 473355545 469209379 -302045906 -674972048 -709651232 806951318 -625563042 -162599392 147439841 -382113497 -841617745 -488759052 -350105873 -999393720 182413995 -865048826 -333704539 457406015 274504338 -24768358 -539902939 36830830 893970089 -323881595 772389676 -866757174 -115801922 -728898905 -485788993 524638700 -826992680 -807709058 525113682 917180221 338059682 974699362 486405825 -937131803 975944116 315567936 273926849 -133833132 402585130 -451665340 -189955211 -607741422 -213316857 2728287 -631949346 -467566231 -208348891 744932725 33126613 -245500862 -767775023 294085781 320435075 -726565428 316007389 906359801 -173293621 240390604 458198933 783798351 -161243175 -767572075 922375179 -715369923 -32589360 -701009667 -985951835 -596030338 -362224140 -787446835 -84484315 1430221 -685468410 -187524336 -179528298 -932044247 308271378 361183061 -137719202 -530224979 -332981349 -56879279 876846290 517484811 -376794580 776626367 -627225527 537619150 326368084 436351185 256308281 -770479808 810471828 -964047730 -897524328 878899695 434812299 412590391 -293642139 87422514 -547681356 951791759 393867321 966794972 182933161 -814829801 737734231 321439474 -333090638 -209428043 545634933 37919199 -102801208 3615433 178631315 -711909996 115589155 730746396 73304706 -382075991 56817120 -506868327 58872002 -329845191 941417386 89493030 -23018034 253485652 -392686481 -677795115 -904336712 -703910967 107550568 -927047462 680916392 -677546580 800871656 72980190 191013358 94909714 -877153436 -985481732 -860606410 431060409 -795259419 -731387426 -268517537 -541600959 502982963 71833858 543736496 715554705 302694368 -781226614 -74102218 490328471 -643552742 496904866 -187540279 280162656 -346548778 620126945 -107477599 35230490 248583534 715819070 454833437 -860954524 108128413 13743066 569205832 222607892 -887984352 -62419646 -112679602 -532319441 946212999 -182314816 255112967 -48964178 309963661 -209616328 -359605543 215484941 -728020048 -741036238 -214414560 385682628 898117411 -192735096 800193335 -952057377 556923357 -925566879 143473568 -694226884 -241958139 251159666 852047550 -244339573 101733515 201279459 -723271714 -471879401 445433710 910822035 -415942945 -329995814 -754504324 699628918 590252391 251935141 -114023996 261229073 769893136 -585646173 -871406724 -304137408 290098988 -869410967 -137505562 253060207 507427323 71595594 625523579 912040122 193399577 270471283 -344861439 697590334 -996676914 69826300 -156895463 84631747 284945813 -717896615 -812952776 960489365 154168953 -878927655 990355837 69238349 482873367 364948049 -707416232 55523889 -247019139 -439285319 -149878920 -468002393 -627827799 -667563398 60671119 77764746 43520724 436628863 -587808815 -904346925 -968385539 -965324616 -704211403 801905205 934776242 -272055024 692633880 -363841482 269859393 654859940 894721802 8882751 -549742965 66958803 595958507 -410958275 700423428 -517504792 946156099 -999774980 -34055567 589336668 558133038 21707104 -308399650 -920282429 -624617959 24253149 -588906916 408050832 -681786687 615360324 648758711 -254030235 448447967 -257771940 634795476 707318299 951955874 -92650566 692240616 -322850975 771474824 318905889 228914588 413041140 771650702 790836152 -289060269 -393643573 -783625199 193940432 -675915748 85915950 350263386 -565464037 -595050160 -910160972 775647567 879847329 61367192 753626271 979834180 925877395 599148359 436300137 -300286668 -132747920 37022751 836382432 -616471277 220055312 809254373 -868806987 -210592465 891266524 -638326210 905754992 -903650025 -964209218 -803797334 -721557487 986228135 -620632110 -326645502 154234650 -838445871 -475507842 169714709 439212738 -71590641 -775099081 248357689 213205532 -913609500 -620920414 -490165317 -978970258 -730265363 -172986723 575617502 -864363682 -198485388 -664519547 -165523583 699442027 205222590 252726954 -242558001 684526904 -738513727 -558598412 403378194 -797107843 61776292 -961418142 -136934911 401291165 257919274 105858904 85209347 -146154714 669965170 -762502700 858270701 -230315978 921389256 -703092796 -372102650 633692089 -713362042 -639131543 -197566143 -507714145 702710719 -770793435 -347447571 -79956004 -946069291 421873792 -5634217 -803274174 -180983613 196137872 -42799568 376427105 -372546003 739572362 655491159 799712931 -215696771 983032710 15192875 996458891 41847717 -405254155 -495277203 156122572 -494922906 457339370 -785606122 385962875 -112415190 101298945 -946614869 114050335 -91187381 683891675 706769474 -206659665 -843171898 734262080 -593014335 814256712 298704077 723887483 -910068646 162930228 -644608219 -340881505 963762202 -763378230 -310750049 257576947 534569704 -881568892 -521725601 -595966037 643234634 103430000 360341320 853625834 -292988435 -214047497 113775894 401542858 498224010 724103356 -890022054 -251115336 -65299083 12598491 253655448 -561332664 -463486414 404199824 -495859970 -6408021 970633073 -158769284 -190306974 562705736 -649755136 423761265 914918455 370206042 -909121197 499311289 59981362 822014507 595426198 496250962 369442614 -195827695 -897074465 -614475066 422208421 -812950765 -394030510 -536908535 330398080 503921487 -443055738 -634799698 398512412 -893024719 -544432740 34921617 -126594590 -369951606 696955292 764366215 745401202 -232019278 20357557 876871443 -144505690 -758924314 -616980841 -988061734 44095848 -851353516 -826202203 -278010744 526198984 -975764637 -777084127 922616393 -243882352 -185429910 795443476 279589472 612119388 -678708486 867685429 695654673 98717560 986497335 -125333624 755375056 -223284278 -755599363 957636814 911873447 24887106 -210618722 -506972822 305323284 255800027 -392254747 547839340 490370471 -930913353 45378515 284606771 -268229519 -234360840 157109755 947099087 -642884445 14807473 -134017429 -788381067 766594607 -512003409 -857159609 -202434331 844170980 -274214233 -475140228 -934558832 140365726 427610561 290027329 -891192711 -483489571 608289310 -460603257 561026319 -985237350 -916842013 252951772 175715076 -379782473 640477816 -458005011 840287045 -765942136 886308829 -682813360 447613376 -292797265 -885137507 -6421103 -356275601 971995666 861888843 298721919 -852653230 548803946 178274779 57175884 354376911 -29371619 228384903 278954691 -244440182 -957503197 460164505 430479810 276469955 383492462 609626274 987328676 386114101 698071846 632443234 594512747 942505686 -48500723 -386965614 972381301 -309146443 -494936695 -455055303 177805337 638939669 -484577317 89431155 -991738718 -867027922 482244017 627590075 969851555 956616327 26377150 512603460 -92971801 -605318070 -128205420 -727207615 -610883560 955721403 582257179 314527670 121240197 843809442 -425812218 -904287853 -244608055 904390483 898986487 -597761209 -943957164 255714510 -11720234 691949089 138382750 685737312 126600845 677122705 -428879842 519114478 -740590736 362307841 423782392 653852601 539861488 -647728463 442339747 981520415 -828479984 692107928 329624710 -8451714 -312800667 -969126803 308651726 -177444515 548428367 650611066 -333659497 -559732978 -81622631 -788279493 -230377605 -307673033 -219072030 -550214011 203658036 -503889190 983492894 219757497 -378648048 -843153824 -588216207 -101765293 -81554851 439859152 -716789443 -339936328 -655021515 -546062276 -768287667 -513868151 187581563 948636354 -896525964 70837266 143424238 575111769 296855897 -571707696 870227508 -611080466 -521986532 -367844209 -172731790 -87551228 -74155405 -837697488 944462685 9044369 -986189878 135605349 715959769 -318089273 250602420 -771193507 -906756100 461794381 -857447807 806568917 -973581477 858424758 382359173 95282130 -406741135 949091916 923797162 679879202 305094667 341419712 -99344361 784462836 -382951706 -718672948 919270249 -615003241 -812916629 298566137 247266588 -363345812 188998261 -261497911 341579189 -94629234 -81383264 -267219696 33573292 -402707015 -15592829 -250217972 733862521 353039797 -610967026 -836008822 649920445 98213799 617309718 -871500359 393566838 448906569 186513203 -902689552 368619685 -488548987 578723526 609616620 -244150407 47670010 -159517335 -488488351 922939480 407382314 -971768709 327961550 50873333 -566210957 -325697987 -982164371 415575332 -918143242 -518718444 343470153 646966157 -181732246 180612619 -417306793 330313108 -500227897 -652932391 806263584 292425817 -411323186 -334807142 -432062180 352945023 266386890 -436851849 292298360 -314158941 189686894 -929507132 828932910 -285161739 368997518 774813199 549597016 873879702 292411287 184015792 -789851158 -734253468 -636997375 636788310 683238961 745131196 136320513 -101256095 88906884 753234354 -252803859 70666147 915879603 -880037118 -871719804 -152965962 -399939045 887271291 -827154514 -465863793 -564300225 950014775 -745019183 273499467 -925563599 787443789 -164529629 -861885476 589462650 766616254 -542101344 -71781712 -196232062 -434846051 -546501112 -783886376 477986415 -41067045 947670289 -691616950 340554307 881545478 882030014 29508678 118212888 905326258 -196408854 -640952158 -335931280 713130442 735313615 -434064440 102352564 575206298 -924195429 132301083 -294095915 193527966 622747820 -579603217 -424417030 -720680586 31874945 -237385982 -449975202 684076441 304918892 -982019460 -197608830 365438251 57072033 174293613 -36812916 449975313 -241635941 -487412758 -455793956 -402565467 -390624161 -909082389 -513919151 -123971745 -940516252 247516045 230646011 -831994990 -471203237 3237817 914652560 799833485 220564508 827187351 394129757 233632982 -883907278 -366901872 -703553934 -300838017 35112420 759729347 953678630 -679404053 -45077136 -626817126 662177567 -569703477 -544996372 -217222564 219458525 -754767137 -966135980 -899278805 114043735 -676964784 294374189 -308856462 829995339 356003105 -825524895 710692916 290387038 540585619 -510024133 482887743 -833357880 715148693 -410225248 711430215 -675060687 -400258729 -46828301 113416933 -866516340 -154521238 494592242 -764085530 -612991422 62204664 -30079960 976704009 -767520079 -139953842 -51364808 -704286726 509267062 733437109 787257823 -193067350 -623428749 913394840 769159748 232059238 -982752411 -608150740 63859956 761597754 709030810 921821527 445819591 950402722 468580017 627196523 518934898 966664830 330707238 -729169978 59053536 -622630196 812518969 406521330 700069336 -975943698 235841297 385106011 818266918 995430146 221469752 -512325496 -450036168 965268488 -572608077 -321122377 -865569589 -627019786 313671470 -302020799 494692040 148522167 -8578660 694576539 310980949 160609496 834243170 277247242 -649013949 122546709 -256553302 865398552 351885038 464787981 142701195 75001037 154785838 298569081 815872062 726601352 -68719462 960905634 715390574 -360955294 -629966804 -20380531 960490514 987293163 -680385798 -379861232 627246747 -802259951 611465358 -421742262 -436297575 -293156728 -509945300 -196076474 794369855 -219211099 -142218550 848234791 673841084 -126584126 -499831830 141060863 209035827 127099324 -616400282 693390438 618117758 146439763 -189067885 -20596039 291535851 683511919 -502921614 -3038953 750554277 -975455228 -364296744 808700426 -577255587 296848992 -391768742 -699412867 -693317989 -536001008 276546306 -952397076 463749934 907841590 -933156770 -486661646 -877115279 733377679 -671694769 -788226556 -344867064 731055 -415095754 348450989 -549199085 -175440600 80479582 -473954360 871888754 196698476 -454809521 -804215536 -422832561 830914112 745976167 -188013037 310316723 -208005779 -222637102 -704642939 -365866381 -221685865 609267468 384335510 644766470 -161720362 -771077172 -373987478 242054768 188094784 -222193176 -766633502 -320474335 -370535002 -879861868 -527190749 379466409 350198894 -90633954 692777900 983648853 -931672973 -384729567 706599367 334773409 73278878 -48785237 998001753 -138103040 -478149243 -371377842 -288785585 96208506 776743412 -779587516 164767036 -908503413 -801941899 222365274 -98298932 575705173 -837752658 14644011 692588111 419846940 876053626 -642080712 -66056253 -411077655 677470657 -789669338 687171728 -894152123 867900173 381080693 -572046506 -490489808 -589586754 -56571950 63555681 -307705338 171023826 339646463 -620189348 179710817 761565332 -906025250 -265018119 -636731649 404088659 10932370 -617914479 265541663 -75631491 -150582216 600064130 446034437 -534029133 188686874 131905073 -881922425 194169093 -605481627 -387956674 702666562 743741172 683120063 449011100 265198275 -540304747 393323599 -189709645 273901759 378955735 -779780257 -798949103 -194914569 -326086154 -957213609 362706281 -457886338 -248680173 -397046908 -715263714 211141439 -317601954 -864916810 734515436 879570646 -418849311 -123936105 -177306709 941767471 -599509212 213261301 307011485 -560864771 -870808457 -252435218 -33610935 908876495 932282025 303842539 81388502 744255678 -981379703 -139567455 -685186230 693220814 346949982 88041139 -277230868 639290304 -657491550 845582067 628730092 -706089752 -439290023 -149065652 -847839014 372414608 36751731 625658749 -251397997 611220790 191545012 -166612895 493614981 -306939964 -751821541 -881649720 -120603723 223549882 -543497942 199398371 619467773 -913220014 -127057562 964954362 -85121072 437084332 536761339 -868888531 -816883723 -79512086 -863999815 -590442749 -496197326 -484481511 -545685358 -627195053 -726885840 -136734079 -166713631 249690824 359520519 -960175914 -694255347 24008919 -358819629 701499256 -500512041 -153970465 -366199195 944167261 999473100 239611722 645742637 80743600 530519253 -295977021 938542966 847560775 69578904 19695276 428268285 892601731 -950989872 220122326 -473722090 -923050088 -511382837 -187747330 125223191 -390072010 -999911634 -872473692 -925469951 546183138 -429622183 960995927 415098539 542084413 -703955424 -742706122 921017061 948338145 249398955 -801594748 253564649 -852635443 -717681812 214051621 -876261162 56002428 -361718314 -145724312 131253338 208793313 -636047523 213022817 -258949480 -521924619 527319290 983157839 256774759 -177853461 835133533 942597056 995589140 -774064387 403597996 222194734 60957353 500142518 755857183 -118077481 -449771747 -380828998 3375224 -369742198 835786924 -81197203 795821228 -624210935 62095236 -101261827 159457640 -619034264 564024446 332761924 -93426385 39662914 809695721 -262573850 737982005 -439766529 508798631 -326950842 -983029349 750562361 538520717 5168331 -690555094 -165859169 -490804732 -649237108 -547071015 106995596 276630746 419006521 368633816 -255940273 631603754 -944542368 830398003 -606554892 980286362 981580782 -666369190 -961628525 450386817 392016875 -223254286 685508366 19346660 178479952 -39206492 422765033 435754454 481972998 210603024 -957545341 -275370551 404661026 389053117 792810622 209941502 -767883709 871917611 957173788 85386261 -156898512 -397648129 327673311 -479790917 418204820 811173815 -732144776 -287191329 330827510 -352198102 -504417486 160603925 -334533505 -697857618 -97581123 -879111751 -235011819 774884620 -939138882 463315625 58860510 -605073002 70881519 750605557 -666675389 -808253992 986035990 846547400 -448443581 -657948999 -730169929 886043608 -900249361 602166458 804673508 -17782850 -570471898 711822358 448769435 292898016 -416558974 -658810020 -460439867 -212848566 -920582660 -778346731 625094249 700486427 176572372 994155939 -888078990 -568202894 -860882574 142545567 -271981992 928928072 -453238144 75711466 184974657 -954379044 -350988097 82896363 -765755488 -261097384 -39981184 -314543346 414970386 365394070 -240735382 -333212741 -981788165 790682213 -290588386 -95646980 -654195699 -93771620 -74895705 583578987 480845978 43603468 -188059611 -457741963 -352755386 -246135847 359634398 763871335 -723249028 -99071417 -702473608 -922586533 -835495347 394557879 -347524443 553062805 -830431148 -803307870 -826932097 -926193713 -978764633 545825368 -456245148 899624230 -170595155 -489330887 321024575 191947816 870050475 -851131115 876548335 -220049807 -584811044 550362987 -250684036 -762847752 -462942701 -588906134 -771297316 -655336069 729307526 -822953353 -762814107 997495854 -291363234 -511432075 914278426 -923542226 75473277 -211674389 -866486754 362530802 915739728 -788385504 516935135 -429078936 534802878 -509358186 646888831 602614187 -605802120 107402013 -193201699 -215682390 811263671 -833380371 203350742 984586152 954883646 -425634694 824636524 119519319 664320265 367237428 78079523 265877359 258943927 164104580 -598038720 -753951529 882935168 -587925511 870831848 -791423132 -282194821 434259689 171598566 -850020766 -373102549 499579399 71269766 -98754467 -556466049 7130178 603524822 930273653 -148097758 233973888 -792704248 -23869772 218175678 456987998 831805766 -655203591 988583927 -952830664 -287037192 -979151937 555325726 -592950459 -947511779 198542653 69456871 798214234 -197921688 477575960 -182106144 917789558 458706059 823949311 -693866762 -112422405 227919852 -400276542 -146516833 -40218995 -943634571 875701999 -471041940 347488778 -834216556 281781858 -443279429 999868015 -864634854 -260070936 579246864 -670551935 242426547 864447901 -418715178 -335869089 -425276575 -503438119 46235197 801438224 856055145 774669356 263820803 -473748211 306476041 362129776 -503643185 991516550 863067726 -849243776 -627602896 -524981887 326242275 -885479590 -882456986 952767694 -162113705 894237098 380390788 961787840 -944990621 -819943145 945194127 -871548605 395473370 304215166 -555215062 -869231242 420488420 -589572350 463546361 -646196653 -561303276 777727933 76126715 -500788896 144568924 55634757 -962847371 -834550469 222661465 -49805585 -57588130 475195754 342221550 986390714 264683870 -791988821 -299207406 415824213 760206796 -209404389 -244888053 -74609649 513845996 -365473620 -874166462 -313984154 -608493536 325018019 645411535 61764725 160090748 438306122 919918653 -522072090 811984227 -68801766 -103831097 575727531 -139262827 -960902461 161010832 -550689565 446186252 225845346 380247062 758168043 564686975 823090870 235089717 534564322 263391541 -191170892 465314906 -211201347 -274969449 717568793 -59677126 -565533233 601442009 -892777334 492855026 94796310 -95483708 -364236832 -30137706 -993139114 -811485598 -466178198 841593931 -555776514 -102374164 107699704 -100114867 610754323 -460879722 -145029182 -69641216 67054927 -586571358 448366617 -901470758 8500694 -988899472 575672421 161909800 507846569 -865113491 -335774897 -723572864 -619537033 496162753 -899010564 -142921931 -350265582 -889175177 148796993 600314844 73203999 -609642343 -108710559 -133746242 -415985426 -214592614 47280304 229204680 -967416375 719836995 197636085 -729207569 223352578 -810309660 -41479098 729479064 -656796051 -504586427 -501055088 105832311 -656015431 -797373828 49124228 231875217 -283662726 -765900417 728212133 -406301934 28763343 -175387488 -132391836 185085691 -239618046 -452675784 716234673 215859979 314185104 820044064 205968964 -773111885 943891256 -217935950 -428677239 295126734 -967995287 129504956 148777339 333781520 -390046639 -576984524 -796035299 722549184 437330144 189216564 -292269001 497762418 -661197424 248136462 497022054 961188059 989932731 400882175 -701131978 386027028 -372940520 969809666 -158266252 835488207 -200494139 -727121350 172439891 -131686762 382306853 633445990 -565199783 657576696 765610974 696974623 -310334463 354314346 -10275332 -113818279 513271553 350255443 -14132978 523099434 -408943477 -872926739 766630722 -254959109 -912724024 -673925472 -493532113 498507754 785355881 -736525112 -471262155 288237736 -270615115 -431656588 919837927 -784463700 -723028380 -522158195 -9166282 -117533054 582050537 -671484497 -334715755 -51381410 -600535537 -357395971 -134254714 -188975403 972255901 840111454 -582608071 116425161 214452127 252918122 -903722197 581342332 325446166 -919756142 928327503 -500187261 583478724 -606415825 -884114088 158578001 -719097616 -905634083 750057635 165086761 -19671913 767851411 565680989 625694586 224139123 -162309774 108682480 304173570 -197185 374372151 -771673882 429551244 409160582 -546610847 383044467 253529294 -301200142 -503677099 -850498274 -510135105 226753122 617332451 -826806308 -246874799 -592156876 980221657 166887082 975838533 540923627 -845398214 -802107000 856718893 106718806 290538555 811474849 600473011 -411270705 -985547282 -858324463 -855993121 488459179 -852201761 -795963530 712991938 234579892 612237798 -73498424 249327312 -898401268 -930571608 917720164 16887377 -413010819 -70909727 99491914 690140302 948709514 549436948 649167719 757678323 -179549494 -15152714 -540556556 -508663769 -766494384 -763779245 339359445 -898585307 360387910 -826574410 -154048006 -779009132 828844026 -25439500 838161197 742722406 -846457992 589312832 -790294145 -666553668 -877656374 -997112227 -143780654 67100580 -293356221 -664664441 464267579 -421702398 619432452 842199680 157220545 797120885 47283801 -790011694 -281271926 95333749 640355244 178066359 919740844 -263136785 -983143113 -385186131 785187416 650385996 803231591 -452286325 -486382086 519375430 175766077 145696267 -214124291 -288417244 -118956227 -177858423 -260346511 -403588266 -735587967 772818134 -175854061 491096975 -299189732 873151842 -356103369 -922331697 140563432 -222198076 164488314 317646804 -27074755 -980103241 126262592 174034152 -575968659 411552466 71916700 -601896805 550860986 359962783 -906336547 15803693 586763834 -299083206 848532917 944145960 188469421 677087001 -380199588 -194657729 110877255 -811728394 882372578 -718265828 204188253 153914002 -935639407 189811821 -761490732 -313282350 -448389647 -704282545 925141355 -536412600 -521919075 -364071373 950057378 791463481 846926980 805525726 -551501393 410966957 555610227 -453835307 -792977287 589295825 724818264 709065697 -933190318 -317482976 369471997 436126456 -956098660 -813173861 -360552024 101249879 277825245 -902175181 -584233120 -541561858 -66414699 649093029 -316625091 -227937837 145793608 -626663172 263945323 -372381002 441315245 151181761 -376161520 -731639015 981733434 -715542128 -160043799 -382777375 -197611602 -863818965 114578844 938124173 -895181067 864445784 22278710 -33636790 773484240 -512503867 -366710297 560991325 234979256 -409540988 -533311343 233657595 601358707 683858316 709341953 901794480 96988302 -486314717 -862906605 -149739185 -320279660 -4872041 439996191 -899670279 -681571078 -236234094 -831593084 346563167 -62137698 -601234391 -628176687 -87761952 -973560068 956359748 -519886307 456880113 384174654 907124224 -58671003 724337917 636035135 -696771840 265857388 215602973 278845559 77774228 -980009858 231704897 -680026899 -201080010 226640984 639053770 359583065 -736377155 -388959721 -928370551 -321296607 -910375735 -719595577 -331123588 -979268551 -163891814 -794720798 294798803 587494070 912418037 840536830 -418154768 -459515500 -107190410 312735488 -285457169 -910541715 -707631910 -742843229 -718263839 468350878 118935026 -344678114 316641713 -809440089 -456895175 409296081 -726240484 -25668508 -231342485 889010555 -632647419 -292584047 15979990 388018873 753006278 744800477 903672351 632976593 -440946051 782222826 61456107 332254064 -846799383 332503897 -114216355 889693967 -49592988 870899396 355572864 64848851 -636942610 300330013 -928210379 -601998206 -603950931 -70589020 -893637169 777041364 111061652 -177404000 693066610 874833017 596485990 701208741 324061389 -883685221 884818778 777426528 -999220468 99326570 290671074 -28587837 101370933 907896174 488065694 -379386592 482174987 886370082 -698879789 817328362 190938430 -480728254 493199586 -674908109 580562297 617975459 -620462300 554953661 407226897 626317310 30424413 432163936 -586483156 -678166348 821526674 -4636601 -540422656 570112838 -498382527 258301446 355923419 271032249 -775851615 -846035283 783628909 649079531 677253562 -627147469 320938636 -397740826 795851376 815941896 754521414 -987384604 484321039 296445083 -91727341 -973916736 488873978 217958592 -526362390 -784645857 -659456824 -686958707 802742521 926993094 -864771187 845523382 255167788 987544377 703930479 -520557542 -382163100 400209387 576473678 -848100609 430086131 704109141 136334279 -508584183 -919941920 -723119989 508185558 580120991 339968671 254137315 704092300 85325162 397996417 225404397 221220779 -524988459 -219715480 -709070681 -947850421 45275624 492668848 -394412621 127901261 107898177 -549901808 88891510 -347101458 -818973095 -498715341 -820649525 -38171759 754554964 539342888 714983406 342108676 -992770174 -677277992 -719523075 444543791 380644220 -887640505 -738027767 -270317238 269238678 -265672740 342770990 658876670 813332379 -349235527 -205799763 412539887 -140914235 311651829 64994317 -693814373 -508926020 608233222 84329435 918547673 -615262088 -164692209 -358358958 -395703512 114091694 94130611 -218295015 278477493 662914111 339894900 359010139 965527815 -156149010 -915242931 294064399 599504157 -243093708 -404233859 450424562 -310594706 -490671468 431752339 156284277 741272438 -214146142 286765170 -606547197 -905034957 -333550121 644379490 544263426 -961215386 438691571 -109567745 -415709825 -142545484 -134093103 141507600 -962664973 -53405097 -448045212 296827553 401095341 395482726 40024476 -857687285 310553945 860648578 496444014 -128000448 852153056 -158256296 889745850 19257891 -664401512 554526364 102612439 842487825 439208184 -960603713 -342334799 495332812 762823960 378792975 285809437 -15812485 -631030264 763399002 228725475 -993026307 190330388 244125554 762623228 643351040 -487569346 671337540 145832740 557519471 812995818 746214589 -163312558 727762681 -504453395 -47497317 -912888435 -743537515 756824792 107059727 789774404 -269110374 -453882339 -818805684 500649701 -227188208 506078290 -837681486 42892781 -862862961 68251663 -827569235 561066451 486008259 189849393 -266379127 -795206848 799844962 -753856113 422408288 413733760 963531619 239592065 110914409 841428617 -923351283 181688806 -744250673 -245625387 244907546 -405194559 154124397 -466410854 795335392 526382619 689003669 -378976294 503300642 -984104089 787491061 178923697 397474420 882350484 -512188724 -778556393 856612365 236830659 180255492 16146608 -783198272 139761449 -5932499 -998055777 978525305 772520218 623523886 981873424 -100798352 144003932 611596335 -437980538 -64388282 423603953 233828132 912095464 -368362315 -635266124 -785153754 -620559129 230690760 870107852 -663722554 150253878 -894056955 464098172 475963727 -544007604 322556708 29066606 -863215808 -567362834 -419476649 377162474 -229217248 347724685 677871972 730791634 -412442435 275384463 -162377997 -461802502 -56056885 503531413 -672940518 135916989 357616664 376374439 -543727350 -690662648 -689160832 63399922 616973952 674339542 645797629 -275527918 -974802252 450925620 -882029125 542411996 765682132 726872825 747006775 -192228331 -800468810 674647200 -963164287 696844406 -963018288 -983057654 -879044312 -541429106 -438880221 -236218225 715417642 538307981 536851150 -119456644 452141542 13420378 -479545534 -397661488 336772178 -519522638 981207621 -551078813 -827959549 145082092 -347119436 -605713082 404017511 292643388 445295079 847567361 -809017302 -380462971 -480895303 -422587891 -927439027 204975122 -150527196 411960878 -96798790 -175044237 367788912 913844568 87643861 468984479 -711065452 908873919 -925267228 -114326350 913667513 -507377341 -402875839 -552734635 562022059 497552843 259822049 -615273809 634329978 -370030161 257061371 -284382520 588545527 513633771 -487898867 25472428 -872437036 363495392 -550315333 25389824 420246885 382921310 -930692223 -456279016 938157313 -623871888 754624720 228201578 767864416 -587280343 -309460558 778389985 543548303 368648426 -182385887 719382407 -144086606 929699991 181449173 312155335 515205129 802867034 540717205 -346367519 796107187 67122564 -585952742 -644280654 -246670164 -280120362 54664704 -758977848 -820202409 107296528 187859971 863764510 -320159506 886792102 -547578295 -913436928 -499872663 -527641232 -622645879 202563253 -983813099 -212915135 -2768390 -521953467 544169385 929038801 -524498113 987153272 -143184022 133126236 -312905785 -169429088 -146306391 474933032 826089838 140225230 -660856822 -876421884 586248837 -358883996 995546705 628044805 779538882 363879681 531047645 308402371 724193487 -377262924 537434072 707117370 -930010935 472512193 907119611 -54212296 -218203964 -720576178 825791730 -256875094 678932538 167576748 901023371 536384821 -216439030 -384446392 -700433050 993670493 -605076755 -142529391 -615423440 -792903448 852816783 -484887188 -884029941 -803815344 541203497 -880561727 -268022655 -57515330 718185295 430781033 228080598 33686303 -540625993 -365524203 496091704 -533012493 -249847335 602270911 341765792 -72457436 -832071635 -81427844 373407462 -28409883 852758262 -461899373 -421553632 -466889007 -733718098 -948214262 -199704863 137061354 -272957722 -201568671 -341211453 173374528 589903210 -427754672 803793862 -500303315 -654831744 -710046632 150929678 -566553409 392795646 -853212953 572497518 -83144685 -601520793 -26562574 493484418 -829104854 -557106220 -439641805 -205524596 203352393 -197543630 -963397730 -675607317 -679780833 945760234 -259807788 -724624932 -548487484 -252924678 -489758442 -9118178 712966270 938042320 -983054060 -569767953 746442170 -383356764 -977818055 -38652846 -777017323 -241507684 539783362 -806210911 -588732518 -628230769 -891212339 -264829908 145718981 -893410380 350498509 -915954358 575441193 -10557536 -799658626 -579778054 -532165127 -127492326 -540253600 766382756 890001367 29000934 -459016003 333964426 -206689741 -963525052 -461321434 -147487952 -642894646 -374974626 -550307347 -342600988 4499408 264630568 -565402562 412803382 -308604169 -462848443 -245740854 979589664 -110560903 973567153 491740769 -349907936 361480520 -176658922 752530792 58458905 330820843 -778703238 606559752 -599521556 -527535120 111933671 998739113 632988055 -948657239 317575062 416927195 676697828 672654320 727678770 240161997 504037570 557636663 780687602 -56401443 856995022 179783785 -616451539 -400961679 167612490 75256556 767335455 -839257244 -416584367 -855659675 -626058830 -95501223 503633711 495672300 -86420915 934699980 -443196194 718907371 786534210 640840311 726085049 -972306175 115740718 58470203 279916437 907132297 -274968543 426357077 -882851802 -568888143 977349604 86836759 328520910 322175990 -5456238 -707068255 104877780 -446530806 -259521251 847841757 15530225 925530623 607398685 680502934 -440633154 292669925 -259780012 991043144 -323159120 -142325145 -235632030 228163408 941454555 142018900 811439969 -433090182 802639768 -618525621 -535909431 815876852 150203090 507132596 -952850563 875525779 280628198 103003916 -291194920 -748798337 -187984042 671231477 -645156505 -961647505 29711950 -429704656 443351555 -280757165 55184859 830644417 -487173054 185976705 -555039584 -414602068 -621862607 -380779868 768328927 712768341 340642719 -77364633 -842262000 479589210 937206917 154167869 294327256 -492087654 -245243606 -255097330 -280438332 346638734 -66827538 620120325 -517824636 923203125 201055782 838673548 -164758279 -669756310 -953781902 967829810 -412258332 613645925 -425888174 179176632 512366863 -619070778 -886882232 733020784 772249900 -652418511 -11297594 18642441 752843837 180011010 -41408637 808717803 192628168 -30644199 -355025915 -822651691 -781144486 693308839 461146477 989229777 321621111 12609581 22808347 634087396 393555272 861385620 938938894 -923239801 -888707147 -61369788 715364983 113360860 -995178801 -141349444 485371235 -777496868 -191566165 -105069195 260179458 15943250 882240247 -930519929 281989549 645542917 -121490914 939132923 -784624472 735423569 -482036295 640268092 126640552 712881802 -670425785 -403650462 456595968 317838564 737707356 -521460509 -809647868 827114907 827802014 203249315 -182342235 135768478 -317770545 -480864911 -319642990 -974324233 -253158058 -515242707 -710631260 -924484286 245122250 982665190 -452359158 -426692139 -399699670 -105205250 -492165492 606318026 -940066040 -817116487 -692969353 -889594777 -783340786 -487444970 -824323165 -922186457 205627870 290557255 -712707771 -222783590 -285520209 681551223 854079697 15323979 963293616 -887076776 572530271 476783206 -889588647 -381068792 -566889282 -265823441 -776262402 701612917 867537989 402985699 -500695563 326607687 222326885 876421392 678109136 381510580 159723940 -711641024 -126680851 -579358898 -362234504 -331622471 373249048 -95265817 -642731636 -744148043 227597061 -583932113 -903247273 454526617 -47945318 -695473817 14490153 -555525596 -278120592 -184960441 109393488 336505885 102252451 -641982481 -655314918 -907212688 193146177 77265550 380482129 -780578070 345316423 462286301 734641156 -371024454 -908363835 774866143 905937680 924605202 -149467233 -24590541 346125082 -342358992 -157833856 -898440084 133817353 -903478595 791348483 664547001 924224763 -397253611 270343018 612249103 61740619 547814366 -20290122 947616874 290230766 -47685750 803217606 991635497 455769926 938438493 657522356 952646339 -238024507 -20524341 66758155 -489008213 570165023 384488117 -700776009 187468425 -949725025 187622074 45831518 -379348341 -413062025 681232585 -955477242 -317264930 -958592350 692687791 91900394 -633556398 -163385911 635639455 -738564383 -640551034 -357672590 113684738 950707740 981435944 848904692 -283890763 70775201 -209835541 -363763434 610422176 970438875 339219146 973045860 -185025144 189733415 -772327272 -811365793 974837796 747707136 -638683211 922916247 -53543429 949366463 532994760 -432492222 -530374524 677349269 744245529 -857370338 226244449 -488106308 390884182 435546423 -242845811 -666674838 -542638986 -336243876 187436910 -722886308 -757617668 161153780 -764472500 -779442902 813592601 602300627 942766537 985614005 -607709286 -574448068 -445774715 703434542 -922225452 222427101 -318767564 -922001069 -141279893 48053902 -119409365 -229019814 -168241304 -478242377 -13893020 -38898415 29178785 874644478 137887003 271002009 -902524808 -858754082 273745329 -330426193 521798294 -412307523 629673376 -205197095 195870367 375012511 -82830709 348172057 115278463 -46813779 687209306 92439542 -918579996 116345913 652491979 944621784 -966984981 608491952 315541582 312492902 -459228431 -242656880 -581741156 753751757 382057275 -766463649 233091060 -626563460 -480781811 292281985 -892195345 -809034935 598833598 171311848 -312681143 267098092 -566942980 985186037 718065755 -935212500 -158057341 -396679883 -781225712 396960862 -794800978 26187171 480321029 196987059 411793928 -882804130 526629783 801763568 337425500 370179310 956536255 -621525705 388976229 490867562 59853383 -337946984 18512045 616485113 -593294174 85206637 -276020905 373187771 620477753 -891293254 166569470 624746893 335445766 -355575425 -787112958 159296876 689700513 -407481887 886271547 -85025487 439366357 43791000 -147714351 505854734 -575515113 78209726 870360871 -181539817 -130432087 -212347861 -828939085 -512890010 -107296895 689345220 222582417 842958147 86720957 -845136320 618464794 57992723 -3878847 -972543009 -306960547 -892217756 588442654 207343474 -378530989 20162944 -348028601 -95062431 341893320 233961970 -445506499 -686487422 860763635 160716704 -413765009 -228610772 871550727 393893949 264116308 -180919496 -899528139 -742623530 -887360961 -757067019 -675736601 561395662 640326187 -724909325 -952929216 -712832913 939122154 -828295646 -265354961 637100105 521024268 262788899 183633016 -501107966 -714370040 -610250482 -888282935 -164564586 -394891312 659597216 24647943 -244132648 -750641279 -2920932 732208836 257163538 496182257 48838909 352419181 -140070031 -702549910 967950819 378877594 926720378 70373135 797404707 240940895 97404737 505134233 103321324 661612311 269695031 -515179127 -749504739 -561119266 98963211 -103703802 -583111491 -991328569 112514306 -337778239 -536105263 -105112028 318102207 -50654011 -797479202 506644016 601830758 -272496283 -517954044 -588231596 -391039419 -479887393 -130380653 -979613449 -786905764 108343745 187301600 -140213020 -369378477 -878848439 376993713 -476005555 -545843043 781303857 -84803604 -83475285 -968891306 992276772 488974096 -383379755 132757578 150999939 490577260 -346306063 -279012189 -25309890 741119835 -436595989 -978211330 292449536 19706219 -992617788 368440469 634731906 623411999 906951673 756062161 -795210068 -656407427 -910216221 878702336 -265268366 909504677 -692601856 654559511 710941523 156384126 -577346680 434629781 9577138 -378482766 -589003851 96955076 565052388 584208140 -445785531 -62956677 -564495910 617477028 -840771261 717491246 -457115229 805573185 421820062 393617202 -697531528 -388600632 -575836554 -319782551 605255830 378589975 173437188 842084387 -870174738 -164197934 -27428862 -787891139 -168001247 -465420213 897205362 859449352 -30675663 -651046956 83284643 774335859 -552953427 -71543769 -511138026 5118457 455101743 123602423 -233208271 -740577737 -627151173 -662332842 273318274 54406074 -871524771 493344006 455050681 54233136 300797254 435565234 -435123596 810543457 892578545 -816976955 -265773575 554101356 -995767941 -980189532 -344372632 570879431 961586449 461566048 122302723 781994889 396652948 975661576 -950049343 736794996 -730730788 669199462 -757309612 884615907 -288276872 -867601510 -529139168 753115418 -674617734 -44083616 405135338 -946302466 931751061 963142893 -557000025 -568298237 290719076 -383986676 187853492 706838644 -793227871 760506026 -897198981 220801778 -876114213 73212769 668499267 142993598 830408913 -729432195 -145739612 334716623 -650352366 853228197 308556502 702507056 598424708 323776217 351193417 651805056 -398119323 -733703572 -389105320 -398753774 811671868 -889009597 855709828 869786872 969306308 649819553 -122632883 -443481566 -810070284 -267603067 -29874941 324451509 47129121 563126797 135729417 716705433 129196627 946553964 245245902 530684239 534275397 -534396091 279434353 -189908037 625308974 -63649927 -932733855 -750515462 231710343 -847132203 -644177243 -873145342 -108149414 129979189 -90803332 482417019 -807479929 -689943307 704990541 955236892 56171813 -759202299 -441160591 893036066 15788811 -844378206 -464033345 -873804270 867548246 -396983949 -703488907 432961884 59444376 829402408 116321124 -626333813 -336363017 -961790236 22394624 -75257586 -675043087 624394975 -741440228 38729235 -402045869 -199256482 -362432168 73231425 -645303051 -626549932 -644128287 95556540 -804673015 668127773 794105555 817240663 -858585617 125251506 -778954995 167597666 882325309 -473166951 -756506267 240112354 -809250648 929850085 -333666821 -258265582 -908275797 636315758 552612419 -975772802 537051942 926091075 -651174088 -943476479 264980681 656340494 -199563677 496195093 685388600 300423160 101062238 804196124 532569841 -953624762 7122402 -914601518 85030718 -578092534 -834608858 -766105109 -98744082 -384903616 35729445 -343431340 -147509687 -658294198 642492845 634617417 663766584 -749955730 317452744 119631815 401698890 385558310 987290004 -351819758 -630014738 73785932 -549253671 162557734 240385622 939938977 -225504761 687964871 -383147836 75021820 827392085 318637261 -6559593 -121270011 -354275964 797851172 406073194 100625470 885099748 197789807 556660983 729133631 703613094 400760238 929131618 -248717032 360339912 -698326942 819535945 -141302289 945426488 -919066949 818080198 403458360 -107227482 -413921753 839015832 619840611 -173613104 -671010916 -242517093 564420308 -876581970 -195685563 -523015632 -776258172 -142705053 720747150 -219969372 -247056046 663467854 -430488959 -600297929 -504804977 -268700252 -745187961 545376536 -274879858 44112313 -947620242 354591491 249871867 227854812 487345942 87552912 -807008674 -406216751 -751146925 -257122914 -948711571 653203716 193934401 -936228945 277165580 -751455313 690767336 -107649422 -90584582 -894023381 218176762 -473525375 -633637394 267629298 -930380763 -666781514 -482944886 138409496 -122871182 882061360 -192506748 -924587545 812809835 -435786540 -223578892 610791217 -103013648 267823632 407695704 -916192472 430863376 68995815 358732348 -179500511 993970182 -300667934 -17312355 -110451041 -442250914 -399997941 336870148 -94152458 113349983 -790993728 -959574251 365722962 -423139876 -564605052 -331606099 -764839713 354810490 97069058 -507015797 707575162 -358156289 192441670 -382282198 -504421839 -816289013 -458099476 -202071921 -375247362 -207985068 806804848 588799276 -558197427 123029309 -141020183 923545894 557679709 507577804 316180053 523594925 -635336483 655190598 -875836000 -924506504 263515758 -422165624 213477416 -592959591 245242400 246440086 -315070948 343835557 135194676 365125249 -361900637 518129876 -351592287 794367282 -508711849 -217682374 524204420 123457388 -169990804 713774239 404825793 922157415 -510654852 -662349631 -134675158 -384075433 -920511475 -292543535 -953104215 797877954 366125128 -318478460 606591838 -799675674 650619079 555811117 188126330 566203497 562142214 -269704218 -85421681 992072225 626588861 439859845 -765373309 994361695 168218912 -28497158 -431873921 -931694062 248553689 -599914719 283454603 -66952210 991411731 -823019334 -286698082 -743787172 742017668 584922960 -327715091 448299354 245953812 268335730 -496687708 -886027952 -782470929 303451948 817715655 -577672209 462878117 -836413300 -242582873 -649945549 524176548 826001298 -399345148 -917902716 603064842 -854127294 76524949 647490264 -762228933 -50808348 -363162192 -698449655 -877626347 -666714609 -744043233 -665778567 784665840 -844019272 -936993705 230059215 417153781 183510314 -785862855 -265009212 555051363 339223777 606933841 -425004532 698592153 597638940 344851367 -36814661 294788122 460796094 -548312 -677787895 -275226807 985824967 -148173180 -118985844 -893753898 -635130102 -250359413 481415956 609646474 843708962 129100287 945334989 873747386 -98046146 -669621711 -757621815 -604351042 512643296 741256240 -283353604 406436308 883393661 852404670 -914386270 904561751 -362168478 372509404 -336828393 -799087940 -381976184 422838859 999198476 -836346948 317187221 211948967 909120851 -963403698 -272632376 -17487618 845532125 304631203 807348110 -892272219 53406996 420801124 181478417 668477598 665972920 -832138851 50863988 217486109 -586552681 -17678460 -566545207 211184679 555314000 -370659353 392077031 -932845542 972015293 -809744340 265756327 313381780 -468153686 875456594 -857051421 -771276550 82984622 -7056901 -106673633 950394706 631451315 -431354155 744238796 -51517226 -487417981 843992878 255094837 606764905 -356149376 -640532242 480521118 332057098 -714706402 315497916 -945503377 540903953 105121953 861621282 -593238144 204758440 59950781 -103519260 -178690495 -782757169 649804116 171112988 349927964 -566288370 -592442040 -551098228 -106080145 685568394 843369311 566163875 -413884458 20138602 -669693194 -387601534 582827283 543947146 -572630612 798316993 386160796 598322078 -803003440 -420334137 -464342417 621929077 -778417090 -851868537 797745062 186148950 -203416250 243460155 -905518856 680143708 74538173 -294740446 124696358 -909931185 816971504 213625220 199731461 962050473 681232255 -122061865 268680822 120730472 536992772 -420027658 -662772162 2552006 393974341 576965515 14434882 388402053 -928861682 -392961531 -531410077 862921341 -234602762 -73532463 160661385 -433399823 -776823376 332948464 868462379 56324216 847623201 -469446450 421346911 -103060666 237385238 -30754664 -625038940 -219016771 -428331280 597161414 982104088 -343039772 -490775508 -965570243 -963262026 -313378329 -175751473 538797579 975162762 -753289759 -54336042 316279737 403548821 775959631 654646670 -34027595 455538021 -747262901 -744512999 -460015844 -78019347 -637396798 -859300081 -246174507 -313687489 -803023186 645248804 -364252309 -152774845 -347016498 -365336793 -516293191 -730632121 216496568 563980712 -215933605 -89703083 -533037034 -30253651 974636151 22041855 113387134 316425807 119352243 -659325034 746749442 -398354683 209467430 -363103285 -815676468 477237941 -871496785 509478335 -960502742 -109383580 549104296 639587626 -832196209 613250859 -372790327 138366387 -232563202 -476500210 255452583 372229256 287880742 -169775322 572924057 -57225498 -676004505 -137077098 -539570059 110252183 -354599016 -65445283 305297990 -754058642 -829312663 -473750046 47189572 -836582306 -966293406 521262504 -454048592 -329509925 -56318258 -325209121 330530827 843704886 -69123083 474585488 126409142 184346829 71193985 -315827244 232879500 -83393895 -834828594 793934620 26403347 788521007 -79693960 -288469195 944586939 547786726 548014032 256350513 927028509 -863098052 -915648311 -409111256 -792071761 557108355 396374585 422746824 -158583486 -495998163 -906114362 384196896 -124951486 125197517 725168513 641208729 -781683146 -548760792 272075321 -925804723 490123434 -506059785 826300803 -919888849 -715502179 -140629474 90658792 448545340 414308667 589901312 8340880 718080208 -835971279 965777547 -364846789 -115305291 -473062886 -594374954 -36392675 -493171883 738948733 147770681 550186252 497026108 -776135200 785193254 451329783 -312063283 -780107132 487978421 928152358 -408790671 -925195165 -192596246 449272947 511076085 -411267961 923778779 615195630 -74626386 -961913122 749435892 973692849 -663726862 -470953329 162326850 -265085757 855114603 950729647 834808159 173050464 -27433267 -524341283 -420784859 -324424840 -983169867 -411658125 -307940545 -642458559 -697508393 -890231132 529210270 -271768988 -436289678 930578795 620549012 679915440 -920024440 -370617118 208848987 -768464799 188089162 -218882753 -775734836 -453644181 -954059650 -518380748 -717157705 -214083898 637581292 540466627 215349068 -401558010 -6255544 -548455274 534899202 -654368712 722902919 -646835239 659624217 136832844 654738233 -463215206 -498978625 -953876890 498234155 -906466384 416116056 -52310488 -533999280 256026035 -346959668 -505020770 206549325 -831710710 309663035 507393935 273632694 732487576 -589377963 729507854 39902081 521471688 499302334 -35671795 -801125658 943186855 332680675 60894027 -410720742 877170273 -193957256 -355868294 668865964 327517283 620348946 497103601 -831991444 -359835683 315081511 619394012 -870377737 -663665256 528627171 426876707 467319811 -11119133 970158426 448295911 -49959226 -661425755 -515888101 417072993 -54935268 -316154739 180498355 -311988411 -468994321 -589608742 880412488 -713644018 -893824888 -116280492 -564642237 428571677 246540447 487934613 -320003980 -281890063 -599581161 -81631576 -358430551 -913026162 -224711404 366872528 907477998 848998260 -375118799 377105990 -296501346 55006958 605489443 -142180022 -505502253 -912703167 610972559 -192130402 42509777 -225264388 142808183 326690034 825260257 636015318 548901441 430665712 877194709 -250478617 488401553 973421834 199017571 744104087 659694430 -737268257 662721089 -531885688 -546958860 75798789 -819390405 138128626 -725424222 271263590 3186265 -453572777 -507482732 -78339817 686792728 -49830715 -613700724 -485314749 -175951613 -858125511 753141409 -677865805 571886486 -635236889 -999160394 -764250682 -805674998 -737142600 -408626526 -255375781 131666824 -188444889 -953978920 11431302 801366884 203712637 -329471329 -948370075 -485584316 933142089 482435916 -467823709 682689562 325593337 537471122 -346593708 -446229728 804406630 939547127 404245691 -11035031 -989981220 -732103643 -813351884 662753078 210721331 -36931883 903558924 974674384 -57424680 887222864 356951002 -248243593 496744243 -670393038 -192675983 -55669951 926016973 -12317249 142585577 -167501261 -327906358 -905953785 146684403 -968236348 368270888 -30758759 -827925743 -706266118 -503996028 15311909 -325297836 -730586720 -159691213 -198017229 -730912161 -17927662 866365174 347698680 -184233575 180484971 -319389524 -657245164 921375159 -974336434 779684668 -743721717 -62288828 -862311826 -347721321 -257401612 -246428648 -177711810 154344440 375368671 230302145 -364325076 -213949405 957478422 453311906 -347843869 699991866 -643069700 82409681 -486212210 759268491 -211529564 -300760287 345051198 -992745033 -820198631 -844069563 496338148 323725122 -987980924 -850936785 -867957364 -254807291 -443029014 141528244 615137205 -397012893 691137774 669403308 -949834440 -596898120 -312048003 -844131151 -947538673 -976370750 -511445595 -310949096 218006682 704456906 184242056 284765555 -429075507 -411685112 43547198 389199350 -140181195 630159135 732327106 516375955 800519848 538254536 -482478262 -400415927 560249244 -631313707 -321078566 769620853 -481757736 -377730332 -936846237 -62511173 -659746865 667922345 793978693 379519364 705139227 484764412 185621481 681443924 872098038 419166642 -984142094 235488073 307801292 -16562951 -330105011 -199416806 777103460 173414033 -325576643 573179007 676493933 808541306 462094246 391867231 -755744287 703292313 187805388 475937077 835862160 -347014453 706668807 901593826 575315070 996540265 961332250 -678015852 -65120854 -872757651 855787526 813343995 535427353 -487005196 987025332 -835118951 418851141 -889238750 -909848300 472180166 7581501 -573515847 -708732574 -521347266 -792309031 75135756 286141432 -158914954 928032508 -659554312 -914615572 -376696635 -389709424 -229376472 876095390 -396640574 844817048 -166401646 -883247547 -112655212 -821154469 257720062 435714349 -691218396 573448474 780496498 114656227 166330022 320012884 754360655 -664214284 696245711 -828208964 356693625 -232638436 258063245 969991743 294802306 -249306933 -974192290 127249051 926844048 -780605399 400891352 -726693570 415368986 -313001503 -577113409 -623563836 -260036079 -222223919 796297313 -824502849 -129009201 -378191317 61521553 -281259723 912201543 411503386 250074365 -971584537 -617613384 592479278 -384199818 -522247855 67068022 -763826600 589121870 791739415 486461278 937171620 -112100976 926311681 658850985 195357948 261545120 -535344757 316822769 223697934 -321887416 -18168626 204792573 816909811 350748340 -896307343 255234963 -12157608 -758313887 238704823 -298753849 -575594895 -882848158 719074325 -473604914 -232215190 -891580754 575875684 -476454470 929632646 -438169445 235145509 112792688 252156171 -228541601 -649742420 932899893 892035710 695733586 -808969559 -773736254 -291837962 -816290660 417888464 -378563731 417478956 -870503628 393795316 -367771246 -142771968 -729304352 703405560 360610359 -650743025 481527256 -908569792 584328241 -462909193 190002542 875299098 492502920 -869857679 -264661061 519766509 -594685973 -797230884 687799822 138221795 443386830 819997563 875327641 -136530725 -992887243 682279582 30498489 38153000 291829195 729748394 898090192 488474050 699789372 -369394243 460199637 139166845 704681833 679838901 -332988586 936373784 304822091 384216495 -316917066 -69532471 591615631 909580329 983062155 -667396105 -585779121 -38390098 5470080 -210077404 245841232 112935469 -703789845 -805730391 -681114289 228266330 612158547 -714275407 806280413 387884052 50141970 170125848 134817272 685015981 177966886 -856305198 -569307654 -558116019 -403320688 64972678 -572925198 -807617928 390148048 -256264716 399652580 -828064775 -170986072 -296335880 417814544 57494466 -974523760 -415958719 140950446 -153542888 112770135 443066962 -35253597 -499474543 -457486498 602736970 -106466622 874967453 815171353 -252190730 403562208 -6843414 -16729724 254214197 -919974619 -526859888 -959194571 896225935 -871004632 922230936 -545534997 352936946 250900157 749837890 -909485812 -332400484 772674644 630365327 115457680 252310805 459239628 -286596104 175358809 363291635 -126257111 -107269908 -568070013 -157462168 276806185 -16077468 8882398 -58915360 51108686 206885685 -363087479 -360524044 805554449 410126559 876076576 643261697 -139553521 411936059 29945856 514298441 -792078526 -875984014 -828584037 55517428 -810835840 969013961 -602473161 -460436991 246796950 918302959 799731803 227250062 -50584787 115518829 54832921 -683159890 -542288719 -9997894 481390587 -981579881 483693209 114111995 574506441 288448344 -292912127 179188896 -398152398 557138506 477449032 676961107 40177401 160218269 -378148534 87618308 -279185656 282145041 550488950 -341419458 247445697 179451591 388198132 -8163950 831366869 -779702160 -57855340 -247204399 -766925479 -776686827 -302294125 280630712 -72466368 892051700 250884462 -628004818 -990488200 98584798 -340014696 890139520 -4082274 460864916 455823741 -656487600 916367326 592042904 -314341589 936880383 -953801933 -619043790 -675755923 -999818422 -819896174 -167956720 138829090 707016135 -406351834 568331514 76542403 -428526636 571691361 -634099049 -839134592 469882745 935614149 412215734 -88867097 928135328 -51745965 366541315 342581372 -166347870 -386930101 35587312 -998064306 269788609 -310514411 -97100880 -709829620 -888858966 591205660 157924751 -648405429 5410540 -494257206 -348490943 -100787627 -63314527 -100454144 -986759768 340444912 -79411385 -635688759 423681650 -307023123 317570274 820932867 -265827362 786472477 -105367312 -424940594 -288408377 954687707 -563262204 -596694152 598578273 -677708294 861997103 569400667 812402259 874529518 -834554726 -603816094 79224940 -327963680 -19499447 -789719648 -143479026 543739888 867597659 -690869525 -191664915 659307183 330254621 751557659 213248099 96179794 886351604 985758612 112545177 955819996 797105417 -579728310 397805369 -862400055 -989721027 -691116689 -709351629 -580447582 -321661448 -197338752 -732066971 -445507906 996411012 708011368 -598555445 193984203 -566699762 749462985 -107884360 -739259896 763228474 687956858 69086242 200649537 158295722 -27721223 -35291390 -312226500 -426628681 51335257 -74234363 -102762723 651103771 -674068138 485068593 -243046149 604213766 917243330 332089511 551606381 -785505524 139580740 -626037861 -511784236 -788413652 -984869447 198211708 -768661483 -479065268 -754716452 -174522169 -530998410 -65415596 838557131 143077160 -156780846 -858032609 871093202 -305052680 852905837 77791924 578815728 725744994 -571988840 -322273549 829445830 531448905 -675067832 153916947 289807457 -278408595 -461414760 518575549 228689935 606483935 244179321 -515343234 -368801221 -730035711 -420926872 244666153 -530805335 -922192297 715659635 601086085 419635349 -866832962 -276559291 667753936 105542109 -377433191 906744933 653272628 492099962 -90215176 -954525632 362114262 -748118469 -589888304 -434373331 72916707 -110054564 185389717 333638535 963698904 -931026947 995132003 -155186620 -713722649 -904619193 382498172 993544024 -138298304 338498861 -789314377 50830486 315168472 -897040971 -970705507 745998315 -204287428 174333859 611277401 -65309141 -839906446 -361412924 -425545489 259549041 983780421 -548757884 192942838 459528380 -652319462 933846008 191704327 -732037496 147484330 -88373574 452285488 -121607011 628672530 891745720 964153701 -654561406 -249898696 325572808 452543231 583321424 -308340223 -108129464 -353274327 69045664 -393699325 -566199178 -752431059 -863058205 621839407 -14049416 210951081 979248836 -636467088 -475395958 539855780 442912568 -265675148 -587594579 -406767649 330877766 -952841593 557715482 357605454 -305997660 -294728829 -101121386 -965324249 139063795 -822203621 -476519095 548532144 500692842 484144681 15661566 66413537 542916908 125503184 -866768662 -164797908 692591496 -32185418 -153568893 -586022372 158720153 -283703979 -305408737 -597677222 61917431 929803550 -342734851 -532014448 -899567997 -273822040 -734429153 -599349501 313973181 -267877476 -432243990 35545986 937868554 473141991 404119440 908645590 -579565067 463743254 446410745 763758548 733117801 778760536 325300118 -154121865 789842139 -967692789 -709935426 599482644 -297996131 -325228831 688248320 85926239 -771589550 -410910767 715633853 449031560 -246438869 325874855 -165797967 -449380646 -755233764 -102824944 -584503854 -583798781 -833751051 872758417 -457582179 553171293 179010256 597322933 -806803194 690252872 -500644270 359050646 -223625421 706722014 -217382901 537276985 -853823722 -893803587 322261708 908723560 971536806 -150570808 176158560 -554492740 329002632 404464245 159157852 -59998034 -488443345 898742499 -587542038 -246382965 800699394 534278411 517946412 543672286 -526782465 -492110612 873114857 -629188141 61067133 -66002032 110495449 -259493313 -847987405 287529967 238548047 -357386945 136203142 377953568 -183912135 -128209380 353169954 623114670 -818836288 -554409985 243586779 -387353887 -636155412 -861607777 68875114 -70251808 -136720921 -397961582 -224980264 236225944 -780986989 -483377795 -304912609 678201085 -440857528 -558213228 214206050 -73843308 -652066827 -288826617 -527339370 872437418 -631593745 -324364037 -897249967 872698295 216370641 768839849 711517323 71381156 385848941 -241568241 -992635540 -825162288 249418930 740043170 -630073371 66545123 -297948678 486414264 52314930 -986191640 -698443975 197007915 424686924 -596942266 -114712030 546724612 -807759184 963905968 301271215 -229679763 372331132 660314327 660891908 839737374 -371181399 -792437724 281413694 863835651 296088156 -350828315 -585032707 -218151167 93612947 -876582974 923364643 -757890358 126028860 -934055914 -611323863 -645199359 272853748 -588201017 -585567842 37924648 686225073 -778482621 -291300914 586400739 -875490447 -328953087 249965981 599285464 -584765968 9052579 -146334854 -689654038 101012715 39830987 968830966 -466234074 -325701893 614463941 391633868 -242307175 72687798 -321933265 762420652 982084830 -52502107 915359186 148504468 685276523 861984385 21976479 428233320 312028920 706872601 -896497408 -983513740 -498022964 237423408 811324297 970282962 810030942 -225363736 -37046177 761449513 -997903173 -262750022 -631728393 -635183279 -902760113 886159992 849840334 -541572039 415388797 -931709001 858578775 -760363859 -946259511 713740795 438638596 -184572927 928118549 -985633690 443403488 781661105 -39938006 -430046951 805935660 -345981218 -17620935 761141336 655015634 -510908971 222985568 665138662 -865081744 130440311 -325566956 410515315 462736620 -174582309 564059461 829823456 -552563631 -540242389 658243365 -498495816 -237345845 260949513 -522169895 -227506373 625691228 9235051 -518809512 -206427657 137606493 -170155018 -200368332 552047272 286046414 -702102409 -133386163 33520097 -750356459 -808775380 258732714 -469972603 -205607114 938762713 -693288713 -506810664 661954472 571387059 -873217156 911120090 180432597 -507420430 -874805282 880325067 -554378162 -930139982 -433572724 -562746556 -535012822 -880585804 937647823 -741755173 520254675 -189280021 415959583 -985727752 644246963 76090465 639058323 -718722497 29749807 -542268709 -911768809 -786841894 598215980 417696586 -335244390 426197427 -202493021 -764805219 989586261 548297354 -851275678 513315349 -75401295 -202208652 -815570290 164725060 -464767767 -112844673 6052617 419520452 -792085786 609394243 -216661291 631172192 654127206 -480492918 100285720 -208174079 161964054 363174392 -626153104 191687338 689190702 846516586 -810787193 -261678702 346183143 -929138438 -31983475 -322401601 592278626 330279146 942997964 136218681 -851087513 528543567 855492549 827463800 947730109 -60762442 730777679 -58442332 714147159 -346123256 -217404326 -1785049 -934839151 55624276 -845246458 -630090971 -613556676 -718916353 -616736966 903985440 582012647 -741408671 -592472961 -831789153 580087396 590176449 -764937593 -471854832 -662825763 -108285966 -862647801 787394449 -122237758 974464118 461932104 640917329 214596814 -590677500 -963262987 -801793202 -914659645 832977240 958288993 492959604 -649049778 467820607 -188727129 879090700 400859557 -486800278 245043615 795917966 74010674 968550949 -479223702 251042490 971470282 41945147 495792916 888813003 814561747 60661695 73253223 856483389 -739968322 123050226 -801216045 -76465708 404882278 -354640406 -420571710 -526893058 -49006835 -876020064 -509068893 403359010 -646372375 -420767912 244044829 316118370 6870644 435326693 298657091 -417118415 -489545492 -774964809 642316438 -154190979 937773306 313171465 231631583 841101488 655090223 396047204 616693984 -644359219 584834749 512254590 92765051 -528560438 776583068 -226099508 -305414087 -575114746 321667938 -308821192 -172557442 -257382468 -792924261 -853789104 -444098982 -590864326 -658695042 946812271 540243597 -89333799 843414214 29067818 -405401256 223382172 554671212 926759786 87783347 976850580 383641077 -519431476 665046641 -123834108 -696806206 879559554 319411151 -446542911 540459141 -250157372 -268416149 -906722641 340878213 971446702 -974689559 722730681 588246555 -159643617 597444226 -183417662 997744816 -672955502 -841838858 577009054 -120290188 -483537562 699377659 -774855872 946098385 -534245760 -219566787 -238654883 452773553 -906589457 -174579232 -187784613 57756060 -746051236 -730491270 444948488 730280171 281168118 -921248619 235638250 -403640389 -459868038 539185817 138360326 146245637 690314350 557354855 -721199759 290500392 -397231841 -763932114 -163280025 -7655548 -754773657 -102721925 -515395097 -325632795 553265285 -44986980 84100233 -567566525 31751312 -688787880 831461447 -598774216 201934760 333053952 -541749937 -230741754 693259273 -519800742 -74088323 234935207 -395628991 -643095504 -245781853 7668489 -889791896 -143712253 633131830 -350183925 -276113018 -292929540 -751440045 697953842 556733125 411580913 -743129637 -223401500 113430626 921691595 -201515173 426284944 788801235 212917614 447522964 -430016874 757849435 767200421 -9909490 400729134 134282686 -726611737 102008692 -435339329 793459224 -353375107 -882181540 -874511515 -872570372 -4129554 423374293 813795471 -412578666 525022222 289784887 302863535 30091359 -221170962 268309578 -734773652 951821289 -920746002 -199983580 -524101228 353365538 640013044 -459324592 183706824 241273404 840143247 126558981 692476428 591791813 -182847345 -610314197 832942925 809962990 646672560 119290084 786105431 -731453753 -969356764 -916139330 446590462 612619116 -153732049 245380162 167935084 800520514 301595041 -263214506 -840467491 146333006 -945735491 -141527411 -101776425 -702413575 468508303 -188817852 -861456071 599201759 -756949978 -235500247 -462813950 759112670 -17545209 827060503 170159679 263855662 -117726143 152781149 -459123698 265383752 692844732 -737359809 -424897725 -244115081 -413255870 928984816 -53897622 -18800490 613384466 -340098585 -741195473 -444913693 58034335 -83060663 201890467 -498265871 134304400 -913524582 308150907 -560436320 321672894 13472368 -310712749 -522256139 607449200 -831443387 388319753 861453168 -909160289 536793864 640464151 792781439 894085890 -89019901 337023618 -834243528 -803765818 787751405 -824167433 -14327360 911335200 -993585934 -157923224 -50987552 946500551 438283609 40625850 -416979548 -533918258 120521953 218285135 -22658613 939120559 286278140 556954651 455070140 -289698857 438267038 -792919032 -137400649 255363622 -312814310 545422661 -349016338 401434313 -854724524 976018569 -437318405 178175829 -760929538 471032484 -165523758 17589685 -541709880 505097555 -961666424 372676384 318897205 -87519679 614806669 -588932706 210167644 -836155453 452021053 351230349 181435852 555758997 77954848 -317867518 659885421 -841985242 512619326 812389728 -810300432 -46497802 107573542 564957249 -530510597 392548591 -745598626 439887821 -953987800 76225555 -709840740 83495783 914719160 170958844 -421646089 -988060600 388281332 -404531711 514642978 951454556 185979359 531653869 -568904772 373401134 -35103676 -413422123 364963613 112757178 -61749921 -818167747 350447828 -319010659 515716061 -152332337 392658120 -144472192 -870366267 843334306 190926340 340427019 -202023943 634867505 -846254923 -398161849 495189137 -595658917 41973740 770413131 746071881 -678052413 644354350 362482894 805310717 -5053827 -814468696 -881092445 486172921 -197986207 -591484360 983699310 -870449128 667061726 -429148402 912973767 -850838895 -845202580 -481561843 619190485 107438830 55415468 277882161 -712269033 -996425222 510352842 -339631267 -860348135 93839652 -875381016 895787679 460919051 -16789293 -334945115 854339232 284978289 -274609222 114659098 -202209781 457036943 -774177388 -536891415 426570576 -552838224 784853757 100827286 891797604 429826598 676334576 834215629 261601772 12913651 -693511658 752469506 -80432687 872923537 -688438506 -611615866 -855477906 903028493 -833805198 -17696679 199197391 152916153 679643857 -631794839 -627378169 527053014 941290245 470107025 887842829 -371903218 155605035 -827273321 -776917228 994302181 357735977 622720137 -887068225 -287327976 -908424808 626426910 855088532 -341442140 -44179599 -117310933 -417140168 1889167 989553462 76336604 -854079981 817381783 -356342270 -740797466 828164172 637970865 867213387 -590590967 -110764215 297402485 -859028777 -947835856 -243353134 981710159 -433900818 -125096630 -487058782 -906612755 255490598 64859291 626161279 -998970447 49462303 786184380 -463824422 471831506 -629706183 -495638966 184732745 505440854 -698853220 -912339608 239804151 -154465249 644033579 573452529 911536473 797107221 73818246 737638197 138233834 735191130 -841516722 -334899628 -781502501 -993935344 717666827 -432183858 -24063844 716097004 -467632204 -272093616 137394983 -541701510 -390590778 -352039326 562172319 988642377 153540236 566869552 658763260 -487888324 -513614199 -629782711 -601570868 739743191 673568668 -472860923 -3287425 176136165 966528897 599442244 804876115 -619419518 563396833 -22499183 935097584 573276039 438466753 961584119 -814023226 198590183 -243660051 -332562680 -965174823 -823904307 175658670 653388471 -791270718 -825413029 -651705164 76680981 -721896742 -384878820 -35785911 410408810 404284964 -104301107 -917287321 -79225364 -374833074 973080873 -733059839 808809980 215729667 141345671 -985548113 668899292 -901582197 -718321614 986648763 -647019858 990810949 623531273 424895580 679432349 -393151874 985133041 -623953614 771747368 548486583 -419249557 71260959 978754716 506298337 -699961783 72458240 -945620600 412288808 510260007 395617183 935148366 -785210685 815012439 -130378941 -956701112 462585862 -491450484 -918467386 -887426249 -430495358 568783542 979688712 -792492588 -719919941 625790379 943335377 753496491 -615867638 408778378 247845137 -563930617 -792764331 434936840 -964870044 796721489 957206578 -160427976 544086006 -218213124 -54865673 907783305 -91840236 -258662440 438416640 917338563 -738393796 -285772486 -353543670 375311521 -687568007 348885064 116966176 -979757653 538036092 635661396 555045726 866409836 -166865777 816170112 -902795007 331776447 736602354 -253141762 716827510 249395281 -704978998 -521561624 -770639027 946278191 -597032362 -530098295 806485649 -660870888 536849351 -711985922 288844097 908330549 -548307338 905849273 -67056135 -234432544 30437109 105635004 996559082 848718282 353569488 -381281288 861459923 -634945161 133524226 -826748924 -844729360 -541085900 223198992 -831241264 -131627272 -474467686 -613223472 -179323341 842511307 -386606566 -640004801 -906879167 612328014 -801132621 -932243591 649632753 193006297 -374388019 -719028914 3552003 -410485250 -938301083 -275503360 -700132188 -174521721 -997535825 -776210919 -249643716 366703881 259014979 174275595 459322038 297583916 -758905453 611082915 412290947 -744373304 -525330337 127201586 439088075 -82934568 -608895531 -306322089 177150311 695380365 -313915350 -849483807 684265122 -986816320 -978236558 -983248540 451419336 385789259 717259241 762253873 -139180515 -937216231 848672342 15140454 -254002910 817245047 71899773 685521742 287739831 477147914 770280906 -177057260 870750570 -95810839 52567095 773286897 423927932 693067980 774144533 -815707229 543046855 -888945242 843261903 783827819 875027522 -848209442 -227344828 -337377333 -638072713 839175642 979078818 385458164 -138333516 152532345 624640465 158994931 -108014445 -708401969 -175365798 -648185550 551551837 472346640 135979120 -484485962 -828282339 971244251 -517023069 449462839 823621988 -428179059 568272845 -63852147 -455252858 -677867511 209581444 -551286933 442070934 686737698 469647984 880792037 669065747 -118735482 -907088848 -289737486 301742573 367532249 -866335129 894240746 858918266 -36270161 -400709698 54015391 -665943954 261278651 -688082261 -920022841 -258140360 137538551 764307800 -449301363 -85732387 -681466069 -737429193 -439983175 808734065 -57241814 -100005083 27462493 62659120 664798258 334411801 718981618 211481939 -370931659 926840898 -649008865 933846964 634956257 620493723 -693834752 -709892462 700093068 558837184 -199371931 135970842 826560659 -955299460 -992953019 -713651294 -668793969 788021216 -877163608 -841818769 -27378115 697064602 -913573977 148497504 -974490392 195406514 83008131 651709827 -986014738 122309029 -851467584 -543116068 -469251186 -407101807 618597457 211549262 -919682625 313923368 797130542 209908361 615229901 841115410 919151414 684486202 -878515222 -379489209 800165186 873405715 -927988338 -687459245 -314133986 308072114 770305907 855943429 168862366 -883068293 -129114007 -443136369 -175912999 874237765 -871367765 697184111 323708367 -793241011 26399875 -174176698 -777962496 -499199232 -259819975 995787380 -312794537 380141488 957874065 -385462374 -850569285 -672863793 704681258 985686493 879793218 788621347 -276639161 -717652866 824162284 569631283 545211860 -873417491 408868897 936311618 -25237493 218689817 -579789932 -654236257 -119365976 572346027 -263484689 -270294167 149238793 678989183 -485553401 -75804757 -616647896 -604385558 257627959 742783493 -132925814 -807212382 -128316289 -917283605 -817185835 -684923849 -550244700 -235038912 -451800754 -210286502 241588685 -707053292 907695637 174456460 -997609631 -191266936 -871648925 819338671 -19558990 121025258 648716768 -993699549 625009294 834649218 -255140128 848027481 477983671 115273032 352794005 -596927875 -88231907 -433729484 497232665 387830795 -636665559 596207413 -966736524 -846536251 388178792 217159659 808415517 -380113946 212565910 93676440 915117085 544864704 897214533 338098087 308880018 -104367714 -310857120 -38661170 772125021 97277122 38478491 605504804 -692376580 364173402 -163919975 -682749561 663041658 -268230460 426117670 99211044 -61250423 -342437344 -27254522 825505346 282985986 277141043 -979282357 -379168102 -688847069 -790143480 398176335 -743048868 967843842 -566719938 178818167 598469375 -95285868 417404196 -738244521 -660682082 -891036148 -376277915 761686422 -385593246 -309777009 486114979 314394942 -905071346 -849354203 -597959994 -212979020 -249370169 752485374 -864097328 982436664 -21757193 433408525 -711861012 324162194 933287527 893474367 -544236729 724505039 -884529646 438444790 -77591436 284540177 579575819 215591041 179122518 -459617036 -184322159 -743976434 -601524372 -600136593 934979241 534148127 -112264189 -624546923 182987740 -234563722 733146252 875804578 29867841 311967465 -928333601 961865822 347391996 853405889 -587213212 746149272 -52566909 340582360 -739770305 681651291 -92489826 204209901 588335804 814131869 632949303 891754973 327893472 -755273299 349559846 -697052076 -353600531 -885194790 923010548 -371022389 -183397087 161532760 -685189949 -752795221 -796480029 426345695 -417331780 -329880794 -71280927 374620633 225750038 -967076137 636757597 178952684 -4062208 832672292 -320808362 -94015267 -975782363 -321685383 -132320600 -175926997 316188925 136105370 737300524 -971210001 361170045 -763537435 -267807345 -585492791 -491082865 -485658435 -997079962 -816305239 -103301627 -880184997 356188021 680342233 114170783 -93877484 -705465677 -854919445 289631464 619712108 421937973 -768552087 913260884 -640463133 -782745890 507526041 193036063 -430601938 227434102 880535237 907180350 -166827488 859614585 345044828 54182530 -719970190 918986126 -586083809 -624031730 -70183144 -116395262 482945790 -304116893 -506429325 -739043867 -826274031 -87068045 627664931 702845380 -821327027 422671994 -85013364 -883416485 860398144 -712131033 -820753182 -964109120 651510057 -34361555 -161539083 663351936 -762103954 -65818694 -156666886 360234078 -512457252 81608106 -370158703 -280342219 -426171373 -215482643 664556121 -142777568 209196450 872610154 464456921 -587410494 -687304961 -230301954 -897654722 268195531 -997299375 477660246 -372111087 75999414 535038519 -302406070 946311222 -581789340 -513001203 -611031219 495838140 -228861724 608456957 309435873 -476927111 604062067 -90892235 -318089523 839452521 854782764 441516107 -652970902 -330802546 -223090425 -442197789 -652037772 -348089660 -186497893 -778365950 359452582 892289854 921356667 -766254021 618402408 -30082034 73650185 457617784 926941843 708285923 368941598 322375394 -232719266 844536636 -367616815 -699753963 823148824 755139334 797672080 -548961796 -68110864 -153887956 779131172 238215579 -566993282 -489448743 602568573 -12296172 10638376 957567280 -960751884 379912565 403087252 409288345 527351047 -505431406 -256411647 757543552 -886768079 477304524 -969974641 720508332 474244600 770813098 -101665126 761356150 -840841280 -845613958 -694822663 -840189957 -817989862 750346523 51798902 535727958 537835700 117932902 -236594426 -101186113 -495448124 80620621 -165904039 14407907 -32935550 -806664986 139292406 529180731 -809093217 709084435 756750537 -553137023 -95524937 17640568 -562086333 -467814215 531753265 493689327 810583184 -639951092 488569951 -452167678 217408277 -713719341 -777921861 -331589097 -765962265 -484102403 -450754847 10284353 -409230993 -14330777 586203376 794145938 682152742 232121572 887531024 236986243 267415954 761119652 463076828 -831482620 385695004 -812058300 -550421867 -731709222 -660835005 66779255 -590896552 -731634222 -655901123 -589774193 544749016 551953150 -971729037 624144457 -415259746 8083423 378039404 -506646346 865806240 542923171 919988390 -26368020 -719161822 529418445 -205376346 -771127432 55414639 -655372236 11884315 -177446894 -243224324 -89311118 949318105 678421913 454266473 -367953291 337529841 -816438455 972136888 -497130741 993876480 636975458 487990374 -44882737 -370074579 -588618321 -586407463 543431094 885115889 -70387439 -62372971 -795661827 31366125 -602398396 -358732148 -660443339 -270910427 -535491166 563400520 -546813248 755009002 -453088070 714811629 697817566 -905374339 609668911 919224426 -662813296 -665324568 972663307 463364842 457521138 -750948323 -470613354 469059770 -369644497 -455281023 -734470027 -483655618 453978756 -866534704 529693943 55942881 -741213568 -295494685 567710241 -654568358 -517859444 805723076 -879971589 411778875 -116560262 -708020617 -574720671 479382596 -374260565 954551928 -417364249 -633229267 -952388403 538630499 204666233 -819158618 290631586 -701220564 937208866 -543901152 69994753 -897711176 -231522650 -693197264 -456585575 -3876994 743775077 -474176380 21996406 181550109 367114068 -495624440 869269731 131735902 -906094439 81216159 108468802 -854644524 651814500 -235198570 214242004 733559247 -768395390 -102033904 883743848 -192334640 55461025 -260217990 481864662 -47073175 -570460078 388526815 -91506496 -223277304 -991401048 -600258382 370678299 352416885 270480200 -110621985 -139091816 -901875041 -994318481 670415648 196407309 365930083 -188188422 -454565437 -419870484 851911331 287938531 713560460 176975131 -634956268 19068545 -828622017 40969969 -66573802 228699895 609353223 22909205 610804706 -54907252 -981985824 63497934 832213276 785599081 -622618567 997763037 -134272759 19517834 671535780 630557380 -834450251 -326788722 951909340 -87927991 -17361181 -587265922 90242716 -49017150 529225246 495437354 -676500760 -257174691 -31346629 908872056 587880427 513190718 -686411108 -642304342 691734447 -972929217 293737672 961360208 -60290244 486408803 716385483 -34533217 959379400 -340798302 -916339126 276990705 51673601 981795604 -982622555 -125894107 -935869489 738850788 -484658864 331846255 -278786091 918241855 -886884290 -458798879 247256990 -388445045 126310056 -599337094 716908746 -485269119 729079478 -810895237 -261113891 -590812608 -233083360 35119137 65220327 261856178 898280082 -989204718 -904988066 -675443331 -249451087 -36882265 242873431 -959657658 244492398 -677197820 -898795873 -890729892 236914321 -480700903 309628088 99484776 628126277 -620457009 208678909 -462700902 -481147556 68909284 -766223025 -53331651 984655043 338710988 506455319 189560010 295246232 -63768193 827927466 199942710 -454168038 724846208 -812137961 237711706 586855420 310226184 928805952 882032245 86068683 883580108 905186353 55668438 215215836 -537724807 -379175431 738078682 -353144828 -597771854 299922358 -861036926 839184259 -452648081 539925066 -677862003 498961245 -845296500 782936412 -51971233 641435310 951912880 407011493 242471815 -314974622 934055065 225656334 -642332316 491394473 790769695 -38402614 -752863847 531009783 -172581334 -828699671 462275875 -633227533 28405091 474342311 563966648 994369316 743074890 28266059 -573145745 305606684 -795258338 -988798400 -647192759 120589954 284433624 -902667138 770552483 513591400 -318707823 183481674 -933583224 -411613582 -105186143 -566472581 219601617 -334468444 848394279 -683887536 230857882 -58255440 432514403 614998869 496098098 -816319064 334670406 434542720 -784804332 361938063 617490509 -823001644 478646939 976585065 156952474 -644664266 -997064192 355444837 478203763 290460463 -355220539 897565973 256619171 -773841784 807487590 842858510 -904031067 95082485 661769116 -189126396 -697232477 447063927 -817785385 693825937 980478003 808967111 -416565095 658497763 468031917 479047703 298360168 -36399177 585492065 287836823 809506220 691547014 705049260 300383313 -104370361 -622572494 -326352584 160170988 385259486 733617459 899560012 -132275302 595205623 -977677869 -360278223 -730307173 312562575 303604920 634033600 -269634083 -923016001 515132661 -880884781 -902052210 960181327 447750620 372855956 895719011 -13336425 159829634 846583468 -869152121 -604760489 907359240 -848507878 -952810359 730709369 617493706 -327685751 311790648 -929962182 -589446617 938668860 199130991 -32236700 -16376456 -12962367 -132782172 -728936002 218955020 -2788641 922258121 730464863 -917648835 -183810249 -298367789 827222129 -625836946 509367267 -264412582 432223788 462544131 841129129 -319364019 623337678 190895905 609127464 -470364508 -912044421 82061042 542976726 445292109 5247760 247004553 37495228 749558762 891772148 508709157 2624606 -593772054 612932451 -178986385 -842548631 571390583 711913403 615116930 -159048632 409361812 -240589266 996566559 547299024 -48604145 -823914710 -380295670 253043485 -376116000 -106026539 -952142700 -466013106 -351548773 -713367757 -575786980 -261300765 -737743053 119644469 84393231 55899445 146408079 -961582290 573590230 509925097 26163354 -85456031 -633088524 30647881 -703823566 -706665090 62400117 43752403 498459044 -84944000 -847031593 -539891586 393833030 465705542 -338520962 557687826 419851721 -393826886 -597328654 336338315 257784930 514186068 678755076 370067268 -195057958 386820542 -592902848 -782927284 680841442 337787042 306730754 353937511 641399105 469587943 974311298 -726207350 691531919 -955890411 909025837 927564366 942461542 -309474604 -732273495 -866017487 -229714606 -893436349 -225654449 464716719 -680374066 583574100 624790006 180916831 538452417 -80913855 -616629257 484065065 346313605 -949183036 860079194 -15285452 -365001016 -688039339 952853266 -615626720 485908102 -581626533 312652977 -98085276 147413570 143428211 834822415 -395126883 967116329 527154287 -226542848 523373404 -272625666 -758336297 6637120 786099342 747427621 -877780049 -429005891 710593403 179569860 189075520 -54759781 -695223218 -887679658 575348262 23656410 725584005 -579760860 50468826 617809867 170110573 446303869 -170523869 505731676 -213121519 969815965 91680152 539088543 186224391 415563705 -698926970 597483905 519433243 156383883 -959066922 -723487741 -956803220 -517236202 -729872114 87989355 -940092340 171603784 -462008766 -822758798 601447166 -582471839 -199150272 -454347293 -981772035 690851341 170089975 -643489219 -155197142 166780608 -637290003 -103800344 -531696349 -391508669 -921080680 155048359 196237687 652692277 534780448 999231817 -833409886 50487889 416265806 133785486 94450324 -2389668 -980955364 89118251 -375849232 382668300 59798357 462610965 -749127966 -589704421 -358249936 144165658 -183049317 -346259708 -207159498 -874157548 754271879 -694734880 178107273 433761012 174765563 897053953 705618406 317032580 528827772 928260958 568716269 496426521 923452939 -954595239 202097119 -328024955 -225903382 -761711610 -885635678 891725066 -405614468 -318963197 952066448 -79596339 -576088147 929982464 -459143015 779350926 -895606572 -439325438 -142763366 532790192 964587709 -318508826 852591601 -5173948 -57458838 -121162064 691106035 210200857 -322154981 611136869 -546013556 420378712 3110157 907205183 847246860 321345759 -343427407 -228320351 856256927 643287679 -74408283 -437087642 -793218033 -337748202 457970436 -244549474 191074629 -920744424 42748179 672738316 -101612780 -160840373 -570759536 933461403 -868403686 -272055812 -297002089 367091447 -176159051 -927577730 -487354825 79508214 -975388451 873420854 249334284 89877291 283532319 -752434348 -875853424 -325938030 -282854279 -69799940 552610905 -246437353 -263292440 106399925 -864992007 -557078136 894194685 -451346732 664637535 -503312305 -113167794 -589562266 414388432 627174812 -478887685 393607609 -473115704 805527472 680377224 -664939801 373799037 688214531 -914965888 621064495 -335492824 448067148 882944058 765981940 -853245952 717106199 615529707 890140993 -276090282 289769188 510983618 757253490 375608375 -218413475 -773751819 829351936 -49846416 -570227159 358082243 81115723 -838747211 -808660888 -969658174 200550265 29409001 -40255391 -919621008 725829459 -161253066 654170318 -209124237 -383120988 598487683 748188879 455587439 463930732 376601556 -582511104 827298081 386552250 741619417 182337781 620095886 939190539 586943238 -315467428 -383478383 368983636 547699378 -861707971 115968708 -549086598 -628082140 525285861 -203519608 857222877 463901929 970683554 -8875417 -594203036 23375378 -544882497 503630047 -586457792 -31960487 -961374632 -933220730 977346875 74282964 -157340887 -404935054 641272770 -154571969 -316637925 444205635 472854495 982918791 783291801 646926289 -655878950 -195419585 499574914 -768683609 307218373 -376802458 122602423 752768636 -318189913 -122152487 -958391895 663874 127575402 -913826804 -665271443 -389052595 -345761870 496617580 -914347889 -687253628 -788387699 710103195 -997808084 -82752448 906710615 -90589394 -986633017 -388106108 103882998 807910800 546045831 -511220941 68762960 -901398892 397909867 785477919 797646194 249957142 -332020533 -337104596 303431746 -45216404 -351125566 324952935 577392648 -548541059 431492612 -34088506 -665647340 323318582 -806875868 -607920796 981275421 -743053822 942384045 457937983 485566925 -17683114 620730947 -272960775 -924708197 -803411253 -585717292 -175000899 -763117717 785426073 659424993 -811039082 601718219 -1742597 400882008 -253986024 306005841 750543854 921501577 56481210 -32984079 204365921 675188047 -753127239 38443577 690615944 96686929 -877512593 -29582887 190495785 -461164619 -679168788 282901756 -791292118 645150720 -189144889 116338859 249000088 -536420745 902781271 -182962681 745688824 654861745 874326055 424100512 -587650895 327228122 -421120135 -422166137 942811722 394199434 275350478 849753005 68313255 -85705164 458361882 -138954711 -216391135 57132905 919689890 -652968691 -740684409 747910484 -169923055 89116061 -641519262 -783567258 589894977 -467514893 674319037 -991517668 -104487650 -860517777 132855402 -305031149 -253586698 -56723112 690756532 729789871 434656040 -674620305 -822098278 259379992 -516165656 833116399 -338048043 -553431997 539595869 408921163 -564298979 86364263 -101314267 -229362584 744334014 -708120098 752385375 870313999 140852406 -450531741 -833456200 613716819 406744181 895862420 -588388564 956695085 -679056742 -698202420 382136341 472021464 424668239 721404245 939882623 196422235 -106181266 -633732650 614433849 -118264632 694996510 -77386296 -161102963 -152207604 -120755285 383442273 967833561 425965902 -340515593 -99442414 -911291537 -978548284 -660512680 225141882 -304628270 -160137929 224244585 332637152 -585961286 57563847 967055273 -476846561 202673441 480472512 -912327409 922233321 -719358207 -482502889 832035088 -154267349 916177053 -985645798 977452182 -314614316 -538813574 -331304851 -416501077 756418923 411243220 614817426 -290155953 544129334 699239691 859216837 -332848046 107177739 652349573 507622108 -137386193 -480729979 -809428148 405302174 487731952 284475837 246086639 -459731499 938444950 133969257 829869924 -300733934 691528314 -948890792 -869771646 910080210 -511223874 301686594 -936569087 607886694 -123903421 -921655302 488883473 971088911 636397607 -254551326 658084962 -940626676 -57796562 501780826 112895791 -716719928 -427167452 -704146028 -203491543 777094644 -559751955 -287494555 -416876893 -552778715 632686161 101833176 -408203808 -915790052 2327407 869033109 956876291 358573330 -791322580 754766050 458760525 -452511943 321175006 589107278 -353891386 -154735067 -51568398 -431145742 413271071 -907760799 -788696771 -933367806 850215425 -640704043 318546785 -623288068 -489454123 926035925 355768426 998397527 -752587072 106137462 22930841 921984448 329574801 766129103 -485895339 630006180 298912744 839333096 -354045345 220662726 559184729 16014769 699858814 -110561379 101023660 -598975537 464088449 23235637 915885457 919333090 981077635 495564993 429920276 374423232 729864630 -579528131 -286494192 311032143 -558180898 -44620036 766001298 213984137 -942566898 625032021 571978936 546979062 964348360 845521701 376202790 118122799 417763657 475639459 658138171 -705983612 -242841870 -731319237 707056839 -243515354 116038235 339807181 922557585 -589378226 -265580262 14322496 22777941 -335239611 -518396965 451410507 623539332 -144277063 -126838441 777420676 153522958 696356712 85792627 -293181410 -573208174 993257534 -619671318 -255475261 17510965 578930828 198410870 -894965048 -906367016 178963339 -229403637 853276855 580488263 -587961183 938654768 838080799 179042525 392572876 -699880761 64866288 -85827230 414844887 138384695 993115916 365082718 -15588240 192103506 952898701 78804303 162148403 762341383 268583921 892202814 133637728 531374747 -85081026 -517054824 -851410827 -963562354 433128603 -309545295 258155777 473148922 346972295 471877857 -983440564 100933492 65220281 -773324248 704466791 -769775956 424721409 695472945 -78220176 -582972957 -234657917 364477222 58346477 -913026452 397581900 937059039 307398912 -448701332 -458205184 428047283 567040165 622028865 454423927 158015305 314227226 349952788 153116023 -897033496 278393573 704970567 -9285495 -16282685 771870718 191993691 50215310 471086946 819946072 332474640 -46216237 249312746 -447335337 251357698 921237152 386598510 587221370 782831585 677064187 467084817 329558107 -63848607 -335427206 -724937886 -641381710 -484356903 -899379358 -124550811 -490841959 37991155 926321271 581476077 576520261 107988502 652460823 -846269273 -117867771 573096672 -368778870 -851091551 691680123 -220390578 375998745 524826886 -208533202 545492490 -943498385 -238402025 618931124 -485706419 505842612 295951403 233910622 721487051 -812353540 215846516 -45658263 -874676042 706144725 255904563 -481663945 -640599705 -225969978 -506911341 957888253 -379798772 -972177083 -910551054 -993721067 397760171 -29409994 -412627259 386373541 -56409341 -744446723 746575037 -147542493 -443968799 -859366466 109991568 423499235 -574711685 645941604 413072978 -50469085 -36193962 213540420 -388868245 563308786 465297629 -656322565 629567285 933483091 -185428668 365386794 498273547 -522101326 265689869 508097560 818159710 801790907 -631642022 -462760904 -173094637 -339819531 443336674 -74191150 -443348657 976380863 -418739594 389254818 866970637 -698284263 -858665504 -199915090 -355239902 368095916 -461676854 508091008 240568531 284758271 616436736 754886793 -972760565 -224870405 158808222 587921410 359192262 415093936 800489842 106590451 -325869535 429261419 -837685274 -546082487 -591810014 -911098151 664853154 -249946069 -325629786 298437564 587063797 58344683 -952332835 -518324068 772203086 -417237439 -353238197 747012367 143223719 701526702 -750899096 -435215508 427795384 -487144628 447933094 -556964395 -737867200 947145304 -496794387 -531972024 989735825 126068399 858550673 -359772363 451175528 -851022754 627468637 464888998 -165254466 -300929428 -442337059 935459107 -675377825 -284453393 -49463258 761944498 447032595 -67052373 726084454 465648674 -324503263 -505552764 821933391 592305374 891042686 -273903250 -169762069 -450711359 -495304413 763152853 88398788 -387077155 414085814 -169343674 920327620 -692015944 -810116746 -960851115 743387641 -729037853 777505138 -144036322 -792693270 34726741 456646961 -346574249 473612376 891571346 833296964 -387084575 -21283774 -72223792 -818129425 -90722894 196395406 471666358 -524348263 779073654 975356701 227141341 156394644 753445160 20277060 660211900 -904164445 -812700 819244702 133799278 -586567931 -708809325 -777550608 -474504267 924613168 -488292651 791233037 -221051870 -694512278 744922445 -603686965 -310978080 766625665 34898234 -905649868 -987922836 699943273 -94648700 -127349944 -746983158 466488561 104778784 -133769008 -516083787 -145960196 678676120 8553722 293433876 -935779649 745044007 265145326 -304467206 -335029153 -360141746 122815704 265512517 -408501778 103621897 503070327 -526955818 -514220206 65021428 780466954 909168523 746274864 369319782 946640139 -70112912 881759549 709553752 -982934140 777250968 -773170023 -588687059 -46987361 990265739 -815426316 640380283 -195606666 53802849 -471957180 992155141 -592076213 -365735248 199606184 -564388034 151459881 919568710 298324955 88930807 -597438665 602382115 -72121755 -384032384 12143336 -687130702 586663430 63999744 -613892249 764009517 948715036 913154794 411895908 -334744690 -862751806 -978610865 -871687094 637716205 -897721988 362538198 -957861249 -722620652 964990085 751918341 991733397 769868519 950046020 39104517 494090640 744273776 -602053279 675999342 288046978 -449290813 -502071627 -927794500 708777170 -858288067 344549828 526472164 164944570 -682978455 -354348801 878755712 880317313 869001617 191266208 761678980 890558338 73511130 918796726 -338164119 -237241295 508203010 -52254460 -813291146 436684942 584246849 442339693 -373442167 -476659318 247049396 -752603228 227507225 264675923 -54178912 950387358 -55833744 -380196926 361821959 944218831 731463108 497006475 615879461 -19387331 56218806 784189209 358815153 126213655 741135560 -358039410 918244884 -668715436 -178302306 -74682287 -73270432 865969188 870157289 -674610891 105374779 316225436 -958060763 -713404771 -144829993 12592167 423100131 428793281 765851026 295887019 -410702133 234710590 263064542 296319719 511583133 -121231160 -780475068 -787341769 -722228097 -446021062 294760271 -154008640 -855811663 524825983 -568396654 -966403910 -159455483 -544962754 675498322 905693224 775732814 -896172472 861701064 597614512 565232277 -19065827 -383388682 905036337 842081554 904412258 897964280 -181692298 21733717 728511484 -163372520 -236564032 605639426 -268726231 71396935 -43445522 763841742 -742508613 -221541234 326526029 459414986 923945641 -462265767 192426329 491707246 861847334 498813654 769081816 -268214087 590793635 -486447266 14913625 -915174001 -135407005 592708577 -844684847 -622406380 -441022893 -259742824 -540886630 428857588 -707599668 -387111987 -595891098 572178896 -41513358 995662099 387130486 875796648 5909120 -444662979 651914917 998823920 -312081953 -53278241 -116173937 303355475 481992578 -30471946 51406745 67883988 -758378074 -701727314 560807063 111982277 412069681 781508311 122706594 -338198805 -836564158 -328572432 679573458 723006613 650759685 -131755669 751466361 -954391317 416252881 -23718311 -94792269 955487070 303170139 -948206868 599113645 -864563741 -394080809 878697503 802065021 178461963 -282129882 -318276347 -833339063 729524169 -469602509 520585322 281839471 360088573 -825149715 -405569382 493373970 -287403082 334742712 243026069 -85756825 877360448 -877971659 161275884 935598091 3479308 316186372 -409394997 -555496527 -918716831 872770451 -501901968 -440027453 -406936758 -961874852 -528057296 -691747184 977014148 -98673256 -275935650 -804108619 -646425947 912422872 346245862 -48548854 917778221 861979054 333367057 -723016803 37079720 28826577 379599654 609721899 -410554303 -824543236 160031501 837509049 723581478 582372107 -434448593 -992298576 706048170 -820722555 70599745 459568718 447405991 -35096890 924131716 -719411322 546774877 -949333816 990519959 431115714 -348073288 412835043 268283879 -851894906 126475152 -802601646 -842187577 -859257992 -984793350 67094219 -477059063 821963801 -26227316 605830409 25283944 -134757083 -81053599 136404843 -146193754 972286916 118933850 -10092637 587221839 571523035 -921452499 137727379 696595375 -914828816 -574472462 -810050104 -784022855 -914763144 236863346 326429798 825225492 549015324 197118064 -183695555 564812461 -825450046 -285984923 -709838269 418270710 446747332 414738627 61520754 547339228 880426622 330699852 -433761222 -715612316 -698899065 462806422 -432010810 -354010721 39604868 -656729393 -560953627 167810286 -833842111 -592797916 -986941509 -807236163 -287683647 -115603897 295462184 955966603 -16801214 766431866 813136152 609915674 386204767 -701233173 -655768706 604999035 306509218 12860689 -870258875 405701320 -807876072 333949614 -778241927 284085179 -15909636 -208878524 23873525 -863295913 -206824659 -869300349 -34901451 926503219 -715718223 107209918 -51719297 592129109 -715335535 723983288 -645097418 443952990 894999400 -723627076 140492731 337364069 -303942848 -925370585 799454332 658753819 391890900 -20802112 521731861 204340956 86933562 -414738037 669021632 -356635796 -761593699 869876981 -700175811 -333902201 888976171 231147660 314959534 898068423 -19683611 -143273224 -15956338 -360474395 -418359689 696301782 71536568 -535480762 997734152 -817449380 34186381 -725783520 -356307079 -344080631 -413290814 -11913876 730031274 -853969251 327827544 -590442330 424891421 -301952280 -701996292 -570741104 -150153196 -82055077 112403840 -991772516 -492810448 -544014381 -360214834 233425506 -286373826 -488188519 -402826916 319664007 832078557 193225448 -521488108 628235484 -962487523 -623291938 476721673 -776936535 -58980249 78405857 67200342 486937675 -651401359 79670813 -343951221 -788590187 -603275523 63372800 261543869 -970125040 569192313 -385603425 324611719 -345123901 869552567 -732552092 -767708512 -436764427 -361600008 -409848908 -591183305 981628240 -23364527 -88253008 -234970812 -847655581 375372248 -660273456 -866149787 853601194 259786523 871700465 276129867 169275300 -39110746 -487940624 535216924 695571686 -7005948 -511756286 -620534779 756524605 -108542655 511177041 240311916 -815609396 767084104 398991572 -794790363 729190063 24128292 288459786 470789746 -674702854 -128951968 295634624 -808829635 -363435848 19902163 70545088 -684003705 911145229 19271967 -695356169 870946641 255501325 388920247 116463349 236784700 -587745215 -745777712 -816672290 53615135 609478626 546730526 -722018680 -464642840 -925144989 586289311 -452585370 69159076 887181425 -560668603 -67988349 588900082 -585029265 -856966719 -958339739 -863664034 181612332 665813011 641583149 -161559397 -844201245 -512572056 678034916 878032561 4655831 784221674 97015028 32041433 -240236510 517830702 596369628 -939773256 309759191 975919887 869594761 -28485023 -463306609 -442968884 826309151 -988873188 -94255091 991483705 -37334465 802028019 -69159621 230965860 -653045892 -818620757 493807092 -526607982 -95536400 781195698 910483908 258931366 -628025481 -418782046 -416969853 -327805356 216176334 -300133233 -966169018 -965930401 -601024937 -40681003 74249842 -245240998 260617947 806932169 154285528 66854419 853762177 127946341 -149927918 -844511978 520725974 -263985126 -443854667 855758095 -894831494 -318928009 591449384 256064898 141460931 -203163250 61782261 859801952 -294308684 963176303 92492808 591610024 -711372359 86489774 641669110 -55496353 -539039919 926768319 531079588 -377060179 -529600643 850753666 -695564515 60304632 -310468667 670484031 -308658072 769450835 -741545418 418793392 -926031429 -636082766 83249938 826758370 -190242102 653846433 -892716262 -35536943 -673788583 248637125 -481949827 -844951410 -594555195 355493433 626607903 178881934 -92277297 -438894077 -725323657 -979310882 -460964645 361541691 -196707451 -832688456 653472923 -325638074 -638630558 483687785 967847839 982435801 -13021164 708430969 -295542063 341709158 -248594784 240270943 729435455 954680549 -238658311 845674187 -84339475 229704329 921456102 511784396 -167177646 -210429945 -568799678 -221433559 854099538 95497260 -990057556 275916032 -249433928 429659364 -24066281 -598508473 840097555 -543841883 -137731489 582243351 -611122596 267420308 -590179516 80959602 -55951940 -627140957 21550858 -426926339 -322651941 829031799 -406573924 855503400 108524014 -543475653 -180301132 -231649850 3332874 -960493528 -642849110 686234701 -870670266 -911146248 241760652 -121029764 890561587 -395440384 349575101 289864052 924023183 158127546 -109811699 351320217 -559220358 -956060699 -818499659 801605367 567859628 470211002 824855156 -669220143 -183693550 -326620246 45177131 -744094270 -940793252 -608476163 445749962 -596046052 -456414479 -162509711 670454825 -303401369 92303261 308747752 -71332170 690086666 -996099041 -805886468 151046401 149605025 219225700 -841368757 535989438 -639935357 924997716 -745968395 575602472 344970987 -817556624 -237844782 321552189 -48181341 273307238 -697384665 -180540937 635201696 -692377876 137118222 -978209394 839473056 -354236446 489009835 410517865 -744229884 678102782 -61071367 -297175231 263602583 611832676 479706781 -12047297 -61291744 200743653 -161978836 110846983 698564102 151537869 927521186 -933468531 -768255294 -894853597 286398882 -726931682 128143830 158508591 -468678852 -427968340 281711550 91612481 -555037934 -764787420 148250709 -465854879 -988453388 -475741872 -644459979 972972915 961288674 53609684 -639910540 7137667 -657297796 953671149 -424165461 -626067574 546769590 -565720660 -740901824 452359972 -350567569 -745074030 -119267861 435238853 -98232829 -852115039 -999103480 919859856 665549189 596582476 353336749 -939722267 240525704 -472339874 -259846874 393583442 958413691 -569851079 4919407 823516422 590471019 674481338 -661819959 5933688 -115517938 -295379181 -833305255 -435236292 -209290983 -835266841 70644969 -840454625 655426406 -683404626 -437686922 -799178914 509900496 -368734665 702965045 655639845 -378405819 -883193480 713159425 535268949 -899660590 143390628 -630367069 227627755 17866329 895756950 638065982 -692884109 -270048617 147698784 -614376558 431704180 -412909707 -65796425 62230882 -317886188 -401330467 -137003445 944906797 353928866 -947468539 -802399935 -123814146 956926123 -971070158 772909558 110898170 -880567190 771682759 343815096 -850220986 23696682 -560950152 145621413 -518439994 -171878768 126950801 809169472 58012436 -514345012 772635538 -433442251 519361527 -604489794 565781638 768497690 -557543524 724917842 -670609862 -82451687 983098566 -418704830 631462701 -629278945 -781998179 -629190268 -807912592 49214108 -125337812 310514202 161917923 835540625 867108994 -981179694 -954059159 -111088851 -835523760 -65680694 -27296573 -347619029 343801667 672647593 586726290 398583777 856042585 174594175 774018965 283181449 -499619639 164729731 -817827547 898144672 -655692480 216568640 827895159 295484338 865308193 -407023726 714779318 -194348093 -908349143 571538919 -669560160 -192177610 131716241 946301371 738947076 46079186 -40681654 -48905405 -257790048 504248954 -617248103 426055995 -481340211 271336255 -259991180 -212684424 -552506789 477460340 -598061178 235213032 127194479 658885391 365642403 -913156264 98105240 -824704186 -146897414 240044585 406905176 833159898 635163802 611370558 551766323 -121396419 888223757 -112318131 -297250294 -324662605 219582392 -607072583 103931612 182228276 -885737831 -465754740 -848118597 242978005 40611711 203047407 58012187 -959572942 -455030274 -71799298 -143702563 -130514361 -905018700 -324536163 353902204 -890985605 -341180248 613223664 -283410247 -975376325 -125792814 754874414 -383231646 508312937 -643044378 -872954917 221815897 -623724335 501517927 810208002 -423423867 141517955 -844716834 237472126 16786692 -473599677 357783011 62815916 -17603537 83352872 -39955475 -846316535 -957587007 65134855 826416204 746386397 -622565621 467201938 -684137573 709658730 -919750123 -947127489 -191785728 -664149537 965226128 -294241528 -190665366 691606629 944400602 -871280431 -885614504 -418125667 -719118600 741805989 798389951 96152339 -119300626 -48079564 -701379711 -353658673 544789930 -302247608 816359226 241523111 -492408757 518677044 -913005198 -482874882 -38992539 -328690499 907733442 538024860 -932587453 357869304 702688399 11763320 469890520 -302031774 -381453517 700909737 637144357 -429561422 428577495 -538811230 398094119 -943464301 -52037381 765123309 829567135 891508778 704671743 110866187 89536287 -871813188 133969865 -707275535 92481018 -763480760 906625240 233753025 737897157 -795843191 221867289 -969282931 -829029689 722634067 -876412198 -168777724 -554526395 -618862422 168148715 -744937615 435925349 -351168370 808215802 -861253107 -915641450 607117320 -1502708 -911700840 310424132 294691481 -213839091 583849773 -50782342 733527687 590873888 749973494 400018469 -147274950 685673015 -262031318 -40042368 -18993733 12462476 718911265 -613299012 916426676 363471663 -421584548 -132415545 914624520 842704695 181057867 116066760 893588607 831205740 476025172 708334233 16350350 -194223799 -646242616 -552651650 -222750975 818305653 762249191 928335857 -209365740 -658693073 818524786 371868154 170713771 -795818247 -858098966 -792182578 332570445 -506699952 778810171 103996848 -307170819 -370371746 -342106064 711132975 -485832898 -709113687 929767210 -961132708 -916092083 -138446426 824132522 -207891082 -513231876 -946745567 271060248 -105983958 813628692 -766425017 -463434193 -25372547 554026384 -286030786 178684165 -420002866 152776648 -995401138 878672770 -538104612 154633511 578761806 678730296 715768272 -432477125 -599402771 497287491 -14342010 -522078155 966046985 186207404 -646058529 -947465637 112033871 -307627975 937999365 -993873791 -520763239 -311268075 -441715475 -99099635 -697707628 -310597171 -551250419 133168676 923221688 -271390499 553388010 355492149 -312163661 -911714423 -447604226 -581852714 -141806198 522219030 -701426771 -963340016 -496356245 -980482685 -840705517 -373085997 878799270 -660036007 -562164253 -132504901 -931283218 305969095 -361068169 636122317 -871576338 -650638681 926407060 -444125406 -856085770 -513979060 -144474014 487345448 846165359 -219433152 -286592716 -22548761 390766000 -343450892 -743049487 -983881000 886501640 -143983315 -541872201 -154168390 477741512 879743113 884845535 363337452 -831294730 5497753 502484866 -679281714 230455095 -385183841 -272276454 676458487 -577198848 160150604 -354165 505517737 610459839 -954434204 -926956869 210432820 -34634431 211624161 157452102 317964320 814757937 -137441433 469676903 -115112141 15913585 -288420004 -813742351 -287462879 421562346 195028249 508218286 391391989 -454581831 99101728 -11795471 462442195 158243647 -324647220 -902871355 -8872109 772552128 -602904103 -809376276 -381044029 533592249 -957786742 423321816 -884924173 -270890828 339095097 -93165201 -130651312 230208408 -472139550 677084543 -556883818 -663257766 -194611321 -56464539 643584828 -978456389 -798576667 -501507533 -149993696 -243062559 124879275 -109486853 780486914 -331705172 11918432 898431213 801381748 -167368263 -952026217 -182587221 -945461268 -291314732 -860001490 623133306 -570545831 -15874176 916900442 509400564 -868902870 181912496 -92224208 226686298 -298335140 -345897197 -299281450 862048362 -593538982 -169902133 513245601 -439093140 585295399 431879633 416701370 -978969372 442114855 573828297 -124276821 -478866278 -465523303 -782271094 474869189 808794105 183578568 -827791661 -679315852 279833606 914506456 -333027026 480017377 -649142922 -363608273 496672591 -580850435 288685091 281715346 399848453 480336841 201979508 772246552 857100026 -974443117 522496988 417266887 -406997875 121640973 791826728 -96761620 -56472992 -447424827 -849170622 -577480331 803363915 332745617 354946152 568382072 465992079 -901180430 459912475 -675583960 697861 943843835 -995944317 794795116 96427109 -984728522 -296986395 169480600 -114956591 710416231 724623842 -709676638 523401607 823392009 242390316 552677032 739657107 2742970 387950774 -669992978 -840274364 -117231991 -449974750 -233375077 723567447 -632792657 873496242 987772958 885750124 185974090 268633716 -281746960 -489317026 456016093 357551317 576369394 551478873 -365924411 -809014675 -83670888 -343409980 787493904 -902911236 395770763 -84163055 -692510237 -718648375 -867804166 242659800 990803211 -912592263 957901849 -56239560 998280165 885384888 781783062 -309156457 -394110139 513890003 -789326102 -894497900 -831719816 461095170 415738246 385679844 126905831 993161271 -693773768 857673202 -716934221 -974404171 -54189088 11575910 978233563 -318309569 -222121465 797330527 284255855 845633890 194625781 360516878 180469209 -29744741 -157896282 703159457 -590985520 -297806490 -832956753 277470425 -112113954 -75899262 691864747 314290486 782000067 -542427128 333710671 118957782 212962316 113910087 299422274 426021746 -634201081 -379964240 -513160381 -931781620 433995008 298972725 175881943 -305615930 -374078888 -342814373 971133083 493836858 926052922 -298629854 73713844 -325322910 -137160098 339058798 -846331856 -851996300 -546286672 -568877530 346044234 539994647 979700078 418950257 666220018 760078392 572608957 -278706909 -266649081 -260728137 893963133 -823598121 844176437 -853561056 -365785093 603534320 346183816 -201085790 427632609 -569770206 -456836306 -38523193 162497885 -20344807 73495902 730599469 -880960749 349045601 258908831 -43899354 462561640 -520789607 79612024 346651504 -382078667 966848665 -297604411 133107337 -515646797 216086013 -386559619 -730656863 -576006577 487002693 -339943577 -246896146 -425890458 442182274 144585167 608231223 -931514878 939945373 686722223 232146747 432864242 224571041 -193290016 -741954645 -608960106 -411001961 140465120 560867851 728194696 -425197285 -256880743 -553543360 870606508 -768294882 140288867 -661068837 -415875426 992552720 290759437 580771322 21210245 407605424 736252360 766912534 871839123 780546395 -657493816 636426779 -195074860 -460762530 349978238 -913675813 726898310 -561066809 -94091804 575453841 207885527 460743765 310902821 858579308 -116933603 -411022522 -256951266 855567269 -707461489 346694941 -825401892 734005957 519642567 -970960442 317075331 960946125 22632004 -355070077 -830293333 -948389726 611974423 18693418 361967099 -35977481 -429264799 968209996 -231233444 320522228 -24629491 532303976 991782973 371207590 -819358380 405466773 -730138414 -598785999 -31505284 -165873215 -890441368 -859563425 785637410 623786899 -213758379 86665585 384390688 -954064851 -45866140 864167713 -692098307 -766087921 199870103 -288848341 -661075290 680098570 623028665 -931808320 342439352 204831227 961064020 -708160358 537492754 -321358110 -350516600 -286928891 835162229 754582807 -201413240 764868585 168865020 818488932 194919352 -391917716 -967553919 311629015 -954025562 -559919797 430995873 943604072 457363394 -215976814 727864108 913219332 596049868 -369015393 920069134 -179445447 -565019421 838743132 -370056777 890372873 431814237 467624313 -288831484 822071329 -575508544 646254550 -958966966 -131933120 488085673 258627868 -938556944 -76561931 -635090012 -922907077 -638103397 -636545479 -311716865 665564190 -857677744 -854729894 -904560100 -903895349 -824232187 -623205621 614614881 770143279 246575500 527705749 -183454704 -758772680 -574272081 -941130457 -314847126 -775201216 -298474539 71878136 -755086150 659420042 -37923564 328265879 -580167303 -676448084 -386936911 -554980555 702180571 910162803 295811678 -882019407 390718656 777785804 983009565 -861032104 73100171 970288877 -76321625 239353472 -149245646 949760807 -482605006 933090866 -854886668 50223336 -181528595 904060309 -602083966 -879707208 -495560515 -57734423 -541852720 -781468956 17421140 953368328 -500618715 444376992 234435766 90406383 -819241657 -601052151 -904242293 -706899547 -36147633 499475391 850902096 527607723 463818080 864361499 747656013 76137386 637988728 -178211983 368605894 -577063882 -398014342 -208402755 -322805206 -554557303 807665889 -696342783 688030734 451660884 712267541 -63015993 -656840564 343609530 345590026 -315332922 -520228204 -238795103 -753900148 -196050162 979015633 -585483178 498786935 -102782593 534989223 -858420966 470270536 169175967 856087689 581334704 526523940 774313081 677716103 -32116838 -722716304 -745799697 -183247526 318117951 483944277 594646652 -504032488 -441195333 -51581252 -723986662 -272868917 818104671 -300653781 -656509879 -722233043 -44882631 -435845475 321367735 -471440383 -912332073 856658680 -619644680 479281474 -90749069 -944971484 -643065383 -248381431 -195200236 803243188 274117818 -342206604 199620087 161334320 -316488684 236538968 -160355161 -769491364 -645969455 -760343485 477685975 168742822 587973918 335409098 830900169 955051583 -876033636 -551347469 -793338787 -791584429 -55636631 698757382 -851507291 267136771 187244493 766840971 -97098837 987834125 465421289 799934894 687875256 -770367285 644321698 -483537930 -267588835 463565723 365025092 835249591 -982724733 167900683 -494093858 -550410893 -596730216 193396705 -117629309 317319005 705070062 -988325206 -255806218 869810988 724239234 -97376750 144361857 279771343 273596803 441316670 -902832156 -544826989 -635009687 899473335 -289264882 644575626 -311332523 -41167293 -491428435 -836343003 -459619658 877453344 -569831486 222783103 -684392743 873254856 160007007 -830930040 497628092 718235940 970936951 380382739 -502675811 885751929 -215392603 -621622814 232321688 -211304858 28621098 -929152110 405789715 -986385757 -727816600 -892575137 -166744401 317630416 -469413861 607463642 288739596 -951971504 -493790892 360852983 -787535861 -152089668 893988657 -658791677 447651131 348434715 483718442 -158329936 109551363 -950322295 698093974 716914975 736196079 170676751 -533984040 -482160661 -335201215 -483456647 -385817556 -223419920 784685854 -117455416 794077146 -787767815 -726767888 831395682 599653603 684599311 -677798876 55297738 17566348 -346845904 -749138134 -724111446 -315520795 -9581858 275810329 -780947257 -743038682 162415430 -430616119 -673213627 -592113938 82228441 -709176820 965208926 -845582274 279696532 677313862 -947809536 -644976708 225649374 761101826 716149167 56458200 -699077194 -501024609 181471506 49479465 926264413 -661294167 992506517 742900446 -624224802 649186532 -554839552 -245644634 -408183135 -529235721 280127583 -190758853 -98015582 524497990 154891352 -15185008 -126545784 -245872362 -771265170 -884217348 510609088 -830669736 576128004 697452308 807966811 -771890490 -51830386 -823073395 746275478 -421085274 -113093295 861890110 -989795760 613635347 41141842 -95089641 615497255 -124349321 -358806586 -112681421 -443852176 -300375185 501499902 -151552330 -121648221 508110758 861622449 -852929918 -189163659 -347829828 -157395832 -857130899 -347414017 -105267611 -316840909 -329912965 -709927621 -75777878 -659095873 -1542267 -230809160 644199174 -527334639 847184509 696053596 827742960 785845219 29521234 -815135428 -464203313 -616899906 157272855 774250924 -795663779 430131506 -129312545 -411592829 -259730274 -270570734 821937971 394307995 -590390807 911410579 705494391 446155516 437910367 145330547 276725048 -324825193 358138025 80908415 -574111215 722998951 -576254715 753827441 624951403 -833452336 -742115997 78569762 -668445384 594857590 -976126562 -740261021 245569650 -810753311 -130730558 -72401170 -859896300 924476970 199904592 487576334 312172372 810211981 965807952 971474124 465449647 -165109523 -579461852 982192152 827389361 769796212 795867458 -396489020 345089807 780816736 128817105 -2220052 778008193 -594203423 969209338 -758474604 -722393553 -467045052 -518893524 344791772 399633969 625356994 -75149076 -358812514 -716147465 -59676530 877214187 723212631 -98934721 -555727671 -439923274 186458347 54971497 -528946051 -226213440 932553532 -374655205 118205953 589298558 243608951 -582524163 -372813089 975895940 177672242 -463766025 -591396457 -331107724 602083965 -152739720 -155096856 437497534 -195950777 -368059966 -508626972 -22621087 967072390 824139029 73213371 -198323465 -999187609 544494376 -408733568 820011095 956277798 -558545358 777039708 966543237 -99571937 142755831 -674904893 -838366770 218649892 -531549079 835192046 296631214 -140935389 -879107432 -868908343 -33119248 509145295 995307620 -563055977 -49939918 307481569 314700414 -357740763 645617958 -328910713 199218874 687117685 -337158454 852236520 -506093975 935203763 -858584631 -552714278 -565593306 -147632886 226273356 -820688099 15134190 -885783682 816053792 659512385 40808256 -165558871 9416685 -115438949 70934738 886375026 -968771861 339644101 836758468 21042917 -868132814 -166457203 -37599893 93811325 -929756537 -944365398 620943198 -97101119 732420934 -387461822 -942994534 -830856948 961575640 778880431 -388375614 -828479255 -309910907 720944889 699012325 -210600422 205618585 501929678 916289403 391402919 159295459 -924914531 256972847 -819509114 -105896450 -485132615 211668316 969811410 592999568 668160634 507556987 171825011 427401769 -327204975 -467067771 -195533277 849894620 -395933213 -990702703 -221423115 -380189081 -883167058 598839799 286543789 -6264960 -166528310 360293419 972403006 987053692 228261318 -186455720 -675585865 -14376896 -651221402 -26574090 -824233084 -688667142 952602133 956796667 312378168 655560453 127826660 -93768286 -359756454 -450191878 361669960 -187376141 417598512 243837847 554931106 -352063702 -598305313 39234626 -11298462 -882709493 30666153 284994365 -1221673 417856399 133734123 -712780583 420882052 -941569769 -787420427 68219927 438891254 -230863614 316957545 -97135602 562734599 -248736309 -920225027 873688307 918492611 -835700733 585948804 204848196 321725786 -792626671 -42082748 704792754 574937102 -653530906 188386964 416100117 -215216698 -783646135 608781954 409591170 -363665211 984064588 -853987841 517812057 -894752558 497269384 974232542 -637918418 553380111 -274307098 -473360911 -169765150 733277101 -757456583 -261637478 308339093 -373613965 -494550623 -729356323 120205389 -42993951 -468808491 -65438893 -296727384 38565541 -692167493 -551508777 728385896 -565863699 853735009 -493562510 247010384 576281700 -313217970 387072690 362290469 -999692159 -671992432 989727048 401993119 -311528531 -98307387 470313138 -756029757 -88363131 -917651774 -883726514 200565400 771183287 -167105749 634051940 -652122062 290654541 175896339 -669621971 42606149 -800343235 994334589 -709851715 264051178 745591610 -47486364 -440049135 162241379 393027697 414208070 526059048 -519634442 -188395774 -285613529 -889067977 -106617482 797725934 -942328162 286747150 -337976543 -863426896 493031838 120363004 -141150558 -306856337 -5972511 -557007219 238337559 -643719792 849644621 -979919683 486421094 -932598759 930454517 113361119 605763389 528533965 -189172143 284611930 155878965 144578178 -220610070 -312528464 -426782653 588645810 -548508383 -485966268 -791009977 474285267 191038337 -121621879 -823135979 43190290 479983948 -513892781 632100342 -757095522 -205397590 522059144 989165065 612680916 542677198 90756675 -902066895 -416366352 647693675 375439271 343417523 -268095057 972492593 561659038 -519747088 718218360 738742112 722424165 -762786201 514498628 -34905601 -647424208 624781895 338284539 312597203 711984783 -251876392 -833459336 132101232 -658655380 336430552 -694917896 412511198 155649113 -443096823 278545449 360426103 262617060 -886065077 93675883 -379508436 58512964 16534911 861367704 220608072 391256707 -74982973 884680935 -400912950 112306240 -980512070 -25907271 240331731 -956581099 -951347020 844147119 -8318037 688339067 849370203 -15071824 -882583586 257742473 -528636270 502180702 491486329 692502332 6960111 465497309 839301842 108647410 -70710797 -287391628 -375929147 838685234 891025984 -304205062 678495118 -805798621 151032177 649109194 -234762697 -183063553 579877126 629632934 -29438761 -950611405 -632718375 -830786526 428623710 168156158 -366419110 -207992846 -332537313 -701078003 -80434904 778958599 -4292462 -515477602 -187358934 995100421 881460410 300590189 859552830 90540169 383107183 -896178402 -341703861 599529949 -842697124 -870714770 -770633044 -820947389 775546304 649746055 -728696562 -727512975 -437497749 68200544 -23698594 -15449166 -60899557 697877050 -142285914 257223855 725485117 -418782200 -451780254 -274728646 551640945 -906431569 -507541184 686432299 -58984117 236488038 324215923 584267775 462737747 111650585 294185892 489518807 275142875 393556276 885511748 639230601 35280301 436978504 542717187 755931581 37065002 748054645 -495238533 -714154096 -917893067 -817066565 199868160 -562259149 -453545572 -771368281 868691574 247763700 -271403444 -669537694 954847146 -393920391 214226463 -948898767 26531124 605696097 -176473835 -190986300 211412926 -989922114 843463459 648710069 -818870111 978217213 -3447208 -301538670 350936378 176006387 55137868 -341358608 -718554867 -628757134 -143008990 -189435459 990777284 129322592 -893785181 -168912319 479450822 -75903389 -506799091 530122811 -160877161 -669210885 -954461416 763798674 88350654 237550253 194897927 -443550103 -600472016 333129759 368965414 670822520 -115318618 876949519 -463830100 313468086 -865487118 -308046057 -848594340 -966424020 -949983226 -415203709 -341898027 -579824470 -344808463 -856955954 -709628131 500828585 278907276 -897996743 398145192 -228760709 990020152 -963559962 -21434100 875888867 -167848083 -277887469 -84230538 103674610 274753200 467811858 134335409 -713300569 -354951408 -872054890 589813131 -997693164 341242538 816161980 -502273776 575105660 998865136 652351195 -462433243 542883789 290630626 788988948 -399101560 -194749783 -535920452 -379943423 759496811 390246051 -562066373 -199752996 -533952910 701887341 489710211 -566133147 312904368 575118351 -834958122 -890591963 -70105269 966278029 -310151031 338150308 841295020 -117792845 883561168 -637014363 -649284270 162865476 394313995 92006242 -980308613 -819898120 -139378500 97960203 609028376 20446360 487933927 968505837 -484295719 -461239685 -442022111 544866083 253824970 132765982 864356391 -82117518 541742470 365176712 197452037 882961033 -457518369 -712702350 -663473973 970394965 -137129369 -493054825 -7481339 -131296368 393031632 725997129 -571033595 -253776907 348223090 881084415 -201587798 -919457008 -998451159 523290974 -284525446 219907179 303603606 -120126473 -321025083 219847626 756968657 965020920 -184677781 621402595 44661124 -630062312 603375285 896243178 -157975738 355493167 651410773 -130423892 301877546 450133454 719011078 -601731555 990322595 135043431 -172052193 -513056627 -224514522 -738906664 444983409 55558339 -278278101 235167000 -53608891 -625868845 -404348060 979492819 -180218723 43150354 867745468 -597367511 -333581953 451655724 -226521627 -364439462 338603238 65473527 -517139506 752197573 150095278 -116035546 147978184 725754984 782515256 -994052870 -353715771 -802914646 223999021 -704100066 -686949039 -806416466 259446015 734930068 279715313 -311885467 984471051 621307613 -393872713 -374064763 -666222684 -691395817 -651581740 654272234 -495135602 -853884229 697675899 -626592394 -890601329 850668774 692317326 -45856591 478075466 433658109 -63888963 -105822461 294532586 -164329796 -268262139 -343003426 -441770943 -612441120 773563983 278032120 -627484080 290352486 849433473 855216695 227335070 -994753156 -958386683 647193344 -468474660 376818911 339099987 -723367367 -385927488 -782952149 786993048 887674153 -377484790 -348133132 -470463180 -205184305 227475488 -336425440 -330019847 -142041283 579729650 -461593779 214541051 -845462963 571253956 207261624 -962496504 335568972 155157857 343004103 -50145268 -783788958 316063861 294086415 783484515 -393261282 647924359 139571716 609071861 -856845151 -366065681 -819850821 -455086586 -595903627 196136670 -182069176 126435653 196382900 409761415 837883228 -526936659 -982512259 690977950 175702228 -96962829 647662492 767293558 936644951 885323767 117789324 354844923 -112100490 547758888 329462972 -986250269 252349614 869621794 -810895897 -79781596 -531452060 298465593 1786930 -410048449 -980132119 -597937705 -633130032 -818814917 -752557219 -126143844 19834711 -687023136 -586646444 -928920489 -898103267 53534415 -566979730 -605040933 586093069 -580082764 -436471069 644410544 -366242962 -521253514 559717725 568831814 -542984874 563142808 -602214967 948886312 213728257 531118162 28460691 957550531 -190389197 941283175 -581668955 499862720 -406207507 -136950165 390298230 -756462186 -228621936 46050221 172474027 -383010755 -897755556 770188437 905592078 768371572 715088937 -406451903 -193907402 -169453417 249987312 946044774 -910105166 -81683183 132760119 487571593 749679711 -950384692 208785267 -573448545 315654577 548082504 -802102388 412671216 825781979 495827000 -942771427 420381592 96777630 439913338 961343359 -647886215 868580893 -210371519 347901453 -511229142 193263310 321928070 -470699428 -708015692 697394715 -29917258 198321400 414569039 891698108 298310841 -50484180 686661555 -299388469 524485945 148806963 835928950 826143738 102065639 -814897532 -254209790 -674128745 789745743 394623386 -565829906 465248339 297262919 154177851 -729026807 685754098 419100447 154136589 -449999679 -924317543 -458618502 -729350222 405880479 699569230 359137503 -821800559 87360045 -339418273 195159713 -82771480 219672019 -8839839 924320465 -635655962 617269938 -488845275 493352269 -257621639 162499359 -298769109 -420960634 -328352208 403811372 -892073235 -898954319 302447571 -97448033 -620107924 385582350 204978903 -807413524 -883000224 340602375 896585537 -613227792 175498102 39910620 684316107 -402541235 -780519603 -799449525 693351255 -802711378 -407165070 911628518 -728212441 -274952173 -31140455 -871675917 576368384 -803790464 -253795855 -319204359 -431127148 877743579 -903605576 -963901723 -66382731 812956159 153185165 26604637 957613476 -677952452 -324250358 233347445 389690023 527649524 431798291 -663941646 698054090 -250243706 -859996599 727636270 924856901 -637265913 -344437557 -556629993 649555771 -371641332 -119892912 -516349020 -521930273 -709830662 -773196849 -420856270 -621247059 183540236 881214143 -401459309 -630666796 803910545 -822614850 346306013 -36112753 992805335 962790744 -998284963 -948235119 -377742726 95577873 937905850 -693967047 -879874408 530760799 -836429759 967893724 -16091840 -295057371 458278810 365064003 -803818074 465811029 577030230 -409225890 -839329316 731548150 611107453 696735983 -257884368 -737953220 983144782 246734900 53249640 -135337950 180779248 320597771 -176417020 -244104461 -241672063 -68047180 -363779753 -589561915 -170737243 -41774930 -786600799 284961597 -471644363 -283990940 134559709 141639505 -328195465 -750135116 -988875420 704069710 -574922526 -621670007 -238073966 581350394 -368452065 -361531966 84012031 951059877 -579020423 -241600299 92508537 349839730 -118361176 814094677 -924017644 -843614295 -970936915 -731221231 547506915 600371287 420216860 699351998 924315102 445048086 288105546 792777126 501646002 -893866520 -997496929 -163735590 97986729 -694602785 211389283 15601997 303365704 123248464 -478811012 -426560869 36200055 468850840 -236336350 -930870378 406965858 652007607 532009480 408497384 859368828 -285012789 -136827146 87986157 -352852812 194932418 787331738 123355651 -695590382 363906029 -484853682 -996220040 -857207756 -867733746 -521636371 -182022179 595400727 328899520 453114218 -96556398 -380965567 -272812188 717692124 -247407635 -631239104 -363851086 -539497924 443846245 -567495470 132715031 172534384 -264441112 -8277781 -524922612 806844012 482185660 -822703815 198181465 317178100 -106698384 -748001275 932632012 684684912 846941024 -81051340 -446638698 379424057 -332660566 -664998695 -827790536 943932539 607777829 -733904861 278513168 954412190 -909440678 278357762 -76086922 834695297 940611030 -406949020 631311961 -495309974 191548288 -852843929 28821343 -383511242 -181863188 -172428597 -452014024 354867524 -774006351 -400371919 115517060 613983207 -738914538 355212426 542829104 308933349 827682604 -678760548 144456179 815610257 -5078795 -603068428 -177971973 -536400553 814581957 637247004 900364824 616954563 -418586192 -860689410 271309818 276843638 445023214 934456228 707591773 -775132334 -520777516 -664730658 -463662563 -688926425 970056694 -185867678 -181566185 781964798 -235587137 -816930438 -124029143 -13026092 -269038964 -87059276 -575276572 7959954 923141381 -368309324 -17764966 590970714 -133732781 -339914989 -775778340 -341059360 -515155851 789279905 95508641 395674853 335737003 30531418 621619462 -776319098 -764853135 -70421149 396423473 -692192797 114305504 876122507 -25118662 -952177017 -276461843 -760795453 -241565459 -3511039 -456514775 46855022 948972084 -175954888 943777695 -981204106 -725701911 867378010 511603156 -58287631 8163681 -611145089 620211560 988743068 -274152880 -631015677 -710688271 -629513885 -799786322 -202289819 -790574961 444456493 510519239 948083310 991528090 594785545 -192585093 553991542 -607983242 862941584 816215242 458568653 -687850500 -133800019 155809426 -912436191 -712768076 955631456 -423238681 118386341 274133308 -56979951 714137780 119143490 -941464098 -504767858 323355514 315851185 144895684 -62520177 257453695 84578757 -512454651 -181685622 -821494996 -446844509 796261846 -360506821 -349847904 485092463 -301302377 -619172461 85338163 601055862 585646101 805223929 951289660 -605924101 -368205897 93978561 -488246517 124539596 494575903 789894072 348519139 235093 417985427 -119611777 429864944 60907050 -842919541 861623018 -689393108 927304431 -558673429 -296737758 -62077030 794892538 279115750 -933964659 -238977590 525282087 -65586457 -29355050 965937561 118164051 306950209 702244003 -672927829 -407814431 293817607 -14199039 741942542 -621249402 266688442 -215364413 -611643752 -313820902 906643375 937845336 -879045691 -487058282 -310555488 -234401541 738100321 739916965 -18589514 669183991 96004063 -275320696 -118624089 908141816 896985389 460674959 677592094 -814904880 -427391769 569486492 -254226735 888421003 -967883272 885870328 290846492 338901712 687486216 -346690510 891621550 -665619121 971193449 -790219 -973607573 167357358 242322736 -223339309 -852045782 -389368121 540356954 657192412 217423781 -578762109 -871576126 -784331785 -735970262 -393015486 834358315 -348857536 -208839138 24492319 -231327670 -44698900 -366494242 395086557 844468619 -455983188 29446245 77674728 484396089 46799991 361509362 954493563 474632839 989883900 -537090561 -37944672 -433683870 871262744 -907050989 267500884 -863607437 -12239814 231912726 -206371618 409890248 726453912 131331722 -719986974 939518886 -475164846 -34183990 344005285 851512293 -679980311 -860977636 164772262 -21734487 -223668221 -804286830 -779585353 -434762156 -960884001 -929146902 -100680373 -420171661 591150475 653990873 605249213 98312325 981936081 -745669666 272199029 360944674 -850221998 -344664072 94035459 -869789470 -108377818 342649395 65159792 645205241 647702540 447210719 -419274471 75253171 -885476455 -433663250 -161745627 563438281 458759747 -843110073 248257501 -90464466 54492349 385322238 50937317 312224929 -868077198 -911601092 385642340 -297917819 110184227 -812404312 -908534316 -759265182 332316689 573683160 13667253 444156883 -226167184 60508317 961211832 -444631357 -109642580 -204194892 -269646343 -682929659 -179635080 66426211 725593114 679442048 -977507525 627647560 326851643 -517232596 -153787191 275502738 -798121417 340923361 -199820225 -844641292 -391523514 -719311559 320900398 -37254935 -581817064 -557989574 722285178 -283849373 481470745 -430024202 172665261 150423459 307049355 -536069200 720526095 100426784 -855639684 -405453780 71509929 917061926 951638033 -315765566 388850707 -380266297 756162814 -245508060 481026532 -255268079 725854985 5317146 931426897 -708851235 -163800446 -450365701 864678166 -16127051 11506005 -699505764 80402883 -511272828 396965796 -414431809 554932350 288673287 896632766 760270291 -611002836 -640955403 499256224 175093527 -295848860 -788585402 187184913 -867570937 -656732282 9111863 -634529678 -464120847 932040709 259213825 -264114257 -486835751 651831512 764616362 -233594819 335913671 372126995 337874482 732675694 -132136472 535518356 885467856 -855158638 362927530 -724352969 85564188 -671660537 -422385006 452897502 258298564 264693178 299531247 979800691 -725617772 -649704286 -333543855 151495223 -6207446 -444291087 873540686 460322188 48896498 -487250862 464707580 32106782 801306306 608580716 378498406 -160869046 -972847697 -205275458 518655866 664734330 -472682956 15999470 58611570 477139920 914171929 -770550482 -494346254 876517966 579124628 -155591176 664968924 -801324988 -515084391 954675891 998703038 103391462 -688972493 635864075 -655746325 96118359 -327987684 -785185632 -322074648 741971411 307727814 76235494 -647217890 662667157 -185579328 -623360582 -821063117 659262442 300345972 -922736546 237760657 425029955 -169342271 754200685 -637385196 -368185627 406828198 379920704 -287042519 -239387804 -412312019 598863639 -459571649 272436759 -85058792 -267777951 -293416561 515318588 763551354 -822894898 593657947 71685071 -332263991 446965191 -598174432 194588883 -844529028 -789905340 885632530 -841762265 -677470899 190879556 341346962 200806644 -182436008 -222855767 -622803720 627205024 -867656148 319034351 -584553387 219653531 597179736 -278477898 900761017 -124506578 -386955019 360122657 182279584 -314956500 -219324113 475010291 745366779 -161522256 -178664937 857563142 25302830 -85697432 251562509 51012034 483729488 -568174533 -463393466 198837493 666283192 992952042 -280651108 700213195 -40152159 49451004 350724018 -373136152 632941413 5757239 903319591 230619719 634351853 632047200 389393719 915149960 -708075999 913087081 173301290 486649687 -144974203 657278618 -763807413 179973901 740628774 -663543095 -11266707 -198106690 -630853559 686676672 -348861168 151411155 750227956 -24218300 391535574 -607027012 -900118216 137924260 581489765 787264444 -767254749 -488178982 -761179989 -183397461 -108754498 -142871645 709611807 -443797220 336691665 566379170 721054571 687056435 818511658 202799794 936831750 -703789381 -795656503 897331983 -579689092 -989367104 -526735747 -82826955 -746471840 614587248 -802012214 971513140 -201540612 166343912 676544599 59852586 513793948 59638274 -585916776 554953875 -123792324 -287804702 451373546 944869111 -519439682 -563318727 595354778 859328767 -563449994 558204597 -21594081 -451109728 -148336909 283844583 -667151706 -809569168 -89858014 825589964 -91137483 -981114583 488561353 -761058207 -737157605 180415957 532527257 39490656 533060089 983515471 987434928 -345623399 72016678 498890200 -295927467 664081403 -886346064 980806 -892273455 202663677 -391617017 68922199 309862308 -177483414 625128559 -299204346 531746213 -474058791 701522775 -528807481 -66400371 -606845695 107324177 -498514442 -583328786 -342016605 494858577 -407917388 -391285674 153050151 -442340506 138278166 -281949460 -512865458 -730326558 874421085 -730025142 -517690918 393097188 -96222491 -889232959 -583269258 -313672070 -221120717 733097660 997002779 -119706223 325632473 -275347368 -764584809 250614535 177642915 -830301952 135512470 201760693 854480220 262285926 416764939 772551276 -957455411 276227475 178926644 812038385 -358506768 840872043 -700367244 925165160 -604168032 999495394 86776395 -561710836 -852927343 213022520 735700755 -782589661 217725665 -41779197 496292880 -905439192 -426453159 932052676 861572608 -270075230 637491594 927744827 401197099 -26235035 -789602462 -540480433 266665311 523323269 -919003823 761562778 -68588257 -342948381 -117558995 89421262 775706105 -212450353 -491146907 25404181 -761549201 328560009 828734082 265814567 -896062472 -369866885 115244520 927948131 998298307 -767826053 410771102 -682387162 -271323970 482037509 -824504402 -78544775 73809465 971510618 -342425316 -510899477 113374352 -567969210 -502223261 -639207325 -836817308 -432001500 122272338 830739826 57852505 -950680374 -58649513 -279262734 319460344 515029147 -571166130 780426991 567780578 748413743 248999074 413550799 589085568 753839743 -574545095 924967387 -156825295 -756917020 680419302 144224950 855517568 454365641 -237494307 298141465 896485546 906450250 689378197 347499188 427939257 -261734680 11466112 951285029 -286165086 -172968542 -777510869 -380304539 182617406 -306017417 1395497 -517569042 -313846642 806050278 -25636477 986940281 -900540237 299283975 -553920910 701117460 206464523 -594504896 -176426715 755412601 857021580 -759337051 -34030126 -153547121 268259911 -999838043 616005012 -58847549 -260672317 -110972610 406391719 523115792 -762363268 321483143 260912226 -625900383 -702574920 -552619266 345139908 516062902 217929633 -160158556 -177574901 148732020 -85573928 -260410405 30087787 -615339732 589519413 -902059827 818008417 -277928706 760648678 -288724453 189710111 423459500 371246103 704188776 -923739507 548550174 591518066 -364935999 835385939 686682408 -906380379 955867170 -120658046 479020029 -545355986 -370113258 -175017671 356252750 194263664 98547877 -920555273 638150397 61281829 275861587 -607796677 -272594900 327214864 -259457956 259586148 -666203546 89813313 -628594110 -506113094 227558872 -279772838 948595183 1255073 -503677016 285204425 -224931939 825890408 -51720719 826896907 -587903106 485643280 -364878521 -415039521 156025864 -886116275 410293801 -632464927 718056343 -731515091 -171336750 268807533 478735909 -882416237 -141541831 67293669 -191493103 414258498 -358736868 -163794272 -695863416 -175115995 8205032 -105325538 571214294 -55490377 488476889 937002528 -805488599 730455433 161806149 752526875 519655572 -742695677 -548984392 495224845 268782011 765503976 -569512212 918023624 -971414957 -498780592 902250169 342354534 -4366127 -401862653 31438484 643439587 561270491 989366641 -537365125 948043148 -28184992 663390063 -399815493 -240522681 -120295121 -190481914 -245608013 338068883 538402824 -166266343 458311560 -569225037 -993544414 -732276198 -487586181 366385979 943839633 520969584 -810072451 -244587335 564481913 588287239 -315591152 712095547 -189291256 386397712 -735185290 -843806876 152477513 885031508 -374355486 410010243 -37824671 58377097 274550927 -445192187 790562602 -38502848 -222487523 -883862681 990565308 -166726430 937503011 -996097671 687809746 -676506807 -564675987 986724398 -311148931 640084164 190802751 129273891 999571403 470070219 816018038 -794774163 537534272 -107631049 13726994 -729398334 3883857 -347584204 244622578 -553389841 945541445 -389236720 -978768643 -629585971 186937710 -560373788 563072218 -985776389 -262427450 590165557 -198181610 -70495498 -674675200 -463984966 412114085 -556519179 -225828253 728883615 838660528 -529833280 524917088 456865863 441546551 918479118 627461277 -728712035 -634757767 413826653 -495447046 -317841555 -170628939 572498653 574452971 886834404 -810057754 -445976266 93165818 973915927 118146164 -888162859 -640074262 -190985063 -408722296 -767506218 -819437627 -655449594 -689700200 -909971711 -514903356 626011444 521845463 524840521 555735074 -321844069 -326231608 752472433 -938904545 -529794087 -594732117 -327632966 -240635879 -522453961 372659192 -303451627 -356245711 391586077 476511337 11161912 -770945586 335767114 -922439310 878553412 -101376529 526374974 -800146449 -640313242 -294743748 767831566 634638257 -297133708 -18535168 694732305 106979007 533485690 -951843460 76564553 165197982 -710817838 -960365444 -683012070 -408970426 458082946 -522037672 -397176308 466197668 -194980244 -827740183 213223467 -516102633 249485669 -197906554 13745677 -910711957 784656593 -926709375 -99494510 -988313518 -24975602 558678235 -173263505 56815868 659659942 -136155559 44436023 383071003 734823877 -459112327 -229367717 -638372288 -954578602 383877837 -892652006 -291197474 182929166 201382244 755422020 872203411 -649097847 590040822 -116589496 -698763556 -87932918 -638499406 -307153540 402115877 318367030 -920107805 250979642 -522821535 682113042 637007901 -455360998 -631253125 -952415111 9547871 86349671 -952377071 818414920 -355894110 846778422 465293221 -758965056 -747905954 260799528 -824111430 -460605544 -661436316 606651732 772731782 -300440780 158002802 472219536 -1158021 -563661272 -482823354 350921047 88372503 644124264 475151392 212602586 -341497820 522035972 132213583 881842628 529358427 -269856194 -601018590 530459551 -774646446 -210275272 -104527540 314533028 -413502025 -160695434 384170190 645705307 -241503872 -781056635 246688706 748383040 -440475089 -928688022 266470157 -286807577 505236802 303363331 445552624 290490938 37780375 584456839 -762461152 209662809 603746761 449927425 639451140 583766073 321135641 -266137905 -749846044 561069270 105015060 681074226 -525636436 673722433 -566213378 -341957415 643800385 138227959 6373821 327401940 432488137 -662242034 19491436 474309040 -778461851 -464719630 -299722285 -170484202 -595871248 99870518 -885880536 -479602081 777538315 -712580314 -574706713 -765855691 731252308 286401654 -340508606 139439803 386486704 -228582368 350847396 982443568 197342388 814792497 804480410 854028459 -233016045 -771112823 929362903 390365903 504035186 361120294 -267460963 372272370 -921296764 -683635930 274134797 -650614050 -333806861 -84383890 -742520544 862689324 780494034 305791771 85963401 900586390 595404318 906532646 431843742 807280054 256226929 684624157 -88450880 91967485 797919360 447876895 988724077 -172099039 557321703 654221070 -999670812 820149528 580135844 -304197435 469942027 609892381 -26717380 825446378 814939398 621789982 -988549314 913435931 -357080275 -606824914 365823171 -729958325 -66561818 125298360 -485095490 -235866568 324366626 -508917794 484432078 -452910470 144503558 650368839 -496021729 -483148783 -299178035 584933993 -682008233 -867332668 -517938733 -953964178 383509542 -729239557 463532015 -150530509 190566726 604264184 -29940830 -359972226 -72071273 -8355619 351222654 -865752809 915185288 604850884 366615859 560923118 440844082 880182858 -606789827 -826455305 -138999692 -46333161 -995514878 178096411 580578172 651805356 -884241399 -820930259 171730059 -756851769 194861889 -8819323 985405757 364801201 -511979006 -816206542 -611966788 -486730188 -790238008 497116140 278303469 -357738454 -107523667 -254743471 -296019699 -555782383 -745005789 300229668 -492559648 -389191415 148133724 511467374 -331679457 -634511509 722477999 58952604 -313947205 525861883 -283570820 -707973410 -757682320 -464892367 129500623 -190733226 514555511 602222960 -126474482 -140911582 -292104789 305633864 438449436 -832928330 -578133046 572990059 722272450 -963836633 999474392 796237403 -641004607 467650279 -674619572 613852354 343207869 522526740 -214339404 -587330828 608550315 -272968757 -305642945 862166501 423211451 402761782 -158584545 -71065323 -332236946 199037325 -103445815 963537275 -503521653 689077085 746828021 -150444692 -43226409 -684167837 -962043077 -379328851 837601310 71510575 622040969 804903008 -990441175 550549613 -726437416 933730087 -459415629 -144861044 -696821331 -875642542 -345206753 288828207 287905232 -300853809 -175445873 -809057043 385784416 -644430143 -423441788 -248958706 209641821 825796987 -625969113 -25057590 -901269389 719525341 -825734883 -850856266 242666516 -659476875 -537314577 -996971703 199463105 -704911064 725049623 -30230343 -22043404 229017813 827482144 -271357981 -959188098 -693324742 890557302 -823777963 -93369702 -440219573 -426876200 -896833653 930023096 -937629252 135095730 466410970 -126103034 284535631 877181213 806040570 633114673 631262313 -224986299 -620950678 -538948595 -583701094 843067296 -799705371 -977280406 -989323513 -443373960 -979244157 -116078697 -308955292 -34867291 76352639 -597878383 -257581505 302624655 110724799 209763904 -729652966 -292555858 287090859 -141597207 -139023687 -601590633 858690188 390904648 -165851383 -56027243 848538226 172904613 120257944 169799131 -513577839 -398545651 730318346 103423093 215009069 -777648200 250600274 -631866182 1372613 437755470 -663114366 887582084 -23167908 -444717743 920680222 -354270765 508713328 -338942498 -315027237 274964767 -785402542 516342199 735930388 -322813872 -48047563 -214395400 -570356715 799434623 364559459 420767739 -865507125 957176521 524714401 -734300759 294142762 367821076 292537811 -323255570 999487508 494393768 753501371 -607111528 579057399 -595644740 47960236 718557381 590942842 -234200690 332639403 646306887 107447923 -75889348 -460602004 -398079463 471802423 389748249 -647020004 276926200 565023860 97197227 474125157 392247430 470733026 521502953 324526493 722143914 853516156 -373120190 567085626 -142759370 908866338 -392875125 -559842363 419148003 -270857817 332341194 -754175119 -71869098 -211233112 -765033196 -305152015 -943194246 -464630977 33294060 417337593 -172316030 -1449575 -151820329 -521770697 646100665 -989651987 -640988607 -287562316 -817822168 529864190 -433025678 482968652 626491239 -231926734 722425983 108898607 -708151340 564238343 349785563 847760615 -165027249 349014372 -836795568 727519686 258810345 -295528681 -935218569 -218600428 697999981 -764134934 -963658634 910091795 -174138230 -626977746 -952521680 849392759 -615104248 997832580 929726037 -994951904 84050351 -125903911 -504645329 995760502 296938307 452941969 971544756 392892730 -208322189 -296425420 -948375049 257267782 -923945549 -447343762 826529369 553747914 -145936642 24707063 -959855746 -758608225 339157302 427914231 -600086905 -969274022 120351250 -629061902 837155956 397784744 427234934 481346588 114887362 933686162 -144869446 -818501598 -454834172 -991353162 469511121 840039170 452581474 148700720 29918007 856676982 161435711 374614865 -268578375 42008778 73408449 -169255631 477922873 -790151920 -561951605 -788719740 -274889778 429161110 656941754 162149385 71325505 152683405 -9304146 -902428839 -333032365 -761358325 264179344 513705344 434126917 424820930 198565862 721008218 374570420 -307148849 93898304 -43760439 -107530156 542041012 332436208 -541522320 260086125 95912616 229805847 306566767 355362646 376791011 146685808 -980565357 -107026348 -199063438 651903574 973585239 -396155310 -810134118 -412359908 789326791 -115690119 -722770626 -264576228 -157049382 -949635598 697801341 -387981674 -184616029 -467518806 -564799446 205214690 -80354523 187506190 -248940230 893332397 797032058 741506216 951076237 119679754 397260226 -359214405 -138947299 856337515 980477784 -959980954 881523614 853549272 578439625 -926397272 -345998923 145463049 -324901229 -159775079 753815011 173909102 282514428 -829748123 498920310 626121863 453800588 939534510 -960652992 104318595 -203918214 -368059075 604254793 710039051 -189905762 -407271280 105196062 555717714 410274403 -468442466 -273987544 -242495492 -709071080 677061142 -317671408 -748341402 -444544881 899823554 929871718 -453267734 982023548 -266178217 -278304308 -529215840 102684117 -976616932 -292557871 -177180535 761212409 -272412316 -27323162 -314383982 -285378940 -841774645 802215781 811582745 717973467 121828676 -777044536 -571440197 403664631 838199185 -250375559 -991204338 523018897 -97372459 684639348 575244941 -462369819 268540913 815678175 -471672425 -635711703 42456723 606549848 371070095 786075413 163337101 -180413758 988859538 -251604827 -112570524 -705920956 545048719 -909928656 -104162888 672963378 690292944 279054687 891012748 -261957313 -74539138 773180071 684149465 -513938592 -319049910 300136294 871303226 -447135505 251258977 877805634 951606304 350673496 956341265 339395785 486547718 -446492120 -345572879 822914680 345652062 -55309897 -367039012 643983588 -443471537 -228465214 894675417 -70626654 582258315 119087249 122220453 -739619110 760886052 789307521 835142730 -268505892 -213899611 -314605429 591059304 911581322 783536616 -152576628 -903429517 601482894 -870301629 969402751 -27904350 358195208 -966993362 -792225952 749092307 395700190 -289384859 -279633937 514869787 -213722279 -424589401 432849830 925517843 79849809 -804678143 352533266 -752803232 -394440371 346004340 30418308 67476802 -228800289 -345845930 704957427 845860659 801319896 260184731 -966101175 144776451 346798047 650987760 72750842 197809145 -330274006 637424968 676711815 809154244 577629472 -767188133 875545181 -322717628 -742083709 590644820 435325342 -763011902 270350919 233324107 661416520 897646549 -424771783 10770987 -592688124 -685188359 -577130233 -85080447 -386145837 279679857 391189721 -704899665 56151408 -71321646 -805559614 -182108736 204702283 819881191 975493556 355646311 -111760629 642437909 203458648 519676308 29345106 902917445 625247819 -162103457 -325220751 859380994 843433843 -233983405 -867838053 -714454749 -237364534 -499705468 -281897225 -194279094 -820995459 -363115674 -647317712 628808102 369466653 550836439 -901159839 342101378 368563520 946652714 771096912 727395131 -74889354 -368465792 -995488166 558968575 207810733 546610067 -350763602 302341447 774296656 365302667 340075509 117987788 219382432 -64924764 504364284 742611762 144581893 112663082 644348658 494424658 -488318464 -319025422 710658460 -710709973 47555836 -410031190 257418829 998343065 -694608817 -475656024 -784327934 682365785 -782457877 6536505 302386452 647265590 -859114008 691008453 -771439181 503103575 328619936 487867234 323253878 -53030721 26826369 946194178 562433864 62833832 711106269 -228848588 -328914114 643717289 -657926497 -420698334 102111349 -652679729 67253329 66373133 967841121 -241036336 -375156693 -626760366 -833905644 -62852825 -980001346 -57786277 -589499152 624941563 492212980 -2139765 -662668916 -47217022 -207268122 901617551 -914664271 294043398 66140386 -334347200 -71673364 10664504 -431455171 -136325086 28677504 -242843805 876133853 -282739306 -935565473 -948475 -53321613 -930233183 -875896002 764413804 -659394090 884681336 741811131 705415715 -196455331 -570105765 -506336816 829797283 -180339622 339255643 508207611 -88131145 -717033878 -346130550 -617549410 592344861 342890165 -310100969 723722952 -769414721 -227935504 -52297320 -854991814 328075486 -283805333 938532474 143790818 -55835021 -874927793 -975343296 777229981 -501900637 191385738 815369717 -400958540 578955986 -996649910 -389382 102855016 50083601 -671382558 147917875 -370026725 -542734054 429978535 69620336 -767872113 -677130449 -11194428 -436280290 862607316 787467310 -212541226 818776891 55842358 253001868 223830439 196571906 -623537972 -598826834 43822568 -445577585 214149283 865371388 273138983 -234814719 -474935059 975649916 266598588 -675717997 -939381582 -206868751 805075045 638537153 -405761123 -754680165 287382605 365237196 242331069 477906956 -45598259 846454602 155045683 628412102 -987264699 -308470796 -106293278 11285919 -966352188 671493782 -552139684 -710420668 -929370503 -299503815 -230832092 362425616 -54162546 435599776 -191501786 218882241 -629613858 -160769160 514408543 454345088 586098418 197592046 65940945 -899206363 -694933849 934595932 -801603944 -220245268 -837462279 -878024040 926107517 -584243421 -330642496 739938432 -532175408 -776841535 -768097731 -775922603 308376162 -577338466 738042194 973125509 306991007 357676323 548324109 903123223 -371636172 -767750465 629369747 327923143 -307808107 -943205990 837249893 -408344335 324095029 742814177 -252445083 -236519252 -115877669 975636327 620509160 653911899 716645293 463948112 -235096609 407248366 -179226351 -370246051 903074215 -791435488 833109007 -672463365 748491218 -491590414 -739653856 256172433 275323547 -724957021 6491791 657681054 186647683 47779493 -414264678 -865178952 -72418882 163965679 923440449 -540457997 776223145 -695810852 122582468 759145980 -968953643 705639915 357080999 -524821503 320895062 99928804 337511453 -159153322 -386542292 -776155088 373240064 956011643 -558246512 -624332927 -495049955 -984308795 -501114608 519662891 -441256363 -225333103 -56342396 380148695 413569685 591317253 45846334 605331099 -352879950 -163582454 -597914628 685937928 383454526 845640681 333895761 631385315 710883041 -768709972 612218367 553551356 265737409 -396127339 908691761 217863569 -192584038 658972302 140509871 190001158 -497788423 185027342 -484699807 14142810 -564394584 682535909 -707228921 98769378 -881949081 -795188819 -902968869 -553695481 -655478765 -530648968 858645410 -159476994 846523886 39335000 -26623673 428753325 -320279913 -428754526 91684988 -677837439 -228803088 -982382634 397645011 280045411 720175311 149423698 -993253814 27557410 -691047851 -350555147 414978570 103120664 735704392 49416181 -987643238 -669941909 23820156 148872173 -502339658 248945438 -335670477 -790570203 -854165707 458199797 27842687 599801226 161601356 -906547271 -280058063 -864228489 269018539 72845337 246518372 -467539670 348249665 -355126812 39095815 -248928382 146581664 -776654358 340952327 -692290990 981874358 -902121435 216199559 129440400 -399669629 -989669428 264927826 744116813 -438808256 -511967498 281285991 465725324 -591990108 -5074876 575247829 -220858502 -981254462 545253530 -210169422 473483825 -319249448 -165544892 14552499 192700515 -448670063 260662797 -960742299 -733177276 360281470 298215167 -93600096 -866641355 925082301 509248378 889679407 -753414204 77168509 -67881925 1327318 295926193 456637002 567664806 -127145498 -908548307 711858223 917629263 51444501 -748626878 106582008 -552290233 -801404628 -900910915 -954361831 -908507690 -835532262 -524469890 -750963457 139864199 494528888 386461090 306822805 792436818 617996590 -819428937 513962700 -29812822 -983810002 314166360 922938368 -431703051 -607552641 887548763 -920591912 833425970 -224110672 191834378 717052599 963984361 -297088325 463304473 835591035 695877165 264984090 808483261 267258959 192639412 936403445 -730732251 459011786 155871699 -46332874 -877625564 726087388 -280333941 -123155121 884161334 -583511499 392407040 -114008618 964631936 120646001 28617965 520309644 -137601338 578976997 -542365975 -31827996 88572931 74231289 -650839286 -346403179 -278572327 123569534 137435429 -356949725 765608001 -83063210 -512492043 -241975749 -358369191 250783452 788360260 582628360 -591765762 881844091 538770848 -625308141 -456744566 560697586 672119499 -341405230 -69443540 311977935 -977596803 200898700 -313142013 -410542609 290341844 163590997 166913743 898809084 602349733 120599258 -646661147 -272923046 -12186015 370837490 -247993465 294009490 -77068337 154993789 578975613 -550960397 877128801 443332049 836272485 -128402501 -867139700 748835413 479978775 502006941 -416287688 145051963 -932725287 690197636 -872990657 848733950 487937477 -338601339 -304088719 294311842 -722455779 362388672 922651274 -486038620 949473569 963575148 -928464525 -846487779 792266720 326729678 -935068665 -475558433 62980635 -626269331 -863163746 -798496073 793668605 -355848768 967166226 -541241198 533522975 695760627 243346126 401804152 -347753220 -123249825 -874726264 -908113332 -730180986 -628054346 913248411 -435959221 -169839294 580307357 -223718798 -21086613 -781807430 589956981 661895619 639342317 366100444 -113504811 -772177914 -704827394 219495706 686952887 -714404706 -658639404 588071652 408845057 304735513 -942264317 32043064 282878382 416402808 -466382017 -922245291 -708595435 -113145080 -647957364 858357714 -409077982 -849467992 -319793862 313852769 -426624349 -179656755 690384839 82219743 -773833400 674551473 -481467288 600276854 108647519 -313818857 673412489 -171848450 613723329 -733967911 771818900 -304492259 -117663323 -911819688 -283661655 629972804 -468320352 -974146491 695157455 118568088 201639427 259028403 107723846 -233880765 -688865362 709392010 -73241215 496385072 -829242998 475427479 -885610247 379886988 769442063 -625044896 571224973 -823082176 458009107 10288652 -502297059 338715740 -584593301 116875314 766305246 948614045 -971214243 -967772454 268949330 -91339789 -989759733 402284237 -65690760 -668209555 981949164 636687436 273290094 975269089 430625369 -632647664 -911191580 -628532809 -690995063 -245528184 -370799864 565477554 834080533 315484923 -852323389 900220740 93500359 -79234101 -117264939 -69630070 290561770 552659332 -173527677 -67238150 -629615107 762732197 372325314 -242488040 -539706366 -757941370 54857222 -596761925 946448616 216351641 -68309970 502792659 413451145 45510135 202773999 211831719 945213911 818287315 994601629 349012108 57580540 510730842 -906692558 -15692163 -974602826 -883048627 389485787 408167687 -231818765 -296470659 -596674511 101743191 -631715333 537520612 -145277086 202909427 122967564 -374171654 -136617055 -295793572 737095444 436983303 155546632 -67975721 416241665 707625082 336676992 -147239887 -165533972 513295501 785328170 -351597483 -617521883 -450962706 724391720 -881680903 -409824189 871982628 541881802 355235379 -514873684 -536519444 -17201192 -796282304 -435548168 716023910 39400045 560018449 966462719 -743366091 -237545825 -606493641 274278565 765763760 931948615 -625539183 716925801 -916820051 264705141 -53110619 804882874 -488047013 -516892105 -594580316 -946164624 66446941 -461617174 -359483806 114796550 982716482 -254430689 624328124 154065054 107438078 -962946041 -90832672 633017796 -572177664 -96838764 -342098330 210324984 183606513 -921502715 -825699173 -178807971 -103969796 531130567 -814799425 -675603437 -913539736 -403258494 -867478909 -763497402 -597108984 959415435 -784771667 -581541560 60097216 -650078842 -1956402 969574494 459550174 704929884 -205424906 314760852 -423372117 -145526359 -444000824 -84043235 -457684826 610064199 30739940 -614715019 835139684 -730876268 266580356 -135136490 306167706 -374860459 788676431 -856848507 422578484 -479342467 -626433551 -635595425 -189457991 751041036 -278381079 -51020889 -261508396 589546854 -313094741 874265528 -295795846 -584003787 -233023582 274482568 -666994531 806720086 185218732 -188871978 -587707645 -162447101 134578506 -638239090 -711974402 -18521374 -693537820 808953646 -307455135 -256416102 -458074733 680923895 -611932485 357629085 398742967 315048587 818277672 -528171390 73687838 150653395 280276947 -456366148 938106789 -508794519 -138064208 6285992 -728457656 -643863846 509525155 79678528 250455555 -42979326 867029891 -619576814 294444555 65531346 784379198 908378771 -630037577 -221106429 -970257246 281067550 170201728 113819843 694383321 583238263 -200395274 803673891 449659536 -689433936 229642799 -198820022 672884040 769318387 376287896 391460814 647284229 581578124 -714118705 874296556 999388060 -808481387 279178044 -649500934 135815253 225158225 153015605 925367866 653573106 -475929407 345828270 497286991 6698673 -249426377 912960912 -57107894 -269456393 573945945 -331999169 -812006412 584610358 57991189 -180528658 901194752 286271460 -663923829 -977351362 486304113 -516844889 -430840739 426096434 -659044437 -304159079 528443110 -820289808 924412600 184063886 -583251048 245558798 -918835035 -339761049 588072882 305097343 -528858279 -978228339 829509517 -118287882 603086076 467033530 -956405500 801523364 -202647442 709028124 350249137 -618335200 797362451 -445302234 235527451 -807482591 -564851249 384287293 -868588217 857412341 -50053034 515384986 33853090 -311200448 -736629712 442975823 83737282 -132331836 -44209494 267885784 -576858126 493754483 686102925 -218047869 -143971294 430439570 399647083 -176968713 -605245364 -588312013 420284363 -644852441 503104049 -225989050 16912646 61623395 302082826 -349686403 590206456 624387687 -882216135 182424297 845661777 -643471405 -620559283 -890624588 928901254 336940264 -647811665 101372800 -477776591 666277659 -133853008 -932998392 -796460271 602051830 367159676 2925268 914019811 -446638315 270917836 725020656 -621319180 902821949 50109922 -549920136 -907206431 -412752255 -293133384 746505056 194272229 198284997 -157852537 121889081 266316692 73110945 -610301150 -914945426 321031730 738167718 -69382931 -582584531 643698753 750846566 -257402974 -526711172 405918274 145401880 853555763 -388323820 641336618 -359328359 443488524 116969836 304243723 -70359923 189170473 -211102000 -880964870 -290831506 255704442 -768740040 131221745 -108279600 4022128 -523022129 360486866 -884509655 -583003283 413451084 247898628 -190245016 858421924 -384371659 761501502 -241629167 -89125995 -922313415 349288246 -566043669 -270880823 475670720 -834238196 -843482778 -136764036 267023845 -206079911 -530154743 642282766 -724605687 -34026928 714580608 -600312842 -550838379 168588779 256189256 699077175 -53343765 492565781 573249510 -772903928 -977238889 866693679 -727422444 -582980073 -124344040 -529601203 244642813 745327730 -245550085 477185844 416368663 -501600611 584043621 -248488341 -539741948 -387984849 109480596 158752708 897161115 882611835 448643857 -206380001 -891783722 -284482168 676170245 519489945 881119775 921997904 -439039238 -336390378 -527140072 -218306239 149000721 -986257909 -343951350 261666844 -505778804 -207060772 308319681 128939814 -687392143 -236848708 -924285427 -248400341 -437547072 194450660 -518739227 819565994 -80485990 12290476 -249293063 297849417 909055672 -926133573 -854265095 -868291562 -70203778 -311055168 293737033 -486097035 407146694 -274914936 925850591 -427772314 -718325087 659280654 -97336984 316607772 660274246 298792325 -690606558 580652910 25685500 -812434294 130830846 26416538 -242113009 -60460284 173687142 -641932832 -730644472 798289564 -67697052 756623716 789628821 201703882 -8513956 -326165107 -249256551 957027830 -163359700 -536730505 196877200 -868306989 -878338152 984197803 352140312 752027494 632836587 177629881 -502966232 997865255 583335151 401786546 -867647876 105500036 334339319 -60826525 -759123638 323389610 334227692 202534018 366251991 -270948116 -817917624 883835410 -309465283 883788040 -865642696 513326821 -714415778 950748993 601647083 -939404425 -271469691 830286516 557829006 -543365685 441042978 322355064 583191577 970046369 623643685 -871800009 -813203451 908105194 -905535769 896553686 -369405854 921016963 -85262066 -300108475 -304548402 -723645107 161888950 -649118809 87844239 -409493012 -633668157 -109103408 -612758947 -877854913 176134729 665655301 -245151799 -104781463 -441470474 642457492 -695368604 -150880801 802996672 341654723 569512501 427792717 724360415 818328892 -129856928 569711186 304913590 -758733645 -169995739 799780760 -850281053 -788897762 -901198568 -698909161 834832007 -276149169 -456377189 -296242291 -593918932 -799900065 330664732 139905115 -256887365 255615660 -613291201 580602866 -226678740 -921571329 70272895 -972554568 -349195805 -792272333 -456093226 807531493 755534409 -249369089 673618543 -132867015 554366180 289633235 573211563 -710185519 -699494700 429858750 270976984 -275877700 -196996940 -894268627 -40927999 957697301 191669802 -665713373 -26524316 673074585 602826594 -627505158 549636812 453046243 488018007 -163783653 -321381893 -55057279 -273374243 796626280 25068107 288575168 -60036672 -129297228 -711703824 954214211 904077305 -811211968 -353149328 -324638542 -34306607 744119638 223011887 -2943015 -101223442 58417404 534338015 -69444437 -285787587 734968632 -527533611 814324160 300257085 608863439 128977134 508970559 -886468959 -231385856 -171361648 -619640143 919645326 -832742271 579747724 521146931 -713798152 522768842 574687788 -509569309 368394008 -328289744 962238452 821740916 -635122543 -898698766 186646686 679934072 84083589 -514850673 -787838413 -8540087 835927986 -372108140 -665989045 -375757629 -779059243 781479408 -901433634 -705347985 594045934 -492001611 -534449817 518507909 118020753 85060776 557876034 -939709145 -349257513 491264281 -324872783 -319832857 -355172508 -398770486 542576575 -620833796 752574996 -283928358 -310374361 -109688464 -768494528 246708923 56753028 -568311952 -478075622 -986939041 772874358 880569461 978740966 718386450 -515918322 -126726541 -163501554 -199973036 -243198721 494326807 669867582 281944337 902550743 -740020428 939506793 -546844387 -13167195 -852792017 -208430413 264154472 898136655 -252721149 -121068577 -470157393 232539142 -550291172 207892622 86657167 -454688584 -119599946 168483966 -75835034 -181089900 -503475540 567960669 661337949 482119561 -720158823 652685758 527277598 -41070675 993506729 248008086 -218599414 -646094203 -116258970 238621868 611264470 -6698557 13258756 -175695798 -684164216 713208453 -608525869 412412771 -350317447 599456247 211428189 53830667 189762990 -814014173 216720575 380988329 -283786259 -130394349 -309967499 149864530 29034312 -849403940 -556014184 -603395592 -318770644 231048500 -551547193 528814773 157639287 895730291 -72982284 645684528 -847772530 -798681572 -695821027 266536701 -442770596 577253173 861849456 -101546799 -476835325 -163771681 662665379 -358266303 506801764 -388884993 506148531 623034217 972972124 -228106775 349364172 -851161438 751572748 -185047403 -362801258 964959289 452430699 -558522880 58870401 6740077 -446569009 -168322504 -816620865 657173857 206078727 690954083 -785038035 735868215 -519432246 24972172 139104156 -341339549 166102546 390532442 -953444948 -782300557 -738386459 -431666882 930296329 -637050571 -338524463 -722530852 -640811980 -361384729 603540036 53884401 537809308 922503056 514943892 524938403 185577893 790028817 607019324 350686044 -833188104 340982133 195746527 -795729355 -927974318 489773065 -617689835 -81301213 -238741434 528538760 229836356 815898997 82794088 -799494677 -750877615 757659977 -138797608 975736039 -756009350 -310018005 -37893642 -195788009 224114860 -884194039 213781105 -286005435 -388022215 232743863 -844448647 427050057 214941235 -580557694 660155691 703855348 -111575932 -755975432 -683816674 364965483 172510279 830035615 -344019387 -891501835 -94676812 887548797 -193331937 -918558447 -204575066 743835090 552507830 -217289649 -487783311 -112074270 968889765 262359905 412693498 844898195 -238679012 -327300245 107894739 246595823 -734275980 -201710626 314657972 -872033384 975621053 -142957465 -679796399 245234988 -347500020 966693971 302048188 -414351824 172295563 -226926314 -95536999 174025036 706684483 -391221292 -49334597 237441544 -532878317 150502840 356479712 -62608692 257863156 -76426235 -966614522 -486631226 -154504935 -562504423 -271299959 321027689 581495701 800682036 941877743 -570117355 -670779180 338467878 -422999343 -981175944 -115066950 977410663 760677981 799811367 -371231565 302946929 -202825280 -622439960 317723482 545476831 49886840 520557884 686025386 -396897489 716407219 -961051932 -729428111 -661148904 509812691 334738069 817466824 -764467045 157704593 708607465 -398683019 884184826 524462678 305473168 69330816 14803991 -125556401 571769021 831350095 -839521671 488587755 -151231876 -348309402 98976352 549240454 -838909419 31030048 703787581 -756530718 -470981495 -62032142 -975820180 56101742 300516575 444475070 810025580 -945377410 -905937981 856869565 283994086 -142836523 -217164337 781143771 401320 563523561 715920303 160811315 84962834 134555174 -194528665 -227743976 260577864 171839524 -483279374 687815799 372653182 300502058 -304007486 -372411645 28764191 580815864 -96042201 -826429166 829505890 -810610272 -312454082 32222465 492257751 166290910 -802862870 589625263 653838225 665056616 -716951136 646321175 -320765160 66685941 -917859903 127518931 985148816 866585851 234115121 -723566708 468771109 -878939889 126688426 344765874 -763252606 -47187896 1706739 -499550954 94813595 22242428 -89232989 966841895 850781107 -766928670 342622665 376682470 766879674 -766106014 -409410441 297287259 893093247 827438895 -196922819 859235072 -983905403 713511611 226803393 845298186 -919654777 412038899 -544152738 -458263394 -491178574 353220562 -112797232 994801501 61756282 -662035070 869917789 828228867 -940292128 -973070880 -372130273 -546928572 -267141013 -230444236 995326698 82031070 390678460 -664463405 -253454247 -981171503 -287509430 -349345197 509138618 717020775 -165329872 649957728 813369142 172498899 -878551719 984373643 736939489 -719135598 -55369509 843746783 -828577227 -334725011 34034775 -984669202 655285542 -335250220 -42447623 490379665 273774634 -978055191 -193319206 823382954 -659937453 168055766 584667099 -136671226 761338343 -400694219 -697957404 840066800 -566436028 878417136 999522696 -446194616 947186629 31611046 244096830 -838234112 -547719920 -87105868 -752367326 141541095 567997429 479534795 -330825047 -978306467 365145093 889342199 543327058 731093132 -216800356 661498349 340430942 -932286276 652279361 -300632755 -906856253 140675570 276998699 -742071867 578847373 -190137765 -416446632 20498340 -310858152 669509865 5558464 387525817 431181238 -644364717 -817721800 -47659669 -537863936 230628407 -330572853 -764554531 -945055024 319840039 629360440 724954903 717460434 -472265905 -33139096 -584895312 758838351 -661452335 778535437 -780629743 -551754569 -403416713 866545907 181737755 680521161 -285077356 532427596 -772562621 375584251 620951307 250685645 40168980 -840334439 73297629 388028810 -302877804 -186677697 824039341 840472867 999668909 813840651 967220736 -888138585 -625718613 963387365 387125166 544642259 -451916576 181838683 917526189 59606786 837523557 -468385610 -763019848 498144697 -751260348 665824549 490414949 -489586578 -525130524 316665219 -690557948 -204739674 -784094683 -948189025 -376674021 -998582082 -225086086 33415985 -626756581 -672702353 -800658465 -946154220 880949372 274692410 940375686 -949491591 565378696 837524176 -752440633 866182066 43463595 -751926800 -880339939 -544701509 -332553825 -65480854 99865151 734304166 -750848189 -411156999 915585652 129871432 -305282036 -633232381 -489833614 528432055 436427851 -541840922 -462306497 -338434081 -381772702 557078840 224131236 -957134167 -271932271 -402375285 -481507408 682711020 250016481 221257982 898973370 -330193375 -695329387 306379462 647010652 -908120063 987432681 37132765 -403888183 547870247 659420934 -285094910 500380771 636882921 -411185528 -112144421 835507453 -2537251 -523706004 78722581 -488139098 449365526 -64918062 94776590 401728075 -224577554 -175199365 -884309160 642652955 208789108 812148494 1777921 -334107637 477975520 -735785414 486703000 -210556688 651979621 844480400 999077669 724780823 -964158227 -376813800 -713759232 -127944132 -271418385 213710971 130484093 -800851228 102046009 -234812425 -438702497 -591676899 -973686832 309428191 63388442 -185355429 -794859805 166391473 -605480503 932293067 -791042142 643641767 328491879 -334601544 938664187 -96940087 524349430 -675477918 336021337 824016238 -809309735 -509867559 -715444346 -277212230 240779057 51198302 -585035213 8994319 389523965 -226205995 -932048666 -395439101 -653890247 365477658 129683038 -978435387 983843559 292820976 -299609948 586382956 677860335 -507871099 274351042 497192201 687474375 -407730393 120422516 -878524435 5279233 -76320687 989136246 -634361346 -304705019 234825248 -180193694 636260591 801513545 -852325609 131307756 368652078 25632706 978941547 -851820342 -489943665 -689180988 571849320 980732556 -502640771 784383303 -32127407 424846181 973457962 -521139371 -218447805 -251414435 926576254 702238872 -912865680 -488958316 403627111 -904245195 -144855365 515352811 -727094869 -845087758 -226337703 -210967691 -561009788 -671590456 912828671 223547988 -701704769 -953225639 -362637243 936279581 -508708752 545381839 -316928668 -562914192 -463843159 -913674953 -155160347 979652400 -117890705 39441433 -81682530 174936742 804962466 -483475303 -102256270 807395988 587127065 -974709752 565840189 -680067223 -126731207 113838366 -745801624 -877687750 332102360 -444607099 226115937 979630242 -656261895 39284522 -326800676 392354371 -517817235 -385390879 -763272825 917919980 630631738 -306665796 529996968 -47052194 804749615 914955786 -546609528 562875059 688615877 -676562342 -666766770 863625788 141953442 -812226204 426404644 -46405360 -577753288 650184072 753637355 -129246947 -261948080 91313275 -994450072 -41797658 -470571024 793338406 -893304244 -379680232 -944345747 -603600005 -90982246 528549738 -419063679 -466748230 -957314942 561215189 900380054 -690822952 107322470 616591764 718531957 744290781 781444100 629244332 7554248 362474668 -423647261 392987491 343075856 564048701 674882388 328676192 988517267 329214860 -412503615 872042844 -269758577 319772634 438171483 -833899135 408758231 302928036 -966548856 -536151236 -340661583 -244945749 762192596 -692260193 369143887 885676259 214979538 915626399 -229572368 265712849 141632675 353309329 -654376449 215401555 -922825850 702097674 757846344 -885448307 40853254 339647580 259633255 -66208234 -44424343 446838167 -878482410 -953810700 -890375014 882554802 -725808843 903690693 -582277720 -595754128 -289864448 367102692 294856323 512825845 219202747 253953346 -514585272 -494372200 -337178594 -508629297 338719106 -885093065 251096271 -542293664 -840334449 -758264523 -426088097 -287283823 -562679440 651432616 -923710115 469392944 361272492 -57625365 -960809550 398760376 689308142 107954054 650228394 662638670 -832956645 924070805 -821701040 933843799 842702942 69095253 769616932 495650073 693533521 478920698 -638045842 250038416 -176366368 725863762 -252161037 -756070516 994948724 634388672 -965835510 347818040 450469739 13724173 -582107647 690405795 104499281 270952943 431317446 546214075 725297303 660402900 -127826162 607133793 53719748 -447822664 497528886 -52434749 -84881542 -777129758 933623758 -482695287 -369188920 -492017920 521139523 -710179158 -345437293 420304344 835878693 -218094727 204025762 -498677005 -585069848 -784591967 676569425 -218485484 -488927622 912817360 166378065 952141763 -973222986 311872542 -923119980 328419164 -521594727 529931194 824550730 -680363490 -76179784 -904891966 -575948059 167641139 -64785642 656549187 -756377229 765926608 735996662 396508560 195216461 -173077483 -885668661 -538421763 512465679 849198137 -77315709 462065681 -481314246 421946603 689285312 -999098772 -229226911 223885761 -809530977 -351773704 974421057 785020171 41271830 -262442060 938494019 -63079229 -446315394 194808605 522528295 757271412 983340748 401546051 687939737 -436817290 -479751664 -577040193 476967997 -736858829 -691337580 654412878 434846354 804566300 -174046244 -906609037 -127942162 -738909111 557847305 939192268 -118045154 -24654142 360057931 2958337 -569494975 487112634 -14603704 -620932888 -625564004 366298145 950180673 -647716631 -252295807 40303968 -711290075 -579230960 804263870 -788716951 -541519101 525766408 -293969789 206734521 -864767659 -595731931 368044699 239481601 -874718479 -480784186 917228000 -868907701 -965903374 -562868929 -496930849 725559437 -104949057 581933707 463577419 -239157093 876711951 -903279579 -982508151 -143532985 946256935 968552685 598527385 -22478748 -389705041 589749750 -352036483 -126116808 -161323903 418518291 608075954 130569675 53500468 642349385 -250704004 -880983563 320554005 485663134 286513427 -317355834 -890304626 -223729173 -466176580 -413879714 -833140069 154584721 -595805657 -983432537 -747500287 12384243 153383969 -94118073 310182987 23414779 231447438 114096286 -967496474 51186534 -796241426 -329635806 919546668 -618260960 -83279926 652011926 235774949 190730441 -443601524 420849434 -397334912 -183079413 -132300841 41303573 99305240 -1655285 -595129163 716180262 370800933 -619229740 364064092 351770389 55329413 984120619 984341388 74898972 938218768 378939679 611506854 383176104 -19465551 -490714673 -350460804 897114175 -719513170 -679427570 369158318 751585629 149251354 469105549 772282567 371849903 918657321 61373133 195145228 386532074 566895814 -121077718 906556731 464525457 845313233 778879502 -708284620 535794659 479899369 -417612108 -290876015 -633166805 -802909301 205036934 360134631 195349956 446571091 -816773980 415532839 192894654 -303936152 688947227 -140523025 624559180 190111958 215406342 579283351 -205047116 -45474008 895407305 371076990 -810178161 757587978 -118791226 -464929627 -84028960 -135527522 301507250 985902842 -721174243 -143932679 -11374650 -335605636 -158870754 733193398 740640716 217297765 531452881 360366781 -848877201 -35978420 -696633805 165790322 124099820 568618721 196024976 896546388 -769306538 259240356 273324500 -705143739 -638194146 553577116 -928592447 -364989199 -763876041 506608004 52453575 -170643553 -213963343 437543511 -269902730 349339333 -864772667 40759064 607762350 326911323 738019120 -248422131 835540584 -645572100 505068835 -5412622 -145184414 -109012361 774101731 425770808 759628231 -830660185 -989002878 328221159 288000574 65574268 -437739866 -478643356 336486535 773132146 385892034 -881054162 797144536 -760117162 555796143 731445745 -720738278 616583156 299817361 353263342 856094827 555970750 497583020 -279090797 -92859776 606963372 578486670 -438986703 -908982586 381191063 444985984 601771099 406363314 780159581 -453256775 45739661 180359454 893904691 -464280589 536395358 -684178843 534467299 999031907 779987262 -456564179 -889842237 -535607546 498269130 -537653436 -141620667 350210331 128612928 -767874192 144835474 -276184764 -895434587 870837021 -212632070 826774818 626088385 350489513 17337838 -170142929 438072124 -360522770 489862025 -496139718 -705438492 511911039 -134518329 -554764150 937646411 -797289459 -265127885 -370845874 -23967918 542535818 977690317 899848929 449358488 747113575 -849885428 -363122461 381315807 -74079365 413991010 285819739 875932622 -834641720 -42420233 788604972 688069411 -483151589 -525499698 -544354100 -680178352 -148883868 -270739695 528643459 -86404724 992452114 -102925413 275508908 -141025521 -986222642 -809571802 197543241 -100558045 840250885 -737063913 -950085123 -411353633 -165708463 901941954 -537144985 703677149 770157179 349190422 -940936005 -599443458 -436752798 -976931648 -909773747 -290604660 -577482312 812435775 594682135 -567469854 209643090 293062550 861212075 -231651016 674441093 -261382208 -411826676 679487025 -844838726 894853796 -740601928 22011954 116496653 -636279630 -60445069 -233532683 -987314794 752506496 -304803825 805523142 331987377 979985006 770289033 681040777 436873329 -904249862 755004092 539515705 -947510806 -139352488 874557080 -203489630 517818073 -682296877 735426006 -999495965 56818711 173853998 -180360615 380383680 -276678594 -38866366 507347304 138155784 -603913399 -443393854 -719395708 -552431983 222156787 605303577 589957207 871790058 811948193 280939419 929039922 -235432836 510144842 849033462 -57919801 -564882957 768500489 -19294742 -373801687 -247939908 778024824 -636586787 619360672 -24581837 -238348348 -869358912 538669400 -542418222 635844002 -736751837 -216275000 -86235635 -682173006 62999007 -977918259 998233286 633426391 -963918134 -858799833 -835292561 467178616 -701974057 112282000 165469553 -112686553 828088771 -885345345 784108967 -167748745 541747855 -118214475 -274592957 975911320 351909803 -347043148 386632628 390127728 500687815 -619094507 945975336 -414110192 -611256168 145702420 476051466 645192892 131937065 736831932 312269667 -941642913 -963336080 -319372188 979858725 -479147106 965704033 -25141199 457990986 787505261 412595652 -732937752 484692327 6452202 494630078 272726744 916468354 -176308265 -807128375 365333514 140734231 -548889913 946682610 982872154 -744309677 453704894 77362032 -97633575 -516285349 528652538 -688151673 342135782 543508839 530910601 964815434 -918703804 -835423815 143318009 -152606817 725909920 -651446217 -298602210 249487445 464770571 193927031 -9703084 401794636 -311366492 680804762 -734456741 -844528095 819755174 -533439876 254808763 899922734 -876907933 -264885518 540557677 754101445 -720873316 676928651 -658578136 963781100 -545224139 716571858 -212415103 -602032187 346299201 164967658 -800623477 897615140 902108584 267169997 -524494036 -172205024 104417907 -145183743 761226298 -759097960 425435245 -836569549 92829250 -745584298 54448580 48514660 -892143013 106440706 881321985 -702900479 435620316 -126330413 798203503 -736300358 214255142 16350290 575803633 101254126 455738462 763803684 -924183111 -339739680 -753788293 -392707954 241300813 35910462 -622876982 178610826 -164906745 52232825 -204480542 -999507118 -878155082 894260645 961195134 117460901 88525217 -813350340 262731983 753847547 406374890 -503205420 394565302 277404205 -467861761 357446059 338122023 -528146367 -804824467 -292320560 -159532698 981051465 -711540292 -62600782 -160341276 -868519020 385848985 536315137 501091305 -303302145 -309767222 -895935276 -193439987 -683303622 307545535 -938778988 -401791910 -665873176 700747562 764574288 16071093 -762499801 531304566 452000976 -203815684 207777066 -581858440 -616387084 -172370785 722048553 355707100 -81280598 -254752059 -405532610 670914603 -426046668 1836975 123345779 -27533779 -658380586 514737392 -318409487 -361041656 -628093224 -354284295 158611423 106881884 991603235 -177635141 -727694931 504221921 -812504015 308745622 819672250 -821421406 -580544296 31778544 -22884454 815892463 -471408799 -447153242 129233711 867553606 -633215332 175262078 -174617002 -779020400 639120784 990221552 -666325707 -506847871 932566761 91891970 -742871868 -700870274 820255754 -540566444 135156197 905652963 169128171 116692989 477392260 -39008145 -52151686 -725751702 -192342809 -374689138 488835256 -861166328 905142993 -400842885 828617215 -588887603 -623804838 -603970940 -759253434 697882894 549420683 901745500 -407488623 532749879 656966527 632918804 170929652 243960247 499258567 314882941 -971476735 399644130 -2167496 -59561331 -435001075 926949174 350049640 226611433 -661886171 -374937107 955130725 -506974453 -915856118 948037010 975849189 -462120024 -932524574 -626922447 -256590862 -653525162 -60176722 -102968568 -486605601 824066336 -834861376 -585512824 818160885 -167657759 127390976 199620655 -917922732 -338178731 -603268024 -301750755 -369047696 414364379 -261259743 838728228 -359914285 -622751086 83472650 -90883349 -467680997 -778840974 999070579 -732316670 42576613 521013420 950719503 525753874 -716623485 -947581773 -518202707 -647711449 -55083580 -225118446 -179765621 -758398747 531448400 -24874026 -735995439 -652846928 -756168309 -917925672 -245922133 129277497 184171790 -312722119 365139372 637962416 -748248609 33872959 611430358 908696424 -245022596 385754759 465689788 -136951260 441294175 -98198277 763810850 -544979005 956382262 231399351 591397793 -522731392 304878832 -795783683 811109586 855508686 -614198679 -739205363 -497251237 -323192558 759210869 -866666798 529508662 198185843 870123454 -596329070 -878393171 -737480785 319342620 337918477 -734290862 -776791089 -12074483 617511439 -160422769 236770205 -595791527 -680920099 79713425 -170090253 905793542 242006141 -623771722 -319053107 -83152438 420526357 -402331531 -788684356 845174873 -434774011 40912661 775000562 907403822 251077792 383894800 -823243395 -703736673 -199352817 414414891 -363731439 263459451 907987653 -285872626 -586359529 1971819 118521654 833335568 -483593933 488656921 222835498 351505645 132374633 697456319 -258457379 -393098191 900322724 -569862584 -746803723 -322465192 754807206 547445075 -922594282 127823600 -942162546 -578041434 -558402232 -937218041 -947067288 -524718382 -705897596 6919356 -168047496 -334795989 -687436073 313685086 -96156092 -64438724 -444397737 563727505 983710666 -603039583 732327701 -437567834 -900454592 -443622613 713072737 -908379534 133509541 419190289 -701975207 -799042157 -670974618 -699844328 711452666 673788883 74050009 811912284 -47391257 972749563 -714676255 -792904285 90365159 173378425 154282935 251240270 -485894748 424916008 162708641 667049351 -192337183 -233660188 -196444059 -745844656 66856738 -42224378 -791396627 21340376 -155600028 -237661800 835063344 -969917795 -456540928 -208562778 852651375 -669829817 282527257 -612110969 602181283 -371260915 921381886 -976419390 -451677411 507762774 258763321 -583866105 422709176 -505631473 654106500 -611139373 86010207 -987789820 595904610 69338126 -145768221 -68051097 884014390 -509251223 -33329266 676537761 729198537 266431448 -754660098 -406498205 939017325 600337072 868702673 53376600 606745323 -432364114 -135941755 236275601 -604572330 -544042596 -317848363 -330786015 -134181305 -806553103 72329602 365823806 318322592 -343328512 -879320468 944218412 756366920 -7580455 -732135449 811149989 -576928821 899479795 192553728 -770636916 -660168647 486934741 584561296 -510426316 -851341239 -930403246 -72452852 342361945 -912347886 -50475382 603696989 -666121967 -646293967 -86227319 597633582 319643520 58856749 -733181577 -276884434 891318597 369106155 992350330 -906202574 -823842194 2363360 -697011698 -411785445 153136911 -811685463 155943404 -516363213 378147831 -887887872 191311106 -245771416 593359470 302505433 -22280094 -818007432 -287613554 -205402753 792950770 -678289027 835359170 339890153 -717347298 409988590 -690579759 279146344 -108099620 -100890065 -751588622 -270927262 462547583 527768020 -314313453 3285312 -15867578 472106164 -449583253 -568180955 392182370 -424398008 767737119 856370430 -851133137 120243913 -47753670 -565075194 934998213 163164098 742698698 210300251 621001606 945809109 385648142 288929558 993549844 -932302419 -142095833 810279135 42805397 696732817 -273563933 468370589 651046845 574463352 -889331748 -452168611 17499 21435461 957870638 -723427226 -622204013 231532280 748886800 -923448308 545219159 -46299005 -506547631 761135632 -568427165 -942960465 408978321 124081196 -135441167 737460997 -931226283 -189751987 484452311 926721837 -884686334 -537392770 -339892317 -474035094 545547933 151556223 -908906372 850049045 972554249 966504126 -755089571 1646436 -77406703 -961434116 -750522705 -921691639 271681986 -582972178 840275676 -186091958 -667448839 596535990 -859217271 -874367915 -783746051 648459533 892384739 -648996380 -418786982 588380888 -72691175 54372442 -996855866 805007297 616932200 16783122 599210439 258847751 -89141718 -605249738 -979191609 946350893 979872212 -864723315 -829074186 -410630415 -51165744 678514847 987723646 -122414242 566218353 63287649 -936197952 299241873 179325565 -445369677 -501843881 -427740468 362140621 -163208200 -419220530 204537040 -531678562 -224931692 178143261 29032962 140303838 -985465326 741291372 -804619176 273826589 193884243 -730569560 -175830020 885440879 207710985 920152092 537510350 207206820 -540607398 301942335 -740662542 870631167 -810554807 338640240 -434529336 294090078 -157238502 -154752878 -409418260 -840219811 -392547168 -355942669 778790022 -385549002 -378980845 -498717783 878692041 -316013246 -454385624 -336585120 338001716 -992535532 -903141680 498559842 -14592474 16935374 -912780003 -572111803 304089525 587524734 -621627776 5857088 563384645 932266913 712391415 963194952 995634869 -641641581 -910892256 934103606 846675971 -464192912 276870871 468046034 23201302 519706341 -658184073 -107835448 -789144806 -224974513 840161639 854799352 -98473999 -546916832 886579091 583431399 -999153732 537311335 899687560 -5644438 1700922 -48980359 -196678311 970234279 -202462689 -435605901 451487619 -675722744 932619856 -850542209 -752556332 919942637 -367846113 -155632175 739375953 -172882495 -591452226 -353883489 650243983 -574401281 789446642 89953698 106131512 -991237799 406614198 164516985 607633352 911569354 272413386 -781354043 33297049 345403980 868844424 588291640 67447240 63480102 436434569 -405541274 140063247 639588800 140076322 434472544 -573240420 492082514 -793392303 -457196882 899878 -848370611 933493809 -306646822 -830452233 -796421090 -160728582 -862600673 -155559529 -231512716 216034776 -517491588 -859216386 178390435 -18282152 515257105 982434714 -10442269 414732540 876258851 -636246173 75934308 -530317864 824154350 645114645 -749173574 940541926 60196172 272548141 110340948 863408024 703306165 -623348759 138746487 559490550 552976208 -317218153 -806845895 337477473 173815898 -617905756 -426768049 681450856 182522677 805644233 546853306 -332014464 -150180018 559502363 65281618 -861294753 647423554 -34418552 -271236126 364121096 -374909329 -49184049 721487447 581600358 572305577 885709045 613546436 506719501 -388178978 -574900960 998847695 -37376591 713784043 -450483010 -965437005 792744714 -577561975 231431211 343288373 734866468 -180786331 -891450912 324378885 804450837 -68681435 438407607 11935398 -493044267 900705947 481058927 33681168 65327842 517123281 -926992808 413986008 854902494 623471810 434250195 158228030 -245101057 -356924283 774259346 -601424369 739645008 -48980058 545583321 308372556 -926219145 869844431 -669070017 999451445 -690850199 -309006534 629852146 3745692 350602951 -900768824 -89988723 -392467372 661148446 802026961 -484607715 -529885476 750049277 600288422 -739731830 -6012782 -838844328 -318901250 -881420577 216210109 -742625518 -489408057 733786460 -173581453 -331156719 268969795 -479985615 -522263146 812432572 -314036247 53956048 385174663 -191147034 414222328 389970618 -503184773 -109399046 -947254231 499516406 -858406646 386087079 -377567163 475631221 -374435384 -832774830 -371244600 -105955427 112530485 281724556 474769469 -561727705 -661552250 387267293 -738746657 957909787 399246607 -302117649 584746807 470750101 276303947 699784012 -574699825 -334292194 262085724 340059646 -346218178 403962090 -199443722 513798146 41955241 603816343 -698963897 -758990134 962139391 -877574101 -221304171 -47876972 395723931 -614669868 870682101 -335955853 687770061 -915948914 -400971835 173342707 -87175528 -488669780 -750816378 -558990272 -109658456 -701495807 199358481 -883249738 -621322196 909721911 -717725252 -99966496 444348342 -605205023 -506930415 -83231170 877031279 427451472 -983211897 490933050 -150956781 409192407 327932853 561298497 -806770445 -250430018 808992342 765387811 -601001779 739466837 -861140141 -262528349 706522176 58849034 -109357771 -948696282 -612189320 -684303624 629002815 780897896 -466055688 656819925 -103719426 -153748530 783323493 439780309 170300744 521161729 91822716 296896832 194389119 -84642151 -320463212 842888037 -949838590 952758487 606588380 -554674845 -30935944 -563592777 267458934 637997390 739390006 -230617011 -79345925 171667389 161161222 -448637974 -920689350 -178929193 -724979294 -738707944 986692272 108939070 -20517286 465973780 966662455 -113299506 407639942 279286907 20547611 -725544235 327420952 888895564 -245859684 694955396 327089627 -895409518 -702545987 -2519411 -683592121 -467975169 -585307459 -725028854 596018959 -27787777 -370158193 118730067 -641505823 -914279954 -356817657 -427228353 535720422 -356516817 851536539 842120959 254692960 -956570724 270589321 703793189 169209856 528129238 -956179984 623737147 218830091 83159977 206057441 -981191545 97768224 452528734 -565178810 363096783 35900571 -961910808 -171132940 172623332 529314144 571587011 594596770 -7023280 -507040668 547945353 771970368 -989852301 -518919505 912384132 676620726 333172253 -899721736 904801173 -144144704 -382576225 638344588 582481423 80305156 692436489 485724492 -895219018 645402405 8499690 -7982788 436000629 -764793473 130862295 -291772055 492688661 774632240 493047196 -881742865 -203139923 -185923624 357038144 190303290 294062553 -376848245 775229684 -589408536 -866788949 -99905878 -634306415 232387912 144072447 -697132520 940210240 23437532 588784564 773127084 -205134005 998050750 -580137959 527468796 135390741 405533703 271178071 278856227 489593338 426472758 -351419103 -141683735 -205698048 262534012 262026008 -475064258 864167162 -57391065 -912028212 937124287 -135792654 -319132200 -51754730 468650938 113168533 -38330898 283806094 -730409589 -148347694 -483511075 -896761766 -856814557 682265402 -711977998 -462317055 409458324 671003540 -505518521 92657191 -412501732 -754872604 -883847889 -398400831 -418258130 103781285 -974267024 477765193 -401878152 284859742 581263509 -689626883 448749901 -688584670 328491808 -384949364 -932565130 23496381 377902153 186897759 164859249 -543423077 492640057 -428661991 -407543542 517157638 5458340 858946330 172623412 738022010 -630699194 -677564159 -407707166 -186087085 121019561 -279881224 459177651 723643803 -6046179 337284844 213413745 -8798873 -357582998 892769385 -198587842 988657439 575831946 590439885 -669970126 -796780253 -480607917 71574639 -87814892 914537576 624396756 30306485 -757584624 886324026 930202942 698242803 856632107 -205482902 133645935 407620207 -776816839 350231311 -937979208 -231316504 345036923 -797565439 -365990912 429962360 423331730 267545362 752018147 497678840 105593171 297396729 -449454932 743065161 899492453 -699701909 201901942 809395608 -434715690 764925491 470640709 -927181510 337000176 -607053171 281496411 685826676 895385432 -303919048 74866295 544724730 -531009353 583044608 696758349 -775171925 -223651976 9919196 612178833 -584981495 -955363166 -992580188 -677915182 -300457721 -865846799 946026260 -928522892 -774874746 941983613 -50026125 497423724 934934926 -138248455 -951543583 462028107 -350092243 306788949 -907426854 -36258435 493211320 -693089706 722741202 -779031305 -209480358 200125263 784104910 309684794 320201398 -850662579 196141626 908617301 -758200163 899929803 611928531 -467199305 42293353 -135381464 -187501904 389562257 740296219 9666510 -886510573 -181851668 -950070364 579527293 -630185939 -964186784 -533111558 -951709805 402673922 302227567 -438786203 326032164 651282440 -140934669 625181976 545960919 745471220 -49638480 -49358156 6121738 429365595 -44852474 -668701966 -674872879 -261097870 -940489049 458226265 704619141 516737732 115343008 -36165964 -146504511 342380911 97103099 232891269 304366731 469160980 -226653702 -140170440 483993025 696135104 553336165 -121534782 -282449893 721929148 832472122 13939889 -407315717 320406797 135614068 -908929644 721337826 -893376266 -651181385 117538380 586223721 -444410979 765979903 -54210139 666193969 93015859 265656476 -408019408 -751178168 -347738088 -977596748 -751238156 32253658 934513239 -790162864 145365738 170322022 47402746 -349122267 -151297256 729200052 -674880502 -568377259 895100080 728216264 239017117 -278496892 867502235 887861937 -86378016 857966822 -468672508 -717698874 -614574516 -1686711 304381018 161917406 -35874826 -3065717 -926499816 -377715554 -860995129 -226547067 -188531571 -380196054 -572539598 -63558164 -24239209 293430568 210593993 136825878 -550461237 207033636 -156631813 973680525 474374653 38070690 -618483426 -444771956 753620579 299929593 -774511014 -472067625 28164805 -759298906 -956017020 -401629634 9353489 773729919 -278129944 -575024269 -84161192 577641441 -90249166 -144491963 87144486 -247433884 -938318419 548211697 -860192091 210619515 872461700 585655895 871669773 -956111988 292496871 -261146772 -107803374 349415576 689764445 31920050 -938340230 -670945820 -538058601 -756321143 647784214 -597532835 -65962822 -422326747 343424257 -832397747 -235365038 -742742703 842459400 148493666 821493772 257392196 743849637 -483454048 -777311790 -454599714 301045622 -265804805 -539611986 -4919701 -433065515 -750175045 270665656 724012530 -580170637 -615990484 510765323 -696089544 720982715 761089116 -979601121 878243946 -823037273 881798853 -465224056 -753785592 319201489 -470509404 993465586 -659088015 737542920 -202570833 169251931 517554510 593905599 -641605574 981837059 -472520069 -926100486 -868502896 -847262499 -341959166 601030319 113062253 24546183 -509576524 -551085985 -909412716 81422921 -472889028 703661155 -538892752 343382810 -123181059 678207497 632254116 899250895 396794878 832750618 404022919 433610986 -501296375 479559397 203204069 -963927727 -960567111 -353858964 -816927626 661774969 -501135464 476458784 438760150 893457807 894093528 -7616243 -30583412 -301401056 -429108591 459330779 153721654 928594142 359315173 356709708 -438827692 404866706 410547648 -898878231 -55969208 46481726 -950982060 776290448 617972849 -174460015 -135865749 290148855 -390312138 -196147071 -362025657 924739617 478106013 745250830 -421840847 450640484 779602179 907036650 739723699 -669723383 795018566 -997689389 -294676720 -838110283 73128785 -571598074 329740807 -59232937 -522733629 167298322 -653118610 -658456061 -302748482 779814412 856452363 -713636743 733925884 682870661 -789775059 44638134 -170630050 29994720 569717553 645193301 863710465 785541852 -498369851 849892990 939638792 719928940 -142049389 517578653 119336064 624522383 -606892755 -31432954 -808102388 144312637 43314120 22394006 459888405 930545332 -623355916 -291157401 -693525460 181946647 -703661157 -377080288 -505055180 -190948062 -224692103 -36191978 536481109 -17651295 997936467 569967348 -305522245 754953306 -219877131 -931150324 421288157 -878154737 -110737141 591312997 962591331 -73324476 -166816501 433754618 -544817643 -81628882 -628470857 41853614 -477223525 366096034 -195520221 821256100 -896196973 207090267 -213245120 487319494 210558267 998404324 140669398 -815816671 -420401445 192398962 -879551280 775015630 -207857053 -224785640 -993965425 100504009 222348622 -490858061 977711945 -914503688 -861854269 867577854 255485307 -373602677 -181173551 -687643039 213106418 -369893361 -307920870 460685247 786878401 -534131781 643236454 -950170519 104399828 808159086 -109790195 988747558 6256526 -697163153 461813888 -716827620 809366191 -34673016 -954737632 -85668065 495105162 763868216 -577276242 697159336 -239559904 -166652219 447708090 295903071 -477658575 -732245142 -377212104 378657006 -638269678 138062396 623253983 697594795 834050721 -845717505 520740691 689111776 -308752967 -596604956 -875511806 533430467 348376989 96000163 784710892 636520478 -26044365 -803286947 354303569 -635060765 -851248062 409224566 776746581 -352232021 196435056 32160858 -516850279 -631397110 -866741956 972831776 -948300439 -463021356 832482859 787181764 -927961637 -954355707 669614324 -837773529 -130208601 934711725 744710298 330026655 523397178 -242292429 -254804294 489633980 279580851 981337204 -83619929 362401507 -397267816 929063113 -246218463 713245253 -974800459 122376664 258974196 145704059 -527178891 894845629 228145660 858279782 611660975 834265277 -691787136 -11193972 -361894396 956741790 290253695 204920622 142097766 888966944 -537326743 240381899 302771076 -532777597 566003097 411826275 996106523 702451492 -999916004 -954016714 -551259437 -337874451 333913563 -305843689 898018343 786538275 892358214 -92065434 -52082354 -67899970 -998081848 -783150861 -834728313 432668584 -638917042 -920902612 9335378 -349152505 -399595343 -144618638 -446581385 131741877 -647693697 864343934 -739305253 -392928011 762486118 721901008 26054720 -260227515 56638168 524248962 -663645738 526392785 721875375 327236668 -712853839 -813785946 714136139 -680143234 101754353 639788718 -906038982 -933315587 765498669 -976817235 905890925 -13631893 -592050093 -784510690 753255513 -382344735 -731384841 352882759 495898067 -925911351 244512260 -880025453 384891834 -443628302 -578995587 -998947337 362393144 -664952399 20919956 -714265011 922874286 -94080855 -620880628 195061486 403036513 -408148924 832952131 -169675498 290728999 131194338 -614330885 460618731 448851463 -134378831 -733258333 698534500 142766736 84745928 -710369356 -615310250 -288211685 -829994957 -600133654 542426227 815884843 -813568746 -106542825 807242410 585137932 100141286 -79405027 -448520394 477983038 210626043 772203207 752750651 -393493997 530111189 -139373528 -308509112 -241312828 493027168 -207305901 223139422 -774401023 833045747 839010431 -116808283 858867341 48273091 -681489466 -819921217 280192735 736439455 -374724858 276475065 -229044242 209318984 748652474 999272661 685453190 728475442 413137256 -85075866 480574956 513885910 875160112 -474106931 578936297 711133706 293999999 -461171178 -728745402 484884214 673146755 719449025 -864565861 687521041 945986146 669736655 -847641380 23700398 522594027 191578008 -766318974 -58479788 638750016 -37569515 602153128 688692303 -627333800 -21304389 483291739 -877264368 -223148051 -750566043 -666846347 -200791912 -376612932 962508950 -728532240 -795336782 74262168 -982350566 -633392273 815802182 32769533 -775498864 597018421 -633315806 752302013 -369950818 -350763293 -461100688 709212775 867043617 439198454 -28859112 -530535264 -862420037 -196457681 658120785 573143267 -194402868 935222145 -787055972 430049584 610922478 -183821756 -504351878 -430864414 842548739 -851345226 -10724420 -490878174 446826452 312157550 629507164 655485571 -970079151 121918105 369044014 -76914009 -985003185 222087019 -931815663 304094242 666795242 880559300 -22566930 279572671 -172600945 -786457385 -826375111 -651084052 -793715972 109499236 309705929 155346125 456845820 684360803 852043507 453169846 -175342700 228334078 -517201949 -713075845 676661473 800386208 317327373 -737580780 491771983 431406676 137373476 -985855677 -546173414 28864567 742926300 158358559 555446461 856180155 -864531597 204387502 -557427660 387860920 376539822 -684664713 956534603 -999957202 263244260 47355 692639048 -116885453 6564097 -806813449 -325183343 218809958 -93015125 -870128876 -230699117 -699313852 -410850879 -970703056 243255141 -809701593 -554805896 -351135519 217880488 -925393980 -741102852 7748612 -29764131 78170113 -418737718 -840434347 736755674 -732838021 -189419606 -871423532 62474479 625176943 504141908 193993251 -949832177 -948767458 274898054 402835842 -414338696 974993889 728261106 -200897307 -264356430 695535662 -286254837 -712376226 -574616810 -273809693 -356616197 -120961171 -628106208 -845801578 248903731 171133835 29476444 744194606 828705310 233288344 743965085 688179029 925754831 -341606173 652517246 138880203 -666220553 -965947519 -266451309 -855721898 121614245 213128614 978214201 690817738 502553355 -861017560 172995531 -371005579 -556015378 -86578154 -190893257 537952038 -203081748 687124722 -563900833 -493796266 610833604 767368152 -726783799 514085659 -352179196 -484908774 18167683 553400125 -346601437 303778777 -397361079 348945694 410965083 931130457 31551962 164986693 340268871 547120441 773724020 -161654099 110862017 784390209 -789883301 -808065744 -867725938 27583441 50638764 658836312 489192860 -47294800 -690540271 795624140 -744336789 787963080 -282162113 624803188 -921048539 -386157979 -571599794 -827707604 784784 -435194627 -650289233 719350250 -472519697 479697621 266953901 -944416830 948478599 849845139 726715361 -36837319 860598782 -857338559 425934205 -374946580 76841334 -697495119 -573845337 -968629564 -490694957 766373902 -944454610 670408403 964384321 -723527805 530670114 99098681 -182706026 622352548 536714748 881785620 295177035 -734771757 200541806 32670507 -506913928 68871558 958686178 -954050167 -463634520 -523796674 -546931658 61763903 -986533862 943472174 -893155725 153089930 -325424316 -226668826 732585023 903854657 933675361 -306873909 -307602724 137813836 -70430321 -950185392 123912684 -412413284 -405631671 -953010970 -278948501 -21963522 -608328597 479826247 279145670 -553782163 513291332 479584102 -262690669 -549088617 -340781919 -198278078 -58132413 -861434173 957055857 -103278522 -191439546 348858310 694473065 -869427629 320736993 863459285 386346570 -853741166 268472449 -607928304 -751034501 -888896077 498485123 -85702670 566636559 887393017 737165211 -983304529 997392969 851150477 689144375 -216433280 -388465674 661101351 813065011 -414098812 123147400 269277790 160667173 -357955178 784377866 87770943 442050295 575898555 -853919137 -50383529 -647955672 -758181092 -294145549 21782951 325021107 300901567 -722897545 840071209 187595956 843218073 -360915097 -26235402 213510721 -73813472 -870437834 872071942 982934826 948548536 519649090 -28990397 -299135075 -596527908 167734594 659652492 286043168 -836468637 378985658 336011285 -405543537 -634488597 65553470 -916786236 645346190 808573827 -182524056 812049541 -159039688 113454108 -24016055 -26407790 906244102 311438779 20213252 -53539576 593378596 -512840437 327638649 462887860 -764164401 -602691667 -206801776 245737650 -917403889 869796664 -551546938 -595388708 590146085 -663705848 -382249031 -237078426 -929689914 943995406 83354208 -158971672 -889295942 487078078 73883671 -720671238 -815289184 727817671 -686812814 137817772 3758580 992466893 246660770 170888764 496106852 152068815 -713161028 -312999280 939196601 808299880 -311088450 903331785 -894864032 403472234 433629506 -199415961 -334854280 -892763472 -936371760 334145946 64929252 984604082 -954149459 -139577189 -878413281 535272922 -629995206 783569731 -345651638 -655922472 399056287 -262919800 -803920842 -879829816 -357951402 688538529 -268576965 -964228064 839170497 -90768131 368608382 438323648 946787555 888732182 797957263 247783481 687672566 -82631976 458114934 -144134741 739185357 -345775014 -677263236 134813768 -735311355 465955353 -284017264 -609454738 190298814 990786944 -894676723 -19262175 -876921274 -355394028 -928221312 147459940 634847885 181385386 957495663 760060937 -781380147 -379293989 -820189458 -794413613 101700221 -185897734 151923138 789268619 -669572929 -429180290 666141043 -272052633 580644956 -894013457 384123094 -883689819 642818814 -512008807 986065701 898059304 533502399 -581165552 647521357 -909017909 803888173 608529671 806475884 -192435792 549941921 -25253348 -141645262 934783032 464962744 -503874949 174921198 649758683 552228874 23748802 591308152 -472918138 -462760992 144165634 961516012 422039781 -488480963 -770595386 -938650235 -134807010 -904856095 76916706 698519849 935340501 516922986 484409382 -969391752 -344541210 320213213 387356655 442476419 -515476253 -718171464 -419128995 978478249 -575289276 228470592 786503171 -471448396 -817756363 -478034821 -581006630 -16923706 478945247 -873178172 269734642 860240471 -776785455 161932589 -681152700 -329361733 505382386 -70496876 160666462 -462781835 -514696253 -934535850 923870391 -922875483 -503983185 697827610 149921822 -546649625 -600659083 -651881206 725123297 229336210 -771328385 526225771 -475442889 612048177 81151849 -82544458 272474340 63055817 -81857998 63833976 84661464 771071463 532217697 -188903218 204176583 -555451471 929225438 -468203407 339837567 -1899044 -429021845 -550006563 -265190649 -310408902 -723021854 -852205092 910993395 43029859 790327295 -183254180 -770095042 -921945326 -145961395 -435732139 -53795794 371138432 -581735113 329787212 220841866 312424707 393787838 878973548 613564349 -758023140 183991529 -142054597 -59777325 -573104724 -977757471 -881365522 -907416812 -797175763 -783239343 -103212294 -596595506 -219484214 894515957 -333657352 -373355728 821858361 -507254621 -22059645 480861269 -132510594 -264682906 -895843921 361302796 -542707 -775965473 -512348184 -845134181 722197950 -292930574 -824880943 -780472957 98736772 706411332 -217937591 165428152 442280395 -521602529 544655859 313180206 185030784 210712225 -747418731 -182777251 119816551 -475067507 -901335329 890622092 383285864 60763955 581659211 500968927 -558825168 -478894586 306026192 897049955 570364552 -659389175 906256762 796908180 843121033 -906189194 -422960988 402222588 -774468884 504656758 151485871 527901586 -724043625 -409154045 -398797245 602563506 -64077988 553813565 680517553 -631824324 323695381 -877013929 -883523522 455086859 -199863185 959236192 -23507906 510345974 -808573855 -180094670 -906612137 610203773 697485326 -419940134 889869996 -620445149 713050139 -483256789 680950386 -592508993 161281673 -738942010 -176416170 863620613 959798183 800089232 579347973 323950037 72200351 -358933420 -900277963 68804469 -861746892 -934907340 -971431514 -195037446 -454164719 108798485 -643594136 964748666 123806379 -780345584 -900501515 795731125 33971251 -753219653 416373773 858452523 -534444584 -184088928 84264461 640729482 -17069398 978353 9507262 379437931 -374500808 909773622 186417519 -61304239 656165183 -793778771 -287153957 -735980198 924278738 -542167508 -769356659 -119038112 485405308 979883831 -2904366 -541589644 37002606 -222874489 -547081718 -489780732 -387498577 126460716 -627098064 696106732 -145389059 -30411909 -427990297 -697484528 829761986 -239696009 -145338539 -834982029 -638732307 -76868626 -821025618 -632300076 -558733729 -683246931 -151304019 -825751514 -677052088 -700738574 -462653304 420524853 207110156 -467019079 -139496393 442133357 449506619 569099856 -914902212 -268865083 -553246052 -814806913 -906819599 -407256075 680630582 -203294887 -643271937 466637500 794553463 318781239 -545434249 -873152272 419287594 -701627590 360932975 -683905988 -588441403 -745360506 932084881 314629039 -213236375 -989611024 141573560 -780778251 -340067606 -274443651 620967977 5669034 358501168 935421877 -961718746 -417168721 -115258884 -182719907 262614890 -191275117 855608727 220950652 407841391 -283485842 348662116 411633839 896254967 806596904 -387010305 562823694 28036067 997971478 992825521 -349594396 -530768430 -769170370 729598452 699323765 191093836 -945230689 -653968615 528539740 -658945986 775422740 -637599130 -44948272 -252843646 976713041 -168992112 277101485 -587822058 -661176727 -460814925 -554919671 -996949423 -197910737 -173541147 18044775 -985268503 -364506705 -811738519 414886972 -187626768 329824354 -267851220 690094473 -986100994 738689738 -971454227 -517056786 -665069527 145373987 -278701603 597165210 -101190764 836533127 443016659 873448769 323551027 -275730060 -578784586 -552263638 -412099001 -95500825 -430604643 848691052 -12762900 384567696 814054861 737406860 -729768188 -743763323 594681492 707800088 447824880 -698288688 -954499367 -264396498 787929902 -632553948 356800021 174600587 -655988580 532229816 139063276 -185890658 -825258713 366257577 -618278805 -559615496 661034685 -777500575 516844934 -281666373 -427556667 -664674475 -249951511 -17846738 -494369570 564250345 -109270711 -942867853 935140604 435073861 -11952896 786812090 -997103587 -789224462 452639682 190340397 -529328969 783665622 483570832 843836331 997624065 618211133 -441436256 -519748084 846822641 -836306686 381631051 540765012 -690051508 376664572 -737720148 323958800 -746082754 215634596 40346577 -768427557 947698799 381106907 -435236896 -956174632 -846500488 306531187 -190540569 191741178 -59220421 -621171290 978756071 925094270 -283847697 472709949 547660867 608474345 -660092983 167911842 -956476972 -182446672 -551399451 -876683887 -714541768 639288597 -215312830 -994934768 -165178711 105563687 -448277808 -391849259 -938865155 -508723528 -20838896 967331580 503554679 -637023825 -139941936 -360873670 -778210483 -578710540 651334131 -924854870 956427858 211182062 -152091318 -102348582 -593576375 -200061876 345162781 766482336 -877318629 -14906448 438764925 552211288 -908896750 -504053489 810014587 651163553 -944721823 -691881694 -438912754 497729471 -59956913 -494107279 312002670 316457867 666095260 -551619866 -956061276 -776102389 -469530857 400361968 404604830 -801406500 664532509 928396635 589312299 677484183 -448157762 -328237843 174233649 912977818 -241068074 388292470 415531177 549064682 -554684291 420592689 398646919 43927727 126212782 430369444 321257680 694900864 -520662094 204540872 325342031 960025301 422188052 -992240706 -421093812 -600968787 609574611 99141197 394448937 498447439 -219517853 621092570 -676876246 98628596 -954757802 -116596182 -708369572 722968611 227132879 415175286 930480060 127958138 -231734059 687817319 -49020851 -936798872 -313688821 -211293327 -36226480 70331226 212969506 465119375 -26778209 -238089885 -468229617 -927333147 100134113 880941098 456540395 994381079 -333147021 -522161932 -206644416 623338537 134639083 663162052 455506219 -194473316 110103061 926128414 19418792 311980360 -462362320 -618497084 147179108 715862373 707141947 979961037 269355338 -718423289 389633459 -842527708 964592878 -924758775 -513642514 -82144658 938165322 -411779399 -567290080 -89897685 -825477654 -319551874 -200792708 -989168324 -543345404 344389897 351960810 -563189644 -485402587 893741055 -40903985 -15643019 -815262981 -104604602 -764866479 -73810765 30645307 -521674964 -330832848 493075848 -421396750 714696869 290089860 -172345656 -864442914 -60644670 185844162 253338700 -802381326 -958637248 258976706 579142607 -374984804 344865473 -95927367 -977663240 475321936 -462579916 -919497683 801016214 -373852533 271415200 402071405 -542537996 -249630117 -211383950 -496105122 -643059686 818702162 269454966 -134935405 -146606026 782088043 -782536740 428718131 -153476487 -460385908 -414987435 -643518903 836813583 -552286953 -604374527 -860391976 426440396 857899058 449079611 681694577 543814510 -438737783 -780937145 -704440402 791217926 -791141061 719205716 9662610 272378204 -334629828 -73850505 192873244 -389328044 -787765706 -809734463 525149911 -980371387 -547186243 627292458 -610161439 449030549 253351783 -629697163 558480169 -509258793 995710410 590424987 668223598 602882852 -793677371 255149955 549924076 634148445 969781107 836617161 451346562 644273810 45677657 -13184440 -298313417 -178684538 424978916 599010859 -143966269 -548384196 584916109 367398368 576281901 -221976944 980489189 -40813658 -1043075 916518110 62611935 -317801517 -427197360 -58445515 -781509160 -891698428 -948029685 -936496738 -240179500 128732753 544411235 -300582877 854014654 258095297 641687024 -977886317 -267494056 863815892 732528312 99654043 -965052061 -594495956 4742905 365734314 974152701 -805558861 468682543 -200726698 724582410 -312623445 -538493382 390216446 658808705 80154736 -895267184 -852338761 -501422950 203186427 914736957 118727267 580700904 -377885769 -282613390 -547473796 331599546 -951708319 -723273810 935706361 737318517 -965607990 -675264708 213107950 509872774 -992469296 -489324195 -942505038 -443302591 -509492953 766700896 -447532136 -371566480 -481683065 -309973330 5243560 580527675 611298189 447703969 390300208 -585667137 -183609785 -391435956 784152665 -150759843 672565551 -824167483 -151930799 246319073 998357814 -685076030 -523053547 155728114 939158524 90646064 -313618603 779712955 124992489 -707401183 -696007285 -618983248 -763347478 -289703575 208629741 694252081 -776188855 -750279307 949147458 -930581314 497885861 981673345 -270707440 -48084045 -782093826 326978726 730957172 62102504 301551215 -18796020 -783799891 306100271 -716021593 848300108 -102118036 -930810111 -902136771 817274110 -692283992 766190308 -979860104 725483379 800590137 -489691411 -975232139 -262902965 -102942289 995806733 -537763177 -783009440 -440020697 231420014 547572457 412114060 611509763 689946516 -610756236 681950417 64889956 -859008899 96282284 -196100268 770091198 121517248 405264571 348840501 362376383 -702313480 712299556 808971360 81986819 -47007879 479048643 -57150861 -456977286 -727562936 -592177618 616662744 -266194967 326141560 801499205 486138369 -251347846 52896908 -305599796 -935611124 -513013986 -163601002 177864406 909602807 438743555 401786310 -856275978 350716286 -930427827 -880414211 548316402 -80167332 -144130696 941046823 585067175 -188348210 -856387733 992992322 -145344170 -364671427 -38135780 879545006 -434005694 -464169889 499297196 -831980381 443952543 284616237 612687338 -17654943 -222059877 -794136038 95083805 919661744 494170177 -145699770 -588835654 -780027792 318368313 -720273047 165276875 238572297 -811268841 -469686988 544921340 663070623 435304535 -348307429 431409416 -434410940 -395129211 651828502 278584402 -995599349 988617747 509496297 -339745391 511557067 155088734 -284795545 721819093 -264249461 -909202306 4357975 995639562 132004898 651396025 -395830769 -868037474 75537200 -753864955 -980870950 -4740616 -995531399 -291842517 515452350 -438824419 -233489051 141476101 -810164367 -490276329 353434083 -72767859 -269270184 531011542 -965382805 982139760 44602792 845123737 308680845 -236207463 -550635366 613348612 -968428197 -224809777 890941044 214526295 273892249 446943251 171642373 366740808 -606993972 391825268 -769877804 -969763950 -272475948 960511323 -783821378 -866685750 722053846 -470341157 -971901876 -867860567 765682474 -389003403 -965292675 231532647 139381954 614165125 -951288943 700479597 -228206110 -385814322 950382903 -187452192 370155796 118693315 705295623 430591635 755646109 158011256 -469926919 -551959909 -950003495 -875655014 867334637 -622066605 56689530 -640976203 -290914425 -582502187 -358686360 282720955 -9506410 692488397 477747146 17323180 936144002 218287669 908902000 -52848592 -217419380 -327460665 664680661 -536606224 -576341810 680561993 209640415 -47099014 -610837086 473902245 609304 -637626989 -68505971 -483133133 -22721050 -847916607 79523095 332080450 43452575 -715042195 -601054459 -597005855 10325707 -812707640 867097855 -144691723 187034974 293555310 523608488 -450772219 -30609186 400467652 -8540649 -836695839 973725155 -395001446 -925221852 -467736250 189878357 -518911060 289701295 -370546391 553779033 -495275798 -877362796 -642529885 -431586535 620816208 -638914798 -672492564 -335904715 912377692 -510171977 896568903 -120919991 -983856315 -572394133 -920653826 97649939 -224510608 -368319301 248234391 -135230425 -884479025 -48025661 -337809150 -574163606 -742198022 -577123620 -753558684 854343578 431004677 790122554 -990628738 133645597 405822784 -556121246 898433541 -560739160 507316758 290895026 -942801578 -370215812 -624483551 911653662 -590540987 255383223 -917226957 -128796261 -828693338 -113765764 -359757738 577076316 -719553822 -916784825 169614672 -839726781 -825320192 792335387 32377756 980470819 -767005495 -629854053 749548889 -213810826 -370844731 677165302 -582217733 -300184389 396415503 817852732 -779387717 -819254673 -370337485 -968888397 522557140 -760658347 91831548 -924447257 205033398 -584275251 -755948052 324979605 184155367 -405719889 -281894110 -460774978 -649950961 775517783 -206963279 725019688 -451805767 -832662192 -748140777 -207489379 -852233036 412870556 -689510955 940310371 -119241671 -873090325 -271877050 -783428446 -675382372 321935433 245333760 -74108018 734301449 618005522 -809901052 -641059544 -29461596 -681704444 -690127698 -347162169 -485486323 -277734132 -451374970 792257575 309399152 195559538 293877798 13241576 833317962 -439971973 87242788 414797525 931824642 887493103 -715060715 647762474 -580018335 95240574 -168008235 692408915 -670715484 -369238857 -776676238 799167980 -482673282 454108586 -731542004 -857391609 416500417 -110667167 766618600 -440646827 -941919474 -437895363 -765248708 5419227 -665556928 774481141 -197905289 -783284156 840402065 -250565180 -246100057 -226053113 -254482791 -126987399 424960758 829014295 -718475303 -310580097 978693581 155516094 -134092827 171889292 887922813 732966654 572717368 -895694889 636733806 1698674 586622054 -98496093 522910160 -82827968 -661753565 -4081067 923579337 51339245 -440038988 192416499 -614356976 -514190429 546082564 -484529031 -361581334 -342363972 880797159 -907499143 704738034 173574352 48140911 144815956 63051835 -173261917 640165964 -311361508 13926360 -338742606 -67028420 -683209693 -312719503 -599266152 220896730 571153848 593917881 521313566 949343859 738254034 201892496 247936439 477142523 -242485154 25109333 859522569 156623676 871441745 369592335 473967411 -604820010 -243154593 413237980 300469859 -609108666 -269481587 491515931 -883231050 -346343528 891709533 295913483 160614430 -409244579 -794321176 -45984633 531597300 110550697 -804626885 973511101 -329081250 -422109569 -502513259 217101976 818052340 -24625580 204457840 433306386 -474224621 955574628 372533261 840352369 222402653 233117398 -249998041 -278815455 -104923498 638013687 -99785761 901879562 -392328993 733416922 283183420 928306291 260428916 -29184419 -979750706 23854836 453615713 984318251 271440811 -383225213 340982209 386526165 -910417070 661255728 -99135628 514922399 759800510 40777746 813864402 -163906103 -342047220 -956473907 -855564261 -707246518 -347203748 725780077 795005823 832620781 444941628 409613779 -36900603 -680417378 -605678453 986699130 590953483 549803903 581592321 458439472 356680098 -855443033 839130418 -801198787 180156771 930256654 -112120846 676440176 -131348534 -521573723 609642425 989532650 -359945317 -358737234 -501846043 600579657 -892192266 -467514539 430477539 -588805263 504486342 -115319192 -693332321 -361173104 593164949 -631459836 205811970 291840015 193274710 15675231 948224183 -872495285 7481732 188998732 469539436 406996442 -443497474 -164898491 992003186 -490135460 -530154329 960577634 -713591252 413387584 -562827854 50996430 -562842690 -433574748 595123916 -704175449 -70061972 -545622653 88236895 911870596 69993395 -99235257 -12523310 340072269 -735826093 446527478 988484354 3605832 -938361923 325122992 -207757169 -450026478 -501018804 -804951237 248410470 646352769 -230978928 -419697347 -308588040 -54131987 -796023629 -519579376 -138025461 966659038 -826727612 -899499733 175410068 -865112587 107900972 -399532709 -367153001 487680468 475560895 286975438 472232463 -171701046 742522962 -468595642 -733530074 78961826 568956839 215805885 242416255 -838980338 -65453227 582371421 -100624267 -595338997 140112922 11048980 189105372 -1608187 310222647 139008038 215183070 828664171 -831710248 -719377070 54604356 638656931 -795923022 -501205028 936916845 334376358 -832652200 -510244563 -556287428 777633750 -637558953 238190768 371334775 -432445982 605212154 252870 620678267 507057649 -796453990 -110503147 783465571 965524523 -915942741 163564195 -116900958 -332037288 -42144841 987540144 -130991931 -297781894 -215496113 -524631518 385192694 885208118 53682812 604966732 660660255 -966928065 952943692 -956870714 -618833946 -328111406 -876924903 -843631843 823358173 858041651 -32063318 107087953 -866502276 -130983006 481021900 384598072 -102855782 -268928176 -287272176 -848135426 -372530258 452104580 -646074517 -214742439 -790144969 -701529340 -30899486 -971372126 245563234 78908984 -198707781 -213194065 308692957 180847705 544004060 915606526 449832166 262258928 5230291 669672533 -367865819 -86230581 -526877113 994508054 395263653 -32402618 35877334 704140074 472401118 730002846 -833635140 -990623833 583660391 -392297173 -851830857 -203732110 843008274 102677809 -495033479 441051786 585024624 901651668 -234769911 -989699387 -33951967 879808556 920057257 97744489 344619470 650286209 -661966311 -770074026 623098796 512969238 -441304033 730474278 -84787895 632036562 517031126 -471566675 -107920693 488143647 -101738443 645067703 -268937553 738688661 468217507 -272517311 -619430241 543504796 745622994 125064208 -93403978 -44376139 974799578 -369980590 520761650 -997644390 571985991 -615862423 82910619 196877888 -223888775 447582387 496275361 672814215 -869357003 -807124259 436109165 -602519345 674986957 -700450281 -614680933 -994584223 -836550262 507447207 181059452 516527703 -542927961 27967667 900427576 781513895 26460187 -828092272 922827677 -389697386 -807499744 -762639363 -848693343 439520908 89632187 -442451667 951786081 554324622 -121306173 110062570 -810246117 796685722 409978422 834711453 698786302 -83902434 569391158 -546519411 -471304742 -34361552 -619346778 254259611 -490784279 -154520131 -217405768 100973034 182253791 657863259 -829518717 -492719134 -148196401 402296008 -554793404 350929981 918423745 412044048 -581695229 775756851 -224202556 498937716 -586430095 109789277 726515845 -91357377 452580219 745749458 310344967 -498220889 227128927 589643343 -238075175 -629007976 519349676 -206188609 208891095 -851494886 493650454 940098745 -771453939 370779862 -590315571 176787721 539777102 988790163 217872768 882932965 -18180027 -651932338 915846941 -625598677 -194326585 -495568497 439178462 -30742640 771623879 -169449580 -579108262 -804253015 902690452 546225298 -468077036 422745286 -492543978 608766736 -68543034 497180973 673476331 -752866714 -369994785 -544154838 833527544 906812957 -542045013 159162278 -101100087 -167796914 -69063620 -125630699 -274840556 -214324415 963350015 -206284001 928886769 301597703 -896118968 -25286620 -73223959 -678087843 527943979 778441129 42169601 -427292256 -889232575 345335526 -581174867 325335986 560383293 -58151296 -8749406 122267323 654635663 62165981 -832086591 356993371 484408457 486959333 -9587132 818951277 751466202 420149683 621900361 -781306085 -644999643 453907875 -532783394 -596842288 -513640114 -557299778 375689231 -781118650 917623056 -574327737 149335210 -310994882 -930353826 382461777 891134335 983241358 -849543541 -249035315 139606645 678078463 -575818551 -400574841 779944332 259268820 -250756737 -704313524 391346984 118971820 -94164523 -620791017 -440382330 895240265 -226086665 753160690 -878300898 -449769819 511910238 894849325 893418350 521720671 -135819160 623462234 -736912333 442298567 235209819 209034150 -652167815 -672144614 -200085894 920702727 -248515823 337024026 -61499313 -493859103 -361652202 801174875 354399352 396405845 -888972255 326304757 -85092061 179759288 748146532 -586948655 -683860606 -961752410 -766306545 529999367 -663152816 -798528563 -700555270 848863279 -141906772 615903751 -517581607 -528918547 -243737736 682698851 341259390 -762546118 902784633 -591528114 -777663852 31916725 -56513700 -905770596 -334563337 636209325 634025838 -817087383 992083611 107222658 936830285 -497219753 -909217569 320703917 86510718 -429951590 812081247 -651795817 340555155 -373449181 -236432365 189065783 755053006 -437923459 -716247019 -990118422 634366200 69279643 370618297 866120996 -28676943 -615872796 923388419 794473392 406353644 522188344 -818399456 -748176219 -835932696 -258702917 590849256 822333041 -917719844 844851686 429801438 302418833 -161329940 -536428712 -210430816 -60780853 -251428570 903811494 -707526042 568445766 -733051315 987255575 -536369097 -189377927 -681408005 912585533 440334507 53852332 641336487 90701470 105600127 -843568469 592965915 725923453 -517136164 520359897 -810472609 522316704 -446743920 14348194 -205876509 159515475 175614483 933858779 331315181 -937975170 -793817705 64573426 -738903062 -474129292 850237292 523143175 -951500701 -240103559 -508855557 -639697931 431268838 -546743864 -825190189 44441542 -344337423 425241315 -151425547 564488121 -943502918 201298056 -239761517 -463534777 775689493 924724938 74698354 -209622367 795310369 -191060448 296691916 860969576 -390770232 -160718822 -181685557 183890703 196460985 740933703 272510946 336530451 276698189 -567643322 -172774611 547964528 -323496844 744383577 436396417 -22567013 -52610133 103794625 771647268 325363628 498325173 940663235 -955512001 184724916 -987519521 -410570878 67637132 256175465 947528693 -916234392 151959292 791731073 -540695850 -901245824 -255760024 710902582 -908172264 -119735286 636363639 161601481 523950266 -155363914 -22713212 -478173658 -80407945 -875188515 474125326 422282416 867928152 413546728 300474395 -116393399 143648677 43838157 -200057728 -437415226 392906785 -279940931 334354704 -810576121 9480973 -599817341 -3231943 567264327 582683287 675597365 930569635 -836489789 307950492 -666040573 -759172697 -270327446 -658045586 -798414644 -790221423 573023908 -481924492 -292832234 226328915 -986919151 511871057 677927133 -119460744 899117465 -775937472 -752026247 -188293157 -505128602 662786580 -766001079 612742032 304942296 550439745 -228516267 240246014 -234378713 -673678595 961399644 633804507 897971821 -987949821 -116097602 947126368 725928680 -35025567 -718130963 -981072717 425479649 1288271 267915545 -266725541 255188543 -5635328 314236148 -88127276 448598285 464401786 909368822 165481442 822845155 -853345116 -76651776 -213113445 -659759294 -188835750 -787344674 130753304 903256924 905700735 -404465385 348701366 -811105035 492150118 -547720241 -461444407 -64546721 196033672 78700821 224964954 -744608511 -236030383 374827515 -356903227 -612031539 -948272835 -700342220 -831996089 604392984 -529167689 -68115516 -780946409 -348147294 115932573 -942303662 787527641 617843069 112029724 -706628123 586115963 -913991810 26433379 550219005 -168140776 623676190 -606714879 -738627188 -803192282 -52732847 -579327812 956605914 465805338 -465054634 128867557 -178795976 -409027416 770369306 159336251 330998844 -242629606 598106170 19958831 721840664 -66717987 -962284123 264651967 -150036746 492551766 -514272732 -487005852 436626070 516352853 150005864 -436183676 877158827 -795326386 -194548451 -505312789 -800727657 -392965018 711555614 -280962373 -936311131 -360717278 520675928 -584803740 376365137 718642978 437547272 774943310 -717009842 -111747377 837475105 369943815 -82520264 -774255478 -3459358 -206331811 -850774230 -482002721 -716681102 -915984915 73448772 -488936761 -539863357 -562424017 58998220 711231141 -169501415 -886770396 -109857653 -867806113 -852659928 114825408 680948043 -247671753 -456415134 912835701 -692688449 138507590 684829949 293840739 -458907564 164929118 851893310 -304803563 613120309 810856199 141261366 760025050 830014147 -534501663 -213084707 -625433555 38531594 214804741 -412088971 -743255609 -216021484 696186812 -481938996 777555951 -916168204 890294687 -32762982 -244974289 -110264599 -885752686 739412496 -667089367 -642090206 -909588154 -689942778 734878104 240911793 187068258 -916661875 912421205 492663387 330224991 962508780 -143434762 720275997 -779027631 236362950 682002931 938434762 -582599360 738908055 -471189829 62862511 153875173 -911192086 349781357 -473710205 866951808 114952337 -602913340 -840640173 -423753195 -793742581 600303820 447114348 156240308 375152224 -685829012 582623625 -762834958 -425552156 389420244 339523227 -316238530 -196675250 816484777 -179577016 -999020065 -509607607 321191997 -371371855 -641075884 599374457 -411723156 65946784 906865979 144240994 -496670262 -740976145 998752992 608081316 614084803 -907255777 -474253220 -368705653 -775322617 -573988383 -86629945 247979424 -889778426 748585456 60812266 -519161204 -265677265 -410538090 -350122785 795079679 123366679 -744585452 657679566 -185243190 -432362429 724928485 -257065787 -92981579 125961771 98567502 -772835148 -844769341 -485054239 -776473443 -591371085 285447185 -57999762 87835117 438574531 806694575 606648458 -333571504 14446805 252924316 -842347877 -11914683 543304824 -254531479 888154493 631789969 -700234054 862723704 -432672436 488618573 458483916 -131857539 51271993 531510667 -444633738 439828652 930691111 157029725 -784053037 62336002 823515899 -773135548 88198228 37687737 -494732465 -659954387 -588611811 -137007096 -786435555 -588155637 -210968478 -755556643 203037398 -294228463 -397180563 -860358825 995992104 -494660848 -386787670 487504345 -976094823 -526211226 -725078826 264667209 -690107611 727254406 -553908521 -147095107 964568350 -503384716 177991206 92822652 -660485429 -875330408 667219443 -212306809 785963203 317471663 -505663656 318325214 -670758245 73515200 398138679 -578673438 877943034 -841712674 970732962 -841687451 794026298 -337460312 -849702384 242839650 15945001 296397228 152225484 -383425961 601348556 407268151 809408888 -865408779 91726606 394175134 533617531 -80697000 376448936 472514066 267249013 -909916689 1362238 -200155186 -730190426 866009565 796931323 -203933174 -336910528 -769545489 -958176451 -197897920 -568528840 -644622255 120131303 555138635 -558071475 884485172 -516483695 68439271 -909719557 -928491487 -105278632 -436421565 -178052506 -438125882 -484381570 -781657972 77973959 390678760 854076204 -834863681 715213242 -412202157 -499030801 -893927950 61314504 -97497010 943478058 764906353 631321324 831082080 141180187 368702961 -894686567 -219536585 -849421142 85852821 -807902910 104393027 993860680 -283079974 83169287 -645556401 -584350944 -458816430 -25440044 -776314531 -755623563 790757245 348378879 444305855 -142548348 -29152691 850129958 226463452 407160994 -327441490 641592523 -333284328 392160841 671359632 -255100832 -647748590 -242962691 763432000 470406575 -74756122 998238929 163521671 594954448 68722484 883654213 945599861 -461344942 314917785 -741684600 328805133 -337116473 -822327174 -13619210 -796004856 -533602465 779608171 -900217308 789075803 193523651 -927120513 -600432791 -949775186 736920986 -903992955 360114211 -156868538 607142431 74607075 483595839 603947815 937426052 146757468 748752140 882675964 -158540915 344408362 725437198 -189493247 -649584601 186764796 -475015983 617013286 172023546 -13258779 297522571 401225510 536474860 -964226030 -832523509 -848615961 546987560 836276737 425641130 373676116 -310595640 -958987397 -559907485 -194001747 74176902 -926143293 -536857317 -819256218 -811544848 -766121426 -292981060 -813022869 -625310475 -545910951 -796291889 -26473507 -185624750 -68249323 -554364565 -751335632 -856193352 151637732 -936857710 443921430 -971437524 526525126 -485392558 -705217778 -347315159 906557885 -181793287 -971592715 -742077363 -240660221 -300383309 849212076 539721214 -460115713 298155993 -510857298 279699593 391259439 368646513 -581314680 -320101647 621221236 510872327 -541760074 981732642 233464200 -980853988 -11790737 -326455511 -831622104 746488528 563361304 -237613901 -179523329 -153805444 607325657 230697995 -731425311 -970830039 755429773 148356807 75225599 -496390868 496217038 245547185 593201891 -42020751 -977622786 739981364 -221357634 -27171145 -653943077 -872860835 329391810 439968863 -544704062 -113558208 621898701 -620648849 140127372 -246686691 437710488 151065851 -187414159 -477083346 177958607 811034486 687776405 85907749 -109503934 -413563878 -57926953 -248369855 362233771 289587523 746055363 14280315 -329089622 438780336 507634644 154779205 198127979 -924811198 -450072066 956615282 -670059202 625800617 442843865 983668600 -92973707 -771102861 -351698964 -846225549 491740866 355332539 -676985913 6437007 232759589 -700163049 250367512 -244218758 -43495228 680770399 -585681505 385665369 -375530560 -421867253 -178579162 730223044 426427466 51893749 974354616 389482244 -490789811 332401819 625049557 937390704 -521622743 -537340892 357731296 424719339 -216591502 153501428 479824829 993267127 224855137 -293532793 -198879642 3779781 755284342 -466969067 59013560 688400108 -69244218 504053383 481775168 248976746 732350159 -137442259 -873127471 -206766323 -611050587 126020367 -287581052 37058220 -173022690 855108657 754529574 547359557 610481576 941797468 -538897745 -793032225 944450790 254850844 -395028924 380888080 -646560195 -496619603 -707401596 12156413 733020767 487730734 991442990 -308638506 -380098635 -77614558 340373327 974801673 139916866 -414357816 -582403865 -321276217 -266945633 226282739 -881379480 -565594453 -55032044 -362287792 62274716 -508921169 912622704 940571754 -183536965 543476122 835846547 534402903 -45822426 226840888 -952010627 447215473 -680003694 281595250 187718960 839898386 -133175353 151220856 -115069962 -772741072 -597128317 308239587 -662314638 -154097436 -660703487 683929073 -20192792 -668952990 464996150 -749445772 -625005444 -353177605 676019217 124692729 713389636 54612077 -336182899 -243553725 701862677 149439889 -19571218 231247609 348974276 -866641405 930352926 -381133587 -100894470 -226176803 -837553280 -420100223 -687861795 -514633346 -448706504 787529802 124320539 -99569241 -960128783 751536853 -746535215 -263976216 -486551554 -90087888 -801730736 -603172328 -432163504 -42938150 762857752 395372333 -778429079 569191728 234408862 323698727 -510548167 -990317178 -766032069 246352203 566335061 200093713 -933446870 888731495 397851823 420941371 111627386 379248095 -156836900 -6374357 -565075493 -348182174 -521350609 199929694 52278697 222833498 735068694 -184564233 -129826285 829325880 37456136 -763796154 348312874 438730786 -725692937 458829423 -473792101 582580401 697971463 310617014 551989156 86668915 405579515 -648596390 645376613 -897768869 220074375 211191437 674801953 964513258 375897290 -169684053 713333926 -732203473 364364027 522797321 -318496095 241508975 891343340 -543572605 595112378 -841672697 19201474 961478766 44903149 235399125 361309855 -482372766 -654957478 -711197206 548564383 -620917098 -623118404 116955470 -719089178 -114043853 757414768 -488714678 -604038925 -961486970 -155133477 -249714092 692981647 -186272826 -252527484 -406582943 899841074 310119405 966467400 177378657 -752633840 800876708 -157042699 -831382907 -279640825 264919204 -433099450 670136592 -89476831 -142127829 -982746467 188824026 -980127366 -357081299 -17809063 222276809 573494229 -532359248 -119566250 755072699 -857524836 -998470377 50244123 111222346 917981474 608462769 -17052176 -821239868 461472318 78518718 -847037927 -955637482 -741216895 73063822 490498438 -331479359 -180167778 -694318066 601178586 -755206240 796629342 -511133321 464351802 866998174 -335968208 853459410 -145989574 -924132278 -783156224 349620731 -202668622 972758239 737638337 -729559964 724065030 -489837742 -591728580 239777814 -792000853 382653296 237380940 -720634245 -78363926 -338948523 957364985 283991436 -815166558 -802019170 -163942620 313050957 38144722 -325127926 -611450138 440130612 -948586962 507732822 387469095 -463387067 -961118163 -211134605 -112781981 203508584 154082016 -227768447 -279989625 712966485 -646708825 -217020552 368409086 882959652 637066693 -586499319 606339657 508591592 -270932528 861632473 246069370 723372794 -758706703 -100824242 -297734257 501298073 237937104 -521453859 -258575150 -775799382 436350475 -467992214 805493727 955345422 657956432 -135304239 -992364010 -530991201 558619193 -900440094 678541434 -609244754 788637053 -147855893 -823856143 777905617 -192323239 -848664552 -200081728 114843658 174425988 395361988 -845923208 -791725406 -200469777 575368785 -505321780 -673316031 -757591792 536301113 -571210874 -733278344 257219730 71816034 219283142 -327871858 229919091 -182265613 116908615 -413126415 290477572 290821211 -788408846 -356461320 -538512051 -679463383 -952480206 937393815 -565983351 704530510 921224852 851448256 -74761638 396162819 788247058 596909869 -188187053 271886749 560471008 -796275289 991790437 832547700 621800845 534918553 -844391228 260137767 924245346 -395929465 -524105258 -97479121 -352560712 194876986 921772193 268723981 -801665529 942999913 780268094 -158462445 -920494103 -163282015 -900612210 804323784 730445480 -556606442 -779283477 -123912087 -807398857 105556430 613346221 -867557920 -32856965 -468425397 -797587504 -648865529 744579182 -648378182 -665496697 217813896 -117868315 926950020 -903669595 342475089 -586874492 423582970 -707743115 -445355321 -317170657 -98989189 266417331 582360587 -739599400 -771612338 821516775 74947761 -830255343 382874908 285793815 -751337892 877876534 -8553006 425778486 -346714632 -811090219 -85703779 664703842 401154249 129428467 -594853745 -587792998 -302944348 -463640261 -193579833 -932116296 -139277583 -608215248 -803882906 353196401 -293838376 -959088884 364865031 -580956772 -114197683 -123304775 -293013520 506212335 -265160477 -103518324 -256248796 836025843 500491931 -828828240 466714462 -113089349 213437162 232579428 -340410627 813904797 -752546659 -853991293 487547742 -933164638 -352711114 -875641602 -827616970 835503093 -209307332 -369091559 -345706607 -729175499 -628033496 -902668234 587655942 -190228241 416313736 -44718399 -329705548 815334502 150942618 284720322 638166577 -758974309 -490062389 996743400 -463764762 205046788 -21064982 445301921 -339591332 -56602339 643596928 694542190 -253201388 328753095 237220292 991663994 341823364 320586460 -37297238 -896986659 -944425823 777790284 -251271447 620798179 315086119 578355597 319372597 -781716556 627800167 163650675 -869119048 597592327 -273546303 -421511861 507493478 533055870 -245406956 962261194 91668541 758157789 -690568597 -314296021 915747626 199520008 -260443398 -569579143 118985112 840756088 -256707407 -298818746 880628814 792402753 -507696612 -495115669 278056663 -397269167 601702178 258448356 -417483819 301700569 -784411207 -176296198 -513065306 501400629 -138614650 524983777 -572893406 -106631899 343552500 332364030 347506623 689212750 411194675 881395558 -445508496 386837401 -305832961 743914360 -280400608 736303026 -446163217 -50290792 -832564444 104037179 -904115883 -40958478 222180450 957891742 797729519 -339987034 92390470 -523925577 -923112181 -118984163 -48984646 -847936382 377536644 -798872605 959369382 943271688 698775081 -928443570 58519834 -934384087 -66547291 2991748 -923024740 122324348 -967478899 136707974 -118013106 148407900 216991348 585196000 -228064302 615341974 -652977135 -628471266 638861301 122981954 -863917151 889909665 -205949045 359705683 646150054 623815633 206675945 -433886000 473118883 -883543335 -543187949 -158868848 -633735026 184092120 387359073 -669690946 -149393583 392032455 558117780 -489726185 -67143110 -692807695 697399019 336104115 478489397 125585030 -802066518 358712558 -967086336 -532396958 -674210807 785343605 -762259955 -601619518 -402204015 -545132552 436413946 -924301097 986444413 6549093 918275990 975143701 -435264734 21266333 -224394804 970259075 731464721 420833435 -300463923 331777977 285761721 711095209 219409206 34392773 -463622935 -845042869 -703961277 -627990879 -31414246 895445284 685106795 -325654068 -728261764 564686528 -324510999 400526034 714004513 142758680 459965728 715931523 444676244 889260545 177151039 227191282 -830596168 782736182 21236882 -222819771 340533150 33570023 -236070081 72136964 793950177 38977663 -818590892 -241758504 511943482 -249850562 720585141 -60575562 554367959 517031532 923059452 180081329 653128392 -94690035 -844626353 201289557 212310661 -57685587 753319023 622185403 51272706 822140298 -629800585 -622879428 -820159777 531068594 -920498437 136233666 503667690 746912344 847241575 123080680 334147456 780340625 818147184 -458837885 72787074 842881557 -682311609 -79657715 -29468056 -235004875 217215894 -507539918 913787563 102730093 421723986 -590053677 -14918769 860474020 755796421 819351512 -935508899 -106250237 -451990176 289968871 878701778 -713964474 599960570 -510283815 221635578 -302764286 497249412 -755801692 341464905 728783829 -401067991 981519145 -523249051 269220348 384770672 567638730 87008839 358670620 -527160774 113649839 -175233437 -295843441 156609628 364078025 877472442 852977442 -453432704 331017201 -233095866 -508064623 299509923 -151036894 -74700812 -124155556 -652684906 782471217 30445076 699913482 -513799602 89455355 -501313148 935803189 666721617 -366100998 -836694079 697959112 307716049 -192862979 316463786 -69865063 -232107179 -725478721 2935205 217356999 -736930130 -101642588 610896200 -609193726 -229071156 218014703 511286717 -121957203 -887318719 166495845 -23399199 -605197970 809047759 689508057 -710295456 533339129 -163220128 -726154116 -827215407 758074367 485597990 -452778492 44822333 -765036930 -902641660 840218269 -412553476 375052399 -735667560 -395242108 335395626 -601923940 -423828610 946313096 719312702 573940288 590130001 -613198526 353460195 287081242 -556903497 174893601 208611696 -829218595 503209685 841591007 909844313 105178107 -304820492 777914918 793371266 963978218 843059672 -991178353 761440485 300892778 -981701208 233544724 -362191087 798659111 -994258562 -990938237 341376437 -748440265 -995433874 615005395 -981749056 -225270833 437364775 469773060 -391464339 -808278135 76328654 942735575 -262710631 312043684 -739964008 -643742324 113862104 -38011649 735289116 576434638 -524437877 -280754940 -828813777 670060558 -707587514 466232056 569259949 889049175 -424270566 254635205 -60379264 154615380 6196411 -247896023 897376086 -350248840 302909493 966403742 574340955 135006825 970950502 -957643030 444600098 824056274 894008837 -897766097 -583194651 -357531538 28737678 470430738 365448783 -417449349 -631587076 764106943 309969693 -774808783 832106625 -426626001 132040453 709494627 470195337 -398470415 -778253864 -428764913 -54486027 559931102 -524044511 741094856 -626588534 -393982169 803308048 -675154436 -722640441 910152688 -762052702 -781695628 -577288971 157832969 492574152 184475117 985897699 162947072 -126074636 -70085820 -385760100 97954273 440208647 -21617035 -15610550 159598561 69388240 462187976 81156768 579105025 -429579418 83556959 916759434 -72950933 769311999 -367754600 -110434280 -865918839 -880793597 31763454 -717772493 456780367 58223913 418103813 -55411347 629698734 -474041558 -58076697 -189403779 767936339 -86457410 69637037 982359133 -875097623 835510160 484373065 -342291763 521315480 293467694 -757528678 -391697755 236231259 69013111 -681440470 48354889 664282255 687010991 -413865839 -603411153 528921177 -906741320 -943470053 -569739917 -691886602 757115643 56533690 -175434466 609163896 -875631911 -108569115 -370608637 988171620 450771584 -457658377 -962162969 -435465188 48180073 -278129964 -772718041 25270916 -547739319 -138345767 793555232 -16544823 -22304883 426711729 319568646 -780684905 -821135470 318680858 -500465722 -294842204 47560541 -648255680 192049416 722750158 373637363 106801657 72405139 -123256865 -94755036 -821800892 567651606 -829046949 -915600037 267419905 -588657569 651272195 -223539032 -358845211 -285437496 -357392382 404563230 263849129 502195626 460586355 -985213075 -431941518 -439017912 -938094366 -237216730 -570093273 -219158782 -971391339 -196873691 -619018402 -558101363 -399723860 634669389 555691748 -578662317 -857317797 -313709279 750832237 -208942117 -161513022 95973338 -743272551 745959702 251200404 -716354035 -689725340 735428537 328355745 -773286187 -628072409 -759580037 935373030 617977312 -308878166 -934248264 656209601 -850141632 -287426140 -769794281 -89637194 -759988637 -984818020 -378349511 188807769 90191454 893784165 435604731 -865090638 -798240858 5483246 732389012 -97100829 372132452 994677529 8751741 508890702 -201187846 -184938625 -440135713 -580469118 -29678272 428154399 551716656 644546805 -459506649 561910670 433181000 -946910881 863239711 -659375151 785170953 -299899195 -424158265 -350218415 -327912086 761406254 303429562 575672930 861501776 820386960 29732259 -174928914 -318146032 215168384 407467469 624759829 637218948 -343053311 -421427548 884563218 194215118 -921422329 183834930 16478996 360899377 -431311866 855891584 464742696 188960626 621768105 210481365 -114970821 -587509077 962861643 -458581928 759801054 571948665 -448162563 -483433769 775895406 -487262430 -205281694 -279403088 -345115875 553547702 671340674 874567510 617998312 -927550593 193840395 353917010 459802648 -962633732 -333588204 -813680933 484919841 276678980 -623307926 -440512025 -866109276 373940112 -929982132 954495047 217569547 491692540 51586353 -985397479 -396644758 -914376584 -796706170 237490935 -451407588 -982425507 378847992 993222809 364682166 7976219 -880424322 169759686 773780482 -844379888 766663670 40907186 365524418 274193404 492036693 -26662383 -601076518 863143515 -102446988 945285298 221663731 509311030 -644283827 867436110 -609055847 353257210 -159674673 -168995834 706691965 795719446 -150629297 323318820 -899971259 -135721314 610390738 748977782 -461583791 -482302403 -459868179 812363894 -386384770 -455051517 -502758468 -575628501 -69494557 -760776219 -825382125 -602030707 -227711444 -92177214 495693500 -99849621 786961769 -451717917 227865531 -520821798 -39175278 -832507562 850679657 813147231 -734168206 -118615470 918279188 -29808706 -619970699 -896685836 561760546 555548120 948924843 -103448645 757319897 -257452804 922597186 -766438426 -577126374 -848234891 -402109240 -560104088 701451106 123178197 266325995 -657069629 785825506 544237500 918754153 888047091 -993710237 -547891350 315046363 -881282219 -921099217 -715802856 661203905 -579189810 -233593125 -585564062 -515256714 977486218 -635342787 -411666970 698836554 83597031 -285760923 -533999333 138010955 538031755 -460253665 -431228075 -292214505 285779425 455215819 549022622 -532275114 -197882701 -250319332 660631534 -462016447 -11280676 -482370040 300104196 388607049 -886783596 258206463 726960200 -482157239 -407499547 -422182504 389214048 -751572837 493011537 279664230 995264291 422094313 454155791 731935760 396770412 184887452 60986248 -850565528 -358901208 -994815017 -470264342 -689701493 904234981 433348825 728423922 -503220318 -988793655 -343645248 -214660530 -143898155 -432618925 -339512345 141324480 827216218 955379399 498700361 881620476 -714688570 71784066 886358755 -249835430 -177442085 -206753586 -334484572 813999031 -471463142 -508496554 604859432 205539166 -518358558 3153965 -276243271 946462298 -355530658 574534407 -492290973 -225720598 -425196998 919714695 -650207825 -154666421 338902250 450257082 487071769 -853866449 -6345499 -655518075 -115042510 -259251947 573819753 -524977357 337040323 592750425 -456588327 -368789744 334522658 -513663621 256051428 722782632 -650470810 217215191 -225236048 253221238 918733495 -173258659 11857602 -476961244 -614281268 329817740 -318385597 -620173503 526562332 278685662 -906688998 655705336 230793479 283272042 -763350798 399812179 -595446701 373199261 300403706 648704431 -880145320 -475473837 -138345538 -90626882 -937097707 -231575061 489618177 919302626 691861068 205236777 502375280 857429849 -546875264 515022864 16880941 311646643 978003325 408411545 -662250976 808712178 977912006 -954968306 568778817 -208376460 -154552671 670994960 -915011777 956187403 -754931627 751797702 774534828 -899723783 -757824899 -962604279 -196582488 -110989690 -135377741 929685496 -723388663 971961089 -160021903 821279134 -268458905 635961651 121775511 -993228623 221894760 470379122 418462385 -622533691 -603520785 632080951 -625204709 69010632 786551797 -894983711 311432754 -774214395 607934296 968998662 626320071 210025718 540935042 437009728 -11445697 835670010 -815089462 704914794 -955098080 178139799 717643713 -141294792 -234521536 -570079452 -754969588 -222220141 -621288236 546327510 -197207383 -714035285 754440975 182423265 -27065872 505059843 -856258431 -188297997 -411657620 431456127 904936790 -232852216 -479938346 -650606703 350376405 266417259 -410371088 313531387 -561572808 -783491020 821375179 -542580177 -445164734 -379417573 -362672891 -652594081 511207874 35231613 -725754897 -150536475 706372750 876787958 -209718670 -596955259 144265598 842215673 634887153 -523645466 -26890223 -992777850 -541736984 -604986429 191314975 95535608 -918843300 609285691 219341545 -251354467 -83387425 387486704 -731235804 916766929 -254733814 -391939374 657448216 495478321 -132965725 598583862 205737431 495027350 -873250487 591792271 -3337642 -899101786 -131482035 -990517334 -521237972 -126140190 729243745 46724170 -667550835 863008585 -885589149 31265506 -608988623 918795876 -242274619 533526720 -949683731 981008275 -520491437 416399243 365896481 -430645718 293881291 -565722701 786127172 -556826315 -194410489 834920716 904688488 -377137684 447122265 737765945 -590761050 652583869 -597466693 -135393732 -606855373 -19913516 231915529 -305297657 763742741 -495684908 -333127247 -146278013 -257349859 -798072862 -937209906 531159456 -145501606 -378623079 452744255 125093356 588744420 85076500 12373689 784173288 -408738033 -412318973 -456647278 331023763 113261936 -923447780 657437626 -823947782 -220864326 -293017115 94702366 998349721 -898182298 -689464185 -807022835 -935199995 376608905 -166378617 -985202439 -694513245 -390860941 181800258 -620489535 852484847 943459143 26596848 -595157063 837522831 -35873021 -665023233 -102917477 -746754111 938547512 951556274 -483999971 -802001537 358196794 -501312364 -627682906 953696080 307540082 -561637916 202292355 303181873 -930785465 360180930 -153235378 360106631 345028027 -880270747 -755998170 -813733199 -221625861 -804719607 -7203989 861454766 326179222 890880744 -79485372 -166115869 825392924 -366851855 -89788245 -133454246 -695587588 584849929 -120282077 998876576 -727569423 -491699256 -270295825 -916314204 -28035090 -629885029 -600902598 699377625 -137764851 -860097229 63111485 -279942394 -792222504 -757139209 258247578 830789764 -700417988 -160224682 566128702 -472173373 -486428492 876200525 -947941856 -458091399 287532919 -366863103 -948821148 775902630 960761220 -39289063 12865344 333277117 -347568473 -339960306 186178068 -555803216 473005246 719454270 301956425 -336694411 683996051 323809913 658526687 752647487 -822513257 -29121875 -186275202 -695959854 -588231740 702690341 23875113 362027402 139973061 -365639493 230995541 357637817 332167534 473698554 -766419126 106344309 -175530275 272252015 -184816432 -643880721 926505372 401009411 56111 -435206837 -166925657 -248885597 -626316973 -164909387 -124236420 -345386894 51428471 -518825280 -756051301 -792678687 562817741 768902867 -89841854 749527012 -974194951 852925499 845629552 461455867 -585545196 496276951 575750379 -758410085 -255080405 -106218287 788623014 797645242 479895643 45769249 844646945 946599591 360323226 -508079723 -276258509 502210098 -579716084 -312486376 -924487064 -978641029 -446216166 -968919580 255560210 -325509712 -618744551 -191291640 14875668 -891036073 118470582 -579799795 255339448 -853553424 -328481984 -204696228 712412767 517073806 978780966 393386809 -763330825 -800426024 190415174 -700332705 -10156961 681158910 -171661506 716048144 -557839256 -179715503 772447676 -738277371 179026605 -431847219 -261710162 617006973 -636251963 429358189 -740576404 -972900409 -771677170 704817939 -200837106 518038892 -582920476 65058293 -816631109 -634016044 460071245 603794273 256655189 -750131966 -814049445 615852540 -7765113 -319991213 -253255304 106154934 -779800773 -913240885 130113395 582516746 755693591 -956364751 719741926 -739753642 -48410587 -553910756 255593398 -100275294 -661705921 595495466 234188138 411353688 -530447949 -194272966 806364516 -418954816 -736513293 -106386637 -960842646 312159451 491691249 433056464 -127803316 567053116 955030646 911006455 -119545160 826070166 -121583587 565709447 110652401 464014871 -753799107 -75677221 -276979164 383042618 -289082666 -800592760 -677855981 494404316 193984035 244670021 378805109 -714061329 306093977 507471027 -567746308 828227818 976527062 -205346572 -738256144 93171324 799470421 538245956 284884274 906891574 -714144330 -92196317 905099905 878823802 657579143 351445221 -576586079 799272595 -132782497 804714895 582734113 432452841 -254898329 144975508 256992119 -286639124 -419801940 -790252231 792245322 625905483 407405483 108824146 425267797 809992461 624244278 85571936 -913833704 389808620 689936894 -470995649 -91206644 -90172927 602611215 -36739964 -729621435 -230899933 -563447418 -665335125 -743119276 901547899 -856630722 -155895978 286888635 130408908 269413377 947679844 -330754537 -592882301 694506116 -868948465 -890655053 527741599 475739312 -688117901 589402334 975534736 -903259977 148574753 474271461 -993231213 671744758 637531123 161745112 952011256 449643369 -266901135 -575046756 556338244 474575343 -859265711 753085022 -682254164 -29213736 -276269302 258126321 227563310 17383352 205640936 -224162497 -826604526 -917613343 -701230517 -452528003 -458913663 682762480 -522075268 622810163 725362228 560821610 844785070 -730414689 -762885911 59494745 338544435 -513612244 380899894 -447530358 667676047 981431861 -786819086 381991928 603370307 -702370602 -617367126 -812565126 258438032 981530512 591635430 345809423 -342710560 -163622594 428000610 757364638 713817458 -273217621 -794701719 -532944084 330783114 841924690 -301081270 -867515115 -24094763 -559304118 -505133231 -314542523 -407306855 662556126 860724827 709675594 658035487 571734475 -304862983 -302905364 -252537067 -992468432 -38608093 299057891 602427642 -18283282 901586500 180725146 501809233 909422825 998648457 -657607122 -206393393 -778688583 319251103 129229809 737417348 433050860 -769327872 -842933361 -227556807 18313797 71717285 -113202834 -858099957 625988022 -265112952 919559174 -786744025 117233072 521437542 -343531095 625187081 372169858 42472838 198456788 -262123543 -530385573 -509414835 823357109 -271960521 -871725562 276548004 -181598254 887325735 852975672 871462109 926596087 -36295610 160396689 386171463 511576734 -438805813 99700660 -517053748 -868714051 139907990 124872020 -270462466 -945870671 -199759665 -90814011 863977403 281213474 636977468 941587429 -814392084 576123658 -942108494 641184038 -692639744 73834188 -29084354 -902362780 770819957 592283406 20771030 -973425015 -794979234 -141951439 -109526354 943021297 -897180812 -792500505 142748509 107247840 -849800694 334172879 -916368808 391590790 844021282 799084476 -990967244 -812884858 -472378173 -938842018 956351595 768133279 -699983171 -963752947 971199609 -147541801 -353902201 -290723722 -669089231 -451435376 -838011961 629314018 131991328 -285996549 -492774743 -572408632 -272932472 322928519 121716782 554274603 -137111780 217477725 82390684 -729811524 -740805295 916892810 -184933461 883298859 -415732273 -568667847 101290304 177917983 -961997974 413786803 -9268934 884746247 459806405 -21211154 189356601 -450845380 412004649 489057616 176048302 912783824 637886297 687294382 86509869 -579355718 824620151 562984839 -101530822 772223214 41594198 -254942948 179293513 638326050 -157166464 751788937 893566288 -1967840 -590344382 -44276527 658073765 -38973483 98969956 26434693 477146312 -737948778 942292471 662369127 -306272024 80373359 548107173 -852876606 271416127 570426420 -543902081 340648777 -529756966 330536953 -593186225 -4319017 231562879 -700682541 -638585944 38637178 12909979 -868513588 801534078 488546158 730150417 603373222 -215983498 -306450137 -822817007 -686213739 626594170 -226864907 -740550909 804751627 713118498 746082356 -166823997 -840512782 -730974268 856382854 170025549 503357224 116835500 -708225368 528137192 -165001893 -751507578 957111784 896278289 -155734276 -937469791 170441882 -929532282 -187554411 -293308743 -365804575 -535622168 630266176 129217001 -116746987 -28332810 -276067746 732194220 731943697 -516692398 -364929254 -210401399 696731908 483686592 -45707704 40967833 522824982 952310245 276123765 -61643889 -252485003 111359413 -474631780 -432529782 405442343 62942571 -944026558 -595711833 573612604 -444885810 -571451060 -591696500 824904357 -310683668 -222906269 380421895 651193634 -295847954 -961653031 928087952 -789889998 -992130616 824150224 790693658 716531713 175972338 664492119 -721408211 767940373 991261170 -542987989 205530237 222050344 339795345 -854602313 936992433 -997950165 -701157962 46275648 -138535497 -961792658 -450259622 437589169 449930057 900260683 -964093604 -493944253 -885529476 553961938 -991761577 -490845551 260291169 -440153746 481876470 299595559 -823576318 -267434138 -854591892 189574518 -248650711 -663943449 508507538 -492845942 127195729 364282379 -412522322 695262440 250022390 364803559 812428807 -682959864 59493397 -757614405 832950451 712738543 -255378144 60816291 -450039291 553235358 -593390098 204183089 63920282 865254946 427734589 429543980 -125976095 730054160 -313727079 -684469107 631239949 428815239 232695467 321694169 178794829 -832955652 221913883 -275611854 128848232 452438298 -426466412 376822710 -404906936 -305380674 -959723154 88315546 -366603636 90838406 -972723851 594730367 73325244 -296487902 -851088173 -410170257 -783149870 -269450720 -216407984 -613179986 -226365187 -751116399 -647757995 -7834361 -67126949 -585349811 382895849 -439647025 780041543 333846526 -886033767 530884082 -271823523 591407362 -540856104 -130558494 -254382360 -327260094 -533974078 169082224 -906609319 -870599590 681654384 997686671 674233732 383907935 100171637 108896909 236761801 -602491071 907930514 498028190 -189267175 -18428132 892695229 584257301 637041220 -764548910 91341507 199172992 617144266 -317728585 -798332982 882525559 935102408 -429094120 -238399597 402635953 -656783679 -277060615 -450977577 307513051 436717007 -422996656 822716995 -252673169 756162129 773395061 993086198 -752245864 -289865216 -89417947 -339837174 -124507854 993073852 18401947 -954102063 153573179 -757156967 -953238682 514367629 -289320214 -965739793 40810874 53341111 -734552710 505260982 460026197 38394993 -406272653 938523328 -495279490 823904904 -319976267 987769957 931477267 904497907 39111306 507259744 455957397 83014777 823304032 40986611 29901819 -354369531 259747997 -121815819 115887570 136943799 464767824 485540734 480953493 315187229 277968462 861726442 -734253250 -565967845 317077169 939188403 93885797 -25989560 -874880350 586885128 -743116082 -569890450 491148641 -421653756 -857130334 -551894109 -203022005 607071185 286845978 474586997 75071941 -789617572 -832724418 801990324 -856055774 229522175 -740955246 331704552 33713901 -554781090 268410065 812474194 481656046 174840029 -892861948 -67978369 -366847021 256494355 -213506975 -426641198 291858032 255796446 378442130 -328043185 -441028864 800330309 -100462357 655002412 73803021 943336295 -453844750 -22911366 -875500209 -594931435 39425711 -323421070 323427875 405377242 474109344 613508072 402167879 -765677793 -875603723 176777729 933079641 326842440 -899098833 848102421 -341939200 574785413 61446828 -799891894 -47349763 149716904 -971080537 991285705 -383152688 122136524 -792515738 -844641994 -111254073 956148049 233205452 -203261224 971160546 749870268 272719675 -945485969 -737228208 -980361714 443591597 -331995915 -901808410 630377306 -775272482 805510498 -534308145 -773220095 -563340175 -910318053 -599601094 -656013688 208924770 891899370 -571907384 310128051 539357001 697201877 497069840 575491784 -138355983 569174739 -616678999 745571789 546023316 881572156 -276700637 647958772 -230235155 -249526916 48302513 -451903155 -92609107 -121497725 861417992 -200656262 -360348538 -346910452 -475898416 706306281 -175347784 -19923825 820864524 -822937292 447046967 -737122413 102914609 815639497 -682523931 766895926 119465907 -332523080 515406310 -436279649 -520659749 -597342410 -496274027 615343374 473350584 848565932 396918423 -195995365 -793405163 72849478 970930581 -599738585 -853324089 -619221715 -391536641 270448838 -908954334 421779312 305846618 672759320 837126868 510445403 -749782139 98662987 -567266297 -505331189 -6922485 742917689 216220758 -841623602 -287999979 549851357 -154229430 -451830643 -93380714 679737121 -823637043 802016069 369949680 118156385 83494413 72526459 644379153 -330055578 -920772681 266372032 789476944 -266527582 553306409 278495694 -742145665 -147779350 449455868 713847496 67782761 -822391441 -995420088 378615251 977082049 206366174 191856332 -263506148 437116614 -405279515 -86503178 -402331273 377234597 -280093331 -346136083 -121764381 -792089450 -23191742 -875766446 -812927913 252717569 535951026 622744928 -915508493 850081356 874115102 -15243656 712099628 -902814921 -485053681 -655983058 -663082585 -430379596 -858126512 -793181550 -76984853 401475412 -689621519 531307706 -277629598 374804386 947523832 -843851229 868381662 -324038251 -684737056 993151839 876943362 117034208 -47205431 -319901369 817299040 -828800673 321344033 691774189 494029318 -664721665 -975727526 318368569 256906259 195350781 -128307960 851567684 -469864835 -96052138 -170930516 -487203014 896304475 -680154939 686370866 -794502866 -603817243 -879550247 -851424074 -941686379 643706188 529966702 -421273176 -939039956 720696881 -94482405 -36752377 -123011195 873846017 -819198651 -47777494 680639687 -782368103 -650864511 954754718 454548350 -775651547 -76755303 935145001 -340212884 55073372 -593505552 -383662570 -234348721 579357137 -159103522 5720515 -506896836 70379977 -713374013 -310710990 688524507 -357223037 -30845520 14704042 -541591990 25414043 -674284775 -842820470 -201438310 723809456 -786877834 824343124 699561699 -170653654 640852545 956577129 -45108005 -29823524 294146032 -429885824 956697606 580694652 93122286 -29617360 -162249712 242344834 -518648149 502061934 -125046791 575123125 -948418938 610687238 -811604222 -964642505 -527239770 -672535283 288423950 10468256 -965275563 960826603 -893882998 -398485976 869221435 617414082 367989693 -583071871 -34639085 410403684 -788694562 881930362 854261752 -578522329 975062709 21822672 -665581056 149998112 -766697700 -902203162 -214690874 256254236 -401027611 -534900179 -683308669 -435920101 -506227775 187566856 -353414016 442053886 776523413 420593927 838400470 570776934 149339502 -169283536 372493843 -337411219 644033277 453410790 -191332376 -100265468 786591043 835536672 -29979717 137468213 266823030 -822001526 799391977 525176346 768585910 -328975138 811253432 -112523152 -51015651 472370829 7448876 -58662714 -25758005 868151303 -855856166 547242513 315242948 442477211 -148823411 -563994532 930041487 642438995 197810329 140259448 -164143177 856780929 -63609593 -764475672 18215731 347957001 -312909203 -531300464 -990414661 701950624 -149866122 -384880336 330879954 -792750513 -202398795 182319131 -594658537 717261409 164188405 -336867380 -65857232 -143669142 -191112461 30830689 195769406 -827461462 990835604 -974336807 484735733 -807066873 274476768 -341031598 674203888 155627395 -205312057 -619875486 -168699230 204218918 -282177067 -320532828 -510947563 371312224 511863213 -520273451 749922634 -42008309 801045230 678323861 -116634181 662561723 27692483 -190322825 12518837 728807048 803027155 -901549496 368238770 873884872 153639454 21794209 -754541199 -484569561 875668545 19354811 -607254944 813337801 11513396 -278053577 310296764 494571444 -625452162 -118845818 737572722 420335642 730558448 -648525798 -432085938 -388680746 -802561398 557852837 949541445 495589430 316607114 -67629101 -441013766 319863680 -917507932 900235084 67709463 -460850479 148868480 461797955 614516583 271386283 -916847069 -486963459 -808096819 652563548 517057093 -696777430 727864384 -385230662 309130380 394001318 89629075 753330179 -315298787 -475667688 570749911 524874425 798326756 -870331214 199131962 -401067502 -120666092 -746775803 518696234 -109834450 644083814 536397324 -533218434 482219994 600158432 -659463463 -276450945 -476449170 -425251544 319850202 -83365220 -738894445 626750711 556446515 674237176 938052513 -750796037 -657641775 79020474 274399777 -680738925 -477146893 482645249 473655802 612358713 788766352 813609043 431839303 -159640604 -686112977 441014035 429253000 459345225 637036151 52246134 723695563 620066738 884398124 361585245 240670294 -931414326 -294636893 -226568741 -415445978 831837268 -913907228 508734485 751694899 -994576647 -273808096 259959568 474879479 959322388 546415382 713448521 583829174 180936235 388802066 650560459 -287561652 860059669 -615360109 -300620408 75654013 123271876 -744228150 404531403 -443866536 244403230 766433550 -652901770 563579406 312602100 -584057336 174262590 -790783304 586043925 298456298 750040310 -487632580 -968270493 652747773 -380752595 -265014118 429853479 -847678701 -365646886 -940902483 67438668 256343690 904557768 444262311 90792077 286551908 -68052137 -483109170 397708211 -77536618 -268620044 -238128181 437755378 -420642314 369305358 -319286385 417931477 -467105171 967486741 266435182 -894980582 406693195 218651331 793486825 -251194323 -640611224 313258228 73206463 165578176 940194528 -119301644 -859094537 -523508201 354060971 588634174 519240172 -685444854 -40642253 -534369884 -210615827 -379632187 -966668936 602566854 218026648 -400337802 713276808 -99924478 462225583 901913558 -253833205 579880736 -240825265 -178632820 257934199 580687403 -936259340 418333849 532751027 289588063 -230297851 -875915594 406994731 -947642765 -776007997 -251301876 -758937535 -564912387 461305742 716439670 368293941 -410163173 207649301 676049105 317462505 929696777 -755866425 -848069101 888051773 130560319 -712748275 -401016098 593028064 664999725 -322825261 854205529 746342057 -558829772 551813250 -717897412 725433739 -121161451 12981112 881340792 -771901124 809736833 250522025 -83832637 -202401287 -23957164 -349544699 510067974 726476542 -354492492 653540437 -927685533 -642806169 -407631862 -672366591 -860567555 -44685009 827033302 650927847 145110715 -231371372 -322712109 -864884541 -353867251 -65949602 12267034 240439979 -618540919 938644770 -524714106 -175334338 -274438628 663279403 -768530697 -194693035 -648211717 -669888631 -539790149 -752453884 160739337 -296860924 -579283363 726432301 -152394668 82569475 -786605636 -252330740 -875577980 333022241 79263966 152432713 -530426308 -157232814 420949990 557304644 184698847 929623889 -237254720 -701405311 -527432206 -154334939 600085024 31555822 -905664567 409243719 343865478 -820721128 -584266681 73018729 -9517618 135250310 934619960 -832725782 782322455 -553789477 264885013 859157231 945835125 -643515028 -230025142 962977918 724417401 322080351 728560760 -359300277 988602052 -903007152 -579904925 -208054910 971959412 418195288 -177698391 -383080203 798734974 286975930 56054707 702069706 -249495152 562657363 -873291519 -811787906 73231252 997702370 -924122968 510366571 -310433405 -555631203 -48659704 282014399 -945526027 989641412 825353548 -299895530 349279384 768531281 145303065 592032211 -937004107 884672144 -712345895 963483439 856599397 -520455324 403257551 -278049826 -399694057 -299654164 252796809 694546383 -29675350 283810285 376687003 -163955184 617932288 -450385607 559444366 841495892 -851324207 883945488 -329437727 823618251 767339829 579903 460646330 879847849 -142614546 382722158 -323891999 -655924833 124034142 -372100165 24542774 118930303 442677849 944409238 -201277810 567309417 843000229 -393310835 593264785 452034348 80792184 229220322 793455973 576556925 285961177 832007674 213276762 338587255 -576128069 447121055 -744855623 390506343 911763860 -929258363 -461230150 -895531654 829659311 -53876948 -797481055 -514049270 -263231585 176039473 -806219962 438656516 -324317121 549656942 104362251 454723056 -874565317 -716665557 -246619607 817895005 609509552 -246442447 -252934627 -639311989 691841196 -257876376 -134862807 685800014 -641802730 -188878206 -816775220 -284906483 382483503 696310163 662127185 -144804232 836167854 -538859863 -238771118 374042340 479576929 344592848 -966627666 770572203 -823516848 -98197193 -237570149 21690049 -625508478 -231606215 -720587213 -369725013 -956071836 -800653836 -528257942 18936672 -589124366 476532509 620713240 106650867 -763547592 610740734 -875755920 903754510 503856744 -371330768 -322324993 -854632290 221847976 631440990 563781444 400835615 -243137682 962823002 825689132 123025878 804031708 323698124 748786634 -556292172 -845470690 779312174 -152004784 806686734 -967849950 788069475 -547663075 -719941705 883260807 -544896161 -471864860 -657640301 494388973 517167263 -104651208 -449029341 800251340 274331981 -849837324 184670072 363569741 624067063 840555292 605338381 -601901702 -136824842 253954966 879831626 -500398276 583557545 -539903626 298049363 -805408246 -750588144 -784001533 -551462338 809616860 -808042482 -503275558 -335154548 -233640914 166856102 42547991 622371111 209406035 -213524490 -533545484 -801917102 -881622934 270860128 34283090 738835911 161807532 -903792357 445112726 -620225279 -838045545 776439280 -677615777 956670847 -392683571 -420343645 -391614532 379493301 40534312 -355374882 237668427 66837547 398317306 149236186 -911946170 234464169 -13479157 901211651 -817672774 -44368166 196860537 -452397878 -308833430 328420212 -36092174 -894963085 -440822312 573424530 523970357 758998712 -851968851 328815521 366230143 895232941 77565935 -385712714 887322783 216276243 319261816 290883564 500926282 42698577 -811052469 -264451115 346699555 651009481 -966683161 -130017001 -358719912 403171539 -575215425 416053975 482612910 -401609226 -740753007 -618746692 -592391270 -381895907 234545905 815775532 -900518333 -54975939 -378985513 -986094988 633541177 945035399 128799663 -833674117 910322681 592980742 -945025522 -228831129 -77001022 -419736482 -732135943 -628970661 798833573 -214324281 615858078 532715915 -189222754 112913972 923752433 595006009 980984131 -874433061 520354468 400993871 -555516611 -862981772 -75555879 99520058 431412679 445156966 351372918 748390436 -98222425 -856007697 -284619857 -225967281 -77470921 -349085399 -714179273 -439410380 223150342 -22985250 611715056 -163056169 -710620193 -267652067 -180784608 -959309505 858494086 -710112665 73057199 561856017 168712362 -621281119 -253015557 -316043745 -255593157 -94599337 76150916 -824050256 -793779654 519306352 893908323 -383200576 -176696369 -880402318 -370769726 913886066 242174464 564285927 726218756 -517240625 432367243 -898840618 -877026121 -376226451 -570660654 805912663 434511092 -285181528 796213932 -618349495 -444005030 108012529 740174505 511258465 918245470 898016539 569804776 654855493 974338869 -499015247 -101318288 370856835 -14185197 -766648143 492663473 -585703890 959470744 -385265125 628571766 401265067 -664174970 442127767 261899575 -222334240 -34934727 -292202338 -440760945 52687020 713605332 -858394697 713644492 -833503585 675452128 364628220 959051208 973194472 275187794 -421878290 707749000 -194784381 -762671711 -208859443 670367034 975963094 700483680 -840002062 568838101 35860507 -924189179 718034328 329290270 -516484106 987379321 -608332831 -117760705 536964048 574557693 -34384400 -540496531 640537507 146032276 -498920567 324717573 41856909 -451517603 -757677182 482454069 -542942883 456438659 -672240628 832998254 -427305904 532847914 -634821060 826399581 -778553263 -167727411 250138355 -256741776 -96121138 960653044 -488562848 856763074 -438937676 122432195 334948155 350392779 720957274 285742243 567458619 -815293817 -472779203 707018745 -297622100 45467574 570593622 -18724979 -796565585 44486636 663869066 -709506829 -231461252 217296316 443903332 846901377 -192028971 456432068 -194114988 -494073634 -762051287 178440910 90191109 -673259643 -761292139 -511696989 -282259529 815396993 -638153128 471058090 -668226173 -828556684 147896323 914406793 -797958194 752467276 -453479271 -232495772 -637824599 907362285 -171865929 188396973 269013781 -941697687 242052482 -822664424 -408426894 681476969 -360822784 -528045099 -435962509 -143647873 -371420217 139281844 220267055 437048950 -877738667 322862853 -761826671 -431930433 -687828280 561128485 217145565 473090753 954446524 597682932 -620640915 912435351 -273933793 590105207 303785623 -25652519 530269615 -390014335 -71279664 -855264075 842311895 -59513182 789933672 745587611 -947444397 -742399155 -247601498 -684947869 -873741357 640914703 -238283826 671606307 -300225103 765132644 -897804175 844712878 -98100960 -92748176 -770615175 588749881 816509089 599876951 -564372411 515552662 501351870 176617520 494087891 -524286219 118632679 -183937203 781666649 471745518 103188069 317788700 -993882688 -800641266 -880395893 971190072 159259379 333538691 -866766808 468142725 -918801327 -822260187 -583319898 -111229288 616793559 -530133457 648111923 -969706743 398669863 416919371 -14439022 -750176975 -503523954 -228783590 913627253 -399946361 -747117314 -425617250 -48415100 231188667 -407602075 -737681244 345489322 -361205604 -878809310 12792337 608639582 -705117113 -918489517 736007401 816787721 -863505077 -347906946 -246778768 269087271 -142964638 673854022 -537290494 -942888004 582114963 -758801283 179626180 288015822 -200289045 -46844222 117561452 -44752328 -984487427 455449409 24638741 -24287266 23179921 -369951538 -937914498 595906998 -82048283 348851601 687923314 -208072332 193463082 -977294704 -809975573 -104150252 960353402 -808515024 -444623275 -301289917 847849736 -422704602 -934275080 953388689 -730946471 156156429 428521777 -331734091 797332583 -983485573 -657860054 -231827119 -591999870 -375899492 775329730 918918106 -154232650 237899047 -512510667 90047851 -205796 -238671959 670997268 -819547194 747529646 344402050 -48507455 911961225 671991160 465478438 -777042050 576595506 939433144 -600909938 -274442786 -889944526 224995082 611591373 -470176028 -374839474 544141587 583280748 -109347676 284207063 481797694 -160896027 197114023 346682993 -270718008 508573589 290010132 141493325 568219675 -192776995 373585251 348477676 435118345 474901501 321708497 100400304 484997776 83610674 834215035 -267590065 5164998 -775481877 -312094916 596601972 -186704355 920556556 743445597 -63014509 -292472357 -153942683 -431210322 -132711607 -637675025 -634175508 -690806565 665646182 646713878 873193972 -870943977 604640212 281213963 -668918562 -137511676 -511372896 -272269282 -618791296 49617083 4693941 -350480565 -934567794 552583846 653782055 -496086174 786349213 556318135 205018528 97817545 783452879 242556533 314970413 -303632040 -196512732 990944500 144281108 -490926004 -850190426 283227902 384353106 -374843349 -412031716 337679412 483042904 -276876614 275376958 -652776284 -570697677 -290997366 -28949770 -313663489 -352735035 736350277 738307982 -252963627 -130744813 -948516155 890819772 93752254 83262195 90576194 723607947 -387988363 -645809947 447009970 -786830376 -413528242 -785002290 563141621 567541215 758028253 228747247 -268897104 543313485 449872846 -357048847 274672546 -302969083 -550565519 639679725 898968806 280223475 896908823 -218903126 -104393106 -739467242 -319787940 -161054710 -476494802 780803177 -860506658 -720204925 -418421323 898977709 -757044977 31802663 745388497 568995996 -362329825 635864518 382466482 576798374 245523166 -298724587 201198866 -394960518 -566635806 551144137 -503409389 530261346 146273137 197055932 -140302009 -689214858 193346137 -411541200 -959578105 -317924152 317595 -916550994 -109909766 878965182 706682295 850153387 -151553540 125129788 519043347 813854455 -619797892 456848796 -28059875 -102611677 218546435 778897304 -254294704 291812371 -269669087 967660506 -376950876 910201624 -994139339 -824257415 91713555 -881518109 -98195608 -169036230 -870221658 971550599 54657946 -310609928 -272987206 303709536 23378771 818704873 -492733292 320959491 690876670 -384232293 453442026 840999933 -606797201 -398731295 -637478000 8610896 487897727 598899278 575853350 46843691 -486279738 429981803 11812707 -161960220 -540857761 -805614212 -916018171 452810451 -626010254 608728741 -345779543 965202135 111037478 -799734828 696863316 -529268199 517850887 590463241 621361675 -88699112 810006473 -339265478 -686766057 944087874 820157346 838566526 -311176248 58887714 -394571352 432510490 680804749 283017496 -127868681 85162202 -789751506 -970514226 719973684 -165162720 -999964966 -68677434 -528634214 -753059409 752386365 57573765 -148907987 -476248641 -382932569 616461849 -892518884 98359253 724609936 -296569217 -287631414 -391401149 -888538210 -236927052 12617222 307037234 -817820315 -891072316 -445393220 -334788950 -663259110 473972299 692947656 805028286 611272746 -924800723 -865929277 745801388 -918309424 386363448 -71282359 618049600 229432030 21558840 344124867 471631825 761928455 294185807 -768464687 -43889592 526979617 -493056668 860966779 -578988336 70803217 105227375 -479031945 -174929951 -515384826 402514678 496475726 -826524423 -538777342 -512025766 -743115769 855880239 299803224 55028499 562647655 225330862 -785997274 14219930 808942131 670161750 249481823 31886786 676332643 120366 -559112207 -886875386 698187914 79120567 -595943836 755621072 -688135483 -996853753 420863145 697917555 -87499199 498135983 -817094510 651036724 961795376 -502774079 -12425504 378018215 -535251047 -711380649 -251361825 326032731 613454822 69373357 -514855749 -286489121 364270325 -451418930 -224804838 -547021807 -225094685 518283361 -944801324 621229656 755740460 648967164 -73437267 297061534 -283878575 615487607 94828778 719183733 -939914535 -850746999 -503574617 300499582 164304361 765907332 341128571 -72406031 -421816294 830751714 -509525979 809651982 -695571590 632097661 -390225371 181620109 -368819348 613338967 -993692418 34654809 -315202036 -687483814 9962135 938411337 -306613932 -822472641 945544235 269266106 -48877477 284843871 -921995230 48406671 -223839630 -357272253 -577608402 -256583653 120364848 649110599 673017143 -418375621 -275727016 -169887086 451031697 230134554 -437767269 -966409201 -659909752 172804753 -312124339 -366646131 -33888986 975361983 939124373 -199700959 -496729300 755012741 -435776474 -154100677 245845550 708814542 -756241052 -278243956 -700077007 922197880 32782398 -693490808 -164608795 958405773 872753480 707554004 302299304 257721538 -934620821 -235801912 256171414 -414163014 292263787 522951265 -858879587 -13953590 -354095447 156948099 140438255 310090870 -695007168 129126905 928219843 -611164693 -874128577 -32874951 -209101389 844641128 -10465838 889408812 -88298873 -877142092 -980046120 -855371326 -999266761 692448750 300293780 -872654554 60413806 -886961038 -414803528 610294038 862649848 329871445 -380708228 883921519 -48452481 -576592707 -996604768 216368771 -890873924 462732875 465544540 -997848998 970385771 -236155572 -407071315 -139386550 -826346179 70715222 863885430 -62841304 538370521 -310018317 161029970 -16691790 -200474906 -655914764 762360118 680315035 281225899 -940407093 435193264 772363527 110394482 -376335764 -838369707 878748965 315237394 672581079 259687687 434898726 -225626956 497383053 641292705 750395582 -941760695 -261671565 -973711231 939756600 -584901166 177777731 -674294513 413342843 -346159622 971150918 654702195 -886749323 -906966277 -370625910 -740749909 679846492 -222003506 957229100 642284020 442187138 137853326 482517616 -133798938 533199633 337825122 363346270 -382326144 711399139 -923583104 527487939 -190225955 -78910019 881782922 929142599 -968820008 -170894353 -784102950 -253234535 -323684575 -336229796 -518008017 441831193 192704265 -80131235 974375146 -803956329 940472950 -239199094 951518863 19105143 724041364 862318988 20554272 874927749 -510829612 -354976506 -104193580 -499746618 -343546629 911853074 975647103 -612577055 -210448104 -729584995 65293719 -883311995 -453705123 -986093433 -542464360 309559547 -486905053 386805824 -551612540 88051993 -128287704 792088509 180271431 340394100 -220592371 504753526 -927345556 -501137329 -713265601 -325858436 -81485095 -560814735 509638343 -250696759 50481233 708657232 799883281 -401764250 -561298590 341901463 459361078 -125949983 -291114851 766424305 -328979811 -361881889 -806334140 -397794890 -815793959 -686282665 -360632645 -403019862 -54928941 -156293077 879020869 602928726 897826888 -357489644 354200190 -334756069 607482546 850663625 -534993780 724407208 -201824562 853400659 761969818 725957642 -468526692 -556167828 470010827 -782437454 262386125 699021909 140844511 160652903 -681075721 -965230805 -802871228 -590941606 -303311331 672114247 -186282897 219312064 -246509219 -641149180 -621842539 709582988 -611291237 886821637 144000259 -703617128 857415952 -830254310 584753327 -94366458 -586076084 -228938442 742654619 844915484 -390405663 -277586866 -246118921 617808385 838267115 -571323622 612257348 -150790863 613975006 -395018987 882433171 -433380113 139673774 -689934086 -782635646 -328844384 -81162021 231668216 952678212 -194109577 -164501636 343847272 -587357144 -115465613 718328047 926978529 205308016 260478941 -410195659 -833063608 -727814605 -424920018 62270036 -637425892 343026715 381212611 -367313454 -831530624 640212832 272349344 877342781 403577783 -453981499 -632532538 482844525 921525833 952023576 -220262213 -904212483 203541467 760872593 -783363165 347397401 557925784 -163199331 -898211093 295233843 -563308230 951923808 -197516132 -422472722 -970335273 456968333 167173903 -400871333 775174971 490787894 -682875954 -549690100 723080712 348896562 -312951929 -859515878 48824594 -386601683 467072841 -145709675 -898328949 -485127663 -549877299 -963431600 924464872 272759781 870954837 157493105 -440573426 -482630375 607867164 -760156918 341906403 -288070494 426468602 853564857 238177458 -778892107 58484184 -946285459 506199755 -122017966 611087462 10580498 908348094 39786139 969205641 130523634 339176423 -469417934 170929453 -56324197 -306423474 -929758100 -9377113 755825228 565919094 -929664441 173598964 776951619 -742667978 -275533619 594400638 -687141669 -425972100 -469081904 -541917576 -540474348 294379503 -476253665 -356477982 568851411 -982057901 279828831 941690801 -135253853 955749700 641427210 -83519246 712051504 -645121705 719802725 104536482 -748173435 476890816 898593118 -692906435 -965819544 -897484576 178428748 -388107256 -251176942 -429843367 -901338786 621991669 -415255806 -181728821 -388778829 936367996 396588099 854323389 -581169857 -657380157 -302179001 653703034 11107858 447736033 131485524 60522956 -11681807 1258125 -645423360 -401960095 -394194004 -428683969 -411124226 866105016 -557670097 -543660837 -791167221 630922925 -492465912 739312623 287155878 -207188974 -726297174 -548770162 -509247816 859478429 817207206 612511314 157789708 -626948344 38184006 -573611408 -983639046 404772290 386445508 563311469 1466838 -442575565 398763655 60409096 655618056 825405261 -904539493 -46972106 550528231 580377637 -618117783 438393661 -315002019 820675251 -468914265 363428679 301769236 683649094 724346270 935077395 -424465304 19579239 -902672969 83986886 905037195 -690200396 -949543279 -352934494 123640114 660394194 868384497 249466092 -375457716 -383743654 -834922343 -787413647 708142234 -720656132 -771315046 878509674 -715019220 -211760663 -96494152 -81238078 954967123 76137106 744843609 444817346 101073021 235027038 -64519458 -117094888 -429105951 3737218 -479457386 475855855 283815682 444414307 957445409 206236733 -945308536 278102649 -351091841 187006689 -209007571 622580535 -871219781 953746869 -419086581 786864401 73971571 -361680789 -532744262 -34215068 -504978247 -693348083 -940964945 -770634651 147829314 888545803 -986990081 -876619769 815464535 874624519 -939094714 -500400506 -252237800 193200505 569549995 307347467 -751614817 -690532894 -438205368 -147229917 385114280 734946827 146994005 765024100 156000889 -783887968 -188377979 -250292680 566907758 356436413 380720078 90365320 832658974 -849251199 293236419 -355655782 -907788609 91847850 -285079698 885071909 131226116 974082417 147506811 589451556 677680413 -74341962 948570663 828652891 -318139914 -97130460 954069927 -596998074 321573540 -500049698 109497956 176774238 -3193641 615180750 -544594128 453120227 439524496 -724716268 -72309813 641724605 757315158 -403505064 -639467366 288698356 818855215 -366846284 645848268 773612270 -674265978 -954441189 365420967 -704357778 559964131 9217523 -727344545 -501896944 436199520 -918939260 -688732306 -369045848 696663171 -376877250 -102396491 -186753573 237146888 64233512 633775083 -208108492 838058575 -914213814 284306271 790988709 616179977 -353190525 260039787 159637492 -374823854 825077370 848898167 -222715709 -981780000 421462734 -379555225 962970777 -553932293 392244175 -933118040 -318686467 554574700 -656608171 932023717 609625834 -932533872 407964247 914847170 49913482 -685185073 -187024012 -447103707 -903973399 -422388601 400381329 692108522 -755246098 -784445165 -777334744 -576119762 740204884 807436903 65570528 -477474506 -192770119 -461912723 -314844106 200264123 -144711430 -348697906 -101734531 585588290 935177215 963129327 835369185 -901439099 58710505 900867680 -40226825 -86212344 660649306 402642506 149096323 -904348201 794766103 829982030 -572911985 -444933615 -674683728 -947947182 -600168762 378746028 620028730 620800423 -256369282 182129865 -895734858 -456035910 468048097 284395759 -713597415 757295846 167908812 988346429 604300833 -369363257 117670704 -988682361 806724028 583323045 674941618 60273762 -817687642 246964935 -768822568 731042415 -851714205 464948100 338667968 -815030031 -471583268 -324305657 -751706802 -634305094 -703035289 601922553 -908550096 -694609850 165485741 920970113 -666762628 899439686 -62576220 919398219 879386709 -479947823 -517875769 271455691 686232218 -290201032 926656007 -283562628 707507744 850897506 787669260 -63566668 -692017022 709430251 -138530073 22559870 81952432 -656423579 -915339484 971958157 -396375726 255669968 508248781 -185064960 245339478 264455080 7614136 297459255 -717919569 391904597 912304487 -439215155 438065232 954407068 -528439157 765048367 -266630945 -432430052 -603488508 -552668307 550587502 674961656 -876750468 672370218 -691063985 -335115886 685147295 536769538 -22868169 773673986 460879675 -868994650 787607426 800855887 220038635 604106004 -767170462 -299323700 -840584524 -20725719 576204270 -678701075 12519182 -633029619 -93956515 -170739578 -684292588 -73870765 222604140 -448005723 -570550404 -570937334 309583063 -327050770 108923531 -668324497 151594364 -222783500 883911938 -104485475 -328994941 -76625873 -124500146 421178885 320557870 -511643296 235725741 256919609 900200964 -884473859 783338238 -271853138 -807303621 -119074698 645512010 -729981376 768426842 -717327897 517880071 21569499 -299177773 -518847323 638688544 936561706 -364536904 636985921 993280209 615245035 956465038 -937673206 166196084 474074447 -933770677 -967744764 -878984860 -535817086 182676144 -746430280 -482142694 22038918 315652715 873032732 352735207 104297461 -77593642 418023131 -926326218 -680574154 -357901420 489899644 -391471454 481010315 616512590 -962197432 970069003 -278317536 -530906537 644494711 778895670 625954286 666240752 831576639 217060886 -606708928 -47614748 938480641 769523561 -778406867 418031941 793408357 233062623 -592467271 345302691 -659299593 192347434 223875220 -818973046 335856966 -608264035 -944258548 -820293383 631123520 -338150980 -863581910 -885993989 -920717202 275239305 -993394124 -734452296 -184354563 397997078 208667840 148217506 -407857235 -762388733 -927995519 -27606386 -177968114 806801865 -959719898 -377361189 -466214069 -142466506 -913595541 458290401 672460928 586709976 210199352 888987557 -219091548 -551773050 396474927 518687724 -18630191 -8610369 -371787172 594095817 -767389542 -926071838 375640415 -483980598 -311457485 497020736 -677564050 -17162618 638485851 829703872 360025019 -299585418 -169534072 -213708201 -786202006 805317880 -84212444 609319166 -427565780 -479476481 -995948832 804492680 -351082171 588486777 -498716844 -185266734 -403533154 4551380 -134293459 -319432131 -450448771 -478357075 -750714201 -588878046 -893186939 793734593 493567981 -868009663 808736448 371783803 -817936538 -486425872 -709647218 451972737 -138532821 -850693573 130806715 721915174 -613727730 -141529899 -986051778 -471221675 -600345450 41435178 888529991 702104994 420077011 -588706049 -693613178 -754706701 -151666731 793146242 285112849 163795928 -589248487 -988684630 -594965083 634342291 377922603 49756509 -538329834 780518933 -98960778 -222357513 -81127104 114194793 81180357 -334194921 -493383118 -15462666 -786859664 -499773168 260529958 268155456 990266760 310533030 248814601 -966988862 774329357 -303753299 701107372 939415032 810217310 333434222 228749750 700556367 712521446 -794660598 -86181956 -543328446 -684826610 -2715843 -404357405 -197046227 -245541537 676658604 -717853701 840822779 186029894 -910975887 -628094486 -801480973 269207754 -577924365 105909814 235760411 842541361 211527831 550650870 -645485957 569938680 -618338079 -93619135 -937129073 -78041817 -186948771 -260470082 -375311038 -260211380 483444175 -211306304 -196437664 102577232 98683827 65107454 850263087 996474711 52536500 627094231 -818957209 -703874286 453646842 -954150232 -581012866 946125291 598234321 417961558 699131871 -222895491 355575453 -524216753 -309174233 -624485222 -589809970 -898402063 -452227836 299807146 537853253 -557258040 55318242 971862481 361021674 856654086 196585513 165724552 14585686 660536598 128828246 352339331 910217753 -25002236 374603298 -962552440 -562033903 750919872 424874741 -998541819 59820193 211790922 -749659845 -188780558 -317560799 -568611102 -536006977 575400936 887118235 952780591 -729790124 974352530 670271395 471968931 298783221 -846802623 379732334 -583777616 -329916202 -648237379 805082079 656801497 869266444 -336274323 431562112 -67123981 -556956566 -95341828 -538926539 -483156624 -65292253 -241483927 -544618372 -465757394 -347407241 381201410 781838860 377413281 337764236 363500366 -506521381 -972786466 -897744603 -655313796 109885363 -497107152 -308338940 648735881 216743459 162123726 666314361 -505548983 7731758 92619983 851721233 -148400459 -812621802 948740649 -449544428 879412003 -529602216 405571772 794367961 487360935 -293803169 -895797581 -631824953 -516509576 605606143 -337730249 668453063 552041904 -481905344 49178148 -382637733 -993242617 532721148 -808361846 -662115471 -901937296 -874056740 -136145306 680041088 622391731 -242078462 -789054863 952704548 585618867 790796221 -915152670 697893219 -497086110 45687013 -862640681 -560059134 -666697736 -721862164 -139510913 -397427982 663050265 499237730 -716340877 -373006628 -737098890 -315728779 515056067 -604513054 241263362 -672856811 -504664073 -427745777 967727555 -102057000 189031368 -282956711 -489246948 630759197 261998074 -520978782 -775560026 -56732722 -92160226 -100553013 486289458 -334480679 305343295 -738118245 628074549 769510108 687561343 822033107 -503398625 -3080509 -901464230 648618099 760466125 634451677 -615024273 -586400044 740419959 -623711208 -295136130 -255853716 790628230 340570562 -665086327 338385495 -296551713 -142547425 17351617 -283701894 287550786 -536530280 300611663 663697523 -961021613 866714570 -459814458 842708272 758109587 -97650760 397498085 153272770 -617202146 -149982068 607361308 -515997156 251382536 -221097752 109881628 -230759904 -674149494 -428676753 -483607776 -985348605 -97482442 -83566522 803823870 256580652 -651453987 436359203 -923829885 -752918651 -62711961 568519607 291311900 -521471938 -934412515 -389410390 741465673 -111719466 495997297 396071350 779082109 531011959 868165019 -299934295 585700338 -433978247 -299439603 624615718 -669669033 900385995 314727250 -825293593 302781225 -416890954 -28466795 -192383172 -423996454 -12022074 -305050881 205756656 -82316642 540288522 768723457 -794156116 -48364317 -155991749 413635301 -629194978 342995793 -926733272 -43996878 505137799 392373064 -712047232 -676093206 77602645 -935077137 -986176309 383585248 -670624304 -951143434 -353823259 -585555972 -616282636 -252438876 407536989 813785054 149268255 -436351814 -849018031 -724022019 93945906 709077719 -338926635 993944221 505220085 86235220 364110774 314498724 -710962319 757230852 313006608 792105238 -754910550 1234569 -707350912 -533831388 -179468824 -625235226 -304108345 -867818168 32748889 924088031 86981864 553596874 -82372645 -737091322 -589839146 305779065 -866433593 78471546 -844946881 178684503 275429008 28666613 864335728 -142484845 370100732 306030089 579275313 -893210646 631707693 -278676640 -152910483 -221135091 415921401 -875018528 -401119752 -59367209 977374904 -642960003 363158508 -405771807 207875366 -686096827 -304175228 -559882449 883156326 -140645347 836666078 405629641 967816320 -159375142 -475344170 -198124754 -452147759 763785379 -524110205 255508540 415843643 -674824297 -822768946 501105907 -960102610 12862169 -387862405 -55820797 535422511 425479732 -840597973 865269098 -741443655 -756058936 973039099 703644678 339339212 -538356869 -428435627 32552226 -773909965 -301661956 -587842256 -20538233 -271479608 -166641486 39938766 -398790332 361726451 -234515718 -375279958 -146574626 -940232274 66262438 -537831616 -641277645 130161818 298302410 359769169 -291141743 -427653523 740470773 674233095 959149473 482273317 -816315192 348677271 -241907082 -723796420 985554319 -879729619 478701334 -645401072 -334989625 -156471771 316982902 -535153256 -566861984 562747942 -972197133 -530845000 736980392 -148896472 331209422 -217663452 360449675 -531046416 968451985 767867489 181242986 -409334432 -549057230 211937859 -45813908 258690413 -542552675 25362152 357681068 66520900 718387936 -566724733 702408326 564676580 278835272 -849224870 -313194622 226311174 134786172 -678978813 595983267 309757996 -337053988 -75393864 -194933276 179509410 492830767 -777414906 189234291 873676538 -728947867 378503784 -633641582 -859403001 -376078062 141344660 853461749 -792229906 899907920 -825160491 -339163680 510154133 314892431 493241665 -473245231 -423446297 762940186 -11449389 -513050150 761488315 -95723311 -560650110 -131773863 -356319215 660205715 -573647502 -50600920 697518584 113308079 -557341750 -370129587 333520213 179543408 -515399251 -847322138 615780363 281500820 228935261 608348194 721199170 727718912 936828053 602574723 606895201 667410826 676625477 -795133850 740651792 -475080370 119094964 566262114 -228619809 -329936896 714012081 -649181751 978596666 290723232 747552735 -777620880 940921794 -805510250 -792807750 490106940 404793419 666632971 881864381 860104203 -376010105 576250025 -673661250 -513002057 -665399367 -14840184 678120580 -514339823 -834003494 658029154 -929085425 -396704305 920356799 -602784559 146621329 -974717754 -610822127 468004623 375106055 128201336 -435585970 72660468 832186942 -5685827 893275791 -702287951 -842308682 -224687082 -352607693 -70297835 -554511432 -148356260 -31884336 483554055 -737031448 -799476887 -159855321 873879768 294231369 -367413952 213103187 956229487 -74069120 649872602 588228577 944755207 43564315 -875695262 136569281 -486185126 669743419 794581108 837543567 -480524654 401270701 -858132047 -218924602 718551358 -903130362 -630228421 984419320 20736107 -87411058 -4412097 743299597 -190235312 421570035 52367593 882295195 931729182 263183809 -5299731 -461989095 -464339998 470072877 429882215 518583774 345867948 -135347392 689231797 -735685807 390957112 -105925516 322993890 808094001 -90686624 -443600392 390773742 -384781978 -234089777 -809860076 -472446410 -534317808 267981913 721674454 -413826489 7060340 358660467 -889494696 -256909574 586711388 -199167740 -430825372 625591129 733527982 697544586 730775377 9450638 738445915 -475370178 620257455 464484509 -323993208 -648004152 761883635 842380964 54566121 -612430008 125015352 755642342 -626388206 125575652 -151547670 -15244513 474855199 157985697 28811485 -446562243 523856525 329690407 39450750 526640664 -736049589 307435569 244389154 434603002 378925482 -515644831 -321905498 -416026137 655619341 -786977624 154338797 -613945875 -930833414 25862820 24422809 739440660 -955852395 -161273327 -604351828 -155808590 -946558650 69415151 -471685902 525762734 -144464064 812746946 -770263290 26245769 503280294 577545869 -633715901 991598539 454910832 374427825 -767508938 783383850 585379852 -228132214 -303902728 -592595770 592822306 908250684 916354018 752269167 330744650 231980526 -215089214 -253022511 329117504 -830303256 -84520229 -988178089 275933921 831262277 827294774 278178292 -991096949 217567292 -7246175 -358793194 100309559 -337717339 -64003167 -441330222 -610944990 37823305 711980765 -905146250 -358410544 -456269878 -226925201 185224292 10020435 -717168099 410607315 -85000986 297324005 -582850940 -284917709 960202342 -980320795 -472256668 486916378 406132186 965099508 -362831393 -910254556 -402290005 215494886 -678430978 121528100 711048182 804618852 321208432 337084980 857567433 -493991682 -571404536 870813282 774184720 -929908870 742799307 -512387746 -833917394 820682068 -257354761 346224488 811001307 -33735464 24268880 -990386140 592375702 320005205 317376558 -174586856 -613106180 -529440097 686869526 508561048 623084601 530448216 -221494970 -644804419 201911456 -474466816 744016522 335949238 106694627 99434225 109511657 -361139458 915063058 663189802 -73831722 783472314 897321329 -808791140 -978744431 -127378030 677367228 -259783115 -81580690 573308564 -342761040 -778998636 590962382 -722702122 750668110 -426948266 760386266 -385960129 960868149 96148797 973699275 833415899 519563185 -129511077 517159651 -358187188 -596300684 -832259712 -284903408 496976471 913448048 -802930710 333040381 -987229216 -489741093 939781549 -66380807 204024665 840494664 853541154 -183428621 -445135125 -808239598 752534119 926684110 427380643 -179316041 -980111543 880630223 366606586 624094452 575893638 313847297 681629620 -611035435 -656710893 -810979164 627587970 662417952 314762215 275215299 -187781626 -290295134 453450491 567243562 -958348892 879106395 344057845 972208214 212448150 360110444 405417844 -799020236 932967346 359898527 462356483 812194738 -825168284 -293557551 715189088 632118642 -213784396 -997328930 -950962765 431350300 -965597965 351424024 -243596610 -324769792 -136690284 516535985 -31665626 933821215 853516236 801520797 561630227 -51734234 -755633910 225113616 437052016 -49449575 -533900407 193827651 497179477 265730628 670161861 135969967 -161408785 100242056 -970571814 -601828561 725877473 416375873 -811983338 830677616 349362759 -714488688 -177667780 -631237629 -123031009 530423903 -482265956 -450274254 -532207012 530828016 96881281 359187219 998641220 -620196523 -530443814 872789867 422477276 -385668706 -13905166 -214115370 956558779 673904510 -20055523 -515381873 -189032896 700328110 -709987107 103857638 -56444828 836551147 -840735151 -913044614 -313427036 -395793426 237047289 569749183 816458563 -825605648 836542733 294661471 295251898 708531815 689466934 464775840 217208624 305408280 57966954 -123286899 -776388343 -186854764 -947743896 977956187 85450122 760458050 560167585 -553409510 211943642 958394087 -962326051 -240965565 -896273354 303188361 59035001 -604718578 -70461170 818274512 -438751553 539158323 183004977 671509288 -294799440 -312966471 862450090 -408258206 864180500 436375862 898344012 520829289 -757863076 -681263598 -111338728 25307128 203283328 576050638 -299863120 -59225595 119421822 -950044863 732999785 588704770 983015758 419340550 478274743 206667807 243155823 520211002 547042743 -917766970 -72083687 -344993912 97068654 16679557 -662226573 622556007 -126258347 550849611 522056553 -381693506 411420037 -171638902 445295045 624555721 -357429829 -749512514 -921446283 -187346323 -739111276 -164668483 638196893 -677174963 -487672048 -841214165 -152508523 51325895 -612391649 -98731325 783980086 613466095 -946529001 -277090941 799702767 571164976 866004134 -537867651 -291462966 -293676018 -99911857 928600091 109236315 -138065809 715070333 85884504 953852856 486967220 -428791929 -91139294 -425599194 -190971324 -436241156 111381256 708322779 798125772 351870941 492528731 -378816409 267369619 -641796504 -648159258 713691176 308571497 966963562 -782392642 -786884183 872960173 -100485059 -369250629 -608776935 602570939 29559184 799460847 -714163659 -728114169 -270117721 -120163716 -142937431 374467832 -742098025 982030403 282349824 -47989983 613631622 522488567 36693079 167918111 -552898059 789717041 610154409 -456478760 702507873 -731101514 -201263597 -580809399 -461772886 333353349 -64009063 832052526 402214737 -397391337 648210291 -233598178 472253311 -118614274 986058360 931145493 -508858802 -392440421 344740666 -404559166 647690330 -268217059 9306502 -145884019 972441635 -550812402 -253924359 -134480822 400384402 143568487 -137888104 -529766360 872837770 -766302753 -191355321 -393043535 921306138 520091598 -582394361 970767315 515661067 -875803748 895547856 240190826 -498396262 866688258 720436194 710750803 877926197 134678745 -84051313 216928443 878411456 -329371586 17759748 -357111391 -987372636 -818023029 -843650110 371922971 -875255992 -287253406 491142984 14993169 -94081115 -379426254 -959142461 -361429562 634465815 -939667017 597325864 420679442 -625595889 25442849 839523629 454440955 -284919336 207804688 739731333 -247668538 629979947 404024881 255062804 -744035826 55583288 -820032107 -435249763 565853702 -275049661 -651341459 12777216 624455490 676295420 -934932639 512142336 358429781 -228321931 883288081 521822860 -432005767 654668290 845685829 -704661176 99786545 -933950959 169534859 -489635702 -769830941 -328538287 -972734457 -819017114 -261550998 851826395 260667282 -187342706 -77096447 504965767 -854038018 -22916936 -485222491 -809659511 -273539293 277538553 -669729706 -667891483 369727472 -240215070 -970200747 -378108131 -785772926 -868665419 300679123 657862785 -457597000 650339029 -781422134 -45947664 454647619 -166338552 -369390454 36393228 -773529945 -57553751 930487847 806788751 -13593163 -813889750 -874042831 935273032 280088858 -509724551 964417383 92098969 291753030 963388207 849578873 -222465215 -819847753 10696379 -735468490 -284510192 612090189 -547311048 -270779586 212872678 563094180 -917953562 868885664 -483906435 405594538 -302096051 -350702483 -134416037 -855373652 970855184 -264494951 53858366 531284197 192179524 -793274916 435449380 695833511 314793024 440562935 -889809565 463279871 -543769035 931158946 218858957 948424368 -930044882 -337983170 737235726 657678454 474530410 300154203 -273607874 796839288 -691974402 522576268 266261896 587274758 -340185785 -988484584 555045010 932797713 97758509 755977287 817157197 -943597217 499140196 -120641133 161955581 -184959288 940919900 -754117734 -442987802 702823635 81165699 -667928170 23982440 692377614 408920762 988442005 -514609480 408023272 655813278 -239867275 186653831 924522163 -60227703 -877574089 -984541085 -630808039 -139677405 865835490 -548358086 -226134901 980651171 193420528 443686317 17336874 556246677 -675465096 84453649 735945171 -277342140 402655367 762283479 55891201 -618544431 44059889 -152864289 56179373 -317214983 811837866 -936355947 941854371 719383327 -483545384 395236250 -572450725 314481921 857639519 254231187 914928445 -502478506 -819497230 482041135 -489506959 326408118 -234639848 -659445443 344824038 792866350 -947159819 -697228955 -636085945 -743888105 384823629 860668348 -796911693 834906711 84135855 460131182 35820707 -987324171 -517199467 -466396929 -637003135 979804965 -939494202 -722397050 -119447935 -342248649 382434671 619590507 -50123162 656795307 241907796 -55177142 477785408 883187549 482739316 416524212 -735474994 679439379 -125765704 -298737671 -929306350 -153491446 251118244 -558851995 5948260 662590742 142702915 -976398844 -845841326 588751036 670850339 680358742 -942399853 270226991 656777782 801982265 -854627546 338290701 651843138 -914564441 -410404387 -159198516 -651329414 530854909 89420391 379787453 130849660 -691032949 491721237 709665154 489450578 936794123 675862747 327821975 383793658 729192827 -635305880 91262529 -157140437 242049699 -804386710 -573697069 780688384 98015380 -148248254 133386085 356634952 -68813331 -333671110 -757339047 -146963421 186162551 -314164228 -886529657 446868068 -277186254 962471009 -954904491 -825579201 -240027275 -969762448 112622210 522571785 -859707435 427832784 180916462 -873849003 -526711606 814231177 -127814706 289342473 -25999993 -705714062 -497849229 -558788068 -523725499 -285221134 900321114 122626934 862194258 -680002263 115172189 -898357339 4908584 -341369981 -456669656 -705295030 965665486 -143371469 629165349 434179692 379099678 -659084158 -34227662 -321029933 784249947 256058996 48030225 759178398 -756951994 851747460 -271110502 400991230 -101479434 -705590674 429227991 539693015 357502380 787233169 347103625 666928948 -523393865 734396217 795887193 607849338 801105084 -878480153 108484271 -490511403 -474970649 -716544749 -125848571 -102248014 245592149 -311769682 748927398 863319846 -347791751 563976913 -983827660 -253555586 447508818 -521733588 -756260193 427528414 -190378682 589988528 759144678 -985676732 -560938137 -690350359 717130962 -930101451 724840360 462598597 63240286 -683611214 -633578374 -514376110 -998601546 307611623 507701386 602122906 910115033 -788875642 -839710528 -858140647 997349515 -696953564 160945859 -216350583 -363600150 -273997481 975510709 624775559 -113587097 517837720 620180521 267081679 -506465385 -61038342 -982873401 -74586202 -292199898 -680915940 -463082659 304920439 -602158187 -714485690 797498888 49602330 -469718665 625212897 -536417143 -850573750 196974094 168642776 251636370 436426569 -727777345 -578696534 -963380173 990738063 488123801 246908362 -87591975 -824128888 425196244 -700101018 -79038964 643022726 -169838271 147241326 -498600219 952718195 -963207923 -656144350 799806634 716422223 -735850384 -420774201 -942319402 -651854729 99141213 -428315052 -472180605 -98603900 567530724 -116553821 895858731 496973970 -958430612 312433729 -125601489 -347089052 921641799 381766996 -668055438 -150308609 -930474364 -396345762 -385278801 -481438683 236998209 -567857011 469200109 -185408813 -458591249 295875507 49812794 -794332270 -578938413 803328107 685895257 62076203 -704439373 -559548128 200525816 409846379 -916582071 454031849 531946475 -736823520 578321552 -257992284 414495937 359926938 116062061 726163331 189703275 -842688584 657652961 -587554417 674924204 909548748 -925540508 -375602513 -717491282 827855483 -406354414 890340671 135707276 -135903182 21906616 689741099 -131012979 -147332178 -943015107 -919479283 810756571 406308984 -463532873 -758684428 -2447833 -209860579 948755750 950606722 -295807922 -286682001 -176907138 -613439353 9436732 -148843567 410207642 -540971402 -720621546 -313138497 451865407 368673828 505183778 -111592780 456128671 647093759 504669476 429480857 -830024259 38463400 851469760 708936231 921937592 333656305 36895960 219296700 326539126 250717868 -343489265 203682599 -723939973 907430615 273518684 627297936 224583623 899916258 734934705 -230435647 135603960 7444665 -316675411 530058692 -124290256 957689486 910745397 893262156 -976394411 -844310147 170632779 -786241704 -325337471 -319168235 154551232 435781981 530578694 746592151 -556216504 -255481630 -427042257 -380681946 -284734025 452746982 101189428 -736009582 -953766337 -301186437 772166372 -12955112 46151902 -700354463 710389857 -550992449 22537971 -748732178 522368754 -729205233 -847178070 941042656 746723739 -385103693 -52434478 -336165247 160794333 459336598 -676578792 -668910429 -262977488 -362582143 664557012 153661033 96135628 -97114938 484593303 732286234 -692752087 -682380705 205534117 271865017 -560580203 -298954718 941234021 -831761456 168906330 384595835 -960529127 913572144 524237313 528371658 -406920337 -237591548 418943779 930647193 34340120 119016478 -750909264 603154121 -19833893 421781873 752736072 578609852 -624641353 -887614805 241430239 -145622406 -602428024 809602507 347080313 357183423 -1978959 -953836707 -208455904 -905532403 -23963404 443001521 413188924 848248067 -946704539 -627297803 845337173 -486754751 499821797 971182271 286783754 -409256221 -833260128 -622201262 538583324 951176826 -131638551 -395325535 -329281677 -386452253 -776861130 -30281646 887042172 597522296 -303000649 434523026 385599666 -654268529 -133726730 -944267991 239498088 -747716267 -67171146 437212151 31158963 -460577766 -526397948 455206317 -263044605 -248356129 754711980 -813993993 318776038 -553619927 -29786143 663162507 -318287239 -744875095 557021595 -615683190 -681089536 -467344735 186415018 726726672 -156706945 -96754168 183517539 732090635 980751681 -940246694 434369244 -118329825 -738886151 448437701 -795270820 -304607614 975942568 -865554886 -36702228 -851100666 -594598853 -512956048 941661377 291053925 -260727980 281148942 -496174302 -673056461 -140524378 -337170233 193178652 -461927412 -836446784 -666902978 140568765 -625880319 -628350836 -285603000 -422805642 538580088 -342170511 -767476164 562002108 589237831 -671459376 420439650 564611630 -917466710 49571399 -572448519 -185647220 -654381200 -299295043 -920456968 257577343 -267015095 -939645220 429838141 -763856739 121825597 455710896 231123406 -619929513 43674848 -147666047 -680201887 -97917341 -916225026 43085996 757946642 -771112519 623317315 219187467 -789657172 290150920 633741363 655618445 -394187606 967441134 502586373 -823492775 672439781 429924248 807570121 997831108 80547524 70616165 368609889 781334120 886370691 884125689 -818211108 -560936038 -444994497 261196599 -741569191 -236968589 393585213 -320458460 -483970030 -700449583 422393552 -226756832 786961830 199369832 800409484 937720734 953286348 694448317 -729331873 777277272 127067900 -55134946 568936692 -154648434 -353864231 396703438 221852010 219809059 298537276 21023236 1016454 -504597291 -790030368 376024508 367780816 635947919 -34193072 -880153655 310369118 -775489907 -991281735 -258672595 183365672 -682959793 5728852 -92606079 708780576 -507941173 -494969907 -221951483 -459413685 -366012983 -306445014 89403508 833371199 -561478695 670651937 -846756246 10619724 -288191490 -527641864 -685702037 836127000 -300649265 -804654027 486434676 46527193 617863310 693835538 465379377 648422835 299203912 -20841503 -131048627 394486071 -88443890 -444581215 -670834531 804159191 324722021 837333423 196128929 -590326791 -341021356 819845754 -813275918 819434442 -180306703 706764138 -509728636 -438518612 -540017458 -285071126 -211843649 -636236790 -87222463 -956354819 -684694367 -761695726 -649294382 -794872574 220199617 -607532344 -54869355 469199804 485344624 803296731 -215696458 -473009656 -126842635 460106564 292205984 -697997947 76193871 745417060 590995228 -184871244 -848947732 -713181963 -7035370 450106006 739990246 -736417450 -971506654 -789467473 -750495815 -193427431 106241791 -529058203 -701600354 -273302975 -701273981 28941400 -222056163 423350026 684629302 -806627935 720738593 -383351697 -407539501 731685570 -197086463 -723502259 705006004 -819828179 -407685940 596502214 -778668709 -119828693 762411168 168584789 644688524 250465535 -617161209 -257019116 -52533415 -65786132 -636307535 159061373 287178737 511511028 -487081961 829399041 299944475 518620434 450242034 -509137727 46378830 -305267503 -279661482 -809440389 -464912196 -923499074 202963627 -979661163 -227204490 -116801713 98532646 -348627750 82291828 954645131 -721359055 944065461 -771490929 936370256 134114321 708289982 -296245208 589787397 136367080 811100984 711574579 383391004 994756548 570250409 -242218937 -846537698 -765020859 -192997810 -829881713 -657066026 -339161269 712039676 292959790 666757304 435186334 979187229 88367509 -293515167 -11662035 -136076479 -791339041 110201267 -669130691 -231730999 -654644929 779350919 -234743061 954433324 -683523856 -30403527 191434742 -320017395 844855663 160353576 335803036 376660856 -819348760 -733266422 350508361 -80244282 -317456823 873106297 -745378259 200258955 681035794 915534824 264133140 301949682 65900085 -64359533 49121568 372173553 412430893 138665906 382692419 993506058 -758485932 273451833 720253089 -517373498 613350458 -133350414 -535987680 -400694588 -588493066 -135459009 -756584903 496546487 269003785 -25506330 536585603 -846841681 -675984543 -914782858 -154770497 163322964 -529765702 -927207690 515526986 -508214892 -308085328 881438265 -620801365 -173469127 -305052483 -56825300 157672346 536644816 99312089 -326092076 322995230 238723223 937842476 781604674 409373934 519921631 219243710 814646000 473324217 69684059 -97739312 -991142959 251887489 668498382 324169179 -428096901 624804315 309818720 -928639467 607515538 476007131 -690786049 -654564743 -932457427 -89620155 821625273 944953665 967455005 -822325796 449154205 697387281 -445033928 -909577560 -612375115 64913272 237428333 880703794 -996253427 -996159493 -813194348 871852448 488998250 669001004 -436727071 -210932003 -249987157 -575458888 323580395 -190551444 447361915 848421257 -132490672 -258139379 -732037198 90587206 -393801378 560981178 -960963751 -311347954 512996658 -383136318 380182342 -229961367 107570692 -576991429 333594044 -89374765 -54285506 334180869 -214308982 -91381565 226637826 -939219887 -852282205 -17036448 256056438 610388357 340579869 -173863387 -606561453 -144357880 8639068 68528692 475697404 698375170 526327834 934315442 -841658384 36796671 741887510 -292145028 -132622450 394790544 -534023027 929459765 115865845 -562934942 647063063 6381563 -155446973 -520240392 -252506880 73034338 -302502292 -380675879 901916800 231699056 -436641157 -91454290 -190276518 350988777 254450527 774612227 456222909 714551008 -276710330 846636448 -355522508 756682458 632124870 -60618065 -772755822 -606246793 -283263047 -638287826 -696503180 -163410052 477946980 -115283399 59698672 16324806 -544705607 114136946 -481852698 718212118 -802070997 113517889 563363753 -430494265 481659069 -32930893 796685694 494230992 891300485 531836855 773655002 211867094 747056668 -170549350 197720312 43649045 -6226938 607342458 -955803233 -151666993 -33664026 -392778470 -312614695 -509112975 -245186825 -546307317 -99351549 -562202077 670351452 526506134 -260232257 -191029600 -897561500 218027708 121408623 708747744 209137778 -890409962 712469724 -676779409 -398131760 600004147 -171330447 264816227 492983456 -463830357 -168108692 837900719 621505986 921641157 -456929735 275909762 888846455 805600194 -590895009 384434113 -271274324 277567153 623018949 582145317 849261259 -201051506 -157596191 935242940 490953470 -282887959 216172385 -739895272 -563020798 847205656 349561357 161251658 -507062162 427013276 96818677 -805911347 659757941 -905951126 752078969 774136528 974773908 -121901765 -658746945 152338107 225177671 -323960707 175589545 68112753 -716878253 889330909 792286750 18253461 171991075 725447338 636794635 -168703951 268760703 72721601 66238553 -187344584 -502073936 -452684774 -58707021 -698939894 -199435728 -644640796 47190037 297883393 791192899 -324333620 -133665157 -657115045 755624057 693502286 -712984969 -372719462 -429325454 -274131638 214199436 475901041 -23966310 -35957994 -596827794 -222502184 -755509073 746150581 56826059 -635977786 761158540 -426778079 -610657277 -519001593 -714532745 -27994223 992471652 734518349 -465895808 -425428844 -989049573 -621409902 -332964593 424790375 -649209527 582510719 -396511384 -947518301 464308348 291424781 -165816127 -485810164 230935503 261618314 141669328 812526770 269522339 -18630647 -7188802 -871038605 -864296359 424182959 -677194535 -827516359 658107353 -840513801 -639951213 544163514 75171222 -741671855 717307079 549469914 -220434775 -855813607 761232236 223743478 -928372659 872825483 -614457780 545074072 325963820 -61637019 -757705000 -398431430 -319220986 53005646 -874992524 -752818175 25959626 373534952 -249993052 -10281168 -549451920 541971440 -993443387 -299130000 335337757 -832110829 433849983 -263524758 243064519 -413350450 9868123 899195615 635357239 625312128 -516222614 923415998 -673619697 271868091 -317736265 512250195 491816613 284262864 -920894847 -306447835 472569276 901873795 -268083968 370717752 958442103 -77391377 344019588 233663334 203908032 -237171957 -996186883 -461630912 -271800685 207683669 -64212764 303180052 -487793549 610355111 -561540670 -144235131 273952281 -286794338 -672321281 -403513545 -326374212 -76095374 -62625322 -283966466 365586548 905945461 -234051328 -865669333 96984560 -405835866 -434213967 -629931419 -944359866 331392916 -714337921 712000550 -49851350 695428442 351146152 205554364 -532532039 -372374615 -349989514 157100857 592306813 -687638479 626609384 -389902952 957083780 793489159 -58098090 632212582 -387609738 241561345 -473818117 -26236700 263644385 -602753760 233496345 -182623590 420297799 -749254119 -466482332 465172450 607313159 184607582 -56500678 -909917719 768388647 176551596 56299817 -42934428 -617521340 -88017058 608806290 329657465 -289572585 -214326120 953560370 -485255165 -201511686 994763793 834308308 -15352262 -112732989 -221257718 465848496 -648997552 -826606755 568445455 516531700 -344095127 56957792 186958765 795914133 -394498829 -502653176 -941487125 -228244933 525415876 8240495 878799210 4389786 206548815 -547023962 36826263 -510720630 -469037891 -863750909 -704184587 -39338002 516449107 -2909952 -797107620 -839641099 691622679 -572220110 -258005523 262731710 -521010948 893489802 -796277869 -462082696 -880064731 -379088040 159126957 92741610 61794629 -177663904 712482678 -438443331 -385366121 -94840292 -889702444 -759840042 232913765 616228850 -223931262 -384615702 870611191 -523962183 -985766201 -727936037 -683312071 -624918448 -428558266 51139484 -621286994 -414651965 -30145768 -463746101 439261892 -440848755 717170731 -336834042 -541986858 -113145023 -665918943 -52900831 -557972394 -262145121 -864426439 -509381359 901725437 -475178469 184217408 358259371 514182121 -44683849 -800520495 -647212328 -321279003 -627110706 701856104 263128749 410767334 976077355 862693729 -314003607 -612566060 29719878 -221523498 -700126433 -843363160 -187097802 -197951864 817887151 612504835 126763064 -855533135 793609218 334314577 127759036 205608880 -250210708 609808583 -569433260 214729606 -117105675 614523751 955066910 -724263010 438314653 -860879727 -729898339 382899678 612924257 -696391298 187594167 -895198143 444983702 -702846429 -107678671 951937121 -75180397 -331460551 387122249 778386030 714252004 534391150 -552651399 -938594747 -511098296 44657725 -241765141 -585138383 906558294 -194465675 6018195 999349967 525873771 -972969934 612524913 716707133 -474015883 242208840 559367447 195773295 -874618522 -861627121 -841930603 274710140 -936061874 -835061977 -190602545 883049217 780102778 -388335291 322935282 692436605 529949627 976686574 -324770881 -248920296 -539417972 215135440 160322013 541501621 362868519 479457546 -445403508 534488538 -392399610 -535264343 108559226 -788354790 41812402 -634722190 -32837835 486246897 573853494 -849185682 -818358672 -896080541 144406358 -658195831 344341208 879750304 324987115 -176094451 -828555954 830319799 66828398 -151565134 -776574223 748137625 -187109016 -714217658 55960762 -461114221 210167625 730219022 10636853 507204687 73456629 -314541921 931818912 -414507107 649390717 -288794036 -834649308 250609882 -847260180 567032836 307512318 294348336 -535680552 155144829 856570334 -444256911 -779849103 -20621495 927374941 948330071 769939405 -799169574 -835017984 -323869178 -20545967 -863766017 -372630915 21161777 151396864 -920642654 191829950 713071997 -817040028 -701259964 492107202 -367999773 797693229 -116110326 125489495 415426179 -727355242 -84190238 -483154361 929982386 -587956996 -786939515 -210741271 405990259 704211475 246906082 166666371 -785594996 -252691263 -131785035 -406948110 347736176 978145183 300587775 308319804 349496169 866085813 -152805324 838647436 217978825 429823269 -313641490 924462672 -534923549 -805345906 -547456466 980314059 439639828 679827886 155230356 -349351769 998014680 -358483168 891998183 106563345 69491027 -476034175 -736237719 478168237 -774456097 89455846 398736835 -976642736 -861188897 -550777612 899763116 619153017 217105979 -260255567 213721810 -782086115 917705719 264063761 329934333 303487877 657404627 -302334549 -321586152 -880419197 363678906 606498079 -827584064 -518993321 -643933445 803728463 275188712 722954729 -282571267 -411701166 733936033 -611872520 -558592118 574960136 841793339 -63829271 150017045 4082861 404466035 155634645 -839013721 -604845965 -511602461 -933781774 -570026527 -66038309 137117205 -553293303 -34381372 -772088435 -330454535 -720546381 -865421255 -889063776 36385116 -662048243 -576443827 503950831 21728189 706254575 -485385516 -145058029 -817967036 615479557 -229206970 -768804770 -986193648 856694112 -504180479 888936594 391151276 -264443035 -139689542 -557586989 109901061 446301945 -938605800 856802553 -89510791 216453673 643997167 -489561702 159710585 38094790 -350746753 -289328682 47198128 -204762978 86617941 -741995234 661719201 798980709 955773019 -893158147 253637398 588520124 855370673 179801223 203715588 -380253264 -419623916 -808333203 25635071 177837836 270521721 -630528704 -454648981 238616953 232321263 84655775 -492987597 913359421 823738761 912587666 741493622 -742699331 454641637 -427190011 -561546169 -863823304 -281589192 -365390279 135765561 -528751445 131806289 -189759119 -223290230 911851590 -30678928 -517985011 857015656 803468512 -978093063 -689915738 713517825 425870799 -925894357 492590808 949612066 -40867304 -985828751 -178413582 -872618589 -694105037 -303803775 -279676510 -969432062 981736657 -831405429 -578221349 618255158 23596662 684516783 784391231 260547211 759100152 405757991 -744156103 -527465752 -543343362 481167081 -615122323 941453986 -402775120 183055636 -990531790 -153423958 -362388549 -174239124 503096613 -648805350 -631051649 13039720 206195592 -341979544 -813045284 174557023 422321218 -185799015 -858161201 -486067610 -593494620 -86384959 381345823 -139309607 901440094 -178236128 -70601447 -247473923 -884018361 -188622603 -150359472 -841267704 -45948639 -136228642 94032502 752518371 -982221742 762148765 447598611 907398021 803264360 -498180341 -564403947 -374560534 501370271 -518098530 759082613 81635072 -46574451 250180402 -997880067 -172535529 185812265 -404940876 442995698 164899645 951098793 -421539491 -228482133 -529453508 -417612738 -312765142 -326705601 -466228985 106747597 337518099 570892239 207013826 -695535071 -245764750 651713440 -380810877 -403257171 59510478 -721273197 359854363 -507572636 821604114 -823984261 -344324222 698960315 703003801 532040493 -208279073 762050077 735209785 966383017 894919097 -490195652 -922448337 -43944294 -58752918 551610618 -780687224 -190019128 460253335 -471025325 -727948929 -319086002 285427515 -499792373 864881585 797483291 395123452 -215393562 -559217766 -370291110 587754977 -715566644 13862185 -903829220 495105651 -663592704 -803033707 -754499663 -660439704 -812578448 960690007 -830565217 243581093 -532629529 -560806519 -692934171 -338224668 -633562392 -574005494 484325049 -94395724 60182977 -705344798 -418273955 227497854 137313117 360333972 202752790 538926714 455301290 -498057028 125659987 696384823 -620846868 -329258598 -229297774 -496390197 -630013323 -140737956 -35584829 496479062 -81857838 -554775814 830507672 965384685 -873385917 799894858 -82788431 999335824 -544510479 930183678 -508356494 995696251 -137624034 -450875204 -315056197 400007205 576678402 -786681065 -555677882 701735311 397305648 238662943 -19321542 -798386274 214906362 50127220 665452633 535483930 -528661255 281055969 -121210114 753937287 -919015415 328840279 539903525 77575011 -366330406 -809022681 40881822 -962218256 362266256 115559934 891655688 -394717703 848778541 -568462550 -825493713 809699604 -350015591 -117971288 284849060 -973166302 479939555 -461983608 516921129 30301552 -389155832 553649747 -75426038 781253171 863247170 910337220 -451844818 147506872 -596474691 -148557097 -601619370 -526071717 903366263 848393623 -371108566 745531989 -35463335 726929689 -737200797 181776674 -817574579 -474859777 225246727 -197603136 -721328709 -259548720 983102495 410090388 -472121410 -285543648 703520293 -862152494 873543080 -544233704 707678928 -456579991 706868535 -563790760 279588705 11435331 743325881 618267009 -474633984 887508742 68645308 -830013759 252748865 -444591480 986439598 -47207757 932090622 990442941 -385199991 -352355661 757266238 -352159871 -399317141 773056615 78305684 709589634 731076411 839884614 323573146 246279912 497052370 324754815 404824166 -613264369 -312510141 953937946 -494402799 -75956215 576557071 -583083014 -609601819 -428619606 -262406691 866778015 635583019 132399979 -377356521 917987983 300333024 -668799668 171485013 398188796 -76553091 994380142 594952845 -212731491 -143578078 170722693 382214876 -459538046 -256193863 288831423 464357751 21587859 992731795 -551662171 -40221547 -588906509 450088212 -164774401 -377567470 436977616 -190188034 -789052902 783270632 -751788023 36794281 761890195 921754154 -446042545 888903156 -842745344 -42393217 -102191019 -746677578 644511110 387797611 -805953543 729122378 692882256 719615581 -406678271 307615075 197938358 160332819 -294627953 333834567 -750439518 -452834399 321659921 29144015 -97062683 -984321026 778880960 43473855 34042512 -733872613 -326434370 -199478198 -312238312 809274334 -949584625 721012048 60142244 290957255 462537546 781874838 284609699 697239990 693700852 -811157619 -317771618 -306365448 -902906840 789301288 80287130 -286661870 -595296419 530262322 119652079 697322417 56696970 -738788238 -537096900 -525011828 -753903694 -265597529 913985320 48535818 -683700894 -362944390 301939768 419464085 784864860 -681813930 670403497 455904287 190472918 16542702 -967410188 -883830467 -470522606 -731817355 -936406282 908445778 935585886 -616827246 30502963 154506495 820861366 -916451512 562470191 660673834 610619014 -111120712 325504690 -338375862 996198284 -43351611 815651605 494828250 -236897773 -308321704 -41277534 455484316 276146944 179495982 -697988469 684842878 -464043231 336889685 717539995 520130874 473568402 998858123 -849684625 714988008 -818326225 -569041206 -105781437 -734844182 287022951 -563194981 -948922577 38543326 -557124871 -601414529 -888522823 511547627 232137841 -92707503 -675307481 -498472612 -246201466 220708026 457754145 -586184608 -411041849 -844852270 295633993 -426346031 404048529 557631697 975009517 502561280 -289755890 -591637750 -230397433 370329461 -626940522 -950359852 -99004912 -599895788 -320065917 -81646469 -243120329 82395160 -490629730 147386237 281045417 344019385 -989169788 560749223 -369983494 -999789871 -159227568 -471325936 970329599 294899356 335818684 282243904 517048005 638174161 -690803923 37829717 -182904982 209355800 -746926212 731572479 -683957926 -917579648 141535402 445512103 -182577773 -690184291 -299938923 -821607968 97142078 183253567 -620343202 -199376772 -341609066 14767431 14202201 -678478938 13585912 16121127 662012446 644102214 -774611925 -913294754 310946558 -414718859 -40510231 -578099208 499930139 -373599464 -383182448 -228874741 240782898 99728122 350287230 789909521 -256523671 -684206509 -692004929 -276106369 398650365 -214449720 -391799565 -281710399 -611050140 -525097438 -146551643 -492574673 -567633589 786170598 435757100 717413712 748584223 -763713576 649589065 -141531436 712092402 -22535593 -505996996 -418081364 -619993294 701469272 -111885138 183737754 489574543 962376856 -482784098 -503121118 -913906088 -636372309 -303124605 221401275 -187174163 -122886116 629469796 -706672055 275321022 -304444983 432043377 -650117252 -405055908 -560565941 52335733 962854471 643717858 28967280 -678836732 205749507 639917617 -383592616 -29534005 -562777459 -303750266 209649518 -992682075 454922714 491820497 831938211 983915644 -89047412 -680535391 241863345 454177392 -414091982 3057787 218065710 370203545 -787640162 -769780910 72364259 374934763 453771149 -340116708 -606594878 826032652 -73476508 616292380 385365073 356829086 534965582 -120497136 -890532545 -791509206 -88405032 980011590 926191160 71630584 989847993 171168465 -340982619 610616206 -506849614 -595289364 -554802989 999493413 828810501 406268996 463628363 711204554 69551750 -950895288 -388526282 -96463062 -268764552 -661000025 -788664268 642942783 279718402 310817549 -457498174 685420795 802461971 527117928 -913580782 -548063911 -365241750 -850714694 124055321 -530588480 665720076 912466700 421656244 205560530 172771253 -189599790 694602836 862599822 609260669 667150271 -397507636 -375498421 951497011 -570105240 -918378149 77916794 826712551 301632874 723662765 -192203506 183037013 -566461992 -631942091 442964086 993621997 -37911902 130252663 874202381 -202161912 49167020 729717582 -230875619 -503255894 -394846658 -437044454 -916179659 -805726413 342712654 -83158704 438338353 -298034093 376709015 640405396 -218782588 321267291 392391305 368640137 -717524 604280135 335252295 53726680 -553570668 -577936409 -588803805 -889428132 639470539 673784899 -962629899 149984094 879522437 735784464 691830110 907596694 -476959856 -795586742 705728657 453040329 992878321 924317844 666089603 161572239 42268952 -570236916 433050506 -854852758 -891370833 325761839 -123832810 694412432 256236000 861032539 790866612 -57103183 -842262544 -792062581 275621104 -319712191 -868671145 -732012754 -955854523 8170592 916832665 744903776 62036601 -749883419 11531071 90747300 -921397386 -218496947 -793157002 -178082716 -145654692 611987732 256966519 976196230 898563414 981857763 740542129 -268015119 -444241236 70752625 99668652 -189007158 -635424294 -299396826 961583463 290223943 -620446473 139131571 132682092 396917617 555180306 -595401210 451485308 431705297 218902951 -685130748 530543738 742177982 110998807 -478590272 -826980872 -580620016 905351333 -287926282 198948574 380905070 -383641213 -355405024 -451440851 -11897683 541056438 257367172 328384722 -587030608 -220647640 445268192 -235710896 894929342 138558271 -729368215 722342420 25432097 -920110731 -333471642 342384820 -92175397 933576236 -817113036 839193833 -563645946 -370872096 -810784430 -946002028 -388275247 302887050 774481892 -877449413 -478447667 764559493 307311904 -128674096 -918091736 156621694 38915856 -506881706 215295394 -945212207 751978048 540098228 245348130 -171332710 -22982097 936743981 -387605963 -817984116 -459379170 -423611928 -108860085 628693230 -614854061 -361795207 -617908026 -156218632 826904956 -795515760 149785533 100408225 -458883361 360093785 -570590976 -130627714 27470898 -618215374 716232681 -602271413 520463287 287603467 -85471167 278529865 259541194 503160318 951795863 850677542 -361107936 245567611 -529359009 -445610609 221104625 428895876 -781287840 -351768203 -765578216 -334062435 824094354 -553340028 160244449 687337830 508854128 274576655 36747222 -563782496 105609338 -293725522 429139380 -895171642 -539782070 318780010 -486724887 410175783 297811544 288225492 -728930978 -252555506 562057092 183039635 -176903288 -572601601 106090607 836533698 232957923 -139786298 584032115 602609070 635609933 -969687617 -130042973 -518759165 -56771064 -519504192 654127629 837844740 21262075 896752502 746828623 485573326 -711811042 -38271812 -709128249 -307682253 401329352 -739599022 -909632465 -230192321 294347743 351337629 255834456 -649564201 666905093 377274861 -311242403 837204119 104257037 -179513156 -855435280 636247897 33798437 865024081 513753253 -125802488 -766907364 930698204 -298421191 127615377 -806489750 -103721782 -229774604 539426908 689315112 -95039200 229147888 169404823 150743790 458424128 -346775665 692432066 -773913108 677372702 633335230 574975242 -69143019 489604557 -579728451 -911602297 8671306 307051531 -142775482 226138563 -604315535 194021734 -192320763 81868410 959013336 29328526 -869215132 -366933942 -272192917 773214241 -73361331 -934995592 -50916607 -55164997 885429939 699698984 -38466468 217706614 -952598538 -918197225 -14240994 -976959023 -192046832 -402235237 235249507 -560297875 948295106 -633233920 187571327 119596532 316202330 932173903 888470922 952905440 584879394 -935476001 -479732939 336102131 -139572529 -107094601 -174128352 320616994 218202336 -602673661 26730359 554344820 -698968140 -355955380 68546057 -854314499 -14684056 -749545045 -136850316 -796185158 -158408492 -191857558 132943735 342501190 -167677631 -895420726 -466903109 -200585938 -134793525 -55292138 589739214 291232342 -344697882 429801855 -730195668 -122909949 286009632 -576551439 995062737 567080923 -481247455 -706860574 802947279 6704248 -17420603 -188784222 232924113 -80020869 -503970593 467868916 911206142 -380795655 267648867 -156487512 -629478013 -335336450 -867788166 19180094 -154514145 -613163502 876593642 926179053 -936076487 75789706 -576286351 799006872 619979144 574429768 -249580619 -72276275 -661856027 -536273599 -718261586 -837029078 -69325701 552960317 -517480135 658492994 559091964 -718618910 -282358473 495783747 681072769 555061510 80920014 544025221 267262022 243852209 -390658540 655927497 212175449 722819159 -409025473 281594532 -702858842 -747174941 873213753 -610923356 653076875 -183899108 960821170 -563355267 411854352 -818487793 649573068 -658435673 722114491 -905414264 756115439 373558618 -325071097 508632482 -126131820 134515398 205383618 383225028 -928020563 -316647909 -260163574 469567652 -539584676 374327297 414463313 -137495477 -794226295 -658486659 281642015 -821596916 890187274 -611649157 -874624765 704092255 -407081776 613344558 -500658790 -765875759 -711120374 -50739178 241310723 -405800188 -709609192 444243482 863188407 -696215746 892968274 807742147 793793778 -591256423 -324197957 623615955 478625596 877651887 182905010 344002044 758028197 -621550761 569408829 -577659240 -371124892 471003696 884142760 461753915 -100586563 -465534474 806848450 -979517179 -461824639 -324420057 -37983278 -737986624 273207439 -813436976 79462634 -595292195 242482161 -690043538 361056195 636874878 -146786308 1312465 698066145 -842785475 15502512 376594190 -932022955 -335370403 678021115 923455873 -397594475 -47822574 -79388182 -666940005 -504413963 -78580125 225311035 18413555 -459354826 -90246979 -933291444 -11424213 -545714783 -505970217 497378742 -965007370 -821487077 -571733427 -527137888 633199837 -992333315 -571517025 -887167438 450149379 -210648044 149336117 -592268433 -294993671 -448573686 -473878878 100859004 -910586567 396092109 -138080819 122616985 -50218369 -834486011 796350696 -90109779 -779610055 472738528 -440765124 930526061 -946244576 151291266 -377580217 573386701 718260815 -256516574 -953258913 -272214375 410550807 664088386 -239950841 -527830052 -353046179 509892427 265677232 -11214680 -158797396 717870685 -480047111 -103929010 844614454 -799361338 253883505 944617326 787229199 652842980 78190972 -232902868 -69602256 696000035 57072144 142878105 912984845 585535618 992428771 418609698 -246523594 524251156 -631218085 -884561451 -950714734 -975682188 -795795443 459609101 -341461740 -447537325 -493941565 -650809504 118346413 523678242 206242674 740820746 174035069 540274061 853114121 681399415 412914922 -51731623 939478763 126090857 869213933 -748783867 859809103 -564392559 -748460919 -411147617 702607605 374922583 -160171566 -980914167 -774907417 436099288 211921404 -460603474 59580000 -22580476 402514397 -556355722 -986802468 -912601199 -544907989 -207943488 332419422 -101536525 202331006 -550542183 34117526 131821779 792056801 -522314948 -910126365 115328693 -382283953 576212903 -146829056 645841991 660998544 820813948 -869133753 779592985 -159185172 -514316532 979142742 666978880 82406581 -29728906 -660965377 280182533 398320227 -282380488 60668196 -93008210 -596675156 241115584 -479150818 -630509700 -60037484 924972944 -493759999 937155231 -318893661 -185081100 -660614552 922874381 730671743 -7492156 -31039258 714414576 -315370661 -490049370 528288650 -446233320 85127405 -130261255 -880240962 961797743 244208031 735083805 -219398793 -990388012 -272053347 606492119 -132330005 18676332 988357738 -196968084 834236047 61584852 845582785 -768198473 -355856880 -537406979 -967727878 879694202 -326214173 449774605 126803586 649270198 754279791 965749021 816727530 21736037 497831477 -254756129 570577358 -43506059 780683455 -800133592 798074265 -526020423 -448334075 762348323 653845605 -994952038 237453834 743065232 -635406395 -717301270 408134271 930392478 -927987811 -715638272 245908917 -759763456 934033077 426147682 -746979451 702528619 185292029 387244725 760373565 910436288 992702082 -980742349 -30217817 -554566164 -956387464 886953231 -284427576 -369620207 373384082 589863667 -142126280 721533081 -831944042 219789438 -714318380 401371972 -405184879 597275838 -706738451 -286411683 -752423770 -781888205 -727122583 168970689 429331724 528463638 -501127309 -959184671 284941159 -882956260 -752300659 -846681969 -553083219 705565620 325303269 -144626061 382742933 699646646 -963552530 437451525 -185294002 -67964567 233007033 664264739 214068803 -464266964 -44079373 -723058170 780864253 662140022 -303957117 669607144 -797698927 -974439702 286171080 906088887 -414139011 -354728694 872514070 -255201456 -12412426 -405772804 -261824250 327330201 367416676 -199916129 146116625 -192955921 -747196374 284309241 -934637461 400465458 -202040771 -5278489 -349264858 504759294 -900766699 480413146 475274187 -764716428 -492930694 -86128424 -500826558 640074755 -232033132 859449343 727494335 -247083741 -787004938 580906692 559626148 -329673662 899359010 -648443845 751104791 568448542 -876877367 -278719741 810493636 676073008 425781495 810968528 -828984097 -908643583 -66642800 570599015 -992665158 -423838966 -321543416 542182476 -250149911 -206529328 -61464553 455295290 169864650 298656957 261532070 -393231865 192823538 488962018 308786006 -149456033 -868128864 3892770 230952126 257950522 -251454701 -771848411 108818488 -894064842 550058459 53571371 320483210 550091014 -683154644 -657479770 -990269315 -57227911 -377893334 730041606 769975268 549887231 18984863 49053695 871630932 -19325755 -459408565 405388745 -140091211 -27617193 -989923926 -112597858 -495075343 399077897 705971638 -20869821 -575160121 -134044368 636167820 855783804 -765835211 180322671 -298403447 -846477487 902955765 -548391240 19820967 -326540653 683845328 -284803723 532692889 -854293947 904146909 -99458497 -897272857 652207311 -355801023 -214135047 -174341154 831013835 -984798133 -577101026 -453152193 -807915447 -592176672 -344066214 -477353245 119928318 891750067 -605836923 900687626 -906116777 -760804789 -778845666 547995866 592364997 793817456 -536095780 -737613929 211215797 -313431191 253898005 235004049 -575738939 -92816637 46652783 205956745 -273314718 831957874 -83663477 6332802 -750606284 -576975749 791319623 -742618216 451067364 -695140028 881445803 -315624348 -302979304 156908303 852134322 -180908679 773382980 848008469 -331710913 -618787276 -21656105 497522729 122941703 535777986 229090761 775531141 -87641761 -601403379 581694958 -871111532 793655646 681016379 865567372 586339215 -522068966 -984415672 -482414993 871956286 115536011 547061943 741862016 547295679 -12321524 879218159 -152877055 -12307627 106001961 625829188 -273407559 -37468290 449719157 -277422052 578809274 146599102 192296624 732974189 -314465464 -959408742 -394240607 761749183 928435425 -281331572 991847157 -67035800 -927447465 78791254 639488016 -895324162 538610316 -190701406 641524294 680277330 -139262831 -770176468 171708305 -133007880 -711963250 -896965518 -768929812 621731267 699409659 -623434436 893661203 -112734306 537876345 -275726749 179867371 662120129 -756416204 -972391742 804534869 802787292 986393040 -619318508 -535262088 48389787 -818833099 357645558 -659100035 102221136 411956318 453947630 -459925864 -976330115 -657508589 23206238 347058630 -206521545 904141302 -343354636 614120207 -25821287 -293487467 -828983302 307158813 95486111 176027784 -56646355 -235817644 442829930 -701507408 -902935697 -104970993 -279443764 935838198 -457290936 436796190 -509644969 -788319547 349670126 -268050723 -774415396 -6797403 968716051 -444231384 828049813 240813558 264015479 -265773443 734032484 -45104487 145030863 -547310856 -405621268 334115934 929522175 245214436 -142969151 775749240 445553760 -902768238 73580906 205138178 -766029843 735533545 307935423 30474287 87814044 -460344736 -672083429 -250082085 262046185 -845251500 -650966540 -539815445 -499170048 42862618 681507894 310042150 903065480 754361277 100906212 721343219 -906770581 -154159827 996504355 -444030402 276662338 19102809 -772469116 967996773 -814235418 -776181613 -319058771 -455312596 -440027186 217276861 -966579006 624685710 810667042 694868994 360294133 -313252413 -688022936 407536053 -971706027 -151182034 521419509 575072955 422972674 592755599 -505435976 111211187 930379696 -785549093 -179139037 -914148855 680354511 -372944086 -290670836 -247219486 103912001 -61470266 -105188256 608699240 75456589 -349272888 -674301744 -110528943 109912734 45674945 -490254313 -849898221 408534483 847541501 729728516 -329908188 -756414640 184281281 288897788 375505389 -479745787 -667402021 90709825 -689664618 863502541 -626599440 -899789715 -672898565 -210605758 828036399 -916330705 -890524377 476614982 -448407173 -662862828 -919995875 548600383 -352958407 -607314519 945513216 828181772 -447246970 -682625392 824351210 -497984458 849808278 221308763 -334152423 294639964 -47172227 -740941591 -313225085 -764371895 -678211257 857394702 346475650 620499528 -59801358 -367929928 -874059461 -158775805 -51236378 828232907 700770700 188226074 -484798803 -995573271 310032048 -384495052 -263132729 777797782 398661724 234361753 -367658860 41757081 93020668 -357826894 -707849277 -962491310 234522143 164383436 -990889045 -605475210 318284593 -527145316 -400800618 505330985 -164936761 -264702241 334193878 -830901069 -53666598 -32800621 -121979732 -207402859 -158995358 -256137790 78338424 73833648 490197865 426416843 310350147 -577097070 728328371 732223028 235050237 -447892940 -348742189 710161949 -639675800 525181135 432571814 925217290 -82793896 -530425272 949457250 538818538 -85386004 734006965 -792927321 -904554407 254484776 -436720255 -507260617 -760718782 -844737160 -926839036 932199285 -789861952 558758262 867202198 898161019 226076789 -244535982 -171442078 -51811672 -821115761 -863049807 771720894 -825139358 617155722 -293048561 417848793 -220388049 992778259 472142782 617854647 -362959270 813718022 -576278441 -196510262 872888948 -527134175 942287570 -755823131 -997279391 -241381627 -153110204 902427603 -338039412 691160499 -547338180 923059611 -167803201 -254026689 -766182908 825195692 -696089917 -893622368 93402981 524330192 -540504589 620847752 -293868469 -350856113 913172956 520990535 -118617146 -644514770 94912987 -530034562 299009366 -442956731 -439361179 -222630207 -514545665 219784347 511936241 -325969992 701791325 -61413888 -661704392 -664714070 331962463 -611332829 708687466 917119081 828963968 -651838308 489226211 -2315496 -461440013 -61398150 -139028128 432629591 -746055059 -835559297 -664127250 303514517 50235373 -695198605 -97814674 544097472 906031438 -391858104 -665965567 36264961 -144039197 801852802 -140547151 745934968 608808041 753936760 279452067 -233103966 -220171184 533225137 863351482 638985019 -703135686 639882435 470530833 712472588 -236825959 -769930562 245510253 -536544844 664336834 -320637727 -266238400 523911707 -831349331 -973260738 177195471 -633084535 380119295 -482717521 -640413322 -89953229 320171793 -929646564 274088392 907257053 478711101 348386441 227781966 470199073 99956091 -112431192 419757443 -13734987 330783291 -997317630 -142971624 -563578002 -22938166 296117619 -129986754 655909855 -173561541 -129657251 -682659215 91974095 -527775148 -57928826 524797613 421456861 -565209795 819665463 864243384 559971376 -730420971 -564405157 -613686652 711440851 -807548736 -437870093 -618160273 180980986 664971636 -105935265 662285573 -40598035 764683946 -447783785 564142614 -666479332 -578925981 -497097931 780926405 319952723 -540472245 921494798 945374345 88269857 -198242125 -568206739 -506447025 789029981 -465948617 -771972167 -763001705 343598886 -78949291 177673989 -67188107 -249356101 159100175 -705681269 -331172787 -11217686 -461856924 -779601454 -171392462 839212997 596919305 404566560 -926636962 -835760371 -371739542 24414179 771306650 -509188698 -614366818 777314384 -693127692 -294918043 71687686 548477761 223177177 591424979 -10342146 -42009364 -250625933 -665736572 -502158849 -500809916 253563590 194082629 760138693 -919033813 -247990117 -399035383 474052761 -747808947 -767563671 -665282955 -807708922 402322515 -598232674 -310358641 -475538633 -654276076 -263322393 243981634 -194803529 782354875 -488300836 -344601063 864804476 -263631280 635556388 417396871 883516954 55578780 268671881 797477743 412160586 742822045 532880885 276343500 -44068777 52871591 -633760143 813075623 -104203285 293511673 358566427 -905988692 -841954947 562693096 643877201 -709564007 -198705546 734333600 446323216 107786291 975756424 623695113 890222491 245734232 14154484 430546828 935218136 908587421 -423010484 -553109316 -48623066 24198146 256132067 174963087 769841245 401729513 -676461271 391465297 -228267131 -332100386 901582156 -821853491 -879743337 874352684 977456273 -770319054 844341878 41724329 507850745 -196854203 -342538438 157078488 821990062 208562075 -909012485 646097660 621116019 867231093 366732828 -840363719 14557069 -541691017 -367472570 674147789 890356634 -585489600 418979700 841046713 -538376946 -438799388 121492085 881742045 -353862357 -23284984 585824198 -799429787 -465490916 504479178 -241019663 994025105 -831555730 514559908 646582085 878386117 -573598515 -19245698 959052238 -684917333 788342656 436570661 151427069 -124100496 -106138313 537994629 -84264342 -344757199 73757882 -404473794 -420767969 481206975 867226047 -452338613 422667837 -579175441 -850334929 -599101392 -349597745 -86389250 -327555088 350356031 339907794 -67685689 -972330357 -645412556 -897155429 344757757 571532280 -914410246 907747881 219037232 32324539 -139895477 -762985335 -950508832 -929320971 34293576 -903709532 110941594 -145735000 -487708960 -817046851 -383034963 -480578307 504890173 775168170 -895931183 -419474285 360367735 224685250 -555721082 -360561613 95537831 778761930 -928182836 -927489627 -595408041 -183085573 202953448 810701929 -865222444 -360015479 246006938 758488664 -785470853 -136459810 -360417966 462079903 -913946950 629859304 218266188 -800554336 981271249 -925255451 352230563 -716700518 318381675 541234 898537614 -246800420 -254237882 -898685534 670543649 -681653543 235509971 -595221979 226428699 273369994 959615954 -445971961 -578791962 -44638175 -712347000 424436783 651097083 356893201 -869741748 556125242 -174290757 -516201326 -74817580 929669845 650507104 -811997106 157704800 -4188952 95263172 -223136910 168451980 929427708 -350481767 -932585614 14565028 277279026 141677642 134310834 -693908815 -246439081 74444462 880211735 -772479045 386807064 674204885 304865843 -722468406 404365123 -119728001 -637762032 914983154 977728936 444541904 -661951007 82641512 -72961794 -273718785 271704370 894091194 883997975 378014174 401231754 -84985972 610202812 -632344647 529620511 882330024 -945524230 -839098504 419176206 -31446619 -676561431 438632500 -218759193 665813964 855067180 331822728 381547653 182122545 997067487 540004920 898415075 892031363 372692569 713539119 599224558 -480137992 -33178128 148353590 -842517567 576822716 853397726 574145692 -926549607 910204846 -797685503 -495110688 89814507 760728168 -769644501 -625644207 154599161 -93087668 700011188 -863859902 -116464594 387154663 783703382 457419231 125546067 923858748 -666654836 225559125 -586852649 388205866 325184291 528196649 -704115846 -702810713 951008854 -875570549 -192266624 928355931 -691118102 -835687705 -365501137 -638376017 846432079 -92744676 200404259 767335786 6670460 -921401474 -850638779 785733264 -789609621 181811107 -240796697 58441597 -616470712 62601014 -765292054 905526101 -360177192 -262437642 293451039 -915894558 242777586 422994987 818904999 286357413 -519619994 -821491888 -664130981 744828962 476382864 -329432721 798088377 655065194 -302029988 -91482108 579940578 21592146 -820331645 -358583153 988302485 -423421221 698852004 -318462556 188791078 455397579 652926731 -476340907 -455268116 -612769380 -549447453 -429888267 -244607067 385626456 -219424962 -573114457 959651945 115965861 -337344846 -421543653 29816319 -740304523 446666125 639588525 471239782 -150501146 -796301650 620416166 -795653720 -507778510 708542649 -381102788 183815234 734315726 -734856127 264243553 -706653738 385465168 -676864480 -393593780 -137552845 -254749378 -331834272 -668939773 435560849 -70813847 89094432 713299306 84008344 -61842353 501935243 99079057 -74909276 454425776 566505743 -135981289 -424651599 -334361491 -684695831 -710978239 -843812084 -7695273 969592820 7196638 -668303521 -339106885 -93113072 681042452 -213532548 662813292 -479344171 -570005248 -78331353 993524961 -647063221 -903095191 382696754 -595099506 -882900095 -637287999 986779499 745101964 -636424762 802013239 -322477879 90101398 -724619307 -824625069 -799736464 -42305012 194097204 399183489 332533467 -924826435 776951681 -339269458 -695178994 -906264052 955605251 -71401840 -578924994 -484559310 -672726691 -63320268 406007526 301337019 729903720 -118375128 742361515 326348552 603472134 -982501407 -681935650 893155236 -826758540 -777892542 -298368857 134727130 -871707326 316159473 -672743946 697457049 21359920 636894186 949493287 -591653365 82712195 -421537553 -734041713 256637129 -892256893 -311946524 -389333677 24324070 551526443 574531992 -585520872 -972631272 58432015 -923763967 -4786832 -88130262 -603856880 265280213 -941517661 595912921 116748172 307744524 -733456538 -605039935 -864467675 55719502 460353925 -317559681 293551385 -548543634 39630054 59148572 -305181174 796519780 307459341 493041909 791421698 -776003273 -836634764 -787602203 -647258809 705225903 -440328216 -343750771 -154978521 683936806 -922023170 -774387747 85236898 769996702 847597488 -904908601 -629581278 -634376237 -627803299 797135633 526694415 -585205572 687450182 -899413909 804243131 836882878 -820056957 -235275111 134752506 30333909 -110525904 218602617 -762194600 785176391 459155115 802219829 36924188 -786812893 -369046578 -381960219 642786653 -133869070 -362898981 -528032609 184392214 -190671627 -774979030 554950413 -911487153 -37979166 -789561057 -738366768 -735101136 147724862 -859491480 -801215870 -151159759 -744899546 15326459 867059541 322414034 7499990 432808941 775622588 548513709 184561660 223001685 -597857455 -862378718 242860842 598286078 228649875 611728973 -64185513 -743268938 -366339924 606928888 239280381 -488352448 250145933 736698379 561598846 90358099 513594863 -307285231 -257277625 857880488 -543038125 -96253498 876561666 -213454591 268628217 -801125279 125866989 22880685 621706638 -702583383 -743152420 377317760 -641095242 -481120766 -265088260 544125274 -394741592 -675741230 476787922 629749294 142086022 518428525 455152262 -160634491 -407714254 -540748814 -681794165 249121619 367110417 774095032 314146259 -210538083 -896676738 -89267778 -261565567 365415138 -622104838 379930745 588017242 -499160475 704676861 -721910196 576399624 143967148 495318371 589547848 -320390293 -840012433 -674332690 593506146 933292069 -370857318 -30128558 -963780807 710834845 32725712 973930770 812092973 988068266 -10051370 -804065040 -263450419 460789652 467656457 611045355 573545289 -966919683 -277002638 -72193858 374239620 -157708284 812327190 -917320452 690237859 -581610937 -726437202 931132319 527258295 867412996 -171027745 604672897 855145081 6578950 -361069228 -740688785 42584275 -365443312 -670986194 283820002 537733285 498662955 663640387 -117075590 -868580330 294148454 -43393234 -774104577 -552790752 -91891825 106898917 16147531 999644665 484402411 -401088984 712846191 -476492233 -100176871 926454877 33823630 644338918 9240207 192156468 678248784 -367999044 157179405 400248810 386332160 -462977988 645196505 434911554 -763370238 -768366099 -318626500 687479640 -503844512 -562223182 800463776 339346677 -263100440 -342766014 760659243 743154309 -924272078 -691767532 -968616793 -527576650 12827480 -910260609 -826655915 -964327509 -109689438 316936751 -796336649 504709344 117114370 -638576513 -111150038 -337862354 172004920 -775663663 -642510230 -777236906 716753123 864972069 95873231 -884227655 901278093 -930758187 610884775 78750212 -970538262 346964414 560027992 15672377 11411460 971018191 876048227 -271344238 606723300 293694468 -362605704 741666805 -148534440 183057638 -948211738 430286286 335261831 -489572039 698218656 18780785 -569181776 609208100 870790023 633260359 -787822478 -38390900 641423492 294896405 -683554615 -483316111 -250994225 411388915 -860388318 431988133 -101937151 -782671069 379282704 804476427 686732950 900452305 -60095386 665614373 585326813 -665398537 708205078 -877862997 295295165 -895833973 934497056 -446703953 361631327 807688333 -845124454 -194095605 -60695628 -242122010 329677825 666827331 499439540 366581142 397173234 734714927 113874398 -281181256 -729855418 415484356 398373964 -523676525 298235766 -277516771 -117312575 959788007 -252908886 -968830997 -853766303 -530658362 -848288789 -946134831 -307662089 218714309 -201279727 -965576730 694006537 93642659 -310664729 919208427 -343046665 -200428496 -304661865 -898196229 242935311 360492853 -202139667 12268144 910850133 836989838 80862345 78067114 -186883598 176464617 643022162 -80610170 791038136 450184915 989318153 453916121 -347803671 -269987619 -211454783 75708598 -846049098 151522594 -36577058 294022200 -174150665 492910761 475137482 -595867162 987543271 -600476561 -880297670 -940608322 -580381437 875052341 -972447353 -698859627 896605215 -162249946 142847333 977880754 -644909471 874728042 -239428502 442460097 419331263 650476238 115467194 -718077207 -313964514 -804436969 -863821971 879048030 -735352843 -435552677 634191859 -953137302 -41730845 -842299687 -470642544 -284578905 -372201962 -661415858 -381940542 -185792101 -384223834 622917392 -178292928 -402539666 329358230 841614040 521144790 -21773868 -735399477 758636410 567619264 676758442 99248373 600455218 930857204 332418813 -807817184 763382637 -135120096 -992799457 -363843201 759365095 861119455 -368565166 -203155858 331403460 851548785 -71357746 -542239122 420236878 852291851 -432653529 -596414271 -262950298 967386442 689867156 -789547621 816935320 -575942234 -694094568 224171454 -77864137 129191821 -656988559 -966144731 -665948334 999474039 -127417823 921292790 -827205490 -401125460 958344081 -559808806 -383423649 781216512 -311118376 -612228771 -783516520 258612058 -862127362 144857325 -421793135 -539307877 -8296430 -389422792 -386641239 -992235076 311674459 -31627751 -876478441 856224983 -363724562 -965798614 584148063 -543394358 -746649200 -18288259 -47393990 -872540505 -560700274 559321228 31283347 -464047540 -710790049 -963968627 -83791375 -240395771 -572330808 -156118276 731374045 719897203 855786415 -439183510 226964762 -396428507 193825630 -392654507 124914135 -911603354 -13328652 24607452 361115401 -28619106 -330363442 -283029482 783628766 -859163722 -568604677 -124490363 708384487 538336239 -420280439 515797135 88207967 -850655553 -846587640 -428690637 -756154158 -906047631 -230730271 408896539 -86312695 -420042932 -126232294 -241229326 -482293937 25669457 -277884890 992915211 -516354211 598894674 66127231 -582498735 354471817 308938267 -900789776 -328100373 -716297819 301850191 260654932 294188709 897946290 619855484 -641008308 308753905 819412093 65703390 -662995098 945754641 629539223 943369884 361836442 -862820218 200870222 766125846 -578849270 -951193370 -695039492 -695897138 -531957585 -811895394 204877208 -878711371 405881938 -65232279 467805401 -155037483 -481950573 -729032609 776337638 179522730 176458987 518017720 294040012 -939540019 -778005675 -939522604 -782745212 306839689 -774667220 831630921 972180626 771814730 -981205593 -895049935 -441632026 -20516099 261982722 -580424088 367947224 -847634276 -342921909 537654195 169598997 -195356488 -547102621 679474480 -944061339 203257267 -254106660 475732093 406459932 111688645 311361495 267782690 692997702 -775977791 813486604 891771939 -662755616 723961346 -253637477 495200245 736816770 -762345147 -46785504 -676356533 -75700613 -315051677 862158142 234257785 160672022 -822828504 -767701762 -703680401 -994816315 374475808 945169647 -978030887 -492412961 921915421 802468058 -256772633 -728089847 439953257 910530650 -862312976 449792746 -550613180 601748869 523762400 54485765 -783685799 840288145 468584615 -680237453 63827408 -964305427 998782061 -606337843 951195554 -177679846 583773107 -634425277 -860074259 -748447031 -211413919 -831903982 797977838 -747443271 580866032 281550081 -72564278 -820980089 -482022628 642187836 475798765 -248815451 147320976 458792460 963046780 -407740738 -662158046 233912774 663116677 -713520855 -556913124 -730095659 763235297 336817079 984049741 888768538 -519336971 -854624054 33733529 -483290184 307577808 202805408 -832113546 378838398 -912837428 -916493684 -833068184 498670544 42969441 -759871420 392063958 -587470821 407697165 936200241 23585060 557322571 930929836 -93756623 221857937 970205813 -382583111 537491420 -729051268 714817972 -511642143 878856354 -629168820 331099169 -701248921 818380609 548966274 437835229 106986227 -381884324 -802146316 -639414645 8810277 753173046 -799899202 -479590900 483526353 -286545316 -425511463 -557679456 -56735175 347315903 -756093213 908496787 -39393973 -99933901 478680465 -461236059 -366860853 930061498 474866697 162251299 776007973 -699104628 -725174998 -627193147 694178420 -248982067 606898326 137033032 -321976138 253326149 719403954 452032585 -343148625 -544828308 -125240123 218959873 752592393 -831501671 -648142759 352461789 -295358304 -565286503 -523918573 -122016654 712931593 -847607224 -393329034 344843838 379770285 704895698 -225707716 135152051 316684682 -440169279 -769194879 529257121 -227431058 458847914 -416502429 610994998 446159261 32526273 837705824 -889552305 59034421 193589424 930358806 277562972 -818463539 76131906 470837986 -219089489 274872058 679205758 624278487 275567063 -596663293 -41647172 -141441891 -135414145 809125335 972219370 4110743 -688958071 17997060 440724970 -965081402 -618216000 252535821 -144261774 900340730 -873087538 -936560346 -867605333 -974503045 -404299014 -653905500 -771851854 309484885 684989211 868826621 348257421 -956675445 -792465454 -319080531 -962064330 -417035443 946805064 -410060487 -153460080 -661337499 -843720545 -164203086 -654823616 572889957 -307442039 -197772361 886602609 747278483 492349385 -606840497 -434249009 -775330386 -775483862 -784961765 465261543 741648752 -106471446 -948419978 -241651120 -950302896 558117387 909883182 -65667536 -524337504 -691557871 -892600351 508621547 -177697569 -418201028 880479712 -248924363 -600749255 -930247448 622442895 -184531499 754435936 -387761095 -77670093 -107196114 279709481 873768846 -214985714 -215328987 -824707431 135164059 521415114 -102250306 -118859571 -1997554 604629571 -546968059 -665318660 414948737 -552148284 301461500 -186075139 313219462 -426655089 764963344 146145120 113738602 -683521910 -331788126 97359148 -859928502 -218733619 624093903 363073052 122853740 120163841 -581541852 179688307 788860245 -604223851 39486203 -904014627 -935819202 -367201204 -44445401 859074054 -87921730 192985272 765767133 765820709 159379802 -836988220 716261711 430396407 17144661 888350675 -417096806 954469841 -79988408 -836071723 -725336739 -576321523 -88213177 -582870768 -722620664 -401829767 85912867 785833085 281295395 317666967 -440841018 -955195798 -733900100 -758393009 -781789607 708446398 -693023727 361515185 -571972808 755716593 867269937 320158812 493644185 967371092 -334180164 -181905832 31977320 884433321 -112515969 684225195 -704416903 770076328 -272727344 -516474296 -997933404 -616186874 985758071 -430740149 18382954 820958720 437259930 753621629 619010153 -767743118 811164154 156949601 -377239550 574588095 66805177 -765051278 276583117 617529309 922165259 830493764 303352210 430025930 -610156916 201809691 289912115 -518305829 -49388085 488012490 404898870 -450174094 93158356 792592626 -317952287 -33778299 -941359367 17981743 -692759012 454921140 4181149 -869710279 602414550 -273383537 -228671884 423345650 -3879387 387771065 197149568 -519611586 -14239942 767032551 -22564449 -204902993 764132133 -969761897 236557303 -1686804 -752307478 -184960287 -418866042 634050725 457700208 435922371 742777385 467863101 897665426 685466467 -765894074 -842157754 -840096929 -795794513 -364796875 947264531 404604225 981398792 520750506 -943176448 -218033701 253141128 800407477 677014553 447008012 508555107 801491343 440739409 101067502 -950272215 -823874919 383812641 205840991 -488875204 154203320 -455976438 845652063 844344490 650248950 611903121 -76075031 -849083915 -110613905 137392494 125083486 -597268298 -743481287 173078345 691310146 922855089 491285197 824690444 148819819 580024276 593314343 -160671553 -781547998 -12823629 -21492942 -732204596 262416422 189260480 -429348569 555535411 -560776409 -937465726 -371750015 522932476 193627485 743959029 682997073 15204134 -908313881 -727620794 724581975 -559596290 953497770 950198993 -346684028 -446574644 871618756 -898075605 -588515991 -888437337 -433286599 147451807 540970735 428175509 902766332 38430518 -131057831 -710889534 849730968 -157803180 -676196268 560045601 -726517959 221197864 994454469 -413041961 -578568440 -79654996 591098462 -415324236 -273942126 551120564 -748230787 -848086586 771875307 849101682 -826913040 738457992 -713263974 721155456 589250121 -333607939 -128485659 -337826678 85435347 994363614 -837451714 136508659 131439689 529790012 -20271335 211512290 -339440107 743777770 -232383440 451662602 -117904617 -965854245 408215944 836361207 -801308405 -345123550 259020779 -724681585 -114667069 -503960009 237061237 -5013029 477548423 -450478827 63178140 955201912 757608953 641951855 807281581 928869963 -75405331 436476576 70823087 -693659509 148881597 -295608236 293899133 817869407 424266033 -35992757 947521673 164654099 -44858271 565379565 -779993062 -83419596 183748442 -525481093 796133034 685292839 -749129021 238292881 991581329 703637469 -526568459 -875798807 471253274 193310728 81255192 -404002507 191380516 -260378760 -489053766 -954285405 425011221 -249699508 -223441631 -270942480 25269628 -31400754 191877704 504155078 755456995 25653793 -186637609 -565151353 -76063152 321490589 218036184 923121480 -735814471 -405799754 -440499074 864486497 164643109 -866889729 272735160 -588708682 73900870 -110605930 -997635057 483931646 567891824 676295282 651647342 -454472281 -206423977 -433425830 313148405 -312251231 -687109980 -148327599 221423032 326533973 536133071 430078675 880426588 -420708278 323089229 321723659 -922152873 -895279179 118591015 -747802928 -439059642 322386380 667050028 453957400 302557914 909418364 452212274 241431083 -886049165 -530709630 -84765678 -438701208 58539991 537872573 730814981 -809859669 563863559 -545892262 -793254121 577946816 430445886 -127838101 -711222313 148345962 522029628 -698099168 564456812 116995883 -628583853 -460828028 -987778303 27377114 218668492 -650380485 -389956068 -413137131 -189334693 -771229343 885509562 81597509 856444497 671198233 -902431572 -76735864 -19064638 -122883901 -182940291 -221760996 -349769214 -782685111 479262360 986224197 643478843 -916077475 63963932 362323157 -487092697 -800157390 -102277225 -666965482 -276304416 -35398525 -636717904 773635907 -385625879 -588322593 -720359199 790976292 -466504186 -996275715 700890305 418187026 69050335 710913359 -20348532 -168204579 -84047487 -443456640 -18659108 -640412653 -953969153 -317137007 -675099235 84129679 -538968556 -176809421 -21953480 810876897 711982025 -941945602 565696616 146870855 799298374 87059214 767109334 346897436 -820484774 425871949 -304486121 70466471 594108380 -351119901 -380293098 895951501 -437431158 -995298860 651102387 -955839355 -899349935 -668051438 924509687 -994057572 150604333 -731983953 742966606 -267786824 -169321144 404039311 842976473 -728373597 -362086838 668905011 -302231748 416262580 864878306 -835590391 -1478817 224001080 -682495999 306714518 425533927 -570456558 -883679478 -692141308 -239728773 -961636132 740503539 -731345797 -635647503 -593537213 650456262 -130468168 351197125 -253293976 -234159164 445401833 -815198588 613969438 891417622 -270076468 709323439 -749984382 53231583 787644824 -573850198 -691600738 145769218 -858103634 -243993233 622612399 510357297 -617770106 434861659 -409006380 -856435043 -101395840 -672511011 -333610097 584712081 -70002848 239464940 794972765 82590969 -256192780 -813675877 14941466 913037040 -290746568 770480437 -183213395 -313554124 -365966321 -805924021 -939469190 170687624 156969211 421479451 -8789771 46730050 345387137 402680196 462199520 505075916 -19601580 203193877 467631910 255657528 370473961 922857101 -671489492 860672120 -624526568 114461547 806086388 978359796 -747505609 974588183 784076520 396248225 577576917 204695801 310509079 -819506398 -329148486 468387140 -261921949 -56820762 391936266 943926720 -405336989 -602301978 -822101336 328528250 410323766 153498597 -753030726 -744025658 857162139 -136551219 -559152948 -699611060 237912608 954691294 508790494 -563989927 588404528 739725057 851433300 40715979 -223308311 -169351044 55866177 150437246 898434904 54697073 40118542 721071968 -206378422 3660824 108525702 200033488 -213039632 316033562 -493129949 605886604 27000137 -781265006 -669799547 -596881377 -179232840 707053388 680540475 32143717 -85212120 -396263247 527501278 -90572099 -38173390 638464711 441148641 652486649 -642866771 -468796093 751354525 542188252 -943924233 -656602671 -471423526 -944759526 600114250 398276103 892343488 -283739989 886770164 446785690 63364807 854374171 -363926338 631404944 926023639 -289711417 -577959069 126114671 -979452778 439117991 -88766465 247447413 145397967 391998862 271409673 61230365 809142826 -997233906 -630088777 -921221926 -263483079 184772778 616155628 720864347 345320199 -40297889 781525476 180823648 13677804 206455102 -929997486 -174874365 663494642 54420851 -425421567 513872703 -468639480 -395540765 -700154407 11298709 373165040 -946682693 -952275994 33684996 801887777 47689781 533803997 501297627 186510975 -650711775 477987810 -656564451 77129217 247575766 -788314427 275759557 -709022706 -763963863 114594296 197970823 -46935717 607688726 -801211937 -722618976 -951861514 -245880182 -778558034 -811081626 139332624 246151643 -755155934 -432259219 -138512117 -226862179 -873059296 -881434584 911825049 -290169233 653043563 -3528041 -669013781 -688068775 347637312 974909432 -42254915 80878196 308350195 -665502683 -179358610 -326135570 136792179 66998844 144578041 689218583 867305485 -593464366 739144683 509978664 -2568781 504475367 -756653613 706968597 -711850799 -239605924 -502221665 -819581110 810438119 -465236955 -960418730 -637393355 -853742507 -306823739 -217834383 948797353 495056926 -370419299 558007825 796578013 -397572230 929441416 656326847 687496496 -818937805 83015964 601309552 -249474300 903908048 -27534481 -70884721 152652487 -661653418 -602660405 -993183698 368943994 -787511251 438405410 -426163033 999196407 -77309282 -901950258 448779154 -911702937 -803557419 -813821207 -908800206 -442677357 738598483 -259069172 -476667873 623981073 928368205 -872174894 820086921 55609443 -927766337 -778843885 63923128 900753067 -271344770 -281517904 410395785 -414958516 -854054743 135840820 -645703376 -248101065 772453999 752026465 516005647 558707892 -3239783 833386636 -255814947 324879196 105567315 -571942145 -42031262 -69205479 -919180128 529419462 -859779574 -169300715 -343461157 -334254425 -812221618 361923955 -636114542 203093023 359847479 -495001870 68978006 886947124 140906998 -760567812 748456705 676184097 -440203914 755250708 -971349115 716622007 -555347437 118583685 280911119 -47304875 757593232 252512604 -972902593 409508411 -988324809 405332397 -875002284 -808086172 -107503202 482811868 -723091477 591207702 191128648 585755743 568671697 -971658051 -248759110 -522901462 -895695408 -868016104 -402954554 647389814 952636430 418288551 562059618 -597864042 -471274127 -165907380 375434533 -214434410 -154375134 968482533 946322007 22227187 -614947251 479720001 415664738 -111673748 -210251247 395264169 117492866 808685035 701006792 -486305083 -344505066 125552377 21323668 -795029461 817812231 -260991566 -100805465 750942073 973934767 -279483556 -976859110 923032129 434830828 125712770 34537924 -958011301 607898710 -168621632 -521772245 -674518004 -600589824 -200652134 -710479955 -101291964 657741461 -912300283 182048635 372954396 151037640 -271932631 38928030 -33164463 -36511156 958234487 875170799 -554741371 984436181 -444233528 -492130936 828742053 -68224021 -1931881 -156562038 61307671 -465591819 -862292396 172070937 -675903859 -400473507 -75434626 267063258 -921491766 -568256585 327622562 -234095422 -797058492 221543593 -640639797 661136033 -338850647 -217797312 -268896412 594639998 964116596 913218326 -497027731 -196171258 982806817 839507909 -607614287 -360746282 -562037279 155671004 228164852 -995848830 -79626538 804502480 -970692550 -511707896 -748341783 136899508 -692262408 -385936555 -846537979 -3682110 5921772 757836807 -759522291 243842958 577556633 -82819309 24508071 -572119526 -276873854 130458477 -493373730 -421240521 -533245708 -363737340 999579098 -713394263 -100856330 -845042486 79673261 348636743 -165961165 251320076 96007612 843048973 -761880474 -888921715 917227359 410775366 948517264 293202439 -76136267 -843401138 501660165 700372738 -300717533 673270347 365699735 876717275 105103054 -508135182 761559682 -397765097 490459215 -77319015 322603645 233663778 992785463 564124728 -327395770 964151396 197818028 515615324 605936553 -80343082 483910274 738254691 -136103346 168336340 -736829425 204285431 -345560935 -572920504 -506761914 -664699715 278524960 -221049926 879279301 -707558975 -975887177 483350444 -837407707 -281371816 906557542 76620897 483321338 -547365397 758983213 -838133907 -58523626 321497616 933265331 -608617001 -202044944 32047847 151184369 -364738563 -45888324 144999965 -855904338 -203534508 -825632240 285095661 231930190 714310456 678460248 -108328210 -334851611 28612332 -296542516 755933274 -330854929 24849872 -643846341 -611093504 483914666 18625834 -657579033 -765913299 -472843800 -318927189 38269982 876028772 186193906 180106335 26281094 -363195491 735367320 745994219 639293223 483713438 -563040860 154825321 -727075284 660800969 -298282463 -438847381 -26219716 279816382 -315195022 702039196 953225075 805471170 -931635121 666081630 296398736 290504096 536706304 730688027 812348866 204972936 175688265 89844028 939745272 -28655120 -583797482 56601690 139329401 -184805562 904860312 -387327235 194513202 835274896 279000844 -898541473 630336293 340769450 943865651 317291044 314336372 373573002 427329786 -618152588 526110403 -223697784 426432690 774222279 167560868 -864604635 226566975 -577197795 726855922 -487778743 -658790560 783188529 155137140 -100697963 855619645 -384366933 -67165991 -832578163 877593530 825750548 -888067974 -805958712 -817969290 108709945 -197817878 231928510 68657724 362027078 -564878352 437073304 -971531748 576493335 -585865479 338632225 105338233 -890574848 459605032 875421389 271413545 -27041296 275446628 -596017253 110111672 -368499754 -510347575 693428001 484562027 -662664438 858204782 930570396 -411880498 -562337046 204873068 512927548 -980924934 -959749598 514046115 -643088267 -335088894 -367158753 186845365 -27384653 -79544500 -788679645 -466841297 -854261631 748015419 795342478 238622499 -248658745 -342177606 -179640270 795968980 434672358 347533357 -26165189 -859180997 499123484 -699175202 -490624284 72397814 382458357 146060088 495937697 310432582 -687973815 607787144 -109607332 -134394939 870158091 364004943 -261384264 802594222 -795405645 -279285910 -920055864 -538895785 -52600510 326722055 365068747 -115661948 248600120 127249582 983831522 -781752271 -310178373 586831713 92172822 -22715651 523427648 -172726598 120130716 -926361161 -678018711 432345301 -75151636 -301389829 386884594 -964505219 51262038 508718223 320845884 -705553765 -579313941 -683016208 307782189 399820058 -953590834 -726492800 -275935430 -626722887 334471370 625226216 175161205 173948486 -305043781 -238605015 -726027433 722955432 -117413191 81887111 594208827 528621534 101595089 356137678 -278971165 119258104 120573274 604031853 909442443 406308141 -267473964 801679472 -418322756 -80409816 574338126 974737584 -985094639 -242658007 125264661 -663320409 868592096 71832463 -900694828 304781777 208679144 -724808481 -497759510 -759934322 -427147325 635057941 893691998 -172723382 -145405321 -258480207 29720362 -749028447 -45088721 577761510 -822155412 825101421 -108949689 716459146 711412540 990190337 533882962 -332928333 158660203 -663971175 -650140697 414577729 133923443 -635724717 -421922049 563119784 517235503 -419549782 -589851579 732321062 248371622 43442006 398063220 -256270600 -717055509 -957226862 704153318 -188180339 931781935 -678547966 -939502224 587348168 -151121495 -154788504 448511666 -354309358 94697249 354618633 605056009 451647821 -231076614 -573087771 386428472 48264681 813346013 -407209429 915594383 -151654449 -482782184 228720585 520692440 708861371 892078560 -852489672 936253942 122689388 165693685 430578661 943896680 -710553757 -966918906 -428823234 -123534152 454235848 -404055899 -675033849 604202253 -261433527 -648923976 -455708473 588711916 -865038943 730677752 668984476 -77197017 313077719 -530067749 -66203950 323429411 -265592670 -620611412 -134922341 48642202 -59178627 312787005 -35443394 614456264 929904059 -434696708 651035620 -44343379 -583295926 692478479 -774578672 340087128 507452934 537752992 298095373 -59697270 105924986 -853208038 368378116 48577799 499959925 -57319505 -902737564 27872535 -98978314 988181166 96929335 72480561 -233502019 266413913 825617282 -804574323 357230624 -141548733 672968052 -622864162 -240077508 -945316541 51059476 -587566579 -665288555 -253577792 -947811047 427440266 -568854628 48041777 446430217 -132104474 -561761656 888850649 135548053 344112462 -202144372 491497992 -205878757 -316737158 -220440767 43879447 524010539 665129111 -277338795 -579834223 -199488224 888014147 896826369 -426827433 -939707644 176639102 -117590160 846429218 865933232 -630098871 290472761 111992596 -68902117 6576343 179220723 496467593 480125257 -429698783 -221178436 802898037 -476579580 -692102234 -838704497 405339957 529947370 851828700 -296492291 -826228902 -760574704 -26021908 395113185 489038026 613423609 -130364702 452377000 -926952764 -251968482 256250835 -433841705 896317836 -211754302 -636363478 -447157253 126914549 -410389502 633080580 -136866985 -954981966 -485453534 590629244 882304828 998896515 893607519 -208917199 638286045 356091091 -497206490 -101801096 -882713580 677834020 -719253680 148613500 794393246 453992379 -157814295 -267437583 -42555390 753170747 978301451 217695707 38106079 858500116 -325707396 362744163 -603217627 -336361444 -437909794 72242753 552667058 -218284432 -791276334 -9317821 170353808 38999217 -120715824 665486308 565390609 -967361560 -352055688 294079370 223802647 256154900 842702574 660941880 -21762616 434271585 185389193 -31140084 -601397141 835676357 619356698 275217383 234326319 -996500884 7668999 -623343303 -167950735 -626445656 -13970464 -219647991 442599640 588329523 -572009501 -346378171 298035666 931072814 -357148151 -128937250 -586875485 -326284185 -775737515 45994604 219087664 523973865 907963877 -976737022 -382193007 310884852 -895297831 699608359 -591628788 615610972 277319714 706406523 -83400246 -285492623 325858813 693943574 -658810204 -773791971 526935671 -353823971 -813870077 -411853764 915277786 -217661297 -378166085 435734303 -90897233 -992213749 -276920195 837977698 11084202 71539444 733981793 -683544073 314077250 291362932 858637408 -942210626 -397087980 238583520 -349709901 -866157644 380475917 310290409 818888598 519379711 721431972 404103769 -408818381 834425785 -22881638 854510774 -857814263 87669854 388867926 -427554496 -367848825 -828349844 -743967731 -891329367 573961406 466189420 -359221010 718617308 -287063677 140488467 -653016000 995684686 -85941597 672415686 -534582676 700784913 662094643 -639337309 186884985 130640846 446284210 -699296561 700677779 -217719334 -939234621 -895388701 -635642247 590585317 166081556 -548862464 -701108043 -454633925 312246560 950476964 -932265924 -865305552 -425880031 38345208 440179213 329066331 -691540956 333373224 726589677 -144262512 767077862 917426885 -10051724 654102841 711334891 240378180 -464122229 -988430049 -12664588 670624487 -967821324 490842083 -270122227 324102257 3700288 290316699 687110837 -696174039 -306753359 -618090612 -732973036 -239021001 898110412 812558765 -436460385 -402394498 -8830656 918542372 -849039294 -469736339 401195440 613820444 -2728124 -828730661 -998692789 201201723 -796816662 -630348701 139794670 639912589 -687932952 -825660595 -247121692 297601574 501740563 924133089 -331382970 -447966453 228813849 73572784 -593808631 411307137 -726673094 926840798 -395079109 -250392558 -484079939 -541857033 -181988491 -44813142 -71556798 -143572365 -551810470 -364772556 564849084 -868019551 820505945 727505733 459347602 -529205687 468203839 -321584419 -320473175 -172292879 518652543 80790011 665687612 -328203055 478486687 325632150 898567948 112401187 961107837 -247941490 989986407 428789388 -765384056 558144307 -799188520 -985642306 -826446303 611980205 80011359 -103908698 430683459 999487287 -473866 -557677184 225135078 -686551328 -448964155 -327729904 -773249514 644579974 -79513419 -767524015 917564209 -437371075 -559507883 188317495 -839631706 -34043166 -970434218 101055489 368576490 530713991 956095837 -655985542 -549764367 -104895661 -261936525 -406548612 888776088 -270402761 -623300650 832774478 -659145594 293818178 559178646 -239951987 -355359693 7179195 83580875 -330066468 -255313044 -18362103 -307138999 411510809 -878041019 227064939 711864488 -228526451 -929152536 -903416047 191443551 490821103 817167722 -14045225 -110430791 692147158 -610450229 -860151572 897992637 -277245232 -901496300 -802310075 745281463 -803107427 755923468 45110265 519709957 16668320 990867990 -56960708 -280935972 716296192 -324324886 -20886759 760753988 -977998099 -709656534 -818069775 -483140443 -165889480 -981735640 -204647873 86525489 846847187 -49435967 576176779 870954281 628708488 -578370566 -455197976 -326981981 390740451 -284026329 -327543094 505689332 221527930 -212446317 999763170 -547252189 118879656 982971382 -505990887 782703636 -155978963 -502735836 401805854 -382511534 993543286 432905864 378058639 130929968 -29504081 -204256749 -267109095 -381045111 -758299882 -82110661 614073888 -699208083 941997265 635708882 -184121186 -417218697 -51216187 893409241 641230110 -948249621 473363022 -748970249 -89290657 188998837 15440327 105125251 933675104 -56730962 682893853 -514809983 1818323 -5760645 84948429 716482480 -386945672 -770661221 -708098007 412877538 -363279199 -494485852 -15316714 196295311 180636825 91495501 833991043 -188581363 -491126604 -837982320 -533784861 940772934 834247545 -861958188 602462613 866039095 -478086463 -756368858 -935847898 793843915 495839005 -220321183 164370021 186476115 -201222163 -326644459 166121034 420614001 -38080928 -461823102 -751717926 691609732 738107323 -624292895 -758878702 -634343589 998215854 464361798 -972560734 146371218 -815221447 292198153 -256472775 28695130 -113596823 -395423070 -538238566 902531217 288800474 94007851 -420964479 -183728898 338244993 531407398 -50174006 679267016 26682055 -41793456 227422769 -170103994 -731691249 774758456 366744902 -836248500 -152829557 986515452 712079581 -930910236 977723554 -222020389 -373155281 -464203051 -383454902 324473207 385653520 918977136 -835032345 -606674546 894469859 269829657 -52605906 346336186 -811471231 -458927206 457963448 718063857 449043858 184712822 385364876 -570986682 513004168 633346317 638871630 984554052 -483843847 -365492189 266155985 -929907594 255689426 968681631 -20638687 -169367457 723521173 -921596906 624758207 350473148 -500207584 -309973499 -493398925 -302974144 -165187393 687507391 947207122 -440780609 -188111583 114650738 -84101983 325020192 -227018805 215192298 -870113761 248190123 -96752197 -975893609 967413842 -296533947 108382100 902783507 -590907873 -384849289 -147196761 55982637 -567218157 957051027 -879668595 373065802 133678552 -371283314 526699302 -903018883 -453296037 -61827813 -821055429 133723269 -134749631 746393970 623896006 -523335759 -822815441 -742136383 -700815676 286902786 3740056 430736799 858719029 326697519 729456158 360626893 452112086 420315020 -688053493 -703108803 733262489 29298562 700786552 668943530 -531234983 -600441758 819765532 -956077056 -129903787 399098804 777455797 -126171972 -457103830 199761889 -974410034 -128193638 850604383 704110692 538757566 793912181 -624564805 960539210 -990585351 -281826744 690174757 -595497511 -737647749 801993003 -702773728 -166392700 -171934718 757892454 -928901709 -676402502 98104957 927499689 662026896 -334093306 -924399154 293754478 822614047 -651608734 -182417970 471858448 448288586 305459756 -285308937 -777661898 114940656 -66749127 -513538546 709354185 957009555 152284227 -65350708 670655344 780684345 -163835057 167848529 -618439667 -257634086 564159782 -693641462 -471771342 -51164371 -349554633 -177342559 829410528 -966815854 -677199536 837354750 -358254219 403044392 207827791 964576696 -192760253 181539040 -323230517 -477104387 -271515834 -300401420 -237244610 -850735042 958049949 -239482904 -862013859 671238974 67594724 616174090 -742908410 -970260918 983989344 -659776130 20212859 -440535119 96689007 -249143344 -420733625 561413425 346715510 -976345097 -967342931 -990826886 -337978790 -819369635 -277171016 90466491 580377438 -543438058 918396649 -83868890 575160306 -469532068 -681138394 761749117 -486262612 126804078 562297854 -416829312 45498174 -741881693 290261939 930810926 -9059557 -318256482 -913603162 713943882 832299435 -574645288 -969015318 382983660 542197274 872733100 -161309807 -558558128 -98063276 -328241754 626896880 -162078107 228909240 270253119 376206207 528300954 -959452344 846506226 681631344 254038844 -339500876 -616496805 115399204 -689585315 961694705 -286137889 224075130 470501903 -564748359 649813466 -342652060 738400199 966822951 456568327 88721677 -831155731 337728635 -316547253 -568046469 -364881535 -556786288 -73924176 -471147409 -906309520 685318795 -321255608 16575000 -664431356 809866056 664900356 45601956 -716176498 -952833007 998237813 -966308090 -606081397 -875267788 936107783 528440157 -315855556 480732635 -159098243 982320660 -453247088 -889603114 836872677 576449894 -939693575 73615710 711877512 310595573 -889973050 598028417 371882025 -88049430 339551489 -7316756 950330201 -532306796 843473926 -411849898 332850310 -387302532 687685832 -936143285 -122387269 195665701 -997108602 434216065 -35639865 -507821391 584870738 -259894588 899489263 -883414955 -661136320 636567155 143399789 -985113948 653815769 622658373 4330748 989333960 400470575 262964273 379698027 857995235 -220915599 183949159 -395956366 -244961284 448054934 118511901 144517612 -781473222 -341399841 175248896 -381222485 90765822 -779721756 -667344954 814526321 981195533 -884705877 -790958583 -806342142 -584494179 -549897952 -266797718 -510334464 -158488949 -979620333 -3311764 129748760 -504456098 -345621515 278288713 -968045005 -88573789 877588087 972592642 -339616257 -694897187 452122614 878436862 -475961685 581744373 -675211898 116800904 554592411 300932171 -732130040 -117845722 -718957953 364167893 618248118 718309529 185359630 70568361 -811085827 -531827745 398395141 -77875193 -374275212 218232966 -992687892 409879169 -906929063 -774181519 -907271450 112334412 -27365437 -936805053 -838435387 -525693408 -455208372 -406404373 680625846 59833162 542380628 -730027824 497565878 -8529593 -714916865 -859234996 350993438 -27842789 284587796 524220269 872266609 -192211656 517245642 677589856 32789473 -572003599 864349036 868303368 679300873 -662288903 -962864364 153070857 127279734 931854784 -662905790 -391351491 -117788000 255349797 449678273 -472657182 -529860458 -972862740 857702303 473343576 51609275 -918790526 -707291868 364632484 273388812 874109561 853093238 126050642 472178473 -396714114 -347620586 64591034 -100271791 351824696 -480318793 490004807 537451747 -762247082 -105640725 -548180009 -251875854 -589784986 -881298193 -234840849 -797258189 -341229132 359110397 -142593939 -641442880 -617178499 869446799 -890698236 -913980043 -843250073 573970296 335639243 515143784 -764973451 -645658423 -42619425 -410399021 -958277765 506181247 965616311 -645677904 610440519 -524855362 122236154 -985827373 82401790 195847416 -914042262 533407692 723487299 199339097 652712507 343897383 -955954810 -321888784 223079227 230626322 721627076 359680380 687369629 -460051602 768153459 503357027 -28448027 209397943 794096608 805518090 769209317 974296840 -639250505 534900454 -364272338 -31711392 741923254 -793226176 99691441 -17735585 477880932 -879109553 -922378501 849224356 920531403 548039809 233559025 -954811618 -642759299 -834993851 678259545 525077020 550951626 303954692 882820010 -654466939 959545484 337007580 113710348 550913628 -463312711 -963479071 973542322 876075694 -690774190 -633415086 -461820718 -134472546 -386794399 -32889074 -148441331 218696844 631921752 4380548 -487738721 293362232 -412286690 999279429 -479014090 489368309 -113294150 376095435 515682438 -850795277 -877688822 945202964 -279255662 997125395 407760674 -164139999 796077366 -44965387 -448552731 -183107930 -939507868 -903152750 -243164648 -374560908 -460293532 861699801 89493026 273076945 882100784 135350276 -524417377 659552140 673995418 642624955 -939131346 663459783 -320242388 -623291641 805614564 -403964345 643369641 -594133250 728708936 -233376825 894270942 -505953719 -46859989 -574995935 -796916643 550915593 718407726 607670994 -755051467 111797914 -852518401 350632170 807523270 263699878 -169440334 -66169076 951914307 516172703 292148800 -151449352 326671643 440711843 -926752675 -929636733 -52920929 318012435 -563100821 -709181337 -217423447 -825313076 -399955609 522647974 413994953 37955987 -877616577 662036264 457472563 -220904894 -676724677 920199812 246356225 -819923289 -275820901 305684266 -850553199 -831716743 197698155 90076713 -654416341 83436117 -770682762 153917114 270817129 -435011743 -523329569 -212945707 286935524 -944120479 -7975392 581686175 772095011 -521400583 789585162 -256713257 17962807 845167840 372764095 360549135 748351367 507144611 719155092 -324055697 416143731 564933794 476563204 305485259 -15025972 926335885 -5323042 -152933853 -704196292 -752796008 -662336237 -995284865 481131114 341969956 -940992591 137356551 -595122110 -904183549 -572454538 293527768 -632937185 -840551173 -615656452 39415458 -255781633 525787142 381212264 -575225367 369766797 848809287 -431586498 733764463 424389919 -130531746 696818811 -810469865 -976760204 4982161 101738791 967018589 -693925364 546032238 415228171 -869880428 -152564407 873545011 135021753 289489188 703060406 -546592686 -173799173 840675093 -639295858 837973895 -647638849 -844050418 316723134 -812842673 -729444774 -668507681 513971051 -207403740 364957613 531453580 451335213 -768010957 467554774 446047253 256167839 -688098326 430586470 -59536363 312466657 432171446 32948984 -177621414 -282059909 54914718 37539808 787892479 907454905 147889743 194403708 357692128 940006122 663063240 990002749 -992437591 488058960 255036564 976996947 878799047 -496139339 -383372537 443466759 -825634910 804226245 887729640 -261033751 -58433016 -604710149 -112225334 992342164 -456359906 -540218495 54693748 -975326690 184179390 968732 483719512 -242508048 -963891957 80597029 -384218576 742057516 797306264 -743707901 -971547701 397157861 -699990584 602143288 -345883756 720833723 219673416 -931761421 -610825509 723959292 -958422057 553027799 4672749 968047892 -764815 82901666 -897723001 494434326 631882588 330901569 984451056 282948920 870825045 986401169 712178290 253406098 -985515242 -915491676 951098383 475334297 -939253426 794324157 -535729386 -1516562 813905128 -702162500 96728530 961263805 -455877623 -786862401 -103681760 166209507 -963565734 696704963 -699355800 680645359 140858780 259617122 -252640402 341050263 829776596 -322992334 -39848233 536125036 -511854984 595723418 -805773678 141845752 273797939 -978428892 767560258 -158535809 -532626289 105066788 690183292 169564907 -298115365 -653015733 125441235 208295618 201199236 931179382 -52553518 -718794760 694482092 549942569 -160277041 -325894394 -124786234 424192662 -615161975 -563581175 996700545 -44117124 181014342 161820427 906753748 -698719604 608413090 229679885 -721556146 118714552 601157458 -192312100 -500226015 768436179 87871618 925031658 323587122 -49630018 548690693 506201896 403249326 -138450393 -805140002 661818572 370383713 23385036 -188496970 -127931208 988567007 158902265 -977968746 278724351 -713237338 -224595649 740402539 416427933 -116521891 -889411937 -527457963 617036849 982014968 385144353 -89114304 981191001 211230365 -937262498 259408621 -602734434 873899519 39438477 28161646 17036788 -872904536 113965440 -721399540 288777065 -854757704 -868908466 431431389 776145330 988536620 449384156 287223871 613089731 -77622805 623997851 826376773 797726049 749433168 515722263 -134452146 92280652 586937337 990142132 -56656333 87532250 -765719312 -161076688 -675730363 10928561 -205963510 280173661 923502431 -943687124 -225088009 535985741 -633693156 -328068786 -269588157 395630177 -692993235 780709065 619051111 -470869427 -362620881 -831188116 -2406313 -210274896 481252190 35563135 714896995 -194988546 9790493 479538827 745228439 -720572571 -529598640 135417462 -228416956 59420978 -591902034 -322673683 -416716417 -714336390 992396665 -14308494 -647579384 96936191 -418544608 -642676086 552028213 -219082552 589584466 925677313 -497093726 691850066 -110976617 -748764300 193076295 285588684 -126958607 433670834 -780448397 421027289 394068770 -789033938 35864352 -681845974 702524821 76642254 384911102 395490396 835783192 -883473869 192278269 645287567 767990658 -249597900 -500530856 252886637 259584007 764060442 -210641111 -630132224 -435930563 -580534191 742915047 -572226456 358029543 -765305954 -538289302 -399123120 -579491049 665137706 184152047 -862843270 -717157419 -716962855 111102577 -351993644 -102986665 -984788688 220423971 941839034 174719128 22183051 -931573 559533759 167943354 294635082 -47986276 -733928416 527322850 227879475 -645648274 -545427244 -879003614 134023495 170948204 -476986863 512241014 56624179 -834639316 760084915 -884504189 -799617297 163981293 -335515695 -583904379 -257663128 594026759 -109890744 219809139 518962412 -377160798 -269938285 -763887899 -717300088 -460054885 629094808 -67166460 719712204 35942561 -199731711 -249811420 503148287 557489856 -78515952 -52478774 103212654 729890296 -268062163 -9639253 -48488834 618927427 647008602 341360420 175488492 90416359 -936266828 250036692 -255949860 453137408 -321019912 57751852 -46583746 -529546736 -885838893 389414949 563868347 656994091 -753310490 90248630 801997309 -875446867 100313554 622586593 300949312 821345418 -622240302 -633552702 -347241397 -197225420 221338779 -191216054 -78002858 -232009832 -994731634 601860450 876593080 -806436030 851134681 84807278 572122091 214655867 -447376469 808336628 -6840569 -150360555 113996144 -215883883 276152440 -394936170 265725500 970313109 342557540 -993292941 513418052 -409467939 779635670 244885232 71196585 380446524 -644703596 973889895 -547001905 203225818 523321837 554001830 -201527729 -684054108 -441058534 613891363 -933253322 871809583 776066974 782559940 -22072052 -569013530 -412925142 383809120 888097626 -303258113 -354670467 -941014418 -277423801 255666756 160661268 -653858798 118770478 426129367 -804579210 -893553991 235496046 -704772271 716329614 -934950552 848836165 -170695591 -957566521 330388831 229996688 413223379 -710880264 -306969320 -301539475 -184278206 65102743 143198767 -103456592 28171328 210424244 -758146070 -452977370 371527456 770564069 -176214163 570263325 -537673949 -225549954 -622045180 -14304399 -485945101 898974791 17016522 -878870385 770946758 -316355724 66721781 -238836707 333158330 -445709561 429885514 -804648303 -721122899 751296778 -315894161 -86631229 -295467280 325545433 -954829375 -448568807 -237838141 -19837061 518167701 852875400 851845648 -468915162 -447931204 729137635 -790514164 727168768 -175053313 851133005 475553777 -498059451 964111498 -860625675 -307553236 639174236 -777180730 -431718820 690684014 166332237 -912149495 -81084387 -972845242 -448929459 -393283292 -478305248 281511474 -395044078 -208478175 3906386 -414455885 86668914 834692406 -975588734 674358349 -163220807 -63240893 -678026110 -65800722 805402325 -482587509 14442012 598006226 -701310567 315568310 -834941667 595956762 -878556707 968437380 -517082092 718932072 -960206587 931178796 -869310633 -930452088 94864784 358913256 -504614336 862776508 -334301546 -622117682 -735405378 -623331274 -46630296 -131579434 323493386 -545292800 223383007 362024757 493695410 -832358332 85532271 273739942 -245778333 614708658 713094114 953839424 129656567 -638967221 761154114 253915575 -667733845 438310216 -327493269 172112523 887645177 839528569 83044392 683865767 808620510 162278347 645676840 69985744 681056782 -571796253 -43259459 -943203550 -492792199 366067990 -248041231 -531526291 744683873 765305936 518665736 157392946 422374553 -548530422 787716561 -916144038 -328388401 114857130 -916367047 983685041 -832949271 -564703615 -529920048 173459587 133400672 697278098 759873621 -287373089 -937661343 -629661955 485544561 -834464230 -656010943 454013187 994520429 -421932449 776817890 552290541 690407070 -895410265 -129282674 227358390 448274468 -734858176 -636729554 735728739 -14967801 467430131 900306192 64372868 447681998 596298477 233405423 -608739715 830652002 -646787893 -559179140 819189681 328969043 -641324721 99209300 -764494617 -409723146 86479746 739998698 -156124382 331141768 -125521708 -647510266 709836324 419962906 -553777837 -38386715 628581540 798219935 661001638 886580939 -111790526 745361958 -961732558 -955243928 -626265866 164283314 -344662998 -828810792 -112547506 -689918923 248690590 -185031002 -987191673 -609864278 -944124018 -659581168 -650527638 -184500668 90178316 -784503627 -881805357 515679487 -721203079 -987481423 686635667 458841932 133652447 485341076 416474200 687335267 -815231966 34052320 -118683858 36927651 -391568094 932932595 280614763 -880105107 172164940 87729478 -642400446 705935033 181603216 -175086124 283927004 667840852 43902913 297999096 -797231797 -279714804 -664589352 911939398 -887072880 -862456828 779100306 -639620837 -773320598 -758986135 -854839295 991815521 361894836 -840674205 -655897683 774129296 -542105618 -862608886 456322903 -46166010 -291921639 -784205882 1462975 344031818 -154924308 40777436 202548207 -767203609 990372846 -388283028 -82118468 -4395809 -375668766 423348953 968163979 -215676487 -993926386 696318123 628386594 -563920565 149960526 -689027395 688186357 875093438 362440201 129305808 -702354761 866275694 -730817596 461401399 433536767 416159755 106608741 784559282 -410681997 473765346 279527709 -926855951 -613353754 84157243 -5984868 -818950023 580802293 -88610455 -96158092 -897774492 -692146654 -377079277 991826550 -916917248 261196026 -784886944 160407068 48034588 -898183567 -75213498 -837371181 -389628546 376978351 599752047 687227294 -459291728 -86125989 114563147 -561602696 -305163728 -828080762 -31255446 127146973 -567352527 -717007349 -958957982 -362142921 47166490 32835242 286478978 -871908034 -786832971 28419155 -991401593 741063940 586881672 260566243 166522233 -782204233 170453307 -984350919 -948104898 -61993010 475720247 -651653084 832283322 -712318812 -917496205 -492414622 112750637 -230465007 -814715551 -540844301 -371087258 664066415 790263268 -498553861 -915788006 34842517 -149773812 -618982452 -283831621 -318991717 839719103 745318846 -244431143 -25292236 -998096158 -920994803 -240698629 664288282 -754008957 38489316 -746571173 -992583799 -765508489 -465613688 692158333 -3268738 882278473 -364287210 -603215398 531556525 -454375841 305390829 -312245493 182932358 -775762735 -519628949 505025789 -556605094 431721878 143713321 307645150 -702445627 -484535785 -412240585 -658694243 -693969848 -661315462 293027920 887144818 667852929 166416262 835447732 963424813 159464196 -998198028 344797067 618847354 -421288080 -668186194 264585588 -20297304 -118754330 -976950916 -91150478 -432078190 382267336 -692469986 856959074 515786671 -423667949 525834116 343828680 -575216137 -275739203 858842813 504320950 410462250 -923216774 504345092 -464463253 -956631261 502391471 -805940607 317231262 -62225109 -830075380 815048002 404402107 566334111 253755717 946892391 -830700976 396889648 -656023345 -928695902 -214925199 253359798 -696336221 -873876532 -35548134 -361890738 337259129 -910928914 -548690158 627629829 -31731213 222937360 604400526 691017208 -302364795 -761122393 -532338774 227403220 124569933 -531068041 682564405 -912292918 977690052 -462024950 -727738800 673145954 429467767 -949553683 52874983 536915449 -930775855 153216124 83101758 402548035 -661760295 -560581864 783413152 -167770074 -667327063 -454598518 -794560381 -482490506 -643814634 -906610541 -621720834 637586409 -967569568 -112794840 -835705935 -764415478 -426088308 -154468765 -70445413 -494459041 -54798097 -331071241 817882830 -341294899 645682942 571125094 -550359139 104825060 -669390787 -641422357 -385899485 -815566495 396872843 862189962 -634282019 913626328 921097599 -769953276 519070161 503493230 -545124799 334423221 -13419770 -327198120 93156765 -309940126 434748870 -430307208 561752891 -588615824 -942255419 -588694328 661733543 -580734977 -580125456 -822787967 -383818938 -154587113 -369608663 -226238376 -957411211 775050621 236187390 -231789961 908864516 209509699 -690002991 42610981 84313475 -263603339 -677830798 792907113 -834768994 282556799 588776139 530906988 -412175260 424225311 827621997 803072227 51929534 159852768 215690509 -974664535 -685600485 -91699929 -212116291 -839038708 843255045 293291482 980515725 -129533177 -59070783 789900196 945349452 672423954 -869255385 -2278124 -728854808 350913015 759099561 297401155 -5463228 513589743 -655968749 94815951 108723324 -799173007 -243284198 -536174904 -841225978 426071165 -203441507 909473195 -938045537 270250939 472169789 -648182577 565804964 127991389 986522967 530522650 -512767694 -839734026 848363394 -491151344 -711213851 301645583 -209461413 667464362 573410831 -977183154 73780050 -208428548 764441942 -610657831 604800890 258720149 70024505 -810884494 894016112 -930149511 -166763006 22288274 -813664838 -795281568 -76255689 118895533 -762275551 463128216 263918573 -381924785 -237062780 944792930 -205438829 -139576994 -131039689 -212012187 844145709 643511465 -48883625 793242356 347234516 -987863425 -314159632 169801943 249108559 -455587946 967011184 -363068336 -18252668 -121443758 149893076 243221152 -343686024 -316192441 118511099 -670145682 335340449 -459229844 35961938 -986642349 747969533 -429487158 325804241 314948574 -230407340 -149682321 56438844 212206642 260785093 727031434 493468314 45475757 -416955475 590065660 -771807063 -723381783 190104821 508143855 848345139 -613309526 240046978 -984880984 -538016316 -21963340 664300971 -251590010 -715696972 -147381362 -338337675 785151374 -737734627 372004963 -933939143 116570064 356730253 -26661917 184772582 -664351207 -163911003 -168466507 -707482364 -585043536 -21535387 -664969702 -171008050 -273853962 845681061 -586647436 -872360773 185572169 -708482328 13490442 -312300070 -896878294 -608914284 -116814850 566117427 -798003675 938384503 -670099975 799612051 729658144 -558782773 905181216 -348549481 -61275026 -211853603 411714775 -238630377 393645105 763299310 267118804 269670442 887635652 -120497505 -423146019 -738755515 -859367883 992562603 -168403930 314561321 228667588 270382594 786931048 319735856 -768409517 4809542 255064356 -813073598 -585933676 895683744 390042797 -886279948 -140490063 68118192 78202591 -263681709 -942693010 155487238 937220855 544402920 -129632433 186222031 -427604332 858424012 -510142325 -572615264 298038954 303419859 -436825166 671892889 975924036 933075351 415034167 824138254 740201299 192625022 -838643592 -603214824 123463141 -983963348 -695191344 115150341 7231046 -785871221 -543306541 57849318 53802003 598468551 584098407 -973027778 -741243232 -290310812 -512169140 -690478522 -99905943 -780216134 638443597 -542864296 480516746 673542685 266200186 812047832 358222776 924563231 58683101 7495831 -759319512 468535309 411526210 -334974974 -169702466 -127875347 207251668 -602638032 493942359 -995014077 961710130 700103111 -379845955 379163723 -229572891 -167758289 824540471 -271694629 -902925230 -894673609 62546439 223750791 295994129 747249308 -398757607 -706398332 -397900749 -102846526 711889779 280110144 637574133 935502508 -223800566 -287293614 -555856911 415657643 335200601 -702327403 -830587483 679281791 -851643533 126150244 -567368048 564508623 826052576 262943897 553716156 965878592 333790522 -291917776 28206472 750210865 -970212650 45095942 9362211 -817688715 50552683 735126072 -596460429 -549393268 -869913682 -508287416 784262135 -834309697 -162839259 -167177445 882647288 299914259 940254061 311164382 -549463319 -689136539 806390590 -463776117 -158283867 -593156028 840648288 -981689810 289558614 708586285 206238672 -232448680 -937541144 -543963695 733908230 -726428931 155410929 47630784 977810270 572284752 -625239199 340936047 356583633 273683212 -76734958 -460923041 -220616985 -728837353 786302716 68938387 -73561046 78915071 762029377 286502536 189492630 737070809 494709887 663177901 470267157 662728846 -971566772 801982312 304092300 -996892032 175502258 -368296847 596048600 420149133 -135088411 -259561134 -9699192 370658280 -467328927 -9631680 133546051 -418124240 605875737 530160606 -650182762 14370178 756438148 -739693329 259362704 -715651107 -733779939 -21921179 1778809 345136643 -14994285 140923594 -720985892 137006046 796906914 -845716587 -722542939 292951754 -199690870 -622546418 939351542 -571822881 -931356468 -162968156 -312755051 984206098 422959489 -706980503 -42745960 131840242 224265251 -766504974 431939872 278338946 -856208333 619604570 -190905832 510021167 -863406559 -954193728 -635897594 44768223 -383771777 -794541517 -848645564 -79439073 431366626 -913193313 -888440059 -808386115 874935369 -228296941 462157142 -371383789 444199670 -817595805 174845290 -620870689 -245567846 426317315 43440685 -207652892 165689932 978251812 -799263194 -403400984 247112859 291413465 382323905 483576764 138757404 695466737 -410189331 793805204 -948125281 781184770 587538748 236053160 -529775679 24266823 794428996 -302184899 -195433898 811343672 833473528 -30494430 316664586 682328142 -307030622 -737361524 98650556 674181154 -67329038 -755535927 -982014604 -557952517 250764424 -868991470 642705205 757835179 145592869 -300800133 -648729781 -477746202 -657704261 -853666265 595586546 521011921 839829764 775498569 435675098 120859298 906080465 -72017953 476736681 903630803 363911747 -966459957 -244818573 -62036666 539085333 -148184398 263099975 -729240187 -133046332 802063349 187722744 344785792 -991771577 -684468463 737818150 89249040 1648956 -328927081 -536300371 -587248599 -46210863 794880859 -717418860 662833545 338856610 641661864 878628420 828477565 853385 636321425 -102318503 52542252 649736652 -429378512 105767830 -31566361 396856273 979105223 587406418 -471244596 -113188268 107604263 -196952472 -204879886 246954484 309513915 931409553 -629160731 -950849745 272550907 -593343885 910175150 -263172855 -964298725 502753614 431564870 -182990142 -41772609 -970134946 106265979 735410461 636042335 -104965929 251005588 -984229546 -920965174 169593283 -241648061 -714122134 863112527 768982620 96778762 -536798462 -500895315 273627876 -939188188 971302517 -583022394 -698234942 -209760990 -720677429 47874288 934637751 95730150 -591544349 233087276 -647176325 68095838 912648454 -179599539 515202072 763029394 145919232 -36245444 337475008 -508279305 592538911 290496820 -168056716 122019228 -639232333 -527270187 490178616 -274867837 -692878908 -197337997 895672044 -506521136 351629320 634007718 904670219 -354576810 -511300682 -310045438 -820505446 -350225685 386470579 866428876 519510489 -83317560 462780896 734919494 857630204 -664372907 196806361 809306025 -724946415 -227355296 632643158 -202190311 -933552229 -718855554 -110745872 -192230348 -151272850 406727724 652074128 776839140 701601824 -148518992 -379169012 387518186 -483670148 -429276540 190347761 278340306 -745904529 -73816755 677236499 273278724 -618834317 -476401742 -347870512 133972261 79785026 -97504195 525086560 -821644881 -247734239 -885603500 -361751764 843244052 19734947 -664506468 764531267 -614161633 307964856 -882066863 580617957 -809697157 807402245 778097783 52192399 -526283440 -713841860 -918323874 287506634 -277617087 -633279240 -630469512 248315162 -890477740 611530340 461302505 699754196 999548790 -635674646 -993262888 -33352282 -376706656 -394459080 -168755059 490406905 -454337918 -346816039 -242124431 -558039735 -793785691 -172215952 56961097 -185280846 708652378 547154552 -143181670 -86890362 -520811702 -770634872 853165728 -439896570 63492562 449469545 525122203 -574304171 322349207 -171412168 874531366 -776670003 521758775 842561621 522436589 -889869775 -688792415 -281928865 -357063488 708642036 261738862 -539123636 29204665 415065642 -324112590 -723788787 -488929609 -949117310 -263378706 465165419 633514340 182638448 266361222 -434039831 -206526462 254308839 28919497 -20384168 -634474943 85391850 -558893848 363543673 -592391907 -745236952 -918987821 95926320 920677079 803500674 802422295 -532139249 30095634 800661694 -212564357 730602351 -311166363 -988060784 728639730 -844731089 -152014788 -909894323 -373151088 597171518 215491526 35293518 -672840969 601670152 -730133604 220685805 -368815899 592407760 170646816 -383652907 -567786933 606435240 -375648692 -92608401 755856605 2309090 5271136 -298042592 -855844035 -685732404 -922317350 -190490837 591149467 715654773 733756065 -713497762 -387443007 90996051 858689615 -371207984 -318531779 -547410347 87153235 -539647982 -613796316 883750793 153054439 227295043 155257629 -437120655 915440546 -14968351 525322173 215544929 -984088514 62474655 -699383648 872183928 -829380878 279739999 -432954887 295856288 -624542666 941739992 -100852878 600443558 -756041905 493380142 795085169 -774158979 271977320 968819384 422618255 -263094578 365470707 433437776 156978611 649695534 -211138566 680712444 114347637 -649287660 770176210 -340040606 148023689 966213643 -979292656 -520111821 -445095093 381743849 508785558 197684073 -318614084 670986501 729579341 188143302 646306742 387356004 446287965 -174893410 334275437 -81358106 -75043625 232252964 -20910843 171363776 -107863968 -58467955 -745519069 -16690129 957999503 -936649654 147632489 -697248369 -129853367 -982394092 -136277688 -400736670 -597562075 -302515889 218183702 -252163436 312652031 -887164567 478467879 -243014008 88410360 -867315147 -401385675 354920610 91006700 288918378 -114510694 849398524 861608818 188426072 202544401 -736171286 535322249 -468334555 907648077 187524697 84536209 -549697598 -457011732 32651118 713427979 351751116 671606604 782108542 -354950177 -467531249 -678969048 -310007128 -198271219 -213844241 -76212791 196069908 -654247828 475472311 -914764016 -781570740 -931761211 -180826325 934433705 -333204642 -760651093 92385491 -94285653 903401457 51172307 -708963523 110694902 -736806701 328686798 227190824 -159166919 126206617 255685074 187667709 -27159818 389774022 173340286 -654762793 25418014 606934964 -481985604 313411361 -772706410 745057534 16576164 340123053 -365682529 -18046923 -571311738 -39599830 103700645 251934026 470486894 -369575615 -95358534 -753768100 -621545145 11873834 -3056179 -747313703 -504011301 895931905 198842441 -150507800 244319654 813343543 -64174055 152284608 -894359929 565965775 150380805 65862723 -268606645 -447020216 681352843 490976766 739145420 224841579 -863425827 241357786 964787560 670877047 -379563053 -433375641 -620731722 -642254281 -314474320 804642021 -838512892 -838368342 674858582 387854626 789283081 -70475854 831815550 529779806 890179090 466735872 -841816758 -290744521 542483943 149251590 -72628581 -53372226 885771428 514401435 712689385 -362517549 919697438 -215652200 -666258104 -949791524 -686189170 -268035792 -742297510 -528774944 -925877238 761855546 -440098049 -731050373 -672587201 -447235812 -70171302 976557401 -908674 -35555291 523305101 -416916138 -348941038 740221300 -145858836 998189086 -496062132 192376633 -967522836 267605895 213073398 960169453 759531954 576201408 -61518413 -9411097 -486591319 -666184324 -365075221 -176689721 42308979 -895503756 132188885 714779118 386421938 -754262064 533860614 -929075083 -956999032 763452771 -480427139 -967716145 -500767172 -862245156 601658142 518336373 24793002 927732002 -392281013 98068540 774488349 -959157379 -375329993 907043928 470427884 728596039 -109623580 -483352840 495657241 846487781 -618883269 -279825387 539307677 23243079 630187122 310803807 -656158244 -756826186 807463045 827779061 -145944595 270262500 -829987222 326700455 -139602557 934915766 -904477756 -358557516 915095235 -902656434 -891454311 436271372 -26691506 672926242 -673528265 -540651619 -6542572 -432954660 -382088860 -801141773 -327986538 -361433094 941334049 491632583 -207288631 -12599735 -93778907 -718029450 -258360842 -824005215 611926277 -980213381 259035004 612324732 942462439 35976046 -65814440 988289236 916995644 -870653965 -5312500 389547473 363945289 370637523 -651554722 418871903 -883395861 267649284 13838234 66577660 -232949379 -843000779 -501559739 -572720889 -640380080 -986202472 185138674 -220147908 454633073 30803671 263155909 -891282126 135649781 258875987 183110328 721723948 376151169 -314936006 567244392 887206143 653233076 601375578 -160539879 -396771110 78377480 138416820 -367532043 800321708 -120766655 909584990 646932603 -763076816 -280423976 46849318 477074944 -834373237 985080473 -292330078 174167162 252780134 -372818027 931644462 -231579893 -755116816 -798091133 -156651028 735543958 187236665 -914340096 459417977 -130488426 -746286877 -985750270 -97525500 -665639939 259052280 -981522825 621928693 316664147 394121547 229232890 546557300 589109208 518154498 695155953 -87973884 191658211 -712471805 622796263 -252890449 -613356052 157685643 -520285403 -550299101 -430147140 695876905 -936832666 246968778 762439206 480470312 -748130699 133161866 286688486 866720390 -603265725 -904070673 -433039455 -380706241 273172116 -497285674 -331913447 -881260013 43031844 -384855459 71386944 113407035 -862309534 -293360826 -956511997 -7473612 -924886703 -730508399 855386865 133241489 -795999863 259125791 55196547 203900555 -142763316 -602566805 177589435 -770045539 430089378 -862017724 198121559 37835534 891599333 299425928 -448035252 -795983711 -909905007 -806592675 418399556 -891311344 874862381 -822754707 -639023669 300959483 -626331024 520829446 -894257613 645551682 468929255 -769552899 885095413 -670977690 264232713 -107497718 -386646410 324489030 -242227620 332924651 95354268 -24570618 942283065 -870863546 195819806 861492685 964821336 123120658 -985116811 -580122922 926698807 222465981 451952063 -556284258 -574482016 -82243899 821909414 -192329715 -865884549 -467615646 259918346 834553012 -791454408 109870465 120845116 -727077354 392852815 240683910 388109129 -29176023 -19119488 643308157 -664056417 537421036 -563530087 -232761965 207045370 948281297 -843254684 420784044 -747401900 -441431532 -907176608 117229667 -647619374 -747380595 698905334 -122895653 219051576 946420355 199777470 92450551 384041711 -108086540 -292601860 -448349223 945933235 191479624 -43698881 -707850759 913898900 -143284656 296812968 862339588 -321558940 -351950851 -290921331 -918421521 906080174 -470555965 -284746404 327732742 31206720 618051374 -98458830 698424115 -446934343 -926287035 -870886234 -120417300 -808514890 269468457 -186760114 724777814 -458327238 -496160965 907930625 -690824770 937132233 -823857218 -497720366 -548584777 728113323 815358730 -819794951 -357832146 50582498 655907794 611900711 977218559 228228135 -194791677 560869226 -744385517 852392210 -590773151 828050418 425163417 -575587087 98815487 -478999962 -402866970 -560012787 985020498 819944031 -529946494 -111307025 -385366017 -611591514 372526600 -420028119 771739254 171294425 -23787431 968005569 -32414580 -326109450 865484333 207818992 -459054681 77433371 -787874947 -532419179 215837900 -327204202 197573997 300779647 -619430650 313793406 828585413 211429644 726801332 -944410732 28879505 601201568 -348002179 -965719333 304414469 -370616837 -781399728 -46209535 583796564 435164544 -16062496 -707311942 -3488159 799604166 -380918976 -223506149 140193055 233290804 -941749259 502244086 -982140197 -649815823 463761021 552205333 843674627 -64860812 -264043806 -337049078 500731093 204610325 103274739 531369059 -121307977 668963417 812018423 920196210 699997544 890190240 264474181 15868804 -785182603 -680736353 320421651 981213274 53917963 796146606 578223905 -593093413 -471157003 981140141 277870703 -476774192 343434673 -285939140 868298029 -23074907 -765786631 -39654193 -399795842 -787919079 -533774372 -953327710 -775104297 -132903379 280627595 181361423 -680387517 168438978 585329971 -732189528 913370456 -734764265 -109396758 861968649 817267449 9601180 -808354749 -640534690 331577965 -714957067 -200866357 26875523 -639358515 26909332 -768543613 -3295805 -195040292 464403183 -821487777 -686187976 -906913010 -990345543 434389752 563895369 685902168 724603331 -296398049 374304198 -263432860 -203197731 -589218316 177814132 -827417233 -515746360 380068289 788397659 267431316 767908460 727933231 -964815713 489353631 437564027 -16225947 474887137 -765009710 -78970876 -676421890 984532702 -713761636 525276585 -575539782 624482097 -571052474 -164419558 -97893910 -882231887 -780763278 45047368 -589846079 719628853 -394819439 -956282520 -195191307 380926057 -545059173 960293963 613694714 276828540 257999462 -9510516 207433126 -841322862 -838813164 668717777 -477063033 308888342 513069106 -396109482 492656161 -716241857 106376792 817298336 -614421590 -878412356 47729068 785828853 481235797 -253724377 -222948420 925257325 686280165 34409419 411458591 486775566 122880556 526193733 568259817 864364790 -73311504 407177214 -666902990 966898709 -353243363 280779873 -229208406 510657875 -546984737 607871885 49351602 87637556 244851820 915311170 950583500 843258511 -235673275 -534467188 -685637587 675756040 -604056829 -771773163 814315582 117841097 -177862267 368815973 -896054823 917182885 545103366 -910776031 -996115259 -218405914 381062147 -135466843 73017861 -186825973 -289128289 -374645111 -117960964 368525728 205419632 -603530649 -311928468 -802390218 730157041 -512114268 457825754 -541950717 153975773 -257490534 815359145 766781326 -903051033 30626440 957702187 565616523 332013928 -441934523 965094547 858931789 -254208888 -695541116 9352738 621755200 -714074984 -240342710 175524472 -389732194 493622303 -26014402 70189507 -908414637 -701046626 485884817 479877997 145693563 -915413807 842779663 -323378876 600503562 167691560 345627362 732724019 -347765259 -637470011 -38023659 911749433 976757728 754962633 -516115160 -497944984 -587292296 544321642 716729913 563406197 957944540 198362480 294622005 538219095 -756583122 605998183 -599385756 -232061391 856411375 -334984072 -917299697 -159357751 -707105042 -294727345 961216058 68390596 541555214 543457151 221240053 304364008 -66293954 26078481 -121525809 -226882705 -486807929 -936396938 -506534569 -796977883 81443023 132065414 981670028 792658122 205428747 611388881 -882836979 -61534323 -509661936 -757925340 -909224917 850624284 -534628547 719772939 -652612611 -158200212 -653915529 -681213248 254702816 -615742723 -303296769 -326331399 70347387 -378879240 115436227 371005363 -350271039 631212695 -296843662 -70926514 -198078088 327423162 398205602 343203300 -46294952 -560488560 149464249 107170826 523031422 947840372 -640707360 -331018959 958392241 -394566252 324990287 740727878 851012118 -296893536 409854315 588201998 -341183347 -400095935 181286525 118971253 -468979679 743398360 698392185 -915669975 -948133956 -581236633 73065460 -538131149 581027084 -987405632 -683565683 484307382 820691181 414266505 518179837 127918461 -840686711 -590060212 201838318 -454530426 -941467373 338811753 648678107 -211825528 -679970131 -809520942 -248975175 576261682 -683248553 -484664784 9057469 380005676 -20494879 -707424157 772664226 -871085062 -54983405 338646398 992136865 -823561855 136363488 -150515334 -276942970 -274364911 -14694983 889799275 691772202 -678966684 299251605 -775911511 53475299 599018204 -431303885 9787618 -220796932 -900823492 -770902592 551537432 -106459275 -222724414 755619642 -482415564 -630944890 -415120247 -391373593 943185186 -542599801 910547815 -617733788 394771116 -595674027 132861154 348061610 52440542 -173270344 201756942 831330431 -665978668 499714521 -782640906 590832177 -320587332 -615595768 -954702988 926123033 533153904 754751749 888206324 548474596 -362050758 128819837 -216586949 586055987 21282164 -621660386 -324539736 -828140101 -769435182 365502100 -346679009 445024408 -40217999 -428761379 519486222 942237890 906171233 -797302994 187911106 180167062 -248425832 -928806340 -775410037 646172266 -125286140 426816743 371538659 -343475402 686131475 -513442386 132689178 109202092 -432532058 245356859 947493751 -339054550 -607025423 -381907581 -895471998 -404376500 578420049 -382168277 239126361 -368304349 -39781089 411113669 -953688699 508390402 -890357356 843515365 296671489 -613261149 -250812990 -987752485 706180490 726501250 -372146080 556474341 -431501750 47451480 -676308959 923288902 958899940 770639074 -518308266 242769634 580398398 261860390 969190309 289265655 -832920634 372814229 -732713158 -83194310 -630733067 805209626 718531976 218710600 134489216 -884804897 -125610672 575304442 30392248 -571094349 676707934 164613293 -355006202 207925229 642798954 388280875 202881939 -503208644 838495464 36229609 214607000 -476873352 730139155 208854547 -623393392 -934091553 -646638687 408162914 -550224407 -78526739 387139026 271279288 71301054 -41645053 -248369576 -52217056 761926414 566567495 -568438151 -829798295 -770664460 -870028377 -442354713 47444200 -389727522 737201919 858861523 -853688709 340917925 337746692 -327096816 618335132 597385859 477510589 -672321452 743147018 -263047615 -265409978 946902715 281609369 -676000224 -451829165 327226783 32662428 124384421 -848604497 285397545 116272964 -864167798 550115855 -538541379 538735267 755701320 -906601461 931721078 475649973 -851536397 -952266063 734278499 661001656 527483393 173508355 -572807881 333085932 -785831249 121904122 227598182 922182260 -296897036 -82008612 -332352450 -111056811 -15782099 686505903 721781570 -490949275 395770451 -72800815 963518839 254439893 523364646 967425397 -609180547 -680818312 81984112 745196604 -813968301 453798769 305904359 330262183 -169838143 104728104 80066701 -473796307 506228196 696175600 -279749022 -386439479 -18780486 -717502820 -85261962 51281508 665497622 750323911 449179350 583658094 -764782904 923766181 402862872 204294193 -896564703 -663429247 159793107 -264213082 -824415118 -710432440 -375872427 758718920 239147785 -645474574 791962838 251510905 409609231 -580809356 -744713150 963255686 523710043 -317297670 -148134028 236596262 57245484 -238538590 -290157367 223457724 -779987702 -466155237 -236843342 -327844760 740303814 -231585963 -128744152 -362754589 978852785 834736071 -738464536 -995465673 226010554 617304241 -472705436 -922216357 -869882298 877293806 -164052556 -127938252 -33962811 -997547848 113185716 -415991798 195281019 954996280 -559427474 929905821 220122298 -630146869 874682429 -955989906 -39268822 -463543819 -539660688 517128034 -890226621 -607314249 -759981590 309387981 -199098082 -893556452 201010767 -795908378 -633116715 897730956 974499885 982715106 -878156410 477489884 -566184319 -244753785 513743110 -766333105 391293583 -723623447 228476854 -474408571 -332559172 904645665 -52061321 -252485244 255214853 523175683 683535370 -127417350 -197235330 71078751 -760227948 412477130 -896493095 472215696 664273483 -120707855 -755773440 -841133727 -141355713 170804683 507550481 -702703102 814755645 -570194277 -862419311 -878511818 72992833 -560137102 -557047489 350259817 -514848231 -732461992 749874868 385249507 546583112 632351506 -533242966 10332430 -306525403 -482984316 85590418 -344482750 -602864147 -33129847 593250254 -205955719 862634080 -895075797 357974284 -418309749 -42181023 268350584 -538087173 -202772342 809819653 33340478 930749946 465801160 235192858 -448727505 -295220104 -698129728 555301150 195565912 125239628 982903777 744398523 -147035985 50936120 144997166 992799051 -354366781 -331537045 690646599 -752853679 -737127702 485341299 608876192 -216838448 -277829997 165889759 580818014 -182643205 785075398 -694681414 -783746806 -986928169 193614843 -576654252 156708184 355327539 -666357285 711165958 800918495 -822041907 167159711 669525605 -205304402 348521354 -836570502 534265431 913521943 418239737 268950648 629219282 895123005 24763675 -993626519 -496538319 -464782277 -365174625 -914920812 -464861770 -218468716 -781286790 98225414 361152237 -635593347 66806213 244724738 -539429759 -744148422 -784993525 -743798253 746265104 -315080841 -334807815 -14871232 766130704 450765157 -160170173 536111017 503052299 -212789847 -460249382 -467183331 -190936356 -686211083 35427782 214614041 -567145331 -373202411 -711927242 -678168754 -809513104 -114989705 -434653674 508941506 -573216103 537218012 -817902465 -681073922 342740960 -663949115 -379040459 135979419 -495306393 353969279 -168432751 -692466298 311995132 931884094 -38170992 335060333 -615372813 706689579 994616562 918171469 714800949 -629895219 -444207835 -788646431 476253248 -948103393 226692007 142206332 405239584 829569936 -618416941 -565920845 820641230 812274371 -934738986 482810245 737450652 -864369379 -762948852 -151018101 -471941355 -191351086 -633600496 -171998315 -891923382 727283304 -729293529 -408749905 470137716 -320335871 -969401071 -41096804 221438944 -395116407 451194887 111213897 382367939 -580695807 768169104 942484971 425988066 -576659016 800400694 435453425 -636419673 781970945 -427756714 -357214931 345474008 181376036 699224719 -301467071 -970844612 -623427700 913953556 -965230678 -954435027 -799450507 -823718048 -656612824 318401729 -587887899 -923226879 -950227188 -200867995 725743889 804876565 674395086 487028056 -652887530 -826373050 -220462093 -235461978 -498036429 -791273410 291560411 689418250 -656284124 -600204261 814182716 -114538768 155840886 -954101861 146534581 -878033610 -779160636 -772709593 813368799 246608120 -842910462 -508325880 869105303 -302491070 948461588 290611378 362235768 500869364 883360098 -57473920 -617719647 -638591058 374174414 303162454 670387343 296956919 -363610524 374953443 -72888233 -522083781 913130779 710750926 916476538 138937508 -439748162 397291126 -881256096 805710348 950255906 -275302663 33389803 371072776 -522639215 -777564126 895029478 -452000212 -746485981 -860212075 990770205 250935283 -451925142 693008931 741534291 -793584356 -69632168 -380936108 -520239300 927486183 -582905235 38799367 110128567 799390483 -992993326 938834874 -562531981 -650399602 405593803 -984767193 -312908807 886876651 448580230 -983513932 190968151 905224370 949890619 -320916323 -912742256 -710896407 953999709 -238156378 -12857876 -388339447 705408773 95249721 995937691 -806571467 -343899080 961404196 -174619045 -719925432 -385260039 -130854791 989949370 -906261039 44459580 533978648 -858239951 -468180699 649199302 192059872 639728076 967155089 -417294599 -442546229 402853639 -472037236 900171066 -451263894 824776915 247845843 -765452478 95874693 667482353 559019429 -247126448 -497506194 -283353922 772516936 381190820 -316919674 -472856351 958296495 -782724653 21214433 239737610 768970020 -333048863 284186792 148144182 443457546 446223057 63780862 -658511640 684762889 487397808 588568116 -209659484 -413246950 -694453698 -274979964 625545549 -852555392 -712418623 -557841113 -623159041 175335232 636662053 -138324014 263172598 -688683086 -440364474 -155781710 -859080030 -153193984 -526198407 310997093 -153111598 335631821 -930510152 485257390 -162029538 139569458 171562671 -962715128 459464544 534735931 567765040 992084871 -989369614 630089310 839312053 734153156 -770646555 -78063103 792689646 -186831590 229161122 653744211 264693623 -142590454 797221575 12164725 -461360174 -793848261 426364909 -273056828 -771467148 30387654 560152548 -666494721 859023268 569788034 -780301900 613949311 -618277641 649788308 470288232 880742914 909505938 -466834299 840317684 -676050332 655419154 -448176180 632003702 244404369 -47091804 910722310 -133282694 -729987826 -25729779 191912394 -110547188 -992651174 273459599 -5748775 -655380187 904325355 240060109 -404584543 -709261110 591288705 -607157270 130643823 993040169 156123417 674144231 914481442 212156645 -55430089 -723807106 658460114 -435810777 -236346639 -221400274 -639795552 974745159 770948997 -110818827 166328388 366031736 57777931 -30297078 359407462 -800860454 -803533666 710425334 168322981 87855156 666692935 452715478 -197494982 873305481 -771307611 626819903 -591590514 663659182 -328382143 532705982 -629857450 996498484 261382163 -778531113 147563404 434446855 384707229 203291110 -559389782 893920344 816145755 -285191089 913788984 -579490467 981471216 581563418 866179184 -270257934 325999436 -378444507 -929214330 -254614994 651748338 -484176488 112908614 178026072 -856375568 -498155572 605912590 -829838588 562217970 556703641 -615859785 847721097 669354250 -939308700 587291436 884789535 -54097976 748417427 468744222 -172951763 386311965 304702421 -631090387 -625665759 -119305083 -859612938 735899674 986376919 845331642 258739119 814648394 -171031448 -450940192 827922374 867177746 -316357157 -99386120 -676032756 -938690820 657670632 -747793804 89750745 -345757317 -344951914 395030492 199581199 125350155 -823127284 979905853 84542457 -915184782 -175351298 393623554 784832691 -13419998 240075311 -336879483 -801018739 350084030 165729831 -958911627 -128709552 614688814 770806492 -794240702 350812117 616671651 -354804717 -327408999 -529652983 -508478505 133630359 226612987 -851907960 24748024 -588391727 195348401 711368102 -405173248 59478540 -863771721 254975993 453237777 464385701 -627307020 412597442 548405484 24423041 -571891334 -713896818 -609531344 549289063 -592462615 775130397 693909585 955390519 -311895262 645973075 987463278 -189502807 369864654 56681541 191352633 -730168536 -960770188 -718032212 -163449934 -60824386 937510527 -972450632 -574076191 -809138747 568229160 -407305197 164218166 -707427652 -566972376 -563424125 -733940555 -545924841 -639767478 -697945456 -109040744 -256428794 -984417880 -775492188 -942849388 735304742 495441703 -880359472 878372262 -116887419 447177045 401785438 -589660454 782544633 -839006178 -662232573 190304905 712588528 -815003307 930665701 182131271 492549791 -980104084 381092069 877762561 62196217 233133340 858100563 -312796061 -838622823 -765543479 -550401566 -176539368 -990918711 621643355 738337300 -66247636 364092117 -921621733 983439657 636313365 -173005506 -842710370 -266353139 -457588814 -642772409 -926059777 -340953222 -44135079 548299210 324503156 -665187468 -825203924 -959964642 473584394 741370903 -219626197 -263958304 -868594656 614306632 537627058 152627865 595166739 924880934 885220194 997483842 -500423384 -51260564 77742943 548740884 129001964 654761987 511675864 533471025 -211144634 -482530386 583405431 171576378 917716373 -945078292 -925940738 342943945 254635814 501287979 731322185 190011363 -267023477 -727654794 -811857396 -476118309 -367919592 15667831 -419058627 801371460 -289922788 25725501 684419172 -583996901 -876119710 -702132265 42381951 543271833 438054966 530686113 657447018 -45366414 -623373194 974034133 638136887 -253464731 398384546 28560283 247194485 -161502222 751399201 -182640275 663831658 224689621 12581971 -863099024 -535906178 -883059286 907362030 233345021 33618196 626845073 -584299032 215672513 643997764 -344846024 35743019 232449408 778268004 753457424 -596145155 775907477 -761961929 -215907483 339148938 -812003704 529835393 546831731 613229245 -410251686 -798195667 -679779920 -56621708 -83302969 -505056623 817981431 222957823 996452489 -400008970 -600364972 656081905 -398523858 592274096 973232421 60030932 -299512035 28638864 956713781 -441547998 -654340220 552205144 3712273 637540808 767265147 -557475352 -21388341 267225667 812315172 -682735837 440399776 -668333885 50511486 645152512 152078995 -613626817 456011321 879159091 -694232502 -789128176 609641595 -463071127 -484116161 -781075407 -871018872 873314389 -257607670 -261042089 -394946525 -954205576 494280246 328693789 241381130 459707559 734141055 978796933 -315726185 48051345 -119026220 -632970704 15679168 -688384670 -466823555 679767914 12680681 -450680718 -431453419 230974387 -176016155 743654852 912580470 -763514805 -363178489 482614158 320241767 981752627 443353156 697073697 497261052 192689602 585635613 976983583 142771536 491278528 502799641 728823830 -47023627 -417518404 -888885918 -238468345 -77438805 2352215 242271598 312880652 390572247 -157037534 -707717603 -595359247 -936314560 493506739 -539718183 142729064 709550866 417063744 302321725 -124145094 -936414426 -857787776 347777097 -819902955 -727332546 -188095347 837589633 461056839 -770546947 554006938 980131651 -210913406 911293820 506789482 968588898 -515184483 -677374652 881628632 606041314 -828040475 280149367 -94890597 -125428718 -551338356 -853120359 -687452178 818058710 835329437 -35210805 -54085262 -920909879 806832908 500010593 911820053 -638013784 -98159722 373815294 220262667 -500864603 755185717 115260938 -375874365 361508987 -218964560 710207301 -491999247 -997357529 -501785724 -234695100 470736799 875576943 -224260664 373656212 708401296 -575557330 -405599802 -660821791 434972305 7946089 -7689389 -560759880 954507158 -134936744 348543395 -465043574 692940531 784228188 -683776209 -584886365 -478826775 -704685483 187538788 -987817911 -391162809 739098341 828374189 356864502 506484496 97439822 -746528720 958545993 557684189 -992035538 -680404326 559375865 -148975813 977438990 849261716 -891854352 660169423 383543991 924089409 553837552 496332958 991441165 294479412 -903415507 448477570 509082537 -219150027 -843923949 602463145 411499439 -430501866 -548570016 -825147428 -215025044 -306226207 -216541959 -188825324 -207249281 329139404 -829101552 -206850402 803026455 -177574750 -607689628 -238834357 185819710 526392484 -725726374 -535603989 563681105 483158206 -897495168 -383093830 -404372170 -983071610 -406750083 367016873 22582502 485058304 -261753721 728477055 47132023 745768917 -36545439 76388908 -448126785 685567708 -306007949 443675723 460964665 -635409887 -888537081 -144643026 41783077 -935816366 206714401 217945710 833535648 -689810484 -199117428 -170667109 -246219259 -509664154 385024813 -313214497 200963925 428381601 -299057698 202210686 375486691 723889828 210862879 52307007 -4406203 472241707 -533197975 -318096383 -997485292 -277976378 112743733 419487688 569891279 -140798719 -942353880 99387370 757558078 95985458 -757718750 -673328408 27353108 551229495 -659273440 940622124 -397877648 948609237 -2155842 220366927 230952308 -101342043 -724077577 -540022185 -545146168 866089933 631881532 -318457404 -875545661 727821387 -861487556 -544027794 -523487984 -136310703 -170893665 -54783497 -538614302 -219777618 159297527 587596134 -938330300 -137797374 29041711 -416866225 712001559 -435590008 882609454 -848580306 -814260934 -712717078 -978904214 951835826 983392935 553781764 511186472 -893288590 693138372 -534364365 -344468732 -949975760 -191785940 27155038 89580857 -449717097 -391002394 -928047659 946080308 400182379 893172836 294045037 74462389 -530496049 50253122 773620117 607890590 912431673 -895210978 45152135 -568881646 -523398667 -600333739 423026739 -850574746 366366140 -767633121 42378987 773309260 -664408137 -771063011 -618977967 -872471626 -686439387 239774046 350477158 874381624 -298202959 162378658 151654474 572730903 -847155523 -987093759 -110562988 431916994 362116143 145094438 496018554 -327302130 641722775 -377087967 -246006837 105268747 -214163677 54871465 -395679588 419449034 834726211 -264643621 498139531 165515265 -783920787 -635770336 -877668554 -638806244 290517336 394896778 -970630156 -535359457 163568023 -287330682 818011889 211727493 -722484703 -737115984 260883675 -574798832 -133022842 -175888208 -622062909 -790172841 -812790182 -591070865 -336671841 2908991 102914067 576229257 714857013 -756018337 925305811 312452236 61594621 349787658 602403556 -198722796 795912968 -839969920 371412080 888900540 -179638090 -499819463 120150869 638882470 -835455620 -911132338 40200637 -378920383 -951903997 868487197 -394075229 -272279429 908925061 980753162 -192077411 -330359413 337327779 -744183260 784437549 -655524600 -842283372 -721142024 545109813 894735808 -956686032 245301193 205146454 902229512 -908776931 97391325 827265655 368473030 -652639784 -584066066 389022275 848624423 -130504117 -4948352 657976149 -453259109 -667764702 -456457101 -720446256 -596226075 587902383 381009935 -942168676 -278605476 732988975 -716659768 -606974567 -928031875 -234264662 177739555 -779582487 378088830 82612398 -387232308 902513343 149418614 -837473929 636423853 356148705 -878839896 647936124 341874433 454835475 402666707 987930137 810354612 -70963573 -534570986 -173247438 -829328602 -747624462 -239667780 325353384 651178288 -147351171 -633878297 -212302723 -302827946 -441639732 560107603 315351378 -676455542 -550912264 -928307082 -370845290 -986644675 -958305549 -630194007 722235494 -650929456 -950983057 -648992843 60998092 -361734710 -324679208 162881678 829700567 811059422 388609372 -821540915 -470718532 237213756 306886059 377188499 480126487 546791190 -188259026 479199535 -163936901 -825020614 264677408 286231456 -826409169 -931559049 467195530 -670442411 -640083414 302697671 -998872784 912502582 -941627220 908797201 -945329651 -235945811 904661803 -796627666 809023538 903605035 224926054 916227287 -734576259 -300271717 -782128585 -67224187 190278674 -693757990 -547286618 418312856 281868888 -519118536 687769775 464928245 -137946979 405006664 25964694 -859578836 88686798 -726548934 -403213330 563319148 -531658991 -944547145 -790010455 -961846687 956699376 -522554324 -127470927 531162323 -388834451 380742120 745430360 -541574512 990091936 859867005 -552155602 236703143 -607726757 -671463253 -557413401 -184117727 35173754 172987872 646792353 -715843096 690707211 -940379501 941368257 235352201 -941462682 572098703 751289697 215901327 782228666 644264678 194665979 651787994 -188259589 -870724466 411671853 214583524 2995478 248534695 -275274499 -947928834 -20200652 -644719585 318282787 -469221515 -303713560 -857749133 -647811823 339244873 -785543532 79901134 -35437681 474405790 592607709 -471848894 260472309 325857456 69750331 151271002 -446023591 741902667 -958292974 -19799278 335193684 769020413 790696385 -780228394 773443055 -924871027 -192162720 26887719 -554199926 -496598076 -986292591 948107440 -349932341 913283240 75950569 748662133 -9997667 -287845374 -793580710 892649576 945679580 706191932 -247598771 -18744849 974736250 31089495 -245294149 -436789140 -760603876 885581936 631719126 692139193 285284757 569115479 153285396 -223959887 183313137 -895033460 -818774266 -582470711 743843660 -338466691 -771966633 -54111819 -710225589 -261975107 -776177955 195168352 -406263160 -205487327 -376869926 786561976 -125819447 -57172609 958385870 132081265 -952920680 238878860 526834163 140747267 -573195070 746334843 190559033 822040757 -329736633 255158460 -267624130 -125307837 -656679556 503793997 620153857 214880931 -704207541 830980843 -65682056 635362310 215209539 -317027701 -784512530 -366102321 -965934931 -867346745 -542789844 945123632 -564146380 -627285932 267108076 -157244531 -288200980 -187653717 351142275 990771615 -814360806 -678498315 181969260 -431329352 668431527 -140867623 470963211 247257444 -973150681 357674454 30145141 -760581462 29550184 76103834 472544728 899974798 642738771 -554475955 310455316 -601045966 434132048 174853356 -428538179 84595920 462153374 -431264539 -819591091 611721674 -587419369 639445717 547502952 930408334 522795280 555183462 -739429063 -578077756 -956853036 -90370210 557320292 628948143 178183748 -281803051 -377737054 888312754 -503970937 699129859 695938047 774920057 376903082 165722098 569715879 497232850 -514443726 910443781 842051617 -983514875 -686716923 -482733631 -713509601 596730715 -268585251 832933572 982996736 266112126 575888371 -62935841 -91429569 246201454 -898467095 464734559 -755796840 291627012 -647361337 253230517 31864340 -152820702 679998275 -235474121 -403734665 -311301529 753530278 -727091163 -571271063 693627739 -923196707 -573957559 -103844403 -842748353 -37741053 -866761601 -183658701 962576553 375692686 -794902581 442839747 -660977453 434129086 611276567 -288240600 -554581493 -707033176 263669192 756513895 160907428 -535708697 -200806273 -56188291 -403639549 -72946056 -604259875 253986372 449231781 67740765 469550947 411193599 -148783243 477008814 514203696 -700866294 -737874764 279445139 -414451592 363170857 -815179759 -20942010 -750734487 -102270075 207312439 -973435106 -727617293 633775062 -288593661 -833740658 -795711210 281679877 -932291298 947192233 -987996229 66656504 -366206270 -294011671 -76607924 -775021644 -389413906 62242014 -834390297 -526715481 72328454 937589193 -923566210 -985177411 833373563 -538406245 -180265197 821271920 -291278102 -270472948 772906087 -13433528 -454889623 195321203 176130982 -749091513 360608000 21743464 -268821960 -117338485 -465205827 -212891787 -896739487 558961333 -632409794 -976490441 693432325 -282864023 496739269 868830663 670944850 -234360202 604717082 864736677 440061185 -549651350 894406665 -654769712 662009434 -387419509 -436484137 462476464 -225686962 799018117 558205710 -654584294 621856921 -972439759 -933675087 -759421571 -935658622 483285066 592265113 -394740331 -627661374 -800738189 -156963371 -44305442 607088443 915336865 151770652 -547346216 992554108 -833930218 678738035 503217512 350938030 255815250 292295968 59836031 169946682 243846424 834155831 -25011244 828119816 -313095715 761927202 379299554 715470858 -307613165 141600655 -252138276 319675915 -450383508 583232556 -208358005 -626232483 -151700846 526926014 -625542145 -132053492 59423144 -633468464 -646328283 -193492692 535816235 290308496 342755892 -495223456 -257517380 699652971 563479966 585610260 327639308 561227198 -750780801 10658902 363594066 515372203 -930687599 40341605 672666562 -400733550 556069844 -695224809 -53031609 323491588 -417141693 944328443 315181120 416160237 -285098542 -896930073 -779709596 -806906083 359306273 -150533550 242382239 211491705 -234962096 83003670 -390560862 238136156 -508446482 630039067 553955597 -114882201 743185666 517037115 735608098 -768435159 353488881 673495088 861492779 -688737788 -986319631 -496834478 309264857 -571549921 -367747112 978025461 156127871 808298501 -789182312 -401694759 856138218 207934184 -336574922 -970598882 -383776023 552537498 -951983740 632376910 123169619 38326428 -741367380 -117363733 581128820 195380198 938628331 21450433 977279980 -6521754 -115979182 10645444 -321928998 474587498 -265615034 -640943983 -793819939 -480705750 -208879700 529868567 -125152980 555776186 167902598 104006296 10199532 327290434 -678744565 -953728649 202307672 -466656568 -143305898 -908184883 170648970 663902965 949043414 227989201 281225765 81184420 -874876310 983481374 92591760 239084873 -797455403 345875491 879192165 831441841 362385498 -289889891 63652784 378843955 -580563814 -801125322 -440952354 861408135 735296946 -194029409 829505811 974975273 -131640950 -203361458 -328774241 195626273 150342831 616109986 477419208 -398700129 -795492093 910739031 474650760 751069728 -540385804 941071483 621211505 157821733 330107692 -401845962 -532112392 309366646 703898052 -395175072 -560143153 -301578774 720745429 958698372 -54764827 -624633103 196283312 69639875 405618013 787384536 172109797 -453722693 -89332350 421367453 -280283437 571917680 -204569057 -806742927 524717524 -71308939 770447636 937116984 -376139307 -866054133 907545495 738014289 -981342821 -662642401 -360342435 368338681 -432044590 6334189 -875781071 687416431 -720219205 -292279126 -927723682 -815757859 -108737995 -828759460 157432810 -381473387 -672669802 231287754 194295125 827188633 996271615 -468986946 823512127 263722452 425533048 287350967 702961146 -336035607 776048259 -931413163 451781441 862353762 -754210293 231439387 -981852003 -813463963 135964563 398631104 -291380678 426453810 465602718 -128270652 -860924254 494231886 647689585 195012697 933923582 148264636 -374337571 685238114 773365240 -884830294 -683210416 797434713 298303441 607821548 -387414655 520064020 -226151130 -240696431 739080464 -778044886 -291621481 -473543417 178566232 -913530744 -449115065 -866443935 727199922 -67414071 673387216 -35005100 306480115 838637762 -197385129 607732421 -89256785 -841128868 -380745091 -472597471 519425474 109946542 54099731 675048731 938707542 -209592839 525890063 28085823 -817557947 297962360 417837880 -911469340 568628719 513507025 -996872774 -254159211 -530743139 790472433 211576857 -222688310 -862870393 -390657264 583260851 -584989118 261330603 265351683 964992195 194652294 572504732 -866319349 581571150 -385478428 -861093842 -53870824 -142121908 -116704405 927372459 -392307466 -470022884 854178579 -896786023 10311598 457161200 982653147 747669436 -991636626 -814112646 97687139 805849739 -903334121 796804063 303371140 354736856 -417260288 506138962 652268334 -427046837 534468793 17846693 784842514 -771812791 -274413316 -121922428 -91492125 -960752012 -963081051 -745225271 -193979713 372265783 -719927037 -738334583 169098895 962389956 -965028042 657057050 807897385 707477072 -923058051 -330431164 -503521276 329561709 -256271106 521527847 816804398 10872522 740821993 -852971786 368154136 -545017156 -266820582 352379633 -909574030 60669732 483762433 -42913279 490928633 -770860744 821169693 -393057018 -719269169 -255127283 469284078 -868570435 -870032762 561868467 165784287 -79128407 -842269052 111950987 -44139392 -739658112 617153623 457129546 168956959 694785457 423320227 498649669 479324934 605122975 44689593 368143061 161598096 -490441637 236681677 565849757 940081748 -791928060 -830863293 -804513141 -823364773 677687051 -154970619 -753691875 371542156 781822095 807600721 427007332 705819717 960286570 -932148739 777845604 319545744 324767719 223698089 -319112131 267303372 -340589377 21115922 477808315 -695153102 131738141 -120920631 -833045906 -371697250 -650216759 -434043082 -640913630 831617453 469884818 -187059701 197061203 -934360102 -521293098 -80757755 916733079 -445557281 435283972 -377348504 17256958 -100774154 905616316 -685787186 -72529568 -282804659 -786437240 813069527 -157273390 -245424531 326771440 124015481 172920717 -74767898 4685681 -905955652 476914113 709039709 -280835219 -613254205 789239829 283152017 375956003 928082915 807978785 403909861 -763678147 -947236383 -925577783 377487250 -311576837 -133794037 -286115259 2064341 -113943752 378307707 551795904 983104890 -407149514 533939247 -440398194 852616784 -177514764 469291513 925047669 366768978 -637309099 -863780658 519026192 446568633 590465756 -636124783 -391698102 698104921 227572950 -132115221 293589766 315208002 -707496403 404999651 763841906 462174157 -930962637 -753869458 973025655 518300552 245176432 -11903929 790018179 -683481452 -904202869 120162905 -253698109 885337070 -247188428 549757747 -666726420 892553070 -720437714 748265042 232203884 699740108 496863614 -425571141 -52118072 -537155547 -107061320 -506663842 448645408 -997663105 339172672 -620831772 848020562 353323949 731290016 880268227 389171040 -227552272 -492913685 704956589 -463454777 416812067 -70553918 998439299 341586659 743945016 -496204614 368773015 -908461997 471172990 557904925 -400323659 72131442 -701560986 307037655 383000704 642552648 842393003 -507418425 526819752 -464393992 563869010 -347280689 465614636 -802182190 935629474 -963879674 942017927 935724365 107796509 734469922 -496408948 578179077 138573366 176771573 39668969 165110655 644630065 -66412119 992621959 -351206611 -342682041 -839021592 887688700 997487605 426363548 554706532 85650360 -841908706 -679963446 684195348 -132009422 10476882 -19174852 -117269891 661567704 475737481 642249689 356590739 874191403 459887882 603968412 606380587 683394953 -773883444 711378478 942997412 -885008256 -602690827 -815249344 -77893303 141777307 813433557 376126745 -474240449 -684209370 -889570949 109201822 970296069 -814547467 353086140 961491134 992314705 -37752590 -424123353 -312666482 87412571 -453400725 845629124 887617050 25583496 487883428 767992793 -767739732 889997801 554921792 748152416 -588257721 -727467796 821536257 759271978 611331460 -81776254 697085440 568946356 282142880 -961096134 812537706 -388947556 -36438674 376692525 -417150929 -490868693 -359907702 -349088440 9474236 -477124171 61927498 251584185 -525348305 -210116908 278312783 197756112 157052661 684883192 -732414144 -540944078 764757387 -388870973 -996142115 -460950239 389053236 174958687 714267 308498531 -943090132 -897339168 520679419 147648304 879338164 435855321 -695601479 583325452 832395371 888388517 900046390 936169179 207291215 925608614 -597074114 945766063 -305856413 -241697674 332394708 654900525 998756041 910062170 -248690564 -546060598 86419651 326236813 74189258 49985791 -900147578 758020436 -58158644 -817608458 -831035874 175605426 765258443 266248277 814794674 106292792 769495876 -374133548 -6009074 -763847000 823953007 931196272 -836850330 -566618967 -615940736 588584101 211365979 594423208 -446206910 974744132 802677080 121958938 870188531 -886133346 33403387 584887161 -42152872 392992490 824473292 -366545183 866115850 -944676282 145304757 456294531 -685179869 445103270 152232407 305096878 -631886556 -228363829 -945621169 -657488897 -811205380 465332893 263737417 -358933175 487761064 186278893 -806362775 951517137 -235315605 104307891 593473237 -43297559 31202510 -714432354 -208130085 -88975995 -669503768 -727999052 828454115 -372294349 403904989 880855826 891925607 929096014 499622013 -349207822 -853953932 -942369257 -186428178 838876745 -229428764 -54328312 -135475056 -524596071 571716538 -111646056 -677385126 -315122701 -806746745 735003048 814014250 259480972 882139092 94209293 991829910 837260577 201122592 260245262 -943284274 655224856 481200880 733915324 -679632603 -113068547 -532958862 -611174977 63082851 380546841 -295030962 -815143248 365697204 535350544 -971831406 -763524928 -521324036 -613524749 20774906 764361402 852474861 -718757542 845974983 -848440089 -15139962 776572238 862604866 597595170 703041673 845313618 -352663631 -152455768 425429767 220349342 -43966741 926324224 364865258 -825441143 401486325 -640697200 132553852 213824373 -72257992 463230584 733474996 -412264460 -534128066 626341445 -966232012 -4312480 790456745 684846671 714839048 172268971 -168779057 344436994 521139078 -660776490 -619615065 -292853804 781861778 -62893074 993634598 -80028670 123544281 505088541 920393237 896745664 -839542154 491295167 500965508 477108038 -620767888 -885113388 -452076600 -426735102 -547140027 -674243687 918149188 778402318 -762104472 -125962430 895261697 962813080 308104095 746783021 859737946 64958827 176957823 -337096555 543785183 -65937922 930716467 -987466026 -968029725 -281956952 -700049582 -221634949 429645049 -700587963 693511314 -71816260 84978101 554455257 33031055 -932915422 -702186471 238794360 89043841 101043481 586027772 -817671115 -438999094 703487304 -972909747 641393053 -123880341 306216275 361808376 -276314065 -337211554 -450951119 728018557 771969399 -564972956 -422059259 743614076 831350577 -605578127 -482797452 -284115875 -956493599 455804693 970156896 -355067577 393299197 -117309395 695811383 674340231 -969908950 -749039195 68996196 -555566280 975817976 775104514 -426797214 -50183747 -100088928 648277013 210878619 132551297 720129912 -680441176 -298825619 893250271 573552872 -813600057 -352713589 -639455041 -254632557 -871008012 911177053 -826918380 134680995 -204155855 -687177717 475861447 -338978553 766064084 -616530021 -355455505 -192180114 -696940548 908585989 -789396638 -73981637 144759622 -364235424 532093107 290928072 -746300518 333026942 -486098933 -373077579 -36161285 -915349717 -147435603 -582207165 -191452622 -412983613 -196647701 -219707386 711352124 128156731 111152398 259302270 -569865320 563579041 -668868432 81538965 430054348 -287466389 -524554079 97631058 -491615262 -274138123 -495026903 -358058331 -569519282 -255887032 -944572110 22266484 689399149 307961697 723081960 621711707 -268502625 -594353800 -608447935 238400108 472480660 710432704 -644512918 -16020337 418078777 380885858 -441103998 -724743054 577806509 -398258155 -476596790 -671744839 -392480304 -150851040 -496957370 206210971 286324411 -273679690 -85578973 -880040856 653042988 762577919 327559345 -239585277 -860053530 -820606031 514413489 960575946 115911960 -597554099 314209150 252323704 918602852 -115201580 -358613264 -527350963 -652132078 856626206 -34715402 -560708341 -418494985 -663018802 800468781 -184023404 751932010 582792878 388202393 -621255324 -564091629 533034317 422045032 973625625 286297904 611724864 766341529 113318022 -400600080 267413727 817485319 264821904 575140560 -259795671 206278512 -891610312 88447740 -353895992 -361022175 938904686 751150587 -567715279 334403802 877144542 -600696568 273586510 661388432 -591633537 -493363924 894201211 -114460091 -344844668 -978854186 -125048078 -376683587 -492769004 118526152 -946127661 -193031832 738743951 -787884392 -743783378 981924985 169406701 796691594 626997874 708864038 -525605384 299628802 -487777188 844406707 486950595 -752905920 481486903 -434405653 782858898 -818181590 -802245108 -908526155 -893677706 952104222 542893214 -428564192 177448435 11195477 753954001 -899608516 244043807 241411608 -540722714 -537691985 -237007606 533792645 -149330179 -11276474 -134642799 819108159 -315539402 841324368 971749703 593585201 544586960 -78817073 -83376296 452006305 -429939527 368379705 -112540330 -611217126 -486138816 561659873 789974731 -603747410 135487136 -749442701 859722835 943058629 -916970804 -959148025 -197077635 -735147434 -437265742 -279213910 -836971038 434689778 -317121299 -88497451 -871414938 194262597 75950175 602337257 944174063 39233309 -64770884 693641372 71843201 860075739 595282534 -612518017 -390133453 -427047225 -758857829 -465763682 -975743173 490498459 903513362 -456938514 -136035061 115370027 -691850907 534002379 -706749454 268954592 -840165499 -88756186 -404749234 -242725753 978622258 106962094 -964243452 -99118877 286122010 953068141 -592386145 -695670310 -626073165 -112721174 -125493144 483225214 21583791 84889862 46685672 704699899 856037379 684087911 -522485426 -872132362 764297245 483763434 -367324028 -287892777 -116838044 675812261 -640086121 -24383025 -250713678 -140505293 -868862660 -352761304 242648247 -451962515 -626938842 345662933 -224931303 -42541572 16713829 179804232 -912556994 -662854679 -251950217 265285854 585457993 777884542 526026453 343618367 593379175 -222475844 145066659 477569434 -853440251 525209295 -774890984 587418766 -875055298 -582107578 -372714152 -367126702 675133375 -670896988 -700848107 -514348989 -569259648 666021 -725867182 497627039 316636635 -201117561 -109687329 -34295020 -766702462 738071750 -678981493 -726111715 -221153897 61899437 -156876448 131963491 424494818 -319772432 -658007870 -240081882 -485617253 -643405563 743673746 413301723 685507345 -30467594 -821567698 -861048762 -776258408 586535135 -231327234 196152059 -449763958 266685439 100716203 61557183 -86824562 -513536614 -351344986 73330668 898950107 56696319 -552251583 -173907013 -751786489 725382068 77910245 -597571833 788768227 -359319587 -930855154 -822319529 -270324067 57772972 799801559 -523767840 522113085 -279370105 -402379992 -743096534 943046299 -19191171 -792542987 188538134 -332595214 -635249675 -718218134 -925506442 914359750 411353152 719984572 -829385562 -14204573 309522026 349400903 -883291012 170771595 801424831 714543808 439575869 893158877 -597537746 -895785335 -25137431 768118386 331780818 -986611135 -133000983 -630047935 709509323 -443408766 -411906716 -638272561 -108616651 917103406 -649705952 367771050 -960457361 -314578008 20233337 -190780978 -524886162 824803911 305021032 929440005 -807365020 137660482 693437247 -254177934 -44241477 -410332391 89792009 945391268 125533915 912819003 -69662835 537454302 307395031 -881843039 -870473128 -637227497 -787048998 952442712 -196191603 968060495 -812806604 -88420619 946833098 -665234788 121557300 507940330 -532380384 911683618 666669696 423655523 -215352195 628477361 -469689807 -744313950 316726716 269957335 306368776 901121284 -297654814 -842780093 398135487 -292340793 -293842705 -495232826 -662450139 704388180 -950328357 440369265 915121740 -945932327 834196489 -208643453 763002339 -970048220 -706767900 796566798 697656544 597631993 -898354774 276008854 3346102 -772349072 564062251 -849574521 -645179006 -797421019 289414709 -994872529 -99776504 -968069984 729877836 504198319 -155830363 -317095452 -870245252 878251282 -971134012 152838938 -257064607 395446329 993894591 -107449601 -304481937 -738405418 604302569 -274065468 -107376397 628735325 691657426 -898829672 -306981772 850573848 565603756 412238692 295958898 -359611527 904660511 648567196 -716222435 -201904292 741837345 732956786 672587326 184994365 -452468034 199622015 -124280613 411843949 245648534 -166264291 -235000493 91220197 -779103241 -205953940 761931614 -84470622 -424759557 177813021 459744001 -23832951 -433208037 980481324 406936275 -887669969 419869803 -413245740 -942928639 729091777 -399845184 836724574 -164446184 -300545178 225312549 944760147 651307098 -434274827 -757426292 -613872273 -937624157 -314854573 -618141100 -815096396 945889098 172918886 225618033 -428738631 699539051 670247554 785101383 -547195185 27966140 -630387728 -290479152 764778690 -123417734 -617696833 80924838 -828906763 646693495 972279152 911792840 276759545 835146495 -923960905 907793886 -502842780 -753678032 -94396608 477883334 721788987 -534941076 -24155192 76342879 31363217 780493257 841379317 -946658835 -538027053 -776394933 -704695911 -576033474 356129926 -436781348 -823166113 -798893248 388056127 240219257 634962108 791277856 -676216021 497829037 327271865 -362229284 -901471736 -296910827 -322390875 218550996 933154613 -56637936 -68545380 -906577774 814903734 -778475188 811716639 -316815501 -513889908 177555570 546038374 718175428 -295371521 -952740602 753982560 -407030047 455107961 -165435727 953230403 -16702165 555905660 -235564419 -585108794 584746817 -52605223 923010734 308741986 -858324397 362819218 -959311274 -669665076 -986291264 -259920001 487048172 105956445 -704912027 -591903451 -996035873 945662785 142796851 -109508895 -332264533 543400454 -613650148 710864823 -691625604 781198954 -162473803 467093791 607340732 -662088623 -177620363 652091674 816600257 249864363 542837230 235726707 -571898766 490578840 -450523014 214304834 356048748 -288066586 -232991271 -845953976 -590195956 100543914 -207500283 -716194654 -508960549 251162355 693609678 -737145723 -110195054 401095914 579126278 883891316 601071248 728843637 703587057 670919274 -898287532 -752551525 974547589 426802497 494350459 -466468165 744320079 333839705 -757201857 -98562652 -853701358 -516049760 -503280782 -751694768 -652987733 -999899064 -917598692 -923529455 598735865 -109750053 587380624 -473588169 960430436 -280575819 -999070448 -833849659 569336094 190970756 -84791823 769759800 48179616 -612029944 -289084908 -481294290 429529478 -66755707 137990126 -101462899 222609030 -877390539 762609239 760995246 928134652 437792743 -730327933 -886249952 -303998085 -625055802 850298141 527161580 -572239895 -162264321 909037734 -650856271 -924026695 -44700797 -14072439 -803591795 511018433 -953270175 494238777 -42371668 243222340 288549676 988471788 535960035 683662654 -19688514 541894946 -266679960 486344198 10583940 -74480196 821146484 375592301 59089458 -150631826 615403640 -102990078 7422752 990105281 990850013 -543418418 580559852 -357119727 -298887482 489016653 -763985615 -15846334 -30579541 46798806 764244040 -618502688 -163640536 -788210819 201438518 146630635 266048103 -795293580 424571722 -169397027 893018395 -839262730 353607080 -659127616 476495062 -36586666 -597539623 -541915115 637449532 445844151 -388702487 -224885497 -978067136 374575578 -882669422 596122030 -541336966 -863999355 389530761 924229481 479267671 845101037 -922579542 -397811850 729575518 735458320 -361442973 815921562 68884664 384653670 -801159390 -756276564 671638518 -927940163 483466769 2869632 867646930 550068669 -72482873 -943734737 -376029665 925016458 702545148 -844593180 -752019718 -905774048 61347694 -901884377 -767963075 -390272765 958798091 -764932616 -671548263 223852816 -396961717 -707717553 -411720881 -967047521 -782649943 -257868167 -850757321 -28502233 -253853799 778676588 -441333338 -935933941 157093905 435645273 -346085926 635112782 -902658726 250811519 81494041 -694385701 838767845 457247499 238080641 115577329 -293449490 216688342 101477542 33747755 -927646770 993131535 -815797530 -863083284 -758548234 -999494172 -642881216 -512849400 556167689 308463136 -112581911 238885291 524513621 471507540 -982842572 595023987 -429812813 -450614414 575351861 -582047775 -658406001 100967211 -440705514 763460664 -714663308 117323627 188198414 -720082837 -638346431 -713699443 959732442 43660642 -107944387 -230503832 102368245 400190628 200598343 148186018 -937907697 344049189 -687454355 -675839481 -180756590 -730575317 135237681 -636546020 25983831 -234861913 415394538 722529063 -996616226 -283290272 -586778772 -770375438 -95671427 20883922 -426380637 -56314731 -333849159 448097548 -965901092 85434093 473413304 815420302 -977654022 67285337 379323474 -796249537 712389927 -797734482 -123164718 -237359342 -443433403 -762137026 -882870355 37616057 699846298 -979450568 -119582274 559825776 1386296 281628349 -270926201 473239880 -419426202 -165020981 74720534 -391766972 -236757190 -822580317 -324367429 844206642 -107968737 -993374140 384707547 560849811 -854695464 50036540 144767040 -892615735 4277111 -522808677 614012803 18890300 390746069 -439050659 -873776726 -481211156 255784113 -910354637 -515195164 991592224 249558339 800508201 -192962819 -194629502 -577417963 -769612156 -522149457 -416759159 206522098 -131670243 -345632069 22186216 -677248233 501959404 336086874 12677542 -62844942 -829259973 -636757158 -92173387 -926482257 -122849079 429877864 -485839346 944778536 48028675 300202094 564541205 599150185 335937423 -294060308 -947989545 -346454924 805844602 -90020123 572287879 494906612 107693771 634561388 -610365389 471409411 -239401120 519783609 -352880665 241395657 -630150398 300599373 708629738 -522473663 58692325 754874898 -749654473 -439497667 -813282855 408321941 398217622 846423065 506605990 -709643309 -244320629 750493131 361666757 40786482 538657506 -255495326 -480492920 553060596 257119265 926628255 56681016 -457890709 455865356 105202959 872346439 -981712779 -616454274 -935821693 388722379 869738823 681522885 -498546001 511860835 -981464271 -590899115 -983877086 694876918 -72201549 995728690 -757372600 496594604 -789088211 585168870 -380128547 -542662473 88753209 -242238204 155271072 535499000 -781604431 -944176317 -189364382 -117938517 201565523 -477286436 -699402060 169351249 -852804184 -367728253 143658077 217249701 385564284 -610952753 493617223 289606907 -215418019 334424190 -880211723 54818075 96948686 969085232 712980946 615870266 889542060 -515370749 -62494211 -716104423 605068601 -213875536 -130717313 746277156 -494991201 -117167966 -107506882 -689178550 -899359440 -679711570 672805452 -910094706 67282865 5534609 660054904 -150954583 -867248259 -897877416 151749235 -869270701 782040995 3400854 -509878851 138825501 -550888716 424202613 376520816 -617090305 -664368642 447603561 -300584542 -636572328 -724723175 43347936 945320937 259193626 237684783 -197386450 -657091438 66661309 -273009040 -811825507 523059503 -36359378 -840329480 981230595 959954372 934544601 324349627 -137071206 549898091 -380908567 317534636 654374007 -72833063 -782971900 813528780 -952850905 -664052926 -817235741 -147987199 547792371 842783432 107151660 889294493 -128759698 513776582 -3213729 180865962 -14708402 279502486 -691067716 -998092586 -916504758 853672980 757705190 639588418 819096626 -145069477 701007649 771788382 44502104 890066087 -333971466 -651271461 -219473502 806508861 456073941 470918386 391986741 -519665984 540549616 -56690533 712933060 -833057842 765858584 969383922 -90257025 -204258417 -716319266 210825113 834350132 -268824367 -380515958 -233088380 -54284725 -493653944 -288682523 -758015569 -257857872 525687511 -790388248 -870377718 572558454 998652116 -104438787 -840829728 -827944911 806321643 -253961729 -998431452 121868295 -521161093 -316670504 197856465 611532639 -177878198 -505682887 760005418 -945424641 80385282 -758102260 -331033368 -960608304 -163153107 476623660 -574682213 737632997 965316371 601481553 -744863205 851021927 -634594750 -524535236 -891351340 -919017748 191435262 311881034 -829032517 773258129 -236446402 726259878 874103949 -232286426 -916634640 823110242 269838681 352201203 741332647 -378820655 -370701860 162352673 -623440722 99671319 -831164110 -258153645 179575051 840991409 667358303 -267594368 -774556179 -347851391 145475722 550667807 -186664043 351072085 709196950 568340369 -802821542 -592361836 609820465 -593857268 851214450 -126610508 325236072 -818597903 -57697988 -507113257 902193870 -803569577 825281058 -501813366 668547475 383459510 -280762599 -740013505 238045926 -387894111 781229967 184602202 886446363 -14354667 885112883 394321545 -183667697 173747234 827817252 800199225 993139844 302191456 -493612100 511116183 -944321189 -954677156 245497062 -105423840 920053071 -808637797 920057211 -494445431 -138343615 549053110 -863339143 -841190230 915576862 -329698586 720534652 572930116 896194453 883581659 257043923 -544423822 -379947833 10363858 297524541 -630616109 -314790367 -513984597 -210815858 372736952 576465241 793116139 754912548 -560691422 255893777 798594049 731086546 -603305678 -580261077 824472577 985603787 675264166 74159106 -775534212 -629709803 379002554 649606696 241308314 -396481023 259700198 -433565476 -362661344 -365806371 109744357 -284647267 -452284442 -841470659 -275659029 -713994659 22415932 -176142823 -444615197 922120521 608992575 -216834133 -453009870 -879076832 551581149 120400421 757126265 862035303 378675192 -526466773 -293215500 -503924319 531647118 -830423386 361118195 -162431710 -378538645 -79908159 775966039 -82291 -24638146 -135783369 -422545172 628760687 -75756026 262925613 -520487353 -874073360 -431455637 565541967 737292889 -169471427 144795277 759693716 -930620287 -597788971 284967873 -951241053 574182017 404369241 881782491 834538237 -673365518 -935519262 332829618 191500428 956972832 -641501852 215220853 182121825 -980524676 -893577340 -474668387 -650506864 56766579 951544659 770465910 688399123 250612757 563242730 310512701 -30307264 -96962740 25907578 502953372 -885655779 471613045 980046639 -555626655 -822960562 -417988652 -504967748 -247741433 549474087 -870054455 -289153738 520894946 927753828 -298932064 599364475 -485568498 394972818 -492088121 178178513 286454922 -414546307 -619241238 148315416 -869979744 486800551 644660176 816656703 536265116 -181095489 265469117 371289986 388841366 980398240 853223809 -953277222 934080590 272284277 -161435159 133471735 191651661 70706751 -896044567 57056567 -711744024 -98435906 99538240 267430923 -91495606 -454872533 80779989 -695068134 -11028966 -460436439 988279822 -441574444 -942129186 -600999755 -216926607 -211112797 -935461529 -219782008 761911208 -553143885 -195894246 887720059 945182952 -347895945 497387854 669835084 -313574404 -566204358 -513700104 -622990443 -379981315 -977731789 -986300363 -185905695 -199062563 770311263 633515784 -249842985 504592952 -951774875 -756022258 -991913889 -311651351 -853927761 -978184654 -6696264 -684842373 35376157 894124522 -264999961 -900615707 -921597998 -811216119 -201276358 468898734 124012200 -336041093 115693609 275548074 -314961712 790660842 -656537676 820996256 -6233829 -538406992 57108469 353416642 -77370905 -647488137 -922867870 -409191467 536465299 393210519 845027969 -86031531 -6939005 -201346719 709193717 -341689596 -532894320 573664841 423871262 -226296499 -463392325 -288160312 -394106683 -127256659 188686202 -613298756 838510586 775712958 -740546142 -397730563 -358591029 651235958 483518984 475632088 -29403357 580582510 -580965966 -913220005 488963449 472117173 -284674139 897786065 328200317 278220352 80796886 -954927699 -782453881 -678068950 -914139031 129169101 -395103266 -337316451 -208088053 -113277054 -128506357 751602513 -11865392 -234759593 -75325498 19870483 -934324454 -625382442 -262719770 -483155175 654005642 -493283934 -603733586 -578698156 -456081670 -507989803 -851031439 799152870 -857295752 634747651 839426137 -907759372 766769342 145022270 294177822 764809857 -171232455 245320463 -552781170 -751797713 648320912 851781028 -259513723 357561586 -197343420 -399922660 -548023238 -53109860 -169103911 -424478907 283407097 139587222 836716159 -374814846 415460114 -224697826 -544744398 -206655640 -462784481 -257327607 -422068401 731734031 -491280927 956712789 -590367784 214622884 535083744 -156036973 998079916 345431201 -768385769 251109484 -348694411 894554890 828711194 -952552166 -314684523 -355571937 -261535356 904953721 -852390197 -222517120 218217157 598935661 -237416403 -931902969 448048340 970518049 512161251 -248395668 860877008 67760701 286785039 684277575 819030763 233891729 -613366183 394164183 -86231286 361269309 -886125445 155353725 364247278 -806415779 858464115 -881953644 -404314733 -445776901 563099734 -744993354 247200656 214986002 -541119598 553318803 648951028 -586716768 55151526 -216124694 -748094207 692155603 -127006602 230358330 -810771468 371554415 -129686196 -598465508 721956991 661853023 500769550 -120906656 238660010 -131211616 -233028942 -184891378 -102650591 -979034079 538461932 -327393552 -559038855 257231575 36709195 -232112446 -283032557 452644627 202132012 636335256 -14209492 482243648 65581229 -160641298 -646728675 -408670289 16297713 -533605538 417135028 494860478 -482010078 991261972 849499030 -885649358 441922047 946384210 -485659364 187569186 364148841 -352194820 294540903 -347082391 255673918 963837915 -390021786 539829702 50651350 -387055637 -20700048 876130655 -535621615 -862882080 530321843 907395756 420299991 397819289 903669933 236368895 -94324497 -545426355 624271402 -453655060 -398995622 239482000 713110311 898203533 -729478738 -447032977 105888339 717914873 -242191000 502725801 -855257842 387925397 81974785 507655572 312500467 -713143543 -571675265 -755042660 -44201361 317296366 210861652 -679542050 -433247029 -316467098 385029615 -809193933 -226436684 -864435230 -90545535 395447797 718098426 417421719 -418573279 397666797 156453729 369798337 413920295 -386882247 386225136 -791673550 -949230579 -363205734 359801330 423459766 -947225890 -886781054 -156496891 630745371 -27665992 -264839120 283996043 -236229694 174723712 898010414 656713166 -128322503 -705774579 -542143551 -859830000 458291286 391533639 312601415 -185763105 -619165727 -308839738 719856959 -773129346 890124837 -322830747 -854753058 163353458 -957725522 334663133 -415305381 -600800950 629041772 -816523270 -769444107 -730438370 336688467 870150634 -209736738 148669493 -297545687 374840416 -12500603 -237196568 417930297 721983200 706344210 863680091 -871513052 838036121 -756642597 -333204340 -866341894 154481375 -41800380 413239828 -622908396 557982805 -318613515 738319561 -737128000 -492522076 -210269448 772688492 800740778 -315807539 -548818802 -508403592 346146564 687557605 -534522914 -838034937 -268971296 873960835 388122827 160436719 445961900 -89199813 -701589394 889603227 686370758 586199266 49632392 744388929 -200560494 15042542 -910860974 -314771673 -234195606 -46821075 -9610491 -627006564 728038391 707938601 454725393 39686729 -767614450 34791326 979411562 142935768 -232590249 -632302319 -819066223 846422946 -724838419 -14386750 -413524337 -708697252 -71347545 365591319 586579833 -122018429 -111601076 82848669 -954511008 612535324 -24398473 521939350 412071907 688662785 -368875637 -90490635 456752715 -587997375 880956077 -768717653 472289092 957373565 482594025 -182700447 -125278568 360547467 -954965188 -985525942 -491130764 -77111723 -958634854 -127425946 406861096 -421015574 -131927676 817282421 369655105 -323059905 458922116 606687513 -184759515 -522385810 -905868163 -500254685 -738940708 -142028614 814898029 72064302 894609027 -35570895 -418984177 569163958 403845802 732372829 -188575448 -834653807 840484591 653642414 -855876481 730714823 667650145 -656166508 82304010 636356988 -577074442 923151774 -411394982 -31987544 658331226 -346145101 -525380922 -801555603 874056480 762532821 578193442 -469486209 -661168808 -888329094 896318341 351688661 359665208 635737171 166259249 681953874 5050100 104820457 -776022509 530197860 -96382368 960435521 70300122 -983821048 942671879 745066318 -291597453 132787406 -394788527 348148261 591615326 530704460 276627345 123300690 669086940 694128754 -564422503 904304895 -12416753 -515058918 636709983 819298753 -268439434 -26770068 -790692390 304242846 -447293763 -211433625 328428449 43877208 -879369608 990054031 942169151 886374299 811003263 -720836152 -77339824 419044060 132584399 947526972 254743063 -676305201 116812935 -614147614 -88896241 -450458506 917057926 -242682528 -24457930 842166498 392401458 737011925 -227492350 801583963 -385180266 58284528 498666111 933438950 -718526923 -214107430 129376508 -457395906 -125611491 -953418411 699500287 -919282568 -947672996 -85501559 338994865 -539070146 133981284 -679389327 -40888195 -669074604 499502766 -601429743 607810099 -742215565 318559050 -972086919 -475252795 320268176 -954127974 364456346 62396863 981581200 710620040 -157748314 256086958 249529190 125638799 759701976 43905359 281249937 192237044 239335866 -421765006 338232181 -594469660 15086034 -923100354 -337095428 -387481016 424993434 548795899 148090211 -1170328 859781895 742505824 133672663 563227046 294208810 782680998 528257920 955697214 -834504763 -846524658 38670371 -901810137 -307352972 187385966 -83098017 -439551048 109601153 -351566740 485690445 -498774958 -868755587 -165332281 88852136 495744302 -431880722 88106366 307557534 -116719099 -46360525 784915029 767969254 124543350 -303681256 762450732 -500659621 -959657877 809325306 -275605186 -800392012 -584838336 -417539230 -106110588 -3203723 862375756 838082848 667813299 -858429109 -491216142 111039681 913866288 301634953 -163289028 405477559 732282066 -575974625 104249042 -827100140 750326458 -902796385 397492373 -618522981 447186380 -202519935 -910181616 -871114598 251400706 -64626729 256436033 430144930 -357898754 -832741395 -435793622 -481538530 697208385 925710024 -36962606 -655137588 -228873300 -388727487 -780340609 743861895 182896066 620237975 399519957 442417002 -65453611 406093617 -301461336 -279398277 -698880408 -687500998 -464888731 -317783608 -140598093 -7438875 -56159792 215859949 554663088 513311004 -374612426 274517976 -302950134 635984163 809971857 406579991 866085770 -553729881 -701923575 355664004 328883594 719228954 316938349 -840544450 662787203 -254242817 379764310 -694771193 653624721 -202403836 -196773586 -511153581 299879649 767366776 482593670 -950183248 -447352287 766563650 -792636413 229231187 198820973 809067120 -425336874 641647142 536067386 941372022 971292817 -305732434 784344841 -27519967 -962847796 -357264354 92100536 -191714205 -592764803 -708523845 212932064 884821379 -326146457 152333665 633496034 -51296459 -480208829 -741815974 -312654765 -722095104 -571712189 -267342496 705732449 192807830 968168734 -525942478 660027702 120213112 -225925486 269181583 -699433342 191682330 477278017 -238717250 577189778 859759113 -956045854 -257627058 -460913447 601553974 28754946 973482373 -852469541 -209104572 -370553610 -112024025 484074020 771937108 -914025236 -198584322 -399331314 -370224499 416573462 986921691 -672361763 -838511587 -308278327 932610564 407357537 952157855 -718154119 -845133910 -300622808 477477954 517049028 -7480479 -925844382 -214862763 -490324806 401332848 792615126 -887824835 -71892547 789689607 966933369 607096957 -629645124 -580029906 -153850560 422967908 -541721862 -207858419 473688345 -949951776 -354038658 -608552022 534571487 -938693180 -963382615 -215546116 48342190 802816937 114739148 272787971 368472597 -792148266 -280843966 862672815 -529723500 400739090 -792714760 -962953023 -22956322 -872561393 516017902 -593256306 393938127 784841858 616030008 689814613 763662845 -139556314 -873268228 -297523457 398695089 564469941 323056262 346222237 364984642 755130248 334600653 -819085814 566588104 -112435806 111622207 922543511 194668791 465485696 274420104 642069847 -999402249 -266359044 -803064920 -562419221 355923683 -606991198 440511182 -282586728 -301171183 543490370 347647610 925917011 518779744 23892981 506866741 765949693 -682969959 -479441792 872118253 -361804466 45367944 516804804 930096247 685098737 -645251165 134516478 -514236916 -286746790 -172212135 330335248 -111738819 -256942700 392719002 -41932221 -458948262 -508048535 159708592 7931393 -847461471 -262762071 578368183 -148250655 -487818788 206487633 -902198908 745547999 -727172553 274265468 -184945462 663104084 218548243 11109861 743719315 -119726687 -519889718 87977231 451199859 350109704 639856496 -744460190 -932991135 -234133989 -723397677 -83182792 250422092 -420429352 999678216 855900600 139018162 931104795 955710215 -657560295 705621917 -225798909 -278137021 -868778935 -64330509 237110894 313655241 918178079 111671448 -283396141 -693272828 963146075 555135456 450530229 902350372 -367595350 -242906983 816563248 662734199 -79074494 286416094 -992697001 62815443 -518376137 204683474 -999959072 409748478 790452045 178703422 738002796 -678763281 -820027990 605158966 -447126821 -460403440 -70629862 858942599 -739133682 -713921780 121866653 -359359559 -586079455 -312567400 252817507 -121222031 442076289 -233802130 -203396781 -263423823 -254836497 736666659 967002345 -381468282 500923381 37023053 926227835 -694283268 -79168093 443366987 -41906821 445249436 -915095940 150450861 -806348554 123168729 -125910775 -423798018 -462296044 462627792 195695124 -884481804 -35232369 42299537 -13813568 728808883 493084759 -377027929 -305050506 72774751 -465218888 -740638926 417306243 -949973552 928370115 472771642 199826700 580288782 -672489828 661662848 -516745944 863776944 -383475320 595201396 -326876391 -222532328 -153780428 -192418497 -729080830 437876270 693207278 594954132 983672424 540112262 -900097548 195838745 41718017 -106542992 -426467255 -31447235 72802955 820487258 -570146232 -380468848 85075020 -410373879 577565815 -877810760 609680232 347047387 108873790 183109268 457827896 -281828717 -314098216 -641285423 974946114 927859527 -175759418 137668895 -176919948 685526987 -697183192 -978281934 -343864017 -786059078 104156028 -128001483 15851780 -371472330 179355767 -734553731 -113301887 611195073 -784662325 240170818 155462097 457713111 -800226682 -981101184 -937532067 890770532 -508499742 -861216506 -723741165 463974105 838238650 -778740922 627878900 806166133 -699840590 285954202 773464115 -676544565 -885369664 -164159221 -977196150 430345889 -201928583 -82321959 551154847 -848536202 -371295131 929348467 738498654 -255173674 -701703101 960342464 -783760096 482529239 178131784 -125170002 -638158925 -607688098 -744066232 -647000988 352227517 111205915 363350475 19027013 168945771 108961484 291027703 751938662 -666909374 -217065965 354202802 -923573014 865114371 -957263308 -370344989 -977528845 364445154 -987401103 785639122 749274005 293705048 -750352971 266471839 739725075 -137313344 590753334 -310058346 -511504377 405279127 181502771 -927875184 -48442996 -634258997 -772362106 -320406517 99134981 -941202956 -901537330 -720733633 -196114816 -813156384 -823089742 -791087051 570167785 -267102306 -789948688 -539080260 -54595045 -674250205 -968272837 920183538 -798017808 -224918037 -548924336 962826934 581934663 -316986882 54239915 23752543 898385676 202390923 -2531052 -773848399 -734497668 -891053602 11859311 -812924865 410057922 -937921798 -352498868 204470928 915072503 696208382 340811223 -421537779 -685963436 879298072 -159124347 -765425820 -796979333 949118202 774437672 306618102 178148684 -875941031 -531207834 -185323675 493233082 -924044048 -762439125 986235872 -427666583 621318280 -188920573 361251627 -150197731 -15319586 -652186016 429854567 -731834585 211181246 -257160614 -788957852 466330871 -432909373 -846408579 -636528558 -128977414 219058921 -969794960 -582216152 660681006 -620315308 -864316582 -302600529 -139837783 -364511133 40275407 -500418556 -990051730 509072153 -135012254 953639907 -449668465 157639039 -755963482 -744904192 152004867 -537385318 454392636 976586225 198832161 546328548 382309485 -856925854 385279906 -812060412 131459536 514059088 753394984 194405729 906361619 -572767241 970071965 -619017238 922425677 561552225 458693831 452210178 -524014463 544219983 -169166081 166787042 -976186232 -29318218 -436258663 -381099541 -609132969 -874643044 405388959 702039794 333040225 500891567 -972601778 396214960 62173873 -647811790 -436307226 -366843173 -99990883 -309492694 909582969 723317429 -920018761 10560096 -901953517 745142350 -127161291 -889650639 -393282267 -356385612 988741112 -556668818 881199506 15489949 781932829 499714716 622057866 -698684787 514632388 -896666210 -784294154 352980867 -511676918 622122845 100254686 463101775 181589672 -283200868 -908027778 913372885 -216437134 -871819083 311365853 281494213 -967242222 -91022460 -33574500 -598424268 -663574603 -898519361 471710954 -32399502 868094216 -963255323 169315925 324101517 -359504293 855262767 -844371486 749584264 -434445635 -317519613 848548253 131519701 -517208711 131077263 958613138 597222138 -628823943 -113283180 301977463 -266614669 765863923 -241574394 831382795 -852370981 -875887441 -803288951 748857428 -746996032 240431498 -181174585 -604368919 376304016 -507144405 -870903037 923912134 -639871475 227374388 946429201 769999135 -683456817 94626387 -662619104 97719147 -760151755 260243603 -577797840 841699331 134801659 575138993 -681013820 -518825858 -576956995 841086463 1656485 911708678 -236857102 -567898325 -858652043 212249092 -33553217 557319729 429799951 -49820272 -633889894 91552271 879597319 283295869 17277041 210964560 -60732999 -714298093 15354653 -658236777 554617445 -195951486 656752773 451190392 -680641430 -362149464 951254200 -36323785 -187938135 671759249 -407832432 567798854 84094125 376166343 693932273 -720776324 104792920 576413893 118387003 -386075267 512679955 -675228605 628724082 782947049 904385167 -587808247 -303793700 86900236 -249479870 150706313 442995233 -876770916 101430786 3102405 -643005991 171972876 343087837 199816387 169260103 669906622 410955821 23483997 -130776729 801562576 713632549 934673027 221678481 949271152 -845026547 437432793 -317289052 926167025 -604517116 -258850026 683923210 619348042 372637172 879893666 562538367 679871093 175633065 430349428 697891096 -227943786 -679795059 -444290323 77507582 -54255946 -334135764 465177089 68870572 801093890 749023261 672960246 -783602537 728924321 -484368720 413373461 471316390 522303087 685588389 684908253 -861186674 -144857291 555140828 -89352501 -629774611 -614706812 455243634 733873642 708420937 -612218344 -983553012 -952056256 195651715 429521004 -75751133 -386609586 132480148 -945523179 -801600272 3013240 401719317 636938126 -496774154 -644742964 -125383166 -989742566 -430887135 -950232121 718898794 -121230840 -578094650 647118183 174137494 973529008 793766718 -558561332 -414063458 619833516 -819000173 -92758992 762183405 -377511869 -65520889 427033397 -110925816 -757159008 -872813437 -193732039 642923070 -717037834 778341800 -497343075 -398280379 557126025 160929363 687649151 -810526525 221981224 -534492945 270602195 703397602 722051825 664084964 -195043734 -665716327 -938669704 -342928568 667500208 590398946 450545108 -383671225 847554469 544476482 -662519309 -524569900 -342729680 -530687166 -378179896 -237957710 -519337762 930221004 -961388243 20539295 317055378 809532926 -510618168 -650985302 -602534379 -248224752 -990487691 -130250053 -191491807 263921168 -883825068 -168429185 428108827 166140378 58325996 -339323132 -437509593 -174024925 523280729 -627376242 -869669969 764009285 -83455171 947775777 656844946 -972687099 -557333013 381255875 -890776281 -462143353 451257717 675815219 -146954677 788052066 -844476867 -303931266 -559691523 -415681829 -273044299 -887653256 844821483 891327539 528560351 -24101465 -342208694 516049773 -517365946 238538241 -585132048 660948141 153669873 -769234801 187579445 -135219607 -200648686 543940757 -158311032 -511579210 513680088 159613485 -593072359 -282514720 -470646523 -340704513 -342153602 207149030 784863813 327118746 775770577 395193578 739683370 885060624 614440869 -423857890 569529745 -809360927 839981754 -704541033 -216200622 -30061795 -422657692 -504989345 -814084010 701803780 244361925 -353006784 812751463 -159502725 327505867 -308092661 483088917 -107669777 573161929 46052222 836067115 -809477674 -911111973 -371209747 -148851958 961251509 926740940 -685801009 -118851741 -288711880 978046145 -768998526 895812992 765110206 360132640 -830581608 -218414683 892884632 -399495762 689659238 -499917895 -853016758 754721819 872663654 -322832574 -623216992 -21877583 224405947 -783665546 810603162 -94632036 104693458 -702797679 -596232011 -714460419 -844875979 -901595645 644082898 -959671576 -192506583 -452620232 -586954267 -537606094 -749859102 787711704 413138114 -763539557 63925583 -510868617 122147342 -666419401 374842171 -55371626 568690977 605037076 -788881500 -639200661 -113539303 -464117933 579495259 -554329338 -773616498 -595885521 957490102 -476838700 505986516 -201134676 17927587 -557182377 -759352538 -363972424 -937192556 -161667361 43602637 -770725006 -93187832 632797730 -780712453 -915311692 371589079 -144089725 343272755 -580349229 437221793 77688000 -313852366 -84569942 343714863 411080561 -153642629 130968885 852456909 223907769 456153181 -412684029 -226963310 -962863987 -876258969 901312635 -323252745 -693198359 -300418280 671234505 929121609 179392978 -39457481 -329378597 337335158 -567787690 -603913583 -535868990 89855191 -828944630 -368509230 -198192137 -361288746 -599847658 782752817 729594843 838376145 -347256524 -739968048 324487886 -649918670 -896187222 -808999822 -564026464 -314377912 162660400 215730588 470191214 -854577551 -376178763 730788948 984100619 -597462862 -665617328 130622894 -234456636 -767655470 -28399480 556026222 -673018671 -92239311 530821804 252701977 -427451725 540533819 866266520 928254306 -511193585 -22345215 -963381173 450243750 -79444823 364267115 851238022 187172241 -298687591 -376390345 -224412651 -110463804 765077784 -329553896 383493642 924070961 -670665752 228390576 -408991171 -437792304 -565548566 381670912 -781420099 742374608 539379032 654740355 -38950536 858859394 -467910995 -137681702 630557151 -664193523 402478662 -980539929 852031228 -951953680 866248701 810494250 -645484941 -199223977 9804280 -871312651 -170757258 -875459358 -465901234 -271747416 273558189 277325781 208563451 -868167672 -637893863 -611986465 178867279 440904927 348429133 -934713586 885404331 946630960 397515021 -508683814 860672276 -340342226 -724460818 72451671 310509384 557078521 738649055 -187987432 534740709 -466241015 -946004976 944016923 -512253120 -210304887 -738282352 578515125 695026415 -455119904 -50153632 342625391 -721312557 597208114 -20675773 61270439 -237288357 -829276012 -65861457 -769885605 646875639 -213796254 982873539 679669840 403451318 -77481112 -899414257 701504665 -356355751 420559082 705887801 -455633978 417645845 653157446 -433632281 697189861 -540858905 -645550774 361871926 -355625883 559064468 -668328845 238909226 -894878009 938727625 557826425 -174560156 135044488 -335275729 -609067702 -314116590 -375238384 388684644 420951842 -371945062 -164594483 -20942075 -999512392 -694874411 602528101 743402685 -934659047 -959795047 -501805819 320671852 740082161 563936749 924365343 942241949 -382467172 882540948 -208896954 151440361 -619508629 -262775381 710949158 249303640 -975396789 369454075 465153807 720532690 239388638 546551324 -862026223 333209883 -836222004 35978079 -286444377 536140546 395915425 -73116079 -670408305 -806752578 988938096 -636028839 128693000 640235875 -48369227 149384218 -472335372 -565313510 925666034 140663149 -341263384 -393099588 -810748902 -150346593 228029793 896358163 948616207 -399532669 309580403 -562388340 -757988778 333095869 674222969 -979028366 260957401 -378395679 -932785216 -353537054 531644218 585790534 722715128 -780327538 842255994 -825106921 -398664847 71061559 -469571990 -401272926 377350834 -240240394 -316874285 311747387 283402811 297499669 851220458 700776731 -953666121 655427290 970465506 -658676592 408191400 873166487 -121841477 -583252192 586595573 -529754104 -262253292 -735691568 100868174 -529888085 75840583 -287706538 999744727 854551797 -688264913 -365974739 -252341983 19074441 -153587551 -174082249 -228080045 -898253580 560079264 486650349 -498409597 993816625 979396676 311055976 739685147 185752467 -985210797 -423767556 677097546 852138381 798486695 -47427223 597143898 945627660 633783835 872219176 417165430 -362936466 -98777374 834749696 539196712 -494145719 139373705 -660234082 585018011 -624809671 399850582 -183614806 964164517 684612285 -919867055 -188531978 876107643 218660375 -337135229 -401947104 -391968654 395597190 -778683398 -613926977 -338530419 286035021 -12074790 845442363 962947393 -53506194 448727059 -661902535 134410300 846849534 993682248 -458701405 -550837751 434216510 52922716 810331168 833576146 433536811 957615636 -848967887 -711763441 -834023974 -290410480 -215608934 -441013173 772890273 -294002173 504830659 -308767159 50181145 -838328602 969826500 49762876 58746077 959291114 -469384910 532202951 130868660 497865222 -224437916 -512736464 -22708329 704498526 -902037197 -358876718 -841786187 -617361918 -614920560 858753998 -397873846 -881977063 398071343 691825272 -795055421 717915329 981401171 707070841 -455134203 -625539486 -51395273 -612591229 -567642112 -356723142 -865007903 -227335983 -703190653 748028286 -517367232 157713883 -540268572 801065319 47962726 -831180713 -374924111 -284832690 -448488159 270137099 -575097271 -114675745 873401598 -76683653 652407222 -929760112 51765167 -960786107 20371592 848672776 268283165 -478845830 -918981354 -756252422 -388847823 -378695858 -421468792 -30491088 174578596 84158242 826458528 -57291183 977410822 27551901 812465628 -314426768 -450845392 254001350 893540817 840901394 287341079 450617007 509364228 59591416 531374119 87112468 785356246 -952871635 656780696 839029046 -132933724 212818348 556111474 -911154451 -299548507 940691101 684172129 127463693 683001209 -471617018 344055899 57562495 -749061314 -780096694 -203211061 -248686399 -555371684 -384010705 -805751989 442563525 537977070 977943996 742286266 -539634255 223609401 110738353 293696881 184064308 -872904772 -25250310 492078297 240886456 591409048 847661701 62015485 171580396 976802603 -528772575 -222468087 -10435372 425947060 537963302 -634705505 -248035579 366531006 -651259357 939123915 462843374 390249724 478166613 26177623 887400969 367052937 -505418337 362183272 -877125417 324444380 -8061001 409036458 -997565098 -764686722 216792411 305317138 -422046382 301608370 -637669660 -940312564 -36227187 -170342874 921160113 712359196 -569913086 558379847 -534158694 518401849 -513838933 995340155 -598899499 -119089615 908874916 -262871940 -236078236 38908927 183439420 -250899422 -897930241 93751965 -656331638 -138149655 559685244 542145373 -548896023 -955093211 225434441 493469301 115785861 607657026 -897616419 569809779 463839592 -101450190 25703754 -883888438 127517285 469674334 -413489474 -545099875 -740871285 -773949136 771522144 926421912 354622661 -134123307 -255875962 -704344798 283902849 -312071773 -151479383 -433341805 -203540351 -933120382 -993276639 -94268307 -507752283 -796161594 -107705357 817149644 -13620710 259390087 -591517235 -658349941 -438887887 -256219907 -36068032 361938504 988326362 -857189114 -96209370 -734678320 61147877 -801668842 -778046544 -677895875 -852174670 621201576 -102224114 814659350 231381104 -858832577 -595875786 -72038834 -92522813 362788065 662358940 958092674 914842000 769741133 952198651 428468279 12526754 122931395 788410616 -737032113 -397161575 -398321129 -968421085 -43180554 374808820 -258047209 -949399400 -821343262 24955550 636398905 188147131 -479503858 900098347 62281234 -213709968 -375939269 936732283 -451991325 -491940337 114650430 159997221 -50711946 296933946 379497806 356915278 -78865722 944247741 526149303 599693114 597845887 220765621 237027296 815948964 572589687 -165173273 352126282 923135776 148371666 -610338180 -933906777 -326521260 -603756177 19905353 -690571815 986260205 526855606 86225865 -797835624 -317447356 -635870562 22778266 682873926 -661499880 904280500 765450025 -612177958 418906095 -578294494 121512012 382506735 778843647 181767629 620074284 -247566689 -799342134 73233688 374781990 -415326432 415474906 717683308 -905842611 -914625092 -427107554 111480696 842486685 678477029 102247655 35921360 607582047 217629893 -790285541 635966021 -601077783 -48316212 900471538 -791236079 -59792019 679977417 -402140376 932745282 -690372661 760892527 -145224744 -262684997 -729245909 -85278270 -810830471 801443891 -105516252 -340255301 4394174 924348546 934316268 375629686 856349463 449050233 -789497660 -112652633 -254478644 707066346 -919151132 -198661647 881597237 566464638 40189459 -675604033 821682911 -394121153 -460107554 610766361 -551784779 124834197 624208119 -761959162 632577498 -590347909 -437443148 255260222 -714461017 -357057450 163272336 997747019 465575257 697942420 550223271 -538342664 680416875 839142765 232948235 -482688509 -885147838 317756906 -593526703 814726223 -214341063 46415491 -548691111 -244891155 692080740 496254660 485832211 -596670027 -24196785 -235857466 -8717367 539654557 -602152034 -65702897 625237970 -616063515 316670487 676748627 -998422804 -773053773 -788675463 -27233645 683716656 437087654 444946472 202513760 588486513 762193219 919901751 208579295 -312735578 -286014965 174794439 108052193 -457322979 -107716456 -422629229 -961537083 -153928136 -969049274 -118901512 514177218 600488438 -455870013 -940037891 -428529639 -498462705 -518073583 -494488267 -813388164 700168094 945848665 -436959484 -75425615 176989522 20671247 -276475489 -57932656 -452164352 29017437 270277082 -198934250 -305937564 -173056745 114674688 -714215615 -473462670 263879654 262659807 446034889 793292451 -178672024 524567773 854891995 -732741504 88161564 813581675 -55312938 -10740508 -93293006 696318821 725979496 -56539412 920159540 -234945849 -220310476 195799069 -95221535 826953567 451267727 -127399398 525544011 -364507257 -76690237 -742769881 -359865438 703414052 148075415 683350900 -82686438 -965434791 -745274191 -528559947 269177405 -893972486 -159493401 146632260 120752490 -90006863 30149611 -480035262 242719401 192179151 960839591 -265361061 963108796 -659443336 117357189 -200145777 215938440 939655449 726233870 -795101282 278678468 465650944 -629898412 -322157566 -871696254 257181682 940091561 -204466987 -105771602 -449028750 -735303072 627424736 -549814455 -39928120 -316457014 -943790299 57696259 -498442333 -254715576 848044967 -622463199 -198046709 762150680 -466446536 -266074082 885679242 723177264 696461170 661192667 -90181243 -724140 978276861 -521748013 -779999591 -785048556 -588975612 225437879 -189092500 411664205 -80012604 788343396 547800535 -903646187 -300490534 -776789871 -466024004 269134735 434398349 397324421 -60519704 206985884 -46296118 225395192 -411447506 564994606 -389515756 -683395518 -691771315 981940740 135080905 842838497 -309208073 -935304054 -348654145 -734829438 -245220362 -216277645 172084157 -114900786 -122862523 971798910 -65951902 -415734062 -255219019 808738544 828882433 -332277404 -932659877 481610421 660089652 -844640286 179531770 -370603369 244847420 -605288344 -157163472 56000949 79255615 90151718 -335414870 -598256546 -86382991 -485152188 -924336956 -832642093 682850646 -738000137 -563666097 797981084 399766510 394364742 -671833513 -986519571 157344647 553069277 244422511 -493210034 -8177542 950142966 975384812 937327499 -70030055 -663975907 -770114921 -332435419 -266072917 -786060204 -324142415 239228946 -964415283 -862794764 376335550 440020491 -51166787 -177271042 431886343 946859895 428154561 -497534361 -911208909 649463492 -88544411 140316776 -673347734 -456207626 -843129572 -282020461 769744200 687053849 463827055 69845307 -448818949 -607766048 741812953 -529589661 919603281 256107867 -272607906 -943510756 605591019 951493839 -21923299 -190365611 482663860 -560783904 703271780 292813907 -895127429 635943171 -27751771 -963760497 -794106523 149553466 -755912654 512148892 -984868719 -605950715 -879645467 637049063 736539880 -861311701 -504074888 597753416 553846422 -470906301 149005479 973983517 758082989 823339436 47639221 -40222920 -356544424 -329232212 240746976 385447088 -184510646 -777357324 583569351 56345446 -663776926 300775762 -879677600 -467875057 607293076 928248206 712408250 255358217 -161642204 236906030 -778182276 348513884 -623998770 -220761851 5019384 -540687986 -462102406 -352050488 730699138 600277056 242631940 -66062792 -31959087 427747392 187444881 -966104547 847212020 881612303 -262437849 -11270266 23076782 572792453 832820402 -201018367 629170940 -287082732 -364785652 -837129651 -952000003 405775620 -963634402 457264995 507263037 584863439 186182111 -151407138 221346253 142985426 -648491638 -312773246 -322707809 -220908162 -700474859 -732438828 687619768 -383086033 32231488 -574623203 244870943 -631707292 -437652234 975679625 614613045 -186414533 -246631302 21244509 -273074474 295126962 -716180954 876732492 -64629641 649608707 958533994 25859217 -748583038 -25074915 -471469980 -524778765 -893445514 -361661599 -1151226 -946469468 478430589 885484561 -230913131 -114115912 204378279 915628217 -534702285 799516543 117118257 884501961 240650235 -336834424 632517269 461509010 -195008949 -907498083 27030355 -927801336 -711601876 -366941330 880048479 725976524 -953768932 -608956706 -41577577 -870786222 -349024205 -572628554 405499594 909236008 149218521 379797959 305188023 614543356 -769040023 -887573430 -973053850 805685830 -179188896 89335927 548537601 -546334595 -936021668 -322715589 -27010570 874203492 -454106242 -363145588 502400982 -856905173 650090158 773862517 -683278274 416952621 -497044451 816016916 -884824185 -586335761 -860930702 121961629 336533996 -998294294 -414308627 968965663 -39260059 970491058 -676876371 401250561 354958510 -360012250 -406599062 -442667156 -370836781 340170648 511965530 -107869996 665198955 589721274 656704109 -501376000 162393733 370746425 430995576 205143554 -177026221 325023968 939745441 -738015023 -503466288 146756304 344688306 878237849 318159551 157867658 -718405117 -49565360 810377301 -224486264 114491201 -821680652 -132363294 -652830988 816237768 945883999 543828069 -756295743 -380149384 -418614603 -768103761 609034455 -844120362 827453696 -238148511 744702716 131710296 260052845 -80946428 -740275222 243836690 516976279 440456117 244184599 150125764 -642812787 -603794242 -923868650 882562314 810864119 926728550 773456726 52229292 -536061834 -484328781 -439901001 -875962396 108960794 -107287864 940220383 -357094576 206038710 31737396 749815633 676979662 -906180766 68220270 -893073629 968212283 -27579740 183637410 782818022 -769538975 543052436 566262450 -455584385 542532314 -931372609 -584565554 -189979693 -650367527 655931895 -428679884 -891656344 60320652 743685879 691754865 223321547 964128521 464548972 -543449651 989141181 319851378 880142421 -792396240 -754626555 -263621847 205704227 678225917 -191558051 -142692381 40691835 402381738 574871386 28661187 421969550 885465253 123553202 953126092 -70628347 441770940 686357447 -310861106 5698566 -192894653 -152670661 -31021771 208012732 -860599534 197987696 -655792813 -644336443 -703294187 760073321 -979975554 -283433584 -537901457 -566290013 268095595 798188868 669855029 -551212836 865747783 -941137846 -881776562 66126543 828517972 382428958 -707158016 705774960 -334126143 -113958373 214290269 -910223794 259923016 317146921 33435982 273856991 -468260051 -746714416 693740175 74606164 938673775 972315307 -499697179 -625639041 618255182 831802221 806190041 -927303849 -284199279 -869644446 -519886312 856658666 375160879 -767358040 -212788657 -609509011 751566832 545297696 852508930 545303583 -401607978 684124235 983015825 -566773898 -930077699 -200399616 138052894 175519979 198965821 268347764 546534085 928402289 -873997140 534022343 475670913 180511533 337460391 -380916262 -491226265 -663604133 813397363 -134251379 -32205457 -658745723 -28553505 -534865651 94976352 -245236604 684980011 683652888 -621144305 970447708 -568325665 -701130003 -637632881 905354409 82886040 803791674 -677930443 1935758 -405526002 252689798 -199304524 526401752 -366434788 776012126 942264001 982652302 729034865 737223338 -662545084 -14819043 -950639467 930667044 -520007267 538546318 -664512375 -886961437 92454222 -421305076 348434106 -660355612 -38577073 -848964773 -976550757 -587559827 522317727 -705962109 -848016293 137127145 -524208887 141260147 706784256 425568556 327796997 920801934 -474287719 340220907 -560789081 -703458672 -761358265 434135647 68040314 744607114 436214138 996016053 -477215196 -552254248 247949678 367243565 -190103661 -7597574 -807617822 667001367 -729501534 60302077 -667170392 -882638326 -113773926 -65914359 265605883 304121476 227455393 893250281 564478331 195892888 -244625478 368798430 478277058 359299591 91440809 672976353 967278160 -659241951 -386772666 627686039 -532022160 207792703 -535032285 247576498 -268766593 178391362 -593299034 -836611379 -704109408 956921904 210185113 -4717316 -33624414 887912482 107179476 -24429003 -5048488 -638999536 -417954300 -31186149 -885247424 575986380 492153885 -347105981 255972398 879862105 347326477 -905755951 -922579440 -702819907 -856810530 -317490653 -585459951 980273007 332441158 778934764 540389174 -777702806 -898593071 -426819672 -435248711 -394763723 386829072 -235743192 -985027203 985665962 88278419 392363860 -590319092 -839045288 -62357079 -867138717 -864293010 -255864302 257658024 -394869850 67614849 -274322079 -179375146 -497110605 584821937 22194056 -179103516 -266782262 536666752 -41723852 -399183946 567315852 852075230 810884185 -311099336 278819504 984668561 532999611 319586409 946675592 825801461 335519979 -223470622 -751021405 531049058 -576779202 32961738 -104930350 -621445499 620493820 268281359 531943159 442392673 450681451 736297666 -99997694 920345647 -30794430 -941591322 -459966615 -74171723 -444751509 981481525 -810086998 -24657130 959606961 -311669893 -690186046 -840563460 855006660 -957478824 807797298 -506502999 537880954 138723864 -468483261 -584842316 -743098324 272554743 313118117 -848912289 -331563425 393313969 258879557 -986396167 -617545122 -345908242 498567377 -218610813 765799180 693525270 -547827236 -584007386 -808789431 303961377 -66168548 337773813 -41038769 -161766253 197207813 -266238340 -31114003 -612874469 365062969 -354340700 120379193 440104873 306257408 192700980 -124144820 -937287923 -756697085 -876653488 479729221 45782251 980863468 -675354433 679021829 -619370525 291613822 891599708 -382626989 560814647 153466507 -342568662 -777784400 -459900182 -203556048 592192275 -939691729 624710751 419102663 -634815326 -523705045 -699062407 -160630836 -805975634 385825444 603605404 -587038417 -991537322 758963960 260273367 474056237 893736001 -617663428 862902597 159613580 750670546 -309174103 -37116934 -743960686 -326004349 -226420582 -834444740 443382275 206275701 -215415543 563520954 434398674 333966323 -907054414 -208176343 918543977 642335959 -960213577 359370384 373314924 254567874 493772002 -526529787 611789637 -943381797 585959809 992296296 424346005 -219755589 902496291 918706691 -688143478 -771014961 302810465 404971617 303566004 169772118 -668390604 -970440126 187352133 836018200 157367221 921548756 305715163 -274329049 -736003132 -90642402 -458627206 -584040068 818796210 905981289 544503128 -202849066 -656554278 185061807 286874872 -684445251 408777944 -165738061 26309697 -282118955 -533399256 -375256129 -632936339 -82319610 747700683 -549073319 -60772559 -411886931 296067521 937193365 375491214 -87796552 -687529525 -464106727 619006348 616496089 -667421424 -402299995 567826447 -419847415 952810736 109103751 259921659 -48389145 -868897114 -648399357 169998579 -480070813 541346051 414426255 944951431 -271911412 493220938 -154273591 808308041 -297477806 495645044 857003133 -858763990 289304767 -105842321 -622455687 -67212645 693496833 -980062297 -811538228 741824153 265633519 -964605840 -590826913 355460371 407474967 646894618 -439451481 -313193219 873844844 928702132 53650125 82155990 325395455 -778546016 -275907218 -1792519 227341628 884135703 24781368 -239073115 -902110467 -447010332 67649023 182739951 532545722 540022844 -471501036 -413418278 208281188 -206941531 -248838902 348223050 543559173 -889788548 922699987 -67156869 -888610925 245727868 479770901 -827284815 683406651 -318017923 -983477868 437098110 535098773 -789815890 -626300650 -916160851 -174496400 335017586 863515602 824720929 -401326314 772107537 794704389 822177763 -644210623 -754882374 -620206863 -432728616 -954094691 -502868661 356011916 58234000 170654683 687052942 -649321608 506565148 706838583 337829048 -570080779 473035850 -152952399 -187601563 776196275 565185765 747468282 -920827530 563776131 789708260 631827790 -661403434 -655135779 -702352546 439399066 -452436722 -550138286 -521713370 969534135 36674648 -876040090 -799845819 -674662402 -743634017 -88927674 126019148 183060 69258666 129712744 96137242 296415048 852594082 647955786 98072750 -831002921 279924781 -981271781 -95268638 872149777 -242274753 -997308553 819877309 -563393020 38710960 878286147 79909979 -107892642 794984573 787026478 -191278190 -392438621 -491833956 -986598868 977449436 -668608123 -814379293 -687866152 -953482122 427502389 979689474 416061712 -691453813 -550368698 -557290610 -291619668 577723664 704566441 -410426336 723647952 589738413 704939477 624596085 -877577419 -568866522 -936356735 732508631 1695204 -434590340 318223788 -569765914 226277790 715202778 570619520 228277403 677615908 445354567 -204647360 131867535 897872586 -760188651 -780830800 212666221 -751414862 -478295530 256446732 -14061816 -929320318 -332651540 -527418694 810260567 -77937592 342516198 -391440513 -921266860 445991921 872827700 461281037 785052474 -113878855 -75988970 945298011 400654992 907356664 902878718 135088162 9140266 -299046374 -464749883 677729994 -903707434 -359409612 183760135 800188999 -131013645 567164449 -590656363 761895354 -829036234 -873358729 233949747 80106415 -33450599 107374764 908617199 829251534 307325171 75433800 -891893700 -538126039 412991081 158938598 -108047843 -774443050 -786789704 -457399968 -947477294 -710442438 997850695 -929564911 -223241367 -206567704 611917036 762525274 477904796 -173431878 774037344 -557975582 -121848133 -805625227 372218798 130454479 -238345554 -428507702 -437491456 -701430892 -488314485 -246324766 -579075391 926120844 -63619942 582607273 293748522 558337743 452349584 -305722506 -617173385 -526323516 -696150738 345369435 -229097706 -545886740 785768565 949716353 -617107842 766721395 -772777349 510182665 -833098300 311202287 -692603629 13729681 -355198409 -102488736 323861881 -596270954 -9754634 -830293304 778342450 924839165 -548491250 -970489761 -286051226 -872077655 -152058472 -441800970 -829584161 -791509792 -107462864 780832873 341022673 -473051234 169411703 400132769 -56206438 62728378 430318763 -545220065 -196321934 673838438 -508604991 -343417164 -518175271 -856927837 248014162 619617348 207243459 -182543242 976843306 202777566 305995365 -562710412 -166091334 922765089 881346930 -247405131 -454659120 158517546 383704383 -819685949 66426922 -100555074 -71219776 -300822941 904246423 398447220 219043511 3810587 464950803 -319906763 722831260 684766974 502582395 -241287753 -546769965 651860141 600488501 27672535 300398017 765972104 -94128049 680570107 263538921 825913754 -396662147 111394131 -780852786 -755459679 365120378 714804664 -789951679 998367152 846147238 -547677822 632666573 -971892909 821894814 620497962 881348789 587891973 -536714947 -459653522 156825893 983399234 -759896048 325704857 381967672 -581082899 817642674 -211182454 -742710407 -258624977 -272515455 724349522 -945899571 -258716008 -101834557 872640144 187005290 -648080157 -949992853 -239100165 876088759 -958763573 -871032602 -171330105 441480924 215118100 -730405322 -70804098 -232695656 276450019 -812153427 93583824 -310540040 -127318593 -724237552 803420730 974194523 -65622649 -913181492 -597896001 869552266 -943543071 -234910337 665501397 -655903002 365517636 -465956585 482948072 599184546 -505858509 145791855 -109867921 241677743 466012498 -526609199 786226143 524642328 852578206 199558338 -671876566 -856686661 919207844 -166538818 899421426 -997356888 843538356 171248657 689823611 808322926 375626067 -620043205 -86490833 -525432414 816647903 696502345 221023476 233042737 -459543289 -193898619 -263508444 -61838983 239810551 -187608147 678712707 784912742 395622928 792975523 195193816 111892914 474846083 -103458247 144545110 -763675325 842411599 -227834515 -578831015 406524128 -667862414 111505834 755477950 -131712408 -601346302 -562020454 682155735 218146457 770387692 -375846174 -146996925 -235266504 -396925148 -495391095 -515664359 247414204 -722611663 -685743817 180927447 223195582 -18842621 -718184426 -197876204 -765299521 -72608004 479908597 -737449432 -574054177 538491019 33090720 -262893995 -259326483 -413806730 475679253 -845470361 395226487 -331825030 -556407309 -42805952 896187684 -248698469 556369864 -928138314 647280231 -870822640 141999433 770628033 -525298827 -350492234 -663879756 -920787513 679630837 -922605542 -184065440 749256833 -883940917 420245022 -284776225 134669029 399726499 -698285060 -297349988 256677646 -508646328 573961292 -676146705 168236694 18862308 665326150 191216418 514343423 -989702899 16570779 756875389 -630720807 -432456807 -268874190 -666779421 -153461222 672766341 752107655 -217180177 485592589 -638547513 30866014 -569839534 -177763104 -512572003 595507692 827566497 -21459902 -49496081 332186012 -809119937 895175286 -215648658 -878326872 -816543681 458406181 -675096944 -852233236 626360354 510261331 -593873689 -893638263 119009967 -585432389 -104855316 349053082 143379319 -171298979 -904356540 958785845 -324789689 930515513 -36952435 785576426 -179193422 962518188 -142603864 -937019378 101067954 -146316939 -906264731 659948143 -533919211 406561386 -520982340 718748549 537661137 831561087 355788250 211964375 -702620573 407119998 232172534 -342879102 30624303 841684681 910452294 685218188 -760787736 -565743927 -508598372 -399383043 -273841839 287339942 -791937216 -955773735 -635898270 394547710 490238985 -355195868 595251698 -311578948 -342955475 789570336 332880995 -759931400 118433449 468065523 78503704 -427154349 711351747 698047917 -356521895 -905059020 -672751993 -15748445 -418139166 -358919803 247843947 -877907344 639454282 987820297 521983892 184288583 701600725 679882344 -865028729 -659858228 233584399 -349972074 -216349208 517893698 -554743480 -806543373 -934108995 -650685199 -584964189 -493959989 425528286 234667605 376388775 420529813 220431599 -785829043 -128376137 -932879601 -647701851 795834457 742197100 370651940 -118583610 -611847552 493208162 -561483967 790330752 -878896149 278254899 589809273 815671216 -153244786 89596212 49625320 -985916166 129849031 697968717 -575428452 23936315 -389142195 902251807 -193711021 13868725 600844491 859493998 925153458 830006906 88171279 557944425 -788372573 -543843851 796535814 -639670715 25028682 875710553 -986988774 -170880427 -668212368 -832332783 -393270781 -842256547 58051954 343705065 -643927560 -426034069 -60037561 -462858366 290368974 -296392230 750676767 -622658767 233980702 858579585 368534215 -271050632 336564287 995844880 -23407074 496999680 821416180 844669601 -862149757 -341101960 32919539 -777673183 567144255 254979873 -80304809 141754360 -682140192 881593569 -601792335 298090906 -559881707 499295519 936182360 -73173034 373301895 487779794 310671033 105339683 -818831690 -314480140 412583257 -839194894 -270378750 221953219 757873710 10075776 591901160 -764493793 -637804828 -485139588 761170576 -785028078 674136561 779430638 -96805351 870609274 -109451213 104088967 399700876 -439643143 -521797998 954825472 141468865 -752460702 -282442040 76909435 355613266 -662079228 388007231 -357264798 -857656852 735944245 -130689981 -685081713 -649091832 -875570218 672331398 -25756741 981250129 982119499 721796622 -571312900 -968452815 -883001355 550059669 778245724 227961195 452208143 587931489 640543821 433632789 -326898413 220865644 -722767652 382594725 -847140090 -193076337 -411435698 361183536 316448639 -886167175 -479554301 -846275868 871630806 -853495794 751235305 -389373937 -428237162 305595608 648824751 -699212231 -711839132 647816208 126001533 759741489 104561277 141921529 346577093 -358779523 -179476150 -260105095 175857301 -925543754 -768328125 -440297513 64429259 838645448 153411575 -949767493 -58244168 -695937649 -973634120 -325262249 711160611 684423650 209355746 509633506 -237793325 869589704 663763155 -279191166 -565065520 498974267 20173680 -802170432 809867445 -20896714 100627341 110921130 -487777411 726934432 88139522 -425936868 -84851975 701041663 267793361 168348888 -193140668 640675350 -260716990 -614286050 -934314842 676293646 -112559673 88096782 759581081 741054013 -767479293 -892868889 12499984 -69395608 888848634 -445939689 841785459 -15104200 214887251 -999391671 140769510 488078681 588166167 59935016 260522162 -837588397 -157164988 944508315 -354986717 480628515 -143309327 895926097 704963280 123293228 876922014 95192678 -770560466 607649197 837133306 241899130 -288501226 435584148 -72045860 593861691 -687805923 -547892300 -237513374 898091933 -985582158 68872769 -402778514 729637991 537565968 -92497961 -203731479 -720948108 -764088565 -103075178 -69564696 485762437 431963508 105156719 -674152971 281276961 35799374 707354583 -701340801 40052474 -935458240 702701615 446433246 4952935 -774482338 998541669 -885393971 405054275 999487014 174703285 954987217 606994850 -58896480 -716207734 645647230 -802734539 329914276 -638303213 77545027 187754931 -474193093 120665210 -919028723 973215357 -981544375 294103690 635664497 844365526 -86167981 -957890284 471129258 411240737 367197868 584724328 -362254069 577897810 224130185 1740789 792856204 -497271719 -330772344 -675761778 -614572750 -624876370 880208167 54086052 663703524 205437186 475358661 -601834709 784789218 742205912 107720464 415813981 216698205 920536157 568426745 261318185 -683898620 623813159 -621685781 -995638241 767588169 -926600828 -239235896 -529151603 601660319 -851767144 -52769438 -311848645 -906638687 870814114 -470073776 993862614 104720391 -903466564 23702362 -983350063 -70531984 -587336703 132562639 -899920369 856274879 378660282 -180650813 -197000010 629998962 59604998 -684960672 -774672940 161788372 -928347273 212010602 -705683720 219077030 -164323534 453793573 -384609271 88966555 -825804278 282785061 -789474639 -74604287 -446502022 843461854 -190267328 46136742 985441235 767497487 -282088141 -910921356 -45475518 -136085036 -734929685 636246696 -228506461 579622514 -621962292 57745070 779588013 788164448 -573159273 -152706212 455208154 200662560 -346656184 55172962 -524650383 533960382 291228786 -68079467 16776055 -277752944 184733812 195749912 -917699865 -334158055 168799889 373035956 104822933 -640742925 625881370 520357050 -580850546 -144717229 20107215 -875063316 -347281740 -669580275 -1884519 416712504 297216519 268719608 -423223781 862475135 685088011 171269507 -73527725 -407484903 292378827 -944194784 -6033504 575377088 856646637 439021860 -776811221 764990330 84814058 -710452997 869246531 147168793 -735771920 151079174 -92319419 -101928980 -172750419 -294262562 575321112 -4577185 -698292894 496974305 -276887063 -346253530 -541444451 -569694739 -444832614 154429851 247441019 -806741201 973623199 -345252839 -624279942 840426213 -700465525 -94857001 712070710 539689486 -856816347 -372061373 -99887349 -565081416 358748273 -171098178 742047844 -880806882 126532045 -925422568 630312836 949501413 -222406451 -720826012 729214789 149010907 227268512 -334052264 -50935481 -820807850 390518191 -33091696 -345367568 593764436 -462637482 -603229157 -701439713 391567473 704158323 562537692 -448503926 -194506314 524095198 -903222190 829988017 -163134698 -492243949 -470900965 941201352 -855916369 -95265990 497784211 -766670018 -444158874 -308523671 66910205 59816881 115568465 715009415 -192325582 572114564 -724256054 -549975691 106375840 -768760952 -928471413 -218805803 -707316568 941932171 -101455224 -438511959 928789741 563405524 135137149 934761294 -694928817 47730594 544385734 -958708652 558353858 -806068840 658743052 94462771 -179945663 -155382412 -292332955 384258359 272335595 566546585 -69843407 -72492356 -337327699 772403390 -236785321 978579700 -406037743 840271303 364476076 281316701 915133726 -789717643 697987929 -960142924 438597459 65499082 760789169 746750649 -987425626 -410262641 937344986 -10618876 671789895 -332892955 -376952570 255025980 -214388779 -834766625 633796041 469298705 -467024664 705326513 -583573628 -328930050 -771921945 -99175089 -741745655 -679200284 914944347 809360609 370221346 -228195344 559811568 -391294543 581100213 -136557263 233836465 -583493694 831101642 301516504 -867969693 -198878629 -911177698 509918782 -762324284 -646402461 875568345 790627281 83991096 682327516 -67054711 897262391 -13322964 -273066974 -864324349 685910146 -544658352 -742200034 -747127443 115858394 898148644 -571221133 342216058 30162522 -596061099 710212140 715348569 226524684 -399397537 25989093 240815773 -25376330 -669399908 424150475 42193492 -485392729 974387892 602248773 28395955 -995347015 -182735773 182809162 -913851712 483345332 627517400 630130711 178326177 -153840293 -344262938 90819048 -105171649 197010895 -939372809 711000152 942583769 641946099 53997965 -581886865 893690161 -409666948 -594393268 8575153 -610904119 -124586400 486127458 -456284776 575768585 -690907085 -172260836 -766800490 948408940 882732274 -526054321 577102911 -280536682 970988805 139259277 -869686184 -574348620 -282312077 200289416 249647914 -807615628 831971139 -743356188 -163116995 908961483 754187900 405447964 -656336403 -493597968 -391900768 -454693095 110423234 571050718 565481871 -42430530 509341277 647925988 72460352 63345229 -999499685 484861429 91905214 -376308425 352431151 -751115078 -257967862 -203379478 -66189965 -991798041 -570213124 -162749834 -851581118 -683155382 -587785590 369594792 -381828476 -722401131 871988178 -614831771 693000670 78990835 -716538746 -887304627 182373881 -101110043 -670002724 309098548 723024493 552407644 -374368204 -345981616 -46136382 -464174771 80360362 -371257361 -31510994 693576656 -231552057 -877922632 -630501435 993201211 -673019452 -9101584 707083972 -553663814 -913805503 -595856165 -313196934 -961652089 268357123 74530018 508563608 252684064 748854665 390500416 -887701194 849853253 -166940387 -892745450 700978682 -199415985 -291929990 -135899245 359116896 -321506015 864115383 331755671 -330577478 -834860342 -712218314 506445581 -912742680 842326691 -91705931 -356593315 -711010962 -671852166 -807057755 -183087833 -794448357 -460528560 301552241 470271271 -321531488 -597003539 187421012 366184447 714536424 579987161 93981872 129661533 -74056125 863177294 778450826 -608890659 -60801201 189330332 928753085 -311767930 -143746918 676429068 -776688294 -477829829 957392208 -268361442 -332648265 432531021 250382955 759877136 -451333036 -799283537 -14743294 785502349 -323902757 732722563 -835037100 -417624354 -791580179 -231808715 61698807 753562380 -182303150 248345877 95348212 614915835 331123537 -759392561 -939785872 -386826423 -992669704 -466806140 -912048769 312445547 439326939 -799510947 -733110680 110600054 970857294 513003018 787341020 -471160836 949995711 -157035943 -214536003 -602564041 656797818 627010579 -375608802 586963807 -673274074 184833982 739367047 -146021833 -599693274 722322702 464910788 -536270025 623448638 -501317281 -535516560 -348902296 -469145835 -562723165 912701644 -213169891 -452026151 -749457918 598323822 621260195 -63821459 860642618 678414936 920503496 282412641 664362985 -434619349 -357617321 139203939 776417010 -774970622 271238654 177735647 948291049 814860113 -715867135 703117506 150062882 319756758 776247943 -582047125 -324417632 -790488589 382726563 -421729259 821372170 -431855573 -283472306 284530848 809654248 -893728044 362048566 -821531400 793721119 -765506413 233985508 -774843726 -659459981 -340647170 598172438 503980711 -577493343 559114148 -464472184 578959078 -628939879 52926146 -622716105 -250624636 -132097627 -325999473 -936059859 -347807827 -806973611 326983911 -644076313 941461890 -947901749 313807112 -936954634 -862834453 374811672 976974228 547170882 -322207226 254695762 -904116503 570632797 527047046 484462756 -440577568 -301800305 -820758559 -107841208 766339392 496662680 86046047 -493843926 60832410 -370682175 832672743 -83718745 -807425125 468660268 -134891604 429266131 585016370 -150412980 -576373542 -927300825 610359194 -857249306 174641084 858295440 834609764 -947728251 -721639507 -398506263 -926282236 866233211 616804923 -966233704 -76353133 664805856 99878166 819630585 -549788087 -211618619 390838648 461471413 857564372 -571554715 -911076116 557174912 -666693263 793222801 -828308690 -68718175 734648560 379790836 -55954049 278660844 -52278894 -217825351 -604888682 -644620548 -201108557 -1637102 -310672454 415448360 309567068 -46033972 411856324 -981799858 -264584180 -459717551 77639481 -979979256 20552963 391311291 -595940083 -176423180 486180086 -567621334 -320811901 601523052 493175075 -219314242 -244522698 935784545 -148516322 204679317 171910238 904340759 -487684056 -828012039 -880640762 -553931645 -296870722 -89154869 -541600715 -900107287 19559609 924616224 -215938767 225792100 574966154 862617784 -587745337 10088008 -429139720 174963581 -600335813 962933406 -29836913 -470876336 66751153 220614681 -7605814 -28171232 -408148542 -655042704 -211056073 491764487 -498314848 -444010056 978871155 -637678438 -607510365 990730186 -267726788 -862621582 -33411463 -865935658 450359726 -910348886 -582219054 -912917373 174730953 704231106 -84388929 -886095032 810417944 -603651250 472968911 -797384155 -258018007 -519466601 -275057339 -166549853 766082587 -571586601 793506832 753632373 -81400305 -301931294 727661698 -145235046 -826965131 -945333355 807820582 -446631502 -623227845 782912432 286329030 758614951 755123995 950482142 -641155122 455674546 547387713 619893030 -861090200 -369446548 261816503 927262401 -506082211 181727340 -691067227 -749253620 379785991 445166355 -861362509 989688145 964111444 -811714252 203378203 590507597 -923940777 -432847967 898470227 602332837 -503067049 218437170 -855998122 -276008256 373818935 -815602169 -387360339 156736149 -261209776 100170558 -389039834 390966853 487124893 827702370 -213296752 263378573 565638083 171153625 809193685 -157331179 289305174 -687587135 -118549397 217240289 -207267737 15524805 -182288063 334145223 254375889 -101115244 -123708078 -422821038 -735920068 444581423 -74534021 -885743341 -900506986 -349820782 195158074 -88658596 313093300 -381597081 860818725 -883606232 -206129705 -576070326 -88855016 -108870956 -804962653 89236472 370176719 37178776 396924585 -379961889 -883938883 -724975435 952831499 -63751889 -538142794 360558252 161914813 -915633720 178909488 33843785 205054244 95015800 720174944 632363596 -341659927 884246498 26609124 797120980 -763651287 939972269 -37265444 193566140 534169932 -355695244 95257648 210064628 -233813082 852232143 654561945 537736982 -868585948 849107725 -696619352 538220832 -241889687 359910728 700039384 -913468004 753408842 -395735994 -332467946 172323514 -44487649 338429068 250211540 -665824809 -227692263 -597569714 800922422 -352636049 -751931289 371119576 -181878895 261420998 549477001 978348491 998718673 -455613545 820931835 -208512518 988163282 -730365565 -766916065 -266796843 70076657 45794282 163794761 -798563370 584902340 -219374389 -797475110 97315936 78958506 112977075 -289049782 130133656 -941099679 246644820 98417038 -336749452 -672084368 352860928 -181661815 352728299 677353319 -694132488 380538868 461543339 -426005468 -788362727 -393841501 965111425 892386802 -261471820 -217459105 -400854235 -536868511 325059219 87640900 -456997915 -857749154 -789612633 -967309106 324787173 -702030750 -532693776 686276208 -828719902 -724974402 186109740 -588515810 -175134739 343943045 -938066320 -524929530 -727161356 -800371349 -381293056 327525634 -203735021 592501080 536657369 -155916841 928516358 -826942129 -753854604 -279470970 566611394 -305900887 -288761844 653535417 -510826410 893524211 -171479744 28914652 303946856 -645303969 -720421120 2425272 982240734 -484492339 -202001804 -278534381 585690025 242773603 -631429792 -349695548 -811838836 -17028797 -526235622 -5178373 -770865283 380188107 17315250 388077492 597486984 768871712 -66800469 14362879 -391301597 549297254 221810149 958170635 -527996386 -800941211 500158036 72578300 4266713 -553312092 352566821 -455497700 -871020312 775548134 -134243144 -830231567 356739106 790840784 -829917976 -370320756 446979886 894396294 -490801888 193320594 -783382897 -631708454 -6100265 -535252817 88093203 907939926 287639133 -445567633 237459087 -610330391 447855134 924480218 206392193 577632045 887824586 -410410907 860959896 613091071 89218853 472959685 418606012 -987448414 755694594 911011102 -459199274 -358503990 497370214 879381765 -929015316 283263865 -733860297 -200240752 767131373 554224165 -615086436 841441153 -711940327 -589671882 -641593667 -785551707 533961011 -960741015 -340122077 -382278417 -613831997 -343131005 241998157 423608252 -3530695 -649173985 340909772 305887247 -536791159 14829159 -107064509 -655599057 -793916537 -184512370 730364133 -677670371 -683755906 215627274 -156582212 -201354010 -262988833 -876879162 125582973 -360666053 -298483730 985379322 468174123 588767674 408753404 197277726 -567075862 524934261 215065330 403223521 -79386328 -68389011 575416106 903074359 -463715090 -448587537 884190574 -937273713 -904608158 -872568949 295987529 -642263207 458062793 20669111 -59908908 -887200609 854384777 553824511 -475823662 152085521 173216039 -777870747 -99364262 -431043876 269488731 -920190115 303000380 -476371237 -40741033 855035888 222992870 531061567 545953443 -270567816 450081031 -810920974 -95295632 639370112 310797070 96788979 239719346 688743124 -229621760 192866842 -568971305 -622564147 992261001 -504389354 -222424735 -395193610 67611735 700424337 -708422123 904341371 -703188412 -990441703 661781715 -798528813 687154419 953740297 -195539029 779423649 -29903863 -525658460 699946112 16193214 -347622353 -596608468 -979671061 -52867154 -918093504 -182263679 825480251 -228683696 294100177 789390199 -635988570 -797659554 -567603958 715204486 -408822888 872840346 -570629935 -579670467 -449947431 -344157541 323112426 -150992099 696466339 -424580405 -40670836 955509886 997380132 637888819 61263555 -880220247 773155493 49650883 19690954 -697030063 974783119 159858180 -984939679 73085835 346957411 444134854 158075656 214867228 875141259 892947883 964420011 953460476 -341550111 634853986 912660340 -750638539 563436528 -879119792 -671700243 -311119857 945801869 -995283653 -738341657 -101079962 -261212900 163504278 -621936921 -509424253 562496131 -537822290 -461427065 991121547 -690194034 779693369 -989257070 -66165636 -760954204 777043373 463916454 525661515 -83224589 -257352444 120965605 770084350 410940821 510647505 -442529682 -667374951 410596895 255723905 -56777047 622577775 673019703 -940154676 273037870 929050051 -442518899 709665445 998644984 -446458400 264635174 249041944 -75905484 -586802984 -85434751 -789452422 -797758210 -349614180 889728923 961074723 281912097 -464695074 860475626 2897183 999877659 -536854652 -501922706 419982962 -105304273 180942610 -439548529 -511564900 -142092164 966027899 -340606460 -339115176 731436619 954919035 807068349 -633153358 -659585961 829832320 -455053519 954729494 -199786125 -391329728 375816551 727032258 114588309 -788583158 -368795449 234562919 -772634756 -866455509 -182303486 -187751126 -649327113 686533816 -332472919 -823804416 -230748030 361296294 -299909386 507866837 -911545783 -840200287 -617667780 -395241312 -447609185 576132789 -454795405 -721958504 -663744741 847752145 569837273 -419665756 475486251 765691517 -315138017 -897734162 -976033248 -343698793 -969210884 -645581720 22820327 -564662977 -355800014 -636611769 -262695714 920699612 146363780 909510180 254032491 -192255207 50024795 138076451 35805911 -97959060 774048919 963354969 882116507 -65041320 884881992 314423890 392744870 -765246842 -757391374 -91671701 -124964930 203576000 -943747510 -530452624 -581918829 -749251040 -739863149 923635723 988329749 -574876334 112044030 954864735 -321323020 -588303821 472852662 260633428 -526906894 -74069040 334704897 -882748528 266624384 -243867733 -82073010 -589540932 245030436 645059173 418385226 220862742 -728356304 785418759 476692060 803509860 107101738 106387601 671263314 839057354 734419011 415674840 -936594925 -604526712 -827623999 -974241652 940994459 -199375997 698283081 -330585911 -528772851 -24434852 -166273372 294202133 -672776069 -106445135 704151337 202945962 189699479 167985533 220660779 307045946 -735202121 -21896022 663988924 -182455063 -179194321 824815876 -785674266 -601119252 520863973 -666876061 -30329576 280821312 733890438 -835032476 280715894 -248140827 -388469610 -574415678 -328534027 -471854541 284781015 -670688054 -652653082 137032623 -292662458 275623799 743178017 -125061745 299713989 979945216 -333719628 889659092 -175895912 -619846196 -391252566 100012514 -506854339 -945499695 -204312144 421997589 505392281 201719593 585526975 504549944 -474259486 -147847634 -454172806 787688695 713444536 61510695 442654679 -616577831 490509176 712116698 -972470787 -686390141 319424748 528332635 -175055107 579532026 -108054798 -833305833 636491824 -731658325 -899834984 -949001426 409448180 530020113 854384229 224378980 92862838 -80993542 -19125681 -392089142 858201348 774019744 -599203357 -299102806 -639562430 -982950149 -154777041 -422836897 -480351626 858761841 579195421 -396246140 -70513814 82868986 804337218 727778699 675662793 576922329 -874004843 -214527399 904889020 769748904 -266874379 -116653813 789095688 706865451 902834489 665238894 -420272457 750810994 -737405876 786784711 -977304911 950687802 868544734 -541043616 333990615 403116793 -532103762 -875396616 -160577538 -781036290 80530358 -488907308 912516124 575559213 727345426 96463134 -726702309 653363384 187931154 381150412 770243678 -597458921 -260035175 -181188894 -730024978 493902277 -256756879 860387457 -251188898 321890355 517088584 -258764222 -84218420 -575149997 -632467619 -634935662 387159274 661777308 370125375 864058013 509829102 781807274 -96116952 -403190268 -865440272 -749759902 561861569 434161822 928462012 670031731 -148132602 965431026 565481563 -401560684 -740297188 874853694 -178813693 128744350 -490208679 376056180 -847372750 -467296487 227949399 -405990427 74732355 -475118021 320733673 -753330985 -737747263 -697028482 -399215440 391666675 -3273053 -960530736 -107445654 118879362 304366845 -450313796 -960004945 -890135404 -78870542 479734969 720015812 -272380195 316024156 915003735 107171916 771221217 901655106 -67375864 116116957 417686821 -360056577 759037026 696723578 459339209 30126673 355389897 271328152 -892068757 112086564 -978773447 429204409 773423740 -690065917 917229831 852043201 905003437 -140215952 862304869 53295421 -709433631 -553598200 -781835553 496078706 910069064 -448251323 793237180 175389935 67907681 750335666 -628143733 333645214 -946913192 -397974880 331023828 360847195 952220398 679617009 715003951 -84146891 911572789 -403385577 -619674188 749062771 342482510 503074071 675915739 -453978553 926192475 460061375 -173844847 -482125134 852419540 -779121255 525322913 246806197 259657909 -131393310 9178243 -831809616 539594489 -932742477 -64679001 849711345 410714905 -200940256 -734181084 -464962167 -191673052 686107474 761142725 -128549413 -827904637 924536506 588655650 934873782 105945845 -409981846 -328166872 -784110625 -827479249 -213467094 348892260 -431825599 658235298 -599379085 -627519900 232290947 939974747 967865957 -210159341 110051181 616784639 627122791 51800727 792413047 -561905948 502673734 -253109873 908669968 -101803049 -689926876 115616932 634019061 632724362 -244167875 -777488165 -398267149 377735888 -699462871 -820082865 -332785373 -442954004 189445969 439172707 -675771048 -52854460 94374273 -632481021 -27530441 213072779 -377177996 440205144 740138595 -429461974 -329874755 317331999 -404830838 474956517 -957288783 -49581082 -133979107 89729915 -391526601 -155163236 -59866115 -719564649 -7915142 398502145 -141028817 -59811442 578258850 774927364 484204327 -612401258 -561654194 317175850 -944679763 528156303 -897364137 -77512168 -940155334 177021322 881555236 492681954 -606486370 -687650621 257748473 813807863 -95363963 569197532 768192017 -862666759 989611955 -690332496 -348321983 -720392133 -641307080 -329386404 -987379727 -824253039 -652781364 917706826 824661511 957921644 -49164358 -841545685 -829287297 16742390 266624020 691683430 226643769 -735314647 874107559 740211027 749443892 285318276 252589886 148393146 -133163425 -168595952 -169136893 350369335 358877012 -61256768 -525723838 -828218243 -669481844 -198751099 -410743704 -670433338 -625453546 864548419 -354683949 576517763 580175156 179820381 -835816343 -418497642 606746114 -736574218 -299234949 178781645 3816941 138755011 -870330867 609454349 964455549 547226666 109932238 -101547257 -169425760 -598194347 150668967 -987488493 -499120111 -495991464 -436232686 713117016 329561413 47078881 -444524464 -281174490 927047253 -157798028 66896292 -354595514 818786818 134117286 618099329 521350776 -998623139 471274149 22915371 256095595 -598528907 -948468908 -652471032 -17062741 -664007008 358582138 -932757363 -828028821 -103385872 407418814 955292938 -430618270 -457891851 -42373242 -513078721 439126924 145795386 -640441827 165661571 -345695858 -648563244 392845819 -535439177 181774069 55853599 -331239998 487251227 -649797367 -658810382 596038611 -825539122 -135006400 143955627 360014856 934363574 135687323 479204167 157130366 390641754 -504336913 -405328746 -917456655 -721821118 -50645542 -392584809 351098118 -318155862 884294564 575454979 160152932 459653263 26873130 832324783 -288924418 -72443407 180257693 67985061 -697717629 135563604 -949522316 22950500 859194551 -370442605 153003774 311499057 -137985379 -575480502 62851776 928614340 668568157 522935060 -543123461 205599105 -364674631 -240521250 -836482746 174759976 770666697 -499506561 -705331898 591252770 353203332 32615577 649038583 -328368741 22431978 -420300269 -184292070 870968582 -690965939 707143345 -175933512 -540926546 13574223 396979544 -105607073 175847738 -166998565 947591012 880782318 -9452702 -651553125 173221778 399194916 915551947 -202122315 -176639012 -611412900 -583477195 123532311 522838194 877811591 648363540 634819916 582879329 -408998766 37382803 -22234356 -44870281 35084998 675612826 -809513733 340863922 994495787 711170640 514344125 -694161929 335173247 -510076508 -323383187 -851690781 -100745316 23280423 -250356942 145018681 -48005699 -590885842 22539671 -943382533 -875297867 450384542 111863316 -27539422 253031999 -555198866 597326978 869985957 991379090 260251797 -828266390 186826861 -12258641 -923639247 -848218748 -233089864 -679199721 -256463969 402781874 344391076 697629856 398443415 349355451 -358583943 -666716483 413827843 665445312 217726349 473118719 732449654 -621641280 221172593 -814465125 233847142 -954486960 -642126377 882504053 -757987872 -360864590 -963630137 11748530 -991906384 -423160406 -119501841 -397423558 946625544 874069911 -444991657 18078995 -340567092 912541899 268360693 840861829 123174646 680746873 -375107749 -791358708 491999179 860568406 -576524179 -284261124 -965782037 464993355 954076704 814689083 -557294318 -981940993 283015532 -864368617 669509218 591087873 919321461 -352306881 963859427 843549323 487422216 629424842 -269660993 48186262 -442784791 -856712354 -340288707 -780880448 231767735 363376398 32763361 202342129 -265514780 -188361120 -369986745 -285526400 -913829225 -206264949 -513790552 290884150 -181663567 -9871634 -627492356 -895189321 492418346 -811550789 568740639 -314685826 -640955203 112528965 -930181398 -460360291 396453880 927347125 761937656 -711058612 781629311 343348218 -673630548 -563631511 883120564 946720978 692746182 -70111061 792676642 -19563399 638180945 -312272134 52399694 193871617 423054531 730764234 912251332 663536506 -218804451 584809122 -256100084 825358253 961221998 -336348942 -57652851 456170872 -331432873 -783200702 -177824941 -918895524 12137405 455817203 -652464302 -701885845 -917101169 443618865 452515598 682868438 -171440845 539302977 -987759872 585645103 -826231647 832070294 -558255889 -421550878 -139920114 233771305 -453335045 851660372 -730529814 -588471682 -826116004 -141748483 -932301111 146707643 91630844 -811735498 -17535281 -615892165 -305582231 71852593 38956385 -457434018 642263286 -140789528 682136919 498382390 225213130 287086834 -531007686 -174707271 -849993280 -215999085 -929833679 224838772 627026587 880369628 -820302473 38608250 893838443 -706578508 533735677 -656200272 -557669555 -593557725 -428368151 826486817 -859766459 532316790 480522524 832032788 565288632 -480443531 736019126 368450469 373615258 77627756 764870787 507752720 594377952 -752521547 -242273276 -386054460 138589491 275246118 828236363 799171172 -278457135 -656120811 749400431 -140487342 219423505 -205853327 32081639 -811472759 -271437873 917679324 472367304 418209286 719154709 803556235 349903649 678995011 -341415850 710263921 -494874541 99690800 787217798 713350756 -287571748 -801443829 -225458598 -426193554 779950156 -656610905 946650877 -99735176 -466564842 256813074 -33878487 701250983 223404816 644779207 857690627 -638314993 -931896159 881807544 -616890576 -557775187 -65140978 -374961587 -430217262 -374457003 350812398 765894071 975482174 753104246 -335083792 -129100623 -931565796 556138558 -921586213 -428157142 -41341186 202494901 984799389 -596988665 -861232327 -715237295 -30647365 788246819 685299770 426731821 -775115125 396772306 593214717 -3474898 349200881 -867869133 533201536 -744975045 782466218 916700712 253829577 712177001 -855641598 232441724 501834119 -121540747 953119811 406212488 725657407 110950906 289067606 236132088 847159082 -786425375 956398945 233696089 53882934 664496712 947983928 215447500 -361422510 -619980784 -761788204 307076495 -542255465 -707975325 309014460 -811337938 745997585 -900553689 -705870671 566748190 -846406591 -949926709 256748576 -99590838 -780033185 797724564 553523381 -626470916 -550416830 215068963 76890221 -149480638 357602674 199282268 -698117245 185719543 508809431 1437201 -666259185 160352332 -355072126 -841998694 -243975914 333039933 436331193 198475207 598023424 -98254679 -672977904 -951748691 988888726 -29766173 -269880452 673622846 379341623 429963396 317663930 496720925 -493145968 52657586 825820996 -705284474 -988892239 -383459479 -259660586 648675368 -807478282 -487900333 -688100914 20848051 364383895 895349855 607666000 661853910 -326810160 -957351576 191487905 -630175583 338172569 -403359780 -820288790 -473918806 479960953 -967674393 909282403 -299288403 973413178 48712784 421424949 -413874383 788890897 89795749 836331772 -498212109 500684956 -90721141 -199821556 -837331098 -630097852 21173580 111695380 306387579 -395742123 -685533688 -425836984 682635350 -242474659 -701426538 -992728180 -553943524 -31497531 902998805 -462045719 -35505173 -631577427 626995172 -536597860 575770077 -347227675 791244183 -932710888 975987843 -953987299 -206487432 -629044135 -589947375 548446522 -430013070 -250286961 165348868 444158371 363294370 -193842939 -804275038 494612742 -409415276 -672125176 368667392 -800525712 554386553 139234823 308699844 -505110423 212277494 -78845714 -133300674 792252810 -741718068 -59329342 -542163144 -930895142 729440052 -34522675 -833028313 727462042 -722779057 -124887882 -20240930 837920388 -172373920 -702056789 -239402173 -863854692 808117624 946714288 920296310 -173295268 -521840398 -798090596 -801985408 -450986682 733524277 -53951681 -219757370 950818646 574154969 412430646 -901122650 245719778 646605863 -631984020 -809269158 -888190913 179524604 519104246 -728384825 136547249 255401487 -421606621 792588803 116974885 808587556 886847903 438389857 896850639 -995831982 -167541329 404533138 23905359 530590664 -109898892 -785974920 -935692819 33599078 -134863798 863733655 309423139 890814049 -86104709 542905024 -707482729 -564453967 43527767 -43780236 -109078574 319953172 -12009949 429464966 572450031 902401246 22867924 -4978782 -286043930 -360605380 -620037493 845462540 -781656681 531328424 -515547800 973806551 -654990810 -510196533 -857856454 -388476673 199794652 -930047847 -701322926 -973903335 996013234 711197988 869773874 -350308531 663569796 139728343 -687734226 701749138 -532873294 224982384 90768458 953569593 -849337996 -410293304 -505949002 -719875120 -100857738 722112615 182419875 -369030278 -454416530 -484113513 204334736 955791588 211097706 -899162233 18301510 243063123 -693826948 -477462172 -68399276 -605348812 53255678 414693279 167112260 -74651714 603712553 -576915225 -840046741 -546290506 -851364974 -365137254 -735435563 -571616156 -341766442 -147282242 -100220739 -493487500 329933396 508713680 549005737 48753834 677606733 -384586080 116924734 835273655 -203410337 -687607745 726025749 -939981799 54082581 16675469 -554256624 622166232 -530917976 384163087 -737588608 -209784138 -71157694 177249249 499058717 126150842 -354224351 161356551 -215494148 -221138075 -943125728 -635659669 602164923 -21875993 -734769225 115109693 936698952 -94481577 304006503 -909081032 -507724067 -934749859 -286771733 -578904408 -744962481 -970197676 796257052 -124462090 -271642579 335566123 -272269632 784561716 220755656 -221701705 813892293 316831548 793537786 865177358 -807987693 157818371 -693242720 -316777279 -916263948 -707232816 -763181584 779852149 891688474 -71726065 -848536105 -949751629 -734972640 -675576409 -594156182 -434708611 349058634 -622590668 -851257449 295323021 891529922 102286887 -211638726 -249559921 827694249 880513294 240454398 -668016089 774219968 -39756631 165369261 -409997363 -158785955 171832913 -395029791 806344230 -211436176 447030530 483520191 227640730 486223014 -345559133 793123842 647110762 768241187 -437164927 -551745479 17532879 760275133 772932489 -642279837 440949225 757887828 534193010 781162008 806748448 -880990602 172797188 -153926151 187265544 -360043096 -370810363 -605897989 553038312 60988346 -86343525 124669461 -10549717 -562595775 792545925 -337371924 72907581 -435563388 512668657 383202899 -996207529 537121879 981398700 -480950187 -959780444 -703304806 624224299 -214063583 -865513497 920457804 359044390 -279586046 962732847 -609771851 818645461 231290511 568883064 -871276194 434423699 20126473 40613106 726906113 177053066 -453136686 -559702868 204857527 663733714 678654207 575565236 826079118 328798052 -856400803 -450569004 219468221 -122526703 871019169 646844093 -626804601 -689435841 -629106835 -236413203 -635467933 675838313 406409246 87153167 81517750 -687225958 552999699 987465216 -675166978 -554752490 -245882993 -877856201 417047821 286942256 83671263 706797105 333179187 -452440402 -533109989 911523151 210415554 -569990460 721454260 -751288813 7741054 -689774115 487616143 801560461 790984590 537548266 63853534 375868253 912587543 -780834610 381480624 -929515058 -193380515 58185652 187896943 594691018 -418398008 -947867470 -768748395 439788955 -951619702 371018913 985559551 777399149 758461078 -240279476 -73362580 814104916 298416893 -620227903 917716740 89263078 -102429928 -178898732 812416987 -547217181 513728470 913946489 154034854 -510413179 466723465 800746907 574254180 177665123 486538479 -849718488 840552301 -957036073 343908754 -638571852 357436197 -928074841 795301169 76938000 -127601273 547438475 -945507573 -240434784 270806298 75750694 -551156631 56607198 984756561 938968459 729368144 848256813 -793033232 438559378 -6100316 610302373 -312458803 -501249473 -522440991 -624277039 -542228688 441543475 -244854831 110861694 693099414 -819183667 -949524417 -640436667 -680429046 633882871 -215775183 615454455 685847987 -866796542 -36768969 628134336 582589878 907081012 -558150013 -674832276 -217677409 -312011236 282633279 -323739864 -556800581 355081307 203958542 -898652630 79824656 -458330715 -797093351 -923468878 -473649066 -396443116 -120653867 -901384302 -633604059 406147692 956973370 -987144195 936262919 248936395 725358433 -319127734 -570770538 -963698613 93463647 -873208677 615316703 -652044803 -575375288 -982264004 -39576317 707658350 -28170277 -506389586 -394939148 203985713 -764205803 130263321 -788234078 -417900244 -718232724 -978287138 -170561369 157970449 -32587993 -643373030 -726448139 -119525502 -592125376 -942604142 896018653 685948459 -675377138 -712785004 461988698 -442164859 665265757 -90086772 716078289 736850143 211028925 333488686 133694971 337571962 -398814533 -64910595 33439160 566880470 993063526 613941423 747735582 17341246 -2771873 -409235282 429855789 884787172 -877569243 459182008 -670946092 649263229 -930138740 981023355 -250426477 50722851 594164436 -141339603 -500561301 -511098034 501597517 370005752 -35532150 -682397220 18213483 952205264 714840260 516439742 852953029 -717782393 95093294 7604100 -95611964 52706114 -141885554 -507186928 -545043600 -145431103 855677565 466536962 861181386 -168203240 -969307207 -198261134 331125265 594733345 642878783 -503856016 923291787 604794985 344507588 -223470162 -740116102 922397293 -42810461 -707145379 -346921230 -124951710 -5071264 -768093023 -924037740 -857362601 943476933 -719306845 578330010 -393400375 646627927 -537321409 -627985050 603071795 987022444 45863518 -449541560 95687449 -208151847 -143319828 13248738 618777873 -855022972 -965245454 193031146 -383241077 -105445258 -107769682 -348521022 860272029 -554547918 -237792823 762847491 175317393 -709881471 284516255 346857551 -433846005 -976640556 -478483114 320531531 -442638036 -632732528 -661950833 520038081 -967169147 159442922 -539061466 177022511 -232268417 895718286 296702566 -148009917 429857134 -78205307 -243317886 -765820950 -466596678 509536999 32896182 -616757814 745793121 -321270259 -152746842 186218214 -63535935 -777013480 541896319 278946621 -47898907 194337156 -539627421 59765860 716741702 -564454822 985234292 -92316829 596194284 -746200415 -708090247 951869664 180592311 136003078 53992992 -544871327 38697109 116597154 -130100234 956519974 433725263 547304089 -696908405 -152959435 -147915911 -588459070 -104731633 141082240 -177918607 258024078 -713447720 -941549468 812143070 689298260 -322967353 411429153 68847118 573544259 -644591113 -619660262 409091629 -659581658 -624745844 -596940209 -469453946 -704163404 781853840 -42973958 334509157 -666391239 -137487258 -582585615 543229059 297577047 -72399905 -945753778 115612540 948982551 -853250789 -807694114 964296054 -745515056 984927720 -295074315 642861265 -504713069 272152115 -427250362 -799479282 -269002008 864696609 563333761 403571167 -768960191 59521572 -124627729 -116502048 -635234992 639292735 117162619 -331455440 -377754133 559151332 -57981698 -619122360 527618626 -638935306 60382155 -364031489 -168819669 -565431112 901200163 436542532 995202242 -720508243 162876309 57893751 704975699 -994896683 -194103403 334577903 -747930685 -829227243 -996531149 385705737 -502569202 513257679 505859154 -972180241 -694302763 -419170527 -762129688 -115319935 149567444 699955111 -793509535 -306632424 435523241 -956891231 766581947 -881698711 688070298 945732241 508270228 -645480486 -410794223 444833699 669283323 -557566709 -264162299 89094940 835102412 -43350682 -989001775 998071044 -107739093 -19857863 135679572 -925345948 -981505399 873787286 726836671 -33048482 452000398 403306994 490237079 -956191234 323401969 757983293 355699996 673355229 -433999042 -970252425 -60813675 752068423 -467252891 -780422892 565474235 -515301033 -578419769 935251678 181695399 -448347322 906246031 570019767 506980702 218979894 33031942 -735845628 -628046720 -464539089 -475635940 554429857 323470617 -866974512 -833508255 -332120171 -816156334 49637116 286773900 -931227971 -689828769 -273016537 256388959 398104754 -905946621 -45006391 -245998082 367431104 -2887926 -590497971 -562975787 928675079 842830163 60246931 -675956500 -670976170 -15151054 -284349165 859119531 853676188 379667501 -168441911 -285896745 -73152306 -546768858 583360107 -71308215 -937594729 -670516269 953139366 169612479 673533357 -41728140 -306905377 -339498815 771137593 706378968 989232630 981124826 -728529719 -813677851 26184929 73489562 983206079 -817471512 768926445 373339859 820266893 236008594 -832598805 -380013587 -388513581 390284378 -539053595 900089227 192539996 554668966 -7298417 953056377 -874147375 -391840602 316022813 -368944717 812246684 881163835 -395360064 966079876 773946212 879054462 3490397 896959563 835083317 -755211974 2842341 999687516 -30078972 -761952292 919823324 848457684 -310846882 218559645 417279346 -999252057 -329025187 -822672936 -38403850 273163278 29705688 -900334406 544612434 227454995 812122079 706472945 -423277142 -475723200 299364826 -732567213 -477287063 -143494043 573012173 554603993 469970790 681464874 -217926502 649998102 -292099996 -259058223 -890235208 151896959 744293200 -688664241 296940863 38259331 -990017518 -228156642 -289564241 -578291154 -924065197 516007765 -781174604 738808564 -299386519 -512020187 123175383 469198639 248328538 813860961 -712523965 26176168 -840425847 -352610775 755925416 393444433 -683611513 -728691197 49008930 -261893385 581142552 819477143 -746985391 -503577105 -224417120 917864764 -705704237 -509243637 -277554659 -811132375 -734034973 489337607 -662933687 815779305 519195649 166839840 -767465486 520794503 322306955 -284843043 386019915 -495086155 -803543179 -455005028 -403588949 330736621 -196382527 110304700 -600309415 -157163183 -609384736 -624564811 -285065552 985673810 -223600488 358506113 -211581021 33316173 122400481 -49899589 142406659 886453598 -744922297 904760613 878594114 247571850 -675719335 -608866960 784405853 -809831744 49356065 671026912 -695873767 109962030 34889127 69715095 -445972282 -74311074 150634319 955850560 -964304641 -397873503 429293286 182209078 -269096339 -174407120 -988967131 -594421048 -61707540 420004562 428092314 341839157 779148623 -527208563 444849372 -226911820 -263561884 585858599 653473489 509770563 -513186064 516292161 2466923 -592552276 783778283 418793558 771678605 166284224 -616556650 83410263 -647851569 -53627674 -357799992 -3867733 573037122 911495319 -813567829 -902270475 -980146433 336115007 878394226 20494446 -705848202 749858405 -712432040 -92305182 -396808218 944252397 809416948 -191429589 -902162118 820636425 145754219 -593880297 -672131627 796186101 58220644 -3205812 -639134129 653178575 -722429342 489768950 527028571 509100423 843626621 -193727685 -172070380 570626206 -63893717 703135362 -920265668 -192094924 -840906780 -566045297 -379934394 -573264120 -536787970 297894367 -687737732 503322472 82333243 -734013208 -562111361 -250284200 -831653625 -635260465 -348867096 421386544 549864546 -499387411 -119055485 -254101006 -323011967 480146848 154745522 422456078 680055824 -63819470 -2560079 -704423922 -124827167 -191151144 42469757 -963452594 -907677376 387615429 489089290 413654504 145596142 687159173 -641087300 675772910 -333117546 -374367138 18046901 685024271 791498566 -390112858 82149062 725251854 -370868261 -958915023 -163547022 -992102887 23343995 158311797 340611572 784489614 347572457 280377258 -354694058 249982429 -338793766 -518588320 28483623 -55469787 20813065 -482218578 -823446056 -327339439 55302127 384230981 760944640 -701947193 -147021995 -314895277 -664038295 526165416 -630699345 897893348 -970748981 746268796 499512682 113101716 -698623864 -281380989 497586193 -28117448 -357686911 -110563991 584301985 129172445 -200286909 579058912 333229713 -883850692 -534454516 -265154153 -640181988 -4711842 -69974594 -298047297 740883779 -459655779 160837391 662379439 342060357 -669514969 -501416869 530657152 -801778796 -418433713 -657663796 -891214797 984526019 -183701316 -853913216 214058063 678183192 -303843268 -950820923 574098035 -470067779 862177557 741597533 503922530 782407130 125352978 250737331 -750765140 -272063051 -93020551 386512106 181117449 -402182744 -363655004 412487512 319281960 585395016 338760170 -772318828 346696941 839147774 973021970 -227093535 -120921866 545475961 888153885 577710645 -106389703 -813652647 -827175707 -794043032 -864342069 32709033 472584927 347819614 882439237 804542409 -312725939 491952585 -29338492 970462031 -941690972 367036198 782137368 -982048151 -767359104 911081368 -125879433 939152262 -88836876 -565503160 -26904049 -28360368 370645484 936651965 -935694066 715147954 562255837 -489810720 739958590 575265924 -348219390 -109495234 615224315 -931256506 914955112 -943693722 -171717613 -40562424 -527962297 809161288 -717490431 -646856525 -322636994 107831125 539814140 728299337 320978916 942928866 -740664763 871215067 -528758329 234794559 163098998 923973256 -651478915 -193170522 64396573 344897242 883893864 -809166702 419063632 528927324 -550006652 -641253286 -357176597 766354054 290969613 -501377242 -744145891 -236655675 773058233 -749212440 527977191 -884780461 -297729911 -428158934 20096723 -610896568 -309559294 955779693 815071903 -14648630 -968139030 -892813818 -226825631 723596204 222391621 615179469 -863985532 -600878558 -187769032 301422432 -699156912 -560045606 425710771 -245804065 -261445532 -208064012 489274326 849863844 694705147 -943238381 385975721 -131100687 833032306 -147166054 749986019 -93735490 605237157 -568823722 948142928 -942923421 367625474 719863745 589833100 992517790 -599581219 -299459940 -564087038 884968806 -857930290 -502032985 471415380 942985973 83576266 -711517231 652736253 -475228383 97308616 -849062170 326001586 103176771 -96195576 -610807576 -181520604 -109461442 774283654 -449987908 889028725 728344639 718016331 278161837 559989039 92914220 578451416 -690691945 -621002376 417579592 -465166777 316795416 419610485 -638006851 -52812741 -824976686 983605132 -804766516 -378815525 -36726934 -853509015 -364306873 -361938558 -871548078 47037961 -964079750 -435588628 -181887969 -938292674 -901037188 440547471 631005044 -781322138 -636090387 521646605 -395274852 -577879084 149839346 -28872525 695553425 373177850 -768447183 -954535150 632605760 274464778 -963252822 491141590 974685013 596733417 341409850 100922958 -26869491 -590390332 -951403482 -844024722 658230039 807829502 199307173 894123299 964033202 882500996 274202562 315922317 -547493888 169818769 -493901464 869302731 209363163 -467278842 -99832591 -778686746 493372612 485674819 -912871126 -27735187 -722732103 625743135 744794254 446789960 198003384 421274878 -283799992 -817557860 -258308712 -159545027 328097958 -376073902 116410834 -881633253 903039856 -361004204 875136860 -597513674 -49113327 146309382 -527478716 878098537 -391846625 -21560505 302425048 56179913 284802916 -463609042 431808944 -442217319 422030670 -541661208 110368475 994689559 -715908490 -475720521 -123613126 -586265772 411981263 -762871529 859872442 617135044 80863456 745870180 -916490380 -649933576 994825239 -549915242 -677635803 -723066034 24423355 939959304 986834841 -702734504 -601779495 180732031 -174360038 657128569 689354613 445770171 957191620 -326611249 797886439 -390938435 -925095052 90612583 -398803566 -301619360 989489715 -450398531 276661662 504829940 465446853 315342663 -572482278 -549130741 -488574405 -774071252 712323672 -974824597 -389633855 -182676440 658986458 -359060129 -164048052 -448645519 609904810 605499237 -693274205 -705375747 -778463574 -876826046 -360735523 624328024 -598315620 -268061723 -966359971 -322371766 -277034776 354719876 973180286 63497975 176755734 -856841181 -26198221 -118752015 299474163 197888445 -387688579 886840635 -133889437 312679581 -568068938 329158408 -900296029 -867066687 20744379 455592913 38113643 -8778789 851103522 5979247 789484857 939000567 32449012 265053466 -448776666 963948217 916297691 781652572 -918441431 195349313 -100589249 718862341 498497702 640546245 -956175310 333540520 406204153 -556796219 -289397954 139242573 -986489563 -815000562 -289425702 759729158 182018623 769819492 873539072 361353691 -954842786 437640527 -834741069 645192687 -292639517 299160966 554238908 19760853 46842203 141972125 -567859020 26733111 -180188439 -562340562 -602666307 -608168585 161093247 -422071164 -178331016 -657656935 -283469044 436261710 -691045226 -835029205 -933157667 854477657 114403966 169075994 798657875 238760622 733873723 -58471236 267094749 81887785 -854055659 -200235598 334551082 -835996193 349614392 -6599143 863891526 -924305132 -155718524 22243352 538954111 -961573623 588809005 295493511 -728184826 790161851 930171107 868574977 -988928201 775880280 -951040605 334983311 -299171063 858947507 888836195 -593378812 -543195834 -813673028 902874080 -25907341 -540825560 122159094 -518196561 16391395 810756010 -190351880 -922357169 -644459043 868766052 -296283292 847519521 84038130 -885353072 315134456 -25174208 138459088 -843339876 910965993 -36719424 -27594747 -288512251 216100725 -957532711 -696758026 -35566300 -718035931 987623275 -773776454 819123819 -989104559 129382761 247712510 633435980 784590711 305476116 -867216779 306406102 229631746 32004613 200629447 -884251516 -205508213 447613843 211408089 -448083267 22254364 476084444 648601516 -233743942 307313751 12631106 -762223906 -106283360 964173803 -600823159 633675032 -605470053 -299619841 -216882812 68472824 -196769011 -459526188 -99528052 -27417228 -531004562 524723601 -943699456 817713090 41504481 704333916 319407671 846579692 -497275643 -176562173 -603565486 8343555 61353419 282064425 -46558105 -269573231 568533342 102543625 -321978267 91771830 308332988 917329796 757614565 390089837 -108146332 -824145703 71926427 533792021 443585014 -146966676 325202116 394889112 -15261808 939796058 428712531 515224702 705751810 -60884051 154793401 -743726259 -537877719 -611296869 -655308899 795241923 65188603 408853843 465376621 751852507 -840352242 -784929380 -763437182 44883682 -921560336 256836138 822610861 392739454 -999004584 241078872 55094164 -797363627 -291540159 747643631 -481572972 275992471 74367132 -588170538 421813773 354622939 546482756 -323494369 73346348 -115615888 277309819 -806059707 -723724728 -391731844 -83000139 402671016 454020155 547229514 373875292 -744922143 -216292136 -381967144 380795002 785856203 -850816425 332787211 -844994470 642869093 -133445480 391994190 -996400978 -292326613 -979312096 814439663 911214348 -734444802 44476187 -841469181 -633011754 128326798 88703190 -391135035 -617125757 -58407846 64060125 -198956673 222641500 974038259 -104791004 -370840465 199590245 420573724 -145465627 -839655483 -831344530 138835156 -924651185 54237524 537831850 718356124 271228283 726466528 -95312962 -122157820 -975095544 -884968577 -615099099 -911579247 -717238337 924298648 365085603 -160927792 738240432 286213376 134467008 999859856 -415039116 -122640629 709946965 -704857479 -28213350 -986783460 681540192 131824407 580493938 92846693 237461854 251942842 9392245 -301758712 905549660 -384886071 304424099 -59969112 -940857920 337692588 -11532623 -738349783 -400860242 485702498 -989758385 -258064019 2391652 993584589 399297749 -544012584 960089614 -59645473 -711713528 -494045241 178594260 -86318693 826739013 -401618066 -724448360 -432802515 141406076 -14680319 146399759 192965989 -377471829 -261066536 339313974 82098925 342738413 301965700 741419064 -99309740 -432547299 -184999174 445663020 -820186802 -70692834 341141077 -422509800 230205728 -303155281 49663278 -130174336 -555083629 -485763427 52668972 72052090 264340502 998388664 -507793513 -869295861 -465848354 -450468659 -730076141 408100325 -945709696 -783150635 270655548 -901129942 -417303107 355021792 756489144 373302680 391496766 998523963 -507253026 447548041 340186327 285906433 -512277086 985399064 298221176 -189124277 -859208290 388227354 -499549603 686635215 -234250012 558441324 612490096 779234676 695152017 -856693312 -278954942 289667851 -974897200 589080292 668988658 -96872199 343575749 616735825 728155560 -698159262 113454791 -314323687 189650129 528926984 -656309596 169844089 -135831458 722725352 81534505 605630483 496545185 -739244195 979311243 234439425 -477380985 152618382 -433845579 119137559 898526345 -135339382 -317655901 -942438964 17682553 91824603 496194658 453174942 -162958033 666242713 -670072903 -458834622 -641783485 -457505241 505877202 122015958 729008617 108871661 909697035 265588244 -372210397 807235447 -126114265 -86536278 -388444505 584041601 -799525395 -267642036 219763840 55961761 798139383 -499565371 263948914 803369567 229552268 882121354 585873735 -587299791 74111348 -677683394 -88543345 552696549 -135254880 -659583428 -229362947 -425417781 -967662864 790235318 -709258171 574787074 -755631615 439865081 302824403 -536182421 -137497146 -510001564 409899078 692116120 439092654 -437710119 -821322469 434347558 689692946 -551630121 718459473 -182773567 651796978 222547969 442533327 -125240157 995821988 -651908587 168908345 810715864 932543664 272182185 -553328725 -555653843 -641135940 504519456 -722532515 7335221 -719549903 758282182 821561223 445420511 -572304486 788058286 -88754126 -133145075 -132108368 974594902 -25398136 -190907214 -349359016 331222598 915272757 971748328 -148381021 -152864238 710898167 95272053 -332055336 -877887 24783561 -508815496 132413912 -152909915 389643886 175353657 572278835 -607952473 -932277981 -810678898 443647189 360891481 -847418820 -36719343 384078544 542542008 110040103 -576298792 -610868916 -124666009 -790752019 -197619132 -74828916 -590593582 -255127039 -684602979 -40650898 -734860166 403956102 346007690 -50694782 -582969693 55879541 -988135030 -745052365 -958346587 957982956 331481891 613118384 859324443 425392345 19698175 -170227905 -242729306 -51876174 271407686 -571291709 -525210383 764155954 598874308 274775578 305664983 365905638 -405887988 880533790 -512943892 -987204118 597450961 34116265 -804376913 928728745 -745278896 -69102549 -572039613 842152434 -53850130 556708274 -923991833 511849687 434866464 47785367 710330765 -692991053 -236246574 -388523861 249396134 -716278038 -853769336 816969129 112489625 -732273953 95804176 -679043936 786251675 -604507123 -209900855 843066738 379044326 -912279821 -31736224 810353152 9143359 427609302 -701240300 -650940204 -634548179 -37530796 66002248 -54455500 770428205 469665110 425264917 -52734565 810037023 82022947 834651920 260698949 891549984 -698834252 -763456351 -795335563 -867750001 -835517402 136071026 -786652486 -947274843 -814643716 550079119 -8655082 712000473 578831493 101103349 -72057140 231046106 537864545 -994444870 -324612360 -32622342 415856358 -833708753 834636833 584395178 663514551 -915848017 509984419 -534148896 486998062 -685220996 -602569071 -447628430 -318889911 465571278 97189377 543861291 492655737 -96421312 725048933 756144154 315562149 235868726 -550319298 283213960 -734154393 -829059260 746799327 -726013145 927569434 23662428 -866427162 986789090 -853381325 727459456 -830655325 -30268552 -552935273 641067358 583401736 -97558321 -998224789 88344963 358032693 -578367253 -64364549 -196745159 -597866913 370087271 928409915 895993212 651901569 -281998841 798399949 -708434675 908967395 -727037827 -248844526 366735140 717156490 -417832290 120114605 389831031 -814647881 601146184 458676323 852184435 700886513 -461653835 -895381268 202512198 -26375394 80184801 -112202493 113363432 -917733703 764335501 -53991069 175833416 457688824 219174664 729963482 625660677 214828726 140858938 -425438606 154086868 -749345071 894057344 -669108706 477865932 -542212402 -874663601 168603977 -502953813 -107419663 510948781 336732792 -12776516 -309773211 -573367682 65498700 -30966539 -10291959 -356292807 -802283389 -387304147 999471750 -165725868 733556027 -185460970 -686204318 425246577 -724013243 -979298574 901082455 -607427233 -849584727 -298808513 -300805709 830844465 -410207572 90605326 -480561974 -968837674 -503361084 -151090795 737884645 -314926699 853202015 198476112 -703327080 471401717 289661985 587559360 49791691 299581792 567600951 -749713954 -179648355 -329560413 24802998 391820072 929573268 988901110 676478070 472203616 974645051 834050959 593377134 -476812639 -654141089 -815482738 -874589296 -422317872 -756246485 914537680 -580118711 -190976532 -544193696 -402002054 59680440 73091057 117294359 921272224 -358427681 329574029 -710235346 -286663251 401334751 -514463755 143275994 -913596888 813778305 510508456 379342008 747074611 190910343 -461792910 -91367632 -89890783 -320801084 -818545966 516749514 -537338879 128697993 331199617 399441042 532437689 325932366 611042132 830948388 105973905 -63482580 -965041987 985239031 174446167 -341468261 964194913 325067803 -998470129 28151334 -269056492 -368918900 650097655 -98554299 -267121156 606028001 -678634279 541762667 -815598267 68662463 96443578 -618631401 -406901531 -398568528 -49437823 182570793 456720531 970486415 -342565743 -694248918 507795477 667681348 951041099 -839377669 652064105 -369899222 -502909187 -208334279 -842629345 186166311 287427556 -614512043 -697521283 17988683 211741640 -499904504 837667462 -626416998 -598179319 15214626 -651307163 314171113 -49217146 242957970 -515202341 924118676 666407690 759185418 685592886 452729449 -769313588 -423333184 969833905 560519705 745609154 917424789 -397254610 19401599 960372856 -178964687 -921147392 489374749 271906772 117308333 -41215915 993952006 -961092877 930934553 413572441 17895888 -487789237 931225866 -402804335 739347117 582073516 254073071 -125674899 -951394992 975474290 412769656 423554713 900456200 -287057253 -806611964 -210631326 81751928 667627906 -371716662 -995943511 -731451709 381119893 -276132864 -461929678 852769468 780499613 -651259892 316411656 -628911037 -561442600 737294426 -450824913 712289489 808462797 -508956634 955811202 -408981763 -942891414 -238353832 39447426 613407007 -721736348 -159934194 -808567957 747547671 97570824 -649447833 -366626309 922829556 -5808002 -200607600 424554665 304567825 -332558908 918168055 578978838 759494763 -156640065 344175469 935671747 -394499420 -824568255 79735811 -151312315 -98830616 -605378718 -660245670 219988357 -34171503 -497770463 -749702775 459232099 872004531 457258459 -525408292 -908427821 -713048891 -238867676 649894595 695957118 -330035681 -702049743 290181166 -479501422 -235569184 -556048295 -626335565 982080696 -623591588 -254753851 -77533659 724834960 445843576 -655976479 16571155 409821282 418270446 -921437775 107010655 440825840 -290023513 -25548601 -47389452 -115778512 424094808 -599841396 839424027 152050608 -81751683 -364695858 767907368 -383518319 -536140348 836470345 -493128139 751400674 -481244129 8069604 -551785037 -572587565 -207307688 18656724 -666517158 884168203 786186972 -100813363 17362480 402147702 -149179300 -882446043 -219602126 814825314 -306531703 421401269 -370843298 -373125712 680318647 472047656 272410798 66379764 481718456 985767313 -653769098 -887479406 662241287 -11115568 616081868 600848194 617765458 -36275182 -1725723 466070357 12342275 -9595396 -208877049 647455780 910282249 318328572 -182743518 -373827874 819546911 -839741114 28729378 429442566 599596049 176213478 286822023 450246370 -478796600 -783947474 520742162 609480983 440442660 993817189 480053315 -582934866 999328933 -295635695 -458618914 161865878 -514701159 824871360 -111363204 954110288 681762403 -225519374 214645116 -608556704 -467696344 868666512 430184114 -421186159 -855180011 468447723 382578889 -788708334 -95944967 609248568 -419473630 480856410 559467011 574595191 -745567825 -779952762 18972589 193422158 253819304 906434855 -212243908 -926538598 864461505 -391684582 39730478 510231462 326906895 -985799066 478448389 219611300 314652255 161721136 824622401 266474047 699569864 792540451 855791503 -374549333 646516927 808453572 -896444475 -807977268 706434315 268389148 278730324 -278060425 -395620559 49235098 -424460144 -396620756 929744363 857494998 -304966170 563206188 -746702184 -614890169 -477065982 34295885 30718021 301881465 -196649560 -717966972 820239780 -465648957 -861924771 -558032008 -198545845 427542664 -165153788 110572279 898871489 730178281 745957069 -875516829 -656025895 -242793558 -767033501 617011286 74284307 611592934 881050968 466738984 852680528 -560584117 723700863 -105432659 -298113045 -269504406 242789899 869557723 -412002240 426624956 263645140 -171529086 -969686352 896984027 145804131 979892360 -429952382 -270761264 -123811826 282562090 809381221 -106237975 622200307 250300282 171211827 533152516 -136436595 76730576 813556502 -805006478 195066505 -324086094 836284041 -996324170 279955110 848315686 290757850 -610136207 911227665 -465138313 -476241624 -29751806 -625312399 -654210299 879655262 30914779 726802299 536366288 854908693 -82303296 798789277 -752540409 -667539567 126296310 236955117 968503454 895484283 819491979 712188669 -939215678 87575447 -734406192 -126389687 828801349 -802378934 558926550 545604169 403034223 319254369 571413821 176648299 766000200 -811871814 -399898949 -327859174 652158359 -953053661 776156017 -143558424 -593560231 57858876 -127053197 468081037 -274176072 -429128036 -647271538 -646260430 -595904004 313102607 265356380 -762890640 429618795 -793494661 941256195 256016418 -106049479 413886724 -436972349 876457138 -548515924 102654160 -948576972 616149188 -147521654 -690700240 -307599426 454982410 -405862273 607166380 -434833683 547011576 -421990975 -95547140 80572541 543295519 661388891 885453609 588029983 -89365930 355231546 -691904641 -864090352 -380322433 791670036 427351040 952049085 -843989373 -146759144 -819642310 -815472496 235161426 -434832171 -108298232 14126154 418318267 -538816517 709473282 -62812809 892985137 -264278354 -415468250 432891804 -40972747 -927947259 -577471528 6496789 740473375 -849579847 157735485 690544684 -723194046 -908348547 -227569943 905833073 -48463414 870080512 136239879 -713377577 612331340 -979164611 -499271681 49480767 697696115 -136596005 -352688942 -209227482 543496325 812311804 153020770 831973646 152089361 -203031027 834215376 354986498 -157824589 920921699 887185680 767595216 -900516053 -649302635 -962660277 98795042 -460631028 795266155 32598550 382616594 -428404143 44923491 160283332 -925817426 961765582 131647370 -533050369 394053910 358608196 -807990494 179549983 24913309 137095104 982456697 -413332569 857515362 855577544 283545165 -389230127 -364590597 161616944 67370746 -169215081 593014861 216531017 -411347393 8764324 -774617678 -358811919 -212964802 -738623464 -393738363 221743433 -47154133 298195629 29023624 -181576631 118448911 485682554 -933761035 -35692044 -155233622 303852151 -621689897 404897805 -404158784 45681761 -262072660 -635959259 -186977020 -719321027 -633255505 328599259 -196861408 -421231575 -839573266 -760764288 352038104 354741674 -983492429 -703634542 215550672 -349937018 -850345633 -277920607 -180665065 -273526447 -425107901 -196562911 -837900684 480371993 -699509568 -92470876 120372501 -684540990 449002199 499212054 -232908617 -400304607 276669457 406932732 -333222302 853884490 114024469 -271687695 -55841681 25983197 25986121 -476854283 529504209 -803248423 -682847437 533357811 845448558 410876895 -653772059 -767752806 6778225 485719600 41065281 811051569 -488442815 23150765 902102895 -658044547 -119327778 254129179 -946711867 641994096 -173853698 -499296756 601072736 -29029298 988104701 -992825417 46602663 247653526 96018046 890887676 9513198 259404445 -926281314 986818622 259126533 745394749 120048201 -277970240 -70098992 -465840392 -892884056 735061373 -575584529 -139400493 227100911 42708973 40075190 -383143815 82572604 -657249028 -182872962 641381511 -636298801 448527269 -623657238 -178149116 -996634285 837782429 791450942 -449627326 793247069 755253704 -811451877 196412742 427249821 531820769 -488072652 -100559496 956699732 -946172672 622738807 262169795 564445291 -21967767 737381808 -734555047 302944388 -443262412 148085412 74234025 327372734 268577097 722220860 -230253344 831724284 -28160950 713199697 706066633 500563966 -211867686 414025357 438578619 -552825324 659383187 -329554174 531146794 290357836 5051887 368923086 874939470 409585837 289141115 -719377219 835081342 186627228 505222433 -776221805 784544182 -651423808 -854588072 -255804614 4585730 477173638 548679233 948382802 649713216 -468799671 -390870490 -858227207 -612846019 387667994 960159777 952604599 765334967 337434524 264385622 715740472 -413312603 -3644471 -628466777 -294054013 -172251668 309143945 -432961758 553860508 432408225 164105131 794359422 347486328 -619105348 -830455243 -775638282 -522822256 292556154 -227838982 -292047137 -638980064 769504278 -109779544 529083523 -61211917 -714419942 -147823820 -957770829 933722409 -354203761 434324670 -649760046 615285084 61103699 848325997 206631489 100928090 -247396923 50669341 804768163 173603800 -772490037 -63083965 334758819 308275735 579797228 -640702091 192038341 -790420579 993329812 192926859 263683279 414264127 492958992 -842260702 -435436613 -190756961 -293029389 -164911004 697252931 290706498 946544756 -321195646 -728570987 147533585 909279867 -761436658 -127082687 -269255192 -378959056 262471174 974275410 173030543 513562115 -588405069 948113937 -640781834 713677926 -801360083 745185909 -698865467 314249124 -570955124 -798699493 -461006079 897800618 -915094649 616722514 -171419279 990783170 -537772896 569683784 -580144527 -342880071 -418292842 -804980239 132838787 -444390180 -328869618 -482517361 375315791 845301476 -322047001 272232787 56088692 541196474 -960046531 -29047528 722293432 -644893043 -984506463 -44742721 274169546 -932639391 -986858069 470638084 -849312658 706213789 725333174 332472245 156488690 -809762758 689569142 -321353232 -986345796 721655146 -427286536 -93621195 521293336 962558488 -504989157 128476384 -502659366 -202793812 66626425 726600190 -149583381 951227248 -882084597 -394689156 361218232 521683358 -916342411 625560319 522601030 -538967659 87258814 -986072762 -88738670 -711700951 382818447 769255975 731235962 -540523571 272213066 661036147 -712994913 -415627116 -702788964 -585692334 658173220 -942852006 -251750231 304967548 507460341 471711010 -630689656 -736941886 653028154 -317858802 424994611 762202010 589866506 -141917965 -522771146 -883890727 -653129604 -686326635 694106770 -930396827 573271891 95529612 129854538 -466164041 -170426207 380515824 -995816592 -617432960 613815930 -924881911 -779282913 -52011610 -455357772 -185503191 -31532445 822930271 908371670 -870470063 -690250925 -305769404 -752932377 -53731122 217000530 -413143426 286090815 439523402 289750809 -970343972 195272720 976647951 -955876953 974010912 562748500 -540148521 -679858854 -453435300 -870178556 478143003 -118938657 535565913 -390679543 738138354 60742034 -507536671 -909458465 -964587530 328982858 -526878145 558859011 -620699131 -234692006 -196612704 484928986 -961807957 548252492 814452628 434729517 -438667964 -255564372 727538654 -53247486 452272176 -461129351 -5530661 426225951 -212635554 -536729856 926225617 -162698386 -327154821 206790084 -443954224 256774796 563958281 675862102 -966633885 477364376 -532793125 62606058 -773536877 300479457 -808549969 134902457 399341232 -807876081 -288523790 -801156080 -719367716 -465133850 -891234028 363438894 732528270 -644468942 143765487 500981951 -926338536 -231023231 -857577514 686498796 -994205328 -814314720 -975682137 873544894 -928034983 1528104 -409762403 625618079 46215209 921067825 -105452072 882915432 -541967259 188125117 963338065 140330748 56902612 -150091111 -252565788 -254296284 260035814 69159802 -280037292 -473947336 517318556 610856679 -369051729 688093125 -31895772 -347670645 -685898058 -418376012 818608612 -29998237 -936434463 164085644 -686736720 -858436895 -669987991 -682267300 687388183 -654777772 251911962 99193585 410565030 709414088 -149843463 578246265 -963110798 -532052813 744967042 -346864430 -588830587 -432336811 -301976019 -284303907 -641510935 687325897 903676247 898172893 -812165813 -907417480 -95667308 -69124855 197080696 618824841 -24614325 -869999000 -618037483 -662206653 81440037 789097847 861504439 -379169488 -549898034 337702012 -826138254 172103455 -427851576 -123892953 -800935185 121692767 -18067514 -515968369 -717367819 925959771 -257449917 536345747 -633565337 549014548 13873703 -251352613 365339623 622323941 249055451 522931153 -86202416 -456012550 30222981 -621785596 -952529173 192473684 577941626 -12936841 -640261494 -590468478 12465264 -937535470 -76549662 327062862 -251281003 -622739456 -242199319 789850889 734436174 771690012 840847108 -931634881 -603023449 -157698948 -859670284 440541464 -735323885 -152464155 798058824 -74511742 -367167679 926173530 351815494 100132132 507231087 67161140 660331561 570273651 771774712 -85062226 -146470168 252987201 -567898862 571288922 -453800986 -837215855 -712020412 61864908 456878740 619033080 -881408636 -26695245 -171505124 235524489 471608038 -623562667 631822741 629678556 -401248939 -643391737 -27937768 307644111 972525174 -344698577 979702665 -42158886 -435751186 -969655781 540867531 535053340 -151651605 -992549155 -534057079 925363510 -89931722 213199159 148339222 -252951311 295094688 274051939 974890706 -684690399 703402508 -463868360 -265237977 -239445991 579651481 441254403 396008662 -928475699 -174346848 154281160 236683153 -565622079 -935426344 963726313 -156479415 -872775279 522519959 194659116 781746465 910120520 316947735 -515526476 101625881 -907839465 -960890509 -722562950 228218059 963763978 795404020 405065832 -260662687 -625910932 305229631 59327905 71180798 519810525 563668662 -641486428 21195698 -85309197 -832924833 -235073352 -70299878 -328547753 -673300523 819627020 601086729 -800131562 221219308 208525544 -440647291 832054455 -285488872 680142785 890673763 998281239 -424354116 133953291 -653757422 713117761 -141346171 614605731 497489703 310734440 406393464 -173046867 820961272 -917150288 -61439208 48331749 -834848681 782277801 858339701 -383473847 3304527 -588093148 325125766 -191146961 -809608518 220356781 -997634147 871554950 901286576 -361570223 840137851 -223741755 -690849837 15568539 507498621 121924293 -120408815 657867748 49978791 830003276 -126236983 -431193837 897692256 418799142 -757343485 -895916978 -52681130 -72830684 127153666 734888728 949208436 709923044 -393752934 3751811 208139109 691308921 554823672 -63240601 219563514 -751979645 -120627194 -623431192 -310998958 -773429448 -936125850 -191825015 458857726 286579345 -310766097 -737844173 38092009 365062436 -494590780 489646537 -463027479 914301292 -978278375 564835246 669348846 -192209066 -645584349 269909097 635036957 -947844615 25699955 -544669974 -169230416 270170774 -112357416 535428673 638288233 46522844 -780005088 -925669142 -43346667 -25885444 -205190412 691585795 -444904394 -383779337 271155190 400031928 845330614 806547108 -412951459 55565679 604587902 -752406478 69672491 931619578 -601576328 -382345621 -386912865 -590487097 -333936532 -207688406 671150829 79334827 74358622 640586426 -435490732 40859459 946374262 205524196 378654730 466085964 -493562252 492575300 -830599327 -306680392 135678050 607027198 -279878667 -601286323 -767750923 -620202992 875975429 -99036531 536675663 -995406943 -479868803 717132321 -464878279 -391153088 -752964924 -71112492 -873507792 137895375 355790273 -999481096 473116316 -290202409 823452096 -211534347 -958245348 921624218 -573278579 -130437007 586126763 -319095596 -814226833 13831566 666646032 -653652960 -232763512 -445790944 316597529 420626637 -5141991 -163047375 -184381134 -462050647 909703707 351355143 -709908646 982592927 954123493 138203090 756944963 -900735710 -752639679 270715761 -141204760 -781506286 109216072 -740757805 -172346612 502826973 -533852310 -510067432 781389286 -982663888 929026638 -874522409 -730808835 809194889 -43854890 -435628714 -867201779 606220925 612011009 -680792156 -813166762 -329608010 75358014 -991216364 607240316 74614743 139698872 -238646336 928905182 -665769976 934313066 653822284 358221584 -243956617 -146667334 -339942941 51850595 958772937 -669950730 -230036497 22783597 -812433947 -859965252 756613379 -382407975 593131241 -436782095 202082802 -884255059 799512266 95659469 528993440 440811086 -575736131 778359391 948213055 967386376 103359697 194565671 337423978 -489972885 251816898 410453572 -971868339 -533809333 113488725 -881351668 901783075 -313671348 989809225 -530034241 -214010057 839556260 471637789 -481037151 972580171 809550659 798591226 73163724 625090078 277713572 679726697 862530584 150296505 -536149521 64807672 -613638756 -147938544 -184938753 -280660754 240402063 853400919 -455990218 -932849117 699505472 -163049888 -44211578 -59196258 -669820848 948014035 -106447486 90267284 -804677906 -246817435 830601465 864628176 732319741 949454968 963181906 -704640504 -270495632 738150908 263628244 -455991759 -944634142 419952281 -94709056 -90879462 19640587 -69338279 -995318680 504674131 -31268839 606937086 105926434 624532503 957287824 249456422 -706859641 -184130317 104555066 -791188519 -80382652 160988013 -469425023 638369040 222053349 -622077735 -991424752 -885401009 231199250 880481305 -692050309 720462627 -597844149 -143490939 901030309 75657088 -426639241 -493653345 198934696 -126983880 -942603972 231469022 -804725058 402224701 366303271 600987719 -126009236 748928511 147473614 -611531562 543354152 -762655730 -373691014 36999569 656965166 -284371618 -681165270 -309932581 345454579 193999098 643683133 -407154110 -890719806 558844963 -310446529 788360279 -693540770 -624142411 -141088963 46225568 -663652932 -918519470 454169433 -90490403 461275808 -541238889 -307564550 -474755750 -772907226 901304934 -229543931 514979307 958712323 188730399 586801620 748110059 -942455475 444731062 823059912 -643272256 -935708269 -215390930 -806282385 -772119927 -868202665 -973770588 -659161586 392877062 -421350937 -972008032 106513802 926742732 -91257734 -436298213 -482538502 31546638 546174061 298891717 -969381316 -667558379 532533955 -500216292 429608415 924388863 938732827 563556256 530088974 -486850291 322009192 -742144643 150728851 -885365124 -23648393 -547749522 36697065 490188657 -338879898 345173110 916878633 -829085516 900397125 124745617 868173715 -512187119 278236614 927677200 -860113376 -845763644 -441516584 -443757313 372023714 -18557361 663107144 -407423724 281511221 195187605 341829813 726666277 886499461 -652635807 -651158618 -418526075 -258893102 303350698 -748585848 -841699721 971838317 -148980047 -480946016 478835935 794317296 213508214 -743974471 504295023 -908672330 -671083574 -378245027 260743061 -728268891 563441128 -195082856 440889712 -54332340 -306857841 589414765 174713828 625523447 -723295493 -763676887 521894703 -776145347 650678007 -746881197 -965170689 -57731709 -834441824 -111692897 -362423944 -851258162 -753855745 271628056 -245802150 -170272371 -881416192 635096121 123471060 22798528 193958516 884882119 76301255 -501058979 -492807773 -535705445 -105052499 -175843586 760146162 661099513 -168478221 684065620 -210103608 -496581111 -750744371 -246719115 -380103194 324874690 626260216 169231044 -348992920 -805875123 615339958 323989361 290805694 -54280800 -195348500 -258093647 -730151226 -490905 509998713 802644416 -982253918 -684586709 695405844 -309387645 939797363 780739706 152882402 124830771 -485532564 783642728 -958419970 164002754 246747634 408673988 -545948772 904228748 358062716 356659853 -648082884 452401480 477416293 -571554675 479274003 -708125641 660938871 615873629 -676757130 -979580117 845613744 -441505849 -570893694 -906411233 -260709593 -27021565 728253578 8499034 -835298461 -638296041 -58381801 633657434 -568882749 149272933 -872207424 -735766227 -271448614 184390150 -680009332 -743823208 627137850 58985255 756496657 538000404 -61278389 -930108538 729493628 731967680 963924855 247047881 710659313 -418653182 -260025186 -730463633 -87799533 536674715 197043696 -799415768 -842461031 -643325674 -797598439 455430879 299433491 951483491 -554972855 -788124630 -37121743 -69469149 118923652 266103579 461378250 508584766 841141247 -903727445 212850437 -37976830 -606773713 940414350 133824560 -996442889 -525450832 206807624 588662763 -935541162 907609330 -675574904 -18859038 854478966 -853824882 726734639 877973761 374357112 -215440381 641352636 -511067564 -751621291 -312396169 -427964058 318121808 267599263 8086013 57784322 -36649234 -2267704 -275160077 258264321 -971837752 -83201814 -911360145 21217590 333429821 818842467 129690874 31950010 615917966 896727304 941906762 14719854 847062255 -463679097 -150292336 -318336847 148501914 563463016 -512733882 -263303308 687460669 -475153237 476622708 -312816707 534347618 -662382310 14432839 -752877237 156427610 -691325584 -344297445 813600063 -593694913 -725297646 -370838884 -510803942 -686133397 120627896 -120025196 -788952382 226993913 860037034 -252290892 -259690056 -655328581 298944251 688411501 840191101 750809963 -218630762 618268677 -124799376 -506336008 -439380350 368244741 -975867488 486435702 241101078 -309812211 -406175627 485240527 331554841 -237416743 311980471 -41662501 884755257 -358960708 -679930764 -885256925 -816295254 -897266086 726260033 -813101125 -26799785 383802014 -438891982 -946449437 722512257 -405715883 -386948637 28979193 46575806 -347368194 -604894444 190113474 -78848870 413054233 -897080223 -988377748 770338311 -81315278 -83162723 819240564 680406118 -735752558 -345932704 427520433 840417719 -872432431 390953578 537425265 257740619 -621591096 -550201591 351681803 -710437077 -376151440 -127366129 -284064670 -22253978 960386404 -737472373 -445752004 970770071 192069546 -486810546 329565236 -896738353 252416431 -774065015 -660191316 868069614 121598095 -865765628 442736654 486683833 -451185668 -800917347 -121535792 -465972945 150008310 -593313224 -232485169 700977607 740933875 722741322 -583712001 387501744 216997020 852422085 -800216856 -108310544 -792701395 218227251 413678531 -960970046 -493080607 -777083760 -974547538 550067213 -146540359 -480587882 623487303 607993448 -955763978 256263543 -523385758 353257190 464782214 -604239722 997642254 242460513 685101049 189290297 564315309 -940974246 99522675 -910733671 -524544188 148138337 884599597 -292813553 -165516275 -169318580 930034759 -664338348 -587989882 -609689223 649832233 679416029 -441881087 435961710 715820732 260372024 467706126 153192779 222552426 387884401 708519220 127423663 322892070 -819895411 61102199 -833207580 -68509617 -436628249 -777551983 -317088341 -370923926 934072640 -302518320 646855999 291382476 -559719532 757974330 910143838 -898179541 662344979 659550822 490940843 286820369 869065489 388073026 -115278730 -704487051 -466624602 152846759 -549824468 710107398 243559802 -792352713 598510754 -867112771 149697404 291051269 840032024 888515028 -920435833 565647540 -494965464 179662667 650721183 -551041174 -928955692 816526387 953343745 730228222 217637418 -231137699 559321684 821379557 145372749 183008294 -614597867 73854087 -414831771 -368703824 391494653 81062252 -615069946 -910102848 -535221125 405604981 -609270453 948666021 772054538 612545487 -777020065 52540297 785517579 567162363 -891335172 991528738 -567089583 -389858980 329477291 398317608 468908130 44375898 -238555718 -166830567 -737713884 -344239302 456802189 569150851 -592888681 597254531 928487728 487760236 917136676 513206709 -209802509 -381133795 -700212790 892788818 -398819736 -375568315 -991050461 950311435 557927711 -335059435 -489897171 -590531462 686171801 -211824504 -954239276 627842467 -129498013 -6516193 583823967 648130654 -159451000 864956180 -104976550 937688087 -678715585 -595331209 -122280108 -874402115 -699301287 114083336 -817395872 722347172 -900481427 728420411 -521198056 254780443 848324712 158170818 61097052 709058878 -696890303 608029844 -440153779 193840135 539998026 -387171689 -80981107 785860127 -349139534 -941396085 -910699472 -543090626 14682330 -347025745 -212536187 832584562 280434351 -138253944 -794843840 -46238432 -318038047 -227301851 -732945420 -875045232 -886356643 -477814678 -524757931 686732249 -949916307 941211104 665006589 884888429 698204847 -864565227 -972895909 230567325 -146967889 -569817397 24752200 -624496140 236938417 43054867 595342377 505349722 -20150763 -920071791 -645654110 292553463 848908291 644777268 -109052458 175327009 141884035 873889462 -497179343 297472804 -505584137 301490663 663061001 -104313405 -868824761 -430279945 591738588 572439180 216230733 210596783 -407820124 -870513305 278093456 -186339712 -334679576 937997094 27100439 311392527 966753781 468140653 -513416739 828551599 -313419570 -793213937 642634486 951844029 -787475132 906353140 736698667 -346706589 -933747828 -291736598 -747236617 -274269805 -464058536 -815862076 -14163989 -768669806 -984111433 -579321463 -568561835 -871141998 -116954983 -640746822 -695273902 -396428289 593086692 -27554004 -149955307 22420435 -135981024 585916492 39471925 518629539 -317422054 891925671 -172496120 117045705 495085207 505299378 -773561071 -699447719 -286861683 -41395688 279822923 -451369876 283874463 -70636778 -291401725 -300787057 -284096583 783617523 582998046 763587564 -410766504 -479418771 -273810979 194374453 882502599 717386056 -176366260 -330949113 673249393 -450974186 495220842 131924744 289847514 -246022567 -658308386 401138075 890420144 233700644 797323785 221724235 458994929 233206968 532951246 -807319676 749824722 -223643846 718771980 -449638069 -726983542 608657817 -884606465 -994773021 13414468 -450539733 506362646 189425892 582430490 -452332936 -913760371 849811742 -704305646 -697174618 -842401832 700664577 -577016560 334961411 -987838017 95681374 -659601596 642595062 -674040919 635828288 -890144465 -823780940 -616725885 -527934664 -171798499 -920699516 99258701 873887588 165058920 616273585 119654728 -828539279 678105668 -804441900 441631660 -575232364 862984870 752312489 -353684795 479398975 136003458 213711970 -581158609 -995918348 -967175455 -463675302 704661695 457542037 830329376 192097137 -113220177 544896673 -849760685 152165416 522666551 -619351933 952533164 129890603 -528299582 -170425008 345574132 -370483140 872755211 -286631813 189394455 480608377 -389320744 278560484 -594555660 -586319924 464110885 -367008546 -815446874 305814884 -937348750 203678514 -616996864 566251273 149642234 -648004717 -255959817 357994712 88087473 -110515083 698161921 820487697 983854910 -630367045 -646987906 -270350415 413439293 401854109 677522174 -795659728 396068179 139177196 91769348 -685740631 466521073 -514104728 -716934877 -394995899 938238320 -191470668 -7987344 431747101 -573270290 -755025189 -426465243 215938608 261689954 -663005255 255204350 -879795809 68389064 -841287348 962644664 79870866 957007 166504122 915645845 -745696282 -519838505 583029025 605474823 708312397 175943379 231122547 -525592169 -119068554 622116045 -665842300 -935944375 571460961 90048453 -633951085 713762611 -539643401 -328849589 -753472281 -356451134 516056239 -950682449 -215213204 490425234 712446548 -599777652 -393837886 -739158612 -52522890 -35113460 -471421277 -135173940 -426260438 120855371 -601092868 824982455 -81215565 -499081428 -885625880 149637868 -443118304 194765488 525589100 -464358375 -723617870 -404171583 -210260063 913013410 165767506 -117379227 525970743 -289869915 435106477 405288334 770257427 665045019 -925620124 838979735 238272557 -115975716 -471610013 -734357638 -808289483 -46777921 985666131 631456050 -383932989 913436553 -968218802 -542394110 45943913 -320177480 615742558 -148331655 719576877 -291834201 -419507648 -45419519 -477153304 472375679 -677574507 238311765 -378987754 922415825 -571048976 -415637043 390015207 434385143 -78043722 423581542 967766442 -795883058 862299155 -378069805 563983922 736846441 -216661726 -473337509 367486278 -25531415 -865518695 725913969 -841249164 449086727 946058438 -998905385 -203412397 -925752002 -119773039 723576500 341218428 -814164507 681985843 -610750199 62277396 -454065033 -434374645 -186482317 107767629 55996567 -936035041 500842735 391215079 -946628935 458752566 -545922386 -456231804 -9633774 346099836 -490617608 -942201647 -130009631 524697111 -896951588 868353951 -773766539 947098937 289900835 -371833676 908395 935559580 -32791318 662485806 -295290978 -329885136 -283514578 -900014692 41089546 863931108 -599164043 -749299409 356335168 -151047276 -459095457 -826577365 896132830 577840772 -119537062 553669362 148007127 23711272 -960109173 12189245 -146688682 -625836265 -182914228 -889022365 -567403208 -748536229 94913723 -428692692 -98616182 190191209 -553911441 137013623 315496435 749016933 518626640 -932129678 -299431781 471681134 384240437 -702381204 622854358 122539008 -918642159 -378285826 739056273 -470833568 -540690283 -914004435 -873114805 724704236 590536420 961185714 -335670746 972160125 677724449 -300914345 -153071690 -302914603 -551043361 874056416 -375454564 626832056 202061922 166623558 416209945 439543448 432469355 -168774569 -477301417 547525793 331582299 173884284 2547526 940862450 480859701 -767850082 -532198896 305861384 221421468 227612473 -629979595 150781614 -256047794 939372659 -196109130 -14368881 630969388 -467561181 -989838518 570682706 -212243242 66110080 -627756234 -95368092 -143514610 370068468 361546983 85377818 -909654558 204067619 27488594 494434843 -808890158 -982542483 693979097 817874329 29140425 -616508375 -288491576 377487531 686986447 467151999 543250259 339088179 -552131939 964085963 -568101372 -474706116 136221484 918476435 472372871 -498636191 209903064 -32388792 -237045357 -823564223 -431564901 961450610 998886127 186859258 -72494448 -491860347 -144874660 -14769693 -226590285 -702907444 -890122387 837464568 711990873 31069048 298363797 -60869736 -719928182 -339215676 -438722307 505544364 -383674282 -761830498 81687070 -327851350 914212276 159838823 122147272 185236351 574223102 911179179 896293436 -444171810 50567609 -583145312 -707853381 -753490131 234669710 -952747790 246578216 835985220 527046779 87966393 541802695 143179054 331709861 -350688062 641449274 179208061 -106478078 333070113 -276896930 -941659712 492419133 -164121150 521960289 -949421388 270597807 -957085545 -759497761 -943337217 -347224861 496548092 911862283 67735527 -606318349 -155769745 -42084030 188304723 -664640914 -868688198 -653196837 -951854881 966313502 -2994519 543211737 762019790 872769100 -605714928 -647371887 -192307552 -972750135 262100099 -109827859 398107458 665148925 422769696 876573644 -102092565 452096384 -354353770 -629043248 -157407544 -831338260 912571487 33807438 -521565623 735944462 361691860 425475241 12523647 471480277 -385025128 -24468505 -468581227 -771787028 991888147 152539304 692860681 57424878 294335692 -245431906 468863788 950123741 914373169 -925097329 -940566136 75042482 -817633569 818402014 -432698853 -147753590 -463885262 324799722 218125002 994962522 565787529 -44092877 376157686 -36811026 -905195113 -327853585 70642049 -84338841 75270324 -526774049 -885480221 -404969518 -461337352 258142018 -312333198 -864283401 444280580 -176392553 418761174 -986876327 724855305 307082247 835112764 820529767 500215870 -55577722 -821568127 189329818 -171231952 917127523 384588367 -754151694 -562989872 -339123619 851561378 445865303 -549151575 -370153419 312618397 -37630881 -222887002 -323600757 -267067271 758544430 -972544206 -579730878 183847 -599748359 537632587 436551632 -913519578 -102232256 -678153743 -957629617 -68299038 -596902824 -677604785 -115101689 969642230 776421465 217229857 597513833 -446119873 22192981 712874679 675223091 434976631 -456484133 -590187998 819841559 -544797280 41502681 25886737 -702954094 493630989 313104537 -777799973 637265326 484626795 -680318550 -945137515 -174677051 -440386643 53436963 532320352 -677414563 -588540000 -153202043 -545116753 -633351613 693523785 109931042 796197467 -130797200 -401369446 404889795 -650550607 -478300427 930634330 775816887 -722325153 -96409263 424118525 -886750639 -470124105 671760095 317019467 502581553 482820267 -152262674 -501090876 957160968 26452914 -318975609 924604659 830434689 666881345 29662114 -834274272 -198089860 779262816 554505403 307411783 -807093265 588913089 112870586 349732047 854909317 -272149907 -706292693 89325572 316253843 -516152507 56203348 -306758228 756377481 -762357673 -83878907 -684995152 -104150911 -39881464 -256838811 -843932316 386528795 913635205 -13738328 -453102859 -901036506 654246416 991041593 813135163 -488203359 -660406399 737549477 835804238 45520811 -675623076 307637283 883299322 -348755294 175750936 832873331 98938172 235540685 944525402 -299537165 899615111 -40866497 465935446 312258654 -433830213 -679890779 859106562 -374425812 95079740 295113299 634079805 61543559 -704732609 -582753144 279943091 -29339804 -699041828 -420795674 -98445267 -635531860 832071779 702271009 684503645 184932791 771365275 396446993 -921034058 -853676104 -929733797 -243393975 548909857 214131575 -330423325 871514175 367131504 -87993024 986944048 509371233 -715189042 153388832 153980297 963487061 -358854606 -924289718 510364508 552090553 -731275029 -765526499 -124145141 -739709825 -601193865 -916922621 -689238702 37775552 -247297643 193329432 -240672625 -372645882 664521441 196560638 -564409766 -796352361 -258792601 -658177349 836685916 -731778339 -932633343 -923755154 706006876 -483446377 569333012 -485770458 376015621 -367531192 -201663510 926629690 -637271922 608034768 197253275 416201943 -814562383 -723808247 -52449372 119042532 -557376107 -448588257 -428764620 55312272 516014693 -30918253 -256169003 449176686 -934594834 -430189902 -832348902 219625008 -731986991 472495032 -360912627 -313567500 131883252 -386685061 772284042 549137314 -494059449 -824968759 -872641561 396204061 386126261 947277399 19183943 -459547721 405985507 -649351010 349759155 -804571167 -888950991 -738563110 -897601505 883843822 -777773785 171493038 -533825514 -558123962 -667568945 -868618301 681751386 -777645755 228289924 890224004 616726378 612361348 645859301 53488615 83341640 -448294898 -799517943 28793685 969763619 518529775 169848815 50157619 460872710 74250806 -439984899 594713887 -294821742 322997247 38575875 -902445381 452559993 -458423945 258366487 -914618309 52102493 126316471 -660625372 377806239 585142387 -958710025 748589920 558923990 -863123683 155156207 -359866789 -973991699 938866428 -667825669 14740789 120545968 -790042985 482559130 -826675525 -980080571 -237381474 627090844 -543660728 68399938 -804561669 397104608 904572556 849667694 -120002245 779552654 241403521 -217004373 -884971139 -236294817 379962534 -767845301 -215931991 705322191 -270960711 749089466 331268675 -831383591 -790772002 316149691 -7992764 -140146397 470263112 -243268666 -511723210 -438334401 53817917 83955431 682877862 629092460 542799493 -766683078 -409620791 -27310035 -244660488 -692191607 -864835474 123640757 393503556 719918233 144351413 383455695 493377867 -261747571 -708422072 -676904988 676144692 -775949290 -717453337 594319374 745482776 -686932925 -492451503 220871766 -279758353 -406282602 -36889328 -61206076 -293605406 30870956 481961884 -38462353 418628285 -830534549 23517179 -107900361 -746955505 -237081332 -154013030 -252929812 326969246 255849390 -622251804 -893250111 564106925 477924980 680955549 429580120 239612336 826535772 557608249 238579099 663544462 -706266533 638883485 867622636 199506923 -754762695 205808670 -107739005 205566106 -820776253 204546797 -901499827 973223147 -346329310 128590908 665054742 -204396082 146289365 609149216 -526574723 -736377478 -530837718 -395268866 680716827 218903536 -326122529 952331341 145849120 -850560805 83058850 856358816 361797463 -773721552 645501731 576412504 94767950 974069777 -529779482 872671569 -650607885 -561236277 255236699 -284855808 -792277941 -768860174 -922678184 -709184545 146969045 136639612 253010229 561852027 -438608161 -240820498 -9293461 -870916404 -698690158 88921098 784955943 -691587373 -527356965 771491210 200197691 -921628028 -90324377 898730205 -656600617 676250290 -334478358 -907195387 -12777779 326318536 -73910923 249135092 -534098018 -793861391 246280089 -794233538 519692477 403963817 255403263 -686445966 -228359242 -381560231 -297332137 212060310 -249027571 -376233208 -948023568 712774653 335979391 817785769 -641792433 -29964511 -322680525 -802671086 536399982 473980313 263275593 938505533 -288004709 -973189198 785608771 726269697 -709739741 106281757 -321174186 122474195 148818407 -982775261 915104624 307169249 -740155959 826936475 917213033 -958108677 -933915805 -556151108 977540594 51353587 460436409 568013887 -578425353 -67714126 622865366 188262031 282610137 463425347 301236597 -646529392 -384640878 159346492 -882013668 706213483 773643772 798167156 -342343970 198359190 521519894 95864579 -699695503 -264915284 -324223830 564485409 658617813 -993692478 93294044 481504420 -914692066 611922158 -963767913 -914469778 -155690208 962525305 932678513 -201545652 -402574943 -55152470 914819052 709902720 977545300 780063388 -786190255 540142261 356385781 194549750 639325596 -37230822 -186102580 325989912 387299951 811758611 24834700 966299031 -152408255 542666129 577365600 -868503520 971009481 597141950 -728632770 952674892 -180581368 -334012392 -596170857 259678952 -18640378 218548622 869781078 -759758477 968375789 924903871 -401787445 -366550586 820591193 -452141090 -77978908 434173878 162786613 546248156 -850671206 -46574244 -313268435 -510737975 -827866878 -358948802 -104095084 -864601150 -140260041 -910718942 -34102485 -534092674 -571992514 -447054098 -612713111 892092383 -827501350 -599930455 495806713 939356861 42145824 -216817727 -829941763 -779411278 -890187306 -879770603 -522103302 298681897 -727495017 -856656875 -437353081 550543948 -923800271 478641329 34969905 376094607 -979719170 7457190 801935365 -716808661 161456018 -512063328 615942106 -695734528 150564872 -39856838 627182532 -851559094 -601786348 -822002839 211286175 523590258 -128794059 -529042987 434639716 605584126 -141938646 -971831752 200069340 -637744152 233217640 -869743354 -132474936 518190130 954867428 -552288124 -334625243 -21858554 -100805411 -520441170 -149815616 -586737816 571544245 -128795853 540267653 332238190 917843830 101661663 -214147382 -309957907 243272088 819460579 31971086 342761850 223163177 -274583119 217843412 471991629 569142033 420357799 848648712 -992323040 -562161352 -275705549 356118209 -311113829 243608617 703159426 -390428841 341839814 390070361 -353337475 195741295 425215406 339531783 2489694 540828700 903006278 554721504 720872716 -456411161 191367552 -921830813 371677787 -258642148 487223349 658656524 243146082 853544189 429176900 -660517759 -829264719 87271207 -922730752 688722475 583196564 112324001 -497264842 454150090 -320643334 -670209410 233926167 22393340 285253201 299562538 131483138 -301445643 397625413 948998197 44083214 -705693896 -71096148 -536772392 779316599 -495445333 872008028 751575568 654342660 142349241 433960620 -408689748 -484697158 -836712650 28720255 -918054934 -757995127 228602134 397601277 -13635241 -548670699 -683108166 -825413547 557723798 816480943 -52386149 328548473 99818641 -140706951 -601435364 483376917 -848387948 -604479011 -851106846 -882857482 -800057990 646797391 -721847091 -616860885 454320956 261897158 -3117067 -728071574 -38291850 -389541128 -758878243 -864660845 429235313 801961239 624006772 -970233310 -293743322 460615550 315706205 638129134 200067693 -409700923 959617409 42349595 -909480232 519569050 253842427 -209066382 -727982018 991985969 -510547341 -498422312 -309239272 479677363 29199621 -18641683 79096573 503850143 940461278 265801211 69960210 4955152 387125111 -678182015 666188736 368322118 237580879 -608383010 759604692 -352204791 -90329775 497650444 -783323386 843669521 308097308 900982445 381913897 541072260 -766628172 470544791 -136895632 -72939641 -492420873 740575779 76858917 15198504 -667668637 618317940 226386871 -645112024 -989397480 -427400308 -880153384 -932548996 578951528 786810492 -148632117 56100798 851678487 -91133491 -952612337 242051146 -990145977 -417427435 562254069 129922434 996411357 -85596732 -590077925 982566307 625433831 -114555924 533821263 -268593555 -206722450 -385795958 665424223 -665484978 33250520 263529479 381115046 -516328270 362696512 -722279877 813928890 -176001940 616959819 198065407 406773699 853676931 -993362724 -459810872 119337843 946965693 930687452 37015891 -142103759 993181548 -40618498 260187880 984658305 524223776 -364030549 -465862461 -838598166 674095263 549983383 324461824 640709597 -580489444 897387364 919816290 -557845139 380056364 -601969021 -166005598 809800200 810148023 -789155142 885588835 34068379 -939933767 -889465891 215761024 -177955501 -741742213 145294645 -396136971 144106224 424870549 -183885461 -771473423 31614734 156006523 812666503 -628755725 912617038 -323687467 -476504036 796859736 322550531 68648724 406696076 -232424907 -49735683 -449938356 65683989 -863026501 -798926227 565928293 -461836930 -592698983 924184765 304356536 443162830 647592850 -175001579 -858636198 424958361 -274551950 -964704937 37141214 -733637990 -72018791 -400179665 -186635668 -226973094 25763786 -659319468 -81099850 180165254 -278495372 715158139 482829706 991952662 712071138 -955552179 -905077858 30624348 235996741 443431504 117419659 786110776 -203592323 303929967 -321567770 629995619 -313775577 -325065270 682259569 614766912 -241402297 205317840 79967618 518754629 -219609661 479117446 -947974227 797625702 -742712733 -842406063 89486582 -465516036 600130906 -33300380 652030527 721073447 163975325 -523716665 -891348832 -751287552 544153843 605856393 844129042 337236259 63160665 716826143 532640254 222133818 446294392 -797386132 928208255 244779368 219746114 20945360 935933711 -339799985 -630675057 -754266704 248369699 454977253 805622759 -86939791 133366201 -721033145 -512950353 18922063 86693510 -497167828 -941448750 114375525 747541783 -382968449 -736440050 -102785976 -859046534 -942822510 -145837104 -324159612 -502503516 202082241 -892669436 300511207 -314828645 701714171 -257376873 -430859437 -313527591 -264694904 -457793382 -474007067 227174573 -651287677 -251655435 19979269 -782268538 504473105 -490598585 980252534 853400819 777492344 364059405 821054232 -419793323 -233130280 589995204 609284306 -810775492 756646453 469679477 976134794 -396793334 962480798 154570313 208953676 243543812 -298446091 86660180 -199615001 84275522 609626128 -297909897 -879832313 211256397 -886994542 -950303032 476848182 698763908 353585399 66348690 551981761 -361415503 -412386431 -155329301 -58100906 488215152 833745578 976315219 4363914 -401607100 -965539229 193304562 -425922600 -829593713 -268035014 -393616932 -577549790 -285695680 874070604 854953041 -25426493 71510035 -440921080 398662481 -942222805 309736071 767013919 636452467 -972555349 156915387 -921598862 -3232413 -751224938 133320095 -211010698 -550828720 -410444497 196547047 -398838270 -179268425 -327180564 710463081 -906661001 -405331788 645044825 -245869350 -171931647 890676894 -741730890 -397195925 439105829 -187086814 -476952196 493227650 -509411007 -271301359 -546798065 -153093920 768989526 -891219327 502187610 699710525 402567906 807464527 46293744 -744153292 -320943549 -438617532 -363524973 -457069144 -184123654 88913155 -697114890 842814257 -144494386 -220203580 -36575446 -134340395 -270178106 764077092 -468124018 69540312 -904151487 281718799 577493961 -581143799 211004368 292720350 -122838935 -778301914 653190882 121984148 728583483 -466569230 -73509571 -840292675 887955569 355378722 428964641 846171749 457413918 -485219327 28144616 330705838 -193016762 344830234 -360997866 -936671203 -700526246 -426965999 271394123 634527259 145131862 186536096 -127681898 -681266648 -227682890 -506959051 793780945 682804603 887651159 -655443014 143239799 127678383 -2886750 284172917 -965710997 39235679 655606336 -933929449 309187935 707530779 391143511 -227610107 -392066381 -688963594 -186003400 -844872261 -286132660 -758448412 -568039607 -616715381 166469381 693916224 639761710 -820770852 -718167853 60394927 -458426772 418883657 620821315 -152207899 -643083991 -303594339 -57559354 335845270 -40526449 442494123 -776014349 445217016 70548695 732163817 747748625 -893846449 -204026524 -108132533 677281812 841246674 -342887432 -997809087 -942013963 884505814 -703349747 92319496 -688279396 -789439775 -771801599 -25291852 -475497667 -387988967 -14718393 15345605 825527299 -65611856 -728857060 989532035 229399181 -839176537 877587715 816121622 -33650329 -425017432 789981369 -646495579 -299244228 949568256 495918395 -435719197 -460730793 -220396199 -560326699 -256594446 717359006 806065005 677639 -520215367 503852953 193766354 229797329 -127195083 937964595 797648479 584001121 906175194 -5639860 289083888 608677075 -293275435 783143516 982645786 -576505641 -778444614 128584143 93923504 360452021 677439200 -910681286 729358453 520911388 294783712 852499393 483973944 -619213028 -534302579 119673804 -600948940 -487969215 209198889 911349029 -646734407 345792512 434542588 520687921 -276164056 -441908256 722244079 823535290 -240916108 -745825624 -185110550 762039627 -382299495 378588914 853434914 918623089 -255002372 828961579 -419090671 -808768080 783630816 141073037 -722515286 453548788 290918086 -679172122 -342020788 366042870 -107871 -363210818 950801397 268292274 271828311 263981285 -710759161 -756038750 961515618 -476010910 -320718892 31397011 824249280 -563475779 -971993242 682666361 -604293327 -107936104 410188043 -290560065 -753961259 -796387057 -514400011 874398331 32811026 571537080 -253807981 -896931555 -256690762 385722072 -18328694 714876070 837028582 -166380278 -758567556 490460245 -893093498 869884641 -82187693 911251760 818565073 -283598940 829364555 -730435454 499198606 -827298378 321465852 697631375 210380641 123923001 712631018 655424188 -854120678 888089954 770141509 375993545 -255075554 -245901669 -132201161 981899873 454726842 6156393 361833655 -740814201 -229778608 882417077 839073024 -904781951 -870541 577902346 70888335 25239089 -391351836 589993308 706173161 -970177415 -337754004 -980535084 -963169900 -873643032 -469336292 773687750 -894111437 -931189702 -349967880 -376661068 -927919892 -673210980 -610574791 891934429 632285866 305175303 -259914857 -508749330 -524871665 -666368459 573703144 45171257 -619532992 750363120 -728598890 379745617 936200004 934474406 731942841 621912895 22201147 865028167 -114469529 191282559 -600117980 561242795 412345189 -865732110 74960501 -878434685 -448996460 377763672 499776992 131631309 -535220737 933147890 703661289 203449192 399085300 -938521924 -665066814 -454583106 -680018378 643100043 -202073953 -360581877 -254429749 158037942 -295951675 -161985865 632971750 -920415047 734128927 -513670531 462338935 -37474695 605120162 431669399 511142305 180224912 719678835 367871139 951317429 -761080694 958279630 -844374670 -63798849 878388213 -623743084 842589433 817583647 985853217 232345692 -203242779 -757454620 -125450107 -46628464 -358391110 31847320 984074954 -699826710 769613257 -18860975 432441220 263916446 -523635486 920369705 945217222 657980194 407392072 683528436 -18663442 36148430 708425566 -973553958 -883459573 -922289273 889966891 -359025369 -627500169 -322857263 434435361 -990584011 -612556228 -654788176 -840735877 -648242077 -308473411 -968849249 840312294 235825213 -503227521 656974663 -136529529 626955072 281851635 -34241999 832741063 100556401 317911545 -823146151 -838099440 538748787 332022146 497844536 -873927995 -114445090 933536813 208745124 135350510 308541434 -148760852 -91730893 699407216 -883496057 -330541213 976797099 451149361 21103034 881421936 74087353 542629653 -497304521 798763567 126239654 -698353486 -51195821 863444162 66027116 946737140 -320702554 -912394880 402538410 386378652 323586505 -568966579 -76764186 163737003 -327740782 -78724155 933590276 -128081086 -207761132 -566749359 -739111321 997918931 183096156 914625700 901917323 -942722468 802361398 -212789803 55609584 -288613527 65161785 18633832 -204827039 -738845438 -236796726 204735815 885534571 -549685263 496439190 -849059948 27527738 -973365025 -833149776 384842151 815050701 362787725 922913302 258433804 -804569102 380253985 910435413 -645938427 -734273316 -765254882 669972025 -845332612 -877457837 -566581682 422162935 -849641026 73694081 378611360 -605561205 6133599 527726171 -318348019 -137639263 -865186615 20186147 -970726565 696811426 651677732 -376406463 392992511 666658964 541869849 146654133 -990414700 -941649987 305189092 768489482 -724963114 233240671 590568645 -516795005 350136892 -955717939 140130672 332197434 713523192 856812187 -79339645 509061541 -588145605 -636350039 -929727106 -948156826 -201329000 -255750755 -837031050 -269607635 73571576 -614050414 216250263 -238267786 -743979974 -718320900 670682313 767103717 896322482 359151846 -709019787 345445062 -196440258 461612507 -999464506 -469566899 709758297 774150406 -503673977 651272035 -748176856 -722044017 418761257 16852965 -928172913 125496044 -264895092 624056034 -694473454 -602425849 179857133 -164795054 378448003 -64431318 -227662703 -9012322 -426524761 83982690 -524835170 -743384480 881855414 -160160690 827839458 592648486 211237619 729670002 790028966 -530384301 626284901 548934854 -95976220 -860025877 -336922250 195537574 -22842009 -398528137 829422756 858139971 616670141 992418113 790464828 30835672 -493400056 835992552 993974311 -180413763 -244827424 -317358678 299025640 -875776601 -148599765 -577631090 530872699 557788463 492701354 752358464 80747227 -19601376 82702182 67135821 8629220 -78189545 494490722 -527626154 -913867964 -814137510 923041457 433189975 64218898 554334360 -395811613 -147017010 860214230 668691360 -230409259 -63696657 865441669 -408518456 529376061 403008952 -32671973 215277010 790578849 530573162 -881908783 207217857 -129525346 -595558188 -801176393 319794579 365440756 -439684236 -35579002 586109506 -608684509 923855570 -814220921 -331246436 304657242 321860126 80494843 -596981591 314036408 352376315 -244888202 -950223330 295148386 -391986248 70072207 898337653 498247526 995621466 983697861 724139537 -714888359 658233241 81213387 76597833 -279747563 906931245 60874475 -656109925 536595142 -364344133 -712545259 -130382441 -263450836 176946881 -305527736 554835733 482227139 -373554316 -104016401 -290139826 -252526279 -906402987 -142640309 798488071 815205873 -115889347 -681059718 -668235299 182949374 362812182 223547451 33746999 568670878 -435087489 77531877 -34326345 248631198 983736161 443939578 -482805028 -949819616 -658580648 48680083 -260752689 -128411604 -951768698 -581346777 107223638 -39886426 -894874976 340630843 136272489 744966282 58006072 -618802034 243516390 566347828 -835409509 237359739 -382212488 468830689 235294898 -683449601 419827217 983593543 -761247118 31942263 -34931647 -921930761 868925551 138779186 698241566 -652686637 367773963 -738147664 79854298 126426468 -261346427 527374710 -945859675 140664488 -281269112 -188195877 918924509 -831038952 97662376 429597138 -712052091 -84294940 26617705 7460166 -607632560 -241069480 -998570620 53688645 445658306 693016836 -507960565 -570063710 -4271265 -814251707 -870190121 -793941100 678363372 -277064157 163165309 913686581 125374855 -580999243 -606210990 441352739 -313799119 -201108314 -749865361 -774540570 -733928615 967351114 -88214865 -605817760 394396822 80484268 -916682445 -268789307 277087608 200090377 -621058131 291214126 612677774 361769312 -16628107 -988942627 -649567242 -189182902 -247705340 -901685290 957317596 413483249 427544337 662716366 -461773633 -131616518 -89009104 -622510135 -598258568 -676784926 663562326 -203130964 238673432 -832779139 -580834073 -103251564 -581868177 -608333389 -847804603 526445981 -101756564 -499418336 -535472865 983488340 582811457 -284851378 -121209267 602006172 978374405 -513285528 -779237343 -862365094 -505346054 -130843175 736415056 240651517 266138489 -518880349 -259239064 538892844 -113693674 320077893 -570578961 -62599636 -879254644 195720617 -872519513 -315439983 -477282358 -46520337 -638542389 -596434727 495938799 -663601737 -415702212 107953506 -586494410 783320827 -997172124 -246080038 148244819 -36052598 -835365197 680730181 175317258 -601342586 696233195 -111994275 -317874889 364831123 996946412 689211913 -192865765 -743402435 288523649 585650686 -275772352 -135516302 -28068027 14874970 -504853963 -270343915 -319625851 -473880825 -821577410 -960068151 56981783 -889614760 277495968 -115525471 -147251449 -476761264 267875322 252013407 -769235297 -620676206 257602307 -105111204 -717951462 -427974588 986691958 552102411 333865828 -725313253 94336227 -207531321 374211273 395886126 890716013 701056424 960037005 731124360 685934975 796286059 673138692 55816488 2054728 -205281247 -149134128 745567131 371130431 -507053769 -508165442 -543780091 -512314050 489850445 -718195266 963406355 350099096 249998757 841094256 -474285788 -795006172 -480016915 -441322381 -207969665 768205180 884933418 57075518 434131764 611956031 740837546 673844474 -951118431 -146637057 -67121339 -792917786 -396246078 475917144 980832560 981221177 351552937 697252717 -442858710 599409578 649276501 -979274940 293844880 -522996317 -814435690 463741081 15922058 407564889 -851885799 205129576 -392954682 -573826958 383138771 564194561 -985222110 46224525 -517684331 -443480424 534470096 -752944276 789747475 697348347 355003079 298869071 -539705152 -607008783 -397109701 -59558484 -539621291 37536725 351910575 526701297 -785936732 54227912 -500713497 244531559 136270692 -288514643 -237686931 -859972512 -833187926 993372433 -832382171 -767768183 -475939395 -177774262 662275930 -481470256 -824695511 -170154896 276064710 -415346851 645036726 -443341272 -319082366 -97471838 -945986516 422563121 -492180033 -335365894 33309217 -157390041 -114899745 342268957 -573703946 354605444 -768561875 294954220 500108986 -71532417 -792116801 -651948212 -630016653 91010958 -122281961 118167986 330668022 726815735 -295339919 -598497180 423835706 -312612723 -27837864 -250121390 107678204 767143419 428352046 -924095987 -842124229 -833426936 -312368368 913008978 150607575 326702086 655258812 -326444347 67228361 -940005644 283758833 312477043 730858563 -113163654 164552549 -834331252 591490421 -339006303 971839832 332419410 450412003 -75900040 482474433 -184211425 -354085269 354045832 -489069512 -737644633 595889786 -164638699 -6178925 904612078 -489767504 290816668 739425280 -983535220 -571559295 256763746 139481736 920003309 -258935525 -461849337 907059323 209865586 671122183 -90028738 87467751 632386237 -148831522 -645998641 982591669 -405770829 928366273 68463098 -579466418 350552787 -379961316 24378079 -951882802 -152707535 -355609552 -927852879 -589254543 343929140 24057727 -682631796 -659813283 174732453 -932776579 -390990041 903641784 103884146 152116618 188690748 882337127 -272441472 -842467733 323698095 374391311 492023783 -255355474 542860772 873547149 -934432071 -206986876 751513582 -570668482 243973517 63509730 -752840778 -108353073 -512100277 -766039835 -434909317 142116519 228326051 121000927 -2457068 -657201218 108744184 -469004324 759699798 -285968695 948162201 370113408 570025035 -862695940 714490939 427044421 -497698607 -959066734 -888843666 -115807834 -883092354 -482661867 -736014320 -763100875 -37257015 -154217117 403389963 899112385 -523101966 -315145230 -149182192 670001957 417596997 360676139 -580269028 -148618040 -562281811 -603644019 -15587493 -251802628 508951051 -689673543 149632089 938020796 311653932 -385388462 -359871867 -157825734 -364500349 195109090 -916610862 -74414023 210700276 568501000 644547041 -71944422 264581957 -642336154 743479669 -878734497 856113751 -346942212 -628648518 82364391 -410163424 -654843487 734312438 -943890361 -196298037 960194639 277992012 -136734762 723317919 459464763 916160260 -819904319 873088510 -620719757 475413861 984212704 -122877104 34586470 750630556 -974087845 383741080 -850887453 651438819 -643197798 89209410 83289072 -924324095 -89497732 -262061535 -371030347 948036438 -766004264 -361378595 -389160130 194029395 953122124 -223514511 -727435297 -91358673 891646316 -251784935 -184363181 -100814807 256611587 -151054205 -311477937 154589525 833866746 395782226 869043489 -432949801 -669828974 908348299 -743444273 817110005 -564842435 699722507 -80577967 577667130 826933936 -263502533 745810269 -638327180 853876148 -925865623 881836814 -216447031 465998683 616968549 -464441699 -574422603 -940039574 938177025 10800937 47041681 -231289975 -612624235 -598576526 243782258 111830704 793072528 234685164 420218263 -235264583 -419050983 -713195274 395778824 -727189907 329119534 473050226 868341888 -165305015 -312667918 544609340 33112246 869524890 771178985 703259140 116117620 306225994 354412122 773937057 -981620968 -663768582 611032042 -557036399 183046491 -854815459 318777409 -365792449 -411592391 -109718557 -469170026 102680400 199780361 -290705919 -678690886 929875184 972253422 -196923126 259384523 -890444712 951363768 -134043851 -957940228 428040893 157718965 -183313478 -952734756 540198598 -804039374 -161547919 61235489 489902181 -96661779 -131308267 212441418 557640503 -501684583 -821784149 187011983 877427080 52243030 -543456299 92381249 581351554 788328539 -644586616 740924289 175448281 463260442 851508378 -720402162 -959133564 -694020522 -729490355 -744235071 507462213 720380731 599355055 -824578190 -218612835 -574349134 -153545432 753562176 919083526 247231401 897320725 -816232090 545045754 137197539 246927225 668220840 353303905 915943921 -289764327 -413499457 -767712245 335361255 126573342 -969565030 -75082299 911959323 254605927 658115226 181936930 -595458883 -374558844 -86646935 -641202248 394465208 793316156 -727299524 768599668 252582950 598309446 771864438 746636655 -147295512 442242290 -489343651 -96616307 600559505 790202140 164315519 -607576143 82969712 -15307294 282454251 -422597222 -333112998 -830495236 612288535 -388093583 -788786237 198901176 -437756168 427980012 182853870 -845766538 841527377 286849305 219447327 157393079 39574558 -316929015 109925843 -891099632 -698046553 -933379477 -324715380 636435541 -967169755 570418772 -361031807 229763557 -444514754 -321637086 555907146 -175419702 -566354458 -955856790 997622994 939411020 90616024 402063525 -344679579 -588051377 -595722903 -235704824 398658180 -177757792 667537318 -640394409 535039181 -17592192 -212574504 671063193 147418514 -686210501 919858359 -850632817 -313900347 150770135 -52874297 335291578 198000079 322013678 -557189676 -507242461 -614953813 -175141062 895001373 636093744 -432724389 -560799222 355515892 706296475 -485766364 -478249086 -945151852 -840686129 -61912725 31253663 391974109 -935692695 -891145823 319275623 -33635145 -643562359 794653905 159229436 -528114471 96311172 119198251 244851729 697774366 -475846328 -837480834 232489617 760832503 -820688085 -963523947 587328931 994279063 -374294475 165810101 590337387 46465305 -44184757 -115756326 470577443 216155794 990852416 -851939559 335169365 896300505 672970367 109600236 -367169808 497669951 541566453 405178624 287305840 850516547 -15969737 -761118491 -87646907 9044009 782280858 404895006 347988339 -945917648 -302579617 -104667764 -573151354 947551946 -330118295 -506828670 -182590657 7791513 -260155212 208828003 905882667 -552048475 308542923 -591123465 -541364732 370962431 -197619555 -402182215 63931853 467352239 -774175798 821416308 787614291 -779532477 983679769 -991969099 -503457524 547604558 -191030277 498511468 -616218125 684515016 469075208 349354809 602253613 -126633773 139080495 -458668222 -474499219 -824152539 -533012756 881822037 -608326500 -147492011 598123447 -510496092 -660866833 -932253197 460491113 382082517 -371327206 592846703 -914430982 -325031013 -160419685 373190002 789844209 -228999453 -398675904 -724051489 -449306892 298072446 333164717 -942244899 -941532849 -17303247 -301157915 -453093517 464364578 255942170 -711611422 909161239 874002798 207890028 48340586 822406260 -6548828 480003186 -411172082 855424735 -275094425 804005145 -515662551 92430375 -794288583 -279644895 60897637 332227849 926148011 -377192224 100625554 -92450445 -433229413 -639298824 -437434519 527284065 32529734 386821115 -423770123 386380518 181024020 170809023 580079199 866879950 217037030 -271284099 -494965613 104722885 -129394864 681907049 760972828 730755748 -840727026 -460867274 717014868 16418002 -525929718 589844064 312856194 -125342363 -512575984 429265202 266609768 931285031 -178729100 -812285786 777180022 169452874 -866196625 -870326391 47842357 -133603946 175596483 529403595 607171863 -37645624 86794226 647568168 89034721 112271936 465474444 723310592 435951285 -597896975 241914301 164451065 -694576258 876946103 603574034 -608255528 -356181917 -650779261 -141534587 -738527248 547513293 -339253934 68557127 -622670931 337841624 77712621 814134772 673898054 238037537 839244519 -323729636 430943850 619557177 -733747040 985204491 -878502063 462584473 809344019 -362491300 -742443116 142988427 72832473 385029030 58890203 -92653013 265954742 -410214654 39315529 -652068806 -133349814 -544585616 248520826 -407895667 -934256082 -198919804 276107431 833188451 -81684558 12735523 -33663495 937273796 387007405 927799908 -968747931 670588305 434858219 45063092 -958380411 790039801 -157396824 -73487445 321798008 -171366003 -841029238 795334588 -551757621 105488902 68786975 -861962748 -986779589 -450379785 125353795 -949173544 119665031 305431112 -253434999 -262802410 -557873508 -215599561 877028683 174817585 -201601596 4589727 -401108141 805471468 -616640176 -699525522 -224760177 -28819734 -720932896 197136592 -949940732 -376578355 -655731020 322017993 -404620650 -693013184 351355425 648659530 418240143 -447087551 -295192203 -202019027 695051819 428709579 -709309644 792786573 -484161829 835706701 541754730 431720735 -422926366 376836671 -698055312 457434279 -950133026 -563697463 -893098968 -82684288 545825128 953279389 499773417 381439235 397058630 -630868324 976132098 850493222 245753245 703829631 -782911800 265358556 -351023013 434306878 -190293102 956323114 629941500 399412923 -373636109 -310670904 -991054118 -753874387 703351365 138981506 -726268427 876000021 399675209 -326499494 216869769 -680969843 667741078 -170574232 112689312 846471822 472190177 854364043 346745382 -510384887 -65862403 -925811085 -312877859 -655213945 337140467 756128036 -530510625 757912120 -626017413 826265684 -819508944 -997271226 -147435677 951019215 -530793590 436457270 -456152331 -581190322 137792618 -793605962 410898430 -348465375 -430432307 291910192 930214602 -715680906 -813280567 -825398611 -589796199 -906252469 252310472 939567722 -886031550 966502021 -514255166 -926618013 877976940 -855700987 743685125 707550797 -716439082 -460103427 -146604777 -509650647 -4806585 800309442 678227875 587453414 104572968 327990827 -353412148 -210268609 149424411 582339201 582776046 -481433867 -29026633 -97016630 -490359062 813210386 889714088 -731100747 -959760911 -399321204 995231836 -972660822 -313376362 -178663594 -726384646 -805679890 435689793 -189007581 -342188270 -530906144 -372245151 -475059148 -434187573 572858640 -209687811 -487821488 -888178146 -240767608 521205389 -945107214 -471483055 486723993 -372440466 -32107130 -65021271 628604103 -101038498 876133619 -203402887 380885954 -566291452 706061169 -576285991 719110015 162491799 -791458056 -540352124 951982038 73560317 -236370495 -368576994 370205142 -107937627 -962043348 337278251 21679590 759857942 -993961775 738581790 -9894320 526878693 670517691 -508517072 13232741 665611166 922134420 135401755 -758727622 385039156 146310298 971313288 -673857840 -406109384 180849956 -423991409 -172340536 378258146 -681879612 -899833573 483323382 -95220488 -303797999 -681831255 360040228 512239099 -696620032 -683795894 384070013 443727848 574312241 342541957 62602542 -168650880 -697639339 -921443298 -114549890 777856284 857554526 -228581228 -616229240 -133407310 308239218 9987346 -843515308 451389678 407416262 199554367 -220639588 -425281717 132179130 771342812 -463561389 -910050524 -897537124 -402558006 213430077 -163986277 803206939 409850370 -224286741 227583883 -700460682 856084087 -432136883 -475835145 -67472550 -158486163 252065995 -948821349 -821280874 -996093064 -730458950 -719188107 133733428 365162676 772367619 -972608087 -316129363 -681774031 472454309 -593545928 953835420 -454257101 -95495938 -617674702 102945814 389262646 273226743 -497729864 449038300 -568213568 -197067563 874465201 379812448 391507455 -297434196 -241640106 -924208066 -602808559 -694325176 966133738 -50828182 146525782 282919781 29264126 -36591969 609433301 -366887290 -189508955 113830775 -209953436 -496354682 552456385 -398096446 482286685 -50394236 94614685 -63811368 162877654 941361504 325876631 -114951547 -602656373 795970589 115264277 -975366491 357010455 689544196 -999753715 386785055 651989154 -829700289 -308029943 489595975 397081972 362739896 882662687 464959869 -917708464 391903244 819874049 149688402 266057217 51304682 361538119 -378500444 -219607185 294268777 658466684 -665827658 578137817 653926652 -328571156 387689253 326512945 663973248 155079077 893279054 -645476731 380705355 -364363177 966163525 -775303732 -106363315 239503729 -642363632 -169878282 -237015193 617175304 -974230810 -728087965 288286094 17265402 -404328231 -128574641 -580828056 148437085 604817558 -702343886 893489984 -67591399 505661873 -331634349 814173045 327835133 477604553 -28841369 -752876078 -164674983 -439093012 -286148843 425335034 -847721453 992511053 -405274958 357410615 558967290 799468893 631734142 -461253570 175537501 -136133 -196958865 -572133122 540892225 -345835886 -202954979 -642377713 -973088767 959588340 849208825 -486003291 -305032119 747371051 -318091961 -763968829 -279600371 52533767 608937453 -8013891 329979580 680591582 -600795012 824380253 -460948523 178345796 -730282928 465455330 -696317107 679782854 -416168577 -835640197 344368642 806274486 670784776 472200928 -756200028 -161637586 -873307259 -886644563 837659000 343851341 557963500 -186724132 944643751 526166111 25012069 -19052266 674092838 992165036 -752718656 -946396127 -331090434 -932019235 -612443801 -944783476 749989438 832529872 -669039400 -354768334 232456243 -889306599 -786877010 -911398627 969920700 424762792 125262146 -765536684 -396465804 422661877 -978072193 555963482 106964575 507342941 830931679 -421184405 25788160 540040780 297168529 -446801053 717699731 -366404514 401349206 -786330149 48767722 -997264696 -842976173 548892983 769763869 -808268276 -196033777 -406482134 -102133730 -63133238 302717253 33496457 209121201 721857350 122748320 17726144 15284252 876530529 -913534939 515071332 905294616 853543746 -607661077 303226140 -111303203 640220471 811540085 112034568 -120434902 -310268467 467080736 332371792 -145514149 -640937781 576717860 783573874 -686464225 868365859 309699536 -964690871 -433401436 -30072165 -554272103 596893956 -242477045 -587452328 -47139348 351001161 5046051 850374891 -92698577 311147606 236612258 -781496240 -444515551 -311984038 450366192 984088728 33657666 325630742 -149383171 475993283 226808095 -371591423 -865056109 589654240 -650817713 842638196 -977145212 488156110 500981054 -90704468 81914960 -446834289 621600744 927514337 44120878 449812489 -130862279 -52509055 422107129 410063609 -882217244 -244654392 -953768607 -878139149 -403641574 453995333 -145282102 942725263 681199170 285293507 -780375161 718947720 712058379 241384261 530585538 -255919538 171738475 914193641 -600709058 -762713343 86701927 -638339517 107160705 762464690 50945361 466725221 145080649 -58548982 638388321 276312922 57398111 -427836842 -294632949 -899598231 69528470 794854041 -400865599 -834215125 -959536205 -964864276 -768109971 966301397 -34728719 334867365 385339572 509297029 -416430062 -754348760 161977901 -503497978 -474045449 605589203 215685263 -305578434 930691627 293207051 -709937861 -937282162 -914091858 926355133 -301467106 -48269487 -485834946 409834705 -810737629 726362011 -970084370 870281748 527562151 -905471185 -476716412 534654993 116117150 -440994969 642215984 574459695 491139557 -22727744 -296886050 -361141691 353230998 937553880 408411512 -804312505 566429611 -519014663 -856135852 580806071 -545992127 982959531 -168549589 368527315 -926973911 -430576953 -884088580 -854634473 -192835370 778759743 558044430 216615466 595461556 -769854620 835334940 -747346734 -375791948 5737052 655959897 -527360032 -196604651 512781106 764598585 47196182 -39230143 556051426 -692589327 836770032 258664336 -910585982 -737174245 -648336413 -159013914 -169442969 -437807167 -363383117 -798581068 -531039796 -670972709 -105904429 632587931 -405707957 -1746244 271454052 -210262376 715911171 947133827 320329200 -209314058 695337577 378627572 818287226 115737382 233981614 112708007 394900125 749004604 -483063351 -486772974 391454805 980739024 -384508905 -770612574 733580854 -519242991 855196145 866348449 -852092136 856294861 -659153395 -155509271 377792728 518735196 -68417516 -776667812 -723880713 -728070742 689093485 177200538 651273911 -893746318 7549344 -601183260 498459896 -506325479 26969599 401368662 -627685853 554494003 -212039886 262775799 1485888 121401111 375722325 457273496 -179368899 -474157258 162529907 -184007029 575003023 -526730875 -671687178 469737310 379407902 -470528317 804167097 998348086 572471747 517795640 912297394 682880399 631479251 -709667807 -271352127 719446570 675859371 -715989035 652688240 626172135 -451626898 -327416893 -901437246 264377466 18304094 474254668 971174848 -937897076 934270882 -595650792 898599917 -661726612 945636887 545105742 -214040234 112532422 151740769 -851618356 -851655092 10720566 -85957413 910108427 -113518784 -305541495 999584305 -654247287 274302457 201001659 398831744 602427840 -288828176 112447988 746466843 574145470 180346558 546854772 -332622275 147157914 -174702813 -959245034 990216992 58878233 326796726 -735821126 -237205616 885766372 416553160 -51697943 203090027 667078455 199963123 -417810220 209552854 148261258 -638318954 -47464529 404972090 589887306 -571805125 -993428226 -756059010 -674593225 -519120413 -4804066 -915931312 -97906236 716370234 -821783102 121301951 26908129 456227806 568210083 -726162175 459147679 286021590 699029024 -197275941 685385055 -60019412 -949182668 -234679185 366718097 -9846635 847261981 -907321394 338341897 -814609915 386402643 -667176268 -146299431 481641390 385060010 -613129861 -783643014 863273564 -559115406 405387036 180213331 -329617435 466699023 -115179703 303051627 -745993434 -419453863 -535452521 -448435316 254567343 992784836 479271748 689860676 868240322 930563318 -184869766 783598791 15384170 -611469181 448636887 517165851 981301778 -427775480 709893102 -878882145 -734471345 785227216 122900926 -809542700 23387874 576951747 741145347 507341329 -258156010 660345000 -992995599 541157716 -643284635 -515740491 931205968 970001629 -736016004 645004313 126614647 675694318 -381395147 -998609944 -7186981 391716577 -862147956 -484986849 -223198774 -639773090 -295912503 886228421 -60997144 -319659239 53096722 819795254 176018476 465714535 8368498 -241124957 676613522 -533707089 -192495863 911939331 922522738 -336245170 -288228460 -917522859 222788824 772363421 738403817 954662656 -189825655 796990861 -810938714 -264729493 -479055749 56432742 -292360352 186608828 -674863319 -863512729 -406228576 -282613386 -662784257 549551139 804915077 -356584762 688306704 -132679723 -499651381 -776429053 -953361088 -49876533 -709819042 -100452466 35459142 671942757 602805885 591390702 13453568 -705895945 -900155662 -186931519 291684357 -873324031 -347991638 993478253 -762484989 584244766 -270102737 13809969 183140090 -473688584 47125880 -947633975 117249292 -446361498 -696310252 -468012260 -9600223 986571751 286127505 583724811 146933072 740190844 234444627 -591721938 452289675 -932854809 -615963701 662444121 -662168249 60666633 -417454882 -269991120 -954558949 -418744220 197648056 -712883944 67472826 175362371 -412594428 -263751930 388839576 -354567253 859154258 17803099 -522387664 -501285439 -956249460 -279279110 150704508 -641164557 -330864503 965736823 612428269 -198398802 336853618 277424692 -183428778 862695496 -38139165 -46540692 701186202 -75500411 -972086368 954627323 -105315193 -179542128 -955827320 -778458204 268290537 322647839 -539075678 -758707854 -751862285 -39382904 984914858 -120040551 -276962980 470826447 -635452221 264244948 -22388606 -228289648 290950402 -993378563 823285173 751413061 -775077946 -80549517 -466758910 829980681 512741412 -877320206 299103429 250670882 -735659246 -274558896 569305688 235315131 -153387088 752080776 152549918 348030592 269669880 -486574772 177327141 966099207 258252359 -814357621 367206092 -565372816 -45098760 -39623791 448849487 -25563709 574632806 -620425549 -83895511 -276146931 -921301417 185282911 -171706569 140670349 868815811 -842298690 291495128 -119660268 668440216 961243757 -286579146 -577686214 -843684240 -606125584 748452124 -900753099 882685320 -326278329 879266539 -930460424 706608965 -461075347 799267885 -284039878 -123488742 -401846727 635030341 567399553 -170757598 870351854 884190085 326456186 192010044 -542159265 -194259358 -48949157 521117530 -887112472 473533084 648269004 -716353870 36678156 794822372 -648143952 602979532 587311437 -826987001 -799116649 -748079827 460239027 -538842993 87335255 -777547265 945348065 184056340 -145371358 -597377312 508096806 -912323873 -907626336 -471647365 46376926 -620206989 923121948 -754217018 -883398761 243109791 -688313324 -806910118 -631693858 89853107 539664985 -783011799 659602978 803504845 465076644 526788475 508571691 356281085 147279720 -804458393 874739747 97597824 -910223617 -743656857 -154764853 -573087813 469391078 499616446 87835873 192051824 -336213791 858643320 -338151527 274380528 -617581765 134912310 -272726519 589192404 -786707786 -506057684 792051674 -673548230 859827560 -50251630 -828527825 295572473 -731168916 -123697199 -649173391 263263114 -412504952 625338369 966519547 945312426 805510746 -983677180 484801322 -842331000 36100284 589139513 -375102371 786084947 -965957314 -646386458 -349665082 -763668145 383755325 -113571267 -327811510 950590389 792542093 281101510 344741970 437280203 -225886749 -843659182 881164341 568604815 909943091 196295017 42219073 -273402365 -227477524 98569574 -468564939 -799880072 -486328636 913424165 -577863379 -141029265 -989706832 -281808879 -48698466 805924728 796809076 199071154 -184944811 -54422565 205798116 118697600 -702881892 413117828 924027007 343546044 -966263870 -466772537 -413051441 619415646 -136627648 174043332 -173321517 -53409060 -501686316 67988846 593031556 -261101115 914547174 -64095139 187072359 397954704 447832059 -709116700 -405534694 494517383 579846926 10002684 -51679723 -874987247 77611190 300359886 442124394 -722741708 523314602 -290911195 87347814 -172460601 -640770238 551454931 114056306 -257358268 -875480108 -76945863 -807172146 103700057 283854912 187752190 -861504749 339482614 187393565 613167337 973751043 -415369590 -157125791 -649331110 882283694 43417782 -859603456 -678529685 -69282551 -512317714 792189032 -993131754 -472908876 660358113 -275459764 492443078 643455480 640892049 -834003235 614773807 57185485 -95699268 -44279164 545759386 659286641 -486937345 608086652 -556095100 768500410 -636626415 -151556026 -526339096 309475619 64316891 -391916158 -217996750 17395582 810474554 165800344 -747445603 269893713 432105758 522309585 687488682 -835124440 -281211066 491066868 170027782 679697671 -257834490 80360341 -138052485 -104973573 820075191 -653149599 -61457971 940532734 -865841867 328818411 -514889334 -576446264 -22309923 655191971 51288361 718524238 -631832695 -581993210 357600281 635626300 44697728 787769737 786593825 -770904107 -430017985 76611869 217317371 -594476229 -196774317 350214160 -96147002 -277842273 946126517 696993526 283512934 -987617819 -441793153 -860904268 -132059097 173632569 -860048417 -793138901 934798897 -973448376 959659298 -494054262 -732705717 905295648 268501436 -497027091 689190085 332917560 634276408 -986336491 -587309104 913876961 54868573 -33098185 504351556 475006738 992987794 903568797 518120379 68154502 993286720 -52640525 491245065 711056882 422393772 -265615679 741635556 -965403105 -648928226 480697746 -119305457 382064332 21445115 872224209 -371031925 -197255457 79320675 -580274012 988240323 -854164786 -334336642 -288332091 -190694091 -285862482 518925330 -10678138 808236813 -380521080 321750119 71747206 460314455 -585547344 600618164 19451505 653856548 112378687 -410921250 276909314 713856475 146246301 -365383682 349441398 41141919 25342899 -869280730 331371134 180566531 340569045 -110485476 333262097 -176645626 -624356747 76649377 505586984 989634162 -159606704 -22642203 670580743 -365693603 -384505900 346328346 -118931888 190091861 -976905003 11162599 11950351 546940647 724754744 -282603649 49294383 267249978 600875831 -47205197 -177313408 -272509365 642425082 398379886 -974742766 -163927657 653061554 -916133260 -74661442 488604432 -542130758 -282577130 919345360 334772832 -369152910 51891423 619054845 148618876 173450308 540306429 -143357069 -369957396 292537398 -381273617 939986718 -651642112 780604476 -475341750 -632524253 -472481870 -774532295 212956843 144810066 -724370239 383399426 -634714592 835440713 259266398 -342485016 262624532 370226216 984622835 105636536 749751227 192899900 425573121 -38489547 605601045 -490498753 -650455775 -914896968 211679489 779913965 770168918 532272541 679503600 -531966490 384052630 794999036 -534416199 -864813901 520997003 -800509730 -476640702 -53568267 894447877 -425781948 800263992 -78118150 -910529643 938416959 766298052 -773210356 518735504 -951631259 4864845 875160340 -49240445 457793473 621837473 789356990 -705001328 674826487 139568129 787881506 54357468 -985967215 174148150 500343622 -205161441 918355856 -842913404 -518586030 -226912638 535481008 412745969 -258880120 -986089891 -477369056 917005932 955835317 -212148127 190786488 -814854614 651093683 -231450752 854153302 153303961 -724756375 -698342583 996548458 806954307 -182684565 -251413369 154237512 319904258 689466978 -447314096 162038212 532124198 180891930 959276215 -628563723 -67460814 457678271 53229604 452882043 -227967755 191436261 -73201349 -40894114 861212346 -30453183 -858232466 828232560 -898319766 837910869 284233136 -918952612 124610008 126722359 330367480 851122670 970660547 358686534 -948059973 101663022 -552567063 -371069473 -851168069 360930227 10841397 706616040 -982006602 187590350 848782022 27170682 -358607822 47529822 -615357299 61105262 116868404 777877507 -557001485 -269043509 -923444522 -258251488 -914434085 -827121009 232803075 48075926 -147131672 498031740 687078539 184672396 -338753845 -878057724 720841967 4959370 -211962072 -598453037 -173827166 -596495846 728737149 744635068 447330360 807602064 -977513289 63494120 778739455 520511873 393242878 48836976 -774503325 539627971 315777992 644159454 -625913612 809689367 -689109791 -231550838 -783824540 2072720 -196043989 531628336 -880021077 145437734 383813054 244131021 192387605 387212093 974821367 967449393 -325924126 -714816860 531084340 947813936 940485176 330606168 254893531 -143682347 654676263 715752992 -267079081 663187323 118162035 -782750817 839565279 -813930916 -885565820 -623448917 -684154258 -314313020 -482455126 -719407209 -216836336 -294309829 204900271 -877316100 -352704894 574136380 -276926044 111612474 -635990870 391330001 -752794186 -931200174 -918416522 -560362373 632790601 -148206714 -791878209 243202455 -267246741 474442730 -536066148 -75668287 249684932 -3071381 727001431 329556327 468263419 -502977502 -847458205 -590959441 -466664627 759591476 763051945 -727368800 -929603839 -706188025 -830911162 891082565 -794853373 -317364654 826288422 966357388 -681217646 -235971287 -468261285 175628565 -1087567 748302267 633004737 -208907160 -359427575 -339783683 800987497 750054067 -311708224 119945132 -631093624 -555705482 -256457768 -539226507 386170311 -465154105 221426136 304574040 800403836 275128598 123135734 -456495777 -792242864 -782896109 999722448 753272328 -401957936 776482766 -988771774 -418278971 -755744231 313681913 -418279343 198906360 -460430816 114874241 -345574876 476304444 665554231 -513248022 -311065669 -676063403 -801153794 116898623 766629520 -283036515 47037022 72972068 -222005913 -21980055 -408527197 -38225117 99180819 -420042482 950201929 344858446 732751345 -832855903 -639027559 304762903 -707241432 -349801498 949186791 39037373 -507903297 -862309598 -134240575 634924498 489295878 -533683131 302647151 598932977 -213641293 148819612 -803301638 129270826 545601449 -15657552 -86844546 573915191 -424297689 -103891895 780028421 -225276711 270273144 -636277831 25371309 16171004 -984327372 831077919 735020734 -631819264 -53584242 538227890 -126576186 755704967 -581054689 412702668 -539928287 777265772 854368086 -747501866 611968340 270309050 -821345326 -931731540 652624409 -434121141 -782135063 234930741 895853049 -779799335 -159993305 774407264 932932228 -909707369 474220220 110631934 622861209 752298260 291969523 -892763428 540245648 455189159 -718486710 164715925 -346719676 -9247598 -811256122 -316147071 -197698003 792215753 -61008148 794647872 900335070 32662208 -653449281 56866847 851835256 -671027095 999644193 24228807 912688088 -37481472 647780447 -40731781 -785348186 726007382 -796875759 -307352329 761988500 112730564 601669496 -364540065 684033483 -535831866 -482595921 222519857 -85848628 -82765589 -289141709 276700616 658819755 -816254504 470662474 -106855972 -175172144 689288093 -470253981 -151456722 -323979525 410354 682419556 -178431021 -494124777 689201872 18322531 -874440770 -774279785 146924756 -217331347 331834719 529945762 79113124 -493472337 -923785389 460643941 556370412 -487494708 793760766 -750182 130515553 -598272765 593167191 -71339771 -662437144 -753217987 -305558260 430622781 315283559 188523408 -276263104 276264831 -233171067 155594638 -859657003 770423539 604274866 -920727013 -740954628 -796160860 787976326 -316741951 468379004 -537712 524038374 472120917 318687802 242893829 -620061191 517672795 401334311 -942294367 -316377660 256045569 -526609339 985986164 -491159651 139790725 303744371 -605710552 977533760 242776746 751629277 -551856733 -887778679 530461126 -464993594 675568925 83597329 -162293539 827000449 492126640 67332833 -555523035 396372843 -463759963 738225257 -61734385 184272005 -594152706 -797471399 -913135443 141423645 775100058 984477793 151448329 -169429889 876221907 -438608803 63836467 19403149 52584605 585175561 44897921 -352677606 -757832806 89718535 721970872 -253369465 -20088836 224100308 668703467 19994300 -44548290 42529050 -348500693 743623355 -718409036 -989863258 -491733179 366679539 254209569 -514024730 203571519 -87383803 -596446293 346601036 -330762131 8551730 -972998964 13915276 -637391430 364734879 -901255525 -578063151 -67062088 860275870 -332359008 629830814 105542635 267811892 757908759 -683005974 -824143837 878593704 -102905889 -549796729 621675419 -546852671 930320959 619717117 658504446 -898391646 286166018 911807643 328409997 800088131 -390074140 -270710133 265058926 -857118876 899555820 -283288735 990818068 587414443 -559141654 130767726 -510676039 722172074 240767721 -52413107 -858230988 -86262745 394019684 -31563826 971825349 -411713167 472820424 -60452122 -614377555 -791143975 605918330 160963509 -698445850 937809436 960272824 -656432501 -94720589 -33373807 925819017 -811855840 549160866 -261483175 918983879 -331466859 704136126 -32711850 -444359900 559952759 -449301244 440319293 -866271105 167466390 191791362 -985595481 347203387 585627989 -530055408 445337149 -538845116 -591366123 -809733880 889767230 646806618 932210253 219458854 -655435158 -850586431 831637733 -491699114 -916099802 553902330 880525064 -196071410 -218015620 -638269331 -971127018 462129853 587079332 -701719727 454523798 204539744 944641501 -240481910 -652229857 -703488785 516338037 -984831280 136981287 375062739 -738537205 220352714 -2374328 687513748 -423454894 -95898603 -659787364 -758162730 866765249 -232689360 -866448776 -201713418 421274924 -998736100 870304185 -460129739 -359455194 344160275 -503218717 -770941068 -953684463 -461716000 -655862330 -122152388 363458288 261985357 663052580 -919011706 -590824992 566225824 -437977770 -977578304 -486209188 -352002675 822349785 60700214 -631014709 310843779 226354331 911635627 79828350 442489676 194638146 -842936168 -812871778 -294906350 -300573825 999320612 228931712 -199515493 -686624759 -736757532 -302065277 -925018013 -25999081 855856963 175860173 407302537 -62762479 998166552 -959946802 464975364 90001987 894644963 514721364 -985693640 328113956 918581996 -637382060 654670798 -742912382 -710031707 -520026703 487005550 -604691179 717356017 600179112 -579464118 868485780 -869212155 943861733 -565333507 171068472 497896322 -421656119 626067803 536871499 808216306 -431538196 283890940 -434716462 565400807 -101898053 427448936 -788586627 126373048 -590228630 739803683 -371233509 538390025 392392835 85105260 832231000 -51529801 -330482465 -763745713 -549511695 801254798 590482662 -369941330 966302159 -911598717 -601980727 311003182 969292474 -216562875 -661105432 582990902 682760424 764724761 -966964763 339489124 81575359 -236745529 55692140 768272411 541395219 -441185550 735222874 -159507867 -389818285 262478353 -240589665 -455848496 22187939 873848492 309709025 507699277 -809336711 -926783424 448746086 795536690 -61914800 371942360 61907930 -34348403 722479838 -987460132 795093390 720465969 899144511 459470378 -998070484 -194757652 244508154 515294016 -781457891 882251355 81723234 -407014226 -976958661 259507299 143542100 -274027768 -668769311 857020016 -497783654 -43506780 -411257496 322477351 126264319 -101613042 -316746353 -23669162 -512218417 918754759 -718515018 796159462 -371999801 -715823334 383577555 -303993987 152738588 -376699287 243116159 523723148 -99910980 400943862 887056739 -553416127 -842850107 -120560162 360217045 48875745 -732260587 454472158 -687773381 -473948022 -396271340 -916193900 -541124188 894678992 -175523781 106737855 612320104 698986067 971052454 -525436964 100119365 483812495 841198221 68234047 -755408501 -622401123 740396704 226898633 -245075754 -479948923 -300197488 -872365476 -964224451 -224276982 -767173926 790128731 -592106091 -129077739 -433596006 -123558327 292320780 711279893 -927295660 966850293 87767247 848419086 -272675531 -455356948 84961773 147493526 -565216999 273707403 376502249 442390873 -488019378 751761478 331076039 482077498 -974649656 -86162864 103109606 654875616 -897764451 861299035 170488589 -382061174 468021521 -84042116 -790715258 -37672462 243884893 122731346 509023629 -931916176 40708322 -687969406 -37103025 807253196 -780667111 -202365173 -303390760 411332437 162063225 -87453999 514581146 -161615359 307830951 211859156 -623674609 -372277677 -939393079 560392077 -511109491 956898725 -721466738 -322131677 1266494 742043953 648055452 600863656 450538406 382665637 547688602 -174814650 936783555 -376868556 -974073114 72265901 -926160786 911728474 -751636469 -646077110 -670786421 -453292256 564353722 -213865496 228327375 725805770 456592124 149832544 -399699302 -314897428 -549951016 722051236 -476451703 -300283655 476253118 -275658194 128474580 775151546 -520835831 313390432 -663070881 623798909 -89351018 145709199 810779497 -577967667 -883944839 416953461 -729610252 901679044 -537042008 751047361 -429346586 -176976076 295198526 42046638 845885677 -148066342 834178924 -379970227 395920771 1148742 -191313249 190146398 -67985271 -789636784 -621597580 94323432 905412024 208416051 -511671100 -437658098 -870344214 -610779475 736860001 953091044 -896208304 296626020 -466860614 241688680 -101837186 901548434 269426766 294891334 -136550434 935417226 -909988675 388937668 -775303102 -62656223 588741628 616506701 -2350531 657271729 -157525376 609894989 -21353919 -796056579 -383575263 -578892722 -594541709 -475194044 956917154 436178731 -807503904 421973579 844557317 -761817133 763316508 -212717673 -481139793 -595880783 -523374528 87861348 -214766768 -981437055 -165770551 444768459 406097564 75288885 958509888 414036031 -351172429 -12201765 -302483729 171440447 -439216783 -415885499 52258089 353160994 -903513300 427598983 660778091 -281005560 -931648175 -768550880 -526181899 569827890 -596697221 -823618239 647033552 -241041453 470095030 -195743682 -452374857 -196037329 902941646 -90254138 -732648018 -219828388 -375685833 603058660 196013691 502441058 485740202 494069365 -901051793 445427337 -237982353 -36922113 -940705949 -316294328 -672712437 -267054246 740731704 196248100 -216926620 497115537 -141998483 -771892307 -272868805 968529278 551520580 -189039658 74537452 -829811444 891914286 323535119 388990491 220535868 896375319 956114089 -301641712 -756733593 288199075 94714913 717228029 -390317127 -467503850 798229199 905803481 845884834 -870313945 -356759137 654528747 565579747 -743230555 -179052580 -184581061 868223413 612018884 148589178 199040965 616677441 159520023 145260807 -254735386 300495070 -546963165 -978621790 464080827 52280802 144569274 758678382 -992862956 639884196 -779158530 3377560 722651268 923778700 -44736590 -889783168 -194260529 -578164571 833651506 -571159538 -555675755 -263820878 -335884277 -172144886 277466343 -368164343 960672212 529010431 746193188 651671914 -925408246 -702565081 925616141 524726979 -545386472 846476042 -794825192 67253007 -521151999 573132464 -838455154 -114827065 -534562016 432200162 855457027 -949354638 -134814699 -380080569 432980836 439212990 255154442 614939313 770072803 -130552069 996028210 -189893506 -296907412 -561446755 -616461414 464922011 877088509 479570748 -481337864 649341710 536959178 974187044 -134131176 704600276 -622736515 -91454972 262794945 597587195 -96552167 938472634 -951189044 855888720 -484622506 689921350 471455093 579466144 -883346514 -198908806 -841948606 576188751 -670036792 449635412 687869553 479046754 -423459768 -915789843 -511422185 -714627699 43171323 394622371 -402678980 760976091 -78077082 405655008 491014333 431967011 353550064 911156073 -429412349 290981790 253400981 -606750614 877859112 503380431 340765133 -407677707 -835922581 -522553727 495338483 766009383 362045626 39108235 118441842 485819640 -404802069 120569232 -144980478 666543981 -746484724 108741184 779393424 -402355161 397434928 995936998 -928659743 491452420 -351186873 -484709290 869736167 592057658 949175033 -616791968 -517205856 -221064768 282166571 -207245498 48372 416521884 544144582 285447944 -574425694 402790708 -707586113 -909736601 803050141 -850088205 -66416928 -560405751 514369902 -901338705 276410131 -930084201 18717509 885365842 -1771399 -16731300 -568427967 850461917 -891813745 187153038 -312489437 68863207 -860218546 -210596877 -231667980 319749888 -184440084 -47129948 -577049959 245956455 -381511075 763104777 -978356775 67881102 -619546594 -365890751 576493956 248338010 -6116806 -776124469 -939460812 -713159025 350220916 399651928 291217400 -729245716 -377702457 552020685 -4435141 -726380676 -381682644 -934948352 614333763 -654996029 707472429 -256282440 -434693003 -953236345 742986483 -71474943 -765181766 -686046359 448203802 104856893 -44615079 -245749988 785301776 -741169615 -579776835 -93413672 -805836893 659617534 -363262407 406355976 612297975 586148364 -247149430 82166434 784824748 -266124820 473165513 -489654870 50025728 826683710 35783476 339757900 -272150011 811383367 554896235 -524465020 -49921157 -915750236 -314876914 -335966318 377735472 -449947452 447574941 -405122708 758244913 -675667451 182713155 -183899402 936932076 285721540 24979944 -296012425 213601869 488604769 -164621045 44034828 314265503 648711822 -38969212 866883463 80961173 -603913621 -308254853 -511718482 -308032168 906123341 883216475 608459049 559283648 -154005308 -88271359 -843510888 451530326 -731300481 -834568030 550074663 390955778 212938112 -356974576 576919832 140075507 -657144291 -517477634 265809978 -895033827 -601791774 933433787 728355405 583933679 -160433147 -86124995 -161966468 44460853 -82084981 -162257596 -175866129 78967287 -39082513 -658182141 -321200735 257819362 -341282007 -889698884 -435460871 -688448283 -125682994 -449583574 -349553228 -935367380 611055907 39608426 35412902 500252281 -370582424 -61263271 49310801 100762084 497903907 20659007 456591030 305278681 -378210126 197684948 -634648401 570705638 658627281 760904808 -658904576 -673158369 -435576791 -559797315 -71368671 -328373595 -721543444 -276985259 -401960056 178455491 -609316078 388840998 722707882 679696439 499347746 257952299 -310022377 -378961920 143482254 636957151 84653362 630848852 2050957 449573896 45082998 -97133222 225525685 -470647627 860915898 969218743 -455501820 -664277520 -133997120 109808227 -963709898 -864701047 711118267 -72381865 -434175984 54284366 782981090 706246627 -840916345 -30339210 826863936 311154336 60106022 -501013464 -741768098 -142737644 898688839 -974574821 -142240615 735828380 348860525 -954499914 -763012219 -667496964 690836913 409946998 -331907968 233233673 -331169598 402040657 -363940180 -222842973 722864655 362492464 -121754566 478528024 -710196650 634434110 -615374802 892792222 836614273 -767360413 -47279771 343315840 -12641863 854147835 -510947580 677233397 633207711 966017915 839033137 241454771 230441228 176344331 -296636547 -966114546 537561746 -327512999 -567850308 -124687989 -537792506 -942871004 952796440 193384730 574170084 950299868 255631932 -188267531 -404814232 658788397 -578053159 318269497 423359175 -638471704 -436802727 -961342627 842580404 -907023084 764487554 974087944 -689488805 79584408 211805078 -748164140 -257281465 863890158 194204839 139720539 625899850 -193699808 586367038 -957058186 235892084 407785875 -431606516 -113704565 814716261 -670357796 -569945744 -215904200 -83845918 452102493 -708174175 -450294759 -56570869 -297776838 -282044570 -228000868 -722984718 -849779540 -264863866 -425374953 510505622 -962555260 -457056193 -844704637 -119480558 -770924324 676626442 -584024097 168279378 743410817 794905470 946625470 -281687297 642300682 27887068 -934853534 358968737 984346501 487206997 523966920 227341027 -526007669 -730888219 258967178 838797694 -811360857 -729369778 -719408422 177866308 -655555462 123897356 165668887 187677396 -529341188 17647863 -928724185 478555767 153257887 -580787861 126225688 -462326992 142686713 138894700 627355982 164493931 -764806341 853522913 -554782487 -290865290 49390110 -767497927 728597843 -833344687 -907804782 227854109 -706041468 -456321037 -861781186 10141886 -514498661 502313640 -241447992 33600228 -886253371 340658936 -117925208 -169627975 445351865 345951092 334548648 -640129491 -614657341 -876746063 835573353 -883858337 109538522 -824621107 929847130 -20560894 97184371 314525028 -423455011 -746970902 339391962 492416520 144542455 -113759765 349912064 405763983 -549770163 975910082 237281292 52458594 -411137193 640632799 -894563212 130680524 -572122018 -945949672 801737226 -65307157 888077053 540679123 -252645563 810175632 479261745 623597229 302258873 620081868 -296364942 -283119112 -869597883 -682083819 -527615014 142250345 -809326230 222520570 910569335 -737512434 -301084809 -328550865 -778744955 199095959 -279994643 -608929059 872238272 776654383 595033847 893098181 -811920014 -105996995 869660580 572904406 530849931 865706738 -533379072 -828596451 941048553 507949793 240911117 -923188932 179097822 -924999735 615498509 763679325 957337444 -990243196 842085787 963551358 59390825 -584493035 912216998 173970835 -499861905 916086498 -281813084 108704621 838819224 -854413377 814336758 -526264133 630287321 -292680684 679867291 214767149 -758336647 -107826351 -978899309 81733743 735719811 -955897431 895364277 249240979 -375406219 341508167 -303865420 494352661 -515376499 -967683623 -105590464 756528793 -33159620 199680288 -660032695 902245068 -815823983 -96943872 76621558 882898114 470036839 785248948 149083578 360468691 118639726 -453552323 -273025725 307588601 -637239812 639601952 -741081500 903401498 938061475 -303642263 -138234429 -863582569 -808098331 -536203912 -217576545 332556560 244906487 -991116981 437722361 704814104 -357219840 -987447517 -618508115 -639371065 -981225850 -59497707 254878655 -374647801 569824107 677267836 -730701719 -284781191 835719080 134655876 398401296 -858602054 51620218 -9285343 -702985430 449927389 -262094320 432806664 -26983181 972812118 954532610 -993487411 937912805 -979719928 -168001775 895886427 -93994918 -842430599 274998777 98818696 425345376 243375439 415558536 -961821265 -587743015 818566347 821035396 513763621 366236616 242414483 484652610 740241889 -194106025 -556533251 723411315 -242457054 297788877 -529474154 600117943 -761661709 -363865917 -60677859 264151225 193895553 -627326527 90989032 236564322 -421317225 401477339 875000779 893381251 -826616292 -728812510 -139836160 -967969366 459006408 -142130300 -240666032 -548988309 506451100 -391911263 -627913446 -956436733 606338327 -729787429 40184920 -696452225 466888288 -881326997 -711852822 -91027531 -875975125 -381309442 74925022 786365649 312835933 -715019965 -130717263 -567877875 -577260324 -401647751 -402649026 -810327947 581205193 856767794 747407892 -239612711 353817424 -971479858 -289448447 -51205393 553722375 -151900880 -151023818 -812311227 -40500919 -886100139 -211967832 813268518 270150298 308018257 -97741412 -845018848 786568580 585872999 -247360350 80038484 511592367 638765223 -723165259 -712605801 -337618928 37034261 -617605530 394594590 -251706294 696501100 324990135 86145641 -888683176 65591912 -167826993 -285847431 65106985 -766638015 -783810860 -770418145 457170908 -148262443 316536993 744085075 844902863 694853453 204694972 -97473025 -657098013 -690274410 482371565 640813699 225595152 -365605148 363137416 -259784708 110020443 923371325 -928815705 76453296 550588069 -907061290 -191592742 539374276 877041641 469551172 179899911 181106849 -469746799 182693614 396116985 -448274419 -491271741 -6163936 507135146 -752665951 -35134495 -820326897 415504773 -912799638 629995608 63233604 -962047570 440722675 -756834148 110115252 -223874819 794134742 471071398 780413864 -317554454 -400137040 375437177 400177591 935298524 608680757 668669469 926745961 -544261833 -432887645 987376025 -765958268 245713918 397209279 -531906953 -974848004 -607328709 923781695 269470494 981251462 99718494 -829421440 765303269 -774739482 -962826462 841376453 364315658 775014487 84954591 992097405 204428196 -981854146 -753793231 321742932 -521772381 -519513779 461474103 -578969772 839362432 -517294172 -923307582 -396243572 388261294 266501616 879674505 -893829829 -325671752 -880869729 173697342 -814606674 -856055189 113377717 931844024 5578181 -962415225 278533234 166294215 948567124 -158556529 -746635719 84872941 -860692256 780874634 4165767 -756945082 655512651 -31335843 589268246 104749038 -835048525 58544911 -93169833 -204976684 219312702 930997099 -111705890 -60005425 281966554 400508301 159264210 -280241774 -425835062 -306818626 609293743 944301207 -794071065 -824802456 -150073561 332942216 -38111980 -291675196 -141051908 506159863 72601908 -452622173 -587892451 763067372 -964715481 19012163 332597201 402616690 798219734 82069407 426943230 956240070 686878620 -739169694 91473785 -698683434 -784314911 -401497169 -813278778 -955298351 -344801411 -190234635 -34857166 165888929 734213832 518448343 -944285011 -393481570 -317692213 670551459 -933719716 480060753 415458345 -216573972 256257243 993028740 615505960 697205874 -719698977 784542875 175333781 354605443 536495139 -876793992 -704405175 636648985 14750568 -67470531 46310062 238439177 -666851266 788395413 -508303603 -86496198 -634870570 737917676 -890602035 132371035 -983126445 -440421519 58344048 393978157 -417844220 -785287706 720212424 -826428566 -652141309 -203803178 275992498 -473870527 444932479 -750250634 -486307696 175095144 -979941494 -236806604 -589679771 -272904889 -604055052 -409466802 826785584 331230463 -534822938 -35805322 -841312979 -315228132 -571688506 675790882 524530207 -976200475 936358896 -703467996 -772529951 18910496 -80146964 -319094406 -649619185 160654545 662348771 701494124 167319311 -406099211 -297218533 -156782056 -368243995 -813340808 86624037 342340696 43169485 449528570 -210857226 -785717435 20620862 -473972114 -10210464 51410361 -909986142 -848855828 -653646722 869360413 -866133440 -329932284 -184727241 284456806 436794928 -663159809 975756175 222587208 -618791380 -313813364 580014218 637436954 -419185107 732979417 -812571737 394363437 484192558 -517354947 547864651 745356030 -650198920 -825487428 -708575368 585170999 -922125766 -732990028 687843114 277622248 143524577 269993642 -676192698 -597585582 -39257783 964449159 -496493884 -123871808 -354147810 131114368 -52860923 218172558 -590351596 252344778 602606888 -120179974 818896634 -597227923 299493133 642383836 442819723 192348200 411478318 -229315732 -546285813 -751610251 666629204 197878921 446077310 783708042 -187818856 -937712835 309773066 -543631728 733245111 -918742597 -112516230 751032689 412256080 -700569479 110673445 -208862645 -927220432 -906123359 673239950 -757432282 -59300654 -126473796 -295381234 55261375 255446396 -857173092 -696454923 -403161397 -8172108 -666301089 -849177891 233847886 -644952168 -953769033 -635955164 -474714427 33407648 251859247 199192629 -775841335 880947623 186657161 558597965 953394324 -507428330 -966033289 -267864584 -450901349 -299388492 886096887 -786193969 511427750 -883164666 860057245 -175257381 -819510030 616452854 68764404 -249612089 71713681 -911694214 -587241580 -240179804 -527324364 -840724304 888731498 123575798 -76014270 425961918 -825025448 -256196692 34861497 -102469503 -680713919 -449198344 -220163195 533768040 591690923 -360285852 566915253 162334013 788368967 -530325573 212411709 428348622 71800990 -475101679 -817914707 -429494488 -901137063 29808873 466891243 -219772435 675313959 -653519289 728546094 438020773 961336719 534060647 578055656 201495624 774747266 948946852 -552396877 137266517 468964423 -226340886 -462260214 452815231 -847585546 -256761419 684388061 -167742753 -775844650 399142663 -671898892 500909319 -860392430 -333460887 187649917 702922563 779816686 394211084 152494868 191304285 496718690 -414941804 976097132 -987051927 -210698231 -256327502 979159363 502816388 855856974 -715293851 442596723 895110242 54374094 -316571276 915683513 -211872634 -317113056 276937929 38427040 -534468306 535100090 506668279 55230506 308657491 835263956 -552721495 235512132 978034678 651517522 -56914609 -894572931 -470487891 341133766 315510649 -903431052 -18072095 788290680 181731742 -673395070 -617234055 629873442 791412380 926942308 573495107 -266994685 -124684874 391652657 -591395130 906466595 -735269892 917207656 261639621 -717873145 388052446 522793618 -478064539 339760166 -645438615 180680456 -502352565 200281021 328315615 899373537 -23337531 960783371 -402817160 556899933 -301086611 269635642 279030424 994097539 -626057105 -420254214 91463098 180654318 -303297393 -308638518 915312219 750385756 -602070301 -134311828 844635036 918689389 -918417736 -347301865 152004707 418596094 247708727 334495511 -904020646 -860553711 -81322430 869439959 436748290 671516619 -8611628 688704617 497396436 -107878840 -641141780 -697783389 -540509370 57978310 524038464 504033715 955037399 95481158 -34199597 559195407 81183157 106008103 694834105 215567399 -981636925 488302414 366576110 -27406999 411366291 -54610431 -763233937 327974213 -364673805 -468277384 570984218 -980902450 112579844 591049170 375179588 792762611 372299896 -589165976 -718505924 -801060975 -705185596 -267194922 -707130574 223358269 103818195 -376644023 367689610 802938737 -581967740 303058115 46137315 -600342309 -601520870 -122816794 -858672355 -582850225 482280884 139501976 678512695 -775677885 -235918302 351968983 468402298 972490195 -392200143 358130485 -253938234 -453302077 -702276556 896634098 -217185525 -761045177 91069233 634124438 -55380408 -608098507 -370962399 264698911 277861799 970493871 -834545928 -284906285 437960222 668798096 302297338 -585825613 -613212436 610474926 -131436309 261619730 728641128 281064151 -491348216 -744237436 -562753301 -166138286 219766108 860561969 745931256 -15951292 407928644 270061513 529752512 586974100 554491591 -58242936 -371118917 164252712 10218849 399245814 13364633 132022024 -986836974 152146151 328641262 80336099 355817513 -376418926 138466818 -520003564 -104283433 821818768 -974471125 -396567860 -24653943 -643018377 -414318133 570526940 182535593 536766839 960968010 605323411 325067979 892295709 526174911 -522699017 171683325 -354413277 -431196546 -675886631 -770219924 726726922 -723597992 -240584320 -525356374 868685169 788640499 183724303 137010969 -52878135 334517665 -397592475 228553069 -297881169 -206442594 751477232 -183167402 -360688010 -687582782 168262995 -176337454 -3970307 131092007 -644779513 -588694661 -210741297 376346168 68360518 -509998554 -815653384 -154575626 699452682 -936420094 -504773131 753584622 -924151319 78536499 -925572936 994790391 836280211 549106900 -950924068 268140210 57505584 -524868390 844467150 -21754419 57495853 580254483 711625751 -56315493 488000956 -517993937 484375671 -526929467 -68395218 529692932 195283494 -445232549 -704077631 485608759 739063666 -660991847 565001021 -821072760 672476095 356628347 942927096 -105440477 17999804 416536256 692872643 416296781 -722539781 580620172 688103670 743884932 955541692 322122104 -17426052 -735870045 -799036078 267011275 -178938741 608636394 -905395092 -564037877 -834196459 86408832 917655541 -118829686 -369166890 -32171605 476602497 229850827 -209922357 -48351972 -121281349 -422333973 21955217 -271577611 425712871 -328044088 3268449 825455199 563926192 -265584306 -208391442 -607987086 -857081401 297688048 487464075 319080760 -82704283 148725991 742928108 311457515 234817109 -953490885 789458054 -595500526 204100992 -202495486 988400569 -193515265 -667270478 -972577878 629367213 -246368336 -768740440 -442027815 -252304475 280577455 195123802 515227295 -195828872 656009273 -60312732 964187396 320311498 -678198299 -200362175 -643472773 419701401 -624612827 -746040578 -867822532 460806812 -185559370 -801297670 -428504782 902245936 403112251 978731357 656655777 -78194398 55159213 773671631 489921490 467648610 -87508283 -66043468 -939327952 -873705376 340071755 -953947139 -915238996 438652539 855371057 -637043913 -722406561 213341703 192622086 -278140906 -267493499 656229332 -83427909 -743154055 721612358 701719329 -282518376 -115723487 -168430820 941541764 616921775 -938193019 540174689 -794641428 -276582421 -511409397 -170964897 417155816 602675391 -878411334 -217632710 -164479153 940174379 869367374 -448233261 959114819 -401949023 -405925778 621321641 -893952525 -850878154 417200460 -605901233 615756077 -992932940 176905751 -90864073 -172163112 -478634850 -597541573 -21790478 -840748802 -833359417 -734118612 -895583190 -352005400 780776205 -286238216 272714200 770138481 -716438095 -372459723 -263291962 -782294957 -24725547 -283480363 78859951 -55999195 -593359238 -483062827 332714565 -778941555 -790311209 -857557167 629162525 268656729 770395459 -188075971 804846783 -617387986 716282641 -297447313 594709148 116121808 -181415588 -15182601 -195887027 204166585 132464517 -606373820 137478044 772576332 -321676916 328361639 -835928036 -111797626 -22453810 835643433 20843804 -528061406 781178503 216911832 712970374 -955841359 -388091150 -361240397 418272529 94061333 433713046 289695130 437885720 246183025 973942287 208453949 46569282 -658238983 477118212 885061829 -822028035 -586906112 176965354 -605627255 719227643 31479122 39405815 -886314361 566377056 47260289 -425080808 -978722842 -472299508 -435444503 353084820 215909494 133356879 350823823 856390857 -814891242 -86195109 403130153 731075147 109754953 -626610350 749376000 -537868085 -82983336 -335138528 2830271 678231919 452676826 539537356 917116028 -437667236 291525341 -46927143 -270075311 765488587 537218628 -568895550 204411196 -277676651 812521746 562953806 -515074737 903814177 -654634820 431833620 -156183392 803030928 482514169 -333385959 -562568103 714046898 545709849 -953598956 123731151 -18503814 383141562 178745264 -705630095 632751031 -552241991 218038289 -611571706 815757241 526207935 -611280637 632491152 -62776210 -281718660 681035477 839326507 118328254 603070757 -637924327 -531061438 406420987 -204061678 62583655 -517465273 -774818468 632338138 -806868989 -414926543 -258599880 -382054168 -929021274 -704100611 -462050420 747047065 949194753 843644929 67041137 209800539 200565091 -789453081 -351525901 565928201 -488969846 703230185 -913949049 -839868679 250131084 -123829678 371180051 642171170 -102586386 -618822724 21076883 -608307454 -992726009 437242644 -376776832 545211242 193885263 440521923 -162857743 223695684 407581367 -475740928 165694942 -142965313 -48019738 624043478 -839718297 -747723330 -762545625 428826223 747997041 996097659 147555195 586503832 416225071 689052539 7133138 871334202 105036450 900487215 -819933709 560843150 137388023 -484927058 -362619098 -997029503 -147282071 933789080 -261449230 667773028 68311882 -984813604 -211241134 442654349 -155250001 -994190078 283095954 149721705 21721588 912407463 971191342 -279117927 364477322 755256351 891978540 66834884 390460065 397778128 817261932 -40654682 -105672713 -988351083 724361116 163896252 33053302 -760308784 284378899 -782776128 -997427139 182651679 -247404874 -377089501 952161871 -489682244 -578515452 219602557 -472175708 -949361704 -708740542 -431481562 509822108 224144394 -880113661 684675468 326906934 312376958 105471561 444090609 -221386616 302395851 -418044542 -530139526 -124177779 -954057707 605828860 938328857 -547616173 -378647284 449518126 978048604 -225714295 584272300 -116610768 -670761897 712695799 38069246 266361172 712193265 970023261 -82881617 -166375701 -735546269 -345746281 -847359531 -748203896 -923430270 -259442246 -644363791 719822842 218988150 919730874 712044667 -870481783 363475145 300835601 689457286 -645769367 -796645149 753015886 736514857 -722555786 90169756 -301681123 -132391926 -109602033 -560246205 577194208 590280550 -608038262 -960556998 228391950 785404901 -646907168 -782833640 679824699 426580449 -341591980 866969083 926512398 -561982015 651346166 -399567794 -297599603 390418979 922489240 -350958308 -798311222 261234924 86649283 783210115 341420620 -144268298 759108980 334668389 -283311593 -971111023 880922104 -872925071 -197717702 684312763 116136150 792644080 -944806125 -888613340 -712730967 -564216891 -898079223 471638192 -937514182 824988982 -955863620 -692121481 -342395234 286931042 682069001 279072268 -92835944 421604089 -608801941 634079057 -969944822 -836836194 -970271805 408386852 557313894 738539141 -101297059 588993035 746067082 461959068 -654590385 -143590195 828211915 -443451166 22829990 990026601 -627332494 597474056 376860404 -67825331 176491683 340713322 96612723 563434980 -194148901 -987248146 719246109 355520617 -686545998 983462092 8464321 746600354 -945221420 373923065 305216831 -375279601 -292248330 624477786 -122338862 -856551389 -742407559 690892119 -627328622 238137105 -423428557 519916008 -448108689 438684861 133301296 -485448875 -132023721 -588921376 -763634778 605917490 -850465720 -820548907 -994755239 470657357 -473507383 -187014507 764196476 965163784 960661820 763063902 767759925 -392797764 184602405 -733033122 363666456 20668236 700083041 -90399808 369535147 -551359509 -591387969 476738884 511796327 788486268 23122079 -448652928 -169470502 546139304 254092422 510344703 284684503 704347411 -737957496 -80749000 -766965056 360117075 -669404837 -489586539 -210904463 -782318977 -761454968 -466608950 -341377326 -573396863 333166630 -439257814 339040283 -101470797 -373613375 -249787642 962564881 584696408 305507909 -933421860 558416545 -869658608 400289566 511271418 -145278641 -746693361 -433101490 859592145 -467459252 -218377023 -161764143 163324810 33307622 -518207437 11438416 -521148120 -647892263 -597465154 94475177 -876271441 961300046 -412343823 -627104898 636560358 -147651936 -132645013 -812073177 304245882 -985498592 689170480 -873869057 344296347 -738674142 -965122282 747249522 -405194379 -839474510 -828239687 -392660914 -549841773 334073878 -140801576 828778371 273585796 177129377 37586604 609443640 152628460 -476388353 -32826419 811768054 935117205 29681046 -813244376 308171732 -354458335 132220665 4966248 72986288 -588327588 -716463289 -381230695 -336940815 -444275231 798566498 -726889036 528334015 -548098311 -396689552 263046356 994640437 159995228 960300130 -506998355 -980504330 -994890794 200663224 -48895311 471492493 46879118 751455153 718972772 191744895 479780834 -335910140 36078058 433665701 82967043 894406808 451256571 -100326194 570716992 -386459280 -629299466 -376873864 381987982 -459767191 -4779186 368177203 -984798221 -544088665 421451567 -103978341 23799128 738131434 -667973373 -750904672 -701441616 -589258382 466180593 -553885403 661094657 901998495 56918370 788471071 -645505269 112730113 -114896977 -545475260 95007469 -967739435 41737226 847177418 -401331685 -934066239 -908017175 648390519 210015174 176686961 -17511219 -726730734 596168804 -780694252 723703173 -482056259 -132589427 -94351471 -78579139 -18215875 -649449696 -135156621 -295496598 -518960439 123863661 83269251 821913876 347928796 401685294 797083605 393156058 -718453859 474530561 67013466 684749212 -809165755 -534591170 -442113466 -789301607 -165639871 688810583 -312663492 587487190 526962446 -444853872 357413383 143471564 -809820440 949295086 -57372647 -254943427 604167550 -122246919 -502656941 964909597 -948261544 858330548 632942049 91650037 -838271087 931436500 -619605015 239910118 -859840248 -563619258 -466352366 -503243018 126353265 291008793 -923455591 236550308 947962527 693576097 -585683708 275190237 -676984920 -975042391 -583743175 -46223423 -371645727 550320199 322884952 216367626 895406255 -812132736 384969824 -443441536 -701808800 -706787993 785459658 148901589 -232689957 343913034 2370226 -844686955 774389849 -615743591 -771621043 -11426752 298112412 28530562 98608635 -938550475 609298989 -57622904 180090642 -91131286 181492984 498535494 -805936711 -3291732 940310534 421400018 415682736 -126566034 -602274451 -511634223 892951731 -329141029 415750113 645663045 354257975 -68839614 -737243143 651489857 -989229555 -266391595 849837283 899334401 825322330 268336524 -454983717 883616428 -779562568 -192364164 -967241311 536018020 373528870 -440503389 -351159659 684393630 -747475369 -288343471 -903881878 -940108698 -193389416 -656164699 -326796202 259611259 -506502837 -603865545 -149989360 -599785803 350214986 227079104 650765564 949647319 -365585733 -825449438 -167813938 615290726 -214772209 -986123777 104902040 357428629 110685166 -92419871 813232953 827259080 285271731 -860760859 537237325 -597093047 -879910698 447986320 804605882 453790729 290726575 23916856 489668362 314912617 251009620 873405804 168793572 -313703031 350450512 61296032 -943824266 736883055 -509493619 -43062374 -567212070 580146694 -242441998 644288260 782366182 323885566 -570294266 -579132796 -624218148 378886109 584184726 831261112 -558260915 172486078 112117071 -288467060 -294462737 461389549 -882107367 -976749906 342784848 946954033 29209171 163410479 200060908 -683731788 -102553507 -247380825 210733132 -236137159 -408678338 324799236 -2780310 149058218 -812656769 -622961641 435273979 -665201263 -555488648 -555524119 633955525 938898753 -170360071 -753843242 168583466 -140203702 -262070230 362552837 881475476 636188844 -574860150 707149616 409544772 67677713 76812998 576470345 -741664607 91351759 -760339961 -651002185 736824608 186097251 -185134769 -309732269 580739991 323069142 531918236 -558253647 -953460770 564344242 376110295 -764810806 -899464284 -229924126 -909398362 -689477157 651594750 847141698 143058079 -552850631 439677634 -105148195 23334469 -752393889 615822218 760003155 904956915 -404646504 -567161598 621291504 -299163381 650813558 45092320 241861332 482227890 -961287928 393211611 291045576 -124894889 -948811605 -995566755 -684280050 -834372869 -834972549 -210705197 -788176852 613999914 -430270358 -48210243 -20452509 -789597731 -411531255 374557033 -129740334 -860633957 -445690452 -347216396 503297366 16050751 469978134 -818326866 -155252968 -124010813 -905252219 663259150 -473605119 939749608 791823754 -187705730 642917600 766010805 -719783343 558089813 152004597 231843888 727623913 401242029 -436910023 471771978 -917299102 -274523450 590703610 914031051 -37121578 -746618911 -978988323 -814406288 621470573 584519749 473252891 626046606 -113480978 758603685 247807748 -304278551 -947813488 -467365965 354676436 -741725015 698801607 291409624 -257765267 879720245 -129489336 294790297 399473370 -108465786 -567442870 -245443338 414523829 531655859 -422208267 740308333 -555240449 183945569 602049291 369581749 -787134716 -817204366 301106116 581276605 652957123 917456838 728881373 108957846 -481794967 607726911 645377703 -901052592 -135359358 710596421 -534578023 -707661477 -96145212 -704517996 74934521 -299000195 717135006 210851636 342484242 -440810359 824493243 339568786 -797593870 -959036655 257652488 -255915506 856437620 -257656411 -151978931 144283472 -888192183 817971931 -458930915 851047983 720830437 -466855855 -93531507 725061492 -985927957 -135827736 922512390 -306208690 18864788 -594152991 -852008391 972741545 -683613178 -692203248 -616251064 486760148 355613331 -760933349 259249284 -101729387 -796907308 758304700 738038077 -270004857 -884959344 -511281068 293150885 528042808 740675596 478912066 -726782172 -964663118 -206840051 -83842776 526848187 267359125 -159228714 -46377175 -303983838 170036609 256731057 -268866720 -355039965 424000899 382676134 -378937636 199898788 -767671180 868987405 -651131482 -143845881 727651204 -220719901 915020856 532463782 -729696710 541338039 346397973 -316792773 -721670119 356422006 960977024 586661568 -88155990 -507425226 -718709576 -679411947 -191102919 -899511784 412521109 960031234 12562675 601852975 70980140 -363106942 -18950970 -776299690 -688458893 855044268 647197087 -319438921 -777599030 399322430 -877107957 356363982 -929986718 580163604 -464061735 346075310 516407607 82757923 -739669364 694545225 699229653 138334600 679380968 -887112805 -254759502 260596536 59689670 499213448 710437259 108912955 -66791734 -97179290 976577140 -804518444 192414343 520162476 332194544 240085472 176429611 -620718901 21940468 -96930692 -247553110 -494340913 87190316 -562644588 -444596163 -831007439 -583339237 -39347719 -135841858 313256948 -805723995 750588494 876224040 69436494 -362806405 952845709 -454123862 892732893 801710726 149281272 33811018 -297613374 261989663 -264010232 -88192896 -315774942 -328876398 273778513 -397340424 516696834 -239383964 570568887 592016171 -700869478 283543251 779356953 -684003881 819849885 929583116 -746668173 583052272 -31740482 -995968971 -436704502 -160661440 245117769 250221746 32717867 -849335578 -590775157 498870975 -208341430 884828945 -166389737 634683272 299666491 748538421 -85402677 353628948 -652336709 -298195196 -363248755 415463647 -805131041 668970650 23141456 240553355 861217029 321725814 -674545109 -69866522 -635971292 -205944788 368779107 806567515 312791447 8330903 550384385 513586076 -638330698 851354721 -629095860 315675465 975817635 -378793962 245043097 -290847133 400179779 8034552 -716381556 -791236475 -269109377 -246384707 637018016 -489408552 -298490866 459180192 -298003272 -156781635 -947388212 -872379785 918658070 575803976 928305005 -100331152 148010762 -384851878 -3691899 -425261261 -722382121 226877782 199824592 711757841 183086566 66549323 302448419 862493792 917898182 -70153436 636793847 -640112782 189896461 -461223598 538338203 504189358 -294004939 -20323958 -725941858 -154676604 -717038553 896275188 924738862 -618147756 474567250 -313855924 -656986032 -198821378 886659287 25104047 545711823 985123587 -446467546 578985828 -953087033 -719391212 909054901 201497141 -827981484 -826961135 -260453894 -577573676 -397790034 579384879 -890046795 964055769 -663139391 -149288927 729184281 -673958602 294783549 -875169658 538586099 841924575 -598738054 -143398288 -504126712 192357266 4587410 503193684 -745006713 790683849 375125989 -690363018 -723002521 254374728 770127517 606097460 -820252546 625910681 979001020 -791377787 -348239253 867583820 -316677193 -728926304 90795778 -614938878 277918941 570679165 974600322 -118576569 3906124 104128406 981408495 -937624170 764574054 446281979 310316180 412479999 -864638379 -223032893 -572539050 -756424620 -805648293 686566741 928949086 -826772111 391238705 -425656077 58898390 -428120353 56785119 797373813 872463195 927367593 -521894455 514802955 441416887 253131310 562106222 -608759595 281948822 -681735563 488429581 -542926567 -212506610 -783449527 265865816 746965364 -688233390 933153582 -901189898 660793819 365454618 -57687278 626956015 -563355392 -189845582 402669716 -447540749 255394860 43065344 239563932 -487341454 -62071022 748054978 -901945063 -116399715 -416708770 -351809369 -229123286 -589248427 -800898129 -304474133 -584027881 310953904 945846603 179088689 58236639 -751809987 325885897 396443702 444080780 839980094 560993969 970694781 -686151630 626107090 -57652910 -78314034 -162393839 -427440984 713364552 -213874779 638628968 94889991 -586129314 -537087212 -195049894 -181901265 491249744 70117796 394974146 -653726070 436845649 -2393039 768257325 -915865422 -110088929 -687558455 49473057 -338112269 52734245 -352888203 24712135 -676302539 -592135727 27182044 -392160318 657950733 293360407 -476465008 185222479 -905246051 -972199813 -452254764 734387787 271660279 -58329195 -394206403 146124850 668963639 -754089546 620406943 -833546220 50867060 569041571 321298984 193384609 -909554658 -701846789 -369859965 -773395548 410436907 -493803019 -343766565 -151868531 463851049 940989901 324440049 -199306517 226118 -82970230 764063086 -910904081 -401837861 465078450 -147190346 -406505250 -668112943 -862859306 885959850 111335703 -399960148 -118463832 -886608632 707567604 710357122 -695614518 312087808 -309828284 -432339164 874973775 -951600028 -709530568 -721817066 -120592623 -429129883 219648595 -528500727 -353124506 880857184 -401005763 639847077 702874175 -215460023 -958305023 -517857198 -889060683 -122598828 793476530 101396604 745344896 776033657 -673547844 -108583306 805823170 -817085566 -183018947 567526798 -795345730 -519419293 667714213 -356051925 401363766 44572961 775071525 -302600365 412554248 -25740490 -708755259 -173176179 119950372 -98602033 794739441 -973736223 -989923265 939634205 -151475521 745031242 62788056 -638548473 308740871 281580745 557225895 -121302890 588633267 -72838300 -754387153 876761430 53630065 -477007949 -52270704 179399036 -382121265 -455226086 -638409828 -534235852 -254801573 378701859 -117009915 300108954 436739109 989021254 -967388627 357147024 222851980 240559633 -652512867 743797262 -662470768 91161598 919403914 744544643 -190997111 268829043 -437700430 -774192284 542128594 -128095996 895003915 935534965 677421582 -536255355 -426830271 -594204336 453001004 60124949 952136041 -171999020 625303466 -866240549 -597775071 -907805316 752639263 457793847 -854545157 -719404468 137544856 -733679673 226863913 771494033 -312048806 19619629 560899070 813717468 51509649 622154448 -176907205 667100050 -580394906 -614229788 2536156 -117414834 148469044 945154701 839052332 -528731081 -409061453 -685462908 -772792990 435357937 -576419810 243805730 -359936645 475997629 -37300080 -140199681 662854828 -105216407 769661181 -30477075 304063279 977757949 -399796285 201450305 -630630221 -612407821 -556069936 611173313 768286717 -356944012 -591114943 -822774319 54913313 962456215 536292441 -247743200 -36420180 -342748812 -656158592 -204492998 799875337 317646552 109197453 105947503 -126417711 -783012065 247359045 -584531601 331556623 -350082416 -79044081 -30460974 535725686 -747595974 -578897338 -362604248 -920201257 522489337 -494811823 151964372 912770911 852038371 996297610 174603700 -79374307 -448997448 490289763 -409283718 99906938 445205029 579299252 -975990449 -245280532 -637143423 825968818 -241814428 273182294 -444395444 -851512371 390135523 213417727 -577606001 744788238 898212600 -258418603 -396662430 -863135095 -210701592 -661274752 578435605 696011477 368334804 179259319 483999046 497507149 -842017503 958646500 302805121 567324341 -424721968 79183586 -183155768 907845158 118310765 217941145 -316227845 688675529 -320349713 380400847 -915925428 946049459 -63955830 -987129523 -550025819 364265455 -222513084 485280977 785088650 248273040 -915474008 -94530529 -494125077 194058457 590755249 -382124344 762075140 823743661 -595937058 -176319654 932483748 -51207947 937838379 -968344973 846492662 16099885 -66640871 154029157 320836163 -680818629 -565188507 -171936738 560556749 671030872 988194493 -470694282 374196757 -749891978 -148138400 -5178057 30087611 -253514015 577453566 -473495234 -536366199 -230332501 -746944083 -505523125 -27404320 326482721 -153672816 453625212 -285516224 -516754834 855150232 541012966 765233016 107469577 -373555520 -175951033 -446122140 388632935 -331984880 -921970572 206138012 697609074 -283740356 -613935460 -504025369 -587266899 -530084558 -956666557 968787672 891117163 300472248 40284794 -745073038 -966132468 706848985 -268786898 649939488 378267969 387080734 144518941 -551334464 -505300615 903971108 963211913 -592801747 134891126 131208575 49770758 -223792768 -816377493 -969153698 211172731 496494326 -999306945 -758466843 -372264713 -481308985 252379967 275850376 -690396643 -524684702 681904143 600613252 -728399459 -191962851 -477954391 -822103647 -850482127 261449801 102738724 -842089131 -546881557 481442580 -481955150 -538504404 108475562 882535712 -700422141 497843115 -492954250 39616036 -655870892 595687978 743396094 4391953 549712029 529967009 424509046 -873608329 -171936839 76103061 481689175 440915055 -176937033 897484909 -304368105 717799923 545075345 310805447 -822666156 734610513 410701011 -385401375 -266089350 -101278947 -453994698 -622995609 849527100 799394799 -373160116 478633722 405109302 -823985918 102100349 -95546729 -573050594 942628630 534953150 -702958433 -460300706 -127853091 -103579377 807204186 807355062 25079227 -395655897 -587569407 -876524006 628405388 -265609811 706237198 608319581 23618939 -987165690 781197549 -921241846 460880042 -253564129 -638943890 -991584980 -940413538 -822105342 -784444606 65992804 57629782 -145411069 -99840317 699023660 -146471827 -965924727 972167777 660319173 696382698 -244368448 358431720 612672085 850383634 -872293376 -883327621 210330771 796775531 198947075 -688839143 -623257368 -871594441 626709772 -584704328 -961151150 455123428 -916303187 -926457172 911293501 761750128 272063427 288403905 -411846158 395033061 -112036741 404513094 -85278869 -514551237 -84501956 317998565 -804973950 -179383239 279138238 -707693402 -353945974 741918889 -734773162 606707236 -358481368 -116437311 539453149 786941097 -786255137 28131309 69645625 202209322 741404271 -730505639 250957034 329037639 181740391 842372955 -129597658 296197876 876302911 -159874427 153793336 -618707852 288787987 -581916353 -686156773 940196467 446879862 894005942 478945547 686048347 -824814652 -875512041 -233396901 -760465391 295395440 -960501535 -993652708 -164592922 -636920338 -406641464 780138087 698394072 -338563932 179588278 -893252271 563907378 -674108525 -924620240 65310855 -799053427 421040488 680436978 -658165436 -189141094 514699641 -953738065 -599266511 967340700 -35064838 -934189903 -374272429 163707646 -828118185 -163086166 844016753 70668865 -362265189 -315111726 179720803 897068026 -563342326 -688481159 -602422453 -847390904 -836298403 720746509 -89991813 -279456700 989516654 742722911 973348883 111313564 257026313 135178010 -765998525 -335597276 754542953 782939377 -60066031 321946179 143784231 356094200 612897335 372295905 309382363 139886798 392705367 -294119906 -253032939 -402104551 -878026530 318357235 -134678331 570371962 -681994918 -544472820 623195061 -790101460 -290320891 82483592 -536146822 531071805 -362406439 -56748308 643096024 380220155 738351187 827855435 -42532723 305793141 474114276 243546714 -276143296 -402254882 -403069316 649968043 -404979150 -552578982 -144087621 -39648326 484258460 16880797 -766491205 -137785937 840019388 201264603 132495081 245384790 529346244 -384484946 482231512 -438268129 891104027 454814080 -179348866 -374500185 -305668840 -614788166 181999196 414834662 679854298 484959773 476612365 858665380 -368482882 -793997219 3012096 232385304 -695025272 941326575 878034905 -628979169 98313036 -581517770 639534569 -841736598 -279465234 653251600 -509317469 160421030 463873738 -380365714 -282495504 543035527 -330870503 490831982 -718366102 -869844551 -732344077 126258309 -526209412 -457873364 606503383 636746791 711791121 340319004 -449868631 -149561801 765353934 79682252 -626400228 -284738886 159568585 841591569 144829435 -348493213 504432265 -789522251 -838401157 659267778 -78684845 -538858427 809828516 -33222463 -936021854 -253428273 -726648349 881472561 790951267 -201831225 -175637440 -718668794 -6511874 837551005 840586072 420533547 -891878576 118383924 488663162 -740530552 735629913 153419183 -755336756 41490131 588151303 619679349 -99254994 818298625 -688410188 -551486234 -335486870 -111996462 662908428 -501670598 -132347439 -462364741 626890474 720720873 -900769777 158024923 594581543 -603194697 -869875698 819620792 822841891 246909082 -441036765 772407547 -259623861 -739033204 -842673914 119743208 -694482675 -220699035 636595393 87172354 -972035264 80903302 -768532611 -603787483 -203487124 -708704831 -233340526 765470165 -733825872 35369994 -923623222 224597827 972145836 -180005635 -925626420 -84645668 -981320651 792319589 -28358277 177576140 -35137104 -728886590 -417022871 520699355 948356702 -541469997 343833969 988330884 539120459 -54360612 746265556 283491263 -800320771 207927910 -644302217 -27579619 159926693 -534284063 -482790994 703754701 -549216907 -335418 718406089 439017510 -42631515 -906309854 -679554086 -140144274 969340246 221225733 420051532 773528081 678292510 -595441551 -136191959 611823701 -723938107 771391057 679886374 -42787656 17118693 -400111410 281755108 166361737 486947395 -785753801 -864464350 83712448 -866414873 -570420383 -387595590 186477483 859686993 480662490 305694072 54140579 152300013 285337320 -127299242 718856281 982578170 -62621099 129314001 977704269 -6504434 465882019 -756669329 -421845186 279886291 849676782 -94553605 -808889209 -935601454 39247101 677392110 214499550 656179605 775019482 -402824879 -886851471 -898663481 269613035 134942391 -559943214 513910465 979997287 890595483 -701557094 -625221064 580298500 -459200576 -476219912 287931996 561310803 786146134 687280961 261187861 703021678 437954348 618519280 -336897063 499852609 321546683 -158027317 -315879619 721077793 -899749568 -466451627 -373958174 -967591594 477304306 967736715 -234504052 -247729609 556865527 255800783 -879692469 29744694 689061103 -667019732 -434036336 741098001 -389068033 -218366566 -267668509 -940925442 200240159 365426816 -385198425 -279123301 870554321 686582718 556667849 38376512 874287856 -714239503 476516507 809546468 980657084 909130583 -567256511 -861065336 76699114 588222767 -812322500 -944817335 17203412 -832688206 786149008 -676173583 928710501 861084595 905486144 -454274854 335334374 124188364 57298307 318898177 506034567 -595463795 972834553 -164400816 -176773406 -308304036 558704196 -466412006 981747816 -909544074 -365242515 -527777938 -47345621 -481528921 233055518 553163034 -410491678 -740764155 448518552 433451039 14267462 -642094488 520197619 -372671216 629788002 -769806029 -139542634 985495794 -18645982 997560066 128428631 -750157562 873635751 715360748 -263662776 -568184356 19414605 208113788 -186328254 185774443 519120163 352890648 -94489728 325711341 957703345 571975806 955255211 -418479424 30534383 -748873468 -853204973 -247697477 206223597 -119749165 -390621872 -752585487 925809314 -978486987 -954017961 -481672585 -662167113 574004728 29211963 303489297 -207423289 -80323893 307955754 656263708 180391950 -949645427 -107193251 -111229910 36006863 -446550753 -887809290 -630597638 269882709 315201276 892294871 -55520527 521645000 -554641655 460108606 172736535 -75669224 774452347 -803953073 716422584 871966780 747344287 -926566686 449343190 690235255 435806717 494406732 445179982 403386565 670525142 -634492769 971123248 196963669 471305084 575754753 -843028230 -359857924 391861265 -262789509 375538690 -447716495 816741065 -395376142 -645244055 156655531 -223727976 -145500399 -94581167 -489609256 -28810695 874108121 -353247959 50693506 -770785406 -497602585 -455031964 -958626425 -371567295 27824342 -893264735 -845450982 659812157 510174893 -240214056 -574594981 -506042757 -253203956 -137738016 331951517 894817382 85545892 141799934 322088912 840697719 740574991 279420717 -813787551 -702094609 -729072135 474687466 935515529 671865139 885212921 547339201 -93748859 775347435 77187312 -185019911 -381634883 -69140224 -305502024 -441641301 952248789 -503556930 142640790 725040530 652687423 63673798 -76368728 -674286841 -999127587 294029768 473102747 -9791475 -461614855 -775791882 818449084 624704814 -789819195 141775147 -438079285 -333878315 -998904174 -466302405 554177001 937666982 236334224 -867679744 -320652385 -915859879 -242413053 991447575 -732778033 -13218725 -415606004 494260413 -265818194 76356509 908435932 -845177280 -736380550 -327465790 -846857486 -624581374 542045058 295119881 313860805 -447619635 698831159 639617192 -504814971 -435251175 -466131660 -609429239 -600630400 -913304357 803642517 816241864 773832930 -583481880 146561122 502451010 56015056 307327332 114485642 -308298081 330868682 924785135 862188863 -127284419 -219368641 -241985602 238365281 786521188 -299554682 142175006 -358620667 55405658 -222067120 -897483165 89487987 489738395 -733093667 762290050 -142428165 592149616 332931547 183492755 -466842943 402983353 317703088 586622192 970871531 -189514112 643843268 -911777264 625567229 -859354416 -959373795 -49826764 1406632 466572724 114170876 -734170642 -290667526 212116268 -519298493 271307819 208773640 287146053 345844779 -882889117 -121179781 -944822973 -288433207 402523554 -698925484 -382758252 204147964 235274619 152627999 -251934987 -246123450 422510908 -160951449 728697645 -799173640 557383043 55706616 853973629 -442547425 702262294 -251545759 34785768 476296287 144603875 -294015954 792513644 256900042 -843788740 990210836 -21542010 -340599606 -234556215 -102216178 -340558569 289893042 -645929745 832859774 -617377498 -155920655 628750143 916941632 -317855098 29263916 -959993641 358018691 613043781 21863781 924151265 495532826 -255588189 62318547 497724164 -615156376 -118194415 -460671127 809859088 403633074 503677360 -141647946 471478828 946556183 84439730 -277640784 979284708 565539295 175649639 -435199182 -464124220 -188133224 902368455 19516594 -968544310 486509416 -852434605 -864242229 -638354575 -317687649 46260164 821041913 -679194538 -982241826 -272983701 77303281 -8726891 -354799407 -103379073 290730911 568886991 165988637 116565495 492383823 757220780 686673145 -533300673 -948581174 418546857 219400675 -241010874 -546994626 548077549 590548665 -797498945 -548829313 569363919 6384694 18095860 476119377 978306346 -783265876 752029016 638292023 906319195 -877817377 8385824 -238094515 42734144 88145000 122139516 208362363 -504554988 106830041 -498060766 171671528 469695602 365065212 935501398 744888716 645594659 643986430 -702072234 -334869984 890447965 -15018345 -742443869 274289180 -289689180 730242135 489654532 -897199666 343727305 -409462868 916098029 -96142659 -876624290 -706057960 -843048089 490149351 -644265875 718837997 464399072 -411805918 -249472724 -83911571 530640969 91640741 -855608587 -48318649 275588790 -777593494 -993909820 -755913291 30517571 -898870928 -42317837 409216584 549909182 -611210856 914560481 362021881 -301000054 53371746 59316296 -289947650 -307166878 673123808 -979550190 926218815 -100612680 -723326586 -641832640 -900205942 -314948631 -611008078 677152417 -864507227 -261364065 87811993 -30570464 407009234 -685292562 491972363 354769096 -697877642 -109992996 624521478 706992210 292459017 -3451130 250714021 604615773 792071323 274290689 -459955800 -853445085 -538303676 -424724710 -765117517 554543681 50925245 -43411512 942418477 272769957 31405261 -517189627 711143293 -270091852 389223099 -745060429 -862657522 91301842 788162794 916560444 740824721 -42284598 -669853412 -414777218 -607847076 440078018 -144369968 -148355875 26280263 391185565 -987425903 -854003195 -706848101 -271586198 -377875635 257135990 -105657094 216977645 -264658477 104176795 357026781 595137742 -676289241 592638969 -181303063 -618855681 -291978873 -311876934 880294861 815652855 -507645919 520011694 138178279 370794040 -861138982 -616242293 595789618 64066347 -254398230 -273902949 356182126 368015893 -183945337 791129349 463748456 -537327768 -304581237 -363056748 -170602556 694501402 -428544782 243747261 -657352830 -14256976 -272320360 -272629028 -105238334 -980937900 -384488632 626088566 541831805 -595057297 765043713 393103955 859459117 -655585558 294327331 539477931 483556432 -853301430 -328972436 -988568823 -46069339 -830013526 -405463187 -257730655 583509202 -92769049 -856967132 -174080723 -285817498 -231251434 -710409282 -708710735 475486331 623476856 925350975 -440873587 -949214218 588638144 313279749 891679033 24771772 -440342208 -35792314 -906984837 -958808559 331371893 285958412 -187199836 -553442534 -446369348 195145006 -559997780 -878084876 102554695 -457323531 75949467 142024144 945588861 249120822 -299929615 -206829744 922431102 -480961315 -42371905 317618325 -390421031 -860965217 -32345185 -887532039 -426039626 -796559373 166197212 978188381 -111291732 73267752 488672979 357372692 769179712 453835106 194200231 -603260388 -59299466 163356899 -917951230 -26197320 14522188 530011321 677192534 712345209 -542014286 560531037 913914337 953715660 -105908457 -680231564 -924930349 922164044 -629840559 -718786626 664357779 -210839144 33245358 -368951741 -790096618 570018808 643113828 627069178 -455149876 -339417582 585107884 -12122391 -393244277 628649297 33250954 -541740617 745483833 -568393727 511395298 -967400122 189093881 -892528881 218338434 495833229 300888939 870679821 -264409422 -839254857 -428448542 548739419 168649923 410365646 845614782 339481642 376898560 391389094 -233797950 998308198 118785080 -735899694 778082039 606381119 762755413 49821411 498833945 652351737 855240280 608498019 -190361987 -830285119 -524018396 295472747 -680308217 -970819228 -497747918 -536402451 -772694890 649651442 277443490 128181995 863088535 -687336486 -28544896 -524752602 -742561957 -60929656 -750917917 667833186 929798046 -173872742 572028169 738205553 624965382 -745137572 -322046589 -461597059 -329863825 904043233 153438196 -851429360 -625392984 625589813 -49761835 429176221 -346568996 -362153104 125361320 468589403 550957599 -840058723 -896279287 69409186 -388543950 345735908 -162315164 -959287802 -16287536 -182631011 -717701974 -924215676 -24679472 359631207 813589309 -150412309 92772612 100995212 362581470 832171927 601649511 -385361001 458212657 56754443 902031418 -620219818 734186634 -870666771 636586356 401786039 -691782961 -247908454 882999111 -428353351 95213960 -699211228 136869977 84330248 -593447858 151924238 -338187275 134632320 -642598755 -109865993 -330331775 572778901 -598743168 15996333 -449771938 137178644 -2229018 444355155 -199113237 -220143798 310844823 -724223690 -112139212 -960247028 913243798 -165755867 73208236 -619937564 644211332 523813058 -584761159 747661117 -491484838 -234960854 554290342 -643908543 632966655 266933514 -259173001 506422069 605907217 -766293454 -245597406 -693410410 306344969 -261060152 422906569 -393722407 469282708 44150435 -124426175 -104875116 -318486328 18896955 246513366 -165088253 -866160114 -604924464 -959094836 775809429 11880691 -14252121 419776422 -459222638 -552491065 -279765661 -240660236 235002121 120606425 -558434868 692830545 -963641524 -270392792 877694035 -221170561 -736716714 -446589964 722227483 -876685231 -407753455 872887792 564404059 -189933380 280001752 509816314 847530602 321599823 555725445 116169592 865059029 -513141157 -763221141 -620740587 434065241 -118671952 63091270 -649414338 -146137064 -723185611 -617067708 -658841450 -955583886 97126894 -907974860 -716965071 799995979 -446805122 -895441123 680965925 963218331 -613932405 -360954316 -453667331 458653305 716027209 36447803 233897219 590417836 522676931 244167981 785237830 -600248923 468635526 697596159 988705409 -7258280 225344788 -907083198 -970840544 -502775409 -606130270 -253567188 -900221360 -332857218 -352298032 -201358865 -249592312 583534919 414835011 456643860 -312399709 440516889 -592491927 -467871987 -584844625 907757933 -907575748 -53818107 -310044672 -1047679 783991940 -601118423 -829347298 641001874 -924280170 406177106 572857112 -122772775 -573927326 842888829 27847232 -677244855 -152053704 437953763 44551626 393934588 255910279 593165037 -13995124 -59858205 310712857 984133346 142504170 867329033 67950120 -709115088 490166897 598327310 -412288140 -975874464 435389773 111583086 72597594 655307170 -148858524 -767810824 180796536 766000951 -843188337 -801926691 474815648 -460968129 -368108398 -300508990 561814249 580897904 548433782 -32754839 -16185346 -481146674 -286199455 559457345 -533925186 -64743092 -189112553 595651484 958221144 62039313 -29331240 -578316346 908310679 -717627173 893763007 -884304641 544450292 -523105221 -573333355 -46112197 782302056 705171839 -10361441 -268880802 199616012 112730817 822102031 -997396856 861324886 966761832 697000012 -656814130 -563216576 -865100444 -737216550 -696627056 699577100 497470086 -766982342 -299358701 -5794231 340172455 868321287 736380747 -787328580 851816592 -88046046 -448301479 -38670708 -980611005 262818056 -27595809 967212245 -670030068 -79630637 -843831573 877944493 426273836 -861691323 -579307479 -197893515 -18277465 329252943 -682239152 -252627590 -359357487 280808057 69363668 497266376 847538879 164716963 327676628 -25556082 984929870 -358768847 386627556 165351054 -603672867 467320202 -51802288 -365535198 990775887 215612398 -498690088 -144938866 -982018803 752800052 595021715 -462815615 -60858929 466237845 101984116 562360890 425536014 -959948384 450050293 -161482932 584471588 -473604954 -880905725 -161833747 -715359438 -675106766 -11093435 -383188895 601117160 171303345 496419141 -302485889 760231292 -870165243 -238954602 -836868601 -919273506 -400582621 712898773 -664242824 -806257973 -35075220 -303251742 -112999019 -657286516 -654125981 254603673 681267821 717410067 316214023 763203409 730690123 -230372946 266708666 723428771 -277684473 -169178738 -846715943 780101453 -149882001 48655741 545487885 -364866944 -29923696 -877611249 -563750705 401782072 409900923 -480289690 -8487688 611776866 -550149039 -502588803 10920137 -550619316 116344733 966289719 303005088 442499634 -412918559 459064150 873043673 772454882 -390566975 -327645600 -410242444 -429058578 -2213681 -624818932 553534999 233198936 777006349 89928716 -300964669 -642605986 750571483 -368315946 269039095 -884937723 525118206 872824981 -433211942 -159487410 -704027808 -844991812 -334249438 811662065 199768807 853312905 430476148 -232696959 223158623 686906216 972963023 -496334021 -686906228 -740274310 15646867 335207294 -118466904 -588936541 -619139987 248651322 784523490 -912553782 313011676 351656381 583693217 -831037414 564254520 603920647 552168151 678772314 -976086963 -972468234 -833875670 -484741067 630344813 120902824 507712726 -766550010 698564488 926754049 -304670265 -865931561 95154323 911515447 899442725 993260377 971706232 -932413599 -660178513 -967504327 25663479 -294508301 938536517 908450313 -18569124 697459875 -107615600 -66437744 -750668389 -933313154 177295940 -305356030 76929378 -200950385 -792306094 -823807081 369017186 -815057477 -413191393 -352899388 -59370154 99828613 -245045618 737892252 780815447 337121211 -156911663 691140793 -56849950 -341365383 715324251 -335053144 -700118112 779820869 -138279823 473968276 -49837491 296996923 390173122 -75282217 -98123634 -660588664 -286548695 -858167697 797435561 385216015 617952910 -894597973 780270167 -478352322 -906163535 538035381 725522259 -601733289 501851005 -231403758 -483304334 -594652085 253488252 -202836174 966689355 137628134 -231872196 661476180 446631781 585073646 329841046 -87372845 -934642909 822284375 238377577 929109753 -323699920 375939089 -338113709 -271268268 37792512 656689345 326683186 944147767 -757755297 -882046690 154093206 465517446 -397913842 -563757188 -478628961 -116029205 350747598 -671825785 403514620 298753734 947124331 146693337 425726609 919399103 201641717 -747293766 -111590623 138418322 -993778612 -11148491 411484405 -431120673 338867799 -448488235 952664779 666103142 788695956 -483411343 -386658425 -457979034 298762555 661170296 -808963658 988781607 -509436147 968812124 -588998394 408245270 -102212043 -97865159 606544781 167242701 -205990569 620946752 824683333 -111778000 -523617829 -533280662 -505431882 92995848 -549231018 299372783 -210968073 -289161416 -646690735 -258474678 540493429 -962428134 160411802 -17762663 597438340 -841105558 210470633 550832046 -281803328 -210863610 -865071260 471187424 -390821779 -6151980 315148341 432196784 746536742 -342404373 905514545 493086857 542845747 360972962 -192508973 679443889 -821755025 877735272 -784818411 -159073168 660722519 -402709150 79819399 -848268927 -112775212 769652397 -197377080 -710889089 527286497 -572081058 684242713 917018723 969401508 -543672157 -112191966 -787852461 487706850 -493461172 806093145 -140577740 -381050759 193252314 138096860 -305638654 124105546 653700784 285928759 116558762 -195029863 -784792439 -643432572 897957298 89721573 638338076 743092583 180581766 -820529801 63601100 -289217816 -721834993 -457263207 159132989 949702235 723003000 386195668 -128998180 440703431 392192796 727103437 -600373625 249053587 -934948293 8962021 660991102 886887392 -984171530 190677276 -570314880 -93959889 657563404 -868395652 -209235643 -34006624 725485808 -683041187 39905863 -663132287 -166203719 -247310078 474609159 699337573 -531489720 -7271450 -207568551 50981205 152455599 -960715050 -841037301 51104211 515349587 275575766 995750130 726237771 -600963346 59847216 866904600 352419224 50227069 -675959103 880371811 584738323 -956240212 -61744150 262663686 -487233038 -980027335 -827799366 428481671 109877612 -513522659 -343484573 -92313431 676878859 -975279243 743532540 867061082 972805919 435058752 735116891 156716150 -969963880 -856261052 544678173 493294475 68440498 -144771762 -821827185 -454804063 751403192 -573528211 -346672229 -633403863 347341757 -335021802 996782324 231123701 -705130285 998042602 78861495 -818101819 -673890250 -84467897 -462916119 -461548268 -999053395 867753345 343156499 958471889 848302055 -325827028 970368013 -424032700 91960399 -840289836 750482522 643684385 23728498 -280947119 -897006257 75154035 746640433 -56395127 868360839 63244741 -230904472 -638519048 -179877481 -58936753 528900297 448320779 632609698 9055539 -664093974 283111558 553619467 996435268 789955512 87535829 775102509 40820460 597153825 -215742056 296380416 424436432 -603813763 537735006 545762375 859602145 -966164058 166364189 -664364605 308273853 176437429 328521991 432670377 -476610963 -464115662 116933257 -470277488 947849755 736713343 335257775 973257876 -909549780 627366239 -941869096 -144289176 406327836 -888290032 407347382 243314045 464413174 -960828705 479017394 66543401 -268888011 691006094 -573113374 -365295282 -343542369 -823493829 -724404712 349584600 457701123 -549260112 22841198 262064512 -828408038 -723425436 274039398 705637720 -297948130 577059606 -586542668 -119454387 -642907058 656179442 -911840407 249833170 207162828 -380445923 -309717710 -987694623 -84858222 89732570 -709121290 53908206 598379571 111781134 842180969 890695319 844917181 29723572 -752003440 506355891 500532449 822944582 496802626 570347727 684334498 134291267 -186292722 725250910 708467463 -390456169 75248891 294638031 -692508452 -591432097 321660550 -109292325 320253499 -661633754 819481355 -551904426 -741879112 -361606005 39828512 -184714476 1406725 209738623 -644083606 914547634 725222726 -921780297 4352155 -789987023 945010006 29997150 -685817059 954039133 -608250742 165920465 -784734015 -696344607 395951232 137124482 163974417 -866964438 809348797 165125363 960104954 401414347 -144705382 470302377 -302276496 -86673768 774861996 727687750 -848221925 661424201 -891373127 62605760 229852073 -942369478 323983124 451820915 -85348864 345481866 -925740568 -874180205 -714351951 -31469653 -226828621 -662001393 389327436 -929019287 164204343 834285154 -672951242 -975240314 -347622037 -591350925 853682589 538707081 -992517837 717149879 4980435 836397638 -444100682 775604597 705806851 -108170143 -689026696 -919596083 -676213771 -82994062 865971484 22773947 909687247 106067334 -24151652 149027379 -204839751 -698336047 339452609 801798921 741341371 -674526101 211754149 214709223 -34150127 -435381641 -328340295 562643047 -119688199 -699973407 -491675725 6582915 -569440565 165896258 800064739 -15815905 475440250 904437152 527512299 -835649223 -932360047 -926541320 -171299901 -803536328 -658081642 641237957 756172920 348290250 662785787 -249379032 623024461 -356106314 109354330 227328929 238081668 967018029 -312379254 -50211013 -425746132 661289651 879330502 45163996 -457074689 96707960 -670560120 -672150913 838640413 -339709977 -311151772 -989223336 745904057 886326202 293954617 -274149026 -848415769 660330635 -133684806 -177308372 995822789 -42609290 -30365435 -864956745 522367504 693199397 918036229 489738980 530137823 483490705 -865146435 599784628 412396644 -694279805 -93740220 750409100 650577138 795461067 -527466723 -438358893 824291303 61574254 837258607 -173765302 -151944616 -186165301 -110219908 -575349670 -245410248 334289859 -233551033 274937282 68546865 749676618 -756101586 -301005214 212170155 938124481 -159441799 -192590323 132081725 299410327 881919791 -513038074 -144633763 -470915617 441612456 -546209827 555709273 231648153 -371871500 91910836 301091375 -769174118 723281286 -429992247 500471002 -956325281 -56613880 665688894 -849568264 352770698 775271766 907464444 522820733 885875299 286432044 -180125164 -905559628 -975632301 734231393 -373735359 459665869 -525647029 -152856566 186269834 -815143364 440599429 -421065327 -137465196 958353868 664604253 -76583160 338954279 -124436336 168263982 -600006576 653496411 621190757 -943599651 701050243 803205507 -85012512 589285795 -395566065 -150279884 -624038809 924317786 -469700198 510288797 805151908 227161499 582118173 -313703918 204294211 380991626 -538020238 -450909212 596524353 -879854925 -301610394 813485102 6185085 -618401457 -681573690 -692718533 -676472061 13836993 -263967693 627840399 -105197532 238483348 824561140 -753525781 -904969768 811938538 171538962 949129919 878616697 354380390 -213656313 -211858024 -633288805 599823330 686949868 -299149616 63940079 -677351354 740835613 -425171983 801621657 622461829 -743547608 -431234424 -809580520 -130344364 572058879 -21694593 -728770440 628784868 -586347091 961347021 803102945 757049672 -767546604 -101531935 581195596 730415360 709918808 -257180307 -394815675 651711428 389147915 178698206 276474531 561024002 -411449100 -737789106 -166615390 886542642 27611697 47312383 -103472009 999974753 -98753292 108990636 -740380221 317028504 -475111751 22391794 -614425900 976873465 745515951 -629843495 -656796728 -641909271 -461036571 352704582 -62496843 674643668 -928107545 -685847048 465814235 718136443 463635290 684669529 -570743779 964841743 576159190 749510958 -181280350 628410953 -374815180 -756178379 35337295 661267086 -906606180 557384899 567732102 869649208 959661630 405320429 -52598749 -43720825 -354799218 985447386 -648863755 -975728806 527536655 207957437 337931926 142098452 -221001505 223695189 -644948354 155873351 -24133893 146010375 971520440 81430757 469907759 175208555 535199088 799422155 289767048 460313243 973802472 757010289 717259910 -785421387 283736734 -942147499 -280257845 -701296913 144285077 958985894 909016419 -229578379 -891533802 -252339716 -253064340 243884351 -262041862 538858802 -882099701 -910610553 240910365 -6045678 -757087256 325190800 -202135292 -273555831 756979224 986443618 306793137 154073267 731142959 390865442 140017058 -665069046 518794592 423582658 806314975 789979240 5826382 33082855 -885997461 -596276002 851189811 -128785963 603434355 -983347571 -668910845 -532465492 -383312039 147279921 -322485978 629799091 -151407673 283450068 -440983827 541825728 165091859 56766647 -486747724 -760183988 -287321320 311309909 680828734 321556281 116959759 733599379 649350459 -612151922 697863827 677582356 489020952 -120147230 559978415 -770979958 -801758805 -730472355 548626181 -717660928 572878880 458995029 -880432166 792837828 -797439556 475496722 717223669 -535899607 593248109 -44225073 730778487 -10824751 186420302 -743279924 -798116597 -657985664 361423773 -997326407 -517555231 33845135 -316569177 -664613435 724535791 713778001 -557972994 -955506173 75485179 -220433114 -428542596 -248002522 -857519727 -525360296 218593516 -626530359 45575576 363723528 -370625361 399965277 -395500578 -749702105 -669953482 622070374 -619520932 -439916102 -314977255 -352845169 -881885081 169064852 -711340155 -249649914 -327431227 739519180 925122894 225259307 112818552 -752144110 -598241676 -365248414 -305068421 -678958799 708496631 -160911984 763103917 773535 -173837304 -38626241 -17646735 166164952 -182035513 372631970 -595691437 -487374839 599549181 740487704 -277203442 -143294816 381392623 -661164873 -805759166 -302015488 152244956 133121691 498524607 -124850319 440540940 550642585 327391053 -425564958 -271013127 966938671 13034311 -605716077 177798928 -529014647 -517666186 226039605 -951652186 -602517686 972970217 -745762265 935285868 7250452 -951409631 792203913 -190640504 715720191 -788328365 316255590 -316532416 -966476060 23306725 -98458214 210454469 -644787486 584977672 217448754 -601001172 863404683 481516932 907899771 518567244 139714892 -139595834 -661024808 -959700451 -760633718 -810067564 591399075 825004946 246982499 -64830427 515064617 -73146786 648623 -359284467 516538329 283598085 989445206 760849958 -188514177 -122224921 431949354 -790521407 -727005516 893063096 -73063951 -316356380 -894957571 -349649194 -477894987 537896084 570368852 -697228313 659157592 -778093573 49140172 947027252 -199835296 -310462924 154508329 -796704732 182886604 279675346 914187281 777101923 -134148394 -167146068 -327036454 885074223 279413481 -900572193 -871082874 961816423 350589308 -284490690 -822168762 227074739 -428847719 -245834764 808277091 -872608602 463907576 -791915617 13148783 -325154657 -441240931 908934785 -568893730 621246502 -32918410 -450452105 662640179 942183269 -417371733 -655116494 234418099 307839021 -117922339 160828947 -278811048 -397969231 887783178 -721937013 775527530 94396910 -112210115 -288217359 -526170079 -97937062 867320759 -701569795 679845098 -867226199 291849405 469133472 630081234 -703122263 -71936766 615117006 869846657 -343187568 -592960951 -761430296 123146525 282938143 -465394418 -58827161 896364147 954247311 926472790 454307103 -586020811 -812638268 639075744 576038608 -520630012 267375484 -314489217 792524295 -811591434 -938826827 304667886 -442176768 -899908525 786687938 -630036226 -375200262 424919525 876353285 -236873086 465871922 204039353 -993809533 281236344 793341519 439775208 598411692 600438152 846205884 -652560806 914802238 551736759 215893963 285752805 -231257783 -340910917 -876085987 629973168 -250977705 916553967 -827548850 -947323765 448571745 735216446 -706341298 -297344277 -354044044 479351308 -384371020 -243629337 -15994434 547282789 372871841 -155915297 -391485460 -636649521 -626738182 -311740209 -431970882 -329949135 -199729808 -769051083 -434732451 -542921246 -125698040 64479946 -81574748 759274571 -650967759 -672006484 -899118966 -169642320 -770101594 -841219725 282993184 -808140649 661590928 -583564960 511946816 991578721 79811194 -527416874 -234012818 -780302785 232475960 -475891284 316935029 -299557190 -105275938 365633702 66523080 -912224602 670790266 -389212905 163602284 -707279430 -933565530 -117685162 790242316 609442361 705521494 -820116708 -466532859 91610587 718405168 965137175 570771161 51642381 379794681 805586276 -678047601 -773529043 -523305976 305809907 586459253 906547026 773101334 648332576 -977479578 671481225 394619702 -807913575 212715610 4291544 -98916004 -431845369 -388747203 502357530 339493051 395098900 893602332 -883124433 405768455 -719106944 -299203091 -427769231 752570701 -43241724 -79734787 -501084764 694127633 -562685068 -534455025 865879085 54679568 886927135 447378357 -876458076 -47493313 126672535 688669799 462107057 -871164853 -813436857 -377430612 -784415495 -176219797 -55629500 -12099830 922763889 -171169224 887939575 -245921670 458886108 601029562 -643179777 -357835470 -68408534 -758293108 138362926 -373757949 130854017 361807401 -333962384 781785609 205835846 -538088884 640856693 93308322 726709183 695199418 154075900 659945106 -174004239 393631865 120911891 509373081 -641687183 688925069 -7692943 61154759 77452315 -447552486 -676779837 532542848 -970307209 -723507672 105372053 134964706 309668470 -790882283 -582400128 -590205461 593639642 713480128 -350427346 694091837 107525883 -161002292 -28654212 931691827 69445936 -191023264 -744532482 535892294 289523591 718963539 -440150155 310777810 -323832216 -786678831 486893379 -523517431 697921483 -31709291 354702148 728825048 -809094601 292694330 275190719 -318083540 -529073026 -783685320 572140847 -281337672 -73294349 -605357657 410396852 783313158 765407960 -421947680 -579504880 -540562004 456205467 752706376 -161959259 569480460 356327032 -116373000 564909260 431292964 -3715823 604159936 540722040 651776186 -304429570 343261600 -978836045 -281838244 723323317 -333094061 376234102 271961794 905650782 111499978 -93515183 -120239054 -290318597 668833598 -310717298 -513894781 -333213430 -999462266 -293219546 354685825 -19154744 453193341 -346253888 -428016946 347552359 -792448134 868703926 16671187 354410524 -414674819 -422211424 -322856114 -990963195 -548008391 -695877411 432941004 762432915 956988421 364512448 622872287 67010342 -579445353 -20376025 -665043708 342645566 946334269 201839968 497922906 777469199 -717366189 225300985 546611331 876272116 17939944 -136676023 -634359705 862563547 -467714277 278395838 66645991 780483783 737145861 677921566 790579993 957404578 -581422044 178693285 988625004 402213880 76096712 625209179 562123343 -859669951 944786121 -604430593 -969662265 -432043124 683436366 -389032339 -407308390 -31351004 -266127187 374169986 -544767592 -786753516 991425645 600908343 -191321831 -677928275 789291562 51395369 -777073616 904768063 -163796259 499904046 -228759631 356753094 -409892154 -171272597 846073811 -931226341 311701866 -152839664 -47643856 -555849743 -644660014 829641404 415226220 248310307 142116727 -238289809 -838133883 509771253 -350350864 -225721286 633299225 477596297 -958656957 -629542137 -942329844 642636250 850660852 -129271462 -440015396 57346734 -739403429 -140123002 -475116342 7637365 88415762 -776165770 157618816 -245146113 -195911837 -601567332 436256028 -110373637 172465338 183275567 -170089881 496175636 -174049272 -484014463 564265657 426511219 -139845454 707372893 -207952754 614191084 -194288306 -922516292 -231376740 704419336 449824127 448453425 911890986 565084438 367386551 972050689 -987262617 -506927527 -868176253 455499623 426878657 312489531 442730634 -19663186 978583113 432422640 976226098 -999149643 902208093 264618401 183937513 -445275665 -345114719 363246940 544104491 484085006 83078197 -506731869 -750849262 866785089 217991697 -970798374 543098050 806161847 284342184 -584389042 996628841 640957871 966027398 681625803 -32564820 840082218 939435557 324061493 535676648 -525603732 -440775320 -195609237 -489014995 615814270 -506897658 -925343814 249414918 972782076 727647721 840053115 802354457 -381236747 603921977 -687268428 294960357 -176574802 -838256491 -437778184 -311063027 -712845567 -571029687 -340023793 -955800789 -950299807 131973526 436342659 -119855845 -696084664 -903223155 224966061 543551386 -828267108 -487150257 -846553220 -72932935 -138751555 262595165 197555936 -351166643 -511331261 -708606403 540684088 1506257 856968089 -654932434 534722094 943066813 -681238600 112022381 8205395 509668002 34131410 121524408 501624539 353056415 -269649438 -486238701 376194345 -94509208 -3803085 -981032324 -403805832 988104987 -507114419 -845364920 373156185 -651983163 -542749857 -936851649 -62403069 -270158425 884627977 -475504497 -646345461 -515000612 -606436825 -526455821 -596684105 129817210 -173860106 554630398 -77830468 444446524 -817504732 278832445 838692766 -464035170 -612289647 976507866 -422149549 263221018 -487867405 -44638790 42886635 172485082 -801726650 877075499 865216081 -628073218 -389621114 955267149 -775518953 -597993770 173894564 -577421505 562551834 56217240 -162821767 -726851461 506166262 -98307643 -257007143 166302943 -938868334 -415670690 222422261 -970437280 -748719816 364084824 485959360 835496037 537095691 -33880723 -541450649 -859035355 -622464913 574530811 -313082494 -76302340 494199674 -944863995 -394850509 768084577 646876117 -158552088 117082090 482758721 -462589785 868375132 -839686237 572037783 527420214 -169072947 -516309545 -874253249 -582143500 355512726 -990518260 194562519 -496114995 -534785168 -565905538 76642487 620122323 581599910 -347537046 -366226028 -762268088 -763893051 -182260283 -231138455 -593339540 80548613 349473289 -815964682 -868502367 476613244 -811740184 59904486 626593195 599044757 406951337 -853132698 126823648 -263200006 -516086833 833977182 287758281 508057334 862150944 15388234 991334175 -352648503 185306670 478204257 971619471 -324409852 604837287 389075902 665802544 970345643 801659200 -156417726 872028647 -712192351 511957689 -923213543 -936222323 -523977399 644681701 -632734959 -410310291 812391849 -714249554 -172419233 -969311358 -703377442 -146512421 -323080676 242040693 -919826557 -630455651 981848128 853681725 -388041044 -252548287 -974992377 -924303323 597168434 -946864343 202415704 342487657 890666479 960103315 839102195 189217157 161456460 -142437460 578106462 -901437760 -676518332 -937457675 -139993201 -839559481 -404976041 398867641 -678290037 953065415 -635198441 -106299101 -314806662 761813916 178685604 583816101 581713251 -591906769 -646307075 -937661480 -576361337 -432087664 -192857540 26251356 814954053 -339905979 -171195714 517927929 655712690 -582984383 -454062958 207273708 906777334 625149705 -568060236 699371710 441113747 -538125039 695950501 -793443828 -237839475 -936451953 238337641 686771381 -99583082 464593220 724963634 355032542 718072524 890189918 339015419 78044684 962723629 -666569849 502807891 19697222 311933168 678100923 379033626 853668439 -121045208 -338730498 -777521499 -609964588 73274261 805837370 -704670765 -885430447 773961946 -162242037 -59783173 -215794266 -158913308 -326320862 -595018135 401146745 -144096344 -126992226 143030126 -268345599 -94413862 -400738571 -535506167 -305397495 314716995 27651696 -580663520 851894750 818305642 -664399752 -341016316 431598315 -863603522 -262293163 746961973 814353224 -176615862 -918211356 -782554881 -145623658 -449162626 -158770066 -991573291 -378360552 694997360 -341606251 -217578755 -941334625 -549525715 -302755251 -152872623 190052652 -900939593 268103630 96517952 247909183 255839067 753828686 -173862963 715800322 975783261 267835880 334117241 -607721280 -248686730 -94030995 854894998 86399030 609019964 735595607 -723128258 566060633 340941468 -762570616 631071903 -419261248 652670461 -743414585 54453269 -520524171 6613910 176737210 -453076880 -566534786 -511361285 143845588 -803473528 468549905 146305785 -595640218 -874126585 184657074 -64565521 835501438 -850852193 413583269 -629697351 931132518 458895475 320602240 -926151865 -867840359 461500986 914549523 796129639 -130863989 -186789494 756358594 -952568945 -714956610 -874225795 -703746039 -265902154 803150736 -449057243 -971130002 343922135 -765363982 -675911924 -813189402 -793834575 -81259209 -686653767 -255821264 437179326 -277429205 -406275678 533301491 289654247 567340350 -472062711 373268677 564377853 35746674 34678399 -955389862 755104012 -823684990 -580615641 -602982710 75296149 -19731434 -628051332 -681338847 702658584 18814589 -403167254 911847632 705384349 366521155 -595884182 504051345 -925725170 804541316 -110412451 -401334902 565246393 547141549 -861329023 476161619 -443096962 -566796187 -559299106 -907173031 -862201414 347649034 -924774534 814498484 -376151068 110499018 204805246 552679803 465178223 -375923362 -318931996 766267267 -29145817 722635276 53257822 -199199912 286828516 321012973 14819431 -33857885 865547086 -142983269 939495857 504167945 8868672 227795914 -128333012 -447191783 823527174 708600404 -330672334 972576249 266704212 -559918127 976819825 -841446823 -833007590 -835908763 -32322192 372979975 304881149 -675887576 -836648950 688151451 -672702354 -965944858 -935789496 -291300235 637752436 774559431 475032003 727125055 -747157394 -820299255 885337930 497724152 -562359071 740370618 -167785009 -562916645 426843948 -992543402 -94353820 955262399 -531433274 154987201 -324298364 778093082 457534821 -944238277 -923507067 -871719353 565401268 526037973 891282088 -434722392 808349421 356148831 -855405889 177107336 -674087636 619516485 551123743 22439027 -975267584 -59996010 220674015 218399712 670808032 351830340 94940560 770805931 458858127 682733250 -646437605 -824707614 -947231655 -547307990 888785916 855760419 616636113 471406694 -210145483 -668865104 235412283 932413917 -112899302 618071307 558992634 -887979838 865242314 -245188905 640821428 -575259399 -859879729 -355939369 -366383433 -733048898 562596158 208757969 -377074784 424073355 350965833 -169657510 79397166 213184233 -804665927 196653373 -154574619 -150579058 -293179549 963921844 -935672984 -23370764 -147128304 555662301 -52493418 557704290 -383410243 109314429 62029567 634559356 -207065882 -376771292 749163130 -365826735 -480270527 -550357718 -832553986 -232009240 -779893974 -855812184 -645931834 -68727241 37876707 -618441614 999427322 -229779332 -889029388 -615430362 906471143 -86070595 167017325 694575387 753203924 -439544966 671355478 80073198 322769858 -989694256 -127270972 -920981210 873154198 719778115 -544181605 -244564772 586676422 -675532239 -285945293 94245405 915977055 -226650017 -179556686 481225893 -162717003 -908146025 578748060 996265822 239187739 -759883861 -371454804 988161774 822001147 270999364 -31989479 201620599 -321415823 -477539621 -916128917 -848721838 983080383 617331181 -977388486 48840334 -381688102 -657847653 524799854 940324926 -334464608 -864301616 -756758322 -823562375 -476295419 205165410 172697203 -17210531 -981831477 -360052886 -845832311 -780361558 -49924765 -107376089 -196227630 103191487 938708687 562227736 -201898750 -443368319 -18337035 -752518327 -529357124 -288397025 324061715 -707987865 312045350 196316511 165523337 -81202075 -48781853 574961704 -892548839 193981979 -963312425 -497310297 -747701314 -190789829 153305340 759528710 -151062955 691688714 -133074950 -412501996 483904775 -397211024 -342186065 924203783 -454484454 -916892166 -821216388 -533467969 835811768 -132071608 -787474958 190716252 -412472261 953867862 -44103166 -492021880 333687883 537753932 88709441 637148121 804704826 -630319998 183013502 447133107 -593034675 -389925147 534073036 445488481 687179754 979786377 -259485091 -443379209 617856532 -584720281 522507375 8742814 834117686 -747130001 -742941036 873220188 -231034747 798705697 -454952363 -754278240 673647232 554549445 485141191 405624854 924721085 -188188118 -552723768 468562427 -78395496 538715317 989544262 34066596 -642374855 -222294449 -73593588 682715504 283688234 -109568630 -215497776 -486970199 -745358486 39697178 238454219 859158478 -241687057 -782321824 -53180662 -782394130 260947540 587395989 156899045 97575676 444802508 -634278004 320127517 345524750 851125653 442541043 -70576939 588838874 -223031552 -275209074 400456609 767099547 -838022947 -36274002 512462699 414009100 500201684 463984124 -998421769 -128612965 4580432 393029628 385846543 419759930 -778830960 991744082 -714945450 -4123622 647053639 1269972 -901001903 684880383 -737973676 -922620214 -80113853 -853605034 174218772 557538245 750570214 -683119911 -949196215 -987791765 -554874725 914479744 -234800046 590276300 841910657 859291575 -629936874 -555702986 713615434 45171896 -779806595 -956112525 -218752134 -571183083 719529191 518113487 -683903351 534541812 -436792559 60105222 992236754 43854082 267462584 -830340763 593610036 -962081426 666335931 278881462 -481603685 -753497095 -179861113 274923550 -250834886 -313621067 139848793 331777222 394433124 98409953 -507213347 -93749268 355470126 -647672156 -799820421 -206841475 152206179 -57970745 -965839309 598256560 46976673 870885113 124085594 297585585 244021188 417775619 -828776038 353545359 8670098 171132193 -322321832 976858305 911834937 714377401 159673700 705078559 260703223 -702189461 984199923 515749482 445559979 92185402 822104797 302554305 -607794733 -494390733 857920338 -904776580 433131985 -837276506 -827232995 -423319295 -737115412 -900143907 920910412 -758654704 616293745 -873834896 -273109308 -196745739 -407090719 -383667199 579195699 -284125339 442907147 -201197219 887489310 727666197 -618009949 -25109287 -858504594 455293213 755721105 -182556502 336775794 432637618 -473964130 117768696 -64789830 374935784 -825654980 -971182386 -391376542 -138709492 -681559548 329097863 396240219 -51923786 454361788 359971388 -281070324 112519496 -139438979 -445515526 671776464 446762992 845847013 -730553110 -518475247 697834411 933981890 -757921587 97791557 -318769917 -674906704 210706792 -375019213 -978622877 -853504203 650514466 -839247920 715486945 -381382954 -759477906 -686976669 -287870523 -918831769 -589079860 -663747417 349797861 815156205 722133112 468432198 590798409 -396777103 -316411907 -190698737 317014046 -737332337 -164190247 778629343 -386659958 415003977 -698409688 811936085 906899442 642959793 357562645 145736687 53929705 -729779234 -438892990 935879654 207371783 578371023 103481609 628518154 -768896665 -674203295 -399741504 -813419991 57755129 548314023 603430663 -643882059 452622673 -12944604 187823169 -476141789 -428705505 363906480 364483082 322305421 -886907790 948538110 -972063446 3947502 304326253 708055829 250802483 -579578905 540080317 -703321547 -997451576 -865211082 -217365214 -811615734 679523635 -926790257 -689370965 -996083985 663849963 121596532 -133992023 228865190 -939062222 747051888 -949411307 -84825629 -212109576 -752898350 357154444 723724832 -978984469 144937806 817235353 -215470938 68268610 577069271 -625744764 242218675 933600396 622648966 219806391 -336912049 -988178812 429477425 -236207758 494507732 -379621648 385666420 -677894712 -451803005 -24107256 129104258 -996937796 -112797282 277439730 949788041 593676299 -568844351 306690745 -444737335 204125995 -140002361 775278174 610278207 528573746 62708913 649567548 824085349 59402203 -804387544 -517275697 -337599209 -54097022 51786936 -355715245 114641888 -801711132 -253262941 924837821 398759689 -443417573 103441276 841957521 851810068 875342434 487001173 -695980852 217520260 -653744551 -817262516 327925822 -606138720 755058022 101432350 -248970319 -931387237 908928232 679009861 -347215793 491409579 -211370973 648054501 -206346411 -17535235 -330323617 -211571771 44441985 689364925 -302838259 99629454 -330556308 501224395 -917270781 -142176643 -686272331 -841944673 -926954940 299344480 -182690783 498257537 -30682747 -693627116 846080014 122216299 -425402212 974635387 -112765992 30613187 521395003 -551581285 44440168 -220801726 -868116543 888713415 102553557 -204352300 -96858680 493245837 -117637118 804428825 -446928502 -939580419 -506127426 -470283415 -726531922 495409978 508601971 222770873 373344568 -432238982 516914312 574780230 162448676 -627435140 -87366581 -538891053 -576461830 301161121 143195460 -434192277 -539262702 -127585029 596663854 -61072903 265294148 994285469 963690518 -483939888 615914796 -718057018 598607262 -652126091 -579741643 934013992 -468992433 -66124692 751500556 -888057816 -500964273 562063617 744687209 376435293 114690317 -900274159 175509350 -881064259 192742089 718248884 -920848498 -594781201 722198504 -897571741 -421403021 -178393585 -601942803 879757521 -904870667 851660104 -565322090 -463096487 571785537 250362615 -195433727 989775026 -324249092 120886460 -106175415 222238003 602545171 596464131 -573305350 482688729 -775363448 -96239971 -32414674 -482119569 830533708 561828867 -506366870 -963619583 -773608707 910868148 -684736185 -571205355 601366174 -896297019 460997445 -940275188 -702470237 573317918 368163872 -477418113 -572589846 540052835 -4337991 615847422 688628656 -664570300 -130057486 -886617831 -767065520 -609101321 992588041 -212369862 753046709 506329990 763084644 702534176 511314986 140245907 -717036057 975875815 -825487421 221820727 773853808 631058119 -651439798 135575644 -309356571 -787064306 -964969052 433022983 658832576 -874089663 338039806 307889544 -479053010 -73946298 766733604 -911471811 -322888724 -886888551 837591744 815710929 105654617 680787235 214160355 686738167 -494343535 -442710311 -400589215 654947948 -857103980 -668272454 102587329 -347038087 -107576374 46615717 580607880 58074769 -7999115 570715666 -289589600 -307077555 646031902 979753182 -383814287 -350328356 24716732 811303812 209656066 -215024445 -708130714 785020386 325610802 487569118 -842184470 -380378630 218819321 316990209 889128156 -291000518 -896669029 -232489806 718083311 657155563 982654473 869836220 -441574353 316967315 -244151129 375985469 484400256 837067433 -368807237 329629653 865571404 334040081 -874268081 191702207 -541544163 905869439 -608883881 917437674 -876952308 -519089448 -631193554 904815041 -74760785 -981806550 -898698968 -744303008 671680773 255657924 809656717 835428722 189781865 -728864744 -284044038 463455828 -367427317 -797688894 231086243 561303299 -467653718 164782070 367649918 -759955129 781850523 -846810304 363958552 787133137 932268926 -496346802 -258354782 918996412 -411894982 -71088743 809450193 446974581 523816256 905679065 -869358327 515804019 355197840 -43124401 -135752677 -497586164 233457593 -138706663 -728093950 266015533 874218407 -188185520 287175668 -902435558 -13641666 633002155 -400719787 860560705 -53500563 522532156 -770113581 -154906686 -431034273 -273892737 -157580291 977424980 -740324568 23171783 -753643292 -950409521 -761865485 -270997549 595327307 299097868 632338903 611927736 -357578197 -914755098 -529550233 961633990 485495732 -851091482 487207694 -168620956 327723939 812364447 474128676 299434833 222930550 581672316 -60662142 432816543 -14938513 -454830722 716925761 818080208 789680064 245619135 213773613 433347203 908743482 -554292268 711669133 904472427 829099383 -148712123 230810753 -188489787 -879579420 -813962968 493023138 -769233441 -86976892 248967216 574999096 -193488966 -90763852 859899033 161678712 713028377 832216271 98098989 111019384 650964142 342913483 437151559 -540849399 -911884642 -981081004 355809246 128325950 -682002317 726146533 191391699 -166115854 286984397 -365753306 295504580 666611518 350280324 66993197 -424555385 2192198 348236486 901752497 651289483 -413674022 -744673123 -341327111 999116984 507717698 921848646 785614488 -850468974 -210867626 646293234 433693356 -211294232 -986913708 -174377450 -458570355 659382436 381577459 -538290637 592310462 -725849264 422112697 -215708261 817798298 -564699868 -218581276 -799989553 748476693 -71532668 -36039125 -430384994 699703251 -815025458 -722297006 47691766 823056178 -729403423 -265396047 -810987294 34657283 357557724 -523068808 352243952 -718573056 345856603 -82873614 -951034026 -632246819 223275001 623731289 113438986 -6294743 -828256545 686291540 -892306249 -546923466 517357704 861586570 -189567881 286153791 74838060 -52589444 -540632842 634724035 -167914810 -147457399 349783052 192389719 892827898 749709945 688522980 -650066998 266680351 -133846210 -426777948 862100312 -29078647 -788853265 480956778 -874285432 925715501 96837611 -719911733 154163146 775905371 -91801449 293202111 53822034 -63314687 -67917254 698457843 -674812030 -122881769 -34109014 -79583472 558127234 -479372425 4278667 742469946 -602242896 -766949864 188947297 -723656010 -608707755 -139472371 -138266585 781463488 -261436743 -584736378 -511960191 -716115028 -22609967 878658857 664450671 -269441059 -118695358 233625678 -40324222 602558890 -875538736 -798413276 -471914601 273683313 -169756569 12046714 -739750082 -668817616 -520161599 244308615 700790615 54017313 -717161785 -560083155 -440893540 3329358 880679539 43422701 406325119 540379851 801764536 298233412 522340598 504973797 -515725735 -143170442 652565865 -93518711 49092278 329834921 -718199796 -398415983 -567397174 104593750 736382611 197874782 -526168019 691278453 -131818896 955416444 774107467 -261374402 -975388261 695765949 566288741 -78775220 324278312 -426706860 -265099613 -560396774 -73597744 -542736261 -224031669 -932145007 996766481 15534924 154506560 783543826 -622078886 443311145 -370298312 -438464820 -189891701 760094168 -38333940 460261461 274113452 861365291 281977597 -399843424 -935326574 649686594 -309562384 -596740856 182281352 220368013 -40024293 -266285281 -565762481 -231037212 35851926 511451097 995438547 396183899 504725723 -301471282 -26741205 462360176 -83227910 47513881 922922820 -51630916 177827738 -266381038 707762236 189659912 -542632338 -215948022 -919240177 678262605 116170398 -294560463 -812062188 -351556107 -592848951 -901327741 -325798026 752765679 -889750720 51627944 230805191 131009527 638689991 494581381 677994838 419764147 -374554176 -320807548 -521698227 264371456 -594856765 -830188604 -716210652 -882835383 640033641 -837685618 -253664439 139953874 519896484 -245817372 -930065452 -655084627 426282546 477797659 180631905 339450765 965602122 -958336128 -830159625 -298574535 -473502983 534544652 858920907 -875722244 353555449 18561339 123619308 697652962 705939135 400522140 906446055 368680564 689651478 299225412 673994543 790922043 -961358835 293610095 157688642 -123349552 -218155889 313500599 -889272882 585763309 -760121388 -989808745 -609205997 -617889831 675581089 168049755 -391217480 -157677630 419567902 -684720234 -210251886 758460220 -857491754 -242542377 674414878 -736321569 -673836727 -100147944 -690502598 -764086475 -106275505 -145582768 -910817374 462333296 133424266 -432979897 928698568 438349519 178718719 -603646829 992690738 -817480843 -682964503 -355468878 839788281 -935416016 -959624523 -233177704 -802954159 46662958 -632431177 -635710299 -289229978 -745602309 857494920 449673076 -819448150 945486337 -593318318 -585434507 -103926356 -802200541 -450119124 -546233536 -78020184 534898591 755444347 630840306 771347732 695743084 -901227061 933399589 -130452425 -336573191 -900416035 -678943981 601492219 257885727 -177043531 -518152096 305530931 193535376 -57596729 -530528093 -401488103 413777449 -550550912 -949075176 -154778843 240619913 530587598 -940091160 -253309508 -374218691 355664247 -517503272 -735233060 775326257 -351470379 554182685 325018100 657620927 428417323 -486697598 -269831811 63246853 -169684285 167249560 -451213906 586862905 -312571907 784793728 24166586 -737723436 351349770 -873492082 -838713249 -835374084 676924871 636096915 739154211 385537299 555230368 -37250127 -208669529 450877767 -532403609 941032394 -616113139 356453786 878047308 -528485611 479480601 -436161292 -54317554 -284561258 224715482 -506659045 -170477438 392789016 954551659 -855142840 662315620 116153308 523040839 -167470585 -960161657 -9830874 285409847 -335868938 585627411 -77995963 -682003252 330549483 -414401431 413961905 -972848108 507714944 387432072 -734349644 266418173 -2996873 496940693 87842362 -700758490 42199089 814805437 313099355 308531362 -70625181 238475866 -650427664 -145743279 531621105 799855116 -96336668 -26376170 -932624732 779372273 683957736 -821789715 -263095751 -645943963 825526938 4753722 -921933089 826368401 349788859 343082502 -864322435 -283491066 932891149 -853677164 -579391114 381581385 -707187983 366383515 387297115 -327145894 -512460157 -159067428 397026913 657638244 830622462 -882609654 -869125092 769406918 -492712545 -396567420 435252592 12795067 -179813290 -39974336 71277401 -537467014 672948556 539792650 -38476733 152060011 -716632709 -39790555 558926318 189226130 -660968844 426961857 -74012936 849511458 325681696 898395688 -413089455 706988016 -235579219 -883792770 -271023359 863810626 928138524 -310638224 -624245746 -265711650 -780019564 308133149 631512880 272721850 -295750455 -968862032 508856422 -725555412 -417469435 -939728761 -357864721 -100309570 167231481 -741703053 -752978363 191243373 535515563 680713039 -524555374 -599387887 -391521925 534026636 731394339 720372133 -822404875 -35003593 -143095570 875091029 390048711 -477865975 335208590 -850909142 266249625 317400863 611480109 828925533 -95174527 809226042 -35968731 -889735454 63548906 -850065204 251731664 104276881 845005291 214136188 -303122964 348440117 854062012 -512194806 -100932941 -385572586 20616383 407358836 -460377393 814338610 944580412 643895758 878864941 -185129794 468481743 818269116 -91257215 -487486927 -494746006 231599080 698704934 -977726040 586163162 -918535305 243836143 -631211439 -709199226 945858745 -250338292 857297443 -589719876 380992304 -860790511 998603004 -290022368 14605598 -493798520 -876044237 -884354227 -664488424 573422651 609592212 304093925 -572615654 872941942 390481583 -220357508 -191456252 -810145473 100823327 -105978451 -371398847 961612438 -925566423 -401692154 920654816 309296345 -110320727 694665039 -228352987 -292059637 29254880 -799164647 192783454 609564374 755771710 -237407354 -711776929 68968165 980737797 145615928 235181175 -197135360 -903103388 593394829 -81085357 -699574225 756414123 629678151 -893979436 712084298 133220114 665025109 -696814437 -446966343 823919283 440510457 798435315 -349174358 -743677775 659005323 -841885627 912166329 -535456451 209371013 544649194 -481406149 49893198 321248424 31491509 -331555584 785282696 33671382 -76828473 -559419827 -778161250 -154765268 -558629792 -562192108 103513149 953701625 -426583045 229688790 588053060 -89399476 -785299942 742387440 71468369 -284859387 -656166814 -603137804 -388444984 489279457 823916719 774862119 -784514076 913775312 520538356 -185679810 -709753487 689760166 20282771 -305747358 819543308 838185249 -240110673 -891078229 -698947441 19593757 -921374476 463986086 -367876533 -211628746 949394696 -109738121 -745699003 222157139 73489820 455668949 -352481517 -258500981 279321454 -735981286 312454823 831396066 503457055 -243529764 -557209104 -410080228 247900068 -55275300 105226416 -292468077 563413051 -434851962 967028105 -595133055 -843893753 453718879 -583451799 -455712770 637296825 879340149 791660528 -954075402 -289774087 -757438525 116630820 -591252550 226226805 177687580 574928853 551178557 772285103 -284048190 613841017 254137559 202697829 -979483029 -137988124 -110134993 -803027200 -324929647 696576583 921313118 -518456337 113873725 -182750613 -829141937 -487199558 961764083 855919246 402463235 147357495 987849966 -259034279 -969657901 661436982 113219461 -332484597 -135329495 -558192708 -827810563 -416640072 586866660 -493648045 -909331601 -941510195 991848959 -156467404 -771034387 -96787418 448182881 -789826603 -679257738 277068461 -275113597 180007364 215313503 -384120836 924371166 -249607460 -506579317 784890670 640310991 539693736 558621481 781702570 -633233877 481552266 -107471493 943190737 -466644240 -43401170 26562704 488806104 494991908 100665497 590408556 547328006 -37768680 -962992583 21360888 257716264 131010968 -116866621 624061970 852316389 -128524658 -702163503 326977835 670460127 139739088 -627759902 -27811345 844605227 654908835 597943720 -311745308 759668831 -164231112 139857660 202235016 620401155 351218276 -175424730 832119628 -113385041 -749431231 850613290 659528001 -97911011 266486740 -477107072 746998361 623045458 -896182074 414596878 48420438 795976103 -850325874 -624979078 -378572136 320012096 -679050054 663111778 -230941863 -10881851 935881816 -448683277 -566032396 -676344473 -178321337 -483947980 -352518830 991186899 -200009933 -6792894 116304654 191325048 -924700897 287872083 481275352 -915300632 -831059265 -944999185 474498492 -20466090 117729917 362940875 -630319793 940543785 30430602 -546921109 -551404992 -578067747 -82042364 172960717 -455144408 -926448286 -803496818 499470148 295505307 432835329 -712845071 382877795 -60052350 -574357999 398866689 -317230843 -787205975 -881120244 -611310115 434280821 138300239 736607721 140037658 -802913252 235131984 37343332 694315349 -978174175 -410403960 291842010 631929339 450331878 251867263 -711832907 -783208307 -889165627 -405944870 917276961 -428278678 210951734 -375672828 -751589961 -528201726 -914714416 -879784782 198236657 202756837 -492877592 492394614 529287190 873985812 -800677870 -749183963 -301347844 -673253848 -595580125 -818042392 346312823 508243348 -151589493 734502207 -903283678 783461394 -212039021 -293432615 -730591612 -350433239 448932039 -709759477 -110485477 89931182 -428028424 850196677 -67461151 -308773 -614764031 -876155867 718680021 442062060 618514947 832804199 646419910 906716942 -798275219 -491552655 572611001 -626245336 -377988560 693174537 298689292 -183924441 -693043473 -786807042 637350057 -504663938 966269575 -592989043 449992480 -320205152 843853424 -724627851 -27470351 587768414 -538045464 354391769 331282090 -640059961 -722225409 -909874313 645801882 -586001439 -230635702 -144493659 -490906607 86396807 231501467 -327750815 -314767491 -89486175 606851423 -740885495 11707568 -78921805 139738446 -161506195 -843876899 -644018508 -953362865 79057412 -349366346 755111869 -344013377 -530141335 -692413045 842298318 700866916 -54195922 319518762 277273460 -530008835 62949547 812595084 -93219572 628774503 92423430 591497232 451763070 -148898220 709364354 -342220018 932049488 -569523501 -730240516 -589683057 84584821 174782977 -235195709 910862820 659391246 885298608 -876757201 647096474 251785531 -499002414 444375725 -759588012 166598331 983746857 402581683 635377278 -752802184 -63868779 -810452329 -795504382 621904124 800076131 -4574946 -97596674 724445636 -261086429 344069748 841012141 -129524910 -50227860 -439676034 -525517627 -323229959 -761790195 -828814926 338460776 -144618432 -760572275 47815840 809148846 82001789 -593459417 158705080 78908725 53566567 220135827 199327090 93649217 107923094 549918945 215218798 754075559 883278299 -614859792 930497591 503612671 325822452 -618341740 -485820973 -226355267 -968848257 686363117 311973748 -801737941 -640297664 426657575 -145779303 -291575453 410039080 857404901 115002819 761607884 -332853400 -58215683 -287859397 -931198903 487878619 -6114846 -869076518 -195107098 -592924208 749215237 -251811559 -483462356 660654506 -15246608 355537180 551415864 -860558173 -989205206 17604624 -194580217 38742276 -672484523 11409276 766246965 -490386072 -36011531 -663541910 454313327 -175218248 808467821 926313351 -143915014 714864768 405047847 792462093 643923511 -786677955 -794045387 175359794 -4122459 -995550624 176172643 145556530 174257113 -564599204 360330612 -234368773 658856107 -958096084 -990736176 -883662758 -92887286 708423101 -880474245 153382946 513603565 -737961833 148948297 267487774 333080433 -482154856 -172855930 -853839494 674208157 111728681 761922952 -95195070 -669511110 629917435 648377825 47425417 861929143 -266651112 302035831 21597956 -149255320 -333260985 -614406327 964060061 -893742190 -393172006 912099913 292174216 -347346143 685941824 -729607469 -771749373 -737259828 936521106 817108457 736201984 947212741 137601820 711791817 529119812 -689030265 155413638 283750980 -158085999 -910757764 320944025 -25852513 -188911573 -825941992 939081552 903635004 -944924750 -923381934 273927871 -192905812 -630771051 -195771600 -383257997 851238183 329191154 -736873261 -766203128 273916167 4961871 -389592591 321519521 -104407319 725901353 674758372 -768720969 -657197936 -259717670 -49014557 -15476723 -796654565 -367416477 -531596642 -28258009 -506078840 59434562 -277868154 -70391938 200202866 801138150 289800150 -584106198 56507642 -133922744 -643759024 -662668427 106948608 -864561466 -636902297 725443082 -318179897 -735993463 -380756841 376306110 835536102 677386320 239852299 240714752 -929146883 710018022 -857353746 892808653 328600645 821130005 991774310 615622959 806434574 826425951 -172855936 -601103494 912971726 676581498 -891361104 832894848 723432676 -520179735 -643961258 375635965 91454859 -668712941 717429578 314731140 -886798681 535864244 -776939362 -634870971 -502804075 827853309 17960965 -636410254 -303443436 -381660877 -832044119 472459915 951246099 -11187525 -842198523 774940332 -195018258 208940149 -974849252 -775705446 457873547 -121618221 992734760 -291522557 670628209 -503610973 -81836509 -784613429 -18787989 697530713 -263532800 -52109293 -209547723 691665986 -615342706 -178506946 -863617950 -769761483 683877909 774480174 -204719314 -571796577 259427551 -833569697 91383410 -434843131 -149918254 987363484 518930000 130789333 174511833 198177655 -30443727 -194358509 -779162525 -897549658 -760085500 -331288238 214670277 -127423017 276292975 -193150144 184593017 -718004006 -803961489 425738393 -339990860 -642148491 -510680212 -4174032 804960842 228512507 -819227329 -245862939 -211413742 -922228947 -444418886 -292091159 676185934 902069371 -833657168 659010983 -146945830 337150172 875314383 -214457102 768024974 91259933 341318126 -165381938 -922782275 -880936864 801561034 455837969 -982736782 140973235 783085649 -847297526 672670920 -579886853 -150431514 -355102497 847345941 -610114729 -299141565 -520404458 553946431 958513546 129716287 757483668 -841321464 568904670 -289219651 78971451 -989468197 -799990237 919029184 292918682 405670703 104323544 -531674596 -252855248 711899910 -571617525 -345222102 -208815326 587044836 -947564588 770314925 -564844582 -102420605 955619997 854687354 -43889384 941495792 189416650 700030703 -844956006 222773672 944625075 117999354 -795095075 483543516 -960933957 -556719203 659234876 -992610095 -654814111 -784725913 481307165 -319182960 386688006 -462924218 709193774 -494017936 605098801 685855100 665787976 186821521 -472602747 396704061 -749216671 -596501992 -977206453 875408276 -218104108 -186086292 -42192404 869093832 84991259 -46938063 -623303659 197286180 900773651 200974539 54206937 -241342829 339370466 278123110 -210373211 -922023168 389541297 -572163549 204798055 366935118 577225003 887938164 95033930 501207329 57893846 -345383702 -535813683 22903502 436951345 57843413 -490188695 352438141 -695133278 -685031850 77780692 636134865 267444181 96513245 287305419 733130700 768500524 65064974 -157080369 -56122073 -367034967 -819528128 -626108109 -803170724 421716602 -155587510 -914781850 775388368 790924486 35741018 -663378538 220756956 -301398628 880814970 128399906 -505073009 -760549922 636843598 -59869673 287182572 -900514863 -339332842 29827266 212137139 -176775925 -359686493 383775095 614622804 -570836780 -900226713 406457681 630274453 117180027 760777984 413599081 380120688 616997093 -893142994 388136206 -262913770 609121742 896561213 -559748862 -340080338 62843392 -263904617 -726783633 422269091 110079937 899379290 111960107 -362770589 697381344 32997054 584064292 -58799264 -106283418 333419432 594732966 435064894 -353060178 589363833 -311538809 883759627 585618053 289678730 324641345 709417843 66727908 863568960 476335171 487864295 57068832 -510241380 -615873893 -120493396 -553794539 254817565 446158048 -320127475 -279885834 -596321329 -102673380 -689909692 235730277 -652851488 660514502 38093378 17449910 399004425 249351077 -743280944 66540048 -372472222 773412442 177884303 -296526253 -851841032 587345528 -894362572 154741707 -921187224 -758475397 79618790 191670326 170015514 -421643606 -515847210 810532636 265306830 245841042 832244043 -981924827 -756464469 -699214904 213992175 370681496 911149012 135051199 -1266854 491500558 974361891 -557104692 604477212 -580241355 -827377323 381557588 -968345374 -789387711 716073248 -127648484 -289987342 -76579796 269734044 837229884 -967168307 224732136 669622499 -181747643 -625611282 105037453 -766522113 461167812 -767329421 -179556258 275493774 286843669 962259687 789655147 397975425 -701300572 -360435832 195523294 761230682 425734112 -965620844 705650639 167140843 -517464329 818106991 -578770926 602520338 -993357635 257761674 803280265 198871234 -254828321 -703912124 -954573035 83517366 141002672 -897503395 999042626 373715561 32819245 557422774 -842139735 -827119711 -829788757 -850769352 961693088 380025413 -443617442 -895185102 -23127849 679367810 736714457 783780238 -603664291 416923577 825263728 -55992956 422006180 -184558763 -510344985 754108985 -912851636 -288102397 -146966741 119005682 -156582597 -625059935 199997758 -323079685 33481238 -915297191 -663952018 -821201266 -934251861 -619048835 -786909788 348376295 297589163 -778925290 549621943 -246520397 88438414 -940264999 -295926473 122514969 -84465688 -530996400 260472511 437667796 699501766 275129814 761543260 167095714 7002896 526861538 366059627 -306324954 -446780079 133273649 -641894704 -194810437 375062525 101748050 5476563 -647226976 222199289 -921801188 676705023 -167318410 -149105901 193493848 -619236366 -486301632 313410504 -28657702 -957507169 -383169112 -536659226 323870113 705963840 -763287025 -211761044 -194856392 -855461329 145913913 -132995510 -111911343 -159945392 -980678025 766393036 -694202030 -453340490 -304724031 -908942484 549531711 813182405 -237819096 511351082 -72364128 -439250307 -591084679 -381262004 -427394274 -568074141 738946327 736575925 -84789427 117149175 531217837 -697494568 339050535 -185040827 930998660 853003089 -653075150 -705455200 -612405323 689357357 -727423159 -984551500 -713614258 438605287 -584224122 -796888395 -527093821 777296775 484253732 681786749 -918009445 -575520559 -236053781 241905417 -492871365 600457399 -570024947 -834060869 -961836244 297845229 -383726308 952905643 971553740 -429889777 -423557316 -413802757 559492869 835862851 303454029 63068828 -23003547 -817337655 -682520066 430785394 -400797038 -545451698 -224149536 26650844 805769944 106365475 -918611534 -700001885 606043694 -735696555 -562967311 791371462 192497388 -42835361 -965447895 334958465 597109370 187602501 402239642 -704310395 598608883 -154588881 -679681275 -153300163 -662323148 -750527030 526683254 705871999 98653990 321301049 95968885 472906513 -370881377 -996842147 789954041 14267238 -44265812 -42144862 196952637 -261405350 930326716 104799532 -400377826 963089767 -287085091 -597036860 -405105133 623316614 194998674 689741424 539523199 170312170 483276723 192096847 -507224133 -356453821 -149355888 92634893 885133844 -164084300 -439668640 622390573 -34341192 809258536 171322132 783655759 -385703190 -506215250 568924269 195747675 -471403857 -317742288 786292196 -284540156 -588054866 -635734319 -955817100 -60047135 463500968 -316272388 843334970 -986123716 -935008882 901530250 -933912457 -76648379 -726371703 -956294235 -624592483 668256355 136703494 -947767725 286097893 -826700209 856030026 152663591 337322114 58318808 -12245533 -157697162 91145973 4390631 51964184 381692187 14690413 -766332781 775872330 -523305782 701189805 221115743 599915605 -389919265 -120974360 579949670 -990299250 -247138662 -915734679 -353752540 -473757471 -544059091 -872804569 -668083796 935964585 -847982791 450356654 521641316 865186832 -499359064 941360811 37114884 79989862 -636515722 158097923 -862420437 -158820201 355162166 -679472169 -406838636 -403503982 766075333 469301946 -271054287 805771102 895459209 -252307011 111085850 956165448 -750224094 196816410 751753519 -227323658 361673705 -754688723 498716297 -972639398 26513003 490077272 -110629922 98464724 879478044 -891319729 -172587917 -159046194 -517908881 -376323467 235442070 435133275 535531017 296669470 -779279954 -142757629 -181647432 409364238 -957467514 -134074442 751393978 -77075644 -274410847 534793949 923392998 966749280 412304143 -774103274 338774432 -644079987 -878187381 319264894 -832970570 456356385 -106735668 -425130202 -251245525 621324232 675359706 475680853 -733660814 469210694 -649139125 61432275 800926066 421826651 -885566752 -34257302 818326082 -120455866 702706768 775975141
32508 44582 5001
22661 69481 21393
84734 94261 7888
59444 81838 9986
10886 90438 10299
37725 55128 7627
8276 59470 7841
9427 40255 29439
27998 95415 6774
17920 67376 48856
19011 60627 27607
65723 70434 3421
19966 20512 221
69993 89378 7803
1832 24520 11852
78391 93773 4541
72890 92568 9521
53549 89196 929
22274 92183 65002
36727 78526 13661
17976 50728 8268
20595 76842 35571
1717 31587 9131
44200 55737 677
2992 29773 25580
34626 46614 7096
487 72118 64866
65806 94500 10752
2637 32829 5471
14289 66406 22632
6816 41699 1841
45122 81456 32184
29833 90986 46911
78201 98280 6628
41871 51555 4196
65466 86780 12180
64260 73928 1815
26826 33855 2577
22 25466 14106
8240 38670 8424
58022 75569 11823
51267 80689 10145
17153 51218 7594
71515 72259 247
46695 61262 2962
39193 72808 11624
4710 29744 10527
16747 96163 42468
13847 20152 4650
51833 54896 1940
4238 60978 51052
32549 43886 6512
76035 95376 2557
6335 56339 13819
28540 59892 20437
28039 92064 47398
53332 61360 6140
45321 89962 20538
30867 69709 29400
30883 38639 7348
4158 56320 7515
46518 93688 4982
3000 41885 604
11166 57967 281
43785 91907 13088
45765 68257 12893
14195 57547 31816
52048 70742 17145
1936 69362 29707
38880 58524 13585
28300 69599 37888
4432 83256 61903
11316 77272 9834
43772 76587 20015
25973 68794 10256
19018 47503 28049
22308 77093 5443
52 58187 48220
4528 12863 7445
8384 93305 33118
13154 52381 21211
66457 80310 3113
2967 56817 46936
32204 95264 54627
35003 38376 3359
11767 92057 16074
66821 81862 14699
47992 86574 4140
53163 91227 16177
37221 91439 8248
42270 73726 19769
88192 96474 7932
12858 61403 1873
30529 97575 55360
14757 84486 4391
28657 44759 4047
6224 16056 109
10531 87123 55648
33920 76684 20904
37265 92132 36844
26468 67466 17737
15587 28544 560
11369 73604 30172
8483 56955 26284
32590 62305 14582
10091 72036 7625
70319 79532 6670
21142 48606 16339
10031 79260 38634
2683 72637 12500
43571 70133 6469
34866 50669 7365
52167 64548 7985
24878 43619 5217
52047 94646 3210
49684 80548 23521
30441 95286 48368
36012 74182 19749
9147 31396 15012
28019 41236 12473
44209 89351 38040
39147 52024 6993
16162 38029 5749
50642 99610 29936
12179 38262 23299
12049 28659 6340
12797 46616 5765
47580 51296 664
71967 73292 944
77774 91923 11897
12169 69300 6755
38822 84658 10375
40053 75316 8274
6571 63120 34221
5318 66048 24763
14755 33360 6844
51331 96025 35058
39150 88683 18356
70987 98160 7910
65642 89224 206
49622 77322 22613
69177 69565 67
61712 81820 18791
3675 58663 3488
58622 94018 35227
41606 99930 52025
57054 61021 1410
27244 92117 40463
52488 82480 15757
92787 98716 1666
28925 78566 13509
16610 54407 4587
42723 78781 868
25762 28617 2850
57984 71540 9006
19606 24922 4516
18035 48024 20044
80239 81067 119
6319 41410 34811
4950 24508 12364
21856 74969 49936
85934 89113 1710
9001 25277 4300
5624 13029 3363
82623 88413 3696
11755 46295 13772
1453 35282 13274
15315 21943 5591
16454 41801 822
7137 31669 126
48564 80195 804
12234 81830 50288
33085 81542 22797
10708 69450 26972
6356 44162 35744
5042 66604 53664
1431 21799 7785
57008 73208 8093
18063 73476 18197
36237 89025 9801
55033 94553 22620
9116 59694 30734
52198 53967 757
12800 50015 14031
94293 95775 216
66566 93145 16810
18681 33858 8338
5096 33754 23768
30901 48385 15427
6246 8112 158
36216 57571 17232
33778 56850 20064
7128 30090 5179
12259 20684 3624
41510 96321 19441
40474 88236 45563
64524 86488 17324
41510 84322 37730
37009 63728 9785
13114 67513 50973
34212 70453 15989
36609 72865 23471
13409 67646 7132
26735 88533 28425
58884 78222 11287
54631 65925 7866
13148 31519 5657
42530 83391 35899
5567 13945 713
53944 56513 966
25165 67967 9886
74597 93464 6884
46515 64420 455
93845 98769 2552
4651 80329 43653
19561 53649 9789
47221 66815 16654
34360 77344 16000
31899 73563 9635
29311 67140 21294
31582 43152 596
22560 58314 32882
76237 91430 2961
19002 68150 19532
51123 65702 11347
2432 5722 1429
10850 22868 2553
36983 89325 5767
33879 82853 14617
26415 50740 13733
15495 74683 39522
65894 90356 21732
36182 94407 34818
11719 65821 31453
33720 68136 31949
48367 79249 7989
16471 99477 44710
57741 84614 18849
34272 63580 24093
1693 23947 13159
43596 47854 3579
14470 58883 40933
63548 92443 5911
24297 56223 23727
68756 76508 684
50377 86577 26991
19962 89829 18441
49527 93031 5331
42712 83780 869
5901 92774 85267
24417 90739 45797
34556 70126 9663
4609 11840 1790
357 91511 77008
14666 74803 44071
30679 75730 23656
792 15406 1627
26753 96670 63130
32041 33443 590
58329 77329 7294
80577 85705 3217
39458 43084 1659
1221 74757 60580
4002 46406 26047
29311 70350 31496
33317 90210 1209
27925 61584 7388
13647 30095 2850
70766 84588 12295
3105 65046 21463
31995 54972 14985
51834 89071 14592
24461 58841 2885
40389 51879 9230
40804 49418 7563
53976 91556 11452
33494 78610 2640
53736 82655 16718
59997 87247 16841
1189 6125 2323
18335 93793 70028
91723 95242 2150
51959 56422 3009
34548 97771 55444
49702 81420 22597
21369 31819 2425
55223 91897 14712
32641 48385 4631
45354 58377 8690
17442 38947 16627
36699 94723 21981
726 63401 45023
37510 55795 2013
7766 41617 21474
34685 72897 1398
2705 47355 3715
63600 99260 9874
52974 57093 2122
16047 26933 2711
2142 74477 61722
15605 17047 1366
29820 88332 54310
52784 55768 2360
3160 79216 75829
1057 99284 57004
47434 98899 18864
89131 91292 472
61837 76600 5732
28557 34094 1751
10062 76683 3356
56083 56471 227
5494 90146 57434
19166 21484 1482
25473 99474 42715
55667 56223 383
27438 60571 2037
29487 85889 15698
24370 47332 13969
18030 33826 5888
41498 81262 23080
37847 55094 10768
73443 94403 16487
43082 81576 15234
26759 85712 6520
55314 73212 11894
35385 38492 2052
35746 53813 5812
48626 58848 6751
769 68458 14215
16822 39608 1191
33954 45769 8085
12301 55000 42429
24692 71364 11202
37463 86735 9379
18220 51227 3918
42940 90213 30586
23098 33479 7926
27269 42333 4291
15301 97128 43284
52511 63380 3095
77691 99820 13906
7957 64121 15890
58995 84487 11399
52505 96736 31546
17565 70599 20187
76884 86693 8542
32047 64653 6733
51125 89936 5187
22489 92916 64239
19169 40699 1419
38239 49512 2607
13017 89871 12123
63162 64643 968
83286 97422 9686
52131 78504 1010
34126 40872 4922
55213 99195 6932
45045 89823 10519
42507 46712 1553
30063 67146 6709
14189 38295 11139
5661 49925 10234
30889 50948 18007
10620 95675 78919
27379 89271 24912
15310 60006 33309
84238 98364 8893
12594 83922 47162
37584 85884 39585
53027 65385 11672
73914 82471 4914
45943 50434 1912
29978 80003 47693
14596 47976 1184
378 99991 43838
56359 83888 8135
69757 78532 8521
46189 74999 26606
71251 91655 9703
51278 55298 1803
9878 17393 722
8545 70520 46188
373 67083 50729
20127 70838 24056
8454 18006 517
19730 58044 35053
43807 95305 13555
3017 96675 4372
57720 67421 4685
36723 75401 25520
63748 95623 25510
13208 74048 34634
64339 95510 6860
53832 88356 18467
33569 80718 15499
12283 51556 26956
517 25088 1250
6395 94984 66257
18642 64672 24901
35358 95746 448
19727 59907 25251
28745 78197 44261
31399 68175 32002
16914 55307 24419
90640 90747 6
38719 90042 47174
9475 73082 36490
2143 84013 15402
13395 35510 925
33947 39239 96
16094 95506 15997
48429 61189 2385
26763 52227 12949
10151 12564 667
29393 97643 14950
61153 87804 10688
45485 82484 17221
2147 59544 30488
62327 62981 229
62067 95767 11085
28021 98239 17774
34272 94380 38709
46058 73616 11188
4797 47497 29717
45545 85164 3849
12622 40303 24405
18090 95264 68967
13811 73924 27862
50024 90263 20386
65187 66309 439
22408 64668 34812
64320 95931 27448
84301 92089 4201
30602 95880 54979
5887 12762 4994
38214 62165 17175
13407 51334 13165
61827 75991 8878
11777 39843 23848
35787 38852 921
47909 86535 16168
20737 95403 33501
13066 45875 17913
4669 53572 13898
41489 92377 5440
8697 85009 15877
31480 82507 19180
57703 78591 10916
13435 19369 167
35665 41137 328
35775 67181 20400
33042 41993 3575
33659 85553 38138
95565 96336 531
79459 79539 14
12117 19157 4618
12750 61199 35892
57171 82105 18512
27111 76987 5131
29417 85963 23349
62771 71550 6092
52237 74519 20041
68438 93136 7948
36384 67028 1443
24549 86418 47753
26444 40706 11147
47190 80241 11373
35127 58112 21220
39290 89028 24152
65517 77470 8446
45288 83286 29735
19732 33330 10250
28833 83677 7033
43200 79161 8243
53590 68821 6901
62853 67068 1275
44525 61262 1348
7885 68831 10108
33617 39479 4718
20534 21459 775
21136 98206 19026
1750 22411 7096
28057 56215 23367
44491 64848 15303
80261 88837 5947
54272 86196 22604
175 13069 11796
72408 84261 1712
4172 24141 10195
59633 90873 22779
32651 37483 4594
39627 73004 32808
35507 43359 3343
68370 74417 1908
32397 56617 19072
74242 90582 7674
61171 91727 6053
60544 90530 14462
61806 73052 8702
33540 62968 21712
22680 24174 506
10250 96332 59319
47246 64018 3833
55587 83384 9481
71452 98407 9212
12624 43572 16481
44905 56200 2516
87842 95145 4012
24949 50393 9173
25403 28336 1512
41367 67408 11368
15442 68834 42785
63063 66471 2927
12410 48217 32901
47472 94987 28131
3756 21293 7008
3729 5629 731
78705 87674 522
31790 65427 13918
63809 80350 3712
20500 96435 44822
61579 75675 9536
63504 96076 18352
27906 75437 29672
29276 80565 46023
5455 32360 23479
22266 78371 18958
77765 83069 1684
68996 97187 12003
63945 98332 15494
29772 64254 2460
37008 91610 24973
70405 81506 2445
67892 97164 1440
24914 28542 189
2189 66821 3409
23574 84599 46062
5336 79377 29177
26377 37602 10092
37568 56524 15748
14530 35660 17849
15560 54960 2848
68142 94477 16668
10927 32698 11346
45514 93205 12920
13044 89179 46483
30629 90198 1231
34675 43379 1257
57764 83886 3767
2651 51876 42882
56477 71922 4741
95136 96061 871
15079 42191 7913
64082 65783 1534
21721 32980 2819
40381 61616 3602
337 74338 800
39533 98868 33201
1225 6343 875
5280 82984 38315
35707 78821 8833
1771 42588 29794
53170 74620 1449
50291 66927 1642
71118 95785 21842
6276 33928 4821
4752 22167 4132
11425 47090 32632
24610 77600 45618
26098 56188 29244
21992 99688 8382
53383 66523 4767
70220 75611 2922
67577 87475 2046
86204 89020 385
58216 69150 2126
61537 87556 13889
46573 72587 9179
37734 64111 14419
27697 53323 19357
5410 83539 1355
26736 87773 20336
38286 42460 2322
21697 24619 2798
32448 70168 25505
12241 83352 67350
52743 79344 18184
8113 60733 27623
39233 86473 1601
6223 27004 6816
29531 47159 16880
48531 83169 9989
1468 45104 35308
59789 82513 4367
30186 63890 18314
38394 80434 381
38344 47756 1288
17408 66014 5352
1998 75075 25588
52018 71670 15194
8117 73332 34420
4029 96764 68189
41455 96865 11803
19667 91548 12782
72149 78603 4922
28299 34283 397
12369 84448 38016
37105 94965 51991
39517 96701 5546
64453 93679 4665
12058 36550 12122
13387 36619 10502
9719 70831 13629
3276 88476 23872
59391 92613 23559
4594 42170 33170
18507 75800 48808
18318 20320 159
19622 87023 14402
46215 62801 2538
34240 87535 31122
85728 92379 1139
15563 52700 1069
56580 94051 15795
67054 88692 18759
28237 31284 638
1614 79459 2983
975 13841 1924
75717 99134 20740
21396 76560 20474
43690 83646 3681
21480 63008 13615
9987 54428 13396
10549 67072 56107
61662 95726 9723
47432 58140 9115
60390 62467 1523
46468 94947 2168
16507 86979 34991
21644 39586 6132
70214 99057 22936
35876 76910 21936
28818 53235 15773
79727 84093 1584
57403 64377 1271
22545 61875 19689
74748 98808 16892
37127 44205 5622
25064 45637 11360
41743 75769 26621
10873 28347 11053
1753 83824 20239
10696 75025 30928
87685 88427 658
47395 99056 2902
35144 68820 18331
49999 81942 1536
43388 65351 5751
19797 84153 35222
33123 94243 13526
53660 84378 12221
88407 95865 3450
8803 28801 213
32346 76319 23510
3604 30426 17866
68830 69727 377
44484 74242 10491
71089 96170 10499
30635 94556 43462
29383 33664 2596
84744 92305 3079
78551 86861 4771
2529 16086 10666
53669 84566 27996
31436 54028 18055
4351 29492 8942
43125 88208 21345
24339 99768 70475
74486 85510 9234
21458 56673 10411
40121 45030 4313
13506 76281 46592
36573 62010 917
37094 66750 16017
32145 67324 7944
58915 61708 1383
16030 68661 38378
15494 27335 3739
54080 99388 11223
38812 61294 16350
34019 42002 4602
21186 24521 2317
34363 76024 15337
49762 63432 8409
47728 51575 464
9156 62840 16468
64188 88357 16915
12717 71709 57366
65546 94469 28281
2159 79702 5999
51990 58815 365
58619 99798 33508
34580 46503 5345
70355 80825 9925
23293 83439 5020
57187 94944 11668
70047 85488 3420
42382 52074 9339
64115 75902 4471
62184 98191 28159
18197 19994 1599
23927 52233 28069
15571 50741 21644
13504 41558 27675
95939 97431 203
45257 58074 10496
29005 40917 8147
9056 70443 24000
29161 55026 3139
41170 45457 3787
8445 96651 15775
67491 75862 7802
82507 85473 2928
11106 46248 2879
38102 96469 37183
47640 81584 31203
31313 41579 794
25078 54453 18219
13568 83844 14094
29532 80964 22637
29556 59650 28123
77698 94132 1068
17758 83602 52624
81495 99637 9531
36394 59572 3935
18985 62814 39153
451 79897 67130
38740 38828 10
73647 83487 8256
1319 34174 8979
3271 30533 5569
79485 84269 537
45701 96325 43540
74808 81197 580
82261 92130 6337
18569 30540 10844
22259 86098 7167
10897 44137 9182
32075 69620 16097
60979 74116 7685
40163 86829 21715
9170 64001 12482
52823 92315 12597
70864 84868 7241
7864 76104 26900
38072 92913 53362
78693 85128 4516
1152 52541 32908
3999 12180 6754
26355 78075 8279
42311 86372 14859
21424 38857 8426
16551 53902 2151
54825 84507 5367
63757 94442 26506
25416 41870 2649
47457 80879 17269
6399 75782 17396
24932 55707 29438
37454 69028 5492
83057 91041 7441
22621 55599 21023
60185 62192 1033
59128 82943 16088
6858 44561 439
71738 97933 12211
5849 70625 31167
17079 52784 15593
37273 65942 13734
13759 79450 21219
48091 72013 17552
64140 91877 1128
10246 12519 105
53413 60502 3202
4195 46888 34380
3243 50527 40047
85757 94364 3892
39943 53717 3514
22502 49103 26164
32132 38715 2643
77195 94640 14856
13012 17445 3205
50355 73878 4232
13744 27095 6584
50749 86336 32598
94053 98755 3186
36072 61675 11626
80476 82180 1410
7090 27669 14666
79461 99528 15238
39513 70307 25805
36359 92884 14867
37112 61994 17415
50801 75398 8021
60733 76515 1613
48042 94033 18707
90576 90754 15
10927 38678 25484
49018 90112 22477
52586 54740 2002
34678 99777 36278
48639 68360 8526
1875 99395 5508
14693 25753 3463
26829 80413 48139
5333 54974 46280
32592 57648 10499
36990 77693 11831
39591 56740 3224
5868 41553 12118
13267 96893 3548
13721 36683 11509
21269 60499 36165
8977 46700 4789
10642 14056 1072
72286 95712 1209
16272 51549 25994
17586 23321 4351
4120 46948 36351
2195 30253 23589
19831 94743 57726
35010 91538 10352
87101 87193 12
11569 15717 1645
75390 91813 8562
86304 93564 2961
59223 87931 6298
52371 53016 289
1546 5030 2469
79497 80962 119
25115 46642 791
86436 89699 1844
75793 85956 5844
48392 92949 34760
69078 86747 8271
32925 67148 5901
46858 76415 3212
12070 74921 28115
51184 66585 4149
11629 15919 2766
62372 71447 7856
5717 81630 42823
67033 97487 22542
1263 46261 27805
32418 60909 16711
63961 87173 4520
53522 79245 10315
71419 91096 12516
79669 86145 3620
36615 46963 5980
4699 80160 71408
64518 77757 9322
54711 72313 10808
33423 68969 18891
18804 57040 10168
58995 85673 14265
20072 62715 32831
38721 45007 2527
7309 44861 3647
67821 96583 17306
36516 38379 1084
54041 81833 6823
87100 90238 470
12655 64331 38546
26211 68288 31451
41607 52294 8210
34120 56038 3242
1456 30793 13938
40265 81929 23075
23391 34983 11497
72484 94385 19281
8489 63601 54584
17571 47360 21890
49633 86628 3122
18998 52791 11425
2936 59328 54872
43231 89549 44361
650 80983 70381
69956 72026 1927
77322 89547 6357
38742 59081 2035
25031 31884 6669
32859 37386 881
14072 90462 1686
55781 68806 1042
63284 81795 14999
15688 59562 40849
31540 74402 17101
75836 96359 17484
9632 30184 14886
19194 82358 42660
4154 48406 23454
5936 41970 31912
24609 96259 43015
8001 60235 32436
43174 85820 23154
7264 66189 35047
4355 22175 12678
6521 72708 54080
56410 77393 774
1556 2105 310
65803 76393 3228
57986 79163 18608
21634 32578 1229
49451 98041 18418
28082 96934 18895
2713 10856 4385
46713 77811 19819
92379 95455 2215
11746 19335 4489
36162 81256 26825
41828 90109 8334
24891 74357 41558
30169 86637 48384
29267 44492 10554
72015 80153 672
13205 96083 36778
30975 90352 7423
15016 19908 3130
25395 54949 21034
13313 30134 1803
14335 37303 6560
19950 57614 25541
8730 55069 41388
15422 51491 3834
26334 61268 11538
8887 13346 1779
8342 51149 4742
45558 67438 20104
57488 57646 38
21616 53088 19767
7797 88978 38330
41906 60264 8201
12783 55268 36022
36868 78325 38693
68555 72887 1925
57443 91312 8900
56620 89336 22109
47605 72738 2995
28849 64910 4153
2258 57066 37899
50972 96304 4912
23470 92938 63496
61920 99142 22115
18574 38588 2932
81052 93658 88
57813 72023 1201
32811 95913 13821
68753 77047 5
72622 77781 3317
73588 83595 3727
34040 59999 4532
16443 27372 6648
31968 35953 3447
18894 95350 8983
34843 54448 9519
6823 46877 20665
3212 53150 24858
59115 67438 1984
24609 66309 5905
4443 16647 4811
8453 89022 42042
24652 96223 63150
25370 31554 948
13025 85216 17165
24269 86412 4606
45380 76563 175
92071 93053 949
28509 54496 10220
41972 59538 152
20963 23402 1670
20563 22204 1576
16465 36108 7005
12707 58548 28790
1550 91429 50485
54944 87401 10669
11389 54023 20695
13100 29125 9025
5116 91535 75258
44298 44435 51
22770 40236 5088
8146 74670 1433
26819 80501 38361
49303 61580 9076
39245 42650 1892
16439 78783 52838
53016 72628 3780
43017 61129 8635
81952 92587 172
2489 9634 5753
33606 34773 147
39680 44927 3583
6655 39166 16474
52227 70566 17816
63452 89064 5936
5937 42562 9138
58074 92050 24692
7526 90066 71611
49513 72424 10368
78362 85242 1301
14493 22898 1428
24659 89968 7340
8300 90946 21309
47502 98362 41365
15512 56244 7461
57943 75198 13780
72768 97356 22804
17966 93972 52851
49834 81737 29646
42493 65936 10879
90868 94729 885
1967 80428 60417
37277 60381 18606
46318 78443 6796
55282 62930 5118
12852 42052 15976
15895 19393 2655
57086 80243 4071
1157 62505 16213
33947 54649 13152
62082 66515 3055
9419 58675 46897
44386 95551 18216
36021 43603 3380
43698 78186 23762
12321 28408 7298
16280 17435 622
39783 88328 22814
23428 91479 7429
44227 71056 22928
60933 82065 4595
9296 97820 6418
24709 50827 24474
7553 33760 5925
45905 60462 11241
1400 56875 41219
17216 24595 4584
33322 37214 709
10462 97784 40332
37610 42569 1210
25526 78982 25806
6850 43080 4312
3411 36717 28403
45272 97328 35691
3310 64599 54904
73241 88141 11115
44337 58836 302
463 44973 11161
6586 75787 26592
5498 53327 1478
41851 84081 14737
28508 76827 29775
35416 55753 18960
6754 75031 49501
54653 72940 553
2425 10721 1910
6971 78410 14933
11917 93794 24601
49456 63118 13420
32015 53312 10528
7929 51385 36059
22879 31384 7659
38299 87728 42178
6985 89959 18455
28339 65973 37346
4774 32835 20597
3074 48834 7032
53888 63125 9179
69195 77180 5776
35445 53179 7677
31170 99924 6294
43758 94924 45006
85510 96495 5425
4095 85993 37391
46886 65240 9562
2676 91794 46711
31758 73374 26574
32187 97314 27332
35549 73579 16658
2487 53525 21147
2280 8093 5625
56101 80599 250
36111 62859 3359
49334 87175 11046
1297 6938 790
36541 84009 30202
2261 53310 16324
51527 86103 6459
12709 47304 9231
6999 66626 19603
13702 72295 10610
14335 51601 26012
27833 33260 168
71929 90284 10896
73544 87121 5459
24518 65266 31388
55153 57627 2134
82944 87635 118
5085 11907 3297
12013 68996 50682
48069 98078 8262
10983 23533 1181
64408 88815 14767
52089 60287 4677
2393 6291 2203
81881 89911 301
83350 91482 8057
14116 21999 837
4088 26448 19548
10382 20461 1738
46093 75809 29517
73508 86611 11797
4108 66642 23911
18372 83173 54111
35010 67126 28954
24187 85975 11376
15850 74095 43907
15497 27285 6303
37684 47599 7846
24110 27499 2424
10481 34527 11001
40611 66388 5359
56813 71399 6612
25134 76817 34630
45280 89701 32290
66384 66435 37
12027 32659 2194
10349 29964 4925
9607 32479 8152
54209 67775 3017
35071 46871 7161
77732 80389 372
34034 92590 24772
37787 72304 10944
62126 98933 22443
67459 87389 12809
23331 42847 12238
26835 57329 997
1369 17978 627
11189 97768 40122
34229 35692 250
81588 99972 6272
40604 48623 7155
5697 79533 6823
18105 50219 12677
3498 58271 6690
3602 71246 39406
63283 91295 6156
39670 70652 6935
28318 42772 9166
4502 19818 7770
12846 70596 19930
44058 52296 7619
49535 55417 3356
46314 58486 5144
39780 97425 15589
50402 73853 8958
40664 79106 9100
88862 91656 2360
49837 66311 1725
2561 19907 14611
22047 95850 67546
18690 49526 10685
45619 68830 10118
13504 41282 10851
17063 69506 50291
15771 20653 4355
22748 26292 400
31341 33776 90
41276 81497 22451
50674 55221 636
79410 98539 7640
6543 47650 33565
65754 70684 3552
46003 92777 37881
51483 64323 11662
54869 81692 20065
37652 40422 2362
63392 72308 379
66500 86803 5751
73589 78060 2630
65480 91468 14779
19238 55044 25119
11602 91826 72549
72384 75700 2817
27749 87666 6190
14234 83039 58088
40724 96702 38048
14305 62799 9861
67491 87615 17386
21009 77498 7358
22748 46426 19322
2552 12437 3995
76228 86373 3314
51337 87722 29998
39013 87211 24509
14782 52717 12405
37670 74387 6781
28140 89698 26689
40884 41286 198
18161 32533 2442
32122 51515 19150
47951 85946 3083
19617 35046 10831
32001 95378 42537
36473 56753 4685
17514 77900 19983
24073 96625 72408
38223 84319 35052
54718 75374 12366
43446 63651 4205
30039 91497 32548
11901 64314 32396
43413 80540 7812
30005 97851 44527
45480 94825 8618
34207 44238 7414
4266 53343 19691
27602 34509 6503
30689 39706 3495
13089 15031 261
52544 71018 10842
51087 88783 30025
28946 47582 1027
6685 50608 26444
31003 68471 3552
6687 25712 2420
79796 92180 1338
37247 96025 48935
32014 90041 5220
27769 71075 26179
41668 51021 117
14562 46680 24969
70694 89148 3430
9326 36812 14961
60485 97668 6118
8522 61664 48502
18460 57880 18977
2330 5223 2731
15290 27020 80
11107 67411 39179
30601 50990 12588
69852 73356 2274
63018 86434 20685
43727 92352 20826
3475 9550 1043
84772 88091 2331
3512 28867 5641
25885 92535 15168
17890 26927 6016
38241 45540 3549
84273 96222 4195
30574 66034 10352
13751 77830 48101
27481 68048 4185
8405 90720 17940
38735 43927 4152
32181 72557 21341
5146 41109 28404
23333 89559 37641
31638 79413 30303
4626 38221 15259
51370 73367 11693
29041 67122 2607
3929 75728 63787
61288 86363 19644
15396 33369 1003
56204 74879 11415
13598 59685 42667
14166 93978 28877
70104 84571 1160
92465 95551 2971
88727 94117 3674
88065 91021 2951
63705 74219 5986
75660 86408 8387
24514 67417 7549
66679 70106 2120
61016 98486 34095
24110 92331 22357
28274 35701 1172
37223 71615 3262
19386 90424 20064
79393 90797 9761
22937 61976 2201
98616 99740 856
22776 48920 17855
48053 94040 25230
27337 46589 1207
34744 38270 1174
16457 96242 51479
37188 78726 4780
6404 59442 32746
59629 72710 2809
39505 50567 9144
61028 90778 22428
33444 43252 6964
42826 75746 24167
51503 77837 7719
62590 66720 254
36771 56470 1771
59312 90484 2351
57369 83851 3311
19113 32303 3305
22214 38836 1025
50459 60175 521
65141 81369 10493
29600 59078 25032
7426 52187 44152
38719 38928 167
4367 74795 37568
27003 86833 6098
13713 52307 12970
16018 92729 43240
76393 86883 1969
48449 95117 36918
36384 51885 1780
14096 35927 5534
32348 76337 856
8105 62532 10809
87025 93067 3429
41670 86068 34314
35674 50818 6995
2683 23373 3544
11933 32614 3690
28023 92503 62895
44152 99896 47007
79409 88093 2098
57684 98439 36488
76503 79596 1319
4510 45426 36359
19009 43120 2560
36026 50183 3595
19828 53893 26644
44227 49800 3526
13366 93449 23184
78842 89838 7331
32177 85515 98
30947 75095 39297
36354 46875 9798
46200 67316 1609
47221 92905 7194
119 16893 14602
81832 85009 1318
13656 37675 8441
22460 38548 648
11640 59423 13383
11738 24297 10335
28914 82516 20344
6478 30468 10180
39050 81542 26948
83991 87383 1589
14520 99756 13337
78613 83974 3037
52437 80566 6962
47161 87773 1832
48633 97634 4303
7926 95996 7789
35521 52229 5945
2344 77903 37370
51261 80295 988
13084 14828 1464
7822 9220 124
63601 69494 4261
39605 71442 13569
73046 88518 6905
52274 74030 12544
68746 96897 18263
25242 82794 28431
81327 98260 10658
42558 96603 52895
12274 82658 50878
40287 88756 16197
893 68793 51962
19376 54635 13601
35511 50157 1471
6529 50972 17981
5722 11311 1769
23911 65992 14419
41530 70722 11879
19574 54471 1316
62173 91211 8121
58436 91055 6426
60994 96618 7550
26946 35779 504
9757 87621 17045
3569 66111 42046
25299 81464 40295
47190 54650 1889
22950 74212 22075
27051 63073 297
32440 69470 1944
93398 96898 2711
18586 61338 34980
27735 53201 5236
20547 43549 10609
32996 96679 39130
46987 52060 3499
75807 84761 252
25053 84820 33940
76372 83546 7162
18117 65243 24906
13396 31568 17534
98503 98727 101
33350 74264 2059
5901 86468 80082
36445 40067 328
43885 66261 6359
23603 50116 15923
7865 42922 27273
38203 93816 10156
51113 79701 25965
36673 78896 18988
39647 93796 35567
11863 13255 1338
39111 78013 22678
26482 33475 2351
41076 96925 10775
2222 34966 24469
35318 43190 1789
34291 78182 1973
41100 67722 6374
64184 94589 22431
54831 83563 398
9155 28926 821
38180 74050 297
20009 66647 21176
39495 58440 789
25100 39115 7380
14585 69364 45522
73400 92219 1778
50877 72063 2750
14702 99251 17166
74639 87580 11714
22027 32266 7298
2357 24313 4858
7064 43349 5161
17596 50338 10292
69579 92087 2505
43383 59451 9917
44771 75221 5446
1696 56432 11931
71645 78906 5778
48100 74401 6890
15834 74969 15704
20043 64776 26879
35007 54295 4172
30507 72996 16896
46379 68433 1611
20498 48107 9867
15215 19646 1865
27531 31743 2321
4828 61315 12343
36143 52340 15340
76802 88912 6525
46648 82825 33559
65483 86152 17275
356 23385 20107
31611 96891 54454
75486 76550 425
9440 26662 5512
38602 54304 15610
3534 72948 46880
73125 89739 15553
29828 81927 14587
59156 60619 843
27387 56592 10698
62092 85519 18609
14742 44638 22793
3488 26122 11165
20045 48060 14606
44910 74348 706
25158 63810 21885
55875 61623 3357
58551 66353 7631
57465 92421 21383
25941 49794 12385
1787 15125 11768
5668 57858 21584
51164 88577 22941
47737 65518 1085
8042 96974 80971
22718 33279 6080
44452 79632 3365
38945 44687 1693
90977 95033 216
27055 75787 48357
7098 15252 7911
7613 79960 15496
81899 98476 7917
60412 73401 2400
25892 41662 9884
51112 66754 14400
11984 54357 14609
11550 80435 16273
28290 42820 5380
51221 60307 2378
86460 94286 5378
20816 89434 49806
42044 59713 2625
70604 91026 14897
64111 93877 24719
80870 94557 6022
55914 57136 944
11836 85302 48723
82069 95884 12267
9683 80803 66886
11621 47051 1277
25481 86631 54182
66358 76042 9182
9866 85383 9723
61318 81510 8401
2142 7466 4210
4914 6531 1008
11074 96760 32938
30539 65020 12609
25385 73287 36667
1629 84101 30071
33648 46901 2030
46585 83201 3390
48567 74254 1416
24720 74041 11309
86817 86936 26
11309 85786 47014
41482 74964 29515
4525 74744 34468
11882 22941 11038
53342 58316 2815
5212 89345 69880
7592 40025 5432
19174 80914 20389
24196 92250 3438
2107 60064 54088
6608 90627 73522
22143 50533 22170
21154 57651 12907
80469 94833 14273
42454 64366 17040
12676 53350 9629
40307 95528 19231
39444 53295 102
69038 94663 10852
46129 74198 12564
3876 5121 604
2027 27328 11927
67360 96807 23607
11151 63323 7255
74850 98056 15671
14194 65676 17442
23459 70973 8106
22507 69296 42348
80907 94975 6181
10954 80630 29492
9975 78762 34235
18226 37896 11783
21141 45321 12759
6124 81178 8851
20337 61277 29764
64257 91288 570
55133 74745 14194
13462 72784 15279
21413 56680 11930
30242 37192 131
2534 83623 74916
26880 57917 26909
63185 96428 31566
46073 91077 33845
59296 97134 13794
6765 28587 6819
23634 24646 563
20825 81252 21519
32639 40339 3080
15957 24298 8086
2355 19149 3755
15345 37508 672
21245 63785 20526
23510 63043 14603
36363 78544 5064
32153 38123 2650
10241 53489 34718
6320 16462 7149
20916 99457 1964
11323 33634 20882
15110 61357 23497
34598 90217 2024
5980 67197 9626
21076 99102 2312
14367 96252 55274
58388 81571 11734
42822 50647 567
45753 58893 1589
49421 77686 24205
8758 28317 2937
20010 48469 8731
2729 26786 12344
32617 49923 11092
19093 51981 16087
28162 61936 261
32764 55014 9806
64230 74853 10340
51846 92778 31371
79592 94269 3091
60402 90237 14963
6527 25530 16647
3214 59752 27097
18683 92488 69675
29060 64424 24930
45305 74787 25160
20929 95843 47569
11902 47321 3410
5056 7675 1131
8791 78246 1403
33932 53528 19448
6803 52278 43078
25839 51487 4509
62800 70901 7856
8810 42611 6048
17556 60843 18063
15038 98202 49373
7416 26986 18404
8110 92610 14794
24832 54201 27143
1247 80941 34321
52115 53806 1011
43857 91105 7927
79220 81822 877
73308 89497 4073
13534 37721 239
7162 35172 11958
67421 82426 838
10042 43426 3207
63228 86468 8082
29483 31954 1251
5304 32264 9053
30240 76948 23323
62171 96900 27566
45929 68224 433
11268 45975 25521
8742 96882 47542
18481 40064 2749
13870 65172 36708
60531 94180 20619
11895 95952 23144
14864 69251 45033
36907 43450 623
86195 95868 9054
11460 96116 2034
11161 37930 17337
37151 62988 21708
48406 65764 5151
78882 83281 4280
7932 99751 66047
50186 67553 9597
38688 61782 7348
7217 66790 13436
45994 91100 7202
6424 6574 137
21009 90147 17975
16206 34374 3948
32751 47156 2110
39556 86593 24377
10822 48014 12592
19344 86915 57270
53901 77372 1474
15580 23431 3014
56407 57409 450
51253 77866 3785
2622 70462 55047
39957 99186 57599
34400 52533 10858
32604 57021 13434
40198 89756 5004
991 88649 68741
23775 42746 7917
83835 94077 9488
21322 74835 15910
21127 74933 18705
50856 85579 33129
82687 96870 10056
11989 94986 44586
15830 99009 62990
38739 68477 5582
49457 91357 2889
8472 93692 27213
29178 87163 52831
93645 99471 5610
5837 11169 664
46050 89124 24425
51108 83496 30541
4943 88106 55059
60277 62520 11
62452 78552 1928
24325 57919 24813
15446 46136 15569
42329 55057 5366
65477 89065 8720
12879 83773 32001
57296 64257 3195
40995 71270 18370
40303 41999 939
34777 51237 1612
44474 83921 13192
12059 99716 3730
33170 64337 23570
48102 75018 309
11239 96846 20291
2851 90126 2865
37989 73019 13987
1614 89766 87366
48357 77614 6158
27004 60317 16976
82354 90191 7626
66861 77813 305
13778 84939 71092
56957 71878 261
54844 95054 11007
26487 92644 48483
68132 84912 12508
60753 71795 9598
26345 88023 59058
15847 68333 47032
13031 17655 3812
48593 73456 20374
31809 73832 32883
13657 16066 1355
37508 93391 10681
28241 92862 800
47370 73115 3371
22665 90859 34393
58109 65829 616
2914 46022 1219
38132 44284 5848
77428 97574 10044
21746 40163 12162
13478 91723 32492
44111 53732 6753
48629 57311 6862
39625 64019 895
23634 55439 24187
78668 95911 11076
79 16557 8050
14222 73281 47386
1276 62635 14197
51324 89172 11237
39205 51943 5850
39679 93656 6854
35741 46256 6930
17842 81429 24434
2136 44877 25938
42315 68267 18540
57495 91304 32355
64304 90229 12769
24699 82623 4648
11545 81112 61119
36446 78192 4134
22409 96080 18825
32704 83606 6094
63762 96055 28332
49004 85529 12084
59630 85377 11150
13076 61159 9008
25716 27367 318
42413 77388 15850
31692 81073 3858
48815 91647 13985
25479 78598 11814
7598 12083 1676
59056 64283 4240
35895 74147 4020
27664 76104 12366
25647 78957 22158
20186 67066 41270
64445 67009 1996
24460 74305 39542
17456 76055 31462
58882 89889 9721
60377 92569 24200
2379 43561 17131
49606 69833 988
44865 96325 36295
87870 95545 5060
13112 33966 20404
1351 90714 52168
83618 99179 6340
65160 89031 6001
31813 43281 8077
84121 99916 9559
6429 97855 2434
21130 48854 23110
62215 88770 17648
20641 62807 22742
36093 52744 3619
3028 31930 17958
23392 96133 9406
29577 41343 866
22536 78122 11092
71782 90727 4498
47075 70357 2311
21664 23012 767
22312 35182 11719
18993 64846 35854
13399 79902 46413
74205 85451 3211
38418 71739 28247
51240 88261 25556
38459 96005 37098
7299 18207 5279
78868 85450 5458
23324 34603 8045
31222 74531 37712
40898 96781 42370
35481 63773 23369
3553 56834 13506
1182 98347 12315
5015 41724 33329
49211 60226 9556
5089 61397 46423
76124 82419 502
50977 91197 17083
58567 59506 10
10754 62173 49980
12389 33765 5853
4781 26449 14991
39010 81755 12420
81357 83401 1007
17448 29465 4224
56460 82270 1947
18021 80545 1861
21802 34964 12400
13045 24784 1977
53119 94169 551
43124 44008 866
14741 88314 45385
43580 76677 5335
11972 50677 30424
37907 91766 11677
48037 74740 23542
12481 70676 48118
33639 91607 29053
14575 92540 20360
42382 60818 12436
4535 52889 13365
69291 86422 11149
23840 43406 16846
45029 67793 9334
26799 37806 5229
43042 62114 4717
76690 90127 5352
21103 47685 7861
17710 46165 7894
29063 84053 40306
3436 36837 26071
35855 44237 1926
28436 98346 22263
60208 75847 9099
18793 36112 4243
18082 19358 1262
23659 95366 12664
72275 89381 7552
30436 35083 403
38542 71962 11265
70681 78236 806
62256 91811 7006
1644 85436 63932
68319 91337 21918
1490 73498 22841
19410 51362 14555
33959 78441 13860
49137 52028 340
10976 61696 14368
19847 22737 1082
7648 77646 3143
59134 68971 5956
61919 63075 597
27899 79827 40078
38680 67495 17279
24707 40959 11950
51338 69271 3481
80681 99453 9731
38808 65173 19677
25094 85391 26159
8039 30180 13873
26832 87051 13333
31232 99650 10048
58521 77607 11872
12407 12511 10
18674 19818 922
90514 93550 2279
7231 22685 1805
19265 93598 31688
56107 86305 24417
83498 88720 3147
9809 41726 24723
47593 92668 27340
33169 98301 58704
65561 74420 3010
61280 84057 21297
42250 82141 39115
44309 74256 15048
9142 71245 16046
1900 36266 4385
85439 96175 2528
11676 40595 24071
51322 69219 17851
65228 66352 197
25381 86255 7675
6491 50109 5035
51618 65878 1212
79058 99992 12176
35718 52164 6277
29958 75725 30992
54803 75231 20085
72725 97713 4402
15954 75266 37390
20157 49455 22598
19206 98918 32476
4707 8201 457
29320 78310 10986
4845 36415 7597
9764 97428 8587
34650 39232 1260
35432 48607 78
18556 82446 22033
17503 66899 926
14088 61341 41770
34540 39426 2136
33802 72528 19402
25501 97884 36667
21414 55076 4568
49873 50764 700
50184 61156 3052
26451 73678 41066
13888 24773 2704
82337 90850 968
53600 84117 15592
7757 49568 9779
57050 57334 159
45989 51046 2597
8101 52814 7353
66976 93652 22823
85160 97633 10674
5876 87822 77854
12166 18801 3833
55070 58584 842
6673 61870 44289
89591 93063 2426
21937 42620 20181
25984 51231 24861
43935 56219 6762
28197 60396 9023
66194 74919 1318
12998 23898 8031
2810 58566 39833
216 43037 19619
19653 23267 621
26563 39347 6350
99182 99859 389
72807 97735 23905
38968 71807 8636
91105 97657 3912
7263 60172 19069
18369 65538 26124
41074 68651 17835
795 11323 5412
31316 84802 20575
49426 55414 1610
53907 98338 7741
98425 99806 352
21211 28578 3215
18564 45745 17890
850 72650 56529
70879 85520 6453
17420 35880 16120
8082 32395 19145
51249 92167 21435
16326 46177 15576
55008 89299 20364
21097 30220 7571
15677 89738 32554
28014 68998 30000
31014 60796 6736
6009 13924 2861
25864 83797 54778
14774 80028 48369
4453 17764 4438
17704 60713 10864
42162 67657 16503
80265 95503 8110
14016 69906 46258
1257 50066 10964
27580 51828 15500
7408 15371 7754
1302 21534 1544
31135 88467 30383
18137 65255 5441
42418 99533 32770
21106 62763 1823
16430 76809 11304
7862 57329 21075
28868 81556 22432
6519 16591 4587
7318 98981 78051
63052 84276 13950
4 27243 22450
20296 64100 40453
19651 89603 42454
47581 77182 24385
19983 99108 62698
33122 36648 2060
8662 36916 393
38037 64081 17039
33901 84536 29041
2545 92608 81348
21164 24972 1726
61365 95356 28908
31040 98289 31611
74199 77599 2138
40684 63283 350
20571 35187 11307
48699 97511 32846
891 5476 582
13466 53538 21804
6602 86167 28207
34236 84814 6008
49537 63973 11500
69154 75034 4386
63331 88485 6359
53205 58134 1617
3247 80638 23418
74530 83784 7910
25854 77335 21671
35611 42023 4534
38504 45370 6362
17311 69788 20188
53045 57114 1657
34502 72406 36357
57072 73384 12014
59371 94882 579
5729 58959 18371
7696 55970 2672
41732 85036 19897
27584 44129 14840
7730 35535 27485
2675 51310 9991
85010 89307 2670
45907 81007 13722
10742 69936 31243
34813 47666 3206
14123 65209 4514
27898 82366 19631
33190 86545 46496
30257 62645 28423
71228 92530 10541
27122 88317 22525
30078 49701 597
25681 37286 11222
244 91479 67440
16158 73010 23132
26803 55843 10375
11593 82096 49792
36912 63086 11074
31612 70224 13331
33062 56014 1310
21378 59311 314
1217 15426 12224
12285 67977 27277
10637 41670 10020
37412 52456 13120
39153 53106 5712
7399 34948 1217
31380 72171 22217
24712 30813 5409
31388 53095 8014
2569 71196 47723
28296 76663 35727
16792 56658 20243
9658 53054 9041
2635 88786 30178
5147 49596 11134
45825 65864 15219
24248 44842 11757
33272 43074 1199
46634 52486 5534
78801 84939 6115
76598 86527 4487
46269 91111 26970
5972 50075 17729
35481 66084 20609
26682 38281 934
11121 58820 28462
65600 98717 500
35300 78040 7352
73623 94956 12258
22457 43568 8632
61114 98072 8875
54094 93258 28305
6424 81251 35715
60104 62970 2677
6284 43557 11358
56706 61899 2814
58280 93522 4807
35008 92782 12197
52927 67525 9701
49807 88007 21980
21036 22547 563
15391 80360 18361
7659 40052 8339
53298 92927 107
5721 48136 7447
43895 70540 16312
1131 68088 59837
201 94042 4722
14575 25835 794
5888 95499 258
41714 66926 3718
1271 19298 8864
23765 94490 45439
18571 81056 61929
32568 63419 14851
6692 26978 12479
25392 80455 12213
30391 38969 4344
9566 67587 32342
15799 64357 17930
73440 79136 3558
7422 20967 6872
87866 87917 35
5297 95457 71961
41410 96727 7163
58566 91969 32120
74188 79974 2730
30065 33273 2148
65644 97313 22609
34291 87521 19670
3351 30617 6188
39184 44990 4035
11798 17741 2407
9289 68082 42562
13750 52397 420
48243 61566 8625
50672 61041 284
68555 87241 15589
5058 97898 52165
79490 81181 297
43127 94583 42008
79007 94557 7048
49556 69789 6700
22707 27367 2702
1449 36927 25777
27899 52913 23473
7199 25688 7597
28254 57425 723
68160 91720 3533
25662 82139 9589
33586 76133 7457
43598 93809 10467
10400 47141 23158
44333 88662 26771
27333 84468 27193
42603 95045 43836
1643 41159 21555
6356 99359 32384
81239 91097 2842
29923 31349 144
633 74323 4627
19275 42571 8387
18606 28531 9424
22135 60354 15679
50922 66191 10947
53638 70570 4682
74877 78488 2978
62098 73323 428
51794 93220 18216
29062 82504 25298
40513 58547 6160
24651 30985 5680
6384 81334 37010
30448 34695 2741
90535 97119 384
55367 81229 25164
67154 83201 14679
16457 87451 12237
46586 67828 6814
50005 84911 9056
3743 73817 57386
19540 80743 29501
27420 42691 4302
77825 85233 1088
29849 68424 22186
60019 91935 27613
69163 81505 5730
43195 74876 21330
31635 74915 11255
75393 81574 1590
43326 54455 5731
86829 95028 6689
2711 38482 29617
6367 95865 1568
34833 70400 23953
44326 87694 10956
6572 90067 44728
47429 87316 10456
14042 48639 28022
7505 77620 5900
13335 27657 13818
30118 44602 6892
61872 64894 1056
9843 48972 19715
24588 63732 15016
70721 83011 8557
23985 61073 16579
1775 38805 2551
16267 22337 3240
41808 72782 26574
18638 41771 19768
3692 5732 194
56129 91123 29304
55105 98151 27137
75718 75927 14
66895 94668 5235
22412 58582 11153
83641 93439 4363
474 83174 5265
86560 92133 91
26121 30017 3432
46771 53128 4752
1041 38033 9711
35159 35655 117
59048 90584 15488
10219 18494 3354
15411 86194 15863
1730 59221 39816
24860 75301 4725
15560 76006 17691
16031 98583 17629
12780 99723 64905
15888 31626 9570
6140 36202 20816
78288 95400 10506
18606 95882 20813
20979 56697 32041
3639 60939 21905
79998 88809 7657
36559 52273 9518
8679 90801 22761
7533 83303 9739
23135 97272 13921
55073 93569 8900
96092 98110 261
9310 22988 8624
50081 98374 46102
69724 85300 13740
32234 66001 23123
39473 47653 6411
79502 85106 2018
41222 77247 7145
18091 99122 944
10186 66369 43890
44053 49092 3111
51150 62659 5647
8578 65665 47519
13258 86089 14092
79494 81424 755
13681 53470 840
7655 15087 6977
12555 91773 10739
11609 56095 31379
42102 82591 33610
22583 87688 48055
875 9118 7256
62053 77645 140
23469 31375 2106
29877 48793 16879
46876 78855 13244
6857 37425 10383
28667 44152 9221
40175 50946 6558
12993 34518 8606
7398 72363 33925
11407 61945 17652
57163 81794 6234
27503 91086 55186
12670 54246 40525
25287 68164 5555
59191 81207 9014
20499 34787 13915
12397 38652 23961
21512 49067 2427
10309 29218 16892
15254 98055 70100
2699 73850 23869
89041 92845 1453
35733 89415 2276
7508 89259 48007
20211 39020 5762
5524 63019 16187
25563 79135 42708
52142 84856 287
31789 51922 9216
63994 97041 29047
41372 73329 6298
2553 6994 1330
3397 3720 315
6692 86757 8963
58758 80405 14688
51694 70074 2681
82904 86382 678
56600 72945 16230
39976 56682 12104
2890 86224 35359
54230 63486 8359
38339 98980 57883
45215 57069 746
32594 80045 42171
40051 83149 24481
37605 39203 611
67612 93830 12857
75578 81792 4892
47424 87580 21746
17018 54571 1743
51903 69584 14672
258 52676 35098
309 46100 26315
29892 87050 15447
4612 87101 78455
1052 93400 38483
14327 44866 6565
29844 30905 923
10036 10514 278
70597 84393 10751
45200 69879 23685
53768 62592 5036
57473 90881 32844
68589 75421 5138
10166 15259 538
1914 79248 38371
4981 70446 62959
20250 95579 52905
26515 27986 1269
41631 43547 1793
23866 75510 40397
54918 98142 42319
19503 88253 55599
30708 67893 17956
33245 37711 774
9483 98424 26664
134 53891 30435
69319 75796 5423
6980 85778 47779
5199 86973 9085
63601 94044 25011
2530 8542 4268
26532 77718 34053
3961 84688 8980
3608 69342 3112
28122 50265 5407
61845 82643 7356
61371 64721 2804
6974 7767 496
5844 90225 58002
40586 86692 18253
21418 87649 44273
33107 64571 21385
71949 88595 10798
61011 90925 3528
17056 79469 26032
49001 71914 4980
31709 73735 25495
26484 44290 5031
61790 68733 573
9542 29377 9217
70757 82004 9386
57083 85499 16283
85585 90223 174
17011 80660 175
33776 99900 18014
10007 45864 25283
34299 42855 8124
58343 65598 2655
18749 90909 8205
50816 83060 1179
9424 38397 12171
31247 75859 37210
26320 50831 12352
22130 42952 15026
70637 76348 2563
18346 95377 64857
26637 30290 795
63970 91113 20654
73898 74515 91
39663 84500 10452
33010 44269 5004
61426 89372 16891
12253 98774 2139
45068 69653 23688
22758 70923 2681
23769 99717 13327
42318 60355 2771
4664 85483 54017
40810 93695 24858
64164 83092 3381
73660 77915 848
23084 45501 1993
140 8709 350
14126 90501 65063
27671 38432 6232
18473 95764 45404
17100 88412 23789
71084 98774 10251
10875 79650 21935
57358 87832 23689
71824 79612 475
1591 81482 65094
4093 8360 1972
60728 69898 1966
9850 40022 11475
41472 86128 40492
47186 74823 18334
33793 34670 521
37268 85766 34627
59951 99073 34137
8525 24552 13339
4292 11329 4612
33721 55530 3829
23290 36374 354
60068 91957 7101
82425 85307 165
2654 49608 40820
1106 16844 6449
50896 95934 26946
16758 27115 3793
44860 89654 42939
12696 53844 20471
22710 97780 29651
5411 91234 49640
44629 93980 36814
66032 70678 2743
47271 61123 8860
9799 15727 3469
41020 88040 24660
42952 89789 21517
47051 78473 14945
39436 49905 1384
2391 95493 19523
79643 83740 2329
63865 66472 2505
32125 78473 36621
19290 69913 26647
21547 97198 11171
1192 73700 23224
34585 58427 21422
6535 75707 36150
22807 79272 17233
11029 79054 62039
22171 95559 63247
74249 86704 11979
34626 72056 31442
17894 24874 1934
11290 93852 62934
80387 91471 6797
28569 39147 4026
26489 96828 40962
16208 98421 54943
71067 73212 89
23250 51609 14383
23699 43961 18060
10073 87739 60569
42054 85699 18379
72184 76559 2942
23259 64804 29141
51281 75022 8368
15238 49313 12772
28908 90569 9243
14451 26430 1554
2546 88948 78795
10686 34681 16331
67361 75024 5131
35770 53447 13080
15986 63618 22127
43146 92299 38193
40214 78820 30924
39816 86632 31889
79674 86703 6898
28912 40160 6771
6824 81244 56293
85668 91152 2358
22614 53622 15903
27919 62944 10547
17090 64852 26425
52258 53377 614
247 4658 3598
58426 73716 3048
13844 45480 14977
44370 79732 5135
5103 88960 78673
53838 88628 9724
35765 91587 14382
38825 70430 29197
37262 89151 46441
18965 26170 907
10985 99010 19510
9848 54927 40191
15782 32401 15643
10309 36133 25115
54920 84993 14612
7951 66258 41513
35678 59253 2155
4804 89353 23969
61846 70788 8278
20943 52823 11679
24741 64949 18762
81757 97881 13454
124 75557 35065
71362 83354 9502
29075 68329 15177
45 93723 91064
47152 90161 30541
59176 98224 15342
7514 80057 33762
38525 53689 3966
3569 62679 4961
23932 80572 17564
47501 70592 5585
42128 65858 8138
28264 58739 24971
14527 60133 3607
6585 51577 39939
86828 92736 4870
82355 83866 36
3001 90632 64803
13311 13999 302
61043 61839 620
16650 20507 1962
22587 45843 14470
33804 37498 1227
2289 35846 32164
1186 4830 2322
27951 45382 10092
63616 81214 6824
9522 41738 5163
95481 95888 203
36828 42191 426
10816 52701 40320
80509 92776 1539
41016 60870 18910
13352 84786 25853
1512 66434 57556
34530 91115 8038
48750 50417 1498
19487 42084 11158
908 87498 63180
39136 97213 32382
30099 51865 4050
7886 30889 6821
739 1486 312
41755 85189 10966
38100 58808 11805
19177 71804 45847
20960 51325 24512
40937 94948 18625
45609 63535 7089
46413 70079 1055
27249 30665 411
79048 84894 1495
8196 94532 57858
26459 29113 272
28961 93068 1043
23720 32023 203
11863 71643 2434
43930 72304 19665
31254 47740 2225
28594 81593 32941
16095 34573 10171
50286 84894 18136
42485 52959 9932
31251 38138 5310
29923 37784 4829
73837 86445 6206
58299 94520 25015
12462 88534 21980
18450 52599 1729
29714 66632 10142
51568 59322 5791
17272 71015 10758
25891 41498 3333
1859 40641 2013
10640 88199 66054
25154 62845 14110
12714 20227 5648
63674 93355 27065
38859 92339 4062
6585 17038 689
15438 72773 15837
8363 69474 4357
72355 86307 8347
33923 80788 42702
71112 89219 4630
15136 57489 40925
14017 18903 196
23390 38666 11294
58722 61755 980
14750 25404 643
29948 58549 23184
10859 64474 39905
60631 90981 6616
1899 92340 85767
39491 45250 4810
27428 30436 1991
20682 93953 44622
24102 39535 8798
3894 7325 1924
12370 93232 78287
7238 27529 18181
5418 87081 56228
35272 84247 13561
74438 82969 6332
17573 65975 42973
27607 95096 60276
82169 83411 935
10000 37690 1139
7433 51597 24404
11614 57034 24523
38134 55568 7204
2022 36814 30451
63227 84868 20613
32247 95723 16415
47029 85047 32641
51971 54385 1781
14450 79411 40624
20859 33882 6700
67457 84567 10090
3199 57376 22239
15648 35107 7726
18070 35126 11459
44329 84640 17474
52627 85376 18330
78381 93146 2199
22124 23390 299
20646 92139 65219
1160 6627 2870
48973 90346 36457
38843 43106 3033
19259 51082 14277
38397 85742 205
17098 24503 5330
855 68402 9815
53026 58720 1968
53303 58894 817
25817 91733 35802
23905 43817 199
40205 51217 8196
87677 89375 132
7868 37129 12673
8184 96243 70036
73318 96687 10104
34148 83425 44998
37878 79501 20347
57357 79076 14217
12464 54351 26140
12270 79684 713
59874 66215 4281
22804 23738 439
16566 64024 1049
10563 35967 11488
33791 94640 19506
67418 93995 8774
5312 41233 28078
66862 71598 4686
36069 64081 24374
7609 79192 36540
15939 57316 16175
2159 20763 17369
50746 75769 4159
12281 38889 16347
9173 91406 44560
21194 61014 32251
52360 66147 4153
13634 50437 31031
43987 45406 292
4373 66194 27386
243 63451 61818
43520 81969 36774
22278 95811 51394
28617 99421 34281
27082 79308 49290
16328 76302 44847
21177 78753 55749
27970 71344 24431
34954 40965 5550
75641 88349 10696
48281 78449 6862
69339 99445 26704
13666 21269 1988
50903 56099 1267
29311 85212 12497
56818 82347 5284
19937 65653 18087
65375 88540 13437
9793 97398 29007
45713 98396 8165
1934 75232 36317
83861 86042 70
47188 78604 623
31733 40487 8314
70020 81276 4711
36063 71486 1822
253 92806 15028
51797 86398 8702
10355 67063 45510
93111 95457 283
44259 97488 47198
22753 44959 22194
46733 81500 21838
299 52050 36061
3812 81323 73108
29552 84758 3273
49209 99652 27564
22326 45079 11856
27963 91715 18650
12284 34143 11867
54630 92897 3604
13211 57439 30350
27916 44883 5706
6196 87283 1275
63174 78373 4988
22483 43297 11558
49937 90688 3064
7117 75220 19785
74425 87884 11104
60533 63420 1405
39171 64499 3362
70188 79089 4266
3945 31742 18426
14647 77354 16246
22674 39749 4411
2438 80846 21146
53653 78422 6949
64425 82927 5283
26456 83340 48679
78879 98685 8911
34096 79475 8024
31576 97027 59443
43870 90054 38959
93809 94577 576
24515 56606 31807
79304 98546 10782
56400 89604 13524
4676 30073 11901
26633 83804 307
7533 14826 6964
2252 60165 46313
33765 44206 6123
11156 69159 30861
32887 96734 30598
62606 66991 3261
1543 81940 30668
46219 49965 1772
45124 63330 11502
37837 75093 27239
2149 76381 35131
357 95655 63491
33879 70965 26689
20169 40486 10937
4968 79025 6746
37253 48581 1409
34177 43229 3736
46929 94282 14092
33926 36873 2543
13347 96210 79862
12381 42387 28027
23017 28415 3393
44952 55904 3539
14405 80188 56502
12124 83524 17241
52352 56236 928
59539 69490 925
34614 68027 9068
41038 99589 40997
5042 22021 1631
35873 76589 845
34174 67193 18615
16327 19178 967
29452 86617 27882
37354 49083 2412
9206 20472 438
63317 97606 20874
6086 87013 56955
26060 68327 39850
6014 67355 16781
62434 97153 7012
4641 61901 13618
83540 98534 7296
31520 39191 3134
57352 85623 14332
45318 75078 10547
46487 71469 9366
54923 60001 4730
35611 50481 8190
4904 97325 40422
13553 24977 9718
18403 25981 7512
15651 37910 9402
39281 85380 38063
25405 89201 31506
48580 55263 934
22741 88425 64357
22643 89477 22686
68128 97083 11513
78578 82143 486
23403 37468 2321
44276 48564 2175
72180 95895 18903
36920 96500 31804
20806 35593 5566
54983 91793 4593
23305 82252 14593
73920 88274 4737
234 48087 44930
4017 58924 25076
60743 79018 13712
57828 74926 13018
41329 53883 8119
8141 81984 36374
18902 97675 39106
62023 99800 12920
4301 32592 896
8031 57958 24893
31044 75254 805
5381 46743 18053
28661 94839 52699
4363 80688 75663
369 49006 16201
34309 85575 11478
11303 35427 10963
33356 81260 42839
30037 67398 5911
60058 60490 20
34760 88616 1924
69124 78115 148
79924 98303 4805
17766 93949 51615
6391 95309 17632
11280 80896 15878
71501 98189 16586
33597 37819 3036
2015 25355 17719
27090 83839 53764
80203 89572 2889
34826 66827 31616
13806 99062 18581
14429 65554 39548
31061 98136 63290
8122 31978 809
50685 70978 17587
29202 31215 560
20952 36652 10668
22655 32778 2027
25746 48628 894
45397 92518 21722
55969 83023 17505
13939 95749 47214
89531 96292 2058
10853 80224 28397
64805 71526 1588
70190 90854 10049
8610 72893 17726
61940 76159 2269
10724 33711 9037
13134 47794 22830
19131 72780 49187
34484 82050 29867
96740 98276 299
1899 4411 370
10987 94716 38018
20679 38855 2243
80205 88172 2516
1833 89309 77464
11887 34931 3830
15469 71008 4967
29735 59942 21979
20403 74703 28002
47615 77435 19863
53801 77604 14770
28751 57017 11286
12334 48646 30048
64495 99247 15126
53108 83625 18064
512 81292 79009
6509 54284 18568
9250 59793 20728
14724 95345 61000
23712 44929 3882
10673 71684 48508
80085 80298 149
18869 90218 17768
66652 75619 4002
6859 54705 6168
19635 35822 6210
89640 89778 119
24078 98734 29808
51162 95842 36813
57356 94519 2167
23328 74446 22798
11273 20463 4952
28518 58001 7040
51599 61396 4795
70677 97487 10975
19371 65535 33028
14136 99840 45700
62635 87771 7542
26489 71567 17624
21134 92454 29652
31410 84423 45708
21178 25036 1124
18920 67079 10579
3274 82071 76894
36323 60421 3160
21691 44894 18813
35398 54815 8641
24324 52061 9849
16456 87462 49190
3462 5678 2163
8400 81994 56851
1766 4358 2427
42670 60081 15100
5058 57937 28001
40082 82301 28756
32960 85634 10464
45699 75873 6806
774 64778 25450
27473 75514 2460
40230 68919 10849
8605 74429 11521
21514 44758 6778
70750 83737 500
12485 82818 7689
43198 93620 37831
56044 89236 2351
31006 65660 10679
48748 98681 36399
71887 91710 8146
44700 84186 11346
16987 39361 15210
60938 91057 15043
36492 47472 9524
86962 92211 3090
11072 85894 20846
60103 62943 2614
49911 92706 22296
22572 60129 34638
66736 91806 5573
31719 39208 2328
27787 64272 34097
12731 23146 8367
79519 99022 3401
27167 87254 16962
34900 39929 40
6893 38522 14579
27573 31253 654
16697 75888 57221
59449 74026 1481
67362 89110 9045
6158 66501 15640
51764 62946 8501
84257 92111 4085
33725 91557 36527
38130 66904 22946
62583 97289 24696
65799 69461 2625
58174 88865 29793
13941 31446 16643
29603 40800 694
41156 41943 594
8031 60958 10601
42941 60013 10658
20347 44018 11491
19890 98053 3988
47447 70052 206
13384 91850 35615
17435 84183 50487
5984 79197 22
31002 50260 17220
21711 98810 27528
33739 89252 9568
4802 63299 1360
1273 48349 11529
2632 13615 2695
33517 52427 7917
36162 55131 11466
51741 74743 8434
12376 54922 11053
14576 62489 46197
9455 57146 40488
16013 60582 4975
27929 79237 37765
13296 47375 16564
1733 44938 7763
363 75576 54205
25627 42551 9491
19025 49537 26050
2225 93143 13884
40424 66159 13486
27142 63638 6271
20526 88832 18498
6872 9467 318
35464 56547 12058
16392 64096 40608
79493 84283 2548
1863 56924 20737
17157 30423 12070
31420 80954 13299
12920 38968 7420
61540 79982 5888
5521 70210 25841
7353 10343 1242
38895 56783 13322
17670 27914 7115
51755 82900 17999
48838 63036 7826
46554 78230 11666
57565 71640 437
43383 60643 7534
34272 38525 2579
13371 80427 48141
39696 81207 5395
78350 80424 248
21681 79260 47296
49723 59158 1940
56654 58967 1382
56909 58544 399
4511 39355 5572
16035 47968 14145
7831 66524 3830
339 64882 53146
36558 53634 12552
8962 83752 48153
66305 99779 4107
23998 42780 10498
20372 25970 4000
62886 64312 975
36507 65187 26050
49569 93655 9583
12152 38460 22192
39795 93736 9510
11393 69920 47955
21022 90991 38686
65704 68455 130
53 17351 4953
54875 81221 563
3655 34696 3106
43883 62858 10034
5064 28991 17399
58443 69721 6054
24792 83843 9403
4087 77033 51962
56763 89887 29503
4775 5720 88
71157 91877 6737
34867 43240 4825
21 78808 14814
43918 68144 24193
65233 93932 2051
36818 86937 43539
79237 90996 7344
14564 37061 12502
17185 22312 952
19414 85266 17032
19045 31835 8412
6614 61169 28124
19024 77715 48162
8035 44024 26913
38351 70182 31785
90622 91105 327
76930 80078 1605
766 39269 16518
10319 37022 20811
48479 74454 8001
38589 92750 27052
47403 83185 3237
25056 63636 34137
3511 17808 13218
70644 88605 12715
76272 91391 2525
55981 56866 364
18265 28043 1438
65497 97487 26353
2743 66340 53763
9919 85257 51630
36193 69149 28104
13307 96669 75271
13438 18378 557
7254 31704 8463
84156 85911 433
20737 68489 22053
25586 37413 4314
27085 33599 1757
8688 78028 34020
16127 18075 581
162 70762 39460
49422 65714 12059
73459 92509 15991
35739 57239 10432
83051 89499 3313
3317 61469 30749
44428 80233 25406
2754 39551 32762
46348 73078 23441
32347 49943 8482
52830 58189 4001
60747 72818 10030
24596 40660 8525
36558 53336 8976
2920 81957 39688
1561 57949 23089
45052 72560 15365
13552 23615 2369
25092 50085 20238
37240 75542 15421
4398 81519 6101
10438 30747 6260
45665 69231 8689
11688 36370 19380
21055 52751 29998
26290 78989 30486
61778 67420 604
30834 73691 14577
84775 85055 86
58224 65105 2689
64917 68402 2639
66648 70203 1804
66319 84688 8722
17647 22458 2629
64135 85214 18171
4065 88063 76544
32040 62353 3552
65773 92186 12182
67274 99898 20324
17660 31007 10311
6386 42833 20519
51636 53238 436
49503 95462 8676
72526 84871 9909
17397 92136 47336
46646 71479 8447
4294 81346 22154
7219 58512 26238
87000 99397 5082
75133 98438 478
7423 64607 21714
58083 74297 2353
34667 79076 27348
40528 90305 14499
71398 73016 805
17983 35990 11538
19369 44217 12755
7981 35197 6527
29000 53646 7536
5330 13167 3382
7291 13638 4680
22725 61679 34601
51189 96445 18352
31783 35069 1920
24726 61499 26934
15061 71806 30689
61110 89403 19142
82949 96974 11079
54123 97739 19989
81242 99853 1471
58729 72830 912
26769 98497 28643
39577 72042 7920
65962 75471 3607
67976 68549 546
72857 90647 6560
15589 66662 36003
34733 66855 14892
30617 66980 17617
20252 52918 1397
8194 92973 41210
8787 42513 25836
48327 88412 18728
43775 64406 10816
13717 91650 980
33308 63708 22297
9303 48064 33964
24057 67866 38392
48571 59595 4848
80518 88753 7946
19796 37751 17057
28589 46701 3352
32847 38447 170
56254 66426 8949
10079 21992 3196
5502 11046 2780
44868 94318 17622
33059 65880 28189
13258 14742 1102
44058 82283 21795
12669 34858 17655
42748 95189 28817
17363 29679 402
63219 97731 28016
25769 80901 30462
20158 27106 1915
15552 40674 9947
67817 76682 2954
1884 53811 35792
61038 77851 4621
23186 27396 3469
48163 84006 32247
12414 66659 46430
43480 82584 13877
43070 49779 2087
31875 86845 1152
30789 38227 1594
10887 80621 66745
22449 58570 21513
21955 62812 12135
34667 76850 24063
74870 78066 397
46073 60415 1930
17246 31329 3963
5123 12239 6541
18502 76127 25414
5710 48826 27408
67338 73305 368
53149 69758 14489
50914 73485 21855
57535 69251 152
11121 67507 26499
45368 52145 1193
52720 53653 919
7955 52745 32204
65155 84419 8919
41577 94027 49227
59445 61747 375
5569 5602 19
58690 92893 8756
9099 80685 35928
17616 24927 7201
10042 50158 5495
24696 58217 31807
25126 72104 38083
27806 56018 24092
15522 39564 16495
21040 51793 28511
36074 42725 6501
29669 30496 467
22642 23669 144
19094 31761 9415
32017 44299 116
20183 44614 10136
52256 96540 4527
25729 80316 23466
66257 70467 1593
10220 85196 67143
67976 90449 17948
63467 89504 18314
18728 90378 19007
4000 15428 6929
49178 56491 7022
40806 61863 5293
9554 99521 5109
66597 86397 19359
27595 96332 31935
1015 8223 518
5038 52141 11505
5044 84776 36806
59439 85825 14040
536 44347 10710
17094 17104 5
58768 73343 12454
38871 42142 1163
33792 93526 27992
73512 75596 761
15098 94083 71680
13543 90493 23401
23482 68102 37444
95110 96783 905
57931 69613 5616
52039 97876 27859
14067 25581 8497
2793 78006 16500
72232 89992 1026
51987 55636 2236
41619 62737 3048
540 39120 13617
90069 94165 2856
21032 64834 32199
12667 26452 3006
4635 79909 51789
72694 75220 2349
45515 92873 26480
12852 31650 14538
22153 42374 15569
18294 70118 1854
28049 91550 11449
18454 62511 6960
42081 51062 3505
25037 95957 47804
33980 69105 25249
33501 37539 532
33003 60878 24971
11305 22067 5055
16622 82627 21246
68717 74761 1352
43082 75601 19405
40204 75485 23026
76648 93600 13119
50781 70793 17449
16924 36513 1034
79988 93759 6654
58827 64119 5145
19922 35981 14004
65977 67075 576
37959 65356 14387
29684 55046 15606
25652 80315 17952
73780 74851 276
65770 82792 15017
27377 33740 1686
40633 82835 6960
64525 72223 4376
55395 82378 7416
12313 63959 19244
2558 39411 34111
70170 95492 1550
31159 58785 26357
27812 34920 3422
7774 54519 23496
88658 93347 1018
49444 63778 8360
27896 61434 12653
48688 71488 1286
52385 90687 8617
3738 32681 12657
9748 46983 5721
49647 78968 12924
9183 12673 1535
51033 90588 12975
3862 93044 33241
78172 96550 3082
2076 18871 10479
71521 81539 9744
23958 58683 27310
66277 70473 1
28778 95898 40626
4834 49172 32681
23916 99583 6802
47325 93216 1338
17236 53487 20792
22645 67813 2780
3449 17815 4988
37887 38328 11
66866 74573 7104
23074 43605 13651
4400 40252 28891
795 65142 33146
48384 59033 3651
32931 77199 43040
45656 62891 12011
57230 84464 18540
9887 97646 29513
31352 90764 11196
11458 42271 20440
5022 39011 31439
29983 39611 8085
46889 53442 6374
40848 69390 1274
48342 75297 8456
52674 77379 7685
24154 39886 11181
1608 53959 11196
33625 56490 22436
1316 36491 5949
37860 41903 1779
39596 98953 33197
2228 54649 8681
66552 82791 10888
33717 87953 44521
29011 84012 28077
12611 72097 55554
89804 93406 3459
83046 90824 4789
43907 49635 5430
34333 70200 2551
55280 85909 25657
16294 59018 16783
7298 15945 1492
12045 45541 16956
37556 40795 3144
71096 90348 8035
2350 58560 689
27084 44873 6599
13710 39515 6929
70729 84606 8112
28389 38140 9599
92343 94426 681
54516 81599 26900
47072 87853 19913
54356 90730 8629
53483 87246 8431
47802 66526 4665
20559 42727 15448
20609 31450 8025
34569 95730 7710
28969 31900 1284
60672 88650 27930
17992 41577 13850
74732 81134 3800
17238 74203 38094
1504 72088 6300
13288 62003 6570
11908 35424 19086
68710 72015 3207
29187 46927 4778
970 41734 424
20441 93503 69336
47863 75891 13750
2663 22877 8119
27587 94539 38422
1638 74146 18439
23033 90794 30611
22051 59235 6487
30437 68535 15954
27129 30389 408
58470 96073 10997
51568 81272 18013
39732 94962 9228
27795 82508 39565
12064 60134 22456
62187 92440 26835
4844 41943 20041
61972 89941 10049
54214 62773 1078
15020 85368 65910
28983 97818 8358
78482 84065 1530
16314 17151 397
43823 98507 52533
44120 45942 1772
34833 76862 25435
24735 93158 66794
51990 62881 6114
19707 73857 43842
24855 67202 31203
31968 75750 22330
14358 88590 15710
2595 26502 8334
47479 75156 7352
16068 92916 3435
2624 57337 52408
7272 63561 34347
23429 48474 20104
28638 59814 14632
3219 14320 9835
65337 73984 2984
39103 76985 19840
4117 92786 5318
39967 52106 12029
9299 23160 13266
57438 59795 321
64734 65566 348
42102 97844 53981
2763 99211 21830
13929 18522 3642
1 70532 27626
34143 72809 2985
41612 63058 17149
45867 62821 14332
41747 72610 23402
46417 56657 2797
8415 74823 58428
85779 93286 4434
11958 33788 5078
45609 86056 40072
40788 46236 592
23301 37883 13068
41402 82734 12314
48020 57685 5622
20527 77626 3137
21765 71849 14825
49503 57945 4833
28593 57330 1059
23124 79352 52862
8099 82199 21791
68487 74110 5299
95175 96798 271
71907 91460 15879
25226 83290 10098
80906 82427 1442
55943 64274 4534
37833 52347 9615
7896 68067 34793
535 96323 34689
21718 95539 29940
14921 88356 69494
26570 46592 14331
54324 90217 11675
6070 52985 18148
77864 78919 1003
20360 56047 26747
17006 93943 14753
41825 92284 1109
70026 72057 1240
19654 31735 2321
41768 48657 5591
59876 74773 3312
28252 38765 4197
6606 93658 52101
51182 97288 17143
24661 93660 13236
58547 91622 30118
2047 96311 2540
36460 78337 38796
9635 83409 9870
33555 53770 17842
4524 47200 36010
17755 67976 6560
43677 80006 15906
62506 93832 177
46629 70840 9050
7489 46943 19163
6177 52396 28709
6859 35327 25857
12756 22518 7838
17340 48598 1250
20471 44585 19813
19684 47752 18767
78107 82811 937
59489 71406 3039
81301 92779 24
53744 83549 1215
36463 90724 15213
36014 83665 17466
15785 36360 956
24230 96614 28690
28433 78520 16917
12382 25407 5620
17618 71708 44014
36596 90081 18734
29036 62652 28021
4050 9365 1097
6919 75111 62540
31244 62252 29376
19974 80018 19461
41354 57808 8580
53474 66159 9774
55945 93803 26283
19422 27954 7190
28014 77338 38918
14564 41529 24839
31571 54011 14297
38618 79856 34637
24506 76833 43728
80094 86762 1886
36451 81601 43820
12568 91045 9060
12268 82587 38746
39823 46931 3641
33151 39847 3050
31909 54219 10024
31021 64718 5597
68112 80919 9838
32176 77817 35592
62033 92341 5920
7368 17221 5424
39285 55634 322
46373 83494 31288
74203 82962 5660
21724 25450 2624
75047 93189 11235
32816 40070 3174
47519 54733 777
8535 38332 631
47628 69581 3915
26103 37379 11147
40578 60210 2455
1643 33487 3089
32631 50385 13632
3187 23159 9995
76603 90950 8791
39633 94595 35166
18743 56437 20186
735 17886 10943
13266 34513 15249
2959 83390 64200
291 9913 133
45837 60756 14876
60128 90753 23266
23495 68160 1389
30554 31414 179
1009 22288 16381
37935 89812 4760
30091 55045 24558
4834 47435 248
77 8653 243
40093 98101 16438
56931 70390 4868
23387 40096 11376
43192 88335 14248
21927 95104 23801
12773 80381 13347
18223 83911 50202
21606 60001 24591
49680 64166 9096
88430 93880 880
46485 74775 5448
10433 82226 54956
27185 45674 2098
15420 37621 4525
49580 86748 17227
25664 60443 9738
4673 59920 22774
30899 37555 4965
41540 43589 299
20132 30886 5778
2798 72214 17119
31730 58611 3011
76694 96350 19284
40954 93937 21983
64858 84269 15479
51226 97283 3265
64712 80536 3539
10821 22572 8839
49658 97686 21017
56013 67505 3800
63622 96342 29567
15729 49582 15389
71586 92017 15913
70043 84872 3453
20254 91830 67663
54821 94986 10877
29384 80410 25023
22650 66448 30728
26702 89114 35854
11006 27770 16384
2787 71757 10106
14652 42368 5307
34528 50971 3004
13256 63878 3949
20465 59508 2825
11962 36008 17849
57761 73711 10168
17040 69804 24641
7892 19446 8447
5642 21089 8873
14929 89651 66674
27935 83881 45721
37353 42725 1563
17472 76834 38239
941 13675 6594
624 79113 52321
53295 57726 1619
81301 86891 775
33368 91891 20538
3523 81109 17785
51402 97384 39326
26978 34712 6870
8082 78996 68173
49248 81861 1764
6404 84820 32603
13936 26576 4982
5148 34755 8829
61697 71959 7377
38103 48086 6930
51500 84565 13161
15867 83751 53755
36344 69684 14965
22910 87398 30676
51048 57762 661
35455 40626 363
2490 66685 35145
35697 92341 51558
46396 77087 20279
56395 60367 341
61501 64699 2035
58566 99339 16527
28072 65802 25663
46361 57543 2931
53345 70916 3745
10183 79442 46600
23933 80188 43264
22730 69708 2051
47152 92927 29405
41696 73376 27075
15661 69715 9246
41624 62909 5353
51434 63414 4326
12244 72148 7312
18167 44822 4408
2046 99892 54784
16718 33249 2135
13115 14801 1189
4548 16948 7034
56575 99083 24231
13874 60499 13446
12233 38375 15368
46190 99744 26341
59468 92888 9123
1235 74875 73158
34471 47950 8227
36522 72880 13325
1107 69772 23166
8550 55111 16959
3205 60705 48128
7965 65526 12519
4634 57172 34061
13585 68737 13361
48082 68819 2501
11368 99661 75740
60797 88985 12432
44525 72685 1630
22062 26812 4447
33457 48202 10913
55380 67689 10081
12244 31600 6005
54859 63743 2084
9280 93973 58006
2994 90177 54813
1327 39144 5432
20824 38809 16111
8900 32687 13533
10892 22266 6564
25348 76753 33031
10272 92351 12249
23049 99584 11300
56858 61175 850
16334 58802 39036
16475 84146 16918
21005 40477 4122
15030 23773 8574
23365 92322 9251
51950 61477 6986
4124 82172 54427
90190 94527 2292
20629 48476 8041
40385 86831 12254
12776 41852 22901
59402 91711 6753
21882 90344 22028
28046 53568 21139
68348 70533 1812
13500 24345 1466
21510 47075 12480
28932 91668 45665
72194 86434 5315
49286 63482 13831
45705 52116 5174
68512 93478 16319
22069 72090 32165
14657 68018 35801
34888 52940 2410
30871 68690 12098
49788 91511 8600
85722 97547 7062
13757 39299 18856
86898 96366 2610
38442 83901 42839
19271 79928 56457
58309 81047 292
53445 76346 6166
19458 28273 6283
47770 83724 4096
59878 83980 16692
37147 42323 3150
68386 83065 5117
5912 29532 23346
20358 52291 27797
6655 79432 44324
79662 94111 3616
64336 83649 5488
16667 92192 33387
25219 40198 1348
39835 64937 23978
54659 57513 406
89454 92466 139
2841 83999 70171
16653 58169 25162
49723 75945 2896
30767 45380 3826
52101 64300 9895
87408 92849 2598
20334 83043 6197
10440 53045 12019
27492 57309 14467
36552 89320 7658
13784 84277 44143
15914 22269 973
68052 86587 15220
4769 52733 25163
26192 31341 2071
23055 62149 24847
34029 94238 43478
35822 66564 1907
16601 29508 3408
47690 59008 9580
11999 40097 11417
10970 39171 18875
26103 50409 22586
5198 69189 8441
5612 64895 28722
45117 65579 17359
55965 86719 10039
5619 61085 3662
39149 84410 43092
10533 56740 23728
36317 46303 2481
13180 71572 50120
43381 52852 8932
61125 66197 652
19821 69846 16584
24339 95821 150
43664 80068 18133
3520 61181 39046
57218 75942 6580
42744 56144 12944
21905 28155 3347
8410 81410 23673
8584 94570 754
9673 73973 44883
53579 93208 6732
39531 86428 37753
92093 97702 5510
29252 61770 22030
4844 14451 6317
75256 89183 3119
2223 7335 2201
59097 84331 7781
1 42994 23988
8347 87697 50097
21229 62893 16475
41629 72821 30338
8703 24869 11765
44641 95232 25027
40331 66762 1793
11793 91915 17996
9747 50846 18399
66236 71330 2611
35944 61150 23502
53265 71376 11386
1231 56513 36067
37048 40115 1525
34083 87820 44075
3903 11696 5635
65648 92840 26247
4435 68575 27275
37713 38752 97
14320 36791 7185
20971 43088 1551
35776 69299 861
64913 87587 8081
392 88006 2545
46979 58767 4689
39944 44838 1240
5069 64595 33397
6432 69551 59352
51385 52935 251
8105 14778 2452
34374 65256 8779
69474 83598 1335
10998 86288 30510
26472 56412 27
6849 28051 10824
5865 77722 51463
40754 65001 18
39059 98391 51412
32677 61207 4269
24373 71956 20183
64534 85180 18240
14273 62460 9496
74510 92517 7500
6301 23032 4762
25543 80628 46890
87366 93959 3043
9676 45445 27786
63636 66158 825
13557 49738 11640
27811 37566 652
6621 16813 516
14396 29825 4781
67169 81734 10044
7147 9207 835
2603 17021 285
65784 98864 24789
47726 93057 37169
7218 90024 65614
45152 96697 12469
14498 92973 77596
2682 72256 2254
29273 55922 20857
8554 42703 23795
1087 61144 59551
40893 45042 2901
30669 70661 28419
11774 25463 7550
3582 62975 95
45043 69752 10729
43019 86577 9226
7928 59979 26727
33253 75805 11297
51184 73327 15046
74326 77679 3006
46379 49213 2831
15166 69389 52459
31138 45366 7177
45754 72143 5160
42457 67956 9679
20163 57949 7354
451 63534 59230
27949 93644 62971
79935 90509 9119
54012 88045 14654
63540 78370 2978
43927 53190 229
59258 73106 6359
9773 65627 32801
29988 91517 50147
21572 57471 21497
42408 61403 17334
40740 90610 8970
19033 46292 4098
3295 20311 9539
40412 90153 27653
51491 79110 6890
41739 59139 11448
45659 73421 4589
18203 19638 803
5053 69526 55285
17677 99224 42540
6058 71147 6907
70124 97873 11154
8493 59237 18598
31650 98076 12943
33060 61162 13924
23207 70374 38287
45943 91325 16254
2637 20446 11859
28883 81843 39617
2604 60018 1191
39671 67048 11170
32743 74925 16079
45944 51206 3561
7771 91105 56745
25496 82807 51551
27987 90788 20545
39858 81155 16956
8911 92752 45338
6368 37630 4512
72764 76324 47
55068 58392 1790
40071 49575 5977
1087 46862 27465
81670 87645 5532
49719 79186 21059
18881 54714 28608
44025 49107 857
58712 74582 4594
6134 27082 9773
15352 30589 13056
47266 62183 10690
32007 89517 22009
14385 24455 9737
44315 48922 3749
20609 23954 2154
74026 84603 483
24330 30817 2427
36657 61913 24346
62070 72370 8977
50523 86637 5677
3934 53415 30132
215 49890 26100
15031 71033 41518
6632 34096 20334
19611 37835 6096
48545 53418 948
82273 88470 1843
50471 64403 5764
4699 96059 48411
53891 64834 5296
48860 93368 21334
74972 96498 13089
40406 77087 20007
11159 37097 7735
21291 96943 10703
5424 39785 20649
28185 64321 17345
60942 92156 20736
4166 11425 1241
70083 95290 15996
80669 97307 14313
25705 82277 31765
68354 91421 19754
54878 69221 8168
23882 84621 46123
57850 92245 8264
12283 85548 69004
42643 93227 35346
15841 23527 5801
34032 90971 37066
19330 72820 39351
18734 90476 32549
19629 58058 36829
18716 99084 29597
90371 96544 5493
5300 22555 5738
19050 83082 31758
16011 61699 8412
18826 26094 6251
68371 74193 725
35608 65889 28858
2055 69116 24999
88278 93082 2229
17641 95773 35053
53219 60103 749
65415 80661 228
69052 83966 14510
63372 83004 15978
21064 32006 6175
63305 96286 24780
7647 37061 8887
31228 90140 58792
40677 83868 9170
4500 93345 15
56525 63046 849
53940 64213 2604
71053 85067 6699
2808 14957 6457
16378 23303 4889
27229 80183 52695
31846 57955 21128
844 91529 39370
33987 45929 11642
3854 16286 682
30703 52192 8323
82740 97364 7072
1103 28724 5933
3118 16160 6150
78977 94237 5556
3590 11534 6314
5900 87040 9412
17908 82928 28624
9049 21835 11496
37525 59836 6689
72665 94323 19273
79047 91427 11098
61155 78327 13471
63816 76708 11737
54070 92997 36984
86701 94186 5166
31183 71318 8332
16171 51587 9802
295 99717 35603
39228 50028 6414
43740 81186 34662
37412 96666 38299
17289 60550 39580
22792 48385 1353
60196 87117 10540
30728 36614 3397
66679 90202 6385
23693 95168 14372
62901 70109 3899
43649 50486 5832
58613 85746 2347
13721 42258 6120
8212 14235 5802
7234 33378 9749
80439 94697 10
29088 75543 34913
21609 64763 18563
10181 57855 38266
55624 73843 6429
5594 7347 631
12012 31927 18343
11610 99175 14551
46293 74973 24722
20406 25945 4909
32906 98560 37649
36124 49636 13363
27170 36966 5892
72570 98591 13393
59613 83860 5001
29895 62913 2667
44882 53611 1469
8038 72227 17246
21739 88396 47020
16946 57969 771
41246 80911 37865
65532 69484 3415
38126 73973 18955
20362 36143 8089
60546 98868 12559
63340 88950 623
47254 62349 10085
4001 33869 24279
13539 16344 1854
44682 82446 31321
31250 51055 8875
42793 76284 23035
12796 89489 3177
14126 22240 4207
23632 55945 31981
4888 86977 79145
71864 82622 8836
71918 97368 20537
12690 97641 49351
23893 69809 30636
47217 64545 14533
29490 95726 27651
2080 50624 32021
33553 34514 85
29045 75012 32245
16721 25172 6476
16501 34877 12324
44972 91251 1702
16155 17836 138
17686 27076 1908
2372 96512 12742
15134 81122 55523
93854 96288 724
31462 98805 5540
51310 76006 12481
37571 79993 24445
24785 31077 4298
9247 84405 61092
17196 60956 19933
20379 83430 56011
60481 87495 23099
39886 47226 4476
27178 33101 930
20800 94714 59589
11980 31083 8175
32826 74614 31155
27274 77852 5155
42005 68465 7542
27708 84990 46562
47301 57689 5165
22387 27821 1355
75066 79178 2312
34352 37932 2195
53354 86777 30306
44936 75556 13844
30090 41094 4791
50397 94777 20844
28298 52650 17363
43878 72387 7981
76757 95851 4676
57756 64578 5322
22401 30653 3551
2578 93356 900
4 39398 21633
68451 95798 25552
16798 25535 5702
44913 88046 26685
10634 31067 20072
32096 68258 10118
28804 29701 261
79093 96761 17386
55531 98745 6753
10391 67500 22964
176 70753 50015
4399 86504 49434
31625 70983 33772
15208 87215 55134
10048 97004 74088
19081 92210 37887
26062 54888 28175
23343 67310 17459
40851 78347 7317
15869 49157 26281
7652 21079 1024
18775 58566 35954
64541 67417 1927
47589 72721 8542
359 92859 1237
5191 59156 50768
10668 73237 57254
56141 89460 27691
13915 83670 64555
55596 81347 1877
65079 92388 2947
60223 89947 27660
49750 54963 2611
6205 12342 5242
60029 88601 27289
65319 95041 16914
48163 59694 2909
3157 90792 34361
8624 69014 44948
13908 43379 28852
81228 92983 3007
51896 71068 16504
48845 49178 5
17255 53937 17851
71900 96032 1741
56207 97960 20428
5278 32879 5010
21305 41940 1784
2055 73467 34130
25412 78547 36445
5567 23192 15812
20198 98680 63428
43994 96112 17324
42749 91607 1285
38385 89570 37927
8516 10963 67
2662 93974 33256
13124 37661 3395
60858 64286 3176
69092 86153 9552
46840 49496 1497
33035 86802 17288
21479 86174 44762
15485 23929 8390
12193 23833 5564
10991 38389 22899
55223 63777 6375
30291 33001 1187
27043 39094 7815
44963 49838 3113
20189 42711 12498
10464 49059 32451
70442 77548 247
23398 97964 26773
25661 98565 14109
34133 63371 12022
15839 98757 1561
19975 42315 16982
5757 64415 31954
14277 44202 17614
5892 43310 35844
56006 94096 27240
23109 72366 14277
52936 69423 5309
10566 68218 30449
24978 26916 1010
77891 91028 11817
3601 18691 12173
51329 80845 1022
1601 70695 54231
39456 63260 10056
29353 65134 34088
26405 65260 32782
49769 87533 9351
38655 82890 26738
493 14229 10177
59015 89321 19117
68975 71642 911
14670 72773 16953
44941 87688 16934
39785 76700 33950
28210 97344 4601
10068 92158 37972
76467 77934 258
62894 69830 6466
37024 37133 62
45110 63536 11117
69066 75673 5713
7127 14691 58
35545 85006 48538
69843 91362 643
2566 82024 75509
18472 85291 6526
13275 15121 1043
21357 90797 5696
4242 97287 62275
30944 42028 370
40554 52457 10379
22266 78249 42802
34904 74811 25560
10312 20853 3421
17368 85197 24562
2112 96044 24658
56065 78864 22504
9122 11437 1979
28638 98610 28840
13232 74015 4341
1953 89941 6663
25365 73758 25623
49508 88402 11692
85682 85804 44
14726 29178 6749
59295 92420 571
13498 24770 5509
80685 90406 2992
18859 76336 48595
56062 95834 4873
13877 39786 7457
6193 28098 17541
37688 98327 40689
34784 52482 310
13569 44508 21700
4638 98929 90433
21245 36581 14916
153 7797 6125
81972 83304 137
27561 78105 20646
42340 45234 2383
41273 51152 8795
5881 29825 7670
42274 78581 27022
36523 69187 1306
14469 20184 3212
78037 92625 13589
19976 63870 20315
30392 43856 8640
27004 56416 14069
3950 60087 39183
60470 76462 4814
19242 51270 18725
73543 74573 727
72110 78081 4876
22415 57635 34174
60425 85228 14042
32550 76794 3564
28561 81125 51278
18141 83919 35041
35534 74823 33463
6350 43284 335
70069 91990 16758
68187 78111 9651
1518 57082 54661
65116 73743 7637
8175 47949 34637
11439 31151 1076
56465 64836 5750
77013 86417 8904
11123 24911 5654
70866 72693 1435
40561 78801 22412
26986 56545 16488
4574 84625 47271
37671 44635 4784
43475 49956 427
2722 38469 14661
17092 28021 3956
84082 92792 242
4885 87570 17951
59413 64260 71
30749 76832 25121
29299 38005 631
64639 77829 9353
4007 69147 44944
14238 63553 45319
43646 81713 11311
2532 24398 16106
74009 74127 1
52625 94779 42142
50606 52511 364
89948 90546 184
5019 78280 26492
52726 94089 26584
82558 95947 1679
69583 93781 19976
15027 83397 61661
43380 83149 2713
48081 61675 11410
6370 19522 9739
62112 78142 1483
25530 83318 55936
34221 59386 24214
46862 59201 11285
29892 38311 2250
20132 44307 16310
37205 55351 11863
42569 99006 2259
3393 8008 2272
16255 57991 32627
47018 48576 92
70756 84369 7919
16990 43484 18971
7452 22554 14086
789 26686 50
50007 92307 3905
30419 93397 53685
72797 82092 3446
25349 99828 22149
10866 64289 26176
47930 78467 11852
16431 53178 594
28206 31153 153
12809 32279 12203
48918 90469 4907
4993 70317 63302
29567 92321 18723
9238 52512 31952
43791 64670 12560
60378 60475 63
75156 99357 14720
54388 59410 3534
81681 88428 316
35349 52756 5446
66236 70831 3669
80517 90759 7821
21361 32410 9751
22660 69309 29264
12261 60702 7225
71172 94478 8879
24710 71399 26950
3073 23168 16365
13389 83132 29802
14047 99277 5177
12586 84360 51324
89690 96045 4595
14023 59635 41886
7723 50766 41332
63790 67854 1552
33736 76523 22595
10200 82348 56955
40483 94060 22751
55092 93871 36318
18828 37032 4887
19474 50039 4010
338 70607 66953
59543 81489 198
66588 87120 620
9254 98347 83093
38293 80010 31600
28029 52339 16396
26910 91833 49806
44047 66399 11502
47840 92559 22630
9047 22273 8407
40303 88117 19242
277 80870 56190
606 49207 30517
9241 39540 29507
17150 45097 14535
1259 45949 16025
6720 10930 1270
59692 66147 3312
8555 26296 10295
62318 99378 4659
75279 96042 15924
65720 68029 437
24024 40250 11083
2150 80254 67677
6346 41187 7436
73500 89763 12044
42532 49304 5288
41383 95621 47821
68685 82316 7086
59590 61084 1262
30529 72938 16240
32596 64857 30277
18186 55156 13134
30396 43113 5366
11315 52319 37341
61820 96644 6406
981 28160 10741
44611 71687 20613
18762 21791 594
84245 85637 196
37646 91530 25288
27102 44763 17336
53102 58309 411
25228 35492 1557
8762 29317 10519
77805 83399 5141
14998 88684 14353
20615 71203 1397
50364 59100 3216
16154 23093 3061
82748 89209 3007
13504 95217 62720
51320 75123 2628
12566 38443 11572
65390 87509 263
21783 23676 1384
67547 78162 8705
78693 99546 7208
56811 76733 14828
32003 89783 54490
44285 70848 9480
6376 91295 6920
54117 63233 3808
38506 60081 6787
1227 19026 518
31562 74090 8944
21069 26539 498
30587 55676 20264
67319 71004 518
9277 30829 8310
16164 76573 58312
12027 15409 3096
14467 22919 2414
12591 35894 17872
70673 75633 4045
19974 97892 43214
9859 21093 3130
26021 66595 30169
22050 23947 287
28190 75927 42824
36156 81517 24802
63605 74641 9507
36441 82954 3872
12348 71362 10108
54413 72584 16027
6257 65360 55837
28109 61389 30597
6542 91509 13359
37622 68025 2486
64047 78426 11029
85384 95356 5270
17930 39541 16177
58443 75923 15454
13066 49424 1185
79731 91953 10954
30573 87294 54816
21295 48644 22629
18314 54855 13843
20073 35063 1610
28205 97701 47658
51096 76283 21349
47951 88426 25861
34583 93386 2124
9623 88804 45700
47271 68430 15832
72136 76334 1317
36183 43041 4177
55217 71272 13645
60648 68788 2962
14247 79325 12734
68610 91796 14244
5053 42727 24675
50463 92962 12259
57540 59351 1244
49296 87068 33242
43494 52910 3466
77690 82534 1904
22220 51429 3070
92216 98692 5562
25115 65023 78
33774 71139 18318
7473 69757 59408
25807 89144 37964
25367 37245 10209
35203 54636 15804
5026 66713 40776
35671 63415 542
24942 98530 44596
20930 76987 55497
17848 93011 54552
50797 63102 2300
59210 83194 14636
18348 34512 5555
47272 59037 1201
11343 95687 44128
25850 52842 447
33000 81243 34923
3013 4004 212
41853 57472 3833
43656 84191 1809
16390 66316 20985
2967 84571 73714
11003 74231 48954
37571 82478 14834
28966 70756 34726
9382 75577 23679
21891 43344 6926
10056 76530 53896
34379 99129 63178
48618 54953 3464
42063 60529 5404
65326 93806 12988
12014 58178 14175
37431 44153 2829
65474 76526 9692
38631 82854 5047
35204 45874 1065
35059 69945 13328
69813 85960 6684
45489 69937 20757
1962 57636 12845
11338 37523 14923
26713 94669 47047
49420 64967 3238
43128 53014 4139
81824 93926 9100
62621 63485 605
68063 94463 2577
38942 95702 13282
69869 94492 19072
58547 74030 6199
8964 33286 18667
50794 65900 14931
15996 37710 16282
55849 80398 23903
68926 97885 1721
73031 85266 1944
17261 33919 14886
3685 77607 20585
63878 64268 103
22022 37319 9813
13066 53771 10421
87812 97863 6625
18320 51802 26491
11288 35132 8773
15738 43645 3988
55422 71730 16269
24762 48285 22375
17011 71092 25527
9376 51163 212
21358 39330 2343
43493 88494 8754
45110 92947 40487
65792 78624 3014
23555 43875 19516
22343 88453 10490
48962 59478 2291
23734 81524 37913
18227 73123 5996
26616 98115 40597
55235 74418 11304
32691 46279 953
18806 49770 10843
17755 42054 9431
11643 15342 843
38674 68096 10426
25091 88352 54816
6046 12489 4761
63755 96842 1319
9357 32718 2625
13874 63311 7265
45152 61585 16418
92312 94289 1070
66859 92804 13161
35336 88551 51146
16668 24151 1729
15840 64317 3234
34523 98334 25785
33207 53504 10478
15865 51908 27005
52031 59016 777
72651 83089 87
42416 85404 40342
51814 52844 762
50035 61653 3553
1345 7824 5363
8186 82781 34597
9419 26447 2450
39402 56159 451
51972 71338 4092
28957 84337 38302
52015 55329 1962
71708 87041 9126
14498 42344 3712
33135 75184 23762
71420 98796 19107
6012 79247 6246
35537 53710 1551
10295 49228 27674
61594 92876 7393
7304 63978 34254
7143 69309 7020
20191 35548 6754
16471 44317 24364
67681 82589 4775
49215 57381 4785
28558 38217 3748
12267 87179 9982
70503 91941 7818
11481 26758 14643
15631 65436 29560
8436 35082 25427
4708 54609 11257
13166 27043 7857
35994 82755 15997
26404 64945 2527
5262 70835 17098
60848 78910 16616
9449 73603 23342
59824 79992 9842
6594 30492 9033
9651 36284 19146
21183 34605 5147
10668 97634 38681
53687 86216 2423
7754 63642 42088
18170 74100 6079
7177 25633 3274
15735 74466 13827
62884 64096 410
49661 54493 3044
55747 98015 16025
9694 28582 1622
25230 67510 4245
6342 29704 6224
37197 63769 2452
12494 12634 76
27835 91464 28090
794 2378 1356
21719 57893 27686
1792 88417 84734
96535 97365 635
9885 47612 24711
60917 85616 15104
6326 29475 7968
18254 86895 35707
45609 92510 45621
80552 80970 205
65165 86578 1426
20183 60605 2827
50821 65405 2911
83358 99954 5529
65213 87383 18577
45667 93693 32106
73134 80079 2414
28740 63698 12087
6105 7488 623
23856 85018 59024
18455 54337 20248
87282 92747 4462
27565 71792 29998
26432 47499 8997
68437 80491 874
32313 99052 11592
80397 98705 1725
753 64706 46899
46463 92717 14416
66 4480 622
46577 96818 48520
10995 56046 21231
37382 55626 16591
81253 87688 4631
12626 62326 13001
19750 50232 24336
6080 25078 11594
40134 70545 6280
23965 68910 26131
70654 75967 1051
87611 94795 3502
87767 96349 5966
4941 77025 22639
18735 34447 8948
33799 49712 4792
1003 56807 45514
34898 83847 13810
43944 86358 24319
55727 74233 7332
78699 95475 5685
1730 52136 34471
17332 88602 51341
10344 44077 10843
62540 86940 15916
80800 97887 5869
17114 24919 1734
50126 56377 640
44405 81716 4030
12518 88701 53350
29364 95747 50576
37747 77006 26041
42431 63050 15313
6748 31976 816
43334 90919 38388
76905 86351 2696
35696 42466 2312
71637 89443 15320
25456 39709 13496
70569 82610 9643
13425 75328 48735
31376 90626 23508
18618 37884 10253
22872 55408 15170
28722 58523 17764
45099 70995 13345
92397 99902 5471
3967 69715 23230
57174 75421 6185
385 68152 58826
35096 38948 1933
27833 42072 9803
6937 62197 2650
49393 78694 26707
38358 84076 13937
18328 35052 6701
52819 76545 4984
16655 26039 8536
22112 49580 19518
26484 93745 32551
7063 62841 28411
70694 87354 824
1366 77834 64817
94395 98604 867
5402 78456 16506
59742 81933 4697
38308 45421 3467
67281 77044 4246
35881 95358 31342
13099 28767 11162
61212 86734 16280
27248 53572 3215
33548 91672 35153
23698 34504 9134
37866 64824 20221
84544 86294 1496
1719 2557 587
21423 47128 24915
76613 97864 19367
16685 63402 3966
31901 79314 6021
34795 80459 33101
14716 97433 56776
64102 70020 988
19277 43782 12960
2116 9762 6836
58808 86639 15284
64296 99276 5812
15828 42794 23342
12219 76076 38518
5011 94180 66967
84538 86472 272
33856 67774 29985
18351 84071 37102
27626 74083 32216
17615 88775 53154
838 74190 23615
36308 55123 3636
12846 62599 49106
14936 24535 1786
81170 84919 1599
17883 80579 26087
6737 96991 16423
60672 83049 16048
23100 68060 24967
3848 88824 76887
38952 80316 32986
16438 76842 18709
37280 57625 3561
16695 38416 9715
58098 66645 8240
61404 72566 8595
11994 56137 39876
21509 31563 4396
30039 89739 2740
926 26767 13395
84703 84785 37
71339 83327 8288
13701 62433 45667
40435 64705 18651
18964 20100 945
3874 99138 59914
20058 41245 4305
35466 61645 4315
47328 99846 10057
73529 88221 5713
78189 88115 4265
75298 78056 1487
20118 39230 13916
12018 17340 2448
5750 18669 10414
65957 80481 7051
56636 81680 1818
57080 83349 23128
23449 26963 1308
16093 89637 2413
175 38843 6030
46770 57404 9953
21119 61343 17713
20646 58159 25067
32340 50160 17015
15381 68768 2455
70789 95336 5538
41173 70396 2015
63300 93373 16790
66005 66242 82
50266 80874 1345
40523 56435 7134
45305 55156 9644
77582 83410 5482
29787 50589 17508
57423 92253 6521
64468 99842 29439
8694 12865 3107
3076 36344 13332
38907 42801 252
1917 79487 43715
17325 41288 13705
18081 32372 4438
40403 51791 6259
15875 43477 3050
90052 90219 84
54210 56519 2071
41286 79002 36106
36668 71109 3459
3764 84365 66746
15488 33088 2453
5208 19937 7207
54119 84572 28520
30698 55071 14558
66492 99004 29520
23480 25178 681
41700 67745 6212
9727 78157 62754
30828 69804 27158
56293 70110 12969
37247 63877 1317
8696 80077 11956
3923 9745 3198
10432 11996 162
65256 76490 9154
9668 82594 25830
58080 97056 37221
6746 82849 20125
16363 39052 19721
5186 70638 680
11852 69753 30198
7320 75601 58682
11879 15974 1243
70161 88048 7615
30242 46702 10700
35649 44457 7431
6919 83662 20167
10787 70452 24913
13986 63125 21226
22203 77896 51181
80586 84512 1210
35189 92334 33491
1182 85779 40779
9109 60671 383
51803 94150 37608
8375 45415 4536
44475 94659 30553
2811 44855 30093
32735 59417 15764
13189 38261 21669
75640 93922 15274
93758 97980 2771
67359 82683 9082
2309 22182 5721
20979 43712 10563
7451 17504 5602
77888 89699 11233
51087 53090 1569
61969 95915 12440
23975 73345 22807
50905 96477 29830
8749 64387 36094
32628 95807 2746
5431 30963 12421
67051 70263 90
2746 13526 9423
1548 10567 7143
10489 40888 16406
24481 93594 11519
15161 61978 7656
31616 41161 3296
26983 52840 12077
28622 53976 12087
15980 33281 16036
7931 68847 6348
55449 98769 3101
34933 61483 26434
8146 91825 66309
24336 51561 9960
7761 88468 17980
60609 94266 25010
4885 85691 29690
3693 7869 3004
7753 82794 51693
12417 87508 67014
45959 67001 14902
32659 62659 22328
55787 67310 9776
6380 65792 58649
13660 13720 58
35816 83493 6702
41480 90384 14210
4822 42838 1642
47089 87028 3915
49186 84610 24607
29345 32634 190
89019 91208 298
4026 73547 15188
43902 70821 5851
61402 62437 426
1581 72135 8520
67550 87550 15328
30722 86701 52640
70885 79473 2336
78191 96804 12516
4067 18386 5216
4194 64304 36974
10753 59188 39296
19501 38968 976
45065 89539 35035
20588 32947 7773
31479 98420 51859
15745 77269 4905
44511 61766 3996
31042 89962 13067
3919 19231 59
2423 60745 13775
6548 63836 20826
5605 45091 15961
7972 72239 11968
43068 52857 4027
56673 84058 25957
61967 88706 25
6007 50501 24194
46847 53380 6098
18929 19642 532
37907 90106 42023
62354 75894 3353
28002 94269 1914
50440 97878 23813
22332 59782 23814
32971 83912 19851
6294 60060 48426
36082 38825 26
53107 81930 9559
6968 57700 22302
61263 62989 296
15399 90673 32301
19772 81355 30089
64415 65830 478
26739 84663 17937
24463 69291 44389
1980 21870 18565
61788 86013 3330
546 17129 8110
72002 91145 1005
24608 70812 8538
36234 42811 4588
48099 69937 9951
77886 82873 1476
3843 39194 4808
34384 52151 1164
19242 79953 10413
70122 76832 2895
10884 39184 15433
10381 98691 69724
334 40787 27940
50323 82699 980
11823 34902 19889
56967 77534 672
59463 85781 25985
5401 44759 26169
70317 84380 822
31131 31719 459
13972 96404 15653
43214 47299 409
10038 84363 51311
13558 92401 11934
8895 50710 20808
36951 93880 21364
14239 99395 11473
83120 97747 12144
89591 99617 5626
15475 17458 1792
28617 31111 2060
20040 89178 2295
55665 74557 142
7655 94011 70621
20749 43903 21977
11206 97559 70153
31082 56411 17622
10311 94940 44464
53482 83622 5625
59947 80879 12111
63352 97618 11433
38074 84354 30162
6855 98903 10118
15702 27402 5118
44189 49181 2038
61931 96662 29118
51316 75266 9513
39359 84866 36400
12712 57061 2770
55449 90373 24204
27534 52055 13829
34470 98258 35772
40301 60316 2857
63715 66285 238
64052 67494 212
66366 85942 1893
20872 38213 6408
2473 40042 15184
8855 10089 315
24497 96015 43760
60444 70848 10013
55842 64563 4661
58021 63108 4957
23071 35319 9243
9642 30518 745
32749 48078 7519
36380 60401 573
73962 91798 14001
7518 37553 21189
95212 96886 1194
25459 69474 9767
35218 84331 24839
51899 85136 12213
5148 42515 8498
34624 92169 56695
61343 69425 2167
67544 93786 17870
7332 51801 41709
21914 43879 16671
22922 38264 7949
8161 34949 8729
30885 68541 34479
12047 62992 36116
17368 20176 1871
38408 65403 11532
16191 35036 6451
81431 83228 1308
4940 56056 16265
35238 62636 22423
63017 69899 4046
18699 30547 1489
69108 87554 14798
63072 99895 21622
40255 98637 1121
2243 10339 7914
5753 93606 36115
42632 84016 16802
13742 74967 54417
655 51612 5796
3551 64849 36068
5789 38475 26787
29161 42126 12166
54883 69577 13957
120 10783 6714
18904 22294 766
16993 80660 31898
47599 95093 47273
56097 58896 66
25963 79783 25345
44141 91202 30756
27560 65581 2430
54152 79462 4293
32059 49285 7269
57703 89999 12994
752 38996 5436
9817 86709 24507
2625 3653 61
51832 54696 436
5648 77961 69485
32217 75275 31182
9280 41100 4387
49079 60483 9726
49505 65021 12999
417 74495 31762
28098 98269 10127
25754 73285 19700
25694 94745 63454
715 83062 66639
62070 80947 4082
42325 85025 15221
2611 98234 29158
19523 34620 4475
17944 33336 11257
1228 30384 5209
56266 71309 3913
21586 76520 6708
4029 29645 6737
1905 25526 16795
4217 48928 44097
17615 33616 15969
34468 52031 13335
113 8571 5126
25370 73556 40762
25451 97869 36186
64502 76898 10360
24324 75879 1053
88518 94763 5474
42266 71412 5216
24209 50807 16343
33314 97935 2947
17835 44024 10609
45415 89520 24186
59081 63183 2153
43099 96284 41939
2569 69522 28983
9700 15690 4670
34617 92152 45787
90894 97789 5564
61279 91080 9675
38880 85986 4181
48827 80884 5242
60798 88033 725
86103 99706 3035
29045 32615 697
72220 79018 419
67063 76569 1079
17140 56304 32076
24152 41860 1910
21086 93013 59089
2666 12219 4958
2768 97152 35954
28921 61154 1367
13474 98098 16085
63743 85508 21639
12775 89705 64986
60006 86373 16439
11559 46561 26194
28847 59015 14481
31135 88068 49699
1445 6867 4734
22927 53879 20546
61877 87814 8449
3823 89745 15923
8852 33335 5965
84235 91507 4398
61622 80287 2477
43960 47526 399
10324 70568 22636
54934 90902 2599
33847 85892 45270
42833 92249 2159
53111 65270 8529
13625 59575 20257
58334 79713 7103
13825 41356 26162
43483 48696 3912
22401 66970 19801
83004 94153 8583
35297 85084 12879
12350 83617 50490
6574 36286 21106
71913 86525 2660
80177 92723 1115
21599 50635 14903
23499 52788 2875
21831 59270 14712
1701 7338 2715
16932 37845 8027
11255 37888 4256
15498 70407 48886
20842 50345 12697
2016 86539 81673
3601 83204 67039
1272 64420 25896
57487 73219 10300
16542 25949 8950
91474 93279 528
4492 67997 3519
35926 49738 7005
62029 69796 3715
64437 68810 739
59557 88373 970
13227 35107 20558
48743 98555 11910
37322 57704 4707
18903 61020 23979
27032 59854 8434
15022 56127 1370
35891 84490 30031
28520 80282 35448
58219 88686 18246
8646 9704 550
10931 27941 9421
26487 39781 5306
36463 80381 3943
15130 41815 24517
9828 81680 38258
50450 56544 5799
19626 54711 20186
56368 99009 35997
56846 90665 5967
19050 90276 68768
38034 90046 2254
48507 98026 1217
29095 79611 14312
42785 63387 15148
76535 87864 9216
41365 91323 44659
38221 50510 11296
37149 88536 39327
34224 60666 14199
37449 85674 11794
597 66286 24263
18689 78055 36295
47616 49733 78
79126 79539 316
65440 90126 6468
19211 30642 5713
43434 68632 7119
33613 65903 11125
20495 70428 49166
23145 43223 12224
13518 74231 46715
12848 47032 22738
18505 86708 65549
2248 17184 11128
73880 91777 998
17605 67699 13903
55785 72433 16611
43912 77545 13112
26691 79755 35526
35871 66328 14988
12730 18063 4453
15983 72742 43145
5009 73077 47322
20716 81864 57193
2990 10241 6975
29439 96427 49566
705 57659 51192
24246 56180 16370
12729 51738 11110
29502 47759 9382
13398 70784 13437
23180 95275 17883
36971 73680 8010
48913 97502 1364
33487 41666 4605
2656 66118 11739
3449 8837 3788
46998 81605 16641
13310 29459 601
2878 90735 41478
1656 37174 8218
36667 40651 1221
25997 33300 2776
19853 36918 492
24300 81799 41417
46958 70913 7745
50967 71021 16498
51285 81859 3099
2878 11210 5155
5915 78414 29180
33621 57457 19310
27754 55029 4672
50638 90048 7924
1383 49324 38620
64462 66238 1554
91094 91482 69
9021 56159 24742
13357 66575 8687
33863 83044 19712
11484 34300 3028
21671 29390 2812
45719 70960 9507
22972 55230 19108
58872 84652 24120
21192 80773 33988
49637 69787 2349
71893 94095 11795
20584 71277 41250
26429 40945 10057
52606 82507 20474
1253 74203 53650
59114 69024 9759
61806 93895 2363
15981 77829 14371
46297 60064 5622
39463 82616 20257
31172 38692 588
20966 65839 24348
19401 55600 5443
44684 80738 34519
1188 65329 5441
24759 53936 25341
33962 57401 17078
17402 53734 19145
11394 41865 9921
43469 78474 33904
5266 94774 56115
15228 79902 55822
64452 70256 4965
48906 71976 1143
35793 97522 28331
46361 65967 10382
20482 71646 46383
68880 71655 1122
10621 74732 19251
21472 76651 51315
41019 96165 10014
29421 74928 40018
7139 50530 16643
24495 57393 5883
44479 47758 1981
41874 97512 12361
7102 46757 7172
75610 79987 1571
9150 90815 38433
74482 81004 6433
26551 55056 2245
12169 68117 42064
42002 70828 9140
31709 83391 31668
30982 36816 2340
26583 47658 19881
75747 93273 15155
38350 51047 7544
29157 95829 1108
46116 84059 14676
55590 91605 4691
42404 72642 24699
11307 89447 19531
23547 57747 13477
66813 79352 10244
80601 93841 5166
48098 82668 17494
59808 83073 10198
69353 82718 9738
42538 88112 7156
45917 75284 13355
73412 76245 956
19314 38731 3651
61495 81734 1577
11160 42864 15795
33649 79360 40372
26586 62258 5682
11557 88448 43881
30986 96780 57260
11994 41157 7269
28776 67547 15804
1134 22296 12504
72817 79876 4237
37173 51857 727
45442 50682 2575
39669 39939 174
42576 63263 15816
17535 69405 43343
41629 58839 3837
2249 3796 1318
44235 95234 33268
31092 69962 14245
64427 84333 4738
18539 18825 29
35330 69558 16028
42731 93910 4240
7065 47410 1141
54112 74452 3197
41826 86439 4150
7685 39454 22579
15184 35192 18239
31832 80176 16964
29564 70056 13029
86762 91915 2475
28925 47296 4655
60248 72047 9425
4805 90768 80486
3115 8736 3725
58803 70379 4235
15979 75397 18557
32115 59924 23307
567 55179 48670
79405 85630 4241
2523 95593 60698
52734 65685 8666
22120 98776 74020
42998 70573 12915
80811 81330 101
91163 93054 1504
8762 41335 26211
46687 76227 17037
34728 39685 4645
15673 50176 13849
55310 69650 14223
39684 93482 5338
3758 42660 32869
24599 79012 54238
668 2966 738
34639 54594 19357
23815 64408 37032
37506 51531 7444
11065 32382 20124
21727 79614 28176
14185 64464 37942
26013 29978 2981
3501 79008 69686
4319 28563 9116
12613 62593 44172
27816 38092 4245
83673 97873 3847
23606 24777 521
34104 53152 4306
9566 78601 13781
63898 85747 590
38411 48525 5329
3750 11600 2122
579 11570 4090
9849 59751 49824
38655 64336 23568
19041 51001 23922
46167 48246 1711
53033 82875 1468
45922 76562 1705
309 11946 3007
15330 24836 7553
6508 83705 18592
16942 72938 17135
4692 77540 16492
10972 18133 6243
57444 68517 7392
66683 97351 23305
9725 84552 5081
11360 84773 49206
31684 36454 4481
75088 82393 1326
31943 54177 19683
48102 78332 926
45798 76102 29555
20521 43698 14259
24614 49464 88
56243 72703 12047
19509 35675 313
42836 81486 35406
9637 69248 59418
90179 96456 3287
50769 90696 37674
87562 97438 317
28374 97601 11147
55024 56824 1009
144 84460 55261
6371 47599 8999
27168 62183 28658
984 59597 10986
50986 57070 3946
9876 38833 10340
2084 46486 5573
39224 69082 2493
66961 86792 3065
29102 41247 9117
12331 67952 30226
60651 66614 3333
16301 28830 103
44394 75015 28534
39431 54237 9069
10931 41130 18695
6396 82161 51908
44661 61680 13006
19313 56358 35141
12452 59715 3627
42246 42306 54
80960 85173 1377
41823 89325 32316
1734 81341 51792
69369 87622 8763
16783 98631 77883
21865 98485 70350
79354 85324 2093
47792 86406 27135
1313 77402 33048
3885 13494 4843
20653 49303 12792
34694 48965 1485
25918 96903 51326
41876 45305 1257
5871 15909 2497
15776 34005 13416
6355 80555 5033
18252 75324 5846
14917 67542 4501
5694 37711 588
22474 87060 30832
30333 53286 5319
84385 96078 6158
46615 66866 9994
3707 66157 1772
36743 82757 32610
7557 53365 33148
17457 58390 29857
44663 77924 32043
5856 60210 28929
14608 81160 9635
48415 58700 3008
69475 81111 7643
34996 91350 30455
3679 37481 18966
61817 79064 5258
10571 38543 13701
37615 68174 9070
22886 38488 1682
16574 17105 113
83433 95679 8562
8044 28495 2921
6396 80584 26561
26317 94784 14738
54580 91827 30638
93276 95547 107
35030 69968 3687
15005 70599 36024
62900 69917 1318
13692 30640 15964
69392 70041 380
22108 32126 9218
21844 64675 3239
33757 69592 17005
15966 75831 19246
8894 71811 47509
85808 86614 88
19058 43936 23552
25140 49574 411
34751 56221 11453
34211 91995 15593
28352 34551 3397
3518 11140 1373
3775 74196 10727
43635 46264 941
53913 63449 7666
64335 95178 20396
10420 63996 34391
25508 32419 1722
1142 48991 6244
62009 94491 5525
21353 59475 14452
57886 93157 21037
18103 77918 4912
14244 95474 54583
28751 96258 67030
42347 46629 3093
83274 98286 8978
39964 93648 16432
29836 89062 42890
17460 49946 4170
17443 98095 67095
9587 63094 36192
30663 37028 4568
23877 34211 6608
10747 42301 21629
21118 40621 18924
2832 26474 20873
28853 91129 16000
46874 59824 7861
69725 75059 3917
5873 69034 59298
28737 67754 25403
67437 89291 10030
40872 54717 13236
188 40691 2965
66466 74483 7430
3848 81290 19531
1321 42243 5388
2793 94261 45343
17111 64715 6618
38739 98595 12360
71466 97675 11697
55595 84347 17722
48715 89894 10892
914 27024 9662
24869 69149 29668
40839 82352 15078
19843 45290 20013
6959 29289 6700
34720 37337 832
8472 58506 637
56745 61064 246
24406 54779 16317
30490 44807 3204
33451 37191 2311
52522 94619 3594
25753 98777 6981
20037 83757 51761
43953 61459 8970
50794 57070 1256
25424 37246 4926
1743 36563 22893
17988 29233 6098
16820 35314 15981
29728 32731 1509
84872 92223 2891
918 45008 29089
25468 43184 12556
23256 77117 17105
7391 50495 24494
9046 12799 1030
1876 39257 19638
51216 71687 17528
35786 80473 33659
57956 95166 24437
40561 53543 3865
79966 87489 7354
7753 90325 68320
24010 69602 42218
48318 55348 2654
51203 95272 13964
27682 86055 55931
27630 89726 1582
3406 37092 28687
12621 73504 51960
17849 74674 6903
8461 65346 13777
1588 85593 58116
68535 97267 21139
572 73221 22981
48600 92584 19479
7570 53898 807
6172 72882 3628
41673 76583 2307
4480 78638 38525
30681 52723 2309
38160 56848 10187
18171 48332 23077
7008 22028 11668
42310 49117 2305
60762 73412 12182
20986 48118 10335
7005 51948 14853
54625 72218 8602
55422 99599 25217
30900 58604 10135
58036 79565 778
878 21688 6929
12983 83909 11761
35868 71279 8929
25303 49303 14060
53012 94250 17886
14455 30409 8044
8235 21845 7146
94843 97833 462
57336 58808 113
14775 32290 15693
55210 75924 1412
53641 93094 828
10544 54562 34349
16758 45284 15298
39464 92448 42374
38987 72885 14338
264 13553 12947
47141 49313 335
58138 97073 38285
18141 63029 17850
14801 26710 8054
43545 64641 13686
28618 33323 3868
41251 68935 13177
38023 86352 14113
3904 50378 45619
64246 68797 963
31055 65595 16052
31524 83115 3689
14436 70743 47078
35350 77611 10215
18367 48497 29850
18657 88926 20113
10281 55944 29521
17131 48326 20473
37449 52462 3698
6958 60820 1580
50711 57803 3974
13864 60752 36807
21466 94963 31579
7519 27416 11069
39704 90096 3743
38193 88933 4116
28864 73598 8674
63149 76033 10528
58982 94006 20723
20706 96397 24635
25032 99226 42092
13080 13927 242
63440 77764 7647
47577 96488 47561
2546 65897 40109
40597 81008 39594
13573 85379 23818
48578 81906 21520
44963 69926 16584
1028 8371 929
74608 83956 5219
1317 48389 14067
19749 40459 477
2568 59578 13394
36050 37379 520
10319 32265 11205
79245 83379 2664
66621 86847 5653
16954 84353 35198
39323 61634 9745
4736 76032 24411
66006 66455 379
15897 48326 31697
74120 99184 6344
7044 8132 294
40633 84250 22579
17250 44290 1607
53096 85962 15773
62620 75252 5011
49030 96606 35118
80178 93628 6886
10290 95829 46071
44890 97668 7102
24138 94576 4096
6331 24994 9503
36361 96150 7495
58551 98982 29314
61067 74006 7236
19087 67534 14458
34262 40046 636
27603 32168 2073
21979 75510 27592
64839 68134 1121
40483 54179 9651
856 24496 9476
1367 70585 55079
18834 93568 47572
56720 62130 1501
40696 49535 211
31180 73600 29426
14151 78561 5553
3787 68941 51237
23771 40961 10498
2779 17915 119
68586 70983 798
12619 13707 175
6411 33011 5509
3259 75205 52729
76450 91401 8592
58734 83841 24807
2088 69608 7287
12350 78612 21785
1908 36688 27086
20189 78451 13435
46944 83591 29
4717 48079 8825
38559 96452 3097
18806 89611 44689
74882 80255 4258
24379 78514 52469
8213 84141 36002
3425 44459 34677
1044 28212 13533
74343 92137 14699
40519 66456 11344
36938 88011 45805
26728 74055 28631
12916 37834 7631
68961 71429 1898
46357 76638 15420
74086 86318 3869
27530 75613 21947
87401 90622 2367
21964 57895 17294
38283 94725 12386
79099 80990 153
47467 72665 5993
4039 65262 13308
39551 90434 2356
64999 89328 20195
50223 55782 675
39435 43881 4168
32136 75907 13639
13606 34883 14978
76293 82750 2156
26201 67845 38638
48629 79628 27916
54874 68401 5303
45641 91605 32848
54779 79140 7189
25175 29614 4287
48087 88004 30258
32140 70959 17048
30591 61281 28383
24575 31599 1485
65878 95119 15631
33912 79484 40570
55490 85533 5341
46392 65719 3680
10319 23003 6187
50648 78149 7799
46370 72417 14755
85434 88311 344
42181 78765 22380
86573 90827 615
33589 87391 35400
10530 99545 83100
45140 79981 10092
33651 75817 31641
10798 92449 29439
56564 66870 7715
18858 34915 1407
5638 6967 1066
7185 58511 8065
93551 99798 427
74967 87496 9174
38667 71243 28627
16026 61421 9082
49119 65881 9558
37527 65640 17363
20607 43970 15315
21016 92156 53285
69082 96883 4736
39847 49767 5225
35040 43068 1350
6687 26251 18835
30500 60594 10783
4530 15518 1297
19040 74171 35469
1029 53531 50370
1301 29478 18819
76060 82974 5042
12990 72384 39314
41869 79609 74
73565 98966 20319
19257 42082 10027
57036 83987 12529
17306 94294 58949
11271 72592 36615
57864 88144 15825
10574 94473 56004
9527 50089 27122
16502 91531 64225
22625 92276 13124
47720 83183 16021
40069 80380 12033
18478 41029 11053
25324 39069 12394
35403 45269 2030
4820 70751 51206
45782 97260 39768
68298 84915 9257
83152 84377 445
43388 90532 37212
62462 70375 3486
619 19295 1283
24371 58150 30476
51974 79987 10595
2164 35783 21527
858 74739 28433
80003 86644 3065
22221 28597 2381
48767 60965 9332
32505 54378 5783
5131 78937 4066
2644 15454 7331
50666 74920 20057
67714 90380 19485
37906 98646 7553
43681 48601 602
27933 83414 40972
41910 56572 3809
38241 94407 25648
15712 45578 6931
48502 78902 23991
45260 63376 8999
61906 85512 20872
9201 54416 44714
16488 36722 15727
58443 66914 5794
14228 74643 48953
44698 51862 5713
15637 97386 19306
40670 73548 7602
27958 56602 17578
65175 99525 28431
90673 93582 514
74231 94166 10428
15679 86466 62311
55413 81710 3387
9506 26614 16
55794 69457 4974
15667 76841 24748
2876 15847 12581
40985 59182 15825
27359 46875 14762
49082 54391 4456
35120 89701 22271
48678 76665 12706
66771 99921 12713
66894 82456 12551
34813 98049 11144
65534 99891 20577
53243 97764 35063
8834 88056 62389
24372 79745 4218
26257 85563 59040
17974 34509 2954
22653 75331 21030
33230 68949 26039
18513 92707 20608
37375 97233 58373
16193 96418 16656
12865 68513 48099
27594 42996 4893
59080 75826 3347
10806 32362 4154
37292 76817 7733
71509 73737 1716
23712 71249 9896
27261 93889 23855
34381 52484 17614
22376 58104 3040
69492 70453 834
6237 18772 3006
15612 47106 7214
58666 96099 4572
34424 39577 1211
1372 80003 8805
42066 51339 4286
73256 94482 15007
12919 54347 7737
20388 89439 57062
6441 81009 17426
18365 33176 4714
81530 84051 523
6994 18909 11300
35378 80353 15174
62780 67420 1471
80632 99791 15549
27624 86561 7616
54883 77697 5083
76131 86514 10062
7163 39670 20341
50116 58662 6056
2100 8533 3688
57707 96190 33089
22693 74736 26561
15781 30657 6225
67745 93344 16555
45234 58502 367
6076 51498 17762
31758 36489 3666
52139 73028 15656
22713 37009 9108
51219 95900 34138
48658 51481 1933
49602 91313 32457
39182 46691 3796
23280 95268 37123
871 74312 41338
18572 97753 24676
2426 76640 39515
12825 47809 21710
13214 51106 15896
10330 27008 8057
37433 47747 9625
34384 92924 35636
2300 54122 9798
566 20759 10560
1440 40470 18497
79574 97927 5154
50063 82000 19593
56041 81166 8376
30169 97096 62829
15493 48177 20055
63811 91986 3178
1552 88093 15993
47020 94037 10908
39815 84502 36914
52695 61310 2111
22242 61741 8927
18275 42456 5057
55427 93046 15227
22551 62288 12115
70881 99822 2723
53769 97464 26920
13958 59799 36683
4871 79939 33343
70737 81717 3112
61603 73868 3924
44196 49189 312
64015 66394 550
48758 67027 1603
33168 47831 8535
33986 63281 13877
45510 46647 332
34819 48563 1642
23691 72081 26815
37525 94064 31822
17950 51922 33686
17589 49667 19503
33995 74435 8100
60069 93412 32308
2245 34402 30605
49268 86172 13668
35244 47708 10159
55929 62902 1122
36157 85728 16167
60884 84578 13102
70562 88792 974
4287 55404 19373
47248 62746 13153
29226 71138 3432
42507 62786 13167
35990 55461 12061
51138 92523 24022
22358 37345 12037
17528 94999 22993
31391 64047 31091
6705 28633 7815
94158 94735 204
82862 89747 6442
55632 85238 14623
20209 95113 61157
19814 76978 41485
14455 66984 14533
26952 58874 23017
12651 79821 20864
2704 42855 25593
14534 63571 3993
25054 48311 10305
50460 54302 2978
37585 49214 2469
51199 66053 7251
13459 27010 511
3993 55423 7656
9649 35000 9324
2296 31164 16685
24124 99778 40115
29131 44171 3744
29858 32846 399
8542 89689 55650
27509 43640 7001
61482 99656 25517
17424 37188 1623
18760 21862 1055
15074 50155 10210
64224 76394 742
75972 83009 1223
36806 65473 9009
28198 86901 14765
19823 41818 2100
8720 60744 22233
35132 69925 22883
15542 27401 5608
55053 55520 387
34476 96060 19262
41197 85827 42738
58983 85415 8682
92875 99489 2624
67691 69526 1690
31412 83392 36255
3242 3857 381
30333 87295 1855
8842 88146 998
46646 52306 1401
7877 57539 39987
17269 37847 1483
18907 23306 4357
63707 84200 4745
52769 65481 11680
4342 9952 5326
22939 48354 16792
42826 81592 33265
6189 48983 6617
35362 43333 4873
63335 75774 6968
67832 73619 1676
7372 79524 44654
78322 99754 15605
3413 75549 52569
22443 63448 28932
28863 53014 20447
39705 63254 10977
58209 68711 570
12521 22064 3427
33484 56168 75
11850 18591 2653
27011 33102 3639
52064 54348 1404
41417 73391 28506
35148 76672 13521
68965 85493 7578
69044 91304 21105
20636 92017 15219
68 97430 46967
9412 21737 1982
35978 60133 13618
48473 51786 2991
21338 90105 38441
17823 55863 25284
31752 59388 22419
36502 77355 29581
52026 62750 6224
12982 45824 25467
16329 70271 6905
35284 68668 85
52701 99187 20744
28147 39132 8900
10243 39343 27069
71448 98812 3353
25005 48560 9466
44487 99147 32655
54622 88171 30268
38499 70537 45
25440 91077 16011
7530 49867 14229
20519 47815 8141
5086 20329 10931
31938 61547 17496
6455 95785 85043
9670 92059 16263
34304 86809 37112
82407 83836 894
27624 52360 5038
3676 96716 13948
41467 89057 13826
74654 98599 4702
31545 99836 22252
10668 93088 81142
32187 35066 2603
10349 30344 4776
23023 50290 19843
50924 71440 9789
16158 43974 15984
9726 88296 36186
60278 84852 14772
36186 69824 10809
2620 66537 26348
5113 37792 26407
5318 88238 75369
548 12385 4598
29985 43660 3112
3649 4417 238
7340 14726 1150
55735 94099 25693
9095 68160 10465
22004 39323 17118
80781 98310 9576
19967 23867 1213
15440 49882 19711
35220 94153 12761
19936 54988 16022
34376 70198 17150
58852 70772 3569
1867 50570 38778
5181 73160 33394
80727 89703 3074
31240 84934 25510
29857 89489 28941
22737 83252 30313
92 42982 21517
19155 19661 177
18096 23645 3441
2705 86233 50135
8769 85197 21441
11215 91216 51394
23014 60512 25609
39619 90446 13791
27741 74797 25790
15505 84052 3511
44711 99853 9323
46590 74995 21928
12034 19559 4235
41643 83201 27728
9149 53242 3731
14530 45979 5951
41350 51114 7142
20675 22729 111
4858 72688 2282
50734 71935 6329
8623 47669 9880
13078 19685 4000
30944 34083 677
3777 42874 8304
16643 94632 9698
92766 93818 853
9629 39460 6657
40913 42765 544
9436 18427 5142
36234 91528 52874
1914 56333 28684
11443 38122 7050
67199 99215 196
61557 62370 163
9510 13733 2910
24208 27226 2787
79018 82772 2840
55953 76276 12907
22545 30656 6302
24651 87583 44534
55503 93296 34339
12896 19123 4324
52006 60999 2464
59272 96580 2385
29919 93558 13919
14499 76290 43626
18338 35638 7175
52674 81847 13706
69701 96242 12051
41473 49866 6081
39593 90697 38010
36318 74424 23078
6238 27866 14544
57434 70956 1952
61970 89853 23221
13122 51698 30208
33435 35459 175
23567 31904 1480
855 68842 6618
27397 91701 14228
24480 64260 35780
60895 90650 10594
64443 91974 5967
9711 67354 10961
85523 87578 654
2729 34828 17668
21941 84110 36178
64747 75729 10309
80196 99809 3511
41325 64128 14395
31825 70429 27449
7285 37273 27015
46053 72436 14857
15124 73052 26002
13695 15007 52
32560 34587 323
28893 85253 50234
38383 61208 15331
1489 4106 953
53387 65039 3843
6829 54297 12825
46106 62798 10973
1412 30948 20719
20737 34658 4362
48736 83074 31601
29904 73403 36826
26654 41245 5830
13382 57242 38422
1157 21324 10614
55329 79600 15728
10446 45234 10853
69599 81343 4943
95540 96876 541
16302 85140 3803
54957 98544 27728
46793 66228 2024
66508 84552 14437
26224 90393 13127
7103 93266 67499
39660 95437 4905
24074 52441 5631
87461 94027 5725
33442 89221 25924
38548 42734 2437
60874 73520 1632
8079 12283 771
42407 93818 267
24843 24862 3
65140 79464 8025
16462 66060 44846
5094 21631 1942
31459 88082 9693
29517 73757 33219
60286 64022 2935
4244 57316 3127
9352 24913 3471
5232 11850 1486
19649 74776 5941
4878 97094 39472
10521 30422 267
69870 93690 2833
45497 92927 35862
6607 27222 16465
12560 53853 31441
45068 48719 2388
13540 58991 6717
26083 82387 7626
14314 59200 21744
20973 92379 67904
7809 46616 26995
1078 74709 58769
11815 16998 2258
35702 51152 14348
52750 91267 29978
64263 75233 5711
15801 45755 29216
90561 98313 3354
3701 38477 28790
23571 24869 514
84371 86880 1393
19230 48194 23796
51125 77109 24954
64848 97770 16837
31451 37183 3058
2217 58044 38394
34252 53078 16992
81363 95560 1405
77509 91614 1824
4147 46781 6734
13094 13353 11
12478 77850 4611
14649 50322 28111
8189 92608 47090
1410 43778 16071
23088 74204 48478
29373 61842 23602
73704 90849 7738
27291 68427 18619
85255 89570 303
45230 72135 607
31336 39720 2832
2473 44665 15439
5100 68309 62906
41218 55230 5626
54812 65108 6235
24020 32285 3414
22031 47995 5412
17593 52949 9684
19992 25274 1824
22763 98933 25888
28044 35408 5968
6565 98769 15382
84619 93171 200
67367 81536 4280
15264 21485 3560
44327 82006 3596
72213 92237 15098
22191 87173 36212
62351 98050 17439
2131 97445 68069
33289 48382 1410
75523 85339 8131
2959 57894 26659
17367 31291 2862
30807 96411 21498
78469 79159 379
20198 31765 8775
10195 42468 3196
48548 63602 11954
11672 57838 39854
62030 75321 7910
32823 45664 12764
23118 36820 4734
5570 45705 20351
45257 94768 35873
35508 98957 52441
24900 60359 15069
22362 80882 4262
5098 10982 5215
22037 98435 38600
36792 68268 2236
14454 35043 19595
62834 79185 5321
5946 87950 59482
38705 40287 1342
60170 74827 10150
43370 72327 14855
48825 87171 27357
39167 75056 30055
17605 60980 28859
21242 34178 2063
20964 26784 5767
26861 89000 43893
61961 68533 2541
21631 53508 18475
15959 50168 12151
33095 47241 6645
5037 23973 11917
2196 61076 19486
5947 72433 14713
59361 83172 12930
18925 45126 12085
56967 58215 322
34315 61890 13391
58507 83163 23388
7961 52712 41925
61127 76555 10321
6944 26061 18725
18964 76080 54659
14354 18971 4488
9085 25383 5259
64827 88435 4197
17823 90645 10923
25046 86301 20241
20054 96753 54345
24245 39544 15082
16722 97487 2985
19516 33414 11675
4161 80780 50923
1210 7014 1169
16004 92266 49896
94321 98172 1559
27580 96832 23689
19575 36860 6693
21518 33850 7848
16960 59391 31766
5257 44472 31911
1139 77588 64321
19121 25972 2975
31676 64405 1484
52784 97953 39852
47121 79010 23338
44040 94036 45803
60340 63885 1885
27145 65910 4919
50419 54680 3183
47009 74935 12959
63817 78856 5939
2800 36974 33731
15824 81559 50655
1535 89688 18989
9162 17066 1411
10520 68000 19755
16194 66815 5615
11727 59145 18467
65795 86153 7828
96573 97288 584
25918 82579 30153
96057 97344 943
5746 6196 105
19300 90084 37847
30929 70337 6280
52384 77743 2519
20179 97469 19996
50660 77013 16213
27036 75532 13719
58910 80792 19063
36076 60202 4260
71966 88920 2809
56826 60903 4001
45828 90084 1091
95471 98834 13
32183 44002 7548
63229 74205 7143
34304 39169 2284
9733 78376 17470
10148 35387 8474
20287 45463 5617
4734 75348 53045
27208 52658 568
45844 95723 46885
18082 44452 15944
61415 68463 1366
6937 43680 31703
39807 63228 1353
64406 72676 30
21953 55853 33279
29688 41854 8960
56028 79354 8181
20021 26587 1893
79428 88643 876
69410 90198 3923
10346 14927 2520
69334 98756 25593
2614 55520 10401
771 1045 118
1581 18533 9095
69561 83502 9147
51264 95405 43255
69639 93839 7546
80133 90668 2462
16493 85761 34570
33370 42681 2974
22995 59900 34834
185 77407 8278
14260 82176 51555
70277 70365 67
49513 65828 13427
59291 99432 30391
42985 86566 28798
8161 89545 1966
24064 29733 743
5791 23121 1705
7442 71062 61591
1106 83913 42819
82520 92871 1692
1313 96244 13075
62483 99871 34224
44414 87892 5057
48373 67573 2441
28615 63677 29187
37655 65699 26470
52905 94802 25257
26103 83579 15856
18582 73146 27326
52683 96925 35456
67131 93735 18881
42900 57910 11620
26616 73333 41068
457 28423 14985
56165 79850 12807
22938 82827 18495
47 83497 45065
76441 77434 406
20231 62916 23326
21907 70182 43171
55831 74785 2532
36048 62208 4702
31950 88003 17789
7064 23990 2855
15946 79749 40298
9478 28214 10078
10367 34254 278
43100 59196 11075
28742 82174 51964
6724 78160 45739
48061 97588 49033
28265 99390 37847
38692 47548 5692
42777 68344 4327
10918 70841 16294
267 33948 17955
8602 16344 5543
1172 30951 15209
26255 52074 24937
61028 81934 4745
29965 34281 3880
37919 76544 30329
18733 92528 50480
2512 48261 36894
26159 75266 9284
7732 23719 8235
27330 80346 974
4573 81072 64
28584 44933 683
39556 66436 16094
59984 80250 3596
40410 53597 2061
10728 15442 2842
70600 70617 3
85421 92646 839
51876 67017 4202
30761 36330 1569
42616 71092 19152
62364 71730 9155
27846 75798 28622
52613 92390 18337
79272 88882 4704
57230 63200 3081
3895 69716 56033
91711 99827 5838
81065 86299 2633
48986 83546 28926
71231 90122 10574
8507 23797 1953
27604 56148 26527
35913 61148 16908
14895 68666 25085
57579 68752 1306
87645 88106 80
16487 80172 20285
2800 29495 18108
44613 51248 6321
29183 90619 44231
426 98377 94265
21983 25636 872
42707 51053 4230
1762 96553 92126
29274 98546 5084
3759 63225 5758
35254 71043 22970
15288 42955 7378
68770 92324 4659
9915 15264 4714
60310 73602 3820
90167 99577 3278
24325 52829 23790
10570 66360 150
25494 58539 4631
37442 90503 45798
3274 82666 57083
33701 55655 12182
18000 41010 18852
8870 96397 83409
46997 76483 8135
29395 61031 4766
23858 90265 17892
61086 67263 2127
93007 99880 4381
30461 43584 1260
28406 91688 19867
13283 81918 60254
44989 49571 3644
48370 93776 20048
23638 63483 35129
31813 47369 8714
21209 80220 57663
21887 31611 2063
60877 78853 8751
17545 49174 29966
52065 92579 10924
24822 43430 15406
75789 84525 2454
40583 52202 527
28183 65739 26555
51502 87292 33261
54225 92530 24906
14390 32820 1409
12069 41789 4130
95510 96398 804
62505 82163 11027
46680 60044 5505
16302 48072 18901
2088 49469 618
60587 70130 7003
24123 43511 14058
36491 89315 23447
67336 92709 1117
28189 78492 18262
15352 22679 5618
57951 98450 2492
8408 13242 3581
86396 99649 9656
19311 91282 1378
65131 69846 1363
45382 98513 2879
27407 31771 3299
71244 89496 12140
15655 76568 31389
42975 70253 18511
80734 85758 2883
11893 63928 46376
44790 64500 9365
31125 46961 4187
627 71541 19615
63248 71115 3320
23202 99969 20545
48105 70976 6266
7654 80481 29930
21080 89584 49342
29314 81939 48124
59614 88611 13028
7770 93632 57752
7808 55957 16075
72876 88928 2803
6315 40830 21048
63963 73236 810
9581 67911 3935
10451 86925 24912
24514 58094 10774
159 16794 7197
38251 45493 6787
20033 47749 3162
30605 33512 304
52961 91013 6661
44893 74400 16804
67559 82991 7452
40830 64136 15942
8137 72124 4852
16203 51173 24409
6918 82420 27506
597 40869 1353
19860 47022 17224
64230 99487 2472
62412 79077 3373
41673 75817 15265
17968 49872 23101
30177 72044 39743
12294 90953 57950
10415 46936 15509
10996 38844 3832
28655 93573 53035
56503 59471 2305
23982 60226 17227
94316 96355 1833
78287 91980 7498
15559 76333 3420
11970 47202 17122
23948 39760 14315
54343 63541 2253
24779 63046 14880
24508 54724 1492
27899 73829 19279
25149 91145 33159
78599 93673 12276
42738 97576 22610
18798 57377 10783
27643 35997 7786
81253 98815 6260
4427 68734 3331
5601 80771 8117
47209 86506 31865
4047 10086 5714
13494 82978 26501
48145 94399 6905
9957 76791 27481
37924 41327 88
32371 80751 5880
39943 90339 39307
41106 45210 3645
36737 37638 811
11578 81482 12696
64996 82953 12967
7967 37019 24694
34036 77131 12987
42005 79539 8149
88353 88551 111
34109 48738 393
31313 61693 2595
35489 91741 18126
36339 97687 20119
10552 83629 1066
4467 27766 19401
2237 93780 77214
4106 88386 25825
3448 56881 45120
22600 91808 11600
3093 28418 4251
9547 77927 43632
34546 36747 615
51698 68718 12303
5554 16601 6585
4796 21330 5779
20246 42167 12062
13672 39527 3016
69570 77750 3767
13573 15602 1484
64552 81933 7303
9267 31190 20328
38580 96325 3944
23000 53008 4570
53370 72437 11535
22442 34374 1964
86019 93575 5157
9340 97027 9583
27003 27867 852
86997 93495 4679
38421 57437 10762
17410 36803 14263
44155 50934 5886
76519 97220 19809
5440 87157 68385
8278 20629 7841
17147 45034 1911
27219 65640 17277
73123 85406 10666
7137 80337 11340
20097 78561 17640
48016 69260 13050
36962 59619 359
7854 79355 10275
9224 26782 8014
12993 17842 1321
12928 24207 93
47961 58901 10218
2364 78321 58319
78663 79750 655
174 88502 40459
47756 70603 6009
69119 76155 3628
10481 40397 21650
33809 44032 2600
45284 74413 9425
30127 40628 4098
20892 68703 41775
81435 89741 5808
58080 88066 24493
8700 24069 14158
2410 25004 1235
6907 83370 71759
23268 57821 18789
62262 93508 22229
8138 9678 1308
52335 60611 7711
8106 38203 28295
39129 87913 24707
26117 71542 8688
87861 95868 7663
62791 65429 848
49483 66662 9553
3232 49453 40750
12818 83220 17079
22450 31462 942
45811 99162 15667
47226 52551 2622
13370 89738 46566
68541 82253 708
14367 55199 18678
17181 37443 2220
26641 43355 345
38286 50038 10191
23995 43685 17672
55809 66395 2245
9622 18397 7602
13696 19330 3041
18761 98510 43616
54537 90526 5705
15013 81404 44082
50735 79892 14514
9147 60640 37974
65755 92506 4093
78677 99682 10838
22241 93091 29069
65949 79840 8167
11069 84147 67657
58794 73598 1825
23014 96788 40173
25327 62321 997
74605 81207 160
83411 95429 9728
28803 35061 3937
12781 91579 28765
13815 40566 16346
7102 28227 2492
35094 40024 788
13538 54990 38462
998 34151 22098
43302 79161 13073
2947 46937 27833
37885 94371 34289
25993 55429 27703
33503 34755 64
4248 48796 706
53019 95232 1815
10375 97117 84118
60978 80613 9758
6601 11179 3595
72081 75846 851
287 88129 34543
51907 70951 15671
29483 30329 803
62144 65366 2442
40760 62982 21409
45771 86855 26290
74446 92403 8479
63433 96510 26552
29180 93314 14948
57025 84033 15857
41785 85250 6127
34302 79352 25748
9918 84073 22040
13650 56474 7427
90762 91059 200
97934 99490 700
41701 91117 42329
49299 82828 10946
3165 70376 49325
17924 71737 20067
22701 72650 25400
22482 51753 23924
20799 57962 9843
6646 51518 34768
9511 99842 23065
40347 89202 41664
11456 99595 30206
59953 75928 12513
38575 93788 10496
87586 89363 475
21821 27259 1460
43657 54272 871
13598 14269 411
7809 27487 14523
45475 46409 451
10281 74382 6659
12393 20440 2716
12992 37162 20087
22285 95263 59516
23907 32001 7450
84164 89683 4483
17871 57484 7004
58975 87418 3057
84136 98790 13540
560 86023 67337
65702 80112 12962
8132 78566 45035
11252 82775 32455
9 53481 40109
26091 46768 5538
16555 80235 47943
10167 84337 53031
27209 80999 40274
27759 95450 20566
6079 64009 215
39235 49854 2143
27161 42296 13699
29193 94304 49516
77404 80752 2218
55202 69103 6451
20801 42007 9299
60232 67097 3315
2188 43558 5847
15807 70816 21566
392 50853 43863
50814 96610 21021
28695 69593 14331
7457 74898 22113
29563 77153 13647
48530 86543 9606
62205 65157 954
39192 72456 12899
66931 77561 6108
8096 45518 20428
54467 86075 4811
16789 54087 10029
8980 82014 39749
86311 99259 227
44481 92437 27001
35756 36971 806
61946 66845 1092
10284 45143 22371
7342 36890 16258
24846 91068 36852
59224 71922 6871
4655 24724 14203
71203 75810 2787
8613 48556 32640
56047 95054 29013
18302 80310 2288
2328 15855 12604
61991 86512 9353
28768 89212 33225
27559 57903 26999
44456 59781 1501
63875 87940 21240
53891 56379 495
15014 77031 22921
49104 54764 3910
5939 66938 56100
5526 74949 28022
5954 52994 3269
3197 61086 16196
3712 68155 41567
22463 93889 54563
31009 58705 20903
3790 18176 11780
20761 95497 38186
31054 79607 4393
21575 64629 37045
36106 70455 8975
35383 70521 34884
20078 47651 19489
68500 79415 4307
77344 97302 89
6676 99010 36633
1870 51936 33114
54576 78054 5058
18732 45697 23885
15028 16001 600
20952 53539 4838
20439 49051 11149
3091 77972 10413
50816 62001 6901
43012 82606 26044
13338 13384 35
57245 64820 6635
53271 56213 781
15789 70274 14752
5980 69243 32748
93 76289 10175
71132 89812 17989
24442 26417 1750
7675 62967 2332
11429 41779 17712
6697 39072 19393
5252 96066 1227
9866 77556 24495
42222 70518 1889
21578 75957 12090
9778 34997 18028
3312 27190 8169
59566 91957 25493
37990 52026 5685
60265 73640 1381
58865 78378 10979
23074 78817 7495
64562 78893 1986
25199 54299 7292
50448 72279 13420
9803 28668 7528
57838 84283 2551
8059 22199 9566
37057 82181 25049
31570 83881 32672
42639 70336 16735
4307 8662 2759
32358 81871 29023
7095 32266 15908
1482 38375 28439
19352 32681 12991
8039 22608 12690
15178 49653 29129
25954 63774 26832
48433 98575 15284
7110 29246 2297
61966 79772 11908
44404 96345 11281
60183 93222 18735
4538 79061 11448
38073 88858 35676
41462 64368 8635
18013 81873 48605
51769 85413 604
32101 90786 8767
40438 77513 33285
29782 92449 23487
99204 99763 95
46915 52698 4612
3136 80835 76689
34574 57445 7790
5000 83734 32110
66319 69727 3363
83670 85720 1085
41863 70405 5159
62471 91602 8718
92754 94645 1488
6346 30320 14278
23789 52753 12423
7892 92312 80731
17588 61479 28805
21117 86142 36138
50206 52227 1249
23200 59350 33639
26522 33982 413
29520 70064 33807
23768 51802 9406
77247 92388 8839
40397 45491 3714
23632 99390 37941
26056 69181 23753
19306 39638 9144
471 62743 22279
41508 59942 13571
75968 91071 13263
4499 76759 42324
38580 62439 3720
7087 26529 18687
54223 69974 14112
48906 76239 26865
56120 69640 5768
32286 95929 13373
82224 97681 15357
886 55460 18518
33184 88230 29308
58078 98320 4227
61265 69180 2224
8472 35760 269
44592 87782 34001
18038 80900 56960
27651 97517 25063
49033 51910 905
27166 58101 830
74970 94972 9057
60015 78888 8314
68418 69080 364
3982 6537 4
29234 32948 2355
27150 29805 1845
6897 19473 6025
70307 97619 18425
39820 83251 24978
1835 85562 78431
6325 63311 40964
13302 27043 8070
38641 65456 2415
58028 70958 11307
54075 99171 30038
13152 51964 31490
9982 85343 58020
81642 91964 1563
961 5425 3524
17678 30442 3104
13052 38860 22285
64841 82980 9787
55199 99754 27533
43576 44637 1034
35392 50207 11154
60650 63876 3225
69609 77302 7546
23513 57495 4263
41993 72938 22353
14786 98453 4901
32335 84977 40012
5259 89788 51618
1878 86774 16146
18429 39535 20331
59403 68561 7282
71257 82705 4103
33835 59622 21278
21069 44296 8665
22685 91805 9573
44152 89719 15844
40904 85297 22575
46792 81841 34474
18220 55617 264
27489 30902 1819
271 24481 17127
11017 99037 9315
31863 77399 15146
40033 93901 16670
19101 80305 14305
32261 44547 6536
11307 25225 12590
32200 77780 30059
6504 45960 14012
26095 69566 8437
43348 77718 14164
27256 77600 40593
15317 83712 46364
10675 69719 16674
10081 97620 10070
44230 91549 25824
3054 97983 63953
41766 52034 6527
5343 88357 2859
21228 29998 3793
48963 87439 20732
47183 77331 24160
6674 32292 12830
1324 29567 19629
68326 97717 19418
13713 18898 453
10275 22993 2867
3258 25030 6200
21763 68579 1500
53065 54280 947
3922 37055 9371
2794 49744 15153
2447 55276 49408
27836 38193 5167
50086 93597 26735
29201 92036 34693
40105 68220 2660
67840 86837 14449
34568 48708 5356
68248 99947 27912
6634 13988 3603
75301 88875 10725
23123 82595 53407
53920 99142 1534
8851 33906 21859
51170 64393 11120
44528 98114 32904
51018 73055 6913
33910 65905 15964
17224 28135 3373
25514 98684 12767
45099 50168 739
37169 71521 3482
21339 65032 16046
10735 74303 57861
15239 86390 56691
14818 32477 4673
40326 42952 552
65265 88389 7299
21241 80099 2601
29443 67256 32993
56362 86027 21927
14034 35734 17191
10875 49190 2735
4967 20300 9279
57917 89740 10539
55242 73213 8811
40042 58430 13472
1423 56842 20608
42785 43668 554
3499 81726 57484
13282 59232 707
51318 76842 20954
13822 68372 48218
22298 80796 40479
91510 95389 3699
62462 85080 11294
81761 83322 525
22983 28189 480
55571 90516 6672
1289 29431 23020
2926 44226 14411
28147 74540 14629
48332 94592 24632
47299 92426 9027
56110 88947 20761
31826 88163 20597
67119 72843 481
8960 62328 36610
62083 91622 29279
4170 33255 5725
65704 67901 150
44092 88737 41836
54808 67660 5018
19361 35230 14480
28751 71702 8091
48731 78236 20759
59140 94314 28766
43351 65525 3695
31261 69201 6530
10815 44681 26090
10419 85560 70563
47864 63960 2678
27501 40677 888
34571 72550 1052
59555 89688 22316
9744 22114 7769
66780 71720 3593
38113 92556 2894
27475 61884 2400
33462 83835 5575
7739 82222 62775
15601 24201 7824
90935 99809 4108
60908 91281 24018
86770 91521 906
40550 67596 12451
42216 96419 9191
30876 62521 6232
45001 59663 11780
36996 47709 8545
310 11030 8463
23671 49375 12064
20296 53671 18794
2905 8678 222
34027 98622 6672
39806 69208 15337
19786 95180 57267
22274 61420 31464
64475 67099 1848
61638 84527 14195
74049 90918 11990
15451 69135 17385
10779 73448 24594
16266 36950 14234
10794 20966 6522
34510 55838 6542
31587 43733 3690
2251 25075 12060
60874 91432 23012
84904 86962 261
95323 96710 751
267 45014 108
63878 67689 3374
98412 98623 76
21257 68790 6920
16125 58684 26585
2987 40935 274
47572 94014 1205
87418 88721 47
30933 66767 17522
73954 96424 11572
17522 89236 26248
34562 74841 37963
19184 87184 65732
36322 60238 7989
49141 58922 2200
15236 23678 3867
5642 21909 15345
13629 50009 17258
55306 67074 8043
586 66722 27252
33559 59263 9211
33320 96558 4718
13289 38775 13598
7661 95786 10791
14686 39769 2581
5589 35484 29883
12668 36532 21756
10367 94326 55620
64828 98684 4081
13887 24718 3729
35716 43037 3999
56789 66604 6974
19526 50505 8391
37612 57861 12860
11574 80971 59832
25784 68696 27711
56052 59456 2933
720 60521 29443
5713 32758 5278
4793 17928 10657
17323 59801 11662
8394 45426 9594
29625 38593 7099
34694 65843 2228
56833 78569 2081
91743 98020 966
84854 89235 2478
64234 74614 6854
70770 70864 62
29198 88262 22666
40793 71654 5428
49273 58257 7452
80740 96061 9881
40897 69004 19286
13526 37158 16411
453 8171 389
46760 78863 20608
78448 98170 8295
46783 76175 9664
2370 80595 59315
61304 89501 8040
57245 82953 24825
51217 51739 233
26696 97974 54891
62615 89471 10755
8165 10700 52
33812 63842 21994
6065 44723 13865
75619 99949 13892
46881 53748 6179
84062 95731 2598
16763 37708 485
92379 93998 621
28298 97931 57708
8766 92864 26094
23750 36995 1618
23561 48003 9919
10220 85229 55800
3004 43602 5954
10286 56976 1373
23645 80256 16572
5391 38681 9583
42293 95484 6268
36712 74017 27088
25571 60343 20711
15537 56696 39312
34363 63922 11855
53829 85668 22063
8866 46959 33188
36626 93588 3881
47146 55583 8407
15218 20223 449
53334 79026 25341
2946 68627 9823
24265 70470 11748
18761 49454 26243
61100 92971 27379
45919 56898 8329
27970 87413 19716
15564 53455 8167
60707 91949 21674
1756 76043 38244
53145 77799 2037
66630 85856 13309
54727 61773 826
24895 85796 21300
31382 32025 402
6933 94246 6139
25700 79188 13430
12533 48071 26255
11271 67217 12512
17202 24632 575
1020 57852 27899
75099 88116 11888
38770 49559 9122
18520 66659 18089
69588 83318 6533
10198 78296 1382
6488 48323 22828
17851 53697 10426
28110 33642 4868
993 27402 22618
11423 66280 13404
30895 94635 27216
66395 87536 6235
8077 86702 19913
203 29867 3939
52764 82007 7028
16636 73722 7459
37042 37884 347
51405 75952 12422
58335 83261 3356
55318 72195 8620
37765 90249 3075
6848 24053 13081
28735 56316 8982
6995 28712 3794
19187 68157 23943
51399 60335 7243
3612 45269 28701
62099 78919 3582
57820 99532 2759
30523 91111 22699
38251 53684 13264
3403 69230 25909
22859 55771 25688
10585 47639 26596
31955 83672 2595
55155 81583 24232
74842 91019 15963
32086 59606 9972
60121 65623 4579
85712 96199 7266
8817 42012 28413
49892 68195 8852
20500 41275 1357
5073 88300 71744
14918 81231 14855
1917 88196 66003
87056 99720 6450
13880 60619 41502
72273 74408 1110
47801 62421 8921
78861 83672 1025
2018 88563 32223
8544 18961 7967
20291 63603 17630
49152 67088 8690
495 50210 2705
40841 43536 2027
55790 87610 3679
50468 81048 13743
44905 45134 41
4394 25032 8362
6005 67579 691
12185 43679 4604
23789 55671 10083
73698 81495 2074
50901 66458 12160
10256 50338 13618
22367 32615 3691
8647 25681 6026
40038 82621 10107
83904 92833 2576
15107 16602 684
11303 16500 3928
3515 35938 18849
1183 69826 56306
5313 67096 25382
10058 45110 13220
52717 92376 5395
12256 46891 25972
85708 91065 43
8922 67236 39134
4724 50132 4664
14705 31052 7094
23262 70098 35426
40065 65059 16435
72380 73995 966
33103 96119 4095
12749 48196 23362
68060 86923 7612
7358 90409 80620
36662 72254 33744
27024 48139 10676
12834 66316 18875
18823 97351 64817
5057 15650 8014
68601 71918 2506
69148 99205 28333
42704 82704 6629
30307 44653 1196
24839 75347 43112
34059 59045 19059
1668 83696 44506
7294 50397 35931
28468 65423 15389
16683 57515 16715
13244 31453 13819
11977 33941 4968
7806 59200 28028
78119 98909 2533
24993 32760 6358
48926 59186 9910
38363 79531 39326
46158 78386 9337
26948 46268 6184
68274 89266 1232
52120 89178 7598
45476 77877 19087
47986 86390 16632
49668 80458 25080
24324 57329 95
2555 24805 17073
7079 22489 865
9048 66027 36664
11801 53884 11688
8147 36646 17919
33743 74475 12721
29757 99227 52429
419 61061 27631
21791 33782 8668
966 70352 42769
80609 97726 7498
21678 29037 1893
105 65209 44082
47839 90129 34877
25677 40125 9296
58286 92234 20774
40699 99303 25582
8023 86797 1369
84315 94554 5124
25361 39067 7231
62947 94193 7604
11430 92423 7136
43405 89499 31102
28033 66153 6950
1091 39305 9571
7333 8082 722
43946 49861 4141
67481 80896 8898
55294 98442 5836
70850 85497 10381
25872 52689 24358
68534 86929 14704
61657 67771 4658
44463 70261 17066
3197 41533 35224
2983 89385 33626
58354 98512 20539
79435 79843 88
62038 86443 4492
27243 89604 43608
9984 67929 34277
4847 55130 16217
81639 88043 1324
90507 91040 366
1731 6098 2318
18368 24082 2281
22007 30994 1208
27865 45409 8647
11347 68531 13726
70662 95223 15549
12181 99155 26715
51489 79312 7528
63141 70069 4844
34198 79560 34173
16662 42810 14008
23634 67942 39883
19378 31745 2331
11841 36886 3624
2816 66660 52604
13335 21400 6382
29628 45279 6194
8207 61891 505
35747 72286 6251
31158 64174 18693
39351 75890 6660
4710 95204 68261
16956 37559 18467
12771 92595 71778
13639 29347 6220
9954 12581 1914
5063 54291 46408
63710 64149 291
46414 90129 28285
4211 55729 9778
29082 80590 10949
64405 73085 7403
73356 91395 2269
77892 87105 9108
73097 73774 4
23385 27372 3718
9831 22582 6404
955 5011 2421
52263 76775 17534
36002 95455 40789
66210 97584 1984
17884 41607 17116
22405 30072 3810
22759 98157 19725
14489 98791 2107
21227 84787 31812
9093 76233 52253
66564 86141 6938
68920 83141 41
28367 75871 37775
37675 42033 3336
50181 84752 12539
18142 27380 1681
4520 15412 714
13415 13922 157
37450 85947 31853
60023 78104 11310
32958 91092 41379
23833 29772 5521
33163 49979 816
37709 71451 13933
58280 65039 3699
39235 49231 3906
61326 78348 383
52111 67113 14428
81851 95030 11666
67569 67686 50
76862 88089 1253
19567 97355 2313
20011 63830 36957
7417 33545 23295
56228 62811 2626
24544 30159 1851
70401 87272 6207
19689 31255 3202
12103 15821 3384
20123 99157 77573
22285 62068 8409
66711 90324 9866
93557 97686 1345
17098 29838 9762
27743 57500 6478
60471 81095 10609
26967 83679 30194
24682 64629 30210
4702 60841 19821
20897 28806 1434
4972 62843 46954
23991 32198 2099
61581 61619 36
58671 75186 730
32270 53946 12231
22993 66992 19121
24761 81002 40274
27844 53268 23060
86522 97952 9427
39407 50482 5507
79232 96104 3980
49950 67007 13680
15802 18486 2640
69146 89112 10277
17342 18028 249
14400 94354 42341
42393 91249 8922
8603 62006 24999
1601 28778 12756
25563 98536 63694
25166 27791 1866
77375 98549 2348
4121 73587 7312
54603 82977 345
7119 30494 11046
9764 11217 1063
62376 87032 20078
7262 25773 3965
40801 91016 39704
50766 91532 2417
13128 54779 1143
6007 23939 12079
82292 99607 17037
70361 77515 6691
5407 69311 57019
42303 88527 29136
9385 73335 7297
27837 60021 3400
46556 68561 20305
63968 92430 14942
82019 96778 9589
9530 86349 7944
2338 47205 4678
10696 61142 19571
54752 95484 32079
21975 46947 5229
5819 69296 11319
18141 91353 66136
13595 44721 30036
19567 50433 570
90853 98754 4042
75144 79859 373
32655 42576 2332
5285 24425 15617
40851 58335 9099
70305 94452 6907
29259 56201 19873
27127 43708 12869
7584 50124 34763
51866 88981 13343
70759 94873 16620
49572 67418 4553
12140 42866 12055
11861 90575 63950
12728 28763 3708
5719 20733 5567
27065 79084 14819
7631 98894 87791
76466 92063 269
25225 30698 3455
7568 47850 20582
38665 97297 33055
29081 65159 20714
7422 78726 48052
61516 87736 11708
11183 54684 4842
21914 83050 39312
63443 90190 16678
44753 82959 7026
16838 59656 24352
45041 92761 6371
2595 7890 1022
73911 99463 8816
30884 77911 30741
47427 98054 41240
39801 53651 13753
3431 25221 17402
71591 78022 3610
10623 49867 6989
42292 93323 27941
18824 46748 27403
55206 82507 4605
67752 76883 5475
47531 92380 5029
65611 98073 21447
23747 69778 16573
30658 46771 3376
37722 92992 32856
37348 48109 4903
61664 75224 8861
61279 71170 4223
6084 60416 34335
69557 95709 1186
5251 36506 5227
13139 35655 14414
56136 87798 17821
48504 72268 6376
19377 82528 48479
22887 76247 3441
24070 24433 293
2110 19266 16574
52955 87662 14773
80956 90476 5858
74055 76623 364
18978 95595 70707
12960 83331 6038
27601 37017 884
41935 81391 38583
21302 74999 26586
23752 25036 960
67582 78896 7771
26255 79182 3325
59241 65034 2261
81391 91421 4651
7019 19688 775
23054 46135 9051
36546 61129 2484
2179 14756 12155
10680 18721 3678
2175 51851 49231
48989 61464 9271
15789 21075 2879
48746 93455 22243
39677 70243 21704
19787 35711 13935
81117 82134 934
78563 96597 12781
4195 44747 11765
35651 85925 48087
21334 75817 31975
3815 34821 8710
18195 81864 10096
21784 87931 65190
2111 96007 18543
20790 95656 49221
25897 61782 21352
12181 36660 79
15967 22956 6108
13402 90880 14501
69311 96422 386
30828 90936 8199
31897 49353 1924
547 65862 33222
47832 61741 7729
40909 46615 4597
41481 51463 8269
46237 86793 881
22596 81614 1897
55271 74406 12034
7115 23857 5093
47941 64835 2018
18147 64456 37398
18228 87907 35150
39548 74564 23150
5804 56424 6608
30911 55564 12394
25718 79453 35226
9549 90760 75737
41396 71856 22360
1581 18211 12499
20841 34552 1187
29921 84400 32161
13155 42083 26853
19467 64506 40539
50569 86213 1967
36064 37999 400
73785 97384 4700
32625 76148 27123
16370 93301 32078
72318 74266 594
30275 74031 12600
16962 17337 319
53484 83971 21861
33168 47564 1861
46958 83473 29021
22938 42613 8296
13537 49225 30142
5950 61782 19897
69786 82243 10887
34970 38273 2489
40598 87398 1223
2800 99043 40936
17062 58217 35566
73023 77804 456
85567 87924 177
60584 97189 1475
19071 69453 39868
23606 68969 12377
26290 61045 19825
32371 82413 48649
54683 88075 3908
29744 50437 4929
63924 83974 475
16880 98292 54450
22891 49326 15190
9301 47038 12199
13805 72100 57499
15590 33747 14393
10609 33831 918
86592 92680 5958
25395 52664 23712
3137 85262 49953
16536 72436 26455
65560 75599 9580
22479 36092 12732
72547 85821 2500
14930 47754 918
36542 94625 35208
37617 75170 11637
16784 75237 1941
34484 53674 10015
18 2264 921
45572 71695 19154
35006 76517 38943
74588 75262 61
32813 76890 20547
4867 20139 5666
6197 82106 48882
2865 35459 13918
29825 63393 20197
35880 97488 58072
1793 17946 9875
30060 78083 30578
1110 32224 21128
10830 68564 52989
24662 57612 13451
18164 36133 2056
19400 34222 10901
69760 80341 7842
23635 41967 6229
83452 87875 3134
89052 97551 3666
19174 52713 6406
35041 84178 46460
40323 77928 4223
4011 69548 26680
81133 98991 16384
26617 81718 39539
15656 90190 55263
26660 38765 6633
4855 92985 26681
63241 69710 6042
9941 36422 25811
34773 75436 19219
13249 94713 5365
36164 38665 2230
36382 80096 19589
75532 91058 10134
14956 47016 24257
26025 73225 22278
65533 96813 31193
65200 66571 1308
16737 62591 3021
21452 78197 56118
62968 84891 9275
11229 61377 2182
39032 65321 2172
15701 83887 17228
25647 36092 7122
18848 36247 9751
72005 97512 8175
11333 24569 9809
30850 66015 11860
50610 81746 2057
39113 52363 4256
39564 67640 15955
67372 81009 11966
34034 44443 2366
17584 45057 15483
7979 99900 42981
29484 77011 20734
21984 75527 9062
49332 78550 16231
1523 61931 7504
9744 54921 40554
77748 80453 1420
7834 86597 5583
41106 75616 21336
36522 89820 28290
44444 96891 34279
19365 23163 2182
44053 61309 761
33325 61982 8389
38910 42510 1046
5388 56041 34908
44625 68391 14130
9187 62668 21757
18697 37563 16429
31920 63961 26387
44577 55192 9056
1117 32377 3246
738 59895 16745
18994 85242 58923
59932 74759 11284
33252 90522 21058
34601 95988 42131
4989 33125 21128
1186 44628 12827
60620 87869 26657
23946 29636 985
7350 50177 30501
33781 98071 29883
53238 95564 5725
7727 29499 812
13165 68153 26070
15822 78522 21473
918 82704 34408
142 26407 24208
70445 90801 13092
11375 63706 9776
61999 69889 1013
1824 11589 7979
12368 23083 2964
9438 64344 45585
35270 74195 23595
21086 31715 7697
57430 85934 26041
38769 65885 22632
46003 64730 11562
47964 75098 18979
14370 63362 13936
8737 31880 22151
82343 89586 6254
19644 39250 16640
59955 77102 13675
9498 63186 5721
32813 44699 9779
66761 93042 423
13071 49822 11963
61793 72694 3207
27612 85004 57032
48384 49710 936
17687 99249 7210
61400 87518 4050
35625 56362 17393
529 98079 41167
19000 70700 35684
38247 47156 2182
34739 38665 3027
4321 26140 20150
24294 99666 40851
38455 54839 13312
61058 89494 1762
11862 60082 10998
1583 2478 483
25364 84951 27024
7042 72657 24612
52107 69329 15307
83732 90987 5983
20121 90285 61499
5220 55365 26757
17718 75814 14066
15805 25088 8363
16254 21938 2902
10338 20741 7959
430 27489 21298
18845 33956 9936
15996 43692 13063
15057 64700 18587
33239 47758 10438
60797 80293 18313
18013 60177 11315
2774 48154 29027
52934 84019 28386
71425 85057 9487
58977 92776 3687
42608 62117 10195
10262 32657 22124
14328 77588 47066
14069 97336 50204
29481 94655 23508
51077 87037 21236
3727 51520 8901
18246 60794 18283
24026 90776 35024
3355 13238 1517
73315 91329 13316
785 76675 16026
43448 96683 11337
42322 97568 33408
63760 94162 18232
79685 84290 310
73495 78922 196
47817 56658 789
88571 99509 9912
39176 95262 53642
53365 87877 10460
26005 60122 10571
53673 74462 5444
3276 60717 26526
30100 52623 14454
59158 80114 3968
22859 27388 3468
92800 99693 1784
18243 34306 10052
42702 99859 34520
49856 62934 10190
31331 60097 23118
28838 66868 22510
241 9896 4227
68285 77549 545
35169 66395 8539
18073 44531 8294
30571 49334 2088
28367 78075 16190
44100 48714 3894
38097 83937 6650
44274 55512 7913
13628 56354 41005
39210 84803 25348
69618 71863 137
31280 59514 4514
45289 74015 28147
18934 38384 13125
16162 74521 37431
144 64275 10847
7413 99831 81120
31936 45786 12347
8366 9269 147
68069 88445 4594
2705 99972 9713
26751 82713 50145
70516 80383 1921
23910 89234 52926
6479 48541 26000
11506 85744 19918
15134 80774 31811
27359 67360 39322
89127 97295 1962
44154 58992 10261
11293 49800 22027
36765 39703 1368
31048 89476 6343
18252 57889 34999
9910 26662 15981
62456 62599 11
52647 61968 4921
92163 99914 4405
13614 74754 5107
25227 31552 3486
25276 53094 11511
60002 62395 731
3191 62500 12488
26385 48573 3371
42628 51113 6683
22600 76957 49811
47907 48338 158
63020 72610 8400
37517 72161 18689
17518 22683 4791
66965 96177 26008
34984 94128 11131
15006 21994 2568
15076 81551 5205
30382 89139 44901
1880 51676 15723
53644 93108 10284
2484 26922 4737
8792 51134 8453
8116 52290 18116
55820 99310 11682
1976 54988 45273
1223 17539 6654
33259 72688 871
47753 53661 863
75608 95757 3278
35690 53184 4200
961 67454 21850
76839 92280 240
72694 99581 17669
37452 67759 29766
15425 99876 19350
13990 23018 2252
14142 50629 16741
67848 88447 3496
65336 86888 16314
66994 94706 11378
7884 69094 29482
40090 58405 16046
36515 53226 7637
26232 30623 1648
46441 52684 5417
10943 22271 1084
35268 44281 7790
55983 96603 35792
21716 26806 954
58402 63372 2963
4153 82449 55339
35008 57938 17348
30922 37702 3657
7188 89585 60287
5254 96544 59454
22907 45491 12003
73250 98157 22189
2924 42592 37621
7896 61130 19525
58073 83720 19372
52217 63928 6121
32148 46929 581
972 88697 26915
46440 70074 23583
11840 43155 8191
58665 75449 4373
2175 37412 26615
81102 97639 15818
76564 93721 14276
57087 95816 2068
17448 80626 50920
16270 91046 31926
34453 49618 3749
28571 75285 35805
67176 89688 9998
688 4492 1099
2961 3626 651
71069 78577 1327
84048 94744 6431
64362 73437 5731
3595 81020 58318
34058 80110 15840
51891 76557 10088
73152 78938 2508
36924 63774 18212
64465 92307 9396
10124 91683 19356
30957 66318 8711
86832 93115 2089
53746 86229 13385
27865 81634 34394
51050 53686 247
40878 78047 2578
41969 55347 5485
35336 66055 21038
35419 44022 4606
8718 13293 3713
31400 41783 10115
32936 98683 10043
72932 79511 3060
5936 18154 8845
9763 30548 1195
21443 37564 1451
26332 42079 10170
9620 52639 22868
41658 88446 19659
49082 63873 6785
42311 86564 42625
530 2979 2166
63803 80034 3618
27652 66889 1796
42685 84773 30497
4767 32444 12587
2103 29228 6186
23602 69858 11204
27472 72664 17288
21686 51578 26384
71887 87341 9123
1187 42650 40798
35264 58131 13345
50343 59063 7130
22884 38206 13272
71166 84242 3322
56304 75971 17556
40511 66631 22531
3719 87991 5328
18481 79377 7234
6637 17716 9673
24415 37900 1675
10866 31158 8283
25383 97769 52982
1930 82605 39472
12372 88998 36313
24528 96903 45645
14506 74188 59136
34801 40652 4396
46051 80948 17879
72460 93315 8492
15185 45075 25176
3738 19719 3615
21023 50461 17173
53157 68153 14193
45181 94706 36400
41867 82537 38186
65870 78987 3704
81726 99252 6502
52652 82566 12981
26763 91074 45910
1779 6718 1828
57857 82359 22347
50158 72616 17235
10172 75806 52248
14370 30607 2837
63018 92652 4132
81292 96886 10674
65658 78565 2489
45417 55749 5183
31514 90836 12686
56757 77734 427
28360 41939 11415
21671 66057 4738
31675 47798 11222
1038 1964 138
59320 98898 28734
38439 70374 7800
11155 61343 1361
14797 34488 15351
3156 21227 5198
58864 94244 18523
20740 40837 13558
9266 93856 62169
10613 87612 55126
46778 86719 5320
22659 67538 32499
15189 22665 5683
4770 15641 7389
56012 73526 1698
4290 17504 9427
1334 56915 4597
31977 65301 27860
49768 67636 4429
73866 97106 18703
47376 70647 21601
88517 89180 396
31212 37949 1053
42146 90302 8961
75645 99597 4353
8049 74849 58896
31177 34048 1630
19014 46886 13335
1082 79415 8652
1591 35527 11147
41402 84357 42920
28922 33592 4590
21551 79048 47483
38569 80617 8897
68495 98410 19740
9839 39685 26262
4038 93579 64433
84251 90766 5372
8455 59010 2435
24923 48190 20903
28134 94538 10012
4496 33486 26124
3228 76241 35245
73726 80254 4254
5870 60456 16075
2007 42972 4728
26733 40998 7861
78784 79012 228
39033 84513 41908
64629 89181 22922
86528 94315 663
48643 82385 32663
32528 93424 34192
29299 69904 31847
16390 73759 16614
36449 36711 174
26732 46897 1511
38622 90710 31366
1432 37217 30675
50449 91602 3932
9130 60268 38583
7625 92898 27077
19278 97919 58651
20219 53305 21650
17135 85926 59926
25023 33883 4235
9468 37411 164
4309 54885 7230
39047 55320 1307
2359 94337 551
76418 81176 2377
72062 87013 7982
23714 32222 3261
52697 95288 19874
48101 52482 1184
60699 83367 21676
8448 85612 17923
46671 82416 22013
4725 74340 27949
5189 78329 5909
5560 5888 302
55466 99531 41323
19554 44530 11695
21021 64764 38850
43276 68907 17037
52872 65728 8909
80009 89479 5311
51941 54556 2032
8132 62943 35594
3869 78969 4385
11203 33881 4647
16053 60988 33465
44359 71172 784
8925 10315 648
71257 87793 3191
62286 79204 14669
7341 49658 25054
48479 86606 37598
31731 52779 17020
92893 95619 939
17131 91531 17387
66809 91790 18618
38822 84699 8627
1694 88605 63800
24471 61138 33697
16669 47650 5325
91140 99516 1923
65165 84342 2541
44490 76333 23507
12537 90371 57288
2212 26534 6634
11454 72478 5363
31253 53250 4552
7032 11014 2164
48495 60244 9309
62445 76218 10828
90973 98786 899
21125 25065 1819
17118 25334 1576
8811 59809 22567
30043 40096 3651
37149 68419 15113
93449 99336 4680
38725 79041 9765
29048 54476 16408
53879 97956 19070
61799 82670 9002
15330 58899 39178
10207 51536 27163
12539 13440 237
16699 28072 9453
2171 78890 32293
11901 51228 16686
12920 36771 11074
39329 66827 12542
39208 55284 8873
71498 98308 25271
8922 13621 3165
15254 51010 18519
53755 66782 1098
78034 86437 7701
13799 81416 31021
21129 34420 7750
83449 93434 1228
27847 83142 5846
6028 46929 231
31578 87355 19933
21533 87343 17241
13949 48876 8380
73486 91026 8646
18774 84520 8583
4759 57928 45049
20868 54787 15044
1307 69700 30707
3019 25950 17747
28795 71884 14774
7066 76554 54621
32029 71388 7786
81900 96767 10658
22260 27373 2919
77430 98685 11330
46464 96379 5265
68148 80797 9386
16917 36568 16791
17308 53182 30185
62461 68830 4601
27072 62839 31343
82301 86138 806
74300 87257 5875
51124 75377 24153
69464 95631 1889
20157 58813 6670
43027 67281 13710
54903 84759 19355
22761 33463 2417
21856 75392 5231
51655 62532 3058
80889 84196 2722
75467 89694 6228
98808 99764 957
21988 92864 7696
75401 88903 7090
33056 44839 2363
2266 50282 2931
12126 54363 20857
46509 75601 22359
31170 71523 22140
98893 99355 397
65551 77116 1031
14793 87615 36880
34022 65079 11385
6307 7403 134
69547 92345 10165
76049 80353 1736
75452 84113 1628
30894 60395 23196
59688 89205 3043
20758 32184 8178
44800 77440 19209
32697 46820 733
9109 85394 8247
49783 68921 14442
37731 47397 256
85300 91723 26
38935 81944 30228
25790 48780 4783
65843 77232 7090
21308 85335 11934
37297 96432 10994
25494 80393 46877
1618 73879 26258
59395 86687 20553
38461 93238 25547
17948 69284 29131
37027 44848 5861
9850 13801 1884
25312 97506 68580
31756 56098 20828
20828 35410 5409
72482 97702 1508
61861 83559 5787
9171 48473 37467
43222 72468 15270
38431 86216 2490
33786 91086 7600
2634 8205 4603
20458 71369 35258
27705 32891 4436
9106 57182 47928
78883 90048 10355
55670 70172 11844
83516 97971 7835
65265 98195 32251
65439 96061 18311
36515 70007 16929
25529 98328 50834
28395 94861 6019
57744 76511 2131
78358 79575 151
165 87193 60978
131 27854 7612
22070 24726 2520
1045 42764 18065
6397 16071 1068
36706 93274 14007
17597 26415 1624
32412 42100 8382
67600 78944 7063
20749 26409 3003
62877 96328 11556
34968 76515 19909
5389 20688 2820
2292 30182 10175
89160 97170 1577
26426 92433 61059
41335 75386 6243
1660 8370 6502
68942 92347 3754
44555 56345 11679
14214 60017 39606
75820 97477 4065
72653 89356 6730
3531 12471 5026
8171 78653 41870
6409 80507 23939
57555 86305 11075
31622 33729 411
69410 74665 4255
26545 79751 390
61810 61843 13
15837 67880 2982
50240 82372 2907
74993 84367 4829
3472 52042 22331
20214 58916 13700
3140 78010 66757
57063 85665 19074
66473 82810 9145
63860 80008 8208
74131 85319 2368
49914 96361 43277
74359 80606 4220
9349 20906 4147
5158 97743 65932
52834 91494 27243
3546 4849 772
20009 76071 2882
28396 30002 800
24762 49222 13893
29228 93094 32246
33518 82001 34185
19753 96065 15355
34197 49679 10259
5912 98967 79314
87725 97379 4167
66078 98641 13045
54180 66969 11895
46902 50486 1022
18465 89592 588
68684 87702 439
83558 99874 4893
11751 16229 27
39458 90802 7191
38021 51617 12086
48940 57220 1294
1494 34749 23089
23736 25116 759
43821 74898 14242
79178 98840 15413
7060 48850 17751
16464 91841 41071
240 38155 22037
28679 60005 28620
32838 70314 13793
53367 57478 2202
41452 73792 23374
48556 52757 254
5546 54300 15825
5899 34677 12513
48266 84301 15482
9467 13974 1200
61385 77641 7813
78912 89579 1742
6197 9918 2688
34180 96329 21020
90408 97999 6069
25490 86854 30445
42370 72392 21094
11787 97521 29863
6962 21322 4382
30317 60463 25881
44574 63116 17325
41393 47844 1087
33662 95533 12090
5441 6373 571
87089 89950 1026
76132 86435 4816
55371 62747 2314
54296 58939 1585
12180 54195 34227
51650 84767 5189
73830 91559 14010
6305 44850 4934
32125 56069 17364
25841 43384 80
6483 31198 20175
70618 78146 7140
23153 71542 32189
6365 25178 15691
48558 96142 18468
7863 63326 20573
72581 90787 12863
5766 34479 17360
71986 83820 10461
60378 77604 4917
4352 96769 48552
11097 45917 5401
66399 95161 22200
13512 91979 8171
93225 99425 4109
651 42091 26723
11544 67068 38376
6969 59830 22909
66218 94954 7683
19542 39851 13158
48226 80943 9248
6872 23555 12751
56619 81892 23407
36892 47505 9370
9387 50070 23655
10826 67478 43307
14525 23320 8419
4448 67112 42747
59100 91848 20635
28147 80066 47968
4237 38007 14139
51766 62171 1348
35720 99643 2387
42332 65896 21666
34019 40035 1761
69315 97933 14925
19591 97819 64353
59312 96762 23479
51641 83424 3071
477 42874 25323
22367 49811 2986
33394 86839 11653
85550 87774 2220
22495 67356 4234
41207 76018 27314
52348 81600 21257
20047 55690 26757
2570 65853 6689
10392 93702 33403
16072 47449 27616
53570 94045 30585
92492 98735 5247
6506 99818 61621
8211 73559 37372
61060 77043 15874
20378 59397 36424
6419 44788 16878
11880 72845 15666
47754 75613 10162
21607 49259 6921
40055 44295 2724
52500 86607 743
12952 39841 8493
2033 97536 43814
54366 79999 19156
32604 77653 24355
23432 83159 44643
40099 91448 29101
24955 71344 46025
32715 48747 15785
72443 94003 16022
657 52060 4210
11073 65835 3474
46573 49428 1401
10307 77209 32260
5354 57296 14894
35045 79392 44156
14231 43554 18049
39772 39928 66
23293 42233 3882
31632 71827 17582
41714 96105 48480
49098 74094 16763
18654 71957 12342
6996 34114 2243
53902 88371 12970
22122 81987 436
3540 25899 8869
54971 97235 1830
6453 73322 2570
19013 83815 30740
7082 82574 48629
57303 57548 40
37386 56399 3962
34623 48345 7819
39528 54426 13406
13507 61168 46963
77496 82295 2906
96658 97177 15
63417 91324 187
21388 96907 68553
2641 47716 19167
32829 58366 11563
17605 47104 1375
73284 84498 10368
26459 47965 7159
20706 89928 1132
27292 34180 4207
18534 74581 55230
17298 86156 56011
90166 92396 1951
52544 70121 4643
59316 80582 15313
73257 89470 10561
3618 64110 27673
67514 68879 1303
46927 51936 4526
18139 62193 20519
7174 67989 27627
2613 15336 9767
4423 92235 87075
6590 96819 57979
50155 55532 1104
34086 75710 17017
22343 53006 5206
72408 81754 5334
16482 39198 3976
20893 75902 49799
33922 90799 29869
44614 88513 28609
55602 83048 23421
20223 66476 39449
41030 94245 1411
60084 67979 548
84510 91527 3084
59552 66964 759
7132 27286 10390
26431 64001 4381
3989 92801 78021
8474 92866 61360
21638 57252 35342
20850 91280 54130
10209 14329 4021
42152 97076 32015
57087 82770 11789
58443 60655 1562
9844 75823 971
10084 49066 5243
69283 92228 9999
66277 70046 2075
66477 79029 1480
42571 94843 10391
44083 69311 2007
16718 87452 27225
52479 86174 14582
32944 65842 18718
611 14846 7549
20352 24623 3575
50639 58470 236
3337 69160 55220
4607 62499 54221
65658 73335 48
42404 91150 24734
8987 43805 32360
25082 35207 2729
4445 49423 37584
10319 20196 5101
32906 93534 16541
69080 85901 1666
67826 78431 9833
31547 91375 19771
62656 82085 2715
49117 75015 25694
1572 18535 14732
11868 29901 10900
24885 66380 9763
22030 65559 34210
46476 66253 497
25339 95018 11121
14874 65753 45085
68722 92453 22409
70689 74023 1281
13673 52690 34278
54994 65629 85
10583 28939 14516
48017 90430 5170
17940 89044 49779
52548 86234 3131
7135 63160 26798
21146 73683 19754
6332 87415 52948
60224 79728 19283
45105 69548 17220
52242 60777 1626
11067 40422 7543
46970 95581 3762
14489 20152 394
66274 88184 8636
48902 90449 40820
25445 80228 15645
44103 77929 32277
17781 79238 15924
49812 92946 7280
91028 97769 3685
68169 98959 5739
4789 50031 6579
23908 31347 4039
4653 38158 26360
39727 61430 2894
37178 52659 3385
17577 78796 17734
67777 67815 8
26623 82200 8320
12324 45051 27412
2731 70629 35868
47395 58688 3363
18074 27956 8938
7020 42697 23223
53879 91307 11868
43766 67613 16755
42460 52275 1248
69972 81356 9662
772 59132 43538
23147 43785 11237
38340 92931 25791
88543 92888 551
25136 43153 5494
9586 20015 5325
41770 76884 29482
20691 86058 52048
47178 94994 29876
51170 86310 6610
53127 84091 26530
20632 30812 7876
35798 86247 47894
50848 91641 31075
57909 60017 708
2125 15961 6236
74284 83965 4780
46667 55456 1975
53178 89585 18018
20264 88946 51272
26864 44324 2107
57959 69105 7684
22234 61355 27502
8818 12650 3292
47335 99107 10356
58600 60418 723
6431 74675 6843
38068 77690 13797
73131 85599 2872
41631 48359 3029
27400 46349 1062
74746 98565 4193
79943 82495 683
38042 69531 9985
26003 99854 39981
27248 48229 18672
3300 13480 5124
53055 66598 8577
90488 93456 752
55304 74815 4528
16324 29479 10490
26021 86374 52725
54585 68938 5844
19065 53282 8637
49627 83120 600
31573 74064 13935
56062 66075 1125
49154 94812 26009
17016 65749 16711
70604 81871 11034
26805 46265 15873
37224 95283 44743
84473 97135 7175
50008 90758 20661
79972 96706 10017
39381 76484 17432
23032 49472 8041
37348 79046 38477
5675 70064 52443
75720 91192 4295
41472 50818 1642
4377 60741 53145
47602 70007 12434
21255 65343 33488
5651 35671 29099
20558 72311 9398
22339 84940 52634
26998 89029 44117
12594 54433 19311
88874 98411 3808
29174 39156 169
13762 87370 70083
59626 59732 105
50822 96932 6606
50061 93990 8209
64274 89104 17785
41275 70916 13021
59173 95456 25135
78143 81290 1858
75233 83739 6548
66919 81836 12863
18391 60079 41226
1773 33205 18869
15031 39416 1652
50760 59476 5918
52593 72809 11167
34291 42545 2760
2453 16720 770
10127 85894 50259
47288 52302 4072
73824 89990 8155
29306 92468 62097
8737 61271 42545
7036 33395 20974
34426 59509 21789
7327 26299 16334
75212 89887 6181
25871 94091 52123
16623 27464 5419
40245 95921 28228
19983 53837 15693
4600 53791 47482
82796 83183 168
18703 60567 32306
59959 82309 18432
79338 94142 13607
5950 32944 24835
30138 71700 20765
4951 38091 9172
24958 46463 5389
3338 6066 2348
71771 87831 9399
58654 85660 9241
8433 87734 59002
53697 90959 30525
74854 95392 5948
49685 64816 7069
42462 85812 11943
82316 96491 12241
21860 33276 10450
73824 88370 6536
59857 83273 13482
13180 41140 16470
60422 79243 4739
49160 83706 282
79639 90819 3848
7888 89385 18200
39962 63410 6091
6832 97443 19794
79233 99322 14430
6241 16271 3501
4437 35990 5880
27680 41859 183
26597 41880 10282
5177 28613 10409
40552 96248 4473
501 77465 39143
19010 91516 642
33586 70421 22243
61346 79100 16834
66155 95280 21298
16642 82417 27166
631 72065 42663
36442 44025 7064
25121 79071 20600
13979 70363 53489
24562 26996 538
18941 83171 7957
4322 71235 65880
56920 74820 3535
29600 71751 3552
12361 12733 348
50819 88858 12302
35650 74426 14983
30180 80723 16646
36196 70992 22608
65204 77183 3416
61491 96672 18208
46547 70359 10895
40710 41841 7
4539 90950 66207
35203 64665 10367
33383 78794 25356
75586 78747 194
44168 64666 931
25217 91300 43781
87600 88976 933
37752 60279 11097
43940 51657 5425
58726 85706 9499
161 6253 2391
37089 37168 3
20956 36018 11840
11933 70334 24970
45519 93138 25707
15833 71804 4424
73693 75477 945
10547 67518 38307
17257 19241 1186
66446 76845 9585
46717 95027 14018
23418 97581 4858
30430 71732 9443
7617 23699 9545
28115 97709 62909
4349 44676 40234
11542 68654 2616
7 15064 5710
58679 68995 5216
12864 27302 3385
12150 84047 7212
20256 86864 27992
36473 76966 38092
19738 76944 14372
7418 98233 89543
88161 97876 3376
12830 68920 29433
10718 99866 42066
25728 37384 669
82411 84387 354
7190 72168 8723
97479 99596 1659
50176 95385 28311
2515 10153 5776
49851 92814 24504
65525 97677 14653
31741 44546 1233
13690 61474 16517
38307 89014 35442
44861 55830 10262
5161 56263 3932
13381 77209 2385
84173 92304 2737
28757 51666 12925
90782 97778 2416
28921 29364 261
14160 49093 34813
70414 82159 11180
18655 57817 4272
52369 73010 14758
45246 49799 443
15070 82654 47945
82698 92651 6178
49389 89098 27373
30351 47139 10007
38557 54655 13154
13932 51967 709
45 12869 260
78566 82872 2394
54053 62181 293
46797 62037 5706
60758 91593 6884
28636 39691 7423
67847 99169 4585
45126 55495 3765
8972 29243 15079
38910 89284 24890
67993 99201 9040
57625 63094 2192
33803 89741 35497
55253 61876 2994
23455 40722 15985
9522 36421 13772
54293 84007 14654
20670 63825 23384
11335 83138 19800
46344 69117 12314
43124 58695 5458
83295 88877 2957
6891 23127 8162
56184 90685 25689
38256 86787 27261
25594 96198 39397
8150 29265 16898
52338 75991 5856
42676 46865 94
28781 32202 3332
33089 47867 8392
37046 73102 28755
32712 50116 6998
30129 50765 13117
21854 42218 7431
33701 37660 2277
45430 63063 10391
56137 72954 7656
10594 97619 40398
35127 70673 12533
2728 90237 73652
20163 61343 1150
33627 37631 477
10286 49705 18998
38498 79585 23735
7842 99677 49891
69721 90500 7072
19380 60060 4819
54595 89759 21460
8930 62115 8224
39157 49587 6524
23414 48468 2628
60296 67967 2009
48040 79292 11084
54158 76895 21096
455 5806 4385
10640 14367 630
49460 98928 21198
10092 28549 560
19699 48225 21978
20835 65527 41492
36485 58154 3371
46314 92939 25481
77001 83415 5491
24591 28138 210
34511 90880 14886
732 58991 12023
66345 83314 2597
25297 84050 45878
37263 37483 125
5831 14815 5785
12132 77294 53540
17504 76536 14945
53754 80746 12058
36475 98755 34264
95293 97814 1101
41920 77747 2006
8639 55707 16494
38292 58160 4634
76169 95305 11902
34480 41390 492
23788 62586 22019
25767 48672 22550
8141 55358 17021
52389 88130 7795
55305 66190 3804
7828 48848 2218
85388 87844 792
18432 38841 8535
85997 95675 9281
33899 53002 14387
112 98936 2479
29278 89284 20474
55252 65295 5831
74284 85484 6647
64446 79702 7969
11199 73737 33874
12540 35540 18394
47691 63585 15476
42027 73873 21186
50775 94539 5604
28543 65091 17719
25974 70075 29025
6474 15889 8817
9723 30785 11539
30393 54535 194
54332 74670 5779
66781 67027 226
64627 97299 21966
53474 61903 368
5861 69761 43747
12486 70610 15481
72010 97629 6504
11844 26803 12799
21803 55545 26383
9179 98052 3970
12507 38476 11490
45782 50673 1887
44744 55226 6969
51799 53562 1209
11436 64091 14963
69573 81415 11007
26597 82730 31460
5571 67037 31763
26363 81535 19790
27344 74418 7699
31127 46819 15046
20741 78838 10898
2155 33034 22123
4283 94171 61452
39464 59852 18238
7278 82983 58729
69318 70703 969
13007 17815 3570
81870 89656 6864
6337 84987 40369
52765 88248 19501
5096 88586 46278
45609 93909 9415
15364 81117 26548
13124 89513 41546
12226 33481 17205
31139 51656 14662
50406 98441 29750
28960 44326 4167
75095 89124 8703
75904 93298 11557
47798 63020 4976
19561 25193 1306
27595 98704 53373
4164 43301 10077
5411 99006 54213
35034 92259 8183
24185 85679 40645
14493 66636 30856
10361 55862 13570
23074 89560 34128
35184 74384 38435
18103 24247 3469
65429 70618 4589
15351 18194 443
28129 72068 31899
76636 78487 472
26071 85224 24560
3837 59672 51082
26991 57723 5287
42956 78915 15078
16464 59240 26114
8151 49319 17016
13749 39752 11634
39625 78547 24333
876 60600 51788
37199 62129 24152
77009 85592 1448
63223 73477 3629
36 10296 6978
28605 76121 42355
70620 95419 8094
11348 59043 31609
11465 64582 13486
3729 80805 20108
5732 64502 22934
52191 93550 36097
54801 64504 7225
27431 71089 23259
13857 33145 13489
7785 98671 23678
26856 71320 4482
64975 89797 16792
52013 87147 13010
34685 75594 9874
27461 55476 26258
6269 76601 63348
12134 20107 1221
26378 98284 39976
97320 98994 1108
25921 39076 12807
68952 71615 1757
19898 98599 11035
29652 40385 5206
39849 98090 20453
26484 82146 4458
22021 94876 36763
47852 79300 28008
37046 81594 35997
9521 83152 15170
49992 50743 645
3448 90035 48014
12954 68324 38054
63612 72225 5900
62589 73811 9543
20547 96593 49893
22394 91115 31885
10761 41880 19856
7867 23038 5032
1860 85085 56447
7864 20163 10903
52020 97480 14120
40166 69226 19572
44849 83252 32874
16226 37616 764
87909 89502 819
5496 98114 3267
142 78864 12489
18261 86056 5785
11268 72873 60354
58615 93108 31725
69720 96700 10363
32395 91988 47994
38935 89943 19297
27809 66364 37159
13718 44361 27232
63232 63687 13
39206 88567 32104
12744 98241 675
52412 83360 28208
19223 52809 24820
27860 95803 53024
55836 63465 2365
33785 44384 2906
18374 91709 62950
25709 90474 63312
30344 85073 52288
26290 58516 8468
8443 25012 4987
49403 52884 226
34641 45040 243
12694 63608 20470
78196 81903 1242
28735 55771 12961
11171 41487 26202
24510 29173 4221
29387 76689 22844
50846 82320 12359
81418 92372 2926
27625 85080 12754
53604 56190 1469
21451 28524 4166
41223 85894 13191
4850 66400 15475
35346 76057 2224
32111 36645 749
10264 52649 31456
56056 96191 34829
39485 60544 11668
39502 62697 16412
41720 84523 175
39975 71460 7104
29863 52854 4552
11838 82663 52265
21122 59558 32232
37973 51399 9860
43348 80219 7760
32995 35395 1105
33177 44496 10143
10745 91541 26573
16621 93905 42913
94619 99503 542
62752 71415 1896
84378 88148 2527
34783 42096 4334
66771 74678 1063
208 79451 69856
55770 83372 4425
63161 86843 18278
19629 63733 34544
35076 76931 25322
23264 54856 30819
81256 85690 4013
20986 25157 3663
13765 30061 5502
52677 55032 345
44062 53541 8983
34231 40047 4715
8952 97059 65626
74200 98924 21182
19104 25319 2930
82812 92383 6364
34168 44543 1188
26648 64596 30378
66258 81785 2738
46399 98045 13701
35792 66482 16721
52885 96222 32199
52041 56413 1682
61053 88107 7251
59461 89229 19643
40755 74660 20029
30235 67447 23865
16996 81622 43902
29666 87802 33919
28555 93244 35906
90637 97478 3846
33879 72953 27976
4340 40987 10597
15971 74660 39573
31580 41678 2735
1801 27514 21495
17982 56211 7272
68306 74328 4531
51175 71557 7409
10165 62189 8100
41610 63267 8928
53749 86470 8289
35693 84081 35798
26566 71778 37122
36774 92601 27921
24119 93648 53959
30453 83079 8124
63756 81553 8867
28066 37716 2851
28782 82435 53044
54831 67445 10324
29496 40318 9499
65982 69209 1433
11785 56498 34071
13390 53419 23305
44627 54228 3142
43355 94838 25296
41568 70282 20519
16707 62432 11336
8524 33557 1719
19122 93330 63525
73680 77930 4069
67902 99583 6686
39721 72445 1269
55779 67336 9144
26662 52680 25296
15761 37240 5945
5837 27977 16312
14408 37241 10617
16604 89177 37694
49094 63098 734
10078 62248 18591
37878 86206 38235
15306 72282 55804
69830 84316 3799
14794 35312 14417
4905 31089 12680
33231 75282 26039
31445 83180 29596
8044 36746 22299
485 8804 7545
17784 71629 19732
46074 72971 4193
60239 67191 618
43420 77479 6717
71184 92157 7353
55034 66241 1836
894 50087 14300
3554 48925 8065
50550 90380 13943
76164 99211 14956
11584 77862 42449
2347 93255 65069
63269 76724 4154
19797 73355 38133
38957 59000 14484
23426 69681 10801
32850 97884 36016
15930 23091 2263
25109 69970 32550
23034 30642 1460
6116 34912 7325
26585 66187 22197
25872 77741 34738
2567 86663 73925
30390 47123 5559
15669 55834 9524
38731 99214 41054
33452 59550 14942
68216 93438 7037
9821 54320 35060
38989 69880 16425
8346 21938 1087
7449 48713 9618
30509 90675 49735
7259 39277 26766
46626 55462 30
38230 99887 39571
52765 66966 1688
21768 34362 487
7845 24329 5777
26211 99969 51213
16823 57731 10595
59806 82250 18625
33612 57923 21188
226 40689 36580
14442 58950 29136
66604 77691 9025
43798 54311 6751
2595 34448 16710
19210 32109 641
2662 62328 35940
11149 44139 2588
26133 74365 22126
14654 58143 2690
41969 46378 1899
33428 80456 16782
41421 42702 186
74462 85665 3231
87999 94537 1396
18397 90719 30510
29092 46698 16067
39133 75761 16042
58519 59240 135
22139 22293 68
42161 46103 3133
74280 80743 5767
25883 76609 10523
9238 84547 43388
53559 67115 11797
5866 73267 43401
21322 87309 2383
25862 37810 3047
46157 98403 14121
1035 67696 24978
17782 25495 7694
47375 75743 6454
31175 79299 23034
22871 45818 18690
15370 20406 3823
15092 65386 7453
17275 54030 23764
24394 24471 54
33950 50398 5668
45960 90208 11292
54993 69585 3732
66284 89444 2439
97884 99279 609
8713 48676 36441
14112 89484 43220
55172 56558 462
8868 65893 56527
7991 34844 23949
67110 88354 14231
21004 32021 2622
30643 47099 8762
2494 18106 12245
78315 84943 4938
58549 64303 350
600 91413 64785
42601 47826 877
24405 84272 29367
8876 33124 18342
4729 93000 30307
32601 61035 7236
55685 75287 13227
24670 94286 42844
29134 44476 10216
20790 57784 25123
14645 25850 10955
32271 74985 16066
14912 94663 19153
35376 83943 36933
24783 83602 6476
2904 16386 10072
50048 69719 15161
3515 58965 23994
56351 89777 25429
86830 95783 1432
26895 38457 4121
4066 11894 7506
66796 77293 54
23088 59642 27151
18521 26379 3091
77485 90239 2632
40536 90930 9013
6386 69758 57757
45582 96309 18052
16294 29993 5110
27923 82405 14172
39021 63581 8442
3886 93616 53626
20998 64498 33597
7551 96475 83994
36605 64935 1132
3872 71314 32159
57391 67877 7321
32282 82938 43081
36725 37066 5
52536 57040 1530
65966 95476 10149
2378 3911 3
20029 61492 37166
31685 87196 24794
38096 52930 5074
22051 88676 29965
58572 68883 603
6874 21199 13618
29057 46209 11857
19531 77460 9169
41417 85915 31497
15270 26601 10547
36307 63626 17246
8743 65983 25732
20905 79654 47852
74248 96172 13333
55531 97244 26172
5118 53959 6237
44651 98099 47666
42153 51310 3322
67401 81002 10546
51671 96690 43027
31543 80937 39863
19905 89150 33252
11510 79454 34969
13362 36683 12249
26133 90384 61766
40686 77930 20251
18483 85892 19813
9851 33303 13124
29285 61311 10326
39420 46121 4745
5851 89573 46029
66112 98479 19882
6668 83619 30791
13771 75168 53054
493 97240 55578
67020 72786 1581
19870 45426 15869
37326 60897 21244
51670 56603 821
21674 60424 6580
47187 92201 11523
11850 47968 9289
14342 79942 349
38797 55402 3781
47972 51798 2862
20927 87064 42361
13079 74195 45407
57315 91443 26622
9497 61640 798
15542 38976 6073
12840 95302 60593
2872 16819 12250
3095 6965 1986
421 91236 58282
39562 93922 30029
21029 30167 2586
38829 85391 41437
23416 37145 10514
30847 44689 10550
28220 94608 5416
10780 74661 1646
37265 54390 6949
19230 22143 802
19231 92867 2261
57857 66074 3857
73785 78903 4313
38235 96306 5949
40612 95395 24637
28221 40870 4873
29773 68424 18000
19203 43937 17309
22444 77830 40165
39248 75907 12095
7312 25776 8763
11416 22664 7515
78166 88885 8521
18987 37551 12513
32041 61324 7145
11925 97412 42944
47892 50946 2008
14661 98513 7728
26242 58973 31900
3396 36063 28379
11873 25887 8844
32005 52019 333
3254 17557 14206
14339 38478 14608
18345 87699 65775
3458 35203 8264
7518 58004 35896
8705 39914 28886
27948 61805 27812
45961 77328 21530
84235 99474 7316
21328 79321 2015
23746 43866 5599
47402 99561 43366
3262 80024 20272
52534 85959 3787
12613 55235 9291
20367 44736 8336
34054 38892 4297
90866 98240 4567
50486 94961 22840
46696 66615 2405
54495 63852 4730
63744 65034 1039
7863 55608 16440
79238 91979 7191
4736 54101 45014
7700 74520 799
16329 39242 20463
1656 4132 1372
8793 91734 17931
79800 98357 6627
69288 79695 6356
12303 90323 57192
18031 88717 58643
2583 85770 23398
21668 58233 19586
8689 86274 59534
61712 89117 212
16668 29586 10376
63744 97244 5611
7497 68761 30914
30659 57105 760
4761 60418 840
32351 83842 46426
1611 19247 15365
15066 39944 4359
1654 21475 19009
11021 76699 32726
8614 79221 16444
28134 52569 3604
50661 87984 26552
42310 57557 4831
53016 78921 12487
4714 10490 3722
24051 50931 15168
69781 95490 7714
2768 13010 2606
9070 86798 3260
43871 62705 8187
57195 82011 20832
31055 91123 19027
14544 79661 60330
35760 70013 29571
25730 71827 13571
59465 63077 1546
73706 92958 9720
24627 91442 48353
42701 62805 4195
46189 95683 896
21518 55010 7244
13146 89000 43020
51653 82353 2362
9410 49163 10295
60108 81383 16584
11085 82102 17490
2732 35848 28162
68577 90831 21658
55909 70426 12415
52358 79307 7121
57059 95169 5467
16082 18482 1161
11542 86183 73929
44755 93884 3212
52935 85499 7509
52030 74355 17150
59744 91722 7219
57626 77827 16204
11966 29899 206
23712 30500 1956
9880 82071 57569
4956 75107 55099
10859 40947 3271
40225 77301 7641
20937 22743 870
15882 65829 40898
41936 70615 5757
6777 31801 10922
31993 56921 21503
10726 29655 252
28350 51075 10948
26180 48253 8057
54453 92150 27667
1594 82461 49958
54278 94160 1931
28100 85517 3814
33664 64259 16975
35229 43358 4399
42683 43386 527
47505 65870 5196
29084 98584 37497
23891 43613 1948
51642 64943 2737
85087 90208 2873
79538 79565 24
44648 63746 669
56624 68839 5788
14831 40771 23950
44732 81943 12447
11583 45032 7569
34049 42479 7618
34920 88655 38594
86087 90227 1373
64376 68983 229
30209 37266 2825
40314 52700 812
38188 56910 16733
9219 88262 41323
5659 27249 21528
66871 75080 2869
6853 25295 17060
36189 78414 8899
11096 51777 12085
3894 20063 12123
22019 62471 38230
19407 86950 24601
12011 93111 59513
46818 72495 15230
87406 96808 1437
1201 89796 56440
20948 33756 2659
57636 75563 5510
32774 90754 45698
12913 72003 22854
2956 64322 25243
16308 38141 7400
12156 76356 38724
30449 99773 12993
9794 67375 1784
63493 68303 4191
61220 68482 2937
27771 47219 13317
27206 39868 518
78555 96577 9872
22524 33686 10982
35784 46255 4327
51867 60763 4873
48448 50382 997
30896 46451 4484
28912 96460 66678
41748 71319 3060
6795 71114 47511
27547 94755 40150
25733 47615 9380
26227 97940 34617
14332 93469 24393
36633 93944 54212
34073 40623 4112
49062 77830 6371
2240 35464 4566
16963 61762 1498
4005 77368 6465
53753 73380 19055
7213 69050 38343
16842 77636 22938
9738 45755 33676
27611 98879 71124
30108 95887 29270
11298 37875 21727
45632 96936 646
62908 83550 12501
56161 87431 17482
5231 18451 12747
41252 70909 9537
63710 74528 3529
27286 95101 48800
39810 52016 8145
22979 55058 13288
46731 73309 18583
64427 90929 135
23555 72047 19637
15562 56487 20992
43638 57735 12322
10406 54815 40933
55430 83433 1043
72058 91677 13614
67581 78877 8480
11363 39051 15679
33338 55220 15587
68915 71792 271
45836 56644 1954
62696 88181 18508
35406 78697 34672
30965 32756 1719
5129 75124 51009
25644 69090 691
3619 5250 996
17749 99333 65315
28328 96196 12537
42815 52879 4342
5993 98364 91791
78422 95129 11833
59932 91728 235
24275 65464 33182
40856 68809 9371
43835 88965 25040
24750 97647 68655
8916 47869 4952
9264 50998 2261
41992 88062 42776
21676 76410 13873
53326 75264 19095
22001 53219 27579
32990 72496 7401
43874 98516 46876
29283 97160 41550
22123 74136 20979
54453 61350 5540
85969 96746 10008
27402 38162 2619
16095 62201 21
70369 84681 2334
66383 92722 23284
39224 57939 13493
35035 93823 31254
27012 84704 36142
21518 45473 9823
33509 77010 25869
30710 72058 24682
36079 67818 17765
39623 58547 13729
19604 79209 37894
18883 77959 52239
44523 63013 8653
15686 61649 21855
1740 77022 66385
70174 88162 7638
17125 75763 24906
32309 97353 3555
2823 89997 18966
14466 37885 4279
70867 99639 23869
54066 89847 27038
7348 18027 5291
49088 56348 483
55165 58666 3425
90207 96731 2235
5478 88738 26534
25130 57508 22671
63767 71004 5267
27507 89956 52713
21025 34027 3661
4356 25560 12085
41940 49383 2580
5798 31714 25567
74977 96551 1954
60884 77969 6280
10931 49026 36352
75262 96079 8183
22606 65191 13732
1871 87025 30428
26265 43014 5425
59023 96016 36118
16380 59618 7944
17889 65294 27532
19884 73095 8574
24013 75010 22282
21112 42258 4039
29185 62531 16211
60406 60824 256
23157 90854 36433
23030 58515 415
15317 36435 17916
35222 60095 7476
13958 73181 14455
8679 30460 8892
77581 95263 611
30085 92016 32237
34734 99004 46153
44836 73962 19244
24280 67378 12113
59524 71116 8520
7900 76016 34932
89775 97186 2478
29423 61783 26146
28145 75468 12074
29595 32661 1137
8116 79064 51060
39380 75093 35628
12406 13566 885
43785 62578 13851
41279 89333 35318
51777 89988 30383
30698 42883 6980
67077 94772 13364
24154 89020 45470
5689 6550 401
15936 27861 4027
92043 93411 596
52052 87638 8562
21752 91675 19070
40171 47302 6157
17659 74805 17990
64163 78418 12323
29291 53282 9227
17729 62564 12699
34168 93992 8318
28828 62010 1272
2544 64393 15679
37053 55616 7009
12723 76774 1295
48180 63557 11508
23152 88329 28510
48673 87742 7194
25358 42209 2057
68515 86845 2800
38218 47696 3789
22944 38389 941
6161 25528 12008
10223 40555 12881
85746 86503 603
26524 36408 853
51819 99140 19970
48464 96206 3515
41108 61044 15025
31610 46149 14517
31553 34962 2485
43612 69960 18189
47909 50749 2214
1919 85856 56960
53493 60097 5080
24957 84591 53792
61038 63841 657
11991 32236 6823
55800 98755 17579
98903 99543 474
36410 83200 13914
27636 64595 24225
44902 83259 26327
50701 92040 22821
23781 60120 22309
14268 43330 13694
33736 72376 9126
59493 81954 11660
14010 99893 75717
68671 77648 2372
81901 98050 14302
13287 63912 3624
26083 75857 17462
9219 15154 4100
8249 76345 50906
4867 58028 38569
33137 76766 21017
45369 55510 5107
55705 86112 23725
40742 64441 10367
10464 18199 4088
24013 54523 23592
22426 56945 18715
26411 73368 7408
32117 54540 20005
17811 65872 8977
47798 56289 1967
70154 73982 3574
3543 21515 16518
50222 52010 1032
18453 36855 15673
184 21470 19859
45644 51163 429
7367 13768 5119
47320 78131 1382
23428 89864 55976
14528 91820 4684
66800 79631 228
4124 45641 9481
3960 69493 56262
9413 91708 78084
10547 13443 779
57214 71549 13016
8971 28584 9679
5000 92384 1893
4794 47763 26399
35239 59259 4558
27064 65159 30322
7336 48935 22149
48365 57925 7517
29973 43044 3398
1336 30655 13397
24019 80611 54414
11414 73453 9246
50917 87451 1305
28835 88393 18235
18518 46643 10130
48922 64746 13436
1710 17633 10437
34345 59994 4300
6986 81843 48341
62263 64272 1824
47416 81506 16385
30663 88541 25880
3318 39604 15536
52536 88117 10529
41999 61313 2015
44733 55729 5508
80535 93532 3357
6619 16627 3920
45543 55711 4381
10802 46326 29430
14023 95176 53153
91045 95455 1067
61424 97659 21054
47986 56440 7792
43655 65056 6759
30611 52324 14990
15236 37297 13407
66602 69330 2165
62561 62854 35
55863 56174 208
13202 29783 13263
3112 98799 93388
3868 27873 19601
75765 79409 1919
22823 60424 18838
51209 66542 4324
38240 99103 38208
30342 32871 1232
45330 69857 23359
64467 83094 8555
69837 80577 5109
46369 83204 5926
23091 56179 23896
15770 82580 34630
54512 99980 3644
33119 95102 58738
26935 34504 3689
22085 43426 18259
11588 51357 13101
42928 93160 7173
65949 66207 221
16485 29164 79
18361 91896 51025
35654 62170 2295
45949 81933 25206
31576 41556 3730
26982 62447 33775
1674 32589 7966
17503 55248 29302
89148 91133 38
37658 99412 44571
12675 74574 20545
72609 94699 8035
2574 10976 3466
8770 55852 39206
46610 61182 2200
31645 79366 8637
14629 88843 46556
36624 38634 1452
76514 83241 1767
38118 80186 5206
2527 6156 2912
52794 79610 19573
96737 98887 1198
34694 72215 26142
5670 50268 19181
20282 49294 225
64125 71887 1877
20717 50437 27238
60514 96210 14306
26604 82949 53553
30374 36040 108
2227 72644 3967
25141 89637 10176
48784 95781 20024
72330 73733 909
4598 90731 47132
10285 52907 10097
16624 56718 23526
38698 79260 33649
13011 61286 8857
2841 67296 23180
20128 24193 3595
16392 65240 20262
46831 62152 8676
48463 54819 1091
65455 89848 15538
35043 45469 9958
29561 97649 7617
46887 95862 13693
31883 89166 57155
20268 57704 30683
5374 63878 40777
35061 59271 7149
41341 50647 3213
21661 39943 566
2035 93930 46906
59293 78342 18351
7242 47157 13180
32883 84490 15402
82983 89200 2062
10359 27248 10600
61992 85426 10969
23250 86660 30105
31628 89903 23464
51055 96425 16332
54226 78567 10765
64174 75387 4061
6674 55713 7521
32654 69231 16706
44907 95143 43312
15855 19038 704
12716 56279 36406
53883 84197 8995
15843 38617 19200
83961 86980 1259
78533 86368 6808
6854 77152 13928
11319 48837 7338
49539 65786 12749
15913 44351 19925
42970 65735 15930
480 53082 3969
17109 62266 25616
26834 71344 16570
15722 34899 11318
28447 81645 18295
85384 93668 4651
57512 97099 5154
54300 96709 17381
39471 70132 28987
13355 95817 41910
40581 56276 4608
12455 98576 73178
12695 22527 268
28431 50911 19659
39136 46152 6672
41024 67809 24676
21588 51974 9173
9990 67742 42839
22323 73434 41711
28763 42808 9902
56196 69158 8578
2204 60416 15544
36990 90704 5114
6943 40754 23204
35058 96336 816
43091 96854 8722
89187 98756 2710
19143 42400 14378
18576 61769 17872
52934 53697 750
5064 19602 853
28810 50903 11898
42139 69164 3217
4272 95012 44199
28500 28546 24
52959 81295 26964
5291 23432 8084
50266 84934 28883
76323 80735 2053
30890 35681 4381
13177 48954 13747
27109 67568 32096
9496 91150 51575
11791 52336 40397
5624 97579 7874
28283 33086 1092
6587 19178 747
54337 92845 89
10208 10444 16
54381 99682 23651
55340 74022 11512
881 18114 6088
63910 93099 7719
50441 82591 17396
44807 65523 18353
7649 57749 41843
46795 47405 575
2550 23764 15620
6226 79564 18258
75942 96286 4731
1091 38278 21124
60723 98382 5673
40564 53616 3473
9238 66167 13830
42687 71365 26287
28768 30629 1164
39727 94988 27540
37942 65566 678
27392 54331 26826
5974 86846 35718
80980 98323 9295
21232 52862 13639
2501 40637 24625
29316 83441 22312
60867 74734 7786
1557 67586 45816
26878 40010 7271
81038 95749 10575
54600 78831 16250
4966 16376 2724
53500 96672 17619
38434 72611 4650
26175 28689 1141
14392 78651 14143
55790 97117 1518
40840 76629 24948
21940 51148 4576
24423 42908 11983
67321 83431 3418
24066 88828 20407
7987 43146 26323
14626 58142 21550
33249 56708 7196
20541 72228 678
44724 48431 3228
20385 97256 16596
2631 28517 19675
29177 74216 9696
56510 58054 144
30504 72012 3431
82767 88654 1315
19449 87542 35929
18174 53131 16905
9109 27855 15737
43511 93322 49582
11490 57522 45280
4769 46759 32191
32862 94597 27266
44239 99414 19909
90692 92398 1065
23437 30436 3760
3882 94543 83698
61800 96297 12579
54536 81091 7694
289 64237 17869
18371 84399 43541
82525 97776 4341
51915 56037 3830
30050 82075 45479
7954 75640 55562
28858 47531 3808
29053 60106 23057
40453 51316 5626
17922 88687 46416
54425 72111 7063
8382 75391 65276
56558 58518 499
38666 62374 22826
59391 75895 14938
43929 69519 19147
19208 26947 503
8511 38194 23867
707 79998 22413
38126 85313 46286
71059 93230 12488
12710 85706 51833
5985 54844 46888
76017 90570 10571
1351 46981 38231
71824 87704 4424
11005 30300 5725
44618 96921 13486
12456 55037 37833
6976 11544 1030
27852 78974 3758
59062 78389 12494
32757 93435 2394
19085 23193 3371
53383 68154 9204
2359 3576 944
36043 55435 15572
1633 63438 51256
176 96736 82866
31520 79730 42494
2600 3542 858
824 96452 74919
21606 47896 13474
48159 58571 2280
62696 62963 172
47820 51049 579
67598 96777 10470
915 10650 450
3146 90332 86628
31705 80262 15468
51970 73920 19897
35994 43120 6835
43774 76059 9509
46265 60214 9605
49131 49680 117
52702 61875 4958
19256 76645 26687
59736 90052 4710
34494 93470 42729
38698 61701 10913
15824 27815 11212
2755 14758 8895
14265 15990 918
8354 41194 8536
25038 69739 23913
736 44545 7118
20720 91084 69394
9444 48320 25220
26412 52717 19824
73254 81540 6417
49937 86897 18461
45294 62216 13907
27895 49211 15196
21348 40821 10493
32306 34779 430
7435 95207 78930
84690 89480 1907
27656 47645 19287
2933 74667 43102
51175 66882 10632
43213 97821 37905
61726 75038 207
73334 84933 10232
12159 34596 7496
35164 57643 22438
43585 57698 11422
37234 81118 34487
38112 76870 8991
31274 86237 13051
69250 97155 15362
3182 16026 3630
19962 33830 3539
44019 94879 13475
49247 92876 20899
28911 92163 47694
26722 84244 7970
31124 77147 21381
16974 97200 47208
38036 76516 32059
35568 37699 2006
12101 51734 412
3112 3536 271
45753 64784 11113
30345 38889 1833
30594 72951 20496
40433 49016 8502
4766 59117 53467
12013 64013 21832
55260 58330 927
27362 90714 58242
19737 27198 5444
15334 73932 35023
259 28292 23331
39893 69136 16637
15039 73029 44206
6176 18717 8425
1157 73881 71113
36468 38868 1443
35916 42272 4527
22528 99238 55260
4936 63411 24003
62018 83459 3578
12979 58767 3127
32581 39215 929
2475 99227 4630
53774 71917 10146
17076 54283 17539
10150 76125 45607
21572 34497 3192
31433 46462 7393
3541 50804 13117
26005 46581 19014
80952 93142 12184
15511 23818 8078
34707 48565 2798
1702 4363 2586
27796 82756 41092
78861 85163 917
3011 15157 8393
63439 86206 15865
17750 74020 21400
7243 80890 28958
7609 31971 21203
67872 75416 2902
2955 41632 9884
28331 82890 35844
64187 64563 362
73306 91590 5030
61555 66546 4495
74142 85860 6213
43149 43487 180
32671 49084 8115
49163 92686 41655
14932 36558 17840
54373 54860 343
55498 90119 30764
3118 77919 45557
10528 24875 4744
27489 58886 7664
5327 89993 56152
40832 60981 7313
11119 74305 871
5724 54323 40479
11026 58775 36563
56758 68334 2984
21489 59544 24931
2468 9747 2347
22710 97350 50258
32430 46056 11190
79873 84513 828
10326 51824 39010
20003 90105 5184
9629 52393 35783
4525 36622 27528
22258 66486 14825
47362 97031 27771
31029 49000 6357
36570 51818 5345
54243 91905 34006
37121 41765 671
524 20821 4788
15370 98711 56020
67675 68481 11
79738 95269 14335
32871 96924 60661
3662 96569 65963
926 94350 24963
30150 44392 13976
63538 72129 8094
51157 56068 2372
24338 36930 2704
48767 89762 19205
22295 99592 35348
59247 91961 8278
73279 73625 49
31982 39752 7022
36106 99902 25501
25510 37237 4513
15512 96074 215
5506 24673 13216
15306 88074 7688
16437 51099 9200
29270 48178 9815
9876 60374 38363
15306 38134 2708
43650 56608 4609
46329 81918 12658
33075 65698 19795
36683 81700 28264
59057 82338 8222
44319 78138 31967
33237 42395 3033
37566 71937 7429
14646 58465 40822
2899 68112 15725
39366 72183 9708
31725 71501 19695
34468 35954 53
49965 89181 14173
38969 95101 36708
17275 44112 676
25805 70714 14832
1613 8845 565
10940 80830 64600
79907 90480 5691
4658 60731 18910
61998 67832 634
10637 50763 13681
47460 94256 27271
59866 89402 13967
86454 99087 2083
28464 62847 22512
43364 75160 10931
21857 26524 1984
11875 21501 2736
58492 73473 9508
28286 98606 2142
62911 89758 19167
73184 85107 5793
29616 76965 46759
68481 97874 17748
66188 69228 324
13765 35577 10647
5356 74960 10049
73893 98341 23023
91580 92352 149
9662 73767 52678
4766 45198 18680
18619 67789 28587
19335 29369 9787
46318 96360 48973
34975 85776 44904
56890 75116 13842
20472 63169 4787
10761 38165 3536
26523 96995 50037
421 67277 11246
5716 8509 1551
22337 38192 14187
44807 51304 6420
40272 94430 42358
54410 99447 7324
7583 35347 25258
44447 48216 255
78255 80258 1381
68611 72086 2148
20777 37013 15860
40998 57563 3479
1091 49025 26652
12755 69226 5380
18603 62847 34338
32285 34048 1537
39581 63621 6262
43611 51336 1005
32193 53563 15016
20353 23417 145
46637 62511 9105
21536 47895 10901
55469 62691 4409
4793 13084 1846
3320 97762 70696
11558 57014 6968
55259 73574 1918
30753 45694 2169
2858 57686 47748
17245 52163 32925
35514 70415 1319
6361 16952 1514
35811 52103 3730
26160 98799 40170
37875 83865 2967
23731 41405 374
19291 52224 10919
35543 77860 7965
47015 83563 17357
58211 81847 22554
15422 47075 22726
12016 30152 5070
22319 74665 1265
39905 50058 9970
71476 85243 5510
10914 81260 21670
4458 28894 21951
34210 43978 303
40204 41208 596
55711 82159 22713
99301 99310 1
2824 36239 16848
18966 83354 21487
3964 55913 14553
49694 61735 1509
72417 90753 5371
28883 29057 39
48491 68158 17075
14964 67133 25346
53971 81145 23747
82689 97429 7503
33517 79675 38105
5261 28230 16910
32649 58775 525
18002 92858 53185
11768 97437 57722
30480 60574 2661
6161 49346 19609
31463 65084 13899
53766 98338 15559
17865 44986 20454
80576 97818 13226
13854 59673 26353
16194 41052 15819
32428 58426 7387
20678 39193 12224
42899 96077 18110
7851 86156 17955
17286 18017 574
12364 61724 10728
13698 80859 20127
85299 96769 6799
46363 74096 26673
42349 97635 36840
87643 99502 10989
32908 78967 22130
38013 97769 34205
82662 89053 4638
44295 98303 30084
5831 71355 58530
70469 75526 484
61211 69841 5155
74614 80373 3045
40457 86946 17322
26236 71456 27476
49016 86615 36735
4717 49274 44350
17250 46145 25986
43576 83852 16959
44829 71134 7559
28460 34448 3209
46823 94678 43629
54705 82298 14987
17957 50566 23944
76089 77323 82
25191 96928 30256
20261 63084 7688
35762 56604 14891
21813 32159 1525
89418 94037 4477
40817 79936 24371
48399 61100 10975
9460 73209 24119
42584 81073 11934
32152 79564 10035
49711 86017 2582
376 2649 646
75873 86840 10720
13126 91665 73144
69131 77707 2029
32957 54321 16636
45653 87946 33754
29696 51222 272
11769 47165 31366
12745 69953 862
13371 82126 26146
10131 76735 58981
4127 13191 6642
46759 95489 16607
15194 27739 11989
5286 74936 17943
33227 94397 52974
13944 76310 377
29535 50081 9727
21055 59964 7514
62768 75162 3836
48610 55129 881
3188 83954 9523
14030 84555 45832
22822 72773 35939
4355 26908 19444
74893 75340 186
57926 65940 616
21673 62851 10729
74013 97284 21921
820 58831 29320
3518 95510 29206
50053 78425 5499
9747 87867 53344
9659 54150 38866
8039 23302 12510
11977 56287 25680
10775 80114 231
37239 61987 660
68876 69075 107
39541 83284 25535
28051 89401 30622
40372 69155 23740
48049 70210 18755
56114 80512 14034
25556 96151 51817
626 22612 392
75900 86090 71
55135 60097 1795
11965 72517 54075
34761 91450 32683
53626 76714 11494
56199 60052 2287
35891 70295 2889
39740 55245 2273
62086 88018 2863
54529 80841 10856
55645 91755 11154
31051 35928 1791
62065 99352 30178
20522 24987 1805
22380 73518 27357
28406 82421 42202
23690 30998 905
28790 51148 10343
30473 67351 27819
65140 71658 1596
71648 76365 4406
80298 81841 953
45737 79426 10604
982 43874 33452
38904 53651 14617
93565 97755 908
29853 47149 10450
17289 36283 13036
53348 87351 28657
18647 22987 743
65843 72497 577
8134 34161 13090
43341 59429 2944
26870 57031 6169
61989 65071 838
49235 62827 2181
38789 51486 2133
26705 52557 7022
41320 79800 8693
1764 36694 14133
43253 47120 2075
58785 75259 5609
5144 28240 2514
73482 76575 2537
627 92151 50261
12662 49225 31121
22168 25601 779
23103 89254 43722
24001 43116 11597
27579 90414 32586
23976 85425 10432
11310 56218 26976
61049 61573 72
90404 93049 2471
6856 89633 20538
10072 10862 567
21323 80970 29031
35716 79702 32070
50873 62518 827
46150 65698 13570
9607 83634 4014
66742 71009 1264
5831 25965 1658
27403 39409 11844
47191 80570 17925
28338 39944 8252
38026 50870 7433
6577 98830 55325
48948 72231 6209
48788 96662 22007
72368 73704 1168
43773 68609 14608
31628 32738 954
9951 54865 13419
77935 97577 16699
82434 87781 4163
62760 88240 19140
399 93252 40075
15401 80780 14337
2445 9093 5044
8396 20360 1740
61005 69761 1505
29476 73057 32031
64287 96924 11285
22447 89731 3492
2294 19456 8113
38891 71628 19425
67891 83196 1377
20599 26395 248
9036 40323 1902
23054 33468 8608
60930 67037 4561
8449 87940 67410
22744 86313 27707
11508 66039 34606
55318 92440 29714
87126 96174 1883
56381 86556 13188
9891 90361 20710
54668 95999 26063
73552 78745 247
80492 85510 195
3001 47966 31309
36082 60608 9964
35855 81033 4362
84930 89098 509
54340 71843 15862
18034 59971 33341
47568 87073 1274
64892 72032 6010
28897 84914 29743
13499 13922 75
71935 82255 3570
58650 96193 20058
18016 29559 4924
48033 56464 4470
2480 78363 72441
83385 92325 7851
1625 25009 15893
29319 96388 59489
76660 77804 980
37207 81112 37363
36837 59123 174
40362 80746 7303
33698 82273 7944
30861 35917 4957
29835 59074 17350
58151 81923 11618
53189 77367 18704
34697 56478 16872
27494 81133 18183
37106 72992 22262
38606 73523 21132
63895 98188 8068
59219 72310 3458
4348 62128 23696
1134 27858 333
24983 91008 43441
40926 92573 21241
19641 45559 12936
34108 81449 286
66317 92922 15912
46988 92144 37775
49801 69173 9680
35092 49133 9004
27122 27933 560
43178 94772 50074
8520 49220 8009
7912 44376 25567
22911 52837 11873
37960 85028 39815
17290 56119 1029
4554 42315 33277
59200 98440 21026
37222 96896 17476
36471 84773 29795
16884 66472 31907
69263 77813 6769
1005 98406 73896
62023 73016 5245
60419 70285 8606
35175 91101 30874
6493 73976 32967
12725 56367 34536
34875 91766 49046
56470 82866 3127
9582 13994 3943
27873 48846 1593
68530 94430 19078
6643 36187 22108
23284 86610 12866
55645 85420 8921
13974 30744 15014
33055 53001 8843
45932 49266 3239
57126 76851 5493
19819 65210 27950
17346 18787 17
27606 54114 18113
37296 96764 14974
1182 74073 48999
5069 97973 54896
35451 43386 6790
12186 26318 7576
30868 73733 12677
8744 27757 932
64333 89977 12671
3580 94808 25340
43726 56279 10683
65028 68469 1491
8280 85346 44462
11338 61747 46459
29771 53055 11244
3368 16361 9724
14874 36653 2627
36132 86847 982
2134 71772 15471
512 39192 21238
35163 54589 15190
30532 77278 23570
44984 86732 1089
70307 83647 12568
11776 23000 9915
511 52765 3929
33735 41482 1878
7964 13337 830
29328 99560 22973
58700 61152 540
35975 78562 41134
70944 71332 342
2254 88518 51592
95672 97491 1636
64721 88040 19433
19219 72212 375
28678 36456 7276
39387 48948 5749
10324 73406 55945
51557 92834 4917
28379 33213 30
17925 84956 26822
9381 77489 28857
52651 60725 942
9730 51657 15877
5098 40611 28617
47508 87057 28871
19966 77358 46026
22649 86625 63956
9355 50078 3881
721 73369 59993
12480 73574 26301
43010 69529 1708
51491 76259 12538
7286 64868 14940
22336 33005 8723
16390 44864 19073
44456 89092 29300
92799 95025 1021
34824 52528 4430
9534 43047 4583
43989 53654 5770
76068 77260 738
20652 54362 19165
94392 96883 2193
74367 78664 3875
65045 96213 9379
19004 63090 12730
56989 91319 17397
61386 75487 880
21475 41744 12718
4380 87971 79806
5453 84064 16634
1455 27366 21902
9757 20847 9143
6821 22468 1339
33310 78593 17644
30358 31950 135
18369 22423 3207
18695 79795 24415
5303 56509 22455
20168 33254 9193
231 97298 11704
27136 80901 14616
17634 86395 30959
38404 53441 1323
56203 63014 5476
27105 39599 8175
4747 89242 27117
52900 84503 7176
25053 61637 23721
37537 56783 15421
13743 14408 117
61775 62278 88
9509 71606 35073
969 68723 1860
6227 26524 9182
27548 73919 1738
77686 87160 1045
13558 96914 25685
33456 57255 8883
53350 59982 5396
11558 75279 38373
38681 68966 26757
22465 81760 1521
51321 63230 1080
64134 81870 17365
24937 81887 13886
50294 67262 4894
69729 75513 2954
51335 83302 8867
57613 69414 6976
80 99997 4626
3369 5034 52
40457 80805 5326
26008 79816 25433
13654 76320 39401
42467 50223 756
6023 35682 2343
7904 87037 34874
37188 48767 3546
23259 95340 17910
51743 70420 1457
68632 92918 21399
62757 74682 10132
61523 80051 2241
9562 23113 6573
42790 86948 20748
65448 84329 7098
3540 8507 3314
38521 70205 14464
3785 71513 35375
83868 91345 5882
371 35555 26624
50011 53824 3424
33939 76531 29014
72829 98604 14316
22863 61921 36314
17533 88909 14544
25 41435 38119
1020 25695 1426
41100 59745 7609
13715 58140 33078
1312 69510 55690
39042 40503 10
574 86683 13326
80632 89086 3936
21669 34617 8467
47783 99290 48252
50369 97585 16933
82328 90401 5439
4744 62257 43690
40372 91521 46456
17579 59923 35005
64793 83999 10176
76852 93381 13451
30155 48369 347
42406 74697 9631
6464 59106 38039
2583 82992 59552
14360 23236 6772
69321 71594 326
77153 80899 2898
41726 73145 4051
876 71787 53713
85214 97754 8086
23070 86711 36171
46341 97372 47681
43383 57557 6386
28821 35419 1624
41741 65199 1573
26400 58035 25599
17359 88907 31766
25389 36304 8362
21915 55337 18762
6637 8367 57
56612 72636 1401
1174 77111 25902
55275 58382 1156
26726 95886 21836
19689 69792 24017
8087 14248 2628
5312 17944 8614
27746 28374 217
45162 55875 3718
30576 71419 24259
56046 66743 9012
56133 60696 4199
44803 80931 26050
21684 71492 35068
8444 80029 27512
1417 68695 6570
57650 63620 91
7208 41960 28313
43808 90990 7449
25337 93221 20980
86418 88486 204
26572 66415 18357
49736 66440 8743
33327 34185 392
6790 48385 1876
35322 63860 26226
59027 97072 33067
41396 70727 5882
63455 88450 7252
16378 80020 51083
40514 86992 8439
57303 69543 11904
88265 93265 86
67208 77479 5126
8938 99509 81580
44857 80599 24072
35156 74799 25318
2110 75142 61790
51609 81847 22774
42057 99494 12270
71672 72387 105
73966 84357 6667
32115 94304 56674
59845 74037 2965
64642 85544 19009
31454 96468 29968
27663 87732 57428
88754 93454 3660
14878 94363 38123
32577 52743 1917
23997 45201 8499
34675 55706 10214
36248 90450 31774
1425 89167 43821
6362 69549 44296
28007 80664 49543
62464 90927 28128
49159 50218 181
45422 82777 6720
35096 92254 13925
38969 41566 1706
32849 82469 33418
5383 54245 28410
44987 60858 7546
6005 65602 32460
48826 79790 21090
68900 70833 953
65305 99938 32271
51346 76623 22847
76311 87347 4387
55016 79635 19678
11522 68249 51043
12402 62863 21805
40129 82112 3211
25458 63864 24534
19195 73749 14376
6753 48813 6131
30495 85745 4819
63950 99177 21238
29003 83590 26366
51433 89802 8785
11960 34381 14960
86782 98099 6780
78200 89949 1377
19464 77388 8704
44263 45214 164
21296 52568 17389
23863 24913 9
23459 25639 1298
26830 89171 55558
61911 98804 28907
57176 71743 1031
41500 72479 7284
62666 78042 10455
60832 71689 8381
52335 57831 3304
9166 90762 77716
8890 83142 56320
15911 51447 6164
5888 84331 53969
36096 86558 6573
2037 36104 14376
20979 53266 14223
69334 77933 4157
19344 81303 61024
21510 60113 32696
80121 91946 5192
83179 90983 7212
10958 18628 2960
55557 75865 4545
39370 59004 13884
19905 60536 24361
9504 97910 37971
20801 96795 21529
42151 48499 6044
24458 67169 37064
20960 43570 4544
21221 36907 8447
38649 76844 4659
81652 81934 55
63655 92209 14145
7077 18930 3444
57746 88135 15625
2054 33925 7478
12191 49663 13802
18662 65395 41451
31777 67512 14262
3474 63481 35502
6745 62944 51320
6034 10514 870
54196 57927 1247
40966 90334 43090
9474 81644 60536
77267 79275 1539
39422 91776 19907
14621 60342 21269
37239 39040 75
6694 36481 8413
2993 5214 74
5417 97949 75667
32057 59258 20152
32916 89347 13484
59041 64152 1630
32181 71982 6110
73847 93661 17738
1156 54625 24373
2320 43868 34450
67728 83278 14570
249 87388 62915
35589 93430 10699
22829 38237 6611
68534 70342 227
17967 53348 4323
87429 88357 450
2542 25821 11842
1826 73796 64062
59765 70892 6062
5341 82420 11990
35598 64164 26057
20149 54225 31637
29436 66984 14744
1057 94180 13075
22528 79335 54961
19559 20821 316
13082 38387 2849
22346 29784 5644
21990 42637 11710
57517 83787 25146
2712 53327 38703
53562 75263 837
54478 81408 20497
6324 74111 61509
16150 16863 59
50079 54285 2892
13221 98731 20669
73740 81830 2765
64628 94928 3407
58228 62744 4496
13965 36653 6482
27454 36062 5039
2927 16688 11506
55545 87202 16204
37771 94601 46959
19253 22250 1979
35513 97986 47065
44000 66953 10757
39124 65906 23872
6368 27139 1314
42542 49695 2468
64704 89631 12679
48636 74508 3102
68233 81860 11742
66463 99265 6384
8529 82930 941
62531 73499 9913
20534 52499 18318
13032 42008 11791
35158 94910 54540
21468 88628 53919
46169 78363 24565
47018 85729 17457
3041 11459 1313
2214 15493 12815
15869 47495 3117
61867 68858 4508
50832 86985 22432
55267 88946 15025
9422 57622 11073
29071 81460 5139
4933 9607 1453
49058 62999 12704
3990 20627 2474
57383 74119 7805
18390 64292 14247
20948 31792 5050
45599 71266 23903
10561 21279 6802
20422 62482 23219
65921 80742 13170
2470 22491 3730
1929 10331 3639
43131 49509 5976
22771 86898 24118
33855 45100 4509
7533 43900 18147
40429 55055 4777
58384 84860 17998
31001 52414 19693
5074 95072 34397
4325 49242 20766
51036 89087 6616
29409 53352 12656
14061 25178 7711
36068 90050 24841
38019 95719 39636
66653 95289 11995
30048 48501 2286
41325 76391 31586
12117 73820 13393
13916 66691 48617
63071 68040 3505
6522 22687 7303
4027 29572 12100
66524 70426 3898
15743 24695 8220
78638 80637 547
18623 93878 56696
13710 31705 561
14559 39270 715
50726 54128 3101
45995 85926 18706
6949 62916 19136
26210 30683 219
22276 31040 6430
77820 94997 8668
41782 59697 7208
85949 98947 489
238 13866 13573
39506 82603 38513
27871 93426 16960
57766 93885 33568
33771 34639 347
10621 20529 3423
2145 79609 42343
22559 32434 863
30184 65399 32851
36262 83517 45464
1447 39357 31748
344 9498 2824
6917 51192 43204
26120 64899 17439
62906 81477 362
16934 69284 26036
38536 90969 50693
12833 91535 2336
6181 68082 41205
34826 93852 54713
19869 55999 1870
3826 86624 44622
70189 89292 11853
4479 72370 13405
9486 27670 3943
898 28969 25012
5627 60271 45057
40589 92202 5858
40562 82360 40292
11723 73913 47431
9778 54131 31140
39171 65808 19592
42115 45008 2102
57104 61598 2970
34846 61519 21653
29313 86959 9670
2711 27576 7106
20778 20829 17
58920 98806 30946
1722 48677 31938
15175 37196 15462
40641 66206 10774
30049 88817 47235
34270 53063 18337
64842 88222 15963
23315 23345 7
12441 70726 34862
64985 97392 18355
13482 97537 67961
54887 77671 19701
63173 69609 4667
52111 75035 16150
29177 36663 6193
48783 66252 9806
50602 86813 34459
3361 88591 126
65403 87158 6476
17409 95533 62597
11986 39160 6607
13247 59086 9736
11966 84967 51703
10929 17232 3655
19805 54001 27043
1240 28951 24132
5044 49456 21137
36233 39626 1999
10775 66129 13917
4807 17988 1208
8445 61458 37679
73017 76455 3126
26201 42884 2005
3077 68711 50727
29605 67139 12345
39197 50818 8261
29816 32758 1980
1291 63129 6456
20714 95010 34733
4494 97897 68645
2652 77667 35060
35857 51864 15223
40868 66613 18865
62380 63294 199
37668 87091 14145
45382 65146 3471
38745 78548 17702
63537 99026 19914
55768 86577 20244
163 62083 50412
17336 64871 25271
9593 64716 29467
38126 57709 9929
62599 69774 5375
50579 96322 6948
18825 86329 5231
64655 88776 20157
11140 28192 3032
29251 48097 11746
13911 24972 9875
78469 97596 15260
43491 52372 8280
37878 72427 27420
81626 96579 12337
89604 91211 623
83115 86018 1262
15350 46998 1269
54188 68726 6357
9126 64363 19288
43565 85928 41304
4813 51775 5436
10905 16619 3769
99362 99768 318
50426 95952 24237
12917 62472 41427
4804 24543 14773
226 19917 1041
17562 72530 38411
67171 95256 2776
50624 55314 3363
19305 80953 60664
35950 85301 36098
26724 47837 5072
61803 71148 1542
19161 22748 618
33764 75679 1120
7909 66863 57100
51843 70282 9533
48122 86187 25191
7746 53737 24296
15756 18337 1206
25794 79720 37068
8082 41509 7967
69204 83054 8709
79113 88116 1633
50918 81021 22479
13559 26464 11893
12778 92513 72759
20 28654 3014
2027 36030 2315
2963 36181 30202
27756 38569 1788
32310 53958 12017
11601 86159 4964
16657 35049 7281
15047 41839 19072
26837 57663 3453
52851 63937 5006
25658 90266 61079
4913 99704 66436
7348 29070 7849
69500 91841 16301
77533 92049 1948
41354 77389 5026
57817 84145 20983
16576 41798 22717
26743 87514 13811
21695 28738 6680
27612 97489 60946
25237 72449 10793
53910 58624 4256
3229 69414 13058
24069 65830 39316
13823 23701 288
58541 81565 10317
2972 9440 4250
20965 48893 25418
31742 45095 2538
73627 92433 3411
12617 94811 8388
12227 27948 11907
39535 69592 2513
14682 61407 14574
18491 53482 20394
48518 91028 36574
1038 61483 54258
35718 81105 26587
2901 40683 20457
6697 10507 2962
50980 77830 21116
21878 73709 2331
20337 35517 5563
62503 90976 6032
53042 66724 4208
2846 7759 2051
42852 44912 1229
17436 91873 30090
26486 91005 21768
85673 89767 3065
3755 97757 37464
16066 98895 66775
23254 35792 10235
46250 83353 11948
43749 80838 9609
22507 90655 6259
23836 79501 8615
16915 95485 42675
28217 85727 30077
51023 87635 34809
1422 47408 19001
33978 76156 1021
41304 61033 19023
18638 80600 4937
11183 36185 20779
38390 95034 47975
40373 47586 6994
63514 86016 2948
41737 58945 15918
30479 58380 24010
26729 68746 5519
64078 69162 213
30975 68624 15815
1248 45351 4300
2599 37092 10390
46162 93603 24610
49953 51244 844
82353 96560 12368
49418 69880 11608
22297 28405 3988
19824 91564 67311
19529 83278 47941
88410 90205 1520
30441 84477 53867
4061 5809 1639
58776 98625 18101
59032 77154 2434
63792 90900 21821
5146 83283 70922
34024 37613 1414
23691 52228 11326
31024 81181 35932
22892 93486 49659
37369 47442 9208
25052 62212 19453
9553 30971 16573
32656 57340 24528
8321 79965 69156
21516 83193 43786
12022 73179 38560
32262 74079 40072
58496 80156 6592
5500 31375 24389
34827 95496 19008
22728 86533 21539
58951 65391 1536
74118 91095 7792
13831 68573 37204
26919 98306 55705
51889 78994 2787
47974 60147 11162
60802 77903 2503
16073 60957 42643
62148 99225 9087
31604 57430 5666
3061 76212 69352
59327 62475 120
39367 72598 28711
22804 84969 14451
12676 51408 37218
7689 93827 71020
23570 60293 5061
7204 49980 23598
71470 75084 2479
71197 94883 3657
71661 85645 11620
3495 11760 8094
75753 83028 7223
16426 74987 23292
1484 14869 6683
26297 28921 2493
19088 99464 21316
4662 24567 5107
72269 81889 2025
54452 58389 1
69141 80828 5133
7937 74350 2670
63567 98347 3967
28509 76788 14509
55390 57828 655
62445 91253 5503
19018 27800 6828
16108 65003 13837
22678 62393 25222
10669 85744 48310
27884 74585 30459
48694 65217 12435
57396 80267 9377
2049 6187 1083
9480 97469 29965
9604 85168 26153
75605 83489 7001
45978 46732 472
46477 79065 13151
33950 80568 10236
41861 44062 1512
4890 61093 15066
11302 45070 1954
32216 65959 29607
45322 99129 30412
2570 42236 15503
9560 93058 70934
12434 17950 1309
64067 80607 13211
85195 87296 1886
51682 91027 3308
79426 85625 3608
28398 36807 7262
17318 44124 283
25594 30141 1248
22989 40357 3062
53862 70357 9660
15797 26675 4561
37568 70433 31874
21877 69186 20940
70209 70572 248
25631 34675 4979
26161 71460 26053
48217 80175 12924
38744 66624 4873
32880 94689 43965
56402 80881 20818
12138 48998 26381
21676 65851 44005
51409 69610 5232
61185 68895 1568
40991 46337 2352
13825 63011 4615
69805 82851 9373
9788 24771 2575
9861 17700 4962
30665 80730 29195
34679 50513 1675
74174 90237 11232
47106 64015 5206
62682 86805 3374
52156 85454 29657
39022 97114 51283
5907 77482 67497
19664 91018 55298
36573 95884 16211
47807 66995 18008
16033 76585 42046
11817 54290 17383
17489 50644 10610
54751 69932 8373
15408 33489 2126
51267 79307 3558
43727 93433 23800
1293 82747 36998
24363 42242 11933
2528 13342 10155
25528 80475 32356
47407 81145 22933
42151 50474 1706
13117 90345 69066
12191 82413 26091
5230 17760 9643
22837 83101 34759
23952 70949 3421
22859 35140 4879
38456 53494 3677
49813 99394 4626
5064 21453 6685
21572 46381 6044
36008 81839 8636
42985 52763 1816
54745 95277 12599
49398 90239 36006
37916 76220 29787
68795 75604 2661
24549 95581 56527
29130 38631 1306
57446 93759 20106
13172 71262 53521
32047 61941 27427
27185 32870 4159
3229 78467 71088
53997 64304 598
18001 95417 62464
63104 70478 392
25085 63725 34998
49353 82754 17620
50220 92171 31348
77642 87649 1958
20720 79813 29708
42348 82612 13824
59943 96950 26133
46442 98521 33043
2707 61584 42507
22965 87749 56921
24286 88979 14152
18387 89268 39383
27407 57580 21978
35978 50651 3332
15707 79832 43677
21225 39809 7135
45156 77014 15514
70740 88623 17538
16519 89654 27747
2900 36774 28735
60265 89294 2009
21135 34792 5587
9730 13408 97
18454 45774 17582
68127 69334 1197
24966 29895 71
1253 51472 40615
19096 34760 13061
3642 6284 508
37113 77725 26113
43908 47145 2581
31930 51210 9128
85763 85928 63
71518 72052 242
39971 68933 1589
85312 86037 545
1525 31280 8948
23491 83251 51451
13505 56449 22158
15423 66512 21125
5598 32661 13515
49708 76626 20602
9658 72380 28686
63886 96062 16097
25888 79085 28799
37735 66008 22925
2374 27525 20133
42124 63376 18660
917 34740 13182
64945 91662 8684
13347 90469 20605
44767 93325 34628
7403 38630 10638
79824 91289 3454
24779 43792 2598
32071 70172 8306
77620 97522 8641
21878 51719 16160
62586 70322 6141
66187 87513 716
38200 81991 14293
9103 56545 22808
21956 58837 25494
3543 6149 1614
65556 67696 548
17381 63044 3164
4769 76267 32977
25003 72345 33201
4587 80740 43118
18020 27232 2900
33112 98403 369
53391 74470 17839
40184 56707 14510
2778 65094 20442
3647 40578 28563
5300 87302 72461
30936 63331 18100
70882 73815 784
67431 93128 24212
33908 48211 8897
31830 34018 1431
5429 76863 29173
44783 88899 649
3685 55605 10427
88883 97811 4882
31935 66720 31556
10747 15099 3136
15716 91911 73658
19633 99762 35202
10694 24625 11959
44726 67793 13004
79010 96339 3135
92120 98765 5123
54001 55596 1304
80802 93827 10291
54078 97031 4167
14436 14910 48
23351 46725 19457
2302 10801 4856
42141 61786 4939
63650 74727 5670
21982 89759 54825
28435 39810 9810
69588 75616 2951
61903 88837 23746
1729 68856 15137
12866 30109 2870
48572 89787 35200
19522 37836 9303
10082 74370 10049
47943 49861 351
16242 37843 19137
28389 41921 494
47470 73656 10378
32727 66779 6866
9143 16283 1385
69853 77643 3942
37790 80747 38475
18260 78546 23141
4912 32697 14125
49677 64292 11906
66202 85531 13064
62609 70231 6340
36226 64924 25825
47267 63842 12999
73439 96387 22705
942 71882 15688
25353 52526 8529
79290 90256 4108
7591 73505 27070
3052 20659 11698
68479 76219 6498
30891 53158 12582
83 37609 14674
39181 84418 4434
12290 12496 129
25292 35592 5325
10528 10725 86
18694 39361 13866
13810 96964 31139
71270 72316 999
58647 76224 6696
4074 31695 9272
18431 49664 24378
28245 36945 2866
46353 86993 13367
36444 54241 14262
34406 53507 9148
54353 98538 3021
20327 96804 6905
17289 22450 4887
44117 84003 36984
50487 59716 2132
31870 42055 9559
875 76842 38927
31308 46753 12247
73980 77148 2005
39886 91124 11051
34180 82358 43670
22212 72935 21874
34054 38301 2430
18156 52566 25899
36219 58320 16765
9344 39934 13204
9249 65787 55657
11570 49205 16745
13372 70862 3261
4421 45048 13198
89261 93237 1240
12337 41309 22466
46686 86467 14519
37113 59028 4900
57466 74081 9436
57662 61698 3814
58897 93245 23434
33381 33901 477
50042 85524 19237
14286 41861 1045
7210 46106 7937
1190 76531 50869
1509 49653 43012
27736 73126 16091
25343 38413 26
60265 72364 3545
20653 32332 5608
29319 83082 42740
40480 94237 5208
62843 98958 12080
27314 68754 32482
45409 77264 14305
9506 67137 10495
43144 56353 4894
55637 95157 20285
29168 89315 16230
33436 79838 40729
5758 28472 18204
12442 74960 32711
14824 23450 4501
38454 69944 4209
56632 75702 14672
31681 49943 11945
33235 97758 36994
17628 32074 2470
28458 55744 11151
33088 96233 31163
24503 71365 22313
33440 83559 43199
8198 62518 49562
23602 24379 257
2030 28675 4143
11522 81775 44888
14010 57760 19833
59634 91567 11776
47110 82347 7180
19002 27634 3866
54913 87040 17495
27379 89366 32405
17259 87984 37791
12801 82518 56852
94871 97073 1071
9801 66493 7265
31718 94073 61811
14347 40651 25311
47405 93824 15386
92451 96933 3998
39973 74692 24629
14521 93731 27170
35469 39900 3576
47939 77753 21933
4310 78772 10120
5731 89911 65496
40339 81487 14119
2895 42463 21581
68071 74172 1894
2326 87259 29987
10891 77245 26048
68744 91861 23030
27222 50642 2772
41312 77959 28898
42635 61609 17892
76853 95530 816
14481 75366 41560
2541 22317 1070
44566 71753 17963
2930 41586 18009
8728 71004 34541
37579 56147 18151
29205 80922 12650
1235 93080 83603
71044 92998 2006
34420 38117 962
23685 59842 32165
49616 68343 547
17572 51487 32856
9853 44028 1006
14235 28943 14547
22019 57170 32893
35132 47539 6393
11251 76668 42994
3986 75905 28070
48073 97883 42388
34690 87050 46062
74796 94366 508
9590 64999 20827
12167 60740 35664
57480 72091 10105
933 84347 39794
14190 25812 5332
16736 28161 348
53955 78014 8806
33097 82270 4405
1742 13932 10075
27544 62936 32296
52600 64795 8562
20233 33272 862
24184 36422 5720
47980 76793 27472
24484 77400 38950
23645 85036 48287
25438 61458 18769
42867 44110 978
28481 47869 1928
55050 93135 31184
70371 78199 4173
81982 90607 3774
39059 47584 5448
46715 96656 8162
5751 42145 11307
22591 87936 33435
3127 3688 271
26590 62365 23364
10287 24119 13595
9063 74850 45179
14175 86239 63269
46527 94479 23723
2569 64893 19555
1341 49164 41260
18984 37085 17205
5752 64797 40656
53296 67412 9979
29243 66032 24741
58755 94624 18892
14437 27671 5091
29502 72529 22319
57546 82747 14388
33806 58871 23469
51977 70341 2211
7502 13295 923
17868 55228 26394
53246 66291 2764
25700 89304 3702
25070 66746 32460
57915 74707 3733
80311 85390 1186
64542 68855 1651
32596 33126 96
8597 73006 40107
17608 93238 32648
52071 93685 40584
19313 35189 9475
47066 88509 34762
66506 69000 184
88561 99035 1685
42029 57018 10226
54849 69482 7313
48154 65967 14484
34015 91392 9330
43966 90232 14545
71290 90156 13013
15757 55389 13455
46008 71051 4199
24518 67742 12952
70310 77747 1865
4420 87050 47694
90391 91096 82
11163 69856 5215
39061 75505 35438
42643 52412 3382
53631 93677 21823
7026 30225 19653
51125 79018 11686
1005 93981 6277
11826 70963 40731
64075 79272 13588
26548 44423 8163
29572 90889 23595
45824 73370 10357
35729 69233 16402
10459 16365 938
56937 68112 6473
48651 85251 13439
65130 95793 25615
63763 71545 7537
41540 62808 1979
2160 82372 64506
27051 57725 21958
22515 80061 45829
4477 68739 32788
8224 46642 5326
37292 86543 3145
52356 92371 7291
3654 38917 17136
8863 39148 24625
13201 48353 20893
44101 67490 6731
75597 99987 4239
18878 64109 11853
22595 57062 2881
26189 28253 1283
37577 43936 3152
44451 83119 13165
43266 77982 33556
5010 59941 42674
56 47539 13116
29317 47575 11039
21907 54752 16503
14493 21751 6003
35675 69096 8833
78067 88489 8496
2981 61232 33603
65383 76971 7963
35035 43377 6504
39850 41992 56
46130 99433 51882
23685 52565 3377
54141 85096 19327
40132 57724 1590
63743 70843 1737
33155 69600 20591
12958 28320 2280
1971 14538 10477
3590 31123 23906
13964 17995 3056
33229 47465 8792
6861 94950 33127
50787 70757 7660
29791 85167 12280
65591 67204 1022
11222 18350 4616
49193 71681 18032
91042 96702 4315
43128 84015 8960
671 25526 5405
45281 51737 286
35206 51577 8785
19026 91763 33318
28485 83544 38660
20431 92090 35186
50807 81414 27458
12388 87068 32853
54780 90896 2670
38717 93362 26702
24539 91151 39615
29800 86273 9302
17050 30904 11584
40111 61938 3005
36756 51228 6971
20986 26286 1998
18739 97127 58574
47426 64982 5101
11267 71689 610
10985 16299 1706
45602 81071 1093
18445 34557 11839
45852 98939 2195
10623 74431 39455
26145 26903 171
15089 16004 146
32547 35543 2403
11604 25105 10733
66508 97859 17093
14399 86038 61501
22903 74309 36079
36411 36430 8
40646 97181 19015
27467 73071 19976
46394 86917 37877
19486 31846 4823
42721 70555 18252
10680 59774 42408
44728 70395 20264
9742 34315 2859
22874 52656 22501
16762 90275 38129
22099 75217 38724
6770 60086 13055
35237 54517 3974
613 35094 28704
41431 76239 32970
4616 55466 8541
4024 8798 836
5426 6710 610
46603 75548 25799
24401 74654 36306
16732 29188 5755
62032 99055 31064
7591 20378 8337
12863 51185 1673
31626 85747 32593
511 58717 4722
15395 69774 10284
50517 76362 24713
76794 85409 96
70205 88531 15298
61411 74040 10856
17576 97041 15698
16804 67222 43338
50879 94342 37590
94825 97832 200
29150 71065 32488
54997 82946 10308
30778 95543 45259
59446 88851 4028
21980 88554 16775
15050 81354 14229
71289 77431 909
48680 91825 35718
9877 99783 1855
26759 82423 716
79146 99511 11889
10613 77616 33475
64952 66904 1565
16092 48518 7380
12524 70857 12345
9053 96487 71312
10215 18367 5465
27780 96274 16962
44674 73423 4731
13568 83538 23874
32294 72858 3992
11461 93860 52268
62933 71281 7478
38174 73725 17016
3574 65373 1979
5787 60354 28584
32571 42395 9386
5714 17698 3430
35670 98196 52246
59525 63893 1503
25532 30627 2660
29971 99174 53776
7422 37027 29089
93123 95423 1881
47774 97596 22316
56670 78376 13896
16650 50795 33661
36491 79732 4510
90347 92103 1253
3078 17841 2687
50136 71150 2984
1157 8775 3828
82909 89870 5415
34510 73644 21063
29901 79372 31357
47202 85641 21262
25397 37791 8611
31822 53238 10625
16518 46893 17957
67625 83032 5319
23745 40193 1422
26690 67319 1360
31541 66106 9876
41545 86348 9056
78463 84731 4217
17704 56752 34062
41640 74245 30096
52084 91410 18676
14670 27223 1628
46493 96617 4364
24296 89447 60227
56079 68981 10977
3147 24195 13959
64346 72186 5363
18115 41578 10969
907 37452 4833
15480 78377 62109
52486 85864 15509
24567 27476 146
32631 43537 6328
33289 40644 5079
15199 88800 63972
54866 71591 2801
65944 92895 137
71644 87736 10639
22333 79026 14663
65254 69255 3587
30885 68520 3694
750 38550 5065
61038 71720 7405
86589 87620 697
43044 53470 5783
38864 93808 37232
44173 93028 38654
15125 51856 26480
323 15053 11427
19428 22993 762
29097 86759 22041
5344 32879 1183
34667 67557 29978
17321 81584 59987
6262 22435 12802
37982 91510 28137
31656 50215 7220
73859 75838 1750
62135 65971 1713
49812 98179 14302
46575 48817 42
24820 43322 7260
15733 23863 1489
5917 15169 7471
87724 95717 3148
56083 83019 749
48110 94810 36324
25215 34934 1185
31469 63638 26904
74185 74372 6
29882 49278 17114
7915 64769 51072
41089 64547 22673
8493 85351 16308
56301 91897 25835
52700 90883 21854
11114 56703 26190
76951 93564 7578
15915 72278 29176
202 14686 1985
3953 82121 24217
51818 61423 6755
8619 79374 53385
19871 52952 11919
27961 44824 14666
55497 65747 6863
25083 41508 5547
31600 56908 16215
55884 94320 19622
15011 96923 68507
72325 78510 3779
43300 48050 1096
84122 92128 5195
5914 14722 680
15299 78889 1591
36627 44536 6336
30852 81751 50890
47205 63142 11159
23207 33951 4924
14209 35208 4862
10080 34954 24087
4029 13811 8969
23853 66705 36292
45019 61118 8951
13518 59465 6707
17542 91165 57972
80206 84302 193
7836 50567 13453
14147 85978 10853
97176 98285 837
14886 58356 31528
3611 99036 54483
29695 80301 46419
4842 96582 47103
18277 81769 63414
20188 70096 26418
43524 91538 24576
6739 27712 12688
3232 99640 10875
42393 77694 22029
72020 76534 3969
70242 82249 2559
77835 82982 997
10393 70034 32037
17702 23310 1926
5562 26313 17548
50609 75132 17485
37258 70088 28394
48109 61953 9754
32531 52253 10530
28757 29835 196
7581 48269 12162
4761 60979 10420
79269 83467 3976
1170 1550 26
11150 92967 12221
9055 94107 37896
28476 71265 31275
23225 83115 21738
66097 75281 3539
8818 59272 14233
4991 30426 18205
9525 61294 33088
9044 19175 9061
9698 45583 31620
7300 34393 14613
17487 89801 17715
30211 83142 831
31512 49237 11475
65413 86127 15744
11467 23368 6068
88113 97247 2394
9340 86274 71640
20612 55773 13987
35020 35630 142
58007 61580 1705
37865 45593 3872
58286 93164 30441
46617 60926 6033
13578 16719 1511
5189 68715 47506
4976 84845 21142
5438 54474 1425
43824 91708 15526
47782 57968 1368
25066 84714 7707
8288 32349 20237
51182 96260 23810
17197 79208 7763
6643 63925 55815
59703 93217 19009
79125 95919 4414
49852 57851 7256
82040 84073 1559
46 58228 7534
8225 48255 20376
43305 69470 18044
25223 42531 5278
29069 58278 9897
18620 21634 2006
36786 55582 9894
30451 80523 4969
684 82433 56419
57942 92313 22301
9917 69133 14269
5412 19336 13138
19146 48455 25260
10338 36539 22181
31936 81032 34175
47284 66200 8620
39240 51211 11548
54595 77098 7163
18350 37698 14146
53330 71341 15998
9301 50593 12739
4390 64605 28761
39038 93834 43198
24716 86965 44789
8869 52596 33390
27916 78328 45842
47517 63067 11819
23897 30885 6881
53798 78857 3239
23279 67684 20763
35580 92313 19131
25864 42600 15902
10003 74582 62758
42125 65693 2029
69726 91944 19510
38762 72275 12071
6876 16489 4728
3178 84311 51016
58993 97118 3452
31568 38542 900
19222 96073 43854
29513 66069 15273
11280 68797 34087
37326 40224 611
69411 77237 1652
62351 93399 9829
2781 72123 1754
36511 79006 23795
41051 58860 15913
28514 70998 20463
9648 90453 22936
24311 30499 5073
50027 81199 24448
393 52209 30813
23923 45864 17693
16537 32431 5131
30979 51882 2242
41215 62027 20389
49099 69680 3355
12076 78328 4917
68452 94810 25520
29536 77043 40330
3838 25129 16196
71857 82699 1533
72650 90408 1430
34465 93710 33856
26120 92745 64088
67928 80716 2134
18194 29667 3710
52773 93664 31543
30 37105 17107
75685 77393 834
37711 53838 13974
45429 83016 24753
30588 48607 9707
35916 76859 6018
23799 43523 10624
15674 48047 278
19901 49918 17317
18644 75163 21976
40061 51272 7822
62863 98811 35636
15941 95340 37053
40658 94582 48406
71532 77545 5963
23449 42732 9926
44810 76142 7180
20087 71149 44011
2407 13837 9250
11289 76983 61643
100 61056 30875
442 59501 1703
38115 89792 25225
18543 87202 15954
7860 8073 111
7841 23240 6981
12029 25222 9814
54797 59139 1969
69631 85089 13679
60271 69911 7094
24884 98186 67897
62739 84886 3302
4523 11375 2701
22836 64256 5675
423 58561 5208
2869 59005 52992
34835 45764 3526
61922 71861 8282
22658 98571 58904
32340 45082 11129
6016 10554 331
13424 25774 11407
33228 66548 30898
56687 70493 2717
3800 37773 31050
58585 77200 6940
51941 69441 2829
724 65919 58134
41490 86672 38096
30373 69733 12237
3221 61861 29144
18878 19236 138
1725 63282 52950
41322 49887 4816
27661 65301 36324
59516 73154 5
10122 86324 74955
59708 70652 5645
27463 55919 9951
2377 71761 65817
39546 74432 12873
32332 97803 33462
18124 24606 2147
6990 43239 10256
15682 31897 15941
70844 74317 2213
11600 44256 5044
3547 3890 27
59374 91133 26734
75630 90241 4317
48720 52353 284
801 9436 4718
30600 87630 55014
1279 95650 13764
667 5552 1664
2595 93732 22960
29612 40266 1949
72675 84184 2081
14372 72537 48255
84256 97241 3090
37786 38724 163
80002 82952 1051
41789 96497 35744
28368 39920 7692
4466 76687 16999
35912 48946 1916
35649 78522 3097
53359 92266 19773
74089 84365 5146
45901 58517 1187
45545 86455 5438
26856 78292 33865
72471 95338 2481
33745 50347 2267
959 44169 34696
37177 75490 10739
90171 93856 1143
57595 60382 866
19080 81208 53791
20010 23140 362
94631 97384 1166
49952 76344 12973
27405 42850 4059
85153 99264 131
31175 43197 4008
63773 83627 3355
29891 54034 515
14482 52317 29572
64083 88043 6012
49832 67692 15650
8011 87412 62680
69590 87271 1760
20662 35569 9973
12082 54888 32750
61176 86128 18792
56672 90449 31656
77082 80830 501
42287 56803 9059
17406 35852 18140
18072 42495 19461
26391 51269 24019
30169 73658 37090
11485 26777 10788
5408 43097 13551
32978 74860 2984
16467 92160 12389
18325 70643 27739
86831 88821 1718
5767 44181 6650
77 24594 10877
41809 89304 12292
36759 77010 20767
27014 27025 9
70628 88538 6132
66272 89557 8100
24933 46743 13243
262 25577 1632
21653 30234 75
71939 91489 18992
53411 98697 6597
13209 57093 30594
12920 14598 119
2194 20901 7825
42573 66784 23734
12039 46687 7698
26530 93546 843
9122 33816 8837
42653 79942 10276
2322 63302 25492
37214 78882 25847
51014 63106 1533
7334 75274 9808
10164 24934 5786
12360 22120 5730
12875 69781 18688
22033 44618 10196
9216 78222 14464
541 19869 2659
13426 78893 59649
35411 72877 8081
137 17902 17591
8086 54777 25954
86633 95800 2888
65233 98893 21481
44119 95588 33837
18827 72302 48600
58159 85840 14427
15873 23417 7089
82307 84686 623
22702 46625 307
71066 86359 264
83578 85497 1724
9823 73232 524
54726 66559 2607
33767 61053 13283
69544 96804 23863
9551 47415 21572
12498 15191 1448
58935 89579 29672
28864 76992 44816
71672 79184 3885
61238 73135 260
14098 75205 15013
6557 50471 36527
60763 96218 31679
30513 80882 24528
68096 78481 7305
9137 46495 1817
107 33242 22703
4302 14101 7328
2038 21095 74
48791 96643 46005
36839 76327 30213
39588 60094 12728
18008 35879 5682
68719 96710 4705
8617 66406 2823
27601 48534 3605
20647 47271 20267
2354 18407 8129
61839 93386 18063
24627 65176 1464
22260 75563 3097
36151 80923 12691
94548 96439 1368
57140 98270 11723
51272 68712 11131
18600 99900 41034
8343 70426 52252
17703 97997 19851
21361 72599 5966
59641 89763 28175
12980 41124 5324
14672 91694 22050
36900 53255 7290
2107 56949 31316
49194 50260 513
62551 93746 12376
66923 91969 6951
51527 60266 3867
10420 19736 2398
15203 81453 4838
2258 54180 30400
46238 98773 6119
11401 48717 2641
34259 47644 202
49628 96704 33688
16004 33809 11099
28701 97562 19856
68958 87451 17915
45187 66401 15835
7209 36351 22723
40545 41643 669
28708 97156 31884
28190 92557 2022
51615 96392 37105
38482 76062 9807
64342 75402 8902
63639 92283 26440
10251 11528 1159
67612 96073 4282
54630 90857 12550
34516 66027 5907
35440 68385 29355
482 89324 72895
34553 79306 21732
26558 49261 22121
9503 13591 3933
16382 24102 4986
2129 57322 53411
46840 60353 3350
2242 11778 21
901 22631 11172
60293 96404 1978
61217 84405 17599
216 15977 4061
639 32350 28453
9421 89503 63506
8592 65237 54656
21616 69602 41885
61729 62277 175
30116 80757 24393
49681 78683 20058
3161 52983 2448
50177 79003 23093
20615 82195 33365
33698 50162 1503
23908 30605 2187
39412 53380 7361
21610 60470 16771
35274 67172 31269
41613 59841 5229
68849 75699 3933
14206 94526 3492
6444 63820 49578
19024 31887 680
22862 60977 35379
67797 84601 7362
30642 93142 10510
56480 70934 421
10956 23443 8214
61587 70017 7504
49266 51321 223
36068 70798 21471
17891 21670 3382
24158 93793 29576
39294 60589 2800
31615 94599 13267
7057 7160 28
24018 76387 19724
38333 56169 6051
7646 90746 3802
22752 70754 4910
38495 66326 3232
64515 75148 123
40928 63777 4974
24338 38521 993
33097 64438 20307
8914 21666 3761
21401 36833 14084
25759 81367 35599
60963 61430 168
5303 42345 16061
13689 93818 74882
12102 43535 18653
27581 45700 17890
17071 66069 28107
45651 87134 6620
40555 42444 1278
52170 76583 7835
15188 17645 1156
38805 72288 7623
37931 91861 41380
32476 88817 38363
42376 59800 4092
5348 93427 6726
82403 91080 4210
51214 76236 5777
46167 78876 16761
29149 33002 1468
53655 56916 2110
34752 34829 36
35682 92718 20759
15176 82666 39045
52155 98947 20555
33465 71766 21282
658 36266 18262
2508 61752 6020
55754 70238 13550
50266 97391 28032
49264 62681 1742
9888 43745 13950
10135 76441 36211
54426 57841 2189
31660 66660 26621
45468 61034 6760
13744 59992 8077
60623 91782 28440
65663 89004 18192
52558 91627 33343
74746 75364 193
41079 66456 19475
24148 36045 4908
48989 67599 134
2948 19620 11221
35507 99449 63094
74552 82797 5533
43182 50675 3149
1708 71209 68970
3158 11687 1976
10110 27816 15264
93419 97891 4092
30740 57790 19233
19391 23743 625
48240 77315 15198
33095 83982 3571
84193 91311 5245
2317 61362 30969
24531 30572 5266
68866 84261 1005
45787 60504 5569
11866 12048 52
19959 38270 12646
54965 75695 8528
22281 73703 35432
74295 92845 16036
9729 87252 57719
21734 93835 13938
3273 96301 44516
2257 75902 37643
28374 34184 301
77397 85462 6732
43632 54026 5513
11053 25966 9241
10219 55085 32069
8313 41125 12223
6732 60792 41269
79008 92912 1488
2534 72326 47021
9346 78139 45783
42267 45772 2808
75933 84841 686
36269 80728 12473
81875 91209 6549
889 58647 19099
31872 91389 51137
27359 78965 42406
3565 57324 40265
5051 42456 25415
22979 55106 20826
26653 50519 9503
2780 50770 483
66297 97070 4669
65825 66697 650
33662 96143 27358
50422 72721 22189
17968 24300 1475
67406 85497 4397
11594 43887 18795
1730 16455 3021
14516 48169 9781
44519 51585 2729
89444 95771 2610
11176 25700 3472
16513 77837 22939
43736 47405 894
30672 54510 1997
24404 44490 5493
14807 50843 7261
70370 81024 10042
89695 99858 3964
54245 67115 4796
4324 95372 10546
5566 86155 62448
49924 87943 8177
10113 11828 359
6957 60391 27688
14702 19706 4736
43040 63752 16407
36302 41075 2825
16273 66320 30497
58480 61943 3120
54230 92786 4281
55713 70543 14190
64553 73585 6962
43513 49970 70
63744 72231 5331
56548 61009 292
32300 43192 7498
46175 89968 41438
5103 15637 9845
19303 42446 14675
29915 70060 23672
29602 58011 4004
6582 36112 21409
8727 43622 25796
21413 69183 17025
37242 44416 81
58631 75845 8363
4194 66688 61664
38501 82371 817
7225 47837 5169
48251 57935 3683
22334 97905 28058
3405 70045 29910
7544 32424 24497
20723 29196 84
1633 57929 28685
23755 71802 30225
12826 64149 18278
8998 45887 173
51011 66956 7252
33034 48337 12666
10159 70825 49922
5718 17877 5929
1510 64156 3940
13997 48141 11450
24503 79761 9447
18967 26053 6832
54215 87503 26488
47424 54961 3882
48338 85860 26820
40735 41171 331
23968 95368 61972
4974 99114 49791
4452 15720 7470
3610 58713 23007
31975 65535 20717
68428 91798 20289
90357 93276 363
556 15098 5450
80757 96414 10470
1873 33786 16433
21957 54770 20749
44968 75885 27067
36890 37987 991
59153 98481 7944
18182 78931 39881
37824 52470 7355
11861 69703 38667
744 54091 37067
79376 95427 8213
30955 94907 30836
23871 64937 22186
4151 80560 2276
17949 33360 6596
52017 56354 2260
39762 77765 33345
58639 91850 19581
6435 97229 31686
13991 62254 12510
61251 82706 16843
33385 76585 7499
33542 72104 8233
95258 99785 3080
14114 71738 29422
41383 83693 35437
29325 61452 27965
88480 97856 1379
7748 12311 317
32011 76030 16966
96577 97971 21
7873 49054 20144
16409 99983 75722
17464 22626 4467
17677 50484 26931
30011 43228 10684
37266 58986 1089
28218 79995 14790
39174 81512 41569
33467 51209 12324
26647 86257 23073
26273 61889 27098
43217 97060 16784
14485 98581 18927
50049 99639 9742
2447 56198 37100
54895 60074 241
32227 79759 45993
19465 64625 13673
49300 77752 8397
14284 92676 68697
16493 50001 25713
5802 41994 27033
29998 79262 14130
27520 28260 477
194 56084 35825
42078 86718 20258
50835 83006 10753
32383 38418 4985
691 41285 2232
65405 91490 24165
66477 89970 15594
10047 42197 21240
3826 12875 4295
32045 86088 42491
38963 78369 29081
87422 92161 1144
26266 30278 1374
56939 57569 109
59456 86827 8316
45374 62694 13085
26057 96886 24912
61259 76502 14396
57081 75302 5683
71132 80329 995
42287 54006 4623
36456 96055 34624
15533 82777 34552
21126 87418 63982
30423 85780 47199
15325 54012 11644
30822 96042 1104
10472 62540 37175
76602 83115 5915
990 11307 7109
28626 39192 6630
51268 71269 16562
44178 78126 30065
28389 28678 68
40534 58270 8345
53390 89090 3169
40974 56148 4567
30394 58534 20881
8441 25467 9990
508 20166 6898
50173 52904 201
33532 68641 18848
29247 82659 49018
26991 97786 65082
35321 99349 1203
57312 95494 33750
4097 73558 16066
16858 73489 39909
53716 68717 9050
10823 60182 34819
14026 98452 51030
5478 82881 26873
13281 19603 6227
45407 73578 472
66 79509 6009
5643 34078 11930
3918 74457 57207
49342 90825 34925
42887 88068 15469
20746 63789 9983
2011 36491 29658
18151 37850 18825
1721 49436 45809
9171 24974 14104
8851 31027 10793
113 6736 2252
45252 64951 2221
40695 70381 21238
13548 89647 7172
3681 88085 48573
2996 39853 4459
50967 98157 11533
24940 52018 21915
66842 89547 5311
34811 37664 994
33589 72191 3592
3878 67324 2887
30437 70916 23942
11482 72219 6441
32454 94028 11135
17997 30159 1384
35962 49731 2764
34980 47117 11086
43125 86637 18742
46578 83478 29937
40655 43457 641
5565 75578 10011
19519 26836 6601
23137 78629 22517
55832 62652 6161
2732 76936 24700
16709 29025 626
30965 99836 48290
2142 43693 14585
1163 21208 1565
24242 61826 15442
4701 28956 4403
31220 52655 12948
60290 74504 6519
25143 59782 8530
61877 93376 28581
15004 71936 18195
48072 51503 2971
18451 86325 54768
8835 28294 737
40367 97703 20465
56539 87792 14400
7718 88741 73935
8435 81441 2145
32339 57933 15348
55874 91864 10774
20174 63252 5249
61940 84158 8754
50874 55599 2202
7563 70728 7636
37992 93211 6361
4406 45042 38867
65619 90314 2909
26991 97739 58562
2049 27070 5500
13627 87874 42129
952 81873 28518
20055 99976 74445
55339 73265 2898
36896 98749 61785
12831 67888 15354
303 66774 3125
54713 96465 22189
26829 43660 10482
43093 79798 22567
34192 40747 3051
26405 53664 14114
70869 79010 1561
38701 73268 20475
39410 75839 14968
57128 71606 1314
26878 48859 7846
6521 16718 3311
37731 54025 8323
22707 71919 30205
82459 90908 1475
49642 55698 968
60776 88125 8303
38086 77344 23895
7509 65866 47358
15377 22271 1281
91721 95076 1193
42068 99237 36965
15173 33193 2788
13194 38587 21152
9442 41087 26553
24135 40244 7506
47074 79240 228
66810 90334 17489
24437 66351 12110
4218 45667 11336
9883 34324 23326
8809 55859 28440
54116 63202 7186
34258 76274 12366
6991 47228 4435
8381 84240 42526
51907 64478 11118
64995 75997 8304
10363 23470 1992
4532 5716 579
42858 88120 17618
63280 72993 2411
41079 77133 33506
66069 88366 10292
10432 93614 50162
2211 10474 2846
1923 44584 37046
40555 86654 33185
19065 28911 8264
16613 44529 2339
15965 21145 1470
71365 90183 15749
38838 98787 194
46834 56556 3773
52638 88534 25481
8477 94844 12759
12680 68101 18014
16906 63682 4061
7964 78434 21856
81683 85638 2410
48900 55062 591
30302 41820 2560
61589 81894 17037
17661 68482 11139
78313 86724 6519
61004 96736 17273
74571 83431 755
88922 91414 885
20159 24185 3279
33173 51969 12201
49367 54693 3704
4694 11532 2756
1727 69703 3197
4579 62449 53448
81385 86697 3018
33528 36273 478
26048 83145 31524
25721 87420 50968
50858 57873 1330
920 78647 6324
15519 83243 3805
38685 79527 32620
1602 9024 721
68005 98446 22841
8927 95237 44020
3461 15613 8737
49848 78694 6467
25181 72376 44063
48318 97075 30990
70444 71226 498
20471 83914 29269
17682 44762 7198
4738 92592 19778
11717 79941 23916
41997 82201 18727
28770 71763 32092
12858 23624 612
49092 84089 23970
4346 50832 25191
23697 30239 709
66642 83562 10509
1577 65447 35669
30325 46308 12567
40187 61733 8006
1530 73941 746
33752 58726 22816
59312 66113 1208
18707 54269 1004
44492 56570 6811
65631 89126 22843
25004 45406 18132
17781 88709 68144
31926 52031 7619
1118 72380 26684
28026 83276 40370
55042 61871 4956
82098 95675 6175
9914 90553 6088
8554 90507 17283
23796 94967 35402
13133 47251 25088
1624 82394 17419
70005 75188 3872
36927 53938 561
37921 65702 12074
8777 69549 36720
48061 56138 5878
23600 71413 23365
15637 38551 12532
10808 57351 40880
26896 53069 22488
5355 34157 21398
46572 80389 29166
82923 87741 440
2168 85644 43207
42193 50318 2123
23163 77996 36092
5416 74528 56182
296 94609 8752
40323 76677 12577
43614 55222 2135
82024 87821 683
56464 80815 14033
34863 85722 24632
27574 57371 22845
11295 76942 35810
32531 71914 36977
16267 23815 4127
61934 91859 17862
35910 55453 18423
1918 38882 19221
17432 38360 5545
31030 88520 45286
23791 32950 3344
3217 92785 24177
82350 85561 2350
83505 85535 1259
58442 91695 8844
39335 55634 15303
50556 71789 11952
42524 46032 2579
70593 90215 17119
44491 52405 7716
13285 56449 38655
37248 96917 47334
10060 23820 8162
19759 36159 14825
62631 91334 27225
373 3653 501
33593 83253 10550
64599 70075 2117
7620 94307 56445
4400 21875 6242
11368 86673 46711
45073 45999 101
77013 93150 11412
34444 91057 12800
29788 41089 8344
36503 97175 53315
25406 29763 333
31627 89751 49408
1419 33853 25040
63143 89504 12952
25374 63802 29430
59156 60332 67
66197 79705 11708
29272 59907 20803
45830 47569 931
21429 70628 38027
10231 42491 17577
66243 74410 5601
38161 66559 25514
56100 70237 5553
36769 40316 1234
82689 89076 5155
31467 48777 13437
20438 95535 67664
18004 42827 21292
65152 84810 17725
67267 83479 6554
61804 98029 3146
30949 92229 11715
2294 47610 24619
4589 55329 40139
29949 65515 6749
24029 47499 20843
39444 65685 17543
72853 92710 2873
34282 64146 4214
4959 68347 38156
32796 40708 3761
6316 95432 32499
68359 89431 1164
45331 67690 17225
4253 60785 2147
49874 95700 14686
75824 99288 18663
19773 57630 36192
29850 71783 3653
55348 67161 853
237 41629 28127
50792 80111 13389
33925 39842 2784
12374 81676 49478
87699 90413 2494
32272 89483 9814
63271 73976 3306
21163 51068 25766
31020 56734 13312
41358 80380 1737
2512 35120 27622
29303 69463 39622
2502 38958 9274
37968 61072 18682
47627 85989 32428
19474 94378 49881
65803 85059 8268
19972 92489 8740
15088 27562 12074
16316 87961 8214
5198 79513 56662
75999 83174 6514
34267 81886 22268
32140 39691 2729
35894 84582 27899
16261 63021 36329
37555 87580 50009
4936 77731 36136
20632 58216 18250
57816 84138 3932
7108 19867 3348
42389 63874 20692
5354 69328 25693
12070 70434 1338
52490 97368 18685
15294 46786 789
79488 87335 1422
20376 25323 2643
73382 77817 482
32906 43709 1103
34795 83059 34390
20802 76020 2376
87111 99675 10026
13396 20277 4226
71437 99261 19179
21354 37712 8610
4035 23426 7052
7220 18308 8720
28523 62098 638
9959 18470 6180
42984 64219 18170
12694 95838 80309
27780 27868 83
12907 20508 2992
41646 87170 32153
23856 72137 33675
6337 80762 11515
64506 82001 2164
61842 94889 17768
34663 76224 12194
69201 85035 9133
55457 93798 11320
66313 91422 22711
75881 90213 338
69627 96472 15582
30109 44243 3129
37497 70845 13775
3219 71911 47876
37139 81678 39261
19693 47407 14359
7835 77113 65816
22699 45801 22086
6935 97795 89349
6413 81790 16705
13863 35506 10104
80127 92582 1383
29402 36259 2635
33509 45513 6601
41944 61910 6571
76363 76823 327
66828 91366 15893
68511 97078 10454
49377 70828 19747
26049 62503 10547
69618 77513 3654
17483 96914 2360
16711 88104 3903
49276 78423 10874
37504 88241 8899
1255 3693 843
7683 68134 55686
10108 52079 13238
94176 97651 1892
2750 85518 14862
51394 77341 89
13314 39311 15784
92086 97418 4115
6317 90291 41598
21531 90692 44757
6142 84831 24003
54708 77982 2240
18815 71603 25265
4018 45527 33341
12365 67569 24994
49643 57044 1272
24249 29260 3939
7427 91630 27082
15491 31077 14117
9042 9798 538
28745 90174 10675
9980 25343 12713
29451 39204 4229
85712 90242 280
22690 74191 6813
86567 96965 7625
38567 92229 3348
18857 47556 8698
3514 96630 75446
27927 52899 9450
1484 77734 58994
66375 79434 5338
17102 70872 53429
12264 77289 2605
93470 97755 877
39279 56033 12441
4865 56617 43501
51137 64314 7201
15054 18359 638
43557 70629 18721
8346 61589 18858
25434 54425 9707
17424 42836 17751
17725 52445 5127
18219 39200 17314
11851 75481 2927
19226 99305 41666
7998 57942 47745
86 54878 18939
335 5512 5098
62625 76323 10809
57835 68222 2629
69019 86368 1927
57811 83512 23371
78492 83028 2102
17546 26961 3429
45637 70091 12582
12158 74757 44864
2594 73578 44584
16896 86856 54355
901 59512 11723
14343 90908 74672
28487 96758 1628
27383 60586 5865
947 42458 20035
15637 62877 19379
19769 38618 15012
58647 92117 5020
54600 97749 3375
95857 96701 808
860 62461 55434
50683 96768 5119
9869 83382 61571
3535 9855 2819
57447 72664 343
44710 72704 8449
41630 49868 5043
37797 43470 3101
65732 70184 790
77021 84483 5093
29743 91696 10322
27368 36532 1922
57985 78723 10360
24315 71161 46302
25085 69323 20938
9891 82255 61515
45892 82240 29412
9177 44111 22621
30127 85399 14631
53480 60440 3651
26179 96206 5543
6238 25201 6592
82201 89765 1445
10647 14275 1098
16131 72298 7580
1219 62924 1156
55889 58104 451
15160 79878 14315
13173 19881 1639
1932 5852 343
42745 52945 6834
17851 78797 16262
35790 91200 430
4593 8475 2117
18173 94488 55731
24953 43312 242
41195 61764 647
31722 35651 1101
42989 65759 1401
47042 50440 1843
41836 50308 533
78379 89426 5795
42697 90687 42731
9550 80058 61166
36295 75679 7146
20143 99688 26391
35050 50846 1130
7807 91440 80372
47012 93631 44541
41879 48719 3415
86689 99332 654
23497 64337 15684
6989 49359 6089
7094 81138 14562
18745 93768 29233
19676 34192 7489
12047 16062 17
14962 25199 8201
55063 67403 12014
42178 71291 28723
10869 62988 47432
22979 35384 5703
25113 81830 49556
40788 66310 5386
39636 65421 18306
52150 88654 999
78531 85894 3017
9455 74080 64576
29676 62348 21485
12696 26813 6416
725 96302 52371
32325 68547 4543
48655 72032 8716
44040 82960 24178
83608 85873 2185
4163 62439 30290
89796 97243 5765
53463 77581 1453
9738 97518 25173
18771 47280 15786
54081 84277 26614
85758 97529 364
37908 58306 10331
635 54786 3719
19135 74119 12805
35014 97107 12494
7796 85574 17559
45221 63840 5093
219 28831 1413
3116 44185 3935
89137 97374 1243
29852 97439 5217
86308 98630 3597
25422 86868 35474
1852 88439 56848
80959 90597 2084
43408 59961 4266
26280 50817 14797
10778 16095 756
77367 80940 2064
24252 38291 4530
38144 89048 23321
16596 47042 5710
156 60319 24750
26889 47254 15778
59787 95152 9658
26675 47939 18631
18470 55448 24794
247 66633 64446
8559 36308 11103
65616 90751 15308
74834 97341 2833
11927 49557 22033
17690 19144 1451
11886 49310 20859
12314 18794 3496
27707 50467 4082
5289 39109 10194
60098 76207 959
78745 81953 2470
12061 18744 6050
51435 90063 23611
61204 96180 9628
26156 58645 5728
4070 43909 36099
41255 77123 717
45662 75204 3066
25018 38136 8279
24934 89636 35183
11287 95949 68004
81151 95231 1410
73562 94601 8305
52549 65371 7246
45316 98799 4462
1206 87233 76773
79501 86608 2225
39678 55730 6853
77373 95704 11541
1115 78805 68753
28731 29746 73
80781 84153 2057
35703 87489 25061
13486 68571 4720
3066 30756 14335
53168 87416 29936
14979 25793 492
77470 87692 6162
15692 55553 30338
53473 59921 622
27301 56464 21064
68343 74959 2337
3321 8853 3459
13447 56334 3731
4455 96733 10280
11695 46069 23851
9161 80311 7200
49249 81001 12741
2296 78385 57209
76270 97702 11664
19580 78172 13546
94313 99997 5045
2510 65879 44366
24387 30589 4544
18209 33757 13605
38629 75406 27434
76370 96217 2063
15286 59640 22061
66034 73276 3960
24766 59698 11492
63719 78530 9190
50808 60086 7602
19183 91261 56912
63837 76878 1712
62808 79563 8846
12776 70104 18652
884 43973 25693
16075 36335 11910
16294 44858 11387
8990 86151 64170
42995 77214 2260
29463 73334 21753
10044 70883 43919
8580 32891 5221
2948 51715 3912
1874 57529 52583
29357 50554 11349
12310 25413 4681
58838 63923 2969
36599 75656 36973
43457 91954 7108
696 61260 49703
6371 62572 33736
3233 44523 10034
57652 83085 2027
19022 33301 2186
6846 97166 74510
36866 69432 26822
2237 6104 429
51979 69880 5785
25102 81506 2785
12149 24079 2124
7539 76412 47191
54095 98466 3691
13524 61758 4788
66055 70023 132
82025 97937 9533
519 39701 35270
43181 97136 26147
25758 57401 2357
8263 94480 38271
714 47228 4243
37999 61053 13957
41959 51902 210
51013 72279 18009
63928 89099 22167
48642 85321 3737
48677 80997 1255
74076 97911 1250
35147 56416 21082
36152 50031 532
12969 64506 12791
13770 43609 28363
15979 90837 13915
38771 90773 10594
39438 69966 29814
22035 64000 10278
38261 44221 3510
12751 13642 863
70838 75253 4390
43818 48228 3702
18341 82931 1929
2106 87755 66690
8642 78391 52560
85124 95704 5635
79270 79961 577
47873 53539 3754
11320 34530 13831
53878 63884 2611
17980 37900 8280
54637 98610 34521
28800 38493 7244
90834 97233 2176
30431 57327 12216
32828 45675 6749
50958 68855 13313
20364 93627 66368
62374 96314 21168
34271 67953 15453
94441 98399 1202
64486 81433 8242
19715 99066 25441
23793 96245 20848
34101 83472 15651
73449 98443 12896
35617 36438 325
33382 52492 9020
52838 82889 24058
1665 49031 19250
3445 41840 29796
60671 95138 8234
46654 81176 19158
6594 85594 63344
22713 72098 40579
70367 85500 14262
16307 88255 42411
16540 41070 19687
26920 31832 792
259 87128 25782
22910 85548 2261
36592 71605 34615
25187 62173 14801
24724 60186 25476
7444 79688 1465
28167 92468 50231
48796 49893 533
23905 61630 33328
29228 89786 44376
48415 70180 8045
5213 16617 2864
27170 53793 25247
30514 70440 34551
33641 34429 659
28983 83718 46851
10735 20326 9371
13668 20359 6446
10958 36170 15019
9546 87547 33001
58022 60632 538
74872 74883 4
65709 66315 554
2261 12366 3714
11850 59473 14557
4746 31675 23286
29929 46617 3795
50463 63681 4070
46661 76081 21699
55289 90104 12304
57193 92392 30255
824 66702 33703
52341 65841 12410
20425 62323 23621
8325 73359 11687
59381 62023 512
20696 87335 31541
2363 68085 1316
54672 83294 23238
47520 77625 19043
42902 77069 18775
3083 80323 20142
2925 90292 15206
45539 66577 1197
18257 62248 34218
3797 91090 50444
3848 50929 37021
52688 78758 10842
61417 89601 18507
20169 97744 40510
26597 58606 27001
16647 99540 74470
61549 68167 2532
62785 87694 17279
42477 96413 14233
77947 86156 8161
19863 33776 8927
22167 95276 41039
37550 41743 3911
1004 43082 700
72175 74754 1345
44756 61496 3192
23701 69700 39401
55320 90537 1265
31449 47146 7143
32111 45623 11352
56094 81209 10075
33614 49260 7021
77914 84341 2424
26669 52734 10486
42171 71824 5488
51536 65222 3238
5066 35903 6688
36191 43352 4916
48701 72477 21486
10435 80708 55348
47620 82954 4392
70729 83082 570
57621 62640 2200
23261 58776 16243
69449 87890 14226
43793 76171 31717
16296 30776 3516
451 41951 32464
55857 94092 26251
32384 48839 3105
38300 54631 6785
963 47071 20745
1126 46599 38541
2318 33008 21337
23882 77602 13389
7540 80183 4437
70748 74419 1497
25456 41766 1989
29514 50906 11973
64654 97220 20312
32878 37732 4693
8659 45960 12785
73944 91957 5888
12071 98152 63820
61572 96576 16338
36905 47770 7859
31284 56910 23940
40526 66065 7281
46140 99404 33526
49216 54814 3052
11634 32565 17486
58832 85899 14458
12762 20492 4300
14991 26149 7257
59349 91105 2043
29852 55307 12313
42990 98863 34821
65196 82937 6345
39679 40381 511
68472 74731 2873
11756 67858 5652
52456 68229 9221
33533 62583 28747
1615 47579 38498
3225 33177 24527
23767 25446 1353
21390 84676 29906
55568 92313 24315
29845 92108 29118
12159 43025 22565
32190 58971 2339
68330 90556 6561
7175 75154 24604
12982 81372 6409
26025 52193 21418
28456 62909 18438
2018 22637 18576
59572 85919 1589
69565 80577 3873
13537 38083 18020
19217 19922 187
20812 81397 29083
19063 74564 13236
30042 33887 3482
73294 76197 226
20993 46852 22474
65125 88366 20549
20193 75376 46848
84167 89706 3456
12467 97554 83974
85387 85491 59
30410 56294 1214
10363 62644 4007
18275 24833 2423
11756 96121 37169
9199 56413 1791
24054 84956 9730
81909 93510 10236
66303 78444 7005
21164 57504 31099
18289 18940 453
4171 76378 4892
64610 71629 1699
46028 59238 5638
32714 81334 42292
66127 98538 25783
12569 60782 13083
31989 67215 7079
19890 91710 65309
60683 85631 1487
53247 65145 1362
27343 67476 34938
66504 68256 1430
20577 82668 13314
91666 94210 2281
18523 32249 6221
11798 53033 10973
26001 70431 7988
14556 33947 7767
49469 72718 5931
27065 70280 42923
29871 43809 12755
22185 50122 27421
38488 44035 4321
6832 97583 6311
2947 4763 1191
41836 82245 12358
51445 98555 37553
23503 39671 4723
83040 90105 1837
12786 85410 2515
40501 47643 2823
50350 68941 12138
29061 49662 1594
45609 76997 20004
32085 57823 1872
57913 74148 7853
48875 78417 13389
13333 88905 23362
56415 83633 24489
85457 92590 3716
30285 92416 7141
21831 95235 55356
21296 62516 5562
27977 91133 2463
11364 24393 8607
13667 63645 22872
2197 48004 247
81109 92494 11262
33610 44144 1449
80597 84936 1817
16496 20050 552
23825 29112 3627
40917 53158 3793
3311 58051 24633
33877 43432 3994
8011 29440 6701
42867 58892 11628
29292 68280 37473
1256 19964 3121
55363 66132 1518
41244 52046 10583
80198 83928 3730
28949 50513 18105
85 3080 1513
79409 81333 1743
6183 69578 21150
7618 77134 57548
7778 88233 48672
78958 92654 7115
31161 38457 7132
51895 56968 1532
48761 86248 33376
46776 91491 23617
76375 79475 1298
82155 92664 602
23238 37232 10496
1506 91475 67849
55809 84731 21813
6285 34664 4141
10096 52748 37822
7305 77899 59548
26066 39466 2752
75492 98645 17477
4286 24972 8312
44247 65109 685
10887 52407 37915
26109 26520 334
25855 43723 12747
20380 56915 6721
40358 63739 23007
45421 74392 21153
8444 30572 12915
53339 55109 1180
44880 93326 29595
24466 83954 27544
22770 70553 25462
54585 84592 24435
30374 57081 4594
16944 99575 79609
27207 28441 507
17101 54969 35321
40495 98658 23617
73010 99057 9807
35968 90970 37776
33484 34958 1443
9762 84183 57145
12023 98154 4606
54576 79147 7693
67974 82392 2563
13313 85151 28546
5043 39438 27181
31855 97529 3875
48480 55836 970
14462 89111 34230
49467 75986 24374
80089 83514 409
24747 79323 52100
17540 73073 42530
31089 89751 1223
9853 30237 14362
7199 95458 14980
38055 84333 11769
59734 81113 9654
51838 61514 5762
82148 92054 7606
56073 77095 14085
8005 73334 30585
1209 88163 44043
11968 12102 101
81537 94385 9794
5078 63385 45525
54716 73915 13631
11956 89682 15631
22065 96725 53573
4518 91949 20038
5383 69268 37020
4245 66569 40140
19775 96042 11563
15938 18685 796
70471 84086 5251
17686 22846 436
32056 47632 8933
8487 70375 35641
60777 77142 16267
28086 74277 34161
3489 3871 301
31829 79929 36041
43134 72859 23972
674 11981 1088
65533 92314 20668
7147 97014 11883
23307 68265 37382
26575 39138 6680
18750 38585 9470
13890 94254 21006
54722 77270 5500
6255 59572 238
1026 49710 27171
34673 51754 161
2393 17624 2646
738 43769 30327
18160 64444 35433
50013 92728 4214
19577 45938 17294
21168 58455 11908
69625 70990 172
12870 41650 7692
54109 85696 8919
83690 96572 8016
12269 80847 43767
22924 57239 10124
92661 94597 389
58099 74718 1252
75674 81798 3366
51157 94740 19678
52580 74381 17246
28423 84547 38790
21684 24897 74
85467 97486 3036
37121 46777 1845
11826 95739 29583
50102 87068 11673
12598 83097 16534
19608 22837 3076
58413 90553 14300
18441 28469 8151
25200 90888 50409
63249 96179 28240
13496 35486 10024
21381 48243 7038
60189 63345 2385
6648 63233 50459
81713 91598 6106
69261 92740 3701
55895 73051 13020
92 57199 44272
42429 98441 477
22455 99686 890
58437 63215 306
36594 47033 1289
16542 50727 22503
54363 92763 6800
28816 98227 56427
3501 64153 2842
25066 49160 10354
14988 39418 15914
27854 59099 12100
47384 97908 31007
20957 52890 8583
70130 85361 3618
71961 99992 1352
6555 73180 6923
32226 86535 382
11271 58124 5541
39133 85648 1310
50406 87027 21284
93954 99931 5107
35817 68980 3060
16411 41554 12414
49231 97308 19530
80275 97582 16318
48429 99755 23313
57629 86995 28263
54728 78615 16110
80968 81454 232
30568 95504 21607
35811 82412 271
7178 94896 10394
44286 86954 38590
19653 25338 3092
15475 88040 31369
32015 55799 1562
60117 84042 10936
10748 30152 4234
86513 96306 7440
3 99411 86725
32995 59340 4274
30186 43242 2145
4331 61155 47125
46802 56822 4285
22201 22793 543
60066 91075 16985
50743 77256 23731
33989 86112 31114
43419 91697 11739
41957 72907 1351
1784 57765 5294
40441 59581 4635
19896 82200 7550
18645 51460 1985
26296 68334 33032
1885 2006 35
2593 81672 55308
9067 59768 43162
42144 74924 21612
13215 63010 10288
3214 77085 62482
18570 53547 27306
53535 71941 5897
58597 93187 24603
64865 72322 2861
17568 77079 17782
51661 94589 15059
3246 5932 156
4692 11470 244
77211 97512 11969
30424 74048 2629
14975 25371 2675
63986 94562 21830
49196 62369 5036
12585 85542 48326
53248 58711 512
306 69883 31963
15287 52504 34968
16526 31809 11351
41059 81714 37968
67929 78486 7744
46823 87021 19493
7040 28308 7670
33674 33853 85
77253 90884 13630
40537 76177 8290
29984 73634 20098
30101 88902 50056
64877 95428 6877
44420 61933 6948
12298 95306 71472
26470 61809 19005
4726 69354 23712
36512 66325 27581
11648 54346 27323
28392 42137 1625
37129 41375 1327
87495 97596 945
47834 59264 5835
31996 64875 25423
41621 91927 29307
16454 44242 6593
30533 69417 33411
44174 47347 1555
71575 78414 5210
70312 99808 14954
41599 95326 28644
16358 72719 44516
3302 68276 20655
15348 95264 28694
58861 69240 931
39860 90842 50653
80058 84983 1574
67804 74072 4877
56927 76620 7637
56060 93207 37102
39369 80657 38679
21838 31416 251
45711 96954 50532
35537 94345 44175
8786 54938 24976
13587 67069 38684
26753 81982 5057
51214 69668 7066
43826 98732 10465
62377 76876 3097
21617 51871 4570
44500 99493 37410
41226 54971 11219
10996 81890 19637
43980 59362 3810
59480 65241 4070
5976 57703 38030
25136 84501 31713
39874 55532 5089
82546 94344 165
79195 86330 7016
8702 61180 3433
18494 46970 12620
9487 51244 1802
28254 82447 18396
42543 58908 3269
34396 42780 7829
25322 75252 42505
40926 99414 12339
82609 88269 2581
31183 73708 1087
21916 54608 689
45630 99495 21182
10924 92718 27145
19700 80848 13919
47838 52782 2921
47064 73738 11029
35741 87041 36464
14466 65755 17137
21054 69610 1665
44801 70995 19619
67574 72926 2612
24072 24126 11
31632 92308 22025
2310 71467 40411
9989 25367 5743
76011 82466 1583
62589 87922 12231
52029 72569 13161
12096 81604 12509
8227 36166 19411
25535 42223 1599
24811 80925 19296
7434 31947 23199
38345 68047 5136
12304 67029 16763
26572 77816 14924
19388 33968 12634
21474 49165 19778
53997 58126 446
49160 78965 1836
16324 18376 593
41747 91748 19352
8568 73977 61877
55614 66467 8533
20784 83837 27560
13727 75933 31004
37819 65562 16614
40061 43356 241
21406 87522 37816
53521 67660 6448
35817 41416 4449
17885 30402 11929
42807 75193 8168
38293 61591 11926
59287 62063 1410
26263 37079 144
15311 18296 2514
42288 48393 5478
53127 59946 5241
71430 96148 10103
9127 95297 36324
45784 78814 23969
1849 56779 10949
36895 85380 38023
33489 93460 8848
54185 88792 21909
30105 90505 26290
26223 32787 6543
70339 98205 22011
44827 65583 17787
11525 98458 30328
2838 89644 83375
87632 93306 1190
20127 35057 14853
31221 33454 992
34554 79758 13269
79989 94431 10153
47833 90320 18834
91140 94499 2834
36665 75558 146
69417 95970 5557
13026 92254 56947
1644 27397 4433
32741 74921 32183
35749 50310 13023
30701 93936 30767
5497 10804 4623
1750 37655 6043
34749 41853 2745
8739 58180 27239
49368 75875 20795
39066 96278 36014
5152 83654 72553
53881 82073 13785
65717 86204 14300
4718 93998 6946
58036 92674 9935
5038 48846 7319
7283 45038 5029
64545 75033 279
27515 50030 19423
77536 99700 7634
47209 50640 1131
8581 32390 18481
42268 67065 1542
6602 58781 18186
13305 59470 15199
10778 15193 3221
42352 47027 1998
58839 93574 28698
37842 71306 19019
35684 82341 33867
46756 95220 27836
52602 72021 4169
46637 69276 13401
70835 86165 13540
4180 77201 6446
33026 33562 2
37782 87064 41695
23557 75176 44108
22866 79022 5814
26654 67861 4646
14334 96491 60168
52466 54842 781
40844 97580 15629
33098 62727 4196
38185 78012 24679
38627 93339 19256
57056 70472 6022
87230 96044 8539
37195 92543 4602
31476 64945 5020
12356 89499 17881
1656 12360 5943
80180 87577 2336
89014 98376 357
3866 86098 48973
57401 87446 25550
11630 38299 18805
71192 71942 347
33654 91913 1478
66333 93203 17094
1079 29970 18625
11982 65181 23312
45866 68374 17057
45629 72327 5417
2388 99550 9127
34085 55167 13299
57529 80177 1251
12508 41107 24114
21179 58413 16331
74219 85753 4640
24815 85519 15412
9901 32101 15861
23095 89653 48305
16226 17083 694
17888 49988 29865
25558 83770 25348
61846 76588 1361
14721 25353 100
42209 98869 30892
11677 86725 66498
23430 66368 1433
2896 60690 54459
23311 59683 8660
1265 34444 28217
53932 61468 809
71067 95232 20342
81732 82560 638
28713 57212 23545
57668 72001 10638
26822 50539 8698
30884 42200 10195
15123 24920 1241
23428 96735 8227
28447 69334 33428
37175 39687 458
35322 86444 35666
65373 69817 3148
5421 8444 1339
65235 66175 424
45745 86545 19150
3197 55988 33932
15954 61289 38402
22216 25412 2451
68665 80055 6553
23289 93157 27645
6929 15670 390
27392 39878 2398
24605 67324 15908
51662 56410 4279
55110 65310 7432
48367 55376 5982
8538 87733 36224
14431 37694 15514
53932 84384 23067
60021 80725 18146
18048 49692 8989
55314 58172 1060
68333 78190 1127
60395 98131 37126
14987 38449 20953
41756 50839 8132
9142 82680 68538
66638 78624 9494
12339 84200 24852
10672 30715 10924
59964 92677 23351
40214 48499 6079
33889 78356 30872
39810 67285 17029
42849 90472 41200
28362 71162 21652
2927 58087 2810
25326 45344 3222
33405 44393 3386
38579 72246 19123
27177 52861 13596
56707 82865 1327
26555 93861 59219
67148 75919 7072
23821 49804 3243
16272 58460 21457
1728 48901 31560
1913 58404 6969
44574 71007 6886
3047 32585 2437
31786 50999 18657
17670 22550 3319
1918 80739 2069
83103 85231 862
19473 67787 30134
29007 91514 29375
40498 77869 9796
53123 53952 538
594 52863 25882
39667 94732 52287
45445 87380 15776
79177 79917 98
30337 31063 254
26554 50605 23849
28488 84206 53349
55418 66577 10226
4736 28881 1053
33202 86851 36858
79975 92857 10757
19481 87247 40723
33202 56122 15280
13499 69126 2654
94312 95982 700
78807 99785 13669
3811 78017 39723
4482 79025 1663
880 50552 866
6767 83084 58771
33709 53433 8614
64166 88854 2285
31099 82584 43458
84545 99598 5505
19027 71287 23014
27454 71472 35236
55336 63749 7991
2449 68845 4567
6142 49307 25417
5806 46922 2390
29829 79036 24165
34294 95863 32845
512 32440 8612
23081 30740 235
4954 37155 12125
71649 89928 8838
4390 96871 62901
68425 86458 10639
25728 53147 20953
78573 94183 11076
4850 40059 17587
4912 59040 22324
53022 86743 24517
10001 17159 1896
57296 61154 1371
1917 92434 1300
7609 71795 10042
9818 25487 11106
21056 24691 2849
28486 57686 9885
36666 83053 16983
224 32177 9045
8524 83095 2838
9561 83720 64595
33579 40069 438
7739 59614 42214
79426 93174 7038
57859 66581 1374
19172 29699 985
28614 74553 13649
26291 44699 4194
89599 91117 1208
23119 32813 1909
18311 18357 7
43955 88988 16177
30924 81047 32003
37491 85352 18777
18908 78957 35677
28059 48105 6247
75765 87965 8479
55176 69242 8286
96666 97421 680
31313 64039 7701
29583 29653 22
20664 91925 60582
18469 44331 6586
32788 58207 17249
29189 74529 1890
62586 91872 19390
57424 77037 8544
19496 94044 37331
56821 87511 14364
90278 94182 851
65461 70583 2178
31602 35693 761
16191 43536 13353
8952 82128 47014
74855 85611 2964
1845 16968 2080
19307 36697 12269
31232 85148 36333
2892 63010 51590
31251 71645 32220
17975 31551 6639
13698 43368 46
31861 38486 2394
19626 69999 48094
59720 63894 3309
8104 83475 34750
7648 84805 29068
16202 99543 53853
48315 55782 5909
24058 71614 32385
9641 19999 2822
32750 82654 30824
16348 71855 37371
82302 85782 53
32694 89524 12696
44502 69263 4184
66220 66434 192
5806 52129 26325
8383 76183 65453
18836 92482 12949
16932 35306 13792
23350 76549 4096
57845 93475 19015
38435 54273 696
38906 42604 2392
41714 86198 31035
41127 70627 19264
27820 34094 6025
54021 55635 819
12525 44766 29478
35854 47941 4456
29900 59744 20125
40690 81917 19127
1543 8471 3013
51789 94937 29163
18706 40618 14255
87910 91695 3353
62978 86943 8818
83279 84644 771
1129 32652 5097
47737 90671 22649
45082 89157 2207
76941 98503 2458
33926 38193 1514
8946 13229 3654
16150 37682 400
72949 83578 2744
63556 67234 762
35575 94671 56014
46411 57909 7443
42935 75869 13047
744 74181 3159
28157 87486 31251
38907 83918 25458
25564 74942 20370
50797 62337 2697
28803 29161 69
11529 51398 3694
21779 88265 8842
2318 57482 5138
106 52717 49774
39155 42629 1410
10660 92889 57803
725 92442 36370
31890 36268 3310
36387 56539 14768
22227 95458 49779
65865 68835 1703
27683 96921 46189
48633 74387 22347
54896 92033 6997
35966 73594 20742
41258 73127 6447
25958 38578 2563
31125 94936 20066
9363 40256 25337
61227 69411 6304
71933 81442 2652
31306 67623 29526
42026 77495 11879
2733 78856 18266
78941 98445 12567
16450 95998 43932
1147 10648 3377
44227 59078 13657
26958 63795 1500
9075 32760 8411
5388 5608 138
5812 15033 3296
12010 38737 25355
15477 60147 40491
46406 93752 3399
56043 86622 2328
31758 38385 5127
18707 81191 15960
20405 94638 65119
69052 75249 2851
26025 43862 10744
1091 3494 1174
82365 91768 3712
6227 15185 289
17750 67554 11613
6714 97559 22525
31609 35060 766
34696 65569 16793
35054 92105 49782
41452 71844 17893
47120 70136 21786
9395 16318 6639
23734 67646 2387
10406 49554 18763
72704 98451 7641
63685 80561 1558
4583 62992 42377
88254 99813 1665
9760 23302 8795
6172 92252 1783
30700 92387 21600
38607 56333 15367
28429 52562 11334
55803 96331 27306
61840 85657 20454
81008 92401 9842
48558 67095 1249
16660 73151 31488
1269 89532 42648
19865 42357 1969
36641 59272 14754
16459 78046 52666
33411 67362 24623
45677 47853 423
66281 86941 11288
50433 98846 28754
32389 52177 621
31684 67061 10810
42507 49465 4719
9999 54190 22503
14104 76457 34147
76748 91219 14182
6320 28153 10104
17619 58780 3377
69916 76027 1939
59193 60380 80
33843 47980 4592
16437 23838 1852
35763 76996 28792
69311 96406 1830
66135 96057 16523
15399 76845 40017
54875 73990 12939
40944 61467 3058
18166 79557 24238
674 23752 2615
5473 45690 38509
32456 39190 3056
58198 87505 10085
5900 96253 85723
54725 81921 2954
4202 9065 164
1319 50851 35487
38107 66883 12573
28946 89648 48398
13797 23709 1939
5013 88267 33187
12584 94410 5309
25535 99551 30958
29560 44670 1963
4660 83175 57225
46318 85366 34834
48324 60779 3550
84369 84912 271
8774 90063 728
18748 72219 46017
1864 53651 42181
21561 40778 15150
44137 91055 27344
31856 59610 23489
47581 96744 31347
65967 99070 21297
80909 91022 5603
5942 21588 1810
39166 83515 1289
72814 75121 2093
80862 97645 15005
59242 97768 26016
31979 73738 30384
15387 29251 13003
19504 88596 33770
14030 81350 19082
9865 42436 896
70024 97091 4716
71293 85788 14454
74079 76058 1179
4425 9947 1018
18645 31090 8132
15697 66238 16699
4631 16627 7599
41260 47598 1867
63547 90394 10762
56860 90367 1231
22769 41068 8232
7998 64494 1231
45792 46808 846
292 40384 34651
19177 71767 5082
33425 80262 3182
5715 95265 57696
10039 98041 4810
41662 61511 18718
33405 75808 15812
9873 21685 3801
43262 93459 7003
78570 78728 125
78013 96345 18199
79963 81841 1283
13340 40402 514
34629 49895 14550
57573 67581 3213
30333 96344 23913
23698 76707 32759
49419 87711 33678
19747 24753 870
45793 66258 20408
77769 90523 4829
7393 34760 20796
23473 49045 19753
24940 43212 12310
36813 48514 3794
17334 35683 16814
39813 82131 7191
52320 70948 17908
15792 88370 10926
17164 66034 35042
514 858 30
43832 96627 27697
18784 40451 17634
3741 55402 11368
72697 77264 1412
56034 75326 12607
51716 92616 5779
37956 51558 1567
49885 95197 36958
13060 30627 12833
73239 89326 5652
537 10298 1296
26620 28131 613
75533 93171 449
77110 77256 138
38167 82499 9887
10790 91722 56801
53125 68674 7331
34239 72539 5883
30795 84068 4512
16911 78602 39969
52291 59420 2319
42940 64458 19359
35755 67463 2040
33020 71690 3817
50559 93939 39723
90062 94906 3832
5034 67124 59543
25928 62923 30849
67279 80557 3589
29112 68572 12767
3788 46357 33078
4064 94709 36880
86305 91917 2813
61699 89413 11895
13830 63047 23641
51528 81604 15935
50454 76931 16822
7435 94875 45980
25390 58569 22112
26975 95898 15826
43628 89061 8235
21434 29733 7856
64418 82229 1902
53170 85267 845
33891 85256 16270
16706 47088 24667
1857 7425 1817
18096 48930 5542
42323 49963 1605
31614 74121 10501
48462 67474 6165
82804 96251 11862
20673 52028 27043
71628 94036 791
38103 62005 11875
2004 10096 1475
46620 72814 16585
12776 78462 30358
23307 27903 1568
46165 85140 23635
35596 84414 2371
76410 90591 12356
87503 97986 7722
12445 64966 35974
60441 84147 21503
17642 21726 4067
24996 81088 7484
13580 90010 74433
42156 94816 1918
8827 84847 26185
75971 77462 701
12141 96183 33539
25975 26279 227
52461 83497 14350
10 87839 4598
3184 37473 27297
5200 48358 28968
84802 95460 242
16843 87778 20689
16794 54795 24708
33266 40704 4972
9407 78893 61772
52035 62988 10238
49314 70847 12644
48348 86928 26614
6042 56276 36126
71398 85265 9890
9106 98321 25083
14738 89541 3855
39685 98701 31173
6989 99615 3377
70435 97633 25547
17490 36357 2209
48415 68325 6885
49343 69909 4620
2086 22493 7865
78143 80807 2526
66336 75003 2991
38624 91191 912
48613 68633 6243
11494 39931 24335
26934 60639 23683
7481 56353 34077
48893 83638 2120
75338 77400 1273
81885 86419 3939
25439 88858 15315
11633 46596 32630
35685 46382 3841
11524 26977 5427
8222 37565 4731
19687 74329 14489
88783 99511 3519
21781 37775 3859
24665 49051 8022
47948 89217 29593
24319 90216 38838
7342 8741 682
19252 35744 15923
53699 58433 1982
31230 84476 50463
22723 53756 15503
70771 93699 11537
41635 60043 3489
56014 56149 81
8011 92352 66007
46528 61548 12737
56026 60189 1508
69260 93207 15773
26800 32994 594
21288 88900 31498
61883 68594 4388
38888 43673 3575
26108 66757 8241
50172 56872 554
72792 76033 2336
45989 50071 3500
49454 59632 2036
24948 51277 20663
36120 80441 21635
14189 58865 44141
60129 74311 4002
7820 31921 20066
82825 86271 683
13642 68743 39093
19293 83274 11448
7836 94247 72039
2694 48705 22548
19530 46252 685
17741 20821 1054
24617 73707 1890
48653 92019 34748
37063 84783 33302
34962 60898 14497
59234 94380 1503
53 37299 15328
85088 87507 98
49472 80507 10685
16935 63517 28427
44591 93174 10358
3181 27214 3337
65521 77647 7332
6151 89333 78012
13673 62358 47515
20783 88343 16018
61761 68541 4777
39822 77353 24554
77027 90016 230
17149 67451 42210
33761 79471 34193
1643 12154 10072
5441 91067 9797
21703 67809 37877
22962 74191 794
41269 97979 42644
21807 80992 27720
60548 93191 13172
31267 55902 7450
29601 74814 39845
95437 99509 1091
16319 40505 4348
2405 22220 3579
56793 73276 9175
38822 94115 4536
25903 79907 28236
63688 74750 10733
4105 5308 474
41364 99240 39540
2922 89121 44808
38927 81700 38310
59806 94177 23198
70561 87718 12235
27929 31390 2301
57650 85131 20581
54551 61426 5826
21638 65418 24193
59088 69155 6862
22305 43533 9928
22558 90006 41473
10878 22666 1333
50536 53179 2259
18974 99009 65547
25936 46132 13041
55746 95277 33534
83284 93460 54
42870 91946 22332
77461 95543 10448
19977 87611 21932
93837 99880 2327
26453 79597 17993
7376 48105 5077
51013 61050 2891
608 57448 45208
27237 81390 4004
59919 76367 14325
74606 98072 63
25017 95802 15461
7238 61111 13116
22342 32211 6924
40320 98417 56001
37571 62545 8265
47437 84624 30717
24797 89666 25344
57655 80671 8328
19156 79930 39498
35182 76066 28394
31474 65198 5191
10500 11758 478
13027 46691 21286
2734 41933 10024
52517 73697 6512
4405 72680 36254
38154 47611 4850
16911 53985 27390
32423 37723 1037
19931 40425 244
56556 68250 2043
690 4035 1558
55240 81254 23428
11424 52798 29923
47196 97989 22793
14363 78321 43292
47966 85579 17335
10035 88583 19312
45764 50822 2688
19069 46838 22471
26837 50674 6282
24169 33652 6384
43759 89460 7782
56093 59964 1097
28188 77981 6878
38259 65164 14409
21018 77454 35214
65181 83579 5125
54455 86000 12577
73244 85367 6660
51006 89429 22174
81129 85178 2745
69322 93118 1125
80778 98655 16508
34044 77230 12327
5312 58635 27152
44624 81635 28315
69299 99851 28438
71053 75909 4731
38646 65033 24715
28730 33974 2065
21625 87779 19864
43213 57365 7596
69389 86849 15843
64259 64888 599
38170 86115 41366
8388 58107 20005
92868 98200 357
14695 16924 539
19889 21306 380
23657 72874 34736
38326 73158 28720
38230 46335 5537
58859 77487 3905
18626 44346 3778
19791 49475 15304
27663 80863 19214
69701 98531 11753
74462 92189 14336
44596 74707 7106
27179 61597 6853
14436 74814 10227
30715 40345 158
91008 92161 307
2514 82957 14131
7038 98848 45221
36576 98291 1141
85197 89168 3641
3612 48832 9153
33761 79820 37068
26999 51462 11178
16757 98801 48145
48058 60761 11018
43799 71678 2016
72913 92531 5431
41540 68364 18106
13898 89741 8198
77099 87249 732
6408 96487 6949
16941 54468 14143
53873 79645 8269
24008 82208 46011
30470 80852 29989
14189 34420 16955
53779 82312 11488
26252 30865 1246
87051 98021 7682
15428 82246 54075
5442 79945 20161
51926 82051 17577
46838 59527 4283
26843 75612 43530
6953 91749 67227
82264 87094 2845
15186 28624 7412
31070 76205 9005
54875 69036 11531
19549 59789 28086
74136 79725 5241
46146 80491 33179
5320 80801 73010
9488 32283 11374
21863 28001 1126
22413 52766 1359
22724 83039 35750
84040 99906 15031
56832 79570 5000
24948 76075 6592
10703 28546 9632
39565 39644 42
73102 91219 11018
6053 79621 6039
11080 23827 6192
7263 15031 2077
78624 86589 5936
51241 57497 3452
5974 63226 8781
42944 99568 18933
18043 43519 18620
33331 62730 13482
41465 85617 13721
61660 66603 687
5588 95524 54897
17702 84000 17314
27999 45492 10582
3139 63583 29577
43480 87040 2998
55317 87403 22938
54871 86918 685
14862 75148 58707
20614 34717 2127
57406 65286 1757
15941 31122 1689
4290 54661 36801
18139 99811 41960
14432 34021 2591
8254 56116 20062
12944 78554 28370
54547 57936 2358
49972 55249 4447
5291 49057 13333
571 98340 26118
3071 59403 52934
28583 87932 10308
24800 43545 15469
9630 93723 44912
4889 77925 15872
10015 54772 36784
73312 82614 1957
52311 62891 5860
37306 38388 403
14564 56311 33521
29961 82065 10910
24966 86590 36307
29879 48478 14030
34113 42786 3837
11373 35003 18547
1046 34170 12232
40587 88041 23595
43755 99449 12633
13108 40412 16042
42775 70293 6401
12930 64678 4558
17796 43157 22948
57767 81104 11902
4221 88182 30478
41703 66278 3129
13006 71281 40249
41272 95920 37767
6763 51384 38160
24430 62921 32734
54524 74163 3799
26592 40825 10616
16337 21858 1820
36578 57558 8415
48403 67802 10595
2785 9314 2574
33549 96983 47060
44266 71646 6698
22152 49453 9687
78834 98466 4977
40604 93082 17585
4956 68344 41300
1624 46112 19512
51137 68732 9024
48140 70741 12897
12980 89950 6398
76035 85244 4556
20583 30450 2551
62655 74585 971
21257 74618 317
358 42475 9823
15112 39106 17020
11315 40130 11733
41802 66082 4466
56142 58456 2199
79146 79441 181
40665 63075 12410
14603 25350 7005
17210 59019 22887
3313 62117 7246
11648 84126 49281
25128 94861 54928
30875 54938 14366
31573 56230 18688
7922 37838 3333
10834 39446 5895
66410 67517 801
13894 66530 10605
14120 66707 23782
38547 60028 15430
12326 50697 23658
57392 77383 4722
50346 54509 2807
6363 90614 36194
31159 63814 8692
47818 53728 3512
31328 36651 4086
54215 92917 30820
89932 92015 437
15571 52724 16117
52242 67506 13838
27740 36603 1565
35475 40514 3963
75685 80706 1744
32857 61631 24014
29262 51598 19851
60387 66069 3888
16390 50650 18252
24215 44804 11257
31504 68458 8679
8632 33784 2336
44804 91686 12095
95331 99401 1260
61606 87879 18826
5933 72591 843
33846 86526 12076
30432 96944 31823
5685 45525 23867
52273 84745 1360
24580 43663 16187
6027 68971 45710
14435 30663 4445
53849 68998 4335
2495 38602 4228
4240 86731 70472
11092 59213 39784
74288 74606 17
50611 94390 7037
23274 94663 62504
21420 96703 47027
62037 95352 5361
87632 88998 691
45756 53088 7166
33659 60157 12970
6337 45791 6412
6039 47565 36820
2145 61554 25208
16987 57626 2183
36007 74241 17503
56183 82984 3194
39701 84694 38159
10653 99467 69068
1660 18668 4407
41930 69558 16393
18094 74300 31179
52350 61517 8633
45972 88532 7473
14367 70399 53305
55775 88332 28046
6442 16706 6466
28505 55124 22386
16997 52718 10955
2807 76623 19381
45848 70222 3875
37274 41894 1395
46723 79525 8453
31960 32213 150
28104 79197 41925
2282 81932 60412
15541 66395 24399
8554 11329 764
62571 92216 10476
17234 29992 6664
2613 18213 11374
76524 94382 5589
48608 85909 28153
64297 76712 4384
79208 94781 12861
25898 47189 19251
70989 98901 10311
54605 54839 77
42920 61977 12832
815 5032 778
22809 56531 20509
17423 83267 34036
6972 62470 11088
21278 24334 649
47192 83502 22647
56412 83197 20794
18658 89595 58513
41963 48675 438
36305 90521 45002
70807 76353 5517
52594 94617 18159
30693 82279 17772
20225 77342 21834
14615 51084 33606
21951 89779 47381
20243 67496 25916
18490 68931 22457
32029 98025 60378
4273 45553 8933
18178 96785 40059
56449 59532 2580
3104 99632 86612
61005 92278 29587
51715 84510 761
47661 59771 703
21573 64438 27350
22926 91265 13420
31618 67202 30656
23963 86878 3528
31900 68555 22985
54995 73650 14785
16047 45615 11926
28742 47652 10749
25703 80549 29818
46854 99882 22883
26813 80464 49504
23970 91885 33537
18279 23242 1930
32046 41137 8747
69990 75398 4870
7647 41335 26472
52078 63221 9922
38132 46760 893
42610 66111 2506
32726 93450 12236
25717 87907 32383
18521 46758 2462
22836 83445 17612
51515 61974 6674
41947 44571 1389
27338 66482 1693
29968 99658 1465
24932 54253 2371
31511 81051 37870
24994 50124 10103
28426 98705 35334
20757 51369 4970
83513 97077 11866
35194 95454 24533
10592 25757 11649
49793 73229 15214
77753 81429 2283
95762 98334 35
27794 44516 2069
7759 71564 57557
87391 94444 4706
30427 85496 6703
27609 76797 29309
76132 89888 8232
32757 74929 10728
33423 33451 10
67846 89534 8289
46620 66436 1423
11346 83266 20353
33656 49561 15624
50710 76892 11564
18118 56625 24993
35378 63472 10707
36697 43699 2616
43587 50397 705
8982 16226 5627
4756 69598 1282
2205 75136 70321
3725 67801 55822
47777 88890 29310
38692 92627 20556
25610 58353 24474
27443 73859 22235
40875 51296 5568
51182 89431 4974
16305 93724 19167
19666 37380 4468
68215 83802 7296
8297 98491 85192
20453 82543 45620
7992 38756 10211
77316 91653 8914
42409 71938 25717
12612 65802 25439
39550 60333 16849
26068 45241 5903
57 80136 41227
22636 36881 9102
6554 77917 28653
9004 63282 19235
28039 81943 8967
52721 73099 6097
34512 84854 17581
54035 60973 4676
39123 78651 24698
7063 57637 41858
33238 55166 11224
24384 78873 17948
17588 40682 6248
23266 94264 37914
27936 48672 3473
47013 78922 10467
18253 53118 19586
34744 51861 8958
49353 50316 802
16240 55850 4955
77869 86143 4271
10760 21952 5088
10443 91361 6526
1273 37203 3885
35146 43479 1844
92197 92400 63
59698 72415 9376
46228 67998 7744
9403 50909 29190
2986 85127 7906
20486 30290 3155
64073 70005 1360
54620 71770 7291
2632 73615 8011
38246 61563 19964
964 87750 67653
1790 23435 599
12527 37924 20259
44334 69125 13861
7250 49321 16834
17456 19494 829
68702 80054 2538
39581 82650 13783
17670 39583 3147
51796 56878 1840
43744 68477 4344
15881 88240 20299
30426 71858 39138
16178 48126 19171
47536 64321 8543
3167 8706 2556
43107 73884 8010
32862 60427 21862
76360 98098 10478
29138 72933 10485
22937 64019 15027
12641 18392 1785
12042 58273 9551
48786 78556 11126
40937 65926 12634
70091 99396 13322
70420 86800 15896
47121 97090 3165
21284 56470 25618
75218 76690 1256
94468 99288 4382
12061 95835 39681
28339 54664 12611
74012 76196 141
2999 70709 23524
8286 49944 3252
12291 97731 20995
10788 51228 15514
84392 92617 1389
52671 74610 19044
21983 54609 23999
65362 92351 18937
49778 96517 21090
28393 47588 12726
51496 60518 4292
67319 88963 16874
42544 67752 13181
71259 80268 1991
2030 38429 28803
15426 86469 26635
2580 70186 30703
27222 70382 38494
87582 94220 4473
50022 91019 35932
28387 69784 33697
80963 95110 12067
28459 77780 21617
31303 58828 12946
11323 25691 8222
42582 50715 5512
38742 47574 3935
51289 92385 12197
553 58026 52492
6035 94616 4795
51368 69246 9339
4306 65428 25982
10675 35281 7831
10011 83422 12349
46774 65427 6617
56390 70038 12041
37827 75477 35810
20768 67812 12724
30180 59735 4998
25883 69810 1640
15276 83454 52787
13919 24879 2239
35645 38886 178
24955 92937 14532
55854 73712 9098
3500 24403 13808
5751 58759 43132
43255 97711 50280
33562 89849 4183
84166 85879 1309
18680 60978 26592
70992 96749 23183
27065 33507 4982
19231 84369 21975
52392 60510 6465
26014 28088 128
56659 60637 2608
27805 32036 3402
14229 72508 22813
62024 76899 5257
17148 36526 19042
18075 74112 15661
25376 57167 25209
13483 79503 47648
85335 91898 2683
5248 95130 57838
23646 91610 1285
70166 88177 1592
6168 53313 35918
8248 86173 6627
83365 94002 3966
5806 34800 14561
55230 81712 26450
78852 80492 1460
89452 98748 3458
26625 77715 7918
30466 46543 14044
57209 96459 24938
48654 60594 5767
31223 41388 209
208 30133 8863
23335 47947 788
36516 65046 19327
41772 74409 7833
14634 36005 9040
55290 92004 17517
8625 96912 9637
20844 22148 186
45832 93690 44645
893 66788 36452
47357 71714 11302
41892 97686 12286
2404 33398 22455
19843 79516 54265
31112 67177 16777
432 89435 60897
79870 87639 4096
5232 10167 1941
92377 94490 765
25152 55274 2297
4968 11529 4152
12593 44777 3350
72362 98893 20910
38107 66777 7758
9427 43083 29665
25174 94617 22292
34863 51568 5203
70055 75454 4909
27530 27576 32
83878 88005 814
10618 57287 21089
9541 54156 18066
22210 25595 2094
10145 25089 1824
6753 22394 1827
21105 25080 3632
12985 52790 31490
27417 50090 3873
70417 98561 27954
32467 39739 6252
52958 85335 29391
89637 94315 1934
26557 88909 52779
77999 79968 91
8102 61539 26187
57120 74395 12915
5322 82567 3121
18381 98115 33056
62997 88407 3538
9864 64399 32477
8499 40217 26269
28913 93161 50844
1264 62147 22531
27442 96289 24751
28866 95789 20878
67798 72051 511
36987 49361 28
68693 72042 3121
57408 89907 21514
5491 30240 24522
33980 57547 8083
4356 40958 702
20487 23252 711
16268 80876 56236
7247 49632 27491
8626 35980 19554
14286 71800 24097
86316 91269 3265
4241 84829 28736
34702 64309 18233
27033 56759 26191
34557 85609 26694
8198 71409 26114
19038 92330 69479
35965 49638 11131
42191 64916 8721
1337 67778 44952
58360 75722 13028
54914 57249 880
12099 60970 11905
41078 70954 11559
1099 96739 9648
67878 96314 16547
9608 37201 5364
14222 15594 895
30041 88592 49157
39044 47116 765
16499 52333 19644
18816 21072 1995
68462 72387 3409
57612 81838 12022
27871 57403 17494
42982 75901 7522
30860 51367 4027
58723 64271 5485
29050 94599 9477
67977 71760 1022
6540 98496 69541
6155 60287 22232
7784 10315 666
7952 59506 22742
71715 75909 1952
34579 36955 1048
37483 58319 18812
19477 28490 2441
46307 94534 11285
16066 84843 22658
38184 87205 14885
23551 99130 32238
2655 56650 6802
83423 86159 2508
62083 93114 18108
21973 62965 18331
9567 22451 6421
59954 78470 18191
79995 85580 5033
46267 52698 754
4242 45745 13926
47155 51977 1335
56492 65139 5120
87239 96600 2387
77258 89627 3307
83557 98992 3084
16058 38226 21768
2431 52733 43231
10162 37056 9037
26483 54813 9493
17677 36464 1686
3933 34931 13014
15263 31534 7447
19175 61350 33662
43216 54256 4623
37029 47382 1816
22975 68106 39987
20983 34893 7223
31198 71494 13484
16873 26588 3364
90280 94643 1442
18823 31093 4036
25379 77446 20261
14362 82284 30877
22256 74604 1646
52896 86484 15220
21762 63564 5067
12178 95982 10655
28611 62721 29096
76659 83235 4742
50466 60954 1259
5903 29046 14908
80309 96768 5816
5968 39750 30708
39175 84332 26094
1024 99233 42612
5864 48928 39253
11471 80901 31373
35252 53352 6505
18315 23989 2734
78925 83047 54
5594 84630 73833
48596 82552 28533
6836 12774 3477
68147 73504 2630
931 30848 25463
34667 92960 42503
58556 66186 2611
45346 82233 33676
95780 98014 1483
40967 76233 11171
31713 81872 32189
27474 45434 3749
66099 80694 12328
6049 36118 11515
6688 54667 44057
26183 74170 7794
46740 82230 26549
48118 88330 16272
8255 51376 36027
40695 51761 4807
22662 24808 602
19143 63676 12047
7279 84400 56712
39383 72228 9594
39513 55861 2031
55854 77836 12236
37231 70147 30459
40265 87341 625
42533 88725 31674
239 67609 12337
59360 86990 24552
41071 71114 27808
16978 93874 33531
68928 89595 3813
61035 94803 13814
13175 57872 4275
6829 42916 16265
68813 70779 1648
88193 92479 389
59923 78399 1885
46027 79521 9613
44222 88927 19022
33665 98406 64202
31012 34972 1535
16620 89284 827
78813 81119 888
68704 93763 3296
76453 90308 231
12661 99808 61579
22859 38790 617
37356 93983 29858
84397 84618 69
16706 63170 41682
5794 45638 33429
30292 76936 35312
43784 68131 23736
31503 45045 1379
46189 54843 7666
32673 62845 14877
43587 64089 13107
2509 3443 847
18166 31208 4060
42125 46799 3954
402 72877 35732
12757 94793 31384
3522 31357 23351
8287 56568 39236
21887 71793 25948
16615 84055 64533
37705 39249 169
29361 52843 10332
72303 90978 1903
45075 89011 15431
30112 68061 5810
93125 95116 213
25398 36035 6855
26733 56169 27664
41065 92455 46779
56351 56559 81
57403 93489 30211
69638 95060 15747
15465 80856 833
13259 33193 6840
45353 99408 53982
34339 67436 15651
6311 34446 26700
5957 47671 39553
49830 52723 540
16159 57541 15970
52710 55721 828
12173 20117 6469
81452 86246 3375
6120 82081 73445
63324 90820 23768
81911 89003 5762
33212 75104 24414
16470 36424 10170
16273 37599 11097
3873 75248 15209
13792 27731 13611
6788 66471 20008
17028 24100 2322
17015 88269 44752
45332 78712 5215
85974 90734 4652
73283 82752 7512
13735 43983 15568
8252 43920 24060
17987 70771 35101
64694 75647 7589
17518 18328 37
40631 57526 8402
29203 87533 56818
19053 50981 20472
49784 78413 26451
57487 89102 29628
44898 51871 578
28947 44234 441
29787 46566 8915
34179 37762 2266
55776 67607 9082
36975 40404 2529
39422 97946 19201
49585 85933 1011
49904 54659 3201
34980 51140 1151
42539 92847 31052
24555 55792 25286
43218 77226 8410
1247 68188 22863
30518 65438 6386
20279 44388 2982
60008 65258 3878
14950 67837 46983
22615 61052 5589
74766 77381 2273
30496 41479 1352
2930 91689 75357
45788 89538 20061
39614 58623 13704
596 36517 8828
3139 6227 143
7845 60507 9189
6358 19924 11076
30441 95923 48078
49391 59645 9432
6108 9108 1922
79038 88166 7547
27762 54225 6536
18419 96890 73511
34851 95442 10303
78788 92723 1280
2046 13508 9077
19998 21496 434
79312 80407 204
65154 70744 4014
11018 72640 35315
7261 12639 4564
42529 56986 6015
83712 85610 829
11425 85211 28232
18731 27010 5085
31845 73398 12593
27480 45926 7693
56430 82805 23500
32293 51448 14119
73170 98917 16132
17280 74665 44065
24240 25455 1002
2268 63680 47643
34723 47328 4927
17257 40888 15550
34168 34980 267
15239 49200 2053
20213 32305 2252
87452 88261 417
28887 88207 33761
33342 48864 11522
28920 60958 2229
59176 87983 14223
9790 34196 22785
9694 22888 9185
2724 30120 6434
82969 83323 45
38472 91793 9416
13072 43824 27983
8417 43357 26289
39622 83714 27877
41952 74782 6152
70828 99907 28863
45885 79360 23362
7394 26250 15525
9007 82157 279
20955 79278 47095
20981 99940 1366
63348 63725 293
61110 80396 9899
51448 65654 12756
44304 76271 5000
41497 99213 30615
14708 30137 10726
20097 72821 6242
8061 72836 58297
865 68918 14800
11058 76443 49060
50893 85364 12571
41517 97690 46328
10288 89297 37059
27228 89342 41784
19351 35242 11899
13926 28663 8041
33688 86092 14083
70259 93331 3303
4747 54067 7958
41692 96908 38957
47288 88104 24273
30735 69405 16914
46799 65677 16780
61278 71866 6134
75062 80283 3183
11889 55219 38059
38281 91094 22512
21565 81861 45908
15585 36247 9482
5492 72778 42043
16706 72662 19179
2692 71764 40154
34324 59596 15977
56857 88909 24620
956 66600 15271
35569 53656 17001
19455 75780 48262
4666 44158 26664
40968 47142 3123
21955 33613 7015
1811 58456 9231
29822 46247 8683
11972 13349 393
16411 35553 8938
57875 92185 14070
41741 62646 15398
34746 68942 32188
51172 57425 1622
2754 75566 5385
70530 78332 3770
36803 82221 5178
24948 71347 39186
5292 17694 5813
21569 98293 21055
6621 44632 7061
55368 85290 4496
13269 46297 3175
8274 78409 35132
11346 12289 57
61456 83390 8568
10786 30410 10284
22004 67824 8154
7210 71517 20638
14696 73313 55745
52140 72260 3107
46514 51184 1575
32073 85200 16061
3329 72348 56518
74063 75722 1210
7689 23489 8280
11035 22215 1121
37944 61162 21486
4679 47652 42043
17976 89605 34498
44610 53920 1092
23006 86881 47232
36094 73105 15932
14276 40273 14186
25153 79097 1084
46801 89058 218
30146 42124 4929
29193 42705 8573
50091 78713 12817
42982 55286 525
20904 71399 43354
16053 23684 240
5409 72892 7933
42572 91290 6005
46875 95079 39257
315 27328 18802
16129 71978 46300
3708 11698 5230
55876 84231 4545
9609 67580 43846
37567 93329 28561
10806 85663 74211
66561 99343 20881
70475 89605 3136
6507 56174 24111
23674 92660 51914
4044 8079 2082
50240 56448 4678
75190 90771 7451
1673 72532 37024
1708 43573 23525
64327 92543 15171
14606 15052 446
8537 13015 1984
6814 29725 19778
59680 83497 49
26703 83200 52767
8882 90106 34035
3466 81228 52896
14939 87258 68776
28576 89163 17871
33761 39754 3620
36843 81719 28354
95617 98327 1626
61574 97493 26499
84202 97077 2534
7270 40818 17074
2704 11752 8227
67603 97610 19285
69993 76550 2857
24078 52270 6099
1844 46861 41307
1076 17131 14171
6972 38527 3530
5248 63401 7019
56161 75824 13057
1515 39803 10008
37368 63129 19433
50060 80104 19315
79431 82536 58
30606 97323 54770
16998 46154 22930
25647 68703 34425
47072 59248 3354
32025 82020 3356
75724 89417 9017
5090 39122 1715
1507 73673 61997
33108 57023 16931
41371 81169 33350
25474 99843 10052
45296 79345 26064
49170 71105 7700
69292 79991 7364
8109 41558 19249
2400 31668 24041
5868 78984 51128
70182 88604 3617
31138 99403 34804
10803 20974 238
55741 88827 9842
69691 95319 19952
2688 88296 15414
5679 77015 24767
60527 64586 3719
21926 27564 495
35847 71124 31075
38965 54974 922
73437 87171 13441
57690 62481 2659
34938 98562 58665
69787 79059 8954
27710 70441 30919
5751 18618 5409
248 76616 58119
239 30844 555
8501 12993 2203
16951 89266 5481
24391 86101 36960
25613 47326 9770
51300 56216 2414
61572 96088 9299
3997 61546 29939
26418 44055 16599
37549 53222 10727
42096 85551 38575
48713 65517 12103
39360 65470 15873
32361 88590 25167
89070 96312 44
15839 51852 25121
15404 82984 13531
3037 13107 9161
22959 60912 11321
5146 38052 2190
37845 45787 2824
5445 76102 17588
63791 94969 9673
81827 88402 600
24615 73442 42442
65674 68293 1384
27959 33460 4107
78744 96020 14788
46003 53061 2896
26292 41386 6790
79008 88081 7612
52153 73183 13439
21927 25200 2624
53643 62619 4850
21207 46534 24380
39057 99886 11757
60962 60974 7
59307 61457 1685
34322 82013 47277
12619 75607 56420
22667 39051 4729
9614 77772 15238
27459 75237 37841
57640 61483 1786
37593 65980 26461
26776 82606 38627
15984 54552 18090
59417 89303 9889
39462 88502 14620
42910 45286 1056
55770 94751 17012
17170 28734 6660
7573 74108 57595
34008 38419 3486
20839 95198 51230
18074 64795 12520
48711 99667 30638
52955 99292 13496
58007 81183 10813
85596 89250 3583
11301 30904 7100
35892 64818 13269
13313 82604 41956
25930 39596 11646
18828 85829 12830
11590 16186 3803
22781 87019 265
27633 35132 862
24057 31572 4977
10475 31612 12409
15231 97944 11218
22347 85434 2758
24434 75041 4039
33962 65918 8692
13638 82157 38738
24941 46239 123
60197 84438 2865
4364 74137 46368
38513 98022 33695
41618 70089 26930
6931 71510 15075
84440 90219 3411
8065 62440 34463
81554 83648 201
39728 44894 3734
20685 37536 595
20116 38990 1773
13364 23226 2332
65709 67595 1638
8232 47900 34527
13932 21559 5220
26289 56042 9897
53722 70745 6378
44765 70023 1522
8599 38933 358
19106 64673 23488
27958 69596 23815
78900 86554 2206
31994 96093 43889
82174 90625 6534
29355 67392 6584
40300 53501 2051
16912 94317 30423
10704 43450 13260
15068 73177 252
19362 49326 18471
48483 72460 19667
11484 17800 90
19558 33296 5743
13408 28966 5517
65537 70273 4546
21014 44395 11380
77599 87110 7698
57048 69790 1654
19643 39424 11489
12881 41008 26152
83722 86714 2261
44731 63163 6138
45284 49430 2015
22152 58385 23054
41423 77550 15352
3751 78349 70666
75453 76626 1007
39170 97236 13
43898 89765 44614
46782 62797 13928
80752 86795 4948
69064 83791 1797
19281 20538 1057
28364 63584 16582
25355 50500 10026
25207 40445 1315
38848 62159 14353
17022 93340 41906
9755 68712 45705
13914 86441 63059
23457 64998 30594
11037 52170 15413
78043 80868 357
42930 48613 3457
1484 61476 13940
66472 68865 1970
48046 70107 13010
57015 86680 10977
24326 60002 29554
71653 79564 1259
7427 81955 56090
33232 54258 15533
55842 70182 1563
73953 78021 1353
61793 92870 11549
61237 76335 9984
64711 83463 17988
27815 46971 15927
8601 19255 3673
12306 49629 35559
2376 78666 23816
11513 52054 36376
5027 95851 76468
21542 44338 21316
7432 26536 1938
58718 87933 15108
15177 42097 21651
34866 64227 21867
18816 44769 16824
7306 20830 7254
20493 38125 2068
1246 57617 18798
18236 40284 1589
55758 97827 11648
5762 81239 10666
52324 59554 4492
58422 58746 182
2334 58756 55329
31405 87110 13488
3745 20352 11598
49966 73864 9151
84128 91710 2148
338 12110 1989
30243 44438 12520
28536 76919 21214
16571 95211 59416
19863 73390 12371
53443 87248 6272
47860 55842 5639
17187 31125 933
43756 80589 33446
24301 88072 59514
52399 88004 12369
78189 99782 14219
40274 62139 19981
55548 60101 1798
17244 25838 7549
23018 36627 324
28118 73013 35543
25004 88294 20862
90395 94226 2250
17192 85944 62543
55504 76779 18365
40286 77443 36887
55109 91991 27223
21517 65445 13840
12459 41685 5025
24677 38315 2424
21521 25177 1117
40717 61841 5114
9131 78402 67230
48565 85937 16032
38198 95538 52692
40746 66575 14158
49696 99535 36020
1404 4109 1913
48794 99469 12911
35962 63152 21368
17291 18054 355
70706 80302 8646
20469 50604 8432
73147 82919 2295
27023 53550 20252
54474 92055 32233
86693 91367 3836
2475 91060 38147
43777 71808 7381
39054 66165 6147
15037 73841 1226
22913 83897 56860
16928 94862 43888
71671 98001 4169
5533 36229 27015
48281 99555 35447
71057 78582 7110
38297 85348 35748
16903 33354 1165
61123 69058 6901
37426 37927 100
73631 87559 4341
55622 98543 10100
52635 98579 24165
12160 66817 44553
19536 19695 89
32420 69974 34742
82997 96748 5560
9551 82947 54785
4951 63954 38095
9901 82265 29364
16058 17347 251
36770 75832 11358
31490 55894 13051
4543 46042 19252
21676 88574 55982
55383 61774 5377
82784 85587 833
25181 49040 5807
71174 95419 130
25409 83230 49401
41244 79094 29007
28923 65995 2146
76404 83325 5305
49747 95637 8985
47298 55656 7772
22173 50239 21212
51720 81633 2812
16264 22688 2902
86597 99024 1787
8017 90920 34245
3404 61956 55210
20771 21068 120
40588 47299 4841
88191 91582 993
22157 47700 15258
70008 83539 2415
67054 98322 15416
23838 57886 30793
14371 96138 7482
13987 97796 67885
12224 97333 2378
76556 92382 11828
53135 97017 4138
11830 54566 6946
58907 61611 1017
52290 66121 11492
27468 31970 2238
14708 56976 34061
9867 93480 45787
28390 84325 1975
37721 42739 4192
74939 93275 279
25247 27701 1009
47324 88888 31549
4259 45080 31958
24997 57592 26765
16854 45491 16918
50795 54757 829
36773 68704 15636
64106 98913 12042
20927 66392 12437
36887 69101 17933
6689 55098 44771
32619 54408 20026
46946 89195 21526
19567 70253 41573
59705 89242 21773
12554 44603 27339
33189 98864 45437
26860 73050 44739
6415 48595 16053
21314 68400 17893
9478 88546 1542
5268 78814 25528
27544 39022 6063
52229 96681 128
74441 95749 8425
54995 90729 1894
27219 89643 29017
3824 18107 6357
48244 84339 4345
15927 99811 62709
50521 88711 14827
39505 78594 28662
90268 96728 6223
19020 76045 36834
7609 59811 35653
17061 38539 4653
38291 51517 6008
3875 86145 79639
35279 74734 17052
10722 38594 4284
41457 60086 16770
57945 81000 2189
27546 58717 28594
35109 96009 1641
75373 80015 3575
97526 99598 1492
46669 96995 16631
34225 68505 8491
6045 70353 28237
43146 74470 1240
40943 72020 12717
46359 67785 5960
12799 63972 14239
3111 14824 7644
61175 76598 7824
2374 46151 13259
26005 52947 21549
91939 99538 1651
32844 78077 43879
56725 96949 2002
6507 30227 20868
51242 86642 31667
22848 30242 4707
2155 14685 11030
19015 43370 8851
23157 28483 1734
33806 37057 1325
10051 39446 1943
42164 94743 21203
5179 57881 17337
31979 42545 8286
72117 99931 19123
1587 4082 2466
10992 81868 44342
6416 83268 65620
43208 61929 621
3096 96901 54951
8233 56586 1806
10522 35835 9844
3750 27199 10765
8470 72782 21861
25295 28164 2828
78253 81630 1366
14176 25097 6502
2026 51981 12471
19730 31928 2455
28803 46771 10706
12231 14840 2123
5977 69114 28962
41628 87042 4516
23813 37791 9319
48471 83968 34962
18832 33455 6623
24625 45355 17305
36225 72786 2731
4235 86699 53904
27553 53768 11197
22248 80657 20853
9817 78108 43945
67712 90318 17278
25635 84882 25943
1863 45036 7552
52217 79867 7650
2253 42840 27505
14715 66501 27195
36940 70642 31206
16668 93479 24568
8928 86024 49979
52324 65947 1414
57347 95148 13545
24861 77762 1262
70513 70777 155
56111 94175 23093
41718 74209 5436
23462 90210 6819
12437 55548 36778
65368 84017 12417
25649 41859 8354
62124 79053 14994
66002 96888 983
291 86799 4764
50480 84268 27586
19419 74531 4190
17358 37057 13863
34951 47705 5765
65578 86176 14988
37241 80341 23536
53422 61470 2531
20554 60803 8272
2468 59422 9472
57094 68667 11459
32867 98880 48438
10401 79122 13580
50081 92021 41232
36293 87914 51440
24489 95790 44733
29036 32835 2158
49973 88210 35555
81059 96200 8362
69999 70809 585
41289 45082 3327
34419 37458 2299
36026 54816 12817
12964 86012 13993
74378 84601 5039
68741 87916 15217
70689 87014 1068
63359 92074 15660
31164 58380 18784
508 80215 43657
54678 90200 3031
11062 16983 474
16877 58844 12321
49322 53409 1097
26571 55852 9622
833 26098 21858
10938 46105 31135
6362 33727 15246
8202 39173 12378
36273 52418 7056
65045 92107 12128
29621 86816 15
39861 40715 682
40319 88077 41212
14543 32986 12572
24656 72185 26899
81149 83797 1110
9559 76250 56120
38362 84127 40552
9728 82624 5118
4372 6974 1162
17625 90561 24389
13421 72376 50094
64351 76481 8349
39401 81218 17746
19159 77524 8767
81061 82483 938
89402 89538 31
2304 92502 80370
61861 64375 2140
25671 81124 25802
7342 94045 79334
66289 68717 1028
10986 61362 24163
65068 72929 5556
49968 97823 30569
12413 97081 62982
30610 85089 47579
7465 61786 18298
5564 40026 3869
73293 76242 1709
7188 43215 28612
88785 97267 6304
20862 63694 33892
12624 73432 14051
15996 42341 19773
70988 87096 7634
23079 51982 13967
59753 94073 29506
21279 87366 22932
5700 98473 67068
756 98091 37719
59818 89151 6783
21201 57711 9318
23398 42694 15725
9897 94117 46607
51611 62082 6326
12066 91546 40575
14924 32978 6603
21180 59567 18839
89684 93574 3393
41336 45652 1427
7520 31078 22444
39531 64070 8995
80496 82933 1514
18466 78258 17917
16323 33553 1400
31961 44352 1539
46403 67373 6582
1827 31865 8781
14582 54630 11495
50333 85506 2059
21169 43462 8757
11974 28402 16147
33329 70502 7345
33738 82408 25678
80163 84482 3833
73571 94164 20346
14162 46391 8339
16736 95634 5595
64272 71144 2032
41812 49867 6151
7571 16111 5339
69907 79982 1639
17197 67177 35096
45764 52224 4408
31655 66173 7303
38 24066 9559
15609 62765 15739
43130 91047 5393
5822 52811 44891
58657 75243 12849
20221 45439 20352
17332 45818 22130
14411 42916 4023
39301 43016 90
6659 11846 754
7724 93918 40018
58718 66440 1079
27087 43773 16455
12914 56064 20495
83136 94885 9187
42804 58740 15421
25229 71871 38014
3171 75872 66494
41538 48403 3941
18553 95818 61652
21716 84743 45932
66151 94198 22227
34118 73943 20187
9865 22310 9733
26505 81704 39173
1382 78885 66495
67744 77022 6568
1441 47844 27552
41100 59328 12601
67856 70357 798
22767 63591 11345
29155 34371 2303
15685 20624 4079
13265 94077 18790
44966 89954 7656
38487 61742 1538
30857 79973 29026
6344 94803 66358
25902 27692 1296
13760 20797 6393
68683 91158 7171
11546 42605 24693
7417 81709 58237
57139 96603 1229
81141 81980 431
4055 50161 4605
42397 65552 11118
51481 80930 19316
56671 99503 33668
9952 29699 10111
25657 90461 9045
18796 90986 34398
38698 55570 2981
52380 75459 7538
47416 98844 17312
19937 61615 26161
20548 27213 2241
26338 75454 47463
1753 95931 17079
8466 11508 2897
35262 39949 1444
24726 49953 17934
74955 96857 6068
41073 91238 24717
4331 67253 56036
3768 86926 34821
668 8899 4736
8408 69515 32221
8743 97879 12942
27220 81457 25883
16022 22923 538
4341 17094 11299
9741 78838 59949
53949 61602 799
991 61982 30181
39000 91359 11015
79311 81549 1835
44156 63262 4108
50451 99206 22076
5833 25782 8014
16191 69615 42884
5594 84614 61595
20546 75690 35894
18395 96526 77423
64447 76049 9101
1714 59997 57782
55915 76732 14604
33119 90183 44094
24890 45833 12489
71991 96277 23582
2565 48143 3849
6088 52882 20874
85447 88131 2376
19830 46424 10187
46793 97405 17629
33658 73441 36038
40304 91841 46458
19036 19366 238
68076 98215 1339
37834 68983 29062
21518 98980 37723
4872 34037 2452
52145 88323 1858
59660 84166 22336
77159 79703 1497
39638 95927 5929
10430 52570 26182
37272 50686 12374
20584 47172 26450
36780 39138 518
27203 42894 13209
69558 83105 465
40114 86426 13770
3581 57725 52764
14264 44486 19074
17596 69657 6759
11372 19175 2182
71224 83281 7765
31681 69093 30619
7926 81493 62191
6076 8690 242
1479 48413 20217
53263 96885 18627
39378 44986 191
10523 64642 39031
23798 39439 13029
34569 76754 9659
14624 93446 558
71298 93962 12351
89241 94354 5041
77834 94944 16844
5464 91474 20015
93809 98332 2062
1661 56692 38700
26084 78729 19605
27305 32488 4754
43700 63486 13995
1606 33194 10319
30564 36046 1128
15616 45783 6091
9397 15807 1256
29411 45762 13101
21475 77090 9969
34371 51937 8050
65450 84342 190
48057 71936 11481
6428 47143 33685
40038 40130 14
36874 76513 34244
66976 91161 16780
3117 74679 29171
43512 72609 4829
30985 64222 12923
35094 52241 8854
2030 66494 36083
26432 34309 4003
73261 73504 56
3064 66996 355
9546 70516 58487
29086 63533 7050
7681 22205 6800
74390 82633 136
4621 28622 5776
7439 83857 49388
29527 81371 7505
55824 62434 741
33483 58705 22422
32017 81405 45747
34349 77330 39240
8812 45340 27289
73893 78788 1379
72149 98031 22124
29524 41254 4538
12763 51152 5299
16280 90934 27121
48830 63489 4356
5191 12326 1897
28344 89088 9854
26568 59855 2820
43593 50368 5478
55993 99396 14401
13592 39379 4379
17938 58421 32308
26519 94781 7000
56832 85188 12716
26840 70512 19247
45341 89770 10102
6925 20007 525
34225 98405 41317
46595 67799 6915
14482 54301 32646
54266 79298 23162
11447 87004 41693
49520 84568 4762
49057 80782 28093
39926 69757 24981
66018 83592 14524
51936 56206 3954
46897 51216 1913
39009 74323 9146
3234 75115 57964
54818 72710 9451
50083 72305 9173
10698 54560 17383
58458 96075 31622
49456 75331 15752
92220 97148 146
67776 77413 1200
46446 64163 5083
43166 69120 25178
27953 72462 14591
55406 79214 20895
47779 75189 15884
2539 45649 16631
65757 72000 684
14958 77208 27467
14233 46495 30161
13085 78306 3655
9880 33601 3177
63666 66329 1091
52595 92248 26220
44886 94234 6913
22442 28748 608
13495 61625 8832
27282 52806 20059
22805 98034 45779
49675 73806 15551
6983 98021 64336
59562 73372 11852
1346 70490 46091
3441 80751 19734
28761 87645 34943
29635 35176 1251
22460 41091 1238
13235 78502 8084
31082 71531 10591
31968 42190 1193
39538 82260 5431
30491 42666 6999
68257 98160 6021
33755 89723 38929
56894 60641 50
7969 15727 2980
57200 81990 10039
50741 96051 21732
27418 62635 12449
8758 10686 1586
54836 79229 21314
89657 90106 276
75819 86501 2943
35093 64442 29135
99 34007 32307
32134 79001 33923
40050 63365 12696
24700 47043 11697
51956 71130 3228
44497 73809 907
29064 83718 39769
47535 71082 18600
34437 70850 33888
15060 47283 26769
44157 94892 43547
22389 23888 632
32746 95064 51748
75115 94252 8823
7247 73347 2131
32835 52971 9549
20909 54259 28475
81359 95922 9651
7249 22501 12321
34526 65947 18078
12771 18913 3024
35912 52153 4762
1427 76298 32996
31473 53425 15469
22406 45723 15219
6843 22065 10207
2255 77615 57458
63934 88121 11991
46027 93417 5565
60613 85975 308
33493 67489 26111
8113 86056 14337
35582 96253 54627
8342 66969 21639
34657 93432 45661
23828 28460 2631
27014 67834 15495
14046 68667 39310
86770 89859 2125
6019 41771 10186
2152 49333 29330
24663 54855 8390
3250 40428 1785
25385 75225 40104
17319 54249 6166
13514 40929 22805
15848 54796 17928
49072 79316 15163
9487 17205 411
35003 84997 31545
56423 98531 12014
1071 90551 78312
8682 93341 22125
45556 79792 27919
19221 52272 16812
12456 21522 716
26209 38982 9264
70080 72374 2039
77980 96503 13517
63825 86718 20521
48870 53952 2905
53890 77858 1118
7476 12914 2064
14714 77448 27281
48498 97449 35461
28396 60451 9896
24346 63340 1525
42151 99776 14379
4477 24298 13786
724 72324 23399
40924 83281 11566
45584 99028 22812
36208 47687 1993
22489 80926 46762
237 57503 44843
14285 40277 8763
45789 85342 3940
13423 76057 59355
27383 44554 6857
4914 13450 855
86003 93946 4990
32529 95565 50657
27262 47934 13922
87260 99615 5113
38446 78744 18279
12029 77755 26810
1278 89552 11106
43529 94397 40457
20366 92862 27358
38697 80388 39131
48090 71543 4551
8959 20191 2184
65834 93648 865
14214 23175 8599
8000 94927 28808
27213 92638 10570
5205 34997 26600
51315 83243 3809
38311 69360 19160
1090 67731 15069
2914 96981 3246
70467 82699 6633
56460 68367 5004
3994 44051 10315
85505 87574 927
17549 91067 71754
52782 91137 15342
30503 72563 16313
63118 88170 3194
42581 56336 9107
82266 96171 8888
44261 95235 9786
50249 93694 8988
79947 95243 9403
26689 69076 10487
24001 57031 3124
21779 81314 37145
68364 80866 6101
18468 84433 30326
5168 12809 7416
59429 97544 17363
6233 47006 30702
66859 98499 4264
22944 45560 22370
4736 87812 51178
30751 63709 2719
12568 98568 55160
23656 31851 6482
17338 60148 17274
14060 16870 1618
19525 99241 10573
30601 78434 95
5128 28170 13771
75860 95135 18828
65823 90548 11092
8860 32709 11844
42168 99772 15899
36531 63137 9266
39007 93027 10816
27003 73704 29640
62475 90894 3526
17487 64821 32872
32940 60782 9069
25658 36233 8178
21554 33368 9585
21686 28270 3693
19493 20197 612
31239 79063 10642
40986 85255 18940
54310 92798 18956
87014 96435 6788
86304 96705 5256
4860 76379 40713
42847 87398 6996
15253 80538 30985
24630 61328 5243
63419 69283 4657
30686 82955 8791
24885 96108 68102
24280 68328 23476
60300 85210 11237
78712 84815 1899
60803 91979 1282
35706 92906 17391
9637 51293 30608
29300 48424 17004
17008 59198 41032
17375 91057 25106
31102 78488 23702
17973 87508 25682
33085 92568 15998
17061 17380 30
54236 76231 16328
45895 74722 3891
33522 51062 9935
5099 71881 41066
13865 14985 980
608 40759 9206
37693 57382 9599
53998 85773 8494
29803 52042 19135
46091 90171 841
41740 66076 13113
39838 79797 20465
69260 75767 4722
59603 68022 3070
65810 98411 15668
13350 61594 42677
13799 82725 62365
8291 56045 30929
8423 60954 35382
38147 77023 17860
26803 91415 12428
484 14598 4827
56680 89630 9955
47706 93939 46217
36839 51847 12905
31686 98850 62656
42816 59675 12392
59967 66773 1699
7229 73217 38894
64653 69387 3116
14483 91021 62846
20413 82566 4871
88546 94931 2425
17153 95960 894
38701 91155 30390
4748 87263 43949
3838 90452 39887
20129 20677 182
55177 87231 9907
19073 50524 12675
57853 86302 12864
39059 62969 13832
49696 88726 21288
23104 77076 1910
53893 97489 37842
6879 86933 59882
2805 63575 22326
42407 48887 4712
12832 29114 12653
85039 97420 578
68281 86906 9533
26556 44767 9989
21774 64547 4958
52386 70336 1213
11313 92635 51196
11063 33189 3617
19001 76427 38032
181 36599 35027
14441 16474 883
49237 57123 301
439 93194 14334
45453 78974 32116
64113 77248 10662
3359 65668 57340
2214 48913 36441
38778 42328 860
439 25728 20468
28189 93580 21793
23914 84368 4654
13598 49921 14312
28434 84819 21223
78098 92887 7474
11581 89365 27748
58968 67152 5535
5741 24457 3971
18296 76129 32208
83329 95210 7721
33882 80178 20508
22403 95635 69925
23860 78822 6167
21549 45137 6209
12908 36888 18417
61259 91249 7482
30207 84730 29639
7245 67405 27731
18228 95050 42758
65853 67945 966
60432 70655 6960
18219 30247 487
48274 61073 6073
20977 75490 27569
10653 29876 9749
58034 60524 1091
7564 84311 49038
40534 95918 5212
17244 76613 42426
12896 22519 7898
21079 93558 6499
36388 83585 20342
54146 95393 21141
85716 91945 2604
36587 50794 5088
72568 91438 11606
24133 34260 6517
5563 94838 80407
16683 97180 12440
2628 55540 48712
51252 56042 3858
48254 74826 11630
31104 36139 2955
40798 59067 11908
40977 65230 1329
8188 33959 9421
12143 56033 19896
10707 34794 180
28235 44934 9618
31146 77193 16998
22755 61515 22031
32566 73135 19782
61350 91303 132
2096 94337 2028
3583 76435 11130
31642 66551 20849
87454 97447 9297
275 14741 13069
19777 27612 892
20793 65680 23417
92471 98004 4824
14619 34710 1995
11657 25791 4456
79962 83858 2834
25139 63660 36753
4518 99349 834
13772 85256 15864
5605 40750 11029
60507 84607 15719
56197 75015 8683
63652 95214 7547
19985 77015 9243
44721 72799 27193
42781 72272 12822
20856 26666 5705
5447 88898 25404
7315 97469 51596
77371 84086 5118
2032 68690 23524
32264 43306 4780
19241 93786 32535
43163 51970 4078
26996 81095 17224
1075 44201 24162
20378 27401 4648
19980 68926 39866
17098 31725 9947
36392 43982 4447
20749 75874 48576
53131 67239 12393
2877 24406 641
44060 77228 11174
62562 69485 4189
30733 74735 30062
64552 65968 128
61150 72482 4430
7953 21576 4249
2238 5980 1634
19166 36016 14940
34313 56291 12214
26772 82183 21439
44153 59478 4916
20914 77674 8128
64652 68435 1181
20874 70546 14340
61715 85340 13759
21129 94406 25634
425 26699 1863
1267 18134 10107
34171 94853 20738
22744 90719 64820
13700 98873 58135
18338 56240 820
1727 24170 3341
30263 47006 13497
32255 40366 1387
9996 24277 11255
29074 65139 23803
65640 74071 1305
8146 64213 29836
9271 25510 15128
30687 82169 31288
11409 90843 77572
14193 43909 6979
93404 98823 469
524 41645 23447
22108 42895 4887
4099 7684 3432
6476 21312 6083
40951 72796 2905
31599 96160 5891
52952 63563 2434
9631 16386 5119
8251 17059 2038
49218 95012 19401
5326 79693 41124
44491 46010 14
50788 99542 7911
12822 89067 9424
18894 96564 8153
1675 46820 29942
15142 63706 27367
6497 93457 73016
18829 38073 2844
70247 84026 8329
14111 45730 24498
9167 35453 22961
33440 62930 11950
24077 26566 177
23003 92075 23969
22535 61837 27510
17313 55775 856
39105 84457 28549
21636 29779 2661
22329 41855 3554
3215 56980 36601
26760 80619 25889
69712 96071 9564
27298 45304 5099
14367 90223 18357
20621 89349 65177
39844 82696 4969
19266 98344 60857
20436 82878 23989
42664 54312 8928
52167 88241 4379
4076 53488 47194
79422 88857 3580
15314 44627 23270
21936 68406 24812
8475 93395 27490
7966 92816 17656
25220 95901 28524
53126 86994 19139
78879 83798 1213
44575 56772 8762
34780 77960 19751
1943 52618 49595
1312 66867 7242
47835 76852 12384
57725 67233 3748
39339 72087 10408
3235 82677 47529
22191 75460 27226
45028 71698 18599
15056 84457 28255
83139 98556 14452
35302 89977 3034
33475 83249 7457
34152 94218 39092
59025 97593 26562
92463 92944 412
45835 93539 47489
32907 80752 22719
45340 82525 23480
55661 87582 31715
1982 48041 16330
54398 61482 3426
45515 68949 4324
30741 64894 13562
55943 87871 30605
356 44832 35494
49354 92237 11559
32807 81460 6033
5594 33023 20501
21416 90383 63603
2821 74014 51898
22213 80214 6289
39484 97848 705
53970 96482 35334
5352 44549 2012
25545 51238 6708
43286 92332 9536
67365 73347 903
46788 52503 40
30724 68343 17612
61357 78141 15037
31902 52735 18669
17087 25665 4850
71646 77249 2845
59577 70270 6738
4371 92331 87110
12652 85599 20368
76260 97002 8566
48753 82479 6915
44490 65848 20766
47186 65615 17335
4647 20111 9688
50759 64341 11734
16687 91599 2011
16249 78735 26773
67067 72864 252
16650 48123 19397
38280 39394 1042
5065 35053 13294
47614 86081 28157
23380 39213 10708
72982 83576 7623
64085 85261 13674
6401 98854 9304
62353 72222 2437
11858 32935 8127
9974 39245 4520
6558 53724 36871
8247 78321 12278
14401 60066 1097
19673 69144 12978
70238 74345 416
13530 74476 57673
1015 50278 20664
8133 49526 21309
53409 73381 6894
28729 86168 34372
78590 84443 2708
19091 47983 28689
60750 82416 4191
72452 83362 9462
8277 94836 15199
18166 45082 13112
37021 57187 8313
8466 99664 31931
2626 87190 49048
5492 83108 33404
5731 76849 6869
37961 71013 24933
45174 50231 1761
32169 86007 11253
56738 60622 2660
18264 28258 3251
83063 83083 13
55520 89951 31477
38226 55053 13630
62958 64714 867
13019 71890 1827
34545 46722 11605
15252 21646 1595
76651 89245 5840
50266 70006 15703
2035 78547 7981
17652 76101 13663
8501 84556 74088
79994 81819 1147
70665 97486 5296
41750 46552 3998
22014 75291 51320
46031 62009 2092
8992 45421 33394
224 51161 26392
12095 12849 117
39348 72762 9204
31794 60677 175
5347 34313 26512
10249 71699 42036
22182 59647 7857
17001 65546 15249
39411 60580 20525
6794 35544 17313
25457 59075 26572
79522 92331 7214
15795 23937 5735
3411 37283 22495
20889 80322 37536
48495 95818 24652
25528 35746 4177
68440 95164 4118
6570 38673 2314
60966 83634 19198
13211 36737 6898
8376 54209 14932
66555 84051 6033
31939 52788 3079
22208 63025 25735
14158 78041 28433
4026 4492 201
307 16836 4327
61055 91776 13540
16028 72274 37058
4389 8501 3599
34216 49439 14374
3870 44740 33575
17662 73543 23478
40486 96494 52567
62242 83457 1095
48890 61344 10457
15386 86694 23291
43286 87176 31725
21224 26256 1337
43750 80410 3638
31337 97193 8887
13558 72236 12231
4082 92856 74170
3882 88015 45304
37554 73462 18568
31775 72850 8455
50979 73910 19628
35513 55082 7054
24320 46836 9821
21166 68213 17567
22407 77784 51490
20098 38932 10755
26948 92631 41851
70048 76999 6798
72030 97196 8
15856 54510 14736
64592 78498 13886
26979 91385 3043
54831 60701 4570
15275 53068 27477
234 50531 7977
2347 2374 7
9602 84895 39236
15662 73304 34677
24500 92495 5056
11070 42021 4262
32037 91830 50250
66280 85252 8334
52007 67447 12709
18031 27314 3180
29431 58254 7638
34066 54219 13074
50812 97365 30540
34788 43928 7292
37181 86784 3596
21809 54769 15053
22735 25545 367
27654 94672 61715
15190 60713 14743
51744 92031 30906
40224 63894 18175
763 83113 33568
59545 74258 1387
30844 71840 25081
14924 93164 4344
44549 98455 38398
6926 60113 45729
32468 90676 23746
68782 75147 334
24648 60215 11840
1522 29591 6044
30550 90183 9677
51853 94059 11849
26224 50595 12409
25230 27027 565
36705 50985 13988
12873 41971 4278
77103 89673 7157
14052 50410 36110
47926 69183 8312
9170 16968 3880
22235 32094 2524
38866 48831 7963
17630 69783 43028
31470 53267 16230
30422 64990 12263
479 80679 73063
63227 76062 5249
22508 39982 17081
8670 64493 27294
15109 63688 13830
9561 48050 24837
13097 94004 47995
3195 45686 15292
10103 58262 19234
17516 67260 48935
55384 65397 9912
2636 94838 87449
10730 18950 7210
51883 67684 9002
26924 33434 1018
19187 55627 22801
26111 71797 24796
34074 56444 606
40654 86508 15622
8226 80275 43103
44315 58221 10063
9155 86188 23577
2732 61050 10577
34743 54503 4464
14008 21803 580
18974 22923 3516
12697 89666 16126
75507 83186 307
27163 52570 10702
76002 98114 19335
41115 77058 28551
2934 19975 8165
55080 71894 9554
9505 10953 678
61630 95372 2533
32564 51054 9430
15434 43147 15443
9874 42408 27944
43496 92043 23018
7584 88217 16395
26506 41664 6368
1856 80610 59861
6132 69112 36921
7762 31147 16272
8882 88694 10974
62343 70548 6456
19694 66170 21101
62232 90674 27438
15735 16700 81
46310 49955 117
4609 84728 16357
71027 84492 11452
4477 54657 39278
36687 71079 16071
71128 76897 3629
6137 68715 3551
53238 96345 31655
50415 73469 7998
40917 90182 44015
9073 69432 36355
31077 97942 20087
71978 82259 168
45657 90229 4852
58860 69045 10026
15166 48632 15118
49240 66768 11074
23808 84291 8071
70669 80647 8497
29525 32163 375
6590 14225 5036
30629 93581 34772
9189 87939 11545
17446 32610 5907
395 59993 54186
67813 90959 6954
23384 61277 37442
30697 93838 21307
59545 71539 5337
32192 78748 24640
22850 41393 7681
21600 30146 6414
45197 64179 8268
16861 76324 27627
26475 58566 4251
9515 37226 15092
30555 93603 39
47366 94221 13273
40357 48210 834
19623 65704 18954
14971 77418 15890
62042 63136 519
70417 93961 13920
51848 84342 12685
88928 95122 5302
8439 38956 6751
40988 92660 38489
30676 69021 19028
18638 48581 3530
53246 95024 4503
39721 62937 21288
14338 25396 491
26494 72309 13543
13302 93438 26404
12006 76522 22324
26975 88950 17598
42968 78216 16030
50558 99887 25565
46349 84012 19749
50575 63194 8916
12908 93383 37052
4816 77604 47415
15085 28263 1118
7468 55945 853
311 85522 73521
7757 82238 17764
54675 55816 278
10280 71401 11003
26108 83146 29822
54965 62581 3617
62321 95914 31970
39570 83689 8898
15583 20481 3277
33672 46331 5914
20384 64222 37248
23004 62384 37651
24895 71962 38659
14502 50914 29056
25245 47024 17746
28599 47681 12783
54994 67694 4971
8913 67122 41719
639 73815 42677
24073 45877 11132
33104 37005 1495
19046 98509 56354
37887 74591 22742
896 63866 17505
69665 98182 12056
45292 56090 2670
26570 92954 38344
48740 91450 25637
3216 77489 63617
1613 35310 30877
25743 71845 38172
1302 90492 57669
19659 21356 1364
20619 72932 25154
25833 70489 29490
32411 76957 28340
39916 51751 9552
12222 52971 13790
38669 73054 28666
28346 89646 47455
50009 60980 9096
9647 53898 20037
42166 76553 23069
55489 99196 40699
69897 72215 193
4337 4592 120
37455 80703 8420
7487 39974 9925
64922 65275 284
2118 36856 20042
5709 70024 56692
39640 55533 9103
51910 73653 12454
62250 73698 8620
51535 79318 12585
314 72056 31668
17082 31004 6706
12269 58540 18639
42852 85871 33571
29147 31835 360
49671 58344 2982
2112 12495 4518
11726 45474 15148
844 18275 15803
27050 31396 2045
61263 63849 1041
27750 74894 12211
60095 94619 9998
5090 85751 3564
80428 98081 653
6957 39563 3721
13238 25513 11354
47958 83206 34596
75177 79101 3603
16789 43428 22507
15062 89217 16763
30071 60983 10873
88509 99056 4868
69702 97330 9058
20411 88677 34970
6502 99987 8816
12524 71773 19245
75629 85627 364
21872 32926 6455
43460 57725 14027
47250 49603 274
33668 96949 47685
72014 89897 13907
42475 58511 7079
12917 55443 20170
8821 35522 3325
40118 66551 11489
76623 85287 7030
7172 97283 61456
628 17315 15100
20694 41087 8467
31376 40974 7295
14607 86087 45844
20476 44709 6715
33198 54779 11800
45576 65646 5834
43705 96670 11368
56535 58197 954
18417 38858 4796
13671 14322 248
4050 83519 48138
8460 80779 14980
28505 80153 35781
43257 86693 10107
40947 67197 4058
20154 91436 10895
12726 89036 62050
68265 86890 7917
1113 68926 5120
23155 89371 8052
11908 15191 207
32949 93424 57069
65544 99187 24922
44689 74862 6035
19044 80092 38922
37019 85231 8037
19113 86757 6519
37973 59783 13469
39407 56255 16209
54663 78614 12189
17216 24616 819
44826 90988 13726
15198 56845 9527
24070 57773 3496
31155 53403 5235
42938 66799 14690
58890 99434 8140
26931 27972 542
21792 50195 15478
4389 76113 19854
33071 95203 40850
7179 77322 68233
65995 80931 13970
11265 97890 60040
20970 45384 373
20971 74806 52050
17196 83578 4547
2747 51557 45774
40165 59118 1442
98122 99323 94
16459 81474 52891
45072 92814 35478
28396 91850 49721
76974 78004 46
54884 65711 3238
71890 98290 10634
12531 20872 579
48459 97129 25770
43034 99280 46471
62935 72622 4864
12364 32851 6362
16498 58517 34672
7314 9900 1108
9859 77561 65886
21907 91452 36280
21417 66339 38005
25291 37457 4022
11432 98621 12198
69353 70056 665
1449 42194 482
82466 83057 471
19193 98835 287
21815 45195 8918
3155 6018 1189
522 58324 54278
59933 75365 8379
9690 21663 8746
29701 42384 5699
6502 82778 27642
21141 26563 1589
3931 68155 54197
15508 63603 41942
5910 35427 4486
9239 72340 50208
99311 99754 354
45569 64550 10678
28274 68950 32834
76263 97581 16106
80835 89139 7157
8441 44475 16163
39149 46702 5905
26482 30680 2351
98146 99311 204
17313 53046 14901
13058 79836 110
6348 59940 12958
5626 49652 1299
29525 80578 7762
59422 87748 8520
20541 42138 5251
77562 88595 2662
4362 23546 1204
39706 58780 1168
606 16424 6855
2432 45014 25632
36786 39536 276
50400 62099 1864
67012 87582 3583
64637 79559 13511
12945 53756 17531
10987 22381 8287
40464 55820 11046
10535 75705 21504
45023 71754 13824
77774 80470 141
30269 30941 626
17509 36253 7102
30737 45457 9368
46054 78306 15829
8040 79972 17407
8187 75338 41766
66962 98190 8927
9573 67789 22124
42460 83840 35353
40785 77083 6057
62543 79942 16434
34732 40528 4207
93072 95097 2025
5114 55154 34085
48193 51458 1646
31264 58537 1014
4854 70339 4927
65332 97581 21297
23148 90836 49387
69215 95252 7967
40553 87442 10547
47752 72003 9864
64678 94016 6102
23264 61159 34085
30551 68545 33939
30307 52206 12164
14285 21143 2119
72791 85059 6783
43096 59469 8253
66013 94683 13576
94026 97924 2451
36344 77938 20740
27102 42770 1570
37090 92312 9041
21472 53677 15711
49500 75127 4515
68312 81477 9983
8185 40750 25725
788 12066 3029
11722 84017 61642
40176 70046 9970
44264 77607 26698
61217 76880 9680
3634 7276 1649
50252 84446 3351
50634 94848 876
23194 63240 26265
5950 53034 33699
10638 14491 2995
61489 91485 17819
21787 62464 30626
42740 74605 26399
28744 78440 29851
39813 56526 7419
27255 59660 17614
30864 42244 7346
41454 49924 5527
8490 10944 1181
4264 15054 4502
15535 85771 69654
59662 79766 5180
24928 45590 9673
66547 71947 3061
54350 80457 7683
59088 66754 5386
424 69317 53357
48744 95022 32648
55356 99133 7301
44806 61910 4528
5110 44154 32732
45398 62263 3332
9806 49782 7576
19952 85699 39167
23463 70039 13768
52605 95039 17609
14421 15865 675
32886 92582 26436
3170 49608 38106
55076 83775 7284
64731 94192 17996
69766 74336 3104
36584 78753 8749
74609 90067 155
19649 73619 449
12343 33902 15534
44360 77666 1518
52486 72866 321
19797 99587 72194
19442 40347 6035
12239 61849 11907
57045 66104 7191
95641 96464 26
46482 93495 19128
8245 91904 53000
53092 86836 2531
13943 72599 23557
7457 47317 39225
79497 87293 2239
69111 97305 3456
3553 8683 3376
34382 97180 10136
92513 97967 5203
53022 74850 16139
3713 39272 27009
85771 93523 1299
41148 54561 12919
41677 58876 573
19756 20010 187
6601 85898 18893
36235 96211 16537
3122 79581 73070
11726 40125 17207
96367 99566 1520
96621 97308 65
64951 84907 19132
9187 62769 46021
42156 81037 29280
25930 58437 4583
64067 99331 21661
68494 87145 7337
6160 92672 74808
23285 29805 2800
59656 99754 5801
15600 29164 3003
4050 6538 1844
15171 49185 24158
71852 96826 12428
59086 65045 5450
24933 88354 51981
23831 94976 63311
36606 44699 7576
17254 32920 14150
3314 8969 3728
38512 87866 37323
18426 85949 46821
17333 29347 4183
14621 25785 9044
56805 98824 10964
12803 54231 32580
32080 39568 343
44839 45292 75
41822 80892 31728
44820 96629 24003
13755 87896 27425
35101 83536 41716
39624 51043 4841
26083 53042 4835
7976 95533 43234
24537 47106 1374
60518 83887 4972
27112 69204 36911
54125 84077 13776
6872 12174 2428
16310 51043 33978
56845 60783 2066
10555 78320 27517
35495 55498 10495
15503 39348 9174
8441 24082 14483
2371 27166 21646
12890 27872 14195
46427 48829 300
51466 92925 21045
1128 26516 23492
23899 98839 13024
1214 56749 31472
34456 78500 16263
10668 26921 4118
39699 85806 44357
4577 65126 19669
40853 45097 1015
33514 38806 1516
31096 42455 9417
28796 95769 26163
45113 81511 8510
29516 83547 13492
44635 83074 32722
58655 64736 2005
811 94463 59045
82220 87834 5371
877 84475 21260
74819 95233 14989
64830 72785 4041
64525 99054 29315
83541 93114 3834
30226 43322 10872
84102 95782 5389
45953 55799 4635
85462 86594 983
55278 96306 31550
48608 60852 242
32768 62232 2951
53813 65130 4979
59862 65983 2469
38306 98273 37907
44831 91497 13264
3271 15686 7231
57065 57735 75
49350 95930 2213
82443 84621 1906
2064 38970 18691
35571 96390 23648
37485 90810 31227
62793 83883 17509
40011 85384 33110
61800 99921 28008
53839 78913 23978
14300 66203 19482
11253 63180 40201
37767 68025 19416
28385 76611 21501
30475 45556 14171
20615 98186 70789
12949 52720 35372
14743 96297 9687
11909 80450 12781
72757 87177 11216
82694 87687 3866
31806 43964 3991
23000 32766 6460
27 51934 6991
48623 62658 10382
27295 65513 25795
46835 71734 22946
12039 39613 15716
59039 96661 30310
33772 88784 2264
38286 96608 45558
3930 30829 21936
14669 54442 13459
20065 86006 44744
52411 91486 38549
23626 35898 10238
45892 55034 2650
2299 99124 43360
8775 23258 13702
64833 91506 26517
50881 82304 12179
39549 64136 5051
17268 48491 6072
3864 69534 53633
17807 52255 20431
52411 61763 9224
42228 74471 16535
2463 81405 11448
44936 58378 6565
74777 79300 2890
28959 91857 1777
18450 65597 19894
11160 78665 11723
10857 22143 5833
41188 42726 333
34527 45678 3597
22408 23701 276
46760 48642 231
6691 52331 15689
639 56813 41266
49591 85620 10314
22916 97016 57538
11842 33927 14725
16191 37171 3436
18320 76827 11715
34906 44401 5394
8671 83154 3028
74290 91626 2920
41432 70357 2491
37591 48467 6991
39288 62260 8895
21021 55946 33328
86953 99406 7025
28603 54080 20144
28326 80920 8931
77494 90760 4824
6954 68875 13698
5710 96503 24513
5424 59430 33987
29223 64981 6506
52573 53055 406
6564 83008 60114
7932 37809 27154
32038 71818 32917
11650 52478 1177
27185 77799 42146
65589 69957 754
21011 31394 2046
5017 29269 20363
24827 30284 1770
15208 45978 12308
9353 21249 8974
83908 95997 8074
76202 79786 1682
5481 93511 9486
46622 84715 11444
44458 77228 27497
78433 95377 8403
47231 90377 9426
27282 40963 10795
9759 98757 41763
52713 86511 24462
14893 79278 3372
864 43216 14218
47541 53741 2473
4547 9374 815
49927 69319 3469
79278 95204 14167
21791 68121 27835
3470 81010 16543
73683 85800 12076
6887 58012 24540
3596 5372 1072
21353 60679 5509
43374 53876 9680
41504 43925 824
12822 60850 24604
88236 88548 219
37178 68246 8294
52062 87124 11539
29350 39987 2442
10071 73944 34194
22352 39780 11390
65614 87683 19983
11772 12410 428
37688 46484 3419
49228 91061 8791
12926 99159 40423
76418 79738 2917
29466 43890 7299
1536 10956 8795
68089 79623 1707
72218 91842 11719
40066 53482 11483
18730 85033 5901
7358 50819 25414
22725 52986 24667
21347 98576 29170
66250 93333 6852
57361 91944 31229
1727 63811 51532
19970 76834 45702
78776 91414 6174
21498 68001 28902
76180 96878 19377
24339 31282 6759
2500 81282 54292
60870 95992 14228
21620 67757 25298
11582 31157 9044
52541 98136 45263
4531 74644 69075
8248 31905 4633
32705 52489 11990
9802 77837 51429
15037 65677 47751
5194 60010 32654
38728 47838 1865
51253 73899 10165
12939 49163 7333
26449 75319 1982
35422 77300 14357
6795 77447 6254
5326 25781 10011
16581 48884 14669
20913 85844 37279
6192 18272 2588
14142 28753 5018
4423 21612 5922
33857 71658 8902
39392 72605 17174
17610 29025 3727
20777 51351 18065
41223 79280 965
30353 61713 13226
67223 85069 11558
46748 99787 40138
39012 79499 26945
32459 54125 3412
2551 67221 1243
35168 70582 17740
31561 38626 3966
64866 78349 10565
42708 87304 35937
1701 87190 62071
4938 75408 5152
73228 91683 16865
32766 40911 2451
68796 89024 9317
4927 66937 52683
2642 77079 1170
56123 58340 1238
20806 23864 1652
83163 85313 785
5153 77750 3183
77992 98740 19223
29928 97704 48070
3349 62477 18340
38348 46926 4931
960 58470 6907
37811 56360 8792
8639 26249 5906
55271 80573 203
19210 46802 22542
10919 26979 4130
25519 60487 10653
65624 89872 8053
27570 79344 50955
67472 89236 18971
7354 87818 73187
23579 88468 52300
48801 71131 16637
21885 78702 26050
1115 88119 68959
84740 85984 1238
59533 67236 2594
13504 48207 18138
22625 24131 466
42812 55299 8616
38405 89225 43661
24771 67606 31363
18112 44834 10240
26260 84233 42822
19232 47343 15391
70081 95473 3044
63067 83397 9695
7052 92033 25158
62711 80933 702
55916 85333 3706
79690 96287 15859
20228 26918 5180
65841 85993 10869
16639 42179 1302
29847 40855 121
69732 99260 4680
5398 59939 19659
33813 66118 17050
39627 47618 2154
94836 95991 1084
9398 75706 32263
44259 98200 32254
7496 23555 8116
52346 96468 26917
52328 91063 7991
32221 44425 6676
45529 94055 7592
43196 95818 10848
47127 48988 1531
4128 23533 4151
64935 96921 30973
4686 12282 4329
36946 45604 6664
57913 69916 1891
32834 53805 4076
41338 81338 3849
3336 20949 12547
5324 46636 22478
19043 89136 52622
48243 93762 6584
35388 42572 4874
56375 88091 2502
53917 84003 27291
25080 66545 16867
26117 29173 1116
14416 79890 15727
70343 72883 510
7950 21874 10170
25503 73948 21314
80261 94723 30
78865 95428 9052
59712 63931 3696
4303 35871 14537
45925 81773 13529
7815 67686 47264
84511 90585 1307
42028 65791 11425
40175 53175 9667
39728 60199 18102
7115 67496 1403
33534 92567 23967
6133 94258 28909
1793 46774 31075
69589 83920 8498
1471 41254 32936
16035 88540 46243
4228 94113 76273
25956 28958 322
67059 82157 8046
4186 33052 15471
886 8753 7744
25753 99208 33781
31281 44344 3371
60192 90655 23723
41815 91051 19306
22198 52388 16477
29924 70522 2262
75823 93270 9105
74740 94879 10370
9199 79163 23287
47475 95311 22940
57389 89734 3450
30189 91649 5646
19753 82306 35205
4408 35783 24226
645 33183 10799
33235 83663 21447
69049 96202 709
57709 73300 567
31456 87866 21874
40226 83676 21194
15102 33265 5163
18389 27336 8898
17232 19159 1181
21414 73818 10762
54367 71831 11718
7815 32693 187
16841 78372 51745
14313 47380 3192
12227 79337 38098
31612 39448 5900
53761 76288 9600
18876 87449 59122
69213 99644 9574
12005 63421 3620
24979 94959 13058
3468 83757 50471
74305 78859 966
5738 92546 23663
8164 47204 21458
34698 47671 7032
29214 88595 44924
17676 20817 1277
34580 65985 4881
20341 78559 29366
26994 47439 8112
48541 60318 2209
78505 87729 6585
29136 29409 237
8975 83128 48567
24775 66651 21592
32943 84860 31815
7526 83729 26385
18420 78303 39478
8653 95541 1159
72827 82922 6486
39534 63528 4546
29500 44536 6270
39132 48671 6829
75205 90659 15430
72846 76967 3443
10723 50241 34836
16502 95784 18283
20207 97584 4478
49595 65601 10095
81304 98521 7788
77036 87490 4837
73966 77395 1235
66436 92301 18840
35110 93814 41098
527 47821 43246
12247 49149 26642
96513 98884 1685
38122 52540 13992
37212 84918 27265
26780 30744 1450
21419 69576 2714
23650 66484 17352
1079 91949 10729
33390 49246 2036
4410 61003 10055
11856 84007 68277
85489 96915 11341
13200 87113 42172
47266 73855 17549
15791 99088 11697
15743 90937 59663
54145 81114 18070
52088 66240 10142
22612 69964 8037
3638 52240 23753
32782 84309 13980
16546 22499 2205
72866 80708 4680
14871 85768 36879
46793 91766 37757
21819 43449 20179
35235 82609 15119
22310 96363 69531
36847 48256 11010
7898 53265 45092
3665 96415 64612
1926 74380 21070
6018 42071 30511
20786 70025 48019
13591 88061 53452
7563 56029 45079
19553 86487 41072
1677 78960 2319
1516 47007 37277
36466 93541 3628
28806 89719 52790
26368 37980 10874
36576 53644 1921
35858 39435 1642
60432 94934 11934
3178 10019 3320
90879 96537 473
53320 79652 10930
62891 79265 1877
51364 79240 3508
25507 34233 4197
20138 56159 27850
2337 28110 13449
70883 77606 4547
9854 36257 19857
20129 33274 12208
70249 78116 3275
31812 90215 58243
13091 97810 44854
37248 84857 6464
41987 77717 24732
41951 79264 31189
17907 75532 38459
44803 52665 7011
17055 78409 48792
17638 69607 6209
44590 74321 17859
2537 53242 24375
30956 66562 657
42407 77269 7298
58086 86238 3938
10960 29240 8878
39947 45680 248
47913 50131 526
42492 90854 18251
66955 95394 3427
62963 89509 25121
34525 82582 36519
12164 83893 34689
43163 47988 3998
5410 16909 3649
23926 73945 35674
4654 12840 2
21115 25829 579
33628 94107 53380
40448 58852 10923
39127 42369 1658
39862 50918 536
5290 6144 657
70219 95061 7602
21087 74649 31146
81747 97191 5432
731 69310 49842
18564 49757 17149
4386 61696 36496
590 72408 2792
7852 39441 23130
5814 31651 14556
36117 75803 17165
2661 41474 18668
39700 64547 4722
39406 43331 422
24948 80102 46360
44610 76648 30679
88764 91608 1254
12948 38047 340
56699 68277 9712
14252 68508 50237
61975 93473 25684
42666 81346 28617
13718 67153 34625
19697 54914 9233
52455 69318 1707
66555 92523 9196
1844 6318 3034
374 94884 71771
1680 80214 14405
33859 50224 11658
15750 47195 28974
28173 31594 1673
14243 34315 18336
14001 53508 14957
35089 45495 5228
13709 14759 860
41076 50675 368
10042 41505 22668
6642 46898 2057
59919 71736 10984
13371 40760 3082
69818 84177 981
6609 68395 23111
44013 97045 3051
60025 75108 2822
7176 48560 22272
27438 84209 53462
34941 61226 12339
32287 75557 3341
88367 98235 3219
27729 62338 8862
41543 44619 2889
6863 99410 52293
1069 25048 3180
34349 77266 26282
46006 99594 11465
17241 25992 2976
48603 99912 49201
14075 66979 5712
25522 64305 9848
3604 47550 37093
24602 58137 22961
30159 84799 5963
26553 79315 2206
5882 71774 38013
15729 59404 25352
9859 92585 65684
13557 93175 4442
31482 49798 11188
64129 73379 9047
36267 74310 31623
54187 61626 3772
32197 61159 17334
15054 48192 6273
10806 98941 71492
9472 24499 9356
64221 77455 3519
1947 46005 28205
4503 84200 27781
6929 60612 51825
91655 98683 738
16496 31838 12184
44764 55557 2278
1253 87062 2108
31380 82857 31484
25763 48537 16517
62914 73353 9200
52036 59442 7129
54862 86034 29091
16335 20428 2606
44216 95594 46502
11016 70872 16353
46133 54272 2500
39908 86469 12995
36793 82609 11464
9419 12820 1085
14015 65041 19782
23404 37604 2853
8698 59482 1908
286 40007 13930
11305 72476 44663
10384 36853 1890
55639 87899 6375
64308 82624 1313
46839 59793 9739
55322 57710 1502
4775 28116 1965
25479 44499 9786
24282 29472 4829
47634 93844 10761
27325 43033 3572
2144 19500 2610
34281 41846 3356
47445 82412 29581
1127 70437 25999
67269 87018 11245
24706 56781 14935
10059 10369 71
56539 64463 1497
19019 83774 33545
10115 56176 34029
37801 86554 31822
22581 85506 56787
9659 76009 24065
50327 90491 34910
28017 34117 6036
69779 79020 5915
6849 43355 25025
14505 26086 3806
74501 97130 11045
31750 87177 26058
5363 17274 5550
18581 64025 27164
76571 84198 508
9258 43269 31963
47544 74266 16250
32306 63559 28259
20702 64937 941
22455 71219 38441
37438 74777 25034
41749 86628 40094
13041 79051 58474
73026 88387 11790
56480 76722 12581
13897 43464 24091
91812 97947 3845
10432 24641 3476
11908 18470 3394
67336 78823 10395
22574 91679 43740
46065 50693 714
17164 17784 61
33199 44076 9500
3831 14541 9932
43719 45405 24
1030 63127 57880
1263 58588 27083
1550 36239 8945
2827 40298 9806
33887 99480 37673
8297 52727 260
13482 55693 2732
15633 66464 41531
18430 84317 25302
47188 83166 15992
2013 83900 46318
7068 91657 68358
71428 89174 15831
57322 97405 4764
27139 88479 55753
22703 58857 24552
281 67167 37531
94334 94356 4
25097 90621 12666
22131 26842 4475
70472 84312 859
30831 65381 29336
7409 65872 787
2714 66484 40816
26153 63658 30162
32813 83626 1629
55294 97007 30483
35557 60195 6975
13565 72730 56414
35942 66178 9714
38195 41963 3184
31145 35137 2236
77743 84500 3404
31006 97187 48120
11009 22691 4411
58547 80537 3687
2537 12225 2982
57564 80442 14744
3650 86951 52181
41127 52797 11211
67933 79917 9563
20394 62342 25620
37325 59720 7427
46721 76532 11998
2032 53221 42888
48973 90588 22262
22375 36060 10893
32876 93146 44453
65786 98681 15144
44441 67672 8804
9883 14205 2147
75555 96780 6472
33087 88523 32689
13980 59194 27343
8234 29403 19704
66151 98275 26811
92704 95770 1405
37000 41876 1440
3181 85692 11186
53750 85493 18805
6130 15715 4820
18837 29704 1529
78682 87301 6221
59537 89830 2686
51897 91144 11411
21314 59788 31487
24071 77312 49109
81585 98817 276
9703 68863 50491
51030 81163 28554
30550 79164 30949
25305 89976 23388
50228 89146 21889
23696 85960 23482
11390 41624 5899
45724 80620 18054
81653 86151 3284
2548 23281 19518
6815 40563 29817
23360 36121 10074
17934 74855 6290
475 91933 34908
81173 92713 1039
4016 90638 83678
50865 63153 8442
155 27101 12899
22204 92445 61928
26076 35423 6858
26383 46185 5461
7136 55051 45056
20795 25896 1232
15988 78711 59217
52129 72310 16886
703 87926 57500
15733 48472 3782
29583 65223 10412
26981 46986 17234
5432 18449 559
11384 68979 19486
8458 85352 60306
30469 47378 4579
16496 45677 21787
31937 88583 26633
4018 76755 30131
19886 20268 151
39079 87850 44951
62053 88543 5306
62220 74028 3455
5620 89528 81268
6939 60715 43711
31463 84908 26441
14156 87896 70660
29372 66639 13252
44991 93170 28436
8337 71830 46324
58775 89692 7962
33155 41284 8119
14739 42436 27343
27089 75181 26907
20117 34837 887
4301 90944 85380
4569 24331 17543
52320 74653 15550
8602 67847 36987
49020 68134 16137
44615 88997 43357
43864 78830 29832
72348 73689 36
3146 91413 37955
33371 55672 3086
5844 79933 6731
5648 97667 51985
37562 64941 21469
73664 96873 1091
75335 79387 236
51223 59114 5065
22059 86820 13578
12897 55503 17907
10996 21934 173
9438 42561 12695
22421 87753 15430
1248 67536 36178
27578 98580 44667
47221 81649 19968
2954 83113 32380
4093 97820 38291
73880 91289 9312
27977 49703 8893
66804 75063 3719
48556 81025 10900
49841 94837 9272
53367 89714 30287
16966 31451 10521
63649 92388 27437
57075 69951 8975
6703 8830 743
57519 98807 28877
10250 60828 7479
12479 20480 2770
2941 48425 26363
32358 64501 22282
24805 68922 11653
25219 66999 38364
7918 34263 20675
1182 19284 2270
3791 84548 30573
7088 63338 19453
20271 80839 49844
29165 70969 18885
3419 76971 20318
27988 54041 6569
52728 55052 250
54401 93684 13652
28457 84654 3684
16341 54106 14673
46415 77500 28388
54484 81873 20540
20127 46103 18616
41187 68284 9933
59138 69092 9727
19580 48929 8169
19726 94578 69616
81367 92923 4428
9630 49683 33967
75041 98319 19272
77753 95459 10205
26855 93279 41859
3557 50830 36201
43679 82178 13288
28540 86867 57824
45665 70539 14663
35293 67918 32282
47 99023 88013
12418 40639 21352
60526 91439 25680
64258 77474 1222
39969 66469 19347
41443 96635 5512
23841 41252 3215
62608 86907 5516
17563 81059 45256
46740 85790 24028
21330 41586 8554
34049 39635 1561
88820 89500 231
36966 49247 8255
27193 53822 2639
30464 32595 784
13228 47122 2668
14453 70690 55163
22838 85765 9603
23474 25129 1006
32413 42975 8420
9528 14333 2397
19562 29829 10050
71699 93376 11632
28626 54467 15929
8226 96641 51251
68277 88783 3402
82448 84807 423
36310 75385 8548
52403 85963 16277
32303 76323 7583
47985 72998 14513
60512 68491 4051
28494 36330 4832
14292 80475 54494
20980 93325 46507
74675 76015 674
43716 63261 12529
28876 42315 10956
18722 30906 8480
80776 87114 2648
37931 71226 5336
13958 22510 7311
1387 35046 26638
77616 78386 391
20747 38371 982
46621 83595 8053
51591 95388 23484
45961 47734 860
75093 84221 1330
17934 60945 3656
24283 37396 7078
43115 48168 3827
30538 34270 382
2930 58295 41577
47217 47883 516
78306 96883 11481
44588 49005 3960
40595 87487 3452
72053 89017 14454
41103 97672 52779
11940 17062 776
61769 64491 2312
16289 29906 5369
72931 99359 20770
8876 79324 36483
91418 97519 4964
7429 81630 8137
27883 77374 15794
62228 72386 2859
55859 64988 1474
20086 94111 69188
20539 64931 24583
6251 42228 29666
16954 55837 26629
48602 85061 10322
29815 75818 8126
69875 84683 13565
59776 97604 35710
45622 71965 9825
22660 95889 1607
24511 34569 8484
10695 20122 6889
19292 46281 24236
53532 80780 16264
35830 76531 33056
6119 43985 35843
7940 67110 37098
69969 91066 2908
1212 27984 9388
86850 99491 8615
32067 81487 9791
10859 86755 34860
32279 34936 2101
24076 55800 23719
43518 91072 26441
71471 80242 4958
86809 97240 798
93785 97111 1449
31544 38921 4050
6327 78824 30430
10790 97966 61930
22842 55034 30355
714 75916 31022
79277 85764 3697
23123 74852 11004
29325 70726 20084
37961 43522 3431
64733 88974 16408
17432 97215 24792
49845 88053 18977
49059 56013 2666
11074 48160 25391
14618 24739 4120
20780 84222 19158
78942 93282 13970
9266 26590 8795
64189 66604 1219
29604 88596 15522
1186 54107 35950
63302 65393 1775
36630 91260 21075
21765 23153 1012
43289 59457 13962
18787 76994 39122
85891 95275 1428
95337 98875 2581
24854 99213 10950
12906 61082 35728
10726 23233 6247
65279 98131 13801
27728 99942 3095
10077 60496 26070
9035 82191 53628
38339 52295 12074
62479 66005 1919
40051 46482 2156
28102 34163 713
2123 73294 69914
27513 58247 13043
15555 88175 10900
13409 22537 6582
67636 83339 3048
19552 79770 39370
67312 85074 17094
70758 73609 2206
19541 28022 5646
11119 24952 3055
59794 80731 19036
868 79200 65485
34705 92394 3978
47916 88634 16177
12502 96583 23230
30750 47192 2200
9479 65188 17703
18049 61662 2003
28635 85252 46414
34291 44997 3987
49080 68223 15382
17364 57586 28895
46202 63736 7410
40437 75507 29443
1746 19089 14919
5819 48147 3398
58229 63321 3363
81156 91676 2593
70002 92114 20089
48440 48552 47
17628 45687 9973
33043 76074 4660
72643 80141 2609
36840 45703 1982
55255 99654 739
15806 96570 11577
30246 42776 11812
52879 74683 5267
85266 88513 2666
14513 81790 55855
36140 98581 3214
43561 46374 728
33703 63492 12083
14950 60145 36609
10646 48685 26925
64118 70614 4894
3023 52628 46691
9054 48365 20513
18811 58243 18738
30097 49612 14129
31238 75903 10489
7547 73349 61565
58883 65633 3002
49931 99992 18015
14339 61961 22006
41053 55364 3711
36786 48950 6841
71067 97854 20662
782 24339 9425
67208 80923 7619
41296 48278 3967
72454 95690 22053
48133 99458 43415
50937 75700 14674
41289 84695 8606
37668 38073 234
63996 82983 10834
7265 32574 3890
41305 63619 16944
48307 86145 29399
26679 30784 554
1306 69800 40787
17666 86040 13632
31754 94393 17593
42601 75120 14160
45621 51459 3601
36875 86506 841
73930 86481 11871
37606 95061 45336
49420 74074 5183
2174 15095 11727
32698 93345 15736
39851 88986 11302
68217 99122 12423
37651 72270 26270
36912 63690 22056
4909 31932 17783
26125 95797 45977
13268 25263 7019
30850 53914 10830
9615 83670 16070
25019 26980 1550
58878 76365 14932
39118 51318 7831
52063 93925 2199
7255 16629 9312
27128 64588 16534
93022 93784 328
16733 92012 12437
44204 51801 6797
35405 46589 3081
12444 44657 25224
18851 27920 6524
19281 66476 1380
57247 61412 2267
28917 91516 56773
67080 85277 12772
53 69626 8293
20507 75156 16497
77688 90073 9241
582 28142 14679
89510 96905 4306
25228 87229 53975
22064 92407 58965
8660 64363 15009
29967 96421 48902
14567 62076 38414
23398 35325 6624
50167 81435 16587
22333 75065 36464
45938 95508 19897
15661 27863 4597
41462 95520 53208
53598 92812 29939
40884 86885 11760
14992 48363 141
50402 60547 2946
71527 99254 26414
54908 59554 962
40614 73547 29206
87632 94469 1806
83684 90937 6177
49349 88449 19088
20206 36336 15567
20393 76467 41720
24013 41005 7352
14856 25648 9797
6809 93798 76820
58723 70008 10392
22702 65350 7567
1422 23434 15420
8987 29435 1851
2280 72213 34592
31782 73929 1678
52275 58738 2924
28349 92516 16484
19424 67289 17688
47456 57685 8375
44483 80711 35250
21446 38174 14475
18599 34856 7296
10033 32379 17361
52492 67137 294
25300 38171 10729
23473 57673 25516
19131 31998 1876
15467 26142 5477
36676 60212 10472
31576 53740 5348
20371 55408 34385
25954 44120 16960
29894 97492 50326
91643 94119 1439
71950 77564 4948
41609 44205 2423
22097 51786 5006
38337 40836 2206
19454 21171 959
304 17713 10743
86603 99691 2855
39137 59894 19147
53069 63537 2016
38900 65901 23339
30359 80528 11371
23541 60343 5704
16230 23087 3791
50859 77712 10453
17937 79428 59555
17458 42080 20247
26702 52057 2466
72975 84097 7027
22237 32767 8909
76603 82065 2325
7120 98205 12306
38347 43934 2580
26215 71336 11612
44089 81002 27404
5247 55328 29231
55142 98961 7098
63352 69515 3113
15146 31868 7492
36650 73101 7084
28324 58187 10131
7866 43871 21436
1825 16623 9523
12456 97020 58596
54949 95484 31992
84135 97763 8237
54824 73824 13083
57556 95106 20269
17430 84396 25972
37410 46977 8183
5619 14669 5333
93738 98820 2426
25061 54798 14646
38034 64088 1687
40064 93562 21573
58370 89719 27117
19164 32264 7942
92337 94207 1618
29296 30960 764
43992 71429 22270
4199 25851 7007
40347 66566 17698
26818 80676 42202
57564 86498 11041
28902 99393 7558
2896 67493 14828
1548 82824 43411
1296 10884 9371
67598 77956 5277
28467 64423 34224
5992 69037 39474
27721 55475 2210
69596 78244 8451
58296 69233 10556
979 94411 37916
54031 88929 23294
19661 60335 36418
38273 39131 359
8441 75869 23607
78952 95711 14863
8255 72148 42449
22295 23507 600
80435 94645 2733
70737 81995 3898
49714 69533 8999
5713 93293 47282
7284 46002 1225
29459 56096 17567
42565 66065 23073
16017 46955 17572
61992 94126 24539
56214 60504 3045
10717 53254 5698
38830 66177 5144
30960 64410 29790
28598 33556 1320
48150 72545 12571
8316 90790 38697
32421 66367 28915
22593 43153 276
36342 66486 26455
12450 78520 9784
49788 90470 22454
12678 98406 54199
57356 59856 1455
44430 95834 28544
2988 77955 16128
82067 94339 11051
61397 93205 12223
6554 77248 35533
2364 81288 45617
38787 40404 1241
25599 50263 21711
60928 86597 17014
26111 94950 19091
57549 94761 36003
20009 82854 23268
31967 52561 10616
862 66973 44174
34134 75633 25409
39512 70136 29374
23337 88188 27538
26452 82098 19529
29925 55544 17217
3559 80462 70205
902 11796 2710
5995 19179 2726
31864 47517 14556
16444 75441 9468
28692 49968 14021
46994 84768 24520
9109 57745 43834
48285 71139 18569
9957 18659 5124
36847 42095 412
79494 85659 139
5546 42751 3266
31130 61701 3133
27044 58506 30917
32063 96542 55325
27306 47967 11095
33157 52345 10369
43763 76916 8501
50321 57345 3108
23298 54260 10102
79233 89756 5336
26747 39054 11975
20559 25127 4218
17679 47567 19948
5242 91669 28357
24577 90439 23360
49387 61360 8482
89631 92765 75
11662 93328 3458
1757 55535 46210
32689 37320 1422
2803 12154 3214
6368 55024 34572
22753 57789 20059
55118 62225 6489
75343 96682 4924
4472 9567 59
46941 75340 20623
2513 99010 57717
85792 97966 10765
48112 70013 19284
46834 69200 1556
47358 51049 2708
6433 84170 37629
13934 63639 1587
40291 46765 3820
4001 86697 44749
38819 72431 16944
22082 57657 19216
34350 52294 13389
51468 68918 9961
4642 16582 5457
43346 68468 21005
80083 85221 1899
2637 18942 9664
59392 90425 10959
50765 74852 3998
72145 94116 440
43628 49590 5786
65231 76463 7889
71090 92497 20965
62604 83654 8038
1560 85404 22734
30698 52636 21910
37500 47637 6859
42420 43474 703
3186 84960 58508
47866 59574 6840
61101 90911 1836
29101 81149 12226
68743 74935 2930
76077 98267 16493
20371 66323 26984
8473 65878 55225
6712 36328 16865
13068 64483 22112
67512 91174 15134
38394 54075 15018
15493 37675 20918
26706 79233 37146
20564 21349 143
17234 66370 27833
11522 34236 1475
3334 43471 32555
11194 11295 83
22023 75058 39057
36197 48814 8483
16973 25953 2933
17246 99965 6446
321 45157 13357
26697 68841 427
85331 90220 2000
83368 92383 1462
30899 40412 2975
31208 97734 29719
46495 52061 2196
65600 78605 9295
76448 96462 7476
71299 91856 16856
67450 93356 16035
36541 87601 46131
83736 93693 2286
66479 78169 9844
16139 71599 18629
2139 76236 31448
27198 78128 32735
21156 95249 38479
35106 71640 5474
5075 48848 2908
25384 84349 23303
42602 78835 3842
15101 37573 12169
77977 99112 4086
72666 73311 429
39900 72869 16853
49781 67971 4675
50423 53360 1015
50757 56742 1585
36463 73260 21586
1312 41550 3268
78818 82009 2603
67968 86821 18107
22871 70165 45012
53053 85536 28262
93855 99911 3416
79101 79465 152
25793 56824 15438
9713 72636 8674
1868 46625 12696
55129 87985 21734
40321 58277 16835
8762 32793 4373
7928 31338 3802
7096 70532 51868
2240 86773 25160
40163 51723 187
29611 63001 27710
29797 82219 42046
14199 73853 4320
19097 21886 724
14355 39748 14635
12929 75678 58826
90602 94932 3563
43492 50186 397
31787 82260 32726
48141 81833 14787
31599 73928 7555
8972 25114 7376
57720 64739 5086
5670 7629 800
14315 65329 37360
54245 60228 2523
2970 67869 37320
84735 99530 12840
35617 56058 19213
45366 76990 21726
12897 16602 2234
18412 85359 65444
30378 54760 893
16694 38997 20458
18609 76408 49412
7451 78480 56464
61239 84789 22362
87808 98867 8686
86025 99390 13353
52673 96783 16023
7591 45741 30532
993 67592 17019
16799 31172 2454
35988 76650 29854
68641 93872 6222
56705 75240 11168
40525 69582 11293
50101 99184 22024
57264 67900 5013
17791 71225 34788
31041 47876 6333
75082 83140 171
15458 76899 17006
33255 81505 5657
1293 48553 28779
43628 91004 36192
15974 83303 16723
8798 29674 13348
81302 92485 9742
56610 82508 23171
33491 89702 11701
44390 53635 467
41709 57925 7131
6402 47028 19933
3675 46774 31112
20151 45756 23283
53894 88920 20508
69669 98215 13262
29193 53494 6559
31247 82535 18817
52498 68335 15603
69785 96857 4685
86629 99226 12384
33669 60934 14049
45363 77620 2046
17153 32280 9363
5046 99443 34958
47796 82668 8029
29129 36802 7378
1838 86449 70260
57312 75217 12059
2531 31413 8565
28836 74119 25531
66581 76194 918
88996 92580 868
933 56989 11958
3138 60871 9084
54732 99217 12701
712 12412 2130
9716 54326 41249
31605 81964 24686
12700 60269 11366
21726 60902 18760
63795 76260 520
30415 77591 46681
44259 94873 24872
39536 88914 32315
54963 89321 270
59504 85219 14215
31264 88875 37644
29419 89475 54801
26919 93867 36050
68255 93459 23544
26497 78529 610
11672 40252 27210
25761 27175 63
30925 95287 63838
14231 40954 19412
6255 59889 34270
22666 75418 3156
40532 61654 13412
23273 86881 23979
27697 67925 16004
210 6079 3299
53216 59318 185
10581 11820 495
62834 86190 2846
23563 28675 4649
28081 89519 4008
4979 68641 15279
54771 95849 13549
30706 91192 25811
14148 35614 439
73220 96780 15936
1199 41157 36364
9902 84596 65509
2811 67008 57394
25592 97852 66722
2813 48840 14829
16487 71991 34882
9523 20420 4112
19728 21276 461
52085 79632 11118
25562 35270 7227
69823 97494 12253
71161 89603 4882
1393 49930 15372
40681 56597 14220
40017 61361 16450
19486 56529 20332
15652 79580 29478
21120 65062 30447
11368 78996 62243
13084 86119 71398
37420 62881 715
41454 58885 422
9933 82307 59648
31548 81922 11124
17826 85033 147
72367 85846 12312
45402 48112 758
36324 82387 12782
663 28146 14715
34483 37096 919
12439 77462 19874
42690 73403 15699
34491 43015 2563
16162 63603 6210
53640 71596 9862
18041 48788 20894
41687 56101 7773
44209 65946 17237
57184 85077 18422
82000 97929 8155
35301 37519 1719
47381 65006 6607
25598 79364 42145
32136 92439 8439
16526 77694 48767
56888 80416 11127
44068 84393 25282
9216 60902 7192
38998 44569 2343
11935 56870 39804
39770 76987 14501
35470 68973 26023
61750 80077 7064
54413 87981 14970
8303 63321 36981
23096 48063 21280
29475 32393 2585
17266 67384 38029
50235 54731 2837
52673 77932 24458
14266 73522 22305
55386 89290 26518
52088 66589 14319
20239 87656 66675
29316 35923 1822
61075 92265 13943
68394 94841 23449
91772 95814 1775
9898 18253 7384
19575 22139 1876
15599 74018 19686
27486 41041 8468
1432 36806 34662
52433 60066 140
30785 53655 15465
53266 97438 34958
27903 70826 3291
42038 76938 25405
6577 34886 8276
51620 84041 17211
92083 93710 1596
29450 42236 671
3201 34283 30084
43372 44418 678
2073 61194 42540
6718 35684 5032
19855 78343 9167
81560 89584 7801
25326 34566 1922
40119 63828 7716
24206 92078 52670
8996 93447 29443
12950 60086 9623
75316 85288 5098
30852 54783 2154
35918 74570 1605
22660 24110 1086
49984 67620 4941
14441 29596 3725
36042 43738 6427
4900 33813 17381
69446 91002 12011
66989 88148 16401
14730 47754 23290
50149 52098 890
31705 82271 8173
31925 33574 241
66565 78061 5316
26982 81892 10567
24824 73111 14996
63033 96046 11281
48762 76303 11830
60551 96507 25621
16648 27832 2402
25203 81232 17949
24184 33208 2060
48362 92343 7666
19991 44097 601
5669 62035 45760
15460 66968 25426
26006 91903 39836
258 57876 28057
8007 67909 58706
65737 73898 1186
64547 82531 16456
16138 86895 35880
5401 11775 1660
16949 33464 7001
80277 98603 7110
33184 41889 2706
23407 43057 3477
22598 29819 1715
28744 55959 6122
6961 90628 14602
33478 87424 46836
41321 97383 6888
25434 76420 13807
30487 83702 5385
71895 98150 239
4588 96600 71879
10303 52997 37591
20619 24458 2906
26481 52283 6868
81909 90088 6221
11751 82775 1316
28850 95134 31382
36418 38010 1417
45953 67890 2494
27167 40434 11254
45823 85561 18617
57352 86476 24370
33969 40759 3483
60717 68653 3153
43231 47433 2756
54740 76231 17627
8675 19915 5020
3123 99700 6406
5330 73402 5260
4263 34447 26613
58128 60459 1668
52637 55669 1620
3044 21518 4699
4257 26071 12539
847 42792 39044
26990 93521 48038
66908 88950 17002
33924 60609 19825
40679 54711 5232
20380 45853 52
59141 72586 2434
5220 26729 8880
77519 77958 16
12460 47863 1719
20787 83141 51134
17971 75952 22672
33112 70035 28127
23432 32165 383
1021 96774 21876
81572 84736 1550
31198 37121 204
52910 84599 3718
30355 50534 9557
46867 58557 3700
6748 16568 2671
9529 40660 18685
8626 86329 33344
26367 44066 12281
17181 63464 39887
45236 68116 8802
56751 91503 29566
43046 91234 35213
55063 57962 2512
71673 78225 2635
880 3168 344
31470 40111 6005
64974 70458 1838
28382 62291 16602
3171 81123 9254
64351 66845 929
2686 99818 17218
69348 98645 17699
11586 20846 2600
10268 23214 3595
17254 76012 9704
83289 89851 5148
5424 47527 30984
2253 17638 15196
68241 96469 20231
40944 61813 16479
8320 12105 610
14779 76857 19435
10812 25887 6228
19794 64139 38202
65216 95046 15690
41507 73331 26803
42479 47472 1165
44021 57142 3571
62736 95868 18166
80611 94688 1927
63901 83814 4776
62747 70315 1305
22856 34776 7138
209 78594 49998
6824 93678 70780
2848 64072 38391
45431 62804 7637
31381 43720 8426
35426 56391 16106
54712 98520 16880
70986 74115 1989
8715 56209 2056
9227 65549 41844
13365 97811 31799
25165 82443 51619
62563 79770 5924
60787 85837 5615
96489 97044 449
62138 79673 13984
39783 41444 795
15012 46426 21957
15563 78782 53916
45436 58912 6705
9365 44654 26390
27013 38535 172
72684 98405 6622
16455 35993 15289
11104 78738 26139
12406 76452 42245
8846 87395 55262
50993 90300 2767
21252 89413 42293
57513 77587 15924
25977 63650 14021
11877 84188 52751
20921 75414 25728
20878 68661 36829
11531 55140 13188
22858 55870 5867
34659 63768 17539
31783 64432 5665
21566 38778 14147
7606 88958 49507
1270 84478 53361
15890 58280 40201
31075 46646 8320
71604 88307 13064
48234 78269 10027
88074 99917 3274
44695 72611 9537
17740 46218 13502
24054 93583 63022
15336 68661 32769
51576 76640 23317
26223 87616 28596
16629 56537 25222
74172 99990 5185
4549 5804 538
14735 24366 2452
26803 39500 12489
5166 10208 3835
37503 67320 14294
25412 44508 15882
17589 93542 59798
10190 84493 70065
23182 78431 878
22392 87127 47863
15862 54280 18347
7555 93514 72468
21807 78223 28561
48884 86966 22390
68499 68865 61
27410 56250 20652
26393 69682 11445
37045 62594 13466
17741 35868 297
54891 85072 14914
21388 83489 3094
9185 78280 51544
19775 86027 14149
14013 43848 24436
8342 98488 55214
1000 25759 17712
521 60914 58203
61292 83721 3622
36780 98507 36571
29742 71227 7985
11472 87561 66398
55421 57243 1447
15466 91316 29789
21695 76056 26486
59075 79702 5857
19859 67180 20034
65130 79171 1832
34553 57069 8879
14619 16355 312
34242 60257 6826
65154 77000 8271
44624 67310 11694
51478 80001 3840
5870 19230 12774
62 28858 16054
45098 45326 186
56878 58147 1157
46129 54132 3219
30406 60252 29422
42963 80936 32687
42035 90188 10702
10752 40871 1949
81899 88759 111
16527 69690 33766
32062 64940 23017
63031 92096 2480
26928 75881 20838
8527 41902 11374
1430 46376 21114
58153 95383 36707
86556 90321 1617
47292 85849 23238
21997 79796 15525
91207 96280 867
57122 83328 16879
48507 89746 2018
57610 92753 5398
45652 64842 6669
21802 63643 30293
23547 69803 29271
57948 87710 15675
11287 45841 19502
57844 75568 4410
44 79733 11202
13792 27156 10420
49954 67955 13722
28879 88193 37341
19798 47198 176
58359 60927 1850
65522 73065 2937
41474 50776 1473
83478 91011 6442
15015 24919 6591
71391 83336 6443
5560 8992 2352
5890 14278 2097
45354 48907 1810
19794 83528 54979
58392 88088 21387
61130 86618 8370
6517 11544 1746
16958 44219 4257
87478 96607 6978
59517 90823 18400
10087 38063 23065
13138 68986 5847
17138 29109 2072
31151 57732 4085
59806 95994 29890
65447 92679 24109
24815 46542 19138
31654 37699 1922
729 60487 50403
3821 94741 73074
83187 85111 349
23334 30620 4907
27201 47249 17523
25412 56909 1346
48421 51696 3
34666 49467 5876
14141 66241 4003
14616 82538 21610
31793 81564 27662
81086 90551 7546
35571 40318 3248
1570 96589 15042
11099 99846 9362
84790 99458 7829
8329 80346 51578
1343 46346 31056
51465 87478 21377
40083 58350 14748
6665 12143 2439
1649 94874 77596
20791 76390 16432
2809 87061 43338
52822 97970 18932
61460 66556 4019
6910 47046 15348
32423 96879 25676
32641 83531 19431
25746 59578 4859
7442 71304 11568
10100 26801 8967
50595 83646 18671
5416 46354 10344
83317 93843 4557
12890 27996 8122
77578 78589 541
58249 95617 14507
22196 72018 26839
42926 52561 317
23636 84470 24001
13638 69537 14390
11548 27496 4719
3195 91848 82855
79697 93767 12462
40900 63548 19612
2073 20962 7857
11862 53096 20219
18525 53009 18588
21745 89926 54882
10115 15914 4812
28728 37610 7039
52042 86086 32389
48009 99472 21815
5881 28502 18776
24110 52046 22063
60606 64804 2313
12357 66605 19824
17492 38772 18796
23991 45191 7125
12883 58840 15249
12399 29624 6313
63153 67106 2344
39797 51163 7943
79008 82411 2509
78657 81830 2954
2056 72655 28524
4310 16967 7683
18257 79647 37249
14459 86933 70627
1282 73543 56798
4652 18030 13330
13620 44489 29370
29371 32248 1645
60905 61486 283
20409 27835 975
14247 97014 9600
46911 62131 3106
21705 29105 3945
58017 79441 19803
26263 62823 13606
75669 85792 8562
3902 63586 32268
26430 41711 5924
38416 68488 6421
43768 65815 10023
287 46935 31559
7237 22823 7748
36982 46507 2625
20341 93000 64911
23887 49510 23380
18536 50253 11616
52981 81411 7886
27893 62850 13288
88225 90309 1122
40462 60151 2417
28179 30693 1486
31262 72286 40595
13675 73274 39174
38674 65433 16045
33716 98993 54979
5472 51570 13418
2916 40147 3963
37439 50476 3747
1817 87664 27460
20852 47818 25130
9564 23385 5144
6547 19426 12859
6874 85852 78053
9408 89583 25806
64994 77529 9635
26293 43882 14374
70014 80304 8819
14644 47595 23906
78145 90103 9435
47221 82872 20788
6329 26631 7144
18716 62420 41220
62031 91134 10861
16231 37812 12725
34731 83234 31512
45177 97444 50301
22067 38015 9468
45706 75137 11453
5584 17734 7351
31099 31536 254
57246 79962 19753
32629 42431 426
20145 37744 11777
67186 67452 238
48048 57948 1656
90755 90880 88
33295 68001 29564
19989 47514 1424
26015 54766 23903
13328 66954 36325
33070 89001 20547
85712 86327 267
2142 94149 624
6266 44543 4682
69743 92254 2248
6430 63163 49421
50194 86323 6691
7130 22333 5411
40801 49873 4441
1469 52202 34281
42006 81537 16298
69620 77898 7811
5020 25262 13382
28900 29881 707
6421 31399 22065
11530 20481 5577
15284 79257 42794
22584 94636 7559
35457 43102 1522
53450 58461 433
68214 91810 3969
8858 88715 24385
3411 20758 4857
84598 90749 4779
55735 82337 10650
12581 34775 18377
55418 79061 869
5872 23260 14860
52706 80996 21393
40886 81355 31357
72766 77255 1412
53710 93412 28038
69754 70696 563
1959 60231 42580
659 78491 71994
46347 64776 6421
23476 63785 17800
18394 82020 34617
30756 53426 7138
58133 78772 1467
19189 42692 7039
38725 46438 2047
47334 80290 14421
39860 98308 12482
43484 73282 25352
82101 85878 738
40632 86997 22567
85 62976 9552
24460 43935 7920
31141 36723 1193
12741 42478 1264
69730 72596 110
12296 90864 58803
42757 60537 17613
4396 77542 28377
18623 86860 18827
15151 38653 14578
3165 96370 58772
62790 90930 10765
13991 18367 422
8080 41539 6521
14801 87852 44369
11944 36830 829
73496 92321 17057
13990 91005 37611
2125 62119 30950
26059 36641 8999
8096 30392 9238
57224 86109 26722
65836 72780 211
30981 67515 13803
77737 88442 7931
12517 79204 4985
78794 91206 7056
8234 63673 30983
3234 60724 2871
5678 35641 14046
1745 26700 7905
13099 29269 2395
29483 34671 4588
77989 81608 105
3466 25986 17389
65402 92257 21827
41047 41130 71
62759 88218 20933
2039 86586 38417
15229 79728 37199
28375 90291 20380
2945 42346 25035
53466 85040 7072
34254 81773 1393
7371 31326 1910
67275 87802 17944
72551 82948 8202
49559 72669 15012
27227 39699 4302
10613 47707 8998
2733 68540 58742
20158 86185 26475
58418 64533 1393
32743 75916 11969
65277 88138 2243
37295 49960 1923
51281 72968 8863
31444 53971 565
91816 93494 277
7869 89185 37031
23734 30429 3697
57430 94239 11294
34932 48891 5286
46045 71450 17132
37339 47372 773
36770 85689 5127
9293 16305 6680
69592 77475 425
56155 74876 13899
44334 47957 128
17721 73632 1975
13705 88767 47057
19315 30087 7280
13484 62878 7193
36161 36380 189
25339 86975 46971
6510 84127 2167
3604 84488 36013
18808 61413 1683
43394 74601 15603
3288 79530 72056
21681 46332 10026
71590 82784 1389
63817 84859 13222
15796 95439 36551
53243 55211 41
39530 51644 1661
64207 88675 11381
21434 96288 55259
16411 61992 43927
76424 89900 7611
25934 98900 2084
9949 19985 1540
1539 84452 23569
6541 78102 52844
37069 76121 12882
41748 50192 5855
20756 46016 11800
10051 15153 1765
29320 46474 10386
2660 32753 14199
75085 91842 13086
6483 14611 2494
4129 30649 68
36051 91579 16312
6689 94272 29523
35195 87961 15955
461 93291 59649
62668 76060 9134
2990 97167 9568
62578 81071 6139
4902 27033 7606
5615 57475 30410
5768 90215 5173
76593 99081 12499
35417 64509 352
38449 99401 30180
1471 18644 12848
2744 81002 60449
7180 10175 1648
2794 46133 13780
5612 39217 5481
14953 18860 2328
7496 53506 33020
8302 70095 19435
20470 95119 49099
33484 52332 18613
15879 38448 8117
20029 67410 8146
34325 78531 40181
84544 93471 7717
11480 34077 12340
13810 38450 5396
32544 58685 2500
80747 81750 108
56322 72788 16292
10647 20735 5833
31424 45526 6793
19124 88882 3767
33478 66968 3098
35994 84134 39842
21214 59724 31651
74296 94636 12102
28321 36527 3689
25318 56009 18629
48273 87204 35334
10565 91798 76969
44789 60208 5957
16207 63136 27921
6024 37218 11818
34190 59026 11755
7361 72302 26438
624 51571 23809
36276 47670 6571
29806 40928 4600
4607 28392 4127
35750 85833 1983
38447 67777 18996
64258 98174 18752
26911 68553 34302
19740 66217 9336
78254 84122 979
35802 75788 13619
94956 98682 3254
1420 71923 3432
31709 55219 8536
40518 92949 32587
3539 64532 53279
29051 70629 34486
7510 76216 9502
17081 55350 16599
13370 82586 56293
35906 83185 9426
385 74833 32355
6340 99129 31120
33450 60107 14918
1516 65011 2863
1647 84613 52577
97986 98943 840
27283 85783 58129
61166 78956 80
89733 97416 788
13479 16430 544
64466 64553 2
28024 62166 30128
16034 51313 15125
3049 6093 1346
42571 76287 13768
27975 41124 1383
80436 81006 481
79778 90202 4933
75933 99781 22466
20097 21900 178
52643 68364 11633
40129 44743 509
89779 95491 4553
7727 55406 33819
18313 76417 2650
3608 24321 5627
31436 38033 3517
11615 73434 8242
20055 39822 12394
58327 92018 29327
42336 78122 23097
873 14521 12660
73269 97117 3407
8505 82618 55744
2070 88540 72982
38673 88265 31974
70302 82283 4073
1979 14762 2419
29797 47942 14312
16155 32627 3434
37402 89244 45230
40866 88768 8725
14085 27979 925
27500 59365 23493
11702 33529 6924
7991 69265 542
36448 39536 3020
60321 84908 4790
32910 38510 2322
3021 4277 1022
9668 69823 41112
20183 98333 28452
32414 44518 1840
93531 94255 188
41669 96189 3054
32254 34174 601
67050 76159 2980
72577 91740 4779
40007 85025 31117
63216 68043 4184
27040 48552 3554
48914 99739 46960
88129 99334 1633
45023 67779 8745
49097 83556 26218
30214 96222 51256
36856 68518 10136
43955 55470 1248
45426 87585 37196
2992 56568 18616
68951 79122 8601
53517 72794 3531
37667 65028 2563
10600 24089 7878
55235 75650 1103
19229 43851 7306
1427 45295 6279
72962 97971 23777
55770 61368 3028
16771 75870 18655
3948 56911 31645
75037 79564 2834
13283 87084 64014
6090 27218 5425
56497 82269 8156
19656 64228 36910
56263 99700 17087
11782 40707 10731
42909 68618 9222
53767 79678 16477
1834 63961 35447
78101 91928 5134
5857 45448 16954
27194 79454 20732
4037 99237 59842
27662 62317 13597
47950 95124 989
59933 88724 26974
39578 49877 6172
22362 98882 55129
35053 66588 2747
67977 73660 5237
42698 43633 653
23900 48267 1069
6249 60563 6477
40643 64909 22249
1333 61910 40404
33260 74337 32632
7370 47961 14524
58261 99555 30206
23281 52749 20532
19499 32871 7691
30826 81815 13984
43255 48293 3192
40360 43570 2531
42002 65027 17126
49288 69917 5044
12035 83191 62132
55369 85424 26051
50988 68481 25
5201 61688 15776
7831 32001 328
29816 35547 1128
32715 36012 2724
8319 32688 17396
29626 81259 16023
8794 24138 7821
439 76294 27583
53716 71372 5438
65965 78027 680
28163 56537 10538
50843 84210 3512
9694 81427 50165
23816 95821 29656
27927 78150 16053
13986 41715 7142
31670 68435 25685
41406 52028 4683
2600 37953 9049
16424 76290 1354
22571 42479 2076
30463 79240 6821
49730 55657 1503
16600 89006 19880
29150 57951 7046
24286 46792 18252
66616 71467 174
70724 74856 962
47879 57295 717
47108 90833 25815
2871 14721 10381
22103 91294 4646
31180 41919 9766
76355 81423 721
39692 95447 32629
63792 99336 14307
43466 51156 1095
33544 98721 6077
17925 89008 56325
13933 41336 16760
22011 50448 14366
3792 82834 10863
32191 90434 39669
89049 92087 2294
1239 25219 3167
368 87636 51936
53827 54654 160
3808 39547 12973
33316 55755 15548
40282 62971 1140
1962 40674 17381
24219 50862 18351
61450 76586 14891
36903 99121 22826
2129 95442 51789
61943 94141 29159
63582 98562 7971
39977 89499 40230
4537 44908 1534
56091 62715 4595
54801 97126 18765
15103 94155 65953
43233 78757 34572
1369 60970 48914
57153 75066 12281
15853 61125 4471
14233 38175 14157
15913 91300 29512
10792 63876 7756
20617 90322 64436
21635 78195 19002
52645 75864 21534
14219 26416 1024
79266 93746 10519
63044 74777 3092
36110 38949 2767
12718 40027 4377
23713 25898 1596
33582 99694 17200
61502 72957 8165
83798 92596 7440
58051 94213 724
23329 94785 30100
23821 53886 5182
64033 95313 5155
5478 35887 4834
31990 82996 42471
8168 70554 54809
4288 63834 1470
8461 33930 5265
60958 74429 2124
55404 73892 9602
36220 64131 2782
14524 25792 6009
52540 58467 3297
10303 82545 45111
58776 76408 3284
46115 71111 11050
62434 85992 21140
48630 97689 34912
63890 83291 4955
48462 99763 26141
17584 59708 8946
50009 86551 26433
13168 71981 13774
56085 60341 1640
34650 69952 18203
11360 34346 1938
29214 76984 37198
7909 93342 5231
63694 82017 13662
6895 36748 9214
55613 84339 11053
33346 89783 37905
13635 26833 2365
32300 99311 40173
29775 50980 1407
46802 60937 481
69378 76488 3186
8901 68033 19026
28378 44886 10016
7424 21024 11591
54657 79131 3210
51832 83270 26822
54469 59591 1992
13927 50063 7924
23020 69572 27089
7134 47318 23708
14777 21773 4047
30351 65049 28661
63454 74489 5178
873 53473 12646
13963 86100 72127
31303 65655 9548
13422 15550 1241
27081 38579 3635
18712 52522 3137
28442 29821 566
8902 60484 32566
20945 51297 5771
73407 75565 144
41014 79759 25024
14516 73126 30855
20628 95082 61896
3821 79003 18068
91025 98203 1205
57426 66947 2595
4531 29930 23602
31346 45792 1180
30524 42990 10547
39460 85489 28739
20805 22943 1000
17016 47170 5709
19207 81365 58019
7831 39010 19019
3327 25064 5585
43178 64866 4127
46660 48443 1302
38221 99769 51185
8060 94654 58181
6927 83805 25973
33695 54709 518
12019 76187 8231
26634 91003 58352
57909 85931 5747
9673 13258 3562
16294 64282 38504
72654 95741 15289
37158 43145 5234
54942 68118 2228
48582 70386 4943
4699 57434 30188
3392 5721 649
53286 56020 1701
8181 8773 465
10781 24076 12460
36785 62191 8014
41664 63690 14224
68548 99344 17582
69171 85161 990
484 62758 57554
43521 63761 6024
10038 96577 1550
19071 68535 32982
29284 61417 16580
17792 60197 31229
77233 84436 2153
20838 80131 25568
16031 44138 2372
2064 21518 7243
39624 98321 38391
27914 75841 21159
39470 72824 1562
32660 87947 14438
32865 59535 12763
3787 39060 11909
16736 99799 19735
11867 20837 1912
7621 72585 63903
22279 81145 11905
11063 48837 21812
12881 86441 61962
45500 56071 2823
34017 83294 30565
22151 58858 1488
25872 63488 13251
72895 90709 10164
45298 59925 6412
68874 74991 1245
87461 97708 4953
72977 81008 2727
32 85923 58424
12996 68374 22752
3415 45590 9309
40656 62773 15721
32339 77619 34145
21242 37048 12529
34183 57063 3480
27794 98173 62786
15883 67137 30325
6310 79417 30337
57679 99799 39201
59680 78155 14715
89291 89719 150
35267 47511 8850
10156 86862 76407
89160 93027 3487
16038 83996 6365
18405 56213 37722
15063 39099 15050
14833 90050 61092
3398 84491 32111
52174 98382 3622
8645 78355 56830
42273 86320 4749
9388 34593 13736
52361 84122 5388
20803 75600 3339
10246 71855 4092
24001 48071 21609
1612 4431 595
19446 42116 13972
73661 75305 714
28949 80911 9036
23257 53689 9879
24766 74673 7655
28147 50379 14012
2688 37674 15516
9859 51635 16253
18541 55345 2340
13518 58829 39860
10290 13133 1930
46044 50391 1285
6074 41016 22815
1733 54874 23753
20847 75101 26018
83481 92005 3107
57869 86464 14837
9867 18199 904
32176 42497 9924
54192 56152 571
3184 12203 1672
6973 60820 829
18529 91906 48354
34028 77532 31397
2863 17104 8033
65510 93550 18863
87747 99668 6711
18178 19467 1150
15695 72682 13012
10914 54626 5521
17618 84738 60518
34243 99283 20345
41274 82939 1885
7866 30350 16412
36047 43195 3817
31001 87765 18231
56689 71596 1246
53599 89066 34977
69571 71605 852
33163 71673 2751
31081 51104 15473
15799 52902 29342
16577 48739 23837
15698 51994 8206
73479 74907 825
9658 36479 17513
34749 51263 8689
67286 71856 340
15254 93291 24300
39604 66688 23992
74612 74644 2
11606 32122 18752
16473 99970 55636
8622 27913 18721
49451 71621 13210
64582 97825 17253
19304 56004 94
59372 82828 18027
59521 74073 2028
8613 37449 26669
13204 38319 1624
31956 87793 31732
49009 58408 5716
39 5777 1039
76519 78221 665
29911 36944 2690
62242 97084 10731
21983 39981 14794
12516 53572 27831
40256 74155 28773
49730 56386 6459
44487 54776 8912
11964 26880 2113
8885 44314 28565
41177 71755 10707
20425 97881 8893
4305 82981 13406
11074 87958 30297
21225 60812 12531
82632 94815 10689
72654 98164 2845
4003 7914 1978
18553 61053 3345
18942 92800 8189
13506 63898 2282
32349 49089 126
28778 30342 1089
27082 80671 26332
14214 92379 56571
2223 16410 2263
9708 26857 6509
27959 90113 44521
52622 67163 13899
5026 91671 3371
11263 96253 56933
66288 77811 670
1749 29666 19038
77505 89061 11245
28887 46333 9518
30646 74297 15108
21807 55213 16996
17734 74001 30984
2806 84306 60562
16746 64611 43787
28495 63245 13530
65448 90629 4596
65645 70623 3084
5445 80874 60682
18036 51183 28352
26190 39044 5478
43821 78177 32450
82197 82300 37
27383 72343 25694
1649 68812 12895
14813 30556 8102
2026 82626 8452
48743 59200 4737
36192 36204 11
42700 88500 34496
17399 42606 7859
14783 83346 71
4086 11274 1830
33970 70845 29220
3894 21100 9608
64351 65021 537
34662 73552 28671
68415 77681 1606
64921 99972 24442
2087 52222 43974
11882 32254 1911
49287 59420 3635
40479 69965 12264
64031 64823 223
7665 65195 22718
462 76127 66365
73130 93516 5551
15397 64293 12876
11882 94503 53541
25474 51855 7405
1685 90306 24323
21515 57012 11089
16567 55602 4012
4858 33012 15298
28438 33563 2195
14958 16913 976
60925 85709 8907
73577 76566 1270
52179 82676 24242
60196 76208 12033
56973 91828 1827
60390 81705 20168
93306 98591 3055
17053 22288 3019
53836 56089 413
47798 70557 13763
24681 45726 13084
10070 51937 9944
55122 67958 5584
74528 99496 23097
1090 16873 1943
7452 55583 24137
16230 96092 17456
75635 77339 993
16219 29615 5221
16525 37302 10148
42599 42698 10
5932 99639 58470
2324 69055 6111
28053 28984 327
90226 93330 1102
9424 95290 37990
73593 99822 24090
30815 81290 9728
35452 75446 6307
46068 71020 3680
65069 92407 10086
60864 98943 28628
1954 90295 36738
2238 14657 5099
1726 13969 8819
50709 63770 12159
21266 69332 14908
13563 47391 16257
11242 12518 539
37394 67806 25985
84235 97466 712
37603 71706 14255
22801 82331 56465
19689 82824 51467
36435 93918 29542
37141 74071 6377
10200 63864 21687
57005 81734 9124
24463 96189 67044
20842 30479 4335
28331 99764 34775
9687 16303 5952
81932 99230 6237
51834 55458 162
35598 78943 10069
13611 76765 48046
49792 67942 9979
462 91204 14716
12691 36241 8402
63783 96298 16291
46418 79565 15565
7183 56739 24559
50106 85278 25825
43550 92945 39986
60951 85954 16459
50227 64844 6081
82456 96103 4822
11307 42423 30000
60368 97791 22251
30332 69907 37187
42979 94553 5397
87643 95735 4110
71641 77105 235
57911 79468 16271
8670 64860 50076
42535 43834 1050
57259 61389 1372
52131 56234 3180
47333 81356 33866
44801 61098 13289
65120 76619 2886
41299 58158 2660
63351 91485 25835
39066 80935 32283
7424 17189 216
1598 56643 1835
28189 81398 35270
27598 73071 20079
13565 53983 14102
8543 68434 46187
11970 80779 30665
19156 74142 29129
4402 29345 12308
27978 94680 26733
3087 82148 56423
68920 82135 7980
35886 51558 10415
63213 72131 8258
59662 78796 608
46390 88657 7886
73090 99521 25975
65589 92188 7855
59754 69455 8337
26709 78783 52065
85304 91286 5484
32229 44632 3807
23267 66817 39686
49051 66616 12716
7964 93241 14362
26110 57281 11843
43430 55324 7295
20327 80159 32598
6678 60296 14833
7158 22170 14827
67554 68875 788
10960 62102 18157
28030 49877 9055
28974 67533 7939
54856 57673 1062
67917 99098 11500
13742 65306 11164
43662 86995 7290
22635 25150 633
31975 41618 3177
42956 61830 10705
42581 69324 16417
36954 97565 34985
7041 24124 9571
24948 87996 52332
12265 73159 4316
21017 92139 38388
16654 71228 17933
54636 62337 6883
25812 31383 1314
42851 71300 1931
2379 43167 29373
65191 84762 14857
8326 83504 52905
51022 65732 12572
9021 23830 2671
28449 75402 5158
18577 94013 74489
4010 50262 45898
71090 97263 12672
2766 87347 68277
12770 95754 15245
8764 40835 23611
33735 59389 21276
29520 47558 4738
14372 43065 24791
32865 98459 33274
47694 55703 1737
27207 94878 64682
7968 78216 63079
25928 61019 6847
7616 64643 21919
17341 27497 7889
75968 93944 12232
2283 21648 5981
1276 82625 80193
75739 76394 293
58741 70501 8334
29377 92355 62254
58407 58985 350
73684 80723 3160
40489 92190 42314
37745 96574 37112
12865 92140 15682
14863 89269 2892
7287 34675 340
22368 31443 3802
18527 52406 23740
12450 37131 11483
4818 27908 10566
43093 59382 9448
33495 60113 25574
12706 99957 72774
9263 82957 64959
32270 55117 16589
19667 64183 44472
36513 41890 832
57653 72102 10445
7366 29630 3629
73337 88283 11083
36775 80874 34297
15475 26070 2234
30273 73865 7823
61217 84611 5315
27856 37333 3840
22487 82340 30195
992 56931 29682
61661 98144 36065
19098 95948 29913
41976 80377 13097
13401 71792 6633
36731 97912 624
5824 14965 772
73354 75295 1030
3486 87035 31442
19569 19852 221
34807 66003 28781
14141 23581 8305
59462 94063 10397
68524 86558 14878
12655 52051 29230
34597 91087 23415
6115 34719 7078
90684 91691 982
43443 44256 699
43487 58510 3957
55735 95120 15675
7232 77039 8497
1921 32718 28796
18454 50279 13174
90519 97860 5491
29592 86604 5047
26016 36768 4207
38006 63816 4845
79995 84603 389
4141 89157 75179
54686 65089 9725
17155 74256 15825
35764 46203 8692
56581 59254 537
36065 92863 5599
73588 96811 11674
65193 92094 5841
20898 64919 25890
14254 23338 3428
35978 49125 5426
37177 97493 36552
627 94243 5615
76365 94963 18095
29192 44605 10318
47776 90056 1094
81902 90512 2344
15276 95278 19359
20225 32181 8045
57333 97626 18514
32533 34308 1530
17829 18918 384
38580 57071 9986
1007 21150 8563
18048 66511 37938
40230 86523 223
60893 71711 9604
20786 95771 13429
29214 44292 7648
43418 52891 6014
56974 71998 6849
23382 50471 297
54919 95886 323
15461 27667 5742
43426 55203 77
37435 80246 12263
55078 92907 4710
2993 38382 27021
36115 60721 4651
26186 76906 6871
17958 25301 3107
20953 22932 184
29814 96653 39838
30508 68491 5074
89815 92230 2354
19284 94901 68397
9587 48172 34940
18236 48671 6557
34225 39331 34
184 44927 36580
13624 28283 6430
33489 86489 13290
16834 82565 23913
48704 69445 3629
918 82022 76021
61770 63738 473
6779 99389 55525
65230 68090 1613
22545 65581 37680
10025 86598 39681
21452 68805 2654
92 75824 51403
56952 67863 586
11776 84733 40289
45150 48257 1237
52553 57622 2602
62582 72621 5480
25059 45552 10902
6163 31572 24216
46975 96756 25222
15141 30813 9300
12517 95868 63181
62307 84762 13509
41774 95148 11066
32116 44612 10197
38995 94104 51708
40999 52490 9663
50250 97582 23317
20228 61675 17126
21948 55957 21769
11137 77820 11263
34372 59369 22910
15907 97696 30360
28976 34168 1168
24959 55860 15964
5997 42047 11391
25374 48052 20634
22314 34694 3203
24675 38919 5558
50339 91445 25709
62153 81314 6891
429 71239 33994
43586 75953 30968
38090 85873 9357
6106 37287 24590
4364 72255 22954
64859 72594 1162
10618 84210 55275
11699 88589 18091
39236 98757 31720
39455 97205 17633
97599 98874 136
87171 91484 290
28897 53917 1542
33917 98500 24025
77763 95734 2490
31649 79797 17590
16216 21825 744
35167 62399 7780
45945 61606 1522
6713 42672 9516
17868 39411 20781
54786 83311 3424
3772 13881 439
25764 73325 16024
51939 96701 41157
6727 95963 79636
2768 22640 13435
21995 96423 58017
65715 95151 19195
12246 41359 22921
34204 38035 1794
5669 66763 27421
42506 95574 20130
66262 80995 6587
1445 98083 6429
19474 43892 3746
25001 26747 1373
27708 72157 34272
16754 93396 37680
32064 86761 24861
5687 44436 19810
1802 86108 43458
9783 38502 25972
55226 55734 107
2996 77054 19323
20509 66851 40344
1607 92799 13321
64010 75843 2106
66612 77902 9128
22538 62467 38031
39256 77668 30542
2395 16140 5734
37082 39030 1795
24821 30991 4236
8399 35078 14725
12431 91056 66253
46454 90617 7219
7399 42821 10782
8798 90995 65272
56377 67208 8857
65124 89081 2809
60320 84973 3579
80090 87205 2451
11069 37632 21946
29495 77498 47413
76212 92010 2336
21872 26499 3088
92104 99895 1951
65366 80525 4258
43816 60764 11603
20386 34089 11073
65503 70665 3422
29129 42027 5918
12203 56348 38229
1106 15530 3000
6628 63956 21218
44827 64643 14708
89245 89823 116
9698 18128 506
81732 95530 13180
10954 63567 47605
62950 64356 334
83733 95489 711
10344 20154 3344
5382 38781 18069
73253 89635 11978
41585 52108 8612
48404 97486 21724
33955 84387 11735
4312 10275 3276
19452 95386 69972
38035 98822 13167
17205 51367 38
21661 34347 9329
13940 79953 7576
25678 90464 62735
25717 53808 27379
14370 76994 21123
59145 92893 2577
22299 53765 26849
7000 96289 77972
20477 41244 3670
41990 77448 7577
12697 96588 41965
75663 96151 7050
50891 56253 5214
28804 41869 12431
46241 92511 29488
4006 19794 707
20190 62339 38573
89065 96644 5835
28761 85520 42137
11595 98428 5310
81017 82123 290
30640 81377 17541
82328 95659 379
52749 94784 38483
20730 25927 3464
9766 40176 14866
36091 54336 10433
34759 97858 15252
13944 20991 751
16101 18996 2657
8645 46757 8722
38319 47576 5157
24792 27098 1091
23529 75142 37756
20102 60358 29717
30315 52241 209
3394 34438 6688
4508 35224 17492
8348 92466 418
54740 83688 12738
13270 67043 39740
21794 49139 8731
21801 65285 16571
1656 70734 51356
51504 97648 32935
22036 69436 40094
7431 94184 54255
37805 87213 40373
19180 22381 66
27329 34266 6093
11589 68410 1449
31561 65188 838
84679 89525 42
6006 60025 21523
21360 27206 3297
71526 98613 25
10582 53431 13121
3165 88309 50934
22520 54088 17798
18927 67884 48516
5027 35107 28050
878 44550 29987
26208 97190 43791
60199 96584 618
6287 80847 34265
46788 80366 28941
10136 97267 21153
33185 87973 27515
8860 22872 1835
46099 69274 15513
15521 31243 1321
1910 98667 18719
10602 97379 35977
82837 91138 6987
16503 61702 29134
16928 37795 7222
68757 80271 7415
4660 45220 38795
12353 97993 60361
39233 93854 40985
16172 91755 57241
38706 85825 33944
84286 87450 2320
56193 70511 5794
4807 63051 16011
25752 46811 11127
35731 58001 21484
25567 47905 12961
30326 48911 7318
32150 45270 4457
49339 92798 4003
1302 37905 228
64710 75605 7591
14315 31735 17060
19591 43495 15648
33684 77227 40753
14707 29943 8022
24245 63970 17534
86591 99925 12103
73686 82124 5628
24406 82451 33771
68589 87860 16680
13011 95328 80038
22492 99902 15437
59427 97133 31801
27278 42619 2849
18027 20975 406
7887 70746 60450
32446 39832 6125
4891 33857 2733
29967 70052 12841
2107 35568 24006
22064 95268 1215
40785 73270 20163
23904 57422 4428
26757 67465 31552
24698 72628 28431
15927 15946 20
72623 99253 19976
3912 68880 38173
31551 63423 28488
10623 80848 50017
5006 78363 2145
85268 93169 4111
33487 93995 19912
27452 99362 58969
60974 80756 13271
22827 89497 14583
1424 34711 25144
32029 58041 9555
22289 41236 5994
29321 89887 46002
78374 79175 383
41467 76062 5883
83236 97502 9549
14368 34347 15523
4351 75190 4382
15521 47776 22611
89227 90965 1731
51062 76817 19523
4571 30379 2846
60917 89437 18176
14232 17473 1338
25106 29685 1075
17660 62284 28281
8813 11715 122
21818 22868 260
2009 56037 49066
9462 33404 15797
8059 12489 3208
85626 94158 1589
47066 57209 9217
77793 80250 1642
47319 54720 2042
33426 52313 4680
29682 82477 38551
41659 98660 35771
42289 97044 20522
52985 80209 18600
53328 85037 24395
88434 95287 5543
4515 24218 12558
9430 91705 14566
25891 41290 11288
37787 54582 10341
18103 37338 3983
36887 79278 14970
39926 58842 14999
1813 4097 1420
9283 87199 52848
53374 77716 22042
82848 86166 346
44787 82164 18193
17433 88535 70327
20588 41967 18072
22744 61164 33007
24061 35562 6640
3034 43043 38792
37089 82263 8280
60255 72402 4135
21592 43603 7974
34516 41994 4913
18384 39659 1825
25956 60253 6288
14919 92522 46545
9376 59115 46955
950 88575 39957
6335 8532 1154
84437 91832 2190
20879 50333 24792
76835 77640 164
45259 75082 8690
25912 34494 957
19959 22191 971
89358 94492 4817
35087 77702 25381
48869 55862 5382
22194 53006 8148
45015 57786 7834
27051 83278 46682
44497 66817 6378
22257 38617 1352
26098 78126 22432
12757 18291 3329
14755 40567 10215
52914 84929 26523
38823 80559 12684
4436 61585 14736
9795 33819 10865
6106 19862 7327
19817 93891 10550
77304 98670 2834
95911 99990 1201
57353 77788 17086
14746 36513 7297
63941 71288 4936
13962 58894 42536
84315 88933 1121
31598 99441 22517
4429 82561 57162
7320 70369 26992
33989 86222 51295
69985 97410 9231
46839 69883 22612
48577 61998 3356
18859 71811 1227
50863 98740 18772
19604 41889 11250
85457 93261 4653
63544 84214 18602
71603 93070 18872
3783 39701 23868
11121 63946 7685
2786 83409 34336
55844 75906 14825
79806 89325 3959
40114 90035 37800
66495 82106 5915
38079 94340 45976
78010 89491 10462
74527 99206 10854
33126 70843 35993
33453 79702 1596
18186 90601 68790
40340 61682 14093
35606 60958 8445
9528 36402 4324
14771 44973 7521
30536 79031 38931
17544 83995 21128
24682 31428 2265
1479 25568 10955
22466 76215 27151
26268 59688 19439
400 94441 85416
15173 58411 32573
29228 70867 9037
51800 99128 37513
82446 93993 6670
18049 38954 19048
12864 30432 3123
13082 81357 12463
10383 41978 30636
8059 50932 8736
7481 28920 9867
46620 50514 775
62189 63325 807
25659 42327 2467
5981 21634 12517
13220 19850 4433
15373 26738 4005
54768 86704 16029
3887 28915 2505
20950 87411 49306
440 67549 30889
49293 59066 7083
65225 97585 5593
40293 50090 5802
19679 79286 54135
3876 83529 5213
42820 47413 2375
20680 89475 7820
24554 52396 671
38002 85179 3889
12322 62301 32330
14859 40052 11283
19541 45633 22366
31724 34294 1689
38541 74477 23199
45881 72037 25318
28556 40225 1949
50197 99099 31252
33677 39332 3278
3472 13473 8951
9236 71871 38104
16994 55793 31938
16023 68981 13794
67291 78901 10556
20827 60132 7014
45298 46110 486
2468 33099 16629
11816 67977 17896
66486 73267 2159
45600 51448 3175
40073 56685 15664
19162 71883 12070
36506 88318 22122
1952 78015 30448
44440 65134 8396
79066 98505 2707
8602 95471 72755
60852 63557 749
42241 65551 8158
78427 90665 8365
22812 95879 57636
38201 50698 8209
23231 52100 8008
31520 64341 14085
10528 12791 1278
16877 26498 2719
40760 52533 5547
43547 45359 282
22140 50724 24216
11045 58758 16079
54701 74292 10079
17128 88048 43913
29839 74023 18161
2709 68028 63378
61698 79975 16773
831 93936 16860
72813 74735 897
12494 27282 1317
76609 92435 10797
91011 95149 3192
42774 58612 12351
2621 76371 28120
72440 74739 1684
11800 56242 25936
55175 97588 40292
16013 92534 10130
47 52633 20488
5895 25962 10805
50150 87254 35893
62387 68746 2030
7849 41805 27750
18984 22965 2955
74891 77928 2513
82275 93548 10146
9467 99292 74360
45610 85571 33731
48258 54476 5862
5165 23216 12313
68696 70625 553
76802 98651 17779
38681 60718 14631
3010 56648 41905
69200 81762 3822
45416 78478 29475
45331 48308 1269
29766 78562 10866
43081 80232 2358
54655 57087 2351
37365 54107 6879
65741 89751 4922
60473 81731 18777
23027 61718 14749
30344 75880 16129
37259 41013 3046
47327 96817 27074
34822 63782 17811
42373 45031 1809
38712 60633 3971
35855 47692 3313
13597 20954 3712
90549 92652 1270
11430 58135 27009
10159 24005 6219
65203 67679 1711
41134 57576 7374
3218 81114 39509
49673 93272 42009
44204 51716 1519
41806 69138 22159
42182 77730 13662
25061 61932 2336
6516 39689 9507
66791 87287 5842
76727 96974 9400
86084 94617 5661
81533 93983 7345
38432 87362 19428
8253 28952 8366
52097 88789 20752
23158 47039 7982
70923 86234 12365
34249 78187 29420
36570 93475 54030
24107 27816 2235
21901 38538 15704
5359 28649 19634
31626 85801 7985
13324 56615 17535
53775 97702 40895
5521 69499 48537
19222 57218 5008
24948 34052 3971
80432 83075 1775
38089 77924 28701
23786 89297 44046
33366 44293 2669
30344 49455 14919
61342 83825 15314
39629 86160 27357
38165 49048 3258
7979 29052 403
30085 40362 9632
63475 85189 7134
40305 76318 12237
28386 83304 52701
18674 56821 33185
13692 31672 1312
37214 80349 15452
3660 61889 50729
8109 12301 1443
32486 39366 543
39431 71942 9371
31114 99432 48453
60020 68901 3480
3125 54866 24376
6631 37656 9375
1232 80797 34835
4559 80248 69041
13651 87694 59072
11696 94774 78199
5067 32357 5222
36942 69449 31023
77151 88269 3936
61965 70903 6521
52397 93771 15506
7209 65092 35167
47991 90006 27936
26424 81414 54179
66537 91532 19035
49696 86732 2137
24150 58268 4353
87825 98479 10461
21113 99522 6332
45798 76698 17042
42698 67282 15918
70193 84819 13868
10873 26284 6046
92637 93968 436
19443 54341 14577
47860 54334 319
64034 64334 193
58915 82747 15189
47646 97908 9500
7954 20920 3524
52540 80924 19315
75968 84803 7671
34084 86852 5012
53145 54851 658
40937 88506 16504
34481 83372 4350
32747 90125 23015
76208 79454 3070
21632 33572 6688
22048 62160 23916
56582 60069 830
57789 99777 3608
2686 75615 26889
46526 56336 3283
11341 82072 64260
18456 43164 23067
15776 84053 42797
7158 77589 7799
60093 70973 9192
66925 96016 11202
86342 91421 535
1593 41246 1945
19551 25648 3008
21423 82285 50382
78465 87081 3449
83182 91376 6286
59073 79933 2028
3435 65326 10473
39309 72702 1769
29849 39192 371
4381 85012 41999
36847 61023 17678
41274 81512 1907
42570 70322 27460
5399 73688 65848
36769 40334 2603
26176 87062 56821
2117 31584 17341
16792 77660 51704
71299 90163 10020
32458 53114 5428
8205 95707 22825
3417 58485 7727
10990 64382 1944
34305 65553 27396
64069 88168 22295
8492 53312 32392
22367 46085 7589
15911 93291 10271
30225 73177 8258
15351 21150 487
33555 44901 6712
1008 66518 10756
39891 90221 37146
2614 53873 11102
41919 64546 4792
4787 11060 6154
14412 52036 33905
12636 42653 27517
31189 92537 7079
49110 69555 5564
52757 75021 624
47781 84294 20731
25820 58510 21870
30563 63729 23186
90850 99280 6474
51653 99209 19781
53326 55084 1158
64411 90068 3070
24621 27557 1060
34879 56232 17551
63436 80580 12541
27237 69369 9218
6334 45976 34145
41 76104 33516
8317 62186 50840
79009 86436 2121
21563 76831 37780
26786 31633 1128
8434 36329 13400
55871 66041 1845
53313 72923 11174
53202 82373 8171
45189 53130 660
10315 22682 1062
78722 80726 252
32790 71836 33499
35331 76518 35862
5319 59108 22359
26793 41788 2892
10171 74479 4178
7322 25406 17354
17782 63247 19223
45852 82722 1926
40030 55626 12570
15354 49472 6511
62152 63871 916
19506 99418 74997
39928 61803 11273
16823 43402 497
20992 81920 58113
59219 73654 13512
45336 47727 1823
38803 39654 213
44010 69278 15799
46572 59655 2607
21003 83870 38526
37538 96060 27457
27088 38351 10072
35155 99724 62785
34373 52087 1201
2163 16865 14417
34647 60375 12655
23133 77323 15586
72068 75524 2038
5721 38893 21417
8616 53247 24621
36946 84829 15500
66862 96302 5847
51270 75639 17620
43000 50404 6146
64429 95915 2043
61881 81220 18327
37168 60367 18710
21750 81918 54893
692 87926 64255
38286 81029 26400
25677 47095 7546
1196 72310 67129
3021 65406 40909
20482 27759 4471
73813 79900 3146
29710 61798 4480
14687 83199 22064
34386 64390 4805
40640 64923 19107
68408 70204 1542
48906 51012 63
5094 31115 8847
26616 92198 14973
17875 26943 8057
13229 81148 56474
21138 32071 7265
109 3848 2909
31576 84244 43900
26883 96864 63978
547 39779 36127
64328 99603 25128
54483 73800 6016
3000 78294 57175
83675 93684 2747
4189 81806 71099
17905 88464 30406
6420 37359 20687
32410 68059 18697
25168 58541 17230
8698 90608 21710
85422 97525 8306
15209 50313 31848
13340 22622 4243
1167 3108 2
37886 46899 2187
36988 68661 2841
48202 90669 29843
91749 92125 40
14543 15421 631
67811 86917 3860
32215 49547 16763
32485 79896 33758
46949 79529 14697
33454 43131 821
14962 22590 2678
76138 81682 4333
74569 88866 10974
12141 99907 16519
15658 61960 108
7030 95082 27881
25726 77668 28518
78715 98377 13591
32158 90508 6251
5137 21312 5950
31503 43661 5889
72051 93175 14888
16060 27863 2625
74574 88016 6656
26705 84218 826
43563 94253 12042
17246 44927 14198
7490 43131 19938
2535 41619 482
28675 75077 3138
44621 62657 7556
50197 54823 227
9084 44832 7832
11316 66563 10604
34304 64404 21807
7358 9327 1097
19868 38201 12683
44673 78474 13383
87578 95096 2232
3949 35702 31283
61044 86394 5162
1672 42255 18378
1006 35911 9201
86157 95610 5072
10428 37185 25603
60496 99367 15702
35034 91774 8652
24143 93265 61427
59326 89126 15642
11288 71667 48800
13795 95725 59891
1932 71206 20426
2947 23939 10874
37098 62327 20378
32491 44056 4131
60723 81928 9003
24494 42198 8025
36204 61827 8715
21966 28319 4047
80941 88033 4984
12162 65399 22988
36959 45977 3230
62778 64789 1131
63728 79493 157
7865 81769 13805
55411 59544 1076
14040 34999 12843
6102 89569 83185
50119 60050 6711
55523 81778 16765
58810 71238 204
10657 49911 3848
13889 60327 13057
5523 74143 38096
42449 75039 25839
42579 55597 10579
49686 51167 1413
32603 62362 8013
38355 71093 24134
24749 72762 13277
29815 84892 9385
5515 48699 18663
63166 90707 1185
3926 49145 12130
94607 97840 1211
63015 85813 6955
76717 81289 418
62328 69632 6372
71840 74099 907
2194 41024 1932
9561 45040 14561
32514 50309 14212
14062 68304 32638
41748 64413 10675
5986 30955 14478
3046 34558 28969
1551 94764 90837
9269 30438 11341
23387 61233 20666
4855 10548 1754
15456 58967 1343
4768 15584 5622
65353 92802 2828
77576 90236 6442
5702 25508 10614
79908 83670 3109
16332 99332 76112
27107 94402 24404
37880 40639 1902
32267 95058 50634
17808 64520 3541
3354 11694 4334
27895 56582 21078
72127 90903 16951
27411 34080 3715
42356 71593 17075
20697 34627 221
77685 90672 1799
36454 66117 14731
56242 96147 39457
61147 91613 3759
58912 80137 12161
65051 69026 39
22711 99864 53974
29270 98913 18314
19272 91734 13545
10589 65101 29988
70447 72503 644
29148 99578 67009
2324 20250 6190
42741 58665 8585
56217 82720 25536
12481 83739 49877
1317 59343 38669
58935 67919 515
48673 71749 15889
3503 33289 12430
3044 55425 26004
25407 47807 18236
58232 92647 10025
16771 29464 6041
4309 19024 5380
1784 26191 15316
40828 63205 10037
6380 78761 56265
23696 46240 9592
1959 18465 13364
5549 75112 24796
90480 93443 2399
16895 71322 7240
23858 27304 1938
5409 96703 17080
35283 60082 18885
14539 72457 30410
62859 66116 480
55450 61984 4845
20232 88709 53064
36692 90836 44657
31244 91612 53116
6007 25696 8099
41512 52565 5871
36229 78156 26815
38700 96407 26825
24871 51335 4783
16393 73440 1555
36763 37857 866
36047 73620 8504
48161 57105 3971
23641 51889 22617
13931 61787 3753
67629 89847 7872
2091 99841 28134
12957 16707 45
71756 85203 11355
75451 87559 2084
38808 50319 4241
39936 95278 54122
8459 87546 13905
33814 87833 16107
51541 87799 22909
9211 71945 45484
17377 42768 17241
10704 45677 22295
61692 71530 8944
59167 98544 2244
12103 39243 16620
49433 79715 12307
41513 63163 16300
250 37707 6435
41094 44186 235
68252 70830 2333
10072 56501 30833
59426 93163 14338
53200 89909 13974
13107 81220 66611
17360 32248 13640
69339 72092 1973
34217 75373 30652
30556 52896 991
31564 54884 5134
13769 33260 18869
5524 21901 11521
6376 62664 26999
23587 36845 8981
3358 98072 78074
63571 95598 3107
58737 93516 20677
11033 37550 7028
28944 53054 690
16239 99602 69675
58181 66588 6385
14894 29378 11034
42618 48496 1425
786 66160 20302
48612 58471 2729
14045 33433 6048
32253 93942 15672
23771 80297 2948
61738 65980 240
26859 78791 1735
26362 60058 24380
10065 84372 59523
25067 73704 33137
75093 76412 582
1036 35744 773
1764 95968 23320
90454 94167 1009
54559 68450 8272
67636 99418 28038
22165 86651 23944
19643 52007 9028
23382 33545 2611
45660 62245 9492
85354 91379 617
14079 98727 66463
12110 46280 15841
72599 86934 6933
16521 86859 28508
88370 94489 2284
6220 62136 5087
44420 55246 6447
10442 46601 17060
14857 31038 13748
68566 77091 3689
73524 91524 6421
46798 59302 10984
25766 72907 4996
31308 81915 42477
54169 84520 24829
1292 22658 12967
74760 83744 6284
5842 74284 13830
31126 42431 5276
13825 36569 4958
43374 65103 16260
44428 83313 24561
442 95774 34623
30348 50673 5911
11734 77041 26389
58107 70063 696
4391 80807 61178
406 75630 26864
11534 76026 13978
23063 58672 20740
18794 91955 16291
43364 47174 666
7768 90784 21358
1306 52152 30206
11898 80307 59212
35767 55471 18188
13687 15691 1286
46734 60257 13135
21625 70682 9989
36180 56360 16605
2664 30546 20519
52083 56187 2142
8372 8520 60
2258 83016 46681
29689 71984 29465
36063 93850 1997
84642 92295 2364
7233 8629 931
42334 49795 7240
30953 58907 12102
10015 76335 18975
5464 78913 46654
76561 92984 10055
4183 95574 39376
2715 30236 14283
69830 90102 15688
2064 89540 43027
6055 55404 38631
10576 14352 1044
80716 90231 2071
47873 69919 924
63062 90605 16126
12018 62338 32710
32024 34449 750
44921 83682 36843
14955 70583 11735
5424 38447 2466
73548 97186 15924
931 60685 48246
10490 40665 27831
66037 69673 2909
81217 96082 263
17465 88555 37150
64010 76726 4212
91573 97935 4381
50196 66345 15599
57332 58086 543
36103 67719 6579
8153 30942 7649
13011 78155 61279
83503 94997 3701
54179 95511 8256
40131 69657 4761
7095 51143 33804
12516 23150 3034
50822 87958 35097
3488 4331 275
295 1135 192
23147 32870 1379
65453 76464 2185
60840 65098 2812
12497 88648 5891
61402 94618 30470
20737 23216 660
20729 42526 8872
35704 38889 459
33125 73433 4368
11698 90172 65077
30244 60384 2302
25800 29084 1987
5918 99641 66038
42079 67876 20180
29841 83620 21398
1026 80260 5587
55868 89990 25068
24059 90142 13399
72683 89185 4667
2960 68956 24449
30975 31006 9
36841 46687 2670
96838 97473 184
18439 39425 13981
53213 63762 7933
19302 31681 7916
52969 71029 12248
61125 96389 25892
46909 80619 3929
47291 84566 13743
86331 91468 3804
19757 91990 19615
13304 46368 29649
59756 65409 4388
5027 77368 31344
72840 97743 14307
42719 78150 27653
2363 21774 6877
47608 62969 5751
2367 31896 12112
23605 85069 43897
20397 70327 31582
42883 54701 9943
43756 91473 13727
18127 99627 62325
1214 90820 35102
38357 44790 2746
9352 67489 23154
8793 39021 23788
63073 74445 4863
4741 15218 493
76090 96035 7788
5892 99788 4412
6904 22598 11643
13063 54026 34481
92686 97422 2173
48298 96309 11544
4240 37975 11306
55001 96152 16238
11984 73855 25584
14625 53931 25832
2438 49783 35188
12201 83473 50087
5088 50185 2457
26289 48262 20059
20315 89941 17382
32297 72165 13122
21022 32637 7585
2176 13106 1513
20491 38235 10327
47012 76557 23115
52029 97545 38267
59433 60737 62
28841 42485 694
17323 38821 9331
55897 94028 18000
38344 81436 17247
46739 88681 12820
47146 47501 175
46272 64086 2994
3396 39691 31643
34081 93959 57791
20907 30959 532
6463 14957 3103
1930 88171 14603
24886 55604 6049
43653 71447 16142
67208 89853 20846
22757 88455 30876
12540 96242 4621
13041 42151 1496
10994 45174 20914
15303 81652 29017
50748 66536 5127
2076 71119 50579
69886 88683 4167
64484 87298 1849
42218 98327 8823
58020 72994 4911
7785 72496 27934
32556 63382 21783
1328 87029 3008
4733 72827 32317
19456 62817 4529
46735 58192 1682
3626 29594 24956
5570 62537 15054
91735 99949 4754
24643 30199 3710
51539 81444 6275
35386 76151 37811
52213 95779 5216
206 36687 16710
43063 58634 14251
33667 41550 554
51407 57559 3454
12735 14721 1132
57469 65842 7858
36619 93228 46048
10344 26845 2312
67045 78390 10689
37329 63003 11080
66951 87247 5723
2300 39519 16468
60883 74796 1220
4084 38508 23681
59845 64702 661
2303 25638 23076
48738 56964 1322
23987 79179 31568
2017 13309 6298
15982 70488 13144
31482 47211 7797
7662 83029 2638
8722 45513 5226
18558 95171 62706
2301 24020 9371
1443 81711 3110
1222 31782 21950
65287 79041 11160
34609 65936 8139
21988 77026 23149
28301 48176 14782
45258 82820 23502
18947 48773 15099
2695 79763 55513
40437 50133 7091
55661 72824 15547
38357 92642 28053
8556 75819 64568
56003 92403 26639
202 42238 5253
26604 36840 4712
32977 76995 21013
1841 19682 8096
36510 81461 18185
2466 98674 43629
3500 28575 10265
9329 32961 2562
3994 96395 18855
29335 71115 36756
74824 78192 1275
48904 70594 11795
5359 76005 30024
1232 37645 28032
5951 53524 46772
30898 44005 10701
27693 83900 48871
3539 52942 34653
18603 26195 4858
11480 97495 17948
2592 15258 1104
2424 72740 33288
54425 89632 13362
20530 75377 32163
43220 62958 129
42742 54185 7314
50483 83341 10552
25005 59681 427
5422 75584 64672
54622 59412 137
39633 78579 14311
12307 80496 38820
51865 60447 7863
65924 95417 19703
40599 86547 8646
24496 29974 1987
56668 70745 2674
337 58204 55968
15434 92778 25526
28251 28836 264
94790 97421 1447
10616 81472 58271
14708 99263 23678
8901 18226 256
28612 57830 2901
52458 64116 586
58724 87235 6263
39042 65633 7841
54347 77179 9088
20162 68113 5865
54838 88872 28924
30725 38552 1207
35138 66270 29695
8873 31273 16708
9488 35964 14287
14301 73141 16956
12154 46457 34088
60005 85636 17128
10352 54839 38092
55881 86922 16284
40147 74662 4239
76534 94860 16251
41860 98221 17546
36090 93165 557
57331 57345 14
41674 62162 1235
6803 83283 34968
64071 64949 471
10209 34449 16858
45378 63202 3855
34169 43679 5437
67565 92351 22844
28831 42996 529
4135 89493 71322
916 27414 25742
29534 75927 44493
31576 77535 17119
97719 99783 147
48323 53855 1682
43915 78009 6030
58620 75798 14610
23153 47473 13398
17071 71831 30299
5323 12520 1603
60318 97507 28976
29242 91708 46712
25760 64400 13169
32998 43553 9151
27991 42825 2205
12729 16598 3792
29400 58267 1761
14727 82479 64841
66249 84681 10009
6056 70913 50760
36963 56516 19012
22496 97315 2253
53454 96098 516
28184 62989 11030
72758 91176 16975
4563 55106 49547
54044 72202 13020
66508 79321 7573
31797 31906 22
12149 16908 4683
21218 54966 9646
2949 74504 20849
7045 58538 40545
19395 41763 18453
6564 41305 15287
33270 46688 12053
30254 93636 3333
45592 75591 5554
56800 60428 228
42704 62977 4905
73305 83003 6995
53109 59017 5416
19645 24691 2276
32004 58513 6350
20079 38565 7592
81452 96912 3369
14384 63723 13400
59072 90150 18492
41847 56139 5267
13782 71375 29794
57374 91308 3762
31430 50681 12776
73287 89034 8314
13113 60323 32303
32917 46508 11072
49924 50453 272
81778 86507 2682
21291 52349 8229
3908 61137 4999
82418 89063 1786
31964 48513 6575
57240 66699 4404
1697 8126 3336
8441 50585 7733
48624 99819 36183
4058 86323 9417
36221 73600 219
42859 85856 25305
50997 73512 16143
13544 66480 21798
61380 80939 17965
2499 51010 47939
48373 84004 7789
23036 63486 7243
8811 78859 3060
32300 79143 19837
46675 87805 24841
43995 77635 14366
22942 92923 25457
56616 75640 4189
25881 30347 96
33846 41712 6338
60782 80817 9264
10330 41822 1950
49041 61381 5489
18773 41558 22112
10371 72012 10409
4915 57014 28620
47202 70312 22029
81731 93609 11567
32435 88667 41492
28253 39953 9934
12843 31081 17210
18385 46772 17220
4687 51045 35860
50729 87611 18054
47259 80818 32406
15871 51133 12451
41194 73245 12328
74659 86282 2894
23592 91217 38348
8471 48604 17317
57702 65907 8093
14612 20839 2471
40406 53382 6262
31418 83473 30071
52538 64720 6192
46110 47890 1203
32032 39606 5494
21830 32900 7810
15278 80598 26868
6048 59232 49098
37870 71053 31740
60270 78838 15528
34426 96617 58260
16466 72624 7286
13264 96240 72309
15556 87813 61093
31780 56268 6150
25 17852 2866
28222 90253 55903
70487 90349 2931
42625 52600 1003
50552 60504 917
50947 52262 1259
72390 73180 491
3392 87784 22698
8516 95412 38948
41148 61895 7456
22459 57756 15599
12239 40234 22870
28582 97389 41408
36066 36725 398
46436 67463 4983
14882 31581 7511
76264 90595 9724
69257 95015 7807
23481 95717 26498
92610 94013 667
38954 55231 15178
14130 99338 36633
599 30502 26985
63231 69453 5088
937 32214 23905
16870 76980 55523
10413 58416 18561
15363 82426 65073
79653 86947 6364
68213 95002 20801
22424 40729 11630
38659 44167 3220
32983 55058 18927
63 88569 30640
17374 25986 1670
41696 85618 17441
20038 21400 127
59611 70683 5148
26757 55609 26290
14270 72904 31827
86153 86903 234
15525 16813 228
66187 90653 2834
15773 55414 28727
34452 51693 11330
8452 92935 46577
36145 78856 3116
19195 21045 632
37469 40867 2401
273 98020 40627
3118 92154 68089
48909 87588 36506
61928 68745 55
24044 54059 1839
59699 86039 16708
62606 84943 20247
31874 35303 1034
15817 95254 49491
35986 79589 40533
12239 95653 8409
79849 90227 3389
20362 63669 38625
20758 90266 58771
41645 89361 30003
10372 98686 21299
13226 13472 218
2120 62077 44779
18281 47722 19481
6524 78597 48733
20669 96201 23302
82923 92319 4736
24918 64092 12377
41550 60828 7787
46357 67008 15291
31221 87706 10440
54344 68787 12082
10829 73819 45538
36589 89775 25226
41284 51064 1661
10041 35771 8901
1968 71831 55718
30081 38968 6043
20470 54231 32989
47507 79582 14516
18570 34493 3433
45315 94165 6106
17889 20964 1899
2895 7241 596
23531 67973 30196
66493 72693 5801
57318 60891 2240
66419 87905 13763
9160 56517 39878
11602 39149 1436
54681 78685 5475
39751 76512 16305
66637 71408 4222
4175 9645 1224
17135 28705 7610
35959 55353 416
9988 87426 6516
8125 27122 157
52023 87892 4124
58070 84785 19877
21834 59637 33573
37785 81223 15419
53990 62665 5202
34872 60248 15686
6981 23269 12503
26728 90975 4173
9138 94165 14328
539 60497 26251
10904 50248 10080
23323 79405 42150
32960 38179 3841
41487 72853 8611
42812 63258 16590
51987 78460 3803
87378 95167 5545
4827 57155 25603
84871 87368 2373
62719 88093 17680
35959 58774 11355
61396 70767 7003
15530 43700 20375
9373 34199 5732
14223 72132 52656
8720 56214 6428
62184 89550 8512
4178 11577 2439
26058 36738 2629
41786 51753 8249
5681 50398 8030
35904 77995 23219
5281 61376 49023
12237 47889 34719
45436 64373 499
23787 28735 1157
17500 49009 10412
534 53969 15886
2728 16872 2823
6144 66853 29046
44509 75071 19738
17034 78593 18870
52767 52904 51
33984 59039 24893
37146 41944 1430
17342 73583 20667
52239 81227 19718
14210 74332 34683
30649 44716 7630
82176 86473 3124
74708 92222 12531
14344 31184 3898
36631 76122 1169
68105 76746 2866
20738 32096 9614
57842 81393 13249
12731 84530 68351
61306 76602 10041
7313 83632 20989
66507 74507 5777
16209 57276 4539
12414 15727 2947
32705 73564 20915
69293 96211 4264
48299 72508 11352
43857 79080 5661
16700 99624 32661
91029 98183 7128
49575 93883 38812
5364 38569 19508
25013 71085 1611
16923 87702 54912
58872 71089 1097
41631 58050 16043
27889 67265 2243
35737 46100 5449
64187 85608 21410
70644 83831 8958
86352 96429 6606
4434 72575 57363
53080 85113 28851
74624 79974 4836
566 59788 41844
10531 28550 6561
51317 67568 474
23012 63641 35567
39297 49520 8567
84235 98049 2383
4165 99182 39497
63896 83331 12242
43973 78728 6180
6558 55250 19156
17586 31190 12152
271 56012 14499
14589 74740 21173
20117 77345 10810
64030 67366 2918
3478 31782 18506
52776 98221 17877
21165 44466 13834
59991 82154 20215
78562 97867 15645
64844 79313 3044
43774 60414 3659
7579 98570 42239
59069 92072 22988
19942 43616 2244
11696 48797 1038
26748 81882 7047
5739 45161 28294
53563 96689 24296
3600 75403 61442
42170 65684 538
21357 59570 38107
24808 38855 4624
22503 25891 396
48210 60614 6340
31021 92653 273
8630 98431 12819
39465 55003 1586
64664 76089 2484
61408 77138 10571
46045 49508 1636
52669 94247 25517
38378 53648 14579
43668 63369 13160
81134 91738 1827
1738 22676 16965
14009 30214 1759
9574 25323 6041
14290 49773 25520
19650 38588 9306
49652 56064 2172
7956 49495 4501
35072 80533 11575
61873 85436 8634
72915 75876 1443
15366 89650 66171
11278 36074 8717
5652 79134 63931
18793 52423 18024
35064 71179 28810
56551 76393 19351
47127 56217 8291
15715 72117 9732
22115 28365 4693
52519 99887 40999
9203 18303 1508
49098 73974 22346
58616 97906 18630
89719 91186 524
26340 37867 1776
65639 92634 21287
57673 95908 29876
56503 67827 10179
9125 39144 1726
48117 69229 15513
15693 61094 35136
50919 67647 293
54832 65489 7022
18609 40284 1041
29051 38078 2002
43266 53777 2586
51042 93761 3834
19531 95134 48054
7327 33122 20683
50571 88713 11975
71146 97035 15201
80464 87497 4649
12250 68180 5192
10024 22638 7874
13284 21009 3541
32347 78446 38999
22733 59306 17041
44124 70264 23656
57175 65603 6250
12679 72498 5415
35878 80141 25355
76004 86650 6564
91129 99519 7155
62963 88802 13281
17112 54135 20405
16607 68912 36750
14978 77733 24721
47573 80652 3909
8527 50743 3712
46097 48086 775
32252 58351 1989
53116 60964 6027
64447 81888 15441
73924 76098 767
35737 44826 3741
2723 4566 1336
33900 52145 11814
5437 39169 10958
5972 9372 2199
33584 50301 10896
56885 93748 30135
21093 69557 14601
88623 96967 6080
36617 86012 34442
23668 86112 27313
22409 32086 5725
3052 74910 44947
9871 71697 50853
32386 52682 6880
45530 96948 34958
53682 83303 12773
13238 68779 6242
11826 63801 40154
27746 85196 22544
72550 87659 15101
23708 99067 33226
5652 14800 1349
25426 37773 4892
35136 81572 14198
48400 87414 31091
3478 46343 18551
13941 64266 44136
51001 66080 1193
10253 92006 34917
43274 91705 13635
13196 57625 35262
47392 89647 17037
46044 46189 12
92104 98405 2202
61316 90966 7465
30300 53822 7312
8500 98592 74103
15857 75244 40075
30810 49236 8688
82309 94538 1303
27627 72327 27459
11426 33000 19761
40834 60161 7480
59047 97432 32439
10555 97345 43433
47925 51783 229
43824 98094 45778
1565 42984 4745
14566 93809 10310
30318 50397 14997
25052 62277 2937
6611 33453 4071
56137 64401 943
32072 57973 20572
8270 47046 16922
45397 54202 801
58461 86240 24493
8238 17556 7363
37077 46942 5226
37383 96516 26519
18822 28474 1532
41404 81669 15026
70363 79438 799
11080 15409 2861
90117 90756 580
5097 19060 10741
34863 71367 29259
38091 62404 22080
1478 98118 61026
11438 96973 40888
7786 19232 4990
18837 80889 17351
1513 9196 668
50844 64024 2371
4560 58947 45880
23768 69447 30678
10847 65169 26159
22750 49587 4915
32617 77021 2767
54369 80018 19381
14935 61245 28166
25399 38106 4725
5034 93206 71162
60360 81902 12231
29881 97700 33589
24115 96830 6234
54124 69642 1111
68905 78632 4233
83556 85014 438
35890 56852 16880
28579 76550 21643
22906 39697 927
3452 40842 8607
10523 49266 30234
34214 38714 4074
19521 70331 47832
25939 62361 27161
2174 4499 933
21000 21242 237
29644 60028 21407
6155 60872 9130
20546 27714 4797
13326 38098 8269
25450 80317 34249
19817 88675 63680
32098 51749 19338
73956 91297 4589
35087 42987 663
60170 95070 5731
31576 50921 17952
52000 78411 11543
15111 47265 18409
1945 35332 8266
16982 75899 46872
89300 92987 3076
83809 97219 5692
68446 89109 11869
53469 84341 29466
46730 70345 948
38934 42966 2998
7202 70719 52674
25891 42793 14491
15391 88798 14438
5536 10602 4702
60328 81923 16615
48393 56241 6167
23022 37763 2822
1521 48403 4217
12720 77747 57508
30893 87300 30815
44815 62825 2061
26741 64811 26325
62714 85778 13410
22492 84943 9398
22663 28262 2132
3187 95469 76842
45093 62746 7357
6748 57466 10769
7140 51056 38276
22548 72193 43977
71509 83615 1068
80787 82230 1083
15274 26876 529
23189 59155 28860
26000 46326 20295
55621 75856 8816
43467 57565 1777
53016 97977 31946
2523 81486 62743
5380 81639 38915
19062 65709 38007
5486 58355 24426
3617 41645 34271
4319 86208 41826
8267 92057 14054
3113 61534 9924
39091 52715 9869
6816 16358 2794
46970 59889 6995
5164 91808 61013
85679 90738 4878
3499 10813 6275
14523 75526 26419
43745 56516 4454
30909 43799 5107
31041 48764 12304
39845 45470 5349
58642 64009 3317
8940 68036 22674
1084 75178 9736
9449 72988 54450
76714 85304 7361
42013 68873 16396
32886 70425 11117
23493 89826 19035
40127 51473 4504
29202 44099 3410
11379 51625 28362
12989 95543 30081
15683 26990 4232
17546 22002 1414
2262 72494 16971
23563 25296 353
460 63897 44836
69 75968 30829
18373 77000 5027
7116 28054 506
87222 92909 2247
44805 90537 1182
1976 76354 42310
5290 90094 68618
35392 48880 7429
80285 82118 251
5995 56116 49383
37166 38499 109
34060 46725 4483
33227 59225 9546
75112 94603 9333
8452 82778 56583
25749 65744 21818
29970 79270 24164
57210 60320 2625
57609 84299 12628
6278 8448 1787
3852 9408 2538
31862 57692 11582
17091 59106 18841
14973 34438 12445
27422 40393 293
56377 66050 5952
10458 83963 35592
50188 91713 23981
6351 95560 14543
34708 64701 9064
20927 65983 17001
3523 82042 49985
70578 96312 4918
35967 81854 21305
9380 31771 17936
86716 96956 5420
74251 77240 2959
28309 64629 33019
61238 62544 466
25133 25481 74
8524 83967 34517
23527 73926 18642
75247 85131 3752
9638 93303 45428
25498 30793 4864
43098 52696 4390
43260 62307 9142
87898 98219 8027
24293 53584 10365
79506 95808 2736
62566 62991 52
57802 92803 7346
61997 82908 13837
7814 45978 7523
38055 54731 11848
7586 58371 38735
38464 79016 36270
67825 72169 3037
28447 45820 113
19254 96937 69389
76772 79942 380
62632 80575 8766
41140 74760 17359
12617 69894 48596
41887 83026 1174
45887 52628 4975
11771 96799 22211
2075 62473 57967
46552 84683 1465
64562 71158 2907
17506 37276 12754
294 83648 921
35335 62112 17191
46871 98969 44686
21816 91571 17058
12711 88827 62028
50814 65475 9090
36410 43347 5422
54959 81124 15344
22675 24451 205
9644 99325 46181
68654 93351 135
13518 58465 18581
28429 94178 47798
71093 99765 24653
57163 58855 837
21201 41569 15401
18824 45220 9074
6546 26682 1912
18224 88456 21795
51442 58237 2783
46919 96132 15623
9239 60185 20721
22277 44466 12077
29653 96979 25665
28082 72630 37810
16044 43439 15567
5659 99736 86839
25196 41605 2525
44102 97814 12140
195 12755 2737
43260 90592 45283
14553 90319 60447
20960 63360 4802
26023 82934 7881
71130 73724 2087
17012 85714 17338
60146 71695 3061
22196 22823 403
18598 99882 41565
13353 35963 6238
13558 89718 55383
50592 60541 3353
46434 86404 18378
4583 97562 71088
27539 96518 23643
34812 93062 48664
49503 50211 259
31905 86265 14509
19161 89481 51183
4224 26679 10704
27312 91089 11863
30614 55227 9158
45786 49558 1020
6793 25092 15227
17158 33123 7505
55437 58562 1252
31489 96915 30763
55504 69957 7119
22569 35760 1792
14508 88272 49749
41012 42388 326
24544 96489 4018
2015 93726 57361
42763 84792 5547
32626 73237 21277
24769 74226 29357
37352 74883 5530
19081 42352 18849
67528 84528 13284
29854 52188 1809
29779 73085 23092
17358 25303 1764
10238 40093 17446
28926 32620 2899
10018 92449 62718
21942 41077 17001
28042 54512 12906
1788 60628 29195
39714 76230 4447
34345 79370 1234
63558 89485 12473
55998 88054 1166
20999 59838 1556
38267 52691 6071
3943 19754 15254
5229 10156 1551
48400 83060 25118
25579 37727 9605
7607 29059 2249
12118 38606 19961
8055 55760 41693
47541 73137 9050
44714 50255 455
94422 97034 1097
65846 76044 900
82711 99721 15607
41072 56348 6775
66538 75525 306
69337 80485 9696
12282 36034 10645
966 55783 14470
7720 16083 1505
16972 29855 363
24 73410 18896
44611 50733 3797
58494 64862 629
14107 97780 73883
29910 59023 13087
47212 94742 10820
49037 58878 7391
15566 32436 4132
18457 74289 33025
75939 93323 11436
62952 75043 1846
33776 63275 9335
10258 31688 19681
14192 47218 17232
54429 73990 6048
3326 99990 91891
61510 63913 1941
32347 99187 27991
7889 10275 567
848 97440 95223
8265 45914 16580
22215 89333 28623
65019 68144 1755
21189 80689 14238
27014 54105 18066
60146 84196 15211
21189 92787 6345
60134 91334 19858
2142 10484 7396
26102 57042 16424
22627 27650 4144
23599 38052 3407
34271 45892 9728
65996 94642 7613
15679 79840 9951
57387 89582 5585
18568 75117 54985
23244 62073 7431
38720 46903 3511
14478 47261 3593
90807 94818 2047
19833 99077 39670
32355 73030 5467
15025 82198 48507
18006 44193 19190
21639 36509 60
42829 79119 35501
26062 29401 2626
64214 94482 21033
27287 38314 8053
59057 83023 9281
7206 82288 50543
64774 82111 2856
22056 70197 12523
38678 80108 17110
39500 92920 24940
43082 64740 2850
24927 72896 34639
416 85025 42723
48939 91042 15094
11613 50901 25478
18048 92957 68440
28482 31860 2260
42707 65567 19939
7390 48562 16277
13074 95932 28158
57941 69818 9615
8616 26683 12113
54876 76686 20579
70765 94854 1008
35329 97260 29885
50750 58489 2422
1513 93854 23187
24609 60076 23747
37553 42466 815
81468 90732 1457
36088 90299 36615
3791 5692 892
32969 44018 6972
16804 48462 24845
85233 94122 3874
86652 90806 3882
13289 44332 23778
21751 31238 7419
9373 71137 40374
79700 85619 1821
40121 50537 1210
36406 92116 39746
11749 55992 9227
32060 82914 19226
2641 36161 5966
33650 66981 5140
30884 62166 17079
27855 54187 6723
51738 56164 3874
42445 76472 22693
30889 56593 21415
30464 96207 15571
14462 31548 983
3245 17624 7086
73033 74158 855
46205 77116 23946
30553 86639 11853
7207 93738 42908
23754 45368 14554
7820 40401 13006
32832 57315 11367
27997 33209 5064
39096 52144 1934
62799 95047 26530
5585 29623 18764
70492 91103 3998
91854 95215 1015
40894 65063 3229
29986 49117 5168
48370 78378 16471
8406 50573 17585
17131 56883 30880
31329 71369 20396
44354 76576 15474
53274 79124 924
33884 36660 2167
34563 60509 25428
31116 70365 908
6138 74168 27929
13682 53474 6866
57412 97676 20060
13160 65616 48717
11406 24145 8254
58711 82469 6570
38884 39562 147
36902 57442 1085
20509 72561 16618
65539 85971 19954
2792 12219 1290
44888 89649 3417
10709 77452 4650
18711 39467 8517
65088 71876 3176
3325 80897 10460
41478 97945 39564
9304 92248 47697
39085 95640 52178
876 85566 75771
18380 20089 1624
51580 75009 23090
87210 98548 7614
68683 70008 351
11990 95532 26549
2425 32067 7157
41504 70779 14790
65035 76563 2699
59374 74873 5341
75044 81859 3404
8852 23793 3811
1472 99417 85398
94691 97795 1388
26787 32273 4421
42766 49373 4695
17970 84545 1014
19245 48541 27773
10647 84089 26452
12937 29397 5846
81587 84383 61
22950 50027 6078
18827 45301 20714
25567 32025 3888
11090 82918 68518
68584 81215 7079
41806 47858 3154
11786 84302 19360
23490 54256 25990
37713 67321 27326
53629 81524 27871
1290 47024 41369
22342 93399 57361
18502 87892 14155
76718 92942 7655
9439 80273 16872
76553 91648 6628
96227 97288 932
65626 79718 5059
51318 86256 28902
15014 46391 12629
53973 83467 25090
15051 71426 30584
35366 43925 2600
20787 70254 6334
81441 95661 7663
21049 59357 19224
12732 57811 37419
7568 32260 22127
17487 59957 32247
66352 79211 4227
15355 42921 15949
73275 90791 13650
65524 86816 4401
56389 90633 23036
47048 64611 2986
61958 92030 2387
65443 83075 10151
35470 42138 5878
53840 69770 9287
61711 89981 597
21907 76655 43012
8495 24052 14564
5361 21787 3303
23210 97901 50757
27694 72076 21751
18067 33099 1018
6339 82450 2584
17359 73530 40875
1304 19099 10844
44156 61230 15389
37471 63551 20800
13435 99492 58592
72185 79623 1102
1560 33171 4403
5742 98231 20147
12 50114 24576
18502 52645 15381
15772 54944 12223
54353 57145 523
1745 90314 76107
32345 36444 1936
42582 80185 1767
70044 89615 2904
681 38769 13994
78168 81004 260
56279 58349 650
17211 60578 25359
58239 84270 22469
3058 81140 66591
57294 60466 335
38927 95820 43291
74859 76314 894
19807 55569 1683
23033 26688 998
58474 98408 14691
67968 68058 81
9048 37545 10351
57234 93386 27867
50603 86623 12109
21763 33319 5266
8396 48554 15703
48309 65878 14082
20780 57650 6775
10647 33032 10264
85349 86942 891
7345 35236 19777
46693 73649 5688
21968 76782 28054
26161 77063 33604
27654 69323 9753
12560 73357 24670
27413 53065 19089
82290 95569 11817
20735 71258 15120
15311 71119 35122
67493 71428 870
1269 22412 1718
11541 21351 1519
71476 90272 1708
15367 19311 1687
55831 70535 11973
41239 91807 27360
83442 92141 7434
84694 92520 1955
60708 66053 4114
4239 97034 70223
37714 42762 4237
16629 65569 18379
34973 93003 43704
48535 82917 14126
43188 51738 516
27363 35149 5363
18984 69418 16862
23722 28379 446
23768 35357 4119
58789 86380 3179
4517 80928 30016
57264 94628 19313
54068 60938 6415
59412 96741 11801
5437 81068 13201
29435 65038 4486
38118 77165 22017
73709 87976 13991
17029 29315 6855
46010 46709 291
49723 73379 19230
17297 35674 10936
16660 24738 5727
8949 48104 4495
22667 53450 5016
44534 85052 14141
42527 74487 17297
39139 99747 40871
86332 88428 825
37765 43783 2059
24275 78632 19868
55609 67816 11690
22835 51921 5339
7873 91884 645
42159 77475 27217
52075 85893 26678
47920 82326 30737
16930 58443 27127
55576 63297 1503
33167 55776 22249
26166 94735 31657
28749 91877 23852
47130 98791 24875
24519 96431 3201
62458 83374 14095
40348 46588 4562
31896 94888 56304
27702 61244 9938
49383 87561 9280
8747 14164 3241
24007 82945 14391
2875 26513 21410
6864 73983 17153
57267 62974 1452
40453 52330 11079
6201 96159 75583
77932 90840 12499
38390 46218 3280
5071 83382 40194
53937 67074 3079
75737 79615 2511
54648 86694 4938
30545 78873 35795
74067 90449 14425
35048 84437 34179
70255 74131 2917
9495 44605 27529
1743 80582 52868
58661 77765 4412
47050 59114 10764
44057 50279 3445
18015 83351 22420
64970 94366 14134
86229 87969 141
12440 34531 7016
50329 81721 24636
54476 68468 9593
26781 36618 1218
34514 86122 5016
48234 74004 16313
17449 57288 24809
38073 78072 12147
15209 22486 5407
58366 79648 5689
27775 37029 1766
23946 72980 48441
43167 82346 26280
20279 70811 48025
10026 27229 15156
31814 98990 18887
68100 86240 1786
40607 50379 4872
39161 86425 46356
62439 77390 9387
19838 40811 7862
15307 96965 64872
54241 56085 1206
3644 31071 1381
67077 78434 9854
47656 57240 6998
7860 29390 8888
79933 89885 682
33119 57593 9294
11630 94837 82316
8025 21045 12935
26996 66367 1240
90268 91775 663
1639 11001 635
58239 66000 5529
42873 79235 13616
80886 93030 7310
14472 90221 60333
41414 73140 27827
46685 82941 278
27491 45832 14177
15956 70559 34248
1227 48353 7739
35631 91602 7669
24022 78699 34512
5595 54711 14371
47822 61584 10443
11020 58169 33480
10485 17920 1103
36258 62872 16468
35023 72802 8770
7396 37215 7323
80276 97175 3155
44086 70700 18312
34360 90756 22441
22916 51611 10499
41853 61239 13560
72559 92032 13655
72918 85339 4960
73549 82368 2573
34685 98838 51693
32674 61079 6883
10986 27439 9079
39253 59244 9111
25908 35942 4646
64617 99958 15322
16348 55202 19360
66462 69478 983
55517 67941 7937
27828 31603 270
8640 47914 36237
48995 74414 9503
44221 94234 47326
44359 79022 31392
17006 51180 28350
46931 84498 26045
9491 37846 13518
76515 95290 8176
58734 63895 247
46904 55880 4558
6676 49767 15545
73119 92602 8043
6158 66171 18267
55531 97655 23807
23442 71122 9978
5131 34172 7742
21519 89860 58960
60313 80777 16329
27682 71954 37189
32180 75637 22463
50444 93602 14785
79905 86824 2850
37732 82435 42848
51757 97092 15988
34777 74965 22393
25804 57870 25545
51188 86045 19656
9266 43163 20089
53169 87425 29251
29253 41421 12136
20811 75261 18905
60216 64309 3656
11794 85803 4013
46783 78179 31141
55230 62824 1621
4373 88539 64139
40091 78648 315
45960 90670 20441
34903 68920 12992
10705 36496 22318
10209 19480 2464
26415 78838 43626
40689 76508 24
20631 61439 5157
28148 61940 28073
36396 68743 25121
4903 80573 54825
72956 77569 4197
94626 97189 1830
48898 88849 12294
37376 65995 5587
11578 91162 11866
80035 82116 1006
44113 74022 25426
42423 60786 2419
9831 30121 19033
76573 95534 2238
31656 41405 4900
56745 68062 7948
21922 28097 3928
44735 96148 19589
11949 17557 5511
27909 60963 30329
15586 85856 39750
43387 87221 6823
65304 75848 4611
30530 40018 4641
55914 87983 14913
10431 78678 33544
31111 94325 6291
4817 71632 7145
35776 89428 38268
5954 84532 54683
56046 97596 2096
38400 49952 2079
27986 80986 2345
33432 90373 2367
75506 94828 1323
25527 61318 18702
47347 85706 17287
87 31660 8705
5177 48188 706
41148 54885 12787
59379 75529 10035
8924 80112 46256
42224 95752 18578
57203 73707 6898
26703 57624 3413
45145 57928 4344
42590 60683 7022
19926 22616 1819
13211 49013 65
17231 93896 28759
33716 60796 11731
34735 38005 2019
54966 76893 4787
67229 97688 5046
3420 79225 43075
28636 78011 17444
76526 84305 7184
15689 85850 30445
3073 90257 81340
10300 62896 11187
10022 76591 9549
9255 92984 38276
46543 95648 5551
9684 33398 20903
84634 92704 2187
78829 94389 1290
58617 76182 9707
16140 65139 43836
6148 97995 43642
16533 57402 24570
60352 84015 21971
49501 79489 6740
18445 25370 5484
33854 96471 42351
13704 64579 20031
32636 74465 35315
4401 40646 27700
43686 57882 3195
66647 80587 4146
29967 86501 42875
67959 83358 11240
37168 65479 20755
32228 88907 31179
13324 94035 25859
5843 93614 17988
11543 28955 14323
36443 54132 5293
17412 60235 36219
26663 44647 185
22225 37438 3870
12233 37992 368
3322 76472 41071
34968 66229 23970
44972 95159 46864
8117 21573 12816
7757 40159 7783
13134 48702 22390
36054 64400 28232
50226 66168 2877
25045 45032 14719
9169 20848 8302
26911 75560 401
2224 99228 12050
36963 41064 1082
5960 92541 84632
20624 67656 8868
23924 37844 2354
16232 87191 31388
66394 77940 182
34281 97935 25595
13528 93111 48845
41795 69737 20086
18605 84282 6470
53374 78526 8875
10309 35915 7194
34926 78840 29712
16433 46740 9251
23100 98772 8129
915 10331 5676
1436 50374 47606
38518 64519 13680
12328 96490 76526
50241 96263 33510
18478 54041 12103
32770 44802 194
208 63669 26428
53302 94358 28540
19354 41761 8814
58425 95447 6725
38743 58667 13677
10417 54357 40008
35033 36197 543
77893 94368 9786
21908 84260 10997
1122 42602 23025
36470 83069 26889
4390 4511 25
21404 50987 9693
12029 56262 30643
3636 14223 5330
7717 48725 37239
65658 99825 7259
71275 84963 13011
13576 78706 5270
89672 96433 3347
41213 99254 13691
47978 95615 8550
7963 86909 73440
40462 49424 1340
83083 83211 26
33771 34339 509
34269 81973 41227
8968 91601 17537
97007 99084 702
37700 47494 8488
36614 71553 21796
81712 89086 5175
34612 45850 10575
37818 60852 13859
13324 13474 28
26209 59556 31576
9729 20326 5462
5530 84259 32528
3443 80500 19835
16941 94350 69614
7313 43808 13909
58601 61604 1080
58193 92554 18766
7272 29169 21570
20872 44422 759
20807 33174 5081
49924 54839 1596
60697 65474 1460
15848 67367 1898
78355 89356 9492
92851 99027 4335
42749 78147 2060
6162 49823 12645
74740 91665 4302
55812 95490 3103
20456 25788 1081
34331 73462 922
29975 36893 5531
68400 85644 6043
14980 88026 69274
8799 81123 51525
46554 79178 9461
41532 57605 13503
57929 91689 23873
40916 72150 11517
95 67595 46323
50785 98250 24407
73252 95594 7768
7819 94236 52439
44376 86445 13225
16079 56986 27052
6292 73691 33593
66884 72690 3571
22276 45977 5997
33030 75318 14262
26213 54706 19555
15422 81137 41534
1019 38848 20947
18502 25541 3960
52838 62281 7769
74828 83474 8081
32978 40724 7552
7687 86488 62625
32481 79465 27970
58332 98767 29684
43804 68866 2277
15504 31811 1000
3593 28149 13719
36813 81183 36750
8767 53529 40576
63387 90865 17381
27428 51398 23811
56936 87488 492
5465 71376 9742
43831 99740 32689
47531 55937 3746
3999 97099 20298
21214 58845 33132
17539 89338 34090
52533 64947 6778
8807 26066 213
31892 38589 4672
23729 42076 7241
46984 76465 12572
2306 73414 21074
16237 99213 36781
18759 24484 757
5529 62851 38795
34355 77563 36250
9866 79551 61029
47865 68845 9982
39714 52608 8357
11864 68778 1277
61337 89254 19566
737 5540 2943
28776 49034 5011
25521 95891 42970
37388 87324 40070
33908 80854 22068
26742 40843 4631
8596 52822 18798
3073 82181 32264
44985 61602 2812
91167 94591 289
69370 92461 2855
12986 75717 1443
43251 63300 16818
3913 20195 2220
1011 96620 11549
26754 67853 15652
20387 59092 32760
14064 62532 44862
3189 74377 46139
4197 71855 47060
28050 76335 44169
38067 65912 17809
17390 33489 11827
46197 61368 3456
29432 46157 12877
11235 88685 41320
35004 50678 6017
22690 54939 6877
20417 72739 24213
20487 64335 11686
65538 70626 3342
41848 42675 427
20070 72562 36400
39655 72218 23730
42241 42271 31
75741 79325 2128
32598 87578 36661
28218 60396 23277
26837 55271 26748
34190 67938 5969
52397 79196 24339
33690 39488 5230
18380 54526 5918
19787 55739 7673
12005 52299 21770
91122 96762 5259
19960 60293 16630
50188 81426 28331
9367 92457 28977
15123 68114 26768
31817 45058 8327
24030 78673 32689
68494 83543 14523
33023 56862 19344
8907 85046 3246
61532 90217 8537
25367 66064 13585
7986 26666 13887
50549 64973 12944
39593 76205 1252
45901 94257 26696
49128 80168 10168
40240 91787 10264
8075 11466 818
22871 37746 13175
81965 81993 17
47577 65072 2746
43944 99436 10505
32578 59568 24114
3188 89376 80388
39855 74896 28900
11222 47108 13778
2560 9829 7041
52745 67429 13701
35623 65347 9312
30177 70639 31729
96568 99462 785
4470 38638 3375
41086 85656 3673
78525 95860 6199
25185 72011 8968
49196 58529 6451
13385 90099 61821
8973 94978 1538
29052 30407 247
65039 73201 3577
26192 98523 58191
6091 11045 2003
81500 86549 569
3553 20526 281
47555 61648 7668
17379 86614 8979
12955 53632 22852
44717 86625 18176
3822 71947 12146
42141 93951 46556
37342 79639 1988
5435 5745 100
1775 52414 12072
27889 44571 2272
70813 71472 222
33345 72265 9741
85778 94633 2549
13084 82712 21820
73413 80060 4025
70600 83511 1523
22176 51118 5818
472 37326 5202
14641 47911 32916
6835 7414 219
67442 99332 1260
86888 99634 7796
46351 77057 25117
71625 84873 9565
3682 51214 37563
2378 61586 34065
30575 98217 21055
83227 95843 7067
13648 85206 58993
54049 90310 5287
19631 89735 20770
11208 96133 67048
36281 77740 18978
43382 72508 2664
21773 23642 1234
1895 16080 1142
4647 49842 43007
9149 12125 349
94944 98266 164
60094 98466 22509
85041 97491 5891
54836 73080 8086
20459 86310 2436
48995 85304 4454
22775 95964 9134
636 30786 3516
24390 29373 71
33777 42912 3186
8606 29896 10701
5756 95582 3810
68282 87238 15817
86192 94028 5552
10793 98697 75877
38916 67394 3219
58165 67299 595
10654 91559 28802
4918 93821 78342
4023 26448 9168
55721 97941 34770
48244 86755 25989
26121 74298 22432
84453 94238 7686
66172 70216 1856
12328 65737 14768
37931 98155 28915
48055 48947 239
63382 91849 15706
27974 75783 1806
3510 65154 42020
80188 90451 10226
28490 45491 14366
13739 15209 355
44990 49718 4591
10055 70747 45987
60043 89623 23008
14460 94284 75697
33567 50798 8009
10610 76405 44384
41158 43447 888
64953 91409 21195
17493 30101 4234
27210 97473 61859
11736 87219 19036
3232 22070 15278
2636 28163 24978
13398 32823 2592
7962 28234 146
17691 62396 1987
26736 31949 3794
11716 88654 14435
13805 41667 22374
12983 52357 35318
51843 87978 25376
55178 57651 232
50734 93588 21428
51250 86754 4465
30393 84960 20668
11186 96033 73623
14185 21396 5738
19731 22780 191
7259 29842 19669
4584 93333 87524
461 7702 1197
30322 55973 814
9738 34396 2083
62992 79769 12632
234 15838 6744
71473 88383 7882
33698 61298 21023
3137 87566 40387
53717 65026 267
6357 31838 7930
64393 85753 8373
55252 91628 15835
12794 72846 55170
5342 28721 945
47835 91697 2607
40027 54959 5265
17857 43417 6866
22550 33471 19
10483 14556 1440
5694 27647 14109
36908 82302 37564
2410 97911 2466
3852 88403 27157
26068 26460 48
47409 80744 16738
31322 39369 1188
44770 87274 12322
38631 73852 27449
12523 21977 3764
17940 84437 31115
24240 44808 6188
9011 87840 21414
93974 94407 109
36280 43144 843
13836 61881 30506
34591 50584 7699
64269 93243 5468
12544 65156 22430
53683 93449 11109
5137 72893 67457
85608 99289 8230
65220 91753 4655
16644 27421 9015
7845 75127 5764
38297 88730 46400
17794 69328 1142
73014 98037 21251
7864 66528 49918
18907 24614 1054
26245 51662 21918
43953 57911 2224
24435 27901 2086
41853 84482 9030
27326 45729 16987
81001 96865 11192
22081 96749 72398
25214 62669 6502
26592 37986 5286
42420 98299 34996
14059 56925 39945
11745 65048 32591
25985 66997 21079
13923 96526 17397
21807 70614 39978
91736 98477 1302
35766 70331 33932
18511 50342 14827
18649 56144 20494
8931 45927 16781
38455 40509 866
23720 98998 28003
31835 78256 9323
70283 77651 1831
25526 72292 7658
42793 62454 16705
2594 70339 11546
57058 93572 13701
96311 99777 1751
69062 90564 981
52783 68575 12257
11215 71070 45392
51254 84832 8723
58266 89135 24667
7108 81612 41000
47940 48426 463
45684 98283 35079
15969 62701 10393
37451 67418 603
52143 89911 9719
88640 94042 755
24993 46387 12178
1326 18417 1260
54760 76107 17096
6060 37858 30319
63597 91468 8147
35374 65450 13172
23072 91180 9262
19231 39995 12158
38985 97513 5808
22489 43775 6259
24149 44264 5461
2474 40581 36065
64923 80817 11881
2743 95282 75792
7012 98446 420
14023 21416 256
63221 81650 3462
35089 69691 11404
3940 91635 66271
13261 91470 31651
22960 41075 16969
76936 93420 1201
7793 61628 8095
77435 90877 2430
364 14646 13129
34463 65908 844
2222 13890 2970
10711 20442 5246
90266 92278 514
75751 75927 90
70249 72987 1545
61169 79426 3336
15872 29004 4644
49430 59613 223
4263 7088 79
30212 41973 1304
5151 76686 48329
1151 37460 26977
8327 90003 29870
14456 89930 51136
4374 64743 41362
22483 86156 2769
62372 88345 19689
47460 51222 2591
48362 76808 6388
2411 3788 329
83510 93419 6028
4522 18171 11519
7934 10365 2369
29065 64249 24097
46417 82731 31606
12464 49996 33131
55185 61981 4185
8643 11310 621
28149 93214 53841
11407 27290 6092
71506 82702 10943
39903 75935 9718
79856 83445 1400
56915 75994 17871
19557 33860 11504
62518 92319 5778
7385 29412 19096
2232 67425 64422
31439 46652 70
34903 60806 19164
30128 83181 5415
60520 72347 7071
57923 88301 2402
11100 16918 4695
9539 98786 20042
12491 42357 4359
35133 58031 1944
48722 85715 4868
45492 65710 17409
55472 82637 20209
42840 99119 2307
37843 45333 530
32088 51272 15583
35981 39743 2085
22900 50289 1584
22000 78475 27972
12845 33340 12203
33270 53223 6661
23902 46508 11350
24498 84836 10373
62593 97516 7085
15314 67018 34397
14885 76403 52773
23894 31806 3054
7040 51962 28753
3318 74982 519
86612 90975 1699
24972 90176 20082
74947 87743 5858
65123 84964 1930
8845 44508 21886
36057 86519 19783
46400 64860 16879
29352 44790 3536
3085 71162 57075
17861 63139 36363
32546 37333 38
6115 65482 58428
15391 55509 31830
33552 55575 16207
31607 58554 197
4645 56753 1659
47659 90833 87
21924 70598 8320
16266 86016 4123
74520 87589 436
77266 79740 1313
62816 99960 23908
12736 32590 11873
27759 87447 7046
26867 27183 231
57313 61762 2901
2813 9260 4810
18933 25755 1000
52536 79271 10208
3776 26856 9514
29045 43544 10312
42484 91524 47311
41951 85990 29291
44333 71779 5467
38459 53863 12921
9117 18638 502
33281 79624 45884
22882 90109 15027
21097 88096 1831
5632 14341 601
24270 25344 287
10707 99092 73009
19205 79173 1726
90917 98028 4240
28866 92195 18166
35055 89977 40765
62060 80661 6091
11972 89856 45952
31945 62179 286
40003 69398 6547
24320 77577 34430
68062 96914 14273
21464 51987 18409
14138 93408 7473
45183 50516 2173
33253 73941 9002
28496 68137 25075
78265 85700 3536
20338 52399 10776
1668 96838 1196
25919 43755 10996
7464 61826 43468
10041 17208 6323
32736 52866 10595
20110 74227 49406
71816 78481 828
60460 77084 13558
49338 81176 29802
66196 79266 11760
60597 76393 13154
29409 61681 26373
27085 44680 5396
20872 40128 13985
47731 83977 16847
10506 56670 8341
18456 50285 27922
2955 65516 45375
12784 50168 6527
31666 90291 42029
42349 65172 1059
17030 33775 8505
17918 74741 18972
10953 87879 44459
20365 68216 26967
19585 38334 11136
39014 52731 12651
5082 90294 33370
22120 72843 37494
11033 11698 200
46804 57448 1695
40611 99210 24363
47571 69032 12715
22133 26931 559
16122 94180 6424
34121 86351 43376
14911 31365 8814
58155 72148 10970
27612 32498 2568
15093 15242 69
27991 89364 29120
90004 97114 2243
11004 40516 12498
42128 73683 12744
21886 99008 7638
7046 59767 41055
18938 25233 3768
24309 76027 39061
66077 99622 2113
23308 43996 17284
79259 83966 665
18441 55837 14991
83935 91104 3220
8286 84055 45518
1527 16844 13654
19145 71082 41504
55509 60449 56
1533 93977 8528
56883 66579 9111
74470 96012 3149
51172 84837 23750
15934 87090 37993
7738 80900 26899
25253 71216 31430
12797 51770 14876
24004 76157 2608
2138 43632 9210
49192 83524 22898
30058 89437 26787
12588 68569 9793
39072 56053 14051
53027 70949 4510
37012 47595 177
40446 47212 2104
39361 40347 402
42487 44524 947
13545 89583 24689
49668 92356 12100
60415 99921 26676
44096 51549 3025
31395 54690 3303
19798 83047 45798
8391 25641 3078
12170 46836 22496
40474 92455 28122
45398 71267 25520
24669 70916 41912
28560 96592 44553
64334 72044 5455
13674 63185 4283
36485 51338 12649
29635 62834 12633
157 71538 16182
79406 90257 7440
34719 71942 20764
8339 10911 795
33432 84834 9836
76230 87529 4447
71392 87827 15309
46146 93806 33941
9787 38116 15730
19490 27559 5020
65440 71701 1141
38527 42179 2292
63327 65374 807
297 54220 41957
27626 66933 7129
70426 96614 5242
22505 77456 27557
67579 99374 7483
4354 73851 35656
79783 80975 138
41110 46055 2719
35397 62135 15213
30624 42950 1826
6897 25515 1399
13758 88648 48617
52830 84347 28496
3143 37381 33565
56713 80767 4872
62425 84963 21467
30469 90702 58563
11921 18053 4624
17547 75742 30295
8452 60530 49254
53557 62125 2290
68486 85977 9260
11932 48587 32501
35254 64830 22172
60538 82957 742
4114 74908 41772
47870 99922 40642
59880 74824 8612
79983 82390 1518
24438 94669 44678
70146 77912 1210
40150 60046 6179
4533 78214 42172
42339 46552 1871
2727 49340 46162
41645 43856 1769
19377 75947 31080
7422 61915 18372
20967 94846 12976
42415 86497 37375
40731 53580 1388
14113 51558 21022
11524 67701 990
26121 99817 15847
2619 27524 8816
8576 73950 54860
70580 77590 6380
1337 75979 54832
82739 87629 2573
54865 60678 3997
5090 77679 46086
18155 18193 12
75418 91023 1001
27024 92503 59526
61032 78244 8828
10306 22476 3122
34259 94323 34975
44046 66029 1335
23608 66085 32218
47096 95275 32573
48032 92786 39153
23320 58257 3024
32946 84994 38654
35400 87825 8806
64835 81419 16285
78737 87587 826
61205 86258 14415
49930 91234 11419
21804 23079 670
22374 95882 25313
40262 40638 98
23959 80921 41900
4225 86043 61538
13167 28141 551
35378 54735 13600
26528 40953 999
15043 66126 42799
35018 56311 9486
28700 46015 9835
9214 29201 312
20556 93739 24637
53671 99050 37861
11788 35791 3548
12962 72253 39189
1250 48986 38670
58643 74361 12145
30505 92990 33794
91481 91497 12
27838 45621 13234
38189 92758 13035
8430 39001 2830
73678 88473 3109
74371 86803 7024
21917 97497 49303
5767 70988 10437
71188 90577 17047
57591 85797 17389
27798 98502 69641
47530 56329 7683
94333 99951 888
15193 66774 31656
26440 96110 24767
39907 89571 26204
15921 55770 6718
3763 92152 15065
51767 87743 25724
42332 63353 18978
20229 92227 25396
36544 81107 4711
8870 77612 22105
32289 55541 16902
34926 93929 28523
55639 96085 37290
54878 97240 21488
60540 62146 970
3814 55773 10536
82143 91274 3190
11943 60171 23800
15217 73321 56885
32592 69272 4407
12740 72100 43201
38782 44282 5416
31552 75242 22810
54712 78383 4230
78098 94984 3453
11223 22248 3558
12871 54798 7541
48388 90330 16815
922 35865 29961
21199 97078 29690
44440 71589 16271
60247 74765 188
35116 78577 35586
1144 60520 55852
63929 83734 7107
77179 79089 1714
65476 80404 7962
70050 96531 17856
60294 75958 479
57851 82827 16730
52877 75201 1884
36932 74021 29841
13270 50669 8599
20473 85421 43045
24212 52241 12936
49418 68623 5338
12752 18865 5791
37624 54192 7998
29182 93837 45153
42541 94811 18259
29542 68242 24593
51491 83989 31921
16867 66902 27711
33387 40025 2826
43860 56736 3482
34427 41664 1281
50003 67696 12215
10678 43329 28715
44 21472 19655
9657 34096 19537
21938 23348 1260
4097 53557 19122
35317 71225 21420
65013 70055 1912
10823 78061 36544
30530 68739 19766
41416 87161 8656
83906 97973 13698
49645 93622 20645
34611 36838 1900
12180 15667 957
19650 59594 38401
14114 34932 6610
50967 89917 16521
22469 70322 31226
22245 44069 12556
10552 23773 40
45744 61595 2555
16555 62048 8499
35363 68425 14271
37962 92746 5686
16397 58225 27833
2708 93464 9617
36728 38781 1873
25586 42462 3601
61984 71028 6112
13325 21621 3794
23605 28161 3032
10463 64581 38333
17862 57808 27259
18386 19127 580
22939 98565 71573
17281 18922 1324
28978 66508 22130
8658 24753 11762
35567 67575 19076
35995 50636 13229
12423 99290 46586
16478 62845 10450
6345 14553 2450
52232 78024 15612
15756 37018 17364
69815 90622 8959
46764 63692 14356
82800 95290 2576
1346 79647 49197
5515 24147 5226
68725 73899 2309
18415 69736 12539
56024 99017 16904
13429 62191 20588
26227 70407 44097
12810 63429 17706
5185 88199 54575
77172 87427 127
15484 60875 6610
5111 15259 5015
23252 67943 3198
20262 23019 2371
15332 85448 60025
10405 57617 35723
32092 99806 53806
1254 53041 39220
36359 48945 1170
51274 80414 25944
16432 78939 30874
14521 39915 6059
18726 30678 8585
19459 52798 22560
11690 24568 8033
47243 65097 6755
12154 63667 47467
79484 93326 7132
35556 38206 1664
51864 89369 20570
51316 58448 54
52002 53569 451
28014 84814 47589
7943 97612 11230
70985 92818 6790
17588 72411 20454
65685 69540 842
76732 84690 927
7952 36830 10014
32346 73544 31122
6116 15845 6958
43272 86403 20100
26705 68992 21807
56507 74078 11884
35063 90809 12922
25388 56469 899
29638 80697 45790
36182 52545 15876
1483 47269 39471
5949 25738 16447
54951 56464 1509
30084 41384 1589
65226 75501 5281
32341 76910 20715
13899 26231 5717
6313 69512 10881
35945 94982 20232
74883 83493 41
71667 79049 3604
5388 38184 14821
73067 76694 2404
39458 88948 16473
14334 80724 62808
520 37001 7906
9657 28360 5707
9466 25058 13049
45235 47759 1149
50488 98629 33919
13448 55027 3914
38863 64967 7843
33826 66539 21117
41568 98850 55209
59244 60079 467
9618 50020 6409
9018 67152 38400
30040 74034 10757
51048 53385 2231
14076 85193 39885
5362 57165 3467
70488 81567 6368
73743 78637 3087
2288 29252 25543
8625 86578 45555
23756 30968 827
68314 84182 12232
44338 68127 19596
11342 22938 3493
24165 79073 1306
6341 38373 6478
62833 68829 3172
10664 72468 1735
5578 41105 31474
3614 12053 5836
10280 81657 45092
24106 91773 55299
29622 99199 50589
53008 62786 6363
33644 34415 330
2632 53123 1831
26967 53639 20579
39513 81767 25795
59248 64581 3974
27552 70444 11973
27737 69338 19260
45467 48520 2135
67734 82309 8576
44112 76674 20236
17764 76818 25863
28012 85223 9565
32846 43592 8696
59695 76680 12244
67110 86122 1245
39880 87889 9859
22317 59666 22424
8132 73911 60121
32559 60314 2944
11665 92260 51546
27983 42409 11245
8551 17045 7267
26740 37690 289
28317 54199 17870
33492 96373 42631
8459 21061 9055
63739 90779 6459
72768 92425 13567
31814 67889 11568
20253 90556 28029
153 39449 34534
20486 78610 55046
3416 20268 9475
76075 92613 4534
13201 35450 7805
5081 6012 246
8996 40473 13827
57351 90143 5377
79174 90017 6407
71641 89675 7137
37258 92374 9564
37361 52681 8010
7081 68857 51901
18596 22419 133
26631 49254 16571
5255 44369 36693
80985 95292 2145
23789 25030 1072
28855 42206 6770
52215 65929 485
5347 39515 10930
63794 85991 6273
23356 83091 14100
5385 83916 19444
51470 82754 14242
20419 23543 2179
36636 97416 55966
18380 94431 42266
37659 45597 7735
49533 67046 16193
8333 23974 15386
50392 65802 12448
11564 84706 38000
78825 94339 8120
65217 88298 3144
15631 79770 5930
3511 69828 41543
42292 95034 20638
15807 56807 32104
6304 48673 15262
7672 63943 32830
52586 57577 4244
181 94605 33433
33913 63181 21924
40651 98098 50943
25400 26849 1439
20071 82133 5928
24347 48915 18823
60813 93512 27800
82569 87568 1508
21422 81923 23939
21489 29946 2477
15602 53874 36196
6499 36988 20424
2322 89998 5042
13997 67598 41703
67281 83078 5745
75197 99484 22428
8588 73273 20782
12283 93451 17608
50992 99211 48022
9965 24733 13532
92232 92322 44
3293 66503 43238
8229 24375 11237
47500 53102 3200
1973 55970 16055
53405 77167 20413
61196 91270 12433
44455 60396 2839
57647 62825 2722
24068 39012 1571
14217 51357 1763
13273 99795 54304
53233 66692 8632
88838 94756 2499
14406 17301 1863
15645 56632 1574
55219 60630 4861
48479 90798 3434
41753 53182 2173
11505 43248 5404
5021 91572 14409
61112 91983 28825
6513 96488 23953
9808 49000 1883
88 2939 1405
18528 43376 24514
33336 63714 20535
52832 71285 8045
63236 89613 20785
82105 92644 1495
31143 37045 1146
27844 82838 46439
4456 57191 10942
39613 64564 20867
53642 56400 1576
52729 55897 1924
37393 68313 13886
62548 91447 18371
54608 70899 1033
75191 81503 1397
12107 50560 31627
19632 52916 28523
23232 70719 6656
18442 64847 42459
60774 94194 9711
1881 70606 50582
90633 93836 1302
17373 85931 22939
15878 66216 28403
20033 61698 24557
22588 77999 10689
10726 30384 17680
49925 56057 599
27710 59864 19261
2476 64995 56043
34823 54522 2535
19120 73996 21968
89677 97470 2124
1202 54579 50494
46409 58195 3755
15158 29844 8013
3864 92722 58220
12534 28420 12937
28156 67752 24997
71880 97413 23030
52025 78600 22066
44091 74787 20107
21741 60230 16025
58486 75775 9865
4227 51722 29413
23120 42569 12749
46115 57191 4968
6696 13227 3295
50550 60833 10252
17221 74407 17616
62610 97182 14530
43003 44734 1427
11514 55583 20976
35722 75252 6533
1513 71448 48898
42324 53609 3012
20318 94075 30492
26894 35696 3475
2107 65800 42116
54501 69581 11424
6398 66975 39675
51313 68898 6871
47871 79781 267
92736 96058 706
52317 53349 535
32620 95927 37829
4452 60671 36637
5534 74279 61711
41657 49666 2509
6938 57261 13101
19179 58947 34516
41902 86869 3561
15518 81653 40360
73963 95428 3930
842 79769 61135
14247 64938 44389
26666 33405 5722
7282 9220 302
29621 58127 25166
36353 50786 5920
16371 68849 4874
60631 89289 15668
2703 13213 2919
89266 95697 2922
70533 71344 742
39503 44742 2963
1761 29280 26673
11553 70650 9446
78121 84031 4593
34603 48527 8081
40699 83148 1065
70183 76470 1603
34567 93656 49877
21453 51751 27514
41742 68064 5972
57059 69997 11681
78294 94534 7655
85497 88848 1648
62166 67835 304
39225 60764 20531
43658 58917 1322
15046 92632 14002
5971 8505 2299
76544 84324 7219
10657 68666 1749
61240 61677 93
9450 51699 6
52001 94808 9305
23226 32570 4145
24471 27352 1572
43355 72921 19955
17827 28846 4437
29263 90612 15574
49744 81726 3203
4270 40453 16253
10177 34959 9439
22028 73947 22681
13455 45607 14134
46852 86841 29112
71745 74387 2591
48032 84392 9137
32136 96335 15052
18695 69020 27630
15540 55052 20260
67454 89658 6928
2765 52638 22483
61152 64620 2702
6957 9003 1174
43353 76491 24143
77279 88515 687
38668 93004 15696
47537 69139 2191
81929 92827 3833
42155 57495 14780
55358 98030 19811
1976 4488 2499
14892 24509 4794
38890 97002 5071
23481 96363 12189
85400 93855 2530
76123 78017 1424
75061 86150 10995
80466 82023 1137
18337 78451 51787
4535 7759 39
493 42045 15269
77730 77895 151
7076 10413 1229
15651 76419 9639
42008 92377 17217
37218 91092 51000
8599 22932 14002
56752 78338 7084
5536 35315 28767
34796 35253 376
26240 40831 9237
25900 84029 55699
61070 70124 9031
34467 66333 16340
48788 95605 594
48847 53395 2535
29462 39199 1208
81474 93045 9710
24071 92119 30924
27527 38898 6212
20178 70988 39012
22734 24369 448
9729 28457 13074
43642 88671 32081
18226 26487 6886
37955 44973 6799
15505 88507 30860
60608 63631 1053
12999 89716 45705
42995 87272 1270
10290 16250 3183
64285 87640 19927
46258 55970 9464
1627 22875 5297
14310 31581 3661
61363 82554 18011
4196 70398 3568
1110 1834 257
77182 78241 716
24370 27254 2379
49207 58340 3161
63140 72540 9146
12208 44516 25676
8709 89313 7955
16938 37645 13675
19655 20484 255
27591 28396 427
9080 54475 23457
32320 54644 19101
68279 91894 11630
22330 65452 19191
11881 42978 23811
76063 79877 2742
2398 59707 25193
22897 30762 166
46677 72849 17195
49244 94277 2057
55184 67646 11309
3853 45085 29286
54270 96212 13993
75168 92071 11607
88403 96581 733
38096 50569 8750
34330 35062 519
62811 69808 4429
79211 80767 263
91650 98017 3086
14511 47486 23061
83904 84303 91
31119 85920 28064
13529 59079 40853
40137 72705 12944
33837 66223 25257
14299 47058 4483
59950 61344 1353
45830 51592 677
55164 99453 40007
14997 53462 37245
14759 41437 7713
22614 71072 19270
42063 98813 31477
11602 61942 1327
17828 60440 39535
21016 44443 6663
5476 78731 2021
31981 34613 1299
11045 66195 22285
21276 53559 27243
15415 84707 7508
65474 80501 2188
14706 69951 48753
34179 40520 424
69339 90130 12877
82733 98099 5148
69131 89503 5970
18882 31702 7373
2992 20128 9535
26857 71489 1700
60956 89912 26495
10767 54709 37960
22444 86949 45148
30379 92434 38047
30824 31328 78
20828 62981 28243
38361 98017 41193
8371 57170 47254
30416 87904 20678
35988 43926 6223
42110 54953 507
3628 6738 101
66065 83783 1812
33926 72166 5771
37659 39864 439
83379 91878 2853
44000 95289 32703
3517 32059 27997
29133 71608 8329
74109 77455 285
40925 89376 7560
74438 78538 3253
62801 88156 22315
4052 4236 84
26924 71892 6534
3767 15372 6555
10583 54018 21084
9225 65207 15872
26840 82554 13093
7506 93907 17261
3599 72526 59356
6605 22993 6902
1170 8609 5083
7704 56724 8050
51322 78750 14770
27520 98215 47435
9403 17244 275
58268 65100 4736
52545 78111 21653
47865 96255 31128
28191 81216 28397
40148 57926 4864
2624 8913 4102
43474 88160 19715
21224 71360 4552
51527 79697 8377
40574 78382 2527
5428 61965 44793
19251 98819 25468
49165 91580 28572
47729 56279 4988
59797 69360 7190
47107 83849 5921
89265 90510 27
55114 94987 7942
3126 97298 34970
2452 23501 17076
8673 83080 23358
2247 25715 10593
44107 72924 16961
5506 64996 35513
2117 50330 14222
27527 58904 16523
85633 89556 2696
68746 95736 6165
23809 77831 24985
11079 27530 8648
53921 75197 14765
6354 71076 60354
72891 85385 11840
37599 61576 20298
71283 73329 1994
82503 83232 553
15217 71505 31565
24153 59128 30448
19335 61608 17035
56053 99473 10681
55456 65484 9346
11302 57978 35590
47426 63831 1222
67205 79182 834
23612 92077 61832
6365 75313 50784
43475 53497 9897
68396 98558 17399
12561 96361 62752
27963 88876 37532
1970 69492 51839
25886 66779 16417
860 39786 16966
75302 78157 1629
7476 27341 15624
44065 86672 24114
94218 95527 695
76999 83882 1856
67400 94362 13969
35695 83697 26081
12461 32425 19130
24474 50344 24817
14466 68247 27663
16149 25765 1513
21978 59526 15953
23207 45431 7859
4438 56960 8519
37740 90873 44345
15295 28541 2443
2886 25699 5725
7504 94546 81037
14170 92655 65012
47353 49071 33
42605 87157 3883
19933 63717 29122
2345 34896 22938
22015 41734 15702
71 46910 6304
56896 79749 17683
27877 55284 21093
63501 72476 3221
12194 55105 34407
1026 49598 34243
22952 61689 34006
21941 76428 33478
13819 65491 26871
9422 47914 26177
50068 56459 152
44572 90197 10123
50436 99103 37574
49012 53636 3329
2210 86861 2666
9215 31900 16178
76331 96267 4167
2326 84613 45404
25680 39079 11583
19900 31432 871
45412 63660 14422
44497 90364 41864
38214 56565 3217
51690 64769 839
65778 65835 37
12292 47365 12335
1985 26956 1405
41933 47525 78
73439 73719 107
52779 95419 6129
17264 79318 37349
28477 58489 220
27380 76138 19211
21510 96384 63623
58802 89341 641
4275 61838 21217
37756 72397 27667
27824 66268 33607
11739 92795 38399
3448 41971 29210
59206 77721 17391
44397 64500 509
41831 98208 48996
7316 83320 7194
37268 82126 29732
31387 69090 30271
20312 44652 17854
9262 38883 2779
22000 83302 23427
5938 61631 34860
4710 37208 21003
49821 82700 857
26412 37703 4134
14422 67812 12001
80989 81570 13
48985 94581 37620
34980 88831 11895
50777 68929 4433
80403 89781 7235
1541 62991 9587
31940 80319 43552
59342 85766 16420
15631 24056 1679
5868 39504 32349
72138 74287 120
38886 77000 26881
4466 82514 56696
87518 88986 249
31319 31660 46
35402 85216 17928
21244 72529 18705
13482 41818 12354
60874 93692 30659
168 89303 61492
30685 80135 23629
24536 98977 72085
37075 98831 36555
4278 43949 18178
61501 75893 13003
10475 58721 26533
21213 39336 14640
3759 71115 62393
25755 48130 19274
27332 71912 36308
47809 85762 27214
26435 94490 391
8402 85568 37834
6015 59137 44374
58849 68546 3753
22108 52129 29458
17289 47053 15101
56115 69018 10295
38368 67658 2847
6792 25785 9632
18131 47390 12605
1694 7010 3764
15910 54093 37788
29172 60284 1089
20578 49715 16484
2597 96534 1113
16611 36119 13163
28195 91699 37840
41467 83260 9332
45194 70174 10962
31425 46895 12373
27013 94903 48992
30738 99865 62472
24655 32309 4251
40440 68940 14122
7401 91248 2144
50207 75134 22623
40599 60820 3777
66803 73670 3265
18194 36200 8708
42812 78159 1539
57499 77017 10341
56536 62876 293
37877 61123 13542
12986 65921 14542
25577 35258 3362
30718 42533 9387
19260 65537 30364
37141 67097 9086
5951 94693 55034
2132 75091 17711
8330 31713 2972
15486 37415 16153
50831 58871 5699
6405 84707 74160
45929 90756 12060
77855 92216 12583
40033 98482 12884
76325 97309 3767
61073 62123 808
21078 96288 30111
17224 66298 19143
42795 44074 250
61502 97505 22719
52435 59866 2723
43353 63819 15393
85319 93914 788
15978 44117 16659
69992 70364 273
25285 32004 2779
30343 61136 17777
31194 71918 8911
11328 85597 17935
519 46879 32114
6834 58993 153
31593 72229 4562
80526 88321 5975
71717 71858 129
56975 72768 1325
33779 88230 25948
67948 91606 21812
16740 30536 11132
19752 31228 9317
6470 62278 27154
1511 27701 19788
39978 44559 2531
10332 44556 3290
27779 75111 345
35719 62749 2247
13531 94088 50103
48485 50991 2278
26171 58956 12583
5953 48385 25678
5785 31733 16075
43846 84988 16651
4353 75433 32170
2714 93069 88302
48839 98999 36832
11739 88062 41045
72117 81984 1485
32600 65082 23089
16714 45850 22824
26684 47288 3769
16690 89394 27138
4960 65073 6406
53017 88038 11599
5227 29096 22135
32647 61017 14761
24673 33535 4214
43379 86149 40143
50716 93565 19351
2290 38778 4080
39313 72119 1681
21645 32001 7865
36137 80800 19741
38724 50089 11195
17856 90808 3585
22789 74887 4209
57832 86843 7052
72930 77524 4068
44848 65200 16511
14807 19182 3004
58196 75829 3613
3476 59397 9246
64895 65656 359
30644 81621 17966
26200 34498 6241
26922 87126 364
58816 79716 3832
19345 77066 28898
53654 84337 10760
33662 62081 16472
19874 27667 316
34642 45188 450
72542 86905 3532
10628 38569 24590
13390 56281 1419
10585 15200 1793
21214 54344 6278
33774 42201 6133
38444 47650 1835
31021 54709 13659
34864 98032 20762
40137 44806 3299
16876 84942 54978
123 78766 60306
75327 85761 1201
16580 68484 2667
58575 75472 12578
62465 94159 11249
8137 98187 5655
1818 26188 15856
88131 91609 849
44791 77805 4480
47968 93317 11829
39333 52366 9898
12063 81985 58719
152 17788 9590
32152 84562 17533
1801 51296 25377
3665 86846 59218
51639 81140 24600
20162 26908 1940
62953 87305 7506
68697 85870 8229
18741 31843 3892
5188 21513 11520
68570 69515 449
28150 31843 1403
77944 80080 1278
36789 64261 21619
54338 99481 31696
21155 77562 530
21290 79646 48763
39317 65059 9858
49435 55711 6205
21 26248 8762
43680 90447 39951
55791 84254 24602
54211 93802 16065
20221 42863 11126
56928 99636 32876
30992 89124 24322
9217 11887 325
51148 53622 1919
20105 40011 13231
33188 77209 20089
19090 99272 12891
38249 76148 21153
19080 95597 58373
6671 31134 15929
81510 96273 9988
79576 91243 8969
3454 6887 3107
18650 87789 8167
1541 11067 4947
31739 78124 12654
39489 82324 28938
62733 94492 15818
71553 80398 2313
27673 46362 16190
33312 42573 3691
86983 89598 2041
26761 44092 10726
70310 87167 7340
15282 91948 12600
58899 67967 3822
27847 86239 25546
54978 95487 38068
26018 57725 946
5362 32857 7523
17870 28755 127
15190 47431 11591
86739 94197 1886
26053 27973 449
23740 52301 6030
35405 59142 22834
62345 68164 451
47198 79941 26813
18340 61761 17791
75671 80610 4458
24063 58965 24230
11608 27659 1388
14022 50325 27219
26093 92018 34654
18514 32419 600
29386 63261 22496
46164 82967 21543
44950 56290 6942
86422 90297 1078
27416 32901 1447
66373 96799 20818
23236 74815 51338
16551 45617 1990
20170 42387 6488
76003 90514 113
55583 92686 33164
25758 67628 36419
39604 82133 19411
25909 94880 53099
4778 40507 10159
2089 89968 7289
23549 42617 1564
10754 16915 4402
51182 62606 9774
70620 81276 1667
2413 82054 12159
26836 46331 11453
2016 56025 14105
23942 95044 16374
62494 67223 697
10092 63525 28466
31919 86151 37690
19855 89723 39432
4351 62366 5277
56370 96183 33226
25965 70413 30154
30249 73346 21084
538 7893 4678
67383 88323 20293
44173 77215 9946
50299 94320 5533
23915 76160 37245
2691 80579 25703
3159 47931 34864
27797 96437 15137
47053 60786 7477
87151 90388 459
45673 51436 2900
6398 37996 12805
16449 75124 7813
62581 70431 6962
53358 98108 37167
7940 85965 24928
69202 75783 1332
62795 87674 14691
28544 84267 37988
38074 74918 15494
71710 80703 5074
5441 79641 16501
60394 68972 2764
20023 52385 29799
57641 95954 1582
6432 76558 39136
18360 26526 5048
620 44644 36840
29979 33456 1068
14479 52429 3515
23015 35685 7746
12767 97773 83110
1703 2830 1034
15300 68913 28979
83750 83849 37
12645 15156 464
1942 28400 12402
47163 70474 7068
31223 93701 62479
54101 60560 3071
61847 89598 13537
14975 15169 129
18132 21548 1982
35377 95482 44235
64925 72807 4435
65719 93844 20502
8827 77424 17764
37060 88110 47128
20410 21915 1125
23286 72958 17467
38899 43417 1395
58248 87097 19562
17562 88828 61426
21272 51548 7049
22513 86819 49197
5277 18248 2529
48623 79917 1271
18702 24131 4639
60361 86236 4945
32673 34825 387
2168 66166 24381
19473 50423 27019
12591 43756 1923
24386 89567 60033
29777 92264 48992
4426 97258 64764
15268 44552 13854
22039 59528 15227
47099 82615 10035
23517 51723 5258
16910 61891 22297
62428 96602 27431
56551 97300 10804
10507 91488 74649
50437 54839 23
99559 99804 73
26757 50305 6242
28557 63621 14311
37646 98600 14479
75773 85940 2184
7253 7629 314
924 76970 41897
78208 94607 8944
27262 92372 53369
33006 59901 20929
38777 91014 41185
2314 30979 12355
20809 89217 28036
10570 29042 10576
3888 59345 7669
37296 67932 23301
82241 98605 1603
7066 68549 35093
71442 97244 16205
20709 79877 29776
51551 81228 14279
27007 31071 1608
23547 99828 21958
43242 97907 54453
7051 90000 9803
32925 71732 22626
44269 70704 9876
39265 65974 2735
55462 67044 10134
91794 96423 4185
6865 14329 2606
20823 24214 1866
70957 97867 12311
12506 98157 52289
4340 60076 53541
37889 98340 37682
16581 50370 32432
8960 63186 28966
14223 36254 6688
55029 95245 10457
40240 70287 6683
21158 30029 8483
64078 70310 198
7445 27663 3930
21297 72795 22399
2942 68177 5431
44901 70456 16460
50620 51752 770
56988 65436 5473
45994 55644 8812
33755 79858 28384
51551 96075 21633
21874 25220 1179
67767 89310 12929
26137 80352 18025
46522 70858 4526
41439 90367 3898
26966 87332 1021
39808 68839 8869
38659 81164 9461
1671 77952 5245
77501 78126 234
83856 94067 5209
34242 47332 2276
55510 61264 1957
1074 6941 2511
11208 31844 13504
15556 17288 886
206 49608 47200
4505 93343 782
9913 11802 411
14831 66358 5995
41536 89404 35923
27643 86363 6469
6596 45839 9396
11451 91169 1272
87240 97300 6219
14353 82820 27133
85512 94662 847
18140 80104 31667
62567 75999 218
56833 60902 3479
23132 65407 37921
17454 79753 36797
36684 66416 804
35983 56163 14234
36826 88043 12720
57647 76729 4436
78646 87910 1580
39615 45670 2329
47871 76874 120
17202 33317 7109
66127 66522 379
18078 75517 31628
9131 99997 86692
20401 86275 32551
69690 69829 21
25024 77560 28962
46760 98734 2796
72241 91590 2304
6940 99344 91336
22523 98185 10503
12605 63254 28398
28335 75007 28022
73799 81212 269
4042 33232 17120
23497 51098 20371
44941 88384 43411
63348 75670 4290
73025 75200 473
18756 84226 45145
65095 84382 12727
7455 40341 31557
40260 69821 13393
31509 89061 35916
3428 77071 3920
12713 97633 17221
66929 80252 1056
48179 64504 4409
46788 54104 1877
41155 91850 9943
13440 76290 53520
12413 23726 6167
80750 91492 9441
8525 54916 11317
2259 9098 4252
4546 65440 34963
66583 88333 20399
6184 94254 45911
26177 48455 553
44606 49276 4149
38684 80963 21327
25047 98620 33435
14344 82738 63846
3055 4662 436
36421 76624 24780
41200 85110 43388
32132 35714 1478
908 21815 8601
37801 71414 9835
49893 62100 11898
2017 25719 3869
46515 55563 1755
27363 52187 20426
26016 43021 15596
23552 78637 3363
63260 67063 1899
42115 73223 9464
49267 95817 16369
7794 91881 66762
9624 69606 6896
25004 39445 3894
8327 35596 10429
48315 80131 24452
39664 82809 7671
10869 60045 27958
52689 83862 23901
35594 42346 3020
4613 14690 5321
44819 52836 7895
3005 49821 15554
38795 68487 9170
42450 96926 37989
29938 87788 27664
53455 60765 6937
23566 76041 5327
13229 17907 4320
22181 64201 2829
58754 61465 1582
68655 70338 898
29268 60053 6669
35744 55968 3581
37607 50526 1928
17433 36477 14960
29236 81973 28329
34288 69012 27421
11373 39494 20566
11286 82776 4182
81267 89625 1644
25835 42619 13070
33242 70205 11140
4104 20435 9193
66819 91233 2519
52190 67062 13650
13883 67283 26808
4093 23160 7532
38451 70921 3296
20955 83122 35555
1736 58984 54544
53376 80498 9522
69676 87703 4807
23802 98679 44194
36842 49067 9654
18607 30564 9072
360 37984 23525
1446 33367 5436
41650 46619 4784
12930 73183 55156
46100 66928 11028
22790 82712 26958
31473 61314 15035
3413 76921 70278
21682 95198 23486
9344 81937 22168
54245 96712 33707
10128 92067 15678
88661 99154 6849
52568 79082 3173
10012 12713 1046
34824 44744 3740
35164 75658 30126
24633 99194 47565
63848 75707 5806
47677 67528 12097
33144 69943 34344
21599 41795 5124
80 20587 17447
13765 47616 23493
55925 66691 6797
59782 87043 13698
15109 82496 47230
15414 94384 19460
48996 62225 11191
12672 32513 6187
862 74931 69274
48146 66513 8886
6694 57119 38912
10458 19436 6393
14069 92762 59787
32630 72422 8832
45589 55074 8839
2416 70761 10709
11743 96444 24590
57524 58134 47
50277 83594 20956
30378 67626 3852
42539 58350 4645
3600 10830 5075
35717 63491 192
80158 96801 146
31773 69895 21996
46117 52562 4922
51425 66252 8523
11932 12193 98
2139 70780 21536
37268 82382 19925
41053 69603 6010
86730 96730 254
42867 61817 14345
48470 84142 22131
54309 95248 32111
14964 90459 65742
69238 88520 18969
37435 69409 30202
15811 36806 9950
9497 22904 10594
30671 96532 17498
24881 48852 15227
28340 35845 3972
1880 66060 27023
279 33034 28178
9153 11456 1836
8487 47850 34676
60927 77854 5650
32466 61138 10774
4771 17761 10232
62049 91381 5447
29856 65636 27451
45046 76765 29846
18987 30658 5761
62139 70496 3559
54328 57229 2855
22183 50879 17381
6448 57487 37785
18620 27312 7440
22440 72425 36955
52795 98422 7528
49472 56750 4685
20850 53213 27822
4851 51817 24329
30406 34541 2096
7655 16554 3918
9766 39710 17154
30283 90265 27059
6993 8244 636
92157 95342 1269
31033 97011 40594
15280 48997 30748
12521 38801 7134
19481 88574 34732
30085 78251 46681
55579 71457 15506
7454 93130 84188
63630 98169 20754
48463 52172 3277
11671 75801 37675
79380 84123 476
31849 39408 5414
23958 50520 13503
15048 79910 60611
6204 96619 71421
14780 75875 47356
13029 77363 39445
25566 96309 61408
3034 78299 29969
1347 89805 4096
13975 65059 23903
30587 31134 519
42416 64302 18529
58098 96295 14890
41867 96059 28347
44450 50213 2805
63857 92906 9080
30275 61534 1234
33532 97583 28365
64730 93897 3234
40459 89137 43399
54766 55530 268
73797 99679 1382
52230 72717 1591
27888 97654 66468
45630 73579 24768
43374 71741 17488
51692 87901 7117
30575 92738 48522
2747 19489 3468
15293 30809 7903
29385 88836 14226
43405 54702 5059
41071 95894 51074
24438 92083 49619
52278 97217 37218
3010 51672 37307
63137 70578 4332
9667 55911 82
57756 92919 18956
15111 81857 56312
19163 19815 145
84163 98281 8745
11259 25333 1800
1182 7385 5682
73783 95342 2698
48750 61023 1477
46957 81061 5347
40166 94720 31646
25055 27919 165
37298 80388 38982
87287 93068 3273
64487 84569 17138
21675 57595 19999
60403 69175 4386
251 79714 11481
33039 98844 5196
57446 59372 432
7772 20368 2775
36841 57209 17372
7707 92589 73406
29473 39595 7835
46215 92465 34907
15065 43891 13157
44614 82180 8659
62200 68487 3636
4007 37611 14625
58558 61939 2503
68918 75056 2827
37553 96843 1904
8760 25750 5282
19909 36846 6275
2825 58014 18252
78096 79121 1012
73388 80382 6054
956 89149 56858
82533 99943 298
73633 78985 2668
32903 80897 10398
12959 64536 29664
52281 92683 2186
36476 81322 7679
46398 54700 446
68796 73646 727
32254 81394 8038
4899 15129 8445
29428 99014 50876
87943 89799 335
22210 54573 7771
36030 37692 1131
56233 88133 27164
14971 18280 1084
55755 75997 1227
23396 84097 48210
25118 75479 22640
73460 76797 765
43287 98234 46475
20853 30409 2791
66915 75717 314
22718 54065 30064
48226 80087 21069
10841 67678 48849
12619 96114 38362
34880 47777 9932
63681 80680 7587
5727 96240 39546
4617 10261 1884
33032 88516 21155
33777 36546 700
36128 97100 41989
51061 82036 17181
49176 82342 9465
42355 51677 5025
5008 31706 18572
26570 67684 1817
517 50270 32407
25521 34446 7131
60846 87784 9945
60791 62066 501
6764 42659 30110
37097 61196 9627
70623 93098 21708
42432 57672 14992
34933 37119 2016
32717 53773 17910
7125 34712 20505
21203 73778 23152
20076 83391 9898
5034 6095 159
78633 79223 556
20286 42742 13866
7930 22488 9614
33573 55642 14966
53795 63848 4485
80023 93744 9874
84134 92283 4137
32336 78837 14987
49773 96199 44365
8307 97039 73797
20044 61748 25540
2682 93488 21923
30232 57219 10235
4111 75790 15297
39288 73892 22137
17819 89584 58936
8842 32405 21122
27855 35551 3508
8420 86501 6910
21082 97699 37934
15732 82022 62863
2764 69734 5883
65046 83335 577
7579 65739 36097
5135 99187 83776
23640 94595 30252
38328 86407 18590
46678 80073 24545
1872 71605 7594
31075 88366 22645
74142 96780 20833
58564 97213 14373
10134 23991 12753
29193 99104 11095
72640 98855 15460
56667 99723 36286
40779 99343 39678
31987 50891 946
26973 46698 1825
44182 88308 3520
21886 29828 4060
2571 91312 74548
1172 64414 50322
80313 89925 7904
10395 84645 72088
22317 75990 10235
12775 51891 34725
1835 92227 34845
36711 55683 9711
4484 69890 59312
9642 63601 53949
46049 67689 5350
37333 38816 1405
6621 13029 1895
64496 83145 13868
33110 69666 2877
71234 87757 8543
81697 88617 4294
49932 88653 3191
1423 9531 1985
66370 92984 7019
2782 20355 4561
25410 85181 54681
21975 54859 7194
12077 49841 2916
6544 98044 39467
62722 84126 3698
60266 67470 1827
31011 44942 1204
25487 55038 322
29757 46903 9912
13445 47322 21660
66842 79094 10981
80931 96399 13728
55583 58476 140
5828 16393 8555
60385 67501 593
10943 49133 513
5748 73696 48403
43854 45942 697
77048 95797 10341
9034 99192 39226
48253 80374 27924
873 29059 22467
88202 95702 2593
42796 92538 32748
40628 60319 18066
19709 38481 12162
2022 54622 47471
25707 53915 18532
33197 43982 2124
34740 91936 49919
23059 54145 20386
52082 98464 22711
9060 34526 11401
73540 82721 80
64078 94847 17987
25004 44295 11952
14224 84798 53730
76565 91663 7395
21675 50932 19493
556 66289 44707
29758 89994 11152
28540 39735 11023
51976 96246 16195
70578 81598 4116
33290 67340 17559
16753 74570 5286
50391 95330 33104
26218 36521 7185
55840 79841 12604
36547 45985 3776
22889 62719 5416
17716 52099 941
36855 73664 34814
22244 78909 21606
71314 75550 2578
8955 22896 10793
76976 82693 4504
11862 49987 16588
84345 91189 2273
1864 84212 59815
38306 92276 29756
26879 97804 66460
17051 60295 5892
43027 45231 1164
66840 87547 17267
7497 47624 841
81607 89804 1108
90216 93629 520
14017 45790 22106
24374 99387 36828
12569 13734 1022
11735 30272 1782
65 38592 36685
923 50761 35933
26951 75443 35166
52652 77766 2302
1046 48098 35465
30072 58551 134
6414 57647 8380
8315 92545 11676
23047 97388 64866
49089 90459 26773
27261 70104 30769
37534 47317 3471
35368 37692 279
19585 95900 3737
4961 21927 1577
54546 98706 18416
1229 72251 57877
12088 16424 3073
39975 67958 8793
9436 44239 27123
11526 36647 9169
67761 86071 2132
42432 57168 7583
24180 84359 22482
62798 88408 16988
69089 81841 11907
23260 82381 30766
3929 59245 24638
84625 87650 2035
80296 90866 1431
42886 78914 3589
471 78846 24038
68945 86996 6801
52510 85515 33005
4301 31326 3697
54552 76310 16757
66038 98624 2998
69481 71753 2081
26176 81717 32592
67442 83299 11918
48212 84015 14658
65649 80347 8714
28686 57996 20103
25777 79965 20949
79213 85084 1581
72782 92600 177
62551 83968 3666
4996 65948 43873
42191 88780 16191
77950 97576 13603
5619 19229 2096
20513 40227 9701
27036 82747 12684
3700 29112 9298
71242 98197 20356
36871 99348 16318
12619 82749 13369
15257 45637 27978
57794 79685 12166
40150 41764 488
14239 80384 27121
26407 79578 14878
48419 53863 389
15380 30876 15063
45047 53361 5547
47687 70631 16746
510 16656 2254
53148 89691 32509
56492 71628 2224
16753 69237 24675
53176 72529 17757
26129 27573 1048
24377 76977 629
15748 38652 22510
31928 42961 10457
43260 87129 15537
31344 56048 7745
96259 96995 224
96239 98058 17
25690 60657 21948
27805 40899 3335
32501 82580 17718
46524 71556 2182
510 98116 46596
12525 59480 20903
2462 59318 45293
78855 89560 5964
35955 41012 4711
20666 79038 33812
18976 26855 2718
36454 71750 1418
6669 70607 34270
55920 62255 2796
17538 44286 11655
22119 78303 9236
3757 37580 31011
69638 79132 866
21187 35252 7116
10421 23696 3585
47344 54016 426
19603 64783 19035
61682 77763 2820
58243 78903 12346
52966 89626 36062
27481 38716 10573
30919 94260 56313
62496 72608 4627
41864 58048 5264
10662 42514 4631
16625 59979 35236
41999 61807 1906
29957 72703 1897
13321 39881 5837
23246 94433 51586
73002 95274 4520
10973 50332 38527
22876 76797 33942
43854 80574 35388
62628 86906 5976
49716 54501 2160
79269 97852 3001
53362 59665 5432
66691 88525 7879
32364 79919 11786
13082 40358 10132
28930 52658 16447
23002 83611 19852
39122 70817 24518
83217 92498 5654
34811 40847 4245
3192 55026 27822
32410 94779 44372
26005 88296 27717
44649 67989 20718
38557 91994 10831
5897 53175 29505
2803 61439 37375
6243 54966 4834
4070 98218 86447
24355 82267 2303
10850 37678 22369
9293 34390 22737
61597 84452 22074
7551 99458 34810
12987 53567 30581
2006 67101 8346
9929 58446 952
6517 99187 264
20798 91591 12100
60582 89338 16408
51222 96883 9617
46001 65597 2958
34892 36460 621
6772 91548 19530
33458 63856 19771
15102 95275 48949
56582 60225 1826
30215 98302 24081
60123 84149 5938
33698 43606 461
23290 93755 67614
56803 74614 3764
59240 75091 5171
48268 91215 22524
80431 89003 530
16585 81614 25584
59991 95185 21172
8845 34339 22130
83427 85046 1348
37249 66035 27408
72726 76469 3639
12352 66438 53580
7191 93154 63486
23289 73559 13463
67766 93175 17279
32632 42695 5274
45353 59270 299
49529 56791 7056
62764 66591 3181
65071 92412 13502
9059 36785 2555
5615 8484 607
42979 69337 5825
916 70974 67492
21584 30181 3306
27277 52868 9487
6084 56410 31579
26132 91102 41881
50952 92819 35644
71271 80306 6396
33231 43127 7105
26514 93138 27506
44506 55035 9379
48748 52810 1863
10044 10195 87
35465 37571 252
45250 59420 12793
26511 96816 49228
19715 74316 34823
60298 99301 22826
26696 62742 34123
13741 81417 22227
13252 97746 32916
16892 30052 1242
42708 57543 2827
33440 81997 13365
60820 66243 3268
16577 99282 68956
59529 67951 1966
29271 63476 12938
10631 93811 49008
32464 75453 19671
11382 40776 26202
81322 94508 7351
57888 59303 616
22630 27133 3644
38064 80526 37741
80607 88015 3027
19505 48537 2744
41756 71300 18260
31614 63252 25003
2550 62780 55425
53565 55419 1831
18945 89631 62030
63846 68026 616
28597 92519 1990
90454 94389 2241
31861 96959 51654
8627 97629 22047
9531 86285 8240
1151 70881 29817
53582 72018 1139
70667 78266 1532
45857 66790 9726
6901 86373 36968
46820 51824 570
15088 48875 29410
16806 29955 7263
34973 59787 2444
9496 64580 54887
34393 79293 40571
51272 89484 33866
8959 29347 18955
62564 98474 24595
1414 26741 16202
11145 68338 28132
25339 35450 2492
33242 43251 1805
6224 89147 54209
40241 84466 36649
2004 6601 4543
17013 86943 28277
12557 52967 18627
25943 41263 3020
4474 25148 7378
1253 90684 56736
71998 96162 4291
15147 42157 11203
57119 76642 12258
8801 57044 25298
48074 63033 8146
20732 32630 6005
55499 78962 5572
9310 15523 5395
12246 61221 36580
4721 87332 59513
62347 99253 33315
49493 72242 13169
53844 71223 16600
31407 75965 11422
81808 84404 322
45387 66743 18738
14250 84836 61675
28741 59098 25386
34050 50770 6677
49483 97594 3715
2321 89300 57936
11154 49076 13451
7069 60620 10686
1661 82110 72214
1684 35504 31045
26051 32919 2120
3355 7792 227
69110 86149 419
21604 39043 8874
45103 51633 2418
51922 83543 29584
8013 55504 519
26401 45245 4350
58541 65765 4880
10861 24001 709
24420 41367 3143
37733 61622 10641
24366 95094 59056
89514 97194 4643
26639 70761 29724
37025 92296 10488
67207 78651 613
57304 60681 2952
43196 60620 698
67142 81072 8532
52058 70858 12139
15296 35242 8612
2724 97891 88295
19476 27849 1066
14750 37640 606
65192 94625 15895
53807 59632 2699
12 17859 14620
32429 36982 162
14731 36685 5086
40077 99899 8535
20545 40746 11021
22949 80471 3142
3762 88725 73174
43464 53312 4623
8414 16792 6392
8991 63929 51854
23928 80236 52402
10471 63642 4816
37564 89522 6483
13414 34702 4131
23578 54635 24123
85747 95437 6052
60240 71955 3527
26282 39333 4413
71390 91243 15126
14022 44453 10711
50613 63721 1280
74127 93681 15614
9376 81223 55908
45400 79144 24177
82623 84770 642
4498 43707 29360
1248 41863 29413
8139 10090 1673
30937 57235 9098
39311 64703 24506
23975 28568 4357
22011 94736 59779
10882 61564 7662
859 51095 2948
13943 90264 18588
36543 47550 10047
66791 83079 2386
53576 70728 6027
29844 51434 15039
17032 77009 51282
49228 72907 16840
23329 95947 8663
34010 43454 2952
74655 75519 24
31406 40635 7823
62735 74459 3883
5729 62023 1167
53091 73036 7991
5850 92562 14071
6021 48566 4315
4019 46890 26552
34592 70377 10329
52511 57267 3289
13865 46989 28096
12927 66712 14744
38641 54958 12184
78707 80787 1251
19136 32589 9751
31563 55870 19544
20350 34977 3959
810 92091 82986
5551 44253 19038
30797 65859 15052
21057 70696 6365
21844 76547 30623
4174 85427 8106
2002 24337 18500
767 64318 3223
35702 63382 20246
51424 72323 17930
39295 45239 672
59497 99745 39455
26429 92706 19657
330 26296 24276
37329 88885 6554
14329 34865 16177
40202 65539 15229
70807 98403 27362
11670 69108 23361
11421 55421 25410
2229 70059 44686
38492 46072 1177
48821 76337 25752
14407 94378 37899
46789 80530 5136
67904 95084 25081
24313 48048 4802
60525 88617 1550
18766 42261 6315
85845 99838 3115
3092 39478 3683
54400 67546 12928
71875 83423 8313
52986 71997 12663
4138 93590 6629
12195 55127 11745
47269 68572 4917
57218 81491 14657
13383 38248 2938
64054 78022 13036
47084 70309 14162
82535 83287 32
7491 45724 4487
14840 74551 42822
23453 68716 15483
48109 48393 215
38889 71425 418
67682 99170 15788
7958 31719 10112
45849 49904 3026
54164 72571 16838
3536 44181 25397
34582 54643 11242
14986 49119 8180
4689 72507 18377
47828 95279 5566
2444 40039 5438
25735 42311 7784
15443 26312 4567
71747 85437 4356
67379 98322 4028
5736 7600 397
1056 23289 4286
9783 10175 169
34501 80792 35927
144 82391 51869
17967 45806 6271
38632 72940 2939
20016 46626 1665
70206 95268 14861
31483 57703 3757
1090 4688 3452
50840 80084 6293
776 8526 4232
6767 16045 6203
17149 40327 15826
24961 89888 28290
39584 66816 5535
53644 73555 9298
19145 95581 27957
6993 79439 11478
22174 87078 31252
21703 49660 21259
46153 85501 3198
5934 83506 9614
56418 83548 5859
57861 98332 33942
33416 84654 6676
48565 73055 11820
986 35018 12686
31935 84184 39960
53662 57238 2480
54779 81051 23908
24643 63655 13527
54874 77334 7758
22421 62602 35504
37093 70530 25628
12149 14808 444
47913 53224 3377
12646 33856 8101
40827 92657 22881
20184 35442 7387
4857 66733 20723
73065 82429 8722
5414 25389 7158
68490 94401 23848
94867 95863 957
23845 99156 35132
55558 94588 12063
25733 34111 2178
70561 81843 4672
30093 56698 4359
16818 18161 233
70589 97584 23895
48046 91448 36263
12043 67508 12
80809 96542 9087
7044 11422 699
6834 91707 1867
22142 52480 14351
11273 28910 13467
30091 51205 17761
69663 99573 21166
14017 68358 22718
10255 35105 8737
44888 72687 26533
36761 53898 10519
50956 52556 1188
19097 69605 23942
4775 30022 6262
60908 69331 5385
2831 76129 44016
55361 90977 11381
7616 89699 6656
33543 55584 17134
2128 60947 31436
52384 99185 34868
43817 90785 34555
68239 69374 234
27686 53746 20411
41850 71296 14534
39074 87494 42572
20605 77390 46193
8824 85717 66688
48228 78143 10680
25777 33853 1394
26054 50010 8424
37123 74633 1159
10843 27628 8613
48092 96822 47371
62939 64021 358
15129 35299 19684
7825 63668 34633
11666 67028 38448
3526 9878 128
41763 67202 3484
49946 82066 27771
6003 76531 34328
16485 61562 2385
32254 81832 29595
44941 47071 1313
57652 76915 16870
15731 76606 18298
73692 85052 3220
41102 66069 17141
27100 27922 52
33303 55743 10257
9492 50033 15271
54199 99152 4772
53846 93669 29381
6917 93219 19669
2931 41308 5411
55103 61760 3373
28747 65599 29192
61182 71331 4779
68801 72889 3968
36336 73219 13739
17713 18522 483
8854 49280 39736
81457 98857 3819
38244 92429 34745
13959 72944 56449
24311 77282 6484
16033 37516 21239
39625 83000 4377
34605 66233 31497
24112 37337 763
5522 56643 15312
22516 59719 7290
10573 37468 12417
5842 78910 40901
2841 53134 13577
66126 76366 7103
27180 32525 754
79675 95387 1332
1135 38578 21650
52955 89409 25988
39623 79433 26221
15604 39275 22963
13041 33651 10885
9110 61668 41466
69614 89603 5279
5889 63918 20565
37142 99673 9907
14286 68590 2371
5850 72949 7468
22836 81609 46830
57825 91664 32465
44207 76962 4419
27322 37951 6947
49697 63706 7854
14439 24177 8571
37294 89767 6914
54644 81952 7346
44155 49327 3175
92906 95000 1182
2398 62985 12105
13898 87511 67336
34684 69091 14639
37280 43335 3287
66275 95854 19404
4843 68322 44499
12937 73512 48857
76495 91837 4788
28403 79263 48621
577 73963 23133
1263 13942 6642
26557 69301 2490
22082 78688 8779
19722 73429 28674
89342 94983 5159
28145 32043 167
7761 88355 60429
9553 46728 26875
64179 93360 26664
17105 81079 24113
58253 72705 4200
63653 66465 599
14125 95664 47265
35514 45832 4867
51175 93342 19613
9073 78063 37464
12097 15339 786
89587 93828 2428
5670 39470 19170
186 50774 5611
24978 47629 7023
3039 9348 1445
1405 40639 34477
15443 79245 29239
15353 42458 4654
5589 6460 164
16495 73233 38503
30899 53079 9398
22788 35898 12740
48177 74870 5012
82980 91424 6423
4939 46114 20854
19526 73381 44094
52710 96878 13873
86799 92593 4504
18643 75518 34708
9301 95644 67796
58925 83179 11420
79476 89836 6975
76325 90879 11668
37838 48572 7797
48941 87900 8682
23869 90353 25723
16478 90767 33389
20754 45353 9613
68706 97626 14135
9434 45195 27728
41447 88115 36883
41716 68869 26424
15386 58815 32673
11988 49043 4343
55360 96847 33569
5549 17577 4540
36369 90554 38224
74670 96125 14277
19674 98013 51066
31633 88994 19762
61598 92726 7887
17804 34313 1003
14251 23065 3252
25094 43693 10915
32481 79648 17026
59773 76563 12481
11986 27148 9840
18847 95906 55548
65891 96686 18744
23921 57613 2189
4713 77947 62004
6662 46622 13646
52641 69922 4846
12572 92308 22836
58108 68218 6770
33652 69108 9541
47682 60159 2059
55179 96113 22084
31189 95843 17057
54084 68470 13847
12017 22875 5814
688 91708 15354
3523 51553 36679
30267 47976 5500
50490 99276 24215
55566 60189 1206
29599 77923 20802
14853 74588 56009
31365 96476 30020
24168 94123 19103
13560 39889 3673
79132 92902 1517
37536 41675 2835
77279 98657 1981
44784 87901 1640
63038 80631 4000
4643 22510 6859
34843 89542 31434
5912 31214 10916
9312 93329 64423
42049 42309 53
57294 82400 18593
12302 23854 8132
7162 26673 10649
79072 85388 3606
45116 79911 8661
29631 38967 2698
40175 87454 16166
12583 15719 1618
26319 43156 3850
53958 76119 7028
45013 57822 11474
216 40926 18207
36553 59620 9683
34563 81318 15614
8325 57879 48158
10794 59636 4788
57567 94148 1303
34890 90720 49744
39902 46744 50
22314 57099 9558
6080 30152 4776
43458 51414 3353
18954 31232 5643
14075 53610 9252
57106 61067 2404
49372 81004 6149
19738 91021 59559
14401 65459 49526
23195 66258 19295
26628 90562 38640
4487 39070 2969
70189 93515 20907
26823 55753 861
3866 75203 56623
47477 74577 16115
19826 58630 8545
19369 96984 10571
31187 51434 13693
24576 80180 26863
4822 55160 31865
11037 12523 107
41406 93016 26586
15681 75072 21778
56017 71330 13458
34209 80163 39013
42562 83825 9921
31852 90155 46424
56286 83303 25321
42638 60196 5276
11016 50010 16693
69120 78751 4096
23396 77020 13816
781 16027 14355
40295 76731 9988
67605 97118 16016
22685 76334 12524
40906 78683 4219
1274 95819 1987
26812 86674 8369
12681 20002 2567
30571 47307 12953
35364 43227 5843
36690 70803 10703
45472 51446 2150
77741 82146 1265
35768 90267 35752
92932 98598 5638
34692 84178 15662
45216 77654 7283
63832 75847 4405
16056 18732 2271
34214 45355 5540
14619 42107 16303
16849 62319 33271
24945 45233 18638
2851 25643 10783
35877 37608 1622
56124 66347 6632
22480 50479 17940
4861 80033 43019
70204 99460 1125
56011 82171 19150
33437 40819 5078
16323 66402 11209
5975 86434 76895
16308 96747 46707
23377 40437 14189
10333 54024 37288
31232 73682 32168
72608 92429 16887
37955 53012 12796
27073 30940 390
62547 67406 4193
553 3305 1527
76798 94057 10245
26849 63500 6425
51252 59703 3492
12918 88310 39191
29085 62413 8695
16186 43025 2108
17511 68125 17292
53290 73096 4973
12650 83832 67140
44395 51936 3823
58491 97808 14990
13065 29885 6392
17942 72124 47202
6687 81416 39571
23296 56651 5488
56809 75699 7841
33632 34569 239
27499 62490 34852
80896 94772 8819
33069 47304 10224
75470 87560 2575
11276 79395 585
36401 55254 15410
26576 46612 7929
30820 96470 25390
21906 98128 22592
18806 74594 33375
19555 29021 8732
15438 62095 13329
48425 69059 12804
6563 72992 1464
17269 63667 1862
57151 88673 9280
59950 88599 20603
12014 20294 6956
7381 35899 12511
36174 84339 22902
29697 72677 7374
2105 96945 80073
51080 94882 37956
14508 97398 6160
4966 82662 29514
1307 7382 2391
19802 93911 72965
16183 87629 38573
42753 73091 17535
6113 9705 3099
13969 37170 12007
75280 82079 4057
15111 96319 15544
89084 91744 1671
21253 65999 42816
32229 83254 45788
18171 96215 21603
13320 98688 1733
6464 67897 9860
39078 70048 21243
43422 55978 6092
23078 83986 8701
44197 80159 16636
22043 89489 50287
53181 64310 8756
8430 61614 6680
50078 77160 1041
76586 78614 1578
38441 56267 10173
12428 82328 56046
23714 67164 4610
49383 78344 16584
2530 26992 6559
27230 28818 454
43459 94221 3761
692 21244 14866
23961 37340 582
27476 53917 784
44663 95653 3832
30691 77224 41470
45381 56110 9365
63570 83708 4276
15795 19331 1682
4753 20251 1788
36598 85202 19290
26130 34358 7347
61175 77826 3475
36024 43934 6287
75440 84350 1590
28577 81080 35506
26739 46322 19106
1150 19551 14906
9140 53204 27431
47272 62557 13062
2077 60952 26647
5586 64658 37513
4758 39686 17234
50394 95408 4829
7807 44814 33862
41215 44835 771
95586 97716 215
13134 98980 67835
13304 97986 43591
10413 60609 14526
43299 92226 18795
6403 13113 1368
49652 53849 3911
6914 54902 2619
21027 31179 3581
7878 81995 47401
30324 82943 45769
38047 38169 53
19909 95345 22902
26489 46186 7186
6729 60266 49221
1585 16264 12397
24472 34372 8009
19393 46333 16586
28372 63663 28842
1944 74845 4845
15268 21425 3003
40497 90193 48243
20060 23414 1708
25940 43196 13583
47050 58422 9597
60163 73666 8806
20264 42174 18926
56056 77279 5250
69589 77990 3138
50230 80082 7057
16732 86604 1324
9433 13228 3046
7718 54822 15457
15009 60626 7270
27936 84363 49817
40609 70408 28128
32180 98636 23416
6524 98954 91718
79003 79205 154
74747 92329 10187
38986 90861 34628
21631 84034 7016
23303 78878 23500
73125 74789 546
51811 89826 22956
32899 75842 10219
40780 51248 4303
24010 80924 50588
27445 34495 5716
27596 84088 39273
22880 71291 39188
43551 69158 3397
12299 35850 19383
2630 73288 52406
70074 86782 3435
4495 45052 33747
32017 95938 35242
52691 80536 13597
35780 85373 30864
6959 64070 56463
8622 45313 24495
53481 95716 18084
31833 95091 32179
35741 90193 42492
97319 99852 2014
39253 66436 3116
71270 93182 6728
53119 92128 37206
36089 36682 347
4008 80329 49417
24437 58555 3176
13618 18996 1592
47520 95835 27560
33998 47640 10829
58691 82290 4471
21333 65830 20178
43826 62979 3137
5365 73447 9031
5376 56702 20356
16957 90926 19167
50955 57367 4932
32571 40443 244
8321 93996 66485
80306 98179 2492
48065 51183 2225
36555 81203 32017
25221 53739 3980
56925 65290 5240
76528 91025 2505
70695 90708 16737
1914 41291 4454
14110 97102 6534
92379 96303 287
58898 87822 19046
45104 93935 41109
29930 81062 42178
73690 76315 1362
5673 90852 37792
34057 62465 23503
8462 27003 8507
34053 49985 188
12419 53678 11282
12634 45027 8332
2112 10244 322
31246 98637 2104
10512 33095 16701
32877 79168 13630
43065 45068 456
34635 56454 21315
26383 52829 835
48578 85725 165
90124 95887 1292
8061 42253 26025
28038 31774 276
12066 30034 5858
68771 99244 19959
49779 81756 17820
30442 44562 2911
44 56661 28234
66989 89579 12114
17429 36458 6327
31367 63805 19043
41563 55760 1473
19783 26298 3602
45487 47651 2022
12660 84652 40754
16114 51900 19381
61334 70572 7087
30459 71330 21527
21097 81328 44443
781 86036 37048
96239 97469 257
6974 49126 28595
45458 51234 5128
51299 73603 14645
26957 81283 18258
56929 69925 2960
66117 87055 15424
525 21679 15407
75219 92469 13182
78018 83361 657
2299 18630 7659
21883 36236 12949
15282 78063 52033
4906 19129 792
18446 64041 3610
10814 61244 18218
52784 60564 6812
50547 92477 38870
8917 83981 29992
47294 54239 312
38694 42013 331
62209 73223 5274
4336 31797 21720
1537 35907 13250
67348 77403 3246
48794 52417 1752
47718 72515 11713
42338 47055 1060
27460 48239 17755
65673 75796 5425
42270 47329 4363
11624 18810 458
26020 38364 11540
44866 56333 2865
44767 80426 735
6293 42208 33034
26870 77707 37931
15919 41969 25654
63621 99868 5195
30470 89346 51951
7286 95941 86926
1422 5156 1668
47407 86456 12715
35508 82224 9549
30194 43026 3738
53904 91873 2678
23137 66149 11092
6185 34984 10309
85005 90142 4842
35256 42944 4927
47352 90941 18237
26708 76778 5608
62778 72167 365
63280 91058 19601
39636 82224 30279
50757 90693 37368
39328 99520 30170
78704 99445 15662
68163 75510 2402
5041 76223 64044
39573 40274 512
2939 91991 79341
42139 95515 11125
38805 60092 13660
8522 32717 14379
15441 46600 10479
26573 90314 27766
50271 86834 31257
18487 41108 11556
74523 96045 17005
67624 92867 5493
28356 68604 28254
16852 41359 17524
15164 99104 23525
4316 35732 15257
23290 59283 2884
77128 87165 3348
40849 69055 24791
33528 38761 1978
43465 93394 28501
30896 81848 50760
30394 71762 24958
35492 93433 31333
78475 99920 17262
36768 88905 43707
9971 28678 2589
12011 28818 11758
10381 85007 26193
95398 96846 239
81645 85984 1217
7933 44610 26073
60932 71073 3580
36774 91904 36919
56217 89399 869
24534 87610 43723
77189 82384 4716
4779 99016 64576
68523 82991 831
51745 82580 6612
57055 82949 19120
37540 71857 9348
27069 29932 2632
64098 79317 1362
66648 96767 11293
17384 54908 6333
28508 58028 16232
25176 55451 5832
37853 45887 5559
35957 92049 37110
7898 42082 10458
9193 31449 11660
12165 78592 64492
37528 74026 26433
60736 71987 9617
25262 48282 10152
52297 69409 10033
11636 50122 20837
13356 61743 37892
26510 55789 27615
22538 59242 11548
10801 91005 78324
22711 72665 43083
9905 45605 19861
14617 34589 4907
39370 62674 4656
60523 62362 806
8075 37339 27482
24592 98266 9299
15728 22420 6157
43418 45844 1974
44337 96505 36940
5930 8291 1734
39794 81770 36962
10739 19784 4589
50593 85966 9555
50765 92697 26991
16248 89291 43293
7946 22027 11945
32262 60550 23328
16946 47835 25259
47566 91806 41531
57017 76937 8245
7574 28959 18429
90295 91313 489
66444 87374 3289
46254 66170 1008
5155 60725 33748
57493 80856 6096
42347 63457 11802
40538 60515 7477
59222 90594 28539
2600 68986 35775
38533 60209 17952
37934 98632 34872
6135 34461 15892
35776 64363 26631
67708 97346 19293
3957 9049 3934
3655 14325 1111
19163 78144 50852
18991 98261 66780
30776 73096 10082
71477 86714 614
34363 83135 33432
75246 80728 3685
4549 37538 9069
4656 15477 5945
31628 90026 28093
36862 69547 21767
21588 94888 35964
32988 68812 8291
1197 67579 40700
2974 51272 15315
46321 55417 2158
509 59485 29904
55179 86039 1736
40384 44555 4156
163 8413 6922
7529 10204 2011
51204 52255 483
35234 59440 23908
31059 93697 46827
20786 89249 52772
12521 89473 49037
45372 88339 1731
58095 90270 22296
870 22764 5856
8231 14209 499
68566 80142 3306
5073 38965 4884
40888 79380 27470
32843 57064 7960
4027 89627 76473
55169 87777 12687
35113 83026 37750
25274 48315 4284
74017 82582 8183
41413 60900 12504
19884 89415 828
32083 65523 31335
65988 95649 13853
45338 87648 35783
25968 39037 2155
72114 96646 16351
18410 72998 27781
29586 48992 12505
45286 56676 5556
9039 33785 8163
11399 78850 3082
16839 57575 20713
83925 97988 13629
13324 96100 1501
37297 61245 7336
2592 9645 5339
31535 38794 2873
27595 54282 17486
40737 83911 16125
51324 90311 6359
44896 93161 13589
39834 44524 1032
11269 76527 30552
4490 21241 8061
35694 72048 20525
3832 35214 280
8714 35837 3850
3070 72039 28858
38163 59500 4847
45354 56055 3450
40556 73576 7320
36643 66001 8652
24629 28392 668
69342 96405 1522
51040 57008 4620
305 61063 13086
13498 46605 9494
3436 60658 33364
3910 33306 1930
5242 40489 27668
42574 58823 15368
59592 69017 8829
11276 38203 9236
33346 48658 5148
655 94473 30791
11050 83610 22473
72277 88487 9392
84612 88836 2104
31803 45056 2363
6631 92477 76566
2435 70051 9432
50751 61738 5175
21180 62405 18152
77668 86168 5355
51769 95825 36000
44882 92548 30297
38674 93023 39806
60072 89318 15793
50541 70419 10595
67873 68011 65
56840 60000 1081
14517 41323 5672
50134 84134 4269
8537 90524 22109
12890 88362 26502
9970 38015 9183
78581 97422 8619
34581 89690 39348
52132 88983 23147
86103 93581 6486
25431 26481 759
14994 92647 53956
90799 92220 1397
7865 28004 10364
80573 84374 1697
912 88524 64395
41329 79721 18336
19809 24302 1045
63064 77414 12406
23106 70216 42420
2158 32727 12422
6085 94086 22802
37451 66444 6378
16922 32408 9715
46403 48715 918
13000 19232 3180
11301 23530 6068
7120 10380 408
96145 98066 67
36365 50465 13992
68012 94484 5687
43013 65319 12692
29262 52508 2860
4594 15681 7665
41997 61663 5920
44891 48648 679
7972 41620 12840
50591 58609 6970
20840 96666 72254
7618 55587 5347
134 78782 77020
20097 47429 3758
56329 66483 3730
5122 5857 422
5329 48257 14165
42359 80372 8258
20316 33283 5578
66476 68516 700
17761 73677 26972
22794 42322 7029
50292 74716 11095
21480 93727 44589
13338 75496 9569
45747 62901 1525
13094 95804 70183
47580 66500 15307
34637 45257 4538
8683 24802 10466
66648 91335 6731
59645 90687 14273
57238 66901 6698
31849 55797 12973
6421 81190 17086
9565 37044 6955
13566 76884 12368
34030 42895 1933
57060 91404 13436
32375 55289 5431
14503 96996 28771
33483 39922 5618
31162 63686 19623
15042 94847 74807
15136 21862 6007
45601 69453 18505
72506 95184 19769
9116 25978 6196
68728 72800 1699
48651 56870 5519
19949 79883 58645
61962 85190 10628
45948 50378 1837
83978 96326 11041
20791 89699 13995
47057 68208 3431
27658 42247 9404
59409 84215 4103
38790 42921 264
71365 84221 508
93317 97204 1319
29241 32507 2517
65249 98443 28258
13407 84970 63352
32431 75850 20751
44355 72822 9940
40727 57350 3689
18891 41086 6682
49995 50609 31
16941 25813 311
30489 51733 4031
4151 61253 38334
55319 97152 6091
78256 80445 1265
19965 72111 17517
18946 65593 27504
25469 60136 31633
70414 88994 15259
47837 98047 30838
17561 59143 8913
4707 46093 16605
27192 34142 1603
50046 76520 22754
24001 47136 6717
51447 86318 5219
65038 72729 7488
32727 94032 31819
9787 85018 48577
7471 92646 39309
42186 96772 36028
17341 53816 18474
42989 97581 41785
77874 96752 1170
17433 77275 29997
62329 78332 4983
44444 54275 3046
53656 89598 27597
34104 60321 6880
44367 95216 17608
32031 67906 23685
62274 93735 9818
53634 95155 24752
33078 71943 13494
682 93041 30665
30408 49561 1087
1321 84772 53906
45391 80151 8365
3974 90568 11701
9961 16806 1986
52933 99990 21145
65549 70684 2350
1829 4528 2548
55935 94564 8829
6180 75700 54940
21277 51529 24752
27101 77530 48270
96344 98551 440
31542 85312 44548
4347 98462 18938
59015 98165 20697
22572 92217 22298
49148 87570 16631
50651 74033 12207
10133 59809 31571
17401 96035 60905
29426 57515 22674
38052 72182 18723
19472 76810 27576
53227 65181 5790
37836 91690 16844
9811 28941 12070
30511 73396 22716
11610 44507 20036
82892 88175 3866
1831 62780 11914
66007 93574 21822
87043 94331 2236
80360 88968 1661
3077 98216 64112
74041 81384 6274
2086 5737 2461
33503 54440 16409
35141 45505 10196
59413 95326 7013
5604 71565 24965
28439 88925 3009
7974 71871 26036
195 81650 56955
15142 34129 15495
50651 71195 13736
35274 53861 14622
25831 47097 18401
60068 71855 8153
80090 84313 1158
44595 47311 1165
10290 11830 243
36555 56881 5732
57978 89662 12067
29330 94184 7768
62056 73120 6776
13138 17337 2918
85773 90340 1186
17186 64989 1359
45841 47533 940
1482 19410 1682
44083 93038 28291
36481 41201 4329
19483 90822 20736
13697 19037 1491
8569 48369 27496
78565 94150 270
1516 31742 17848
76063 93041 15608
64120 66159 694
29431 36074 2432
38384 99574 9710
43463 53665 2866
38855 47244 2910
51122 90437 12722
20671 54515 15179
38263 75001 3984
949 2691 1133
33307 49654 12446
33111 52938 8699
18526 30408 6071
96452 99894 2519
33252 90266 24069
48188 86635 33234
30182 48813 17318
25133 38695 6851
8847 32922 12132
10826 76319 34610
50847 81242 17583
10455 90310 4532
20670 73212 30592
66438 67517 66
1460 22066 20273
868 38652 21725
11407 19832 3178
49229 55831 3354
61464 86327 9215
4889 74601 22469
21087 53483 29046
48646 53156 1305
70530 81158 8008
8917 79504 36031
52171 92134 32962
57215 72344 6323
28002 47428 9163
18642 34145 7603
89441 91704 1607
14738 66971 10048
2459 61442 3611
46208 51505 174
33146 53364 19001
66585 81145 12754
39284 42597 2876
14329 69642 9319
28949 57773 22894
37009 80359 9290
48219 95388 44729
4100 19558 3971
65665 80169 776
5938 37396 13044
18393 47449 4999
28768 79620 13603
11478 99277 50130
52828 57319 2078
45237 77439 11374
17737 88471 65596
11561 12178 255
59146 66500 4874
39531 63589 11966
25240 39488 11509
28580 66846 1656
26109 90526 48442
24600 90346 28346
25096 78309 41539
15828 44972 125
23755 83109 19275
1144 29733 21058
37750 56285 17926
15154 23865 752
11520 72729 56701
47061 86411 18494
11834 74019 15630
4334 57975 28312
25579 27095 75
1117 2837 272
75987 98846 2149
4159 59065 39864
56730 77391 2312
61932 97461 27630
57156 69449 4822
75160 77421 578
52839 90832 5100
49690 98669 45314
57838 94037 27843
5256 75969 26755
39991 63477 15002
6840 94451 67211
43441 68823 6622
3727 13981 4649
3552 80155 17551
2650 6446 1684
36591 83008 23907
23715 85685 38371
52050 67217 10266
4953 26292 2213
4284 97606 88266
66646 82422 7159
4043 6433 1798
11960 65309 29758
12294 90442 11711
12632 76583 17311
31735 99704 2384
9091 99185 30854
52792 85338 31985
27443 63124 3411
5700 65093 33051
19285 92427 19750
13166 62351 25482
21664 36612 14778
19661 86081 10879
20352 75397 39711
10736 43801 30824
1087 10149 4385
44644 96287 26770
29645 62410 29849
7458 73869 395
14443 34354 6438
33756 47946 9164
91467 93744 1106
12703 81010 30452
49123 67071 17782
17408 21546 1666
24288 40032 1786
57319 96307 21946
40776 77635 23305
40796 69630 756
28933 92166 36813
78448 83761 1760
24069 80952 5105
87114 88857 898
47556 74118 3194
75428 91410 7006
74435 95135 20014
7308 89127 30545
77651 84439 2982
40482 49586 5699
10970 59540 34231
39614 84751 6491
40979 61698 8581
71812 73374 846
5213 71833 24979
40257 92575 10488
28611 61521 3304
25892 76545 43447
50573 59895 1050
6057 20499 1833
29181 69123 14623
42909 81704 4704
41860 61883 14540
18934 31270 5784
8458 83437 21937
82852 84052 896
40175 83115 17046
36200 67275 10217
8962 15566 2617
51481 91621 7480
41021 67356 23483
28493 90775 10182
43832 65382 20633
65938 92819 26282
10933 33096 3528
31638 76119 2161
14925 69328 54007
55741 83977 13264
30545 36082 1914
68904 87237 4700
26414 75165 33661
7699 29147 17842
43732 78153 22956
61569 70966 7403
35060 62260 3841
6010 27665 10583
15266 72842 22137
36715 43636 3528
5205 56112 126
57422 66391 2888
45857 71619 9201
23429 67138 9112
31140 91219 43594
55709 63970 2895
24650 80659 29830
28107 96779 37042
35872 62019 11222
62089 62852 65
49002 58346 3949
61290 76926 7821
44542 82600 34863
363 86835 74436
33732 47990 11204
77226 98791 2023
6411 95665 3079
4869 8384 2297
46692 90182 456
16521 57251 20112
5136 74250 48187
4168 77795 43770
10377 94821 49592
7831 88438 1669
41497 41828 160
22655 36534 2504
13934 48338 15419
6409 12934 1979
45341 98449 10857
14732 34690 2594
65697 83194 15822
27481 39744 8724
40573 48240 3809
11110 11234 107
47442 57493 4671
16454 84420 40941
42066 98527 8836
11327 35721 21447
13012 81814 62472
866 74025 30934
57814 68591 1539
14231 28080 10425
78911 98518 5599
39629 87164 30300
12853 25003 1951
37852 69060 15230
87200 92517 2114
42012 90894 2593
4838 84461 15403
77687 82937 1709
5754 78479 6709
90544 94332 3303
41222 70682 13994
15089 30206 8133
45853 52837 1937
9321 29037 7099
18674 47931 2750
59587 63986 2439
23485 59260 30923
36176 93601 26609
28494 65040 36491
4429 78746 51714
23038 38788 4480
15635 51634 2361
64157 75616 10452
19871 28911 8256
12049 90394 21810
14063 86511 33162
80394 93025 40
26220 82149 49144
47444 89035 39172
19930 40993 877
35931 44539 3375
28130 83985 51565
14870 26620 308
5871 83202 70231
79123 94530 7336
6479 33722 25249
67586 84060 11896
46091 92458 38323
13715 75335 11377
33925 61343 21649
3531 73885 19741
26468 63341 4755
44650 60953 8986
32251 61329 15615
24522 75442 19875
53450 65589 4451
12410 96425 36915
38544 41940 2808
13901 56779 16262
52486 69362 13858
40642 82032 28263
1875 62495 7305
33889 96522 37186
47378 51033 2108
1432 11409 6242
27137 46721 15191
17866 27318 8120
61810 95838 13068
56126 85126 12312
9404 80617 34311
30309 37853 3318
32484 84375 9818
18927 21886 2139
51970 89939 23049
14943 31223 13724
53038 98696 27500
45207 61662 2727
46756 83429 12488
46530 96860 20472
42865 82904 19518
28076 77975 12679
23182 38716 13369
86736 90349 1862
15142 32248 1324
865 79868 34775
78222 81176 2064
46798 55294 900
16589 26939 3725
52856 55438 1530
13287 78193 15867
11855 40334 9204
57819 77144 13116
18 32521 29010
37014 96269 18923
4 88862 84195
67712 97828 9718
65671 85777 1478
36346 53326 12620
49409 62626 2069
86408 90013 1954
5629 10099 2316
46823 52030 510
30694 53656 22571
2972 95990 22390
38759 56851 3783
72420 83488 210
11447 66455 11260
42617 55019 7367
10639 52231 12092
58364 76511 13139
5162 74227 7450
37403 94386 29197
34828 43554 1527
9214 25343 11028
86415 98816 6532
83789 85737 1416
95415 96870 1011
44268 66643 7851
1159 39037 14325
49904 82947 32383
86222 89079 696
18509 41176 4683
1061 6452 10
13158 55057 41629
56807 64048 3631
28580 52524 20144
17353 17591 108
30488 81811 45739
17528 78545 48655
42209 72644 12538
3583 55272 19595
46846 84049 31654
66968 79658 5498
41677 85818 3452
11501 78561 1716
25450 76132 18340
11939 22217 7893
5672 94331 52627
32157 62768 15067
31182 42599 4209
24140 89327 12047
66541 88279 18768
59975 92108 8590
73776 94309 19561
84053 98608 2380
29153 41900 804
41806 83581 31203
58945 70642 2092
13192 54576 12221
11032 49146 12324
57004 63590 6292
32137 34715 1639
5229 98811 68716
43381 99489 14080
65099 86777 18957
19905 56468 420
37965 39189 785
16734 44785 25148
6123 69016 61695
12304 40226 23691
23729 67578 21243
42318 69527 22798
84127 84311 145
28743 81651 15508
82673 94717 4651
15057 70080 11174
74929 75742 618
36834 55174 11002
37731 88428 19717
14916 21547 3174
56925 82885 20253
54691 62065 3391
17404 83841 30363
28328 33148 1206
10255 59163 35548
7825 73456 26708
58 90013 4988
46672 77745 10405
30949 51076 19934
12433 71220 12583
1186 8634 4308
4180 63627 47859
42422 94710 17840
23133 24517 283
57002 63548 2596
1745 9751 2228
93620 96662 777
19669 54715 30961
10021 25596 15341
7598 84553 49758
35925 40084 2383
10791 25238 1164
10389 76271 7369
32721 47788 13161
65992 96255 6583
53011 60273 1414
5469 90677 39635
25381 37359 11479
30139 53099 22659
14437 81930 8174
28326 29900 1158
41173 43647 1256
6306 58687 37362
6520 26777 2551
48503 73600 9914
9294 96488 85220
11071 97874 17293
19181 68737 7974
29209 38631 5012
30626 35438 3819
25632 43970 17161
2969 81696 47424
83736 90809 6539
6689 93347 69819
98230 99865 30
860 27864 11685
8322 79209 3196
66991 78498 9143
78715 82357 2553
3517 79909 55735
572 22495 8035
10840 84968 42169
7153 75865 46755
7661 75853 61557
61258 63381 1550
58821 94578 15780
14385 72898 25026
57247 87557 11363
14787 47262 12051
36116 76344 5578
23565 58649 32356
2169 50818 13446
24179 31517 702
61290 92559 9117
13223 66608 42958
46379 69035 3937
42425 83020 13747
95208 99599 3916
57498 85951 12481
12224 33967 3647
38922 40513 180
23686 96087 33970
7339 70654 28000
7795 83784 50412
54312 80051 22459
34530 50824 7273
46103 61188 4804
67357 70782 2216
11250 62194 19118
7009 49114 35570
78570 89015 6821
34804 84471 42883
11977 76354 14146
50398 73336 3101
42638 80780 224
27464 81073 30085
40503 80860 4073
28604 84424 10305
32167 81466 12857
7026 81722 69629
86319 94407 3257
41409 88636 31397
36615 44518 7116
40066 70491 26465
1813 78136 33203
6679 34517 9443
46974 58438 8589
79704 84695 4120
10011 80006 8741
26179 88454 29347
3388 53409 32157
41150 86578 34747
16310 73608 17919
2454 20473 2552
15742 78719 45846
10403 73597 54880
2339 77632 6138
82029 91577 5317
35220 67917 15298
25814 34102 3540
29679 79591 8230
33866 82766 4706
5027 59107 24303
73548 87830 8185
19093 75118 46560
30296 80797 19917
14412 77444 35418
2968 93143 40235
10500 34724 10073
88596 93141 3147
55053 95766 35787
23758 87048 29140
11791 28996 13317
44500 47457 2281
26764 63657 17528
10256 96857 46386
1549 43271 16306
12519 78822 5902
56104 81218 7954
3885 16556 7901
53065 59299 3774
58275 75055 10612
48388 49697 738
20627 67215 28489
18531 24260 1266
1510 78790 27578
48788 52934 3950
11912 67508 41568
18298 67388 13699
41634 65065 18961
70473 72749 2213
31332 68868 11571
36040 76047 14258
27232 47538 11235
68313 83537 14262
45520 89237 1799
24428 39339 13236
62883 98902 8984
5644 53451 43852
32704 51162 12847
61577 93127 1787
17733 86185 25641
57091 63503 3141
19214 55018 7259
19742 81487 56058
38505 67954 23024
31341 31503 53
78284 95032 12032
19031 72667 44153
38844 39433 564
11542 90601 6668
8262 47097 4672
46943 90357 18627
10848 91701 62187
1585 38834 15418
24411 35435 2214
36003 48465 1306
26898 65771 19548
32480 64364 2338
72032 76601 3344
27567 73937 45504
7853 54964 15169
20357 44037 6677
53693 60549 1044
53426 64279 7825
53594 65246 5514
6719 45366 37814
59999 87348 13270
10446 71706 57485
14127 16831 2693
84947 91393 5828
8787 76014 38854
58864 77004 4646
36266 67420 1877
7422 76303 33850
20052 74466 25931
49869 73162 7010
27947 84250 16198
86144 93739 280
37106 46651 6069
14531 78152 38457
59178 98056 1922
58929 74941 454
30675 53318 7579
43327 90292 5916
19325 33794 7774
3511 65618 3206
51894 86674 27929
21250 93116 46906
55909 82089 497
9460 58684 35720
45213 75552 15522
14135 49368 17377
25701 55290 26449
17344 25611 2404
65340 97418 1189
10466 33273 19556
78006 83827 5394
60505 87434 5263
62938 72194 2091
72646 83019 104
46899 85157 33237
57678 98674 35418
57962 91122 29814
26389 52183 8967
10561 71235 46849
51630 53041 548
85027 89838 1900
86539 90511 1417
27582 45825 5132
85846 90313 1856
72867 99918 2990
50053 98019 23449
8807 40421 22712
23845 45154 13837
11943 33331 6952
38386 98173 4134
5545 17349 11076
9630 21209 4995
24595 72260 4913
88946 95284 5423
33124 51979 18558
31768 93832 19119
1750 12345 10348
11980 59832 38096
30712 31182 318
69679 73196 2863
13104 20529 651
18786 27289 7812
48136 62387 1791
78775 87961 3622
40481 87597 42006
5297 97793 56524
34684 63631 26672
42826 92287 33780
3529 66807 9500
17373 27863 9589
7905 67051 43708
21712 98306 6994
18799 71978 42073
7099 72746 57444
36664 56683 4933
24209 99348 5928
19323 70257 37427
19971 67782 4401
13776 17424 276
83503 98497 3123
20137 74598 27436
30567 42173 11446
2873 8566 1717
45128 93246 28663
24976 46057 5090
19919 49495 12548
77186 95524 10948
17549 68349 18046
23257 72362 24066
28121 72114 27875
27724 76860 35798
17069 59737 10803
75944 84894 3167
40864 65265 17022
15943 30253 11458
75677 96286 18103
8770 89355 50182
48943 81511 20028
47073 80205 24589
67658 79446 8880
15460 53252 35132
22899 41036 473
75952 82407 6166
41472 86045 28333
66332 76512 3526
75313 81173 1137
79351 79827 225
4017 85965 70715
27665 96404 15747
67805 94562 12997
37040 50886 13549
48790 73914 13163
15618 79547 47534
9945 91520 35975
56570 93316 23386
8007 76086 20140
1677 45683 34576
49736 68943 10377
20332 88655 26371
40534 75160 23849
28603 72768 33785
18178 39327 17875
54917 62805 5584
9031 16727 3181
3695 76165 50712
27536 86563 19036
35511 95797 36281
6164 32279 24391
3693 63193 49478
32746 34864 1986
92477 92620 135
24402 58291 4580
78572 81216 412
32455 45439 4613
41370 77681 18501
13742 38988 21876
53852 93921 17264
18206 46272 7843
6874 51968 43670
5559 62670 41080
64248 77587 9148
17834 38653 11334
4942 84583 31679
8878 20293 9049
20726 44013 6229
64619 80507 15841
17296 44681 4137
9046 82304 22096
26610 63288 13439
8629 24477 10894
12434 64718 13214
53663 54576 612
31072 96453 10807
77999 97472 12543
37751 69095 8666
33214 54288 5241
71653 76411 2689
33050 93319 32927
1860 67893 23818
13338 79667 3214
14143 37179 1646
89341 89920 170
27980 68688 3098
17828 34828 10446
44270 83750 20248
14016 37014 5698
27096 90206 6247
41114 88787 18993
47052 98069 39248
17391 44866 19573
42833 95624 15585
23125 34871 878
10790 92789 79891
12267 72371 6421
41924 59581 4720
70686 79305 6013
6466 68474 12328
35988 91357 3718
15501 77065 53983
65067 72658 6683
22197 43418 12055
27365 82138 36232
16984 70681 34301
55715 75689 9121
55859 77368 14076
86407 92062 3689
23030 32997 2121
48473 70895 13188
7748 45649 35801
20671 97389 23536
7842 42581 13120
64852 79320 13844
17334 76326 25151
43185 61419 12773
1432 42533 17231
17856 62077 14201
36010 71104 14449
49075 87928 12476
8223 76818 49252
56437 86476 27233
23052 38126 14569
11772 65709 27019
1184 25812 19349
15630 92705 13133
13866 53522 10460
77847 87308 3916
36303 46727 8423
52574 91297 22690
12268 63002 41732
59471 97736 4795
45884 72206 16312
18025 26533 186
2218 32434 28360
29220 86836 4467
31430 78348 15835
9905 55906 8825
18733 80557 24328
17937 41158 19008
1373 30355 7206
2532 81342 7562
16206 22154 2807
6427 66322 32031
3104 36841 25490
16060 41368 17232
85870 94089 5976
59461 73882 9709
52524 68869 12654
18106 20514 2358
54495 94634 7610
62806 99778 14725
78188 86586 4027
52043 57934 1379
112 89917 66320
43208 56879 13461
76392 98347 13293
53 23556 4579
18278 74442 11026
34352 61869 25722
35992 51871 4422
27833 58830 344
10178 15342 2649
43677 78312 33642
1600 93947 82459
29610 53453 4543
12205 96613 35981
24657 84003 36014
30331 90338 1596
32289 88899 37420
35212 43066 265
83294 94655 9615
21882 65201 25586
23631 57684 14406
43636 64281 12769
56874 58302 28
11242 36998 24133
29413 72050 51
68061 96434 2670
10934 77665 19828
85157 99902 6091
32697 74469 17025
11004 12042 436
1556 75556 21202
1615 15381 5000
20785 57577 18838
1403 33471 12005
3689 59648 3087
15837 54664 35824
32506 84174 31527
41687 54561 10844
19550 57401 6084
66851 78574 8014
44283 78899 9846
73308 89694 15777
16757 92673 38119
3987 71371 45779
9398 68155 9272
16323 18394 294
21942 28833 2485
39117 49739 5180
54899 95205 824
36860 70130 15467
2277 5628 2053
11185 51547 14472
5261 49009 28639
23718 84702 48684
58696 93984 4567
39853 64875 11080
48406 77296 25053
71457 95006 18528
39092 77976 16891
29723 34424 4197
94 57063 15312
31576 79550 22015
26129 83327 55741
61226 67708 1644
13333 63908 8130
73070 92705 3265
51194 98950 41628
26970 31055 338
70639 80644 3699
75628 79265 3526
21577 31958 5234
57569 87739 17721
26025 82842 15847
88696 96605 5124
37832 88735 39930
68307 95812 16816
19995 94128 8762
51555 58163 2989
38395 67844 1756
38371 75475 13057
60467 89841 2028
64761 65169 3
14732 74613 39849
15895 66920 5940
6191 27924 12795
63283 64668 704
51269 61177 8584
53347 82711 7194
28298 54018 18476
17081 46983 27061
10499 59573 32803
42804 95878 51693
15265 96070 54338
23355 79456 16025
64411 75747 2900
56353 76384 11674
11087 41464 25874
39048 85861 22222
23821 89856 19533
8049 38966 26101
51328 96431 14528
12876 60054 45256
31604 59654 8408
8473 45487 7870
35651 41135 5135
83722 95374 11317
27964 60043 13843
13451 70559 4833
65112 96091 2150
29357 61776 25076
16451 24807 5168
56089 71210 6325
61974 84677 18804
24620 83940 49356
39739 54605 298
26222 52214 24550
8671 10090 366
62191 96523 19268
9681 41757 10147
76423 98950 2207
7890 33905 7379
26981 86097 49808
123 55507 48280
52180 66705 13531
40437 68222 4380
38563 56072 14291
54711 74298 12715
65592 96220 8963
22399 33726 1428
1742 26009 14943
12972 95327 58896
65753 85697 16001
35570 60057 21237
19038 84509 13454
20718 65355 8800
45994 86688 7670
28108 59784 12323
5254 53104 6836
38246 45043 3713
30953 64724 23982
40920 45148 3871
64665 91010 25877
12472 86044 37041
19646 57955 34884
5781 41118 17314
12761 74276 21739
71490 91432 15876
30453 83274 7418
68723 86539 2981
35304 82725 43938
3847 73879 29101
2050 88478 36923
36854 66122 15632
21081 86529 16603
29370 73277 18918
34968 76454 142
42558 93192 12009
60451 61551 503
12477 36027 18569
30273 48414 9012
8676 90285 66309
31534 48329 10250
82708 95278 5518
71592 98464 20894
31120 83563 12079
44357 45916 46
12179 48444 30253
49484 73652 6163
49614 62612 11900
17267 83589 10518
65152 98787 15195
47539 95183 22
56621 70972 11802
14663 51636 28511
37443 87527 10623
52885 58225 3260
41224 81072 1988
41622 99730 51902
13459 20334 6686
49036 77752 9140
20888 97435 62039
6117 61543 8188
42343 72195 16020
25071 29466 2820
70822 74402 2971
50892 87015 11033
53424 92175 11868
58371 83802 17565
48398 69558 17603
7693 37377 18620
50111 63757 1507
87340 98758 9637
86086 93443 6677
47592 62854 3158
24267 86900 37745
1072 61268 18059
29542 58161 25581
44242 77364 15017
59227 76210 8920
61176 89576 18694
6687 18301 3081
63073 98103 10806
70343 91451 4816
43455 59810 5317
57207 68190 8052
71366 75772 489
12032 21240 2137
66432 98361 7577
50877 81033 22236
18950 87272 21227
43844 45250 110
10781 62418 26014
13291 91497 26364
66239 90950 16033
14946 20651 823
26926 32954 4422
5336 51646 14130
5642 65322 50114
55382 60460 4888
133 40449 36818
81003 86694 4136
74049 92151 2967
27135 42324 11174
11068 49066 26510
86220 99017 971
14946 24003 1270
79856 91731 4375
1917 22751 10016
65415 85888 11092
15016 77095 31590
34341 43974 4793
27164 33570 5327
44182 56138 9607
87353 92789 3633
1520 89922 76503
23497 63420 18861
19218 22286 215
42875 62740 18374
17683 27113 2231
9333 47977 23224
4577 43210 6583
48209 82507 205
69276 75151 2544
12753 72530 22489
30678 82500 13376
39851 86446 34002
43650 50309 3148
57347 76506 15378
529 33388 5198
785 39162 22147
20417 41473 11906
3900 9280 608
2327 83284 69678
38489 65610 12652
24581 66445 5055
155 71090 33443
1554 42137 698
39831 47015 5482
74562 85940 3657
18605 78682 17600
10896 86561 71580
12101 20259 1805
19422 80638 25377
61434 80575 16917
39267 78434 9458
887 33681 8460
12842 38270 10182
27969 97903 61725
64241 87102 3458
19007 85197 12020
32350 36040 1534
22096 32437 3604
22367 55159 25098
47878 66344 10665
36984 56880 13706
22030 67518 18956
37254 82734 33412
30864 74894 6692
11427 26840 4225
35310 89810 42111
12927 24100 1707
51944 70102 11654
30319 41212 7511
46166 56481 8526
9931 32138 14649
41802 72920 14418
75672 83415 6036
371 99150 48681
5008 26861 2083
20350 30675 573
1393 86200 16584
2885 89124 49606
15915 45701 10896
708 49837 29513
14456 55887 28173
39934 64222 5519
3873 54843 46768
16527 91318 18240
49737 96141 4781
74443 96916 980
58839 77000 11273
65740 78418 226
66188 98326 23212
41237 65529 15834
2063 85143 69980
44828 82306 23873
63223 66781 3118
1465 94401 76921
26748 57930 22219
24630 26547 33
26311 51455 22578
31075 67654 27965
38548 72380 20389
54227 98772 24881
63987 79555 15406
16670 86895 42624
11118 62934 44828
64048 95194 22523
88518 97866 7283
29166 93540 7774
27740 28975 451
39228 43823 4230
12378 23575 6308
15997 70828 15138
19750 52804 10078
49628 61222 4989
8932 12457 1483
27564 84797 51822
44914 57478 4814
6401 60656 52998
3974 73177 4387
51580 79948 7084
37769 70215 1146
61731 93303 30171
15060 79343 5088
61474 77290 13546
9404 50264 29989
91162 96176 258
40662 83919 26074
21747 70977 8180
57673 85886 3788
9256 31183 3472
81214 94064 3436
84378 94809 2535
51983 54436 47
1038 2391 856
32694 60006 4820
15779 44665 23613
58185 68074 5585
53660 71298 15965
54958 98527 39995
62613 81458 15042
50681 87107 32255
11310 32197 11214
832 57161 25371
31503 61058 27628
45596 90099 14895
30996 49394 7604
14545 72448 40547
76342 78553 1055
10761 45856 14376
87589 99024 2246
41382 63096 3998
36822 93607 52970
40778 88004 2101
36863 49312 10127
923 39956 16585
2620 92711 70063
10917 78301 45564
10963 33297 2344
55358 88241 12641
80620 99685 17624
52259 68384 14207
67278 75325 6600
47159 97280 35489
33288 48866 2189
56360 70091 11285
30794 75877 30841
35758 87435 14750
77641 87438 9195
80574 80826 127
60900 97820 20499
45093 86200 16494
11391 86435 73599
16097 57902 24650
40693 47137 3666
14078 46881 8900
27365 43506 14717
7283 59290 17489
31678 90382 46771
16961 20814 3819
21719 40422 1595
9947 73332 39170
40155 46682 1546
27306 88979 6194
72237 78224 3574
16369 99321 42859
36786 60582 6109
85642 98035 2607
9594 81964 33899
74715 87943 8562
14868 92269 48558
14698 64027 32872
1176 68497 24259
22367 29858 5791
55217 67467 2006
6115 12303 1072
5263 18141 6512
3732 96069 7583
6471 28117 7593
93062 96102 2292
17309 95239 10088
5536 50092 36217
31497 92757 57433
37345 77660 8154
55565 70800 9486
67095 86642 17960
27637 59827 1042
20342 29078 5545
12941 62010 2630
70715 99916 4876
21415 60502 18065
48288 69477 12135
79603 96668 10670
23201 80210 56323
39259 71770 30374
59160 71722 8280
56817 91689 13328
3852 93539 72309
48416 91761 8162
4068 22604 2379
27640 78172 12109
46954 84073 6786
8622 38464 13887
24941 74088 25823
37655 50982 11947
26432 97624 17239
48282 93415 28464
59267 82348 4034
2784 58116 18133
47781 62425 8533
5082 48547 24016
19746 68686 24849
60753 88505 2131
45630 53586 1730
49809 68630 492
34569 69988 34853
14844 21197 4810
30450 83390 27491
1770 7810 3402
5034 33306 13522
9719 26331 8517
20011 53418 16277
1322 86390 22406
4357 68270 15633
42885 68921 10918
6389 98771 68272
28336 68791 35849
46677 75767 27777
22527 79223 56138
91938 97365 5388
4319 36672 32023
2926 19883 952
58082 86304 6393
19747 42963 3489
67091 73989 3279
34394 38199 186
7825 12128 813
1245 66448 36226
6164 37574 21210
27564 34329 6489
16138 77996 51512
68715 75585 6185
15639 51712 27512
33645 81028 32719
42288 71197 21087
2159 52224 2150
4358 4731 26
33274 46975 10318
14221 77628 3593
38834 67338 15101
4777 43920 34587
15903 76535 27970
23494 51910 12959
21307 62654 31922
60279 84733 9500
55836 86053 1786
41823 85461 25275
76368 92264 2792
24592 93147 19925
72399 86617 11439
22938 56769 20077
8080 14453 1261
12734 21535 1881
23400 25158 1571
52190 75869 19624
13375 84729 14353
25231 75063 47453
36493 53674 10354
50518 71986 17928
3541 35526 15833
40349 67678 12514
86626 96480 9564
45065 94109 36103
62243 65696 1980
52720 58000 2934
39494 64185 16008
36944 85253 17275
22054 69289 38667
39649 72987 28383
12412 44017 9371
22515 77034 45906
75967 82209 3251
65170 83743 577
927 29422 14717
985 66001 53126
39187 73957 32693
89978 92845 2867
16650 54593 41
27304 88857 29931
6112 38262 10514
56829 62835 1587
23942 85203 52841
55488 71535 12769
37775 71970 4238
7384 41560 20460
75293 89159 6974
5114 15722 10608
40575 94146 16993
34797 60113 86
83081 92401 2392
39566 72602 16948
17724 42172 20987
67352 88109 5130
5097 29788 23984
7190 53170 32370
18207 87315 1641
26928 53631 3865
76612 94038 14905
26071 40858 11325
41430 86936 44995
32122 98228 58493
37982 95652 6275
19926 26555 6291
46522 64328 4326
51971 76338 12718
48536 97702 40493
41828 97431 44566
61156 61839 208
7043 93157 75442
39341 91159 2961
1724 11617 9615
32941 96191 19107
48911 88763 2276
29203 78392 16786
4582 85630 1368
2928 48748 30055
92708 95990 716
33697 94954 56221
5794 22830 452
9983 76178 23131
16385 92475 34852
54943 62654 1540
2781 25155 14180
51245 92521 17484
7438 33398 19364
34952 79017 38539
37344 83223 9338
15722 42739 7483
75058 80088 3666
72043 88745 8558
24090 46585 20083
48469 73408 12385
19785 36174 1863
51463 79490 17238
6828 81714 53391
30389 48675 9111
12951 71279 54194
34091 70126 3000
32886 99424 1414
23611 53042 13737
21238 84189 53012
84183 94190 9925
3857 80957 49237
11454 41070 1846
39500 58195 8124
4708 55503 43504
37662 67510 3691
88197 92331 3287
49648 82980 18953
1699 76458 46994
13507 84590 39942
29632 79438 13468
16551 72741 48907
69976 73073 1549
26341 90979 29577
33003 66056 9740
62959 84008 2970
2468 91792 43446
22442 45839 18602
22010 63754 12995
33292 33754 243
41566 86356 23361
32091 53357 17384
45485 70127 7032
17037 17659 111
31136 31767 399
15528 92323 38708
48903 81923 23022
19342 44639 8093
29002 42189 10376
44078 85297 16464
13112 27892 14540
59540 97263 3775
63481 66224 1632
19544 65491 24447
19994 39131 9755
47681 97962 46797
35779 96359 40457
20905 80721 3813
49383 87761 11560
33643 48559 4063
13306 21034 4808
41861 98992 55767
16367 17260 556
14818 69596 37246
57317 78865 243
49957 54828 441
45967 97181 11680
23321 53425 12029
20447 49934 5949
28864 85025 20103
62696 91651 9729
36046 88865 4049
2210 43244 38340
4735 67784 21680
75067 92409 4805
61105 77957 4777
25407 80844 6657
16618 31119 8523
21394 57251 6112
37700 53431 9212
31027 88677 46226
61773 64963 2966
20875 81618 16124
62800 99832 14615
43750 74019 2038
6373 33481 5492
31304 48156 8430
23278 95218 47718
80879 94065 10048
4482 47481 35829
47129 97384 28007
14777 82243 56820
42362 80157 15290
11795 24935 4922
27337 91437 4067
5907 23838 2429
56042 79532 11903
9260 27976 14634
935 19940 1007
17935 60614 9049
38011 77136 11886
40113 82917 35359
31887 72975 38803
62984 71735 5139
55332 93878 17887
29198 57780 15773
6360 54097 24530
2597 71568 67186
55204 79649 23745
35999 53374 2890
29543 74770 13395
16329 20947 1117
12027 26482 3072
36343 67035 3283
77601 84285 6178
20953 26464 3483
321 12434 9599
18458 74326 20986
43437 73522 27812
17758 28103 1547
11374 25161 601
15480 45154 3569
22990 23921 774
34309 37423 3039
2315 80216 3228
7054 64232 43600
45271 99707 35572
37159 92629 39279
41595 48612 3752
49210 77654 15144
12931 42124 18046
32792 82580 30151
15723 73300 43281
60810 64433 1377
65414 78292 923
22429 30504 6436
81081 85318 1055
1411 42542 9241
44647 54564 4061
33391 95241 55898
21483 91023 30897
33777 74029 7870
6920 18278 2430
35137 49585 4363
67483 93496 25053
44099 81602 17770
60379 81648 18661
90221 92547 1853
74847 76999 1427
40943 54985 4535
20307 55003 1945
25792 72205 296
7233 29373 15233
18748 96966 57843
26393 95941 27611
14770 46616 18572
49505 59806 7764
30796 87300 45035
3452 45242 474
22334 69821 18588
42333 53901 4709
81636 82415 771
31390 88389 38717
33122 33500 46
14695 76598 56789
13332 15030 1201
29520 97291 26952
49602 97317 10638
14825 86137 40756
3562 51455 37222
3278 32146 28325
38277 88622 4608
15734 98435 59928
54891 83521 13852
38571 64057 4304
29876 48173 5416
76603 98456 11239
34291 86944 18958
42101 42379 179
28911 80135 14910
6184 26625 20316
32467 48311 1432
15470 90623 73146
66711 89619 22088
18695 68214 21558
24856 33871 7467
27080 79103 311
72602 85055 9826
87455 98395 3460
22066 75610 39248
11646 78538 34364
58393 70862 11884
41680 60542 17696
34695 72086 8327
60702 98809 29444
60733 90167 3809
39490 92410 6886
19271 19803 387
45652 80734 10391
54972 61014 2990
19650 39450 19156
29019 91205 27063
39798 83816 29661
25288 41069 5200
5420 56135 49126
3101 68767 39198
25232 85888 52408
58689 66630 133
2398 88564 73307
18141 67298 11422
24808 55250 14126
47062 97305 1
12913 47035 1696
30319 34788 2417
61309 89152 4713
63149 96855 22451
25476 32355 2898
31325 48329 9718
8356 33446 20072
76193 80253 788
77099 78963 1144
31456 77269 4029
51328 87420 7592
31757 31893 121
49456 83122 3817
10203 66506 43164
86834 97056 6895
35234 61195 11951
55132 92670 23984
11516 67213 20883
26191 86404 57205
5357 62886 14761
5384 51501 30085
90199 91569 1038
224 21053 13816
5109 25284 1109
17689 42044 20105
10108 71882 5612
89496 90948 1006
14743 44182 19757
85919 89903 1652
14108 60439 32045
32509 36165 3152
49092 73287 23380
6477 80367 17779
25860 43660 4898
79009 85864 4986
21028 75612 13542
35069 52908 13144
89144 90063 867
20659 54181 471
52165 83667 7930
29981 90704 7598
64969 71748 4247
52278 68847 772
8475 33772 2223
3704 89382 43038
36193 80598 3470
36795 38278 651
32894 78206 29836
21024 35410 7757
34314 62685 1205
10318 24243 7495
18826 83181 8730
20776 27279 1296
59996 98547 634
34483 98841 27445
50787 92554 6047
32025 41093 4380
6032 38760 10181
19151 53891 8448
41433 84707 13068
58396 62259 3822
57745 61353 2611
43147 71528 22883
4392 91027 323
92850 98122 5260
46252 48516 1232
319 27278 14002
35704 95182 8796
74619 90979 15063
27983 81768 39443
66510 98707 14116
25707 58823 8416
26307 76603 42523
36486 45268 2468
38525 63579 9193
29499 85733 228
81107 94221 3577
73947 84814 3057
43848 81283 1673
21385 68334 4005
56383 71708 4116
26937 89253 23853
3621 20502 4916
62376 70088 1341
25225 71558 20022
692 16143 4281
30491 41416 3099
18624 79938 8691
76179 94390 1705
6096 26086 7837
59655 97568 13254
77360 78887 653
10998 78841 28942
17200 90573 59393
16267 70135 17181
33389 73158 9629
2955 67492 23221
33307 60385 13753
21338 79858 48523
21137 95193 51689
30387 54986 1940
45745 73205 3625
69814 79494 7465
44401 45443 218
20062 79708 51922
26154 86594 41807
17601 28461 5694
14903 74119 36559
25408 56291 7298
14870 92499 62044
12433 98360 60293
40847 97994 41611
28890 33177 3447
53707 82653 10228
23989 33299 1667
50252 52419 1743
34291 97102 808
56994 63681 854
44289 81961 34064
30685 39760 8821
4756 84382 22840
47169 51500 2813
7562 71843 36760
76463 90175 3462
47370 50879 2151
40424 59344 7222
39488 49178 6137
36424 69648 5523
26158 43690 5607
5766 11018 1427
37071 37954 481
11215 55757 30619
17324 69829 7140
34844 37893 323
75672 98386 12192
84240 91371 6912
10202 86412 168
210 37602 20898
46799 69827 6456
13208 37179 3936
5168 50632 14659
56356 57890 447
54671 59883 4606
39375 65435 15043
41543 48627 3633
30179 74685 41286
67532 80404 11265
26338 89847 46969
32630 38749 4367
10719 85332 55129
22276 41358 2667
12666 44146 28397
54229 96994 25822
9846 90266 5
1537 5149 1791
52129 63945 5672
30726 40521 4619
44282 45071 143
5861 6754 655
4485 38248 10545
56622 65574 7468
21029 49459 17767
40005 69256 2990
5909 9922 3717
58662 83497 9735
44187 50619 4115
24874 41243 4297
27547 35222 5174
47674 79214 8931
94202 96507 714
52478 65669 1284
2186 61847 18505
35811 62245 18894
55735 68880 8638
6692 68460 60673
24178 59205 27003
18196 25952 6672
13107 81881 47344
86925 87552 20
77560 82304 671
76278 85112 1532
9583 28476 18032
19926 46181 14381
92123 99714 882
981 84386 42726
65943 80527 1682
28453 94618 12180
41316 64286 14370
20318 85747 25242
64162 74679 1589
46523 73305 18897
11013 97029 34144
75543 94816 15711
28960 41609 1343
16406 23619 3588
3443 52283 641
20754 28121 4629
40923 71910 4379
10982 67400 37260
2303 78048 33706
2908 10178 3184
12208 79929 7790
25387 56800 26567
13437 46702 17394
26759 82717 3297
4143 66486 26711
57973 65630 1309
26833 38813 7142
74544 95536 2212
68111 96318 22558
33452 63202 24456
16377 53771 27647
28852 70921 746
46073 68981 2233
3888 91747 20232
58974 70914 11939
68912 86195 9509
32807 50568 1146
17798 33246 4711
7720 25989 1896
21360 81900 5298
65101 96725 16243
29131 98373 41654
17275 48140 1137
9842 14554 1911
25558 57551 16913
55933 95546 22670
27662 39510 7248
11459 87282 44769
5684 31118 16156
32137 70922 4892
38587 92578 33571
25890 58836 31835
1749 13608 2101
16731 72111 16146
59408 84228 2834
48056 64478 3122
42139 99841 20166
2760 22232 16567
31792 87059 31345
14533 51141 8585
4334 63738 34816
45735 81176 32484
2435 49387 8554
31088 68845 9835
90942 98536 7164
47991 48127 6
1011 28977 4717
6105 7904 854
25569 84085 24373
32726 86473 36842
47354 73158 2642
65330 91332 36
84649 92225 5346
27538 92143 47398
71924 77639 2219
22036 68812 34286
50482 75345 7353
77811 92998 13313
7844 36617 8606
70493 93277 18767
28067 86777 41634
37149 85082 21144
61591 68876 3232
69023 94280 19827
66369 83914 8032
2012 83303 858
10732 77977 4650
38423 45119 2187
26524 64007 22930
40318 73091 29304
40764 68920 14407
10361 53655 39128
47495 50820 955
52733 96693 36943
75786 89146 362
65755 67379 544
35501 58239 15057
90615 97221 6138
79216 90273 8194
27734 91433 55294
15027 93621 6468
8839 25646 8294
36213 91587 42905
48863 64169 11177
26230 28716 179
48692 60397 1689
44115 96975 49012
36551 97984 35717
60688 91135 18098
37323 56050 232
46256 78642 5482
44939 90963 30228
64730 79320 8532
81751 98247 8258
90931 98501 5230
17801 20345 2406
32547 57699 405
30305 46792 11348
20768 40326 10482
76613 89964 2167
17414 53052 17871
47074 94889 13017
25879 51405 8401
70760 93463 18897
15038 93684 41723
37244 62397 8521
24860 44210 709
8361 10889 740
58934 78103 15991
30960 79645 13133
10002 89382 56358
15044 90765 52829
929 87853 34521
42910 72682 28709
20656 96594 38731
11682 80057 30052
21329 43899 757
22006 37909 15208
42140 47254 2734
17789 85979 33865
21801 74278 26068
24946 69156 39884
39514 85830 37271
52045 59323 3142
22368 36374 3282
4610 59489 16467
16666 38814 20671
27539 36732 2377
26808 93500 36682
51109 82337 1052
25006 63151 35107
4575 50473 43197
7151 51411 38857
7555 14241 4223
63088 91512 1346
29953 75211 10737
62139 97212 21727
36717 69960 16133
86166 90835 1995
51998 75479 21757
39973 44604 2747
7483 59466 8165
33125 40092 1559
41398 99523 518
16431 27081 7468
21455 92172 35240
44998 64770 2412
52975 99700 21836
19160 92617 52148
11113 20421 2770
28441 86773 26756
9972 44849 2392
12455 55409 18751
14455 87025 2019
38405 42895 946
11214 60995 35321
89607 98175 1384
71536 77407 2674
7490 76064 737
36812 71637 20425
40786 97191 46025
12307 62453 12437
8931 48734 9386
57243 75307 10126
15415 90029 34318
12213 84826 35857
11562 55849 25019
49828 81875 4602
90483 92175 968
44917 73110 10355
55871 67980 5513
39175 48691 5328
53508 63965 7389
24801 96095 68853
1240 72089 39054
918 87758 81395
10640 93267 62429
54809 82908 23836
77111 92999 9045
35014 86773 11693
74329 84199 3623
62693 96668 17563
35851 48831 5263
13924 39829 230
2952 64920 30475
29139 80370 7229
48522 84110 29113
29013 72163 39662
310 17346 7124
40048 86686 38583
10210 15912 3785
67525 85483 10305
4521 83566 34180
22444 27100 1952
30528 34698 3042
72359 86063 6082
1000 56902 21154
43636 70759 18725
33832 91661 21111
50905 79852 20947
5000 79743 1452
75426 78514 1008
12052 17679 4627
25795 55722 25555
13103 20983 4324
40402 47659 4463
26147 69732 7763
13057 87734 50918
63770 96892 3592
36649 44926 5266
32454 49122 10234
29760 69805 18431
389 54813 36269
42075 52343 2629
81596 90755 3361
32695 56525 3090
45961 98267 8411
15976 46796 14428
8958 21110 5858
19368 28224 1393
39102 66221 2809
65641 91511 477
71792 99714 25655
69256 81990 9104
17923 50528 28158
24351 96967 61425
61388 88414 700
6453 94207 11666
18337 93261 50821
31777 42680 7522
27103 91142 34730
6047 13460 411
85373 98775 12780
18612 86325 50899
7187 42308 1301
62982 75477 87
78375 82562 870
27756 69381 2072
8179 12832 2610
51199 97033 14216
7075 99304 17157
1820 39589 29024
34613 79764 35964
26130 39468 4805
29599 72979 2690
74251 91363 11744
36530 38975 1810
8959 65197 22237
6896 55278 45148
4220 73098 45131
55085 73941 10367
17370 78869 40010
9385 36907 5825
88007 93255 431
21017 85290 41121
19011 21486 1086
43266 49838 4833
57315 70525 11511
27952 76099 12409
48716 94250 10091
13507 48170 15986
50367 53801 1848
5579 5888 267
20256 44308 18241
3528 48393 23517
15858 32153 10971
85163 89287 4092
10273 15579 1889
22976 58080 6024
33329 82668 35898
20280 48205 1205
17607 65227 5720
30435 63969 29783
32002 93797 40223
49233 53950 1210
3361 15498 806
327 16755 15419
706 45323 35639
49889 72624 19734
82713 84820 1861
25267 90664 34465
40183 40274 61
17296 78611 32604
37620 95417 26838
16343 39243 3207
14804 76381 51479
3198 99398 49995
19453 82605 9463
23037 46046 19727
29451 48138 14380
9363 24074 2131
83345 94031 4939
90331 97399 591
60995 98072 10937
35793 68516 21648
21104 39670 12123
72341 73122 444
36709 38545 1309
10183 56938 17078
41252 65712 13923
41958 82177 30590
47118 57736 5486
90174 99846 2707
24021 85299 55728
28223 85817 34868
1340 63751 21534
47925 52952 57
25179 51734 19928
35842 89315 36063
4228 86895 40990
30334 58465 9479
89120 97743 6234
12021 97601 20173
32428 66128 24121
49832 66380 8310
47823 66294 5504
28918 34992 5064
4384 53042 2765
48416 65865 7081
47009 76189 10060
29808 65532 7652
25584 61141 28860
21110 25334 2501
26163 31238 1271
30273 83999 6483
25382 72042 22151
10380 84281 56408
22028 55191 19723
5051 8289 2950
60835 97031 7993
91062 91933 776
11142 52630 38483
1945 8833 6458
58910 67529 5000
17423 91421 36832
13069 39763 24852
16495 68345 47538
28783 59195 28549
38922 54901 1072
15831 23897 7472
834 13139 10929
32422 66716 6655
61884 78707 3512
42716 46069 2469
46934 48018 227
67397 73565 3366
71547 99276 8746
32683 62669 28091
15873 56223 34631
8532 46169 21897
16339 65893 8329
45329 63930 16129
25600 34927 7860
65809 78570 180
36537 49984 3717
6217 36837 22391
2490 56155 40193
39003 95306 55377
48978 98003 41939
17720 38054 6870
74850 77620 1521
16699 31480 13922
6667 97594 17335
42055 79245 403
63110 67690 222
9821 38270 9619
2817 23007 5834
18230 36125 5777
66186 80423 11021
1819 69874 28925
6203 39470 20035
13189 30228 10865
58286 59011 150
58903 79622 7565
24073 94116 61177
1469 33090 27273
38249 74686 6800
16783 26767 1123
55724 97065 39345
3381 28621 10650
60114 83681 20064
41077 84960 20287
37754 40664 2681
17708 98007 58769
57699 91309 19575
172 76640 38779
75658 89575 11443
401 23759 2311
9681 88128 53562
4472 30593 7377
70412 84312 8407
16560 39254 12642
38425 88569 12747
24869 83921 35799
18668 94053 3484
25780 84712 4413
12610 88208 10742
11307 27507 3620
39157 57918 6205
63059 71442 2564
76379 85717 3564
63864 94318 17271
19598 41159 18132
50537 55622 2658
53607 71573 1478
47618 78610 22419
17747 35933 6164
73797 95483 19965
16290 35586 1099
54052 84951 22688
19069 85065 32486
29319 75745 35073
11538 83018 7977
27183 51933 22229
4820 78440 71572
17969 35206 15343
62024 99920 17838
8183 59951 8703
802 45828 34266
35433 47276 9634
39296 50883 4781
10220 60430 31370
39733 58242 2072
15616 37361 13636
8919 86782 29879
26300 71519 36803
18917 78557 14674
49522 84629 34551
1691 78353 63709
48113 94197 15870
26133 64091 1240
13889 93439 51040
55775 70884 1624
22294 53506 7301
33266 83332 32705
12242 91153 48873
19863 43617 18884
39734 41186 564
1821 62758 55504
97219 99060 921
75241 84303 7358
11251 92073 23958
3583 13218 9344
15887 57793 23950
38444 71491 29138
6957 54738 8539
52578 88021 16557
42331 60630 5774
2208 83322 55722
44555 69132 4581
44311 70038 22922
25055 69810 8061
23520 27841 2954
46438 85020 14246
3158 68578 43652
6093 43877 22079
18354 74030 44096
17787 48729 24245
68275 87823 16430
17126 59642 3816
6330 27220 4211
66321 91331 20176
59127 87404 14682
27459 37353 8232
41653 62241 9463
2193 13817 7330
60449 62591 506
54419 59376 2045
32310 74982 28198
11965 39117 4866
42242 56819 12400
27915 90917 53127
5251 54915 44791
4613 76056 34318
49186 84661 14536
44772 51901 6065
30707 99650 467
95755 96261 359
58046 68899 4534
54189 74796 1282
55511 83729 7238
13890 83757 63795
41046 71777 3508
17610 48844 953
22615 30054 389
3638 69688 40220
5533 68996 46650
36312 67404 16818
69923 74658 2284
22068 97830 29561
21905 58855 3094
14333 85099 60494
48933 76461 25891
4096 42480 2489
5587 95775 22417
16874 34728 14322
49565 57076 1537
15837 58291 13998
66392 66486 67
485 59533 26892
46756 81965 16037
11352 24368 7360
36335 43201 5657
76034 81370 1769
1323 62295 11846
27093 28228 489
3600 77788 52498
51202 58683 6893
121 66740 18211
24354 44588 7088
10772 49382 16883
13388 49729 6331
44583 56969 5649
65243 68789 707
32674 63571 18014
14928 53579 28813
1115 24135 6292
15535 62654 31621
41482 94178 43121
45532 48789 630
9707 55085 23175
19570 41160 11062
21093 67373 8873
32 63323 62204
19694 99311 7038
16394 77259 35529
166 28060 25010
10299 39949 11548
50485 66444 10582
29277 52767 1864
70195 96600 3055
44325 64283 16055
66664 83763 3596
6143 61410 25796
70123 82181 7990
46589 59625 6584
93521 96636 2268
26233 66324 3116
16517 54241 34262
22634 28040 623
705 63312 54769
27728 30631 511
72936 95744 7687
27841 96029 23056
4815 84272 52003
23726 72231 20796
69648 79945 10162
19867 59687 22234
63499 93020 18193
65488 78670 6309
26294 70652 40911
12520 73272 27614
48952 62360 9759
68125 68899 728
54401 84952 9976
3031 94735 87680
1928 93677 22295
34443 68099 13699
34172 59895 10949
40875 87422 14025
5721 76047 57576
47312 69932 3288
42140 83563 21941
16115 67719 24588
23868 76940 22750
13213 28508 7372
55896 57790 62
43187 94358 22216
36701 41051 1754
9054 41347 9146
32890 84626 19197
75518 88121 9884
35607 69807 22453
13376 57863 32382
57234 79902 4120
43172 78312 14539
40587 53738 2578
7837 96419 48032
27507 35213 6288
5282 10005 665
26467 84604 41444
35199 55246 10777
25732 31379 3901
2349 41606 18130
66677 97284 25603
87471 89848 1059
8518 67491 3037
60786 99923 25803
1510 6190 2230
41449 63068 6039
22802 69979 2868
18725 74832 48024
7870 23479 718
35760 44581 3513
2554 75651 63551
59293 86250 6223
70449 95842 23500
9132 94024 27796
3147 84085 78683
18636 69150 15612
63850 95447 14042
80288 93744 4745
55905 74266 12286
24243 42616 8112
40974 77602 23590
728 23542 17871
2401 88924 71908
83171 95566 485
6478 59453 33712
23285 59305 8259
16042 29854 8249
23900 28452 1985
81109 82466 1320
2439 92335 19861
35489 81241 15154
21568 58136 23379
25293 71633 45638
38891 91972 37468
97306 97628 244
40039 72145 31141
7489 10641 2299
16820 45371 28257
90735 93317 1726
59290 85784 20242
59035 96237 18729
62222 88872 26314
39841 54614 2737
43981 64891 17060
23303 65560 19601
8548 26711 7599
44487 48482 246
34127 37927 2823
3642 22422 6590
58668 84310 15651
56959 82519 3663
15386 37734 14365
7547 49346 5661
25133 81704 21294
5866 43172 34123
18511 91530 58533
43750 54926 680
36733 95946 56194
18326 87568 10041
19479 87710 20440
23481 44721 12101
13148 53247 30187
50546 62399 1208
16188 18407 1647
13410 49825 6149
13949 26989 8730
1227 39856 10624
43230 86739 26331
48991 57118 84
8178 39512 20241
8089 72678 10751
8866 66488 47443
7379 94508 77050
12679 39845 2560
31444 75914 21526
10405 40002 26788
25035 26928 1242
52530 85722 24083
61079 85824 316
17382 50601 11371
75819 92476 14698
41109 83270 3121
15827 79705 6251
60755 70919 2640
16569 58351 25348
21810 98436 25878
69674 70155 107
27543 79944 50604
43534 79145 15376
6931 84284 31018
69676 97107 22924
12724 89698 9826
80012 97184 4010
51614 83694 17567
1454 62483 30358
20093 30023 4028
2902 82238 15288
2022 20059 17892
34904 68318 19678
12683 40446 3652
5830 87159 44152
24988 81844 38306
54876 59896 4578
30680 57344 5660
72102 79807 6216
9253 19985 432
88979 99690 9837
82034 82215 9
19381 42490 14364
1681 17272 9448
25866 60254 5926
22763 84888 56839
92260 96846 4076
13073 81756 46550
23439 63743 4255
47718 93973 38525
39030 47250 3406
21874 44968 14265
72891 82334 191
5920 92929 28511
20505 91446 32408
69283 83909 1567
19232 72432 33593
33518 46240 1412
17851 51051 8465
24580 54118 74
23355 43318 6755
63602 73453 103
16364 92583 42159
45618 94483 26286
3761 72276 27970
19867 30191 3135
31972 99839 52568
22648 82770 10045
56165 87986 7052
1501 70893 2386
57796 76930 356
68996 69498 488
73993 92398 16733
72373 72630 142
1740 31539 19215
42855 59027 2054
51261 90445 34929
2106 17013 14427
13855 18579 3759
42039 76047 106
25335 49357 12841
38736 43038 3992
57566 71276 4344
19337 96255 13458
56983 97857 26753
18874 34037 11888
60109 60718 554
63037 65446 1818
30765 60678 7484
55525 90439 8126
5653 32757 25871
24996 82222 42102
42080 46347 2880
27124 52058 16551
40723 95100 4542
18284 97909 47451
1180 62571 30439
54406 92709 23447
73145 94539 12334
18909 95043 67352
12269 91095 64448
24664 79278 19336
38473 86461 9818
22915 98767 72758
42406 69728 16177
78050 92345 12953
25599 94568 5302
33828 83389 21211
40687 70177 10763
76663 98761 7662
20199 59841 15867
63751 86167 17489
26766 47006 12016
11004 76824 7838
80669 94435 1024
8542 23275 9968
36846 55329 7144
29138 90509 41466
112 33160 24723
10769 30912 2436
13876 35383 3893
10154 62187 32556
5519 97547 59920
25114 40286 1851
43033 67973 11892
22813 38249 9902
19026 99886 412
7080 67376 35069
39544 69499 13991
64116 93526 3527
57482 91150 23743
85188 99431 1993
1440 86653 8986
7813 60712 5328
54538 59984 2900
8929 86758 41528
1041 3264 317
22917 61465 1253
1587 44902 32664
30889 77700 541
26057 37920 1855
69859 78265 604
9557 85937 42875
11045 60464 5371
14627 66433 46965
97216 97264 24
44591 80159 34112
12112 17101 1684
16814 70296 22461
6671 80835 35848
10854 50347 38998
44677 78010 14780
13028 27518 13239
6745 49999 38101
8413 43653 27589
88057 94360 5326
140 15572 1072
69180 85175 6402
85462 99578 7778
48078 87174 35757
17636 26085 1425
44341 58529 12187
22683 96468 55047
38836 88451 19363
27660 42983 3091
76211 90045 9023
36178 62709 9132
88991 91187 325
28718 66697 11685
16765 63446 36242
28457 69661 19405
42386 86132 29322
7578 18913 11277
25831 29819 1654
15204 69267 44419
82949 87345 1380
75875 98373 20998
15275 76148 34775
2923 42763 14881
7062 25987 13764
5122 25131 5628
28652 44082 6237
15195 83529 42809
48643 92218 19990
27512 76698 27780
67275 92340 17281
8996 50183 3683
34034 46138 7222
14613 31074 9131
38781 61638 12088
23650 91788 28220
80672 91752 8392
39298 82011 42392
18397 33567 11973
46779 86904 6684
61213 69007 5149
49151 96784 35319
12596 74342 54218
18356 43056 15501
48263 73998 11050
198 96758 4510
12892 60643 39363
17828 42325 12457
28367 62661 9914
36647 54569 12962
32797 52104 2912
86382 97435 8149
2936 97709 67720
88576 98669 6735
1147 43984 16335
19476 32718 5146
41098 56749 9363
5995 55370 30261
42622 60071 2020
22367 93059 66959
59708 73652 10170
75441 98340 9437
14083 88203 19146
37669 52090 5390
50165 88183 32938
7526 45072 1033
50869 56932 1166
36031 78334 33064
44956 84595 20919
19749 92486 10379
14081 71522 30758
22118 62422 10599
68986 77299 2479
51269 55812 3558
23827 85917 45567
9328 80621 11737
40139 50125 8337
21143 33178 10031
22202 51141 5373
53277 90421 8744
2590 80475 29156
55600 92272 4989
68734 70440 503
49236 96815 47177
57641 64071 5296
1583 41477 29661
29086 84962 22235
37576 93113 38021
53807 93135 15159
23492 61560 11553
65868 87583 7603
71619 99479 13965
18762 33763 13834
16511 37001 11142
14948 85689 9084
37522 42428 2612
4829 32089 23633
30961 93898 40278
28381 89618 49360
13602 87255 10819
25136 94959 51614
16185 68870 16709
37022 46676 6267
39281 59818 1700
26682 31881 1181
13470 20204 5526
73486 87757 5036
1970 7925 5516
25009 88331 61415
56710 64826 3313
2852 29967 2642
10318 94070 46490
26535 98339 25140
58630 83625 20351
52339 85585 33120
6863 48779 4124
6008 39146 3160
37075 61107 7328
81365 83713 1492
10089 51669 31313
54042 56576 1102
22948 75793 28407
5605 92253 31474
8259 15707 5375
37042 77201 13790
1622 38366 17180
22199 66729 32040
15762 61023 20829
64435 84798 15866
36194 94107 49073
25259 88048 55596
29124 40920 7092
37379 75663 1335
4448 24249 10177
49213 77236 18412
87588 88933 772
31998 97448 48004
9652 99077 23960
53423 83464 4216
12604 49739 5061
24211 83891 1481
64875 65973 975
8151 36430 7542
22090 89362 65211
85088 96788 3176
2197 87430 37884
77366 84712 5102
16399 19029 442
63333 80287 9850
37314 68013 17014
59967 77744 12429
14358 82283 7703
3752 73457 32460
23100 62222 7436
16937 69084 47226
23211 63160 761
73478 79720 71
1791 10271 7957
18328 52199 1577
80049 92618 4591
14196 94674 46961
24357 68438 34782
17697 24572 2150
7541 71214 39596
17126 86240 19261
51239 82943 12732
54975 60458 4206
40807 95529 44226
38352 40326 1164
41070 49974 301
81799 81985 102
968 13307 10597
37099 47918 2688
36564 89525 51213
15694 93840 8076
18349 40831 12749
14109 65557 37925
4804 34903 19757
71108 78901 3232
4051 24906 5787
2345 8399 2844
7624 58062 15414
77879 87340 805
95689 99870 1054
80191 84180 1373
89271 93915 619
20137 86408 65341
32941 96150 4121
12489 80679 25442
13394 24799 4978
21330 22815 717
1863 23550 5920
7512 11501 2305
11322 11729 217
9194 67521 25562
8109 29046 7487
33112 81491 1692
17278 78246 49077
42344 46192 1865
22640 96477 67735
38476 63550 13185
17408 86224 59846
86097 90728 14
64546 82208 9882
30192 52641 2754
11094 92570 22447
64865 70475 4723
2368 53152 36428
1090 76911 22665
23769 60487 17598
14507 69078 7840
27896 53380 6302
24351 34002 2423
5004 60100 34738
72230 99185 7371
11021 82719 62782
73117 94793 20556
38893 70424 24643
66104 99957 24879
48061 99572 40513
21207 21556 215
24744 43830 15532
7679 44009 30604
29231 92299 16448
67252 80243 4194
45607 79310 3719
19240 50654 13213
41555 51571 5581
83513 92896 8135
46944 53425 1922
39859 60484 12944
9344 71370 8727
46502 54266 7636
22327 61022 5794
34149 45943 1312
7058 64001 13063
31843 48934 13635
17064 41188 23418
59803 92932 2327
6212 72610 19357
27696 51682 1963
39912 59026 14556
33994 82740 12138
4108 79232 52971
60564 67781 6933
46773 72018 9512
28665 88468 28833
8359 38217 17582
45984 70281 7998
6616 73281 32547
34749 79674 16063
589 73656 693
49721 96707 31951
48114 75749 17177
7349 60552 43786
95537 98282 2220
32435 36427 766
15307 83572 50612
96199 99539 777
83902 89716 5091
33152 91449 46288
40106 93763 36199
87471 97327 1369
23118 71975 11360
4342 29126 10131
25992 75432 42701
47771 81099 15890
13015 46129 31827
63633 77913 12154
55856 72808 16171
65961 66791 57
51900 60524 2675
35389 51394 394
4066 92503 4186
30899 37148 957
55771 57128 1103
27452 45114 5373
42638 58089 12530
22161 49596 6094
23589 86537 26071
56877 84957 1963
2858 74346 19678
22949 56235 18418
59196 97510 36987
22507 55027 6365
16680 50521 23596
79737 95781 14046
67284 74047 204
57890 72928 6425
4389 37623 30142
38867 51944 2762
35826 67944 1875
64042 92042 10096
39755 79526 648
354 81570 5342
2196 56233 46582
29478 49288 13924
46561 75192 19419
20040 35640 15271
4674 69648 50389
40570 80431 38296
27093 60149 27013
22309 63220 6473
52632 78249 1508
10242 78238 40192
2029 17714 1415
41791 85765 6957
76724 86267 6567
45941 72517 21694
646 62725 3200
30832 92109 38257
75903 86531 1244
30716 68408 29780
22823 45279 1708
52650 87082 10885
842 44762 32925
46317 92816 28170
17459 84988 15033
8431 69807 13545
26147 94039 57307
1389 9255 6489
8639 62978 26632
18337 62759 26879
2505 77064 73037
22427 26069 1049
2786 73316 7240
33646 43232 2180
11638 26432 12843
80669 97022 13609
13720 47914 4561
31879 82268 41576
25393 94251 5623
31559 47579 15640
23453 38693 8104
66232 83434 6322
52019 56787 1131
12625 31657 17329
40048 75071 6104
36839 84133 34382
51520 71526 11919
44464 92931 4187
22357 76967 9737
57253 91625 9401
85957 91227 4582
25619 43615 4994
41163 67625 2145
34036 92106 17852
31009 74640 37212
38394 70107 6540
80171 95291 14059
33835 95069 54600
41440 75891 426
11747 78250 51524
51354 93616 2496
51719 88350 25266
25542 97200 47322
11205 70978 27793
47095 90617 12235
27790 56443 4760
8228 21656 9204
18374 32922 3437
55533 97904 28744
14986 33253 9918
24882 57127 6530
52679 55269 1790
48875 50001 451
14912 59443 29976
13320 32324 9699
33737 70083 10953
69129 93557 22844
29487 64588 28978
55732 92179 1034
9124 42806 8857
72311 92650 18776
23134 28309 3357
15420 25761 1005
6698 76727 57674
21463 75944 43092
17940 30009 3885
21008 35087 950
13104 52422 1900
2400 64454 19953
62442 95687 16882
8808 28961 2270
35104 96688 45949
247 35176 4457
11902 96152 16758
30085 77815 46435
25655 31676 3217
79640 80810 448
13891 43864 11874
76353 85487 7552
1020 78388 31642
46709 90274 4525
19598 64997 34756
2111 27704 13675
6429 37611 20684
3283 4632 500
15218 50306 24588
1935 86313 31931
22615 89429 33348
11346 25458 11689
1588 2951 1102
48332 51511 1733
4835 14616 4370
40022 64361 15613
5410 45433 8779
57227 70861 12711
22272 89269 59598
58935 91960 29521
15010 79123 62918
60629 63821 1452
17305 66876 8440
41217 43312 863
58920 73856 8888
47603 74242 15531
78140 83366 3045
39833 60177 15105
37473 45557 4625
12550 80576 32043
38651 70902 4907
10144 54431 43877
50947 85045 20638
94531 95975 601
828 38547 19511
11156 44918 21911
30056 37191 1782
62303 70697 2374
25175 81563 17234
25330 83863 48561
15839 67305 48312
14893 36012 11783
3863 58266 34786
40463 54614 9054
1346 7998 5634
1103 35340 4426
47235 53353 2342
24278 26393 1334
54430 97193 24269
49587 73095 8561
12287 59724 44835
9127 57529 8465
13794 43682 5102
5046 68166 55353
24618 67825 29082
63938 84242 2324
71002 73488 1501
41879 89660 7359
577 41413 25595
49488 96685 7508
88233 97018 5693
57643 63221 3731
13434 88203 61818
39869 54729 755
73100 98448 14917
12529 94087 4315
40297 71672 14247
13436 83345 54367
51273 64076 5198
1642 58635 20199
51424 94127 39597
58499 72293 7253
94411 97920 1106
60543 65176 2329
33531 50643 6454
32628 79934 10324
73808 88804 9690
39140 86888 18043
63812 74151 4293
35729 77975 38179
23913 83518 5881
76719 84670 1996
53275 67681 240
56932 68300 6925
66485 90471 19710
45775 74792 13664
4799 5004 184
38621 46071 1469
11904 76291 61457
47672 66393 4370
5949 36176 27865
28899 99673 50422
17471 44546 6735
61404 84968 14833
38949 69209 15895
25674 95181 24586
61720 75581 6068
59662 63454 416
19033 20175 242
59273 61468 108
69 64772 52477
606 5231 836
54517 55446 485
74057 76791 1749
10303 83370 55381
19020 83864 61477
60536 86732 24844
44806 99477 28215
75536 78295 2014
15876 16350 219
9996 42571 15154
23483 59549 17479
79782 92458 1254
52833 70170 6114
59472 62563 2471
6866 34133 11110
15378 40103 15648
31880 74381 11076
60416 63104 533
56867 98803 35793
877 5627 4214
59695 81504 13880
8788 60765 24509
33506 87452 19471
42404 55008 2228
30286 62616 25123
1564 95295 2591
20903 40791 13973
46761 71239 23264
44322 74130 22385
40596 43402 242
4524 68085 49266
22325 50111 4702
28907 48555 1843
19348 41241 1432
74502 79354 3493
62365 63446 504
33544 91030 49289
28990 95308 16598
200 90444 23595
87723 93624 4776
46262 75707 12496
15480 75726 58626
33411 59760 19114
15425 67536 51913
14101 71317 38189
8836 98965 59937
6992 31104 19867
23570 53306 21163
29456 91110 44648
48872 91521 19470
523 51012 46176
80524 89069 5862
3231 93993 61218
42020 65683 5586
70090 89247 14238
79476 89056 7449
50789 63242 11532
72817 94648 8652
45859 57752 2199
11120 88142 56554
5873 81393 34601
15030 90658 6251
48782 96413 1991
89492 97613 5238
40368 64729 716
26472 43232 3303
23085 51778 23777
41668 66406 23600
30210 96421 37450
18188 82407 62529
79564 86538 4264
54403 71856 5904
41352 96072 6941
19628 43851 3306
43959 95920 12693
65924 97081 19086
18853 83062 50129
37914 92343 40869
33856 43586 3377
11624 53648 41493
18251 66237 31741
32901 70813 27798
26930 75799 5675
13822 91643 37685
14303 26469 7751
63653 69450 2063
31154 45464 13581
21811 86731 49736
28644 68173 34165
73447 74392 919
90434 93684 1163
31386 48263 8737
59556 96993 6565
25303 39106 3413
44216 91091 34032
850 15486 12361
81698 89819 2922
65578 76618 2131
86279 99991 12101
74663 89364 13145
13396 93990 42351
8038 23949 13191
1978 99656 48005
31944 62291 10366
31131 79969 5172
2105 6730 2366
31752 98783 50132
41118 80019 34423
19408 22929 1963
50289 50923 243
7790 72335 50964
52073 80802 21470
74484 85087 6901
17882 69812 34311
9984 44471 7441
63922 90608 20638
23477 66865 13702
84698 95520 4850
30005 31901 1661
26900 87011 32758
9503 77930 53547
32734 95031 19442
45670 92868 26756
20287 99921 66555
65283 74100 2842
6892 68680 36899
30049 37352 1952
21176 28039 3041
42871 57905 8100
27641 50277 14989
23707 28906 4132
88487 99414 7872
14090 44409 13613
31319 78422 34208
21462 70803 14958
33496 90195 14549
40430 76550 34265
27384 49203 13067
21703 90963 4803
48492 52850 3339
4536 89690 34790
27066 46479 114
15921 99868 75868
75875 76923 370
30860 73954 12541
75491 80115 716
21323 28484 292
18611 48140 29424
19288 58778 25287
37532 60133 17316
18279 32257 6362
54858 79721 22861
34883 66501 24276
9859 34219 17858
10415 14779 2672
69831 98879 11295
6145 78784 44840
50346 51729 842
73879 95672 11043
18669 46006 21074
22087 60728 49
25061 70906 5680
33726 40149 1616
42095 59367 17123
43556 48321 1989
10313 25431 6045
25105 83154 40440
40184 63856 9411
42928 82810 39754
66946 82025 7861
24308 94339 24297
6895 43226 35350
41198 92604 27291
76954 88309 831
37259 92542 15120
12558 61657 25391
30377 46206 10548
56037 61455 4031
45489 93779 35682
22601 79047 47879
17893 92742 25544
50304 58237 942
72321 90451 4296
4107 24405 12432
23592 34969 4318
13566 20214 1849
65961 70092 710
17869 72833 52578
33904 44103 1982
46149 61243 8332
17877 66433 2089
17696 73425 49298
66252 69951 388
45480 50282 3115
29071 86754 57095
13564 95910 34592
16027 24510 5217
22619 91830 43160
11422 86806 56700
63072 80934 14063
27517 98831 33523
37105 70880 13129
22790 85221 43031
50080 69695 16795
34221 70416 32308
3596 59805 51326
85003 99689 1801
5156 77632 1067
66260 67562 1202
52705 94973 10378
52476 76314 7965
37614 83648 4842
9020 34457 13616
6154 78978 20719
30272 63097 16183
18227 83052 17127
34935 92416 18245
10401 78204 61125
29540 80936 37633
14188 65514 32449
25690 67290 307
24139 27847 2932
57011 70424 3379
48120 53997 5416
5288 82539 1329
8497 74306 24986
29090 43197 1709
61429 83844 20539
8310 10800 1900
3964 61270 29036
23551 39339 12728
32636 42392 7516
22734 58914 11080
563 44941 5403
47213 47399 187
18244 24571 4831
86261 95345 5141
8703 36503 17289
4847 75312 69861
12639 25043 10778
20392 70206 16420
49129 79018 3209
19458 57712 29684
10879 32556 4542
16575 72756 736
36281 93819 33205
44876 54802 1103
36510 72074 513
60235 67897 6950
45052 46384 284
656 61447 49367
25784 33448 3597
11398 41981 29364
5821 45237 34156
5276 17663 8364
6889 7616 213
10947 56856 36607
14277 14352 48
31726 45816 11095
38084 83109 3377
3476 56445 48457
38334 49865 2026
39135 92867 52703
46381 58887 8871
5510 5552 14
14695 89965 63923
45688 52897 695
14786 75738 36016
24588 32964 7423
18454 51890 20186
7128 95630 36063
61798 81920 3162
35755 66127 4785
8474 30571 4211
26172 37994 5613
37443 84762 44314
9039 14758 3572
33972 46246 451
14333 88123 56413
14892 17655 2154
18962 28859 6039
27491 86040 44859
9250 28732 4262
20314 51086 24879
81165 88082 3653
2664 38416 22535
8663 58905 44978
56853 98904 26069
41445 49707 1491
40486 58846 3058
38317 98300 58999
63274 94038 3372
64359 83649 18101
82747 93471 7058
21611 23626 1291
45720 93545 26890
4575 57038 35160
23388 78928 11052
35176 81815 16593
68564 86649 8575
16013 68183 19779
19663 95691 2662
23150 97549 56346
41466 60101 15884
65761 77791 1195
63220 78435 2329
13790 54880 22071
58470 84402 18292
41049 98397 3047
82799 97912 2485
9367 20999 9612
3040 74367 23784
22166 27700 4983
23030 81359 4062
33539 53977 11304
47368 73605 24948
51406 64318 388
81640 83915 1527
12471 75640 51542
22844 46748 14063
34455 82934 5454
17974 35875 17867
17317 24465 6663
16070 97312 36976
21228 91555 57948
67823 84006 363
23330 53039 2017
18537 71218 26414
20713 48556 15202
87905 94697 5292
2208 34432 2945
58063 74341 13276
16890 59828 23794
12209 86805 66018
10314 38074 9429
60788 74914 7861
3953 46481 17317
22627 69472 3161
42275 82912 6876
2403 8132 4602
45300 76578 5592
57123 73281 1834
44475 86390 21029
43203 79522 5539
13030 20199 4257
42860 62492 18454
53153 78560 1268
16478 20745 990
52206 94288 11624
65902 84464 14861
14496 99175 13940
23894 95018 46714
21204 41662 14571
64708 80403 29
60064 99596 27961
26994 52245 21569
22851 60689 28490
52000 76278 8479
95289 96386 768
7595 67599 49394
9479 34423 15060
4859 73122 39290
35189 88560 49364
29841 32165 1845
38684 38758 2
9739 48890 19651
62387 88252 7094
69567 76154 5515
12868 55093 26247
32168 83227 7818
67822 98376 29364
51702 53444 787
3585 95783 54209
42232 80587 8415
9344 12447 3038
3406 55259 6348
39120 40977 1141
29967 94580 8188
14268 16567 1232
3127 91041 71031
18071 36321 15331
91907 98576 1638
26066 55009 21090
5005 45959 30883
19404 22082 2247
70506 82247 6458
83075 85164 782
19493 51118 7394
6649 70745 53518
20869 87908 54053
33323 60385 10556
1064 98309 46315
54267 57853 2633
2156 34695 16405
61443 65759 1539
60025 92292 21876
24343 62823 3344
17116 86913 44011
30911 59132 8483
23667 59802 9588
17525 36283 18718
18583 40275 535
22100 96340 52811
5770 88039 69045
78736 82236 306
14062 33841 6063
6078 35598 18773
9066 82682 33149
12275 27069 6265
7068 49780 10813
9228 37809 25923
59670 73994 10747
33713 80052 40778
32150 54748 18999
60409 90309 11586
6848 41803 9637
13283 29334 10654
2734 97675 55744
49098 53507 488
68084 77447 5438
29422 49031 5088
2447 58856 38524
22863 38730 9565
26708 75651 12239
8272 90295 5633
23967 61835 17146
25230 71042 35245
25254 67692 37367
7808 58758 49945
94750 98229 2885
31115 88668 15716
19704 53023 10457
1449 21350 11841
30300 88732 29039
4580 70675 62892
93222 93486 122
7977 58155 5391
26814 57038 19396
48283 67485 2119
65689 79381 12410
22294 93395 54008
26672 83495 39651
12248 63159 33830
60198 67636 5466
73490 97255 5473
44293 46120 80
4665 82354 62776
22044 70354 44547
28348 44491 488
23790 93146 2631
10972 74291 43123
33588 74656 5652
61428 72804 9875
1931 27176 17255
11142 58363 8152
2182 88632 68458
5571 27984 21627
38 55702 53241
33125 82815 44960
51545 96786 26827
86427 88231 395
7453 32545 17988
6364 52885 40767
345 90928 61549
7529 28675 14395
7612 48706 6942
52129 68001 482
11914 71900 24518
53314 68089 9531
16906 42465 2867
52958 81422 17054
20876 49384 14036
53482 98232 25556
994 48306 36418
58001 97963 27614
30003 31832 677
71416 88837 7111
65042 75577 3247
39847 39976 61
29651 47593 15804
36370 76610 3432
28287 58072 6757
63958 86241 6734
55466 65961 4318
6001 49422 28158
37440 61552 179
71480 82067 5534
48842 64357 12648
4976 35323 8042
65067 68321 2153
43104 55248 5873
55122 88740 20592
21547 81124 2839
4723 35321 11621
4670 53559 39619
53471 64521 729
42178 90279 12878
77610 95380 6532
58787 98843 12061
32779 95575 27349
51513 62755 9293
68382 97547 15321
68622 71349 964
5047 99103 50648
23278 60936 23426
54989 63125 5321
42057 85208 32629
54396 80429 18045
11922 48057 10796
28636 39456 8822
36426 87403 33088
67045 68322 543
37290 66462 18673
31060 77306 17477
14877 20353 271
6283 97831 78948
7166 15277 5847
29657 33047 293
39512 40427 694
5401 72954 40205
4780 69847 37456
56526 84013 2890
23627 23675 2
7500 97927 74703
87370 99741 10647
45698 56450 8330
3774 4367 377
20438 67230 3042
2714 93806 51922
61064 64457 112
19917 59895 31734
7626 54941 29101
5759 10299 1091
74648 75933 315
46929 67064 20054
27887 70515 13915
41022 92424 6674
53649 82228 5596
80595 82619 1298
69939 93975 16995
54028 99201 9323
62281 62968 146
24968 30349 3395
23134 98066 12
61637 78087 15411
59482 65678 2508
44946 77148 7533
55899 75273 8553
12221 13213 646
46114 74431 2335
18848 96082 63389
20177 38533 18339
47468 79457 15014
31448 49404 2926
43056 93478 22731
45208 57311 10811
78420 84706 3901
77354 91165 10910
78991 82877 3729
23576 25055 1115
87426 97721 2578
18578 59844 25167
24029 45433 9189
33334 61462 4115
63003 72092 7958
70833 75379 2104
56531 89392 31636
71379 87193 10455
27759 83257 16432
582 69572 25865
37761 69737 25520
13058 57852 4101
7917 16128 5427
6838 12040 3046
18440 89171 6134
72489 92175 6617
21860 25500 775
50826 98989 46946
60529 91557 16169
30760 57162 23071
1410 25313 3642
85791 91996 5407
20470 61569 40913
84916 91858 4198
18320 54486 22043
25371 63068 27006
9636 29824 15950
27911 41890 205
21533 32311 2952
78602 97890 19021
8516 96961 32261
33586 57825 6054
32872 60892 26082
12165 24044 11848
37588 57364 2598
23086 50930 8800
93054 96733 643
34898 60587 10649
4888 32218 24049
25383 91141 9336
33334 82916 36744
4414 22733 3892
65750 73045 1835
42414 47206 4547
48828 59190 3621
74824 85668 7365
15402 84728 30083
27984 30697 270
28135 98867 38657
23281 24538 1026
53665 73474 14224
2458 57300 42326
65288 92422 24388
67237 80466 1862
2642 59858 23602
26942 38403 9959
18659 45932 15760
6614 54537 3556
37224 70501 17399
65989 91636 3373
14352 61877 25791
40022 50381 8287
29259 46961 3679
23754 59114 24299
16319 57781 18345
2825 43833 22420
1132 47380 34057
3427 22071 1607
22863 52293 7701
67474 72462 3186
50065 87841 769
40046 68253 8288
3823 89760 75452
31141 40892 7170
24047 26502 1574
22484 65566 28907
42366 69915 2752
40727 74624 3313
28522 93220 19720
63259 69069 4863
48834 82053 22089
386 17912 7008
25876 38300 6149
74634 76652 533
53710 65148 7464
84673 93882 6760
70802 72007 298
16611 22310 1058
76538 82731 5913
80417 92624 7960
39736 45054 1105
45045 88181 29555
37573 44318 4484
37742 69250 17637
10292 22034 1048
59136 83958 20021
50469 53372 2581
8982 10135 421
64234 91129 25300
23451 91501 31853
7179 26570 12167
2677 34906 16494
15403 71680 36959
36702 40089 1687
80674 94636 850
8406 76127 30083
9775 49463 11677
3482 51614 25388
9281 89148 12419
36269 77717 587
73820 79821 5370
15286 74549 40221
11105 52738 34996
48913 57580 3540
29091 83415 51299
55925 83098 20868
54676 80469 10260
11010 86744 13161
15923 28475 1409
57405 95654 5612
6665 25971 2831
37179 46411 4367
52702 66391 13480
33710 85168 15244
4609 6581 990
27156 51539 3738
10168 93648 49571
6879 77016 8849
23653 25248 1133
79567 94204 14005
6919 7397 343
8213 74556 13151
13140 67836 19397
23898 38539 10908
30542 74440 3975
13005 75271 29359
47362 48254 893
59593 97253 13310
78463 92426 8115
5367 15641 3078
17262 45038 299
63023 85753 22337
53946 92590 37713
44836 80679 27810
31158 65820 34176
8079 13170 193
36189 70148 25178
2394 44740 41216
10582 69769 48018
57045 67433 1784
6194 42289 29776
45755 69002 19095
12414 62254 13083
71096 79792 1998
52160 96488 14763
28076 55691 5851
5727 13533 3377
30441 96687 14203
51315 72913 5598
6748 97198 10878
24677 72539 25175
31870 45339 778
54981 87669 22102
37629 61001 1778
15589 20334 2109
46396 52405 5156
27307 87196 630
33782 84693 363
2537 12384 6081
53200 97772 32879
4792 61019 33157
52043 96504 20164
39514 81739 27533
26777 90771 51163
5391 33918 21328
43058 67635 15609
18410 87361 66207
33247 84471 14575
23649 70995 25123
16164 91506 33485
17347 90504 65646
52230 52805 255
49587 53973 714
44786 95532 34760
40032 66407 8807
39880 53841 2265
33131 87726 49205
7314 70244 60963
2198 57503 40718
61744 75190 3537
34732 57244 20887
24874 32126 4910
1551 55173 5666
90753 93310 1696
28698 59412 27444
63237 84137 5516
62760 91014 7495
20169 80192 51459
80252 93512 7941
16014 55503 12724
41469 56066 9853
43639 47388 2277
4355 7134 596
20358 59267 2886
39495 73059 6297
10524 58639 46754
30013 94782 62320
535 78166 56870
8567 61213 37739
4748 77868 42889
75687 98221 7677
16847 67754 19632
6697 95343 79855
3156 59445 7858
58328 75152 11276
7472 35116 17782
60831 68614 6637
14787 63224 18104
81020 86419 2313
23303 39414 9443
21781 95923 23504
16668 78120 39429
21741 68763 13530
15872 24493 7322
4219 96122 9027
256 43086 28652
14854 70004 20024
5157 11018 1393
59858 73362 1198
46724 94461 25796
33232 92496 24727
15414 94979 74040
33891 71995 7025
35046 49598 5208
77261 84474 3128
26193 46561 14481
43833 95237 19234
65231 86216 7115
8612 59355 9793
41619 98516 20018
66396 70758 2601
42233 77721 5947
62345 72998 8625
43548 48346 2739
18207 48281 16788
32345 35435 1123
53137 67417 10084
41251 77587 20061
17538 40687 10956
3494 62400 45233
36320 64309 11720
9763 16052 3196
82626 91936 176
76827 93193 6765
23402 59244 23061
3494 82479 62971
1223 60295 18209
23463 82277 55220
5802 50249 285
875 17055 5442
23156 36960 6446
64333 84091 1664
25166 81670 13252
2489 78413 74346
31981 95446 36524
17282 26489 2926
27134 42217 4252
38054 58352 10568
36751 65756 23678
83278 88373 1778
76447 76887 247
6926 11842 1230
11315 75388 64043
72553 84815 30
35332 64924 19977
27310 48633 19879
43891 75264 28814
52652 70359 5788
15633 66141 45660
4900 38369 21409
5193 89970 57544
14539 86746 28448
11157 38670 20427
37733 95997 48195
85281 88564 1876
20228 71354 21591
54130 78534 17561
52916 80336 17761
21525 30303 4694
25053 72611 2499
74698 97583 18238
70311 97395 24175
35305 77365 36908
24276 54781 13353
36541 39581 2807
12765 96043 31773
10852 82201 13093
24431 83624 49674
22611 90209 64518
80332 86076 585
6659 37520 16665
18140 48058 27633
52162 80982 3384
25634 92253 20629
1690 8922 199
8017 54136 35322
72645 93613 3886
31402 88661 27854
14727 54516 5052
69905 73713 2706
75104 86040 6330
2093 87728 7168
34458 37422 505
16579 64906 25230
2770 34468 9279
33835 69698 1576
7731 92705 8966
27078 85463 17056
6632 66330 46618
8693 43896 23198
32539 70968 25709
13607 88109 65934
90 66217 56860
35828 52066 2540
2786 26199 4427
9177 37090 7094
45608 80437 14325
96817 97954 195
5998 74324 14486
32990 39471 1394
73504 93036 4947
44592 78930 15117
58639 86479 1877
17844 21281 1355
5934 52365 31248
96982 98827 1275
73448 74366 512
37078 72675 28364
11573 16461 2028
44357 88806 21304
27481 67301 38010
76115 78594 1102
21994 27473 78
23607 53921 21164
65830 66051 21
56354 69838 10342
12981 50768 37786
7983 67940 7155
49623 79224 12905
81541 91602 2347
9435 83121 39477
65925 97623 26584
53840 84712 27078
3466 58892 29381
44415 87900 3275
22428 49045 14185
34926 41138 3361
3523 9770 5274
13734 97308 44180
851 46282 13792
57162 97383 3595
68126 79850 5070
9617 81832 24529
25016 37076 3968
13339 19941 3305
20793 57272 9696
34583 43034 5711
24508 70058 1089
1632 75884 4675
67943 82567 2363
27668 82343 42763
31769 96082 39093
70584 74235 350
23800 67228 33613
25036 67543 18168
4860 23504 7484
39945 59219 12449
26744 88835 5415
87535 97147 3745
7524 16862 9124
53151 86617 7085
3587 82550 63374
32699 51547 10168
12921 89418 32909
50384 92081 20607
22165 83054 23448
1202 25140 15384
18724 43246 806
17287 66761 31568
48840 70631 13408
34471 41857 4389
10716 62289 31699
8160 78666 18929
47446 82669 21383
26378 75721 42595
36702 89078 11956
15387 78802 25986
53481 97162 12831
35534 76753 9792
1082 88044 80914
62282 84144 4510
13585 58486 28620
57506 71021 12210
42691 96846 6642
18117 39766 12306
81645 93758 6224
12350 66571 37990
76240 90249 4556
52046 72472 725
13581 54069 25986
19460 39247 536
43312 60312 15087
43937 99115 8160
28032 80101 2933
22444 69958 24224
87247 93107 4085
4221 79789 72855
49105 81184 5822
27188 74989 23841
87813 94463 741
21467 64066 2575
64579 68516 393
7732 79845 3263
15793 37815 1225
21908 85975 51580
69538 81226 5399
14991 51573 7114
13171 84960 22011
10446 94440 65228
71998 82218 5212
53450 72886 18415
34339 86771 7377
18484 61537 13620
3518 47966 13899
8957 42488 2730
12953 38719 3721
19533 34779 2731
4460 92996 71202
10791 67894 50971
24686 61991 950
33369 57119 21919
6156 45909 19803
2379 51551 13900
45125 79937 17637
51646 80787 17443
19550 41691 7552
23067 86605 47922
12479 16040 9
53424 83203 21931
19097 87230 18064
29418 45535 15721
22731 55892 11108
76702 90357 12766
16970 75497 14471
33792 68635 13473
79735 87330 935
45415 53915 3328
29237 48330 17888
4224 74640 4245
55593 72490 12206
59887 62267 1181
45190 45854 488
57888 97795 7701
17988 32976 977
8399 40050 31485
2639 72177 38432
5258 95694 1148
29618 75389 26813
14022 85523 58539
26458 78200 14541
57870 81131 16300
57892 70749 9655
35859 39732 3874
24534 47538 11894
51650 59456 1177
55647 93022 15935
10035 78025 24163
17724 62458 29521
40044 68720 26134
15561 24278 4989
22816 40697 55
5131 67725 30634
55620 82048 15112
18865 42586 5035
52963 55602 901
10202 58576 29668
61216 74418 10622
45757 64897 14437
70171 93986 5608
62188 72161 8164
56957 63347 2956
11088 51584 26593
4332 48422 5407
19762 38903 15556
16614 79024 22062
87131 94594 6226
22383 85911 63443
3339 40838 9265
50063 51228 509
23087 76933 46924
4181 91349 34321
71897 85724 12384
44378 55570 2680
32938 47527 2096
33844 57356 12747
17884 75605 21688
66896 98014 270
50512 74711 23371
40030 74884 6007
45417 88923 22209
55973 72883 12588
85938 95998 1525
7151 25446 11402
29382 30200 621
20723 67906 24875
60287 93281 1969
69747 94035 22638
63488 65829 138
42259 48809 1147
24670 87762 12984
48764 60222 4654
7179 96902 27695
21640 92529 19521
21299 78834 24914
41622 78281 17325
32023 75243 28223
27588 48782 3299
5123 69711 50531
7450 25012 1150
6453 86085 66000
34508 57204 7137
39530 82149 31199
2079 42554 1662
31535 41176 7907
45895 72838 13839
54788 77895 20240
39547 58592 9184
5333 93056 21106
48560 56229 6904
18772 92991 68562
49032 99204 6840
52108 53881 471
5760 61900 34469
4330 69031 6657
17238 54574 24235
75073 87490 6887
3262 30436 6562
18349 48240 732
35853 86076 33316
17667 61070 13308
49956 81456 26435
68154 69590 893
59427 69777 9512
1823 5224 590
66656 99708 23669
37952 55258 3773
41315 83194 11577
12747 87587 12015
30384 79796 23348
817 5989 4205
40743 91887 39001
38738 67119 3151
30870 86477 38544
12250 39596 18581
31747 40568 2256
53652 77037 15100
34213 74145 36630
47671 84958 26521
87327 97439 3597
12970 41989 24073
3361 67575 45596
23859 68232 38268
46159 94551 18842
4276 48332 8614
52 14043 10624
16317 47016 15696
47866 74746 24217
56965 86316 17894
5416 10205 3441
33274 43859 7821
42932 71839 11716
64511 86112 14632
56006 57205 880
37865 82139 36417
44831 62579 7001
21260 55426 14049
14831 70743 48149
7 5528 1230
57119 86538 2870
13033 19839 5966
22514 42139 4700
44854 82778 10938
5170 55085 19856
13275 84708 24269
12043 75383 22403
18 10473 9885
21943 84009 27210
58767 79179 18387
33585 96866 47674
30762 62727 7968
3958 43515 30242
8629 81012 6685
42405 89928 34289
1428 22096 20536
54299 86906 5392
48320 99740 15174
10811 36883 7103
61065 64260 2154
9049 20499 5553
10256 33401 8893
41345 57706 14063
13994 74637 34654
1261 11659 8458
35703 79650 38271
2361 10459 4213
9865 86965 68540
79021 80179 618
35779 70956 11554
72324 83575 2475
72315 79282 6057
22786 55570 8354
743 54439 45346
55048 73358 8131
26469 91381 40975
46400 48429 518
21593 92936 28390
42670 45892 1786
30269 63235 13074
22452 41558 2074
54781 76525 15299
23792 30062 3082
32928 52310 17775
75266 97919 17115
50126 66558 12933
72227 76959 783
73642 91330 6687
1531 87839 21954
9875 77064 4997
19237 98393 12149
30003 99066 2661
15376 17271 1549
23636 72335 306
5475 34552 21985
44211 48112 3196
66642 93289 23025
34218 83822 35016
14893 90780 49897
82465 91657 4202
55380 60081 427
45964 72267 22376
62751 98098 31716
33321 38901 4841
5346 95075 23459
30480 78483 17605
39345 72496 13893
6406 93956 39993
40651 87326 27488
63159 78823 1328
61046 80559 6753
4205 85595 1890
41324 93271 8738
6155 17240 2826
88516 95074 3113
41216 74262 14579
12823 59420 27395
22282 23078 659
8204 37116 24404
54588 57350 2109
89368 99876 2910
73192 83459 4944
520 27731 19898
42639 49675 971
25217 91819 1063
83708 96615 1934
67857 99965 32080
30942 77554 16246
59523 85533 14345
48272 96356 15853
96203 96929 41
25833 28762 1269
13946 20549 526
28880 51447 15954
13850 66915 36274
45272 76943 3067
13695 25200 11467
33773 71709 12874
39744 41040 1082
1448 21490 17637
6365 45691 30995
24701 35795 6372
17964 71475 52024
32111 95476 17946
16752 91688 37643
39944 68281 22396
1549 45035 16720
23069 97340 8711
39178 56966 15064
24308 96500 51203
7911 30454 6849
81372 91874 10259
56530 89504 28016
28398 96213 17594
48333 87454 15528
69911 79642 2424
48265 79629 25173
13384 47898 8124
63685 96090 24829
73188 90837 3006
2731 40564 7893
14211 41132 19001
46042 70679 17427
15716 86028 1241
26585 55747 3626
3939 89355 11138
77141 80116 2103
34885 74689 21627
20226 58474 5322
39496 74506 24223
42639 80629 20222
59160 85910 25498
46751 65119 1295
3832 92781 24027
8014 42547 25519
7103 18297 2512
30884 94287 15163
59760 68252 4322
54227 91704 4803
70849 84173 593
13983 52407 1801
56799 84466 5026
19409 86562 62434
6238 71695 62184
31808 61323 16116
9943 86593 44106
47869 66691 16165
13723 46506 13795
27538 50734 15874
17546 69588 24923
59671 66397 1527
365 34805 4642
32161 81470 44222
15004 40988 25556
15098 77414 49495
13490 33760 6906
19400 85269 31363
37518 67624 16401
42074 89227 4319
27405 43981 9563
23982 77210 2581
16799 86240 5482
4799 23512 9899
44687 68598 6028
5944 92371 36188
20004 56693 2936
41897 80103 26890
78207 85960 511
77535 99028 670
72942 80293 5763
16330 38384 9851
41861 81015 20172
14458 61290 24715
14798 73944 32169
30189 37557 5692
11037 13205 1525
62064 74973 2987
18229 84917 3904
13190 58750 29498
67730 90839 14884
53640 98512 35078
4328 93641 21950
78650 79591 297
9497 16524 1104
54800 66707 10707
17035 61681 27721
53666 70690 4064
28184 75507 39863
43516 63565 11096
35155 79522 29849
47597 95851 5055
38891 43031 2670
79642 98892 16424
81771 88422 256
14877 16764 923
7357 98229 57948
14153 89885 1475
22923 36473 7857
70300 92425 6651
23534 71571 3542
47746 76458 9672
54596 72418 4649
39561 48288 322
61890 68440 2979
26594 74605 7493
69735 78534 8192
67979 75897 4470
25093 34119 2436
11716 69805 25475
10986 13626 2179
6345 85726 41906
11493 73181 27625
13213 82391 40483
53044 97745 25886
66181 94231 11246
9676 16724 5252
54644 69628 3007
15869 56265 26806
17213 96873 58047
81219 88241 1430
31668 91822 1155
29664 84235 41577
58203 76888 2815
31524 33036 743
21287 25289 146
73518 77656 2238
11304 83379 17012
34753 98862 40337
82462 97284 4364
80581 87215 1001
28642 28738 84
20140 82031 9729
23686 57214 15330
35499 59599 17922
11504 22677 4735
50576 65405 2747
39921 73513 8057
43116 99967 11564
19438 59746 18753
3885 68938 59795
25199 95408 46146
6208 85312 71771
11900 97966 11602
70539 96912 4694
66499 79428 8381
34394 47481 2134
65799 96703 10867
74701 95370 11469
75869 84604 7094
88038 94363 3583
36350 66593 2049
5866 42410 33943
18042 68193 42059
17179 87311 27584
51953 89963 27259
54002 57245 1762
58526 99063 22454
11580 98840 84230
55239 81823 20832
21098 65230 6385
20646 48576 15665
15320 95913 51419
50052 72871 2027
58769 66239 6398
30245 75041 39086
9395 50764 2535
62776 79561 15884
39243 41005 750
10627 67435 38676
44446 70034 22769
31808 96898 18065
28715 29056 151
7652 60481 14540
10001 74327 28722
65428 99876 27106
61113 84635 2963
44495 72125 23132
32095 59406 2407
18039 30923 3114
59414 65847 1823
2122 3178 731
47389 56039 39
17030 80931 4969
56243 75375 5333
11284 86014 68824
16089 54267 2196
27638 77650 10306
45926 58555 3983
51684 61743 9944
39236 56524 15721
20356 31111 592
1968 98342 21980
13809 23510 796
57500 64242 483
8803 92871 55348
187 80577 27613
18051 81452 38191
4782 99467 53377
18159 59945 9673
11306 85248 41459
951 82379 79476
7203 74235 14860
27487 39341 10348
25054 38053 10514
41619 85802 6484
82076 87803 4542
40010 60413 18444
54460 95597 4294
41085 70610 24775
26027 55728 11961
1773 99255 37925
39691 41404 1419
27128 61155 6590
63457 67736 174
36570 86274 39791
28585 92376 44860
47547 67159 14803
2406 5271 173
25157 76489 4122
79 85117 15660
60260 76084 1489
3239 28775 1406
44310 63150 8148
82879 87468 880
48678 88633 8304
39672 50400 4523
49299 94457 33404
49622 59125 6935
35244 75651 30889
53005 65969 5956
27940 97160 14486
51077 59594 6042
36139 91399 36279
31643 62212 22518
87286 97026 3356
14921 60577 41823
4075 74310 3299
35247 49138 946
20625 79600 2846
17121 59450 27892
41564 86747 37747
45183 61873 3190
32755 71150 34265
35385 92593 42710
6568 79703 35115
11401 58119 24941
64421 86658 5484
22965 40062 11404
14060 14791 396
18490 71959 18530
27535 41196 9790
81530 90935 5430
88319 88947 381
4338 6938 2170
64607 89383 11669
53411 70452 1173
46447 57231 7006
27366 56462 10051
59728 76036 10599
1397 23810 3776
21635 65117 8446
34420 70052 35191
55747 85974 13909
38958 84859 40344
58982 97149 19616
29257 73459 8313
43696 86756 2770
18765 64544 13809
34852 37242 2286
49725 93105 9410
85948 86356 102
6921 86331 38577
26701 52769 16556
25509 76463 45911
8817 99271 44207
42727 59539 7150
91263 94509 1389
45923 97022 9478
26449 68248 7105
38422 72196 33045
51407 82046 9873
35810 91752 42693
27323 87621 3642
9668 93906 14275
61276 72490 481
16762 90005 57203
47674 62062 10529
37314 96745 28557
31419 62476 23036
6739 40725 11258
1756 8705 2293
72583 80026 3939
44979 65114 6689
1723 88930 35806
14128 79114 716
6431 93290 1638
7081 15075 3653
53557 70746 2410
1157 40710 22000
29567 49832 8337
59283 89631 6532
45976 86937 20929
65930 84323 16581
29761 99999 47371
34684 95748 29739
62182 91709 14948
37058 94368 57207
39789 80255 31657
16344 83644 22745
10212 34199 16729
60332 69939 6267
18074 76605 28976
51630 63455 2189
22768 88509 19391
37223 63250 19916
15784 88957 62195
2382 57027 36313
2729 46231 12137
32012 90002 28255
70862 80054 7489
10741 16179 5081
43452 45286 1513
15064 57099 13762
39790 59991 12270
43632 48310 4166
67996 87302 16168
59657 97382 11710
22078 46962 22131
21181 43053 12174
29978 52900 20229
45973 88084 5021
91160 93430 508
37268 99226 45929
22966 50497 2795
14424 34482 8378
9974 64727 460
11460 73072 51154
5518 45847 5500
19840 78663 7536
4960 45966 15907
16194 34789 14934
26150 45273 7092
32367 86534 25689
10079 39975 5011
80756 81010 173
19973 93033 44928
12629 25251 5884
26414 73053 41297
14175 78470 29761
21605 66373 14935
39612 61497 2041
28159 61766 7128
6512 32572 17909
65611 84713 17327
14414 20214 4579
38932 75749 2524
92381 96806 923
18866 37813 7322
31184 80130 31822
40290 99875 31600
86564 91900 3216
14489 66297 45045
42341 55207 8738
60081 71502 4804
4968 84833 34934
17945 86280 33603
17316 62281 10757
34277 37524 2454
31488 51631 16644
14640 89578 68343
8296 21650 12144
9737 62978 26052
3707 88425 68942
18468 34241 7260
85876 94651 4012
18863 88955 8426
12504 41287 16304
8323 29294 9224
57564 98412 15512
1093 33350 29068
10760 74261 10854
49098 89865 22868
11996 35039 3273
65612 89456 7303
30019 88762 290
36080 78348 2148
61825 87763 1972
56672 71617 14687
44531 50363 1662
45097 90839 9362
48865 58234 614
15245 58986 33526
37253 49262 10183
28345 32302 1422
24969 26093 570
33666 99407 25994
77752 92640 1203
10679 50901 11058
65755 88686 17657
59845 97232 1790
18700 22797 2691
68634 80522 7463
11012 84614 42151
50930 53687 783
40016 92640 36477
4661 73374 2442
41826 88460 31306
25498 71558 23282
16827 63813 13494
46950 77767 10995
44838 62042 10420
42954 73276 194
17359 50564 17322
19257 99980 2100
4622 11783 238
64918 99130 28853
13029 13675 545
13765 54035 25951
11795 17999 4782
8639 94555 11283
24041 36795 12651
16853 37974 18518
5899 89510 72798
16375 29370 6875
554 31006 10556
1571 1618 13
18185 23160 2179
13217 86225 9168
4821 51278 37524
65143 78031 9160
35619 82260 33037
19159 78615 16923
15818 46412 2124
60885 77393 3439
23472 96551 59397
54844 68596 5856
9742 48068 31995
8348 18102 5933
32734 80423 28155
15839 75891 18707
35389 70375 16843
68700 82816 5684
75325 88560 2499
2362 23005 10412
178 96735 74494
6197 71593 61271
2521 31648 13016
15911 74073 36948
23542 51540 7726
14106 55171 30000
8588 74798 54609
64567 84596 12238
13715 81436 59239
75986 81685 2357
24686 65697 4126
40782 42809 1206
13187 31533 11143
17015 79174 40911
16326 60269 9085
22242 68057 1089
42595 79991 29535
19018 30118 8786
13028 46235 10608
27487 48857 11647
94356 98472 1969
61109 71470 2652
25167 98029 27308
35780 44112 1698
32857 95787 5823
50587 57448 3748
57506 91608 20177
2176 15257 10862
28299 68056 39376
9246 49327 23078
82603 96226 3846
31372 70512 15370
66091 76216 4609
41343 89227 33828
16860 80651 38696
23927 92925 16086
38902 49897 563
21255 55079 16989
45313 95161 24644
44697 75793 5611
44346 98435 17784
45594 55518 262
91314 95176 1049
52418 84252 8287
9308 35520 14358
40982 54032 10485
26253 35808 587
20094 22577 1394
82040 89067 2138
51883 91149 25537
2358 36301 25561
20863 37486 8414
11359 71809 30165
5057 96266 85603
15065 37312 14684
31018 32848 495
54032 62269 4347
16095 91082 23506
23157 71467 47286
70680 79197 258
12231 29758 4190
74127 85994 2967
57011 66689 6860
8896 25476 8029
45995 69256 17745
36484 85280 13345
9899 47419 18526
11709 34281 16731
34389 41180 4318
5333 69687 40870
22701 40731 9665
19466 70038 17267
8774 31133 3021
79133 93241 7186
10847 55884 11712
14715 74435 59294
10254 32139 10031
7092 42241 18185
3551 39636 8614
10660 73362 21182
61854 93723 22204
59033 80399 3686
15415 93977 13064
46503 78620 16263
31840 41369 6087
10271 73853 13288
56178 63097 5218
4275 93773 47030
65886 84132 11530
63138 80957 1079
72549 85713 3330
52008 60615 8150
73115 87430 6119
4768 84904 77673
13 56264 6668
51555 64982 6841
39954 77207 20514
1627 57378 44748
6935 93549 19613
51775 53875 1378
55469 70934 694
23071 48359 1574
14592 26504 2183
32310 79571 40123
37894 93010 45552
30962 58107 5232
13919 54705 14381
31319 64830 28755
5646 61956 3505
58464 60387 316
67242 94716 10663
20274 39845 1029
69184 72975 894
4803 74401 29353
19068 54418 21318
54925 64659 700
44641 72381 733
54579 92608 25102
13515 61916 34723
53887 54172 231
29382 95621 9508
4437 23642 4147
28919 36227 4353
1896 13934 6542
28181 70361 16707
44086 93528 10763
37012 83589 20879
1554 62834 10398
15555 17163 1240
38624 82185 6186
25648 85610 35528
18966 78831 33157
15740 30104 1766
8402 84668 25980
50438 61322 116
18324 61468 21422
57449 62087 1982
3891 63109 44065
51172 53537 820
36134 77364 23641
8890 21700 6355
17408 36586 4646
68649 79504 9359
42823 89857 41179
71761 99668 13855
24979 26292 718
29236 89079 22604
41086 47580 3037
33726 66914 13592
52667 84990 31214
21811 94819 22837
59148 64444 2682
12744 56068 12285
20204 83403 20917
43780 72361 4346
52981 56794 2595
47732 80275 9404
52282 63816 5720
75548 83140 2584
38605 66422 10521
2208 97896 46622
63365 67020 2681
41166 73010 23436
48318 94325 13422
23268 70758 37784
35151 40366 1847
32532 58368 15524
5049 26216 14188
52486 53880 772
49453 95836 22864
49145 75824 21269
34578 67971 24631
78066 90338 4429
54237 85522 11774
3679 62001 21175
12115 44736 25752
20593 92303 14529
11447 99180 40915
21668 98491 76386
57026 71293 7962
30225 72767 32778
36837 64943 1748
3233 81293 36335
25769 47884 764
46112 78859 13829
1997 32718 18096
27645 46130 16187
54694 91169 10899
38854 73369 33022
53740 71881 17742
43003 53004 6449
784 7553 195
49226 72123 14855
9638 17827 2802
2720 34939 3725
46600 75116 17143
18154 92594 47200
20020 90212 31840
5680 86653 48077
40734 59632 437
16397 72256 28462
37780 62041 1448
2874 99908 96414
24013 74716 14378
7133 50113 10496
3563 47198 15598
4860 92940 44560
4355 57773 49344
62623 84674 18904
12224 70881 41063
12017 35595 2060
55537 57129 313
66760 76256 7898
55770 68708 10023
39080 66734 4354
51527 72148 8655
12909 27465 4151
94401 97726 451
2886 38040 8864
9932 56611 45063
44270 52629 1500
28039 55454 21884
54060 58766 2880
10101 30930 15911
74742 84665 5623
6044 88542 65342
40745 83708 23186
90035 94825 2619
66920 84516 7435
41958 48236 4064
46759 98076 21539
386 84788 38893
32764 71522 25043
45567 94417 46744
53320 54883 222
17641 77199 15392
19920 88015 8553
60105 65425 3181
24445 41494 9787
39758 85532 43136
3239 57484 19012
9063 53637 7738
26036 47120 17070
16366 61924 2242
27912 55086 15441
33671 41375 4938
43595 67269 1867
9848 95941 148
20931 87479 54869
7921 13513 2479
58790 72236 12967
13831 35031 1640
31587 32481 735
16023 65021 43381
58981 94899 8431
12988 33832 10776
77507 97921 6618
65159 82165 12247
33658 95065 49271
6896 41180 18594
56228 97735 10016
9782 33164 4952
15889 36186 3547
8514 45435 25295
637 42156 36271
59734 89976 25538
45822 93311 17626
28952 66929 32366
45696 97478 47551
10008 29231 3147
6703 29992 12424
25076 63168 8533
2009 62682 32708
20743 73758 18791
36130 75636 34578
35209 65278 18091
14406 45696 7954
32300 98904 893
6957 42805 11373
48164 63517 8686
16829 94752 69644
41508 92649 4997
41546 42022 54
72958 91228 14110
51626 68176 6911
58431 61716 901
34695 90997 19344
42584 76084 29462
81989 85076 2379
23819 60078 29729
42063 83583 1165
31328 83060 1380
67021 98915 24254
60299 63613 2151
60818 81586 4776
3676 94102 71105
44769 68611 22028
35855 95073 13311
3423 16842 3209
31865 88973 24039
3319 18672 8921
28612 41220 5691
17591 50408 27066
39961 92263 50152
68449 97581 7741
54875 80992 1599
171 23866 10675
58698 99983 11028
47784 50288 2391
46216 80961 20222
51025 75524 24290
46148 88078 11203
8863 17995 9123
33075 45582 617
18317 73175 54678
12979 15615 2483
45202 46810 839
83131 89152 2505
46983 68798 2767
36164 92002 9451
14611 91817 9005
54883 75051 5849
6679 42346 29812
32449 48142 9760
75659 85964 1425
29564 59392 6718
9000 50234 24317
3914 13190 6453
72636 82325 5670
70709 97170 18971
11619 22255 3359
35583 57299 1134
13085 23121 4724
37813 43448 4629
32679 94580 26733
7193 75612 24423
15374 49063 14647
6313 55506 34729
28789 44487 14995
54838 63047 2960
72143 73043 529
33210 95343 56062
21809 81732 59476
23945 68858 43806
14213 97750 23356
15932 42768 9897
4403 61033 28403
4627 90539 28259
61202 71957 6083
42435 53308 1275
19562 75210 42423
41 36589 20269
35150 90539 20616
24066 66038 28680
41817 44230 217
28408 94148 55067
27529 95219 29254
40823 80842 17163
34036 89189 44649
59206 81627 19365
42093 49974 6243
54148 78575 18115
59152 96823 27702
5033 39910 27308
74110 98260 19401
44093 99815 36920
68292 88232 19296
15022 88121 68879
16793 52286 14838
75230 84133 3734
45231 83978 26477
45484 96750 37677
60539 72057 5016
37106 44413 970
39049 64735 12106
71177 91691 10392
9876 81971 30389
95158 98028 869
63384 86942 12159
5602 8975 2542
48483 67068 14935
24768 46136 3903
22576 85515 59068
31295 43366 8446
6731 13406 5463
60955 93085 18523
56546 95954 24705
9148 21107 8015
18029 62504 31819
69141 76800 3600
81905 84563 634
43092 52712 7165
18682 62673 26154
7251 19846 3766
64534 69417 95
62512 93641 27537
53370 78300 4693
41209 49017 3275
33052 55566 20846
52284 52439 69
10774 98349 30249
12918 32221 12491
588 70563 43773
34691 77703 1686
35953 42287 3187
18839 38418 15158
38488 85519 36353
44826 96470 37087
2403 22606 11551
15206 62269 34816
7148 80829 51743
20452 36351 13424
864 49822 16929
24842 61984 28580
26621 88293 10296
8269 36778 11238
60307 91050 394
17905 61403 8802
92212 99183 4322
64351 90941 9592
54887 73992 6902
59235 96659 26099
17614 36875 10819
46745 75906 17439
40070 81452 28264
21888 89607 54386
56209 67103 8557
84851 84941 56
68443 82853 3515
1631 68138 41372
12077 72235 31663
7569 60633 28193
94851 96842 1514
48222 53401 1777
47400 76071 22261
28216 48337 1926
11324 85893 67515
4560 25761 5696
45995 71757 24878
9730 96146 44055
96324 96796 16
76026 91048 2601
4835 74777 64267
29239 97916 37074
44090 91236 33388
6006 20379 7080
22352 72469 36523
51964 79455 22846
38768 42408 1921
6804 81511 8924
14221 84888 23151
34674 82860 4673
29518 32107 215
34968 66334 16473
25552 49467 19575
6740 87818 20841
3717 66864 4307
5606 78989 69023
25081 49689 870
30651 57014 14384
858 21500 3505
5794 93142 70728
71334 84886 2995
26131 57118 27575
66310 89306 14748
80588 95654 6184
29222 44192 6156
27967 91681 16278
51975 61700 4804
50068 65491 802
20931 84692 7443
54346 98630 26372
57535 67835 3128
49182 98725 47706
48953 88382 9239
8169 28554 12964
32488 76992 41798
16111 51043 8770
22029 69421 26809
44591 91945 44661
8645 86393 11395
47348 69066 16187
70739 81911 5879
53594 85045 17670
1111 18585 2533
66564 71385 4339
44142 65254 17593
12342 35746 7501
3484 13956 6094
19639 60308 27446
1897 19837 10648
49387 51881 1778
24135 87951 14160
41229 75277 4927
1977 49414 8252
44332 57353 4925
88195 90308 929
9056 99360 27614
803 80940 31351
50267 50423 134
67458 75158 4221
72664 96310 19588
68521 98269 20662
52183 87258 32585
13332 71352 35290
26962 51486 14781
21685 28190 4869
62611 66151 2776
7823 84207 4360
20097 69511 29423
4864 44452 27
56529 64900 7308
3412 97872 77210
32422 87649 5466
56410 77465 2254
19595 79336 51810
31346 47712 7339
40370 49361 4947
33571 85129 4908
42896 65484 9213
26164 81688 19373
17007 99138 79630
74539 87060 4345
7631 13872 2045
45000 83659 6537
13880 45973 26112
25528 69132 35450
37887 69785 25215
11647 38212 13471
18632 67397 18258
54313 83401 19079
4380 45442 2076
3894 92086 71598
18273 91051 60896
13455 47927 31359
39865 46710 990
46524 58922 9457
29123 98241 6700
26844 51949 14455
42539 43576 594
47041 86465 38344
13859 67698 33585
14413 93469 67101
16269 67514 6630
45291 56326 9884
6272 49546 9346
61764 76293 6688
14058 86023 46643
47430 87002 10045
89913 93010 2051
48493 54164 386
32480 52583 9012
3449 11316 191
1766 99713 55463
7456 65602 445
55543 84411 10032
10000 71715 41453
47124 97441 12907
36371 56104 18567
35296 39671 2879
30506 38804 2706
80630 97361 3995
3302 72748 7596
43885 70454 20602
64311 93279 8412
40015 45513 2939
10976 22208 2962
42679 85848 3391
32364 89939 57402
13493 28561 3876
6151 93945 80197
65854 77346 5998
49953 56920 2953
11762 94622 741
30699 44643 4303
18582 47079 17551
22860 61440 6933
31208 54403 4081
81823 96215 11018
27468 96202 34269
86296 94640 3151
24639 85845 11035
12502 30366 14783
19108 28056 4675
20310 77832 5350
30382 55068 11322
9203 11432 2182
31752 55420 13593
20171 74106 2567
27173 83903 26719
1740 6727 1051
62704 74644 5311
47919 87255 1603
10441 94801 30883
5774 80791 67047
45582 61430 894
2824 59783 13249
18891 67485 46162
25181 96534 62156
58599 66843 6337
66627 68733 2022
10706 52500 24131
44644 71137 15079
81739 90861 4902
32574 63432 21696
51259 97719 43352
24954 95529 53453
4876 30441 6395
4723 68130 22558
25122 69096 8137
50573 87541 14264
26974 50789 15578
13774 21631 279
33484 67868 26652
20982 50290 20519
36276 50464 2295
25190 36318 5044
7636 39600 10598
74862 81274 3319
45294 71236 18707
84561 96417 11055
25895 57856 18389
10214 60847 24105
1010 15610 5833
51144 96671 2947
3118 52395 11873
35229 68811 33294
27174 63537 18745
46468 89128 9690
50965 86482 8357
51724 83082 21937
21162 32910 7782
37441 92207 30806
13764 38894 11969
21125 59724 29951
65296 70415 207
27198 56755 18245
31011 68951 15140
48597 98976 23597
3882 16093 2646
8195 17694 7717
11079 77904 20632
35778 95718 15932
2155 53610 25115
8710 64140 21108
13513 47545 15176
21284 50817 1535
1642 9448 2426
677 96273 17213
59316 85581 13510
6287 39065 30510
23455 31827 7579
10031 87406 4148
90610 93187 690
64448 91603 18182
32834 62697 2848
4471 36901 5528
26926 29293 446
11212 17856 4016
5197 86809 35409
8252 97770 86333
36888 77191 8454
46073 51965 150
8137 93901 55921
27954 92195 53404
34767 66602 19936
68534 96205 5180
8783 79707 70433
61387 87859 21900
35005 42799 7674
36077 92733 25283
30349 33575 399
17262 28982 2153
40029 97302 47676
8902 86083 17708
19764 56983 25316
58134 86507 3063
20047 61255 40432
35635 60661 7560
2354 45567 15680
16663 36577 5884
81165 95487 3521
71466 94442 16351
69 40544 16963
1692 80777 70066
15906 25668 7946
7900 61137 8551
25770 84634 58132
13215 46073 30720
11349 38041 348
697 14704 6689
5230 81251 39551
65135 86252 15381
36214 69181 9380
72034 98493 21590
13027 39081 18125
28881 38222 2014
27953 78467 29043
11217 44847 12255
8579 47557 10982
9195 45544 17622
78750 80284 739
63017 65944 1520
34693 57079 11052
11618 74163 56359
32688 93550 4713
27752 77877 44067
9991 22155 6212
23297 84119 14695
40273 55386 6009
20014 44726 15681
68845 71731 1171
40327 45415 3396
68630 84087 2282
77107 80105 1251
33460 86273 34361
44034 66239 15311
9411 61035 16100
44203 74473 12524
17470 64773 6207
66306 82018 10682
24637 48009 17685
18104 60133 36161
5164 80093 16467
62052 74134 2658
12816 84630 4753
96040 98118 796
67643 94544 19470
42579 91818 7218
42011 82553 4620
3076 35524 28378
7600 56600 46244
15617 81399 45796
54390 71423 2831
11940 86222 28432
67306 90488 9089
15104 99188 58994
28678 64525 25815
1811 36507 16330
9268 89968 14227
36876 95511 10138
8875 14104 3186
45472 78734 19214
23919 28031 288
51490 96600 15051
67229 92912 15654
15603 25352 750
52491 89987 37298
40198 43538 2581
96495 96937 184
17785 82973 52112
15360 56301 26524
7939 47391 28657
477 13838 3399
42538 57503 9265
60700 68921 5744
37212 38483 1154
292 19857 13550
28961 85750 34239
26088 27245 1071
66005 78951 3475
18631 50447 5815
64035 94111 13584
2445 94719 3642
12762 20673 311
411 93032 43549
21207 64853 26856
18105 95537 76562
33443 52881 3972
83877 89822 2577
13320 30460 4143
98124 99271 641
29142 98153 50349
8362 37137 19233
77091 82384 3298
20536 54207 11238
46692 85079 23524
25246 71757 35367
65590 71614 307
21545 42100 2465
28719 42865 13097
13193 75940 46195
6597 86101 9349
10637 76975 53324
2981 74403 59183
40497 82070 27235
20891 40840 17575
52143 67021 5522
30315 99233 6418
58627 63410 2986
60725 83987 11392
40448 67205 26710
17325 29701 11128
52394 73631 3408
5657 61954 34431
19378 69472 46019
53741 74193 1622
9790 27978 9002
48433 82114 17430
50784 99732 28643
29808 52055 188
37659 54737 13424
29188 43989 11036
7434 63942 14384
9614 92184 51415
32395 70450 33430
743 29481 21325
56599 75477 1022
46171 83997 5702
48660 51428 2675
654 7155 5687
45730 85614 26175
3344 21059 6910
60520 71481 8706
34705 92066 36033
70307 70994 88
33688 82448 25096
52628 52826 119
16381 92430 4533
30315 60912 19327
32960 54735 10711
12837 83583 31741
36585 73210 9711
31989 35621 2745
69822 90133 10969
52941 78348 9678
21117 34284 12626
40129 48726 7611
29743 99490 41415
10443 85593 72769
84220 92862 2960
2661 36253 27804
20538 68271 22368
43072 59607 11390
60955 69340 7794
89354 95340 2245
5816 20228 2724
60784 83856 7856
49403 90201 38889
7739 7971 104
3758 5472 1526
24665 91976 8320
10931 95729 3204
10403 66162 19710
59623 89076 22355
24395 26536 972
85893 93987 6679
25494 66200 39530
69719 89559 18509
77160 83193 4865
19115 68877 41370
14590 67565 36650
47944 80370 22272
79590 87491 3160
46435 60997 3879
8190 74592 33980
77672 80683 2466
3427 72636 18477
60786 97012 8307
62909 64573 457
55471 88337 32175
36922 89463 36636
7762 51753 9895
28791 53654 15788
63063 68360 2873
1399 5441 3455
76355 96594 19444
17422 20528 273
20009 49240 28203
11153 44053 21037
40259 90018 31334
88788 96458 971
3375 53663 36111
39376 74621 26535
49091 88080 34866
11499 25100 554
8420 54055 39182
5543 17296 10898
80416 96502 10797
35741 63585 10584
14119 25905 6467
4501 60961 6845
14680 93838 66161
44946 66472 19506
20066 30305 3579
56791 68163 9496
28329 32261 2028
58390 98597 38413
61647 87735 14201
24363 64619 37099
53550 59445 5147
28904 31546 1356
53133 92886 15299
17524 99472 62596
66823 74026 4031
74826 90744 13223
21337 22212 198
8784 64181 17612
69765 71301 958
27574 46711 4933
5172 96054 50653
6310 67829 20276
12479 94546 58624
42399 91976 41073
44798 75054 25815
61018 68179 176
51341 93634 12570
56975 66554 6014
9980 81614 54758
8028 47769 20580
22880 65151 3125
21773 30260 805
26357 67534 24169
14622 21225 4668
6687 62049 12646
22675 76937 16677
7946 86849 62346
46440 95216 1867
39363 80015 40641
26436 29011 1111
59609 77204 15507
1689 80211 8796
33874 76933 23739
1921 4649 278
764 51311 29808
60074 91350 13001
3955 18882 13855
32485 82213 10585
21795 28387 1290
50923 83166 31741
49006 99214 24020
8800 85955 5098
6992 43230 32425
5944 37799 8555
31860 81408 45903
58867 73235 1304
1958 90825 64892
38646 56321 7256
61671 73993 5219
15218 49699 22801
2821 10549 2165
29432 90023 2846
6210 11526 2031
37466 43615 198
57667 96629 8493
66684 99523 26534
17961 22032 1514
35813 52286 13120
9536 64969 7777
69585 98114 16216
34507 85917 50376
10039 62658 12197
57585 94313 25966
59829 90836 2968
33454 43930 3111
5481 19602 11671
17475 89044 45867
37913 60594 6969
39116 41033 643
34493 37464 779
42999 95186 12036
23425 58701 20816
57107 71423 5408
34112 39102 3968
54588 63401 1755
34819 41601 6757
31082 88000 38853
56120 94205 28511
29329 58618 17258
43065 51191 3636
25333 90888 32153
61906 70813 2868
3040 30594 16866
45935 73908 27505
37826 62023 20765
75046 84526 9210
58580 72335 5260
83165 94478 11246
71661 72170 436
31800 95255 41021
39932 48213 5255
23350 71152 18054
17501 90400 1200
23535 46999 17246
76693 88712 8516
19804 99817 62394
572 66396 32397
8425 39486 17797
20810 60723 27224
55418 59554 158
23597 36773 13065
5717 28807 10323
80020 82798 987
12248 17450 2954
24614 62582 31695
13163 62831 24610
30741 73200 14172
3995 89160 3232
6613 70952 52859
42140 62496 16675
8903 37649 19694
11432 87159 32191
15978 76316 12132
31221 61453 17207
57759 74884 3019
37088 41991 3515
15509 97858 18820
10162 11337 805
3527 44236 33519
955 71848 54012
4311 17971 3782
841 60719 33167
27961 77055 43699
17447 73435 17340
65107 91987 10456
3964 14915 7024
76648 84545 3540
57005 85998 6758
37831 63510 12201
38577 50448 6841
27727 39970 4998
25719 71390 20373
40469 94037 9982
33400 36172 2525
66450 94831 14831
25724 88212 62408
759 15874 5287
19237 76495 46377
3909 8566 1776
48166 53524 3263
2127 5559 2095
26838 26939 77
9428 62162 17531
36608 56726 16340
20746 31740 3967
13939 88953 41658
37030 91525 50553
15993 27399 7288
2934 68963 29859
22686 51432 932
16067 72674 46696
60234 71136 46
66403 96798 18883
82248 97788 7347
15767 30206 1077
1410 4154 1869
49424 85256 25829
38479 46525 3953
13721 44922 30075
17 86621 63700
27296 53886 9157
16356 88704 17434
24098 72024 24333
40190 79153 13366
5042 7748 556
14159 26539 1670
7947 25559 12386
31803 64804 1856
42291 42633 281
25613 87291 11921
12736 18006 159
20304 49491 26677
18527 42508 5916
47230 96055 13217
84820 90856 4320
84610 99116 5741
19540 75136 25056
56880 66460 7417
15512 37086 21405
41279 91931 40667
48754 51946 1596
11906 14954 1262
44991 87186 12733
40168 69380 7769
9277 45414 15857
9623 46519 17221
52297 64993 2088
19159 22358 2278
50528 79519 11319
63668 64604 273
96423 98749 1234
17941 33661 11676
62205 98559 5705
64739 77004 7330
32637 59602 17857
2706 52401 47228
50080 58063 7464
7506 79817 17889
30170 50603 19970
59826 62512 118
53443 59790 2086
74854 92493 14925
34714 45732 5494
6476 31847 5207
14851 58778 30285
2675 35514 19790
81311 88346 1753
61615 88369 2023
78894 97268 14158
35706 97100 28564
41327 52905 1224
3286 63222 47393
21818 45161 10797
91760 99179 4807
30492 73299 26632
40254 97329 2965
12565 34799 12692
58502 81371 7455
31309 57883 23328
68648 79548 10011
28501 93571 42960
4867 9656 96
15902 69142 34691
37879 69120 2804
11329 74727 59104
44189 72184 21447
25725 63102 32605
39566 90647 14878
56294 88117 18174
43613 79561 5526
7297 54861 27807
25834 71659 13057
66951 71175 2677
48392 65222 12157
4626 76133 58306
6385 48378 28789
21014 21061 24
68 24212 9241
17786 93589 36098
5478 48107 31074
25733 96349 34178
27292 82451 54774
34136 89785 41001
20983 79400 1132
17482 59498 36431
30587 76852 5707
97319 99899 2410
20653 33067 8686
29689 78590 34938
30380 40399 4289
24007 50097 17149
17303 67008 47144
23616 77328 44981
52558 67679 10256
39098 73222 9327
68741 73275 651
41700 93541 32823
5011 53350 20863
34412 45350 10738
21426 94254 58654
8995 14534 1528
34654 73900 18634
61819 72408 6410
1956 91673 80020
5485 97132 4421
46289 85338 36880
53892 94688 32007
2044 61140 43691
48416 88143 13525
53011 66660 3832
30120 67937 37138
16771 23856 6236
33785 82154 27487
55831 78359 2861
62147 80149 16298
2433 81443 66703
9980 79075 57147
14130 15517 361
12642 53883 23182
5135 73360 8259
9755 59938 35740
43377 55687 11328
31136 67843 8902
2399 96082 35265
17441 42201 19951
34533 69341 27851
63682 93884 30103
22867 87802 16324
58019 74874 15048
2736 27176 11068
65254 91050 12314
62935 99890 25108
83057 84852 1688
37478 44382 3215
5092 23745 8480
16660 54776 19655
19234 19692 344
43737 45302 42
70226 77869 5588
76891 89986 2146
2131 64721 10983
24636 73046 46391
10058 21693 5381
11703 60579 18078
41909 55119 10865
43680 78249 18814
26620 36525 8898
68607 70095 265
10632 98402 46706
74404 79149 2890
60694 85344 9771
16410 93907 63844
3426 32617 9562
44671 79908 9247
7606 91848 5534
51728 85874 3228
34979 94644 49448
31196 52565 13120
3251 90544 59441
80477 96236 3524
76532 95556 7286
4529 25668 3218
69726 79776 4548
65051 81573 13308
28942 62553 25474
29067 71890 38403
16327 98708 33895
43821 48587 747
3000 80816 38433
40336 71560 27783
9057 21828 7797
14910 92682 66074
21612 80820 14188
95849 96264 15
5775 18988 4956
30694 76460 393
50008 89883 18014
43139 71208 10245
8730 82905 31529
15743 60077 43146
41794 58842 15113
15832 68793 912
26047 65745 17081
28995 54345 2112
36716 82924 35434
39882 85905 16985
6975 57392 21703
31903 67311 4910
45359 72286 3114
612 52455 27872
9716 53106 17534
7101 79146 28264
83674 86589 159
7323 51560 3693
60445 72669 5544
27874 97760 49813
6513 19197 525
18940 30304 3615
73761 92096 10250
78453 89606 1815
30238 69304 22824
56466 84670 25910
48156 91412 34395
33634 73600 39914
38036 77389 4270
37843 70502 32606
16693 47450 22166
3934 31822 19448
36042 99174 40716
31964 95520 48588
88487 98035 6764
70602 75275 2377
81029 95448 9510
83161 83604 57
53042 94144 27013
10362 17708 4211
74390 82037 2103
47163 85787 28304
73507 87172 1361
74079 89643 9633
2552 14079 7350
8856 44854 26660
51921 97634 26193
20433 92894 5541
70941 75717 1750
37433 43605 3672
13299 58431 6142
2953 71287 22688
6938 64432 4975
61546 79211 12011
44608 54250 7953
48654 85466 20741
60258 77951 7215
29408 47778 18038
88347 92581 1470
6786 16707 8673
16102 55746 19954
38164 52387 8972
25628 51502 24786
21194 77075 53015
3518 86598 59261
42105 81581 37045
33663 48879 1420
30797 55571 15396
21915 26177 3271
58509 96734 12886
20877 59345 17363
18886 76050 10897
51631 55041 1601
29897 49907 16540
63171 84742 5496
22357 90393 11812
15513 60855 22015
26834 92528 56140
2772 9574 6027
60868 69390 5135
8286 85672 565
3545 34405 12850
26490 93937 5528
29313 65751 9222
30377 88566 2248
60 48072 45420
5062 32504 6496
35396 56755 5905
78877 89429 1701
9110 80086 17952
56760 66977 6250
61246 84703 22505
21446 23542 600
7819 87760 46881
44630 92320 38671
27514 98771 37175
8274 16802 3463
12614 62427 10197
27817 56651 9887
29917 68318 37180
47327 52389 851
36273 49356 9311
31555 95856 4648
48611 61410 7190
66827 76262 7082
19715 72894 21161
91630 99625 927
38473 75563 6963
73108 73554 347
8625 53975 30328
26167 71415 7411
4598 6190 37
414 87199 64877
233 25052 16556
46338 79426 9139
1704 44007 40188
75756 87741 7323
30986 68891 32237
44685 71438 8449
37835 79826 19394
39443 71719 20553
22951 23918 472
59254 70111 77
8008 11083 1610
22978 87312 4626
47858 90165 38348
28870 47987 6111
8676 76862 7134
36833 44850 7505
8027 79797 19543
31217 45846 7805
36834 55997 11027
29130 95660 20465
17739 99361 4561
27747 67063 13221
57224 88030 5435
10443 28974 6950
14838 85802 27865
86421 88918 350
1860 12667 2877
24493 77750 38220
27096 72018 7228
23008 52187 5120
21472 71000 3859
81561 87157 5141
62108 79472 6700
11946 56705 36157
5622 52225 26776
15483 46809 25197
12167 15255 1626
57712 59322 270
18804 90119 17016
21714 52075 14282
40515 80532 36354
39404 66044 5558
22324 49456 10990
14240 99707 13912
41688 65493 20286
93432 95062 551
16639 30702 10966
11646 12649 849
42889 93391 8415
62272 99267 8404
52544 92903 28214
23900 42371 536
24105 56240 1067
3727 30703 13533
33361 79688 12803
61824 86798 5691
25310 89861 63382
51137 68161 74
46005 88366 29101
11258 56756 30784
49483 97949 48374
23886 62832 23784
46573 53094 5384
41922 62572 10089
23608 50046 10085
63929 65217 1209
55597 80926 10703
16912 38175 6235
64888 66176 628
13220 21911 8639
78185 88549 3495
18708 59260 10421
20647 93463 14710
7663 40131 10111
7221 14441 1817
45809 96097 26620
93525 96715 95
63058 74422 8226
7679 89038 62485
76459 88564 3985
40863 90632 3457
66036 70535 478
3204 24916 18390
39747 44992 4006
7175 50942 32339
12924 46062 29350
39427 44071 123
59491 98797 25379
5593 32172 23865
14440 64782 35843
6648 88750 31688
24442 54435 5480
26740 98317 11496
32120 65498 12629
47633 61340 3963
18450 20737 95
13678 44467 27070
35492 85273 6563
22641 55082 11889
35336 77059 27655
4819 61633 4182
49128 80498 21461
19582 72785 16838
2386 12465 5693
10617 38390 448
90367 93178 665
47624 72424 22529
14145 27288 13051
20251 39382 9514
2155 77699 13836
61771 96667 771
48561 63518 590
45471 93563 6828
14963 97895 54452
4393 82389 29834
81637 91573 2253
30485 55051 11623
78825 87227 1268
902 83897 17385
26900 79777 22362
36515 80096 15035
41592 59291 14865
20587 96412 46611
17545 65824 9824
34459 51483 4628
61222 70508 3367
8724 17055 1846
52050 87361 5245
49644 77673 21723
35889 46285 10195
72471 90810 6932
44290 97481 28772
62904 84871 8885
71889 98670 17073
17133 35477 8372
8052 36910 10484
77570 93392 11645
12639 34503 4604
29178 96264 27369
12614 24341 6827
15289 16876 198
16118 79913 35135
51571 90869 22162
19315 64452 25133
14903 39049 4529
57471 95220 8303
25992 61704 30045
8395 43515 34602
20196 44001 4365
23790 28462 3746
6424 60501 31435
14136 56744 18540
26262 60392 9903
52942 85399 22837
7647 22983 12897
42194 78791 35576
4033 66237 19956
33497 50978 467
87238 88479 105
11657 91909 23715
47972 57714 6883
9712 87725 64792
57539 97619 13172
81562 83398 1631
30138 51671 11601
4836 73845 40027
444 54275 6401
38330 70197 20603
16858 71868 29745
44391 76784 8960
46836 79539 26127
8905 26557 3369
39445 93529 29123
36536 98603 8678
54791 88950 23829
59756 78287 14704
32906 67592 31879
39320 40248 695
30508 46347 4423
8890 38059 21447
39 58595 11922
51463 88818 13992
48570 55534 1066
82014 88349 1904
20685 81835 52365
24182 77662 15368
17588 80596 36625
1147 76883 17024
33008 41663 7478
10509 39598 24094
46491 90872 19399
3526 50521 2690
6249 88141 48785
22663 36789 12640
41618 95169 6451
13259 45597 9015
58076 64300 920
55323 88501 13487
43955 57388 1604
33607 64570 14415
10468 48272 18589
41110 41380 201
46743 53437 4746
21244 41992 20590
71410 99012 5710
30446 30613 15
32362 75314 2217
93028 95530 900
29144 80946 48014
67720 80757 964
10293 29131 1461
13722 55253 23362
13666 17796 76
34532 51802 2787
60798 91907 9123
54419 97266 17511
10571 35787 11296
64856 65004 132
70473 96535 12166
11745 63079 35980
47314 51269 2968
65545 67821 2204
6723 33442 13498
50210 79881 1152
69297 86682 3514
17364 32626 3772
59747 63057 1043
65739 76023 1780
6457 79655 23999
153 80522 34806
15522 32095 15764
30479 64174 16856
36290 79159 11948
26215 97202 41532
58645 68191 1883
17271 34405 14954
46266 55884 1201
48956 87313 4380
1778 91254 32354
33677 59932 1902
16322 56798 9922
66405 88068 13809
38434 53604 11690
47662 93412 41856
57813 69707 1819
21032 96858 68027
54588 77544 6987
47654 48787 1054
3669 85045 54321
38880 68755 15231
43152 45872 1697
48064 81939 24194
10239 81424 26943
62957 89404 11006
24300 80328 46005
47051 58420 8697
4978 31931 13427
56241 59673 2833
9155 87826 70256
40082 76598 21269
9720 97277 59174
15938 93197 56614
57875 94529 12599
67128 77914 6590
48454 98488 16895
38263 72599 8260
12153 65977 8680
40036 90178 35619
38639 81586 27271
46015 77314 23960
58442 93587 22081
81311 84486 497
25646 78400 16508
21181 88380 13431
48243 50821 1249
9081 87546 22904
17480 77523 50409
59453 97341 27424
15774 31340 1064
49192 65769 6999
62060 98467 1729
27411 76470 35596
20346 66481 2966
8313 61679 15537
14233 87046 4251
26520 67937 18946
57764 68200 8590
44814 77875 3173
55713 92166 20670
35030 89568 6910
27871 29091 408
45963 98858 8427
12517 72189 2694
29153 40643 2753
72617 86957 3670
45509 98310 1580
62113 63651 255
178 6767 5330
56174 65505 957
1282 29420 1029
19856 98922 33978
2386 14782 699
20826 42518 15936
36586 48240 9099
65964 84825 12075
25829 27987 1725
29194 36042 5227
33320 95498 35845
18398 22927 2178
49988 73791 16055
7143 75152 48033
17719 85105 51969
14720 47200 5146
71449 97805 12015
69966 81806 11321
39726 62068 4871
20715 64625 41497
21004 74124 25352
8768 42407 2002
8132 28760 12116
64761 77321 9735
16122 84680 18297
14523 48267 4147
13399 21923 3616
41289 67464 12158
13303 82745 5873
8923 90983 10020
58118 72974 13659
2400 12187 1294
9899 39258 11856
16945 41381 21921
22609 64998 22916
10881 72814 9368
21009 83738 24497
67018 80876 4413
10310 51993 4661
35161 87184 20004
23656 75620 15863
29814 38691 3371
12836 96722 39530
51340 52335 319
16053 61480 13385
29008 77728 2515
76227 81280 1886
5215 23716 17094
47870 54134 4545
11121 93292 69957
738 2777 26
1166 92480 80834
20096 29389 2569
13368 64379 10560
52634 88206 7129
47721 91749 6729
65475 91825 17249
29256 82158 9807
54285 76251 967
61120 88091 20078
30063 80596 41061
24519 61594 24264
37946 83264 31707
25572 81426 41769
47244 62423 13562
50661 67607 4556
59585 65660 4720
19790 39290 8307
33999 52963 7404
19344 95594 3001
7877 75385 24383
10499 60025 18191
7660 75020 16827
41142 98498 19189
37467 85149 16350
64855 82884 7075
1110 65399 35846
13532 45215 27789
21258 69648 6757
69047 96512 6869
42619 45582 280
25183 55462 1148
21287 72488 43476
26549 95367 8556
36077 84060 29929
19709 52845 2215
28389 40969 11582
44085 69383 24967
13375 53135 32020
87052 95998 1041
8397 26515 10409
36244 69860 18323
51727 86243 28103
7908 21699 877
21391 60254 8956
1603 46430 10162
39684 81037 386
149 59832 29455
15524 52662 30863
49066 70813 16643
32482 58985 16179
78 88828 23606
77869 82903 195
65686 69170 1125
35125 41741 4961
43845 48444 1409
17652 54985 27071
1705 78670 35465
18332 54326 21776
19928 80909 26639
13373 30799 16096
52889 94686 38241
78991 94706 10181
14846 75018 49316
1039 75493 30474
27971 44240 14810
69157 69323 42
43640 47735 44
10955 93410 69941
70111 85810 10110
31935 48119 1905
35321 89052 4252
71147 72113 201
18065 53982 3610
23071 68998 23176
21550 79615 43896
11097 66818 15755
57667 73407 2971
56145 92908 7110
58568 71914 11149
30839 98632 41571
755 84880 68202
54202 87522 10186
1870 82820 2016
90616 91609 697
3309 98408 35330
25752 44310 18263
54832 95136 7961
38816 46653 1183
44171 49732 2506
12926 64500 1713
30708 89198 27694
74986 98302 9857
52406 74278 11948
61956 68729 2745
33565 35894 482
47527 69891 9116
60260 85996 14030
32855 59302 1538
31581 70335 29134
22171 78508 7056
13252 17354 320
29159 97864 7520
20820 73118 42482
12962 60907 18747
66605 68628 87
49678 99489 33721
59296 69719 6776
6840 33832 21820
36144 76935 39315
12072 60730 34254
25140 89512 15359
50270 58450 7542
74085 89425 6414
31562 77649 43702
46797 83605 8189
81580 93816 10618
1529 10905 4976
6048 73641 7647
8331 56938 9770
38826 42979 2476
23784 33725 677
39643 49008 963
56699 59361 1300
29239 39976 5674
65563 89413 16222
33879 58781 14530
45500 82508 22321
83409 89637 1050
9242 23965 8074
39212 93379 46316
59111 68047 341
13764 50907 22985
91469 99346 208
27479 34521 767
21761 29181 3787
5696 27152 10083
906 99869 91583
21424 27125 4390
38900 90243 46847
16857 71580 23871
45253 76362 30469
65490 69687 23
35975 92963 44941
12717 64270 11182
18500 68673 8693
36331 81967 4469
1218 41564 19964
6961 61878 20844
43326 46248 1648
57317 90829 8207
79606 85420 1520
18382 41235 2475
13576 16367 1315
40157 52847 7737
63335 88559 12758
10122 95085 48928
92793 94145 524
91228 98192 334
68358 69356 37
37800 44598 1712
84031 86272 654
10032 91218 55222
18157 48878 1381
44585 98562 10253
1975 4949 2954
37892 67234 24975
12425 69726 33515
16696 23622 2597
39141 93251 25513
14206 94994 55455
23017 71711 11967
17796 24699 2772
7822 94868 20575
5229 34828 20567
1785 24322 6465
34985 39351 433
39415 70701 11057
31939 35706 2857
79290 94163 2369
64525 77807 7967
74450 76300 73
8917 29150 193
63771 68335 4367
41595 63813 18680
66112 90425 10146
54789 57822 1582
48473 94323 5202
6970 70837 10844
21269 22602 1276
11125 24765 2213
58003 70181 10438
6948 24904 9827
770 99229 71216
60270 60732 283
23290 37829 13888
15051 77271 38130
34845 97161 580
30261 99292 66724
11024 62757 42998
19479 69009 26817
68627 79680 10397
28120 55942 27747
64969 84256 16047
45952 91344 10327
20802 74159 18442
1506 96019 12474
2576 31812 13584
91776 93028 38
27328 72185 42978
40088 48250 5367
11518 20051 2257
28691 44342 9578
24570 64940 32758
28712 45237 3588
67277 79251 11923
48314 59473 3503
5067 67453 22218
1408 38893 28185
43239 57615 1369
24927 97522 33406
24696 88437 17432
48915 76613 5056
50325 61580 7842
10214 43576 5750
28817 61273 25772
33322 87210 10975
18731 97415 35575
72791 81256 1938
53988 73602 13854
4515 43773 11119
17089 76426 38760
12663 68385 53455
5738 17037 11101
40177 52636 9445
77525 90125 8571
26607 76616 33743
13995 31259 14480
11792 89295 55858
251 99955 44516
6616 11259 832
14909 67002 12295
4357 41525 16001
12621 60182 5133
11573 56033 28431
25525 50487 18846
25374 68653 15585
17449 78861 6596
1547 2524 921
12788 20293 2048
72410 89912 12673
22908 65436 19685
64606 76463 11560
57223 88788 5337
28024 44247 5106
72132 77634 4692
44793 72669 17049
73407 98591 18412
27261 49395 6793
13582 99495 82304
25227 56935 19403
69529 70478 785
39779 91788 49677
82205 95827 12309
9082 70182 38677
61496 86354 754
60112 83519 19361
6948 20215 11960
7990 12735 75
30350 69649 5374
53699 54692 505
12624 42516 707
2504 52907 46734
83568 88689 772
4847 12616 6551
57186 62672 2588
33250 64322 7399
21524 65828 16104
82366 93713 4524
14262 33694 10837
7479 50278 9148
67467 78170 9441
6621 34346 24608
61130 92824 26294
21154 79117 37266
48317 62880 9384
71592 86123 934
5080 93958 74682
49966 96998 2557
25998 46894 17879
3969 20133 7768
55047 74544 13398
49442 67441 5766
22694 40084 4135
70826 72207 17
87295 96083 6485
1854 36633 11728
19758 24428 4237
17391 64290 38228
41202 65984 12631
33969 82238 32047
42017 59026 4723
53623 87765 33738
10887 39944 21859
59624 88914 18639
6426 41249 5914
73390 96052 8325
72362 97314 5572
58578 94618 14411
7617 91462 45028
69659 71733 233
64462 83580 12135
21061 53319 2416
16617 85583 8746
63167 87470 5222
27542 99950 25719
21304 39698 13614
28806 42777 3456
17675 68047 23006
19871 90624 7134
45928 53065 5941
48585 99254 38394
79943 87896 3168
19648 20794 597
47014 86768 24164
2128 58883 12084
16534 76442 46726
4525 75731 69507
28190 38252 7022
25819 87199 43685
241 38396 8499
24568 58921 18224
33154 60738 14153
25644 88433 22868
70777 87713 6858
5196 39117 21080
1870 39658 20318
17105 93313 3194
11456 60970 44954
38186 51843 530
43789 88594 12157
28884 67694 36223
19946 94283 73341
31861 81299 44093
13734 35525 12951
17357 91653 52343
32912 76496 42037
12724 13560 248
305 65072 8311
15316 88394 21771
13035 18168 2939
12650 31650 3105
56077 96845 9706
74156 87000 8324
10918 97888 3512
24716 57957 25072
68156 91170 19861
61628 69887 3450
29750 42597 2825
62774 81709 11989
18839 88396 23284
49499 84526 26443
80445 93629 2225
67661 79229 5760
63556 95459 5854
18927 21512 2036
14360 49498 30944
87974 92225 884
39005 74938 14856
34180 97204 26355
22296 45428 930
82353 85671 293
70379 89540 8506
66265 80006 4221
10022 64175 19290
46191 95397 36580
29762 45829 7959
12962 50417 6068
9946 49801 25580
2269 58512 2123
26176 37669 8625
25379 49576 14054
90 664 479
6629 81605 34813
24528 60171 21293
3102 97531 81427
28423 90864 22881
17191 74911 57039
92239 97429 2675
25388 88052 10000
1106 10858 7852
66299 75153 5664
63903 72165 2157
37014 98298 32409
40702 75547 15012
6517 43159 14442
55455 83704 9222
8352 91833 58676
9633 14717 943
2563 52220 33449
12589 57580 13646
92103 94032 1456
76817 95808 1938
21767 88484 27374
11555 87107 26068
13468 84574 18191
43358 61041 2898
58429 92334 13753
23382 49951 6349
16643 45480 22517
9785 21684 1107
14367 40074 18963
37414 69614 27435
38453 45290 4678
20612 58196 34564
51198 72639 1289
25672 96735 42436
46246 95093 43215
32974 55528 3274
28363 47481 1168
58864 64303 2656
34356 78806 37782
21818 72851 11617
4168 79606 39209
40318 81895 32365
6492 60999 19498
19732 63780 19272
62362 96201 2889
68648 74576 1393
30900 78324 7852
51654 78346 8997
33468 33486 8
92909 94126 797
35609 60649 3721
41699 97827 39326
69039 79626 5885
59357 86279 6666
6179 49956 20001
18594 33852 7754
58781 99165 33031
12557 75005 60488
10728 78320 60536
43029 79119 25336
33956 72199 23484
47107 51914 615
25318 61315 22099
47408 71177 7185
66477 96626 16317
4607 92610 11760
49230 93689 26813
72896 92956 19300
3753 82316 55187
3088 27045 442
68447 78987 4108
22029 40744 11670
55362 64125 8468
25842 89566 58617
11604 55109 3656
22236 89802 67117
33466 37571 2668
24917 29121 2773
56341 71238 10005
6602 90934 76682
56896 89122 8671
11575 12160 572
52964 90347 12081
10775 71339 40640
28993 70122 10585
11950 46476 13711
54279 72066 3231
1285 95234 50812
27989 31682 1339
39150 90586 27961
36147 77351 9685
51775 68298 6910
57395 65394 7850
827 75211 32695
59683 61619 1777
34745 98725 34873
51221 61160 4118
42333 78104 18088
28976 37432 2596
7829 79837 54959
19187 86217 9086
34426 46697 4928
41808 93331 6473
24254 99769 51743
40297 47177 4971
17515 22959 2934
17589 99266 61035
77495 96255 18479
12278 54353 2031
8728 98093 69720
53184 89739 1165
8586 46455 24558
24782 46781 11486
45188 76005 3688
60369 90549 7393
37671 76645 21791
46036 50987 265
52151 78982 19128
54514 70989 10320
24806 31324 250
11416 87308 41105
19437 92326 41643
35377 76984 3449
61428 67237 4686
19212 22017 201
28759 42422 4127
16635 53416 6774
24993 39287 13763
38676 65543 23366
912 13846 1565
32826 81155 31297
58357 99915 1884
50700 69872 8799
1582 72832 54510
43422 57466 3467
27847 32058 2943
72780 97474 16238
36733 92421 46870
33574 79149 35561
1002 14900 5683
59005 73780 5121
9947 31979 11134
15357 98566 77536
32195 33679 769
506 64864 18724
41744 68047 20743
35140 93509 11842
36249 69292 17134
24056 25922 1153
38130 97193 4273
27709 93892 29521
837 9824 8809
24618 31194 1141
33587 96967 33392
38166 47442 2682
68265 70507 1641
4718 71445 23243
21625 93366 66822
19497 74941 48379
16196 92000 72819
3892 74309 48937
28783 46582 6799
29791 48764 14291
48303 74661 18252
32079 86062 41914
69346 70747 1143
4396 20268 1568
9901 58793 48403
42298 74742 25273
19434 67245 14307
3841 77858 39613
60293 86739 5619
37577 71349 7803
70436 93917 7438
40643 69611 21944
22559 69241 11333
59772 77931 6537
33155 46464 4690
43449 51711 5856
374 78508 44712
57582 62737 396
32014 60962 26448
56503 67447 5205
76650 98933 14711
7636 10850 355
2227 68062 14087
54849 73803 3631
45178 80427 14109
72631 98287 15284
26079 61049 24823
25732 47349 20867
59279 87178 16850
8771 41187 10389
13207 72284 31676
29122 66561 11991
45354 79235 110
20618 73074 22423
54334 59404 2183
27334 77881 264
32240 61938 1192
30226 88017 5117
60536 69743 1034
38206 75309 24948
30271 99211 27449
33431 34943 427
6572 32591 16404
84174 85333 219
20456 93656 54335
41450 95778 3426
89677 97836 4389
8535 70988 6678
21981 64703 9746
42638 75079 16851
80443 92536 7203
12914 81964 742
11146 17967 4319
871 28870 340
18006 76140 39348
45358 93047 35008
19640 53121 30352
54342 75923 19305
4610 33564 5142
44948 46798 820
2016 69792 4761
66251 89816 8369
38980 50322 8735
20130 84580 17559
8303 66514 32831
13630 35187 8127
48993 97896 42051
71455 74825 2031
47204 79086 30148
44923 74094 7154
8765 87990 36264
6236 74764 19130
45674 60820 6122
55039 83125 10091
54607 82117 17231
29808 95740 32781
25105 96692 61821
11334 33239 5853
46823 83533 25672
17101 80871 57564
57988 64301 1670
11763 24736 10963
37313 67425 2681
1631 9911 1546
23760 98737 7638
9960 84513 39781
28264 73263 31920
77954 79694 1630
47897 70071 2401
51012 84198 22372
86895 87063 168
44736 55290 7772
56784 69216 11285
26840 89708 41917
59287 64385 856
72305 92998 133
37154 98849 60024
23223 42651 18758
6360 74111 21307
31117 68167 6700
86401 96819 8067
83668 95088 8621
42066 97410 24962
45389 88006 14010
31216 32337 948
42989 44872 966
34376 71053 20954
13980 26793 11375
26976 39627 4650
5746 26928 6386
3843 86153 70244
38681 80705 6574
29892 36427 1621
31051 35888 658
49315 96441 45379
89767 90785 86
9483 96942 25107
18928 93143 15755
56024 97702 31304
63577 68157 1954
4575 7362 1194
62582 71815 3375
9789 39723 16679
62040 88294 19435
12438 37153 9320
40236 60165 6467
17497 20369 37
48641 79655 15935
51479 64202 542
47263 61368 3471
141 1816 1654
87109 99647 8249
7131 86101 16829
32577 36980 2766
65121 82903 3200
60039 63159 604
24435 34211 3231
31039 43694 9901
32359 90963 10889
21402 44916 1971
57143 97323 21078
9132 12207 226
37137 97418 12068
44827 82110 26566
14156 24085 2298
32941 42058 1872
50456 96016 33509
69501 70898 822
24444 90675 41136
7857 63109 19467
15302 23125 3755
51708 51808 5
8187 57462 13836
64424 81464 16201
69645 92961 9590
14167 51408 13170
57808 72574 13124
11518 86902 27963
19771 90963 41931
85010 91746 3973
35886 69051 29263
43396 50166 1718
71535 80441 6468
49245 52250 1096
18717 72065 11482
4381 88959 75266
30998 51333 9479
44561 47735 1869
57215 87462 14207
106 83581 42714
5147 82535 44205
136 5105 649
59447 69135 9022
39645 69361 21865
26145 69635 41862
44685 70721 15690
48862 67014 10585
56598 64409 6875
2188 38846 31586
2704 6637 2299
73875 99119 8344
28462 92080 17941
15523 96418 35115
6235 9475 1136
32991 81136 21763
11830 86444 10415
19057 72784 47366
1005 9606 2486
53663 81373 22233
51130 94240 18894
7821 22029 11933
23613 66625 40436
24653 53643 2683
42298 98568 17846
6584 57682 32763
31185 35916 3292
36049 40780 1718
3421 75772 970
33587 46306 10786
2655 94939 6111
15526 20679 2556
29894 40502 4442
38658 73453 4396
75227 95444 7467
17429 97749 16319
18895 72364 10544
50357 83121 12927
81866 85143 2301
12894 89108 62563
36277 50675 4786
39063 42875 3522
55836 94573 37157
31698 83543 5585
11161 13825 745
23066 49413 3469
76 47287 45597
27474 81766 25168
56568 95370 27189
47391 77007 16015
15712 18261 2479
18572 94671 17262
65751 73824 3663
11494 98606 55676
72871 78143 3166
15500 49526 28596
52994 85997 8849
39700 99242 9624
31754 90983 23766
48863 69291 3420
15161 85737 41486
31565 67574 5204
4578 28266 19445
53189 55188 400
4263 84271 79768
31504 37316 4119
893 58269 23169
23752 83404 16832
33981 79219 16472
32607 73311 3393
21333 53717 10411
37322 82082 44079
38368 42221 322
24683 42441 13117
37881 81125 13565
16087 82105 15934
47552 75927 12662
41820 43388 482
46525 63505 13925
30536 66998 10905
75448 95394 5024
5512 24375 15611
34929 42522 1593
22518 62920 8147
10145 57440 11253
67812 90443 11421
79690 95891 6305
32131 68293 17867
11822 59909 14839
84971 98761 7566
45078 91061 11025
45163 85179 5120
24570 36954 2578
48138 71176 16379
18292 51618 19515
25084 60111 11134
52484 88993 36237
2553 76852 25653
61957 75051 3362
41055 79936 2666
18687 28617 1753
29325 55916 18961
94893 96346 285
58698 64556 2627
23212 72778 9431
44834 55446 622
40276 89616 32387
34602 88660 36022
17141 41843 24193
6710 94462 69110
3061 19093 13395
33899 52774 11545
56662 68525 9935
41692 49579 5923
33623 48850 7461
66191 77943 3678
67253 80008 11607
19859 67047 11847
49058 53221 3995
59170 98723 6566
76404 96934 1263
10070 53798 31428
17206 99267 40469
15434 34030 7587
13605 41687 24340
46667 96455 23264
78355 90929 6728
21518 57584 21607
42664 82264 8822
29656 98027 55812
29146 98105 45005
21595 23038 961
59206 62441 224
39719 75713 26379
73750 91173 1435
67811 98101 23599
38730 91210 21296
57128 91158 20213
7330 88796 81039
50035 96154 5451
2024 41866 3900
31218 76771 5309
69869 97224 19895
29102 94632 18272
51302 77766 9388
42092 59684 16909
60017 91978 2722
17352 93805 17099
34746 62562 12043
28021 95190 45221
11355 53640 29809
33856 98737 59856
1396 27268 9133
17265 26998 6692
34088 84366 12677
12761 62783 24323
31481 48237 15334
31908 62132 18676
46826 72674 3080
86133 98150 9597
59002 66608 7551
36296 81369 27612
53994 77844 6554
6232 35156 24780
84235 91857 1137
21581 49708 12303
28571 70188 20623
59467 91733 31568
20239 93294 67813
25343 46611 19775
76245 83259 6706
35707 65760 8646
41795 47434 1864
22986 40408 2508
66320 94720 18275
52660 54029 567
52999 55905 1101
392 85881 45298
46576 61143 9245
17689 66924 34989
32855 64965 3193
33943 33944 2
45401 55066 7381
19006 80550 9883
26871 40889 942
5325 44657 1748
66918 98116 1037
50430 87094 19626
10802 62071 4673
5184 29620 8611
59244 79087 18769
4751 32771 15443
12689 24216 7050
85710 96394 7250
1693 37725 14604
14649 97752 22834
35502 43494 1317
35383 84868 27463
79041 97658 11157
3605 19861 5958
356 6630 1968
74304 97035 8073
27560 32959 2600
78521 99592 3484
78811 98943 19189
39872 99614 44143
53826 88954 32380
57765 83774 9024
9457 17142 3705
44572 60279 10528
2981 54319 35485
44645 67643 11383
18013 29602 10673
45498 97992 4225
60271 81009 13445
29180 99316 3421
49949 77608 8216
16895 82713 27484
35279 35686 127
28721 99086 66381
86930 90750 2618
9396 15595 1535
48675 56989 7325
40005 97039 53895
1672 94679 69019
17114 70556 9958
34536 75895 5620
9603 35671 3812
49764 95205 6034
4513 16227 10898
22995 74839 28613
23875 39243 9984
35643 62612 4726
5081 19945 12879
4519 25901 18700
1273 19168 4258
35558 64465 9922
46309 75639 23042
22974 81704 38122
2126 70647 32888
56492 84654 19921
38165 40770 2571
55318 72936 1123
2143 12142 319
24194 92743 9718
2525 31456 12371
54487 87296 30510
33030 75990 13510
53291 98421 26682
81582 91529 9308
10990 83234 61970
73586 90217 2402
1978 52935 13902
20520 85127 15300
74391 94888 2654
1541 63522 56278
36851 45411 7369
15247 49485 25761
62115 99890 27167
46981 56275 7177
18515 63258 17243
52044 54357 433
26995 78046 49531
22187 73772 28953
29440 75116 37706
32856 99408 59468
79023 89215 6024
407 31702 9750
34382 80348 45328
14156 18436 2468
20877 41581 20342
20552 21862 1045
33893 86861 41419
33052 46639 335
7406 76029 10301
25875 98486 64576
24977 52795 22762
78906 94363 11294
33997 62580 7599
7771 62650 7590
8725 21392 10308
34092 98496 39445
47744 58206 1940
87514 91739 1622
46671 72185 691
42543 91836 6058
25786 91556 57674
34220 99698 5844
55352 70522 3880
41312 60271 1081
17308 32982 6544
15443 57592 36552
27742 52317 1577
11481 84770 45723
52751 78116 12660
29635 85452 40465
25252 93647 8521
33607 39246 1696
12259 80765 32803
48843 64535 4549
39767 69897 3215
59745 82422 178
44489 46891 925
4174 23219 8414
34103 88702 1259
51333 87213 22147
45162 75181 17849
16284 62217 36320
4337 14275 9073
58799 94658 25243
5322 93104 9711
48682 98296 3628
18043 91175 66144
99407 99524 95
6545 37003 29542
28362 40210 2018
47801 56709 3464
25682 68268 33326
46326 69264 20784
31108 87230 4292
16211 84959 55200
34096 79907 22256
42673 93388 37331
50573 70696 9171
2111 54865 40077
30459 62366 7916
52998 83259 13315
16390 16535 47
65031 96635 18897
23824 81455 12544
1016 60651 51562
16304 18812 2016
32749 34569 532
56626 81790 12971
47251 94691 39557
30441 94108 23513
30220 43890 6449
11803 89237 5153
68370 97958 18093
20646 23416 478
48886 98487 36697
771 85588 72931
75676 96956 16018
52273 88155 31079
64952 67812 1644
9366 18739 3936
64400 78905 5425
31436 32891 577
92947 93225 163
18846 30052 8935
35654 68601 7012
70550 92777 5841
23237 57555 15495
3833 25808 13868
22804 51771 3147
40757 53453 8728
50073 79456 14641
38412 64192 19212
34853 54207 14617
47426 92675 14578
12434 93729 18519
8463 84444 68852
55705 69774 2737
1257 34816 30342
1522 27963 2808
24828 49644 1509
35356 81809 30695
22956 43855 18094
6193 95157 61213
40363 68276 13550
18467 41986 15377
57968 80036 14599
61810 83932 15404
55577 96664 34575
70348 72741 148
41789 84840 31230
46719 82688 15418
33152 58024 13537
15338 96829 53755
11985 88851 12469
49684 94037 25157
7802 86199 2553
15133 52518 28217
21242 55688 12368
64763 78577 12622
32778 67162 1664
31060 79088 19381
58892 95030 34391
1773 97465 3938
32957 81069 46671
18040 23832 470
10832 68383 45301
47961 66698 333
52618 96461 24440
33862 39581 4274
28632 82994 25230
8295 98611 18614
33562 95303 22489
37252 46341 834
51763 53849 226
43413 66539 11495
17132 62181 16173
1899 76058 64462
11517 18948 4514
86660 97020 5565
48026 90338 21899
55034 59720 315
19331 31710 3734
7203 42530 2134
57820 94072 6659
40382 97923 5850
18131 98916 71453
28649 73361 22366
82272 88821 536
10121 39888 758
30860 75336 7391
10775 89733 7719
10616 73502 18339
51662 86033 5552
55744 71126 11831
46129 92254 3290
20458 77165 28275
9814 40944 7837
53566 83031 3480
84373 96014 6719
62191 89451 5183
33533 91558 11404
14008 32422 1956
63326 64121 3
34923 38361 2865
28992 75105 13676
31587 59708 4154
6924 12481 3138
32021 86352 34959
20438 79476 38937
39367 60220 716
37306 80417 11479
18761 43088 10800
81812 83848 1930
56721 80319 19564
84112 86334 1146
30627 50302 14010
5414 45682 23768
13147 72481 33000
32875 34464 48
38804 62982 22004
11339 62026 9848
54945 76656 12115
7897 53031 16127
6093 87788 68066
29033 42933 4755
18566 86302 55775
9136 17968 1596
39578 86666 10288
24160 62213 12440
27185 29027 110
32646 54858 11536
62004 83089 881
62307 75498 5119
10557 28322 22
39759 43358 1689
10529 23911 12789
34065 52313 11321
66496 83269 6343
22738 87091 13769
906 87091 84326
62483 81730 3467
30224 63563 29391
92361 98414 2708
3040 52131 34732
26290 51488 11032
19306 62786 39637
14718 57281 20258
26244 64994 25101
62352 72376 6079
13977 52938 31145
29068 68665 17278
26501 43810 925
1330 46713 28407
65178 65195 12
19586 29953 6929
37493 57373 13682
91447 95360 2812
89888 92045 85
17227 40912 17269
1312 72803 57398
6014 98755 51728
55453 61632 3047
20907 39170 1341
28701 42910 2994
16241 20457 3729
72535 89373 11040
21682 60703 16517
65735 67015 191
13409 49268 19862
22340 92382 22856
47490 66007 2147
76340 84942 8546
49844 54482 3547
37298 89650 34830
5762 94652 20109
86830 91528 3357
40415 57754 10447
2989 5144 560
45720 85111 26448
46422 93136 42453
1010 58816 10874
19689 70987 44817
39897 64245 23864
34730 48912 9614
20463 43842 20771
44489 70375 15213
36817 60884 11411
84603 98986 6810
811 64848 37518
61822 77309 409
19332 46795 10510
5072 61878 7224
7732 66201 8585
39092 64377 22320
11056 52331 21900
95698 99527 1059
46367 91635 22869
4753 53611 19911
1311 62680 16395
67188 88321 2434
7514 35171 16452
38296 92764 11403
44838 81164 16705
69765 77187 4757
61605 77508 10321
47398 96285 20886
706 45054 17396
40923 48614 5676
65047 72319 2387
12915 80103 42997
35273 96884 10116
58112 60894 2105
62818 65647 495
16452 67845 38551
23576 84522 40796
53998 69984 8193
1390 39436 18683
40350 86446 29177
67755 74266 3617
28185 64468 1024
2770 32033 15324
28375 51187 12898
34945 77831 17193
11994 94724 27342
27217 46513 17540
30646 97235 54843
2431 93621 58955
23083 34973 4302
5903 24715 6090
26011 28589 2314
40908 89250 18475
11678 30044 7931
889 64475 9967
34404 84998 17682
621 85779 81369
50250 54538 435
50348 72484 7676
4671 99419 36390
2497 34382 20068
36895 79382 26245
77497 85652 1162
65861 71042 4904
24719 96888 55389
67141 96456 20108
52684 95637 24042
34636 90214 48053
24105 50316 20885
22664 42458 13472
42951 53123 6335
81538 85878 3796
8537 64929 4323
22319 92362 42506
5541 79429 12194
12637 77515 10778
58148 90335 10365
74315 90941 14470
39680 77618 34842
24947 61530 10269
7638 46048 10576
20640 29595 4704
77468 95142 873
19759 56765 20245
24735 58567 2888
7279 54148 10090
17378 74543 16313
54858 61783 2557
6605 80197 29165
37779 38436 435
59820 94324 22403
24463 68264 16458
16370 43337 1550
24821 41156 14326
36062 39846 504
61244 69075 706
20127 84716 2214
15152 35174 11866
18426 81618 24181
4690 30811 8648
24456 74803 32662
90898 99218 1621
8443 26240 5098
91419 98302 4422
28225 69340 26412
11948 91832 48319
24826 97249 33099
32882 99374 35602
20114 44912 4959
16999 23262 1801
38046 48015 7115
8344 75032 66466
30761 88230 56255
35162 66017 14557
92454 98296 5791
43732 60888 7974
18512 57851 4642
48609 70673 6063
64926 86337 18598
23861 39773 15613
493 87905 45135
2764 78815 58973
20579 89858 62931
55886 98173 38015
11126 37319 6938
45838 86474 36570
1495 71787 49527
33328 84999 49315
8623 42233 20897
17716 78283 44359
91783 94089 168
24899 43201 4700
201 95383 72003
33166 52338 17601
2395 76989 12019
11710 51197 6424
25248 69060 24193
75064 78066 184
59103 66019 5949
2568 45722 18933
76607 90065 6120
37283 49898 9909
38847 48193 2961
17663 42109 6211
62720 74929 153
35680 48923 12727
48001 84612 18448
14793 93143 22228
34871 78527 25797
24251 87215 7785
23332 85081 46235
48765 51579 369
448 16344 6329
60611 70939 2108
44855 79136 33651
37770 95290 4285
4618 87253 13119
54986 73193 7811
58224 79987 15786
7082 44638 11673
21662 31356 8642
32213 95809 30330
42097 65596 20254
60113 83717 4455
58634 99189 11015
29683 41994 2643
4979 91917 31188
12929 20273 5260
40742 64628 7912
25473 97246 70511
30320 83068 39408
6077 48294 38694
72304 85138 11607
53918 72121 7152
45175 90886 24168
56833 70704 11820
58875 92769 22518
64319 98935 22429
23947 54726 17595
3303 68249 15004
29961 54542 18155
26739 95523 7321
28186 96070 13336
8528 80217 1601
6687 29445 12505
73997 76564 596
37559 68026 1411
5943 15022 3862
23759 74090 36879
59836 68149 6210
20715 63405 11331
26657 37427 5302
166 82972 63522
45935 67319 10140
21680 35757 8734
8708 72366 53066
16937 91704 73060
64356 98758 6830
17430 66532 7447
3594 6037 2321
22466 80239 36525
6327 46675 29231
62182 62683 475
17159 29326 10689
91535 92945 1290
24911 47706 7118
72514 77638 3242
36945 89589 32729
21188 32126 10406
23481 44640 13871
756 79848 55338
8096 23257 13082
1628 59939 13797
54188 68078 1488
20941 87048 32411
27630 35460 6350
28594 62320 1100
23887 94798 21228
37656 72676 19963
8357 70609 12715
74766 95752 17937
10210 30287 12810
60270 97794 34903
22703 88146 57072
28596 62516 29852
93102 97265 3889
28084 48610 8110
12462 97862 25932
41031 92553 18918
3790 16392 10742
35555 56595 1490
27849 80880 31513
58143 80608 21047
14628 34360 10194
48273 91358 8303
89415 98354 2634
152 7902 5569
43387 54402 6012
90245 90831 78
81857 88802 824
2347 27359 18612
55991 89805 24741
58999 97093 4667
5257 81351 27244
68285 83090 9823
42207 60463 4858
58087 68154 6283
5369 68546 12987
10626 84890 63981
33228 49264 13305
5281 9942 1829
60660 70626 6516
47847 82217 25196
27665 96746 17282
62534 89590 22203
8641 19104 4841
30439 64314 28169
51234 57459 1705
3576 34056 11645
3379 64727 6664
33497 54570 18615
31517 59404 20618
32831 37185 4236
53976 78521 12990
11398 54180 20205
529 13654 11742
55345 67650 6211
78429 86057 3643
43442 87189 2651
26367 48787 14027
10258 26944 14551
2669 89208 21765
90484 91959 80
28399 44578 6380
42537 52042 5984
28962 57150 3014
29806 59574 11846
13859 21992 6444
42841 77177 12265
12715 25390 3780
11499 13497 1249
35883 37665 331
25233 38256 3873
65456 77299 4152
25035 29043 1875
9994 56531 13086
55010 81046 9560
91968 92312 302
46469 78401 1561
33655 64441 18977
55254 59681 1502
56920 57149 191
46872 64466 2497
6123 24359 7899
62303 88310 4473
33638 60591 18693
37313 43459 5291
53242 92562 6956
33160 63180 24147
13341 94374 53868
15926 85517 69323
48228 64335 1494
26728 42716 10648
570 65404 60885
8236 34208 17411
14746 23792 8749
14903 30308 682
20245 83764 14005
12224 39937 3026
6103 86604 54628
40543 94579 7523
66136 73439 4264
29146 63690 23807
86612 99263 11717
19119 28095 202
73274 82557 6102
53460 98632 9649
38691 72660 23973
35273 88839 31539
6223 70654 44182
60902 82565 6362
40627 62167 9757
32260 66000 1214
34091 55453 1776
33632 95607 52644
47421 92716 9505
10360 28829 5017
24492 43708 11339
13473 96447 55985
39986 76100 23643
54002 71071 3280
26031 36193 5728
23461 72333 45565
2967 38242 27200
54342 88311 13846
66104 81283 11914
3009 79168 59489
9784 59288 4280
53299 67627 7419
3729 37368 7896
10724 31453 7539
5353 28759 3628
67635 69718 1614
21999 99305 15325
55272 67262 11192
19232 29890 180
2617 93998 69512
25129 40327 7054
14589 17741 2770
8790 15338 400
49413 97428 10844
20621 97225 37933
25608 79073 32325
31754 40660 1070
60584 74607 8738
31388 65392 16932
54869 77229 14129
9995 56885 26769
32891 94756 3212
31129 50292 16596
48357 79723 5374
14127 68052 46967
590 83154 55394
33320 98516 37902
55350 65908 10063
18455 55698 22980
22367 85047 62265
42681 43358 414
20236 32979 8600
5662 89984 1858
82010 96633 7775
45717 90681 39739
210 61764 26710
71917 99833 12410
14372 63244 8201
23737 47442 23004
9977 51715 10005
32973 57207 22036
23944 43306 10815
36500 83062 3800
17583 69408 24857
29414 75912 20317
40881 50827 6781
6751 37412 20974
11870 20200 6460
23863 34415 8595
53560 59346 2694
41692 51025 7151
40446 45066 4288
31023 33569 1436
9869 82326 6168
24958 27824 1167
4611 75442 70443
31581 33978 1706
31958 63563 25356
4088 70312 48892
67256 99372 28590
64976 94672 22601
2613 33100 6852
47216 82797 31950
74307 91553 178
35237 95592 11216
70528 81924 5741
38442 47601 8496
34044 86656 34002
41469 58488 12555
26567 35951 2486
13920 26539 2035
9824 94021 35430
17099 89167 23829
32914 36056 1671
20743 93481 31652
88040 96340 6662
27950 61847 12263
22066 39411 10195
13920 50109 35800
9063 43087 16746
36034 75001 23560
90846 92089 439
22440 57833 21662
61047 86103 6729
50912 87168 17409
33384 62240 4762
40344 42428 597
63245 79890 5445
48933 92478 31217
2524 57579 2336
16415 41411 474
59226 83743 7092
32430 74817 2732
32840 90677 35121
19078 42232 14818
38113 47898 1627
12266 34596 22065
5639 92914 24471
8934 87094 40766
10476 79264 62548
55418 78492 5248
54854 83508 4702
2676 79859 17081
547 27777 16873
29187 87296 47835
32210 85654 22723
43878 97760 21767
29038 52716 8788
67525 87950 18724
48148 69076 10270
59564 97593 13091
92282 97893 4063
24382 43546 6796
224 69428 55074
15641 32590 6277
7256 35806 4488
7483 34949 24419
4623 19560 4269
25524 51660 16311
41064 92541 22690
10163 91950 35971
5357 86450 8
80505 92567 11589
57056 72307 12308
38821 99620 37780
51173 60432 6323
21719 87918 45363
68087 85501 11314
12130 61661 36977
14324 92321 1636
20057 42573 13330
37095 85724 21375
23341 86057 34852
25888 87864 36019
53457 93280 1756
69030 84873 12749
25594 53955 27586
26026 38368 10779
29587 58186 22863
75398 96363 1997
17747 84239 40987
61724 84212 16859
22582 48285 23115
65862 94967 18201
57506 82837 2071
17607 70947 15469
48838 50549 11
45744 87803 39558
50876 92849 22847
50324 82693 8532
17086 40502 456
48695 50136 244
8747 58163 15641
25536 50242 20527
12812 52329 5795
6955 71362 59508
82358 84183 957
59158 84429 20650
71143 79646 6994
29356 77987 9651
4455 94240 43878
27638 94557 25462
41955 99507 27538
18566 42565 78
30203 47796 3719
50185 52396 13
5021 53295 16317
93051 95194 665
37024 56824 17776
25145 95983 6560
72111 97572 19426
1718 58625 45734
13721 47209 27246
3472 97374 32919
55708 86965 2806
25680 87325 20870
9964 34139 9946
7774 13028 3553
30284 60167 16279
3411 38797 3450
36891 49279 2722
44811 45228 64
70145 97768 631
10759 21714 5126
30037 57634 13676
6998 16893 1188
7670 76706 45011
92027 98416 2848
1450 62599 26543
37272 97832 3001
30098 94865 63101
21627 55425 31886
40358 48939 2601
36198 88592 35563
18363 96076 13656
52614 79616 20431
19535 85773 35679
62216 98885 19052
10473 74365 57396
4323 6824 943
33714 67442 19724
20895 91729 21402
23316 63679 6526
93175 94240 78
66841 86264 1622
5853 69912 24965
1797 34219 7409
76377 99654 2028
7879 31815 2473
15435 64050 1614
14605 79105 6929
69167 95763 15128
7528 19627 9705
5412 68206 60428
52927 57442 73
14326 61634 44973
51840 83873 24325
91636 92919 525
24660 82248 39537
69268 99017 10597
23828 69772 29602
51128 95968 17959
18231 63329 33410
5661 10878 901
15343 69300 51973
5096 99547 860
16203 63279 33352
41483 67680 5095
8380 95637 52346
32041 52185 9369
68679 70013 699
20137 56704 27204
6835 88602 8204
9133 78844 64287
69422 77489 2607
45302 68295 19637
7859 66496 13169
61596 78899 14522
42181 57342 8527
47340 90800 25007
34229 45422 3628
5009 48781 39974
9687 78982 59955
75770 93716 1706
55037 55457 120
56991 93556 4389
37213 58650 7698
16626 62984 21151
5863 19720 3521
47248 88904 6929
20194 40540 16794
26107 29994 1264
45021 53059 729
50430 78041 591
65915 87847 7257
65163 77714 11890
26756 86796 39284
39609 65274 8343
26227 80609 49666
17199 67008 12570
16272 85531 30600
4325 51926 41889
35651 82711 13719
42629 42822 148
11797 68094 24892
5117 98318 27481
58830 68394 2526
12250 49304 13481
42537 98732 18108
26293 78454 35
14947 71121 2677
56757 89985 2646
26529 86728 3640
29443 85590 38417
78531 82755 394
56744 88930 30531
19531 48689 25629
6424 42184 29492
50514 94029 18259
39749 90626 11665
362 93238 51955
30665 72375 28856
42635 59864 8839
14533 31432 3703
7965 71296 4165
13785 40919 13875
44543 93056 43390
85813 88496 2335
24740 81514 26883
1390 6153 1803
41439 54676 7497
16253 24191 1942
2807 46953 42376
78038 82247 865
4898 66017 43233
2622 17558 13662
52158 78450 14055
26041 62762 28984
24565 87658 9858
66005 94034 332
51649 88245 4478
40410 51156 10169
11726 23181 9807
2113 5884 627
24542 61082 8510
9110 40205 29292
37800 92539 51919
36514 66313 24211
13997 57650 34663
4562 4976 104
26010 52413 5881
39432 80523 26242
54278 56766 606
40099 72395 4905
45427 48628 1173
44640 60324 3488
61785 99675 25365
42476 47750 4611
14321 40473 4213
67494 88911 14834
76142 76825 299
5898 38634 30580
57227 83558 4175
450 29846 23895
60275 61935 402
19948 73496 51781
27253 93758 27652
22916 69066 22567
11937 91273 64075
14985 69848 27440
29208 92785 20096
28912 35827 4615
8953 89837 19812
23154 70438 36496
4912 65567 9005
29919 92547 10427
54933 72462 11994
42601 61942 6694
67834 84057 985
35269 61729 2592
16548 94010 4780
84292 85726 1109
8474 15516 573
93410 98168 4424
45531 79728 5196
72999 76151 2781
76241 91873 14991
1307 66016 57940
33350 71537 28844
84364 93961 5965
51051 51834 217
6665 22681 7637
51544 88110 13514
10836 60774 16860
41850 66282 13440
10159 56677 36997
29349 30491 956
67586 75810 4948
7162 64171 40002
24487 72478 4168
38016 48577 1005
30292 65964 449
15479 63878 15520
9640 38255 13229
16537 94783 74871
10243 36884 6913
9380 96414 74583
18670 96816 39645
39990 87076 15463
57523 63387 2126
27195 37559 2730
17930 23464 3475
65073 91206 3297
27084 73561 29825
8791 21696 10633
30757 62485 18110
66981 79735 2519
67844 75972 7676
26435 63892 18734
1623 10833 473
27389 76382 21362
25515 92630 28718
70402 72862 1433
49218 51912 1626
13566 65165 15218
4121 15014 8222
21521 40105 1998
62117 84470 21086
2437 60034 53250
4127 80849 7918
22323 38543 876
45050 65582 11614
1579 70904 12135
58952 81191 1385
3265 8498 1682
3367 35298 23011
29873 80786 34426
52107 70976 11752
34973 52976 12524
10644 35059 22301
45687 98155 29627
32528 45354 9306
17653 49727 4219
23021 64997 41006
25330 50940 4436
58597 96166 2171
22741 90575 50266
21967 48398 8436
47257 51316 748
47070 84186 20702
4827 66841 2793
92037 99340 1925
81600 95278 1729
17555 86921 36974
76449 95502 11126
56190 86840 19901
38862 92205 27805
6679 21715 14665
77582 92153 7558
38152 46593 7406
19997 75521 1433
35291 73976 24355
71840 99252 19090
22501 50634 22114
14419 26369 8575
8140 17701 5128
43133 56673 8426
53709 78982 21453
31602 87649 44475
53031 86589 4807
12241 15130 1580
77719 96197 1039
30131 63139 26092
40055 79888 13374
31605 73523 41076
19297 28749 2550
1139 15301 13149
13308 56440 41486
6876 62334 13945
24140 93102 17834
10434 83654 63981
7193 79812 18432
47285 50275 1644
27735 85646 19815
73071 94437 4349
78414 85426 1774
20959 79688 18156
37047 77324 7170
17583 41656 21695
7386 26010 15877
9883 67223 1080
19144 70045 44293
11575 99095 17859
7592 19552 1635
39085 66081 7882
51244 72795 7178
46557 75902 12012
49925 93014 26279
54507 98594 43157
30031 93268 61387
29228 33451 2279
30481 62078 29806
20629 63114 29548
21861 68029 2719
54186 89358 7502
36591 59542 16540
47762 91601 36043
21858 71450 42627
63533 93060 17203
54168 60785 1291
77496 91147 3578
72705 81397 29
15776 92958 27647
56455 99571 34101
17351 59702 9292
42797 61631 12413
64383 79167 6298
13508 42959 3612
27885 54256 7954
12035 95056 54979
91554 97022 3793
50891 99640 3231
23990 65490 39516
9302 58500 46791
98099 98808 334
13731 50137 25307
29440 83375 37708
31611 67825 34387
46242 46942 507
52185 77039 66
76930 99586 10094
1201 56915 40173
26493 99315 53354
77818 97106 1650
2777 63345 32328
56422 82104 24442
52203 81299 12990
77064 92953 1594
2508 87724 42977
54562 72020 75
9859 64243 23144
7699 73854 59458
29929 82390 17856
16908 90720 16215
48409 82149 24668
38269 61055 6460
7197 24118 5422
9568 47516 9595
1761 3363 1583
87413 91975 3252
11065 19199 4956
9188 74641 26021
30239 73823 9344
25387 36674 3681
13312 55820 41572
17394 38510 3835
22375 52116 997
9677 92286 28971
57366 70244 11946
11797 73264 45199
27948 41456 12119
59136 88071 23643
65006 77933 11625
29050 34004 2178
53407 82914 6277
49806 72281 12438
46799 84416 4961
48352 68862 13850
28285 40120 3474
85903 86202 83
23713 92081 41272
47456 90829 21740
66041 83542 9796
43108 61146 17572
24722 90824 1041
70762 80418 4128
101 55483 36459
80127 80350 119
758 78049 19183
12085 33692 20559
44568 75663 16217
28680 68724 8180
3202 69210 34925
3422 57079 46679
57498 58512 765
51320 90602 26496
17519 99148 49283
31485 85193 20712
53387 86737 6146
28475 69673 14006
33802 38055 3899
15711 97969 60357
62331 83141 6258
57617 91779 19811
71608 85322 4862
37422 99682 8460
5809 81527 43431
52723 53834 11
16101 29855 12159
8283 92692 45803
14877 25701 1701
7941 99342 3726
41381 91144 45714
49565 83330 29302
16516 68880 2881
62069 84246 20059
71801 79863 7767
55633 75348 10677
20200 95514 52415
82214 89119 917
50990 85230 11809
52459 94407 26816
53861 60036 2429
78178 81259 1682
64042 82630 10864
23569 29664 418
6957 22712 6419
2216 81078 56558
1225 53996 23859
49994 96809 44747
9428 46491 23378
68150 72317 1160
4587 74473 10098
30846 66048 4422
722 13574 9020
51523 55803 2987
69751 84299 6903
50268 88808 34803
33750 77881 28081
37737 85901 34835
8190 47444 16546
79204 89484 2497
30592 92214 16048
34435 96482 5971
12051 40797 20727
31436 89648 551
27094 37918 3753
13831 27778 35
42002 85687 42860
86854 94915 3319
21497 34802 8346
39057 43531 4326
67380 69123 1324
12317 75457 16132
27655 90756 9294
67186 70279 1769
62624 98581 19768
37307 78617 36562
20455 39871 656
62759 80980 7404
53368 65647 664
19374 61381 21652
8725 96729 69895
37924 74367 30471
11157 27180 2511
22555 93058 3757
21964 25611 2293
9761 20816 3341
75087 87075 5134
33264 91916 22349
11426 23928 307
8061 30761 20766
41424 92524 50801
26670 54796 15580
93730 98266 1767
21689 41988 14063
42486 59154 2957
14161 15667 29
21422 40483 6764
76457 94532 9577
58255 81282 21102
18671 69847 43511
27809 68977 27365
19073 44545 5256
30745 65596 29526
30666 51180 2097
21545 49710 12636
10352 36377 18855
58275 95192 27362
74939 90712 14419
17781 73174 814
35717 43642 5840
59129 74894 10732
60021 65573 5143
58997 97796 8677
36974 96558 24185
33752 98558 370
38093 76928 9115
59002 64976 5914
31594 74316 10301
23062 93463 40211
19190 84840 56196
62493 98305 23653
30470 64521 28172
21052 64183 39755
51552 77898 17567
11063 69120 4295
27940 68328 24948
26734 47475 8731
51521 63922 8497
52128 77115 8720
53451 75298 7674
49478 56575 1103
42587 75198 4651
11957 77926 48571
51062 90316 4467
12117 90746 47384
22984 98937 75261
19794 47424 20527
1313 18101 2632
29047 78459 21244
15727 87244 39959
41424 65971 5853
5152 87614 74598
56076 72925 2671
40181 68587 2211
44468 47540 774
13197 91453 31884
55462 56523 753
55492 87402 27435
28204 77490 13681
14761 65655 44298
3707 54007 27562
2586 72112 21311
8179 84896 13000
25973 32737 6234
15085 26596 659
13367 23265 3597
13693 71299 10789
3636 74710 58326
45515 66909 18640
2768 22367 5120
64786 79141 12023
80287 80971 398
67352 94131 790
9812 85666 72806
54292 67983 3634
37244 74465 1480
74986 94060 12055
46976 56552 6495
15319 98326 19060
16033 20187 2001
12656 21815 1376
60434 91467 8802
44015 44947 667
37260 61287 4375
87616 93434 3201
51068 71776 1060
52107 62866 9388
44758 61201 10939
7388 76970 25166
32179 41742 1257
27516 76984 9936
4241 85398 24393
24374 58248 11967
53190 63212 5866
29710 96605 53394
46266 94545 14705
15449 93258 856
15541 92874 39492
60096 75797 828
17508 69194 38642
35131 37872 655
68086 68181 11
45544 76084 22882
30485 68563 24633
4712 31368 24821
41241 75078 14427
2531 80744 2090
25043 45163 19467
64795 89904 9250
17624 49766 29746
45117 71582 25673
24068 31555 2363
8672 43155 1611
63046 79154 7772
56135 95267 37935
15450 68238 25709
21287 32048 4020
35328 61855 13470
38577 58889 20304
47848 80079 16994
20978 90607 7848
4825 89208 33349
16953 20721 434
5232 22464 5801
20325 61459 22949
75335 92959 3915
8814 71842 17159
30226 41975 8606
18261 70625 19137
41573 63937 12558
23465 67724 33941
50748 55452 2410
18588 85910 25521
39110 67536 25515
24311 78877 1430
10166 64575 8106
33428 64437 11057
2355 99423 48448
9433 88374 20787
18252 44853 4057
28942 76641 15896
22982 62641 7223
52835 63180 8634
27725 48775 1042
47642 49034 566
360 34065 2063
64008 86138 10671
17034 19972 1885
46551 92561 25121
2619 79160 65063
27628 55498 27324
8521 85994 32091
35688 61086 9252
6891 58023 33235
72397 90876 12290
89001 98002 4752
68619 80652 6158
42798 91881 24655
54922 77139 4013
23650 41410 3796
45613 52336 2611
33011 74499 17130
42600 89187 11333
28762 82107 51177
61002 70560 6380
539 56621 54983
8624 20527 8296
2848 20305 13210
9277 44250 10557
26178 40295 5132
5373 50037 19502
24032 56503 9680
15026 72745 28371
40244 90637 41608
22679 98276 74543
38682 82942 23397
12996 65627 26193
453 35693 9082
53157 73479 18217
43031 43153 76
49718 94554 26274
47075 75381 18571
57512 82672 7068
6719 11529 165
87062 98078 5028
78746 81785 1580
46769 59593 12252
21832 51136 13513
7841 76930 59224
49075 94805 37670
32540 50464 6252
15146 22248 5472
32817 33580 402
6415 64350 51535
36865 75184 19149
24963 40912 4793
75328 92076 15416
6386 8477 1411
9598 96895 75176
7895 27077 10009
168 64500 7277
8777 82471 72957
82770 90546 5917
49771 95689 35564
58539 65385 2279
24456 62665 1867
79621 80261 317
7060 18747 4472
37669 50800 2540
23460 88622 41424
29939 84234 39205
26872 38188 2014
55661 64333 3103
21041 68995 30821
6934 11139 1260
55083 84470 25050
69327 96202 16681
9875 79243 56217
78506 91564 3379
3826 19276 1674
21337 58667 13622
20998 57696 2093
73504 86108 7070
49401 70499 1056
6929 67142 22502
60224 78004 3870
34876 90873 9079
24072 91414 43351
19242 85928 60688
43660 71067 9540
32452 87460 16961
72912 95761 1334
66586 81071 13823
90733 96478 3831
5465 57870 46565
16717 67086 47429
2959 90657 39644
6030 62545 46414
22950 95388 33237
78239 84170 5692
4696 55926 46885
18804 36590 1513
24836 39242 1547
27674 97443 68313
665 34438 1764
74931 81665 5735
33063 72646 14681
6223 39185 11178
8141 43233 18893
32520 59365 18629
49759 57122 3863
63548 85342 1797
39592 95265 21267
52336 75919 18242
22688 90434 27939
70056 92447 21994
42594 71154 9223
12071 39309 24415
40721 71216 190
23476 26005 972
18305 79366 21661
31874 87439 45275
9104 58396 16183
84205 97388 3726
47912 54485 571
71753 83775 11759
40954 90475 21762
68892 71655 538
7121 96679 8895
36405 75337 37623
56793 99245 8305
48914 71692 8793
45107 82693 165
27852 50148 20941
45364 77092 1637
9988 53101 14886
87253 91900 1837
55308 86032 26417
5223 8863 905
35188 36346 25
54380 65740 4712
55626 98046 20806
29096 66236 25855
30243 32948 81
33009 88310 15434
14145 41231 23635
11198 94252 18107
38237 61185 3430
20531 55259 26515
22489 48616 37
38733 43317 1955
47269 90950 34254
21157 21386 171
61867 77798 8275
66688 75453 4423
81390 82989 330
48439 97145 48133
73405 88780 37
59711 68906 3818
62952 99241 1091
8317 35338 23041
22996 52559 2526
94161 98769 775
2079 3410 1071
7972 72648 15076
72009 98332 13133
32533 95440 13864
61278 76254 5826
20812 61724 351
35314 56814 19722
44846 78376 24556
45462 53352 113
4936 27724 16174
8899 34530 959
48257 67672 14569
6781 89982 78155
64805 86978 129
9973 73223 16026
882 85845 54494
20725 45366 2359
77448 80573 2915
19987 31839 580
44499 47766 740
44881 61927 7282
8453 91541 77809
68254 93888 20124
29763 79092 36696
8079 70089 22291
28449 84265 22153
31599 43231 2303
14236 72643 46568
43874 99098 7953
42855 68651 21044
13767 97006 61513
26896 36929 8542
31488 63899 10753
5192 48891 24148
13379 79504 33664
69168 85967 12244
77965 81119 1108
12924 98360 47017
13335 79126 49366
10514 23012 10248
10274 70299 39029
4810 12066 1127
4432 76253 64359
25214 71122 20259
5681 91840 14527
27572 57033 9666
14191 47747 11482
6947 70107 61335
11470 38605 16108
16790 71993 13180
24340 60285 3119
22239 56068 6926
27755 50665 10056
63629 82109 17012
32393 95972 35422
40972 53818 323
59223 71991 6122
18308 35676 13522
6539 83709 17218
74937 84509 8068
34508 89961 12297
52832 93953 25040
24053 88643 2501
43608 90334 33471
7683 21212 4140
8863 82572 11646
29272 84198 54845
25946 69163 6969
20456 25717 1772
54280 91463 16653
16175 42793 365
12136 12821 198
5872 14204 5047
22346 76318 2235
69769 74144 2409
24862 51711 4736
24073 78796 7285
3550 55700 30313
19650 31119 11157
39196 68588 25613
54343 64558 811
16403 84014 24265
33869 61325 21362
51697 72469 13798
15710 22830 1709
13959 46497 18205
13389 91848 14086
17060 89749 68837
60661 78038 6270
19008 97117 37036
55084 64781 610
62271 92302 18173
39006 83733 10545
13572 17120 531
11665 70085 10412
20573 32910 9445
77312 98603 17819
14149 30980 2111
24975 44274 15612
31143 72242 14041
22700 63757 38886
11907 72077 5617
74479 75500 1014
56926 95134 17400
62085 88148 6779
59238 92854 31619
24340 32885 1382
6739 29215 20156
5703 88927 23353
54106 73271 17909
21491 48028 14398
26296 72706 686
7304 98452 82549
59141 77882 18546
35359 35969 291
26447 57325 14688
11705 55518 6853
12293 65617 47012
19714 42166 140
15065 72195 34378
54418 80123 14681
34337 71751 1112
9119 66939 16324
25068 71985 26879
14799 46744 3553
68146 93951 20344
73618 80268 2470
80760 84590 1615
38585 79583 29421
16991 32827 2613
5684 48462 12103
37911 81341 36277
39734 86030 27197
66494 75569 4979
17046 27517 10135
7670 57678 5479
70385 81886 11308
3971 69600 16962
8337 43976 14064
25042 81730 39493
65591 76612 7114
31999 71862 8761
85978 87048 835
56439 68693 4678
29562 46004 8274
7446 38388 16399
55309 96140 25852
85964 99536 6349
24760 78472 23674
71178 94533 12187
33757 58886 8166
75398 89364 10998
53533 55515 1933
76772 94089 15533
46203 48549 2314
60391 68611 385
9774 65321 1437
49369 72945 3961
11749 69169 36642
15610 43257 23448
29868 51846 2968
68320 95874 26034
59153 65336 4323
73967 75530 1431
19404 72528 11555
37622 71359 10425
19971 37749 825
36664 80556 12031
8429 56793 35133
49579 49805 181
4674 82870 13563
23054 66099 36801
37448 91014 39296
20278 74142 19128
3530 40596 22487
8497 57198 764
2281 91615 51677
20988 92514 36542
5782 78364 35243
69236 91572 9093
21934 97225 24985
27337 72055 43524
40382 66569 8688
20247 86276 40662
56113 92206 8069
5676 51964 21896
51667 51732 7
50414 82609 9718
26849 28070 752
43742 73918 22946
11694 99215 59704
21192 78574 6984
55896 66483 36
45951 74724 18909
34009 51933 4207
45002 80674 16024
7406 39731 7460
25000 78643 23991
36633 65202 24481
77600 79102 1312
19473 72536 45370
37842 68044 27169
64415 77589 5175
7279 10716 1314
28071 54570 2747
44601 92276 16076
42458 85942 39551
52817 90565 11588
56713 68650 4570
24043 43837 19369
47025 47636 514
19610 20920 1257
58724 71779 1128
90713 93471 1382
52715 60721 6250
27968 68730 18520
8365 93998 26240
70478 76857 5566
31260 87668 44854
33608 91592 24203
15967 81472 17909
15310 44541 28160
13710 99438 72728
8619 50710 21915
3634 11865 4463
29580 55214 14232
1695 23726 13998
27698 92890 47835
3024 74629 11291
25479 45498 12410
5690 64913 22537
69089 77592 956
61071 68300 250
7338 42596 25017
18149 61830 42219
53906 56827 2807
743 8097 2806
13957 46214 10562
32866 66619 26271
29293 84735 2163
69723 71818 1262
7180 91917 76465
37930 50402 9902
11676 16349 2622
87429 91705 3801
20832 58600 33386
52794 75835 3059
20624 28267 2356
30615 79814 43575
13311 54636 495
6317 54242 20740
39384 52487 7363
29379 62807 993
33702 34337 419
38800 97735 8950
33006 33688 24
35381 97757 32956
10407 15976 5274
31137 55754 6908
26031 66056 25667
1787 26645 17093
14691 85390 33963
684 80588 56653
15299 26169 2688
14161 41752 2685
58526 87217 23364
9806 15704 4790
17098 60571 10983
8744 37061 21548
56758 83793 18692
3280 28930 1949
72107 92711 5674
34265 58784 23975
8773 79222 6018
85145 96854 5249
48926 78256 18569
5021 22929 8159
12501 15053 373
78683 96105 7250
14212 45137 20947
68634 74755 5711
69926 90757 11566
4723 98920 91090
28023 60414 23691
8228 69067 11127
44544 45889 1127
30640 97949 65227
49725 70105 16794
76730 89920 1921
35734 90102 49531
28454 83362 15106
54578 72719 7332
14183 22226 6326
27691 31628 1810
45122 49694 4033
17000 18061 1004
2450 21617 4818
12419 57748 11230
64800 93663 23809
62118 95670 4395
19614 67913 9569
12676 45717 24891
30152 58078 19487
12916 86205 69231
3119 66846 10772
85988 87880 343
84627 95944 633
10437 60242 23927
36586 92117 43910
10399 81623 34132
25017 46345 15338
8783 61580 20450
78760 87844 4461
33635 85591 31717
55350 75010 13724
52787 81525 49
74317 76831 413
8400 12442 2385
32258 47718 11651
16996 28252 6188
64089 68166 1011
12118 24192 2520
7064 12294 3425
64657 66584 295
8233 9330 688
4459 76133 53417
60131 70073 4383
1662 28674 12720
230 40776 35903
12864 64772 5416
13257 38926 12687
21903 66969 36948
10645 39932 4297
38191 67141 26722
29455 70038 24683
56753 96229 22672
30227 96587 38679
11551 16480 117
20163 66771 42735
56718 82269 18602
25319 30864 1254
51322 80908 7584
31284 87901 2377
18680 73742 31978
30830 31514 642
2509 42893 6452
47397 71015 15498
45377 68495 12851
38566 87691 21168
10957 59152 3833
31685 95804 11388
78994 97885 8872
48816 91570 1204
10008 80032 54207
53609 83118 2456
32166 80757 14619
19567 44077 7121
47190 99489 1915
7651 91659 12432
34366 59205 21457
60525 81456 19755
9924 38720 13275
47794 79915 7111
12387 27990 3445
24716 37859 5445
12273 58310 21110
15953 50206 26092
29632 52364 15476
26183 31469 4042
8353 19134 10177
1952 24137 16138
17818 93615 15237
43111 95186 9159
20584 44095 8984
44509 87812 21157
4437 96755 69852
3207 11128 3422
9251 90835 73172
28890 41015 4870
65541 88977 4634
38787 75083 21904
12307 98711 26670
27863 68538 8058
27195 96016 57993
5141 14160 7007
27886 29294 199
88076 99510 7987
54914 58980 903
12104 61042 24789
6949 65763 44995
19408 72995 46979
33961 62470 5340
70061 98894 1711
58245 88306 11102
59311 85500 17444
34074 83978 21455
44283 81728 27458
29107 31897 194
30480 63632 4860
19325 94513 37093
67765 95232 532
70122 97067 4267
16062 92893 35952
12195 57062 10211
40242 85782 28492
43688 82610 27264
12842 91840 73589
8177 66298 17328
63396 97155 7172
3820 20352 7096
57184 67588 8000
28050 47910 18703
8212 8348 47
35279 75724 5570
23368 72650 1281
843 74380 63827
32404 89438 6061
70455 96994 11053
26255 44068 15419
40786 65001 18878
4451 39870 35181
63084 87931 22060
31615 67583 544
73849 97410 286
49832 79111 24451
5954 80312 45719
37731 74304 10861
14931 40170 10914
42635 77243 17738
21463 25397 205
65215 99020 18829
14531 40744 6567
55058 62924 714
10869 36534 7765
87619 94180 368
76027 93685 17626
49711 58228 8297
50940 78611 18911
10748 67814 32450
37565 91601 50049
17323 45317 18509
11547 25799 4039
9672 75427 181
56892 85880 28769
70760 76641 136
52912 66872 11640
29905 78939 27784
47767 96375 934
58083 65302 2428
3803 40530 23534
81126 85141 3127
17750 81475 32823
26589 54140 15832
43269 71298 21357
61109 73660 5645
7654 84412 42586
68291 70854 2548
70463 86699 10915
19882 97774 73209
28956 53464 13622
66504 78508 8476
80588 91278 3470
19875 48321 18714
18019 81958 10387
74481 91042 15223
22812 63316 39848
33341 99589 37893
52639 53145 231
3133 24141 4499
27317 83441 17997
36579 42367 2189
19232 91142 8330
26531 66213 11766
21087 64309 25170
48310 68624 15242
29154 35343 3449
42570 89050 2063
15873 52160 26624
30875 58202 14803
47530 76523 13458
68151 78800 8920
1067 97870 89378
4634 57723 17331
28767 67545 4258
11118 35024 17537
13777 62854 9745
16948 53928 15667
22233 71520 8861
7276 51930 22630
46325 59578 2196
27984 92428 9772
6066 23753 3426
62762 81133 9276
489 79446 47294
36405 47644 3061
44692 87257 4843
24848 86299 60374
23102 29154 422
48275 68519 8512
64674 89103 5900
57461 79988 7032
4792 39956 4660
64221 87190 18685
72270 89662 9461
29345 32212 2138
63627 90381 7149
47573 74468 11997
26086 96651 35073
25106 89449 7089
20843 87342 39564
3916 12654 3358
16410 81466 5173
44918 92038 13434
23458 61611 12681
10340 70098 18419
20655 91127 27390
61830 87813 20540
82018 88597 3412
416 70804 14676
55315 57664 1527
15599 81402 51361
13366 22418 1900
49445 64746 2453
46055 76782 12548
40862 86622 5636
52543 83298 20387
15920 99084 70795
63797 68028 2112
38598 96648 603
60361 70413 3680
33 38826 20780
17613 19399 1034
7612 39561 25494
72644 89104 6611
14350 59910 27749
20750 65242 16075
58547 80456 8325
17778 95596 56447
20514 62838 17362
15022 20749 1340
16034 23168 4409
52289 57996 1728
25909 63517 7085
64864 75534 2671
25306 71812 5763
16050 19405 3267
41540 58907 5450
24366 44206 1102
3702 79457 14353
41133 47298 1700
36657 48762 8802
2276 5620 2272
704 54189 42122
191 22373 16433
50115 70783 14077
74905 78779 3598
38 93515 21633
25522 52938 4566
27526 57923 18415
47687 99739 4126
2446 55581 50219
6490 38409 9167
21519 22930 279
28203 84799 3593
68631 83515 1014
36988 69865 10902
12335 99232 12676
40238 68585 21013
24888 31444 5990
10905 17726 5197
22268 73500 7349
92553 96441 2010
2092 27968 24596
12142 77529 23465
88532 95550 4701
8489 28307 7426
16810 73829 48572
73546 81604 983
31326 41662 5669
41689 68119 17586
27396 68189 2207
54047 89692 14724
22954 60474 22676
19052 55339 28824
10286 85378 18105
5333 23380 9783
30690 71733 18827
27808 34754 5134
31355 59941 3500
7689 52282 14363
16994 18434 1139
14546 28081 1433
14626 72205 15103
36556 59882 21924
44249 56874 3667
178 19458 7720
55599 66599 3598
35573 36334 43
5882 74812 26665
27192 35597 3838
17934 42431 13004
3378 72581 21702
7548 69626 6442
35333 78688 34032
53460 87926 16578
45254 51252 494
29821 43091 9426
57267 89808 32497
29709 37333 3314
49660 78394 24019
54602 61490 6369
31236 56945 21708
9935 40703 12359
31246 89005 30189
69618 80712 4650
42329 83443 19755
41959 59305 4602
17534 61068 30943
49669 56186 6057
10944 59122 29618
42774 99626 32677
11686 87787 5577
23015 72978 8385
37917 88304 41800
74914 77442 200
48543 77912 15646
9168 14622 72
82966 84215 769
6798 85038 29598
42937 99515 5682
21201 45725 1170
53379 54939 1253
45550 50882 4981
1697 28642 10500
51809 53949 1609
85342 87865 6
7209 12654 4828
29912 38823 237
13325 79414 20333
32932 94222 55720
19066 88800 7308
16535 54062 37269
15082 51610 12316
4709 10117 1745
22240 75771 35175
20568 74639 34765
28591 43037 11947
10414 44609 2350
7372 55748 42105
2048 81454 71183
3886 80825 35129
59686 78548 15636
30529 56056 23363
27307 45660 12780
13435 19300 5506
23409 97771 7596
23450 95397 62716
56278 78188 2123
77378 87689 563
10196 92747 78752
66343 87118 8302
27253 85964 15866
39631 72111 24944
30264 50363 18694
68766 90962 1851
16499 20291 470
42130 54542 6638
65323 85618 15245
14976 60055 3267
472 64864 63153
12788 66089 49333
41393 52384 9668
10664 82614 71281
21432 85213 49149
46407 81464 22673
79382 97389 13066
2037 56884 24711
30701 91006 57129
90696 91853 429
21115 49174 19088
21914 53627 14672
32499 90920 3892
49421 63465 4302
57083 91565 8881
71642 93405 18934
34607 34735 34
58960 62946 3104
69161 98939 5733
19071 93047 6295
17290 85116 12899
60502 90306 18206
19503 29181 5179
42283 50774 7216
13588 45390 26651
50689 83813 21904
28030 61149 27136
75666 81452 1463
25167 73159 15107
62912 70678 7650
10014 15196 4097
33462 42559 7892
50299 63997 9696
1278 45382 27466
91764 92447 245
23868 59223 20610
16089 43033 8196
16270 41449 8914
46984 81268 4275
26814 43405 14700
1637 80980 48745
7345 13507 2868
26289 33652 7233
18651 55496 7884
68369 92259 8254
5418 65736 49353
15642 76089 18439
38155 58555 127
1653 66921 334
40433 93114 45225
2264 8273 3394
72654 88527 13319
37261 67664 7480
43901 91117 12909
6754 30950 16489
28162 97225 45763
848 25323 20313
71959 72261 47
65279 74644 7458
31024 34128 623
1160 39360 32775
85584 98507 194
15044 29710 9390
12677 80515 13604
30828 65205 13191
44077 93287 16091
72256 95993 9223
2031 51353 16815
4328 66380 58739
18257 85418 739
67268 87463 6860
19407 62247 39874
26688 65023 23195
65294 99584 23127
10236 20116 4110
57844 83328 4321
24362 34932 7298
85538 86087 544
9033 55066 30244
43580 59894 2027
6544 93204 18507
41098 65775 15822
64646 89728 12997
74574 82702 3165
26952 89885 24975
47896 66991 3773
34539 53907 5562
18710 55848 7075
2980 25772 9451
27425 42410 2757
68476 80733 7509
79670 96411 2260
26510 67509 36255
34456 50521 14185
15489 72428 15726
55288 78767 19648
82657 95589 1459
66588 72724 3172
22804 89786 11846
6955 86202 6663
46958 81208 33369
82158 95335 7371
2175 74732 14031
7710 30050 5006
30276 98816 6085
23569 84851 11360
7214 64971 19654
34727 46902 4524
59026 73833 4709
28818 36587 5476
12409 64758 1905
2339 24507 7090
91279 95188 1385
6673 52834 17069
45668 71745 573
14366 22899 5983
53265 56795 77
43437 63098 9329
6280 39172 12934
36073 63815 7416
37066 62619 19525
29606 62116 28095
31959 56449 24269
2995 87120 74508
23716 89335 31214
11877 40534 19476
4964 49186 34625
72719 74549 197
41311 99332 42926
27439 34619 6698
72541 73593 879
2840 38733 34333
42755 73974 26500
31607 54717 5872
33709 92545 9012
3804 59454 1737
32237 46356 8024
911 85667 52781
20533 98837 72206
93817 98787 3557
44110 47455 1766
31865 61589 9258
19304 20462 538
32113 86124 8408
56719 87179 3033
25483 33100 6685
8736 72814 57858
44383 89453 4215
40149 71982 1580
72158 86960 14037
65780 83108 13765
19723 90085 3745
92278 94973 348
3142 41343 10013
40986 73619 20949
61135 96898 2940
57704 80629 12756
54123 55874 1624
51418 78030 22101
37469 68194 7672
5070 5813 656
7865 31739 11686
16522 24474 2603
75865 76724 673
53094 90488 34725
53051 93051 14329
12610 56712 486
38788 90957 39928
638 21518 19449
22965 62891 6046
28767 95531 64945
3967 83881 5783
35779 41838 4589
10116 49114 26299
26236 92546 58392
82776 87766 4064
48890 73377 5939
84552 85948 164
40010 62495 1376
39427 43230 924
23707 37544 3284
60362 92419 26450
2078 98468 39700
60857 82676 19669
49988 96282 34033
12073 73737 35815
11857 63015 26347
35156 79479 39280
17967 50803 14689
42928 56979 9407
10255 66663 11990
11902 21039 5466
12156 15790 254
70344 86597 4451
8557 34129 10734
11340 57158 21393
16169 31741 3240
3461 98040 43040
28626 45042 11067
19536 40501 2948
3595 41054 37130
7280 7945 353
29278 46006 2084
12076 97206 50919
19868 66898 5104
69111 88948 1241
77884 82535 3633
54214 90981 35894
6431 52385 36450
27874 36666 8517
7604 86960 77319
50612 96355 23228
46587 59182 9564
41866 54627 7911
62654 97722 2842
76949 81537 1218
47435 75360 1188
18501 54508 18098
27640 44284 10595
58413 79242 18349
91277 98606 1724
49543 90653 33019
18351 20173 661
63894 82630 2166
35620 70008 4367
15859 35768 6222
18986 32988 4614
4644 24822 18785
29092 71849 42305
39701 84304 8875
66608 80995 10526
70191 75195 3001
71874 87490 11375
2172 16463 2123
5227 28025 2608
14518 83221 42554
10946 64372 53310
76998 86190 6630
36474 80462 1067
230 35528 18062
9335 99310 7922
30354 45781 6397
55182 70651 14924
36515 88354 1247
52564 88523 17129
25436 94124 14568
18377 34354 10735
27453 91937 60238
36805 96102 56150
27955 66982 30161
48447 81488 32595
28009 56980 2937
90451 99141 6066
18968 99329 26799
43599 87342 34413
2345 58838 38856
10629 95885 54708
7916 87183 57405
26553 58493 5884
24449 69050 28918
12299 16852 2223
72044 72090 36
27188 59828 25834
49040 86199 29892
32199 52695 11462
73367 88418 7368
34140 49851 10868
48467 56011 1097
83841 99000 10143
3346 84553 74547
9717 86460 72567
10741 25977 12827
7335 12984 3584
39503 53486 7821
45050 68862 6516
39042 47088 6200
10914 54004 25728
11784 26438 6758
28949 44509 5096
35104 75381 18030
2821 3396 519
33078 58772 11985
42315 48547 1127
33887 74066 39510
5816 57763 21955
20726 70970 4773
59741 70743 5098
28217 60511 11275
33110 88067 25963
5586 27198 3463
82956 87165 3354
27800 80547 32695
83571 97227 9438
21568 31421 8498
82945 85111 398
18059 76964 17627
81598 94796 9721
58556 95245 26002
76157 90923 2842
23776 46427 15564
82213 91937 6902
54875 71752 8467
22310 53350 19708
8065 12460 1
24100 90068 21339
62712 91767 23947
11716 35232 10236
26975 88365 27130
15699 54882 28632
20499 90220 44227
22141 45135 21193
48285 73644 523
11235 13273 900
45111 74235 20731
74755 91983 10164
4243 54824 19695
79836 93165 7749
6921 56767 2575
19532 96555 58078
55463 87600 21587
40569 53363 10356
40854 51836 4204
35960 68858 9642
33985 45810 10893
94499 99766 1125
20563 22073 737
81301 85071 1935
8031 84181 26706
44454 92316 38881
1226 89902 87484
1789 81041 62718
58345 71798 1046
71794 80649 3909
65414 83608 10233
28735 48887 643
1246 10493 4246
19461 60403 2401
3441 10242 3375
3917 52398 30100
25289 94818 50234
4484 31890 21120
14143 31796 8421
26301 40738 1991
45063 72271 18656
13580 29520 14759
2162 14917 4813
45911 78314 639
36064 89787 16176
85964 88571 1603
47359 87156 25166
5279 90448 3445
35439 62794 18730
7899 43008 34301
27020 37091 2532
2101 31781 4772
65438 75247 5593
13489 81051 33878
16543 56320 534
200 90998 36505
22372 49808 7858
53015 67621 6954
8266 86496 60716
51373 65690 3302
32049 97577 41051
34550 78620 32552
65319 91823 19613
2031 14752 5968
7705 13477 2551
17139 92289 46614
81348 84801 3333
41685 52869 5446
15487 53659 565
1993 83404 72984
50290 67357 6537
69939 72433 886
26382 30463 2706
57404 97700 30676
37689 53406 1531
27158 42879 10159
45343 92081 37158
66602 76525 3070
71428 83208 1945
37807 39376 1383
64661 91727 17874
40194 60388 14937
43860 92724 8441
15172 95330 38385
30802 75020 20768
17626 40292 12555
21367 44646 22157
42776 87405 9841
13359 13585 138
7557 47383 24071
8618 92141 8662
42326 60539 2494
1827 26434 5308
13828 68122 29351
24249 42489 6275
21333 46663 9116
49076 59595 817
31675 82266 10893
70512 96870 3900
9523 51015 39427
31226 80803 11534
30061 33621 381
26711 42752 10323
22159 69574 30544
31101 63101 23105
29373 69243 33909
20656 26607 561
33071 71135 27970
57568 94691 23958
27949 88574 3249
46113 75733 2742
32880 46751 1874
1429 82716 12146
23415 68043 16647
25601 67598 10734
69089 94866 22570
5910 97103 18039
47651 58043 3757
57981 85685 25090
1310 64586 58822
10447 26365 402
20784 43795 10526
81759 89483 6385
42412 48575 5082
6845 9931 1929
41375 94450 13773
32627 94825 50328
35524 72618 22448
84821 99394 9280
15534 74677 32972
58568 77640 6423
39256 95958 28106
41235 51025 8434
34209 72767 28797
3074 80547 43653
1294 41675 39523
34771 91355 44481
25870 69866 27130
31236 95018 42435
14190 98292 70919
33961 73376 1912
9543 85526 51946
44889 73424 11780
26729 72221 3756
24870 45033 1773
42394 71174 11122
9533 95213 31629
8559 80864 51150
77598 78217 146
77697 84659 2136
25254 89514 7195
49257 95571 20992
62220 74101 3007
40484 88030 39052
68557 71089 1005
18890 42599 14241
25965 67974 4762
71506 74369 1759
35943 88276 17855
18607 39234 20573
24672 84167 45805
44637 56216 1455
17191 57347 22930
65209 87412 12528
44323 53185 8189
78902 99995 14791
10193 15419 3141
42045 88070 17238
38035 43544 1100
12660 72288 31881
6681 79730 47179
6997 11913 3417
2178 75338 6560
58603 84886 22795
43475 78382 25787
227 62208 3693
53671 57105 3036
57452 59776 807
65073 90284 21379
33911 98129 52873
47222 72459 22650
27949 45363 6097
22153 50352 15137
1010 26345 5483
31895 62658 18213
65491 80958 13378
6911 87032 57462
39667 57916 2656
44862 62125 15530
51994 60977 198
3362 31486 20977
45942 95298 48569
13640 14244 294
9433 36201 6960
10524 26248 12512
58769 86612 16290
669 39503 6853
4857 78775 458
11231 24167 1779
34575 74471 38763
22929 97185 66079
13017 69850 54799
1529 43090 39174
10075 42176 17359
31352 94267 17620
16605 56271 36502
22503 60676 34854
78040 94211 5629
64336 80884 1133
1297 56630 54348
27424 65028 7010
18159 20578 1943
12648 93431 14787
77041 79288 1661
54341 96029 5556
32028 61785 2057
16237 72358 3526
6064 13156 6454
32144 65361 4160
33474 37571 1644
6323 10926 4411
28999 97963 4091
42167 65433 6706
67500 79295 1135
23716 51532 13196
12467 81242 26211
65861 84627 11976
17928 95062 6892
4093 36380 10764
12790 19506 280
20909 87824 63605
59581 83488 20271
22404 24925 331
10303 89129 40791
90560 97320 4708
25299 34096 1425
30975 62041 14807
4139 99235 89610
15892 17486 375
59904 87550 20054
38933 66893 10613
30083 91543 35474
18248 65590 21558
15106 23863 1297
58055 91127 20774
67086 84936 15277
15248 61001 4247
50035 95658 37135
85326 90109 4032
70347 91854 18613
40107 76506 14265
42685 49768 2681
27167 84716 27610
34347 82892 31802
3499 9865 2661
52614 64276 1527
58296 59041 463
979 45943 32520
28281 67021 23100
73141 93438 9902
29184 63049 6666
53442 72968 1298
13162 45409 18102
13327 33025 5892
60485 68652 7107
76492 77025 294
2353 31941 4282
5442 43751 18705
22649 28692 4238
87549 91916 2662
3422 87007 56352
2196 29173 11052
35727 49583 1897
15379 87685 32315
16706 96397 19246
57892 73393 10910
12749 60311 6653
17657 41297 8413
49155 61429 11184
41118 94851 43122
69971 89728 17854
6521 35468 15449
83471 89376 2623
17086 60924 12852
74298 95662 7893
15700 82781 51637
10489 41813 6228
15474 79860 59212
17915 49017 5800
25892 68959 32990
77690 87008 6265
77773 80969 1474
86878 95921 2582
36019 75707 35428
53162 78814 17980
21532 86024 4384
6096 68844 13939
50126 66928 8802
18806 65295 37974
85718 86688 113
57287 71897 7781
63374 99381 28389
1789 77945 9772
5043 99995 28946
4126 63908 54448
14762 80113 51546
9359 81293 12301
17962 56920 36684
10869 56480 25912
45041 82083 4935
41466 51383 7102
14410 74737 45668
9682 23632 4782
29967 45452 10021
8230 23419 10771
62068 70720 5051
1885 86671 58645
34965 37465 1520
497 3920 736
11480 46782 13951
56604 81561 22818
35766 44848 6888
33621 72252 1614
402 7185 3076
1842 2045 115
18858 94511 17298
57314 69077 3738
38439 52890 3676
91608 91819 14
81502 92021 8405
20874 40375 13846
27218 58428 555
44716 74067 15270
27738 68957 36735
57199 95211 11021
45271 66005 7189
20012 62787 20348
13554 89039 5376
38288 51427 9166
4284 86275 9742
49570 73533 5238
54461 99546 35079
40858 77850 10844
49165 88961 15837
80062 95371 10799
236 45047 15203
3007 43054 35888
11587 37368 23507
57956 75043 215
47064 72073 1724
10133 40185 6534
840 15766 9532
24430 43021 6097
16573 19493 1533
38355 63594 8880
6741 84557 38757
6184 13718 6645
21072 30655 2905
34350 94874 8512
34719 52333 34
5771 65241 14474
14820 52699 124
336 49900 32777
45944 76030 5692
2868 52664 11532
1282 16652 15182
77698 89611 10868
6076 31999 24327
1154 28263 17769
513 42618 32366
20235 43601 6612
11242 54563 30661
14778 35051 12081
7202 76620 63489
50606 80843 18398
49347 71283 8747
82972 95703 10633
26512 65007 9915
59475 59912 251
39349 82451 20373
49279 83728 1068
6440 14509 2437
30981 80462 10882
36527 93236 54669
1960 82659 54853
37900 82318 36018
69037 86937 17162
69877 95524 10554
28115 35197 6627
36521 99845 54254
46247 64975 9196
51313 77823 11188
46823 72922 3814
65097 85652 6218
938 33498 21290
27198 44790 16691
43924 90517 36159
21595 56530 25073
20242 58917 4004
73685 77921 1682
59780 86419 24160
7614 54357 31147
9340 99931 68045
55208 83023 13045
32497 69488 26629
17953 81667 13987
4537 27044 15415
58444 59756 748
35022 55716 7434
19827 28759 7707
22998 90732 3789
2818 67915 16758
74121 82854 5673
43297 96488 37798
25932 68002 30768
61469 79422 14571
43316 85797 30144
77067 78516 443
23328 39278 4654
10695 70652 49539
55038 70152 12791
5307 7196 1037
3293 54738 34263
743 57660 44568
11579 16063 477
65602 89428 17416
30853 82684 50919
37371 58415 7467
49254 82066 22594
76510 85294 1772
54277 99351 33485
7633 39389 22212
26479 86130 57162
1819 55927 137
37949 60574 10832
30181 65166 9117
37155 68416 22935
49019 66216 11853
5415 58678 32343
43166 64252 13117
13020 65982 52392
26706 30058 735
48075 61400 9795
28312 51463 17219
35816 80477 6262
50271 66230 11244
35714 82223 45195
28166 69143 32826
49349 54942 3273
23383 69332 35562
60458 72282 3062
8963 15821 1749
37543 91219 31342
33961 38582 625
18590 86810 10076
52883 56568 1923
11799 53717 18777
26465 26702 122
36323 63045 1654
46282 60570 13939
20314 26726 434
8312 69391 51494
62003 91280 7161
8030 29887 9236
13441 86089 54999
71623 75665 1573
11146 57383 12268
35694 46142 10362
77040 82068 1471
8277 42597 13651
3558 72933 9711
65313 81064 11593
34750 72109 15148
30162 36397 4450
4863 89048 81
30488 53471 9057
86134 99177 5426
78975 93362 3499
67628 98210 9634
17108 18102 604
14104 39280 19878
84262 98347 1707
22122 80550 28354
51143 89326 8063
53258 81847 8176
64631 94705 3012
67804 92251 36
12386 16387 3600
31773 68381 31968
92993 98349 4059
31151 67556 18654
37904 40559 1489
19948 43643 17555
68306 95508 494
14303 45373 8641
29653 67761 33881
71389 75444 3472
27421 82470 43391
63827 99593 18294
6407 23025 5577
24718 86142 6508
2881 56294 25160
35572 61693 25295
7338 26679 10818
10928 30955 7337
28593 94862 17107
51814 63825 6646
91035 98406 3630
26116 38271 2717
75520 75953 433
42709 65556 1565
18532 39876 562
43775 89353 27846
13732 29355 4139
24742 79166 50728
11200 73683 42054
60163 82694 20724
8814 87301 22746
7019 66386 49107
52874 59699 140
73200 85057 1679
24593 29963 1630
34177 62881 10333
12325 68221 41451
53894 81098 11005
69916 97290 1521
21438 51146 24576
43866 64890 2088
1874 24873 13590
37489 59610 1336
6779 90026 59281
63677 81897 17453
32360 57183 14326
30010 47802 3892
36913 69042 30357
41490 96713 38930
2306 9930 2116
88827 93537 2142
12926 83819 351
33718 98656 51265
41182 48510 1560
28469 40138 9020
1583 94678 62689
36650 57021 6826
32034 67401 7932
56966 99206 32991
48860 57410 6326
21223 25552 4124
70775 82710 7594
55122 62415 847
3599 69080 43905
44600 88337 2056
15915 70011 46958
9161 40387 374
15669 52355 31057
14835 65705 28378
57642 67552 9117
21838 22663 343
16458 74385 43612
33651 65263 26053
13756 91168 19638
52850 97771 429
9909 69416 7236
62663 77571 3222
1452 20255 789
45137 50552 1718
21057 88283 18303
41537 70838 3061
40525 69206 27125
57306 72101 2278
50116 66703 13419
36506 71865 22046
60037 68708 600
31593 54759 371
19071 25464 1785
23604 59181 620
45895 79786 19195
25888 32519 6189
4383 13721 3670
16329 94008 64982
3404 88140 50668
10868 42301 3649
10222 60912 42051
8037 49105 20501
65152 75534 6009
34855 59821 22571
15078 36031 7745
5072 28541 13152
32287 38659 252
63184 89791 16992
7632 76605 28393
14692 19655 2628
22718 26603 3458
4889 64586 53589
8823 25410 2916
14097 70985 18952
67940 93496 15414
15576 82655 46711
64135 83894 5608
19589 97502 35784
19902 37935 4577
30545 75542 44240
64142 70017 4552
13279 49934 11009
16715 60611 28560
51332 56165 855
915 21697 18
9990 28249 1500
21079 55517 27425
54141 86252 4334
43126 74163 21339
25384 59211 13349
70377 86704 3412
30815 63656 22579
68699 75941 5116
29531 62359 6519
48744 97860 15755
9611 67481 10328
13336 44576 503
33310 33777 84
1202 92140 272
41219 49089 2805
78510 90161 9794
1127 23750 16606
63265 78877 13340
2755 79310 69993
25899 94814 36969
57267 93995 5897
57179 98629 2161
20201 57102 2031
66123 82566 1488
20289 25195 1217
57092 60766 2835
24097 82664 47622
56812 76793 13104
77589 97553 14704
44920 55940 6571
9372 25086 10201
34341 56590 19665
28036 81823 52617
18585 19400 707
31729 38627 2296
50950 59889 6377
6547 18331 5004
1903 99649 87623
31046 98831 65935
64964 92687 13718
10225 70629 41762
11501 21496 2421
69359 84678 10454
39849 74979 34108
59914 71995 2208
6355 57374 9931
28152 96070 29451
14937 28442 3707
53425 83506 2413
1886 75873 72282
29287 81218 26761
19069 71220 32075
77813 99977 14595
23702 99649 72788
39660 92767 5884
8066 21460 4679
38599 76035 29090
18196 44337 21015
67054 88874 10722
10950 43358 32043
27274 85219 123
9627 91344 31953
23342 57904 18591
25303 81965 54988
10680 67869 8791
94908 95102 139
17837 31787 10288
22980 80610 55221
24504 72597 18363
49265 95654 30910
36165 81614 42330
26749 62909 250
42986 78480 21396
13347 31246 8297
84794 89368 779
8234 85976 36920
17005 80464 7473
36873 75668 14002
42838 86398 15922
20868 59801 36599
6862 20807 10243
9523 12280 985
32889 82068 40728
4816 29258 22675
52918 94785 23253
70487 76169 1581
48952 72847 20216
38626 45141 1081
4854 45555 38225
43303 73961 15191
74571 74665 92
10974 36519 4508
2782 46836 38939
64778 82011 366
4503 32910 3358
59182 68638 6391
45357 84208 15290
61673 64399 1400
10573 18071 6457
16893 90204 27736
57629 68670 6636
19990 80152 45627
54669 85274 26889
25872 34686 8098
11124 39739 4530
13467 46343 13891
25002 72304 10133
55114 97433 29236
1576 79165 48154
18266 41628 22434
17083 76736 11642
8523 56218 30197
44632 98423 37279
69766 72491 1577
20683 69604 45159
22964 92045 39467
33217 41756 4694
53119 68653 3837
6141 25227 15563
59674 86936 26438
27978 88460 24400
1543 58506 25287
38538 52051 8988
2598 7145 4145
43504 49639 2973
6076 68598 12247
26400 40141 10786
20112 55055 33010
2635 24383 4764
41545 76986 22100
36199 76554 9749
21356 96320 64531
2958 20142 16744
33059 44939 754
63911 88073 7408
27262 42917 689
14409 84199 42429
2647 44240 24964
4656 22615 3471
3980 97780 42071
74071 75292 271
17992 23197 2568
23492 53400 10492
37445 39534 702
35253 65277 6027
49120 93979 7858
23668 47222 1650
67817 94120 9236
22250 26031 1673
558 39128 29163
38356 54420 8172
15191 34389 969
43304 67188 20379
13793 49995 13470
14982 36160 5397
5296 16348 1113
66489 84064 490
15235 25744 3205
27476 72558 22624
2867 94670 4507
46022 86402 36690
19608 33849 11531
17750 84115 31393
18081 61575 16682
69085 84784 5916
56158 88142 22629
51599 61516 2372
21822 59506 267
44370 73419 4082
28244 61607 13536
8604 59222 42113
79906 89694 9073
23403 72042 38243
43027 70234 1435
28901 58059 16499
21857 54933 21775
5943 69162 53054
26763 92215 60104
26336 46418 11972
33960 83663 27411
11096 45976 19210
18958 70604 26022
75128 75570 139
68052 78179 857
14539 54102 22382
16983 29375 5810
44282 56638 8786
25422 77296 34231
32979 66163 10094
36379 62881 7289
47 43399 17531
72638 76826 2050
65054 87361 17943
21471 72569 12548
20023 92381 28046
14938 60568 33596
20076 50114 1613
14521 28598 6584
9496 69938 1485
42434 93981 5250
19999 84469 55422
34803 37422 413
2319 63901 46909
33933 43198 5936
42167 45041 858
7731 45296 26639
62007 99167 24731
35300 53877 9739
141 74704 4117
47185 63714 367
4610 17915 6856
15223 67557 49373
24460 28656 3475
35864 47428 6868
48516 96779 822
34233 82836 23011
22218 97465 58998
37232 93006 50627
20824 31470 5170
1104 95820 91825
42868 84216 24139
68416 99193 16007
8636 46374 7580
1749 67194 8598
97110 97225 33
11905 78134 62257
12779 52362 16139
26246 92802 17262
15100 86549 17773
49829 60083 2783
10373 66156 8625
64151 99992 7396
17045 99363 719
6036 33657 11509
17405 34944 9404
41904 56281 7228
72757 79314 1885
19632 60391 39711
15330 50132 25418
25101 33914 3102
1512 33223 26643
1898 99877 76652
61560 77586 711
24634 71060 14877
2665 88891 68682
48686 94569 21060
7739 45130 1542
38162 77226 11422
13535 45075 18810
94472 98626 1263
52899 54667 355
31135 38192 4776
61322 82447 12785
38714 73641 13002
61721 91976 7248
35420 94023 38518
49838 74477 945
51925 72049 3725
15119 85023 67704
818 60898 22790
84376 89634 5009
29705 33301 3576
49312 56382 1842
11431 98356 72090
41666 76311 16656
90042 90184 42
83314 83650 20
29150 53252 8696
12478 74550 25301
35667 66852 28583
346 52555 9331
42250 60699 11502
90439 92976 1184
33195 46889 5429
76537 86957 2677
8859 18745 9618
52767 80053 24773
16856 95641 27246
13889 72745 4008
38700 38908 70
42885 53294 10324
38154 78952 16972
20745 49650 3587
96653 98550 1391
59567 91510 28008
76141 82757 5286
78787 88138 3267
33973 56389 13792
59003 60646 64
20351 70670 8197
61229 62206 576
88348 94979 3725
35531 56421 6817
16388 41454 23250
18521 43777 10397
13855 50564 33192
24344 35295 3564
24800 78836 35311
75112 85849 10135
19341 45434 10427
28338 42829 4441
56287 75352 6380
5431 21307 11482
16998 29801 7516
91285 95033 1142
47317 67956 4446
9749 36860 12407
16435 47510 30554
2396 35882 29527
31414 65139 24988
2641 34952 11440
80963 98452 16678
44247 82934 38130
59740 65994 3867
18796 48646 4783
11364 57720 19394
12646 97264 10848
38720 73711 3938
56047 81213 24944
2928 60228 38093
27337 28962 298
21135 66413 28957
27949 71670 27023
26481 43939 4873
28367 97712 12435
46305 67906 16313
78417 79802 647
14039 62956 47923
36091 37240 87
23889 95489 67569
6240 15605 5430
29458 75997 42985
18490 95668 4802
80349 83370 509
9367 53331 42877
5133 82839 68338
20544 35587 1944
99666 99672 4
35916 88821 16211
84234 85180 180
26635 75388 40507
12512 76214 18517
80513 89955 570
10448 32328 14113
50280 53137 284
23797 73136 43140
22036 43555 3709
34527 37119 2185
57972 72649 6414
34365 41160 4471
3803 26183 6941
51761 73053 6574
2880 59927 25660
7731 87741 78610
3986 24979 18998
38591 75666 30520
18202 48898 4221
44467 82856 12735
131 43878 6795
47852 82876 898
80373 89287 5052
9339 18862 1179
5821 86341 64503
27754 94297 50592
10049 13937 3551
41407 54883 2552
40996 99105 37086
60879 84327 1672
10765 53805 11863
27472 31315 537
67048 71363 1304
15492 69977 44137
19918 39007 14512
52801 59895 3062
20788 74147 7880
17034 97649 25183
34623 53282 5805
8399 44188 14740
66766 89310 9273
43767 88266 40673
66536 94845 26143
59948 84527 5711
13197 41505 18331
6939 46076 23692
35179 50515 10781
36740 57216 8960
61861 94917 29050
45561 70840 13974
51830 93797 38660
9279 28348 8928
10719 35689 18864
34459 78100 9089
22334 46529 1686
44246 64803 17273
12103 88178 38498
23183 77773 42029
8623 56497 4755
29423 31145 1425
23890 73858 44650
40369 60039 18069
5392 87996 46663
57057 65647 3692
61418 81164 19187
40891 42806 1055
47380 96520 4048
31433 78916 2994
21397 97498 64136
30581 73291 14302
55781 72803 16067
14916 52583 31584
400 73075 16558
27473 63516 29827
23810 39006 4993
23622 48468 16057
82137 99782 1671
68732 96408 4913
74757 75189 19
25176 28543 2721
13451 72689 35864
861 86228 42810
36180 96272 54241
49222 67679 13016
12915 71351 29863
17609 81912 26270
517 89677 46673
5646 78511 15427
13273 51446 15602
63161 86593 4246
7607 81129 59610
15932 96341 24175
39138 65382 9694
50468 90276 6106
90641 99645 2775
42771 97490 25663
64049 85685 13872
35601 45545 7890
21 36591 28755
49928 95845 17678
47522 49894 1755
39741 97585 22939
41084 61891 7099
87999 89589 1176
65832 98892 21045
51925 91123 2547
30928 72499 17613
11868 68915 17348
818 36048 12325
81074 84863 191
22029 48870 21553
12498 85743 2481
89201 94929 1546
8210 22698 4109
884 4856 1802
27535 61748 27446
14500 91445 38011
41232 45271 1577
42058 63305 14281
55743 57312 1499
32477 47760 1276
14784 55534 38990
50410 53989 2030
5701 20991 12143
7881 37694 20866
71530 78308 1642
25840 77059 42304
45123 91058 12582
22298 44991 8025
27233 83714 46506
81596 90665 5460
3767 22124 7385
47320 80944 22393
41166 86365 22463
10339 91715 27925
76219 97684 18054
20686 98452 9583
55558 64838 9118
29051 62111 16680
54003 65086 7742
72074 81742 7267
11448 90639 47801
36600 51637 1185
15186 58077 34270
20063 93526 47418
2934 71778 66513
8012 32540 575
51310 73005 11888
23203 46831 15397
8420 17303 6395
4793 37067 6795
24785 42441 15240
39615 45439 2420
32436 56797 13400
62839 67912 1722
63072 95370 19031
60877 61731 476
8166 65932 29798
74673 93196 1065
186 1617 1356
51078 97509 597
12868 96493 65063
25047 32204 2789
1875 88316 9263
23539 79345 32150
19740 40811 19609
39241 57927 16565
2813 57654 40193
34747 51325 12222
9053 49636 23376
9557 14952 4543
16628 31069 7759
12928 59109 32005
9688 41653 26259
16383 84074 52323
22975 82493 19069
35079 91785 46181
29761 44502 689
56948 71699 11883
18575 70344 21291
32092 40223 4349
41702 77705 6975
55698 81134 7952
45669 59595 6935
38602 91191 10197
13937 34794 7701
48016 71185 1974
7800 39583 22927
7841 43651 13292
46144 53255 45
28371 78938 21034
15878 46462 12830
93746 96033 1334
47980 72349 19141
25908 44749 12733
64456 90500 17867
43508 87514 16533
49902 63035 4985
43509 55348 7027
30722 45120 9856
30906 34976 757
9422 27697 3992
762 39107 34214
75673 91328 11390
37663 58233 5868
13875 89051 34556
50754 67513 1593
15200 80132 34686
17206 26682 3132
10274 76766 5004
6781 19972 7141
23478 75200 19708
55940 63837 5383
31966 41961 9467
29268 60597 24981
43487 91326 24638
30082 57495 23685
81044 90430 6546
38512 90767 16052
8296 70453 41556
33984 54949 8088
76161 86223 1237
8333 59367 47529
11487 63780 6524
44265 88428 38929
14478 93363 12138
46073 99299 24184
19908 87961 30370
32666 45077 3843
12681 42563 4520
56880 95118 35360
90322 97920 3426
45630 59367 6652
91110 93857 968
13302 89576 11172
16819 23024 3652
74188 86767 9188
11688 78082 28266
8902 17806 1567
515 45378 11245
25824 25919 91
68485 69685 244
7709 48521 29229
30668 71108 25487
11723 70046 48832
30149 70459 26521
3170 39219 29028
10734 58352 16911
20290 58997 4927
15364 67094 9316
4515 52980 31084
12520 25490 2286
22874 96958 71821
33095 50918 3934
1941 64641 46678
54113 74426 19501
23537 34810 9612
83055 88367 4013
14694 91686 25339
9445 12693 1371
41726 42156 46
19583 45396 22925
41804 44803 2090
15760 98216 43496
54158 59527 5284
11273 95546 39800
47400 83909 34289
41924 42810 672
15351 72117 5829
3088 25793 15195
8936 37733 23666
21664 62801 33753
62138 75149 2152
4595 69569 3382
48138 81312 12498
26683 54076 16113
54847 99828 4175
37356 74761 10826
65646 89062 2122
20519 48846 6378
17976 89212 14003
73575 93023 13521
23578 67250 34275
9854 76656 65425
16850 19066 1230
19565 94367 27959
39824 64342 15222
9493 34338 5907
51413 59428 1700
93582 99409 2629
38561 62379 14510
17565 49052 3375
9971 40312 6851
57088 59060 33
18397 93721 57567
38433 81186 16259
35733 41038 1253
48395 68357 19785
36934 74334 12787
39407 86775 18750
2238 19474 2348
15357 58445 40428
17175 22398 4964
31136 98324 56758
6252 92118 56955
8544 93947 51449
86359 90686 2737
69798 95335 21228
42915 98366 22828
54290 79370 5510
14486 50541 18732
11637 62292 24722
98606 98924 298
62557 95859 8313
20105 23023 396
20930 61780 2834
31046 38628 7414
91800 95339 1990
60128 61316 723
3090 35566 13452
28933 29872 549
22889 97118 71081
64430 83107 1168
53408 86844 25205
66127 94895 19176
2024 9019 5784
14516 18729 105
16976 27924 5774
4946 64392 45804
23121 71316 6912
71659 96531 14283
42445 77642 22774
11552 29142 17548
9232 24843 5449
20500 35948 9738
30082 35730 2523
79733 98821 3964
38316 89659 33415
52851 87112 27324
37457 53196 10158
19740 64822 10008
65502 96753 20915
20677 53612 4613
36918 70783 6791
3492 66064 31755
32980 88466 1611
72574 75728 1435
3548 62087 6613
38792 41406 1403
44055 59814 5668
16309 67658 31877
8529 90038 67685
31498 81733 17646
1999 27578 7999
33479 97898 2042
9317 52364 16108
22167 66481 134
44351 50907 5201
20965 91770 43525
14633 82857 30669
56274 71497 11604
70493 95793 4527
48859 89501 32774
40551 59686 15183
34135 85939 38330
59740 90828 5147
5087 8197 1365
14186 26066 3083
33131 93700 2212
10086 59607 33393
17660 99382 55677
25187 27652 1939
24380 82434 21449
82294 88704 5718
386 19696 15435
32047 63135 12661
15346 35260 17462
16157 55424 14492
17207 90321 55069
35205 56995 8029
13485 44414 25586
15485 38235 5815
55848 91587 34038
12674 33347 487
30274 58484 21551
18645 50227 25196
9939 30078 2130
23885 80287 24271
1217 70419 24902
41319 54248 9789
16457 64094 34453
40722 83968 21795
35390 81193 15800
3207 85893 74395
2446 64994 31931
42647 47988 4071
6467 13113 5254
13673 51095 5406
7800 71062 10129
5892 71900 63950
51813 67184 15279
24420 50441 15188
21306 94969 35693
44129 66411 1049
45646 59582 13271
35773 63482 11659
20614 73376 25124
22615 23734 370
40086 81658 12265
2183 7831 1344
27627 79493 671
20063 42742 1203
52327 54753 2152
27703 51755 12070
46476 76994 26364
10750 53931 36095
13452 30431 1142
35768 93383 22808
7335 23960 4143
53039 60362 4908
33714 59054 21781
14144 44617 24967
2577 15621 4237
55569 98417 7180
56802 70973 3568
59284 99481 26399
33219 88231 24423
17833 61771 7506
61706 90196 23358
30296 47486 13778
59030 67333 6304
9318 44461 758
62117 79108 8274
32371 68783 19457
34637 86633 41983
49298 73571 17595
14934 85268 3005
30059 57318 21734
31403 40875 4823
42950 76968 20207
39225 60407 16606
9353 42305 11612
94242 95794 865
67061 92985 22845
22933 67632 5348
80723 89483 5769
16783 40620 5060
49004 97526 35728
974 62190 30330
28451 40361 7252
16202 70905 50298
66425 70139 2930
69634 73199 2278
15601 68947 19261
17566 90314 56407
25894 86808 48377
31592 48934 13900
26630 83871 54824
1803 42104 31774
73925 96233 21550
20311 23791 3406
29004 81605 1343
84047 90893 3713
653 7004 4875
34157 80138 36312
37842 47923 2634
6417 79401 57164
47160 93604 2947
38531 88453 24989
16744 27274 3827
42890 79256 32536
19101 61695 41153
37205 47641 5898
48469 85251 23559
13045 30289 3434
67988 91966 1432
42394 45070 126
52771 95079 30203
28135 42746 5723
44152 87968 34244
32694 54155 20578
56428 61809 4773
10912 23179 3533
57353 92684 19174
44358 55104 8298
10061 94569 58678
23251 58287 16295
10451 51546 26916
23825 65402 15429
85020 92437 1420
11909 13328 1344
13935 89991 305
9018 19894 3229
48398 73701 18593
3999 44248 7178
48841 94180 4002
2981 92543 67217
1021 95269 53368
78355 99757 4688
6769 89579 9775
7280 17795 9497
37746 68494 22653
9796 49214 34693
52896 72115 12147
29548 88227 46005
22185 37758 13807
8785 24330 14288
12088 50654 32134
9426 84135 24317
71232 74457 2660
56007 74306 9608
62036 80787 5523
85786 98904 8766
35562 68643 19165
34505 71332 2288
10364 53523 19591
12600 96029 30724
63153 87951 10290
92749 94009 723
9615 84424 21481
10084 15635 785
30817 62040 8449
44001 73624 25463
11965 53908 6767
5526 25205 1871
83763 94424 2537
47965 95708 39690
20454 86100 64559
46053 78576 31412
46320 46429 91
80858 88976 7166
20985 82857 32852
54864 96692 33011
23877 97097 54403
62524 69998 6454
87135 92801 5210
27749 82824 41028
6807 83248 5447
25590 72346 1653
4581 25173 10082
20145 77751 38574
67411 76853 6783
11221 62225 5633
3553 95427 41389
47343 57428 683
3502 86448 46181
59762 71780 6847
70645 99479 23122
19029 23635 2924
38443 90040 48201
5254 83649 23737
56890 65677 1289
50916 84322 17354
54475 66740 3025
33496 63125 9067
37080 48973 7209
15800 31111 5471
90715 95747 701
5873 45919 35055
42061 99008 45035
28823 88586 6486
22491 93596 34207
22371 65766 28990
97245 98909 66
21958 23158 91
19773 25449 2247
76957 91206 2113
70542 93973 14275
11732 65624 36892
20263 54613 25263
18120 42631 5353
75093 76153 368
27987 43740 6145
6199 17636 3731
3130 92904 34721
62936 87386 20722
14850 32169 386
35859 79768 35909
13302 62036 5702
37711 98573 6260
70948 75488 4267
19758 42290 21035
70457 83076 941
34595 73070 20644
11619 49313 26732
38943 51418 9614
48982 77426 4885
53828 99493 41402
4399 38921 32135
56258 94162 28847
16539 71878 2711
1075 65161 17220
5596 12661 254
47715 95713 27572
39744 89422 8266
13562 70007 54321
95624 98989 1174
32097 38114 3811
14510 20615 115
50899 74242 14830
25181 67579 41960
70135 98290 3642
88403 94434 938
70866 78436 266
14632 18299 454
55187 96087 17664
18289 19294 846
19848 37497 6328
19912 75251 39150
85475 92902 1289
12359 88876 48977
26443 60829 2461
53303 95482 17040
7464 68757 48612
6135 21258 2890
1586 31734 1851
20777 68656 38258
41127 83272 30616
4921 83559 76698
30306 80599 40677
13281 44556 30079
51387 67295 6308
56217 89849 20107
23816 28054 95
16969 24379 579
40943 60072 14122
12179 14619 1774
19999 45302 5978
31100 89391 30780
20978 46484 17754
13101 48670 14388
76690 78796 1102
5099 57833 3569
50950 73871 18224
12538 89784 1736
37782 47088 8834
44289 70260 23356
17027 29336 12080
35510 63594 2731
24793 75393 31573
72148 91535 1223
17998 86979 59836
50849 86976 24327
1055 9241 6249
1857 53065 35698
68756 93290 20442
6395 77835 47193
56277 97037 30220
53318 74832 17865
46227 56803 533
929 99794 70493
796 48407 43648
53292 75309 3283
51390 95222 31009
49466 93221 21580
42966 98312 40789
75099 88435 1234
81572 81978 212
9979 74456 2482
11466 81372 39704
39255 81309 25280
58098 60753 2641
19533 67923 16951
38562 78902 14381
35517 56146 8922
54907 91020 3989
44998 94865 48099
66528 94391 1746
4202 85715 7850
19786 33511 12184
39390 71024 31565
46523 56215 4917
16781 69165 44262
25227 62098 25612
3854 94672 86266
34720 55498 4108
59092 81783 21314
41049 67125 13033
67323 69921 1146
7162 27708 1693
16485 19022 2065
8633 58386 2803
23326 85828 14637
54182 98496 4756
50275 81180 28838
58882 59352 247
27002 32419 567
35452 86998 46307
19090 95972 74588
8334 31519 5805
44644 85216 2969
11237 29554 12905
61662 61797 32
75838 82051 4191
89845 93028 3044
73426 92819 13309
69907 85329 13848
33457 77010 34239
39718 66329 11278
21777 43048 13434
32752 35235 1370
18770 88124 41115
57595 59141 21
34904 45286 10093
80845 99062 3862
33477 78764 26023
63202 83451 5930
47127 67305 7818
33164 74974 39855
55334 65603 257
39454 44435 59
31497 47944 11386
43561 84858 12734
19808 88686 12
17389 54802 6659
63417 93494 18199
11332 38311 19885
70670 80517 2113
17947 75430 27979
52713 85165 5038
19081 90008 31868
51551 69357 15991
4601 14742 1823
36588 69055 29121
1349 66010 1256
33173 99535 39131
67673 85602 5118
40455 45781 2646
17078 64817 6585
20525 52095 23587
58712 68556 3438
36840 76894 28101
73985 77278 3029
30290 60200 17785
9074 10886 222
28013 33393 2975
15460 35236 7428
32856 42876 4954
22229 24816 1867
15786 53932 33570
28999 41703 7384
49490 53931 1931
32638 74644 38220
14816 15712 640
49526 74414 21327
21832 75658 47321
42220 55960 8608
21842 30702 3989
11779 97835 77109
18557 36067 14860
34100 54630 11984
49534 53922 1528
28343 73606 33616
53541 57408 2597
27198 77199 18911
34961 41810 6022
58005 82331 15771
11236 88453 2278
83025 86714 2918
56957 75678 1528
6748 16025 5831
48184 53720 2713
50980 60900 8469
53869 96042 2504
63103 91885 24760
9163 93734 72686
5462 99389 44802
25309 47987 4354
17967 78968 2800
51262 90564 6373
81998 98657 11431
61627 96043 8805
36778 66799 15521
46335 71119 19244
59436 61190 702
56262 62797 4756
29679 83811 34587
16679 51380 8812
6463 76692 30450
14339 18156 1844
20996 61957 24635
223 10666 6796
59630 90571 8778
22507 58267 34414
16401 57712 33758
50365 73150 21237
68845 80664 1452
46697 70169 4544
5850 97079 57408
4039 77075 34349
48308 58855 6020
52267 75127 1728
53546 55637 894
5019 99437 82830
33622 51368 5871
17939 69149 8915
15184 88390 29462
20709 34191 8260
47995 64465 9148
34509 51728 9361
17336 35364 6911
87111 97361 8395
8246 47433 35576
67317 78442 7672
48372 86407 25191
24792 58549 11192
65553 98817 31419
93391 98942 158
26021 28827 1985
26259 47597 17476
34069 87932 50056
13842 34241 1934
77346 99844 17226
38312 64975 10208
44613 64934 16526
41817 96509 8031
68165 83400 5774
94879 97814 1502
79484 85961 3754
25661 85685 37012
32744 75031 26857
9883 82318 50351
88184 99402 11092
13611 37807 506
17430 45991 18213
6662 52052 6282
75073 98980 12212
24891 72999 13873
62473 64706 1703
4788 77992 71045
50296 68821 1404
38562 84532 5773
49146 66583 952
17817 93847 24436
65811 81116 9342
10582 73683 11686
7401 88504 24792
52289 99233 16236
38226 73426 26557
10093 33042 6470
37245 43215 2024
54529 70714 12934
52717 57392 1027
1237 23316 15045
6340 7047 18
3554 43282 27987
39854 86295 2363
31931 35287 1876
20358 84506 24181
32893 73461 36518
44400 85999 12796
46582 89133 3338
9811 24634 7811
32417 77983 3067
11841 28837 6595
50777 67101 7385
14018 30652 13656
5344 96522 45631
8045 89025 37810
2472 54600 18302
74678 84542 7522
37882 72124 30933
27551 39473 9398
25524 56929 30545
22469 33932 11021
33832 88787 26347
8053 28843 5838
2477 12319 2691
29008 44475 6132
37334 79921 39633
401 51872 32999
51766 76543 24737
69437 79106 1066
15974 99030 42322
25040 95172 67576
20750 33204 1541
33898 55732 9836
70269 83118 10944
17917 52188 16175
12918 70867 32655
21593 70306 31715
60643 90553 10408
36895 78964 13529
46482 54035 6723
39552 55873 7219
2257 59525 37192
9591 91557 73112
41754 71459 22650
47366 47680 122
12597 76177 36133
21214 91872 48520
47327 51745 2009
20753 87228 47676
50208 73246 20398
1331 50832 731
7783 63431 23884
75319 81778 4183
10820 36369 1668
28817 78476 18414
8772 13281 1973
57506 91729 32696
11933 67324 48699
13478 79452 30202
73576 76707 1675
17775 71207 39209
2545 75204 4474
47379 91542 36966
4289 36178 8712
2335 51234 9759
60342 60602 190
88012 96402 5692
578 65730 65
50947 65142 13052
7001 15931 4899
91729 95690 1177
19533 78287 30444
45299 65708 15718
31548 47268 3
35916 87827 31846
34896 71608 28464
59493 70692 8381
67788 73970 4517
2026 36509 6134
23423 52769 26869
6193 85725 1164
59511 59974 381
34755 99146 44893
22673 46004 5698
27894 83941 5731
47611 98152 47566
22944 32406 4603
36563 37367 683
30955 59237 7551
10390 26446 2082
6442 64795 4066
83619 96721 590
7818 33521 6324
1156 93697 14796
65215 77029 4700
19183 38070 16492
64781 83648 18685
28250 69332 20932
6881 69771 14613
40620 59112 15726
2827 28864 703
15269 90155 56279
14504 29732 3173
5610 93036 40189
50372 59690 4170
14160 30995 12930
46261 95526 45721
61743 65290 3278
5213 68056 40839
840 10753 7787
33463 56278 6591
29977 35076 4859
37484 75254 5211
62275 99902 13721
31760 66731 25686
10262 97432 70505
41811 97568 21052
45506 81914 11016
35278 47265 8779
13257 88586 24185
25040 54610 18482
19244 71987 17647
41638 62711 16227
61974 64972 702
50358 61101 1362
7368 26514 11570
7458 51702 22275
51980 97386 26573
39598 63898 21449
590 39525 3365
80227 86790 4738
74879 90310 10280
7751 24087 7184
16117 17903 1759
15557 65543 28847
11062 28741 15726
82760 83871 489
39970 62354 16779
1111 43043 29272
20774 56579 29801
74821 95746 5203
49152 63102 3043
52933 95694 9693
4085 22180 10463
1896 76540 31659
8887 59130 43142
19729 43214 469
34559 50737 14034
29466 48254 3813
1392 90008 14662
37739 44791 649
4880 89385 27346
16040 89780 35558
67729 92643 22673
25531 50844 23198
76960 91176 8631
71760 90795 2964
50663 79291 26201
6965 31391 2340
38431 93497 23422
2468 74800 13586
5419 58625 26396
5894 52922 10413
11549 38290 20771
1831 21289 15218
29157 42065 12519
22324 56644 28979
66948 91861 11747
46400 63495 11087
30439 59830 21794
39298 40108 645
33213 48155 9286
18408 60433 27937
45382 61350 9586
50252 81574 4498
873 72080 502
37358 60368 1063
53646 69231 6637
38035 60790 21969
29845 78319 3607
37843 54765 5298
4946 88463 48358
22774 86010 36679
11755 90968 425
47973 65478 12669
25563 58513 30299
883 57681 55270
39639 87002 23023
57763 89185 8063
23661 51550 18148
61732 71674 7874
47505 64010 6079
51591 93763 13784
70381 99923 24631
3942 25704 9253
32444 49797 3278
38367 41246 1623
83556 94507 2945
6071 30395 4041
56843 99394 12132
88035 91823 648
29384 75075 18393
12513 54313 4927
35459 94167 22184
4940 47809 16894
36749 53056 3480
54140 78187 6413
1435 30903 2655
3877 23917 1362
29992 37597 747
4254 6264 1043
36624 96495 15301
60542 72610 6993
37576 68701 27262
68727 81647 8087
63525 68448 3911
50556 80607 28330
51755 64055 10020
80638 83063 2405
3710 10191 6212
45788 64082 1370
32379 80272 45728
17383 82140 19107
61168 77934 8873
60899 80450 17257
28428 62519 6944
19483 92260 20282
33571 76063 14461
50318 58086 7689
57319 97344 4200
23659 53436 23064
23199 81223 12596
23714 50873 19027
41198 70794 15161
23988 72549 13419
58570 84053 18995
32781 74752 41915
58883 92436 20817
8586 20371 6517
36963 95715 36199
6115 24581 16324
19018 78455 23061
20791 66920 43295
56392 69084 6038
6585 42215 499
73081 74994 897
38209 90515 17473
16203 87828 62672
59455 73167 5973
15102 96008 1680
25270 58697 13443
33146 41573 6366
44534 85090 38042
26040 65388 31045
8945 92930 62269
927 23487 10410
9547 89558 30978
1843 41874 4709
77589 77976 266
4532 59125 16430
51227 81490 4321
67664 87675 12692
55165 55619 318
17866 58423 13333
12598 52778 18230
12682 41738 2399
34063 90652 7550
12657 50015 4998
40814 82480 15486
12621 80089 1284
51165 51957 755
17083 25395 2374
2701 59023 48358
35491 43782 7155
50174 67974 16047
48889 59337 9282
12624 37994 20083
9515 76750 21885
7317 47975 34911
14356 23048 4676
48807 84241 19685
3714 37916 6748
10634 83210 42562
33921 91433 33758
28394 92649 14387
38510 61052 16614
46120 56497 7709
27133 40860 13564
38179 70875 6298
12467 97703 57724
40661 62741 12824
9574 28249 13355
54917 59758 3089
11997 40794 3782
35040 91141 8349
53017 64912 2413
49110 93692 24301
80468 90850 8750
58092 94752 19868
80744 88560 7585
44294 62519 16316
60533 60586 19
28956 60801 15428
58982 82524 10312
23986 60881 14656
31906 98423 63195
11572 17804 955
836 50221 5163
1088 28470 13786
7861 9896 1747
40258 90085 8752
44642 59503 3709
21665 87307 13189
73111 83199 3787
57125 72714 13351
52071 53338 1194
34674 64388 6133
22877 42817 913
30830 71045 7334
5654 91820 58544
39792 46563 4966
75867 76470 99
12307 76367 28152
19575 23513 3361
17794 44769 2914
26691 78814 20048
5384 44117 38002
89418 98132 1518
2899 76067 31748
64707 94203 24117
38599 43621 3567
58709 94941 34984
51058 75537 21818
32131 50164 10865
67668 94702 8012
19353 35845 3120
5679 98337 56049
51776 70312 12257
24346 70319 18830
45665 94974 28790
62851 92709 8517
16166 79520 5347
22886 88729 14776
53575 72150 1491
24301 75314 3445
8060 29033 5763
3537 49695 10341
8518 81824 63638
55641 85894 18657
15192 20211 2641
15130 78542 14471
76066 86738 1427
32125 53411 530
29096 66170 34376
51875 83697 4959
198 8245 1245
64923 78211 8157
58236 70017 3205
72510 88203 5871
38149 61483 18152
52351 86606 5539
7313 70957 12241
35244 74219 34013
27088 79697 9777
32449 98566 46730
64499 99931 2529
18979 82709 25140
91402 92066 408
5424 95165 8201
43013 80639 21230
16989 64978 47861
13722 18370 1693
17938 32598 9261
57557 64190 4141
5169 80237 48983
6999 50955 28096
51265 81002 11458
76677 88063 6426
24295 88991 30424
92833 99153 1604
34957 92830 48845
3068 31691 26476
38078 39086 975
619 54806 45878
33758 38592 2982
89118 99727 9315
52057 81211 2127
62959 83116 14924
12649 77985 19035
57784 70322 8782
51114 96432 35765
16118 68576 22395
7408 72978 38839
23401 94797 12415
7396 29322 4549
21983 35724 8894
42974 84562 37409
15558 17213 1603
14960 20711 1343
36331 78188 13741
6046 26561 16463
15916 65583 41506
7121 14362 3267
5749 32709 24168
22271 89887 6622
47413 98578 26569
10280 67381 103
28447 76639 16164
80974 97109 15050
3199 80788 52156
33501 56098 5690
14523 91499 67118
23663 74904 1925
6747 96025 56860
46914 61280 4307
89613 97641 2096
64370 66643 1411
4707 76890 41757
18011 95070 39655
20035 20806 513
61066 85459 7401
41184 53552 510
72657 72781 91
2507 20334 15426
11862 92534 66352
62465 70108 6939
29748 65279 24810
83178 91846 1262
27476 96184 57456
75322 81853 1062
15104 39205 12971
1176 4857 1177
56389 62188 3025
14377 43381 18308
13690 95850 82027
9089 48697 31911
8659 84815 17508
14828 66306 10622
20029 21310 494
48452 53067 2866
66679 81692 1248
6028 24134 4901
6935 18568 2170
4260 40205 18494
77382 87181 4619
63223 77860 8777
59688 59725 23
78408 80345 352
30553 69080 29655
6807 76379 53446
30756 58069 6855
2229 79362 51745
11144 73697 27737
22211 71977 31641
29194 38540 1716
65032 87539 10722
28357 33916 2013
48093 86097 12950
2508 53937 6808
61342 99883 32586
9117 69349 23105
31604 94508 61061
25706 58083 30481
55911 67434 515
19547 66353 4720
42884 83706 33924
71699 72255 489
11406 39880 10911
25775 65248 17086
25405 51179 21242
55499 77913 15759
6902 15883 2529
15218 93230 36779
14158 48119 17885
26326 43448 6790
16081 77189 8730
17735 87828 1433
29795 72093 29720
24443 73878 7326
29637 92328 54742
227 16684 11055
15234 54478 19373
63927 67433 248
17592 91840 59590
24684 79660 42373
52315 53010 695
13401 47390 26269
698 42461 23526
19928 56351 11653
70837 70894 48
28390 69089 1648
2549 24192 6183
42170 49563 4697
26433 29317 2645
13010 29156 8412
65807 84241 11933
22421 32734 3047
56028 78175 14669
40660 51734 7015
374 92637 42847
43971 76502 13689
47021 85498 1759
16123 30182 2187
85818 98535 395
42828 44339 64
48767 62174 6674
41805 77389 2095
1672 42576 22941
51777 95788 14861
32639 49348 15567
9744 81784 873
28878 51083 22188
26521 78599 6725
3687 89673 20936
2089 78353 25559
3940 45091 4959
16879 88791 69270
53914 56909 2502
12789 73768 8693
43292 94585 35183
33620 92903 38228
50173 86532 15271
31646 81368 4786
35578 81358 34494
14304 48026 31972
43952 61026 9174
34671 95576 33241
48019 88738 3773
59936 76778 16309
49216 90611 15342
47214 56672 4562
36984 94719 49539
57807 58599 385
49639 86656 25442
6966 36494 23591
21965 64834 17584
71936 82360 6016
10309 35461 11277
53597 88906 25934
6135 24087 7880
31304 49705 12355
18736 39425 17098
15625 48527 15125
8560 65051 46018
29280 87417 43137
54556 87544 12504
87301 96006 8651
36272 47829 6392
62624 84085 3726
21777 37115 2889
7869 82086 69682
19007 40423 13926
42960 63152 15274
43056 46023 1813
9302 11904 1055
2605 61397 6454
18599 95160 65116
56014 70802 12875
51081 69377 10001
9183 68399 30247
7055 27795 10982
65381 76810 1451
82715 88069 2638
18331 84486 37944
60163 90510 24819
4746 17963 10568
67662 76603 1127
17785 44708 8681
20508 83167 33048
49855 91983 4614
38374 63570 14661
35439 55708 13780
27109 68620 24389
26346 27581 986
51136 99654 3654
40590 94644 23857
2175 48216 19490
40943 56592 5324
56490 78024 11344
10403 12099 1060
13873 15056 520
11500 87250 42446
44003 48775 4033
77087 81481 2768
61649 87571 3645
19823 34319 6919
13633 76506 22163
73315 97074 12025
4532 59923 48946
25228 82702 25113
82751 88993 1985
17716 80357 51580
55997 99578 31284
17957 59715 12743
38952 43295 2048
41834 95913 9126
41063 42971 1645
22976 28450 1352
14648 60921 12565
40768 42317 584
56092 98562 26384
54873 58330 2944
15088 38752 5301
10562 28346 5706
87006 88609 830
6337 65334 34793
73558 95817 3206
89454 89925 237
26690 58971 31413
18555 75179 16221
46228 79717 24942
7961 33088 19992
87697 94909 1660
43322 51219 623
19576 98037 38431
30897 62513 9309
3588 79298 32058
51662 94510 32660
16755 39629 20880
28310 73741 35990
35601 85179 24634
12157 92099 75904
20232 95590 60614
50452 85693 6456
19715 30476 6946
9545 71652 55896
17591 95835 23878
60418 89450 20331
12643 28231 10119
41700 54179 4097
37698 43740 3495
17067 31477 6587
14195 25465 8469
45581 76145 29303
63302 64356 90
1145 56923 13512
4324 16021 8594
40455 60919 6636
3125 24854 12528
57399 73764 16264
38573 85030 34875
17519 99847 10051
12468 31876 18579
39798 50253 3697
6055 19725 13098
17094 66966 3595
30519 58429 26675
19815 77263 50078
22250 63599 7250
55661 90096 34114
30827 89558 55593
11267 27698 5324
37505 92193 27023
12676 92861 5571
11482 18285 2917
45594 93016 19306
8005 80627 9405
7893 22549 7282
62173 65783 1446
24687 91625 7702
15520 94769 7816
4725 25204 19459
60710 81759 10764
50995 60832 5912
47900 56422 8478
54203 82852 23520
837 96840 44503
16434 21726 3718
1131 17842 8064
40839 97427 21127
50977 87997 30576
67392 97140 27232
26165 78103 28626
58561 79455 2188
18768 30045 10473
87213 90433 3095
1043 77327 6915
16347 91592 50623
25527 86706 53398
10493 18894 1688
62142 97088 31228
9981 98387 51495
15009 45431 5969
11861 90336 66947
77266 84742 1797
29007 41664 1627
7247 77370 10039
48883 84569 6846
86392 97355 5312
38517 80276 16160
36390 51773 1879
16833 61480 12519
35996 90881 53935
40522 48832 3538
39089 94156 33249
31174 90263 8089
59647 69592 3786
28754 58413 14793
13679 25844 9556
15679 72548 42472
48411 60306 8669
47255 72556 10641
2758 34006 19305
8131 25188 2759
33711 33874 98
20646 64085 27941
1831 66095 16538
10510 94555 60085
18209 39980 15138
21923 40492 10876
474 2110 412
47260 63819 14405
35898 95161 58379
52513 89857 3015
8503 49837 9631
34239 37070 2189
62743 68842 3057
49575 79374 14167
3747 89684 25033
5439 73587 33714
37654 74470 35064
8659 44951 32382
67362 97104 25401
6479 50764 32755
1848 91460 54190
27251 37221 8081
65171 79425 7812
7247 85981 3850
15386 40474 457
35267 79253 43487
8956 76590 50074
77861 81921 691
82120 84794 1629
44048 75086 170
78735 89185 1753
57669 79371 13418
75820 87087 9265
19965 34884 2815
32798 87794 46878
3095 11306 113
26831 30724 1383
7605 34744 7975
36239 56608 12597
23795 91431 35715
6981 13568 3127
87926 98282 1020
8797 64298 1025
22742 68124 660
30271 44610 11823
13076 56527 7406
26390 73980 47202
22754 75825 17140
31957 34469 237
17741 29081 2820
5478 15221 557
74503 75563 46
27185 61062 29074
19259 60472 25655
32972 37971 3696
50464 62768 10278
45445 88699 29813
73036 75657 1604
34959 96251 16336
57016 65867 3717
27291 40763 12133
28493 77817 33180
90802 97472 2675
59270 60640 711
2910 59520 38114
486 24106 23407
10487 15519 4170
24982 51147 2542
4793 62267 23184
49584 64049 13597
59645 75916 16079
2528 73506 66225
74192 77653 1949
38529 64855 8858
11155 51408 28791
5834 93802 20396
55386 59650 3768
73347 91862 309
30914 31468 257
18696 85816 35580
22789 51516 27588
1745 40076 28341
47445 89473 23315
49297 64661 9914
48120 99276 47306
39175 79582 37206
26252 46645 9042
27212 91990 21205
25876 80473 25393
50867 96455 15597
22950 52255 12183
15495 34584 18951
30032 45506 1419
39242 78066 17071
16968 57359 12120
15094 27271 867
4705 57139 44527
68463 86970 12723
8070 23812 704
23578 93210 18372
111 72176 60250
21763 79540 16343
32434 40782 2139
13480 92126 67925
56923 70050 3044
1858 18568 15606
4547 11935 5072
17455 54801 5083
54432 55167 31
13847 33601 1068
38390 40703 1207
49445 81199 9364
16025 36456 7446
10932 94276 54908
20601 76442 17124
9774 24423 12877
61133 99474 33349
27573 89243 30749
75660 98078 4672
31853 33916 351
29637 85066 13304
42499 94435 39822
75538 76562 607
38308 84953 24500
65197 79836 10262
72843 95618 16501
14127 14982 73
90930 92985 1288
20979 24129 2515
50370 82313 15037
20307 49477 3132
22897 95563 53184
26698 96310 37911
79096 85974 4911
280 22468 11441
49760 61323 5981
23212 28730 4377
15691 99011 3426
47114 78402 25000
60191 68175 6059
32477 48783 4735
61068 75152 11014
25133 80253 49975
31529 93903 55076
31443 64596 1058
23967 85924 10515
13677 99535 13109
23915 94576 30716
20458 43673 21689
4154 60327 2368
30063 39223 8778
77437 93576 5332
80353 91080 1357
39744 91191 38444
17626 31214 486
39155 75000 1498
18366 56607 3037
41998 68351 8638
50666 65145 8213
59058 81937 19742
66542 89026 6678
12878 66539 3442
41621 75943 8811
57963 92954 13230
14403 47516 13118
15555 34893 10016
16253 51253 14113
13407 57408 33437
63633 88112 15761
93444 96749 2498
59396 97521 24942
42786 67517 3019
23181 55205 2403
43320 80902 36067
90523 92763 1599
25328 58080 9146
77758 92446 80
17203 30449 992
20430 51298 30156
679 88492 389
15291 73157 48542
9649 94154 58585
35952 64581 7864
21246 82231 30781
20716 77011 53366
85352 87583 1867
27497 75715 36186
9819 47938 7571
28562 69186 32653
17242 30184 12083
33184 45921 6135
13883 92640 46567
4428 64533 29608
51306 59780 5630
30699 44874 332
24453 88625 35136
30226 78903 4298
91581 98526 1611
14868 83576 63613
7507 40392 6433
27812 95006 37648
28120 75863 47333
25338 26100 167
12345 93492 65404
54789 69309 2074
7213 75550 22840
23481 67121 32300
8337 54470 2066
9742 54420 11876
9265 68804 5240
22701 30655 7656
25949 48827 11249
12380 13796 692
87326 91804 264
80294 84494 354
55530 91516 27958
33002 44307 9776
4716 29862 9506
21916 38035 6823
75509 89328 8597
6730 39313 25003
17418 83137 41891
35452 84963 48582
54469 94620 30142
48267 91249 7405
16254 56730 36000
26352 98651 65402
4527 58391 42341
29280 56485 21524
47582 71594 14422
56492 66677 9117
88015 98549 1356
9162 65839 50418
56173 96950 20936
24417 52164 22312
49011 75045 2620
40596 91585 19269
43971 94252 38896
861 52954 50714
77977 80451 13
902 46275 37998
4657 56451 2031
13536 66758 9868
14024 79808 18684
36835 40754 733
16710 96492 47625
31330 80300 6966
40926 82294 27074
11963 31034 1591
2880 99064 93785
21800 32573 8020
1535 62181 51285
71127 96979 58
57613 76298 16213
33359 78789 44426
6847 20845 6149
21366 91801 23584
51292 69765 7972
34056 41540 4675
75354 88436 11052
55735 77097 15842
26679 37965 6925
40984 89544 42172
9566 67750 46295
24016 32713 808
1090 69234 46450
8770 25445 405
34629 57038 252
52782 87088 18025
40256 48696 3864
7494 41644 3547
15950 79965 46431
62656 69738 14
2196 22789 3798
323 39937 36549
16319 56938 34128
20190 76296 1398
44055 70204 21757
5411 73751 45987
17595 66653 29298
59640 82470 13400
31950 49989 8094
64062 80576 8018
27774 37225 5828
73290 90916 16069
12673 46409 160
62352 89781 7454
34719 64316 20892
96675 99219 336
24978 59410 4274
52383 60986 995
77403 88133 8211
58245 65381 5298
30829 44816 10449
6108 82344 51240
51660 87789 9556
30222 78951 34553
30655 62020 25857
9500 36160 18876
28879 67955 32763
49428 69342 11594
77206 82469 3294
1210 94065 47855
23997 49827 24842
36042 99424 46338
11184 75881 5568
84689 96432 144
13594 66998 17050
4986 45693 5939
1152 60278 28287
60941 79158 11856
22123 37490 2314
765 36826 34897
8697 97707 40192
3809 33163 18730
50279 85537 5635
32172 50068 10459
23562 44310 5494
25504 86437 17540
42754 90593 19692
31217 34271 953
52416 82790 14345
87818 96299 7833
32932 35146 1384
68539 72918 1420
4046 36086 18996
32993 50478 453
30045 65005 21637
5411 36912 22761
21680 55015 650
28852 73296 34090
79465 96670 7128
45404 82734 5993
32994 73758 684
9338 29283 9569
16924 87598 34144
15062 64999 28727
25573 99148 71130
36811 43362 4192
1492 86810 67181
59501 72513 11637
38249 72815 785
51896 59352 612
52151 71647 16811
19047 29924 6146
17554 90399 54418
49917 55854 3254
16388 54121 29818
67224 84933 9249
11372 69412 43704
54081 73086 7612
15959 34700 14570
37934 75348 12344
11393 92635 36181
38059 44438 3222
35786 71729 7865
22273 57925 5638
2658 54847 21017
33162 70095 31634
33520 82162 5602
21653 62777 22600
21339 85589 27003
23291 32075 6925
77527 99276 16666
25206 70885 44818
36322 63208 19238
2832 25675 21929
2920 90842 63200
17328 85776 12003
30201 97075 2112
5566 63496 54469
12736 97899 78575
972 38939 28033
11274 77896 30319
1144 66655 19879
47956 95601 17559
1279 28579 17990
54399 70523 13607
2937 11472 7313
11022 87674 33649
18171 43552 15645
3873 63979 51380
2913 61955 34733
67142 88225 20998
40447 65001 21591
24508 55122 23384
10122 46415 27271
10104 35903 8429
46740 60855 5498
19531 85824 29024
58435 65195 3567
44492 86668 24686
58235 88828 17017
2022 74633 40506
54206 58645 3918
5493 9575 1907
16359 38857 19484
6644 55097 3268
36931 75447 18058
34649 86018 45978
80863 88453 3888
49302 68020 9570
61296 95532 408
10906 26104 4916
83629 99046 11790
25472 84095 36346
32444 85702 4405
5665 25597 18847
6104 42701 34445
4382 95926 969
40729 61322 18559
41576 91283 17559
34382 52221 2369
40088 61105 3622
35447 61960 361
44810 81546 11290
3108 35030 9005
15451 70468 6519
87441 93116 2528
9200 36299 13115
45363 76851 15237
76952 79547 399
56024 66148 6765
77441 96651 15495
48507 56175 1604
40275 57518 2489
17743 31000 12553
28788 42055 11133
35589 46319 5039
62619 74986 5965
25615 26263 403
32838 68459 1189
33616 39018 2386
34439 94210 25538
46591 72297 1666
36722 51872 10870
51097 65392 6744
78581 80780 1180
70079 71862 498
8372 67212 28695
22228 95939 71302
21693 27167 4604
4156 29524 7446
37399 97583 36908
46164 83142 3057
32523 45441 4258
15038 71354 370
14449 21675 5086
14871 23144 5842
22125 62157 14153
54174 78157 8544
93573 95421 1579
21634 36908 9771
1815 39204 32256
77463 97937 2611
21887 97339 55854
7285 45242 2361
6174 62975 46481
32414 77447 2150
22576 40420 13958
32960 52935 14749
25251 65940 27804
25084 97864 23927
41588 66415 18112
41288 57135 12280
30258 89636 23170
36544 86130 17959
5278 88429 77649
5022 59743 37853
5184 95700 25046
2337 78553 571
44885 70653 21315
23251 57574 2904
2481 68823 26670
28690 71916 1716
50028 97135 46969
16786 71129 2608
71225 72065 622
53830 75885 10055
6889 42473 11691
6342 29194 9829
793 61180 39919
20309 79670 39088
46957 93014 26266
57785 80204 21074
36295 96583 3276
55133 97953 30046
59436 59642 65
59147 74592 6300
31081 99955 33576
30794 63227 5286
16096 69061 35270
190 74511 28787
10935 12204 312
92993 97398 33
8321 49138 6433
68162 75931 3366
37408 75794 21112
3319 46256 20905
42238 42632 364
38974 97337 58133
6228 60347 1318
21760 84900 25479
25709 39977 169
61713 65832 2210
46465 50456 845
31411 37105 5682
21506 84454 10477
15343 41201 6790
72316 92734 1367
90057 94367 193
31408 36904 5111
38647 60139 3895
6080 81843 1744
4911 18427 12415
51125 88549 35606
29777 33615 1689
37807 91707 6631
36507 40696 2247
6958 63177 22800
21372 26187 3735
77666 87980 8760
39070 47332 5521
53307 86640 5923
1404 84434 73855
22226 61476 3477
58352 68902 9898
2973 87418 50954
1238 70580 12846
69807 72534 882
52452 76269 17306
33173 75559 41876
20723 23020 793
49776 96316 39602
53786 77808 6120
28708 46399 6488
47858 65162 11103
18978 54928 21138
63349 73159 1031
76686 93510 8684
27513 45066 13678
34193 69535 18272
70321 90091 1607
35279 44145 2365
67335 72575 1766
27168 30122 2298
38895 97543 1288
33662 51358 15345
14383 18734 2083
6345 9811 1644
62255 80185 17075
1265 51892 11772
39395 66231 1526
16560 61497 32737
33056 94613 40274
35231 55279 12005
60 70323 64202
43782 98024 24890
52158 87569 27577
38140 86152 9218
2326 33474 22
29294 71990 2125
8380 63723 41945
51986 94001 41061
88993 90332 1171
19347 34392 6452
25438 80384 22575
8695 48222 21951
12200 94594 26439
44841 52265 6771
62505 72269 3173
35286 55663 6580
29569 76533 32049
13694 16767 735
62212 77474 7521
61748 89548 19476
8149 47499 5154
24150 80562 53067
15184 70162 31545
35887 59613 20868
76972 98061 10443
44437 71951 24525
39265 51236 4136
2937 55625 3507
40463 75217 7703
19200 68881 41327
5063 10517 5275
19843 93952 60872
34447 89245 19786
4192 32908 21348
30178 61634 19484
17691 18624 932
1664 42186 20558
15359 91471 36376
80211 91871 3161
48661 87987 3243
54011 79697 5844
1932 72083 43886
11268 49444 13014
21000 74160 40694
45578 69521 3319
20533 72141 26369
622 22153 18228
48828 94603 7898
10518 88358 37303
44316 65391 8000
60948 96301 17343
375 70159 4375
79571 94098 5946
29687 94484 34894
60111 93426 12996
32390 91211 40443
36338 40166 775
46136 53208 3047
22801 40080 2916
27449 41382 11969
4549 38800 25955
8161 77155 1330
29524 47763 5694
26501 26644 34
29705 45392 4345
33560 69666 22082
31895 83027 458
22165 56425 28884
6124 40864 30590
17263 38707 5127
57945 97304 36117
8672 23287 11571
5449 51440 18980
57910 83964 21568
7713 79738 35447
28992 34991 5762
56910 87485 4712
27603 98655 13490
30851 57807 20076
10978 26527 8869
58406 98250 10134
44458 78619 16679
87190 91170 2732
12118 36424 11483
32329 39233 3200
30957 38074 6077
10564 23263 4495
93646 98316 1845
26274 51406 3905
5207 30061 584
56344 67538 5204
46421 52555 439
55457 78465 1281
80411 88997 7752
45336 90167 11123
40952 60176 2391
27917 71071 26640
44246 73403 16659
18789 82422 49754
50683 74340 9514
36992 56764 464
29782 98868 44935
39286 56264 5980
82411 96509 1480
3878 50147 23510
4402 77137 59050
68938 85697 4853
18191 26328 7204
53343 96024 22384
11929 81146 30617
47705 55479 5957
49303 95517 46177
43501 57528 3569
76622 78053 1235
2422 17915 434
31501 99126 40598
33593 89963 45311
61906 86988 5144
9057 22743 1878
18714 72980 17093
17395 77949 16841
49671 53979 671
1849 14111 3143
2688 11655 6574
79546 92098 444
436 80850 22106
74374 97712 9852
20191 46785 18886
76605 80974 237
46945 69155 2930
68867 82537 13630
1419 77623 12919
12631 73067 3166
14080 77155 13289
22356 24993 1577
27354 66128 23511
64854 95663 29118
82107 90786 3087
52192 72725 8268
8880 61726 18263
15504 71921 21092
12455 75204 3451
5180 46929 22243
11369 34158 21
4325 39690 3120
41305 96126 49270
35023 65240 11342
238 32275 29015
58379 80767 16623
38275 96997 29449
47461 79598 17865
46414 55122 5384
22782 79796 40580
24509 29975 1199
5858 70856 54063
19516 47673 2091
28752 92044 12953
13148 95917 67144
60739 79584 13318
2362 9962 709
28831 70438 19397
43629 52657 3646
5350 27779 5611
59140 59796 115
44864 85229 19429
20175 68580 10641
82436 92842 7135
4610 68896 32320
50574 82154 8146
58804 88101 9363
14273 73588 1498
62297 65320 1160
64207 73030 5340
21203 29698 7490
16910 25129 28
3601 27884 15994
1776 19070 13134
73578 88545 4476
34219 55965 2234
23106 77727 39299
26916 45222 498
17525 98678 737
29685 79128 29030
58224 72609 11834
16152 27337 9149
5617 85678 16296
13481 27215 7253
11304 42956 743
19024 40683 9364
31206 43725 10763
6394 22070 4762
81104 85601 330
11624 62224 42875
39816 79634 14964
212 60900 25706
59831 76141 10050
91438 91764 158
38705 54689 15869
12498 61098 7391
2617 78299 57499
36725 67785 8917
33233 89616 51786
6461 43669 26257
91783 93270 361
79281 79396 77
23028 44315 19375
4582 52226 22928
13400 14279 543
83105 84965 443
40364 55345 4552
7455 61159 30684
86236 96095 3192
53134 85308 2080
39975 91146 42424
68100 70342 1367
74065 81336 1809
27690 76752 17605
6660 12527 1774
77520 97072 6882
69677 87481 10588
75649 98650 8851
4545 10117 1730
18499 67395 15476
37971 47858 7100
48555 89151 17469
94001 95076 280
51947 60075 7029
12100 52466 4591
61001 70419 8820
51435 54129 1204
16065 63888 12579
84959 99420 8319
62037 80689 5148
17325 24480 1299
7620 10185 1430
24761 73285 15927
43743 71863 10440
8869 95492 47392
46227 47849 384
47126 81055 10998
40700 44957 3634
49190 75934 10586
7571 16421 225
66166 96638 25423
35194 86094 42387
19282 37048 7393
30696 98388 20381
45872 45989 100
39941 62773 21423
29819 88763 32857
71274 80834 2898
79024 79485 124
21537 67385 13509
15388 66702 43443
27720 96766 20420
22144 65360 9852
3880 69759 15559
47626 93400 42700
71377 79292 4998
11919 99570 73156
27008 55741 7484
9486 24886 10832
10093 65212 280
12050 90346 25058
33326 56625 6104
3391 26000 21662
60290 84660 13959
74539 75458 348
45308 50464 2442
33933 50171 13461
19827 71677 17735
3608 17295 907
33567 74055 40473
54667 64660 7756
35288 41869 4898
59383 70190 7906
3921 50775 2789
2961 14442 8624
54677 88507 13844
5185 14739 8142
2878 99904 82715
34330 89466 36785
8560 85695 17156
23209 46499 16628
59745 78035 16010
26036 56060 1767
27074 71031 16373
52355 89932 20456
973 66371 53796
20506 23927 322
39253 94363 35452
9338 61562 40625
56387 92887 6787
47546 62581 8241
30221 88604 10105
30412 33155 324
29706 38407 2723
44905 71618 12102
12448 48205 17116
61446 77303 2273
83359 95391 1498
65934 97788 2687
38314 75175 2875
3398 60637 27503
50676 61973 5423
45451 71319 14872
28444 59830 28126
32470 62819 21713
66413 77528 455
18149 97095 66059
72477 91735 10191
951 37832 1100
54608 79401 6412
26760 31736 2057
24084 88699 6141
4309 35303 28898
55114 78837 22459
4012 5273 214
28575 64803 21899
13469 81089 64565
28890 59460 9086
47401 69833 12240
38543 92698 35180
813 35096 31258
2783 80330 29801
4624 24705 13517
22293 27953 4015
8580 13487 1380
13098 86267 49762
27474 49308 103
18379 75929 52700
66783 78423 6371
44580 55248 9247
50922 55868 1607
2325 39392 30746
20289 96806 65524
6947 64199 48323
31673 69478 18348
7348 73086 34540
63941 68364 2680
34971 95134 29639
39119 66260 22883
17721 89514 61269
86373 93182 5264
31494 87795 21207
32967 74267 20446
2776 63581 14149
36546 42503 3280
78 56993 29193
30347 53514 5711
70003 76450 3704
57058 58647 823
5581 11718 5498
16036 67709 49526
16005 95866 60478
61220 73932 4427
1458 15085 10100
71051 92846 17868
79709 94805 8175
31930 92930 5536
7455 65010 5001
20446 58747 13305
5102 44274 34732
33832 94961 51712
23011 54213 15293
87086 95895 3018
20612 98191 39555
39351 71234 5139
24000 71915 21459
2185 66952 48355
90289 95751 3186
51947 65060 11095
40438 66432 16152
26714 47139 3330
30925 32103 471
4084 69647 28854
31999 95821 5995
37401 66606 17515
21751 88717 9209
23656 24478 556
9066 43443 14085
16351 35506 10385
25400 63994 32184
55573 92267 13382
7033 82807 26114
54598 74701 19145
90793 97846 1967
79808 94433 3210
49853 88581 9087
66940 96802 9666
12142 73852 5218
3881 91713 52014
929 81424 68658
74948 81300 5383
27588 33280 1703
16069 94908 1792
1472 14921 4918
62845 83211 16423
10386 75742 46360
27036 78293 8115
20675 83450 44525
2066 24063 3970
4348 70339 29764
30209 96732 47900
76360 91625 6853
6808 56838 4730
26897 99112 56986
66300 70939 1600
24529 59689 14277
45709 79176 6394
41288 93107 46053
16739 89330 586
23888 32497 8417
5176 56700 48637
3504 60837 14426
810 58476 54307
70137 71952 569
81383 96258 14297
38835 57661 2565
51881 80958 1003
3350 84851 56637
44454 67782 3755
23031 26613 3177
47630 85649 10086
71374 73290 187
29247 82036 16653
89997 97532 3520
32385 57546 2653
53289 96079 2032
42460 56458 7250
59786 77685 5020
31676 56104 6649
27481 60427 2587
63338 84332 1290
57739 99775 32473
47319 87832 24295
45109 51717 3724
42398 46446 2182
2241 82858 74594
59678 98538 663
23193 70468 43259
38946 81678 16189
25258 52761 14979
62433 85464 8799
65158 77407 3902
32945 74636 26462
55220 82259 9563
11533 90068 16322
7161 29583 7964
45201 49546 1873
57821 62770 242
22509 63856 37244
86220 99009 2251
62896 69990 6381
29242 76736 19467
49922 85826 25258
76183 90769 122
12935 81174 35044
6652 23690 6597
36352 51463 3358
46763 92731 45178
18799 25248 5220
46330 53308 3164
35842 78384 34422
46803 60449 3846
9249 15045 5586
15407 65276 34043
56342 83588 27125
21006 78779 52470
69528 93959 4453
80012 80856 296
34302 90492 10366
39639 78720 3518
39470 62538 20968
24580 85544 13888
27164 64927 1013
94928 97097 797
43985 91964 19646
40129 55584 9604
2004 44634 25527
25727 51357 24889
1304 67398 43584
45780 72238 24091
27855 76935 24184
72631 80060 7130
17287 76413 35498
9900 78149 30988
36016 79075 11499
17912 89456 58807
28241 81422 4896
11866 42133 19713
47661 77990 1122
72299 98136 25775
73761 74944 40
53013 99874 2734
1533 48300 36844
78827 79267 89
36443 66453 29190
16878 61087 889
38162 84275 45738
23730 30272 2947
48525 81438 5026
548 47597 41096
54460 74954 2643
42631 88781 38551
38399 41396 429
51620 57178 2397
88938 92217 1491
54755 74613 10908
33027 38282 4420
81116 89785 1024
31684 49351 9288
66883 94277 19550
2926 16543 4830
57017 63696 4482
21123 40168 13172
47946 93057 39630
940 50950 9441
18933 65332 43877
54177 65810 1961
12483 30896 905
2564 5699 953
54051 96068 10738
31493 34044 2047
12076 68088 41682
74631 90272 2980
60419 68773 5720
41626 72308 11812
23901 69759 40441
781 82025 24587
45290 47514 1337
9750 60534 12001
21198 91392 69997
16391 59921 21497
36308 97322 135
58925 68896 2775
52635 96769 25181
11405 79565 6959
7094 19177 8955
43548 91552 45648
9414 60481 44472
19922 34557 3747
4013 52149 22486
39795 42911 1960
5433 56907 38731
48486 86625 18967
58550 74948 3468
36312 44320 2408
5455 25833 1277
15291 42758 6054
31286 49941 15424
82782 93184 3962
41251 58999 17016
17393 75728 40623
81429 85676 4182
48762 77467 13686
76072 82731 970
71276 92369 3021
48206 63725 2055
44770 56327 4775
66944 95680 20319
4184 18451 2211
13497 46157 19836
33601 84989 30804
889 1067 103
59657 78836 17822
70694 87280 14150
41881 80732 13667
48611 89276 23883
34901 96283 34903
4961 73613 49672
32350 38933 6198
44210 51841 4016
49543 90904 7846
34508 83193 18771
31270 72807 37638
20675 33617 2139
19972 93016 15605
1346 16941 14733
36023 62559 727
39682 72280 13119
42501 46028 1469
5789 48133 31656
53391 54751 597
64723 98801 15085
14362 72565 26544
30356 32680 197
15824 81860 30940
3423 9154 2558
43625 90487 3899
55223 63830 2522
53960 64237 4691
34353 84597 48825
32774 99518 17176
16448 97209 3320
24589 91409 4431
66376 69624 1715
67643 96411 21600
69865 84529 4576
13246 58738 9964
68205 83642 4789
52181 94615 36586
27202 90315 56927
1270 97494 87703
2074 23676 10028
37700 80316 23130
27137 77311 25358
19632 53769 16047
79838 94741 10751
82021 88281 4927
71131 78313 3297
60207 83243 4779
70950 99147 27093
51360 61173 4726
6323 70302 4757
38680 79848 36312
50677 68819 13400
4490 30568 9287
32160 74063 16006
40751 94604 35237
780 39364 17210
35705 84168 40998
40766 56992 1932
52437 53958 1336
11000 73900 6536
5203 68790 14714
55485 76773 19037
33294 84452 45268
55499 68005 8935
64435 93569 23990
35644 37724 522
83004 93597 543
18021 81814 55981
11659 95113 29412
21490 48062 13941
8764 90271 81064
78678 96679 3828
4170 40813 26480
38476 74942 34648
52748 94177 33129
6527 43902 8282
58741 82770 9745
26673 73534 39798
71591 98514 6293
15743 43906 18353
7040 56438 19231
50380 92534 22746
51707 64803 11367
47310 53079 296
3969 69388 2965
42059 50105 7618
6016 16934 7428
2199 25848 17680
67545 98111 11718
55012 92951 33801
14005 21333 4778
9721 29608 5311
35077 60514 4894
51586 87055 2616
4958 89749 63642
41399 86674 11962
10638 84442 75
8281 34250 25426
35752 91464 24559
24895 95873 62937
9313 70618 51246
70657 87121 5019
48634 88950 39651
25925 45119 16286
93957 99474 2726
74381 91392 9471
75769 93374 10589
93182 96445 1535
60987 86720 12134
59842 80616 7033
31225 51194 13957
41718 56026 10220
14459 65896 7209
60600 94579 27407
18322 19151 352
74679 78071 3375
19492 52531 13142
12438 68586 69
76974 80476 1833
40220 71692 20684
31723 86415 26678
10309 38074 14215
73402 79758 4083
55739 81792 13557
23676 97808 55282
5652 67595 37419
34647 75809 1797
11126 88811 45967
19735 39781 7670
2381 12165 1421
29825 93870 57730
59743 98513 11361
26700 41267 1983
34003 52712 14037
19818 87587 47409
42714 79969 14534
22275 27843 2699
84992 88620 1553
82399 87039 1474
1100 99840 45757
10538 42751 9546
63884 77059 10165
83165 84299 874
33709 37087 2344
13475 86179 33396
30619 31588 28
53694 71577 16121
70004 74358 2355
43392 94671 23013
14811 68900 18342
43334 65121 14913
26557 28174 565
53849 73344 6456
37691 71052 569
32129 94726 9844
42468 75619 22413
999 84563 49027
39657 42128 1939
35856 49805 8846
58839 87144 20827
15992 81649 8476
63967 66398 902
12346 78065 10356
38728 70440 15523
21275 35604 75
58020 72200 11069
42115 53686 8161
3590 6759 785
73817 94701 16308
32361 69069 33059
37473 78155 26109
1986 2061 71
17419 65179 7490
57774 63131 1278
47080 48093 204
48407 95375 15125
18101 48062 12946
3267 64421 60152
17658 72159 5650
24000 66608 40187
35337 88800 12780
54684 55113 200
12172 85306 21399
24276 67961 36145
53510 84168 15347
18979 43409 14162
43692 90840 7264
21499 31100 7755
64770 68977 2190
10456 26210 5882
91251 91303 33
9441 88525 67304
11119 20567 4405
76344 94999 9353
31280 65737 30173
18108 39582 14835
21564 55695 19052
80992 89269 1492
88231 90791 1978
63848 85586 954
74483 89789 11958
1331 12962 8399
53590 88862 12912
45628 53439 5398
6228 10067 1833
20355 51587 25626
44099 85532 12074
24448 46166 17693
69402 86359 13381
5636 34329 17728
25162 90602 41739
41165 94582 34358
7530 54644 27017
44396 83161 1261
6331 87698 38107
38985 40828 707
22955 98730 17533
9555 13553 399
11595 79556 52916
8308 78135 9163
3908 51824 31429
64063 83703 6131
26274 43287 9118
37811 87193 12147
55152 79187 18871
7004 85692 53906
51431 67000 14720
44544 69578 20071
59942 82905 21832
16484 40379 17622
44505 56535 5599
39468 59937 16779
21177 68957 24866
89348 96027 5635
35884 98188 48435
26692 89473 28568
79647 94002 1839
8671 79116 42960
22456 92172 41504
64126 73832 7466
25346 50841 2757
72497 89127 4832
17309 80495 45446
60834 87929 7138
31390 58219 16178
38765 40186 792
772 28078 6777
32269 53166 19345
23305 74374 31504
24290 66227 23184
23309 82727 7813
23181 39770 2747
9503 98969 89196
10938 46324 34035
41481 87537 9484
83372 96773 5519
12286 58148 13734
68248 74825 5528
36383 88044 44970
12638 27225 9535
12481 54967 35407
22483 89383 46788
6167 95130 77013
59956 84577 16323
37315 58598 7735
38480 68388 15512
28814 43340 1676
18640 58546 32309
16557 23401 6176
2181 69559 7332
52517 84095 21201
5600 77397 10702
4116 63293 21084
3646 62920 19629
21772 39740 3969
15926 78225 25955
51095 84258 22782
11172 95582 18374
21784 85101 48906
46479 63557 2119
4328 86222 36821
17234 36392 8426
56202 98193 20528
42648 59058 14865
15751 28837 7852
41649 68293 9174
29967 39306 434
61512 79826 10544
6708 28545 19046
84695 97631 5106
8646 28802 4410
89396 89834 416
45672 80664 127
3309 5708 2094
9604 59218 4308
3616 23523 11746
8188 67982 46126
839 67819 65147
56840 67356 3487
42827 67587 3483
48053 75185 24425
21137 47249 19907
16791 17848 921
31193 46912 1457
53825 68183 10458
81574 91475 1777
40883 50651 4686
8405 64457 31311
30400 72101 19304
12110 84660 21304
8047 14532 257
53115 75200 490
27293 74753 30434
1722 33795 10791
70896 85615 11943
27372 54031 8332
26294 88649 61982
54214 79438 16940
4627 76345 9965
20416 40671 8179
36749 49076 5605
17228 53202 8837
24954 65889 14404
3903 7382 2229
18643 79254 3380
6106 51976 41270
27916 80964 25241
48944 54809 2125
28140 96817 38343
82256 94305 9666
62485 98164 19913
5666 65996 9571
68742 80290 2917
40704 80548 2068
12825 39839 3892
35359 51721 10569
77616 88816 11096
13698 44824 24746
43378 98415 43346
74948 77023 1899
18110 70115 28106
45982 64616 3888
32425 34438 1790
20086 73511 26295
14636 24649 6216
2382 11531 8093
40501 56272 15046
14028 25515 9162
28245 69946 39849
21788 60535 26339
18866 31417 11386
10600 85962 49480
18625 36630 13340
52774 71874 17826
47507 89131 33111
3837 12823 6248
17962 18835 576
8146 18160 3786
44870 90921 3454
18619 78775 36828
44302 84822 29146
16927 34782 8369
5355 22630 12707
14431 23807 5822
14232 88596 5575
23907 74059 47412
69276 83427 102
44258 44800 355
15299 71359 3248
34860 80887 23934
14199 75164 38948
30119 54168 7715
30433 89841 59084
13354 54511 14131
9289 14903 3328
39305 91290 14783
1900 17964 8328
26536 71267 38280
22793 53840 7945
41650 66159 23616
11287 22507 6570
36946 57263 6096
946 87918 52834
31945 83707 5706
17317 96218 58429
26343 30632 807
47001 68198 12272
57801 74544 16679
37921 39488 768
74440 87977 6320
7394 55897 42827
7454 32832 14331
16183 17464 961
2624 74085 9971
44836 59358 11829
1993 70824 67090
35161 52301 8426
5041 12936 5488
29756 50534 8912
10874 50167 21878
44746 83650 17570
54245 76363 17087
60304 93593 28500
30580 83910 23403
75342 88407 543
12392 19886 6626
16329 40434 17841
26557 78706 2785
19529 92675 34097
11974 74441 44860
28549 88620 38454
70843 81330 5341
30372 60761 19280
20634 66235 2323
48371 67803 13633
53005 61605 4185
15870 56063 16609
52007 87917 30464
21788 49430 13788
5769 93759 60760
28844 31460 2123
14930 88581 7104
1908 38616 27440
2606 84438 8226
62056 94196 30751
16115 88297 54839
35480 36143 656
61486 86425 10303
25663 39141 52
54911 92431 7424
51839 72588 10393
63074 77499 10130
18911 72480 27024
13701 70416 50346
15965 90762 31546
38518 63414 19604
16111 76253 33297
32920 40931 6803
22627 97701 25683
78607 93754 14664
8730 28746 13557
2336 41648 1327
16565 91532 40901
50442 74679 1504
6391 88809 57167
38062 90318 51046
29476 70341 37408
56652 99784 40420
8488 70003 60704
79542 83709 1756
20608 23150 2312
64229 89357 4440
58971 71452 12004
807 5072 3090
61954 77147 11998
40249 51349 734
26647 47440 11884
53267 77833 13425
26503 56521 16050
29837 39638 2082
5803 75069 68571
33305 47632 2567
14103 77560 10804
42278 93706 10602
29623 60206 6627
37413 86304 16573
34240 64598 11681
36735 80635 23695
48054 98776 31565
73896 94827 8750
3228 51085 33346
74018 89139 9379
41110 64658 1718
21841 54257 4852
14694 95890 78760
31054 51456 17740
5192 24107 9037
75824 81497 4893
67403 71539 295
41222 79966 10227
1681 41120 23818
28964 61151 13634
2389 88096 45066
13511 77486 14847
42017 99484 49961
84544 89218 4482
7903 31271 5521
23622 42743 13203
59669 65596 1564
78116 97012 7739
21549 43553 20428
4762 10947 5854
46570 63852 5826
10512 24605 3669
30155 70181 30798
55443 84412 27576
44771 76297 9791
28198 83312 17838
11498 57227 6530
25712 60398 29858
43682 79331 32049
13324 20737 6352
5243 52357 10968
27054 67617 14695
17257 94297 53023
54986 78362 15381
45473 71918 2925
14310 37672 10402
35806 65134 26756
11327 72264 9386
5668 46186 12034
43774 76432 25055
4375 16361 121
46854 58865 1469
47451 78840 30679
16337 26150 5735
23023 90317 53868
45390 76910 26912
81605 96750 4994
20970 31535 5368
44493 88316 3802
3624 19134 5742
5766 74562 33307
17396 20207 1023
29892 82531 34606
30289 96792 7365
18355 87693 10099
2681 73975 7524
43214 82295 23840
7754 50489 29458
40078 55794 6261
6964 43633 10516
51060 92702 38982
31 75671 55557
41747 58226 15596
11770 35308 7531
46771 86338 34997
4358 47338 11693
1941 64246 9082
19115 35732 11461
23980 29292 2216
4553 97179 55454
58147 78852 12381
963 50922 33775
4091 56729 25113
59816 60483 592
17877 18006 14
83382 93578 2721
17626 51320 1460
8949 72729 33931
5328 62868 4305
1780 47239 22753
43728 98189 54340
84225 98398 7169
55555 69127 11751
73410 96373 18987
51556 64741 4332
22120 99938 47664
27481 30681 1729
15163 50618 28390
11102 13892 2574
72126 79551 6464
9279 83795 5907
52745 98998 44696
23796 90344 33874
46395 97184 4540
3432 8765 4185
8220 42742 28467
17965 64617 21460
50527 82177 6642
19976 76786 26203
6680 52304 38637
58336 69711 7654
18230 50923 15283
13331 20077 3968
44609 67006 9383
28596 82093 15862
6897 32261 10780
37087 51789 10050
4674 42432 29323
18882 64215 1032
15114 80464 47751
79932 84917 776
7603 54789 21012
75319 79455 336
1549 49176 8596
35141 37732 967
80332 92289 3202
54362 55964 73
1168 37452 5547
1449 12601 2361
17958 89888 50648
15182 31939 631
31700 53689 8719
33575 89478 2611
56243 59202 1929
30690 86672 25289
12986 30320 13399
56125 61349 4867
10349 75081 56442
5733 11462 4522
7046 41120 5692
39968 81530 2190
44080 77489 31934
58164 74280 11296
614 33098 6629
7218 90604 3335
36545 61899 18414
46148 49218 453
15070 70586 18197
17776 99059 17255
34926 64506 11360
11299 88224 18240
509 74429 35770
49876 52550 656
37984 69502 5951
51054 97838 44682
63044 82970 17279
45211 83010 16495
5811 81780 2865
45253 83854 35818
20991 27750 6578
4774 41019 13722
53043 58957 737
14092 76107 40479
40835 78919 20618
49663 96062 15262
22903 80612 57480
2362 42150 31506
36992 93207 13074
14977 52284 11746
76492 90400 856
19468 38497 708
10910 70186 56742
34475 90256 30099
16155 92390 7449
17995 79604 38160
5753 40130 7676
29453 95588 41433
4293 61082 1142
28448 50008 5681
5819 83830 34018
24644 52494 22650
50350 99081 1049
23793 50744 10454
44028 85890 31320
20536 68758 10501
51054 67903 6254
17577 30655 12385
15098 74291 37411
2520 14011 5700
39727 44584 493
19886 73767 19916
18011 36890 8223
13776 69149 33874
46210 65750 7852
52067 56177 3827
34624 74343 28579
3895 8119 191
76695 99927 17514
26152 41865 12899
10228 38545 18205
52715 86484 6628
53063 98796 36853
47971 95303 31904
33541 82396 44725
22757 58441 27144
33700 63243 26452
20509 94024 51232
48314 62292 4770
59460 85595 21696
15458 37926 5321
55329 86934 8621
8140 33729 9148
13132 34027 14672
11989 38590 13368
51199 76312 23684
65178 70938 3603
25189 83529 35158
48167 78324 7918
23087 94153 50027
31821 53524 6758
18512 26513 7852
47633 67348 17359
15960 79846 9059
5257 17854 9321
88860 89760 548
66140 98199 289
16643 66190 27035
43873 90378 1351
16402 89203 32135
53803 60719 2457
27579 90735 60275
29405 82566 8342
6822 49936 34339
45202 92124 2053
2973 8821 4418
63921 65636 403
35424 70370 1685
10584 19843 1335
36403 40294 1196
42217 50446 7905
84507 99691 14414
31507 69648 35564
9505 15339 5207
26605 54957 19602
8550 79624 49471
37211 67841 7179
73986 98688 7442
34560 73080 37599
47483 53563 2525
5500 49780 27938
57663 68338 3552
4837 10405 3053
33872 86555 602
5150 66174 24231
18503 31915 65
5686 90395 18133
86388 93565 942
38651 96872 3297
51800 52772 394
11871 71520 47053
8752 94545 77313
64909 99826 4532
37954 67613 23397
8157 96399 78880
7103 7533 29
67957 78044 7325
21984 94856 9212
9911 73656 59233
23140 44377 20012
2482 26529 16556
45455 58962 10715
28604 36768 4919
40900 41212 284
44664 44839 4
25758 72336 37335
8031 87167 12906
4913 30288 1353
16236 40246 13498
5780 12734 4485
51938 75019 16725
29135 63255 13118
27890 96955 44547
12466 30723 9130
41581 75004 14319
33179 62091 17529
41896 94936 4386
3150 50286 8314
64377 85234 17879
6706 34619 6684
10971 34531 3316
21038 21784 453
15182 20932 821
6545 57828 17620
4048 90681 39793
8424 14403 330
74978 91694 8393
56650 85061 27590
3222 55453 12235
87866 99337 2892
62552 79506 10754
20679 69784 24990
28699 67072 35086
22292 41888 17550
6163 62959 588
41618 95020 49988
6081 39959 714
48306 80047 16006
60668 76610 9527
432 49408 7858
53431 81941 10375
5291 16085 8138
66812 96091 6772
45348 79117 12665
45398 87838 21530
19745 44546 17582
24778 43989 13979
39121 89034 16283
84839 97132 10688
12839 55646 18518
18424 49679 26893
739 74754 60613
10406 19587 7335
10675 54047 36389
69425 78850 4093
30946 57721 26445
34356 76872 14782
82141 95701 11398
75108 97889 3138
80261 85779 2651
5894 79275 36611
58338 86895 17276
36975 91614 21151
50465 85897 33514
95971 96677 650
10939 75505 518
40153 43130 785
58840 89040 2908
14546 76682 61990
47544 86998 20417
3627 99792 6716
30477 33947 1823
88794 89255 234
18211 72720 42048
26825 35869 2668
39893 96402 34610
49558 97550 34102
34169 79362 17452
28673 87318 19885
29392 73360 38205
91160 91246 11
68497 80349 8359
51908 96485 43228
17806 63574 28209
88367 93914 1320
13041 79939 20657
61874 89123 21851
52049 78073 13508
50993 51601 147
18096 52235 5240
89353 89568 42
23408 36354 10262
38092 95819 26793
75010 87721 2887
651 16014 3063
42494 60133 11060
80155 92610 1768
7701 85652 71399
13880 76074 60817
40636 80988 19281
6972 90307 35264
8525 99796 28873
3923 36070 29607
52211 68723 8323
36638 69524 1539
50887 58106 673
30492 73436 1864
19798 38037 11233
2908 62394 45664
12079 99143 44529
58743 92435 32171
36351 67164 10082
58260 67592 759
15980 19231 3082
24837 46508 8976
21485 88073 64314
83462 90772 2201
23892 42362 1871
26623 64469 10621
49649 68720 1421
2070 85420 21667
2680 49602 32193
31930 43391 7010
11449 54553 1060
45886 56329 6500
22190 23277 232
29693 92937 22004
33609 95994 35979
83381 85027 1540
16486 92174 54931
10417 53786 14027
41842 87715 37850
28942 59001 20940
8431 48113 36159
29717 38204 155
80810 91813 3307
57685 66934 1995
2527 14014 10454
86223 99209 10146
26634 79697 39662
61463 81038 16685
25948 40671 3372
5140 82273 47928
7061 95819 13378
37036 49766 6928
4162 11962 4997
24049 78698 52493
18539 47246 1305
28420 33701 2199
72510 75027 2326
27589 92229 40850
11531 60089 7705
34769 34866 98
37567 97604 6267
13660 17109 2547
8261 37700 27613
499 54881 26462
39076 90970 8414
13718 94175 29820
82092 90756 8134
33762 55090 12261
24676 89451 8874
24116 25079 364
11093 37219 25476
14678 87919 68024
10015 77731 34240
41592 42694 468
44013 93482 34050
30509 45715 5883
52841 86227 32615
62543 91617 12111
32277 71398 5674
1910 91220 43283
2629 62799 54371
51407 90747 7820
85307 89753 2361
1616 82088 74924
41179 47289 4872
43284 60258 6564
30439 37831 6967
73573 73699 5
45269 52940 10
39976 80000 18281
12767 39010 16643
45408 57107 7036
15478 70341 42144
84973 96521 693
79745 98758 849
3069 74465 58697
18975 85235 26730
51815 69040 11612
28134 78570 11042
31443 59717 28067
19059 34298 5866
40026 93458 6507
9634 27536 2238
38724 41688 130
10028 13427 528
38456 43554 670
67296 77133 9306
50301 75750 14532
37033 58714 6485
40494 99075 49817
40400 61222 19543
11445 90918 30868
1773 54871 45509
25414 58288 7841
61953 67781 1492
85457 88790 1920
32945 37674 2264
53173 80173 14057
45215 79965 17947
39251 82344 39403
39937 57945 14887
89238 92134 1015
21299 88512 31750
50137 90476 14832
57860 74840 15781
5502 37093 16037
38295 75739 13732
5005 68266 17864
4265 43527 18203
63548 77305 2935
37685 88205 5848
61537 68709 459
31009 72429 21026
55546 70753 6075
63833 74033 6881
22078 57829 1330
3002 52875 26215
65082 80345 10362
10387 78670 51699
15034 46588 24864
16933 44713 5887
15750 59414 10824
11650 88193 26549
31959 98798 58810
24138 24370 183
73863 80443 2410
31010 35610 3762
4826 8731 1410
14972 53461 20302
18234 58307 1960
4237 19300 4559
41100 77733 23072
63351 83516 14154
16941 62403 28886
17262 26644 1161
44266 91420 5373
47369 59955 3115
60374 86578 19667
41314 79063 36019
90165 99983 4525
16283 20977 570
21099 73535 17977
21954 93186 67588
40621 55038 10941
15147 46241 21139
15849 73583 1951
26967 95332 49983
54986 95618 17737
60784 78637 4117
24253 58383 15373
22326 81704 10731
34337 36975 1820
28030 82252 26667
10469 69731 35955
66831 68853 277
86696 88601 197
48515 50772 340
74868 89022 8527
16853 85515 53186
77089 87929 5304
33427 72818 8401
13501 29831 4836
3338 48691 15334
72101 86190 8827
58970 99773 14036
11894 61083 13107
372 69023 65854
51918 56027 1882
6040 88600 35203
1565 42010 1823
3255 35749 13403
28439 69390 39532
71109 75125 3701
18751 68255 41864
5665 52218 34394
5830 53010 17961
3834 88069 32587
54606 64148 7572
66693 74162 2667
39090 91902 46041
50586 66181 13126
20555 32623 4935
34005 89563 16632
23651 79145 25414
67336 84941 11962
702 11416 9640
24925 56400 4803
25231 95896 28974
90472 92765 1234
36697 58862 15924
27996 85287 48183
4613 42267 32146
38898 55507 16317
52191 72836 1750
17310 60093 23905
48539 89492 20801
33462 58958 15901
33487 46484 12372
19726 85996 62305
34507 60333 4013
18209 81233 55840
17456 46177 13150
39465 91160 3393
52070 83299 19025
8371 52123 17252
62666 86433 4848
71566 74767 1689
31169 71955 40472
7336 46456 31325
67639 94965 9074
52613 88566 23716
34460 75298 24405
58336 91373 18799
46627 81580 21974
10934 80871 29310
33246 43961 9834
12891 82906 56814
35924 91736 47968
86002 89680 810
8957 52106 25194
22383 90188 4971
12482 72522 30300
24353 26220 1537
20181 64803 35706
3108 97806 82714
2454 15672 7218
32574 78176 17147
15916 50856 17547
1950 40027 29381
27060 77250 5295
16762 26401 6097
39638 71649 1832
21736 80807 14780
68652 79241 3745
24492 71807 43684
7814 14731 5266
59506 83433 698
35238 71475 963
54942 75444 9678
79831 90664 1615
43271 75035 16630
12404 14003 473
12973 83306 58341
52625 56887 3733
42193 52680 324
12062 33180 4858
1793 28911 8965
12843 15187 965
27101 58730 19998
79264 82181 470
3208 47132 15501
53412 85067 7364
12725 13149 241
19468 30690 7025
30652 88063 32536
45778 69104 10403
42819 95477 25804
22350 93767 7823
68820 86503 13522
17227 71451 15808
20435 86640 27650
31817 57306 2603
14454 35358 17686
65857 77034 3302
39586 40872 68
42729 73527 18854
32559 51447 7365
26977 50661 21852
27112 56837 12236
5610 9512 727
19211 86945 21654
13563 44172 6172
16075 77431 50808
40606 53192 8652
11819 92336 29401
16251 16275 15
21804 32896 6664
55377 97385 24125
12203 16223 1330
19338 46719 19726
9460 71094 24436
46038 53588 5230
26141 88714 10275
15636 80721 57239
22189 36335 12490
24296 59371 12816
15813 95821 39868
28864 83603 797
58844 88897 13704
45451 66434 11353
34193 38087 28
33817 62140 22463
84476 95094 1873
9058 74451 39760
43468 81179 10859
27155 99160 52580
49180 55320 2351
10109 65010 33009
21813 97478 55304
7672 33928 15694
53704 93582 14022
60944 72725 6962
38606 51380 9115
22111 73213 34039
30038 59377 17433
15985 36774 9378
18694 92869 66666
4296 41366 9571
42536 78092 13766
6802 29919 1096
34101 35793 936
83949 90750 2989
45931 58880 3797
7227 41516 4589
27310 64001 29366
59498 64943 5187
24676 77100 21199
62339 77471 7374
40592 97294 3870
1165 99978 57672
6107 40936 8275
13679 70611 50858
12207 60398 11184
26946 69369 29091
54386 56275 1669
19481 40088 6875
45883 69521 19806
9688 10771 412
62049 65416 864
21466 59135 23563
17246 46968 20992
26243 50205 16259
6571 96169 56168
67146 99479 18638
2438 39159 25259
24145 96630 65757
60542 93340 26340
46601 66119 11954
39675 77333 16820
3543 77311 27308
17287 92173 4063
6169 15250 6062
75796 87676 5698
662 70747 52595
4104 18771 1833
65106 96355 4285
11094 12542 1385
11105 50877 2596
10240 93809 15740
18035 42864 12840
22276 95195 10916
8533 50393 16765
11560 95446 69488
55288 73323 4455
25703 43848 11533
7706 77372 66862
1379 65194 44597
12819 19015 272
970 23414 21577
45753 53547 4717
7500 94331 44523
55215 69093 4208
35407 69825 4418
34603 71666 17060
51059 75205 3388
9374 98475 64339
75692 88907 6
12264 27948 4541
32174 40759 8229
46870 93216 32668
13900 27395 2564
67762 81367 9896
14154 27984 8579
18605 92740 26330
63945 98440 14192
28883 45783 9173
21434 66734 8522
33303 52764 2588
8755 28844 15704
28707 63779 24292
3111 34940 12621
38240 71843 19103
14581 38297 22913
17236 96425 65345
26833 89995 33067
15775 53778 28632
31785 41833 118
69088 78050 7674
55166 58689 3057
76838 89077 4915
35822 67419 908
572 57539 12733
14471 36518 11576
10374 35657 19221
23123 49978 5153
38996 61547 1449
34319 50898 12960
7917 31555 8414
19016 35399 2103
13193 58549 3852
16754 22892 2885
30908 92144 4992
26614 58149 939
65778 79640 11668
76771 91869 3624
74647 95409 12111
32583 43469 4357
40351 64085 20423
88330 91857 543
22202 26435 103
45147 48406 609
36448 93827 3246
28998 54039 2274
3671 8026 2629
41971 87349 37934
52797 86340 26146
57683 64383 430
2714 17055 14152
6315 36852 29274
36749 82221 16424
45004 95153 33051
27812 89977 24450
15126 83962 51789
52554 76980 19940
8284 16662 7311
20617 86467 8232
733 31173 4577
25901 65259 6607
82512 89485 5243
60447 64085 3258
1545 35350 26727
24694 89940 64899
33610 67808 17375
26562 33701 2057
9617 47509 32781
72284 91095 18023
7320 50292 4655
178 98707 87352
30119 41892 4818
39062 41268 537
13470 37733 8862
12217 20876 2352
38827 84598 12432
28715 43726 4282
3296 61051 38352
43134 75410 4437
4678 45432 24358
3506 14512 3711
28792 91558 38583
29060 74521 42609
52591 86135 21951
1085 66802 20938
3195 45146 18274
49460 53214 2359
61292 63260 128
25241 55201 12036
55398 72321 13274
56516 99964 36915
1913 77381 58851
26331 71539 38175
63004 86960 13526
3664 13242 330
67717 80101 7989
7619 84574 19382
36388 74763 11421
26634 70239 2091
60778 68083 6224
18765 70561 41623
85180 95755 8821
45527 54334 7708
5562 30823 4361
12034 43676 1092
23693 38820 8351
22325 30235 6361
44001 52065 2938
64860 72287 1687
7087 31778 17896
1122 6001 2430
19633 57195 33274
17883 38493 7866
11573 98403 62795
66242 89703 12874
7095 26467 9502
69552 77496 2018
53394 60212 1334
37138 76071 8938
48070 70728 6887
55037 93244 32985
57339 92095 33555
9269 94984 58544
6320 68657 38984
81141 93544 6375
23270 95763 34497
64864 75985 1419
34871 45128 2460
71934 95764 662
66565 92904 24838
39361 49216 2477
84059 86888 2370
84882 87281 1683
1978 92585 50322
11481 42027 19736
23012 39584 12594
71914 72886 620
12520 96940 11095
51865 54408 1260
35493 81759 13576
689 48505 9761
60231 89371 13146
57304 87938 8244
47842 92808 43572
15767 96800 25934
15519 49237 19343
29262 38826 7106
17212 56087 9161
30666 78670 10706
8578 84193 64789
30358 38129 5162
19951 76163 37504
66241 82865 6353
155 59189 48994
9357 41494 31940
60841 76680 13601
31425 31613 57
27804 90820 53177
32261 38842 1571
20203 68086 47155
93139 98689 3438
44569 75019 2430
69325 80953 6759
26502 43634 15202
5994 96640 23162
22323 63804 9650
9487 33573 17126
28237 61273 6128
23310 76071 29948
19013 83212 55119
20335 25195 1253
10909 18753 261
26356 27239 132
16001 78176 25108
35817 87256 22002
3350 14432 4233
150 5637 2937
24136 77611 37477
32225 39757 5874
9494 87304 55109
1294 84023 10282
29923 89800 6115
82665 95032 9089
86623 92057 148
52317 95292 20145
25715 59725 13449
19651 44996 6238
1529 31914 1685
94677 97343 114
1896 27519 13628
30046 96136 53397
60706 82462 17223
21479 33000 7785
51292 88667 19807
13223 25352 7406
79995 96591 4627
20925 97282 18582
61417 77201 7772
47887 51563 1129
49161 79513 16359
15490 18064 735
18070 82327 13823
15550 97781 5687
28762 49392 6774
62910 99808 30069
50099 70843 9909
81128 93344 7174
3118 35956 16663
60058 95270 14722
27909 51095 14070
61890 61919 24
8143 66315 25955
21554 85911 29731
27283 77459 26972
24868 76578 21651
48676 88926 19983
60373 75516 9363
86263 98001 4104
38010 65259 13273
65658 74917 170
74638 89510 8114
3975 56673 51176
40134 79116 19167
1058 36743 27915
27156 67986 33374
16684 94276 47780
17522 55100 21852
8080 48617 35481
71244 98320 14186
38285 54940 3757
68658 93850 6290
29882 70704 10965
53557 97687 24141
32134 71010 19838
52504 53393 251
17559 87898 52838
55898 86631 6723
69475 94985 2218
36467 45713 5847
36019 72761 25819
10857 48088 8116
41308 87080 20739
51479 91765 26841
49908 65103 14977
4776 91640 62689
31131 98714 50612
42580 85391 32479
42414 98550 40148
4422 96740 26337
26948 57744 5373
57375 80572 369
10322 85297 43938
57796 63690 3366
14215 15568 839
80868 82477 432
30951 60144 20613
58711 84876 25373
7826 61642 27679
4257 83662 9402
36588 56995 4601
76172 87039 1956
57094 82095 6217
16950 25340 6053
68456 71577 1155
37603 59300 20440
2628 10562 1532
79044 83225 326
62140 74210 3350
87199 94031 1558
54602 67559 2610
50263 99103 2255
12937 34370 5883
1634 91290 87612
8483 46206 32408
5758 61620 25189
5967 19608 3922
14149 87739 17012
64611 99570 17325
5881 92870 67273
65813 75473 178
35133 67322 16802
4002 20347 13047
42014 92988 19725
16444 83232 13179
91336 96659 1848
46137 67854 1998
58878 78792 9508
49786 69113 6871
326 3877 2691
61155 92038 2717
6815 24821 4971
43015 56402 6964
12568 49389 29860
34898 97936 33382
20723 29152 3797
35376 84695 3180
12715 44211 10657
51935 62297 9159
38415 89041 49638
51 54776 45986
57361 66089 8265
31686 85076 32979
9660 59641 7836
88529 98334 2655
75770 98283 13244
26122 81164 36059
16123 92798 74394
34618 70090 1564
12024 33781 14721
7505 50757 36977
20138 76401 27762
23873 39350 1222
6673 45482 14684
77657 82798 3335
1223 96351 6801
28740 75968 34121
52879 71832 13344
56410 95881 28166
38277 50757 6392
65280 71832 4844
24962 95082 9841
4407 50883 32669
71204 80801 6605
39945 54801 100
69308 77843 1608
57976 99162 14267
95117 95429 173
11936 38150 13983
4997 29403 10141
51460 77852 25405
27968 52436 16737
85534 96671 10259
18289 43474 3652
46480 97962 32172
3471 18670 7115
15394 73493 35291
12898 41238 19376
49676 88486 23628
85336 97408 2095
8947 15441 4126
55137 86506 18283
56494 82709 3553
49722 55525 1112
7562 41197 16983
35867 53589 14921
65868 88195 16428
31793 90279 41187
9122 65332 54366
42261 57366 7019
16658 93324 74762
2616 45139 22632
24401 41851 13596
28695 97648 10971
85873 92239 3851
20277 58651 25752
54595 88013 2862
34139 72645 5737
30638 67821 13183
7835 9683 1320
3749 10793 1641
43136 86858 29065
7391 18580 9533
5094 71088 15891
42362 90999 24847
29330 35080 2670
6755 86493 63942
9049 65990 27755
72004 82617 1189
25774 28622 1094
12220 33987 14244
10846 39287 20500
52941 56830 3662
78350 82187 2079
27542 53087 18415
91348 96922 647
10596 63622 27777
11609 19082 3688
28176 29885 206
9762 56048 28840
62291 88647 4410
34991 97893 62446
5445 80192 55580
69698 81090 2143
8452 37093 24075
22604 54491 27204
20501 27697 4813
24427 24620 65
3451 50890 42991
3895 36033 27132
33798 74395 26373
58145 66622 1067
50300 77816 26409
39174 61717 19243
63744 74354 624
3902 46555 20476
53733 58194 1094
31998 88066 17067
52505 58623 66
45863 68024 1504
22690 75181 20571
2510 94545 23302
6985 20870 5896
13735 78117 23135
45889 81943 28980
77017 98784 17526
2613 70183 66833
11502 20977 4636
7079 77538 32441
19807 68065 32711
56253 76056 2629
26657 37943 5157
17741 90753 49607
77739 77946 104
41596 43449 1765
7263 67887 21400
82463 87250 61
77585 83069 1337
24449 40467 1792
10722 98095 26646
60906 89021 11029
25702 67685 41733
15260 50228 28548
14706 75383 57101
29251 70971 19188
23843 54406 24766
21335 69389 28084
86813 96008 850
66967 74453 3430
15 51347 26168
72497 80231 3106
76735 93839 7463
35566 99549 62362
41084 70646 2461
25746 40536 3276
29378 39301 5972
40295 66597 22647
1290 74025 26557
40770 86544 5461
85543 96987 4456
17043 26927 8214
7851 45921 5797
47400 78904 4287
28358 59034 26400
11186 96744 75585
36924 72004 10823
11169 28151 6576
23523 91260 20649
8890 87717 14405
52827 84050 896
57536 71537 2706
50518 84435 17130
8179 20891 615
21742 66688 4965
35794 93846 55918
10110 60906 34391
65489 83661 14635
23953 93973 26543
11940 92037 11226
76971 98503 16123
90665 95597 3251
18096 91818 58838
32424 81740 36905
40397 82199 2602
32119 83984 9280
27101 51626 11831
35867 72015 9113
2413 97624 82083
48116 85798 29154
32607 68050 24983
19430 30410 2515
3259 83550 45774
22045 38054 8152
26927 39057 9044
4427 61503 28672
5859 81478 26229
58800 96785 13468
7994 97116 71551
503 86045 61524
6088 91050 33421
8424 41376 5353
41832 84543 1637
32484 37728 849
13898 89864 32197
56908 59108 267
35296 87301 4381
60712 89979 20263
53995 54908 806
20964 48502 6760
34335 45656 11026
7691 7855 8
13296 37527 14778
24768 36437 5143
78374 89621 8552
36208 69804 25528
1578 39443 23047
540 56921 6341
46410 97291 26360
42819 99627 42872
13655 93977 69145
15171 89816 65372
25742 50660 18270
26945 27675 307
49307 72708 12624
31827 37983 43
63742 85824 15135
42336 84311 9769
19298 91469 3381
12523 20135 7105
25734 69205 42681
4225 71691 34775
72940 85761 2035
19755 51301 14253
46625 74096 17556
66616 84441 3558
44006 72066 18204
8463 47537 16133
31892 99606 7457
64815 72586 573
8262 45919 13560
29509 94374 13499
43095 45968 699
29448 42439 6037
52281 93969 20505
62346 88012 4361
53378 71427 2338
34667 66037 16268
7279 17639 4851
25630 78845 8098
48017 49171 1021
16093 18835 601
45872 98102 49822
75947 92937 4224
32713 44001 4140
17682 95573 51578
10820 89105 8489
39518 50865 10514
65664 74777 962
44916 99289 20841
58506 78484 12036
65047 74524 8759
11020 62933 21880
11486 72707 36492
58544 58757 92
2109 14012 6341
1553 24619 8488
48154 89931 13499
40902 45563 3468
25044 56144 15398
25614 73354 29501
6585 70717 47298
32586 94992 13822
14488 37259 14685
72433 97775 2186
63810 64258 400
36108 71767 7579
18724 24372 1676
51941 95126 30499
887 31829 24937
46717 84800 7461
15259 38968 4687
43794 66141 8390
25195 35347 2902
60969 81036 13747
36233 82513 40182
13324 90751 29722
10388 38651 8928
2437 47394 38923
29848 82425 26418
43856 96329 32864
4875 85508 9077
18716 97024 30667
12027 62636 28412
18465 71377 45471
40618 50310 7062
60911 88706 16826
21855 36889 12693
27339 83294 32986
3080 25860 22032
60795 78135 11882
32482 68501 13404
62904 88877 13170
4505 37837 18350
16327 45632 24063
11447 44721 25777
41601 47907 6090
34568 96800 56830
32531 49544 16418
28881 58243 12552
13971 92301 38738
18163 41850 4694
22685 75720 20832
28570 31995 947
32798 49681 14236
9642 93910 4693
64184 67751 819
11368 28376 11969
14435 90151 74854
82510 88705 5812
71362 98586 11670
32945 89725 34708
5146 74859 34214
35734 64723 26684
8535 70395 41337
48276 97310 38634
22401 83708 12603
62343 92910 1506
10287 87517 59315
38525 38660 102
74703 93338 5214
16132 74042 1283
71733 91544 3824
64962 80856 15885
10952 48644 14807
31407 64652 11027
12521 76101 51987
46791 67307 9495
16378 30348 5931
7014 71299 15029
34560 70631 15932
62839 76898 12673
44719 90129 29614
22588 48501 17168
14367 47220 7299
21802 57354 24897
66213 87789 19495
42534 68383 1780
50725 90928 26288
33526 55122 13000
7910 25934 15749
37896 51816 6416
20480 32145 5899
10374 63861 39127
17267 75968 8970
54733 56416 235
26534 49298 4550
77933 92265 13378
15760 62488 44966
58715 74308 11915
6388 32461 21033
42989 97856 17659
21555 58115 29120
64124 94518 16738
44986 88871 41606
1954 21850 6848
42715 74031 5013
4808 20215 1958
396 29051 21073
63428 71267 11
26775 63481 1487
20672 43980 2615
73673 91705 7671
44511 73765 844
63240 89918 25142
83294 91086 70
61992 78796 5606
17098 20079 678
17064 99091 40684
43327 44554 466
6652 61465 10715
13143 77079 57481
19929 49380 17869
36175 90400 9591
15509 66877 38227
24769 31958 2614
19772 82669 29083
4668 30337 18230
3521 67579 45974
5351 49144 24288
968 38697 10566
46000 58890 12469
28573 82579 28876
86136 95334 4417
52811 53530 73
30513 77343 15986
19925 86649 11405
52527 58012 3513
75965 85324 4838
16756 40954 14751
67164 92963 5814
20022 25741 3985
86902 87179 249
18220 42570 17870
62744 90633 16843
7459 13406 1648
31717 53057 17588
42045 75232 15895
26405 48975 195
87835 89878 471
29648 74810 20226
17219 37374 16886
73418 76615 1240
43811 53953 4177
5491 87461 8913
35225 42295 2298
44288 80736 12036
17834 90736 40166
31390 66959 242
36279 74968 12371
434 38918 28510
26067 90364 7113
31767 86184 7324
54016 66710 4966
47716 95082 27421
45825 53554 6665
47192 88161 15190
33503 39677 3556
28492 63735 9647
16549 98263 75262
18496 76933 28515
4154 7386 54
28838 60021 10026
30613 72804 39456
19860 41120 19680
36171 56652 3750
29203 35636 5652
24685 36540 8735
15494 72962 49218
12306 19851 100
15484 45154 13268
28301 61574 31682
5211 29424 7214
23174 47053 17272
19188 47989 16646
43092 89110 35509
33544 86650 3544
6915 60819 18617
10881 61348 26208
25212 87339 48433
51843 73930 6444
29749 39518 7993
46961 79729 10564
17174 43780 15118
38012 71089 7869
57648 59831 212
9860 72301 13754
6896 7603 31
42684 53028 4126
35371 87514 6000
37370 56305 14350
15979 69800 5890
10729 68018 56276
7982 84815 1539
73703 89962 12593
62149 70971 6317
41316 70388 28327
49510 99730 35319
51861 80367 10316
11376 70915 26468
52882 64820 1136
9464 35590 16053
44320 45429 88
44553 94499 31541
21488 86094 4485
28236 35893 3375
1463 63892 11332
36266 49787 4906
15515 40243 1957
73897 90158 6772
52879 83164 12092
7280 92527 45585
2332 95219 1067
8610 16594 890
24750 29351 3084
53564 92724 6245
5946 93386 28112
1527 50723 41791
24276 73021 524
49750 89215 23364
60448 66178 3387
20082 46390 17760
64923 92699 18748
49740 73956 5747
38652 49704 7211
41493 78014 26616
25708 42717 6212
60320 63741 1892
23912 58924 29534
62786 63064 26
23692 49459 13927
43732 59682 4264
41579 96223 34389
63470 93720 12368
21465 71943 48545
76816 92100 3899
31024 62601 9688
17945 53713 21817
54507 78904 8221
95895 98352 688
41664 50602 2890
25754 71794 44753
45775 76369 4515
70042 74046 3998
10919 63288 38688
28646 64788 20795
17561 31451 8856
14782 18419 2796
52657 61348 4427
47829 93729 25906
42719 98338 54270
46762 56107 2146
6403 28170 8738
35530 99696 14376
6958 83134 15713
36067 94437 11592
73943 92710 14547
32300 77923 1737
28649 62868 21387
5215 35135 3434
90505 99021 6571
53434 67949 633
47955 94773 6088
37459 44175 4270
28255 53875 4754
38163 72933 29130
63206 81101 14221
82034 82626 472
12720 26995 10759
65116 65236 9
6820 95394 7083
1337 70135 56387
11725 89504 43865
54672 75150 8957
7579 60301 6530
5958 83308 64701
46730 59131 5872
38074 70122 14588
60343 73282 10251
21661 25194 2154
24207 82130 40625
36462 84454 14334
7462 17833 478
29963 71781 20724
13970 33976 19501
9751 58346 19488
777 32717 27061
47019 55247 5816
4589 49142 21811
14404 33162 3152
39477 60834 4679
26220 40216 13788
8646 40969 30670
51799 64079 5389
50023 58294 6974
91056 97930 2637
434 48443 31689
64776 66598 226
63582 94664 28601
38816 99587 47353
616 20318 14734
1492 62447 36851
10350 14686 3511
93310 95888 593
4974 87912 72829
28413 55051 26027
59464 94458 15281
42842 60375 8469
16283 41755 2499
60393 85587 20445
47934 52711 2656
72827 99197 24294
11975 76381 21385
32729 63438 13780
1864 71248 12080
58926 69050 1221
36665 90024 7506
39674 55816 3024
37733 60380 19377
69221 83010 8599
6239 83128 17626
66711 98664 10357
15080 19832 1013
14882 79348 44169
21383 72631 50196
33217 54827 8008
9485 19865 6470
11882 40394 20693
36730 62392 17940
69091 90124 20042
13028 42095 20843
17354 86323 55535
8345 96371 52680
10019 31670 15150
19372 53943 25227
43399 54898 7887
26911 53436 5799
26706 67446 16870
36361 80721 8514
49025 59363 7444
28578 96252 43548
755 34774 28760
1307 54742 21340
4687 23281 11799
47066 98200 25376
33436 59773 4278
18036 91932 24158
17892 56788 1258
40016 72720 17318
26309 99093 71247
39379 51055 10416
9554 56735 21456
11577 96972 13020
23252 50328 24370
7030 65406 31569
22262 60155 8743
48919 93955 40318
84810 85555 382
35514 64273 19306
27497 78964 11201
62865 72254 3268
31165 33650 534
47241 61079 3568
10988 77228 21567
1851 44046 3364
85378 92760 1353
67660 94194 7957
21703 89746 33943
63896 83763 18945
12093 95181 21197
58435 98991 4612
42444 86147 41640
31048 40541 8009
56637 72352 12680
28484 43042 10508
85825 94413 4671
2991 43975 29879
25154 71325 22698
72078 78024 2865
24597 88763 22653
53795 84270 25765
69929 88000 8390
20796 75523 1479
33945 74585 36663
2158 50487 20931
35319 87021 6578
7775 79196 31913
5643 56484 22750
16360 80319 9943
90578 97937 2032
35531 89205 51084
6525 96838 13898
6 40420 20400
55654 97399 3146
65140 77314 8351
39233 63264 21388
3455 40974 4084
66709 97330 9483
21488 22742 354
15068 49629 12067
10070 30729 1774
31049 60918 22897
89255 91872 1787
2447 57062 48687
31321 85086 32865
63554 81554 73
16987 35475 1307
42477 63199 7397
70956 73338 836
13922 45788 5700
68847 73896 485
11571 67541 34313
59348 91019 25565
49766 87793 10285
5212 23180 16372
56404 81534 17897
29578 87585 53386
35219 35527 81
54425 77148 15260
10716 74997 38095
43961 43971 3
79627 91791 7402
2889 93738 18998
9073 16364 388
40340 94164 26417
15301 24636 3920
71335 82854 1833
57798 72665 4196
15662 16732 444
51402 98434 15509
65709 76771 9020
25099 91490 8167
43145 86377 30076
15466 70975 51982
37583 46104 6579
24238 71012 4660
24646 27907 3251
48132 55521 6502
1311 25295 5994
31282 32737 693
22748 66904 38569
79365 98635 1687
8082 17237 1622
35551 40216 1027
16175 24565 2595
16810 37239 14658
44438 90318 26332
26985 34428 4632
37600 91480 34822
24161 97489 1781
68523 88226 7065
20543 74322 14490
11758 34737 10023
88218 91393 1942
17886 35603 8368
52542 88116 30778
37778 57578 12029
47319 95747 11069
31570 83743 466
10447 49979 28852
15215 69437 18550
17062 84053 43699
66082 75727 685
26924 98555 70854
9590 65049 32300
86538 87050 290
72251 83295 632
5985 38578 5474
18044 79454 33796
5875 94767 17439
5562 70130 4187
33098 59647 1024
23358 71827 47575
2851 52677 22144
71080 80512 8613
30799 49523 9130
61858 63990 1008
7462 25566 2264
82132 91157 6436
19685 40306 17678
52729 72519 5402
74388 92238 13956
9154 66507 56549
27783 30049 515
13384 81023 58447
21245 43456 10551
41549 80067 34650
7100 65984 18731
57523 97457 11516
5628 94113 80453
52773 95379 18867
34823 52473 16237
34489 66102 25883
16417 68952 44503
3181 58348 33010
7540 14005 144
77673 95515 16956
1312 38149 24117
49655 81829 10380
28830 35141 5026
53763 73590 9950
4187 37627 22353
63339 85729 17027
12212 77979 9840
27167 73926 12787
31089 84004 50674
51602 94789 10368
67962 98939 14312
20710 39153 7729
21587 24992 726
21421 50964 9822
69867 76150 2572
28045 60827 14251
14564 39372 17365
27362 71947 27012
51831 91859 18692
44235 78986 717
49575 89542 33794
34934 83720 22185
49229 60128 9123
7286 67714 15181
67362 82372 12545
21563 31548 4976
7237 26972 4154
11312 79186 17217
810 32589 14581
57520 87889 9918
34806 69314 15808
57317 62404 2284
15461 59673 14143
21896 56853 19271
2168 88939 73145
19397 72752 4884
7375 54278 40712
38922 64973 20057
50764 99814 6178
67559 75840 3765
10867 40853 25621
408 37626 31829
31270 46563 14907
29770 77292 1776
78429 81238 355
19421 93015 2672
80747 87260 972
83185 86598 33
9558 73056 42548
28199 88935 51976
22391 49696 12703
38770 41090 507
22758 37938 64
58160 95667 35091
35637 98618 14748
60499 97124 26685
4777 18211 97
2086 80120 27882
24657 47657 10872
1873 55571 1634
47271 69146 19015
20354 25005 548
30992 96004 48309
81504 92652 1027
8270 51609 35743
25008 27375 2137
46804 87975 80
38430 85795 38436
53280 70460 2808
63655 94056 14034
31132 46547 10798
50385 56251 5420
51735 76707 22671
34232 55156 16479
49904 93118 5574
27788 33995 3856
70444 92321 14509
39300 74992 21626
7926 68212 16566
8779 63853 3002
36256 46466 457
75953 92348 868
17521 98334 61021
27575 38169 2329
2614 3633 862
50764 93788 9805
10213 93386 65149
89470 90270 167
13548 68692 29913
24418 54748 905
95989 97408 491
60303 85213 8756
4733 82898 37109
74287 96637 5945
59560 65151 911
23519 58087 34176
32280 67455 14063
54649 99635 22337
68245 78296 1428
53684 98029 12743
16426 82834 5184
81545 92628 8369
58154 80336 6265
19902 29362 2053
1651 29307 16989
7003 85456 47541
6108 51572 44767
2602 16703 11875
2712 87112 61217
12277 26980 6791
15086 30093 1726
1078 82904 29728
10831 97666 13755
31106 55732 138
30936 37046 1576
94385 95948 745
31141 82649 49178
6754 40278 22029
73694 88626 792
10845 91683 9881
24272 72906 19173
4543 32392 5201
20321 68264 6554
24123 79753 7165
10084 38249 7690
14411 53341 37931
61859 82047 19079
4079 63867 6641
11935 77639 39080
48439 73119 5853
32291 44793 470
41718 43046 188
40470 85571 6066
54896 72864 1775
35437 47013 4145
19462 97499 42855
45449 82621 32789
603 72783 22013
29048 58420 6019
31166 42864 1695
45986 53267 4052
31656 83707 36025
37715 75124 5257
33925 92252 47831
58625 71280 5430
21885 71597 22859
33468 99371 741
9278 87302 30072
19010 23076 2835
26665 96993 5322
18147 77400 27543
57822 78430 18221
21654 37135 984
22345 48425 14983
9246 77805 34710
28275 69863 9031
1878 73116 2527
4503 94031 81466
91682 98966 7086
1393 3708 1106
6971 21586 11346
47100 56030 5953
17613 84016 11244
24070 43221 16761
3705 12454 5300
564 82552 14349
36861 45596 5155
74055 94794 7848
49625 85772 9506
26873 62837 20910
47312 95871 12375
63166 90422 6169
14746 70404 48373
2011 81807 37704
27189 50641 18853
10972 52728 10648
70723 92111 7893
5529 94767 34041
19869 90890 67638
40677 60818 10512
50010 72796 16159
55413 73663 2246
23917 74761 4987
9482 50713 23867
70168 82047 981
27442 43294 11077
53112 82485 3454
49317 97609 34061
8361 78785 18083
33502 68539 14840
55686 65627 6630
44298 64007 16610
30373 93672 35435
3959 37257 27201
4787 90942 38628
7885 42467 9796
42918 46856 1662
49531 64738 6524
32149 53249 3786
66488 85302 18540
33679 37522 350
32205 85892 41789
3427 81935 11314
13226 85936 52803
26743 36856 2244
88065 92218 2769
47322 58799 9908
81985 96397 12288
44301 67008 12359
30114 33387 773
3889 90298 23768
14152 32139 9346
55719 83462 2620
21191 57291 5688
14712 61036 15947
34798 49306 7576
15762 20103 1325
15120 21620 2111
56638 66985 2062
55804 61603 3137
48701 77320 22640
15587 78197 4746
82113 99965 15247
20251 25782 4571
50651 73227 18949
27603 80601 16546
1887 67449 7354
63668 67654 3350
71524 87749 15278
72445 90091 559
7088 39044 12363
21131 28981 1653
11576 46624 10357
19012 32381 4050
31155 38533 877
27023 47607 7546
17636 19950 1256
43751 81057 26783
2325 87548 40933
16315 65056 25530
48084 85708 322
58189 89535 1887
24235 25483 811
3228 50060 29914
34119 89925 22169
66941 67964 651
44043 80119 17688
33766 40908 3244
1615 3744 73
34851 69648 3475
73327 73725 347
1903 42938 29149
41404 78111 13570
82907 83643 245
43333 77692 16386
23953 60862 10762
38459 66882 19889
3083 61570 16896
71270 83400 7276
20391 54358 1814
40591 85035 10048
11810 80962 22121
23488 30691 4053
25723 45796 12295
72391 99042 14852
12840 76410 22930
45164 95589 10437
48075 50285 590
3183 79274 8541
65567 93548 11509
41013 56909 15698
50954 92998 39589
33240 88062 54555
46815 54295 7339
28000 69645 34044
26186 65543 23317
18444 39285 13875
60881 97839 32618
35034 96021 11817
2738 99863 41577
8544 98277 83649
49542 84606 34367
58647 84789 1222
51719 66522 8817
36953 76256 4450
76359 81595 4731
5952 56461 382
33781 94900 1608
19470 30720 1951
49918 88124 29844
3133 97781 92757
38400 87427 30233
22545 86128 43442
6313 62808 13148
9632 48230 8311
59829 89232 3792
60633 89438 9435
32357 73377 37878
73163 80048 1562
47893 83762 35355
9377 90736 13574
6147 89070 80347
41927 43453 486
10306 12015 743
40520 77941 22434
38755 79008 8188
50425 63658 12720
68254 71208 1803
38896 74554 29792
55287 56050 83
1812 56941 17757
11229 94886 63854
68012 92660 5727
8259 77084 5263
11864 78036 20889
16840 42467 17447
26076 26549 324
31686 34716 283
21325 79872 31118
35517 69021 2109
12278 20852 6127
10987 63098 42806
39281 69808 5444
85365 93212 2333
19631 37797 8200
9384 86527 3117
1576 53115 25509
7669 26237 5319
84609 92017 5121
36341 53398 2048
7229 40171 10396
47389 91934 15781
30280 53075 15100
15949 86417 37110
15314 82849 67346
1360 31395 18895
40859 45152 837
54699 90642 24715
85091 88929 1472
73271 83207 3438
10259 71432 17327
41700 76292 28049
393 80418 5969
5346 11546 1783
15049 82277 4280
13319 49874 22258
15089 27839 4466
40856 90858 18190
49081 92495 16194
39254 47037 7007
13959 99953 22127
37341 56313 8845
51127 90469 21625
30438 56502 11588
55474 63587 7004
3625 82758 58603
58854 67328 1200
41565 70485 13576
513 87173 73591
38888 70185 707
68632 71440 2779
62367 72962 7200
1002 75708 34766
39434 51511 1310
3183 52631 16443
50163 95607 42458
50660 94079 19105
3618 88681 45945
81657 96927 6183
23570 36725 10218
37710 59801 19243
23897 38602 14091
78055 86287 3714
24383 79507 32127
54643 86756 13136
9560 39973 14431
25275 43322 8811
7768 58446 41996
18444 70885 51668
50713 67600 4132
71577 91792 16587
21148 96677 60397
38219 46251 5079
7953 88790 68424
809 85294 33312
76405 93319 16488
30814 33129 479
25369 85615 41821
24682 48295 14228
34356 89769 24821
20732 54124 26772
19275 33003 7606
43871 60474 7366
55487 81867 9734
24009 43494 11515
92006 94800 2563
968 17291 4641
45939 62730 12526
48207 89093 5164
2833 33378 15702
65371 67679 1328
32633 82123 31336
27546 73834 30270
11671 28812 16407
4254 39200 29330
580 41204 19280
10837 39483 5090
12279 47525 6912
13350 38928 18437
2576 94710 90939
30183 40269 3254
42297 49963 3294
11694 16532 1370
62420 84146 2082
37965 95923 11543
53285 80131 26612
33151 74474 29202
10038 14313 4021
44652 73731 14295
21458 29683 7321
52667 92689 13550
1314 41544 11169
82972 88471 4361
87118 89739 1503
27985 72958 32947
39924 92330 18493
22135 86824 64168
5086 42563 27140
60843 80305 10846
11064 37839 20044
41025 90958 6580
55996 69037 8398
18491 62211 7668
2348 98479 95596
21783 61238 15024
65672 93288 27511
24346 91666 13982
25357 38684 12874
44179 52653 4205
13962 86488 24664
81028 96205 7374
28715 71497 22377
4143 90616 35197
16418 64662 40884
50298 67902 5586
18386 47082 6314
4395 19554 4888
37489 98198 8877
2666 28186 2322
44984 89245 12006
3814 14151 4083
36861 97350 55622
216 37019 2618
26905 60797 16321
45744 83881 16002
11639 82679 49447
64641 99066 14871
64702 77310 12264
2960 31068 27054
312 64781 46924
16330 40173 206
38572 39443 676
64591 81571 10305
7047 62252 3495
28955 93650 26284
9141 35363 6045
66403 97949 12048
23283 71371 47119
68831 84391 11165
43447 89544 13248
376 65295 42471
34321 89660 3517
19185 38851 6004
72510 78578 5107
5611 85621 28244
12177 89339 39095
42215 73646 13546
13275 41123 993
31990 98651 20933
29313 76576 45626
8365 27923 19075
28918 80226 40119
92750 92812 32
27044 89061 17767
12961 75392 8300
41177 81569 32639
1901 42663 38381
92628 95324 2461
12064 27739 11924
16791 48451 3911
3362 32042 27498
2404 71984 6317
43823 94311 26778
42386 61634 152
55864 92444 3118
23059 37470 3655
91278 95397 1229
50175 71628 12395
7155 20940 8481
7212 70795 48180
36415 54604 12810
20553 83875 32542
65063 79913 2308
36555 64217 4518
24466 41860 5729
4804 16663 5876
33087 45400 5554
75835 78002 1020
20517 52821 32256
13478 22140 7113
3739 66765 51279
33535 48127 9331
64499 68550 1092
2416 71043 35353
2056 52344 13047
44145 61146 15577
31631 80504 8094
18167 93810 50127
23171 57367 19439
43010 82136 37760
4099 79310 37994
33380 73181 1485
20319 87921 64081
26036 46211 3615
53085 77185 5519
56762 64511 761
4334 95326 7327
58076 69129 1711
15044 72455 2736
4889 36927 29116
17323 98962 33483
61227 62588 285
55718 89989 31096
11039 80529 23116
45185 47703 2068
16626 28117 5022
923 54879 31242
53691 66130 622
16166 68386 15709
77621 87608 6762
34969 65202 25426
58128 66653 7259
39767 69002 20017
6087 81581 44606
39003 41493 320
45246 79916 33206
33028 64762 22970
45727 84533 36054
30030 54797 187
60877 90571 28614
71033 95215 3754
3495 61055 47663
3344 72904 25070
37527 42871 407
29397 39855 6000
62120 92689 18415
13232 97111 14672
51342 93188 18877
55022 67116 9128
1381 2475 830
67870 88420 806
30 33413 19406
19190 31234 7739
94210 99532 1596
22308 26364 342
16798 38646 15657
17701 65724 33173
44788 92399 22804
47060 57308 3340
28039 97696 18485
54917 55605 246
34202 49238 14734
39870 79928 33343
19055 50839 859
10962 66219 35313
20353 84323 10204
8716 44128 31984
7431 97233 15608
51863 70054 14194
28698 76036 9893
23722 70366 38388
39777 76507 16609
63404 68022 1598
2041 88501 49063
23756 24665 796
74377 97352 10992
79124 97405 15083
4997 93909 4872
7157 33110 4127
49959 91582 18433
37870 75078 33349
78010 80162 1798
17119 89021 21886
84010 97696 3381
49658 92299 15190
27529 75541 12381
21695 72275 20968
89914 96524 5424
34414 36092 411
66360 67718 592
4983 43058 36134
45417 64676 10738
33175 82129 19112
49439 61697 887
32092 76394 10911
75721 93000 717
62292 85857 14753
10977 62036 41931
38760 97428 17472
24972 30476 3049
21222 58199 6009
18430 23143 354
27003 67651 4111
30417 83175 5270
50967 73553 21972
2069 13677 23
75532 77079 285
58381 92674 5981
71155 88977 9021
28730 72822 13850
8607 19644 10944
52874 54440 508
15544 45631 1207
28743 80682 7449
95 13927 4094
84977 88091 203
89121 98601 6982
65730 76571 9360
6739 6746 2
65771 69488 2172
18061 52123 24399
22227 56406 9200
49398 70777 7197
75133 87117 7315
55023 67109 8770
36387 64171 4152
452 17298 14576
21816 38892 4715
5250 92025 21667
79435 80734 1191
34488 81900 8935
58566 82479 2427
11442 71783 36642
23546 39906 14414
40739 78316 17124
71167 81037 8274
21982 62229 11879
71472 78752 7151
6376 30723 22645
37614 38125 486
35284 45242 5758
33245 67274 24514
69200 78323 7765
55964 84881 2410
49238 77451 27316
12685 30799 11657
60829 73064 8258
24796 63583 7476
37894 40976 1810
45783 76772 20332
6237 59604 47904
49427 99056 20873
90320 93204 1357
16092 39025 18712
5780 85923 31729
53578 65097 7475
40128 99547 24521
54094 62649 6011
26212 93111 59866
30473 76424 36008
35951 80542 38049
15319 46762 4988
2228 14818 5773
10741 76124 64044
51262 67335 3576
44869 92438 20119
6660 47712 3804
3039 10144 4224
10683 99380 60862
26743 60496 13729
31203 60418 22934
9558 39112 18703
6553 62169 16619
76062 94569 16635
38187 61411 22062
50230 79458 8210
45475 47912 380
6868 53510 41113
32065 43596 3313
16364 33521 5676
14456 45943 6406
60833 82022 8856
40854 65683 8813
15259 81689 44437
47661 56316 5654
11554 99690 5215
3770 25084 3651
12580 98226 47758
30159 67782 26293
19197 70969 44805
11597 98272 67498
17382 26679 8522
35717 70800 9246
44759 47004 391
50474 77711 7260
5433 37677 21504
13285 17110 234
32624 93262 17628
41080 95988 3856
21389 96377 27798
2427 44309 486
1468 92015 72087
62241 82082 12837
15714 35917 18702
37269 95567 409
23752 51903 24404
7133 34205 26411
5277 28140 21458
71567 86153 1260
29039 49309 14211
23235 38150 6630
43516 86118 8740
62411 94580 20063
48334 60692 12156
27838 56066 11856
16826 42921 13546
320 95745 21988
54302 63027 696
12707 66437 16763
19382 25114 4470
61890 68050 4089
12145 34354 17430
25563 35493 5293
83584 92837 7164
36065 38728 928
18933 97843 28564
20264 60721 26687
19491 87796 795
29851 91774 56458
568 64646 31908
12541 80026 49604
10723 92417 37439
52129 65730 6855
25368 83512 34569
10266 41574 6316
62493 81765 8900
14736 86810 5877
72167 99091 5260
42584 59461 14495
10229 48765 24161
9123 48151 3075
33748 61498 18280
36925 50144 249
81975 99219 192
18668 69182 20584
19287 91207 56237
37580 84974 14788
97399 98389 624
47898 59574 6178
20487 68902 25643
21366 25386 337
31857 86791 42613
71802 96969 2555
42628 44596 1610
13948 58963 21811
82717 96441 11215
180 37233 22951
40682 81093 9899
23881 91826 55842
95362 96709 303
77811 89607 9345
16456 69328 46671
11073 42675 18922
64470 76714 9068
48054 85631 33744
43009 87026 31616
17231 31451 8089
25590 85269 10534
53963 91559 12236
6221 61151 45062
18121 18384 5
34813 93842 41688
89501 90628 394
70470 76049 3960
65675 97779 7313
48062 67398 16714
72135 96718 7010
45639 74468 21732
21696 78414 34649
52127 70308 13872
33862 69095 32126
52410 56076 2724
17167 41959 176
27849 45446 11622
15325 72563 30783
51464 64168 6218
41967 93259 40792
29202 60261 11784
8482 97296 72674
28295 72086 19363
25411 29639 2581
28060 75483 8464
13749 83304 52748
1693 41974 24139
30797 99867 55291
27715 77708 2906
42199 80282 6147
65516 74420 8587
79583 90153 10428
20671 66959 43218
15010 25378 4838
21515 92324 26085
35345 74358 16144
32867 94703 33059
2834 59267 29347
36723 79047 18741
18467 75882 54265
40427 71692 2250
5841 91721 11831
53592 72484 17296
29521 32604 1288
6675 9199 1618
64898 77415 9417
5574 28550 17537
76475 88134 11400
25267 36029 10091
48748 71965 7074
18694 26028 3423
14662 70600 5002
24109 98990 37485
54841 82143 19104
15750 50944 31382
12913 35091 5412
19669 68275 26607
11264 23072 3229
59245 92873 16998
12691 51820 35351
61389 86626 8022
1675 97797 84995
7720 80970 52208
22921 91149 8076
28912 47299 13285
27430 92284 14083
18078 56511 38018
82349 93080 3143
35480 35584 81
46761 80850 19110
1515 60136 55425
69642 75251 1142
3498 74689 51109
44053 73105 401
23753 68354 29893
61451 91284 5217
17774 87566 44650
69565 90456 13710
11659 34007 19514
67566 97791 28589
71461 94888 232
55399 60680 4739
1757 13686 5356
2640 97960 73148
27581 48938 5906
17254 75634 36841
1184 51602 41185
31556 35367 3506
23628 34705 5951
40749 55162 9428
73434 94879 7348
31194 92358 51617
74602 76959 1369
20766 68666 771
70433 79529 5970
55994 68674 7959
16909 78982 19896
30262 57666 14008
39697 82833 2806
28639 81817 8216
61096 61647 316
49150 66186 4497
12137 28205 2173
23928 51282 10085
3236 26934 21010
10572 57034 2144
1345 4637 1167
30410 89519 24974
52905 60199 4953
43507 49200 2151
7048 92909 69462
9522 18625 3302
75081 96535 8829
77909 99166 9525
76568 77469 755
67410 83995 10793
53465 90647 23950
7681 94350 21110
60209 95633 13138
31770 75494 23305
39176 83153 38818
13838 80758 66918
50978 51973 826
29544 47350 17226
46351 99324 1309
8667 97333 38032
85437 98744 12637
30429 33278 543
63728 99721 12970
27381 71308 27495
32451 41013 6492
87804 98936 8123
42682 94470 5699
139 47004 36653
39438 66376 14099
53261 58975 672
53121 63808 4446
39805 41237 247
22856 26035 576
9462 38542 13247
1760 81055 66607
32617 92400 56359
23420 87364 23187
59616 79661 16870
37364 57948 8858
18214 24599 5462
36080 93686 52809
52166 73509 14864
18785 51930 7106
14369 71530 47635
20372 78467 55223
39415 60593 5477
84577 86740 1992
12480 61811 21071
41632 92623 3696
46108 76819 23772
42200 58907 14045
51203 74456 20243
65160 95194 19278
72173 95814 918
5345 75914 44226
82526 85238 2203
13817 73586 23150
26621 60609 25217
2799 71244 47061
1450 22141 3425
34254 92351 26659
55382 62963 1745
6132 31962 5732
21856 84973 33819
17969 84206 44840
49471 79300 17981
60543 81554 18890
57941 90959 21966
47145 60522 7413
11979 93903 42202
20048 79364 13069
29368 45440 4315
43080 75095 9906
3029 26887 3623
30362 43973 11035
19732 39003 18570
46200 91823 16203
32930 99215 29431
24024 88765 28714
63467 64422 802
51573 81348 11997
45607 51386 1932
41918 63979 13544
15833 41148 4566
22701 59497 32697
2858 56884 15409
12398 83037 37356
27652 63739 13424
2111 75043 15261
80825 94196 642
7545 55127 4225
14992 85946 39399
36453 65650 9044
23867 30719 4713
57118 88224 17297
74446 98470 11439
6746 90953 69000
59468 87357 5766
19472 20673 914
16042 99826 12797
55858 89957 2442
16380 80254 31926
62871 98934 11255
38372 84764 710
800 5447 3652
37800 45117 2878
95132 97006 1454
42222 45585 641
20501 67389 25046
9754 37167 17454
3810 46097 15903
2416 46706 6643
58956 67785 2111
19649 23675 811
20962 38978 7703
59518 82643 22220
17495 43996 24110
23143 71487 5163
41065 47067 2774
28832 29282 108
40397 76844 14611
13051 52050 35199
58191 59680 1171
9703 50847 15239
7090 30706 9353
33958 61949 19483
37465 95146 29275
23754 42016 10763
60438 88322 11173
59882 70372 9850
18517 85377 40342
55176 78039 8935
54367 65228 6441
16590 29232 3589
37218 62190 21467
33757 96437 40660
15336 86061 6738
24706 34569 4035
59748 72942 5217
12805 67501 30212
50578 72218 4057
18704 45233 19772
21629 41329 2538
76616 99932 10332
66283 84272 11648
35361 98008 52107
55430 63839 4650
54896 59658 1650
23495 53045 4754
81655 96062 11223
18579 92152 24319
781 75489 22344
67025 73357 4115
9069 83952 17170
10446 47345 34815
86533 92944 5134
80072 90091 4399
41517 76664 17268
33618 38253 3390
33550 92482 20608
22159 25262 1289
54342 71674 7358
42457 66489 7255
29534 57212 18227
36016 66566 4976
54901 86093 1763
2825 48782 19900
35732 72533 12426
56004 76214 6508
61782 74181 4238
51804 89827 32026
77291 97664 11055
531 29789 1364
3745 16683 10273
66848 85244 13201
45931 80214 1210
83341 84261 201
12168 81378 26168
29382 42492 6118
26020 75197 45973
63206 78019 10057
88356 97677 8095
33008 93789 52695
6842 68340 37196
17157 39297 7
9716 62300 26651
38025 92768 53974
30540 36022 4553
26278 39145 2843
74691 95425 17452
10708 27889 5999
42926 71762 5631
1092 97762 41748
65126 79640 7412
21240 31961 10068
34841 39620 4532
53331 59101 5390
45725 55723 9614
45997 57089 7007
58662 98162 29402
30361 62479 20392
66245 79768 10432
53329 67499 1935
87537 99516 1759
18392 59055 2577
18104 53732 29396
47781 48474 457
34996 72480 14789
18273 89598 46984
7181 33411 23817
22514 53680 16344
62271 63072 775
44180 70906 4214
58607 72398 2985
7379 76918 898
5814 68073 5961
42132 63120 15274
15521 60127 24135
5102 87223 23543
12220 76111 36178
33179 89074 2755
68707 73510 3174
29287 94737 51729
44313 67949 21698
41637 65789 9798
21565 41635 7215
76862 93592 4091
1057 33613 15322
53887 83918 2988
9184 68080 53849
12274 81714 42923
6293 64903 23875
47044 57211 7914
72308 96280 13859
9842 30739 12359
5957 42721 6457
49164 79281 22089
67806 85670 2263
76799 79200 2183
51789 68234 8493
2035 53562 3097
36192 62590 4609
55508 87536 13834
29744 61156 5340
45266 50466 897
65491 98287 28188
40845 96584 30028
58934 59619 536
492 23619 6118
19569 86038 21629
4155 56817 27906
32671 49035 12029
53475 74851 783
9002 12248 2398
8296 93101 35000
13459 54954 32753
14223 43131 24176
22192 67975 27267
42167 64832 241
4918 52216 17160
5693 89153 45313
96607 98023 1199
22100 66568 31974
22192 28684 5811
13511 70109 21248
68437 91934 14668
11798 14339 1523
39656 88227 28328
20206 77328 39404
38953 61429 1206
32140 86701 12621
58361 59101 43
310 18737 2350
57264 67681 2057
73684 81964 6870
53209 62103 3889
72728 98032 13566
21824 30991 6512
4961 21807 12332
30933 79416 44542
67779 95114 14596
47870 84894 19289
35231 35289 48
36842 89850 6440
25952 52336 18942
19459 84877 16147
54557 70412 7111
28968 73008 21387
24172 57387 26158
24347 84744 20379
74362 90674 4084
5041 17919 806
33005 61087 569
6953 86734 4566
26429 67395 39613
24885 71494 26551
13886 31531 10465
36063 84037 18050
33078 91602 15170
17401 74765 20344
5398 38911 19492
10181 92254 24692
12492 89295 56055
22946 38377 8489
87378 87470 33
29900 78384 22006
93251 95836 1983
28934 68991 6124
7480 27323 15647
42050 90350 23257
60500 77173 7837
4787 44960 15571
38072 62612 10470
51243 72844 422
44921 81109 26037
40272 69237 22569
3313 87443 58702
18768 73497 2058
38961 58948 16560
5189 74146 44473
24270 84594 36067
79918 93568 11949
13144 76516 24900
51943 57434 4734
10031 86672 66659
394 22203 2049
19605 63631 43004
54724 97510 28051
62217 76472 1201
35540 44317 6713
7549 50117 9645
3410 30871 6025
44754 78338 4056
37391 72303 9025
83779 88816 2078
74326 74597 10
59791 73498 13081
23026 27716 448
48042 72884 3774
22995 43877 19116
44109 95717 3228
6254 36238 11021
14595 43020 7412
14138 72909 43084
191 98081 24655
11807 12795 403
19126 70180 12793
64395 99544 11232
12359 87513 3935
42334 44809 1288
36178 85033 29276
1151 70934 39254
29727 79126 42118
70361 88264 9893
8693 45276 35341
17314 30764 13319
10072 88635 12620
40246 99054 38677
23842 77013 35682
55632 83152 21292
10463 24458 10144
5915 43679 16662
48353 59626 436
21977 33103 11066
84279 98266 11632
22382 47598 6291
71444 74035 1423
21950 92329 7829
58132 70053 4642
27033 69729 32611
20962 38267 6015
52850 63292 5308
50011 59831 3797
32778 96882 3321
61369 64213 2082
4084 93244 71620
77019 99917 15457
13509 70259 36702
41203 49553 3061
49319 75150 5447
63346 89780 16054
58215 58377 160
69265 97096 16040
25623 78321 52588
33935 90088 35149
20071 31419 3323
69150 70106 574
4401 55465 2973
16541 43533 16221
43284 96587 33910
89236 90468 860
70327 88744 10092
14292 33177 9870
17527 73255 19592
14496 39051 22982
14569 37548 12743
28385 79688 32212
52099 58614 6476
20036 86374 31503
1008 89956 74299
8449 91731 6625
71764 97649 134
74071 94983 4284
47167 76653 17125
56263 82779 10792
44522 69515 17632
31136 67980 15404
786 34693 24529
27629 48653 16025
41328 63752 11652
15285 65002 11398
72117 88155 11408
4553 51421 42639
43366 49549 3889
47713 70906 5630
27499 34494 1520
17825 57766 28506
27360 82931 35113
55641 87163 20983
73445 77760 2463
24826 69163 40869
8579 99526 37044
38870 90032 30896
11676 92296 12968
10568 82902 61445
34175 78343 26072
2392 3859 73
28722 45458 2064
57022 90575 5160
40943 44812 198
25073 83997 35674
40077 89816 26306
18042 86610 26657
47094 61377 5552
8297 48357 37387
9739 58646 34106
11732 27370 7432
16715 33573 2929
18145 33454 13309
26342 56073 15298
43521 86755 24232
78492 91165 11282
62206 64572 109
10471 38248 13369
10538 58867 15386
65918 75836 7134
40451 43231 1307
19731 69292 38756
19612 21706 583
23792 65593 28218
41120 97860 20591
20706 63920 29559
30284 33334 1811
51572 60711 3214
65924 78653 10745
59147 97101 7744
15242 34971 5494
58100 73830 11171
45640 50535 3397
41881 74237 29140
22236 69861 23493
40691 46073 3571
40160 43762 2941
39501 62257 8976
24156 26007 256
37697 44724 5029
30254 37821 2725
28465 38517 571
38525 61610 22049
26459 94545 32952
787 29778 11891
26541 61650 9926
64668 85951 14847
20233 94553 55296
25428 95222 34768
7061 68242 1057
67241 92775 12199
29625 73591 25393
22528 63787 19998
47966 49303 1034
22688 81554 37237
13869 22032 4627
49466 99211 31578
6540 78021 57953
16371 17155 648
94068 95557 1166
9677 89207 55914
63742 87720 17311
1033 21586 8490
35178 95530 4053
75364 92961 7828
52048 68873 748
12958 86974 40857
7140 76145 24608
8392 73769 59481
5774 33941 13489
62822 85800 11375
9893 29832 6847
38137 50162 4544
14536 61793 32972
12117 25177 7079
47600 66814 9560
62843 75332 5692
6257 61487 417
45586 85562 28450
64385 82644 13101
84367 97846 8427
53466 97912 1682
76659 83475 4396
26459 46301 19476
86 97982 43675
8797 48296 33964
16020 36545 641
47799 60718 4929
35947 40897 2666
20847 43202 16873
45760 52143 2557
27102 50119 13634
88564 96517 3977
27753 42508 238
42176 49188 2092
11798 93570 5514
76834 86638 2157
36960 57431 5430
34298 34523 121
73183 98806 17898
31356 40239 5043
73286 75889 447
54439 79136 21496
2971 55151 10370
53850 98003 10786
50248 84160 31492
31819 93901 16098
8066 65506 24583
34381 68587 33120
27654 67505 35318
63356 65361 813
55731 65755 8046
60789 99748 6470
470 92046 70665
14975 35695 5889
28961 34814 4801
16270 21719 1678
48641 85013 31439
78051 88204 9594
10414 60614 35712
12485 37602 7090
4871 14751 4875
71901 95527 21499
11029 80098 55766
10744 62191 25001
4629 85011 21697
12213 15026 2735
16196 83542 50510
1469 85253 82323
52685 62497 7498
1033 24387 19176
29201 93691 9425
16573 58021 10037
14756 99006 29266
22346 54623 7881
47081 68996 14145
51654 65629 12330
3969 29887 16477
17579 58322 11709
39466 73746 26070
61262 92786 16820
58740 78597 17155
56764 94499 34711
37047 88026 15733
55893 90050 22464
76061 79002 775
26017 76152 10613
61019 70697 3288
17408 83977 38960
62193 74112 407
60215 96930 4166
5150 95311 58755
19405 42616 16284
38610 51940 7053
16296 88592 18819
953 25377 17551
886 11745 7253
39514 48721 6998
35995 50238 7020
46314 65679 7785
34527 38580 3664
22839 85786 44819
55533 89527 30527
20469 44701 22959
95 53782 14099
10421 94288 33815
22556 80105 28955
20367 34765 6486
48634 52637 1763
48903 59384 9906
31278 44155 2045
960 40918 26816
5059 83919 21999
22913 57839 29745
32273 67536 34361
22348 48098 18105
14696 38492 11746
57874 91306 28002
13315 45096 459
17842 35596 6462
17932 77367 52829
26094 54607 8685
8776 18708 7860
13887 46731 9663
14758 73228 1584
3174 42207 23252
1616 29239 18442
44262 99689 32832
82964 83621 629
9588 22438 9953
23641 95505 67733
16459 67008 14171
987 31156 27439
21887 47927 12548
76300 90452 7106
13581 49541 1123
24358 77966 37681
30134 91067 44067
12910 60717 11057
77001 91170 8091
64912 72500 6753
31041 85103 53042
27466 36291 8651
53778 97516 34504
20683 33779 12843
54294 79828 7093
4756 86238 35127
76902 99297 15009
11825 29350 2462
11081 40788 9228
45891 87201 16911
29607 93575 58474
48577 82624 11869
32503 67203 11793
50286 82653 7069
7310 8541 889
10686 54415 36443
39648 56589 16575
5875 62833 41100
54851 86428 30937
30663 45695 5709
18007 71697 41389
68598 80761 10524
65919 98134 27266
33397 79567 2212
88929 90347 792
18819 61382 747
47648 68066 14888
3526 51924 20413
46795 67868 20001
38372 95560 33901
16196 44659 4922
11285 19053 582
65662 87235 3577
19598 63861 26210
30942 50401 921
7178 43769 2380
3873 17751 9290
45355 71196 544
53826 70896 12389
7462 64151 22641
34919 74638 8467
15716 56525 11482
76441 94766 7346
41167 64647 16668
60104 83140 10991
3730 73779 3318
37715 79356 14936
7275 51868 43896
8916 64782 47366
6327 24289 4034
28017 35426 6915
43119 85851 2434
13741 72347 38525
29818 58814 21095
5440 8169 202
9057 89600 25835
59943 70132 5191
12475 69222 55740
13933 55006 25274
9741 75967 10891
6778 49377 27108
31674 83454 3046
37121 39515 2146
24850 81837 51161
4893 69591 46325
40638 68602 20645
4439 71219 60794
65328 92323 12643
21554 95266 40995
35512 96292 34664
26250 34925 8024
34390 75946 33641
2279 17762 4512
19118 94632 30756
1073 86851 31277
13461 18960 3130
69106 79149 3205
19434 54715 12859
35916 83794 1380
27050 87693 12123
16388 39210 5174
41485 92200 48477
56925 68448 4265
26537 75456 46677
7618 79764 48848
40155 77904 22945
64195 95302 20280
17402 70541 5502
38235 99086 21188
35161 69238 29846
78627 87681 2342
27433 92098 14876
29306 37164 4103
13606 64257 44892
17062 25061 5156
34948 79725 13881
52962 73623 14713
4118 79377 47298
10498 11203 140
231 18784 6180
96119 96264 18
8557 20216 6949
5290 51771 44097
37811 93687 44169
25873 31607 1036
12781 55584 24302
23179 87285 1890
53785 72676 16794
50349 70368 2870
25271 76673 50252
31689 60771 1825
11337 46018 1841
15150 15521 23
30394 91538 41310
23674 59607 32065
8071 21535 9319
42300 53486 3122
13314 17467 2722
8564 24922 6866
86668 93982 3819
43755 64216 438
15990 48270 23468
39088 40064 173
4926 75491 21995
63629 99943 26490
41327 41770 54
27958 99318 33933
54783 93592 15375
22209 61741 32936
53994 82011 3313
62180 66796 2192
70978 85733 9751
5300 8378 1273
70784 97287 13715
15123 57744 15278
34451 39057 440
21472 83548 33512
63981 80564 3605
36694 44839 3765
47510 89306 21595
61410 93993 23035
34053 60321 1823
78520 80113 75
2418 82445 56720
20880 28885 4484
1835 23556 8294
47903 83932 15682
9680 73261 22577
2308 3441 397
22835 63955 4855
16582 95576 75089
13294 64457 15833
28857 69737 34862
11704 18120 1208
55321 99272 21519
43629 51767 4532
89902 94260 2184
64392 89981 13991
46721 78375 22388
63409 63612 37
68393 95650 24735
10395 40652 15972
9544 29386 8250
37759 39662 296
40599 45895 5028
40485 57001 7941
69809 94328 16047
47467 55673 8077
48120 58748 8557
59271 89034 9289
96275 98703 1193
56278 73500 487
2883 43526 25276
8278 74512 21615
4767 28979 23983
70889 82447 5588
12173 51480 26224
9981 76168 14265
33304 38249 1053
33677 59356 10443
12809 73057 50415
2164 58929 13422
42127 73912 9519
34008 91684 16091
4049 25360 3343
15607 22936 3305
38770 75117 7027
76366 82198 768
8862 97137 79024
7112 8868 1670
19968 67524 20621
40108 83930 15274
8872 34259 21767
50278 82522 1469
15346 23703 1373
6902 73179 21263
11916 32953 19604
19373 77508 42863
65539 66686 975
69883 85989 10005
54448 72466 598
34728 47959 1926
46381 99617 1991
45939 76597 18377
81014 87368 999
71934 96807 9928
4853 55430 10213
44259 73287 22992
25870 32206 1455
1861 30471 6191
1596 93248 49538
8623 60691 6819
46704 92056 3736
24240 79724 12038
49150 97434 11171
56342 90126 6684
76430 77718 179
64755 85021 175
23619 46284 4931
24216 55828 28102
56773 61807 2537
53075 77915 23068
9035 32257 259
32101 75751 21610
11067 75792 20956
2871 30256 12952
38966 86101 32850
7641 96842 35121
44660 70877 6243
55287 84996 14115
63478 88876 2592
14638 66630 1819
1144 6470 1298
2476 37198 16412
46945 92064 40078
44032 80255 1582
30050 84748 21604
19726 48079 11235
1443 50364 18217
57649 93035 10035
69438 87013 1038
8215 71061 2791
3935 86562 12013
25289 73096 36241
28040 55472 2119
50154 90938 16947
31262 35322 2829
98227 99114 533
76546 97671 6023
20675 35522 7064
29265 64084 24221
13735 65019 41523
37882 39062 975
6510 23595 12292
33752 79380 23946
62354 84714 15461
41762 99053 32007
72436 99940 16059
73474 78024 2181
197 28766 23139
18343 79243 44407
47796 90080 8159
86041 90622 197
1123 72582 22851
23170 68155 30866
44077 71003 26921
29456 48780 11821
43719 63107 2522
52378 70035 16157
25073 28880 218
9099 59485 40822
24939 55708 7502
48963 63101 12389
54316 70174 530
27209 96044 21710
39975 65712 5708
62184 62970 318
56003 99128 21029
29722 62433 511
46525 63433 16687
20565 54300 21469
9497 86373 28415
48928 49244 70
44625 73356 12636
23222 68017 29338
34531 49442 8197
28495 95509 11312
50790 59691 5970
21125 62466 31838
29599 55032 6979
14740 69012 30772
306 35071 33151
2234 31688 5326
60701 62862 704
10335 40712 26335
37031 76258 4292
21324 68252 36648
50177 93269 4289
20101 51712 197
31200 75101 31239
9670 51076 13565
21282 29289 4473
69910 84560 6935
80770 80921 56
42941 73045 7428
46656 68398 8486
16406 63843 8770
50376 56697 4489
29355 69539 13850
2372 70050 48696
45624 89061 16956
8076 66861 21635
35333 67094 15484
13998 30569 13477
76763 91559 14558
3732 14885 7425
76088 76404 154
18241 72148 46361
38676 98370 35427
16862 92508 57653
15228 89212 1365
3122 94316 32554
42247 71989 25509
18073 94170 76056
36155 71889 8104
16067 62547 27252
29026 61169 28811
12692 36514 5487
61363 64594 35
1287 59849 40255
21439 98914 15154
7919 41180 19430
74948 78137 1057
25012 91406 11148
5840 21128 6383
17522 96290 75523
6362 76492 66327
63649 91475 275
33585 37960 2441
79450 81828 1033
46986 90453 7779
9578 67118 27365
69817 80522 7811
18752 71666 31796
7439 97921 83449
50337 69405 18898
55376 58076 135
68823 95900 123
15245 18444 2995
69153 88527 378
548 85199 31635
13998 47662 10462
59802 91109 12062
2434 89737 31045
28211 51239 1453
60534 84826 23022
72588 95279 11375
23444 62149 37908
22065 31331 406
56909 81672 7492
39663 91200 4756
19601 49734 22065
7516 20391 8779
2593 54715 51826
32686 61526 9937
58854 74873 3362
19934 32176 10879
44277 93652 4727
59042 64007 3672
7179 61100 11096
5039 25083 17921
68128 78037 5987
11678 75523 18311
3389 36863 20965
55065 83223 13856
27185 76241 11708
16321 45065 21227
9925 52195 16845
11008 76655 31310
16154 93413 58271
9530 45465 10030
63924 83729 17241
39945 43092 911
85720 94588 6770
3786 66360 19684
29842 67863 25734
15712 30403 8366
13610 76568 4364
48884 72194 11392
45291 52543 819
33806 44767 5688
4714 13668 234
71628 87002 811
25059 91455 53421
11219 44810 28605
38066 65346 3662
20137 27264 5059
53883 57983 1703
16278 68481 51648
40896 53658 4637
525 35159 11519
25931 95364 30201
9666 83615 4117
25813 53199 13697
59164 65845 1149
15806 37876 7094
62007 79713 10294
13081 70858 40109
69339 85052 11067
14884 70552 21101
27868 41259 7190
11046 58273 10727
22914 69432 13383
14721 93789 11828
17299 31861 12924
11649 41217 14205
53844 65487 1184
21638 60231 36768
58837 86243 24326
23000 85523 29758
18527 68819 47409
32529 61550 24059
47236 84108 32208
43723 61693 459
4247 51863 32801
30628 49068 15842
11491 23521 762
28094 46450 11042
88376 94044 1316
12946 68200 24951
58146 93039 30153
26878 77778 18123
76960 96298 7072
33789 97613 54822
56471 61664 3820
2313 72387 52143
45623 57846 9023
73785 75475 698
1616 27162 21931
17056 83065 56821
62794 70429 1109
22924 29658 2463
9975 10106 33
62237 82054 19282
69865 83645 5790
32159 44202 8517
28028 90795 44662
42003 64508 14793
27902 29372 472
17387 25142 4103
9761 68517 25075
71948 77156 2466
86349 92491 5039
29445 92237 49329
32850 55843 9738
3047 9974 4947
13692 77909 3142
30979 46509 1108
37382 44894 2633
20608 90231 28222
29546 81277 14365
428 30349 3238
45066 57587 9576
38521 64015 15202
14259 16478 474
87871 95758 4747
35062 38892 734
4393 77984 15957
24183 77170 19775
17000 65937 36700
2398 83233 12741
41151 84029 18506
65983 86743 7146
89880 96698 2960
8112 45557 26197
41745 65249 4043
33707 91193 52221
38539 77293 25121
27982 83457 24733
9095 63627 32305
38057 73807 17748
38457 91464 6422
13660 98402 65700
23319 36474 8860
32921 99369 9440
54640 62604 2
44532 70916 25422
5963 97865 36976
24625 78459 17118
832 67223 38639
9863 75384 37866
44940 73956 18638
18048 44530 7802
59705 76039 6469
7387 91675 11466
2197 60087 16646
53233 64406 7618
13142 67156 29058
45127 47970 2581
58948 63946 4872
37007 92194 13706
87651 91090 2415
44122 83926 15412
16611 22804 319
38306 62968 13934
26374 99367 19834
36015 52342 3997
39642 98351 37340
21507 89083 21680
64878 72056 868
62937 81924 9866
35485 62557 14093
40823 73096 30226
85668 96998 7801
19807 77730 52208
38558 76469 10840
41811 42599 8
32144 50815 5314
20231 38403 17809
1218 67116 19411
42774 69166 15278
81427 95320 5402
1326 25915 16892
4502 42513 17233
15072 77680 6713
8716 62380 20075
60611 74757 14090
27579 85892 49076
58287 76594 17220
19146 99205 13796
40269 95020 4764
42991 94830 50686
16202 40993 17399
6252 67444 59551
98224 99800 134
38057 96803 30734
66868 69534 1942
7506 48549 3373
38101 86221 25725
16599 57760 12394
7861 9170 665
15403 62199 11157
13708 92975 43351
51268 93381 30444
8585 94835 33215
11363 18219 2092
7571 76461 59257
16693 61482 28717
14368 26079 5139
18223 50487 11543
28432 73991 6722
8073 33694 420
46730 96393 32583
44255 79407 18206
22970 50990 13648
35829 99331 18336
2700 29747 3286
19131 30202 5711
39055 90601 38355
54569 82049 27364
84717 93024 1866
13590 71287 22949
20730 34877 3307
24248 82744 25293
547 35095 8080
43993 67165 15353
17158 61415 2907
39035 67924 14191
58858 85221 9048
1954 74505 9127
946 6812 5699
50949 91265 1604
17963 60551 24118
75907 77708 1431
52718 64284 202
10433 57257 44722
63356 99938 20585
23938 95495 3144
44377 62825 15489
55102 56387 1131
23833 29276 4707
45841 69926 13220
4538 93959 53967
18513 84628 30709
2818 34591 1041
22788 46591 21235
19696 35186 13246
22414 53968 9620
8233 16184 7540
80239 81949 1040
19072 42643 7737
70797 92382 9489
52647 94211 38126
14901 29797 7794
5688 40503 15806
79412 86763 4937
64967 94168 27949
30883 60467 7653
18874 34979 15765
42399 64182 5022
16177 31736 1158
8391 36332 12759
65794 71380 3310
28760 45886 16956
51194 63186 8340
33908 92386 34719
46859 73420 20743
16068 54207 7198
4563 91012 21670
19387 56403 13486
6754 72696 57284
35042 44202 8867
42635 74160 23441
44703 62074 8810
26527 33914 1418
75106 77730 988
50208 71313 4053
35807 88256 11048
52275 56033 2951
23629 58435 4078
54413 61956 1436
80291 94230 4192
33183 60044 26420
83203 99767 14697
30959 61718 8832
23178 84801 15979
40908 41485 463
59076 75355 6606
87793 89368 863
19605 62467 35132
11092 90001 5118
29183 32660 2762
22137 88210 5523
6793 27606 16180
48004 88207 17434
55232 70965 10302
25160 90040 25224
18833 54071 20889
19548 25661 3928
33114 58341 189
13201 52103 7438
36641 64525 16048
5409 41806 33692
24227 45050 5652
32296 91703 56689
18872 87483 13560
451 73213 68273
8068 13391 1050
30518 89143 52140
30144 53685 20979
36696 68841 26120
31360 60648 17565
93942 98106 2251
51806 76209 2840
15344 34625 6090
13701 55527 16375
22756 63070 9702
25286 43237 4197
14060 47152 14874
54328 99885 8395
27625 74581 6451
32051 44230 5930
15452 47671 15603
16636 68876 45568
31977 93959 30947
4651 72229 22456
6057 52499 5157
59542 86595 1998
21032 49187 9670
8645 56302 28989
50336 67808 10231
53164 84936 25755
77022 78610 1278
13319 13685 193
50594 66629 2388
7995 64792 25646
51116 66762 4816
60238 94207 5598
62549 82651 15512
20143 65571 2902
23930 42767 5618
32303 44159 5657
34417 85099 18174
63 30809 19003
78868 83544 2408
38201 95718 3261
31170 64573 25545
37875 95039 31663
577 44158 20409
7029 72397 53675
67641 80816 1980
33872 71994 2015
42570 53413 5465
56237 77238 17374
37410 64618 18711
11652 54804 20001
810 8406 6646
3945 86760 26514
42214 52103 1302
1628 8051 522
7654 83236 39031
8050 40512 8334
11627 93632 80728
40805 73493 13351
20754 33951 1364
36547 93895 8949
22940 59933 33571
8709 68376 47682
43901 95634 48729
65402 99163 33056
8203 47759 12324
37256 51151 6597
20883 62124 14370
11070 97997 10022
1225 88036 60749
5981 21398 4948
57918 78223 20208
86327 89944 1775
16266 35166 16306
60471 76533 354
55716 78211 4069
44311 60365 7911
19237 63310 10416
18118 46024 24206
4385 11438 4140
71848 73501 1630
35451 40086 2919
26172 99481 52598
5933 36109 9596
50812 55810 12
84654 95967 7697
33497 79139 24883
11517 55767 41316
73149 85122 966
28841 57768 10985
17981 31690 13211
51611 73470 4424
74790 83770 5176
6159 78563 8679
36116 64186 2417
83794 94992 2185
62720 71035 3
37679 86054 6801
10242 55943 40625
54081 85880 31778
84431 84799 117
19206 75641 16838
89895 98031 1184
85045 86825 699
26811 72681 38509
670 97165 51078
9603 33785 152
3933 42415 28015
16196 99575 9135
16947 26719 1128
2368 24124 15339
34111 34889 678
77846 96812 6551
66945 91804 9856
30672 54313 7544
60222 80462 16601
77175 82984 3254
4159 7674 2733
84807 99781 7630
380 41543 4207
38046 90464 31751
59006 80645 19647
54112 75751 20149
53519 77316 1081
32101 92699 11124
5262 49661 33605
4376 35379 2614
50361 82159 10026
27039 44247 12975
58898 77698 9069
25532 85456 6790
10395 66192 25364
32933 33737 102
47539 66532 5189
53947 97968 20379
42654 43028 188
50390 97254 419
66922 68720 413
71580 98801 17068
36404 76490 27142
8248 86679 690
30355 58221 6342
65590 93479 22932
47509 85885 1617
143 27329 10582
22546 64284 4635
27515 66037 35253
45847 67782 17081
26207 99756 12058
2283 55152 33510
4263 34686 30255
26586 86062 50998
96931 99189 1271
87218 89639 1168
17968 22712 2067
1951 2003 47
13196 50265 20214
82812 93021 1707
25008 58052 25932
4601 46777 32205
73682 82617 5922
4679 96671 3821
34564 38319 2844
50027 92538 18889
48000 91930 12707
28758 85403 50563
16258 31845 12750
36815 58968 11158
73948 79514 5266
61369 91960 7010
74521 96027 14693
79632 98198 4858
10622 43602 7534
70254 82966 6256
900 3848 692
32872 48786 15695
94662 96677 1360
58799 84966 23874
10054 54248 4472
4530 90758 37863
20543 81171 47712
18261 87643 13758
12597 67664 44180
1520 65037 4880
29278 32671 80
64453 80003 14079
44654 71093 15431
61268 83495 10123
58842 97180 23566
88405 88407 1
10362 58650 5750
18828 80267 29715
28078 98100 64712
27669 47089 10190
23500 58027 26801
51169 63628 11657
66252 71366 1120
21408 27101 3460
25174 29940 2967
63157 80629 7581
5981 69859 20076
22322 51687 2573
62 10791 151
2167 19045 16314
16503 45107 27612
36990 64073 23662
68271 99342 22200
52428 93895 5089
10600 65020 37868
70136 71490 899
41521 44107 681
42313 77690 23083
31183 69382 29191
61191 81696 9686
32949 69831 11683
32796 46958 10241
18700 65420 33290
56387 67536 3124
6173 65489 35027
39202 44071 1618
5166 66038 31386
55063 88833 19086
54977 98135 12198
32506 97767 29809
29512 64128 5531
14313 21011 6485
56958 68209 2452
70897 87113 14368
76391 77899 188
50482 72191 10962
82613 92395 5301
63331 67003 722
80094 91241 3904
40631 46508 2625
47949 70997 17455
30793 83266 46191
23137 70409 26221
63197 78172 6289
10502 40799 27315
67015 95910 17069
77197 90630 4552
54230 86220 17144
83203 90736 5713
7042 60184 41579
19484 39053 7290
7508 89556 42008
61685 87117 6119
39365 61850 9880
16904 51596 19981
6243 59450 37544
21160 45384 1341
17031 90654 7088
9904 35622 12250
41930 75625 7096
41313 98228 26043
32715 74797 14882
13774 55440 1680
42319 86555 31852
78254 91539 7613
31142 84369 40357
90321 90321 1
47865 75123 7675
50376 76731 23865
17967 42367 11026
2504 60256 14924
5558 87228 36707
23489 63280 11519
361 22462 13193
44258 92832 1528
7787 22657 3201
6924 14371 5923
3508 77654 22914
13768 83171 27888
82613 99412 5131
31421 35301 242
5985 59642 30012
3642 21567 4099
13487 37399 22030
32700 96405 57071
64450 98209 13429
1976 53779 13929
26298 43501 14023
70163 79785 7392
74608 86794 1063
48236 90620 34157
29906 62796 31749
6637 25432 13527
42027 62653 11645
63158 77223 4484
21081 31253 4834
30790 96152 13165
23057 97571 62121
8523 41684 5481
39096 67806 9088
12765 65321 34023
65546 81910 8621
26704 29844 1597
6137 47330 18400
5486 66806 25739
17785 95029 30515
55202 57077 215
47088 88144 374
57892 94765 16772
1070 38809 2678
41735 98384 321
2156 89198 29234
44707 94017 48461
82430 96861 922
14953 88818 18990
27777 81036 33948
17973 90448 21992
85209 88811 670
53599 57567 3092
67476 90822 11261
348 69477 10443
6025 22751 267
22586 76811 33971
61302 78493 2343
17822 67163 24305
9060 75979 33164
57108 81029 8739
78330 99133 20015
7416 19297 460
63278 70678 2533
2488 10955 7909
51935 80693 4831
66383 93656 8501
8487 80842 15122
3587 49924 18283
38925 76633 12515
59236 97332 909
31868 73203 32162
25268 91952 49565
15079 32680 17452
41515 71253 28782
43810 85347 36156
14458 61923 34738
52012 70380 13268
25904 66243 33078
65699 95687 26488
8166 88578 18136
17042 71545 11155
7799 40632 9432
2993 76524 43957
4731 5672 320
62397 67767 1840
55405 74911 10379
74743 77878 1076
72863 86106 3921
54263 94324 34259
66807 73712 3654
38326 39607 500
93676 96436 674
1261 42192 16887
42895 54532 8796
18600 22416 2300
3827 95257 61606
46691 90487 43514
21522 96837 19833
3164 94060 85909
20827 35009 6614
69378 88528 1080
19937 30206 3774
8985 90361 60450
36938 86900 44920
68196 75957 6368
16740 93928 11096
25535 56975 1505
25302 30349 421
59660 67634 1213
25013 64084 22714
48685 98477 37960
43074 70120 17182
5427 68394 22731
6245 20056 3847
36257 43546 3272
19694 60015 14952
12 77465 37063
10657 50379 5863
44192 87956 41769
74286 75181 332
65737 99876 23372
13144 53301 11764
72484 93278 1443
12085 75395 1591
19659 47903 6573
32633 45875 12542
84304 98687 9941
38899 52024 2584
8512 98611 60218
26170 50340 1288
4610 62611 17256
7308 25716 5212
2654 98427 7757
15880 29918 5291
1808 11946 4233
6860 84462 35962
10197 11429 641
32576 47135 11111
34466 49136 2520
3871 72059 15232
8319 44558 10776
21306 85282 15866
873 10097 781
2685 76463 27480
48206 59072 2558
11219 36223 2711
36336 39348 1766
549 2740 2173
34891 70736 7016
62030 96663 5734
49576 97987 9921
3812 20109 13692
19398 20447 6
30570 46914 2581
5632 31420 15395
30275 87528 29831
32816 92366 50177
14370 72862 48623
1613 89207 23913
82995 85203 2065
60605 72941 10910
23157 38755 2527
26765 87054 59332
55927 67475 6776
36753 41478 1592
38071 56651 2671
12915 16094 2455
76126 83645 4099
61698 63969 1169
60620 86973 21882
48227 58131 7487
3484 6882 901
29697 37567 5735
19708 75196 45029
50758 75990 11277
25077 81792 5106
16355 76981 30063
8515 43170 23579
9778 60494 38552
16745 56188 18435
563 96474 49730
9229 57839 9491
50556 63580 8964
19121 34279 13152
18481 34159 15335
50452 65631 3719
28034 30697 744
61827 83043 12103
4496 93883 38374
42193 65890 11173
32079 89358 40596
39489 50396 9534
41492 42773 1233
21140 91359 11021
78142 84561 1723
30540 46630 9102
30002 89211 39216
62323 97282 23814
42879 66950 10108
50777 84254 13787
77994 90808 9098
47303 67461 1804
22896 57204 25859
52638 78866 18699
44606 88412 35248
19877 98078 43603
14502 86061 47163
25576 56790 21533
27458 92080 5249
13835 70947 54866
35734 70762 32112
42384 93174 47655
50706 76924 25696
86877 89905 974
62983 86841 19094
33880 50631 5446
9568 25239 8290
26804 27607 193
1207 3396 1423
5270 35366 11631
1047 62118 58190
9224 28298 17572
54777 81378 24833
1006 18620 7943
55657 93837 7055
22348 36360 104
52206 83706 10681
12329 12777 446
32028 82733 42757
6405 36177 24717
31206 65715 1225
43866 83556 26407
28303 43748 7608
6962 31095 23752
46027 57083 10763
5327 61889 18715
33034 40614 1711
5017 85833 40364
16708 68621 20041
1006 86720 72069
10185 46788 29621
77194 90430 4142
14442 21958 226
27444 58686 11406
42275 78981 19167
20425 81019 28117
83096 92702 4871
35953 46713 2114
34690 84919 6778
30668 65463 2476
39636 90950 3423
40869 75564 23747
68028 84835 10224
3093 52182 16595
23524 64147 28504
14709 65043 47358
77080 79775 1455
48738 86397 13199
45329 71305 18629
38053 39994 1645
44496 46555 1236
12172 74762 11512
48251 92535 41993
9147 83929 7808
46353 90438 30074
22237 83839 58836
47808 53942 5370
36650 50994 3761
24057 63651 14953
9743 77190 39068
9878 27961 1498
27400 79844 12041
35715 48874 2440
12238 22632 8678
44834 95812 41872
36229 90609 23500
79323 89442 2895
26840 64952 1622
31472 60857 1423
12330 33412 8494
61094 98479 6488
15898 28883 911
22456 94537 60598
1185 25952 24316
43924 69567 997
69861 78398 6539
14997 93112 6146
75056 97234 6854
63065 69153 4586
748 8774 6532
25045 53146 23858
23794 28620 1245
18935 24930 1035
60084 80425 11147
7456 42410 28726
52825 58243 585
76801 92994 1533
36517 98466 9291
3580 29829 18081
19829 28821 8682
39947 41559 271
89431 97366 3148
23741 54578 8739
36139 81282 24565
26173 72677 40733
78654 98778 19698
20480 21579 593
55643 75656 9093
8821 50017 2306
20417 67192 28963
16624 97604 78165
17455 59093 27753
5737 79062 45641
25116 99633 57822
11096 64969 6230
59300 77299 5238
39670 51121 7741
28731 74543 25830
51867 70470 10969
6249 11063 4182
16502 18266 1022
67352 79481 2352
21525 54645 9315
4097 91975 49239
57610 77102 2066
40666 65137 19211
10596 52507 26924
1232 2449 101
5796 97985 68138
64127 76629 6233
17062 75847 45203
25636 35415 985
74451 90741 4588
20329 45150 170
88848 98332 6614
58017 76227 5450
6752 26473 7633
41092 78370 16473
77358 94310 1864
39004 49799 4280
5981 46877 37308
61665 73694 793
90373 92121 1387
82603 97510 3703
26675 54573 16783
12717 81030 38686
5656 41347 18752
634 20492 15594
23645 77217 21552
4379 81759 24500
70519 99738 5411
26792 71455 1171
53162 73645 1975
57982 74365 1528
8096 72799 47306
7717 29098 6688
15784 25288 4894
45336 89104 2858
43456 80343 24470
48276 71842 2596
18471 94166 65002
15010 52699 33115
49328 76824 5654
32327 62181 3150
92322 94719 2209
58627 66140 7133
10561 12006 211
35489 80793 1072
42560 45899 1619
66576 80883 2800
2365 3450 386
33222 62293 22497
37104 81526 3673
18592 67079 43944
23017 63086 29998
25551 53435 21679
60811 99867 24391
11248 49621 22893
12903 23143 7086
4670 26127 3980
81304 84966 2922
24094 51206 19068
51270 77744 8363
31764 38403 698
13886 16394 713
53254 97612 7255
42226 83543 38030
17590 25404 4100
52573 81402 4170
49014 71484 6782
2096 17794 14623
9371 99351 25539
38530 46343 4861
14553 26734 1634
71845 81833 3738
16358 72637 7655
39873 79157 8875
43165 67573 4643
36397 86718 4252
32868 74811 27204
10620 20854 2090
6486 15096 5536
25634 63172 16269
15843 94155 30472
78625 83785 1824
4247 6943 299
88040 89021 203
52051 61797 4486
75144 81721 5060
48101 82972 22070
1802 31749 21150
38951 94052 8897
41577 55137 2004
19048 38976 3237
82520 92795 9915
13737 38143 20642
50433 66163 12471
60119 88941 5071
47006 55523 5150
18970 90630 52260
44991 85233 24363
10932 64183 12934
42612 83929 21613
12436 48284 24268
11360 31935 7908
24 34601 2773
38643 51815 2831
22645 91270 20042
6622 58374 44280
527 93750 46966
33862 76222 34619
38995 41091 1950
87609 96466 8389
39899 75099 7903
13208 66598 4280
40613 53257 10055
1191 62440 17067
54081 63118 2592
668 31456 412
25085 85247 58645
3583 50146 191
52891 97699 13665
46382 51555 3253
34374 51809 15561
15392 74433 10559
28411 29920 1360
55422 95160 1621
12178 33928 16218
8121 98556 71276
31536 98946 35478
13592 92243 60559
31645 62550 28899
40041 50632 7450
51241 99901 5718
31366 89939 32361
9377 54867 15843
11732 59002 11463
39300 99279 42972
9884 59819 30317
16337 18313 1148
352 88928 84672
4387 65666 36417
2434 94705 9748
50860 71554 3020
23184 77501 30341
74365 79046 29
76431 79983 3011
84475 91786 3868
68997 85077 11542
75328 96306 18563
15979 33477 5049
41004 59145 11265
1637 8230 1864
11121 62297 6647
91609 96570 1212
55410 77940 20399
8631 65675 1678
68317 77401 4020
2124 28805 1934
29120 76250 44417
7789 93077 53824
30874 43014 1077
83384 87175 2836
29859 43381 12029
11264 55498 31869
42328 69335 152
24395 32575 597
36983 41064 889
31283 97206 27111
40510 50392 9092
23250 35749 4479
29319 34115 530
53184 75082 5928
38283 66289 12308
28581 65973 7896
21508 95888 65323
40485 50889 3798
15898 84992 28402
6599 47303 25400
32430 45708 3208
7982 57321 6261
18651 83851 13982
33677 49060 8243
30624 46531 4747
28536 56362 16663
49099 78179 5768
16231 21205 3260
9739 20491 1932
21118 85979 9250
1586 67962 30393
68450 71079 1450
42354 96048 2600
26674 28129 1008
64681 67270 1839
19949 36941 1120
40719 77287 9538
72953 89451 2848
43902 60252 822
3993 56233 29048
54289 59800 4430
21430 95994 3025
53674 86625 16465
12765 37416 17259
13452 28949 14384
57912 73219 4528
40478 80393 26803
38254 97673 18239
4988 52717 2484
64112 82392 2204
22852 46116 16281
50093 62332 9087
49830 73305 4499
48246 73729 22223
26479 61455 5855
76172 85759 9198
53151 85715 7056
39603 41755 1132
43030 76548 19967
14854 59631 44449
80417 92629 9158
68365 90212 15531
12082 68112 47809
40674 57690 1176
48956 69609 2282
56136 61057 3344
45216 60134 1405
25399 98194 43912
10532 14522 1613
43689 93982 38388
20207 65706 24389
26284 80917 50886
5718 26402 12488
26734 78944 45791
84863 91212 840
6906 88161 15629
33425 56718 4861
34986 38358 1526
16694 88623 28432
12480 88787 66720
3245 74200 53714
3376 91475 7459
29758 39677 4296
11821 34130 15025
23187 46409 22073
14586 39814 3719
19337 94890 70786
7157 89289 54963
77424 90388 6480
55613 89465 8300
7790 24851 7647
75483 98451 18233
25448 68679 26406
18975 80250 53653
6833 78609 54881
3593 23410 8969
53343 93516 32583
54617 90114 3159
46824 66476 2743
11725 93656 37606
8094 59556 47921
11724 79555 31882
15390 48711 27648
28359 58364 24630
13066 98116 47774
6184 98069 45504
12023 34193 1860
14920 46453 24786
37532 80579 10052
78930 83791 4195
61590 63587 1618
47 94536 34389
68165 86932 7072
8142 23844 5767
4229 73937 63820
12090 52098 5566
46611 74673 864
85955 86663 491
6715 64277 34731
25943 33022 5674
32468 87005 38153
4333 19647 7186
23334 66073 28552
25657 85673 40958
60888 82438 2018
20167 76096 43437
67994 74365 5957
17708 76935 2463
41072 44244 1147
13303 34969 5433
4349 36811 277
14725 25962 3904
24264 41687 14296
68269 87107 5494
33857 79077 39865
85798 99461 2926
47285 99995 39418
37752 83938 28125
3005 26818 10064
7057 50658 17866
72463 94731 16970
3424 80773 68632
31774 80836 31966
9671 80141 45825
56996 58473 1102
2182 60037 22688
37050 59752 18348
48241 54325 2079
52191 93547 19106
68000 79172 9282
743 30591 8510
30451 75783 15473
22723 46411 293
5726 89994 21343
63388 96532 2967
1650 13277 4412
57593 72851 4538
2159 64387 25330
24932 97035 36202
38087 82344 37105
3098 23985 17123
9665 31449 659
55478 59004 2750
24345 57283 31979
66358 98205 15400
3514 26461 210
2849 40509 19726
36927 38343 476
38009 69482 13239
11622 72517 46256
24215 27539 505
7080 96824 60525
20163 88606 51615
62871 96027 10800
15601 69438 3946
4841 41248 13360
25727 35209 4743
44145 59148 4032
40813 71993 14027
48608 92755 28716
13150 98588 50784
17479 64960 5212
2505 10554 1528
2971 64798 12581
24385 67085 36863
41847 64762 16775
2312 54782 32908
27811 30702 211
2518 22180 17798
9358 97558 9939
14404 80438 59665
5125 34310 20484
27188 85717 1426
3440 63785 56155
82762 98253 14487
44974 47493 124
77012 96991 12018
904 51406 5204
22221 90915 1533
30369 36824 5654
78717 84472 4148
44879 92915 602
37917 75216 27868
22567 25730 1929
38083 79026 16338
50870 71518 19228
25290 80604 47297
6012 68345 40217
76138 99794 15358
12184 96804 6405
32083 61854 13794
4567 62583 25451
21835 86903 64707
70215 95798 9007
56999 61725 684
2882 61324 40147
26545 79716 44192
14478 31280 239
56276 58391 850
7148 73317 40501
1282 34903 10285
10725 89784 13029
47394 82702 23469
63558 98336 8799
64847 71841 5844
36521 49983 7419
39875 66238 11231
20694 75410 53913
48328 93585 9735
10112 58689 17986
17401 55414 28503
55439 59759 2493
12274 20133 547
67406 70628 2078
73583 85165 6850
20398 92076 7379
10258 54060 41982
12520 59123 43676
7614 78981 58043
10867 57005 9914
35719 44742 739
25627 59250 14460
2231 14718 4863
3806 89411 36054
5798 6504 270
42744 48642 4921
29398 46680 1206
21148 92033 8405
14031 37049 10840
54882 94538 11458
49275 56505 259
64349 72809 6172
52372 68965 4251
24975 33280 1209
19240 84127 17920
50980 91463 30775
39610 86845 42969
55723 84872 21691
5776 86948 38726
27261 34398 1756
54833 68467 3237
25138 62322 15969
42748 76572 1279
35725 55111 12736
14963 77683 23764
21083 76379 53340
56148 97030 27995
13083 92935 33032
49267 60402 5816
5391 68350 21447
20954 68432 42319
38543 48349 1507
32272 54488 16139
73733 81305 1050
39822 63845 4121
76366 86118 7693
71535 74733 1047
17896 20353 2215
47399 92249 32293
16784 23624 5954
22422 65219 33217
37008 74318 944
20589 83042 26241
57404 90779 10078
58032 79812 1703
76315 93715 14004
211 70608 51966
19289 60599 18876
33614 46825 2368
60131 89820 23798
83944 94845 5458
12005 96663 73265
51136 64696 136
3919 59657 15447
16140 18274 48
16117 39438 15704
14034 23660 6250
13377 60519 14554
15242 90846 18024
10302 71927 32752
59640 92194 34
23353 78831 34791
1772 62883 29488
28300 69992 12558
14560 40315 12179
85507 99421 9361
43563 86765 34484
20923 34413 7609
27335 91695 45581
10742 30709 1397
35625 60529 1613
40806 71997 14099
24751 40142 6511
16348 17282 650
9585 91232 48837
20263 69946 17439
16095 78754 54877
86697 89274 124
47757 53768 2398
48854 96041 22551
26495 46673 17211
12333 59399 13060
15864 40831 14077
27433 58619 14092
43135 73315 27966
57768 79304 8800
83820 89692 5033
65699 76980 6777
46822 95965 1766
6425 14689 1274
86599 98683 10890
58395 90569 24124
17442 28685 2613
71287 94741 20809
32802 37220 2860
36261 91312 15071
3047 20894 10991
5767 44720 2391
33342 42927 7918
71597 84971 11323
16025 65761 8268
1110 26899 14470
24591 90639 12540
61974 71281 8522
37559 37886 5
1904 20727 12400
67965 68279 22
8034 63756 44448
16585 92547 74276
36702 82729 32591
23966 62707 20361
32881 37674 352
18997 22687 26
24757 61782 8702
27568 81501 36564
3333 6028 1937
21649 45979 10787
49354 96363 2692
67634 84517 9875
3118 96560 32868
23817 40602 5193
33968 99796 15132
55871 91968 33128
3416 46217 7696
60576 72655 4247
81660 84641 779
29814 71616 37646
34789 82312 29638
46271 76578 29404
85498 96932 1637
39943 71346 30964
11788 74270 51344
4128 34076 15239
6649 57995 16430
10515 60559 41124
62812 86045 20364
4584 20406 8242
48884 70953 5558
31526 84307 5399
23730 56499 1027
45842 84548 15034
10182 72705 16156
56201 85338 6693
5057 65564 14323
74839 82829 5784
5987 53183 26072
68435 93722 16434
9680 15993 4480
51127 96360 39607
54790 97459 27715
4871 73761 23140
24372 28183 1344
41921 87736 4829
510 37568 29413
41175 59411 3863
4521 30592 14738
61702 88353 17607
43793 70175 4680
24013 52644 25082
13251 42669 3955
4780 48824 30604
1318 90876 63785
34971 89546 506
8300 81970 62142
13789 35293 8462
8522 57924 38386
73354 90663 3112
4574 58234 364
90337 95253 2357
29232 63742 33087
54697 89419 23419
62857 88759 1556
34739 80872 24123
11312 86892 3273
8914 62620 7441
45322 86454 3412
38618 69271 13414
2756 49225 13169
23528 51493 11426
64723 91186 20524
10180 98726 84567
774 22838 4412
4346 48654 12605
48812 66932 14357
24023 66103 8366
40634 66153 6652
59229 87436 7245
39203 90871 48640
38080 71768 32077
60376 76856 1569
37658 46401 6998
43906 73894 12489
22595 57013 23824
60 59396 54052
14948 97153 71164
36198 96215 9461
49872 62839 11987
22351 63403 37396
59052 80032 591
12449 60871 33399
52550 85871 31731
21948 88432 45777
3385 54412 40264
40148 53352 2744
7114 60353 15453
4314 60291 30432
16772 50397 23054
30283 86440 17467
20628 23968 938
17564 61080 10607
1107 97422 73468
24096 37272 5646
24124 72144 35711
20568 84457 29938
73952 76993 759
15540 41294 22964
4309 93503 8097
2633 42684 26361
23583 55493 20640
24391 61826 30620
30826 84432 22656
45760 79527 24316
64379 92948 20682
74985 95667 10748
5727 67433 8221
31560 48423 13257
51655 52719 571
5423 31822 22762
26450 43513 1039
5505 31452 13964
7232 16148 4922
29695 51364 20524
62655 84371 15148
8880 98032 49190
39767 64877 5105
61319 61506 24
42661 74464 21237
19878 25127 5023
43533 98102 32539
42985 90721 11641
74841 93564 15773
14734 17148 1267
19483 50564 21826
56821 85796 9703
31885 65827 20256
483 88389 20820
45210 83321 34
3131 40756 34687
27801 95053 29014
19764 66853 4742
5613 36161 6358
9307 59670 27345
45743 77257 6265
8873 54756 2303
9856 24448 14584
49893 77092 19093
23594 87987 3299
70550 80448 9645
27089 40122 3376
43733 43855 34
43128 98901 10963
16177 19481 1314
61891 84880 14532
13798 42701 20678
59443 64938 3136
52937 91189 14890
31161 57424 5737
30728 55938 14355
48079 68229 12268
3130 80852 57207
14057 88842 25787
7510 53554 45202
9471 52288 40684
49413 73301 14558
7004 33942 5095
55422 91237 32187
53306 89476 27870
18086 69801 18715
28663 53680 15789
22089 32250 6208
25066 40138 7097
76604 85121 6165
43509 54638 238
23325 90691 5313
5131 10763 2026
69551 96354 20497
10248 63257 32171
71044 82245 10855
16674 39306 5909
83684 88387 3708
69734 90355 7087
35455 66934 2483
34973 51012 9098
37082 67109 14282
4212 40516 711
66644 73615 3861
30569 43570 2578
30959 47431 14248
43889 76532 25525
51641 51684 3
18718 65919 36120
18980 84368 7231
10718 69991 56023
56245 64201 3307
24064 24649 188
28180 34456 3194
15307 39443 3780
73370 98317 18098
40641 89544 36466
27694 87172 58564
29664 80096 33910
12441 59459 6243
44479 90183 10392
7521 96171 88340
44482 87587 8612
82379 94131 2188
76854 79180 1328
28648 72614 28058
17284 45300 26575
37359 39091 1177
37078 48819 8170
57890 89905 4403
18527 50690 14263
10603 14923 744
79108 88896 3643
46222 89210 6121
38285 68738 44
86502 99279 2778
4528 29448 11611
29786 36258 5744
24907 91110 24131
11126 28086 16758
28987 80824 40469
2296 65724 43466
13134 87301 39484
17811 24425 5779
28509 44675 9242
23815 52952 12279
30199 55196 12388
8022 23151 9048
28114 75289 36592
61689 79192 1327
3610 91984 84752
60321 74067 11952
62281 71885 5401
26983 34210 1593
17089 99259 11522
9974 58149 2006
10736 60290 27648
14358 55947 38866
7428 52881 38648
8621 61367 23356
9582 32460 3717
10146 82696 37048
19859 28360 5148
11571 81480 61417
33102 65540 24734
12668 25247 2592
55399 86691 7696
66851 85751 5893
2455 12899 5627
1595 11591 7871
53634 62654 9007
18972 82631 1051
21014 47472 19665
723 35000 27465
13059 51134 4238
52328 61240 8532
30334 52670 19293
3433 43074 1194
26877 99957 27538
2350 47887 3470
52422 94201 39967
11279 18191 4039
52280 65329 5403
1920 96215 3715
65830 88199 14390
9620 55154 29023
18322 23300 1806
81742 86380 2973
12467 66389 32902
61656 94223 3296
636 39840 38817
52471 77737 7712
4642 33244 3288
3671 74450 2658
43920 91022 39295
49592 71984 8103
66776 81101 2965
29242 82415 33085
26211 72697 13228
35831 49441 9697
20295 63265 14567
81434 83407 89
44235 44243 1
826 45120 9928
44946 77038 6448
88410 93740 3776
63436 78776 12125
20142 62231 645
41480 57954 7203
53837 86254 22310
13078 76185 42293
78892 91729 9649
5859 38523 7838
37893 65115 16114
6277 57817 22536
30633 39149 8372
33002 45354 2470
15696 33374 5018
39328 55556 10990
53725 86300 30408
25845 46869 4959
63649 93581 21801
7788 79557 329
596 75467 38042
72757 94917 11845
43816 72478 27080
22234 46517 1783
33259 43496 5505
12096 46320 12878
35850 64249 1034
52448 54082 512
3210 10787 6032
11929 58657 40456
3146 47084 27097
85373 85545 125
23601 50396 23256
4527 35339 15083
21367 35433 7328
5672 43130 21397
55410 98111 29189
12714 74530 22401
42007 58763 10714
82157 90268 2736
15196 47799 13536
33935 81091 38250
49600 64500 10807
1291 35690 9093
46800 96161 31827
40835 54636 11813
45135 76401 26959
42901 68994 6227
78509 99359 7807
24052 39053 4043
15375 16761 437
74295 97499 12488
43047 53703 2569
24579 59526 31565
20466 32784 11702
51660 71985 10834
64708 97618 2352
57116 65319 4930
53392 92032 12749
32042 80443 13299
48946 82281 29097
11924 85570 29015
15020 38422 5685
26322 49571 12635
25872 97212 44640
69869 90286 7764
31079 83930 31934
1206 98072 54416
12751 71310 43977
4397 97522 31780
4237 64793 35764
11524 88495 292
44135 44493 260
22302 49101 4628
34186 52316 11878
6609 72214 30279
51157 59172 3046
18045 49855 19397
30108 53019 10779
11957 57231 8668
28694 60209 20994
1723 24281 5267
39611 74990 15475
41637 97108 44577
36617 63059 25920
42536 78979 2469
25762 87388 36899
20460 30162 9377
29487 57508 26722
17401 18792 813
37744 47148 7978
2930 87322 48545
14264 50964 2737
69352 87066 11701
61288 63628 65
53693 68780 14279
67311 93171 5096
7149 81289 70668
21525 76963 38935
15839 58746 23810
18112 87608 643
6745 40304 11211
32131 60766 21136
38649 44258 4380
24512 78362 31514
72315 88087 850
36122 75742 38992
25572 33082 600
64009 71471 3549
31742 83554 23220
9092 31185 5742
67696 86366 9481
12455 61183 34293
14550 46972 6573
32761 96114 51113
30320 73120 20075
2085 95164 26634
67911 69284 1030
2196 58825 19412
14892 85748 1032
44122 76829 9195
37183 45595 2340
60861 79955 13744
12963 82924 33629
23291 84285 38631
61603 89945 1576
8191 32430 2572
47091 47567 303
91706 99163 7417
53748 73937 13858
28396 37160 6785
78289 83422 1653
48861 87366 13183
25736 43461 14418
36225 54154 1786
26410 77685 36813
38480 55853 8630
63063 86271 18338
2350 33476 27774
66994 75273 8090
40818 71103 18158
53466 67362 8707
11147 69818 35710
53087 69469 8110
24552 62362 27519
1632 18499 3648
20622 52633 20375
71043 85886 14323
67072 81369 664
22478 94585 69792
53635 86541 11576
43023 77872 29063
36185 46050 750
59977 78212 16180
16410 26569 1190
71204 95789 2531
7228 55575 14620
17791 37253 14943
33846 88209 41761
47139 48518 46
3750 39299 11661
6086 67232 39732
18563 88069 18492
11560 52335 11430
46887 75619 11560
23820 55757 11808
31292 47950 9979
49150 62766 186
65191 98738 7900
17311 45337 26346
39626 76449 7503
46884 73790 18437
1009 18554 11362
55456 98127 30531
19466 37547 979
68329 76808 5549
40805 50150 8712
67040 71471 3164
19422 68879 17062
23526 83397 35782
19249 45791 5116
25091 64724 35171
19407 87848 54349
38311 69986 5130
59225 77550 1811
39139 82488 33632
30609 40122 1428
3527 50200 12604
28768 93108 4709
13496 19932 6184
58033 69558 10395
33390 53640 5216
33168 94158 58723
59317 89804 8427
26545 47207 16393
57405 88382 26747
40611 49179 2138
54807 91494 28977
17376 24504 561
6018 40144 21464
15648 62297 1889
23835 50094 1476
34882 58114 4534
17952 61521 25883
25755 57435 24051
63543 80789 14039
42272 80094 18394
8786 76613 22695
22860 90926 25993
13382 52796 37253
59487 80355 15114
17707 68170 23640
6315 77295 29891
26478 49309 20173
5690 9383 3498
48518 86226 33874
70022 90201 12871
28188 45050 1393
28012 89353 934
10221 86501 11381
43497 82994 605
14922 98065 65837
5037 26472 20596
42864 68432 8976
31354 94031 51388
5088 47205 16166
31641 52883 20182
33917 87688 44096
42065 95003 8014
13568 41043 11269
30944 85449 10370
40165 47365 4724
91 8044 1681
27505 77978 34796
5520 36686 18720
59042 96512 35100
36254 50018 6471
6863 68997 12696
47624 72691 14902
26954 60006 29142
8550 81998 31684
46548 78528 4750
46193 63217 13194
59888 98957 20813
31358 49813 15202
1264 30097 12075
37956 63897 24927
3982 46814 34816
40760 63938 14860
26002 66025 18778
16468 79240 27326
24817 44507 14661
32172 93284 19387
26425 72431 30982
42185 54519 7247
7286 46265 35115
31220 73781 18284
63353 75521 2389
16336 32961 10027
16021 35553 19256
27954 95158 27050
17720 98570 25702
37910 69539 21074
35996 57247 18951
62523 67816 4719
26280 55887 8904
26924 82349 53345
68033 99811 18181
61037 69466 983
6083 89852 53357
43482 46254 447
14375 60050 20903
47288 88015 9811
84656 84670 4
51751 90398 35505
11054 77578 10662
69662 79967 1640
13858 48923 4454
10265 83842 43555
27140 46216 8248
12061 55933 34444
21727 31650 8503
45821 88720 26549
73531 96838 1271
7328 54268 37047
4721 8906 3429
68333 96544 22602
27579 75521 35704
4679 90769 30808
11506 13262 53
23286 92181 2457
54556 84647 4669
86644 99843 2911
26977 27430 156
52133 62338 7465
82794 89785 6666
20929 56543 33514
63725 86535 7700
23656 44578 10277
66368 77565 7235
10950 77124 29825
12032 58113 15714
65631 84206 16029
31526 59582 19679
33500 84994 23489
50399 71177 1314
56197 68113 1171
43032 46810 3002
46201 55135 7016
44529 56979 8351
34290 43273 7845
13502 18356 276
12101 29493 4612
51762 66317 4443
78166 84178 3937
1475 21570 14506
9378 37385 7967
18390 43778 19357
4561 31774 17584
21383 40692 17988
14219 29485 12610
38231 94782 27620
89820 95218 5117
45474 82869 1798
51203 55585 1558
7678 17787 2989
96722 97468 169
25197 65619 17759
11488 43309 7860
45557 77005 26819
12222 49659 8148
10951 16222 4600
43096 90342 13982
20085 90949 65888
9266 87441 76230
2224 44160 26587
34704 37147 202
196 98371 26312
32310 77892 1580
4764 94373 89220
33137 92961 52592
25072 77909 2041
35587 65694 16657
9413 70558 2757
40450 44821 1213
67032 71211 1205
45857 91886 43004
21202 24604 5
37481 81282 40896
3699 79901 1093
35447 80081 30034
26393 93686 58671
4305 39615 9717
17228 54633 18713
79442 95978 15011
8932 18047 6344
97196 99051 641
16864 70273 11077
64862 72865 1685
8055 80229 70416
16572 64160 43243
62985 70625 2846
969 6937 1626
10759 65018 25957
52585 60620 1278
8879 78869 49265
41430 79292 17325
18817 28858 4130
5012 40628 28468
2470 94827 18866
5652 49979 8394
42292 57142 9501
50338 77814 24507
39938 81651 39983
33209 76517 13052
84580 92408 835
41207 82861 18559
1665 45248 6882
23733 39475 10933
16656 97708 35403
26703 56399 7798
28729 71186 17662
1515 51227 32429
53128 79810 4358
3999 89884 12064
8849 12408 1444
7714 75536 61894
14524 36511 12386
64986 92971 6312
8796 84839 14269
68971 77683 5141
35791 97516 29642
62695 64446 204
38590 51807 8133
11700 16363 1245
18573 35692 10989
90979 94020 1238
48437 72493 17238
16495 24901 1421
52473 66448 10608
26984 66923 10475
53565 72486 15868
65001 99350 1271
70310 91589 6733
67375 70027 2636
6593 60173 33504
40741 95358 19172
43402 63506 1989
52000 95237 34703
66494 78861 5981
9117 13900 1547
19063 66933 14614
13782 31620 5974
31919 87392 325
25858 53898 5846
43356 94511 36910
64908 78607 7560
44810 55364 6138
5099 27860 9407
23984 98666 17475
10389 93152 45675
60986 76444 12848
30210 62621 29172
23588 39641 11561
10478 83628 53357
5914 15878 5308
45943 71355 15215
14752 32159 16868
59268 75421 9560
21528 91646 51947
57577 93200 17419
29998 93984 60277
52595 56561 1565
61545 80132 6777
5144 74193 30854
53926 62693 8669
77097 80344 2711
65323 92164 18024
90703 94783 4039
1293 69735 24037
41949 70367 7929
8439 32418 21053
32929 91626 32753
903 35914 1753
178 59347 8106
5516 35281 24606
25291 48950 14637
18822 87429 47259
81627 95044 5452
18583 64997 12030
14834 37878 856
22438 66457 15759
69693 96880 17124
78626 81952 1556
14366 49074 16714
15305 59056 29027
23313 25176 816
11037 63820 44139
14774 31642 1081
67499 90698 18295
91477 99165 5220
27877 96306 21879
4841 96227 79197
26263 46229 1636
7470 91705 51350
80015 80301 260
55821 62677 6273
96889 99560 1472
65688 94163 15972
33546 97569 57863
32473 42458 4325
18786 40402 16077
9577 84602 22462
17436 95117 66788
14340 94816 22989
26887 50674 20982
87378 92063 953
51003 59088 1769
76259 99508 8172
17589 17652 47
52177 56653 3847
34232 42636 7845
76696 88337 6277
8765 35176 19194
27672 43346 8318
36925 80662 32396
93632 95967 1989
67259 69554 465
49476 98682 40233
13906 91096 24860
8330 45196 22314
364 65800 13695
54004 76405 13918
54642 78061 9664
9568 96468 18604
54276 63482 4986
3994 46325 18374
87683 97219 8917
54265 57502 1593
27545 45160 1719
19200 48694 8973
52347 53166 148
6654 34760 10335
35488 52742 4593
23861 59843 15929
1708 9558 614
22120 47539 3487
35589 98586 16222
4448 73588 1738
25684 63812 4145
28816 48420 7953
62254 90962 15493
12744 61960 21396
42078 88310 9336
48363 56931 2167
44044 82144 33193
11187 93299 62392
70814 78602 1878
7666 92084 38572
16993 19770 653
12717 29282 7617
93719 96155 867
43209 96970 38569
13617 37288 8843
82614 98315 2645
54163 98776 17913
81263 87027 1296
1573 47909 20945
51176 80334 755
7890 52754 42366
61950 65326 1718
12525 64762 24499
50110 53929 727
8270 20984 12015
63973 70889 6354
10444 26925 3786
24367 31782 5797
77761 79898 286
27934 82198 39608
1341 99587 27528
11576 28865 8333
15675 92430 52082
34741 93149 21539
27834 34103 5727
17071 76706 41963
79592 86182 576
54046 89696 5180
1141 98948 7805
76045 92110 8644
3580 56650 22025
18977 97915 16459
22416 22487 30
63329 96031 4926
52394 95794 1500
31487 39531 4738
12506 81360 27599
13367 49937 29080
29095 79692 40902
21743 32714 10295
32070 82778 43479
21410 59291 25130
63196 74181 5356
18506 55100 36364
37550 65123 25878
59259 68346 4538
59806 81375 14513
9053 36993 22315
14190 82284 3108
36966 42473 3316
42167 68685 5962
43098 76946 19429
15963 58128 16476
1021 97530 81159
15371 55335 30118
56104 76746 4300
4826 95449 21124
48889 58327 6158
34242 51941 3004
47832 70677 12794
58891 68516 2832
48309 61598 12223
60673 96513 7114
6141 32000 15260
48423 96352 27376
78573 84832 3169
70 91843 15803
33670 78237 19798
62764 88768 298
46707 82647 149
40401 75192 8292
86342 96518 9686
3941 52315 12061
48152 51195 1490
49335 88439 28117
14362 21138 4000
10850 80206 66598
14393 24718 370
5267 36955 13586
16368 20974 4445
3466 36933 26855
15617 34075 12230
11849 86368 71950
20468 76464 53715
52912 80461 12351
52338 76414 1656
5052 23703 2590
79114 95287 2180
14327 93093 47924
45798 73522 25780
2941 41879 35233
23730 51078 24028
57274 86849 10020
52314 73541 18577
46780 73304 13625
11315 86749 3735
65240 79855 9889
8239 81976 14579
17995 39481 16120
14646 63691 16664
31749 36756 1549
63801 78002 46
26475 60429 3330
70592 72071 1249
92078 95578 920
1491 84401 2163
45451 58716 6805
438 31582 6956
8558 25377 1090
19255 70396 16507
73878 82816 5924
129 49462 14878
63870 91463 26710
20654 86270 21926
11938 58557 39853
50807 79020 16586
34254 72061 15138
66563 78170 10550
81775 87717 675
11045 56218 44305
16572 98708 17245
24536 47513 21237
14937 76989 40928
11639 91921 76171
23105 84311 41739
20831 47659 8397
1518 93803 18643
38504 90347 6973
61200 81600 505
33257 94582 3420
43204 48513 4932
1179 2446 218
28062 88226 32196
45315 87770 8494
29831 39039 3381
12293 40997 7585
68408 75717 5395
2935 50451 9527
18302 34782 3224
8602 76848 61442
54169 93055 31810
12693 59231 11107
25001 87429 53205
1174 71282 34050
9154 38557 16443
29310 44994 10122
24505 83158 2918
12954 88317 71533
21796 45067 22795
42061 60047 748
52587 81606 21776
44397 95237 2606
6489 53058 6665
28878 50522 9766
48240 86274 14753
14874 45288 9947
18759 59080 23617
5706 49639 16620
14958 17912 1026
2297 3898 624
64612 81722 10395
16065 59303 28190
2604 80620 32461
44416 77727 13946
45722 51471 5057
14393 31613 8684
53988 90187 11855
1471 33277 11221
51302 90899 24252
37490 63731 10495
16272 31368 12846
42646 92152 34046
46889 91299 9583
57904 82900 17007
15989 78500 4919
59101 68394 3419
18878 19031 154
23068 83413 28087
82213 88836 4599
34334 60714 14854
77414 97430 13623
21987 25926 361
73608 83630 7762
9087 71087 17782
31222 92668 56180
40550 41028 61
36567 53131 6151
56904 92993 3888
7296 46851 13548
1458 35545 15848
50283 57824 3456
5870 15775 6852
542 93080 55190
29262 54990 22257
41944 77392 25905
30936 90128 42165
12808 67412 51509
74467 94106 13129
13976 72286 40244
22642 24509 26
61545 94008 26964
550 50756 42821
24446 58464 8378
7337 17399 7015
8102 81067 64798
18996 62916 23991
47795 81565 15337
67469 90867 21100
46067 66600 8463
47385 98070 33290
10245 72531 35436
40435 55312 11055
42872 55895 10550
25954 36323 1192
9566 79973 20484
65105 73303 2410
67066 80420 6362
45466 74510 15718
49595 75239 14979
49134 98045 43877
2589 67339 46099
49379 75009 14807
5533 79362 28931
59665 96013 7898
40687 97288 35898
22088 85939 4521
7026 11785 4032
1661 32031 14932
4690 40868 27806
3523 17866 5333
46191 88803 28135
72796 94820 2190
31198 33393 1280
15957 26205 627
48641 55586 1390
61669 89346 616
23280 67536 16537
2741 68760 1719
21952 93308 10019
24536 67568 25191
56368 98086 22437
28727 54980 25095
70786 85855 78
69776 95289 10651
17593 63483 24515
15891 64200 45218
56750 74800 14010
62309 73179 5507
36202 78715 747
48021 83672 31754
56078 71256 6042
96591 97760 404
2671 28784 5368
11731 22947 7455
54145 71236 6964
61004 77271 1402
88473 88826 196
69566 88868 8214
13425 62742 24103
6767 94395 77989
41363 79514 11215
76911 80429 516
42097 65820 10564
10544 13760 1704
11116 89055 59254
13737 24680 1423
4733 63928 14880
43138 86162 13884
545 51354 33068
77505 91124 2348
43321 67311 13742
19579 77683 52201
42188 80144 12039
44437 83495 12132
3587 47232 5448
31691 84417 16855
5746 55040 19851
47726 54569 1533
49824 50948 49
32523 92057 44617
16071 17383 872
6173 86872 14130
5156 37296 10124
28778 84813 12326
27718 52756 15773
46856 56492 6616
29021 38849 7504
7439 68173 19519
68606 73997 4563
47454 53531 1281
45258 95487 48344
24710 77652 9104
22283 54264 27309
9052 89198 49538
4909 8873 3797
79649 91415 10141
21960 66007 5864
47007 85384 4233
16440 28561 5082
37156 37222 13
80129 93756 1082
53609 56490 1618
64281 92005 10427
22191 57536 6273
36756 52054 9159
40 71108 56396
22344 72192 11483
15080 96763 75625
75199 88081 8303
46764 71324 16353
30634 39142 5827
18297 60069 17215
44131 90688 44940
6245 45629 13248
69650 93423 11810
44732 53786 2585
11467 69112 19230
11220 80849 21246
35882 69531 9225
17187 87233 40102
21074 60385 28745
19217 38895 19125
22499 71086 28489
35375 76548 6340
62472 82089 15411
7121 18488 9874
52215 73026 20775
4057 8683 3771
39245 66772 8582
91389 99873 7852
41382 48580 1432
720 32250 12691
1265 62318 35621
26202 64652 32561
6400 75068 9265
61022 91495 6782
55181 81462 632
20478 47168 6479
10653 42761 22511
72379 80640 4797
42785 67460 10695
26860 40896 3924
39620 66056 9847
7172 77843 59908
13090 47122 33970
84795 94357 7910
48245 69013 16124
21415 30517 1242
31557 56881 11060
58337 90393 9456
35504 56353 4985
12595 95014 67795
33820 54524 19992
55424 70045 1546
67771 71720 2552
15918 53872 27413
61391 72458 5268
54037 66731 8116
52766 89835 28035
90097 92048 1221
54377 92009 19418
9042 67916 18557
57595 81280 3609
75359 91535 6244
46624 92377 18709
57968 61182 378
7780 30466 19070
45367 85550 11216
8697 67213 24302
67400 96837 5961
1455 70668 31232
1253 64337 24452
30714 96499 23053
60143 78382 6873
12637 27829 2002
21608 72975 24454
3535 29656 791
12151 92296 45563
3816 48951 11596
2637 6682 890
43224 47597 2767
34583 88049 5669
35552 94531 56607
42387 72651 5649
59317 78782 15476
4761 40667 33533
25457 47869 18147
11253 81493 15327
1026 55487 11104
23161 97812 32212
59142 79567 14478
48694 54330 79
40697 74552 6492
66100 81988 13246
21518 29188 3721
5808 52849 18173
9073 15712 4821
21134 28887 5038
75255 91662 13078
35760 68424 20055
40502 48240 3389
24336 44610 11125
11694 82417 14020
12478 47188 32438
9625 20682 6767
17739 53443 29390
6785 46163 30491
75363 94720 7218
23459 78250 47824
8160 71967 16126
25718 36237 8074
18837 84249 16214
16422 40728 4611
14538 52222 25296
27244 79607 10758
18156 75312 48451
6510 29874 13798
24352 28498 636
22531 27353 1683
33862 42012 7073
7968 25478 11118
55234 71472 568
31686 92002 11999
33960 63914 1319
41690 82960 35427
6943 40251 2296
13491 91359 13328
44719 75698 1540
33464 35898 1863
10384 71341 51885
22278 26072 3420
87657 89612 1429
39980 62251 5109
12406 26510 10023
68877 83283 59
12193 78529 15024
88671 89659 971
1243 89861 60691
30116 31223 701
78446 83197 2295
2343 70677 25433
71831 86656 10451
73594 84898 10513
10844 44740 4841
33380 84075 21253
1940 82032 45051
42984 76955 30539
44350 54274 1890
44235 94486 42384
65915 69834 2809
23377 69481 33392
44768 46245 1074
21065 37662 13327
83590 98507 11420
70753 76711 1542
60720 99959 27756
14291 49543 10133
13103 24872 7274
13316 63064 3156
67346 94085 12228
66026 80320 4272
28104 63282 9656
22633 53406 26719
7712 61513 34797
72632 73101 330
27618 87926 49965
13834 24673 4681
7572 71416 25830
48237 57808 1068
61906 87411 2748
53400 63036 1311
57204 78909 18410
11149 14022 948
84203 98063 6419
599 28517 14711
49124 55372 5018
30698 67289 14325
4024 14035 7299
7884 70224 30125
63631 79763 4908
20514 68676 32266
52268 70006 10386
36018 40306 659
11542 72646 60665
32242 87494 27522
68445 83706 14710
41316 75610 12131
21113 71702 11371
46423 77130 9908
28276 79084 32672
6543 64075 21943
29545 73754 34816
12830 92335 7943
28877 86003 16358
67417 70919 2311
27215 80521 36316
30441 97553 17442
51300 66187 10218
13931 42700 13756
33195 90178 16055
20180 44832 23520
86697 90989 3292
8021 92287 64601
35131 79671 16912
36226 96980 2333
19545 96321 41628
73996 79288 4933
42188 52243 1929
68487 82655 7747
32343 87905 1363
37435 98456 4071
60219 65249 4347
21497 60979 29028
4968 49844 27694
23189 79316 43231
1224 52668 6400
74367 82722 3533
4119 20573 3574
30716 38729 2211
73215 95094 2650
21267 86045 7215
26596 65912 18675
25238 80872 24499
29570 95037 58480
5701 24445 7347
44785 50780 1487
22737 63524 31334
14944 20665 223
9667 31470 9144
29263 36327 6884
20406 45793 7204
27074 89106 54213
6058 49574 21252
37203 71071 29440
68856 76343 733
1231 52497 5261
1334 92948 72572
35456 70355 6693
18262 70352 33981
35676 91782 44783
51141 62597 9160
11495 34617 11380
6363 16143 919
43570 64727 7560
38285 58102 4882
54005 87329 20992
78634 85572 5799
1501 23762 3991
78146 94145 12419
11800 31904 5352
24699 67991 16005
33438 83753 10751
83135 94902 595
46943 62750 2437
39511 73961 4240
46464 61791 2076
32955 99123 28010
14978 85380 46866
25456 63358 15384
36251 86040 25054
43898 61734 8843
9726 47738 4313
35741 42604 3207
29264 52262 15192
33201 41418 3145
1336 14392 4934
64110 67115 1543
46726 65031 5703
20536 89004 22759
60595 86344 13307
54781 97323 23819
31270 37601 1161
33370 65401 7053
43789 62900 899
56745 76454 12027
78146 83489 4646
329 49958 24861
21022 25305 1023
28158 99792 41336
51377 62869 9053
56749 58413 891
20522 66129 29626
44429 49594 1251
24409 54147 29415
26353 57639 3828
48632 84382 1867
2687 66954 17503
51233 62083 4541
57798 79387 15249
26655 86281 11712
6649 63405 38582
40644 64202 2083
62833 66197 652
423 83968 50033
55094 87986 28516
14836 46554 13367
10239 72061 39789
5875 16653 5634
34800 94832 47163
41107 92360 7299
3014 9710 6336
9779 96739 59197
50877 56277 5242
67391 91374 10013
3790 63668 12403
9811 32902 5197
24226 55002 26740
51350 87054 22158
31159 41228 1521
28301 93198 7906
68507 71623 2839
35393 90230 34751
51286 84867 30448
66329 75931 6278
446 20587 20125
45974 77623 20714
249 72783 1314
51462 64820 4428
17213 37560 4898
2077 20202 12504
15167 43392 17327
1541 4534 2387
30250 78051 21692
34457 52266 17385
33484 97517 13444
49447 89211 1961
13795 89115 75034
54730 68673 12742
7931 74184 50424
54924 75428 11813
6598 33194 13298
76250 90337 13831
43904 95450 12124
34870 83143 33742
13762 21510 2403
7119 35837 25875
4675 33692 24858
63118 64190 545
14140 76924 36687
45861 59739 10869
4835 38135 11639
5202 20386 2713
39987 47952 4550
8269 54264 36378
21857 88401 57209
21637 86700 12216
50807 91844 19746
26734 83820 10523
3828 15554 7049
4150 36940 13724
27810 66983 37228
37052 63660 3084
54834 81886 6964
44185 60795 6378
6108 38196 30879
13609 26430 3661
31169 36128 2048
13614 25875 10247
6196 25564 6911
14444 53859 20385
52400 96665 21749
46499 85740 20216
99 21313 16547
9080 67991 47902
8514 36588 19372
27347 67079 30364
23217 33250 542
52364 60810 4080
19281 93183 55316
7895 34358 5806
35088 66504 13990
38524 89408 3009
11423 53491 22914
2489 35401 13258
23930 83281 7940
74508 94329 8424
51736 62970 6867
22645 98252 13687
34776 94733 54794
74520 93334 3996
38316 53791 13446
49582 61731 10993
20218 88703 8644
39067 75901 19756
35730 91623 6563
16491 35856 12711
71683 82380 7915
23729 50534 12188
34202 67130 2180
999 22571 10204
61273 94025 2174
37305 44593 6808
2699 11167 6254
43451 55324 2043
29588 48117 13441
9216 95953 30611
53295 72886 3356
8423 78174 27382
36839 72513 13373
81930 93563 342
11953 93864 56495
6738 37262 8757
25528 78805 43905
11195 12186 612
4939 20535 5495
90313 92194 807
30999 67404 12922
4194 72163 54957
32232 77796 44182
37043 64397 24907
40415 48993 5265
15846 87510 66397
14366 50336 15613
28602 36632 4368
58003 82013 21259
18103 88648 61512
41697 69909 5849
22552 48985 15319
51366 88189 24856
57141 80436 1816
49754 79862 24836
15750 66106 21863
19013 96370 41484
78640 79420 305
67677 90882 14597
20259 67754 29438
68871 78086 6000
7246 71010 3341
38708 71258 15492
46309 87009 31753
39728 40373 208
32987 56968 3527
76394 86955 1298
28033 90507 30078
21847 49106 11541
67067 76938 2306
20402 50770 14267
21943 87699 25310
47604 49075 282
5399 39443 22974
53298 97385 39414
5481 14228 4894
35399 36083 336
67110 98540 12361
48590 54821 794
31400 80213 10179
25241 96092 47670
4461 31436 16900
58260 59633 189
41714 82196 10489
54664 89735 14014
51927 65835 4424
28008 82578 1031
77043 82299 4388
54840 73638 3142
21700 47606 2398
6237 77615 44082
36218 36225 8
45586 97832 43096
8814 75667 51148
1279 68748 20787
66 20419 14417
76 90015 55594
17802 68215 29711
58313 86091 19512
10462 48241 11420
46435 53365 6458
38584 54324 5156
14328 88962 48359
10609 93997 805
27510 39923 126
46523 56812 5999
81407 97718 3824
38550 86669 9376
10908 63232 29213
60107 60872 164
28185 89581 55887
51617 78716 12497
51197 71559 9950
66917 88367 11947
81479 88274 6193
14379 37233 6294
14682 16071 1384
17727 35076 1396
46300 96955 1232
80025 95284 3518
40511 74792 1011
8004 21584 10181
84650 86605 1662
72717 78717 3260
93123 94883 1633
52704 78434 10549
9231 62469 33987
34846 61391 1551
53579 83132 9577
40154 77472 28607
36258 85718 8366
41944 54128 3633
49224 85463 33301
29216 60340 421
62284 75071 1565
43676 88603 18152
75963 80074 724
26775 51266 777
32436 88961 41057
33677 52265 4276
12409 40948 2565
1289 35714 24526
12505 60258 32299
2276 13374 3563
67334 93504 4194
23001 43525 645
18273 95587 49271
20283 38623 14072
78566 96368 15191
46486 83970 11530
30850 93087 18052
54030 79798 722
18597 41689 16679
79077 85564 4509
9139 46048 7788
47356 93764 12868
22553 46569 10296
428 57811 15680
93678 95991 920
1594 26786 24494
31146 50366 7845
45860 85929 7223
32991 70193 33117
29294 64735 6631
66759 96051 8550
72545 85397 9864
11009 38762 84
40783 46311 8
21036 65993 19877
12614 48554 21870
29934 54241 11566
62671 88152 4546
52089 82371 9890
11031 17317 5321
58480 71991 468
23063 26518 3235
21618 30424 3115
4883 91576 80584
2195 41079 25921
69739 90030 5539
32700 74357 24016
66700 70310 1067
58861 89269 5256
46361 62429 7581
21029 81818 49101
25643 37858 3345
58696 81790 7314
24366 65938 31806
306 34222 27961
54001 93347 6196
11539 47738 119
39433 75981 36091
39852 62041 4678
40977 99182 20630
41334 95389 8977
8737 39488 8527
77616 80991 762
33380 81263 25142
12937 58595 5125
40864 76434 28736
44991 61144 9105
51420 98582 14793
16007 42837 20038
5470 51684 25694
4112 99699 29500
21531 49683 14542
60862 82464 1169
10742 32842 1167
25511 83664 40532
1606 82237 1976
5064 23859 16052
44626 97321 36598
58351 82359 20971
23720 61005 24110
60389 84452 5981
9579 32470 11036
66549 87900 9936
73547 93748 13576
61362 67813 5678
24925 51202 6048
92 39606 1985
75282 85024 7989
11325 65822 42036
71240 91538 1354
93621 94876 44
39894 42642 2356
81197 90247 5939
9072 56444 39235
4142 60735 22968
23635 41397 6580
33453 48215 4082
26617 67346 2285
49207 68532 2217
49937 80507 15914
4462 35909 17019
44843 99803 17668
73508 96839 16467
33612 60077 26195
37991 43924 1830
35799 50010 3697
10924 89917 54636
6143 32734 6985
7261 58378 43348
57351 71698 12626
16742 73819 36806
44473 47891 2753
29201 74628 27139
42088 82529 16563
1038 61510 27284
19385 57503 9324
50107 68952 14260
13004 79929 11528
44690 99876 6335
2233 42249 5412
38270 55037 2893
12422 29373 226
75373 88059 1338
11485 93965 13342
93402 99746 6052
6321 19425 12432
47705 81762 31569
58070 96585 11577
40079 71299 25205
84903 91725 1375
34183 70041 30115
2823 76486 27250
51542 63159 10541
19442 31744 2633
9405 49589 8570
16012 75500 999
64939 86075 2066
39152 80631 16637
22698 80959 28942
16778 72280 18820
9638 24644 12442
88427 92917 2201
55063 55466 51
31285 66697 17361
62727 83533 9302
9220 95641 64800
67171 68057 529
86350 94611 2189
41236 86554 2713
8880 31322 15437
16141 21443 1010
29015 62607 25386
6602 55187 8400
48548 67773 8507
61899 90309 23975
44283 65956 13694
45760 92652 21610
10022 82876 4397
29105 41401 2852
54734 97736 26743
33612 81482 5494
8040 88061 18138
58016 79356 15510
76833 90486 10772
213 88418 56819
11306 28180 7355
1045 88153 35288
22477 62246 30612
25966 62798 2867
3173 99234 64927
46944 73832 5400
58719 86325 18005
50419 69545 1401
46541 97608 17798
6440 16554 7937
29494 65777 32368
59650 79118 3392
58932 76566 17301
12890 32146 16357
23946 67498 42096
4620 99520 94413
50944 69222 3272
3268 97553 91703
24621 87194 40449
87117 99727 3625
41194 75670 25389
28688 62369 30146
50272 81559 20673
51358 91101 28214
75506 97244 15871
10755 85278 27831
78716 82297 2505
35742 95390 10086
13651 92687 24235
2956 89096 57571
59772 64158 650
6021 38864 5783
23649 72092 23207
26453 82878 38015
33596 97163 21165
2074 31974 25778
55887 74537 3634
45618 80409 8523
10500 81301 48390
15425 25182 2827
14278 75943 17437
40788 99482 17615
49421 99059 40222
10245 63383 9759
57396 71227 8174
7454 76041 33456
16210 50556 14104
41482 99091 17070
60175 90556 20327
36999 50369 7816
43138 48341 2337
33465 39646 4170
37032 40144 132
27415 61260 31904
27139 89107 8924
20101 63425 30611
72637 82117 8268
44887 62174 8292
10609 51669 24146
64504 92210 24653
39018 44561 693
42089 61142 8083
4625 93738 6127
37998 64762 6783
2261 19776 11053
5716 29784 19196
11422 48620 27951
11301 96722 36089
46802 75053 6305
79204 94186 7443
17973 49328 25326
26176 63935 33072
2127 77425 6105
10218 21583 4232
71523 81243 5546
80084 84488 2074
39683 58778 5004
11679 60542 3364
92007 99403 4905
21325 32394 10926
26449 53788 2217
13932 18581 1911
1748 63421 7483
76817 88379 777
27041 43416 1533
44249 89837 15128
72026 92881 14838
935 78616 49769
29280 32411 2982
9803 26843 14671
33726 42242 2796
34270 92966 39582
35924 96169 33575
22179 67662 17091
21797 45958 7027
47091 98437 20589
22073 23167 1027
7153 37763 9652
31798 84220 35456
64732 97498 26373
32455 52885 5074
82922 97295 11858
34601 97838 49300
13451 83001 1288
21118 94796 27971
54698 71232 15551
89507 95473 5487
14794 26288 4546
434 64167 36408
27444 73823 7729
55148 79139 1067
6063 25569 7924
21781 51261 23982
74830 99160 3347
71150 87784 8700
20642 88040 5201
9469 72906 63403
60617 91733 19633
71344 86765 5901
13668 38495 17341
49788 91045 13282
65191 89977 548
43592 82002 26879
77403 88265 9048
1042 88233 42571
24209 43704 12940
9224 76420 63333
40525 70331 28769
918 75032 40927
87305 88365 204
50804 95168 36886
49276 82896 27416
9968 28943 3934
28355 52101 5062
67052 88807 8651
69366 77604 8206
1122 33704 10653
39138 66443 15250
25894 57969 26782
4646 93895 27614
17688 40244 10515
4414 28058 19074
4097 7258 341
10836 96470 24881
6633 56672 11793
14638 57573 27106
47982 49475 681
15742 91143 35500
1323 66448 44854
48056 96130 20117
7800 77078 31849
87591 93770 2453
7348 10728 2176
4662 79534 45696
28696 88450 46976
33270 35764 648
25594 70498 16568
13949 76865 1952
22672 44720 20412
2495 28301 21383
68555 85617 4288
8667 64107 38075
14695 52216 35423
27288 65610 25740
77052 91908 6495
8567 27187 16143
51776 82361 6295
68487 90614 3723
18689 56076 3106
85767 86193 224
38587 82420 2013
20414 87372 11819
25462 33846 174
52202 78385 11802
46319 96512 28978
19781 87811 60870
51905 94571 2269
30476 96578 35479
79282 82859 1947
67421 88751 15829
23648 31448 5175
49638 95517 17435
64 64371 62031
74428 79115 2211
26200 53505 22799
59593 64201 2922
43259 90971 46378
19586 24550 326
18396 56083 13441
6522 75665 66202
62600 99475 4292
71593 84613 11368
3243 46497 3934
30127 78230 1730
24308 36606 4282
51584 71585 4706
46948 71922 5397
30800 74524 37460
1174 8146 2611
25203 81824 24675
24945 62644 34417
30214 99313 45427
24898 44131 11384
8983 55547 32197
76345 88926 4119
30206 90388 48386
14888 73034 6708
28444 34564 2371
28921 47163 5444
12395 94705 78509
37594 99576 33026
17446 80782 45540
44724 74397 9430
50111 53345 1627
8071 34558 22247
56037 85373 11137
47434 77065 1183
4220 99152 79375
25229 76149 40605
68799 79449 9744
90581 95898 3456
12741 70730 13448
48225 79558 12482
73795 88233 1743
73078 76398 375
31159 52495 15175
6765 50754 40816
33235 34935 707
46728 77949 14445
36121 90937 4633
21914 46640 8983
38764 81809 34596
34712 50734 9895
85244 98466 689
17620 65376 5250
16411 85134 63501
44961 69991 22609
61296 65888 3351
10459 12988 1270
8230 95642 18889
14572 99190 44560
42316 84997 29656
22363 44582 6297
545 57775 56382
23120 89153 41606
58815 80585 14552
37118 96079 48879
72613 85319 4596
5590 11036 2527
11405 72871 44952
9383 19110 3289
96853 98665 643
11187 92529 38799
33459 70341 26972
78285 89021 2026
31439 75210 7007
50821 74383 688
79955 83155 1165
27772 94537 30264
1690 97558 12378
20313 52760 12825
68394 81919 134
78060 79297 385
5544 58958 15951
9890 84346 2633
36315 67019 5585
2583 60023 31651
81909 95082 11200
66920 70856 1322
77026 93813 5184
90783 95618 1948
14164 64143 43359
54633 79554 15231
12440 57302 32954
36183 43412 5550
24893 39312 7490
71754 93797 11383
19831 52973 31880
26200 68006 40103
59599 89163 26662
31475 37553 1921
1770 36496 27291
19787 78890 58360
17816 67005 16285
2135 37210 11638
29278 91875 59639
38108 65736 18371
40480 58834 5317
81018 84911 2967
63943 82955 6075
6512 80252 72510
69879 83124 9719
85488 88407 2273
15195 79999 36253
2884 97586 21494
24570 53788 13321
65690 98994 7656
37739 95499 26617
38667 76872 26662
68652 83520 5156
42554 47144 131
53909 76768 17802
14684 83133 11419
17147 19228 958
19051 75807 22129
47016 71333 20536
4563 96448 55375
34730 36769 1342
50580 62227 9182
53325 54492 116
38872 50662 5596
60934 65380 3946
33746 51741 5728
32775 36996 1775
943 27235 16626
42935 70899 17960
14028 19172 4056
1020 29143 21848
68945 70830 201
20200 28024 7681
56907 98702 28715
5630 8916 346
31717 93216 50179
38702 54011 1282
52585 56560 3868
32507 68437 31263
37284 83837 6244
2785 61812 30955
18810 87174 67477
28096 57977 13037
57754 94108 22082
37373 79564 28362
32285 58579 23701
58288 98576 36177
56180 88932 4911
58555 83866 24401
13339 36643 7723
31669 56073 18748
3451 38525 1015
91069 91131 55
46022 46536 274
44373 61445 13891
22995 55500 27668
9702 10795 231
12409 84306 39120
13750 24731 7242
2398 56902 45694
38926 50462 7227
12924 48734 1498
41634 43085 579
2195 53716 2814
16053 85942 21814
8234 55790 32580
36787 99073 31012
48110 78768 16003
20513 21226 622
54737 80311 15195
9167 90705 53966
13118 98871 55743
6633 78461 18286
11499 48983 2563
47317 78903 22664
4372 67655 42193
14542 67894 8286
33144 53298 6267
36179 60265 8016
1791 7333 676
42521 62083 18833
10514 76116 10045
37410 99901 45822
76043 81472 1431
804 7443 2363
5321 18421 6744
95700 99997 126
28977 80366 31252
22742 95548 24111
30203 42888 8636
2235 64319 6987
37261 68611 11143
69590 71380 562
11761 11783 2
8463 18382 2814
64913 83965 8773
37840 93409 18472
2458 58073 40458
6769 41323 24660
87314 92056 2890
48604 74024 25323
39497 77007 14072
12129 31749 4601
36623 65364 5378
72596 78945 144
32462 46298 9542
15132 74329 1223
1550 13150 4037
42170 75297 15545
495 4001 4
43803 67685 16233
45143 85311 19299
69004 76888 4098
65063 75560 3961
7227 70001 3475
33297 76795 34870
30463 38898 3885
51294 67987 13760
28434 61679 31037
1334 15562 4654
37235 66438 11657
37513 68156 4456
61590 80808 16457
33965 73582 35471
2753 28761 14783
9894 79934 26481
32679 68084 28395
16640 99844 71282
21539 31572 8316
20898 48835 12787
39674 90938 1356
1513 67668 11501
27280 45955 14392
12625 91984 10615
17166 94377 30777
5775 10101 3790
30920 68799 2441
43697 75137 22647
12587 36434 8631
18229 42392 11816
1839 95968 29897
39789 54356 5125
41517 82165 3754
17134 69226 31389
30737 50741 6536
36465 77819 21816
20249 64673 44308
2883 72598 3863
21431 94401 28952
32662 72159 21785
33288 53169 5330
13260 63779 18363
49546 90528 3309
18539 92653 18340
75077 86482 6019
29142 76236 40760
72997 77923 89
23707 45621 18642
62469 69547 7063
15536 35437 3701
74202 83048 5532
9102 78320 33609
17344 91985 70300
40874 56781 3686
55672 61831 1317
6047 90805 14826
10993 36607 7547
37501 86758 16730
36372 72041 5464
22867 36312 2517
50441 72316 20433
22735 26399 2062
41302 88920 26080
35310 96423 3288
63227 89476 24095
9005 31524 6680
31482 74072 31468
73686 82612 3627
46215 91574 43225
16110 86675 7768
34723 75347 2578
4947 21301 7707
87547 92070 1697
19624 78892 16760
73854 91690 24
18011 64814 5279
29954 87700 32454
49456 62517 2269
21801 99912 55679
6809 97122 21086
23054 61529 13067
47199 91830 44067
78343 83051 1639
29698 93253 47198
13794 87153 7886
11255 73064 56215
38543 66546 23514
50152 94302 32503
13831 59859 14452
27293 36679 6773
16370 59682 23395
8500 26585 6509
36800 76038 20272
61363 95854 5594
11177 78135 55761
5291 47242 24073
6634 70027 22226
56984 92024 5902
33524 46163 8339
16359 46818 13782
75249 89337 3577
26245 35652 7636
75118 76021 787
21146 66563 4234
28976 47111 3666
41617 86804 3952
61435 94972 11205
55498 76242 12159
27067 27183 56
82893 87001 3048
31888 64223 2480
12785 32244 9783
1001 19619 6769
11411 54492 17264
70495 95385 15712
24949 26659 624
28044 67157 83
27347 91459 48223
59768 67692 3826
6580 54026 25980
67292 94684 910
44994 97034 34824
18672 40119 9809
3180 61884 11089
20516 52655 24312
13792 92527 75593
57685 73534 627
31268 34537 475
25491 73049 31217
48958 90243 35291
46607 74298 22624
26075 77997 50357
6366 69314 27579
30821 68983 5241
19495 98215 26566
44831 44910 5
72743 91326 16797
22459 46540 12491
8827 92420 33641
64947 90286 19924
8085 94284 54487
1650 18994 11305
1100 25165 1379
59504 72361 2996
86159 95446 6207
6943 61096 29409
39451 60529 12324
16924 67035 2947
68984 97264 23473
75424 86749 1612
56434 66705 5051
26803 41202 11364
45376 63693 573
34579 74930 12174
70131 72364 1298
24356 47773 11133
17494 40217 2575
20022 90264 60713
77727 83813 265
1580 90211 66032
12812 98993 86046
37940 48086 4693
26907 68059 5298
68020 93028 7072
46803 67006 18709
10213 97529 80093
3512 19096 5429
63290 74769 9357
84836 90863 1705
35010 53790 5778
8750 30333 3718
16900 89036 38016
5258 79752 20812
1020 49718 13666
70294 79592 5510
9760 49791 902
18808 68169 14350
71733 76521 260
62102 93453 23449
76890 77332 153
65735 78378 7597
35677 72263 31394
38130 72943 13570
21050 40371 6234
82068 87661 5552
69261 94009 23092
23577 56266 31073
36321 37623 491
72151 74950 976
45633 59472 6329
91797 97622 3366
11867 49885 37996
31718 47451 5496
70495 71829 978
10926 13815 1058
29954 55845 542
55072 80451 17095
18512 63552 44910
18071 46507 21890
27064 34948 1208
12841 60984 16023
9818 77805 56999
54473 56911 1913
65689 99632 22816
29121 43581 2731
14502 78276 49729
49886 83541 5614
44708 68024 15897
7449 78280 21054
48972 78075 21599
1084 73093 429
1401 77834 40263
32809 54632 717
5906 31084 19654
76392 83616 4936
35666 61501 15898
14317 14620 60
71326 78986 190
7098 58456 29711
37038 77309 5792
130 42121 35443
54777 76479 8728
80011 93996 1653
69158 97890 13476
24343 52111 5350
24735 80110 20275
21180 62691 6089
44481 78520 1463
52963 82611 29027
439 33051 30885
64905 78847 3820
57917 89248 24712
3201 56301 5197
13410 41227 7691
2995 48057 15533
41570 77113 7031
4473 76313 50282
42078 63475 13271
11889 45097 26974
4533 64947 36842
589 3944 1892
3969 5514 822
11833 47586 5017
63803 91944 22501
17514 28341 8104
25745 78317 28922
27607 76413 7560
45965 72729 14508
3525 18529 6295
15966 28982 12517
5508 52289 16966
7847 46727 24252
44870 61843 13514
7084 17130 616
48070 90770 8728
25517 37255 9143
15238 52684 16460
54835 70720 13604
65880 93830 8027
37675 41608 1221
10832 53661 5271
75625 78823 666
2573 80305 17085
58466 86996 13933
30364 76781 44172
8280 73958 33827
5766 10074 1100
63878 96751 6942
39697 51611 2902
44288 66234 2595
57039 90837 13984
3728 65378 18306
40514 68576 15955
14377 91447 74320
31043 40479 4817
2047 52045 31911
773 43438 3311
66536 96068 27328
10276 35723 22927
33152 81209 15613
61441 78705 12891
5015 8991 638
16933 91560 68324
53464 77650 11919
18565 67744 16651
57782 97440 6494
71310 97286 16770
16549 39645 10323
76723 93283 1799
3405 20429 3595
78999 87426 4819
65660 72204 2145
25156 63180 34215
39465 82521 36695
20409 75819 11364
18608 72509 13300
10022 20153 4714
64770 74753 7597
21360 85682 56361
41474 67971 10198
16329 35792 10436
66286 87231 13247
30764 84781 50464
50484 93756 37789
41693 51336 5060
51153 77789 6444
33442 80132 6117
32248 48771 10143
47278 84728 1137
21771 62892 31411
12098 38414 3040
49453 90324 35621
5071 68299 55546
14031 19384 4751
5585 84722 43215
82979 88672 3375
38733 86035 20650
55201 55674 430
36500 64700 4729
9619 52341 546
7790 19673 9558
18081 87595 8231
26784 62538 18491
12923 83900 47599
49424 53292 1826
65742 96200 16483
11916 15723 885
24566 56806 15098
57646 67533 6088
30482 31476 290
13408 57646 13138
52731 59891 5751
54376 81759 2125
19811 20307 244
15138 78287 7258
46983 79204 18747
86049 88305 624
9814 19800 1067
16061 83427 56729
68551 95860 18464
38759 84239 18598
11896 90688 36339
11235 72898 5385
64452 78519 3293
34655 97818 14093
2183 67491 61776
38614 73036 16806
51880 79553 13403
16548 43610 25207
22649 83446 52328
20259 21450 178
52809 91127 37263
2444 17601 4185
43805 70970 14397
62573 76569 5259
409 11746 8344
6960 69624 48459
8766 97896 34415
30035 96069 18074
17106 35130 1183
25708 34011 5322
50347 80294 22003
3579 27841 19389
11652 92048 65184
40739 78065 34472
31903 48546 10139
23446 60996 34759
38364 39713 1124
62632 67868 5069
9853 71587 37163
37501 66893 23058
2177 98610 26351
33970 41907 7691
31494 85616 26607
56665 84219 6264
29526 94051 46314
75649 85166 3993
33852 45095 7161
36351 89113 4205
7550 37988 9466
52967 67577 4250
74803 93922 14014
29383 33513 2301
24004 67758 242
51254 78049 11639
8468 75531 17674
39478 90269 40725
64166 69051 1918
22792 66737 28818
19251 28331 6127
61500 62192 624
35665 36508 54
34229 75447 3912
6231 88020 17464
30548 52540 7305
11211 15204 3350
43531 51145 5295
45929 74038 9935
16259 42280 15042
12268 69426 774
71098 73647 761
4397 45007 5894
9729 47848 15495
18399 28132 512
77335 91586 5600
52483 69481 7891
19196 24656 2730
16547 71991 11876
3097 20986 11267
39616 50506 6787
6232 17305 5803
63178 78042 3098
29783 57731 17782
59887 86957 17161
67318 71768 2586
1570 35194 14562
87749 98983 6
67858 99612 8098
31816 55314 15927
5033 85119 4987
68559 76583 7817
12292 36585 7353
70969 90541 2524
14631 94425 11660
73631 94935 15592
19528 91135 16183
17716 82098 25318
10663 82656 20335
16552 38284 1504
15921 50752 9936
24139 42180 468
90788 95674 3450
10604 72719 31817
16867 30905 13397
5019 57277 48731
16315 42111 11741
24203 49720 19331
79136 89623 9019
8972 73703 5407
23435 27139 2411
344 10198 5933
40384 72282 1142
17458 56566 24651
60656 91316 17147
46366 67743 11730
40804 75790 3294
28606 44622 14533
58150 72856 12661
34188 84063 30361
66632 93619 11527
35302 75398 30048
51505 83033 6694
66682 98497 4626
1401 68090 5016
6297 11800 2966
34087 75860 41350
2214 52325 10468
48574 91294 2895
47988 48232 206
10307 41114 749
50455 75415 3319
17956 73263 28965
57962 85038 12424
27474 74544 28241
45378 74062 19540
8144 69386 49573
54142 80558 3078
18055 30140 6893
39966 43370 1582
9040 79108 52262
53019 82717 9787
29735 77851 39504
5512 85002 15561
55565 80756 17210
68553 88124 8137
31700 98664 53
21344 58059 29625
1940 96727 10376
34526 56888 13787
72165 85710 8032
6213 55016 25287
23951 73131 46605
44411 87717 13265
93276 94731 819
36639 63448 16056
22024 67102 9223
69311 88098 1677
22216 50747 24024
15351 22773 2779
11149 77448 8626
23674 89980 52756
14732 57223 34556
57431 87484 11534
7826 96319 48500
10454 45354 18466
22849 97670 74803
29039 44739 11163
63762 65211 526
73182 78662 211
41584 63777 16661
29803 96189 10971
29996 97901 33807
3179 68793 49765
29863 77070 40851
33327 71960 18089
15376 86821 40949
16302 67401 124
28684 33618 1327
12670 96600 45954
26725 56583 955
9331 16240 4421
64444 71186 1948
14457 91824 57858
40386 87670 10733
47184 95262 35867
88871 93768 2395
82235 89939 7279
8500 18733 7383
30717 54138 1655
2348 55547 12624
29048 45034 5536
22339 27211 4212
9284 12462 1632
27264 56145 6847
40471 41739 610
28197 33151 2908
999 69797 58627
26397 62303 32457
24277 52375 9975
5194 25712 18909
17433 81041 9806
60558 67579 1549
46304 67884 10975
56470 87541 11682
61895 81433 14371
8030 67490 16303
37309 97356 37182
40599 79176 987
46206 81816 35053
8858 44799 13504
7874 66495 25965
13409 79030 53164
22222 75381 35517
170 3056 289
60577 74612 6550
14107 56733 5030
23398 65944 842
40749 66711 10448
6052 36442 10488
34130 72713 13033
31029 45708 8046
2387 10936 5627
26502 27563 98
27158 30980 2795
12630 34715 6106
16558 51964 19131
85486 92907 1045
17324 23856 12
65677 99617 14817
61583 94875 17972
52759 81941 26413
7632 69674 46522
36797 61883 20795
14947 33388 16791
12296 17682 1599
40755 79298 19803
13446 53891 38961
14996 78845 52411
57436 62895 1646
25709 86685 1125
1844 88836 28044
36162 73530 34197
26504 52048 16052
42804 76131 29768
10784 62895 5803
47727 79175 25160
3539 43011 13154
74969 79951 4472
47016 88198 888
7794 75157 5977
81404 87380 16
23813 64724 35768
12864 27416 4937
41341 72329 28339
44696 56624 10169
58878 83794 20578
18339 51118 21210
78094 85383 4067
63448 65420 1769
37078 47057 4708
23846 38750 10370
43989 87262 23616
19757 78524 41998
22114 47344 19362
25443 84788 12331
91155 94067 1802
77304 83915 978
45311 86228 21294
21850 58613 29155
11848 41594 25073
8571 10170 635
31698 98669 29673
62827 87644 10429
57867 99414 39160
37500 83505 32494
53684 54634 506
4433 53428 17493
40412 85818 12445
7620 48781 5553
12264 47584 23123
44697 91465 29010
5646 70515 17978
72147 99423 20156
51110 84190 2743
48178 71047 16636
19283 77616 4104
16714 46199 7802
29774 55729 1477
56922 57318 375
38232 43647 1452
3693 6697 2248
19713 28842 2848
70121 90382 14348
4934 72078 63862
3999 18418 4120
32400 91758 32728
19081 53985 26887
27190 78828 6103
78953 80536 252
28535 48779 14606
4215 99677 26289
77130 88384 5842
34167 63348 2276
14504 15256 516
7782 36797 15727
75541 92453 13543
41844 68867 1234
1506 11134 5978
14903 61248 14705
3237 41762 11127
18302 88333 67524
23010 61547 26051
9327 23604 5221
63169 87395 15508
9107 57008 12489
68303 88982 10197
7276 96344 80167
16781 39267 3627
48393 74710 22365
61070 94670 1394
28158 77008 18239
10204 64611 47171
88423 91695 2878
12270 17873 2245
55847 93281 30838
22477 93926 9659
60041 68746 90
2625 60577 53531
9600 48789 20927
24845 60955 1731
13281 47677 30818
39250 81311 26143
75980 94961 4600
88906 98796 3684
18102 79142 35070
78662 90194 3311
31559 76559 12059
561 78850 16314
20954 90708 3873
46655 67790 2796
82140 90880 4276
10106 83390 72274
85901 94287 2422
14786 81649 38666
8730 73509 23996
21617 46938 3160
27366 45408 16808
45102 53641 1555
48969 73148 9565
69973 81721 7154
78822 88341 4782
88266 89880 1457
66497 67718 226
16839 86195 68812
20688 52082 25470
37284 39178 1713
35059 36838 1666
1753 94604 42573
9904 15093 488
5572 30895 17648
60727 98056 12060
31031 50262 16363
38268 66549 23879
624 15942 3189
50360 50365 3
44712 46882 39
30922 46315 4620
54099 68858 777
15245 60607 27801
2509 58284 10304
69683 75771 1810
4650 64331 43179
26866 36057 2064
40153 42405 1785
4182 31503 9929
36750 69006 25874
28398 94000 61952
20421 77856 55911
33569 54360 17022
11099 25664 10795
9593 40166 27541
58689 97817 38232
40131 46348 2143
36655 80179 37885
81059 97016 14441
42299 91328 21837
11463 44319 6825
30548 33390 86
53010 81878 13806
86056 94747 1170
40956 46488 945
25169 67476 10329
65632 81735 7777
4405 9354 3893
26924 52246 24503
56115 77783 18199
15019 58756 14101
9805 70198 50778
43693 75605 18132
55476 62223 6647
3702 63508 34805
65725 69084 1306
25496 89886 30644
67110 68193 974
13224 28730 7663
61445 77222 14768
61484 77283 1807
13413 35317 14082
28974 71117 4473
26483 75490 23535
36564 71176 31014
33737 97784 19019
46392 78049 3896
23381 39409 6951
31654 58029 924
7817 51859 23453
18690 54547 30099
9424 89380 54921
5985 45266 406
10742 43997 15804
18675 36257 11657
1559 65023 15374
18870 91639 58561
6441 39025 8486
7479 28913 4537
3834 32843 23302
26508 89894 25791
41734 52657 9058
18610 57970 12986
30116 32480 370
20699 67528 42544
20506 60310 12892
56111 62952 802
19769 91071 59258
52923 83561 11401
5605 57014 33659
23070 81548 30691
22681 77705 49294
66186 94110 23323
58335 99743 5111
7028 41863 14940
37906 80990 20534
31622 78060 23527
9671 17238 2346
13086 37661 17150
64795 91570 1261
51850 62181 3009
39593 49472 5380
21424 59486 26479
37893 48808 2162
73512 75269 969
43838 47777 575
37599 52526 14816
27261 50477 4139
32398 92833 16218
67875 83063 4444
30043 48330 11015
50246 94718 13237
19862 28780 8697
20558 65349 10608
75365 77785 1429
13114 23382 7167
4035 31242 5594
18040 45930 11009
30259 43858 12322
33329 72793 8432
9712 47411 15942
48224 56555 1947
38546 98882 41166
11073 87713 32268
74368 99882 16689
9219 82875 68716
52174 55041 606
15082 52567 34592
63279 94626 17639
65732 68034 2195
9291 14786 4572
72267 73520 43
3056 46339 29232
11389 21562 5573
46691 52746 5779
42919 57731 13965
2540 50362 36233
32768 66571 1913
8155 34101 19618
36806 42039 5233
84579 90095 3725
73340 97537 6443
87293 94293 570
15166 71371 25990
29228 44920 8817
25447 64164 24053
59535 70502 2989
12745 61071 1698
64284 95023 23823
82193 93395 10540
84800 88000 566
20233 34506 3658
52983 69387 12637
64612 75631 8382
78397 97700 16846
47726 90360 6053
6037 14567 5500
47357 95177 8573
36820 77638 20791
18310 99605 17894
52610 78760 2695
40315 68070 16829
39465 39888 320
70408 81643 6030
71978 96958 2807
54973 62810 838
19696 60673 1513
49429 98663 420
70715 81114 7201
44883 93041 48096
65528 66546 578
14259 35065 3191
11527 22149 8149
5586 75579 63635
24967 79756 15172
20855 91254 67813
38081 71138 7500
57815 68066 6141
40047 49250 7891
18837 95798 7750
69539 93338 6467
6636 68112 34909
16368 36185 1592
55908 66040 3283
73763 78799 3042
59560 67408 7513
7207 14786 2834
50809 91772 23871
77582 98659 1652
17827 99913 34607
9313 31544 1644
2332 46863 34509
29986 80906 28495
78168 78580 85
31181 81976 44976
16536 17712 1004
38784 55520 7773
5690 51522 20586
66285 90841 11843
50446 59857 2899
27808 87024 52383
2620 9670 2878
52763 93731 14151
16002 98512 20691
32552 54596 8208
3194 41885 20569
20665 99719 75238
20286 83008 5497
56535 80787 22111
38183 47814 4349
49519 89512 13622
82348 88991 6579
3474 8406 80
63364 96353 30315
385 55310 23930
42274 80019 5044
47317 87395 33812
26172 81207 51693
83649 99681 1123
8121 22052 4815
46614 65716 9094
53315 79159 4595
4287 86573 60915
10357 45062 31330
97198 99272 2012
2141 25491 5040
13651 72309 40620
21262 64469 40621
79969 98331 1383
39514 59203 14563
5994 79702 36911
29024 64246 23373
34647 74729 13545
34924 35437 238
36170 60624 4775
52610 53473 34
25394 72464 45077
6138 94767 4964
76221 94973 8421
16282 72966 31170
61487 94707 6820
74223 74477 243
61519 64527 528
167 828 235
10121 36021 15827
54934 60602 5257
9847 20627 7894
59958 80157 4204
34994 48927 11616
33074 38343 2464
52484 78467 13646
34897 69664 19345
29038 34032 3457
23171 51416 15607
72195 98982 548
22323 37800 11142
40691 63750 5157
10562 67988 47485
1974 60779 30005
10955 82749 54113
27697 56657 11915
29065 72872 14764
43282 62444 3829
16254 33524 180
50903 72882 6800
23588 46389 965
92440 98987 2891
27275 61603 7233
35892 89535 24910
15479 45713 23563
93002 95000 1437
2381 23896 17445
28498 96349 1263
71303 81198 4194
32172 86887 42831
7729 7999 179
23235 38187 201
17248 38631 15494
60417 62868 2082
48928 96273 44786
30045 63838 16836
31531 89920 5599
12431 83870 21880
38493 65238 24661
58028 67201 8185
27893 52795 9000
17301 57981 5025
47859 87419 24370
16950 39401 21696
57058 63139 2501
98483 98563 62
70004 92988 16056
73365 90826 2088
48411 64632 9681
3353 40841 11598
58254 81273 14312
54689 70442 10431
84735 98524 1465
7105 57593 36458
725 66499 25731
83903 91934 799
61854 73162 1013
33171 73699 31001
12307 48303 1757
70899 82667 1946
37035 59780 1068
45375 86825 13972
24779 74150 18119
6161 35882 6200
70199 72748 1462
19583 20239 7
59922 87682 26738
31720 74873 36558
19747 57654 24645
86991 88525 853
4292 93449 57670
29871 32435 618
17800 57047 20679
34929 35696 696
12826 66360 34236
23121 97639 55947
26530 47188 19819
39806 43737 2475
76346 81567 3399
88474 97275 7116
9625 12869 2697
11826 76528 20295
1971 11865 6327
39854 46274 5061
796 2989 1606
47097 61384 8090
36886 55034 5966
68624 94375 9583
63935 71117 3813
52795 91659 37489
15590 49186 32990
13835 93970 64189
35634 46203 10110
27188 80236 1354
20316 42321 848
15590 53629 11259
52970 78245 3597
43849 66029 10285
61 66232 4655
62621 67458 1445
74448 84347 3682
44728 97804 21720
30127 81934 1261
4729 60046 48298
12845 47381 27569
37402 52771 1440
41048 67877 17427
72052 75243 1225
66729 76691 2035
54121 57524 1090
29462 40563 3105
88476 90286 884
1117 7454 5844
16827 62612 23130
52407 93098 2960
19542 44954 19269
27046 91820 12151
78148 98908 18449
10190 77503 64750
42978 60418 15494
50626 81905 11853
2002 32669 17739
31782 49714 1517
3798 55670 21971
41171 60057 11987
68993 79422 6128
13355 26547 4340
50756 84222 33234
31098 80560 683
67912 88618 3938
16277 69263 6154
6165 96177 47589
52343 77582 14416
16861 57666 28479
34321 75903 9134
76229 96929 13007
32348 48663 12189
15301 16210 412
16044 35097 976
94728 96931 1621
67680 74827 5086
41588 65294 4062
6967 44465 9476
38402 65352 22119
20200 49353 4650
65869 98429 17149
41573 88654 45902
10391 41519 10251
29332 29914 208
37154 55126 8980
35238 80860 15838
30411 39345 4173
38175 41769 3367
24186 53112 18393
59199 86815 26545
42650 43695 665
5623 77942 67581
42031 91446 24786
4386 16026 5324
33197 45928 6129
57971 93318 1479
21373 49740 23672
11699 76847 8981
45591 77325 19385
45637 92282 1761
9019 44840 7164
78665 86686 6721
44910 57922 12380
7724 85070 33936
4093 32733 17257
4749 33240 6021
10134 61312 44523
23594 92554 39976
14739 41985 13117
39916 64903 3332
46996 52817 3754
2243 71948 44650
24981 39863 12871
57230 83546 19837
94518 98386 2456
27022 91611 57892
21794 67554 36017
67181 71383 3741
23525 35050 4715
3919 59602 39325
25101 51200 25421
15705 25058 4297
29027 89302 10914
76679 93024 13744
65182 88566 3824
59649 86557 687
60324 66804 6136
20961 42855 6656
20949 50640 10225
31324 43218 9333
43413 66835 1419
10598 99598 67915
28279 84595 41114
10210 29327 17373
94969 98169 3036
26370 81636 11735
64183 69431 2179
34215 78982 12721
3648 9210 2090
31759 39548 3455
996 68899 5596
35089 62520 26773
29442 52693 18442
3989 53013 15471
14325 62320 23867
6022 98894 25323
53497 79601 1680
4420 36494 10777
2730 13314 798
19648 89750 34025
41467 91837 18473
13343 39245 16137
11253 27048 4648
23389 58841 11208
2399 49188 14473
14412 77588 15542
26794 82520 32227
16845 27622 3151
7663 8332 131
18167 46167 15161
4500 20220 8555
38878 94969 6676
47480 81710 25271
32188 65241 21459
8847 34781 12515
35326 78510 7690
35962 50687 4539
37207 63117 6641
64709 86685 7027
30920 44211 6017
72573 86314 8820
51935 72651 12424
44000 97175 16370
31351 99956 39124
54399 88216 429
11663 60932 11696
40217 48897 5552
25082 54863 719
49471 50779 842
38608 65175 1876
29882 56334 9348
966 36146 26066
32340 54518 1746
34391 46082 8575
49974 82562 23879
71784 91568 18839
9715 60624 3345
6331 49829 32395
56857 65198 2321
48264 49443 881
48984 55182 5901
9555 33625 12046
49655 78739 26118
34789 86191 2479
28359 47321 8566
7953 64784 28675
3844 52638 14742
12040 80246 65142
87287 88266 301
47401 49734 821
35541 87243 28249
65847 92558 12455
48585 91491 1245
39441 75516 30139
58127 92772 34600
18573 43132 5449
43655 94570 45764
22303 58967 11061
5598 62301 50277
55645 56583 909
5867 37491 20106
22870 87560 62977
17728 50894 14459
71092 92454 15927
56493 61831 3262
44592 64645 3988
84185 89495 3865
27050 37616 607
5102 7139 387
15427 39679 16428
29716 74900 42541
24586 94194 65881
65545 87410 17026
47302 72310 11932
42042 85151 40853
54704 62042 2325
28335 67355 9246
15688 83691 656
48521 56571 7080
72516 81269 2582
29880 31392 429
52030 77729 9498
68639 84601 7154
8363 65184 7396
24048 83551 16210
45107 64316 12599
11795 49595 36800
73261 88376 5436
61775 63017 628
4786 44071 2486
56128 62358 5198
81586 98639 14773
410 12710 7256
4306 33054 9989
39089 53467 7676
21915 81795 9103
24692 63340 22961
51985 94255 39320
14322 38551 18046
25001 99953 29964
21794 91817 6260
26485 27836 696
58365 62020 1330
3947 59420 7611
18056 22171 2094
51361 73323 552
32962 84822 31455
70986 87980 11315
44437 62137 6400
57750 99230 35778
54594 80469 11395
28760 37269 7380
55213 85800 25747
32703 39294 3194
33861 54566 19597
50951 63995 1854
92353 98418 2521
63859 73595 5854
51426 54395 1271
40534 73470 11322
26329 63153 15098
66683 96339 4169
41910 70411 9530
7403 62194 50611
48453 50848 1814
8578 58242 26543
79844 83589 165
83845 93644 7796
25209 40276 12134
6234 99573 72544
21316 51804 11241
9425 52778 12314
1458 41230 9913
12025 74562 36260
3873 7349 2856
37211 75137 27879
45740 53473 1915
80846 92218 9823
39254 75533 4800
22563 87461 6409
2746 21173 3789
12176 51521 12266
37806 71413 6463
67766 95915 26584
32271 61591 13011
40706 64016 21753
23164 93999 68292
14578 30154 15190
61573 63122 1478
83161 96686 8144
11788 72730 19705
12183 18122 4407
44608 93762 32552
24096 66646 38051
5747 65339 54194
11844 36677 6518
49410 76609 24919
30903 64460 7817
4143 77561 72077
19966 71787 36686
41846 92078 26459
5589 32115 20849
2311 31912 11109
21735 83505 5255
48940 56004 4321
11608 31059 3519
12522 78764 62291
38703 60502 8700
48241 80041 23953
67234 90634 1906
20550 83630 3422
7022 11382 514
83018 94468 3527
32076 75624 27838
36922 48595 10007
802 9253 1972
10462 10973 166
5755 45324 14637
15120 39628 11227