60112 75955
942603487 562611336 34194899 263378299 303252762 713563706 684078637 713306809 221549323 137838782 818200976 374080090 297554013 944623634 798045927 473264830 879259651 30743407 566394801 962267744 790958864 139451227 63682486 688554214 216877862 665268806 759264697 494636436 912571902 57097655 189571766 850874272 649339881 336309621 121981121 268931947 349027864 155484934 838931997 550885316 730990565 894014608 561984701 948382154 104760898 437427774 941978853 52700392 904789583 883713552 339048613 784841930 812262133 360704152 243817653 792067268 165165050 333081094 174594328 558760992 331513077 746778613 887176950 312878536 495876648 842353889 169628600 959755811 629326311 225980610 528270607 465378624 554404215 69147167 183396108 626765240 220101255 654206018 852400615 628484407 9609776 95136873 501501776 656447364 325582860 120543390 205210077 903037646 258660397 495368323 487151080 106610397 506154415 685591175 937588687 356241353 667624931 998145674 486600882 306041543 908785090 572656429 979911596 615119090 848778587 265251234 74977716 39872679 865226599 159637837 651997996 413256108 200627665 855088705 776619606 479340153 115840890 903257974 788518803 446688652 203637604 630525777 20736570 448939058 514556201 557721763 976939178 258197637 972831690 238999196 472776327 839548984 857234341 777810361 207980392 183928882 171371352 327783934 271379831 720625480 98553305 185532956 869123694 362234695 175288566 829788734 267548820 61752981 259752879 200421140 59748640 862947022 543496456 253641299 228703112 450087557 721525235 462056073 511327558 333838441 332592077 549778693 266814837 33613614 860030215 687236225 814963083 428810985 811437029 44925290 886255375 169541395 691213604 915495697 174462040 335489127 812843310 851237146 31247336 325598729 389628485 422639738 699988489 719291949 830390156 457725968 343970277 563793015 775041366 38719188 571797778 917786476 974470000 664544023 558016750 275033210 630488919 509872423 274273599 686002139 757109596 580269285 23550618 566624420 994356661 230193938 631725343 44132251 618800877 392415278 302831662 778084646 810219774 120769440 39423788 631947139 553192669 602080036 995756517 617013866 28597397 327871081 20560932 280240924 130633581 177184751 827124936 199829191 630241405 611120420 26005679 19479016 903190923 786207735 381686527 820397822 214508972 361213288 975970695 646341554 442839634 519178409 37583753 736894538 803019351 188580921 315935337 31254644 519431995 101523422 266528149 478775826 514899390 284000392 982813695 783940407 513489223 248141556 485493025 642777950 845257356 418713995 353433283 601593981 977040415 992588023 938320945 482585597 776939066 892024621 883946916 512510956 25415324 214897991 463780693 889767374 388103565 693442571 749979289 154490348 997703260 422006555 466318092 56377592 580860866 833649718 222550715 635193786 10248567 4291768 676827764 171071348 962477996 796300369 959011779 585972446 783655813 351165115 129000687 220033121 602784568 365401805 469184897 622673353 865737624 383981495 13741209 226206447 639669089 976973151 124519832 809267186 143847321 176551979 666125694 420835768 794332152 615372224 127453355 781360886 72949778 238328437 457187392 523890847 99163849 10130775 69909888 316101218 323169717 14624414 236284116 519515032 400818488 578414892 142430629 463387282 244913955 618045314 951076911 79030307 413927015 169659135 85787895 640317927 924582445 36264601 664286759 472648765 601495621 256300983 497039308 811990094 420910849 562047665 645136497 125774836 319043428 678159268 530081145 655537105 505219506 253513077 507401537 158653311 652170873 321569824 533398805 488182346 813204386 377435456 448854108 863022720 244545904 610642708 53008546 133433115 76074771 578222507 13172705 123971266 91045626 216951886 747836528 675701487 696806622 521503240 324458380 985052351 900548307 765386639 261515028 604434528 432327989 189824710 746574863 515387391 214376344 518756009 449432159 846264088 322513415 79086871 749707143 14502637 183914488 122584008 457002560 771629246 876219003 743192521 398062832 505174614 441456113 732796683 616259170 214938510 354029455 349377158 612256917 812750562 924608978 413657201 142010329 114515217 994652114 732205091 468336750 90935179 936144959 286920905 33102889 60551498 791073232 683485424 401301280 825603073 234831552 135219589 631877831 780951833 973380411 349586477 966982845 461365457 133140048 603190931 786433603 541453006 510016549 604355366 596311935 348881442 486877511 518725672 387214736 954129793 729344246 224845361 918847575 509990196 907141010 267099930 364306469 680368960 217600400 368798587 861041708 794078905 498210056 189821144 42712784 932310278 874628099 278571424 471366471 564078429 191635423 673151808 629173844 66605000 154598236 583616278 891555303 764113535 576604262 421414819 537986287 318836946 629872120 424841470 157698460 184335791 721779554 633766346 331983777 30413816 217101696 907750318 925027583 52932007 920867196 168929202 193960056 199770374 690873092 453124171 173286472 609156759 292745978 77678415 422006378 345888804 77941746 96593660 13239715 878842660 632419100 386948890 797352162 365975669 472721879 178451692 607824654 940717166 288361513 862415111 620015806 102500712 107306394 995444564 388807884 260230861 492629839 65684710 919337665 423853964 593537151 696606096 784397377 31415519 144787658 239300413 934358371 266499818 262074294 495491807 241278739 990720272 767452353 937857178 860968957 596756964 849429385 201507263 56818531 472973299 554086973 998950778 916801590 899797222 533507775 479918783 569489629 396885723 906608715 20020529 789054429 924005377 179598144 473820549 162067798 269007531 947895679 197609113 322495206 130798289 573428836 534061467 705553469 211820419 393159365 481564702 592907148 936862197 906085865 579376942 603575326 656387669 496997095 262845130 233059469 710262078 61795695 213603862 286695932 918111879 334372402 811926177 531857747 911213363 753792984 618981129 88054188 992964887 93520177 243698139 670934366 580222245 956272032 7777886 702382345 858192860 55162037 467131456 283489937 475928673 235014749 99144949 619682604 953580160 534462892 662461606 849665870 53275526 592356952 502174537 464188822 230903827 304247073 733195391 450733391 538602982 334718118 597359985 851475768 539843720 691315787 86910094 527258619 117841881 808751970 203754041 723978645 511823101 614879702 101599718 316379456 786702870 486636637 457394316 336929255 106361270 136142551 28931112 609728680 604624366 707772064 17717427 776748238 427076511 77117531 109807775 491033434 729793021 431235611 27845978 676893614 892755168 910033540 754599061 462538213 687840578 486944066 924299521 944272175 461788155 665667215 377115897 438593892 177843401 819270 336609700 538831322 502870044 888653584 774037012 738357612 855163419 293422472 154455325 105028697 1905632 679980867 938908877 491113801 542075663 142878083 858610279 322645211 801657914 136372420 518480908 184347895 386121754 436269803 381883975 446902878 269256679 446969114 180751849 852888421 503540382 999062967 473157854 334344834 246268165 223861510 105267557 597469037 344596654 600832783 667170835 649488536 458411870 847991924 549123813 259456441 889407453 564946646 173076115 754874893 554962329 944354968 437823450 248319029 621720216 521824812 794920169 413432961 603914395 420688068 185327643 792653621 938581278 638415917 966854730 267496592 770159339 155136918 555148491 673509244 914634471 341440427 858655960 727543122 203744279 343224891 136796828 649589491 154987530 512603548 842448494 573417233 547209141 270577363 494156687 683464611 146682165 225385795 623818202 733769281 298792468 402390478 113423379 207976629 932591571 583876104 889307059 386174761 13663648 808055204 439825114 530764865 34064498 919659829 855978946 307086830 20210158 931314851 993565509 858481883 45028434 408276306 440951008 390035995 237231069 708452137 616773112 761916834 787123483 140636369 833505943 418149870 172061472 975995839 889495782 742464072 739991851 134693349 653694292 366658305 428204543 772309102 367531344 490507214 830416271 25366701 917183004 173058335 438210820 6506210 962925446 990930007 127221523 184235412 928819194 604017960 68945724 484045286 596730518 78285405 121350276 901989577 781166232 66446762 189026662 687560804 52970292 107511232 765345449 893445632 639664288 45420816 446666778 927092663 632068821 867853272 927629255 919208282 500532478 653566148 297439842 358132117 382327295 611807650 543684609 118510216 64037560 875232883 852957197 403187684 584048508 675759402 931035802 660243982 880810445 634687551 285623127 65231505 729743794 129852585 801889161 144591641 5235232 360489024 946416729 169244029 755448011 96923910 408400857 866064120 984742685 405194022 232822271 805003730 119097553 629256056 777931835 417278928 600818691 94984855 678947006 571038164 580097004 772418281 865218669 161540566 742362765 383256410 261577831 393094940 845343664 334188312 485040001 807189400 485541456 280384637 708262017 884743915 288282795 939308818 688729583 118494003 145671757 783604995 12519805 429419174 89614734 939580932 552683624 717090721 739260538 435115002 590191210 382498556 646288408 854083697 191726042 874926877 55890050 937793726 958076441 471273934 482766019 571110029 778957424 74350661 334364834 294871304 353302410 700769492 734848325 530563108 24507132 718083892 105874853 750366354 102853377 213100750 507509988 558445854 985342043 983945445 689476433 688655091 291364078 540647215 65454224 563615651 89440924 272496392 104131979 305207629 630883412 694532768 106665495 818231181 457571572 168965684 842055034 811784948 208127807 625570712 59398079 799763126 728121129 394178934 821107347 129958469 91491337 65402813 200375350 371266531 350599852 387725691 839403453 681392853 636046476 962458059 130504601 224567393 856379662 698582425 926083382 408659982 392506426 446951617 153162400 131981837 841410017 807796835 350996486 912867386 672270841 536449695 790631609 765251796 647600556 49228158 565903654 825486071 626813562 512094558 136871676 903308815 256454255 596125628 628632348 550629068 682254348 640503018 834952451 415571214 908970238 47753046 641271214 921271394 807958134 748313520 733614656 82705192 756915933 850327597 538222726 535376150 15639929 869987443 679008353 645759362 713338935 741182731 760777163 87084305 908583536 17781939 538840837 448921206 635915023 141331941 439577735 171206349 148793721 98884446 999254166 500397433 564514700 693638197 439849280 781218180 48374369 917950865 34839888 851289716 436247792 643782967 927966122 844357626 422100837 827869320 326526040 632481229 877712589 76996091 429136304 33928386 648488824 831842557 911921129 999341454 160875183 131835476 566394091 459844236 999506857 582894590 769783757 553001123 634825234 870233752 91781233 603825227 632473444 774284590 568617073 56722307 874109813 280060880 759253616 604761327 696744931 89670092 908237247 878210958 521502010 566476790 349117167 472890664 428707090 980481532 386785295 668253373 50796180 872913519 964778275 722109405 8468077 314437411 179693718 389220737 825807200 904439526 435031214 168421841 850638519 260704856 849678036 356624743 384918426 907223149 923943573 914874553 721574705 993608679 46474041 94173021 544969279 246077941 345290244 777007268 919040090 25856331 300176727 164444113 283612575 693590306 717752654 419720466 57616088 969540594 682864952 127965775 507929870 206902164 166528080 595683260 758477599 940752526 48980089 210671757 358347337 723158849 253962281 415181770 820828433 21815473 373994291 186331320 797187698 723169873 420019206 289746999 341352221 246944910 845889569 894880372 183226742 955560932 694542464 321353317 813143545 526339265 552292648 815075584 15753037 814375600 804845088 982909239 626676306 300488720 742949953 361110611 155297363 967904201 222767207 762875802 671784012 678514306 918454690 642120637 584011024 295404655 555984557 801579743 676446141 970157213 803216125 664884652 519901413 540376070 438369536 766610879 675593902 866838576 764187273 308020393 813921025 425842805 80411491 442673952 503017543 472982438 373725622 540257583 745026952 772147879 184910655 617748023 133126112 384101870 704209364 321521936 539787903 965829625 581343507 383521922 252234364 743553348 255246004 125932371 523064284 139742601 4698693 180105461 449672188 484151345 625222766 602528191 615343972 112670733 644567284 177647754 655165136 696546363 121170723 773982885 592901403 70468384 823386609 417943611 815046612 297243448 392127992 952774363 788853708 240040067 634226026 249774079 665034809 335008100 998694169 327246501 762574737 38016483 810006200 226629230 501616382 622635941 801854243 768247646 497942641 730710873 823831276 27100305 441378599 587717832 299270385 897106046 64781006 582407288 615580525 381630111 232466499 444316028 70965374 491086367 485870553 693341203 81312835 825741176 721773553 199916483 410580192 717664321 408978458 555957840 903171765 119091952 650403320 289958528 532565953 695414881 860734552 364331102 861724791 908804809 766520492 716482765 463409582 225182245 620633269 942576696 459942634 97228106 459722506 273949005 42265461 894755537 96364716 735888701 345836229 125110951 669940126 30397403 361466371 94184987 354262076 879758839 958571328 624801559 397830267 892330750 167016145 955988071 607894694 339967133 398320475 275777878 249247356 474056974 152964628 623800492 8752910 17734516 552034847 154277610 711149370 111827276 475948296 554966068 498183644 920643750 321383226 62486890 420377510 781639138 188583551 672816080 28273763 729305850 68372454 735892901 116188550 983288462 637698357 262075107 897547881 63824945 24051841 870650531 124092205 30427883 418812056 470417686 993480157 244713323 234119417 216876283 130937728 397699709 796463636 464636580 222438800 331587328 43163170 792528163 312859478 601857730 851637074 637666576 845775427 292140236 815701270 15523638 284029817 433829789 605637823 86114954 947307600 284311222 53278422 532008086 10208621 947531364 808954061 188353959 135318500 197498311 138109339 19814077 741683424 829460107 53639 804298247 613452684 455239148 984784762 938631127 258542608 478999035 536660086 38280522 641946580 674243867 352809084 711116428 574871257 865002059 685013423 294740397 102857265 2333781 745305383 483403392 667089404 986629456 617477525 390758762 612861577 84131742 378889288 596085639 408789145 951585184 259710167 815284317 85404327 146282473 204807598 205276548 606841778 426207160 766176843 158717026 713215838 713842513 250640343 156444105 987039782 485938514 671213078 272852880 741512287 330282992 121123742 911177210 361273751 396996355 708478880 736272168 739147608 383541892 221213169 847812823 5301168 590037151 421859683 881829388 343694508 666914111 677759533 278881581 727717723 773572138 508375064 510957180 275511583 818879608 889207065 159015907 231963905 55503865 835313564 747192213 626150691 841103332 621442573 964637335 136903709 135880836 436774528 277894448 717403262 910864171 353488315 753291852 762436766 713582355 971464975 368975602 883466345 292329582 256595184 422725535 946567883 722063653 872749904 767752199 27913611 526171378 465808026 383217587 850904197 245352248 285001380 185674491 9766139 626291289 161917169 800466357 144400170 547912996 208248618 781320717 239426263 456530435 267693975 564044187 660540682 337293393 284079145 910670877 124752734 226347767 76028632 586094879 383115378 133544305 300714031 382959548 152103375 382723408 330569131 809977989 490088462 23792629 671790525 174271246 848024632 300665030 727237092 882191777 81938637 207998867 505103087 564791395 35839170 12248117 269203562 41354288 32568519 499086970 25313398 431796269 539699600 284304330 542193382 571021072 795977333 471995104 149781721 739080495 499787900 572291111 468151685 586137940 43520976 868340787 59395017 151455131 534697821 449276563 175243650 132370922 191361975 410581389 88552401 783455516 494469962 291630760 985022022 712574128 927364227 352944376 961682632 517991339 447144486 124628749 576073530 158290307 10110217 469714346 697408845 688878205 534042636 71314914 512232360 789252411 992872936 261843715 837917926 320488971 613737761 73978871 88910347 699193477 379460352 322637189 633481818 551013646 497269010 929570277 536161350 668072473 720405415 391385286 690554018 535931309 691313613 317567447 117057871 48888926 803295087 763946096 737618318 82056242 708168663 775049177 570098695 993963504 829617920 399592779 996094745 162377780 512965839 988233291 879024751 241988574 455091815 160865352 613952948 259020755 750217402 584750707 294101430 346579648 628669847 508226831 431928583 442407742 128944771 476693248 679056464 631687210 644945062 189050236 151236337 920949277 184319886 407349563 529786348 35576404 789149146 356730923 140862001 978138908 328406314 984266051 675544541 555723846 396536670 751617085 222728144 711074988 712869056 864303956 76779309 196113117 222172624 62127088 840692332 666794688 748925305 616457877 546610839 822151708 178986587 450073034 401125810 729154566 246713549 758167797 906384333 903348512 249427051 815395525 558157779 24113716 869587620 804909581 507329475 307617047 359225477 193033761 754770774 683763415 347904105 261223206 497758448 474305712 150288457 126574324 32046819 473378686 756883586 396532312 558652313 155548194 908999030 252729840 964603862 25261483 333425854 143503363 362496423 565224066 7581899 845871585 272328337 829700805 17954849 410748396 490936111 742742048 110206402 421672688 203172422 701343564 455172702 21247881 404611747 490675596 766511881 137793519 519395937 324011692 966598772 406137620 879375631 36348362 178500682 567992851 787772676 935735990 243374065 711043458 945790796 568277281 494972526 52072156 988435109 223034845 597243811 832033204 299406488 333737149 486527611 213310106 188784680 822313638 917025405 641892203 643105842 334352237 729192442 107887850 942205906 599056697 359173920 473422183 608230072 479004630 375619973 61313395 719904096 478451306 829355992 616462578 188485007 430741007 686985822 591990304 342800627 788817938 577051328 429528067 649858038 974271243 554874112 563476917 364832186 431974358 483358042 135695692 502077391 895943853 655632405 343960491 274157855 100464500 472634688 522506699 549190435 222763075 415593970 57250758 124361668 274566524 470167096 34174378 837353277 632376250 652428673 974443179 778970171 454896535 431644568 592168597 19426448 15573688 150218437 842221451 208220433 951971634 462265016 548015214 452869739 689610818 174662798 681956061 368614379 920443366 306291397 443861429 222715279 101922650 49070135 587956386 502250136 646788759 867639652 847233498 79654094 461181588 139179996 145940139 623065294 785051101 239666091 75155485 80144677 633059217 462342609 101324153 222570250 730971778 892340814 152232748 971453415 932988444 856853314 308123021 292627585 377282699 305396728 26884001 434274118 268989330 979651870 626049940 742427669 640278869 834598659 800886529 775378852 253715764 894970262 105224365 984711408 988634694 879845235 340143501 569371876 400323949 924040953 874243141 274142496 533433822 318498849 48233022 346420199 161141204 371240666 750918724 936302287 125088682 280242702 432226499 589023782 750248584 173469750 975269367 530125934 538322020 30291574 393705933 163365351 914201468 31201033 245809225 694808531 354527021 212878974 414210932 16679853 832230068 648702900 307066586 149751636 46757654 714134354 964477968 64351738 871201853 578916725 192468961 694593045 570989215 808959047 678395212 644446696 11454404 546904862 77376576 412208567 219683 711528167 74049556 704089806 633190201 588360895 961536763 266594271 630714286 123409280 554817680 791538256 219328109 9857473 116858855 657848766 785221356 608561684 998753599 956915664 659963482 940996100 96228505 351474332 165652915 135629583 219737315 183604009 461882911 403022786 632619168 285289854 690351586 557803059 344239435 12403628 903282617 796494338 864316771 307054577 587492255 665476267 618774233 802374466 868144663 960508636 999782536 366889080 367104273 97220785 435905380 555066970 415408939 140545166 844244089 500299957 112999369 887451733 924656539 238505237 591944006 282065913 698337307 25951723 347085583 394600699 610173738 489424560 924874637 836469763 279250960 538762583 444689787 443792281 381378563 693854078 797296717 802017753 810451726 108739522 778047333 9740862 796616941 591094380 199177142 62164229 372662804 786374151 797148244 49991310 600251728 569042487 529085056 449440110 969859 623305375 406810378 666918006 16269930 741072852 852536799 570493851 460448320 277941132 25472354 887023064 190926894 301438551 729791912 390708995 544280936 379219819 870808129 592656652 903941763 394710812 534127729 559363022 32481448 973932588 636521363 325241252 993036127 292726512 660321331 148802188 330928754 709851458 265548461 339074058 923360669 722031077 517713179 527295140 99054260 971307095 597683377 996424796 239462729 135759327 884466083 517371936 303967128 665520969 817065660 457838090 923497711 434966371 579953158 310630080 201131678 807725770 706289124 891173358 596664363 991869322 742501138 697863611 51118676 258439304 636249793 781248360 595747298 482987760 208931794 250305375 686214550 582222363 258333963 874375867 106718143 226610875 71090790 8403514 115955688 299051575 252896729 125651909 728041424 177950551 569764581 598300493 423155345 851793753 218852748 343897850 831593406 60865589 874388337 124503808 382237373 499467487 312027464 449041655 22645259 21059426 541023401 935022627 308929073 258844921 451321423 467618853 17759962 873685529 588155347 171067774 901473999 480231388 404639991 855104661 380110206 327243566 727010197 415963834 449787715 347106864 258856887 540453594 516458100 573697405 7946260 439971317 582054226 591383065 962611919 141882212 227178198 877941086 426866596 523482208 245283998 766494397 303889086 523752059 848450872 503249099 553080207 426380867 44934020 18055987 947983917 912401914 510464607 283542731 727435388 261289888 216856399 347331047 791383921 680498771 745356541 643604467 106332127 55177978 241956335 547898680 903536428 344744004 551291783 756357242 654338051 877648153 241017662 808864272 426608492 168041223 752370222 871686876 637069347 634906037 461540099 27249511 857149659 470859781 303700317 309104346 246145201 152682133 166363745 264371491 459427372 39204691 702468624 945444121 310111473 252217051 668357965 256983826 319675948 71317420 374186628 229970179 984820199 77479748 117305297 918589163 543437693 924301505 877878932 183196638 843218519 607865782 676953829 738082426 932873832 635555200 589895756 590380708 987779330 239493753 462083229 751943454 443172878 233349782 763990506 386201356 38794643 109729623 510675052 129594524 491416500 65405057 666386653 953796045 620451713 885232008 914517196 433217273 475329387 953218712 547198803 403108719 271067434 165733479 257234002 720834903 377211169 712142526 264417275 190870618 853942230 688702232 894624819 53148441 771752975 678915830 166936106 139823234 990965837 681890325 811824784 560645326 349533939 767801820 587270825 224277112 518257911 854988208 538693961 241107014 202178765 99528094 377295779 537922299 678107414 917481370 751173260 278772454 214227973 534219119 1698074 284554864 999844636 31056551 437444865 914148581 699389966 322955793 422126875 776237770 185607617 738809868 17057210 931599507 248952695 387972156 904146623 607496595 271217681 867919922 822737581 382314997 943861014 369184346 526388308 333694189 431437483 227669604 515374898 527162794 607777047 913466635 975736448 429689018 759854672 670615649 741158311 753270922 77263321 490501617 117141930 809660708 384249890 742554872 289817940 374823274 136011824 360418189 449220239 484457978 711239607 58217217 198564759 179729482 354537134 987918413 168216306 998639790 635115663 753422360 150969414 800213364 365988241 270169900 782044935 281875897 824736922 130647203 307484187 24261676 503183773 58069401 618263028 693441531 851835859 660847779 845149862 347781135 981635057 178650352 893474324 219408152 638713462 564013625 825359876 874487423 571890661 880566412 365983571 118409628 139244095 544331863 949895285 483222789 694346877 140863855 235383948 541097401 235429541 378034877 616334755 976212332 434640797 589464558 758782750 288828783 512695363 716086067 34648652 549090810 485031743 372746752 634113264 686020718 333750032 182013418 902922174 368211367 954415920 104354982 543016639 275210036 799017519 596827689 56082166 99600045 590267008 465361109 795919982 371369216 756436931 727618078 945305013 453791558 484357041 339373518 944536273 858808890 346945904 856987089 566669914 628807039 900311973 133705082 155315679 776681281 597164613 375117553 193291119 37001298 904806301 412426264 441727460 374740397 669563367 722726841 790558587 253693850 344665236 376084249 606728166 267043730 499101427 80134652 363993456 891876740 413570238 569048752 849133560 146039473 34364313 304805080 892610100 243652466 745081861 675199634 36669893 615836882 360333396 828938887 983583493 337171400 885276472 532578731 80960107 225275158 228496602 916555686 393114303 653142556 910898138 971936510 364244660 211652714 143894699 679624974 10763703 477328400 683168167 514251820 817538548 6946323 344185357 529244572 466739197 628024795 116828654 525247298 969124209 5337843 964393630 317834979 487277597 700155799 662166660 465240037 196101307 376139303 805925589 457914069 546793559 356653646 487880866 607015930 939052771 317497035 10577983 886795765 609319467 544073476 698436652 815774476 836482078 238948556 806112525 219130792 610228646 66895301 391657158 815495998 101299554 326347971 20981434 565343303 670413793 917584599 820434148 987050312 739436813 787488714 979631687 203507206 648200699 339476842 905460291 939277457 274701595 351519524 129590203 380513866 227195152 840867448 711619329 717437211 787862445 214470717 293789240 781303080 107854621 171432397 485964168 966634268 56006257 501730903 42757601 24616866 308726024 687052645 435533269 497326309 360011949 788282989 241431657 46550620 964430447 822153960 133514985 769787787 925163451 385930902 695740171 162509367 486649615 310489023 801685534 399321747 24536256 858744602 269889747 44349327 989447149 490567128 421731186 878361724 40391249 311944291 191599864 612273293 311359332 992479104 663688077 20584596 311721649 884279161 329835058 131521529 88559492 935553037 306681779 110639726 621126921 857999958 761744330 911789855 537082011 406188007 947637448 303675178 589706794 324077092 501250561 299338853 752447660 506701074 212338417 829811918 655439122 312668306 722790356 708377094 919471077 23438760 202645825 135170779 324141887 581735293 384057411 582840318 967629749 371757428 330619963 306354956 275809329 354995391 390829917 733767626 593030397 359470675 436968461 776531038 559637928 134661974 854590707 678867926 852130138 902491553 847519575 598563520 64502116 875180111 6932442 873470218 392039799 445389893 7160299 124949460 928809841 975258914 956199832 883751423 457753459 742873055 529479844 171017555 368798694 308236804 411960828 834466894 449447566 914207822 894560087 799445213 141163984 104505439 395090943 871738724 698200760 849733625 488147354 793913447 304304367 544626091 94399262 233068454 633710086 973498383 806407525 605567251 849828342 781811342 243332261 142230632 716752904 505815584 878051937 44567893 523791452 972346302 387769773 247045663 843159103 177363629 497793230 359191502 536443569 842917817 601426683 272291043 788186100 866457602 653310476 136368371 528072035 851235180 613454018 352095803 831271156 264004312 186699061 90411748 941353586 146145252 614538934 905140619 653958432 866845466 619277239 21690776 485574235 383824568 916395634 881116509 663574082 894353679 486139735 677653794 189963552 225466807 801986694 582294994 164495061 673572820 517855152 106588929 754315714 373336803 305795280 883820899 885761830 831059106 905671952 24068240 439031203 756006817 644302571 637130882 494954407 938498504 475890022 768577232 904916679 489413429 498355178 388653983 513256388 84412975 552454240 177794666 990290654 608077874 867946926 626046048 768395080 830624149 317726561 173517182 175277814 833321544 263828463 629121374 425301264 236533180 61118257 280540197 732787583 982632878 328238294 168424965 626890976 122433336 75025981 760758876 184021689 107468847 254040955 843547627 581453987 984491402 416608935 916717117 390469245 268348991 251183628 193130697 303025927 901417558 83397909 672951621 297530861 871508021 611401980 15435444 907945029 842420848 823660643 577885007 117598311 203482730 318792613 795549225 570040203 969225974 982953923 455718929 472490087 783244200 695384211 323009672 701376079 799260090 536689240 465438071 20034272 271195615 66286844 91156641 964064661 335057283 389557671 20020102 864594089 198655609 529931369 64289158 838585369 986462724 822151549 708044826 358200858 224503289 639407264 658639434 87031864 921955051 72771090 256519726 448857434 258685536 231976727 461411648 583701885 333155445 571063926 286021690 530056470 372839172 492979058 663599093 128153709 514777605 897491307 462483051 219758422 624489816 163039292 760272606 314727246 228909225 984711856 813070625 837658980 262869281 150879963 382950571 19563621 723241387 288546251 378039928 199535852 337713868 980489292 784770393 66935796 388061313 878858989 202123788 627435779 514643580 454171665 44192473 449300753 414539450 934139475 891484007 880576331 328725405 435668045 987285562 920301704 445829143 288150118 96932062 770760325 264485775 32439948 409123580 452485796 684037469 127543741 754182036 856401937 988621842 789135579 12418877 584853502 566547151 364486192 894722234 906533310 182896785 484934984 563547074 576896371 709016160 435334732 466034632 356611529 431932171 747704309 742352221 894564645 552714179 136026016 834897202 424627027 747989731 862662217 635575619 331884918 745450463 126234135 374377797 769671695 984672505 440405235 64564185 315359811 740039598 708045488 973940080 652701596 385947503 285399210 180163994 868827435 475651144 629210477 923879235 136237022 702841784 918903248 358182287 396370826 321753471 959755052 102029842 70383101 527217312 49417509 234868380 782806203 797084940 672976433 850410228 101789922 140813141 896770471 23408995 386469189 419398911 693769010 229199944 534889755 510595548 617917415 834993499 380302288 310050126 834252638 229777473 708712577 307114535 656363663 566644767 120399860 948268373 852908632 820937593 494902972 821415051 430756650 413800588 724865591 928795392 366174998 931274091 322653779 160990403 355228785 39302947 304433432 775072760 588278294 911153511 221311349 964715559 624481594 709964099 91959187 130654061 430205575 158122944 430916315 111444906 451622620 451297415 580703560 922096114 469389780 574711544 529259688 433862304 630825414 110381919 758708724 636034452 138849763 585289427 920316178 675577743 820923044 477405793 349742733 416722983 123249536 99053423 469805370 655292643 567730838 791096771 506972212 688188877 202634850 859601025 513508455 461804028 809682812 353652373 470259088 33959341 20874319 617865942 446629108 788028385 338737927 66093030 578042661 699568320 824849512 309735532 81452093 289782763 477008615 95617980 503833738 691501638 923200021 551005230 383615881 179533653 421304920 839871421 666369728 203304637 372385474 552698453 789227907 278160668 361571605 780523537 909243522 331018133 804639405 691392146 691414253 931031650 557336877 79010881 763744551 443527109 282862426 576720585 666031864 160880376 361546106 268475503 251559528 409380868 274803210 865582664 962442221 798660350 337625309 254484721 895059349 36013859 874398637 259685849 313094839 110422398 703398620 730963691 166728674 993072959 777681939 679915890 959464850 314150821 971625126 658539873 567011709 480888164 530926102 414840312 805840742 593081001 618551355 555928619 538953465 130031569 369616061 777635204 998427787 690488100 762040596 396319638 573805630 846051816 843698139 839433444 220469916 955262283 529916591 626087686 630286501 841231691 678314780 250342264 449211414 878944477 959295728 596171589 529517770 636073674 514820167 291121178 165287715 186721579 475020446 754628569 152810845 56030785 531460702 365577955 708411621 349059395 559122103 46013603 68559890 552619393 164356077 142831528 178859827 477547835 41095042 578917762 882301509 72127174 294810426 566690248 309014845 98210204 667450387 5030822 343559700 921014982 570221945 915524347 22578523 413986319 446649410 506829878 582224610 654241726 437833651 603339183 689709129 370976592 826952490 446166780 148954140 639155037 645320816 218097020 45315273 954005719 973475600 956136056 38159272 276523915 111975432 500999336 272758606 502178576 387357900 324877528 375108992 773253916 736539628 450100558 395403786 904057294 412735817 458888490 137692849 987664326 873322653 676568849 523225197 438748923 175848803 888455863 317814227 701023471 874391557 751876946 750622172 431097736 367370918 348197784 859064973 532395556 757722142 851256661 526499913 838972780 836366073 510483549 34902667 794857771 369801274 33010580 664830178 911006027 183432385 581527419 867228474 504870066 483641546 901030520 523712468 345749548 744054186 316473230 555956859 686646404 419713532 571957231 776005582 794479360 702147779 642614085 565067974 505693799 588040803 274742234 15360889 127155556 981286650 864423129 299212460 278651900 407677218 798576814 901104911 768356062 115265457 457269137 120173295 794481454 330730615 438701659 189032342 702856874 347504142 815422748 78082752 378311936 824580300 697928869 122262925 974818964 116894983 525027729 194353567 243839637 939407974 820505308 428843202 571927614 742043948 774777091 470464550 385714409 974148807 183927983 365273438 383665014 391647087 479568878 860041307 394874175 800601046 996737884 417487121 796336287 392543883 402273225 798001717 288284247 701549213 253567023 737169965 341248087 101343275 667676281 835596745 973877677 196688872 80033743 524005016 109949602 487883032 224732338 122385385 1448432 719878978 221196769 792841376 797100065 185816350 508449451 587629400 343981240 411901540 832878134 835736197 35492498 887867017 865637206 101394762 842907312 717917452 436066212 112779405 809736706 499368724 375228791 232539586 886659450 769362352 121972967 98116369 398599660 196668173 289560610 198998181 861032837 112553008 460254273 214853600 459110946 630178877 466459963 934259237 930138005 810452496 793998009 933615505 37743056 322796455 791598840 228530126 734114444 468539575 417997858 643707271 193923868 427693898 879706518 25804265 307587209 788639647 302090468 122348094 308188031 952476812 543124953 501802046 279189735 192753444 76587818 73695377 439661699 207504887 202657949 581695569 701854048 958743053 283638926 690053398 89381797 364923290 350047145 131634182 149174219 212067666 625730348 726562597 90763971 918461755 567109816 720962042 915291837 521032968 380743485 835111683 850402117 529743047 212719401 749357930 282894744 373370805 549067933 697487834 865494801 496611154 277505924 284468249 162327088 251461375 345839722 955740449 421829259 338488588 529145716 352729362 929013768 711652798 129780628 117072912 960109992 686789099 327860785 583212797 562556024 192061910 71708053 870559172 79973490 903961058 663900138 274690555 310847492 529896320 214801942 799069986 659898326 269975296 892734385 327685948 410644407 301884802 821069118 867383214 253237925 865657586 502750957 113474956 510905269 350108982 610330115 307711536 540099224 139513749 416175064 993968838 840368565 866793258 433831596 780426175 88098112 254883723 991767535 716728935 734461661 682990784 291338197 841924063 505947297 747222243 30084346 361700501 464690251 514068697 54392645 406068557 175490205 464957434 871968322 197406280 606605322 297593042 346354857 319978645 258924705 505228966 997302393 2619447 458447693 635190992 985350555 17208394 355467027 518699771 328474717 466423399 233190387 135969025 969181293 602111387 239944558 845137327 501464785 943268370 139084625 845348321 659200586 128488050 617496896 600944778 720553293 495222061 951107203 343024142 602299010 795273026 470797804 493986939 16050676 386832961 997759930 903639103 817798012 829550736 965487854 294807913 780095045 561444853 147994091 790445212 948922315 983001913 69306958 481786585 822774087 456005591 992421434 387770468 704047922 929886190 99537036 579436139 803721522 265101609 397577568 900400973 978725823 500074783 645610817 406128118 262792888 744956494 159884589 121329516 290646508 803763665 916575017 233468256 46347616 843305638 170950815 658587430 442929343 851085765 921663909 407698233 851582335 496279935 402488456 840563257 898304891 187605690 89563270 569632697 124710077 831349737 58914572 298684299 370729229 93807141 563129376 825977033 606919063 919761457 292055794 867920082 755127861 242658767 966212592 719296046 759000001 814240880 455267718 760142230 831022555 710332078 947304961 952910324 918106308 7008824 161872543 695356081 569965165 635977958 417994579 701525904 102559380 421474957 737954665 874844658 675959075 491074179 988052168 740450436 520321543 299268010 89267311 570550438 888849779 681544666 148544548 968524643 384115620 789715649 896978160 861430652 108702544 274302509 607090822 751944341 426828839 85330410 456943177 204355030 356435747 692503136 643520350 911002442 570930427 677717090 610555272 31118164 928547122 709014143 359119500 186887708 690294855 655119178 52679303 413228488 891353819 584145914 291801529 532533566 806796660 284734021 127759210 662684848 314225954 670878521 118849865 801242490 856565342 955191200 865434209 158212434 203570047 307133864 95955514 627513477 566919640 498599656 103204456 81759428 495575110 643573681 217472015 963800419 378212333 197821667 400925374 206824230 559945961 674426572 563096436 365207040 575360029 760980641 410339416 898639279 814397533 477914198 773000964 30329823 900983530 924287202 336517973 851593574 716829481 406673430 449903419 780754106 592004838 356364262 619715296 555309999 691005875 674143983 18833194 182253552 338749875 188887322 406223274 216015992 81686905 559523858 750184109 965984936 363407331 386238509 437410496 601615334 29139774 928049708 230867356 838357178 913372444 334532901 591303354 108278201 660784901 167554379 457443840 684001878 300699859 603995450 456757639 752023458 840448195 104088897 759970657 277759184 43305509 80778157 469708221 546090713 321490863 313612105 278071859 520200792 274957097 402499297 400715641 783022282 780007798 452465038 290535377 648273274 571097169 118363720 337478041 460232160 203049757 70263252 486657245 755687157 672808636 110196922 150200087 712885332 47810867 10328099 457178482 615886476 103271294 9688537 885783408 854494903 899973431 454396557 285622399 485335577 387772005 188525579 917786863 704949732 481900774 651337058 265926366 674123178 507181129 803302539 801363889 584838242 865087557 259447343 16617219 417603342 587023284 736107550 350795791 280254479 878890417 832377324 671001615 637842912 245479370 154837239 280337710 326868124 761829725 635594742 786795603 669670048 613142861 625997337 262694092 376105438 98914421 697724832 123688492 644623449 28567853 952192250 690997319 180084663 362568119 49320948 174397321 656802561 779381479 416618669 90573895 719928935 191113527 4089831 430154245 428597568 713709818 527194273 660571667 87929039 99776930 969597863 842156015 627941317 113288814 365593654 721588479 510750990 807803504 573699460 488522799 167431653 795390064 365494469 835082506 940370699 645958475 832082482 357127747 899092747 385975891 474101214 704254938 900622897 190182855 167617864 38471907 593512801 791544053 668877905 988243451 313047084 338569935 980968144 314580124 868038912 411686984 141356718 966335483 883098146 12670559 147277264 791093778 293445957 937491255 828923073 14312949 795941909 451629117 541111576 528532584 23808601 176443652 80314990 861553344 742094218 830679438 57861309 474093469 544600361 248817540 206073017 656839138 430203611 721702941 761928142 657792694 328377867 681725530 385930989 48689352 551928306 77595450 931214317 459870827 431720289 904578012 373594947 11267395 506178126 329492395 217634327 571040476 189543352 73675941 388177710 790555946 447810915 805336357 629093290 777248171 916715933 393656662 735330153 257364094 519329949 994131947 98251813 623113543 652996857 61346369 624840394 161477818 442891781 288663446 690042830 592716145 987088672 489270757 163874417 878405853 157911550 588993981 533807036 728501844 165568441 676080706 49351203 362759259 554675170 221621128 799851196 410416592 637318331 623444215 471151540 471185471 79475215 335843185 57756690 707279558 951901891 196170849 522037396 20975043 52843654 929181683 987768592 677117283 879848875 843509989 892290495 831533604 249349203 472807853 813173608 929865990 3621550 635216704 450179604 851956421 953757860 799790415 258969500 485751809 226047049 130710405 823204569 134543875 785713175 513062230 582270608 616072037 970195889 593483154 402878718 733492371 288740729 520794206 118707592 88338639 416701320 191688523 780956220 9330700 29326974 492273130 753497453 606348869 790915822 489033401 59955042 361318291 570650136 952436160 262237416 769216746 780213704 278045121 642959471 635769761 215484729 828008898 737094592 60124246 624827791 588604636 943314376 873671387 152906642 555741401 804059085 511681682 558664894 649212148 41683807 996342479 116301078 578352255 152513108 573793239 860735700 342475541 297312380 214103500 67493139 839572208 440234056 787862553 959120648 838213114 522318590 547794114 37775777 732149189 252944592 809296709 230619871 34166497 14799925 856788247 321646606 785004041 922396455 744153955 502876907 333175058 685870449 599730106 518636925 321911869 417616011 853292196 813341206 271999415 600893836 207132972 753299371 663533650 618357298 62408119 360061352 825573112 712872908 9729671 51888844 628451206 16447248 359309994 646304232 530866605 938104787 38230835 439862775 701258916 113200374 503302019 133954876 63505248 691556434 344422326 559015108 664760665 865765797 76093917 990697943 488806017 674210216 831866376 380472966 873977847 546416380 407070122 534336103 540982576 674125357 729627654 926290139 218551085 415065626 719983015 576468581 294760051 915423221 598221187 522886372 200961199 780264331 90084805 665795708 399695543 715716484 501245082 641520152 606581459 379040796 355768187 716485186 110438062 125965215 886006575 109444886 84455720 903048697 870581381 806967486 537747596 20662355 38444430 479558981 47946131 815433462 698146494 712508893 389688330 361042358 255286041 88837249 894054255 32175234 992582828 264849853 844295735 643002930 258666317 250740544 427005771 48089517 717429486 255089103 177563525 634597899 111379397 493160736 752168165 262292838 782115429 534091267 779134299 504101441 806180953 771951384 325363622 876960193 864133001 278638566 259194392 875712264 114063245 813102141 705441043 968477946 109816479 375671078 651703580 44213683 518177841 411435024 823230448 483382615 145963942 566916647 900763492 343389781 991771542 686982886 240942036 247987536 103889682 86197013 351864709 261741613 956636312 456484113 973670197 426475122 69433161 231291833 246144029 142148698 520805877 315949767 85326583 675795649 115847815 802441999 926452001 926903921 175742449 684318721 21874165 194662205 480625724 359130255 655978541 974846493 222080154 671144112 290504659 216430964 506412690 532633507 333772289 880496178 468990251 620426302 798959094 304660216 441202324 613049650 949828039 646856197 204715402 889450357 585269311 301460340 178135280 139740199 782367102 4807702 328681389 634317059 949261897 266106811 409902803 210211142 879470646 902045315 366862827 227264498 850680289 533657934 766260195 251756129 296797562 649661158 614252195 432934784 722437682 476830281 726856037 285762545 770294555 10246402 487969955 884156141 908590816 399866612 671696388 38323926 974906917 908448652 67306126 972491676 174467918 851333916 844902858 585301886 433448740 192508598 918308234 228059605 846674426 81883816 394941735 552146712 483737474 39897868 13520148 17942320 233962931 630678013 438355682 954391741 844963205 109186906 259172188 615443352 71566331 415845206 591939728 520126634 395540468 464675620 790000001 17831609 8623858 761654067 249894532 145011733 466953767 370040923 685359239 897965146 201852937 961977206 838601582 620373528 877624530 656824530 205390150 706754149 293194148 900194823 489581108 473229682 708153501 955165956 98387574 851483312 571917387 184901459 963378556 360634621 223459006 792505361 26809628 877472447 244539348 571313686 795925400 457054633 494157426 66693612 384464487 363942037 905942842 256517659 963064242 272317398 962517565 157818661 922455696 641837843 521764465 241733905 982713284 786970435 961505544 877068327 638436972 551448258 689709481 233352127 783461032 662119634 824923934 792365625 819739354 570067032 261739832 249028501 511469170 343941012 381780676 562006629 218644269 357625581 63215573 876152461 415634224 722105878 75292971 662452717 511830873 580009582 430932415 276699549 886453687 436863795 875196521 381210777 72813611 290055161 521160748 690737681 235916280 483815396 123081579 504879059 836806563 901957963 901287000 687441181 390927142 957653145 566348022 227303140 120355917 577870136 217223942 189196939 432863225 531891116 580380664 943074942 273725740 12771002 13971186 503476171 604862475 137781958 362726459 124161948 5060468 540942487 647207312 169316966 234633511 447760636 898198282 730056904 961101728 344027776 168442262 899402190 355218736 351911736 849101075 697821443 934639118 438716680 900399303 242493712 37853273 674284266 475960950 943965006 679483875 716311065 606448094 111875264 207021404 351227315 838073990 371301547 28316826 511227413 441230010 698624302 163378062 849939803 579168398 39028950 281455681 9402902 209654550 38828325 486008055 819140749 318139949 105213539 254640767 209864380 909240125 412783766 653803306 189607527 349296800 14299826 336416110 958167350 984476994 90173237 569580555 48605733 358849318 313958216 215603820 31268304 276895800 895494847 74846574 568075113 989204950 807196723 479179400 425792730 245606541 426786790 769317058 871495228 76476744 533968440 960818814 932443925 431371695 638519260 461309544 666603237 621114127 110951238 353955761 882673744 128124329 596903615 397754678 918804192 340334735 192983002 816432187 264057744 83991826 142041518 580304629 939154579 467055291 483285177 515703815 283689780 743335075 27318067 171179755 787219563 551869684 365744982 334942322 980012606 119134657 69058856 885694290 566578060 224897546 461372785 634773971 532342240 106906875 135945561 308472996 109326201 497719136 15993021 21195579 595979307 257392029 285603539 199542015 363244608 991760022 9669216 889189747 946534575 32764824 561842812 855719144 106739963 866248910 254841317 200643059 132519933 973565849 984895491 552300963 394703997 53156572 863993141 821115411 535420276 448529062 284784017 671435417 474512200 577646736 384029153 96944418 25258884 180998204 604073747 688670156 742357725 227748804 717771597 40765373 301594692 580387166 396125135 601243298 893142305 234807478 690290939 659883056 608288336 500966087 972233923 523914380 533186675 160556532 217997319 305849244 387969322 97979030 660955926 216198863 747610787 859091909 876691102 315315146 999178863 70633602 628541355 660869380 313518747 404429812 606500136 866230553 203213005 306175264 668117433 32940870 69631753 566570954 928236705 475944583 887009920 884021043 349337861 40293285 818984125 441913149 142131346 130219234 238112403 69835081 806897794 186877054 619664628 427296535 997893285 558449056 796039446 488103486 410882918 650125026 192334426 627216139 542167418 675782608 180897786 799914477 118378618 247815190 482066830 402448918 263504331 381757918 362840491 186559956 288043164 264121685 104807381 21198173 877799324 509921091 704896837 67404555 480408566 958157622 787424326 401729682 580207130 27465209 119891570 115119489 615793933 224096650 981522541 285683968 294048488 920680970 41689844 139131012 213516791 306008302 966346725 556851856 169368493 462016028 371487597 199845556 414363379 656341159 340580877 96642415 904366627 848911680 873354373 877195339 758266683 322258777 726059239 532716544 760971674 232802682 309609133 119381858 230786935 520507780 320925531 951704304 202864429 420186618 239651140 34827771 878848126 552202909 990845374 724817870 918988216 170890358 863446885 479361672 617022891 401371591 836431082 193405750 174876178 824515684 139183157 879219801 876880996 83383215 385413805 857080313 986004467 318841908 189860706 281215887 774958984 37275732 282958786 698690893 785184335 198832112 342551357 948542753 518766052 263228338 280522887 793657811 114053200 783126619 138637643 120426496 791857686 289872456 213079796 454544084 216219409 673111701 677125695 556375277 416245139 243448243 103448935 677418918 176054492 105096581 263343555 969713139 321925100 108396872 159440903 148178382 699860347 585373922 322529255 116577237 972554414 478039374 344283587 55978701 133313817 692865424 910530451 861272365 303898273 730397613 594990177 385991887 474732352 426466538 741887021 68954054 173415827 333875886 769897538 609926573 181654401 640270494 542069721 397900762 568425413 743482977 193265193 544278692 987969082 579003212 89197816 409445094 127909555 256028283 157814227 69615514 154015411 619800684 68838926 971494014 722518966 516541698 790487582 899000148 627674301 481498406 724813894 96009582 991325033 981751100 805301256 433205061 5573281 731561272 538884453 728337052 20269348 575077040 546465565 199441632 619815846 6795739 638635575 588213284 870154607 788609953 555867331 342899279 655580974 4940031 477625984 381991770 201977127 573653594 843773951 683517994 837478260 536252212 777484134 515555705 324554881 369684956 460826408 839323960 526921539 423457921 372292577 417775234 946103994 736806115 284940982 78417398 770719945 937618571 152508850 559567172 301223316 312186180 673378625 255648112 237131422 478152015 268024625 370303381 890074773 907254297 154981029 538077427 118434510 926287600 139275234 705243183 843209184 988934676 646674285 486078695 474050150 121397127 220584027 427590791 518173368 637450473 100921833 910007532 194679950 424059532 880916078 723061261 810117297 697212140 671481899 718050440 553620725 435108724 498433338 21542229 179519862 544567456 902915296 305360090 440782771 399104352 362586807 494206772 338818916 884367800 859658837 395090055 225254987 251234647 344395199 62136609 509327456 365342651 545609676 354671021 816369478 413754830 64479387 749781925 888034985 613902751 665573436 248274061 596457605 507078293 287556824 331662401 957409795 877506442 463182379 90400005 927332664 742943767 150808314 906716980 764964068 524163572 923893653 91715998 601462511 223044068 730276972 128861231 439676053 417412224 410034890 602912318 443959974 55795869 134153967 52860450 363402106 372219157 221009498 571624369 127435090 184968317 341048097 591436783 69814660 394269625 957243107 970522167 28113494 25544788 482164522 288412747 189796637 428458517 254979764 531303573 179803427 767307392 785492840 910400350 935091307 793432643 625664543 564158620 595199161 63018154 820717656 833309118 582751203 281153299 452020239 567934631 145992351 164223684 447149212 680459815 204207411 603440936 572873459 464635692 696711879 320534830 681825132 776201781 891229295 139798859 803905254 463681176 939007261 161940101 64065400 266356118 321497034 350889600 550235952 181926351 847719824 977394178 802156892 942826980 790522988 432758100 480472096 404867276 637363080 461104858 548719193 96966594 226515516 270979256 192767493 759963270 326337009 778321152 573435501 759525369 944719467 630431865 78426541 49258791 291970063 3189486 61942417 164164182 502595893 394550201 929225713 760705586 744295198 38854317 947284760 632006271 754376729 728802093 383710841 50186134 975507976 689370629 657046587 70728756 234800070 774819575 679874220 634856727 440921932 457725440 91792624 168047254 8084519 596834881 808598703 63537364 917674099 167053638 947828515 728285957 57751170 434477596 878779408 966487740 404125282 676485167 26180292 558204731 669686422 957531975 960780252 609614256 420357999 771896190 502434188 423919578 333800807 355507171 981285804 907261663 68218863 36112315 337021273 724501212 683924262 934620911 321149414 428541313 434751936 99897730 91658912 282705744 70889648 649512962 174829493 845347556 576461317 631051827 689506325 207493871 998428563 988167463 861879218 786892887 152276497 871369203 42325744 430533927 530506271 189508050 434246031 415846025 504340984 524346217 358505537 830066528 351078121 292113413 473579748 331743844 161532211 80138530 448200077 530162693 526759971 823169268 244999808 827866873 566577727 574818287 686540501 223055298 256059385 40879277 677811053 563127066 946658106 517319119 667197362 476729493 114824305 123569560 230025665 968651345 822096291 165581772 351937045 456748219 640034938 752668349 136703317 88170210 468601030 942338337 33453803 933575331 345013602 11482819 139388803 527011474 950426223 115465680 888054462 89182487 392919940 680314725 439206720 690714078 71489999 818244196 108542137 768620627 164016883 708071591 688052254 27824770 993575840 65010277 530378114 469152501 662526917 284664293 497043479 864372493 147362415 43385213 469513139 783765500 903981589 181341856 161864418 167812088 437113569 597636027 63866344 436276692 604821192 346064235 596046653 893335838 808137250 561264551 661782947 656560233 695065570 719593895 292903346 375410526 230692701 325023103 589424006 997226543 875125785 294173694 523628741 271588339 657000577 70589686 14809081 120362258 395404845 770724153 172177629 362363502 160478140 542352249 372549360 283295479 656343860 39589974 642182289 497495839 875356439 177936748 119604716 479082836 19530461 137695074 543442958 586581194 579702996 69791358 786960598 948037221 139326668 314760492 309636315 972803274 72187897 582657094 645161915 24341294 610141051 285692160 349054759 107753242 198907700 481760528 147216603 318156362 511044991 684575348 373058485 877267786 13726957 342282694 538107417 192052632 246459951 226585679 886739755 423113490 9573993 894713983 825434905 796287813 253230256 623621701 433759592 572526721 60069579 298703030 522752608 194219769 13774915 857319321 471048386 27853223 674086319 757268543 663363957 617601323 871518494 895899081 769359174 380629897 776234584 351806818 684280897 617036456 321510174 591174304 454593693 336684163 579007260 833228345 699029534 547092129 174258993 19432220 795226035 187369692 750173249 917443051 240648775 740219346 918409918 394070400 183596241 946975355 709774190 365114340 94656399 108679162 798164947 182969384 539895909 770915116 551372304 854025536 667926987 244645276 902755617 534505385 304463396 130693594 541663657 641773052 469145839 955441894 925067873 824501220 108428151 358001368 670176201 925788246 964165959 428259783 298404645 611171607 422245792 773692395 256303011 151046312 451811198 358262424 525728992 906027746 12417347 155038540 655463196 278806740 60673467 248148333 201958186 821995565 248838278 186316783 927828000 487801156 995617403 827815849 835963786 490875139 638654241 734230883 697456376 611641235 48816701 531275058 364490070 214800707 571872682 130636553 558836763 584054619 28275342 535754262 235362380 482665836 316396717 776184834 756379909 736227195 586382344 15409265 850542130 268636369 380042466 904337543 638904604 724692362 664186285 251142936 10007714 873500088 517678509 863502697 935333562 621878052 938212605 542996193 380482342 119607585 506807990 440101415 188027461 961794939 956132329 431539751 511106403 571144571 456663227 917758544 294419048 899560411 286361615 194646675 527671045 386337220 246268921 943132277 412878645 248500984 383524696 568419438 873293813 703914845 710907893 550604991 498480493 536440679 266424417 94166098 88026002 315353039 569374836 328623401 817502039 697535444 502038124 30405606 333842074 504791843 354749761 973422468 448756838 674263599 525378133 659044411 489592727 342597705 987585183 973048708 599500795 650441174 997063845 798318173 90086277 210884112 618390914 322128416 374339269 416136373 55229049 937755894 210162304 793003861 569098661 151173060 12296320 742197791 801046433 463528035 344573725 724111436 816408212 885896685 723066938 672744794 931479015 500694757 234775314 108300726 239104659 657591708 892003788 371262787 12638391 147381925 368791926 513083176 750654543 346749035 379418623 594569979 507031552 962422062 65246756 45378273 776280502 366194882 536955394 733960099 270942655 695609004 501034547 176775458 716341016 966573678 229098058 385693560 331046135 205380803 734712989 105024089 668550216 637972130 534565654 376022604 698111009 340894189 310553327 222263681 205699228 11483702 831698626 352167178 308521373 585353255 516351768 211449709 164360763 130623401 712681248 672255273 91437149 792033168 685082563 571977292 768863800 172028901 300714078 672112007 623751935 859335871 869963339 931227638 546918188 724990177 747605451 320267622 439177448 919503750 812045963 525295732 942199190 515604143 650121492 601573902 6091773 404778075 99575502 658136428 461707419 912360838 388390325 134528964 323865172 543462178 424726435 794960699 831604420 455210756 927673481 355427998 936348646 549009584 617197446 622405624 917633683 906428883 294239282 949609466 843943084 578792713 298406039 71550359 637817270 21448646 893814474 432800849 126610018 541141396 555298234 701113863 150720920 704232253 68055647 10747100 810690942 407485390 221113987 768974407 789088529 547282182 270988480 990563741 253985457 264619834 98467782 715395269 544025537 456041791 946175238 93254193 987549332 756731566 201603884 756956300 109342746 346131426 601089212 688023483 676022081 707185326 846675883 762684205 715396312 530966153 77812543 140201848 53156253 111279072 336332420 282197809 59950849 561421858 107362232 478249838 682225818 902783024 299160495 396959282 967080624 596161352 643484889 428931194 86228792 463548418 676339103 957664625 635498646 388079628 76898791 504475051 127442296 429104503 178979869 87247985 27373271 211928978 632953383 808977992 726516477 773152371 469416749 511430642 799582793 523451845 975653918 209979288 845409417 362256792 360446088 797202379 103587547 90597719 129160644 566875753 999839342 266396194 378023134 141729685 338903934 339506207 47060983 905778686 907719591 471140601 77988936 815503950 876413406 612165171 116722409 190586432 796268092 62081103 239368301 972506045 698185034 822023082 432819455 203239957 213017223 864766359 513847370 857058524 437919070 253126302 536498731 425328063 726284541 693287722 856385111 682722046 319693549 558264555 194412254 455854357 872910128 85832230 344750229 965715132 635301178 75568392 533483353 962921361 227866016 249461317 465002365 809946781 421171873 831369748 333371427 52502465 20097273 968728696 744576200 294495976 40311747 211349105 721789276 620031587 374485607 142336048 773145128 987833475 465219010 387123289 549569210 519693486 168597847 17935935 143321 208196938 485688243 992878980 96333405 599630215 678075583 127320080 368399218 115010867 220932552 44093836 477966495 196182704 831327769 471157492 778535120 899356881 395099668 48597475 323455660 690324229 827940110 99175981 377983910 861419656 452042402 841953846 68604782 512006574 134984581 954535488 455990417 379006217 39444247 974338100 586813103 985147297 466375112 322366169 517655454 321971608 451259036 177266108 523025403 393309288 314989566 935566198 860113776 439824289 3221357 425088390 1595680 536921834 526421121 583468796 794935951 492195011 190669915 746227827 424486020 433189942 426533614 877233647 125737210 554730392 967293604 104804034 836843248 108819390 96415097 944696260 960183028 609869455 72832502 946847054 13031012 935869911 386281832 749203071 966746262 579863667 427727355 770968312 638044105 134188377 244184780 624066469 614288972 314213079 972062379 504539771 358600521 904234185 722330261 465987614 353684614 732096946 789987307 193164358 939998637 878090257 70358137 196798198 540143405 689724979 227991217 722265526 824319100 107314716 952087124 534105418 82542169 28585970 437939924 739474957 46617691 518005061 464414105 294121039 499150933 675969314 867023871 205097543 50023192 83216659 255460124 400337455 621419739 68006894 774149982 632033574 838397288 278662719 850952774 685278074 444900258 780817475 169443761 751034884 250762343 642129420 568240692 259973673 787782998 643856337 894983500 924144130 493689224 277289070 42091323 722349432 15052641 807977989 791177400 77533998 707431063 730414647 802214565 256308728 4152043 821179542 804306048 933392049 688859936 31786184 278699594 886573241 24633748 365240807 40593296 237272883 968874524 69174635 169679355 588638987 201756228 767840819 149110329 54520220 961826072 967935279 485171564 672847460 86941640 193024433 634061071 346841497 573205638 54357862 286935980 450893254 427125603 939213931 220174820 487944591 122011454 379629192 284906746 440941496 806915086 340050091 312013800 86578409 709432853 310013761 791922984 784604209 703957353 295451651 926308571 587144829 678372937 231501923 664053143 183149380 962210002 889542936 969288116 676276868 508642937 609434537 678109519 778715839 391262473 51186908 730354303 46122068 466017228 184278897 844269357 61462886 591535462 773751825 927043376 931142438 162206070 2153869 858594067 852408969 717995615 154755042 385739152 550405710 778240012 172181351 776781911 356162679 18630246 299249 833970052 27039469 205974491 165824658 296408295 804176304 397040793 996093503 551695084 922479031 797479922 313949246 802489226 45332544 991506113 738341703 354142164 938888880 975781945 341409704 190599858 45105193 839756875 717614143 32501933 876230205 326777497 241795459 375161792 264156152 562126079 627993973 975477751 538503749 309989079 433981212 835619324 727293631 125922628 254794049 472092838 709609684 736891081 823411240 716205367 222038720 888342883 556426241 488184910 64567568 156103736 244287442 449397185 440098998 820350551 903549888 52893030 641615343 740291836 2167206 583176201 976897092 901155192 77023623 347521247 192612819 648756887 581784734 646677151 403009793 113165268 402208863 804491706 110957342 56100910 299194710 862266184 252159538 348179058 396108324 299217616 518037572 41270282 261905229 346914847 373092243 779687491 425466901 579909382 556185050 174586407 993032073 878171762 673992071 159886702 214340770 596660213 585246790 838012689 878416772 216104361 347109057 856169363 1009352 194585642 574507401 859603776 558691405 468110023 8355747 380095704 55966679 926139000 361300708 927171696 944614520 53204597 714672510 888966022 429513994 652125945 739471218 975351582 806078000 474541070 272907787 846485223 463189189 447484156 605653121 183502167 344390378 843689368 116676255 535652905 51310408 767045565 943414402 859415297 396492680 6222546 216897059 118347341 551802155 128623830 437690799 264426398 254853807 620872321 301537559 729414066 889035671 631955431 359481826 107550571 948999722 84923869 319210336 771032145 671583325 458995017 676750361 136355114 802967398 792166436 925551106 245602120 777843251 424054380 856711814 407780933 229582128 453674942 778751714 219748780 86424330 917478506 181564397 859957193 207705189 372569226 345761032 758927648 473210809 685009334 559035838 354379870 55544339 120226864 422141254 833661982 593896356 448892630 381164474 352860986 562984881 388642844 583031215 666359273 639292505 150706791 816707570 17090653 707220076 311037260 512690995 586988555 479951388 478069999 37631685 402076784 942688120 311144680 720248311 108947571 48027686 309319345 523559217 618233098 646643094 935727726 784019411 330976382 168170734 852204801 378358870 233553866 378503707 756435017 265686468 462163758 459762172 271001154 612566943 954583666 794131483 899293937 606739472 789055027 273942237 651365754 217596198 864504261 444332910 878589929 166708947 632653705 288092860 327772487 8402506 313274788 294515423 208364625 76116540 942390902 641502940 499603646 336057834 121191218 222429399 806639691 300347743 309105609 288374385 265341925 801625712 340058776 200292233 851577104 733912947 539253232 688222787 466127494 169976877 739190860 897498073 296764715 725799329 416229074 468138156 771272125 814147859 843716382 349277390 493570912 403347720 64780349 781144726 297898168 452688585 80833631 893493060 381022045 766086659 90250075 30679661 605934589 282251203 12830638 708755981 6552802 894363731 668207098 472329933 646850574 308303838 566092786 124557777 62683191 319195740 642652091 26725741 477421288 752726647 8070595 74901931 364790237 741548229 682141466 648865794 202256196 322263915 844994802 407545181 58459818 784374973 144475435 321723406 981606110 165981611 67797370 178695768 315962811 166824285 630680487 645102013 421057867 64982764 754290906 641055715 281578797 518637379 2851366 405049131 748150295 89575379 740819756 497857360 356956659 8450225 982378485 434611342 581533910 284732862 830387328 706573259 193837833 945503440 663332183 717233413 697596608 307455937 227417362 450702144 484345788 391367368 735243929 734531699 176691755 31366617 316001602 591886668 109918233 202311834 735098201 684170750 266280313 622908320 162383213 489910454 728082707 400605956 96819991 973810525 684926691 495365510 434434133 752046242 859693059 615291181 603619369 876438913 597802859 984024076 592623265 959069307 730865289 653617046 640400001 506472530 693841771 25339767 306897299 404808306 503445543 39130393 56177081 318905069 904500677 257104462 476693479 45056913 812819617 981674834 44576399 6805082 903776727 208369795 549317691 50520148 374229033 534319372 621615732 775458466 417173570 580960520 554417919 618806493 830109883 695359974 278613256 100869321 226064410 368424214 355672803 560491058 394711731 845409931 42045354 238841518 703133821 811958402 993801993 196266525 95816738 933361012 545298033 572865122 255096626 933921313 490997613 114934778 437005778 548124489 116520621 675158073 352492016 792974356 346008290 348330944 225133932 325005777 828587433 991732573 773355782 811727312 813762343 808810487 446099408 545471979 159827593 802094856 619658887 781915334 547642653 604901053 545793600 722503632 859808159 90311704 504299072 501735192 929214499 100747740 387142441 806882119 854757630 190002230 509963271 376471437 321132546 127315432 179618963 664844958 989025453 42265247 94267682 336577795 246985828 598174091 488240787 615081547 939681169 264802511 416773483 769137706 851435421 488959853 929523921 862224957 453714951 371441776 497382386 229352785 871323918 203500816 461799396 868984203 243684539 107090282 65923504 334313939 411111951 533968779 784612869 572113203 762152506 208533049 917455219 63328595 147576919 66987879 405408186 709288303 802536246 840922694 513552292 324807370 385561368 689596272 835504566 692274312 181895507 341989549 208243167 778830348 691357792 706237313 704196873 756513708 229880749 223686941 592751979 714206643 892456989 205017710 307329139 785772240 294224692 417337112 491190541 259272709 2449574 853560652 581208709 701671458 100686368 979054282 415722804 124353100 328986380 582621628 59680584 731475733 125046461 904497489 886875603 991418731 925148241 315768064 343435819 595187218 225300545 686064971 147366036 253698473 260434474 808521502 409481435 935211309 287324349 790522296 168090850 412779986 911630926 763305370 615664441 484568472 654857724 41097759 55233697 250698869 495669287 134545048 51078400 738031105 158167101 169186658 116442116 608312116 392541497 199608158 489302370 697667301 381744345 751633734 299154280 13615711 418167577 537251217 765873503 70611754 223542460 434455642 337788372 967455848 759484171 610430035 159713253 590353822 67320874 918994571 612959782 250486842 910276336 525198140 970079305 389202041 987103776 466073000 810941855 243078908 388717002 542537008 615347844 62161424 609031864 21800260 37243612 207374026 920238969 91697742 249389849 721001309 616350094 263133715 603093405 209256054 934684203 874418769 583915677 586563164 412531757 430237594 567479384 676899781 585208787 467944317 987392745 568712072 250270890 271676666 550676586 357399867 269160652 851589038 651087459 110943255 396191906 186607749 397618598 240183159 248420232 287237928 936024980 700535875 44671152 655572182 385936785 267882708 838660491 301485433 250751800 187073500 348050349 990344121 743511657 547451270 371108444 620311853 831868507 628219132 930751644 641421876 626621713 673624371 548090727 110358377 781320382 622054402 969666776 857243585 836108375 822800128 613222656 727762433 465563275 622695101 903311532 651379064 786921436 453686746 207497072 726926438 275802838 395869076 171065433 298429674 127915795 471439076 189481484 983369605 268025974 523256789 124033940 846765415 85336812 148724284 313154031 916920557 677130608 572492948 100206570 213675777 519018755 14471537 51145777 757120114 818352140 657894453 665088865 548560122 67909358 93957027 297034789 396572854 773188340 123969007 565909148 578051792 363712024 256768103 955767345 781953443 989555431 943366934 750795637 508517184 798635019 214504368 974169833 477795977 256362944 847865021 898013060 394577448 699375124 614907655 79480142 41989864 239528703 903490890 330256939 23120705 335875203 118024537 99444937 582741521 731217869 247045064 583293903 90926048 924200297 675323353 212619063 195007322 557521178 657172459 770313006 860935792 599495274 483339935 721471531 552169356 704855681 546996177 389216278 423422061 995672988 979108608 5342928 225674243 589395370 329646982 625807461 264914447 248316288 647703276 921756059 664561407 489318070 687145872 353315247 607590501 947099500 820719303 12363259 624613876 31890237 794788857 607097333 4795422 4202002 72625920 181461802 728558265 909066798 156576539 51037222 574327015 311685517 419591308 60023563 102463926 655121979 669760794 868367258 48421238 321491470 587237599 904902840 726371612 300384522 487776317 949064408 547667486 961486734 349159670 455169452 180378541 648047059 789844230 951368717 770325947 957408021 931661866 537444878 420656753 44227765 828225871 651100280 271426324 244839297 293627666 389913633 291942564 605413355 662435044 828553955 26366163 118183222 743689871 77885307 205649410 866604415 331721750 842565705 54581356 439797404 185788484 959120673 395891354 472332718 257344515 347264162 246228831 935479390 72274041 952438341 910953153 804105591 693522492 437100551 696807443 902318129 186444692 651447827 124398452 704963880 819992830 956488761 586852848 435873390 232368865 397228868 837384563 59453733 596392227 743496447 39824982 971416769 712951198 473267974 876481372 459464837 189749397 715368078 357382377 329357910 833435841 364455302 23323536 661989802 323894331 72047539 506826419 166261387 60878963 392986123 279335975 401059606 609841043 482290343 513124950 618734703 223610348 118564393 734988981 543757915 366486889 544758591 540088575 82126300 742099875 216483330 299716504 118319590 503208007 487195114 814652063 640989220 489493464 871588088 288366017 992294116 306942509 862948508 641506443 813503975 939418932 208888959 386892684 941727032 19366961 406367594 645084320 983212489 150626732 459385416 63370520 588739713 187301412 444111831 185975015 226756994 668304133 776355927 54138319 721752074 461183255 269087886 404435903 550876420 156991327 125269269 780736388 206623125 975242040 482539459 570728241 974755117 11148570 410577585 924563026 626632480 577853887 67647402 127411412 514955700 531437022 588727199 758035233 76406075 661701366 918809330 45743411 898795345 102883038 879480118 274890318 959368947 244724093 17725068 461552817 133908836 300416003 819588015 629167929 768303349 971960994 395392024 523579291 590830454 234718069 10065465 350317530 191059941 129422197 679319676 27170362 231136292 809965093 590260237 967968977 860150299 58504076 524818017 222353978 13220523 160850783 979499612 492198786 805380395 260010650 748700391 931496519 965889720 632518661 858397826 434996257 649786512 779649881 953306689 652320792 794557183 272552925 276444664 419697855 24703143 24812458 334616859 889108752 530516026 58996531 234024032 216678463 736295436 207363653 768143086 461304434 144500168 133814793 463918019 557678557 672477697 626550690 301073282 996101950 519390957 250615130 65728424 502788252 419365479 808689876 305260835 282943008 81463481 612667664 122943722 262192424 427727006 963887658 695696640 400791957 515189153 571339502 379348690 451300955 181421629 406359852 155554344 779290128 707694909 83536718 850045369 103512306 126673411 176398054 478570976 446904626 652705377 450381750 988653542 343219901 926203159 108233086 640837216 52300853 777696924 816594237 517939901 557365150 675736843 829003984 166717110 810134954 656805555 213867291 787616992 595018192 405794691 898515169 208851671 392947038 994163396 311619065 207334544 353717550 646063081 153540450 148145627 423193768 723622941 199817879 437142718 425955386 144329585 585887284 446243133 387218751 902345821 814080005 203027729 468674546 752289994 902541127 290064772 394946191 772934872 585300260 140115299 29822996 771029185 384421308 378855261 573931005 700988730 781643539 10502383 467229700 800166941 272144781 353141535 997779686 537182685 789667681 714170515 184961697 882949319 552318715 710749241 806392679 663589632 483187986 862177251 920647139 87502133 773369371 95759440 43759338 848378462 927381332 748950918 61109457 487827340 282536204 168484130 608394319 573134830 470231864 83164212 437965824 954234809 975954172 97344161 834978133 508995794 890065228 985478258 889220335 412276717 174685821 808932470 644119598 53112223 600635626 563289136 879530139 185341385 960984769 289059254 721838144 213108087 346641724 671542647 760013945 693262442 14779306 894689059 834428788 220688051 604386656 507185377 279613011 862096561 884830958 264647628 24006670 346232972 721895068 114368786 404716040 894255882 533722942 132602167 738157420 140308482 742692271 918623536 848474333 522551625 925591276 279338770 929011463 190041808 307770467 834729859 57994482 823652943 486102626 630022565 118940258 603427576 183151387 220583794 206367677 218997375 322032903 367416177 955900994 849129336 59077714 456570802 938161567 963818659 342995541 793320690 965784011 917875108 765271953 659212208 841001482 742335969 578766003 925406529 589099611 807166995 614170943 33728163 403916446 802865308 55592673 469531270 257155222 143095472 404340210 157899679 102905040 101239621 952302319 682886461 551582247 902909266 240000697 343254187 293064398 52183376 414001053 564251689 203846761 65364690 835718910 663819298 861612010 358189297 995256638 476421306 251446437 870047826 401580633 513502456 105781368 808891204 69455858 808442431 583046499 644547299 982091825 880945834 305998104 440700319 408783745 570910115 212432388 932054173 661279639 329902804 329433210 276261910 971274623 907527633 70511438 471703774 188429804 170240021 846204787 789914365 920898674 333837782 508658686 944383737 130889355 66959167 524617821 486416071 711423986 317339736 381929602 20225000 447101873 326308514 52588617 286332842 262360122 4165689 654681314 990014579 671912619 466018044 228115033 793030402 989636485 578622719 988010466 6737456 561425693 214503714 655396933 230147911 529461317 107191290 119701359 526421848 483710408 867761330 726805994 982368946 700098964 65699190 878730179 831393032 216246215 943168994 426248076 923378268 129306578 104715853 498434006 477419641 813409817 8456733 598398742 405947105 817511080 625392185 875243521 908757862 948870836 871966103 144362508 232452442 72976419 179310537 771043946 686344709 960080373 534696415 178059662 74949208 224903331 104580870 672950012 885431412 884192977 888030680 190516852 345901760 916337141 528542778 498716729 929261960 686079677 593827952 674855987 857799951 886601474 744367929 13101337 946237865 865989037 423412685 560094505 905811662 411834810 469527108 804898727 748315743 364928928 227074620 457450326 232359667 112944342 810617323 537234187 885043128 731966526 926673898 696940352 838780490 646721806 915357490 659498483 211235208 367161805 728109133 490169519 569694534 27914216 458223886 831220565 378285577 850274283 855277403 744982187 203579052 25001222 662569320 503570714 13483728 667027247 399617295 996608346 832826442 335435446 103134211 947349179 254750428 238058022 644414229 221274351 72021565 900731878 434937116 517952215 809454864 15950230 269353849 676645101 777355876 676805764 981658195 61800381 98064905 29464813 948855981 59896197 324097268 932815195 27814633 114939402 507977785 13423853 607081961 37046120 271762462 919625341 309169767 69574570 786944804 981255402 558589404 118044518 850602642 675730641 484962633 522356513 870482764 958286660 32911318 150310164 189198782 659856431 129746072 247212355 778002930 752293128 184512461 190962453 902980221 328681752 357830144 299805980 15861956 334886823 964025415 657752742 706149200 935318082 800548965 563942101 532238961 381745978 972515885 149783681 201741367 239355239 15008263 860625223 621098797 826904608 545242967 881728951 201586802 504985866 104835865 449824639 916601977 718679970 272754772 245450144 488867261 826268941 198098912 947978487 822445288 623098421 988103858 478853987 132051758 60900668 371024687 175510716 103274439 913400264 839220399 448661617 512871800 117772175 242401591 986082267 223993598 388874831 439818999 357036015 232570651 439858984 486348022 881858118 445090802 996821575 120197932 685880871 612054954 383858376 690711054 439376956 71509245 336348945 351808875 325749234 434828383 460050634 920312979 537529493 341967380 961821152 895993629 520646336 930229941 294980141 186956483 359944937 649564356 725381636 751979577 900895886 54630520 189270122 438784707 210823832 411140372 469632802 699831284 540791257 332440507 581712377 521938415 925175451 648395161 850489964 380159247 581286276 609224867 326910189 722931907 627321214 564980035 176209679 790247183 97482893 6502523 916070607 647020897 569556105 595542830 469558663 973128894 655222709 154671941 679901713 433157496 674845059 227646614 495892539 107499993 767172549 148537744 780559468 746983634 124277636 872696001 665943654 13992282 237415360 96408015 772094254 356178393 570968838 394690014 734823242 624011100 209841494 407107758 850319195 407416137 817653336 467666556 856848504 463293366 568172238 551477786 313814479 136556024 651773258 773274708 280765464 864770729 749377241 524318789 767386066 764573198 305812732 296095511 148257245 715083540 918436453 164569958 830372205 613952153 12787564 184227000 679874474 735783489 437714602 336991646 961867881 374939238 918885868 421479941 156224542 58705886 573535110 379546669 435770242 81902916 703383104 875113925 731094192 129155169 658952306 790461270 425466389 605423366 367820926 557931723 187726711 124086363 680952448 63779519 226738974 277031628 698949095 945256010 794799699 585775162 6660132 237082604 391760849 442737575 339185319 849155263 275534889 973369873 999719720 67833541 454969546 758618411 652963565 235256680 244302403 856119918 227552043 24223998 994446185 276178198 625204156 615090251 266393265 988490108 920388388 604735402 803580251 497250575 220542276 907533509 601200560 783704621 560230919 596508730 525546717 55811051 892697681 505981232 879922999 3623784 99750302 452825324 104169155 785294552 172001805 412360012 948680750 957206399 651706034 646921516 830756154 144774864 105196021 249097379 994881162 926682545 235341992 281612088 957335637 852673409 910906050 528921962 104329631 616664861 147582407 352646237 542756740 515447261 5531488 17572798 561622128 409345496 571759999 536026902 164573792 856802278 447771611 189280995 872605862 148125388 189494150 299192429 398410236 412870953 171165070 64947717 980634896 247842833 586040034 865693619 536932380 104318039 184197037 943373505 454917060 706861626 728713358 559738343 20920210 301554313 980352874 174683500 158551208 633354605 80164076 60264621 771248258 760119843 272615251 21221377 62558897 975587525 884765668 562953944 726760227 845316805 672356744 481008030 627231221 360014309 426643659 678764259 822636829 298143564 897547487 43014439 863910149 153965110 156216169 631859483 39278022 57980238 25635159 12001850 757240845 46697555 592795771 667799751 818845201 116762544 654699802 497532636 616371146 827281144 945623103 825821440 358450781 33864911 504440140 472754338 62038458 327433259 3663259 259031639 632813145 674213761 540546124 279693324 449965580 623304067 285001944 489125308 262165945 555465340 441219978 834142885 899937865 566032815 42043087 776193568 371242627 299033058 328083236 682461904 516278970 211664504 431790580 342587814 623710498 462247385 127471917 573987517 176611116 69114143 438084682 919903246 375370296 507132011 186576897 819608063 713730231 826831162 795551630 789227744 912719927 475481481 122450818 987220281 711031665 384730002 395855828 814958732 329275015 460715396 905252704 803215939 771118504 116909901 109476998 965268432 227510185 485757183 907941019 518156628 852879642 781417967 830988173 208984675 408376474 732051833 226796235 146409227 198259093 857707606 68925588 399330555 47223545 738178965 911121658 844870787 280052580 95234657 655452566 79540269 497498846 870812315 548433331 303049857 846548280 737134545 374310058 728264974 838984888 205506532 429149059 463863619 916482198 448483944 141531238 498996008 712512786 660211049 134649288 577632663 119658644 706444803 39990674 990850801 865451728 901953977 912166672 564460946 560995794 313428432 25669990 236624976 708236000 489449476 386955574 598850770 961958799 840386940 682079003 856215140 991772601 236785931 697426106 619119267 70491087 413839037 580280598 419662049 601435537 574089694 396729598 631636028 121162674 88069526 620900870 400374749 726660576 489777061 862111007 435729662 575045549 631136381 907068503 117647947 307449566 394178764 312468958 776204546 96051461 281160222 962257522 100719212 633582226 227293544 581366408 80869121 427128103 832039000 566617656 433242487 157813405 314572686 446619749 397939905 39913881 54863412 780741053 897322358 740364292 262211696 574559892 603648055 236888692 993075643 148229997 217819812 289487380 932964697 62725640 72518178 35618611 111708208 72895428 886914824 970444031 308370320 570759709 943754669 728156161 836513079 792430937 115307781 68511074 625852416 603130425 143055831 883706521 485436473 787506497 891294664 173292461 787652861 86454000 240146587 870056662 167442246 428981458 667358819 580829045 392870043 383487097 20418165 588349798 143357927 126946286 434423312 417166852 746554383 304922016 640130635 98307386 371439215 516600297 199592643 851080182 556080415 762788936 845413752 242133434 705945724 33349595 622656061 649594518 521055203 694354399 115681544 218751076 563328014 853360007 655662306 824685887 957676249 837538718 434962034 925595257 872193565 653838577 668657353 541764036 62410911 131026824 854700694 144198772 990617161 401381750 80602083 911398853 665320238 702737972 135706483 801797080 56079638 900914489 2794195 606582943 321516969 395292464 228147715 2683243 670532722 473616368 570995332 416319887 349618798 687093845 612852583 657818357 690609940 993327857 173186929 580099719 335648088 342396084 266953554 310200190 39608496 985727447 794348783 614268668 540660954 400976767 688118862 517137357 705875930 656049757 76958102 363908227 203752892 479764806 731770305 259264964 127536384 892393839 613429696 176486705 133377012 245746868 828504856 353245750 457685955 14392673 51077909 593164003 446357233 633045982 14632517 879005823 93239141 677178946 157201143 289146081 223272219 987494627 844743526 926215509 503652574 665400692 65249156 473751022 63297468 980909342 44031417 460007060 255243480 686818804 320807025 844982676 236452317 391891981 447484453 876170131 812368403 99016467 533149274 317369353 162939082 819338489 623734994 754605981 252633848 330500170 88886984 451021644 133183569 696996457 7086169 76765231 809181336 994352911 180165587 976999047 401674330 272745135 102441265 139767040 32623069 263492183 480948703 804834102 1787705 761767231 145247828 646137502 999179759 155325109 453346909 292677059 975380726 612028960 162008204 944436840 218515381 933280409 696490460 768327059 291651898 386173922 365758935 805914439 447237664 545054579 314317330 877986514 55765423 723243679 247450650 546089618 970663512 363719913 246203676 61171420 966477897 546410370 3740075 601578022 403590715 584210735 81448166 541285655 64976751 573455315 875396933 812874815 429718359 8169626 175433587 466180608 101792513 136924223 788155953 297798840 284291953 5162185 138597870 322590439 281221885 301752101 261369201 789782421 916429951 240423892 603143085 317335160 167064398 693820605 902402489 733592479 136368180 852061172 894273011 888184700 53816995 507316100 533869510 591939545 358730257 131256769 807312813 152783860 751708390 520633600 771617528 752758916 441618802 258382619 119378506 501433591 725436627 400141669 403967970 804802328 499774601 753751185 27758091 867179644 108486188 794963723 123254626 149227990 407156097 396708389 249173456 560414593 453087909 262171768 534347443 841813858 773340518 770415845 54834756 227687759 890575109 785851925 205645805 306160033 965242691 754562838 595787743 564092106 213862545 938123099 226115379 55390381 782698636 670954550 613642976 788077203 772774460 169474450 99436648 812833767 782954973 212961738 562909275 564910267 512643946 918347596 464962091 728937130 208890797 199034376 860910097 96227671 27528941 620364044 231622818 637555491 235744241 186905868 87524957 201017113 847398268 538137963 908788244 500767823 836292832 917904550 544448822 436376410 569715369 735965400 910279474 869675310 599639671 317572944 978571711 104370546 452897 655718109 488699231 310519527 64143034 409710687 50710551 977491841 641991850 281065420 717487420 356771964 415979041 353436054 588909841 198357809 843159857 11355054 600833232 224901135 777805477 604746985 953009368 583970581 569353465 643453134 59654525 738788386 120010917 358054389 480917457 669954167 523153041 7016971 387903206 557499961 228686516 258703034 218079501 547762482 645975163 109200800 706479081 320304058 970295050 632610551 953748066 136582483 897385504 888765975 184577649 820466880 695426267 756759382 849416775 299328180 20680108 861017815 296425641 756147410 428391215 473854744 7982256 262888585 108795101 246254168 646154748 459155606 448169495 457797356 305124455 661055265 329997052 219307721 643636884 647037686 577669368 230440638 139578105 327210501 14553448 714816749 808006173 908232443 905733371 5859690 38538735 462770683 517643788 988198340 383216800 13112373 833033945 21873823 582992976 33605192 849785139 371775240 780418574 254143125 542614974 98284108 385818568 536615901 987878486 360858526 475988650 510843660 949606972 18561239 802611205 941555254 60643156 781123325 831936485 238142219 202070714 276555423 480152576 872013963 856118628 744415192 290422320 502018429 422074237 395202917 316954575 918330440 18063468 408592468 871567433 213291126 246914907 507057906 311818671 693092547 754298618 617239274 923182175 616811312 790453524 665233468 961042498 675409740 98497799 376794565 318237423 603117434 734732069 793375034 488909599 622898976 438883161 607506128 79645265 479403655 534017063 198220164 893388213 896347832 927645224 682778321 405273351 654674071 534186955 364142289 894633532 459527113 739895640 467791205 571797876 474066266 773094909 98003797 779955804 196050585 11422036 325272796 484111524 158873684 255851965 919732218 214588260 486356919 460316036 758494552 313473350 175518641 363979532 447710819 847588317 638692826 377611017 508919168 746232714 271183920 553776208 191740602 501352522 74625046 287100220 443023991 96821253 554074583 993471614 43549408 638172745 987132750 509368548 447373196 953467652 297188630 7878837 938922039 539221304 133879541 620866771 638549653 676750134 473017782 911945084 880670445 608754091 628066046 488267372 272999248 295786390 412184902 37317418 585293667 83230799 216528614 403265453 879445758 595449025 366786422 388526148 815523338 153193672 163405650 438542673 237694722 169411169 372009970 806576432 652537145 514600823 46738392 957696762 906689303 972384630 368520188 664480981 202044326 811347110 260110597 562007706 378289280 471683469 899144595 614366371 280803511 260354184 156498230 520889132 353306973 635281756 565207510 863108290 753417071 865063933 256925722 846460807 102589217 961112008 820865838 294353780 462696842 138159474 180038969 956883406 749887638 51157324 625756882 870809381 670866961 746947049 605219417 133930802 699544612 560119464 396772927 587657717 435400956 802513203 670315131 463879256 643255198 462837083 772243387 450798147 340672362 127146910 914405638 406537341 916257182 172957658 723406379 366999078 147681525 454728429 918307087 775345793 256746745 936500660 565165478 694538066 558331579 128326566 581883238 550230578 205295255 737320564 334702278 769302246 456133411 625390963 327697076 948517280 51442464 602055037 805476070 908360567 530683300 657260564 890586476 896756360 647000202 872277965 216481332 365533129 718949957 833016754 925194648 69050067 398475374 152772402 122497179 266898903 695562613 685242775 760202360 55413148 539946713 850408834 254359762 666638276 393407897 312598017 766332906 666705335 920429322 911074351 880574654 745224335 56505588 534397054 606789369 762055476 980901642 134488025 95900914 398839404 14692203 818046954 252230530 128384230 193458692 863123716 80411505 508956425 693223873 909703303 282990792 511002106 308577725 646395616 652851864 994949954 855033276 833102485 536221624 962223522 43066480 12811699 329852299 661098047 130848401 280978239 368406991 952936448 517826879 498699073 99107241 417178529 503607331 132120074 508904336 445730490 514497469 198476433 30875351 88258245 288858302 813642700 221566482 410189860 612333688 228202049 810335634 118768039 142914940 523321676 545159404 103772545 77264492 317389563 432487051 547812695 409249922 606689613 120561461 567705927 646310732 108246107 19568824 925447933 609285659 161579600 707639277 672790858 812167086 497577111 49806769 473039280 941713852 395170006 315370733 155225694 332080477 408275190 161443942 641042283 366914569 405807160 914662433 722874672 92641389 283372346 187020986 900528583 30882140 254032275 110754806 234635932 574363913 809961146 213569566 575593303 927554697 399140725 468165305 880226661 731128070 771157598 282535539 127721427 380094176 814609159 587945103 916028384 759361811 513061217 642880317 419617886 302014430 272775099 721742400 544414942 373995231 508662024 575761422 625685652 252562077 617232165 908532559 606626067 115646377 130650936 646822097 213306263 860496616 331376488 240781002 647004003 447646346 92279082 996792287 411201514 731851589 268018460 203129226 915299094 764539248 292084396 839502020 671607873 513993229 682765386 104592062 45695465 966199129 897119796 666800214 294530236 630855995 840838969 879510932 225156272 505362417 759346906 689002830 304313674 74991507 180312831 981374725 689291164 166664256 522015478 420426953 352277712 98844530 848273400 519083447 833418638 622363401 812419802 791783839 461775105 245353719 633418998 209155870 379289213 734176367 973578233 330195805 654210834 789669784 836246531 760346467 710031110 775917042 848150865 557075440 162855722 668078431 184570232 202462820 313521567 328049765 60563381 622419379 412338791 823371413 995859727 669611871 919006679 518688361 246237610 439829627 698975978 87197101 582749271 21826975 438798779 344571150 802701690 265389066 249388600 670307714 571748383 50180144 601319137 44395965 335916905 562396664 694611560 259341157 342447746 693841479 615061998 438239345 303958360 577960365 556397415 198757526 251994810 727626878 397561421 57628260 337257043 703299349 702236336 599110396 705267000 320435762 345637162 332479216 88064241 26189091 139556347 117502529 429764086 163008829 609557359 131167489 783712684 950370657 155313452 190672436 75212212 615804242 834328897 388602203 125264580 987206280 687073983 179873870 554969935 723181470 591270555 346469209 570120264 801597420 444069807 510036145 735382709 367494036 294450059 577394856 674382855 568131577 214542620 363672031 161076650 651856044 153368416 460667995 711038916 814242685 386673773 782908173 88549983 152605953 630462617 298290911 57849735 619985681 685542455 265177255 131055208 78141437 103193131 311986232 239056498 674351973 170243006 672782900 116001773 699199910 155383404 271517796 531275663 526192598 464713878 546972888 675372915 533799274 402375613 491672598 349270148 142089340 286853401 316471558 290545078 700791119 572078892 209416672 524588754 514015686 459138974 616739266 166131564 461610429 801772824 590980705 221074015 8414194 215261837 862311979 584126508 180050292 266381157 31132937 777210785 424042856 283457078 25214118 262476183 112663808 282297163 544544583 535890882 462880587 839758536 493962129 886973556 449051104 557485865 154761897 401019617 706367666 744202140 693844227 652312174 370000449 479608375 701579130 37613154 346102849 608140191 194596188 723305916 492937549 476304823 854356184 152449615 864597581 666662538 835027160 566949005 863935490 219560360 44004221 436449563 86464078 868327682 909538328 880170694 436254864 321589474 800706864 41104044 426141772 878158333 402934669 536479127 846327339 182040942 30753364 509501241 747101893 565153829 771902516 302812681 747718536 232775918 704793405 842487716 30152245 37193237 138029949 469504993 765220095 135699843 554011541 689694047 828335191 965825551 68237678 519510397 701320823 584161587 525476632 624573699 400244641 607869390 795785405 479338775 743407099 849832452 989871885 755715302 591211517 818505879 805862363 158376875 714811291 580518526 601620341 323725470 902672832 848483549 546705186 716662775 159307973 295888630 149989490 158591595 269995784 272256889 137305839 820690197 223887398 294296981 2225920 744082265 655939271 135014383 57815741 816549193 402350618 711142012 865268706 951237228 96183945 993100226 852830882 450147656 606590777 748931821 784505387 525244151 573011028 578875168 440309263 964077687 344909298 964056477 479226006 77123259 560941738 407291901 651582312 489560702 266300602 512510123 885040565 670375736 524269382 676274536 596515651 181311918 285693301 721611973 119738093 151161689 48970457 170774113 204397181 882828319 76312526 827390954 966872205 820851231 153618277 768404662 575552241 158280997 736050191 894926660 760468675 441115668 95841320 200399426 694946333 368254095 746481799 518351222 507191120 360436048 680197320 732158541 866782949 108156986 697708848 104651149 240037806 95935751 593410336 851661869 468494297 36294010 652682204 2695379 641722755 962645262 895603707 894761001 892283168 361066494 33104067 369646289 423291509 733705142 437665777 96531771 69083711 889284554 88861847 317158916 156109816 620761259 469228061 23598636 861450295 219639668 893773598 356417571 967286806 953180192 589627308 72095685 873765234 501703545 264954675 557072511 321992124 543122416 302156896 592767424 535907207 825832739 919707389 147125049 141346936 374648602 660732851 919593146 13787123 702960930 127627219 553973035 769735655 936200652 319784569 580032213 358734382 62063093 373103887 716120701 4165504 123043419 306900312 660022405 410674456 278475086 182728221 257024487 927296917 465035780 852033025 718736588 37220645 930198160 394705918 265393202 710886461 316036145 964682535 99357408 297847016 924506793 979017696 508608038 847427500 120998216 31888990 91358384 872089607 825197966 781218797 73429132 984180564 238366318 105200652 949701050 387873880 859392817 166817840 753178975 930818921 401480077 785731894 573791415 868652431 32788428 799603798 826331243 551400718 599142171 204928168 590683335 393420504 292579262 271371067 583653857 564675026 739584009 751908034 486978456 635108275 237845508 55430016 942805560 121957813 683502732 912654928 913901282 577580308 863475312 905512143 33519684 592194833 662843226 926977503 85544124 836976160 36142103 127151348 927758486 277314450 93929098 62005787 137369078 496691194 755528072 835469287 23619638 74878276 32708094 503616712 971612883 130774362 113960952 397620819 88193524 551458571 803652454 778931239 287280535 441232309 207017064 749946616 931799412 563594331 406882641 289064072 72332149 854764701 128921817 892749978 798331335 445233076 861890056 65671612 910172137 45532781 351339273 262037153 668377560 54748267 991170278 63264765 114621746 891588609 969121756 411981798 495286977 503347200 913262488 838058219 863980272 832525531 165940129 522951854 436064835 830459860 655423118 749667784 414464625 617106672 256541383 596814468 791941001 100276950 53829775 299876658 200695288 183348071 80296166 421469116 186337161 318800721 607262356 416749332 777273251 878548095 394926568 839401882 192951531 643034355 479304880 556836899 791399808 9632723 65460310 792527170 87554479 619165426 83461855 858381128 29045869 40271659 936383244 730617538 72275805 445228620 240080275 997553118 773552198 384417584 956490856 485487791 563905468 473360890 997569070 784973298 887086303 259665492 120711435 780411872 733083517 155434365 181769041 583405461 375344909 439624698 972373861 117621972 494172850 106807003 600128652 750315911 774613728 832805896 656540358 572571267 49874005 955805973 14069604 26007423 685508517 328952189 795092635 736053607 190616124 165017791 214559712 974459473 298886560 679804500 286247940 186896442 209666851 502567930 648029135 205823026 795924810 207969766 286970004 191108419 339513353 483740897 48302135 670372701 202801641 817493086 396584628 474952310 282324857 59955310 6855958 101607032 228883066 500945406 336244915 619907362 655320682 358622868 784424735 261039499 931247612 146460008 538716940 772843894 585901283 409448930 3704328 969006280 292773663 147432471 213339849 155160898 637104929 978274777 36469284 476706552 61303550 205232058 23615158 171246569 838339373 41852334 515049461 324262294 758815970 19301536 790670929 610809882 291902189 146057928 801567963 331938962 423123009 384307383 505284155 115081946 68831556 113205555 281097143 213313114 116781419 762150644 481688862 525655992 544620301 511525467 124314373 612507937 372068778 124757972 10408316 659573421 567063711 972958308 357897085 852803090 554321740 271467669 652542378 588684578 976545074 886566486 746844169 212753085 719817525 950671704 406406080 704744992 169670066 3811955 201512494 136686114 623920887 989193366 202945110 971303696 230652184 955577061 489551598 752812462 345686030 844507997 204342054 446823342 30494733 686941067 353113748 174317245 372153091 946805858 27324140 292027604 385255769 379722504 463189578 729789905 915951445 778629191 349281962 288873458 386929351 414698393 222364559 209721837 10966166 258618566 376044797 997534976 146590583 455194733 966179117 751365846 399587182 756303927 438841041 635487 458339443 319839106 356378959 395236751 86550611 618158688 190252458 976193166 796312004 959051533 887942043 770852090 758599198 703750365 872951515 348937624 350365805 198160699 741095655 630598448 424971707 562669249 296494252 648960047 596599858 505585328 674600623 168714957 341484339 686279801 578024114 738784159 882555572 553320701 503006597 567782243 37443132 680936409 839355678 894143771 611804348 107233620 731793617 802924329 979677928 101010400 828047512 752253261 792732790 755992047 9980782 73086449 498441300 671161433 116694616 903890130 86421787 609769497 981191594 191551688 814661539 431837658 410291015 926160440 842703947 456166484 358121901 435821535 78294748 641321293 76510010 446291561 481193631 366127936 351278903 360261237 749376327 204986828 937908850 811376861 170308166 891422784 905043451 604352529 962370397 422192970 278203957 400979251 623108670 88318740 703264652 238011335 235809131 673513886 640864008 260357014 424174756 867151371 164286948 972327095 687527524 159204498 940664860 926644431 545609009 717274667 756222981 293974263 623487496 534308526 886951684 405173914 40068500 455289019 432540091 577983551 281295765 160248521 652581223 177960353 337649503 534721478 442016775 937336023 437009975 297315609 644213562 246304243 858567416 301005093 111416663 509423574 447380481 720580226 548717750 771825736 469852531 917317078 873731426 888656562 852522209 238029562 452001459 2889834 601615180 48312485 61235606 920967824 802016096 786666005 364076116 527771245 469783339 140593687 464916551 537060127 122850665 232091431 533330198 491142933 576100563 56957834 381159456 409676089 810452118 799090150 259020084 511178907 981528007 204845938 592669292 979689757 441081456 734072959 562086425 361617892 619583534 122787459 759186050 480951170 795976350 495930758 497225088 791823931 802499385 662380375 62608337 420655748 464359939 457812533 885627310 528005123 650540779 754598208 814277212 212930814 98332975 136699553 974417983 951434885 453269826 474959934 603734783 499905467 440971180 187629371 945003713 987216289 319221716 974868096 552884590 563832314 330327634 674430891 465573783 581701498 437179408 962276489 635063209 637743195 207960747 563852742 138033283 820991340 366607035 487024091 882493364 520491156 135649787 854795732 309412820 288157335 365036303 547260364 623877439 345797527 836290883 811646817 339763495 179743542 628600355 819405788 29941467 524759440 802954492 824557636 384384577 110546654 969216811 465664995 50467160 177345184 738816240 331729306 212440035 802667717 339142395 39911034 428302990 143171815 228081672 373640632 52933192 902035908 358273422 962809224 373952265 78628956 463647721 260648031 660277791 800422195 347434298 723276037 370195077 536863859 518478879 800818249 299647433 653006779 876396323 886321665 634355131 254802218 712105195 282425187 773937830 156032394 980979878 145122155 446744534 17726569 958370133 658371973 541684845 800524008 488997192 144968435 779118283 750121508 461223062 273882020 424884534 496768954 345701260 977599745 571185434 929893994 153015563 369501842 961663324 842854335 330288982 763193504 738615340 951726971 627065087 55903947 288015515 281278975 697464726 669519228 236326080 186165421 489304503 308180305 552484539 184280499 891673405 765483058 39402677 25837383 933096341 869585477 662033087 201936538 376165578 138596703 184220955 906666943 306958319 919086485 868890338 451179797 604151173 229422857 185576592 904251120 536163318 818369836 487763303 434620102 650805381 533486030 460074079 256837664 934921826 997736294 988371459 3410219 523702208 42605897 983702948 566061449 800210708 719145800 349468928 185778491 93523451 295868121 115004001 787125337 999972482 109191692 872794825 855698209 865634011 488171840 883958531 289846520 360709019 259408341 196312953 885676853 302463843 690557810 176909910 989421807 550804275 394320229 596846773 863346797 174516970 996314567 537841915 914055009 529524055 860283979 347923622 413331322 153847475 518608178 793284856 419097973 793109817 138838755 541489192 337634319 341663473 375718588 455957895 524364096 807311451 941743163 798462235 310523276 218725080 972237730 841498087 289817606 975217558 396534989 729856111 195102889 51778571 306238125 818875175 280339198 885273459 873091253 284621034 692396571 981344873 91540616 324798557 717923598 692096717 221828654 938163722 361956078 597284333 342946559 695619926 910154322 545800168 216961988 271994740 868271015 978574436 363003585 211616632 619570055 305260461 379697976 947963117 847415574 404382868 545256375 174433372 969251750 257628367 170589373 219805708 706474794 563822873 790741741 48068112 19768725 295477798 931156495 795009915 197155285 945093881 341418266 929564751 264192607 54461039 679776929 261321665 95189069 85198989 538552635 449972893 184955131 666293863 731828478 953936737 299904758 184665920 634060963 67016344 881131982 704762347 939912766 479649599 354616403 563577478 122640764 288772777 890050535 439559199 853855507 625265372 469063992 274307154 708609150 643737425 107881962 543085219 49313950 792395492 40972093 525105744 103506831 695015041 636145198 532457430 523386747 378556670 570571496 661390364 77417357 141218956 810184798 384645454 90145518 983529307 618407340 876302052 972842905 236870897 368590784 616710989 573882686 677479964 829731592 323904692 252980925 219782938 548962215 978815712 718968031 191683472 284914443 516065369 351200814 521806191 155855427 933093757 333083563 199637349 426036491 277914340 950831928 443833404 767697162 975987445 896994461 400471290 631307106 532069629 353582819 301764424 676350364 671625699 268125130 6264977 745798045 279132486 837180084 241712615 750975073 611387909 545198899 303817004 154394517 318412222 417215949 506963152 958293804 833961190 685454558 590399963 88786885 234775937 771006878 751737380 604608967 316118368 642883544 363623533 621201455 588318441 238092407 456168403 545152572 474017414 322646393 715337233 736893019 73590508 324430775 186471236 520558532 554910280 614692362 62630944 328693846 599990441 191507320 214929559 809073297 30527167 645646573 449659994 409430773 224518964 274362839 12350136 307383881 142056323 489452811 674110623 335578335 796682815 206606398 21916686 569080296 600959140 400590383 921897099 684604074 867570448 980425891 141143331 73830357 369797297 341721181 85821525 698438697 906126437 342813297 324043396 431906473 383166761 579459010 962884780 77296366 912960691 165617688 177518056 508958949 721982164 655970040 965385391 241566401 319401779 99349420 493579120 266460724 182207737 968694739 735759022 522988591 19906874 155887357 239239906 731693455 343140874 789446171 377003067 779547073 587337439 120256490 439103318 150369057 881646544 105313166 409675872 700707107 435783039 377880924 827858557 343062507 167895859 469137686 98610032 830668759 780541256 489067298 480868082 449382610 917104100 998951471 604531367 995354841 17628735 554403748 774437020 906830542 83504512 113478989 528738768 237645086 784007882 246728865 793346230 667026564 192283448 201773260 433580581 160551092 88022997 233245880 35955135 174154139 276501609 90781950 516000108 408517546 891469730 237844282 385560432 380110460 755728695 2191414 67757936 3930607 781236584 232409647 810420475 5477083 181366711 539179043 600283129 483395911 95198285 913549530 338820312 229317315 236609031 553865419 417302763 285694215 128183884 644756921 164002786 500607416 372232722 466930048 912249996 976358235 27862325 284123765 918088250 532505899 997197566 983651085 731928399 721102042 85126050 541813869 560448302 150155902 28022163 814819082 985557749 580968191 585884659 901261643 630246973 208369923 423231554 431395796 275259870 564767721 500872816 361876453 531716965 283146752 653307651 56532305 371443837 934765272 349048687 231445119 457161267 134366670 852404643 376649957 916594405 161170501 363231492 404825197 86809624 818368807 477575219 68052131 915182588 935303171 747377753 577668956 818749360 592696976 812975199 295317239 799009050 916859801 215810233 648987082 128058464 61896958 273134553 72091042 461210600 44441784 971214860 469657115 508107502 615749446 966895135 611732035 283651625 708134397 655160829 224022295 856885320 102668810 856115941 637312024 267192005 295859640 673451382 685810914 466853047 664635947 929644257 600690407 387568879 257152673 855309109 375488674 113428162 764539272 429908444 658858115 695644848 450934209 996250833 88310592 196283134 261482908 41536199 106927753 247982473 821990764 770538885 249625790 992233449 595933477 888216034 79509149 122789952 232621560 254598458 220735941 783052247 757365364 895609584 806225256 136904202 547041379 169376721 764879065 397074419 153963093 902940988 580404092 165655900 104405009 649811971 611925271 104141981 783303813 706013605 605638731 535361790 305561446 30186907 195213952 880251355 451079136 99305007 487771295 816285279 493788048 120275880 669733039 479860757 609202704 740133501 327185355 638540185 776954119 986704237 177175035 568092778 506119238 415646018 305987335 469270138 384013330 180916895 499800029 803490077 319229028 542538476 169213699 541887665 817630267 975392616 122085862 885429969 99211932 854746205 459455716 183898346 382028789 448156942 507602936 604221981 98790289 970728180 756918696 180973786 311754031 822948529 961636532 387027173 397110094 534764141 61560981 235995816 641184231 597794211 226236769 575619481 296828917 505125857 536926971 895903313 237339212 814847959 333179389 999337778 3858807 824275000 384794026 427306789 589946708 522635010 456676846 853618284 516552448 702610535 228117705 748105423 918493086 100910756 258175049 416989427 997206272 507583764 340196005 951609337 948930935 422493930 586092356 807753343 603125408 186758295 544403724 171489775 654763691 344129584 467038492 124703704 819873382 202250153 371684374 440102721 170222687 742206557 745621290 653955192 391739774 166956501 727251485 456938589 480691970 316989069 537181387 879841271 654358581 109303041 130556060 679839380 255266649 859774198 91980942 568801877 869630021 985783235 81634407 662978897 436682455 488654636 569260864 627075316 267543710 654155514 590245562 789347246 57002750 347991492 544275053 721768440 680618890 982071360 222185859 948694175 920760272 510438217 719691493 483898271 702594131 494170643 25522365 490907214 177669395 910650616 938492594 65514006 590431875 574072473 260902676 205807604 660782429 982697917 8943078 201711093 828629021 880565733 647773453 697026287 404768859 733500576 147869615 555580093 245942310 986765818 541091528 306192269 820213587 419238274 64730204 865552944 34110058 947070565 83368153 662491960 389283499 833689772 745152383 900701442 576891163 400943998 796221433 642503699 302347105 697178098 643247600 899171510 736691423 260327091 83611986 942778558 782700855 455268773 935651222 347649036 58437963 258136935 947320482 630131635 708477227 688705905 587887842 957067997 834524409 631732410 357119100 584493380 224724413 524774164 383771272 133039196 969165274 981010675 960231993 751116541 422478010 763448329 905976552 299432826 65838088 636612790 558539234 438297929 686422261 202467827 877342996 645677092 804961173 728424125 531597031 303022704 30125913 503249666 455273400 728895053 82070948 710786731 197636439 392484033 195209329 657434333 225609286 96653054 916277299 833886597 226109345 921286903 270714420 654665578 714223748 512173720 968101945 66287784 991172628 401169508 817732024 710982351 375636112 678755706 101290853 880780421 881066239 845757117 943157209 325785998 422891944 396252914 428019655 410035764 771737362 974941188 18977389 882928760 368109895 48798636 511107926 282753187 674182074 550666427 690696946 244959247 529937170 55804975 91368657 783007944 597268803 85568874 259773878 410292391 46035581 77044980 460173880 764987048 364275701 801626933 637042760 665456109 494400643 730557349 484922603 494189744 456134306 697208942 850593881 365933707 447597796 342823023 42519484 883409882 264493169 18749518 559035158 262506951 916046721 910222538 975637190 599185673 755410525 206738214 470875273 955397485 374888754 835134021 857189161 963349454 567351537 21126765 885286367 852558271 605352283 947149325 568561054 554186209 451992216 959415452 184511937 527633907 776389431 444764391 560552140 364481099 827599956 909385304 757277502 130421365 659075158 810373675 28290874 940935337 190082330 338013546 886730179 801657971 769864882 453768754 740818464 90429583 109386177 292758160 546632987 701192907 678392086 826826117 313148977 849049263 86045410 873378384 638474534 301285612 985575682 858059085 453033052 696646133 983554887 894334482 561140097 593263325 589069193 223989651 185134488 957716830 949039359 249469262 465310269 865052924 534500080 918449518 623057978 96233622 243876998 80488705 52906649 254836670 114182610 843994173 503498484 52287662 343605882 64432697 732828707 366229339 751634254 922631238 533902511 381864955 896062263 599113721 408341681 134797026 849785202 876852870 798077521 438849687 61244385 805205457 666410279 611323024 245499966 124383273 437954407 476196298 838010874 643723332 702872953 564214097 912937994 33785713 147328816 263924602 501174290 538239138 75481506 473839857 439171817 237670427 384336809 383618272 394733116 757188444 6497608 431921601 591991968 302543709 100502503 316757765 103794382 992827574 579512369 627252656 667141496 953647265 358247337 662844008 677270332 641458948 772398910 456505077 864627224 440737643 871891248 787248962 397226675 149345185 761049156 913465695 220953152 679574165 742417530 53067285 583598411 342218082 621367331 898704866 107022772 673458920 533653147 979008566 33556746 916157110 134480822 116135285 853449048 401247382 939277919 470083997 46546328 72223637 311737419 781493965 595521182 286685016 560204176 950344177 595701117 242213167 936641092 210143948 294984835 246551915 515482046 461865907 590046555 209033734 529899356 784124896 290807427 130242626 320716722 843297034 918316177 920373404 13436164 291972163 565606291 60503740 83972448 588890870 700699100 627807111 447949653 188177210 258494901 225225862 682799686 269275271 666997859 72933739 959841697 499386822 192359134 788520749 633135043 386681470 484621143 429811756 707172251 768226452 804020478 998179904 257785298 340717988 455305638 11392085 258036958 513831355 69223035 441761013 72919508 73024293 179726793 952624068 26613186 324585602 475726575 920053264 991110107 218537564 67687969 366125667 462441881 23036877 172908073 864589552 471516911 573482701 31496217 973794543 60144897 465071296 433802496 806677103 505598787 86094201 229090715 497162002 127980931 745441998 883404387 444114706 146728652 596603507 973205716 224757256 583147885 593572508 731695482 118463714 711048807 866202177 21558423 236978798 694954519 908221314 919530318 15507506 50468805 560617006 69713623 974605523 504478511 902919755 872870084 184319184 649523672 494358808 713211610 327436572 481637851 513539194 641696796 720020672 138064069 687271366 610346546 477197965 524328882 582475099 916887595 187172608 715394888 885599176 487581632 681303916 843764293 128238826 816599059 595309261 778370790 216345964 459915270 138364203 339096593 5627044 723918705 650522226 992254811 664293763 276074104 743478776 2047134 211095849 75293479 494542623 982336313 755901316 218553801 82914537 275441455 488216492 402199540 756101917 656279402 948413527 584574651 26433978 738184255 753893096 69174209 970043138 204534884 463130623 129291034 866393313 171106668 140351218 763816753 679402076 38132011 996642620 686022990 450653133 813453690 78560279 391354955 286378634 907082492 12264682 61301513 695069111 898901478 895375572 338028328 969484832 645185072 373956051 576539262 642205827 142968262 300957329 18731005 882383793 966416494 859069285 436582807 130566413 564099140 45510622 50036036 877284213 588524373 631541508 823703104 46035225 873175626 173156560 566626565 862889101 34023027 256258098 950891776 540130316 885613930 788610202 114925179 340445587 943834373 464986725 575036796 879279365 455885850 463843119 603827679 346516815 964745833 699774660 775527264 203483359 713595985 216673368 708697638 367664294 260393056 198524818 26251772 515695781 381699820 880346702 886186545 886906011 689992418 493453168 402311530 711484201 749610735 371352300 218836292 843854091 1628306 640585243 127983873 119310778 870295591 828246379 918331 169155326 440814564 897322036 214806028 963818059 515428685 975341629 467689449 157135672 112148987 408645057 549136140 734136322 500785471 790953637 30972596 228153026 470571095 805627891 461027041 733988234 150997796 111638149 525055836 347394525 47478313 516690818 986920703 964355425 502809929 725782198 346803329 907005894 911177827 155066008 677677933 152937128 330069970 441080032 824052046 211167329 283681890 895644970 598695789 913401255 811637977 515727590 809563675 825361494 88841207 156782631 729095058 143130825 295488860 956811477 763721004 529581693 357885014 399260782 192953908 345521337 423192562 575952917 971319983 830187823 907240691 423044138 489434907 769858753 515804593 959950972 695222579 936980520 951136041 983429013 104515091 981921113 426040880 475490835 266666501 995094833 27768366 869909999 763890335 190911467 877194634 908792437 655914952 182166455 68152044 870372021 766691075 296040282 280397451 790397101 508553858 986008963 481718353 881140641 808874150 304974892 810773331 937257230 649711876 351936133 949307494 888878088 106826749 649271516 681907055 330962871 534539829 115355206 296403137 652148603 389098861 670691632 568709118 840057081 142334921 23788903 265219992 25565703 521642051 884895352 261152951 220790178 244022203 879035425 729622596 744175932 572167160 412866852 381686947 944784016 157013922 783972856 996797218 828064327 715190097 82926288 867268004 619901664 387614821 730238178 507769693 225294476 345065364 578943887 322348145 869950550 85989209 691873454 51238425 626846525 744151470 433539707 66119228 961600401 452372835 944204793 186293451 406639523 663094056 372255217 507371164 204309550 457584969 312372117 352903986 163901685 700218120 261073784 329950991 223080963 851126108 203996094 201137325 393758885 535698574 276075705 55478611 683047382 383906051 950043571 495719199 621569659 82113077 594372123 787537631 942468090 959120826 652453357 459061220 747861852 951602060 834594782 646263152 946742412 413163449 132517807 844297756 784667375 387305527 377975636 443812091 260824403 954424 779686949 31544383 638660917 694704773 975032536 369250465 971643543 66922947 716407871 500919552 302007764 448126432 215353933 266942113 34922479 441951265 619754589 898287161 854564071 308371061 247127886 396133717 48334251 469335043 784167997 97242692 385615273 286986478 653203978 412796214 505769067 712695565 903924479 244799559 254074577 268613919 72561914 38825957 54082173 594651136 819181722 791460481 699714758 33974935 827830464 443733609 735873911 612025024 252327852 104070238 778028176 82565853 34094244 576899122 152751528 106124192 801806308 70461691 615739237 640085227 738753206 654415700 511451985 490648151 173153860 856134017 614214817 681844764 799677219 208998247 814499645 822834150 256696032 904790995 177054538 45830246 309862334 749838466 386288211 827607741 941285848 526033364 629277433 168212269 192949581 575560216 242703412 73299270 441259994 414165509 971275279 401990704 828453788 130973122 236376939 983815076 12850138 381629181 52872395 715917164 751100906 466084232 390257984 832124161 244229772 846315841 222594807 134064407 791750933 926410690 731992780 947573013 825875967 180199451 725300022 698822421 140219270 669464320 11664067 511239739 281197146 679853435 925829364 954433852 733631075 531922841 54589823 99439544 477742424 554102149 93342689 607620109 388444176 830287466 688930070 663320450 959219480 159251476 391518993 862432401 970535096 633626270 14777238 299624443 868270771 470182746 196744352 202625828 750062806 703664237 95399645 210953892 580968986 228219064 697375389 876941801 724114683 984513548 539318002 998230309 974179383 509987005 784825539 424135517 774775834 512920703 874538269 885688981 196158371 244875196 211066276 364129664 964534269 298965341 845366342 206433960 232400995 685857298 175937331 737551754 837681412 139722711 992515356 976753514 727111069 199979087 135667436 29917821 779188401 588778288 971094856 351174709 619479239 602507124 179195312 689327859 182219042 370636250 602650360 961424449 212321260 615004722 988397883 62488450 598266173 601277446 116859441 242054792 631128658 332906985 776938501 724782047 445142353 490797903 689007121 952351333 73933106 694570129 421286059 311261259 867264507 826947947 473757035 309016397 177625407 987575134 490503785 634139400 929410410 318640761 404287563 291917617 880350815 646960992 744579000 797273309 285054683 982301293 779977563 559437349 952768290 978556116 767043528 871614634 237008759 22167964 51014702 613828193 427994192 437911963 231447948 787794193 550259430 382498214 740339555 891801059 736471083 494902024 177093985 301381999 181388594 80032945 231676751 853456147 742152722 176977167 164002525 975962272 347359978 477520399 357730743 819902301 71329409 902003494 146982564 383837270 268084087 62472399 742532001 632068823 208096107 71075853 237992246 527956565 461014880 897717243 417469188 751359799 387693674 40310734 472484050 802324312 475483130 50955981 411548840 210753808 679511609 711523462 345435120 599471985 122742092 564842045 4799726 41722650 915996829 488666616 958593867 398599525 397204460 753096098 178769479 861397660 784728531 455651790 620353554 992777499 126619601 445003755 417344934 243427494 402487602 721342963 359706986 949720782 524600632 894274662 696668937 302710325 105869573 411408090 145781300 274956901 822775732 838370284 765438466 531367951 518413928 776413073 144494452 397649326 369620257 452557231 662530490 362337555 812084348 811642009 571801541 181361817 256551225 137535210 691068476 113903266 416351687 720768026 100132898 796908450 323516641 613196841 321140087 903466374 699103228 589568857 464748337 691082357 715492902 323431646 818895939 194884328 202919087 600269211 453756515 904620465 443411262 240428292 791505518 841137505 980840709 966571753 633999016 396298018 841795022 651284474 144409508 811459364 969779109 204726103 135902031 497840580 961452983 206372004 48942258 968587345 681695111 997807998 889414299 785726010 69102180 237860162 683345997 47154810 184382538 326073052 46759352 735605353 458144770 388684205 306537293 998270638 919839862 174341694 196059126 185230051 409120224 704978337 400781960 530468329 642961273 960363435 158714801 524152235 380550863 130779742 871462706 583573866 922473621 334285714 730483071 62940444 180291568 785061931 834364359 271637479 459016391 544354350 470483836 330008914 133530511 697833119 854264057 733762442 624418941 757395849 559301289 945905814 174283946 125179673 3623756 69160883 823718907 869444870 780478298 493398630 212521750 750330054 25370538 303367195 131451213 167073760 994522488 915123923 663056320 242363714 910120213 804146041 51738163 85305746 213569885 791497504 642752790 263337233 841365557 149954715 957250242 476005782 768745859 97662048 289972553 57674062 989915222 471113518 188959840 59090862 610620979 562159795 439960591 902113691 80627998 216310282 438561411 224607357 229167770 679606777 661121421 861005030 616289193 286486142 634342575 697099555 936614916 629977670 845323303 956631959 663608567 372413575 596158872 794754360 591442289 897670347 9862446 358813865 612553214 906171042 895788985 723409245 189860104 36463185 501487759 689884430 16904155 587596792 182653038 438274995 570320333 384134515 122345754 952738181 642213882 519116939 275993697 298837465 159678980 50104424 825242919 323174229 262260881 117500565 61019796 833073987 633104606 183016187 344730161 790889764 430085958 610086463 762991520 943487899 462018345 776128886 634620551 664873478 82275704 924644687 108228865 21018907 406085998 458503052 471328911 88972646 909925462 366802778 929392293 311142117 483070072 494520022 787490328 491427539 385976950 775324267 148028717 18875804 158126748 658202574 298223626 819490211 374924595 544554702 510698538 913336054 604602335 270335997 994528444 234266790 130099249 672132681 469952504 678951876 700679384 829289865 311531180 61304806 577180474 59183706 238334533 466351039 23697096 381220518 839983998 571959611 370254023 264621708 448620760 932750171 526765632 718270634 782929136 634580754 892437476 518345496 652525311 761575048 59128657 23706568 173044124 428006826 59576440 747967811 237678314 821117742 425708280 369791128 490562850 819361057 960657810 879245260 276765148 753033314 781367793 22741712 898396351 163431187 21607158 968752463 766124638 516808849 628566328 343638645 692460126 718013390 879792520 683828246 471473911 621154897 642046955 803337527 463394678 355277629 413253731 4960319 798921345 723377040 568096558 994683970 381503929 73494833 693508019 242389309 701795445 470581586 468890545 927845865 355249102 536884191 565700949 403946942 865494086 411908916 543287030 846376876 589344594 460380323 567465783 614217378 602001141 16483295 838806332 114433895 326518867 115196511 693570865 710894971 357564576 683774569 648990627 572364071 213238362 453530022 234829245 317627104 787727121 809322045 810330333 869015695 371201877 575036179 82654520 629889271 705281945 44838461 112588910 340739053 142656865 500861248 869072750 374169975 298871090 3154486 761062851 90945077 515952520 899218892 150617022 210215370 69913308 514191647 858470819 994367511 407927608 943563685 73687578 657714936 444707452 229793214 716931856 986177359 220415900 420992073 288788591 737886769 771155637 171758840 291686854 663673064 840658246 81684593 767697251 257628171 991178913 136670853 849556784 261784733 703053696 878004692 376768891 331491200 917301282 976454146 613091326 835120095 45480679 389198596 464015136 99949024 670141602 259384207 539025731 297333067 874199161 246428264 646216122 604355175 4818489 396098778 887751247 103252025 84105445 569593127 721431315 298344947 422606842 324683168 666282152 564433034 76531139 53370000 618931542 541020935 260612055 944056821 810937500 952580926 934406281 921443359 435484295 702065717 592053751 715473315 412099761 555002920 830063405 188944467 57667902 425677385 484627048 696510594 751433815 423843450 274089896 790579114 9091432 328135500 975854180 286218567 894513182 565385147 584376844 1968479 256579409 758237426 550961126 955201326 587795213 959138690 815325797 441089127 530388003 237769144 132416555 727387250 793638179 401294642 111397426 414557138 480037076 935587025 224068547 223528401 813643480 123030870 876106098 66945268 476192811 814013302 902248212 746455166 147855767 540581222 819995806 244024585 767830943 942921779 809180288 23392956 491912411 148546121 498900896 901186489 150417009 344509881 807841021 593630465 320573405 942872750 309862684 987665661 712028831 806310302 504317590 559235840 574501074 518054517 757800017 236860113 101662178 829552057 15880903 476494494 313870043 336964695 164128001 795938548 289119588 104207821 244444932 609266371 3135918 378919187 212785080 616781152 399706905 682374905 851487477 620996514 509406622 426817987 183551022 514240793 528021510 696332920 111659677 360470109 732800275 351408276 463155401 26618757 197271496 119534165 565184882 906271937 888228040 447875583 625186482 737070085 873729502 857829564 274775425 895403116 284475993 469008247 865833232 793484763 120262374 619043596 338372229 490536647 743468774 540034386 986111175 364211052 611390002 774418269 504890992 22751311 163414564 135941354 313359479 599291643 393223957 432600588 76308104 166575980 290754546 519821248 31131198 333120132 536993069 617063712 784561523 751016473 747345739 510088197 573024197 263379901 138718236 734353115 159534437 989619455 508087782 520089186 118433537 222205667 729478315 554109795 778821089 877542334 524328018 919898110 897395195 771042371 854740602 340039613 896708697 978915985 76847808 212587344 686489781 793639126 610496652 711747274 291442371 170550099 401385532 317081919 586138186 623800356 336187914 385968883 225492610 226450547 329399451 50717267 557365340 627613975 320917179 906891546 535689791 65964345 131109813 688495641 396190438 512429407 589403638 993894595 221366714 670044109 767729702 645068401 647235685 152382052 600786619 668677674 704963043 776359359 132021684 247535717 876930562 616849956 124124841 716845112 74241770 81134914 453183538 552733610 637853536 661665523 851342950 371828043 221248875 819965693 953960884 242361324 570160372 157875924 710157335 27485594 475789042 784682438 573993321 274445268 522687902 13690075 457323126 543436455 628158118 657651622 312675236 931309033 318943864 854636720 959770327 173909011 857364967 486339559 58298379 948313395 880392433 923713624 611123735 467931556 516481006 100308864 656374863 552511817 671211437 315504468 500888315 772582546 899464571 882864007 437948711 672083375 908078526 731366081 871011694 616858356 908531243 75919599 979815702 945388867 891499975 209316602 863802814 140272335 733179102 478530427 309556296 420022251 478337959 176790683 664470293 363331767 329067252 764334429 829202056 542876362 368642537 149962669 609069820 477138468 994018754 576678872 332125573 817448516 988193272 854760075 823238325 726517689 548985099 254167145 423583572 673274137 267380504 602036029 368193083 561943916 15426095 46489065 981035313 961865346 602637876 654356325 733198010 802571430 29886112 597762072 926644629 320842109 522226210 498787467 34918189 5441249 79323292 875224760 794745412 386625725 801218818 494621778 389031683 681990169 840191805 803276022 778846095 203373131 902015166 460746621 294541855 104460434 836716297 378566138 791298289 927664418 860932047 375445549 513992126 244988729 637902127 941721030 751324279 107769135 333531807 334988036 561836967 610194947 731777951 915069195 932264673 859526268 868534547 309497465 505737322 822098693 137823022 900885078 52929051 960195050 397504307 838723769 223677492 283416891 756250846 412633626 861868797 894283437 794683768 70563500 341025422 838429447 532919136 320366682 550771077 619969313 205158105 889929020 878873438 893744616 954858996 779693250 945233692 785073385 468253692 266766909 809892375 848252574 853195243 583260643 580998987 381466685 116934863 624227589 852015442 21877069 587812443 463323612 759602869 733489953 238883974 126637437 173447498 66509346 836478316 645930147 817877445 811041101 418303374 916214186 20175352 418697791 657469094 149488410 562372012 274767891 622064232 60796792 635676643 824708387 812821658 951232160 438633343 685709838 934031074 632299969 578332384 808710907 723961695 505594656 497115347 34795541 268632596 385618308 984088023 597987304 511410007 766635187 675685480 221085837 715117834 135160176 994621752 979700318 788746446 977163948 346630417 624484060 11339873 450734377 768092892 744934007 322732220 139829094 506787752 160688473 537247533 150907915 876113430 385127883 430731959 792683023 868294515 504548321 869657310 827166740 742877018 105972562 331060126 530630466 967520415 810176622 891694501 29083643 835329292 345828475 419014285 470945460 326363417 336083692 329108384 560113289 974470447 920614213 276968122 306038273 499912980 368077878 46170214 10554149 53392492 608592375 32434572 503091252 541454666 777610116 984145122 611418059 346539980 647182596 967659069 52226820 324691892 350274791 80491209 609130183 762686231 811069970 428327281 810555366 364027990 238419682 304013883 640226396 857142870 615355506 946556321 445042489 113571875 752719432 438488544 595579090 33314242 570802191 719006222 935614827 282820963 796810678 446127667 495119033 126755043 271050812 626950397 467651391 734425608 265279708 165588082 492097846 912764622 881090482 377807874 155112465 773592912 854049675 439242024 584724991 266798687 525493472 193325706 473604977 283475995 662594812 519979985 425773541 77287893 970532983 665773712 415095869 104108627 561092575 419792534 815747720 340370486 551381314 461129216 51909056 801256596 60711005 137970878 968243413 944171557 815589810 349692817 777548779 313833402 509517787 590973718 161631188 978302105 906492531 438938834 929916438 100217016 223903756 528822215 492929250 671244422 490256188 920977231 206231158 75418025 556630223 102388748 361510427 625118547 403761729 938078143 76803291 646733520 733168552 208208361 642621114 936444857 522085627 452763157 913976908 851134421 616873526 521039973 371906147 188857259 535486329 533681978 358661472 676964596 396563932 751254064 224964115 596666411 119512948 874846323 892430995 489898531 793118083 264904387 442661748 587476815 714849979 23855027 488113845 723437274 359086836 271799544 144826962 193047606 806918479 949058875 713213671 375631744 103179730 211132252 533940012 197456223 455170496 266730774 874226052 486901598 190618986 823053287 176965630 241345816 687659812 767040824 914024741 290578882 504937586 472081837 380980521 90927930 895006638 147978041 94259165 608330417 47904394 824736365 835937794 53684234 705382071 489039709 778832900 628470542 9091216 749169496 920481259 575842244 406400816 644732786 342086292 488920713 507687794 627364341 104146087 661534449 537118711 481243255 712208664 877920817 612895255 987105706 369125258 944235463 499054563 849113502 525524882 58940062 366492818 725467080 295327719 761229726 145224701 969298349 550443805 848266036 465959785 147283190 729305259 523250314 141974676 352913962 481489684 886469255 790617930 560408113 31951588 778233906 698412270 588528042 665342768 980381494 165765351 294079195 823019154 88901194 373829939 87956059 685930328 5016904 890386157 818281894 605183239 646672825 736162106 401070846 313412428 549647490 993297654 567048120 531802880 198756128 627357957 792853616 865893933 887282852 709274842 14604983 724782533 488320548 521694408 571039879 443823733 746440866 589389362 509825304 280555592 44408549 427328487 728490953 59210657 363178576 401327937 275396904 498201575 462336404 846747953 5501145 857583512 145948447 631630386 611533489 562395470 139738610 995664763 968384098 252152372 306018227 101392422 235940901 816888956 43568852 916738847 4266139 394989005 767801655 346423805 140706592 193719513 936025246 985760831 118174187 973578310 872795408 498853794 602035416 23345223 726247843 613003406 136017972 330619919 272331902 322857488 464913730 809282716 152789385 8896095 898887506 927537987 737006275 91104902 783158985 611108809 72143439 282366657 461787147 96636881 950056535 14120549 681950454 797474292 310110298 799496478 846801700 294232393 714932932 544114410 330294370 582898136 423728069 726292842 761728492 254902798 409411405 82522683 357823366 985348567 185849083 256686510 831302910 756510531 760447333 171141990 183833782 411671798 129177794 68644118 749879398 480609651 369681621 920608558 897633021 916244499 327162874 660201951 411988160 954644313 688410307 456923125 682268350 28835388 322433996 637476652 64052458 319142466 128140737 666596839 409884145 989863134 523426159 186373163 896180361 58170093 958270136 254477481 561781802 909287184 704774288 294319170 845571523 231411057 107982619 691122271 194412976 207844439 998681451 879666797 464831503 355864203 662560223 977579798 813338518 852480978 24657163 883927427 864410190 859695122 166138871 83028326 457908437 965536016 328384830 463491680 757134582 79059487 752322455 42723873 8189038 728028528 493850820 338825885 477814977 896715506 222692783 754222603 617689075 449624845 480382393 773733209 609605371 119263234 735352136 58136229 587392682 300173373 793461685 140344841 961139045 988062868 297165718 401724640 989436874 775509005 293318085 213174637 979913498 658834534 95196076 70463223 949743218 582411988 275245296 200718401 839325430 585438374 914759794 696868927 533165185 496279019 770293454 358005377 390261275 143060264 796532781 754910968 744159322 103240479 164708526 764183922 839276949 353358229 232801707 358403680 508704040 225665247 486488242 18997101 846800629 401802655 112349993 809827739 551483954 552199268 755269393 117807308 49321994 587610463 177033122 325695748 792606715 398684022 596096864 542926004 630858557 848494249 227026070 125374067 588143783 450609580 387467630 618743830 524713030 392919113 383594807 531261689 874481840 542187575 453067856 746348967 193345275 963043601 169346165 708185215 544838680 809231827 856082413 40448841 971660232 845283383 635083314 218401296 491624313 701814652 101125735 256356902 121396273 168271344 789510602 217909268 668402115 728438305 6019713 918458542 209033834 738710762 978030873 192541886 295211396 306775248 476910166 513789271 287928644 721569594 598242360 716414144 461558362 128327789 583123357 988539882 768113666 632389259 579748434 532934963 827970168 106455690 258624663 667393581 719503415 220823308 675054571 99225432 953550743 265707518 661058952 255336942 939084685 950969736 42949807 907209716 898233975 762428566 950878566 411120024 783413259 149179147 310248138 806923895 788710099 108632271 837673489 846803613 940421041 812214295 100761624 642630142 206709814 517422534 105521118 802988589 365378396 532576726 876159135 493146344 494431869 455695256 620936320 502350272 434982206 768639811 515602228 184418070 8276299 112772818 563078034 653915986 799377573 193808362 875367169 151668770 684544228 337906927 456543069 497799860 574738841 197373900 253919867 501853530 631342901 447717867 427941507 291563966 48558560 458890049 647479432 2767565 948697067 797103110 982640478 513113289 134628712 666416619 988981217 386346895 919649840 720716480 251899254 287441582 303670216 30900076 502779071 346835780 515617195 295353374 341639892 656511033 51519695 589212181 133677486 302555788 155795791 840482246 60457586 254766443 205627154 467295402 943185707 504500025 988398274 608074681 613721208 258471443 567455538 940831187 936663515 656610884 403036995 874378461 296153275 210452403 72790963 756772052 342021741 497632540 466859313 543978806 784153813 785483495 525520649 762276301 675477833 119906005 977184164 909670783 550640961 440669675 643727394 595665092 235488074 377996797 405003442 324689168 895074439 422870235 199515818 511382294 780771093 884894089 478858918 82777441 302022649 64874684 991239169 814338571 290107179 686464772 772172766 515983446 680783576 514310916 241324619 27165785 158126450 118377315 902983926 84060292 953007471 836037223 279746987 164858187 34745931 530437948 679009797 411713068 540748559 451190757 665340862 503230466 967331999 230287853 161212442 510585778 231199911 227567594 894440958 475025289 487615832 665416818 800051969 61183193 991930340 823266643 939087230 199220705 559569058 585800076 619736406 395595183 761867150 797583104 262178673 232387270 514562278 815586888 825226008 49422918 630550804 573279097 714060551 502068983 369757304 31236334 202667412 155217833 426751001 110061078 927652660 930647380 349710978 950957404 356387506 774823260 846689281 499325788 944486280 730159749 720349969 68496820 574832773 58441914 522839704 747458546 280766380 961164534 578059199 94030795 824691869 9251266 46295828 415341303 539199944 273998524 694533359 564767387 449157379 384844403 47274612 82953916 113659475 99615982 645523088 110971306 595022594 92898672 232690878 38752749 773295008 308797148 325571151 575151640 305132667 923893110 277804912 429382304 546723129 384271602 393528426 104008458 148812173 25244947 392889895 25345114 169915936 617129969 321078155 763984045 478799599 32460077 880010301 537114990 374978006 645615369 188364075 293900074 51285921 46723421 665897770 795706775 463509951 81370733 371759358 180801889 854963453 688526997 331243345 656447489 596031337 486007952 422814641 138516958 585002775 202003878 212039856 74475444 151226559 832147430 889454910 610084031 871503473 94450030 295476951 753815518 304945095 106620225 709923960 539114559 7019241 324778147 194820747 494515563 169902270 600697447 136094106 433036338 635969190 901366880 826856065 203032702 335057507 72911865 431585813 817924541 65767602 716493462 579583602 610067102 188592187 671629187 421584013 974354329 429491669 877738640 499490043 520848269 329379549 971802870 742049198 768796234 452382678 389103302 331688783 367108311 897875168 374666346 337713467 120936510 22177642 713207742 770248698 639788260 487581781 262505572 857498878 308090693 176241787 867637720 932550276 568220248 239867307 20685759 298554624 942519116 63219675 92460914 974508907 654224307 373222247 421883377 598240611 630203576 440137796 121514815 148481263 485448862 899320968 95606264 699436307 423395849 112819122 751108440 667104767 390857604 172177174 63786973 197174481 313847000 4829534 263920691 65406160 38018729 786036616 969219665 197516357 474736736 390442867 279876851 445300383 556622925 937360039 63801606 652567453 73051 935788552 492732631 775450407 794537289 987690414 296779266 118151229 752635569 194276896 441258638 908845302 367239814 911750954 428700092 160699676 419240178 901831082 354631916 264416012 404018860 479171271 417346220 742338538 314859351 419764507 933211791 127256698 425447135 706154817 146669291 961663289 638210726 877116382 40873403 121798876 622812585 819520534 683599799 772694676 595817995 49673902 269047487 408904234 621120268 37220153 472450775 19627424 753688440 952035588 489286228 384214681 111150764 334291490 779137767 359858157 688442133 537979302 694072030 912403394 587960949 2153855 202404883 9740753 737585532 138149571 91090452 458762896 971411217 477245593 574596615 894888799 773567556 983245567 138725714 523467417 563583087 524832715 941355230 904419190 134976136 53773902 31808789 29646944 593148788 731025562 767284547 920106071 352297936 494140381 748721405 874775157 160252240 157674883 874526906 506069386 602087394 856156492 744610996 328948346 293150203 365792894 630888069 19345273 984632054 625674608 540043433 779994378 286010085 968774214 423720110 160768427 581670909 444332496 409415539 828390760 382779531 725280906 153730747 243318486 530882318 560199828 383408454 250066083 929960046 713586766 732673602 628211723 632060586 435626936 702352850 64222446 820152498 176774694 218255281 140396188 194196404 38450205 475915241 27074394 222832743 815064732 445655225 931966731 429061836 402523606 868915709 899443049 849974009 508564247 846864048 572921573 527983513 225024321 55333199 451765026 565023895 932616388 73464956 137144161 915333765 769763661 313961164 151568977 856726895 253700158 729420972 987080136 285533422 658219659 746120168 911215389 82988341 58706809 387637174 591572647 913379552 611769716 929709597 441078675 358351401 645822609 794080029 199390203 59159273 937976883 655452475 664793365 217862953 824175448 944413550 16279809 138176153 40912460 330964181 697328924 326901082 586772665 264341093 363200630 301011833 258445822 81208252 14199453 937139287 718408522 64123443 15416467 599809282 217832364 996258376 423465145 863112979 659511534 108431809 267423257 675396953 229944540 132787896 154528633 115294948 698912653 298916260 437336998 797413302 610689360 985335648 179331505 63085471 250383742 715683599 507532473 723491106 799628426 658655667 699950059 3650049 593724818 426649482 586924413 737862179 971548620 173749226 646403893 518567734 114579685 915504264 59180662 315138122 668682589 471511242 619479961 291770772 651338691 3081370 916481091 203916542 668953 105602335 251118214 566482654 172042923 475160190 244810603 534038838 193541218 610516840 834536975 470385524 587467811 774340893 785812033 519195703 921212623 96405414 859851590 805093927 704071716 368558655 52949719 560688948 916988077 338036222 599163796 754518522 505963892 833352779 38974819 854142036 826019884 949677395 179230928 397116326 975933398 814885845 621951674 391848026 486407538 582357561 991292288 594597428 16650536 205502332 246564809 568011159 83611973 864614811 763030003 283263912 365790907 813542954 559749694 699046923 961285222 173069794 584482255 977718288 170892864 478261854 41379416 627836418 575989056 875808554 549092682 438378511 181250030 174440608 850335690 989349011 182903333 650721177 123266041 86596 715901549 363621879 34314222 916409139 340116172 609679403 73951131 438198761 193283200 871939736 350671055 40901070 646582412 664798900 223585809 525290974 146738345 717408294 167446814 942613906 244160731 166190644 382372626 282686575 910622323 668578034 795015759 412563395 106374882 893000737 540428627 914713895 97114267 560164644 591932065 390378646 100705640 545234157 685150984 903666455 215832690 95541006 964050121 619298320 219343294 216459145 500441192 805730817 786030258 43571300 31849172 681092788 406800733 712486657 374290229 756501739 963342113 646662329 714965777 559457843 55596546 533714372 367066777 124818515 465401501 950501306 461644124 389780293 575791023 159118290 327775006 798921891 982959992 590631157 561313089 235687081 304599260 686998602 610227329 682043524 480692631 154245011 301218345 441019736 725758843 697245443 864423408 944349502 637161899 881540847 439355946 577186919 828888844 108954417 810844073 706313579 355416950 265783158 703400699 785653271 363958366 389505599 588411630 553442294 751977221 549825119 268545605 384392482 148465777 165512910 426308207 343438758 665826796 152028569 39322871 356650556 175324729 955932876 940128157 523578471 841100038 154112108 30807038 29015358 916213444 816338090 510131581 277054150 696743348 734112237 250013568 26056059 441914344 695563345 659091141 579726630 702565452 909104083 594617902 483061255 372260137 145898972 639492511 485376369 208009285 259040054 981821636 52326584 210532754 940124395 929316364 418995355 647122533 781419273 626890625 324813831 39547276 266845383 102932802 229182329 72949676 805400216 248736420 890511068 80174513 457636232 368710113 245715577 924483570 91205322 523817740 976693063 974515862 420453460 300747506 442850795 281049072 595637268 655931190 361319725 273760053 137091905 570012667 640151258 483230576 679117902 758669599 265571230 54447341 19121891 739615461 985670672 970090776 182432391 715619674 125698284 140371301 447527210 769250609 875361616 695494918 703767709 247614509 763716627 757360969 135110061 179640467 615237532 23085349 335057909 226875762 898492331 128666155 390374349 267717702 502801789 820276412 961984416 872216634 183746776 741526349 858033765 719361527 988923562 845556219 306688997 25133545 864920352 103274066 94574451 152048245 708598619 427916393 755583504 381293590 275749680 142515531 882685736 657246996 787314395 68801530 426186738 78267468 954334719 445688530 543273716 53228117 172715236 201229877 831555274 21408355 734092715 72695154 545636823 436786224 505685621 719985821 962732096 44631946 376050039 205596937 95803632 133794847 502184148 898766407 51286118 923888564 116543670 77734867 198504669 457748771 363468341 175840256 55601718 476965214 296489756 145956854 493169259 337771863 754634847 472589607 910968477 795519558 512365274 773493111 559643416 633853021 841102081 227039120 800387143 119138029 680807560 137706484 916825560 658615978 245260779 598723913 370232217 527961397 923726305 228169558 290569109 169588379 205349038 510709680 980601323 269843691 406425159 826924036 482818360 158946740 760073284 697410086 433451215 93017078 550597300 388777285 21039011 130822232 966835211 989893086 776822470 515593193 683639252 21624819 191003854 999699124 531155622 910379802 799080238 425915835 97154342 11836072 174293450 855789313 336162439 85761603 681907875 399829860 555243179 335387381 829869046 1792920 136327883 820002146 248899149 154015588 716283108 367205514 195913239 806986224 935835605 736577508 877512586 937094440 831026722 973891845 17744113 433586784 54285295 137929196 806990259 558269543 184481731 741382727 303282096 800770775 73978167 184407010 472158013 155560307 929408460 432321258 411560910 821792151 243014635 160480499 43294389 876879223 835337792 857239596 734574525 219057878 432922880 139078546 962906290 238890166 154644780 775799007 919270341 536801684 997361903 15803510 151722831 808116118 600666656 661764553 246551700 172536580 378889921 936912850 404977513 64726991 881758526 282059556 577080591 984008935 437085588 637401822 767602436 772278868 363683052 608835561 333093020 605431945 388999399 934320155 658299512 8851815 723004554 355415369 735135010 439129730 513755469 178676177 891868411 698378812 957667696 692815130 174782331 835958842 733003986 973047478 740160487 674162353 88032680 594440082 581595315 384358325 264828398 980828653 950186280 93990116 977363388 954090822 933921258 719584205 995795200 490459180 39757131 415196521 47336789 773157902 695015112 670866364 963966630 660658337 368042727 674314782 633221199 623024878 771031362 434079792 845256735 896415152 201062924 450437517 491950418 51418110 897225258 155128327 528853054 890115983 721837602 647089876 396097807 641006184 590502246 399286146 136467175 945178661 83051611 727223193 876923185 627234662 137897630 334787707 160400804 935534154 15824572 973262426 808373993 77284639 684290263 641817413 420789692 596466277 373156284 939836300 592102678 125434425 910183415 781333295 946532794 529519976 345449738 628755690 527499578 38082072 328412901 734821338 423677543 807200253 652257903 700075601 509894211 809349183 296562148 435297540 631938961 763700107 696909918 668937152 733368896 837234736 679684095 683935341 773361671 247317356 162019626 684484408 941874038 224486144 140664679 824405878 237300839 884762160 277439919 660937428 89951089 647483623 128951850 625526836 474988603 471948039 174632795 973342575 460279201 52380345 900671403 952134380 273407876 939580325 640788210 744334311 824049377 371863653 712883634 190982575 614240568 756287708 537756088 923683005 533238297 257500324 823343123 138630763 549221182 239712677 707513151 867225074 161338769 891783384 923097133 17336294 842411945 61500397 176344849 658771403 26044254 582152079 270173015 604492628 705778678 568980834 311696966 546017481 8136063 251203165 946662732 682688712 978619505 713501358 966174222 489491032 209843001 770504501 195819408 647533488 419278249 218502067 170879528 448192226 893557582 59667777 805252545 428334789 510422384 989888227 401010066 510691885 129476952 318407934 986797929 736885562 528444887 450574306 192166612 68875312 829993643 534405701 785370209 367558035 217127555 204553294 358028017 256719224 468410493 533760734 366730338 941121341 894182987 70107254 114946401 440984841 208011496 942574709 687328452 55878439 573821149 614317571 139219029 550494836 983877557 784406313 202550838 535420656 404039691 190835233 491756457 769497592 418327243 666645372 255439222 457201670 970238163 10318350 104089807 107037351 106410342 312423926 958530443 395752318 40339220 101707740 945073367 625828 32138370 199952739 593367472 584264243 66202683 552729862 491744067 48383383 139244583 428940826 939046670 362152735 844104521 943027574 27089167 527410671 714954880 739565380 634876946 845699709 821743055 248326690 438435638 10427837 406615665 848656457 366199419 318693676 777850531 109933930 882248156 768659290 590614250 270459891 595759209 264932229 202910852 907960053 831287497 522367918 204228043 995017878 944976066 849833512 393301322 553990895 828924429 768779729 14382877 341956040 145049318 374536655 786443008 117165804 209636023 911951996 956393805 346396574 167156552 546048671 806360495 15351860 198083765 267586807 510589356 243858522 133119645 322230321 848526881 222039398 454955192 626129525 844774212 614144112 76744646 121206772 344246210 835507260 390648143 173485588 173871262 603342562 556370381 916121367 212374659 979046053 213765289 393580276 200244516 436139242 144229494 464905882 819637412 855411052 564580234 628403614 590927173 842148648 242438917 148201623 666781265 433958210 753883165 777935403 232859309 542509872 321057524 140729837 477737151 441225440 84148381 226907591 113578651 463063753 601690946 350474642 352758966 10283164 477623645 555791854 447967254 371193883 334351738 280560771 295430324 408401778 201970575 748747685 342749310 502374048 173431134 162137056 963806622 162769608 982106431 283722281 602551934 63151025 895257995 294998552 753263025 287240900 11567342 925779001 117997948 311139255 443394357 757633890 265724208 358821587 938745920 163617688 200064471 957093489 573744527 270921344 106410199 94812786 261864843 389994232 706180325 786694468 783692161 203873662 921183573 89631937 879357583 734549113 525879972 277387919 849195956 833639559 570263608 541301463 723665557 870333694 459595285 418172184 271682132 929512360 664622129 512506823 54485980 584808556 599470421 344573681 607880936 522075503 978141615 898560977 712015177 720345306 297510560 44031304 386423183 854330260 846537775 40267217 257042731 245032237 961178407 165531082 649664817 715708877 903422647 121772983 479776658 264902487 133446752 682522927 779804330 937036737 614633222 674773571 623158199 25980847 852114185 312991343 800425503 932623292 747992869 743302532 347916155 770969248 432783951 619690458 626204140 514169360 854269891 233531471 38039134 781381882 125745986 518012196 918791907 752270537 753730056 621735342 665167015 629139486 670371195 212618476 749082858 846039770 488284478 632981435 779875548 771693138 354910682 276248988 85869302 579934823 98731606 489829976 138293100 834602295 420243913 894735359 946327349 608545242 188661100 553878201 999168846 922609203 350709881 465597480 616129856 597923485 933243540 306041385 789818566 821755484 667514910 684973187 351683033 916264961 940091914 941852934 718076910 479359092 928174790 98855483 705859233 198823663 233117802 569920303 655465876 9767628 718685221 641048882 585601248 404060520 1296610 380895748 116244971 127006565 307866722 452237281 557477794 228577764 451241329 291548246 819329555 590498842 945580497 696872348 558152381 449949801 278510707 394932218 938955623 77461054 324663930 555082162 906464248 391321159 954015909 580877788 453668108 128542512 395287878 301878892 569356526 567243990 418973367 877681026 482750323 327095983 370096171 834457506 190473502 674598789 375320898 829844658 40631569 140174133 466754232 673391606 832281847 2141012 825355455 448608768 883539451 466938068 92331202 162321103 837346732 509529676 575648425 224401175 667666805 774777 124704028 163601322 346130634 928067807 258782003 89349908 190663975 152730263 944217540 193996853 389430753 515728534 780392369 506505785 853495401 590708055 149351501 636052146 292530144 783866893 68877760 652074019 679108095 920052187 245663881 325111021 909647638 672347496 221270353 157855250 654533103 768386006 481330426 652074471 348665403 727336549 612494968 844907726 151311224 197740626 162095788 208751053 742480302 532702039 418014868 667724224 929637538 138838599 599416865 884574623 704510736 293222362 887082540 524217942 688152993 723067792 160824920 313832858 959468679 766029878 655665215 145847728 122540823 748181897 121003927 651777684 866808013 564667866 397473769 906560211 663845996 638328509 274840519 642452729 446662495 764875541 633776998 240733175 983952463 200744512 426883879 791657202 421749716 434521572 997650981 69899353 237274090 290002142 466265032 72701712 260146588 981981276 275094391 743257252 629740279 292089650 49581991 275767758 889537644 306934960 770005863 868161300 451008315 853400743 731387236 858282443 529869667 575809649 827263371 277957428 717717395 966830945 491278647 783763666 160021837 794964773 417690587 933785931 175254832 350166356 546036998 34419156 948739255 943872401 79156710 936739855 433985793 60875899 198733975 784456148 179842877 682764460 889307165 162051637 604244362 724425155 11167229 652968021 168053675 894324943 638737135 213293239 581171621 520188694 89160263 86139168 682130924 933146780 657774990 813648188 746046559 231140370 881415906 5982605 370784540 372051240 947653093 526976208 369092133 951941484 567314138 136435368 374839840 587323858 4492440 138276856 676543892 81474552 764576169 815997331 253751660 74838364 752726208 900834817 414357693 789705252 550628146 686245998 353973360 615754835 607081303 562981908 204457249 259700584 719108286 711333039 928042152 36314044 263789900 181685870 769331299 190386429 758019226 918386684 869200481 226069180 113888053 970621540 842653910 32099848 647861255 878327328 316750535 966375803 59026154 283275421 70547636 408062603 656766008 595095758 12742999 648140292 553265247 353812197 743074255 419428144 470060755 674704818 764301940 104015562 540756963 697781804 139716399 521487035 449028313 566994292 950441620 918744215 205660518 338890316 928910141 531683590 406110798 99543031 871296836 154986017 522377652 475764517 414327863 724288855 769855886 796128466 816007313 387870724 892763169 678393682 426136152 838991555 65242652 621362204 231255146 479729874 853982778 696731538 154788070 998372677 814508829 316331499 474760254 529105882 484341505 704630777 185547504 662539822 69820377 277370293 987050885 693412977 766438695 327775497 129007189 212000959 462503268 188566870 320935814 910924898 315258116 241924937 230102633 553272067 673823398 563655672 958237232 908880518 668799614 176378765 251487100 416085475 775804009 544725124 941264043 233257735 753673514 264183765 631732508 801822878 836384615 976089734 108390467 821007322 34023584 865134578 109229388 708600712 149265832 901568313 465902803 634931098 533622333 623404740 445263929 188452464 55598740 355543174 915576735 302254973 601603471 701266191 558640646 553171670 593276018 40435373 668062708 600987238 796212463 24617566 90108767 344718864 289513151 130340398 414294090 291373415 194269001 357946935 882188552 236598474 352888813 379034688 117807184 114050481 843299812 335716473 605224313 692384115 397331130 215785951 510098268 232631979 867596914 834439487 15770745 345532335 142291060 414536726 179455752 494274648 500976064 327076035 431494591 852357842 89726570 222204171 535559404 546170326 391063757 342960184 429845183 171346274 281591696 709958153 26380885 635892003 672771016 632850855 794027381 782928886 656922122 459227141 388036020 794077349 111183427 357837931 72762517 631143227 870067982 194381834 870603476 807351626 576589147 300915089 1981407 507057810 845395146 576692773 42542149 947522677 925831746 378669050 638314386 206549250 476458876 367780736 879320164 173779903 136831937 836314221 120998534 11925033 354313383 856122690 347636267 211616970 151356798 237313253 990653265 887937339 216133895 987346181 372214827 19702516 726499296 410921230 347357171 624460895 657927066 732440070 286619999 274104034 581102118 61938226 422327423 91667353 471111392 267615051 674365548 806064123 445333140 712958303 359182760 473294296 113234148 180580482 956454210 947905194 304610374 132437567 229408057 509242980 703170223 436914624 47272234 476915912 197668499 178268804 90314577 179055269 645920325 184797423 715290190 97666578 868920771 78747289 193228374 703485008 205991709 894079167 786071267 107138419 254296023 616011115 73898971 105258540 577424438 605191292 50936618 704386779 916352628 546392072 676421549 699103867 304545777 572044897 982869519 292794648 604716344 286616642 230419863 343860364 78720538 884193211 248498293 871817728 167790251 136732802 566007098 513261645 301360623 511973748 346938586 211734273 759865148 259216841 790126311 570087383 952856070 317644579 449008176 250155360 52019092 664962714 152083499 497678594 343060592 612423041 788397625 246271932 452788149 396726361 992167751 133448182 778009950 15338589 350556757 123164509 703959531 42829414 612543399 559061903 916734910 983902901 420529436 700823954 778555373 914249153 854044844 94854087 147301017 671291661 709412036 240133061 461174077 407195907 944335123 404876004 778704941 60367631 268736209 47271311 587138678 542024093 979430066 916153247 433316142 840667085 275748899 354636403 402118934 896568724 996648162 410033160 890199009 856453773 689287325 695418656 608017073 200143157 998693261 111523078 251741762 974992204 550841873 171173463 760683582 452730276 309716459 464051683 418563174 432949 124295131 270538775 342669564 688985739 440138759 372609410 722607164 513232081 720157455 776766860 483601072 621171602 394754312 752275421 428221291 145875657 768149155 402830340 567212324 694894060 943086146 956480208 276912017 173106554 327583646 965788156 113020419 632519480 191267493 948606180 733437938 257629690 932398093 811774121 782825147 547918042 301944776 344702748 22199662 199256254 998564816 288418970 330038152 244836893 779371745 418462244 220149652 574832470 387605908 180264875 164495189 866452781 246704678 780530039 125062045 453832938 448202405 382072783 165926514 155501182 338564887 133894908 154044707 571835394 108752523 179590591 298545903 958512668 210250349 675505050 440511495 44087167 305762694 688806187 543637653 313907237 952729726 231049118 580301065 492610547 172158574 833750921 617092822 872035668 196545247 346904860 809080321 386118179 557295009 867598577 330068801 579791913 186992683 88261576 572495250 645475934 49618032 840996370 525690077 992183847 613406768 504288901 882047086 979355089 16400828 683623295 976523162 362813364 931865859 352947847 112643882 656124448 256228853 693460018 657574368 541752469 381186985 184086186 601726355 481060514 520501940 95170477 759063794 725900696 586813270 628625948 64755470 910080606 352718977 582820660 338669013 295214276 341450254 36285069 298645520 502709732 933937907 273383290 331349342 511508002 767323816 142078886 475578078 700506374 400586005 542408975 16171869 326793906 795976805 887812900 885238668 832796506 453695246 7385925 806173566 822446347 890352669 722746806 795768868 814935663 221544540 990297699 413146620 838197905 301822609 191069308 426816108 617859192 799975405 793476161 923914529 733990927 814116595 353599070 121746268 495818926 445761010 516480100 705967591 610422390 147648887 937121210 633820980 599899963 994927956 949445038 203340725 748661174 648242645 571317329 142860215 880239245 249836781 435168987 666789779 363086614 290342632 612506047 123077704 448813928 37895087 576053921 457096224 787138748 421527115 515179477 403085073 401287891 315409983 512889843 135542681 89430305 284823777 150313080 629067376 345499491 118463984 590173334 408198340 244451000 302607662 134691878 987956726 828018763 377229336 839249145 756830084 624742639 770814050 125388749 804482697 368148328 996865260 274128969 548624982 252508688 915359055 875838103 880901606 968645160 16832159 118648981 15122985 468283404 114877703 978809762 44874667 945216314 907502810 3929625 118224894 484975396 717394243 41406158 475948121 919664392 489702524 377119831 398660138 603217774 458853247 674884512 275556414 770398172 73478761 138730918 518585386 557753156 339034661 337282419 292925109 66161165 597763470 812737370 821592604 541533099 886255236 815432422 849312294 626181929 418616509 184208753 966796277 33507042 905571926 957774751 91674569 453329389 18636438 548957902 730189842 686516102 663737978 621699462 350863327 842871894 194143694 957747737 304676503 210755924 245351655 914889807 386305237 443578775 375429737 459128792 410681386 474717566 188418521 750783983 370672628 810226059 801696955 267309935 720500742 778022125 571789296 384700299 522712643 121795172 264985109 196565001 13934104 399021248 636457485 98898751 765301750 234921553 351966043 224101135 851540181 344653298 996693682 920170230 464314572 329101583 19764689 643809724 937194740 856025945 953065480 453432334 865512662 5165111 239702296 967645188 128377678 28622680 565407825 715087553 925539566 659912143 866197799 837694533 811375910 560933828 782477331 421195465 78267564 432450034 642743039 976889290 975404790 950331271 477188526 804422895 540141662 936836461 603014127 879517728 462552255 745247472 59795517 710972535 467232176 539542097 436218769 587063791 151828880 297680431 129095532 75848275 154565721 869266086 474134406 905938282 353296003 585333566 667175400 183454320 971032973 508128212 178637494 386140344 606360395 925531441 353660268 23940134 247784677 32323797 618213293 177780641 523164859 818543046 970376055 880881636 421985623 232199480 75348587 371578650 532753433 979004482 822845366 318741586 528711016 557474795 216190319 563949229 618323831 147555769 699470758 493525646 441047476 154619038 664815609 298297920 299231601 417707471 924363372 808140976 584094513 576929328 811310341 422414829 430511494 73321930 281986337 412362846 736212914 918452960 630406319 261482480 124554269 327514289 164998662 704993457 328022919 921828572 328369280 802293459 184509157 592958498 756795004 137957678 559334218 965625729 950170351 172317384 946317678 890591594 862007202 584289322 159728492 270484305 579161074 309564230 547068037 190980016 59717150 2084651 903743 359489179 74975731 808978706 912818883 914581688 20489572 157634112 348090664 610634267 952085201 223474740 309589652 792123803 858172710 39390732 786788422 37441469 470290194 312159088 982600452 229386944 360898567 1015301 617617937 109413861 879718380 611652350 655239104 982785449 799110480 17304027 469715441 775931028 299459738 167648008 961272744 91043393 27727615 478504678 934818714 725215451 47257506 693833826 848706911 695283820 928340403 750830075 164224705 992460435 365438754 457223442 360060893 399478550 697245866 885028231 419523377 409327943 764169224 982662344 682760675 675881865 210454282 381743819 368970797 628562349 536795480 679831180 181518356 940053730 511264843 40568433 252019372 478519789 231633004 759753541 287537621 707930214 415813800 731873568 528189080 82629638 760871027 990195988 144083864 629775850 349006541 152740938 35950332 657235806 24748945 162030097 216538914 639531574 380150725 275450017 203356823 19833133 833136239 994774154 477729768 153329252 409220100 662543817 993368909 775749801 306647182 167068007 190648472 561656627 384778338 633475427 941287316 471879931 540980172 298353171 978750663 489346576 761856487 582100734 641118369 489606506 929898311 897229969 156795894 62024896 257359341 319785218 815491966 827136503 53520318 220076384 673200186 264177300 758987678 564070527 551595228 955804890 372332991 82004675 769548512 451556310 349233216 921251020 514871497 471061794 563267507 54657306 147071088 763563190 924772459 765581870 662699084 667847109 938203582 290513635 541790222 509735364 623082371 734437393 83428611 126032439 680057463 25070868 687435404 554535537 977042527 20677002 444831627 379550601 318864260 78633078 245737158 874574757 974514096 764857470 312500387 654303517 253410028 261157986 688202696 753525159 613180355 951047759 300370205 538741617 130750182 612075291 129882747 613498570 414314468 127100658 843076021 486961871 308461806 357331180 489837518 662266830 560520198 870679452 846023614 107021076 202455140 634266937 512824130 852069876 92726590 463218430 728624150 49212019 411210817 553806143 954977237 713376293 211396098 328525235 965991606 670426124 301606483 567110931 85500438 163767142 592805426 405803836 932708436 687915773 117194672 249840447 806170018 60176948 894314516 843613959 76768638 972595677 767149193 452594811 982380991 468004787 815495387 943365645 779586891 456246458 112717780 282025828 826035086 523046813 326645944 102388041 325787639 679208264 316272472 957330616 859630864 338846032 194253717 60513885 877884991 749726365 351562609 22606325 855889658 587614203 554903564 180056470 405650469 649114503 861793840 293332167 787602171 120073166 875314321 751410817 439888017 758485456 730086993 642309578 6039698 418851624 730509925 941110733 862559692 951266896 108738944 938610324 583942417 64506273 377842579 625119218 939908353 212981093 816088950 962587769 107184707 317835849 566624872 635071904 775876337 176764712 461371178 123711826 866389106 547661096 282558381 625391540 750245738 310933632 217470697 559710055 304059084 981110961 308892276 750572995 490030875 599864867 706511653 321272703 622258204 711308890 116806621 812071490 997244636 236724738 567242187 355127391 889806329 101610329 288616786 544113855 768909109 986612001 727104534 955850528 877692202 35553179 103486043 564658202 531068013 360065893 925230998 33640418 134202049 514844240 604444264 889560349 116929749 991870423 124901011 699543873 648947792 823749807 156932118 244917376 184670 807663704 63954682 886834954 372421822 497398975 257319151 8226391 207166778 16289694 886255856 83589698 423779029 236047177 805120510 740172783 902264543 511716835 557230358 750167190 772665374 333884289 577658807 634198202 914016596 213285753 855387943 768870 211875009 767661376 672461573 423365323 307195167 33870539 131164339 345069990 469218902 538507406 630525897 796938981 23020014 12313410 380638032 600729132 520614872 102892439 265755458 545960523 49213272 140947365 370532558 105491827 948841171 296537955 840886630 122644115 194219604 896083342 231944596 220653361 364631070 761665997 710451351 889123568 885396383 507386514 191024557 645898570 83299944 227490243 83710226 232613829 511364792 193953373 908464684 628844141 327182455 965549613 638482181 513193006 943735317 453659934 42225503 822664150 159017519 576627863 396627043 173914951 840607752 348883157 20964515 875703063 664515601 176096682 266717636 497868591 69609335 358076660 341552039 646653776 501256223 414499915 500827487 685266039 532981815 930120332 516858927 680728780 880340825 278030851 825093585 516858596 464961554 553018908 568210542 236249851 776935925 413825066 401780595 916329292 127078681 889311250 64676625 980167835 526349959 839423778 617685293 956895216 26379317 30892624 195421990 537790240 864737730 824655412 848702970 765794757 56616210 100268806 775110546 207405752 645266072 817836359 161608595 757350645 379862201 491427438 67117884 132086189 501953052 160577283 394108169 111324224 455931657 307774190 124008105 751645004 231415046 348763251 603392633 189290427 927660546 93286393 330337690 566507773 260671046 540637802 861505889 34452633 609408653 241330616 743590939 31883981 514230345 134514978 438055246 647254925 113871202 391118210 140908807 273318942 574824735 486804957 338499362 9270884 83859943 513829936 239819570 423550920 551123568 13621946 588104345 989952734 714606726 284668778 295382425 873659371 398077395 51246535 178031742 58126174 440304741 683590237 222023772 366573186 605708352 679052314 879303628 834840284 121644174 557120790 505543366 905514577 141569788 163640390 918178887 949291568 798296967 433561029 587491671 610990103 204507016 943448027 383998674 604566621 943465051 671462448 43951992 566541841 279343821 399239614 771012805 608680161 525903369 88001652 734855066 137431927 661550490 286150625 390079772 588926092 34140539 375335885 571097767 182945537 982813809 612346135 56897201 872914202 649949607 823616713 993229489 746149733 511405264 896776369 264349679 177504417 429390806 627799338 581358192 8503042 251569184 61340149 19767236 948345225 175427703 182054080 971820071 344548799 49824207 212589641 832758153 280082728 927169646 445458488 507664100 750537164 27947876 797625785 666276446 980832711 147563177 277582530 352171070 750628384 58252658 683147225 926741429 83037269 687697000 699261211 729968575 52143710 819394480 345633427 158743695 367305378 1329172 590163624 98156271 90454820 896703675 912092962 896634605 260780117 441554903 519598454 922726709 192759701 629169936 60847925 338154011 814294790 677760354 979848997 466506398 349740467 828195008 952086191 998655723 481055648 710349357 702005533 950711770 374561579 221789848 70204519 163336022 928848555 795660371 683630827 409688572 967726093 178868456 758830030 113954281 124882648 275199141 880868916 123119416 774855071 348994480 645924788 42273562 556606282 423875205 240919834 542369178 950610533 553357217 589804597 343879912 730295297 403699412 940836798 250209135 491473055 789964125 571329190 898744336 671843035 365137272 719732682 674287704 262044789 266092840 919951717 821687450 55756743 796826208 201241293 263931160 779399029 631386076 555371415 869128175 177424726 131055846 306792308 796863567 941678437 131707060 451392002 542990282 382709191 85015394 857876148 148503226 929830961 42428053 828451972 896064495 201196828 231473428 310777393 120827603 330961679 420559159 427809051 885605264 719446397 526459848 476964054 185989276 612056145 889710039 400047814 635177856 112118946 479839209 545314815 967470981 642949328 211372 592409198 568528550 991311253 433995164 580390186 998095298 149512858 807167534 953516594 337364518 453650183 535540338 152681219 198462071 397018367 199073402 711661150 305777480 336318335 234967499 746976869 972450463 225552394 418818109 382724230 32424400 193563732 808168291 644102722 397137749 125333886 518601515 986798261 636287074 746807410 62072816 520851537 793754058 235723111 344203081 117144518 216446037 105623686 325145660 637055974 633076455 763890384 478134016 168925244 398735037 501156852 590146789 39621786 554122458 301000035 166859873 924433149 931423116 960687493 650788507 704746431 286372354 915081100 30167907 797507309 228400493 395963693 699071558 232771891 609646869 641191356 546127796 462169922 873950398 346398718 741210981 364896563 179484355 203783351 597162315 417696364 51433915 146680746 719759952 825872368 543882830 124168596 551542123 736890635 53951097 58387002 25273903 105839369 154482941 860642070 115246404 691302854 145037271 316666321 97888059 720761429 138721976 214978277 400188388 388068069 456532118 634465650 474749848 432740763 961541280 294712546 72015604 418617075 546200098 930201856 931776485 798986582 641513143 812629583 780958229 999182195 785403824 930810695 307863915 27003984 388220037 811555375 834721761 270438064 560763758 293308709 634010795 812093461 492901831 998495072 193716172 632332213 150027120 100884604 553516499 36746629 806094131 247890833 501802777 811931710 341387463 262335434 338572446 46541317 643709115 772075318 406325970 240415735 134861886 867019426 13377305 453933434 439286014 496576513 451505607 823349477 342111443 943795389 879355199 739346107 378986513 907092507 662360922 855844733 585177478 266450999 568767206 312824629 513142540 415586914 851722274 269600519 525117522 56912221 783372598 204784188 775799478 273408051 265651983 970963920 908439087 819589228 654507230 492766042 295846677 845341499 363750390 594205975 121760497 112243237 336264184 791740527 820244726 264037072 46241755 274450567 701735132 304988971 237762430 463063994 710703866 594353398 255466494 690812755 281887647 527192492 9942930 717540185 984032333 125818592 190780079 672695867 307351689 2657833 716508024 840103642 656804802 191087856 305725735 296388762 351048734 376724373 265340632 439379712 842525425 741019065 620834804 619180834 609462789 306012984 829590014 221533252 784621943 408924230 130367916 413307404 403051517 495378063 385766299 29891553 154209226 103662442 304265987 677291646 430794602 107046412 880513080 379295819 246619022 542322873 624397680 308146613 270898140 61831468 146188688 416601740 158572755 899107833 726102857 301243174 417944165 601239933 813334628 709927683 489044243 154642762 223592287 720564001 177387287 176974131 187689135 895570834 641471200 251855641 455616153 316394164 769518241 782153284 648282638 869346537 367072757 107397591 265638756 163054883 69298844 271207391 479396433 373440995 706155535 679392846 392176653 844466706 499066990 726503219 818671685 498062797 522671497 562701314 519224031 687039036 175832576 121394446 527507561 80903015 908983446 729153682 196904910 641712447 86576623 282792126 28039259 380370011 138118558 109496120 694957453 958884266 220885802 880804545 436353964 875023118 17430424 274370842 741330100 605264542 147482678 941056803 979360630 284798065 318275466 663883639 518192733 299415660 887324274 657820507 841598047 455678237 316107881 978034727 952411605 345116351 6122350 982772409 862979133 462873444 275374800 386566861 546666858 917799904 871365459 103295796 839449807 59472686 835254186 937471355 707967428 713428661 804769702 55586800 904472735 545066245 481321942 568202615 584825812 432105931 15562373 970371918 313883692 162482138 708338941 133204288 580151019 720850615 825885860 892791979 231133484 562813992 597470906 86030611 744482670 127514947 489857244 67804510 552196630 523142540 933936606 525580678 778879026 402963191 782544882 656302935 439972715 23267548 818973193 691799125 251415759 604713314 146365496 645051757 877868624 951406320 417745708 385328821 64112841 174603328 983582627 57210734 486391975 900647715 68849279 235163636 717184964 355099866 967210321 942789166 110999946 351267285 901003512 550049916 724449146 760400078 328584822 994468444 242371968 431764329 166803171 993179534 255440553 408633127 61158431 417861964 540012699 252879428 848942048 545057224 481317140 924124642 946001303 332543781 508403757 735266372 21993188 164722826 902775887 279669422 852366898 521681545 788692972 921760128 549292689 525351370 102057334 533006556 301877790 86636004 598506174 746819186 95316096 711891402 689583074 230366624 425807755 968622729 767019688 382461035 70207081 712927033 560019440 803200735 874993000 848409157 183444159 746959777 415888382 125417610 604408699 366129199 472651438 532973023 506841596 761343094 941242803 356683677 341793091 517631083 706051108 950556103 121752783 555351500 116953942 211502406 865227995 55677457 441429118 36693077 254915062 953266063 845599367 823650970 458338696 415506698 456718150 919152889 721886479 822002164 410067651 267523107 934971912 231576065 913096781 113356627 379121259 382688669 78431736 825495419 542844734 259539514 931567175 603399574 546130673 747188465 329238832 375899068 776464001 650870231 692901020 397961573 534696304 184893565 21594411 277449375 685163515 692790724 464621863 489469210 940517202 131288991 547752619 993966524 271362933 552267101 913380080 380467046 80138970 910953013 956683424 873187338 621922501 633858319 291516921 510683824 861835322 240013346 457294518 10186703 560814940 47335750 653367965 359339544 432022310 910301123 256515693 29778682 509484657 252354117 313348808 369342854 47341521 692555725 221600002 622547092 966720864 969279450 4201198 831517843 180104599 595252033 215242132 708463506 664695659 452585411 450348288 664135795 346773272 645546352 600689240 697019168 268806232 11198480 38202981 342078651 753494263 943662887 440013341 404980735 226842617 685924204 403545488 369174563 571986564 450970946 735882080 935346829 158909389 124149873 243941363 748389466 956100221 264404475 452407015 418715007 749808537 639508942 160030262 748976012 651813676 337247239 701268845 234430480 359316266 806954406 477623754 392018011 427046882 517574453 91857792 580103138 775881351 742844024 504926340 29500467 366570309 535467902 983310789 2251565 829863327 709266849 32779386 372755282 385376132 473550924 659787125 429118486 311200867 1553404 625328593 391711118 173938487 525837034 417369012 416507385 969151900 738342697 982832865 471052273 16442471 552201281 243136909 85489988 379867171 130917898 427213544 88902289 100182813 192080062 471120828 632408072 581708177 262677840 581878916 241075669 214383918 213903663 398264688 965514464 246235763 829459622 609048227 742769389 980358759 386909201 203521399 732085099 226506386 557460444 236665402 25555941 243249106 263645925 461980920 693508364 218399839 453621764 788936720 526388702 723005980 249955353 412846255 712088751 898878543 863570646 961278422 823897086 910454666 904888907 240446343 291978023 824224686 271290073 144553342 436542499 103487117 201555805 938178565 778569051 656105186 947129955 336321791 224818343 291960305 725553509 967576223 982236588 61616926 614316690 793685146 439568855 925144340 429861304 478737453 647769357 386977456 100986174 831932165 243580931 812238981 98330014 650832792 65633758 271280384 18031356 996221100 903155817 813015969 883292589 330564260 129226363 325715021 624556369 689396062 649802723 366281391 895804245 261502434 107088659 766070509 487231517 782711755 407777561 661956899 249050934 288381322 569744516 74427525 105376011 164818297 858932882 205031031 488182121 457889025 248868067 196529846 253290505 557236884 804209134 117545357 701380943 498338193 688030146 917710192 337145810 549651774 127910120 88766474 875748863 466335124 651019702 486338650 533897174 93619250 116970844 602045284 443141480 650345999 511962869 795917536 557214085 930147368 129016056 963446089 64482828 306939584 704144016 836677629 392179640 22135834 473708877 137096899 169452319 846047802 839252874 507965218 740527713 152825261 862340497 863172754 93085551 488033303 337914555 768660625 292720661 251898467 136084746 840975333 937535743 212621119 933451299 415715249 378736225 539930543 828139507 254350204 876385744 851011434 359855939 539464463 473009551 964741723 836545116 208142675 63108060 271440582 451300454 838404294 533863557 731051482 714882203 31785607 583242667 476518171 569812540 219394045 465396649 135804800 585728952 965454868 470489611 989050852 71470553 7891169 1488623 559967338 837957215 927271741 229490139 873308590 377051425 40038357 74349274 169946522 699579771 117229282 666622012 423975204 197949802 845704635 427543154 765735820 178389955 275856996 900469074 296702977 19882128 61180497 597266069 137195158 89683649 217267694 338004320 592565426 194456374 963948132 925848113 570337106 727686751 659492238 233738159 212459252 742014226 6495687 678533516 25313244 192665065 308901207 236857879 926811710 777555507 526216619 102202820 79610517 846133314 280742365 843296419 145342710 486857861 923006126 145597379 877375197 511541606 676900760 123437304 204914327 973957238 754518478 548709149 184486916 883771005 290619385 369291879 366263870 650553069 328982685 351219590 494762113 450827040 184262404 892478736 347339962 622493291 766428113 875145278 704272588 75959860 429329986 788971019 289285167 191617222 328349179 584689860 612343590 732047188 88679831 333217954 425621072 407570239 799424532 183100169 236300192 451675613 447344898 934984657 416377922 147288657 82777024 810235726 649373955 403838402 498491581 417459692 645209485 570303040 821274540 239130823 988063030 53226844 210477816 146519046 719528374 386037490 50837943 471736228 583735042 607056467 616400688 69279806 233864974 263319948 170047598 647965023 56744026 258432619 959643691 423503714 698163943 632189216 806246839 316606049 3360194 272270778 386684150 47841167 16470654 471698344 996305343 383456272 302016984 794445103 516738643 537627493 597975876 451261586 242404027 552467131 667671038 483653173 637297985 683901698 219423706 654177107 380340159 975840571 966205371 869307599 82876652 493814667 999264417 83968450 632420837 400701055 483569057 222362246 844472051 561281426 778778511 165879690 778440375 464578221 870579447 982565799 632982568 850735027 222366757 714947083 87579733 487341555 670393774 629087662 680242354 230742890 713387600 700725204 217497171 982470571 68226697 91957985 555918709 616928187 917335500 623806122 775684276 404494187 973368458 599916129 157863243 357907989 536793983 124085418 453291296 954226377 624374836 481487894 61171840 159333933 52589758 64511607 499161695 689899191 818492611 462756643 552145703 658969718 661466250 993113206 388770271 322306020 550495309 707176204 797024903 953904856 228063188 109686700 899201996 165121495 904073166 120176178 895600962 881524294 984238475 564786667 115498375 241131358 410006263 112663628 859439239 544127164 789825076 538357063 496571039 227038947 872259808 87647566 275150729 868595749 912021189 657397088 23911455 625396746 200871814 477688739 631618622 699600621 573974371 984756395 214919520 212704372 199766512 887271033 223286546 226343506 9567272 541001148 207084208 400386459 986110758 143120469 715226444 571113127 318441066 124004484 256528029 769055815 479700298 94076492 851231218 346283509 699856337 354774731 230851082 679953196 645017790 824290226 840128758 968273506 453665510 781532266 688683552 16783247 311479229 365054652 610593831 784702354 226968028 695072310 391585322 581016725 882032913 704108746 26057265 20565802 394090607 759129489 688633732 126791543 178263638 314396331 890141192 144113133 153151027 745888635 893678308 750527079 364607887 769202277 16138613 629745490 475088470 459718778 922769057 578684126 601499470 116738032 11757104 704547403 325280709 382057156 687131221 306465509 587869141 272393253 861089629 590993978 742096312 485092057 604288521 934421351 5444516 490947168 813549545 303139901 384936093 924955202 245748613 222056551 388209919 925333939 764700183 555838623 15167235 387564885 696638550 113607551 602468054 759295325 640469761 680153392 464827029 837782045 744069160 161259977 263234792 48959486 669450200 154462838 479412411 327682785 927590470 414433326 502354022 611571940 341241043 396455509 670387978 476526667 835893373 470874399 167046657 803152096 826125313 267931556 681001183 598175333 640374482 452705480 374249863 643093605 635265294 537181377 100225587 910693007 761853329 708300711 406491356 243121248 417566516 305633790 873720207 116833756 850293257 817800727 514697949 885636133 544173918 925008427 546446226 570292736 230798294 692027471 123831494 750851106 495462231 969075336 750011435 433814126 727134976 142475754 442093885 672193500 233536760 792563797 64819152 110422908 912106878 558399566 801669868 806399852 90368845 466400695 964073018 468934608 589635417 423080499 681927850 706356675 524854351 558188751 292473680 605369276 805021923 422735907 363524351 712986232 830317665 322721541 43085977 780001457 615964972 163441481 880109739 933397808 66411102 961542274 7601906 740823314 28399860 374250479 501876878 51760018 682657074 606809447 709936530 316005121 901314517 184061407 753402393 531077452 498096821 762681017 325928328 767251490 84037582 35994756 591853953 811962508 322726047 596469104 211108319 276092004 204890221 670466262 315938536 967085172 406393570 607489669 516016142 482428276 617941888 57312301 733052511 328772550 348866013 276173041 253828223 430331247 736846612 164617431 59854237 896969589 233131370 349064729 468536405 576284866 308964557 972599379 670689710 221907851 725716103 323878983 428502760 354558290 189491563 656096424 422867439 962628534 545110725 201822981 230925360 190186463 509282191 589268532 448991572 278078203 49501120 654090248 625257930 733569635 115745207 486483098 789533807 70868153 702479668 243287013 795540307 81796130 243639844 308631792 585757665 264700999 395700488 545311202 968407794 395630046 46402160 38164263 417582223 635237359 396177328 401808164 487857778 891281984 619649783 767905226 395882099 133767389 409901439 271362443 331497406 538366323 740619165 736553900 253348168 378479708 900506975 589904775 713281706 994224523 670757422 541719353 923165918 374823461 989740079 804921622 551011026 427742333 445858697 510158283 51195598 444105428 909679588 789298157 584103661 888016898 183251564 698716278 398442081 147748414 30978634 526798733 630802016 711621906 346587836 852474903 616617422 519994531 303574358 109399562 714542264 35471954 594449428 3427339 869874345 869884009 343856047 935890326 966501929 197953924 368615275 617878336 318935750 213649937 193137312 441970966 577106194 666708629 61544737 574211643 114515211 77095310 228390889 323690743 214914890 934595684 456662279 6344408 617580815 337150498 585727104 325062929 297003385 881144497 134914448 555390854 680532135 525022096 192515939 737105841 320469346 778658904 478742252 133280303 62927261 532030459 782940290 183886339 881715959 546700648 691106200 582610673 131219408 257509208 159766324 433670551 463618187 195882375 50382645 576865675 809600792 703276060 209500745 2840697 739636780 68346511 544864425 441659824 571410513 535621399 326353175 871761649 486641587 132685837 204395087 384705473 590532623 1902204 496037232 408506841 128903537 649599621 949832891 112127508 36532988 672416249 322665530 643658160 484736373 393440570 474062344 92551087 255143757 684002268 819704625 210993376 1054017 59745824 932741999 239207284 611525471 909652336 658816707 527972918 454171828 381363606 811195230 599389545 866825797 738194623 768957521 679998894 863570176 439650747 2703594 753157973 217127964 860552945 783174972 850815914 966978258 627238158 399462164 824164896 722005888 221886104 912633087 140017309 599531969 986409160 224401769 472691671 390011988 579233845 234230198 667847910 560035307 32671017 888535267 41547013 892399416 496319014 843075266 626365990 445990251 111872359 235141589 138261899 185472424 855851955 793157866 237084338 266391212 456882053 957462324 620440785 864841021 976763109 855280825 962515673 879352680 947415666 580827815 408119088 835719446 941820469 194822600 583188669 188303279 944278407 136194501 215078424 461339206 837513373 154446396 7611639 708586109 569974631 301287908 730580823 254443377 129403756 719144504 70612369 916328906 833650920 605753781 275481021 385030126 13486842 692019989 350623824 347731843 138783952 634068658 290706889 484926751 224704560 221051469 579005069 436021302 435246818 413012398 640083648 561276002 840468309 504874811 418067877 303476179 529674343 656902426 160903066 365433953 322872184 358353245 214213074 871822674 946141058 863629730 663536451 94909691 682197259 662330760 32669404 872706307 968670715 937877243 186639835 532678183 191738097 858514916 735487254 601929610 612097495 306153882 516562597 863531795 596283929 325518799 175592690 15043196 875442010 377751056 321122201 491975224 240564475 871207748 448343870 888295917 521741594 166245296 48645000 263527433 57999475 294558415 13203341 525906275 538579284 807998045 382360375 396862990 869144767 684331616 863651113 827593840 852504852 955570736 516697464 798591674 337690670 59724141 568213916 632228582 57709089 450484111 461377590 190390340 553440929 976175493 332776532 449994223 286196082 29890632 833446158 287630880 289074293 402852680 620284724 955859696 705347882 339996230 952548810 46885509 529990102 598501831 165152886 494695547 769079819 612662404 502409251 935928398 628478745 105458029 654579586 308371533 432067069 386194365 139894019 603673127 198331706 822015249 682735988 283204149 524640778 168746217 67959533 874773379 217332270 102485078 505404429 177904743 210628125 964031716 2238014 52921566 407320789 384644665 733870325 822061630 925837617 833652271 875344803 252269956 279501819 41113364 786815007 216805855 681603009 552790427 216980454 503699158 758010624 409587077 46259026 102322517 684883323 193691337 412636591 578595189 993585968 569855171 71852755 758681539 635999838 350616847 110388921 650279439 361000705 256364167 125581715 836223148 929617135 442507668 405625779 972329439 523397993 936552104 227118569 751425295 679786298 431360734 930184104 867052649 911935176 211049399 947563375 386393339 49954337 671637590 300019506 380711689 240621515 14630778 282098643 380567714 255012889 695498636 590616352 471414210 782823850 602181494 291644805 666136078 551848747 464698436 491649059 711810487 37185183 295350059 10145987 781683357 750614494 754284186 649240084 841975194 801737410 653669313 441708442 982756678 164724417 13940769 991361094 857702447 308376684 82503868 665508687 395360023 379920693 406853420 656566041 763559736 451764847 69539532 567957788 301637710 756181461 737335654 261372400 613309667 498586734 391764367 159764629 281459869 775678074 765353461 431069609 701513775 802306257 355079206 142337991 622628578 530907971 739906433 982105872 894930131 766513916 467775329 475572752 752966665 312343824 256972026 299118918 216172480 940409557 214890972 881307550 164659453 517026641 567751886 321522405 275847136 242793553 225647124 488754219 181482181 590391237 413894091 330935625 902369429 205979716 304715665 393899192 649218955 164696647 254875595 918477536 558507327 737263597 356042921 888424940 972895243 253985542 215036947 239882616 895610801 726527820 768997219 353470986 561790948 64985823 85242877 871011728 269473299 293155124 6366242 198297288 600585359 908005346 787463579 589644421 361189133 75887331 669746070 886375503 855564586 914248324 649630200 216239211 791832127 406144732 337115197 725783720 773640439 719462826 376718308 380601651 410159053 344302616 31012838 854688172 422234325 484113592 368901213 140597782 832321833 386495976 594160819 377542103 769918932 268870137 119760121 732843961 842606254 241958602 530134033 692654061 619216507 718214839 406603874 261538208 461617224 609915583 770586979 965909972 833226141 114362420 762798643 615160332 233033097 645152960 954158873 645718445 255720884 990859778 828011580 490797711 614573011 323701773 457519772 564196574 18259243 580114020 636418951 489789961 49821600 165316091 776245799 146253513 912981333 754531673 911384920 49203871 614164144 733906107 431379293 810479482 894009314 350043143 341620281 914986665 324156761 129275954 524224036 119791941 336908187 221543507 879320735 295051360 214617039 929201200 670982630 570895909 289187480 916954259 111624597 967836047 256313078 208738585 717391212 319176599 518512642 141332989 712785345 420090189 484331402 784877126 924467545 68135075 583446512 264988565 643379243 343089527 595670099 707613862 373609964 463711375 502021910 778222347 302125990 195944620 311743056 957545851 100401840 986570733 803600913 957655901 430625829 177069379 687010519 917381846 463724358 492495215 689609065 977833598 296007710 984959570 34107378 580042112 985996180 690798832 887893495 339215728 662098279 393987825 89965777 353484323 325311821 266754880 403570981 374105230 144927484 337066739 516643214 151984931 763835631 505214620 724296106 599109978 285812075 948190974 282380067 305034231 703505823 497498248 40013058 736006021 419647387 978381709 864719900 185578029 785345707 366889105 420722950 339452667 455609435 460795911 897173999 195013045 598333597 469794660 518341473 105816322 171000173 691797356 687341654 183365402 594160381 627529751 227130900 315626932 764634951 356696038 364644777 615390343 320627503 654636852 769031276 939790899 506234734 691371782 662988270 973522309 690096079 601043468 891766985 475606687 61914631 665789693 180191909 576221724 949241788 175834574 159709856 397870273 321025955 214597790 517065030 481767906 316785455 341889153 656764649 889610704 410298702 485760155 247200215 9303734 941689206 892553885 985608737 123151196 955060843 608791201 476184665 669078967 830381351 759892353 565989784 155411594 258743609 875415477 350138031 732388144 908268150 667048590 539831306 602544480 931320415 210918721 751977015 289870481 969293714 1252916 902788469 681592826 971283156 16677400 10332251 96479352 286046014 205836056 1455866 103604118 569057947 84207361 362810749 520267719 813153913 373598654 311699574 223571106 379816214 687706118 291573204 890406173 597567320 482904277 280976009 303525613 770379490 158764118 436976077 111310403 781551871 911478694 431369143 2026176 186429772 394039376 888804451 116225550 443996307 411385068 825060859 310314030 311053496 312191574 211809653 828428061 256746816 84882501 34682574 169403217 720302771 82811083 964361528 58004243 392089471 260934544 351886504 702135651 533695575 427518169 564369647 671334013 966424737 44034537 545172487 89826345 845042557 341567282 854495560 113894925 479645390 165408168 950221586 157085856 538506852 18051050 98173247 466032177 65515733 207462086 803919084 197907230 142624452 697976594 273054098 734128871 367616503 893883545 28158813 550143117 974527552 653683604 282282321 592763361 351382388 681711077 888941247 415438832 624902956 831750157 732819136 653915777 140348736 166831980 403226654 914254392 348397111 249736764 420601863 860201891 935974044 57244187 438351970 908093014 28379935 374173702 633528237 174278666 765917743 473446452 292711455 299920998 586885043 734332850 778990494 985305863 647781989 746291710 911530546 975138696 585291583 956912611 427642075 453644862 965966721 759262076 430847547 142980182 44820536 331809122 722198429 804998297 551037566 156719929 295904844 851584746 477725425 741406158 912666662 711529654 227214707 792593167 869461337 624576968 341069800 769387364 763452464 999667868 662097560 472367009 904086086 829502328 318750226 812180980 714989052 87595995 235024748 785801836 873467088 896916418 482040170 12095168 589699780 279875685 980366521 12900364 933983509 638713028 579636197 693890382 794274469 923271847 476997371 995344755 753149681 727708418 892083290 731109901 57351028 770201782 967572911 728936609 984298574 868539026 673030314 258764892 483610366 257169646 456230187 681046441 792013221 56233862 398908065 565605497 661872758 754244403 203468003 267928816 21069023 238884979 769475815 993983945 80536764 391082764 276727302 748725235 990778346 355049697 68765467 288741573 592779969 605835424 61835024 897106920 549636349 307555569 791694908 121266990 197897345 901238192 712973115 983683648 971553966 523744119 367309847 532605629 928367321 963049300 933866663 906240063 293924117 375645055 610192390 924580422 704938692 315044304 349010603 134066326 694630137 323676233 159198696 608727212 445044288 71538389 529142949 269413352 144878051 95701141 592440690 488028120 460800811 89030941 976185869 776762721 723285261 981532402 890762067 331210329 376914673 427966531 491804370 781271159 814160022 116532099 852550386 455160746 728790695 732331095 501435642 963649283 744436873 359126231 676412128 912094678 36815019 841626519 625824551 937111160 869005298 673909295 656664403 793535955 114488866 816979774 491084264 577808798 405918817 339957961 912256408 517117164 672954709 584933251 77488579 288587305 551348389 374176513 2348391 468931334 590236277 328575355 736835332 183549300 683627766 239636863 287224236 254249512 230633892 639273324 315705734 926621138 969516586 468878998 456895900 373767685 545187796 362027374 446766533 152960446 777163376 349147502 109407742 97914772 566066763 162899811 82384650 428293401 656594938 235717071 572648443 709423489 117934802 6395021 346163282 674164115 144340271 644356263 634861428 975095353 52431574 827981351 585007407 741893283 89358219 103249230 749298854 759794675 716907899 313668499 301446499 568648893 107183572 780734862 752423870 757641742 830861340 399312862 10362001 662553215 280740907 996139611 398182366 920946358 521030241 509147213 92621994 710232472 709391016 444381155 943644692 920279771 393617603 818851380 813107363 289691261 306668235 294067178 183460722 741917493 696081964 401551798 489524768 995194978 285726568 25610900 185406158 185068962 289856653 550661590 803751656 22006216 365854562 577448659 658696219 144953468 441972249 494275809 671669302 23049684 694344345 42889583 960959729 84646830 585071288 455430605 827157393 369072271 709009250 573455572 828027885 557562363 648214590 690505215 50165559 150002039 279334456 844346595 158084568 232335123 276950550 90766927 670414021 753322020 633583390 330623208 83986030 108292811 577616529 710226040 796075311 868261527 201892451 49594552 907564424 661869964 584938929 51847015 281264848 353802829 960838141 577923589 30973522 943370290 153809946 296745601 839450021 705399033 941386992 272530707 288235817 407365330 580005863 153395306 375331307 793365668 689873859 964702316 422394525 697259694 267117557 994805958 325344150 610596894 34081645 358001342 635856288 906726564 434775362 455853278 448749316 69030938 176709467 439231652 281425967 140831837 377535466 414968403 915052931 464152341 914538103 666513926 100804984 687461458 498644360 43413442 263682017 200441423 720017686 761604701 80195569 411931302 656547883 2665768 99467798 788491223 989485155 519412308 197585303 189786927 154534914 552503581 938568134 320240825 267046103 826496783 940572864 192690564 932174322 407906378 443609124 977594920 154562451 71485564 767449785 488240161 312274194 641516464 124061358 731222469 272096968 357648589 631423749 690923083 332274058 940700778 629189946 443040880 624725469 763199039 12095231 512116316 982623185 580247553 288135378 256546678 589905331 907221855 312548354 583273868 568777384 425243351 362904438 312509403 224114250 680631878 152748786 790441089 710571902 45647445 529578402 557901573 14602912 466391184 410634738 535167548 802098261 40410103 289161176 308181333 254768939 651905796 322493689 98823982 750002284 25146792 118983301 777631675 2174991 745500393 81578452 260678917 440482241 898042280 758248425 939046516 166045158 319635256 174986363 686666930 661679023 786186663 939992687 84014451 882374131 739178039 23580231 182512139 783097098 840082965 105239788 778660292 215871997 729864585 437825217 530037441 489445280 778624826 401593086 765160047 346045567 434217419 423578356 885735358 302306694 850605953 11506817 145482010 222510647 655782838 471287197 244007599 493921928 611968252 427433975 690536397 597197429 807670651 659011026 306851174 565440583 550758665 101994552 108337133 661980718 509350470 441493052 575418694 930421098 274679291 297150292 688710951 991837406 756474206 570844269 216226924 444376875 756255919 900568073 428722585 881378140 369805694 489939781 300217928 302695877 556867785 413039429 684994631 541209989 558552718 828720001 227114555 574560486 379715611 550759446 804629275 29406759 855985141 612002162 687122026 145182467 531494815 199545367 299227677 161422279 308616541 948092309 662861921 884592381 652212965 708411200 411837025 288022595 205290715 888809303 949608623 925156701 951250434 446117679 10643256 655570466 374604767 222905426 435336527 210716565 151002418 397333438 198355634 413995848 300258850 508525144 344650365 424244710 492664905 751491173 445460656 857670624 897124136 200767017 508305469 527229482 203607433 64913251 881370836 85891815 611019953 508292230 468749279 626847735 559457062 779114932 697556741 355687026 259044582 533808985 535875714 175057180 940436585 231932632 593981366 383073697 782584014 192060905 988824922 289771537 437987191 636013783 566871970 871733094 370156810 393310044 436035405 850414668 802074040 641240189 195234738 864717597 571717818 276584838 211798833 535837547 973010988 882416306 265349662 990759323 13059068 79610661 940244757 905931296 164198700 560033251 485889880 574448568 97408041 382896739 614629741 827786173 57959980 390420695 970989140 343074034 367228610 459680519 65008129 23925180 470393669 807286747 826146917 525319192 577821939 545493847 112036332 52170367 812743468 30433719 186390309 902628559 731618536 443345358 198711166 214875828 115588214 985727322 20047048 465160282 724688592 101654604 45343320 735633665 253814691 906379699 859509577 425614862 442414294 857291085 34130413 496023632 586680377 720451182 338468567 956459893 118263849 153582997 563456307 65331750 58438973 527772819 559916475 494820311 366738624 469146163 93472317 755820485 335098328 678773639 933223402 147878240 765401771 367679858 682548618 303032997 35491036 331574117 902883256 200650391 585088104 839869102 160415356 590113760 319733447 559426528 413342595 755213352 520428787 284227048 182026799 468003053 82166274 878015012 914469700 717895406 945030667 216635621 235153698 916818134 210698345 58670009 785412447 979273864 193135933 611844877 130249620 665628672 907713327 731828432 995513013 162360188 544621521 38158582 140846936 135840240 324793166 358400857 4208080 996985712 216984418 326934435 291565811 159698029 446224867 171611356 387504780 295416043 305003809 881301216 250544374 371711357 284502039 167034925 615038118 894820788 846446138 570534615 158191901 622220844 697173172 892515815 773152451 491713456 942750514 915979538 365154334 947416374 75429341 799991381 363015047 470834122 417308560 849064666 786189219 505140642 929659908 34697591 176631368 49264098 20891614 468622397 423986304 329869385 6186940 751366741 996519024 757285360 241618665 583858500 329722153 506221346 72310941 580189741 555771775 69575611 793332233 285947887 797182961 609934029 190781432 166272700 461358414 779526409 992093434 193597440 936561170 755019645 532506360 504315225 131878769 177632701 810777871 260923689 342680856 377806414 294059240 282418503 798083349 168908493 783956665 388758399 112808281 179270203 33841609 916991588 641401394 435334265 529940956 147940091 536386806 177976618 409673107 773978583 924105174 739001467 656662937 204879590 195916901 891489804 720530150 393369605 9030360 557090027 79036683 338639594 754897047 666199230 342744289 796582381 796848813 161502587 147458065 841354006 143057176 366353394 129801646 529703525 59602899 454334892 878968039 303892002 601095542 796300019 18704465 839427 509326502 91769616 709680248 801865734 135847045 570589923 522884561 450982610 173347564 828717470 279487672 450574155 589119743 984463735 174708381 450963393 706138857 751730035 852716893 382499112 816341523 62861857 654180800 608875787 139578282 927375908 80567357 103847891 864843685 358835228 516579886 27591677 274619483 301657979 657637209 141329992 609182710 964091197 950943642 830545833 835778778 113545216 97271499 745229437 611869254 424811046 347142263 427327759 570352835 442916240 380372856 724203884 305488749 768298155 458024755 410615932 944367693 381390194 162249484 793243721 43179853 862220706 30882803 881676307 602680191 674545564 998070836 4362071 318349284 752215810 604944453 809889697 126718504 140302159 555886409 248460690 163902731 809772396 951189437 126317806 700630110 329396406 932318747 698234481 727316299 307501118 568912839 1937191 83556080 15481534 93127642 812760598 361082927 176228216 166092760 984515746 338479545 344252828 330653451 736803115 944330133 973463404 703333586 921904580 922655095 352353804 659282428 689953690 59501693 93203173 628929577 918464424 674708665 155191462 956560800 93992710 563906447 807768574 274744926 352826896 73740751 767275316 269032989 809501785 41775651 480679662 220655786 40268119 896620951 357762526 513061527 215106223 846369694 746949296 638238982 427967293 422395348 62737500 692305435 436325097 534299089 193882935 884781250 927721338 250136135 222347887 9295144 847192207 854397408 248250967 600350212 901098554 331434701 517538469 231450065 131475694 235915688 712524826 868849003 545308195 631443395 223938036 194225174 579101821 826210130 597017334 541836019 931132698 537838734 956631244 87403181 257832314 252835388 925917560 562343504 959262410 252273905 435612361 299885165 932672221 825608025 794781801 856245922 42290084 902920577 279043412 456933740 831801324 980637342 337422142 606060449 585834969 726136154 709890203 102154972 171102675 935680459 462646066 827965054 399018855 629561536 769383614 323514915 133169090 258118581 184769433 952165276 304892160 674347540 972436639 175924823 766923496 383499719 865602318 815001885 689972851 810282660 35179164 708761191 716681064 914661766 957754409 841482248 149432111 692590240 634074523 56925883 979729545 310690410 1784032 509327602 495211203 191830434 444681832 441130584 490497631 984631779 161913750 867990311 19639071 521695223 514709933 726574528 265467988 889574979 748226461 939974123 918881190 565752204 278931477 237055640 967824902 580315023 881128925 110399367 222788955 730922292 461415066 760833800 331691245 2315205 723940720 21372644 30618093 377359998 484753961 593175493 166717998 454554177 156438770 939027245 135472626 875190747 884271855 621163103 20092203 941989442 108854941 487153780 495841085 821667637 153627838 883036931 698560369 490671297 848081432 6313441 774937735 435088753 515627791 326006391 205335972 38312127 945152791 954571073 222520431 165689056 360757382 317819587 255430461 336838724 867589234 680723693 920588290 961529446 273032085 877340082 607430573 150070141 487035068 98494098 870523092 10653244 251173975 596012022 994252177 525204988 582335155 147966327 771883982 469780467 253204513 118131499 442122161 951479832 241604248 902026570 268117247 325232070 149990697 771539635 291547173 965372771 202363484 256272987 134797475 398773007 446900755 383707609 199580339 294344238 470757398 870430909 761035106 239329373 459232659 621995231 833180288 879751989 965601694 926661717 241445828 612853127 245592516 701959307 590478911 92235085 854680672 524184477 653678788 341817989 840810803 362803541 400167459 719637470 794931173 952380031 866154543 83384693 272994067 375128977 925948165 211409428 151820097 883406960 386536772 187833058 877485275 955226043 14440568 621998230 714225275 538249514 5909758 818131320 336827944 88485853 134843366 479547287 637281678 426178587 762236100 152610619 962508915 838256240 572185215 358024867 473386339 272669671 22110713 800768838 401526562 688512708 506050645 456934895 63644639 219452227 80057343 287443614 439765640 495886651 522053277 285645666 422652563 302485754 175640124 162222522 817448482 595320242 128798295 712947656 333561769 856938338 67706407 319111497 157637275 437757055 858123 154098714 639454370 592461046 805201078 314850406 614414294 366711226 367462347 889791627 290225753 899245818 168373826 530418163 664978869 596237557 875092351 829598957 267481523 242681539 480749036 940175241 91970153 7346815 990410119 577128877 205015662 969433708 145950455 919548242 423000902 671668672 166115616 260585828 726578059 506616058 937938264 932875324 673774733 207259795 772440024 889094117 748645639 258477914 594467844 320913012 453119553 43227633 812335379 448218605 732819712 308446770 59788939 437242128 666297596 688397893 32695313 840068602 603423433 464346693 699918974 263272703 754708713 124010024 621366996 56730276 491207986 623988786 219627469 133160135 649614565 292984186 21946912 415992200 221710897 55369529 527364749 292247719 397023529 966770024 477416742 353226345 784740014 275046606 604091945 66238271 292887365 145246349 666338242 632993377 163071878 599818828 757443560 520430234 459164030 357722786 206320512 848822191 661228750 846534516 450869089 837051470 114008550 984385667 819196581 161936835 446197443 814395957 950106713 72822481 175145482 617438314 531745762 177530281 13944979 417908899 436250645 217380021 321492032 495987809 740948171 704929906 208107927 177496368 533022526 336571899 449161979 197255341 425633232 965108030 174660801 458237351 327958006 14057138 817733889 473981248 916126875 982097968 954156351 241665128 998492384 812320431 426692689 121619046 610986392 723606096 63097924 651688732 976459049 104434688 651790942 726416579 744190749 786776139 553856077 209860661 616060564 468027876 632201373 251251392 499569263 467836108 791520823 832631721 899663996 501911951 57314398 625883983 777815239 776920322 866880025 245971072 479151033 604008737 675766099 957044964 902925171 413941345 17493786 481803577 410664141 346121349 882709543 503649492 455830985 74305565 146766387 763568939 91308908 190749389 226964013 816793432 368665976 49253340 176591414 161987798 543670029 974562085 916367361 636225207 335435692 300217521 815876557 523357369 951993172 799796992 273265089 99719530 464945804 358671346 303186304 5172872 59582187 84305023 192297310 832782772 650542472 664009674 371119926 345273248 485871353 821802683 532782822 834020630 635585830 758621032 33166002 3017267 269837537 221736587 627125369 255347970 147168928 478668748 295522893 755943714 952528719 10985644 960998975 104404189 317187626 603897548 767835516 211102110 138156088 321676367 674297793 5030416 713060425 823881812 28889626 729825085 209280066 653009484 413536557 556049492 150652656 313961729 841616531 334170755 997823758 702133703 467071156 25450957 30306712 931569837 268269566 878946278 920459761 630260912 60715810 843750992 192099306 338870909 892713476 966603314 492665956 326783873 115401548 627275648 155327027 415989688 272904941 127589987 444287842 545608968 559208820 749457692 795963032 411974351 350604951 268488987 7575889 582603341 957439600 667178804 503896023 380333305 286783002 420224538 879431464 912601751 263207314 297598641 831683058 698900638 409152306 43409676 164194085 462675086 153999699 697876627 706798155 411081975 571020429 516779151 465768966 121891030 668955373 890025575 510088186 487310186 815466717 139916139 775289836 527437489 504480963 885114759 397876606 213800992 852926734 202987341 850218554 95112339 496964041 378420055 203743267 325488342 949926240 420153923 317712163 482437742 832832491 899212931 655640924 126157983 394235604 583385575 856279250 476822158 332205956 405919847 15372475 394786609 578243198 930762800 306026517 246674092 825228099 30526984 883523868 983253364 498031947 511745761 679217349 239573795 693918963 844278155 758941386 987149960 255039931 856237329 586276584 724265040 244854483 279602316 906890360 28672593 991501184 409735988 807364992 902502371 409083343 258360509 370872585 750943844 547838334 532917685 477263742 455446185 898249290 376643289 655108458 675208161 929547942 949042553 747402317 251585117 834690089 429124169 534480904 668681990 590303634 675665156 353925130 338925702 536206077 143091185 757098789 17055461 955364775 116704547 269272644 173210845 92053653 539955453 491883343 332741513 578019466 126910754 380909259 738883788 239984323 647121436 522931510 555089734 265070372 866102276 574318246 515979397 979341056 453085202 539287487 237559323 618493269 466704137 314871800 391790025 691941398 237010294 599946229 956352801 125856633 389520249 139142257 984697972 838658290 404128112 386672281 78776215 122181806 697424961 879681057 992022684 57146979 588502764 435689004 42124363 581275517 655280515 456335577 997910797 991226760 803772725 4981440 395824092 278106319 975468071 619187082 408847891 404898435 590505123 391754715 490700589 769175588 726993408 121904966 52679476 871981910 573386022 231529846 607885243 567999954 410571938 325224771 267820750 514776688 94242153 146932156 50370299 245918495 382974023 138465036 52149270 743527001 559469629 243415291 676876035 118057212 342380359 835369261 66634359 792874827 363974597 345971488 865102350 915355487 862726908 656334338 796911411 760024328 996706745 43961232 341071558 101182754 484539658 735050318 797121793 430687729 655313828 926388763 890665313 961592933 345893250 315348464 120430981 836844853 165164633 479274787 877165136 19490192 515559952 231064688 276927559 157982062 912114766 822556571 988712881 295828136 123663441 311352696 678460095 804525196 698228918 639200589 144280471 807187081 636407574 644109092 21147975 307479878 539656850 153782657 579049464 45530509 622944092 113119211 686596091 87868661 83647947 105187009 690890895 101170834 228714691 37223343 931014843 468853708 775539821 831131262 717010623 392135643 432731655 506258102 506916519 282548564 823342000 238293893 122068065 808903025 624044794 114633559 55124943 822380644 517346173 885265772 641986847 840758454 744302237 854298300 446638737 462021620 829885093 913654245 282656554 208525530 98321071 339030566 321710902 560940120 481615936 613920209 880311331 569202027 854003320 185250241 567724151 842177413 552454043 933650031 208180255 103028979 615689149 938498061 746367395 794939264 284104428 93776677 872755634 526732739 168448159 625089177 257234723 274413628 316842568 276346217 714328500 820367453 523822649 893476553 560190574 885648995 756491896 824635273 282982323 599948695 34148104 376392696 103856946 430989388 183652633 280243296 474032813 13965417 629178996 198054704 60033262 820367502 945113074 684101832 139410482 570852270 924854164 722062465 654676952 594798194 35866424 673313355 409049041 600561379 180571860 95367634 178138148 251794447 931248011 10571300 811192489 92927174 773610756 616339160 557524748 206215442 333117345 476537825 902242216 838517415 918581323 93801714 120543429 417484153 625765183 283367125 610750548 667651735 738197561 338718596 692789235 679352791 26397650 319715239 457997090 896627936 529726166 359093018 824946602 460432954 172468386 746385124 705596910 470377513 633055719 767277320 673873351 137117831 442304519 236946271 315150508 928157036 562993540 542226469 695835426 344629687 227589959 394504761 846473306 526370743 186893282 554176218 877231325 126237206 475575450 636716089 614274309 146747707 81044125 77869575 484005274 152396933 281901831 298010021 733824298 46888597 364716962 545857236 724712527 790292724 460523437 251918270 360545036 629673160 435357771 28564037 718763836 335290778 387397223 119972301 899064158 599565206 59310111 627602528 1230647 736372483 463964153 453363080 349739019 74174858 844568270 1661393 234252073 588836741 496456287 324532485 940408442 498823486 566167883 221117514 151578455 884102027 74478945 396003438 608967523 300432058 936232910 133135897 361871952 671285056 463971722 998461341 989121283 894449142 882789187 696570333 447527830 612188478 950858203 84465753 654689663 351020033 513436308 14965361 369696513 606616259 424467540 115316920 862302021 194944384 258505272 841360955 859035578 508517964 2422366 963674221 135740959 259901495 697365745 973830491 653191885 423190619 815942329 702898504 20609679 61036210 185721707 988013542 415969815 636441365 473946026 993408048 149983596 612661174 609844200 155396518 978438131 186599035 384289092 147817478 316615532 262652639 840380316 249002548 682756761 511068509 941474161 610537985 825243832 899893128 936832513 274942114 834378893 70139851 785182416 651018496 994904538 506745475 136798223 567568471 512581678 695814216 6629742 208034436 563083627 134591136 502785843 647311586 742656500 203647610 495111584 66953892 89554587 569496364 374364573 611636063 205350076 587833792 755042974 170671297 136921292 548023560 846172764 320683423 45475293 829871034 999491021 621444327 700400637 147729051 791389384 513228048 837718308 818751157 691948623 728043120 116337103 197597193 10593140 287199149 86704874 731860870 848681220 648310319 371291242 681429398 100878099 115275119 208708069 705182626 718979571 409458391 407646499 582872841 275254896 554601633 779441775 420575520 287095642 284244917 161390706 112405339 518353971 859822333 347501707 551725226 601970781 798173929 341966926 357346165 258330486 961395911 874846501 153282715 98846289 98616606 334664957 41093564 46443199 262102207 416731130 363950304 412705104 827585783 774808336 663928754 348185495 354300467 169581321 230654124 342753702 227648920 951098973 212083757 320864516 307087303 664006531 979217137 486417223 966762757 612852688 712241883 670079619 679352460 572945923 241235852 320876412 949433269 634583998 361926330 578044622 536362960 133528545 792268051 654162219 428748996 906050593 724320222 183156657 404311617 413724193 883304651 617153455 669576594 526214933 356916266 888975034 26418628 444197882 240986231 866920692 979331052 235169731 552941195 807065009 491391897 128186669 714270014 192397829 717499963 767342375 139458746 900507409 190123867 143333812 300966242 433848471 995679610 833545374 297865237 537364407 896476279 566680113 299247980 580675696 906981933 196667127 764922243 596437795 776820962 923685445 715332231 620420344 196432927 42151193 93500749 148679037 764082955 990453434 509714711 778032156 521017221 981866568 424917351 971543849 533242470 224978652 172255810 308259871 243056593 134609781 228317744 732485153 403709165 504865542 217803717 278568359 358937355 924565955 724633338 957823858 603024370 375755519 973107061 47691991 429031870 505688488 258295846 241858831 24057759 481323985 348407207 775908713 973493908 130165998 184512574 100117174 264692653 457003378 622926692 592258640 773011842 986979686 113625348 804718317 278223761 692499382 74430445 116874812 791282729 557357945 481183616 974129245 518379945 152006551 504640606 845950098 659196851 956768145 819741017 793763031 102787339 930181209 953019974 449152133 262526242 807685349 171141999 712573236 723469373 195078725 38770448 49053340 334154234 408092158 235204984 925673861 227927796 548833205 480250331 976453214 783738774 989602891 512172683 479131014 311538131 428715173 640463600 208022779 521933682 745715565 144829499 380854513 693176255 885508720 215064929 29774021 142894155 582288567 325001834 946399744 352382017 461001605 872753586 366112030 675333812 266872708 964384021 740361703 967474815 382583130 999736638 976423880 714019263 252174036 409736253 196284748 495287442 300558362 785473731 130564402 806471096 275088239 912418240 186188292 358564201 895202465 110351589 961461931 815274689 749621501 30474349 89215967 301908516 121952032 459700923 353167758 191991654 580191541 547873356 697271122 682249488 537512809 560594306 397050919 745966074 683010858 866257460 653894779 317261121 308843718 898731814 914010510 615565313 650042570 538095561 829072590 610015542 826807282 470330844 660064662 294464177 47844886 21530533 74172916 792886630 410833437 856699730 237909436 838462197 910741744 788445100 903324301 125156239 578721036 385730898 533222171 601134876 367296958 907187714 42324132 55521103 838607311 197164510 666670274 279618269 552971094 718517016 89571933 393933230 524531983 815494619 127407337 352355838 150701222 685962203 63398750 151364606 247667572 843569715 462309946 478793213 141520917 416643932 333429245 216997122 333648540 248249970 48604065 523395602 807783039 124480145 397614620 57939510 698948296 176227237 725796595 574040550 595682772 773533789 818213911 493540929 186771361 835294171 657509097 18080263 853482591 217811800 513726468 402271735 825289025 62470613 526692700 7945348 296843038 735179334 643916824 811447566 217254696 243523269 218128988 235037754 539869789 844542455 716501526 699742945 854896263 70112143 590188808 20978667 430005413 261515513 434930968 542958961 132590591 350071941 556553355 928095275 835407467 844580228 501609437 422542841 942735735 692687779 217417797 338153110 43247430 153881143 515142253 167860830 788209824 844065824 618009000 487125851 636653537 315804927 78379574 104210865 374375086 936185131 73261430 382479296 787189266 333433310 783469418 780686057 926134476 141191368 713383271 357187106 986160348 157688453 313802718 578985142 581250986 443259673 81854906 421832478 591674555 630629188 508481100 342968759 69107451 657354936 23782857 324635549 425188321 465574220 827598187 700588963 486011715 389700548 672026939 342259454 827852904 139421963 369063483 795773890 691911695 877639129 74509072 157929719 804035711 790081365 446810674 989028913 430615795 436815749 848369467 960228415 999021737 371524049 952083017 937613927 161786988 500932069 17192362 729564043 373683745 734830235 702253467 83289589 481107662 381026695 46244966 90308548 721130041 60973806 355577085 871115990 369705700 48029268 206402937 885621074 376750413 612291080 300299571 424496476 491703870 998493120 386284497 361370219 344810690 44075952 416368478 65760405 314439280 553988872 354547187 759169128 838356583 257743786 687403206 112675316 998450855 484706313 988009923 29238534 742595558 804476139 932523586 471972986 25659203 272722744 46584238 314580626 32524189 363754946 781699653 585363210 402744419 985518819 146837275 944019075 195616080 1355938 167157514 374890685 681316369 113524305 83419510 118284165 303898790 498959300 938339532 2891714 971147089 697372747 589132853 325656360 395222153 39748187 538288719 122329768 782244392 863451509 72048210 239048482 620612805 381780732 909431783 547202140 619756513 966700596 111943307 511037879 850272663 927935620 721380511 390124411 787480463 237460434 751638254 442330284 642306116 831665824 930132475 457058616 709039423 746082839 480942364 451309308 169345393 896794547 967499440 153798430 871400870 16582228 268614258 21133209 227699910 781918958 544079704 887527188 454434546 464013153 754028940 812879605 232447172 717434745 71314324 275779758 420938238 201907340 514116556 160197133 981450201 352556046 89121744 977010355 811926484 823674196 67030503 629647530 350448164 391630609 828555954 40607776 629675014 786818495 169045744 933465149 133734046 290192363 1045466 969104284 396977342 443256904 403935320 248009616 942175662 233993195 698289744 798504214 552964839 109979822 595384965 826834852 185211092 741676682 962022410 959550373 600624506 609345548 282478969 82246458 625296944 66144298 737613563 144595829 916132577 419401730 577073081 381998598 926173611 824318959 206428222 107266103 95253385 160998435 171813196 738018410 717285943 338651543 582179838 259834658 63151320 337392921 770258370 917463525 467063040 458425269 937308687 441367213 238549313 357904962 735653964 854752504 281178211 54720153 233357318 362080894 549936412 171890378 499338911 356758908 256157768 731167873 215202164 24606606 565444390 948659038 261945183 579102486 613828569 993671729 212146983 990285221 23901856 823932665 417970718 934728079 925030808 3908004 564959203 662423984 197189535 146600772 414204881 460166106 873252726 492766073 841572454 979895603 819182943 161056056 662571488 302937439 642705335 966758698 165516360 250967235 486578962 217400270 505880007 190101102 180678383 257669572 339431831 613875365 489764270 459089059 584808393 684111778 777472210 314824508 503242381 158773029 268730693 70541824 735563811 719024838 922307959 610894955 242750634 473555165 498593081 373306789 587528123 7129517 450825840 164230992 746772140 95063794 662652485 567410510 890220809 576974360 774423220 583419574 853688756 737258069 240474121 690634073 885446448 370407310 686488573 320823984 423980713 578483899 997951176 564556924 422251425 403977641 103642862 773157138 718552974 900910019 311142943 213025387 957022681 322296833 517552283 632597107 538614600 591779618 498972436 778938454 837524881 333967617 445505077 649269476 150689455 231098404 616403897 81693274 962961858 218191851 33597385 748454091 762682152 606374258 142711360 828315634 125534194 991882317 461224320 690862791 498787646 846801423 837989433 604221400 271633446 653535458 906203154 616121112 591081566 97070817 890757272 843011932 684037928 691268820 893684762 917580217 711457922 206117002 557512215 801293785 763122261 666707216 315520176 226213761 296119120 569508873 419893621 158706066 719714041 285073860 786977254 189084711 925247851 446674232 432092179 258001232 816666226 403811560 202049807 40808536 1142403 379542127 971415682 40855481 330982119 58199793 172277145 18450637 201486695 702756461 325186475 403368062 957308341 57381260 494308765 604019562 341727957 891555065 998792373 967351746 695261291 761400395 970892186 737850766 356112330 838364140 930698872 735028827 438259513 855844794 785134625 243747335 196262786 238006880 680593268 893446455 1850123 900894469 826221845 87890075 29456497 681961378 168237142 101363718 723604822 330124352 83146574 993627374 25253430 40155072 433028505 369839672 959527822 156717335 364224048 771816873 41617274 612192949 997368738 398826667 382655936 75497531 841511736 608034024 857822986 746745031 660559910 262595666 637325984 274046409 321172187 1702462 886017538 332864078 949198876 862845966 47059736 795015048 881974971 669496462 567687579 615677347 835775448 443393170 873357895 967920777 940826299 118393368 569809091 577778065 690340254 939504257 422587780 664151053 456209892 160523010 847943840 384235785 272757138 963319072 553147255 657156045 56454743 919897497 135185990 403053130 81433510 240617305 886508809 273490868 22997700 129338551 226936662 262665263 87744785 23152224 434529802 228017530 271135728 659787578 650764647 995076691 817275113 605227460 526132927 738207864 75956194 166409969 394501696 342466170 246677920 345476537 842405278 58697160 53072870 824787371 215108674 820152111 40931863 220109634 885196302 957043679 234052430 367379449 353932435 113761908 198355475 995850361 578953099 372065179 253374425 591620333 537167814 63367916 733488628 418464610 383608464 448614054 89458397 148662386 830662349 214508560 39988643 280072814 954443014 655234471 809227072 609380879 916783339 173575457 103136109 962296650 805998808 240627886 50821879 870629332 248879613 824756868 889776917 353116501 241945545 775663848 616252525 120119286 221291911 896847317 828268061 850701929 711931565 955699350 746724343 823631402 51476102 590455472 907452486 173274522 206112991 668109057 300732500 990375035 31370152 166635639 807148599 292259717 655463961 873149079 968898314 278600559 38191804 594669170 947187253 985900264 714423483 611955464 878092326 520395715 603954214 33897843 332236105 308773318 764634796 124271805 578666848 729709193 449547751 684898214 930569856 992258363 93904186 526139985 90999738 563611316 153116019 728480160 972057135 427211407 596539893 68767115 642771770 198049252 972372651 322945633 22779790 917947256 432953618 655559221 549846085 408060591 122671888 141650982 750878315 596869458 839114974 959216891 635501275 282557298 444266893 987050492 525157488 4025919 223319994 538755608 972117677 129156061 615291628 744594616 757531466 190983665 239485325 872560687 806320725 171655860 927722998 520449569 888161206 235648677 200686267 590020180 577193134 964377514 824131338 440869438 462203355 744812212 834101943 300911988 765964682 210982144 88250857 367334996 427577930 802294307 618628512 135291259 925067753 438671887 793706738 371717878 857897147 457869133 746216058 760954031 741297403 839313031 176143900 945907267 145514672 641390252 245131045 846690408 336168680 402976823 880109712 53220930 36348303 331931786 53295778 148841646 492490536 462520023 35941052 947961905 22008716 428041979 828348258 659959742 171877586 26857262 581968225 672053762 719837242 724812143 943240322 582723814 86955351 463008964 288536564 605931986 135254612 86120805 660020693 985590998 431101008 125603228 796733578 273701609 522324644 84666553 354391270 561415738 423935495 810990969 740896673 7601799 238205529 214176971 538031492 616560747 128143487 732128474 565677514 787658819 154964678 965744472 185832270 911937132 537418233 501433933 268562131 889918175 597956460 240113588 70984898 42933114 44192644 491920677 219781554 161495460 379002349 263162972 564534315 534733784 877060362 570343235 353116183 396103348 654947973 883789379 877022035 661155218 926983813 925668039 389921877 12886910 896274403 634700590 125092070 689934050 50499330 949702434 341568745 162946594 622832526 548761811 134989940 903396986 330023881 961261767 809577600 867954175 75321452 450663657 156235919 909453434 828843822 359793751 139735090 505157944 126014413 882688737 703267670 642880705 151284667 266665436 628721034 923509880 586133247 90899798 170146702 692917049 279774356 349109041 594836980 612059966 894235312 54145708 542816302 147073081 12334272 679716145 192025295 315022140 358974978 467925778 323888020 914560337 122307795 643225547 12898767 468739120 769645167 86542001 92985184 774592630 577420451 889127189 174349338 299661778 755199094 709741208 991017277 879228853 549083297 173618032 345153762 429421918 458018439 712121446 147505343 280198099 874099300 10740601 727343964 212734416 461359240 895221871 949870601 485131257 616056794 493674047 763636223 86301490 312087992 401838063 133741779 245492897 92551844 137507054 753324863 659041044 739970139 906208077 93614655 706906147 536560826 670619947 541101892 547751463 354289936 994946037 413041491 106510807 191442095 746419837 84763085 292524934 976881957 893695636 858986365 858987700 451233206 581264347 822034304 947529794 75748879 659078103 786155864 401804171 725404281 219058486 752827839 328508251 647872792 399027591 71913435 390413633 787187653 170237074 331394230 613160319 952683003 125979983 629534617 308877160 782064594 313629742 814494485 964629264 926633998 327603463 943015590 560738568 150633987 927528168 179717157 499938182 299236132 774304436 23421593 292992934 63835986 940462742 780059426 212761169 342233041 129338152 586816507 340086459 572873034 16937652 518055896 17690648 814001232 652183859 980595573 116315421 732538366 871585397 942771480 807376002 908315152 657232497 776830088 130475719 456753971 201490099 37361084 986990309 552208439 926114587 788175375 508422570 821923165 714342580 182250605 744945837 928750745 847650408 630844954 61616149 321243736 37498984 928427338 79629541 851524601 106763732 266370879 612899748 839245832 415610754 164216346 731247492 545198809 21057880 362375720 75145717 564645232 111119805 1694254 45132321 755716509 139333070 197010914 611234966 600772805 577105886 635327997 774162586 133713358 41073974 17876574 333098787 514260339 97781673 550964729 400335349 182201345 554458110 638682202 218633141 981210967 524773782 467955588 138260783 417335715 932841013 788670923 624260370 265801311 427817856 524992087 715847057 722082600 962604830 462187241 102638729 170463634 924785382 473036932 856386683 5691766 823806930 926843707 291187563 656120235 583297892 51568151 767073847 882116812 328445803 415910915 85429488 779785436 679279142 782847140 40811761 525571116 57038633 632068887 70564148 530412907 313695681 837716661 75625158 394540439 688553809 647993028 860238362 469552345 740469701 169800609 384748793 639355476 419122791 450749943 956128543 794886499 928342105 741080625 172907639 251798463 587806807 320381711 44403916 261795251 761551325 612127777 425650845 28731002 827557008 353912346 759746434 878747161 332610001 102141530 286304162 347984259 949973939 992588325 346335772 522218410 34513134 919658159 457098359 170198659 841819893 790141592 558365904 664092893 827264218 825940497 657980577 740928362 52919449 717530329 765041189 849320883 913685136 329417376 868932774 610403326 252490058 759241467 729160069 627691500 988235361 399863644 488954046 417188163 439042750 599354217 947679391 779979899 829196921 645334965 266602834 897821561 351647749 741706977 611723293 234502959 705272670 746030255 197624008 177479893 183536954 677422252 652762175 18495377 455554645 429601230 828391000 714514074 344962688 859623971 393451108 45502165 703100004 28854529 48670668 716960271 834915769 351054378 490431592 113331778 168427364 849189356 246765136 717223805 134762896 505036049 309237154 214548126 56593259 1817093 140886866 860917293 285572995 895596065 388790765 385150761 404523240 634191766 607683215 914709485 244197218 140967686 201116770 522929647 381224750 929344449 791308210 735672385 511989430 127207420 328077983 114949594 535840074 989160461 104349381 562662993 862180794 188089768 397976965 763084381 620994159 782245468 218497877 918849110 302262200 47187559 153683439 817688540 850176 139987899 946817085 384592183 442904689 65770711 749763775 27442636 193753516 695754248 318215559 919194429 942333085 326147794 511906370 461576843 616689217 806242143 737896521 550289198 344625338 448318972 618550702 931736537 566050654 887696970 880752765 400163972 912441045 339431252 124212623 187666223 457825884 20920818 196254620 906042407 169906346 30455904 328527153 746401514 795141008 816844887 106741761 461153985 393254946 232258396 796264005 492775555 5474668 67721731 779273047 562742522 146557465 990096292 233130770 619322772 793719020 418001337 628599381 853807186 754951476 530180493 715726421 129673805 899414724 823492709 696221771 153498784 25512638 613625642 406780292 652729843 9784103 950507433 973158177 162252032 961636547 138029863 588083970 268186446 536047108 630658048 517267809 810386139 428499741 473278743 800985712 466266605 332112916 110468811 522259503 641883016 845751858 97040325 967668439 607899372 477419733 647150572 99846618 994127477 866553833 127717391 628350756 810217289 217663361 148099906 98649554 17326858 541088947 586701210 524180845 656985818 644658315 348213723 915517032 693266873 178117501 464044539 749496278 902766008 840023559 86632539 209266845 143914696 781132302 466873172 934146953 619955346 648914516 553035493 44896454 831629817 453314704 898839895 389309631 306805185 478898543 839398355 262616909 323587648 80686717 592421726 134461597 975032549 171742905 274841005 740738889 822168918 835497344 146659694 659622762 824606818 426544155 848788452 703549042 718992057 715658922 231456269 287853823 279112579 232940952 124657520 467557076 761718667 577064947 619118190 499382109 717498746 371517231 584454394 315950215 914666084 976760047 102726924 556913688 915496263 624655527 218121383 692933068 184975956 164378148 406057923 925020478 290569828 358756981 595079553 901658642 911070486 157570593 463952797 818443648 860851091 555080746 660513177 402070389 15812306 993675606 143886522 762171815 920762604 580350659 354894231 831598637 531342973 185761652 876031756 578086020 394008845 592378063 928109683 826758775 130564232 302012781 637922930 176638186 509494925 925843012 124245601 488798866 1599258 633662978 699490734 102021696 351705329 566062100 63406342 937333295 579297014 723167207 316666795 20945345 693113579 805473881 324913507 339262842 545497210 566550618 246721580 491152820 790069347 276067542 218596067 68799194 771000353 913405065 835012773 861389011 822180265 717468447 355248684 364733483 978725192 282075543 382058770 763566243 372707140 952407644 535809111 315769467 636315554 632314080 317819073 433581138 318077289 571049182 599105452 39590873 185327183 356734194 275936602 113276303 151054699 10135608 746106389 220278401 248496021 418039116 322940 77956051 484136150 97379520 382246169 660505626 756307108 477470073 967388 648738988 618311259 251983005 200056345 616720895 681167803 853700281 766641924 542679947 577803251 144122788 264215878 663961067 722594808 135631307 842688117 533073493 505518103 660712777 582326611 53828395 538648487 317473980 62770389 800121636 585498801 893296662 589556531 356667194 744532560 448167938 334149478 303527209 252445408 494128723 423861501 55149912 158919965 110571351 883003120 264429310 209082774 477864753 751784175 561642295 539171338 978572713 75031256 878731877 143326018 201806044 383127347 953091543 346378517 860780272 167946911 502061166 251202892 94772011 96548032 10586744 777192089 247954616 603334632 505309098 303857769 849007880 679509052 882060166 315750875 184194371 495564800 352913354 904795402 380891890 722202486 957426663 340075493 462941597 393134169 98592980 510683890 2424664 466002833 255800573 691762129 602697253 351726018 923519881 581124745 899114313 449478066 629233492 192441598 413473726 374845767 505154807 876392464 418528168 709815055 161483077 92428601 829078630 908245594 810986487 782232255 688993537 972844773 566466551 220190908 654481337 829140910 665143931 461787957 226513002 61834290 595725647 293253052 692203232 396915479 862446965 409562359 129048279 375388340 150044259 25749049 379059161 738592247 438936799 853910236 146165336 879010745 283670184 627630928 731005612 550101465 425953562 911016943 117279808 631174689 676017768 381538307 770585783 159397429 371456016 893411510 99557619 249304689 629412809 387408052 177482150 463924757 524842787 763055211 586461116 308474831 295331055 508895631 39220005 893813974 531981848 576399735 781000218 867283597 946334849 333085039 469863039 146177796 719796085 437616566 824764469 176192212 362172358 922855711 332122734 134106256 628054027 801748542 341825115 177336334 492841065 151887680 665731440 20297249 426351387 42048629 330608235 414761001 603394921 811351566 902465756 481016682 772478828 536876031 519009161 721685304 422390848 811706496 494433827 100220217 874849329 362911781 710498557 371415170 598364110 521665623 299676883 276334571 639648150 132436599 566263813 629600627 591766134 340112009 134524842 671826479 897039593 912762421 432416182 816349219 87704436 178431712 960172790 289140052 688563130 798685671 643907789 447820514 48473638 455642854 436438296 228919835 594713549 216824034 736354422 667863142 66776689 164020708 923203809 735525405 843711266 98711835 150825424 635615375 45987794 627502858 161817373 258694053 273656571 205119357 14603578 924706028 64317675 8419113 514551642 29064737 735418982 728477369 242049014 734872203 63428334 231590246 38109870 103365872 623263551 56978157 18693278 81612151 58182196 439067880 267171509 968364407 414402940 180988920 127130699 885607777 431753715 11380049 679117963 32752106 329807527 208120113 458207277 700154687 976970042 923420845 849594371 93619282 269095265 224382450 186074548 794391142 787019792 549955660 144732517 5341730 752192680 928480559 266448834 99599168 275164417 189837522 811068912 434075382 790251653 954846870 787250006 17574007 207955868 505582898 601738411 840904291 423736894 693724317 938722617 185715792 133311728 57458433 522992713 245989178 988421591 238780335 349565049 904618408 445779283 531037453 363316333 481390790 581234091 343277578 205856125 266737131 859284588 748774058 176088946 38629232 26758990 388924979 308631485 56999911 910667577 681836781 425686115 47470343 564364547 668640380 99112558 87915754 719678035 189476484 833675824 697271937 722108976 77633971 531919400 995769597 142433772 793859015 170453534 156191308 138327524 708517373 51688117 770799048 117358376 928124808 631365999 375699260 950671778 160827724 852388417 930743901 631545679 2980731 118892420 105307179 427907808 727384038 295048480 122806881 961322061 766890738 550446858 402827970 19653297 708440795 959707274 427288206 742468585 585840412 816920436 196446486 5117092 233155866 259167509 620944794 681918882 995002644 500408220 95639291 22465440 364216129 997096230 344259793 18140604 887849094 949063813 393765689 714176625 283014931 546425968 213611860 929148715 995546534 740656440 506289019 569909041 948025131 973155457 232978729 828778109 17988319 897917382 290641760 458255040 511790457 154029269 264576611 254875163 216374299 860575699 380638425 712006978 489325203 11270241 981652690 910314533 801345781 450841715 300964975 398433248 305970597 149208623 592158835 272879191 236215656 137568493 537093551 176129882 108033984 657435573 971874024 65648404 796919208 182034842 873427568 824671724 273129879 66440748 584222251 336763551 203036551 379357133 878136103 977379731 351795828 713240391 224455206 942662165 799658699 354561520 626565010 454388211 419708734 953454781 336409453 399169165 948303011 122274806 5327307 290971323 171188687 339982040 247690095 958421712 5549383 396076021 827154876 61991645 542486337 424953758 999210206 839380973 770004064 394054263 720677701 365093951 693657404 392476749 669703928 699522339 6040419 525130133 321259697 224775435 47198805 138851116 931863657 324571313 105796853 861877505 57161298 744508858 831708130 921384878 656839104 336718681 700506744 55842038 276686707 880773744 573613014 798913299 475913200 724985277 294306067 532624179 589841422 28334972 572350880 866673499 834266852 512449015 424644350 462837944 320444927 452374657 387199947 738995932 57691420 924895746 285527782 350556101 868394133 56912994 354962016 211449222 8385537 127367295 699786786 550983705 907931366 702520374 875752480 918582792 148865427 115174747 886060715 421450127 307399357 906541012 240293555 787619198 887336351 409851360 622769819 205736069 341118227 517607481 121316525 400959727 342875693 737103470 61908511 724886081 235468784 984483260 400924998 100633583 945704265 288678762 155721249 505007304 625824816 352473882 931772896 947903259 904004237 783270142 616873537 524917747 172865994 727014572 400534606 481338472 402932343 601245431 313548496 696447094 693094538 610968658 293920148 184984662 975333102 289901361 15305173 37022869 30895700 952772990 488655695 592601220 583652908 715112228 546521197 822111375 561331883 63520490 72537348 360409029 355685084 183588373 41413764 459410331 48295580 877608807 128340559 231484393 277220942 173279303 913073816 304294568 877270505 638833454 595040484 956868382 604126429 510996238 376766731 735903986 608021700 414807928 246065705 278555458 557373002 87745985 322805980 470399096 257468670 710480894 261683834 72391706 984295983 53167542 201329058 512747913 971764501 754895357 849009837 694447613 478307541 952774006 978277442 150086205 153634945 464837827 482819984 318093248 449470079 592609989 329611157 330332597 450396902 771502276 459981328 987171778 67311748 904738162 815474112 660070938 578579826 684295849 736618610 680722773 585604733 245389610 336827232 182295251 272045320 773092363 492248689 796191919 805884904 664822673 890089679 501370897 612498145 246161680 153929805 725297976 153481873 548106431 952704935 594299750 733885239 528423550 213124456 216045929 925551071 637396770 15237283 953182867 151419968 415651841 70059237 306532778 107425811 919288120 703958117 420428169 641674604 620849186 631665466 943635988 88452292 322085860 827357027 383341760 533697527 505999988 164916210 910054094 179224111 73630174 210094446 994063486 836740976 541360333 392395779 396846822 255793186 970247152 390034641 148315470 384445248 150215339 885403010 493926847 393028329 848395838 440908681 520710517 350410235 453007495 16982444 711189056 370870017 966192383 504772545 269528523 171828145 134318770 346724336 452896395 140626711 579112496 87995600 111462067 413395389 28336619 411098886 13851110 686825524 479918606 466706594 910887532 766156120 965759116 496319529 447630351 139643620 442094670 925867383 435810801 653377886 520491508 639353656 537156391 769102863 125564994 232727537 357150411 173488166 463792639 906744528 300726554 856936986 114094317 440477464 995768360 536837532 635012645 361780316 887723602 576222162 104328206 792371418 177428720 871889185 149319695 845659741 407853880 944047582 693595732 553879681 349155480 407596335 242169186 907787506 265433790 949784269 582562743 422803698 982070326 812771656 800747796 175597260 286525047 750259748 254412590 662469484 175436193 217155081 275540475 446615014 110455234 608036806 634553853 387387546 249986331 73511607 435158950 967785758 492974825 829448660 535276479 745636956 331813670 835957444 628552057 832837227 333579173 662038295 575829114 844728046 389325620 207288651 833311485 606245579 51620398 614637390 578706394 59128439 336311965 170766314 137807487 187046698 634655482 721690439 681419441 260764350 381700872 778162989 824228865 72802489 898468516 159464327 235618068 190632527 840830870 709159922 712994262 171687078 281167748 297803309 426183991 352884629 808250745 289549428 924678500 281587912 199102875 707628859 257853241 279321498 726640744 641515424 924979308 914640292 931153460 43581109 728382253 632702015 140256062 138273559 256816566 242392534 706645010 759012809 935770351 908866290 155280929 717547998 544662200 298616383 809446295 638243484 665080221 789251336 176811593 121178710 620828229 248183429 116822623 403570247 438966386 213944859 325891161 271572744 960471442 594466757 661092627 568220271 967336337 663311055 696331126 709915862 429832660 525749893 865962633 935922648 782603017 950365656 900097920 675494777 157019155 496199080 779359632 217912269 686125928 869647101 277747282 555182872 487994799 535740827 630631430 70709007 719636674 326614917 639421737 570364119 841005362 270160136 508924944 503520155 647938689 189884493 443381148 441946717 133405468 139362765 766365777 94724758 502076928 827663478 951339176 827423038 140364198 210067116 552928143 732132780 906186203 210161858 339182065 620318639 134357803 558032600 47789005 294148456 84365846 768201872 440685437 915739757 210571410 903119604 961294651 933372585 698349331 774005521 596859221 765285395 683867316 46454856 346439223 468146820 844559225 41444893 800351985 14723041 767379134 590346277 729651333 380452945 396901997 2656050 409176013 379662555 826719513 821280432 739770966 482419148 755783556 306517392 92090234 908499615 795882221 380748811 525382068 10255830 166045148 292344604 828941716 776778203 772028224 144950462 392385893 909159587 768316518 851967424 160970056 134087853 715892302 258728449 324425750 91725278 374670998 117946601 48212125 798108900 494695622 457342348 154461894 180219569 954964836 560838863 423685485 335357278 727665169 295820845 407669733 531271918 528792969 949545745 141183943 873639725 723064776 185517721 683251034 326672272 989662010 851709110 805939424 563255449 223144300 187935381 930039267 624236136 367535139 197213227 472614220 630203371 816830980 765011436 869294574 436247275 356545675 453884641 400882051 315344758 777489217 953785173 758657674 822398127 274666574 171588351 139822738 939542002 835553642 843242590 416952208 173509971 558752845 897668950 240898290 24677959 297278909 505428293 718909849 341313056 599458179 67743542 223556726 947802182 910707005 148600155 754963050 458456482 731519479 210819129 354612550 758491355 268443353 388647723 198882086 375568436 85336516 79236657 145379325 968832099 882842323 310036512 888122960 756003066 116122256 866981637 503318161 587689237 635190520 172702573 527045881 429166574 198532961 442124150 491131148 163387477 78004847 307007891 401298292 272595512 379512814 868753971 553974989 26937886 463015203 840382881 991716394 913331787 186546195 50347247 45308506 906250010 395713322 200350617 237868936 915398964 164318925 655196935 898033808 736584118 874881677 210869206 866661233 722902110 862210394 785419431 86759599 150564219 49862267 739176403 911936432 835205685 453900285 490433025 912125850 25403560 531478931 859336931 319042581 548997772 310069237 742428187 391015917 740698042 955704680 395573429 367318944 995972112 454299231 856523255 831178175 564130099 433337852 446040296 164439218 303479436 273785517 767122567 370043543 778069757 19706174 512651310 199945693 745207163 68685963 961676485 487917064 297379482 837354268 918359576 59351781 226385383 485326430 96016254 828585857 466770063 984770092 158007637 405906817 505793860 736874805 710242036 733818916 66707122 774060393 214558692 445782225 807688970 586122541 811671578 630132262 430119344 151150417 802917679 732141201 285897265 229713024 133636667 650255132 845610675 747434554 465677920 89272295 196068797 542218394 749374511 43416826 157187565 99391670 735756326 346297294 806674875 150101658 87327524 484786068 35432690 185676872 92535797 774846492 710782817 22988639 852169784 984661288 343280146 686532014 473819086 451368222 417274262 426457557 59855156 181885565 898234118 357118545 462762174 950575139 983625310 76734801 357874929 652534622 265866527 836665115 234866589 29618099 465313511 730284097 56840422 496036416 823886581 77417707 792647354 471884175 922736549 246429798 755682819 915586750 414879471 36935764 554918648 323339875 865117300 700764094 860291896 488792118 581611619 770218357 93440702 782559247 59338634 459442940 489519811 409574157 923254527 736097264 757617602 819559345 647401815 851224582 95694817 566528058 490798984 194616449 485560620 120792385 251630306 452900910 536071563 67184565 690189578 346684922 390690437 90180049 888787130 284901744 802848269 61253828 33573930 128594032 613081033 967962628 884928840 505770189 490952593 912878283 613310563 203790228 590497270 339244378 870563204 546715003 955700851 133679457 217328809 769356844 844734523 953208039 760399555 954385933 48333939 816299146 79346768 154538745 460620098 194353380 648466729 236328846 619092659 859681950 458098400 848618794 739913219 472170033 410481326 498914973 471412247 939280765 948858918 30124746 536290691 180524068 291251044 995094877 233155321 556530217 705751887 506633833 577581518 456871107 452675283 862898294 377643708 753618269 387382291 753367321 984279897 71616312 902813795 810207473 412040672 592465046 375676117 452546395 294068146 384454318 387467114 379946534 429417714 362298892 498620765 631982830 390723497 815480609 125393990 736938588 238716166 957957834 16452136 18060612 355724752 58329001 737142531 640467162 836409011 845127497 80665325 480922335 81264714 493166331 123832916 538535846 869506441 247129572 184490063 430339643 551791360 444333898 54869821 581917372 728862132 689861257 747793545 113034469 295782699 345955349 997197853 14481083 457697801 591635627 268041655 793441132 653026268 96956089 718810956 206074363 381367930 893527967 82838416 23405769 420631330 10069527 730842989 562022477 657994102 130364950 663208923 346890821 200710565 367967786 44210084 102798900 610348197 652375178 844161297 108486610 417021587 920107718 92599621 967332213 196211380 197908174 758451835 87588191 119194700 966184748 44055946 387657298 465447259 242464804 53802830 660555544 392656204 274702164 380359996 396408930 299563035 423865790 982686325 803085509 739387432 246506047 823487221 777750612 692827872 837257758 910136659 513083681 782598786 470515616 60124076 844989079 635650717 934289845 497281007 890941650 254033596 816959524 614781624 450001295 477110790 285079903 814326327 201775983 442646276 795502979 278446319 645395763 804407063 73462624 729547031 767091582 481437489 396864969 796567194 769418572 612225635 291653111 961805462 2442303 20715859 821420250 923645893 796679766 841795612 8344859 22789027 731550557 964308898 708585258 884586522 781047314 695851241 200509610 672021394 238142874 534082339 410121072 232202188 195677815 157996273 505704858 591105931 941795050 688521888 211447551 535226405 930791586 90373591 856507894 604553221 622879422 489165319 420395647 851619361 926505728 948520115 207511443 875303330 832534178 745450725 636265382 47249232 116063693 295313715 152723669 33402324 216042056 851888239 910750061 488115124 827735530 45659683 908599194 227557406 25864704 517010176 644005169 442884718 514606519 571529007 538254959 848307186 647611730 400730191 909696434 984489618 517250633 907194275 385906996 906302390 456071560 54262726 377852784 559304400 715827297 71462487 34725785 979472972 902192618 95647156 644631656 649226940 612347063 22166898 402232475 728319822 807460052 651111549 883722679 587788264 31533248 902153596 666003015 968581723 770927280 589765685 500077493 390404520 84927511 376377617 782631446 650221377 999847232 464335834 89522718 917184490 962783785 186815127 855020189 992788007 88569693 403992319 171304053 662911913 290669469 614901511 309422050 862723890 331274907 508666860 16128346 115039516 599633737 437330855 985956716 778466029 536592646 906258435 329130179 889434169 915369454 906146062 975525378 309252880 816030204 317152006 944738309 30760958 457703558 189882612 46062731 932738739 519454889 565488600 808482387 54429502 693822682 377126534 940355831 961576007 783790841 634885972 501085257 175888349 550535085 173866514 459782669 977045041 481586418 470438627 165293587 970486118 404629802 215534949 163029122 363459174 664197748 898615470 638650952 474155842 724887745 362333681 551922401 451957948 567835405 319552580 773021195 546236449 191572640 608408622 242740647 657447516 174066093 222883295 8405394 995195902 275055945 551320310 294028855 827131254 700605462 736521044 658404264 968396890 638623381 814008670 213485126 978127836 54245798 22129790 730301456 577439061 742917590 865121779 882662928 218032519 633044441 63704666 781761814 262209868 50337490 960654623 345103617 925550049 147831751 904449928 374206040 707827332 677963711 865840827 456338617 391564145 983094674 659126489 987278422 585286095 650782751 147265748 754764865 702118887 745432902 563232977 469931412 656091729 127584676 676775510 488258273 248613346 738891920 22430390 532944002 803104627 258227051 640377382 545699621 254678731 562678682 385362199 331629079 183732111 759828937 887498791 951263037 107799427 483039941 835736896 37148282 250450324 443810691 669021021 796890084 781413336 428249728 928169572 387119024 797081108 638533471 307895315 704833150 197994874 885427854 726472009 631694300 453412314 763483579 573195692 636132192 389295089 862189542 522055725 309671602 943094754 241117737 94059069 924403922 220231307 100553861 626009865 50216105 292237720 962072380 473032396 725095724 55617656 434521931 169950841 689931852 887098927 208751000 209646840 139073771 876764749 900169392 495731314 388988858 396551752 908013779 329523285 289016589 76440754 293993360 878572014 154041280 170195383 848198631 29593139 725038250 896608872 644150538 823597180 68701261 375563 844288356 693004749 993163048 939581696 314170401 780334682 254525973 490676807 244482109 549468428 501713884 127968936 154320116 545763155 291852993 902510812 360535912 578748897 699604336 873089930 652929171 9834007 390842455 458788390 300562360 34967505 1430334 253985581 238175467 143509060 86593762 273375397 665444906 730773238 399353744 378554644 369060113 215818021 657988849 529301144 692098330 664791240 834946642 708597463 932515023 79877610 684869020 587255842 133193437 284669065 607768968 500118894 936196146 553722425 314765896 843790791 776598448 578945400 1706544 842833733 747494 356036064 818487147 419829747 195770726 659080294 220083488 218245404 114176254 280635489 634369161 976554890 662152730 585780367 55296500 606675421 14205299 778052296 774594200 579998142 662640577 128853451 828750429 154835031 95174170 854677094 825087865 718282379 456164276 205293376 869555865 81850369 518139597 812377102 221683896 803597962 855322589 266989557 574984521 88474066 566832689 423191937 323607179 275911453 90787434 590489492 506917320 314932182 580131344 1936531 981321271 631278509 90094396 505743355 117752422 882689263 583134798 708129269 975157385 452727271 590984528 415083375 312483767 944762594 852438524 336939635 622359665 472552686 692684840 361058841 183504554 82302973 187197223 89000517 209306553 51697492 29986573 965334299 357878081 51914338 670036111 945948376 642017372 609696664 186741905 725226766 166517543 69756162 549135022 691968089 318679621 341020143 567417215 448542822 560435038 191938275 183054563 305952302 937157156 20432836 833062305 710713325 777367086 448721822 19832465 587117720 483399106 693038304 801938027 186288125 79265257 108856375 222249128 330729479 260937051 921419071 471689400 995677211 264221328 632939064 215325283 91613534 552610640 295762127 876171900 720373985 793942707 10757643 817094310 345895805 679336644 183238499 163028529 965394318 895962516 433628613 432036130 873442245 786751235 246626121 563760444 867490414 211621078 989638514 362981145 275955180 688166274 584821043 496491569 440446766 414072524 346769974 789086021 594471303 93911331 876785742 305528980 63324029 463264798 910386455 555260539 242410869 728705867 533013243 112709268 160476236 978160303 48430452 104998429 876848255 53529381 711481773 258226005 518763550 668062417 30110198 979873397 516405053 863399403 844677091 145022739 289164819 44295981 531038096 175010156 841074473 2405159 502372213 446089927 360162914 957763383 411984420 507582886 374519888 715038507 685862903 37645984 687584347 415767821 29807321 506434384 283057587 277338213 907290672 421816823 318283046 590460750 701554543 231754069 6096400 122268533 557000916 489229180 495153302 104807692 280042757 443591993 870440226 526750843 647636305 326986744 453048866 968225743 570279353 842746479 312567793 84048297 522266893 109015838 421322194 14728910 84015722 918713927 929210848 638784778 91523337 4619840 37978230 998772876 792022616 112511325 951575752 552508977 307480591 116356848 643185691 302533552 285852117 46150773 751564374 46608299 946452166 485475977 647307865 810560309 779486016 471754221 744173179 149346713 535593504 609530494 175367784 461750566 238226350 938093759 789471159 201885781 519101990 804174719 463055691 53406418 263947904 213176489 211155053 701305360 962623342 764616493 384506868 13331576 914726403 457281925 605097729 360475051 30152773 294253747 358538141 303974145 212480933 189638866 322182679 887958154 965395261 512354319 125866458 696618666 505644158 86659111 176232004 89484783 421854187 542206787 288454318 200561362 938531722 105916129 563045685 378502184 24354784 406750937 261647844 787271458 724520869 545913933 333265604 355573482 605957559 701777091 642056977 686947892 629558219 339667456 190108285 242290140 238378359 526027923 516543773 312272678 315198937 75670536 383095852 462741488 928500553 245037282 494259301 345724439 166012144 908655222 770249391 472400290 10587141 990120866 951759153 860628931 529299458 369173749 536971434 765392044 97996887 469165121 269068018 46284620 848030482 974921638 474276532 226161372 953309102 226071254 62450509 899700753 693165664 660453136 519299066 337589779 360402813 382216439 374993879 238801985 351563883 126560295 370292336 803200351 76670424 54153578 561536781 240884949 795535904 571440627 729978938 799777681 197873905 596814631 850858379 423158251 87508499 804716506 534819878 241467890 800048633 604556672 670819888 410305709 483489862 73503897 459280064 256682342 623450961 667356191 666311614 421859805 230108614 369781665 134995379 129048595 822236053 654495048 452698251 445941469 594915005 336056986 22443299 393141482 196259303 838064272 392338538 997398368 174750568 519727138 120403881 773784526 941287067 122897250 113271452 41181506 742872511 557796497 610731227 647536497 721523055 622604848 616467143 343714688 900542018 247098072 102430317 546159319 981396757 393287700 44625553 856921475 921091557 533020018 353321350 575946022 879228339 837355729 949655060 991806637 411033273 544996911 986518483 123271739 871003287 908439156 61363680 631578318 438345126 798283876 397699903 776425981 30914829 659218138 518546186 198565044 186378214 817130129 129109366 335260042 654007728 518765308 801935420 679201863 688111260 500182068 946724987 51253989 537379470 519241734 617999002 203703782 658942023 228945991 63685867 351938749 188829416 649362589 790780211 589090330 86221980 15660289 768766453 487448911 751438413 118007491 324367145 274249335 808874816 172104581 404835232 653065379 170922738 122391898 275857375 978190392 795560987 514784594 104550126 739306535 496454423 655570126 265756916 52159222 613320867 303825223 275556391 432186428 863281246 930751667 592265965 390817007 468181148 523092434 456316996 634938518 320666117 143582404 465283014 111705079 824018066 407951932 653892401 157746382 324114307 246913443 151830976 49679308 72333784 168118286 380502314 539747504 200765089 686755043 155628784 950647272 265156314 215836545 263829353 349781040 959466140 121737230 3352321 419106444 448061883 988604045 794064531 699062663 416108668 325078299 304643252 777255088 656529274 607665214 465016863 116822471 590382888 719371663 450562154 436239813 443918715 589266639 998445282 374579291 985314472 714495497 436671983 385163489 53588539 179120551 59596126 412575689 200695625 971307549 431488535 688318713 145242695 644755272 828611941 979752109 770191257 428130447 971056780 554507218 309384565 363861122 600983257 505148751 677490497 650970788 942778441 714949572 189313563 173359239 236309934 90454934 983854120 93980921 23182150 893952193 369060330 883231053 799647986 526176256 528878527 203041840 372170390 360647860 614149045 380297658 165018639 76951534 110846644 489150400 486468800 22322106 581973522 304568173 201960504 828953897 26249186 603239549 121230956 711108397 777054373 290511558 341233322 400408918 812578817 815169587 239681592 528498989 12906270 530917052 756766387 184250556 191372166 451229879 744685194 58725307 819348334 811914105 107690241 161124726 954082664 568392933 800388735 253411904 805037895 186870096 953586256 42446606 220263267 647549696 284552372 33486811 472847641 267699939 416490074 77119463 986194032 71106876 857708329 341762646 541349775 10366071 820440976 254744304 857022897 190439674 382689973 474857659 467434062 290849194 370264085 199834894 884843700 729959925 323269649 623127696 561884607 286344052 331074244 98382734 246483610 696115162 440732897 681465939 619765089 11209863 98493044 566078780 952017533 296641882 348470698 408921190 470262576 761758190 934219240 46243644 435293923 374066457 884742482 216503776 808464212 346277211 397771611 971562325 371395028 74657284 368751740 218975229 703959256 203560947 836679542 320673252 451697550 325215864 870898654 314533798 482129020 720017118 322656893 129468384 883130366 301697967 892183471 166324119 264653309 444177776 270603845 367372622 553821835 248286571 275279191 135207058 730837120 536653944 992783769 439117017 244334095 708415974 633378085 615195177 26582013 820204313 997843303 650096370 194342200 75821259 850138745 193253380 815183238 4879630 41793936 459091672 848087501 603754508 467712342 191986298 835067556 419687131 291213582 886697785 987559702 35439037 12245379 98754421 287708600 533305528 616482258 147243921 261818289 129273262 69870617 389319723 136425908 579228801 313410771 487372952 213622909 958464648 368388923 632020770 691166692 554340802 827447917 55880103 214638280 748533284 547819112 458532663 867764997 559631001 807504170 698015303 176626249 393026806 43401065 950597272 298862896 946247682 464575235 252016260 960847087 383748337 124869120 217398903 25429248 950364509 207588249 460535575 550328119 147580662 413662142 228208406 505743472 177934293 145713458 377247362 352373570 142683511 425232402 935393400 768864135 954805169 459000353 322531464 484927383 160120072 417954314 343685145 150905180 375865295 4977476 880743471 888572251 135241042 128615988 533558624 235949961 572129365 937001396 578323724 704547049 222021515 567722625 293537682 515982151 902996648 441366053 342795627 549964238 869017064 670161827 568244801 742366116 763855475 585507417 577874587 682620315 749838800 944836293 171627533 903377296 824162477 73093456 109314518 491122695 608735033 191730013 734135196 901033784 298848528 418634794 11756511 707449674 538349140 463716060 783693392 181840897 910597664 620247779 799661673 628371195 654677251 298055663 702196235 282215734 713985088 629952170 295562464 597527515 823037935 864981426 17023922 382703833 681343559 590903188 73173461 352465607 1129030 184264604 996912683 644005392 308621251 391489386 929417503 245815485 431826352 547571562 776936791 670852555 781157944 731425621 457987348 20591026 684921546 552512055 205748132 401319292 355840945 513048031 495540469 948030220 987557865 499017351 475224579 891234196 651093275 725256233 941624754 629429628 520814120 258762711 105875112 780420512 392114883 247456775 55749897 964158969 750602430 273420798 164902916 281751422 290328596 910630014 370643617 99471280 752018164 882583136 782625330 969199298 823922800 265915192 509807857 301797395 816887461 478190050 974838672 81897959 955050053 400459535 841322693 558498213 121082645 501696265 571174777 802379794 177843697 696901773 694332039 456388162 425379338 111637657 16099187 811578128 656669937 122781443 840472442 133174002 951444438 195485772 289756686 519268547 220210459 194375391 972695389 376360018 527200070 92206577 404050110 163264371 155666361 544003006 736770789 826000853 907743802 817140868 882412807 632314827 109469311 207604831 910436833 832440917 325415836 73606652 934283766 226036220 203340258 367667154 427623653 768564803 414378519 708133869 624491638 175476419 90078010 228621316 780748530 559053631 413001988 817026397 548470983 481610496 403346209 746370954 1933274 723581052 335341024 105569925 474555350 884421082 399231234 424366769 632208237 12524876 999360800 356734637 398478299 892131576 339809175 386155656 49363773 558119963 822090363 698238602 6559025 197617763 233853168 864216767 211224818 496133177 327470145 719197671 808073554 889454707 944213986 139431497 846680326 390220177 6160437 833936069 334466841 484563524 239753062 485389444 403188687 203378465 99205495 531268383 271805042 149512666 18861095 668270062 966313486 237223680 185524567 357486896 458487300 393311610 634298661 374132992 596080204 571365753 699799598 414189806 33780690 693626624 866895360 937904137 344825620 104971884 451832632 260299253 775732022 48660288 931199539 572190751 978300435 821774131 847784501 706925385 773089367 458017565 506803094 925401118 259145544 633324762 865571347 838659222 527480292 10930317 961969781 39800045 630912171 42609520 692701237 977636585 156437011 840695195 768591468 984478993 933913923 272621829 387905554 461472909 499275692 862565492 16956785 671866198 896042059 302242675 554862985 317614636 635047523 505187698 669237580 753732151 921743643 926996199 242943621 345317468 97238984 936074571 131982534 769007742 757502922 990520470 329127987 506245881 770105605 460391911 369598768 448789441 816298549 168907031 676762167 211108240 932064171 112457710 553585204 760427720 784356046 255544071 117764659 986486121 684727913 791687468 472627528 604542995 706668353 140394415 434704964 802799507 294396349 949547451 166988036 758063036 573722952 469958417 227478583 467708013 240324746 59599408 754303591 426644815 854338632 149397105 752480862 625517008 8312890 272351388 746582144 273772319 458773668 930387780 65534030 520762360 955275149 452864206 263590875 727009886 279570167 929359513 892609348 850827164 71882533 760872633 298606035 137660791 655045591 813951882 986201422 489511666 897271254 370477702 573803203 44608935 47565307 635687738 564402123 808093504 744280000 12887077 863470729 853823294 686640842 533781213 389238146 423490773 152878431 130319480 398817055 102660026 956209417 963905642 124503584 361506670 382741987 827973955 658708588 197480030 235547797 240039121 531540018 485380104 366476918 465925985 814401963 888214363 302891605 704321643 166200941 62130954 148068673 189222655 200736757 907866074 435024655 693619689 373358632 678487804 385226114 380631307 831251107 935864377 438183316 9763137 734670703 834973876 6173421 36353428 25550002 501790769 502185231 656917150 345165528 841543746 2160952 788351158 923496930 958229318 256867128 440083123 780306777 906008473 404782513 541516496 137227530 887139825 375496782 773370372 175163806 830553520 292598921 333957913 619021899 522870577 717414736 348492694 72452643 539909810 953790127 568968875 637460153 406080984 729210494 412800779 530580764 697342710 455024538 795428110 818874180 905598053 782699557 398594812 670926162 549428137 614260792 400820331 566842363 102253973 567305882 377263438 321078048 272638735 869131158 2069032 811199930 615703210 990382744 860050559 716683867 762163147 935268399 10565431 989804398 562922685 466940756 821669001 253086931 302360328 657356827 960058594 905295194 613444831 503417758 874323170 731841549 160110356 721840566 88022716 968769171 296608129 482658449 959914971 255318108 981586955 73494458 439700267 783902619 750462639 319733223 762317223 44298866 299118905 623614218 409581823 945795293 966957937 540789555 846197324 533391706 262075218 54188916 266217776 665508224 752280108 746008230 323028282 965069010 543859061 138254880 484535619 906133415 94427038 875482278 446299254 336764387 110353083 711431260 809607271 216902408 796504057 851474608 816078828 851761500 610564617 774030804 834994050 650458960 250732570 234105234 822306790 200306640 339561069 321359891 319965153 742995981 506918029 921756493 685660764 33140458 614631801 479986635 312756826 475115125 81263158 830530008 199637353 327973185 366328683 451615298 754677130 133346276 83951233 14060701 582345683 234533722 121687288 308618063 422479047 48191900 125731352 315510001 976046795 510881466 672476978 154177299 366298279 371625000 90166627 61203570 249748670 335085934 799707002 90611504 932462956 527354075 926861978 969304261 47743816 623453044 14894463 137010063 723713366 883918570 537293297 238563770 595527757 56847635 491729970 790094548 881750276 712994251 289421884 109389561 926363616 723469747 452037683 813615191 489980488 528087062 981984425 355426948 213866566 805773884 906212528 307251185 930537781 915420202 516827555 99189636 397552424 869405773 962733994 201388713 823094300 699568095 952705339 765702128 492569733 61421563 587724318 53221984 647703270 400961042 107888061 703869886 477450013 431197266 12934897 595252072 732356143 837563927 844092978 877027965 178220452 937733494 122736345 987478961 770728145 815051544 211322368 588605410 954078601 273481303 280544209 710374311 690203444 691709869 14907982 567486158 84099486 360085739 849827564 721819501 446527273 49807015 42797878 117981845 131312393 255204174 864917627 18949385 428318419 551729175 510838799 172381151 741063577 355957221 972341372 945284810 737955198 355318935 61639048 689096915 100053924 64519056 725411912 882687951 423056141 470836624 248654955 875891302 659260592 226463450 13902527 114472056 19003731 700601369 149745212 302427274 319110043 169033763 467838477 695357711 281603308 50206273 836023035 498196342 140731371 8729649 528833706 818668566 234076427 250966408 277868519 270659823 795966898 486724657 951332367 257479199 306231419 430859415 155523465 693699031 738285650 164546852 828344546 409125179 132357034 359593599 92872738 131321783 895206260 283358003 173503367 507646605 124847183 176971271 163523407 117898957 893160893 970661738 615250120 926071990 995681662 335475861 418347594 896353483 798644234 784761573 711357945 272324982 638372230 218505709 492212734 518162526 226182521 762863796 123628749 778309769 832566543 398528983 281979831 928886448 784018058 98000092 550190280 409738017 988201622 607914140 663829654 442967244 753619975 785665151 38183840 614494900 242235901 457913031 451982972 531606778 860191665 947616865 943383327 769991452 232076428 993940389 188097859 559176892 464667304 546508028 49691601 643713386 59187375 212911378 709825921 526928925 778067725 307176856 605272803 884711276 386080922 982632988 112377190 985403884 957268211 851356130 532632760 828001920 862373387 832860584 258116769 561464395 904480610 457216610 520875638 735687296 70672815 396309194 667383749 919108082 735969697 751055795 321365966 805009785 794771332 968099199 40046452 295710653 455506856 288710874 422298647 155589179 145166954 725957286 431932090 192826058 82452232 39531137 333276852 809097286 172758933 977640845 984329269 957967793 483537177 759357996 274858066 143454018 954874315 97093366 210065209 694828738 598138038 494656571 551884671 841082054 198552256 748544871 674402573 672373765 229316216 396398905 805803457 88412805 933567921 200764340 399967856 621903321 610562205 997411213 367482092 510133582 342625481 3603016 179230523 984775149 34962556 181088481 435854667 116271130 59757307 416118525 928943257 838810362 241573471 694708282 993779642 660474814 225039831 435225682 473768559 789412450 636574054 406792858 428018605 775056463 466546369 78155314 907009189 195755553 654017010 801228867 4098589 155971315 918254739 720130325 452470103 829073209 827015099 923719239 543513724 681246515 607539076 938537571 893125574 850143635 22719957 930711031 565845174 812336960 370029796 496281460 475163030 961521841 622794750 742964687 369360480 577058986 404141784 580547356 954603804 70133385 470907274 833479976 693119549 902344920 761589420 290480758 70774927 220532518 12669445 168391388 689913841 863545964 800507869 807434606 800580403 79718070 540349894 310354774 911509969 254720395 34535510 987972732 72669554 550853913 299245567 526437817 418487311 870850834 321979918 87449085 542660023 377537613 635712337 589448277 416621762 359512373 912913046 238704192 853096527 35986568 278013143 441102971 259912240 643594861 166500479 797315080 171828713 762610740 920085330 463392306 81135733 94111464 974603352 108787063 333354423 319513526 425944434 883094268 702984292 187867412 655061310 842624271 240822833 777616108 780902722 822577474 312454760 228621342 885451139 479649848 480072786 340134 985511730 438827346 585019219 379988837 648302105 600892505 360848373 999139069 500257343 634857792 602641076 383876335 338631840 539937076 543079903 971379093 775416601 30089228 462466946 264855144 372994957 986328185 185086659 393753308 744352285 964663134 231855652 687668421 230106119 153634365 737413386 464930519 354042437 963143139 697261842 999625897 849339283 859658078 760587129 523901790 134739269 518805766 573985038 847245370 787550640 798003427 950425462 575716417 420690931 247174737 35783355 53531042 797660045 950540320 733279104 579415585 275886478 441491599 543559808 65448106 73250499 804405695 213398956 513867323 996987622 971747333 237815674 363842510 805112487 918486 239243832 370345741 308226978 399808672 245459671 675734746 337143115 188084172 290168517 500872598 923957389 675676189 259549058 672406508 413787375 740839900 191186385 625117069 218031654 229505698 555327969 58790290 478652841 982734715 487892287 640552580 67063749 175218537 102719566 242521786 439311873 469907254 724397449 91435472 381639099 278138386 202033151 265271461 88506011 676176557 87793035 804040042 579921581 845208831 276608520 564341708 270438493 844568540 127920359 198817181 825674269 386754070 49060505 385529904 135916920 830472036 112977827 404530231 262311191 173894302 731330726 123259308 313989728 155129617 622673661 315547970 882703830 921249326 70802765 764546618 842593896 134483070 263688524 385270795 200941754 824281352 621259062 952532697 552689492 706213296 445345042 222958338 596150764 792151521 313105613 813133202 171822429 282162156 445066549 614709409 153384828 666474995 574678126 481586379 492233433 496850193 274755308 291960548 326366589 448345365 105486285 460092151 302554346 740478419 546749699 830869686 829041598 869695078 53177709 606375280 527830747 574072792 894908852 33801901 758037708 15279241 959889663 180768569 721583386 589848572 462701125 360787669 324409746 407906725 391686021 186883840 630437408 912192807 11286062 742487845 655488889 486907267 953529167 230680114 695852455 211206356 264410582 327111546 678024911 963397834 81234430 700250981 288615649 890342532 276488463 666241464 954588014 541389673 926499137 664930132 659694940 95182583 163478826 792440946 593617377 455009700 455827287 450568333 356651979 176329722 58347685 117532650 968839022 590846590 827284771 904816841 79365187 740300079 907721802 33292843 114877987 322597187 746352273 934940976 3809323 823113366 35525644 449776459 776309063 819879106 101049959 828148184 782086742 920313981 106631021 289929097 579958455 485952266 613045068 994092143 37414303 259360739 292211428 846309514 440257594 10607418 342644534 96790245 313283047 784513963 298580773 175391289 614049425 390575752 9371933 77072241 429279631 679640336 831705684 567093993 179761776 109599797 955155941 21644113 250699095 101734960 807786797 514890238 103128995 614491566 778063133 974408019 226874887 395375595 434215929 366916562 10617185 381166771 270602628 406231742 597473929 397336533 233485441 674334167 132836112 236536847 223230625 210677618 102167588 675067108 215683608 629566446 122634752 806673253 118636167 550700231 242787171 597554996 516783104 991932305 308348441 313577081 100352956 242630273 743837635 99262728 583765327 988486295 497914371 768289670 293347189 294412217 274014065 492281446 719677240 128426090 301433598 457190906 301966176 653226807 486582844 160295946 607640235 564274007 337898980 871554225 589443001 706048275 636027641 280195559 182950678 947580155 320037443 25214222 95585553 882706825 955653381 229279593 495288210 594143081 73735590 386328350 840457481 234193254 26755480 897780822 136530569 745414316 17962371 407974112 500578689 885585784 272937799 123040573 797753592 576339769 787611139 740567423 411642525 972814089 140596316 522346312 415560020 681287979 145127863 283461316 72793972 306423363 550286895 849781679 327766539 782151542 496592743 977020280 731120967 73729684 209907126 505454039 255398102 248130841 955701752 307644488 367523867 935415411 431202489 673948685 589756888 876186858 503297192 984068090 702205707 944073117 843348423 442526498 226301972 891452966 323305476 314532081 198518588 320377709 698718336 422801499 80698725 414208789 526876001 917105302 461001282 312941426 90160430 619360190 53529033 262763932 924301974 700185131 265288614 254196421 103388959 747115365 62659397 631734914 793785742 995065596 406572631 542227020 101183651 450389140 676455322 583292666 356660996 368879707 106891085 6241163 5491480 391488725 725484577 945199346 57337304 856917349 483197382 823274335 567918158 29406900 416640696 178394175 937861677 858561450 941763916 112308286 736960484 749886179 260196384 846602733 183689997 850070921 950216164 375555410 534709816 404823902 327609397 236075563 127246494 293472165 985217379 113517171 910396759 641603651 297509042 907133315 461211009 937356941 662741035 307444129 837079662 769183761 714269718 677033721 987951610 629813073 272273958 571198904 128868592 822125858 194833966 980313198 598629550 148923834 23146343 864070107 292490702 784621735 983062193 721680935 371663962 845333208 188570916 392140134 602449802 652873464 949449471 883078197 373201211 151933576 864777501 830682207 158328470 869224348 206731989 360233271 158478862 572252409 191281567 925406783 231333614 701632954 455963099 349860384 501767851 849600941 572517836 18093158 802720552 665900652 947086621 567660798 819639309 872323217 692430091 220541115 624143457 382087420 882747388 603750996 321875937 227155750 217957436 367629184 471506718 135531580 859687833 369281340 691268166 713055459 972042993 302888716 997494852 874936521 339465567 58743101 371521742 236676098 899053813 747907808 787361387 167170200 143272831 904960591 270327256 309207179 486952637 530138182 181041838 6734683 380502602 387121243 711589775 851005353 376400876 363014060 775156613 697257488 383161787 670867937 348578972 852008128 58592600 797768953 454336254 918546201 667159907 872388607 312930318 166461554 35777256 467822660 169392706 337357093 329532894 771270177 660353166 383067237 161609834 328773945 36238084 334374441 643567421 196249659 857470922 321666737 180484130 161786465 349332105 46891669 787219120 881021163 502130684 258987556 667629819 492340703 656350562 710751241 107609579 62212055 883679235 537965619 301535567 148212549 828482341 209292708 680226068 334553080 672456529 544140932 719238651 254634600 133817026 542379153 920299025 201997410 937014816 745668036 488069882 306591770 378222034 349288720 306222684 524338664 219738495 799083761 143575420 683770186 962903634 450636398 791143416 309650132 75426743 716748476 272974948 500172464 549151928 322366593 453652687 869048561 228629155 628861955 373962792 616643801 132676798 131562042 333870406 598657235 294766782 130387641 725472046 651312578 846312163 204458124 937546660 797168944 917369954 195830118 661369233 153112175 593418311 450380844 88981081 797860395 119057884 201241753 195947814 718539271 565877556 375374968 415097669 485857887 513945350 207463601 628892642 266437894 910163278 160718412 329564181 684496196 217272139 304561210 996262561 888659902 426050781 728133537 827102211 746936415 787298730 940931911 981053354 609239969 233831837 511739302 490690459 729590536 670561910 801285357 84590700 517416690 397207346 278405924 577801451 473326705 965317378 935509161 187001485 428349762 373247513 50559388 807306632 726832446 148204386 695173136 407915576 943981886 641672785 975415233 416166178 912948349 832514709 228076257 978581449 138658876 695274344 353993872 91380133 947914758 670176421 210752470 651379857 285940125 225996944 245672456 919012299 389916096 221939228 44118897 224808416 403516273 830354765 287604398 669868549 335520359 340107688 896465000 309904404 649318623 977667903 112335164 647591040 793116075 958148031 964136589 992216228 834972055 710945823 626111703 34944993 481798098 702516675 118856729 622091955 21810385 884968537 476975794 164856127 998246063 893418579 492561906 41700158 52981832 531498043 81266932 788209359 151720199 830066041 304158855 787761596 815164365 279083880 744451562 121138611 396727720 960567549 999726891 537231978 648134231 360487416 901598595 273171536 919428321 667335172 243119982 998970451 321340935 209506980 545752521 521060586 311835964 255292701 564071376 157756658 732336489 233477507 108012337 570367563 175767215 572166496 413625577 406742310 994302093 831327984 193565559 164287791 719206931 394075923 196491064 120102491 829023139 579896694 590135106 426775532 502807036 79936819 55875908 963912679 840449472 311979831 827094942 390521322 880474945 719789429 908093472 863972269 763978143 374491720 492012111 953459584 606390713 509248093 470255934 309361237 993461527 148178414 506855038 919327453 739497010 682706073 503230012 904743322 882414353 796097402 83303179 772913281 522780261 209246076 197215375 570082229 616720912 985074612 209898188 262647238 445829681 356603633 134490365 571736358 71455389 559669699 567155567 816391832 633773603 381996767 76146608 661300537 931763065 808872717 475655572 33304330 59525334 461800514 63519342 193671492 735204295 743580533 401461066 303564444 621209666 229615823 645782502 47363764 740027614 223560404 760573523 486474882 789234787 354891152 538009788 968542978 149382420 712706563 285331009 502205957 806370634 520122442 274568463 896695903 304226448 311790280 595883700 771333323 333013408 72340446 272959611 441292242 218899620 235580150 581422331 343417847 281752466 604572260 800849016 587781945 640280599 282556491 761701770 536932412 923966314 564277563 799249058 49138934 930484082 671403949 653276406 119740487 482009650 383726281 355300188 575628437 541518410 615276680 816923729 225617429 115388353 484372095 73872817 573713413 452780253 121017028 474063816 937840568 57056705 694390862 635215661 394552034 105383130 738133490 144643633 85649624 762627980 766031482 95378926 60464065 556899638 898863994 330624291 94333366 217218500 676554890 973573385 811676417 55925571 489576737 387389031 102012880 248344187 610812741 937184897 669738694 214753986 64685309 687581460 252764971 534056292 328182944 418961980 628349656 35331413 819693894 414946302 899537371 632919041 614817106 77866483 355355227 110852381 419781972 320269528 661455367 626753660 917756909 47516246 886597705 619459756 471501134 102309099 451971600 775410429 53760413 968713716 232227821 838966906 410393544 518396892 703399461 448996407 904566929 236710834 103635102 947487010 717040131 711890464 407451126 49512436 449430507 373575847 688469032 726408708 424768370 156705586 825710098 921678584 857526466 273356439 820911854 883169665 340510619 14100420 770062951 920112637 354258824 971577919 312799176 154361929 488778465 31460392 815397861 921238698 390691227 380102625 769859722 104149334 63439353 98639190 920156984 708670730 172044383 295500362 716460089 42389584 939259244 539645849 555921329 276052927 359901992 259480768 817523724 496303990 373023192 426505222 40581220 481652884 187475916 185757515 122113436 753513382 205344836 830199077 950012266 550945350 91330780 833823352 411391225 47169853 150670630 232476903 552761341 241710939 155918358 379990556 294038020 540009674 295922398 772094180 955811173 675187340 628712530 986493859 915483363 327078064 795707107 522989069 762254225 322848534 683994906 722485170 836887510 79858563 433184251 399234508 889371698 427075672 44957575 877761418 90243044 403045091 521897818 826984907 195007317 565613545 688461606 276396206 544263447 521556908 564052146 571324320 691231581 656702006 822141769 809577537 68500825 945267761 795601948 359730036 529408073 899402242 405832731 612826538 237882067 906921272 772886583 137833084 116355310 567643880 985340396 354708517 719015278 970243893 454875146 933518305 119253041 740571785 12943430 652595951 23713764 444423588 282531968 52097309 163757387 693739595 568279647 60540425 183094986 701837179 215024004 184518630 101911015 686739611 287087645 376019498 354252301 274748141 673441014 671296721 939881834 878901003 632748087 215271594 161347498 303619190 884112182 749873339 378818902 36696025 790949491 167212785 354588428 746560362 397795987 498944450 946248700 428233459 897779685 915133400 557554338 856891944 369428328 969650783 834310302 260118255 848885507 746615783 728798717 517120787 681039203 589165588 256204984 245956575 853911226 540283697 67037958 465028519 100515767 351682303 90276671 160003126 289355382 54402155 86756955 704775477 897559390 376823439 378856155 903708527 690210191 473614814 4468168 131986485 210480870 881050950 8358711 806495726 484989230 610354987 339013404 8574720 328059684 707987343 372689693 620602689 751513915 710457438 698234575 560091033 702151887 604090410 592276348 97735242 384003704 409818249 196593431 24453705 379091538 341085612 466192204 796687193 612186250 844619964 43700852 774910708 91640784 960714499 623164113 408697730 666148070 107456709 783117414 911755656 504435154 62697625 621302206 489455307 727688536 463264099 526509920 200405120 637293704 472716287 576709273 361746075 574531052 956443958 612113667 786245782 689742704 61177768 56701728 145405178 444682581 214315821 596673448 151406748 951075094 128798304 447910841 338563121 331080848 897029458 957667655 341199082 837994956 394634666 650927400 927708405 825312923 788690548 597412601 996809818 556649682 224483068 773813640 718293795 583305044 777980936 460048658 175423010 340151627 725189576 178379079 428883969 270389508 502720799 328549754 556485685 616450454 431356220 645003638 866781275 89450390 828383140 319494767 177469551 451428975 127143779 454513725 879909058 516130850 246950716 306026038 533117652 604817998 51085259 783502000 740381863 268953401 419963628 296654895 545709717 92238921 452944854 21784390 233959663 939244959 834822806 276992773 964963740 490586004 386272866 93811740 48249339 467000279 218062475 718648585 83544160 788369647 558788913 715480208 277558333 88103304 872333414 88281113 661185449 695729338 25116712 342796105 582138090 84020374 768396081 833530024 287242279 716914434 75854988 388399245 204725518 250413378 243854330 831878017 57642814 926877498 597499404 960505876 584509607 165579437 700664788 223650706 17731824 758857870 432870204 696080455 940017321 59563687 79595836 722762768 645440736 645478586 441359839 226251193 424400809 352875376 577592071 58004877 319554255 242572031 198759661 862953642 495780781 978059363 774241738 85609465 871693939 75096832 642783390 261185163 133875546 418413318 223204830 935408595 312565117 502797398 779187536 192256582 23837812 750716341 491176742 645467850 185115308 809841174 632994138 465989601 755430883 6009832 909828603 829988575 332585375 473374817 449746664 786562881 513929862 102697605 247157566 634843273 213189261 645774971 400798324 734682457 489608926 872302108 172021773 81293629 585049809 970292895 820254184 308321686 643188868 582481970 283858049 827806252 747863068 989707871 137541413 710659246 912226128 32186469 502591024 990728411 407799510 501980786 724640507 526489859 465100934 116820361 968771936 23729756 574915672 862995993 769357708 723564162 341225498 855206429 90652436 348757883 158213360 57025096 549345082 48333922 132804970 906427770 695711198 182304942 747360124 593601079 452945778 579993495 761530429 67846994 537385437 853101416 897923549 343432426 24188856 808773362 560859497 754907569 892033602 496221421 589071912 780470028 605502467 304935660 390203523 307401930 63446093 417745903 466738102 375223269 141490065 579487816 282017367 467974688 464008750 811587068 935079877 508331661 143463134 952068870 813499864 919069551 947551106 459199154 95045190 92048171 669277943 549630045 108466241 620241404 423980030 206904155 610231829 273959159 147014935 808159223 243336628 872245227 725116167 844655304 695521185 102778724 32851328 433130508 98349009 91560292 21722463 959156564 596578855 323746243 314777149 106686952 814339763 805411850 813968121 485870823 323402529 731253623 232252174 208222556 76801182 368783539 832186827 186450639 876003365 691291503 344951603 838162562 3581271 793329493 393718354 934186188 560500873 642485257 237390918 959208814 409459332 301128781 314046597 948418170 407757945 376320252 25997056 632603499 913665646 459969958 665800433 958560356 168878730 924564481 369946726 236465014 505966092 163623046 859632793 421018836 596206943 904802178 42163661 58603923 851280590 470907853 582040269 554423947 963167612 270326712 843944757 824227893 739994096 100531920 207913164 817351596 193853317 951448420 134932457 736916779 365556805 28952107 538526971 346409318 487778003 960095041 632111438 509000278 231027217 132745680 110520635 483824414 43745915 473128280 726264966 964613836 717179596 371888040 558561574 229303924 862620548 323703085 379278536 472806480 772494324 747700170 414372829 163707619 883796520 600494656 717901761 645912757 318366170 475773694 119676434 359613237 447381022 560936071 534540647 69963220 749734789 877653095 39153868 767141145 179994956 542460833 86018029 589682848 873076448 982735581 868480703 962644949 510884640 689458217 965155429 862554992 964264529 662259153 953553654 996107618 460082314 972462011 725548227 964512542 113710603 350829956 652087687 132564076 944360159 63128788 969523714 25555613 621798275 830319321 605226637 153194366 832821316 812033918 580471475 637973202 106431634 628507396 877871876 121101086 697206674 195827486 193253414 966564884 175342798 726930025 572995212 311138856 720682876 284363222 934489313 654446576 83161094 322751920 588243606 844838238 788479489 475123361 107314326 132908133 713386784 400481934 620002794 17207417 582513397 424628689 373838204 527472575 596484437 58112363 105605386 187748983 536205139 629355034 298171814 372171836 187571933 703896112 426252512 752482566 411002857 368458736 848895003 664500817 730958717 273989248 560535374 995311264 193348110 197810616 922262234 793075550 278227640 175624648 557941510 120489432 180727763 290388436 596314551 992286441 223462655 871298740 843322656 815672159 450436429 521585473 606615131 193199233 923672370 609319654 538222012 443290812 208739739 440272162 49184493 268606814 51516474 622475045 522440994 264377901 447484274 11932166 801864974 202747735 765396367 971490236 660218884 904503212 755777109 91161596 583209562 990025291 217546334 472535857 152730552 61045762 573918634 934102938 106087329 130245488 409424088 633448701 15107055 532698834 257851345 250801711 402824699 146385136 748689088 645337197 121146189 814797005 350776504 409740311 69791647 837928930 482144318 290651058 150847654 989629159 446717607 411190248 943234919 143806149 712199959 139846142 439280145 235499823 580339332 360841285 830059718 906905550 567411076 5769357 836776691 486368568 479212764 112509830 544090672 931718539 249863416 33340470 664912676 100838156 834553837 207089400 726107598 900960972 690162862 864804025 503405982 442759858 713309055 809189125 98881239 793602660 46354120 329291299 925132347 187870023 46393450 945021851 681331535 366537587 485798793 541764482 606131204 806673692 992082302 983025373 222084314 681660267 153591235 179881276 554380448 379552071 598659095 424526872 125943189 640738271 626496096 442693496 241139797 390266666 235536819 434414949 18223157 415812938 883052043 919444463 103670225 864021877 310081061 646943592 395626338 476325899 943381632 44901836 781444372 58079264 575389415 251600936 633727772 387691247 776935165 738185601 13715927 512300421 904041786 779565757 454170303 348301917 603446953 847640125 775843574 314404338 106756313 407833967 467045304 834465140 513086171 65916468 24659652 995875517 564478225 478440004 203938005 183048670 569945932 350978377 566104712 733767668 616958124 672313136 154548132 4321009 515249063 590493786 600426148 306686302 15138723 567126248 591581114 181790956 369830162 448814050 283660155 500083735 226959558 630861079 919871718 665073174 505637700 731665489 932960559 791890473 696592962 409248722 289761576 292532038 679459277 570328685 75027684 100557858 433883025 508619016 554099506 274248327 173193113 933477549 242235301 893462252 866565184 650384767 654823542 562881520 679797133 986702221 225047645 835122063 779437864 911296782 69547348 920219681 663442786 51216364 972050828 888164661 105815539 910797704 304516161 204471939 713055265 79412245 222312809 644233327 352692646 191271748 710021646 811691973 603518297 754583526 514624091 562955756 412869934 154176344 247130432 609122358 11288301 291014309 707971164 649275350 695408663 807200875 982160399 446150220 294287102 693681890 525999493 453225292 870239163 290046809 236366449 697633929 823778670 439305087 94332591 196931043 134529594 783025075 267831175 969069786 760479374 221745913 68016257 373112123 310041375 21776661 196175201 935076361 358642508 218856392 100589523 82132121 9280573 61597965 316862388 311821353 266185926 352712892 136170031 201033028 470295605 90296939 305741843 150557556 226998815 214197133 203500439 480198767 22485862 522918183 420769517 890143482 841796826 918832629 511336962 659137738 529207456 959442881 60165215 878504022 639495743 53965898 981953186 221085540 405277163 803278425 856185026 588122583 240519647 22959373 101898369 885054268 803055305 93892153 128936558 27871511 907124618 500568512 40231106 352564775 100006236 547859737 167573247 175749715 658014394 203303612 783151721 249586598 355278564 408778225 74915644 718552073 396091561 524743232 943226864 890937100 335162495 819979376 39413538 1565963 93078051 238270526 855085179 111079519 618305718 280706377 564179589 838687808 289940644 351348567 96330301 614183950 714013092 685029420 55989032 59932610 746971464 855085904 761095264 574006521 998807942 680652897 487839271 487399826 211792694 642745863 937781353 327900902 631775577 314735930 260266476 11562318 65885504 918352039 282026584 743719604 425771530 49968446 37109857 587105737 816473969 142034080 6503247 392315456 859500015 552374948 216136810 190467678 879354944 867004858 268947560 899805543 45975965 378412952 959312992 194982318 623628694 788951380 93330902 614873665 790441641 224648423 392966675 254431713 673908702 284938415 741279122 738174089 92360837 85595043 431834914 640102652 169436685 967953984 752925198 574156721 354456051 556825991 561866105 142265755 549559766 508733159 371662818 663758268 550261329 331690083 992346494 15407238 61770438 538323498 161031289 773722095 38656515 166554767 194704936 179012669 266397743 757045876 288968405 198082669 408619925 971199122 664478954 371638493 771693427 305444043 28176115 97375641 517007376 806789496 660690938 859437285 972266812 914217904 285024523 182828611 992861972 353281025 448217788 822011712 521254470 983312314 403719228 50647104 718157875 327866276 281727436 860447056 531804317 62936106 997306592 448542981 212046581 684614876 664691833 241810909 763212810 379900451 73041118 302823422 273083114 14585986 920946647 794153689 122835943 353112190 170726912 607997509 117928216 803777290 201154994 636533896 425676528 849429191 309916395 428129697 492510904 284573345 671500461 566005942 435637655 569594118 332509029 834473946 693445004 144821625 437622227 26391335 599582430 48163014 178111607 916296490 882235226 191261121 409989804 348477646 817424029 531100512 108609217 171433001 78685369 205176095 56202783 635859897 650737325 893712780 388289100 80712598 868369468 322250484 480858390 244293966 758066549 353432600 803107419 13417207 446166804 256177281 711101267 146048821 1545616 760917477 99139645 170851041 851545420 171453669 507291046 90278741 342060135 295934812 782731618 61769957 276518889 105051891 453265632 666813293 53447037 398518706 923180760 718587924 675086800 779115579 569186764 656875961 201917128 430081255 204034233 87880385 884688464 235399496 945227477 272625092 498022997 331504950 406446120 583780552 454444781 268179455 668068675 569276089 711759100 779738270 92872911 489915220 658614011 322388416 351882863 97600996 896773406 505143919 990778368 366028746 611599697 612689569 710598710 690479105 624093007 843246790 180147416 408433954 423392410 695917150 890444174 590873501 650749271 62322685 718850818 775425828 989281911 885394960 496431565 119882477 163306495 527941718 855542618 854500083 292914326 290762196 263113061 469353603 1713205 311163058 584770827 786492319 643318497 577994686 372360714 183937621 43747648 452359595 850879815 404321025 813302986 304345898 193701284 493976616 585124858 161673073 974720668 541462491 904444053 142594814 479024956 820018610 555251398 390790251 871607846 59484541 839774053 849254980 2132087 924820569 555673376 967354729 45151489 238640441 998921640 660090621 936294523 155626605 869387754 770589462 317642868 254594687 406085011 262673319 610832713 906177531 265655479 662309704 501671982 133485930 784769468 643419446 358759522 217101887 681358910 613491805 321234999 982844330 985693633 664864075 125748868 244069590 722206735 401513750 365641285 158042949 103270986 778543258 547268204 392190534 59198758 918390703 143456279 566775714 960563259 711285017 351321050 555361216 969992529 345397511 119872803 701849550 755998421 732155628 736305459 705739195 845498982 188406831 463814481 814105237 180129530 584278604 181144041 139521868 456878281 442782970 559232664 286128685 798687618 861950335 660413688 421444770 848146127 246501027 59463592 151721346 32875405 870141262 14850399 449292180 189055479 542585652 948669812 971241335 474206368 56892282 590980447 79906378 350560978 982814855 541536746 860676909 207893686 488388049 269142328 634823165 268770152 234463288 261280997 185556080 239125178 873157369 860572489 34175477 42296168 605285260 457072675 57500384 373597736 35452694 553241545 753484255 18223251 289892624 753831686 499029286 875583207 645195429 741218649 888203668 763949931 688785521 667670400 855712411 338977376 68609719 719264332 145466792 440512021 64159987 297220839 796490482 611554661 452235816 970691801 610604270 645482657 448727046 37949213 246076244 68928839 906959292 269281805 979202002 233854541 500850108 910212086 22127707 194821292 574552720 213328191 247148144 471773043 700332018 81761970 800356555 447096631 885687875 827191222 987688386 791563476 706241156 486094397 157161098 447826761 557742537 960173654 864824927 925398524 670232154 529689180 443862176 710592507 412403255 813879062 111842257 328040295 227381084 48956298 589497736 674539624 442462653 501798768 728788454 722872215 265761814 785830948 583748866 722302936 751907090 725904148 251163391 36355786 740444727 891039417 347442058 883793989 803401141 401352700 202336272 789291373 606449503 723140580 477527074 48547394 61769218 695805999 812487790 532938042 991466824 324392646 555526121 209177892 660815624 377447008 789988244 314361026 372181511 687687512 985318909 365411458 912710189 414553385 649464094 373699237 497441616 748134104 258989698 38786364 186231845 220538466 566560220 11889491 750534433 81243501 305795908 164941401 133495379 303136861 664556806 492934385 740718060 121338476 848530924 268720426 898656567 516517513 739462499 874470206 217419335 416564787 119116398 797136451 955027891 163268015 936136654 702320068 385663995 115735649 840498099 48643375 761824833 544630627 796502505 954353644 383261332 857293507 575798292 678602422 507047341 835757951 828705769 75128717 161685448 425805500 296661958 719148210 21726244 755624526 37459784 607025243 459069739 853396147 13112735 205724587 353530541 5065492 353746377 241630893 462964264 819220551 796861192 306156402 415906927 714347709 932592728 399279505 494806595 743892952 195161691 433276091 342822014 579758545 208999148 331428893 475637839 629329011 992096145 389252446 920315609 44367016 810678600 66436197 510952429 317190023 253714771 571547220 519859775 936765487 17122987 135823019 132810955 817637454 959250089 722620239 456341428 683049549 763036192 340714368 434954432 137674374 53988205 396934728 226192370 268441274 984984586 404990606 209631577 167665269 76329003 382002830 325285735 918386486 743110985 313864185 611058684 678298235 12843980 205509291 921982879 994245854 534126745 739174322 497680425 728747660 435581526 731432820 196449945 115469294 192063754 45870467 871372344 505379715 686401989 388109527 898802776 22792462 537739891 547729831 227074444 462057860 416627 517278787 997665890 309505965 887155188 255809257 482089345 748761516 533245251 625643440 93185544 71590624 263481009 188196126 412626953 27617120 153540984 886983696 698790978 128633760 99777771 950602825 740779879 428436385 364449386 757021010 879138734 408330269 15369322 79569049 618544777 469787123 356145039 808674810 150317664 839412231 570038414 24513221 117818368 957880552 121817097 306388570 473365931 855790557 487517572 793610513 816094672 607368146 523422647 493152222 263466421 487439247 865678561 690157467 358957441 628174910 84855338 906507366 25030752 619360362 687818680 841525650 521214449 433677915 278827501 732751817 971722055 679109649 540945182 793877233 40197939 289529364 351640464 148466116 598114233 716325894 978115277 937420099 387925911 819864239 628984566 344590467 692755731 228145682 9687876 11192366 574658414 734189119 153913226 254613847 887697719 753752678 960975118 757504993 214642832 666738719 584467939 20933404 477741278 571855319 231902648 450504708 685598386 826597546 474980963 139289027 407919428 359233462 383905773 467074818 995443159 164940942 604060761 437591062 14005798 87509860 449432250 805141562 464090157 864993192 652488718 238670755 367722988 160517289 696978779 865324434 994433174 933968713 915044650 516666032 796339681 591918851 551493648 506672392 306362653 10743000 44068886 277431694 302569845 22569617 724228001 553514741 528928096 565681651 708685878 14659824 844554528 481200763 70009027 925851501 140004899 903005041 160695112 989341479 710403846 881480769 565064545 221252883 207213952 251082432 647366233 584600398 901117857 194224003 775132094 506438362 271209650 918661745 267552746 8471205 34718071 376562888 643132420 7327161 562135989 331895105 626929520 935838048 387661042 885841274 760901353 325823109 659652633 381845557 39987781 949098292 360300173 168451361 180297209 991780629 691966896 938529602 650406126 937674213 494528474 989279059 320813316 211076127 723360279 677535469 663315297 338893004 281171609 599359170 150599683 63657582 577673192 947100964 644524499 227594287 201929911 295442197 716419151 486474706 577578518 927848915 789657282 817814564 605796497 900411101 787029154 457867006 978037956 59289803 423927640 803206874 142806826 523396260 344321115 202216347 447716974 14036415 219444474 128389580 51699890 312060442 424129031 591772578 559317298 806371761 646410687 792931719 503854735 818608131 991357062 772122227 527212442 334830462 510026878 988697457 722927590 676998272 690519420 844057418 353181154 727371424 512338493 17796307 131161875 587611644 680872161 598447 830706529 445120412 332596807 677614702 106704815 220566329 192366340 483106765 765272219 580674922 382806640 115306478 617110389 314534883 335263043 529510112 803353723 513656364 895701592 989780634 423337342 45503871 503895127 221433424 153193734 314294663 506732175 297670470 328138814 809791443 295956607 284973975 623060245 361213830 785917602 605152983 910693248 762226145 382649441 924311580 312955532 625542016 293530634 480197844 156573108 423119141 982547052 510493058 959234929 201037502 866600282 782564792 919012446 894642749 307692244 26125185 362416569 600271089 80264761 609441481 11086703 247288355 894181022 913931020 872080004 643114116 945661292 115449748 890257962 591744813 796876080 844281550 40279717 279027440 32403159 485052769 21508680 601258941 371549372 374988104 426434789 680540915 997853415 67681494 58085522 509225676 312919959 295336581 23849944 886574310 10421921 923963656 524956102 709423425 903286169 594984308 422626220 287678611 879735780 804066089 306169699 454998117 625695789 246850835 846048307 375030098 719057784 986811842 846185938 259575598 133357181 113401649 211136451 304956020 270214268 831634508 839794412 406470335 94494994 596959864 575890230 670968515 458988193 24215282 849366415 761120342 383398329 152049883 248315126 847379472 406920519 24936745 496626583 650635197 410092314 93543159 288700987 489523504 186466227 541985520 445878165 73537651 887337808 400913644 911914215 953112576 683520447 931005261 67807176 416731850 844864407 675988358 871227910 14418286 670316607 480129320 992202948 819289082 501314991 44415202 110829338 591870164 100313992 745954418 589786250 372324442 845044015 16541163 824413690 290530770 370048222 584216795 497542611 87853179 202935024 398208569 559578816 802098127 474290963 685589876 240051440 780384184 764633965 64190158 771920514 915013750 697934397 201750757 103728931 484670334 461523791 606496463 269143783 437312144 189980873 238432513 195530512 437993203 599364766 507128419 323362916 693880857 594796253 689085777 381522842 905982804 661521108 564401860 443207015 889629694 15925015 136561516 275469386 147950926 736339726 432213612 473179216 844867647 821518787 9841988 234582784 120587473 642962741 139462234 465721721 484621288 164136700 432609268 333244448 323340628 705757246 585843209 803830860 250861967 169690570 31316925 546037947 382176133 925377835 939692060 547230709 731935174 616440217 843283460 177919775 689631566 281283262 894368791 797549633 163897509 205429289 291871736 624863073 702586585 631241444 187895947 687114892 468761246 569812917 992312334 621428182 580363553 122001410 241616844 533805902 247146790 785865025 195370585 270407569 413081807 408391836 278176508 833501093 697674088 507761489 655476161 530025740 564362870 75654410 305143702 275015237 651872753 377110769 371171781 474533304 547687653 970237304 177182285 723555685 206250884 9426921 538489783 410003132 970656379 391711543 242457716 860840499 405889016 56672718 223054591 835914535 547211289 322162443 445632695 432481446 586147111 122083523 972337234 764660883 273337808 264113874 918465053 976899499 558231368 350291430 32581694 944495083 471049082 528165288 533787838 314555943 182752746 480442931 489073144 75366963 646158660 539062091 409565790 868512180 409913198 247156046 283697061 387522095 445940827 383178571 823847831 546454221 264616368 240793089 191965778 829723708 881394870 563822763 897371322 796566084 84567568 50294376 645351332 441127464 731635310 554225064 466021054 96258334 430287842 301404271 138578163 277106051 455996440 451640735 709422752 897944335 360367467 561282506 815709990 900194660 943073024 327194178 506867435 112340606 475789761 153582414 675505388 403743542 165925407 196714842 562994176 271409853 864316784 849286334 529231718 287010909 47288422 133598940 538857867 976251471 281723526 302207017 414689597 725313661 872770861 840678398 120600322 113035650 158132520 911804860 82973940 58645571 319458099 41048465 115706744 303109573 957939948 876275658 531970158 695123064 367325989 696587244 694471943 114738697 989969481 155368559 701275557 20766211 864140299 881224543 150728911 175055838 234144504 866578214 196888552 451423545 58207702 232883520 501036747 206450196 350324299 179481879 529345563 944247218 992240838 251218151 310493651 730792190 488037200 504629227 222821846 82782642 607497995 194018156 201844442 702175583 392546634 637443626 781845479 807543485 598131801 922979927 98870642 856237583 923404821 811509231 884935589 139392036 856243190 871680470 891818298 183202057 424382344 387998688 71768510 296710413 114994675 569564028 600229666 686916615 80016468 222735568 350975754 603321650 845217419 245179064 902138243 411987880 563885122 348540715 101737133 811469191 128784326 974211395 701728842 701396536 489557103 673461141 966964929 341281083 503071147 890943372 711880718 554003924 934721578 451028605 299197075 296543390 580288366 865381935 47062140 549912242 16067673 505865942 561600336 591549316 8716103 709729947 105237790 879389767 974865220 826582337 492322609 175269287 749206369 332697773 338864943 90314823 71271746 535360714 953769970 480608305 643502766 159154467 678518966 195524497 737130840 79742297 669963952 905624455 75946734 754279332 846025572 98419863 380884559 151057833 53867433 525985436 308543592 279957749 30281445 262425651 100360675 759418542 906802099 405816728 294290937 207508861 710442495 266791073 161610270 164720436 505885660 472444928 769032046 780718697 398885960 621138390 593503316 557438938 410727797 835818707 983671989 966060426 994686272 723977638 748107343 480695627 808928288 491854664 966557727 458231617 740038867 376749616 484461422 382514482 258171190 199332281 360780754 510031096 391990683 845477379 992050527 315691797 672390670 465871920 583196064 119779334 66208269 594677570 931736818 626379297 536334519 529161776 192623425 762755746 940650770 123223198 356431476 358608141 222149323 668667828 764610651 444119053 568337963 302401365 143203749 379989846 986122121 75417717 524340434 657648695 503789185 963285096 583932859 965218314 173240679 190836481 855888735 889925418 339179737 390204261 851250946 326423163 141995061 853107252 429692799 196681420 104465610 164636784 401706679 58972661 652797274 273140075 924307333 143788232 530898001 582434810 94693258 277605389 70403783 630992772 597257582 193355172 996174792 339715710 663850888 222564976 407164134 534049806 436791259 275870049 959498634 448121673 103266051 472418843 874459470 884687668 211937164 506330464 426641491 267832990 477117345 91032072 145468134 353884201 446071986 726908312 497795207 273966948 803631559 106941996 836901023 328869482 910310390 1732682 911456651 956794005 468499213 385849905 611957698 988265383 688069784 239366439 750168255 733241859 773731344 412156553 830542229 363726918 958327725 184857084 527852238 947106966 512512562 226418254 568256751 133785727 402797616 636573799 812427223 927674300 666784443 835992967 121699032 182701656 948768561 425584590 549001246 645620497 516689786 543128238 451563221 452250759 529008789 337708905 940406333 137082271 292143878 675097823 707443324 291909575 804471093 718262405 811925256 642821268 731590240 789952188 653216288 741911033 688419417 937130467 823605646 978180990 515106450 162535613 863915111 727085610 741828013 702216938 11743091 300138488 752312402 31020479 6697159 213505036 382573702 350273522 100072350 339587813 186753670 158273029 315015871 470790337 885362282 902437924 365836602 235532447 630075352 917065521 426495597 462020958 92301281 873422021 214116647 314542228 1833298 747861809 674759329 168487017 600137104 602801832 492626732 887771679 159921361 123991034 925144613 192776653 855443748 278474994 762129455 789678255 64663022 466838164 35589119 127382391 511713638 485394697 979937756 362796792 744969615 505492944 520324958 524353176 713743659 75094503 699376407 795228122 426234326 477732738 411255154 814474334 368833478 781259537 890464118 914614400 89720414 432131936 884967139 29943660 242141254 71514648 831442233 866577780 380024310 72213741 730877333 787374362 683023620 693685245 362964276 555703065 598695165 432122456 283015950 846108882 152259514 209619343 580456878 821077797 520870785 373351048 647656488 148572288 599383216 355812332 396348559 45434558 767367475 428301192 625787805 195695484 387711835 197792264 678299063 215751935 96969294 975568971 232741175 261982667 366098712 558038616 77126613 77250799 779058227 679006962 391314138 525898052 311394262 425304998 141928305 583041660 558799064 717235309 365640399 893379750 547188137 909922115 740681230 718360427 597831 133133573 590618832 279428983 632669876 611723241 436174039 149858272 338032952 728269956 23959116 756428340 939714304 74290198 835081355 425080017 497128906 96554725 663076850 23916308 59650737 252327192 885174400 998602415 180367938 900922352 759626218 441205048 687221799 473517597 307968316 895361580 58254757 908319668 385261364 846743749 279323232 545416519 829269274 473684574 806510084 607656532 752752740 713396430 656236742 656744128 554503855 91894103 599862681 612797720 396470162 473867398 975411168 606869936 74356355 997608714 316379607 673487773 339857867 86732817 298868616 399652982 809002049 32219618 799050746 460965390 317149256 201305618 934401205 973986100 657011191 97519337 701831537 493736231 963599422 468822855 271307420 150798600 117504879 819696242 174201777 447142072 41218290 167871401 377133289 83598469 440989063 448254827 905015989 462845660 52632693 287837509 562653452 871987793 501375900 614740715 785927085 453822986 30994613 464049314 809592280 42350740 964602197 897325586 8243106 335665974 692346130 503868700 5143085 214044481 44636998 857183550 65853971 615036223 135927464 457334640 219015933 215824454 302154000 95156445 83711668 671130337 413010463 683905668 259455270 248904843 830923785 245366168 122017666 282868413 608125406 682100165 809053436 397624388 251326869 243026414 940199916 131036628 989520311 360228548 825905046 131712970 863602590 350652383 185851251 482168064 186227694 160791197 551055861 298072146 611159676 400110486 325405111 584192850 113562580 638039608 949399390 583234391 796182863 341764651 788287074 299688497 935261258 117078079 416099863 615988635 446100983 676209235 889572534 132391675 715482268 245421970 391282300 126172747 999764214 568416482 182879543 496766960 806609709 701261175 749681385 298597610 654483381 450317775 137932454 366516201 74077229 213768009 514932219 66979349 864762971 307905657 939168991 255934009 15483134 534073629 362409365 308738429 127306212 41314877 594425691 855305662 64789737 832799816 992625777 979369850 797095044 11436178 554018599 60635517 876587205 777984336 476115299 950944868 254312921 470742583 599849749 273300064 940715278 973896923 809377605 60554769 661857457 500235818 298419181 921798527 643338606 712731947 649586885 476051679 554921012 525115808 904753972 632223260 2150362 859701010 286319544 752457270 227038753 216516218 872614569 618134378 141971452 397281799 789258877 483343336 423621843 686477011 580350784 217533852 186023317 61901012 577094379 725790441 662446875 252864031 393592465 113395433 695705411 902775031 700814741 130363031 315860230 266350197 85026396 759018881 457481421 232401745 698594038 189975584 357336319 913115576 269065294 703082977 641816867 249332142 772847630 791821252 360461233 107008026 320963364 468979191 975922384 5694335 798511469 773379837 492959971 118740997 259122797 130094032 555868058 935766612 75733741 764428966 192853358 102160968 556608683 926069659 483090012 359204175 784485350 355259780 243692849 400915117 208429963 284898214 986451746 443178488 216466992 750721960 56729808 185936584 124015597 718626245 340453462 938389527 555798414 382506197 435271863 243605397 232426070 512693580 529853369 355071138 990942684 527005457 862004649 843778432 87502545 524134342 808050566 750032591 504386774 250233055 708278543 755480502 27602833 137656113 269464213 919784919 563690665 605490513 37195042 994585553 224458087 823651888 24178277 679593676 523654814 693256376 805702237 292922575 76558330 622672131 220488526 619032255 706620487 664864839 798364234 841384585 381870731 700117370 799160344 946537634 746046402 435764976 416792907 598502842 564495661 573525933 430609588 223732257 940435290 438002349 410360221 94108517 971245023 843095189 547607015 40183826 488413361 115596175 867112906 388056378 589611898 363592194 806406421 342617475 961387328 478437760 132122710 555957293 631576903 726070484 805722512 727950310 12091981 34074759 581657473 352569303 825035356 543713684 816284789 982222893 622975645 601068637 954824556 9859593 619052333 614329034 469517717 310624463 478441947 69382129 136967855 375321330 346531420 133883914 103126975 698264629 52201041 218761118 259914714 531358986 821826288 341715443 290945402 992390273 302449420 993270681 686822672 479729875 316121981 164460294 657137292 636897083 506068387 482969974 356900663 692324816 866483935 358996431 352982582 675846978 956264665 716497739 586882736 981552555 788439876 321814650 432651866 660612243 504118389 770490794 195289158 157491812 188406879 789420607 13033195 916031933 486229682 430072333 315658194 810760889 998288072 450427882 282114800 838499385 308182351 542479433 101373638 923980382 26309965 159137105 344925139 793640177 537500673 420737889 317615331 588783123 198167278 255979596 153499707 955962195 573223114 665973952 267492629 298526238 308530629 704420742 255020382 740600703 722297586 252034030 384905983 861490902 978701119 886740134 749769937 32913614 24967758 823516856 135288795 855959938 42904097 318559228 775282064 8477373 24625652 379323076 695351110 602027190 775268910 251580578 790053006 18562807 672542770 716625651 384124086 82485385 144528323 969595017 251225267 199976423 122876683 637120244 967766966 516273554 328007506 650849368 349005802 177759471 468549139 872263422 99895400 410979435 684658725 322905045 297790443 561652606 182722392 914726328 575807142 917303632 658303183 731420292 999605139 181246320 589430614 401184225 297127784 861861577 397790236 253784010 282235027 914212221 772627372 252475488 728179703 48194304 887108804 980048818 689979525 727824769 786783971 965395224 917600870 455119213 392513269 312073235 636587617 581262772 192711304 719417668 129418895 997155232 218043829 27926531 230223971 358048751 828427441 410282384 368822439 205017788 492509833 990183386 822122456 659351230 282247551 498896527 462738692 826359361 169091653 246919770 990565934 336473549 843920543 28346651 205148146 693972255 827929909 877124147 352929719 611756274 741976282 88811847 750374517 890787088 119388928 533514650 686965051 125345161 976794668 922049566 204098221 448603756 619010594 399464074 128453822 246653667 155762233 580763792 324626724 91121076 784135715 85604359 328187675 274869875 442789238 449770488 916262463 790885509 76493409 93997124 515768733 906081047 723123613 345781250 796488072 131540083 880866705 147592369 145959541 429072028 502588452 531778520 142778659 557591434 964107256 619088086 571519960 18271792 193795540 885981556 44623880 379863569 221633277 16327817 506841442 169319382 672834903 601789371 548836061 22367161 772982482 481600175 584467682 799468336 183060915 919198909 340056638 269242829 103360432 270029716 207388843 525097435 826051599 788117693 490974880 383411233 97595253 909428532 947658281 589873767 55106416 796095179 280805360 338248245 770172893 771025771 25627743 369426329 388268795 666154221 831384516 452771667 508520139 418355560 32845524 130001173 66441433 450964863 362950898 186542807 1732616 179369248 240391901 543364450 617241171 79193418 691844333 147516602 141671848 260014903 464871465 315497340 501564531 828183059 857336367 573020650 974561694 748837897 757655675 167491104 682639650 39129070 169918026 850146025 499212942 271402748 698809727 691169097 289462832 259802420 295932486 346203406 886910173 516011219 99063723 33971739 572940513 868724407 434173473 481914015 507747305 498588196 277434015 305371830 728231381 996157456 893616758 521207267 949967413 200014036 750549351 291618043 489058180 389774006 809657049 981208341 258270124 408458336 434716932 440409274 515255866 935629719 786849679 537911727 102444512 212761160 313774093 981698192 738453418 75382959 204888201 1250938 76393080 824048498 810403389 209804521 164871197 135936377 67496227 74759404 20235251 273379536 290701361 6691453 416470145 690536131 82402963 538429767 318360640 403799362 288370549 640868929 297899920 876410991 316187056 871932330 426022004 286888023 414139606 699666693 577765141 457560297 569864126 248725953 98375993 380325848 930316866 678906263 772434251 688800732 558092271 824453442 949923235 263349728 726808058 780323181 93265834 399142214 480891229 374230981 23202892 588210812 148819890 761974712 230247220 644113166 603462169 400944561 740640757 251833372 32595136 877560462 659034262 930805380 586040994 611488533 939242328 271103198 910235798 971856488 513835025 574195056 540874048 939365523 947473183 523714833 48187773 431069602 693982676 97383839 165957592 745838190 715211233 779204538 450544425 121874685 841103341 412145251 444282507 890187567 680095625 961289823 510871229 749147667 383562835 562859884 884603066 512788977 495070638 24201427 784097196 405187664 429773967 119722230 718053087 336861473 97637944 608053666 835697561 604810073 37283508 870097028 193896533 720012989 323037703 700231195 531454271 786383028 58523666 31262804 979543019 737170648 708179714 921021480 901631108 183521684 976741452 471886440 416552350 717220703 590527317 969182484 321817448 288426909 972647944 507679306 613629174 550927206 512959686 938283020 404495580 402096015 189034638 173904910 513131564 597776220 644898798 704036202 279345514 334713884 573267047 922539417 607347954 163144183 790760993 550357568 208897800 969508704 400287766 273289722 863466269 449201752 496067952 441109267 90377171 750968576 61072715 923074609 350000423 934641811 853350836 981362199 837152811 946718514 293862166 513411132 356572853 360271156 590834910 241230562 935992368 788927223 345054671 7103630 415480397 166203431 547644170 90829335 62931066 611265446 498198272 76396208 426751800 853860318 991484619 574128136 572055282 734097289 437032320 722502436 399572322 854207391 374772598 434733965 598267626 825388538 134284216 362926296 199579363 672894797 110761996 707690034 240690790 198637991 605890102 18519107 972204791 838379000 51153735 426551344 518820855 291357076 729043267 763730443 874637903 574962662 114930953 428932607 704897215 442216900 361707862 824827320 818212033 194023041 360620760 966160723 763360729 984455041 767551564 448174131 57926654 581396380 753555359 197722161 134086498 843908465 24014749 689283105 613193098 967559818 319482904 283582617 956245121 654981052 152050326 418226566 292922651 150203261 628558732 543489468 824177717 816272627 268698361 187991208 983230755 771538856 619490622 809947323 82708454 933075208 949162240 870923961 584022218 441263699 235267052 338627879 836121440 248134481 858372240 347764934 297817178 798181088 747274318 750500894 21581110 562674105 40462365 111503848 230169078 693300368 385680900 141651552 753467138 718464492 711926814 188114869 708309485 876057453 158256229 732807815 830825171 749479575 567074954 6566413 648702060 515402475 505122332 53379603 445962004 323459656 986817215 211075648 356318454 964236349 250808742 602421097 295502603 361581067 151262097 341699641 354348939 985044458 499208379 688764644 94966531 773438687 434784266 242557271 205476562 959182744 81031110 457734053 36789285 242659686 960077444 863995920 503561517 582473980 110315490 635035174 538930815 433743282 894276345 846541573 623180631 103543764 703637366 241574171 466662174 936672363 299117852 89052547 393143664 770129449 563061430 301210054 749106839 598993775 253428466 852381287 718563911 266659058 24363320 395878102 25876322 527197677 16632672 311013163 26887824 191363580 586880374 443288067 622024738 874765893 226485448 539036095 772311170 502980101 81289407 767028850 224011795 398811794 315547636 401342837 703244011 411997676 974619351 740328780 676905697 90072570 478934830 583536302 252572335 37137686 384260536 262897842 959863575 265271190 321110045 705523586 6646023 476350992 963286761 334353501 380927485 256358863 45717868 78846407 387448935 813731752 321535060 765718527 865561203 573478586 192002456 163329094 245391719 382455038 713621626 718771606 275612045 254004494 488123589 785719339 741142839 493296189 437457439 704055237 802328514 443455742 411068341 318687152 91256534 122299203 517367970 464482960 304828387 266009687 75883801 509522240 400220160 297270192 738614051 116745507 725130562 255104310 70116755 562999073 349199617 776423372 134865902 180134348 745073094 840301594 588721061 963986032 527433171 649298686 66273336 592336107 481559183 246199615 52979670 106662294 865411464 505747885 649702569 885820616 940044779 636230731 12647863 57410092 960930554 743246839 73292348 416038199 330365017 403468603 983002572 855423223 42389578 390454274 282364990 8321253 520936469 802245139 970947515 516555960 46833811 323576848 887380496 841954452 629962059 643012883 853718644 786692534 445500207 575175092 635857685 964927312 985515617 493607318 20697822 324935086 832876376 868089182 443913750 773916574 822499587 912985690 153090808 541059688 237380209 993705501 417421300 622441011 227640225 446522382 282292208 365691218 416117529 427062550 119466565 238240454 543892441 628884959 394382859 952479590 145794779 215671972 913834329 48426981 973113927 694511876 520993895 212343787 358936720 735343569 570755343 220913567 164912659 363878801 340440940 542969694 170151297 804526363 614765019 653419944 792678255 598408117 651682008 237345237 794247025 519541624 856644410 126828897 688950916 532686050 714516128 877083812 840723684 753880211 374604464 660612199 472043614 978155153 856825708 622366024 79801399 512741777 813264483 729112021 198334683 665035260 344422196 368805647 839806804 982393262 729695854 125962317 147353386 444671188 577025235 141419809 305857097 314517404 576102493 117961618 234417052 155252389 642859723 672908263 304621306 803057636 377233045 638416522 547558363 343286259 380085195 459587289 280065892 891133978 543646164 943134014 908501799 187088854 878395491 9940692 68857279 437256565 8258065 551531175 183152901 656147491 282357067 917201868 900683827 947527106 59793736 832076356 950645866 722074286 332061069 619264015 460869197 15030568 870835902 722339907 727652746 460745276 742831896 531070862 78139031 306116665 15666580 285633591 741433126 512727409 656594096 579370555 907403282 932090527 996887615 111745711 920928198 736596504 519216224 879284487 293702076 244086030 9992256 857884904 891630264 117752000 990837529 454320486 279781954 228618779 827295188 237528520 136281835 762428680 819263284 815315849 547435870 755295003 992110431 618328166 480719296 400229625 799163296 306659973 623414144 131711364 347914208 154784364 664074449 767799717 140655370 86854615 743967335 576004487 630225774 764886782 542271676 808173907 365662470 486915187 26943077 895333043 207027022 780946612 486027693 110184695 294954568 762966958 202159239 825952497 800677769 179487674 710799642 528162121 356688073 102277301 676027988 44292048 481764573 861164899 210092773 225741427 239290264 734248816 342062348 978127764 913829977 287191710 875433155 759738135 949669799 142282056 28043496 144481313 131950766 165238577 90933032 77557556 38859354 420291578 907816253 692470806 842522375 796816412 143044364 110318312 739601175 126413301 555800071 85792546 302791495 496827730 306584064 994123581 103219181 282639774 845085131 41606783 251781568 757100889 808116702 164856818 233309625 186943100 651929103 712207983 206960913 674886432 402944006 180717204 419459903 111753429 167535458 907328949 339730655 141045568 900144921 803577576 448810313 738540802 594674987 787417894 450218687 289451625 456646756 781644319 971611062 944998635 755613078 393429592 806543834 471032136 617108187 163764620 159674107 489196916 446671332 188906157 111827946 960509286 665669203 141485193 943005479 845170732 530200831 931581242 461894811 957792839 529252553 695907079 490085592 824980297 686303747 208234757 880805194 397602805 333814970 196537938 325845722 715615094 961036761 311679344 48005467 647409129 435932712 940214584 505562500 356189917 289819196 57596850 946508487 982754984 438384850 524160586 209557780 709933396 527069715 828244116 698607160 321250226 33421184 882117960 922226926 869185156 847441057 256591864 510710907 586369897 387330640 659114376 617013113 235926694 659567940 351148021 844023072 210595028 476621950 950460775 442052133 203563610 690090984 945540010 345985797 585947994 471956500 130631429 707535947 185248443 993826952 696487777 794634681 873698340 521711845 707514083 221960804 877907633 764275574 360306016 543546384 948755518 190174716 255978614 401499711 566361851 258580339 704669251 714820084 904173852 855319575 488863897 431469798 767984136 383253546 853848584 779427742 589635514 319405414 806020982 719341950 26128521 256191133 890902815 223457101 972742661 270827049 780402813 801313738 112806820 643890369 70575446 87746358 282323219 952722301 965109157 342266247 495539627 902933514 216414781 189104202 184924857 785821459 829227447 387474687 25691376 799573970 367625693 492815879 886436742 575651426 418476266 123140559 333500209 786415114 568317263 213903665 608128565 253571768 298557775 934584405 739324528 424066565 691820600 953148576 304795170 525030286 277744285 14077112 425262736 83985949 586217908 455763582 664188532 899132537 22310713 911608569 286645725 447076886 340042421 868148073 523735546 168301625 395168983 468244317 617734603 516401721 335259860 623054225 284633072 786981271 285761212 334750593 6929952 466767941 613661117 480925517 513006539 447677461 650277568 632126162 165203207 985341806 81100058 810310351 36518455 691224000 380577599 441450220 745949168 898350430 922553778 878316987 405939908 29288705 968282080 981830629 767469502 87428059 858248842 240312200 95148448 30602763 154209927 431511195 754313952 940835628 284676285 545007935 725947003 537981311 985493603 12068347 844885231 255763538 153214039 851837563 804404061 654060895 860639371 494715364 6474644 156148370 793138829 202735823 731604719 818968507 244041232 846947721 917683927 581456582 605392093 893058416 239276596 431179337 70985507 74983821 251673338 47382824 583975954 246481991 893781419 873538575 608287814 472925567 207677260 907857698 842414926 898984845 876267467 733222174 56574256 295724727 259417391 784937989 864488155 871807754 533737529 140201447 145698301 82726802 300246730 60152496 639778959 632593483 730888069 679498196 91947146 200230444 380390753 267192920 300420683 589339938 79670197 35879507 795065208 667115341 880580156 466230257 98570122 25049923 579381678 189279671 233239490 502333444 902007510 851728424 701665371 882589417 950268905 574717400 589537601 377103279 516850855 383848892 684573060 890760477 767746782 950082686 697688188 760849290 430344439 23133660 124865721 380575769 182883583 454160506 6860873 834988799 397534452 153767842 373546470 716639221 714255138 453228901 698439132 155468067 467918943 534383140 883081783 969859733 708137359 593948458 321915048 943365266 320029128 622051197 700936130 619976086 74206894 32082890 165833908 298986198 760930353 210166486 841460041 501142244 162378388 765307047 127000771 560566988 155548647 131080301 958338297 398950197 385224932 629774088 915627569 624420108 691747906 515484736 17722758 719990618 687629449 124397710 518459089 598488896 120657757 665369914 391388855 356049643 577653904 463168348 290855372 593696241 483887442 759700669 485791233 148297229 134261485 918677263 955252669 520942618 219468564 736897479 122743593 324082261 331633243 248907629 231857868 726542340 150507513 596543609 637256300 520542404 149595472 9143746 172567084 193229876 753447218 117438513 142806608 102050809 372707072 744254553 96081972 251200882 26392419 760381137 761971121 58942452 878738484 816091542 971288158 890579742 681569892 188285380 405778679 657088230 6756175 145576470 742203990 89436702 23943612 153231616 886521042 991889245 732564508 494771987 699898602 628791240 343964207 866140668 816128209 551096994 326281217 209339147 741624117 715784215 262698251 792344095 88395095 455235364 346997151 178325174 147685799 948480121 117807786 262869248 724655767 890729082 573413294 14097152 868022393 153212989 575193681 630801838 540317329 467196664 165272008 657632180 63498277 289033056 947730123 747035937 295712018 896086373 504322017 15093543 151316436 452402397 187956935 358399122 149092664 512935408 74755037 813242422 996009006 986620446 408908085 467995736 613276871 526483777 645495386 613340844 722523295 412520379 268917979 337991933 786129920 990982436 687492892 289669 772411500 515317733 172954111 513105631 757207983 340977474 755921589 103682765 748044545 273070347 423389007 610091576 425530476 422970612 196578483 535608093 709600324 453648573 465020988 829990052 96932581 790634261 747770671 218945511 963538446 74462950 910332460 470960412 855333900 316973936 889203738 11754708 389705216 248389436 608523283 392944122 46761263 504896842 758734419 456915856 274695829 870361000 286535950 477633478 668330069 513446419 645968326 488331540 698379442 752903037 456237463 559652494 755102493 669745511 738161677 890800180 800616931 841816110 862486895 684691248 584451051 717240442 241101325 740490552 663932397 65878092 457858304 62311313 375968373 753200002 851991448 705845224 515743972 183542715 13925903 30907135 86635929 757090788 611306054 394037949 682045927 428744666 569919370 365510200 539239630 951793684 850432161 814313065 432205513 752802167 226720398 355738117 141089970 210798606 684765880 337923892 647373430 349773384 216556748 291377953 734498582 273903523 650641826 503161662 898681345 154700849 81651846 374784954 859551577 877639248 539662844 863894025 199091918 296033360 445533559 74441971 357038618 399612009 69368959 52801283 372308720 25294398 64582395 479761739 7577886 278127542 624547891 754409849 350867022 459150738 692239428 408561064 951663650 583794558 788988476 266644648 259391702 483249230 813521461 248816411 405168470 376619830 484805472 548128942 406820517 766078798 626755942 795577223 632829554 879710875 493422677 281848419 226699801 146279579 488152913 417211045 338411203 155977249 862494580 61873885 70173481 814305812 195782259 723550727 822271553 965017588 899609397 105746208 420211635 312525844 205468055 561349781 200279995 66693464 559022480 580909827 711831649 591974588 148890160 6000754 899900571 277925110 228651680 605136350 246888443 710936522 156262147 751891932 620857029 352664252 938761386 477662565 709362846 873430210 455435817 384976902 73902209 698590945 252151696 189958897 782805043 124647580 824654108 941166888 830572452 462457516 370518554 914320111 292914539 163964331 978620481 17678613 135843844 816022626 663705757 947290197 176169817 323032391 349706231 141143794 343566641 682135325 661743965 996184911 734779760 955841958 143449053 37208195 231241731 141726846 783598000 645601863 248261455 232499077 315796346 306766613 380698633 66938494 654113239 826317290 846025785 791118489 499546077 121953197 443199410 490431554 665456483 287420819 479965014 123810983 971186121 726386085 359927775 286589691 934044732 347160135 771315678 258575690 251559928 466994816 10280222 730218966 838271389 617797134 750834051 283416402 841212449 637828372 724243251 298678757 743850815 501488898 134763590 406976986 127359155 917708793 440728161 439003537 916288936 488889140 516858687 545159344 974527712 834871382 168351649 584080703 410234556 723055586 11529574 399422732 747496590 782234118 267589455 816886132 98001567 571110599 983281604 139803893 158449454 595089741 228704357 370008124 163769602 142985498 860195408 980254041 59643308 151882754 475410212 268435789 379420375 613712700 212433859 433006542 322911729 929372073 641635682 134547106 213815060 942289043 151543153 764332134 813910005 7052783 83687391 965736867 549039715 281418593 702065115 340843634 827178665 410541987 710699337 537736045 987187579 687073361 825717574 100776153 394770589 938867992 495275327 854030106 571642367 142307984 337460447 854157153 180546453 651027326 239108523 596589532 991492493 365516229 194832945 739968503 630032695 273141828 66634214 939851023 503980016 791519559 416402589 462433262 889188891 15785467 328913706 393062522 131796511 188940480 280117666 147352972 997601994 976605122 618955891 998764959 95419070 572119465 40992915 212728981 639987452 284750401 878129158 295438840 668115203 919128047 329242556 142426999 436275528 515358013 142279227 296614465 306041179 527091483 123620522 223802133 188101682 646443917 385883563 835187620 56321436 524679191 535102473 385917322 434317570 928217093 659878669 55437224 773560626 881670380 119527746 595465773 270162122 119274805 102463018 639754925 585945271 223034999 518827042 801944058 139439490 87906181 470030524 965214162 106507042 47364822 359220521 948576151 968096526 819071244 619583970 478162087 758481989 571487782 652949530 27720686 308248102 710818585 418955401 653591197 823772520 464655617 350676950 400709207 237462270 414592004 46993267 229319455 106159944 440126100 211349878 271394549 511967788 941750142 569328571 638647855 156185813 957795841 3521131 288069135 419504426 962909591 568650520 588433986 846420856 319652764 410168177 588963132 644709081 866357850 525336740 218089252 669649610 573518637 679310907 840483887 933569303 950421397 590273344 196363225 893731835 56903398 571536141 500883632 263052398 873669181 214783057 128691542 405833193 866868001 720356865 707277722 769995372 652177108 667209505 955157105 229156505 435696927 416571029 17705430 529668083 72247483 110378266 689796031 799759548 489957062 77376331 332158224 301771673 170860240 3209610 20644104 835693308 423032214 913760372 228434830 438776730 339990140 17509275 303165890 220921754 794786621 891859703 824565295 770360914 491281213 669994520 690417831 838095041 532551207 156691056 213437508 633253452 130573109 400970620 328885196 418520758 922727955 577473534 518214093 921494067 530161051 979353900 140147102 920664763 176770524 162839764 545549186 738897827 48610385 786818504 600127315 499736286 883059908 752208976 993706288 398311892 524725300 563661332 529193973 345762663 962626846 307948841 473381880 212376776 194725899 947091508 584613470 108117348 648211068 382625861 29483849 188842950 445758591 86221448 739774870 320906948 590996207 297399881 829445892 585039219 918489385 639786772 901042454 557163242 703215493 950752470 271568995 402894625 795399532 823028845 660385633 121958987 519840019 811062600 742465134 777182099 134147588 931999188 394248922 471524845 993442656 37712572 750543348 542260905 27653336 102058013 660743965 792673063 557766977 15482203 779692122 505917289 635336462 172760176 915911093 353180068 899390254 927904199 520950185 343686324 738902056 89410694 205285197 839003766 216476747 282348002 9446475 653469008 505620174 240040238 293734062 940580126 903894297 784534049 558979210 492720171 680554357 365669386 586866931 614210165 140192961 998945584 57315168 924614723 544328711 871040410 464646136 42952241 387117716 390123972 795189257 409679617 184401809 238342927 378776860 230019297 383353109 584739568 295871764 743377708 750891703 614198664 351282669 549762764 539174287 352464082 992599597 775085995 724062229 380255504 209288531 155703656 758652503 173595554 961981250 712042050 551138850 508088651 260652120 624007167 58459773 715729778 943295469 428094327 89951084 213209283 862428314 365915632 617168660 250389516 773666727 154467707 271996630 30595964 606542974 786769609 770977970 37828829 689652502 315464526 135488626 581759272 39197705 933456325 211805839 573070751 615550812 256559833 632117957 917573725 976006517 816210004 551053520 9471301 668641608 447623958 125277922 781684579 331049523 829760991 486444282 308445158 379140644 930821786 708745608 288695131 910643685 844940492 928484020 416305750 600890951 507106887 739194507 206692211 806258532 706701543 872517728 859218310 791056729 331837000 615302663 851935976 2884693 810578649 316216769 971259678 236807673 902965059 697090574 777170196 265892752 373173028 474479922 347863908 155409959 815772873 152697323 205202388 150538930 259809195 798487958 194091361 118227802 408893354 337933176 489342530 60706211 316164672 599607025 591397098 253910115 513419588 26570328 282544586 180800570 899675164 872581041 469940500 821388240 809879816 569321183 362115972 723687252 684335717 92416125 69242531 446452007 154895068 290521015 140798724 898125287 35901114 754888790 745516593 405903362 847653508 975896432 3966926 302276120 312273812 348551451 723531181 558888905 652569404 899104407 859243737 550216565 310330542 660052110 925425884 634626340 544837759 554269134 240043976 620102403 652919916 673328682 481898761 688236446 44470274 205979876 909006851 183727306 147924579 729928882 987100474 670591738 780213197 893676630 476469038 533560339 903307775 246777984 956182174 252853492 294392887 901702520 706522542 106052750 515747626 784031207 203954733 197001533 56369907 747378592 802695731 285482659 923883041 717452637 90652734 841265894 399412483 179389480 720304862 313454057 980383441 858521126 41684749 599833373 498620857 817038247 292912722 453250573 451480160 975088080 527621391 991026641 79751576 585826726 404319945 345380697 223886496 7778504 634909698 105378085 595582854 675010858 185744371 451853177 738884970 619592825 349397738 606820474 533669669 181001750 700108407 425846484 695993130 689084079 820288015 17573808 143575592 680338401 54272764 102536683 350089242 691749043 986009340 627610685 156734738 456168940 59228107 312913467 652897438 976995220 480384405 262569878 182539707 730533734 648986299 288076456 933639498 303299313 623515535 942674206 305314019 725995969 110963700 410662152 829035437 883852932 287742452 353209023 724882600 980119885 863954377 399008488 558748350 21954590 884291055 410154724 802052850 567216654 286197606 443224977 655882590 884875765 781087023 117274274 510948084 509744565 618328442 413374550 160915627 434816011 591081177 612049865 650597651 520678735 477097879 479311415 890474357 213948011 825759437 532481871 47288321 568733145 621589154 48541062 837273081 590542584 972527686 840897384 657744214 155948258 831931922 457220249 709424777 635406940 430959279 616374571 69454382 375248076 805928665 487518753 898016814 268662562 132402365 500007171 758621860 372648044 800123396 290095114 795113605 306146010 833620045 76977208 275426089 713289387 869352335 139335784 834520729 216407335 330522463 94070972 316349641 762142656 599985803 810687517 609518954 650552148 84517210 599660753 176210938 755382713 235137218 743562814 495922504 57661042 713251222 706396316 277265849 837976794 629043377 486467452 739103100 291475976 132118032 651383351 839715186 213335718 160401655 485931135 990065784 938091710 254127353 236213771 527191809 846140308 349411949 987034467 153985162 245213302 659763351 925135788 822124557 731852418 159195004 628939630 549609165 804024211 986326593 323419691 505363428 411250578 852416429 601565676 246562947 153337434 424200000 338543542 631638640 527789327 716676678 41132587 336149823 188699607 483760651 654516830 612009275 748141239 700989934 635940218 987026646 333107177 743805513 604978266 598316258 122501203 282702027 759538898 995174279 865658820 524599695 709830556 962710349 607379760 853362364 67490476 336640967 627980007 944432047 937325133 595133790 179119031 370294725 559944379 815195282 12756517 677216839 527455746 791774669 573164386 515172105 153800018 177583094 935461822 842953357 438647851 294990209 894762451 210949240 207292234 38081239 698369923 279235585 935428091 620228417 671741531 273551436 405708899 160976681 563769464 589314271 712612273 892137266 371805231 51852749 567461516 18347907 763042560 338822398 717391814 754881149 31498236 883455263 594327527 430260137 771473020 156591707 428213277 673181816 576756753 216755345 19813346 343742340 402487970 62849275 951825777 696229081 64764031 296357739 317991041 980031478 211850393 178183338 566918640 701812620 823654392 565391274 953293042 632022944 959865822 160837096 249515480 284726399 854287555 803209346 974500839 383212100 719088014 52531816 650285871 222185619 326391838 34103020 723126332 921600101 256457319 564598309 628776641 905252604 404193178 935028600 527862434 400160904 370519545 569108382 650088847 95701521 678288415 511556732 298888064 622237661 48390354 971852038 480163424 305918882 660989774 566820157 861556007 158203689 42627762 34625633 130540288 576886944 792948256 221912336 940372526 508125361 135164695 241219553 855524515 252511296 878772379 30893649 868755478 131255638 600681781 375237491 128160693 457968031 77342325 571360542 273841290 353337199 331556450 81592589 951564349 636097798 766714540 373883151 973842312 452118526 410041807 856199138 284903483 55691485 256857882 56058966 258139520 11439945 156829925 822507179 304245386 97101231 845724258 452970853 215079374 874265788 595080677 419720876 639791326 305049942 263702826 102384649 153923445 640464614 401319516 559471915 945272455 718867683 449158044 931773282 466701937 972984956 87033052 414531788 704041631 298228711 796663503 194978673 368243495 951203430 230939858 216309709 718664741 529501196 434846189 712318573 511701309 644980046 49608781 924056245 887616964 587470256 722847225 861524515 641893255 111509709 85038627 111466430 693410432 652520974 307666389 391068534 448953160 384542405 176225397 84519008 491781210 330198998 588356013 203270866 54294165 720562931 132192211 21660527 861513193 641053886 813734826 288689237 297918489 724318189 591027604 299141402 242178425 494590730 423904533 913011457 535592240 128099341 281051514 774654487 64734532 292897737 229761505 902813079 495116188 368516460 701037314 123671663 190583198 752978377 9391534 38451481 754460446 479530395 151917847 637327716 510944912 747507095 535302465 645103532 374103540 80496010 758551500 876993261 855425176 951286478 554189514 566372921 639373588 637603699 464418505 611123888 105826285 45617034 274380748 689930091 417072449 477809804 662765321 356239478 101121104 572526844 766824541 585376017 426010184 337954860 474998086 996060775 187136046 50446355 522566413 224176307 565170225 851696391 493882193 600553526 263799838 374398970 490780026 329418503 936749145 325641252 391956685 290174566 522475135 130502495 475810708 879200610 568444030 840344553 123705404 745492997 318107369 59196342 474456614 759329972 667219680 333733854 335105458 851754058 717974422 894587747 330288530 209559263 37872766 817577650 20284949 507289556 706580407 695891181 228285292 391212262 348116792 650632690 118734463 665928602 366254078 590529999 489261583 665250712 119756672 24400846 758297074 819527066 250020608 572868639 55351682 951836354 752553406 240869374 333416418 527893652 773875490 753426386 983642475 314431154 99934825 962900775 990749688 878749560 874129146 247335527 188572144 777967209 583206306 682868499 660314536 753631370 734078276 504782086 208755744 763763741 451121628 91576938 102277129 813988838 760070822 673634951 63313953 384202344 473730355 306302817 318681805 278855833 329185843 614740983 488070429 813533448 189100843 687909973 650765510 762694047 664502917 474021270 574739278 17547277 970785128 822776795 578255638 54204940 981991098 137934269 444048547 60263540 715068268 299340395 672823830 616688679 941527350 161797685 212848736 830913976 123000223 995530372 602871536 108694843 364550629 773091925 211636740 809462398 97642312 872149436 978712845 206617745 272499858 386978791 285444139 323668301 503318708 606077189 34325793 147488215 200671586 174617708 334900890 595652870 507009299 343073832 448173323 4595067 656227607 56721787 188140935 261853988 260849706 459138826 933391285 25239578 163993674 247104305 273508899 581262042 191408971 951434005 820525758 509774683 385981580 574336113 193715880 865121830 606588115 27773139 975390999 676270720 19733074 422122393 171048904 223607261 711630548 897669971 60070642 365944894 658919676 392036500 991644413 884381404 330310518 871107962 283376112 416427741 39241897 203814388 799360341 358481408 774442090 85912092 732874639 123305738 105631350 137747611 269828199 292727631 26137752 742657555 11565687 769175952 911011622 477680637 335084451 171013856 499985552 144294492 990655167 565309030 181292660 844065722 40023484 318169889 817052958 236475018 488092502 755564396 36594459 105792791 193659561 276242504 421662849 662998241 507408758 645487989 880100129 144771028 629459431 319376634 266885667 434427950 530572018 629579614 65656225 543170144 826158138 81113266 866763369 624121600 150866699 152048594 458180336 54930418 270738678 206573456 236719929 479176697 882785723 29290957 171810751 327550929 824393711 79967369 247527558 356737181 581153591 100473812 140846467 801900376 835146569 855362364 342798724 450660806 451665872 144440555 35789271 788151063 762902251 26157434 563287566 855696215 569740809 537169273 270181096 836640957 432999361 76047824 619604234 8221923 57995841 549844993 710844517 851956095 488875167 201229568 468491431 949503660 82109346 508225605 304028023 377087743 864821952 372813109 533130810 475332327 285893296 144406360 358937117 439194180 393238315 462486048 487180614 952432926 605794976 31284662 560845191 364428202 364032669 658947204 859919776 302162196 374792161 62399442 360764493 590954526 606469672 794876455 832908150 194291178 895861380 486227832 710686869 748492510 485887824 802854521 417108880 774780877 456779889 977302477 213870862 476296748 709630756 116955143 483138705 716996227 171969847 830843301 79026979 455209986 676864044 358945772 414728242 745432928 678161282 310509418 528799379 244906964 244630610 708701345 830139067 439718393 773696589 954059825 230556835 893409376 135132742 475912227 35504547 498777893 916815452 273437217 223056496 743735323 315085626 105371730 397751356 682517218 581021822 241158945 542031402 320729581 978572670 931492638 189401552 615806039 742418707 938541670 32217298 252110420 767571331 847614027 512567451 214911446 284392078 624086234 610571909 693282926 560748128 325301633 131855640 781596200 658482592 890378452 999265751 12806422 312118123 701911903 813529934 764817007 884161156 8386364 10344661 724979730 199075638 354874043 456698702 6852660 867193214 610135912 223226714 764786199 526728739 51457302 95728528 377368378 857824954 932130049 870575970 968356262 514264664 661173377 703109963 381139321 230009193 696766622 457604358 986725719 311202141 463833498 833111575 677783000 218673489 543861294 357415477 747214353 431726151 591100859 695425105 753712554 929318534 827024865 40038496 96886130 305345214 652057007 452592524 202390389 610231397 468560957 807880206 315260059 165310314 629646711 228287586 605018677 149827763 689131393 866253454 18863293 921318874 71624579 811407187 647692544 492580238 603354544 423920529 314985782 854793795 103222267 194326221 791683180 640279189 199946386 319191317 292439049 525015029 81493346 35769571 74811920 531113958 778648272 935482862 651805073 554395744 364952322 821294378 104972995 842913541 515987581 42404810 310684967 964193834 473030675 799162847 400881913 929379589 862241757 67755394 533560213 416812207 821112959 57673369 902364083 477000371 387736869 425064506 254265830 250076343 328619955 19278639 605707123 229140021 628319508 159320398 869706690 876801262 904166338 937722239 72203478 135231872 831994431 669377440 622474344 448696794 952544787 430697795 237403535 339962557 484090436 556833005 29211836 426234644 352286696 351664668 572340629 925908065 742518874 599868906 290183742 313273511 680956047 355503777 491049705 687015471 937026596 359390965 708579811 280768458 481323107 173923834 63337448 220772313 814815449 160998724 849610981 55105664 926847874 381807503 388837090 206070299 901692549 494072136 45449578 217098931 402602943 942434292 299291097 827906704 733728088 203309670 239055495 212749203 146681826 428718010 664975383 530727038 582010711 291354228 14269701 782923873 914526111 907147829 379856016 967021190 881151838 735318572 587088364 357252657 25175854 357373910 773766517 879817990 750070958 255288644 91823697 458693406 325270440 429885314 563123703 162736403 506437976 470336351 250498138 850559917 787297276 319985715 491683495 816187643 718555002 840542284 134970481 138142110 840559231 827526515 435747343 87508556 221493598 421160529 424696784 515538441 293683288 409435817 756708231 620275293 215716039 979730517 664275318 194487898 6681238 651205950 167327888 58050379 330377467 954045409 280509015 166570227 754550096 223566801 819404832 120313169 719235658 745854791 778076070 832496846 979807178 690277170 635934642 535304471 338295818 157136311 809025670 343618549 103810604 443211326 777168739 845188917 877382817 822508933 48481243 687170783 784639485 99971930 680374319 695506027 498897880 705551610 397125306 749084303 604814207 302991376 375418613 876321457 319244471 844024484 486769579 403258826 309806539 74828044 419287891 205927210 438330295 566570017 543204978 137069012 767218375 555197212 188078481 172484881 682478095 486606186 643363691 839292049 873745660 193323027 594475842 77214981 489318498 230197568 716658556 570903708 178909017 432667616 262423878 753886725 407712026 627152472 477164982 963518416 611460995 837524253 22029228 959796161 166514631 460982875 653419447 638268146 175995422 258134959 334275253 418478282 827224601 586586487 980229669 557565285 435133645 299495422 77833827 415654453 953799630 904825748 319103460 826242412 441948044 820246884 562246301 475909803 996526721 711402208 517344159 138516313 900980717 264695990 324475569 258318173 262483583 733206838 552458568 659110877 730028264 41115425 228323095 436199580 929642164 716440986 682186924 156210555 526617725 711902353 407984986 280966450 719914169 580391723 734230528 359438596 449442467 811880160 979059196 944748283 702036442 110775367 199664165 330030863 28412706 914799553 983152767 776000321 433977562 437448140 53928506 531741432 808223106 448407962 489512211 231651493 848165733 268478270 307397679 566589829 239334880 532238954 249236011 781210101 606876129 828282929 994441712 11557352 642561624 666115368 158366081 831138418 334410629 795885736 965665640 36813381 809110185 590416143 387203628 612350749 167362866 911995412 423252267 743652116 241074345 529244941 164636870 499093123 247646968 949153366 943349192 148056699 457652927 718842188 856826331 997888096 712457427 112234877 98217618 356418117 4107106 1734578 325501267 145117830 523483111 25155640 750492153 267701175 917675989 637656798 800741289 890650187 875133384 809668670 375096201 324884310 765964588 484672548 582245919 298110603 464685392 304564524 456145641 471804241 352102241 631623276 689162771 322104138 55316859 94052277 564469107 714615656 725268451 988901835 943772115 751743702 301679736 862235229 278363669 128959821 72136361 604752579 476022438 713791911 823009098 481946122 223065421 935427036 90074778 280940853 475323357 439269414 946631350 17969383 382776140 444445131 103346510 935872164 701150144 786180970 970768655 192643066 203895104 243005699 338730697 200527108 810254246 405956438 61831278 584376523 797038388 871814933 945379271 286847834 413013669 517307490 717626210 41427748 676332249 329473328 27810317 154842409 65111804 536274396 312891957 832281044 511893332 789558419 869830636 327280108 710980418 635049468 334374232 133549600 388130966 623653818 614167466 273842791 841079515 845044341 843443163 418346290 178250391 582110338 360028193 612993935 461092695 553210196 420487246 602847367 512342170 687929892 94471164 231308653 840999904 99942771 275234222 324762705 631759055 543106668 490648730 904827072 928244211 964193200 991083475 549654607 836542415 360423979 254550945 746498190 557754153 339192583 710633818 15112002 750895695 905463619 565355626 140626500 191930250 93259121 286989969 853721119 863636093 706033838 409083331 647805527 415993889 858580491 781666315 189777910 681314354 446757198 277544285 657187732 506938500 373821702 833167458 885039200 716162175 62225595 864538690 500999618 845797966 180896326 757842730 415938268 784655961 368693122 834001176 334907094 427365546 237795366 478178971 18394002 828648798 477106992 543028382 10846941 527441773 878236244 672346871 942295680 274520661 63290682 548536280 946957864 174675201 279311179 331732535 963108090 112911467 710067082 639206708 66060804 51625306 190463683 736843926 637047733 113356733 802623828 767865078 202619344 119459777 801578665 394392223 711582983 783381352 720775974 124753429 968442947 117321014 905167935 657227103 889874550 916787363 526324711 400753125 220145817 330117690 856297277 396517070 434025094 880434649 858181364 562530468 560151314 56298223 675463161 501926225 571075334 47837529 325796324 86986280 677037881 615561025 612477502 169373367 282249218 519559987 903295745 562143472 573302726 504385932 236636443 237205965 145192013 161679904 700514217 280976600 588690732 17627779 433191441 144903953 767124400 729673137 610273473 797584353 705267134 178208578 581755109 979653906 990033949 13976037 541541586 223911190 103024661 105850447 442825570 424584361 563317342 752836859 789461942 688069397 165306785 600905242 226914519 557916572 83373942 122067561 924763329 144435745 964336720 96410608 351741035 42710994 109150577 858859868 200720431 794036544 90521321 753229008 64080491 637447391 569858735 585917322 52791250 639503248 999012514 30169093 501421699 956954631 500315171 809161750 704754927 921946526 221726755 192306930 993342204 43434454 394689100 747914864 594888323 502561290 222725071 957708220 213647729 773822033 460532300 952814800 553203997 452358437 723923544 414437391 17176948 764810935 873001276 419067233 505616964 359872688 649860604 542973653 42740609 331421156 626606788 389236164 422681569 452655678 211140414 424645091 817234536 323399625 540172870 768724578 992120978 287458253 302339498 671665919 62583822 105832390 776514810 698475136 306331852 162320303 65645117 322552338 10496492 219491845 940457167 774741463 26056382 638606603 459653714 476813624 56778960 510992087 610564323 421372928 629982741 217444204 723620502 675670955 287622723 729278938 732975155 780125879 160940771 584302862 757532184 918911042 91447139 860925817 640766495 372957985 536282179 434300040 381616673 547718914 620914258 186446941 942148015 624900097 38428753 46520530 450808284 778197634 429566787 453765007 297807296 380417089 418357873 624201370 489982878 393900067 521240786 496511405 710492941 939134476 167936143 456447869 893228248 945092365 267035126 161468687 999405939 562002472 706638256 840940760 934742342 9899976 588279073 939781363 372490044 561147766 322287284 332081252 25021407 91663836 436779787 531956103 192621510 943477012 612508231 176234508 865058508 741782343 856657343 299986869 762463251 331811772 738425575 813594886 525441129 938772644 164201224 746721409 248401603 611875246 50258089 858604923 742344546 320574724 98410825 167208264 426069024 758667688 435065065 55021314 752633095 752029285 714870029 521335022 118392801 821489193 910109960 312149709 416864723 625383048 906857491 821392775 290894656 489975080 495263746 276710899 690180130 31622784 364583270 408300674 897551075 967468105 494871508 201183208 526331997 502552174 968987340 289609595 932824495 620995522 739049718 306551886 229438885 579471162 957541495 156132696 667841443 421811895 799469256 767280493 767041837 486953534 53031432 537482738 383875521 4992302 802507661 303222561 668779198 415696118 448161036 404126908 455504803 464811874 919911252 435026755 125431309 15315336 779145696 238984838 60176144 816858666 764712188 718195946 812300697 919509406 823410494 890572407 921831585 122551564 890515231 618801044 727092747 768255535 658136047 356421067 656977049 154159535 310333959 356072792 12614303 205689596 553535290 853381700 717802061 733795504 178612290 525576256 369073468 109380546 990523881 303746911 91118118 812703947 265414753 42223690 863143498 600288616 553511095 959797543 451198126 688910730 478153986 281431161 238291157 975750348 923560216 667517577 579246908 28607858 866512231 695779949 546834009 277584780 358349102 317075635 997780183 160081050 381561550 402794070 60821990 11916576 967753243 742063223 908208630 278130871 174919783 56801313 210356736 86961208 991159959 138017242 124908193 228728004 566429782 272186980 851098519 133124724 175971587 292763250 114050878 367388796 275508381 350957872 88085667 447130546 867376219 962101297 923659087 551795690 265538786 1238944 27266827 588365450 309253241 102997430 984684436 148016341 403147591 754614976 712520322 663107860 721689939 25536513 951868271 932399406 484367312 977641322 189784443 75431793 688466160 100755536 850344984 9976 49876864 474860778 952277682 999904296 204605119 225365057 814699106 788510776 914621590 827222471 990029328 241418632 861954611 832996494 114952499 334889422 622528042 718810788 363177013 731169960 892039207 172870503 553887189 305043735 367089536 62819808 385920167 347372414 579515104 483485395 165495415 581573895 32088588 563524751 690267707 489915066 464876058 561026148 330026541 549082618 712148304 473102605 842622764 842790551 517301990 339669679 611941486 39508242 85505862 896953847 10763745 816913634 639053618 173875884 524548728 191065430 32131876 32607090 967490989 813000358 921617588 972040658 687030493 428336793 194178336 45814877 350848963 419750611 570397899 367123098 333026173 470635154 76978474 332544974 48013764 885351624 145986257 270980551 497803114 166350977 771944630 362440364 251209116 895521287 82851528 101784504 619928067 334833610 161205577 150366854 192990227 100631867 284819128 933311528 175929683 674097845 882612973 115680419 349664645 226274197 302192686 166771385 562269068 251153694 153097150 870255603 926923022 285663421 99857088 447602063 734588368 815139570 899796749 260971617 285750588 700444848 756136321 165029729 266238997 14253219 67405199 898477896 470998212 693448042 81625535 602417354 384779759 758397422 576005157 318022210 346127381 596965280 173245309 194201926 156357379 206286280 535748074 840537218 578650422 778823742 740963101 103188562 84188156 214015874 810053510 474318707 835391549 133100722 855610624 270080170 150886503 215696334 164546083 293854957 592405790 801549484 359665882 637170828 739634709 764715452 711143835 969434472 144435500 40753272 447311985 680170071 25528639 36945939 325636797 312568309 332181793 204845791 732828186 694708675 698602712 834964027 944943746 978979905 151052333 459604868 989011409 861753816 213731848 202111942 83782103 558696049 429298094 623128081 419571013 41681805 7207295 180723591 790920734 804135151 138972171 219765812 423337517 521563147 594678994 241831050 841913435 207249193 917143439 815944870 836639876 928185766 465262680 207052610 583497050 138688686 958648513 789103330 462676573 346039702 257609885 411837490 701899508 421304108 455628342 722751999 703743213 747307953 199881442 947988947 746638964 368524095 285448900 885253437 205434721 858957977 796527977 820047529 415457833 922533156 558633711 135535426 790615100 474648315 852812067 537212206 522478936 143362252 506493603 438544196 164695329 49541696 915606642 507100409 214996927 890098632 358371063 386727200 517327609 391727545 922080111 466586226 732590308 651623646 171044728 602021959 176829383 945651169 921382941 667307085 933125752 635803759 31944315 753986296 591037703 428493430 990494679 248239651 524590875 248248978 561768208 461021006 322839517 657462458 199161444 623873019 490082564 961143369 835010336 544215764 69810224 479890962 389993647 992277693 757482029 911561121 118206600 850739194 800471948 45790080 247848815 739966016 383976878 46690923 643410599 503396521 843868390 283183218 760533966 914766616 248450282 603432012 829459996 80567322 217868888 739881723 661054900 458609833 127895128 109407063 281878224 626705559 505405671 992198237 223309704 803771279 176276484 780122033 290967625 393838900 205093273 237678430 305150889 873173625 465849413 294858711 795812018 714481542 176747309 349129540 348851220 453576760 786529143 543921093 900457249 763986952 86597744 19488079 318882034 880575958 326922016 710889669 561529283 567130213 599139224 346355819 243498002 724923635 171444429 435112460 5127097 98977585 619614099 286236009 642143751 323700793 900717556 576616055 112559019 609157023 409648036 716987558 276037038 449526812 956313940 809750620 126034795 516019730 693644918 589782392 135629914 927066716 439446798 50766868 236371570 174074359 421239325 727281816 296019031 93962212 564082892 443622165 931237379 841720856 301468781 679417213 528020777 611558790 887744112 655072542 380241005 940878718 518257308 886343399 475537269 21517107 531686488 583840132 617917918 990776492 234637251 953487534 506312065 910797252 176667552 597188531 655781812 117265781 171541622 73909184 334411611 450881503 416702675 139609616 83543540 742540354 796226998 106228211 88731990 685619967 661200896 12445976 618758166 780988812 338811769 923736668 632368872 839258158 924136549 174404413 619010129 717816665 351141249 918175619 853774447 404692221 847977082 933602001 497959758 974318988 705089086 850315429 389905615 819207908 94071906 174548952 45566983 539685112 811402208 68140258 666692115 291238316 818239135 767944266 320684494 379614657 407056178 430545009 578349073 247854513 357231342 707192717 478167490 160120262 965777606 697083836 146707271 694439835 918985221 991597799 133059125 369963832 183444928 464414893 89863190 709342843 979413667 734599184 446907223 85452154 554982393 580437336 513027461 183352973 528803965 148060997 440032484 809228456 933147020 802919900 126222234 866538527 551422598 302736824 420168552 397401210 158023553 386325777 451108262 526006672 806217401 550666024 834964224 483410040 303828923 624994535 33896743 682362130 826089086 899166082 723808034 430631669 818239703 707107969 967720177 203877765 691800863 998103631 492336471 187751706 27586537 984521067 889538337 111435457 809962018 717193443 144283195 873572419 891045682 282688376 805225823 575162395 775895989 570810301 435859888 105588138 634054486 717611162 573353616 295497491 979803462 54405691 263210392 763288726 742114790 575859998 958695694 159497264 692406717 22768042 891289013 426864387 424105384 589684038 671576761 694684458 797123687 355523347 359645210 502264229 982003427 777900069 26687327 237038589 480818429 821076641 763421809 648878251 502070747 863632394 484504772 197119755 332624209 507721944 694182389 429089602 132761429 258334978 874825004 594081703 181401395 565647493 591979282 641835964 397733031 63234541 16333507 630354608 915353803 963449858 704963837 902778613 144204446 574260487 125786777 915254325 363706417 264337129 28878485 339297278 533996193 536263007 964458734 492965528 428236838 253290365 365994955 443170261 496564032 587708665 683074736 538361372 22207379 16904303 574975929 340602284 599129486 332376223 20623790 21009852 568792467 142011071 982610378 820946356 490298550 360085116 1406806 690097000 660786412 798230998 596123346 329098790 806296838 232513370 980909 842029998 164398013 339360133 659445573 599866739 659312837 412760271 685169542 416912291 852569568 815536058 876537793 88692778 389748895 427134921 80034268 812473020 213333857 322643554 577317625 184570288 911583019 167583851 963870228 794516513 351264330 337622625 190942056 415466533 544177737 434653516 231366415 380054145 861758142 591508669 546926654 428847748 307850233 713112670 259089963 717996049 651026746 336695257 952878094 684142514 839795617 22967959 470300728 732034141 638461529 851685306 43596094 890672013 376087754 711057253 707831507 308283616 900916222 417087222 836376979 650070526 16103315 48411431 12000162 681654126 268710490 695058496 957544469 533412648 487859049 592956970 421321981 905421270 200933817 775443445 420424490 91967578 84794884 336828303 859878679 42253981 539601665 155147199 215525060 513540160 237143739 355931815 404965869 500498331 419594010 593004546 721527965 439628345 5574790 675987530 622705537 680967007 262422839 774400656 275477828 619437410 4683102 878528496 767668330 719050252 884105707 652581402 728337204 951163974 588436462 431924836 368487083 806564719 489655483 266517153 729524829 433188923 572301362 377783195 339904995 464522342 247347777 591210398 976801329 875211279 866448327 56238371 866181458 544073430 664007502 767838642 318589256 277453321 810073167 277365809 739793622 161168031 368498235 926316818 531275779 224922841 678086428 421113273 472348137 377772676 114983668 96015320 164703130 347316188 71663599 157735738 455257042 770898119 399292790 415644868 541123291 794816457 885892427 618222180 125726266 485358200 944372244 247633873 639546682 451300695 95921922 365266550 72935896 151332760 182186771 952669435 352551597 825258698 536538850 851127155 531711984 517684161 912130386 903121305 828193969 989279667 963718667 784647336 994178323 250004984 627176183 45772518 151898198 43067745 61617394 245904425 820835466 228709125 409909442 155733913 9326076 232203274 719165700 798505166 487091567 62211707 780795646 381532385 199868327 536910177 750562086 828491371 211087329 620698594 539600110 226932476 59408578 689845954 212015704 512345612 80163072 57397088 366825018 806651311 898731059 621682499 107934101 187088212 595025107 520397071 721016386 427463038 436140308 828230188 723446228 973743105 515889006 581426181 670521752 353837976 529913992 835963378 671316955 150020462 788539494 589424187 688297401 200872065 148401641 726759163 505745161 192929481 633577201 906648827 197695880 73515643 298205250 55544423 213817691 613474685 150411897 805351577 526192567 495188978 945617660 948657187 176611431 217953156 626179516 811202325 166891542 814949582 55797452 876097678 396493091 853490410 653420604 927402543 11114771 614326257 734840174 775858968 321847075 298134875 137959552 424655348 527251154 630817249 330901217 154821906 365454640 615223698 379216802 948031814 635576790 344353888 375683403 20837043 157516257 662636840 274353255 948053615 252119614 233435610 983250126 965305309 953885639 694299623 695584748 294669495 866427661 503377184 800640287 416189820 263231503 627523020 416624760 468590605 157151207 144615501 483139406 231476311 810498563 158572797 846095526 852124332 82845191 639112621 139817800 218840971 220965248 247990970 39376023 682267354 220909748 551122909 515069351 221642142 249721038 450378616 125899983 699518159 223161107 39622961 480758686 961314529 629332216 224313614 249440545 518568770 833024020 910274531 90552436 715053551 42686796 963060164 695441182 860947978 872151272 745965268 948013463 966317166 752512160 511059518 681500171 185363926 629146186 230015772 702433735 996873289 529779031 314649890 787613285 76528114 71982994 881947970 281604183 743208508 82428619 728461915 15339597 368417735 561731348 408576850 931114517 508413107 943850329 186834716 456477488 856930301 286972269 299296119 348942867 91328250 576719688 339432134 308844054 802450573 172307920 454661086 305847426 653071499 271253855 372841737 336448024 963406258 426145991 104196889 954539580 308144894 462005865 788634139 626885934 925147783 742050849 224678783 583758084 374341913 281738198 313053014 926421873 279899494 736943283 915665968 243700414 185659267 112033781 473801554 655881302 131366692 836558589 686507667 920988765 106877444 570338158 976375855 701590920 283454351 102160940 784317250 20355277 589655089 794263843 607371101 409115744 315638297 129449935 448639277 796208909 742975396 381494265 914936442 94189169 866208721 294637178 241138942 339192807 437752176 273700305 698462185 854209737 509070685 911981981 8893586 245415782 410119414 7481490 174154409 45013667 993170164 856994342 192307128 149554063 438887926 392799434 428170552 323099189 477639266 478977027 858281436 87759981 290842186 421377770 985996154 655075832 846975729 795688743 423823527 130915491 617401087 351184411 589299448 713025922 528186602 352455432 332440588 799821270 992211713 650518452 386848690 138072265 455372020 201287579 127244566 836985051 911823823 96738840 709584355 198286157 692889582 856511089 249114445 204148931 509382876 732012879 376951001 278343719 356492506 231199028 995667586 643045512 162840586 706516377 652541237 847920215 869428656 364509031 883001022 296102552 690046428 771373335 785773848 433678548 887863539 734451490 112989271 488918688 61376526 897537070 466025467 143613595 704412186 459439860 582185863 789155490 608218539 960444505 37571532 249816976 228751085 661959795 765737342 261514158 36541717 58753056 295190940 676026410 399408410 622268772 73029642 17106302 893280373 111281824 11116759 772667523 410740070 333112464 17166061 824281170 327437282 858563151 808076581 589731664 804684850 917723997 159662029 711332708 989537237 268220506 844066864 839918667 985242272 236424219 709318355 844000806 474952787 363776286 976102069 322994228 647314401 829415353 43552624 65062260 346260800 531650982 897095681 128669737 464331473 502014846 443493620 20487003 807460511 721840006 132360155 272060881 434097961 156498959 27323785 155831332 332704963 215737969 932175990 559047792 798136657 553075371 246454024 15884543 786406741 856825283 147675598 529126937 846228343 621669444 202374221 20494927 783894612 375499434 381876340 212944814 480516546 281613861 174441569 357096569 708456123 589445892 79931497 346106351 532074211 409661614 239915594 842997606 493832509 156712465 934197436 897024294 758128326 461299958 552088867 241787338 4916632 65691851 562724732 577178293 78655819 315624563 814823031 543838474 62691368 375786702 828898514 451226311 189414805 339168872 967351817 119366663 622381051 90429841 563283658 71702614 381247461 595736822 487479934 719743619 348036006 221130393 571425493 986368281 709051593 698131958 189900579 29162202 346725869 477676464 485841071 225144824 504375802 340028783 827511102 646664864 616780329 460120603 365579236 544360134 537630532 51486144 893832586 75993005 729519472 561677325 290960278 53571927 288266587 855092511 605097872 123680769 502200087 727644208 751014863 378204792 813888384 95928338 88664478 380255074 759271949 759714724 968663029 453184870 470125904 382538422 400428507 322508953 407078094 85087311 67441624 954506947 872972663 495391932 410127670 906418512 248090877 84950858 405246737 445233071 320577608 28965231 400616307 676072487 412015416 420672313 900868081 461598332 242782365 227222220 636980834 575746094 334400608 536465651 532456376 862419924 686165033 294946166 840154985 695125827 306512789 991901344 921432857 680973544 97077327 240546433 601089235 698203952 301822479 304940097 692096405 311838942 50851832 473926465 302945835 273085343 755600779 35544407 449440768 398650321 323624087 872330518 612484689 936194128 910166439 475536285 500346948 854578378 5132603 391639657 560138823 888888833 500669317 926439422 272712849 761351164 502668119 232741609 49253291 814748373 136283554 714069508 465851292 474310281 91903445 83538226 285774790 226260972 32971728 70522583 685207852 193332726 19857326 804545441 896660105 373457683 707810914 859355497 882651984 270049928 330715449 877299029 12187492 530170588 26819676 203028830 130287486 546076494 100065258 793969173 361405659 201811667 822805384 906671973 289391745 772921684 95251844 746952933 728762323 439846137 151134275 418105067 543923213 334549507 85613749 540539570 726187845 639374144 635524758 750594892 483689978 813609832 278311943 268291389 192917910 61414194 273017319 808548613 773758314 277500218 236726595 209946508 841140285 554209985 698270948 509697532 615608937 328727763 905334342 382602943 331888070 134145918 363289684 591569485 907065813 103213948 881025819 243683730 542120386 919335084 579353305 743217379 447596083 661796773 447080402 463822530 435108447 645688223 784836065 544903557 743443730 124609888 609010460 338038944 628888853 495120912 998659321 790562161 228282784 562468758 100337541 290501733 646098262 313048482 466306994 217327706 528697194 161377738 997791196 890474263 929497696 352836992 119973806 716935198 971198066 447535831 49676850 466648022 767870274 343612072 753903446 889820168 857884094 795900967 691210875 48738084 406244369 503383492 822036696 643646915 410325552 490742107 987458117 32734329 560773439 601718288 774264055 95368612 977728571 892693729 920827428 391047266 531046856 170623660 95012456 551421976 756532354 353668843 406761246 157652945 576622014 849383769 377998137 955878593 572183397 189850112 632577129 11869344 646366846 593905974 746723809 91556155 184150635 326423163 337645275 927092347 684051975 96318297 375839250 969318118 532200385 86861046 932186563 975013933 49233388 647518724 402178539 912165687 358394815 2948397 500934541 934364785 349657027 445846819 244977987 832293151 318009482 587678268 154284998 249886292 252253021 520987622 10576653 726520024 34677963 467394397 546080750 80920816 269704333 970876797 116679075 877190353 169197778 28425500 489718785 567336039 625094194 822528620 869252939 67701235 378251066 811579556 18094904 412065976 63754532 250745417 917856076 8139053 444175761 287391378 443179630 968405500 340706750 444933235 843625317 597155517 966629812 752081322 170480142 31199108 241496041 856536149 129541234 592028699 99603035 379457901 279365008 592108945 714432460 37477907 972946523 556678523 652920682 181698473 524082930 865731362 190822340 240251959 671083229 545585469 629732408 891054471 784607689 917744852 525260182 549458599 679230558 294807219 228328612 123998073 473202140 393040579 610276971 382923943 714097516 594823145 571875728 784991021 148379536 501694092 189136730 832209464 443650233 233740735 26075300 674729058 255373808 651617591 717442882 853190233 374418474 801257018 783338079 598185037 307050628 715885131 154160049 937964844 641228716 319357538 611275184 519344957 96246349 202200115 401953368 467734580 314515744 908331391 2774436 865519110 732401694 163082149 546436223 774502977 235934308 971433675 789924486 108631878 922659804 329004992 523686280 752967033 541099526 915244182 648356129 837335068 762193126 673556268 717602753 317267498 25988542 205829191 231507954 975721656 147575381 221401404 669548828 732808563 304133377 65657802 233787706 407989214 563247374 453865126 26675707 321484744 295683767 393790920 744789354 266510995 834765177 110099134 898162641 129683250 895549683 345353816 399456570 584422433 852939543 477211116 199611960 504635002 179120046 554131582 979217703 5682094 462292641 334509325 358684399 829231234 36812598 316418506 150586322 741342707 572610408 989565259 187321341 493947888 824127102 818163837 481912977 99584190 164079534 526400050 913389419 519706066 855622997 550379175 871865156 691977488 561920223 9540957 497127555 161063748 791011106 973911771 161156618 310183776 375506317 651628432 465141308 37465857 339887545 766247963 318061318 845695036 146370065 323095863 148628527 248556208 847207817 53997436 986006270 854798300 132960106 414708363 902644455 718248541 629364348 44558478 84781907 704369634 204055702 6301569 701190986 188916807 579638898 569656468 412473350 483925208 860056744 264637266 820330162 535622522 721946622 534815540 74100230 848378700 251310866 133276571 661723251 941198390 512538398 591660822 662507117 725152412 471891152 771210528 925631558 573524875 57985732 67086582 961455000 154705500 400519183 702920796 779359217 438104699 819340442 687706465 86940076 206690444 573593138 791530367 995376007 193027720 131774340 204495424 52175965 772714785 924385915 59023781 463709192 316357877 519432873 799075225 93979148 585300644 418988560 916031880 582315564 377367454 545125419 505741571 473994922 505676237 553571619 176128099 269229622 278087631 414744477 172076928 157236415 787069503 910434248 111090811 977205044 740595183 379174660 118360156 178109407 993145199 473405244 711687629 187506533 350508857 819710824 651187814 515257939 523488663 528269636 47871847 907593466 630278769 291509081 145605940 624784035 459294389 638584174 493228879 620219449 123920734 55583472 287429772 767215412 529018055 768555183 150618561 262111516 29559744 587174953 622556837 454073333 11747174 187332674 961935297 501265609 621082363 532043134 83185351 308036711 900784008 189555116 53992983 22118234 486006631 800358401 327379519 727582742 703208580 192747329 379008325 98870855 270734285 611936583 649013467 177194063 28947847 638826380 384758923 411612067 665242612 75153795 610476267 864911097 344507339 490817513 908988786 967104818 625121855 739815478 474807220 248176817 200569382 235298290 60839767 647677021 651711768 676682190 739331507 739000684 821132071 184505926 570115471 537123914 753141194 230279976 700732522 424427867 286364793 766314463 495484120 841930832 728715047 122910825 507059226 952803796 606625117 618557642 52771751 761217817 213929268 514191251 914843293 973263746 213097371 490549680 75074629 222766487 310482087 992277382 11322704 794263565 965511495 505048014 123783262 341703210 262766805 948813113 120684562 371735363 176593091 29797217 597204898 889908974 570500776 797387905 120276283 789856306 194679271 308452211 282501026 323451472 590889320 691904847 632194036 440938000 234891721 82520211 872714554 245417140 123424017 472230977 711280675 931389222 866865014 501310866 305688421 30819000 528425329 605048550 56490957 820227364 768561674 57296924 922791521 57989747 518638103 275536488 460453074 12668505 848767315 344210658 541466016 399954767 245127124 414195876 842153343 198425897 307258482 479703234 28899815 813457687 271191512 408094894 920966040 15944798 27925734 963021002 825641893 454883183 843585233 696456758 997503504 453439923 374042248 818976796 271811354 668589093 688198357 347417598 401964213 416680403 233400745 19247910 370303700 368492311 544758719 254498842 834488256 197052820 291039803 268441236 37770342 641251843 448785780 824921325 642772822 694523416 94131525 840001249 990488852 592062186 924357109 819708476 659275544 233230391 5346376 314908405 529801202 296228179 496233892 693304619 832762914 64235407 40690772 610122005 936421127 657337637 511198401 484197602 179293435 327371296 768990539 958088617 95684974 927501758 173807752 110412369 90696112 23230373 750452564 343398461 312660994 452322147 85393022 337582353 143512393 422394274 512109973 930504004 370653037 383081130 616792409 6451777 498210137 403153833 483593607 398259589 601917490 214561083 650592715 983831167 958230299 354767859 331208675 494067087 965838612 736854170 169747688 295897770 352973597 917046171 656882337 435168197 354411810 399369618 948807217 948692870 501968478 92876793 896351579 253840259 330351597 815017935 597311649 850152382 515736295 435427108 188746560 543940350 750346713 434263955 348115812 537888041 821291954 719205015 381389176 59737257 147579994 488192380 632384997 843313741 132898223 906548999 25057437 391711644 838756032 216399573 679950681 411749116 89995321 263793835 6542514 560694055 832121411 78963638 919382090 986998464 521558484 40186432 882373292 336457803 614273898 500164804 444027889 713957269 695425046 221256948 201274920 535967639 819422673 419939019 393890832 164179469 704006086 164361137 292525874 641095215 732845966 831275392 452259698 523804402 893519896 107947128 89282086 424387836 47462599 983344701 842502012 605288293 141613114 205210227 992042139 414595622 201360132 896497669 147963644 738945298 214315388 773910838 720356747 365434411 737072681 783042668 582000899 902950978 710386274 145569378 874341780 199912330 135874951 750552202 241894722 572090157 524970358 136842150 217861034 89683264 458486088 262022144 150166929 407447838 608773866 887178941 956293164 213142759 400991275 953694338 838070325 189203229 816177513 966266423 527021404 564298547 843864735 381233032 523953791 911782305 45397943 440871838 482142088 785938802 56127345 418485866 478462673 972398582 274670622 52369934 909896436 486979493 955211637 833182975 807386755 1558617 903570509 71319665 122306856 694355 516324356 130204886 535720354 334972229 780498191 776932323 798706862 693523126 178594652 163028137 609243151 484221118 804149931 618349220 997754769 478043709 864729834 570866346 272018171 70071835 171299441 909967382 453124188 80515073 953321579 804340939 768411561 206300787 760423857 880052286 929119601 889910124 224964046 615249281 746852786 759841903 444738169 559615199 648541102 897685140 523805274 99969492 76865709 499430466 290834305 786444143 599417016 159682103 997081060 514284406 409526852 227996748 661474253 628541662 221344722 771143885 571268772 920046400 361861583 665494266 792766250 969133215 313300233 258191868 4266948 904940346 886558483 523436626 939942347 562948117 906123687 538474299 46293084 244209977 206187838 884190194 917953381 511945693 408100832 434923658 326295852 739242161 761191620 111040007 50740780 899614348 958176102 775623938 965204055 587334427 64013649 300031829 10509193 288106565 860057030 200654177 142484586 153946480 752828089 430151734 954432233 974921319 728050248 713528199 968154372 240852089 732378471 244252279 555709353 604547341 911924141 245780597 742172977 657471165 924974383 548702297 233830197 593676835 213301579 491634151 479032611 289393479 594285111 42113970 763243230 601760872 909337470 146818496 975993721 618257605 607804724 579041416 234350919 10313250 518363464 459901507 35458714 824162907 960193208 394240353 447300958 84672462 890421442 275705576 421085152 784067003 362552784 162731637 109973048 19616670 967196807 734770693 498636451 102158999 418179822 844124828 86236522 375671340 921534445 494652047 895960318 249561115 537028191 97768187 254983312 809935840 154066792 317672910 166835231 51206967 379756779 777547686 194447395 709931194 233199037 196417485 523561545 265652009 409003396 131833120 744185092 928938819 559204471 773293775 80762985 78886415 768716924 331110921 783628856 853038448 490647976 884128336 315594301 460753468 348605971 273088499 140773296 12430425 47570715 946343954 734258878 356746983 311769746 931391878 289038915 561653481 994905196 878627583 862988589 104152347 774925334 949747335 338776332 831453575 792797882 868900566 233452855 574863339 232999093 35801923 613910839 969725791 725517 884004956 961948479 79386530 825136793 310970007 252165159 587157777 7496829 155325176 837561145 359245113 350047919 886404223 158234234 858752207 266748787 710976584 305158620 411700035 939211945 648829079 902934545 817273518 324684230 483372228 472926034 752354462 384363911 325441880 329725234 3320812 630707464 977964091 334179544 170795695 126185465 278366271 251257749 709081317 679027857 565082956 288040802 199627019 917279533 403841705 447641734 434057718 748183141 43710757 189420733 955050292 204585876 139123068 402827420 581811371 11192967 256486397 776886828 138043320 621927872 527856380 924696602 972155812 770887969 952830715 405577367 383772769 150299679 733638451 897137667 569421413 539697345 790601441 827929441 294598596 983632424 516601453 252273577 304142727 994950530 185374406 398197186 809281175 162780177 372673740 93306514 755527936 30262948 154005974 153192828 50329628 591330256 317328395 638109696 271147212 629403695 329502379 798539821 806871211 99316650 303809302 510738760 564467033 665180750 571920992 835123546 804399902 953972698 539735212 63810364 300485022 278410502 755955957 790129156 812427961 190414289 618688511 219799727 415327272 256871307 45817103 751764876 423443974 945996069 204749962 161285851 712905178 669680694 749011966 920694847 158246793 566210457 547318635 896057941 873686923 480820020 922581611 979369955 559750250 175402957 256856058 743936983 330062065 877288090 729321044 422843882 90507405 128545457 780161253 655133124 234400783 444573983 424515224 377091303 981615842 830379867 793421359 651439065 547559259 743723483 576413211 877629972 707208270 481318182 527412284 974747176 518924822 657097772 231938041 464135193 397288808 224715748 648268791 204863607 713687031 443977421 603294009 665732023 718322295 359547052 362743590 171070629 675101823 212424689 680978391 675011562 463580866 114447440 693835427 171137793 598088756 838249204 609021243 252645825 449136660 762573775 892774602 594263676 202769937 292902157 774934559 806757299 332447670 843221602 540726059 208467830 237623865 875047440 927193638 720287807 837084983 821040597 63292558 223646300 913803259 864727253 365077926 716166061 493164946 876328065 62851461 52733422 420140259 424821258 362179551 234340498 660500095 369577797 498578044 722737560 409780899 18400710 505617784 755002770 282303097 904752439 889954600 287453566 979378606 801343082 774328403 541292593 704661356 361226383 362417038 33776823 568399853 233310905 11481367 100431311 295734634 234960284 867291188 817409017 538277696 442831491 678002617 31755127 384584919 242323258 570500643 269206404 499708808 473236743 769269702 114123352 42140521 32897395 670223036 40472735 410016114 730074218 871338297 6936063 338733027 949799469 403837085 754328413 528961478 774214172 668344417 767436668 534022892 386972551 269251357 364967630 951421372 769634570 390063272 179060291 759993939 96830521 53300990 673942583 521706130 334343605 158122647 70424385 870910498 896623807 727010249 710844786 349799337 342306311 425692573 103122811 451721960 739431727 210610081 118202953 70434033 810988578 570843615 20816505 967161281 81834957 925076851 669527930 799607187 515349365 741947010 130211619 448458810 231146806 80634846 217176771 8760341 516520012 570983112 363865790 337893170 587810998 711747132 523922751 553089424 929248018 341700348 75076993 805185604 748872648 615291377 61854145 328013636 71817275 518058869 871101051 436362249 754492007 357745731 214329151 547695264 662611579 58644161 916359682 594285130 732537490 347777347 428230094 475338467 457690870 685748410 753349029 310645185 266675394 142543093 381428883 798106653 895229802 524128352 450589456 730050932 862495281 730866119 638900100 472338344 671369951 291634010 886121462 397554661 392421261 700104276 458693186 50543163 437298782 968139948 145442954 496622659 338690548 154033686 468146422 961057827 238464174 389953972 539389726 817412511 273074302 541625112 171101262 113569094 898277568 794514758 193659622 573696343 552281217 651061596 503270667 857606712 289625191 471954239 31534419 37720482 569591029 12939097 326613926 8619327 34772606 80518687 290042670 617638089 341432057 606581669 689750977 606427850 279433842 847875220 652619948 206104652 793610550 617325686 161542917 312857263 644167443 610505331 599153879 41505245 418940986 326144913 986895759 114396179 437979174 261453790 128815946 502599720 952509784 693797486 867625517 65833783 279695481 230134700 177980217 930421603 611635783 537826841 691231766 676084547 508385844 699468551 82454698 172027915 581668122 695725554 307480598 1126159 215908452 537098633 797728362 307896775 686493491 820140125 435191646 776624831 788139843 397185101 17469352 979687936 698124058 218695691 732565118 75054230 629559448 363757316 571499143 665313524 466912544 981383489 669659164 135717267 360165541 464498063 788101249 216678057 873421301 995550453 341367121 549636501 408779323 507353017 195547617 559618342 229588764 811915726 227604383 113198388 681188290 943175028 992164832 683367135 494139581 385197145 673843257 886488528 44044897 481260777 909326119 365893328 542893722 421197345 334912531 988605875 942524493 413946294 999168477 905861472 750110083 152040221 704047578 607485828 534620608 371346685 691892851 820496311 47854310 659081917 24657974 180336505 716007216 505205733 517211520 659201289 529572678 265200080 168044242 214126112 284986983 960353265 113476321 845528799 382032943 80763903 772348470 497056851 843945359 293232464 383428024 740388300 80640399 779358207 576506335 63476702 455193416 201296577 710425879 859997226 238180810 164553434 556127321 731224659 866391505 761769927 37154001 182899005 951727144 492859592 836669878 632953984 378131497 875046256 9897096 872610606 14959872 417882698 804087821 621592387 917580154 130895159 764690258 513612736 849190865 643926807 750901126 399944506 601004374 759667607 439926672 639399974 157756893 638172269 119399247 471073162 129519865 579308854 284553788 427923899 982339226 392636645 833718473 784342140 638653193 890150205 46898562 590312218 827788578 543094816 331177211 367357507 558038401 321028039 768866559 205577724 118154655 229794925 12385798 963736674 896799041 377670621 731085265 371858240 767370404 185199759 924483139 451354176 593578986 941959267 422511555 920671120 700654888 767225179 112369184 829458151 444455658 499640274 458747651 978271214 513899083 988064318 214450540 19875782 945381964 452111914 722625847 89262856 523062562 528638240 885092741 38993398 937850045 256755731 207887538 696271416 760021178 334198355 908812279 205684833 698787912 169250599 956698734 286209481 477017820 836747646 565208224 668758777 167974752 550810943 395716421 10101104 105729849 489764531 383253029 104675273 396588408 132910041 889819701 984720422 259692183 14699356 847701642 19983618 532485142 826439711 82924990 578533046 580659041 726210495 886294193 109991789 548442122 646886695 230239807 934778478 700295488 571380075 342782874 577584185 551593365 183753777 821205635 25810401 574522969 974070535 750053535 939057513 158324016 879051879 772945382 595941167 372575291 794402118 989053415 884631378 545514441 460210806 989303992 114205691 976163741 177472697 164146317 943152961 430426342 121811966 605867535 55631214 524004609 628530170 546778534 640911054 452136350 869084434 59742359 222408286 386426097 607794852 298335470 461451442 849725078 157046748 654355128 436680985 927928397 467877024 20285865 199061722 620184716 461978347 779952705 451704477 446588460 214911978 739600796 258717223 715523110 361847740 619761260 796047449 961471730 771374364 790750453 229304494 162308575 207347219 833335905 848589837 950585189 356613585 269747635 669648675 236612912 383687835 614128087 617815722 359364128 858115757 392779509 636185423 714427798 722719790 915754046 138705378 393549740 94961452 372048603 639206613 427738050 979714289 443577065 108877871 863452760 875753168 468531541 657377599 901616596 258843153 135747357 103227618 253664929 871505260 436723532 312716357 330103998 994116418 262923777 48027332 658999667 373586247 464946039 935843690 241486405 256356147 133389407 223602273 683314865 536524866 435353333 208082802 595633425 84725023 957659399 651345310 244798362 420754148 753835288 174357225 121383224 856925330 823111258 948206343 180593685 836695125 282026347 365124608 64600657 302025219 795056651 629440693 272974266 276101751 711486377 284754717 483692816 441439569 417868195 749732949 748392139 541632635 443284678 245736037 628840742 341570034 990121893 484498473 420168804 452188169 625085924 706489836 636139773 117125397 633202678 876213165 146356451 92531049 189025302 591807449 85322261 381475841 174831378 333245428 961241483 392998844 565892289 714090822 496332025 288084998 798696175 788796162 651162950 800366931 565449685 861369518 88437974 820648856 814000731 477599222 769272193 88151507 537823066 280172635 416751587 443987390 604040164 701200405 829660502 99706218 842017635 703537528 473796738 275113520 76274740 12369823 229001472 388520726 35833941 195869702 192687314 516762910 247003526 748431674 283982945 323270678 251622413 812876977 864769931 94616456 216974914 641128150 705450554 974956438 793200083 215804678 239622191 419457546 855325795 953058436 301464649 599240182 170983021 418057656 155308385 127277488 475504611 602450382 757715690 677173084 440063891 256755526 611970789 721296235 988216848 746342450 539177760 460934749 274986550 526612138 684518581 999573922 983584379 81517690 744999616 636164826 5929563 582751748 86118850 55248342 93260971 9526362 266843382 618708415 517725075 523508140 839879276 467873176 807656647 983623077 614639911 88396397 35390910 760821935 590280588 435959134 542238678 571763937 592597613 990065059 813436739 63033458 116921538 93812375 796698199 846450210 291685059 520518418 850007162 723868656 410580325 411530826 245697862 117074627 749080708 373707903 222484050 772912316 125838352 641818552 857145410 77568379 226523581 207778149 208881067 458472877 144422147 675451131 61969772 795508912 481644988 263696300 2091451 385933340 329609132 926011239 730434781 346893687 479440048 179007958 632199780 866397250 890463890 888831759 354420880 541776318 578348183 549143515 905843573 317986538 980945228 708649599 54049431 939539437 503260102 286943152 858922134 987292751 607643693 466591336 517209922 919739983 642263126 671514336 83126629 508392843 711326010 285475561 778787525 788064424 383004207 883052617 951297643 625554353 878458452 739922314 449062315 370530698 411980978 418568866 624491888 116700808 308940922 9536390 223719019 876635109 123924471 876547620 45838047 115722730 246411855 849981086 196767231 416211521 440295966 480082702 885222601 303066741 322191381 604762124 186631291 661654512 77104568 354637142 910280801 523423701 65131552 988690320 937242996 389115782 670310927 124576183 541691044 256800113 228454255 617949408 679532168 339364152 816760053 440189478 605027798 956132406 296543129 706618253 861481471 30637169 629458627 465590861 295139885 983111379 773390040 608528055 30250318 334419757 241691493 436715241 266155351 27919631 708506852 254196337 41898925 486881169 346460425 863760297 823582555 521747334 910444800 956686837 537820840 772226188 629807374 825123721 537663197 534436595 726133360 534054170 921391126 508351575 811451272 74293367 523366143 533671435 851785683 294171014 790836951 158275030 658455033 102028348 435793250 391121313 514845567 53864227 763020635 578317779 80652061 982419234 585703778 677019019 744778359 95628369 892795233 333364056 837155808 677614018 166136029 224757887 78154838 249178386 716868913 415290006 406498730 842791825 863906984 360144585 546255184 128282289 544672961 25613970 28131658 414555869 137229598 7228699 367233499 860023262 115288187 318227522 485956209 923158857 218942844 777064202 306523166 465439633 982824793 821771545 510046804 468013312 876826681 479638533 113428792 508660684 387464794 421068187 657501444 738828827 195349818 861519525 943847801 123796465 700798044 198417833 144025382 967695501 426219426 722902119 678225093 699652299 162303646 614731199 878938340 58659904 698240601 485658869 211206748 407503049 158595596 538156306 550488410 424867732 89296463 34317480 134746594 74466582 986331027 134737827 168929898 804456533 814214268 23719516 703269122 84755885 422758455 892088150 557151656 741555758 765241700 447712040 173298481 530671382 999912427 202716777 151260050 856312372 171513522 774059815 417303127 365440168 445734827 53627967 144568583 263278654 448775064 429455244 100584072 746850501 67826976 823119330 369700523 86400640 797581730 461115852 469753653 373787484 651113947 795817937 919181700 664488158 668034134 922990512 614013080 880513470 954651901 473900092 565700776 496425573 910499809 426306795 418487200 23689450 725697699 659963157 994055252 598731236 353350262 854968247 179260868 753254546 13798317 186375733 614280889 251025684 632029610 457346436 111135407 285085203 346598158 45486903 270274979 487515063 736184086 289735944 434412698 854362305 883515174 161754210 451852174 62398280 380077683 240631641 513611271 724064011 942643880 144185795 55308220 155553146 882255073 650188719 407290548 491658508 163950304 829434248 350708457 823210760 954096546 437116541 139369120 28592640 47665825 850239699 809888098 21154121 346648563 333855189 123736947 513403577 347561423 495623234 764643250 677803550 453763997 392687618 445635904 400055511 417169199 639691240 82093489 888061343 369806310 223129955 584335860 396534699 72022747 577070775 766322057 352069811 128652551 664874562 569665702 236504883 772295909 689035765 863730430 156455476 934150524 138325798 431892507 78274067 129044558 666514279 703019094 814441128 377898859 846791965 325283196 523784880 63869119 862494149 545309929 806225369 617541166 6173322 805372168 895901131 478910270 720315389 282395521 378360659 946276079 23793379 836965206 779056405 905553697 734095837 305040280 689621091 813605232 752801586 795626198 444559547 211469026 72455280 945227843 368166454 328187892 979503597 73245030 299633895 215226977 219165320 216953278 499776641 287102653 634478997 492077431 468587904 197172432 275643185 829906001 869060543 621754496 313115183 633024123 246820841 777631504 734053013 402318492 852391102 381589607 927525352 537955167 429269697 971737290 300609634 932002790 258436628 502524482 744090973 467519641 752967379 699256549 854692126 778728525 570698852 320436240 278468868 692256560 609947370 803426251 157954771 512187268 806676482 856382501 749380303 270886367 933688610 394508653 410369213 865420049 596234376 755957375 188754008 277210894 835644939 566824483 634256996 252890386 196419449 308851134 356405925 956449268 598310473 37650164 119530683 226117136 541886111 928513559 150603397 511015514 504674617 90783594 121771303 524461376 395042247 929511120 581612532 526581170 344664940 730148684 24238468 553696261 258347008 389131644 370668396 689417841 670449165 847852076 443168578 210827412 698296177 876484467 52510258 941112450 176089587 675146699 414242094 864506696 389546237 52718704 954466869 521405845 745975883 848264761 69174492 49651923 691373875 613809094 373302277 702669704 334352377 63048832 704986929 59913414 146013373 694162451 197477260 237047676 816687858 485486648 637689083 416168890 43261226 781033547 889181469 778129522 764867728 206508777 734580412 395359938 525015105 455679479 518698705 597052748 532477967 184617113 393280221 754948596 620468595 405593927 947989301 600236317 503703884 102566468 742471406 264340377 726136158 261975999 179176406 802503080 490263836 552382904 496261440 778433194 801566235 684199940 527637318 362689007 885713487 188387725 425755915 801932054 470238989 177879009 83086273 157558746 632614054 742940536 505739120 74942201 736289766 143397837 360100922 200725176 740133337 596667729 195455898 628703633 119212162 741516623 761968013 543302569 112718937 819351075 687212999 175477089 998616868 252176529 579807286 500513379 425330767 685141838 315277418 264127164 675322235 650953920 283316406 660698720 745879001 607712468 632863912 606927396 810483422 381065467 550548859 393934134 526512998 863108656 379951549 86909319 537191758 804188132 402777057 425641869 802075581 426092632 369178278 127260505 519618330 225385672 408351175 412295639 231989159 284773594 765007585 299062131 847376750 415762272 458081575 737762315 77413928 10969934 321464761 757944152 825731104 294693854 320224638 8116550 910677463 827846236 378493891 34196148 188780799 883737407 417918235 381711399 868479129 952052666 863380181 225401573 116844101 350630024 91322667 30653498 560954491 2275604 961900106 702087096 712988806 475139199 667004927 118997566 972614768 871795171 602376032 295162586 47456275 409831496 359762700 771085004 529966592 706765317 133572751 257727644 1376414 668433430 305896707 568860686 717679738 178040203 402975970 204711152 178348398 461296771 468572636 184680888 743274498 739015914 227718333 931453993 708998391 362336401 123857798 953544401 953356740 626518805 32124849 756829010 631238287 349385218 836408679 701570068 714920322 389193025 928132861 538387342 997243164 697113140 190960390 23125849 735828959 626632036 339523015 882887354 806626675 400883478 765104281 479378565 387031557 776935155 459453561 86207088 260754534 775634837 597894602 29415468 586569786 994842790 179631185 332437924 720276816 734955454 520825268 663691401 507122152 548451241 269311807 560026113 367210999 364673000 535444704 531873912 710387486 574700153 861134905 25523192 734644605 939121871 939065113 147622460 941501466 150444748 529844811 672940915 719748175 472944391 627521951 80284938 862012167 64523361 836688720 170914741 115807386 255392899 391200968 91152649 218062556 571039746 329929863 7944253 406801233 830626892 81445738 638910203 359667292 252346226 469341280 917291798 858491712 851949000 726000976 876708131 475615805 443721388 265149182 552745598 96680758 376405487 724384789 890691197 283170908 609185639 85147420 452419984 863479217 18245838 333781720 781260925 372174031 399005334 986039380 881257531 404859006 719792243 519572147 205249398 36571709 411887422 261894254 327743043 467188580 964661766 882310302 26821795 319067285 534139343 91376881 205165043 8764134 962476891 247633568 765506098 64338643 601729143 101698789 964616522 868798680 849643885 32285363 570428456 388893779 560331880 692852813 210058093 585038776 907682978 587652320 436207454 364998906 521471937 49329517 25911061 76664089 899956791 757394185 878210916 403089666 587266520 363319102 16009907 252686217 199156343 709907651 771006500 87078630 729486349 129333687 384176191 701674509 11629985 111183412 837090706 762781760 611783440 260628227 776436768 784578296 812532435 956902649 247111025 204317666 934636187 550855842 172230369 771163295 407017198 7272044 676522929 406541071 880861337 782742878 580647981 552649169 650590487 41026371 615472792 665979306 293533821 132216732 504522092 290057383 281150424 186166189 30418445 255684449 450877524 689032200 436319732 659778400 335942739 290069959 560109478 516122535 439162742 679439691 434097106 324903520 636527760 526921729 741848560 647574719 502201177 177837511 559674315 477814839 681857627 767650372 489696568 47928238 787470885 93508469 862897644 715047946 306034554 370962529 388741822 830202431 567296558 544091078 901683820 53636953 573026021 818840033 619557998 852014805 304494365 864081301 890395558 419392402 845607591 905165406 927734407 780342953 111504575 212335046 689411451 739627109 478447853 286125465 97691847 895931701 305114657 509333792 610481270 112722423 219930216 529933132 570845381 320541878 567938076 892161329 252345932 419673802 914890511 287303074 758598469 101971550 783140073 854621781 71055235 722570629 411932630 566728178 262247877 246663242 646089903 600475953 383618172 28636833 333741663 995332127 329748530 358624256 429431381 914455174 642667125 203496037 430790782 390063592 215690939 832803813 711144221 834510541 504872547 624148241 273294369 569218754 772889354 856924562 37449330 628993202 15620931 54064480 468017036 367931281 393368997 309102394 854180419 131067303 950269311 200838273 265454571 775197120 899389257 714974861 330914342 679649869 720311431 444498331 380351552 324099202 248716316 596242681 385142338 840161882 955511067 378440677 586843513 401485733 818583090 375407964 142557361 38097606 108716118 345595089 764007230 345091808 743185843 714765411 841395389 380437279 893130991 822729921 713766182 374878856 428465126 939499525 904411921 770385241 426057383 1064377 177598138 2868622 50018193 276080212 594157736 689223279 321771230 961712204 271581261 829495598 99220360 984318110 350791390 370753952 463399505 528422210 664430453 299557021 345683811 575694748 302724806 825399219 397316461 295397345 479771834 474152063 838156251 323501253 295672216 653205676 531719371 672020051 419454945 373323931 875009337 816367044 273731619 907850367 467840897 220097018 219562260 894378468 912608413 992037167 875900181 996127655 360938750 639250931 605774994 616019852 418878853 870220554 324765659 46230199 451999491 701611895 574725075 918323926 318421542 156819119 166789290 842580722 828239673 740104806 355393038 95027946 737163929 734339676 16393619 490527557 669414957 656341220 548222611 472817055 620169895 850355901 551859680 555495062 655511808 67863727 37749678 947995333 682558526 429465715 269242049 102674252 603821005 356132332 776775482 21143286 973151695 593718476 667242735 896615866 359361384 369456307 779637534 145391020 280650341 810551393 144054058 65950025 799897168 962068705 17694108 157351341 331829061 858945717 108960712 515338454 661264499 835456520 485254138 27491060 547985720 820379451 134315212 937680203 314260974 740779854 466392404 953552851 385653163 524921354 15979113 211235191 859952190 171261043 727102214 24883810 139809124 560710434 971340462 45256272 214724651 622910164 723680926 535715235 798963500 874509969 952838293 274586076 917307800 798796815 142245069 721141317 551920124 594300289 322832940 233517631 626274795 765880666 187607511 29728202 217335754 569129429 141953165 165792807 568325727 18518442 684219048 633189122 539985499 189474401 701409199 586632889 341490417 97570154 424577163 338585116 298278037 747362605 242890252 835266647 192119345 596225852 154110244 542063588 58422836 783829070 863418189 611107691 499538711 821956173 928663044 161463710 339125693 826825106 888199724 600265865 532640872 810583263 62637732 46628331 257137179 775880163 132061192 55437057 919123360 897188397 312121404 375610337 651406295 190566878 666194123 992759871 720707050 281692561 460157090 716686141 542126378 960440376 328345960 884505956 954822827 886802075 464986034 488962205 526246503 707071480 420995360 932751404 225331833 454973176 299322288 451468584 527694173 795340071 244679111 341238405 224547350 657233214 9357745 227210858 303238389 923274284 890906854 706012859 312340843 82780242 450517658 41214982 211768985 301743710 38752211 899730902 204274049 392334641 159497623 59857508 842773534 137983334 597360499 887922385 505860611 23281283 919018519 71814021 64944776 960956249 952013627 391716611 490294319 31461672 716938667 479388043 193805044 388296760 622877749 562849779 23679847 457500452 80454219 113296179 681499393 653450489 454712655 895642381 876408930 284567349 953917148 163803828 577434160 977729425 814703854 867233236 423886384 584624547 241616984 396714342 557926948 547357393 457202697 343948869 908471494 827629918 381459603 876469909 920361471 568269042 835478751 246957833 70528603 518490943 270548694 602368566 840219432 43129410 38588316 911082435 132993098 285484888 839036968 874739209 244093257 831479850 861337322 293690690 634867927 963246928 591378140 145312653 614482893 863967342 119377022 948568457 534240322 189881232 570757540 840935459 4507791 17897011 696759277 874734945 311039248 127838093 345908551 772190930 465543429 468426497 887703529 520459843 736094228 888739666 201964477 873549325 58838896 136467745 449157618 607923366 501380978 610703318 762992018 499255974 635124082 754712020 964901708 794950308 264648981 920820008 656344 356879835 665491929 991893861 122354536 530057584 284102243 66587238 221747422 875537196 339317094 503006797 873466012 867582117 32504991 483126632 212344425 415337384 720480763 283224252 310763675 992664334 362449225 786090455 279211196 897710414 735101797 273569999 428489314 248592274 983114797 527263837 769507318 587865838 939062858 742736380 280968349 118815556 336123527 34471877 314158437 944018631 2203551 29438841 299329593 142411823 213899877 142436538 122674661 964360118 589181882 153967042 998534129 745987293 667015761 623256294 871707761 923768969 55590054 768817753 48281814 561213817 187606601 19761697 503611180 287262971 72131692 200940573 331903335 252317272 761974208 150601975 166961505 932542667 105886695 29328825 59588231 210720914 915016951 197740434 727078070 163401453 588690632 50676115 208677056 686909263 929714025 790985674 870445154 783365227 680705289 342211564 44046414 643020085 856639946 94349621 449982649 473547446 259118848 680147444 422940540 334216179 57864355 823436247 495931452 164709335 811417521 715410937 300569882 847981383 631014248 879737463 423225798 66762324 132028328 581141220 458201401 168109230 396989289 43084237 84866707 683010667 214431127 442030083 447396584 937958207 837292220 614022973 721418216 881771741 890442816 692677298 670301837 519646221 270740926 952500108 979209011 437584356 127152353 431842567 928702777 410000669 169171449 75468625 84844800 949193979 571055365 281933973 398550553 779497429 133962661 726278784 148521554 728121537 647881992 551824960 118041955 370664245 240303948 361958814 701719108 191904072 899834366 30117562 89924888 210886456 627231725 391254134 742524923 826737199 833343737 493949682 916384924 201326860 22108039 455176790 487867177 155965273 382113585 138960636 156079234 100138975 849882704 768461731 562839076 40381757 665112378 104836958 217224962 604118167 954162885 969607848 947848170 693474741 772364012 157809306 36786698 610090230 526331776 944566716 88593826 767834112 90208846 532520525 241807292 251408997 240602418 850041175 699964917 314098409 553760757 976426865 135727630 537445040 364337682 545204727 128153612 968301156 253216515 554215562 812445291 537965032 35903881 802559323 380894528 863681088 119074680 927695089 21024045 518854958 947142504 110293083 427193077 440731221 365670743 421911864 699359649 639632764 23130548 128876748 793565300 388796367 234676225 929772453 987945153 638391254 775204370 505555645 998439705 936175503 282491808 682572606 486228106 546204745 909446646 95647854 497971726 41624854 817084558 375807933 31812453 945104509 550630030 196152358 828546069 753630120 216985479 855925999 819817977 51339783 539196273 122289044 160288770 160509929 843025938 497524754 719531204 691945516 31955505 503950679 195887553 572435933 516291912 853768624 319850508 540257935 995252021 288215634 943324070 149317719 221964436 87401057 797785033 463174242 203039351 953650406 711740123 279135405 121276425 731147267 201224855 4494218 223856898 542962025 447374901 585434809 770653336 857540176 441716209 599510119 492004651 552159748 27642132 186997202 146207014 371518733 840415537 200759100 859941851 74370353 828840909 170848470 316961378 568674629 498781562 742763649 407400590 399838166 557280482 185472523 258572927 147789625 720928546 629089927 805374393 192385853 89202005 962622434 747954749 282425107 598691579 957949645 783159443 759096365 502893034 340342137 258596845 267123333 263802629 342645247 46855381 252489135 117709413 290087944 985425194 164522758 190218530 753958446 704631215 183319241 800424990 563872727 492732294 729100010 965241310 301873413 922964755 840737006 512296347 283500836 60627023 542464150 98267961 358972118 859472786 931608608 577574418 768623999 393553354 639132433 34680656 643951950 163832018 468469177 631858952 32649219 587596084 8335456 726989837 680285135 670334824 29806838 890415524 742002469 249887205 155503762 479504169 215065880 46663837 994968663 291350688 556820741 208267496 532721684 230227600 258625 467196707 17826257 676446239 954705719 798948507 696851092 821384422 988056749 246551070 366538727 889619558 234805645 837189925 722024366 932040239 622125840 796582797 212793041 338827653 364367098 737323951 654058118 520682118 909061820 188705906 671527275 577820225 704528238 543705118 708008097 282016728 251776206 508400841 656547703 706863882 710288037 593421786 15879911 118618554 694162140 610008719 302366570 100352192 610252140 573895371 915340247 751101000 353784728 8105614 164246981 740305141 800155775 965996033 996197263 305769535 291119067 60987558 488046459 212372767 485954073 155867146 491427070 383314055 466470633 978688326 226322600 750086304 394985770 534481282 238189701 658551833 35102038 678535547 210019586 905044856 702407604 719116676 532111452 395471487 340032678 449396214 526421520 638920364 278066051 163014742 772961572 282341360 203770626 503735942 53915090 608837985 976750057 40201672 399422672 531153586 436390906 423830297 181259823 154460864 151963106 579590743 509773157 94759555 509095561 431186719 95936500 889323633 309063965 597068944 836596155 109289467 46182248 500120493 352787713 563139289 353071639 204270383 973675548 307274786 597307551 619577952 216698679 136328880 558190673 949387420 219870664 13807079 87094457 152320202 741748479 816570072 497663066 656682815 647477192 220215168 407285626 207175452 914597180 282985419 461232938 556003363 514539674 311955074 130736625 570979059 377661013 217188685 742922962 156049157 778081783 400391207 762796085 136337570 662010766 545448584 335027444 625965229 398476533 576556830 48441881 489391537 209601645 256260388 839939077 515228875 900069673 402438704 896964621 62255931 665381213 312681910 59585027 518754086 667440018 868792312 418299238 160165340 207308075 123357264 746759011 632301956 512094496 12038479 178546792 134174522 555682771 288905231 721936344 22037177 892518725 361996121 690765955 230328973 456985764 81351929 407927678 763491251 131529887 275860356 406861606 64360258 905871065 657030752 112988865 320700426 252845942 62496247 742123717 65619920 916871385 923820860 306989185 66054664 780444115 584438696 139641828 55505080 822636048 91886431 803548326 230812440 870403441 282451398 224267655 915035233 471425371 887196170 685857196 961853653 264173659 72648667 89629545 786661991 444253369 731867098 672814327 379543462 1482382 894836562 401917179 677029808 281302597 889249081 458852907 193715621 886595793 115047929 357134414 929041864 74596653 743383098 69064930 100209993 512284356 483703099 291422320 464263612 81311070 235863363 638016493 987980509 360686876 150463681 271484761 858060194 977299742 54305332 581330393 655281220 654539406 150271888 196096627 68469936 862420160 562962002 819312046 977991225 919952259 183313937 455175718 84930989 267257577 55683993 327133414 817270014 952645242 382046900 170390350 646682561 692460015 304863436 239356068 698175420 441679676 297967572 304600890 535270969 690054712 185490418 468399641 54677809 427969269 776949470 950140287 341243402 71840878 398454294 385699377 350534299 778590856 862430731 714943318 352448931 196660701 879191642 49162489 976154548 197949742 70384420 919594306 856774135 962336513 972968278 556587631 459099548 751970894 990214049 661159250 243122356 62295384 137956362 701172012 733079046 841954862 410998118 752301946 127791891 595540034 611420817 208602094 431493273 266511419 476818902 768138661 203856137 383860323 676718970 359937186 754218218 635060992 274963304 641010282 637018332 730984504 46750033 909034687 245935133 739868722 122773649 921558513 840929395 650262193 31237565 608278392 404066217 251364664 34738341 677533136 312703252 215408842 81710609 130207675 463125287 151153067 847007294 472185409 293985639 783366633 466452540 20652845 209713863 834259534 453114004 26384040 68517448 835560011 273688944 382523054 791351436 613801331 631315580 523928639 776197120 874424251 981517871 649992959 752626174 163928472 364765068 10270972 827840131 63044746 763547221 472066759 780214672 488357494 925457248 847014423 689546725 248806215 82953766 914891491 619143042 415233107 539960749 464880940 394276331 635403998 270918235 499815336 537179181 960069885 636451648 198906592 370075261 704633158 300447088 338630461 706004952 980701774 740923441 270111388 37558377 373748749 650232865 830153349 682571658 749960964 24549324 953504614 25833238 217516937 955008949 323695404 714472238 539247012 952636061 813296037 906053103 884220653 724250749 33035592 828497773 273851920 296955114 740915403 520282552 466862585 769707999 714317368 171664278 909145243 333058483 143457752 52387265 405700161 641524890 975142797 420977396 680634175 76258039 939983800 42626733 273288641 462182455 942159623 201934397 617848714 396352181 663456845 678441005 197378681 896837585 226932428 904896652 661310248 921145142 944705451 36867423 19000445 144019998 137239522 492651607 528811366 215549064 131530486 22928283 416656288 181836718 308918423 327142047 537160160 767247724 472219509 785238461 620982366 686663400 767562662 292331279 998072644 99887280 563666356 797033210 155294337 347799660 189062093 939851356 745845508 118281246 970554129 435195341 957349027 705862078 356393401 250880620 881206615 717987552 372278208 3083137 917222880 335316149 749521128 755643442 449881023 719785574 588407947 270376418 234447773 317048366 903989851 506909339 975165519 161770130 219326189 369711266 731889460 543048040 989345203 129585504 455420809 878319594 243453889 673658809 405026470 787298134 268793995 857242901 159779705 247386958 530055253 418020241 301196925 949486793 949241203 278125459 302133290 851389245 950917305 456571468 815841192 984113803 225027042 422618635 702154546 352038460 559607608 946432098 890712198 381119204 20195171 347547144 862064982 210210492 79763718 754420183 403702765 592762036 919789752 110231199 447068822 142436900 903319280 911871844 767141209 258830784 189116204 727777020 751851345 728276525 423115876 193962410 784788119 7756895 923638374 588997848 596858376 543660070 895682950 288967258 646953306 794842638 991768860 467983654 662289379 997919448 106121438 265578889 862271189 117107736 306414175 89996302 875023165 510938354 841900797 903699761 925775480 120772436 950846041 828150551 250326064 403628535 830175439 726381743 816602177 933639354 698997489 875579099 444746929 745290165 441536547 370657565 564685064 230655390 826651474 792007423 719679453 284059016 57546194 784278780 902977013 268883709 306695101 509884789 818175263 309805960 961100623 962235785 93330395 530636633 518544479 931956671 145244709 693997862 922834414 494847160 606243138 553924369 906700541 485631215 277060508 341074823 481269312 192569526 24645581 926887937 931661611 124986743 716674486 207684738 951664653 406271258 398131544 131824053 11106720 228206845 816591155 13890209 288205651 413940594 937681747 192829282 180604287 948165886 969327224 84756865 605553795 706627778 519557609 735860905 895012727 106933692 973086302 130566581 107507481 782893982 84161686 912743436 92538652 37374799 926604325 667487696 85597945 514195271 626890632 67870666 96339041 2113362 455912390 549256036 669504296 924655618 200336616 221475513 961461267 149439070 21354144 853681551 514471806 401042096 75432349 99244655 729106052 339538834 836844385 269458337 419465088 68265212 238824084 381576807 247543115 573442806 483135377 371248456 249368957 525966228 909694576 796717788 933246904 881598785 176506680 280199333 783896216 994345614 239417417 795697555 863482451 804386991 640946460 578980172 733391358 53104345 585378454 652083969 996764418 275560223 328367866 445423444 394018031 656973994 972618862 982559556 436396205 86854772 999319636 322664228 84147260 382236260 204570173 400285943 715911040 813783171 461412508 84024450 402674990 115408148 673642336 304082451 148086821 99176653 769608503 68463314 994249824 407028579 888012729 808487852 707155468 211478057 135854343 338770589 910174575 258261771 968674108 378685254 668895238 569402534 501359696 983495048 530648364 702913640 761161113 424599640 714886412 111706604 236760640 747292662 982041072 99967456 154750117 280051575 937013666 553855763 34277720 424633703 752307106 827420204 536330080 632196423 86696726 332130895 499257128 794395649 466663617 877670604 570771718 230422047 346308121 978008234 959711657 433968562 753623465 95409288 549923431 212790237 4772467 521877848 638176742 511151446 805947585 959505279 465370483 464030001 632707118 848167755 870860376 464158629 751275433 400686880 810938942 524786017 915261675 20571336 198512181 583621975 358933995 513063536 54575863 749887826 512085928 863605446 485343789 185818845 134807502 276186883 812767802 614726146 678178715 282871995 89363854 587746837 930450669 339052491 961178909 456879811 504358050 968296420 426769553 114823722 769123186 132627852 878438008 127794787 88058755 511573417 522728008 213378104 520402847 946644148 793996269 291676761 115650587 81069535 790281682 81600012 496856218 306650072 254426534 323245769 794916826 422719601 956105148 808951767 222167751 998096465 895841210 364304498 382671911 602686731 265407907 184725766 517404501 147557381 157788785 526126107 308756154 937225044 836337398 701965137 847650316 680684580 69485981 12726912 477419919 763815524 483455921 4541648 709022996 458173058 325483112 705158611 649950727 630263779 399597700 553107201 545186704 862734724 21265640 366474363 971808003 673373785 740557363 366275611 218790198 637518005 889053863 961060335 558814846 66330392 416638924 746735795 332446840 642173898 355397544 576857510 514407779 856901388 75650661 528162506 593811181 324168096 631786790 236594833 128679278 285409209 291923386 340390288 43633831 789022124 498286620 545144823 70352968 319252852 785716006 581153493 241681754 340147072 951463493 135790316 358285766 262760111 152375072 751789890 704801967 178921276 614816318 327615127 407165708 291277424 75133252 565380604 362202515 102096233 648305038 633272397 612432396 523486474 946660273 950257855 231988930 981169634 947678445 295585227 326904723 767751527 977563962 671041384 538567810 374711361 481470134 529969414 127838680 864067319 253242874 734948886 393033163 683815947 677009694 227671863 43493816 959709552 319055963 636285105 77844655 885072385 652502988 409880337 412507252 438602224 128057557 187267033 207564986 650911797 778906135 856216145 50166968 36420461 262488531 165231616 728489756 376361307 993718009 355812749 86633762 907663326 643044860 308922803 775850294 931377307 720408495 798134726 547241728 92316177 788301900 638542603 169677140 934195817 579132197 814377579 532015665 566536788 381696369 172368053 112875447 372941665 678810065 567126877 166633886 742691933 711034135 317482241 147129539 878677467 48382634 17589017 407706133 558571991 395557734 116529742 839283511 732470058 261784668 923513642 210551814 30213576 144256137 922946744 41995730 896750632 560644797 889970462 877621788 979630725 587150177 453972607 23303661 776795352 835431170 383965578 256128284 126110368 221920276 258407379 202207050 483449772 657354546 64305857 520399798 539367077 118990353 987951418 209949819 127243922 242202910 39125640 300041530 980856206 568656374 469922112 602709944 564042733 703388602 884849742 221954561 326078557 354853132 739794694 787726478 585290002 808633771 572997710 332916356 566727764 714434631 832483443 961889920 584613057 416231114 204897466 509032244 383121136 25230959 635781241 278636799 697947409 933597596 646766953 725647747 959849426 770250897 266205502 911354696 257937117 920652423 907418441 814182755 888982578 567935639 656983883 639213478 333468713 8131488 169731618 464875932 384425057 639692253 719568348 763967811 258054642 849437228 990428869 80376282 891867964 831128232 868041357 846901433 205475050 381489287 941488004 261552421 637824222 568663894 120120729 163574202 812974105 625879058 967738647 133322792 290356512 46482960 670855861 696229155 552503125 177443484 687400270 856956190 61893132 324118522 818055134 337667258 658383759 222431130 424928881 682260485 368787950 824698283 671417502 897900067 990573206 204150223 177986348 583573813 310418018 957052693 735777687 842027666 294949444 156134786 735439290 227327396 720101556 372763988 990794284 826071985 467917000 158046323 381410760 391996995 504825927 330338072 831156245 555370476 240967158 980249176 374440258 146742856 422082836 450758130 175229055 457286837 221242637 206314766 1450935 727187810 845055457 996016470 947439190 858464481 333651307 185199170 443527792 633319600 2994538 942106670 154815196 938866075 225754244 260721134 258488851 892548190 684425350 749179697 319006488 904886130 6081951 46398909 22344917 329751352 777504226 667624510 705687635 72730501 398093284 925424689 215049661 465965428 253109101 955528399 69210831 64342480 531137576 526463269 830405375 793464842 482167410 593730811 14076624 750895724 264570141 782550018 528240109 218044161 909153132 463392874 623447051 972939989 490507837 594628747 2171409 567615706 972141038 485553580 918626129 254178514 567568655 374741894 395570931 852650200 445359899 492244170 153962629 162347072 926472840 193165717 714318859 919067481 346293554 88056125 707641899 244653410 538309367 72128317 561438696 23325217 257112819 489698218 873292532 357143827 845377209 210012684 77602257 510607223 991709535 126264116 379008643 338459663 144497928 122795534 100235461 425580045 504316199 922346015 901066265 143374921 865558350 92719950 689613866 451134921 187636580 464671301 661132903 611328540 62701027 940307450 372906276 981033654 574300520 506442896 342684094 500578895 705547894 43907494 336297383 171317283 996117178 502241965 42966846 562030407 596876294 125045821 471399110 939491484 768577326 602341808 326768132 305989029 606301077 783829189 925287764 108422349 479772555 410497158 21705134 346861633 827864472 599625138 782916626 84899711 430948351 443709892 31729663 942341644 745964577 880737821 972350024 204277788 416392531 50103720 797307299 681324013 878554851 880199808 675909515 233936109 95365611 957914472 158330158 467971104 316631381 431978279 769540544 133778397 152863273 926338726 52801223 217568349 276699823 589354090 210413576 998360122 550669846 418801795 577024225 387252664 467919331 537323225 603869266 274501343 543710117 939322094 431820032 140265119 878196669 316312033 823889672 595771248 933416461 458772258 477379371 387898525 778246905 401744688 349136139 45738171 96233944 215535639 332988959 775125632 415165401 724067874 213456988 485880999 710525011 546163134 63155272 877577087 106031288 643544257 84631855 444644668 242181392 366086699 32030063 170676896 35708345 669373711 668644886 911666129 331426675 340610036 863981897 906882343 145871943 125985896 820485953 402523902 6621128 178740719 505770546 879837986 419520740 832766439 187417583 721863227 862700620 210790852 181988125 413482599 926595144 522059368 256392996 56410815 612349285 472072260 685195478 856988063 465817291 475115019 276255350 599807473 836181984 768830973 178043742 710353928 57875709 956598972 379602121 836733292 873530421 274943119 583479951 558581503 393283318 905684416 305638401 357982740 292165300 131716829 543252722 871200332 823354114 762685326 581835093 625097704 914135231 3585295 626107363 757922897 728510393 950367719 306434701 536111693 830127359 729711 171730326 752700123 538614526 499082013 504248050 175991274 959162265 699253160 661801836 292329798 944161465 732111641 936158462 173149766 835353153 808335212 193169874 106291246 398321366 673413367 221463744 759679511 531552604 595048903 138643909 638465026 897210760 907523535 873731102 232719239 947206108 646053919 186144042 775728214 367204116 303950720 177757080 281373109 574805192 246993506 720183158 685603407 562845998 850929451 891345933 202851035 425368476 572468217 631111755 489703367 579352464 253638673 854650533 477865717 784083447 491465014 600653230 709265485 324073481 922636594 346957059 997439125 819970274 959912652 670584070 905128105 440843213 819477787 457327875 120828985 423976003 479075959 577239004 939527138 345937894 135892707 89216091 977209773 990494147 425283995 718975827 821163280 919522034 205321039 896292073 288529050 265551134 543648157 230277894 801425960 276927274 5844740 180602290 402758187 474542179 261740891 637473308 622001925 855314513 281058554 283135254 636174356 563993317 560895518 243993597 183389853 427217971 425780046 540496603 34329050 830049003 2708638 290996048 299158718 526439345 494895048 118451578 349792444 16958610 893657055 84432953 72801803 30443240 857569798 635827550 366031844 619445980 449513404 951318523 521155752 289430175 142701145 106278452 316627391 927963645 288152608 444579963 575574623 943135253 430209678 367639161 65794854 407823791 688640016 299637451 988075881 897834369 841622528 348465876 218156692 824871881 9700911 537165600 292851347 227864860 297776660 614087308 872725301 519797976 218777574 601619967 672381219 377508714 257452790 475058193 714057444 436550859 917667799 797626571 189730961 625246617 460217908 530656912 784142632 989695047 602340543 860142687 626409062 114349545 81697407 936399760 696769225 391424480 754524917 335075414 933679788 209239456 431330444 908441874 560182885 186931581 704734100 521798453 972147343 493104597 108288779 989585004 339394170 715548667 931081038 526609672 804108685 416263967 915224882 407604253 587467546 52165817 915005596 749920433 846026178 519089031 246091631 94019523 69076438 780605570 431536430 397476762 132555164 712970624 211921544 903439932 122254617 891599351 959003231 178617448 791086485 60686930 189393568 180614930 351465283 815492745 750175042 959339380 259745711 830517077 963259916 171999164 629587264 513934122 587365972 98179988 60427979 985375019 745594834 640289091 847581029 216778303 662582908 377757217 276922663 511409027 782331614 483304331 332128310 939311990 86315232 41545359 892541105 636910881 525575806 340780800 816344320 85424509 92959108 489877768 275597486 807132671 762678212 688695996 228570664 15843088 794286796 513857473 962300532 163066837 351693020 983524556 594393545 148608078 33846751 128237380 159408567 505166835 639080546 150673430 537316743 595694213 34259794 478839266 795646792 618865797 706325413 701171200 920514276 492195843 460409074 786169157 323153722 640300122 555750293 306569684 308941390 29269154 475710039 975930570 444559314 845005363 709113704 340441812 494189111 898841313 335537977 966726609 397781702 892564737 156548524 109441900 154615631 681124418 302236791 612225880 310478343 535361650 679661672 62900891 492843989 173440943 339141863 812875953 659637644 790245729 368929637 956226263 972397481 110959399 735556171 746072334 823912213 465712647 993183245 121818951 43115234 188919397 716377378 158767743 960862526 524977775 414252425 545924614 836060910 896736072 940447411 226405302 408719286 818331749 413728994 556710030 690127449 377613927 841149897 528475586 640520240 298873010 63336165 657725900 592611767 778148074 871318269 924228227 518376252 299609745 387198317 675455455 551471281 696674101 993607015 368986578 95922823 344243856 671646829 462406035 921762445 166919585 3901938 784399488 329235764 271715687 601388666 802994464 454471691 490110826 368120067 762454946 655419066 747144403 658099245 849137309 850113052 766950563 325509679 564754051 261207009 207133808 499483517 694358330 91632825 226259033 471253791 664879372 471514719 551972880 234160840 335936958 943739769 779192246 682159553 337095664 488313416 437384663 546269160 786739671 37205630 385642025 863065442 866957790 737233352 259137522 548442673 269624046 741742838 145262010 477485536 339792148 240701755 879164589 321173967 404939325 527662933 856512381 952253579 504990212 73863357 159812946 738711762 711252670 35185033 795683426 948633004 493131133 614480523 6709925 596309659 788802146 786523741 696917602 793044201 552377440 299078053 793702687 923439577 132200706 94843777 503322190 295116667 560204249 419247893 974313398 728055887 48858633 826557599 140894317 864650422 658933819 909501333 361198677 793517600 841385147 336009035 150624845 596801168 44342630 887626732 541228771 766333610 205695170 539654443 793168606 549611693 486546754 294777030 290338518 788235553 591719145 533751815 492296087 84210216 457475827 101395608 41933072 793931094 997918472 129039462 886171195 448122300 912395535 715505924 766984842 95785179 445969297 79705553 207052976 645605110 701335203 688285849 536767581 817952953 675963194 878053080 523996958 914114732 698578481 888089818 141828699 215306145 916362950 677639726 837774365 46605752 345857787 555582585 886637105 739233459 895271956 459249336 785227539 129912097 656364542 342537883 471923623 700343210 148781281 616446248 711351691 853965251 400006057 850214377 933122745 717355057 120339210 773199969 897008562 321810839 742595072 888968120 333485414 729976928 32170683 922767620 623694023 706200678 842159329 697909586 543427507 816343955 809944814 932857092 177439333 988797053 57328402 139790387 704534471 524339574 125560967 658360641 518368959 798519636 380665172 938611587 896116060 813545779 263631939 933632828 46195614 84640041 373049090 183219543 467143326 10037589 851578990 190276564 870023965 376223927 33974578 929178500 995639747 308539636 843917035 428864238 835486755 452600016 553703889 552549125 16860588 331637861 474817319 370338738 696085691 443521948 590944366 816537571 774485722 447035968 732450045 169971177 30258642 103183601 555623662 740095143 408783099 482976665 638843465 39010309 710322700 755869149 958685390 905783429 607361073 796339992 408848580 173655133 580629499 677684374 995209809 207842722 840339357 936209451 182152349 708344021 874708259 18452933 281410930 245545310 337261450 116249677 352837878 792320469 324031756 768902910 951173524 395253116 52194266 86697741 453578465 670819619 909592035 947657693 765299256 104658345 333105097 475301657 903724352 349750948 791346637 976890338 24359872 853814251 836059618 594703447 144948073 297361437 4079800 437907288 607309124 107931736 794029968 261956430 356776408 597123851 984538721 582101519 923597371 575163356 969786632 841789326 172562777 159427421 722357277 386951204 849659702 796942274 5786126 368633575 57044493 800575300 353046928 385063014 350389700 776402377 624668190 142118133 17701285 796686948 357712901 723958730 247721174 247983183 645643583 19437865 306875981 778509303 596214095 14717469 237107901 826552309 448964207 752843758 863023658 153836973 569541214 789741979 107172981 710471156 371870866 76179162 630019449 198509807 508058123 555532993 967979553 838197071 268266731 221680068 722939209 384168256 170892734 284726510 44793136 420993772 906981545 703968062 990981379 986817975 219664562 714304460 567761986 398280800 481159259 816539565 320724906 751788645 62238838 571316635 359211798 444625565 163518091 851552763 141334947 374504420 455470193 732422508 775341606 482602521 796708107 759192897 821840563 707828784 526287832 403381548 624814719 477037862 469746089 501918853 215449005 950270876 567616438 811934730 918818493 170172656 927326234 67535048 875213533 188383994 621416983 724456977 863151501 294650632 147039955 436723415 84486637 533429853 377558931 686022585 632461905 194262442 310064696 786127778 423818309 547445723 279366176 672477049 639213478 645397202 924557623 320342269 714503921 178689276 479472504 680361360 506468400 843318281 878358650 122207118 992337061 429935651 386262390 406635584 527704894 585043050 145573445 346736295 862475948 699478021 632341107 344030034 624040173 353258519 32602837 95651765 229170227 797305429 183588191 322822792 738874869 871878776 4667690 291926496 129883191 384046051 727002230 592261855 638965941 38824233 701337712 250333384 613873053 717094545 768751625 799995011 969254480 547434440 275472910 940437072 267438113 455543901 270008912 348414205 656093296 678096559 633512620 223260308 733760752 495655614 965486399 243011183 866866287 515620583 719887531 352743045 67250207 167738717 286856500 29021800 148845748 602323466 88252969 418599086 384175829 417805402 714244636 105416614 880049060 649956242 450892428 828692595 37843162 603656222 958289901 760864898 903450762 133624714 169459323 632564968 762121653 638277003 392416678 912253028 865445771 397877802 391246129 254021219 758051935 253987550 406606084 83898992 614836840 625005058 910418524 537501131 88545555 456428236 750726550 556291950 797800196 375350367 988678963 619482767 848674294 583012295 528133681 149579364 294671225 926045186 108387508 728560577 595897318 909269503 308981161 297656717 382839514 737349011 628875031 88960547 533158112 292549764 729356111 772821171 128622661 638734811 598759694 231562304 993645338 141813576 569644619 62099725 610259266 448541340 312404638 478327003 623334985 948791719 500031178 195588713 448550006 166404925 480063738 285650808 606063394 380867790 729679719 125088926 788363678 243494162 687850655 842064656 40154348 751080132 724275175 982675863 296917676 148439945 619097325 587180714 715559409 962166493 91177062 282473948 160983069 402495090 858341825 933833345 862971901 420071699 207946149 423189328 6198536 114014991 966396428 974977452 486264405 569497990 113555924 802826233 787741549 855353312 359808333 717607734 760756741 386498307 325220495 724279743 144157455 133577269 625222 375056056 160606275 377349972 74142499 583245841 707283705 649079651 263095520 347267101 655792896 15346862 313874171 799578650 426261976 366115743 123292004 95068643 714387022 582216513 903910447 751921187 46592809 419642478 296989112 862117322 420562871 226099799 8646057 394571541 737833235 121601582 273077784 31711778 91781054 134048993 667493326 863008161 402942940 187936399 55666199 943871041 241504281 197060075 380524070 687876774 655965847 869154349 588677812 271569621 568701394 278626566 185406706 471233233 894040581 117031081 762922619 728472477 351910304 767446250 524271655 275133156 753460954 968600842 355948338 646495771 955075149 739192934 514945911 593169650 313217651 511736235 349331087 796452130 399772503 512638663 823779112 654495748 880328437 921110815 142660664 802183732 825733398 726587035 991558100 961953574 160384685 338298501 79252267 290576018 778966439 170386893 869480286 426343038 94695906 438196024 345131736 924436211 538783379 33690520 182529512 494395715 881172949 589121553 470853444 480369617 160819019 795251024 802552447 411968280 583235709 404695460 753055557 728453059 119657759 698562730 111067833 745708378 69167157 112724218 139985229 563766056 112651746 967261624 871810097 708412086 693027967 91755035 362622955 674210653 315167242 897468825 972663399 155440755 467105688 540794879 283372963 597800616 715997502 858992846 782582618 568110393 209203338 974301763 822818596 592295033 92814180 919666728 16346826 185568013 570986035 929172290 268147773 873720598 572701112 836041594 847712214 259395972 638219349 96417053 950733110 534365749 816829486 613913340 519304450 455975830 42053556 961736212 888064264 953705635 423221384 179099395 349232559 834747968 419597964 821757447 677051554 189410944 611740322 877203251 830581323 371872366 793497524 585120197 58431286 261556726 391284839 451022884 752778034 200867081 798351460 172906882 495041444 739446516 813230345 304511830 459169743 506406162 605302340 218629809 303525312 241630130 683230634 536540273 513352397 329015458 406613241 516093119 82325083 415331992 845280098 359869723 342298691 390698878 963325143 602601857 775346071 550266762 992184427 760695228 905144203 409750684 804717703 36600060 885972365 531920917 937321912 778159992 708798795 221166018 432925416 183351211 271005627 221005082 977694036 144503409 35737225 840855737 195764692 657498311 14987395 366357815 301928083 253785400 529018982 845172864 612048326 99335842 843528886 524493188 686930069 980804818 602096967 343554391 789195405 5696134 496699081 905572266 793174665 469097561 772814161 732188854 37520861 623209846 833217808 792059096 92745192 874276836 800857256 875600207 706842002 412352522 371688912 213941248 310483493 124214226 944579244 618958226 718919008 467761760 954820805 383462673 674362512 523495902 256171771 940533084 829247380 457477114 346825605 308905939 321141970 23334464 947473364 373575751 839081790 184374960 743120276 385944234 439111396 400704133 39067557 982253679 864564750 271517146 715385024 961822211 457351069 247331268 157744244 482481964 203659966 753063716 595966064 666955661 331430240 105372723 392176303 200083112 424246176 322552340 962411339 338697428 560874921 812671842 330672551 581586922 407057025 679966314 808527423 825999108 41662341 271523239 291454175 230008356 83856555 838248325 279204375 62186379 865832823 214228257 71593633 346220184 488640263 236187615 413704364 583389968 665256541 43561156 704180740 986090856 112332958 343521407 366645911 618755913 325727137 420846445 369880603 817573916 307778024 599758298 398088270 892817976 134535484 35108109 892139109 30410121 304920564 907627538 360733020 744442356 886124618 553425594 726282453 381897430 223240639 630215883 377402221 262343756 231193453 399392009 297128022 340400564 16836820 525585089 322957890 719411987 640843789 995732572 635318908 738394549 156255704 177479426 934179106 362808135 958630953 330491128 742753232 743395570 803312898 736987485 812145794 198055514 35113716 318400103 998985085 998808576 937007934 64774892 289678545 638070087 689761614 747722724 692563882 89685415 486581691 167324312 715865657 840111065 993839928 82611503 921140554 481608026 360522246 327374872 110433242 95367071 854185593 527257630 264118440 261047012 89768415 193559367 554879927 348288688 64445410 766696833 549690952 95277037 112754899 112885259 937067198 794438070 167583357 561565874 588836739 944739597 927005168 107932959 117193440 468293078 808920415 468384363 882510049 322277126 844568190 734482532 643998494 380022101 327359384 992457550 755459105 58820210 778938928 763885176 171303588 680276889 287267038 921719814 513520696 113092315 154088245 619147065 441244489 930522736 116357338 405554011 361846972 199239523 200058968 350673874 346137678 640630392 639402575 727403344 720139554 595945214 965700685 518583720 897077883 638010111 761903663 281972303 72970388 911903997 811939912 829856161 190178294 575951728 969211187 213081540 397547507 395138259 269531741 240505796 215515950 447425877 306601976 455464224 180752389 610289135 663694525 955092261 358413933 866031037 505304620 744647409 515200171 221238422 970248914 496505621 458775178 959699851 638651044 28026596 595374079 703146278 448428335 872983649 725582895 198507833 371891352 811277418 387484584 845118235 639117689 496553200 679919391 313844486 667942396 167678821 835242932 883424103 55913884 732548942 435624059 971546555 707117434 148454903 80219461 354308272 151046936 659583809 95797059 339061550 774074062 262238500 868047728 461173281 161906148 32443915 985294849 571011849 886323296 262561498 886811970 921207649 160269458 407576913 86084802 340531057 445964963 119963540 363605414 281528168 479238107 742666523 969542172 225825044 651521552 51483809 832215474 830314768 34521089 726140024 159641215 274468095 394205618 812838873 600881896 281834058 629568241 197042245 207511281 254505929 608031733 819686759 398353996 350859920 768645657 267853636 883509118 139090189 975736493 870177539 186092907 403116781 783424618 473862803 186452257 13468935 573133879 140066723 16981442 962291400 489703351 347065079 592058874 183018739 231959542 72933295 42683541 753162268 510214491 346706698 232849504 816318934 561866117 953093518 956380446 748210246 238186374 743124470 314277560 858513884 142925348 111170113 671209909 298992929 521618669 843771948 698133298 58928307 156815816 48041866 597775656 492428784 360455521 450555952 744376272 408580338 605301814 863701640 442624536 706882656 531500495 987607915 798048968 125939947 472482579 282927226 250642001 537464914 129640333 900151793 149014734 468980643 630799972 544805351 727317222 469222000 751846563 199930927 542688623 338296861 645046553 299423440 956708335 936885947 428995822 898031099 963472181 271233476 335007933 822889361 296048811 873815504 923188095 64101975 68947298 218975853 294684814 424775052 335197378 394336831 522921799 899266397 231219102 252608663 172711723 878526416 103307319 923246245 497031981 989681541 663362415 523145803 265510638 458784407 917569247 477025511 236919192 810939023 902295731 839863296 350955705 758092121 970230196 491331089 215678313 908238141 784771182 9979756 879036631 906582986 521167121 837198763 265008998 510118280 362021569 187408168 81716048 852730421 965787778 384590983 878188501 720139453 790287807 951995808 287713578 541923247 573885802 857177422 176626406 453626080 945924810 878538454 264854451 21453345 645192814 128226418 597251609 709119842 445546499 963591222 854860436 730422696 162383495 428782438 552693877 888177432 344034976 425944011 663853858 108232098 686869380 942756918 875953960 309838437 184639986 434066462 620111490 408778809 697780638 616909081 709724816 128066234 180677151 70694559 72286656 695519479 716413740 138410813 238252020 47998646 536245630 847860249 478345757 213919858 869968164 493981704 705476670 224078893 374983314 866935973 531831833 129649759 6041374 601351977 56463223 646695484 687283630 881723684 554545437 680373436 729675847 847184054 957065995 212203262 54888494 623551851 562439073 843982567 208487715 752556417 160443322 328927842 656946934 393247705 185816403 607178676 49178114 900443255 969693769 364502735 523548916 430828517 170879258 312672373 793588747 329376363 507919033 726945891 564500873 56039336 559202324 891426598 337598225 621536694 249824738 78552473 153909089 471210100 320070988 627525971 840867883 361443336 482473209 500657786 278393392 562749014 544936472 325164200 442955263 615852196 174632048 526132393 731658288 305829990 31276925 755863797 94892216 72492614 856390943 41411594 337460331 548562039 446194746 152204793 688928699 521075611 835835727 329579477 933513467 877576221 859129074 305632689 785753715 426505453 41542800 239339996 632033276 303307412 568425707 874536749 776501701 421753912 514191747 986904850 636758026 61970006 411047087 751316785 345086935 681325185 152822303 644389171 622506159 184108129 39319700 310172909 367589123 916972650 540064287 316798309 890457425 218644526 746063380 444615560 801309582 785516594 296707695 469763989 276870119 475472500 655954829 429234128 86894286 304063718 225575369 929661697 604888383 918034870 464980440 342970078 310584768 734892194 602894206 915045486 965699088 84244198 5816612 749227304 295516230 871870220 137439321 582598040 561631242 4855768 702082979 157148579 755411789 819442146 927685083 384835813 820230669 968689363 9938518 435580845 760566828 503355300 49925885 757685547 308643446 469542067 290822393 245342450 761706047 578497561 889958837 160943695 615348906 551336688 300967243 577254868 359251693 259254655 744326745 547635255 487772476 754363905 152004905 313985203 608018934 15664099 430116115 163190919 617843203 737125579 82766554 785961537 611193926 293359204 246300960 507732568 454182111 307163215 627693943 167763390 388474196 203820977 386526593 20099049 697541778 177303297 46931415 410060560 33027708 18808416 75295830 496586115 415111830 734932626 403378373 580459601 393900352 21143540 392770314 982004858 220666789 628930744 479963878 251461015 314156281 884985336 49218814 622727361 401757419 232767312 33894918 955167177 2013299 729126687 952576525 93952098 754751309 944794926 143741957 205137529 742778794 338369062 973938216 678046376 203635090 505063102 498360021 896214291 987316374 878938361 304137207 635946751 661758017 3545070 711349837 212942819 919345701 192865691 349599636 692221605 295626512 823097786 321169419 989692410 408392840 130713095 922575231 513381125 231531770 412550304 893561780 642537037 24639057 764880817 744694099 173749813 436746167 760060509 43678017 505818808 562408275 592811294 432750201 538841079 808573231 628224248 476538863 41705076 850506479 180332124 515457026 868505701 81836672 799630915 652163718 717569899 90908610 787640818 28595821 170835729 98324696 980444905 420340126 104956773 806591732 725860608 158144768 498787860 790196008 190543955 415280472 402740710 679028087 484377405 89936010 490755025 769448171 218094427 425887163 584851414 114966938 879666690 858214707 444811626 114534080 357889000 127437108 785496154 435692973 19468987 576476867 806291685 684091674 312514960 589881273 511991989 553728800 179161466 395849369 818197837 135650421 490432368 796783294 371709805 848147529 554705608 244807902 18126335 745253717 822231087 291202661 605460253 691887947 969121953 295002158 424469880 837961671 236069113 879716631 427734742 229405748 505091957 656792197 679077834 469787143 354608941 419647409 247370436 200958963 535456495 104611739 371550120 364467736 595790117 39386048 228792131 926605039 338471773 655363380 970327058 497886484 483551800 460117808 362599415 1774949 258798063 485660102 478711304 95472897 929528685 89206511 414874166 663861294 797508196 980087524 133334480 919618417 706733866 311007570 36630068 355409795 145742506 278332637 330600302 313095552 689014512 276764749 338972738 990593257 775305457 342060876 833157504 855775008 296478993 938939114 974528342 675044730 3308148 128563303 739993182 559262602 186658007 838062143 894257910 9973453 923511278 678618361 547410274 300391254 127743954 546838994 849652041 802652770 327335523 794880842 612695068 263462863 881000066 460836554 237659858 841265519 67279584 13634559 850183982 927231249 700756666 320512987 159663979 998397932 818464695 709887607 794633411 806838377 423229934 971067103 806607579 534487702 619131916 79495205 598146685 365561584 701320856 917917228 287576185 634529557 549432736 131424252 608581309 182934042 670458463 748249891 590780443 944740129 282504571 335244561 475808794 368287046 239370717 428217076 392482680 756105092 244155794 315577256 618700984 988055499 556936873 815981832 718420447 903239692 553268797 737787874 920951287 666388786 924635284 218148516 974236226 849831745 698731589 133152603 637989236 767474012 476919861 240201678 875299650 143824237 589610913 993252943 19266650 982434624 542246870 640200678 787808647 355615540 669881531 699890585 735976783 232528312 951115261 896179563 701163686 845965888 797164962 133873299 361242622 782512119 769521508 513860442 571983459 893913669 900100617 573077654 619897277 351774681 25013987 321336966 545053265 745700828 602330546 385525579 827768042 962939483 962458111 818967654 355093741 437050772 765410667 531535294 721831196 604850272 248242881 472120346 932857487 428534620 855516429 602712814 818915987 461604006 137903203 791287032 372431074 302192933 374808758 529592501 87482152 464590022 729945092 705222913 102874611 203759321 268510283 827510286 540526460 496833706 227317143 748856912 69885264 561256707 885589503 265715226 374686876 460544484 180380089 388627522 124307058 765049791 624439516 954711754 63331393 645265212 450449377 808116263 513615334 578669773 517278658 695677311 265478867 525198427 512787193 462824161 741816650 129441151 288436666 229441401 933767357 671492461 633379141 974317400 457163220 118360003 534172579 237696630 564321601 529751218 791696734 221273970 472029666 27651589 252504715 20709111 997926562 635464775 377248426 189254570 227437419 202248269 141794373 858749723 197371476 906232663 497397868 589347190 449978799 893378435 122889808 524930531 393481536 269988257 319488063 790986491 702765356 357063826 730838930 417136280 226289312 348758089 329998994 307451925 839068666 865895296 122638205 306579531 522717193 582960586 695419285 427678765 372962042 563604400 457182621 256308902 973655896 527538803 233049103 670513179 704740607 13072114 943779311 921667140 775026035 34911277 292213540 307973838 224411993 771190621 816992994 828566664 969766735 645168084 625208104 190060880 684761631 529705349 488094368 49854334 518113809 789984979 164986015 449304039 601496080 116891999 297118734 569610320 960364094 14509164 815011978 119641463 235141519 14200365 131432371 506106363 621443821 569043039 132944936 125942515 234957409 512913481 788130081 5481133 259791967 704173129 52208448 944720981 623767224 139242222 72183643 585424282 105736600 126677831 587798377 927961144 630975967 321348051 799944779 201762107 323398679 347836852 600167027 655556599 899466524 485289451 182619301 816803457 697190626 881277884 907999676 17623209 282109983 605737028 835158059 102239309 74494968 277002589 349246190 407850660 982314563 902440437 241409558 909796789 793421498 227544568 197303060 65544598 582175378 41296528 841898008 405426265 708885902 252147677 713383992 610621339 802592350 822149810 193984011 197123519 818850925 936253023 334159110 153130292 495181127 160265325 862041428 637521401 337788549 122345893 334231063 749184928 332463550 806581833 289120807 203027085 262686535 739440009 48369744 780686378 643358945 740555976 266748911 13152128 746853877 169692219 21248295 720566800 800427790 900128145 575106021 272433864 957294298 746574335 888193645 820716441 518791642 792705077 650759641 208941080 293823703 482193552 507552313 406243171 267062219 625535819 934903109 239911805 938923545 411824668 683550778 333618131 202323885 599155280 747305787 801013707 43135409 976775511 879047337 239358971 342356418 763637595 684017276 204148360 518567993 433129284 787062418 789280905 953409295 769056662 172340319 789213801 638737181 463202440 241985730 872830435 399538058 597102245 920208961 276928585 759079989 393376618 435564532 201297574 563515197 315941448 894470115 617739326 19165752 610032906 698468241 407422709 107622209 146057315 310833292 294693115 322130918 297925197 696522006 657319571 962959340 624681419 94327833 349378066 789888918 558028864 232116699 410015581 506601063 527844574 708052359 285651770 688676354 77981632 840965071 291062327 931450351 64204210 514778233 416200767 477530557 999065791 145598490 920412914 749885152 138540027 223087915 619438058 395321867 29059633 896045352 714993932 643226039 127128838 596380285 589723411 597277320 816706539 923655758 787847550 211261311 191064141 67507906 733734810 868114376 645585461 990816813 428123743 687971634 240887684 442296482 209180657 788616899 931531098 648964813 804637438 394324231 470820009 541763133 177084067 206759151 784560838 152054701 836233068 933174822 971669168 454383614 725048664 447485006 644706298 636319270 827533275 154248134 30923584 956077095 517872571 669926542 225445383 769241545 654310732 899629148 567757723 993759143 409005044 491910910 455826586 202040679 72296199 352707376 328318562 130854557 883499728 67149394 614834276 788291253 451480862 272186141 504481473 752107420 917502271 313508150 141610511 86038009 269784537 57733592 469281254 205412135 37138752 710500711 432692538 765745299 649135781 940078709 691889087 30831249 940814778 146535645 404815275 571911414 20094599 914766337 622627227 271871899 557464087 163266477 926037462 494219696 698604757 664804114 942746461 338843893 872764837 884931169 264179356 838393450 892625233 724016351 92802915 814520648 785786799 324249868 853231377 629923091 177577236 405888251 11069003 632169746 160838640 229529414 744985739 197694323 672315367 559594358 274246397 567569576 724706281 161126787 911652967 672365054 18262441 105502775 483253992 881845410 111584027 790265231 730016545 502334974 925570149 961407116 789388201 833016111 88963772 553476730 941652864 22694426 677948654 112640422 646674524 399023963 206426047 101070197 339315055 84229702 816664230 151550205 337205449 716779151 209352022 627967838 68201391 16446970 627228096 897302351 264263445 200784745 569984997 945489014 235382527 599091808 507941337 717205858 399850645 168145294 854159580 993747489 525332012 688003265 176047493 233102263 83820172 31178787 342477366 585230400 187964159 232213712 5432576 545446037 4465295 514328404 723170287 702650848 528312104 420357909 302358907 755176716 845529950 952277386 214660541 614312235 173977433 934650423 923017208 18166935 108771476 462855476 111825298 530113049 560330732 203527365 398343574 585739697 431110929 407105092 834661443 433454556 419052402 60413458 69485716 226662073 863977337 817051528 152405686 762742463 366275861 740075683 289264490 257979700 12570464 124961102 257227661 287387939 247428002 167291128 462657766 399948927 489501196 411709348 191728457 518511508 616264252 570653334 158134281 950333826 447286940 265218758 83353590 871394751 43379393 9585655 699620786 334126457 968277791 634099710 443016507 760646935 294048887 372140846 265595143 243166654 897298468 886995908 13100977 792797756 430281763 584166443 150780194 77961296 513140291 260154980 208957920 136389147 26667867 803771808 452312627 267263884 460030383 184545069 48553507 484987697 691294260 287541583 51643310 121400610 495373997 669072918 583470299 914529761 183996687 247297335 119751227 895521878 407878004 436164241 488699766 587706709 637728929 124084974 148636022 286638412 980088871 641920806 153134162 890183577 353434692 858520006 419534035 78562646 315447562 757386056 78413144 711277952 381233371 170172719 819740100 95075219 162507027 15154914 771910809 20119750 463873348 524079157 356278737 566629893 175206274 451187850 900076 752025108 465518525 906900545 474995568 975015916 990981299 833352334 348585491 155261410 791210057 654005842 49028004 77730069 652426948 189773022 81334315 322819545 48792977 15775720 183761442 522836826 194971861 235323014 710119379 882819157 654493685 361765968 6758685 676611945 81241767 710873299 455773438 860668223 210321753 755246167 279903248 422541691 885559155 246636693 88533498 646920780 279697715 448300109 4055579 425801997 176201687 934036345 776688460 145864638 719816869 976818279 754000265 345284008 619597038 878715912 250887362 374161154 744278396 348886166 615723310 32516978 301095537 31894171 108004438 1081588 966176506 645687224 697076089 48258978 628644142 21037723 489495320 567936769 293460669 77854013 253587296 115732994 587501689 243358348 881298892 69734903 679069618 75632870 717477159 831087730 686563748 48498196 194839981 136158512 277398466 23627948 864817895 313464931 922181996 328198216 394238030 279858225 795358902 560719512 700365447 645077013 331528398 812230538 598183400 627447462 987043456 611791185 296283573 840999603 649194816 193005738 472079819 876438398 596562154 142371922 125346840 626702259 178261053 908321477 175563698 169211014 219148276 295018600 734895856 828603715 825850445 118819943 816860059 285458468 548211422 629563931 88910341 452564652 280848071 804800565 909564040 806990077 905726386 188308309 169833890 197921179 787495480 292445688 468941842 908488074 362634872 753235416 689147735 108098053 279021846 875316367 284943538 789703605 923538773 551127427 380029782 188507010 865109054 346233023 468827809 211492614 289019699 185168467 862162964 842471593 828997185 224615602 420508460 424840662 791701231 231429768 771047882 985472217 412317650 347661025 584876752 946579074 662744206 95476282 39507864 936029094 227198375 107539976 85801473 537552467 871205208 837748096 828406350 357764367 325146062 995268741 177440029 43936533 879824226 369283503 918317322 85859545 933859116 810566000 375766026 42710061 146728139 529139797 150959558 771415134 347667241 196515252 347043056 247918174 824915745 583636292 362290008 179712057 939687939 319087302 8029470 430510977 591420057 311661980 13447055 981213350 129774955 880480704 656207758 113580337 925273907 432802568 589750225 253429141 145604501 634031642 22571957 282800915 509038917 203324359 395556957 910147041 523268407 722502212 956847328 725771010 793628596 714076709 933588382 354847884 298500393 897860427 475717285 534378256 748060603 418044467 224913870 749658411 641922808 332494729 763694425 346667515 474069560 420477665 765107585 95049031 101550847 969280275 902590829 599751452 114225199 810709401 170113128 182358946 996091743 982410082 252718219 292275662 2277759 754668535 220379064 537142872 366846376 664629855 184576364 702598977 308971743 268586123 296156633 558699438 385908250 202798717 354393046 921161439 393186400 22548688 880528274 658826434 604418402 631628702 343320010 825864913 705872647 97868838 445957059 201597881 195507197 115934895 488170314 955069733 990297073 124166828 925557026 368007697 812880460 370967390 975344600 662829904 807979300 692060776 905884567 795053755 575180240 829392328 679016522 511487350 67695847 303312939 569894908 507237740 951552676 28901326 636341479 486543424 933110460 996666147 429911445 950292215 264559867 779547352 849001925 182241 408776612 363061570 153614908 197056047 724467857 875769822 261602095 643055775 124412229 192737083 825215345 839284374 264654113 497408700 36933131 952891309 318554729 373152007 34402793 351528012 882802634 291966529 980520438 147850239 819649162 932912159 629104752 193346353 782757143 677832573 421560126 608873846 791701510 85320125 834886556 722550721 595269660 91800685 380183251 121408556 326480771 751790390 106534798 4035985 586309600 886610928 947243303 946517627 933043001 469452821 256147527 690405682 24323841 286837880 85589301 734994260 810381555 480123011 2981982 708036525 974909166 187764791 166651348 130895345 344893536 340059757 447893229 11103331 87997898 524725871 758550623 282393274 440113750 406308605 282983612 854535964 757749378 429682354 922734575 945270443 879557004 251459259 202781746 82032349 717279711 883664891 148259660 847071184 865516448 893078344 299619413 766813071 886066376 412107129 508643071 85671215 93082476 732964551 576706164 653136195 469739732 671462999 138028434 24155639 649388973 594918689 484968288 151353876 335091483 721467482 416340218 957872145 422585392 936356152 410933514 778830826 245669651 579795001 360446816 339795150 198280801 870467142 719493023 325582558 340463834 232798685 916124544 955981930 348108865 791988731 80086148 648989476 594102196 752813016 200790276 399204149 179871978 241725152 413214344 380496006 381736445 930540016 198152083 781273727 820987178 138906899 520079444 493633959 680866503 932651958 155331914 780460196 193910461 545756521 896726371 462351153 780535781 383787885 591680560 533660015 413162465 959215814 386010505 551078157 642829251 314764728 305609247 886705095 734168912 980138836 794369254 118452819 625737366 543700202 60492543 509044780 780760404 835143978 741620614 31771150 18223799 329325293 112134823 913413479 561130016 995776604 632098076 187901620 937123309 909201965 306748751 693823474 895031110 136769830 654739586 614732934 190572438 316063918 815057886 687755519 644530607 937532138 840977290 966470439 195632030 514993041 224409631 969268220 755255652 502713698 238495357 285661926 331366833 655583785 192271475 189858822 564714558 470732259 589287666 479558618 659016671 318259009 998147747 633398514 320525431 602921184 727635086 269844181 200771196 500206883 879966524 168890089 673805662 62669308 352786923 267971922 262069204 37986997 816228954 339187064 18393962 616387735 825797312 246523042 576285839 507834989 151233351 573584529 63503421 826514749 622649009 959881058 533867537 545004923 146524732 298449360 233012598 933403786 673093344 919166138 790509027 985939481 588671413 91514697 10786747 479535333 687613255 103913304 506307482 786736976 931576096 27855595 621496315 786929961 834696662 12080075 326051290 848061275 627631475 639253435 602244405 383669323 878151134 803039643 438686647 364457124 51173275 983525159 691494914 198220559 839206696 252513664 670930689 74695957 619738082 968935515 754142437 777909243 359302308 105781349 797361479 263570071 317939322 666003331 105081727 317635002 178391093 249876427 110656863 16427451 831298376 244473122 295901716 21904538 36768809 291733905 193361280 78356233 237550516 107410294 745861048 545237282 107276063 31048182 540520110 929330745 123717609 788617726 184722367 389285963 375558594 832228866 975032813 433944124 591645125 81285581 599766624 746011546 756496230 256750220 645858422 438113765 312016483 97861930 605987395 344265817 852640250 926520976 535021572 947975441 559017870 922911522 736363401 751105953 208537167 284265974 869753220 496144414 541398102 736730228 206417977 81786807 327327979 920499035 364603577 723692123 354542338 959773050 944358547 961386027 363306997 561659185 65272796 100594861 112552793 700836293 448876370 433930588 750615631 652769679 466071560 843728185 162898046 889356105 343133660 608952957 42246549 428237539 670095151 758789180 485140030 547271769 762236910 185641645 324732768 753949716 893176761 518953598 907082003 830979507 712607014 553849412 155150663 7586099 300845244 908601738 704197390 462458971 103716082 436371989 121421078 97187868 729240309 270265465 65300533 520151497 808231625 369099792 653595512 808688219 368373048 460045376 215268756 677938607 299726597 267365991 860049057 981018767 747990060 34123084 230102781 689682536 501623062 629740226 395564900 445914930 859585597 716106722 578750322 142719748 786830323 397829434 856097545 94114027 528208630 724970235 910506813 554550376 848868523 962516227 303990607 934150746 332794924 601728078 277583098 413498671 209627159 802345042 257795490 952812990 369123724 850840341 782310684 33525527 516899134 88096301 866509086 543752505 496960371 867015695 282275978 509767948 228275873 249846028 519627714 42077762 599588851 596262209 27071980 530779832 765176484 836806619 573677511 820399588 479013042 710945654 14223124 561536466 14778327 944631335 768563639 318451568 315498610 780595054 139663364 288198983 310933247 82049232 81844360 798862308 650448809 75486689 998523995 995676193 88680783 939242172 841705401 713543011 908062470 359455533 683380431 666071296 679994513 515108198 40120991 835709335 801177767 106169895 693678461 758858893 403777871 579362836 582409876 708708363 227850111 632090279 636862516 965515605 960373193 956313544 321798189 97067114 968583859 183066468 261612098 210643562 973403842 804946402 828651071 517003585 45829424 911097215 218938461 657520144 146570458 395509958 598300145 264438672 945952286 779145010 933436010 25312013 146774624 900945152 958294616 118148382 331024617 35657454 74062945 51899964 672476723 679553163 550058821 906019084 783047536 996965742 553082186 368991090 35837155 492442100 13902412 84288998 366747416 25578559 98648805 628463869 576028615 509329488 705025633 86497011 207478385 28128283 938253848 226873855 355754222 523182336 922910946 148231885 110036816 508639778 231377590 210600078 310687418 996443402 661208513 848975729 553017554 510810513 383339032 378756717 765435581 261438834 838613223 347452239 500460646 538776689 609878137 952433125 342272525 213311465 287862781 56558863 120384662 282218298 79462484 2655898 890095006 376872331 369949163 726355434 443654076 999591524 647540185 472741628 817515372 400464245 637693258 13774780 998762831 850059807 459949556 122973305 717557345 755976447 180457027 778896867 341012969 948106463 960559599 918272826 226544462 317546167 868642985 401136925 404919008 611926598 933162181 270518704 466624412 125217423 803351127 672330428 159189539 681270987 456593282 43516772 503497157 11146736 852496888 600684754 53347265 539291084 865334347 615884895 276385751 845268694 472302048 854828764 167556458 362403300 353400905 474966231 914858948 392830211 869150651 596928018 434445001 400972737 890881699 87287713 413337525 868570000 922256848 717677924 293661173 785919041 597967031 454860848 936370701 568502983 130059775 690929459 716145957 734764372 808278020 871307977 400636516 855627806 423871003 686383350 921979358 735061436 508576270 628452656 48737548 645780126 826356609 464386775 513286581 340115118 792701638 985533121 586025068 797250867 450211743 696656361 805131909 239919807 817745516 296220124 852760690 559452659 34626985 495314948 899053464 535472885 530448679 176263183 127593459 892768192 926938723 498304310 626768127 208467374 385257662 134539633 171598254 601673684 806472001 394553008 654372336 519236631 815841515 83222813 279153032 500471354 674920695 963198239 230681507 673573827 324118430 44291912 272869664 837496420 705323384 109558217 477951978 282540770 937373126 535809639 861670139 884609386 846240812 17261319 368202936 122759760 354228159 20323179 416113940 341906014 245282283 361297343 15866239 89598995 736772666 976418842 126946594 575238163 368925296 811544354 98059077 427227609 898810421 569200704 573103267 995522907 842388554 499173413 988570378 58484778 806057499 336503524 871228588 875720665 500656574 264159299 650898900 143049847 216445492 846400327 297651110 254666487 670775760 932361229 368020895 711646052 882460447 86813047 789043475 871227749 202729898 289190425 901976779 909636293 509767944 821906147 27771764 260320956 298349089 707898897 90797708 213625840 833741342 467903185 70044482 384277041 812770840 699129654 837172537 106616349 409588496 328480793 4282884 196472567 526186595 609294925 782821071 414688857 523155477 290470640 391434017 465448724 272295101 499581688 477537755 712230500 911310587 563804588 929149044 387349228 3688496 310646215 881074957 117163140 896750541 147760555 879640618 710331973 172029215 33170431 124301910 408309465 551491483 608835753 855260613 303372565 503459768 305040717 173688259 428461944 805206749 590529192 154681998 35170555 2568036 731405279 291404704 203148605 17494219 354283569 391881369 200337603 970841690 360556486 271234006 437458152 319643806 803311282 815782467 530368714 65046809 927310793 187872815 428799649 854498846 653649376 577485681 301622712 645263762 297733250 163074704 767449173 884804141 998715896 306732506 804612923 196455869 568216778 25401323 231310130 81737515 770053778 624240833 362449462 838433818 969245535 294716491 209531673 52658990 874915958 863196401 899116812 740324181 796078555 780582620 627710280 615017875 231697981 239186867 850167034 960351955 737957746 559801542 52994344 934486054 404288324 142680718 787806065 850589558 37027270 602391796 105963277 161663781 244425231 959456117 668321550 810638381 448137680 166688622 350258911 16377927 5325840 47389788 118752824 773310493 299779598 159795255 691221443 503558069 292609480 576222966 253826879 872365257 401002506 915889138 370013414 728712346 173262161 795426548 743210075 849384172 705717875 981538907 808842676 704263300 140249419 157306782 599172557 709253251 884992986 379651503 272838656 48200866 59416473 168675650 964652017 687310168 573222220 975865166 980767410 12522724 959211203 459966235 230135354 947859737 353756454 563508489 411512001 725149112 864087870 667201823 527861969 126847490 282670667 894266498 394086240 590102156 132455961 915200945 637833631 670101560 670797724 488086722 589907236 519507691 784498555 521687072 675400892 702632217 507628976 982631883 983837997 650125538 965199614 449853091 943867347 853729437 160037691 460452018 404483605 521009248 66179824 493169779 35653092 675969588 80402997 578795076 566089163 114355422 981437961 983161878 536926518 373244540 930823552 264784001 443368234 431799108 419266441 32147407 540148203 240935564 995928461 241740442 172754802 154433326 468501721 172106372 249278625 313975308 428164177 55402774 308048719 38288245 112594035 961782691 462359886 880778169 632515603 573193120 648518507 125492771 896455230 275594714 993127087 316215804 150121035 12213570 193236911 115927414 660823138 351558937 667533758 979848077 525753579 43907171 731683825 18318231 302445306 720115456 528239525 938863371 630982268 77870410 604049567 68085941 921266676 266906979 635726460 25220710 493069572 332145232 5769571 579970657 318667510 546693672 381283831 843995581 173984819 178554499 216352736 79433967 245426922 525349467 932705865 667094023 880456948 139234812 460470630 961482212 76560026 239910807 15388774 771737071 458941133 960112999 666167967 452349922 740625456 979685391 253900362 683295472 996743361 926903320 985080851 103322088 11838753 517551810 974539208 628487230 176840325 401508087 240985582 390841403 398506471 757078202 668706377 113192753 156885251 360539451 351934032 668257337 400654456 707337185 682913453 699406592 844935123 504711415 739111137 338352659 992660703 349244058 867472960 422857210 383557170 140732082 535936707 727068779 525211271 302332321 793262746 200967483 591916588 985364335 404696093 785416805 484451109 63976254 239410963 923917018 736854809 509296533 971872438 754226090 711584007 710610341 739143967 680647304 788448674 458663307 65983210 205358311 77129715 331719792 953396266 532183052 840161235 993353008 545927790 375425776 693961005 273799244 317912816 154225149 833888707 924249727 510297686 523148353 897996284 555194786 958627942 969600213 407203801 599529342 755893587 910658525 754329585 480121902 688075649 202749203 7621798 793168558 726365934 995984358 300322317 829130234 559983291 235027176 522776139 331941583 613980934 29414404 616029784 566477385 159313318 347427662 974807667 384355962 822411119 845492801 312657186 25303802 732607792 824078899 778057487 479141656 61133425 614800349 385282940 549528644 954914000 705739888 416796756 727384165 814945989 534192833 379600701 112510503 40013741 464225713 871534380 960504960 198197177 878917612 818461604 807837256 98891245 476739618 760647466 658436952 655475318 106364280 846004687 887494815 985511395 215320116 379840647 310636532 677840171 808957522 897423135 790400576 122631335 6232744 835581727 410276906 167315192 203614739 436885163 991826174 621730717 582050961 578535782 21273414 814180000 549307380 662599196 287160495 323617517 159234506 755478342 369404591 74194554 544215215 835391186 917703211 239966030 298380399 941851762 27271128 854665805 162532510 65286226 613648082 515868426 383203753 142796107 138003038 566730427 85206511 853059372 121851408 273066499 142065607 611201047 859723700 492435980 448615565 212367075 872903949 913422631 188856593 895042063 948298131 620792594 594623390 578438035 976451172 329573471 875442935 822005925 142452520 842283649 655864321 667212042 463280824 13426354 47101494 422458761 63390304 780731551 799785669 209441262 695040205 844889696 474949233 165406960 506200051 777001011 51551092 369471142 47269594 336672990 736025363 887743549 454994845 423435123 244846916 809580243 652559170 27613514 726050655 807730777 204837099 658363187 433139987 484773709 990029532 23029433 628120709 833707608 836544516 27183413 354523856 787375571 448643667 913158027 638965667 4571814 159186507 384688683 84911735 43991737 710099097 630002254 33126589 186929671 478652497 14928943 286002520 582539729 256499753 594435996 716329427 780723159 167830746 436796520 455375243 311827673 605266689 636257460 389681864 274827577 630982569 825236021 665959219 335411918 227424876 855031215 629290196 369033936 499235383 508552580 430540803 21424639 251030626 504545564 776975785 499021727 967746494 347095438 484268731 81486021 917610465 678537896 947270600 407758706 249179459 770465423 828375877 347936513 654475423 749087677 287593777 788058745 546459327 123623801 986881657 207938718 634426896 953958305 664050454 510078674 349000771 204565623 327820864 871153119 965565521 119121859 442636793 990061561 756250546 505396320 515623682 451613464 386057155 989094757 238665177 866638525 638964371 476638545 950094592 86364130 621306095 416517542 496664549 14917513 964189252 596242213 339687874 616005843 64852220 686935034 605317809 84443462 598928505 886810131 850896252 897977313 499385165 182577700 610588216 352780009 803772985 622710601 483550027 791222348 396528786 436331005 322818877 539789238 355778631 151369658 236722228 350064061 114630147 77760032 472916288 993949504 36326147 54568125 626841417 140110218 140506192 781876253 891027252 952701655 735454098 468508937 511257434 174202921 527972525 625703065 711091397 207554695 226710071 285027674 360566131 135239019 924065915 291447534 9743290 451436156 803607386 677213921 496579283 749368737 812483973 354677469 119225811 338479521 926491034 870808648 570462762 121183211 698313639 339557734 993428222 724962558 341490168 630758031 811570445 182814750 962665183 944061078 356799415 71238223 778723986 113662858 651425367 676918028 544168901 160454605 671533453 400341279 257784259 447215750 638387942 5305897 477073088 239408875 956918442 168970583 96335565 933255470 751778651 268855609 401867651 363352014 954354548 408322973 541060412 754811555 359344685 895150385 958421072 328084875 868113966 709793659 958434623 954000756 303708275 571954707 951155331 446214289 850976410 525351428 166508902 737325459 258423465 160592899 106698595 883497092 33322896 305553047 153962033 742153228 219953270 507185263 355726890 633162899 794759910 370018765 966242246 309737325 363589790 408547568 265158929 794563970 573980577 982535210 318668558 803474187 209673880 733728682 569127762 66778844 383819778 156406665 453592651 782963178 307460911 58235458 39085951 967505189 139440702 321078512 972790953 888017610 89555912 230899389 677469816 147531311 717697789 851399961 595306163 648298097 790805112 159840336 38749304 268635793 989861663 699945338 178171604 621457963 229286249 288199432 188748613 979884660 577805040 736198725 124458690 950129460 348393426 916493192 440250421 386367573 652014806 652927216 104977140 727153594 965997593 275920391 450953777 694690786 26417027 980942735 122241512 39674776 517410143 685279148 906008521 251171129 162916187 125884778 747953176 98227163 991963261 889847204 122909785 514048273 184466970 621229515 534658380 948031133 188226186 618038806 648698290 803131878 370328586 121221007 785305799 95149308 818604402 794490133 353231273 678498938 662770084 767915031 552327625 86675154 315877594 56722902 580293336 177794527 348611254 562591927 897117594 636270978 539519290 581632192 275421567 600278659 233499126 111526981 24131971 771525268 854883883 851708929 149403797 431818706 588478852 54952380 208040327 948005883 533836865 302003848 14093418 197044783 955735190 913972646 819653793 876684879 848943853 757189404 421094992 594268533 720948689 270333979 497953823 670614991 386266042 234148684 685133437 585147676 277067524 980048814 768779084 950118344 498884388 32200513 600485529 765408835 887139758 88147937 114354980 252748568 732756534 136862503 479218103 714136036 283172815 687515476 58236066 595520662 819532937 580912358 270718449 668314442 739236395 661147895 925493361 520788707 612648433 254039302 240188651 118674768 310028111 160038119 440084093 762795200 719220336 676892586 266678492 136748971 340131799 468851934 953078255 227576014 236518853 774522068 735883131 139641034 700810541 52655195 71041930 951391943 46767195 357806480 34392333 693814804 337682623 609851473 144052846 58334129 916107410 822853148 719114394 488672662 214780122 17377529 715224662 422588334 391077199 148452696 304680446 275188800 540870619 627246766 696070423 68926637 958720439 259369134 993240079 322857965 787596798 219091758 72509175 715994110 204503297 356032037 833956512 159749110 56532877 424641565 166566963 920236569 419726046 395858622 671518117 555192629 292255669 174958729 798462809 450282732 3040528 435926922 855179893 454383368 714739225 605556462 317613830 564902475 551317922 628739931 877341169 14304516 870321994 172860344 646811845 751287117 222339240 649823563 80284460 537765570 538207557 554226614 302026505 473933154 714576205 592008048 502032673 44815403 781696516 418202460 147931331 342705687 386432008 106326551 972597740 738369263 530886021 375523242 224577916 67850620 464133398 245434625 861792482 476696304 469839312 942860992 396580528 338315050 238003501 933991697 534588020 658018145 815880615 476152253 765579802 117503343 978497032 150261076 497670169 641713945 242528123 25149083 241015752 534307600 953007221 978109156 999991862 903918095 479009180 841672737 361162638 599527290 555772642 825601232 395782024 61434175 982131815 460016207 6492867 794512092 35733812 363196373 368167537 330985626 873857388 505853355 570990475 6197327 83500 440923497 440718032 733576780 288141041 411320317 523557896 768144042 43597408 173051077 114612550 671722856 868671485 116583131 575937416 183743629 72355520 972991779 742152962 986947461 282062045 730117498 726878724 427947296 215070234 700714227 459129523 713761059 492597874 735547460 192591453 183844859 25617953 627945306 269900679 360759615 363324455 516965453 313259519 923738993 711186070 701798369 422864661 839893221 219427399 958955098 813043591 890979975 674344738 106396108 748576896 209119735 344356201 552431758 130011809 698105280 757091877 914416756 748750702 671354870 668799712 289548283 634541959 47901314 934981910 453140473 183370805 738950824 957738979 73960626 555771390 149684463 557153098 519034421 926388465 466307447 17630511 718393362 169493140 771879202 221396378 553493589 38580273 12968470 376388082 633693620 864901844 283702011 229086656 122718322 879885327 405663368 161866645 894949074 846899183 533168678 938197473 178054754 287605449 162651971 782281594 711627618 994043380 638340507 419538051 575079936 599022591 941849125 741538433 184526469 581768004 103154609 565354797 699877288 860908405 839115586 684513376 765819517 553050274 167450945 328129969 641381223 671001610 121872930 711167103 912518068 126278608 178367592 172435707 650224019 884558131 814023939 288632474 276309553 165896151 232319773 767168418 255922832 334531183 563051737 780303770 153538619 67049045 609422977 656398762 186734950 443928895 56361410 867491273 213028343 217466713 202191140 369090074 423791814 90443043 602156170 702447653 439802116 911590706 968088941 614152186 351542883 459789279 855430692 554719330 527180111 821426362 337715245 541036602 941018033 875349248 521046473 164436228 985114022 640167043 999547077 228179449 512018706 895884027 513476151 387132918 10674549 450920077 460873381 706084801 459910190 793603795 165930392 582376805 533316501 495103249 663921223 97260168 435187202 1263507 698058572 111883715 784736136 240549506 593723405 931109938 899292377 904418185 925917132 403641750 923240719 520985238 461435195 745174496 975289405 695426188 93731374 312854087 577457118 488078128 453234029 868808608 907926274 117507002 660515288 566801711 316492045 341515935 878474507 723205592 133970154 993424660 946083597 883377456 836650112 456105482 19206724 928351185 730974974 697261174 619354464 945277121 170844392 346545537 542442709 454066159 128100064 332035338 821316851 52390497 589199152 554645902 872629604 858579032 34070803 39075511 206330467 187757712 37612649 386386622 187584159 694427408 930495907 405934423 876140148 755147431 191619965 559864131 559939088 372946644 486329478 597288902 849831333 443406478 591010429 73906125 506636876 630314692 14395796 38355624 252178948 53110551 422265684 869772116 281354000 850384168 482609021 919276356 480089078 785554512 999928453 851000507 482074134 668042189 198894935 385283787 154602711 705016676 537202395 405808061 285532443 820129901 627378141 738262494 127910461 805615823 429126662 542928318 278675405 185085465 216538398 303436856 201350691 81742630 819557039 802078989 251590668 101542652 417066465 732319627 230996711 114931696 598126600 380657224 276378415 832584630 865443328 128150546 14269909 644200277 804761719 800435298 119801202 508607768 899519424 625481020 214647232 54999689 386251679 45260873 162788042 150182704 299045278 261747111 959119347 322773032 96280443 85863680 620362967 888387358 839772315 118943855 844171108 326679874 228155236 21667048 822565019 771922746 252138587 570450134 182432575 416154729 991808574 759251626 811182226 456498219 660503733 291562326 132935370 448052310 478122892 252322992 120246104 487972971 310661741 893908670 873977332 730604403 804879380 578262987 382481374 643515792 909911618 918850451 839609451 22312137 69890902 150982855 823520599 901020818 852345426 201745134 465244284 497115229 722016851 166472865 265934673 359975288 806954192 611810214 376863866 775080031 419559118 540426593 22741313 334044833 665573849 462574804 880620080 273966508 785848354 200818887 851224662 427092280 277881105 642170717 495130721 252962153 85898777 738866072 738823760 943034934 954142423 626460822 633392641 198930270 752278173 221438199 173646627 614473836 875130203 460609958 154105764 426227359 932213064 804490597 676665848 895941611 30853093 437267861 166776348 909704750 99481473 571126333 301473556 512675401 747921739 144688716 52215940 780308167 550170789 522131618 304350433 389386071 766523729 685655448 277077802 602497847 802845515 839029710 953613804 979361331 184811512 902270402 146951354 305589996 142653717 524773934 831413865 337421278 612491969 486995565 268817414 889729904 681216463 624153181 229639050 387251134 541036243 589181717 704664831 824178444 340246062 227905131 795718248 293117498 44192610 795335384 794025794 468853519 443493226 978117715 945477401 549874065 710443509 827410697 311543247 707916958 868789983 934429277 761023631 496802694 497195048 967968787 626813601 670113938 797528552 196641724 351612030 780116663 241899723 303974320 451358461 537092168 786936734 156726998 27383017 107962350 960244407 209615500 827418674 959512624 835938586 907095397 621245551 939006382 406643383 643404659 413379133 589532137 462296633 545943687 696568733 186133248 552758357 501876461 408719496 209193002 964332653 680908830 739950606 349882248 92691797 753517544 161815685 310741338 164359309 688894663 877299044 652739191 885606539 971103305 285562400 738560760 443855222 372092904 457714715 804384896 773045637 319802247 888100197 691037399 167879806 913922402 9245873 456280171 714104903 365780173 458881135 132184432 943947274 259416698 9119442 229875149 752262678 492596863 658032675 827005246 768626534 666125891 502102958 691835274 49001192 426590365 553053022 550398312 80194741 235371748 411092961 702414581 518879569 345650321 673468206 451034652 176965378 946262597 441817671 103413673 510454540 77344786 916706677 989205380 734756041 830712273 79010553 416232489 720636730 610218086 1360672 223349761 271324149 676611470 164423982 577546130 624629854 61068632 426726146 977259813 514904575 868209749 338677549 699789883 730066985 586487423 436608222 280652144 775400929 684412853 966924098 118536190 653684411 49841742 586549693 68685551 510740332 123214832 953365788 772661267 797515930 12496222 808357057 71892110 24618325 422268470 959558540 291243600 951812169 231076872 731245815 765901061 132594899 210325032 319464613 854744423 823588179 745756505 620206405 118456462 268957600 131145954 164203962 696981488 597915793 662280791 792173756 674120840 557011217 30392392 998131549 325416973 407347833 256777580 900371371 597409430 141074821 277788342 424285515 103094069 797614966 604210545 481108475 205363197 958134835 31563093 372203132 711154437 240425918 672571845 160153253 459670591 931795871 601844531 44256682 711425071 180675613 222790053 838258786 428726258 783837677 564787752 599593032 497111870 829435825 114878504 733470385 144329423 2896398 9641929 703949180 698114748 87564633 36845615 58485300 512505056 455869713 907859190 422690322 679310640 508995954 633002459 347541228 364855677 476461392 606506186 284102291 781689046 856609230 20028220 708802472 490818685 66550359 553392405 452006868 142333312 822618184 212580768 576123543 523895195 2538197 855676041 318964382 496210916 772705573 432988472 514295175 262124195 275339480 283335593 801388326 42406322 296495938 848825113 318429282 176579998 642017125 6791827 265849193 939100965 368010822 279900329 915726640 194105155 515748155 832135664 430677509 794587703 105249852 380249663 540279951 396010423 760149660 485314603 346249441 969977273 185377530 877929018 565963309 827224823 479409238 358121189 141986004 88581325 682553447 631964332 277745269 454277815 774633030 570976104 313322337 58308350 904596609 161546304 14870336 938186052 373541286 367834998 16665268 995922496 734574249 311973024 628129034 18895957 571874211 629337674 186979224 162686968 345677225 106445466 40220575 17990292 515333698 904907008 201825270 593149907 290759267 605844422 844412154 44670478 655974097 553621647 684923404 563639659 994489614 963558536 689870474 72272719 658417105 805509182 386382511 235146600 210154108 415862083 865800669 189608031 756182888 123283378 795491014 154304311 682065625 992404990 233558325 110291431 96113537 848908031 265885088 827538991 988491161 612598595 323350344 851592441 780093455 320445502 987744038 444010995 957410913 211466518 925241410 431865812 890005565 995975652 669709361 838932508 950788057 698200719 782390457 624636993 539054903 888348376 203027936 167782519 770509371 865179690 411354105 550753565 565188447 202480827 537577677 709804798 326197580 391461991 329450222 300538084 402839593 168158693 734128009 608303356 919934734 378542710 493955416 393009699 782712965 945314794 384881926 439040600 146585706 407457604 206350739 331372072 660885173 10112045 141463856 301107838 688649611 585617591 314547826 433887382 232281321 201793955 923743498 50209866 639628170 262930787 647066699 815926572 887313410 350590193 498068510 716061757 153167424 205746184 32252933 182294758 45648534 927694083 688507887 550044350 477523246 579229471 257904114 171508974 773092555 681251027 716412521 785350127 523202063 757440894 70649668 287803061 67050664 509396 295469703 400713105 948833282 967073740 950325494 614707599 549244146 629656119 212972212 356582239 614923284 292018970 446431141 102143341 948633932 341056446 879130899 97484069 845377527 377822425 942806856 144385472 291582369 324801377 469460977 276096659 907803151 334151412 303394721 43663100 282292203 364851713 145190687 336331727 840337352 884703051 652972804 516319316 202737876 602582937 16303367 757935230 287463598 889577287 660806849 882495093 239065335 407474888 79084785 208351832 59171290 97015987 707801183 971343126 92178729 265160632 897760590 228256279 616754905 636031525 168450107 737621392 147299421 898254214 4323919 231873130 761261049 806065778 774542500 508053156 985318118 922019482 54418460 796618645 39073055 142510579 927704412 250924877 825826475 486329244 253485023 997707546 151879075 62730003 234173264 872360966 898588389 416618300 203694882 901110220 25714138 825131811 255211802 375278561 956180646 469791483 767070037 108905298 315024847 61282319 195898200 778771595 646588644 154381131 317166136 320905583 32845338 327966683 180652126 817657369 620723850 339459133 935329723 676989155 465809983 936149291 957117461 868185975 258411078 683621742 230972742 741972641 558132928 334615432 207536895 864211261 357107220 245552968 18025033 621050480 53472202 198186815 37570840 605192701 722195943 354986855 72025179 490195417 599504438 332895676 5285633 534572739 177258108 767989868 779841431 716630017 725644337 401543688 580271145 568876132 859680205 971604384 892277416 692459807 424000556 803146795 787966582 784046548 600964759 24527179 887757586 332776206 399928886 368378211 64832043 470738306 50498884 780697663 968273007 705623876 499990801 461976766 269268463 424854298 544950114 77111981 284095069 959520865 620639411 19503093 944629341 51733108 721618435 496627402 50857889 922239579 413547140 609577064 682756492 36942174 748185052 175066535 216350307 265648140 442830665 325056251 836005102 540563285 324425717 878142646 675638463 444057915 630506879 83408801 940195016 547774894 654042267 615659970 972930006 928069310 963073113 323993343 757036969 762821153 519715462 95188069 173165444 609334127 226976756 671248565 230026323 125839917 356152767 998662928 160770076 743093440 993420 862220212 743896165 15442497 789527526 606274104 77864473 223504286 481308713 12931714 19244352 994250967 338791628 153641458 572359086 293233211 68224229 196867193 219521818 112608040 628385403 767567285 782096348 487509900 858486331 430304455 612529995 689936238 406184224 389345667 649228978 76589518 841591540 850798476 418453355 684751219 282018201 623476779 460244110 848350313 440729747 79521310 92346365 959087759 351721375 684588477 89014332 595194524 475575030 405005531 127921037 971103690 764465577 35401947 788018177 673931296 310398761 414157841 116827843 344764618 783772507 257567142 934987218 380799488 259385529 539306237 298619722 906342938 179080376 862543108 84497394 192904301 326732873 504904121 617534371 797874234 982408259 731515498 434695754 783981819 239361743 210140504 318726203 999852254 556273432 964416220 995999782 387084025 891639222 283243059 152432860 366153756 681918202 953972608 71416850 877209066 321861991 629572958 493093403 762875226 555152536 855898063 240242510 84888564 750031750 215293039 393916464 989063290 820192086 23278671 768907468 755581171 470503962 485575199 990026233 110005644 364626737 431511753 820065388 597198495 974566582 353615724 420870914 7150243 953359281 399000326 56717231 643114466 392099641 464505547 909621326 875588785 10032879 280867938 160342875 404684984 809330262 741576526 600298331 443473488 400243653 273567950 573972131 802642934 46770830 454601060 540715696 324804479 577896767 825429290 159949789 707779713 888388689 45366132 335271492 610709876 882889246 655164067 608175333 548586378 815206257 562112076 337755778 771260967 914125649 133463815 446727837 187730309 661678432 58501692 794142568 541126435 299304882 871255301 106001457 436987423 42136786 524590078 434207560 625722274 66849000 513355545 811858422 747482109 380953418 116347822 450400141 617582778 670828960 964483308 478172594 858712736 343898139 391580087 214560317 906903375 685971012 382599922 595429082 918592813 877423597 664473639 531258260 668664524 907488075 209409747 329799753 468899143 451847319 686362386 625339865 865693755 989603289 258973037 727084989 693991522 78251150 387928256 822437300 910685847 471359297 224508279 955853770 481202109 92322487 734176472 739378071 706555597 661858447 959700379 949288577 769557921 2591205 334753764 399688902 553256963 215107161 89837766 297348013 775999365 291274049 500879465 594225645 523988467 540852478 903412776 863241853 342578254 571366295 369873994 104176090 707554788 616547806 275428444 25448959 713305000 231779881 817938059 24541399 586563310 611492739 469974708 799619818 575022521 867467617 301464462 679838040 279947222 223225945 296273330 955522880 65008240 10257480 883223512 122918885 214349649 94103462 603487352 388913252 922461011 401688671 584017376 385961997 804361328 922918875 69657442 554395196 926404153 831128603 26001435 407746089 565401785 261788390 874811250 226473185 317134043 144765518 690899600 667202563 922933524 916827481 147476491 890543391 377286286 650906714 918561012 134006574 630271307 325205411 763817754 746700633 708237953 631642322 226211515 224164887 659941927 382752258 582592976 218304729 6743655 526501442 140284714 883976365 406986508 587949154 736502981 371631318 463325529 300997768 969822065 62830319 365148118 225297387 781245686 451952610 149429401 56513626 641379619 663793581 698662495 752244905 358693034 773775619 353836567 526352044 202354836 531048321 262323408 528706607 975082037 598008555 69531815 201764743 458559495 794579510 484651287 516937615 443519072 550161739 83777228 224041233 619935503 543621264 104443941 658997101 103203012 209795799 706750024 230204718 58171125 325290850 276896195 586348001 251312867 524992976 400036156 797573719 584207065 189210001 244800765 701440373 974625307 447581522 461261203 159143308 78630381 176376141 968512836 863756713 508792269 301468820 337017957 431215419 52699268 363645016 789282309 287273644 613213016 300006587 824087900 394323908 46321159 226110198 943425456 676979841 475745376 926032023 14444097 436630537 570909763 474137621 296963216 515663670 227952593 659017864 763314544 116810408 291567058 184642751 999768420 567249698 548158284 707855394 522264217 349161423 759434706 215261858 696053802 259917890 381377829 611854034 920011941 72798082 544965404 121424611 102842060 906644412 639165361 622257925 541258998 811013474 96959880 204805012 626672984 222087463 746127393 443937885 276213382 913360406 145122304 479178893 690727129 657389579 731389302 550861431 292966978 329509833 908703750 564430834 721164102 549310823 291019919 406861627 769476177 420728691 413597743 274121863 64555123 506789354 597463476 886185457 230011989 873696027 707123216 288515032 904256823 495618413 339514623 819335963 200659236 622940985 315045280 199806986 122275398 666636417 599099918 22774995 784355136 787576217 817408616 621963012 172284455 474688542 410136392 116824187 828641536 515890137 219401058 585136716 542377864 323115740 449299494 55791343 29365275 557924240 823593134 518535155 748053771 383049731 84948148 674189671 197017599 329443897 721527516 665682804 1585774 951818333 724889010 770017100 339348097 11612187 639039588 318852326 47496186 52142695 919574032 168142805 860037180 692834406 184253815 228402277 90256129 275576422 704730820 927182078 311745115 270304014 382922699 715564862 473503580 306832353 772678585 239294974 522959525 30263243 835644298 423742065 51803644 870259068 405100129 852750206 781846136 788771503 239568356 755891052 372554930 296250709 886362769 618253987 412365489 804451900 207186830 198978701 136620201 817941002 678448098 344079152 220540737 27970098 891794822 17858818 7931192 54126077 293117761 807024640 460848597 275531583 833058418 389341963 691683216 851521879 369197410 236034174 915735365 344790321 507888451 506358240 860266505 296379263 367320500 726052602 429873555 359541924 370451150 896588231 816372152 240921129 769319904 380785953 560436800 726109398 878539679 715173876 212145451 965631540 741259865 460775003 929016409 425603095 570567095 672120054 239065278 280161140 428498040 461617905 885926930 991296917 788818283 266818550 912037884 550042768 809555649 231667679 457422608 402605174 485496811 668655640 761368239 592886480 487524666 55574199 748396168 773172560 696927743 874795816 966109462 641906145 651206849 380692649 94118973 827693327 193194224 534786158 322472570 54998376 199192357 231899299 555334412 37876547 918199892 487224328 533327403 981170309 386214184 702463963 673021909 745413473 459859501 391447194 460308270 33105314 827788024 289868382 752938564 233761710 814645173 963433671 48025803 174542683 345179151 76355796 275665014 992070259 106164324 598686085 170087850 940526862 321869412 460949973 331550785 526336255 697656694 22317747 651530665 890203713 888261975 337350222 883911689 999555531 73350830 33558139 1298917 131860148 303255388 238132276 93394476 480483115 650631249 70733249 929339515 728263946 472816139 643385454 96218133 384589535 654385591 439678992 949315102 974756155 398737082 178488798 567410628 877444445 648929856 137549429 205933124 85341699 916226289 494660215 490884 809576274 736385434 477222799 879158236 822289353 678509202 309837051 81589155 536090815 90607059 285153058 506548841 213947362 315537499 788550236 87904284 59352688 15081464 877919071 827968160 648919883 440896782 368798708 41143955 260732049 610456442 932743050 787312377 67117127 727146624 569284011 846131104 852880303 110966240 319906266 226975138 801338086 380730225 94825648 656039578 592499821 513840428 901595687 692465858 173176096 631609100 695069020 562407720 852659121 58840534 736095825 174373912 776666386 230480808 545982059 221841214 787212089 763855383 482454227 210741725 461263547 585007107 58062871 298699139 364958555 106821131 123338237 430918983 516429996 971722212 24831139 178561791 505019146 506346892 82170655 302361258 107272220 445314883 155068546 945270779 477145807 308646894 76888875 342505951 396436554 669297817 434459246 135587819 950362810 764643594 604214786 557470200 480334007 397243517 174416695 38522699 798514264 427690365 184041301 918436264 971241334 190864312 107507415 886903590 643814525 213427409 594849142 743206359 300819985 971323397 707222943 869768922 122657506 634110498 138035840 790794249 465554451 936874540 5782425 475506441 622702236 596706902 407304281 956894546 621836288 741579622 655384904 168712225 881970745 276892167 771028837 532189440 565275158 462762666 833074827 976465120 738866499 66463374 972028339 72218985 884515981 500982341 476674813 678094543 666177954 197169124 957444296 138286292 960976435 222815095 219817557 984984533 458176 212872397 499202111 937746988 934946420 262924444 602909485 172001428 901688244 461895235 620952856 509995093 395846728 168756254 985944862 829172602 817393609 265531273 303832828 336691712 636848526 372070312 616661190 191862955 817651274 78263093 906139173 105827688 46418822 467914310 596345080 898102683 28641780 393626904 523529374 975282955 387288842 587534387 913542573 924547120 249528037 74176020 252389328 83796173 296075972 340789561 617876231 951314271 36707368 580547411 399418790 380668615 418306216 701831710 679732372 431179075 27549490 474105276 670667578 208877123 90190175 331295523 978098513 120550820 233979548 435046392 775326518 113132943 265749849 116773450 392748243 719845916 329648972 559902552 357573174 271842145 583261702 421184049 655492159 720641775 122607966 132191059 156171654 848647310 810295855 881968391 543349168 6804020 270441280 585597764 456681472 238697416 877543329 3276791 210972420 503263495 23586262 315014249 512420126 398946850 89533962 391734721 712138766 689463876 403457452 636158228 426394481 684224299 39235740 696953887 128127014 921091415 262031490 159380488 65552772 890127911 605971151 714648083 822715862 716415675 844978416 780110591 867664441 655167647 669542119 187408767 647251292 999903060 522751501 719703088 77177838 620223455 292213456 36195118 777623015 711052801 651006398 751660821 719720072 728277804 718328495 472581799 82726980 291261876 32363045 362531078 161031091 80326280 581096999 236903335 266455556 977202208 177030826 733683467 183972912 144986629 442299462 907747334 839127879 370398032 875479165 71140093 463349739 411132173 306916492 826336990 935847020 306860240 515033340 469119088 783737998 94162937 120321327 331029948 653396832 229816773 114874381 658751647 664675668 769238229 204835893 372999425 111759120 163596751 303805916 702755098 970343834 215805225 177161640 150626687 990086647 200550868 988981801 199560451 11373953 930005243 704510892 242078940 98952909 864099479 224529706 927053683 354068324 805517487 159566732 830043458 413813196 665893015 8463122 381443781 286061823 802387268 987278130 33556724 103220408 101931550 725071780 240292433 482544126 181328027 913921486 701588823 827163157 1419767 816418605 490463096 377113361 658929249 784883669 6243096 787399771 589063354 848386406 484504686 225836464 105465697 660271236 568774511 67769415 193298577 622356677 630680092 484367982 378844122 457602179 832444900 315186210 125938395 480053670 107814596 297228207 675746620 676419499 100580745 175138841 993468533 252181713 147540359 933887605 739097568 482334147 534774616 400228896 71323484 259007101 232622876 856558778 60574264 169271028 256762535 936683658 41619884 366956894 23370662 808409800 13153658 448543509 439178609 251749135 18808014 623454389 161167834 758916344 210565586 539675309 288943997 539994080 108582983 639222024 422307346 154928288 989588407 966710347 794594361 175526536 629703702 628999000 184170256 625055347 58843229 977573841 322401274 446618150 186737654 998471026 811090113 511792445 751000990 727203428 967235332 990827112 293324656 28191781 713885474 578967171 790347620 755630841 214660704 121782328 100391542 515274442 350639394 777655987 111110426 827873208 436973363 200806337 654117856 22674800 120370501 572422810 770199460 433695488 28407213 355186482 703108289 332708212 475758502 327679947 891052293 243485011 435357443 566074598 791925578 183257052 676613182 389654506 720076072 968180451 608618754 210518198 783181674 810447374 679352251 249148156 433163398 943983349 865976302 191367360 135146919 28028009 406954729 497414210 352587487 489017352 875762443 966772062 510477842 876920498 319281425 772586714 458102564 7496786 166667893 944816245 133723214 738503624 125267125 437320235 831985093 249120701 203517701 331555971 99573467 626611021 888306772 332512959 444720506 10547851 655877059 664275096 917442948 132873432 63037294 262392970 958632617 25818241 958817510 140099368 763723749 996640845 884466373 581585042 859102124 951389253 521279726 867480388 615189812 180449366 433813386 946263631 133150507 186598740 777298706 252721582 685477269 479460731 101532684 540235637 956869225 35895148 876429012 73008472 528957919 344798172 24907303 904539706 555312982 904128641 573716169 30019769 518109555 456878107 702793661 45272921 773491707 740572226 332835566 440119746 558690994 837425493 194012008 800047152 329533584 127444939 622980019 903412508 975832730 202462205 48651558 997915532 703855974 921901185 381697342 358317143 815717873 258486662 289975626 822565644 863365816 537845523 741059190 750157278 129200609 864017109 269995770 903332574 375256758 729640978 861680823 299434904 426481781 552734329 526636174 195125020 397411591 482765650 545843624 553832658 124106686 593417244 704698935 960862426 735451721 592669129 414419079 106112028 886206703 543612807 611534930 962196233 379330593 302739553 264988862 362519736 354704628 340178579 652995789 672398929 845440160 281878728 952911553 97971141 444378765 110019714 749753365 131131765 175620236 130518445 245887497 137622400 788552918 643227412 697968462 557316597 114992444 81323300 654057532 451880350 734815945 66123879 387430928 574863767 456701372 963030930 187355854 814908611 107197401 493397390 800494850 440635754 611586285 317423955 895068165 421755381 351589227 570534153 206899837 41792594 358647899 579871311 757094626 220751031 130035791 692593553 559681034 68559685 148211275 208272020 609737357 276453972 330230709 557749658 287808074 657288592 587633803 605024810 355343222 643308331 583301988 869716527 973318152 738496087 772969528 109858754 877961049 723657132 325186174 634713572 249514167 514199214 449198544 259158996 138611746 630911596 397812995 879482684 966153903 103519262 632047924 723062364 459761663 936860290 961721248 651561847 208092436 689975759 630955068 591992382 660984868 454828927 106912713 661094600 485320426 219574971 606196936 488441359 273500021 435025886 8714835 572088004 415945697 472813736 152209231 293557791 121298870 601461674 154697530 510633711 661457203 780773420 463435326 608716276 593168680 52102922 293328692 839826727 319604147 794856434 315191367 436019972 274995744 989977657 827696516 897099828 929200587 417664073 379138903 879223791 982844592 701396977 998065277 239657870 563800590 615612380 624613515 394372002 34494734 266914809 955912187 322447108 534513979 171647178 55273670 144483823 323802084 920039075 159010394 822598301 119719432 518254165 406854423 667625904 649900908 580820002 378538628 365546390 209305770 480145354 769230898 840925916 966861694 206206011 643187089 207489267 555679750 423817297 837753274 936526751 285305683 554115488 906320139 311033714 333843326 288281276 566318381 117335461 955609138 58639906 701003515 388159952 366250709 556720188 700283364 659476007 62769575 868906594 833829303 744479512 923598388 577674407 643848774 392603016 826133295 890303202 872169598 825172636 758990505 444528137 433410533 287806939 900863269 667403339 783747069 927659010 737913691 313189681 891145898 713052224 101498766 84726085 620991433 910672894 915262780 998909873 453574826 726188530 243947926 794092510 810439035 756614366 964639761 443063364 848337698 147055306 668624879 658770054 165090325 279463153 343917915 749113345 807066217 557398291 609722144 808496304 145564938 807202205 241454905 121311097 404923712 976058541 337996120 114461394 571589772 303093922 338145264 288875084 492402502 851748777 570104606 219244551 167230546 856629711 418563989 589264855 597154974 204596116 686292128 679187424 598024302 339502953 678929526 23291905 944140863 527486360 584126827 140256164 624174017 400182964 33436916 804239592 725234088 875382104 441771471 17778602 346610145 964564298 721510979 441676036 520462961 397856211 378102848 892509462 929321357 798710201 107407602 744083169 59569524 454960379 920677447 560066602 475566119 28213888 886880820 921365461 785794899 745500950 550215927 221970494 729927280 909070163 394472803 293038468 884251233 174200498 185910988 567036032 692802566 476307481 309792087 847355045 47581574 982965244 788159178 524704323 396590954 639894782 711177717 173571964 445273587 782913220 811688347 742097501 726871435 910034642 397725197 233949227 351488554 242100964 138729894 367299471 409522073 559582120 616521525 156608628 269413942 770708506 918553748 729460855 413082797 992366311 471738047 878526060 439107855 267908412 145497366 766416911 387642999 804079318 288428489 163136566 29205570 230985825 163236186 894209826 875645608 841705080 240442465 264827001 554159802 183782470 578053791 963676653 38373392 746429713 820193965 729204098 355739514 434375297 645344210 369419746 265663301 931047549 834365898 562701598 32766776 746446612 214943708 828203577 253058403 225464349 321142003 595237994 761059116 411708135 758425968 70490543 289335064 241200927 550958939 957922596 802267582 336680274 335898086 12671564 768459015 310197626 105348737 870692642 875069254 77754905 791295580 810443995 491911188 395355321 590906143 119381857 190528807 417594148 582360160 635706758 845157446 254969745 284422771 467939909 774204273 943306856 397765805 783220657 667848713 840093742 6955404 726919109 525911311 17433069 585984296 508871623 206221177 290909994 610950004 441053311 444715736 205617209 529810724 360222178 718204639 955348436 391727984 810140910 902228233 410111130 74604791 380574557 284865621 547953194 58455535 179823892 67409504 611296237 813890482 688633219 715024285 154533630 516709639 567336611 827178986 983245572 294079601 407169622 678759608 489549106 372705145 670701548 139953644 801403820 865764651 736038030 41464663 508152865 241014471 711842912 895027791 89035366 746950955 352745135 390667501 417630193 455339070 344972880 759483294 479130161 243357847 332640649 445632147 902062250 602435759 990465770 260712531 719143857 180662635 617227923 131029286 911108017 75135906 236850316 104676719 85265368 154814846 213404477 990327482 484886213 169687281 377256313 996952692 415480367 910699787 468521800 344567393 61891034 159216358 243278820 771344262 690658016 784513351 196371043 10468765 867449386 478025742 51633960 413309734 374346861 708547342 844135734 701849276 667980483 853179458 643065670 618763860 601481887 915222536 55240191 75337979 104790143 440248328 738595220 346912426 893257273 295604280 491920312 240837408 60294580 774968379 352943787 294778073 400652125 940657499 266383244 20634987 182110833 835603229 880555154 335350530 316896149 710418068 825999040 277161881 109958918 776183615 448729609 244213934 13509654 843030431 992798936 167451004 793095566 484361266 429903109 811147734 109288618 784875552 639702760 737511741 483133601 331784093 779320104 323495471 289799306 583843488 19457500 68046789 606134907 153657536 33451070 503173661 122800974 434187921 330485828 125553083 668897342 14319829 420069115 170143779 878975900 388916332 582712004 829671202 287475996 998808822 226217987 433914236 92319743 607513489 529224023 778555838 68363053 800739308 219883670 110710108 952905779 938228281 37704677 858352199 554329420 712003572 921747713 990945127 751223753 960937809 672929346 829829170 72855045 815751901 624488968 164812725 12455875 979915595 31760865 945805380 165554385 823274162 705139327 16108325 366966600 507491552 798894105 130161938 455560437 554392116 845786675 112717171 139541739 30739895 485427119 120918805 510186341 543310310 366491797 772103165 696576955 486755675 497281176 404991718 581390782 626467928 864903179 547754205 864709980 745065688 521712776 274311878 29820183 3509178 557566894 39069693 227821181 357295159 457541022 947733414 329218083 814536885 770199589 782266915 440517004 147852874 960433301 79425246 928037925 318706246 446885337 176664655 628482828 581315568 210725412 261519649 117569666 609169891 769013488 936749375 794378329 961338043 508601281 521134649 272501659 591888842 720747364 397589186 234544889 654332589 189608070 307182967 314336896 527310019 507476304 912359122 317797786 391340142 510590724 251421336 412333170 431899831 855812125 820247651 798086247 661726048 355741318 312263615 331906102 480949559 263190415 723286846 583427188 807148823 631004202 401928634 206974112 873861120 141121790 864105702 363119013 267509319 70526624 884098829 223242639 702654619 334006188 255998579 23628907 164067150 151734054 664179048 853823746 122977509 191838527 493893555 372633457 548647728 617952584 155053542 811990581 481778808 773583218 476889740 689325288 328578549 492762385 745126207 860411640 236912046 281640 232377007 412491388 595082995 643484192 685425675 743019219 947720549 7852415 821566457 875795528 962636677 410045995 227179489 648492273 752408935 662068366 152342948 234242063 319806190 818471349 730279388 166706599 358351618 978682808 410800646 293274609 883751920 26164999 821721835 878519810 122836420 542562691 503066399 237261583 648124570 71578923 109470009 381435490 789413890 928613267 116060935 339148961 190869418 924135867 977107954 709442548 745267605 531603425 984326202 362961107 141399125 433150896 277456629 871045525 639837046 998110898 77155701 198469980 455983459 882165471 10139424 548928596 892554898 956798681 184134906 343272958 598239361 825920476 846984660 168460130 943772303 355367158 991312616 872364069 895600174 418682077 811535740 586035785 2116405 980694699 134416925 372725318 189658923 443578664 143127285 980095514 643445412 844033517 476136836 63863034 174569038 913480845 907562961 172384276 899937 253991258 554400888 11569528 731095185 419662663 591952587 544473809 368590014 962910501 261837576 376117462 670805995 217043708 250637290 282835382 976685069 815956971 374611146 877302635 104605528 271900151 160049691 590562494 669443970 561964449 716500625 710616866 678330549 196630737 736588332 767158351 53044040 486554935 865498704 293878291 212639709 919109884 119229593 601679776 441673922 739059208 109038087 537699643 345409402 230549694 794904041 309943146 725044561 960901597 532372851 331632762 441896197 399133517 771385608 932883941 190526847 512300162 568705960 411525277 759482760 34160924 99592497 45560657 586453817 710694315 684568643 817348940 720927124 710233727 176404623 738219955 864667237 189355613 528919299 388363757 994019459 534505491 185333810 215526531 380882634 469241912 714225827 963839843 829385875 501328856 74687873 215530548 648051984 897498895 504089609 748889400 527288985 907483882 910877059 401349022 477341097 830313005 527571884 594716523 51455862 116375826 452556135 217482237 820835291 841127926 510258988 634615558 80388201 430124447 954142711 22041657 944600324 860237826 757559757 713573025 58798016 108899122 131460242 358727646 655149859 662895317 793030890 22036723 649211603 242417329 482522941 386857613 588545689 276082040 345511501 565167001 178689399 141902101 377012632 609752956 842839909 528449341 904951625 539972059 360057424 560108745 839498449 333924975 215401194 975166584 322072354 260993742 67231067 589061912 483040298 204608789 408088533 155880592 294272592 840109132 527597116 196984474 67256072 181753200 994972 146379847 549717069 497775961 140074150 816209238 22300067 447929491 300293020 74614905 829971442 41115401 609447383 453315832 899112048 269193704 436998859 161043736 427924606 747360960 745902786 681299837 897036728 48689941 56346930 454470526 67217308 178165516 831658783 891136806 106108849 302072529 820035598 904856214 945200034 860745513 670320100 726773263 734141182 105808508 443073275 174946631 306922945 252498830 843065584 558132815 252002065 52679110 743555386 4169089 680284965 385125324 818285602 763659525 319799220 948530845 21491939 763118613 335041154 599234913 804367552 192970084 337775462 341168038 248856255 286557725 987772023 778572612 240258789 410549606 579744029 157047659 623628910 795294295 59167761 996876188 849755088 839610984 777687402 977181786 991945108 600574394 656682612 870911452 237137243 283192193 995490825 968682380 806222110 86872919 880519468 974975185 592376861 954127100 599800419 264684963 782018523 667946719 579368273 393990587 18437911 540274032 275276250 170848346 675059483 308259235 584219625 994889599 51020621 259382300 496674094 208622370 975347099 337589775 820018547 63057836 634946876 510726632 707643677 221431638 946942835 544376393 113308296 8597753 559063807 824753037 40607767 74549081 435545008 175747997 783364875 322875762 618501974 976362186 716180622 973325125 36833222 118016602 127124292 483789929 41527151 328216071 966023949 411328467 374374766 405327602 488914318 85737535 638963131 465413453 14958420 777203557 845958846 664987822 451805145 177372517 983503970 629964857 113749800 15565290 596008511 997244706 893107966 868524893 903311931 406803174 361847626 662110980 24730786 528493521 274924929 77432626 830802448 53266007 349796316 954117285 469537034 283042009 764440784 642558045 534627104 625504905 953225496 611831365 976197102 787535709 599615301 795237177 384278718 88303197 411134622 764971504 197809142 71451085 483702059 603748808 423474111 5337165 239719979 649008890 969219308 156572345 439171630 944706791 815251466 338149427 623670542 374128410 485884411 739797632 208120554 690783906 460495194 405077285 208205487 191343693 731910765 172619101 551978342 125008323 660491389 985221319 409587404 952305845 849158540 515843725 461169171 546664399 148776577 177729032 694988352 664839483 734163558 508539233 201638827 773490565 111733724 20050812 40422867 740159294 776177934 417659357 676579510 985610845 254024754 552600406 471291312 586234845 447506767 263971724 935352972 712026785 957283100 271703050 8229643 749619071 338797941 130119815 297297529 305749338 248970697 63171425 553606901 875689841 956586278 490776367 276374100 821044995 93470699 739986338 386699764 774965447 325048565 179326010 373347554 184308933 909401063 649886787 647643782 960725514 517627782 345411662 993566657 262192867 541504773 795026091 256054697 361830280 434047307 818154666 988668952 160993904 533060166 543644782 45673391 794363461 79816662 873479955 790546154 365868090 82101887 700998137 403845269 798608961 363855068 825794812 222205676 565397842 190430966 550643484 474647700 957947292 950456493 131448592 264405016 987956657 838808703 597094504 797109275 483426340 557819693 720593223 699945242 919120632 345579978 712293570 283159321 878577709 497402954 524325036 291211322 724107217 264271202 777277445 81697769 316023960 395422227 111323987 312703460 540620904 205076 342941823 967106871 122496291 172127398 782173840 814201302 601185614 557339835 580376168 124926450 702310698 61096436 707078354 68684486 131346479 202696567 693734139 236398861 164856609 650045085 148952749 343293096 598479387 716923407 12135180 915300367 354966823 610991541 360672285 947706518 217646825 556854608 213081840 150292829 591453126 996587034 954804617 737962936 267050691 557150645 334741113 76482047 140324412 881589256 965032303 248275225 319386884 187179676 458310481 606348519 696689964 998875552 185593316 920103380 75588264 764560946 798714786 500818061 833780671 531188325 623053723 900856228 251132718 39494547 263951973 859480930 262239691 726711925 395891798 565437315 129766767 759383039 3949519 496344199 394526657 127907743 968571888 296259898 834552683 270820938 92396843 633757052 441594548 728306768 310007901 854079710 708855519 810150895 245006959 892565636 89290867 488735332 522989118 240025961 678332436 638719860 426198093 366386312 364565630 389268044 523941162 884305733 305875300 297959012 712410365 643473376 763391152 804500346 893996720 672500614 237377923 451076061 736711677 635405768 925997057 694889722 659275364 683642277 590339510 173100174 981825132 990105743 648813784 976252362 121106367 5560318 119580730 455096761 864870936 934628440 928226795 942832824 610440845 614344040 648779609 224230856 587891411 305985477 646479479 348745346 547663843 405654059 833219463 590691464 582441121 654025663 189878130 550504159 425067513 75365511 546850202 125003919 147745935 288014053 583250131 970027314 909954269 530610553 928863984 831152045 646411405 70797115 45189252 631582852 294305873 802736502 322585184 445819017 228505012 201436019 306136905 368865704 333986553 613628350 184745600 656058773 195965439 736274937 595300058 917069857 635090099 102625420 996940492 640456012 312532271 170009274 246653437 835421205 395719387 291716402 395160366 953191588 906618170 324698899 988567218 711296755 352460580 166469822 554095210 762877088 620868885 809852537 312364517 755171156 812177922 112778947 333385299 89560953 168589862 706911663 841161819 867448925 357882205 501140586 774012713 393291083 338828294 511109959 848931214 353935125 164360474 400444104 103830230 468482150 813557385 969607409 33925635 445342033 520957462 427153287 775851486 122316221 765440497 83691983 524061142 794286383 361171346 814947254 130166552 279912872 579580256 294983169 775244921 446092621 723981046 987431302 716985679 970169763 583456213 926661124 463912245 54284571 632739558 796017598 24508729 69176072 302795069 5141036 142358232 816486605 79448842 572796518 314808364 778815898 208167156 718367501 375642966 528695271 193597342 473270715 452781075 80065545 144729910 825683049 917270338 816749725 603610519 22631780 202937712 675296034 253936405 694449097 21629174 162428682 823207394 169771952 350885389 704445784 840536762 293400416 278985669 551610172 669282202 921611876 275340735 836075566 571096438 367960231 411362554 605437299 297154375 522600172 673393530 422410496 961941452 935722853 737877723 328755144 295645616 269175100 861085575 669110546 679285604 698031496 14617759 452383572 671087721 208420904 310156032 246840921 400007672 801085814 749893430 261193855 769134202 360498066 501531129 844909228 877954855 419682289 301479327 483813123 242094212 436983810 839458689 854126758 767013432 532538922 369796925 259637781 139755391 600183354 468073381 801353992 549942523 242918275 701653038 878855162 471235727 113344953 449976159 412638148 253056952 351904891 47719645 455324236 920671700 691299780 656110415 529949721 431729664 10769327 268882038 89182386 304204929 352994169 935078636 803969440 961667364 521852471 84653188 74569525 804270116 677978825 163191676 160048254 540406440 970571973 571677636 500562880 524000287 109805571 161147565 768857043 908277447 994810709 34999467 444157720 51544744 935133411 118629201 254007328 27784565 78854648 277964129 290281919 612086479 657932229 639602320 190089487 922039643 855126634 20237810 658228981 667359972 405775272 236840966 170374543 972131947 31585618 171539399 903261396 943304656 667317094 644880855 412992267 961270329 517025101 785582587 424008667 119797161 46558921 177415326 361972650 284256794 9693778 349551255 919249983 474106221 346726953 461169566 213117740 742941934 588863673 188584586 772902731 200223321 783232588 607457111 936122601 110514458 517687825 833207 335181918 872965735 356530322 867157573 369614676 312796272 170388953 299540898 829319179 101737720 706588036 405166221 851579800 432347584 969336169 430335648 556042344 737226892 561122357 67176226 126938534 501153265 659732604 637810849 635237197 93827766 739762337 363075534 119770530 256543099 729865296 989053139 164683460 252743671 469909695 726679415 807333378 362105288 286328901 145851014 485311269 21402729 184394140 810516617 219068014 89802695 781604686 861583218 597702644 907754537 674076138 710877067 196194074 249868839 125437911 16639879 337403769 570936658 489002384 96714621 509508802 133720731 13306973 747038474 833098466 735132585 348151595 176932475 205420913 729688690 296852288 943377782 110280347 572978299 297996193 999786006 486309022 98477268 891280710 989966405 974034398 913356040 471141167 348448020 843442279 852589882 900351314 423476830 406709786 91849662 401323857 877863045 892828087 302575780 59584511 844671762 128585483 729646812 397018216 480235396 702921156 923523026 670404899 677838714 405642107 522214312 286894785 822257543 855803446 627080994 849887441 829346557 919030794 986417089 180149642 285313662 90010940 339797627 201826334 721160894 677037428 511205363 581905226 388001180 756933412 331545775 488388285 856624083 187177048 493754412 428956910 18729075 107494503 86846481 402849684 969662988 166386302 71072172 459636695 695171507 595667123 79711002 629019398 834358502 732881645 364609000 574778423 954645490 534240659 461853409 521884916 219931593 246510556 49344645 861985906 498508037 257190565 276772246 441031064 679164536 941423019 641482947 914121127 41347358 948580856 984915902 903390793 14017957 8473705 657766825 705195502 940541785 354715156 744818675 805075366 401046454 970761871 211034644 642045141 214099791 780339157 177569351 218826443 413170224 280392630 279759857 663036375 92310161 397387300 943306582 84863487 931931942 604866236 117576075 71233543 806163868 486522181 381598905 169876184 688698687 608568621 161990289 42884791 565846963 704314151 708097225 662392246 653704130 466266095 242176957 937177905 2133158 429899668 856743404 6276294 452141164 455095114 225198620 266082649 481470543 679532915 620665629 538363677 956981662 867977718 709230624 761028115 177996365 161888758 131753954 534853552 431551192 861547643 910503207 268789210 769775003 340551939 801997619 675747938 190349255 135852512 616646880 261859759 915224964 437833801 179957795 209488978 363786910 992593 228431245 911178802 880008533 819953427 37569857 78578781 281583410 570573130 518175880 246169136 295047592 292672831 704411008 503827640 237767582 329403540 376176249 883779883 712717606 223934421 564590565 926572550 67996627 67672373 609594177 353840968 443653126 644614202 436881026 155811151 398514640 253578176 330516807 833244965 967421761 139482790 388424076 301406697 647634111 362724603 999810459 346004230 585603896 381732251 857833993 120576486 164348072 177758514 520035345 209408512 627930719 672129986 948392357 64096137 212177154 266367143 952246799 962979730 894915928 256101904 280822498 844473894 100908324 386426772 915258253 450126838 64560908 742361426 101667527 245336800 341115113 137010016 615562019 837389089 431979084 919350680 229745967 628654596 696462288 785990300 178494950 256055276 157590961 641150642 943797431 291325925 147353130 62134566 836206166 108134776 543884254 886687808 935478137 934463382 711058633 101997900 735831916 368172332 959863378 306644722 624130742 41176230 463816625 177741464 770979188 876892792 750508394 908924188 367712875 976458618 129975134 212775853 386953745 991888185 711387322 936299996 814100817 561131207 249215183 222774778 163663732 274129782 424226235 34391371 30307426 156513230 997764409 251592230 490669112 807671262 498281679 429906922 451020767 576839872 622167046 196018297 85146011 690720144 763021200 46431296 525398983 373955431 368496799 843683633 172659215 247259680 135528438 217275909 600499080 23451675 574306916 641694428 451204137 500116080 80336822 788175765 810414713 556833911 246170952 8351797 302209285 298705539 821036130 128459794 754673328 833784388 327590794 222181376 541629394 419313532 864576767 278994888 190525940 643482435 758443891 101199678 710745810 443504549 840762022 632247195 741990088 229560279 338155103 948166520 262339930 552253862 766209013 751339713 247706830 73891018 701915141 621847331 675265177 26316485 920326653 57147278 459231931 170704962 903990780 310290178 265933474 799086471 556545638 143691519 74652203 957999228 605604746 980468679 517806661 133602116 265449377 314135026 269991103 946710135 51784866 342113645 769644091 565480545 837374018 198842525 47995093 186431753 327173184 568433191 881237087 91703091 551813523 771792293 869462178 785845090 349875706 254213248 953651164 220388803 571448445 829778780 384935215 110487972 33080633 690284355 283070159 305688702 532843932 802593803 380688374 766428647 109798031 743094574 260406556 892661868 585516424 429466317 406699312 883555529 822025665 957144636 38807774 855045721 149861399 197138086 971734226 864982190 675411293 593517987 285112968 445481945 295826698 398339699 313733510 33508638 317365337 710104157 938552059 320180774 111127937 565215855 200265920 47490381 743703159 275852118 686627856 753887462 662880277 832911084 498939817 651904543 80425699 741315008 481410487 264412947 632896642 689216551 47782249 270236259 445968439 221542140 586438576 284168101 673662319 503622564 236181297 196734631 729017763 296432151 210497055 319665993 290276716 703298688 938983829 805243568 708740524 284818664 337121527 584935845 683144416 982227465 657125011 945945229 931102719 171810191 830503179 488922911 764080537 76307079 111332076 310033173 578657730 862165998 347825227 296217875 464969173 872305527 455389306 476406354 328536698 562284881 286570983 986958866 601087671 899480807 43745051 655981449 512826771 641391129 926323835 389069988 647173170 215009271 626494928 452157959 953069906 993803884 958818186 671038658 122136143 828816481 583567203 647428419 433155412 471616289 39244759 502571468 334493631 428661873 408114305 22709950 579518030 378021563 603727370 897278396 44437754 346500255 664258965 110426822 73727991 164860301 144287154 415585941 105953366 991205236 807666468 254447886 387265782 310602913 422667008 886454712 313435190 149675130 276587924 777810357 263420465 691842335 243672858 334228771 212842671 784451122 70525603 164651308 778079034 45439606 83465450 669453915 877807022 59928901 455418609 374963825 939565013 503005411 185851100 858510947 711212659 852097171 53573676 263058672 572091683 289569775 82032350 702022594 984059551 646968044 779102720 476334954 464785610 463248175 281693149 597618425 827445468 890171293 384365219 192802820 343646089 945544695 753202152 803208483 919166309 337766471 485048097 385909118 400586369 131911088 885763062 148966428 476801760 316991727 905479375 307067696 187203779 461029893 427316160 569866736 672256058 586004210 508817005 581529588 657534425 62699930 931875026 642558082 872731109 182758312 652652556 138711423 441672867 835751902 78401702 327104580 984339500 565693436 433730724 323046683 970360023 36959791 908098195 854223100 659702288 35156970 720516605 164666480 589758884 119375393 634291860 869482231 96722178 467563853 290840143 387930276 325429916 601569462 342990475 979642147 773923499 983902388 731626725 623818488 898219064 878754407 200543990 771106836 165517089 155459628 822767852 599500649 861006107 658203168 269524281 469937420 450792865 305225052 232613927 100620804 700140472 950158034 850965975 713235166 923296707 533684877 170690844 457773267 751762536 369923569 122007085 258236853 219433410 243928700 696138955 182478426 619127255 930146572 923752160 609851873 635112398 760834189 594070709 217446026 364765461 128143135 285785534 212096336 114708745 598524994 157183837 21931051 340053658 663685628 189077484 182887797 355176259 225581842 795098803 530069648 738659788 494690841 493216188 198098968 920696230 772782914 281607998 729329957 202491248 369970668 792183224 378508967 626859828 539387803 681670658 13632685 806125206 951079731 338007804 442488442 611005994 454189572 107511718 378242688 84140275 400331217 466643849 503162667 809397312 949321220 757739896 921462511 964914676 155112016 457773385 415398050 819231005 100860072 643910800 939504330 272694759 985495079 42326998 977955108 927884158 54791425 445552367 457910624 568369104 714930941 941018255 706909967 611719686 319235092 531299124 734361709 502152341 576203737 621218432 525318125 951745978 604691340 749903963 620952399 720808377 838435462 684608524 12731663 555818566 473187342 276285853 162531146 417759378 955794828 480976361 54154745 847742869 65144057 772472136 126083852 721531732 678899618 871343242 308756464 971526300 902040971 114918507 608020254 594014087 490563228 744603879 947799039 866116644 909998026 116476223 463771071 934741185 123884895 371921997 234601556 193255142 21548361 954750304 268723023 35361627 631725918 110852739 997682652 878602854 205264256 881510335 65769139 751127181 673267282 665491215 608536673 596119208 281377030 517062335 847866692 811787709 989277887 410841716 380128791 730800050 614915143 641965833 493300893 534651282 702720200 875629923 921975008 111016418 808712339 142111111 222886006 717630252 109179204 305146032 606443502 85532781 911337002 622210085 983622262 823172280 289197127 399351136 838210923 228754270 975847600 299578263 142945232 331186762 327517525 314286856 249334121 46170408 935380081 760776652 72169097 519479012 847491718 191082264 98847099 387174850 699653755 408775377 923505520 96709125 682567535 82194425 386225405 586023316 780861687 266956672 510774021 285095246 686182344 380380866 728653273 21282052 29180405 49608475 281606098 347115770 479152336 707402059 61070711 511481607 55383634 432796333 750274979 817124809 795791855 803784815 178555417 506189608 389832034 755770126 660841327 279616252 149305297 10725754 272233178 108693432 720355292 827227161 966564465 782988056 46654357 427242605 504028943 359116226 222617115 740161816 390424811 573246010 85266552 25653609 380676016 351129983 549257966 115771430 13672178 67340413 346250484 3758358 888137215 963117232 156911248 422993840 356341191 292903274 136483061 993001210 46179756 407160921 175861782 136868872 229674467 358813531 640040071 737727876 447491469 195257101 240515979 739248530 209854423 4324395 950174121 458344847 400495005 982434324 382096321 217063945 457603805 856957519 999490894 296707668 936536217 509094971 137831924 822742252 429336543 239337276 619509172 374213790 991166960 858610826 745051008 796927147 545056552 79064265 152175877 724163252 740725435 629084668 703565949 579389294 621362913 508371365 444738238 328752228 999579821 521051082 354589925 193911041 412456102 678485604 524644581 720951405 170945950 958002140 990625716 576260101 761389697 735213956 26624878 71358638 337734429 326569028 128632381 228153324 19232236 726372901 545726334 995829858 281086295 705506642 121231809 951257788 195853558 616695219 840186118 544730721 822201633 243715645 535228163 753878592 622537856 54975545 465934983 475170029 664011805 713351264 315358137 384575097 721850793 677979892 467632522 438846123 673939968 782927490 421732982 351010235 74818647 99857027 886745612 687201684 637825938 624040266 794464173 584532369 307361828 784946618 886554741 945428245 496269014 483424274 852483980 682897162 543513938 73630148 187120148 122971294 38954343 528665499 339655970 723960859 997638786 195445842 985061399 268674946 800844663 121730651 168663805 751024681 580821627 620498668 741667390 397495550 680273909 69710417 649413346 441141175 704922426 870899465 187372903 744677581 303322710 93186857 518712655 486226094 537820671 986619139 81158845 277252474 368498570 114103900 696226801 119974691 965528434 611412564 126027001 814534798 335861297 126741930 628746188 465028102 464800375 907549993 878999878 244680787 863198209 241256022 383744636 932735192 956925883 324599511 359644078 967349260 367697962 194864164 83053126 886870608 495008123 722319470 962445608 555857 37106921 226497437 696946346 648785306 968831161 758023969 13591583 588363385 117588116 992632254 290601707 13791458 634551437 643480730 813966907 839228790 402261477 894442676 212707715 796701689 360585332 191121722 689718668 240615522 442128973 301580845 575732691 510399428 382287289 805326448 329724483 578249264 334900277 720349906 59330859 547283278 274819887 334152466 466661455 594774715 767476605 819888271 124629550 638104252 572340216 633679779 326086415 918221175 717588265 113985462 882536051 237103563 987445322 987517778 566655753 915359187 322060371 76601603 58910966 344230651 729527595 168333283 965419581 323568539 116668206 46739659 452189305 674392847 109866729 844413046 727314339 463134184 37009506 401213583 275137992 456554853 864937577 85383267 372331763 975700703 945001530 620558637 40970064 134476115 905991703 315586244 163406555 721031695 97562014 970655772 44403455 374950435 728008828 181550535 419811751 686873906 505779384 153312644 578483249 732089670 328894442 99887191 528872470 182597608 28219892 25013159 704755043 356940236 464887164 467863541 586818579 690646222 527123559 327882847 499742002 852598248 457649124 384039277 864252773 736092595 858169343 357784901 779044939 552574398 223473330 594284042 307804710 77180594 629037983 748800947 659543938 199574129 153638971 993469929 536923859 991723512 895623142 728644545 596689692 436577068 244490684 655238784 277740855 711962652 734411141 688905529 939782543 916412635 106808685 192951582 867184485 361904307 201873685 220145777 119189099 63430350 924110825 981949243 839296237 830459218 941203394 169868936 971922469 36037952 902559167 286161313 69824844 785970187 488220570 357503534 792551876 839170322 361764023 898197921 713374031 3292361 911720380 78395228 536901168 377717902 423228627 439394683 694997496 933003169 274628718 632234253 338831373 48285005 74998482 582246096 20934893 828526728 321037035 42835693 852483221 828209652 890332875 60458934 269643632 719571994 12264547 81008651 946732434 191779261 114161786 635228716 965618067 134980513 443718496 813712292 731870140 763925677 970209857 289602303 517314179 744473285 835670478 4173828 788083567 979631182 332359256 992563161 529909911 245231074 271344080 181920352 131824973 893968776 724224352 836117447 483927998 474589704 197953865 475543667 591348520 752866213 531345580 536586889 227263640 744729433 841787983 336242331 940191369 369994134 242925970 488788432 251943800 625314616 583483010 469263903 130973496 125074538 880742367 618869232 244399147 906382840 575684093 634480225 341976474 807251134 212918730 198758519 901251243 866320729 467585412 416357193 974250929 517425155 446984297 993543937 86314626 891784184 170897459 528318254 212606335 586265297 662828778 59139218 556329611 976315459 63299812 460691432 67984922 190376189 799749655 501353963 640544353 335713524 181831384 723682902 150283385 500577255 189201170 622331788 160586016 845699007 449066131 691903789 290087309 115355255 748951855 367419845 601604195 3557069 878734467 952022743 483787378 924445170 52914961 727312019 274240225 802135464 871087428 137365505 508607165 882782474 198028915 125363119 834513728 57228486 114229674 308717151 13506319 493737245 826638774 611028370 860374080 574803270 420717284 253300012 360149801 599141447 174724393 544065182 978231002 765650602 300854122 109965230 375635859 717728505 875730495 225057596 564461842 224444177 529535685 323262649 925287426 874417179 552453020 829567957 37567748 649786973 426874114 215680711 731071490 700962984 549889857 917147742 414764831 534481111 489057248 906605601 68907068 764952882 510719838 848163480 812526124 807202225 602131730 745198206 255182733 802252446 405402384 148876416 583649400 862969551 858055921 456065780 242727887 457638794 232312715 486364770 18972454 778502310 781026420 80759611 231918135 12508695 106632891 469112822 455673050 525226764 582310209 594876534 935528861 109317204 907837100 39227427 475557736 561482683 915518294 901095125 600808151 437535857 129412450 74383071 462168163 918551578 969923126 587255858 501266756 782007208 450165495 729153263 330419623 991864449 50409968 384043788 824298127 731096891 581424206 619856379 240323508 73156472 64218216 993530702 742351688 254569298 297963400 252870856 364513640 335592663 42464756 317595353 750724189 275943509 857310143 27333137 724588662 231196750 193025348 284155298 941220551 806218380 582999408 782342369 677389507 776943173 667611831 947261904 938584779 572267863 31658688 660294374 431608589 149103290 382556750 976730770 558362441 130296046 846004901 305933586 246903525 324524470 611016449 29476330 970833408 155336296 246046601 140227690 438448824 835848072 879265087 491932723 442631302 268436592 120410603 852839584 997103681 570258301 934309914 848441793 968662780 610806569 591804187 971933716 770544220 694568072 469548196 860261441 66676764 397320227 89470170 245223628 608189650 142926016 460056977 662760175 276020708 123697622 86377730 904488401 97034512 591574822 722079980 522911956 121840484 891562258 275645585 397890432 957162781 641429961 708320042 421996558 759231798 442210147 39720483 386569648 648618552 875600151 276350355 424520813 531864370 575091516 731630846 189180665 159643185 768080873 693616858 661075206 203105913 838163403 82276764 55293872 768696259 558161355 755806242 488055405 47344310 765439799 680148062 463211834 936054617 256677629 267322206 480154141 457670361 247202164 599547508 930142017 679943719 485328018 802578539 225524665 69826894 708588319 579451830 890025384 105884485 493500834 717706751 957079868 632999984 447891784 587502638 988900544 235504478 584684836 690455884 306066615 339280299 421872737 689233571 825178173 666360655 749378562 721911686 460297345 726854644 692273001 718314659 223501861 204309927 903021190 887047461 524518472 245550804 252967929 433379468 814661459 358071219 927976716 392425899 158468601 772639806 687960396 410834015 396536241 577113919 604966873 765148274 433379757 475439251 903220524 60231546 405662295 360968295 502319489 689647128 630766333 255604598 43222781 587171511 400927548 83742453 561188303 658950447 995562498 792982094 722921779 135281087 26194088 622623914 364929372 662992062 342081898 806533904 63395308 369861589 69889942 986428301 587570649 5020005 113337744 120163193 690603657 234093462 744173997 596001140 296227582 223992668 972852334 257018798 620289350 629094134 113708999 538125289 177655669 433372680 231549075 511778672 434033159 938802147 949249240 249135655 166231075 291798745 565633156 461647581 35497816 137636042 620969557 55243871 857683950 309799547 410554620 442894447 716998704 116684057 277360422 87414250 339355929 524090578 964088768 981268710 187238091 766676897 246259571 302560429 990654707 628055731 567516503 245211232 861681709 910884118 907412747 809250075 926976062 219926966 954026896 823952523 187690140 698599535 972895974 718727098 343660500 162933961 609543792 90538711 166105443 825286753 892820187 278424734 387450116 130716449 307244122 767434019 478011461 639593381 226329629 800281266 479710154 48740025 644383370 260102338 340905062 89491846 784908668 212418347 508269309 257603868 393559068 323955711 114710856 40018577 20210090 667650338 436180381 739441024 518439595 689728584 496697253 667866152 777322535 640047959 328213222 527745286 1298126 358138707 865241719 798799784 72441612 609104879 803069461 233583473 250244120 798902711 477214707 12636162 429364145 184819143 707155713 217983430 719122466 574670733 583268258 59509515 480482987 661672045 897815935 321157720 149798720 965399586 34450514 148505076 217294009 948718040 684946217 957155344 575899093 927986123 544497493 465505864 328486703 783391349 740638927 998700472 890207878 216364105 345749501 997181884 890715903 70654999 207380707 565802373 928403277 20373923 808176999 410210938 83624554 569983605 310777888 437731 830751043 849882607 623177670 564781809 58035668 900499224 122741487 881716839 28198641 763408373 536072302 505871140 582026116 597189098 77443300 57688341 951934805 919838200 303670466 234604771 841679447 113463954 232942248 324048337 386772467 561062963 754403309 45278765 831499425 257793562 739057391 749062732 485371446 660560937 628630435 226829373 96961695 915768766 35739178 490547732 801706463 537453162 704531272 315669777 162655804 248335400 850790443 952338564 622685057 697033308 101765941 277429887 365896254 510132856 126812233 390860709 666093049 179961604 18518177 219299440 161474249 984353176 78778688 57741779 262150254 17928550 134783593 143973808 935888588 315416371 224033793 419905155 738702807 774550038 299993837 524299164 543123156 547082394 444540533 831194955 496625218 273887212 69711360 853258238 773638972 749368442 25422394 651478087 404478457 297682 225883967 666498818 508105187 547609368 950815898 889132618 438016250 385106121 315947691 231572327 948124665 874717594 19838789 304993612 291087183 659293230 775232929 355175876 141860977 162032672 252491492 326044620 234500316 678579829 558347511 430534875 309029946 159847136 101987802 40515413 142070573 383929305 939560881 729927432 33183638 480781741 809940779 364120193 903988768 618877654 488947010 741409214 453910641 487526837 48542509 153081637 28605193 476802151 62531809 8954587 18473771 467024247 771540745 350168955 277659381 721491347 596337860 151306053 480546151 45245221 721606796 395555534 165414414 644074722 717580258 750567454 759751646 26032117 430868020 627408855 719402187 454373750 822645849 157511180 19211998 439593474 57651338 120063882 511623667 152962359 611467418 77226768 440909613 837683896 905141048 259870758 734081065 590436417 758087007 570479461 152453520 79197884 954363867 6563880 929914069 819614251 381025145 975330567 761926105 716974180 622187578 547130847 656215774 125408254 467427937 175211526 645940076 102559473 768768838 834046734 976273400 99764373 309538107 933475649 812798651 77574559 303106176 938562059 281312943 796986612 756139838 445000051 235824063 872288267 645467511 231197853 426297542 99001945 762889626 505939679 141184087 194661742 357018005 543538916 766359109 77554559 826478833 293241634 100552486 308086393 89056560 144927205 440973982 198402690 699748906 443745679 842333690 479566323 130742030 362847655 504495829 518682264 273412413 851908944 856459987 96979938 420153970 618657861 422082387 703821387 242177304 243408352 650686015 482904676 515427340 842292903 207550093 59083354 719631453 999559735 276752633 19344624 974840883 489658126 631416346 20717076 213367452 654440158 642887720 335639007 651442966 665459915 26266668 840817021 159642982 59695205 255071362 131010885 245464595 94975132 394029730 836910278 712585092 66678607 972594287 465597717 222678608 967901795 680386877 759965772 369000666 199566911 150752019 179646882 106088812 156601530 994117336 933564961 671138959 249178102 316095287 287704977 186762865 593352858 890043710 83978556 691796740 370755464 896312703 678545766 641301752 586833570 287928754 176771389 360603107 764982318 867046323 577371353 812072974 492592690 997299267 945046999 145703500 390856518 184042018 619145466 10519987 410444387 750938311 189352592 880591727 865608596 788386738 342848009 908826946 724940617 226290363 450819674 936702616 322549658 667501087 119064371 325060149 356509288 345936789 121970462 459311379 573417792 815226557 68443786 880529558 84149150 916087530 700450374 551244655 96510088 125564057 970647814 515452094 988039816 832741516 490208264 7223016 563128253 437725636 817407440 449532205 347528908 707530661 615939106 378806435 195635588 918632124 716284508 706450924 801187914 429272849 697321848 819110697 269142370 681304927 741554986 90386319 421382160 186073132 916069346 611347736 51406594 187343269 684913961 413254664 135359247 410722391 860492597 734430920 350211076 763517369 276404877 513535946 665013403 294842903 516620642 93184255 543565599 469871382 388499678 767867272 69981994 64457405 947966234 886648581 683615820 472174232 132133403 577898729 22565851 804661739 311897116 848915260 721991448 865171088 232309314 717758339 211899636 641481290 773195702 362311436 166541030 816755102 328737643 46745909 917215316 755367350 889449824 737969232 573455747 713417268 24925983 957907493 758511228 762127507 532101385 599636457 995329898 564586363 591775431 769805849 910922607 651726368 742005038 360129217 499590678 778772019 397315578 860786082 193154911 81986549 264549309 371360661 421449547 368009241 873692056 883171777 941295097 924617318 780087782 894066956 296464750 628451425 327616378 424275534 426273691 577901902 263837808 430505287 506821594 970565644 914400603 568254641 398762099 45010200 45727322 139403591 741663526 547940354 468243570 28777633 463513110 955928999 207966115 545777661 556323888 657978758 753080036 985621640 440400738 217405512 428092762 561462802 475950397 500750263 851396307 188080541 564029539 785007062 289021368 304482452 512044699 917815464 408942347 525174469 733543228 3403863 697047749 460638792 610951808 236730508 538678230 207045640 539470405 170068748 765721969 849487943 760674088 942335719 255127202 679445748 127306975 856432108 230305436 955959087 110854489 186077815 489616798 770091859 742904578 29249408 403398713 539435015 997072734 949859026 820510341 971083153 128535651 126358467 199696502 284489230 279027229 539706719 168352016 668013914 300352484 20660959 657881367 479697497 526064742 364396176 343717697 97555739 897547995 246578913 763439618 897925456 426456939 406776136 629425135 619345253 975334256 226031719 420079450 809044733 476285629 934686188 932255770 583164270 354977218 824939863 350144508 251574281 469892444 332182244 997881872 602061688 849834145 897386049 945418130 833228393 201645158 145768359 991444403 73884309 230480001 923640490 271349710 148540023 17840779 348338649 30613551 294288895 727783003 670185336 975872841 334569249 118774449 907318304 184814369 712661217 229696278 429532908 714597107 909844021 729556728 551077469 31457288 395488282 511074728 367300286 554954404 625464631 315479494 629550276 840919032 300998589 510368341 193451302 278354204 367027651 50092199 922552612 759797109 857462485 883479626 847541769 342281953 854836146 189902632 803699872 795143347 603209510 673871587 633410923 566583299 189087481 498210367 609610781 201525653 9457031 76079535 152021673 951659696 500603852 643440203 554462320 777315824 907083540 887160712 869210827 82199151 190575093 473916280 17799631 49452634 340154317 740331195 829552787 588486754 396270981 819937246 592061408 125127323 737785271 177912218 606042256 255652110 272085049 488361391 511570113 822043704 491454664 849165793 662501011 386524897 19043075 819558964 782029731 497073997 837518452 498204561 813649757 75564381 350737099 577277707 718507975 597257653 309810888 617703225 38969244 308886604 126306189 497045872 905148165 221417201 243198115 657587432 179277888 480220532 162693656 26673830 749444867 710768660 200124895 261909772 229815966 180149008 364988118 881021399 948031380 639226763 978113982 681009687 204804383 60840621 662167827 302860168 791418740 440286359 47656539 343628902 397499463 828224840 330852499 621998451 97002245 213967945 361101436 18692940 136536078 327852713 394615769 638754477 379021794 544493724 556785041 69074471 531967179 232916456 978685013 290891592 972698821 177502918 98584836 986066557 311386917 135445918 908351882 92790790 412238405 266704126 758060409 652904034 846386254 182856071 597841273 283174399 120063820 376335413 650158535 615238722 127771335 323548009 28542766 292983164 705199792 544643397 202894845 157070903 556492133 543135008 448328952 739862629 842075987 79000477 380774680 839862008 470345670 170568900 695663485 640077241 882426045 886188913 364126579 476585834 552998323 318140208 447855885 489807156 802730611 665800753 727072269 230976962 264983985 839560956 12547072 562707705 637546760 760190650 567505903 664719531 277455739 986198644 280197164 337027489 835137524 543524651 864699022 919132232 711020895 944620578 815837833 268241838 104202768 73897988 897727426 971675358 505301268 351293152 895666504 43412474 519150270 743911126 11750550 21321706 545337406 62239350 937841279 955875426 71213024 899342024 14317658 387329125 561230799 887080398 129794381 815882407 832697101 663588243 308111722 508164217 311337365 963935862 260621393 194684718 997628224 965672479 690874266 731458411 39679240 143435225 421343208 685776215 640719921 557736754 497985832 115746631 821169653 287169141 250983558 484457232 740126480 667544107 3124264 544034048 414155063 60597739 475669974 292025975 859406356 913316062 407640994 330671698 705977266 139092717 445550280 858333463 534750831 260855846 788822680 702256395 952636699 75488805 929846736 542697166 725085359 835973170 741444868 840705047 773935024 772037510 259636284 777841398 51885492 491542016 13574210 401667313 491578366 605232399 256168824 379498794 274612495 495530554 95836883 288107594 21220641 790166924 310272676 919083222 618274876 295907420 646001313 768983854 265920399 885506913 823839853 122130317 142735936 475935768 679342914 252208836 187742236 547202052 676570956 466289910 559929716 800279221 211412468 519399398 511920531 525520781 100308913 449874019 736336904 994608297 588198565 205931327 565637688 450056549 127926552 534693427 641784493 95065838 489274659 607889766 316009090 93737360 755476487 41452372 973733767 544803837 835296209 513814658 736177801 347411626 89156668 20155467 732048735 539888011 665792942 798866639 299659342 454015104 258740178 811080268 346016034 330801583 787992526 775881028 783364576 315024666 129410260 684704131 453985174 130771290 709871957 899910409 304919379 986271349 113783033 898381587 232268629 54814360 467940860 857450740 894671493 825423031 477781734 210845728 465575600 529545241 633135867 345900487 433277217 686670239 680331965 91289778 120969670 519723249 854292786 168251500 61788733 886409026 635779342 354312286 487732284 665869137 377375554 656586358 138259386 714146824 298973731 864879137 469812408 61728804 117669720 587526959 375733718 854992314 165764833 839488305 924654005 814440867 536876737 266126887 144085324 84381087 849671196 812683982 866530254 891791112 694480804 584044606 921758404 713629165 556215107 522508835 892115725 729947773 339385124 666025142 165037378 132642630 225227688 525701641 957628619 855839279 115988422 352799854 943879558 813738596 389662395 608951255 664503876 68079560 397869836 714019004 384194691 75682836 106798207 648459567 572679725 255791143 78260974 767001827 89117344 468206907 353923288 960515505 370644140 2375585 901130603 793830084 578463540 374735376 621410039 299766476 154513602 603145792 549454368 770384220 140114016 705985691 994147935 205961647 792521523 946306633 104348688 422521898 916127786 173914194 986844417 642923024 862359902 841740307 798159880 532460088 369457693 390405183 35118854 291413021 80870455 692654855 230545341 224179312 954538174 65930102 438747616 478368147 521152952 794626881 78508379 468363039 980424048 147679447 526737756 598144909 698601212 12896358 950951434 674609629 877428955 228477735 542747887 893289774 638395986 956406726 176749309 208699549 557656155 614292539 726491732 986242937 17402488 524146919 329347788 980001001 989833018 603024435 923479000 945454197 224990510 261139031 950829060 883200139 365673091 69932466 251019029 484117687 846258576 749364859 943069154 343862311 823869879 646949944 645638358 890681386 215760010 20490618 462061873 608548893 372249847 881066050 171699150 8857647 143815165 432988518 846859315 689854312 497181554 460306350 747728596 451350723 620236322 337365693 506099968 381372362 47347923 388725274 838127333 647845809 580715644 863861058 912483987 530134140 747281629 643005820 723868775 564116901 918591224 921713748 814363053 541992507 988012905 79854149 496567434 649323416 306610593 627126659 155431485 687620150 101698158 422521668 736604513 474104221 738958279 102622543 75147589 78958363 107363769 929624182 74772121 939871697 394430075 523975776 73638799 292064459 780669369 406109646 630919136 539301934 779316593 481755072 994092064 843352257 965181428 921900479 138953446 353360825 726348658 419272517 559509304 169306953 4710812 102820376 648302446 92432816 233670645 493823776 509923720 206697152 955467519 251984092 999923035 340484057 818918904 314611406 624921388 198933619 523113441 138675828 467123956 871858247 875499826 296216582 901222520 894609993 512273312 552232005 176609621 169157251 976344037 711860593 863302330 697782704 113127633 132917594 117473025 625850739 816211606 338864105 544258097 381902611 241245462 500829646 541050067 756376490 452334073 274068330 550185939 916226780 919629258 707313560 595346542 78572212 866270073 192326820 828185521 691734234 244272499 657890071 645478825 243804904 332147977 540216935 302608841 231182076 160260434 999140444 996987726 577128274 674246551 876700234 13281054 435541061 257880116 724868922 721631453 105893 659614289 492136020 12682995 107459639 132500544 970593917 991837457 559775941 178553905 942368633 572092951 85471405 706090679 494267766 855848522 59397872 446299673 876433310 322794630 944553173 855128179 420504312 490868568 574529901 134865927 757665891 333696964 310202291 966306780 366860981 413511522 130916351 933827278 877239796 810011556 482593274 154501524 915451959 918415259 401245841 761381186 109881922 507001890 971342371 659070548 676800345 402090843 865412805 338296567 971382274 470465458 670459183 398839924 393385064 825204592 870734779 405393534 203985693 323167754 953944048 180593156 250106683 661596086 191070792 165836368 746709598 283753786 265763958 662488833 778951144 700628708 139213512 962410924 184468272 209189714 291084968 208254511 920621954 251946436 168565081 641480546 650537005 652201211 882175201 716822113 339337700 392301120 779682771 42164705 705457265 938174173 60780033 15255606 120453072 913522883 425262067 949571880 471788757 84528774 105603054 420730894 970894965 42308036 646813328 377573344 206117210 471144513 900719028 800134866 643277105 963898905 427716324 841782482 197327519 665909016 426617428 805468782 264168384 855736633 853908387 773425771 358741283 21526069 518884176 221841528 419805966 324930744 156219223 635548918 472905920 70806161 609454692 450730270 790815444 504759361 372094957 124443510 254144190 39056126 984773676 845392739 160833493 534082882 596562997 957043942 191917957 367188238 391396874 448209100 133028834 208730459 762854858 847536047 938361215 594471868 977625824 5427393 375768993 410035995 956746060 648785650 473501258 65245158 134476024 473945289 450514478 469178320 54174143 684796054 746539479 766071440 975834398 51435911 86099938 891960849 296253580 238440163 424570943 329836752 756569306 978417256 254685413 788808563 891410752 170969503 275919753 310207389 521117601 798654831 317618293 691414404 446918268 898972316 25592661 44746353 196915813 258980403 52978141 118147500 118441048 365800274 46194277 865092848 419618501 548670941 859672909 381170732 868310292 244787376 841140449 269499697 948612397 314941563 105730232 710467125 164790345 825519483 398646913 468191854 87575999 824004330 391851946 351419929 470949138 771655943 454508421 364582963 270835219 384593474 97364816 169174746 931043033 203831352 62533637 352801537 475269061 168151823 655751302 299332089 98764912 685677551 826655793 626043262 848748626 373249483 112724028 835266005 234690368 917133499 917147913 767703534 110840788 446353578 266429890 897844548 179042182 163097168 386134475 340469230 203353378 876603444 578207584 686932663 254368872 767409500 362197072 207654146 739118033 565420977 978254984 162105480 626337495 236825666 358670427 209705585 790725754 33129645 153314085 535075223 66748639 855556366 94574756 395954179 376044441 821142742 880581874 130187032 223194311 456972752 492594263 757117843 682047957 50586911 216308125 146267910 315976381 337237477 366774781 545345113 48146840 50553871 349487026 254374326 564573009 669184312 91916111 530087654 410902152 400599050 42955097 559717091 888054295 292316111 870005392 24901772 749444836 702018428 720246933 936118576 573935301 737847701 191222160 536756863 909285264 987927636 797336183 424795780 688385192 546086606 70649630 218994038 653358624 552904769 855144539 688678363 461427404 170468737 15758046 33291869 429634704 286379953 849394969 116356906 933455314 763908840 164408661 369955443 661918651 833913831 865789128 643979637 408560918 304130994 194226758 977774695 2729693 407234203 625427197 182860146 396612749 973928681 255865014 690920499 754026739 66983080 36823300 884229287 70430896 902863174 634262948 793704899 357083308 195933625 433338319 533346564 783084437 2933838 261814468 861339613 866862628 891710447 344742633 349700303 174555930 573661457 456465405 441875613 447680827 189338114 273314349 325899365 609960763 444126570 399004929 554186470 817081690 63657400 193552281 77268877 229491996 885497516 953086556 896853984 366810652 769834706 84464451 805631442 673331659 840864233 125684584 603464402 997909054 57937352 751468934 836693862 17661277 338505901 69234505 181177773 56270137 819826252 343816662 752093433 141983482 250891715 49649160 463038653 130918760 831920838 801729655 665870551 451063506 12510599 817559977 202137220 123990067 395668607 340601908 147844118 605898486 344099385 117926371 366179125 61304804 727206404 785299876 70843504 40835285 331089876 118110367 32679967 566303691 632478523 945064484 400863540 405360817 617239657 841857586 70531844 75656362 995808104 144970811 262124652 628454865 657688892 558358130 624277826 55107189 15432645 752231202 803509519 111139015 209685542 25436233 630659028 832418441 426555903 215902943 551740492 426692007 841946679 308603573 293010070 114893648 901223858 48230489 469811672 65632920 683885925 884621151 689460798 658577222 348043153 459062790 280917218 615478325 664235213 194652999 387838499 40341323 993942773 879893865 87025 207319361 906617357 610998382 709313916 431631831 382550957 591600346 437457959 546880700 821108644 111616632 501144277 964492584 153443664 647443429 840006489 387218530 581638694 525048452 562360293 452510730 42897869 792142878 313071002 924981855 846810213 9466136 828872284 249503504 922596874 411667621 813747769 477863635 95016626 634828720 307586293 41031647 561774041 254930176 803653630 607383280 476192060 25343207 850840929 228200319 770547093 479887322 520599054 857912983 736619013 437054168 608031794 438204870 39111437 365316859 701418170 720246339 589169887 898928995 235940779 489746530 115545315 492950362 765444490 323295912 745646363 407312800 22012764 355592594 533681031 958442373 47786812 806645365 982951444 783187643 257372108 779523411 254653916 441343515 121682488 416317062 807809043 190740696 412827659 859328784 166392831 592969865 176847235 566159090 581622366 184310413 443006546 494758967 216536063 411996501 618472491 522842126 763696560 471094387 326792789 593934622 182931806 657283184 257180492 853677549 674386937 1169935 545720608 272698415 419699446 612293693 500445152 758618317 827185670 217030538 433891087 678975240 572877213 921274415 671535796 571654833 829155659 556737649 409678615 473361454 507577568 748291978 406738456 954726983 531000900 22060038 20619237 332682288 731771879 371767966 585557447 415685702 307469952 842821600 811574422 34060828 574993072 899704972 440842761 162473821 829331473 211472126 554883537 140506870 572205794 391590687 854613448 22943882 897048859 238350622 443723355 321903702 564183351 62170676 426178713 546707693 49115935 174961274 892937300 123331251 476453284 559524425 108890750 263544025 542709602 934280817 491759241 459889885 661246961 151354665 115755643 276420560 963055812 518744404 665843678 821064608 176066150 143537906 388003810 606104011 998422457 343516469 718068442 994521351 672509542 41407035 533939912 488706578 733894585 945227298 429903095 458074489 899478886 554016030 264140509 734833691 959608875 36539193 352461264 358730088 675517870 659752337 267007627 423946626 894312007 269244771 205194931 21299839 707158391 547625588 186627667 711679406 324911471 435280290 454792889 430815148 999386577 464822179 336057867 506533202 904003091 119607621 938217174 849541741 284878305 434287593 558435764 633878050 885057742 731516592 307776651 102384782 360294976 3180408 537597898 212701754 897188829 330072723 903871050 135500288 98780421 728363730 126730018 496625814 569641187 293235279 880788331 621623897 257249627 13398493 649626198 863847235 420372225 125268195 186752480 187997223 290578252 514899925 677580183 309692418 143559390 519866100 437068387 327969425 6134200 958650967 639118368 37338599 514576694 550411378 128074991 855526853 486930293 170754084 180930248 122048912 465646868 174609070 827350 989614758 334465935 493131421 570392843 698743651 931583064 248691980 729500447 400847652 982382279 942172596 288348041 798342295 128378476 535830825 506413617 171263015 847744476 810552226 259800918 839809953 994945385 717120993 69549476 662986496 63298856 101780537 677899553 397607275 586355550 293334719 962177754 39785182 150500817 387981722 96378174 49992362 791300192 44460305 777263568 230172334 229525795 767557298 718112517 586596342 233038442 625974416 797123229 54675516 948970028 188944036 3906520 361423403 604567901 789066972 789824764 381933723 788729620 384810581 64337563 136311119 840268819 613886064 382200099 661187566 556382569 757034753 592524244 296669672 434924413 158203114 810491758 771938437 439384094 218831285 201297422 238408566 342445788 505868504 288547978 894088624 631301905 136926708 420849548 765516737 593962530 669314783 671160283 16700076 892436659 693207708 624253994 829410848 833713322 291720588 805013476 349199508 349790314 501181650 196414850 522369326 596290863 596230440 524743859 625287975 177352656 29208316 372099705 939621207 807649256 123264265 883659526 660363251 818004468 577852856 218934146 825107651 674835339 346177695 681535010 35622210 21374797 498747714 59787415 554739858 191664986 838881751 512145662 583419810 817009662 456735928 677438800 472340358 718604445 398923854 337607601 332384066 588687236 762500369 799346493 444536232 467609822 771914034 585010786 7192245 930901721 583464747 414722654 965459082 289126900 84579436 206719811 510044357 139514443 964794387 145335850 69601706 626605116 467607729 957605495 411713322 455342430 717601665 618414472 847622930 15729795 674673421 20850892 191569290 442714555 80396750 162494244 162830056 832945569 79304892 107981045 379033175 647583757 437925816 525890390 636979164 183158603 46160135 853239086 983558992 486775821 818353515 357300632 431005692 944756024 584372976 679030845 753835789 1283789 273055887 550266666 906520841 38418466 309049752 341963889 297423234 556783216 491128746 423534305 385895463 285114740 449416402 532757067 166011535 512424173 251705597 722465346 324783375 706433738 124100937 964642219 280985688 147749 385940828 578722345 693058994 389167735 459892520 298249991 679490499 143078946 90557801 517490163 911335360 263586279 444871390 89040437 729793045 16473118 401826449 364571901 771399732 406228597 920890243 672861205 499732761 362350142 142497399 588620158 945050099 145129146 485371389 221240507 948324630 896001456 366872763 324762969 894843915 258914742 920814298 43170614 776835821 506467330 969390713 726703940 193201447 174559098 250085283 777479736 1989230 66386856 414411921 82742660 651192893 303634935 837452986 300836398 550809777 438021456 531488687 283357310 557689735 937980646 333469265 309228098 641146241 891730770 414084352 889519722 722912569 93016678 243725299 746228833 279255882 481597200 389874392 42839482 437707733 68220124 821263452 968936484 958083593 283957507 614073446 925492102 349736096 547518894 181812850 646590230 130455858 41731840 320381504 105584646 207120670 46918206 221948385 289207607 202255133 777538783 404734460 621086930 804833721 479693073 254978535 513987690 737634433 707740548 269296047 833155240 550568841 888099226 455262221 375319204 711403591 727586716 292983210 105472062 22200462 285523557 721895879 347142144 403376502 926816540 642375166 122328900 480862895 80576769 512798097 5854589 254431684 519689972 477081167 420504216 513435540 492669707 177255352 232042238 826730088 567661903 68801092 3285102 254310633 873315529 209054261 824426520 734805479 25880412 879622943 491376539 877061361 858775916 712603343 861231225 612635916 904896527 494507719 267830058 357742942 648783124 68307586 158055715 622820723 699688063 157580936 847134175 357447610 311207187 16185727 158821311 353029825 931146595 547042717 222455702 197855009 977242658 822197287 314930019 543674217 50861392 217487853 634178859 460579888 301390183 653778056 33148851 260688037 19916037 520180464 447984302 605836499 85794049 241494500 480156326 161503557 484603512 272066824 188526886 829092754 37239728 961652742 89280967 871769876 450903273 309463353 247100882 483375230 905664608 849551214 701887673 717038235 418358147 185660624 604035007 873294261 472487107 242069875 793677284 520540724 210471226 773307053 853602711 878517019 742379355 217672098 700738671 577218090 702852436 715452940 608628286 19860619 402048865 750902505 100896755 799878341 586306541 229204296 613855512 847369961 740601114 458050995 973922932 683401755 568143762 63279205 731902481 300755680 62564346 171712321 93621809 337103728 337465322 922085844 737000186 699000332 646142306 180677826 211480724 324095411 897093323 534582478 636671333 710287332 144965345 491607898 652128227 892659849 705722814 436288886 397667256 448298298 890614321 287962692 238194483 775553043 846370856 29134142 940935661 301493479 882546611 400672697 549667821 543497191 219235819 609188601 99225361 297513262 124740899 771186019 496372529 29300963 667786877 60916582 54514695 889189804 752309647 14188684 755344993 690262356 463949907 837598679 102602298 373791687 879739828 37838650 572730320 193183674 283913206 111184636 194644069 722448011 493056237 263239264 916364419 118700404 532413633 896368755 914996576 987920652 728758171 971090626 573979867 93273382 333284173 454266061 614278529 231281096 836890764 996387665 128843747 941211635 70601004 553664286 568759082 605868509 254759942 791683393 399390883 964309140 98353364 63353139 546119894 316832442 453345460 140867996 980532597 107098422 429639360 496788739 477970719 893789672 870694566 318905127 295652251 794097865 115090047 534322429 156866083 707274752 632831380 416931078 16356738 488784607 294719682 713924800 245537208 775842127 741411254 837874117 421895960 199516415 267817041 446787866 31778174 278421975 164780799 922789670 736433049 890130814 610947481 763781725 560853577 307684811 567021723 969512444 154274382 169880783 616305170 124078709 649230267 886592811 520094221 721849896 613669560 495827988 330239764 29528847 174522453 893707505 370359570 850359450 700319315 717669015 119136705 971952240 846056923 559786566 70880330 632949748 173983402 792859124 779607848 414655681 304974469 910013045 432279000 943294146 967024132 966622158 512462755 678514196 581643497 204064313 371624075 542307540 570463992 430743701 427475532 247177983 541851673 651151673 780419721 831740685 953648428 977700301 585779175 761625464 823197208 17863730 493936705 92545871 661416593 231539528 900816163 858320438 883708327 640023252 775202452 726291950 889230381 941501893 152089221 826501340 742934839 373837466 54159716 663160103 128014147 261640892 75302178 969305968 105884098 104587269 165049589 947458133 535657087 361393939 464360420 582969364 256650178 871777593 667204931 477357698 858388694 172773927 328313643 918432896 71353649 771527772 848589638 777496545 729649279 715436415 660354571 266267158 455891884 589881186 866354256 929319860 171385995 408384977 70373548 613364266 619530617 651216705 791668851 373488354 815818516 765217919 765507871 755578796 970994676 412179236 881095389 48116694 811185995 563376751 320311380 630868729 355418623 826792260 233873107 75533121 350864948 690559293 403346015 9782060 61948927 882609810 300169185 205598600 227278508 412804269 768865651 43531378 12991178 451425459 195316238 33106217 22463815 824965587 181691707 144297598 879664753 841115281 916861102 225429640 903027111 801893904 441972444 417131204 572867922 876710890 493453367 721679509 400457446 36128941 717234110 268743198 982856646 761519790 779114276 205510544 642431970 919446735 21445510 536246458 122074586 592086083 951564639 57190050 611486695 514305182 14041504 85510156 978150447 609972469 419843335 889270258 313514128 264959302 400066786 192590512 144029033 290850472 452877368 855382004 906044039 595146094 845124184 880318543 523108463 253166815 307707310 880822643 958370179 246536193 682880479 965995950 191349687 297826178 900292483 235658059 594236594 336115880 508210062 28036741 722620937 787849121 869921210 76507657 420137632 877187222 950366306 775132439 379942502 812731656 179356932 635227589 599816810 623393336 338084640 742503433 326449586 987236460 574012244 243023073 127245619 192616220 721042757 415023782 821078673 803702867 785234309 384495058 76802574 283556986 262095735 367941416 206158076 441633620 337104567 912455315 894320607 552730433 283756886 670058240 131468571 984202325 86217765 762887965 839336442 307449726 756137100 267166797 150477604 609608501 563889246 600494848 807299762 566790630 770715560 988186967 471072604 883325427 961327893 137189322 306591460 674923802 829892571 100511857 480044354 489154129 266728885 448402910 512340541 439072633 497404035 326866756 484714664 626392830 436164961 377586835 290804131 670652106 454042652 260370812 262491853 170931152 313268790 712842112 106130538 565977624 704539102 4971804 561095956 759404802 61344698 569871224 14093540 714223913 992396015 116556815 630937498 62322489 97619556 766830401 978341805 108199232 346912956 843825252 846978787 662198479 773679526 210827258 518936543 517779228 75831140 148632289 335882402 110341290 822899449 759558930 511164573 273338969 77255797 646419901 889694334 541513522 677839290 147124510 463268713 680331248 651895765 194579830 137587970 164075518 550794258 544796568 159193772 995083734 598667643 318242906 167403744 524928269 620124931 30751585 274111430 634577703 178017055 707733940 117273100 22626955 28957266 170583103 808750454 523063234 666898537 961293283 6048464 75209238 216427957 271985083 142651376 806127661 777154602 851907480 147244651 703278990 984708499 578072586 28396253 115482305 989033174 304662989 666788461 240573001 765286199 323167485 187861706 384082768 610127737 620477491 165172996 309569260 509988313 774773359 527775492 200752307 126837011 935979502 55579770 385783049 176267898 887045590 69968548 398076763 673443251 918864946 175025529 752348395 10539935 550925958 114979605 470182913 29416893 838441208 142424538 296222940 276771167 672772246 633862403 624209735 82455322 497811372 915094604 628014195 579690247 873770258 247207953 20940936 126727021 65363394 731063434 335361741 687599538 856119254 933117468 27751741 153770234 29217629 969140223 593077251 493536980 363290061 257278751 998211206 747390999 751332384 739464973 731929614 873815632 322885818 2930484 382775045 430242460 706930036 205102215 282372092 929129804 273086447 635264144 930078587 432452029 846713203 427461898 665560505 15671705 563516562 609585432 752584494 390388000 304428587 863044454 257348406 393891756 864981862 535133614 985855990 580249376 815645985 583187299 207946614 903689402 187292874 979773297 715427578 538880827 123445469 353513263 84998299 546565215 131419863 517578687 450891249 983214736 495140558 783916997 975455881 163828739 716786774 368137999 964748098 871460575 391701754 329184919 710618501 842464698 868419379 86455666 725508058 488379544 272865114 58574111 459325722 306998976 940214583 60956929 997336899 678280762 828534753 106768014 685411377 23844499 526824769 130047773 213723781 851700878 899669488 82207906 731831369 31886086 354153110 789401746 398346365 708421577 970565186 615849823 167161642 129366089 279165809 224362843 109209901 52343678 954021270 176922451 505362766 595350614 791230267 435666798 193767280 499775651 214823234 756650879 226696602 352623608 981480666 397156076 166248571 332098611 696587589 222800097 462921211 950970758 285165601 215881997 929127409 543446307 615669617 383671479 982756877 845147769 466257823 783820963 986337892 612461731 968172400 973264054 192227172 934898179 832817050 307088586 719429551 871277404 372610737 201616362 400751754 892834777 278442829 18210917 350886357 964881787 486202614 471783431 924829644 229906652 63490840 132301256 942020395 891594779 606721451 561368576 826934629 618195358 943442077 248094827 82903231 913179159 262760413 263721969 671226988 332273332 136178386 123851549 67269358 250137345 182483317 956244479 816640420 738009891 792860478 586864448 239857062 156578434 137920405 158228793 47204167 433348835 877257747 8272731 411604075 313464959 639656449 482165556 480407460 704809240 575363437 382789115 558826947 892354956 642594229 564168269 280505306 67900283 201516370 218805685 914383598 553041586 603439070 208741534 998972389 378292257 689062385 483212340 557318529 853495777 463107480 253692911 913691050 336069122 828502097 114110906 721831092 775013524 454051932 370921912 759533337 251986849 54541653 700502174 690961525 280832990 453665696 43116133 852795143 388819762 601186286 7240579 516261275 794596357 825715282 4706770 240697695 139600223 350209305 459335658 828871793 676841741 994745866 283566477 760225673 622053512 132188384 981361087 953276701 967931185 830234851 63375264 338986970 76459498 45727882 779945860 197463004 866210982 613219053 211926123 996776411 977484389 661320554 518404268 815169730 417757026 622007091 799337686 732610412 167841568 11081420 106670616 671034820 129770747 935315139 663594223 695851373 454705180 45919179 209538375 162524287 876600950 517852632 45111422 999028706 574891429 105210384 123318598 835025582 252480483 376566815 289416323 446841174 658055636 817527168 699008495 228111686 888612735 246711605 315799129 582040906 809502686 657584456 463752223 352752783 524145517 7342311 584314503 444770190 933566973 699619753 717646246 849605475 239710440 688910177 667954437 127994973 879197324 836798555 562251161 559483924 737998423 842197538 77981586 595433792 174444320 933473736 835409225 85399304 11366601 983112196 233386933 449474413 139797777 918422081 4892097 386267218 954532821 271437375 243455510 510042707 131437044 998684331 86602780 671043462 541428749 631181328 412328404 933556804 379060749 769486749 264008499 46201853 952733835 443893487 965741258 867502453 419812538 777055113 141744337 704402552 636409264 201647402 766844505 158925222 126640714 577782980 974427696 595891030 545430622 683675335 110660970 161666251 996409520 751463720 332132941 782877434 146699585 838971489 566912718 62465784 484056350 290986467 328474606 800587918 242530668 395761002 551143667 620023544 221386316 429171827 319901934 315653949 437223888 691235896 98537558 613863250 257369211 409206896 797326687 176685250 123646203 736572990 942740029 901873162 862746351 441795318 663661440 67572468 174494707 716689655 321992675 975052296 61809840 223497490 994178510 221101182 285080153 765515685 198919842 609192147 473462460 74983117 845900327 238666460 686930932 630794331 465507919 761030025 696256919 180122022 582489145 428441544 788029174 723118529 289355946 655248635 966503733 742975470 933947688 649396374 798432301 52037187 665000724 461475312 647500277 86663532 965435471 658876269 595534027 866137089 994912286 363420969 455000741 820094837 476157578 25465419 7867347 565225338 953551556 55292126 21441383 691618411 922475691 230632650 839379007 395363772 3084800 497907460 274333296 616371380 317021825 688584385 795321084 518917142 640342713 194883044 331381216 205287361 142765139 150708052 408480826 481812831 591942118 752620189 931676276 503368109 110358273 98196449 999195097 235933375 78087425 770266316 65781689 17671825 383477200 354114101 662427116 221635535 313481848 772921585 240341118 188631822 437546202 591607743 553160268 679744627 715696375 905642467 523038549 702645823 660830448 910627992 588188767 752477977 604921898 42922744 130554930 446721707 576726597 668986169 566252950 887538198 39968315 914407520 488083097 467155729 729255305 19039356 835405485 272516846 42494596 961609616 912729424 150173359 134269005 159966297 647773449 867537331 6487523 279352597 235487015 646773007 631540969 788210519 876687119 649428269 917841967 528817288 762003921 158420556 611656552 517452573 937208870 531051699 286587775 764048048 628723859 807218117 106513783 759949460 791864642 669767023 717463004 670586480 260349636 906647630 789002655 346370680 549353444 617975524 195925613 169279526 336071808 329925650 940750044 136723659 210832271 941968220 664673438 557682331 912351544 298045486 375620595 181592591 977460993 609649155 191154288 718120787 830723244 705529115 668602659 203293615 158116412 554646199 904084711 396391562 118465310 441250210 208071697 395156472 55273098 401705865 697090871 666883597 621930747 861726613 509053893 894646358 869357000 703510833 878172924 431263154 282477520 345326539 130879129 942307797 161226394 711801706 351995819 304361006 170753649 306628682 710108148 152089727 104161297 483615251 417497175 338492379 862468313 503407137 963747894 243033980 567875898 705972734 142844738 407590998 704468638 183587416 46984769 983429884 221411586 580052476 264623590 616839141 469176995 724955456 791989412 224165552 291940102 187746928 565773791 38469180 922226939 419551592 98048542 561178586 615790984 308035758 887929206 892246320 844105452 11721303 328168684 485333057 921162021 836815075 89157083 579818492 413263288 665168322 12453344 441041646 844810139 877680300 857738155 689138378 766731943 514927181 746464645 289086429 883227743 563389126 361427551 658714650 497538841 985325559 186186243 318869973 993966309 971596611 478882610 422860188 202419755 986639117 231342158 724756556 830009648 164751822 199951618 396989458 540321315 835687623 715639947 544706666 154586321 369936504 430529814 810328884 149668440 500730139 678216750 410087193 566929109 827653955 819660084 419621439 739230655 112116413 505335179 980906328 21146178 621820075 197292850 628212978 475023036 485619286 626025090 127495048 924367847 444087249 739764908 235504287 877819040 203696966 73175020 661385240 944606990 108142593 177171383 797415522 865516243 470254229 121958876 344636198 554281062 953643891 61217967 883168658 673315590 684924566 728377739 446785835 495740972 882421439 106674354 817307507 858475147 793888402 51791706 77943628 730959537 290238771 340230564 625278212 902070333 279489607 817625306 696058058 932574962 399409784 542154193 649434874 586323622 906989755 994831588 696810925 118161646 888862924 936597511 387567659 916152187 70980123 147252265 715318264 784810932 633058039 295774140 961649938 923370489 653109518 450596951 788604175 733005093 802442036 631783417 848610852 958164374 658988006 517209968 243778583 762275573 470123076 397551868 903444413 813050148 110207124 499291565 277121097 147526064 441087191 716067890 770912694 204724155 436829366 41755313 595871751 456819898 583091063 648021679 310280989 732800732 529245007 403521219 446863691 665955748 565510431 874972448 728779229 542876418 365710808 921533516 809096373 328283636 186191287 907145985 513886318 411475144 162526168 158850155 954031305 37827041 892854392 304138615 991497559 28276314 86329770 492497018 711388230 161593739 710849753 368262027 502409003 296397729 825221497 488222039 774814345 606505112 403552816 120160495 203265570 274443018 263300167 626111772 81465156 169729262 893435231 871239002 944960667 522221085 344833125 974211492 652231633 411634832 411952505 388668988 345787269 447505682 316399601 192508085 856113143 52838642 957655863 525631560 790200666 625178493 321316452 34449227 217392238 204190630 104713979 957218182 960985116 902419324 311470933 649416065 505139348 909445963 983647649 6218728 677039074 287007208 287233929 388521305 948132349 534292204 790689043 317636691 759304685 898138243 526332099 485354396 257654399 790325627 846880205 725356907 760419401 13870765 856122099 726975742 276980901 788008424 889265257 318554576 407703246 402597591 568463860 494576087 485115369 777377008 917509497 283686368 962363110 126187577 583959937 74087022 132540605 28449641 339231499 241376003 289128395 93704738 885351403 950270380 858279441 157565854 951214357 410943420 564426264 748517619 931092634 857337387 334236332 791600687 714071772 535105333 519252218 251076217 897868523 789924361 650389404 947704824 279831598 753533167 145905742 22232537 760203819 476164254 956924117 97052137 7821976 521267779 814713627 990834493 303116392 332759793 135407264 927181185 995269210 485938549 824684543 375292806 495523669 976229038 571960904 259681982 286040321 682664861 924065720 626891435 73741105 991190090 310667734 46520971 535572095 914200253 777156788 432298213 421940387 60162817 2426572 712203816 416082553 244378743 753566795 848678901 192960175 713097271 53183256 62468932 884126481 492988813 480608940 120430956 437252521 645573620 42911097 290729539 887250237 75812601 931072070 350290439 952088229 722170892 973965090 677460015 76755332 552121980 443000836 753999907 513504036 987979622 818864449 489856726 633957102 350457390 602151860 113976969 830172842 830903966 499538731 876821857 3805266 549377230 99976888 176566683 497255249 269863241 206266493 967044010 599737352 897810529 278772077 455354968 326933073 927835556 339342234 753151695 179092448 829456247 129764459 527933148 707502294 634055693 447494026 332743086 90186422 426426309 60621118 794940493 101005943 125148099 274875740 694326908 498525467 124762048 916385243 313173579 29767322 146227071 689001189 102442593 176429182 475884810 876119096 938029999 392576092 686670626 395076602 967363947 781491306 157106887 101600134 142553438 912489254 186238853 786011485 173623484 879270573 756649609 923292945 540365877 905422202 286604111 170651519 661966856 104547831 541870712 277353515 649248299 765705521 134560924 832210603 279252397 338289942 810955557 338078683 728853349 815657961 655423251 120596679 819916742 507403733 989886704 85241910 803028776 593428979 439984924 641534667 247890241 823864128 585665399 613607105 573095608 89403601 363027410 126530568 871458751 1349148 832765943 225682285 885353290 929772418 13041744 177523146 32604085 508936089 89048000 558078040 426528048 671562475 781234062 560815316 601263170 723059704 414089852 444495711 949170263 173025365 560079716 372209358 458716461 505625111 531146865 940751053 186540954 873411357 331193405 59057535 93389994 223373669 447855082 232421075 992065058 372680822 439188370 599296942 702967884 245425704 628930052 426499394 13149512 372682921 413055685 851448306 570375025 632025561 508976106 945391083 370334119 550786842 859574256 608185342 613156971 84054409 528049527 914499871 552530207 706427068 554329122 875198963 978879502 75026259 264094678 606900815 74203898 401950927 673077142 162862647 775306469 264473349 350374122 723753886 233028338 676291678 515975816 396785753 99717267 597800014 988943629 761191587 509350553 159363350 827898409 282822792 438139765 53212301 4813022 20528588 883590848 123071628 863705526 584948770 712929567 53820683 619224397 436410667 747458160 670965058 73189015 832426445 532729603 901373291 801397943 89497880 370247233 442972854 842778639 853859074 283739395 65254957 21998515 533533145 23616018 498084980 520665642 279293055 969722104 845135697 95997070 883443775 964447708 632293488 315914613 210326024 447002508 21685709 175515204 199859143 239200116 980699193 426063970 128808341 731582651 29673432 52534603 827716506 80377958 61725471 694698131 569522377 569125281 570360313 726130749 380721947 109735017 923572598 504386752 671908232 836751493 232881916 283279274 185542800 651568003 153775528 540764841 253421370 695208061 123978032 676857913 129700236 650827106 469210988 379809534 64331992 461187637 216380132 823090300 610990690 346204095 893615206 655291172 548474347 788681165 314753717 210127858 36504384 274167605 636601395 200134311 173561662 121893385 399291533 161381892 216560268 365624282 626283149 813166909 105972913 789826555 465130026 864706465 982839396 97548118 748818333 355513618 40432507 275128740 362129551 512781923 52634070 275214667 219210357 296298678 470314091 585605244 997581466 355021957 54100636 721039887 728352367 289242782 506384054 547298290 63700660 161129168 478678954 195300414 305739701 816924611 575766223 539588864 228293059 708773733 271965014 412566158 840296854 50487601 881079774 900891023 746950052 544752277 980395133 4279242 875029323 890615108 307009714 748699651 746727003 322163617 844512607 87059503 649355703 986459010 696618118 333877446 22988171 372843245 965344795 393790685 330050696 910813937 93703334 181761758 977797455 18196367 430341499 400466274 366048861 292866910 54261203 877295695 734663700 536128015 140009396 200082184 550395359 526717133 230591826 511288990 971860523 861291460 234701330 380855029 977218867 224421578 447362077 187235314 299741453 655839948 233220456 266138588 386107345 515936789 431421340 476996061 159713282 216586741 328475006 175898240 451731950 479292983 878627402 389330049 319748854 912092080 256786955 933218027 104643533 412459298 18613988 306945841 970431171 171187715 592313606 132200621 769569824 862878526 273770309 114132044 909786197 517301105 773223735 614080936 734750537 924952785 114806904 758427244 219159630 868174418 681552869 513752010 636428732 782103695 902113431 689268981 140912239 233937591 21075144 556889988 770697307 245287342 434903701 2391262 263202775 599766235 117209155 409950734 618519835 328660894 468747393 451745803 246855581 348609691 487988046 41128865 963172834 791890910 284829184 894199645 763026420 911218610 5847217 627579896 108219106 273989364 121697550 152832035 209845100 690553385 507609979 453657463 857737978 308947821 350020479 751959698 699466191 495842254 951892416 118752847 852873872 13857146 493902478 992987916 304991716 69373922 543280878 67956892 564428531 960313479 47955793 448773745 857982383 597418855 704444842 459543381 23040556 578537517 342798109 627205970 911867649 930851002 61459164 114415088 842749825 715656222 572887193 700411866 425708041 345622844 128864940 427191630 44842245 536692816 271073524 794404676 945517019 679895383 63100861 556764551 281493453 445781289 257988529 798032474 464399528 161559217 661285360 309225240 943983819 948024030 84852868 40889029 761558655 849866762 754381677 758715551 773338048 159838042 523803331 474350399 173119379 870831341 411646037 953086812 51980126 10099236 999473047 49405556 542440052 740122307 114279703 692038200 637564611 58233663 192265278 548668819 13558452 494027633 917218728 720145820 326298644 704714314 125083689 534440716 95705059 320947349 191397532 990946652 494645874 945788217 314990054 640882756 565902104 608958987 674669007 747979524 949058376 560958813 745173000 879231118 881014713 509305120 239638034 562682171 988987908 593502245 430954439 511880258 273210093 838683280 73180599 954308214 503373352 398303063 777197501 424146228 878480122 712381555 929316652 698372739 789727288 246098994 923498674 299211795 633726181 480134084 977221403 364519963 338571631 774347348 274249769 124997562 284739186 199121513 231162637 733665869 981123362 705975079 15251139 844496930 282193998 917248883 412305853 40333312 399405292 78499584 996676621 344216432 927418477 657458076 5330525 895715416 124695664 975341111 857303988 267554620 230978407 789074166 477802088 730618446 668521909 65739135 11182786 247828279 349724413 345407785 715164366 487948852 424477301 230218808 296780077 552831304 981587477 230305772 501445268 816367787 385190572 430312412 333472129 657393398 472331192 893578264 603754860 54763249 267070315 164432695 597978398 239425797 933493676 639992865 889504338 932793337 306718823 374855233 805150825 436284438 993569235 71614013 274542353 754452855 938200429 554555601 876286856 360670242 869475567 803263027 400684330 712637836 660808639 45810677 233624770 374874471 248771962 955162304 576183628 439835141 717670470 689485584 688148668 800688356 396935958 400059162 27128028 551322995 612380490 620672184 318270139 979963967 456069624 652088057 587237212 677524210 243201114 161556772 405492822 490311063 39217050 429834088 23236346 974400743 885990443 784883943 171048194 84089565 545053603 551639317 949132653 634026056 942504962 145590128 698322817 525085677 695741458 508861422 331676529 581081580 515473197 885152762 241971819 732489927 965884908 323480265 353002405 491904592 537907744 133611723 573805498 166884424 555238469 80250385 664692968 111917745 503335752 917735980 330961760 417725978 535590197 619063195 823815263 562078728 889429903 373448594 928350619 599808316 101586346 884236315 303142426 141257075 194184481 944039884 411973573 180935473 319853110 677098521 787609505 491978189 125010146 649215017 342855910 603186973 669880676 364094555 998528856 385897681 718161934 841178967 905583515 148123266 603454900 927307775 724449725 625947064 211522623 289275873 496141814 623952011 75238157 758801865 649909651 271380160 778838577 898589727 253712002 151657285 58798870 424569132 660810562 18011309 865261227 217732385 780147780 189938863 641359614 580878270 175439684 463705073 967644621 391962209 135935055 583937244 57641776 898980745 636762122 974750468 886596289 494984582 272112417 637563596 676472983 275195754 621227966 331256722 452480286 348238347 568946670 55444438 514830149 620405234 200062719 821261808 526081961 455330368 984978993 837838965 46248449 185732900 788476866 76424530 760057371 93154277 916580724 565672212 24410760 662557485 499215822 317305625 533255386 447994182 670745067 192726453 576514887 815868774 448313911 720576259 724773556 787348179 592759969 357680719 913546714 259588475 649988447 914038323 271620548 465119856 933139722 504587399 85556980 333627767 126913328 876173803 871648048 249666865 496750165 105070789 742972923 815973200 2015102 626938390 951032747 376619091 693531782 151387803 299727729 290530271 421229929 358131340 154597821 165603021 891623239 957168142 386970098 603180454 247279441 471174582 23228130 242613455 302491967 717040277 907498298 706176665 634234740 414427588 845041328 491463268 979687017 184392672 833448226 875149606 779478279 900123044 786338844 864881237 17125559 938970514 179937320 373281217 138417286 876772959 1288100 186487818 674607787 212174586 425284295 217989874 510225161 921898487 690564972 870880228 938809191 32379728 577952372 5277296 68483266 294061832 200893029 612586837 61548308 44780686 285216310 190052923 980733613 662555209 444071953 318638741 414329804 366060498 172587107 966961311 86188518 817186684 436785746 66347448 908804864 490170628 574285539 132366475 970506506 970612123 449184471 890325759 717860134 911090954 340638043 940509718 93268085 835792994 590147457 453347955 320635876 215529764 581402354 761595817 931199207 745562506 763575418 653777560 334934815 705362447 3145186 432727329 3028048 785194603 726913281 416180445 759356764
! 50423 749390879
? 1
! 34158 13696042
! 134 850514637
? 1
? 1
? 1
? 1
? 1
? 1
? 23660
! 33199 405787841
! 43817 194833995
! 20708 523493446
? 1
! 57835 136988140
? 1
? 1
! 42975 636437729
! 39396 789654634
! 28021 443614374
? 1
? 1
! 53541 62323312
? 1
! 11097 808171630
! 17762 330313834
! 59651 929507029
? 1
! 30996 474130937
? 1
? 1
? 1
! 17918 621463987
? 1
? 1
! 46512 903018636
? 1
! 49282 839370825
! 33593 354346328
? 1
? 1
? 1
? 1
? 45510
! 45540 266881937
? 1
! 18741 312807402
? 1
? 1
? 1
! 51900 417091326
! 1918 17208370
! 47414 627177438
? 1
! 50800 569222092
? 1
? 1
? 1
! 42301 155065567
! 53840 120677979
! 3149 982707433
? 1
? 1
? 1
! 59275 215990632
! 3204 406401142
? 24008
? 23871
! 27557 366387827
! 19838 646408433
! 7337 775795922
! 21724 848854498
? 1
! 45310 527958153
! 38830 79893236
! 25226 51236850
? 1
? 1
! 14180 713944038
? 1
? 1
! 7648 503525023
! 45035 579286508
? 1
! 34283 961604812
? 1
! 48820 787246641
! 35016 254097954
! 47969 918228693
? 1
! 14419 787383610
! 27641 924491008
? 1
? 1
? 1
! 3788 336455954
! 3119 236926616
! 28284 369240074
? 1
! 29447 519833432
! 7451 255471886
! 46303 376083906
! 36926 681788804
! 30503 540148120
! 278 354921495
? 1
? 1
! 22195 913423715
! 31770 955961143
! 21511 449802753
! 976 594824207
? 1
! 51770 344943481
! 23880 449999928
? 1
! 8014 956558342
! 60103 587145191
! 41862 689398991
! 59040 299147861
? 1
! 12941 996558968
? 1
! 5546 331718910
? 1
! 10279 908699069
? 1
? 1
? 1
? 1
! 15246 749807975
? 33875
? 1
? 1
! 43730 13056305
? 1
! 56120 539660783
! 16833 934714861
! 33465 550135798
? 1
? 55040
! 52224 358991467
! 5653 633012467
! 5857 121926773
? 1
? 1
? 35009
? 1
! 26617 30196275
? 1
! 36519 784885198
? 1
! 52622 976538712
? 10005
! 2075 734004033
? 1
! 46812 851484848
? 1
! 9098 570547137
? 1
? 1
! 21808 894437307
! 41189 135313960
? 1
! 1921 621760318
! 23449 404681719
! 3509 309158935
! 18481 822956126
! 39291 697929876
? 1
? 1
? 1
! 22868 960556029
? 1
? 1
! 39792 577489855
! 50240 263920137
? 1
! 13276 503521079
? 1
? 1
! 57534 409017011
? 1
! 33461 486400486
? 1
? 1
! 49050 707471592
! 56818 594441940
! 40747 752326042
? 1
! 14030 814154715
? 1
? 1
! 27991 316502607
! 28597 240431103
? 1
? 1
! 33371 898831976
! 6346 470988347
? 1
! 32620 945449430
? 1
? 1
! 3829 97047365
! 7754 315140254
! 29564 600140780
? 1
? 1
! 11653 822749020
? 1
! 8060 591272831
! 23924 525577823
! 7044 259012954
? 1
! 46600 466988473
! 51155 756213922
! 36447 573658748
? 1
? 1
? 1
? 1
? 1
! 19634 52947765
! 43782 224297813
? 1
! 12958 182431041
? 1
! 40145 282315399
? 1
? 1
? 1
! 44546 275064701
? 1
! 11952 716217102
! 58318 791802910
? 1
! 58359 623305532
? 1
! 9210 400591204
! 18118 693208576
? 1
? 11475
! 30383 542121249
! 49861 500220305
! 3550 823437845
! 5955 3414171
! 41218 763431427
? 1
? 1
? 1
? 1
? 1
! 42966 939219815
! 51828 424576196
! 21039 22805885
! 15524 846647745
! 53055 854858948
! 26558 708966738
! 31519 828326758
? 1
? 1
? 1
? 1
! 39833 53581712
! 36518 878935886
? 1
! 7506 560168177
! 22985 116773041
! 10662 135695679
? 1
? 1
? 1
? 1
? 1
! 37297 878099035
? 58520
! 41511 549228072
! 43604 227259096
? 1
? 1
! 27787 618924447
! 40227 520590867
? 1
? 9509
! 40306 474773316
? 1
! 59121 528573415
! 53675 871985709
! 227 735885923
! 22589 948405352
! 10762 726809027
! 18197 802083455
! 21910 810305282
! 16633 823660460
? 1
! 2557 746061464
! 59951 219265990
! 31562 110144909
! 44674 405042375
! 54107 811362415
? 1
? 1
! 31766 846231113
? 1
! 11127 176751892
! 35521 181755884
! 941 877780075
? 1
? 1
? 1
? 1
! 29872 547439789
? 1
? 1
! 57825 779457173
! 56074 11937414
! 17702 204128194
? 1
! 48008 859548896
? 1
? 1
? 1
! 55756 691782494
? 1
? 1
! 24920 103089863
! 17124 726109887
? 1
! 35352 374264179
? 57485
? 1
! 26624 274554398
! 45235 214248565
? 1
! 4161 869493812
? 1
? 1
! 438 236965249
? 1
? 51309
! 11276 939537264
? 1
? 1
? 1
? 1
? 1
! 12372 152976357
? 1
? 1
? 1
! 18950 735289590
! 31103 928483079
! 47662 797863023
! 42218 725077101
? 10908
! 477 390448635
? 1
! 15770 265272119
! 44261 577709360
! 23210 687767962
! 28595 462601262
? 1
? 16119
? 17404
? 1
? 1
? 1
? 1
? 26617
? 1
? 1
? 1
! 39132 27426653
? 1
? 1
? 1
! 5182 284480616
! 37842 818944459
? 1
! 13956 255855521
? 1
? 1
! 4915 635287837
! 15602 656529416
! 47579 400297211
? 1
! 57262 318421581
! 41099 908325851
? 1
! 54990 242855449
! 52123 176036628
? 1
! 49447 513874660
? 1
? 1
! 5879 926617204
! 13577 880319396
! 50892 426613122
! 11816 825171381
! 36404 519380556
? 1
? 1
? 1
! 19930 991162944
? 1
? 1
? 14130
! 48599 752892933
? 1
? 1
? 1
! 37532 353697850
? 1
? 1
! 18608 410128649
? 1
? 1
? 1
! 367 424541416
? 1
? 1
? 1
? 1
? 1
! 11768 204747913
! 23145 388672232
! 40570 477072988
! 13920 493134848
! 56906 60815078
? 1
? 1
! 23247 325946417
? 1
? 28763
? 1
! 36045 322579726
? 1
? 1
? 1
! 2294 973008237
! 5849 373060566
! 40668 302078141
! 40988 203890168
! 48287 273119932
? 1
! 55294 287224731
! 12022 646310737
! 6016 452589847
! 49388 215155151
? 40240
! 29126 973755478
? 1
? 1
! 34537 505051263
! 54698 759901443
? 1
? 1
? 1
! 6024 797979805
? 1
! 30760 284785015
? 1
? 1
! 37454 910113845
? 1
! 13983 752739512
! 32423 704705167
! 31017 841517994
! 18194 939694783
! 12762 938837587
? 11906
? 1
? 1
! 6270 40140719
! 17591 40559614
? 1
! 29185 648326052
? 1
? 1
! 13756 378433740
? 1
! 20581 216021460
? 1
! 1561 635019532
! 47552 12595131
? 1
? 1
? 1
! 55343 153752586
? 1
? 1
? 1
! 50835 979572084
? 1
? 1
! 250 842599408
! 29755 581931966
? 58469
! 53187 879417565
! 44706 528807714
? 1
! 23957 292795779
! 44219 240257882
? 1
! 50241 903233076
? 1
? 1
? 1
! 2983 388700943
! 12598 572359168
? 1
! 52240 521025693
? 1
? 1
? 1
? 1
! 19284 618067973
! 10125 519421206
! 30202 565720559
? 1
? 1
! 30186 239172811
? 1
! 4087 92689400
? 1
? 1
! 31013 975444544
! 58114 922499135
? 1
? 24114
? 1
? 1
? 1
? 1
? 1
? 1
! 50237 883291318
? 1
! 49606 633522950
! 37335 846063837
? 1
? 1
? 1
? 1
? 1
! 29477 815416536
? 1
! 43484 675343559
? 38066
? 44325
? 1
! 43924 192559122
! 38403 131868342
! 13591 922347239
! 27171 977557824
! 36316 279614620
! 48204 462769995
? 1
? 1
? 1
? 1
! 40866 872046589
? 1
! 34561 733505533
! 17623 462708114
? 1
! 38958 383984118
? 1
! 55759 781485676
! 4855 76075772
? 1
! 49923 592612191
! 40435 490027512
! 33034 249435279
? 1
! 41638 553592223
? 1
! 21959 445709865
? 1
? 1
! 24057 140792492
? 1
? 59147
! 24947 918604136
? 1
? 1
? 1
! 46114 210799930
? 42589
! 46581 844373685
? 1
! 36398 678810898
! 22815 224635664
! 32963 888067664
! 26934 266414790
? 1
! 34296 102682013
? 1
! 35128 874569285
? 1
! 59488 309126022
! 53435 266676908
! 37160 907103280
! 16529 801156433
! 37881 147517963
? 1
! 42296 637769468
! 15187 654443192
! 40339 537635437
! 37328 244836373
! 14596 452079582
? 1
? 22822
? 1
! 13079 523330048
! 37910 901484483
! 647 998090929
? 1
? 1
? 27991
? 1
? 1
! 38993 483271042
! 15219 717818201
? 15201
? 1
? 1
! 44855 277496040
! 8313 637367507
! 21003 101162547
! 53696 951018873
! 30473 266954943
? 1
? 1
! 59620 399349300
! 16 612224433
? 52805
? 1
? 1
? 1
? 1
! 22374 253167647
! 4207 161745757
! 25024 352717706
! 31518 621516229
! 24924 78000
! 31572 914484992
! 30588 879420891
? 1
! 48020 138596329
? 1
? 1
? 1
! 25561 757563571
? 1
! 57628 485788141
? 1
! 28870 717565566
? 1
! 19437 761492872
! 31075 941809939
? 1
! 24460 645769922
? 1
! 32668 239469782
? 1
? 1
! 43139 875752494
! 24232 894427322
? 1
? 1
? 1
! 2666 254144664
! 41136 515125100
? 1
! 25703 454695220
! 51630 761041406
! 49430 159316773
! 14152 971650221
? 15838
! 56234 174583132
! 49514 206027106
! 6269 949866098
! 43719 428269134
! 10188 51853126
? 1
? 1
? 1
! 6319 621176950
? 1
! 38291 387935699
? 1
? 1
! 2662 44998295
! 17005 389271455
! 40727 956150652
? 1
! 32371 831948419
! 20176 954811145
! 59731 453964990
? 1
? 1
! 26677 88191354
! 51504 140490640
? 1
! 5126 572145175
? 1
? 1
! 9944 782932738
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 4787 676825243
! 42772 637535131
? 1
? 1
! 53615 635024160
? 1
! 46381 897182393
! 56491 630645764
? 1
? 1
! 26400 61802633
! 58515 691528556
! 44720 329823838
! 33825 9310226
? 1
! 20236 567443942
? 1
? 1
? 1
! 57233 34270388
? 1
? 1
? 1
! 19602 961471164
? 1
? 1
? 1
! 56115 559528117
! 1071 1409100
? 28413
? 1
? 1
? 1
? 1
? 1
? 1
! 47573 308057937
! 17244 438431582
? 1
? 1
! 54615 354388008
! 31890 750452771
! 21822 241259824
! 30765 476265468
? 1
! 27230 704507894
! 25077 45558875
? 1
! 14676 476696115
? 35641
? 1
! 23823 822466098
? 1
! 18877 308672782
? 1
! 52189 519822503
? 1
! 2623 917248696
! 42247 127008956
! 36058 633518693
? 1
? 1
? 1
? 1
? 1
! 33083 930203560
! 13226 942889733
? 1
! 16334 408658025
? 29541
? 1
? 1
! 53471 576436330
? 1
! 14944 647238212
! 2988 98815627
? 1
! 48853 927076742
? 1
! 19570 572679126
? 1
! 17961 395518919
? 1
! 25162 917359854
! 49724 680025453
? 1
? 1
! 39786 336225031
? 1
? 1
! 1046 359778172
! 37510 14782265
! 15969 92660251
? 1
? 1
! 59338 146266954
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 22648 711043372
? 51011
! 28906 202102495
! 17121 668742229
! 32874 206158934
! 35749 282279425
! 37767 542792784
? 1
? 1
? 1
? 1
! 41981 579796386
! 27954 478375179
! 44423 872780660
? 45302
! 12105 323046058
! 39494 408588774
! 4428 266480806
? 1
? 1
! 49003 408535095
! 42019 505117913
! 17644 448609433
! 24457 427359407
? 1
! 25906 982561794
! 58673 148683558
? 1
! 47550 64623130
! 51788 390975311
! 41797 173277362
? 1
? 1
? 1
! 11912 801257712
! 2209 409760175
? 1
! 13914 214275566
! 40926 736912730
? 1
! 48282 876595455
! 17058 323737854
! 5810 840293526
? 1
! 56967 891194148
! 33050 2394702
? 1
? 1
? 1
! 10985 702975113
? 1
! 35493 958107693
? 1
? 1
? 1
! 21232 867430674
! 54106 397249701
? 1
! 12083 168158704
! 34780 58052066
? 1
? 7767
! 1837 264159580
! 23685 689571229
! 409 357095926
! 30631 176115551
? 1
! 56019 83142244
! 28422 946515846
! 53567 532904436
? 1
! 28922 233158670
? 1
? 1
! 41786 523127033
? 1
? 1
? 42242
! 29582 387568501
! 34145 78473449
? 1
! 40955 959173839
! 21919 493214865
! 52463 379438712
? 1
? 1
! 1692 361712878
? 41251
? 1
? 1
? 1
? 1
? 1
! 23372 597425219
! 11580 769615500
! 24636 326894915
? 1
! 36110 986690630
! 53463 923919342
? 1
! 43354 534101922
! 48417 946209244
? 19805
? 1
? 1
! 29937 852802234
? 1
? 1
! 46713 298648031
! 35632 189795557
! 52117 728196264
? 1
! 794 716318567
! 4103 994391189
? 1
! 15991 140649616
? 1
! 3079 961589963
? 1
! 32798 709388288
? 1
! 42154 712491041
! 59245 649853856
! 13438 841628106
! 52072 79177109
! 55127 421867627
! 24802 667381352
? 1
! 58206 711339817
! 48295 943887216
! 38090 837409573
! 9726 734525565
? 1
! 54800 376509191
! 41512 349332871
! 17590 596455288
? 1
! 57745 757586413
! 12084 268716933
! 36484 366995599
! 6508 655228411
! 19441 628559155
! 24610 725728223
! 34460 757387987
! 10771 764290044
? 1
! 56195 218806530
? 1
! 5818 660291722
! 3438 26857953
! 20060 861748330
! 57589 137179878
! 32591 736213320
? 31111
! 4774 152483916
! 52695 531367311
? 1
! 19976 718859881
? 1
! 2941 349379683
? 1
? 1
? 1
? 1
! 50555 581554873
? 20201
! 33835 434697636
! 21201 842482488
? 1
? 1
? 1
! 34818 908135299
! 14166 982760056
! 17684 39668448
! 15305 264608945
? 1
! 2918 404842269
? 1
? 11786
? 1
? 1
? 1
! 3824 650156250
! 23274 615071311
? 1
? 1
? 1
! 48695 758222648
! 51229 150726914
? 1
! 5774 554023733
! 55280 33907551
? 1
! 51648 141766364
? 1
! 39081 570591748
! 17240 683196299
? 1
? 1
! 617 750757425
? 1
! 18423 143762957
! 14303 715271091
? 44868
? 31267
! 44103 814309207
? 1
! 5333 130637965
? 1
! 41590 672922096
? 1
! 39762 45927184
! 34820 60982846
? 1
! 23296 669321560
? 1
? 1
? 1
? 1
? 1
! 49902 913555775
? 1
? 1
! 36500 870427305
? 1
? 1
? 1
? 1
? 1
! 25261 820730959
? 1
? 1
! 48418 811819041
! 24485 449492027
! 49414 141871483
! 55799 588389301
! 3185 449742985
! 39247 631085135
! 24320 262273202
? 1
? 1
? 1
? 1
! 19257 912226657
? 1
! 14033 451638426
! 42630 921548399
? 1
! 13701 821453448
? 1
? 1
! 12355 387478318
! 29056 83719409
! 15390 307942377
? 1
? 1
! 44002 295525692
? 1
! 30993 484007225
? 1
! 20353 138030872
! 25437 130706004
? 1
! 14863 303183981
! 43450 108455680
? 1
? 1
! 27192 266470447
! 31873 390973709
? 56735
? 10046
! 35087 437989357
! 26539 714226023
? 1
? 1
! 54713 473880866
! 6241 187763041
! 55544 284967745
? 1
? 1
? 1
? 1
! 4999 775005207
! 26568 40677237
! 17199 723355188
? 1
? 54186
! 35023 693285789
! 3491 383114843
! 24131 583181833
! 14898 839363669
? 1
? 1
! 14983 519280877
! 34348 939625584
? 1
! 43403 355564233
! 47945 945907033
? 1
! 55394 911461066
? 1
! 22554 8994871
! 33174 94400027
? 1
? 13948
! 19556 43104296
? 1
! 37451 329011371
! 6979 864490379
! 45513 967181213
! 40723 475866371
! 3180 283335233
? 1
! 8216 524765407
! 14828 383908567
! 39176 764958455
! 39785 341223068
! 2552 483871234
? 1
! 23008 691785125
! 51195 681269860
! 12125 675329473
? 1
! 33281 375367538
? 1
? 1
? 1
? 1
! 30097 281073031
? 1
? 1
! 3416 214516058
? 11862
? 1
? 1
! 15719 701924120
! 30351 458990997
? 1
! 28976 277737262
? 23840
! 46809 461596053
! 54662 302653507
? 1
! 58237 193133715
? 1
? 1
? 1
! 55090 441495800
? 1
! 5651 616451972
? 54635
? 1
? 1
? 43867
? 1
? 1
? 1
! 29854 267332273
! 8013 658840165
? 1
! 36942 589112596
? 1
? 5146
? 1
! 31891 511864041
? 1
? 1
! 27897 327930784
! 58853 401823851
! 46564 177884516
! 23100 389267913
! 2925 135746249
! 50172 978616317
? 1
! 5233 919259200
! 4845 36732675
? 1
! 37204 177375245
? 1
! 18831 813097679
? 1
? 55341
? 1
! 42222 194611829
? 1
! 33559 344820168
! 27529 980615677
! 52973 140622942
! 41439 456252621
? 1
? 1
! 50486 349697831
? 1
! 42093 548226009
? 1
! 9948 508385696
? 1
? 1
! 25804 112115685
? 1
? 1
! 33998 773738701
? 1
? 6395
! 59452 765073620
! 1112 789957465
? 1
? 1
! 40931 939421892
? 1
! 39782 605033547
? 1
? 1
! 34777 904842664
? 1
! 51463 169113233
? 1
? 1
! 44194 300132909
! 15007 476227530
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 54 409766763
? 1
! 27356 109645089
! 37786 902867581
! 32222 834189750
? 1
! 7022 576275749
? 1
? 1
! 25874 63196506
? 1
! 16508 369877670
? 1
! 17136 727462192
? 1
! 57017 311843826
? 1
? 1
! 20671 255805409
! 46211 525487521
! 40720 374904105
? 1
! 9414 559296192
! 24101 577239001
! 42374 714354285
! 49425 542779057
? 1
! 45998 823149353
? 1
? 1
! 24984 599120250
! 32233 35374667
? 1
! 51792 256015197
! 13201 791788439
! 5764 442906944
! 31187 948240256
? 1
? 1
? 1
! 21497 225822051
! 5143 390322477
? 1
! 50525 86021941
? 1
? 37359
? 1
? 1
! 9582 16691557
! 33307 877331326
? 1
! 23390 676340013
! 42709 621388407
! 16719 214322848
? 1
? 1
! 43185 98948825
? 1
? 1
! 19912 138770337
? 49530
! 39197 772089088
! 4765 704735545
! 13319 877384830
! 30372 920395375
! 158 527626720
? 1
? 1
? 1
? 1
? 1
! 11200 947337934
! 32634 64854758
? 41392
! 39267 144259132
! 51329 309053120
! 53158 266439217
? 1
? 1
? 1
! 41357 635936615
? 1
? 1
! 3288 66528502
? 1
! 47596 722697448
? 1
! 18976 323782332
? 1
? 1
? 1
? 1
! 3450 26815639
? 1
! 32452 655780094
! 14731 325747591
! 14693 777104955
! 11345 13140530
? 1
! 20170 856478086
? 1
! 921 109451943
! 30642 33353121
? 1
? 51410
! 8262 563520124
? 1
? 1
? 1
! 4859 223348051
! 40883 847556799
? 16658
! 46720 589879667
! 34134 983474667
! 9720 976511517
! 42261 391623356
? 1
! 32378 550774737
? 1
! 54723 833215589
! 39526 934730820
! 13433 292069714
? 1
? 1
! 4006 433852317
? 1
! 54355 619895706
? 1
? 1
! 52221 91511147
! 41335 379903008
! 7431 888135013
! 55991 93864414
! 8354 835368816
? 1
? 1
? 1
! 44806 115955573
! 25648 42365189
? 1
! 5765 65511607
? 1
? 1
! 25167 642219752
! 20311 414445821
! 18014 865463866
! 41148 444126037
? 1
! 50358 362334284
? 1
? 1
? 1
! 10722 551606866
? 1
! 56610 197160676
? 1
? 1
! 376 837741811
! 36185 886716116
! 44046 766741815
? 1
! 40411 388624270
? 1
? 1
? 1
! 18024 669827679
! 6554 750984343
! 26930 488613720
! 42013 285671368
? 1
! 32741 515526691
? 1
! 56463 983092223
? 1
? 1
! 37338 393187120
! 46986 42519389
! 17686 545256716
! 49041 477972725
! 49942 419283405
? 1
! 32712 714262571
? 56680
? 30880
! 52404 801618846
! 19788 233001792
? 1
? 1
! 6769 294262912
! 1584 252860186
! 7299 31541297
? 1
! 6672 553060222
! 43611 651332350
? 1
? 1
! 43901 897740696
? 2341
! 1587 753571251
! 48533 534459354
? 1
? 1
? 1
! 18110 78466425
? 1
? 1
! 9598 482591056
? 1
? 1
? 1
? 25863
? 1
! 15279 15728943
! 14622 982525255
? 1
! 59298 794495977
? 1
! 16263 682926193
! 4874 532866356
? 1
? 1
! 38623 393655097
! 19367 55975850
? 1
! 33588 136664163
! 22948 88855823
! 40443 439499914
! 30492 833382970
! 31023 923897971
? 1
! 36876 429054076
! 6715 268837437
! 49551 112206067
? 1
! 7597 245906679
! 38814 677887759
! 52 995208269
? 1
? 1
! 46818 590019474
! 47459 929249663
! 44149 999997229
! 3653 579894317
! 55465 117784503
? 1
! 30161 257539408
! 20291 632844285
! 11508 688410558
! 22624 193972499
! 22372 278601635
? 1
! 51909 782290563
! 20621 295047289
! 57814 2497907
! 41205 283492071
! 40939 831007698
! 1221 994093588
! 26796 494046070
? 1
? 1
! 9629 918206786
? 1
! 45484 753044075
! 12223 116906052
? 1
? 1
? 1
! 26710 442627484
? 1
? 1
? 55356
! 52265 83177317
? 1
! 12220 348802240
! 22748 632118231
! 58469 225413940
! 48929 58769704
? 1
? 1
? 1
? 1
! 47071 344574574
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 40131
! 302 697555740
! 53215 226113520
! 31101 476681948
! 46855 347175076
? 1
! 32311 633015452
? 1
! 30683 60833573
! 15421 461544816
! 45837 43078092
? 1
? 1
! 29840 310959954
! 32004 306852154
! 32699 606467535
? 1
! 40282 232754231
! 56949 389547461
? 1
? 1
! 4421 957560939
? 54237
? 1
? 1
! 15211 546250494
! 9855 917914199
? 1
! 12975 455205420
! 45420 990992349
! 40544 806605475
! 9451 355756897
! 43713 550602041
? 1
? 1
? 1
! 32598 948568619
! 8906 869166156
! 56209 444853282
? 1
! 59905 422254865
? 1
! 49829 126969266
! 46933 479927038
? 1
? 1
? 1
! 9843 753373452
! 41347 258103498
! 24328 195805173
! 49651 76583090
! 35652 184125767
! 57785 371499303
? 1
? 1
! 56172 7069194
! 27307 247511820
? 8223
? 1
? 1
? 1
? 1
? 1
! 34887 262864735
? 1
! 17340 213486955
! 9918 498049483
! 55952 65330057
! 33324 72786168
? 1
! 22075 760608140
? 1
? 1
! 12490 859983986
! 52405 389652414
? 1
? 1
? 22517
! 49151 309392079
? 1
! 41634 664985712
! 12527 840443724
? 1
? 1
! 51815 45787284
! 12959 939297801
? 1
? 1
? 1
! 19358 772069612
? 1
? 1
? 1
! 23676 734985879
? 1
! 38362 790768049
? 1
? 1
! 20818 927204944
? 1
? 1
! 35616 808783887
? 1
! 26222 24587602
! 59235 817213418
? 1
! 12056 974516802
? 1
? 1
? 1
! 44563 677516634
? 48520
? 1
! 59619 911440684
! 6666 991411742
? 1
! 55576 885983577
? 1
? 1
? 1
? 1
! 5380 813285886
? 1
? 7806
? 1
? 1
? 1
? 1
? 7292
? 47769
? 1
! 32726 492217501
! 56167 39288409
! 47001 919377016
? 1
? 1
? 41888
? 45071
? 1
? 1
! 56942 465739049
? 1
? 1
? 1
! 56977 675703901
! 47145 963468552
? 1
! 46040 570074055
! 21169 373024348
? 1
! 25086 373862326
! 57617 827429397
! 59558 195612796
? 1
? 1
! 56032 683470753
! 37789 911508359
! 32547 411953425
? 1
! 12681 937533152
! 5833 867829743
? 1
! 54034 316301289
? 1
! 23552 267467187
! 29743 598337128
! 57293 474098737
! 27262 614368598
? 1
? 1
? 1
! 45297 513865142
? 1
? 1
? 1
? 725
! 45985 299676686
! 26865 257989245
? 36846
? 1
? 1
? 1
! 14233 641625930
? 1
? 1
! 43526 502044845
? 1
? 1
? 1
? 1
! 39215 598748927
! 20445 790745671
? 1
? 1
! 54798 136215383
? 1
! 47062 987833606
! 52467 121677548
? 1
! 38616 961609672
! 41342 564657815
? 1
! 39384 245341176
! 11169 718736130
! 31330 980720375
? 1
! 51176 221463099
! 59563 271580210
? 1
? 1
! 36050 607313871
! 60081 901857317
! 18076 666662095
! 46140 258158515
? 29853
! 42375 503934105
? 1
? 52377
! 3039 731165109
? 1
? 1
? 33628
! 40358 197557401
! 44622 735514613
? 1
? 1
? 1
! 43473 912357959
! 742 222417244
? 1
? 1
! 59953 59705379
? 1
! 24915 548560513
? 1
? 1
! 39486 144045692
? 1
! 17312 904781236
? 1
? 1
! 44772 771123892
! 27581 399737768
! 39996 902705104
! 59360 293696858
? 1
! 1400 493694851
! 9653 733064089
! 56404 784482819
? 1
? 1
! 48034 415037879
! 51707 988690580
? 1
? 1
! 41165 187583762
? 1
? 1
! 47669 339767124
! 14896 781071387
! 32977 846413192
? 1
? 50978
? 1
! 43979 820329050
? 1
! 16494 858574594
? 1
? 1
! 8889 909367626
? 1
! 19510 615449567
! 14619 612927229
? 1
? 1
? 1
! 29343 933652844
? 1
! 5414 413412863
? 1
! 54967 476852195
! 29354 229166325
! 32975 740021454
! 38462 202040847
? 1
? 1
! 9830 440929626
? 1
? 1
? 1
? 1
? 17097
! 54878 38432811
? 1
! 52478 88879676
? 1
? 1
! 22189 263783948
! 50120 522202364
! 30340 736945815
? 1
? 1
? 1
? 1
! 16227 958685836
? 1
? 53666
! 57788 746326571
? 1
? 1
! 32165 507581898
? 1
? 1
? 1
! 17119 248859516
! 51313 13118889
? 1
? 1
! 24941 781551208
? 1
! 59878 897156305
? 1
! 562 54879264
? 1
! 16574 120758568
? 1
! 43590 301154407
? 1
! 7894 397905215
? 1
! 34277 800044619
! 32866 597034968
! 48468 262287073
? 1
? 1
! 2073 817996881
! 57019 176089363
! 38638 694896518
? 1
? 1
! 52272 914803166
? 33216
! 51159 497216063
! 10287 127306631
! 52198 171271193
? 1
? 1
? 43871
! 57250 585376918
! 2204 583547618
! 37578 200843150
? 1
! 27482 145603564
! 18229 477298968
? 1
! 28749 707829546
! 43443 989815103
! 39217 219005851
? 1
? 1
! 13964 614166032
! 59564 538185893
! 56014 380867180
! 19859 871451301
! 57748 265002967
! 46144 952104747
! 39721 937347627
! 18624 253355857
? 1
? 1
? 1
! 22429 929837085
? 1
? 1
? 1
? 1
! 15630 645768224
? 1
? 1
! 11300 640576594
! 28234 87339942
? 1
? 1
! 55086 894673840
? 1
? 1
? 1
! 48703 894006234
? 1
! 16189 927625153
? 1
? 1
! 27911 343856525
! 58608 19314731
? 1
? 1
? 1
? 1
? 33735
? 1
! 56778 184669815
! 22537 981412509
? 1
! 35473 85895511
! 27885 322914560
! 40138 918067046
! 7489 565407307
! 37564 34452220
? 1
? 1
? 54208
? 1
? 1
? 1
! 4725 762305887
? 1
? 1
? 1
? 1
! 18005 852685690
! 44424 233613870
? 1
? 1
! 20171 847570551
? 1
? 1
! 54956 983887623
! 49405 499251953
! 48333 428163409
! 3473 90372971
? 1
! 3743 767317054
? 1
? 1
? 37290
! 10790 966241840
? 1
! 51332 895835359
? 1
! 47793 971769368
? 1
? 1
? 11334
! 32081 852406253
! 32735 863420652
? 1
! 34074 146702862
! 52855 517458471
? 1
! 56018 688863766
! 11464 600918115
? 1
! 46192 233446361
! 11925 263944121
! 56331 749917910
! 4752 142078653
? 1
? 1
? 1
! 8916 251974582
? 16403
! 16177 685364709
? 1
? 1
! 10826 915465493
! 45761 242292786
? 1
? 24118
! 9880 223902117
! 26177 575461529
? 1
! 15066 623547870
! 44379 435599402
? 1
? 1
! 57330 481340002
! 21336 57397965
! 53011 824839566
? 1
! 42303 591272882
! 45637 115788347
? 1
! 17299 728622415
! 25790 611244645
? 5804
! 5493 608155124
? 1
? 1
? 1
? 1
! 36983 265134774
? 1
? 1
? 1
? 1
? 1
! 35044 825628295
? 1
! 10716 545090689
! 12311 702057977
! 28547 198443499
? 1
? 1
? 1
! 44900 591138462
? 1
? 1
! 29878 989814917
? 1
? 52905
! 5246 568966735
! 42907 884497456
! 41543 826856743
? 1
? 1
? 1
! 48518 113847795
? 1
! 34968 888729755
! 8278 520715663
? 1
! 18771 153754522
? 1
? 1
? 1
? 1
! 43960 31046971
! 17774 736080055
! 29774 23294518
! 19427 358969672
? 1
! 33728 82782361
! 45171 142825428
? 1
? 1
! 3545 474772893
? 1
? 1
! 30143 201321636
? 1
! 24844 115491456
! 20722 341414290
? 1
! 13423 271081316
! 12679 894919895
? 1
? 1
? 1
! 42787 136004040
? 1
? 1
! 37874 999161097
? 1
? 1
? 1
? 1
! 49125 580782681
! 25412 423690344
! 15804 810284195
? 1
! 45468 850958279
! 12039 32036320
! 16628 869645548
? 1
! 56376 465587771
? 1
? 1
! 16562 462715470
! 33419 810365150
! 58405 852474049
! 17070 120609773
? 1
! 43288 793571819
? 7812
? 1
! 28157 728035214
! 11422 865759031
? 11206
! 28895 584804583
? 1
? 28554
! 46514 24389689
! 8600 327320780
? 1
? 1
? 1
? 1
? 1
! 12148 751297655
! 10837 403460697
? 1
? 1
! 28006 822170226
? 1
? 1
? 45504
? 1
? 1
? 1
! 18559 670327647
? 1
? 28834
? 1
? 1
? 1
! 6275 81984536
! 57149 79006910
? 1
? 1
! 25552 923830924
? 1
! 58186 693916565
? 1
? 52058
! 42865 591504119
? 1
! 34905 311089816
? 1
? 1
? 1
? 1
! 608 69497371
? 1
? 1
! 7293 217097118
! 45588 44532794
! 4259 839882351
? 1
! 24799 697575008
? 1
? 1
! 20573 47671454
? 1
! 8365 99743112
! 32767 200607939
? 1
? 1
? 1
! 45674 661326455
! 25124 548178310
? 1
? 1
! 57016 944835350
? 1
! 3068 307918067
! 46759 787031594
! 579 505507843
! 16280 963411098
! 42629 276840078
! 24385 823727895
? 1
? 1
? 1
? 1
? 1
! 6123 824416914
! 49663 792079269
! 16092 346279934
? 1
? 4590
? 1
! 55492 286533520
! 30241 559004825
? 1
! 4684 671403346
! 28441 57699025
? 1
? 1
? 1
? 1
! 57913 340132021
? 1
! 59391 781419173
? 1
! 20915 459403681
? 1
! 16570 179852382
? 1
? 1
? 1
? 47108
! 4868 446698956
? 1
! 35474 410848289
! 22738 361110286
! 21583 594373358
! 12839 735159368
? 1
? 1
! 50795 97778823
? 1
! 60016 695779861
? 1
? 16283
? 1
? 1
? 1
! 7919 382925409
! 26439 513408977
? 1
? 1
? 1
? 1
? 1
? 1
! 44383 484035548
! 12126 47005331
? 1
! 41345 14969001
? 1
? 1
? 1
? 1
! 10654 251292654
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 13969 203263078
! 20639 472133328
? 1
? 1
! 43929 96185039
! 54251 205928661
! 26689 724607372
? 28580
? 1
? 1
! 1292 506088982
! 25497 186702411
! 50623 657997589
! 15529 610699005
! 56338 838539903
? 1
! 34654 865763256
! 25283 161097785
! 57480 881658100
! 18435 485324607
? 1
! 51238 696858733
! 7387 338895858
! 14048 951121348
? 1
? 1
! 55674 965699122
? 1
! 13032 787232623
! 8062 233063399
? 1
! 49297 431045659
? 1
? 1
! 45156 209578421
! 54085 627207192
! 30844 510878769
? 1
? 1
! 17405 572955422
! 51869 508128509
? 1
! 17637 69422864
! 47864 525183588
? 1
! 13881 273357186
! 51987 720097818
? 1
! 34806 151904436
! 25378 399021943
! 980 104497902
? 1
! 18336 722195715
? 1
! 6938 732566285
! 13317 306448892
! 26589 63987589
! 34247 658370474
! 12015 99897649
? 1
! 16949 592341426
! 8621 630183638
? 1
! 28758 349097295
! 35634 458325651
! 43980 746779950
? 1
! 37805 699336366
! 32327 396305875
? 1
? 1
? 1
? 363
! 12636 631034103
? 1
? 1
? 1
! 7281 899828267
! 53327 895076686
? 1
? 1
? 1
! 31373 802768777
? 1
! 25281 966105151
? 1
? 4789
? 1
? 1
! 30680 818586992
? 57338
? 1
! 40037 297599573
? 1
? 1
! 24664 608499967
! 10113 497318012
! 53039 164337983
! 11486 526295777
? 1
! 37775 871674576
? 1
? 1
! 11656 884706325
! 29587 925067891
! 56579 164975525
? 1
! 4502 902637770
? 1
! 49341 341624644
! 7250 696327191
? 1
? 1
! 15100 916731
? 1
? 1
? 1
? 1
! 19860 651187929
? 1
! 5144 794984528
? 1
! 2957 944992186
? 29925
? 49077
? 1
! 3941 885485747
! 3401 950121627
! 55516 661095747
! 375 584736997
! 622 62246978
? 1
! 17466 143263972
! 38278 962519012
? 1
? 1
? 1
? 1
? 1
! 36466 642580111
? 1
? 1
! 17357 862858838
? 1
! 7296 19450822
? 33471
? 1
! 56223 988996765
! 36377 759019343
? 1
! 4283 343895920
? 1
? 1
! 4839 356214614
! 8360 155981599
! 15735 158149190
! 20835 518575747
! 16974 514990213
? 1
? 1
? 1
! 6366 778909801
! 36801 126857258
? 1
? 1
! 26671 505963816
! 43770 670238773
! 29768 633053454
? 33773
! 13932 340432809
? 1
? 1
? 1
! 44906 496409431
! 49933 38758931
! 38959 218036119
! 17265 781895995
! 46782 648981851
? 1
! 54116 152058737
! 10305 482809890
! 12068 55258524
! 24545 901183875
! 50281 897275513
! 2227 75180835
? 1
! 22415 997673387
? 1
! 46775 489427085
? 54938
! 2869 620442240
? 1
? 1
! 47213 427379410
! 8293 241784732
? 40996
! 18959 545046428
? 1
? 1
? 1
! 7841 60384976
! 40386 914433856
! 49845 765206184
! 27551 202822671
! 12278 349651180
! 58004 491983790
! 43745 373768252
! 41156 922142912
! 60096 859660589
! 52381 761943111
! 44051 256412639
? 1
! 54411 60170464
? 1
! 21552 130664636
! 35344 285409629
? 1
! 27386 804253859
! 48434 712191112
! 31295 424840303
? 1
! 59511 56565583
? 2937
! 53801 788046199
! 35519 388977254
! 42248 592729530
? 1
! 35494 24752240
! 17991 712334119
! 52234 928682398
! 6164 197930294
! 18153 686303818
! 16269 634202586
? 1
? 1
? 1
! 46141 207231642
! 36964 931649145
? 1
! 31889 310754303
! 12985 699396490
? 1
? 1
! 41358 580657993
? 1
? 1
! 58910 40362129
! 11841 882901946
! 36343 627887712
? 1
! 34062 978155718
? 1
? 1
! 14146 423929416
! 36068 918612138
? 1
! 46670 742181712
! 15437 878694374
? 1
? 51883
! 33204 387743040
? 1
! 38714 563467393
? 1
! 53112 19576680
? 1
! 19130 917094358
? 1
! 21287 278814754
? 1
? 1
? 54983
? 1
? 1
! 12329 805145205
! 50229 614147322
! 32553 429335117
? 1
? 1
? 1
! 1571 556411503
! 39255 292209302
? 1
! 11500 487810647
? 1
? 1
! 25294 730195111
? 1
? 1
? 1
? 1
? 1
! 3111 544170708
! 53818 510394574
? 1
! 51399 71762710
? 1
! 40372 440943775
! 32130 273983553
? 1
! 17425 458081718
? 1
? 1
? 1
! 33265 87301220
! 20414 794674411
! 46054 603059663
? 1
! 3888 111861705
? 1
! 14126 784727123
! 45597 991163623
! 16302 538480559
? 1
? 1
! 36243 914735642
? 15773
! 10624 47876797
? 1
? 1
? 1
! 18466 86425196
? 1
! 12848 181658534
? 1
? 1
? 1
? 35135
? 1
! 40559 196255144
? 59475
! 36580 838445766
! 674 77697284
? 1
? 1
! 4260 391257604
? 1
! 1438 603826537
? 1
! 5282 479881420
? 1
! 37884 546787156
! 6932 727034387
! 11369 705499172
! 33910 562514536
? 1
! 29042 293931611
! 29836 684452078
! 48453 779754548
! 29812 887452185
? 1
! 11397 1529104
? 1
? 1
? 1
? 1
! 26254 312839262
? 1
! 15944 633877510
? 1
? 1
? 1
! 44068 782690051
? 1
? 1
! 22977 686753574
? 1
! 25983 597678887
? 1
? 1
? 1
? 1
! 49434 768998376
? 1
! 5669 98776033
? 1
? 1
! 49790 380430556
? 1
? 1
? 22691
! 35979 897259345
? 1
! 50081 994865975
? 1
? 1
! 22252 382961642
? 1
? 1
! 54357 81296548
? 1
! 20732 333915516
? 1
! 58704 504453518
? 1
! 17581 124312553
! 4512 492392070
? 1
? 1
? 1
? 1
! 25664 879102458
! 39113 479127665
? 1
? 1
? 1
? 1
! 20085 696909636
? 1
! 56390 908711779
? 1
? 1
? 1
! 31287 324919307
! 32426 956693935
! 31611 721731413
? 1
! 15354 513627420
? 1
! 10117 502345159
! 22945 598712711
! 23713 545680394
? 1
? 1
! 37854 418434440
! 27683 39725727
? 1
! 21992 115202317
? 1
! 18259 118688593
? 1
? 1
? 1
? 5744
! 1747 932317454
? 23791
? 1
! 25794 949228815
! 24287 123339805
! 11283 634658036
? 1
! 13695 941606949
! 11081 372085761
! 5529 822851766
! 38575 786086643
! 4198 38445399
! 31248 415557624
? 1
! 46560 953778047
! 26753 651106461
! 51911 288447068
? 30250
? 1
! 18247 921383672
! 17419 318618842
? 1
! 19892 980775270
! 33608 998888845
? 1
? 1
! 59611 452028528
! 39644 137176569
! 15937 807868122
? 1
? 1
? 1
? 1
! 46419 694988848
? 1
! 51175 740243182
? 1
? 1
! 16648 591507245
? 1
? 1
? 1
! 46582 848918110
? 1
? 1
? 1
? 1
! 14264 870155911
! 3739 987553142
! 1000 888300821
! 11314 65069694
? 1
? 1
? 1
? 1
! 1225 114661360
? 1
! 10213 923031168
! 14644 651138558
! 44821 933203237
! 23362 830426144
? 1
? 1
? 1
? 1
? 1
! 54440 594345806
? 1
! 56559 896818836
? 1
! 43075 160711494
! 23086 612577521
? 1
? 1
? 1
? 1
! 23196 565756699
? 1
! 3870 131111320
? 1
? 50856
? 1
? 1
! 15418 844334219
! 30465 296660552
! 1730 162769660
? 1
! 18689 439883097
? 1
! 34050 25043682
? 1
! 33785 178924546
? 1
! 34562 530245817
? 1
? 1
? 1
? 1
! 1129 210374818
! 40881 321174880
! 4749 638496748
! 56094 6938093
? 1
! 49636 934580663
? 1
! 49161 140206380
? 1
! 13256 138376813
! 45671 504118334
? 1
! 14658 586626165
? 1
? 1
? 1
! 24140 846125154
? 1
? 1
? 1
! 13737 426943034
! 34152 791585078
? 1
? 1
? 1
! 7998 160250846
? 1
! 987 906201750
! 23085 244210705
! 19157 41473265
? 1
? 1
! 33535 7469359
! 13065 930540803
! 2230 145692086
? 55676
? 1
! 4333 283886863
! 30452 778839540
! 53196 914666141
? 1
! 26054 214677440
? 1
? 1
! 32458 549443538
? 1
! 15664 996925537
? 1
! 12166 851182468
! 10143 383001607
? 1
? 1
? 1
? 1
! 11331 463304311
! 43083 126821051
! 2438 49724975
! 26197 804033589
! 33861 558767201
! 44112 15097083
! 51485 523850818
! 8902 261266222
? 6312
! 29281 279577295
! 25605 442171925
! 3362 682252362
! 27090 272160822
? 1
! 4314 735518491
! 17527 335319481
! 15499 49858765
! 19321 308472861
? 1
! 38553 651322602
! 44462 321411957
! 22754 672900081
? 44398
? 1
! 49059 706026262
? 1
! 6684 249317019
? 1
? 1
? 1
? 8910
! 1023 324965775
? 1
? 1
! 42179 397409007
! 23319 458477010
? 1
! 34830 290870657
? 58384
? 1
! 48061 707540294
! 23436 435521024
! 15543 163758401
? 1
! 40122 707498480
? 1
! 37222 556028501
! 14816 59348067
! 15287 864043185
? 1
! 1068 64395312
! 9026 979769658
? 1
! 38975 724062158
? 1
? 1
? 1
? 1
! 34417 192820683
? 1
? 1
? 26
! 19384 123510659
! 46575 968621435
? 1
! 9692 55079141
? 1
! 8771 43598599
? 1
? 1
! 13058 742512466
! 40348 430667543
? 1
? 1
! 38720 167472450
? 1
? 1
? 1
! 22235 542191262
? 1
? 1
! 20015 535539200
! 40888 761944946
? 1
! 21577 889703258
? 1
? 1
! 51577 953430825
? 1
! 23623 510782742
! 26900 749585809
? 57506
? 1
! 23059 868754988
! 15511 290139677
? 1
? 1
? 1
! 10017 908913115
! 32764 827895297
! 29892 317977007
? 1
? 11913
? 1
? 24134
! 52401 125893765
! 22704 121946873
! 8948 575614982
! 24317 579446512
! 3556 984561734
! 44979 61461724
! 900 481250201
? 1
? 1
? 1
? 1
? 1
! 3900 454071277
? 1
! 30858 334547031
! 56363 12602370
? 1
? 1
? 1
? 1
! 45714 143782513
! 29469 79142057
! 29037 227389556
! 38227 315262691
! 41828 694273698
! 22458 195756509
! 3150 692800581
? 1
? 1
? 1
! 58752 73257117
! 51172 900140158
? 1
? 1
! 16100 902515178
! 38701 46014441
! 7165 84253246
? 1
! 49386 81198186
? 1
! 31708 887500361
? 1
? 1
! 54879 22527852
? 1
? 1
! 43318 567885516
! 26120 318494335
! 49203 686525536
? 1
! 60098 50518070
! 14995 460194536
? 1
! 44693 61926352
? 1
? 1
? 1
? 1
! 40957 389961666
? 1
! 20673 567368158
? 1
? 1
! 58338 95499290
! 37687 926411076
! 51378 725382988
! 8221 372812623
? 1
! 25649 198956759
? 13477
? 1
? 1
? 1
! 34447 423212521
! 58813 617889088
? 1
! 13402 841219137
! 954 89394148
? 1
? 1
! 30934 701255111
! 28410 536165953
! 11550 394813138
! 9955 742748119
? 28962
? 1
! 22750 929586335
? 22083
? 1
! 52432 740407426
! 57679 368017007
? 1
! 40081 266568365
? 1
? 1
! 22114 118194991
! 4027 961935933
! 18173 937709046
? 1
! 16936 484133532
? 1
! 1469 58708500
? 27480
? 26648
! 52170 707647395
? 1
? 1
! 52305 50744507
? 1
? 1
? 1
! 3492 46059741
? 1
? 1
? 1
! 12859 504413305
? 1
! 22157 143506494
? 1
? 1
! 39360 522015686
? 1
! 7219 650578205
? 1
? 1
? 1
? 1
? 1
! 49056 570801451
? 1
? 1
! 58314 46878158
! 17074 452775641
? 1
! 59241 952657501
! 52042 782412507
! 33003 741499872
? 1
? 1
? 1
! 48589 658006960
! 58136 840618442
! 50974 490987014
! 49691 734068477
! 47031 466069773
! 41421 935743863
? 1
? 1
! 24284 462603777
! 51567 576911159
! 29606 497769909
? 1
? 1
? 1
? 1
? 1
! 48088 404714377
? 1
? 1
! 85 180498547
? 14478
! 26327 877778246
! 7523 693617766
! 9886 688414429
! 20829 843453596
! 44977 761894142
! 24233 983882542
? 1
? 1
? 1
? 1
! 51701 882287979
! 46867 126573411
! 57462 933601337
! 38808 771173725
? 1
? 1
! 50263 286473384
? 1
! 40675 332531654
! 33561 34227533
? 1
? 1
! 47534 505540648
? 1
? 1
! 35501 943782712
! 48738 899126890
? 1
? 1
! 10039 605394678
? 27979
? 1
? 1
! 28364 398773696
? 1
? 1
! 4589 861567883
! 14936 638707258
? 1
! 21720 525207651
! 39480 501641549
? 1
? 1
? 1
? 1
? 1
? 1
! 47184 578687806
? 1
! 36720 738599060
! 43873 208781048
! 43146 916715309
! 41740 370602660
! 24119 3293389
! 25630 517593988
? 1
! 15198 121962001
! 46368 223951556
? 1
? 1
! 47702 812021395
? 1
! 52706 807423558
! 37964 724639233
? 49723
! 4566 47275237
? 1
? 1
? 1
? 1
? 1
! 10720 754246510
? 4845
! 10267 908762131
? 1
? 1
? 1
? 1
! 22897 504032036
! 8458 585080013
! 9759 184549854
! 17613 755986682
? 1
? 1
? 1
! 47126 470779917
! 52889 561381174
? 1
? 1
! 42172 965564292
? 1
! 35529 315607446
? 1
! 14505 572751266
? 1
? 1
! 48131 295808163
! 55624 711449001
? 1
? 1
! 33816 473177663
! 10501 991382022
? 1
? 1
! 23905 764700693
? 1
? 1
! 40028 820819137
! 19105 964220697
! 15895 413541546
! 43844 777077808
? 39506
? 55485
! 12591 548007732
! 47337 604249583
! 36028 923902676
! 17645 956076139
? 1
! 54073 166787844
? 1
? 1
? 1
? 1
? 1
! 47041 490725110
? 1
? 1
! 36813 518077674
! 37457 588455734
? 1
? 1
! 29330 465859408
? 35845
? 1
? 1
! 28086 410074218
! 34975 473854510
? 1
! 18716 391658060
! 48436 397399157
? 4601
? 1
? 1
! 16715 902662705
? 1
? 1
! 39330 269846660
? 1
! 51585 654118731
! 20052 5925932
? 1
! 42759 858310052
! 34214 437846948
? 1
? 1
? 1
? 17768
! 25759 852099223
! 44972 889864584
! 36364 925344252
? 47389
! 51945 829749250
! 18371 565719532
? 1
! 4951 344865867
? 1
? 1
? 1
! 7988 46131211
! 12277 580323346
? 1
? 1
? 1
? 1
! 44142 175067882
! 12836 696509618
? 1
? 1
! 20841 699934430
? 1
? 1
! 46160 801601609
! 7048 692063802
? 1
? 1
! 50904 254345504
? 1
? 1
? 1
? 1
! 53076 186395167
! 20842 61012236
! 32702 131410821
? 1
? 1
? 1
? 1
? 1
? 1
! 33573 183119029
! 1470 378619782
? 1
? 1
! 43314 708831810
? 1
? 1
? 1
! 51541 744054517
? 1
! 58931 328573565
? 1
? 1
! 42590 886976364
! 53345 33160645
! 48244 500444251
? 1
? 1
! 41565 553451673
! 36101 769794521
! 29631 703042492
! 10251 837020494
! 42127 994875947
? 1
! 59287 58169185
? 1
! 27942 687255396
! 8639 620257737
! 51304 318579441
! 33456 151267121
? 1
? 1
? 1
? 9555
! 55044 187099130
! 44311 614700895
! 55548 112135709
! 6795 613131851
! 56624 33147791
? 15662
! 27573 214340768
! 31945 462247479
? 1
? 3493
? 1
! 10799 738632834
! 21432 867021873
? 1
? 1
? 1
! 10233 909862267
! 9633 231327388
? 1
? 1
? 1
! 32127 261646247
! 31862 416669213
? 1
? 1
? 1
! 15591 219946082
! 11320 72459385
! 52105 403279924
? 1
? 1
? 1
? 1
! 50325 222253503
? 1
! 22176 223841802
! 28300 148734443
? 1
? 1
? 42584
! 34938 785132939
! 7676 994026953
! 25968 129575261
? 1
? 1
! 48442 464650258
! 45115 905598499
? 1
? 1
! 54809 794935515
? 1
? 1
! 5397 992164484
! 34020 847962832
? 1
! 8770 389863806
? 1
? 1
? 1
! 42553 420823271
? 1
! 43138 784249451
? 24289
! 25080 384904972
? 1
? 1
! 37698 143234664
! 15515 239671410
? 1
? 1
? 1
? 1
? 1
! 57787 191424507
? 1
! 19293 921719822
? 1
! 35524 472128666
? 1
! 27690 773341946
! 33526 266299124
? 1
? 1
? 1
? 1
? 1
! 52372 463486987
! 58841 770948645
! 34660 91054531
? 1
! 17699 890034807
! 31380 491723168
? 1
? 1
? 1
? 1
? 1
! 31521 741705589
? 1
! 54009 403037193
? 1
! 42 326731419
! 50011 308111786
? 1
! 30218 215231245
! 7495 878753922
! 22269 451821768
? 1
! 12470 272900252
! 12705 585211479
? 1
! 52542 982918760
! 23345 643658092
? 1
? 1
! 39655 887691148
? 1
? 1
! 59637 829198859
! 20879 384586209
! 26180 218897674
? 1
! 41282 160758498
! 52325 885547736
! 20191 723062102
! 41042 541403206
! 34792 904700715
! 50421 653183273
! 39879 26019500
? 1
? 1
? 1
? 1
? 1
? 1
! 47125 85620842
? 1
! 21804 908225915
! 34929 441568369
? 1
? 51131
! 34466 326881931
? 1
? 1
? 18230
! 29624 72503130
! 1287 403849429
! 55292 188707470
? 1
! 22766 83695282
! 13044 695019156
? 1
? 1
? 1
! 58068 564526441
? 1
? 20505
! 35858 579119445
! 2801 606464319
? 1
? 1
? 1
! 16704 824718896
! 7185 527835009
? 1
? 1
! 26834 769782436
? 1
! 34834 312130668
! 27385 582289663
? 1
! 55408 33189054
! 26520 24734653
? 1
? 1
? 1
! 16934 580966731
! 40440 812846816
? 1
? 1
? 1
! 44205 350583084
! 17636 654903938
! 16632 679607015
! 9631 681471200
? 1
! 25200 27687832
? 1
! 353 829341570
! 9160 526099211
! 57743 820777452
! 55773 224056282
! 29801 412457863
! 19067 448408884
! 10199 704666883
! 33692 798619347
? 1
! 50346 120506528
! 34305 664654454
! 33372 181690559
? 1
! 8454 79177984
! 8734 542426437
? 58475
! 51209 377193518
! 14649 624230874
! 52967 890003513
! 1644 902529373
! 59881 485823490
! 44759 797916230
? 17020
? 1
! 21954 821524970
! 24134 824786156
? 1
? 1
! 13814 688218723
! 23564 27616432
! 37408 474315410
! 51829 178139281
! 48571 425718776
? 1
! 56815 999162008
? 1
? 1
? 1
! 59280 446860160
! 42511 497138418
! 273 586408054
! 48122 31692062
! 44406 631108388
! 13845 911852531
? 1
! 44318 67759566
? 1
? 1
! 48097 140722377
? 1
! 26462 84575959
? 58023
! 17858 618384933
! 14989 203367545
? 15802
? 1
! 8439 419304711
! 53606 966510890
? 1
? 1
! 22586 347751972
? 1
? 1
! 43738 959025235
! 5056 131283356
! 44054 293554722
? 1
! 58327 354772657
? 1
! 37691 185384075
? 1
? 41692
? 13834
! 1136 386486681
! 51810 875760827
! 13922 797739163
! 4546 441573196
? 1
? 1
! 22156 100051253
? 1
! 26183 576719762
? 1
? 6619
? 1
? 1
? 1
! 5031 365516136
? 1
? 1
? 1
? 1
? 1
! 15405 651248261
! 20505 465805138
! 48919 660455714
! 19287 549483719
? 1
? 56778
! 57666 998080586
? 1
? 1
? 1
? 1
? 1
! 25334 227052931
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 53692 397300441
! 38871 549533342
? 1
! 47207 75857367
? 1
? 1
? 1
! 17724 502241564
! 9000 92848318
! 49082 167118433
! 36578 886608580
! 1756 6998636
? 1
? 1
! 16741 978389421
? 1
? 1
? 1
! 55777 824048960
? 1
! 14402 466796997
? 23646
? 1
? 1
? 1
? 1
? 1
? 1
! 35436 598042046
? 1
! 36052 953421635
! 30501 645710812
? 1
? 1
! 47169 628246213
! 28890 417592474
! 48974 894636365
? 1
! 12127 368761951
? 1
! 54127 116573303
! 9225 92665236
? 1
! 1860 455331368
! 30195 774529625
? 1
? 1
? 1
! 38849 363081444
? 1
? 1
? 1
? 1
? 1
? 1
! 11199 41424650
! 38781 705313221
! 31160 462265206
? 1
! 53319 979275251
? 1
! 29339 568622938
! 3280 165667140
? 1
! 17987 988819929
! 51186 578411434
! 49120 961735781
? 1
? 1
! 5581 39272570
? 1
! 25177 75286566
! 44588 535089882
! 35339 156539342
! 7545 782632263
? 1
! 22903 275038355
! 5795 430346999
? 1
! 37162 296746404
? 1
! 60027 561676854
! 40887 277953463
! 40821 361735560
! 14611 169416790
! 52387 875522589
! 52688 768206504
! 20838 999298277
! 42249 443615924
? 1
! 37626 449893467
? 1
? 1
! 59913 105138504
! 43966 225115790
? 1
? 1
! 33100 546408627
? 1
! 3958 21231462
! 54314 570780087
! 25925 115656259
? 1
? 1
! 30677 72752265
! 7813 160209414
! 58590 832134698
? 1
? 1
? 1
? 1
? 1
! 30938 285461109
! 46126 852423728
? 1
? 1
? 1
! 36334 214476289
? 1
? 1
? 1
? 1
? 23048
? 5796
! 1493 590004134
! 1421 888263851
? 1
? 1
? 1
! 35335 151380057
? 1
? 1
! 50736 375430834
? 1
! 14834 493195895
! 48412 4856948
! 9564 239151335
! 7107 710097639
? 1
? 1
? 1
? 1
! 6720 959007142
! 51639 22229707
! 47789 616192356
? 1
! 23000 188108753
! 9048 996018670
! 27775 810366989
! 35556 557166750
! 59481 396559115
! 7051 780472088
? 1
? 1
? 51750
? 1
! 24645 327787641
? 1
? 1
? 1
! 55041 207934931
? 1
! 27735 339738976
! 5793 561148820
? 1
? 1
! 30410 570161975
! 23185 134225209
! 25388 377683536
! 18087 645085830
! 33534 851172673
! 8143 542744292
! 36829 798551752
? 1
! 58367 647647555
! 4442 932046165
! 3342 851588831
! 60042 920096209
! 13437 350913380
? 1
? 1
! 43390 207315755
! 938 984744468
! 27143 54360582
? 1
! 977 3910363
! 8553 892765214
? 46898
? 1
! 18980 449862054
? 1
? 1
! 27963 750394801
! 26553 171608574
! 38780 403689704
? 1
! 7389 551461141
? 1
! 51496 963930912
! 37575 227818355
! 33714 613892467
? 1
! 17488 689388797
! 4871 387601914
! 3359 783646215
? 17726
? 1
! 7936 337560840
? 31942
? 1
! 36824 690421992
! 2369 237986643
! 14708 203659488
! 49318 902060129
! 28434 549672511
! 10981 964777417
? 8910
! 37436 642155231
! 11065 781932893
! 31688 54507588
? 1
? 1
! 3522 653694855
? 1
? 1
! 43206 78187846
! 39064 514758854
! 31930 109532718
? 1
! 17297 669903275
! 16381 146838341
? 1
? 1
! 24793 645672270
? 1
? 1
? 34148
? 1
! 34594 266709257
? 1
? 1
! 43939 651045066
? 55269
? 1
? 1
! 50205 146309936
? 1
! 7844 411123979
! 15190 545460429
! 56380 688573888
? 1
! 40360 996759726
? 1
! 10256 865905769
? 1
! 6416 162950574
! 17264 312315898
? 1
? 1
! 33499 675177748
? 1
! 10383 72185269
! 31908 599747487
! 39134 445980575
? 24676
! 34199 578270983
! 40334 157426294
? 1
! 23051 161987834
? 1
? 59549
! 7946 292770048
? 1
! 5176 964402313
? 1
! 37152 218060761
! 48485 385743886
! 11195 388278877
? 1
? 1
? 1
! 33269 533014852
! 57760 67989647
! 2258 877219949
? 1
? 590
! 14156 593720973
! 58271 490544655
! 6421 231818566
! 11421 790498779
! 49205 897723454
! 12977 735290617
? 1
? 1
! 7969 580928475
? 1
! 34022 75412063
! 20974 217883829
! 44150 477402525
! 40342 276642460
? 1
! 17930 280885254
? 1
? 1
! 1533 275657039
! 9567 402469776
? 1
? 1
! 59484 148214791
! 31726 851594850
! 12264 24786015
! 18182 523580787
! 4719 70765251
? 1
? 1
! 45016 224925632
! 20315 303313480
? 1
! 37899 256072831
! 58130 232277714
! 23598 384594243
? 1
? 1
! 43273 553676394
! 60077 267077004
! 16020 536641135
! 35730 99569745
! 42784 921865201
? 1
! 19262 375707298
? 1
! 26766 97523809
! 31793 96441649
! 2872 605862816
? 1
? 1
! 42406 934487724
! 60001 683229978
? 1
! 29984 457963438
! 29706 706944021
? 1
? 1
! 57621 699652682
! 43864 284784114
? 1
! 16396 472692087
! 47914 162496705
? 1
? 1
! 41395 817448566
! 53117 557686085
! 28063 251453589
? 1
? 1
? 1
! 51437 176976176
! 12515 598834497
? 40417
? 1
? 1
? 1
? 1
? 1
! 38965 836448722
! 27325 89699007
? 1
? 1
? 1
! 8808 706041846
? 1
! 9464 918336738
! 37364 885053945
? 1
! 11080 96635229
? 1
! 16412 861646572
! 13268 920990965
? 18443
? 1
? 1
! 53726 149590163
! 23125 969633029
? 24003
! 26794 788106868
! 14079 884875083
? 1
! 16470 646902468
? 1
! 27364 266883622
? 1
! 58726 70335994
! 58404 443524462
? 1
? 58070
? 1
! 22630 658533757
? 1
! 29023 695336321
! 52196 54059222
! 39707 280798480
? 1
! 9403 307195546
? 1
! 14312 162547531
! 37981 413225289
! 57768 984994119
? 1
! 31565 173848782
? 1
! 201 755840598
? 1
? 1
? 1
! 6227 85403947
? 1
! 34097 201517498
? 1
? 14262
! 1024 286882254
? 1
? 1
! 39703 340264228
! 8114 184760305
! 24887 121069451
! 7989 649678191
? 1
? 1
? 1
! 35250 433190306
! 1568 286598811
? 1
! 38647 320252330
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 25511 875807613
? 10797
! 3711 445696303
? 1
! 49787 464963192
? 1
! 20022 865048258
! 29680 540773428
! 58026 427599741
? 1
? 1
! 15344 884721819
? 1
! 5089 114150154
? 59718
! 59554 455247449
? 1
? 1
! 29110 306141942
? 1
! 36445 644662740
! 56275 853326071
! 50331 417803794
! 53855 120180220
? 33396
? 56190
! 9998 493096773
! 6809 569692965
? 1
? 1
? 1
! 8371 380063391
? 1
? 1
! 31594 322461461
! 18068 370902545
! 56672 852488963
! 15911 341641135
! 30192 627101061
! 9707 730607637
? 22818
! 57664 468852030
? 1
! 11432 108738084
? 1
! 14141 453334279
! 53230 6800054
? 1
! 24248 95092388
! 55135 171188043
? 1
! 6019 234958533
? 1
! 54702 576365211
! 1081 643363905
? 1
! 56965 840109364
! 26215 444273088
? 1
? 1
? 1
? 1
? 1
! 35539 709463982
! 20135 373660777
? 1
! 50448 87741915
? 1
? 1
? 1
! 58071 414948699
? 1
? 1
? 1
! 57724 498937235
? 1
! 8533 50813895
! 12508 255864568
! 44620 586364216
? 1
! 38921 155316596
? 1
? 1
? 1
? 1
! 56580 631707366
! 32604 718760912
! 50750 546514101
! 24592 281929824
! 20614 992599361
! 34016 684640378
! 31298 191620332
? 1
? 1
? 9198
! 18696 97662453
! 26901 383447583
! 27866 378387260
? 1
? 1
? 1
! 1299 935594174
? 1
? 58879
! 32855 804217237
? 1
! 14121 464628194
! 30981 572872561
? 1
? 1
? 1
! 32027 752800352
? 1
! 54332 721003881
! 55691 706965860
? 1
! 43606 490532164
? 1
! 44023 691042633
? 46692
! 47498 420072467
? 1
! 35117 729410963
? 1164
! 43029 972206452
? 1
? 1
? 1
! 39766 323085325
? 1
? 1
! 34554 938369594
! 56446 362927696
? 1
! 22134 939170260
? 1
? 1
? 1
? 1
! 44554 577992967
! 42545 180008830
? 25196
? 1
! 10929 61343870
? 52320
? 1
? 1
? 1
? 1
! 27141 555865993
! 31435 32850959
! 14567 825932592
! 56916 936592523
! 17604 464449806
? 1
! 26590 831871990
! 18381 95199402
! 51164 864168282
? 1
? 1
? 1
? 1
! 45248 395537463
! 37728 715253280
! 15135 666674962
! 20075 171518276
? 14663
? 1
? 1
! 23667 128864478
! 1543 522021065
! 13831 631780659
! 49665 788006495
? 1
! 48343 373421070
? 5968
? 1
? 1
? 1
? 1
! 37753 116110184
! 57997 678408185
? 1
! 31056 847451689
! 21982 300596521
? 1
? 1
! 30605 345245215
? 1
? 1
! 32642 328903427
? 1
? 1
? 1
! 21491 272068206
! 4522 848176514
? 6355
? 1
! 59222 205131803
? 1
! 19306 597937419
? 1
! 33681 196368784
! 265 241017387
! 59274 424887594
? 1
? 1
? 6206
! 50439 824313076
? 1
! 26569 532609430
! 51306 576619362
? 1
! 54599 584219209
? 1
? 1
? 1
! 36129 617966541
! 30867 254394847
? 46200
? 1
! 50807 785651221
! 58199 459642019
! 1048 512366400
? 1
? 1
! 58116 911850529
! 24103 338414890
? 1
! 28079 577099509
! 56834 785743789
! 10102 887029897
? 43103
! 38174 212609506
? 1
! 6689 726059424
! 56179 808892382
! 38894 208034560
? 1
! 34743 815856776
! 12902 871167422
! 2156 338755493
! 45436 865046894
! 9715 11286177
! 11084 382525214
! 31651 714830085
? 1
? 1
? 1
! 49182 366284751
! 32206 86062095
! 35976 623472982
! 35720 969146583
? 1
? 1
? 1
! 10218 163621618
? 50949
! 11820 42909512
! 30386 33963639
? 1
! 13243 297585772
? 1
! 51589 301058471
? 1
? 1
! 41674 943644898
? 1
? 1
? 1
? 1
! 28660 98857321
? 13876
! 6794 31035927
! 3533 234099101
? 1
? 1
? 1
! 30421 867658879
! 57845 517095474
! 34910 435215546
? 1
? 1
! 45127 459677075
! 3717 201952099
? 1
? 1
? 1
? 1
! 38540 790180069
! 15389 801408033
! 11029 640995424
? 1
? 1
? 1
! 34282 898598286
! 2707 996662626
! 9087 961909356
! 32967 171886768
? 1
? 1
? 1
! 35799 753378922
! 54905 424105284
? 1
? 1
! 56070 106821541
! 50487 666190864
! 2358 770125649
? 34748
! 56773 100219385
! 8646 737317319
! 57230 206279959
! 48953 326640400
? 1
! 45091 779793027
? 1
! 17642 199485148
? 1
? 1
! 8689 840844601
? 1
! 17041 201787576
? 1
! 59982 923878974
! 38758 940342480
? 1
? 1
! 58722 169967460
? 19676
? 1
? 1
? 1
? 1
! 24104 412169806
? 1
! 49225 63322633
? 1
? 1
? 1
! 54446 953465448
? 1
! 39090 511823026
? 1
! 14982 687743067
? 1
! 15097 553586387
? 1
? 1
! 3978 864906424
! 42985 84745141
! 42542 744352189
! 43673 276619249
? 1
? 1
? 1
? 1
! 38571 752244013
? 1
? 1
? 1
? 1
? 1
? 1
! 7920 696972469
? 1
! 17888 865593145
? 1
? 1
! 53856 289598882
! 19398 251013458
! 48159 251980492
! 21504 148081351
? 1
? 1
! 35061 768788805
? 1
! 20638 678200456
? 1
! 48588 44860877
? 1
? 1
! 25186 271841266
! 19921 204012671
! 51738 374041385
? 1
! 13649 834359737
! 16763 158264376
? 1
! 17095 82652041
! 8018 838844536
? 1
? 44691
? 1
! 8805 931559633
! 38572 632398036
! 7802 138700958
? 1
! 10331 504940236
? 1
? 1
! 6863 940226762
? 1
? 1
? 1
? 1
! 4972 692554992
? 1
? 1
? 22970
? 1
! 51005 238766307
! 31285 221368330
! 37064 536415610
? 1
! 54944 957736811
? 1
? 1
! 47929 995441995
? 1
! 39754 236416259
! 18655 349633256
? 1
! 9906 44698538
! 22705 559130397
! 1311 321553924
? 1
! 51310 717494627
? 1
! 21940 568246334
? 1
? 413
! 43513 302439253
! 44526 125530979
! 58467 214363788
? 1
! 45836 660446550
! 49196 940778659
! 847 716327641
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 8258 889770570
! 3311 971842044
? 1
? 1
! 32509 13103442
! 6172 936394101
? 1
? 1
! 43495 496109471
! 19676 926971767
? 1
? 1
! 30362 758370699
? 36153
? 1
! 48184 206411629
? 1
! 28770 958940341
? 51864
! 17534 725465791
! 44539 280697906
? 1
! 58773 256684353
? 1
? 1
! 58948 622903169
? 1
! 5843 152796247
! 50553 621477583
! 35864 400300379
? 1
! 58252 513645368
! 10753 138085670
? 1
! 40202 275279280
? 8543
! 45064 313500991
? 1
? 36481
! 47974 674216218
! 418 125781187
! 41073 879181415
? 1
! 28313 976702970
? 1
? 1
? 1
? 1
? 1
! 17352 877163623
! 24110 934631163
! 43385 528991742
? 1
? 1
! 38961 547716824
! 45559 837328777
? 1
? 1
? 1
? 1
! 38684 103025236
? 1
? 1
? 1
? 44332
? 1
! 24585 184329683
? 1
! 54496 611252015
? 1
? 1
? 1
? 1
! 25717 462350019
! 47268 574901119
! 25164 824543488
! 31390 537012940
? 1
? 1
! 43460 636519584
? 1
! 15981 810464494
? 1
? 1
! 1876 234737559
! 29503 30114248
? 1
? 1
? 1
! 9986 139715864
! 38297 102896246
? 1
? 1
! 45744 185286053
? 1
? 1
! 5013 720201524
? 1
? 1
? 1
? 1
? 9830
? 1
? 1
! 6312 990462211
? 1
! 1247 978084849
! 39633 599740017
? 1
! 5483 380480728
? 1
? 1
? 1
! 14470 471372870
! 24499 568447595
! 26271 975651787
! 46242 852871782
? 1
? 1
! 5481 366775108
? 1
! 26745 566868855
! 35019 863091366
? 1
? 1
! 30281 433640251
? 1
! 34094 436647710
! 29357 278491900
? 1
? 1
? 1
? 6958
! 9206 855899660
? 1
? 1
! 55276 791060464
? 1
? 1
? 1
? 1
? 1
! 49822 73041525
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 42651 635668739
? 1
? 1
! 23440 930892419
? 1
! 22841 351948693
? 1
! 33852 572428670
? 1
! 50841 225651485
! 52451 441634874
! 778 591997365
! 15893 3454406
! 16890 322117380
! 42220 660035246
! 54363 46520392
? 1
! 31581 538471791
! 54750 797561523
? 1
! 6996 866032923
? 1
! 60074 204566858
? 1
! 11351 359400427
! 11218 444489719
? 1
! 27919 476878988
? 1
? 1
? 1
? 28584
? 1
? 1
! 10969 474167060
! 36860 233700334
? 1
! 5372 645988177
! 34581 41650573
? 1
! 15280 449591417
? 1
? 38044
! 33062 232923123
! 10924 211027395
! 42453 533444589
! 30296 973609355
! 55566 783033444
? 1
! 41799 599441857
? 58000
! 45390 815885702
? 1
? 1
? 1
! 24111 336160270
? 1
! 19986 114136846
? 1
? 1
! 21088 604416460
! 37234 849763731
? 1
? 1
? 1
! 17182 865637661
? 1
? 4730
! 56904 942167715
! 43705 3377044
! 43773 843266616
? 1
? 1
? 1
? 1
! 19215 189131850
! 37216 869504946
? 9242
! 54018 567330737
! 20010 147750577
! 25571 919170632
? 1
? 1
? 1
? 1
? 1
! 43652 225480245
? 1
? 1
! 48152 496722569
? 23413
? 1
! 56187 950482635
? 1
? 54163
? 1
? 52358
! 18636 972384360
! 50388 150097025
! 24956 263654556
? 1
! 1135 124851605
! 50529 842735270
? 1
? 1
? 1
! 53425 654872364
! 1735 727998527
! 38112 421412647
! 42879 256484723
! 55792 523440649
! 7618 986264021
? 1
? 1
? 1
! 38478 952210110
! 14970 742947125
! 30414 842968643
! 49924 327768439
! 22860 780078765
! 9119 584168884
! 58516 528763574
! 48726 143346775
! 40903 188004184
! 11446 971579258
! 10390 534188843
? 1
! 36931 250903311
! 28496 334629413
! 7591 974738525
! 34483 168774158
? 1
! 21670 767318445
! 24458 55771229
! 42240 927005999
! 10405 374233520
? 1181
! 33723 835952626
? 32499
! 47546 830963059
! 26505 712032338
! 33555 666226253
? 1
? 1
! 36489 302252130
! 47359 715863442
! 59054 961566605
! 36556 268015688
? 1
! 35144 125424814
? 1
! 20981 949258668
? 1
? 1
? 1
? 1
! 44851 498306364
? 1
? 1
! 19605 541091907
! 3254 893556656
! 54099 622389833
? 1
? 1
! 46098 21785835
! 12091 365759660
! 29850 327539452
? 1
? 1
? 1
? 1
! 29990 80753819
! 41318 886929182
! 7117 303174718
! 16327 649128991
! 51551 908122268
! 42596 678937535
! 14873 249795069
! 33716 657442694
! 56800 561550556
? 1
? 1
? 24549
? 1
? 46764
? 1
! 50220 152684683
? 1
? 1
! 15859 31305708
? 1
? 1
! 37737 285208654
? 1
! 11026 645007719
? 1
! 46884 839469928
? 1
? 1
? 1
! 1364 243157889
? 25934
? 1
? 1
! 39980 719512357
? 1
! 39444 389058970
! 6133 446613736
! 35953 176364206
? 1
! 52089 367750228
? 1
? 59811
? 1
! 33553 324315089
! 28796 427481870
? 1
! 9353 918537516
! 11648 129239845
! 37406 884140330
! 20787 282828611
! 45394 150383115
? 1
! 42541 508129158
? 1
! 21443 716813258
? 1
! 21457 708933214
! 51606 905298106
? 1
? 1
! 40845 277153600
? 1
! 54214 669149845
? 55145
! 26301 82385853
! 38847 564805158
? 1
! 49785 761614084
? 1
! 14890 267092463
! 21439 514433150
! 53616 480057873
! 31090 238856165
? 1
! 16293 289061421
? 1
? 1
! 32894 447267020
? 1
? 1
! 10556 581107513
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 26746
! 10091 749303855
? 1
? 1
! 18129 566330867
! 35376 338265632
? 1
! 56829 646922579
? 5401
? 45406
! 51135 3196225
? 1
? 1
! 23670 46236376
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 48848 678551749
! 43126 433875746
? 1
? 1
! 43575 736104390
! 24600 365666119
? 1
? 1
! 16941 625369626
? 1
! 31799 359415491
? 23142
! 18651 923577198
! 36992 697564430
? 1
! 10951 37575358
? 53639
! 39869 700017121
? 1
! 12422 425854535
! 1875 697653261
! 34785 68918334
! 48160 234363918
! 20610 835831240
? 1
! 43543 814643721
! 36727 34413357
! 38816 942883490
? 26174
? 1
! 39969 973264900
! 18112 146197295
! 23659 456066163
? 1
! 10303 599998161
? 1
? 1
? 38898
? 1
? 1
! 50793 775795007
? 1
? 1
! 30180 716852171
! 8367 706978411
? 1
! 52858 818984375
? 1
? 1
! 12213 424592558
! 38915 951690121
! 5286 762122717
? 1
? 1
? 1
! 3508 345794109
? 1
! 633 257559134
? 1
! 53371 702867889
? 1
? 1
? 1
? 1
! 35204 445252046
? 1
! 1579 205351256
? 1
! 868 406943014
! 11144 928342540
? 1
! 29296 67098504
? 1
! 26567 840982366
! 15425 352911823
? 1
! 12729 576948156
? 1
? 1
? 1
? 1
! 40197 149020210
? 1
! 12861 486404362
? 1
! 23551 360972141
! 4187 679589646
? 1
? 1
! 53099 816043483
? 1
! 12908 554221532
! 9458 649890364
! 29046 849522457
! 25312 932172210
! 6954 319690493
? 1
! 12716 163199102
! 52512 118079798
? 1
! 51139 229244452
! 30246 428588189
? 1
? 10821
? 35764
? 1
! 46806 578630481
? 1
! 24144 915518881
? 1
! 8019 678585687
? 1
! 42649 777813856
! 30318 613695023
? 1
! 43285 507412504
? 1
? 1
? 1
! 58633 920080016
! 513 134467049
? 42761
! 57962 434867908
! 41517 503333175
! 21800 350119834
? 1
? 1
? 1
! 19804 484814962
? 1
! 2465 525203380
? 1
? 1
? 1
! 54859 164102038
! 14139 531688977
? 1
? 1
? 1
? 1
? 1
! 14352 900152976
! 21283 517222203
! 1691 95760794
? 1
? 1
! 36342 223045464
! 9852 937147488
? 1
! 12747 408156711
? 1
? 1
? 1
! 5918 900982770
? 1
? 1
? 1
! 46573 355874576
? 1
! 16151 752518229
! 42308 798159387
! 33462 27198293
! 10076 404958702
? 1
! 45910 525636165
? 1
? 1
! 25420 987213886
? 1
! 1324 907639393
! 53944 635010552
! 37747 157696006
? 1
! 51882 686132265
! 18403 923909095
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 36177 663921614
! 21921 58769787
? 1
! 31392 947470947
? 1
? 1
? 1
? 1
! 1289 28040543
? 1
? 1
! 6098 690057305
! 13839 427978345
? 1
! 7615 561078877
! 34083 293944672
! 59544 261683183
? 1
? 1
? 1
! 51989 240056548
! 15008 309707973
? 1
! 20276 906699750
? 1
! 48965 230311775
! 29745 486826934
! 32900 690051210
! 56671 245519082
? 1
! 50146 478966156
? 19147
! 30317 501770976
! 5912 450061166
! 35948 389659229
? 1
? 1
? 1
? 1
? 1
! 37648 970086242
! 36787 655221775
? 1
! 56110 912866324
! 54224 356714907
? 1
? 1
? 1
! 4272 2661094
! 1640 194230029
! 49362 812503877
? 1
! 37101 730754372
! 42217 806279105
! 25458 794287088
? 8521
? 1
! 14273 871455864
? 1
? 1
! 51389 945490053
? 1
? 1
? 1
? 1
! 28644 694445249
? 1
! 32528 509965611
? 15730
! 37383 5831335
? 1
? 1
! 41851 776404451
? 1
! 53837 410554759
? 1
? 1
! 3263 701893439
? 1
? 1
? 1
! 56451 737417711
? 1
? 1
! 37707 30493396
? 1
! 23546 141292426
! 5272 525951092
? 43254
! 3418 962623115
! 38190 677625673
! 55028 346032712
! 39673 800023181
! 45860 875471793
? 1
! 50134 82341864
! 54529 158088744
? 1
! 19651 788828752
? 1
? 1
! 5010 923702453
? 50452
? 1
? 1
? 1
? 1
? 1
? 1
! 13109 926271129
! 16331 737292149
! 47673 267851412
! 19346 5037795
! 7785 539600376
? 1
? 1
? 1
! 49274 209109944
? 1
? 1
? 1
! 4287 317850230
? 1
! 5047 101930922
! 36501 343162785
? 1
? 1
? 741
! 59831 762352054
? 1
? 1
? 1
! 3197 228235498
! 22454 443463346
! 18881 114071808
! 33336 988551984
? 1
! 51720 84299203
? 1
! 31642 26864889
! 27823 441597049
? 1
! 10270 587046998
! 6992 661475818
! 12416 610888821
! 21596 685983657
? 1
! 44483 463684744
! 8526 359159874
? 1
! 20506 88619731
! 59083 34356391
? 56169
? 59449
! 6342 773696459
? 1
? 1
? 1
! 6404 76781471
? 56523
! 44637 603702603
? 1
! 36079 493444583
? 1
? 1
? 1
! 56680 728572109
? 1
? 1
? 1
! 48786 373584911
! 35256 229240820
? 1
? 1
! 14736 902029166
? 1
! 39691 699119669
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 46044 687092671
! 13257 8342856
? 1
? 1
? 1
! 39225 732625509
! 56869 258242312
? 1
! 23859 332349799
? 1
? 1
! 36906 732253194
! 49234 12681097
! 30540 273560079
? 52673
? 1
! 20906 606962694
! 8069 657038530
? 1
? 1
! 48829 613251542
! 36553 635558813
! 20058 563679979
! 18053 564820609
! 53919 286557825
? 1
! 10069 373742798
? 22905
? 1
! 9202 407223688
? 1
? 1
? 1
! 24354 484373423
! 32541 520757095
? 1
? 1
! 35564 237359289
? 1
! 49817 541460338
! 57380 622338617
! 55171 656391908
? 47862
? 1
? 1
! 54053 917849526
? 1
? 38097
? 1
! 59158 264141491
! 32841 985593180
? 1
? 1
? 1
? 1
! 50872 182972482
? 1
! 43984 315096617
! 16217 766734626
! 44828 33489373
? 1
! 14795 943984416
? 1
! 22835 853103463
! 53643 591505540
? 1
! 52133 837506698
! 13673 715148218
? 1
! 23213 828658214
? 1
! 16995 234664475
? 33155
! 45194 525167619
! 45995 936646123
! 898 330763882
? 1
? 1
? 1
! 37615 509186023
? 1
! 38629 490183912
! 48705 144204552
? 1
? 1
? 50581
! 56561 920082854
! 17254 138204837
! 29091 909422470
! 43114 407788869
? 1
! 3315 237564722
! 48622 319885341
? 1
? 1
? 1
! 14941 831336375
? 1
? 1
? 1
? 1
! 36934 458139146
! 4469 797091303
! 34052 158040664
! 4015 167336978
? 1
? 1
? 1
! 51347 210843314
? 1
! 58188 570932869
! 30572 953263763
! 55249 373759237
? 1
? 1
! 4264 227239890
? 1
? 1
! 25607 551829037
? 1
? 26580
? 1
? 3404
? 48769
? 1
? 1
? 1
? 1
! 52850 301711290
! 44871 658113302
? 1
? 9888
! 25970 464868853
? 1
? 1
? 1
! 39522 550891677
? 9548
! 9949 125613266
? 1
! 46464 477931939
? 1
! 42360 641033641
! 29825 692793237
? 1
? 1
! 13325 362615678
? 1
? 25521
! 49359 598394092
! 23181 512212302
! 2396 483378310
? 1
! 23111 564473576
! 3707 208382974
? 1
! 22389 757638396
! 32321 659252559
? 1
! 57411 581465813
! 47803 602899955
! 39846 856323760
! 33276 327451419
? 1
! 19939 800857676
! 32595 109033856
! 22732 358596165
! 54404 430333211
? 1
? 1
? 1
? 1
! 2393 984747231
! 11504 241977315
? 1
! 48058 463799034
! 11975 858453815
! 42568 55659312
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 43167 987774095
! 3187 628242936
? 1
! 42635 121740870
? 1
! 44561 262787067
? 1
! 6400 531004972
! 29646 905600120
? 32563
? 1
! 29178 560379865
? 1
? 1
! 15166 283172543
! 50253 64859539
! 32548 95164332
? 1
? 1
? 23680
? 1
? 1
? 1
! 26714 388431940
! 22483 820652494
! 50166 741106981
? 1
! 11716 158581908
? 1
! 24271 702379020
! 13149 443351720
! 31278 581385427
! 9154 863660664
? 1
! 60079 951306078
? 1
? 1
! 26415 546444322
? 1
! 9530 377026028
? 1
? 1
? 1
? 1
! 4061 612259358
! 27994 297851003
! 16872 616499834
! 6767 188949931
! 37864 882336785
? 1
? 1
! 20444 769994091
! 6168 884127712
! 2974 27358651
? 1
! 29904 783997701
? 1
? 1
? 1
! 49212 79387309
? 1
! 923 470658476
? 1
! 40432 498972284
! 31020 207205805
! 49365 387918474
? 34050
! 32550 490437027
! 35989 231680081
! 30138 508731151
? 1
? 1
? 1
? 1
! 41605 869112240
! 15831 267264759
? 11895
! 19833 311008305
! 18967 781180842
! 31401 225657804
! 18606 123212203
! 21430 291136703
! 17145 665732106
? 1
! 21420 230950708
! 24565 223224165
! 32132 798057817
! 4677 676707925
! 37096 865581286
! 55908 354802454
? 1
? 1
? 1
? 1
? 1
! 15 672236630
! 1082 96391740
! 41896 165722086
! 57127 643572599
! 57456 404198590
? 1
? 1
! 41052 345746138
? 1
! 20446 74013748
! 26100 455183197
? 41860
? 1
? 1
! 53356 761702768
! 29794 524997151
! 47249 323213960
? 1
! 20551 321114957
! 47116 680402480
? 1
! 34973 542339458
! 14520 557921488
! 26471 370290938
! 42145 124795001
! 44512 656023199
! 56066 4707828
! 14692 286482192
? 35832
? 31787
! 5175 566610914
! 41815 908241918
? 1
! 16212 856747445
! 542 842386223
! 40076 27905863
? 1
! 17029 897815040
! 46172 317326216
? 52814
? 26429
? 1
! 39245 639523866
? 1
! 832 894161236
! 33943 456737734
? 44036
? 1
? 1
! 38651 584232365
! 31335 365508197
! 34534 578468257
! 28986 825051129
! 31600 557428430
! 15341 414757135
! 43073 694776248
? 3282
! 27910 392497844
! 5201 733781181
? 1
! 50956 606597202
! 18821 376210004
! 39347 294893776
? 1
! 49550 883143531
? 49840
! 55244 2071922
? 1
? 1
! 12008 275573825
! 41235 529106588
! 37674 820531272
! 49576 490020344
! 3296 101777556
! 10650 82400179
? 1
? 1
? 38273
? 10025
? 1
! 51181 727767757
! 14478 472453035
! 7822 792090757
? 1
! 17972 721720257
! 37412 765339853
? 1
! 6138 957963196
? 1
! 3765 937428429
? 1
! 28314 188930988
? 1
? 1
! 28493 280588783
? 37976
? 1
! 58666 449921826
? 58882
? 1
? 1
? 1
? 41219
? 1
? 1
! 1551 867367228
? 1
? 1
? 1
! 42000 653166373
? 1
? 1
? 56614
? 49731
? 1
? 1
! 28248 992448715
! 35718 529173144
! 13344 276478312
? 1
! 22017 29779423
! 41548 446088596
? 1
? 1
! 28121 380744780
? 1
! 38897 807355756
? 1
? 1
! 12199 985252708
? 1
? 1
! 31288 19684022
? 1
? 1
? 54525
? 1
! 34952 319040819
! 16782 905600604
? 1
! 49498 473611954
! 56405 204207830
? 1
? 1
! 45902 525786896
! 24946 361694367
? 1
? 1
? 1
? 1
? 1
? 1
? 1253
! 18441 613289858
? 1
! 40377 159446787
! 32474 882971968
? 1
? 1
! 48094 913482914
! 16333 531607896
! 28744 588196594
! 253 325035536
? 1
! 42705 511781652
! 32826 628963953
? 1
? 28441
! 5698 480375912
? 1
? 1
! 59737 601602403
! 4474 195620038
? 1
! 32300 915925377
? 1
! 20643 250109378
? 1
? 1
! 51927 395583293
! 1505 742838426
! 1667 235225141
? 1
? 1
! 58185 366616847
! 9006 865443297
? 1
? 1
! 34002 207199944
! 4292 606661547
! 57068 427851825
? 1
? 46116
? 1
! 11372 136528523
! 50588 68236992
? 1
! 3345 811256827
! 48615 320387553
! 13638 954385551
? 1
! 39533 535029030
! 57221 532880312
? 1
! 35514 433333359
! 21371 956906516
! 37715 798399291
? 1
? 30622
? 1
! 34859 86271635
! 20993 807100741
! 17186 508122636
! 5212 436653720
! 23439 481290651
! 14271 872943590
! 39690 269376463
! 8054 481211034
! 58180 539450593
? 1
? 1
? 1
! 34634 529804283
? 1
? 1
! 16523 610827751
! 20848 729262805
? 1
? 1
! 43930 992930366
? 1
! 26758 980656542
! 35097 652393946
? 1
? 1
! 31876 908868670
! 20750 728467434
? 42342
! 14920 10892870
? 1
? 1
? 1
? 1695
! 14224 65834262
! 59193 416004540
! 20250 11800559
? 1
! 41138 170019041
? 1
? 1
? 1
? 1
! 50890 368897533
? 1
? 53909
! 55060 681612348
! 3164 310231994
! 28716 772293038
? 1
! 34479 435882977
! 37596 536004346
? 1
? 1
? 1
? 1
! 33585 262361006
! 59599 450199039
? 1
! 10457 478516109
! 21382 27185022
! 55606 723023007
! 7151 247595146
? 1
! 35964 481479477
! 1925 101384653
! 42454 633014980
? 53089
! 35736 506615329
? 1
? 1
? 1
! 5423 187283266
? 1
? 1
! 40146 493968924
? 1
? 1
! 23483 511132085
? 40058
! 31940 332039583
? 1
! 30254 49829267
? 1
! 42845 611167406
? 1
! 23794 116037035
! 30898 616874344
! 44266 433991570
? 1
! 40070 900048317
? 20918
? 17634
! 15509 661061722
? 1
! 36080 76462701
? 1
! 32293 890702714
! 8763 355529618
! 13379 798186794
! 14162 876167771
! 14123 778026787
? 1
! 40561 993947867
! 6396 808466143
! 19656 590148171
! 57686 416530416
? 1
! 13118 631536103
? 1
! 48196 837419242
! 24612 308591535
! 32824 284216728
? 1
! 59758 458757677
! 36470 622554816
? 1
! 30606 842952716
? 1
! 52976 724550321
! 3178 344299562
? 1
! 18096 412147309
? 1
! 30874 517396655
? 1
! 26680 873620072
? 1
! 59710 678131888
? 1
! 3496 6158034
! 12089 827990801
! 59744 683973483
? 1
? 1
? 1
! 15906 827034915
! 42198 382765349
? 1
! 43510 989519475
! 53973 651622228
! 23329 77064703
! 26686 476612596
! 27137 747735428
? 1
? 1
? 1
? 1
? 1
! 527 402226412
? 24884
? 1
? 22203
! 1956 760846390
! 20582 150437259
? 1
! 43522 540423267
! 42141 677522895
! 24256 447602465
! 57093 559308404
! 56922 914575766
? 1
? 1
? 1
! 54525 798358545
? 1
! 36237 955757136
? 1
! 22847 964811438
! 32529 58169829
? 1
? 1
? 1
! 9056 444045812
? 1
! 48866 548574810
? 1
! 49099 762573827
! 48603 879118352
! 3218 610294573
! 33340 637292306
? 1
! 35920 366030330
? 1
! 43667 558406845
? 1
? 1
? 1
? 15217
! 12642 365247485
? 1
? 1
? 1
! 32168 472480222
! 35875 859806888
? 1
? 1
? 1
? 27728
? 1
! 26615 546123325
? 1
! 15771 311437408
? 1
? 1
! 17694 856035327
! 28850 959165073
? 1
! 12791 580747100
? 1
? 43582
! 59590 88979406
! 48323 15153932
? 1
? 1
? 1
! 29983 746801259
! 2505 952331293
? 1
? 1
! 13296 461582379
! 44825 483056638
? 1
? 1
! 52539 488571137
! 25609 633764760
! 22758 668103425
! 28130 786276047
? 1
? 1
! 9605 226328763
? 1
? 1
! 4918 895466189
? 1
? 1
! 15426 86211911
! 45118 842360296
! 19113 559282453
! 19864 743668344
? 1
? 1
? 1
? 1
? 1
! 4047 410272524
! 51346 635351158
? 1
! 51600 97045625
? 1
? 1
? 1
! 23757 400201577
? 1
! 9287 489630417
? 1
? 15980
! 44442 757452296
? 1
! 45988 778579013
? 1
! 14437 872960795
? 1
! 37481 933870700
! 51702 433185351
! 34954 26066874
! 50670 965286549
! 53785 729982315
? 1
! 39419 244733038
? 1
? 1
? 1
? 1
? 1
? 54878
? 1
? 1
? 40376
? 1
! 8635 537747246
? 1
! 8207 733607317
? 1
! 50554 310678123
? 1
! 58202 870906947
! 12499 834245795
! 57851 990993707
? 1
! 34468 477657544
? 26540
! 56585 474971088
! 20234 396554982
! 631 728508150
? 1
! 31901 340255698
! 20633 634145746
? 1
! 3173 796942281
? 43344
! 39006 983358237
? 1
! 5987 403194152
? 1
? 1
! 5974 494100303
! 25523 967700174
! 6595 126312051
? 1
! 47009 188257926
? 1
! 22672 260220096
? 46751
! 1492 387207952
? 1
! 31233 277557940
! 26432 911420988
? 1
! 49573 395863058
? 56116
! 14427 886359470
? 29942
! 9399 574546607
! 16711 327147511
! 12011 416108796
? 1
? 1
! 56876 861453074
! 39096 880366625
! 57562 301960162
! 7191 554145668
! 17542 331398275
! 34803 530959282
? 1
! 56860 444437563
? 1
! 58688 578776524
! 14679 642277244
? 55409
! 17303 180141245
? 1
! 11916 244767404
! 46358 461270140
? 1
! 46860 880680915
? 1
? 1
? 1
! 13482 10622202
? 1
? 1
! 41988 465234565
? 1
? 1
! 48758 374397300
! 23028 594712803
! 19897 454957513
? 1
? 1
! 21027 799288039
! 51098 60260493
! 9482 803627898
? 1
? 1
! 20321 413909737
! 44839 586762247
? 1
! 19155 275178364
? 1
! 28793 356765387
? 1
! 28308 45234888
? 51688
? 1
! 28655 659852779
! 19990 439877067
! 490 827601485
! 17111 320459813
? 1
! 30199 107211962
! 27448 973380738
? 1
? 1
? 1
! 49917 681556354
? 1
! 20385 72038279
! 7137 297220937
! 46687 400139297
? 1
! 9486 549431912
? 1
! 10444 994978021
! 50812 35599491
! 35642 404938855
? 44441
? 1
! 55461 477830681
! 47840 318444261
? 1
! 21473 470343573
? 1
? 1
? 1
! 15179 371315621
! 35654 387070209
! 14720 174920062
? 1
? 1
! 2468 802582535
! 52004 353124065
! 44330 823678535
! 50977 546015962
! 39993 487255573
! 55272 340882795
! 22089 111644560
? 1
? 1
! 42195 339432678
! 45338 592708456
! 40815 232517735
! 18279 29513410
! 11014 932847154
? 1
! 40648 270686282
! 59693 647703185
! 17020 478601677
? 1
? 1
! 45542 747094237
! 37378 897196742
! 11051 66100093
! 24508 17215945
? 1
? 1
? 1
? 20174
! 11634 563636340
! 18146 496517750
! 24146 88024737
! 4593 67431250
? 1
! 55357 498652329
? 1
! 6466 225611904
? 1
! 16868 55998812
? 1
? 1
! 42871 481757147
? 31477
! 19920 142508687
? 1
? 1
! 57111 769736660
! 26676 140778115
! 41962 691832328
! 14751 10927375
? 1
? 1
! 16065 979684826
? 1
? 1
! 38676 382116797
! 29726 68326894
! 23242 61065964
? 1
? 1
? 1
? 1
? 1
! 226 829160846
? 1
! 25558 828147205
! 8515 755219497
? 1
? 1
! 41082 71983423
! 44658 52151198
! 44703 801051274
? 1
! 10448 973285231
? 1
? 1
! 13921 504533055
! 11286 275243712
! 25029 313795382
! 56229 85957955
! 47275 226980974
? 1
? 1
! 14175 786793861
! 41611 790892851
? 1
! 55469 225014385
? 1
! 21145 415145960
? 1
? 1
? 1
? 1
! 10046 736566655
? 1
? 50956
! 7177 486170424
? 1
? 1
! 10683 268294978
? 1
! 16345 215636031
! 45725 636660538
? 1
? 1
? 1
! 2309 494480447
! 36227 696947840
? 1
! 33685 612888012
? 1
! 33241 351176635
? 1
? 1
? 1
? 1
? 1
! 28700 461767416
? 1
? 1
! 56176 628776759
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 7743 740191453
! 58791 608321693
? 1
? 1
! 43937 827507527
! 4325 396454899
? 1
? 1
? 1
! 10479 850830992
! 7561 880466163
! 38208 11608005
? 1
? 1
? 1
! 38411 293326801
! 6935 841612392
? 1
! 39468 512736185
! 58460 969652894
? 1
! 54838 357386045
! 6622 171481304
! 6847 858216748
! 8713 411023219
! 33202 496459750
? 1
? 1
? 1
? 1
? 1
! 21422 993821998
? 1
! 4271 703926710
! 25527 70002713
? 19418
! 28120 608249801
? 1
? 1
! 11741 305291113
! 22807 693488150
? 30998
! 43511 953980314
? 1
? 1
! 27584 138787731
! 32734 895970076
? 1
! 49210 261812719
? 1
! 44811 986031793
! 53852 875626049
! 46370 533481914
! 52026 939853137
? 1
? 1
! 51935 310453233
! 2778 823840982
? 1
! 46469 413997633
? 1
! 17855 965769552
! 13605 345531201
? 1
! 38039 179676996
! 34916 424313307
! 40406 550704699
? 1
? 35107
? 1
! 49554 710271744
? 1
! 32384 2786553
? 1
! 8232 481535413
? 1
? 1
? 15057
? 1
? 1
? 1
? 1
! 8520 62645183
! 27772 847315244
! 43023 465426621
! 18375 179982639
! 24242 527574966
? 1
? 1
? 1
? 1
? 1
! 29328 880004369
! 29977 142447550
! 8443 313398389
? 1
? 1
? 1
? 1
! 45815 365471913
? 1
? 10343
? 1
! 16939 313206278
! 28184 470880433
! 757 90361844
? 1
? 1
! 31803 152933251
! 7625 549244765
! 18704 335886587
! 6647 589151321
? 1
? 1
! 49039 63633301
? 1
? 1
? 10167
! 55214 18442272
? 1
? 1
? 1
? 32823
? 1
? 1
! 59657 268066167
! 4960 37030838
? 1
! 3405 688477283
! 39983 485622684
? 1
! 180 320993636
? 1
? 1
? 1
? 1
? 1
? 1
! 45133 165326190
? 1
! 49127 683634464
? 1
? 1
! 48631 32559957
? 1
! 7413 90226336
! 16439 293451786
! 25601 697179199
? 1
? 1
! 14495 230324095
! 34784 951596857
? 42258
? 1
! 54194 557862014
? 1
! 26192 971270318
! 32594 749579460
! 12597 86471584
? 1
? 1
? 1
! 17152 729257814
? 1
? 1
! 20666 129558761
? 1
? 1
! 21089 443634117
! 22976 815055768
? 1
? 1
? 1
! 47871 573314477
? 1
! 32194 314994150
! 9095 911237288
! 43974 372710048
! 48540 389796937
? 1
! 57331 535010146
! 8157 117299076
? 1
! 33073 911445052
? 1
? 58268
! 14046 384555490
! 50455 389114130
? 1
? 1
? 1
! 4036 646602346
! 14476 962534585
? 1
? 1
? 1
? 1
! 27246 785802095
? 1
! 51414 153668782
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 50711 482284219
? 1
! 32663 793983240
? 1
? 1
? 1
? 1
? 1
! 44919 510470570
! 55055 10268784
? 1
? 1
? 1
! 6170 436685465
? 1
! 17392 320602075
? 1
! 30778 910133316
? 1
! 435 577654664
! 49560 544020319
! 29189 84914385
! 7157 583861006
? 1
! 40254 562822315
! 29242 135431610
! 23368 161629262
! 51717 572448041
? 1
? 1
! 4481 192418270
! 53053 955625
? 1
? 1
! 30406 787149446
! 34139 889761485
! 38171 185211749
! 37395 378128138
? 1
? 1
! 31057 138076904
? 1
! 59658 107803412
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 16130 865013332
? 1
? 6075
? 1
? 28675
? 1
! 2690 322392213
? 1
! 28899 770931685
? 1
? 51348
? 1
? 1
! 53109 206181238
? 15737
? 1
! 44647 532254781
! 23933 613895717
? 1
? 1
! 19765 442583822
! 11543 596756935
? 56572
? 1
? 1
? 1
! 16102 771914543
? 1
! 17387 85568181
! 52779 559299236
! 58454 793905897
? 1
? 1
! 12016 945123051
? 1
? 1
? 1
! 44974 598378398
! 13322 736000523
! 2548 74868985
! 32306 155219495
! 22862 770510257
! 10560 388303440
! 34420 121917192
! 632 887931880
! 3212 962901559
? 1
! 33527 394146463
? 1
? 1
! 51210 326129288
? 1
! 35625 947452452
! 20575 925920683
! 43586 202242300
? 1
? 1
? 1
? 1
? 1
! 23954 177825618
! 8445 206091006
? 1
! 52231 835225708
! 36830 254853329
? 1
? 1
! 4405 491517597
! 23094 24816175
! 15116 290496610
! 43321 694303371
! 59954 794455423
? 1
! 9031 673223151
! 46642 709355936
! 24184 50721601
! 37317 473754670
? 1
? 1
? 1
! 18575 625330922
? 1
? 1
? 1
! 3970 743048278
? 1
? 1
? 1
! 23490 134898869
? 1
? 1
! 20130 519257158
? 1
! 57379 181263325
? 1
! 19571 49222307
! 28173 636034740
? 1
! 922 690125166
? 1
? 1
! 10782 134322092
? 1
! 35810 376290146
? 1
! 52169 260890762
! 27594 297792830
! 35515 26628606
? 1
! 23165 535209956
? 1
? 1
! 51199 714415803
? 1
! 45550 908557397
? 25895
? 1
! 27785 983504014
! 19228 581640848
? 1
! 24615 244474151
! 54068 418753358
? 1
! 52786 72444620
? 1
? 22244
? 1
! 19822 450901724
? 1
? 1
? 1
! 16260 409261885
? 26450
! 26625 181487191
? 1
! 46027 738125274
! 34875 439172694
! 38288 891405393
? 1
! 25988 324760043
? 1
! 6637 952753930
! 3600 187032547
! 48627 22258268
? 1
? 1
? 1
? 1
! 58144 440760005
? 1
! 51440 246208495
! 23300 112078442
! 32470 354024383
! 21621 742283063
! 31070 300158397
? 1
! 3852 481624493
? 1
? 1
! 3843 169119432
? 24892
! 4795 734809522
! 57246 210039343
? 1
! 32341 647479663
? 1
! 43712 977801127
? 1
? 1
! 36419 782728300
! 20396 38792095
! 12928 538357985
! 58190 421586613
? 1
! 50078 408743698
? 1
? 1
! 12434 409950612
? 1
? 1
? 1
! 13075 597832207
? 1
! 12561 181051912
! 37659 85146038
! 25321 944106868
! 10652 940938628
! 29863 730441967
! 27442 662850135
! 20738 518649483
? 1
! 43892 986327345
! 23425 197141512
! 19098 517484340
? 1
! 14853 204277147
! 60073 506437984
! 11769 61029721
! 45493 692270650
? 1
? 1
! 25582 144922739
? 1
? 1
? 1
? 1
? 1
! 3156 577670204
! 18565 252087911
? 1
! 19250 926310816
? 1
! 8885 429845097
? 1
! 2836 62026305
! 27110 350227527
! 25360 643668324
? 1
! 10051 55779788
? 1
? 1
! 1622 463374805
? 1
! 1762 5782021
? 1
? 1
! 21189 771256027
? 1
? 1
? 1
! 31589 998805127
? 1
? 1
? 1
! 21958 653438827
? 1
! 46485 865171358
! 7567 143579564
! 16354 974815849
? 1
! 34157 578412033
! 46595 975163378
! 16350 554286144
? 1
? 1
? 1
! 35200 769354726
? 1
! 34682 124441989
! 42586 53523281
? 1
? 1
! 28882 82652072
? 1
? 1
! 35330 220254969
! 47549 566600013
? 5557
! 1078 155120706
? 1
! 42536 673483528
? 1
! 7472 751232158
? 1
! 8750 495598766
! 42456 225437350
! 8436 266753280
? 25664
? 1
? 1
! 10881 750840171
! 34674 241054930
? 1
! 2561 882412776
? 1
? 1
! 20034 830976092
! 7692 853669417
! 58865 964868914
? 1
? 1
! 48855 437369962
? 1
! 30746 437355725
? 1
? 1
? 1
? 1
? 1
! 39681 160624390
? 1
? 1
! 3608 249111178
? 1
! 40090 768200023
? 1
! 22067 451580094
? 1
! 16818 665876690
! 56358 446966491
! 53279 673414917
! 55660 778341258
! 14117 572303801
? 1
? 1
! 19995 379001887
? 1
! 5809 691261339
! 46934 958603934
? 1
? 1
! 21204 658232665
! 23513 820192268
? 1
! 29335 550921780
! 33823 576176440
! 28830 484789951
? 1
? 1
? 1
? 1
? 1
? 1
! 10065 468241111
? 1
? 1
! 8658 940588408
? 1
? 1
? 1
! 47023 206964445
! 57931 873242175
! 44567 796346184
! 11617 825403338
! 58679 899620074
? 48139
! 5763 305265911
? 1
? 1
? 1
! 16950 324589937
? 1
? 1
? 1
? 1
? 1
? 31270
! 36102 208709836
! 11444 697851647
? 1
? 1
? 1
! 5829 76908092
! 38555 104301586
! 38025 346661677
? 1
? 1
! 40704 370062978
! 11689 66163453
? 1
! 50219 738005963
? 24747
? 1
? 1
! 47858 367047445
! 12509 869515687
! 55187 326846018
? 1
? 1
! 36503 320983604
! 14718 148145185
! 53548 672957320
? 1
! 6904 487588389
? 1
! 32013 825861760
! 52330 959377458
? 1
! 48270 602033675
? 1
! 52146 358940842
! 11428 910854389
? 1
! 52767 294164855
? 1
? 1
! 32549 73398799
! 28583 305354581
! 20607 97729690
? 1
! 14874 972486749
! 53009 131613961
! 50878 577441947
? 29194
! 38260 10049682
! 4408 810650783
? 1
? 1
! 59560 383313560
? 1
? 1
? 1
! 3669 394250935
? 1
! 3415 981063708
! 31681 772446774
! 3813 892932869
! 34295 485914499
! 35757 343133248
! 53842 396115018
? 1
? 1
? 1
! 23056 185358171
! 15704 611799002
? 1
! 29935 159414933
! 15410 634251642
! 3043 2240183
! 33927 776279820
! 35137 405528288
? 1
? 1
? 1
! 28056 645613677
! 8509 25002518
! 53706 432465901
! 9783 348549949
? 1
? 1
! 44916 149651378
? 1
! 12595 820087747
? 1
? 1
? 1
! 48748 538318546
! 37783 16295603
! 12952 956438460
! 22641 904730090
? 15310
! 17499 261962547
! 23361 997314901
! 41573 643697808
! 32513 662795077
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 26590
? 1
? 1
! 26475 986505801
! 46640 825767438
? 1
? 1
? 1
! 43364 497373866
! 17556 979826506
? 1
! 8862 386773091
? 39776
! 13614 229932513
! 46507 33309563
? 1
! 37634 694466766
? 1
? 1
! 30991 419904207
? 19880
! 36997 192983927
! 13039 609329668
? 1
? 1
? 1
! 35317 128885947
! 23900 375251094
! 9469 897421948
! 4053 915791596
! 5952 532146573
! 22753 577778155
? 1
! 35674 871270719
! 29804 673572908
! 53242 194078604
? 1
! 35544 43143082
! 57603 952439711
! 8832 546820555
? 54230
? 1
! 8043 926035355
! 51020 256573102
? 1
? 1
? 21798
? 1
? 1
! 12577 66673545
! 569 159237897
! 27378 231408443
! 30769 973044362
? 1
? 1
! 45149 424341244
! 51749 992260302
! 13654 943430379
! 8617 293869747
! 58926 699035556
? 1
? 1
? 1
! 45523 440002866
? 1
? 1
! 59988 964195885
? 1
? 1
? 23783
? 1
! 58541 546596912
? 1
! 42777 613099309
! 4471 660206507
! 7531 669069147
! 20772 112391361
! 44996 186019072
? 1
! 30257 590855261
? 1
? 1
? 1
! 24102 887954544
? 1
? 1
! 52835 901281915
? 1
! 43163 936006157
? 1
! 57236 293181759
! 45409 537676193
! 325 253333820
! 25289 621129654
? 1
! 15674 680532263
? 1
! 39753 362913832
? 1
! 1449 150979290
! 30587 765724804
? 1
? 1
? 1
? 35245
! 30261 139466090
? 1
? 1
? 1
? 1
? 1
? 1
! 38309 16774453
! 58787 368074687
! 665 954736487
? 1
? 1
! 27210 205772228
! 49331 458204248
! 6334 107993584
! 43343 159590202
! 39889 963718504
! 5057 448622458
! 17507 978732989
! 10269 520635294
! 1580 577121242
! 52418 293367063
? 1
! 42768 333335863
? 1
! 50679 149813925
? 1
? 1
? 1
? 15152
! 6900 702124842
! 5450 457442850
! 48987 90332635
! 25310 464584313
! 47221 901398798
! 36807 710679103
? 1
? 1
! 48066 129708547
! 13199 597638712
! 59410 310037133
? 1
? 1
! 52851 812822342
! 32462 618051649
! 44509 653622729
? 1
! 31445 120214157
? 2177
! 50533 8111673
? 1
? 1
? 1
? 1
? 1
! 7108 453442718
? 1
? 1
? 1
? 1
! 5906 312191941
! 1558 469497122
! 47699 927785240
! 5548 378711642
! 52906 516362191
! 16616 866145684
! 47034 963822355
! 5232 696746925
! 29036 702620272
? 1
? 1
! 36283 519357861
? 1
? 1
! 42244 900705255
! 31644 452188086
! 42370 629847863
? 1
? 1
? 1
! 13218 264601640
? 1
? 1
? 1
! 57685 472334875
! 55541 758235630
! 12634 108067276
? 1
! 28569 455150103
? 1
! 20859 629031445
! 13481 399806640
? 1
? 1
! 17482 800132936
? 31600
? 1
? 1
? 1
! 4556 18712754
? 1
! 56000 180633822
? 1
! 39303 902436768
! 240 168266202
! 24195 543751002
! 47719 75184733
? 1
? 1
? 1
? 1
? 1
? 1
? 32102
! 34955 788066706
! 40788 743565449
? 1
? 1
? 1
? 1
! 20152 262529407
! 12249 825815960
? 1
! 31552 785859048
? 1
? 1
? 1
! 48424 542157294
! 6611 428428286
! 40946 994370925
? 1
! 58884 862455169
! 6405 868295879
? 1
! 4075 910652663
? 1
! 45831 337758245
! 51461 891694239
? 59640
! 1721 873373870
! 30809 797540431
! 14849 50099153
! 19883 206202138
! 58438 774075064
? 1
? 1
? 1
? 1
? 1
! 29588 608471801
! 25564 833373273
! 32475 693095784
! 19933 488309626
! 19372 574248846
! 1978 668832097
! 29756 365102017
? 1
! 22377 18320157
! 57162 157089031
! 8265 907473685
? 1
? 13155
? 1
? 1
! 822 353695392
! 44667 985789210
! 38786 260662103
? 1
! 32793 457204752
? 1
! 4743 974172256
? 1
! 4916 310378874
? 1
! 25786 523960468
! 15227 417633727
? 39949
! 25860 599058253
! 51787 899407987
? 1
? 1
? 1
? 1
! 1290 376348991
? 1
! 53577 222451184
? 1
! 25871 822958645
! 29312 233765852
? 1
! 58307 713251217
? 1
? 1
! 30731 895791566
? 1
! 45961 209646016
? 1
? 1
! 50055 147727450
! 35390 881843730
! 19598 762151747
? 1
! 44146 35960326
! 11194 198718769
? 15332
? 1
? 1
! 24008 142681210
! 44558 15694201
? 1
? 1
! 49383 649716386
? 1
! 9973 830419581
? 1
? 1
! 11115 917438998
? 1
! 40409 2593265
? 1
? 1
? 1
! 2652 575672487
! 16776 775515275
? 42687
? 1
? 1
! 57764 950199747
! 39305 676114499
! 37684 475393898
? 1
? 1
? 1
! 1767 479043937
? 1
! 43477 686903808
! 24095 187991557
! 23987 362871489
? 1
? 1
? 1
? 1
? 1
? 1
! 34620 190722349
! 55231 299701700
? 8630
! 49017 651118388
! 6379 563699242
! 9329 766606820
? 1
! 35495 710030648
! 59503 343791800
? 1
? 1
? 1
! 7850 169438813
? 1
? 1
! 44226 300051296
! 38528 98790260
! 42073 346901886
! 20554 274923159
? 1
! 17013 107172477
! 38056 956203295
! 28210 743730726
! 50225 471314384
? 1
? 1
! 18656 278344207
! 26494 2024508
! 7689 650376797
? 1
? 1
! 48054 356168305
! 45363 631591817
! 15115 963083748
! 4186 407059844
! 13807 537846915
! 38378 61359366
? 1
? 1
? 1
! 43425 17305984
? 1
! 12842 549185805
! 15680 613525928
? 1
! 29540 588289507
! 35492 408351981
! 752 631140822
! 4454 792884803
? 1
! 46490 28870364
! 57870 900765385
! 22653 975715830
? 1
? 1
? 1
! 16958 828952875
? 1
! 52757 25494634
! 7248 156863647
! 16082 705904386
? 1
! 48025 369601763
? 1
! 11402 627032818
! 56515 153642154
? 1
! 49952 197153438
! 45955 115788485
! 39642 325001559
! 5347 609940990
! 3527 672556731
? 1
! 16752 63604936
! 41515 565695077
? 1
! 37370 426037595
? 1
! 58407 111502282
! 5046 294427119
? 1
! 49934 859095967
! 9731 159711978
! 45259 726112077
? 1
? 1
? 1
? 1
! 139 684192501
? 1
! 53206 404758902
? 1
! 44161 287916082
! 25451 94221015
? 1
! 10585 449146029
? 1
? 1
? 1
? 1
! 32294 494349228
? 1
? 1
? 1
? 55307
! 35960 244031304
! 31049 818767639
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 54553 206698533
! 37097 127036610
! 59546 364273796
? 1
! 781 408912761
? 1
? 1
! 7220 735346416
! 29947 671865175
? 1
! 36679 461373081
! 59199 4826940
? 1
! 13121 973714285
! 44420 161394825
! 51223 175461904
? 53322
? 1
! 57015 431763784
! 26068 630286389
? 1
? 1
! 9990 337704667
? 1
! 36141 408280747
! 26377 324382518
! 4327 926755950
? 1
! 39045 416464776
? 1
! 8552 609768749
? 40173
? 1
? 1
! 16208 587352914
! 24817 155808502
? 1
? 1
! 9941 276959557
? 1
! 3981 85511468
? 1
? 1
! 48251 624549485
! 32707 938954305
? 1
? 40909
! 37157 870694687
? 1
! 39136 454973973
? 1
! 47017 304217628
! 57807 203258845
? 1
! 15506 269563008
? 1
! 46061 630138486
! 49286 957484740
? 1
! 279 70512078
? 1
! 59897 97578458
! 25891 190655980
! 12721 607227632
? 1
! 8228 731572421
? 1
? 1
! 22571 702080040
? 1
? 1
! 695 581088035
! 16164 976003944
? 1
! 28967 921075474
? 1
! 15278 209080899
! 20126 259313879
! 59019 455675983
? 1
? 1
! 3572 358346396
? 1
! 2368 446971629
! 41008 574233571
! 54158 930193627
! 58439 630758912
? 1
! 53492 177748669
! 58904 392521439
! 27372 203239917
! 32960 277086207
! 13611 635549057
! 20409 84789019
? 1
! 12215 126670869
? 1
! 17393 927342066
? 1
! 51690 664931279
? 1
! 15167 238797396
? 1
! 867 233166743
? 1
? 28534
! 1368 955951594
! 16495 42461852
? 1
! 18995 555969721
! 24115 884599502
! 57437 851826490
! 18649 337513082
? 1
! 8066 918887424
? 1
! 53192 359797564
! 37276 107266316
! 44517 28434271
! 12027 905776258
! 17903 631620460
? 1
? 1
! 58786 301950232
! 38583 665011097
! 24010 811387341
! 10740 600958916
? 1
? 1
! 36394 386743703
? 1
! 47765 954303276
! 2520 958220278
! 37778 878670694
! 8339 367098694
? 1
! 38372 403898024
? 1
! 18908 823267089
? 1
? 1
? 1
! 42675 901354020
? 1
? 1
! 12964 406828903
! 41170 430773627
? 45472
! 42116 291914156
? 1
? 1
! 20309 705666888
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 39791 628030779
? 1
? 1
? 1
! 54943 214852945
! 30025 326087855
! 42268 429364673
? 1
! 17362 631589006
? 1
? 1
? 1
? 1
! 46987 581083426
? 29048
? 1
? 1
? 1
! 45261 515632793
? 1
? 1
! 48108 339913451
? 47055
? 43023
! 34245 245259893
? 1
! 23321 166895245
! 23593 347246412
? 1
? 1
? 1
? 25368
! 57406 3485963
? 1
? 1
? 1
! 7612 249010367
? 1
! 52665 361306790
! 27944 394066375
! 35725 199857700
? 1
? 1
? 1
! 50465 926656578
? 1
? 1
? 1
! 34470 622233784
! 57593 565630813
? 32099
! 20027 342914301
! 4091 168532749
? 1
? 1
! 22339 63291348
! 19763 498659712
? 1
? 1
? 1
? 1
? 1
! 56113 783133640
? 1
! 17026 342216829
? 1
? 1
! 45417 14159316
! 20719 978317362
! 32038 925628798
? 1
? 1
! 23170 93924045
! 44364 891827959
! 54139 610136484
? 1
! 3674 854076612
? 1
? 1
? 1
! 5443 558895942
? 1
! 45691 276567698
? 1
? 1
! 10010 563174855
? 24093
! 9520 944283771
! 41852 975663063
? 1
! 5117 591963114
? 1
! 11336 998225792
? 1
? 1
! 9829 487078956
! 40158 79875388
! 20891 80778279
? 1
! 8403 879128835
? 1
! 21926 504687197
! 29425 762273165
? 1
! 13555 531157554
! 27330 788298713
! 37867 351517912
! 2060 138149385
! 39596 69084530
? 1
? 1
? 1
? 1
? 1
! 10342 190992102
! 26379 457652656
? 3866
! 53868 802772522
! 3513 643241203
! 49438 159653440
! 39177 23166097
? 1
! 22760 336328782
? 1
? 1
! 20912 228186
! 32011 678101087
? 1
? 1
? 1
? 1
? 1
! 30696 116435863
! 30959 272569291
! 23681 76370202
! 46985 803042219
! 9765 843060712
! 3010 851652077
! 35528 294793715
? 1
? 1
! 40075 154105413
! 28776 883473427
! 26698 767257849
? 1
? 1
? 1
? 1
? 1
? 1
! 15724 442287772
? 1
! 52879 998337656
? 1
! 26209 819981978
? 1
! 31133 425259584
? 1
! 29209 989995004
? 1
! 45785 196430067
? 39496
? 1
? 1
? 1
? 1
! 1507 723886869
? 1
? 1
? 1
? 1
! 26184 282465663
! 21527 792529003
? 1
! 47079 704447562
? 1
! 35146 349179527
! 46045 845218100
? 129
! 22997 701832376
! 1277 501988953
! 46811 948021855
? 1
! 26077 446390021
! 47774 8819055
! 50184 115676697
! 56398 440127489
? 1
? 1
? 1
? 1
! 17710 398690073
! 43813 134854664
! 8597 521011646
! 4615 973945271
! 22131 660591433
! 8571 979068711
? 1
? 1
! 36003 375354202
? 1
? 1
! 19268 291179596
? 1
? 1
! 95 395356712
! 30535 429823586
! 23699 359470734
! 38988 409101888
? 1
? 1
? 1
! 41942 847125439
? 36790
? 1
! 22515 805332214
! 20432 149907858
! 45318 355110209
? 1
! 59719 373414138
! 27780 31597089
! 21276 193745067
? 1
! 56775 844332274
! 17469 749030157
! 3536 738483412
? 1
? 1
! 39956 313638491
! 17167 351134120
? 36711
! 48828 275832390
? 1
! 30649 667863364
! 44925 78645347
? 1
? 1
? 1
! 23307 742172277
? 1
? 1
! 54400 964466820
! 2922 80879482
! 50504 95823095
! 38526 69504265
? 1
? 1
! 50140 292151165
? 1
? 1
! 26458 941425322
? 1
! 3388 807654438
? 1
? 1
? 1
! 45535 718251312
! 18397 378523351
? 1
? 1
? 1
! 3984 970046077
? 1
? 1
! 20465 574106610
? 33834
? 1
! 39798 354679407
? 50220
! 42152 411677260
? 1
? 1
! 6101 598172832
! 23939 77857680
! 24835 111054008
? 1
? 1
? 1
! 41286 973124605
? 6741
? 1
! 44968 521601134
? 1
? 1
? 1
! 29024 806768680
! 12710 583136617
! 13519 198843879
! 6385 598062663
! 57112 432371307
! 6842 651474242
! 18730 722429876
? 1
! 23620 910196017
? 1
! 33442 352483993
! 44024 286536596
? 1
? 1
! 31412 2597965
? 1
? 1
? 1
? 1
! 19104 233473844
! 9870 136790224
? 1
! 14425 523618566
! 15579 150568964
? 1
? 1
? 1
? 24695
! 3052 156123949
? 3893
! 11850 29859767
! 11620 975089495
! 47370 246235698
! 26312 856754471
? 1
! 41329 253456164
? 1
! 53073 771774953
! 5800 994827545
! 7729 342705264
? 1
? 1
! 3727 229505509
! 32651 85700839
? 1
? 48291
? 1
? 1
? 11097
? 1
! 34178 724422855
! 45518 506302674
! 37310 84117555
! 53530 321693337
! 43632 912648376
! 7344 953489053
! 59849 706503111
? 1
! 30924 326419460
? 1
! 3709 148898258
? 25951
! 6612 576631551
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 52917 203287197
! 34892 496859078
! 31405 819809904
? 1
! 13766 32635021
! 49579 148317906
! 33268 953095514
! 52323 315299340
! 32611 738666888
? 1
? 1
? 1
? 5174
? 33352
! 42342 263304
? 1
! 46634 505026131
! 4067 213942884
? 1
! 23402 803506461
! 33978 566959636
! 11522 515068007
! 56856 262837115
! 17180 375241614
! 43718 289144124
? 1
? 1
? 1
! 13230 848016038
? 1
! 18668 178963176
? 1
? 1
? 1
? 1
! 15192 362520074
! 53413 815250383
! 28556 656493789
! 42718 241407817
? 1
? 1
? 1
? 1
! 21468 225343896
! 54455 81159072
? 1
! 37438 945979952
! 58231 416697085
! 16895 347042286
? 1
! 23113 26248368
? 1
? 1
? 1
? 34593
! 19396 338485340
? 9149
? 1
! 55012 895172011
! 16306 585009282
? 54825
? 5027
? 1
? 1
? 1
? 20980
? 1
! 34614 591021899
? 1
? 1
! 39713 928230506
? 1
! 40773 44805565
! 52041 149115699
? 1
? 36060
! 55835 752142295
! 32252 604953146
! 42999 750898520
! 28930 640437027
? 1
? 1
? 1
! 42272 293381267
? 50997
? 1
? 1
? 1
! 38065 560105442
? 1
? 1
? 1
! 51171 892296057
? 1
! 31912 220920271
? 1
! 44783 892495065
? 1
! 47182 139093797
! 24668 228682125
! 26357 760208130
? 1
? 1
! 57986 614971051
? 1
! 24713 579727077
? 1
? 1
? 1
? 1
? 1
! 54377 560560609
! 51290 834565924
! 16545 488730545
? 1
? 1
! 36715 803953459
! 37011 107381400
? 1
! 4696 169359048
! 561 353323922
? 1
! 31860 501346564
! 44272 948924581
? 1
! 21799 833548505
! 44075 777044378
! 54663 482887690
! 20483 387717459
! 36517 110787237
? 1
? 1
? 1
? 1
? 1
! 36178 512769488
? 1
! 16171 181727524
? 1
? 1
? 1
? 1
? 1
? 1
! 33426 366087495
! 47539 580222675
! 24948 776243165
? 1
! 27157 321952593
! 30715 164499247
? 1
? 1
? 1
! 55326 188661298
! 13886 406938209
! 33466 835857662
! 935 643786470
! 40500 796677452
? 1
! 36191 829899812
? 1
! 1459 760808526
? 1
? 50824
? 1
? 1
! 3772 443881434
? 1
? 1
? 1
! 47739 641880548
? 1
! 32765 644927336
? 1
? 1
! 17713 244024980
! 17655 699153279
! 2370 621600253
? 1
! 39556 454397775
? 1
! 53631 498443121
! 26447 347560355
! 7357 584924171
! 18910 980825617
! 35009 216657190
! 51632 954208980
! 35391 475785168
? 45389
? 1
! 48474 333234828
! 38142 738072913
? 1
! 16964 544541270
? 1
? 1
! 40035 981798993
? 1
? 1
! 4865 820658935
! 12815 6498105
? 1
! 31188 444588339
? 1
! 49793 352384519
! 36372 345110295
! 11624 494942201
? 1
? 1
! 22921 272752774
! 6026 939639814
! 672 8674034
! 58391 367143791
? 1
? 1
? 1
? 1
! 43501 295468602
? 1
! 3636 70421520
? 1
? 1
! 31666 520547486
? 1
? 1
! 8857 444053369
? 1
! 48104 444089180
! 55857 392000585
? 1
! 18121 150701517
! 18088 986285943
! 40221 200529121
? 1
? 1
? 1
! 16548 254090332
! 44591 970299184
? 1
? 1
? 1
? 1
! 49629 222818033
! 49503 487287680
! 35689 145057430
! 31999 769436857
? 1
? 1
! 1262 817618519
! 6002 58967127
! 12369 769251237
! 17163 314274735
? 1
! 52299 740900553
! 11532 502103513
? 1
! 17275 185535487
! 46194 189959436
! 14129 398937666
! 37635 79486882
? 1
! 44425 822476293
! 34920 497724779
? 1
? 1
? 1
? 1
! 7303 260024583
! 7596 105324168
? 1
? 1
! 10350 399758834
? 1
! 46821 119410112
? 1
? 1
! 38203 267668623
! 4822 458790666
? 1
! 26041 995301195
! 10329 674679593
! 8388 367600812
! 35993 935674639
! 2981 169257169
! 40543 499261932
? 1
? 1
! 49244 466674952
! 54806 896519309
? 1
! 15512 476048331
! 24827 836622397
! 49880 391640322
! 1541 92665210
! 8525 716028770
! 888 998409374
! 29590 573119112
! 5327 909545880
? 1
! 44875 967559417
! 50972 232191451
! 51505 489937329
! 44126 446107668
? 20025
? 1
? 1
? 1
! 1611 822385086
! 49031 900349336
! 46064 937764019
? 1
? 1
? 1
? 1
? 1
! 5304 468514163
? 1
! 7054 964683051
? 1
! 31489 36819206
! 17174 111488993
? 1
! 13089 275628435
? 1
! 44861 811447087
! 10149 169445264
! 12911 71496120
? 1
? 1
! 48729 177329437
! 38211 443469945
? 1
! 44389 641666948
! 59053 916067627
? 1
! 45013 398702645
! 13216 305825146
? 1
! 35254 737231493
? 1
! 24145 896536594
! 48460 639533631
? 1
? 1
? 1
! 25230 121326618
! 42637 295722641
! 27817 465899613
? 1
! 28265 87438440
? 1
! 29753 204809339
? 16086
? 1
! 3975 569869343
? 1
! 6624 581987784
! 23856 104820405
? 1
! 3274 823433177
? 1
? 11719
! 32823 414945171
? 1
? 1
? 31147
! 33621 912696561
! 45640 73997274
! 18819 768292197
! 12715 308234400
? 1
? 1
! 46996 39369492
! 50546 235542922
! 32929 170749145
! 44522 196835465
? 1
! 19344 6655239
! 50446 908196284
! 16305 120967636
? 1
! 50464 305770903
? 1
! 53256 152609350
! 16892 139186837
? 1
? 1
? 1
? 1
? 1
! 52541 628462211
! 59320 417395640
! 39929 446629611
! 54299 735323200
! 27739 235968158
? 1
! 34668 854667444
! 42457 613146637
! 37477 977711312
? 1
! 1193 177934547
! 36746 574874535
? 1
! 28115 148479922
! 25220 225287139
? 1
? 1
? 20245
! 57670 199182474
? 1
? 1
! 4656 340644647
! 25736 778111875
? 1
! 57436 236371665
? 1
? 1
? 1
! 4016 777640747
! 50764 766319618
! 21885 576369323
? 1
? 1
! 49678 460700447
! 23031 844603210
? 1
? 1
? 1
! 49486 525452504
? 1
? 1
? 1
? 1
? 1
? 1
! 18334 283027261
! 7626 672052183
? 1
? 1
? 1
! 15312 365920173
! 42573 309015438
! 30910 863740168
? 1
! 23979 857073197
! 52247 752531115
? 1
? 1
! 33369 129051940
? 1
? 1
? 1
! 9223 514149369
? 1
! 4251 968185980
? 1
! 7427 75140276
? 1
! 31991 90453168
! 19534 923474228
! 55177 960318602
! 57967 800825954
! 46484 910891538
! 45126 644121664
? 1
? 1
? 1
! 1198 382792969
! 45941 52591940
! 27440 588102260
? 1
? 1
! 9698 103109098
? 1
! 37856 293223548
? 1
! 6208 859846964
? 1
! 106 431639315
! 26065 127834679
? 1
! 32250 413791492
! 42861 208616038
! 21700 834845829
! 22843 950126679
! 24897 714639312
? 49438
! 13022 498775349
? 1
! 53014 690881675
! 9327 56671702
! 47413 982712178
? 1
? 1
! 10509 900719645
? 1
! 41924 794135446
? 1
? 1
! 46926 395592595
? 1
! 13128 683364870
? 7116
! 25708 231451577
! 22151 711419657
? 1
? 1
! 18506 981897346
? 1
? 1
? 1
? 1
? 1
? 45719
? 1
? 1
! 36716 417329865
? 1
? 1
! 16844 221272772
? 1
! 41028 429080244
? 1
! 11072 851425460
? 1
! 2305 510930127
? 20972
! 59694 182269256
? 1
! 14680 721536550
? 18942
! 53198 8763924
! 49106 370642262
? 1
! 55746 875904015
? 1
! 43047 826753437
? 1
? 1
! 40870 383093109
? 20448
? 1
? 1
? 1
? 1
! 46442 412756357
! 45230 168239335
? 58291
? 1
! 18874 52017906
! 32506 204826928
? 12435
? 1
! 10570 936059918
? 1
? 1
? 1
? 1
? 1
! 18365 351206207
? 1
? 1
! 17536 297254910
! 28641 627587646
! 8574 876792592
! 33376 656655506
? 1
! 51841 197667149
! 23805 781856477
! 18422 289010478
! 40853 388948399
? 1
? 1
! 18046 780755538
? 1
! 49316 188498284
? 1
? 1
! 39230 888524606
! 13465 949495212
? 1
? 1
? 1
! 41617 99999493
! 37858 635895299
? 1
! 26819 640530216
? 1
? 1
? 1
? 1
! 14265 102217595
! 10919 994027287
? 1
? 1
? 1
! 58953 832163978
? 1
? 1
! 24807 935626525
? 1
! 24397 199025403
? 1
? 1
! 5595 90257717
! 20056 181263680
? 1
? 1
! 32411 834781346
? 1
! 14616 172588452
? 1
! 37796 537742
! 26358 876426738
? 1
! 57030 689410948
! 35443 144783485
? 1
? 1
! 1387 549889861
? 1
? 1
? 1
? 1
? 13552
? 1
! 28425 743261744
! 41120 563142271
? 1
? 1
? 1
? 1
? 1
? 27084
? 1
? 1
! 14037 635705871
! 16845 349239314
! 2342 466771699
! 43116 353015300
! 314 703056376
? 1
! 49878 79640729
? 1
! 9480 364510292
! 27244 233231587
? 1
! 18203 429871632
? 1
? 1
! 57369 957547012
! 55225 388754058
! 58612 256141598
! 27899 158059032
! 52769 93701681
! 27989 752289766
? 1
? 1
! 42429 217847318
? 25206
! 35178 300436216
! 50117 256639984
? 11989
! 40827 852787897
? 1
? 1
? 1
? 1
? 1
! 19048 344391206
? 1
! 14159 35883093
! 14420 609604658
! 404 466623885
? 1
? 1
? 1
! 33011 816722861
? 1
! 27586 182829489
! 17113 742356432
? 1
? 1
? 1
! 34564 380183750
? 1
? 1
? 1
! 5104 889077115
? 1
? 1
! 34996 438329650
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 8585 979180393
! 12795 537617020
! 39106 875521045
? 1
! 20212 809994134
! 47606 48018841
? 1
! 5761 651583549
? 1
? 1
! 36741 857234232
? 1
? 1
! 52006 716362317
! 7301 899604011
? 1
! 58648 693450862
? 1
? 1
? 1
? 1
! 18847 254227631
? 1
? 1
! 51977 322521452
! 1092 144308485
? 1
? 1
! 23097 697092303
? 13016
! 15254 186525264
! 42863 599401480
? 3981
? 1
! 45742 772487635
! 37380 598390549
! 40129 570425758
! 21063 336070959
! 6841 157656141
? 1
! 3410 508458289
! 9239 695240881
? 1
? 1
? 1
! 12493 533787987
! 56298 522332213
? 1
! 36606 113311867
! 49334 954459010
! 46802 995584
! 54719 114858417
? 1
? 1
! 34964 624228152
? 1
? 1
! 15277 476529723
! 50242 923709546
! 43252 698070630
! 8041 369446980
? 1
! 36978 3208249
? 1
! 46749 42174041
? 1
! 25555 278221007
! 59445 734027633
? 1
? 1
! 31301 720062829
! 10660 271573017
? 1
? 1
! 23539 923031084
? 1
! 2980 354643834
! 45079 949438771
! 1321 57424718
! 1729 777326
! 3159 137504452
! 44422 638379006
? 1
! 54226 346107886
! 15539 902069550
! 7046 648489125
? 1
? 1
! 51194 883457971
! 2027 321835930
? 1
! 54317 364839567
? 1
? 1
? 2012
! 34317 996991207
? 1
? 1
! 36645 60224302
! 14875 546519253
? 1
? 1
! 25923 4604964
? 1
? 1
? 1
! 17052 97916885
? 1
? 1
! 41265 323139934
? 1
? 1
? 1
! 36961 753555709
? 1
? 1
? 1
? 26399
! 10645 470971408
? 1
? 1
! 20861 50454355
! 16185 938421378
? 1
! 4340 496186619
? 1
! 16262 697103423
! 23131 357879786
! 47721 41264486
? 1
! 18551 770201501
? 1
? 20851
? 1
! 54083 182887911
? 1
? 1
! 21984 351754346
! 44267 896421284
! 28998 118689798
! 59979 613626469
? 1
! 3161 633247306
? 1
? 1
? 21736
! 42418 952824984
! 175 938314446
! 52954 447003649
? 1
! 15247 808498597
? 1
? 1
! 10095 519887404
? 1
? 1
? 1
! 47485 255268933
! 53751 264497950
! 23544 801035430
? 1
! 3955 148075823
! 49768 644418955
! 41894 242803209
! 43645 595066393
! 39475 313987884
? 1
? 1
? 1
! 56089 752523681
! 45465 914938319
? 1
! 52933 800388946
? 1
! 45924 806678133
! 39206 486728686
! 27553 700484411
! 24219 763026712
? 1
? 1
? 1
? 1
! 32150 497119664
? 1
! 55022 993952503
! 27102 472161915
! 28977 344824016
? 1
? 1
? 1
! 11017 966267180
! 33031 887352548
? 1
? 1
! 39036 405777814
! 45432 856964173
? 1
? 1
? 1
! 42992 254237365
? 1
! 51064 673957885
! 9275 431292979
! 35727 274126328
! 54027 548474612
! 27145 683883364
? 1
! 57537 689892459
? 1
! 11181 699455920
! 5489 410858572
? 1
? 1
! 17401 999961631
! 19416 671229491
? 1
! 17825 215967004
? 1
? 1
? 1
! 32379 158858666
! 1031 780015729
? 19723
! 35880 878980117
? 1
? 1
! 51251 947917246
! 27184 445028063
! 55703 853758182
? 1
! 21163 978856039
! 47600 892714649
! 46928 540859137
! 54381 663900592
? 1
? 1
? 1
? 1
! 55511 793741454
? 1
! 55622 595920003
! 14572 969794637
! 24077 725854941
! 31937 767077255
? 1
? 1
! 5011 265459918
? 1
? 11593
? 1
! 23191 599362074
? 1
? 1
! 53923 914312667
? 1
? 1
! 54100 80890592
? 1
! 19449 864924226
? 1
? 1
! 2966 1808993
? 1
! 19479 416989228
! 42241 615275112
! 36106 499042573
? 1
? 1
? 1
! 397 139403590
! 43856 556702250
! 25989 1170731
! 48446 919259951
? 23063
! 7820 418588645
? 1
? 1
! 50717 107157951
! 33126 753298473
! 12505 646578155
? 1
? 1
? 1
? 1
! 31166 798320908
? 1
! 27152 355741330
! 38210 276239432
? 1
! 23109 584160061
? 1
? 1
! 4354 48259807
? 1
! 14794 32751438
? 1
? 36341
? 1
! 35288 196533623
! 38431 718277431
? 1
? 1
! 40163 940468355
! 36403 915853978
? 1
? 1
? 1
? 1
? 1
! 28529 440759140
! 24660 662823179
! 25673 83675404
? 1
? 1
! 33293 823593642
? 17277
! 18516 689888489
! 9489 552620379
! 12887 636766954
? 1
? 1
? 1
! 18501 475203923
? 1
! 11668 867055104
! 50887 558137403
? 1
? 1
! 28625 512929863
! 35623 537092755
! 24352 216969327
? 1
? 1618
! 54639 80739319
? 1
! 17226 178020789
? 43859
! 59986 85870383
? 1
? 1
? 17351
! 54212 262094762
! 43079 151490200
? 1
? 3326
! 55139 276058757
! 59492 538962598
! 24663 842011680
! 56273 817801648
! 44733 855056421
! 52717 606089117
? 1
? 1
! 52494 950872695
! 30338 587049887
? 1
! 30517 862174022
? 28492
! 11738 423515226
! 43043 726331338
! 21616 556528819
? 1
? 1
! 53619 883259243
! 54433 701273886
? 1
! 51923 355256197
! 29114 230513979
? 1
! 16664 352912157
! 39346 602913128
? 1
? 1
? 1
? 1
! 59784 394708116
! 12748 887434428
? 27727
! 31568 344143978
! 12895 229823528
? 1
? 1
? 1
? 1
? 1
! 20264 552582649
! 1474 521956657
! 19474 862203578
? 1
! 42148 353667897
! 27528 943048918
? 21122
! 46994 437574601
? 59946
! 20513 316293010
? 1
? 1
! 34386 433626467
? 1
! 20458 972285800
! 52156 418741500
! 53169 443056066
? 26452
? 47245
! 18757 80649392
? 47679
! 18528 397477622
! 54915 338930069
? 9568
! 35193 575023998
? 1
? 1
! 27010 167173045
! 17449 747909339
! 24125 945690654
! 25402 698182581
! 36277 711318085
! 21352 997549092
! 5439 847074180
? 1
? 1
? 1
? 1
? 1
! 38529 878147502
! 40078 766934983
? 1
! 39145 612225267
! 39936 677667087
? 1
! 16007 896757854
? 1
? 1
! 40731 523903185
! 11849 556646019
! 45603 345173229
! 22056 479716144
! 45231 524195082
! 2866 187972525
! 32067 298302082
? 1
! 4367 980385702
? 1
! 37292 801632848
! 53437 230690444
! 460 550927961
? 1
? 36495
? 1
? 1
! 31670 842714991
! 16808 985387071
! 24661 119398983
! 8591 134519061
? 1
? 1
? 9980
? 1
? 1
? 1
? 1
! 12322 696710381
! 55761 382421291
! 30174 517752814
! 679 423462752
! 41844 865993088
? 1
? 1
? 1
? 1
! 10219 203145439
? 1
? 1
? 1
! 21304 232667671
? 1
? 1
! 7372 12157887
! 32819 34436990
? 1
! 43423 709595121
! 2043 238199860
! 12177 138268114
! 14056 184081319
? 1
? 53997
? 1
! 39226 265979758
? 1
! 21472 685208049
! 33428 485469164
? 1
? 1
? 1
! 14821 153107133
! 7587 266640045
? 1
! 54120 218602212
! 5219 486872918
? 1
! 35951 276532195
! 9594 373923330
? 1
! 37251 754472730
? 1
! 14327 388775737
! 50912 83700117
? 1
! 44320 385506370
! 22138 513915213
? 1
! 59201 746449707
! 24252 375041037
? 1
? 1
! 57530 700514014
! 26118 771339354
? 1
! 50860 945067491
? 1
? 1
? 1
? 1
! 18202 758007585
? 1
! 22284 107014287
! 8023 817551559
! 38130 571527784
? 1
! 20954 407641795
! 1903 168099868
! 40232 105425184
? 1
? 1
! 28201 685284417
! 7139 807098881
? 1
! 38146 979345580
! 42006 512600764
! 55484 152801694
? 1
! 29098 309172865
? 1
? 1
? 31126
! 18176 597049513
? 1
! 44298 589348652
? 1
! 22752 353329262
? 1
? 1
? 1
! 45044 904154551
? 1
? 1
! 15546 895399510
? 1
? 1
? 1
? 1
! 2040 130809548
? 43870
! 39907 106593283
! 25570 761087958
! 18061 940673038
? 1
? 1
! 46578 202871892
? 1
! 9269 12893295
! 4188 527161261
? 1
? 1
! 19497 49646031
? 1
! 32969 830352313
? 1
! 16647 821677842
! 21234 366918527
? 1
! 43332 383440994
? 1
! 35593 886625595
! 37462 969722102
? 1
? 1
! 42949 199015149
? 37019
? 1
? 1
? 1
! 34127 244105682
? 1
! 45031 560329968
? 1
! 1884 114787604
! 49723 548411181
? 1
! 32192 762267095
? 1
! 15916 499145493
? 1
? 1
! 20145 860385477
! 9773 938972241
! 37391 88258728
! 34334 951718483
! 53263 321023057
? 1
? 1
? 56075
! 59545 293948157
? 42133
? 1
? 1
! 9138 362052327
! 8142 3659631
? 1
! 45158 741860588
? 1
? 1
? 1
? 1
! 54039 77706162
! 38114 577714594
! 59491 692077979
! 30096 741423802
! 2819 45165556
! 29835 701480150
? 1
? 50439
? 1
? 1
! 41150 166778727
! 24564 389842581
? 1
? 1
! 49715 159969350
! 12949 667512375
! 47933 269659234
! 24845 204660902
! 40793 520634969
? 1
? 10773
? 1
? 1
! 18387 214040614
? 1
? 1
? 1
! 59561 198906106
! 55314 864309717
? 1
! 25131 619087208
? 57818
! 32852 964020685
! 8229 773012115
? 1
? 1
! 58542 694516542
! 29011 531779670
! 59601 438907282
! 23268 486883124
? 1
? 1
? 1
! 11578 180112139
? 1
? 1
! 52470 292500986
? 1
? 1
? 1
! 59824 873133254
? 1
! 25691 345695206
? 1
? 1
! 49863 539015731
! 57368 310285605
! 804 895025862
! 14229 370898363
? 1
! 20282 392865650
? 1
? 1
! 17115 349269185
? 1
! 17799 864512291
! 51712 338092119
! 3977 568400252
! 25977 438189029
! 36195 459988832
? 1
? 26922
? 1
! 20964 271334848
? 1
! 9303 729852649
? 1
? 1
! 25990 113972312
! 52614 492293462
? 1
? 1
! 37823 63652832
! 51697 228569362
! 42048 630043714
? 1
? 1
? 1
? 1
? 1
! 29622 724166416
? 1
? 1
! 4235 43432757
? 51504
? 1
? 1
! 48326 455395439
! 15845 219892447
? 1
? 1
? 1
! 52978 827072826
! 37028 143473540
! 13250 685625876
! 25045 388975411
? 1
? 1
? 1
? 1
! 37030 147636825
? 1
! 14673 964110826
? 1
? 1
? 1
? 1
? 1
! 24297 765529015
! 33687 662305195
? 1
! 12143 961660063
? 1
! 11275 746372273
? 1
? 1
! 21971 95453826
! 28095 316407563
! 57393 379410045
? 1
! 47684 726849971
! 34177 482018414
! 30676 278969966
? 1
? 1
? 1
! 37763 644349747
? 1
? 1
? 1
! 47806 958994659
? 1
? 1
! 57632 448982846
? 1
? 1
! 30856 893866669
? 1
! 361 114369976
! 20340 773833087
! 16366 127295264
? 1
? 1
? 1
? 1
! 31928 53160669
! 20904 834859680
! 25044 573829184
! 59470 693542535
? 1
? 1
! 3692 592731739
? 1
! 49027 973484018
? 1
! 25919 720252687
! 45923 522398385
! 56274 833047505
? 1
? 1
? 1
? 1
! 41527 896631799
! 3340 816415926
! 50700 905093603
? 1
! 20597 838508238
! 47043 43859433
! 15063 880729347
? 1
! 57198 995264920
? 1
? 1
! 54478 746355828
? 1
? 7592
! 32157 552824099
! 14110 999172139
? 1
! 26869 888386859
! 12540 224622146
? 1
? 1
? 1
? 1
! 50849 346152459
! 46654 262863461
! 47396 706595785
? 1
? 1
! 45582 504241612
? 1
? 1
! 32203 40962232
? 1
? 1
? 59284
? 1
? 2558
! 30228 343832556
! 17650 40885232
! 48623 280039462
? 1
! 2146 971429396
! 8868 327480691
? 1
! 5824 986367297
! 54423 785244584
? 1
? 39903
! 41018 933607384
? 1
? 1
! 4329 904858953
? 1
? 1
? 1
? 1
! 53963 885123067
! 56538 673117923
! 44093 150303011
? 1
? 1
? 1
! 12584 979830957
? 1
! 23918 447820077
? 1
? 1
? 1
? 1
? 1
! 37167 729270606
! 29618 588429136
? 1
? 1
? 1
? 1
! 9719 612461649
! 39373 791332280
? 1
! 6821 877878321
? 1
! 6088 893448236
? 1
! 25426 432815350
! 14636 433494617
! 39358 705993888
? 1
? 1
? 1
! 26724 194033394
? 1
? 1
? 40827
? 1
? 1
! 32242 174568345
! 16657 708055676
! 1168 657949136
? 4547
? 1
? 1
! 13237 647624793
! 33889 181646907
? 1
? 1
! 19615 959324055
? 1
! 40962 520274492
? 1
! 16627 857074848
? 1
? 1
! 51627 966200945
? 1
! 35219 406671532
! 6517 581137105
! 33203 706121938
? 1
! 5866 278855397
! 6339 245476797
! 28819 935587786
? 1
? 1
! 41290 965968991
! 25145 713089572
! 49360 631757553
! 29725 348313458
? 1
? 1
? 1
! 13081 899946738
! 45471 862390447
! 59521 670794352
! 52085 704226003
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 56721 566705999
? 1
! 13264 792677523
! 25469 223914648
! 25106 207981755
? 1
! 50365 522111915
! 21377 319871125
? 1
? 1
? 1
? 1
! 28518 815867762
! 34983 748092140
! 17878 614098606
! 15947 186079611
? 1
! 2733 995193614
! 23052 396236474
! 42472 901805897
! 7118 928281673
? 1
! 30859 606039596
? 1
! 9266 375421627
? 1
! 19355 358227965
? 40300
? 1
! 6839 217951939
! 342 328278752
! 19665 835386089
? 1
? 1
? 1
? 17374
! 2696 732835981
! 37543 524040837
! 29972 843207300
? 1
? 1
? 1
! 48400 321227063
? 1
? 1
? 1
? 1
? 1
? 17392
! 42561 672754204
? 1
? 1
? 1
? 1
! 30900 503269967
! 50289 663773630
? 1
! 58374 467949898
? 1
? 1
! 23899 679584650
? 1
? 1
? 1
? 1
! 14951 529580451
! 17170 434951396
! 4727 155290059
! 40576 546850133
? 1
! 7414 158694970
? 1
? 1
! 40476 18172398
! 54457 579059194
? 1
! 21380 734568193
? 1
? 35861
? 1
! 2422 252992364
? 1
? 1
! 42867 834786360
? 1
? 1
? 1
! 31784 934982
! 12239 211753759
? 1
? 1
! 28010 964885069
! 38415 185780954
? 1
! 6579 782051009
! 41653 897664925
! 29925 843276392
! 26768 411868357
! 45756 519666021
? 1
! 47132 533624412
! 38784 532246319
? 1
? 1
! 2758 960451127
! 34861 106411316
? 1
? 1
? 1
? 1
! 24657 719643403
! 37546 641980005
? 51471
? 1
? 1
! 49571 321035686
! 41145 368556704
! 48416 210031055
? 1
! 13480 141850014
! 30877 496910878
? 1
! 19786 269993272
! 35762 905437405
? 1
? 1
! 38429 511987868
? 1
? 1
? 1
? 1
! 1870 156865719
! 11371 452339313
? 1
! 29969 448342888
? 1
? 1
? 1
? 1
! 20869 876956133
! 53610 930326780
? 1
? 1
! 55943 809597507
! 23920 184745780
! 27337 920342389
! 19608 899051180
! 39148 776849159
! 38067 596372613
! 19825 81385266
? 1
! 4718 452642689
! 54674 78547166
! 36434 349203299
! 50284 239261743
! 3762 714103443
! 49647 269054999
! 34229 710375629
! 7445 895552419
! 48095 952526804
! 39201 52706848
? 1
? 1
! 35707 310908716
? 1
? 1
? 1
! 22530 437572101
! 34815 721931661
! 4638 919701332
! 36839 582884233
? 1
! 45595 640526973
! 24907 324009277
? 1
! 44427 343770467
? 1
! 50481 814866426
? 1
! 57607 39399842
? 1
! 33584 25880786
? 1
! 22514 714479147
? 19408
! 49889 537576253
! 58831 300391475
? 1
! 14908 572139802
! 40953 375274673
? 1
? 1
! 3423 364660587
! 42108 166900010
? 1
! 9015 153471063
? 1
? 1
! 46028 672474532
! 10604 935955618
? 1
! 6888 8130868
? 1
? 1
! 25917 90566555
? 1
! 14047 258450224
? 1
! 39660 360629542
! 27503 519527300
? 1
? 1
! 31045 270058855
! 5392 966963860
? 1
? 1
? 1
? 1
! 28594 285541650
! 28280 653511866
? 1
! 20592 39583858
? 1
! 59435 439419907
! 24917 135165507
? 1
! 23244 238376218
? 1
! 46189 12423925
? 1
! 21611 200648537
? 1
? 1
! 29300 663153935
! 59303 416275981
? 1
! 58066 480088518
! 19753 193854024
? 1
! 34529 530528077
? 1
! 46117 675316533
! 34171 568572658
! 46543 89848254
! 12067 110297221
? 1
? 1
? 1
? 1
! 16295 945227864
! 56943 215338189
? 406
! 13444 521886881
! 34790 799248458
! 46741 444326163
? 1
! 4793 130953632
? 1
? 1
? 1
? 1
? 1
? 1
? 41553
? 1
? 1
? 1
? 17571
? 1
? 1
? 1
! 21716 457267387
? 1
! 35142 669727940
! 24294 829539576
! 34099 555040974
? 1
! 29811 105137568
! 12583 733706278
? 1
? 1
! 46021 818687864
? 1
? 1
? 1
? 1
! 14783 52098680
! 11995 300361855
! 56941 490268927
? 1
? 1
? 1
? 1
! 7167 239535146
! 7749 592074339
? 1
? 1
! 48154 713751411
? 1
? 1
? 1
! 45061 360266754
! 5979 532477481
? 37
? 1
! 25348 835402566
! 47164 96797466
! 42034 654603404
! 19420 518650024
! 53871 323983777
? 1
? 1
! 28491 244307918
? 1
! 8697 258148928
? 1
! 44472 124480011
? 1
! 30504 119762177
! 3445 261316366
? 8999
! 50986 51784799
? 31965
! 29814 315380736
! 52854 217024361
! 50252 151522989
! 162 97128711
! 45710 277672143
! 9427 595746906
? 1
! 22432 857799645
! 57853 782934914
? 1068
! 11557 77172958
! 27546 67262644
? 1
? 1
! 58019 499164990
? 1
? 1
! 7349 252709729
! 45264 485739080
! 2648 626803980
! 27473 176846091
! 38254 731161285
? 1
? 1
! 28818 969899610
! 14388 918389865
! 14076 276384957
! 49966 424556749
! 32448 18980848
? 1
? 1
? 1
! 36527 888650039
! 29889 183798755
? 1
! 24558 674154269
? 5295
! 56243 165016623
? 1
! 34183 169819948
? 1
? 1
? 1
? 1
! 50804 780829807
! 17281 252573779
? 1
! 14170 863443675
! 59866 105768129
? 1
! 7060 506548034
! 24955 417107108
? 1
! 30001 2039865
? 43805
? 1
! 41378 972907130
! 51532 100986489
? 1
? 1
? 1
? 1
! 51129 609407473
? 1
? 1
! 59397 247133211
? 1
! 40785 852912921
! 44410 826806029
? 1
! 45069 383521760
! 2233 716204253
! 39323 610288839
? 1
? 1
? 1
! 27080 390329841
! 4447 409585671
? 1
? 1
? 1
? 21714
! 4344 672759991
? 1
? 1
? 1
? 1
? 1
! 20013 966186401
! 59925 470626506
? 1
! 55892 337497434
? 1
? 1
! 47335 605462632
? 1
! 33560 573483634
! 29483 362948965
? 1
! 22649 218277035
! 653 621226463
? 34343
! 42072 421679037
? 1
? 1
? 1
! 31327 816088534
! 14386 161807676
? 1
? 35736
? 1
? 1
! 19350 329483146
! 8052 211389306
! 59531 904730506
! 4754 678054835
? 14822
? 1
! 34430 962910324
? 1
! 21061 807735054
! 6553 431383326
! 16002 880895250
! 3866 288902614
? 1
! 58619 483566258
? 1
? 1
! 58827 316832626
? 1
! 50693 688080260
! 30889 963972357
! 31429 704834566
! 1163 108456009
? 1
? 1
! 54664 3751494
? 1
! 44792 644042458
? 1
! 1232 58151525
! 44468 499113238
? 1
? 1
! 29778 237103235
! 3750 29168610
! 37717 969584747
! 26548 595029267
! 23033 595103508
? 1
? 36350
? 1
? 1
? 1
! 49574 823372100
? 11392
? 1
? 1
? 1
! 1305 673673096
! 13850 610792462
? 1
! 3755 447700979
! 17209 130499231
? 1
? 1
? 1
? 1
! 53124 681961506
! 39042 363515068
! 1105 621475203
? 1
! 16610 784752993
! 7493 905576026
? 108
? 1
? 1
! 11000 853874716
? 1
? 1
? 1
! 51608 980934428
! 31035 293660826
! 2638 301998308
? 1
! 26929 152166322
! 29206 151337764
? 1
! 11887 847244652
? 1
? 1
! 18234 34642170
? 1
! 39614 250916113
! 8128 677961781
! 26018 706003170
! 13119 898364961
! 44118 385959009
! 9438 472858198
! 8877 506521714
! 59950 892894863
? 4896
! 55774 140148040
? 1
? 1
! 32046 259408118
? 29035
! 22924 276877567
? 1
! 23858 769701203
? 48596
? 1
? 1
! 1251 340409143
! 58955 713721670
? 1
! 38202 154487739
? 1
? 1
! 58856 899206540
! 44092 619046348
? 1
? 57711
? 1
! 57705 107048015
? 1
! 31322 896065507
! 32364 183167339
! 59666 347251463
! 43546 734822265
? 1
! 49944 221250585
! 30608 233251589
! 28269 701806818
? 1
? 1
? 1
! 50705 333857086
? 1
! 1380 391337331
! 30665 915707451
! 56091 315484770
? 1
! 3952 14000488
? 1
? 1
? 1
! 43545 58460319
! 35072 108503216
? 1
? 1
? 1
! 19697 235923542
? 1
? 1
? 1
? 1
? 1
! 47250 932767784
! 23981 349013663
? 1
! 54534 291156046
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 47541 129174866
? 1
? 1
? 1
? 1
! 41716 352035180
? 1
! 52770 250589553
? 1
? 1
! 11182 602933820
! 49255 906381195
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 27463 500519570
! 42585 227625623
? 1
? 1
! 25072 680389880
! 8852 629915599
! 25740 54219339
? 1
! 18590 200186205
! 36688 558620500
! 6789 938297951
! 2280 388059359
? 1
? 1
? 1
! 36761 153224488
? 1
! 38383 599915796
? 1
! 46249 628101087
! 22890 705220149
! 37914 774382015
? 1
! 20142 55597857
! 9687 883432472
? 1
! 44313 861300918
! 45658 225387821
! 17216 824143955
! 5181 962922122
? 1
? 1
? 28886
! 12023 103999312
! 51884 917364905
! 30702 961075301
? 1
! 35787 164346445
! 50880 318553954
! 41513 403053401
? 1
? 1
? 1
? 50370
! 45368 824983095
! 39890 651657678
! 23080 377498513
? 1
! 31140 794793622
? 1
! 54907 71410695
! 45498 536303819
! 20127 825705810
! 22789 39888444
? 1
? 1
? 1
? 1
! 39194 865537016
? 1
! 59022 446121388
? 1
? 1
? 1
! 23344 94552705
! 44744 858108214
! 12468 715442522
! 41495 184530352
? 1
? 1
? 1
? 1
! 28453 628072287
? 1
! 33251 350919449
! 35647 927271245
! 3392 345324494
! 41755 866603161
? 1
! 7705 369318384
! 48391 930124200
? 1
? 1
! 49864 950111534
! 17934 623498812
? 1
? 1
! 4221 890983665
? 1
! 19661 694977945
? 1
? 1
! 24235 474047109
! 19609 50126129
! 48935 255936507
! 7122 614390564
? 1
? 1
! 58175 598521539
! 28171 271427478
? 23323
? 1
? 1
? 1
! 27937 236043362
? 1
? 1
! 36774 994083484
! 21057 571374808
! 21212 386099851
! 56024 140510807
? 1
! 8735 222711235
? 1
? 1
? 1
? 1
? 1
? 1
! 8807 425872910
! 57445 671516061
! 41657 280647336
! 10898 718364967
! 24869 183090178
! 20460 137363618
? 32435
! 56839 254124840
! 1187 31062255
! 41267 128777180
! 21547 289319664
! 39246 740664265
? 1
? 1
? 1
! 27328 407057250
? 1
? 1
? 1
? 1
? 1
? 3692
! 52714 944924924
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 53436 991558398
! 51436 151805540
! 11701 305280771
! 58344 59606131
? 1
? 41437
? 1
? 1
! 16397 212454301
! 44309 564506831
? 18799
? 1
! 25301 209442654
! 20686 917449566
? 1
! 26487 33216472
? 1
! 45635 299622560
! 5585 351717854
? 1
? 1
! 32485 601433645
? 1
! 47866 81515970
! 5430 601295673
? 1
! 2176 677368734
? 1
? 1
? 1
? 1
! 30055 389598315
! 6059 535357971
! 38062 260583969
! 45268 271355051
? 1
? 55852
? 1
? 1
? 1
? 1
? 1
! 2719 1415016
! 13595 54436756
? 1
? 1
! 22462 87071862
! 14429 939076394
! 54771 173530583
! 48932 852394499
? 1
! 47106 888432106
! 8346 124299341
! 44646 495074443
? 1
? 1
? 1
! 37880 55185682
! 30547 919905509
! 41226 882954508
? 1
! 16107 571319391
! 59593 808560812
? 1
? 1
! 17159 988571763
! 40105 766924473
! 52298 350283614
! 12363 662481792
? 1
! 30134 602868427
! 8487 741793323
? 1
? 1
! 37906 970899895
! 21127 7269601
! 56625 783933721
! 28539 94966903
! 47283 737257283
! 51861 913167093
! 31274 800279954
! 56268 710301047
? 1
! 52312 462695649
? 1
? 1
! 37702 747554731
! 20233 540925224
? 1
? 1
! 51981 335301483
! 24603 363101582
! 11062 677872852
? 1
! 16235 930381484
? 1
? 1
? 1
? 1
? 1
? 17047
? 1
! 1845 363400839
? 1
? 1
! 17201 569605017
? 1
? 1
! 44523 512902387
? 1
! 37895 667944980
! 28451 277302804
? 1
? 1
! 24953 738063375
! 42476 801802686
! 30709 572121009
! 5195 642622961
! 37161 593760394
! 24534 322547358
! 29601 352323661
! 46489 745626135
! 18398 479757631
? 1
! 13157 217808997
! 10014 894337900
! 181 748185270
? 1
! 5822 360157634
? 1
? 1
? 1
? 1
! 17300 854967131
! 26310 439887001
? 1
! 34602 605682242
? 1
? 1
? 1
! 41707 130624083
? 1
? 1
! 51975 709389530
? 1
? 1
! 28701 157880260
! 49351 700161975
? 1
! 29705 496701909
? 1
? 1
! 3020 9607016
! 31212 482893332
? 1
? 1
! 38073 473654032
! 1665 606057240
! 776 312366242
? 1
? 1
? 1
! 34664 786707813
? 1
! 33996 729882810
! 11476 542071330
? 1
? 1
? 1
! 1586 265195663
? 1
! 31797 377635649
! 40607 448304663
? 1
? 1
! 42319 312870877
! 30042 845721865
? 1
? 1
! 15457 180496606
! 51593 570957245
? 1
? 1
? 1
? 1
! 7683 311809836
? 1
! 15218 552706395
? 1
! 43806 35284967
? 1
? 1
? 1
! 44970 193438718
? 1
! 22447 99186996
! 25916 422599721
? 1
! 22450 151398385
! 8476 516152625
! 22528 684381403
? 1
? 32640
! 8826 165217233
! 33663 267883467
? 2914
? 1
! 2219 423698796
! 4607 291550313
? 18320
! 14462 222011938
! 2265 416543415
? 1
? 1
! 59926 829036689
? 1
! 20609 502589313
? 1
! 26388 633533515
? 1
? 1
! 47010 398510584
? 1
? 31531
! 36546 378639638
! 57397 232054310
! 46501 27247120
! 28390 427480088
! 21753 27500087
! 57408 249774570
? 1
? 1
! 40510 147708498
? 1
! 17272 297745692
? 1
? 1
! 4216 201040569
! 26313 778447500
! 39544 193030910
! 59305 36395383
? 1
! 28831 243106985
! 25447 99954223
! 50016 69067134
? 1
! 31324 255174942
! 34701 270705369
? 1
! 54041 583004862
! 39990 51266367
? 1
! 19752 302995477
! 52481 615454230
? 1
! 13249 393209054
? 1
! 11280 521399257
? 1
! 28065 264195949
! 12436 883030836
? 1
? 1
! 52965 925393645
! 7092 513458957
? 1
! 37132 654768363
! 1424 644973563
? 1
? 1
? 1
! 28752 649446620
! 2827 754854596
? 1
! 16351 623027038
! 44469 727741737
? 1
? 1
? 1
? 1
! 3425 999626221
! 59176 521282224
! 14746 688176955
! 44449 553928413
? 1
! 41609 561023142
! 14286 805084157
? 14900
? 1
? 1
! 4927 146499145
? 1
? 1
? 1
! 28411 540386204
! 14185 111984108
! 23940 349998623
! 5231 943056092
? 1
? 1
? 36476
? 1
! 30648 782998316
! 20626 673511425
? 1
? 1
! 26398 536415426
? 1
! 36263 154013939
! 55453 539464145
! 30561 357959774
! 11370 959131211
? 1
! 54248 289431311
? 1
? 1
? 1
? 1
! 59703 370040538
! 19210 970597604
? 1
! 20535 106875993
? 1
! 304 833738611
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 10958
? 1
? 1
! 31541 932599177
? 1
! 32574 150137212
! 1276 148425269
? 1
? 1
? 1
? 1
? 57102
! 23868 500293288
? 1
! 6086 498245186
? 52040
! 57464 261967312
? 1
! 40350 1491679
? 1
? 1
! 2889 318392915
! 20296 906029026
! 6215 444026626
? 1
! 21438 964470747
! 49063 900883828
! 16103 137196260
? 1
? 1
? 1
! 29428 413710028
! 33070 707560791
! 33686 485645432
? 1
? 1
? 1
? 1
? 1
! 35937 637313878
? 1
! 54202 740300774
! 33513 635620116
? 1
? 1
! 20220 834449274
? 1
! 55550 505580294
! 40809 989262876
! 8058 883409338
! 16866 916185683
? 29954
? 1
! 16485 357134408
? 1
! 27212 853748537
? 1
? 1
! 55713 948846903
! 25658 160388526
? 20743
! 33987 129927977
! 38047 377945266
! 4197 781505410
! 738 232691975
! 16886 539363670
! 49913 795653927
! 36166 465960284
! 46605 588223704
? 1
? 1
? 1
! 55124 597096216
? 1
? 1
! 12722 206407204
! 24525 60693220
! 18465 964571981
? 1
? 1
? 1
! 48022 257043615
? 1
! 21776 925418584
! 47887 407257867
! 31954 617308968
? 1
! 3842 564118098
? 1
! 49680 317031051
? 1
! 5600 182383482
! 5604 158882285
? 1
! 40923 335508463
! 27875 476346045
! 12448 845543867
! 36939 912260387
? 1
! 51527 631201081
! 18158 599382614
! 25502 890704972
? 1
? 1
? 9704
? 1
? 1
! 29386 484807272
! 362 765412036
? 1
? 1
! 7348 191296957
? 1
! 50819 91257138
? 1
! 31944 418861051
! 1102 512132722
! 55406 635869089
! 34591 252829072
? 1
! 26638 826892864
! 8273 952790921
? 1
? 1
! 47659 204998542
! 7918 860122301
? 1
? 1
! 16459 147781036
? 1
! 14916 610398829
? 1
! 16250 357045485
? 1
! 31111 954702238
! 2319 703180528
! 14682 362221177
! 35401 134650211
! 5740 659718187
? 1
? 1
? 1
! 33717 531941904
! 8264 625613674
! 21337 476851154
? 1
! 1205 154306535
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 3365 144425438
? 1
! 2633 189410571
? 1
? 1
? 1
? 1
! 9786 190907159
! 1172 965467156
! 21166 406426401
? 58542
? 1
! 55542 709125628
? 1
! 12087 538125866
? 1
? 1
? 1
! 22220 973302028
? 1
! 42632 293537700
? 1
? 1
? 1
! 17886 915029463
! 54088 694060094
? 35365
! 35165 503419902
! 10852 257674959
? 1
! 17306 707583041
? 1
! 40552 766073831
? 1
? 1
! 41425 246728222
? 1
! 45585 304313897
! 15225 756547786
? 1
! 1062 356002286
? 1
? 1
! 2245 61219908
? 1
? 1
! 44164 53454894
! 8907 364176187
! 16473 262991918
? 1
! 40265 624144951
! 24708 257903272
! 52630 907750122
! 42692 334707274
? 1
? 1
? 1
! 31261 598137627
! 37401 86629722
? 1
! 5207 600073239
! 12799 521752399
? 1
! 40511 512943462
? 1
? 1
? 1
! 31921 978515301
? 1
! 39920 163196311
! 59840 429588626
! 345 828996191
? 1
? 1
? 1
? 1
? 1
! 50206 640599099
! 48648 634584487
? 1
! 17476 693086637
? 1
? 1
! 22656 599678667
? 1
! 47704 193224656
! 27811 614074373
? 1
? 59365
? 36774
? 46290
! 17176 448347346
! 21162 863598705
! 22658 14479498
? 14783
? 50438
? 1
! 27606 538219241
? 1
! 16194 892682710
! 9336 272141848
! 26387 362025077
! 4893 726589074
! 26060 603275652
? 1
! 5107 915341327
? 1
! 57287 337069389
! 25279 609216355
? 1
! 2442 78082516
? 1
! 23601 579959418
? 1
? 1
! 59108 933075499
? 1
! 8241 600607013
! 44934 409878372
! 52022 449444366
? 1
? 1
! 46568 650287360
! 8162 476635910
! 20205 551880731
? 1
! 827 366544304
? 1
! 1012 241088365
! 10411 735361997
! 18825 939295216
! 8688 808176530
? 1
! 53899 653194189
? 1
? 1
? 1
? 1
! 357 872413389
? 1
? 1
! 1604 75060034
! 32376 628186346
! 50324 587045582
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 38869 829146358
! 37344 825116634
? 1
! 7857 660647812
? 1
! 23702 855487322
? 1
? 1
? 1
! 16948 872700846
! 41966 859062758
! 50561 332070367
? 1
? 1
? 1
? 1
! 15203 974522300
! 873 748019850
! 18807 244863735
! 38224 378530926
? 1
? 1
! 49552 138637106
? 1
? 1
? 1
? 1
! 23167 993759788
? 1
? 1
? 1
? 1
! 50559 975120902
? 1
! 52407 740617905
! 36798 384477731
? 1
? 1
? 34983
? 1
! 32266 159756356
? 1
! 47515 617020079
? 1
! 27049 236539338
? 1
? 1
! 15261 651882609
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 47666 332628740
! 53819 61197223
! 5725 978784361
? 1
! 49195 291909959
! 49020 933421637
? 1
! 52736 287250630
! 10573 568400578
! 32655 820603788
? 1
! 6616 187585393
! 13731 907810301
? 1
! 13596 203465977
? 1
! 25112 650012096
! 38011 192668430
? 1
! 48137 908139691
! 39957 386289214
? 1
? 1
? 1
! 2518 452584328
? 54585
? 1
? 1
? 1
! 3693 889057042
! 53233 672860077
? 1
? 1
! 14293 36674601
? 1
? 1
! 45051 676192459
? 1
! 39118 945912566
? 1
! 19730 448515761
? 1
? 1
? 1
! 37757 471651288
! 12664 851561486
! 15760 501460576
? 1
? 1
? 1
? 1
! 22295 658872450
? 24311
? 1
? 1
! 44256 933033119
! 57441 121736316
? 1
? 1
? 48031
? 1
? 1
? 1
? 1
! 37522 147183903
? 1
? 1
? 1
? 1
! 34627 187333594
? 1
! 58954 398844403
? 28543
! 8073 268471229
! 45483 527322219
! 24701 394879044
? 1
? 1
? 1
! 24336 875724382
! 49487 384418111
! 18358 596315166
? 1
? 1
! 5812 998978213
! 1111 136296556
! 52448 757185647
? 1
! 44056 493774534
? 1
! 25327 935132077
? 1
? 1
! 74 987540780
! 24972 227706133
? 1
? 1
? 21575
! 58710 127272608
! 49049 572833002
! 2679 751030511
? 1
! 39947 809792326
! 32704 511485886
? 1
? 1
? 1
! 16506 222957894
! 58832 931178002
? 1
? 1
? 56933
? 1
! 58022 639431614
! 4076 965297217
? 1
! 48539 584894285
! 22792 766584949
! 38388 632868062
! 45242 874873213
? 1
? 1
! 57309 886613756
! 41826 392114499
? 1
? 1
! 55621 184583946
? 59175
? 1
? 1
! 19913 855166418
? 1
! 8630 538440538
? 49400
! 50781 634500119
! 36792 646271054
? 1
! 5193 45985300
! 2004 743718849
? 1
? 1
! 46253 554975502
? 1
! 36728 389987608
! 42774 301929772
! 38606 881048972
! 48920 676898001
? 43674
! 43374 826637349
! 44001 437830230
? 1
? 1
? 1
! 21864 220128791
? 1
? 1
! 22015 423853271
? 1
? 1
! 58782 149776023
? 1
! 57894 272788796
? 1
! 26095 597766185
! 7952 82107712
! 57363 650587754
? 41523
? 20704
! 17154 319334855
? 1
? 1
? 1
? 1
? 1
! 49754 513371142
? 1
! 39320 175729442
? 1
! 7101 371259491
? 1
? 1
? 1
? 1
! 50313 336550135
! 35155 405904270
? 1
! 56029 63236554
? 57095
! 45655 672060259
? 26692
! 16069 778491431
? 1
? 1
! 56427 428395990
? 1
? 1
! 19240 583018828
? 1
! 1083 219004564
? 1
! 39469 269080304
? 1
? 1
! 56489 353286389
? 1
? 1
? 1
! 37602 420976901
? 33853
! 24550 934943336
? 1
! 16309 756434951
? 20402
! 13722 768135242
! 23272 912744706
! 41810 453714658
? 1
! 54577 581046956
! 1147 931059069
? 1
! 46975 181230017
! 18379 855929494
? 1
! 21343 918165208
! 25516 873084753
? 1
! 53897 662397353
! 51301 199752320
? 1
! 59819 157241459
! 16998 269953746
? 1
? 50733
! 56056 413002954
! 14906 323437277
? 1
! 8855 167018856
? 1
! 9409 199138382
? 1
! 57855 830812212
? 32167
? 1
! 51026 336827345
? 1
? 1
? 1
! 54236 164939451
? 1
! 518 802402347
! 18541 131269488
! 20141 953799944
? 1
? 1
! 33455 992951332
? 1
! 12304 580180950
? 10931
! 14087 693729720
? 1
! 39104 44388805
! 25318 488394810
? 1
? 1
! 35300 89663401
! 37425 824106188
? 1
! 41250 145156924
! 12641 623438854
? 1
! 23955 853167184
! 15758 923093743
? 1
? 1
! 59874 739428974
! 50005 241416013
? 1
? 1
? 1
! 33454 477696923
? 1
! 12548 357252039
? 1
? 1
! 13531 800475892
? 1
? 1
! 48893 552518188
! 55858 790003879
? 1
? 1
! 27883 593090661
! 57927 969702704
? 1
? 1
? 1
! 8869 806156039
? 1
! 32133 58920376
? 1
? 1
! 57844 330795824
! 7830 568828840
? 12406
? 4093
? 1
! 92 844892970
? 1
? 1
! 49472 250510057
? 1
! 10587 824881916
? 1
! 24551 678539358
! 7745 519777274
? 1
? 1
! 55564 277972437
! 57316 746181331
! 41663 166183672
? 1
! 26460 215822259
? 1
? 1
! 29468 413356857
! 45153 117279923
! 53208 573315999
? 1
! 10966 666598690
? 1
? 1
! 49018 515348842
! 23318 491991214
? 1
! 20779 28607488
? 1
? 1
! 53611 307795253
? 1
? 1
? 1
? 1
! 4863 560464523
! 15820 202252528
! 23808 454730977
! 50965 227253213
? 1
? 1
! 28828 330874205
! 38952 59634553
! 2961 184414219
! 4228 284065920
? 1
? 1
? 1
? 1
! 15507 606485107
? 9569
? 1
! 58131 929227731
! 59565 598325775
! 41033 529819089
! 33437 144209490
! 24974 293034526
? 1
? 1
? 1
! 26744 204846390
? 1
! 6308 43693269
? 1
? 1
? 1
? 1
? 1
? 1
! 42710 884842394
? 1
? 1
? 1
? 1
! 7279 891718622
? 1
? 1
? 1
? 1
! 7065 645520739
! 12285 193321789
? 1
? 1
! 30270 668702204
? 1
! 50869 717451783
! 11604 553044514
! 59027 245578309
! 1643 888102566
? 1
! 54621 273382797
? 1
? 1
! 36135 301937549
! 39123 490310693
? 1
! 48609 696008567
? 1
? 1
? 1
? 1
! 2614 754384732
! 1442 177451197
? 38802
? 1
! 46950 462764249
! 39273 308660362
? 1
! 46237 930747989
? 8356
! 47812 252029178
! 13340 931338570
! 21032 824216695
? 1
? 1
? 1
! 48992 919378309
? 1
? 45424
! 22854 781377981
! 823 330317999
! 20459 687487512
! 7782 846210317
! 2653 639414449
? 1
? 45499
? 1
! 56791 210004218
? 9629
? 1
! 24738 628117664
! 37019 210372450
? 56959
! 40844 432837572
! 20937 309990594
? 1
! 19207 957862494
? 1
! 52248 394868775
? 1
? 1
? 1
! 18582 117915012
! 15235 280771332
? 1
! 51174 756579793
? 1
! 739 748269989
? 1
! 8332 61630971
? 1
! 8012 132633558
! 47749 179351720
! 50199 39979600
? 1
? 25576
? 1
! 16753 162586598
! 25699 855660034
! 13892 1694300
? 1
! 45141 569365617
! 53031 112984860
? 1
! 33827 295397854
! 12025 195563334
? 1
! 9971 483262950
! 7419 674643707
! 37061 114198546
! 9183 893941560
? 1
? 1
? 1
? 1
? 1
! 55106 397663115
? 1
! 34957 816419543
? 1
! 15182 198636597
? 1
! 47500 170539215
! 356 133961902
! 25548 913942191
? 1
? 1
? 1
? 1
! 43312 171146762
! 52867 885789285
? 1
! 13683 153170592
! 31031 111983488
! 55549 306879779
? 1
? 1
! 42379 820921022
! 47870 116617085
? 1
? 1
? 1
? 28779
! 31831 564242868
? 1
! 5447 361827927
? 1
! 34635 604165077
! 48610 51116251
? 1
! 55711 618704549
! 39885 291821993
! 11715 537976854
! 24169 825625548
? 1
! 33875 662829964
? 1
? 1
! 6074 741282423
! 21500 271552799
! 17 571668241
? 1
? 1
! 58341 104494517
? 1
! 52597 252133438
? 1
? 1
? 1
! 2118 575874225
! 12883 196773342
? 1
! 54804 904536058
! 41824 881510914
! 38248 354355263
! 45286 759517165
? 1
? 1
? 43271
? 1
! 46046 61467375
! 47433 508672016
! 14277 128236421
! 8797 35967057
? 2208
? 1
? 1
! 45601 288756803
! 31863 645840828
? 1
! 59533 103915294
? 1
! 380 304918958
! 6896 978483030
? 1
! 49101 384057761
? 1
? 1
? 1
! 26061 441648253
! 55045 282818986
! 14298 228748378
! 5269 598389490
? 1
! 46302 184469418
! 37947 785867385
! 8289 758007066
! 11316 142222219
? 1
! 29188 402971931
! 53988 915810903
! 2664 57750937
? 1
! 7377 92894880
! 47476 777984950
! 2954 348024227
! 52548 592546782
? 1
? 1
? 1
? 1
! 7213 287735063
? 1
? 1
? 1
? 1
? 1
? 1
! 55898 157466514
! 39295 462948461
! 29553 5477206
! 25333 143251895
? 1
! 20112 362119405
? 1
? 39102
? 1
? 1
? 48387
? 1
! 8647 102951418
? 1
! 54486 417102110
! 20574 450851042
! 17693 485985940
! 36651 864658583
! 19445 527212679
? 1
? 1
! 10613 900279361
! 23353 421669955
? 31526
? 1
? 1
! 18071 585304991
! 11890 573944213
? 1
! 26030 518602314
! 5777 512423125
! 21782 608755871
? 1
? 1
! 29822 875285552
! 34115 346968359
! 45898 172060798
! 24048 874807639
? 1
! 26491 276068808
! 8004 157439179
! 31895 205033737
! 3859 385309010
? 1
! 17355 249728493
? 1
! 9813 195881986
? 1
! 8992 728913421
? 1
? 41760
! 17973 541042733
! 13817 273334555
! 2277 20633737
! 11983 395961679
? 1
! 12353 148622860
! 22181 201897332
! 22757 696843261
? 1
! 37166 793200454
? 1
! 42114 113851551
? 1
! 50574 768829279
? 15996
! 56079 347996626
! 47112 610505886
? 1
! 52661 14871896
? 1
? 1
! 11248 785531386
! 27199 947553067
? 1
? 1
? 1
? 1
? 1
? 1
! 38360 685621228
! 43790 696970055
? 1
? 1
? 1
? 1
! 45516 810246287
? 1
? 1
? 1
? 1
! 57184 302694689
? 1
! 54108 306373409
? 1
! 33283 110533861
? 1
? 1
? 1
! 49890 559626102
! 52959 96561984
? 1
! 49421 815013264
? 1
? 1
? 1
! 20367 840091734
! 17529 650910115
? 1
! 12653 52694931
! 44308 878072990
? 1
! 20747 614845819
? 1
? 1
? 1
? 1
! 1044 820476103
! 10111 885493249
? 1
? 1
? 1
! 49418 107885886
? 1
! 17801 760737973
! 55752 10913116
? 1
? 1
! 16714 614741507
! 13195 840819422
! 55061 842751781
? 1
! 20490 901852956
! 41936 676016141
? 1
? 1
! 32167 137157901
? 1
! 3671 158628985
! 35813 897044454
! 55134 213051927
! 50478 613436274
? 1
? 1
! 39653 849307324
? 1
! 40345 702644266
? 1
? 1
? 17785
? 1
? 44159
! 29692 288170808
? 1
! 318 229350706
! 5703 383632366
! 51912 368149171
? 1
? 20073
? 42218
? 1
? 1
! 16021 785037979
! 18073 486257534
! 21522 331173751
? 1
! 50361 123626615
? 1
? 40293
? 1
? 1
? 1
! 3854 451622726
! 39901 952978491
! 7572 567675219
? 1
! 39601 766606275
? 43186
? 47671
? 1
! 44616 423406177
! 3825 16987779
? 1
! 54186 594113365
! 5558 142926023
? 1
! 55266 67000870
! 28689 360872298
? 1
? 1
! 15560 319556851
! 58840 415555779
! 55874 549654305
? 48289
! 6856 757669401
? 1
! 41615 729026913
! 6455 97017231
! 18760 320124501
! 39088 624071263
? 1
? 1
? 1
! 18540 765742598
! 26648 325585466
? 1
! 19500 499894747
! 48683 959655035
! 13472 45494556
! 6302 474687084
! 23666 536950543
? 1
? 1
? 1
! 22342 833258547
! 21362 103400766
! 50152 511410443
! 37679 182705079
? 1
? 1
? 1
? 1
? 1
! 26007 141062360
! 19064 228305591
! 44641 372621004
! 44466 60506862
! 33977 598487681
? 1
! 15455 250108649
! 24609 384925463
? 1
! 780 520791958
! 57288 522521264
! 52641 321873137
! 44719 194936970
? 1
! 57312 471704451
! 40321 7313338
? 1
! 33417 711337990
! 56694 205244096
! 46798 51339314
? 1
! 36564 798589736
! 10089 226107524
? 1
! 34343 963910111
! 4735 87661929
? 1
! 30440 12613932
! 41722 768365613
? 1
? 1
? 1
! 6243 564770799
? 1
! 53272 928081349
! 18875 215233362
? 1
! 40011 961470099
! 26538 530182876
! 42062 281920107
! 5877 540099958
! 31065 925637124
! 39211 849394147
? 1
? 1
? 1
! 11546 675508237
! 45093 951167710
? 1
? 1
! 4775 809113104
! 45236 48172880
! 26146 714983405
? 1
? 1
? 1
? 1
! 39940 125764299
? 1
? 1
? 1
! 28972 798574572
! 37901 709771069
! 18850 265725668
? 1
! 59891 401572443
! 756 947690433
! 4653 484347818
! 33887 97524029
? 1
! 1443 68260924
! 56535 173623868
! 37886 277055620
! 45819 109267280
! 34993 8324923
? 50680
? 1
! 577 22996761
? 1
! 26759 754981449
! 20113 297083255
! 19243 313804861
? 1
? 1
! 20094 676226526
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 12169 466029463
! 46569 454481739
! 4619 502802262
! 15000 504429209
! 13759 171162126
! 30111 583487624
! 56886 455644152
? 1
? 1
? 1
? 1
? 1
? 1
! 3648 255977279
! 1399 175980033
! 12982 201420201
! 30399 895859045
? 1
! 45976 379049806
? 1
? 1
! 58463 113763899
! 41873 695387999
! 39311 22638996
! 57778 951370161
? 1
! 41426 809344175
! 51173 990755060
? 42925
! 32769 795058991
? 1
! 1982 969811683
! 9274 956102333
? 1
? 1
! 2911 37664966
? 1
? 1
? 1
! 973 617725831
! 49098 770260718
! 26809 931943440
! 35282 106082520
? 1
? 1
? 53676
? 1
? 1
? 43440
? 1
! 22950 9882708
? 1
! 55716 612638010
! 32897 982500167
? 1
! 4605 920820920
! 21244 649478475
! 57671 85307364
? 1
! 55325 160306638
! 41077 390288713
! 22594 847039575
? 1
! 54180 836975552
? 1
! 40215 351129348
? 1
! 32544 564745039
! 6497 413201749
! 52001 681860981
? 1
! 45028 443430039
! 45943 189236897
? 1
? 1
? 1
! 56148 638113050
? 1
! 60045 874024607
? 1
? 1
? 1
? 1
? 1
! 47839 596421757
! 24675 601640314
? 1
? 1
? 1
! 47051 678309238
! 1728 332551227
! 36230 446640173
? 1
! 57378 169069261
? 1
! 36418 475513137
? 1
? 1
! 24860 191417599
? 1
? 1
! 6494 961765054
! 3725 55680245
! 43926 721539747
? 1
? 1
? 1
! 44907 190823382
! 55954 485350181
! 4332 323414653
! 37429 985729169
! 18615 848854648
? 1
? 1
! 59723 806404052
! 38836 683059948
! 6914 237273001
! 26734 84450004
! 5579 702130335
? 1
? 1
? 1
! 6673 634975392
! 17087 558500797
? 1
? 1
? 56551
! 25385 841408556
! 31119 965652414
! 55278 637258943
! 9042 957035371
? 1
? 1
! 10595 953874930
? 1
? 1
? 1
? 1
! 57225 102222098
! 45319 759680074
! 49555 900345737
! 58373 403387341
? 1
! 1686 483159739
? 1
? 1
? 1
? 1
? 1
? 2342
? 1
! 20644 221518145
! 1959 51862326
! 53910 108157900
! 58745 256503203
? 1
? 1
! 33831 382635611
? 1
? 1
? 1
! 12070 846036864
! 53027 179361336
! 27782 294678233
? 1
! 42884 967594228
! 24785 587730579
! 14128 59045243
! 18440 653185587
? 1
! 13672 264218601
! 28946 298238159
! 4569 827019244
! 29274 474246233
! 233 923747220
? 25867
! 20802 93415375
! 12184 422970604
! 52871 41667624
! 30335 35235402
! 37455 116365569
! 4672 804251862
? 1
! 27288 631951828
? 1
! 34822 523942931
! 16580 880557334
? 1
? 1
! 15481 160938551
! 10964 338538982
! 56221 973879762
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 29633 893340920
? 1
? 1
? 1
? 1
! 36112 481984528
? 1
! 32563 30251317
! 37898 616606778
! 28918 261619571
? 21884
? 1
? 1
? 1
! 50721 85705502
! 10528 154963817
? 6038
! 29463 474395694
? 1
! 58675 536582154
? 16641
! 30929 427176661
! 47561 533234649
? 1
? 1
? 1
! 36823 993576758
! 12585 98637760
! 47709 762385885
! 53969 479103286
! 54461 229428210
! 42806 839468864
? 1
! 35778 186086223
! 23227 153332693
! 15577 559321825
! 16671 484790014
? 1
? 1
? 1
? 1
? 1
! 53462 531269115
? 1
! 30485 38126374
! 31922 712716339
? 52259
! 13483 511575553
? 1
? 1
? 1
! 4950 51448755
! 54885 26270468
! 10132 630271689
? 57720
? 1
? 1
? 1
! 30899 612045051
! 58733 263891352
? 1
! 32039 766116014
? 1
! 32627 450531121
? 1
? 7937
! 21595 895367750
? 1
? 1
! 33284 119804219
! 22335 438059587
? 1
! 51833 83555910
! 55682 891198692
! 31444 818249910
! 35466 560307543
! 50344 938250979
? 1
! 24705 648050658
? 1
? 1
! 19741 937380907
? 1
? 1
? 3859
! 11212 689150104
! 1678 256784236
! 43080 738865764
! 20685 518201988
? 1
! 16482 67999078
! 52362 880406246
! 58369 82777386
? 1
! 19336 541820321
? 1
? 1
? 1
! 26948 934287318
! 22871 476890738
? 1
! 5351 105329422
! 25674 145871097
! 59672 35682140
? 1
? 18917
? 1
? 1
! 51059 413151044
! 6288 582057588
! 2190 872695844
! 46257 803932492
! 56964 238589614
! 51397 412019816
? 30983
? 1
! 44492 958021596
? 1
? 1
! 52926 16174550
! 53507 103497477
! 57208 667772355
! 26176 710845804
! 7072 316064222
! 9680 725241084
! 42757 465251284
? 1
! 54793 935682399
? 1
? 1
! 27156 736002986
? 1
! 28190 22236171
? 1
! 58268 972035576
! 44905 410887013
! 49269 966361829
! 7474 12665597
? 37960
? 1
? 1
! 26279 466210370
? 1
? 1
? 1
! 4409 501448270
? 1
! 38940 935103262
? 30711
? 1
? 1
? 1
? 1
? 1
! 40536 712669279
! 39146 681675400
! 20931 203115588
! 28797 794848603
! 18780 546080397
! 56225 243146810
? 1
! 8191 17299288
! 42583 737142142
! 3070 79589058
! 3532 755471538
? 1
? 1
? 1
? 1
? 1
! 55749 526599202
? 23962
! 24087 817426109
! 47367 962985228
! 56948 24105173
? 1
! 35208 628322563
? 1
! 33874 358235326
? 1
! 334 772154673
! 48449 381874964
? 14554
! 21369 762048903
? 1
? 1
! 58296 412183150
! 6631 953166955
? 1
! 44835 394237269
? 1
! 59527 455942788
? 34445
? 1
? 1
? 1
! 32302 306934684
! 41246 131609292
? 1
? 1
! 23166 608140455
! 40857 786812983
! 32585 457981557
? 1
? 1
? 1
! 27215 164532180
! 25081 62257044
! 15377 574008716
? 1
! 10915 184171984
? 1
! 15537 812959258
? 1
? 1
! 26890 367445969
! 43539 889928155
! 59081 3688815
! 32782 629797514
? 1
! 45446 796054512
? 1
! 28878 409456117
? 1
? 1
? 1
! 40508 481099494
? 1
? 1
? 1
? 1
? 1
? 1
! 53441 120579104
? 1
? 1
! 19343 394356911
? 1
? 1
? 18362
! 51772 652427250
! 10018 341470727
! 53122 303601405
! 5096 660251616
! 36870 10007489
! 11707 70698486
! 47970 969098532
! 18585 516146949
! 12077 760095145
? 1
? 1
! 50861 356067345
! 45240 290782954
? 1
? 1
! 55220 530707923
? 1
! 50224 920624439
? 10381
! 58249 840841198
! 18148 244935929
! 3317 479799850
? 1
! 26087 976909543
? 1
? 1
! 28185 216541307
! 33515 290822201
! 49310 928409903
? 1
! 46912 599449975
? 1
? 1
? 1
? 1
? 42259
! 23009 694658922
? 1
! 11538 90527059
? 1
! 51353 659503249
? 1
! 18937 458067207
! 46462 103228289
! 1577 506424036
! 47713 598528094
? 1
? 1
? 1
! 48509 513992993
? 1
! 29585 405077061
! 46436 675790430
! 13214 631131466
? 1
! 44434 188901638
! 55736 50477919
? 1
? 1
? 1
? 1
? 48094
! 13013 326665063
? 1
? 1
? 1
? 1
? 1
! 41765 576567106
? 1
? 1
? 1
! 797 892397883
! 12407 624153983
? 1
! 16365 811884542
? 1
? 1
? 1
? 1
? 1
? 1
! 26384 323867629
? 1
? 1
? 1
? 15303
! 110 989657321
! 53613 749609978
! 43832 54594394
! 40219 38081329
! 18770 903977913
! 51163 122853077
! 35353 786012222
! 9911 348920249
! 17850 299957884
! 3434 933404751
? 1
? 1
? 56070
? 1
? 1
? 1
! 21781 264679556
! 40645 583604253
? 1
! 46399 652515517
! 38890 304658536
! 30852 458938736
! 3616 352212252
? 1
? 1
! 53391 649029888
? 1
! 59103 793472759
? 1
? 1
! 59273 885224962
! 12614 42423367
? 1
? 1
? 24867
! 29763 965310009
? 1
! 40188 622786261
! 39035 783171718
! 1123 989759171
? 1
! 24367 999228273
! 38006 156725229
! 53427 269129019
? 1
? 1
! 14664 585610801
? 1
? 1
! 52447 14728269
! 13536 12292737
! 24186 382341218
? 1
! 19655 252602309
! 15520 453508517
? 1
! 8429 199472946
! 20363 358012917
? 1
! 14454 704853151
! 55915 57408358
? 1
! 41014 784787559
? 1
? 1
? 1
! 43282 57224619
! 19248 732694737
! 40403 38163748
? 1
! 14566 904133281
! 43982 885031913
? 11182
! 22703 448535503
! 17826 644944978
! 22037 143275993
! 14985 875211310
? 1
! 19526 840970784
! 6906 756007484
! 47442 953686212
! 44569 382752155
! 44648 103216107
! 19957 857115005
! 27972 541662736
? 1
? 1
! 51396 850732603
! 29607 173406434
! 8932 470155335
? 1
! 11884 399155468
! 59261 751512418
? 1
? 1
! 46785 830934660
! 19118 242412317
? 1
! 2809 100030095
! 32103 405571792
! 36386 919832310
! 40442 396935808
! 44524 525129288
! 34280 564698757
! 27684 99624288
! 13653 760148780
? 1
? 1
! 49354 790027041
? 1
? 1
? 1
? 1
! 793 15873451
? 1
? 1
? 1
! 12120 582946692
? 1
? 1
! 8985 333786357
? 1
! 16607 26205834
? 1
! 59858 4278333
? 1
? 1
! 16010 48336679
! 39414 858351225
! 56840 336814121
? 1
! 8779 236094508
? 1
! 15913 78997538
! 48419 591609342
! 13901 670917696
! 27277 721042454
? 1
! 56891 473082431
? 1
? 1
! 14122 522005883
? 1
? 1
? 1
! 48542 897416783
? 13716
! 45833 475360813
! 39991 240960605
? 1
! 9123 309908503
! 24113 749729548
! 11382 852084899
? 16463
? 1
! 48254 141980861
! 17043 444091398
! 36475 323391661
! 51151 863273703
? 1
! 30752 507582437
! 1415 534856259
! 7498 127499079
? 1
! 21129 29739156
! 8492 415430420
! 46930 119280458
? 26500
? 1
? 38148
! 13660 137465298
? 1
? 45016
! 35895 713995188
? 1
? 1
! 19425 18930994
? 1
? 1
! 51631 408614761
! 4286 763616961
? 1
? 1
! 32683 594703164
? 5215
? 1
? 1
? 1
! 11703 16760626
! 37308 687278736
? 1
! 47228 572409012
? 1
? 1
? 1
? 1038
! 19123 8868585
! 20452 498783571
! 51746 715211957
! 48915 91689603
! 43698 910300563
? 1
! 1532 155181493
! 7584 950534686
! 1960 37124167
? 1
? 1
? 1
! 25223 670320273
! 57324 807462735
! 1977 808075253
? 35511
! 57917 168222061
! 52202 51418215
? 1
! 47503 574923733
! 25867 998861180
? 1
? 1
? 7037
? 1
? 1
! 32263 908833117
? 23359
! 55281 682839268
? 1
? 1
! 54014 658488130
? 1
! 17966 680070042
? 39491
? 1
! 43199 329444156
? 1
? 12354
! 48617 837583653
? 1
? 1
? 1
! 27119 786421479
! 11168 308866953
? 1
? 57669
! 54344 742466136
? 1
? 1
! 19561 98732509
! 40082 434796875
? 1
? 1
! 29876 55059951
! 27820 620391798
! 45114 141918721
? 1
? 1
! 5928 738888571
! 53223 579087433
! 12668 49456094
! 36214 896805226
? 1
? 1
! 8077 795125269
! 29864 192182828
? 1
? 15053
? 1
! 55376 339262202
! 42801 749449588
? 9700
! 52929 955431250
! 48114 834242981
? 1
! 47317 765158636
? 1
? 55278
? 1
! 41947 764166867
? 1
! 1392 64053690
? 1
! 10807 357897171
! 49471 597701953
? 1
? 1
! 34865 851188573
! 39585 410434997
! 45151 339586477
? 1
? 1
? 1
? 1
? 1
? 1
! 24843 713260496
! 1313 288784720
! 10523 486155283
! 17278 622186513
? 1
! 4179 250636622
? 1
? 1
? 1
? 1
! 48435 561908551
? 1
! 8104 17689661
? 1
? 1
! 27059 504149175
? 1
? 1
? 18021
! 25425 367943173
? 1
! 42936 514183645
! 59412 547748722
! 31654 244337004
! 25280 280295980
? 1
! 55997 125559242
! 27924 388143067
! 55706 123613210
? 1
? 1
! 52743 100705262
! 9963 399176119
! 34424 793408902
? 1
! 32424 965442005
? 1
! 20803 848232537
! 7973 501479806
! 25606 5708444
? 1
? 1
! 48198 917293574
? 1
! 32259 215569097
? 1
! 25031 167413834
? 1
? 1
! 3694 283993815
! 46374 372545300
! 51667 596643957
! 25495 942067480
! 46728 714722471
! 47460 850784590
? 1
? 1
? 1
! 56564 919531652
! 47183 14723574
? 1
! 80 104152747
? 1
! 41890 156632683
! 1340 963946131
? 1
! 23799 668222713
? 1
? 1
? 46349
? 1
? 17240
? 1
! 54946 833869798
! 35935 693051096
! 46738 66551151
? 1
! 19272 872847857
! 6111 520835607
? 1
! 51586 771448617
? 1
? 1
? 1
! 57171 696232188
! 37449 431075483
? 28295
! 1020 324447050
? 1
? 1
! 25991 856343957
? 1
! 47898 627449333
? 1
! 45820 588239534
! 20873 267415237
? 1
! 48777 391213712
! 31271 997654295
? 1
? 1
? 1
! 19180 23804102
! 26477 556659545
? 1
? 1
? 1
? 1
? 48830
? 1
? 1
! 15370 27723948
? 1
! 30129 234666048
! 475 149834763
! 55725 283296027
! 36070 614383738
! 44249 613847596
! 44407 609382966
! 40752 658705558
? 1
? 1
? 59928
? 1
! 28666 841289273
! 15887 712163337
? 1
? 1
! 6521 258259989
? 1
! 55233 224937710
! 29283 851650058
! 57392 993303508
! 1500 742968320
! 43735 745636306
! 14624 699420663
! 13758 322237657
! 28654 302492662
? 1
? 1
? 1
? 1
! 3238 419370934
? 1
! 45720 716081146
! 46268 845905435
! 14093 621479800
? 1
! 27208 937972558
! 52528 297151699
? 1
? 1
! 43731 558169591
? 1
? 1
! 3297 482597772
? 1
? 49010
? 1
? 1
? 1
? 1
! 44831 145820329
? 1
! 29702 228538793
! 16906 687036653
! 27313 474065157
! 7245 230289545
! 3414 421243044
! 20043 893651021
? 1
? 1
! 36816 804630571
? 1
! 40689 202395595
! 2138 269362924
? 1
! 7375 46046270
? 1
! 41912 330406865
? 1
? 1
? 1
! 35849 809189339
? 416
! 18326 791025690
? 1
! 5554 160552621
! 4336 46335181
? 24580
! 39448 303201427
? 1
? 1
! 42847 98086872
? 1
? 46287
! 55702 583390691
! 11981 276036177
! 21125 111646540
! 51478 526261314
! 34624 602136430
? 1
! 50332 896842828
? 1
! 44172 630888666
? 1
? 1
! 21082 680730616
! 9956 879355980
! 2391 328045938
? 1
? 1
! 31138 874015874
? 1
! 49222 999808115
? 1
? 1
? 1
! 58464 517236944
! 1688 629192898
? 1
! 33367 192775829
! 28370 327007605
! 51300 540166784
! 32857 752396455
! 3134 67213893
? 1
? 1
! 24951 903122539
? 14100
? 1
! 52578 206102989
! 21531 750430316
! 3324 978303663
? 1
? 1
? 1
? 1
! 10893 910747829
! 44842 493716695
! 50937 418755571
! 28612 691464017
? 1
? 1
! 27093 704633635
! 14434 188994533
? 1
! 42800 638173408
! 4046 654072928
! 54720 208960811
! 53318 628739811
! 48832 393757686
? 1
! 57204 425829982
? 1
? 1
! 59316 442809077
? 1
? 1
! 31144 549076193
! 2336 685786060
? 14628
! 1737 117629259
! 10047 469440081
! 48394 681669326
? 5503
! 26500 944616072
? 1
! 3241 652111619
? 1
? 1
! 57034 817488497
! 59924 844154707
? 1
? 1
? 1
? 48121
! 35886 121502023
? 21261
? 1
! 4100 226978569
! 34382 180859599
! 3787 782308766
! 21838 268523323
? 52063
? 1
? 1
! 5518 198633309
! 41714 640956913
? 1
? 28004
! 4756 386407478
? 1
! 7074 590798609
? 1
! 22058 664544357
! 18453 535708962
? 1
! 32659 854140617
? 1
? 1
! 59678 473338531
! 12295 344794663
? 1
! 9437 311947175
? 1
? 1
! 35719 505685215
! 3576 620409457
? 1
? 1
? 1
? 52064
? 1
? 1
? 1
! 15462 880547691
! 16701 100524557
? 1
! 55456 205781622
! 59570 321506157
! 54869 837786915
! 36061 719516790
? 1
? 1
? 11669
? 1
! 26773 628850599
! 40475 207387523
! 14600 402533074
! 3130 755796291
? 1
! 14519 509874988
? 1
! 49266 851643824
? 1
! 57186 800739423
! 1816 977723984
! 44950 688293342
! 47467 870909188
! 53725 45523774
? 1
! 6001 216714753
! 36272 528894491
! 57586 353294532
! 16751 467572479
! 53084 134555467
? 1
? 1
? 1
? 1
! 55317 946106353
! 12358 443844095
? 1
! 13360 597785496
! 38885 529997372
! 1093 992075260
! 20826 372458115
? 1
! 3964 113010678
? 21534
! 53614 596196830
! 40376 159973255
? 1
! 59074 670351309
! 28230 832637297
! 59324 767846097
! 22155 645014926
? 565
! 49598 428586781
! 47817 43290721
! 10142 100776633
! 28501 990851752
? 1
? 1
? 1
? 1
? 32111
! 54326 222997515
! 53949 147082644
? 1
! 20211 645805922
! 27728 328191025
! 36044 353283515
? 1
! 3591 174957935
? 1
! 43106 482588240
? 1
! 5519 272334960
? 1
! 40519 895223721
? 9548
? 1
? 1
? 1
! 27028 517240720
? 1
? 1
! 2618 781656065
! 52648 428871278
! 20319 302843349
! 37606 594274229
? 1
? 1
? 1
! 10494 975414942
! 32942 910106176
? 1
! 49391 695517451
? 38885
! 40429 861621495
! 10198 448119311
! 38631 79295658
! 12458 378322799
! 9635 540863918
? 1
? 34408
! 22577 116585035
! 25014 799544444
! 49239 65544366
! 59829 200671867
? 1
! 34851 915041478
? 20102
! 34735 68389683
! 42918 541956955
? 1
! 49112 636699957
! 31549 671520186
? 1
! 39550 441206831
! 36 717328407
? 1
? 1
! 31098 153778189
? 3750
? 1
! 24403 160555913
? 1
! 33587 588257212
? 1
? 1
! 9008 882884556
? 1
? 1
! 46579 240672763
! 3277 463482910
? 1
? 1
! 2620 25756649
! 58814 492020960
? 42255
! 15142 437663034
! 18216 424439410
? 1
! 46550 318898931
? 1
! 50859 24397559
? 1935
! 37103 942626558
! 40498 758784924
! 24025 757659393
! 28842 899330022
? 1
? 1
! 4376 922754914
? 1
? 1
! 53120 353811526
! 8859 559209855
! 51866 349981087
? 1
? 1
! 10073 781192477
! 42426 314325462
? 1
! 6017 762110459
? 1
! 18190 467700146
? 1
? 4148
? 1
! 11743 854338597
! 35883 321989816
! 26144 703381298
! 48357 586795636
? 1
? 1
! 54070 96356511
? 1
! 57625 982346575
! 19465 334551926
! 3943 924740080
! 58223 287458773
? 1
? 1
? 1
? 1
? 1
! 32731 105098117
? 1
? 1
? 10815
? 1
! 51147 639304824
? 1
? 1
? 1
? 1
? 1
? 1
! 36509 187956994
? 1
? 1
! 52680 938552639
? 1
! 31837 7417622
! 41317 658690557
! 24440 793529604
? 1
? 1
? 1
? 1
? 47572
! 57096 955919485
? 1
! 51250 687439666
? 54898
? 1
? 1
! 28181 250722572
! 7255 791487148
? 1
? 1
? 1
? 1
! 5808 792533247
! 42597 895226111
! 38769 522189733
! 15881 903560424
! 12588 528586981
? 1
! 49155 141531645
? 1
! 13331 61829861
? 1
! 30082 629765637
! 8021 566574376
! 30308 441368296
? 1
! 5780 627198571
? 1
! 49021 517910137
! 51470 36158487
! 45364 461964446
! 54653 334883612
? 1
? 1
! 2706 688636805
! 43260 62773936
! 28937 74545312
! 31173 855462461
! 51224 674937215
? 1
? 1
? 1
? 1
! 47122 818990744
? 59132
? 1
? 1
! 13984 110985594
? 13290
! 51185 545466015
! 1456 415949100
! 33706 69192149
! 36273 693106999
! 33938 411920381
! 55998 400474979
! 41200 471118976
? 1
! 13985 681913200
! 55103 147600509
? 1
! 462 261915106
? 1
? 1
! 31802 820173474
? 1
? 1
! 58366 414832059
! 51062 753264609
! 41009 88976063
? 1
? 1
? 1
? 1
! 56601 369677017
? 1
! 20865 481657780
? 1
! 45360 890386423
! 15168 52550836
? 1
? 1
! 14138 721987493
! 26917 117334730
! 37721 304007009
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 29282 795070047
? 1
? 1
? 1
? 1
! 29399 820395023
! 16133 831545627
! 26807 91238859
? 1
? 1
! 42878 221804758
? 1
? 1
? 1
! 49135 860802783
! 13699 193503298
! 28502 481860772
! 35351 521710612
! 13183 947405344
! 54264 595537214
! 27148 14965721
? 1
? 1
! 19260 646396177
! 46456 69434001
? 1
! 10271 804364134
? 1
? 1
! 49820 725502464
? 1
! 40184 42957598
! 14752 672907935
! 32390 123283810
? 1
! 15029 438632693
! 24981 721054340
? 1
? 1
! 20106 126211847
! 5311 350883280
? 1
? 1
! 3649 694034793
! 18459 43010832
! 1676 809949946
! 33358 253482361
? 1
! 42591 745458054
! 36201 687118901
! 34870 659231706
? 1
! 58170 112041662
? 1
? 1
! 46271 93316229
! 5722 97182029
? 1
! 27767 743251105
? 1
! 25336 307051612
! 425 451367729
! 20913 401486658
? 1
! 36448 327312214
! 7502 807564632
! 2874 654868745
! 17874 199037205
! 51380 754576017
! 2891 998084815
! 10940 230564258
! 25876 30197367
! 44815 838585528
! 32428 118046339
! 33237 223709580
! 27577 720411838
! 29916 819143234
? 1
! 16969 923761667
? 1
? 1
! 30316 891114273
! 12113 368394041
! 27173 330021312
! 22535 535461893
! 6667 958345232
! 54761 802147329
! 29363 838905058
! 43032 224620947
! 58245 235260478
? 1
? 1
? 2313
? 1
! 12497 196755478
! 55204 892286810
? 1
! 43367 738110792
? 1
? 1
! 19051 651256187
! 15376 675778486
? 1
! 13393 151208409
! 28212 300360603
? 1
! 40324 684053472
? 1
? 1
? 1
? 1
! 39471 350913885
? 1
! 51100 281722422
? 1
! 24514 889962666
! 40582 588733121
! 635 786974335
? 1
! 37198 836170954
! 41366 993902595
! 35789 391908133
! 20938 672030741
! 10103 64888726
? 1
! 30285 96968498
? 1
! 12197 987893540
! 9423 831890191
? 1
? 1
! 8683 640047697
! 26268 673962702
? 1
! 52845 355753664
! 9268 947970552
? 23924
? 1
? 1
! 9405 238785184
! 41878 812227792
? 1
! 33355 621511462
? 1
? 1
! 6851 130963350
? 1
? 1
? 1
! 50047 990615212
? 1
? 1
! 8701 528121762
! 57642 588849410
! 40379 567013883
! 52157 716706432
? 1
! 14415 959131380
! 7794 14540017
? 1
! 26656 232228375
? 1
! 41401 792823799
! 10732 59634720
! 47742 485313360
! 44837 749616573
? 1
! 5789 467120345
! 40137 160833808
? 1
! 18605 318446042
? 1
? 1
? 19530
? 1
? 1
? 1
? 1
? 1
! 21437 564917893
! 35350 815578136
! 53295 325160504
? 1
? 1
! 15118 821709266
? 1
? 1
! 58975 107113525
? 1
? 15591
! 30982 686124973
! 27046 16344
? 1
? 1
! 9611 820658493
? 1
? 1
? 1
! 20943 853959095
! 56772 735960643
? 1
! 17351 807661070
? 1
! 5923 307909303
? 1
! 56428 139840427
? 1
! 17415 72970112
? 1
? 1
! 47226 612708120
! 28798 336548556
! 11819 86629285
! 21042 980997982
? 1
! 56748 76384565
? 1
? 1
? 1
! 17129 914718211
? 28924
! 29033 331914901
! 6261 575318757
! 7276 553311285
? 21933
! 1862 200273482
! 38561 276772212
! 46309 203532452
? 1
? 1
! 28343 949138097
! 3916 254654732
! 14226 396744613
! 21386 755112264
? 1
? 1
? 1
? 1
! 36042 656899974
! 37900 34998799
? 1
! 34711 173809973
! 39981 956978400
? 1
! 40864 234350226
? 1
! 43650 14121454
? 1
? 1
! 50074 304909694
! 21246 172127408
! 24286 935509404
! 49994 10344564
? 1
! 48420 391967109
? 1
? 1
! 14607 787074190
! 5435 607404451
! 28357 542489232
? 1
? 1
? 8856
? 1
! 54030 55168210
? 1
! 29207 546327396
! 45659 34743637
! 1653 748492107
! 28695 437105916
! 6883 373941168
! 44868 662989179
! 25444 107077371
! 32172 616611016
? 1
? 1
! 49449 94892994
? 1
? 1
? 1
? 1
? 1
? 23282
! 30176 482063977
! 14376 279445488
? 1
! 7927 251833891
? 1
? 14816
? 1
? 1
! 15832 884730322
? 1
! 12901 790047686
? 1
! 53584 293584422
? 1
? 1
? 1
! 58383 985907324
! 55678 926031753
! 14207 525385771
? 1
? 1
! 20850 246007876
! 42269 770694020
? 1
! 43540 461275439
! 723 919241468
! 55404 661800639
! 24573 905738942
! 24699 351915462
! 42830 699236323
! 14694 357197988
? 1
? 1
? 1
! 38604 179545052
? 810
? 1
? 1
! 5190 384126189
! 7606 348737605
? 1
! 57400 762065700
! 2865 556170541
! 36411 698422764
! 44742 226109232
! 12894 754605462
! 16646 700177401
? 1
! 20910 556590137
? 1
? 1
! 4693 354674566
? 39240
! 25856 718254932
! 21250 559018902
! 42618 764971412
! 38522 219879037
! 9442 706982557
! 39581 289571796
! 38314 131744832
! 29595 13217088
? 12934
! 5501 11483529
? 1
? 1
? 1
! 39004 25337586
? 1
? 1
! 35448 482265502
! 4284 197562406
! 50064 23577964
! 38796 857143057
! 26835 194110978
! 19880 890640328
! 7736 581369227
! 53407 156877922
! 18873 676495625
! 44712 737682314
? 1
? 1
! 44127 110218711
? 1
? 1
! 4878 235324250
! 40399 951162236
? 1
? 1
! 16960 617896216
! 37999 339443217
? 1
? 1
! 21492 448730862
! 20124 440150855
? 1
! 18930 463792978
? 1
! 40603 949641407
? 1
! 27252 762669603
! 11969 86960947
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 50456 381507984
? 1
! 59398 82869561
? 1
? 1
? 1
! 47437 259668491
? 1
? 1
? 45674
! 42298 899375662
! 43158 213206124
! 55852 183420998
? 1
? 1
! 28256 487036470
? 1
? 35480
! 53511 439738976
! 40198 854281660
? 1
! 9091 89848369
? 1
! 45002 156851589
? 1
? 1
! 52503 479578449
? 1
? 15117
! 6318 570370439
? 1
! 42958 204402576
! 40789 390568883
? 1
? 1
? 1
? 1
! 21284 101233099
! 9473 475096019
? 1
! 32166 614459202
! 48384 875476108
? 1
? 1
? 1
? 1
? 1
? 1
! 54032 36017079
? 58759
? 1
! 48582 255196127
? 1
? 1
? 17514
? 1
? 1
! 4558 684733489
! 43255 27836066
! 37782 774063721
? 1
? 1
! 43752 796537018
! 829 705384622
! 46037 522459424
! 817 473103858
? 1
! 40396 393223431
! 33855 446025008
! 15049 466045425
! 28221 562585272
! 19408 783970037
! 42944 922217168
? 1
! 34488 147406865
? 1
! 6828 284559813
! 26732 366275864
? 39841
! 25339 164300550
! 20775 698834087
! 5346 387480178
! 36262 350160179
? 1
! 39402 70428112
? 1
? 1
? 1
? 1
! 41823 952193769
? 1
? 1
? 1
? 1
! 33694 346597344
? 1
? 1
! 57455 772486800
? 1
? 1
? 47900
? 1
! 21662 895224305
! 52121 465082722
! 2650 394553451
? 1
? 1
! 36458 871404920
? 1
? 1
? 1
! 59032 415276347
? 1
! 1034 285200595
! 57792 806437345
? 1
? 1
? 1
! 52979 982630177
? 56682
? 41246
? 1
? 25512
! 25018 312499925
! 3064 827638843
? 1
? 1
! 30329 454673013
! 16451 404874833
! 19278 557891492
! 18940 181417374
! 47408 97503711
! 44576 482650948
! 28829 580680533
! 508 33972702
? 1
? 1
! 38632 230508239
? 8814
! 32945 18854834
! 34814 184504129
! 55597 280835674
? 1
? 1
? 23393
? 1
? 1
! 29638 815948346
! 19009 529398445
! 11355 79417253
! 44711 121932028
! 50695 348244100
? 1
? 1
! 46828 279304112
! 4099 392960920
? 1
! 5798 471273073
! 44369 334548331
! 37690 176926206
! 34395 118526132
? 1
! 49260 540842273
! 20351 728271414
! 8418 910480651
! 35660 147333197
? 1
? 1
! 13260 716878391
? 1
! 49241 912367848
! 22524 216324178
? 1
? 1
? 1
! 19399 98943439
? 1
! 6806 236084567
! 33568 986901500
! 27305 158906268
! 56418 512495192
! 23024 731142129
? 1
! 41836 326612052
? 1
? 1
! 10139 415857985
? 1
? 1
? 1
! 39085 947918650
! 23260 471986087
! 20895 177253432
! 56062 463259384
! 19271 125070309
! 316 156239131
? 50963
? 1
? 1
! 56853 813969006
! 18899 872735692
! 32482 62977744
! 11209 228761384
? 1
! 2810 523553859
! 28419 596593804
! 56170 605401387
? 1
? 1
! 35346 867258305
? 1
? 1
! 7086 401288536
! 48882 558553072
! 54084 161598457
! 10170 497741965
? 1
! 40952 665486948
! 47543 33118887
! 39105 210726758
! 516 754519270
? 1
! 56076 871467474
! 57352 413725092
? 1
? 1
! 36611 523003258
! 29617 277714040
! 35079 431267866
! 39800 699977937
? 1
? 1
? 1
! 19308 725108798
! 43453 175321027
! 35915 788954133
? 1
? 1
! 20648 973551761
? 1
! 12702 742408672
! 40571 547881702
? 1
! 563 223215032
? 1
! 15205 169685858
? 1
! 36911 747504263
? 1
? 1
! 16197 384374782
! 58140 52250875
? 1
! 38197 598600487
! 55684 338168196
? 1
! 21679 752783385
? 1
? 1
? 1
! 8766 431925532
! 20778 87742934
! 18198 77001610
! 1143 656881497
? 5790
! 3191 80788918
! 48296 376419702
! 45492 199624447
! 33851 205008579
! 16070 438098695
? 1
! 17916 689408453
? 1
! 25127 844453815
! 1404 66520082
? 1
? 1
! 12587 553927096
! 9289 152416828
? 1
? 1
! 37569 168084849
! 45958 291818556
! 5868 307747913
? 1
? 1
! 11591 193683885
! 20361 628841759
? 1
! 54635 294865747
! 37185 16042577
? 1
? 1
? 1
! 6427 778183340
! 12930 168282710
? 1
? 1
! 56057 399276349
? 1
! 19728 740971667
! 25936 217753795
? 1
! 15077 401865221
? 1
! 58589 325430621
? 1
! 208 531640761
? 1
! 14626 525109258
! 54743 131881815
! 50966 358802411
! 7494 691403585
? 57833
? 1
! 59349 373415543
! 42631 490344296
! 43337 901447860
? 1
! 45306 368498570
! 38592 964054431
? 1
! 30470 784015918
? 1
? 1
? 1
? 35528
? 1
? 1
? 1
! 16848 482870965
! 5407 100557476
? 1
? 1
! 41623 421417849
? 1
! 37675 890714621
? 1
! 43871 942544429
? 59793
? 1
? 53246
? 1
! 45612 167517308
? 1
? 1
! 17348 766697495
! 10558 603959574
? 1
! 34439 343614835
? 1
! 11391 199563390
? 1
! 44253 470885340
! 37726 990740817
! 55754 891099435
! 21871 93123788
? 1
? 1
? 1
? 1
? 1
? 1
! 48642 148555848
! 37991 395705460
! 46221 425569949
? 1
! 48601 680557636
? 1
! 11993 800209192
? 1
? 1
! 57303 69599128
? 1
? 1
! 24801 612683283
! 39359 605035176
? 40916
! 22048 792008003
! 11306 307720198
! 8500 473068174
? 1
? 1
! 11943 923121693
? 1
! 29888 313078205
! 15679 499687886
? 1
? 1
! 26541 812502119
! 35055 424162984
! 32140 877694078
? 19761
? 1
? 32736
? 1
! 44499 346565376
? 1
? 1
! 21176 799368051
! 34001 865181192
! 60006 356812695
! 39570 160996897
? 1
! 18122 314678897
? 38790
! 57216 504303444
! 51004 607894164
! 17531 253812594
! 23172 474945856
! 21262 759512740
! 36417 246920639
? 1
! 14762 781335164
! 54152 610693330
? 1
? 1
? 1
? 1
! 24754 261260936
! 35343 180445713
? 1
! 26506 681723920
! 51024 94489175
? 1
? 1
! 962 876931192
? 1
! 58397 113896234
! 667 648573479
! 21183 106517273
? 1
? 1
? 1
? 1
! 35418 756102650
? 1
! 9064 919664222
! 6908 348386918
? 1
? 1
? 1
! 34526 338477350
! 58959 443221271
? 1
! 50054 463485776
? 1
! 28301 144431172
! 10825 546205330
? 1
! 49267 103076457
! 39632 898422376
! 27034 143064478
? 1
? 44290
? 1
! 3258 716232016
! 8442 38885456
? 1
? 1
? 1
? 1
! 48215 675404391
! 14932 798092647
! 26593 971770908
! 33710 332806799
? 48370
? 1
? 1
! 5730 601071084
? 1
! 35792 483229156
! 38843 800504202
! 42551 67552707
! 23107 689896329
? 54026
! 43625 565921735
? 1
? 1
? 1
? 1
? 1
? 1
! 14430 790945399
! 29246 243510771
! 29875 38035157
? 59242
! 46310 42231746
? 22513
? 1
? 1
? 1
? 58675
! 43277 674446246
! 40147 977926029
? 1
? 1
! 7670 915474207
? 1
! 7390 884522243
! 26952 43361867
? 1
? 1
? 1
? 1
? 1
? 1
! 49965 46158579
! 41119 275654914
! 813 14244362
? 1
? 1
? 1
! 23282 692593081
! 45963 587374963
? 1
? 1
? 32481
? 1
! 58900 869152251
! 37982 386871167
! 26542 887537307
? 1
! 23759 902249490
! 9657 292739182
! 24141 156819451
! 48487 774986809
? 1
! 39925 140475060
? 1
! 22992 309880893
! 18478 886392701
! 14756 858065034
? 1
? 1
! 55466 804240069
! 41414 998654464
! 26927 507099734
? 1
? 1
? 1
? 1
? 34730
! 5946 476544001
? 1
! 47990 118671935
! 46837 353950791
? 1
? 1
! 59037 215747977
? 1
? 1
? 1
! 36075 913003442
? 1
! 28854 747668807
! 19782 626763452
? 1
? 1
? 1
! 10974 913709293
! 6287 53512726
? 1
? 1
! 52650 537725337
? 30369
? 1
! 50371 256731764
! 50586 273341039
? 1
! 31686 229640230
! 12005 293883980
? 1
? 1
? 1
? 1
? 1
! 54406 913863088
? 1
! 47679 462866827
? 1
? 1
! 48712 333629084
! 40905 810070217
! 37866 325973505
! 27067 735752153
! 14407 668636788
? 1
? 1
? 1
! 30716 393916223
! 27878 963300610
! 43831 861017556
? 1
? 1
! 28293 621723183
! 20896 86224317
? 1
? 1
? 1
! 6027 617125585
? 1
? 44738
? 1
? 1
! 21908 585349448
! 12036 749379099
? 1
? 1
? 1
! 34353 23431346
! 43017 854867389
! 20054 930560032
! 49348 594841169
? 1
! 42284 755009002
! 4852 676376094
! 32700 68535305
! 48318 599246569
? 1
! 30522 11638548
! 59279 645442043
? 1
? 1
? 1
! 32687 819610622
! 24009 499849017
? 1
? 1
! 9297 256349572
? 1
! 58472 574955273
? 1
! 336 698337007
? 34109
! 36275 730596379
? 38149
! 6033 530967621
! 245 548694703
? 1
? 1
? 1
! 59653 280960794
? 1
? 1
! 23366 498791772
! 1002 246053250
! 19111 283556027
! 58586 876302959
! 52815 671422413
! 32118 591007789
? 32612
? 1
! 42372 332076280
! 53888 648872678
! 51417 276732186
! 40662 812547859
? 1
? 1
! 24786 262941874
? 1
? 1
? 1
! 40048 580395269
! 3867 917172430
? 1
? 1
! 16175 277809702
? 1
? 1
! 9299 893203587
? 1
! 18880 78248395
! 3106 579868711
! 42285 488521538
? 1
? 1
? 1
? 1
! 41349 95961772
? 1
? 1
? 1
! 46740 947019106
? 1
! 4678 463419575
! 1211 369190985
! 51362 73420065
! 36536 506975282
! 36143 812744952
! 48109 56463884
? 1
? 1
! 33959 51691665
! 36300 517018280
! 52003 57126423
! 49463 242751311
! 29071 619246854
? 1
? 1
! 6090 147196647
? 1
! 1502 163830728
? 1
? 1
? 1
! 9836 349581845
! 32775 923956816
? 1
? 1
! 46876 118009997
! 17940 782160136
? 1
? 1
? 1
! 23305 616247544
? 1
! 10996 482898822
? 1
! 4970 663100548
? 1
? 1
! 50677 904898145
? 1
? 1
! 28473 280140230
? 1
? 1
! 30894 54803272
! 894 970120791
? 44846
? 1
! 5913 40152745
! 24427 349517183
! 12321 137360721
! 4241 631273925
! 34434 923566204
? 1
! 41681 993097372
? 1
? 1
? 1
! 43866 31367036
? 1
! 12287 162397659
? 1
! 2470 217547135
! 24326 394456900
! 9337 985965020
? 1
! 58961 401775103
! 20799 228729207
! 47356 186262928
! 4049 24868351
? 1
? 34742
! 40278 571351489
! 33301 329399018
? 1
? 1
! 5934 266184830
! 42423 523493800
! 56826 27190906
? 1
! 32928 784343057
? 1
? 1
! 47276 438727276
! 59627 75919464
! 47053 942250896
! 20909 6658563
? 1
? 1
? 1
! 7458 234279433
? 1
? 1
! 25471 719237320
! 32818 919824018
! 27295 151533770
? 1
! 13569 361698258
? 58914
? 1
? 1
! 45351 55620871
! 58941 557749442
? 1
! 10708 544848580
! 50305 418470922
? 1
? 27406
? 15487
! 57630 223075511
! 47307 48090124
? 1
? 1
? 27774
! 17418 384517240
? 1
! 18240 567299036
! 2532 209159620
! 19204 288613466
? 1
! 16879 394861214
? 1
? 1
? 1
! 7716 468048000
! 26106 246935538
! 1625 903922586
! 37529 30584196
? 1
! 13100 439960725
? 1
? 1
! 43639 953783474
! 33030 29965104
! 16524 967190029
? 1
? 1
! 15157 987744546
? 1
! 16608 118429793
! 56950 723334921
! 35768 811632029
? 1
! 33591 655551816
! 13459 258492233
? 1
? 1
! 16855 554774548
! 48766 445066613
! 56862 36978461
! 48091 434255227
! 24394 431406427
? 1
? 1
! 535 430634351
? 1
? 1
! 1576 536183608
? 1
! 30187 75212585
? 1
? 1
? 1
? 1
! 8667 17432933
? 1
? 34353
? 43178
? 1
! 49940 67409581
! 32352 922705538
? 1
! 17873 219013332
! 43248 474051038
? 1
? 1
! 329 998387783
! 38888 984501064
? 1
! 19992 433275737
! 9105 835481858
! 37031 146044674
! 4759 641528004
? 1
! 22963 570589042
? 1
! 15078 892836531
! 50094 20870192
! 23547 689289315
! 49696 323660001
! 21253 443459109
! 26750 134221889
? 1
! 56695 822728345
! 11609 498122775
? 1
! 30184 897747495
! 52801 290052005
? 1
? 1
! 39932 312089220
! 9638 884865268
? 1
? 1
! 31488 893744972
! 9544 161534468
! 31116 620282593
! 23671 904192230
! 7917 198705007
? 1
! 32839 394048359
? 1
! 22938 753780279
? 1
! 43874 492278916
? 1
? 47268
! 6188 622825668
? 1
? 1
! 44242 182230597
? 18346
? 1
! 40757 27012982
! 54374 483179163
! 18367 366924521
! 27574 856583440
? 1
? 1
? 1
! 18568 927092671
? 1
! 30965 860984037
? 1
! 31964 18189378
? 1
? 1
! 21534 294008782
? 1
! 11271 339274741
? 1
? 10206
? 1
! 10840 213470693
? 28867
! 33019 87628696
? 1
! 31790 856171446
? 1
? 1
! 29948 558935539
! 27428 763028245
! 25314 933974167
! 53878 358006603
? 1
? 1
? 1
? 1
! 22563 165431671
? 1
? 1
! 59952 543083260
? 54951
! 54075 11707223
! 5095 935560382
! 53951 653782404
! 33885 707665136
! 27497 183034246
! 1530 857069861
? 1
? 1
? 1
? 1
! 19653 608112821
? 1
! 9604 771073067
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 30579 354533893
? 8298
? 1
! 34538 344906308
? 1
? 1
! 24621 674433214
! 56838 431325426
! 46478 410312536
? 1
! 14738 61860392
! 27894 836304805
? 1
! 29308 335549045
! 42717 564971939
? 1
? 1
! 28094 787721966
! 18687 379316671
! 34871 397801364
? 1
? 1
! 12776 226025740
! 19394 374439532
! 16071 686871557
! 59400 669352649
? 1
! 38334 820574533
! 38421 764778966
! 4424 925041959
? 1
? 1
? 1
? 1
? 1
! 13355 13964120
! 11719 34782130
! 23419 735345947
? 1
! 30121 192040616
? 1
! 41540 44359266
? 1
! 21359 258787751
? 1
! 49137 768792768
? 1
! 43226 815673480
! 39722 935578537
! 42634 890583475
! 13137 633573640
? 1
? 1
! 27123 733889710
! 21081 80627142
? 1
! 47879 413441694
! 638 438970617
! 46757 112103380
! 49187 72517872
? 1
! 23821 672606165
? 35939
? 1
? 1
! 7621 306167338
! 24379 90810530
? 1
! 35496 551989392
? 1
? 1
? 17145
? 1
! 55008 691199221
? 1
? 1
? 1
! 28990 577434172
! 39399 706549789
! 28951 89181430
? 1
! 32000 763523654
! 19256 429051918
! 583 185154869
? 1
! 116 789929196
! 59423 536562080
? 1
? 1
? 1
? 1
? 1
! 32587 514478321
? 1
? 1
? 1
! 37756 104198728
? 1
! 2510 114949657
! 4183 10683321
! 21966 44966778
? 47063
? 1
? 1
? 1
? 1
? 1
? 1
! 1627 602119890
? 39180
? 1
? 1
? 1
! 39350 103484324
? 1
? 1
! 24881 160130983
? 1
? 1
! 39554 836456359
? 25644
? 1
? 1
! 19042 144078257
? 1
? 1
! 28630 704374490
? 1
! 31095 987694733
! 47127 691379933
? 1
? 1
? 1
! 45863 676489420
! 56955 514386234
! 33263 962057832
! 3667 920852855
? 1
? 1
? 35484
! 28751 342483254
! 1822 474777575
? 1
? 1
! 33691 253070538
! 48529 734633243
! 31767 870659101
! 2820 460831354
! 22002 695037380
? 1
? 1
? 1
! 9245 306252126
! 5508 770451346
? 1
? 1
! 44876 385275549
! 16051 782978283
? 1
! 37663 322139487
! 27903 749125522
! 36348 234835210
! 44852 827539294
! 38639 892822777
? 1
? 1
? 1
! 23724 304623067
! 23674 161530824
! 34737 995251673
! 43119 391757337
? 1
? 1
! 7577 6957243
? 1
! 58823 296496740
! 17318 241322396
? 1
! 23999 64036222
? 1
? 1
? 47893
? 10508
? 1
? 1
? 26091
? 1
! 14449 110151718
! 322 942465484
! 12850 539641592
! 59447 4877743
! 23908 157369256
? 1
? 1
! 48026 390073483
? 1
? 1
? 1
! 59673 154293311
! 44061 571747170
! 30990 163814316
? 41265
? 1
! 34225 16848299
! 32727 144805368
? 1
! 54813 74491755
? 1
! 11780 560739639
? 1
? 1
! 4422 890780040
! 10530 238735629
! 31728 470182401
? 39974
? 1
! 7535 961731158
! 3706 75945154
! 59795 618637464
! 45664 877564867
! 58872 93308740
! 22659 559455491
? 1
? 31865
! 38839 324154781
! 40061 88782373
? 1
? 1
! 13574 163977604
! 56543 95054993
? 1
? 1
! 37073 531270937
! 22625 487289521
! 29694 303941891
! 19911 141895764
? 1
! 59504 668872304
! 386 957753230
! 55529 332391169
! 20217 437122713
? 1
! 1911 814759168
! 56731 964142373
? 1
? 1
? 1
! 44849 957227103
? 1
! 44904 856026306
! 9833 961634663
? 28010
! 31319 555467075
! 47688 147830931
! 3382 459912302
? 1
! 48798 903427778
! 52131 332613473
? 1
? 1
! 36208 553296385
! 124 983595139
! 12235 135229432
! 46127 509376965
? 1
! 50395 470131583
? 1
? 1
! 53216 730271890
! 37396 307080034
? 1
? 1
! 39637 610580562
! 13099 659098002
? 1
? 1
? 1
! 54839 44638207
! 43183 900238958
? 1
! 36071 352685089
? 1
? 1
? 1
! 31569 124872858
? 1
! 11395 106462697
! 12467 442729209
! 34209 916066524
? 1
? 1
? 1
! 2501 957312166
! 12829 795421302
? 1
? 1
! 23782 261432934
! 42396 262917636
? 1
! 56752 450685667
? 1
? 1
! 30916 839489511
? 1
! 21575 1710383
! 15828 481077368
? 1
! 21934 966458084
? 1
? 1
? 1
? 1
! 41092 229410695
? 1
! 16433 775910057
? 1
! 1615 8454007
? 1
? 1
! 14620 404548082
? 1
! 4310 544069954
! 38663 558310363
! 443 231726276
! 37613 4731282
! 43512 834323878
? 1
? 1
? 1
! 21375 545259453
? 1
? 1
? 1
! 56389 487896133
! 19179 294308808
? 1
! 17094 659711500
! 16531 893181295
? 1
! 14953 905379102
! 35114 81404838
? 1
! 12544 523695049
? 1
! 39511 797149225
? 1
! 47349 26258595
? 1
? 9278
? 1
! 36683 668190973
? 1
? 1
? 1
! 6604 663680258
? 1
! 10908 72919682
? 1
! 35677 449958617
? 1
? 1
? 13508
! 14002 358239552
? 1
! 59750 775083852
? 22459
? 1
? 1
! 28673 949943852
! 47016 581746491
! 32349 267959989
? 1
? 1
! 14709 463477327
! 46313 890960388
! 58255 308205870
! 31885 127787015
? 1
? 1
? 33978
! 31551 545894841
! 47190 535150748
? 1
! 10409 644436768
! 14383 447653957
! 51029 36782513
! 30266 817262109
! 25133 628833200
? 1
! 22521 615105511
! 11424 86931028
? 1
? 1
! 3610 899291112
? 1
! 57103 63788665
! 24841 965464896
! 54227 293808783
? 1
! 51073 262910444
? 1
? 1
! 20476 170607032
! 45049 766621160
? 1
? 1
! 57024 49113715
? 1
! 56723 361274454
! 14238 34363684
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 43576 709130445
? 1
? 1
! 819 736019099
? 1
? 1
? 1
? 1
? 1
! 47526 396882546
? 1
! 20208 814809896
! 52273 271334364
! 28989 682932122
? 1
! 40575 233639615
! 33353 821180478
? 1
? 1
? 1
? 1
? 1
? 1
! 27660 864704028
? 1
! 30319 970971032
! 19253 650616844
! 45918 389946364
! 44505 416670296
! 55812 344051140
? 1
! 53628 300205761
! 42603 691034804
! 12112 420576957
! 40223 622370923
! 59650 435549224
? 1
! 59639 27830207
! 45438 823462200
? 1
! 24299 563247127
! 41614 5622236
! 29044 602098038
! 56803 331022805
? 1
! 35919 793231405
? 1
! 580 219627534
? 1
! 4160 406365177
? 1
? 1
! 54911 892929952
? 1
? 1
! 58151 535399574
! 24167 977218569
? 1
! 49884 224803131
? 34304
! 40470 346863401
? 1
! 2316 281516116
! 36155 824008151
? 57722
? 11266
? 21931
? 1
? 1
! 29190 299943592
? 1
! 23192 719746978
? 1
? 1
? 1
! 31351 15644310
? 1
! 17250 5424361
? 1
! 48299 764604237
! 40504 688776024
! 52628 982933675
! 14879 549800891
! 46178 67954402
! 14994 503318581
! 255 263967033
! 5 327199896
? 1
! 1142 705230646
? 1
? 1
! 38488 818991872
? 12141
! 947 353715642
! 30031 827533925
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 14659 86507156
? 1
! 29251 741745725
? 1
? 1
? 1
! 17551 764525727
? 1
! 21072 640548644
! 11425 706622704
? 1
? 1
? 1
? 1
! 10087 79616611
? 1
! 31751 460216369
? 1
! 29337 688936643
! 4224 494174533
! 51773 287310057
? 1
? 1
? 1
! 51382 385505275
? 1
! 44887 352915946
! 6855 752607736
? 1
! 59339 543251425
? 6311
? 1
! 11007 339203751
! 47829 668234465
? 1
! 32864 763949036
! 14270 773463635
! 9600 281988998
? 1
! 54109 85158899
? 1
? 1
? 1
? 1
? 3904
! 8330 298860670
? 1
? 1
? 1
! 39823 864097846
? 1
? 1
? 1
? 1
? 42796
! 13863 163080241
! 56231 599818424
! 18170 578936414
! 21846 647188308
? 1
! 3489 602756770
? 1
? 1
? 1
! 38649 473605316
? 1
! 12427 569561272
? 1
! 58691 979559222
? 1
? 1
? 1
! 54263 88801255
? 1
? 1
? 1
? 1
! 42405 74448678
? 1
? 1
! 24373 64301321
! 52793 680350831
? 56751
? 1
? 1
! 56010 73456230
? 1
! 31632 330637570
! 24642 961924459
! 27391 659888235
! 12314 681151125
! 3498 108641247
! 33544 24226196
! 55600 360657147
? 1
! 32500 890191287
? 1
! 41863 336549016
! 14669 769139030
? 1
? 1
! 20492 625895017
! 22981 418715063
! 42948 98556609
? 1
? 1
? 1
! 5865 161444848
? 1
? 1
! 29924 665614015
! 29225 53593370
! 49073 760606792
? 1
! 6762 246840537
? 1
! 52581 205782006
! 33308 790183658
? 1
? 1
? 1
? 1
! 11258 58689081
! 38834 283047182
? 1
? 1
? 1
? 1
! 41763 455132784
! 58804 419336761
! 10266 363422124
? 1
! 42670 629759287
! 56573 890340182
! 36700 278134689
! 54229 189792471
! 7674 547001635
! 56217 341585989
? 1
? 1
? 1
? 8769
? 1
? 1
? 14296
? 1
! 42119 185759850
! 57657 746601391
? 1
? 1
! 2907 386190881
! 43209 189770601
? 1
! 54479 638403642
! 9800 671341021
? 1
? 1
! 3146 415593462
! 48283 65933689
? 6647
? 8569
? 1
! 20111 476748036
? 98
? 1
? 3698
? 1
! 37996 595399876
! 3926 817902278
! 56345 95926010
? 1
? 1
? 13762
! 50589 420727485
! 48586 404731831
? 1
? 1
! 16093 693038615
! 21067 455152298
! 32234 450543278
! 56678 903436616
? 1
? 1
! 52307 903686220
! 52059 504862517
? 1
? 1
! 16122 228536648
! 25769 888846797
? 1
! 25943 782531479
? 1
! 36317 383703251
! 56501 822603201
! 40128 638691938
? 1
? 1
! 44418 102760522
? 1
! 25298 609468268
! 21279 321090112
! 26696 911171368
? 45106
? 1
? 1
? 1
? 1
! 31145 665765276
! 43732 278416108
? 1
! 21681 449166591
? 1
! 40945 751735560
? 1
! 46991 894499963
! 17643 951740040
? 1
! 47703 290540025
! 23169 67291853
? 1
! 16104 468720135
? 1
? 1
? 13630
! 44804 493638720
? 1
! 22042 671937012
! 9164 379018477
! 19595 207284644
? 1
? 1
? 1
! 54949 11771720
! 35779 746661039
! 4875 116595354
? 1
! 27146 664081770
? 1
? 1
! 28991 248743536
? 1
? 1
? 1
? 1
? 1
! 24961 721832778
? 39417
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 726 961217571
? 1
? 1
! 52106 190937171
? 1
? 1
! 24423 807290054
? 1
? 1
! 24735 28608988
? 1
? 47644
? 1
! 2768 459113848
? 1
! 40520 897968787
? 1
! 40438 950486482
! 52568 505139432
! 58330 443215792
! 2464 472205016
! 46542 418265492
! 42387 748058436
? 1
! 21461 782675241
? 1
! 57786 539037418
! 50742 7867038
! 59760 33333380
! 47232 784253838
? 1
! 31377 604162319
? 1
! 7978 190616390
! 36097 197071037
? 1
? 1
! 27837 615742785
! 11679 612818311
? 1
? 1
? 1
? 1
? 1
? 1
! 42117 95346353
? 1
? 41319
? 45756
! 19230 715140807
! 6702 544349273
? 1
? 48429
? 1
? 1
? 1
! 19132 326641474
! 44017 411396921
? 1
! 8814 535487906
! 42025 389347925
! 35916 621308961
? 1
! 50230 960582392
? 1
! 57641 824823739
? 1
? 1
? 1
! 48138 683264106
! 7858 259920746
? 1
! 44869 309440853
! 59763 841552662
! 10935 457504154
! 26309 776949890
? 1
? 1
? 1
! 46508 127634362
? 40398
? 1
! 4385 454253467
! 50077 422783767
! 16699 150431967
? 1
! 14124 862265767
? 1
? 1
! 24172 693003488
! 34100 305670700
! 31165 21939726
! 15461 788252920
! 382 518337103
? 1
! 8761 404673976
? 1
? 1
? 1
! 7815 655313221
? 1
! 12312 20519097
! 41163 810300915
! 45686 830253129
? 1
? 1
? 1
? 1
? 1
! 34208 44920642
? 1
? 1
! 33153 942603800
? 1
! 27490 23169781
? 1
! 17431 189383223
? 1
? 1
! 57206 49438257
? 1
! 30785 738916594
! 48223 697283204
? 1
? 30699
? 51365
? 1
? 1
? 57668
! 23048 643013412
? 1
! 9284 747112462
? 15560
? 1
? 1
? 1
! 50868 202683050
! 58172 112738765
? 1
! 44368 60046585
! 30544 34856096
? 1
? 1
! 31502 993694666
? 1
? 3932
? 1
? 1
! 11363 595554289
! 16850 188545137
? 1
? 1
? 1
? 1
! 50691 548178034
? 27515
! 53524 229944678
? 1
? 1
? 1
? 1
! 19361 841837506
! 39578 940211193
? 1
? 1
! 25886 891352928
? 1
! 17652 90345931
! 39266 117200486
! 24982 470257881
? 1
? 1
! 3839 276442438
? 1
! 42789 876708927
! 5566 227805119
? 1
? 1
! 44651 200000109
! 42480 442280961
! 22469 851969257
? 1
! 13608 972478958
! 37304 43317457
? 1
! 3332 385078947
? 1
? 1
! 34499 571621897
? 1
! 59629 133036292
? 1
! 13581 518095656
! 45515 25458395
? 1
? 1
? 1
! 49398 117183118
? 1
! 56696 147645943
? 39589
? 1
! 53474 317961557
! 33696 597744665
! 8274 561639682
! 7319 176314366
! 36526 367982190
? 1
? 1
! 30429 349485955
? 1
? 1
! 30244 431526005
? 1
! 16424 776675228
! 43077 604178061
! 42180 572382703
! 52091 308520450
? 24694
! 35025 721765473
! 4632 638204233
! 21582 20175753
? 1
! 31000 907529756
! 29082 89582798
! 38817 992025546
? 11739
! 52066 409628069
? 1
? 1
? 1
! 15340 989145896
! 32357 520250821
? 1
? 1
! 56928 66506580
? 1
! 28369 938438758
! 50115 576931999
! 52039 361924237
? 1
? 1
? 1
! 37630 594853715
! 9517 525242380
? 1
! 59289 401109058
! 36577 623585281
! 42315 745889979
! 54704 345772848
! 47558 695087731
? 30704
! 29964 968866303
! 57343 709726251
! 24671 845998734
! 39478 512024121
! 56092 88411695
! 52074 9016900
! 18059 368894739
? 1
? 25423
? 10150
! 37205 910297913
? 1
! 45201 130126887
! 11330 808677652
! 41224 885778032
? 1
! 37146 225571813
! 39629 843069614
? 1
? 1
? 1
! 32917 358932457
? 1
? 58108
! 49591 422792257
! 11837 691752943
? 1
? 1
! 42473 514990299
? 1
? 1
! 17210 567090018
! 9293 982297831
? 1
! 3936 481818819
! 5360 420809524
? 1
! 50490 332573233
? 1
! 57626 62404473
! 7104 33609284
? 1
! 53626 493999409
! 43303 784469770
? 1
? 1
? 1
? 1
? 1
! 36020 189457284
? 1
! 44071 85895062
! 29728 291709768
? 7796
? 1
? 32499
? 1
? 1
! 40650 45708645
! 22119 137643261
? 1
! 40404 172471237
? 1
? 1
! 54651 913648840
? 1
! 58808 440789531
! 58253 325533574
? 1
? 1
! 23525 807946757
! 19596 22245943
! 22055 250931617
! 20702 89767533
! 31293 980325409
! 43068 111716815
? 1
? 1
! 14258 913960320
! 29658 933109242
? 1
? 1
? 1
! 18904 785522771
! 30255 858087456
? 1
? 1
! 47582 58915244
? 1
? 1
? 30476
? 1
! 51754 606649172
? 1
! 54685 80433351
! 59356 716385656
? 1
? 1
? 1
? 30203
! 21702 862985413
! 11206 100916566
? 1
? 1
! 37875 471268416
? 1
? 1
! 17086 512633874
? 1
! 57276 948520632
! 41244 312766585
? 1
! 14498 27807328
! 20040 873625682
! 19566 912068400
? 14016
! 56198 670583730
? 1
? 53156
! 14837 813547247
! 31764 285755595
? 1
! 7697 86983620
? 1
! 18618 364344643
? 34950
? 1
! 52262 358829283
! 18374 62114807
! 38844 614392972
! 55206 357687509
! 30425 459542690
! 10999 303673308
! 57125 544027574
? 1
! 28126 730992739
! 43445 340816151
! 37585 198520701
! 51887 53581990
? 1
? 1
! 14961 824505012
! 58322 906183282
! 46897 862661538
? 1
! 48906 105156257
? 1
? 1
? 1
! 35958 529649348
! 21757 335132065
? 1
! 23292 342627124
? 1
! 43699 989796564
! 55101 846574372
! 14198 5058544
? 1
? 1
? 1
? 1
? 33183
? 1
! 30204 834659202
? 1
? 1
? 1
! 42289 288095861
! 4898 239728418
! 43749 189063834
? 1
? 1
! 3764 558194895
! 13254 959900382
! 38721 606870531
? 17862
! 7574 286971556
! 6668 555656798
? 1
? 1
? 55813
! 15663 583001577
? 1
? 1
? 1
? 1
? 1
? 1
! 38964 554215821
! 45024 486027988
! 23652 478252377
! 23287 102009818
! 51467 960694497
! 24964 884125769
! 46447 391050568
! 17646 402137481
! 38554 562290544
! 56466 545676277
! 39751 341525708
? 1
! 53203 538199138
! 16141 800177473
! 36199 22693899
? 1
! 53870 396753635
! 46644 811828993
? 1
! 42137 528401587
? 1
? 1
! 14142 647698185
? 1
? 1
! 16921 407998598
? 1
! 35197 733193660
! 48005 801752715
? 1
? 1
? 1
! 56758 378323428
! 20481 778260860
? 1
? 1
? 1
! 1294 505496819
! 19171 127107507
! 50009 621557067
! 29488 170177347
? 1
! 16076 587103840
! 51375 259100311
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 25682 478339779
! 28859 732456895
? 1
? 1
? 1
? 1
! 40828 216396536
? 1
! 56836 267263648
? 1
? 1
? 1
? 1
? 1
? 1
? 55299
! 12419 939644368
! 2314 984228601
! 55641 955239580
! 7284 300233411
? 1
! 9017 187721176
? 1
? 1
! 11827 387930116
! 43399 666147704
? 1
? 1
! 19972 925985822
? 1
! 38280 205547181
! 932 948369569
! 15687 382743468
! 29871 712802406
! 6449 192488191
! 51597 656717329
! 8145 199114960
? 1
? 1
! 53765 743825383
? 1
! 47470 647201035
! 59998 689427525
! 10892 464938882
! 19364 977552413
! 2573 866078292
! 17971 401919104
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 10571 936282703
! 32755 303218256
! 49134 835382283
? 1
! 30169 975994506
! 42577 377426867
? 1
? 1
! 46105 454695524
! 37312 953894552
! 54051 450586077
! 1617 974692508
? 1
! 44653 4998812
! 9693 917837661
! 21435 158975003
! 48591 389825055
! 54822 246180484
? 1
? 26066
! 46882 576832354
? 1
? 1
! 57077 687112963
? 1
? 1
! 22243 595276194
? 1
! 14249 11102135
? 1
! 50995 360861464
! 49455 525930989
? 1
? 1
? 1
! 46128 958523331
! 23722 115407097
! 31041 562131718
? 1
? 1
! 42442 461446185
! 29657 79441570
? 1
! 14929 151074458
? 1
? 1
! 53293 475538312
? 1
? 1
! 4239 24270974
? 1
! 6162 852080130
! 35149 429522810
? 1
? 1
! 49218 938613897
! 44636 299070178
! 17143 359397889
? 1
? 1
! 8669 340365204
! 1171 372400601
? 1
? 1
! 52229 751586623
! 27948 410197566
! 51614 942198998
? 1
! 40338 936649170
! 18596 17447288
? 29498
! 47964 706823267
? 1
? 1
? 1
? 1
! 32982 381517821
? 53806
! 35316 603614275
? 18175
! 11662 371423802
! 55486 583182494
? 1
! 2581 839091355
? 1
? 1
! 26764 365058306
! 16851 563416623
! 37890 896276413
! 26536 836194053
! 141 72924070
! 23143 767073206
! 49303 785562595
? 1
? 1
? 1
! 20656 305435936
? 1
! 50990 360179019
! 6145 49561101
! 1951 239270122
? 20989
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 2096 514357997
? 1
? 1
! 38464 824024789
! 3721 404200640
! 35705 999442679
! 9121 986316642
! 41764 715099283
! 59180 592120811
? 1
? 1
! 18391 428529459
! 52388 674568278
? 1
! 52317 884454271
! 55462 597834962
! 59776 869688442
! 32483 36721020
! 13843 909865127
? 1
! 59246 88957554
! 57674 756439722
? 1
! 6444 376350512
! 48538 377337042
! 20997 953251659
! 44179 496652830
? 49740
! 12411 937419888
! 57650 227213079
? 1
! 49630 742824957
? 1
! 20605 727462810
! 6271 741287919
! 48334 320463580
! 8160 857900936
? 1
? 1
? 1
! 24787 150167620
! 50674 86862383
? 1
? 1
! 33829 587679750
! 20586 390160133
? 1
! 5314 198020045
? 1
! 56685 38426455
? 1
? 1
! 16591 621522405
? 1
? 1
? 1
? 1
! 40089 886416742
? 1
! 28138 621016681
? 1
! 14289 779415149
! 20213 430913636
! 12290 276760632
! 41522 429062381
! 29561 803173727
? 1
? 1
! 4121 357482664
! 11603 865630948
! 11739 879290653
! 11134 53161734
? 1
? 1
! 12004 857699613
? 1
? 1
! 9702 576661484
? 1
? 1
? 22601
! 18948 435704752
? 1
! 56956 98966515
? 1
! 6700 813510324
? 1
? 1
! 44960 551037317
? 1
? 1
! 7868 787872846
! 24215 183344594
? 1
! 44736 740684195
! 32621 55541183
! 10874 117059440
! 9355 159074741
! 59463 247896647
! 45883 974747047
! 20117 630350637
! 33984 801374381
! 28297 450483285
? 1
! 35839 659102011
! 1414 280973155
! 11477 814789516
! 52458 805513426
? 53684
? 1
! 58613 468444302
? 1
! 22749 835773723
? 1
? 1
? 1
? 1
! 30644 854126943
! 37827 685967381
! 8813 348306934
? 1
? 1
? 1
! 37741 65214310
! 50193 724869044
? 1
! 13871 230148375
? 1
? 44474
! 5433 522837043
! 9899 409339716
! 16733 926346218
? 1
! 1165 916049559
? 1
! 50267 638866532
! 35761 864250453
! 39314 278420097
? 1
! 30554 900961908
! 56433 444113224
! 1359 93413199
! 22920 852784321
? 53732
! 55772 968503960
! 17791 296350430
! 44697 724767858
? 1
? 1
! 8609 753609696
? 1
! 25147 115462731
? 1
? 1
! 47657 894217891
? 1
! 13661 637150760
? 1
? 1
! 56512 364166724
! 46632 977020914
? 1
! 15355 378824246
! 50159 844892587
! 59757 438458351
? 1
? 1
! 8375 30850146
! 58276 765339388
! 30857 697913800
? 1
? 1
! 34824 181998051
! 338 769878614
! 12771 834979663
! 22344 349005651
! 28512 996658032
? 1
! 31506 587380698
! 4131 879371914
? 1704
! 33760 228758746
? 1
? 1
! 47876 490394241
! 58600 799085532
? 1
! 53656 412937482
! 28075 452564466
! 57911 121830654
? 51591
! 16098 835972074
! 44282 74720024
! 11347 300319353
! 40208 445479236
! 1326 124454352
! 16587 650514630
! 11615 543553324
! 27734 33535300
! 27661 154523991
! 56597 576523948
! 25229 934013252
! 9390 909052492
? 1
? 1
! 29536 704543498
? 1
! 223 178705932
! 46729 469402052
! 1668 781085165
? 1
? 1
! 48032 258445525
? 1
? 1
! 10024 305399016
! 32609 863193314
? 1
? 1
! 37109 240731128
! 32890 387938851
? 1
! 58854 863901595
? 1
! 2197 328693745
? 1
? 1
! 51228 447446350
? 1
? 1
! 11804 136021105
! 58401 203479469
! 13405 248190060
? 1
? 1
? 1
? 29360
! 45991 446921006
! 272 3312106
? 1
? 1
? 1
! 51633 161659296
? 1
? 1
? 37077
? 1
? 1
? 1
! 3264 721088827
! 58381 5541434
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 50567 816524864
? 1
? 1
! 35159 733275915
? 1
? 1
! 2120 126609787
? 1
? 55661
? 1
? 1
? 1
? 1
! 57667 245347971
? 28032
? 1
? 1
? 1
? 1
! 22849 240008700
! 2764 389985118
? 1
? 1
? 1
? 1
? 1
? 1
! 44797 202895826
? 1
! 58229 392243129
? 1
! 48822 84805273
! 11078 542540329
? 1
? 50707
? 1
! 20836 724764254
! 22832 489404441
! 39443 376500281
! 50382 679711655
? 1
? 1
! 57095 499911749
? 1
? 1
! 50396 213547400
? 1
! 38240 816882721
? 1
? 1
! 22399 732703635
! 38188 447040542
? 1
? 1
? 1
! 43042 828187531
? 1
! 52416 456674287
! 18714 334223096
! 44108 333445884
? 1
? 1
! 5772 552673448
? 1
? 1
! 55953 267960375
? 1
? 1
? 1
! 13748 416065831
! 35503 911072363
? 1
! 32478 358910087
? 1
! 36581 856088309
? 1
! 14532 992951030
! 27873 450612251
! 18127 87714564
! 57580 90774533
? 1
? 1
? 1
! 37531 136870702
? 1
! 56980 703138484
? 1
? 22600
? 1
! 44896 857337397
! 38154 716789712
? 45903
? 1
? 1
! 39138 316703383
? 47487
! 10001 659116745
? 1
! 15163 688361759
? 1
! 17134 908974652
! 288 787628178
? 1
! 9609 307197773
? 1
! 42735 375224978
? 1
! 37788 216916644
! 30595 443276279
? 1
? 1
? 1
? 21658
! 58154 310372954
? 1
? 37504
! 45180 200830373
! 50997 35990152
! 39557 863481726
! 22102 793550781
! 34863 672736943
! 31904 336973181
? 1
? 1
! 12736 15080901
! 29599 685857726
! 23976 86488171
? 1
? 1
? 1
! 21774 725026278
! 28897 10924740
! 18523 501978610
? 1
? 1
! 24992 76580167
! 26037 568757990
! 8546 306928310
? 1
! 14387 668205136
! 60028 308888932
! 19966 171680755
! 11575 42712566
! 2794 910666822
! 25854 407120731
? 1
! 9618 838259685
? 1
! 23717 623523894
? 1
? 1
? 1
? 1
! 27530 533041465
! 44728 746087184
! 41720 80760719
! 49763 92273990
? 1
! 54369 544349106
! 9209 406085262
! 59745 609610928
! 12225 822999215
? 1
? 1
! 1759 155842428
! 6116 430215626
! 20611 362084216
? 1
? 1
? 1
! 10081 494522183
! 11113 922836141
? 44093
? 1
! 30634 781507045
! 58896 989723566
? 1
! 893 181524316
? 1
! 5367 90334545
? 1
! 55632 940777608
? 1
! 17402 756638563
? 1
! 14144 280361122
? 1
? 1
? 1
! 7258 40532327
? 1
? 1
! 53025 896146903
? 1
! 32925 993059632
? 1
! 38303 395880755
? 1
! 44412 555390181
! 52590 421419283
? 1
? 1
! 21436 464712498
! 25225 843539943
! 8210 913369368
! 23047 783265883
? 1
? 1
! 14104 18420665
? 1
? 1
? 1
? 1
? 1
! 56320 724150194
? 1
? 1
! 28059 496182040
? 1
! 22170 977327107
? 1
? 1
! 54933 822211749
? 1
! 168 753208040
! 59399 818051477
! 48429 397334269
? 15930
! 50541 430000049
! 22852 100015630
! 24477 543653159
? 1
! 38469 617926459
! 14893 718140273
! 53805 111424178
? 1
! 5366 377041064
? 1
! 30262 39234240
! 16112 781467532
? 1
? 1
! 53017 812069975
? 1
? 1
! 38750 519422316
? 1
? 1
? 26091
! 33191 201451686
? 1
? 1
? 1
! 41399 395129601
! 42699 547468100
! 56255 124343055
! 59155 128390341
! 43446 709524153
! 54284 651338122
! 32134 816528808
? 1
? 1
? 1
! 59151 362153884
! 7098 975637353
! 22762 149656152
? 1
! 31983 150369934
? 1
? 1
! 56616 293065141
! 22622 626861320
? 3288
? 32629
! 44269 353247776
! 50944 326162549
? 1
? 1
! 41239 409770834
? 1
! 36473 994135213
! 40889 543931649
? 54046
? 1
? 1
! 35814 646232593
! 13316 442040890
! 51971 612584146
! 40616 566047449
? 1
! 52469 737181306
? 1
! 36232 488850173
! 44326 918762584
? 53292
? 1
! 31376 915791061
! 9808 565061750
! 51333 188634137
! 46620 602056664
? 1
? 1
? 1
! 14436 452355484
! 6073 455762408
! 30952 424024293
? 11339
! 15111 221210089
? 1
? 1
! 35890 441392084
! 51103 288628216
? 1
! 37625 515614893
? 1
! 48494 485404484
! 40414 669598284
? 1
! 28579 813657602
? 1
! 59838 588291020
! 17740 11326795
? 1
? 1
! 36454 594060781
! 17624 949631443
? 1
! 556 795888145
! 18210 591549928
! 57532 522864240
? 1
? 1
? 1
? 1
! 6959 984291724
! 26604 205697707
? 1
? 1
? 14924
? 1
? 1
! 2317 885867617
! 51462 887560406
! 37172 860453457
! 6830 741990488
? 1
! 12100 797959647
! 26889 662600344
? 1
? 1
? 1
? 1
? 1
! 1987 740470172
! 34795 142531547
? 1
? 1
! 10192 502977979
! 42341 489629975
! 20338 890843670
! 7788 944287265
? 1
? 1
! 59978 808426322
! 48464 350067987
? 1
! 54707 635511863
! 41520 439331920
? 9263
! 35301 639837193
? 1
? 1
? 1
? 1
! 19809 269824445
? 1
? 1
! 3855 793527451
? 1
! 52694 616099964
? 47408
! 52345 719844234
? 1
? 1
! 18799 708292989
! 27694 967377470
? 1
? 32266
? 1
? 1
! 23175 575554959
? 1
? 1
? 1
! 25643 742850222
! 53498 398268139
! 1332 58121182
! 38587 116095965
? 1
? 1
! 3805 960753685
! 17148 848436964
? 1
! 50731 860838501
? 1
! 47798 598764024
? 1
? 1
? 1
! 24493 3337221
! 59509 168116961
! 32112 657747415
? 1
? 1
! 58822 165347805
! 15576 627738452
! 28864 680860610
! 52427 2846749
? 1
! 29278 91433268
! 15890 796718961
! 6675 950477876
! 27978 804638875
! 32088 789541068
! 25851 36276096
? 1
? 1
? 1
? 1
! 23341 267697092
? 1
! 15545 452975416
! 17018 181133101
! 42312 228159641
! 41497 489926371
? 1
! 37485 422063696
? 1
? 1
! 6635 554929728
? 1
? 1
! 14697 766437306
? 1
! 25932 343896206
! 32181 785401072
! 49012 223673165
? 1
? 1
! 12093 302036902
! 14181 796431761
? 1
? 1
? 1
! 29803 777525878
! 48237 70220820
? 1
! 43455 396845564
! 46173 804864455
? 1
! 7805 885942414
? 1
! 53036 100160189
! 51480 115441748
! 15986 465151893
? 1
! 6206 903890837
? 1
! 39555 371013301
! 55083 793475156
? 1
! 46807 648993000
! 47488 511370319
? 1
? 1
? 1
? 1
? 1
! 40517 364287807
? 1
! 32209 769028681
! 26373 164053548
! 40271 657269528
! 40980 55023126
! 44566 300011782
! 47764 634056512
? 1
? 1
! 59701 348275077
? 1
? 1
? 25001
! 22413 758672030
! 47693 839223587
! 56670 966046632
! 23270 784338361
? 1
! 16514 918440346
! 25163 523431454
! 4926 75706040
? 1
! 22294 679468176
? 1
! 43409 796046101
! 27950 210547729
! 49460 766834741
? 1
! 56807 321357792
? 35005
? 1
! 12456 609479553
! 54380 134295656
? 1
! 49706 91076382
? 1
? 1
? 1
? 1
! 42428 329288746
? 1
? 1
! 48389 699808124
? 56714
? 1
? 1
! 43710 593875213
? 1
! 24310 563578004
? 6336
! 57955 408824784
? 12821
? 1
? 1
! 29102 125780259
? 1
? 1
! 44000 598931125
? 53638
? 1
! 16908 150125626
! 23527 45615590
? 1
? 1
? 1
! 42702 519476204
? 1
? 1
? 1
? 1
! 39265 530477826
? 1
? 1
! 42688 56140081
? 1
? 1
! 15253 124553445
! 46361 495925691
! 8417 91516500
? 1
! 45681 430623764
! 24865 82206281
? 1
! 53961 786249472
! 10301 979971109
? 1
? 1
? 1
? 1
? 1
! 20110 531970145
! 3367 959793003
? 1
? 1
? 1
? 1
! 37677 868793431
! 14187 43946268
! 47822 902019371
! 53289 106181121
! 39280 41104716
? 1
! 50004 481347878
? 1
? 1
! 36690 741445655
? 1
! 53177 256392296
! 4261 726791237
? 1
! 55698 435561579
? 1
! 28809 140321682
? 1
? 1
! 38792 363896067
! 33923 438427233
? 1
! 1052 300504819
! 20286 707848536
? 1
? 1
! 26991 92884557
? 1
! 28787 227553632
? 1
! 48393 801314791
? 1
? 1
? 22981
! 10200 122332280
! 55884 603690366
! 52598 124938854
! 9495 733349332
! 57717 183407381
? 1
! 26989 669211113
? 1
! 40489 219767812
! 15556 511279669
? 1
! 15096 445205125
? 1
! 59409 178019693
! 57964 963412006
? 1
! 57620 506681060
? 1
! 36921 51753695
? 1
! 29216 576956410
! 3998 683758575
! 4659 915060576
! 30016 232160917
? 1
? 1
! 55413 936417130
? 1
! 27444 570638803
! 3283 354396442
? 1
! 38984 936430531
! 29544 702799371
? 1
! 17989 697726640
! 22499 612862285
? 1
! 45633 73526178
? 1
! 20966 742437413
? 12266
? 1
! 424 527594233
? 42471
? 1
! 46086 136811791
! 12567 217980427
! 16619 956337851
! 263 487202104
! 44514 537117435
? 1
! 51998 620306700
? 1
! 1434 799131709
! 2099 288630373
! 17914 915331069
! 17114 408592292
? 1
! 35892 582975204
? 5278
? 1
! 26474 885201546
? 1
? 1
? 1
? 1
? 1
? 1
! 889 428052277
! 25043 421927468
! 11077 249228012
! 48162 304085242
? 1
! 22370 502789088
! 46943 949941402
? 1
? 1
! 48193 625398770
? 31440
! 32409 398017590
? 1
! 39039 180372732
? 1
? 1
! 52367 836106359
? 1
! 3213 930429997
! 58971 586529370
! 3923 881703770
? 1
! 39512 13605053
? 1
! 47896 549990053
! 54533 841382550
! 35191 281135615
! 35074 371934471
! 6440 532969050
! 56051 356254809
! 58155 301836554
? 1
? 1
? 1
! 4217 793777342
? 1
? 1
? 1
! 4967 436172470
? 1
! 47248 984091128
? 1
? 1
? 19003
! 8362 260389238
! 46195 180896173
! 28347 578573566
? 1
! 32965 93093270
? 1
? 1
? 1
? 1
! 22686 807398537
? 1
? 1
! 103 887287389
? 1
? 1
! 45444 561898469
? 1
? 1
? 1
! 5582 395786809
! 42329 517245424
? 1
! 26844 610348496
! 32588 988833124
! 1231 851289997
! 14005 727838746
? 1
? 1
! 29384 891915087
? 1
? 1
! 36557 217695473
? 1
! 23259 431269404
? 1
? 1
? 1
? 43795
? 523
! 48614 565383061
! 28148 283640850
! 34352 213406765
? 1
! 56253 11323978
? 1
? 1
? 25288
! 44258 98980867
? 1
? 1
! 24015 265117235
! 48367 950341372
! 24420 73733990
! 16402 613057398
? 17782
? 1
! 19872 323937268
! 4629 569390598
? 1
? 1
? 1
? 1
! 17204 178342678
? 1
! 17302 580517264
! 31224 613649695
? 1
? 1
! 28894 225177751
! 11915 246307882
? 1
! 30902 721040846
? 1
? 1
? 1
? 1
? 1
? 1
! 33056 92551108
? 1
! 7866 896451211
! 16219 124502903
? 1
! 71 790805479
! 45851 187969576
? 1
? 1
? 31094
? 1
? 1
! 48471 522488681
? 33587
? 1
! 39087 983040834
? 1
? 1
! 13275 508500412
? 1
? 1
? 1
! 27198 855628825
? 1
! 35355 985077868
! 1343 749825273
! 6840 646630387
? 1
! 55850 427731817
? 12444
? 1
? 1
? 1
? 57780
? 1
! 49356 372329183
! 51282 327671219
? 1
! 37179 505574059
! 45181 71086459
! 27306 238642560
! 18135 854680403
! 13732 700966585
! 16585 601018570
? 1
? 1
? 1
! 32457 85335635
! 32023 1783412
! 36725 987141747
! 35459 241492558
! 11484 280093938
! 23363 929580112
! 34077 207849398
! 12119 674887435
? 1336
? 1
! 32123 685879537
! 4956 389569032
? 1
! 26868 180703453
! 43666 37366483
! 16762 226704290
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 23792 240452145
! 13380 308668451
! 22517 66869690
! 43488 142144995
? 1
? 1
! 10505 871247855
? 1
! 48713 356987641
? 1
! 44912 728683584
? 1
! 54668 940554449
! 33761 873548342
? 1
! 48275 572185368
! 5672 26216942
! 22327 706271911
? 1
? 1
! 34322 49044202
? 1
! 40126 867138673
! 8190 412166684
! 52961 494829496
? 1
? 1
? 1
! 13800 904495195
! 50236 537842854
? 1
? 1
? 21858
! 19485 191227186
? 7216
! 56725 8684713
? 1
! 34087 490544710
? 1
? 47383
? 1
! 32444 803447786
? 1
? 1
? 1
? 1
! 22728 98407400
! 41802 15023737
! 54064 464660819
? 1
? 1
? 57363
! 43408 832778498
! 17376 315581176
! 17483 610449148
? 1
! 13343 209643612
? 40548
! 51381 196223482
! 44870 560490526
? 1
! 21454 67949702
? 1
! 45652 943958978
? 1
? 1
! 43816 61873954
? 1
? 1
? 1
! 39002 117680638
! 37072 85563477
! 11018 303362600
! 40058 147836448
! 22201 593244069
! 32177 809487136
? 1
! 19290 245949442
! 38884 746062778
? 1
? 1
? 1
! 40514 320585081
! 36090 181992804
? 1
? 433
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 19964 171180876
! 47676 929710046
! 22595 283293962
? 1
? 1
! 5394 366906808
! 31936 202471989
! 43192 461839853
? 1
! 20450 215911353
! 33898 764966709
? 1
? 1
? 1416
? 1
? 1
! 44633 522312666
! 49648 398103358
? 1
? 1
? 1
? 39569
? 14659
! 39623 841848081
? 1
! 25592 45677920
! 31477 713249356
! 43714 129290784
! 10998 5087137
? 1
? 1
? 1
! 43415 324968124
! 11340 523842523
? 1
? 59855
! 8189 806545784
! 47454 959921676
! 50022 117691971
? 1
! 54165 156903806
? 28472
! 25566 907698135
? 42819
? 1
! 956 556333974
? 1
? 1
? 1
? 1
! 14133 26419061
! 9668 531559271
? 18346
? 1
? 1
! 46823 605946084
! 49865 800026356
? 27306
? 1
! 57049 829439216
! 47744 612557446
! 30657 678876716
? 1
! 5418 586285225
! 22153 787723921
? 1
? 1
? 1
? 1
? 1
! 57051 619994767
! 9533 673092057
! 43034 856408673
! 11451 854560912
! 39485 658603521
? 1
! 57299 480889603
? 1
? 1
? 1
? 1
! 30651 222569513
? 1
! 26269 902741699
! 23810 991759088
! 5032 297441960
? 1
? 38018
? 1
! 25410 999952659
! 21331 588117576
! 17223 514157161
! 59207 372941137
! 6378 617735427
? 59400
! 50652 43649768
! 49855 389790959
? 1
? 1
? 1
! 26754 646103048
? 1
? 1
? 1
! 50003 567498969
? 1
! 19368 859626472
? 1
? 1
? 1
! 6502 469022218
! 41321 367145097
! 41063 177045837
? 1
! 38173 803479140
! 10288 798846018
? 1
! 29277 36620239
? 1
! 42976 405483235
! 57781 996826918
? 1
? 1
! 46070 842916179
? 1
! 9146 884186253
! 1258 802964293
? 1
! 18891 223050978
? 1
? 1
! 36469 528366467
? 1
! 59779 507758593
! 7142 238419392
! 28800 215275043
! 35478 385816077
? 1
! 13995 559677317
! 36662 630786329
! 50893 840252653
? 1
! 45809 123122314
! 20389 307888511
! 35056 565931977
! 48001 897655937
? 1
? 1
? 15080
? 1
! 16023 697947434
! 19297 724300891
! 34585 442592285
? 1
! 43207 631788354
! 22831 785224994
? 1
! 57581 190538231
? 1
! 52550 702660424
! 21254 328114451
! 12990 960382882
? 1
! 7113 287016701
? 1
? 1
! 1595 119305337
! 27533 514513229
! 58697 925767030
! 14394 803840025
? 1
? 1
? 1
! 56785 95702284
! 2842 530505371
! 18266 556806128
! 34260 564302874
? 1
? 1
? 1
? 1
! 5168 604258342
? 1
! 1995 671399351
! 32438 226818172
! 18049 10361545
! 36074 751193213
! 20602 309020197
? 1
? 1
? 1
? 1
! 49504 205647769
! 31073 395704512
? 1
? 1
? 1
! 4384 455300526
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 47163 218229986
? 1
! 59551 436177836
! 24072 321623848
! 53268 791079774
? 1
? 1
! 40408 474028099
! 1344 207934365
! 12814 586268383
! 21664 215799577
! 20820 873316537
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 49799
? 1
? 1
? 1
! 25126 410468067
! 57314 48411813
! 11251 985686822
? 1
! 23458 449366450
? 1
! 22781 762117646
! 24123 357266623
! 28698 59408546
! 19380 894037376
! 11838 957668678
? 1
! 23420 690175555
! 59372 16321294
! 13998 940297822
! 12481 609040845
! 39870 128635534
! 7508 946038480
? 1
! 12351 377573943
! 56498 19841767
! 50364 623792223
? 1
! 42070 952295125
? 1
! 38675 619618856
? 1
? 1
? 1
! 42991 12238658
! 12461 571894416
? 1
? 1
! 31699 124365628
? 1
? 1
! 16593 632320830
? 1
? 6904
? 1
? 1
? 1
? 51600
? 1
? 1
! 17122 660065286
! 26825 691746780
? 1
? 1
! 3343 195018944
? 1
! 43352 840662457
! 17812 402884371
? 1
! 26925 372139560
? 21227
? 1
! 1714 542771624
? 1
? 1
! 51681 753946856
! 13739 24752779
! 42756 183517391
? 1
! 19193 114611515
! 37441 107065339
? 1
! 31695 119682810
? 1
? 1
! 30068 51088170
? 1
? 1
? 1
? 1
! 17567 289180081
! 45920 243637379
! 30132 553836269
? 1
? 1
? 1
! 27464 916686975
! 11843 655899160
? 39039
! 17580 499102906
? 1
! 39292 117908289
! 2676 75833260
! 56968 57667134
! 9534 558284225
? 1
? 1
! 27842 683289670
! 33159 51371097
! 50425 85742676
? 1
? 1
! 15668 251869415
! 2495 728181612
? 1
! 43865 41547746
? 1
? 1
? 1
? 1
! 25116 313364166
! 40413 322907583
? 1
! 16724 76815495
? 1
! 1689 408621721
? 1
? 1
? 1
! 29073 781042881
! 15028 661997101
? 1
? 49443
? 1
? 1
? 1
? 1
! 14443 421427663
? 3266
! 6289 454705161
! 25817 552043919
! 22120 61016684
? 1
! 5337 775750554
? 1
! 54841 348815703
? 49937
? 1
? 1
? 1
! 2196 640609054
? 1
! 59670 778145049
! 53699 726239041
! 6025 583650962
? 1
? 1
? 1
? 4141
! 30445 16793197
! 49627 180827890
! 24747 533212654
? 1
? 1
? 1
! 42653 313938643
! 57082 417314175
? 1
? 1
? 1
? 1
! 24168 89480386
? 1
? 43942
! 47384 894455828
! 17653 690640711
? 1
? 1
? 1
! 16163 626814436
? 20941
! 30059 663427379
! 18433 223569809
! 39938 373718698
? 1
? 1
! 34142 394631504
? 1
! 19103 220423288
! 4152 653262455
? 1
? 1
? 1
? 1
! 5387 710405368
? 1
! 21740 73561226
! 38545 78794905
? 1
! 19208 649375173
? 1
? 1
! 57763 314767601
! 16797 375112150
? 1
! 14573 739996494
! 27390 416665655
? 1
! 37209 511010545
? 1
! 58835 908950648
? 1
! 11490 18840645
! 50866 300747858
? 1
! 56415 651446982
! 6274 222265536
! 46953 824141696
! 15258 79108789
! 11246 224039937
? 1
! 1036 911709251
? 1
? 1
? 1
? 32995
! 24684 68962867
! 33724 463367042
! 18439 64506282
! 44927 782120133
? 1
? 1
! 7263 614496818
! 549 488281665
! 1833 11096234
! 29055 260557461
? 1
? 1
? 1
! 56422 290692057
! 32484 198784793
! 22700 326548907
? 1
! 45419 498988591
? 1
! 1080 835917731
! 14183 842764282
! 22746 620622404
? 1
? 1
! 52896 574648199
? 1
! 6775 697914936
! 32516 477410398
? 1
! 35043 143143975
? 1
! 50827 499733867
? 1
? 1
? 1
? 1
? 1
? 1
! 52337 765318924
? 1
? 1
! 28053 931584132
? 1
? 1
? 1
! 29220 979105570
? 22249
! 7583 624727348
? 1
? 1
! 39645 43458100
! 35480 589215887
! 3350 563723209
! 6539 764912738
! 26251 195603765
? 1
! 22158 261452651
! 48737 835120923
? 1
? 1
! 40879 547239118
? 1
! 30827 117728310
? 1
? 1
! 52282 460237261
? 5706
? 1
! 52562 798304083
? 1
! 40976 3174985
! 52583 749832447
! 3271 31148558
! 2516 25445627
! 7008 143569776
! 50671 851675039
! 39519 323629372
! 23013 296295983
? 1
? 1
! 49633 919524490
! 55956 515938703
? 1
? 1
? 1
? 1
? 1
? 47943
? 1
? 1
! 2478 822522877
! 6974 286294256
! 507 305625914
? 1
? 1
? 1
! 20403 139287870
? 1
? 1
? 1
! 32847 83676532
? 1
! 30655 819094959
? 1
! 34035 880667504
? 1
? 43685
? 1
! 6344 296054613
? 1
? 1
! 47734 373984215
? 1
? 1
? 1
! 9742 768116527
? 1
? 1
! 21974 603151372
? 25737
? 37779
? 1
? 1
? 1
! 44288 104405094
! 4954 359327919
! 25848 9173594
? 1
? 1
? 1
? 13817
? 1
! 59903 413370799
! 41952 873223252
! 48727 676772581
? 1
? 59993
! 43411 584724009
? 1
? 3613
! 43981 106268885
! 17649 219383582
! 16525 449991118
? 1
! 41859 239396307
? 1
? 1
! 29508 673293
! 11960 215773624
? 1
! 40 356350325
! 25337 638397472
! 14895 486594069
? 1
! 35112 49964975
? 1
? 1
? 1
? 1
? 1
? 1
! 3162 796263368
! 23865 598594159
! 3478 515292739
! 59028 899430051
! 14930 90709829
! 22943 263312749
? 1
! 6858 353214623
? 1
! 5773 186920246
? 1
! 38432 274161357
! 27601 46263927
! 58989 118447259
! 43087 295395533
! 27596 688041089
! 56893 812661768
! 21809 881339129
? 1
! 10308 543400688
! 49912 377550178
! 38335 856619213
? 1
? 1
! 29975 797544001
? 1
? 1
! 9020 578304978
? 1
! 41841 321976413
? 1
? 1
! 28478 442662997
? 1
! 20725 870611412
! 41013 577436297
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 36989 437210193
? 29785
! 46941 631372136
! 22946 178438059
? 1
! 58403 497665356
! 32614 405655212
! 53326 231373784
! 18890 103899074
! 21996 267481273
? 1
? 1
? 1
! 55245 371965242
? 1
? 1
! 33078 768627870
! 9156 859394880
? 1
! 10625 770189427
! 21768 145447568
! 48396 595640737
! 8095 708918523
? 1
? 1
! 58235 321898443
? 1
? 36437
? 33264
? 1
? 58360
? 1
! 44730 892398468
! 51625 853115230
? 1
! 58118 546467025
! 39218 527501631
! 6714 15765142
! 41316 862944101
? 1
? 1
? 1
? 28976
! 48493 564847429
? 1
? 1
! 472 83879195
? 1
! 15489 947069485
? 1
? 1
? 1
? 54001
! 23481 988821379
? 1
! 29221 195731921
? 1
? 1
? 1
! 10817 615311705
? 1
! 30957 897729844
? 1
? 49027
! 14279 547908479
! 19078 98174088
? 1
? 1
? 1
? 1
! 54098 404634843
! 37354 578590844
! 35212 615455137
! 54164 913696912
? 1
? 1
? 1
? 34009
! 13686 979812995
? 1
! 53873 12840380
! 9557 999616489
? 1
? 1
! 17929 65768064
? 1
! 39962 198320095
? 23559
? 39325
! 38079 911160948
! 16275 862085554
! 12154 904130896
! 29116 619707843
! 38494 808146004
? 1
? 1
! 36971 20656276
! 1003 365567861
? 1
! 6426 329462792
! 47151 936588855
? 1
? 1
? 1
! 5933 85107587
! 24412 901985688
? 1
! 48293 415594452
? 17362
? 1
! 18503 427749502
? 1
? 1
? 1
? 1
? 1
! 34751 189057299
? 1
! 36145 769815580
! 495 792222851
? 1
? 1
? 1
! 17946 394368585
? 1
? 1
? 1
? 1
! 46248 884981534
? 1
? 1
! 25611 581885133
! 28560 48191488
! 383 697771310
? 1
? 1
? 1
! 18870 575687207
! 6964 103144701
? 1
! 54412 40386712
! 45257 423216605
? 1
! 7225 800173012
? 1
? 1
! 34949 938849826
? 1
? 1
! 43629 769985870
? 1
! 1087 699911865
! 26636 243420117
? 1
? 1
? 1
? 1
! 42514 929162343
! 5189 326783087
? 51081
? 1
! 54865 879532495
! 52329 31213250
! 17726 926298610
! 59131 789989979
? 31464
! 38883 210756809
? 1
? 1
? 1
? 1
! 28368 620826038
! 32806 474770294
! 48763 154428384
? 27023
! 40446 341017074
! 54129 412581251
! 15726 457769247
! 57819 946611362
! 44710 739202403
? 1
? 1
! 42911 72253292
? 1
! 34075 810365513
! 36731 579876036
? 1
! 46796 471841935
! 8864 606271804
! 54984 813794061
! 37819 810488032
! 56050 622202117
! 15934 271884163
? 1
! 13395 776702183
! 10173 815133114
! 8925 310525770
! 54797 577880396
! 24155 727414856
! 40578 128107885
? 1
! 27073 536831860
? 1
! 37249 702284908
! 30140 501716452
? 1
! 10343 790526686
! 52143 283849580
! 16519 599389908
? 1
! 4983 379950706
! 44171 855128195
! 7726 437242041
? 1
! 55077 912617257
? 1
! 24926 671896935
? 1
! 20093 207945388
? 1
! 4104 741777169
! 50014 138723220
! 26591 470307193
! 54047 357504423
! 37299 990248819
! 14688 71463163
! 20555 494075089
! 11902 961091422
! 29097 140570285
! 47635 173334003
! 14663 372616229
? 30985
! 50548 440239203
? 1
? 1
? 1
! 44914 481285234
? 1
? 1
? 1
? 1
! 11874 196681797
! 22063 865631328
! 17164 195800972
! 30774 307894605
! 54517 702921055
? 1
! 24133 927343597
! 7020 298833437
! 20743 884075658
! 37975 250864736
? 1
? 1
? 1
? 1
! 23435 368043624
? 10153
! 33448 937851145
! 10764 743895290
! 34491 748806450
? 57470
? 1
? 1
! 40794 331995498
? 1
? 23004
! 39902 710503946
! 35558 61832668
! 4609 801538822
? 1
? 1
? 48021
? 1
! 910 964710421
? 19115
! 51078 387752534
? 1
! 2703 182480908
! 30936 525619030
! 9352 821740056
? 1
! 6862 263290703
! 28543 140548968
! 8910 761862212
! 52715 900301342
! 19927 565626099
! 4110 900737278
! 33800 257896355
? 1
! 37593 491648259
? 1
! 45140 369119920
! 57053 542949138
! 21770 821246759
? 24325
! 21731 168135811
? 1
! 12993 752156787
! 8933 27495262
? 1
! 19532 793901126
? 1
! 53789 613202509
! 54658 703859589
? 1
! 1839 617484544
? 1
? 1
? 1
? 1
! 8843 601618836
? 6524
! 12970 415672737
? 1
! 32570 390157323
! 53308 678987244
! 42832 203499158
? 1
? 1
? 48413
? 1
! 10253 76067798
! 17461 828206155
? 1
? 1
! 21149 930157055
? 1
! 47987 385984778
? 1
? 1
? 1
? 1
? 1
! 49141 744216956
? 1
? 52996
! 12424 531652399
? 1
? 1
? 1
! 30188 910373543
! 23743 61125744
? 1
? 1
! 28791 830533616
? 1
? 1
? 1
! 4074 928550812
? 1
? 42286
! 21573 181986634
! 56425 252250850
! 56443 212185228
? 1
! 23826 704923441
! 10260 619881764
? 1
? 15580
? 1
! 4862 398079813
? 1
! 31364 320193635
! 55230 232439738
! 24578 319608696
? 1
! 58157 115931159
! 57052 505715753
! 29467 769064738
? 1
? 1
! 35488 741084393
! 14259 886170537
! 56272 995575896
! 12539 911301304
? 1
! 57598 746001685
! 40861 545587194
! 52293 691349742
! 37765 593246283
? 2338
? 59069
? 1
! 28582 355062093
! 17962 202855183
! 20998 449421391
! 146 390817622
? 1
! 36825 617613187
! 2087 936361143
? 1
! 49270 853396118
! 46744 359850590
! 8674 925252357
? 1
? 1
! 703 757788296
? 1
? 1
! 45757 661024286
? 1
! 13265 938179796
? 1
? 1
! 30447 499600834
! 19588 953185828
? 1
? 1
? 27015
! 46627 911525332
? 1
! 30736 609495061
? 1
! 11528 886934068
? 2242
! 2042 994678512
! 33086 65127346
! 17153 598046860
? 1
! 19572 460710181
! 25761 106123242
! 1319 122748423
? 1
! 25709 328732152
! 35294 215759878
! 42821 111005079
! 35646 179152483
! 36622 695778396
? 1
! 13141 76923483
! 16224 280232138
! 42572 213270933
? 1
! 6165 266458457
? 1
! 45579 50820114
? 1
? 1
? 1
! 42501 761739561
? 23537
! 23583 88261378
? 1
! 33069 75361168
? 1
? 1
? 1
! 11831 571687043
! 58143 500673246
! 37888 865865899
! 45249 365880581
? 1
! 29574 161270946
? 1
? 1
? 1
? 1
? 1
! 53454 444862310
? 1
? 1
? 1
! 12075 584162606
! 26022 339636771
? 1
? 1
? 1
? 12323
? 1
! 33046 218571664
? 1
! 41783 995449135
! 42120 67930525
! 17941 140706504
? 1
! 41482 244857214
? 58421
? 1
? 1
! 47348 757371064
! 56385 196046061
? 1
? 1
? 1
! 32804 944949205
? 1
? 1
! 52207 523263312
! 37656 464715045
! 51651 535965604
! 12547 166212656
? 1
? 1
? 1
? 1
? 1
? 1
! 26385 285628721
! 25772 953493961
? 1
? 1
? 1
! 19016 512624591
! 9940 885928147
? 1
? 1
? 1
! 4760 968865006
! 45907 787346614
? 1
! 15147 385487829
! 2392 438061329
! 45936 269909912
! 15773 568108268
? 1
! 3798 192953315
! 33676 225487038
! 27849 486671189
? 5987
! 26905 446188295
! 4907 40865474
! 48878 717321
! 25023 111406837
! 54029 918544366
! 5078 55404810
! 52970 509098145
! 34340 905363791
! 25796 512579111
? 1
? 1
! 16453 866841852
! 40162 356727917
! 26280 461492678
! 5028 983855150
! 2365 555184653
! 11555 837556670
! 6634 103621837
! 33651 562815932
? 25413
? 1
! 26145 751747652
! 28197 492199351
? 1
? 1
! 13038 465478822
! 58785 840996389
! 32576 208643790
! 4403 559444441
! 6373 563441201
! 2407 174269165
! 18537 332556161
? 1
? 9031
? 1
! 41549 790386046
? 1
? 1
? 1
? 1
? 1
? 1
! 6303 110763576
! 50988 629937185
! 24431 355676686
? 1
! 51715 60352824
! 33756 954817083
! 46159 368781853
! 39539 204150410
? 1
? 1
! 16882 263483473
! 3502 306001575
! 26360 699077619
! 11095 616890983
? 1
! 42988 348496925
! 5575 932837220
? 1
! 44777 882463879
! 11256 267385278
? 1
? 1
! 58124 510754771
! 9404 382504172
? 1
! 26107 320020588
? 1
? 1
! 58117 191774399
! 49002 44354788
! 56974 757342261
? 1
? 1
! 42524 880523029
? 1
? 1
? 1
? 1
? 1
? 1
! 12452 141815522
? 1
? 1
? 1
? 1
? 58647
! 51706 731218385
? 1
? 1
! 18225 994514159
! 15289 496235583
! 8694 448689480
! 18646 418559860
! 21791 172692345
? 1
? 1
? 1
? 1
? 1
! 51623 102274840
! 19614 46953422
? 1
? 1
! 35057 521282259
? 1
! 21030 23007836
? 1
! 41994 450008354
! 27996 17667992
? 1
? 1
! 35468 462070638
? 1
? 1
! 4489 393708178
? 1
! 10758 860639030
? 47918
! 32360 508559120
! 42142 982837926
! 14114 285010236
? 1
! 38853 629032219
? 4043
? 1
! 12562 29367757
! 5823 722124632
! 13849 55848941
! 16743 63228533
! 34043 400353872
? 1
! 9277 544254252
! 56344 364717563
! 30295 477471656
? 1
! 53896 549640877
! 658 251795357
? 1
? 1
! 14852 716437481
! 8755 877667769
? 1
! 48050 690917534
? 1
! 35287 971012186
! 26352 881626809
! 55834 268572582
! 50203 287990186
! 28342 143934281
! 36225 820865657
! 36156 134600257
? 1
? 1
? 1
? 1
? 1
! 14576 707416971
! 2400 301135611
? 1
! 16455 564139439
? 19942
? 1
! 44935 97037665
! 57329 555860292
! 39702 368833491
? 1
! 37341 606939828
! 37978 34484522
! 14467 147161267
! 25317 233301123
! 38245 146502586
? 39639
? 1
? 1
? 1
? 1
! 20307 802247463
! 10819 340477763
! 53522 373581162
? 1
! 41248 777136626
? 1
? 27295
! 24408 596522390
! 24370 232051124
? 1
? 1
! 9233 621012961
? 1
! 36833 222495802
! 27243 17539576
? 1
! 45953 654745286
? 1
? 1
? 1
! 42125 756766195
! 18072 556387162
! 26793 436871858
! 51311 196594292
? 1
! 6124 514063008
? 1
? 15139
! 38579 935832517
! 28055 541126665
! 18353 105208955
? 15289
! 29808 10820496
! 25815 90106183
? 1
? 1
! 14665 664689739
? 1
? 1
? 1
? 28118
? 1
! 12738 36845755
! 45670 572661972
! 39661 585857998
? 1
? 20739
? 1
? 1
! 36617 887390267
? 1
! 38273 880593994
! 45313 820056835
! 21951 630836127
! 8775 142683120
! 22420 122290653
? 1
! 14502 849641324
? 1
? 14971
! 56245 521787035
! 20646 499436239
! 59116 912306109
! 32746 973754096
! 51892 871492312
? 1
! 55610 34974598
! 38736 749478055
! 45507 367093994
? 1
? 1
? 35798
! 18896 596635559
? 1
? 1
! 34545 342045674
! 32062 242459282
! 45386 954727473
! 33154 69922763
? 1
? 1
! 6608 680301040
? 1
! 17758 346878916
? 1
! 26976 549626843
? 1
! 19401 339307252
? 1
! 1542 914952313
! 25118 914749813
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 47885
? 1
! 28651 802658615
! 44107 18385812
! 33772 752999171
! 58850 131722795
! 17023 180412851
? 43292
! 43141 969164540
? 1
! 7441 615997349
? 1
? 1
? 1
? 1
! 11595 63126425
? 1
? 1
? 1
? 1
! 4712 314052384
! 52008 371667835
! 22642 704156051
? 1
! 18184 225724043
! 3124 267043834
? 22720
! 25894 906726010
? 1
! 40882 117669303
! 359 258417852
! 178 80480102
? 1
? 1
? 1
? 1
! 6155 967817550
? 1
! 59499 952870039
! 28421 36520748
! 18768 678795246
? 1
! 49470 967853336
! 40466 434970460
? 1
! 49323 386093960
! 53357 334600463
! 27088 874553742
? 1
? 1
? 1
! 871 184170631
! 36703 605630324
? 1
? 1
? 1
! 51379 483377714
! 53839 947758114
! 41104 478746667
? 1
? 1
! 56885 404595151
? 1
! 44049 572385906
! 40900 373607971
! 38761 550229662
! 15036 481380622
? 1
! 49600 961807500
! 27966 54598292
! 39025 709933416
! 48902 985159950
! 47081 883741795
! 53817 809709377
! 57756 684095739
? 4161
! 4827 415055953
? 1
! 18841 996849864
? 1
! 55160 968758286
? 1
! 24416 996225587
? 1
? 1
? 1
? 1
! 43234 856827849
? 1
? 1
! 8301 469904502
! 30008 979814178
? 1
! 54591 151537285
! 30693 103433519
? 1
! 26866 30998660
! 22185 686691120
? 1
! 10108 574761934
! 53466 619340308
! 35386 887985527
? 1
? 1
? 1
! 1473 690054178
! 8928 534046071
? 1
? 1
? 1
? 1
? 1
? 1
! 23680 789067376
? 1
! 54271 632642963
! 27320 70626553
! 55507 140927358
! 6062 11828873
? 1
! 7870 236444374
? 1
? 4185
! 45978 714348457
? 1
? 1
! 57164 394611829
! 20823 205306853
? 1
! 32276 606584446
? 1
? 1
! 47271 579240471
! 23469 363568712
? 1
? 19416
! 13446 768776373
! 39339 531069090
! 30619 195257463
! 48148 305455183
! 39269 71040157
! 42683 48903466
! 11542 584748513
? 1
? 1
? 1
? 1
? 1
! 27614 705127708
? 1
? 1
? 1
! 34663 801166472
! 12525 155503205
? 1
! 22409 246428904
? 1
? 1
? 1
? 1
? 1
! 9905 721232033
? 1
! 24724 810652839
? 1
? 1
? 1
? 1
! 55094 135963531
! 56145 858999195
! 19635 726645841
! 39921 961081837
! 9002 737734011
! 906 729031115
? 1
! 19564 236571790
! 23733 470749992
! 30024 98625643
? 56861
! 37107 886774084
! 12319 85030655
? 22004
? 1
! 3736 532516985
? 1
! 24324 658990732
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 49207 759161317
! 42513 941163765
? 1
? 1
? 1
? 1
! 39054 31194376
! 47446 543407306
! 18824 240137087
? 1
! 29243 507013031
? 1
? 1
! 55279 689587301
? 1
! 10319 974393246
! 54519 725898758
! 10745 634530365
? 1
? 1
! 43127 417695482
? 1
! 54420 3093764
? 1
? 2728
? 1
? 1
! 23489 491252329
? 1
? 1
? 1
! 14342 664844321
? 1
! 36723 880315724
? 1
? 1
! 31419 535262016
! 6872 80564620
? 1
! 43536 689313639
! 48956 216589268
! 24540 679358467
! 23416 801047543
! 7330 89697336
! 14678 548824009
? 1
? 1
! 54370 150918618
? 1136
! 48099 788160850
! 15722 929631810
? 1
! 13612 650522831
? 1
? 1
! 28409 817490525
? 1
! 39516 16498197
! 1830 794994040
! 20694 713442967
! 4982 919493080
! 46787 253472350
? 1
! 39688 793699859
! 24086 454110494
! 17103 77476987
! 15765 341941674
! 8119 505033039
! 1284 934655944
? 1
! 14671 84223588
! 31034 809190713
? 1
? 1
! 30479 887346400
! 58044 403653310
! 29957 607082989
! 39847 201696084
! 3019 917508405
! 18356 464159996
? 1
! 55328 402683280
? 1
? 1
? 1
! 21418 846514738
! 31454 359385991
! 21742 661600298
? 1
? 6503
! 38932 778827772
? 1
? 1
! 33892 919629268
! 6250 865877153
! 53762 102771660
? 1
! 37068 324741087
! 47854 718595723
? 1
! 4888 492685663
? 14941
! 57191 982147068
! 34899 313852534
! 28494 520747023
? 1
? 1
! 30274 845019047
? 1
! 788 60389661
? 1
! 32415 336832290
? 1
? 1
? 1
? 1
! 28561 615560575
? 1
? 1
? 16619
! 37650 284195433
! 20269 875263312
! 53411 305539911
! 57808 873187805
? 48499
! 32440 823237511
! 46320 381345233
? 1
? 1
? 1
? 1
? 1
! 19578 941219958
? 1
? 1
! 36717 160485688
? 1
? 1
! 24202 838360270
? 1
? 1
? 1
? 1
! 31749 382061627
? 1
! 9316 646110568
! 43025 257423494
! 147 839018542
? 1
? 1
? 1
! 30299 322472766
! 3115 729086809
? 1
! 6082 499343989
? 1
? 1
? 1
! 57750 554396047
! 45291 661670511
! 28833 68612059
? 1
? 1
? 1
? 1
? 17407
? 1
? 1
? 1
? 1
! 5196 241017242
? 1
? 48024
! 23461 17463577
! 33350 386357120
? 8633
! 19633 766032766
? 1
! 56394 662550753
! 6177 996851067
! 38787 868969937
! 10849 764549122
! 17332 46854564
! 1988 504331962
? 1
! 14819 168395842
? 29239
! 59781 704862677
! 24312 109754393
? 1
! 49302 38069099
? 1
? 1
? 1
! 1070 87346826
? 1
? 1
! 5105 675899319
? 1
! 11045 46218352
? 1
? 9912
? 1
? 1
? 1
! 34773 679471733
! 39587 294914281
? 2745
? 1
? 1
? 1
! 44527 278055332
? 28604
! 25843 522546660
! 44508 124978007
? 1
? 1
! 9290 70898384
? 1
? 1
? 1
! 57923 399224416
? 1
? 1
! 11720 30957152
! 19100 937992308
! 58283 460913910
! 45779 930987247
? 1
? 1
? 1
? 1
? 1
! 56959 95408221
! 14580 229889425
? 1
! 18199 719985794
? 1
! 49943 545465147
! 10220 166494776
! 37724 101547108
! 26792 848127061
! 14785 595240615
! 41901 581235033
! 23407 682121799
! 45128 693468919
? 1
! 43597 951153537
! 44547 742999631
! 40477 865199992
! 18747 905840037
! 50001 162229879
! 34426 752402105
? 1
! 47710 527114100
! 43762 156005376
? 1
! 30106 122542166
! 7267 91848018
? 1
? 1
? 1
? 1
! 36996 310820433
! 5827 254586188
? 38539
? 1
! 26378 921975339
? 25718
! 53273 838093511
? 1
! 32863 289028814
? 1
? 1
? 32163
? 1
? 1
! 22904 734833103
! 30284 558396591
! 4002 506958488
! 52840 317325936
? 1
! 54266 970084542
! 39279 939293790
? 1
? 1
! 45147 217629238
? 1
? 1
? 1
! 55604 492205342
? 34039
! 19876 380322755
? 1
? 1
! 56276 981628104
? 1
? 1
? 1
? 1
? 1
? 1
! 51050 711728763
! 47218 277339398
? 1
! 37418 303397909
? 52889
! 33032 658581021
? 1
? 1
? 1
! 28699 895763813
! 55145 623048333
! 36624 855128778
? 1
! 49548 986609556
? 1
! 2110 290685929
! 25665 345205005
? 1
? 1
? 1
! 44306 142512394
! 31892 822087208
? 1
? 1
? 1
? 1
? 1
? 1
! 1237 796199140
! 12002 233865941
? 1
? 1
? 1
? 1
! 453 623599172
? 1
? 1
! 49992 101911951
? 11062
? 1
? 1
? 1
! 16515 67696193
! 38180 913172169
? 1
! 35631 85037722
! 15191 965294900
? 1
? 1
? 1
? 1
! 39621 755589206
! 24160 849956235
? 26750
! 26532 669395809
? 1
! 52054 79131872
? 1
! 39826 358583427
? 1
? 1
! 26437 337832215
? 1
! 34371 587415874
! 29048 540400328
! 47904 322595700
? 1
! 19796 311177793
? 1
! 18169 620094126
! 49882 924894431
? 1
? 1
? 1
? 1
! 38271 65337379
? 1
? 1
! 44436 105151798
? 1
? 26066
! 16728 783122001
! 49558 583755536
? 1
! 27534 260864146
? 1
? 1
! 44823 570764784
! 38713 426274462
! 23325 98678461
! 24544 265088756
! 21514 759859096
! 26584 680906670
! 59048 440791662
? 1
? 1
! 54854 648680133
? 1
? 58153
? 1
? 11584
! 6306 912015186
! 56797 90068902
? 1
! 29254 840072218
? 1
? 1
? 1
? 1
? 40741
? 1
? 1
? 1
! 59655 613965366
? 1
! 33343 155785450
! 49848 52345081
? 1
! 47557 236946617
! 42490 981627826
? 1
? 1
! 3602 287950760
? 26306
! 14411 757197346
? 1
! 40768 331661751
? 1
! 40449 781638012
! 28072 883655934
! 47927 286517552
? 1
? 1
! 30307 610786680
? 11713
? 1
! 30502 473427269
? 1
! 31566 884060042
! 13627 542286663
! 39380 966026560
! 4162 838422082
! 30945 527320731
! 4169 460456534
? 5782
? 1
! 59898 131808144
! 38948 190662256
! 18309 234702640
? 1
! 6980 707985888
! 24118 983981129
? 1
! 42658 106971656
? 1
? 1
! 2237 441671738
? 1
! 56375 850435886
? 1
? 1
! 47176 812523448
? 1
? 1
! 10905 592448762
? 1
! 34276 473236806
? 36796
? 1
? 1
! 58442 594313182
! 13336 512655364
! 53214 136823849
! 20900 16988783
? 1
? 1
! 39076 619879894
! 56269 834636140
! 26286 489439669
? 1
? 1
! 16877 890570496
! 43238 934369947
! 19688 214874797
? 1
! 47395 619734413
! 37086 978235298
? 1
! 59359 163081798
! 21289 807642411
? 1
! 17494 789730772
? 1
! 40153 719238865
? 1
! 41805 128916653
? 1
? 1
? 1
? 1
? 1
? 30958
? 1
! 13246 651438088
? 1
! 7721 41066713
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 24840 546118518
? 1
! 54321 938747337
! 21024 21350202
! 57639 343537506
! 35545 794338939
! 1538 304174216
! 25803 423793634
! 21193 995304917
? 1
? 1
! 4633 475323110
! 38858 521027206
? 1
? 1
! 20179 796647935
! 6201 31162949
? 44027
! 8543 267289249
? 21817
! 51156 325823433
! 44898 261840872
? 1
? 1
! 9962 65902661
! 58519 81505343
? 1
! 4494 585327798
! 48914 44620439
? 1
? 1
? 1
! 6040 895834184
? 1
! 56712 99037518
! 39656 153276418
? 1
! 59450 856823456
? 17927
? 1
? 1
? 1
? 1
? 1
! 28151 910428537
! 33577 753475240
! 24588 848750632
? 1
? 1
? 1
! 32955 783234910
? 1
? 1
? 1
? 1
! 40872 373492698
! 23892 903078954
! 51006 845978887
! 13191 110736361
! 40551 53040569
! 20102 229440404
! 36817 625513210
? 52602
! 52188 480326001
! 51844 895839883
! 18393 622698727
! 56622 445933464
? 59708
? 1
! 10987 361933381
! 8758 484339413
! 18378 298250171
! 17035 607711769
! 6307 24457884
! 22087 903935729
? 1
? 1
! 36406 853582462
? 19486
! 20365 133705691
! 6047 698688355
? 1
! 35968 400406988
! 30089 71829211
? 1
? 1
! 30714 647979450
! 24715 320495591
! 17596 509747045
? 1
! 40916 840636322
! 28688 473655887
! 37210 760579330
? 1
? 1
? 4819
? 32096
? 1
! 2011 46914543
! 57572 30388837
! 8794 990095263
? 1
? 1
? 1
? 1
? 1
? 1
! 6756 738797094
? 1
! 16686 716583558
! 58076 802817293
! 42811 473094735
! 55409 476804609
! 40268 494132272
! 19685 930710776
! 36323 486096467
! 10820 905986443
! 49995 186289255
? 1
! 23651 166010914
? 1
! 22471 641453731
? 1
! 1828 21279250
? 1
! 35525 304770864
? 1
! 42896 507094268
? 1
? 1
! 32445 257019088
! 22848 388221055
! 35865 517515657
! 44129 424405538
! 54328 401819430
! 13310 829091791
! 30459 203626137
! 39110 722858823
? 11398
! 31713 989846099
? 49654
! 27017 887618767
! 5971 641636248
! 22175 338042954
! 25714 54245633
? 1
? 1
? 1
? 1
! 2526 983416623
! 57861 761532442
! 19160 319900237
? 1
! 50587 29963346
! 43491 518502705
? 1
! 25706 495974746
! 33016 130699998
! 45737 322130049
! 41346 845922607
? 1
? 1
? 1
! 29050 76332554
! 38624 686651069
! 1521 329412004
? 1
! 53946 733018095
? 1
? 1
? 1038
? 11529
! 7610 294967799
! 46815 173717792
! 2857 383254337
? 1
? 1
? 1
? 1
! 926 852154628
! 56155 329230136
? 45598
? 1
? 1
! 23197 22783233
? 1
? 1
? 1
? 24063
? 1
? 1
! 33244 977607609
? 57320
? 1
? 1
! 2045 78488916
? 1
? 1
? 1
! 37482 894068314
! 35407 843613242
! 41812 95980936
? 1
! 29247 884896901
? 1
! 46009 692566167
! 39477 40622790
? 1
? 1
! 28713 668941376
? 1
? 1
? 1
? 1
! 3960 651340981
? 1
? 1
! 24205 561178105
? 1
! 989 976315055
? 1
? 1
! 37175 606797342
! 45786 920178791
? 1
? 1
! 51635 661526295
? 1
! 59677 967704349
! 12266 166117792
? 1
! 32717 524529844
! 12854 563197988
? 1
! 6052 182749409
! 13961 966047826
! 43849 226102099
! 27084 888952170
! 49092 997779753
! 3267 589095807
! 32667 963239929
! 44679 579841822
? 1
! 11712 45301022
? 1
? 1
! 5459 908808062
? 1
! 21357 214061250
! 7932 681502001
! 53032 706015515
? 1
! 56102 524766577
! 22343 905356806
? 1
! 16695 9341679
? 1
! 34453 475900972
? 1
! 44386 780308401
? 1
! 1955 556108562
? 1
? 1
? 1
! 59770 984978859
? 1
? 1
! 38412 779068827
? 1
! 16387 844743597
! 7562 614561442
? 1
? 1
! 26720 397736858
! 41557 755597704
? 1
? 1
? 6743
! 39198 801273798
! 17353 262143522
? 1
! 9841 319135100
? 1
! 10889 491523764
? 1
? 1
! 48776 349060261
! 49816 299810590
! 29927 756153248
? 1
? 1
! 24858 558455214
! 19745 507601732
? 1
? 1
! 22905 660283768
! 42608 512427985
? 1
? 1
! 11511 802825247
? 1
? 1
? 1
! 22679 73354550
! 15715 345806767
? 1
! 31672 597521134
? 1
? 1
? 1
! 1772 918755228
! 22477 238831809
? 1
! 33278 134023518
? 1
! 44579 226182080
! 17104 83796084
! 10245 23370439
! 60072 58633962
! 42159 148084681
? 46626
! 44299 584448178
? 1
! 23229 746551948
! 17506 849133108
? 1
! 12156 320715686
? 1
? 22674
! 45729 686065137
! 20933 66032373
? 1
! 11959 287553842
! 17805 857838562
! 28149 704407006
! 21630 110839871
? 1
! 43236 898283955
! 14282 760370788
? 1
? 1
? 1
? 12825
! 39362 768272902
? 1
? 1
? 1
! 9639 194280318
? 1
? 1
? 1
! 41114 352144069
? 1
! 17091 245450295
? 1
? 1
! 38704 513045415
? 1
! 25647 831195000
? 1
? 1
? 1
? 1
? 1
! 32958 562486901
? 1
? 1
! 3737 377108516
! 4685 155405976
! 11859 876049680
! 31779 151474182
! 19523 602414256
? 1
? 1
? 1
! 18438 322647362
! 27917 493577187
? 1
? 1
! 7923 34095598
! 15452 437675810
! 25638 43531868
? 1
? 1
? 1
! 28399 290821615
? 1
? 1
? 1
! 54217 665760920
? 1
! 29094 266517589
? 14439
! 38614 762354739
! 38573 224049242
! 25754 613806808
? 1
! 49566 544603445
! 56100 226449903
! 20749 929159790
? 1
! 17783 458829582
! 38098 429499535
? 1
! 35966 866830274
? 1
? 1
? 1
? 1
! 39356 390406772
? 1
? 1
? 1
! 28321 467556574
? 1
! 50434 800544237
? 1
? 1
? 1
! 5041 634895315
! 22233 840684302
? 1
? 44691
? 1
! 49462 458154037
? 1
? 1
? 1
! 16244 411907170
! 29001 84924013
! 12610 812986262
! 51369 84450667
? 1
! 39883 835924264
! 27107 837485743
? 16994
! 16121 929833636
! 53449 108270090
! 45818 240692911
? 1
! 35885 366236672
! 59518 328852266
? 1
? 1
! 53264 92364869
? 1
? 1
? 1
! 51755 669039242
? 1
? 1
? 1
! 20037 953696352
! 39781 945602314
! 28913 813564093
? 1
? 7950
! 46106 367544236
? 1
! 55990 89773346
? 15565
? 1
? 1
? 1
! 32658 894259121
! 21536 142412588
! 16680 934450314
! 19137 414706178
! 58810 481609195
! 40053 497159830
? 1
! 13624 845601039
? 1
? 1
? 1
? 1
! 15316 322949740
? 20323
? 1
? 53882
! 7636 314283365
! 50037 467020861
? 1
! 13072 985257496
! 42678 27362943
? 1
! 24927 794936097
! 42701 519742863
! 46790 586676149
! 23484 387384597
! 32944 690864793
! 54230 461191559
! 28904 323604607
? 1
? 1
? 40920
! 36278 892718151
? 1
! 52281 726171131
? 1
! 51595 722676497
! 48505 599323668
? 1
! 13229 489599245
! 2920 541548142
! 33489 448816919
? 1
! 58034 529541521
! 24848 301396017
! 36618 966258288
? 1
? 1
? 1
? 6777
? 1
! 49567 764341379
! 59584 919995551
! 11818 38986730
? 1
? 1
! 59386 821582656
! 6399 503954367
! 35368 98827608
? 1
! 32211 967201702
? 1
? 1
! 54383 41210645
! 18526 94096411
? 1
! 47438 19803604
! 44902 68326156
? 1
? 1
! 22747 107086424
! 10602 398412515
? 1
? 1
! 48049 576381939
! 55120 568266012
! 25780 582723397
? 1
! 13511 468156236
! 35433 27551539
! 29398 793753126
! 31637 736951957
? 1
? 1
? 1
? 1
? 28315
! 36415 382243985
? 1
? 1
? 1
? 1
? 2824
! 9141 421114106
! 36325 256616750
? 1
! 26038 78577903
? 7955
! 31029 213109773
? 1
! 11978 75025701
? 1
? 1
? 1
! 309 475477961
? 1
? 1
! 20427 97872332
? 1
! 46797 58723931
? 1
? 1
! 53473 405818939
! 17396 659817802
? 1
? 1
? 1
? 54188
? 1
? 1
? 1
? 1
! 30460 775006650
? 1
! 8563 573746316
! 1342 244358877
! 54124 628892102
! 32961 441649103
! 38995 9326593
! 21209 187294430
? 1
! 21229 889255985
! 24562 453265340
? 1
! 38789 395951546
? 1
? 1
! 53922 204724661
! 9364 691044758
! 35005 602599408
! 27423 356611410
! 53247 1484465
! 5758 88248910
? 1
? 1
? 1
! 1354 77929723
! 29830 865187037
? 1
? 1
! 38622 477748367
! 48788 715904707
! 23990 444591994
? 1
! 35594 343327476
! 15590 215707700
? 1
? 1
? 1
? 1037
? 10933
! 6869 612570444
! 22650 927131687
? 1
? 1
! 29713 446279007
? 1
? 1
? 1
! 47269 747321314
? 1
? 1
? 23247
! 1220 595153087
! 37036 634822746
! 41166 728168529
! 58506 629028436
! 3613 695138877
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 29797 50399462
? 1
! 50190 712745270
! 57020 884880501
! 17990 8234587
? 1
? 1
? 1
? 1
! 56589 248453264
! 39805 368477976
! 33768 674339562
? 1
! 850 501614906
? 16187
! 5533 376241226
? 1
? 1
? 1
! 38066 416683640
? 1
! 31470 901533431
? 31104
? 1
! 18705 909457438
? 1
? 1
? 1
! 20821 141220471
? 1
? 1
? 1
! 52922 3757877
? 1
! 49411 208839266
? 53664
? 1
! 17379 753059777
! 14080 283314374
? 1
? 1
? 1
! 21569 481847698
! 18839 637013369
! 22098 907312209
? 1
! 41624 494809639
? 15443
? 1
? 1
? 1
! 26291 965689249
? 1
? 1
! 33665 912214503
! 15213 519850054
! 47560 133008568
? 1
! 13066 937477718
! 40671 176409112
! 31987 129499299
! 5116 123146132
! 1989 869097439
! 29478 623449481
? 1
! 32840 878626882
! 30630 546039609
! 51507 56449635
! 28068 808210180
? 1
! 54302 994169493
? 1
! 58681 967930567
! 38082 762169188
? 1
? 1
! 50079 371013514
! 57966 808428502
? 1
? 1
? 1
? 55169
? 1
? 1
? 57338
! 16755 950974728
! 57361 643024093
? 1
! 47068 923113668
! 40748 975460087
? 1
? 1
? 1
! 2155 718598533
? 1
! 38483 102083176
! 3003 660901582
? 1
? 1
? 1
? 1
? 1
! 33217 435327248
! 10891 372751446
! 16611 791601968
! 2529 299434208
? 1
! 12201 930927822
? 1
! 36842 385150602
? 1
! 15670 437746926
! 4848 345128601
? 1
? 1
! 47076 544903530
? 1
! 41818 316262676
! 44865 622955504
! 23507 270095779
! 16617 209302953
! 10967 190952852
? 30729
? 1
? 1
! 54788 342556099
! 23830 591579020
! 15533 91982620
? 1
! 639 375583663
? 1
! 35289 566931619
! 45854 412257053
! 27204 438473598
? 45450
? 1
? 27157
! 36495 238402918
! 41400 28076434
? 1
? 1
! 17083 570357984
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 30229 20386492
? 1
! 52433 735876023
! 29166 639158071
? 1
! 9499 789829085
? 1
! 31527 387212186
! 38500 827772656
? 1
? 47577
! 58198 550065018
! 23902 492864741
! 5225 128137110
? 1
! 20148 344541873
? 1
? 1
! 5050 53409542
! 48941 310249904
? 1
! 45802 790248336
? 1
! 51901 92474928
! 22168 646514382
! 36771 258810307
? 1
! 39697 534780259
! 44629 792727958
? 1
? 1
! 12695 843070450
! 37369 789439212
? 1
! 10896 669853127
! 5920 93246991
? 1
! 5931 355826084
? 1
? 1
? 1
! 46382 703282663
? 1
? 1
! 36533 785692050
? 1
? 1
? 1
! 49326 349992496
? 1
! 5786 801992794
? 1
! 36288 886442776
? 1
? 1
? 1
? 1
! 26267 826968763
! 26110 154572169
? 1
! 35582 111913969
! 33690 190913786
? 1
! 27946 610096478
? 1
! 54048 92088333
! 8502 790489203
! 20178 307658193
! 14091 87936953
? 1
? 59414
? 1
? 1
? 1
! 28031 759122236
? 9778
! 30862 982640852
! 38115 191871803
? 1
! 37974 270001196
? 1
? 1
? 1
! 1616 885754186
! 33508 182442574
? 1
? 1
? 1
? 1
? 1
? 1
! 31085 308963036
? 1
? 1
! 4009 578387726
? 1
? 1
! 16615 882531802
? 1
? 1
! 24895 290301292
! 38243 451459211
! 26179 187992363
? 1
? 1
! 21306 557910183
? 1
? 31055
! 18341 322410340
! 59362 722505243
! 51811 511757258
! 7290 648907636
? 1
! 4472 746550242
! 52952 881335319
? 1
! 31088 816253694
? 1
? 1
? 1
! 58728 466836620
! 36259 403886043
? 1
? 1
! 9697 979507473
! 9107 466599826
? 1
? 1
! 3351 537879303
? 1
? 1
? 1
? 1
! 48563 944836842
? 1
? 1
! 39193 254315152
? 1
? 1
? 1
! 20443 181597875
! 20963 754542022
! 51824 200104590
? 1
? 53357
? 1
! 36212 473582516
! 19626 531275503
? 1
? 1
! 25397 153423447
? 49699
! 19851 155914363
? 1
? 1
? 1
! 2491 244830768
? 12046
? 24277
! 53797 45691264
! 1271 612835553
? 1
? 1
? 1
? 1
? 1
! 18933 766020558
? 1
? 1
? 1
? 1
! 26117 384143821
? 46105
? 1
! 6682 153127584
! 16561 463473376
? 1
? 1
! 23678 22297431
! 2856 930360765
! 32984 193977143
? 1
! 47548 26199259
? 1
! 54697 837417046
! 23295 216977560
? 1
! 48629 483493763
! 32421 166597988
! 25059 153019978
? 1
? 1
! 23374 44112117
! 39290 984609830
! 41575 945303582
! 37755 957427467
! 59075 352848194
? 1
? 1
? 1
? 1
! 54171 631836982
? 22465
? 1
? 1
! 15998 298091800
? 1
! 56317 302657029
! 20223 978276114
? 52702
? 1
! 46891 87498136
? 1
! 54531 483082199
! 32182 381464192
? 1
? 1
! 10934 888378844
? 1
! 7550 817759118
? 1
? 1
! 29939 815716306
! 23452 566043239
! 7201 627561202
? 45223
? 1
! 54848 631379551
? 1
? 1
! 40837 41168716
? 11080
! 33207 283903853
? 1
? 1
! 4501 311170279
! 48839 261008890
! 7734 719987907
! 29818 248561266
! 44417 382299263
! 13786 156839877
? 1
? 1
! 34360 851408561
? 1
! 39319 653481044
! 675 469575162
? 1
! 38615 275195081
! 42942 999660728
? 1
! 25221 850859030
? 1
? 1
? 1
! 3377 22226918
! 21561 247072791
! 38865 540082356
? 1
! 18070 812906067
! 46962 108064325
? 1
? 1
? 1
! 11702 476676745
? 1
! 7073 602607475
! 34228 959816542
? 1
! 53971 151794764
? 1
? 1
! 56944 520026942
? 1
? 1
! 25107 750260135
! 13836 497702452
! 15020 528022713
? 1
? 1
? 30905
? 1
! 2084 394353569
! 53911 363149651
! 44105 960100628
! 14240 803726141
? 28972
! 23815 106222444
? 1
? 1
! 26540 119496041
! 56700 574236201
! 34578 812398919
? 1
? 1
? 1
? 1
! 15368 505322064
! 46293 122437398
! 14174 535818674
? 1
! 43920 330816472
! 20055 668639527
! 35949 601695562
! 37544 770751638
! 5025 940751270
! 860 639440838
? 1
? 1
? 1
? 1
! 8177 468532865
! 16183 657803105
? 1
! 51093 773402225
? 10773
! 26419 734475841
? 1
! 16926 235437575
? 1
? 1
! 28633 249464874
! 20090 677907487
? 1
? 1
? 1
? 43213
? 35784
? 1
? 37476
! 23392 625612312
? 1
? 39616
! 35946 365899397
? 1
! 51902 138043163
! 26824 153329096
! 2757 174855489
? 1
? 1
? 1
! 28283 266720537
! 600 559303979
? 1
? 1
! 51862 251807458
? 1
! 15207 554840962
? 1
! 25963 293142449
? 1
? 1
? 1
? 1
! 51849 718563744
! 36932 179109954
! 31614 845738406
? 1
! 50207 604968839
! 11613 99215464
! 19148 715583387
! 3131 581940945
! 36073 665854975
? 1
! 25137 627579088
! 25578 382230957
? 1
? 37885
? 1
? 1
! 9815 866407535
? 1
! 23913 162522200
? 1
? 1
? 1
! 58877 862201051
! 16842 737524369
! 34363 656347691
! 49569 965916308
? 1
? 32765
! 1121 168890384
! 9655 429552352
? 1
! 52784 103944386
? 1
! 19770 450892881
? 1
! 12332 623437106
! 22043 876225051
! 32315 227421572
? 38733
! 43197 856311965
? 1
? 1
? 1
! 36714 765268524
? 1
! 1519 747304420
? 1
! 45260 16119647
! 36224 474991522
! 36902 507294802
! 971 500049520
! 10187 525130908
? 1
? 1
? 1
! 19513 976700476
? 1
! 2517 318882876
? 52138
? 1
? 1
? 1
! 7033 289641166
! 33270 101651340
? 1
! 53487 249152746
! 50102 720740229
? 1
? 1
? 1
? 1
! 46667 367436707
? 1
? 1
! 35266 293347718
? 1
? 47891
! 36328 785565851
? 1
? 1
? 1
! 3291 337557246
! 3169 397284934
? 1
! 45667 538815604
? 1
? 1
? 1
! 44768 58226542
? 1
! 29962 289824911
? 1
? 1
? 1
! 9422 192661228
! 46441 263035848
? 1
? 1
? 1
! 41655 783361881
? 1
! 17595 847568313
? 1
? 1
? 1
! 56041 442399397
! 18707 799619822
? 1
! 24662 746458903
! 43565 138988594
? 1
! 57723 90514259
? 41196
! 23371 851732464
! 43562 869515296
? 1
? 1
! 10077 397533734
? 1
! 35867 539519989
? 1
? 1
? 1
! 10620 200761158
! 53917 846146412
? 1
? 1
? 1
? 1
! 7776 110434141
! 26535 754523118
? 1
? 1
! 128 553880073
? 1
? 1
! 54616 296222386
! 13461 875755038
? 1
! 36541 31725570
! 35550 522947402
? 1
! 25738 355215026
? 1
? 57484
? 1
! 23833 130063447
! 35713 999572485
? 1
! 13963 215296131
! 59721 311493047
! 29420 665281911
! 6224 315837606
! 16572 803478632
? 1
! 45000 280743195
? 1
? 1
? 1
? 1
! 10094 246190521
! 45866 995774797
! 42877 133317055
! 1709 336001529
? 1
! 27616 529544435
! 46773 109673673
! 8956 592679260
! 14456 228264394
? 1
! 47424 893628255
! 42798 613134885
? 1
? 1
? 1
! 57545 977224479
! 49996 625454033
! 12361 325698885
? 1
! 50655 411141219
? 1
! 8754 359952905
? 1
! 41140 709882862
! 5950 509364407
? 1
? 1
? 1
! 12227 177838290
! 3702 593815164
! 3974 235367810
! 4088 697566616
! 4375 793962043
! 19469 15894561
? 1
? 1
! 25557 957773454
? 1
? 1
? 1
! 31104 708096175
! 6703 110595210
! 5252 33843461
? 1
! 41694 845665684
? 1
? 1
! 4201 60693271
! 19404 573729051
! 5890 505174966
! 40797 747225017
! 48205 479573766
! 5588 52378984
! 6965 751071459
? 1
? 1
? 1
? 1
! 35349 259318693
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 35105 860955704
! 42171 525166448
? 1
? 1
! 46041 259510759
? 1
! 19747 367261997
? 1
? 1
? 1
! 35884 801207413
! 14235 181210434
? 1
? 1
? 1
! 36568 917198587
! 52780 923410124
? 1
? 1
? 1
? 1
? 1
! 40874 43971341
! 38430 324625802
? 1
! 27507 808385100
! 46208 52740449
? 1
! 14820 778690937
? 1
! 6544 734628084
? 1
? 14667
! 54557 102895766
? 1
? 1
? 1
? 1
? 1
? 1
? 58824
! 52872 821883942
! 18861 286234601
? 1
? 1
? 1
? 1
? 1
? 1
! 44227 214303951
! 1195 899416372
? 1
? 335
! 5119 156058274
! 1597 239368304
! 23015 386299441
? 1
? 1
! 51486 345267754
! 9494 627588808
! 1353 550916204
? 1
? 1
! 45641 940074709
? 1
? 1
! 34941 323270113
? 1
? 1
? 1
! 3471 464796601
? 1
? 1
? 1
! 13728 812622875
? 1
? 1
! 31495 859039771
? 1
! 29898 204117973
? 1
! 53191 344128959
? 1
! 13362 506781681
? 1
? 1
! 10559 946543084
! 22828 573567351
? 1
? 1
! 18237 557097083
? 1
! 14934 828192291
? 1
! 36496 652105248
? 1
? 1
? 1
! 36060 646302557
! 8435 987159701
! 10895 31733401
! 24648 344938792
? 45548
? 1
? 1
! 22492 883630756
? 1
! 27898 743142780
? 1
? 48477
! 56618 316149295
? 1
? 1
! 1245 391543498
! 18637 141542255
? 1
? 1
! 30337 309656493
! 30733 720623644
? 1
! 2037 703098065
? 1
? 1
? 1
? 1
! 25322 932229595
! 52876 249554002
? 1
? 54334
! 44757 621476817
! 905 224409852
! 40085 433878662
? 1
? 1
! 2158 475523162
! 25980 384616539
! 2739 652014224
? 1
! 36254 860082378
? 1
! 46700 713113552
! 33096 447148263
? 1
? 1
! 30157 977540123
? 1
! 9900 846342471
? 1
? 1
? 1
? 1
! 48576 771000510
! 17806 379778554
? 10047
? 1
! 57009 629816409
? 1
? 1
! 20368 652125704
? 1
? 1
! 1866 256583628
? 2947
! 40847 425601996
! 30712 603595531
! 50778 532576517
? 12514
? 1
! 55734 462362933
? 1
? 1
? 1
! 52222 641787262
? 1
! 10702 173857858
! 31858 321268418
! 29385 740158320
! 16779 696056748
? 1
? 1
? 1
? 1
! 42170 86574177
! 54516 552529635
! 33589 867517562
! 17718 375952181
? 1
? 1
? 29658
? 1
! 51322 137576782
? 1
! 21460 859618005
! 30208 382102213
! 54244 199438613
? 1
? 1
! 22668 24660143
? 1
! 21138 687429898
? 1
! 17212 311151929
! 20864 377383800
! 42544 18779776
? 1
! 53538 672782338
? 1
! 715 508571044
! 48814 67062813
? 1
? 1
? 1
? 1
? 1
! 6780 14255946
? 1
! 33121 242659778
! 48707 674367103
! 16238 501223527
! 43598 927546221
? 1
? 1
? 1
! 9590 891629834
? 1
? 1
? 1
? 1
! 39529 738862878
? 1
? 1
? 1
? 1
? 26061
! 13262 363770235
? 1
? 43495
! 48447 384931261
! 36486 954719991
! 43204 641541299
? 1
! 44361 230505386
! 12284 223371465
! 14361 510007109
! 53500 476774530
! 32729 591119555
! 48249 804698037
! 43620 309105261
! 10705 640669948
? 1
! 27079 770502857
! 54147 595257879
? 1
? 1
? 1
? 2984
? 1
! 58511 450294446
! 39922 603705667
? 8687
? 1
! 43502 317553335
! 47834 333443967
? 1
! 56919 264487439
? 46112
! 6465 176782056
? 1
! 10975 52679260
! 35570 272567976
? 1
! 40390 488682894
! 58783 263703350
! 25436 324576333
? 1
? 1
! 45501 865475766
? 23845
! 29053 630263560
? 1
! 43911 664215526
! 9763 657621430
? 1
! 22910 635047932
! 34841 720069159
? 1
! 33375 581289960
? 1
? 1
! 44676 69678231
? 1
? 1
? 1
? 1
! 53143 547828842
? 1
! 12880 102573397
! 35323 169572011
! 17862 978675381
? 1
? 1
! 11584 729434093
? 1
! 9281 843604818
? 1
! 3538 423279698
! 42415 526303446
? 1
! 25668 38536944
? 1
! 45088 293773377
! 13858 830721009
? 1
? 1
! 31881 556161616
? 1
! 37044 673291668
? 1
? 1
? 1
? 1
? 1
! 43009 265963796
? 1
! 33079 310460951
! 43482 65733431
? 1
! 19183 643583939
! 18957 952000631
! 2599 23770891
? 1
! 52402 314874092
? 1
! 3664 777762241
! 10963 530910085
! 16006 603730703
? 1
? 1
? 1
! 55432 569696588
? 1
! 42434 899104434
! 9689 968602211
? 1
? 1
! 52982 650007979
! 38973 998849132
? 1
? 1
! 37766 600790760
! 52992 43743246
! 1690 773506218
? 1
! 12165 938793253
! 58285 699532518
! 38304 172883326
! 17049 546607861
! 53595 243670931
? 1
! 28040 127900201
! 16888 414086673
! 57268 707388505
! 48380 938951951
! 44718 37510482
! 49783 506637654
? 1
? 1
! 11560 778187312
! 28840 776687829
! 43462 669866358
? 1
? 1
! 46885 957973915
? 1
! 10056 731323943
? 1
! 57822 351723988
! 45367 128745893
! 27371 999841982
? 1
! 16723 520020053
! 48755 374340415
? 1
? 1
? 1
? 45572
! 39013 283354197
? 1
! 24450 367432018
? 1
! 48185 298389994
? 36368
! 57841 579584610
? 23133
? 1
! 19431 522153118
! 17132 824180519
? 1
! 18665 878351286
? 9315
? 1
? 1
! 13115 781545561
? 1
! 46931 586326527
! 24577 492470778
! 48181 992523351
! 53771 865357953
! 43041 367992746
? 1
? 1
? 1
! 48651 319722756
! 47035 6380587
? 1
! 11105 54796324
! 33364 717587468
! 18530 195832693
? 1
? 1
? 1
? 1
! 53835 562677659
! 20790 828535598
! 28432 281135630
! 39244 244033549
? 1
? 1
? 1
? 1
? 5367
! 9221 723329019
? 1
? 1
? 1
? 1
? 1
? 1
! 25490 585083767
? 1
! 13830 572269927
? 1
? 1
! 46845 839255926
? 1
? 1
? 1
? 1
! 32673 93759683
! 31360 362077915
! 18035 603694407
? 1
! 26496 349659920
? 1
? 1
? 1
? 1
! 11241 521730247
! 41271 33899771
! 3399 357205617
! 9581 464066663
? 1
! 19423 905741847
? 1
! 59686 193249276
! 10008 673222843
? 1
? 1
! 15686 969233778
! 17602 462794700
? 1
? 1
? 1
? 1
! 27097 578831489
! 48955 912610775
? 25565
! 6993 28354529
! 38028 795334149
? 1
! 54726 311911071
? 1
! 48155 401464719
! 13565 129667288
! 31591 620836973
! 41647 640724353
! 7000 865352135
? 1
! 42278 229012817
! 22494 821687771
! 22281 156422424
! 27029 502158024
? 25508
? 1
! 7605 366394726
! 44976 546240060
! 16749 517335316
! 52928 48337821
? 1
! 33523 522018303
! 14815 573640070
? 1
? 1
! 60063 343789936
? 1
? 1
! 30887 587813450
? 1
? 1
? 1
? 1
? 1
! 20360 981877945
? 1
! 38373 871662172
? 1
! 21320 692729985
? 1
? 1
? 1
? 1
? 1
! 40143 226351694
! 23766 801547753
? 1
! 32179 363863445
! 50108 709038331
? 1
? 1
! 38212 487933752
? 1
? 1
? 1
? 1
? 1
! 4664 76297158
! 16901 736089578
? 1
! 28158 692948562
! 5370 99774112
! 27676 482321496
? 1
! 19196 607830080
! 16116 630356430
? 1
! 19910 511564152
! 38435 834699610
! 18919 40419303
? 1
? 1
? 1
! 29329 38724874
? 1
? 21328
? 1
? 1
! 41468 630541726
! 2686 623590282
! 33124 471091273
? 1
? 1
? 1
! 12413 295516275
! 30248 549594969
? 1
! 49972 627919498
! 3012 423238932
? 1
? 1
! 49556 48566913
? 1
? 1
? 1
? 21852
! 54820 916016892
? 1
! 34478 754463031
! 40539 333159190
! 49253 912654152
! 11582 451805306
! 59026 195743730
? 1
? 1
! 12018 596185958
? 1
! 11130 553271521
? 1
! 19102 351869853
? 1
! 6487 717351297
! 54560 515184051
! 15925 610126591
? 1
? 1
? 1
? 1
? 1
! 55528 712225735
? 1
! 2210 299091654
! 48444 163426520
? 1
! 18392 28443882
? 1
? 1
? 1
? 1
! 46350 106780686
! 50023 885831953
? 1
? 1
! 50901 264241745
! 58811 824637142
! 992 269703968
! 4572 545642021
! 11458 414679104
? 1
! 58764 157657154
! 45385 778496137
? 1
! 5103 261089461
? 1
? 1
! 20150 533239202
! 37414 919063399
! 35442 303509689
? 1
! 19616 885139712
? 1
! 57390 77210232
? 1
! 58450 636836973
! 17474 109476359
! 20482 355458220
? 1
? 1
! 8519 272141197
! 27297 236401200
? 1
? 1
? 25320
? 1
? 1
! 44237 321799969
! 22684 695654442
? 57236
! 16942 276006917
? 1
? 1
! 37015 605390222
? 1
! 8081 697789920
? 1
! 38344 666037006
? 1
? 1
? 1
! 22371 907528459
? 1
! 26134 797769986
? 1
! 33026 598607031
! 36004 180347536
! 44603 167254307
! 12963 736957382
! 24618 790852740
! 11766 142864401
? 1
! 7283 626806089
? 1
? 1
! 36635 928962763
? 1
! 43875 251955643
! 40135 111280449
! 39086 2103750
? 1
? 1
! 54959 910511208
? 1
? 1
! 45575 971737333
! 5436 756431448
! 9643 478223723
? 1
? 1
? 1
? 1
! 53609 902520178
? 1
? 1
? 57781
? 1
? 49781
? 1
! 56147 749639956
! 30326 382174592
? 1
! 4237 885943412
! 31634 516723460
! 28772 991872447
! 40627 180390004
? 1
! 7702 562567192
? 1
! 56294 632387011
? 1
? 1
? 1
? 1
! 9883 518277661
! 56417 273683387
! 51664 875169668
! 56379 607709602
! 34474 612168790
? 1
? 1
! 33330 163576057
? 1
? 1
! 27695 421999862
? 1
! 49545 82437924
! 27175 447635340
! 14602 456917393
? 1
? 1
? 1
? 1
? 1
! 28384 945341485
! 55273 759413327
? 1
! 19764 956687286
! 45003 237253300
! 42654 712035839
? 1
! 55390 900252168
? 1
! 3678 893794295
! 12131 136000626
? 1
? 1
! 37099 334256940
? 1
? 1
! 47209 972495959
? 1
? 1
? 1
! 46699 38606847
! 32417 265691629
! 20008 208620352
? 1
? 1
! 4977 575514431
! 29880 74227535
? 1
? 1
? 1
? 1
? 1
! 30135 350563649
! 55091 529254977
? 1
? 1
! 45488 543271844
! 16304 588868890
! 2895 765658628
! 13258 284187436
? 1
? 1
! 18434 579268449
! 31679 232267793
! 15485 694011257
! 2335 512407331
? 1
! 48824 757418576
? 1
! 19041 390090541
! 3437 394779641
? 1
! 59293 967423574
? 47049
? 1
! 38882 670968407
? 1
? 1
? 1
? 54287
? 1
! 51569 460404434
? 1
? 1
! 56347 494788309
? 1
? 1
? 35434
? 1
? 1
! 41979 227856369
! 3668 660633152
! 45800 5432519
? 1
! 43570 124443364
! 11383 23055819
! 38126 894878426
? 1
? 1
? 1
! 38813 820885847
? 1
? 1
! 12903 840297980
! 6928 389925718
! 30975 350581424
! 45689 595557169
! 29526 141991644
! 24910 816188691
! 49789 177115354
! 10812 384513939
? 1
! 24898 670746755
! 37998 506818139
? 1
? 1
? 1
! 35213 431089463
? 1
? 1
? 1
! 51357 604318905
! 22039 62192092
? 1
! 19097 419853221
? 1
? 1
! 5405 639891849
? 1
! 49844 187915647
? 1
! 30471 564099190
! 22300 178689131
! 53274 69002426
? 1
! 41744 221403373
! 9134 308904847
! 53542 609542165
? 1
! 52654 433601423
? 1
? 1
! 12269 779455931
? 1
? 1
! 12948 311115167
? 1
! 27872 593784301
? 1
! 28464 758795602
! 38451 969695270
? 1
! 30675 490460159
? 1
? 1
! 56457 386382359
? 1
? 1
? 1
? 1
! 22245 191487894
! 22351 320594457
? 1
? 1
! 37273 796103502
! 51965 465850043
? 1
! 43989 666102265
? 1
? 1
? 1
! 20438 865773739
! 48916 838880609
? 1
? 1
! 40609 516319622
! 57737 548521797
! 26683 906135255
! 56365 711486171
? 1
? 1
? 1
? 1
! 1794 440704026
? 1
! 11576 293040918
? 20200
? 5875
? 1
! 9616 206945449
? 1
! 11126 535195704
! 45134 638387600
? 1
! 42441 557205345
? 1
? 1
! 25937 322712865
! 4189 702454341
? 1
! 45165 948552080
? 1
? 1
? 1
? 1
? 1
! 57315 441473203
? 1
? 1
! 11335 756805572
! 49501 355205310
? 1
! 48413 367231343
? 1
! 3501 419088048
! 3422 671659654
? 1
? 1
? 1
! 5860 748590073
? 1
! 50083 411329638
? 1
! 14759 25742369
? 1
! 42687 926773085
? 1
! 44096 443951082
? 54445
? 1
? 1
? 1
! 13528 228029095
! 4219 459289175
! 46920 871014429
? 1
! 12352 753756263
! 54892 17718818
? 30544
? 1
! 23098 778930147
! 7781 865596198
? 1
! 49065 392866023
! 14257 448278764
? 1
! 56315 686488536
? 1
? 1
? 1
? 1
! 55585 524575479
? 4227
? 1
! 59643 970618621
? 1
? 41087
? 1
? 1
! 53815 381782337
? 1
? 1
! 14957 34987141
? 22770
! 7921 778463629
! 14003 757161317
? 1
! 9876 394927595
! 113 648508247
? 1
! 40586 152090951
? 1
? 1
! 44932 937087556
! 22895 180229988
? 1
! 46146 644503957
? 1
! 12945 687474059
? 1
! 23018 989060618
! 27540 86103538
? 1
! 47655 158904770
! 22664 157279290
? 1
! 11728 397756397
? 1
! 59947 308381717
? 1
? 1
! 26828 348473305
? 1
! 53865 9500892
? 1
! 30681 324381136
! 1480 656118402
! 50322 329312514
? 1
! 22970 652434823
? 1
! 6015 204323974
! 40256 431056441
? 1
! 42650 500069252
? 1
! 51783 937232546
! 29747 790005717
! 34530 148237788
! 24741 651477397
! 57475 281806155
? 1
! 17519 651338493
! 55995 785210526
? 1
! 40092 572399867
? 1
! 32489 166283095
? 1
! 32959 724788711
? 1
? 1
? 1
! 9728 632196601
! 48302 959380887
! 59071 994885359
? 1
! 3822 912716400
! 35611 699122714
! 12495 766520778
? 1
! 45934 564715900
! 948 952508844
? 1
? 1
? 1
? 1
! 23827 779579145
? 1
! 55433 872387689
? 43108
! 3759 623536301
? 1
? 1
! 29133 189258751
! 51796 337372216
? 1
? 1
! 41434 740490357
! 14743 506893123
! 11619 672992351
? 1
! 56518 182430723
? 1
? 1
! 33567 444336899
? 1
! 15720 496640047
? 37301
? 1
! 32774 885895032
! 20006 932617298
? 1
! 36777 739366550
? 1
? 1
! 11807 577419573
! 56732 550071878
? 1
? 1
? 1
? 1
? 1
? 1
! 11966 813429729
? 53
? 1
? 1
! 51864 2559644
! 37617 297917398
? 1
! 41545 462804948
? 1
? 952
! 27933 555064678
? 1
! 14992 988197205
? 9148
! 15427 98233507
? 9801
! 52944 921069860
? 8884
! 25455 900376386
! 32220 507806926
! 53863 497834174
! 40488 847574476
? 1
? 1
? 1
? 1
? 1
! 54437 256541686
! 8025 274649046
! 59821 963668417
? 1
! 54296 908562321
? 1
? 1
! 47044 69767182
? 1
! 21762 916014273
! 11091 388642792
? 1
? 1
! 42892 723746154
? 39802
? 1
? 1
? 1
? 1
! 8154 236595087
! 20062 216178062
? 1
! 38023 592071722
! 28078 231216180
? 1
! 51793 358469943
! 30347 200498062
! 9561 225034183
? 1
! 30365 911956581
? 1
? 1
? 599
! 56353 328213155
! 10848 327324419
! 41860 384524170
? 1
? 1
! 49338 399616788
? 1
! 1697 278735899
! 845 940332125
? 1
! 34595 61627228
? 1
! 18512 611714079
! 30706 246263122
? 1
! 5905 617547639
? 1
! 5061 703470783
? 1
? 1
! 37694 358160386
! 5495 562438839
? 1
! 52674 224323422
? 1
! 44639 975815389
? 1
! 9155 644418872
? 1
! 44192 392991054
! 6095 438656039
? 1
? 1
! 47304 103679722
! 5001 854093916
! 39948 906291086
! 3339 962352213
? 1
? 1
? 1
? 1
? 1
! 5441 93062041
! 23187 920601267
! 36160 950872988
! 42470 21789546
? 1
! 8422 263269437
! 14657 161036083
? 1
? 1
? 55260
! 46540 555682642
! 40755 702836496
? 1
? 43155
! 19637 706858680
? 1
? 1
? 1
! 24150 297109220
? 1
? 1
! 15611 435748988
? 1
? 1
! 42776 60095509
! 6474 104196123
! 19924 584860166
? 18169
! 16064 85858885
? 1
? 1
! 20175 799579982
? 1
! 5967 345965694
! 58336 963234608
! 50218 272173052
? 2385
? 1
? 1
! 19700 327266778
? 1
! 21446 854756943
! 15350 3420620
! 54072 578268881
? 1
? 1
! 57850 625341504
! 5514 107150853
? 1
? 1
! 20914 748543133
? 1
? 23984
! 46562 518486139
! 28968 368815817
! 50357 450376949
? 1
? 1
! 59740 505324800
! 31200 916189775
? 1
! 57840 894201311
? 1
! 7905 692810645
! 25466 65707155
? 1
! 41020 456366718
? 1
! 24529 179294411
? 1
! 14358 333638442
? 1
? 1
! 9023 796090531
? 1
? 1
? 1
? 1
! 21123 689948465
? 2825
? 1
! 9511 330894409
? 1
! 44625 127070117
? 1
! 46843 476001601
? 1
! 53570 937867741
? 1
? 1
! 43628 444205567
! 53167 918277796
! 54688 535998571
? 1
? 1
! 57570 198820695
! 44615 137121334
? 1
? 1
? 1
! 34678 588524935
! 5989 619657800
! 19773 581238396
? 1
! 15348 101470180
! 27380 428327651
? 1
! 26858 106698370
? 1
? 1
? 1
! 31616 966541037
? 1
? 1
? 1
? 1
? 1423
! 53135 505857088
! 50474 513824264
! 39537 597065944
? 1
? 1
! 38777 330905890
? 1
? 1
? 1
! 37720 473885555
? 1
! 35229 758458992
! 19902 481357167
? 1
? 148
! 54770 972292012
! 28670 689318829
! 25233 756456514
! 51126 702018404
! 33333 302745307
? 46394
! 45337 716154011
? 1
! 12694 66014847
? 1
! 24804 89633872
! 40612 837590195
! 36507 675620632
! 35678 453185182
! 54123 777286013
! 42431 343961259
? 1
! 14894 260027894
! 3733 630739559
? 1
? 1
! 21907 807577419
! 48751 827759221
? 1
! 17788 336780001
! 44321 89889336
? 1
! 841 367156413
! 26084 461420518
! 13173 371623390
? 1
! 14483 925789600
? 1
? 1
? 1
! 2041 962758715
? 1
? 1
! 13295 800319553
! 36785 527540031
? 1
? 1
? 1
? 1
? 1
? 48018
? 1
! 37835 722167009
! 55153 759452537
! 41564 513162152
! 45183 387264519
? 1
! 27652 614187577
! 52960 991232721
! 6071 298235977
? 1
! 41472 360866620
! 44909 762947479
? 1
! 48165 894260823
? 1
! 8890 576496571
? 1
! 59244 946582198
? 1
! 26434 780149406
! 46659 48381525
? 1
? 1
! 45517 311525884
! 46949 889449327
! 28617 856359743
? 1
! 10495 900364751
! 34672 579904430
? 1
! 5744 882864053
! 35210 806484266
! 50884 634469481
! 19973 366615216
? 1
? 21366
? 1
! 23824 663472123
? 1
! 25054 590556567
? 1
? 1
? 54982
! 21565 393331717
! 42924 879268485
? 1
! 9128 445471846
? 1
! 9124 352213888
! 4296 695072794
? 1
? 1
? 30747
? 1
! 18269 653059719
! 50311 906006697
! 6067 601567578
? 1
! 42252 723353629
! 52618 447683060
! 16838 722150331
! 52733 176714407
! 17313 749864223
! 5238 574041290
! 22273 585919591
! 20200 286364829
! 44738 628572445
! 55198 36343197
? 1
! 38877 891199981
! 30927 383426118
! 387 196244700
? 1
! 35063 447506808
! 54504 745093448
! 11001 288204334
! 29816 362396183
! 31951 903809305
? 1
! 32636 573475197
? 1
! 25698 950615084
! 8583 551972946
! 28932 530439076
? 1
! 53695 564661549
! 12244 310630289
! 34517 340998922
! 31388 182858615
? 1
! 55680 955609465
? 1
? 1
? 1
? 1
? 1
! 1947 64936451
! 39830 720909429
! 57078 80559195
! 25799 234225862
? 45988
! 55670 694317423
? 1
? 1
! 17301 73400707
! 16710 671579245
? 1
! 47167 5075865
! 49851 951081284
! 40107 901512982
? 1
! 46218 902991259
! 46057 302781417
! 15290 524561298
? 1
? 1
? 1
! 32040 469481621
! 54970 401125045
? 1
! 58652 672501690
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 6810 242808338
? 1
! 29970 236531707
! 18039 543302273
! 28223 999854219
! 40180 86725798
? 54754
! 48780 509764401
? 1
! 23475 183604486
? 1
! 38200 353669092
? 1
! 13508 299845004
? 1
? 1
! 25567 796884621
! 3160 666534342
! 49358 948499764
! 11098 860437501
! 24892 254591688
? 8162
? 1
? 1
? 1
! 55315 2089570
? 1
? 1
? 1
? 1
! 35347 245083284
! 56341 291306212
! 37358 261699285
! 41571 597785099
! 13818 948451594
! 10361 358719855
? 1
! 49117 960791018
? 1
! 52738 667229191
? 1
! 15169 808643800
? 1
! 20333 35369416
! 37729 605928080
! 10000 757722041
! 36590 329452445
! 10534 846536590
! 40317 337739178
! 57201 294406995
! 11589 110393443
? 1
! 36668 949897244
? 1
! 15554 287181606
? 1
? 1
? 43595
! 18905 658041000
? 1
! 37259 322920693
! 12800 149098925
! 46025 892678530
! 3786 447703075
? 1
! 40948 102378575
! 56471 862375615
? 1
! 46739 669607631
! 37598 655755450
! 41050 145912267
! 1512 335158056
? 12191
! 10083 642759918
! 51081 167384784
! 27193 869827592
? 1
? 1
! 26020 33517648
! 5888 97479884
? 1
? 1
? 1
? 1
? 53208
? 1
? 1
! 50584 211176620
! 4349 373491929
? 44086
? 1
? 1
! 5323 902821540
! 13524 918752201
? 1
? 1
! 8952 568121520
? 34802
! 17370 397258137
? 1
? 1
! 14460 976122581
? 1
? 1
? 1
! 45795 878920081
! 1892 829287864
! 12698 731560621
! 6951 176396361
? 1
! 14814 743682311
! 36560 355205839
? 1
? 46618
? 1
! 12549 404534343
? 1
? 1
! 38345 232427354
! 30935 594698238
! 31939 877150717
! 42755 805485850
! 18089 757350207
? 1
! 52625 465224058
? 1
? 1
! 12756 293736091
! 23253 496532463
! 23599 431456490
? 1
? 6904
? 1
! 55401 321741431
? 46326
? 1
? 1
? 1
? 1
! 59853 563765550
! 41699 704417802
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 16126 800445236
? 1
! 47516 121560231
! 10055 904135073
? 1
! 39857 718440977
! 41160 259753421
! 39241 532509026
! 48890 75880245
! 19291 976467309
! 1961 51217084
! 3621 583777074
! 50874 878561386
? 1
? 1
! 57609 160969029
! 30222 531374327
! 11470 612303677
! 35152 40686117
? 1
? 1
! 3714 173416271
! 16532 149576357
! 28275 747432222
? 1
? 19449
? 1
? 1
! 14779 272908326
! 13019 698221459
! 54827 543845399
? 1
? 802
? 1
! 26972 223802863
? 1
? 1
? 1
! 6281 708201220
? 11125
! 45015 321675037
! 52805 714756263
! 20653 969403762
! 53662 275861372
? 1
? 1
? 1
! 35382 462024140
! 46827 246557171
! 9524 6695813
! 1202 421856843
? 1
! 14640 330921247
! 12981 458274932
? 1
? 1
? 1
! 33900 619485359
! 36883 175074569
? 1
! 38019 140870969
! 55425 3029485
? 1
! 51001 989617546
! 20857 749771819
? 1
? 1
? 1
? 1
! 22662 30875619
? 1
! 10442 937306331
! 53649 633429707
? 56720
? 1
? 1
? 1
? 1
? 1
! 41963 991462174
? 1
! 35812 356435466
! 18838 351463997
? 1
! 25777 214984053
? 55163
! 10695 794367628
? 1
? 1
? 1
! 48009 998953613
? 1
? 1
? 1
! 42721 552216556
! 35006 510584766
! 4151 75421012
? 1
? 1
! 16000 498777742
? 1
? 1
! 43371 986332910
? 1
! 26953 982974104
? 1
! 16940 19398497
! 15122 234693072
? 1
? 1
! 37092 117153352
? 1
? 1
? 1
? 43991
! 55397 142819591
! 54288 448988735
! 23719 93508158
? 1
? 1
? 1
! 50251 334934300
? 1
? 1
? 1
? 1
! 49215 486791956
? 1
! 32776 176243241
! 50572 962805527
? 35625
? 1
! 36719 688396634
! 27201 758683026
! 24383 915345065
! 26945 548021272
? 1
! 10824 123531329
! 17793 63889919
! 21606 135911379
? 1
? 1
? 1
? 1
? 1
! 570 728876627
? 1
? 1
! 50896 168462393
? 1
! 693 883156018
? 37056
? 1
? 37086
? 1
? 1
! 12594 22216782
! 21981 378606450
! 10376 935565733
? 1
? 1
! 19953 251118942
? 1
? 1
! 33904 573875001
! 30664 840284130
? 46699
? 1
? 1
! 28074 442185159
! 59636 663504366
? 1
! 56180 998008222
! 37499 812123608
! 36409 981335139
? 1
! 6457 53456861
! 24783 360733102
? 1
? 1
! 21675 88191618
! 50929 928393672
? 1
! 15134 985532236
! 3158 800564550
? 1
! 33111 574069477
? 1
? 1
! 6569 6685244
! 43296 417505328
? 1
! 41437 511112690
? 57490
? 1
! 44040 164708010
? 1
? 1
! 22316 665065885
? 1
? 1
! 11963 821388713
! 36828 844251162
? 1
! 45905 226166371
! 36285 645437362
! 41043 996855262
! 736 957985152
? 1
? 56204
! 44045 743858665
? 1
! 33961 453762708
! 56796 390527110
! 40572 416965340
! 42452 93240030
! 53582 923435795
? 1
? 1
? 1
! 35782 244167305
! 1444 427604677
! 20683 288877523
? 1
! 1032 860233150
! 37799 265286158
? 1
? 1
! 54062 446275577
? 1
? 1
! 49093 677893765
? 1
! 45473 679171461
! 14655 810392084
! 33068 342200649
! 14040 913478171
? 1
? 1
! 27402 688319443
? 56364
? 1
! 41297 391466574
? 1
! 18563 487982301
! 11067 70105116
! 3946 875122185
? 1
? 1
? 35782
! 57592 568980474
? 1
? 1
! 32941 182266241
! 25067 766260624
! 28413 83783657
! 19871 874044511
? 1
? 1
? 1
! 41337 974695429
! 23046 752458641
? 10471
? 1
? 1
! 18450 119501926
! 39733 785127944
? 1
! 22311 400788470
! 19378 949377275
? 1
? 1
? 1
! 18671 937751979
! 58532 807533610
! 30238 762179216
? 1
? 1
! 20752 235089980
? 1
! 13716 399876237
? 1
? 1
? 1
! 45063 247134367
! 47152 807306142
! 46536 453958992
? 1
? 1
? 1
? 1
! 15738 635241794
! 52333 327783234
? 1
! 22092 647990255
! 45440 437739933
? 1
! 26647 119892371
! 11388 369269273
? 1
! 56413 781527103
? 1
? 1
! 52788 653619760
? 1
! 12672 337385167
? 1
! 35020 365403198
? 1
! 28848 162381005
? 1
? 1
! 58568 426119987
! 47475 9183914
! 3802 231428174
! 53716 496758513
! 10414 349920618
! 6605 936278626
? 1
? 1
? 1
? 1
? 1
? 1
? 3872
? 1
! 32968 704949006
? 1
! 18949 611993407
! 57305 333303607
! 4064 622568407
? 57739
? 1
? 1
! 29507 189456132
? 1
! 7009 996644202
! 565 266293790
? 1
! 31859 113228578
? 1
? 1
! 31576 642279608
! 46932 18728593
! 3539 706240957
! 34514 701747304
? 1
? 18107
! 57730 490028757
! 14716 350450613
! 38857 770127922
? 1
? 1
? 1
? 1
! 26757 157002318
? 1
! 39958 978904424
! 7484 551187884
! 13162 793270693
? 1
? 1
? 57963
? 1
? 1
? 1
! 14268 508612875
? 1
? 1
! 7376 976122465
! 19166 591846658
? 1
? 1
? 1
? 1
? 1
! 10988 321453046
! 58525 961513291
? 1
? 1
? 1
! 9459 692008216
! 12492 26164396
? 8409
! 55129 697231715
! 51652 685394688
? 1
! 27579 225259819
? 1
! 55289 923184490
! 52182 25118808
! 22881 243347175
? 1
! 50327 285126160
! 27233 850193275
? 1
? 23195
? 1
? 2416
? 1
! 52520 599798675
? 1
! 53717 818080548
! 48330 500663944
! 58711 455851588
! 51438 25970532
? 1
? 1
? 1
? 1
? 1
! 28973 273362783
! 11941 622917694
? 1
? 1
? 1
! 44688 626141201
! 11021 239947526
? 1
? 1
! 5174 441517018
! 4366 648015955
! 37772 822899183
! 19811 736261511
! 3413 262973433
? 1
! 6202 92907463
! 6337 704490423
? 1
! 30737 28262533
? 1
? 1
! 4411 902853327
! 39776 65832337
! 15224 677031740
! 45103 159717149
! 42115 402808268
! 53812 448185129
? 39142
? 1
! 36362 35360532
! 25259 568135575
? 9453
! 27194 805706179
! 35732 772249303
? 43804
! 2268 140733162
! 41460 69765345
? 1
? 1
? 1
! 48027 807868462
? 1
! 10297 625006612
? 1
? 1
! 55235 262261385
! 1130 300066378
! 11418 922309699
! 57457 136419225
? 1
? 1
? 1
? 1
! 39960 293055548
! 6480 48169497
! 48135 154885950
! 4586 780682549
? 1
! 9654 487656887
! 9113 548142774
! 6593 936590094
! 43487 427766720
! 6036 928104283
! 2046 342000670
! 48409 391890266
? 1
? 1
! 2893 967755345
! 548 874817558
! 8787 931150775
! 57157 713053275
? 4525
? 1
? 1
! 57386 413671166
! 4962 818843850
? 1
! 19159 830185193
? 1
? 1
! 10025 583514711
? 1
! 37660 615940137
! 7095 621785082
! 16096 487704459
! 59196 211488104
! 18168 245362928
? 1
? 1
! 38080 828889354
! 59223 783015466
? 1
? 1
! 20004 996383953
! 6070 862158168
! 35586 5842737
! 36002 992553876
! 18889 332336894
! 26353 357835812
? 1
? 1
? 1
! 2828 640626796
! 29122 179406478
? 1
! 50435 854858988
! 4692 913075613
! 15627 509991396
? 1
? 41650
? 25064
? 1
? 1
? 1
? 1
! 11046 711956300
? 1
? 1
! 52759 257043261
? 1
? 49351
! 58056 398525325
? 1
! 1779 952459592
? 1
! 11278 741301610
! 19555 389213300
! 41383 720921230
! 17042 274935506
? 1
? 1
! 526 213579195
? 1
? 1
! 16700 401565778
! 42624 551736261
! 45331 227515318
! 55916 83076234
? 15633
! 18204 9096724
! 54293 711976118
! 40167 365306472
! 17910 807663261
! 44190 713946854
? 3153
! 41000 116724475
! 29392 720691709
? 1
? 1
? 1
! 29911 948932386
! 7346 133483434
! 13685 795659531
! 17100 146638166
! 13733 283489905
? 1
! 6707 467554759
? 1
? 1
? 1
? 1
! 31835 541552142
! 15791 458008513
? 1
? 1
! 40826 774311482
? 1
! 38507 773733009
! 5752 117759956
! 6452 842776060
! 17079 479680321
? 1
? 1
! 37797 317583436
! 61 195113055
! 28762 782773751
? 1
! 30408 654517900
? 1
! 52679 811934544
? 1
! 52511 96881251
! 39298 642079049
! 26651 952464840
? 57971
? 1
? 1
? 1
! 42796 135475852
! 7156 426523961
? 1
! 55407 763667761
? 1
? 1
? 1
? 1
! 37423 478471523
! 7364 895594487
? 1
? 1
? 1
? 1
? 1
? 10986
? 1
? 1
? 1
? 1
? 57571
? 1
! 29292 941715960
? 1
! 54178 793236636
! 40068 514262007
! 59203 508989722
? 1
! 30304 809286731
! 31741 464872948
! 40130 311131913
! 11149 267187359
! 4622 744782016
? 1
! 152 442202736
! 44726 587477318
? 1
! 2425 141949121
? 1
! 13367 901476246
? 26755
! 53323 254414082
! 18324 381151145
! 53989 903170
? 1
? 1
! 6696 337458803
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 54682 910163842
? 1
? 24173
? 1
? 1
! 54660 224903385
? 1
? 1
! 34520 12881939
? 1
? 1
! 27435 600816319
! 7867 684104363
! 36407 371832996
! 17068 764146538
? 1
! 54706 965065160
! 59260 232776758
! 37432 756914808
! 59310 592846990
? 1
! 35273 827242465
? 1
! 11855 510158629
? 1
? 1
? 1
! 54269 694688466
! 47752 111612665
! 54112 776279850
? 1
? 1
! 5464 111275531
! 23036 133734353
? 1
! 21786 175994432
! 13377 901344926
? 20103
! 19965 84318923
! 2292 602448882
! 17810 139600088
! 39761 383190861
? 1
! 52699 84694065
! 56006 414546159
! 4142 398964419
? 1
? 1
? 1
! 34292 617947543
? 1
! 11602 609637415
! 37416 892453298
? 1
? 1
! 43376 348274179
! 15070 965695164
? 1
! 49508 521694752
! 47844 736016338
? 1
? 1
! 26218 714816445
! 10129 127616678
! 35633 527630973
? 1
? 1
! 2759 902667232
! 45162 317280669
! 22296 693971247
! 42592 796566982
! 15059 77464855
? 1
! 23377 42051618
! 301 407871823
? 1
? 1
? 1
! 21043 899560985
! 15338 266738963
? 1
? 1
? 1
! 59128 648891244
! 17521 248878028
? 1
? 1
? 1
! 22236 783530938
? 1
! 50369 467011519
? 1
? 1
? 1
? 1
! 28734 358091788
! 3523 739456518
? 1
? 1
! 15154 167528081
! 25880 132602804
! 57882 402491703
! 5113 216982864
? 46939
! 52771 970048292
! 8149 128368595
! 9992 100290118
! 4559 563827391
! 46784 193750077
! 1355 915158296
? 1
! 35029 297725976
! 30037 377006015
? 1
! 13777 130301170
! 13077 65527530
? 1
! 12888 448411685
? 1
! 47487 938851168
? 1
? 1
? 1
! 47153 157558587
! 54007 491095210
! 42838 74399772
? 1
? 1
! 53750 928136917
? 1
! 9837 276522075
? 1
! 34927 26849624
? 1
! 26246 192621481
? 1
! 52828 58436788
! 10167 514220791
? 1
! 16362 219713956
? 1
! 55630 612812719
? 1
! 43002 357475969
? 1
? 1
? 1
! 54844 430160291
! 52839 788217275
? 1
! 44776 206008603
! 58149 184371527
? 1
? 1
? 1
! 32312 215583269
? 1
! 24970 339865374
? 1
? 1
! 36352 656426655
? 1
? 1
! 31755 256809945
? 1
! 38230 236444697
! 43741 388362216
! 15655 245542841
! 50882 418492522
? 1
? 23453
? 42626
? 1
! 28549 853862539
? 1
! 11468 873924780
! 6365 781458345
! 40276 931119093
? 1
! 53478 814415692
! 19164 35628555
? 1
! 12961 170391383
? 1
! 25398 591762331
! 7329 46783702
? 1
! 14094 574345746
? 1
! 48765 557918876
! 36528 775436351
? 1
! 4038 919347009
! 20809 686012057
? 1
! 53488 962086352
! 47038 84638499
! 39934 139576679
! 43326 213059806
! 8926 419380196
? 1
? 1
? 1
! 10978 237408528
? 1
? 1
? 1
? 7690
! 50149 770589475
? 1
? 26957
? 1
? 1
? 1
? 1
! 33424 958447171
? 1
? 1
? 1
? 1
? 1
! 5273 43052919
! 19642 553228570
! 55950 445539968
! 58377 482870896
! 23718 285905593
? 1
! 11030 76702740
! 6540 216813552
! 23162 235786641
! 7259 355795262
! 5442 583258338
! 54322 579222138
? 1
! 13873 973426143
! 8913 685250681
! 29119 641235366
? 1
? 1
? 1
? 1
! 2220 760656738
! 38588 856225609
? 1
! 3065 962293539
? 1
? 1
! 43681 447939381
! 11548 542199891
! 59411 853492480
? 1
! 29885 288689587
! 9389 910270442
! 48676 423990974
! 50026 932680899
? 23267
! 20116 487408349
? 1
! 45536 78552780
! 21553 735940476
! 1252 450894564
! 13014 186984123
? 1
? 1
! 58795 455769829
? 1
! 16034 521897723
? 1
? 1
! 2879 24395191
? 1
? 1
! 10619 125480642
? 1
? 1
? 1
! 22798 244969377
? 1
? 1
? 1
? 1
? 1
! 41849 154786945
? 1
? 1
? 1
! 58192 101630957
! 25903 303955357
! 17797 470733217
! 22057 794550173
! 12741 408688711
! 7753 559458882
! 19619 957005607
! 44169 773797094
! 8613 82224894
? 1
? 1
! 58990 764954857
! 32337 610084346
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 53456 68717172
! 16253 296302886
! 2014 732732565
? 1
? 1
! 26873 849429885
! 57995 856732441
! 37114 727615159
! 15470 24519357
! 35847 284595667
! 56771 222245591
? 1
? 1
? 1
? 1
! 27825 683096919
! 16793 751653079
? 1
! 13479 206698492
? 1
? 1
! 9606 540164771
! 50692 876409798
! 57407 995998437
? 9811
! 24148 670633721
! 39322 278539522
! 48516 993409531
? 1
! 21658 337483313
? 1
! 39840 760318453
! 59888 634612110
! 26785 194591428
! 48256 734612537
! 3979 292832288
? 1
? 1
! 7522 898675409
? 1
? 1
? 1
? 1
? 1
? 4097
! 58855 484772108
? 1
! 31333 525120840
? 1
? 1
? 42751
? 1
! 31625 323328303
! 45996 337808913
? 1
? 1
? 1
? 1
! 7440 540212417
! 3967 889025729
! 17280 556876005
! 2888 43258354
! 38775 273967966
? 1
! 54222 972075697
! 24608 650735055
! 26154 431522345
! 46770 56848442
! 43086 248633387
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 44365 478590989
! 37723 292311911
? 1
! 7892 594356374
? 1
? 1
? 1
? 1
! 53845 631812881
! 9574 867479488
! 12965 896735974
! 33242 813856302
! 18985 924529914
! 53174 646767394
? 1
! 57398 335150178
? 1
! 19982 723767139
! 41438 317208206
? 1
! 10926 307426354
! 11092 824010425
? 1
! 42398 594767732
! 40636 502332829
? 1
! 13169 434609889
! 12987 762092288
! 40008 736644716
! 59691 751466096
! 59395 435106220
! 19061 250418544
! 37360 680731464
! 10386 453306690
? 43142
? 1
! 14490 77857018
? 43593
! 33329 939531633
! 3815 15746157
? 1
? 38987
? 1
! 15776 468048649
? 1
? 1
? 1
! 40270 999118929
? 1
? 1
? 1
? 1
! 53708 860021338
! 19038 562736908
! 58706 130240711
? 1
? 1
? 1
! 43665 961198198
? 1
! 44587 638124841
! 14488 328330495
! 3782 4620031
! 59308 525003302
! 57865 717216912
! 31979 890852443
! 46511 10716848
! 9621 34791868
! 49868 656073699
! 31580 696245931
! 57600 806544927
? 1
! 53776 11870079
? 1
? 1
? 1
! 24788 528821969
? 1
? 1
? 1
? 1
! 33878 772814701
! 46544 798238294
? 1
? 56025
! 57619 745563780
? 1
! 14102 825719641
? 1
! 4948 699008358
? 12488
? 1
? 1
? 1
? 1
? 20938
! 52020 838310861
? 1
? 1
? 1
! 57080 485959234
? 1
! 13617 201772952
! 39030 33958158
! 11255 306827465
? 1
! 14243 115231804
? 1
? 1
! 50391 925596667
! 55288 885262142
! 57516 1532211
! 57960 180221407
? 1
? 11818
? 1
? 1
! 14353 818576960
? 1
? 1
! 51327 295346375
? 1
! 44451 415136937
? 1
? 1
! 43626 930195209
! 21379 441296263
? 1
? 1
! 24396 322124081
? 1
! 34235 154459940
! 39040 720276496
! 23961 414790341
? 1
? 1
! 35997 826323290
? 1
? 1
! 23404 445212203
! 29941 430272128
? 1
! 52297 77180931
? 1
! 5655 286491861
? 1
? 1
! 19488 642660087
! 15144 135395061
? 1
! 59902 789626868
? 1
? 1
? 1
! 34621 916882527
? 1
? 1
? 1
? 1
! 36953 449808610
! 9995 423935018
! 44881 464861647
? 1
! 26546 50731639
? 1
? 32771
? 1
? 1
? 1
! 37956 646252631
? 1
? 1
? 1
? 1
? 1
? 1
! 12557 993028113
! 57824 197194162
? 37102
! 59171 385204514
! 43358 169225656
? 1
? 1
! 11864 822859261
! 3432 3249109
? 1
? 1
! 30603 627895040
! 8397 322265243
! 24213 807337502
? 42756
! 24372 938223579
? 1
? 1
! 13944 948829027
! 45373 731945049
! 46906 216880366
! 11082 363244368
? 1
! 44329 444038925
? 1
! 13834 693114842
! 22346 234760154
! 6638 459128991
! 8632 829211341
! 57849 924602944
? 1
! 13284 291642459
! 40367 137009345
? 1
! 37397 142807742
? 1
! 47483 430084985
? 1
! 22008 548962773
! 23426 442894016
? 1
? 30612
! 42558 992053689
? 1
! 12348 557751095
? 59656
? 1
? 1
! 20497 304577293
? 1
! 4910 332918818
? 1
? 1
? 1
? 1
! 26322 543730849
? 1
? 1
! 57939 106914259
? 1
? 1
! 41404 456292016
! 58081 198858511
! 40600 224468413
! 15972 410306052
! 47171 968773297
! 53287 953920522
? 1
! 42677 419543815
? 1
! 883 497642489
! 54896 30562828
? 1
? 1
? 1
? 1
? 1
! 56467 749891732
? 1
! 16656 435076298
! 42242 546245287
! 49791 298868239
? 1
! 29395 651798987
? 1
? 1
? 1
! 11714 496326707
? 1
! 6291 353127572
! 50377 895673934
? 1
? 1
? 1
? 1
? 1
! 8415 312747414
! 59197 906063476
! 22396 865469758
! 12617 97434541
! 34868 602660517
? 1
? 1
? 1
? 1
! 43120 354375413
! 8468 922883677
! 27833 89962974
! 29737 875778858
? 1
? 1
? 1
? 1
! 26085 865030991
? 1
! 18718 419200498
? 1
? 1
? 1
! 49830 79783389
! 5263 390340209
? 1
? 1
! 14686 654396533
! 56468 933500646
? 4657
! 52980 849601394
! 50432 397197562
! 54338 925695116
! 37548 69895843
? 1
? 1
! 6115 932768755
? 1
? 1
? 1
! 59140 781021761
? 1
? 1
! 31711 485737911
? 1
! 16707 43660005
? 1
! 41726 977410921
! 12483 280062124
! 5751 555048244
! 22674 404302778
? 1
! 22249 648122745
! 11415 288171757
! 21578 836363832
? 1
? 1
? 1
! 19771 102307570
! 35247 159745518
? 1
! 42609 854738439
? 1
? 1
! 38783 449571649
! 8466 257809655
! 21512 200167070
? 1
? 1
! 34699 825053079
! 4568 313254000
! 28649 946998252
? 1
? 1
? 1
? 3844
? 1
? 22760
? 1
? 1
? 1
? 38491
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 57504 487213723
! 20156 600217449
? 1
! 22967 301494129
! 45340 824017487
? 1
! 40808 1835162
? 1
? 46960
! 23613 815513217
! 57430 590721050
! 28815 651165779
? 1
! 34135 975521401
! 10179 615224910
! 20623 175795841
? 1
! 41877 408064122
! 10565 40977423
! 36163 461015479
! 22190 745154027
? 1
! 19263 128498512
? 1
? 1
! 49557 710442321
? 1
! 680 529936986
? 52031
? 1
! 24957 398327185
! 35064 927543575
? 1
? 1
? 1
? 1
? 1
! 50515 783725141
! 29161 547290646
! 37733 383176894
? 1
! 18533 230169617
? 1
! 12564 584769188
! 45533 815556942
? 1
! 19679 813710181
! 52452 168146553
? 55017
! 22127 157334843
! 49047 500926202
? 1
? 37100
? 1
! 59347 5612598
? 1
? 1
! 34931 280460391
? 1
? 1
! 24849 392344798
! 53713 312178528
! 39613 318289895
! 23209 83918115
? 1
? 1
! 55833 249927724
! 2939 801276581
! 47631 480623763
! 38937 742343330
! 9897 485778520
? 1
? 1
? 1
! 54225 25063985
? 1
? 1
! 8369 845426041
? 1
? 1
! 56857 599516027
! 51661 736999323
? 1
! 5045 163953094
! 52506 758338157
? 1
? 1
? 1
! 32243 270626526
! 35588 546431417
! 43761 208861741
! 49821 219077689
! 16417 956618823
! 47677 557446812
? 1
? 1
? 1
! 58797 981968348
? 1
? 1
? 1
! 44324 935181000
? 1
? 1
? 1
? 1
? 1
? 1
! 19657 982619466
? 1
? 22371
! 49399 88949415
! 45929 212714886
? 1
? 1
? 1
? 1
! 3530 93575191
? 1
! 34600 701479416
? 1
! 10484 62007473
? 1
! 11242 664641833
? 1
! 25950 931504082
? 1
! 43642 728355863
? 1
! 2112 144105201
! 32796 372948643
! 45109 64004668
! 26592 985478850
? 1
! 23035 768968913
! 30223 630229823
? 1
? 1
? 1
? 1
? 1
? 9281
? 1
! 25011 271034247
? 1
? 1
? 1
? 1
! 5555 59128608
? 1
? 1
! 28680 213709987
? 1
! 57488 674211959
? 46891
! 3248 207315420
! 47095 453174588
? 7600
? 1
! 45137 531115241
? 1
? 1
! 50850 83817057
? 1
? 1
? 1
? 1
! 11295 163076769
! 1701 359285589
! 10533 308186014
! 14782 496237871
? 1
! 15894 665976681
? 43985
! 1874 636679977
? 1
! 24066 742144851
! 22404 65316967
? 1
? 1
! 3446 490213187
? 1
! 31743 357075983
! 13867 742337705
? 1
? 1
! 669 949412422
? 1
! 7442 98972368
? 1
? 1
! 17408 528045184
? 1
! 5408 931439445
! 28097 17269123
? 1
? 1
? 1
? 1
! 29740 126559840
! 48508 995524714
! 2502 636005111
! 21614 192986188
? 1
! 14553 108409603
! 34650 962073792
! 41398 874345959
! 30748 453103934
? 1
? 1
! 35735 209222597
! 39302 651656166
? 29286
! 13902 61048200
! 13456 46195989
? 1
! 12255 944351559
? 1
! 16160 863289505
! 32017 866930679
? 1
? 1
! 47934 220941668
! 50759 626934476
? 10332
? 1
! 22122 406920958
? 1
? 1
? 1
! 25344 136271576
? 1
! 49908 163901925
? 1
? 1
? 1
! 10473 668752630
? 1
? 1
! 18447 992586704
? 1
! 50150 86897225
! 47371 411464777
! 18126 799957912
? 1
? 1
! 56990 516153866
! 40567 160517773
? 1
! 6711 672102391
! 14331 93450373
? 1
? 1
? 1
! 52497 865201404
! 17367 816263881
! 1350 851394670
! 24879 832295583
! 50352 221957503
! 5916 279612435
! 57809 984578923
! 31055 462909661
? 1
? 18607
! 24085 814910936
? 1
! 22995 289416834
! 54917 226287849
? 1
? 1
! 39775 955816666
? 1
? 1
! 40709 889597523
! 11099 782070695
? 4008
! 34731 736110317
! 29900 526604476
? 1
! 50876 997198507
? 1
? 1
! 32710 630938971
! 5881 947189753
? 1
? 1
? 1
! 57219 585511485
? 1
? 1
! 33101 628944758
? 1
? 1
! 18556 468168082
? 1
? 1
! 41858 649200600
? 44375
? 1
? 1
! 20392 212888588
? 1
? 1
? 1
? 1
! 34318 773675496
? 1
? 1
! 42478 588815420
? 1
? 1
! 26285 123593108
! 54352 561058221
! 36200 85721806
! 55504 582087786
! 20565 505973646
! 26094 869926906
? 55174
! 31752 115127621
? 1
? 1
! 51293 214241457
? 1
! 3344 928542286
? 1
! 32339 334682772
! 53601 278163181
! 7206 834271543
? 1
? 1
? 1
! 26472 703008950
! 27804 163701503
! 35983 732988246
! 57346 271889933
! 30904 479756593
! 18639 429728956
? 1
! 51598 680578511
? 1
? 1
! 16022 489806919
? 1
? 1
? 1
? 1
! 28274 444538618
? 1
! 16598 885442554
! 45718 89461138
! 10899 348977897
? 45396
! 57159 605455256
? 1
? 1
! 10547 455894551
? 1
! 45116 60731323
! 8518 424472732
! 45773 457619530
? 1
! 45270 661531572
! 7741 571701726
! 6878 816331213
? 1
? 1
! 19929 95506969
! 10317 738436853
? 1
? 1
! 59705 803795185
! 54290 3340458
? 1
! 42203 479446839
! 23603 143806514
! 21104 538819011
? 1
? 1
! 45312 21926533
? 1
? 1
! 28955 944301793
! 11835 236541427
? 1
? 1
? 1
! 38559 124538613
? 1
! 4289 996278608
? 1
? 1
? 51328
! 49424 568648911
? 1
? 1
? 1
? 1
! 39213 767431653
! 52785 756929651
! 25270 654809552
? 1
? 1
! 38327 149148331
? 1
? 1
? 1
! 27279 572821589
! 17719 390682416
? 1
? 1
! 54596 498244164
! 56213 368164021
? 20203
? 1
! 39851 553281613
! 11673 568371923
! 28142 414540494
! 54958 606068846
! 37024 986501896
? 1
! 6219 429831107
? 1
? 1
! 33602 754647892
! 21792 885054234
? 1
? 1
! 59236 579824426
! 54149 751558550
! 58466 458549028
? 1
? 1
? 1
? 1
! 26274 412288823
? 1
! 18402 243579797
? 1
! 31618 79424838
? 1
! 45707 387621504
? 1
? 1
? 1
? 1
! 4791 805438720
! 38602 232240038
? 1
? 1
? 1
? 1
! 20569 538009669
! 27752 199160932
! 21867 917192029
? 1
? 1
? 1
! 48451 552404901
! 23926 907518515
? 1
! 17632 248794396
! 52656 465494547
! 26012 161923411
? 1
? 1
! 55053 188235566
! 58297 475947811
! 48228 711894813
! 47814 557169894
? 1
! 41758 882980419
! 15286 175031789
! 39718 966497373
? 9166
! 51859 327648117
? 17911
? 1
? 1
! 17481 969450129
? 1
! 48167 601158251
! 45682 676140976
? 1
? 1
? 1
? 1
? 1
? 1
! 14164 850688342
! 43140 649206913
! 53791 345242179
? 1
! 46261 399757014
? 1
! 51784 161771484
! 28877 968728090
! 24289 83496991
! 4703 542251150
! 40615 282450090
? 1
? 1
! 18223 308353587
? 1
? 1
! 5505 270013773
? 1
! 29379 395265188
? 1
! 51482 44055240
! 55496 212867061
! 49257 170995894
? 1
? 1
! 16805 346845740
? 1
! 33346 763864890
! 21181 123326649
! 20182 142931918
? 1
? 1
! 4527 503958147
? 1
! 11612 658206662
! 22628 383461062
! 2583 18426980
! 54216 434969875
! 35688 541395242
? 51825
? 1
! 47026 984258664
! 10026 819645941
! 18846 967909108
! 53832 17732967
? 1
! 51124 775899477
? 1
? 1
? 1
! 42950 959635500
! 50761 223816934
? 1
? 59680
? 1
! 20622 439533771
? 1
? 1
! 19662 417589359
? 1
! 48835 82182773
? 1
! 11022 421280071
! 41697 559804399
! 29575 667984806
! 34165 111298384
! 45525 768759559
? 1
! 13193 109662984
! 31190 508519980
! 31191 367445455
! 35659 49568581
! 58922 756112107
! 52735 535566854
! 37513 205995521
! 6272 954682723
? 1
? 1
! 34740 885899186
? 1
? 1
! 36229 278814315
! 8693 251973624
? 4371
? 28399
! 9551 970113474
? 1
? 1
? 1
! 20742 926282452
! 45549 639305278
? 1
? 1
! 27813 693212543
? 1
? 1
! 38343 963946893
? 1
! 58182 726303838
! 25994 229322200
? 1
? 1
? 54152
! 52827 528357368
? 1
? 55503
! 42742 91876915
! 23873 656536514
? 1
! 51066 759286848
! 29196 241560712
? 1
? 1
! 54287 563731025
? 1
? 1
? 1
? 1
! 2050 985108533
! 54036 999607925
! 25255 174130414
? 1
! 4846 950036299
? 1
? 1
? 1
! 23682 124703281
! 47032 243259147
! 52818 729108299
! 49114 536620421
! 25379 231472784
? 1
! 50341 146615254
? 1
? 1
? 1
! 22561 678277927
! 59098 244880900
! 50728 261915896
? 1
! 7141 495555888
! 26155 496814677
? 1
? 1
! 54619 306949075
? 1
! 42849 984522811
! 37611 420560089
! 14469 230418281
? 1
! 26282 168452798
! 8035 358066385
! 58622 760833531
? 1
! 34151 691050603
! 5779 37150292
? 1
! 53519 222025281
? 1
! 41871 358075346
! 27242 943271745
? 1
? 1
? 38254
? 1
? 44395
? 1
! 37706 770967872
? 1
! 25719 107801652
? 1
? 1
! 35980 854590021
! 38907 650230753
! 30214 38027724
! 1317 753143840
? 1
! 8314 470061815
? 1
? 1
! 58415 657651329
! 49883 988204084
? 1
! 1272 223755090
? 1
? 1
? 1
? 1
? 1
! 28953 569616550
? 1
! 37345 831194539
! 35824 836396690
! 39745 842220993
! 10340 945685939
? 1
? 43341
? 1
? 1
? 1
! 58868 113569368
? 1
? 1
? 1
? 1
! 45195 744034139
! 49262 510448288
! 41369 981876877
! 34154 578097287
? 1
! 21877 936492436
! 16509 81136605
? 1
! 8981 657566494
? 1
! 10700 357296955
? 1
! 43527 21401388
? 1
? 1
? 1
? 1
? 1
! 16009 630486356
! 33165 273688189
? 1
! 39955 602063969
! 15424 335721884
! 10385 72195824
! 8716 646208440
! 54947 649109699
! 6774 543122769
? 1
! 49869 13215284
! 29978 413508313
? 1
! 12106 97070550
! 17404 490301802
? 1
? 1
! 41594 583011143
? 1
! 29819 541194321
? 1
? 1
? 1
! 58150 46222507
? 1
! 26213 779619761
? 1
! 15073 512860350
! 30498 770647298
! 25091 199052821
! 38313 975487257
? 1
? 1
! 2671 179847959
! 53794 29103395
? 1
! 1847 218027010
? 1
! 54951 678240582
? 1
! 117 908906400
! 35068 662511396
? 1
? 1
! 8929 384783919
? 1
? 1
! 15999 944679741
! 33720 610098682
? 1
! 54024 453048741
! 54509 465963110
! 12158 33866521
! 36216 815174945
? 1
! 17098 558515058
! 17168 685073334
! 48592 614697811
? 1
! 43683 795797815
? 1
? 58691
? 1
? 1
? 35816
? 1
! 52853 620530961
! 26338 118223334
? 1
? 1
! 26967 172350003
? 1
! 44841 750911359
! 8029 973311987
? 1
? 1
? 1
! 51473 272480295
! 15260 855795832
? 1
! 3809 323834420
? 24527
? 1
! 31218 319236449
! 57599 564430072
! 39489 37608291
? 1
? 1
? 1
? 1
? 1
! 11479 283865379
! 18521 667671270
! 36812 983453063
! 4120 887205087
? 1
? 1
? 1
? 1
? 1
? 1
! 41356 609302351
! 9173 765145901
! 43266 115052017
? 1
? 1
? 1
! 17982 529010170
! 24212 626011248
! 38359 401073278
! 24428 810760054
! 18778 909556294
! 10359 287045420
! 59867 692025332
! 20692 521192429
! 17835 876673395
? 1
? 1
? 27930
? 1
? 1
? 1
! 41738 637494897
! 27555 256000783
! 13626 231866382
! 51953 735842082
? 1
? 17739
? 1
! 20765 871862791
! 29172 353264348
! 24090 443484073
? 1
? 1
! 26713 325505425
! 58653 312380833
? 1
? 1
! 45219 466974196
? 1
! 8880 961618953
? 1
! 34676 831449565
! 46799 609367017
! 48721 949619808
? 1
? 1
? 1
? 42962
! 54999 913769462
! 21066 503801242
? 1
? 1
! 3081 876886592
! 37288 908847374
? 1
! 49513 415786325
! 816 790317051
! 16110 661653100
? 1
! 27498 227536286
! 58036 877713394
! 25078 572099672
! 39338 982886686
? 1
? 1
? 1
? 1
? 1
! 53585 967846416
? 1
! 8983 642592225
! 47685 510321628
! 25120 950380305
! 35367 822425890
! 25260 441228247
! 11873 386308898
? 1
! 53579 876445477
! 41388 486960029
? 1
? 1
? 1
? 1
! 28125 41991811
! 15558 749963686
? 1
! 11869 897386044
? 1
! 6559 590776757
? 1
? 54556
! 51944 171204945
? 1
? 1
! 21873 13319353
! 22585 641006334
? 1
! 33704 656278407
! 17879 409429594
? 1
? 1
? 1
? 1
! 28187 426321542
! 24258 408570079
? 1
! 26422 682574489
? 1
! 56514 367103882
? 1
! 47260 951659474
? 1
? 1
? 1
? 1
? 1
! 46289 850167687
? 1
! 12568 703564790
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 14319 812586800
! 22675 564229011
! 45859 866566513
! 28927 634660115
! 43969 910263944
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 47779 112191202
! 56488 955047218
? 1
? 1
? 1
! 20515 849890448
? 1
? 54611
? 1
! 51007 115048511
? 1
! 41553 681179938
? 1
? 1
? 1
? 1
? 1
! 28505 930724907
! 55415 903092655
! 44515 468569302
! 38601 984100504
! 29627 314070538
! 2935 616485806
? 1
! 21068 611276042
? 1
! 10107 967687182
? 1
? 1
? 1
? 1
? 1
? 1
! 41941 269490134
? 1
! 46831 506604654
! 844 791045963
! 24584 335239428
? 1
! 56330 60470926
? 1
? 1
! 41561 280184611
? 1
! 31404 13816547
? 1
? 1
? 1
! 4841 794193210
? 1
! 16520 404054915
? 1
! 39430 950992135
! 11709 795268669
? 1
! 12354 547283134
? 1
? 1
? 1
! 42751 85400371
? 22700
! 30233 66514670
? 1
? 49949
! 17720 867190430
? 1
? 1
! 6469 363636631
? 1
! 53139 552086625
? 42656
! 17796 54025567
? 1
? 1
? 1
! 27943 251333046
! 50820 813007151
? 32559
! 4050 692359781
! 35230 270268396
? 1
! 22991 516341082
? 1
! 39825 790021944
? 1
? 1
? 1
! 59828 824513814
! 36390 649240077
? 1
! 49699 591163496
! 34838 346753470
! 60094 760306297
! 22701 912929358
? 1
? 1
? 1
! 17173 426155609
! 4665 50002275
? 1
? 1
! 35731 233511106
? 1
? 6799
! 50854 643725618
! 12533 817986724
? 1
! 22994 12921033
? 1
? 1
! 20504 977528886
! 18992 534311134
? 1
! 5281 419154280
? 1
? 1
! 16605 540925701
! 24527 179176645
! 23855 81676021
! 23382 961172672
? 1
? 1
? 1
! 2366 695019460
? 1
! 27829 396587910
! 6960 790284669
? 1
! 30046 284223694
? 1
? 1
! 54017 958232429
! 4113 499555701
? 1
? 36458
! 7939 914539562
? 1
! 41047 451272057
? 1
! 59165 547609396
! 17007 372154418
? 1
! 55623 378843249
? 1
! 10130 72560846
? 1
! 8139 637303418
! 22874 885690814
? 51670
! 11085 781233820
? 1
? 1
! 22576 593474084
! 18617 436612840
? 1
! 55332 666083604
? 1
! 59569 446644673
? 1
! 17409 560365293
? 1
! 53065 793646348
! 30701 794963774
! 59685 951024179
? 1
? 1
? 1
? 1
! 5018 422789790
! 16429 13593150
? 1
? 1
! 11411 375737477
! 53261 934185835
? 1
! 5957 354937347
! 2229 999150409
? 1
! 25835 442775412
! 54475 725629986
? 1
! 3749 999870674
! 2952 816067892
? 1
! 12233 671920592
? 1
! 57758 959677553
! 1373 62075752
! 18038 122311534
? 38920
! 6999 475232615
? 1
? 1
! 17101 684959538
? 1
? 1
! 11875 154213530
? 1
? 1
? 1
? 1
! 58347 768917422
! 13997 251493847
? 1
! 27200 635762108
? 1
? 1
? 1
! 1117 229439471
? 1
! 44101 7876819
! 33097 689224712
? 1
! 22836 405951746
! 48559 204951709
! 7818 551148699
! 10097 124091145
! 10128 218290920
! 49116 603093223
! 44443 847831737
! 29759 848432828
! 39975 263963595
! 17607 820531891
! 52219 38851311
? 1
! 49671 9951559
? 1
! 48432 363160189
? 1
? 1
? 1
! 7823 504156166
! 5254 433195487
! 49662 917876241
! 2661 239291695
? 1
! 8704 446469685
? 1
? 1
! 49314 619156346
? 21618
? 1
! 13300 601576826
? 1
? 1
! 17452 357634922
! 36221 102179197
! 34066 362428544
! 35821 435354575
! 4212 142617274
! 53828 419892273
? 1
? 1
! 26010 678159367
! 16894 551397685
? 1
! 21137 718559530
! 49389 309422414
! 35147 269763594
? 1
? 1
! 35971 569028413
! 57384 974890850
! 10937 354827251
? 1
? 1
! 44601 761586627
? 1
! 195 872177901
! 4092 670978732
! 19774 24794865
? 1
! 56034 287333194
! 42799 318913454
? 1
! 27854 917641017
? 1
? 1
? 1
! 9241 341383598
! 30363 477861725
? 1
! 42857 133292484
! 47641 607296447
! 28893 841688926
? 1
? 47209
? 1
! 49931 110502543
! 8202 722120495
? 1
! 8209 471432443
! 25743 343864255
! 10481 465731700
? 1
! 6953 565872770
! 24706 870178004
! 14244 32546215
! 20929 834556632
? 1
? 1
? 1
? 41518
? 1
? 1
! 30032 275057574
! 59539 165142657
? 1
? 1
! 43055 545257757
! 2175 74686519
! 53241 231526862
? 1
? 1
! 44746 46192087
? 1
? 1
! 49958 71680624
? 1
! 41831 403184024
? 1
? 1
! 16489 257796613
! 17700 884248211
! 21048 641633860
? 1
? 1
? 1
? 1
? 1
? 1
! 18922 578362206
! 57949 922895722
! 32583 828394266
? 1
? 1
? 1
? 1
? 1
! 15754 851676141
? 1
! 7889 206352244
? 1
? 1
? 1
! 16579 968681416
! 28475 878286549
? 52116
? 1
! 14841 69605435
! 54491 115978343
! 20641 990566009
? 1
! 39583 627309842
? 12618
? 1
? 1
! 46630 330408373
! 49312 615003518
? 1
! 56749 260331366
? 1
! 54283 750235691
! 49687 727284859
? 1
? 1
! 10879 739348375
! 57699 560402352
? 1
? 1
? 1
! 5139 826012444
? 1
? 1
? 1
! 44978 640331694
! 21668 484291496
? 1
? 1
! 6793 144769489
? 1
? 39575
! 2675 291880986
? 1
! 38482 917857583
? 1
? 1
? 1
! 32419 693725180
! 50660 710274973
? 1
! 42011 717063393
? 1
? 1
! 11193 162738720
? 1
! 14283 405577989
? 1
? 1
? 22234
? 1
? 1
? 1
! 49143 117927913
? 1
? 1
! 58169 541693299
? 1
? 1
! 9747 745654151
! 59562 64424246
! 46963 920434515
! 32905 464784669
? 1
! 19030 792538816
! 39850 528624846
! 54306 735580678
? 1
! 30484 780445497
? 1
? 1
! 28516 834594199
! 53386 332505099
? 1
? 1
? 1
? 55749
? 1
? 1
? 1
? 1
? 1
! 34164 945543902
? 1
! 28706 878415146
? 1
! 29338 76673629
! 14845 537351037
! 33196 620004051
! 36258 229483428
? 1
? 1
? 1
? 1
? 1
? 26987
! 59043 169013626
? 1
! 10774 963595248
? 1
! 25533 35266432
! 28580 683748307
? 1
? 42502
! 1583 45659836
! 59939 923894289
! 39886 502653859
? 1
! 6140 135696736
? 1
! 15493 405016281
! 33509 157277494
? 1
! 15046 629292184
? 1
! 31241 358763222
! 37135 902371682
? 1
! 23742 755892605
? 1
? 1
! 9065 263318168
? 24002
! 17932 218118685
! 15321 793604270
? 1
? 1
! 42086 139666831
? 1
? 1
! 5861 932090646
? 1
! 17593 459172452
! 58531 870380936
? 1
! 41718 261861339
! 21190 739792566
! 5784 267639918
? 1
? 1
! 39989 576532565
? 1
! 2698 526871060
? 1
! 23688 356861588
? 1
? 1
? 1
! 23595 6331929
! 18421 267959153
? 1
! 49426 735998536
! 14035 457382774
! 47303 899562813
? 1
! 19778 355741763
? 8629
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 35148 445804361
! 14855 95341312
! 23770 714969441
? 1
! 13823 382063146
? 1
! 16980 164609075
! 30077 414415120
? 1
! 31394 863903104
? 1
? 1
! 54228 203099374
? 1
? 1
! 12228 787547550
? 1
! 11536 608379860
? 1
! 21128 587323929
! 12849 715052968
? 1
! 49596 591722980
! 43748 255266976
? 1
! 34991 944281661
? 1
? 1
! 5353 597497039
! 21889 413763399
? 24199
? 1
? 1
! 41760 625953377
! 30569 303906666
? 1
! 47842 752448383
! 27196 350040180
! 13453 657948959
? 1
? 1
! 10572 265503127
! 50687 843848609
? 1
? 1
! 34684 236295432
! 10749 736931032
! 54066 416499911
? 1
! 2835 564536327
! 53275 222771098
! 20493 224071301
! 34442 57873621
? 1
! 28950 694949435
? 1
! 32009 526271389
? 1
! 7947 168061194
! 15963 978735238
! 46997 193744488
! 59700 58767262
! 20983 900517978
! 56424 238997760
! 53254 287619105
? 1
? 1
! 2256 382960593
! 311 20133250
! 13554 110751359
? 1
! 31437 465728657
? 1
? 1
! 10044 848097059
! 1471 508418703
! 14362 147129146
? 1
! 51385 252309247
? 1
! 44332 876311042
? 1
! 42147 534861465
? 1
? 1
? 1
! 9061 970610982
! 37285 235356827
! 52781 293002176
! 55349 885963201
! 16478 226381052
? 53483
! 28238 368148218
? 1
? 1
! 1641 930257744
? 1
? 1
! 24607 472500389
! 52938 965894602
? 1
? 1
? 1
! 39203 97658896
? 1
? 1
? 27176
? 1
? 1
! 22829 41873291
? 1
! 7064 524576221
! 929 403056000
! 41888 263973410
? 1
! 34994 23472113
? 1
! 53893 746127589
! 43346 333193745
? 1
! 58501 219799829
? 1
! 49201 998844570
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 42056 442923067
! 52723 134115900
! 1273 401547768
? 1
? 1
! 39734 934281812
? 1
! 51257 976046430
? 1
? 1
? 1
! 56828 895321884
? 1
! 786 907498379
? 1
? 14250
! 18464 898939215
! 52243 127181440
? 1
? 1
! 8441 564614591
? 1
? 1
! 27483 279067296
? 1
? 1
! 42984 993908452
? 1
? 1
! 13765 252676873
! 14215 697896685
? 1
? 1
! 31440 971259882
! 13241 347930982
? 1
? 1
? 1
? 1
? 1
! 58246 845290688
? 1
? 1
? 1
? 1
! 32923 186601609
? 39409
! 31710 762157074
? 1
! 34557 616528933
! 24318 902643073
! 23236 572574627
! 14475 250501200
? 1
? 1
? 1
? 1
? 10536
! 51000 5041525
! 57922 610521767
! 26814 633453189
? 1
? 1
! 57244 855567801
! 51451 897573878
? 1
? 40646
? 1
! 54312 241977773
? 1
? 1
! 52024 724485773
! 33538 438146657
? 1
? 1
! 18738 406418785
! 48074 19950981
? 1
? 1
! 1834 784604294
? 1
? 1
! 44141 249881856
? 1
! 19800 465232120
! 22770 301018977
? 1
? 1
? 1
! 21416 511182592
? 1
! 6489 777559122
? 1
! 17274 742838066
? 1
? 1
? 1
! 16460 344168076
! 26525 251174248
? 1
? 1
! 15445 519083359
! 44458 423842560
? 1
! 46846 721273583
! 20525 576385755
? 19682
! 30841 27037310
? 1
! 17960 506117737
! 59479 219445280
? 1
! 49223 961076462
? 1
! 51068 551174724
! 25235 706623265
? 1
! 53698 370254676
! 57739 597241665
? 1
! 55420 306822009
? 1
? 1
! 41974 928751714
! 36164 463209095
? 1
? 1
? 1
! 52092 784780560
? 1
! 15903 282483559
! 35325 130640622
? 1
? 1
! 7110 579743104
? 12233
! 58572 744495035
? 1
! 1018 490723488
? 1
! 10651 198483779
? 1
? 1
! 6213 291594487
! 49694 372141420
! 16419 355899871
! 15420 781525136
! 30722 87347364
! 20383 752654372
! 49794 910696883
! 59624 27698144
! 32461 371956235
? 1
! 38771 414141281
? 1
! 467 786066042
? 1
! 27858 601881797
! 8650 499003375
! 30323 224266150
? 1
? 1
? 1
? 1
! 54522 46308559
! 35471 503222440
? 1
? 1
! 34221 49030002
? 1
! 8534 834339890
? 1
! 22940 460802177
! 5217 479639952
! 3436 529931828
! 45366 998849362
? 1
? 1
! 15232 569438018
? 1
? 1
? 1
? 1
! 10197 598925862
! 59887 859502220
! 264 500327919
! 32685 432605788
? 1
? 1
! 58639 691804048
? 1
! 5826 972577253
? 1
? 25843
? 1
? 1
? 1
! 52508 559733087
! 42254 655743992
! 10603 347116490
! 58592 636319791
? 1
! 6801 399904768
? 1
! 42229 971661743
! 27959 792611737
? 1
? 1
! 57506 582007305
? 1
? 1
? 1
? 1
? 1
? 1
? 44642
! 36148 404997243
! 6195 977066455
! 39695 91571947
? 1
! 53090 165092922
! 17486 9735396
! 32799 921553349
! 44014 545534930
? 1
? 1
? 1
? 1
! 39744 109570099
? 1
! 58023 95175343
! 2663 818832550
! 45610 993283552
! 18303 674657565
? 1
? 1
! 6731 498457191
? 1
! 23947 239039509
? 1
? 1
! 36480 619376945
? 1
! 597 197069494
? 1
! 45352 126255078
? 1
? 1
? 1
! 5668 609734
? 1
? 1
! 1999 492547281
! 11503 991123230
? 1
! 29381 932969010
? 1
? 56903
? 1
! 23970 563664827
! 12921 374765180
? 1
? 57147
! 18783 718076996
! 59861 978789934
? 1
! 44395 587897034
! 33125 484652433
? 1
? 1
? 1
? 1
? 1
! 2206 621478225
? 1
! 30404 144870048
! 194 339493831
? 1
! 47036 33515714
! 34341 787236250
? 1
? 58209
! 2287 833951066
! 54736 342098802
! 31422 552098541
? 1
! 38398 819482732
! 29095 774964577
? 1
! 14261 211286759
? 9739
! 901 751910104
? 1
! 9391 691814173
? 1
! 27877 512008953
! 20467 960250717
? 6403
? 1
? 1
? 1
! 18884 891617949
! 45687 988134220
! 49219 360645559
! 25292 196660060
! 27640 307423756
? 1
! 29834 64169615
! 25189 706644997
? 1
? 1
? 1
! 24773 593869642
! 20071 313790046
? 46805
! 43038 17331396
? 1
? 1
? 1
! 7616 388412496
! 30361 54294670
? 1
! 56199 354242078
! 38229 241121616
! 37653 626886937
? 1
? 1
? 1
! 57271 441486052
? 1
! 6102 847824369
? 1
? 1
? 1
? 9084
! 5200 955708898
! 11823 752380264
! 54644 609166280
! 12994 489461703
! 34705 98670115
? 1
! 22980 842687788
! 50053 387434333
! 44856 534143773
? 1
? 1
? 1
! 59283 334518993
! 58024 120148583
? 56490
? 1
? 1
! 25025 499124267
! 47312 125107801
? 1
! 43433 910542669
? 1
! 42020 533873669
? 1
! 57702 841791328
? 1
? 23686
? 1
! 40222 964754179
? 1
! 18026 73070800
! 11289 995667528
! 33767 768798049
? 1
! 26303 274122156
? 1
? 1
! 32494 644129693
? 1
? 1
? 5573
? 1
? 1
! 42600 762669794
? 1
! 52669 377541798
! 32193 656305559
! 16655 153255194
! 55489 468407221
? 1
! 21780 430904412
! 34441 688139148
? 1
? 41852
! 33541 983586571
? 1
! 55227 851422818
? 1
? 1
? 1
? 1
! 47730 224199716
? 1
! 49704 669398648
! 2563 788637459
! 24605 549278716
! 11124 846642206
! 47953 236557591
! 57008 91310411
? 1
? 1
? 16824
! 17282 33727542
! 47013 397906768
! 11710 36602963
? 1
! 13977 67970684
? 1
! 49074 502947856
! 4119 606434822
! 49775 348413499
! 3116 525072686
! 16410 470000778
! 44041 257160368
! 19508 311701338
! 21268 837149112
? 1
! 33880 975147952
! 29994 470030280
? 1
? 1
! 34176 282777633
? 1
! 24106 651480556
? 1
? 1
? 1
! 8475 113051571
? 1
! 5328 331390808
? 4982
! 37404 299482653
! 35458 871974911
! 3114 415707119
? 1
! 39971 713506238
? 1
! 1539 70236594
? 1
? 1
? 1
? 1
! 21691 341329816
? 17320
! 11027 704241184
? 1
! 1310 595815304
? 1
? 1
? 1
? 1
? 1
? 15095
? 1
? 1
? 1
? 1
! 42328 949241338
? 1
? 1
! 46907 51093324
? 1
! 14578 364009007
? 1
! 42793 506630594
? 1
? 1
? 1
! 53136 251405288
! 59604 16404713
? 1
? 1
? 1
? 1
! 40397 978845071
! 20746 834575641
! 13060 933732845
! 47490 83348811
! 2712 234930617
! 2263 426373313
? 1
? 1
? 1
! 29683 462297804
! 12845 105695372
? 1
! 413 805989318
! 11234 393396641
? 1
! 4573 713790309
? 1
? 1
! 29598 203856204
! 28876 318212922
? 1
! 34715 495884870
! 58316 425052439
! 15201 30062350
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 48666 577186253
! 47653 205362176
? 1
! 41051 885160725
! 19010 32255540
? 1
! 12279 129795983
! 21494 947386575
! 22022 767489300
? 1
! 58842 810091618
? 1
! 11257 335597478
! 39748 893973312
? 1
! 32862 392962837
! 41686 254246170
? 1
! 20374 943621622
! 7821 885279671
! 47287 371080237
? 1
! 56837 698385641
? 1
! 16001 965437728
! 25725 987015170
? 1
! 2737 422781043
? 1
! 9388 947325724
! 16576 796574689
! 1764 749388873
! 54826 636366859
? 1
! 48951 244768014
? 1
? 1
! 16039 566902947
! 49688 730532231
! 32504 786300316
! 53382 602140819
! 34187 970554597
? 1
? 1
! 55392 474250007
? 1
? 1
! 32089 304744460
! 29873 168589147
! 27888 518117949
? 1
? 1
? 1
? 1
? 1
? 1
! 41341 7108718
! 11894 723211915
? 1
! 19072 475456695
? 1
! 35258 506566596
? 1
! 23473 50111217
? 1
! 49634 430896387
! 40791 406033458
? 1
? 1
! 26928 387151073
! 58317 413359630
? 1
! 23615 623827328
? 1
? 1
! 54921 632519558
! 12102 201961339
? 1
! 7913 406838695
! 41950 215807630
! 49289 929111993
! 39739 410085516
? 1
? 1
? 1
? 1
? 1
? 1
? 13797
? 1
! 8653 870452683
! 37476 830751612
? 1
! 41275 205667031
? 1
! 15623 412856775
! 35422 450117908
? 1
? 1
? 1
? 1
? 31005
? 45475
! 51187 831581716
? 23327
! 53209 458415072
? 1
! 13428 641209821
! 19540 214926128
! 31043 957740882
! 35811 501187794
? 1
! 60007 5192345
! 31024 108148072
? 1
! 39188 855167574
? 1
! 9536 884606049
! 5593 138538209
? 1
? 1
? 1
? 1
! 48677 739431767
? 1
? 1
! 51638 702140785
? 1
? 35569
! 59336 781473027
? 1
? 1
? 1
! 39080 810594379
? 1
? 1
! 58009 10587587
! 8631 788795108
! 51546 524653616
? 1
? 1
? 1
? 1
! 32842 723223040
! 12171 656365110
! 34878 553430301
? 1
! 58901 319852
? 1
! 56809 266980268
? 1
! 17151 820712352
? 1
? 20921
? 1
? 1
! 38155 809557818
! 39909 856425476
? 1
? 1
! 42512 260155296
! 52344 435835768
! 56951 381234801
? 1
? 1
! 25300 224952067
! 10944 997701676
! 30098 965450011
! 25331 296549153
! 52777 80978454
! 50646 787102450
! 19477 475700524
? 1
? 1
? 1
! 32249 725906457
! 43121 114123074
? 1
! 55400 542809375
? 1
! 32459 916304945
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 24516 241153592
? 1
? 1
! 51236 701106457
? 1
? 1
! 25626 316087647
! 10265 297794791
! 29438 617046146
? 1
! 51812 203535155
! 47416 648048953
? 1
? 1
? 1
! 45077 717680716
? 1
? 1
? 1
? 1
! 19727 291796036
? 1
? 1
? 1
? 1
? 1
! 54779 278362887
! 48073 25234907
? 1
! 15787 611643511
? 46900
! 58657 603403783
? 1
? 1
! 46058 714304079
! 44769 437507129
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 3942 850466321
? 1
! 6462 861112114
! 51716 151343035
? 1
! 36749 633412198
? 1
! 37829 451025709
! 52487 988586146
? 1
! 49726 781071224
? 1
! 49874 958410660
? 1
? 1
! 31348 783809634
! 47733 198075752
! 53224 849734444
! 54456 192836890
! 11713 168393143
! 17307 109739196
? 1
! 3080 328455387
! 7941 258020190
! 60034 543463515
! 31635 472035139
! 57614 201905534
! 23814 551199001
? 1
! 48993 881268229
? 1
! 57644 70521077
? 1
! 19601 893225363
! 7986 987184316
! 40783 840787790
! 24500 434532402
? 1
! 21019 163243328
? 1
? 1
! 5401 163954351
? 1
? 1
! 22241 424202300
! 10776 705359413
! 29181 779577676
? 1
? 1
? 1
? 1
! 12725 133891873
? 1
! 33683 713332077
! 36653 833226419
! 23038 298794798
? 42663
? 1
! 43067 773825155
! 42843 314693369
! 10868 396971153
! 3622 251160123
! 47403 321368760
! 56430 920447352
? 18280
! 40563 973715755
? 1
! 16698 12550085
! 26507 855147128
? 1
? 1
! 23477 356471081
! 24559 597923638
! 3905 201199216
! 47604 220151081
! 18796 379226128
! 1642 193307665
? 1
! 6298 537585963
! 88 923731787
? 49304
! 38220 34463784
? 1
? 1
? 1
! 19831 606532210
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 18486 354230752
! 54267 825780934
! 14570 978883398
? 1
! 14913 24499441
? 1
! 52373 550931787
? 1
? 1
? 1
? 1
? 1
! 3526 754522739
! 16748 442351283
! 55446 624636180
? 24009
? 1
! 370 431355546
! 26420 44293338
! 36521 418574850
? 1
? 1
! 38128 727689647
! 3421 914090071
! 20164 17056475
? 1
! 5504 668708433
? 1
? 1
! 8501 2392060
! 41929 223012451
! 6194 979782394
! 35956 212524106
! 57279 556666898
! 1566 143424244
? 1
! 56976 410633640
! 43059 843067207
? 1
! 58544 222777249
! 52200 190016137
? 1
! 38178 864283267
! 21403 358790942
? 1
! 8061 205940453
? 1
? 1
! 24873 465703347
! 23741 983422767
! 11949 360437163
? 1
! 2786 567885465
! 33583 848468312
? 1
? 1
? 1
! 23331 55730831
! 9741 673148436
! 58555 804336336
! 22717 610235242
? 1
! 10321 835903889
! 28472 187096083
? 1
! 16313 408078569
! 13084 93400696
! 3228 942856688
? 15380
? 1
! 89 289032548
! 26841 328195574
? 1
! 34143 741935260
? 1
! 56222 788642457
! 14355 153850419
? 1
? 1
! 28327 41784028
? 1
! 9667 352531987
! 47019 397627174
! 32606 915441940
! 49962 289033042
? 1
? 1
! 22172 867825628
? 1
! 6642 867116217
! 4226 289193907
? 1
! 33869 753276534
? 1
! 56652 171922683
! 40608 778208406
! 8300 474942743
? 1
? 48498
? 23854
! 12268 483265082
? 1
! 21087 412955213
? 1
? 1
? 1
? 39094
! 25610 313283105
! 317 115675823
? 1
! 6069 607074454
! 54405 734437620
! 28362 789733352
! 4304 976918887
? 1
! 45443 139543959
! 13387 172664374
! 1559 880442649
? 58319
? 1
? 1
! 9395 77413613
! 43419 755604031
? 1
! 53974 585730880
! 9909 485388126
! 21008 690090679
? 1
! 16624 779234277
? 1
! 25058 44182771
! 42974 218484846
? 1
? 1
! 5756 12572829
! 56938 203694543
? 1
! 33960 179111293
? 1
? 1
? 1
? 44494
? 1
! 39011 749659567
? 1
? 1
? 1
? 1
? 1
! 19739 721680568
? 1
? 1
! 57117 754100345
! 7717 821453870
! 19190 963881611
! 32531 581865753
! 10886 686053763
? 1
! 51200 709904221
! 30797 882687264
? 1
? 1
! 31006 410803152
! 11914 919809405
? 1
! 21654 210666645
? 1
! 57048 824505245
! 32035 817456720
? 1
! 41196 505266990
! 33006 502681754
? 1
? 1
? 1
! 29670 964187852
! 31359 326267416
? 1
? 1
? 1
? 1
? 1
! 58510 998436887
? 1
? 1
! 19645 488564689
? 1
! 47795 984316277
? 1
? 1
! 19337 879127310
! 23159 746145468
! 59806 185838863
? 1
! 13780 433580534
! 53416 299668074
! 24344 519315894
? 1
? 39703
! 38689 975200144
! 41054 646327641
? 1
? 1
! 52429 532115779
? 1
? 1
! 11226 309794853
! 45414 694954569
! 24014 289534396
! 2329 540316195
! 9573 939374393
! 8460 997594907
? 1
! 43336 906756495
? 1
! 1 18876317
? 1
! 19063 427517389
! 46497 495052824
? 30780
! 47542 919957227
? 1
! 7706 171983052
! 6879 869438595
? 1
! 27043 673436277
! 25849 802557955
? 1
? 1
! 10165 897744669
? 1
? 1
? 1
? 1
? 1
! 45380 683289219
? 1
! 9037 555441105
? 1
! 52442 497426597
! 54913 946093676
! 46250 697831578
! 55167 199986152
! 21957 69585747
? 1
! 14628 552956129
! 2540 413673816
? 48798
! 27746 627213110
? 1
! 11175 408703892
! 57753 578875340
! 5561 719181661
! 5480 598435571
? 1
! 20428 514991593
! 31181 13675409
? 1
! 32829 103509515
! 25895 475692513
! 58309 704477502
? 1
? 1
? 1
? 25614
! 30618 654307837
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 29727 660827181
? 1
? 1
! 22423 221245127
! 1140 627057643
! 14074 480755976
! 45263 771758711
! 51123 884265791
! 21727 639123663
! 15690 806789603
! 44708 659010959
! 10834 373778840
! 5354 873443104
! 9513 95057223
! 32340 488025172
! 38864 216339120
! 5202 513281919
? 1
! 16947 945469187
? 3706
! 57365 913032826
! 51964 819675403
? 1
? 1
? 1
? 1
! 21830 532731868
! 16032 952149531
! 16614 187855391
? 1
? 1
? 1
! 25216 949877645
? 1
? 1
! 14928 462259709
! 4490 200375638
! 53229 185912277
? 1
! 22302 540243681
! 26588 231565595
? 1
! 11718 637450762
? 1
! 48214 576384198
! 4628 195489534
! 15628 513064607
? 1
! 1891 808641718
! 14500 358502471
! 37151 745220981
! 41794 568755024
? 1
! 52632 913285394
! 39329 327809029
! 39606 703588357
? 1
? 1
! 21542 649443649
! 13773 62725190
? 1
! 5122 159446731
! 4647 844619750
! 41167 99084812
! 2493 406214693
! 38633 108126715
? 15145
? 1
? 1
! 49087 3691844
? 1
! 46409 503127473
! 57018 312372373
? 1
? 1
? 1
! 40205 594675626
! 55831 892668448
! 27657 274309469
? 1
! 10399 529602193
! 3953 333310249
! 29361 154477
? 1
! 23235 582185306
! 13912 782687646
! 5077 419216598
? 1
? 1
? 1
! 47037 187708719
! 31758 808434012
? 27750
? 1
? 1
! 28638 121905632
! 32048 748275575
? 1
? 1
? 1
! 10712 554530210
? 1
! 32912 725665020
? 1
! 378 453891333
! 23734 403338270
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 9968 687241987
! 44373 248323152
? 1
! 35900 267415729
? 1
? 1
? 1
? 1
! 5345 802639112
? 1
? 1
! 28589 629298516
? 1
! 50086 609410532
! 15491 297585788
! 23630 525973234
! 7287 221567691
? 1
? 1
? 1
! 27876 368380680
! 1784 644675827
! 24535 823797962
? 1
! 48042 359403522
? 1
! 28619 950541786
? 1
? 1
! 16909 702721125
! 3558 770433657
? 26988
? 1
! 35364 810511304
? 1
! 39622 96003916
? 1
! 1057 199081408
? 1
! 51416 929260566
? 35057
? 1
? 1
? 1
! 53472 939800178
? 1
? 1
! 33189 284908824
! 19055 369839262
? 1
! 53876 86159862
! 18437 165549847
! 33958 332123520
! 37217 482697568
! 29671 558087245
? 1
! 31717 135108496
? 1
? 1
! 18860 776798790
? 1
! 6576 707935836
! 44148 638225365
? 1
? 2417
! 1881 211882630
? 1
? 1
! 16196 479506364
? 1
? 1
! 6661 217370957
? 1
? 1
! 49667 670414272
! 39407 695744465
? 1
? 1
! 59987 102176933
? 6247
! 32661 254102504
! 24766 3966441
? 1
! 17273 483554328
? 1
! 15126 885113995
! 50718 422842960
! 56049 932579616
? 56446
! 46675 174094267
! 24806 709582998
? 1
? 1
! 42773 120593561
! 41577 623098668
! 58062 741921990
! 51018 391277783
? 1
! 24351 663934742
? 59389
? 17655
! 47880 746263810
! 15094 973599282
! 57370 184708174
! 8430 380769498
? 1
! 19954 99130898
! 49130 49941251
? 1
! 23861 365428426
! 26217 568285389
! 33575 102276073
? 1
? 1
? 1
? 1
! 52748 358248253
? 1
? 1
! 48430 756134819
? 1
! 42302 180833470
! 5082 394590641
! 18386 25989998
! 25633 237180727
! 39467 931669948
! 41746 932207596
! 19756 343934943
? 1
? 1
? 1
? 1
? 1
! 43461 393092363
? 1
! 6325 492929240
! 7097 663996780
! 29060 70754587
? 22049
! 39793 650302175
! 2182 907567979
? 1
? 19605
? 1
? 5066
? 1
? 1
? 1
! 1054 618222878
! 57612 352364024
! 17634 956998016
? 1
! 47247 635191399
! 35671 884302733
? 1
? 1
! 27050 965879395
? 1
? 15258
! 6849 309024655
? 1
! 28992 695670341
! 51259 992072213
! 32812 997894199
! 5227 123388706
? 1
! 58640 920997432
? 1
! 25837 24313554
? 1
! 3976 62170226
? 1
! 47787 731031835
! 55477 612795081
! 53833 903491054
! 15239 115941498
! 624 341937898
? 1
? 1
? 1
? 1
? 1
! 14496 805155384
? 1
? 1
! 52587 786445195
! 19629 860109212
? 1
? 1
! 24074 284545636
! 47758 772196897
? 1
! 21797 52707132
? 1
! 51003 711820564
? 1
! 45750 295563447
? 1
? 28686
! 7907 434841688
? 1
! 46871 356541221
! 16828 976236130
? 1
! 4351 396538308
? 1
! 6766 307872166
? 1
? 1
! 21962 188921835
! 37065 655905042
! 48568 57707155
! 31118 70740122
! 26245 439322732
! 59617 787906167
! 9978 249731674
! 25075 70050053
! 27321 687991109
! 40499 503433013
! 18470 290470869
! 1413 564328851
? 1
? 1
! 4274 692129752
! 54894 432337534
? 1
? 1
! 50084 676521121
! 37962 275075535
? 1
! 29820 989098916
? 1
? 1
? 1
! 18327 239358340
? 1
! 39942 458090557
! 50182 774992631
? 1
! 1740 338194460
? 1
! 19680 974200993
? 1
? 1
? 1
? 1
? 1
? 1
! 37803 296395119
? 1
? 1
! 15840 672022969
? 38200
? 1
! 41853 964076951
? 1
! 12052 709137230
? 1
? 1
! 44644 270713432
! 26846 606003495
? 1
! 9168 826356694
? 1
! 18033 228693527
! 19138 544590127
? 1
! 28405 909522233
! 31247 828231077
! 49656 582586525
! 29887 91507911
? 1
! 49407 893327638
? 1
? 1
? 1
? 56359
! 14587 975951285
? 1
? 1
! 57194 740205938
! 34788 791023731
? 1
! 52610 136454970
? 1
! 18007 54060467
? 1
! 270 881778668
? 1
! 14662 266335675
? 546
? 1
? 1
? 1
! 50910 55186370
! 52866 716765277
! 12376 851314593
? 1
! 48359 212973666
? 1
! 33302 868164712
! 54542 696099857
! 50138 176854036
! 39408 858719206
? 1
? 1
? 1
? 1
? 1
? 1
! 35694 531874283
! 31004 188285156
! 17099 905377412
! 28523 626413994
! 25918 356325788
! 11717 72005019
! 25893 63188187
? 1
? 1
? 15337
? 1
! 50666 340819103
! 31973 58464515
? 1
! 13353 649528540
? 1
? 1
? 1
! 17764 945569996
? 1
? 19944
? 1
? 1
? 1
! 16912 500999947
! 48405 103254959
! 3260 953444558
! 3102 269926201
? 1
? 1
? 1
? 1
! 40579 147968583
! 16740 386721111
? 1
! 43654 539230001
! 199 940797637
? 1
? 1
! 7737 856511153
! 28957 981194955
? 1
? 1
! 34058 762253319
? 1
! 10545 417100810
! 46622 766916450
! 23492 417349471
? 1
! 19696 609890318
? 1
? 1
? 1
? 1
! 50477 757184515
? 1
? 1
! 56412 544805528
? 1
! 24598 620232787
? 1
? 54892
! 25442 727872343
? 1
! 59214 533790753
? 1
? 1
! 45361 410771510
? 1
? 1
! 18267 335621374
? 1
? 1
? 1
! 39037 824294105
? 1
? 56589
? 1
! 17828 15239773
? 19032
! 3588 340727400
! 14399 574974959
? 1
? 1
? 1
! 19000 500399386
? 1
! 23322 957022569
! 48028 849015446
? 1
? 1
? 1
! 5389 419602173
! 39664 779270440
! 30006 772237260
! 2646 683620884
? 1
! 39711 118649564
? 1
! 13523 583715528
? 1
! 53116 758083519
? 1
? 1
? 1
! 13888 32944993
? 1
! 40787 725973580
? 1
? 1
? 1
! 55451 26282321
? 1
! 10993 388725673
? 1
! 56814 447084128
! 55985 292837655
! 34008 224067513
! 18953 44079802
? 1
! 6917 483960417
? 1
! 15514 537141850
? 1
? 1
? 31344
! 22021 502041023
? 1
? 1
? 1
? 1
! 42500 789148842
! 13743 543493892
! 15886 284258803
! 7958 577891861
! 766 167777368
! 26136 160734628
! 58762 946153787
! 48555 23317915
! 49206 827034077
? 1
! 9988 278617484
! 21848 673928835
! 38323 821724815
? 1
! 39683 47718050
! 53875 203125093
? 1
! 27808 171750820
? 1
? 1
! 22163 683376217
! 53168 868966292
? 1
! 558 148088630
? 1
? 1
! 19867 886080665
? 1
! 51198 100884950
? 1
! 3002 382936367
? 1
? 1
! 34102 299154435
! 44889 889122893
! 51218 152481821
! 23992 102934361
? 21863
? 55842
? 1
! 29150 842952557
! 42177 686381883
? 1
? 1
! 24414 415258293
? 20470
! 46134 929661598
? 1
? 1
! 11903 82557332
? 1
! 33228 156279698
! 51230 980307647
? 1
! 54953 446432182
? 49505
? 21732
? 1
? 1
! 44438 266695945
? 1
! 52609 89747710
! 14103 865062778
? 1
? 1
? 1
? 1
? 1
! 8835 793647941
! 37387 988482172
? 1
? 1
? 1
? 1
! 18473 266896273
? 1
! 2861 193475306
! 38294 318715158
! 56692 955242251
? 1
? 1
? 1
? 1
! 41096 415626842
! 49233 170250630
? 1
? 1
? 1
? 1
? 1
? 1
! 8010 510573722
? 31059
! 52513 111159197
? 1
? 1
? 1
? 1
! 53439 437996926
! 47770 291496025
? 1
? 1
! 34302 939182976
! 4610 110402977
? 33858
! 27865 52536126
? 1
! 11907 67886114
! 40119 309320535
! 25892 963699053
! 13558 518793417
? 14440
! 45688 268058344
! 42815 711057155
? 49102
? 1
? 1
? 1
? 1
? 1
! 10958 486210189
? 1
? 1
? 1
? 1
? 1
! 13745 190198674
! 55775 81839470
? 1
? 49026
? 1
? 1
! 8789 116786110
! 42856 577076181
? 1
! 38215 492228081
! 31123 226329955
! 23541 122054525
! 40195 688931698
? 1
! 46277 823308072
! 22588 903282224
! 17695 226468090
! 27988 793539464
? 1
! 8527 487685400
! 10367 108057394
? 1
! 37681 962122751
! 26704 559843504
! 15990 993265007
? 1
? 1
! 25627 69202333
? 1
? 1
? 15946
? 1
! 21456 548938889
! 44038 302243362
? 44716
! 33603 555188303
! 59785 329622384
! 21356 763892233
! 12783 829767225
! 30469 426418722
? 1
? 1
? 1
? 1
? 1
! 2824 310395629
! 42532 562757397
? 1
? 1
! 40753 116258266
? 1
! 4410 904336933
? 1
? 1
? 1
! 54289 337250309
? 1
! 18488 481571343
! 37314 543881111
? 1
! 47411 43564536
! 39674 783615177
! 9688 66334652
! 41080 996512956
? 1
? 1
! 43486 673170983
! 17185 278153863
! 25598 356927063
? 1
! 11607 818535812
! 7120 326703316
! 26788 461670246
? 1
! 59976 212492265
! 50348 30186992
! 55649 740144515
? 1
? 30090
! 25450 35184060
! 34828 25304398
? 1
? 1
? 1
? 1
! 55593 661377956
! 50010 320954997
? 1
? 1
! 15743 713080358
! 50556 998702800
? 1
! 23932 914967247
! 47014 882326755
! 59228 76606794
! 41807 205237184
? 1
! 39499 499705563
? 1
! 28587 159260887
? 1
! 42455 924719912
! 56042 383761893
! 31984 726331031
! 29529 120558496
! 38818 845609019
! 22811 556050845
? 1
! 17927 900526822
? 57355
? 1
! 50580 803222575
? 1
? 1
? 1
! 2611 750391698
? 1
! 24541 825567425
! 33915 859222395
! 7405 53424026
? 1
! 2837 783251229
? 1
! 59060 155798215
! 27786 42070977
! 40893 468334613
! 53958 955733529
? 1
! 36515 899530657
! 45433 457625869
! 59996 102070253
? 1
? 1
! 39510 816518950
? 1
! 22699 223117340
? 1
? 1
! 7962 431911400
? 1
? 1
? 1
? 1
! 17565 846234787
? 1
? 1
! 5776 137554629
! 31942 996262454
? 1
? 1
! 49828 492836159
! 32575 602237717
? 1
! 29149 388824883
! 1331 943460869
? 1
! 25352 271350048
! 20229 898544667
? 1
? 1
! 18793 692469887
! 17985 125777802
! 27081 185519539
? 1
? 1
! 22312 639397428
? 1
? 1
? 2271
! 56046 676522722
? 1
? 1
! 10562 625054467
! 48771 288168890
! 34629 986408699
! 40620 797558381
? 1
! 46063 282601215
? 1
! 17606 392385547
! 38141 721132798
? 1
! 50927 306374596
? 1
! 4418 828697052
! 25498 619402650
? 1
! 11939 802355531
? 1
! 58468 17224958
? 1
? 1
! 22531 693312037
? 1
! 56150 782008281
! 18823 815876402
! 22062 157528592
! 59375 580670787
! 55159 362559187
! 9730 442728760
? 1
? 1
? 1
! 31342 636912133
? 1
! 24769 21972487
! 15099 165042395
? 1
! 53302 109373653
? 1
? 1
! 11394 957438330
! 50249 238598811
? 8800
! 25464 771380688
! 37920 308533538
! 3017 784709517
! 58671 20905082
! 51354 954761874
! 3357 165810998
! 12135 963359295
? 1
! 27527 962749950
! 57608 331965084
? 1
? 1
? 1
! 13184 324640270
? 25440
? 1
! 51774 179649495
? 1
? 1
? 1
? 1
? 1
? 1
! 44949 724112
! 14699 726744295
! 40383 207223923
! 48990 362457245
! 19819 958868853
! 29244 619894386
! 49951 333939001
! 5880 691044059
! 39799 568150151
! 5127 204545878
? 1
! 10395 706202385
! 18736 542014916
! 58577 731788221
? 1
? 1
! 3596 743117242
? 1
! 18962 681839655
? 1
? 11715
! 37046 890531499
! 35272 384098641
! 54900 488465127
! 27741 866569517
? 1
! 16860 643504426
? 1
! 9143 990859122
? 1
! 35073 951239593
! 36793 836554433
? 1
! 20888 471826828
! 55974 899466603
? 1
? 1
! 5526 789332763
! 8595 142260256
! 35861 695293294
! 7725 271282289
! 26111 266027298
? 1
? 1
? 1
? 1
? 1
! 49725 973053759
! 8067 202461686
? 1
? 1
? 1
! 59755 310558416
? 1
! 24777 295936552
! 14569 884992334
? 1
? 13014
? 1
? 1
? 1
? 1
! 52819 982430977
? 1
? 1
! 32374 86976140
! 51547 31632789
! 8486 14386330
? 1
? 1
! 14269 451634128
? 1
! 19482 932925830
? 1
? 1
! 41411 613839696
? 16390
? 1
? 1
! 57503 348572355
? 1
! 48577 610285808
! 45439 59242684
! 43580 441403149
? 1
? 1
? 1
! 39103 379700773
? 1
? 1
! 45208 594122323
? 1
? 1
! 56987 523672514
? 1
? 1
? 1
? 1
! 9317 369844897
? 1
? 1
? 6910
? 1
? 1
? 1
? 1
? 4928
? 1
? 1
! 28786 404472654
? 1
! 40303 974156679
? 51173
? 5743
? 1
? 1
! 38201 943349014
! 21109 996636646
! 21033 356385784
! 26348 47693067
! 16839 893243085
! 20579 731955609
? 1
! 6857 303626908
? 1
? 1
! 51730 125950408
? 1
? 1
? 51772
? 1
? 1
! 6733 186585795
! 28306 230936388
? 1
? 1
! 19329 382199875
? 1
! 7356 314060306
! 37572 94179050
! 23506 571027801
! 26627 484877197
! 26650 47615575
! 3578 423513262
! 49733 690825522
! 17582 473917114
? 1
? 1
! 48607 497384836
? 1
? 1
? 1
? 1
! 51910 23994201
! 19766 184538620
? 1
! 17117 258296847
! 35910 964295884
! 26931 611346551
? 1
? 1
! 53782 883619574
! 52270 813352051
? 1
? 1
? 1
? 1
! 21291 581239802
? 1
? 1
? 36168
? 1
! 39112 747611430
! 26459 483338688
! 23398 797618530
? 1
! 30908 913926028
? 1
! 12141 606972649
! 9407 570172021
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 34039 779574327
? 1
? 1
? 1
! 42046 82298708
! 8508 752198989
! 55890 808089868
! 57156 665852899
! 13697 580810077
! 21026 628855267
! 3442 943691961
? 1
? 1
? 1
? 1
? 1
? 1
! 49939 866186140
! 58097 95320259
? 1
! 56261 83560423
! 45623 692368958
! 44474 82944295
! 40104 813249193
! 20763 796704444
! 34686 415854246
! 15214 959634694
? 29915
? 1
! 19192 656810137
! 26781 937860784
! 46033 291288417
! 6492 816130990
! 20715 531363059
! 7673 65988221
! 9903 963876344
! 4196 27848270
! 3892 312026932
? 1
? 1
! 14308 386112597
! 42504 715086128
? 1
! 48730 765690
! 51391 330207409
! 39029 379082931
! 26514 840307585
? 1
? 1
! 19162 947132454
! 30931 306132319
? 1
! 14599 555231412
! 57903 173599994
? 1
! 36882 833058668
? 1
? 1
? 1
? 1
! 54432 759013905
! 10323 56484013
! 41 410686243
! 53502 904710722
! 51252 281264077
? 1
! 18677 577452511
! 27410 930444172
? 1
! 2246 439906862
! 32329 230157173
! 28574 141947394
? 1
! 47574 637584508
? 1
? 1
! 4755 460483427
? 1
! 45457 474725100
! 27655 378122580
? 1
? 30453
? 1
? 1
! 36498 221014027
? 1
? 1
! 20271 69802038
! 36245 193905385
! 26924 89900692
! 31719 554837320
! 21672 965672946
? 1
! 18723 214277018
! 28657 601251642
? 1
! 40862 215359536
? 1
? 1
! 22303 309313871
? 1
? 18638
? 1
? 1
! 25323 91778632
! 9116 69459609
! 36638 275919626
? 1
? 1
! 12294 701373571
? 1
? 38247
! 44542 439815264
? 1
! 7896 868142861
? 1
! 49043 457724088
! 21481 346750107
? 1
! 56534 813548610
! 19461 825089986
! 30063 536710662
? 1
! 15644 826277694
? 1
! 48585 592207973
! 29120 86790346
! 16026 307599831
? 1
! 12662 674561034
! 30303 213967831
? 1
? 1
! 15525 493962796
! 57290 279674482
? 1
? 1
? 12309
! 23102 249105705
! 20453 927827973
! 17107 83113122
? 1
! 26164 18913187
? 1
! 18786 123056746
! 55839 165041514
! 52109 603764937
! 15005 762287053
? 1
! 53850 160456801
! 17846 969450520
! 59749 332272250
! 17786 692722366
! 9126 543291991
! 46957 467614044
? 1
? 1
! 24617 304807534
? 1
! 44995 55920725
? 1
? 1
? 1
? 1
? 1
? 1
! 59123 447832166
? 1
? 1
? 1
! 2441 915600094
? 1
? 1
! 33797 336975907
? 1
? 12524
! 19045 241498037
! 48753 733886397
? 1
? 1
? 1
! 12619 971554455
! 58709 88135947
! 49136 588315004
? 6770
! 17130 415279095
! 26225 658346185
! 30066 328187224
! 60004 272004883
? 1
! 5685 429030130
! 10813 437268974
! 35710 882794969
! 13009 720025990
! 48048 653374952
! 59736 849476433
? 1
? 1
? 14686
! 37434 356260830
? 1
! 40388 820938720
! 35358 883756445
! 3516 271094966
! 42386 120113787
! 8302 835764515
? 31284
! 31503 510029916
? 1
! 11665 233230018
! 34704 735039955
? 1
? 1
! 10566 615164035
! 44696 41144659
? 1
? 1
! 38147 712720290
! 22626 734567368
! 13215 875227614
! 27235 693909190
? 1
! 52253 102441401
? 1
? 1
! 14864 870356293
! 458 483674371
! 33170 688311170
! 45155 404485256
! 40387 516241944
! 54402 224709389
! 18987 945485471
! 47201 309771585
! 45173 698370574
? 1
! 38265 981667842
! 19440 358637966
! 18577 960980749
? 1
? 1
! 3696 716949971
! 22498 56868513
? 1
! 50272 755414705
! 59341 233775052
? 1
? 1
? 39238
? 1
! 24359 588502064
! 49004 481626708
? 1
? 1
? 10814
? 1
? 1
? 1
? 1
! 23428 142239474
! 59999 27618659
! 27499 590833706
! 5601 69728285
? 1
! 54587 483626656
! 20442 487686913
? 46830
! 354 230735768
! 29806 410967918
! 4360 422774122
! 3023 677455665
? 1
! 18695 609949826
? 1
! 54441 233837545
! 20254 996335799
? 1
! 53402 979747661
! 9062 940669981
? 1
! 51660 881275249
? 1
! 36452 207504996
? 1
! 15547 703948061
? 1
! 6525 757357669
! 1872 459245966
! 21325 836456667
! 30234 119937982
? 1
! 51042 950250911
? 1
? 1
! 59854 843492088
! 4306 9269604
! 42736 244623635
? 1
! 51386 720299431
! 51179 738340675
! 34299 749707313
! 4963 917531107
? 1
? 1
! 58661 819401430
? 1
! 46402 525534423
? 1
! 21920 588064618
! 18180 547866664
! 31645 803279737
! 12708 525252592
? 1
? 1
! 26980 181219971
! 53820 336154887
! 44890 311379706
! 58057 797862212
? 1
? 1
! 45296 387251495
? 1
? 1
! 46385 696440796
? 1
! 23309 302661534
! 9936 666879617
! 59860 468721852
? 1
? 1
! 12450 975265969
! 46468 467008245
? 1
? 1
? 1
? 1
! 56212 262488675
! 13720 564051531
? 1
? 1
? 1
! 2615 123289581
! 28011 17028291
? 1
! 25748 813324710
! 41926 22241368
! 41701 418533379
? 1
? 1
! 54396 969059580
! 6434 850134045
? 1
? 1
? 1
! 9999 540620867
! 33684 77931226
? 1
! 54089 100708336
? 1
? 1
! 54325 180201295
! 34433 64108854
? 1
? 1
? 6539
? 1
! 30019 829854620
! 50643 263925397
! 37922 189972912
? 1
! 26264 401966948
? 1
! 54086 348354285
? 1
! 22128 237393662
! 39984 197963299
! 46695 95785850
? 1
? 1
? 1
! 52638 432634446
! 32496 278228492
! 21669 861211236
! 2673 575638107
! 25858 292974636
? 6445
? 48659
! 3606 375536542
? 1
? 1
! 22891 357370806
? 1
! 34853 86017249
? 1
! 24079 64279709
? 1
? 1
! 24433 735565945
? 1
! 10707 339375105
! 39759 417903682
? 1
! 28098 443887789
? 1
! 45138 759202953
? 1
? 1
? 1
! 57653 899544180
? 11260
! 17179 28823812
! 44715 67292298
? 1
? 1
! 10801 791260322
! 55493 940443972
? 1
! 52847 881931044
! 36126 992515240
? 1
! 44838 675970881
! 22681 176301343
! 48277 589099959
? 1
? 1
! 5419 745481481
? 1
? 1
! 50640 618232110
! 17561 88310616
? 1
? 1
! 15673 184691880
? 1
! 18342 931166743
? 1
? 1
! 47233 39594640
? 27128
! 15369 442597588
? 1
! 39676 319564902
? 1
? 1
! 25594 709074643
? 1
? 1
? 1
! 37415 527880333
? 14631
? 1
! 59578 584600257
! 19322 353025766
? 30604
? 1
? 1
! 44743 738237926
? 1
! 33741 654275595
! 6518 696225
! 33975 932462862
? 1
? 1
! 53947 503507808
? 1
? 1
! 16815 549517760
? 49879
! 21626 551163987
? 1
! 31455 436517215
? 1
? 39104
? 1
! 26429 202417914
! 30325 116040987
! 23956 764010676
! 17276 710694792
! 25431 669541300
? 45269
! 515 278931549
? 1
! 12838 525348881
? 1
? 1
! 46413 114637604
! 21073 984173191
? 1
? 1
! 16772 461393356
! 45709 965561270
? 36659
? 1
! 25782 987615939
? 1
? 1
? 1
! 30450 691430384
? 1
! 3710 719460513
? 1
! 46481 766571096
? 1
? 1
! 5444 986011623
? 1
! 5828 565604862
! 23592 570464456
? 1
! 17053 473878693
! 49526 792269194
! 15223 519202795
? 1
! 4417 404185864
? 60022
! 21178 385094165
! 46059 378180074
! 4335 4991801
? 1
? 1
? 1
! 41759 772567638
! 26284 819183313
! 34528 503932256
! 18351 266025632
! 41939 763887400
? 1
? 1
? 1
? 1
! 51095 163699927
! 7682 859413481
? 1
! 14508 355044821
? 1
! 41113 902424258
! 22230 285526868
? 1
? 1
? 1
? 1
! 18686 156068068
! 44922 164323111
! 9615 655958701
! 28468 33797169
? 1
! 10160 665414944
! 21744 512830161
? 1
? 1
? 1
? 1
! 18195 393516012
? 1
? 1
! 21496 433104281
? 1
? 1
? 1
! 5319 45652899
! 48002 81230111
? 1
? 1
! 48265 773594542
? 9229
! 33272 681875813
! 14431 857043469
? 1
? 1
! 7512 928478880
? 1
? 1
? 1
! 16312 118056298
! 22215 4612113
! 49677 639142486
! 59114 805167950
? 1
? 1
! 23297 906117782
? 1
? 1
? 1
! 1588 419016929
? 1
! 49602 805205390
? 1
! 34273 908392160
! 42818 907700604
? 1
! 34316 427775645
! 13752 769802460
? 1
! 35844 546012224
? 1
? 1
? 1
! 38851 338395497
! 59660 924464279
? 1
? 1
! 33176 233170597
? 1
! 10093 306310967
! 46367 891526285
! 43708 581526921
! 39370 936239709
? 1
! 19977 455801193
? 1
? 1
! 58796 977286193
? 1
? 1
? 1
! 22218 898106475
! 53148 713486862
? 1
? 1
? 1
! 11698 621535181
! 20153 66389715
? 1
? 1
? 1
? 1
! 53363 714640696
! 51334 392321138
? 1
? 46972
? 1
! 5728 275929581
? 1
! 14260 226569704
! 22791 780334341
? 1
? 1
! 9262 877219027
! 1169 739530875
! 4245 105399163
? 14329
? 1
? 1
! 22282 468773243
! 55643 952723745
? 1
? 1
! 28322 960539838
! 21651 684536100
! 18960 886955912
? 1
! 35803 536183958
! 28911 10750447
! 41579 339805044
! 46486 819638523
! 27697 444603857
! 52655 810743386
! 5087 757786842
? 1
! 55031 322429518
! 20433 848634263
? 1
? 1
? 1
? 1
? 1
! 12966 54484531
! 53912 299870541
! 666 217947581
? 1
? 19806
! 34444 501306324
! 7170 264595096
! 21396 906820383
? 1
! 1898 517031812
? 1
! 44066 826139256
? 1
? 1
! 21661 3899210
? 1
! 36604 626542217
! 30388 966376436
! 43859 658956362
! 51501 479596926
? 1
! 52744 282156378
? 1
? 1
! 47140 931726202
? 1
! 58077 340973257
? 1
? 1
? 1
! 29355 193075032
? 1
? 1
! 7007 584863485
? 1
! 25276 893505111
? 1
? 1
! 9704 350090783
! 543 796400915
? 1
? 1
! 37173 189399075
! 53468 162848153
? 1
? 1
? 1
? 1
? 1
! 15474 948312971
! 54718 912981608
! 21881 612868148
? 1
! 20488 138094317
? 1
! 25844 770851825
? 1
! 50502 538587842
! 35597 656480212
? 1
! 46893 440703985
! 46239 804474985
? 1
? 1
? 1
? 1
! 4448 892856565
! 55443 742825548
? 1
! 8637 618454016
? 19125
! 2472 398956322
? 1
? 1
? 1
! 17988 756670518
? 1
! 49524 885452797
? 1
! 33554 227788676
! 22121 217929188
? 1
! 40392 8382950
! 34024 560852089
? 1
? 1
! 15459 551331270
? 1
! 44431 787576952
? 1
? 1
? 1
? 1
? 1
! 35959 406986120
? 1
! 22358 415028676
! 18997 749037807
? 1
! 36730 405317992
? 1
! 26436 21801758
! 14583 151470817
! 13091 135757998
! 12057 97386161
! 27642 308946051
! 58260 883357814
! 44947 887564726
! 4804 837135719
! 1791 103723478
? 1
! 22587 457646624
! 16072 895958361
! 32380 414454018
! 53685 407116049
! 12028 273578569
? 1
? 1
? 1
? 1
! 58951 474364649
! 49735 371569647
? 1
! 13504 775076397
! 46682 427470917
! 42489 696600900
! 35469 313676710
? 1
! 42462 589806711
? 1
! 30385 465349492
? 1
? 1
? 1
! 37877 152086273
? 1
! 14066 256643901
? 1
? 1
? 1
! 36655 168539283
? 1
! 31578 767735881
! 54389 814670925
! 545 194415510
! 36856 957840475
? 1
? 1
? 1
! 55490 42898104
? 1
? 1
? 1
? 1
! 27841 600181007
! 32703 642106857
? 1
! 43987 910502494
? 1
! 3779 669699179
! 24065 938792643
? 1
? 1
! 57296 172134197
? 1
? 1
? 1
! 18217 498314851
? 1
? 1
? 1
! 49708 681462488
? 1
! 24029 720111822
! 32602 69126169
? 1
! 22578 994557080
? 1
! 43906 866820831
? 1
! 49757 678299555
! 28719 345845260
? 1
! 46359 635333277
? 1
? 1
! 8112 565589493
! 47729 280167605
! 45636 836776319
! 52547 320374677
! 23256 320585820
? 1
? 1
! 44513 367812757
! 18623 849071441
? 1
? 1
? 1
? 1
! 58883 407904508
! 56264 228706252
? 56221
! 59591 67100147
! 9467 555410600
? 1
! 34821 151606467
? 1
? 1
? 1
! 5203 510930743
? 1
? 1
! 12781 595444944
? 1
? 1
? 1
! 16971 200117894
! 48192 932518812
! 30280 184097753
! 17598 421882048
? 1
! 41083 5661145
? 1
! 46494 339354793
! 12099 90274240
? 1
! 48590 116156426
? 1
? 1
? 1
! 16025 197850715
? 1
! 8709 422542850
? 1
? 33010
? 1
? 1
? 1
? 1
? 1
? 1
! 40626 200423412
! 26709 531268608
! 11629 286741809
? 1
? 1
? 29018
! 21326 431588114
? 1
! 53433 123941793
! 40235 395004824
! 53709 111851340
! 19402 737455286
? 1
? 1
! 49104 291663701
? 1
? 1
! 45100 940220679
! 20417 861925233
! 4819 236642111
! 33164 823156297
? 1
! 23831 53112174
! 56565 310660480
! 41496 183514246
! 39153 808692170
? 1
? 1
? 1
? 1
! 19239 451406656
! 34744 861439901
! 40640 172354182
! 22735 584854197
? 53584
! 6167 573541047
! 50024 17697732
! 22484 618485348
? 1
! 10345 880641517
? 1
? 1
? 1
? 1
? 1
? 1
! 11060 824695175
? 1
? 1
! 2813 299553302
? 1
? 1
! 6646 674163482
? 1
! 57963 615419078
! 15208 807965649
? 1
? 1
? 1
! 21475 47592081
! 32077 524545332
? 1
! 7713 16955132
! 16682 554058374
! 42043 202774005
? 1
? 1
! 37093 548568494
! 35929 500716175
? 1
? 1
! 42475 70446414
? 1
! 979 793184260
? 1
! 14435 208078791
! 34315 216352642
? 1
? 1
? 1
? 1
? 1
! 33659 343773002
! 32044 575616304
? 1
? 1
! 10910 901734494
? 1
? 1
? 1
! 48348 713929700
? 1
? 1
? 1
! 56332 668260406
? 1
? 1
? 1
! 33438 987297177
? 1
! 25095 99816128
! 42155 53364623
! 44518 531307983
! 587 924509152
! 9974 836827001
? 1
! 37760 888795075
! 45283 509317795
? 1
? 1
! 29668 68633089
! 20069 686149822
? 1
? 1
! 51069 215040889
? 1
! 52485 27829895
? 1
? 1
? 1
? 1
! 24465 538772001
? 1
! 25982 76684697
? 1
! 42835 869113440
! 56052 892400299
? 1
! 48484 984481458
? 1
! 17473 963393486
! 40541 147221631
? 1
? 1
! 53098 371009051
! 57896 153317410
? 1
! 57281 634759048
! 22827 656941179
! 28488 233330122
? 4406
? 1
! 7539 375673540
? 1
? 1
! 59342 776193456
? 1
! 12137 982573962
? 1
! 44263 697660938
? 1
! 21900 138757747
? 1
! 13751 583234929
? 1
! 19468 809585410
? 1
? 1
? 1
? 42187
! 47131 61397511
! 56999 540020874
? 1
? 1
! 8624 824048885
! 51395 134091593
! 50720 224092060
? 49616
? 1
? 1
! 41386 497752386
! 911 183008905
! 943 644377810
? 1
! 48063 269186107
? 1
! 59220 302068045
? 1
? 1
! 54196 24736622
? 1
? 1
! 4455 557590561
! 15439 855454253
! 45908 169202038
! 9162 316982572
? 1
! 22824 201508207
? 1
! 23065 342320371
? 1
! 38788 570393733
? 1
? 18361
! 33751 179098196
? 1
? 1
? 1
! 41180 360036660
! 46529 235300726
! 1636 985872956
? 1
! 9236 690288582
? 1
! 48908 51793131
? 1
? 1
! 18978 763494611
! 3819 12658182
! 42173 864244187
! 13561 551399306
! 34812 265019209
? 1
? 1
! 40445 596106258
? 1
? 1
? 1
? 1
! 41772 17000976
? 1
! 59799 29393722
? 1
! 38827 132303269
? 1
? 1
? 1
! 6142 888524750
? 1
! 23553 584434751
! 44884 822704776
! 29722 932681719
? 1
? 1
! 41477 47906149
! 23470 87060810
! 30819 81827690
? 1
? 44939
! 21442 563258914
! 27275 620198528
! 16321 498136714
! 40580 282412408
? 1
? 1
? 1
! 7237 71905229
! 4378 853172156
! 45776 913587365
? 1
? 1
! 32706 883908470
? 1
! 33735 418859847
? 1
! 24985 392798707
? 1
! 18100 506619947
? 1
! 49812 151054216
! 38089 877740390
? 44487
? 1
! 39696 470918903
? 1
? 1
! 47300 237242344
? 1
! 46968 170170725
! 48219 439939505
! 56151 781961938
! 42033 687668569
! 40240 942287001
! 47246 174500737
! 50143 284225772
! 58093 821578309
! 6100 854695125
? 1
? 1
! 59404 738561011
! 23704 232994598
! 14765 37677693
! 56393 478354189
? 1
! 30632 635413580
! 53603 685230692
! 28517 101091971
? 1
! 31008 10291733
! 27643 494567444
! 19382 530602124
? 1
? 1
! 19435 329570140
? 1
? 1
? 1
? 1
! 28106 539911420
! 34553 717259538
? 1
? 1
! 13847 764847912
! 41207 366328701
? 1
? 1
! 41289 360644516
? 1
! 49159 441307774
! 30400 189309839
? 1
? 1
! 5006 844760046
! 6371 733493958
! 37051 576032138
? 1
! 12049 539620303
? 1
! 19181 69962330
? 1
! 22619 829746399
? 1
! 50020 617696328
! 23662 495962408
? 1
! 12983 317095736
? 1
? 1
! 46587 526210074
? 1
? 1
! 4770 837375381
! 30239 299532855
! 36153 334761483
! 46792 415080222
? 1
! 18373 623315042
? 1
! 31170 776307089
! 49371 523142608
? 1
? 1
? 1
! 12683 237914208
? 20126
! 52564 278267369
! 41668 96632318
! 50694 900015627
! 54776 245103571
! 46222 142022827
! 31174 781763105
? 1
! 54438 783571125
! 2762 150706189
! 37673 74203114
? 1
? 1
? 1
? 1
! 32102 331828142
! 42123 606825086
! 40060 370125238
! 4168 385822179
? 1
? 1
? 1
? 1
? 1
! 38266 278531680
? 1
! 38042 857372762
! 28260 654172163
? 1
! 16522 518801209
! 24784 892891271
! 18409 257513473
! 26559 916861185
! 53977 227391220
? 1
? 1
! 13706 815249609
? 1
! 36318 616590573
! 31947 919479839
! 12370 262263187
! 30194 417177803
! 34966 592826376
? 1
? 1
! 8947 28567247
! 42852 228796012
? 1
? 1
! 36778 596133787
? 1
! 29378 232052295
! 16342 89558381
? 1
! 19120 563980744
! 9301 802504024
? 1
! 55893 22780104
? 1
? 1
? 1
? 1
! 16989 604117027
! 13854 27763951
! 6520 191573158
! 17139 487281348
! 33151 644290791
! 2107 633934934
! 46183 815891133
? 1
! 1113 888883290
? 1
! 423 997938174
! 31965 79725936
? 1
! 35369 924401540
! 33734 124283217
? 1
! 19389 308855188
! 40033 212388733
? 1
? 1
? 1
? 1
! 54694 71162018
? 1
? 1
? 1
! 47821 64953109
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 45174 508759339
? 1
? 1
! 22978 198537313
! 34558 793893438
? 1
? 1
? 43477
! 34185 844710638
? 1
? 1
! 12724 247096391
! 1167 521973878
? 1
? 1
? 32107
? 6091
? 1
? 1
! 49273 957715401
? 1
? 1
! 50092 928845487
! 46999 698351434
? 1
! 49005 747220473
! 5590 263433739
! 32180 22207454
? 1
! 4398 10894725
! 41327 791003090
! 40667 721195087
? 1
? 1
? 1
? 1
! 59383 428406241
! 8389 43192909
! 38468 438857892
! 27203 93199390
? 1
! 18321 633110808
! 41519 204508224
? 1
? 1
! 1254 905185530
! 15853 986222189
? 1
! 53514 83277514
! 7514 356458763
? 1
! 20837 65789288
? 1
! 2597 621628663
! 9386 916586242
? 53025
! 23482 490716639
! 54547 452134258
! 45218 726975165
! 5990 209057567
! 32827 624859947
? 1
! 27095 47961441
! 35196 913824317
? 1
? 28734
! 7325 51985085
! 25635 210558174
? 1
! 6820 31871297
! 23406 190376659
? 1
! 20224 3721320
? 1
! 22562 44029556
? 1
? 1
! 13707 818830440
? 1
! 3980 190356209
? 1
! 40569 753146838
? 1
! 32788 364462301
! 26418 429472165
? 1
? 1
? 1
? 1
? 1
! 20994 700157094
! 46822 49013450
? 1
! 56401 827458336
? 1
? 1
? 51687
! 23258 69042727
! 48250 131031090
? 1
! 49394 444528966
? 1
! 3780 638298869
? 1
! 14935 142442769
! 53444 550349552
? 1
? 1
! 8874 989177609
? 1
! 51821 389438877
! 14878 953275770
! 22512 888434402
? 1
! 3412 973581651
? 1
! 46902 820977552
! 21666 167338476
! 34895 267058524
? 1
! 4313 446285030
! 33521 705306865
? 1
! 42771 535135146
! 56639 986329068
! 36168 725656476
? 1
? 1
? 1
? 1
! 19470 103554251
? 1
? 1
! 35645 186585453
! 16056 319884087
? 1
? 1
? 1
! 39658 82507277
! 1909 199496555
? 1
! 1166 894634137
! 55868 212045397
! 58969 590842788
! 33345 737469187
? 1
! 21761 474402533
! 24453 242329842
? 1
? 1
? 1
! 45057 186886540
? 1
? 1
! 1590 218171038
! 26330 694217337
! 43898 585994984
! 35217 717673630
! 14338 54155243
? 1
! 46149 769631961
? 1
! 8297 792679824
? 1
! 51894 980426820
? 1
! 53070 762293140
! 15327 907587622
! 48187 903185707
! 51933 283997118
! 9828 696562046
! 1072 483149501
? 1
! 40320 794085774
? 1
? 1
? 1
? 1
? 1
! 57648 114265853
! 21634 977021335
? 1
? 1
? 1
? 1
? 1
! 4133 324054685
? 1
! 33701 810529845
? 1
? 1
? 1
! 35620 608821040
? 1
! 42913 974264600
? 1
? 1
? 1
! 1257 672960797
! 52019 370278475
! 59775 160608857
! 13621 987495752
! 5675 44460660
! 18804 195602472
? 1
? 1
? 1
! 45479 211943815
? 1
? 1
? 1
! 3462 576395910
? 1
! 50012 415202268
? 1
! 28500 622172026
? 43303
! 31584 628105005
! 58678 99772810
? 1
? 1
! 54452 138565462
! 59018 979865928
? 1
? 1
! 5670 746599373
! 29032 578065592
! 28862 83029731
? 1
! 28983 84514713
! 21922 348162635
! 51205 991974706
? 19027
? 1
! 19568 313265034
! 5876 269878928
? 1
? 1
! 43325 859718375
? 1
? 1
! 59441 166157379
? 32994
? 1
! 4492 328438788
! 49330 489723339
? 1
! 8032 382368878
? 1
! 7893 147261257
! 668 439498177
! 20948 647027890
! 58107 468799046
? 1
! 37080 406636588
! 6486 413610140
! 32718 215958168
! 964 691103845
! 22379 971849740
? 1
! 10397 475043619
! 55360 313367470
! 3403 160971481
! 20870 798752508
? 1
! 50814 742422967
! 35507 65804466
! 29504 55353339
! 18912 319706374
! 52907 331328601
! 25623 506876709
? 1
! 35692 133034831
! 47486 980044349
! 49936 249732416
? 1
! 13347 114268673
! 15973 621000060
? 1
? 1
? 1
! 35278 734928746
! 48688 285011596
? 1
? 1
! 45792 136725979
? 1
? 1
! 16766 527857493
? 1
! 94 193440015
? 1
? 33294
? 1
? 1
? 1
! 46836 349371864
? 1
! 36616 272804769
? 1
! 38392 201420065
? 1
? 1
? 1
! 36872 171889741
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 42653
? 1
! 16033 307411705
? 1
! 27625 696496413
? 1
? 1
! 47537 76085110
! 29704 109649106
! 40481 11144718
? 1
? 23981
! 34255 942282874
! 51012 92404113
? 1
! 13670 924472540
? 1
? 1
! 23866 823176793
! 46832 453927966
! 809 993904602
? 1
? 1
? 1
! 43311 304723183
! 49364 23658269
! 26355 821004451
! 52934 62471119
! 58716 431269725
! 11375 80864246
! 26376 799646771
! 53932 106679775
? 1
? 1
! 6210 487619971
? 1
? 1
! 44151 6006541
! 46400 83223575
? 1
? 1
! 14959 896128056
? 1
! 50883 182398288
? 1
! 10454 979780798
! 37445 572883760
! 44989 66451258
! 448 85769755
! 41436 315514019
? 1
? 1
! 31425 113894721
? 1
? 1
? 30851
! 6688 928470029
? 1
! 38070 463611891
! 1192 717900977
! 7470 904500029
? 1
! 50304 519683510
! 169 101598624
! 47057 483632131
! 26131 332874152
! 36672 516822721
? 1
? 50652
! 32778 743782738
! 1994 62295778
! 54329 203980139
! 19671 93308342
! 45949 53246281
? 1
! 899 33829504
! 28917 347731647
! 55778 635465781
? 1
! 19515 863814470
! 57798 746302331
! 15193 493606993
! 28603 999855874
? 1
? 1
? 1
? 3205
! 8045 370577967
! 23730 877118082
? 1
? 1
? 1
? 1
! 57878 753753467
? 1
? 23417
? 1
? 1
! 8495 711338087
! 494 70953341
? 1
! 6758 891296140
? 1
? 1
? 1
! 9921 750215411
? 1
! 45033 983056510
! 51445 237761834
! 11348 577836307
? 1
? 1
! 44334 450076916
? 1
? 1
! 5300 559485189
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 11083 785531214
! 59549 33183901
? 1
? 1
? 35725
! 25562 135071961
! 35868 785951633
? 1
? 1
? 1
? 1
? 1
? 1
! 52633 396607458
! 18091 113793467
? 1
? 1
! 14336 520610660
? 1
! 2149 678529320
? 1
? 1
? 1
! 18320 908240459
? 1
? 1
! 44628 519125756
? 1
! 43426 385105004
! 18215 306186095
! 52464 30955656
? 1
? 1
? 1
! 26620 66396408
! 14871 764233102
! 15322 85977776
? 1
? 1
? 1
? 14710
? 1
! 56410 665633724
? 1
! 2068 152601460
! 58765 209903690
! 58445 918178810
! 31361 922326963
? 1
? 1
? 1
! 27969 839736322
! 37226 520596212
? 1
! 31533 897302892
! 34632 46719523
? 1
! 2576 447383551
? 1
! 45281 398596656
! 5130 679976449
! 50133 916551128
? 1
? 1
? 1
? 1
? 1
! 51481 174292175
? 1
! 17460 693325971
? 1
! 38317 208791022
? 1
? 1
! 9375 637512933
? 1
! 7623 501170362
? 1
! 41413 634072302
! 24290 310188583
! 11687 121033693
! 51430 721429480
? 1
! 51624 559255475
! 33841 595412980
! 4024 683414765
! 25757 476819568
? 1
! 31792 299529422
! 51344 12347359
? 1
? 1
? 1
! 10204 757281818
! 20381 238855771
? 21861
? 1
! 7954 633098116
! 7340 637881310
! 14062 457999042
! 5571 383980421
? 1
! 39916 402549587
! 3308 276785734
? 33318
? 1
? 1
! 55964 315287297
? 1
? 1
! 11724 965376167
? 1
! 13293 322820096
? 1
! 2906 842201529
! 4080 728208765
! 41715 671586117
? 55968
! 42356 23803460
? 1
! 51603 38506669
? 1
? 1
? 1
? 1
! 35855 387368432
? 1
? 1
! 32152 922403825
? 1
? 1
? 1
! 32780 107732548
? 1
? 1
! 17380 348012175
? 1
? 1
! 31765 759873237
? 1
? 1
? 1
? 1
? 1
! 30126 515555562
! 6748 400070629
! 22438 992566440
! 4917 350557434
? 1
! 49930 226509149
? 1
! 12136 234006677
! 20470 914055209
? 1
! 3810 651278373
! 39819 120318533
? 1
! 41262 397464611
? 48218
? 1
? 1
? 1
? 1
! 7504 276105544
! 38727 933924871
! 23148 451566103
! 25877 274100496
! 54610 1790687
? 1
! 46603 568011189
! 27759 948201702
! 8720 819541418
! 29767 81231116
! 35560 544077164
? 1
! 30551 97414857
! 10138 376785591
! 58849 955979305
? 1
! 12417 640222017
! 53083 555057442
! 748 977426349
! 20832 503111146
? 1
? 1
! 31683 112615157
? 1
? 1
! 22321 761753376
! 34380 230587556
! 52689 242264848
! 37794 567913014
? 1
? 1
? 1
! 51264 198615218
! 41228 530156942
! 4529 767108561
? 1
! 33075 874262409
? 1
! 6617 252779633
! 49037 600429653
? 1
! 21519 229636628
! 23536 630314627
? 1
! 53347 850452816
! 36053 689512488
? 1
! 44114 552822049
? 1
? 1
! 13966 965434596
? 1
! 23642 899733143
! 30062 441165342
! 36183 26942747
? 37631
! 46955 406261003
? 1
? 1
? 1
? 1
! 17468 318573449
? 53742
? 1
? 1
! 47387 679906
! 20373 801171898
! 9267 34854780
? 1
! 35175 681124696
? 6035
? 1
? 1
! 27613 687227471
? 1
! 17424 608906453
! 49246 923436072
? 1
? 1
? 1
! 19244 69832270
? 1
? 1
! 50607 374731784
! 37037 215696333
! 54759 643028904
? 1
? 1
? 1
! 39315 781718695
? 1
! 5385 708812095
? 1
? 1
? 1
! 35743 735984525
? 1
? 1
? 1
! 20306 437037321
! 31777 410921165
! 18094 309037182
? 1
! 27514 675651716
! 15361 491356083
! 51269 614345015
? 1
? 1
? 1
! 42831 931444099
? 1
! 6425 594311458
? 1
? 1
? 1
? 1
? 1
! 12727 668631379
! 20072 404965019
? 1
? 1
! 4965 509753321
? 1
? 1
! 18609 567588434
! 32382 163280078
! 54313 260541939
? 1
? 1
? 1
! 9539 797594546
? 1
? 1
? 1
! 38723 186497891
? 1
? 1
! 25139 273079995
! 33695 949328971
? 1
? 1
! 52422 369201268
? 1
? 1
? 1
? 1
? 55339
! 19623 611566291
! 19136 238842223
? 1
! 49081 691640675
? 1
! 4159 480140978
! 7265 450383507
! 29045 801597740
! 56289 84825399
? 1
? 1
! 32095 293417916
? 1
! 8393 701244958
! 16869 763682391
! 17321 463091621
! 58353 74834482
? 1
! 9415 108063156
? 1
! 449 726604478
? 1
? 1
! 2740 343541175
! 50489 505321876
! 51957 61742871
! 17721 698948437
? 1
? 1
! 17802 120584693
! 40925 213863592
! 396 248198565
! 32800 841058076
! 18866 909687785
? 1
? 1
? 1
? 1
? 1
! 57895 982767951
! 23927 269345486
! 615 507938686
? 1
? 1
? 1
? 1
! 54995 396905469
? 1
? 1
? 1
? 1
! 13349 65259345
? 1
? 21247
? 1
! 5629 719466186
! 27714 168336650
? 40937
! 52482 282296357
? 1
! 36464 940021498
! 3713 651342271
! 51021 953702407
? 1
? 1
? 7970
! 8181 59573194
! 59319 535805948
! 41011 984552106
! 16270 736836184
! 39117 933120987
? 1
! 8055 648479026
! 13440 479732824
! 55987 515104559
! 9055 235463669
? 1
! 28220 261588091
? 1
? 1
? 24395
! 34412 616194150
? 1
! 48248 701047544
? 1
? 1
! 41470 547049004
! 53221 918314141
! 54576 392298667
? 1
? 1
! 59621 617817216
! 2325 169134273
? 1
? 1
! 4521 855837138
? 1
? 1
? 1
? 1
? 1
! 8164 273399959
! 755 418210295
? 1
! 19852 892726373
? 1
? 1
! 33504 527639127
? 1
? 1
! 38654 4955868
? 1
! 21847 915736076
? 1
! 49580 714851853
! 17345 662018710
? 1
? 1
? 1
? 36672
? 1
! 44440 12568238
! 826 990554557
? 1
! 50619 633222963
! 33287 118629584
! 51645 818171326
! 2528 661189366
! 53907 841365035
? 1
? 1
? 1
! 9859 694533803
! 51816 38100461
? 1
! 55948 932574881
? 1
? 1
! 50922 124332311
? 1
! 23376 721089263
! 16905 818409456
? 1
? 1
? 1
? 1
! 24081 622604255
! 5544 317006223
? 1
! 11378 824262966
! 49640 737679979
? 1
? 1
! 9645 586266268
! 59648 69443480
? 1
? 1
! 41633 551722019
! 32325 439345564
! 24943 141390408
! 54539 233757684
! 3906 945360658
? 1
? 1
! 12565 32943739
? 1
! 9242 687333829
? 1
? 1
? 30249
? 1
? 1
! 522 219028909
? 1
? 1
! 476 810571101
? 1
! 47224 977307160
! 33955 689235301
? 1
! 5679 62368882
! 13198 812315142
! 16089 362382193
! 24430 404707400
! 4285 772056646
? 1
? 1
! 46808 627549298
? 1
! 25512 156187431
! 22551 838158834
! 31540 520501944
! 59671 934965782
! 53365 980435495
! 38318 673923226
? 1
? 1
? 6212
? 1
! 45816 393923386
? 1
? 1
? 1
! 48761 508623713
! 60044 758339669
? 1
! 22887 234578870
? 48352
? 1
! 47107 689961424
? 1
? 1
! 16535 83342832
! 46 895885378
! 23852 304039703
! 24821 553967918
! 14266 166234944
! 40417 321748741
? 1
! 12995 611743148
! 21696 818661532
! 46458 451855731
! 11801 941421154
? 19888
! 5313 723151836
? 1
? 1
? 1
! 11865 584800894
? 1
? 1
? 1
! 2212 235651725
! 37851 745910307
? 1
? 19571
! 25231 549536145
! 27623 475675144
! 51658 392119881
! 53691 953970118
? 1
! 39413 415453238
! 13027 151142424
! 26818 608316303
? 1
? 1
! 50625 467515054
? 1
? 1
? 1
? 1
? 1
! 1771 399683196
! 32837 853782028
! 24070 451388548
! 16831 733498185
? 1
? 1
? 1
! 55173 48272458
? 1
? 1
! 23378 401411752
? 1
! 11185 109984705
! 21115 584666755
! 27189 23813974
? 1
? 1
? 1
? 1
? 1
? 1
! 33179 264679106
? 1
! 14371 356990256
? 1
! 31882 983917131
? 1
! 23984 484273631
! 6674 422566225
! 37942 323346790
? 1
? 1
? 4952
! 4887 276985387
? 1
! 733 17715462
! 40956 395625043
? 1
! 17792 718181683
? 1
? 1
? 1
! 7001 759786044
? 1
! 37838 120140982
? 1
? 1
! 3915 570179439
? 1
? 1
! 49638 696253662
! 51617 707337682
! 19576 659104631
? 20898
! 56697 401043441
? 1
! 57121 580411016
? 1
? 1
? 1
! 19950 854510478
! 55503 336530245
? 1
! 23627 875025005
! 31660 793961538
? 1
! 7171 78080601
? 1
? 1
! 2744 214918535
! 19692 504435950
? 1
? 1
? 1
! 15850 847183264
? 1
? 1
? 1974
? 1
? 1
! 10710 338561074
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 48644 233401272
! 38665 950700362
? 1
! 52424 279033004
! 43613 952352046
! 53380 70843107
? 1
! 8242 621948922
? 1
? 1
! 18792 380436933
? 1
? 1
? 1
! 4645 387093485
! 54906 752455445
! 25955 6615111
? 1
? 1
! 22024 153056307
! 1053 450618756
? 1
? 55085
! 24437 42925065
? 1
? 1
? 1
? 1
! 27610 251804951
! 50345 326850226
! 23488 936870901
! 13853 642944764
? 1
? 1
? 1
! 41276 57687076
? 1
! 8310 562714083
? 1
? 1
! 23195 257306251
? 1
? 1
! 53960 275561522
? 1
! 10148 458468626
! 42149 161559700
? 1
! 19917 105371387
! 19821 248269622
? 1
! 54399 839610921
! 10718 718025380
? 1
? 1
? 3903
! 17022 464144317
! 51456 997333366
! 34101 134298587
? 23339
! 27487 365413532
! 143 279072736
? 1
! 11900 86522033
! 21192 864439540
! 41036 978736345
! 58573 343272144
? 1
! 50104 273812336
! 52849 410709907
? 1
? 1
? 44721
? 1
? 1
! 11188 713786552
! 45168 921774212
! 51650 332919476
! 33834 415712984
? 1
! 15618 647079796
! 38087 826090808
! 28954 547072823
? 1
? 1
! 39834 796364024
! 12763 660969946
! 49335 563252317
! 5510 134598028
? 1
! 6844 364151603
? 1
? 1
? 10435
! 59922 899793147
? 1
! 17024 786644623
! 39959 458317397
? 34484
! 24076 871664423
! 7234 704713856
! 29718 524909922
! 33935 376280094
! 40745 614151719
? 54532
? 1
? 1
? 1
? 1
? 1
! 23701 779254460
? 1
! 53644 62120308
? 1
? 1
? 1
! 37953 674173416
? 1
! 51731 861430711
? 1
! 25597 137757824
? 31549
! 2023 493400379
? 1
! 4895 406416329
? 1
! 21793 930284404
! 45935 465051146
! 7770 592965674
! 58864 850006851
! 42802 15715642
? 1
? 1
! 53760 341716368
? 29363
? 1
? 1
? 1
! 47458 845646614
! 48668 715673928
? 1
? 13566
! 2481 233306790
! 54597 89017397
! 42210 621983064
! 54874 550920294
? 1
? 1
! 35110 802464838
! 53862 200043629
! 2307 664583249
? 1
! 459 482044309
? 1
? 1
? 1
! 57985 466300401
! 19335 932105696
! 49788 733229542
! 28944 484255296
? 1
! 24241 430863318
? 1
! 44879 641902986
? 1
? 1
? 1
? 1
! 18188 273964823
? 1
? 1
! 42162 607770845
! 7810 646758405
? 1
? 1
! 29269 831111502
! 42578 906994332
? 1
? 1
! 32666 675258311
! 22470 867468458
? 1
? 1
? 38935
? 60104
! 25908 622372487
? 1
? 1
! 17033 75358678
! 2550 151881367
! 22959 143587573
? 1
? 1
? 1
? 1
? 1
! 46394 109793918
? 1
? 1
? 1
? 1
? 1
? 1
! 43397 285765900
! 14450 102169544
? 1
! 26088 72752926
! 50749 31987916
! 30342 191878753
! 30088 672714124
! 39893 857229654
! 34925 215268152
? 42336
! 28029 409041685
! 29314 71475340
! 22810 379426937
! 55467 381905695
? 1
! 23301 277108293
! 53277 940441302
! 16781 25196139
! 10990 557373482
? 1
! 6384 114192387
! 29117 290738390
! 8240 588170521
? 1
? 1
? 1
? 55469
? 1
! 10639 198371057
! 8927 384957227
? 9633
? 50613
? 29503
? 1
? 1
! 48594 403233050
! 43988 617668415
! 34782 531953493
? 1
! 21173 823596967
! 59092 135052780
? 1
? 1
? 1
! 15447 442147302
! 35188 812726274
? 48372
? 1
? 1
! 56756 891946184
! 11844 379903418
? 1
! 31523 393169099
? 1
! 29417 784525622
? 1
? 1
? 1
? 1
! 25099 786696521
! 21093 706955648
? 9589
? 1
! 13993 450217988
! 45314 827158763
? 1
! 28307 398495151
? 1
? 1
? 1
! 49040 182785593
! 54969 116635970
? 1
! 8678 553932075
? 1
! 45746 257305553
! 13675 163001267
? 1
? 1
! 22952 552981085
! 4497 177490747
? 1
! 30559 303443019
! 26067 669597836
! 35157 163448124
! 15086 194254361
! 18805 162065564
? 1
? 1
! 39307 816824140
! 6790 73856182
! 53830 782173054
! 35270 466747663
! 45621 385116289
? 1
? 1
! 56284 114575374
! 16823 518403788
? 1
! 56452 682950335
? 1
? 1
? 1
! 23299 253261551
! 5741 364241249
! 5277 663803641
? 1
? 1
? 54908
! 35423 895290100
! 18751 257165911
? 41754
! 2578 804352113
! 6000 285714940
! 26315 952531745
? 1
? 8376
? 1
! 18017 732887501
? 1
! 15873 56867447
! 2917 817572516
! 51591 559613243
! 56228 574975836
? 1
! 53201 118511112
? 1
! 53103 947887247
? 49508
? 1
? 1
! 22080 221452680
! 51065 402070450
! 12680 619348181
! 54518 420956929
? 1
? 1
? 1
? 1
? 1
! 31526 431140385
? 52511
? 1973
? 1
! 24680 491810937
? 1
! 10709 543585798
? 54066
! 35500 649632058
! 59292 186705249
! 37506 190913300
? 1
! 14590 835919247
? 18671
! 46909 215906812
? 1
! 22140 770328763
? 19771
! 53385 798915766
! 59045 234576720
! 11482 201729177
? 1
? 1
? 1
! 59695 722902583
? 1
! 14171 34364549
! 14865 798489169
? 1
? 1
! 12012 600097816
? 1
! 19631 605696692
! 1969 827390030
? 1
? 1
! 41956 363944599
? 1
? 1
! 56508 122449886
! 59516 160021654
? 1
! 6925 233660618
? 1
! 10053 389660648
! 35672 359383455
! 44287 844440421
! 18638 165622679
! 49886 409923310
! 16907 611263826
? 1
? 25133
! 7701 997681561
! 27185 115126317
! 6582 955369886
? 1
! 54573 765247436
? 1
! 27418 13389034
? 1
? 1
! 4318 631528686
? 1
? 1
! 23106 688836180
! 10814 702157599
? 1
! 59082 618520545
? 1
? 1
! 8071 551647817
? 1
! 50833 873210653
! 45771 103834816
! 59739 877547903
? 1
! 53107 856196129
! 32058 243723894
? 1
? 1
! 6990 652433075
! 26229 501717163
! 14918 543596207
? 1
! 17467 731121771
? 2298
! 28456 838368085
? 1
! 3307 86842
? 1
? 38878
? 9723
? 1
? 1
! 38618 225696893
! 6247 562551460
? 1
! 14334 272531462
! 54535 786568381
! 22457 314124318
! 52385 900981783
! 29923 857675444
! 14509 688274312
? 37257
! 5487 493962284
! 32597 447003019
? 7745
? 1
? 1
! 49038 507606725
! 43265 894903241
? 1
! 28147 276304700
? 1
! 18616 272939210
? 1
! 22501 186833206
? 1
! 9028 366076337
! 16913 302638781
? 1
! 44384 824295814
? 1
? 1
? 1
? 1
! 59632 611973014
! 19409 535626112
! 8225 450027845
? 1
? 1
! 15891 675888174
! 10182 346835864
! 34311 491553648
! 57418 323181299
! 49113 68581354
? 50467
! 21469 714709157
! 31813 363640628
? 1
? 55084
! 24331 258335636
! 57203 377306745
? 1
? 1
! 10098 930212156
! 24919 192119006
! 18097 366415712
? 1
! 557 727529991
? 1
? 1
! 22697 603754317
! 21235 475080201
? 1
? 1
! 23653 545413760
? 1
! 36802 864393779
! 44086 273483296
? 1
! 26681 607185139
! 20620 652600244
? 1
? 1
! 45619 922587768
? 1
! 2791 180095487
? 29833
! 36346 312487571
! 8384 982076237
? 1
! 34921 712506216
! 54598 875586241
! 46502 57005518
! 17225 668552696
? 28290
! 30500 291148608
? 1
! 52643 937348746
! 10514 276309609
! 15534 552005951
? 1
? 40337
? 1
! 7119 502211592
! 19767 301831886
? 1
? 1
? 1
? 1
! 7835 440052956
! 51819 575486559
? 1
! 54013 946645929
! 51297 74128433
! 24177 555264660
? 1
! 52971 91555898
? 1
! 1687 64832736
? 1
! 35944 295104193
! 31701 447440340
! 10109 933227634
? 1
? 1
? 1
! 30890 117360458
! 41972 385466495
! 51899 432132139
? 1
! 49510 301502953
? 1
? 1
? 1
! 17901 192302410
? 1
! 24720 77336019
! 51709 305137169
? 13702
? 1
? 1
! 32441 464826586
! 52599 656248222
! 12816 91623855
? 1
? 1
! 21370 991354955
! 10520 618289285
? 1
! 34484 167796798
? 1
! 38105 415319639
? 1
? 1
? 1
? 1
! 44174 556217412
? 1
! 16756 467073312
? 1
! 45066 698171949
! 11951 550280774
! 46405 716952832
? 1
? 58588
? 1
! 46900 542290977
? 1
! 40637 229550893
? 1
! 50052 532087962
? 1
! 45584 545171598
? 1
! 50967 389242883
! 21815 358502595
? 1
! 52025 890331739
! 3563 230376861
? 1
? 1
? 1
! 36968 703428254
! 54460 633583040
! 44098 91901307
! 11677 227827525
? 1
? 1
! 32514 998462115
! 20463 405980388
? 1
? 1
? 1
! 55476 410191163
? 1
! 10653 238954097
? 1
! 52897 253097346
? 1
! 6813 80024988
? 1
! 47046 683045493
! 16577 608614320
? 1
? 1
! 51797 732116062
! 34519 928003113
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 32505 878172302
? 1
! 36339 729426409
? 1
! 13282 636580039
? 1
? 1
? 1
! 26712 161455085
? 1
! 1514 125713520
! 12760 193966251
! 19755 639863436
? 1
? 1
! 23967 120778073
? 1
? 1
! 41087 408984526
? 1
! 41442 450464081
! 12860 339400828
? 1
? 1
! 56263 947738011
? 1
? 1
! 59270 903230356
? 1
! 42311 610242158
! 9751 565160479
! 58594 72970152
? 1
! 40420 807728643
! 27644 367377391
! 16824 446891528
? 1
? 1
! 38332 290146276
! 29480 20420206
? 1
! 8470 376236528
! 49010 394708813
! 3408 24589662
? 1
! 5294 802478473
? 1
? 1
! 30196 742906378
! 22174 282808449
? 1
! 18694 791371247
! 5467 63691317
? 1
! 5243 909652734
! 38385 115541795
? 1
! 7601 897825423
? 1
? 1
? 1
? 1
? 1
! 14439 620733171
? 1
? 1
? 1
! 9474 498884146
? 1
! 53669 412359143
! 57356 96571471
? 1
! 4648 257329744
? 1
! 37878 985671848
? 1
! 10438 263972627
? 1
! 32997 877971777
? 1
! 11189 352570921
? 1
! 41570 336056568
! 3205 154605545
! 23802 568847191
! 9351 611836445
! 15434 766564374
? 1
! 57945 397485369
? 1
! 59213 55444064
! 58647 315057030
! 40750 473429899
? 1
! 15149 611171818
! 24646 347340437
? 1
! 43007 887859207
? 1
? 1
? 1
! 58153 188939813
! 41264 159600889
! 54337 107569043
! 808 802182996
! 53410 4621069
? 1
? 1
? 1
? 1
! 46255 924576760
! 2821 919902551
? 1
? 1
! 5289 250298637
? 1
? 1
? 1
! 18710 57867260
! 27489 219549746
? 1
! 29931 2953028
! 50647 481557847
? 1
! 32915 393223614
! 26847 252459537
! 27494 61006005
! 24669 108699848
! 24601 410112430
! 11392 538167291
? 1
? 1
? 1
? 1
! 40347 346501532
? 1
! 23968 942237432
? 1
? 1
? 1
? 1
! 22416 240871682
! 33698 613523814
? 1
? 1
! 47172 572871736
? 1
! 40716 24153130
? 1
! 53520 959434838
? 54234
! 10643 682225143
! 58300 156921293
! 56040 28599367
! 7967 368229050
! 36751 994301723
! 2899 332287324
? 840
! 37751 721647525
? 1
! 23570 282554889
? 1
! 31300 171999123
? 1
! 54253 903527679
! 12514 884422452
! 6126 329984620
! 38941 516975254
! 18063 635866286
? 1
! 7021 362933766
? 27191
! 40555 298869367
! 55885 6741037
! 41440 388949078
! 42595 878596237
? 1
? 1
? 1
! 26404 823730889
? 1409
? 1
! 4054 339284636
? 1
! 48470 178429169
! 47800 8646312
? 1
! 13925 94889674
? 1
! 31913 934831501
! 2619 467186906
! 54623 855595838
? 1
? 1
? 1
? 11468
? 1
? 1
! 25840 118965608
! 52955 290874725
? 1
! 32284 946164890
? 1
! 49478 709500818
? 1
! 16944 781409762
? 1
! 26160 526784199
? 1
! 9630 476597113
? 4754
! 7313 120859515
! 16643 566343252
! 37174 373323313
! 33606 765732534
! 3021 682881618
? 1
! 38810 388219453
? 1
! 47311 582260025
? 1
! 37309 977184152
! 45678 626291166
! 57427 340257668
? 41333
! 16568 562767177
? 1
? 8553
? 1
! 16822 595185017
! 38685 945447466
! 45913 605233104
? 1
? 1
? 1
? 1
? 7470
! 21928 753831892
! 10768 631429927
? 1
! 49431 66770444
! 16359 484738955
! 56407 694140513
? 1
! 36656 273158809
! 8348 127923997
? 1
? 1
! 41612 316527866
? 5103
? 1
? 1
! 15677 983365701
! 24482 731577845
! 43507 152754688
? 1
? 28711
! 52615 766650692
! 22203 866610571
? 1
? 30811
! 12528 247013975
? 1
! 968 554151269
? 1
! 55537 657705418
? 1
! 13980 163923707
! 44611 279232001
? 1
? 1
? 1
? 1
? 1
? 1
! 1156 918343508
? 1
! 38364 449282422
! 39397 457269081
! 7526 537889469
! 19781 893856741
! 56617 48015988
! 48638 234574075
? 1
? 1
! 18278 448859981
? 1
! 31823 884802389
! 55429 776458809
? 1
? 1
? 1
! 51602 361175495
? 1
! 34244 876207255
! 21307 666788109
? 1
? 47736
! 2386 120913047
? 1
! 40280 294829343
? 1
! 57820 230637826
! 50349 308974435
! 11664 674888799
! 15054 798772927
! 39738 242440200
? 26762
? 1
? 1
? 1
? 1
! 13273 62803850
! 26512 564286948
! 24554 846598133
? 1
! 4281 661170961
! 15360 760329056
? 1
! 28141 233060554
! 56015 184370965
? 1
? 22326
! 7696 528227065
? 41399
? 1
? 1
! 26585 104704286
? 1
! 50730 170348807
! 17361 547969962
? 1
? 1
! 33540 707461663
? 1
! 47379 64338967
! 17061 109020670
! 16083 619642288
? 1
? 1
? 1
! 9976 184240801
! 40155 520120491
? 1
! 25383 78694476
! 52946 644522497
! 29998 46017603
! 4435 972232749
! 43768 551568228
! 26116 86214853
? 1
? 1
? 1
! 2055 62482545
? 1
! 58471 53676496
? 1
! 27450 544691354
? 1
? 1
? 1
? 1
! 33393 52118448
? 1
? 1
! 45036 567886429
! 48584 810944035
? 1
? 1
? 1
! 54524 800571633
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 36140 707405427
! 36280 432671952
? 1
! 28901 174859440
? 1
? 22245
? 1
! 13441 566449798
! 56820 282377295
! 35290 730595414
? 1
! 21600 34218487
? 1
! 11523 515517316
! 47022 999598025
! 11148 62335583
? 1
? 1
? 1
! 17363 903847792
! 6197 102694370
? 1
! 26343 220428820
! 43429 96442425
? 45005
? 1
? 1
? 1
! 31754 865053601
! 37590 120360075
? 1
! 27886 201023561
! 38802 845944550
? 1
! 14787 439719811
! 47917 724456857
! 7145 574191872
? 1
! 4401 221888361
? 1
! 54473 903247351
? 1
? 1
? 1
! 8945 153159101
? 1
! 43365 272301956
? 1
! 9190 130884926
? 1
! 2903 924151454
? 1
? 1
! 452 472364161
? 1
! 11243 869418417
? 1
! 6134 538417644
! 21470 400146974
? 1
? 1
? 1
! 54484 564696767
! 30825 380837185
? 1
! 56262 471341514
? 1
! 46769 326956035
? 1
! 10861 970856108
! 32065 854986904
! 37153 493214538
! 52466 529183642
? 1
? 1
? 1
! 28361 985586521
? 1
? 1
? 1
! 6998 549884246
? 1
! 6827 21834196
? 1
? 1
? 1
? 1
? 1
! 45144 142789791
! 44965 432578348
? 1
? 1
! 13096 487165583
! 4193 654878822
! 14413 762208726
! 50444 46275193
? 1
? 59436
? 1
! 20038 47134060
? 1
? 47680
? 1
? 1
! 45952 516864605
? 1
? 1
! 4337 215304595
! 2034 961957862
? 1
? 1
! 5124 612085459
! 58444 61195932
? 1
? 1
! 35580 68505323
! 32760 553152411
! 2446 140730572
? 1
? 1
? 1
? 1
! 32176 574049848
? 1
? 1
! 24547 75180328
! 1067 344520610
! 6207 524124756
? 1
! 27012 666535821
! 20262 930793594
? 1
? 13455
! 7198 487926980
? 1
! 40209 432541643
? 1
! 14315 706749442
? 1
? 34041
? 1
! 20214 748856601
? 1
! 32197 894880386
? 1
! 33752 706777398
! 29965 285764851
! 42792 732404512
? 1
? 1
! 21856 105004068
! 45482 60543014
? 1
! 5106 572075242
! 21619 750431628
! 56449 709237100
? 1
? 1
! 32125 443720115
? 1
! 1560 806860327
! 2310 353177099
! 4779 386096545
? 1
! 40775 288747226
? 1
! 24187 419577434
! 40362 35766224
! 42156 302698613
! 41429 918824443
? 1
! 14747 907064534
? 1
? 1
? 1
! 24404 827724590
? 1
? 1
! 26119 659613794
! 58426 395747397
? 50529
! 16557 452802025
? 1
? 1
! 6681 358560307
? 1
! 38567 273991433
! 6131 305678427
! 41951 117860435
? 1
! 3698 233846199
? 1
! 22376 597067159
? 1
! 52057 452130112
? 1
! 48117 578691514
! 17892 615875378
! 7080 834125321
! 18325 899154881
! 56251 90364602
? 1
? 1
? 1
! 27357 864341974
! 16786 484716502
? 1
? 1
? 1
? 1
! 40902 673693940
! 37983 674723721
! 31044 936541175
! 45176 133451993
! 23903 99250120
! 805 353894763
? 1
! 8892 528769245
! 58828 272986328
! 31153 255377821
! 1923 381439032
? 1
? 1
? 1
! 23010 341068247
? 1
! 14748 622581895
? 1
! 42645 74058032
? 1
? 1
? 1
? 1
! 43818 148434366
! 16430 385307814
? 1
? 1
! 46566 361367895
! 1496 980761630
? 1
! 11337 996726431
? 1
! 14581 618515610
! 19348 804588409
? 1
? 1
! 57968 331185123
! 22349 474725970
! 35878 107379725
! 26193 499431350
! 12214 21302035
! 44590 485721472
! 46479 813929220
? 1
! 57523 544194029
? 1
! 3646 759993150
! 25187 818566670
? 1
! 56582 99685915
! 43915 723499481
! 13590 276211837
? 1
! 28782 553346862
? 1
! 50265 3917376
? 1
? 1
? 1
? 1
! 28642 443479449
? 1
? 3548
! 20930 771047802
! 765 182232568
! 53127 603520598
? 1
? 1
! 2125 713236901
! 25032 141661784
? 1
! 21479 155396596
! 56139 822999951
! 57143 228028504
! 26842 704392755
! 985 78652816
? 1
! 35164 51631831
! 34172 580723888
! 54807 689903338
! 31367 490225707
! 39285 333599233
? 1
! 56384 395576894
! 38922 631153762
? 1
? 1
! 18455 378122764
! 54136 899906665
! 34223 838294980
? 1
! 17956 601032140
! 17456 427455282
! 42257 584148128
! 52544 940369222
? 1
? 1
! 13630 391210927
! 49698 344845439
! 49856 552663240
! 11170 467679714
? 1
? 1
? 1
? 1
? 1
? 1
! 25881 337524000
? 1
? 1
? 44585
! 31124 20134712
? 1
? 1
? 1
? 1
! 42021 567109505
? 1
? 1
! 55001 457768797
! 53747 968298560
! 18289 624729234
! 27769 418393065
! 19923 980115177
! 2770 20428733
! 35257 792839687
! 36320 282510942
? 1
? 1
! 10537 128596432
? 1
? 1
! 17817 710818963
! 783 712447433
! 55521 400979645
? 1
! 55526 765692639
! 19040 995680596
! 6464 7693569
? 1
? 1
! 32522 735605557
! 18222 479817907
? 1
! 24581 199622711
! 5098 59921245
! 9760 269132642
? 1
? 1
? 1
? 1
! 46760 605287679
! 32596 702756646
? 1
? 1
! 19886 492950386
? 1
! 34418 681035396
! 53066 407612830
? 1
! 9827 101427068
! 33933 56718908
! 9378 106363820
! 27338 25261396
! 24632 100460914
! 15813 809673958
! 52093 107463069
? 1
? 1
? 1
? 1
! 41970 180984843
! 43099 105768748
? 1
? 1
! 19147 720295787
! 15202 259055439
! 16242 999017797
! 34544 477475533
! 29375 215014165
! 5268 692245349
? 1
! 58305 666424874
? 1
! 19112 196702504
? 1
! 1655 316807196
! 30914 14270929
! 17727 685776025
? 1
! 51352 250930207
? 18116
! 8753 222998214
? 1
! 15727 289082395
? 1
? 54332
! 43395 334915897
! 27239 619636371
? 1
? 1
! 795 917861454
! 31053 108636328
! 34136 530110544
! 7432 626959175
? 1
! 15032 801562575
? 1
! 49384 974331711
! 45646 919521797
? 1
? 1
? 1
! 39628 427625204
! 52338 358640359
? 1
! 38910 100242723
? 1
! 59167 652789649
? 1
! 33131 895595344
? 1
! 6420 515186716
! 8795 527778826
? 1
? 1
? 1
? 1
! 27265 933378654
? 1
! 53315 593409926
? 1
! 29266 930229258
! 32372 423780767
? 1
? 1
! 13425 101805225
? 1
! 40112 461513788
? 1
! 47547 839306860
? 38882
? 1
! 53330 659262092
? 1
? 29264
? 1
! 32705 92731862
! 53029 148226407
? 1
! 23320 412082408
! 18732 244282397
! 55573 575578372
! 54986 947247606
! 54336 65973129
! 7877 912366636
! 41869 921443571
! 23691 67292522
? 1
! 21037 148987860
! 20362 754514172
? 1
? 1
? 1
! 56527 753410178
? 1
? 1
! 27169 136376656
! 10628 994145712
? 1
! 7224 794653050
! 4423 648080296
! 30511 596931399
! 9201 192066338
? 3650
! 43744 810364541
! 56107 58033738
? 1
? 1
? 38448
? 1
! 26515 684875034
? 1
? 1
! 25350 119175401
! 35101 29923159
? 1
? 1
! 48767 310412865
? 1
! 34946 429832036
! 58315 784600939
! 2157 953310779
? 1
? 1
? 1
! 41688 208358790
! 3756 183263070
! 25386 579904476
! 43291 648458968
! 24099 742219248
? 1
! 22238 981057184
! 33569 672235938
? 1
! 51303 425996151
! 55973 40927259
? 1
! 58419 757143682
? 1
? 1
? 1
! 33972 81637285
? 1
? 1
? 1
? 1
! 41350 829810714
? 1
! 24575 527527611
! 23349 523417918
! 7411 42874053
? 1
? 1
! 27334 415668729
! 25811 915137178
! 13350 521586199
? 1
? 1
! 41128 594945232
? 1
? 1
? 1
! 2483 442452233
? 1
! 57453 79033236
! 19460 551434734
! 57722 685980919
! 27987 861516468
! 45940 995528082
? 1
! 58213 121209872
! 1030 431025972
? 49232
? 1
! 59096 56535311
! 50637 989731201
! 43707 869869970
! 8471 344961340
? 1
! 52874 572882483
! 43595 769230790
? 1
? 1
! 31706 391420759
! 8567 988405689
? 1
? 1
! 55721 90298453
! 42076 198747210
! 13552 190934737
! 56493 394029426
! 34407 995007368
? 1
? 55417
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 26894 542987068
? 1
? 39200
! 20012 816860044
! 30416 22944907
? 1
! 5848 495855187
? 27991
? 1
! 2195 918328483
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 23556 174043668
? 1
? 1
! 22290 395150437
! 32927 834830358
? 1
! 33322 957389658
? 1
? 1
? 1
! 33629 940513878
! 43945 746426542
! 43579 803563514
! 58039 43003246
? 1
! 6060 397094372
! 32822 557627012
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 46778 596301469
! 2236 898081717
? 1
? 1
! 11288 532725114
! 17211 331685967
? 1
? 1
! 7214 180194140
! 43036 121168178
! 133 529657134
? 1
! 589 531009936
! 25852 491181518
! 46730 616523931
? 1
! 16540 822085385
? 1
? 1
? 32629
? 1
? 1
? 1
? 1
! 46093 34264248
! 18652 704689421
! 53008 848840218
? 1
! 3912 418658018
? 1
? 1
? 1
? 1
! 43109 840024425
? 1
! 19415 315338886
! 25907 144075662
? 1
! 50499 20452329
! 6633 12176530
? 1
! 41596 70976723
? 1
? 1
! 56226 292222578
! 11948 159875698
! 40918 385698684
! 51431 162551879
! 52342 579186304
! 11457 135447464
! 22485 149718022
! 38637 393742370
! 38157 733220680
? 1
? 1
! 12050 950772636
! 22446 443111091
! 53072 642505490
? 1
? 1
? 1
? 1
? 1
? 1
! 25729 902382885
! 2566 461603865
! 26048 68992944
? 1
? 1
? 1
? 1
! 37348 931243882
? 1
! 44752 621424244
? 1
? 1
! 39186 452619901
! 26610 985512411
? 1
! 31417 30589338
! 7834 217324709
? 1
! 17585 124227751
? 1
? 1
! 28788 2789625
! 11757 839670882
? 1
? 1
? 1
! 59728 663837924
? 10149
! 8510 754603392
? 1
! 16565 817390060
? 1
! 52918 389285899
? 1
! 41597 719737652
! 21955 21238405
? 1
? 1
! 46202 572762447
? 1
! 30289 77192458
! 40169 369178076
! 26572 943811179
? 1
! 13255 509682996
? 1
! 25125 196107142
! 36240 667518956
! 40427 723680983
? 1
! 7551 856596178
? 1
? 1
? 1
! 1966 101758390
? 1
? 1
! 8180 966887291
? 1
? 1
! 59583 106044432
? 1
? 1
? 1
? 1
! 5995 991083535
! 40833 142180884
! 25591 986060313
? 1
? 24162
! 29881 435865719
? 1
? 1
? 1
! 55073 648860286
! 41727 822386896
! 47173 43350304
? 1
? 1
! 57915 321478761
! 54161 559507916
? 1
? 1
! 1654 988639548
! 31071 638456470
? 1
? 1
? 1
! 47108 659756980
? 1
? 1
? 1
? 1
! 9232 627873394
? 1
? 1
! 37469 87940475
! 30724 760232546
? 1
? 1
! 6848 847957723
? 1
! 54505 466080436
! 49100 682673738
? 1
? 1
? 1
! 19025 23878201
! 47294 926905885
? 1
! 23120 158549643
! 14182 248735307
! 36847 585756292
! 32216 474106733
! 3104 422964503
? 1
? 1
? 1
? 1
! 12437 718293165
? 1
! 17341 772983972
! 22880 325144242
! 55013 103952166
? 1
! 14354 893334669
? 1
? 1
! 50773 5489855
? 1
? 1
! 15335 897098973
? 1
? 1
? 1
? 1
? 1
! 37060 928770000
! 6403 457099317
! 22613 24512570
? 47685
? 1
? 1
? 1
? 1
? 1
! 6708 783624266
! 17622 785375513
? 13959
? 31079
! 53251 275121248
? 517
? 1
? 19230
? 1
! 52126 366298226
! 14604 289231378
? 1
! 50748 551613971
! 8953 868277547
! 57089 753869538
! 29519 904423440
! 39859 592947148
? 1
? 1
! 12743 8113145
! 55017 945005669
! 40588 19020551
? 1
! 54871 346867042
? 1
! 16369 70168219
? 1
! 13026 876490057
? 1
? 1
? 1
? 1
! 56917 260117512
? 1
? 1
? 7392
! 29500 607234438
! 52697 509349450
! 3215 19914516
! 20045 610914361
! 19648 114685956
! 35046 161041445
! 28449 225383688
! 9472 633393269
? 1
! 35049 315773087
! 6736 399143247
! 6439 781439811
! 3549 493686122
! 34745 531937939
? 59358
? 1
! 27789 233014369
! 19436 356385647
! 59156 109016767
? 1
! 31598 292043772
! 5462 280178259
! 51726 230157589
! 6772 116039323
? 31730
! 10191 76358943
? 1
? 1
? 1
? 1
? 1
! 8490 781303656
! 32888 471511578
! 49357 983962196
! 40314 466131916
? 1
? 1
! 14857 992908944
! 39898 275137193
! 26767 985489432
! 59899 940919984
! 43431 794558459
! 19668 177529646
? 1
! 56509 180260470
? 1
! 17377 230741842
! 17006 716126843
? 3840
! 48281 312547399
! 9695 385952995
? 1
! 27087 576902117
! 35841 35264486
! 29430 551481082
! 10597 976299170
! 36677 362866248
? 1
? 1
! 36425 323863754
! 21281 353844246
? 1
! 22152 57950888
? 1
! 39261 287182066
! 55880 631017116
! 27363 589928003
? 1
? 1
! 56707 228378775
! 48503 925390621
! 47390 817872744
! 1437 9005643
? 1
! 4890 196855717
? 1
? 1
! 55336 687600575
! 3735 468105385
? 1
! 56578 733047856
! 36134 49118750
! 10757 386588778
! 5748 274618786
? 1
? 57234
! 9010 811140743
? 18572
? 1
! 19057 945641178
! 30893 24559218
? 1
? 1
! 2405 20237596
! 35236 291082727
! 466 662161763
? 1
! 9215 344750272
? 1
! 13171 821929745
! 8263 925970310
? 1
! 30601 934789548
? 1
! 54203 672258181
? 1
! 48797 843629095
? 1
? 1
! 41259 123089393
! 35140 150613377
? 32151
! 8457 950458025
? 1
? 1
? 39426
? 1
! 37284 478923206
! 5830 315312813
? 1
? 56677
! 53395 453193180
! 26069 618140036
! 6332 846816416
! 30968 718474244
! 5027 810174262
? 1
! 7764 64628686
! 18758 210463113
! 36284 800201029
? 1
! 14169 64321416
! 41957 290284280
? 1
! 39946 717099432
! 22873 133181641
? 1
! 51497 477993788
! 41283 759826924
? 1
? 1
! 36109 851703566
? 1
! 33911 22036499
! 11881 966751697
? 1
? 1
! 43941 755379621
! 22737 863993349
! 34275 888922229
? 1
? 1
! 25624 180563860
! 26314 637535246
! 42209 289897147
? 1
! 36124 714931097
! 56596 461642972
? 17317
? 1
! 22481 734809759
? 1
? 1
! 3836 402283708
! 3200 452078285
! 55175 73383867
! 31312 553432086
? 1
? 1
? 1
! 5610 79382780
? 1
? 1
! 19480 756870486
? 1
! 26782 125605614
! 9898 473440954
? 1
? 48559
! 45869 261075618
! 53145 897362719
! 52324 925692478
! 10067 781389482
! 37465 5881973
? 1
? 1
! 9844 400188934
! 20425 187386172
? 1
! 55254 29220411
! 48840 235539094
? 1
? 1
! 7541 288455518
! 8075 216283667
! 48733 312826330
? 1
! 27057 839644821
! 35508 942704067
? 1
? 1
! 33066 762567080
! 27795 70256506
? 59335
! 934 678332528
? 1
! 14068 48203857
? 1
! 39237 143285032
? 1
? 1
? 1
? 1
! 13726 240447532
? 1
? 1
! 54023 785204081
! 41057 485284824
! 23771 462989763
! 25745 836762944
? 6823
! 877 946798182
! 17781 817842567
! 1304 536012104
! 42636 839826293
! 43267 170693155
! 50895 620461784
! 17635 466396573
! 39047 120675158
! 38400 489542074
! 31466 192802582
! 23837 308817160
! 5058 339485129
! 25149 619223382
! 41339 649884196
! 50404 835420851
? 1
! 547 57218720
? 1
? 1
! 41866 881203530
! 9825 816681721
! 52773 971115954
? 1
? 1
? 1
! 1043 956845281
! 35034 26714008
? 1
! 42320 958085369
! 35342 481198507
? 1
! 44300 425071688
! 25613 384671462
! 34753 23936427
? 1
? 1
! 6781 165690871
! 29080 29064180
? 1
! 6548 890633645
? 1
? 1
! 13885 369459900
! 7397 195681778
! 3118 278067940
! 17062 767412920
? 1
? 1
! 22318 226102926
! 17579 488855699
? 1
! 17610 657390444
? 1
! 37430 802425702
? 1
! 33793 294447364
! 13992 794118370
! 55904 921470122
! 46751 75765561
? 1
? 1
! 38609 872432670
! 56569 925732688
? 1
? 1
! 46115 915470889
? 1
? 1
? 1
? 1
? 1
! 17957 456553562
? 1
! 7509 399175591
! 15064 301668313
! 54886 622995691
? 1
? 1
! 28562 277617594
! 56688 766441366
! 31680 832426735
! 10285 704590284
? 1
? 1
? 1
? 1
? 16160
? 1
? 1
! 59626 612182577
! 35600 721937648
? 1
! 19238 766266889
? 22500
? 1
? 1
? 1
! 21490 499297917
? 1
? 1
? 1
! 29112 891114697
! 31060 812414450
? 1
! 18717 716514543
? 1
? 1
! 55979 981368856
! 43810 776021775
? 1
! 40364 449906551
! 56080 832755790
! 5390 941851782
? 1
? 1
? 1
! 35755 223255850
? 1
! 6546 302137412
! 58058 428391225
? 1
! 8879 782205832
? 1
? 1
? 1
! 34217 28739545
? 1
? 1
! 46034 260675855
! 33017 909770149
! 3752 979508838
! 11225 603150532
! 59707 326302128
? 1
! 28974 588593529
! 52430 828987930
? 1
? 1
? 55858
! 6577 724926894
? 1
? 21956
! 29059 498722911
! 433 176490057
? 1
! 25535 364029524
! 17291 569832975
? 1
! 20159 635885139
? 1
? 1
? 43368
? 1
? 1
? 25276
! 44510 57428990
! 634 896619558
! 7215 560778717
? 1
? 1
? 1
! 22456 752302763
? 1
! 1088 596853653
? 1
! 52446 865452529
! 4763 880595052
? 1
? 1
? 1
? 1
! 12701 726075908
? 1
? 1
? 1
! 38348 862713977
? 1
! 58132 23003229
? 1
! 23014 54026143
? 1
? 1
! 14163 575289292
? 1
! 37977 460671054
? 1
? 1
? 1
! 49078 866546716
! 26871 894065376
! 23648 45575763
! 46236 778822902
? 1
! 24204 151096358
! 299 391943367
? 1
? 1
? 1
! 4701 446689210
? 1
! 26062 203980022
? 1
? 1
? 1
? 51894
! 14593 570559187
! 31110 147288347
! 29620 987494048
? 1
! 14034 501829043
? 1
! 37306 690980167
? 1
! 4681 208448098
! 51881 438344619
? 1
? 1
! 20355 744734167
! 50476 950269964
! 21347 85048299
! 16809 990584062
? 1
! 15184 880801818
! 39668 661188265
! 3520 280852516
! 48078 842275594
? 1
? 1
! 52321 508214674
! 52291 618478047
? 1
! 37187 358477788
! 44767 142718623
? 1
? 1
! 7176 142200102
? 1
? 1
! 30881 363970619
! 17183 476263042
? 1
? 54507
! 14250 991710546
? 59685
! 35898 314493670
! 7766 233405832
! 2145 758445453
? 1
? 1
! 32877 91737262
! 53010 423883200
? 1
! 1634 28087378
! 47262 899226119
! 23884 72549433
? 1
? 1
! 14347 340240857
? 1
? 1
! 31822 196608682
? 1
! 26749 332537638
? 1
! 41581 440728922
! 21540 52305039
? 1
? 26619
! 48551 913956822
! 13811 519997581
? 1
? 1
! 38556 491755843
? 27502
? 1
! 41004 490823502
? 1
? 1
? 1
! 5525 303322406
! 50865 613474827
? 1
? 1
! 54973 9200499
? 14681
! 9205 230728905
! 43734 181145512
? 1
! 31487 866026984
? 1
! 1882 822592016
! 694 541629608
? 59583
! 48461 276912787
? 1
! 1039 11277221
? 1
! 32662 618081290
? 1
! 35658 722086838
! 14635 962417362
! 56157 61285576
? 1
! 43302 460931252
? 1
! 34071 505276507
? 55889
? 1
! 40140 668226718
? 1
? 1
! 47091 508377312
? 1
? 27736
? 32397
? 1
? 1
! 26892 88600602
! 15076 529285977
? 1
! 1436 211166086
? 1
? 1
! 47863 751030999
? 1
? 1
! 1593 227105639
? 1
! 25670 748078118
? 1
? 1
? 1
! 53350 12329407
? 1
! 13155 89291765
! 29089 743432599
? 1
? 1
? 1
! 9622 333314142
! 20077 519121868
? 1
? 1
! 57100 633356102
! 3346 500696780
! 11690 280421087
? 1
! 3881 573292783
! 23364 113023786
? 1
? 1
? 1
! 3777 804033349
! 50678 565420760
? 1
? 1
? 1
? 1
! 19885 849550619
? 1
? 1
! 34423 110056221
! 4191 870867426
! 38744 987807678
? 1
! 29364 283031221
? 1
! 26000 973687058
? 1
! 54563 848183796
? 1
! 31511 26509081
! 10247 395618584
? 1
? 1
! 5511 975540290
! 39404 575192229
? 1
? 1
! 15983 131531845
? 1
! 35764 828118407
! 11219 408142455
? 1
? 1
? 1
! 2001 872200228
? 1
? 1
? 1
! 28465 805059203
! 4108 789236675
! 29995 503724298
! 31825 419904475
! 55163 541991429
! 59446 437309661
! 42214 48152115
! 9775 273870028
? 1
? 1
? 1
! 52681 144235217
? 1
! 37830 237318044
! 47926 280198511
? 1
! 15817 64847564
? 1
! 2323 342903771
? 1
! 41891 897255516
? 1
? 1
! 57812 186167333
? 39400
! 6753 879543751
! 40066 95282960
! 10461 750962254
! 51211 142056327
? 1
! 1366 589136708
! 49353 569321955
! 24073 634355489
! 57272 358019396
! 25376 644674231
! 31001 7718040
! 52138 887988079
! 21156 570235123
! 43496 451372011
? 1
! 5350 58721220
! 50537 380810508
! 39998 592987012
? 1
! 52588 828973442
? 10453
? 1
! 10731 850842610
! 6791 896027610
? 1
! 13987 851675537
? 47075
! 23016 981483647
! 50725 48334253
? 1
? 1
! 554 460527496
? 1
! 58398 680774285
? 1
! 2132 914011735
? 1
! 56638 489342071
? 1
? 1
? 1
! 57799 263597128
! 46819 99166240
! 10164 546326388
! 28105 201663859
! 53759 261377879
? 1
? 1
? 1
! 410 955373088
? 1
! 52335 998588639
! 47750 648191462
! 22957 303319427
? 1
! 59847 894263543
! 38395 749797276
! 9913 955575316
? 1
! 54297 359280613
? 1
? 1
! 13165 302039965
? 1
! 31148 39141645
! 28152 293369877
! 5791 269892008
! 46091 666033025
! 40337 421885284
? 1
? 1
? 1
? 1
? 1
? 56304
! 50925 970328187
? 1
! 11488 292003815
? 1
! 9169 414757391
! 48486 681123777
! 25710 210676254
? 1
? 1
! 28337 309264784
! 45110 803565053
! 14997 562842004
? 55547
? 1
! 45861 544213611
! 43091 902426019
? 1
? 1
! 42829 332636411
! 2447 633702984
! 56719 828740880
? 1
? 1
! 42925 233163708
! 14723 836121936
! 55951 798834099
! 33866 45002261
! 41419 521876813
? 1
? 1
? 1
? 1
! 40621 814997929
? 1
! 4290 445867404
? 1
! 31773 858063857
? 1
! 8685 158666902
! 54131 296919396
! 22003 300125152
! 54489 26268199
! 48572 432936185
! 52428 533781014
! 28959 506882703
! 1007 95827027
! 32262 983043875
! 50015 267043274
! 21346 111787311
? 1
! 34493 44231179
! 39160 561332337
? 1
! 30160 348739315
? 17743
! 47501 655056354
? 1
! 25460 627045489
! 15496 796417470
! 10510 735210065
! 27983 269745435
! 3931 377738085
! 37561 72275855
! 25178 404310079
? 1
? 1
! 15430 793497724
! 28766 309265439
! 13281 636679069
? 1
! 32324 26726605
! 6450 65091675
! 46285 602741886
? 1
? 1
? 1
! 59064 391950267
! 52753 798633980
! 29402 661078151
! 53115 77831511
? 1
! 7332 548227003
! 37538 848980887
? 1
? 1
? 1
! 40114 301006179
? 1
? 1
? 1
! 8967 255991265
! 41188 600770925
? 1
? 1
! 57376 418223715
! 9682 358454059
? 1
! 44013 563884555
! 12651 598789555
? 1
? 1
? 1
! 8711 250287833
! 50372 437078203
! 8322 616755573
! 11379 500577278
? 1
? 1
? 1
? 1
! 2081 444542829
! 45058 421880278
? 27669
? 1
? 1
! 1124 195321339
? 1
? 1
? 29507
! 53733 267117244
? 1
? 1
! 41932 344672049
? 1
! 57601 372798969
! 31022 411846575
? 1
! 52620 324162983
! 35461 273205705
? 1
? 1
! 6562 882101575
! 15037 920922906
! 35754 689290524
? 1
? 1
? 1
! 29164 397623104
? 1
! 52822 49709160
! 8944 944870088
! 4406 191621466
! 9153 222882108
? 1
! 12242 739318170
! 44356 79611811
! 54347 884708782
? 1
? 1
? 1
? 1
! 7232 490603573
? 1
! 53383 411216135
? 1
? 1
! 4132 625618102
? 1
! 39669 323437630
? 1
! 16027 58525939
? 1
? 1
! 24254 478279729
! 34513 957456922
? 1
! 5081 516646365
! 27845 362618979
? 1
? 1
? 9970
! 25559 495944828
! 3207 283474125
? 1
! 8421 21994512
! 3298 659829527
? 1
? 1
! 24350 399043988
! 47994 127096022
? 1
! 45993 28707384
! 19686 145432534
? 1
! 31481 822087462
? 1
? 1
? 25272
! 42794 553251006
! 9075 67692489
? 1
? 1
? 1
? 1
! 12261 307142076
! 12202 933083236
! 8336 603252549
? 1
! 3677 324225032
! 38113 458543133
! 30269 213465351
? 1
? 1
! 32443 276432852
? 1
! 57472 201093673
! 22851 796777562
! 18275 306018645
! 56716 377544372
? 1
? 1
! 13365 534431058
! 45782 631663213
! 58485 353356907
? 1
? 1
! 15633 623985243
! 26152 937817901
! 48821 803077725
! 55275 600526580
? 1
? 12208
! 54061 906608403
! 46435 417384862
! 7775 499224331
! 45378 523528942
? 1
? 1
! 22552 154765414
? 1
! 18124 845472535
? 1
? 1
! 13417 257297405
! 43268 372942676
! 12431 368408313
! 28795 854629357
? 1
! 50752 828005722
? 1
? 1
! 38794 228288479
! 28646 582086370
? 1171
? 1
! 15024 440272109
? 1
? 1
? 1
? 1
! 27998 180573496
? 1
! 30345 726614234
? 1
! 34852 379972543
? 1
? 1
? 1
? 1
? 1
! 58702 928313977
! 23505 589379767
? 1
! 38660 818652427
? 1
? 1
? 1
! 19650 983651675
? 1
! 13211 527509243
? 1
! 582 515268790
! 42363 477371226
? 1
! 59422 375666363
! 44352 292340537
? 1
! 28195 756364423
! 14044 661654326
! 13681 608250645
! 6314 669141836
? 1
! 38241 434112391
? 1
! 31257 869553665
? 1
! 1741 161688234
? 1
! 47956 890313183
? 1
! 31297 230301795
? 1
! 42720 628086149
? 1
? 1
! 55801 485346252
? 1
! 37876 990061444
! 21537 168785105
? 1
! 23687 726325017
? 1
! 29862 158316751
? 1
? 1
! 26276 217448559
! 49284 853662029
! 57677 386559543
? 1
? 1
? 1
? 1
! 4738 9952285
! 37483 713014972
! 59646 339140633
? 1
? 1
! 44303 693197004
! 1888 765267617
! 25160 151820386
? 29565
? 35215
! 6574 928460049
! 4258 18968427
? 1
! 55525 972267699
? 1
? 1
! 8590 576139700
? 1
? 1
? 1
! 49887 114363338
! 53243 815990117
! 56124 212753089
! 30792 279405073
? 12450
! 26481 370399392
! 22453 976371614
? 1
! 57711 715713414
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 23204 84221538
! 36967 956957895
? 1
! 48207 900119678
! 31639 433171552
? 1
? 1
? 1
? 1
! 58017 357747410
? 1
? 1
! 17829 977665693
! 49805 614503968
! 26410 356694555
! 44707 961021731
? 1
! 20138 426931270
? 1
! 37700 74830398
? 1
? 1
? 1
! 21998 447293261
! 16897 857464285
? 1
! 16052 683558384
? 1
? 1
? 1
! 5813 106984094
? 1
? 1
! 33543 508009218
? 1
! 57473 982090198
! 54119 566167556
? 1
! 18330 580439446
? 1
! 37929 561099688
! 4484 785040435
! 3411 589762508
? 1
! 9021 409340481
! 5079 722723927
! 49983 905612973
? 1
! 46990 359709105
! 44490 630897857
? 1
? 1
! 45022 10423329
! 50740 834704419
? 1
? 1
! 3011 288907356
! 15319 573001162
? 1
! 10263 154280724
! 40639 775261806
! 34240 744666006
? 1
? 1
! 30341 440300932
! 51548 285062756
? 1
! 2834 61474044
! 21218 247767729
? 1
? 16854
? 1
? 1
! 177 911408303
? 1
! 49067 435437557
! 19093 204394078
! 33074 327689512
? 1
? 32938
? 1
? 1
! 48564 260749353
? 1
! 23740 422834009
! 45372 92761716
? 1
! 53495 694059301
? 1
! 3092 197212763
! 3566 937634692
! 9102 552193632
? 1
! 13152 694588141
? 1
! 38159 773925442
? 1
! 59340 738358023
! 42582 184109247
? 1
? 1
! 34365 243995624
! 51148 276020592
! 18029 177660310
! 58411 283955055
! 11773 272938144
! 25055 279498315
! 58988 392744623
? 47720
! 27015 2057954
? 1
! 486 696628349
! 41152 864815576
! 50405 496335407
? 1
! 4826 39936371
! 35696 866561244
? 1
? 1
? 37496
? 394
! 20531 579351486
? 1
? 1
? 1
! 17221 620125411
! 11628 569318527
! 39617 928898801
! 21637 99440314
! 1777 53630387
? 1
? 1
! 22161 179589105
! 24176 189006964
! 46625 703102047
? 1
! 39630 698673641
! 15204 139790473
? 1
? 1
! 46440 363212086
? 1
! 35007 788147102
? 1
! 51523 609017298
? 9795
? 1
? 1
? 1
? 1
? 1
! 43828 355520233
! 37491 45668298
? 1
! 41563 520012195
? 1
! 58165 605063762
? 1
? 1
? 1
? 1
! 45370 794824492
? 1
! 25050 131164003
? 1
? 1
! 42665 829382305
! 24301 972456000
! 11043 947904765
? 1
? 1
? 1
? 1
? 1
? 1
! 44273 814553434
? 1
! 39807 392633669
! 41572 854824126
? 1
? 1
! 37519 771892702
! 39853 206140319
! 10042 905230715
? 1
? 1
! 25188 532005770
! 48157 951964007
? 1364
? 1
? 1
! 23972 79559590
? 1
! 48496 700536958
? 1
! 29474 764689459
! 12873 903319977
? 1
? 1
! 4574 371358462
? 41933
! 17333 546696651
! 50192 365908766
? 1
? 1
! 49071 656630103
! 7204 962223720
? 1
? 1
! 39204 628910757
! 23140 227075862
? 1
! 8002 835829986
? 1
! 25622 548506794
? 1
? 1
? 1
? 1
? 1
! 34047 455102887
? 1
! 44575 914905887
! 13593 91018166
? 1
? 23717
? 14777
? 1
! 5766 955677723
? 1
! 40800 814065366
! 2181 922237488
! 45265 776283309
? 1
! 15446 225346543
? 1
! 7981 931258644
! 8891 105220748
! 22632 926509666
? 1
! 28996 807564798
? 1
! 6092 16563751
! 58424 9449326
! 44475 795140674
? 1
! 58465 144864187
! 6620 757024894
? 1
? 1
! 39638 301563210
! 27688 295183986
? 1
? 1
? 1
! 8169 496644007
? 1
? 1
? 1
! 24017 338836132
? 1
? 1
! 42183 863905915
? 1
! 10226 990724514
! 14722 232221420
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 47786 639075918
? 1
? 18890
? 1
? 1
! 49595 513858524
! 15883 888854651
! 54817 796801173
? 1
? 1
! 28271 721455402
! 33746 450911632
? 1
? 58423
? 1
? 1
? 1
! 46854 811189351
? 1
? 1
? 3977
? 1
? 1
? 1
? 1
? 1
? 1
! 20789 637475756
! 50431 280152810
! 29712 497061761
! 33098 682824433
! 23352 279430949
! 33317 739063982
! 46095 785228743
? 1
! 3454 949932896
? 1
! 57151 78444180
? 11987
! 42091 627860102
! 27896 610209898
! 50593 358083993
! 49397 872011837
? 1
! 58677 215102857
? 1
! 9410 860144612
! 43394 456991733
! 17434 790102288
! 46151 89253671
! 6190 866088367
! 14147 870198114
? 1
! 38059 257412973
? 24945
! 29325 87273807
! 39152 582674215
! 1253 757685143
! 14940 959893649
! 31066 653630757
? 1
! 2401 262120253
? 1
? 1
! 38268 30503654
? 1
! 39515 322896885
! 8288 251264952
! 58368 43117854
! 42638 768711965
? 1
! 26323 823286248
? 1
? 1
! 50165 625863355
? 1
! 11749 369195723
? 1
? 1
! 19050 845335310
? 58959
! 36234 284407957
! 6174 594608000
! 38061 234227496
! 35032 738389440
? 1
? 1
? 1
! 29906 456902166
! 31409 387114240
! 44477 404101404
? 1
? 1
! 58443 342642122
! 46495 638052470
! 50762 737886072
? 1
! 55667 425730797
! 34153 906973469
! 58631 594657449
! 11277 816732383
? 1
! 34977 349030931
! 42612 620383280
! 2235 186096062
? 43274
! 7617 10645833
! 36506 328167578
! 37534 109983408
? 1
! 33548 709941620
? 1
? 1
? 1
? 1
? 1
? 1
! 46833 112891291
! 16765 669713761
? 1
! 37411 829559168
? 5740
! 35354 823900945
! 5528 317823777
? 1
! 21487 560445430
! 51678 456940229
? 1
? 1
? 1
? 1
? 1
? 1
? 54680
? 1
? 1
! 16612 253622431
? 1
! 52364 77724304
? 1
? 1
? 1
? 1
! 52108 733007042
? 1
! 56359 811131549
! 53283 761347562
? 1
? 1
? 1
! 18812 532846276
? 1
! 36306 152805409
! 16319 880358081
! 37642 298548830
! 48947 472538689
? 1
? 1
? 1
? 1
! 1410 127556227
! 17242 440975635
? 1
? 1
? 1
? 1
? 1
? 1
! 52339 863575816
? 1
! 57622 376556822
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 17789 234914662
! 26126 184749858
! 55146 15338242
! 46825 367597739
! 42728 890497375
? 36716
! 57932 368226104
? 1
? 1
! 4153 139584857
? 1
? 1
! 14531 141007275
! 42874 236996267
! 51830 975373592
! 12064 731966612
! 40831 6591372
! 1669 512742904
! 2455 345939785
! 34029 807677064
! 25612 817822928
? 1
? 18963
! 58013 493256820
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 8536 53721854
! 36636 990862299
! 4355 615212407
! 7525 726801458
! 33321 993516685
? 1
! 30102 121994182
! 19684 735888080
! 40041 270652612
? 1
! 12498 888392274
? 1
? 1
! 59055 579796624
? 21720
! 32911 572896821
! 35345 236388994
? 1
! 25422 460440728
! 20345 500396320
! 2150 917447328
! 40526 509557476
? 1
? 1
! 614 180154674
! 53415 634105820
! 20528 517970180
? 1
? 1
! 30378 850070444
! 55665 138655286
? 1
! 52163 166048216
? 1
? 1
! 31556 262604192
? 1
! 55447 705564746
! 2728 574264003
! 15397 651097303
! 20158 118349071
? 1
? 1
! 49881 850874091
? 1
? 1
? 1
? 30722
? 1
? 1
! 27522 301757445
? 40722
! 49949 850716573
? 1
! 32618 22092221
? 1
! 27366 462360644
? 1
! 30523 67042429
! 53245 961094353
! 25083 605834182
? 1
! 39071 796202078
? 1
! 31292 564064010
? 1
! 4532 44293173
! 33813 570322819
! 5927 342248915
! 41147 979973523
? 1
! 56769 830379785
! 57919 41698572
? 1
! 28199 890146620
! 42887 80472878
? 1
! 10833 587976138
? 1
! 28392 374116292
! 51858 217734534
? 1
? 1
! 36916 504191557
! 22615 735236523
? 1
? 1
? 1
! 31415 679368813
! 25768 84052617
! 32 941544500
? 1
! 23561 953413645
? 1
? 1
! 30777 600502403
! 33215 311709277
? 1
? 1
? 1
! 9981 356157113
? 1
! 22558 84727848
? 1
! 41435 196253465
? 1
! 33599 854989422
? 1
? 1
? 1
? 1
? 1
! 50410 315127528
! 1601 605336564
! 11090 234152361
? 17234
? 1
! 58667 135396098
? 1
? 1
? 1
? 1709
? 22883
! 8581 129142266
? 1
? 1
! 22987 505018922
! 15056 515727950
! 19185 234979552
? 1
? 1
! 27315 745577521
? 1
! 48345 45410323
! 25404 181959571
! 58914 33955513
? 1
? 1
! 35384 633404110
? 46224
? 1
? 1
! 31290 783192830
! 1461 327555215
! 35806 931603393
! 27515 183117701
! 25482 559474170
! 51685 982870475
! 51305 12084160
? 1
! 58550 911389643
! 17554 285218353
? 1
! 54825 599095272
! 7183 668747982
? 1
? 1
? 1
! 57692 383608211
? 1
! 16193 205664318
? 1
? 1
? 1
! 54715 693646164
? 10118
! 4439 424863841
? 1
? 1
! 40267 117488686
? 1
! 16496 842642423
! 54926 175473208
? 1
? 1
! 40928 225933589
! 52527 965202249
! 57173 402382461
! 46734 37657874
! 42184 333895800
? 1
? 1
? 1
? 1
? 1
? 1
! 38100 434059389
! 48794 410527046
? 1
! 56962 670584482
? 1
! 47936 147508838
! 42594 697869200
! 30772 175225995
? 1
! 37804 845802384
! 16037 779800621
! 44765 669906791
! 43517 590658396
! 39999 441797980
? 1
? 1
! 38160 393024363
? 1
! 24474 387819798
! 10671 211797999
? 1
! 15871 871493020
! 42883 172103210
! 11423 600858339
? 1
? 1
? 1
! 29690 571412683
! 15757 777165074
! 25138 821197288
! 2989 934292310
! 11279 168476334
? 1
! 58520 544334772
? 1
! 52804 731956005
? 1
? 1
? 1
! 33711 319130071
? 1
! 23959 775038562
! 54543 365822448
? 23847
! 6186 220531233
? 1
! 41905 844568795
? 1
? 1
! 17705 38613956
! 22132 276013202
! 37377 822985322
! 58001 766525032
! 46483 563500649
? 1
? 1
? 25092
! 47924 897055767
? 1
! 23960 634639068
? 1
? 1
! 19017 985762837
! 16517 74710377
? 1
! 36734 418243417
? 1
! 30656 96654953
? 1
? 28382
! 21096 402132277
? 1
? 1
? 1
! 21076 605917752
? 1
! 18056 149426427
? 1
! 30812 132836163
! 8572 730061857
? 1
? 1
! 42642 613653251
? 1
! 6516 51434452
? 1
! 2213 11965432
? 1
? 1
! 21686 527834599
! 15612 234398254
! 29839 259005606
? 1
? 1
! 26013 783983064
! 38812 759432917
! 14942 548683715
! 51974 905456551
! 35261 482359351
? 1
! 56378 518829201
? 1
? 1
! 51213 21073054
! 41428 588442025
? 1
? 1
! 35489 409591814
? 1
? 1
! 46390 501309735
? 1
? 1
? 1
! 31151 314029589
? 1
? 1
? 1
! 35973 957211486
! 56450 762419446
? 1
? 1
! 46369 125018338
? 1
! 28741 556841202
? 1
? 1
? 1
? 1
? 27829
? 1
? 1
? 1
? 1
? 1
! 10615 918218491
! 28732 520242452
? 1
? 1
! 1460 225478238
? 1
? 1
? 1
! 57755 505831791
? 1
? 1
! 25735 190675858
! 16504 130189264
! 24644 852099226
? 1
! 28175 110881564
? 1
! 8806 553063819
? 48680
! 43591 226739922
? 1
! 33613 567026546
? 1283
? 1
? 1
? 1
! 3657 333995345
! 7289 690598613
? 1
! 12780 18085295
? 1
? 1
? 52491
? 1
? 1
! 26778 475858354
? 1
! 44429 592776686
? 1
! 40917 19991705
? 26065
? 1
! 3327 128871667
! 6978 166289717
! 41108 950561674
! 8304 943849776
? 1
! 17979 827518185
? 1
? 1
? 1
! 17378 121538226
! 1403 284978860
? 1
! 49173 107008284
? 1
! 46921 392536564
? 1
? 1
! 38628 66244215
? 1
! 17922 756025433
? 1
! 45882 369654988
! 32534 789466960
! 53426 940952340
? 1
! 21708 813662657
! 13926 529849546
! 48636 75003854
! 5702 354426685
? 1
! 54031 645161730
? 59230
! 28182 431049888
! 42993 997027527
! 29413 279739716
! 58012 635802727
! 4432 725810378
? 1
! 5260 183307791
! 32082 724147661
! 48891 933131259
! 59012 177014418
! 57944 811037100
! 37518 641613753
? 1
! 15407 833125465
? 1
! 48605 174598012
? 28864
? 50735
! 44340 67677949
? 1
! 16279 405595807
! 8565 689699978
! 55962 387732171
! 16609 233694468
? 1
? 1
? 1
? 1979
? 1
? 1
! 29495 646872968
! 25150 364432284
? 1
! 22872 950120031
! 52414 180143551
? 1
! 21960 74212273
! 5686 92818326
? 1
? 1
! 25753 666871774
? 1
! 14445 609859783
! 53980 127792489
! 48913 468354474
! 4098 908874516
? 1
? 1
! 9987 561581467
! 9845 751714462
! 24371 888474996
! 55046 961093348
! 52214 614227979
? 1
! 58995 222635051
? 1
? 52192
! 55983 711606147
? 1
! 45098 112404898
! 196 345761608
? 1
! 4126 956561963
! 4048 159433727
? 1
? 1
? 1
! 52951 995665592
? 1
? 1
! 6103 378948161
! 3428 889918453
! 20516 518403780
? 1
! 9722 789617979
? 1
! 53933 310640301
! 14713 773527487
! 58455 948373879
? 21236
! 16437 995024594
? 1
? 1
! 51289 588232665
! 48481 343503082
! 47706 14198287
! 34914 250344000
! 54319 247616951
? 1
? 1
? 1
? 1
! 24626 79146897
? 1
? 1
! 59322 828600256
! 29841 520097124
! 56770 249283082
? 14860
! 56300 307543956
? 1
? 1
? 1
? 1
? 1
! 53063 565719105
! 25580 314248521
? 1
? 1
! 37026 115913549
! 24334 185930732
? 1
! 6064 906382550
? 1
! 41256 503164897
! 31391 779462576
! 18669 187285174
? 1
! 59981 494663754
! 43149 853736150
? 1
? 1
! 32053 498783427
! 31467 197138470
! 33750 281797496
? 1
! 21293 637294271
? 1
! 35881 347390093
! 21592 687230837
! 2572 115957694
? 1
! 8109 100647556
? 1
? 1
? 1
! 43682 614000145
! 51954 774389996
! 37714 276735091
! 58109 272227252
! 28707 569581849
! 45072 813143477
! 37327 978079755
! 49068 343729007
? 1
! 34226 349988066
? 1
? 1
? 1
! 33443 427718617
! 57969 688731256
! 3534 613193022
? 1
? 1
? 1
! 1664 843627991
? 1
! 16961 752900743
? 1
? 1
! 30506 232663675
! 49597 369031543
! 17849 968769049
? 1
? 1
? 1
? 1
? 1
? 1
! 32508 697082797
! 51253 265377396
! 19124 764405140
? 1
? 1
? 1
! 44903 393722543
? 1
! 51441 891082808
? 1
? 1
? 1
! 30953 131058288
? 1
? 1
! 18653 66055970
? 1
? 1
? 1
! 47261 744657843
? 1
! 25457 353366240
? 6200
! 42953 866653114
! 49500 724941623
? 1
! 14477 566208003
? 1
? 1
? 1
? 1
? 1
? 1
! 34617 526584385
? 1
! 47672 99409794
! 48271 123061803
? 1
? 1
! 55217 354275279
? 1
! 29321 596698840
? 1
? 1
? 1
! 22771 734557096
? 1
? 1
? 1
! 17836 926737745
? 1
? 1
! 47646 564315020
! 7005 121884849
! 31733 923760320
? 1
? 1
? 1
! 2900 411797473
! 39528 611184859
? 1
! 35189 400705451
? 1
! 7731 166480415
? 4277
! 54102 984681731
? 1
! 26257 688738069
! 36936 257999418
! 50870 48541159
! 36276 683601082
? 1
! 56045 853150975
? 40943
? 1
? 1
? 1
? 1
? 1
? 1
! 7352 51872922
! 57022 690279863
! 44006 591725551
? 1
! 27460 792807900
? 1
! 25441 50566153
? 1
! 530 222785309
? 1
? 1
? 1
? 1
? 1
! 21580 123099891
? 1
? 1
! 51782 258375027
? 1
? 1
? 1
? 1
? 1
? 31792
? 1
? 1
! 51309 794052129
! 46480 514252409
! 43131 179596411
! 35246 859008320
? 1
? 22535
? 1
? 29809
? 1
! 23707 236098349
? 1
! 39429 506807229
! 16046 67404155
! 31033 915175109
! 12299 348754132
? 1
! 9724 394830455
? 1
! 34291 279075342
! 50838 398020654
! 47272 615318205
? 21479
! 54671 625709165
! 28037 827296370
! 5896 697211995
! 46707 556677143
! 53484 289397996
? 1
? 1
! 59995 96499981
! 15173 704418838
? 1
? 42368
? 1
? 1
? 1
! 6079 606329180
? 25841
? 1
! 3120 483638429
? 1
? 1
! 30271 671377075
! 34385 696361929
! 47409 44817479
? 1
! 51432 820639975
! 54507 325669334
? 1
? 1
? 1
! 14606 196691784
! 10443 589493183
! 4334 732336169
! 2687 121378403
! 5650 988149957
! 44818 930992866
! 259 903488330
! 42373 860770216
! 40226 846337433
! 9282 737413829
? 1
? 1
! 6248 680926026
! 10529 159654774
? 1
! 55000 657756003
? 1
? 32438
? 1
? 1
! 16461 253710623
! 21506 633972195
? 1
? 1
! 5817 739750340
? 1
! 34713 578089285
! 8999 630940134
! 26909 751625740
? 1
! 53891 446616600
! 24939 137688986
? 1
! 37247 327633257
! 9191 737361143
! 40825 933833419
? 1
? 1
? 1
? 1
! 26122 644305014
! 57830 395913789
? 1
? 1
! 27819 7823887
? 1
! 3920 339618905
! 52762 660955735
? 1
! 33754 427444646
? 1
? 1
? 1
? 1
! 41948 816696868
! 44081 364707986
? 1
! 54849 426158533
? 48091
? 1
! 40026 924102379
? 1
! 27492 880259325
! 37959 232859752
? 1
? 1
! 18174 980980666
? 24530
? 51048
? 1
! 38530 563575444
! 48046 301856764
! 11727 21507522
! 47760 19684604
? 1
? 40298
? 1
? 1
! 15412 899620045
! 25875 606494115
! 28887 225376944
? 1
! 21120 853184811
! 1628 756879469
! 35842 614105664
? 1
! 9108 776917574
? 1
? 1
! 41139 74118540
! 36809 66191091
! 36017 153567287
? 1
? 1
? 1
? 53858
! 23944 395803848
! 31382 364728526
? 1
! 46879 114490465
? 26241
! 26364 618340185
? 1
? 1
! 661 518341523
! 31515 239318678
! 26527 631316771
? 1
? 1
! 45916 979734249
! 33863 864529889
? 1
? 1
? 21087
? 1
! 37887 557118161
? 18452
? 1
? 1
! 49072 301738985
! 7164 483752921
? 1
! 14717 374522851
! 40027 536300548
? 1
? 1
! 29695 912628375
! 13484 894792134
? 1
? 1
? 1
? 1
! 50075 96829790
! 16539 872428892
? 13331
! 56084 566319446
? 1
! 39309 401627045
? 1
! 30268 114649806
! 6745 807751497
? 1
? 1
! 1778 361976532
? 1
! 7879 675415780
! 25057 597641445
! 31147 206550196
? 1
? 1
! 846 283495763
? 1
? 1
? 1
? 1
? 1
! 37296 190381761
! 8542 920596826
? 1
? 1
! 51345 839858895
! 57869 240441638
? 1
? 1
! 23849 909504282
! 20277 564441456
? 1
? 1
! 7127 103831703
! 13180 569139502
? 1
! 22527 625778936
? 1
! 60060 772146376
? 58398
? 1
! 21823 956712731
! 32999 489584660
? 39198
? 1
? 1
? 1
! 50722 747345254
? 1
! 47772 299195972
? 1
? 1
! 25940 826885815
! 22809 820796152
? 1
! 18715 642049860
! 50535 319174532
? 40101
! 56327 329305276
! 33902 619925818
? 1
? 1
! 32830 494636493
! 2855 404755730
? 1
? 1
! 7088 572251704
! 16476 198841136
! 22983 927101948
? 1
? 1
! 35712 224225689
! 58041 247560163
! 34338 867132342
? 2071
! 42971 249433196
? 1
? 1
! 12343 316086702
? 1
! 21069 998174444
? 1
? 1
? 40443
? 1
? 1
? 1
! 3420 760344970
? 1
! 1990 636490509
? 1
? 1
? 1
! 22763 749412462
! 44621 366491537
? 1
? 1
! 50539 770544964
! 25762 386609765
? 1
! 31801 140616671
? 1
? 1
! 34582 59439792
! 51686 454749378
? 1
! 29092 973237007
? 1
! 32980 891010230
? 1
? 1
! 47161 48269794
? 1
? 1
! 10788 45713628
? 1
! 16048 585228271
! 23293 721809270
? 1
! 7703 403780594
? 1
! 10798 668967469
! 1104 284528733
! 51789 293417609
? 1
? 1
! 20192 818826260
? 1
? 1
? 1
? 1
? 496
? 1
! 23241 948608852
! 2723 3166769
? 1
! 6362 214488072
! 41710 848610756
? 1
? 1
! 38111 299502766
? 1
? 1
! 47611 932757034
! 27159 302267698
! 45012 502661353
? 1
? 1
! 2058 185234009
! 41680 311020873
? 1
? 1
! 11976 352213452
? 1
? 1
? 1
! 18178 246990943
! 6618 187287349
! 54936 356185639
! 47811 878232237
? 5575
! 8465 82203206
? 1
! 17964 40194251
! 16644 756906356
? 1
! 48189 711646814
? 43844
! 20078 76812624
? 1
! 3791 797729
! 36869 144398467
! 46342 954791096
? 1
? 1
? 1
? 1
! 52334 7041325
! 44895 87505086
? 1
! 19092 831356011
! 54590 325105607
? 1
? 1
? 1
! 22490 542627869
! 29049 652166461
? 1
? 1
! 19317 438148683
? 1
? 1
? 1
! 26189 974185995
! 8230 149942013
! 41037 81290228
? 1
! 2604 995068500
? 1
! 6106 754122601
? 28050
! 16272 530473308
! 4971 892477361
? 1
? 1
? 1
? 1
! 46346 184100651
? 1
! 40922 309581816
! 44388 593889550
! 14542 646668656
? 1
? 1
! 24162 490342326
? 1
? 1
? 1
? 1
? 28134
? 1
! 46842 87571511
! 48369 354706173
! 57519 248016581
! 43028 521921632
? 1
! 35657 939792931
! 1394 520551410
? 1
? 1
! 43798 888031411
! 32099 943730709
! 24417 457398595
! 16292 58913027
? 1
? 1
! 7592 719247026
? 1
? 1
! 9053 543477217
! 52671 966406453
? 1
! 28926 266710013
? 1
! 1943 290750546
? 1
! 10677 354845117
! 500 173112211
! 42450 848717138
! 43062 992004473
! 17870 764133113
? 1
! 20717 955829831
! 49448 92238552
? 1
? 1
! 35107 536863850
! 21501 159016494
! 30616 579934018
? 59013
! 13007 617237060
! 216 962702332
? 58826
! 54657 730225252
! 40598 861187188
! 55992 415060441
? 1
! 6504 756559872
! 58866 262275476
! 30545 533464158
! 2301 300471697
? 1
! 56485 297295910
! 17025 191093143
? 6339
? 1
! 35830 514340745
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 32962 385649005
! 59597 133237931
? 1
! 9738 342463981
! 19524 879542763
? 1
! 17851 113403042
! 40186 585990430
! 27532 284439037
? 1
? 1
? 22980
! 33232 204725525
? 1
? 1
? 1
! 21810 742144254
? 1
! 31046 543652427
? 28001
? 1
? 1
? 1
! 23087 440049657
? 1
? 1
! 53892 419224378
! 33864 57116364
? 1
? 1
! 461 595685044
? 1
! 16400 181881247
! 47082 254386470
? 1
? 1
? 1
? 1
! 39457 879407541
! 13713 270896539
! 12532 19558434
! 19559 6777087
! 43474 763811101
? 1
! 59006 684259398
? 1
? 1
! 50839 883453114
? 1
? 1
! 41991 207049735
! 41241 403682196
? 1
! 27413 778776344
! 55519 287720626
? 1
? 1
! 59385 871928877
! 5598 126211425
? 1
! 56985 301512300
? 1
! 24441 317078978
? 1
? 1
! 49437 517450520
! 44985 985160692
! 30071 27557911
! 50080 96920091
? 1
! 54737 533608244
! 30476 896449884
? 1
! 50566 843194496
? 1
? 1
? 1
? 1
! 32625 250996672
! 6712 43060531
? 1
? 1
! 45740 545649314
? 1
? 1
? 1
? 1
! 15483 550981254
! 51988 814947480
! 57404 845759957
? 1
! 17161 156766957
! 37539 651529702
! 21419 226389618
? 1
! 39966 831876491
? 1
! 26727 828878855
! 30350 844355552
! 1150 924331253
! 37636 847833068
? 1
? 1
? 1
! 4892 111353425
! 24682 191258530
! 59923 105823549
? 57748
! 44698 381749224
! 41626 908467243
! 21368 635584821
! 54074 742849712
? 1
! 30744 51865759
! 9047 83567698
? 1
? 1
! 13498 100122202
? 1
? 1
? 1
! 11946 146752913
? 1
! 9253 760951468
! 16375 225684347
! 7197 241940591
! 31899 881266982
? 1
! 2139 341314930
? 1
? 1
? 1
! 36477 855151701
! 22467 80327736
! 15637 471047030
? 1
! 53813 949163954
! 38891 563892550
! 13145 408818406
! 24266 105362876
! 11980 355744891
! 24728 536967025
! 19134 826147929
! 51777 198920319
! 7751 502227519
? 1
? 1
! 10607 830564171
? 1
! 30221 758281199
? 1
? 1
! 23973 178391282
! 54348 65897579
! 38267 867775764
? 1
! 31674 945385355
? 1
? 1
? 1
? 49502
? 1
! 34555 861640090
! 51516 915812634
? 1
! 58997 53727054
! 41589 394764134
! 59147 690254082
? 1
! 48779 365452272
? 1
? 1
! 59153 337589233
? 1
? 1
? 47849
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 21866 36591062
? 1
? 1
! 32761 919582644
! 58735 442885276
? 1
? 1
! 54925 16949509
? 1
? 1
! 30512 483307424
? 1
? 1
! 31069 999977784
? 1
! 31385 81148786
? 1
! 53252 581320359
? 1
? 1
! 35742 112492532
? 1
? 1
? 1
? 1
? 6980
! 40019 311128629
! 6535 142529548
! 34724 197414834
? 1
! 33390 730211481
! 32654 907387204
? 1
! 47661 47593365
? 1
? 1
! 3511 697382279
! 24666 284345808
? 1
? 1
? 18425
! 4829 419942579
? 1
? 1
! 6924 734939765
! 59927 157189974
? 1
! 59202 508274167
! 6717 113570486
? 1
? 1
? 1
! 12293 92772981
! 32110 528566427
! 15325 504856910
! 49707 830709804
? 1
? 1
? 1
? 1
? 52124
! 43992 236513629
! 58352 955730482
? 1
? 6836
! 6343 89242271
? 1
? 1
! 32169 903768478
! 35224 706606783
? 1
! 48279 514397729
? 1
! 14711 979963105
? 1
! 8915 351009547
? 1
? 24257
! 26789 423418451
! 1657 116779862
! 58020 600870648
? 1
? 1
? 1
? 1
! 33854 136988517
? 1
! 53823 259111180
! 33966 263945704
! 18384 207039739
? 1
? 1
? 1
? 1
! 20711 784489409
? 1
! 44695 277978281
? 1
! 26135 334652106
? 1
! 10818 966515722
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 25814 379445995
! 55922 579002725
! 60082 828384403
? 1
! 33347 184378785
? 1
! 44843 556342943
! 13324 911405719
? 1
? 1
? 1
? 1
! 58852 72685807
! 47816 87679531
! 54678 714878734
? 1
! 17856 205150684
! 43781 842239045
? 1
! 35484 223837055
? 1
! 26097 308098392
! 11213 167346098
? 1
! 33338 517203849
? 1
? 41170
! 57703 483619458
! 23005 817587660
? 1
! 32752 14554663
? 1
? 1
! 59937 20748024
! 53294 607261326
! 58110 799253701
! 571 606219593
! 782 248322393
? 1
! 25227 590617343
? 1
! 37313 841247497
! 19984 981336136
! 1708 331186408
? 1
? 1
? 1
? 1
! 37965 999549518
! 37591 660534948
! 39752 203103711
? 1
! 11096 814977438
! 39935 361719307
? 1
? 1
! 26109 761697405
! 32607 327364231
? 1
? 1
! 11558 588287964
? 1
! 39568 676269826
! 34003 95412906
? 1
! 38117 900329212
! 48395 774120793
? 14328
! 59493 287362463
? 1
? 1
! 45129 654275551
? 1
! 9448 119443770
? 1
? 1
? 1
! 47763 652704399
! 45653 748331311
! 14790 673598399
! 56522 994895312
? 1
? 1
! 3440 136439318
? 1
! 12596 47990888
? 1
! 58193 822113638
? 1
? 1
! 42130 935331226
? 1
! 49919 943526162
? 1
! 58167 299441519
! 13859 646571142
! 49011 353354361
? 1
? 1
! 57762 259388985
? 1
? 1
? 1
! 17165 299038177
! 20514 955827302
? 1
! 6537 705220510
? 1
! 34726 238332931
? 1
? 1
! 48655 473927998
! 1726 32030671
? 1
? 1
! 10766 278641027
? 23578
? 1
! 31715 223635345
! 36421 636363318
? 1
? 1
? 1
? 1
! 17498 159199584
? 1
! 39332 254375260
? 58907
? 1
! 41778 657965808
? 1
! 44924 985306475
? 1
? 1
! 34566 913039539
! 19236 692597938
? 40605
! 56480 742523428
? 1
! 20393 581147851
? 1
! 22488 882487664
? 1
! 42689 112232276
? 1
! 41712 713217041
? 1
! 7129 412517099
! 24539 676221291
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 34321 229324094
! 18634 885472733
! 58623 21931297
? 1
? 1
! 31896 162983925
! 51085 451365060
? 1
! 3483 311222134
? 1
? 1
? 1
! 28015 971826913
! 4037 576851378
? 1
? 1
! 24619 441788309
! 30820 298891107
? 1
! 4199 401197578
? 34901
? 1
! 53640 693107118
! 41610 489931192
! 51258 64730551
? 1
? 1
? 1
? 1
? 1
? 1
! 12403 315345854
! 49762 188098470
! 28047 137426211
? 1
! 32733 430360978
? 1
! 46780 712511034
? 1
! 21016 394871285
! 48274 550704339
? 40483
! 6560 251724001
? 1
? 1
? 1
! 14559 124746638
? 1
? 1
? 1
! 44243 154588686
! 29781 62851326
? 51193
? 1
! 1707 289221242
? 1
? 1
! 53654 576458808
? 1
? 1
? 1
! 18680 575615654
! 55066 944399130
! 9417 43183207
? 1
! 13939 273374264
! 13003 368266877
? 1
! 31561 163634064
! 43031 984281647
! 49276 799472266
? 1
? 1
! 45917 70957224
? 1
! 53051 169337338
! 44548 121061036
? 1
? 1
? 1
? 1
? 1
? 1
! 54754 294153764
? 1
? 1
? 1
? 1
! 51579 396518245
! 46403 621808905
? 1
! 48127 88854502
! 41692 930609522
? 1
? 1
! 7383 337160357
! 7229 930885904
! 14335 872741152
! 39340 523479110
? 1
? 1
! 43003 467682898
! 29115 689719090
? 1
! 2901 777897202
! 19592 945888638
? 1
? 1
? 38569
! 1098 710387077
! 12622 13920665
! 3139 897192118
! 36228 804520760
? 1
! 10673 579802358
! 19839 880161199
! 11527 101486325
? 1
! 23832 110797669
! 53045 340560495
! 54016 754697448
? 1
? 1
? 1
? 1
? 59059
! 26028 896849617
? 1
? 1
! 36432 626696552
! 9572 645498577
! 36626 502948450
? 1
? 1
! 36868 499757522
! 5123 27911776
? 1
? 1
? 1
? 1
! 15119 366578599
! 44955 170582778
? 1
? 56023
! 45330 251826821
! 18295 768812112
? 1
! 14956 47297040
? 44276
? 1
! 15250 437995597
? 1
! 49825 947190747
? 1
! 29882 636532193
! 35695 3501032
? 1
? 1
? 1
! 44800 865317379
? 1
? 1
! 12471 406654590
! 52128 618759638
! 31294 339254754
? 1
! 47576 726757036
? 1
! 40843 966117554
! 37239 425414561
? 1
? 1
? 1
? 1
? 1354
? 1
? 1
? 1
! 35914 996295672
! 32273 957689501
? 1
! 10338 20239335
? 40371
? 1
! 27797 304007952
! 17336 301430064
? 1
? 1
? 1
! 11198 133287282
? 1
! 22147 233698482
! 23661 808156989
? 1
! 39223 659182538
? 1
! 47372 209526848
! 10684 156941796
! 14029 404335037
! 46373 517663838
? 1
! 34498 498650018
? 1
? 1
! 44680 645941528
? 1
? 1
? 1
? 27918
! 18878 636886526
? 1
! 32303 714216912
! 1422 310403508
? 1
! 53228 526347531
! 21642 672000198
? 1
? 1
! 1060 157560404
! 18772 420134943
? 1
? 1
! 27130 795999700
? 1
? 1
? 1
! 3494 594350927
? 1
? 1
! 37240 678260642
! 56304 755294063
? 1
? 1
? 1
! 42239 381533075
? 1
? 1
! 37422 270801917
? 1
! 31709 841546349
? 1
? 1
? 1
! 13148 647082032
? 1
! 53560 997495143
! 48477 575611644
? 1
! 215 15077740
? 1
? 1
! 24013 359111394
! 38527 635719603
! 36542 628471871
? 1
? 1
? 1
? 1
! 53545 569876822
? 1
! 38063 220529630
! 30690 585896473
! 19305 564260197
? 1
? 1
! 39446 327754032
? 1
! 54940 969031904
! 22584 230790547
! 28277 562268670
! 7933 262495663
? 1
? 1
? 1
? 1
? 1
? 1
! 45071 190930835
? 1
! 12697 180704390
? 1
? 1
? 1
! 13326 355037973
? 8775
? 1
? 1
? 1
! 15763 317739242
? 1
! 15642 327455068
? 1
? 1
? 1
! 9194 148011188
? 1
! 43479 50663235
? 1
! 31753 582721325
? 163
! 44357 295006571
! 42769 879872287
! 37563 642386445
! 17703 822640423
! 14247 662176429
? 1
! 23502 802584539
! 28873 326623417
! 7578 944343172
? 1
! 115 79935146
! 57260 687744266
? 1
? 1
! 4821 105075848
! 55459 498313115
? 1
! 41703 842144024
! 784 48709825
! 47382 662134650
! 5778 126199024
! 23252 535464532
? 1
! 51492 564406851
? 1
! 31107 11562844
? 1
! 35970 982620680
! 43763 123206283
? 1
? 1
! 44701 850169495
! 59832 637617720
! 37934 565199967
! 38000 274721672
! 27687 450240867
! 39832 978628649
! 17501 176986551
! 9142 423711288
! 22934 600354180
! 17526 493288896
? 4330
? 1
? 1
! 24171 191844960
? 1
! 31208 692159616
? 1
? 4949
? 1
! 16837 46560851
? 1
! 49126 284485214
! 33182 773480173
? 1
! 8321 264088571
! 16367 982039186
? 1
! 55887 742247026
! 26431 568989691
! 49459 265577851
! 19089 186924051
! 8980 682772835
? 1
? 1
? 1
! 6229 861892465
! 42435 227047388
? 1
! 19948 387223585
? 1
? 1
! 11310 987096634
! 31619 800213911
! 12410 498047263
! 32738 509717087
! 10135 36779756
? 1
! 31396 892700102
! 1914 790653078
? 1
! 34009 382695953
! 45770 755469000
! 40415 221281421
? 1
? 1
! 38074 558254587
? 1
? 1
? 1
? 1
! 34880 108614599
? 1
! 12034 87296617
! 3774 952440164
! 50713 349672290
? 1
? 1
? 1
? 1
! 8424 206686128
! 36567 271119753
! 60013 998132860
? 1
! 39845 511871005
! 29805 242825963
? 1
! 59837 515617283
? 31597
? 1
! 27270 240852220
? 1
? 3834
! 53632 230894899
? 1
! 5274 727664692
! 35412 466388187
? 1
! 53421 150988835
? 1
? 30897
! 54093 393474119
? 1
? 1
! 9187 911594714
! 15304 290502975
! 8698 756943450
! 59773 67003478
! 157 606287090
! 56914 189812709
? 1
! 34626 422469549
? 1
! 43107 157759467
? 1
? 1
! 48652 183681229
! 6506 967801130
? 1
? 1
? 1
! 23893 53820942
? 1
? 1
! 34345 158211308
? 57249
? 1
? 1
? 1
? 1
! 36337 609369811
? 1
! 45822 438688286
! 53258 196084643
? 1
! 7273 968135621
? 1
? 1
! 42262 260471614
! 40196 651423467
? 1
! 44717 755987093
? 1
! 40057 421761157
! 41293 411283618
? 1
? 1
? 1
? 1
? 1
? 1
? 49302
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 38161 250108896
? 1
? 1
! 26808 844027513
? 1
? 1
? 1
? 1
! 48388 303350975
! 53972 748861803
! 29828 486395217
! 40261 722366001
! 27928 974999026
? 1
? 1
? 1
! 7956 876322353
! 11686 186933122
? 1
! 59394 629300466
? 1
? 1
! 30125 585434131
! 24991 711013268
! 25556 6723933
? 10247
? 1
? 1
? 1
? 1
! 732 760034203
! 36117 325409590
! 41745 955411794
? 1
! 44076 212273107
! 2524 247935360
! 16546 675029987
! 4171 104608256
? 1
? 1
? 1
? 1
! 7075 831325629
? 1
! 48844 815334436
? 1
? 1
? 30195
! 10325 858698301
! 17277 556290627
! 26480 691762387
! 46638 558930905
? 1
! 31560 11891346
! 6591 319212276
? 1
! 48543 322537061
! 15688 909154979
? 1
? 1
! 33038 176401683
? 1
! 12272 414294451
? 1
! 58881 570764816
? 1
! 45512 793843146
! 12462 764611238
? 1
? 40081
? 1
! 8326 632116681
! 49827 485390835
? 1
! 7130 602679127
? 1
? 1
? 1
! 2720 776740645
? 1
! 31303 721239419
! 19487 116459002
? 1
? 1
! 43916 205096561
? 56353
! 20294 668828886
! 55334 544542506
! 43918 4514768
! 14788 790140489
? 1
? 1
? 1
! 57624 812777991
? 1
! 57713 458914606
! 9127 787224554
! 25628 171031558
! 35205 684059576
! 4515 732451784
! 7515 956854574
? 58775
! 43518 360251480
! 41684 433656304
? 1
? 1
! 9273 223040941
! 24989 575939588
? 1
! 1499 911420800
? 1
? 22958
! 30073 687344384
! 43381 288380118
! 40513 782099081
? 1
! 2713 487909558
! 30947 87739519
! 48667 227954987
? 1
? 30800
! 39120 144963873
! 6885 59735463
? 1
? 17338
! 29229 325822000
? 1
? 30262
! 9237 978253355
? 1
! 28310 782742683
! 15598 574065563
! 53239 371446970
! 3738 186197155
! 25948 726979484
! 324 199463496
! 50744 820546380
! 55102 208205276
? 25250
! 48 243511775
? 1
! 31843 296102922
! 29884 705490883
? 1
? 1
! 45626 427382429
! 54463 419856859
? 1
! 39923 722537147
! 854 890004602
! 21967 663284974
? 1
! 45402 850018885
! 18340 816265667
? 1
? 1
? 1
? 1
! 18547 80252669
? 1
! 42227 705519596
? 1
? 1
? 1
! 16481 918193800
! 52246 689754460
? 1
? 1
! 23531 350475469
? 1
? 1
! 58427 400667356
! 30510 362554529
! 42275 465624963
! 15006 657004453
! 50606 161186007
? 1
! 48130 603615332
! 51549 127825331
! 13321 282716315
? 1
! 16985 922980737
? 1
! 1886 802254517
? 1
! 17533 577860402
? 1
? 1
! 56322 847778474
? 26578
? 1
? 1
? 1
! 34816 220300439
! 10172 583554164
? 1
! 52380 457474938
? 1
! 523 927023950
? 1
! 30357 20147483
? 1
? 1
! 55056 139831553
! 11012 924260828
! 26850 916113809
? 1
! 9796 880502009
! 54345 251977309
? 1
! 52676 539028277
! 5960 281863703
? 1
? 1
? 1
! 53552 381454144
? 1
? 1
? 1
! 34191 778290349
? 1
? 21196
! 30364 324739728
! 5478 392462530
! 31816 241129240
? 1
? 1
? 1
! 26046 849589911
? 1
! 59943 350960961
! 12115 428605933
? 1
? 1
? 1
! 6236 657625510
? 1
! 35109 276899470
! 12298 25027713
? 1
! 41492 649163942
? 1
? 1
? 1
? 1
? 1
! 2224 56809635
? 49842
? 1
? 1
! 49436 161061677
? 1
! 54552 417695278
? 1
? 1
? 1
! 32533 441385557
! 649 20147037
? 1
! 32744 930025919
! 46546 600693353
? 1
! 33616 786627797
? 1
? 35452
? 1
? 1
? 1
? 1
! 56929 874792824
? 12138
? 1
? 1
! 1051 609349047
! 6266 581466995
! 35512 163209899
! 35535 949826137
! 3193 376061158
! 39387 393186347
? 1
? 1
? 1
? 1
! 54988 235820002
! 7247 64664400
? 1
? 1
? 1
? 1
? 1
! 10180 468582399
? 1
! 39865 203810968
! 27458 403425919
? 1
! 46763 599587878
? 1
! 34855 862687632
? 1
? 1
? 1
? 43808
? 1
! 26339 782532143
? 1
! 24280 606418270
? 1
? 1
! 27669 662301991
! 47889 157579935
? 1
! 15605 190488810
! 27973 140249640
? 1
? 1
? 1
? 1
! 49734 738968283
? 1
? 1
? 1
! 58388 995055755
! 8220 534445398
? 1
! 32210 812440267
? 1
! 31141 188900659
! 14276 29112201
! 17489 429127497
? 1
! 39864 383889354
? 1
! 51959 248101396
! 36558 317663002
? 1
? 1
! 57958 775691181
? 1
? 1
! 22387 354995326
? 1
? 1
? 1
! 22444 181653115
! 24211 771082965
! 31659 400141934
? 1
! 50048 911009363
! 31478 736883704
! 50656 330207779
! 26206 760619555
! 39171 694157313
! 21238 844382872
? 1
! 39882 362813770
! 14739 370553732
? 1
! 4175 331212780
! 40260 26418902
! 52354 814784644
? 1
? 1
? 1
! 16209 364759451
? 1
! 28348 482131017
? 1
? 1
! 8170 381271062
? 1
! 29569 766486446
! 47977 713231940
! 28764 282437485
! 56230 880174718
! 50811 20966539
! 37948 311909081
? 1
? 1
? 1
! 29443 667277679
! 39304 978109350
! 54201 907397583
? 1
? 1
! 48520 794040199
? 1
? 1
? 1
! 54628 409121478
! 58599 941875670
? 1
! 43108 474156528
? 1
? 1
! 6550 838027474
! 34216 884588181
! 21423 572519620
! 1582 660321201
! 54687 477253251
! 54637 404363448
! 52045 125460373
? 1
! 39818 662129756
? 1
! 52888 734300951
! 5845 848799485
! 33812 592846612
! 50512 880465561
! 8796 356033899
! 12645 154216616
? 1
! 4301 28877033
! 37177 94737072
? 56540
! 31329 104433531
! 5919 713484547
? 1
? 1
! 2387 789636848
! 56408 847345364
? 1
? 1
! 46092 196641616
! 23897 627224120
! 25590 680685907
? 1
? 53629
? 1
! 13770 394712665
? 1
! 4275 952712262
? 1
! 43504 1214194
? 1
! 50467 500823207
? 1
? 1
! 3828 50669911
! 21878 617509248
! 5138 179558610
! 47982 939503281
? 1
? 1
! 30919 510174003
? 59200
! 9120 364676329
! 40610 394006974
! 30368 609259831
? 1
! 6485 483620859
! 11601 356823287
? 1
! 43361 86311775
? 1
! 5400 956040018
? 1
? 1
! 40951 844099030
? 1
? 1
? 1
! 57110 936898330
! 33808 709645627
? 57315
? 1
? 1
! 18600 684813354
? 1
? 1
! 16773 676744448
! 15358 694314501
? 1
! 32876 686958175
! 3597 911661813
! 37461 906313298
? 1
! 55232 773943722
? 22270
? 1
! 48121 693208607
? 1
? 1
? 1
? 1
? 1
! 11569 812326703
! 39507 369417038
! 44798 32025567
! 10214 680114581
? 1
? 1
! 25258 791266983
? 1
! 36601 787843920
! 22892 932645388
? 1
! 39612 746138656
? 1
? 1
! 10829 481414087
! 57342 303795962
! 45039 239951976
? 1
? 1
! 28156 946030143
! 9846 751175488
! 21635 894253539
? 1
? 52843
! 6543 73733419
! 671 226167735
? 16646
? 1
? 1
? 14371
! 29563 958589247
? 1
! 44939 265141316
? 1
? 1
? 1
? 1
! 15230 699388656
! 19161 795411987
? 1
? 1
! 27630 229671149
! 57205 695102310
? 1
? 1
? 1
! 41199 819522835
! 55690 921068112
! 3385 921794922
? 1
? 1
! 48756 325584582
! 34525 673079901
? 1
! 27033 348590696
! 45694 425454170
? 1
! 46295 155277008
? 1
! 10049 634205936
? 21432
? 1
! 53822 960663942
? 1
! 15137 939398729
! 54045 737812713
! 34393 370125419
! 52167 886293025
! 51055 956153589
? 1
? 1
! 2397 375291910
! 32854 47850731
? 1
? 1
? 1
! 49782 96261044
! 43764 363607519
! 27563 720759445
! 25171 651542947
! 53184 873714666
! 37342 596821083
! 14972 382992318
? 1
? 1
? 1
! 18576 735515231
! 8079 680696865
? 1
! 15324 831775636
! 18098 11576177
? 1
! 14525 222102671
! 43313 479967463
! 19587 609811883
? 1
? 1
? 1
? 1
? 1
! 38597 34632944
! 8640 899711330
? 1
! 53883 874705935
! 33226 645107332
? 1
? 1
! 22729 353125884
? 1
? 1
? 1
? 1
? 1
? 1
! 40192 189496774
? 1
! 9588 101737750
! 39488 362428063
? 1
! 16527 369229761
! 7668 355075911
? 1
! 35119 730391786
? 1
! 36692 601291347
? 1
! 24490 149823431
! 39609 798617100
? 1
! 51525 658839419
? 1
? 1
? 1
? 1
! 45847 425202731
? 45648
! 40354 97640358
? 10698
? 1
! 46423 318720001
? 13854
! 52747 201757913
! 19962 456651407
? 1
? 1
? 1
! 36171 318030807
? 1
! 21834 114696986
! 13729 909168279
? 1
! 2509 617654442
! 37712 387148799
! 40672 436170413
! 22549 223926323
? 1
! 32899 628779996
? 1
? 2770
? 1
? 1
! 27202 47633474
? 1
! 50771 738931164
? 1
? 1
? 1
! 27421 175482457
! 30732 748733618
? 1
? 1
? 1
! 32105 841381365
? 1
? 1
! 16357 650767709
? 1
? 1
! 45111 692108947
? 1
? 1
! 20399 824359491
? 1
! 22205 113202972
? 1
! 9381 371632731
! 22030 58716694
! 39803 859766456
! 16254 775747695
! 40907 530507406
? 1
! 33779 163546826
? 1
? 29736
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 40590 142628668
! 6221 773336474
! 17247 12857453
! 20343 142407115
? 1
! 22045 60801799
! 5724 527746492
! 27935 635966448
? 18991
? 1
? 1
? 1
? 1
! 10633 226722013
? 1
? 1
? 1
! 43301 927923929
! 48883 414262117
! 39147 437636135
! 29248 510773271
! 2804 589000417
! 2070 739229300
? 1
? 46854
! 42199 91399086
! 52137 491836503
! 8723 386338275
? 1
? 1
! 47351 686486378
? 5893
! 43927 549739020
! 50669 347000075
? 1
? 1
! 24921 66066715
! 42510 222051133
? 1
! 14246 244441655
? 1
! 23787 491953907
? 1
! 40039 950771080
? 1
? 1
? 1
? 1
! 895 400098370
? 1
? 1
! 22817 762012402
? 1
? 1
! 52732 979969421
! 34856 477354362
! 8106 451910143
? 1
! 31782 831767136
! 42839 378407324
! 27259 203497225
? 1
? 1
! 6475 163570088
! 18742 330059129
? 1
! 44595 587459602
! 16364 181726138
! 10970 912831333
? 1
! 8930 923646258
? 1
! 38341 548752608
! 29086 812311436
! 49163 69997920
? 1
? 1
! 49477 205644061
? 1
? 1
? 1
! 23655 940611757
! 42007 851170935
? 1
! 11940 915199856
! 24702 486428252
? 1
! 42101 309949017
? 1
? 1
? 1
! 26687 185464741
? 1
! 4374 8992586
! 28025 121650885
! 7162 830973717
? 1
? 1
! 18734 327481423
! 57862 469847987
? 19881
? 1
? 1
? 1
! 31856 752428527
? 1
? 1
? 1
! 23879 765345495
? 1
! 35538 14278151
! 29153 541536361
! 58815 173841267
? 1
! 21745 960234913
! 51178 335626949
? 1
! 55768 587424273
? 1
? 1
? 1
! 29305 500818778
? 49169
! 1718 931204280
! 10282 792624775
? 1
! 17775 881073466
! 57104 496478859
! 27796 545165875
! 16691 405859924
? 1
! 47978 745458270
? 1
? 1
? 1
! 47239 328698907
? 1
! 58434 840343042
! 28757 515566735
? 1
? 5701
! 3605 377381187
! 4262 16450467
! 55039 387939924
! 56605 475005892
! 55059 60417307
? 1
? 1
? 1
! 6836 437059464
! 41229 849268365
? 26824
! 57144 161278359
? 1
? 1
? 1
? 1
? 1
? 1
! 56143 350664329
! 58293 160623290
? 1
? 1
! 1365 446309231
! 46892 334644716
? 1
! 37427 922266987
? 1
! 44465 841301546
! 15750 812659531
? 1
! 17135 68939639
? 1
? 1
? 1
! 16777 49398835
! 24945 675752028
! 15382 318370850
? 1
! 44414 399028924
? 1
? 1
? 1
! 37020 927775970
? 1
! 2418 110802935
? 1
! 54238 780630618
? 1
? 33276
? 1
! 38706 397524518
? 1
! 1537 582546942
! 56603 521197112
! 50723 504671005
! 54856 711235883
! 20017 845719710
! 3306 880645539
? 1
? 1
? 1
? 1
? 1
? 8808
? 1
? 1
? 1
! 5782 171156334
! 42459 655511304
! 17667 402577925
! 48971 6604794
? 1
? 1
? 1
! 25249 881431598
! 41455 108161161
! 1242 96596960
? 1
! 10844 442638973
! 13053 733524926
? 1
! 19820 472650215
! 15622 569192335
? 1
! 57551 929199750
! 4097 27740455
! 38825 469608468
? 1
? 1
? 963
! 51468 623010666
! 46411 690386409
! 2680 108046949
? 1
! 50932 282191521
! 4992 543266780
? 1
? 1
? 1
! 42295 148139533
? 1
? 1
! 13329 979262842
! 3141 58901279
? 1
! 53663 571433752
! 30695 720754136
! 9579 203706233
! 14313 324962345
! 7916 677584224
? 1
? 1
! 31994 270964049
? 1
! 37148 547633299
? 1
! 52999 152638647
? 1
? 1
? 1
? 1
? 1
? 50717
? 1
? 1
! 5141 23298829
? 1
? 1
? 1
! 28444 860043332
? 1
! 13913 829510342
? 1
! 997 767282000
? 1
? 1
? 1
? 1
! 38670 337768700
? 17549
! 3968 331929930
! 11305 940717177
! 2613 487109098
? 1
! 41328 171572292
? 1
! 17235 683951332
! 3326 29976905
? 1
! 56517 673361806
? 1
? 1
? 1
? 13702
! 23225 113335101
! 57345 553692425
! 39130 618668504
? 1
! 17389 418387735
? 1
? 1
! 53253 688409638
! 24552 5028781
? 1
? 18009
? 1
! 24276 957753754
? 1
? 1
? 1
! 30790 439132080
? 1
? 1
! 43725 931115533
! 4478 43356332
? 1
! 19531 104249211
? 29799
! 27874 784059388
! 1430 4390399
! 55689 513760882
? 15689
? 1
? 1
? 1
! 2340 391104235
! 33901 841480231
? 1
! 10521 808390597
! 58332 288373457
! 42383 281637086
? 1
! 43557 878372650
! 55502 384948660
? 1
? 1
! 37194 929636565
? 1
? 1
! 5988 202625017
? 1
? 1
? 40047
? 1
! 41632 912005839
! 25689 857182947
? 1
! 17008 839275252
! 15127 369362691
? 1
? 1
! 32401 381827614
? 1
! 51570 18866709
! 13710 96190765
! 6263 21330280
? 1
! 57629 408314989
! 29682 515583304
! 24479 960536625
! 55920 953613581
? 1
? 1
? 1
! 6530 224064271
! 2990 852369205
! 48981 589899139
? 1
! 37671 857312532
? 55841
! 14100 911667222
! 30518 734665332
? 1
? 1
? 1
! 8134 752332631
? 1
? 1
? 1
! 7631 294566140
? 1
? 1
! 37192 456109390
? 1
? 1
? 1
! 4941 484944166
? 1
! 50775 680872961
! 4614 828718440
? 1
! 28928 60080620
? 6833
! 43122 156736982
! 47369 249463446
! 55099 576150216
! 25632 262434733
? 1
? 1
! 13527 665278587
? 1
? 1
! 5832 833276707
! 13217 71060584
! 7034 845452542
? 1
! 52166 651104844
! 48123 282206901
? 1
! 21999 131291630
! 55972 418305155
? 1
! 19013 552525852
! 3087 314179080
? 1
! 8702 420354784
! 9419 404098824
? 1
? 1
? 1
? 1
! 6658 777289997
! 60097 493463996
! 21750 366072046
! 12542 180526883
? 1
? 1
! 14317 221293407
? 1
! 47455 10619350
! 53332 61155816
? 1
! 21868 868348302
? 1
? 1
? 1
! 9878 516261459
? 1
? 1
? 1
! 19597 592050558
? 59761
! 37732 953468397
! 524 168825542
? 1
? 639
! 14395 905459478
! 11753 683084764
! 20662 949621532
? 1
? 1
? 1
! 27238 29491840
? 1
! 23585 978709384
? 1
! 21390 190899232
! 50408 985163096
! 55479 409510201
? 1
? 1
? 8985
? 1
! 57466 64169727
? 1
! 1770 379203125
! 10760 492637223
? 1
? 2831
! 39281 176828067
? 1
? 1
! 38249 354683560
? 1
! 24899 721605703
? 1
? 1
? 1
! 36037 985667317
! 55612 415189414
! 58770 990512259
! 47617 223472457
! 43685 215694060
? 1
! 5569 614449344
! 46241 464205566
? 1
? 1
? 1
? 1
? 1
! 23537 387246051
? 1
! 9247 222136068
? 1
? 1
! 21290 852218774
! 29306 400218312
! 23335 678110625
! 34195 728049634
? 1
? 1
! 6892 948262113
! 30432 234783014
? 1
! 20769 315285193
! 32479 427588555
? 1
? 1
! 14721 869678498
? 1
? 1
? 1
! 52197 93975955
? 1
? 1
! 51351 875241763
? 54598
? 1
? 1
? 1
! 1005 882528795
! 52417 698404629
! 13108 181481860
! 14651 409805908
! 41679 473358231
! 43459 318046800
! 46633 242577732
? 1
? 37074
! 55891 342613649
! 12323 548474744
! 18690 970280473
! 47692 651232726
? 37507
? 1
! 2677 950351787
! 2863 863990730
! 34523 462820948
? 1
? 1
? 1
? 1
! 42187 979076353
? 1
! 35318 839768028
! 20509 570330519
! 20526 200699468
! 26329 892498365
! 48321 503399426
? 1
? 1
? 1
! 36399 773625044
! 20387 575245412
! 2793 207880707
? 1
? 1
! 19514 296802734
! 37570 904186458
? 1
? 1
! 20332 434592996
! 5949 313160248
? 1
? 1
! 23626 325893644
? 1
? 1
! 33342 695217299
? 1
! 3760 552481430
? 1
? 1
? 1
? 1
? 1
? 1
! 55005 926520973
! 20616 784275463
! 17410 248875049
! 45089 947842534
? 1
? 51283
? 1
! 29475 868517511
! 40124 87725886
! 58659 994046599
? 1
! 42190 573427282
! 59628 741230598
! 4293 400607364
! 17689 670814351
! 3841 984821609
? 1
! 31215 480177319
! 50368 205090990
? 1
! 16559 541093742
! 51015 992563544
! 25165 895076155
! 37676 43095342
! 326 791596763
! 57765 146892439
? 1
! 55007 275175180
! 57804 251185454
! 19729 300654795
! 32434 796332390
! 32715 229215731
! 5204 158912033
? 1
! 30434 82080614
? 45867
? 1
! 35181 641317608
? 1
? 1
! 35334 640605965
? 1
! 30623 489132283
! 29313 264668439
! 7882 510841395
? 23486
! 11904 910818237
? 1
? 1
? 1
! 42659 109056918
? 6122
? 1
? 54906
? 1
? 1
! 50815 393784059
! 46082 557886926
? 1
? 1
? 1
? 1
? 1
! 16658 449817906
! 44062 341794245
? 1
! 45234 847856219
? 1
! 32976 336860167
! 2437 95604154
! 36745 253402190
! 32395 544646773
! 45738 393828526
! 51599 849059158
? 1
! 42870 701359355
! 47988 60840724
? 1
! 55820 355373729
? 1
! 57718 590636222
! 57665 248519870
! 51544 609063695
! 22709 127891282
! 31346 531836574
? 1
? 11194
? 1
! 3172 344709265
! 4646 879187168
? 1
! 38119 964991140
! 18830 816050177
! 4248 370336614
! 32973 359790342
? 1
? 1
! 23327 925360092
? 1
? 1
! 31673 490982103
! 51388 31830945
! 799 293818997
? 1
! 37761 350556978
! 28723 525703422
! 18140 31477260
! 31081 176208637
! 34396 572550947
! 37356 854621429
? 1
? 1
? 1
? 1
! 40331 899081174
! 54965 887011393
? 1
? 19210
! 46274 665341782
? 1
? 1
! 33036 441151595
! 7252 306644754
! 11512 832967107
? 1
? 1
? 1
? 1
! 2451 240328085
! 28934 147650666
? 1
! 34673 87058218
? 1
? 1
! 45458 720927021
? 1
! 20372 843865147
? 1
! 41361 626095263
? 1
! 2457 999081883
! 5279 394088185
! 13294 710598806
? 1
? 1
? 1
? 1
? 1
? 1
! 45846 961048113
! 1599 824838422
! 50090 620111825
? 1
? 1
? 1
? 1
! 47911 86873176
! 35991 428271449
? 1
! 53838 633792323
! 55224 922564508
? 1
! 29497 832442973
! 3361 103646505
? 1
! 8255 484865222
! 20473 668766055
? 1
? 1
! 45426 514524151
? 1
? 18291
? 1
! 2807 69212639
! 56396 137374057
! 5053 240397120
! 38382 721041703
! 10851 930925088
! 13714 437672245
! 924 332709449
! 7032 513307357
! 36322 14680629
! 31841 174053237
? 1
! 12180 137922432
! 40993 438560751
? 1
? 1
! 927 637569607
? 1
? 1
! 34251 462831745
? 1
! 45317 657031208
? 1
? 1
? 1
! 45530 942866785
? 1
? 1
! 36132 643600649
! 36426 725610224
! 2800 375000631
? 1
? 1
! 42791 472513088
! 37758 444507768
! 36231 247549166
! 10658 627418344
? 1
? 1
? 1
? 1
! 33133 830876157
? 1
? 1
! 13746 363866080
! 27151 235036204
? 1
! 40534 381310922
? 1
? 1
! 19828 414367998
? 1
! 28039 369146589
! 45094 680855018
? 1
! 48363 972225135
? 1
? 1
? 1
? 1
? 12946
! 39918 548003019
! 43316 472319222
! 30788 497334998
! 57613 527553790
! 56335 540861237
? 1
! 49739 496607173
! 25264 377402431
! 6382 210828746
? 16342
? 1
? 1
? 1
? 1
! 22941 353782304
! 17614 784141814
! 53777 758434420
? 1
! 24 906814012
? 1
? 1
? 1
? 1
! 38999 327895890
! 30359 452110659
! 26861 541828208
? 9023
? 1
? 1
? 1
! 54252 215450890
? 1
? 1
! 58016 405044825
! 48569 704783469
! 2849 675330239
? 1
? 1
! 42392 254433019
? 1
! 8942 597646738
! 46712 607362141
? 1
? 1
! 14954 84472025
! 54812 213268111
! 11059 841766076
? 1
! 12116 205582935
! 33669 919123097
! 18963 290228409
? 1
? 1
! 4564 631431786
! 43400 847359622
! 24779 605866367
? 1
? 1
? 1
? 3912
! 35869 755001096
? 1
? 1
? 37785
! 49990 137816861
! 10870 490543395
! 53269 526637619
? 1
! 46967 316717292
? 1
! 39937 253897668
? 1
! 22199 855698020
! 30703 929610965
! 9502 848523901
? 1
? 1
! 2984 521103947
! 25406 898133415
! 47665 411661322
! 50360 464071055
? 59859
? 1
? 1
? 1
? 1
! 34234 573468222
! 7345 943878975
? 31740
! 41996 652680578
! 7864 131773016
! 47507 20240552
? 1
? 1
? 1
! 40174 101962675
? 1
! 15994 362819514
! 22150 902860273
! 16135 517684825
! 111 691449140
! 56135 535454597
? 1
! 56220 891482348
! 50754 141586951
? 1
? 1
! 16836 22478664
! 55188 499463842
? 1
! 10678 215649401
? 1
! 11999 34460044
! 5247 976414510
? 1
? 1
? 1
? 1
? 1
! 54340 92719821
! 43887 864777248
? 1
! 41524 617998512
! 48211 656537789
? 1
! 23161 811736527
? 1
! 4786 369762529
! 33024 528934900
? 1
! 49343 502985309
? 1
? 1
! 49401 21089545
! 3301 626389386
! 50459 269878351
? 1
! 43936 760168448
? 1
? 1
? 1
! 56587 391006284
? 1
! 55463 901677773
? 1
? 31442
? 1
! 4813 400883931
! 8331 436509710
? 1
? 1
? 1
? 1
? 1
? 1
! 12938 374993976
! 5513 938135765
? 1
! 16925 356458871
! 51182 471896
? 1
? 1
? 1
? 1
? 1
! 7415 804556214
! 35397 464443888
? 1
! 8165 615693081
! 22894 176489813
? 1
? 1
? 1
! 8984 500027513
! 44908 881837474
! 27323 24888018
? 1
? 1
? 1
? 1
! 44363 16448699
! 54987 913615611
? 54294
! 17800 139797665
! 4209 871176037
? 1
! 19817 464933555
? 1
? 1
! 50314 629428572
! 39050 919367567
? 1
! 22618 823862312
? 17631
! 59350 618390659
! 37883 340927790
! 37470 901692826
? 1
! 4218 705805974
! 48040 26728263
? 1
? 1
? 1
? 1
! 54256 33339698
? 1
! 35566 160111758
! 10294 326896892
! 11398 627713037
? 1
! 18239 110339857
! 20420 394111636
? 45964
? 1
! 18228 599951280
? 1
! 35385 148400464
! 31276 591607502
! 26093 925248231
! 36582 503893195
? 1
? 1
? 1
! 51279 244418872
! 45754 398162849
! 2103 649111385
? 1
? 1
! 55382 539031618
? 1
? 1
! 3071 996340553
! 8625 669986561
? 1
? 1
? 1
? 1
? 1
? 1
! 44374 185538060
? 1
! 16885 73845633
! 53589 99336364
? 1
! 34754 102662193
! 19906 215888990
? 1
! 49174 119831204
? 1
! 4635 792697776
? 1
? 1
! 5642 470850031
? 1
? 1
? 1
? 1
! 440 509830681
? 1
! 51420 986089900
! 46298 230198073
? 5164
? 1
! 46576 253247814
! 21085 566332262
? 1
? 1
? 1
! 7436 855877154
! 56650 350871086
! 55324 976434059
! 27272 634020232
! 48314 436365545
! 44283 155951109
! 23337 932266274
! 45280 861409918
! 31622 725904353
! 57942 242608911
! 12611 471263682
! 11227 726815954
! 10413 500210418
? 35617
! 33611 28959116
? 1
? 1
? 1
! 32561 710883514
? 1
! 4372 19638423
? 1
! 24055 407459973
! 40991 673422110
! 36947 494530117
? 1
? 1
! 34344 338764182
! 7059 381017771
! 630 337703246
! 24872 586010670
! 15971 564452327
? 1
? 1
? 1
? 1
! 36895 485172814
! 4729 388651580
? 1
! 58740 148146020
? 1
? 1
? 1
? 1
? 1
! 40444 951799660
! 19176 888474517
? 21791
! 58739 306098201
! 11307 22853355
! 47720 724235787
! 15101 133938209
! 59327 703831270
! 4798 410497442
? 1
! 35276 138974087
! 60030 203711997
! 4580 746242956
? 1
! 31832 739758005
? 1
! 10541 450796095
! 54815 142126818
! 43553 837752363
! 60011 894619115
? 1
! 27165 246516963
? 1
! 35348 441494124
? 1
? 1
? 1
? 1
! 16282 775622643
! 43082 490014087
! 2166 575004570
! 44933 382895979
! 56437 375974866
! 2028 21015656
! 54443 963388531
? 1
? 1
? 1
! 18369 344147837
? 37368
! 21230 192395257
! 25411 256423964
? 20448
? 36159
? 1
? 1
? 1
! 13682 67917635
! 36508 406234622
? 48710
? 1
! 29259 288623079
! 47493 850418386
? 1
! 54767 428936934
! 57656 849059662
? 1
? 1
? 1
! 28401 308272687
? 1
? 1
! 48285 872129153
? 1
? 1
! 56706 471878482
! 13454 937089618
? 1
! 37750 403902523
! 10358 420678278
! 42332 698902443
! 28137 240934859
? 1
! 58758 952470637
? 25430
? 1
? 1
? 1
? 1
? 1
! 25246 803288174
? 1
? 1
! 48875 670787525
! 54872 678890437
? 1
? 1
! 37849 114046066
! 4459 559816403
! 20549 387426512
? 1
! 35943 884190665
! 18355 235389693
? 1
? 1
! 20924 573651861
? 1
! 47726 403850001
! 59417 568881540
! 8872 333896583
? 1
? 1
! 13147 623876948
? 34001
? 1
? 1
? 1
? 1
! 30735 949094045
? 1
! 10356 58195131
! 18172 700177167
! 9185 613816804
? 1
! 57479 810319734
! 33890 433921012
! 38659 587173230
? 1
? 1
? 1
! 9457 4215795
! 47339 851042943
? 1
! 54444 622531596
? 1
! 28240 700154405
? 1
! 57950 233484732
! 45305 74245692
? 1
! 2500 170213620
! 20580 491530226
! 40108 100201117
? 1
? 1
! 26148 967970584
! 52864 329758299
? 52823
? 1
! 29034 973029505
? 1
! 6414 261436175
! 36274 792005707
! 49328 965369570
? 1
! 5183 484840545
? 1
! 44278 752227032
! 13585 316121994
? 1
! 10574 906785655
? 1
! 44106 9990051
? 1
! 36750 351449236
! 15600 771222326
! 59896 757674927
! 25282 238485926
? 1
? 1
! 19186 590625905
! 15053 942666181
! 13153 174473094
? 1
? 1
! 8733 597913305
! 14409 394517967
? 1
? 59801
! 6125 986535925
! 25293 455796506
? 1
? 1
? 1
! 23230 688879889
! 28756 413129988
? 1
! 55900 694193858
! 20748 776830116
? 1
? 1
? 1
! 35399 646512574
? 1
? 1
! 19709 820200564
! 44571 514516417
? 1
! 53746 705030089
! 41704 843985489
! 16510 998514721
! 27339 748375193
! 2308 620345813
? 52192
? 1
! 35265 964787131
? 1
? 1
? 1
? 18808
? 1
! 43933 155941778
? 1
! 8092 750258328
? 1
! 56662 931608858
! 24602 639914261
! 19311 271495345
? 1
? 1
? 35892
? 1
? 1
? 1
? 1
! 54103 554525073
! 51999 329528851
! 50919 308352250
? 1
! 51246 158787576
? 46715
? 1
! 26742 324098205
! 58286 786450921
! 32742 222384783
? 1
? 1
? 1
! 48924 840093619
? 1
! 230 74362029
? 1
! 15527 207363013
? 1
! 17953 538126040
? 1
? 1
? 1
? 1
! 44795 75627621
? 1
? 1
! 18753 53153618
! 14900 382175930
? 1
! 15249 842950828
! 22840 949082184
! 13413 148200331
? 1
! 9321 798488662
? 1
? 1
! 31514 221266420
! 26401 580205306
! 37571 39635484
? 1
! 10221 583741514
! 41330 112948119
! 34779 556326272
? 1
? 1
? 1
? 1
! 50418 887609648
? 1
? 1
! 22702 2298712
? 1
! 3072 212478404
! 22677 767661678
! 22965 609273619
? 1
! 55595 395741536
? 1
? 1
! 876 275126482
? 17384
! 35913 348143149
? 1
? 1
? 1
! 16398 452258748
? 1
! 7365 655383538
! 5457 715031969
? 1
? 1
! 2588 569560099
? 1
! 20858 493018523
? 1
! 4450 226274017
? 1
? 1
! 11111 210566338
? 1
? 1
? 1
! 12580 307495450
? 8317
? 1
? 1
! 57999 330383931
! 25711 877146371
? 32114
! 53836 347787110
! 24411 15486072
? 1
? 1
? 1
! 46736 219339423
! 31410 848555400
! 34584 824407491
? 1
! 58030 409245691
? 1
! 30755 407212753
! 48263 863594670
! 42161 359332169
? 1
! 983 96920031
! 21266 35331400
? 1
! 36356 952856462
? 1
! 43223 94673924
! 44 689651418
? 1
! 57975 375227063
! 40333 198706453
? 1
? 1
? 1
! 33365 672917841
! 23408 743443895
! 18001 722023494
? 1
? 1
? 1
! 22496 978429509
! 44778 479482838
? 1
! 25413 546394681
? 59376
? 1
? 1
! 7417 312964228
? 1
! 46820 86266433
! 51402 710637978
? 1
? 1
! 13894 65625598
? 1
? 32422
! 54000 988214624
? 1
? 1
! 26637 556891530
? 1
? 1
! 39432 541736264
? 1
? 1
? 1
! 2222 611394622
! 55897 411446376
! 48266 530939267
? 1
? 1
? 1
? 48875
? 1
? 1
? 1
? 10613
! 55162 483954010
! 20344 875308318
? 1
? 1
! 42458 976781490
? 1
? 1
? 1
! 32910 829247742
! 11064 209929373
! 33842 120358645
! 32290 954907343
? 26090
! 29953 489521431
? 1
! 57605 614030324
? 1
! 15033 536615797
! 47045 267650311
? 1
! 11475 25409259
? 1
! 40963 928004243
! 25015 4859989
? 1
? 1
? 1
! 1214 133244300
! 29234 858156931
? 1
? 1
! 20703 652838926
? 1
! 1263 653030190
! 47756 414459548
? 1
? 1
! 51905 303069519
! 33525 888519889
! 11534 642692940
? 1
? 1
? 1
! 21773 596982948
? 1
! 47602 820657103
! 59804 831256789
? 1
? 1
! 965 296338057
! 8222 559163075
? 1
? 1
! 56898 195732893
! 32052 615051581
? 1
? 1
! 53026 290093179
! 2886 443469089
! 49051 482395428
! 53736 245762911
? 1
? 1
! 9080 386819254
? 1
? 1
! 3770 784084291
? 1
? 1
? 1
? 1
? 1
? 33754
! 16066 175162476
? 1
! 8039 264231729
? 1
? 1
? 1
! 50307 817157179
? 1
! 24916 39924747
? 3597
? 1
? 1
? 1
? 1
! 14704 133525865
! 33774 226168605
! 4324 188784928
? 1
! 13560 151019459
? 1
? 1
? 1
! 1330 740442923
! 1472 279153434
! 46119 363538777
! 54459 721456751
! 47830 804582215
! 25166 344277740
! 46472 605221120
! 14461 626979485
! 837 484643268
! 49984 354188771
! 35833 458804589
! 57554 828436055
! 41370 272679885
! 12187 377966632
! 27267 85894102
? 1
! 37007 386364807
! 39598 629077270
! 5623 383302350
! 37300 66575694
? 1
? 1
! 3592 534609147
? 1245
? 1
! 58680 260423266
? 1
? 10148
! 42676 481687067
? 1
! 23313 333267900
! 15440 613641018
! 11344 661181164
! 20886 203868035
? 1
! 14255 407743416
? 1
? 1
? 1
! 12243 838670905
? 1
? 1
! 23029 866588931
? 1
? 1
? 1
? 1
! 29492 365190870
? 1
? 1
? 1
! 59001 332238222
! 2238 13820850
! 41671 62844675
! 28227 703682198
! 52136 799743998
? 1
! 28520 27699751
? 1
? 1
? 1
? 1
! 27523 753946122
? 23537
! 50945 376308605
! 30467 248548458
? 1
! 52843 368585959
? 1
? 1
? 1
! 24442 110627673
? 1
? 1
? 1
? 1
! 7385 305798831
! 41071 399356122
! 59281 657786068
! 30766 854524819
! 15667 162536171
! 23194 348243747
? 1
? 1
? 1
! 46723 168402338
? 1
? 1
? 1
? 1
? 1
! 15855 792619556
? 42329
! 4077 137986812
! 48980 446491763
? 1
! 11399 927607621
! 56556 855497840
! 22378 65985794
! 49700 987203214
? 1
! 2796 173247814
? 1
? 1
! 51120 432716893
! 42576 741091381
? 1
! 43092 974452779
? 1
! 14294 167387368
! 48895 738030298
! 38625 956832040
! 14081 518238903
? 1
! 47636 222417971
? 1
? 1
! 28623 3943318
! 3814 748037396
! 1792 153476735
! 49252 310982980
! 6701 232996336
? 1
! 46903 323467659
? 1
? 1
! 9024 237061722
? 1
? 1
! 33557 860567396
? 1
! 40746 302827012
! 43996 641590799
! 24124 141680994
! 23975 545924170
! 36896 825478632
? 1
! 55043 579791108
? 1
! 23034 585949379
? 1
! 2082 256683227
! 34930 176240567
! 56370 690504344
? 1
? 1
? 1
? 1
! 49152 223989038
? 1
! 40020 86072090
? 1
? 1
? 1256
! 26405 193924544
! 35414 134362666
! 13051 148334196
! 33789 290200879
? 1
! 27691 489648885
! 5559 918403556
! 30147 558698412
? 1
! 59005 903897646
? 1
? 1
? 1
! 1614 204854384
! 48903 244207530
! 16516 675464369
? 1
! 32131 479377762
? 1
! 40439 318157028
? 17558
? 1
! 30366 604040417
? 8794
! 32153 836913972
! 789 675742137
! 57805 602282959
? 2352
? 1
! 57733 69940500
? 1
! 16283 740543052
! 17523 382272014
! 33653 114715008
? 1
! 20967 858136437
? 1
! 22688 927655044
? 1
? 1
? 1
! 49347 941235264
? 1
! 3871 800684466
! 9411 227337598
? 1
? 1
? 1
! 16136 218685775
! 4884 551434601
? 1
? 1
! 47784 679279742
! 19719 403082365
! 50947 839316003
? 1
! 327 472057304
! 46589 494066930
! 20342 381977176
! 2091 79948688
! 44220 344550307
? 33626
? 1
? 41559
! 31134 684632259
? 1
! 17514 539579339
? 1
! 47443 877190175
! 53447 745852734
? 1
! 26988 805230771
! 44872 16082420
! 38617 613578198
! 10763 546447116
? 1
! 57591 383066996
! 58994 252119423
! 13175 495507405
! 33201 774203421
! 45734 554718228
? 1
! 31384 78890947
! 24255 737732272
? 1
! 3474 500713857
! 2914 802149395
? 1
! 34911 357388861
! 55540 355976467
! 47055 948223447
! 52079 744460797
? 1
! 2640 938962550
? 1
? 1
? 1
! 42885 20123714
! 50551 309444976
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 14457 85977109
! 42066 762698534
! 25538 389528225
? 1
? 1
! 35595 841322766
? 1
? 1
? 1
! 12731 106708390
? 1
? 1
? 1
! 10968 331534862
! 25946 19741348
? 1
! 12189 948928842
! 52411 594062318
? 1
? 1
! 9256 947380136
? 1
! 32814 194420199
! 7671 680428006
! 7138 85226743
! 19459 239207056
? 1
? 1
! 7599 698979409
? 1
? 1
! 47957 383170578
! 22725 247948917
? 1
? 1
? 1
! 31705 859781596
? 1
? 1
! 15062 10730576
? 25474
? 1
? 1
? 1
! 13309 202243548
! 25213 456272022
? 1
! 36100 238556505
! 13279 785276153
? 1
? 1
? 1
? 1
? 1
? 1
! 24526 764457997
? 1
! 18308 802264503
? 1
? 1
? 1
! 54436 480310440
! 35314 818952792
? 1
! 33158 45804608
! 3488 909353675
! 16918 394969566
! 56978 528182090
? 1
! 12808 985980170
! 40491 768767404
! 38409 739772238
! 21828 65421248
! 30286 122131125
! 45266 541985377
? 1
! 20965 516219114
! 3046 929756288
! 48491 976402183
! 5622 605968006
? 1
? 1
! 11857 643446135
? 1
? 1
? 1
! 43925 364651016
! 9532 696020551
! 11635 504103925
! 13806 429770556
? 1
! 54554 913164045
! 24999 638271037
? 1
! 1962 437440408
? 45764
? 1
? 1
? 1
? 4751
? 1
! 40253 811426561
? 1
! 37287 156066748
! 58601 691071154
? 14135
! 53061 468149129
! 43292 675990002
? 1
! 21872 751595471
? 1
? 1
! 45078 871536215
? 1
! 6035 971488163
? 1
? 1
! 40904 624073953
? 1
! 35770 994987540
! 29538 74987886
? 1
! 35927 598447197
! 13951 819027214
? 1
? 1
? 1
! 31279 748307345
! 57843 521179845
? 1
! 3654 795150835
? 1
! 64 954789847
? 1
? 1
? 1
? 1
! 6023 524013418
? 1
! 13559 240074698
! 52904 181724857
? 1
? 13278
? 1
! 48454 822492532
? 1
! 26321 970151753
? 1
! 47671 279652242
! 48791 620316385
? 1
? 1
? 1
! 2320 166702888
! 14907 776129329
! 18469 541681028
? 25685
! 22460 517196841
? 1
! 8166 298176819
? 1
! 19517 756438888
? 1
? 1
? 1
? 1
? 1
! 33052 493201733
? 1
! 36943 813909046
! 51596 156822915
! 52292 854183390
! 35619 36504063
! 29824 894520559
? 1
! 22639 976202115
? 47871
! 2955 200374617
! 148 393035915
? 22763
? 1
! 50085 43345913
! 18535 276921371
? 1
! 56576 766813725
! 52267 695291032
! 11338 330533273
? 1
! 44572 815964499
? 1
! 4780 761162010
! 24128 948603627
! 49507 34676486
! 14287 301609176
? 12493
? 1
? 1
? 1
! 57993 424816262
! 38544 801075554
? 1
? 1
! 6746 700264996
? 23043
! 11329 269821766
! 58497 228761036
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 15124 291060862
? 1
! 510 779654335
! 35307 634441489
? 1
! 16169 778995607
! 36184 404965822
! 57564 832567568
! 29267 636688682
! 38010 908862043
? 1
! 49534 343858397
? 1
? 1
! 21449 288327517
? 1
! 29513 917699388
? 1
! 53566 485652896
? 1
! 37171 525285009
! 28417 3352763
? 1
! 44030 185949237
? 1
? 1
! 17320 347158293
! 53100 406547926
? 1
! 43497 300543249
! 23101 26097214
? 1
! 44168 992493236
? 1
? 1
! 55301 900321842
? 1
? 1
? 1
? 1
? 1
! 282 670889423
! 13696 972175210
! 2916 58818494
! 40594 839603667
! 28883 650284473
! 59743 307729983
! 51053 600771207
! 48742 840626946
! 6942 700654263
! 46545 882015837
! 33766 856648498
? 1
? 1
? 1
? 1
! 7837 372991530
? 1
! 42264 678821372
? 1
? 1
? 1
! 38228 333327995
? 1
! 39398 45944253
! 47225 952096093
? 1
? 1
? 1
? 1
? 1
! 16230 913183333
? 1
! 48833 129572718
! 58701 364339530
? 1
! 59144 732878108
! 57779 971183006
? 1
! 28458 637112718
? 1
! 3676 349936075
! 52187 939690276
? 1
! 30653 859140764
! 22657 195390293
? 1
? 1
! 16549 299943437
! 34819 327112105
? 1
? 1
? 1
? 1
! 29159 393937371
? 1
? 28559
? 1
! 5770 621889314
? 1
! 39268 990998655
? 1
! 23604 149260602
? 1
! 7317 314689722
? 1
! 47958 255338356
? 1
? 1
! 20811 221547922
! 1411 954778410
? 46585
? 1
! 30861 460264085
! 31012 435326251
! 42628 928378836
! 56500 959826397
! 54756 371877840
! 52275 921533505
? 1
! 45096 948930880
? 1
! 47759 782983702
? 1
? 1
! 12433 897934576
! 32359 511528843
? 1
? 1
! 57815 76728548
! 57332 718901144
? 1
! 2052 620308724
! 20822 997943074
! 55293 649825737
! 29423 628248668
? 1
? 1
! 59537 708664175
? 1
? 1
! 14473 828517753
? 1
? 1
? 18852
? 1
? 6501
? 55603
! 28259 38018744
! 6267 748776413
! 21738 269136271
? 1
? 23802
! 27653 365733661
! 2445 319537916
! 1227 870538773
! 57638 565709295
? 14463
! 9296 843555785
! 56822 998925727
! 23429 559020558
? 1
! 48398 454297867
! 57837 449153914
! 31490 871514339
! 26563 405987553
? 1
? 1
? 1
! 47238 100943371
! 54279 350411458
! 28051 245077316
! 38950 670739483
! 41669 30638384
! 18762 253638377
! 37860 660700504
? 1
? 1
! 25473 204366200
? 1
! 46476 533329849
? 1
! 21894 375532925
? 34708
? 1
? 1
! 29821 804017856
? 1
? 1
? 1
! 58061 445014732
! 52668 492209983
! 30687 471657739
! 12604 768986215
? 1
! 30822 979348133
! 17866 405531244
? 1
? 1
? 1
? 1
! 31971 555282191
? 59165
! 1852 125871384
! 12384 294348517
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 20103 160319559
! 37013 909104741
! 36347 684424020
? 1
? 1
? 1
? 1
! 6003 377181040
! 40327 293261713
? 1
! 25048 439933915
? 1
? 1
! 49089 865604136
? 1
! 5440 547674216
? 1
! 7847 773577135
? 1
? 29108
? 1
! 16902 796592508
! 17998 736715593
! 41255 121670319
? 1
! 26025 782475649
? 1
! 22106 494078531
? 1
! 59892 448481081
? 1
! 11581 749546048
! 43746 463408872
! 34723 457898165
! 20057 613345187
! 30070 449118945
! 33225 921038563
! 56890 29036925
? 1
! 16841 913120587
! 31938 121284446
? 1
! 31768 989208283
? 1
! 2913 673392566
! 18301 280075782
! 47008 782670842
! 49022 442183922
? 1
! 45654 990147640
? 1
? 1
? 1
! 48194 714925883
! 333 767518778
! 18972 331078485
? 1
? 15593
! 50756 710580482
! 8870 197266500
? 18755
! 3612 216619153
? 1
? 1
! 48118 144847202
! 57211 438941342
! 10982 11786750
? 20719
! 56736 265840819
! 32454 696113568
! 26021 832129050
? 1
? 1
? 1
? 1
? 1
? 1
! 51692 95514423
? 1
! 52238 422636876
! 37939 855750246
! 42197 773322866
! 59542 971441416
! 13826 995760373
? 1
? 1
! 32097 876082114
? 1
? 57964
? 1
! 24568 223969514
! 33362 46755882
? 30767
! 49294 476099625
! 13332 5408870
! 15456 630989228
! 20162 843871503
! 33980 324781166
? 1
! 2151 12600700
! 28632 562786784
! 9597 184279790
? 1
! 5606 611732479
! 42897 859943934
! 9799 911872029
! 48874 678306246
? 1
? 1
! 46834 382616934
? 1
! 22756 456075192
? 1
? 60094
? 57793
! 32347 317023302
? 1
! 56937 149631246
! 33511 245455172
? 1
! 10419 364587350
! 38001 195949126
? 38828
? 1
? 1
! 46522 378759788
! 4565 334645498
! 14211 354375380
? 1
? 1
! 49321 881270685
! 36204 418403328
? 1
? 1
! 26098 24820276
? 35622
! 59237 393271986
? 1
! 18510 978022801
! 33722 489803096
? 1
? 1
! 2017 77600427
? 56131
? 1
! 17384 192480662
? 1
? 1
? 1
! 8195 3843279
? 1
! 39987 643804767
? 1
! 57161 985305467
? 1
! 23043 888852318
? 1
! 26524 446017421
? 1
! 21571 581257309
? 1
! 267 986491846
? 1
? 1
? 1
! 35954 731197534
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 21039
? 20338
! 35322 310885728
? 1
? 1
? 1
? 1
! 5090 251898263
? 1
? 1
? 1
? 1
? 1
! 11675 248865866
! 8946 407742435
! 48016 922338615
? 1
? 1
? 1
? 1
! 20669 110980576
! 15522 906344270
? 1
? 1
! 11909 358423635
? 58532
? 1
? 1
? 9446
! 51843 358258666
? 1
! 22352 920124974
? 1
? 1
! 25999 526180407
? 1
! 40178 353019490
! 16465 930346950
! 13917 47943452
! 21285 960135471
? 1
? 1
! 10382 174981247
? 1
! 53590 551347770
! 13610 745822998
? 1
! 53802 457075598
! 2533 772561374
? 1
? 1
! 47607 869088935
? 1
? 1
! 31416 992885693
! 37801 593715197
! 2584 958766813
! 1835 755578190
? 1
? 1
! 58741 548846616
? 1
! 2297 678653303
? 36545
! 55819 681126127
! 27187 284983795
! 20788 343015724
? 1
? 1
? 1
! 26550 104959460
! 51786 889620761
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 36169 297444506
? 1
! 13674 384467763
! 55800 581043172
? 1
? 1
! 27047 985405432
? 21883
! 8819 378346030
! 52766 144525051
! 6799 923964567
! 48711 191251596
? 19044
! 59495 228034916
! 38355 179931906
! 15013 337457214
! 2436 121749852
! 26918 175637907
? 27146
! 20908 675583587
? 1
? 1
? 1
! 50114 40684789
! 16668 238726974
! 47360 348358267
? 1
? 1
! 23443 409221110
! 57283 143148877
! 42316 133591551
? 1
! 58549 319658130
? 48115
? 1
! 44971 821199955
? 1
? 1
? 1
? 1
? 1
? 1
! 51708 943871780
! 53767 708812131
! 25195 729280306
? 1
! 28442 460952114
! 30094 533437295
? 1
! 8446 829581498
? 1
? 1
? 1
! 6835 703405763
! 39968 432541456
! 53783 578076321
? 1
! 849 588692357
? 1
! 38636 267810975
! 4879 494794656
? 1
? 1
! 10527 370998363
! 47519 631210206
? 1
! 51820 235168956
! 57440 947427396
! 22636 127904695
! 19182 401998474
! 3378 429525596
? 1
? 1
? 1
! 12507 274191637
! 46732 484043606
! 21790 326986872
! 8922 465476292
? 1
! 52616 879620908
? 1
! 37409 387395808
? 36533
? 1
? 1
? 1
? 1
! 33222 881136745
? 1
? 1
! 52899 235104719
? 1
? 24725
? 1
? 1
? 25856
! 57435 486587698
? 1
? 1
! 7614 418667548
! 12206 834661862
! 20976 843689535
? 1
! 9383 924176236
? 1
! 55405 384780678
! 44234 705796282
! 1133 460487988
? 1
? 1
! 17463 137861417
? 1
? 1
? 1
! 26340 133228206
? 1
? 51980
! 28344 652956630
? 1
? 1
? 1
! 57153 860593847
? 6564
! 23212 452516151
! 55118 93408633
? 1
? 1
! 31690 771900875
! 26453 581531908
! 13082 214230143
! 2765 183528179
? 1
! 12513 15754455
! 54077 794150821
! 46231 740868072
? 1
? 1
? 1
! 50007 687447050
? 1
? 1
! 59473 818503477
? 1
? 1
? 1
? 1
? 1
! 29360 999365710
! 53534 868988265
? 1
! 19391 421198648
! 43610 732967482
? 1
? 1
! 31086 75287752
! 28286 795689449
? 1
! 52983 376940568
? 1
! 22059 626087210
! 9713 475717934
! 17220 581949487
! 42996 924033020
? 1
! 47538 186355034
? 33913
! 18337 144377831
! 5889 989025483
? 1
? 1
? 1
? 1
? 1
? 1
! 30344 421496450
! 15709 505571456
? 1
? 1
? 1
? 1
? 1
! 13742 517415298
? 35532
! 11775 793848881
! 36979 53470360
? 1
! 36265 50116082
! 57772 481581810
? 1
? 20035
! 17038 923883071
! 5257 795990341
? 1
? 1
? 1
? 1
? 6251
? 1
! 35202 457961273
? 1
! 52190 590577190
! 33715 561989254
! 8960 46438441
! 14835 622037608
? 1
! 41240 465510882
? 1
! 36834 895919342
? 1
! 52492 138493798
? 1
? 49638
? 8116
? 1
? 22254
? 1
! 9810 30218565
! 46415 973623930
! 38140 627992399
? 1
! 34458 875119813
! 23130 447038703
? 1
? 1
? 1
? 12659
! 55497 431061402
! 12460 380446799
? 1
! 48800 878036886
! 51132 381291048
? 1
! 44964 405960543
? 1
! 1652 550525026
! 11513 359081910
! 18853 339516010
! 46332 76493786
? 1
! 22096 676388312
! 59835 321487145
! 27245 51188379
? 1
? 1
? 1
! 25087 471042556
! 31177 477574672
! 14550 684821533
! 31986 894061357
! 47823 159954014
! 42965 462736767
? 1
? 51896
? 14506
? 1
? 1
! 4156 992816486
! 42362 756158783
? 1
! 19249 284169494
! 7380 246143877
! 57140 719506349
? 1
? 1
? 1
! 17146 77894333
? 1
? 22343
? 1
? 1
? 1
? 1
! 2341 652974323
? 1
? 1
? 1
? 1
? 1
! 13975 889498562
! 51127 709649989
? 1
! 35420 890405439
! 55664 668243184
! 15363 770947138
? 1
! 17863 309803097
! 23367 599451689
? 1
? 1
! 7629 508046532
! 879 835625952
? 1
! 38599 824456359
! 36552 953613955
? 1
! 26562 921224166
? 1
? 1
? 1
? 1
? 1
! 31875 918955247
? 1
? 1
? 1
? 1
! 16935 963752987
! 21219 800174517
! 3486 250651944
? 55078
! 16414 103356398
! 49451 657702239
? 38671
! 21587 148001314
? 1
! 22265 262298720
? 1
? 1
? 1
? 1
! 6066 182380870
? 1
! 7288 339372158
? 1
! 47535 246716876
! 59049 737132844
! 58335 923967737
? 10213
? 1
? 1
? 1
? 1
! 30923 567598011
! 6510 560715992
! 9636 768814586
! 5167 770523218
? 1
! 19430 370846604
? 1
? 1
! 52033 772206913
! 35562 573589423
! 5332 144901855
! 52016 3795535
! 53338 518357377
? 1
? 1
? 1
? 7247
! 16127 114462804
! 5324 381328366
! 58082 74463445
! 30466 642940907
? 1
! 30798 661059282
? 28546
? 1
? 1
? 1
? 1
? 1
! 42436 996473851
? 1
! 43881 421973113
! 57196 929032317
! 8098 787269023
? 1
? 1
? 1
? 1
! 30424 729973625
! 8903 972400014
? 1
! 36951 745194077
! 40431 207752936
? 1
? 1
! 8194 266770324
! 20999 396664579
! 55329 562895534
! 34443 247541292
? 1
? 1
! 35602 643155366
! 33570 178449103
? 1
! 11164 929255135
! 48133 728849025
? 35228
? 1
! 13427 167213089
! 8611 115306521
? 1
? 18484
! 39427 84245728
! 14324 499771049
? 1
? 1
! 34078 198416981
! 33247 563449013
? 1
! 32398 331608595
? 1
? 1
? 1
! 52410 684583843
! 46348 80567717
? 1
? 1
! 22107 689031346
! 59732 567189227
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 1401 644566854
! 54097 334800545
? 1
! 37159 344906976
? 1
! 2489 120727553
! 29912 385809110
? 50924
? 1
! 9260 863577031
! 58402 988426028
? 12448
? 1
! 58138 613710236
? 1
! 14700 839928163
? 1
! 54022 379236625
? 1
! 20962 247010045
! 42928 209788376
? 1
? 1
! 47252 279609977
? 1
? 1
! 30336 419862751
! 23257 733243314
! 17453 840191412
! 643 564908050
! 46014 373539937
? 1
! 7327 414043886
! 51683 212878139
! 7635 29174765
! 1120 185496323
? 1
! 52724 860178802
! 9659 16475003
? 1
! 19553 510917460
! 24975 606038017
? 1
! 173 189075745
? 1
! 49910 238977445
! 48963 864522870
? 1
? 1
? 1
! 31334 586419900
? 1
! 56099 268449494
! 28693 891493333
? 1
? 1
? 1
? 1
? 1
? 1
? 7016
? 1
? 1
? 1
? 1
! 48331 371027562
! 30446 44712435
? 1
? 1
? 24606
! 38121 870690862
! 15609 646871326
! 11921 823763192
! 51855 828380748
! 41898 202712498
? 1
! 3991 524254983
? 1
? 1
? 1
? 54520
? 1
? 1
? 1
! 3993 454429508
! 28016 449252871
? 1
! 17931 237186692
! 44248 36055881
? 1
? 1
? 1
! 60091 275314395
? 1
? 1
? 1
! 44880 762340224
? 1
! 20312 531660937
? 1
? 1
? 30748
? 1
? 1
? 1
! 11598 385171078
? 1
! 33246 905275687
! 59946 212420806
? 1
! 45838 355056260
? 1
! 29179 450087130
? 1
! 33002 138610240
! 26374 188406412
! 9179 797514021
! 46624 265074344
! 24333 666288192
! 14971 968933660
? 1
! 1064 868442953
? 1
! 1204 855132197
? 1
! 13127 76309238
? 1
? 1
? 1
? 1
? 1
! 2015 95145467
? 1
! 21074 16459582
? 1
? 1
? 1
! 38118 369993973
? 1
! 37363 716610262
? 1
! 4438 269098629
! 55730 733875609
? 1
? 1
? 9572
? 1
? 27787
? 1
! 14307 453498607
! 3453 667347663
! 18569 313867819
! 16099 4335745
! 19994 517750118
! 46207 459028323
? 1
! 52774 353232498
? 1
? 1
! 1606 302352649
? 1
? 1
! 5420 581836998
? 1
? 1
! 4147 157675842
! 17840 623332881
? 1
? 1
! 40912 901939201
! 31251 856415428
? 1
! 51654 921530534
! 8409 627712946
! 9770 116143861
! 5792 176936160
! 9758 100030176
? 1
! 21657 188019845
? 1
! 51896 702216249
! 57800 358069806
! 2570 452570788
! 51526 67761240
! 45546 807127038
? 1
? 1
! 11048 193193744
! 613 393248319
! 421 797695656
? 1
! 7580 986127921
? 1
? 1
! 47050 886200282
? 1
? 1
! 17967 360837771
? 1
! 44419 65188961
! 54121 2173888
! 44545 440330359
? 1
? 8822
! 39874 117968708
? 1
? 1
! 46913 684087483
! 45745 408593375
? 1
! 19184 428471314
! 58933 117074150
? 1
? 1
! 12246 426687544
? 1
? 1
? 1
? 1
? 1
? 1
! 8294 739353274
? 1
? 1
! 52595 680817256
! 34030 863482862
! 32404 518957408
! 31664 177085357
? 1
? 1
? 1
! 45814 274057092
? 1
! 49375 583894383
? 1
! 48871 312322033
! 11049 860510605
? 1
? 1
! 34010 654724969
? 1
! 14471 251727204
? 1
? 35661
! 52193 45896574
! 16338 872453534
! 46011 319748085
! 50131 367989534
! 14296 976189580
! 43795 545813204
? 1
! 16799 152637165
! 48216 683027795
! 32747 80840520
! 22935 223714668
! 24637 539917107
? 1
! 1788 905405699
! 27864 151338280
! 30333 169824026
? 1
? 1
! 51588 307967108
? 1
? 1
! 3951 707274669
? 1
? 1
? 1
! 31932 384552712
? 1
! 44214 61313194
? 1
? 1
? 1
! 56880 218237288
! 34804 335637142
? 1
? 1
! 7049 514170378
! 17237 562429917
! 22939 702977231
! 32657 960459831
! 46203 750418752
! 17813 329197869
? 1
! 44846 265104662
! 21231 982668861
? 1
! 32217 948409778
! 5873 592257557
? 1
! 10681 375662310
! 52764 713532196
? 1
! 23026 326490443
? 1
! 52737 935795916
? 1
! 43878 942907376
! 25105 243749254
? 1
? 1
! 5422 305627081
? 1
? 1
! 58781 33155019
! 58171 713421164
? 1
! 18106 122910326
? 1
! 3206 66637602
! 49682 747526160
! 46813 122514913
? 8981
! 1296 282102927
? 1
? 1
! 41456 985835372
? 32458
! 12813 37557167
? 1
? 1
! 28606 17703690
! 26722 308038005
! 17923 386567984
! 37850 420881968
? 6786
! 19750 887575804
? 1
? 42116
? 1
? 1
! 58617 182806855
! 16276 319385914
! 4095 587142034
? 1
? 1
? 1
? 1
! 21788 534164322
? 1
? 55526
! 19991 81222801
! 49857 288575595
? 1
? 11083
? 1
? 25765
! 41518 106941464
! 22441 921824411
! 58351 593313417
? 1
! 20125 285389753
! 7723 675163345
! 37458 682344044
? 1
! 44602 92355616
? 1
? 56852
? 14975
? 1
? 1
! 12345 235044739
! 50518 630275871
! 47378 976485026
! 29436 898409531
? 1
? 1
! 19512 220564154
! 48455 906268716
? 1
! 17844 720595734
? 1
? 1
? 1
? 1
! 50714 585257884
? 1
? 1
? 1
? 1
! 14160 219686232
! 53968 461658151
! 6398 771173863
! 18828 94347927
? 1
? 1
! 41285 698766346
? 1
? 45323
? 1
! 8405 469776404
? 1
? 1
? 1
! 15781 264986953
? 1
! 1842 585663195
? 1
! 52702 639439386
! 9009 290298072
! 4058 991179715
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 26893 518106300
? 1
? 1
? 1
? 1
? 45044
! 46692 21169997
? 1
! 57744 97670850
! 58435 335277033
! 41946 846173508
? 1
? 4959
! 15257 640907399
! 17798 212565755
! 28177 201549531
? 1
? 1
! 51668 508004597
? 1
? 1
! 33374 612222625
! 39433 948796433
? 9478
? 1
? 1
? 1
? 1
! 32867 152762740
? 1
? 1
? 1
? 1
? 1
! 22310 153292706
? 1
! 48624 908337737
? 1
! 12605 864792220
? 23771
? 1
? 1
! 51281 115251548
? 1
! 35329 66104216
! 35796 686486067
? 1
! 52283 63840109
! 46123 928406906
? 1
? 1
? 1
? 1
! 5904 88647779
? 1
! 33718 995320285
? 1
? 1
! 20545 859498408
! 51387 589816261
! 46840 993285446
! 23093 658285415
? 1
! 39372 82378513
! 37576 956847876
? 1
? 1
! 51074 773810408
! 10328 244041096
? 1
! 40046 379418157
? 1
? 1
! 50753 594836046
! 17569 769650914
! 54218 48076074
? 1
! 36722 562125139
? 1
! 21464 448524946
? 1
? 1
? 1
? 1
! 29903 75655676
? 1
? 1
? 1
! 58217 457686943
! 7874 730421960
! 54582 546062865
! 36608 100062112
? 1
! 47559 51373676
! 14119 273412809
? 1
! 54254 337348478
! 55939 869486242
? 1
? 1
? 1
? 1
! 6130 584032110
? 1
! 8057 887232314
? 1
! 7128 1997196
! 30265 517697750
! 43499 111377701
! 47373 762664328
! 34367 431012907
? 1
? 1
! 53023 584594171
? 1
! 44111 392784771
? 1
! 52915 118763367
! 32859 926563823
? 1
! 5355 234048379
? 1
? 1
! 22516 936799655
! 17809 540112945
? 1
! 6192 173980744
! 492 756097937
! 55580 972941973
! 8211 679925899
? 1
! 58339 172227799
? 1
! 38778 582019259
! 40999 44041087
? 1
? 1
! 20541 26443462
? 1
? 8690
? 1
? 1
? 1
! 57941 832096000
! 40361 91301624
! 24291 961799047
! 45391 589577637
? 1
? 1
? 1
? 1
? 1
? 1
! 55191 771942031
? 1
! 14343 44806659
? 1
! 26158 925714207
! 38367 583681174
! 2086 548136320
? 1
! 14749 82959600
! 11339 557069591
? 1
! 8747 2319492
! 30394 207377410
! 13507 521708341
! 38393 764167592
! 49204 389589732
? 1
? 1
? 1
? 1
? 1
? 1
! 35234 99113145
? 1
? 1
? 1
! 10717 684250868
? 1
! 39860 996507741
! 16349 61683122
! 7249 60400275
! 39620 240144930
! 16635 738665490
? 1
? 1
? 1
! 21349 563140661
? 1
! 39394 619763008
! 59942 740006022
? 1
? 1
! 58999 665822556
? 1
! 30213 463348553
? 1
! 40895 253454498
? 52615
! 6359 727946951
? 1
? 17037
? 1
? 1
? 1
? 1
! 11297 300282753
? 1
! 32810 198561059
? 1
? 38645
! 4282 543088339
? 1
? 1
? 1
? 213
! 5705 399974947
? 1
? 1
! 49035 766224508
? 1
! 676 856782139
? 1
! 8837 569641120
? 1
? 1
? 1
? 1
! 57257 831271740
? 1
? 1
! 28076 779727785
! 54583 892355907
? 1
? 1
! 17884 577546371
? 1
! 31341 771093811
! 31345 173124835
! 23454 649755367
! 34495 799211859
? 1
? 1
! 59944 807228958
? 1
! 27902 490282494
! 46050 838349376
! 36236 427211019
! 49175 271089017
! 47965 141556325
? 1
? 1
? 1
? 1
! 25953 89697189
? 1
! 42912 459626050
? 1
? 1
! 55179 88300411
! 10689 574466366
! 10877 672437735
! 36586 424388920
! 4356 117432094
! 5352 324708903
! 20780 482864578
! 48604 884011695
! 4202 102546370
? 1
! 26390 576481726
! 56095 782660162
? 53625
! 39652 192470194
? 1
? 1
! 48276 919208319
? 1
! 11103 672672476
! 56698 26125649
? 1
? 1
? 1
! 7223 178237328
? 1
! 49637 460907043
! 33115 3308825
! 28258 692580585
? 1
! 16257 283239730
? 1
! 33334 601796865
? 1
! 51655 843471409
? 1
? 22916
! 49964 938561401
! 7323 610314873
? 1
? 1
! 46338 620803405
? 1
! 55499 748090922
? 1
? 11661
? 1
! 7239 930890641
! 40868 714725319
! 23997 351035098
! 42614 942681066
! 19029 278482223
! 52832 346995460
! 48845 54543917
! 41618 166330204
? 1
! 6354 419787857
! 26706 823051932
? 1
? 1
! 51556 837096604
! 20479 214571125
! 54157 512793628
! 11839 165184323
? 1
? 1
! 33986 255110878
? 1
! 27934 448695850
! 21509 310866642
! 29738 762216476
! 43857 554638070
! 35078 901507178
! 10469 123626987
! 23614 462480459
? 1
? 1
! 49624 773608770
? 1
? 1
? 1
? 1
! 213 727846514
? 1
! 52215 649547194
? 1
! 59190 706188797
! 51940 483806201
? 1
? 1
! 19649 789396985
? 1
? 1
? 43287
! 58480 712609299
! 43049 278154599
? 1
! 31397 698780599
! 3971 333148796
! 11968 570176976
? 1
! 14958 934962682
! 1712 337710258
! 2658 691800216
? 1
! 41466 271789447
? 1
! 36903 732575043
? 1
? 28609
! 4210 721671749
? 1
? 1
! 1383 438902497
! 1412 633100592
! 36815 327347037
! 37170 531349894
! 33328 684535486
! 32542 73002284
? 1
! 4244 969732473
? 1
? 1
? 1
! 40839 709321405
? 25885
! 5552 306302386
? 1
! 436 875478430
? 1
! 36462 833302890
? 1
! 12818 696951879
! 13950 296077171
! 38514 463112670
! 7314 743469199
! 2140 160448385
? 1787
! 46969 562486999
! 21062 962129465
! 11985 925726252
? 1
? 1
? 1
! 13474 885050491
? 1
! 18484 371391929
! 8212 147861354
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 42231
? 1
? 1
? 1
? 1
! 24007 487626003
! 58879 976552789
? 54176
? 1
! 51618 237063403
! 33618 89801896
! 20815 248458119
! 47368 339839782
! 15002 114194676
? 1
? 1
! 29268 651746664
? 1
! 12912 266746350
? 1
? 1
? 1
? 1
! 40474 180604131
! 17881 441435991
! 4452 88285771
! 17935 327208663
? 1
? 1
! 59507 553444700
? 1
! 19289 617544964
! 34413 378700533
! 51425 735547232
? 1
? 1
! 26879 331568490
! 40852 960493168
! 14202 500522092
? 1
? 1
! 42842 300357447
? 1
? 1
! 39276 644871143
! 12579 916614026
? 1
! 11089 736521319
? 1
? 1
? 1
? 1
! 26125 440534074
! 17639 178870177
! 42324 570807164
? 1
! 12778 648354455
? 1
? 1
! 31243 58493904
! 42875 342651740
? 1
! 31398 315788029
! 27401 657814441
? 1
? 1
! 708 319952887
? 1
? 1
! 53600 164578586
! 11250 517215342
! 46042 679802526
? 1
! 39301 501206938
? 1
? 1
! 4541 86352655
! 5230 977230241
? 1
! 27308 864722435
? 1
! 27504 555305516
? 48771
? 1
! 4158 193844865
? 1
? 1
? 36384
! 38876 75233436
! 189 854612571
! 30437 768963344
! 37946 396164588
? 1
? 1
? 1
? 1
! 59766 681557616
? 1
? 1
! 58757 196308466
? 1
! 43210 992600625
? 1
! 27092 297696126
? 1
! 33123 654546661
! 20023 795091372
! 5316 585673001
? 1
! 41811 826871501
! 36995 906658227
? 1
? 1
? 1
? 1
! 51723 478599031
? 1
? 1
! 33993 338096443
! 25148 203253090
! 55267 916074505
? 1
? 1
? 1
? 1
? 51410
! 21236 833836825
! 54780 923333841
? 1
! 12745 556581515
! 10169 338125723
? 1
! 21450 856177299
! 43729 183818633
? 1
? 26363
! 7010 858033001
? 11125
! 45823 726545565
! 18779 44873025
! 51348 275645403
! 30955 350268014
! 30818 229372654
! 41516 349763077
! 2881 360497631
? 1
! 2630 904589791
? 1
! 9073 155977580
? 1
! 38035 362199623
? 1
? 1
? 1
? 1
? 1
! 39098 703314024
! 42192 114094312
? 1
? 1
! 31716 204309453
! 41640 491750862
! 48785 520104203
! 2688 304054446
? 1
! 22926 533103637
! 13078 335102984
! 29373 109969684
? 1
? 33035
! 11791 174165634
! 59767 317853520
? 1
? 1
! 2721 535517177
! 48015 128439217
! 159 761288177
! 26783 496631366
! 10675 740041020
! 53348 874856002
! 59959 483335281
? 1
! 39277 970856657
? 1
? 1
! 45416 877300704
? 39381
! 57881 974837516
? 1
! 12546 345038081
? 1
? 10421
? 1
? 1
! 36374 453178738
? 1
! 46935 575024782
? 1
! 57558 25503844
? 1
? 1
! 51763 580089590
! 24698 881491922
! 26202 668504061
! 3328 399510900
! 8349 79017969
? 1
! 32254 243101816
? 1
! 7869 696825243
? 1
! 40469 807302432
? 1
? 1
? 1
? 1
? 1
! 31406 986270231
! 35506 104144413
! 20918 581416926
! 57749 450309033
! 44135 423222227
? 1
! 30967 813809845
? 1
? 1
? 1
? 1
? 1
? 1
! 55428 477986211
! 19888 674943572
? 1
! 33248 658293907
! 7404 881569768
! 19758 479785791
? 1
? 1
! 10408 6088994
! 40674 761162526
? 1
? 1
? 1
? 1
! 26998 774538505
! 22188 915601950
? 1
! 23579 921071129
! 42983 855587563
! 30391 595051930
? 1
! 27317 258606951
? 1
? 1
? 1
! 48252 138483312
? 1
! 52721 757209044
! 2577 630646050
! 9259 40711205
! 25039 38522115
? 1
! 1200 390824333
! 32880 9944030
? 1
! 28145 591840443
? 1
? 1
! 47833 2404979
? 1
! 6446 244089739
! 50886 726518126
? 1
? 1
! 42357 972043977
? 19073
? 1
! 15150 930729650
! 41728 507015880
? 1
? 1
! 14806 176923435
? 1
? 1
? 1
? 1
! 8636 126088171
! 53902 593216706
? 1
? 1
! 41303 309595270
? 18214
? 1
! 18080 105496494
! 51324 341381644
! 57025 107191842
? 1
? 1
! 14497 101454005
? 1
! 20185 41768346
! 1624 322817296
? 1
! 48959 348452104
! 8573 719315997
! 36131 557539003
! 37769 423919805
? 1
! 1776 620453195
! 50631 476443108
? 6005
! 26626 445806007
! 1915 538906890
? 1
! 23969 843814366
? 1
! 9507 862899507
! 41247 560405181
? 1
? 1
! 58909 603777893
! 18015 388141759
! 49466 630221091
! 26325 375791565
? 1
? 1
? 1
! 54298 746718361
? 1
? 1
! 5342 676956466
! 45371 467093692
? 1
? 1
! 34113 120666087
! 12643 38848459
! 54661 48465612
! 58129 629851870
! 8566 404908966
? 1
? 1
! 11317 589225474
! 17371 891718421
? 1
! 27774 696184914
! 31249 227431782
? 1
! 24803 947764179
! 12035 199282490
! 54415 295748929
? 1
? 1
! 48497 709214259
! 20347 861191267
! 33926 702446704
! 14843 878553554
? 1
? 1
? 1
! 4185 335713652
? 1
? 42191
? 1
? 1
? 1
? 1
? 1
! 24890 60284803
? 1
! 44699 709164317
! 46534 694068466
! 4019 144661734
! 42978 866623509
? 1
! 52554 264655825
? 1
! 4463 562663090
! 55003 685370024
! 57081 824168653
? 1
! 40739 171372811
? 1
! 46886 752863138
? 55710
! 20206 567970032
? 43593
? 1
! 8966 711548780
! 22610 174207008
! 24143 10169482
! 57469 591484639
! 58880 423744609
? 1
! 47619 500251353
! 24808 240433022
? 1
! 52560 741856028
? 1
! 17558 576875034
! 36115 174027092
! 14560 78997250
? 1323
! 45886 574194469
? 1
? 1
? 1
! 26482 207343735
! 13261 553929635
? 1
? 1
? 1
! 17076 307588379
? 1
? 1
? 1
? 1
! 17443 848335788
! 57099 776292618
! 38037 833578610
? 1
? 1
? 1
! 55438 993793025
! 41405 852770668
! 44444 602805135
? 1
? 1
! 39530 322000024
! 37316 485256601
? 1
? 1
! 29640 595691260
? 1
? 1
! 1713 290543600
! 11267 364590638
? 1
! 56744 790465026
? 1
? 1
? 1
? 1
? 1
! 56128 537349385
! 55913 232980015
! 42191 236520615
! 57348 17695618
? 1
! 13781 773008178
? 1
? 1
? 1
! 57256 235708843
? 1
? 1
? 1
? 1
? 1
! 32142 891491837
! 55961 529261262
! 19044 780923462
! 16079 510232453
! 9595 187865682
! 7569 403128135
? 1
! 57214 339868447
? 1
! 24901 805651605
? 1
? 1
? 1
? 1
? 1
! 48166 909045298
! 56037 960156933
! 12696 680971315
? 1
? 1
? 1
? 17453
? 1
! 9027 187729626
! 27711 91196185
? 1
! 27997 989051525
! 47975 30107947
! 34750 559623640
! 8506 172421713
? 1
! 10644 318231943
? 52133
! 3908 599220943
! 48222 388203519
! 772 237190138
! 52358 168405052
! 45422 641237758
? 1
? 1
? 1
! 10611 538118915
! 43129 87407465
? 1
? 1
! 23438 437691488
? 1
? 1
? 1
! 26983 101071802
! 32171 753480943
! 20846 525249143
? 1
? 1
! 30079 988803098
? 1
? 1
? 1
! 53707 837430529
? 1
! 26747 459537949
? 1
! 34242 559391474
? 1
! 16161 459138974
! 4010 737747215
! 28513 127410730
? 1
! 34005 14697120
! 35907 667705324
? 1
! 30114 371358042
! 50469 772670294
! 56903 865455962
? 1
? 1
! 9313 171357383
? 1
! 59486 134129477
! 32992 315337756
? 1
? 1
! 23853 84932567
? 1
! 54429 907771232
? 1
? 1
! 45531 17746964
! 53412 898120070
? 1
? 1
! 51372 830561686
? 1
? 7640
? 1
! 27149 280515500
! 22246 588804830
! 44877 424682541
! 19970 474972331
? 1
! 11438 1041624
! 38444 277218499
! 26701 844400282
? 1
! 50726 472473875
? 5054
? 1
! 20608 579747240
! 6171 840127388
! 7681 877340870
! 37815 96690145
! 6558 461110053
? 1
? 1
! 32646 151361503
? 1
! 35070 96079912
! 47362 200967340
? 1
? 1
! 14637 685906270
? 1
? 1
? 1
? 1
? 1
! 18092 894591083
! 21743 146013981
? 1
! 18163 826259398
! 24590 60508656
! 53123 945786942
! 36357 452935293
! 46954 944521836
! 2978 748252196
! 56193 806566085
! 47404 725469913
? 1
? 1
! 28506 970164306
! 45723 243986206
! 29684 67174811
? 1
! 14073 284291666
? 1
? 1
? 1
? 1
! 50650 71446019
? 1
! 2628 786430499
? 1
! 54714 158609561
? 1
? 2188
? 1
? 1
! 46974 869960596
? 1
? 1
? 19463
! 36525 210505474
! 11822 481490703
! 45343 865658110
! 54144 67420066
? 1
? 1
? 1
! 19300 768079810
! 8950 618713996
? 1
! 40201 949711900
? 1
? 1
? 1
! 33139 598586112
! 11176 577882174
? 1
? 1
? 1
? 1
! 44341 294065686
? 1
? 1
! 153 600177447
! 48120 994541651
! 44212 214424894
! 54220 466682999
? 1
? 1
? 1
! 23459 255841672
? 1
! 58569 613167719
? 1
! 1191 769679989
? 1
? 1
! 59735 57833209
? 23835
! 34462 179349582
! 46498 431055320
! 7796 845021455
! 26564 410167469
? 1
! 33922 188048629
! 54786 70980710
? 1
! 5362 139940790
! 10578 885701591
? 1
? 1
! 8836 305639583
! 23607 829179889
? 1
! 19682 453306388
! 59113 61955000
? 1
? 22049
! 51184 375796620
! 18137 686322441
? 1
? 1
! 49479 801244188
! 11996 326615445
! 7902 640572375
? 2715
? 1
! 8545 726159327
! 36077 444152407
! 45203 73549863
? 1
? 1
? 1
? 1
? 1
! 598 125752239
? 1
! 14514 737780071
! 26731 241709873
! 13164 308815530
? 1
? 1
! 52061 278445919
? 1
! 40289 623944984
? 1
? 1
! 39904 414308778
? 31061
? 1
? 1
! 32751 699005922
! 31052 310971313
! 15475 104518512
! 33103 746016908
? 1
! 48917 109797418
? 1
? 1
? 32482
! 16810 989198148
? 1
? 1
? 1
! 38509 992492992
? 1
? 1
? 1
! 54170 391374419
? 1
! 1803 676457879
! 49898 613118050
? 1
? 1
? 1
? 1
! 402 716852724
? 1
! 42165 18773156
? 1
! 4591 320686817
? 1
! 34665 816790514
! 21338 827739070
! 1659 713157812
! 57631 119069891
! 3137 773371930
? 1
? 1
? 1
? 1
? 1
! 42790 158784056
? 1
? 1
? 1
! 6584 865656431
? 1
? 1
! 54305 454201133
? 1
! 30652 196443812
! 52437 435316614
? 1
! 26350 240965945
? 1
! 56307 826771133
? 1
! 32716 461890726
! 1619 167572280
? 1
! 19862 121058566
? 1
? 1
? 1
! 17662 862280768
? 1
? 6431
? 1
? 1
! 31232 677173324
? 1
? 1
? 1
! 56126 351671326
! 5434 728685033
? 1
! 44824 863497595
? 36098
? 1
? 1
! 55282 122889442
! 25238 893498027
? 1
? 1
? 54706
! 28457 740294201
! 21601 864530014
? 1
! 1037 882075251
? 1
! 45348 586389396
! 58070 633404923
! 43349 914402652
? 1
! 40971 213243661
? 1
? 1
? 1
! 11131 897044730
! 41885 703634301
? 1
? 1
! 58844 656400317
! 16388 742990694
! 29831 316833752
? 1
? 1
? 1
! 5115 134199517
! 36724 328296343
! 3184 253094203
! 1014 93084902
? 1
! 38447 928104146
? 1
? 1
? 1
! 21051 866957997
? 1
! 891 595560980
? 1
! 35850 733737645
? 1
? 1
! 34714 928205822
? 1
! 59173 856815623
! 5953 605312155
! 26099 790385148
! 58436 160554282
! 50380 377688390
! 12207 32940473
? 1
? 1
! 1650 465326381
! 45489 371033426
? 1
? 1
! 23342 459554070
! 48967 684849202
? 26457
! 32219 100200863
? 1
? 1
! 1240 873882171
! 39930 787241259
! 261 17283469
! 13970 594161825
! 58348 253128867
! 44452 256919070
! 54982 660766931
! 45618 157453419
! 21298 588438459
! 36453 538369255
! 27260 537671847
! 54901 803210467
! 42898 530943591
? 1
! 3192 692669317
! 11552 208261152
? 1
! 59396 176131937
? 1
! 27968 732111588
! 6139 208445742
? 1
? 1
? 1
? 1
? 1
! 45081 81531457
! 17891 260333877
! 55040 159107242
? 6418
? 1
! 14405 614577373
? 1
! 56008 717389952
? 1
! 11785 397464641
! 50928 763640785
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 16019 268958662
! 5184 730131854
! 35203 226226047
? 1
? 1
! 46721 922046336
? 1
! 29455 760849728
! 19899 155148782
? 1
? 1
? 1
! 44072 80008878
! 43835 403279188
! 6975 722115641
? 54903
? 1
! 30564 281025971
! 52672 605733190
? 1
! 22927 651125554
? 1
! 5940 411402470
! 20101 241656322
? 1
? 1
? 52513
? 1
! 17525 924894337
? 1
? 1
? 1
? 1
? 1
! 33382 858898358
! 16394 355593444
! 48411 978097580
! 8 693423574
! 14050 775584273
? 1
! 18413 31296675
! 30577 320278861
! 34649 317653058
! 56152 973108473
? 1
! 23949 579851174
! 19945 971598864
! 10041 708947616
! 55720 663171997
? 1
! 20160 191016194
! 27620 671380085
? 1
? 1
! 319 509586469
! 6119 594873754
! 21905 712882760
! 43668 720639753
? 1
? 1
? 1
! 52327 914369039
? 1
? 1
! 18672 90678230
? 1
? 1
? 1
? 1
? 1
? 1
! 33239 58776285
! 25971 910092366
! 35974 231215277
! 51214 890768390
! 237 329095357
! 38353 644595157
? 1
! 15920 915260212
! 5114 54471548
? 1
? 1
? 1
? 1
? 1
! 23394 456356231
! 25992 766989483
? 1
? 1
! 25 279693694
! 29183 115978928
! 29996 428841014
! 18739 27031231
? 1
! 39541 982223462
? 1
! 58956 966745774
! 35143 528259271
! 3276 364143459
! 11214 810348448
? 1
? 1
! 45145 138400291
! 51761 153418606
? 1
! 28665 107885199
! 53451 531745726
! 7849 298157391
? 40460
! 18270 813667985
? 1
! 35123 217046069
! 19580 69915086
? 12028
! 35822 378686786
? 1
? 1
! 6519 186825082
! 35183 683257587
? 1
! 46743 447608103
? 1
? 1
? 1
! 1720 49367240
! 12185 387079104
? 1
? 1
! 11465 143590147
! 26235 966400796
! 39275 583388387
! 1970 964888664
? 1
? 1
? 1
? 1
! 33053 944122129
! 51980 956200876
! 25602 104659113
! 17651 154934501
? 1
? 1
? 1
! 2571 107695099
! 15965 728399614
! 21883 513758701
? 1
? 1
? 41328
? 1
! 9363 767560987
? 1
! 15402 449873336
? 1
! 12807 347905890
! 18065 268290176
! 3973 478208083
? 1
! 55199 380653840
! 47654 322156183
! 22142 850951453
? 1
? 1
! 2430 17271606
? 1
? 1
! 50941 530663901
? 1
! 53291 565799808
? 1
! 26963 789546207
! 54026 348132355
! 52574 671682760
? 1
! 38821 18219738
! 48242 360387982
! 6882 96459313
! 18525 833992253
? 1
! 27719 568344597
? 1
? 14921
! 36269 184890450
! 23135 920775895
! 4045 297109137
? 1
? 1
? 1
? 1
? 1
! 57399 314141680
! 59729 857914751
? 1
! 51429 824688416
? 1
? 1
! 21312 304583170
! 16005 542146213
? 1
? 1
! 11154 230622347
! 16353 50911118
? 1
! 29861 538368614
? 1
? 1
? 3121
! 46355 880586531
! 59553 326621240
? 1
? 1
! 8290 872951826
? 1
? 1
? 1
? 1
! 56184 917637692
? 1
? 1
? 1
? 55512
! 41685 435202292
! 25909 683022383
! 58220 758925546
? 1
! 35095 127440363
? 1
! 3086 760104370
! 4013 349286532
? 1
? 1
! 52530 138918103
! 10777 633875702
! 27331 322829210
! 17771 323863248
? 1
! 53071 116605877
! 58236 124181336
! 38832 515761734
? 1
? 1
? 5426
! 5410 899125869
! 20953 542550297
? 1
! 16893 792884578
? 1
? 1
? 1
? 1
? 1
! 50816 494609914
? 1
! 48246 834723193
? 1
? 1
? 1
! 39625 831020407
? 1
? 1
? 1
! 5893 524076560
! 21207 884588479
! 44599 414255163
! 40310 807390046
? 1
! 57890 391381070
! 8570 131501564
! 50336 253623624
? 1
! 31003 336561810
? 1
! 59387 955229112
? 1
? 1
! 8912 530558309
? 1
? 1
! 24816 323466023
? 1
! 57044 637180362
? 1
? 1
! 54482 711653188
! 55639 976284318
! 2353 479712426
? 1
! 15863 868676712
? 1
! 37407 565432730
! 28408 712690244
! 18201 134748086
! 12275 912129904
? 1
! 13376 510394016
? 1
! 2288 137898030
! 7511 53716067
! 47517 846044115
! 49033 446583453
! 25001 438413286
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 45062 13315703
! 47366 320826204
! 36118 253420169
? 1
! 20188 108898285
! 32477 454081790
! 15827 770659272
! 3076 879276675
? 1
? 1
? 1
? 1
? 1
? 53886
! 37211 969271600
! 24391 440734522
! 33254 266556974
! 45553 295707369
! 1335 322082385
! 42929 485599683
? 1
? 1
! 42274 629672009
! 20860 323437954
! 7594 717688787
! 25510 845946845
! 41236 642870720
? 1
? 1
! 47639 250724215
? 1
! 25744 41938166
! 26001 104187850
! 15014 163582022
! 32922 130651030
? 1
! 55202 496174717
! 48541 73682580
? 1
! 38450 251069148
! 31 62958789
! 22078 215603444
? 1
? 1
! 28722 871386011
! 4389 365003832
! 32178 590997036
! 37885 776994080
? 1
? 1
! 11157 973146940
! 37792 814483283
! 19613 507383462
! 34805 595948374
! 50508 852078212
? 1
! 45404 196277791
! 59679 936512076
! 56456 813146977
! 46676 118928060
! 41649 511073891
? 1
! 6969 909427860
? 1
! 34293 692593299
! 52509 826351049
? 1
? 1
! 44367 148105358
? 1
! 49377 769264385
? 1
! 37117 708302341
? 1
? 1
? 59524
? 1
! 33245 409523781
! 39498 880088818
! 16176 357787622
? 1
! 1244 957002631
! 39896 682900957
? 1
! 28174 111772471
? 1
! 7231 553314113
? 1
! 22217 669511452
! 1938 412527621
? 1
! 54783 584848956
? 1
! 32801 891751261
? 1
! 52420 846868431
? 1
? 1
! 24260 692737719
! 41078 730418007
? 1
? 33248
? 1
! 3144 238224995
? 1
? 1
! 13640 789548692
? 3837
! 7534 6408500
! 26775 15990294
! 7161 123002340
! 33484 392393826
? 1
! 34798 351451571
! 26370 453269810
! 3925 787100383
! 7275 61018116
? 1
! 10583 835685852
! 53593 178941241
! 12797 73818907
! 19784 451994078
? 1
! 42077 618014324
? 1
! 32632 329690345
? 53047
! 51688 849141885
? 1
! 17493 157651263
! 35899 660734218
? 1
! 47030 524858461
? 1
? 1
? 1
! 58903 720227564
? 1
? 1
! 56016 206979828
! 42079 117988499
? 1
? 57405
? 1
! 58090 337719031
! 7200 870393593
! 29462 683802148
! 35700 251259898
! 38003 364226738
! 5438 305751960
? 1
? 1
! 55321 807626579
! 2035 881099772
! 8132 559204339
! 36867 106280911
? 1
? 1
! 31952 908218034
? 1
? 1
? 1
? 1
! 27654 600389159
? 1
! 59254 156112101
! 3466 881687973
! 33109 522811964
? 1
! 59834 176245987
? 1
? 1
? 1
? 1
? 1
! 11254 752107250
! 21863 790092813
? 1
? 43400
! 11632 759079294
? 1
! 43780 342557497
? 1
? 1
! 23635 215574932
! 4204 869880635
? 1
! 21160 699308591
? 1
? 1
! 37468 313175235
! 761 199867682
! 34091 537332227
? 1
! 60108 709199745
! 39514 675235553
? 1
! 35 980335161
! 51122 543834622
? 1
! 31355 678094025
? 1
? 1
! 11184 681748667
! 1848 282136796
? 1
? 1
? 1
! 35781 368263495
? 1
! 42661 411705267
? 1
? 1
? 56782
! 20436 647049722
? 1
? 1
! 55669 671855926
? 1
! 9505 88657917
? 49962
? 1
! 23267 577541314
? 1
! 39107 675959891
! 51636 938770748
! 5676 838588890
! 40547 542421973
? 1
? 36935
! 26718 159710555
! 53376 70733225
? 1
! 26089 451564291
! 11260 680333786
! 12307 62187144
? 1
! 40133 944105889
! 45960 464100109
! 17335 709778575
? 1
? 1
? 1
! 41281 311590140
? 1
? 1
? 1
? 1
! 51826 407625914
? 1
? 8309
? 1
? 56393
! 8224 715856958
! 35299 121074836
? 1
! 30725 337938534
? 1
! 51422 833230283
! 46076 843230272
! 22386 522021825
! 46870 894180847
? 1
! 21603 577645837
! 46705 163890208
! 53921 408493496
? 1
! 12678 951646844
! 39111 154648831
? 1
? 1
? 1
! 41494 631811449
? 18644
! 17375 208556935
! 46971 789677650
! 34848 872295106
? 1
? 1
! 33778 972903375
! 29249 866530382
? 1
! 51846 665345964
! 57231 165299477
? 1
! 20893 257867476
! 30871 517380614
! 5142 295067650
? 1
? 1
? 1
! 17248 310819766
? 1
! 56988 899397105
? 1
? 1
? 1
? 25980
! 18700 551479659
? 1
! 39122 584365468
? 1
? 1
! 18451 152156986
? 1
! 31963 12021435
! 57012 60854633
? 1
! 3188 651155053
? 1
! 5398 37768580
? 1
! 17633 127157126
? 1
! 15010 895822463
? 1
? 1
! 34808 414138482
! 6570 710211802
! 33023 47655996
! 40072 661770545
? 1
! 18882 359014551
? 1
! 52205 494894398
! 19708 94151115
? 1
! 36036 876376936
! 42122 89920966
? 7496
? 1
? 1
? 1
? 9111
! 41476 117891941
! 56635 427804515
? 1
! 20243 554555056
! 50420 750045033
! 19381 814025195
! 27779 645041360
? 1
? 1
! 6009 823277658
? 1
! 5471 331304685
! 47943 255089037
! 47912 959202052
? 1
? 1
! 47434 170933959
! 47439 442519470
? 1
? 1
! 47670 720412668
? 1
? 1
? 1
? 1
! 10347 789035791
? 1
! 52923 104569442
? 1
! 3820 256873419
? 1
? 1
! 43695 883638903
? 15501
! 53526 953192766
! 54495 481565176
! 42534 792905748
? 1
? 1
? 1
! 45747 632630364
! 34877 151007760
! 34328 867205599
? 1
? 1
? 1
! 2480 569099124
! 5572 547466778
? 1
? 1
! 28504 616849918
! 20570 964099118
! 42138 640506591
! 7704 909755386
? 1
! 42914 909593456
! 51317 939962498
? 1
? 1
! 55975 557939554
? 1
! 41865 737209211
? 1
? 1
! 19323 916783433
! 235 382076082
? 1
! 32926 561220638
? 1
! 48690 77544422
? 1
! 58543 246459168
? 1
! 30249 513817195
? 1
! 14964 920811557
! 8000 495849932
! 10229 854706176
! 6322 383050981
? 1
? 1
! 4797 421129800
? 59443
! 50494 587134119
! 43492 484246440
? 1
? 1
? 1
! 41650 68065667
! 5237 825651745
? 1
? 1
! 50185 690221940
? 1
! 33186 864120729
! 59120 293503233
! 30463 428836208
! 14912 124959449
? 32358
! 60061 798302850
? 1
! 22596 472826705
? 1
! 1953 494909405
? 1
? 28581
! 47256 13614660
? 1
? 1
! 7565 33535747
? 1
! 37456 325848099
! 23154 384467231
! 9011 104051319
? 1
? 1
? 1
! 35337 741474486
! 57129 657844806
? 1
? 1
? 1
! 19018 437313276
? 1
! 1206 631248682
! 53431 256575954
! 12707 193678038
! 27002 759043411
! 59907 825070483
? 1
? 10830
? 1
? 1
? 1
! 1405 992803530
? 1
! 7537 112100799
? 1
? 1
? 1
! 28454 361766844
! 25692 272600577
? 1
! 23058 724186815
? 1
? 1
! 53659 978146115
? 1
! 4369 263736023
? 1
? 1
! 22263 301862343
! 37067 982752977
? 1
? 1
! 54642 56233657
! 47274 81064164
! 54510 282139123
? 1
? 1
! 8931 313868489
? 1
? 1
? 1
? 1
? 1
! 4386 135221675
? 1
! 40780 493041695
! 53432 860233614
! 15276 515281375
? 1
! 40676 416167238
! 10640 749073900
? 1
? 1
? 9992
? 1
! 25581 487108600
! 43765 56592358
! 38456 844625042
? 1
? 1
! 49935 473566781
! 39679 878634776
? 1
? 1
? 1
? 1
! 37940 794296196
? 1
? 1
! 25098 163604673
? 1
! 18181 479128716
! 37473 728169281
? 1
! 28034 915953738
! 14598 456609533
? 1
? 1
! 53281 852946143
! 42422 943684915
! 34524 192860337
! 3084 424822776
? 1
! 46035 404831584
! 17268 494445808
? 1
! 25396 661196390
? 22875
? 1
? 1
! 34467 224067078
! 31894 59809946
? 1
! 14222 307741605
? 1
? 52212
! 3531 847066238
? 2206
! 18578 731222888
? 1
! 127 13114475
? 1
! 23243 266845898
! 31624 749683995
? 1
? 1
? 1
? 1
? 1
! 38290 550593908
! 5166 977131263
? 1
! 37272 808704716
? 1
! 13247 289811355
! 34752 672852307
? 1
? 6094
! 42369 974344364
? 1
! 15548 514242261
! 45736 224654320
! 1992 225846144
! 36468 672704171
? 1
? 1
! 51674 961816219
! 28835 536057829
! 25787 117775166
! 49831 616214805
! 18297 207449475
! 3656 657095097
? 1
! 7856 314778888
? 1
! 35039 151751127
? 1
? 1
? 1
? 1
! 15398 992167907
! 41876 781904163
! 14976 167297528
! 5962 737887634
? 1
! 55107 617180049
? 1
! 48983 991836683
! 16685 168983211
? 1
! 5708 233295430
? 1
? 1
? 1
! 26127 944109692
? 1
! 36743 586069890
! 33135 576123829
? 1
? 1
? 1
? 1
? 1
? 1
? 23255
? 1
? 1
! 14482 369517710
? 1
? 1
? 1
! 16659 244708765
? 1
! 14494 894345223
! 6176 254347673
! 15788 956013072
! 50732 927155821
! 16457 997302377
? 1
! 11319 958989739
! 47856 141585065
! 13105 451380938
? 1
! 12289 982666749
? 1
? 1
? 1
? 1
? 1
! 43 171880812
! 53307 410666305
? 1
! 44117 955728067
? 1
! 5368 204115349
! 3074 189083900
? 1
! 49807 539744411
! 31610 771726323
? 1
! 52456 892337416
? 1
! 38276 21185624
! 14750 457950050
? 1
? 1
! 44446 211893162
! 19071 689340543
! 18023 519068253
? 1
? 1
? 1
! 36648 80931773
! 20044 241634978
! 58378 830975107
? 1
! 57754 218717636
! 16329 284977289
? 1
! 27727 769803135
? 37832
! 37098 182623901
! 25802 924444945
! 13346 463166651
? 1
? 1
! 36915 909619526
? 1
? 21329
? 1
! 22319 971141112
! 31236 581471252
? 1
! 38232 174612193
! 57585 104728862
? 1
? 1
? 1
? 1
! 3883 105652641
! 28676 173931863
? 1
! 25156 326111758
? 1
? 8157
! 37326 332415453
? 1
! 10577 748451341
? 1
! 36261 181576494
? 1
? 1
? 1
! 4404 862228043
? 1
? 1
! 3364 130755096
? 1
? 56125
? 1
! 56164 907251900
! 22845 277101106
? 1
? 1
! 27634 165965303
? 1
? 1
? 1
? 1
! 31230 571779387
? 1769
? 1
? 1
? 1
? 1
? 10650
! 45357 609936851
! 37428 17645256
? 1
! 58502 950679013
! 35054 695412268
! 28412 917810621
? 7626
! 7298 421379486
! 55464 902765670
? 1
! 10544 875152257
? 1
? 1
! 41882 131733634
? 1
? 1
? 31155
? 1
! 23554 905907890
? 1
! 7949 430975506
? 1
? 1
? 1
! 3886 377911585
! 45353 937889171
! 28825 934120770
? 1
! 9279 131594572
! 59586 255513181
? 1
? 19457
? 1
! 47377 147357896
? 1
? 1
? 1
! 41300 729476072
! 26074 706028679
? 1
! 44437 206942577
? 1
! 6349 547481820
! 50441 650116633
? 1
! 19979 390252195
? 1
! 35096 136421577
! 45552 361244600
? 1
! 19818 123533145
! 19320 988234850
! 33928 422730873
? 1
! 10496 529853961
! 13996 780067984
? 1
? 41572
? 1
? 1
? 1
! 53730 607981275
? 1
? 1
? 1
? 1
! 11217 172342603
! 46500 756365966
? 1
! 30494 634272943
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 36401 49796235
? 1
? 55902
? 1
! 53381 339016705
! 26962 636741113
? 35855
! 41698 269260906
? 1
? 18678
! 28605 312214216
? 5101
! 26307 623352305
? 1
! 12438 631440082
! 25935 673605358
? 1
? 1
! 34440 854262760
! 38497 254825996
! 23958 564222815
! 3795 484263848
? 1
! 51401 578169887
? 1
! 14650 326012877
? 1
! 1363 537797895
? 1
? 12440
! 30783 902183217
! 41351 310841785
? 1
? 1
? 1
! 55932 330907413
! 44202 165810106
! 30443 37307901
! 843 168979108
? 1
? 1
! 4022 16277647
? 1
? 1
? 1
? 1
! 56474 75031044
! 24583 512904387
? 1
! 40529 13531748
? 1
! 53396 892576884
! 29336 9368991
! 43946 379455287
? 1
? 1
? 1
? 27937
? 1
? 1
? 1
! 54234 40641032
? 1
? 1
! 46336 526737627
? 1
? 1
? 1
! 53388 345424162
? 1
! 1285 586220625
! 14818 440739491
? 1
! 55790 548694248
? 1
! 27517 256111025
? 1
? 1
? 1
? 1
! 52209 709288940
! 38521 333432230
? 1
! 20917 725432408
! 29943 303187083
? 6997
! 25244 241213716
! 2817 201885888
? 1
? 1
! 54471 566162822
? 1
! 17911 254422081
? 1
? 1
? 1
? 1
? 1
! 762 247573630
? 1
! 20480 686985701
? 1
! 30013 289463644
? 1
! 37032 442918590
! 26221 508313993
? 1
? 1
! 27495 595269755
? 1
! 56059 252179231
! 349 465097097
! 17171 94986290
! 51013 347381907
? 2198
! 3895 920307565
! 31015 472114771
? 1
! 10072 717770108
? 1
? 1
! 47187 693054956
? 1
? 19815
? 1
! 25089 690692391
! 4453 504557688
? 1
? 1
! 28499 198465592
! 6072 618803555
? 1
! 7437 709050955
! 35013 873242806
! 30146 917070406
! 13463 162001191
? 1
? 1
? 1
? 1
? 1
? 1
! 50943 996490748
? 1
! 38339 587050786
? 1
! 31026 853488224
! 204 459714922
? 1
! 5618 934840275
? 1
! 1282 50529926
! 35879 351935795
! 48671 827529816
! 6 303848236
! 19858 923024990
! 27893 343252799
! 48868 447445990
? 1
? 1
? 1
? 1
? 1
? 1
! 45408 357696574
! 53335 508379734
? 1
! 7649 788289396
? 1
! 5364 244211691
? 47199
! 30300 278539115
? 1
? 1
? 1
! 50968 316547197
? 1
! 621 864124087
? 1
? 1
! 4728 301522445
? 1
? 1
! 47350 530170797
! 2154 68852173
! 56325 444630187
? 1
! 8357 224332554
? 1
? 1
! 16541 583294170
? 1
! 16422 850318366
! 51494 275496589
? 1
! 46101 201424535
? 32226
? 1
? 1
! 30740 941003065
? 1
! 38427 15025015
? 1
! 23432 320727920
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 53225 582170531
? 1
? 1
! 18826 521368251
! 20674 143146617
! 41382 721894564
? 1
? 1
? 22406
! 39367 690209425
? 1
! 18025 438255689
! 48841 956133362
! 47133 416852990
! 56159 560722825
? 1
? 1
? 1
! 54920 590532952
? 1
! 9927 893822805
! 44897 827165225
? 1
? 1
! 25033 566760160
? 1
? 1
! 30215 360987559
? 1
! 58047 893930131
! 47066 528500944
! 51157 716454429
? 317
! 21730 285039225
? 1
! 13556 933759431
! 33200 447862642
? 1
? 1
? 1
? 1
! 21994 158081196
? 20236
! 59631 272984084
! 1269 442337602
! 1177 618913891
? 3123
! 13572 848514234
! 15659 541110398
! 11647 622988363
! 50667 296410883
? 1
! 49221 537306051
! 33457 867853699
! 49752 409943812
! 6538 72119135
! 31824 874278103
? 1
? 1
! 25295 683061509
? 1
! 42968 15444153
! 42970 133630555
! 29919 171271657
? 1
! 35186 304450297
? 1
? 14917
? 1
? 1
? 1
! 26974 993649356
! 12217 200119725
! 39200 563515793
? 1
! 6955 64442560
! 34399 841067591
! 22228 130374195
? 1
! 21151 607521598
? 1
! 26837 990338682
? 1
! 21426 681502891
! 7312 656883616
? 1
? 1
! 47473 450362791
? 37284
? 1
? 1
! 36209 156811715
? 1
? 1
! 42058 453404165
? 1
! 26544 766953307
? 1
! 18480 17665872
! 27180 655621497
! 586 877075781
! 57499 455595532
! 38165 835837080
? 1
! 21044 949611000
? 1
? 1
? 1
? 1
! 48782 365273289
! 43481 696099093
! 44853 527881006
? 1
! 44863 952940679
? 1
! 26619 567820082
! 3027 8726508
? 1
! 21441 475978299
? 1
! 52829 645430951
! 52191 857350668
! 5727 208804321
? 1
? 1
! 4157 289107432
? 1
! 1936 140294864
? 1
! 56481 957310573
! 9471 793693879
! 56931 642745064
? 1
! 1223 303421415
! 57249 668714746
? 1
? 1
! 38666 439832335
? 1
! 54561 523340822
! 11906 168706243
? 1
? 1
? 1
! 42297 903932736
! 41343 448826340
? 42844
! 54606 18674120
! 4604 818977810
! 9684 186267658
? 1
! 34284 522462532
! 37879 941985153
? 1
! 48368 796730670
? 46854
! 13971 728032003
! 27247 163890839
? 1
? 1
! 21622 855978613
! 7639 420490291
? 1
! 42132 694160546
! 22137 350285105
? 1
? 1
! 4578 434009151
! 39875 238402080
? 21725
! 26133 308875574
? 1
! 29457 672442442
! 8342 122672018
! 40171 196970248
! 57402 24477719
? 1
? 1
? 1
? 1
! 43093 774731823
! 25793 518105227
? 1
? 1
! 59956 889088876
? 1
! 50234 485352012
! 21050 708827194
! 5259 807474963
! 828 233296237
? 10675
? 35497
? 1
? 1
? 1
? 1
! 54506 677187220
? 1
! 21598 716468368
! 13439 660622997
! 40291 87002848
! 34839 675142867
! 19314 599007166
? 1
? 1
? 1
! 32026 380645781
! 42153 906378376
? 1
! 14848 846878442
? 12004
? 1
? 1
? 27819
! 15852 996163430
! 14755 36874038
! 503 340761704
! 12276 766413371
! 54741 91726602
! 21247 107408944
? 1
! 29218 791143413
? 1
! 6320 241352294
? 1
? 1
! 50059 900634373
! 32569 259253239
! 22801 439507922
! 55264 55751237
? 1
? 54664
! 394 325380045
! 26973 62235023
! 18054 215120176
? 1
! 4060 181628744
? 1
! 40618 841151859
? 1
? 1
? 1
! 43306 608984155
? 1
! 31450 305893064
! 14168 448072224
! 16405 471707936
? 35517
? 1
? 1
? 1
? 1
? 1
! 4400 205765515
! 43177 385650432
? 4758
! 47049 907875565
? 1
? 1
! 57145 926896232
! 40935 852803037
! 7990 816832120
? 1
? 1
! 21508 671697479
? 51889
? 55277
! 36850 112785965
? 1
! 39114 934984444
! 15181 374940087
? 1
! 42848 463419568
? 1
! 31349 61043756
? 1
! 16236 20970870
? 1
! 20378 653123829
? 1
! 24870 393619351
! 26761 224514756
! 16827 673005288
? 1
! 18728 99578152
? 1
? 1
! 25965 886309129
! 31960 125163394
? 1
! 39212 32133353
! 40823 236218586
! 7540 944853543
! 56866 638048854
? 1
! 24445 546993427
? 1
! 16507 763556659
? 1
! 51605 874204596
! 36472 394510756
! 23996 86811106
! 22782 411752825
? 1
? 1
? 1
! 46130 190345655
? 1
! 33979 884743817
? 1
? 1
! 54056 408545149
? 1
? 1
? 1
! 42704 532336730
! 53190 627494346
! 14867 474746873
? 14814
! 34727 39543054
! 38977 724290452
? 1
! 21597 60973049
? 1
? 1
! 54192 607872748
! 6389 393974946
! 55846 663274250
! 41737 871044020
? 1
? 1
! 5935 184973853
? 1
? 1
! 18670 814126970
? 1
! 7196 613340140
? 1
? 1
? 1
! 206 219280081
? 1
? 1
! 37530 775192621
! 29025 477476204
! 24464 825923211
? 1
? 1
? 1
! 7420 225505364
! 34053 755804633
! 48649 83154403
? 1
! 14772 630392694
! 6811 728039256
! 51863 962192487
? 1
! 38428 922839102
! 33626 991789885
! 1858 652868047
! 2591 652923741
! 40308 913184589
? 1
? 1
? 1
! 10300 700749247
? 1
? 1
! 28281 173066740
! 42646 852201686
! 18040 242035778
? 1
? 1
? 1
? 37025
? 1
? 1
! 40346 235921115
? 1
! 46615 495617225
! 31595 639208569
! 22972 656731261
! 2816 769376657
? 1
? 1
? 1
! 8200 557015893
? 1
! 18822 511540472
? 1
? 1
! 17082 455702377
! 57422 666785480
! 5213 371861721
! 28832 89711004
? 1
? 1
? 1
! 27190 314861812
! 26646 769877053
? 1
? 1
! 9931 128335078
! 46319 583403463
? 1
? 1
! 56293 85357253
! 35872 222043486
? 1
! 17192 318098872
? 1
! 59842 467895932
! 14098 716917025
? 1
! 21795 166201084
! 22765 177837108
! 18389 918089761
! 45143 380733059
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 31830 853742886
? 1
! 40380 591096328
? 1
? 1
? 1
! 44683 538831972
! 8745 614968277
! 11054 212020120
! 27078 491165523
! 45445 596065189
? 1
? 1
? 11181
! 35649 202097107
! 44059 239312067
! 53753 398080410
! 46988 569882262
! 28317 415237334
! 42959 955229
! 33354 658187061
? 1
! 57521 189532385
? 1
! 39513 801411021
! 4510 982699806
! 12962 522666094
! 11781 298714134
? 1
? 1
? 1
? 1
? 1
! 15432 916620831
? 18350
! 36494 800734408
? 25428
? 1
! 49575 745910683
? 1
? 56954
? 1
! 27248 727960109
? 1
? 1
! 59467 901168674
! 57147 377226173
! 37744 304673737
! 15330 602315577
? 1
? 33874
! 6920 798812009
! 22884 861569338
? 1
? 1
! 6880 479929743
? 1
! 52820 114235574
! 47087 16515298
! 33667 391191619
? 1
? 1
! 5947 259027195
? 1
? 1
! 49413 16338101
? 1
? 1
? 1
! 7208 986920471
? 1
! 55729 487276130
! 17295 381283294
? 1
? 1
! 13571 417891685
! 21732 966224463
? 1
? 1
? 1
? 55920
! 25549 503377390
! 18420 629079522
! 55132 64168966
? 1
! 55391 360042923
! 31227 383339006
? 1
! 11419 455282601
! 9910 542825451
! 12094 77444332
! 18996 262494582
? 1
? 1
? 1
! 13942 86864419
! 13919 785822007
! 39393 57259449
! 53793 347323407
! 2634 141544627
! 5527 851951080
? 1
! 38163 995937803
? 1
? 18611
? 1
! 57169 878075217
? 57728
? 1
! 36873 17390209
! 56280 785758623
! 48626 486616878
? 1
! 30641 986378525
! 10307 274785553
? 19517
? 1
! 24283 170591143
! 13910 535782475
? 1
? 1
? 1
? 1
! 18862 730955792
! 12844 907921277
? 1
! 21171 100114154
! 10634 891597635
! 58219 950045512
! 14543 226608499
? 1
! 37137 451934108
? 1
! 20724 556082382
? 1
? 6168
? 1
! 53556 595601263
? 1
? 1
? 1
? 1
! 57446 490261923
? 1
! 9315 398180928
! 39343 369784201
? 1
? 1
! 645 920135942
? 1
! 27005 745461506
! 23573 842078706
? 1
! 54114 390363767
! 7576 108324566
! 3152 986138990
! 4042 752026094
? 29799
? 1
! 26986 858523782
! 24275 414854264
! 54931 809217210
! 34188 390880509
! 1683 790320352
! 45698 953184475
? 1
! 21083 888254383
? 1
! 44293 679699753
? 1
? 1
! 38926 361804131
? 1
? 4427
? 1
? 1
? 1
? 1
? 1
! 3790 244915537
! 50609 688200458
? 1
! 2949 976643096
! 12047 393236419
! 34140 905157801
? 1
? 1
? 1
! 25666 317697327
! 12442 196481909
! 47329 795704476
! 22116 895553528
! 42825 907114904
? 1
! 54258 405757648
? 1
! 51512 223254784
? 1
! 48083 846920326
? 1
! 14157 249103011
? 1
? 1
! 30983 738449113
! 11140 900976761
! 15721 369641677
? 1
? 1
? 1
! 27124 852929639
? 1
? 1
? 1
? 1
! 7529 394282684
! 43159 187440306
? 1
! 5099 216103245
? 1
! 1028 158837508
! 9397 126227712
? 1
? 1
! 19683 383007319
? 1
! 17166 122531778
? 1
! 34231 475033588
? 1
! 58295 653429870
! 33487 407489693
! 30949 307580248
? 1
? 1
! 33730 429125434
? 37805
? 1
? 1
! 18654 671692184
! 33253 34735756
? 1
? 1
! 52660 323314275
! 20961 590928157
? 1
? 1
! 36775 462547965
? 44080
? 1
! 4688 294656477
! 52898 248050180
! 37040 924008557
! 17258 130694212
! 31068 164369282
? 1
! 25251 107188
! 56252 170768441
? 1
? 1
? 1
! 56339 56625354
? 1
! 21758 208668036
! 50321 798705941
? 1
? 1
? 1
? 1
! 43254 444874478
? 1
? 1
! 44302 20956910
! 28460 722257596
? 1
! 45139 354675736
? 1
! 22286 931723918
? 1
? 1
! 26573 138364275
? 1
! 50702 87653875
! 19028 380593948
? 1
? 1
? 1
! 1487 817842237
! 49271 332759529
? 1
? 1
! 53787 369728902
! 21225 167980133
? 1
! 33865 763941473
! 34301 89688943
? 1
? 1
? 1
! 40359 138079492
? 1
! 22568 805857668
! 41268 617889712
? 1
? 1
! 30009 700207282
! 33312 24669719
? 1
? 1
! 40266 461285786
! 27481 961972013
! 13804 727936308
! 22115 872866477
! 5356 518682747
? 1
? 1
! 57704 381296797
? 1
! 37622 232742711
! 54324 163958232
! 58065 315465078
! 30231 286965497
! 8076 829642426
? 1
! 10363 547412752
? 1
? 1
! 16650 707721957
? 1
! 6567 371071081
! 21341 237682397
? 1
! 55658 911994773
? 1
! 23906 643522086
! 54564 361154327
? 1
? 1
! 16323 23923379
? 1
? 1
! 5092 469995865
! 16215 187795139
! 39364 486834033
? 1
! 7977 404010230
! 12757 104861619
! 49340 205607842
! 18837 786962748
! 56751 157073882
? 1
? 1
? 1
? 1
? 1
! 53700 623053835
! 12827 423088434
? 1
? 1
! 38463 886020594
? 1
! 55958 526598526
! 27055 575449424
? 1
! 37413 938590360
? 1
! 28069 72338615
? 1
? 8270
! 10903 392900112
! 57134 661040325
? 1
! 6112 591728194
! 51076 598187871
! 14417 350244433
? 1
? 1
! 22605 363148857
? 1
? 1
! 46888 857119072
! 29260 469435496
! 25114 609448218
? 1
? 1
! 56801 966695272
! 19265 42209144
! 37014 12891200
? 1
! 60037 907723704
? 1
! 56142 784682454
! 16243 953550767
! 56395 303545061
? 1
? 1
! 14009 478528453
? 1
! 4165 683085759
! 16352 154004286
? 1
! 10685 824067554
! 3950 780274435
! 9446 605999324
! 30481 13860783
? 1
! 7997 9981651
? 1
! 47511 544520882
! 47513 588276882
! 35303 822320130
? 1
! 49085 832757861
! 15841 392422833
? 1
! 50999 124544618
! 19199 174596701
? 1
! 28658 377699497
! 4814 582281515
? 16021
! 15583 776551386
! 35908 327989756
! 59044 569238011
! 32291 301583940
! 26629 193404569
! 26503 892071535
? 1
? 1
! 51498 628658773
! 52852 181367838
! 1896 308155283
! 56271 233782870
? 1
! 12863 49915368
! 5288 743334920
! 19743 700893297
! 22878 466613969
! 44055 42401012
! 57421 285450912
? 1
? 1
? 1
! 9083 11564632
? 1
! 40454 961818771
? 1
! 26838 790519954
! 14826 443251423
! 52551 90331628
? 1
! 52584 901841152
? 1
? 38433
! 36423 413261132
? 1
! 49016 941031623
? 1
! 16590 54427041
! 36499 887874055
? 1
! 38741 147033381
? 1
? 1
! 1629 135359976
! 52558 690472523
? 1
? 1
? 1
! 19639 125351655
! 9302 491960962
? 1
! 35888 54223903
! 16870 591309779
? 1
? 1
! 5681 450282356
? 1
! 23763 796093033
? 1
! 34810 686558312
? 1
! 13489 582778809
! 8185 48734708
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 22555 632681768
? 1
? 1
? 1
! 36884 679063865
! 33119 136325100
? 1
! 3331 674057304
! 29226 741031069
? 1
? 1
! 33708 962198235
! 36482 183796798
! 28135 15450872
! 24303 950009606
? 1
! 21366 215952137
! 27000 16176372
! 29730 134806454
! 38349 673249382
? 44003
! 46817 179873279
? 1
! 15597 538470400
! 59088 154150908
! 27791 427177175
! 51529 542451086
? 1
! 33286 556709674
? 1
! 34081 377081289
? 1
! 7457 225970776
? 1
? 1
! 7468 966179493
? 1
? 1
? 1
! 46553 429640602
? 1
? 47756
! 13468 604810916
? 1
? 27356
! 20068 178622645
? 1
! 11671 980263173
? 1
! 39569 300093327
? 1
? 1
? 1
? 1
! 35774 206409551
! 36579 39502880
? 1
? 1
! 160 459768691
! 17178 727465615
? 1
! 25073 297736346
? 1
? 1
? 1
! 21524 356508855
? 1
? 32216
? 1
! 59373 403217052
? 51712
? 1
! 59594 177918731
! 39286 125212243
! 56615 152883809
! 19935 608045316
? 6662
? 1
! 15578 545993928
! 57029 566152848
? 1
? 1
? 1
! 40770 653481823
? 1
? 1
! 37861 274831609
! 20472 692028363
? 1
? 1
? 27483
? 1
! 11590 301378945
? 1
? 1
? 1
? 1
? 1
? 1
? 14097
! 40690 324103679
! 17751 948668158
? 1
! 48650 547226123
! 27226 891074222
? 1
! 58545 660455054
! 16145 767134751
? 1
! 18171 310649915
! 3872 771517441
! 58491 522484055
? 1
? 1
! 5959 701409333
! 27848 195265228
? 1
? 1
? 1
? 1
! 3000 986178870
! 60100 925303507
! 34060 395953106
? 1
! 1318 925946927
! 537 446344023
! 5063 913661595
! 50651 136188824
! 59187 901951084
! 23948 852262091
? 1
! 14817 720760013
? 1
? 1
? 52557
? 1
? 1
? 1
! 24630 150029514
! 50091 216313136
! 48724 526748445
? 1
! 57119 547385695
? 1
! 15885 876859152
! 54966 686261694
! 20031 802985399
! 53920 901663178
! 58361 971099584
! 56283 203228127
! 35453 723505536
? 1
? 1
! 33962 732440345
? 1
! 9512 217808427
? 1
! 58695 149652639
! 26175 483792877
? 1
! 51880 305259929
? 1
? 1
! 55208 186116316
? 10961
! 55598 837780010
? 1
! 40472 461561607
? 1
? 1
! 40894 660679246
? 1
? 1
! 6742 847958006
? 1
? 1
? 1
? 1
! 12828 113328533
! 5929 707764512
? 1
? 1
? 1
! 56895 979088750
! 9460 427738631
? 1
! 26331 675322600
! 27576 425458778
? 1
? 14622
! 36055 933647468
? 26016
? 1
! 49729 748709753
? 1
? 1
! 4520 542209870
? 1
! 731 850584634
? 1
! 47905 739445151
? 1
? 1
? 1
! 30358 67301810
? 1
! 51968 633349848
! 7627 865348502
! 9527 135294857
? 1
! 39787 671432587
! 21155 988568396
! 39895 807670343
? 1
! 18974 453968499
! 49626 413172452
? 1
! 39931 114464649
! 47144 692814887
? 1
? 1
? 1
! 59271 567786755
! 13603 948244722
! 37183 785501882
? 1
? 1
! 37610 241211888
! 40211 218893015
? 1
? 1
? 53926
! 50125 549268026
! 55747 693460029
? 1
? 58340
! 52739 859505172
? 1
! 53533 580494819
! 54870 734136060
! 48725 780426419
? 1
? 1
! 47645 80228669
! 50006 324185494
? 47341
? 1
? 1
? 1
? 1
? 1
! 22357 430308948
? 1
! 30519 557977766
? 43731
? 1
? 1
? 1
! 15968 968321586
! 27022 391347770
! 9901 849949644
! 8159 336209079
! 40012 606782232
? 1
? 55006
! 42095 25686167
! 62 207399970
? 1
? 1
! 52652 655135590
? 1
! 3789 277963669
! 28447 268401719
? 1
? 1
! 43815 714031744
? 1
! 53313 792469600
! 29532 710387594
! 39219 1002792
! 5102 817598003
! 3426 450229558
! 51867 75014681
? 1
! 51646 419879735
! 23739 765109147
? 1
! 15298 34678038
! 41899 906739124
? 1
! 12582 267954504
? 1
! 37471 280473919
! 15357 107887340
? 1
? 1
! 47215 907972929
? 1
? 1
! 39044 849807338
! 47391 631385542
? 1
! 17227 333463480
! 29751 196188611
? 1
? 49037
? 1
! 38259 492745239
? 1
! 27558 581258338
? 1
! 19814 119497612
! 58950 504092703
! 28807 700595572
! 52116 45166024
? 1
? 1
? 1
! 21350 392471288
? 1
! 14615 904068609
! 19492 689144205
? 1
? 1
? 1
! 14734 583582108
? 1
? 1
! 30835 737607891
? 1
! 56715 417015148
! 14177 203861370
? 1
! 32931 744644425
? 1
! 48952 717328271
! 3386 205848251
! 40638 428555841
! 13163 633656716
! 10273 503796824
? 1
! 47080 220992443
! 13267 573991140
! 28551 477610848
! 33474 597758220
! 45146 820676090
! 52355 174654693
! 34377 513787578
! 36303 753623141
? 1
! 48258 592641174
! 8919 358796526
! 32239 2250408
! 37847 861474480
? 5766
? 1
! 35684 66615759
? 1
? 1
? 1
! 36384 959007539
? 1
? 1
? 35198
! 23919 95819603
? 1
! 23132 563566814
! 59616 523525112
! 6467 572250996
! 37560 108082986
? 1
? 1
! 8850 811789044
? 1
! 24959 244516895
! 34056 834456332
! 10009 995078587
! 22412 891252265
! 3988 181577751
? 1
! 56366 68023446
! 351 799192922
? 4589
! 51149 754902975
! 37950 391635785
? 1
? 1
! 2655 471627806
! 37579 907463679
! 45124 246629987
! 2398 371488198
? 1
? 1
? 1
? 1
! 26519 103933235
? 1
? 1
? 1
! 47093 153504156
! 25427 918588089
! 36422 413881347
! 45335 181128752
? 1
? 1
! 36260 107044424
! 6788 934952786
! 26026 139285588
! 40395 474413936
! 42126 431905094
! 58243 45861175
! 18499 904587441
? 1
? 1
! 20701 827285575
? 1
! 19301 392309710
! 3577 635027150
! 59221 848793488
? 53974
! 23562 453989760
! 41757 7797172
! 45200 269231844
! 40706 601863905
? 1
! 49361 33747057
! 5775 191037761
! 11384 539407853
? 1
! 50871 616302122
! 30267 367745827
? 1
? 1
! 13583 166503786
? 1
! 13228 77538050
! 6262 210404988
? 1
? 1
? 1
! 60070 689623747
! 28591 325103457
! 45545 166063635
? 1
! 35733 536040579
! 37738 379641433
! 16256 39536087
! 18399 712431645
! 2434 63674166
! 46656 712956487
? 1658
! 46995 89903194
? 1
! 6970 569900123
? 1
! 6076 318000779
! 47738 752679774
! 14742 65350496
? 1
? 1
! 29764 629227294
! 32545 1901665
? 1
? 1
! 25367 666916438
? 1
! 32108 647549901
! 28406 138029444
? 1
! 59278 9796955
! 55912 639095988
? 1
? 1
? 1
! 11044 792003199
! 45090 958321986
? 25304
! 13546 526196372
! 58638 804200089
? 1
? 1
? 1
? 1
? 1
? 1
! 53939 562691017
? 1
! 42743 971759674
? 1
! 35670 919667427
? 1
! 21644 164064439
? 1
? 1
! 17028 232679979
? 1
! 41385 532346861
? 1
? 1
? 1
! 30136 977567504
! 50987 417776002
! 798 20864966
? 1
! 15463 218746232
! 11897 317196226
! 35662 132396215
! 54148 105102152
! 7302 854675739
! 49613 205112732
? 1
? 1
? 1
? 21669
? 1
? 6412
? 1
! 26335 24977449
? 1
! 2484 374587712
? 1
? 1
? 1
? 1
? 1
? 1
! 26821 212782490
? 1
? 1
! 16638 695655326
? 1
! 39026 474983971
! 39021 26886039
! 47565 469715715
! 5112 388647803
! 51939 746732862
? 1130
? 1
? 1
? 1
? 1
? 1
! 34972 947882855
! 19085 879847406
! 52145 665135601
! 48458 222270587
? 1
! 58574 163700826
? 44104
! 51284 812826504
? 1
? 1
? 1
! 41294 884909053
? 1
? 1
! 45233 423256091
? 1
! 11137 437227582
! 14377 22098858
! 36532 360173372
? 1
? 1
! 34604 820485127
? 1
? 1
! 44411 543962937
? 1
! 25933 728496289
? 18523
? 1
! 41914 983847348
! 45092 965306891
! 56313 487176388
! 1913 854352815
! 28172 447892066
? 1
? 1
? 1
? 1
! 52707 99764624
? 1
! 20635 526517952
! 11120 482028081
! 25452 103003291
? 1
? 1
! 17535 344897302
? 1
! 7520 474063868
? 1
! 36747 555607797
? 1
! 56908 124389469
? 1
! 19916 290058451
? 54304
? 1
! 49833 500070266
! 20249 82570827
! 17417 951820927
? 1
! 4426 657366190
! 2883 617734929
? 1
! 11036 457375609
! 3552 686637955
? 1
? 1
? 1
! 23343 43921810
? 1
! 46910 381599443
! 55751 780246470
? 1
? 1
? 1
? 38974
! 3284 98731763
? 1
! 27764 477858030
? 1
! 9642 564841042
? 1
? 1
? 1
? 1
! 53816 596227219
! 27039 798837759
? 1
? 1
! 10906 812577211
! 59269 519734424
! 37281 523697894
! 32608 771613181
! 58993 114995619
! 8462 916589107
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 11625
? 1
? 1
? 40592
! 2228 537415202
? 1
! 36490 562062815
? 1
? 1
! 35856 525089367
! 34535 950141418
? 1
! 31505 496795592
? 1
? 57622
? 1
? 1
! 17599 504447321
! 21372 316817048
? 1
? 1
! 53795 886898558
! 43724 831984105
! 47935 463084113
! 48089 846784660
? 1
! 40116 410145890
! 14433 596293271
! 20867 899257295
! 41151 21478856
? 1
! 38005 203835779
! 29163 76212724
! 59242 868166970
! 38512 791366052
! 19841 397809305
! 8426 992329388
? 54352
? 1
! 7443 868720968
! 16229 739394022
! 53095 690662945
! 47352 983038806
? 1
! 12852 965740713
? 1
! 49866 727460758
? 1
? 1
! 21842 443408683
! 44238 363903715
? 1
! 13333 83154115
? 1
! 13308 105783338
? 1
? 1
? 1
! 31117 43013739
? 1
! 26211 910050208
! 51031 269242678
! 17189 433914926
! 29869 651145487
! 53894 867697064
? 1
! 17269 517450003
? 43956
! 41287 961990134
? 1
? 1
! 19941 176144368
? 1
! 46528 84786444
? 1
! 18627 850680782
! 20265 621941741
? 1
! 51465 86806423
? 1
? 1
! 49697 913036247
! 14036 570209119
! 2867 559021668
? 1
? 1
! 6934 645697409
? 42687
! 57978 924662854
! 19003 760311096
? 1
? 1
! 23381 518589393
! 6144 855794357
? 20193
? 1
! 48161 77033709
? 1
? 9040
! 53704 97291901
? 1
! 26003 400835392
? 1
! 33857 587617474
! 40343 808798431
! 50930 517612619
? 1
? 1
! 32227 802937905
! 28550 31412545
? 1
! 18431 230290985
! 21964 902622122
? 1
? 1
! 9339 156828139
! 33230 799979685
! 17285 482368218
! 36654 403610396
! 12282 666749479
! 38365 899154869
! 44830 412618417
? 1
? 1
! 2997 809049364
? 1
? 1
? 8788
! 31975 5860819
? 1
? 1
! 28077 650473118
! 17287 452391175
! 19998 424843089
! 36805 340724262
? 1
? 1
? 1
? 42665
! 51009 593414694
! 57118 684130987
! 11116 351896461
! 39403 684299054
? 1
! 2860 933733218
! 59727 431101251
? 1
! 25945 958347330
! 16630 487428182
! 22956 807360481
? 1
? 1
? 1
! 4801 346137587
! 41665 705266118
! 269 524702210
! 51836 738470743
! 20204 511172724
? 1
? 1
! 10596 12298942
! 56361 677906761
! 10403 330934865
? 1
? 1
? 1
? 1
! 58685 28081417
? 1
? 1
? 1
! 6336 902104740
? 1
! 10246 222281716
? 1
! 45267 765139266
? 1
? 1
? 1
? 1
! 53202 459425760
? 1
! 9691 211067959
! 27758 857940144
? 1
? 1
? 1
! 2993 388733808
! 35686 341837854
! 16168 954773198
! 26516 830908807
? 1
! 56323 185190163
! 4433 945531325
! 51657 334767944
! 13208 20412504
! 44961 272746462
? 1
? 6286
? 1
! 46111 973510522
! 12066 223428365
! 19919 227463940
? 1
? 1
! 3686 875315467
? 1
! 12288 172337912
? 1
? 1
? 1
? 1
? 1
? 31044
! 19960 809100114
? 1
! 32856 910936963
! 31491 508716266
? 1
! 57187 664326606
? 1
! 41646 550675338
? 1
! 7169 876376299
! 24355 443229089
? 1
! 59117 696344595
? 1
! 33632 681840048
? 1
? 1
? 1
! 17766 973518947
? 1
! 5466 779563031
? 1
! 44986 390025655
! 18550 628582135
! 19675 483502527
? 1
? 15516
? 1
! 7650 124511307
! 32001 907334573
? 1
! 37191 268604263
? 1
? 1
? 20583
! 28180 99206660
! 59077 811049715
? 1
? 1
! 49561 981945363
! 18586 685982276
? 1
! 25475 437478522
? 1
? 1
! 22761 968964676
? 1
! 46300 696537425
! 28386 596968860
? 1
? 1
? 1
? 1
? 1
! 47609 746838085
! 33090 260531956
! 57179 190454493
! 17765 310924387
? 1
? 1
! 43299 644968032
? 1
! 1328 731095947
? 1
? 1
! 8279 127162102
? 1
? 53356
! 39701 895637599
! 19116 401247034
! 58774 964455051
! 10691 389073125
? 1
! 41729 736853915
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 18676 645436565
? 1
! 9044 646231537
! 27397 789040839
! 3174 247894876
? 1
? 1
? 1
! 23223 556261606
! 52322 97164457
! 5964 89465074
! 51035 230843703
! 7667 580281900
! 56434 983074341
! 10779 587889281
? 1
? 1
! 51741 500712872
? 1
! 59010 117500361
! 6345 17014215
! 1190 369090813
? 59251
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 10059 655855203
? 1
? 1
! 47150 436293298
? 1
? 1
! 18125 819849688
? 1
? 1
? 1
! 24826 47959176
? 1
! 2444 833267470
? 4690
? 1
! 51865 408815322
! 41603 608228713
! 43440 229009758
! 52051 893250264
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 15793 447283407
? 26928
! 18492 677613859
! 12257 980244341
? 57305
! 6413 550074585
? 1
? 1
? 1
! 59692 511890953
! 55441 989948708
? 1
! 40985 952218833
? 1
! 26080 187451456
? 1
! 53296 68982614
? 1
! 45448 253868787
! 40721 659741046
? 1
! 50961 530123721
? 1
! 58536 617206473
? 1
? 1
! 27960 3345248
? 1
! 19844 805366463
? 1
? 1
? 1
? 1
! 27689 835051227
? 1
? 1
! 2600 1305366
? 1
? 1
? 1
! 50293 120981071
? 1
? 1
! 574 459330170
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 1783 796962007
? 1
! 5321 694596677
! 7351 452164087
! 34708 157393737
? 1
! 50460 608671387
! 49046 772374384
! 11610 521388084
! 50123 701100956
! 48581 217105434
! 3455 764083964
! 27456 1766484
! 18515 198070001
? 1
? 1
! 936 963109546
! 18150 935323455
? 4597
? 1
! 43951 29812030
? 1
! 24507 677626703
? 53621
! 55092 157065291
? 1
! 32763 721270150
! 4562 322528099
! 1843 115945449
! 40316 63145956
? 1
? 29436
! 21482 172645765
? 1
? 1
? 5962
? 1
? 1
? 7797
! 51698 472320201
! 47288 407325122
? 1
? 1
! 28018 307487070
! 37552 907180760
? 1
! 31677 210154501
! 29678 93751981
? 1
? 1
? 1
! 9838 168489584
! 23807 808346567
? 1
? 1
! 34605 798464693
? 1
! 50 46357503
! 13794 702462569
! 12086 194123163
! 32711 18229627
? 1
! 55223 930586443
? 1
! 10568 252269338
! 6619 713264649
! 33999 383573559
? 1
? 47904
? 1
? 1
? 1
! 33458 541427430
? 1
! 914 492055862
? 1
? 1
! 8184 468699740
! 5804 54818101
? 1
! 3944 620728697
! 49804 569043161
? 1
? 45554
! 52772 652527621
? 1
? 1
? 1
? 1
? 1
! 12534 980713106
? 1
! 14 586660266
! 6967 187021641
! 50565 500057764
! 53635 292054617
! 43297 585555677
! 46344 641628944
! 28013 441793528
! 18531 379727980
! 60008 441520955
! 40715 913216512
! 21593 345916242
! 21041 893403135
! 43405 964999602
! 16564 338454379
! 800 579485906
? 1
? 1
? 1
? 1
? 1
! 38503 232652191
! 9331 757555224
! 39842 981467023
! 17908 963342802
? 1
? 1
? 1
! 5242 236355683
! 5473 265783031
! 26817 925908144
? 1
? 1
? 1
! 9041 825395073
! 21363 508956683
? 1
? 1
? 1
? 1
! 18487 199944365
! 2635 705314660
! 28763 779339679
? 1
! 687 773963242
! 56677 226520516
? 1
! 19501 287907128
! 57907 805467752
? 1
! 34358 89251164
! 47867 91088151
! 52593 423766190
! 38650 300358555
! 19149 384503727
! 27624 529507781
? 1
! 16881 822618445
! 4326 484422183
! 53476 247118747
? 1
! 12890 228755116
? 1
? 1
? 1
? 1
? 1
! 25595 383494740
! 36908 245422093
? 1
? 1
? 1
? 39261
! 10096 563183704
! 29521 279809855
! 19711 74285950
? 1
! 21440 549017761
! 58898 389991520
? 38701
! 13717 316078851
? 1
! 13172 968293568
! 56254 409107660
? 1
! 19433 228203910
? 1
? 1
! 57852 16580337
? 50146
? 1
? 1
? 1
? 1
? 1
! 47967 242960911
? 1
! 38389 516788399
! 8656 176198506
! 1672 98513244
! 30074 894716836
? 1
? 1
! 12414 474061721
! 29968 782177225
? 1
? 1
? 1
! 54782 811526430
? 1
! 22183 593716749
! 54311 396302136
? 1
! 3318 957634885
! 46016 40632547
! 28335 490975054
! 17767 293057391
! 4872 85356924
! 39078 873624910
? 1
? 1
? 1
? 1
? 1
? 1
? 364
! 23072 935097133
! 10465 742799341
! 57992 331704869
! 50622 3475672
! 16929 874744945
? 1
? 1
! 1151 140683245
? 2939
! 30660 232860264
! 54052 262104610
? 1
? 1
! 27234 526754807
! 17472 692662377
? 1
? 1
! 6044 435924451
! 514 958559177
! 10237 479679126
? 1
! 4844 953897302
? 35106
! 56137 85741175
! 41656 148301908
? 1
! 53300 493964698
? 1
! 5838 981957676
! 21303 523744688
? 1
! 42588 815633976
! 34350 821256620
! 9092 641910162
? 1
? 1
? 1
! 37374 653960259
? 1
? 1
? 1
? 1
! 8334 244833143
? 1
? 7863
! 50757 2959244
? 1
? 1
? 1
? 1
? 7276
? 1
! 35168 165013297
? 1
? 1
? 1
? 1
! 29006 173525057
? 1
! 51928 815891053
? 1
? 1
? 1
! 48674 661036562
! 12599 415527865
? 37347
? 1
! 15156 999678784
! 41453 670382986
! 17394 32086570
! 48901 72346034
! 13050 316590623
! 56116 659161793
? 1
? 1
! 7831 143724924
! 22767 881716599
? 1
? 1
! 40754 543981333
! 13945 196738033
! 47393 742426935
! 9176 794469040
? 1
! 41396 470864186
! 16993 345470021
? 1
! 9213 195568419
? 31405
? 1
? 1
! 51049 948452701
! 22046 109091804
? 1
? 1
! 46966 694097716
? 1
! 41144 255071145
! 52870 710850934
? 1
! 34049 791749063
! 34772 82074381
! 7093 315256439
? 1
! 54544 530872781
! 28684 515740802
? 1
! 51449 209281211
! 53333 746234822
? 1
! 43010 25782803
? 1
! 49456 185732414
? 1
? 1
? 1
? 1
? 1
? 55158
! 43742 111710201
! 44228 180021836
? 1
! 58278 254651350
! 9696 644883871
! 17760 957550498
! 5276 316611948
! 5015 550074809
? 1
? 1
! 51092 206722947
? 1
! 59401 436654377
! 49826 619420420
! 35008 337865806
! 56409 359577113
? 1
! 14071 828590109
! 27365 652308430
? 1
? 59294
! 9005 119420938
? 1
? 1
! 27439 433632170
? 1
! 11233 859432400
! 58507 184500857
? 1
! 35091 970391989
! 48700 500954973
? 1
! 22392 889058834
! 17437 569517948
? 1
! 37586 75438357
! 57676 174589387
! 30150 836176870
! 33383 924492915
! 32037 447024252
? 1
? 1
? 1
? 1
! 52924 993758880
? 1
! 51355 967058500
! 41310 7116702
? 1
? 1
? 1
? 1
! 6615 971435801
! 10865 32872285
? 1
! 21632 32738306
? 1
! 15081 617032064
! 15055 434594268
! 13496 269530544
! 12942 936864399
! 13749 709586216
! 43483 831499076
! 31325 795667162
! 42044 225838354
? 42874
? 1
! 10275 637897229
! 35559 180420655
! 54105 259932106
? 1
! 9348 953521172
! 22094 649482506
? 1
! 46477 814941036
? 1
! 46024 297906566
? 1
? 1
? 1
? 1
? 1
! 49998 731082694
? 1
! 23485 824007341
! 44029 354787905
? 22354
? 1
! 24377 647094015
? 1
! 4715 153089270
? 1
? 1
? 1
? 1
? 1
? 1
! 9189 222221060
? 41133
? 1
? 1
! 24792 831201164
? 1
! 2226 23534527
? 1
? 1
! 3227 563062006
! 31199 209804737
? 1
? 1
? 1
! 42899 50594448
? 1
! 774 371388243
? 41179
? 1
? 1
! 44260 494500655
? 20225
! 12117 818695159
? 1
! 58946 913135251
? 1
! 969 102321848
? 1
! 37431 653003656
? 48532
? 1
! 20255 364614626
? 1
! 38661 817717191
! 21313 10052802
? 1
? 1
? 1
! 37547 558765996
? 1
? 1
? 1
! 36428 232564902
? 1
? 1
! 30534 564156047
! 20950 550396552
! 34051 240965487
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 12038 433489416
! 60020 244204816
! 5228 888375649
? 1
? 1
! 3514 122982497
! 17504 714800624
? 1
? 1
? 1
? 1
? 1
! 41690 209944594
! 6085 865840842
? 1
? 1
? 1
! 33373 57940457
! 49145 955218047
? 1
? 1
! 23567 718835332
? 1
! 50183 250512133
? 1
! 2363 354703043
! 16821 232122622
? 1
! 41798 784505147
! 9453 130276609
! 26705 476013024
! 3504 777138880
! 24925 673716418
! 36040 893151515
! 18244 252594058
? 1
? 1
! 46493 725307671
! 9924 513320695
? 1
! 57994 14098237
! 21052 155109699
! 59459 496554877
? 1
! 38929 967865249
? 1
? 1
! 4616 561233183
! 44750 454144859
! 47402 83873487
? 1
! 25771 345180942
! 38944 10180274
! 50294 264726711
? 1
! 29664 377136956
! 59674 584454997
? 1
? 20972
! 37825 925180632
? 1
! 2174 259961351
? 1
? 1
? 1
! 15320 132191827
! 30095 76949892
! 52099 320593754
? 1
! 37730 765336877
? 1
! 34886 144251826
! 11122 523618948
! 40564 288477507
? 1
! 23857 687044858
! 56053 798910011
! 4991 440934343
! 39963 735602586
? 1
! 43547 5721393
? 1
? 1
! 35388 852158212
! 43676 206036781
! 59610 346594411
? 1
? 1
! 45660 815675152
? 1
? 1
? 1
! 34475 970290124
? 1
? 1
! 49315 319173069
! 15796 288007576
! 33198 940888932
? 1
? 1
? 11475
! 52094 547353993
? 1
! 10769 610432762
! 21226 235161696
! 6037 580219465
! 46742 396869758
? 1
? 1
! 51161 180815486
? 1
! 52831 630927112
! 47910 862468116
? 1
! 12121 891003138
! 149 312160357
! 54567 74186675
! 27167 902917325
! 40017 922723743
? 19770
! 11986 396154533
! 20862 471904497
! 50316 466955530
! 702 102188309
? 1
! 59181 243616144
! 14018 127666002
? 1
! 56400 668607558
! 39070 768313638
! 54368 490962257
? 1
! 18765 961445618
? 12707
! 16188 501975445
? 59600
? 1
! 22259 360415089
? 1
? 1
? 1
? 1
? 1
! 24579 122594412
? 1
? 1
? 1
! 4675 455743720
? 1
! 46767 241176592
! 44348 104526399
! 18380 696841235
! 21474 926000523
! 26380 948690942
! 18345 612006867
! 4387 95029995
! 34306 564143178
! 17040 272605244
? 1
? 1
! 2327 908759108
? 55129
! 25608 912751950
! 5448 706613172
? 1
? 1
! 45356 665751841
? 1
! 19242 486345996
? 1
! 55196 125150614
? 1
? 1
? 1
! 45461 998009132
? 1
! 18019 404037963
! 5005 430768716
! 51455 87341044
! 56588 283625524
! 44083 240797470
? 1
? 36180
? 1
! 51371 366135681
! 52532 540998643
? 1
? 1
! 13245 531551172
! 19625 120595104
! 39763 534884323
! 22179 946339351
? 1
? 1
! 51740 629120366
! 50706 623978414
? 1
? 1
? 1
! 29779 82421920
? 1
! 6051 841369617
? 29895
! 54740 507827053
! 32101 456025897
! 28970 397654377
! 48472 619501017
? 1
! 11066 658931124
! 18206 325892210
! 51022 776544764
! 51 489952386
! 21778 75200995
? 1
! 26332 388344782
? 1
? 1
? 1
! 2019 155573514
! 8731 653493462
? 1
! 39376 869967384
? 1
! 1660 46089310
? 1
! 56215 824821014
? 1
! 33650 579298692
! 8786 76643470
! 37618 239845577
! 42377 751314459
! 52040 16686446
? 1
! 45288 17899741
! 38634 65773607
! 20812 350101682
? 1
? 1
! 50558 241624214
? 1
? 1
? 1
? 1
! 2005 317594108
? 1
? 1
! 10238 593870797
? 1
? 1
! 41097 394623499
! 52502 229279358
! 41753 393372831
? 1
! 35533 106880454
? 1
? 1
! 38002 131680004
? 1
? 1
? 1
! 6484 294225726
! 14763 260060496
! 18010 63436626
? 1
! 37440 197807577
? 1
! 5000 740054905
! 49181 343908904
! 23126 717671341
! 54645 571132799
! 12752 995646626
! 55313 602038083
? 1
? 1
? 1
? 1
? 1
? 1
! 29157 555127628
! 17907 275682103
? 1
? 1
! 34487 452451309
! 50626 443970101
! 55069 859166076
? 1
? 1
! 15977 833153544
! 47186 352345084
! 4737 233569072
? 1
! 28217 762518830
? 1
? 1
? 32414
? 1
? 1
! 4279 406461706
! 252 307020282
! 45609 42383128
? 1
? 16321
! 28916 588675771
? 1
? 1
! 6623 515446988
! 39747 826812073
! 56340 494016122
? 1
? 1
! 4078 795126825
? 1
! 44655 868338714
! 12688 182493435
? 1
! 10211 748901567
! 33897 404017996
? 1
? 1
? 19701
? 1
! 42546 255056138
? 1
! 46649 479898936
! 8977 695140389
! 38408 884893910
? 1
! 56643 683199146
! 22601 300365707
? 1
! 28534 750871347
? 1
! 25862 229459153
! 27916 271817523
! 15571 708425798
? 1
? 1
! 11553 205875973
? 1
? 1
! 53183 954900676
! 55849 918718834
! 27619 693280296
? 1
? 1
! 19014 969893215
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 15084 497325778
! 21937 214465253
? 1
! 11240 122505634
? 1
? 1
? 1
? 1
! 28247 344941277
? 1
? 1
! 45497 134186969
? 1
? 1
! 41059 399969513
? 1
? 1
? 1
? 1
? 1
? 1
! 10334 872556026
! 41539 655869909
! 2218 48078075
! 10646 927888141
! 16105 423481350
! 12960 182298599
? 1
! 20186 412953756
? 1
? 1
! 38687 442437304
! 30227 544941059
! 25520 589652096
! 52529 195046030
! 45214 129563630
? 1
? 1
? 1
? 1
! 3554 495628866
? 1
? 1
? 1
? 4398
? 34760
? 1
! 57483 829997030
! 23922 701012811
! 46602 981575149
! 33181 34275639
! 28339 965541122
? 1
! 47818 86789106
? 1
? 15241
! 18647 262798421
! 24966 51642071
? 1
! 35615 312364817
? 1
! 9485 953576421
? 1
! 41122 531022612
! 24824 752170875
! 31781 986601380
! 20854 651302742
? 1
! 2352 983653936
? 1
? 1
? 1
! 32546 240490541
! 24909 202305061
? 1
? 1
? 1
? 1
? 6717
! 24454 932429779
? 1
? 1
! 46747 162876580
? 1
? 1
? 1
? 1
! 5643 628621751
! 46473 310041363
! 11913 938330193
? 1
? 1
? 1
? 32547
? 1
? 1
! 56583 705109029
! 47995 265831192
? 1
? 1
? 1
? 1
! 43616 516021044
? 58750
! 8923 190214642
? 1
! 12531 879969412
? 1
! 707 470117317
! 40846 692907871
? 1
! 2402 514859442
! 31365 117284446
? 37685
! 14836 104273502
? 1
! 27771 846564213
? 1
? 1
! 51710 222765142
! 3884 891892591
? 1
! 6734 859209958
? 1
! 59014 798367451
? 1
? 1
? 1
? 1
! 69 955466902
! 32120 561096055
? 1
! 29551 413193960
! 16825 965356349
! 1468 870902906
! 34456 341200200
! 3448 357523409
! 10033 825927272
? 1
! 53901 836022960
? 1
! 4751 876273758
! 54790 258546647
! 30944 968959254
? 1
? 1
! 56747 139013249
? 58358
! 3856 101777429
? 1
? 1
? 1
? 1
? 1
? 1
? 56804
! 16322 767163671
! 46526 627365056
? 1
! 44535 484531444
! 2829 328115041
? 1
! 25207 730083821
? 1
? 1
? 1
! 39716 329469188
! 22325 381915125
? 1
? 1
? 1
! 40913 459902181
! 35541 517998123
! 43726 714261825
! 56572 938617013
! 46482 474074011
! 58821 447510467
? 1
! 45808 52989581
! 258 202783815
! 28231 383711735
? 25827
? 1
! 51153 747638808
! 47951 923808723
? 1
? 55758
! 47540 906717754
! 48672 545729052
? 1
! 42520 581979061
! 45895 989509226
? 1
? 1
? 1
? 1
? 1
! 5834 744441542
! 42224 667053643
! 12551 705536374
? 1
! 51295 636491668
! 24902 703888506
? 1
! 38756 497049905
? 1
? 1
! 20871 75855906
! 46287 111197835
! 13895 403564643
! 12543 495057999
! 31529 364268983
? 1
? 1
? 1
! 50837 391253957
? 34527
? 1
? 1
! 53677 183487096
! 27701 170550083
? 17081
? 1
! 49441 539794128
? 1
? 1
? 1
? 1
? 1
? 1
! 51162 730990627
! 24745 737454959
! 23417 125295179
? 1
? 1
! 55618 39506330
! 33238 890675651
? 1
? 1
? 1
? 1
! 4856 947071034
? 1
! 26243 988215265
! 21257 136042690
! 39755 491566593
! 59072 793992596
? 1
! 19318 399070387
? 41463
? 1
? 1
? 1
! 47973 109882763
? 1
! 23387 540688016
! 46914 626325529
! 47230 579323433
! 2890 945204024
! 27138 702134980
! 11956 468442525
? 1
! 13515 4151723
? 1
? 1
? 1
! 24635 671067239
! 23433 679071609
? 1
? 1
! 45232 458107816
? 1
! 9851 784335683
! 52357 385427895
? 1
! 33384 371500007
? 1
? 1
! 58636 437340242
? 1
? 1
! 58280 914295452
! 42057 409808226
! 13001 209532412
! 56087 394079966
! 48397 619591546
! 26914 515230686
? 1
? 1
? 1
? 1
? 17604
? 1
? 1
! 12589 898954488
? 1
! 31563 132248761
? 1
! 50021 185781158
? 1
! 31698 152003253
! 19735 711207307
! 22334 209212122
! 47427 976802351
? 1
? 1
? 1
! 48151 494752226
! 50862 68459425
! 7150 993594172
? 1
! 46020 197087503
! 271 412045707
! 43438 17686721
! 51203 756069939
! 30721 373929318
! 48616 947390317
! 7558 411655722
? 1
? 1
! 38740 79442126
? 1
? 1
? 59932
? 1
? 1
! 2987 991354691
? 1
! 17208 234664124
! 20817 181791265
? 1
? 1
? 1
! 2089 133055133
? 1
? 1
! 13972 951013637
? 1
? 1
! 41702 281477907
! 33546 422495540
? 52335
! 39274 522034553
? 1
! 20435 945024206
? 1
! 52455 17981835
! 20352 73657054
! 31413 198928417
! 14960 335636922
? 1
? 1
? 1
? 1
! 51877 116535835
? 1
? 1
? 1
! 58342 695507838
! 57909 979550273
! 12078 292256927
! 54316 223825111
! 45243 695997457
! 51640 20320160
? 1
! 42235 585105988
? 1
? 1
? 1
? 59660
! 57120 646463140
? 1
? 1
? 1
! 50266 903147802
? 1
! 2362 318669592
! 55560 302160438
? 1
! 31974 458800492
! 6445 883391514
? 1
? 1
! 43728 234937474
! 50514 220653277
! 31259 91799036
! 53957 769264544
? 1
? 1
! 42052 28087516
? 1
? 1
! 43593 117430869
! 7158 754335680
? 1
! 35666 83872731
! 4987 218342992
? 1
! 31967 175833078
? 1
? 1
! 33193 28023150
? 1
? 1
! 18892 634137589
! 29482 805402293
? 1
? 1
? 1
? 1
! 50905 818502913
? 24468
! 6728 553808343
! 60057 382630225
! 1552 280176685
? 1
? 1
? 46543
! 4182 28589062
! 3018 429731483
? 1
? 1
? 1
! 7236 725434038
! 18631 893818091
! 4939 747885883
! 3907 485148375
? 1
! 5781 834835773
? 1
! 35635 293759474
! 22569 174988260
? 7364
! 31607 800501895
! 28816 207308116
? 48637
? 1
? 1
? 1
! 59771 839762350
? 45342
? 1
? 1
? 1
? 1
? 1
? 1
! 46594 204619500
? 1
? 1
? 1
? 1
? 21325
! 32554 337383226
? 1
! 44284 338692603
! 54845 17648048
? 1
? 1
? 1
? 1
! 10787 231407632
! 24327 993594449
? 34694
? 1
? 1
? 1
! 18775 253196180
? 1
! 51756 709836525
! 664 110216350
? 1
? 12987
! 6687 417059740
! 18479 193253680
? 1
? 34672
? 1
! 13493 41535730
! 34116 590136619
! 55524 284134681
! 26703 511168936
? 1
? 1
? 1
! 26489 889299187
! 45393 424232458
! 30613 198748447
? 1
? 1
! 19779 25657567
? 1
! 52223 423085756
! 32499 785688154
! 19873 658368525
? 1
? 1
? 1
? 1
? 1
? 1
! 12793 709999599
! 11764 78767875
! 38627 870677139
! 28431 885830429
! 49525 700238576
! 4906 872145933
! 16744 243325130
! 32274 769362022
! 45543 733010923
? 1
! 57561 902055995
! 56444 295712971
! 52908 767440943
! 30592 729292358
? 1
? 1
! 34390 795321196
? 1
? 1
? 1
! 4538 460866848
! 20009 93319114
! 16600 658037492
? 38808
? 1
! 19135 868338979
! 35291 766168701
! 56863 945685933
! 50400 348034594
! 19705 126639839
! 43739 599339592
? 1
! 31924 248929370
! 51359 394526469
! 52791 610002263
! 42730 669970510
! 49077 970197991
! 55851 586169146
! 59056 587971775
? 1
! 12453 967289361
! 18579 660427636
! 42753 463841663
? 1
! 41333 236624577
! 50028 975374450
? 1
? 1
! 58091 739293135
? 1
! 46410 770587961
? 1
! 19717 605898249
? 1
! 573 475986797
? 1
! 45708 864097299
? 1
! 42018 798612516
? 37465
? 1
! 42389 298956605
? 42892
! 39723 284020420
? 1
? 1
? 7096
? 1
! 33845 221502795
! 3383 61320359
? 1
? 1
? 1
? 1
? 19394
? 1
? 1
! 15495 520788206
! 58825 168569577
? 1
? 1
? 1
! 38989 950260891
? 1
! 11651 384940571
? 1
? 1
? 1
? 1
? 1
! 28035 445475709
? 1
? 1
? 1
? 1
? 1
! 35031 436931316
! 58891 205518155
! 14341 412114325
! 42694 570948156
? 1
? 1
? 1
! 48561 772072175
! 9072 944517280
! 49937 442905257
? 47396
? 1
! 56186 107463697
? 1
! 37275 557571076
! 19462 247003412
? 1
? 1
! 1985 497589157
! 41081 929256660
? 1
! 57014 111023906
! 43412 708139080
! 34130 548396464
! 5391 977789416
! 56877 493051744
! 58820 514897401
? 1
! 16811 815262977
? 1
! 17537 777309821
? 1
? 1
! 27685 260344477
! 5608 86617844
? 1
! 58052 693329714
? 1
! 23290 446957747
? 1
? 13734
! 16259 889150370
? 1
! 24067 154999717
? 1
? 1
? 1
! 34373 610273305
! 9566 511670423
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 5584 666716394
? 1
! 26605 785947906
! 4600 218020068
? 1
? 1
! 35221 919854815
! 5900 515211366
? 1
? 1
! 34599 688913639
! 19590 636816222
! 13299 507725893
? 1
! 42817 34865745
? 1
! 54709 270636622
! 26601 281000658
! 43910 501349061
! 56966 816127215
! 305 577250879
! 45840 259337775
! 47593 894055012
! 44918 159134506
? 1
? 1
? 1
! 37212 216140457
! 24138 493188385
! 29245 512599793
? 1
! 50035 186705406
! 37682 470143043
? 1
! 10502 200595908
! 10216 816374478
! 30823 728883710
? 1
? 1
! 1819 135408069
! 24366 227474647
! 50785 575854348
? 12123
! 42463 57351848
! 39108 883246922
? 1
? 1
? 1
? 1
! 43541 144201398
? 8047
? 1
! 28255 57338124
? 1
! 46535 454878504
! 58571 894580615
? 33613
? 1
! 36607 867406179
! 21100 755369140
! 50644 2209556
! 41111 394788282
? 1
! 57928 125280567
? 1
! 12315 237565120
! 58 770090841
? 1
? 1
! 17440 673460692
? 1
? 36014
! 34219 142634866
? 1
? 1
? 1
! 36928 487328970
? 1
? 6531
! 38801 232342445
! 38374 34216745
! 19277 468467273
! 12198 630883278
! 21659 542239781
! 3175 89946830
! 33351 329735025
! 34128 545013977
! 7460 790183672
? 1
! 28426 192098808
! 16234 395276126
! 35271 701643302
? 1
! 28331 408947332
? 1
? 1
! 9186 170873148
? 1
? 1
? 1
! 26403 306556884
! 52868 818985091
? 1
! 57834 708452966
? 1
? 1
? 1
! 43271 169303991
! 26366 227439763
! 9776 118442015
? 1
? 1
! 59364 89877617
! 58895 637992847
? 1
? 1
? 1
! 9184 759284890
! 29365 494421893
! 12371 397775312
! 8277 462254241
! 1706 808416825
? 1
! 48867 52387780
! 9207 337527113
? 1
! 20774 664596536
! 57197 207529219
! 39191 662949741
! 26853 905272224
! 878 723740894
! 20397 105189998
? 1
! 50033 240070144
? 1
? 1
? 1
? 1
! 59217 318740467
! 56464 846636392
! 38484 545536236
? 34561
! 10075 520010445
? 1
! 50437 712499315
? 1
! 14418 440877178
! 11812 869986219
! 54559 508500390
! 12755 78518710
! 21728 930726709
! 26632 375057944
! 40949 768952796
! 7026 884104145
? 1
? 1
! 32292 126793396
? 1
! 48267 475164107
? 1
? 1
? 1
? 1
! 17666 802407353
! 58645 461425286
? 1
! 11606 493646048
? 1
! 3771 218782488
? 1
? 1
! 12476 265031417
? 1
! 42515 769085568
? 1
! 51361 201455012
! 10918 129889196
! 842 397419655
? 1
! 9982 320472957
! 37188 668105824
? 1
! 59625 904406548
! 55078 474964373
! 41062 424858598
? 1
? 1
! 16761 833042227
? 1
? 1
! 37302 380898919
! 57904 893263083
? 1
? 16336
! 23965 398760913
! 20380 535217373
? 1
? 20659
? 1
! 9243 546012290
! 43469 862378258
! 1463 609638765
! 50175 269235935
! 26479 131805364
? 1
! 47836 453789113
! 29019 638983278
? 1
! 56767 818556418
? 1
? 1
! 8555 601867567
? 1
? 1
? 35971
! 19332 915050421
? 1
? 1
? 50374
? 27748
! 40293 802162597
? 1
! 27636 972106946
? 1
? 1
? 1
? 1
! 41185 62069468
! 36623 202103420
! 4577 363478897
? 1
! 32811 320087001
? 1
! 48289 372894388
! 35482 59701613
? 1
! 12449 215089803
? 1
? 1
? 1
! 43956 485673865
! 36439 354428932
? 1
? 1
? 1
? 1
? 1
? 1
! 38357 295445262
? 1
! 57847 829065389
! 33299 72194331
? 1
! 11416 918698950
? 1
! 4321 781211090
? 17089
! 56761 75613723
! 58537 825574844
! 52975 654292610
? 13560
? 1
! 17889 999709847
! 25254 103895477
! 58629 78942498
? 1
? 1
! 16265 979554703
? 1
! 46970 792045077
! 24823 629328350
? 20797
? 1
! 5867 373590293
! 19220 319046489
! 31229 547515110
! 22261 729800798
? 1
! 58548 211133756
? 1
! 37614 609129262
! 49871 589393431
! 20884 758601736
? 1
! 35022 445984404
! 52613 167690769
? 1
? 1
! 15816 293022115
? 41685
! 55318 389971073
? 1
! 50605 93183658
? 1
! 3138 453779115
? 1
? 1
? 1
? 1
? 1
! 17692 289866113
? 1
! 7843 816506367
! 41040 762534886
? 1
! 49299 945393829
! 48342 671014491
! 48370 829681178
? 1
? 1
! 48857 408518463
! 16589 569240102
? 1
? 1
! 43452 476454850
! 42299 805103981
? 1
? 1
? 1
! 52060 428863108
? 1
? 1
? 1
? 1
! 29137 798850203
! 6936 193897384
? 1
! 34999 423201549
? 1
! 25157 98138717
? 1
? 1
! 12346 703023624
! 6290 375178939
! 30596 991311708
? 1
! 58603 610650697
! 15079 839918780
? 1
? 1
? 1
! 34319 378129435
! 37894 325525650
? 1
? 1
? 1
! 30026 670783491
! 52636 330720295
? 1
! 54044 438154014
! 43261 70287524
! 5720 47143444
! 10460 268110530
? 1
? 1
? 1
? 1
? 1
? 1
! 9493 949048911
! 52997 957025630
? 1
! 55500 908118293
? 1
? 1
! 32884 123582233
! 59451 839054509
! 47346 26060020
! 39518 875059782
? 1
? 1
? 1
! 55538 443157101
! 43870 494540512
? 1
! 47853 318289371
? 1
! 30920 351481000
! 4044 119877482
? 5303
! 49535 757830190
! 48778 25347985
? 1
! 6730 722822737
? 1
? 1
? 1
! 14448 825317186
! 22690 244899158
! 57971 959926189
! 42352 218669699
! 23184 218642147
! 16445 746596584
? 1
! 4943 153322968
! 16199 259891484
? 1
! 31132 407995994
? 1
? 1
? 1
? 1
! 32737 475279063
! 57183 375478180
? 1
! 39746 752972519
! 53292 756186959
? 1
! 1125 575907038
? 1
! 33411 508762980
! 6596 47453151
? 1
! 55274 209492730
? 1
! 41270 902009227
! 1497 988116402
? 1
? 1
? 12312
! 17037 392719604
? 1
? 1
! 7222 10474283
! 26255 859493494
! 15513 411197871
? 1
? 1
! 3704 172031298
! 24376 455045828
? 1
! 5108 426690299
! 46305 641128651
! 19505 699462081
! 58597 873827329
! 43853 422366552
! 11810 545028716
? 1
? 1
? 1
! 35679 648955207
! 50879 182114359
? 1
! 54974 75294449
? 1
! 1715 989000616
? 1
! 34492 220458961
! 29589 748713752
! 28573 704143901
! 19698 790036600
? 56046
! 24976 551342909
? 1
? 32494
? 1
? 1
! 30189 956756108
! 8848 27765968
? 1
? 1
! 36444 941555141
? 1
? 1
? 1
! 10756 529679828
! 27094 972032397
? 1
? 4198
? 1
! 1796 817381375
? 1
! 32403 355982973
! 7861 190943075
? 1
! 42446 514972773
? 1
? 1
? 1
? 1
? 1
? 30339
? 1
? 1
! 44983 224364134
? 1
? 1
? 1
? 1
! 29676 631671401
? 1
? 1
? 1
! 42004 324739301
? 1
? 1
! 36862 790560497
! 32919 431757217
? 1
? 1
? 16857
? 1
? 1
? 1
! 19905 386676342
? 44898
! 23310 767593972
? 1
! 12418 778279895
! 23117 724224218
! 52555 837042625
! 26072 342445790
! 49589 430737103
? 1
! 9100 865579731
! 16503 661424516
? 1
? 1
? 1
! 45192 331454871
! 27913 110669080
? 1
? 1
! 7679 315267437
? 1
? 1
! 44120 694157729
! 35939 747700360
! 11318 507064970
! 59141 723688711
! 12946 602355746
? 1
? 1
? 42863
! 29790 265019405
? 1
! 8668 619319354
! 23993 219266560
! 12989 918104329
? 1
! 33850 13513523
! 33872 233928558
! 2163 491526229
! 35504 873246448
! 68 160850969
? 1
! 55567 991356509
! 55143 793738924
! 23020 739911021
! 27860 264601686
? 1
! 58063 920683666
? 1
? 1
! 16165 783965932
? 1
! 42890 353930179
! 38768 799027657
! 3234 139775375
? 1
! 47940 696011798
? 1
! 7959 995004498
! 53607 940011741
! 17331 92944341
! 6317 40550797
? 1
! 8791 584713322
? 1
! 11814 368951322
? 1
! 13865 665638282
! 6824 830149372
? 1
? 1
? 1
? 1
! 39854 805999580
! 16978 806312006
! 12 168272827
? 1
? 1
! 43624 545841687
! 55350 953820923
? 1
! 44132 512772763
? 41528
? 1
! 28245 484808736
! 30010 36778729
! 26583 329692932
! 23998 338956871
? 1
! 25034 248718514
! 8315 645635601
? 1
? 13705
? 1
! 6129 344991690
? 1
! 8381 94130593
! 32320 784282894
! 11896 588782329
! 8051 293366119
? 1
! 28980 762263041
! 49639 662184782
? 43102
! 10064 968924735
? 1
? 1
! 50139 801527695
? 1
? 1
! 45388 982197439
? 1
! 38759 716758351
? 1
? 1
? 1
? 1
? 1
! 29915 788229459
! 25651 364843573
? 42157
? 1
! 36402 152828283
? 1
! 59413 592438308
! 16613 242629200
! 27284 997558243
? 1
! 19931 877811152
! 32643 683413318
! 55304 763323102
? 1
! 45387 670536500
? 1
? 1
? 1
! 34391 45968975
? 1
? 1
? 10151
? 20903
! 54796 908581674
! 9343 314837632
? 1
? 1
? 1
! 59232 428448349
! 50044 824987926
? 1
! 15902 588473703
? 1
! 5239 995340639
! 30719 640804193
! 5551 617470092
! 55253 970735675
? 1
? 1
! 1782 725989730
! 10141 592458371
? 1
? 1
! 36370 323297551
? 1
! 50788 748603401
? 1
! 46365 974724567
? 1
? 1
! 33406 788286854
? 1
? 1
? 1
? 1
! 40644 717746982
! 2626 828803391
? 1
! 11554 426178025
! 23867 67186592
! 34896 344799971
? 1
! 57563 496192011
! 46193 29095931
? 1
! 49224 521235346
! 41735 291070362
! 52782 81914975
! 18727 762413883
! 50212 171004463
? 1
? 1
! 41621 420480670
? 1
? 1
? 1
? 1
! 37620 88002239
? 1
? 1
? 1
! 4 282242933
? 1
? 1
? 1
? 58625
! 21237 654228690
! 36890 808575272
? 1
? 1
! 50657 730918001
? 15839
! 1360 233647196
! 3101 353622581
? 1
! 45695 94047867
? 1
! 48579 287497944
! 25326 52625416
? 1
? 1
! 59921 804578002
! 30838 118080178
! 23068 953171671
! 43669 254335119
? 1
! 30954 57609055
? 1
? 1
! 41730 22629291
! 32073 665056418
? 1
? 1
? 1
? 1
! 2078 27927407
! 3853 103844112
? 1
! 50526 376209115
! 2594 588933726
! 4747 134063759
? 1
! 46138 582504743
? 1
! 7795 199844324
! 43950 719155444
? 1
? 1
? 1
! 2850 218845333
! 12936 411938176
! 55229 169469196
! 7662 467709358
? 1
? 1
? 1
? 2038
! 22543 589936806
? 1
? 1
! 41124 496032998
! 20039 431116206
! 31778 606848612
? 1
? 1
? 1
! 3655 859908915
? 1
! 21175 594588684
? 1
? 1
! 12110 271910321
? 1
! 21988 229129864
? 1
! 532 194513954
? 1
! 39611 789121345
? 1
! 8033 470394953
? 1
! 11136 368907234
! 45005 189743455
? 1
! 40062 794344004
? 1
! 60039 145918714
! 6341 2274139
! 35455 453995901
! 37686 607247374
! 44739 654245142
! 43435 96890317
? 1
? 1
! 52998 454844112
! 19154 52606299
? 1
! 9865 183192305
! 16379 284226447
! 3890 703786869
? 1
? 1
! 57442 486423975
! 45638 814063538
! 19842 208534564
? 54229
? 468
? 1
? 1
? 1
? 1
! 2002 859364680
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 28525 694822756
! 56490 928170103
! 33494 885790514
? 41671
! 21321 460873137
? 1
? 1
! 55366 829318782
! 19233 108381577
! 58048 311829024
? 1
? 1
! 49446 860373447
? 1
? 1
! 3358 352182712
? 43983
! 6603 12286735
? 1
? 1
? 1
! 41121 652310430
? 1
? 1
! 5377 534868480
! 19868 17094321
? 1
? 15433
? 13079
! 52260 229951792
! 28618 74040194
! 12578 444285522
? 1
! 49728 444688983
! 23164 117105863
? 1
? 1
! 30480 268760524
! 5437 844146058
! 46162 664602368
? 1
! 40394 648270805
? 1
? 1
? 1
! 33137 288817059
! 55378 575941778
! 28136 656692140
? 1
! 31205 935132590
! 22768 356085036
? 1
! 53724 703156291
! 32143 17950187
! 30328 794812484
? 1
! 20131 491049929
! 30718 593433524
? 1
! 5275 495346357
! 7554 705013748
! 43035 474012928
! 241 214981885
? 1
! 41971 731387495
! 18511 791513813
? 1
? 1
? 1
! 46689 996982394
! 44155 480547851
? 1
! 13576 237888026
! 20341 141003087
! 54924 820733808
? 1
! 2654 903276339
? 1
? 1
? 1
! 24794 745840782
! 39643 37193724
? 1
! 7217 316717401
! 12954 349794936
? 1
? 1
? 1
? 1
? 1
? 39435
! 11799 372261944
? 1
? 1
! 39470 629531714
? 1
! 6997 50153472
? 1
! 14847 323905265
? 53515
? 1
! 4213 714552493
! 32144 763454417
! 27951 751907376
! 5271 721347604
? 50951
? 1
! 44952 857477678
? 1
? 1
! 27598 853503073
! 50132 647941109
! 48179 943175550
! 10538 859125166
! 45683 211881134
? 1
! 29008 43755093
! 9325 18168557
? 1
? 1
? 1
? 1
? 1
? 1
! 33432 416553341
? 1
! 19411 98416286
! 55029 62183352
? 1
! 36483 1594657
! 4595 643564636
! 30426 37327539
! 4996 353394630
! 33118 601068753
? 1
! 36732 369223390
? 1
? 1
? 1
? 1
? 1
! 27382 636634417
? 1
? 1
! 3557 565330671
? 1
! 56357 445113088
? 1
? 1
? 1
? 1
! 24112 58641714
! 10316 322457968
! 9746 932752512
? 1
? 1
? 1
! 26451 209480842
! 54696 166300250
? 12884
! 17600 779392324
! 13618 247780807
! 5375 449280142
! 42399 199886519
? 1
? 1
! 24504 27904281
! 42400 57468779
! 12516 15445801
? 1
! 14059 404562374
? 1
? 1
? 1
? 1
! 3525 444009058
? 1
! 57071 368075606
! 138 205265986
! 50392 411811124
! 29761 695129389
! 7719 900700518
? 1
! 17502 720111166
! 34314 22059052
! 49710 769341689
? 1
! 29524 956339256
! 34040 568569279
! 57189 563423594
! 8802 986363691
! 43353 168353416
? 1
! 35121 84268727
! 55853 393740384
? 1
? 1
? 1
? 1
! 55474 252226997
! 53763 325864597
! 55811 961964277
? 1
? 1
? 1
? 1
? 22610
! 13856 663353919
! 15835 970048170
? 1
? 1
? 1
? 1
? 1
? 1
! 51842 923673808
? 8139
? 1
? 1
! 50156 707954678
? 1
! 21689 44943896
! 56604 70081663
? 1
! 46251 256817861
? 1
! 909 593169928
! 35699 896501679
! 12205 218757069
! 23793 135689510
! 8269 679175370
? 1
? 1
! 27166 873769145
! 57420 801342735
? 1
! 37190 503332504
? 1
! 4796 253964808
! 14753 800631382
? 1
! 20172 630110943
? 1
? 1
! 23780 47547330
? 1
? 1
! 49618 648082284
! 2562 220142799
! 6685 295834429
! 4700 501323710
! 59823 550279879
! 46959 898944921
! 36684 709905160
! 52271 882670507
? 1
! 40989 616536464
! 47717 388120069
? 1
? 1
? 1
? 1
! 7793 280695754
? 1
! 57000 511384922
? 1
? 1
! 176 421970597
! 7355 102948443
! 49265 371087046
! 34719 762343628
! 42851 552507091
? 1
? 1
! 36565 855092924
! 37479 482867974
? 1
? 1
! 49506 736407083
? 1
! 8898 309367421
? 1
? 1
? 1
! 45789 165254079
? 1
! 48191 920712319
? 1
? 1
? 55983
! 28397 127031851
? 1
? 1
! 1175 803105691
? 1
? 1
! 51883 419723798
! 53489 995973713
! 38459 232609764
? 1
! 36671 326611984
? 1
! 10006 667543826
! 40233 472853541
? 1
! 25286 576222131
? 1
? 1
? 1
! 17619 195329495
! 23116 732460762
! 17954 404342595
! 32879 545536001
! 24596 803021912
? 1
? 1
? 1
? 1
? 1
? 1
! 32090 923882003
? 1
! 7241 829511913
! 50885 51525544
! 47265 927097404
! 20337 448948550
? 1
? 1
! 56867 769919402
? 1
! 35218 902511630
? 1
! 21993 100162257
? 1
! 54549 490360619
? 1
? 1
! 46065 17573868
! 37791 17818993
! 20336 490566983
? 1
? 1
! 59346 164851613
? 1
! 35965 858833136
? 1
? 1
? 1
! 37517 279083992
! 49674 452613537
! 23281 320615846
? 1
! 36120 511010042
! 9328 689381323
? 1
? 1
? 1
? 1
? 1
! 59649 260117976
? 1
! 26441 297865571
! 28381 964144436
! 18560 39346637
! 53128 348854065
? 1
? 1
! 6871 890272726
! 50497 177114581
? 1
! 12967 70736392
! 45891 348982640
! 53624 457521476
? 1
! 33894 874920217
! 16073 822104944
! 46672 48153866
! 49675 843596177
? 1
? 1
? 1
? 1
? 1
? 1
! 34504 425077271
? 1
! 31304 522259149
? 1
! 29136 55164943
? 1
! 36524 809702071
? 1
? 1
? 1
! 21297 820516817
! 50428 282728327
? 1
! 19737 853651275
! 37633 593740624
! 52561 740990577
? 1
! 20944 978426124
? 1
! 9991 344937258
? 47662
! 32719 787592945
! 7398 757448945
! 32334 619274893
! 34288 453225215
? 1
! 6055 630493975
? 1
! 53849 188125052
? 1
! 56832 831733128
! 36030 947253336
! 4649 575969046
! 38619 237637300
! 54291 845204937
? 1
! 29499 687350625
! 36748 816329785
? 1
! 6246 261149533
? 1
! 48186 831307797
! 20767 994309549
? 1
! 12806 213639088
? 1
? 1
? 37783
? 1
? 1
? 1
? 49240
! 15231 998037012
! 59688 7262093
? 1
? 1
? 1
? 1
? 1
? 1
! 55136 311661259
? 1
! 18461 662791594
? 1
! 31122 527740153
! 10349 228535113
? 1
! 10105 67918929
! 57313 593612545
! 2545 164206873
? 1
? 1
! 21976 696186671
? 1
? 1
? 1
! 21832 534734511
! 36944 933205044
? 1
! 58005 700910202
! 29105 784606465
? 1
! 22072 998185358
! 44397 855477967
? 1
! 47790 768990080
! 7510 942298208
! 38083 569256976
! 29020 51018030
! 41900 93641172
? 1
! 50482 931829522
! 12575 898809854
? 1
? 1
? 1
! 43150 723817094
! 33516 788242250
! 10437 631257024
! 9365 375016613
! 59589 299591775
? 1
! 686 985503479
! 50076 685384283
! 9869 524073283
? 1
! 24778 685583640
! 37311 671285139
! 57199 125822965
? 1
? 7302
! 51984 238254401
? 1
! 56529 311826390
? 1
! 34436 131066384
? 1
? 1
! 21412 755816159
! 26371 679443704
! 23781 258118905
? 1
! 3637 850965619
? 52343
? 1
? 1
? 23254
! 32511 566181065
? 1
! 22523 102233906
? 1
? 1
? 10339
? 1
! 48715 593067361
! 43943 957910573
? 1
? 1
! 28001 899576852
? 1
? 26849
! 31362 173667535
! 17852 85830672
! 21295 174174034
? 1
! 7765 325147781
! 20292 769236490
? 1
? 1
! 444 1385025
! 24572 267577765
? 1
! 53325 251648959
? 1
? 1
? 1
! 37394 390626486
! 16689 937999980
? 25463
? 1
! 59239 747273542
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 31291 845922859
! 58750 319294367
! 50445 743890483
! 23249 396439389
! 35182 594605586
! 33586 856483090
! 51590 587718044
! 53594 926160628
! 54625 557138526
! 8804 467279118
? 1
? 1
! 7875 576500815
! 29531 837810859
! 21643 528459256
! 19878 62170042
! 11878 272050843
? 7116
! 10536 32542136
! 25019 553940892
! 29909 72393032
? 1
! 30486 120317135
? 1
? 1
? 1
! 53743 50604816
! 46185 667456029
! 4936 370805004
! 54972 93339432
! 38620 238126627
! 53890 884399382
! 56027 367985498
! 58067 584693261
! 7632 779994981
! 45790 841665578
! 28024 847586668
! 10664 963289783
? 1
? 1
! 48047 422666877
? 1
? 1
? 16510
? 1
? 1
? 1
? 1
? 1
! 34138 624813035
! 54160 407293513
! 36161 336351462
? 1
? 1
! 21979 168562905
! 28249 103797710
? 1
? 1
! 55611 986368339
? 26244
? 44937
! 23350 207172247
? 1
? 22392
! 25364 356736454
? 1
! 54065 664556955
! 26102 332688596
! 56592 955621154
! 17937 773509979
? 57643
! 45191 480769365
? 1
? 1
! 27631 977379373
? 29883
? 1
? 1
! 56356 888963741
? 1
! 12969 346577659
! 36781 747483381
? 1
? 1
? 1
! 49669 340263815
! 14888 389280468
! 26236 715056446
! 10451 458145203
! 5208 523618006
! 6771 362425752
? 1
! 56316 663301673
! 57176 193540818
! 48010 645211646
? 1
? 1
! 792 753240593
! 50645 230764163
? 1
? 47869
! 34948 453211277
! 14304 955795605
! 44570 574379509
? 1
? 38014
? 18505
? 1
! 12000 877625508
! 42437 968090431
! 23298 608558453
! 457 172132833
! 6528 437303021
? 1
? 1
! 43612 322710580
? 1
? 1
! 40557 466051818
! 53575 504780308
? 1
! 30888 701817748
? 1
! 6676 680699327
? 1
? 645
? 1
! 50653 553620579
? 1
? 1
! 52341 430772645
! 1084 145561974
? 1
? 1
! 41340 614520246
? 1
! 38611 147872192
! 7260 300462832
! 45884 247871365
? 1
! 16979 298075560
! 5910 119413279
! 41975 111297634
? 56522
? 30940
! 35115 923349166
! 22260 542274266
! 55966 447072057
? 1
? 1
? 1
? 1
? 1
? 20947
? 1
? 1
? 1
? 29242
? 1
? 1
! 57454 11151053
! 12526 508165889
! 26804 10224637
! 37439 301422357
? 1
? 1
! 5999 125049459
? 1
! 52164 530396520
! 40981 411555898
! 5075 841614339
? 1
? 1
? 1
! 18147 405295704
? 1
? 1
? 1
? 1
! 58428 730456212
! 47776 991736813
? 43107
! 37180 874662970
? 1
? 1
? 1
! 25542 166426510
! 36189 528443677
! 44310 929727204
! 15449 297307524
? 1
! 21170 451269695
? 1
! 53779 286982316
? 1
! 25763 136922373
! 15540 870578605
! 39454 678090334
? 1
! 9483 397206984
? 1
? 1
! 11454 615703853
? 1
! 56657 196914459
? 1
? 1
! 50419 447278564
? 31142
! 53681 545036251
? 1
! 16859 489879745
? 1
? 55986
! 42643 422573134
? 1
! 3962 817358132
! 43216 808200064
? 1
! 55170 147213300
? 1
! 51580 306480841
! 51780 979839701
! 48728 312985521
? 1
? 1
! 51969 425550050
? 1
! 35767 560473692
? 1
! 6097 146896703
! 32538 931094977
! 2546 567627453
? 1
! 7324 864186735
? 1
? 1
! 13952 838860761
! 56510 828430176
! 50509 194352084
! 39844 415340058
! 48366 542526035
! 57721 932382376
! 22667 220633072
? 1
? 53129
! 13990 188915268
? 1
? 1
! 23219 192867333
? 1
? 1
? 1
? 1
! 40654 86007339
? 1
? 1
! 23091 182251964
! 39806 80808161
! 55098 584765018
! 33377 669631849
! 38181 850740212
? 1
! 35922 181924753
! 26208 659539057
? 1
? 1
! 51111 989337598
? 1
? 1
? 1
! 30369 635649431
? 1
! 19673 792276453
! 21017 937779880
? 1
? 1
! 29545 294041284
? 23518
? 1
? 36966
! 57468 990613012
! 37058 503504988
! 19882 389023140
! 25313 255017432
? 1
! 24018 769680314
! 16080 689609255
! 5188 680709094
? 1
! 3391 92580040
! 38501 806340939
? 1
! 50261 172384237
? 1
? 1
? 1
? 1
! 26051 730405245
! 28005 771303657
? 1
? 1
! 8152 276735306
? 30269
! 20370 85807259
? 1
! 24006 996221629
! 54764 834765756
! 11401 856433815
! 17358 94463433
? 5456
? 1
? 1
! 10283 251676628
! 17822 156583792
? 1
! 19096 647171871
! 19780 401698288
? 1
! 15185 965587166
? 1
! 44221 187516706
! 58323 695073714
! 17323 919001764
! 54466 906808561
? 1
? 1
? 56535
! 15777 580622977
? 1
! 23108 747129845
! 34372 695864655
! 15645 461782071
? 41786
! 9306 989340920
? 1
? 1
? 1
! 40463 657455678
! 7134 387013717
? 1
? 1
! 56621 455614961
! 40363 296457049
! 36658 711431785
! 42176 631239896
! 52776 663497790
! 8173 205496327
! 8324 543443340
? 1
? 1
! 59058 93823583
? 1
? 1
? 49078
? 1
? 1
! 51115 296019601
! 29826 214169994
? 1
? 40745
! 41314 14185750
? 1
? 1
? 1
! 58120 892025786
? 1
! 32189 396801233
? 1
? 1
! 5121 580897693
? 1
! 40537 710693707
! 4032 103688101
? 1
? 1
? 1
? 1
? 1
? 1
? 35751
? 1
? 13143
! 50148 93453374
? 1
? 1
? 1
? 1
! 43638 298112644
? 1
? 1
? 43366
? 1
? 28861
? 1
! 8655 491452329
! 23716 996246519
! 36443 365496373
! 58687 753456299
! 19632 286159733
! 3499 21487536
? 1
? 1
? 1
! 56912 595028347
? 1
? 1
! 38749 172647265
! 30216 695924829
? 1
? 1
! 23424 613818662
? 1
! 1632 681943962
? 1
! 51435 109088975
? 1
! 27289 822261875
? 1
! 46124 467199342
! 17679 120833679
? 1
! 52002 26302280
? 1
? 1
? 14317
? 1
? 1
? 1
! 22035 65238310
? 1
! 15974 266073503
? 1
? 1
! 34398 772559422
? 1
! 38476 643046219
! 25433 634314835
! 20927 269137628
! 46612 123349974
! 50248 381913537
? 1
? 1
! 29431 408644408
! 4773 90364848
! 58191 625758443
? 1
? 5033
! 47668 846461564
? 1
? 26769
? 1
! 14549 353748629
? 1
? 1
? 1
! 35752 661357260
? 1
! 21751 47100330
! 45628 408009728
! 35726 477469920
! 23929 454060766
? 1
? 1
! 16924 910608201
! 32906 703123788
! 1810 583734874
? 34587
? 1
? 1
? 1
! 58394 224498112
? 1
? 1
? 1
? 1
! 26877 929989555
? 1
! 38270 337045840
! 43373 484945201
? 40981
? 1
? 1
! 14646 212608653
? 10451
! 47761 154002375
! 27347 421843361
? 1
! 38251 330902145
! 40838 846455596
? 1
? 1
! 20754 454915743
! 45490 362948623
? 1
! 7518 235387864
? 1
! 33811 252900096
! 41705 449487637
! 14061 803840822
! 32332 785896036
? 1
? 1
? 1
! 43755 679532515
? 1
! 59282 688790804
! 46786 294279900
? 1
? 1
? 1
? 1
? 1
! 38184 91802163
! 13259 813731731
! 43232 778390748
! 40908 884718743
? 1
! 13547 470025822
! 4964 367908017
? 32707
? 1
! 40318 861364722
? 1
? 1
! 21763 884972109
! 12445 921958496
! 25465 837905972
? 1
? 1
! 20844 966779978
! 2321 260356873
! 25812 519624310
! 7425 20819024
! 29471 134983897
! 25275 591378647
? 1
? 1
? 1
! 29065 73310774
! 45188 773474729
? 1
? 1
! 35360 725702503
? 1
? 1
! 49676 271317775
? 1
! 46509 333915049
! 15693 862144644
? 1
? 1
? 1
! 47989 390357177
! 50760 976163680
? 1
? 1
! 1711 810876922
! 47327 973163181
! 39183 772474397
? 1
? 1
? 1
? 1
! 21543 160077060
? 1
? 1
! 47578 683666670
? 1
! 10378 977779631
! 56492 545365578
? 1
! 25074 575841576
! 5771 399407181
? 1
? 1
? 1
! 1484 951458612
? 1
? 1
? 1
? 1
? 1
? 1
! 38029 816942653
! 15186 90727499
! 48570 546386279
! 55393 191710508
? 1
! 15478 429103266
! 17497 919242824
! 36550 417853483
! 30868 847900552
! 55082 294482538
! 2404 396268421
! 3571 591717664
! 26351 416719274
? 1
? 1
! 13274 466656015
! 30625 689904958
! 50137 825291263
! 39584 60493177
! 23632 809539760
? 1
! 6805 737711838
? 1
? 1
! 48403 564643602
? 1
! 26975 15403890
! 28483 285443255
? 1
! 58714 264061458
! 26940 702644501
? 1
! 45825 524996663
! 57478 591312629
? 1
? 1
? 1
? 1
! 36660 350579474
! 31164 892096924
? 1
? 1
! 47203 941220245
! 7035 112753543
? 1
? 1
! 41754 838173664
? 1
? 1
? 2224
? 1
! 55827 312213433
? 1
? 55723
! 34717 42706130
! 419 648624941
! 55417 731990900
! 3548 598668243
! 45803 621442765
? 1
! 4636 109066705
? 1
? 1
? 1
? 1
! 31791 987086602
! 34189 468993582
! 42530 135818135
? 1
! 29905 149448402
? 1
? 1
! 15171 620481624
! 30846 498626863
? 1
? 1
! 21836 958007260
! 34356 591630343
! 19266 971057880
! 4588 278774170
? 1
? 1
! 29514 991931372
! 53304 44471663
! 39862 381944326
! 44181 269875890
? 1
? 1
? 20037
! 9360 73840127
? 21189
! 7797 998192669
? 1
! 35441 823615891
! 29103 590623865
! 49216 122659363
! 7983 852656428
? 1
? 25678
! 56146 863106805
? 1
! 38994 323194946
! 52195 884614907
? 1
! 32589 883263889
? 36637
? 1
! 3061 844923730
? 16042
? 1
! 30539 739081879
? 1
! 36814 302679956
? 1
? 1
? 1
! 4974 836063840
? 1
! 19879 466291085
! 7180 598239100
? 1
? 1
! 24264 460352144
? 1
? 1
! 24337 128097488
! 15786 394416472
? 1
? 1
? 1
! 13449 662729100
? 1
! 39599 847034307
? 1
? 1
? 1
? 1
? 1
? 1
! 43388 744912674
? 9161
? 1
! 25829 91028909
? 1
! 8844 372260243
? 1
! 49814 369169278
? 1
! 25712 627380642
? 1
? 1
! 20221 221166362
? 1
! 32446 250122418
! 13392 566886438
? 1
! 34339 814428425
! 30524 485026278
! 21314 140651207
? 1
! 50366 965437760
? 1
? 1
? 1
! 13314 229751962
! 7499 558615620
! 22795 401370257
? 1
! 17833 961607136
? 1
! 9096 134079039
? 1
! 3133 122094763
! 22433 43512297
! 54880 589776660
! 17548 933680261
? 1
? 1
! 57688 506665693
? 1
? 1
? 1
? 1
? 1
? 1
! 10071 880383414
? 14408
! 4070 687604300
! 30548 990734053
? 1
! 60111 250260818
! 14698 32235728
! 41365 263039304
? 1
! 14784 62056807
? 1
? 1
! 1275 471568901
? 1
? 28030
? 1
? 1
! 14810 301595233
! 9740 152635935
? 1
! 13677 133389592
? 1
? 1
! 59106 906358455
? 1
? 1
! 22691 984070538
? 1
? 1
? 1
? 1
? 1
? 1
! 724 597564001
? 32249
? 1
! 31848 785047517
? 1
! 16556 211792278
! 27871 679006172
? 1
? 1
? 1
? 1
? 1
! 42146 520790344
? 15261
? 1
! 54046 635298921
! 18074 64917579
? 1
! 16928 250847828
? 1
! 24591 486362605
! 10590 5626598
! 35160 725809480
? 1
! 13056 28589689
? 1
! 2347 421134107
! 49103 831218961
! 553 169700629
? 1
? 1
! 55302 64786536
! 5948 551985219
! 8074 639995859
! 3742 168869397
! 47651 92258365
? 1
! 57252 502271240
? 1
! 23936 507039669
? 1
? 54431
? 1
? 1
? 1
! 32930 352473716
? 1
? 1
? 1
! 51443 254581550
? 1
? 1
! 34775 783627432
! 27952 456455108
! 17328 446637712
? 53090
! 49237 980114192
? 1
? 14444
! 4138 185642466
! 8319 71742653
? 1
! 40236 998342271
! 20630 463341051
! 10110 36458104
? 1
? 1
! 2351 449258453
? 1
? 1
? 1
! 40684 831172641
? 1
! 23174 460351549
? 1
! 5091 112893951
! 57298 761139732
! 22570 89734229
? 1
? 1
! 21152 199631621
? 1
? 1
! 40660 635939724
? 1
! 55148 941022945
? 1
? 1
! 48410 960540928
! 54866 672733988
! 11386 49604176
? 1
! 8943 194121018
! 46948 103536440
! 21507 233485235
? 1
! 54209 918520486
! 29949 318335262
! 32640 626715485
! 6911 556382149
? 1
! 45928 471255202
? 1
? 1
? 1
? 1
? 1
! 33081 1912316
? 1
! 16029 206352058
? 1
? 1
! 58991 968119484
! 47754 691773628
! 45778 853945839
? 1
? 1
? 1
! 30091 158055320
! 10272 586888694
! 41344 265808435
! 23621 869637573
? 1
? 1
? 1
! 1174 352244253
! 23522 422437069
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 34206 170940240
! 38264 270000839
? 1
? 1
! 47073 147834768
? 1
! 46270 365014240
? 1
? 1
? 1
! 18344 822404891
? 1
! 7071 695494808
? 1
? 1
! 27800 754823849
! 6826 715756612
? 10768
? 1
! 59662 817520279
! 38593 22465975
? 1
? 1
? 1
? 1
? 1
? 1
! 43420 433125344
? 1
? 11739
! 39900 621428477
! 2486 36285731
! 28129 540543703
! 39905 832731792
! 8318 83850948
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 29271 111716229
? 1
? 32611
! 46474 338651094
? 1
? 1
! 42321 237291782
? 1
? 1
! 59769 185367486
! 43187 352065794
! 19577 342354879
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 25343 669619614
? 1
! 43931 858341537
? 1
? 1
! 22434 313107939
! 23937 205608017
? 1
? 1
! 42110 582602692
! 37500 543479993
? 1
! 25779 526601958
? 1
! 18895 186209637
? 20039
? 1
? 1
? 1
? 1
? 1
! 8008 995833336
! 42803 696155347
? 1
? 1
! 54727 367849251
? 1
! 657 420556696
! 9456 351219237
? 1
! 19589 98313478
! 44034 986550962
! 22202 729389765
? 1
? 1
! 19387 235783304
! 5338 141423213
! 26328 531783468
? 1
? 1
! 40461 23571155
! 18614 925944116
! 13420 257832475
? 21245
? 1
! 44144 457940342
? 1
! 19956 446800026
! 3847 709319067
! 27206 397707409
! 50851 919983002
! 7094 120475451
? 1
! 401 27245130
? 1
! 50288 142825816
? 1
? 1
! 53299 37162289
! 17374 358752385
? 1
! 5280 850244054
! 14950 25786709
! 23233 583769903
! 10423 212849787
! 2848 526616405
? 1
! 16339 784470105
? 1
? 55314
? 1
! 33776 364087996
! 29615 38933541
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 21267 729119530
? 1
? 1
! 55572 722484972
? 1
! 12337 879085963
? 1
? 1
! 23012 554175670
! 11669 254997881
? 1
! 46617 454863729
? 1
! 59325 492406434
! 19410 649866595
? 1
? 1
! 18662 414540607
! 52149 184724904
! 32802 799267946
? 1
! 42493 772410187
? 1
! 32637 982847664
! 11561 437910224
! 48378 639782943
! 12991 390185855
! 44022 353454221
? 1
! 19654 148738544
? 1
! 29721 330829699
! 4995 583707809
? 1
? 1
? 1
? 1
? 1
! 17541 824475980
! 24058 874374220
? 1
! 34533 330256977
! 16314 194317577
! 45867 471168173
? 1
! 14245 709626938
? 1
! 24220 423046424
! 2356 337084910
! 4757 553697875
? 1
? 1
? 1
! 5339 124266618
! 16631 675021486
? 54050
? 1
! 145 493250028
? 1
? 1
? 1
? 1
! 3529 294298374
! 35534 688016491
! 41313 485074667
! 56321 257938
? 1
! 8548 857937612
? 1
! 16477 608913798
? 1
! 43418 862184605
! 10122 175192090
! 49349 430155776
? 1
? 1
! 52183 162728340
! 55243 883243492
! 47791 721744829
! 30906 338907005
? 1039
? 1
? 1
? 1
! 1164 720534165
? 1
? 1
! 11247 32071198
! 7937 607707610
! 3999 323298041
? 1
? 1
! 21710 560346196
! 31080 769547065
! 42923 313680554
! 15242 692250656
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 51484 62319701
! 16049 658611678
! 12388 418700369
! 24051 990540616
! 25922 337937744
? 1
! 54386 235828657
! 40185 715108055
? 1
! 45781 516335409
? 1
? 1
! 55517 64819878
! 59642 156654919
! 1929 132440449
! 4771 668682341
! 12899 705972239
! 32279 958861315
! 48308 113428158
! 47484 393296606
! 40121 94260688
? 1
! 20129 929622391
? 1
? 1
! 28728 29142430
! 20731 175756596
? 1
! 37027 900505325
? 1
! 30283 840286108
? 1
? 1
! 29134 278444466
! 52756 102048917
! 49107 128868450
! 52647 690216066
! 30917 666605528
! 58529 543324877
! 43074 486630418
? 1
? 1
! 3590 994071778
! 30770 386512296
? 1
? 1
? 1
? 1
! 3546 453802538
! 47119 635399302
! 19907 422704139
? 49930
? 1
! 41053 869038641
! 15487 546726484
! 4810 211977625
? 1
? 1
! 42036 746323128
! 25809 759273015
! 2976 240728565
? 1
? 1
? 6665
? 1
! 21594 302717263
! 9890 978583611
? 1
? 14039
? 1
? 1
! 9732 323438737
! 53596 143832391
? 1
! 20819 363077621
? 1
? 1
! 36111 558021210
! 32650 859228291
? 1
! 15862 539188103
? 1
? 1
! 21602 437315372
! 54830 143477136
? 1
? 1
? 4211
! 40074 427030106
! 21399 804456999
? 1
! 56733 226757642
! 10741 812855431
! 32096 706769868
? 1
? 1
! 45389 957982972
? 1
? 17964
? 1
! 37968 216280249
? 1
! 6669 971081057
! 40103 754875406
! 9666 773655103
! 20801 603720157
! 22918 579195685
? 32570
! 42698 947182177
? 1
! 47 23211445
? 1
? 1
? 1
? 1
! 42961 358388461
! 8828 676734605
! 21947 963215609
! 20247 494111561
? 1
? 1
! 51742 344143775
? 1
? 56294
! 30145 655414689
! 43013 40300514
? 1
! 46292 644388021
? 1
? 1
? 1
! 24237 460222057
! 21539 414023939
! 18946 118078709
! 45997 923967429
? 18599
? 1
? 1
! 34825 269976703
? 1
? 1
! 7336 474106904
? 1
! 6333 258933003
! 34069 346531623
? 1
? 1
! 2846 662957491
! 11643 683591045
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 48811
? 1
! 22652 840468164
? 1
! 12510 947709782
! 32724 585930165
! 47301 655034304
! 30689 523545834
? 51847
! 33877 483572691
? 1
? 1
? 1
? 1
? 58001
? 1
? 8383
? 1
? 1
! 27324 848567042
? 1
? 1
! 41407 76770918
? 1
! 29223 416392417
! 52374 345847303
! 17571 436439758
? 47604
? 1
! 20667 332476460
! 9324 437315108
? 59163
! 56888 995014178
? 1
! 46157 740527072
? 1
? 12612
! 4135 625675167
! 37054 637341534
? 1
? 1
! 35248 60774140
? 10332
? 1
? 1
! 45950 459079456
? 29643
? 1
! 52624 518118621
? 1
! 21946 62378649
? 1
! 37336 267530023
! 6626 366537695
! 33625 921340070
? 1
? 1
? 1
! 17368 336560807
! 31054 958360137
! 6039 523194197
? 1
? 1
? 1
! 18332 922494422
! 970 327765221
? 1
! 19644 230086120
! 60053 782600502
? 1
? 1
? 1
? 1
? 1
? 1
! 44064 225091807
! 575 37380985
? 1
? 1
! 52651 453992732
! 6649 206521930
? 1
! 26752 930751533
? 1
? 1
? 1
! 48634 265201281
! 35099 916459145
? 1
! 18322 974882526
! 18906 168161930
? 1
? 1
! 28982 614817207
? 31571
! 6514 716350481
? 1
? 1
? 1
! 29772 402664399
! 23471 294791616
! 30883 136730496
? 1
! 15331 199384704
? 1
! 6610 193212699
! 53633 937665890
? 1
! 47365 247307579
? 1
! 31316 78629254
? 1
? 1
! 13159 573495849
! 39099 335455094
? 1
! 55793 765093691
! 49642 378635849
? 1
? 1
! 37163 624780676
? 10671
! 52963 867662615
! 38306 694701485
? 1
! 27300 13304743
! 27778 746237468
! 5024 958716936
! 38369 428469448
! 42673 134267789
? 1
! 9476 464167653
! 9727 287790485
? 1
! 41499 686071657
? 1
? 1
! 37701 67877518
! 29275 879473442
! 32676 342873449
? 1
? 1
! 18924 219497435
! 31812 879289729
! 55977 532313951
! 27844 306324853
? 5990
! 47392 224326283
? 8404
! 2717 22450470
! 9714 794706599
? 1
! 36629 442828321
? 1
? 1
! 57543 652189332
? 1
? 43505
! 56614 143370603
? 1
! 5042 865836129
? 1
? 1
! 14996 154717995
? 1
? 1
? 1
! 399 266677074
! 57280 620898176
! 38300 301148293
! 39665 334604574
? 1
! 22769 748557947
? 33332
? 1
? 1
? 1
? 1
! 2991 177888711
? 1
? 1
! 11803 330872710
! 10808 751028654
! 1316 524718241
! 12374 171030348
! 54215 372862512
? 30203
? 1
! 17044 825010715
! 29074 888661129
! 8576 311795201
! 46516 670956137
? 1
? 1
? 1
? 1
! 37727 426809709
? 1
! 24670 823441130
? 37703
? 1
? 1
! 55080 506706957
? 1
? 1
? 28669
? 1
? 1
? 1
! 48375 430147435
? 1
? 23873
? 1
! 52758 659431377
! 55673 396576357
? 1
? 1
! 36092 702850225
! 18845 158915128
? 1
! 28437 863423697
! 1295 247314302
? 43669
? 1
? 1
? 1
! 16526 350658823
? 1
? 1
? 1
! 23079 589624509
! 30726 850007579
? 1
? 1
? 1
! 53811 848822601
! 49623 164987790
! 13647 302675722
? 1
? 1
! 29659 678325709
? 1
? 30618
? 1
? 1
! 7292 84246976
! 14846 462695128
? 1
? 1
? 37040
? 1
? 1
? 1
! 13416 373014425
! 40581 581424354
? 46202
? 1
? 1
? 1
? 1
! 5667 538976231
? 1
? 1
? 1
! 29550 690655036
? 1
! 30060 885234909
! 38779 894528503
! 3857 887059012
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 45190 834914722
! 56090 711114826
? 1
? 1
! 19227 873868726
? 1
! 33396 35561266
? 1
? 1
? 1
? 1
? 1
! 12592 140103478
! 8086 960611873
? 1
? 1
? 1
? 1
! 2784 43137948
? 1
! 44157 188395396
! 35268 772395108
! 22474 984102497
! 59008 358139081
? 1
! 9255 465906788
? 1
! 6761 358822747
! 10370 47186475
! 21215 303903409
? 1
? 1
! 42202 566084602
? 1
? 1
? 1
! 14106 559377067
? 1
! 431 776639206
? 1
? 1
? 1
? 1
? 1
? 1
! 10379 855056082
? 1
? 1
! 54744 397468403
? 1
? 1
? 1
! 13251 881323435
! 232 65721496
! 49660 246939140
? 57907
? 1
! 34092 317179142
! 26939 397247358
? 1
! 11776 865843338
? 1
! 8133 537818048
! 36239 614788119
? 59402
? 1
? 1
? 1
? 1
? 1
? 1
! 17213 746422328
! 22901 238020047
? 1
? 1
? 1
? 1
! 20951 226899916
! 15616 144556207
! 43995 553453340
! 40885 652301453
? 1
? 1
! 42712 551818438
? 1
! 38892 271191534
? 1
! 36107 897507438
? 1
! 44097 531013189
! 5512 43071858
? 1
? 1
? 1
? 1
? 1
! 41964 117230028
? 1
? 1
? 1
? 1
! 1869 639677144
? 1
! 39164 822044733
! 25868 931333386
! 48696 469499950
! 43262 31978552
! 27663 964266773
? 1
? 1
? 1
! 58538 399145264
! 43577 740311639
? 1
? 1
! 51750 573358280
? 1
! 34641 600817702
? 1
! 24876 874962213
? 1
! 53568 242518217
? 1
! 37090 26389237
? 47165
! 4451 280232623
? 1
? 1
! 36187 774781675
? 1
? 50353
! 43805 576863330
? 1
? 1
? 1
! 50402 224323890
! 4268 562076624
? 1
? 1
? 1
! 57529 283698529
! 1490 346260334
! 22145 628539520
! 25910 961485575
! 54286 260213053
? 1
! 18678 529008838
? 1
! 55731 57261263
! 6361 803925299
! 21407 145951891
! 54523 791927563
! 11891 732147758
? 1
? 1
! 23834 720655807
? 1
! 44173 200748271
? 1
? 1
! 57412 556568895
? 1
? 1
? 30741
? 1
? 1
! 21239 449481315
? 4893
? 1
! 9929 541257905
! 21723 354495810
! 25887 711424072
? 1
? 1
? 1
! 19035 689697217
? 1
? 1
? 10085
? 1
! 46343 255033786
? 1
? 1
? 1
! 40995 785895673
? 1
? 1
! 40296 514770449
! 30849 931206073
! 52691 844421758
? 1
! 22266 357364744
? 1
? 1
? 1
! 52175 10757868
! 31383 698084268
! 35846 935626579
! 56054 251640132
? 1
! 53731 115995181
! 18407 324457032
? 31377
! 56098 229654583
! 42668 924878702
? 55100
! 50112 675908028
? 1
? 1
! 2789 89901724
? 1
? 1
? 1
? 1
? 1
! 26769 598250236
! 31494 360898438
? 1
? 1
? 1
! 52591 241711130
! 33414 533204341
! 31019 476220513
! 6660 604990208
! 12065 519138111
! 18642 514408877
! 16917 533229227
? 1
? 4125
? 1
? 1
! 40340 523390804
? 1
? 1
? 1
! 2912 505905456
! 15451 646287284
? 1
! 27794 544058511
! 8798 445020341
! 31722 943633755
? 1
? 27866
! 22858 875333882
! 15502 99164638
! 23889 897074604
? 1
? 1
! 23201 102707034
? 1
? 1
! 2141 509167012
! 17562 503051059
? 1
? 1
! 57058 858139265
! 28536 606930550
? 1
! 4830 838837209
! 1760 295592835
? 1
! 3100 195405791
? 1
? 1
! 18214 34902883
? 1
! 1979 911643847
! 3231 578741638
? 1
? 34372
! 15270 917953165
! 22472 558589859
? 1
! 15273 207879445
? 1
? 1
? 1
! 3712 715697862
? 394
! 27699 740332068
? 1
? 1
! 56975 672255135
? 28843
? 1
! 19721 590340278
! 27784 469616246
? 1
? 1
? 1
! 12062 879765179
? 1
? 1
? 1
? 1
? 32174
? 31506
? 1
? 1
? 1
? 1
! 38296 45481747
? 1
! 29973 202972007
! 59233 612695429
! 8328 124231275
! 2153 40443223
! 4316 248783092
! 37487 705395598
! 47342 657699547
! 50597 520204074
? 1
? 55914
! 29748 932928558
? 1
! 43279 890132589
! 52991 43346163
! 46235 255979222
! 16727 587922816
! 58596 649969778
? 1
? 1
! 48029 114131694
! 41450 26802602
! 51030 163714912
! 20412 474002951
? 1
? 11619
? 1
? 1
! 29224 447574755
? 2791
? 1
? 1
? 1
! 26813 795775811
? 1
? 1
! 27792 94846616
! 31557 933173889
? 1
? 18705
! 57367 241109189
? 1
! 28593 880794858
! 21014 609728750
? 1
? 1
! 13460 868241099
! 13306 161312560
! 26999 63929167
? 1
? 1
! 12625 787083749
! 19083 83171542
? 1
? 1
? 21271
! 56794 942549440
! 19347 436700399
? 45161
? 1
! 31032 813100049
! 33836 799698014
? 1
? 1
? 1
! 48402 587672207
! 33407 441396783
! 23610 724421383
! 24679 760915958
! 29936 396326963
? 1
! 30800 971645707
! 4008 632881822
! 41889 875154486
! 36797 164686050
? 33981
? 1
? 1
? 1
? 40937
! 36763 140507968
? 1
! 8662 138226404
? 1
! 32323 387474669
! 17155 807942464
? 1
! 1157 651717465
! 8135 898226994
! 28588 176158689
! 11374 349736407
! 15535 613650191
! 46337 185814316
? 1
? 1
! 25172 670187370
? 1
! 1949 293915916
? 1
? 1
? 6693
? 1
? 1
! 22863 918373883
? 45499
! 13150 538326365
? 1
? 1
! 44725 142119717
? 1
? 1
? 1
? 1
? 1
! 18082 900856857
! 24483 452200863
! 32174 716888977
! 20167 243400535
? 1
! 55151 600764338
? 1
? 1
! 39491 338585912
! 45132 328170740
! 13186 228637140
! 16705 177288409
? 1
? 1
? 1
! 48291 129964550
! 54927 357289735
? 1
! 46475 547067278
! 57872 198773184
? 44198
? 1
? 1
? 1
! 15958 769341543
! 18502 662723739
! 57449 437450060
? 1
! 3126 479329381
! 2315 618003782
? 1
! 50403 48027662
! 5738 464787947
? 1
! 17428 646916986
? 1
! 25686 147619627
! 9332 951572098
? 1
? 1
? 1
! 44130 561212856
? 1
! 19075 236297189
! 59419 90983809
? 1
? 1
? 1
! 114 253332544
! 5592 687887696
? 1
? 1
! 13458 449547336
? 1
! 59192 274374441
? 1
? 1
? 1
? 1
! 39765 831341034
! 32175 482955303
? 1
? 1
! 45157 689067513
? 1
? 1
? 1
! 8664 806084437
! 13016 367968966
! 41985 473651885
! 14432 510124516
? 1
! 10519 376664487
? 1
! 17919 605223199
? 1
! 54360 322773805
? 1
! 59191 518107698
! 2296 390082501
? 1
! 46677 614448140
? 1
! 13412 428577958
! 1089 153456293
? 1
! 17325 250979481
! 35394 519020176
? 1
? 1
? 1
? 1
! 50916 539376120
? 1
? 1
! 24406 843424889
! 37938 108676859
! 9475 676419891
! 6697 926243774
! 21228 187252362
? 1
! 38746 419904080
? 1
? 1
? 1
! 59541 204561807
! 36643 165491983
? 1
! 31389 12176609
? 1
! 44247 422682846
! 9234 704754039
! 32246 422417226
? 1
! 43151 25058654
? 1
? 39896
? 1
? 1
! 41662 780313532
? 1
! 58703 35297538
? 1
? 1
? 1
? 1
? 1
! 53146 549024817
? 1
! 32825 51755638
? 1
? 1
? 1
? 1
? 1
? 1
! 12720 232094944
? 1
? 1
? 1
? 1
! 14015 960219135
? 1
? 1
? 1
! 32883 689145430
? 1
? 1
? 1
? 1
? 1
? 1
! 22268 96447581
? 1
! 6874 581778325
! 32071 631504532
? 1
! 24108 313219927
! 19156 523152220
! 17036 274638527
! 2926 759338298
! 57884 755267626
! 30491 906160653
? 1
! 41487 783786563
! 28975 83562191
? 1
! 57796 728370359
! 29448 41517926
! 11583 670453399
? 1
! 10392 522482144
? 1
? 1
? 1
! 607 995268577
? 1
! 47613 958327724
! 24341 384436551
? 1
! 51170 966210896
! 55271 88381626
! 17900 860432475
! 43413 358527648
! 26450 358954485
! 21849 401230432
? 1
! 10151 887844320
! 54260 541398419
? 1
! 26368 107500908
! 42078 180659778
! 27958 993662369
? 1
! 42216 895684241
! 10972 536860036
! 48502 216596667
! 24309 757670468
! 43085 776017989
? 1
! 22707 890672674
? 1
! 984 310840137
! 46154 742513482
? 1
? 1
! 23119 907949525
! 41660 592461726
! 4467 939621595
! 56311 563510927
! 27793 44198165
? 1
! 41074 447377023
! 14150 539587212
? 1
? 1
! 4057 669927066
? 1
! 38806 304819178
! 3724 434480954
! 6447 659808389
! 19968 362635891
? 1
? 58282
! 38908 641684231
! 45510 493053522
! 4932 45778029
! 33848 679680180
! 40568 852522730
? 1
? 1
! 34738 573567798
? 1
? 57771
? 1
? 1
! 1440 894019345
! 28395 32076466
! 33919 244962134
? 1
? 1
! 6653 131219183
? 39648
! 48736 4279449
? 1
! 23864 507338845
! 15610 958143173
! 16294 772055680
? 1
? 1
! 59526 572492558
! 53486 354491595
? 1
? 1
! 5469 512593781
? 29016
? 1
? 1
? 1
? 1
! 54721 831920508
? 1
! 21194 235257296
? 35149
! 38518 432280213
? 1
! 37106 994951598
? 1
? 1
! 31194 569301995
! 8987 543249367
? 22091
! 5684 437598691
! 39119 583131763
? 13366
! 7728 254554116
? 1
! 24593 699518762
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 41875 838112235
! 27445 111146044
! 15898 345255841
! 19530 99077442
? 1
! 5209 435037093
? 1
! 35086 113875173
! 18548 252412025
? 1
! 14632 434278620
! 21990 280204394
? 1
! 5083 694675251
? 1
? 1
! 44305 101088509
? 1
? 1
? 1
! 1418 611734653
? 1
! 11848 503047018
? 1
! 567 306417674
? 1
! 14472 233926708
! 49209 757330011
! 48619 465542874
? 1
? 1
! 49815 677258979
? 1
! 40810 812759932
? 1
! 56462 965076660
? 1
! 42719 585749411
? 1
! 12586 463603601
? 1
! 38823 664511866
! 53060 545983597
! 48292 246503099
? 1
! 21860 132313608
! 21902 109653336
! 3402 604335966
! 43165 670397687
! 20706 526412701
! 58008 902974197
! 46125 991836085
! 5842 430548112
? 1
? 1
? 1
! 7310 634258618
! 5229 538592881
? 1
? 1
! 38234 82869309
! 58176 87885025
! 26258 435416785
? 1
! 51119 185377183
! 915 380836756
? 1
! 42492 570326211
? 1
! 40855 855071925
? 1
? 1
! 10791 440130073
? 1
? 1
? 1
? 44688
? 1
! 59061 688010858
! 20658 729584977
! 47694 206255527
! 24934 981641568
! 38912 33235705
! 37955 84168437
? 1
! 10209 741493486
! 39472 43425052
! 52653 49691495
! 25661 149499814
! 46558 557868471
! 56377 117175661
? 1
? 1
! 43351 348083217
! 49345 629699643
! 42679 877712015
! 47134 818124438
? 1
! 32590 673126988
? 1
? 1
! 56531 916688647
! 48336 716769594
! 58371 354054283
! 11970 514839013
! 52013 766942941
? 1
? 1
! 20305 560227341
? 1
! 53477 611257676
? 1
? 1
? 1
! 38394 162003480
! 43061 13517099
? 28304
? 1
? 1
! 23509 281894995
? 1
? 1
! 50362 484768732
! 31794 140186171
! 50617 639922859
! 57426 702260508
? 1
! 19325 398166672
! 58873 5410618
! 49254 90448929
? 1
? 1
! 1578 227374753
? 1
! 27836 956826043
! 44496 171099846
? 1
! 49920 204588122
! 37464 382272992
! 36712 879411829
! 48414 523813567
? 1
! 17913 542927791
! 40681 993051264
! 37957 424177255
! 29123 809222442
! 15189 163513697
! 22889 919283971
! 22451 902168958
! 14077 733821927
? 1
! 59041 827869736
! 35370 971896325
? 1
! 188 111413654
? 1
! 24024 831770909
! 6041 780627253
? 1
! 16385 895315586
? 1
! 26735 12888119
! 46165 314386800
? 1
? 1
! 50971 837221979
! 10719 934963461
? 1
! 12286 413143366
? 1
! 59550 139135125
! 55620 702285302
! 27367 580604099
? 1
! 46872 871720747
? 1
! 2710 142070650
? 1
! 57832 240696574
? 1
! 28042 114430000
? 11176
? 10033
! 10733 164781249
? 1
! 46657 815648962
! 14923 446373426
! 4598 206544096
? 1
? 1
! 39056 643773888
? 1
! 34762 421735463
! 16731 394630434
! 21484 490082395
? 1
! 47397 931893578
! 56606 989604581
! 49780 181682179
? 1
! 55728 582472640
! 50451 907701502
! 31146 470473786
! 9370 348831162
! 33775 832136185
? 1
? 1
! 46518 746776999
! 14329 829408203
? 1
! 2285 392310266
! 16222 939218211
! 42986 384652671
! 48957 255981153
? 1
! 22579 320944212
! 46112 326324515
! 25957 741215147
! 25184 778109843
? 1
! 42554 986275201
! 14290 718324432
? 1
! 11725 71567489
! 34576 174872961
? 1
! 48506 650132341
? 1
! 28981 568693717
! 20984 98441453
? 1
? 32523
! 20533 476983450
! 43959 661687780
? 1
? 43047
? 1
! 17965 506492902
? 1
? 1
! 20664 981153919
! 37108 106505637
? 12667
! 53576 634333549
! 38307 722286938
? 1
? 1
! 25136 804190345
! 34833 608600781
! 9140 803359069
! 44921 815558788
? 1
? 37603
! 30775 762418814
? 1
? 41798
? 1
? 1
! 44958 682357132
! 56681 658508602
? 1
! 17356 295880130
? 1
? 1
? 1
! 19082 193409615
? 1
! 41415 387582962
! 46090 59142140
? 1
! 39034 507549836
! 36066 10140268
! 50269 691248915
? 1
? 1
? 1
! 20831 196803887
? 1
? 1
? 51509
? 1
? 1
? 1
! 12560 542025546
! 29807 366487575
! 36598 721521652
? 1
! 47907 226086185
! 43124 646912591
! 56997 672265028
! 8343 428478546
? 1
! 52686 759905073
! 38336 299124334
? 1
? 1
! 4072 407697886
? 1
? 1
! 22808 930633210
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 3230 258505515
! 9658 610965687
? 1
? 1
? 46731
! 24041 654160047
? 1
? 36809
! 55651 895001484
! 25679 976154190
? 1
? 1
! 4342 242778508
? 1
! 1639 28589681
! 51562 194120763
? 1
? 1
! 37927 847250969
? 1
! 44403 589763066
? 1
? 1
? 1
? 1
? 1
? 6516
? 1
? 1
? 1
! 45428 520317460
? 1
! 28033 540710719
! 20033 662901799
! 35628 431046692
! 10526 907843040
! 27052 374604691
? 1
! 35383 949918184
? 1
? 1
? 1
! 4105 338372579
! 5153 294412978
? 1
? 1
? 1
! 16533 590225767
! 34168 624273883
? 1
? 1
? 13636
! 43919 246863928
! 25749 160561657
? 1
! 6244 97180386
! 56910 903956457
! 44928 464683604
? 1
? 1
? 1
! 52440 690304118
! 58784 285643974
! 47286 684604252
? 1
! 38390 969407166
! 19095 649024251
! 51559 486601776
? 1
? 1
! 17638 778020789
? 1
? 1
! 12920 4312507
? 1
? 1
? 1
? 1
! 44208 865291487
? 1
! 1250 116233505
? 1
! 1186 737487563
? 1
! 51937 743737359
! 34132 518127170
? 1
! 23269 512729378
? 1
! 16326 461266418
? 1
? 1
! 47090 265809700
! 10420 583072017
? 1
! 10618 760076553
! 21532 31809885
! 54058 382150964
! 751 836847600
? 1
? 1
? 1
? 1
? 8573
? 1
! 15374 176783782
? 1
! 23188 22985121
? 1
! 58078 9546111
! 30023 99044358
? 1
? 1
! 3719 433335028
! 31168 177269445
! 58349 996487362
? 1
? 1
! 12440 738306684
? 1
? 1
? 35610
? 1
! 28253 864146023
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 20925 955724927
! 58221 876235197
! 48612 673981712
? 51450
! 28352 349920342
? 1
! 37208 864270692
? 1
? 1
! 28915 702949243
! 29404 891629420
! 14084 717193801
! 22734 619535934
? 1
? 1
! 9200 126812892
! 6150 661629217
! 34778 293496072
! 7693 386685731
? 1
? 1
? 1
! 32237 241244315
! 56806 757425084
? 1
? 1
? 1
? 1
! 51637 512248260
! 35804 761715007
! 51169 634497587
? 1
! 42519 383459284
! 31685 564000579
? 1
? 22637
? 25221
? 1
? 1
! 39997 468665840
? 1
? 1
? 50262
! 8681 356570253
! 22428 127175027
! 12253 578622236
? 1
? 1
! 28683 795698401
? 1
? 1
! 24994 813109050
? 1
? 1
! 43317 151694329
! 14539 596883712
? 1
! 43249 682122439
? 1
! 15536 477669517
? 1
? 1
! 46199 172811265
? 13034
! 19252 749694620
! 39232 769017378
! 20161 614072206
! 31567 506292063
? 41962
? 1
! 48926 72660100
! 54823 25061154
! 54292 54737845
? 1
! 15716 986519347
! 58725 214578074
? 1
? 1
? 1
! 59143 359479139
! 6738 611451455
! 15766 982686855
? 1
! 19989 387751380
! 30462 138942197
! 44975 527420199
? 1
? 1
? 1
? 1
? 1
! 1095 220314771
! 42938 818256441
? 1
? 1
? 1
! 4687 668628467
! 36038 61416015
! 57115 171840514
? 1
! 19974 196620038
? 1
? 1
? 1
! 13194 93840753
? 1
! 36226 20318178
! 41502 852689967
? 1
? 1
? 1
? 1
! 10942 849178991
? 1
? 1
? 1
? 1
! 14325 687864709
! 44874 948076102
? 1
? 21795
? 47537
? 1
? 48319
? 1
! 17001 954387811
? 1
! 11708 163058464
! 8084 615882282
? 1
! 43363 681978945
? 1
! 32701 245374574
! 20521 666108795
! 5221 74710561
! 58189 501146920
? 1
! 8056 105824446
? 3829
? 1
? 1
! 51649 51588270
! 49053 597770705
? 1
! 53667 525740020
? 1
? 1
! 32488 415631740
? 1
! 54860 323530914
! 35227 76222592
? 1
? 1
? 1
! 12692 561534898
? 1
! 52800 599324053
! 49097 958040705
? 1
! 38610 791687705
? 1
? 1
? 1
! 56441 12682807
! 45571 472242051
? 1
? 1
! 50836 680440984
? 1
! 41816 265824043
! 39400 52636711
! 33738 920120164
? 1
! 57423 674803528
! 42340 492805588
! 39577 473706300
! 46005 102083662
? 1
? 1
! 27072 124994351
? 1
! 18276 553209665
? 1
! 43322 443250039
! 31643 495217953
? 1
! 49146 476066954
! 48178 940985077
? 1
! 54462 253541999
? 1
! 34971 345193249
! 1141 173780113
! 5016 337327293
? 46125
! 44390 814482497
? 1
! 11208 580763779
? 1
! 22833 780316756
! 24672 649903896
? 1
? 1
! 2133 423462003
? 1
? 1
! 10488 617896320
? 1
? 1
? 1
! 11141 576448202
? 1
! 57002 205906367
! 56550 166418417
! 13076 367050259
? 1
! 41149 324812510
! 6894 268441140
! 52943 176217688
? 1
! 20455 275384189
? 1
? 1
? 1
? 1
! 3292 26146589
? 1
? 1
! 60071 651550004
? 1
? 1
? 1
! 9270 841434457
? 2508
! 22882 776853033
? 1
! 30183 957951046
? 1
? 38817
! 42113 697244069
! 48905 125164497
! 9623 597355949
? 1
? 1
? 1
? 1
! 31302 164698788
! 40589 646557860
! 48852 19107727
! 19221 421758716
! 55051 650560184
! 6785 494788637
? 37901
? 1
! 49808 853657635
? 1
? 1
? 1
! 41791 590062611
! 14561 244353041
? 1
? 1
! 20991 47783790
! 33639 232622399
! 30039 974292247
? 1
? 20690
! 48662 38217344
! 19163 924356725
? 1
? 1
? 1
? 1
? 1
! 58513 472666975
! 20226 108061315
? 1
? 1
? 1
! 40822 572205817
? 1
? 1
? 1
! 43222 55793335
! 6080 411259759
! 55603 633411487
? 1
! 48390 686219485
? 1
! 57374 541865878
! 12192 585350236
? 1
! 54001 334829496
? 1
? 1
? 1
! 55905 646583721
! 56329 856683109
! 2724 363898100
? 1
! 7486 934430146
? 1
? 1
? 1
! 28198 372729746
! 19370 69281068
? 1
! 47025 398113142
? 1
? 1
! 48936 589308811
? 1
! 13399 541549895
! 35563 357487905
! 30830 208219673
! 7019 62434667
! 54795 110324734
? 1
! 15160 62881699
? 1
! 41886 138501267
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 50914 674847701
! 49993 406663787
! 87 981710951
? 1
? 1
! 51321 798018815
! 19090 156825226
? 28254
? 1
? 1
? 1
? 1
? 4767
? 1
! 51083 216993815
! 54392 744763719
? 1
? 1
! 12439 871174999
? 1
! 11460 144821255
! 50975 292431631
! 58476 311935927
? 40706
! 57248 61665794
? 1
? 1
? 1
! 14905 24131790
! 48385 105836529
? 1
? 1
! 6104 991793964
! 27543 262873566
! 49625 845125712
? 1
? 1
? 1
? 1
? 1
! 31040 443625864
! 20314 161162099
? 33586
? 1
? 1
? 1
! 34370 114137787
! 12649 836270322
! 54477 453857933
? 1
! 39095 804135797
! 572 698606946
! 49403 65511488
! 25061 23250497
! 26320 842226205
? 1
! 56476 143445489
? 1
? 1
? 1
! 58967 774391924
? 1
! 25515 821590276
? 1
! 8387 239517243
! 60105 87379518
! 9863 484758636
? 1
! 26362 744943242
? 42822
? 1
? 1
? 1
! 869 679098666
? 1
? 1
? 1
? 1
! 45817 538776209
? 1
? 1
! 24861 139320257
! 10278 386477572
! 25486 856490159
! 5470 725003530
! 34473 340181563
? 1
? 28809
! 8911 539257235
! 25640 349484554
! 59211 415061449
? 1
! 9953 426369913
? 1
? 1
? 1
? 1
! 33211 673613754
! 31663 592577127
! 49484 357167859
! 12151 784961806
! 19053 933876278
? 1
! 36764 751649368
? 1
? 1
? 1
? 1
! 44131 156544137
? 1
? 1
! 57047 838806176
! 2511 316891683
? 1
! 59567 3651861
! 20827 254010768
? 1
? 1
! 19175 798959448
? 1
! 40910 361598366
? 1
? 1
? 1
! 10649 87397986
? 45058
! 21989 471347227
! 51292 938297621
! 23951 465881462
! 26295 672574848
! 26027 65794539
! 42741 243467075
! 9358 65936972
? 1
! 44280 5398817
? 1
! 2467 444280868
? 1
! 27063 483117362
? 53611
? 1
! 22475 659500016
? 1
! 39705 626298217
? 43553
? 1
? 1
? 1
! 51154 66758352
! 628 405846643
? 1
? 1
! 34933 487370217
? 1
? 1
? 1
! 9660 282246471
! 36081 826606532
! 37349 971990287
! 12796 538655552
? 1
! 7829 735176065
? 1
? 1
! 11699 703775254
! 36197 142438385
? 1
! 22288 273557627
! 855 168440895
? 1
! 90 111270261
! 16794 109051274
? 1
? 1
? 1
? 1
! 52552 635948538
! 15696 73448204
? 1
? 1
! 56858 611254361
? 1
! 53803 70809571
! 23326 553966029
? 1
! 4704 497368065
? 1
? 1
? 1
? 1
! 48355 192170678
? 1
! 19033 338820446
! 54912 238628355
! 22406 928168765
! 18602 557491108
? 1
? 13230
? 1
! 16055 579045184
? 1
! 45346 817266827
? 1
! 27188 606131716
! 32277 349569989
? 6539
? 1
! 29295 262407973
? 1
! 34161 49408505
! 13723 39573315
? 1
! 52162 968831531
? 1
! 1637 990188033
? 1
? 1
! 9342 896995266
! 51976 398403347
? 1
! 36368 464143041
! 21898 865189967
! 36336 586230318
? 1
? 23906
! 21028 801109772
? 1
! 50724 375089287
? 1
! 48107 571792244
? 1
? 1
? 16613
! 34080 584657324
! 39451 367665038
? 1
! 15982 578920479
! 36001 222538628
! 26478 395162882
! 12162 897787587
! 6763 937716659
! 59186 150991489
? 1
! 5799 179401243
! 37930 690147155
! 534 653800440
? 1
? 1
? 1
! 2361 736012196
! 13897 344028245
? 28717
? 1
! 19606 184899228
? 1
! 5994 107760952
! 56984 851898966
! 13411 339379700
? 1
! 57085 185459417
? 1
! 47075 605149188
? 1
? 2740
! 24157 777981288
! 59665 615144035
? 1
! 40101 75544324
! 44700 523845585
! 30637 731404997
! 17714 650092232
! 6153 380291749
? 1
? 54548
! 48134 831712277
? 1
! 53984 679822300
! 19681 546358638
! 28834 187158682
! 35151 745441303
? 1
! 10371 247892710
? 1
! 57780 664390609
? 1
! 43787 781367853
! 44198 795114185
! 26966 423706375
! 7084 789234437
! 36196 797376296
? 1
! 8995 802497425
! 38574 133547585
? 1
? 1
? 1
! 54618 410956359
! 15052 779886142
? 1
? 1
? 1
! 50673 586723907
! 24928 33418600
! 10435 374427748
? 1
! 3611 979073248
! 43439 474348700
? 1
? 1
? 1
! 2463 794457227
? 1
! 17075 451257306
! 18457 388514248
! 57347 915001396
? 1
? 1
! 17647 958123396
? 1
? 1
! 5615 152766110
? 1
? 1
? 1
? 1
! 39411 629726162
! 38976 365375807
! 19151 750616228
! 2964 832017439
! 41555 942549066
? 1
! 44692 297659022
! 14239 309289340
? 1
! 3239 127743177
! 43329 963342179
! 38546 421293114
! 49091 99580570
? 1
! 384 541915242
? 1
! 34093 869573620
? 1
? 1
! 26476 888531298
? 1
! 1427 436573314
? 1
! 58552 482052069
? 1
? 1
! 43323 247432453
! 46312 117117932
! 44747 626932837
! 33450 756347939
? 1
? 1
! 7471 251328597
? 1
! 54546 234297797
! 13598 433923367
! 20920 185373507
? 2061
! 10063 616896852
? 1
? 22254
? 1
! 49226 758009366
! 27821 61247839
? 1
? 1
! 53705 873237222
! 20331 59874580
? 1
! 2882 629010321
? 41700
! 6749 785348653
? 1
! 15928 314076608
! 50041 703827465
! 59548 725365928
? 1
! 38222 868477509
! 11792 78132321
! 30814 622073839
! 5991 498015770
! 8040 919757169
! 4634 696244957
? 1
? 59262
? 1
? 13853
! 47296 687385869
! 21858 931274762
! 5665 421759440
? 1
? 1
! 7752 350289092
? 1
! 14453 158311673
! 9139 876191576
! 12218 226304728
? 1
? 1
? 1
? 1
! 12188 127269946
! 50496 30674562
? 1
? 1
! 31943 296066001
? 33134
? 1
! 2300 706931979
! 17936 63030069
! 56242 377858914
? 1
! 56211 240506576
! 48041 317204559
! 13130 799696395
! 3806 453540235
! 55903 591139054
! 45904 990908516
? 2332
? 1
! 23453 158503894
! 12968 770234366
? 1
! 25795 288286300
! 33791 563011524
! 14689 120381947
! 35555 486889068
? 1
! 50664 411835665
? 1
? 1
? 3038
! 23974 630459442
! 54700 692044288
? 30338
! 25934 176358188
? 1
! 55412 892934320
? 1
? 1
! 49650 645042306
? 1
! 47314 546443040
! 12098 219487235
! 6268 484648522
? 1
? 1
! 8359 427176389
? 1
! 24120 353306930
! 28715 236133738
? 1
! 24851 433348940
! 33206 356048762
! 34308 580594766
? 1
! 16356 335361756
! 59267 340549742
? 1
! 1963 640197626
! 15148 179451213
! 51016 124087831
! 58803 984669652
! 16662 496363006
? 1
! 54434 810404870
? 1
! 6662 782879075
! 24302 360592388
? 1
? 1
? 1
! 58412 752299989
? 1
? 1
! 35158 244035786
? 1
? 58464
? 1
! 14132 773638303
? 1
? 1
? 1
? 1
? 1
! 36170 903416192
? 1
! 4312 707201922
! 10348 426632024
? 1
! 20335 615729578
! 59801 218296873
? 1
? 34052
! 14757 306277689
? 1
! 28119 421525395
! 22041 360500462
? 1
? 1
! 21749 514336771
! 22865 978353613
! 38093 214090637
! 45399 245914431
? 1
? 1
! 16181 743597342
? 1
! 53565 406938295
! 47527 777917525
? 1
? 1
? 1
! 35831 298435169
? 1
! 812 937230832
? 1
! 39001 429249926
! 27007 658560078
? 1
! 53680 120970495
? 1
! 6877 729142730
? 1
! 5869 606603326
! 23744 382625180
! 45245 755982490
! 49164 683469802
! 5198 710871293
! 16992 576485435
! 10217 981022471
! 34227 549630313
? 1
! 17924 956986910
! 49999 487044154
! 59248 976705331
! 42151 822450521
! 30913 730543110
? 1
? 1
? 1
? 1
! 44435 280782852
! 32889 496364520
! 29176 340230368
? 1
! 24896 946819553
? 1
? 1
! 33533 576294780
? 1
? 1
! 727 616102280
? 1
! 18472 870719514
! 50232 220608217
? 1
! 43703 951045820
! 47185 902450242
! 4674 807082594
! 51439 385341633
? 1
! 35333 438193514
! 36251 82637485
? 26113
? 1
! 49083 196521397
! 55709 922692099
? 1
? 1
! 29016 483652237
? 1
! 57640 332763970
? 1
? 56615
? 1
? 1
! 48515 355738439
? 1
! 32128 626594278
! 27381 416754252
! 25669 750856388
! 38846 999844776
! 59335 23829492
? 1
? 1
! 10629 16721204
! 41066 874218765
? 1
! 48522 892231947
! 50174 948997893
? 1
! 53038 666063844
? 1
? 1
! 41911 797243301
? 1
? 1
? 1
? 1
! 2806 440279312
? 1
? 1
! 5814 388944568
! 24163 80332065
! 21018 272262311
? 1
! 1739 181086160
? 1
? 1
? 1
? 3755
? 1
? 1
! 7461 316430723
! 5431 355670030
? 1
! 2971 37566057
? 1
! 7429 732759249
! 2692 460479179
? 38108
! 35363 629031979
? 1
! 207 169185743
? 1
? 1
? 1
! 21970 378224843
! 49813 176210750
! 33260 667032412
! 19475 800909643
! 14101 888252796
! 46753 248114716
! 51225 972469492
? 1
! 43766 483367565
? 1
! 17289 989176910
! 931 133172057
! 43237 132483142
! 35728 362518825
! 30593 100989628
! 38702 75398413
! 3846 779728241
! 63 64788520
? 1
! 21221 433146409
! 16663 639508997
? 1
! 11847 333069153
? 1
! 59295 752065002
! 11782 176426372
! 41234 192571700
? 1
? 1
? 1
? 1
? 1
? 1
! 18936 617849929
? 1
? 1
? 1
! 24674 191231763
! 31620 489245499
! 19422 557476954
? 1
! 40001 779380783
? 1
? 1
? 1
? 1
! 47663 596608431
! 44562 772780913
! 17346 487660778
? 1
! 17059 30257155
? 1
! 33918 311854147
! 3354 614187074
! 25217 157474735
! 8936 985670296
? 1
! 15022 813297154
? 1
! 13020 305995425
! 13168 973339690
? 1
? 1
! 17477 731997117
? 1
? 1
? 1
! 49420 346860405
! 50306 101801075
? 1
! 25573 315006028
! 26958 80801926
! 33352 881657855
! 58563 313286090
? 1
! 36154 288488093
! 50786 298325122
? 1
! 10663 81536126
? 1
! 9393 522845642
! 50317 691384936
? 1
? 1
! 56496 467088850
! 37 160847643
! 53069 637540414
! 20675 760186536
! 43123 317143824
? 1
? 1
? 1
? 1
? 1
? 1
! 56932 277611645
? 1
! 41173 205671817
! 33796 813825626
! 802 342201181
! 11071 351863834
! 51875 11318216
? 1
! 24634 822865260
! 31242 44233425
? 52153
? 1
? 1
? 1
! 35834 608837541
! 15783 379768024
! 13629 182097384
! 33731 107977407
! 27086 199755453
! 51499 604453442
! 801 531030813
? 1
? 1
! 54903 344685617
! 12316 420650264
? 1
? 1
? 1
? 1
! 2367 678284600
? 1
! 54818 229706550
! 4130 759294052
! 18546 321690382
? 1
! 45441 76331452
? 1
! 17030 405687453
? 1
? 1
! 46636 763792639
? 1
! 11093 422161962
! 15951 504326831
! 36479 329373924
! 48989 518644543
? 1
! 179 309618880
! 59066 501000488
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 6648 418747872
? 51911
! 39336 563733332
? 1
? 1
? 1
! 25805 154095162
! 37274 348187126
! 22602 248246332
! 30594 580582969
! 20941 349355392
? 1
! 15200 663043121
? 1
! 10468 412495977
! 3778 721327721
? 1
! 18721 408598766
? 1
? 1
! 29580 316676097
! 28209 130804994
? 1
! 9656 407797592
! 48024 292044369
! 50519 858704254
? 1
? 1
? 1
! 18436 284001915
! 54952 917239994
! 5985 760486299
? 1
? 1
! 205 791749002
? 1
! 46896 646733688
! 26428 684910104
! 28503 687989799
? 1
? 1
? 31137
! 16336 921583321
! 59376 827034313
! 43840 168557690
? 1
! 56350 353394101
! 46532 409198471
? 1
? 1
! 34951 188982508
! 51383 469510011
? 9630
! 55742 302693607
! 44104 775521649
? 1
! 3321 675028474
! 54981 711811432
! 5361 694899955
! 28486 889771114
! 41682 766220002
! 18697 934280905
! 7833 873785923
! 52894 271900677
? 1
? 1
? 1
? 1
! 37376 15716590
? 1
! 27505 85367185
! 6282 675819091
! 42016 683937377
? 15712
! 49672 192292160
? 1
! 6315 982291783
! 6966 970617691
! 37261 674717803
? 1
? 1
? 1
? 1
! 1879 705638475
? 1
! 31631 130564064
? 1
? 1
! 26009 872043251
! 38807 302207733
! 283 618975316
! 33556 791272070
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 19292 826142867
? 1
! 20253 802692256
? 1
? 1
? 1
! 5689 358297467
! 19969 466830896
! 23144 260344751
? 1
? 1
? 1
! 42955 207343753
! 8303 899003502
? 1
! 49521 964941487
? 1
! 31808 446879324
! 6601 332015183
! 5463 761647270
? 1
? 1
! 51950 539847245
? 7880
? 1
! 5065 302495117
! 57891 349957531
! 27733 801862180
? 1
! 5399 195990666
? 1
! 42605 768754280
? 1
! 41998 463336393
! 11862 736743347
! 862 404263857
! 38169 766493449
? 1
? 1
! 41843 726966533
! 31225 269705263
? 1
! 9477 367599452
? 39410
? 1
? 1
! 5911 613554703
? 1
? 1
? 49949
? 1
? 40661
! 43702 3601890
! 55981 775859173
! 42038 290331900
! 55444 56815785
? 1
? 1
! 13787 946166256
! 42282 859093849
? 1
? 1
! 13156 616090479
! 28305 61075772
! 29901 306990593
! 27237 367492144
! 41857 946478067
! 29765 106877214
! 24502 515889183
? 38931
? 1
! 56374 892654002
! 8108 217729786
! 35426 857910160
! 3208 920466611
? 1
! 45207 702246959
? 1
! 38686 480231898
! 57550 1285075
? 1
! 27513 770372468
? 1
? 1
! 39503 425533088
! 25616 448742564
! 17586 226534962
? 1
? 1
! 1209 995557297
! 28324 513984695
! 17088 252147250
! 9396 285648377
! 23291 322422960
? 1
! 12128 852113994
? 1
! 43471 817714649
! 15262 824400143
! 12209 338334312
? 1
? 1
! 50699 737505438
? 1
! 56633 325205961
! 48670 458197399
! 24770 662575383
! 16011 267081966
? 1
! 19052 706916186
? 1
! 35862 425190754
? 1
? 1
! 29320 629437902
! 45615 647695663
? 34380
! 34835 375978921
? 1
! 27449 874877764
? 56939
? 1
! 58492 57237409
? 25403
! 1423 222818967
? 1
? 1
? 1
! 20268 457218210
? 1
! 32626 925300248
! 23654 182490860
! 31332 537634846
? 1
! 57043 612855694
? 1
! 11187 722911060
! 34616 54408134
! 683 487957733
? 1
! 24739 453092978
! 16552 871734150
? 1
! 24471 293186070
! 35509 18375677
? 1
? 1
! 26708 204496524
! 11947 459339158
! 8386 168442985
? 1
? 1
! 44893 258523743
? 1
! 15799 696162659
? 1
! 32258 880845884
? 1
? 1
? 1
! 40016 308401239
! 13253 547156435
! 28334 867112895
? 1
! 52259 534592843
! 53052 227639757
! 18835 849782303
! 3518 363425113
? 1
! 45332 446803563
? 1
? 1
! 15551 493742096
! 36308 926328046
! 29415 790474885
? 1
? 1
! 52663 932349420
? 1
! 45178 338210245
? 1
? 1
? 1
? 1
! 24191 423521586
? 1
! 56738 142037416
! 39334 19357616
! 7964 613631568
? 1
! 17516 890797790
? 1
! 28356 734605576
! 42238 904774083
! 39616 984948708
? 1
! 19121 424166220
? 1
? 1
? 21329
? 1
? 1
! 28936 496220802
! 26641 227364167
? 1
? 14268
! 45766 554122626
! 43954 217811427
? 1
? 24918
? 1
? 1
! 36848 770601204
? 1
! 49854 353807459
! 40865 331043153
? 1
? 1
? 1
? 1
? 5661
? 30609
? 1
! 21121 103213114
! 29571 17882543
? 1
? 1
? 1
! 28628 518168998
! 44042 349477740
? 1
? 1
! 37654 975440358
? 1
! 17730 627559699
! 7824 512430379
! 33824 519592493
? 1
? 35680
? 1
? 1
? 1
! 53693 247648435
? 1
? 1
! 46637 183896691
? 1
? 1
! 49058 482402919
! 18287 8769076
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 22234 816793249
? 1
? 1
? 1
? 1
? 1
? 1
! 14455 177621450
? 1
! 5030 366856924
? 1
! 19467 747822322
? 1
? 1
! 51448 172415889
! 15531 30914637
! 19281 876400882
! 5678 320929555
! 45485 45595832
! 50774 453324031
? 1
? 1
? 1
! 1817 192443192
? 1
! 9580 487189210
! 52912 289408665
? 1
? 1
? 1
? 1
! 40790 413436175
? 1
? 1851
! 56153 437275447
? 1
! 55701 40391516
? 1
! 57727 447172597
! 9774 619555198
! 51729 362867048
! 45213 876989546
? 1
! 10551 386476129
? 1
? 1
! 11790 700082305
! 31641 777903796
? 1
! 13837 829511507
? 1
? 54437
? 1
! 52252 56094143
! 50575 695937693
? 1
! 46549 4811918
? 1
! 5614 403644620
? 1
? 1
? 1
! 37553 26409365
! 12172 322065368
! 50480 690586800
! 18467 676810843
! 22911 116923809
? 1
! 46017 477430163
? 1
! 6956 538351828
? 1
! 15125 348475696
? 1
! 52419 990412480
? 1
? 1
! 52473 813857058
? 1
? 1
? 1
? 1
! 10177 53804469
! 35156 425166303
! 2608 224552491
! 21741 576349284
? 1
! 15139 488444057
? 1
! 26483 228985236
! 34710 96715299
! 18354 311560639
! 20049 938030024
? 1
? 1
! 39985 332666152
? 1
? 1
! 368 865154628
! 24253 771396218
? 1
? 1
? 1
! 39383 572892524
! 11466 975063001
! 40738 67654406
! 56784 274736021
! 45184 793593372
? 1
? 1
? 1
? 1
? 1
! 30863 647492549
? 32667
? 1
! 43422 845798977
? 1
! 26406 774750590
? 1781
! 54096 993995915
! 34943 831430546
! 13924 893131821
? 1
! 15422 498043960
? 1
? 1
? 1
? 1
! 25866 143733485
? 1
! 6947 831883672
! 38745 235031986
? 1
? 1
? 37236
! 18538 581539453
! 45106 669135806
! 23446 666333974
! 37643 904853035
! 55183 824460644
! 38172 708393209
! 26173 763116130
? 1
? 1
! 41202 114883152
? 1
! 15272 322078129
! 24349 296499383
? 1
! 15256 702339661
? 1
? 1
! 37207 145492806
! 56141 961066374
! 47723 561593214
? 1
! 48183 183831621
? 1
! 41485 29403216
! 57502 21131509
! 59609 60700519
! 22814 319316389
? 1
? 1
! 27213 851585960
? 1
! 49986 118406235
? 1
! 53714 870798764
! 37911 347542343
! 21875 774933247
! 33529 396029209
? 1
! 24576 956768861
! 57697 717498393
! 41808 259292902
? 42967
? 1
! 44631 704270682
! 47648 206019303
? 1
? 1
! 27485 692266465
? 1
? 1
! 2522 718094459
! 49744 296048141
! 20709 202904343
? 1
? 1
? 1
! 4052 13322980
? 1
? 1
! 52021 766397779
! 54198 15599502
? 1
! 33172 88885103
? 1
! 31483 612303449
? 1
! 4444 354322898
! 26810 558066387
! 39740 483122847
? 1
! 14026 611537020
? 1
! 33314 379144683
! 16447 231780606
? 1
? 1
! 2586 55415713
! 27283 214601489
? 1
? 1
! 623 968827119
? 1
! 26510 345586518
? 1
? 1
? 1
? 1
! 13915 476246518
! 17298 652891285
! 52516 537648621
? 1
? 1
? 1
! 16963 596791217
! 8899 513796249
? 1
? 1
! 51801 17730858
! 54842 41120568
! 38305 690059349
! 39509 230916752
? 1
! 21526 325061764
! 35797 318059569
! 29279 767510964
! 36298 438674127
! 34000 681954451
? 1
? 1
! 32450 108748322
? 1
! 59343 694494300
! 5499 829557975
? 1
? 1
! 37386 615144648
? 13324
? 1
! 38563 127676119
! 54799 894819774
! 7168 208664044
? 1
! 20202 478735193
? 1
! 26860 584333572
? 1
? 1
! 38194 654725371
! 15326 612234422
! 43617 262875546
! 11704 211825457
? 1
! 19855 751526054
! 56367 41121184
? 1
! 20558 787728981
! 39048 177697131
? 1
! 24836 648171204
? 1
? 1
! 32858 560777544
! 27760 811390565
! 51995 744900570
? 1
! 37094 897203727
? 1
? 1
! 24489 308649571
? 1
! 37447 538084247
! 15819 53933132
! 46096 787750817
! 48896 83975847
! 50787 163135118
? 12523
! 36977 124255252
? 1
! 15503 961774124
? 40858
! 23698 829876149
? 1
! 57138 388320815
? 1
? 1
? 1
? 1
? 1
! 53301 354143823
? 12663
? 1
! 3066 195405327
? 1
? 1
? 1
? 1
! 31888 722030867
? 1
! 48718 160258962
! 58916 71961392
! 16518 852494282
? 1
? 1
? 1
! 6950 865947299
? 1
? 1
? 1
? 21647
! 45251 861607202
? 1
! 22333 687405265
? 1649
! 22007 873631954
! 1910 170292565
! 46286 47220455
! 52942 989992339
? 1
! 50171 805153052
! 30497 543941745
! 30640 659057728
! 9147 199326704
? 1
! 59405 320643961
! 30584 26034378
! 53111 234036141
! 46351 538008532
? 24451
? 1
! 22853 856297554
! 2812 153566892
! 56530 273103192
? 1
! 34112 856245708
! 13189 44978281
? 1
? 1
! 26662 403447443
? 1
! 10846 311214003
? 1
? 1
! 23540 988244223
? 1
! 2147 283251436
! 35340 158518992
! 14969 147700623
? 1
! 21814 651464172
? 1
! 25986 439647692
? 1
! 19677 700490455
! 46805 915998695
! 17681 706027078
! 9450 837550308
? 1
! 37683 349515453
? 1
! 25728 684405190
! 14045 968414656
? 1
? 1
! 55532 105467064
? 1
? 1
! 36866 421683194
? 1
! 13825 985239994
? 1
! 18031 908456282
? 1
! 37793 964560239
? 1
! 53993 11591126
! 47489 224039816
! 50881 17600001
! 43286 83073021
! 50564 76843735
? 1
? 1
? 6277
! 15378 713857648
! 48847 518395852
? 1
? 36210
? 31000
? 45894
! 5293 753213139
! 41706 301603557
? 1
! 5515 435380876
! 2672 249734437
? 1
! 29605 35168602
! 29723 34020832
! 11733 258756752
! 18313 914457959
! 59884 857827045
! 36832 81803263
? 1
? 1
! 31656 575429837
! 55133 92963344
? 1
! 24929 360274832
! 33156 626934453
! 45328 189102480
! 36314 237212366
? 1
? 1
! 15294 593143793
! 39588 181440445
! 29893 587344995
? 1
! 54611 914341796
! 32161 591622782
? 1
! 43098 378246021
? 1
! 36591 404501057
? 1
! 50920 925078703
! 52236 174524237
! 27155 702800852
! 50506 253043252
? 7287
! 10842 261911446
? 1
! 29322 828695926
? 1
? 1
? 1
? 1
! 23231 628242338
? 1
? 1
? 1
? 1
? 1
! 26375 124217456
! 42579 531373826
? 1
? 1
! 39871 444651037
? 1
? 1
? 1
! 25636 599567487
! 45159 956376315
? 1
! 14227 27024839
? 1
? 1
? 1
! 54049 616422960
! 38943 578362622
! 45254 163521239
! 14861 596421489
! 29576 476563034
? 1
? 1
! 54888 605514253
! 49751 683055675
? 1
! 1278 918385572
? 1
? 1
? 1
! 18504 883842217
! 55970 67100482
? 1
! 32628 958269038
! 15980 315315547
! 51130 945410222
! 33303 732382389
! 35017 350929034
! 51561 453907192
? 1
! 12232 67692283
! 20198 657046100
? 1
? 1
? 36295
? 1
! 47731 898967268
! 38541 932490883
? 1
! 27132 689515893
? 1
? 1
! 7744 482547554
! 21975 970876584
? 1
! 24866 453031018
? 54328
? 1
? 1
! 3874 883710219
? 1
? 1
? 1
? 1
! 43948 356899553
? 1
? 1
? 26664
? 1
! 1671 402848240
! 34536 338505019
! 57477 228487420
! 58320 20252220
! 31760 494971040
! 11667 145604574
? 1
! 37746 306011111
! 19288 706352344
! 47628 450426770
! 44032 581335632
! 35113 363148495
? 1
? 3505
? 1
! 7055 596080494
? 6288
? 1
? 1
! 23478 820795927
? 1
? 1
? 1
! 38438 154830798
! 14369 307081341
! 56247 187971797
! 15823 147316647
? 1
! 41559 470776977
! 8113 608736495
! 23124 692030771
? 1
! 25052 688384262
? 1
! 550 41075588
! 29331 987304950
? 1
! 10734 312181172
! 17816 957628880
! 46865 807521219
! 49278 728987315
! 29777 909196239
! 29559 57396108
! 20431 386049124
? 1
? 1
! 58224 467465396
? 1
? 1
! 50980 256223201
? 58868
? 1
! 56140 472620214
? 1
! 17603 30676661
? 1
? 1
! 2426 188005525
! 25536 336270566
! 11876 592514910
? 1
! 16693 424878593
? 39606
? 1
? 1
! 36782 581783902
? 1
? 1
? 1
! 39325 557605276
? 1
? 1
! 5134 586598188
! 40548 95831988
? 841
! 1334 467548619
! 50524 65325169
! 45130 787447378
? 3893
! 44394 688752683
? 1
? 1
? 1
? 1
! 511 764798717
? 36996
? 1
? 1
? 1
? 1
? 1
! 32630 447966758
? 1
! 29368 320663707
? 1
? 1
! 18955 916781308
! 36831 984344375
? 1
? 1
? 1
? 1
! 23421 362818571
! 33205 270693400
! 58509 564524697
? 1
! 25929 667009496
! 51101 19139303
! 2814 189637114
! 57160 454366338
! 12934 105622280
? 56272
? 37240
! 51722 421087738
! 38992 124199539
! 25873 814972790
? 1
? 1
! 28003 912529079
! 57113 703520148
? 1
? 1
! 42005 41027947
! 2161 452411457
! 31339 113524791
! 34222 589868616
! 1509 323296614
? 24904
! 52340 189416161
? 1
! 39484 871102821
? 58827
! 15174 427942736
! 866 813875120
! 6151 195895023
? 1
! 34012 962363190
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 403 271026149
? 1
! 2598 472557002
! 9227 601580334
? 1
! 46205 592340337
! 5841 144529650
? 1
! 44163 212014555
? 1
! 18810 746999922
! 588 546950433
! 59608 497061286
? 27712
! 3335 413929425
! 17487 118249820
? 1
? 1
? 1
! 9817 301967093
? 1
? 1
! 40735 878527639
! 15359 249719592
! 16660 926454469
! 35877 57400340
! 46866 802241283
! 13616 407165374
? 1
? 1
? 1
? 1
! 28022 509946114
? 1
? 1
? 1
! 14063 703925299
! 42474 22244132
? 1
! 40067 368952881
? 1
! 32032 201159067
! 19169 492182948
? 1
? 1
! 21213 955057216
! 26852 141371232
! 23460 137156101
! 45154 464925782
? 28375
? 1
? 1
! 48158 162613483
! 56611 272553824
? 2940
! 10158 145205034
! 39365 606741566
! 36310 488057025
? 1
? 34650
! 57615 133010256
? 1
! 54745 515956425
? 1
! 18952 856958519
? 1
! 48769 962055679
! 20429 138202425
? 1
? 1
? 15275
? 1
! 46696 57400411
? 1
? 1
! 6008 202814786
! 40050 107922259
? 35975
? 1
? 1
? 1
? 1
? 47057
! 22800 925143600
? 1
! 17334 697695723
? 24866
? 1
! 30988 102065141
! 52575 135833703
? 1
? 1
? 1
! 39220 529483757
? 1
! 37460 693607675
? 1
? 1
! 14979 269304614
? 1
? 1
! 46504 285761782
! 10686 523822024
! 21549 211692350
! 44073 103750968
! 57278 324091718
? 1
! 17445 191499693
! 16555 322291173
! 22536 750369073
? 1
? 1
? 1
! 28165 90922
? 1
? 1
? 1
? 1
! 22293 851124540
? 1
? 1
? 1
! 23508 789619695
! 41225 711910898
? 1
? 1
? 1
? 1
? 5358
? 1
! 59557 121496083
! 14638 134648282
! 6853 736599783
? 1
! 10426 687348054
? 1
! 57087 737798930
? 1
! 50741 142652375
? 1
? 1
? 1
! 27263 89344192
? 1
? 1
! 39532 95080366
! 47992 418336482
! 41175 393307502
! 39141 248776244
! 4579 323989778
! 53161 168784694
! 58766 482406047
? 1
? 1
? 1
? 1
! 22394 642693018
? 1
! 5088 520500780
? 1
! 40102 553183457
? 1
! 23246 66568282
? 1
! 52391 193476324
! 47491 356600950
? 1
! 35042 935450163
! 35807 314424990
! 7467 164181877
? 1
! 49061 362757738
! 56684 277452350
! 57388 47470004
! 16951 952175184
! 15229 562916523
! 14438 853938671
? 1
! 41473 81150844
! 15226 344879752
? 1
? 1
? 1
! 35527 57721339
? 1
! 50279 944356118
? 1
? 1
? 1
? 1
? 1
? 1
! 40934 441465628
! 20228 526823715
! 9362 76596981
! 26178 551745934
? 1
! 48052 633428795
? 1
? 1
! 7381 898314242
? 1
! 2255 526607271
? 1
? 1
? 1
? 1
? 1
! 9571 576650011
! 55743 638741380
! 23846 431613967
! 31479 642930624
? 1
? 24370
! 59791 805597540
? 1
! 25355 468962439
! 15692 780030698
? 1
? 1
! 11435 492440990
? 1
? 1
? 1
? 1
! 33404 485894431
? 1
! 46102 981801070
? 1
? 1
! 5421 950539254
! 4663 566027844
! 15706 274621064
? 1
? 1
? 1
! 23474 839427919
! 5851 983301367
? 1
! 20081 965153952
! 35487 549007387
? 1
! 12003 31623835
? 1
? 1
? 1
! 42517 630044227
! 29505 658512069
? 1
! 2241 916117345
! 49532 671898012
! 13188 242444839
? 50086
? 1
? 1
? 1
! 23725 279662383
? 1
! 37141 883248578
! 25774 305865425
? 1
? 1
! 58771 251341724
! 14919 257624862
! 30747 966016529
? 1
! 10121 875679385
! 31501 660933511
? 1
! 2996 141581713
! 58484 863996220
! 12758 69264445
! 9340 174541289
? 1
? 1
! 43203 503930115
! 14184 594119416
! 10601 747523555
? 1
! 60031 905295193
? 1
! 7370 129120822
? 1
? 1
! 848 250550806
! 15652 608571491
? 1
? 1
? 1
? 1
! 29603 333997780
? 1
! 36559 211167928
? 1
? 1
? 1
? 1
? 1
! 1553 896227385
? 1
? 1
! 46816 504811739
? 1
! 45839 969805167
? 1
! 21589 924448632
? 1
? 1
? 1
? 1
? 1
? 1
! 37321 407460016
! 31861 759798474
? 1
! 44031 561176253
! 51090 737245108
! 19023 147974096
! 38133 367077584
! 29556 845376388
! 36113 678598004
! 32348 847747300
? 1
! 30185 306949295
? 1
! 45651 199180874
? 1
? 1
! 3393 422166141
? 1
? 1
! 43784 733693840
? 1
? 1
? 1
! 53267 808712343
! 9569 262451990
? 1
? 1
! 39278 340005877
? 47951
! 20759 565577914
! 37236 108948951
? 1
! 40231 266018049
! 19495 995354718
! 14534 850526322
? 1
! 11019 669025879
? 1
? 1
? 1
? 1
? 1
? 1
? 16161
? 1
? 1
! 13207 941341947
! 33787 300387087
! 4163 28238965
! 57901 430597485
? 1
? 1
! 47650 804035526
? 1
? 1
? 1
! 29101 541086680
! 18886 437203403
! 6566 614501643
? 1
? 1
? 1
! 22984 726794845
? 1
! 46681 658103707
! 25053 919872623
? 1
? 1
! 34515 352664255
? 1
? 1
? 1
? 1
? 1
! 42601 238120964
? 1
! 37554 748499991
! 7912 244612082
! 34007 956716544
? 13433
! 24486 214033665
! 45845 867814357
! 42189 570062619
? 9331
! 55824 147202703
? 1
? 1
! 24229 498176707
? 1
! 51659 481562183
? 32471
? 1
! 46671 267355179
! 26543 62724627
! 38237 531371313
? 57197
? 1
! 22362 939456582
! 43852 128610905
! 12069 359902040
! 38423 742037768
! 50030 129315669
? 1
! 1696 864817616
! 55399 912361416
? 1
! 8050 103736950
? 1
? 1
? 15140
! 52029 258050055
? 1
? 1
! 23529 793624481
? 1
? 1
? 1
! 33077 683419087
! 52905 624419554
? 1
! 52869 364961232
? 1
? 1
! 13391 839860755
? 1
! 41242 788131789
? 1
? 1
? 1
? 54830
? 1
? 1
? 1
! 17308 632514343
? 1
! 45377 26580239
? 1
? 1
! 21909 689775873
? 1
? 1
! 26885 79563056
? 1
? 1
! 4834 191529634
! 12231 774040681
! 45101 858795296
! 12195 771701790
! 23494 194003888
? 1
? 1
? 1
! 16575 159997497
? 1
? 1
? 1
! 955 718268300
! 50991 741290055
? 1
? 1
! 35126 870441138
! 33709 490011103
! 3924 608360711
? 1
! 45676 107955496
? 1
! 12856 327685381
! 10785 379531243
? 1
? 1
? 1
? 1
! 55261 883034704
? 44961
! 54699 687835732
! 27280 78723241
? 1
? 1
! 52635 53508713
! 46584 706815742
! 30757 98687395
? 39417
! 54738 386737437
? 1
? 1
? 1
! 52812 544152117
! 16550 70566483
? 1
! 15829 81359002
? 1
? 1
? 1
! 13021 844992562
? 1
! 43175 16056404
? 1
! 23872 828202352
! 15957 342868217
? 1
! 53170 178291195
! 6309 626245083
? 1
! 8015 719979327
? 1
? 1
? 1
! 17470 319209425
! 22148 585152190
? 1
? 1
? 1
! 32848 590896344
? 1
? 1
? 22116
! 59178 13566847
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 2394 844924574
? 1
? 1
! 18145 338249788
! 17090 944974862
? 1
? 1
? 1
! 28872 538294124
? 16535
! 40486 963226235
! 56875 76671063
? 1
? 1
? 1
! 9432 358104050
! 5317 139120671
? 28567
? 21630
! 40663 131823282
! 31737 794164316
! 23566 871130546
? 1
? 1
? 1
! 34776 306841655
? 1
! 59312 77727995
? 1
? 1
? 1
! 42417 625213783
? 1
! 4297 578508386
? 1
! 43356 738938473
! 8227 991094072
! 41269 405531373
! 21445 933679590
! 40758 367363200
? 1
! 15416 671032002
! 57571 29430037
? 1
! 32846 969919541
! 4543 826243579
? 1
? 1
! 13750 788469458
! 4307 782752354
? 1
? 1
! 20970 726278078
! 54938 799362235
? 1
? 1
? 1
! 10525 343520911
! 13801 3408346
! 35630 129691410
! 10471 391780276
? 1
! 21409 122798312
? 1
? 1
! 43366 811187782
! 6178 213260153
! 19845 35587626
? 1
? 1
? 1
? 1
? 1
! 47890 651260300
? 1
! 4973 829639778
! 36738 836308036
? 1
! 43967 29978811
? 1
? 1
! 21243 783981350
? 1
! 29155 896854129
! 46978 853866431
? 1
? 1
? 1
? 1
? 1
? 1
! 50853 189811979
! 39594 224876398
! 48775 562935318
? 1
? 1
? 1
? 1
! 22018 628868146
! 42081 589448598
? 1
! 56156 196642017
! 32232 870599456
? 1
! 52799 353370260
? 1
! 46655 514021706
? 1
? 1
! 5185 471720347
! 24388 9487275
! 53537 423252507
! 20798 413869014
! 29124 561770601
? 1
! 53179 378837967
? 1
! 41651 475896641
! 54847 245198492
? 1
? 1
! 10428 782535913
? 1
! 30164 708441873
? 1
? 1
? 39101
! 8580 713929237
? 1
! 36010 704879696
? 1
! 23783 223819926
? 1
! 705 239393401
! 9912 592126972
? 1
! 25340 146281832
? 1
? 1
! 15594 989170570
! 37115 363500238
? 1
! 599 90158805
? 1
! 20088 87555225
! 6193 20601738
? 1
! 24580 381994432
! 2637 93377417
? 1
? 1
? 1
? 1
? 1
! 55197 931673856
? 47668
! 2431 360433874
? 1
! 55352 733131432
! 45933 70365805
? 1
? 1
! 39899 152611645
? 24613
? 1
! 46401 55795650
! 47877 66265078
! 25550 700720277
! 14730 972811751
? 1
! 36708 198804992
? 1
? 1
? 36063
? 1
? 1
? 1
! 15929 173017373
! 15672 682263207
? 1
? 1
? 1
! 56979 576302930
! 28225 448389070
! 7497 866005346
! 10920 235043642
? 1
? 1
! 23526 752005529
! 26797 148705399
? 1480
? 1
! 9881 529061558
? 1
? 1
? 1
! 21322 160866763
! 53321 280111178
! 38206 720559804
? 1
? 1
? 53213
? 1
! 23909 368662132
! 25010 631997961
? 1
! 52378 472010509
? 1
? 1
? 1
? 1
! 16547 16419491
! 17894 648417053
? 1
! 10770 835393612
! 15723 606274912
! 13430 184197295
! 11023 406795047
? 1
? 1
! 5223 437019737
! 39593 227150677
! 54005 507313528
! 46737 239404074
? 1
! 7221 671172156
? 1
? 1
? 1
! 25243 125267856
? 1
? 1
? 1
! 22979 227883834
? 1
? 1
? 1
? 1
! 45365 465327849
? 53711
! 34577 130660322
! 17572 898855615
! 10962 994228990
? 1
! 10440 20752751
! 49108 649993871
! 58729 544705853
! 8517 213855039
! 16207 551834237
! 46555 209614259
? 29599
! 9369 31536320
? 1
! 10393 765251960
! 59839 390576668
? 1
! 50782 960593902
? 1
! 26566 220307156
? 1
? 1
? 12579
! 12853 850888149
! 7524 32436070
? 1
! 14858 370195779
? 1
? 1
! 18261 388928586
! 33256 814889730
! 52431 796363578
! 24978 273558772
! 6509 420242132
! 39876 57342532
? 1
! 33798 824988444
! 47724 658220108
! 9914 235127690
! 34163 644953941
? 1
! 31847 954837637
? 1
? 1
? 1
! 49847 906770278
! 1751 280820282
? 1
? 1
? 1
? 1
? 1
! 33160 792922893
? 1
! 50873 946238583
? 1
! 16582 659375957
! 50087 275454249
! 53574 959370025
? 1
? 1
? 1
? 1
? 1
? 1
! 1890 268817053
? 1
? 1
! 47622 611118881
? 1
! 35685 142587875
? 14074
? 1
? 1
? 1
? 10895
? 1
? 1
? 1
? 1
? 1
! 735 479812395
! 53846 783090916
! 28309 878020478
? 1
? 1
? 1
? 1
? 1
! 48096 644464564
? 1
! 57006 242721162
? 1
! 10215 945215153
? 1
? 1
! 509 405350614
! 14285 137911857
! 6803 244770763
! 59966 695593015
! 8503 748688713
? 1
? 1
! 55410 343281429
? 1
? 1
? 1
? 1
! 43097 280739656
! 52667 613743938
? 1
? 49284
! 37463 659461341
! 25389 872766957
? 1
? 1
? 1
! 21299 912717170
? 1
? 1
? 1
! 10298 87456601
? 1
? 1
? 1
? 1
! 34118 194878011
! 23395 841571165
? 1
! 3830 836667812
! 51919 998073405
? 1
! 937 67894661
! 17031 222400115
! 41117 714445566
? 1
? 1
? 1
! 17739 296220858
! 46132 303322710
! 29460 618810524
! 32998 333292008
! 9984 553886422
! 57137 642748298
! 26716 636935606
! 42345 613282573
! 36685 768420100
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 1758 503663449
! 45431 823822985
? 1
! 31061 317574244
? 20696
! 30080 794813683
? 1
? 23827
! 45990 876027666
? 1
? 1
? 1
! 14120 742863578
? 30534
! 22191 24236095
! 29403 387279148
? 1
? 1
! 12073 803772395
? 1
! 40717 120991681
? 1
! 35088 614710302
? 1
! 33574 48620864
! 54255 583672198
! 22278 908017795
? 1
? 1
! 595 27021600
? 1
! 19143 860480999
? 1
! 7025 998097047
! 46152 523278672
? 1
! 20989 946078809
! 59741 9623618
! 36203 220769515
! 39406 648654515
! 55081 590189322
! 20047 905063755
? 37560
! 33871 380889563
? 1
! 21755 954114569
? 40386
? 1
! 56502 204310175
? 1
? 1
! 42604 692051698
! 35497 19175147
! 487 524652735
? 1
! 6482 922523530
? 1
! 34729 357143314
? 1
? 1
! 32154 732645635
! 55837 952351625
? 1
? 1
! 2266 903938328
! 704 912396184
! 34567 632733691
? 1
! 50808 959355694
! 53506 958344309
? 1
! 3004 370688310
! 1945 665470325
? 1
! 41288 421567374
! 36605 60272177
? 1
? 1
! 45102 878945808
? 1
! 10015 737848090
? 1
! 256 381551706
! 45799 712226883
! 45608 655402251
! 56319 545022680
! 26990 21567893
? 1518
! 7759 576278897
? 1
! 19484 465395674
? 1
! 32682 632629490
? 1
! 46754 166060280
? 432
! 5564 251459102
? 1
! 50426 537689303
? 1
? 1
? 1
? 1
? 1
? 1
! 45764 633054206
! 56429 234709886
? 1
! 52557 344607007
? 1
? 58478
? 1
? 1
? 1
! 30829 21611893
? 1
! 18534 460841481
? 1
? 1
? 1
! 7589 984450724
! 47757 794463185
? 1
? 1
! 23646 413170196
? 1
? 1
? 1
? 1
! 15438 988322563
? 1
? 1
! 37607 817598354
! 15088 781394380
! 7179 790792338
? 50116
? 1
? 1
! 48970 955030063
? 1
! 14006 752790892
! 20091 182341992
! 52666 836296112
! 42904 655508553
! 58561 718253350
? 1
! 28345 633253452
? 1
? 1
? 1
? 1
! 43555 59076480
! 41835 668164726
? 1
! 40711 185073705
? 1
? 1
? 1
? 1
! 24740 946110343
! 30193 356063259
! 4940 938342509
? 1
! 35567 450542861
? 1
? 7150
? 1
! 2128 475500406
! 15792 506991463
! 52343 206526599
! 5844 118818339
? 1
? 1
? 1
? 1
? 1
! 52005 952358309
? 1
? 1
? 1
? 1
? 1
! 24135 211908367
! 16826 307442217
? 1
! 9447 162733390
? 37379
! 38731 428796765
? 1
! 45048 736543143
! 32795 692262793
? 1
? 1
? 1
! 43961 349566053
? 1
? 1
! 34873 820789489
! 47358 975892449
? 1
! 1510 267030423
? 1
? 1
! 48036 605222512
! 56421 946920189
? 1555
! 43066 154056758
? 1
! 59332 269654487
? 1
? 1
! 52657 392841554
! 54442 224292334
? 1
? 1
? 1
! 5417 624609463
! 33814 203682518
! 42982 407616557
! 40584 974138177
! 37448 777727125
? 1
? 1
! 18304 632987367
! 40765 821170901
? 1
! 57413 106553905
! 30396 52779857
? 1
! 34218 980906619
? 1
? 1
! 21570 122638813
? 1
? 1
! 43525 830924901
! 34230 77797278
! 57207 225768703
? 5637
! 34469 877756595
! 42354 756415472
! 38022 860908013
! 33703 557740847
! 23317 475131928
! 42469 620983715
! 53889 499207978
? 1
? 1
! 55668 639581786
? 49038
? 1
! 15897 372618142
? 1
? 1
! 32124 476569807
? 1
! 31516 69510646
! 33906 609126250
! 46711 205094725
! 6916 46493114
? 1
! 5064 321017191
? 1
? 1
! 54239 845783676
! 29003 455337011
? 1
? 1
? 1
! 55878 224337110
? 1
! 1107 199611152
! 12006 773964558
? 1
? 1
? 10823
? 1
? 1
! 36549 792747589
? 1
? 1
! 58357 59086386
? 1
? 1
? 1
! 47674 718687571
! 11919 972908017
? 1
? 1
? 1
! 16211 602997545
? 1
! 25864 926950717
? 1
! 24285 811757458
? 1
! 1189 213606213
! 56348 214182830
! 21348 371462986
? 1
! 48337 278192160
? 1
! 59093 356026263
? 1
! 33939 29157472
! 59656 933859986
? 1
! 45909 218064949
! 12714 461902441
? 1
! 42570 745541924
! 46466 182648867
? 1
? 1
? 1
! 11171 745921609
! 53483 991666522
! 40592 482158390
! 59572 576052766
? 1
? 1
! 40998 185493909
? 1
! 1481 440945959
! 25863 372494068
? 1
? 1
! 12216 717956902
? 1
? 1
! 31702 587905526
? 1
! 2519 977358758
? 1
! 19027 162246989
! 47886 293210738
! 10333 666374517
? 1
? 1
? 1
! 44614 259374177
! 9558 510074234
? 1
! 25432 560927228
? 1
? 1
? 1
! 43990 810493500
? 1
? 1
? 1
! 53597 799483270
! 3633 693622979
! 21915 61034015
! 11296 177072299
? 1
? 1
? 1
! 26171 621952828
! 59676 494563894
! 4666 338859273
? 1
! 33658 391949277
! 5825 187937808
! 27572 726563400
! 9780 797081743
? 1
! 11787 271154264
! 59977 935651544
? 1
! 30309 402220672
! 50264 419243390
? 1
? 1
? 1
! 52518 519066141
! 11928 165390910
? 1
! 42734 885116437
? 1
? 1
? 1
! 1724 755838297
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 1880 633114482
! 19170 216022550
? 1
? 25927
? 1
! 30668 311420605
? 1
! 7675 457221712
? 1
? 1
? 1
? 1
! 26522 46942561
! 33532 823820694
! 30971 388384154
? 1
! 21148 719225115
! 56381 943736325
! 29833 412517473
! 11694 318599458
! 19074 619970623
? 1
? 1
! 19903 724484769
! 23684 210037879
! 17678 368442590
! 17744 774875463
? 1
! 26047 15500276
! 42750 735970070
? 1
? 1
! 17128 58693171
? 1
! 26504 653264569
? 18125
? 1
? 1
! 35447 804136489
? 1
! 3155 253471994
? 1
? 48217
! 8291 156657708
? 1
? 1
! 4111 156888709
? 1
! 27777 871652785
! 29145 662798120
! 41641 697247258
? 1
? 1
? 1
! 48300 339370548
! 14464 728849422
! 57405 512190726
? 1
! 25040 498124223
? 1
! 17050 416009188
? 1
! 16155 336406226
? 1
! 55672 958278686
? 1
? 1
? 1
! 53513 211963167
! 57079 923149931
! 31142 984802783
! 35817 395273766
! 60046 917744664
! 11294 269546158
? 1
! 53022 911225136
? 1
? 1
? 1
? 1
? 1
! 25781 76445989
! 24505 450306269
! 59021 126406184
? 1
? 1
! 42023 975534074
! 22996 77685914
! 59029 228166676
? 40998
! 34357 802959188
? 1
! 43756 97723626
? 1
? 1
? 1
? 1
? 1
? 5685
? 1
? 1
? 1
! 11908 649853484
! 8449 333706299
! 25430 468446664
? 1
? 1
? 1
? 1
? 1
! 40502 309578076
? 1
! 17343 140245426
? 1
? 1
? 1
? 1
? 1
! 10956 892613321
? 1
? 1
! 3751 462717768
? 1
! 15684 150952345
! 55327 371097594
? 1
! 8732 650835880
! 40086 296270008
? 1
? 1
! 51760 117407196
? 1
! 58952 304515404
! 48907 826510341
! 20806 507716297
! 30431 376608929
! 15334 441806936
! 8199 198562915
? 1
? 1
! 11455 601079652
? 1
! 30826 893590372
! 59004 606949828
? 14671
! 27389 772527651
? 1
? 1
! 27999 746791251
! 5308 436850479
? 1
? 1
? 1
! 44832 800538789
? 1
? 1
? 1
! 17661 672909500
? 1
! 47950 556341083
? 1
? 1
? 1
? 1
? 1
? 1
! 36005 338394198
? 1
? 1
! 50998 885087201
? 1
? 1
? 1
! 15899 218368195
? 1
! 15284 185330519
! 57680 55356193
! 773 770410366
? 1
? 1
! 58809 710957005
? 1
! 50888 822718029
! 2499 318895506
? 1
! 41566 641857731
? 1
? 1
? 1
! 17997 424598420
? 1
? 1
! 38182 158106867
? 1
! 41677 465680761
! 35607 475989421
? 1
! 31039 704502666
? 1
! 48209 451006889
! 10462 47871543
! 43829 893507296
? 43223
! 41491 112216659
? 1
? 1
! 33279 964149724
! 29857 815308237
? 1
? 1
? 1
! 48347 125690247
! 49727 742144104
? 1
! 47577 949553883
? 1
? 1
! 31016 357601649
? 1
! 44201 137451676
? 1
! 24885 455363302
! 43135 148846943
! 16045 718370117
? 1
! 40091 820700261
! 26123 25913190
? 42294
! 59169 523983482
! 38239 677701642
? 1
? 52536
! 38626 646807179
! 53043 843229982
! 3166 638435233
! 19975 582323020
? 1
? 1
? 1
? 1
? 1
? 1
! 16602 486092801
! 126 120592830
! 7991 563234690
! 31731 391631086
! 6933 679479319
! 54275 706275423
! 25775 626618728
! 743 686144061
! 30306 616100543
! 45383 921873081
! 698 303040577
? 1
! 21485 318484285
? 1
! 13893 720283752
! 721 543592672
! 47637 114278876
? 1
! 43627 563044590
? 1
? 1
? 23828
? 1
? 1
? 1
? 1
! 16652 207070161
? 1
! 21077 639624303
? 59207
? 11816
! 44609 489842112
? 1
! 131 243279462
? 1
? 1
? 1
! 2960 31463234
! 30011 695686478
? 1
? 1
? 1
? 1
! 55032 725544470
! 32036 969571554
! 56864 782412990
! 44312 103853845
! 5426 132274163
! 17615 630356259
? 1
! 2843 943334691
! 36011 204858480
! 43490 194649131
! 39689 769306550
! 236 153310389
! 56798 526456975
! 12451 477950263
? 1
? 1
! 43198 849601614
! 36773 566052184
! 25839 813220687
! 32832 471939011
? 1
? 1
! 49000 959045196
! 33732 464044076
? 1
! 8551 706548106
? 12488
? 1
! 54354 970980760
! 17755 109272966
! 27990 936839219
? 1
! 57857 803079657
? 1
? 1
! 13330 714308848
? 1
! 42952 841042533
! 25547 13537832
? 1
! 22876 803904113
! 2705 301860073
? 1
? 1
? 1
! 22730 905117176
! 39855 856051778
? 1
! 29261 985082856
! 27647 677534307
! 18058 118177556
? 1
? 1
! 29294 602015915
! 53535 702767034
! 58834 244419326
? 1
! 38236 101805572
? 1
? 1
? 1
! 17995 259597481
? 1
! 21327 316236404
? 1
! 36584 766878804
! 39242 536394118
! 40593 97892583
! 34482 662720221
! 28146 779551085
! 59714 228866737
? 1
? 1
? 1
! 23545 154169313
! 19630 804556471
! 11917 763795975
! 54722 446895842
? 1
! 49385 99173470
? 1
? 1
! 10114 625411077
? 39032
! 6630 748909590
? 1
! 49776 693943903
! 44810 504322235
? 1
? 1
? 1
? 1
? 1
! 59020 949365971
! 43045 798619181
! 41216 860659965
? 1
? 1
! 7929 950081886
? 1
? 48267
? 31801
? 1
? 1
! 42900 553326632
? 1
? 1
? 1
? 1
! 52235 947078662
? 1
! 18542 964724490
? 1
? 1
! 48500 417987673
! 35106 128894968
? 1
? 1
! 28845 593902437
? 1
? 1
? 1
! 53824 554822904
! 9283 210303031
! 17039 460534250
! 23656 869523650
! 45704 35382545
? 1
! 55333 541356007
? 1
! 49544 502773048
! 10131 918020042
! 5029 834403597
! 22388 346828086
! 6499 861505398
! 29068 673136731
! 46047 535932444
? 1
? 35880
? 1
? 1
? 1
? 1
? 1
? 1
! 35520 350987941
? 1
? 1
! 50291 662743388
! 41373 771607667
! 49404 420410518
? 1
! 38376 724692785
! 23397 784218708
! 45693 607439162
! 31676 588245307
? 1
! 31231 937008219
? 1
? 1
! 8863 663734901
! 24497 734206194
? 1
? 1
! 57057 699186807
? 1
? 1
! 28194 426369173
? 1
! 26058 571562350
! 53701 672587010
! 32759 448334005
? 1
! 18418 435866695
! 3844 91915569
! 4322 429239075
? 1
? 1
! 39597 298324005
? 1
? 1
! 23171 291583058
! 39355 620168718
! 35463 286739228
? 1
! 46372 854880384
! 55601 572767930
! 59587 307255400
! 35889 368630146
? 1
! 27008 107532518
! 10806 754082333
! 7160 269860267
! 12996 954431884
? 1
! 5035 941685987
? 1
! 366 172136552
? 1
! 48003 589441328
! 1557 50535245
? 1
? 1
? 1
? 1
! 46083 248581966
? 1
! 44791 614070240
? 1
! 54079 232487574
? 1
! 7677 230053735
? 1
! 10232 552096491
! 55483 566802487
? 1
? 1
? 1
! 42088 679494015
! 18981 24359020
? 1
? 1
? 1
? 1
! 2718 725766067
! 59039 562784699
! 2567 778831356
! 50384 866492437
? 1
! 35176 105091393
! 24170 700455407
? 1
! 54873 932572664
! 28477 304416280
? 1
! 29800 931618887
! 26579 485785436
? 1
? 1
! 51077 351957352
? 1
! 50119 676108039
! 25882 813810299
! 8256 10439608
? 1
! 30464 975927605
! 1160 458540613
! 11263 119268080
! 21261 310426523
? 1
! 54416 344914567
! 15614 304334612
! 2328 330549001
? 13059
! 42438 331854947
! 40459 897529041
? 1
! 450 414577523
! 36034 790179154
! 15856 850358106
! 57924 953315400
! 42833 288938128
! 59622 861270424
? 1
! 6643 487585455
! 18307 609197230
! 36015 82278819
? 1
! 2875 120180959
! 58123 108821606
? 1
? 1
? 1
! 20510 166663183
! 9371 140272802
! 31522 134338062
? 1
! 2267 387898854
! 17084 21674086
? 1
? 1
? 1
? 1
! 36253 409916494
! 50381 355762638
! 50696 424656146
! 51226 246099622
! 40643 767302807
! 52439 107404596
? 1
! 25154 660111736
! 52589 533353585
! 23574 527360889
? 1
! 40542 747598726
? 53172
? 1
! 18045 502266324
? 1
? 25835
? 1
! 13443 28413212
! 4034 56413832
! 15248 268967713
? 1
! 43417 267725496
! 39065 869955568
! 13090 68986842
! 46980 685682040
? 1
! 47398 971192558
! 10057 450468108
! 9891 28849756
? 1
! 56117 773517216
? 1
! 23118 868943098
? 1
? 51001
! 55944 535196892
! 56224 1941266
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 52633
! 45160 72024239
! 40165 415656403
? 1
! 14829 497053080
? 1
! 5640 659936766
! 27316 468385003
! 26831 408343181
! 58187 601987554
! 54602 51185778
? 1
? 1
! 43634 352124004
! 38255 988142707
? 1
! 53362 580737596
? 1
? 1
? 1
? 1
? 1
? 1
! 33388 745391912
? 36456
? 1
! 34103 881306113
! 52084 278387121
? 1
! 32362 162302691
? 1
! 1217 218345741
! 12896 472941530
! 24228 548069764
? 1
? 1
? 1
! 37164 53236817
! 37213 619471489
? 1
? 1
! 35703 454516487
? 1
? 1
? 1
? 1
! 8764 201704324
! 23011 65846024
? 1
? 1
? 1
! 13769 569145261
! 7476 197430730
! 37749 940890541
? 1
! 24676 540170576
! 4533 390143899
! 36296 513329886
? 1
! 15108 249814984
? 1
? 1
? 4593
? 1
? 1
! 30801 127345788
! 38970 736023381
? 1
! 26979 730385747
! 30730 107734343
? 1
? 1
! 48657 864018334
? 1
! 48560 603763360
? 1
! 34709 53722926
! 35641 219849289
? 1
? 1
? 1
? 1
? 1
! 40509 786132367
? 4945
? 1
? 1
? 1
! 25508 102831185
! 37371 484613927
? 1
! 46133 886839212
? 1
! 45631 300398916
! 34661 660025759
! 45966 89482662
! 10320 89744758
? 1
? 1
! 57518 253621383
? 1
? 1
! 17842 817324289
! 18769 524385405
! 42150 241697417
! 21789 533258989
? 1
! 19908 917191623
! 55457 919620290
! 11274 52204878
? 1
? 3054
? 1
? 1
! 46155 398239245
? 1
? 1
? 1
? 1
? 1
! 3658 732948737
? 1
? 1
! 33478 460028383
? 1
! 49423 756359871
! 46243 867081215
! 48754 732947011
! 10721 968549783
! 10783 488434565
! 16996 963475124
! 12732 313151213
? 43048
! 23584 826226891
! 4309 128413827
! 38855 110429805
? 1
! 31935 89601475
? 1
! 30219 779254940
? 1
! 20036 641291082
! 28790 54337161
! 19224 165150482
! 13182 302853004
! 3574 347932237
! 19749 718242285
? 1
! 9032 674412306
! 41017 264244730
? 58496
? 1
! 29711 685312689
! 59149 897185242
! 35080 270327777
! 37525 874951867
? 1
! 1750 364856353
! 4667 980846269
? 1
? 1
! 39058 890420762
! 37692 377293716
? 1
! 51191 230101571
? 1
! 3464 584917690
! 25760 530382220
? 1
! 59219 788789034
! 20390 449327154
! 11867 484390477
? 1
! 49488 16564909
! 40834 779760344
? 1
! 21404 48774102
! 13872 999341716
? 1
? 1
? 1
! 15884 690577850
! 16406 606701769
! 4599 300847313
? 1
! 43633 385104654
? 1
? 1
! 18722 696751824
? 1
! 49955 149969090
? 1
! 55899 742555032
? 1
? 1
? 1
? 1
? 1
! 38257 203953082
! 59477 875154032
? 1
! 29135 296286738
! 6461 889742247
! 5137 593637111
? 1
! 28742 404422247
? 1
? 1
! 4017 446121546
! 8614 141293840
! 17776 721501753
? 1
? 1
! 44943 963865174
! 30043 936136383
? 1
! 45148 386689184
? 1
! 59365 726209408
! 43264 429122451
! 11222 161462187
! 56260 712361872
? 1
? 1
? 1
! 56190 996129228
? 56591
! 6893 685279926
? 1
? 1
? 1
? 1
? 1
? 23404
! 42813 279828798
! 27932 348350716
! 52768 216675154
? 1
! 57542 478121985
! 9538 382581476
! 15234 380532335
! 35925 432935209
! 10552 237511578
? 1
! 24198 598750317
? 1
! 49 929853935
? 1
! 42032 701057335
? 1
! 11261 32939014
! 59334 800615503
! 32696 25198735
? 1
? 1
! 47210 842309545
? 35323
? 1
? 1
! 19703 543753452
? 1
? 1
! 1149 98548923
! 43851 950439078
! 22682 31463939
! 6572 473398424
! 24960 582849350
? 1
! 27890 139071901
? 1
! 56825 920479510
! 8217 830887271
! 2943 926214164
! 10626 164981251
! 36948 952819041
? 1
! 41892 171965608
! 27128 994857291
! 6744 996988809
! 56324 37794056
? 1
? 1
? 1
? 1
? 1
! 51453 541302081
! 5033 400298293
! 16467 597673842
? 1
? 1
! 21408 164736213
! 20454 663835437
! 34117 531714099
! 8752 643812524
? 56136
? 1
? 1
! 59436 316732871
? 1
? 56526
? 1
! 22187 189750022
? 1
? 1
! 46922 43007465
! 23217 740421001
? 1
? 1
! 1544 112757295
! 10052 306619792
? 2948
! 41118 175084634
? 1
! 16218 810863574
? 1
! 33055 289573791
? 1
! 41035 465015002
? 1
! 53858 550672719
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 6727 109538074
? 1
? 1
! 46457 974918538
! 44593 318097664
! 7722 555899512
! 39190 948663648
! 15922 650950861
? 1
? 1
? 1
! 51563 815677528
? 1
? 1
! 15826 77794354
! 41897 342411447
? 1
! 52826 367397214
! 55619 638123496
? 1
! 10252 513126164
? 12482
! 4390 930636428
! 55303 464754734
? 1
! 20400 407859704
! 57498 101870025
! 28083 145590685
? 1
? 1
? 1
! 30507 585207655
? 1
? 1
! 27476 14860536
? 1
? 1
! 51039 40512643
? 1
! 38095 541231002
! 49611 983022236
! 13174 564752711
? 16176
! 12661 929956210
? 1
? 5528
? 1
! 22144 725596783
! 5978 919821808
? 1
! 15210 673438268
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 10627 309784243
? 1
! 20882 487503989
! 34657 863923284
! 10778 194400796
? 1
? 1
? 1
? 1
! 125 170642104
! 8472 866765053
? 19553
? 1
? 1
! 56571 439851450
! 52789 358192706
? 39668
! 32913 247318653
? 1
! 14984 223766762
? 1
! 25545 814353353
? 1
? 1
! 31887 681589856
! 55509 42820428
? 1
? 1
? 1
! 6200 278483272
! 52947 591701166
? 1
? 1
! 50767 848759760
? 1
! 6313 823252883
! 39254 342524394
! 4661 562382650
? 1
? 1
! 28296 778531031
! 22687 857335240
! 39603 11606372
? 1
? 1
! 8660 903447504
? 47235
? 1
! 55268 41278004
? 1
? 1
! 8696 772501012
? 1
? 1
? 49982
? 1
? 1
? 1
! 53403 457885076
! 50153 908814628
? 1
? 1
? 1
? 1
! 58869 694404963
! 32907 544087728
! 18213 61744802
? 1
! 22247 789289615
! 22232 669169098
! 50069 568225284
? 1
? 1
! 2612 800149183
! 46756 105167100
? 1
? 1
? 1
? 1
! 13123 962582142
! 56973 643490554
! 6311 619270089
! 6372 377189818
? 1
? 53246
! 30206 631782160
! 29232 629886290
! 21913 193685771
? 1
! 13957 412363567
! 40724 5966212
? 1
? 1
? 1
! 4639 79714785
! 3380 126155787
? 1
? 1
? 1
! 53895 236987715
? 1
! 20087 267459794
? 1
? 1
! 39257 830723830
! 22108 974431243
? 41993
! 1061 531049838
! 36628 285191729
! 58053 331522785
? 1
? 1
? 1
? 1
? 1
! 44981 778027225
? 1
? 1
? 1
? 1
! 19981 370707381
! 9309 889100643
? 1
? 1
! 36938 296891797
? 1
! 57654 432194265
? 1
! 16261 794709541
! 47033 538620824
? 26973
! 34233 191858318
! 53508 527958626
! 29332 982198356
? 1
? 1
? 1
? 1
! 13651 731862580
? 1
! 30635 465641716
! 54069 573562995
? 1
! 54701 262096131
? 7190
! 48033 764062669
? 1
? 1
! 13680 320709958
! 12079 20456748
! 25685 414005641
? 1
! 37574 709092855
! 52792 920687005
? 37835
! 40574 126016005
? 1
? 1
! 59919 535897203
? 1
! 5165 427080221
! 10873 255321789
? 1939
? 1
? 1
? 1
? 1
! 59388 140938662
! 11158 721065078
! 44314 228283890
! 14789 470290689
? 1
! 23818 872726279
! 36246 672807365
! 1761 533392791
? 1
! 30477 668885518
? 1
! 47325 514355902
! 12517 671975088
? 1
? 1
! 59216 507230001
! 18858 209163215
? 1
! 2410 481055642
! 54042 505513892
! 41010 441703763
? 1
? 1
! 27346 714307280
! 40224 35239340
? 1
? 1
! 5645 970475043
! 58984 879119611
! 31966 656603606
! 31687 653162034
? 1
? 1
! 11117 748920106
? 1
? 1
? 1
? 1
! 5710 133829207
? 1
! 47509 153787569
? 59469
! 31744 529362540
? 1
? 1
? 1
? 1
? 1
? 1
! 25702 137061575
? 1
! 745 504403766
? 48548
? 1
? 24590
! 30482 282831902
? 1
? 1
! 50017 788783859
? 1
? 1
? 1
! 28691 376886844
? 1
! 20872 429363278
! 44910 965654496
? 1
? 1
? 1
? 50644
? 1
? 1
? 1
! 27032 441930453
! 46446 283851092
? 1
? 1
? 1
! 38196 486905636
! 37992 92788267
! 48425 894964316
? 1
! 54742 756681390
? 1
! 14811 111661704
? 1
? 1
! 26162 476279028
! 3249 532009902
! 27707 107199706
! 33749 154880104
! 31092 718307030
! 12396 604374095
! 50187 550176131
! 14065 879572101
? 49888
? 1
! 54021 960698350
? 1
? 1
? 1
! 18920 657888473
? 1
? 1
! 25307 762863239
? 1
? 1
! 12817 383434329
? 1
? 1
! 13634 396076869
? 1
! 29907 951798451
! 40166 834837152
! 37085 272968782
! 55434 128243417
! 36891 26878775
! 20430 95224097
? 1
? 1
? 1
? 1
! 54875 325420870
? 1
! 6453 335283920
! 45087 558287481
! 7466 273124244
! 3443 483296297
? 1
? 1
? 46570
? 1
! 42291 696566267
? 1
! 42652 539185852
! 37133 479415217
? 1
! 9058 418077845
! 44147 36785719
! 1106 707588344
! 59697 36269553
! 21274 163374229
! 17386 620401388
? 1
? 1
! 38551 443962387
? 1
! 58581 751178956
! 20469 299046819
! 43631 367602947
! 28396 450100149
! 55203 488524956
? 1
! 53159 271167871
? 1
! 10815 325509614
? 1
! 49313 526408609
? 43079
? 1
! 23114 257401755
! 53155 955131711
? 1
! 59730 749830948
! 54717 57227438
? 1
? 1
! 48656 502032642
! 6783 375100919
? 1
? 1
? 1
? 1
! 58291 235135068
? 9426
? 1
! 3310 20385809
? 1
! 55681 489883798
! 11751 745481410
! 711 274459574
? 1
? 1
! 29208 231273515
? 1
? 1
! 13111 79901631
? 1
? 1
? 1
? 1
! 11138 87303036
! 49194 534627754
? 1
? 1
? 1
? 51794
! 30980 205998015
! 15839 536646145
? 1
? 1
! 41183 887627178
? 1
! 9463 886899866
? 1
! 26635 372323105
? 1
! 52727 828378693
! 22309 198506541
? 1
? 1
? 1
! 20448 966805531
! 47464 52468497
! 12944 485341662
! 51550 40255122
! 25417 6398007
? 1
! 56196 856258791
? 1
? 1
? 1
! 2830 525714255
? 1
? 1
! 8706 650006572
? 52360
? 1
? 1
! 30122 341329244
? 1
! 36395 562222812
? 1
! 58414 236488130
? 1
? 1
! 47341 979817877
! 56383 978363742
? 1
! 32732 479369585
? 13408
! 7556 657852019
? 1
! 44177 748126188
! 45780 823929559
? 1
? 1
! 59538 825755666
? 1
! 16318 202740985
? 1
! 10224 703951784
! 56511 18468391
! 25694 512902421
? 1
! 1213 914615523
! 31990 248798366
! 47255 971237991
? 1
? 1
? 1
? 21136
! 24498 756674362
? 1
! 2547 796546904
! 20651 123394718
? 1
! 11574 784904294
! 33296 668422675
? 56681
! 53000 339752987
! 13761 337436761
? 1
! 4265 498883071
! 47124 717050106
? 1
? 16985
! 39205 888302950
! 18101 658921679
! 56082 337996579
! 46998 343720260
! 41061 760551676
! 3659 266795747
? 1
? 1
? 1
? 1
? 1
? 1
! 52304 688062836
? 1
! 31528 298102545
? 1
! 14016 430508420
! 15821 360548364
! 796 50941390
! 41387 655913643
! 1937 543998566
! 1525 973761015
? 1
? 1
? 1
? 1
? 1
! 37584 41058243
? 1
? 1
? 1
! 52141 575702892
! 58301 30218443
! 54125 357974013
? 1
! 14242 890612599
? 1
! 51017 398492736
? 1
? 1
! 47707 646353065
? 1
? 1
? 1
? 48811
! 36133 417948891
! 47642 235868795
! 20741 625771379
? 1
! 7041 230944685
! 39976 143151611
! 44578 496448049
! 38177 113417603
? 1
? 1
! 50194 186801905
! 47273 882972309
? 1
? 1
! 58966 630554845
? 1
? 1
? 1
! 47658 402611536
! 40117 241844937
! 56584 157066471
! 22184 597008136
? 1
? 1
? 1
? 1
? 1
! 12644 504213368
! 35614 853473165
? 1
? 1
! 17980 979642808
! 34359 287551589
? 1
! 53351 140301480
! 3542 735992740
! 59788 309576909
! 43997 256391624
? 1
? 1
! 39566 46546289
? 13706
! 3024 286843755
? 1
? 1
? 1
! 20599 512937329
? 1
! 23600 841103482
? 1
! 46531 582839300
? 1
? 1
? 1
? 1
? 1
! 50629 431578236
! 15678 725255107
! 16746 687020906
? 1
! 33313 341990612
? 1
? 1
? 1
? 1
? 1
? 1
! 53983 265856784
? 1
? 1
! 31433 663655433
? 1
! 19574 500835693
! 46455 946322050
! 19669 719364359
! 32901 182369448
? 1
? 1
! 21783 586415781
? 1
! 49232 882145356
! 46396 766545409
! 7456 824402849
? 24943
? 1
? 1
! 50627 107184329
! 51033 963628068
! 18485 317848826
? 1
! 57439 121716940
! 25752 596523062
! 44764 39582459
? 23820
! 22186 18750391
! 24360 135074108
? 15045
? 1
! 34755 992125183
! 41193 976908967
? 1
? 1
! 25618 476596716
? 1
? 1
? 1
! 30449 858367852
! 56158 908847607
? 1
! 11895 350448041
? 1
? 1
? 1
! 23844 797520221
! 32391 259971772
! 50875 68875598
? 1
? 1
! 22298 389221806
! 17564 986126966
! 30828 498855555
? 1
? 1
? 1
! 54304 749055263
! 26249 62631627
? 1
? 1
? 1
? 1
? 1
? 1
! 10992 827205505
! 2137 470327525
? 19220
? 1
? 1
! 9644 681044176
? 1
! 38055 353934730
! 12347 929739327
! 36441 264168602
! 36966 706419769
! 36510 328809265
? 1
! 4427 493530236
! 38909 963436420
! 42714 737196867
! 42287 793612238
? 1
? 1
? 1
! 4523 221556755
? 1
? 55573
? 1
! 56174 680538273
! 47971 536248533
! 9547 926415187
! 16062 873323160
? 1
? 1
! 52698 323738978
! 48909 479073688
? 1
? 1
? 1
? 1
? 1
? 1
! 14909 388531394
? 1
! 33893 767280873
? 1
? 1
! 22541 847217838
! 27783 45992959
? 1
? 1
? 1
! 24744 886747506
? 1
? 56836
! 4726 834814075
! 58618 376853546
? 1
! 10901 118431670
? 1
? 1
? 1
? 1
! 58474 150794474
? 1
! 52076 356834495
! 49997 751458763
! 45784 256029677
! 32314 930134904
? 1
! 25070 650037242
? 1
? 1
! 40249 330478778
! 8376 818618550
! 35722 539806727
? 1
? 7585
! 14321 468593795
! 47718 465256716
? 1
? 1
! 45514 528222884
? 1
? 1
! 39608 770606661
! 6561 139015789
? 1
? 1
! 2512 13865049
? 1
? 1
! 36681 390771625
? 1
! 15042 924779619
? 1
? 1
? 1
! 59418 324837732
? 1
! 50422 582016284
! 56524 956222993
? 1
? 1
! 20032 311553534
? 1
? 1
? 1
! 54556 862517476
! 13521 55011811
? 1
! 57989 193542263
! 23273 499403174
! 7227 22596739
? 1
! 12043 183716040
! 9468 474781241
? 1
? 1
? 1
? 1
! 6686 425353586
! 44441 585952570
? 1
! 43556 945790332
? 1
! 20612 68606485
! 49922 139021712
? 1
? 1
? 1
! 24268 925634414
? 1
? 1
? 1
! 20100 131160611
! 21609 744203263
! 32882 329142913
! 343 816181687
? 1
? 1
! 39300 484498135
! 50243 56678916
? 1
! 41541 528644320
! 45706 743907156
? 1
? 1
! 26577 335935657
! 45491 992043461
! 9928 589259236
! 24426 525797357
! 59759 876565442
! 6654 652272212
! 24633 160531643
! 49475 769959032
? 1
? 1
! 13635 654715323
! 1922 637317723
! 50491 710013058
? 1
! 59696 340068836
! 52901 776545552
? 1
? 1
? 1
! 16667 135717357
? 1
! 39848 255260455
? 1
! 55896 296515493
? 1
! 36904 830649200
! 37158 261479570
! 45556 431965
! 34428 956896576
? 1
? 1
? 1
? 1
! 42124 995438373
? 1
? 1
? 9918
! 37862 347267845
? 1
? 25293
! 23590 746126782
! 37667 161127787
! 33008 339087386
! 58723 410204308
! 41510 555963871
? 1
! 22487 508586446
! 26204 702236707
! 22744 501408912
? 1
! 7669 132438375
! 10280 891341082
! 54208 710659746
! 39773 42361007
! 31554 977337546
? 1
! 40207 338655255
? 1
! 25506 388940604
? 1
? 1
? 1
? 1
! 2559 943558723
? 1
? 1
? 1
? 1
! 53482 500556210
! 32560 293721119
? 1
! 5340 913395312
! 17811 894543252
? 1
? 1
? 1
! 50274 815912344
? 1
! 23779 507059372
? 1
? 1
? 1
! 42994 789498638
! 35697 475182150
? 1
? 1
? 1
? 1
? 1
! 20851 10994511
? 1
! 54076 694000817
! 7475 20994875
? 1
? 1
? 1
! 46074 125615896
! 42106 960587246
? 1
? 1
? 1
! 1116 385467173
! 58211 299356738
! 43658 225302539
? 1
? 1
? 1
? 1
? 1
! 34131 954797445
? 1
! 15367 598974347
! 16030 545013203
! 9709 459013978
? 54532
? 1
? 36165
? 1
! 58819 94387342
! 15798 40826522
! 52734 113312778
? 1
! 43424 635219604
! 45899 720211108
? 1
! 5961 89512855
! 44724 720613079
? 1
! 29758 737223896
? 7195
! 41785 619250765
! 50452 361945328
? 1
! 29273 180668441
? 1
! 10948 143216372
! 8507 361580930
? 1
! 7242 381444699
! 46626 386675698
! 31931 237668310
? 1
! 57227 819891454
! 35826 910348833
! 55518 389625147
! 40774 363033354
? 1
? 1
? 1
! 9246 523691431
! 4733 841056243
! 50779 774123291
! 29005 454091960
! 33770 848159442
? 1
? 1
! 52255 908886202
! 9188 621263906
! 47851 298495657
! 35776 670446605
? 28169
? 1
? 1
! 37655 179460637
! 3287 501750975
? 1
! 21784 171301515
! 8146 618103061
! 27459 874882458
? 1
! 4612 633154548
! 26942 181934931
! 22850 854769776
? 35075
! 47444 830367134
? 1
! 25614 24180603
! 49764 557981115
! 8978 572338690
! 37966 599550631
! 25416 133891024
? 1
? 1
? 1
! 34593 917898529
! 30356 697663696
? 1
? 1
! 3681 125221348
? 1
? 1
? 1
! 24908 254481020
? 1
? 1
? 1
! 54579 562588304
? 29827
! 30854 774151075
! 2105 687190359
! 14275 724800846
? 30685
! 37076 706247310
? 1
! 28200 557711790
! 41029 9260085
? 1
? 1
! 2165 826946597
? 1
! 40803 558563877
? 1
! 30423 230355775
! 18729 363269998
! 33218 220112181
! 48680 980174459
? 32882
? 1
! 15915 571113168
! 26389 909916908
? 1
? 1
! 40462 246203606
! 17839 744912147
! 41291 843361446
? 1
! 35985 172773703
! 11502 76029865
! 54603 408794700
! 31217 130091403
? 1
? 1
? 1
? 1
! 12937 940587164
? 1
? 1
! 52796 430732215
? 1
! 46847 671880634
? 1
! 44500 893863196
! 45974 766765714
! 7426 843073074
! 40858 267474328
? 1
! 46431 509191877
? 1
! 33537 588542105
! 30405 985569749
! 22326 340872010
? 1
! 10507 408618713
? 1
? 1
? 1
? 1
! 14775 673730199
? 1
! 45788 623872144
! 32872 39845772
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 43451 205990187
! 48682 509657416
? 55210
? 1
? 49142
? 1
! 53108 719134586
? 1
? 1
? 1
? 1
! 35199 375523112
? 1
? 1
? 1
! 57528 998453290
! 34590 224872401
! 24762 858538427
? 1
? 1
? 1
! 19352 664668700
! 46282 957491009
? 1
? 1
? 1
! 45692 765220449
? 1
? 1
! 51897 924510252
? 1
! 9195 532817403
? 46749
! 1238 682409656
? 1
? 1
! 2894 58405329
? 1
? 1
? 1
? 1
! 56659 996541923
? 1
? 1
? 1
! 34922 810159803
? 1
? 1
! 28956 691847249
! 12124 596364423
? 1
! 55883 473724478
! 2021 477947187
? 1
? 1
! 12280 754917918
? 1
! 27478 569807212
! 51822 903093534
! 33005 812524937
? 1
! 18740 860195740
? 1
! 13202 234843536
? 1
? 1
? 1
? 1
! 50315 850719641
? 1
? 1
? 21763
? 1
! 17003 978503177
? 1
? 1
! 18254 656724858
! 25920 538734345
? 1
? 1
? 1
? 49967
? 1
! 51011 949194916
? 1
? 1
? 49555
? 5153
! 48259 80505791
! 31995 746146962
! 49950 743307323
? 36428
? 1
! 22164 99086259
! 10291 679490299
? 1
! 3038 862503423
? 1
? 1
? 1
! 24358 184939948
! 34427 536770002
! 33989 687875691
? 48764
! 21332 670578568
! 15404 85167174
! 21869 711390523
? 1
! 38809 260497730
! 4109 847033490
? 1
! 33300 200999093
? 1
? 1
? 1
? 1
? 1
! 25174 538925107
! 50938 779152217
! 40924 618979934
? 1
? 1
? 1
! 10938 887522492
! 52534 671678619
? 1
! 48884 932593184
! 10959 871251068
! 4507 816274279
! 48044 994793905
? 54757
? 1
! 36790 651889945
? 1
? 1
! 22375 352126818
? 1
! 25677 862360481
? 1
? 1
? 1
! 36982 910908577
! 49796 347899120
! 30120 436253845
? 1
? 1
! 57443 929401260
? 1
! 46852 364099781
! 48966 978956040
? 1
! 50062 202176554
? 1
? 1
? 1
! 57188 408516706
! 50590 297313571
! 47506 205803213
? 1
? 1
? 1
! 17021 330168721
! 41696 610735630
! 41392 610048332
? 1
? 1
? 1
! 32951 835302103
? 1
! 25756 852470219
! 11121 84298943
? 1
! 38420 489120882
! 45962 791965784
? 1
! 51356 131440386
! 40665 12176021
! 1997 851914312
? 1
? 1
? 1
? 1
! 1861 881892689
? 1
? 1
! 19188 938851130
! 18328 91706844
! 16058 841672179
! 43347 625256586
? 1
? 1
! 30451 956763744
? 1
! 15731 716987184
? 1
? 1
! 3954 929721598
! 28805 683623710
? 33603
? 1
! 872 861467375
? 1
? 1
? 1
? 1
! 26318 868793589
! 2406 529196306
? 1
! 57797 558985748
! 59369 925481524
? 1
! 59811 592102953
! 45858 749415376
! 32278 27343075
! 42574 265168653
? 1
! 53113 177607338
! 27071 470769628
! 44787 875514588
? 1
? 1
? 17355
? 1
? 1
! 45494 677231213
! 40069 368351882
? 1
! 23977 805878643
? 1
? 18320
! 53925 827817864
! 39741 347976659
? 1
? 1
? 1
! 54430 549519953
? 1
? 24257
? 1
! 11691 305118930
? 1
? 1
! 23843 955819666
? 1
! 53953 601799795
! 37592 277219647
? 1
? 1
? 1
! 24760 366013708
? 1
! 28694 26474597
? 1
! 12159 174864324
! 40065 14881926
? 1
! 3506 774658733
! 48428 762438682
? 1
? 1
! 6412 696861489
! 55581 384923458
! 4220 106564529
! 19043 625912570
? 20557
? 1
! 4938 951782343
! 34323 437915615
? 1
! 14143 326855470
? 1
? 1
! 59748 434439244
? 1
! 35536 916735431
? 1
! 16981 718537773
! 51973 260488732
? 14511
? 1
? 1
! 57325 748964222
! 3477 60413150
! 12357 785788570
? 1
? 1
! 26346 983076690
! 29554 450304479
! 19889 80839945
? 1
? 1
? 1
? 1
? 57695
! 12251 399901256
? 1
? 1
! 45117 320101597
! 36887 705556624
? 1
? 1
! 30321 879797808
! 10885 941109123
? 1
! 40982 508351008
! 25509 428762754
? 1
? 1
? 1
? 1
! 287 796868738
? 1
! 37800 396031531
! 20025 396063629
? 1
? 1
? 1
! 8569 834023701
! 25944 234370976
! 19617 169036812
? 1
? 1
? 1
? 50633
? 1
? 1
? 1
! 32869 302622854
! 37699 615685900
! 6891 816453154
! 28692 809120219
! 46898 391556630
? 1
! 21150 839820764
? 45626
! 41363 669499745
? 1
? 48169
? 1
! 34787 291472131
! 23022 331855880
? 1
! 57649 901528264
! 30985 975923162
? 1
! 40813 499130194
! 52009 739891556
? 1
? 1
? 1
? 1
! 28498 342414134
! 49991 86681048
! 16081 745278597
! 4581 613790218
! 27117 528194180
! 58226 204942174
! 45702 373348584
! 53757 227340800
! 35377 11872146
? 1
! 36909 61378586
! 46052 334442421
? 1
! 4093 858580679
! 14252 953574824
! 23427 914155790
! 15601 880260996
! 8596 12860368
? 1
? 21466
? 1
? 1
? 1
! 43442 931988510
? 1
! 36754 504457322
? 1
? 1
? 1
? 1
! 23173 538276706
? 1
? 1
? 1
! 50442 127196044
! 16431 204904728
? 1
? 1
? 1
? 1
? 1
? 1
! 21220 863898420
! 15634 719987078
? 23013
? 1
? 1
? 1
? 1
! 13400 830291443
? 55854
! 24709 47906325
? 28728
? 1
? 36393
! 59251 5825432
? 1
! 5461 599927612
! 8233 233352788
? 1
! 41756 908819516
! 4563 821060125
? 1
! 14086 990057860
! 28232 327757691
? 1
! 5972 82955217
? 1
! 36630 828210252
? 1
? 1
! 27329 547911032
! 4233 566390610
? 1
? 1
! 37029 688505047
? 1
? 1
! 52810 85727062
? 1
! 12224 324246673
? 24095
? 1
? 1
? 1
? 37712
? 1
? 1
! 41409 908236988
! 27803 303333460
? 1
? 1
? 1
? 1
! 22401 735320813
? 1
? 1
! 23501 301066124
? 1
! 55796 712221324
? 1
! 22085 829635636
! 46947 926046127
! 53578 715143904
? 1
? 37378
! 52621 187741902
! 23186 181108280
! 35673 906519724
! 16154 853666154
? 1
! 50960 693140382
! 27857 20176900
? 1
? 1
! 19701 710523685
? 1
! 44110 527624289
! 9500 567972281
? 1
! 35724 320031738
! 14725 118170949
! 5965 436392823
! 16061 993367391
? 1
! 15129 852573296
? 1
? 1
! 18816 164804998
? 1
? 1
! 44687 904923886
? 48239
! 44217 441794017
? 1
? 1
? 1
! 43799 509409257
! 36614 711062439
! 23237 401405109
! 15626 265863833
! 30764 977081067
! 55940 559329059
! 20527 401770934
? 1
? 1
? 1
! 36412 954568940
! 32031 75130008
! 53941 333401447
? 1
? 51078
! 907 992494120
! 5049 298578596
! 26655 819967422
? 54413
? 1
! 3059 900264392
? 1
? 1
! 3032 902910561
! 14513 78367252
! 59524 263798883
! 25765 303261854
! 43155 781947854
? 1
? 1
! 46389 607968728
! 46973 871566244
? 1
? 1
! 9632 181993763
? 1
? 1
? 1
! 46679 708912839
! 12406 10192586
! 18339 623216401
? 1
! 13884 685749737
? 1
! 20540 627593369
! 41483 126460246
! 28626 630772530
! 32828 743486427
? 1
? 1
? 1
! 57318 371134051
? 1
! 42785 902834515
! 21080 589979031
! 42973 176248838
? 1
! 30065 633764695
? 1742
! 29967 97201093
! 5549 384773755
? 1
? 1
? 1
? 1
! 35891 20362423
! 16852 538716071
! 7953 47155617
? 1
? 53067
? 1
! 46894 449867694
? 1
? 1
? 44183
? 1
? 1
? 1
? 1
? 1
? 1
! 36016 31059947
! 28620 241622595
? 1
! 55788 318689174
! 55354 687327969
! 52594 828452278
! 57336 968880955
? 1
? 1
! 4709 732855932
! 41574 304586505
? 1
? 1
? 1
? 1
? 1
! 4606 203097891
! 4662 730498860
? 1
! 17675 688829826
? 1
? 45056
? 1
? 1
! 46060 117732895
? 1
! 46428 911964174
! 4397 849601001
! 44254 264658072
? 1
? 1
? 1
! 29317 920055505
? 1
! 23530 620872440
! 40353 111536829
? 1
! 7083 692888522
? 1
! 16150 49670210
? 1
! 8759 717045553
? 1
! 20945 655591960
! 9122 848475301
? 1
! 24913 622294164
! 1540 963021970
! 40493 129795066
? 1
? 1
! 54154 40792216
? 1
? 1
! 58851 176639790
! 14729 325005167
? 1
? 1
! 11485 839809322
! 33167 558218305
! 56648 286618285
! 27399 371214899
? 54316
! 43922 588226031
! 38350 550973257
? 1
? 1
? 1
! 49034 764111769
! 50618 247913987
! 29515 819946575
? 1
! 58649 570234003
! 39312 485131390
? 1
? 1
! 21161 164250489
? 1
? 1
? 1
? 1
! 48950 725843141
? 1
? 49839
? 1
! 13698 693564690
? 1
? 1
? 1
! 56763 48459227
? 4165
? 1
! 35668 425557373
! 12415 529377875
? 1
! 9965 685859057
! 14830 730198706
! 18368 279334766
? 1
? 1
? 1
? 1
! 57509 573217435
! 12114 573591479
! 55215 37895531
? 1
! 16814 875954823
? 1
? 1
? 1
! 32014 763914601
? 1
? 1
! 28287 269873610
! 10080 677612048
! 17141 404369733
? 1
! 3269 66059419
! 26427 575144235
! 1426 712486654
! 38262 994978464
! 38057 547669612
? 1
? 1
? 16110
! 49590 344748623
? 1
! 944 28546540
! 31941 104191909
? 43381
! 7955 267311468
! 5977 648255577
? 1
? 1
! 47135 383113508
? 58120
? 1
! 16750 882462943
? 1
? 18717
? 1
! 35565 187231616
! 46288 770927077
? 1
! 2318 432838438
? 1
? 51516
? 1
? 15727
? 1
! 51543 736598847
? 1
? 1
? 1
? 1
? 1
! 19011 855374074
! 15653 420584680
! 4548 909867983
! 5062 247648754
? 1
! 463 143273747
! 14300 999911396
! 2488 799142318
! 42548 290180965
! 16999 541269470
! 55311 193081164
? 1
! 58430 508108970
? 1
? 1
! 35961 830553548
? 1
? 1
? 1
? 34060
! 20283 97923365
? 28277
! 13028 579025809
! 42581 299512548
? 1
? 1
? 1
? 1
? 1
? 1
! 45175 894551799
? 1
? 1
? 1
? 1
! 20364 363543670
! 46621 179312548
! 45238 827008573
! 55361 751878802
? 1
? 1
! 1719 255274214
? 1
! 11842 139673813
! 20086 310944335
! 10713 665903368
! 36912 355466673
? 6548
? 1
! 27037 340974938
? 1
! 22751 725140151
! 16991 390574575
? 1
? 1
? 1
! 35093 643614400
! 15617 518184341
? 1
! 3826 230005837
! 30821 966008335
! 60010 648418158
? 59660
? 1
! 20366 139369688
? 1
! 13452 604123357
? 1
! 14346 766076879
! 5344 513920190
! 45926 716196786
! 5717 626700303
? 1
? 1
? 1
? 1
? 1
! 11611 514127714
! 7538 202296400
! 47264 547019798
! 8955 747281347
! 14302 404567193
? 1
? 1
? 1
? 1
? 1
! 16114 477214039
? 1
? 1
! 27205 57796025
? 1
! 26394 171207750
? 1
? 1
! 1182 52678204
! 9614 443637799
! 19261 733079013
? 1
! 48126 827758156
? 1
? 1
? 1
! 3355 371484500
? 1
! 39417 715861066
! 18032 42276789
? 1
! 45325 475495945
! 44218 377874998
! 1029 751449218
? 1
? 1
? 1
? 1543
! 58610 496573610
? 1
? 1
? 1
? 1
? 1
? 1
? 36099
? 1
? 1
! 24308 357013061
? 1
? 51086
! 28236 99342404
? 1
? 23834
! 33647 309014799
! 23104 118495376
? 1
? 1
? 1
? 40619
! 14090 384034654
? 1
! 17125 929607033
? 1
! 59430 124018739
? 1
? 1
? 1
? 1
! 28144 374723024
? 39004
? 1
! 47771 690722610
! 26574 245914496
! 52245 77216846
! 43581 266453822
! 7926 876974864
! 7906 29196004
? 1
! 49363 475535138
! 49738 700048742
! 46746 423344756
! 51921 673982725
! 30474 991095315
? 1
! 7980 916200480
? 1
? 4070
! 16200 709868122
? 1
! 11530 360911230
! 43258 91275733
? 1
? 1
? 1
! 20477 975951067
? 1
! 9887 868207823
! 59600 934716689
? 1
? 1
! 30922 94879453
? 1
? 1
? 30278
? 1
! 27929 292149363
? 1
! 46434 329338059
? 1
? 1
? 1
? 1
! 24273 155115819
? 1
! 35491 340508386
? 1
! 27112 150826232
! 39863 986344538
? 46289
! 37490 505106099
! 56961 269572768
! 37091 449468771
? 1
? 20238
? 1
? 1
? 1
? 1
? 1
! 22383 281549504
! 43663 144418324
! 57190 4070256
! 4249 929983466
! 23410 555609741
? 1
! 10248 933729588
! 11215 624931468
! 38956 800499987
? 54600
? 1
? 1
? 1
! 28771 242682
? 1
! 40921 420057328
! 58486 207322748
? 1
! 58238 711798633
! 1722 583180704
? 1
! 59285 367441457
? 1
? 1
! 49616 721282840
? 1
? 12491
! 9619 175940296
! 17218 313351278
? 1
? 1
? 1
? 1
? 37681
? 1
! 16544 818502778
! 7434 908916856
! 22066 300287529
! 29946 258862317
! 45056 187152542
? 1
? 1
! 44460 800695758
? 1
! 9550 220169607
! 29230 845904035
! 26682 332769516
! 39017 983734685
! 4083 179841653
! 24313 197363238
! 21544 849125017
? 1
? 1
! 33517 722392927
! 5626 186177799
? 1
! 19922 987212880
! 36776 173756427
! 32322 945241065
? 1
? 1
! 59370 549541145
? 1
! 41920 742614005
? 1
! 6049 490752991
? 1
? 1
! 52165 888612064
? 1
? 1
! 6459 416096632
! 49412 704135339
? 53321
! 20952 831373508
! 5125 185819057
? 1
! 57875 96337764
! 34757 913248797
! 6057 192475508
! 7928 678427406
? 1
? 1
! 53684 512591382
? 1
! 23772 441522166
! 27892 661926219
! 24506 475364444
? 1
! 20604 263799408
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 40177 801237941
? 1
! 32467 758327163
! 34836 176141436
! 6931 201412596
! 27651 211635479
? 1
? 1
? 1
! 55586 846677671
? 1
? 1
! 12466 905162017
? 1
! 21411 710158345
! 3688 444081599
! 43552 4653485
? 1
? 1
! 24522 574197436
! 14687 865476080
! 46217 344795589
? 1
? 20528
? 1
? 1
? 1
? 1
! 1531 770978303
! 35177 949191131
? 1
! 53019 472396708
! 33229 134257663
! 48750 443212176
? 1
! 31282 115562876
? 1
? 1
! 887 703956724
? 1
! 15469 675781732
! 3429 196726472
? 1
! 18720 762831783
? 1
? 1
! 38524 26864826
! 56249 361905558
? 1
! 56819 192328824
? 1
! 26185 294704119
! 51131 346762758
! 42334 473124631
? 1
! 12309 925961855
? 1
? 1
! 8046 624009795
? 1
? 1
! 34793 382767969
! 22332 341364008
! 44987 393940968
? 1
? 1
? 1
? 1
? 1
! 48689 888631493
! 43305 472153008
! 33539 532879121
? 1
? 1
! 24181 631863352
? 1
! 25051 737823070
! 29988 361374451
! 31050 399360683
? 1
! 50179 224072761
! 39019 218174953
? 1
? 1
! 4961 940886875
? 1
! 4063 365198630
! 29063 729697434
? 1
! 5760 715369838
! 22861 582744736
! 1515 788914982
! 3670 558888452
? 1
! 16180 418987900
? 1
? 1
! 47630 235043625
? 1
? 1
! 32191 665479490
! 218 817526093
! 31530 871606401
? 1
! 27083 884853583
! 17160 922124071
! 839 371707925
! 54445 131250550
! 44478 392007259
! 28875 87519208
? 1
? 1
! 3209 718463466
? 1
? 1
! 34369 433709970
! 46204 515314589
! 45842 776608660
! 5892 543391654
? 1
? 1
? 6533
! 57317 13294149
? 1
! 44604 639332765
! 27344 249391947
! 7715 200637902
? 1
? 1
? 1
? 1
! 20466 655230412
? 1
! 1179 254510123
? 1
! 6251 872938662
! 57848 44283744
? 1
? 3178
! 45322 93303062
? 1
! 21110 360022826
? 1
! 46108 269379056
? 1
? 1
? 1
! 16067 541260283
! 54002 881645300
? 1
? 1
! 40772 769509674
! 22695 236798974
? 1
! 34643 447930139
? 1
! 23963 929675657
? 2377
? 1
? 1
! 53657 26388815
? 1
? 1
? 1
? 1
? 1
! 12163 681334114
! 19299 660090148
! 29199 68125314
? 1
! 17286 93328903
! 32439 334872727
? 1
? 1
! 18299 53556631
? 1
? 1
! 58481 418994427
? 1
? 1
! 43211 936858747
! 11992 341475957
? 1
? 1
? 1
! 22010 195458456
! 43914 949171213
? 1
? 1
? 1
! 9372 957904713
! 53975 54107952
? 1
? 1
? 22804
! 5852 477853995
! 9110 816886877
? 1
? 1
? 1
! 50416 535669434
? 1
? 30583
! 24933 961221122
! 51426 718265663
! 45011 967362590
? 1
? 1
! 54899 785822416
! 47042 528780512
? 1
? 23269
! 1646 561854055
? 1
! 41375 79996265
? 1
? 1
? 1
? 1
? 1
? 1
! 6228 373327178
? 1
! 27150 411576570
! 52319 585870406
! 37822 697766424
? 1
? 1
? 1
! 11674 468723546
! 31977 759021599
! 43118 365186735
? 1
! 59904 287910627
? 55660
? 1
! 21195 582983018
! 25183 746269675
! 31485 799539823
? 32589
! 7619 139576752
? 7169
! 6709 699470045
? 1
! 21852 126450353
! 56483 126491960
? 1
? 1
? 19366
? 21448
! 31992 259422390
? 1
! 8298 852601942
? 1
? 1
? 1
! 3167 754384690
! 3995 356960235
! 4001 657361473
? 1
? 1
? 1
! 44380 168919541
! 21826 218241478
! 40876 44035251
! 22826 344311135
! 19058 931224024
? 1
! 5693 83110491
? 1
! 30886 913293668
! 35667 459420567
? 1
? 1
? 1
? 1
? 1
! 29051 749863075
! 5721 168126514
! 21517 861502640
! 2423 669749773
! 58095 936211639
? 1
! 43566 999288857
? 1
? 1
? 1
! 36762 833287319
? 1
? 1
? 1
! 43026 146613578
? 44636
! 12728 19993221
! 29770 844337858
? 25606
! 15004 104245512
? 1
! 37963 253794881
! 1855 522979729
! 53617 246488125
! 14272 281890150
! 45460 264451886
! 10904 637635961
? 1
? 1
! 4247 961188459
? 1
! 26613 59099376
? 1
! 52174 398694326
! 54503 671565012
? 1
? 44647
! 38312 206281328
? 1
! 46110 873658599
! 48557 736757881
? 1
! 58806 514992282
? 1
! 6225 188282356
! 45065 662312394
! 35174 325634349
! 1300 673400439
! 25575 319474145
? 44169
! 25309 664431554
! 49458 383521185
? 1
! 51663 856258009
! 21628 161618779
? 1
! 3108 534179399
! 28298 415232976
! 38443 80514376
! 56031 555084553
? 1
! 4257 114168202
? 23929
? 1
? 1
! 35857 786072723
! 39228 308601358
? 1
? 1
? 1
! 47448 482203847
? 1
? 1
? 1
? 1
? 49256
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 51335 899120639
! 39357 125532324
! 16425 98771073
! 55914 866589395
! 58929 597884905
? 1
? 1
? 1
! 11178 316527118
! 50737 135010905
? 1
? 1
? 1
! 6941 661962842
? 1
? 51567
! 24819 437687310
! 25135 934403148
? 1
! 47620 299319683
! 6527 980680581
? 1
! 55866 867734653
! 27466 837918663
! 58122 565990594
! 12082 421195447
? 1
! 26055 884326170
? 1
? 1
? 59726
? 1
! 25237 210596742
! 3042 870426247
? 1
? 1
? 10776
? 1
! 21625 946682283
! 32098 919123859
! 33490 300483767
? 1
? 1
! 6652 975078380
? 1
? 1
! 5943 230526330
? 1
! 3753 717567838
! 20190 880758108
? 37111
! 16063 549631234
? 1
? 1
! 45944 157549290
? 1
? 1
? 1
! 58958 976154133
! 28568 786318861
? 1
! 29686 949208673
! 47955 182858589
? 1
? 1
? 1
? 1
? 1
! 59284 709130382
? 1
! 15299 259634623
! 20419 935581937
! 7435 122865523
? 1
! 20972 553096355
? 1
? 1
! 52129 503504715
! 3845 740914038
? 1
! 44371 633168330
! 58279 139931065
? 1
! 27127 367574971
? 1
? 1
? 1
? 1
! 20739 705111199
? 1
! 4127 112658066
? 1
! 26253 188932317
? 1
! 45793 299085895
? 1
? 1
! 42054 515784065
? 1
? 1
! 37704 74495052
! 9416 709176714
? 1
! 31872 438752435
? 1
? 1
? 1
? 1
! 14990 571214967
! 42090 577932790
? 1
? 1
? 1
? 1
? 1
? 1
! 42067 903619459
! 36054 733855008
? 1
! 43601 479801248
? 1
! 37443 138772047
? 1
! 47859 237974104
? 1
! 1042 640651802
? 1
! 13491 865803571
! 11832 10226452
? 1
? 1
? 1
! 45221 936706205
! 58410 533032655
! 36612 313355577
? 14766
! 42580 824578271
! 22353 901578602
? 1
? 1
! 38918 139261587
! 43716 816100369
! 12160 219889005
? 1
! 27745 317934355
! 44432 45442875
? 1
! 46038 985564776
! 36665 884166203
! 34017 55584613
? 1
? 1
? 56327
! 26150 790015402
? 1
? 1
? 1
? 1
! 42706 636112722
! 11888 379368281
? 1
! 59442 118172882
! 37514 23442611
? 47296
? 1
? 1
? 1
? 1
! 29744 833808879
! 55871 852412395
? 1
! 26395 114132729
! 13085 474666014
? 1
! 30541 469796399
? 41769
? 1
? 1
! 16803 139775247
! 33271 500787985
! 40064 597920009
? 20451
! 6522 381412071
! 32875 743210140
? 1
! 20326 898104546
? 1
? 1
? 1
? 1
! 25212 752977099
? 1
! 58451 141783364
! 7439 506203866
? 51903
? 1
? 1
? 1
? 1
! 28128 15364772
? 1
? 4633
? 1
? 1
? 1
? 1
! 29913 911656145
? 1
! 23660 38988419
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 9980 141941010
! 57860 472282163
! 681 52140049
! 42281 133163272
! 40022 26103556
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 15868 386443621
? 1
! 18442 266604019
! 8087 97307218
? 1
! 32672 327257983
! 47675 368018556
! 39589 89892325
? 1
? 1
? 1
! 478 570920768
! 22898 733404162
! 5320 840149184
? 1
! 25981 40189400
? 1
! 24368 629980508
! 23860 727253233
? 1
! 7643 929676675
? 1
? 1
? 1
! 31130 762296732
! 17939 899796025
? 1
! 21688 679926351
! 15657 75690184
! 55154 745571928
? 1
? 1
! 35326 206354025
! 25496 724333983
? 1
? 1
? 1
? 1
? 1
! 57452 20451744
! 47981 150848897
? 1
? 1
! 53756 637513339
? 1
! 43958 207821557
! 16986 466603259
! 4140 243689136
! 30448 345521487
? 1
! 59869 455996516
? 3223
? 1
? 1
? 1
? 1
! 24809 27474210
! 56482 596698715
! 9197 290443537
? 1
! 23683 596884655
! 34190 487560841
! 39704 769965472
? 1
! 52382 234637663
! 15215 67611000
! 10576 379272822
? 8465
? 1
? 1
? 1
! 30729 594184782
! 18977 472646254
! 14529 214642372
! 36946 98155366
! 46718 646222547
! 5903 218463620
! 4004 36773396
! 16987 225118489
? 1
? 1
! 43132 314487882
! 46611 874279738
! 44923 595521798
! 21764 923067279
? 1
! 25667 154549998
! 27118 541149822
? 1
! 31691 344520491
? 1
? 1
! 23612 171438524
! 38380 266650967
! 38738 128194202
! 243 924273548
! 36416 127891151
? 1
! 58376 730715444
! 26090 378136064
! 36994 469335306
? 53771
! 33464 594812377
? 1
? 1
! 47231 446666013
! 37496 623227316
? 1
! 28360 546295359
? 1
? 1
? 1
! 60012 449817357
? 1
? 1
! 41817 913201334
? 1
! 44291 568863208
! 17656 14035976
! 25819 833752910
? 1
? 1
! 9975 670392237
! 45807 389996734
! 18854 859034164
? 1
? 1
! 1504 623888956
? 1
? 1
! 50581 86660690
! 12139 614864773
? 1
? 1
! 43737 908924740
! 36663 675905963
? 1
? 1
? 1
? 27416
! 10450 186729196
? 1
! 18993 979872547
? 1
? 1
? 1
! 14212 371423514
! 8427 499548609
! 38282 805813257
? 1
? 1
? 28553
? 1
! 44351 804560846
? 1
! 33140 504804274
? 1
? 1
? 1
? 1
? 907
? 1
? 36309
? 1
? 1
? 1
! 2262 367684763
! 58448 38073512
! 35650 700458460
! 40349 50253959
! 49158 771130890
? 1
? 20128
! 120 667864599
! 7409 964311191
? 1
? 1
? 1
? 1
! 6276 340460065
! 42685 918639862
? 40957
! 3851 89121515
? 1
! 55015 751161592
? 1
? 1
? 1
? 1
! 15960 549641276
? 1
? 1
! 45287 545697987
! 50834 808527759
? 1
! 58273 737205865
! 30799 80000485
! 45226 359027929
! 43304 172958556
! 49875 876170035
! 37566 11673235
! 19080 481862536
! 27452 66414014
! 46599 356994927
? 1
! 12040 41766461
? 1
! 3629 633249886
! 43814 370747162
? 1
! 58499 648286213
! 51552 473313043
? 1
! 34687 829807599
? 11491
! 44262 757076598
! 45050 619413834
! 30311 916112966
! 27496 212753879
! 37997 210018624
? 1
? 1
! 23605 214409927
! 13709 246508614
? 1
? 1
? 1
! 10085 487309156
? 1
? 1
? 1
! 38124 932853310
! 38767 558065108
? 1
? 1
! 13510 145638751
! 13431 601599319
? 1
! 18554 788183475
? 1
? 39202
! 59885 969456994
! 11210 293483757
! 8719 397010885
! 60086 488473166
! 31462 527574312
! 18522 886836134
! 3135 414138014
! 1745 135146211
? 1
! 59461 452689160
! 49756 435094385
? 55675
? 1
? 1
! 7013 304480249
! 29932 807620816
? 1
? 1
! 32510 567767245
! 10946 562994720
! 32567 720245795
? 1
! 22947 639458529
? 1
! 26181 981332362
? 1
! 37366 526006070
! 13965 861638812
! 19031 725532413
! 23081 719831566
? 1
? 18725
? 1
! 2487 465808993
! 40501 254730630
! 17138 406124420
! 2433 17048842
? 1
? 1
? 1
? 1
! 49001 992433981
! 29579 804683777
! 53378 569535088
! 5205 890834205
? 1
? 1
! 5530 905676357
! 52640 135557522
? 1
? 1
? 1
? 1
? 1
? 1
! 42533 241409288
! 37435 713444351
? 1
? 1
? 1
! 41593 187022299
? 1
? 1
! 29766 589096107
! 5628 61220625
? 1
? 1
? 1
? 1
! 49057 770124018
! 12021 844102395
! 17191 495304945
! 4740 6410709
! 31079 66809228
! 17441 456934669
? 1
! 41761 570148894
? 1
? 1
? 1
! 35481 308651725
? 1
? 1
! 34512 117265795
! 32173 327541168
? 1
? 1
? 1
? 1
! 51450 427116033
! 49894 117592516
! 59494 385614013
! 4291 481548950
? 1
? 1
? 1
! 4084 74285251
? 1
? 1
? 1
! 59833 668079242
! 27479 952062633
? 1
! 21376 286692147
! 59963 421016805
! 33134 380131206
! 23232 184507412
! 4443 512718255
! 4741 809191481
! 39646 174444633
? 1
? 1
? 1
? 1
? 1
? 15802
! 30263 411538878
! 28811 443856682
? 1
? 1
! 2708 38958418
? 1
! 38498 35009212
! 18155 238851063
? 1
! 53536 397493696
! 5633 155149661
! 56149 244490134
! 20252 335515268
! 57746 385380666
? 1
? 1
? 1
! 18449 999431818
! 5682 271068084
! 46590 707112447
? 1
? 1
? 1
? 1
? 1
! 56598 843932518
! 55168 502454452
? 1
? 32701
? 1
? 1
! 47222 468027180
? 1
? 1
? 1
! 50675 836107758
? 1
? 1
? 1
? 1
? 1
! 39289 415181186
? 1
! 28799 677953668
? 1
? 1
! 45967 205145332
? 1
! 27604 354483922
? 1
? 1
? 1
? 1
! 652 255857779
? 1
? 1
? 1
? 1
? 1
! 8593 89378157
! 4736 105333830
? 1
! 54137 936012747
? 1
! 54898 173122452
? 1
? 1
! 43880 332825649
! 18998 678881298
? 1
? 1
! 18022 254526958
! 21676 464841289
? 55222
? 42163
! 33693 86594677
! 18988 852251927
! 1115 707026498
? 1
! 57559 450485246
? 1
! 39083 850109881
? 47987
! 39144 71043231
? 1
? 1
! 55795 64231597
? 1
! 38504 448668799
! 4955 815386003
? 1
! 38793 906474632
! 42486 403961578
? 1
? 1
? 1
! 49581 87418935
? 1
? 1
? 1
? 1
! 16988 852089494
! 29890 326895422
? 1
? 1
! 25899 901869950
? 1
! 53906 181792413
! 35015 746045314
! 31718 94512494
? 1
! 4362 294018178
? 1
! 24768 234717336
! 32016 71024750
! 3376 234122782
? 1
? 1
? 1
! 41056 39869864
? 1
? 40283
? 1
! 2020 115344717
! 50569 256450636
? 1
? 1
! 47478 837873785
? 1
! 49765 982857699
! 40467 870900212
? 1
? 1
? 1
! 53950 837893462
! 4832 854741130
? 1
! 58683 536465871
! 58727 932864644
? 1
? 1
? 1
? 1
! 32838 969514012
? 1
? 1
? 1
? 1
? 1
! 52903 897915834
! 54766 582632275
? 1
? 1
! 9111 326954265
! 49546 230873948
! 48918 138740963
! 34760 772093753
! 6695 813092582
! 44734 607069255
! 48371 168754824
! 31877 158661229
? 1
! 47480 156105750
? 1
! 32697 707388628
? 1
? 1
! 31439 4774245
? 1
! 31428 457140218
? 1
! 58137 650337307
? 54534
? 1
! 52151 765495287
! 54710 329184872
! 25180 880051599
! 52606 813016591
! 55070 491144729
! 20500 389816105
? 1
! 48081 700057799
! 16953 626578385
! 25277 216188344
! 16418 374999027
! 47603 801378088
? 1
! 40856 181834963
? 1
! 26777 543140359
? 14897
? 6205
! 16923 541803496
? 1
? 1
! 18868 799517109
! 29040 783539266
? 1
! 24893 672113043
! 22272 3645971
! 29809 456657726
! 46873 928451388
! 33678 387382907
? 1
! 26040 769044635
! 19491 710686009
! 58921 950274369
? 1
! 32111 552321002
? 1
! 39743 754705326
! 2127 751305823
! 29265 256400156
? 1
! 13820 438816449
? 1
? 1
! 14041 811909175
? 15519
! 10822 497100938
? 1
! 25730 801965378
? 1
! 16973 384995800
? 1
! 41417 732642072
? 1
? 1
! 47353 178355257
! 33035 408518277
! 45591 657610590
? 1
? 1
? 1
? 1
? 1
! 12362 720754827
? 1
? 1
! 53864 929159699
? 1
! 13869 324507901
? 1
! 7685 257626354
! 28817 321840523
? 1
? 1
! 45981 973003507
! 8691 414534669
? 1
? 1
! 52306 659959610
! 29979 193338144
? 1
? 1
! 39994 412157119
? 1
! 52750 807948014
? 1
! 50663 706204665
? 1
! 25588 925089185
! 33250 600017251
! 59845 741797532
! 9777 998397375
? 37265
! 11133 380807120
! 41560 296981331
! 2278 436004210
? 1
! 22206 605881684
? 1
! 3961 459702154
! 29012 427598121
! 41102 30528619
! 29030 841487983
! 40970 940929020
? 1
? 15344
! 15744 241961244
? 1
? 1
! 45427 99345319
! 15044 927719266
? 1
! 1333 61316336
! 32679 502715248
! 38946 594593483
? 1
! 1814 161430740
? 1
! 21094 813452964
? 1
! 238 640219822
? 1
! 21692 787834844
? 1
? 1
! 20288 853055454
? 1
! 32195 515111037
? 1
! 6750 803949810
? 1
? 1
? 1
! 13736 133056003
! 11987 139979594
? 1
? 1
! 50297 277328665
! 36309 456867980
? 1
? 1
! 52239 857542988
! 56957 857248484
? 1
? 1
? 1
? 1
? 57350
? 38121
? 1
! 21586 152609464
? 1
? 1
! 17928 53101997
! 55111 676481057
? 1
! 18888 852664335
! 36242 88253384
! 11128 226804032
? 1
! 21650 641457168
? 1
? 1
! 57961 265747585
! 51827 227111588
! 12055 22088647
? 1
? 44674
! 48861 854010703
! 14452 430031032
! 6575 605800661
! 10453 490859547
? 1
! 42593 502488263
! 10522 42084052
! 51190 429129914
? 1
? 1
! 29956 453199358
? 1
? 1
! 9244 294966560
? 1
? 1
? 1
? 1
! 4949 179976099
? 1
? 1
! 9490 204765513
? 1
! 46168 120917501
! 47208 540840157
! 50545 135138174
! 17388 11769321
? 1
! 59377 209663692
! 26670 478295972
! 54762 948924193
? 1
? 1
! 23359 436678288
! 36389 924743797
? 1
! 25705 454665881
? 39479
! 34876 353168873
! 44393 342746815
? 1
? 1
! 7656 897792147
! 27706 568044980
? 13364
? 1
? 1
? 1
! 59689 900424522
! 59126 82182010
? 1
! 35904 294766847
! 16528 475345246
! 58769 279804518
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 9617 187055540
! 10805 836412276
! 2681 99477840
? 1
! 19832 525470467
? 1
! 11290 701399205
? 1
! 34297 59321107
? 1
! 54532 37199138
! 44210 25377478
! 4343 669144892
! 18635 650376595
? 1
? 1
? 1
! 10475 596824875
! 26082 601392207
? 1
? 1
? 1
! 42182 184580482
! 1079 332633076
! 43955 614107760
? 1
! 17872 345419639
! 10922 259535898
? 1
? 1
? 1
! 568 475471903
! 52184 734941284
! 22074 233811469
? 1
? 1
? 1
! 46572 397169115
? 1
! 29698 920280771
? 1
? 1
! 19536 75665767
? 1
? 1
? 1
! 14986 796498773
! 27422 944031178
! 21560 981090037
! 39910 208718592
? 1
! 15236 555662795
! 10659 512979764
! 34243 525288743
! 28096 352687723
! 17492 664043473
? 1
! 28736 650447000
! 23 439340550
! 50867 473864632
! 31010 60979457
! 23276 250779395
? 1
? 46025
? 1
! 59366 222994959
! 8778 908506256
! 30148 705075287
? 1
? 1
! 82 485013882
! 50772 446047946
! 48764 188602175
! 24614 152569074
? 1
? 1
! 12765 383364619
? 1
! 49336 904708313
? 1
! 36691 147283025
? 1
! 23795 7629026
! 26922 961814699
! 27805 268205595
! 2565 801901427
! 18558 902426031
? 1
! 51907 498117327
! 38340 41433637
? 1
! 44275 519718415
? 1
! 54746 424566542
! 59652 893413794
? 1
! 3748 979614866
? 1
! 4456 574140304
? 1
? 1
? 1
? 1
! 16843 977431391
! 29667 347594277
! 57061 371248128
! 40149 12819063
? 51536
? 1
! 22224 440631217
? 1
? 24219
? 55896
? 1
! 19232 703403398
! 44396 49273963
? 1
? 1
? 1
! 42657 992391126
! 35729 401992555
! 5472 204437938
? 1
! 6068 962338367
? 1
! 47998 826430488
? 1
! 46018 840096427
! 53438 337660272
? 1
? 1
? 1
! 55663 330099075
! 55650 138475196
! 25693 52240726
! 6117 571207385
? 1
! 11132 168806066
? 1
! 21941 538092217
! 6732 153069960
? 1
? 1
! 16466 787366150
? 1
! 4425 240886989
! 58103 581450290
? 1
? 1
? 1
! 4772 161855907
? 10510
? 1
? 1
! 24942 226227143
? 47053
? 1
? 1
? 1
? 1
! 22550 687026562
? 1
? 1
? 1
? 1
? 1
! 43861 169217581
? 1
? 1
! 53976 548830996
! 57403 166988144
? 1
? 1
? 1
! 19777 616661823
? 1
? 1
? 1
! 32086 211386774
? 1
? 1
? 1
! 47735 430558987
! 13348 562594794
? 1
! 18404 554016759
! 47700 76920402
! 30583 138476298
? 1
! 32670 178813869
! 5180 792957964
? 3021
? 1
! 32028 252663469
? 1
? 24248
? 850
? 1
? 1
! 24795 491785155
! 34465 253816383
! 32429 950513105
! 20727 124030572
! 35589 134914628
! 46693 837179545
! 38377 431910074
! 9251 369746431
! 53494 908102337
! 54916 11704550
? 1
? 1
! 22731 353084133
? 1
! 17194 567626378
! 29679 401738063
! 42786 172595176
! 35001 252783840
? 1
? 1
? 1
! 43233 274473123
! 44899 360336698
? 1
? 1
? 1
! 11440 282506257
? 1
! 57708 776741887
! 50780 475887213
? 12341
! 14869 512764962
? 1
! 14605 520825932
! 55782 807482774
! 12529 809758919
? 1
? 1
! 26763 15879048
! 26774 282168676
? 1
? 1
! 12924 935803620
! 42507 439535617
! 38324 580509814
? 1
? 1
! 13018 717344614
? 38000
! 45583 212656992
? 1
? 1
! 46371 277713924
? 31190
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 13143 974658093
? 1
? 1
? 1
? 1
! 9039 385694334
? 1
? 1
! 11784 123538376
? 1
? 1
! 12291 266308832
! 16780 521722697
! 59890 767447326
! 29665 734391564
? 1
? 1
! 27276 367273417
? 1
! 1868 62499336
! 35387 637285007
! 36035 486313222
? 1
? 1
? 1
! 54080 646939426
? 1
? 1
! 8505 963950445
! 14764 453139871
? 1
! 38916 93790654
! 35065 553367454
? 1
? 1
? 1
? 1
! 47146 57415376
? 1
? 1
? 1
? 1
! 54232 406868797
? 1
! 47768 543419665
! 9089 846335974
! 23721 11176092
? 1
? 1
? 1
? 9495
? 1
! 50540 917932228
! 46077 979725684
! 58949 766465293
? 1
? 1
? 1
! 20587 634736157
? 1
! 56286 908119348
? 1
? 1
! 49593 215816640
? 1
? 1
? 1
? 1
? 1
! 44471 647055092
! 23828 765678513
? 1
! 28704 62072738
! 50813 950758723
! 11973 994264880
! 27627 417734376
? 1
? 1
! 7031 484336650
! 51104 283469485
! 45220 799247532
! 24566 496866518
! 32049 943972286
! 47872 576071806
! 3171 465603779
! 28349 754001891
! 2995 279286663
! 28824 258421899
! 58887 241686003
? 1
? 1
? 1
! 31306 737210102
? 1
! 6773 673656033
? 1
? 1
! 12775 212694110
! 58395 974933816
! 49295 304228807
! 11509 900377068
? 1
! 24316 561840651
! 46259 525793586
? 1
? 19371
? 1
! 1248 775901490
? 1
? 1
? 1
! 45647 601664398
? 1
? 1
! 37266 398296360
? 1
? 1
! 50038 569830900
! 44618 274984752
? 1
? 1
? 1
? 1
! 39158 808027749
! 1846 672846083
? 1
! 15805 17167838
? 1
? 1
! 8676 379024042
! 5839 741172230
! 54605 565235786
! 55295 515338536
? 18343
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 2510
? 1
? 140
! 57450 334794394
! 33385 533110132
? 1
? 11461
? 1
? 1
? 1
! 32024 976726963
? 1
! 29789 222662596
! 35896 598895134
! 29562 581451996
? 1
! 12248 86213166
? 1
! 8047 499719314
! 30384 27088043
? 1
! 53331 526790588
? 1
? 1
! 59355 625687422
! 39715 59964040
? 1
? 1
! 22124 192609547
! 56722 417958977
! 1307 554664582
! 3594 663358976
! 60000 341802740
? 26681
! 6812 319950152
! 33518 856820992
? 1
! 9503 530748072
! 57773 404191566
? 1
! 52559 721637026
? 1
? 1
? 1
! 44784 383200723
? 1
! 34463 168608647
? 1
! 41231 666052601
? 1
! 36998 188421574
! 18051 387223370
! 25366 909378969
! 35277 743199473
? 1
? 1
? 1
? 1
! 50613 441616593
? 1
? 31814
! 48488 531950110
? 1
? 1
? 1
? 1
? 1
! 35579 950535355
? 30255
! 38333 114156807
! 46398 305032112
! 12754 35303928
! 30382 927687408
? 1
! 21184 906220656
? 1
? 1
? 1
! 25541 306898242
? 1
! 28002 884484120
! 8175 290453170
? 1
! 24750 21179801
? 1
! 27560 98031684
? 1
? 1
! 33795 678995131
! 1382 2226065
? 1
! 20992 668301998
! 57033 867711881
! 12385 962377567
! 27108 666279045
? 1
! 25288 638921242
! 47649 4952535
! 46392 19857048
! 43089 788500824
! 5012 563423473
! 44325 987423462
! 13774 229636967
? 1
! 42430 898858595
? 1
? 1
? 1
? 1
! 8337 325885970
? 1
! 42916 233330706
! 45123 942125041
! 12487 920702640
? 1
? 1
? 1
! 29424 276708180
! 9418 206727771
? 26546
! 52309 498450062
! 43694 246497695
? 1
? 1
! 9626 881088836
! 10003 488853608
? 1
? 1
! 57618 351731673
! 4180 615736687
! 3117 453395220
? 1
? 1
! 51472 306638970
! 23375 185498461
! 25123 717542198
! 28027 249987064
? 1
? 1
! 41161 97028624
! 10933 135221045
? 2263
? 1
! 28257 75092591
! 54469 623849988
? 4163
! 15057 33597209
? 1
? 1
! 35687 798780330
? 1
? 1
! 20120 54654744
? 1
? 1
! 37743 274765055
? 1
? 1
? 1
? 1
! 47848 824424352
! 13529 366288692
! 15620 301875377
! 31431 939110119
! 53220 632986447
! 27591 162062053
? 1
? 1
? 1
! 51245 777387373
? 1
? 1
? 1
? 32823
? 1
? 1
! 31159 578249383
! 37022 56314696
? 1
! 36295 971619618
? 1
? 39590
? 1
! 46362 953113480
? 1
! 24026 566435058
? 1
! 18187 287031541
! 59843 877839771
? 1
! 51879 924987110
? 1
? 1
! 59420 747276424
? 1
? 1
! 20245 719892840
? 1
? 1
? 1
? 1
? 1
! 22962 538557118
! 9576 878926074
? 1
? 28896
? 25634
? 1
! 35870 23029068
! 59063 673391650
! 54295 554990138
! 1391 249028965
? 1
? 1
! 54864 776114039
! 46684 544184948
? 1
! 58817 97558775
! 18658 621679697
? 1
? 59665
? 1
? 1
? 1
? 1
! 42351 780135950
? 1
? 1
? 1
! 33360 998285114
! 33925 231595768
? 1
? 1
? 1
? 1
? 1
? 1
! 45912 15733110
! 27715 654630770
! 1685 848741168
! 17575 541791647
! 41360 771558070
? 1
! 34133 637454325
? 1
? 1
! 55545 509009062
? 1
! 33931 93132312
? 22653
! 41153 717933554
! 15314 503172977
? 1
! 3682 838254138
! 10417 590650562
! 20863 137478595
! 33810 833769763
? 53215
! 44121 618527078
? 1
! 50585 96931757
! 10715 299352573
? 1
! 20173 491438934
! 8383 206460452
! 45547 330122328
? 1
! 35402 788334585
? 1
! 14463 386675497
? 39867
? 1
? 1
? 1
! 28841 53209155
? 14752
? 1
? 13112
? 1
? 1
? 1
? 1
! 27740 745495449
? 1
? 1
? 1
? 1
? 1
! 31592 957668036
! 59820 195091326
? 1
? 1
! 34166 356259215
! 395 821441016
! 55710 558255484
! 17563 479392985
! 20583 364409454
! 41130 167664006
? 1093
! 46391 544536248
! 39239 343465156
! 53583 427484096
? 1
! 50246 595853955
? 1
? 1
! 2606 217899209
? 1
! 43778 42996907
! 56022 53593733
! 20330 140483210
! 18218 923634401
? 53633
! 2350 453133396
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 30807 372841554
? 1
? 44358
! 55843 866232987
? 1
? 1
! 24432 671602638
? 1
! 49892 856112866
? 1
! 13579 6614013
? 1
! 24818 221289611
? 29961
? 1
? 1
? 1
? 1
? 1
! 44019 474529239
! 32517 533949409
! 52379 972265018
? 1
? 1
? 1
? 1
! 15989 993226902
! 39033 150146429
? 1
? 1
? 1
? 1
! 31408 34584965
! 47827 410430350
! 7604 534332515
? 1
? 1
? 1
? 1
? 1
! 53697 509406845
! 58588 629296939
? 1
? 1
? 1
? 1
! 29729 747926189
! 7037 228630043
? 1
! 59640 615347749
! 52687 552817768
? 1
? 1
? 1
? 1
? 1
? 1
? 46563
? 1
! 33965 748182908
? 1
? 1
? 1
! 57387 408048397
? 1
? 1
? 1
! 5788 535187919
? 1
? 1
? 1
? 1
? 1
? 1
? 55608
! 35249 590168990
! 25833 694133300
! 52474 193316051
! 13034 899173929
! 52406 871665091
? 1
? 1
! 4912 932222240
? 43778
? 1
! 50169 322596455
? 1
! 10682 624098394
! 58972 998220212
? 1
? 1
! 40118 394300574
! 40691 387236750
! 43184 820100648
? 1
? 9908
? 8214
! 33262 618182610
? 1
? 1
? 1
! 45901 326539412
? 1
! 32674 109849671
! 50351 739524143
! 35854 830633288
? 1
! 19493 259287462
? 1
! 49601 398888237
! 57255 276384630
! 42947 911280642
! 5424 68638743
? 39961
? 1
? 1
? 1
! 51531 454184277
! 2574 679747629
! 19884 391097916
? 1
! 7270 244494528
? 1
! 7036 656146818
! 16597 877298743
? 1
? 43774
! 17326 262034902
? 1
! 26488 149591967
? 1
! 57776 40657642
! 25543 758399982
! 44370 413341078
? 1
! 56847 685884951
! 49668 418476065
? 1
? 1
? 1
! 40984 802413750
? 1
! 5261 214786027
? 4287
! 26803 801979615
? 1
! 3831 298765551
? 1
! 13287 988956425
? 1
! 44913 459222418
? 6644
? 1
! 7678 189241866
? 1
? 1
! 25897 53201688
! 50685 186316015
? 1
! 11593 569322451
! 4368 77415795
! 40434 307949912
? 1
! 53955 884186134
! 27368 101559392
! 7910 499525525
? 1
! 21133 401400579
? 1
! 33645 59869703
? 1
! 4854 774327939
! 48580 824025822
? 1
! 59724 453922856
? 25832
? 13742
? 1
? 1
! 46869 811097936
? 1
? 44225
! 12455 55334079
! 19463 165860247
? 1
? 1
? 1
? 1
? 1
! 25155 28507389
! 6285 464060478
? 1
? 1
? 1
? 1
! 54626 715835232
! 21719 419282055
? 1
! 27674 313498796
? 32240
? 1
? 1
! 55057 196759135
? 1
? 1
! 15860 620555043
? 1
? 1
? 1
? 1
? 1
! 13690 383254185
! 12524 294911251
! 15865 947201567
! 28677 482722824
? 1
? 46563
! 37664 64909230
? 1
! 40304 170755397
! 16721 174850712
? 1
? 1
? 1
! 51914 481668605
? 1
? 1
? 1
! 38338 841318839
! 29341 753810659
! 4145 932772202
! 39965 311258679
? 1
? 1
! 30422 163520637
? 1
! 58672 634260223
! 16560 775654786
? 1
? 1
! 3537 563970958
! 42168 483654275
! 47894 18501
? 1
! 10202 700744481
! 26333 601360111
! 49162 816486091
? 1
! 918 7186255
! 13337 274781478
! 27019 47273614
? 1
? 1
? 1
! 17627 685691313
? 1
! 39710 683070457
? 1
! 20051 612822380
? 1
? 1
? 1
! 31538 793518070
? 14342
! 43534 479460229
! 22090 661614867
? 1
? 1
! 35444 400302235
! 57467 154030066
? 1
? 1
! 2931 773168584
! 998 284546614
? 1
! 28263 140191925
? 1
? 34387
! 14008 525501620
? 1
? 1
? 1
! 52441 997248496
? 1
? 1
! 4602 645255629
! 58489 587287019
? 1
! 24429 680066746
? 46353
! 2763 291941888
! 15737 783112162
? 1
? 1
! 54350 704976197
? 1
? 1
? 51876
! 20530 240918706
? 1
? 1
! 57353 377827585
! 19604 567856792
? 1
? 1
? 1
! 59522 842527798
? 1
? 1
? 1
? 1
? 1
! 26169 463771482
! 3396 628556794
? 1
? 1
! 34956 361874648
! 1924 566302674
? 1
? 1
! 23580 428214268
? 1
! 56986 996378428
! 27377 951244269
! 7563 22766469
? 1
? 1
! 58251 613506291
? 1
! 57627 207991278
? 1
? 1
! 4788 23638840
! 2665 604744143
? 1
? 1
? 1
! 59708 879744087
! 26840 540946637
! 44398 562473209
! 21588 885878594
? 1
? 1
! 24856 29284717
? 1
! 3053 2321824
! 12570 65637548
! 51619 610268783
? 1
? 1
! 39687 226171130
! 51916 554709984
? 1
? 33252
? 1
! 10100 810198013
? 1
? 37824
? 1
! 4721 617911355
? 1
! 2373 281254376
! 46260 65124513
? 1
! 28938 305651672
? 1
! 6989 808266973
! 38135 640231786
! 40286 195580759
? 1
? 51115
! 12226 129504988
! 26554 443085116
? 1
! 14999 307432699
! 17118 668423952
? 1
! 25583 62518457
? 1
? 1
! 45777 174636347
! 53739 299436880
? 1
! 49217 31144471
! 6089 955597101
! 28216 103706708
! 2376 979132638
! 32265 370979050
! 2097 482358622
? 1
! 28773 750519664
? 1
? 1
! 5216 785864898
! 29104 622700932
! 7552 790453900
? 1
! 38287 384879261
! 7277 70618995
? 1
! 26416 231600399
? 1
? 1
! 25924 856515413
! 12328 845442284
! 42029 916497354
! 10295 97014211
? 1
! 44781 724125959
? 16643
? 1
! 1038 647929267
? 1
! 23811 196994615
? 1
! 46097 637553962
? 1
! 53775 695625508
? 1
? 1
? 1
! 47154 580834887
! 55821 665637238
? 1
? 1
! 6551 653058990
! 53450 323792953
? 1
? 1
? 1
? 1
? 1
! 8712 383425892
? 1
! 27964 510338026
? 1
? 1
! 44479 410398445
! 6451 66122221
! 47188 469635318
! 27912 563138673
? 1
? 1
? 1
? 1
? 1
? 1
! 7341 23942724
! 6478 721469951
? 1
? 1
? 1
! 49445 274012956
? 1
! 60087 695045251
! 48060 925310223
! 52160 683384972
! 27851 116855647
! 8196 396897878
? 1
? 1
! 43537 489123945
? 1
? 1
! 12545 993141602
? 1
! 22620 743688015
? 1
? 1
! 10210 19452314
! 36138 289537033
? 1
? 1
! 58800 649793329
? 1
! 53018 458061785
? 1
! 42460 189896353
? 1
? 1
! 55633 211031466
! 36535 863947932
! 52883 172153549
? 20445
! 21045 463275045
? 1
? 1
? 1
? 1
! 57351 572840908
? 1
! 56267 95017540
! 30692 765143499
! 8425 437483613
? 1
! 23640 10622697
? 1
? 1
! 56503 675154514
? 1
! 48349 741027938
? 1
? 1
! 8344 243057899
! 54388 585490196
! 13378 311043189
! 14075 434756403
? 24141
? 1
! 22197 669724654
? 1
? 1
? 1
? 21456
? 1
? 1
! 48443 775324491
! 58968 551703830
! 39094 300432097
! 47627 108199643
? 1
! 31655 992632712
! 10500 307203660
? 1
? 1
? 1
? 36052
! 21766 75729122
? 24055
! 40670 862966274
? 1
! 6230 123618410
! 20275 72667477
! 16440 456451753
! 2731 137356654
? 1
? 1
? 1
? 1
? 1
? 53159
? 1
! 35911 657605934
! 32555 578838962
? 1
! 14489 91555540
? 1
? 1
! 54908 120325628
? 1
? 1
! 38739 66335915
! 32777 544866966
? 1
! 53770 416708202
? 1
? 5798
? 1
? 1
! 43230 490079847
? 1
! 8934 359161469
? 1
? 1
? 1
? 1
? 1
? 1
! 24439 434605083
? 1
! 161 663867166
! 22380 876391583
! 59133 774554764
? 1
? 1
! 24481 209062031
! 42253 550993788
! 39769 427282925
! 16653 794041850
? 1
! 36835 215599540
! 34659 283996881
! 21158 400000058
! 15519 703824654
! 31372 82784426
! 8248 581927530
! 853 945699736
? 1
! 31536 483865907
? 21337
? 1
! 15854 631294002
! 28285 715682992
? 1
! 17992 476547207
! 18925 262375171
! 30558 87255530
? 1
! 8700 546707516
! 2729 341935201
! 32383 684851940
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 15392
! 39263 816220276
? 1
? 1
! 52277 732403867
? 1
! 4311 860216777
! 55108 690208185
! 10212 552236591
? 1
! 47069 753372144
? 1
! 56453 437351360
! 24407 477598605
? 1
! 4784 293572971
? 1
? 1
? 1
! 33804 774650696
? 1
! 22213 385005780
! 40688 404438250
! 42074 321456514
? 1
? 1
! 59971 433968388
? 1
! 44463 590825764
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 25296 168519175
! 51036 414973270
! 10322 556891634
? 1
! 37605 421137853
! 35551 74795501
! 12313 400896430
? 1
! 1522 399822847
! 58055 407993444
! 12297 993112250
? 1
! 2542 22641226
! 29346 796195698
! 58859 573296897
? 1
? 1
! 33194 434214029
! 39977 94834832
! 14322 101145446
? 1
? 1
? 1
! 23966 706012482
? 59048
! 57693 776144224
? 33368
! 37078 692582957
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 55853
? 1
? 1
! 27154 21543806
! 19141 482552673
? 1
! 29652 693683218
! 33162 454896717
! 56028 255258635
? 1
! 27957 170544476
? 1
? 1
! 17827 219380810
! 48948 697180630
? 1
? 1
! 43709 679668889
? 1
? 1
! 39294 775661177
? 1
? 1
? 1
? 1
? 1
! 26430 746057330
? 1
! 3932 485153173
? 1
? 1
? 1
? 1
? 29142
! 11174 883678494
? 1
! 56795 407212173
? 1
? 48129
! 34606 839312255
! 5706 240078076
! 53831 943894872
! 16281 988080918
! 35829 215786067
? 31048
! 42781 506238285
? 1
! 18175 631975260
! 34239 313150948
? 1
? 1
! 1967 221745079
? 1
! 51392 75179118
! 16146 866269554
? 1
? 1
! 28712 500893526
! 26240 114586189
? 1
! 58977 816842210
? 1
? 1
! 9112 636046685
? 11423
? 45877
? 1
! 8271 677497930
? 1
! 37774 606419996
! 30200 910597794
! 26287 439088678
? 1
! 51247 428930214
! 52977 173994416
? 1
? 1
! 45376 933582497
! 50994 800757064
? 1
? 1
? 1
! 35209 19096251
! 35786 635181472
? 33260
? 1
? 1
? 54117
? 1
! 51460 54971989
? 1
! 42909 113099217
! 43289 969586947
? 1
! 25305 671744097
? 1
? 1
! 27103 3697013
! 56295 441951218
! 37661 235126389
! 9400 998952325
? 1
! 11670 860223796
! 56691 987683664
? 1
! 26147 136122468
! 24447 660995079
? 1
? 1
! 13848 181487302
! 28207 579345884
! 25035 442370926
! 59272 198514779
! 1883 737577377
? 1
! 47254 24693854
! 35978 454627330
? 1
! 2299 552666509
! 9193 204589780
! 21861 675927661
! 26560 392375453
? 1
? 1
? 1
! 18915 955248118
? 1
! 27716 884665506
! 7993 729305057
? 1
? 1
! 57716 801410500
! 2496 835472649
? 1
? 1
! 52479 738166226
! 7043 427191578
? 1
! 5821 45673731
? 1
? 1
? 1
! 30107 866893490
? 1
? 50578
! 2038 890905898
? 33152
? 1
? 1
? 1
! 52332 889959872
! 5034 884159316
! 10810 908086786
? 1
? 1
? 1
? 1
! 37467 620042713
! 30313 345489009
! 45684 702909617
? 35427
? 1
? 7793
? 1
! 25345 468147410
! 27570 687454198
! 18852 799162364
? 1
? 1
! 1235 246172755
! 43882 217037435
! 14594 593271595
? 1
? 6981
! 19638 967263750
? 1
? 1
! 56119 36375376
? 1
? 1
? 1
! 41295 545582089
? 1
! 42700 835072904
! 53935 395868001
? 1
! 6671 840803736
? 1
? 1
? 1
! 23389 467462649
? 1
? 1
? 1
! 15907 541814585
! 28318 978458989
? 1
! 14314 855154718
! 9514 16127999
? 1
? 1
? 1
? 1
! 7039 873726806
! 56901 933255435
! 24089 269280583
! 17112 955402988
? 43901
! 25204 734067193
? 1
! 49515 754112245
? 1
! 19768 387443467
! 10642 885799526
! 19426 743574887
? 54704
! 45749 888132902
? 1
! 20308 278875618
! 5524 732800606
? 1
! 18037 851977883
? 1
? 15425
? 1
! 51287 2264476
! 20155 845375405
! 30142 989601244
! 31036 979117954
! 41307 335231124
! 45526 344836566
! 58112 885987621
? 1
? 1
! 31898 129557309
? 1
! 22902 752077920
? 1
! 56661 311405977
! 32141 174543595
? 1
? 1
? 1
? 1
! 12500 808727490
! 28995 993856475
! 4021 199080503
! 57818 305936712
? 10902
! 26630 396283600
? 1
! 20489 434482457
? 1
! 14188 223509794
? 1
! 37666 287101549
? 1
! 44608 877398886
! 55259 299046550
? 1
! 10697 458904800
! 56655 36449557
? 1
! 23355 92665960
! 11833 730651390
! 46851 857972269
? 1
? 1
! 47747 403830611
? 1
? 1
! 58340 531951473
! 93 211643729
! 13434 626996904
? 1
! 23039 413246316
! 51560 154905892
! 59455 25621385
? 1
! 38505 224796864
? 1
! 38342 869905140
! 7343 102154905
? 1
? 1
! 24889 114930516
! 13384 591618611
! 50373 439631763
? 1
? 1
? 1
? 1
! 24759 916196293
? 1
? 1
! 45852 760906220
! 26156 177115648
? 1
? 1
? 21336
? 1
! 321 815784036
? 1
! 8261 378919839
? 1
? 1
! 6441 352600352
? 1
! 49914 104004647
? 1
? 1
! 59780 585611603
? 1
! 10836 779568116
! 28459 79341722
! 7609 449684999
! 48307 446611859
! 10147 222163115
! 50310 804442589
! 34692 57767728
? 1
! 36664 129058420
? 1
? 37261
! 4803 180290081
! 43350 416299540
? 1
? 1
? 1
? 52197
! 33953 528809084
! 37147 239921851
! 37811 442342353
! 7961 445996684
! 56369 272180300
! 28947 815847998
? 1
? 1
! 19504 66776151
! 6350 62693493
? 1
? 1
? 1
! 33974 427199676
? 1
? 1
! 12618 685833695
! 4465 130451490
! 42895 297267229
! 48288 685104967
? 1
! 48573 357279812
? 1
! 19499 49585190
? 1
? 1
! 59813 937114804
! 48975 991253205
! 12624 931813619
? 23623
? 1
? 1
? 1
! 25603 322717764
! 41944 597487224
? 1
! 9599 230675275
? 1
? 1
? 55095
! 19898 455389431
! 37466 355984721
? 1
! 27599 848043744
! 45561 851113050
? 1
! 46067 950267554
! 14392 410722704
? 1
? 1
? 1
! 26444 640953836
? 1
? 1
! 53549 238777198
! 21252 467742587
! 28466 810127361
! 14608 255439136
! 48692 610324721
? 1
? 1
! 4358 301738114
! 16853 323220180
? 1
? 1
! 14822 625630625
! 21752 754760479
? 1
? 51360
? 1
? 1
? 1
? 1
? 1
? 1
! 11505 87253418
! 41667 258126000
? 1
! 10554 687921523
? 1
? 1
! 25211 138761475
! 29180 522028039
! 36705 146097998
? 1
? 1
! 13179 626811165
? 1
! 15259 615270982
! 9029 44208205
! 36456 296158677
? 1
? 12961
? 1
! 9821 59597180
! 29167 161535394
! 16840 57684802
? 1
? 2003
? 1
? 1
! 1545 365865918
? 1
! 50127 936583358
! 27538 701908013
! 15917 370993729
! 57936 316462485
! 16085 88509870
? 1
! 47115 323255301
? 1
? 1
? 1
! 50832 656277923
? 1
? 795
? 21023
! 42937 67457991
? 1
? 1
! 57414 861589988
! 5007 409744835
? 1
! 38321 685011787
! 35934 384640158
? 1
! 26533 152363676
! 43786 154688114
! 23761 69009743
? 1
! 38584 37960144
? 1
! 43515 133030841
? 27414
! 36455 24134619
! 23825 156504924
! 79 676434470
! 13967 615716701
? 1
? 1
! 26715 418124682
! 23250 460954641
? 1
? 1
? 1
! 34689 895881725
! 41100 122731056
! 48176 26822814
! 36899 719976829
? 1
? 1
? 1
! 37186 64105662
! 11469 389307863
! 58343 694625978
? 1
! 40441 759006189
? 1
! 7663 287653295
? 1
! 46592 922307966
! 51594 704194274
! 41134 816526540
! 54464 465556468
! 6021 337891628
? 1
! 35617 115138334
? 1
? 1
! 42823 487048010
? 1
! 11390 417638313
? 1
? 1
? 1
? 1
! 53336 553741221
! 57983 800020722
! 13328 399888719
? 1
? 1
? 39422
? 1
! 20194 594112626
? 1
? 1
! 22081 340331926
? 1
! 9330 433184787
? 1
? 1
! 15448 321241440
! 49292 102421579
! 49128 387769662
? 1
? 1
? 1
? 1
! 44209 748872197
! 52712 652637544
? 1
? 1
! 32244 793498115
? 1
! 25491 724401958
? 1
! 34147 298637324
? 1
! 50845 933574100
! 40142 667241337
? 1
? 1
? 1
? 1
! 57126 686080867
! 6265 348830541
? 1
? 54600
! 32853 536426483
? 1
? 1
? 18418
? 1
? 1
! 36355 276457340
? 1
! 13762 182383889
? 1
! 17942 646173535
! 28159 512646423
! 33856 654927424
? 1
? 1
? 1
! 51737 511519726
! 36770 169766488
! 57990 132570434
? 1
? 1
! 7787 492384195
? 1
! 19509 800766243
! 60019 460925621
? 9622
? 1
! 32170 392080397
! 3581 108774770
! 29630 439776364
? 1
? 1
? 1
! 50823 792148646
! 21817 65745851
? 10786
? 1
! 3607 695002865
? 1
! 26334 93152201
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 19687 898461138
? 1
! 8989 867462783
! 23819 948077500
! 44556 211556430
! 36819 141819747
? 1
? 1
? 1
? 1
? 48668
? 1
! 33873 970540459
! 49915 91127996
! 50056 483984733
? 1
! 8102 229294616
! 38725 655010158
? 1
! 21144 640624020
? 1
? 1
? 1
? 57865
? 1
? 1
! 20958 397620854
! 54863 83319050
! 41201 885388386
! 13045 850598088
! 39473 909750820
! 28367 531492043
? 1
? 1
? 1
? 1
? 1
! 38603 147100225
? 1
! 12341 149922269
! 50142 203696681
? 1
! 42567 551008031
! 6962 447893846
? 1
? 1
! 45743 297227410
? 1
! 25800 187476655
! 35111 434384053
! 14889 352953049
? 1
? 1
! 23115 205781019
? 1
? 1
? 1
? 1
! 54242 354157430
? 1
? 1
? 1
! 29673 24890952
? 1
! 47686 473747263
! 54851 739324508
! 47521 237263664
! 39495 879528245
! 48620 639304560
? 1
? 1
? 29041
! 20572 17555653
? 1
? 31903
? 56510
? 1
? 1
! 31125 899981955
? 1
? 1
! 43164 735244356
? 1
! 6438 747048199
! 58807 871457606
? 1
! 21917 873526644
! 14020 475550422
? 1
? 1
? 1
? 1
! 45452 579441486
? 1
! 54474 508040065
! 17337 180957276
! 35206 556824930
? 1
! 25621 719627391
! 58250 190738955
! 38539 401998228
? 1
! 49439 511036047
! 28851 970598338
! 34496 414929387
? 1
! 49410 515288790
? 1
! 45622 245201851
? 1
? 1
? 1
? 1
? 1
! 47456 453216644
? 1
! 54500 440687593
? 1
! 17071 609857212
! 22989 527799879
? 1
! 38375 477512076
! 58760 883938224
! 4173 415947528
? 1
? 1
! 1765 682908350
! 22683 361370895
! 15352 185837550
! 19356 145034549
? 1
! 26523 572035100
? 1
? 1
! 18784 390519134
! 56740 776205604
? 1
? 1
! 14097 969778654
? 1
! 39453 570554184
! 13177 39432254
! 34329 80034560
! 7855 20137749
? 1
? 1
! 35584 876802451
! 25115 570410266
! 7560 383420485
? 1
? 1
? 1
! 23983 3958254
? 1
! 19810 749022917
? 1
? 1
! 56658 143233119
? 1
? 1
! 43715 322773963
! 46226 133487786
? 1
! 21930 332942833
? 1
! 13936 161903146
! 10608 84028848
! 48759 992638045
? 1
? 1
! 13962 844156304
! 40686 542546825
! 9768 254511465
? 1
? 33042
! 52186 955170385
? 22074
? 1
? 1
? 1
? 1
? 1
! 40319 938112877
? 1
! 15774 512809623
! 35012 934686738
! 6284 809398441
! 40311 835259845
! 3242 389322680
? 1
! 20146 186531716
? 1
! 46425 525020717
! 18650 948600083
! 57846 842414043
! 7295 353995936
? 38660
! 51804 631687688
? 1
! 36065 670720017
! 9521 268178165
! 56426 758186428
? 1
? 1
? 1
? 1
! 50989 477823692
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 26730 10803861
? 1
! 30061 752776116
? 1
? 1
? 1
? 1
! 13311 845547172
? 1
! 11954 545604589
? 1
? 1
? 1
? 1
? 1
! 59428 86213560
? 1
! 54113 675162361
? 1
? 1
? 1
? 1
? 1
? 1
! 18549 605215978
! 15751 914069587
? 1
! 56078 809010638
! 10711 766931733
! 16718 304340747
! 57344 27833431
! 5453 393955480
? 1
! 23591 910285967
! 33188 328542830
? 1
! 31156 755230794
! 11142 275771457
! 9250 54992769
! 53720 882801943
! 27250 213938117
? 1
! 17733 847257507
! 55277 352299794
? 1
! 59808 275530058
! 47012 647065116
! 14710 386952020
! 13790 567581962
? 1
? 1
? 1
? 1
! 7455 143262022
? 1
! 20456 327318527
! 12373 81294422
! 12633 334555487
? 1
? 1
! 7792 257957637
! 83 401519384
! 49746 762020437
? 1
? 1
? 1
! 50810 560197142
! 56001 713687186
? 1
! 6496 920402687
! 33921 587364456
? 1
? 1
! 33968 666582217
! 57490 399054350
? 1
! 17752 901287208
! 60029 96672347
! 58244 107734164
! 37745 759230968
? 1
? 1
! 34032 268209201
? 1
? 1
? 1
? 1
! 28567 55098422
! 15552 758791954
! 51043 297171109
! 36181 46829723
? 1
? 1
! 38911 633552954
? 1
! 16443 18818180
! 27299 848351395
! 51609 828542699
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 46073 304063204
! 55487 184932119
! 52993 671940719
? 1
? 1
? 1
! 36282 957980958
? 1
! 54499 416341497
! 15498 681517822
? 1
? 31108
! 51160 437997653
! 5980 717284792
? 1
? 1
! 57340 489893190
? 1
? 1
! 27967 160367308
? 1
! 54787 267326175
? 1
! 36811 280933979
? 1
? 1
? 27375
! 295 551237292
? 1
? 1
! 3903 492432266
! 45045 541112810
! 49977 870637766
? 1
! 59448 188716466
! 11577 327203757
? 1
! 16492 715444571
? 1
! 35750 499501917
! 30104 67849452
! 58364 2401701
! 42682 793548188
? 1
! 19056 845844506
? 1
? 1
! 56130 12127262
? 1
! 17236 395540773
! 30741 430604599
! 39982 706746209
? 1
? 1
? 1
? 1
! 25660 672581653
! 39953 322966992
? 1
? 1
? 1
? 1
? 1
! 32476 210831991
? 1
! 40714 785470220
! 11910 664156534
! 49259 439998212
! 7672 296550383
! 52596 377991978
! 58576 676926730
! 51109 41497049
? 1
? 1
! 27403 708479066
? 1
? 1
? 1
? 1
! 6854 733335758
! 1478 449158362
? 1
? 18728
! 41377 334891424
! 19077 602011775
? 1
! 45462 129117822
? 1
! 40550 407415853
? 49085
! 2862 444742514
? 1
? 1
? 1
? 1
? 1
! 2627 467020797
? 1
! 14707 596048612
! 28978 231227626
? 1
! 870 757544262
! 55020 63537254
? 1
! 2823 350661207
! 26435 925232224
! 40699 190632419
? 1
! 7883 532575067
! 29602 111243949
? 1
? 1
? 1
! 42031 667869655
! 50864 358375770
! 14130 992277197
! 20636 11036659
? 1
? 1
! 21428 593252250
? 1
! 51099 790555690
? 1
! 51942 652892126
! 29791 564616839
? 1
? 1
? 1
! 52824 161551149
? 1
? 29625
? 1
! 40719 825728859
! 38902 356395666
! 34263 655020716
? 1
? 1
? 31663
? 1
! 27729 697270342
! 34935 251700442
! 15586 521393136
! 47141 731259657
? 1
? 1
! 26829 968567414
! 17970 497380597
? 1
! 9377 375227398
! 24697 827580950
! 20035 118894473
! 36958 978134870
? 1
? 1
! 50262 444089056
! 51045 285283523
? 1
? 1
! 8042 915970688
? 1
! 198 157584715
? 1
! 46938 977801537
! 49967 819561065
? 1
! 10432 163005893
? 1
! 47334 454178177
! 9326 396223024
? 1
! 14070 195665506
? 1
? 1
! 38939 42535763
! 33510 354084305
! 33839 959964665
? 1
? 1
? 1
? 1
! 57154 585114971
? 1
! 45568 974148556
? 1
? 1
! 15593 640639576
? 1
? 1
! 4762 639054550
! 38841 593228803
! 31968 920088539
! 21529 679252210
? 1
? 1
! 53804 961690813
! 24315 64177946
! 4266 723823326
? 1
! 18983 982094032
! 23037 815030681
? 1
! 3459 537793711
! 30679 10543749
? 1
? 1
? 1
? 1
? 1
! 700 794655371
? 24361
? 1
! 38052 426684292
? 1
! 44805 374384940
! 29446 56633631
? 1
! 1090 736405497
! 9893 811390046
! 51510 396133021
! 53353 102371739
! 47157 450045266
? 1
! 50301 345344486
? 1
? 1
! 26455 686423556
! 12703 178333034
? 1
? 1
! 11459 15815062
! 33677 444437204
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 45043 286257553
? 1
! 43706 925566860
! 4299 87580084
! 30100 290760540
? 1
! 36147 614169217
! 34272 828312471
? 1
! 52266 960297086
? 1
! 32289 184447783
? 1
? 1
! 19200 278772217
? 1
? 1
? 1
? 1
? 1
? 1
! 31985 932262724
! 41770 867105127
! 59052 599441931
? 1
! 7102 642662700
? 1
? 6364
? 1
! 2016 101886010
! 15267 212358833
? 1
? 1
! 49408 75540712
! 50213 560024763
! 17902 620525438
? 49851
? 1
? 1
? 1
! 33771 382548130
! 35552 211463299
? 1
? 1
? 1
! 2225 447176423
? 1
! 3336 226191466
? 1
? 44897
? 1
! 54665 680399873
? 1
! 48872 161556458
! 46380 478005547
! 31626 26628205
? 1
! 37215 479507562
! 57470 595742977
? 1
! 35405 205689012
! 31337 151234304
! 56494 352675555
? 1
? 1
? 1
! 14977 425298766
? 1
! 54115 59032674
? 1
? 1
? 1
? 35960
! 24226 984164305
! 14639 409090587
! 9662 900602307
? 1
! 1298 226407104
? 1
! 27408 26222665
? 1
! 39698 725477837
? 40254
! 35129 664921336
? 1
? 1
! 30805 418317381
! 58496 338731806
! 17188 162955397
! 41567 694561002
! 7914 41834181
! 27304 50908519
! 49594 892524317
! 12810 344697916
? 1
? 33358
? 1
! 18263 771850006
? 1
? 1
! 24737 235725464
? 1
? 1
! 35233 838200083
! 52393 850663746
! 13467 789023343
! 28826 445878695
? 1
? 1
! 581 342424366
? 52596
! 16320 478671453
! 37870 868681577
! 20564 275603218
? 1
! 11688 338683505
? 1
? 1
? 1
! 2160 562273124
! 52863 621863029
! 4544 932738047
? 1
! 11165 967168176
? 1
? 1
! 58418 673850284
? 1
! 31414 454648231
! 6299 52864984
! 15700 263384098
! 29272 514851328
? 1
! 27747 709407552
? 1
! 13668 218812335
! 42330 10584792
? 1
? 1
? 1
! 49533 162960003
? 1
! 26699 623852986
! 40225 745214081
! 46429 270873873
? 1
! 28272 544282356
? 1
? 1
! 26493 95077018
! 9718 353943260
? 1
! 24604 703318829
? 1
? 1
! 53162 123089765
! 44930 729429683
! 14641 386004701
? 1
! 3793 544869853
! 13991 317256096
! 17746 36790142
! 24345 208553350
! 52836 975452323
? 1
! 32115 745036687
! 58084 345887029
! 1618 536242556
! 9019 897011264
? 1
! 27355 740171851
! 27869 46393945
? 1
! 29069 264325754
? 54651
! 3480 414875897
? 1
? 1
? 1
! 45763 220406102
! 37973 420493634
? 13416
? 1
! 48255 101805328
! 3773 401985294
! 610 6336251
! 32248 276540049
? 1
! 4914 667010356
! 8920 132525217
! 51421 927802942
? 1
! 5578 140478387
! 29466 740566830
? 1
! 40799 733120040
! 33327 43867326
! 52921 983379943
! 31866 299644154
? 1
! 4596 892958419
? 1
! 14083 271134830
? 1
! 7826 94697750
! 59351 119002189
! 16038 108787279
? 1
? 1
? 1
? 1
? 1
? 1
! 55902 397105622
! 30245 761984619
! 13718 186473955
! 42738 654802538
? 1
? 1
? 1
? 1
! 25092 522878664
! 15012 306256002
! 1075 325086160
? 38336
? 1
! 17830 768650962
? 1
! 13455 577041469
! 20956 429945324
? 1
! 40801 935732464
? 14893
? 1
? 1
? 1
! 10152 985227041
? 1
? 1
! 36136 208066817
? 1
? 1
! 17685 292668408
? 1
! 38351 960938251
! 24296 923788501
? 1
! 21130 18703201
? 1
! 3109 289809275
! 40606 352765773
! 28858 158970497
? 1
! 28045 435209304
? 1
? 1
! 34084 356822749
? 1
! 58457 824209030
! 40495 587069715
? 1
? 2125
? 1
! 5379 181689505
! 439 139123464
! 42889 141414744
! 39666 964966245
? 1
? 1
! 59138 230700192
! 24914 541128643
? 1
! 34312 56799663
? 1
? 1
? 15276
! 17256 704258939
! 56364 241904201
? 1
! 21796 30355752
! 40496 843232295
? 1
? 1
! 8144 666186141
? 1
! 26440 441605558
? 1
? 1
? 1
? 1
! 19944 684709339
! 16884 739435457
! 26800 961345585
? 1
! 36913 893213819
? 1
! 19787 951742768
? 1
? 1
? 1
? 1
? 1
? 1
! 14633 430537275
? 1
? 1
? 1
? 1
? 1
! 10459 246578028
? 1
! 28530 921740626
! 9904 878565658
! 23952 639573030
! 14548 389400621
! 24452 863515800
? 1
? 4099
? 1
! 45994 477572054
? 1
! 49582 242897352
? 1
! 18744 7665992
! 37136 650474372
! 49916 729808294
! 56532 608181698
? 54072
! 17093 324710073
? 1
? 1
? 1
! 13239 139656742
! 57634 378798055
! 38980 79683749
! 14690 511915829
! 47954 155621463
! 27475 93181136
? 1
? 1
! 38791 459182176
? 1
? 1
? 1
! 25262 299684258
! 43128 579757993
? 1
! 41041 169204962
? 1
? 1
? 1
? 1
! 43563 150047358
! 24730 18023683
! 35599 54048961
! 25435 711056476
? 1
! 35083 213729932
? 1
! 51331 429578362
! 37896 461794635
! 58707 870804957
? 1
! 58161 395980897
? 20592
! 19746 643117251
? 1
! 38917 93723326
! 27834 566483400
! 23002 183659601
! 46958 124076831
! 55959 625066833
! 52096 197476229
? 1
! 56981 112573305
! 40601 174216910
! 15074 706942080
! 42391 915872100
? 1
! 47355 586915879
! 45604 567730274
? 1
? 1
! 3295 957201497
? 1
? 1
! 11631 53349228
? 1
! 38819 160802921
? 1
! 27754 782045618
! 59252 383154785
! 45505 483913594
! 58105 148976039
! 24549 451306687
? 1
! 37102 271515540
? 1
! 13288 309926482
? 1
? 1
! 33157 4768727
! 21851 904990431
! 59873 480701818
? 1
! 53200 611400771
! 3631 310630541
! 11655 217361724
? 1
! 24518 755303940
! 22251 23334632
? 1
? 1
! 21022 619039867
? 1
! 9196 618206188
! 23092 387029360
? 1
! 55 725835326
? 1
! 23746 168933625
! 38881 179826652
! 8141 558409040
? 50799
! 14609 708947659
! 24495 176427437
! 22522 527155576
! 27075 612034349
! 35772 672995208
! 41315 877087136
? 1
? 1
! 37735 762067216
? 1
! 3049 258838366
? 1
? 1
? 1
? 1
! 9271 819757184
? 1
? 1
? 1
? 1
! 42762 885941322
! 10137 343138813
! 24538 587736920
? 1
? 1
! 7322 384405583
! 3928 478181337
! 35775 840887974
! 53967 129839366
? 1
! 11958 581523741
! 25175 112255174
! 21208 918739261
? 1
? 1
? 588
! 47471 940789342
! 37039 178735119
! 16665 337534747
? 1
? 1
! 11639 201148229
? 1
? 1
! 2473 865427385
? 1
? 1
? 1
! 995 359363213
! 15861 598106974
? 1
! 53298 596450883
? 1
? 1
? 3394
? 1
! 24117 788937970
! 54366 312101243
? 1
! 22262 313915432
? 54289
? 1
! 16043 91236118
! 59378 653496414
? 1
! 9059 158323521
! 44353 631701846
! 33463 93814402
? 1
! 55430 765806744
! 12033 314825152
? 1
? 1
! 59076 942532368
! 39361 293185823
? 1
? 1
! 31969 227803822
! 43012 643793733
! 2449 619974387
! 2701 895531345
! 27717 512900987
? 1
? 1
! 6552 438044782
? 1
! 42215 672127035
? 1
? 1
? 1
? 1
! 9180 239039763
? 7052
? 44386
? 1
? 1
! 24665 26132049
? 1
! 36619 853188588
! 6740 963104218
? 1
! 38850 433178144
! 47932 431994048
! 23760 45318192
! 9766 846350157
! 35404 761170588
? 1
? 1
! 17691 909270562
? 1
! 13887 884184411
! 30591 873181749
! 27214 376243820
! 46333 80560744
! 24707 55915041
! 43137 174377833
! 958 207795217
! 60065 74627812
? 1
? 1
! 50256 284023018
! 4256 731750534
! 53859 896004168
! 35816 959377977
! 53887 951479848
? 1
! 24472 531046284
! 55582 747878881
! 41457 159985613
? 1
! 1952 768692371
! 31369 176464247
! 49693 717410366
? 1
! 28204 479132009
! 23190 839579403
! 33491 11872088
? 1
? 22674
? 1
! 49186 480058223
? 28420
? 59870
? 1
! 39382 343499716
? 1
! 2067 939674933
! 16264 849247132
! 57066 224936874
? 1
? 1
? 11503
? 1
! 56945 617453899
? 1
! 19214 863483883
? 1
? 1
! 56387 108778502
! 1100 883329250
! 21305 153541178
? 1
? 51992
? 1
! 12986 89118579
! 40369 27204200
? 1
? 1
! 55949 876396693
! 26611 615503105
? 18458
! 41127 925662852
? 1
? 1
? 1
! 34454 200370473
? 1
! 10979 306891703
! 58593 303277095
! 21364 217982736
? 1
! 43779 430468726
? 45507
? 1
! 30950 203026097
! 49617 63309070
? 1
? 1
? 1
? 1
! 51262 358683469
! 32155 257516090
! 406 747968288
? 1
! 3214 302863126
? 1
? 1
! 56933 638921454
? 1
! 34205 906269708
! 42181 511122275
! 18844 896587062
? 1
! 11343 708284543
! 36765 139878321
! 22242 617298818
? 1
? 1
! 14585 21637645
! 44137 664753997
! 51931 470559975
! 44635 650645382
! 3722 972854298
! 9778 645197471
? 1
! 49631 380621314
? 1
? 1
? 1
! 38015 348146517
! 25850 817472123
? 1
! 30930 132287670
? 1
! 22478 901398017
! 1019 574539911
! 33298 674131980
? 1
? 1
? 1
! 2975 399172653
! 51338 930735070
! 30866 194811573
! 45796 596544240
! 26495 555179652
! 22914 249022940
! 20449 288649399
? 1
! 26956 443054077
? 1
! 52880 60736225
? 1
? 1
? 1
? 1
! 34962 492515723
? 1
? 53617
? 1
? 1
? 1
! 22899 559892124
? 1
? 1
? 1
! 10605 577446106
! 55551 661513943
? 1
! 2498 185557770
? 1
! 4493 825987312
! 25599 231885603
? 1
! 41607 443524324
! 58615 315247191
? 17104
? 1
? 1
? 1
? 1
! 39580 304479751
! 27396 361075958
? 1
! 7714 203096127
? 1
! 30027 793249141
? 1
? 1
? 1
? 1
? 1
? 1
! 47179 967556151
! 43531 987050206
! 9685 534516525
! 10907 231915360
? 1
! 51374 387294553
! 8268 118593713
! 2956 524768951
? 1
! 9860 54618543
! 52461 238532549
! 29409 97582404
? 1
! 38751 561168185
? 1
? 1
! 30407 311588156
? 6746
! 21911 578657274
! 9739 464190080
! 17807 85272577
! 50430 853295683
! 42226 571764018
! 43889 664569491
! 15323 221725271
? 1
! 41190 367899496
! 7761 245465185
! 50073 263278973
? 1
? 1
! 10332 958496685
! 33213 479789504
! 53142 815520178
! 18149 979738296
? 1
? 1
? 1
! 38043 243556934
! 7230 265091603
? 1
! 36676 18247202
! 20577 184269483
! 3965 872316543
! 9670 60697748
! 51985 847852354
! 34129 638221773
? 1
! 9794 414853926
! 44333 195028603
? 1
? 1
! 37417 935016321
? 1
! 32781 291967317
? 1
! 5709 174245150
? 1
? 1
! 33762 613625887
? 1
! 167 350741749
! 40191 724032758
! 48245 794720496
? 1
? 1
? 1
? 1
! 12408 842310593
! 33033 391069555
? 1
? 1
! 10099 545392013
! 35365 745492657
! 10511 426603501
! 11821 246856582
? 1
? 1
! 43200 581059088
! 20784 283797356
? 1
! 12955 867451366
? 16179
? 1
! 54910 379091359
! 57689 774911040
! 8101 56529710
? 1
! 49481 30084931
! 3864 649059328
? 1
! 29351 91032281
? 1
? 1
? 1
? 1
! 32946 17541667
! 55861 584141836
? 1
! 17290 529921230
? 1
! 21538 695139278
! 59189 207872554
! 5550 882253889
? 31946
! 27672 40247729
! 28014 653397642
? 1
! 52073 678246750
! 54852 527774852
? 1
! 10384 61460773
? 1
? 1
! 908 883864388
? 52941
? 1
? 37033
? 45464
! 57594 311051145
! 45611 305924554
! 16596 350461862
! 57424 6822381
! 55335 611664635
! 29548 305095522
! 22544 925194685
! 32396 634650526
! 57042 31352613
! 29138 692010165
! 31911 34477113
! 48691 353132014
? 1
? 1
? 1
? 1
? 1
! 41675 494326117
? 1
! 58498 456917636
? 1
! 30597 40839215
! 36012 16675558
? 1
? 1
? 1
! 34761 618614751
! 39650 431755402
! 54240 973385324
! 54176 394464734
! 19812 663154320
! 23182 579278515
! 11471 677736079
! 30322 837329607
! 42035 64030509
! 9258 721813648
? 1
! 32564 137408312
? 1
? 1
! 718 769193349
? 1
! 12831 163701585
? 1
! 17364 984267255
! 36878 791858052
! 21687 957214346
? 1
? 1
! 40756 842518608
! 4707 605263356
? 1
? 1
! 59734 785225097
! 53996 965828880
? 1
? 1
! 45170 466205130
! 3360 533518949
? 1
? 1
? 1
! 23388 360415446
! 11313 669054901
! 31692 534800137
! 26694 135112183
? 1
! 33712 998802044
? 1
! 45703 451762415
! 6779 981391824
? 1
? 1
? 1
? 1
! 31577 933590893
! 31318 293364410
! 23334 984467207
? 1
! 9445 331176668
? 1
? 1
! 30172 96905637
! 3877 758206142
? 1
! 47266 334613426
? 1
? 1
? 52858
! 46752 846124614
! 4525 277908248
! 12550 196052602
? 1
! 20588 652219335
! 44402 658094228
? 1
! 42737 824322792
! 4745 797255530
? 1
? 1
! 14922 976605957
! 14186 263121432
? 1
? 1
? 1
? 1
! 57770 441387519
! 45767 565672074
! 33964 282401755
! 58724 863210804
? 1
! 47514 588275869
! 9216 708839323
! 48301 936165352
? 1
! 11167 774154237
? 1
? 1
? 1
! 47216 862266711
? 50139
? 1
? 1
! 60038 619805745
! 31192 854923757
? 1
! 5038 315819015
! 56969 667833326
? 1
! 23510 348967801
! 55221 123604802
? 1
! 57076 350451700
! 3850 172344495
? 41592
! 55726 945766468
? 44534
? 1
? 1
! 57577 984058975
! 56388 883852943
? 1
? 1
? 1
? 1
! 38050 660776542
! 26015 933960709
! 18235 790344013
! 41467 305033512
! 20734 130259509
? 1
! 26182 831654850
? 1
? 1
? 1
! 44281 309576215
! 27879 608464025
? 1
! 55733 319536170
! 45570 593594938
? 15435
? 1
? 1
! 11238 64231085
! 27545 67536020
! 58830 789191186
? 1
! 40566 672314345
! 4363 233069596
! 34696 639905099
! 16817 732849730
! 28806 770857737
? 1
! 57200 706097632
! 35131 786274408
? 1
! 10738 297312998
? 1
! 7700 672994496
? 19359
? 1
? 1
? 1
! 17116 48469031
! 47452 468434526
! 24763 254874311
! 7814 105984651
? 1
? 1
! 26174 250977348
! 38710 464040019
! 54604 754458742
! 25446 736641276
! 10706 339382077
! 10950 614894232
! 35897 892693080
? 1
? 1
? 1
! 21777 94772012
! 10579 886290676
! 19357 913495616
? 1
! 47162 315317860
! 20134 831441864
! 48227 192422318
! 26935 338157613
? 1
? 1
? 1
! 37379 58376742
! 2117 932604035
? 1
! 41319 500113125
! 35207 79025708
? 1
! 40776 962310565
? 1
? 1
! 44166 714979043
! 7521 326926070
? 1
? 1
! 50898 732985636
? 1
! 9157 395154300
? 1
! 5224 117539116
! 41162 109456963
? 1
! 4968 170150311
? 1
? 1
! 55340 444777794
? 1
! 18789 346135569
! 55240 877134968
! 45040 235300189
! 13606 370798641
? 1
! 37000 269471698
! 9341 989320657
! 1390 618199967
! 55089 291129388
! 47234 540375822
? 1
? 1
! 7880 683989056
! 27516 435398228
! 10991 654908301
! 8829 996261069
! 49060 566384330
? 1
? 1
! 50568 5336761
! 23572 756890834
! 422 466507264
? 1
! 3584 509245859
? 1
! 17081 944819426
! 15811 981896780
? 1
! 46803 567917838
? 1
? 1
! 26733 685337875
! 5178 842411831
? 1
? 1
? 1
! 48351 648624978
! 3651 853438128
! 810 337418323
! 4857 353879348
? 1
? 1
? 1
? 1
! 30880 886432560
! 22250 687798384
! 46191 4921684
! 18331 975014614
! 3041 341079765
? 1
! 10364 885294626
! 52814 409332158
? 1
! 23311 510477590
! 34759 276907951
! 21009 503815221
? 1
! 22864 656649515
! 7593 27559102
! 40325 208617267
? 1
! 27776 556376743
? 1
? 1
? 1
! 29557 684460013
? 1
! 20813 940507902
? 1
? 1
! 49379 644463540
! 25252 457793763
? 1
! 60002 768880443
! 21217 899525933
! 4200 276661099
! 37254 340535072
? 1
! 35222 620878189
! 7806 962357669
! 6216 324392177
! 33550 223637220
? 1
? 50910
! 49750 114599796
! 15060 561243980
? 1
? 1
! 40269 398320400
? 1
! 35327 780027219
! 47056 895877511
? 1
? 1
? 1
? 1
? 1
? 1
! 38162 49918653
? 1
? 1
! 13557 53938560
? 1
? 1
! 45454 379553676
! 32218 603030636
? 1
! 5694 176200566
? 1
! 23205 242793031
? 1
! 60005 356451042
! 17046 613940037
! 1393 533737004
! 14623 488626477
! 23370 670241919
? 39653
! 45424 160017150
! 34791 704025209
! 17963 305873468
! 27638 450275427
! 27269 224465855
? 30856
? 1
! 2700 845815322
! 35741 169441263
! 34630 198547127
? 31801
! 30232 614027691
? 11219
! 15308 70485103
? 1
! 44480 342850780
? 1
! 23288 610234258
? 1
? 1
! 49178 870623596
! 50621 873404899
? 24757
? 1
? 1
? 1
? 1
! 30795 720478295
? 1
! 39574 477698152
? 1
! 42732 455519240
? 53411
! 56163 570830634
! 22633 63876263
? 1
? 52559
! 37816 309926093
? 1
! 58227 404976658
! 13517 245390865
! 55174 31432913
! 39607 167174563
? 1
! 23752 899539795
! 18352 477761101
? 1
? 1
! 18388 570286826
? 1
? 1
? 1
! 54435 616353469
! 5942 762214083
? 1
? 32846
! 10335 21119821
! 23943 98949015
? 1
? 13029
? 1
? 1
! 48164 978441794
? 13940
! 37233 909248080
! 41742 98191727
? 1
? 1
? 1
? 1
? 1
! 14274 1603596
? 1
? 1
! 7 410952444
? 1
! 48229 901896701
? 1
? 1
? 1
? 1
! 25151 327657646
? 1
? 1
? 1
? 477
! 1008 790267005
! 51271 435475823
! 9431 99410497
? 1
? 1
! 4777 952337725
! 44607 326411516
? 1
? 1
! 31343 399824833
? 1
? 1
? 1
? 1
! 6531 297997118
? 1
? 1
! 55372 802063083
! 58756 152330935
! 17620 552905524
! 27980 854676733
? 1
? 34931
! 55228 891758848
! 55004 208227139
? 1
! 41848 837164065
! 32310 448831981
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 53406 128815136
? 1
? 1
? 1
? 1
! 2119 829418445
? 1
! 28375 680981701
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 10744 484328174
! 59751 762288306
! 59498 377528495
! 28578 907872413
? 26815
! 57240 621073906
? 1
! 35740 673212566
! 9950 171786440
? 1
? 1
? 1
? 1
! 34619 213867556
? 1
? 1
? 1
? 1
! 14311 453130959
? 1
! 32989 758531615
? 1
! 5378 223643925
! 13212 980819000
! 3257 214989702
! 45459 390531325
! 27802 546410771
! 7976 621826388
! 28993 167804207
! 7359 239001731
? 1
? 1
! 24710 501399907
? 1
? 1
! 19952 689381885
! 51530 479569955
? 1
! 57900 101887948
? 1
? 1
! 53237 504441639
? 1
! 4458 541635380
! 26442 662344648
? 1
! 55165 258957824
! 2506 742705897
? 1
? 1
! 14653 180777142
? 1
? 1
! 30615 959388201
! 275 162371779
! 49006 669499658
! 56991 496518268
! 48760 369191674
? 1
? 1
! 12167 636112781
? 1
! 36697 938987012
! 14465 235066020
? 1
? 1
? 1
? 17782
! 11334 645137215
? 1
! 19724 97534472
! 24944 552941481
! 45697 582990353
! 56303 485336362
! 30175 59537390
? 1
! 58564 409520789
? 1
? 1
? 1
? 1
! 9335 496841658
! 51807 829978019
! 3075 195937684
! 31798 303380693
? 1
! 24753 149128328
? 1
? 1
! 41219 908119631
! 9650 6054131
? 15488
! 27224 718844245
! 18613 888822412
? 1
? 1
? 1
? 1
? 1
? 1
! 43644 291870561
? 1
? 1
? 1
! 46618 316453020
? 1
? 1
! 12142 118108993
? 1
! 4549 268211629
! 11736 96269616
! 34156 14353286
? 1
? 1
? 1
? 1
? 1
? 1
! 5498 963309319
! 21117 1278967
? 1
? 1
! 42022 274928854
? 13818
! 41855 124890592
? 1
? 38510
? 1
! 11445 215688763
! 55104 805145885
? 1
? 5001
? 1
? 1
? 1
! 19893 64689586
! 11748 398636000
! 59645 964601461
? 1
? 16106
! 50099 14997097
? 1
? 1
! 54960 690232297
? 1
! 44782 955394008
? 1
? 1
? 1
! 55200 747914744
! 58382 932900141
! 32881 480715584
? 1
! 27273 557875560
? 52922
! 21533 204223822
? 1
! 44153 808965554
? 1
? 12952
! 23804 418864939
? 1
! 41274 199833461
! 35231 491145155
? 1
? 1
? 1
! 19285 784376966
! 36093 914104896
! 52010 949585100
? 1
? 1
? 1
? 1
! 56104 966491207
? 1
! 59532 367410361
? 1
? 1
? 1
! 40942 902373099
! 52945 519058858
! 46653 793715246
? 1
? 1
! 37021 475655869
? 1
? 1
? 1
! 15912 957017124
? 1
? 1
? 1
! 52553 389846652
! 56868 883888664
! 31096 685557670
! 45812 950273235
! 35235 597051943
! 41992 316550065
? 1
? 17470
! 21811 555164314
? 1
! 13059 307340635
! 53394 548860764
? 1
? 1
? 1
! 24520 315634464
? 4458
? 1
! 43619 314373907
? 21077
! 43161 109265708
? 1
? 1
? 1
! 15372 999479229
! 50116 173127991
! 28420 701206269
? 1
! 8971 996364532
? 1
! 51096 848736008
! 49415 165049504
! 42726 580719220
! 32447 689637130
! 51495 132626102
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 19707 144740663
? 1
? 1
! 57687 208320735
? 1
? 1
! 6203 274118155
! 58267 522226913
! 16428 460137916
! 25642 759550744
! 37319 751871771
? 1
? 1
? 1
! 22547 396059783
? 3893
? 1
? 1
! 36633 655212992
? 1
? 1
? 1
! 6056 962489869
? 1
! 57497 563647491
! 43868 91245032
? 1
! 59132 541040783
! 3179 940420507
? 1
? 1
! 8353 958588408
? 1
? 1
? 1
? 1
! 17309 282868480
? 1
! 17065 194113896
! 14568 991129130
! 42908 855812582
! 47899 767263172
? 1
? 1
? 1
! 3198 564703146
! 20132 301040365
! 46917 710461532
! 3875 84041821
? 1
! 30688 795062575
! 42037 62235555
! 15949 137832030
! 42344 2554185
! 1535 930033903
! 48225 275003937
! 25961 527425362
? 1
? 12243
! 13744 742247163
! 3660 814819674
! 21251 512432587
! 655 216853356
! 10549 201606274
! 13855 343392832
? 1
? 1
? 1
! 40830 197458452
? 1
! 53163 156406098
! 52607 582593021
? 1
! 25046 605997271
! 651 469690790
! 37351 599591999
! 58605 847473541
! 15992 944063798
! 10162 455278560
? 1
? 1
! 18798 317941009
! 37843 946746846
! 12104 728632337
? 1
? 1
? 1
? 1
! 25565 255732875
! 46810 20048301
! 18093 185753419
! 39016 691301790
! 22068 787533597
? 1
! 7087 418247524
? 1
? 41408
? 1
! 4112 625384440
! 37367 302885977
? 1
! 38185 286838042
? 1
? 1
! 35071 696209272
! 7488 754721605
? 1
? 1
? 29987
? 1
? 1
? 1
? 1
? 1
! 51642 998053214
? 7716
? 1
! 60059 896606894
? 8096
! 22533 167606566
? 1
! 35577 842620108
! 11754 682598774
! 1320 577023113
? 1
! 41733 129993338
? 1
! 58168 440496482
? 1
? 1
? 1
! 11268 952669313
? 1
? 1
! 19785 749434069
! 39680 988522702
? 1
? 1
? 1
! 48200 814509525
! 29594 685300804
! 2947 709968317
! 57226 251582481
! 35195 212229550
! 4613 832456142
? 1
? 1
! 46383 827204212
? 1
? 1
! 28009 32436665
! 31260 311782249
! 36551 459429861
! 48998 392568212
! 12441 222143467
? 33202
! 21714 974994568
! 45423 944722657
! 15803 198359057
! 31091 186702081
? 1
? 18016
? 1
? 1
! 41302 988414654
? 1
! 47615 865736332
! 17156 296003022
? 42729
? 1
! 19419 788763535
! 55704 986953
? 1
? 1
! 8790 78641888
! 32794 760614410
? 1
? 1
! 26954 921188593
! 7972 186703956
! 45023 435677012
? 1
? 1
? 1
! 19599 931063505
! 42167 785167666
? 15709
? 1
! 2242 493191751
! 47235 885139492
! 40004 749217270
! 1818 496304603
? 1
? 1
? 1
! 51943 972069930
? 1
? 1
? 1
! 41584 631326633
? 1
? 1
? 1
? 1
! 40958 255817684
? 1
! 28353 340280120
! 44973 907258747
! 13117 305324421
! 9637 987624332
? 3789
? 1
! 17543 952724167
! 55347 84288060
? 1
? 55068
? 1
! 5939 145470689
? 1
? 1
? 1
! 40374 85381196
? 1
! 42230 118696724
? 1
! 4985 806275204
? 1
! 41065 277625086
! 51735 172598198
? 1
? 1
? 1
! 27761 731063387
! 12013 32398376
? 1
? 1
? 19682
! 29641 430736185
! 9804 729738467
? 1
? 1
? 1
! 20375 297579105
? 1
? 1
! 12512 62747086
? 1
! 45787 424053266
! 32615 256748514
! 31270 178848883
! 60106 342336802
! 21447 615345008
? 1
? 1
! 33666 298190728
? 1
? 1
? 1
! 39894 695527684
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 19172 44262336
! 32275 99061420
! 15161 585888360
! 21546 585822193
! 31762 596605734
? 1
! 44119 389182494
! 23030 49705013
? 1
? 1
! 12265 735409557
! 26576 995562134
? 1
! 27818 217530917
? 46931
? 1
? 1
? 1
! 21950 877595736
! 22953 429220704
! 24225 579161935
? 17675
! 42503 481805710
? 1
? 1
! 15619 701612041
! 30051 672702249
? 1
! 22740 972594357
? 1
? 1
! 51743 717706858
? 1
? 46992
! 10235 523220661
! 37182 316128247
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 50662 424407657
? 16500
? 1
! 29709 528880781
! 3293 609717859
! 41441 905250848
? 1
! 54273 449649182
! 48678 668883063
! 33084 681783954
? 1
? 1
? 1
! 51082 193778448
! 47820 20345238
! 39950 214815079
! 11547 482621945
! 57889 205965505
? 1
! 4166 486746368
? 1
! 49275 758072825
! 11918 571380677
! 27583 205062888
? 1
! 30256 656107514
? 1
? 1
! 27537 226183175
! 19664 994840958
? 1
? 1
? 1
! 7979 926316581
? 1
? 1
! 47536 809922116
! 33099 41138999
! 1863 923927947
! 29798 113282278
? 1
? 46525
! 24221 198689516
! 44362 474713442
! 20169 13372875
? 1
? 1
? 1
? 1
! 20474 860146805
? 1
? 1
? 1
? 1
? 1
! 32068 812279138
? 1
! 36925 21430431
? 1
! 42010 198747109
! 10589 355016303
? 1
? 1
? 1
! 10268 206513005
! 49433 784395054
! 7459 60731365
! 54861 861688073
! 50951 714300371
! 13900 197496555
! 19865 667250389
! 43466 112644344
! 43076 137792531
! 43524 917180513
? 1
! 6383 373801010
? 1
! 47629 222432542
! 30995 858965457
! 55373 413342317
! 57582 945408404
? 1
! 57359 262760419
! 41967 872153432
! 29348 905718844
! 5864 523751962
! 13864 810990291
! 16854 753103236
! 1357 956911843
! 19088 728549873
! 11002 659619736
? 25722
! 15923 550676012
? 1
! 5251 1079035
? 1
? 1
? 34352
! 20123 680698679
? 1
! 39259 157892671
! 57377 393455858
! 52659 445019887
! 39328 841667435
! 41178 190929761
! 28777 236803643
? 1
? 1
! 2985 660773113
! 50160 613526284
? 1
! 58159 162907378
! 13375 988916834
? 1
! 23348 733009639
! 42069 462790073
! 6843 679382167
? 1
? 1
! 34799 603418863
? 1
? 49649
! 59489 177680116
? 1
! 8530 812973812
? 1
? 42417
! 38384 481910995
! 54989 963120024
? 1
? 1
! 58565 477853070
! 39022 306266211
? 1
? 1
? 1
! 58203 456870179
! 39426 994207537
? 1
? 1
! 51285 65071033
? 1
? 1
! 30793 866207020
! 44065 256789672
? 1
? 1
? 1
! 4395 99796150
? 9600
! 36596 583057461
! 38252 419675939
? 1
? 1
! 42483 274374227
! 53772 476033461
? 1
? 22138
! 22908 948979970
! 13040 877325487
! 3517 327561216
! 58642 820298369
? 1
! 43664 743511841
? 1
! 31668 911341367
! 23645 96454264
? 1
! 34261 303239648
? 1
? 1
! 53186 64911801
? 25571
? 1
! 51818 363446006
! 30666 491673847
? 1
! 50949 687021666
? 1
? 23815
? 1
! 42866 46381087
? 1
? 1
! 53806 481439436
? 1
? 1
? 1
! 32075 265685073
? 1
! 48904 944044096
? 1
? 1
? 1
! 3441 754898661
? 1
? 1
? 1
! 50958 144731063
! 60049 974174415
? 1
! 41554 887388983
? 1
! 39349 347773707
! 38705 446084148
! 46521 150637704
! 59895 555907117
! 29252 186403970
! 6029 426937531
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 15689 318661190
! 59157 218481692
? 1
? 1
? 1
? 1
! 35585 246858260
! 52118 185070533
! 27511 367684553
? 1
! 23597 80914231
? 41616
! 3551 10011345
? 1
? 1
! 33110 293139475
! 57879 250055776
! 52725 901413738
? 1
! 5599 597233779
? 44885
? 1
? 1
? 1
? 1
! 26262 553845972
! 39222 713489904
! 49118 365034951
? 1
! 56623 134934370
! 35626 390420509
? 1
? 1
? 1
? 1
? 1
? 1
! 11293 554396472
? 1
? 57283
! 42027 520573288
! 43720 510353382
! 30310 724024474
? 1
! 23006 981166430
! 22973 435919759
? 1
! 23964 873028309
! 12318 736157278
? 38403
? 1
! 54648 402320972
? 1
! 26823 387619508
? 1
! 12900 962822291
! 14643 975044382
! 54802 759808944
! 24613 181166502
? 1
! 19736 451674026
! 33335 400168256
? 1
? 1
? 1
? 1
? 1
! 15476 319873144
! 21269 828369655
! 38612 665990864
? 1
! 31139 657053068
! 28064 784437054
? 1
? 1
? 1
! 20693 687478453
? 1
? 1
? 1
? 1
? 1
! 40812 698068978
! 54772 193649198
! 833 64896341
? 1
? 1
? 1
! 54249 42603819
! 7943 313296326
! 32577 646059527
! 44766 922408335
! 35465 17470692
! 47064 604239763
? 1
! 47585 809369089
? 1
? 1
? 1
! 29414 724345111
? 1
? 1
! 54410 571956426
! 14833 214534614
? 1
! 17294 899005761
! 46647 148352172
! 6898 793871746
? 1
? 1
! 10391 247621961
! 44931 703762790
! 7661 585599767
! 22473 239998927
! 27135 232864427
? 1
? 1
! 35437 392478089
! 55067 682080207
? 1
? 11613
! 30478 628826399
! 42901 272475935
? 1
! 8724 61263588
? 1
! 44099 482315695
? 1
? 1
! 5609 820515820
? 1
? 1
? 1
? 1
! 40678 343074597
? 1
! 41775 474961539
! 6235 753879317
? 1
! 50470 426637216
! 50665 370165055
! 41423 344871133
? 43212
! 33220 612955459
? 1
? 1
? 1
! 28802 521330776
? 1
? 1
! 27629 470269833
! 51823 332479240
? 1
? 1
? 1
? 1
! 59125 903068968
! 22289 98687857
! 20241 338044203
! 19722 312610972
! 35637 266512344
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 54110 436177479
! 2435 22368658
? 1
? 1
? 1
? 54736
! 50484 677090898
? 1
! 54708 217562419
? 1
? 1
? 1
? 38122
! 32690 938990970
? 1
! 41179 925903817
! 28538 996971285
! 22244 843284772
! 30209 35064310
? 1
? 1
! 56392 687950792
! 39978 58595994
? 1
! 28733 759509783
! 7159 357252535
? 1
? 41958
? 1
? 1
! 46850 148276505
? 1
? 1
! 29380 249290511
! 18260 761882751
! 34501 377654513
! 59680 98720407
! 20215 588472723
? 1
? 1
! 35312 72176614
? 1
? 1
! 45299 894496196
? 1
! 60023 45174461
! 53419 921065405
? 1
! 24270 449785540
! 59592 826057983
! 42819 67344724
? 1
! 33180 849440652
? 52666
? 1
! 23797 219746609
? 1
! 31774 749297818
! 17102 789695761
! 8769 5455066
? 1
? 1
? 1
! 46862 332610149
! 21620 323403278
! 9484 59818612
! 27395 476932107
? 1
! 32722 509603807
? 1
! 56934 867980811
! 58178 107754514
? 1
! 15532 606944467
! 28856 8430205
! 18006 567121914
! 48961 323135159
! 58248 403565870
? 1
! 17338 774248404
! 26711 854247584
? 1
! 13659 63611367
? 1
! 37290 234467287
? 1
? 1
? 1
! 55589 223314975
! 22407 442972495
? 37760
? 1
? 1
? 1
? 1
! 53503 502950734
? 1
! 1188 901478342
! 28108 532856472
! 5968 180569509
! 59585 651360657
? 1
! 32471 54186424
? 1
? 1
? 1
! 58553 62162713
! 12794 535433242
! 15482 393562530
? 1
? 1
! 15710 759748914
? 1
! 14947 713576705
? 14851
? 1
? 1
? 1
? 1
? 1
? 1
! 46215 623833857
? 1
! 58195 430129934
! 14745 671071170
! 55182 51350292
? 1
? 1
! 9593 689587689
! 3089 3385972
? 1
! 2564 962674501
! 30897 784400268
? 1
! 15656 389382066
? 1
! 10178 384070266
? 1
? 1
? 1
? 1
? 1
! 6985 930641961
! 9752 918256925
! 58559 714918646
? 1
! 56136 937066107
! 30048 303352766
! 44037 101334160
? 1
! 31845 212059348
! 6191 987128490
! 58980 477702792
! 17676 259018350
? 1
! 19388 365889248
? 35658
? 1
! 51360 730429613
! 46488 483682844
? 1
! 59607 581933311
? 1
? 1
? 1
! 13898 639208506
! 55947 193553616
! 23025 413648025
! 6222 615727730
! 7304 856223486
! 9016 872975130
? 1
? 1
! 17583 612911632
! 47920 444564238
? 1
? 1
! 51745 893828900
? 1
! 32948 637757469
! 45881 437273343
! 23935 136691635
! 8186 834162726
? 1
! 35581 523122797
? 1
! 18794 458306911
! 27628 14018377
! 53424 183926973
! 53467 643372212
! 26044 592307682
! 41177 970453893
? 1
! 41305 931505059
? 1
! 59512 652356899
! 50689 94497724
! 42306 956542378
? 1
! 50900 412463634
? 1
? 1
? 1
! 20522 280313983
? 1
? 1
? 1
! 45634 641605687
? 1
? 1
? 1
! 33184 325893513
? 1
! 52931 489933235
! 7235 570503961
! 9224 509146699
? 1
? 1
? 1
? 1
? 1
! 25424 504579275
? 1
? 1
! 8840 270581122
? 1
! 35680 17847621
! 35526 616621368
! 28383 506089117
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 9818 265018078
! 38051 715150612
! 55482 592566251
? 36860
! 118 586879834
? 1
? 1
? 1
! 18587 117867387
? 1
? 1
! 29895 727640698
? 1
? 1
! 29077 437412611
? 1
! 2072 724042711
! 31661 201256936
? 1
? 1
! 59129 282847253
? 1
! 26607 661217901
? 1
! 17669 847448625
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 35451 934280034
! 24265 907852119
? 1
! 9441 766604923
? 1
? 1
! 43839 34556580
! 32519 788021601
! 49577 795971410
? 1
! 58083 109230565
! 43796 426918869
? 1
! 52397 656793857
! 398 496220588
! 52389 241584280
? 1
? 1
? 1
! 12208 311959255
? 1
! 9857 742014620
? 1
! 13372 758105829
! 3006 704395108
! 43464 375957258
! 57027 544318273
? 1
! 21398 982651907
! 40553 818610069
? 1
? 1
? 1
? 1
? 1
! 14974 238359119
? 1
! 19363 666016660
? 1
? 1
! 21759 300706944
! 52807 329933295
? 1
? 1
! 49202 780173381
! 34452 75360677
? 1
? 1
! 58462 888835361
! 49317 808924166
! 41833 590489951
? 1
! 40424 924640206
! 48698 382033945
? 1
? 57650
! 40943 25412111
? 1
! 45829 583782663
! 13087 35017179
! 59090 123650344
? 1
! 38577 165712831
! 37156 914994527
? 1
! 42012 429313362
! 26128 676787912
! 41069 104913999
? 1
? 1
! 9675 995436441
! 45954 801435236
? 1
! 5914 966915068
? 1
! 31548 820560396
? 1
! 49485 227483623
? 1
? 1
? 1
? 1
! 56171 272017421
? 1
! 28030 180754696
! 27236 147795328
! 34361 61066311
! 45273 860306032
? 1
! 38867 147590982
! 1009 588498485
! 24691 101800206
! 26290 620330609
! 12870 517056465
? 1
! 18335 677552457
! 55705 795383949
? 1
! 40886 823675156
? 7246
! 16774 826756184
? 1
? 1
? 1
? 1
? 1
! 37178 43353238
? 1
? 1
! 28 421774410
! 24882 963945084
? 1
? 1
! 50034 883487238
? 1
! 31723 664136510
! 2775 727458478
? 49697
? 1
? 1
? 1
! 53389 169253129
? 1
! 52619 439310567
? 1
! 25654 936065392
? 1
? 1
! 40734 502680677
? 1
? 1
? 1
? 1
? 1
! 10013 667763377
! 55054 643033454
? 1
? 1
? 1
? 1
? 1
! 13057 836276033
! 12176 533014068
! 1302 795300755
! 17588 490545405
! 8721 865386732
! 8803 745476665
! 53703 997608976
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 2589 999286349
? 1
? 1
! 2787 993687658
? 1
? 1
? 1
! 963 919603055
! 29568 887901495
? 1
? 1
? 1
! 20716 410044095
? 1
? 1
? 1
! 5862 81711653
! 36620 659654305
? 1
! 41368 906976423
? 1
? 1
! 43999 129790337
? 38805
! 52914 241856314
? 1
! 25958 657121239
! 39324 313705976
! 59290 555532546
? 1
? 54870
! 45593 84808231
! 43671 97944631
! 34210 198972857
! 14761 772682688
? 1
? 1
! 3876 782519371
! 57596 138483184
! 18271 424434026
! 6704 42543673
? 1
? 1
! 34082 686542492
? 1
! 51136 305519728
! 6545 435931025
? 1
! 43578 632819339
? 1
? 1
? 1
! 58262 833099808
? 1
! 30672 257412626
? 1
! 39227 323727363
! 46889 466537654
! 36408 175371715
? 1
? 1
! 38560 656654221
! 34327 31163957
? 1
? 1
? 1
! 49953 573633279
? 1
? 1
? 1
! 57245 194902182
! 6632 929158154
? 1
! 40246 609220947
! 11657 310288253
! 6760 681816694
! 11863 628310337
! 2556 817233529
! 33472 680643745
? 1
? 1
? 1
? 48446
! 55212 963487934
? 1
! 39386 242742996
? 1
! 20059 756679572
? 1
! 29780 993258264
! 43339 485975644
? 1
? 1
! 8105 134614002
! 51682 698569168
! 25896 14174552
! 22104 377396523
! 10883 968182260
! 53678 516714111
! 60089 295878876
? 1
? 1
? 1
! 46451 160784786
? 1
? 1
? 1
? 1
! 39455 756145502
! 16997 146176989
! 41266 974175972
? 1
? 1
? 1
? 1
? 1
! 33325 513999831
! 17905 968996578
! 9361 746943806
! 31724 52690963
! 3182 662022273
! 33 664325978
! 51719 272980843
! 51986 789092730
? 1
? 1
! 47835 404197498
? 13627
! 19603 31584008
! 48747 512688025
! 46708 30806947
! 59778 52374555
! 22440 228189432
! 36957 862271192
! 37362 81267891
! 50796 244651572
! 8777 137340496
! 22599 438455259
? 1
! 1197 215439954
? 1
! 4695 373977641
! 47109 414204590
? 1
? 1
? 1
? 1
! 23168 894065322
! 57584 441585519
! 45344 216322789
! 48991 348789341
! 13435 25611158
? 1
! 12397 465387783
! 15648 746236452
? 59252
! 50591 403813434
? 40002
! 38361 111061557
! 59185 947768221
? 1
? 1
! 36627 100676353
? 1
! 50238 197170303
! 12092 875458929
! 46341 964914833
? 1
! 27977 144887469
? 1
? 1
! 34763 655514786
? 1
! 59073 41040040
! 25273 492253182
? 7854
! 27488 367810813
? 4621
? 1
! 48495 84299748
? 1
! 26129 121583664
! 1743 462191213
! 37006 649010469
! 29233 90335683
! 29643 635911604
? 1
! 58396 716499711
? 1
! 37280 596879829
? 1
? 1
? 1
? 1
? 1
? 1
! 8366 894428285
! 7272 584070987
? 1
! 37512 59842131
! 36400 570310447
? 7875
! 39808 72466925
! 23978 291725985
? 1
? 1
? 1
? 1
! 15266 899836244
? 1
! 31239 580740877
? 1
? 1
! 39728 759608788
! 27810 734498480
! 55424 504431797
! 31245 245303611
! 36366 178581011
! 22356 684878970
? 1
? 1
? 1
? 1
! 47571 875338798
? 1
? 1
! 10355 420390354
! 34435 677450822
! 24348 371873840
! 13954 135721999
? 1
! 40214 62361322
! 56521 478057910
? 1
! 26130 981370454
? 40448
? 1
! 7774 401316917
! 35874 460885802
? 1
? 1
! 35876 454541394
? 1
! 6725 222527381
! 20776 484941966
? 1
? 1
! 30794 274679128
! 17366 630656560
! 17625 521294540
! 6747 360704832
? 1
? 1
! 28886 168752526
! 32559 92950659
? 1
? 1
! 44984 463158667
! 32007 465422319
! 18293 291843567
! 28667 19532448
! 9907 687280563
? 1
! 59945 497568516
? 1
? 1
? 1
! 57912 391523549
? 1
? 1
? 1
! 38101 313392174
! 24422 544444382
? 1
! 24035 138436568
! 8093 89435980
! 57304 341551333
? 1
! 21995 105021901
! 53740 567189038
! 56033 904691682
? 1
! 24190 813844291
? 1
! 44553 113495323
! 31315 899689375
! 19943 930774437
? 25509
? 1
? 1
! 53250 379560179
! 1246 175082513
! 39374 547754455
? 1
! 35737 983966679
! 55574 699515082
? 1
? 20674
? 1
? 1
? 1
! 6860 864196618
? 1
! 11646 750457814
! 36534 572738979
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 24096 871189974
! 40669 397677137
! 54695 988783414
? 1
? 1
! 60025 445887555
! 56668 228213128
! 56439 875191417
? 1
! 4922 388769937
! 50600 615855109
? 1
? 44844
! 488 107457518
! 29600 613910490
? 1
! 13768 129342853
? 1
? 1
! 54282 684763817
! 8016 496203033
! 28189 224280550
? 1
! 38708 489626242
! 50770 428705271
? 1
? 1
? 1
? 1
! 14897 967565498
? 1
! 22545 145785644
! 34936 429349133
? 1
? 1
! 44834 835625038
! 24475 435230605
! 36396 606568346
? 1
! 7174 160623177
! 56431 616807275
? 1
? 1
? 1
! 23141 806622682
! 30560 850853699
? 1
? 1
! 25008 498204452
! 8746 547300548
? 1
? 1
! 28608 798331224
? 1
! 7362 250088104
! 51032 204410821
! 28760 375074152
? 1
? 1
! 57675 867275640
! 43004 876102384
? 1
! 41789 45255282
! 46608 569995655
! 32188 899012296
? 1
! 48404 814523170
! 53861 447815012
! 19400 709544778
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 58742 453909083
! 47432 938868537
! 27153 502596496
! 6146 891432554
! 39610 439487982
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 51144 405153829
! 36083 52570810
? 1
! 14396 357654823
! 46181 830000963
! 36032 319983188
? 1
! 33675 767085780
! 36174 535448744
? 1
! 41284 100028930
? 1
! 13691 473164288
! 27253 693418385
? 1
! 38776 709535404
? 1
! 22837 323355597
! 39412 723500732
? 1
? 1
? 27974
? 1
? 1
? 1
! 20398 716171603
? 1
? 1
? 1
! 16297 690196041
? 1
? 1
? 1
? 1
! 56026 536746063
! 18766 755399411
? 1
? 1
! 57828 537204215
? 58216
? 1
? 1
? 1
! 49382 20533044
! 47217 372689970
? 1
? 1
? 1
! 9359 971948951
! 28036 960952991
! 1058 818671473
! 5146 603940640
? 1
? 1
! 7363 645218609
! 54998 969383571
! 55616 84893215
! 8629 696329736
! 17654 806583120
! 44873 339005770
! 38986 440575922
! 33497 648934472
? 1
! 52000 308221984
! 26884 17589184
? 1
? 1
? 52268
? 1
! 20219 244075540
! 11697 950330893
! 30124 873115838
! 56125 700383555
? 1
! 50259 349502180
? 1
? 1
? 35252
? 1
! 11618 821193253
! 505 813203312
! 41352 390319696
? 1
? 1
! 57858 790158202
? 1
! 5534 980029876
? 1
? 1
? 1
? 1
! 45945 700786251
? 1
! 40653 28789107
! 56279 149017752
! 18673 887585249
! 10701 12062851
! 2180 418219775
? 1
? 1
? 1
? 1
! 13266 451692429
? 1
! 11813 473833428
! 41969 426998116
! 17222 215207525
! 36602 854447574
? 1
? 1
? 1
? 1
! 44216 860807807
! 17549 191176267
? 1
? 1
! 22194 328631650
? 1
? 1
! 11230 771478275
! 21949 865775447
? 1
! 21086 774334998
? 1
! 50280 823232052
! 46031 444885251
? 1
? 1
! 51587 763832899
? 1
! 28176 753211778
! 10185 40516377
! 51312 185294925
! 10314 510199507
? 1
? 1
? 1
? 1
! 43454 242338260
? 1
! 5151 61026824
! 36146 503455628
? 1
! 29512 189606279
? 38871
! 14526 533410711
! 15039 498409391
? 1
! 8824 397578518
! 19223 254377336
! 16047 686004826
! 9902 906000144
? 1
! 2668 867633548
! 21308 114596224
? 1
? 1
? 1
! 45410 796663915
? 1
! 24548 47587406
? 1
? 1
! 53602 701141199
? 1
? 1
? 1
! 29976 502870322
! 44197 482907338
? 1
! 27947 391724931
! 28879 432982162
! 31993 520116034
! 28671 288100564
? 1
? 1
! 40199 299728102
? 1
? 1
! 51232 472632193
! 2905 405056222
! 27681 843891919
! 55608 160359370
? 1
? 1
! 23750 575068662
! 27420 551035942
? 1
? 1
! 39767 333862326
? 1
? 53209
! 13323 112648758
! 52314 662774157
! 4706 174994407
? 1
! 50473 904771312
? 1
? 1
! 57088 851360099
! 25791 37192504
! 24628 878374779
! 43733 696856952
? 1
! 20089 662014124
? 1
! 39409 504150394
? 1
? 1
! 24988 593858307
! 53679 80018805
? 1
? 1
! 54134 563051104
? 1
! 21360 288465712
? 1
? 1
? 33772
! 4880 177896578
! 32871 636179016
? 1
? 1
? 1
! 34781 570518982
? 1
? 10581
! 33729 239074671
! 48352 911058218
? 1
? 20946
? 1
! 27278 276676582
! 1378 180698422
? 1
? 1
! 43514 476612402
? 1
? 35845
! 7590 851602810
! 31612 185387548
! 20537 431011949
? 1
! 13666 509993959
! 49228 485307090
! 5941 619978473
! 1049 114934333
? 1
! 6253 697418442
? 1
? 1
! 44184 110319138
! 3273 423600610
! 12779 784612032
! 32183 794693454
! 48240 69477046
! 29169 317034593
! 38979 952239789
! 41907 903424397
? 1
! 14966 403192563
? 36020
? 46003
! 39961 540173797
! 51835 434041216
! 31263 651844056
? 1
? 1
! 8831 382657792
! 8671 795444346
? 1
! 56118 640526767
? 1
! 46384 891851212
! 5521 108886690
? 1
! 40187 336444490
? 1
! 59317 167695399
? 1
? 1
! 41881 234043936
! 47815 617739068
? 1
? 1
? 1
! 54243 113246476
? 1
! 30251 555155267
! 26653 235021727
? 1
? 1
! 22337 119390477
? 1
? 1
! 37230 270642992
? 1
? 1
! 8218 344567767
! 46122 277116860
! 40763 895278823
? 1
? 1
? 1
? 1
? 1
? 52943
! 40156 481936637
! 38446 786513006
! 21451 698417715
! 32495 757226901
! 18731 885163750
! 18664 746009871
! 9879 606059830
? 1
? 50439
! 8493 148896163
! 57341 147696191
! 27799 623555399
? 1
? 1
! 40591 839264034
! 40453 941128638
? 1
! 8838 863667720
? 1
! 8044 274881718
! 37943 250003487
? 1
! 30891 282228340
? 1
! 39140 291484985
! 56108 798545986
? 1
! 32022 169242694
! 46668 635098439
? 1
! 5145 747461629
? 1
? 1
! 23255 412165652
! 48325 467704437
? 1
? 1
! 47743 396669832
? 1
! 8276 878100949
? 1
! 40565 930564355
? 1
! 29516 71567383
! 29952 75384601
! 49846 374785558
? 1
! 39272 706646019
? 1
! 42606 648911379
! 57471 784035796
! 34891 389071565
! 35153 232314522
? 1
? 1
? 1
! 45587 10620372
! 12071 696580107
? 1
! 40680 260726983
? 1
? 1
? 1
! 43615 346467533
? 1
! 54891 597122198
? 1
? 1
? 1
! 50738 358538998
! 34203 349000440
! 12590 35357490
! 53687 542968496
! 42666 6670782
! 57517 434762598
! 59257 367324178
? 1
? 1
? 1
! 54837 631378040
! 7659 389916969
? 1
? 1
? 1
! 32307 839903452
! 56636 719210047
? 32159
? 1
! 4702 632080186
! 51837 31669942
! 33129 585202075
! 38648 679429211
! 28987 291759286
? 1
! 25501 457048003
? 1
! 27686 431770484
! 25529 110249606
? 1
? 1
? 1
? 1
! 53599 998856635
? 1
? 1
! 20181 434122354
! 43940 96292936
? 1
! 36976 129377888
? 1
! 3919 739687600
? 1
! 17510 639679399
! 46648 320095693
! 44102 162180672
! 49837 672633578
! 6122 110226375
? 1
? 1
? 1
? 1
? 1
! 30532 296480541
? 1
! 23041 424996956
! 248 614904822
! 6214 268846230
! 21671 822137273
! 56201 383468419
? 1
? 42396
! 41528 904822408
! 11360 199786660
! 42059 875527708
? 1
? 59533
! 30109 279701433
! 5907 498717787
! 59425 426306323
? 1
? 1
? 1
? 1
? 1
? 5162
? 1587
? 45124
! 50543 831728320
! 57833 760168424
? 1
? 58741
? 1
! 11076 222614583
? 1
! 30627 583944993
? 1
? 1
! 55323 321423402
? 1
! 22297 951862522
? 1
! 51575 316871809
? 1
! 14733 545890167
? 51213
? 1
? 1
? 1
! 14193 490017044
! 27287 965824400
! 54333 880093949
! 57107 622451925
? 1
! 11594 438969984
! 37393 403472530
! 22368 75859586
! 25976 128159332
? 1
? 25284
? 1
! 29014 238688089
! 38905 550548373
! 48253 933284580
! 51813 515910435
! 4928 432467828
? 1
! 50573 562034319
? 1
! 26299 246802720
! 38763 83580777
? 1
! 57238 777844693
! 26139 729215526
? 1
! 19310 889678236
? 1
? 1
! 16128 683220691
? 34844
! 24019 768978458
! 35871 303699906
? 52731
! 24567 251713666
? 1
? 1
? 1
! 12637 667573962
? 1
? 1
! 11349 704454795
? 1
? 1
? 1
? 1
! 54834 587401705
! 7840 235498864
? 1
! 25901 28876405
! 9088 361174939
! 1844 283718484
! 9398 865327890
! 58715 667733074
? 1
! 13648 71270331
? 1
! 37680 721760857
! 19869 134232627
! 46432 335606212
! 16709 372392655
? 1
! 4732 160095764
? 1
? 1
! 35709 168263029
? 1
? 1
? 1
! 53485 949426168
? 1
? 1
? 1
! 52007 543498970
! 52104 34391987
? 1
! 23328 135814399
! 47972 544167694
? 1
! 5945 18769600
? 36265
! 22495 216607537
! 24556 944510891
? 1
? 1
! 36429 931671611
! 48793 362330911
? 1
! 30387 307594669
! 56742 746004125
? 54612
! 29369 968049525
? 1
? 1
! 55629 196040578
? 1
? 1
! 44803 225298372
? 1
? 1
! 59886 966768666
! 22426 720001385
! 50309 149738267
? 1
! 12443 691076291
? 1
! 48053 267520540
! 56168 574373728
? 1
! 27671 251075827
! 27884 617081981
? 1
! 54680 715310014
? 1
! 24179 895522951
! 8918 10051843
! 26995 166004415
? 1
! 55695 462352812
! 22118 211882486
? 1
? 1
! 25110 37193335
! 58051 282939649
! 5908 264901279
! 24832 319952047
? 1
? 1
! 27678 702637343
! 20624 48464528
? 1
! 59146 439976568
? 1
! 32675 579926228
! 29481 659179516
! 19254 561208462
! 8561 832759999
? 1
? 1
! 10429 269103144
? 1
! 57546 107003205
? 1
! 42338 680423827
! 7181 916665553
! 20416 947067455
? 1
? 1
! 25883 961608966
? 1
! 24742 947448839
? 1
? 1
? 1
? 1
! 15822 878357964
? 1
? 1
? 1
? 1
! 24971 494031299
! 49842 986568958
! 12144 672202931
! 34959 879816144
! 53401 571185562
! 51893 193165231
? 1
? 1
? 1
! 46220 868681733
? 1
! 43169 565075961
! 20744 724657399
? 1
? 1
? 1
! 56326 982515646
! 28631 211533123
! 56549 827071518
? 1
? 9141
! 33348 901054908
? 1
! 21891 7799668
! 18630 560665233
? 31516
! 40471 396169670
? 1
? 1
? 1
! 19019 152697615
? 1
! 7163 857984374
? 1
! 10727 941584453
? 1
! 54382 249461398
! 33969 386053014
! 40047 494915253
? 1
? 1
! 33844 105364035
? 1
? 1
! 12823 339841520
? 1
! 14557 741163794
! 44322 481238883
! 58158 441982680
! 30495 29757507
! 20151 438084540
? 1
! 37121 831800652
! 21615 47541661
? 1
? 1
! 46557 524465408
? 1
! 56799 926929567
! 52696 663782269
? 1
? 1
? 1
! 45548 362702964
! 3370 503228736
! 26770 82078968
! 38862 973537438
! 6004 16283112
! 29760 130431942
? 1
! 38437 842951008
? 23557
! 58087 839726921
! 14832 533380485
? 33139
? 1
? 1
? 1
! 2324 296483651
! 29902 551089730
! 25931 526711566
! 41044 792014990
? 1
? 1
? 17518
! 6926 284041236
? 1
! 39270 240271462
? 17979
? 1
! 13390 684970567
! 55362 106570920
! 51868 456701826
? 1
? 1
? 1
! 49876 24879247
? 1
? 1
! 13192 564464688
! 53636 454602454
? 1
! 34950 369366426
! 30 228832261
? 1
? 1
? 1
? 1
? 1
! 29612 442041093
! 4137 476217499
! 44999 46772240
? 55177
! 14108 84698208
? 1
? 1
! 48681 466215825
? 1
! 30040 443410820
? 1
! 51604 628223356
! 59938 161090269
? 1
? 1
! 17342 839136503
? 1
! 31186 545980486
! 2044 611632591
! 60015 139879641
! 57123 240842685
? 8758
? 1
? 1
! 60 901372401
? 1
? 1
! 50513 249979598
! 26556 398374327
! 24815 51851489
? 1
! 53226 388741221
? 1
! 26561 757412409
? 1
? 1
! 51197 580414349
! 33859 884281324
? 1
? 1
? 1
? 1
? 1
? 1
! 28675 188342715
? 1
? 1
! 46924 148999151
? 1
? 1
? 1
? 1
! 50935 118186841
? 1
? 1
! 13357 95233405
? 1
? 1
? 1
! 54465 94210670
! 48982 90264085
? 1
! 17539 137187164
? 1
? 1
? 1
! 58490 126201742
! 468 798735938
! 379 303242461
? 1
! 57148 204987800
! 20237 432709967
? 1
! 16308 640743741
? 9945
? 1
! 56539 165195852
? 1
! 33192 886781015
! 35967 32727958
! 12537 413438079
! 44780 661165940
! 28435 775258042
! 20637 540754112
! 8773 341071183
! 28467 922533635
! 21275 92942049
! 41725 995783045
! 8818 960895350
! 51521 449632379
? 1
! 22913 650233906
? 1
! 25707 944269552
! 58281 377740576
? 1
? 48438
? 1
! 1675 204359954
! 53814 356637602
? 29465
? 1
? 1
? 1
! 32318 508060134
! 4978 309686358
? 1
? 1
? 1
! 44915 560259626
! 48014 663987366
? 1
? 1
! 30629 580079884
! 18417 260279916
? 1
? 1
! 10336 813103351
? 1
! 21767 333764908
? 55659
? 1
? 1
! 2854 614901984
? 1
! 10086 345727905
! 36827 550457511
? 1
! 17423 252617929
! 13712 438478159
? 1
! 56297 209265125
? 1
! 47005 672837131
! 29922 192786835
! 20676 375596700
! 32436 440923083
! 43605 732069633
! 39667 906740352
? 1
! 59444 470787525
! 4651 732352304
! 3862 476036687
? 3737
? 1
! 18685 866289325
! 20971 507908180
! 27266 729133129
? 1
? 1
? 1
? 1
! 15945 466820177
! 1270 327829823
! 39737 159024726
! 23284 429074405
! 48469 117524604
? 1
! 49818 732525574
? 1
? 1
! 54140 339440249
! 2243 577725580
? 1
! 44039 232029269
! 22930 720352477
? 1
? 1
? 1
? 1
? 46428
? 1
? 32056
! 40533 281549178
? 1
! 24533 826530404
? 18674
! 47293 940456776
! 23679 728728613
? 1
! 14214 407875047
! 18660 398891369
? 1
! 39684 943749704
! 19 244724025
? 1
? 1
? 1
! 54501 869120241
! 44993 611128486
? 1
! 38402 179527157
? 1
? 1
! 8729 691403853
? 1
? 1
? 1
? 1
? 1
! 57725 185294502
! 21938 695101982
! 19153 576304881
! 27677 791434458
! 44158 121967395
? 1
? 6034
! 19823 877550572
? 1
? 1
? 1
? 1
! 43767 386349265
! 24246 896371238
! 1236 836154845
! 49444 145852418
! 880 790350516
? 1
? 1
! 40237 16528970
! 56075 151862059
? 1
! 3058 929401350
? 1
! 55038 874993881
? 37161
? 23265
? 1
! 31547 930976079
? 1
? 1
! 4167 885713762
! 57243 700962762
? 1
! 16190 938143382
? 1
? 13046
? 1
? 56186
? 1
? 1
? 52043
? 1
! 10827 884389796
! 23555 315160750
? 1
? 1
! 19827 567914390
! 2207 52526622
! 6135 704546039
? 1
? 1
! 21824 835579434
? 1
! 59152 215545285
? 1
? 1
? 1
? 1
! 41774 388334756
? 1
! 17538 136796337
? 1
! 35378 444713448
! 38471 113396436
! 18833 397278865
? 1
! 46658 363541582
? 1
? 1
? 1
? 27328
! 38461 533185510
? 1
? 1
! 11050 374321677
? 1
! 4150 123193426
? 30558
! 7579 751036286
! 29717 762129761
! 46492 787932064
! 42028 988916174
! 2215 90508147
? 1
? 1
? 1
! 44487 816319864
? 1
! 51288 155384617
? 1
? 1
! 54748 142441062
! 20740 862071312
? 1
! 39884 354533231
? 1
! 33392 411320379
! 15834 289328232
? 1
! 38734 217463414
? 1
! 36640 167439119
! 16856 60801206
! 52068 881622992
! 12296 446927047
! 5341 694865417
? 1
! 43947 291446375
? 1
? 1
! 31507 640536248
? 1
! 30260 918420716
! 14385 212131592
! 28032 501433830
? 1
! 30604 699861272
! 16042 39356231
? 1
? 1
? 1
! 40623 211778845
? 1
! 29302 146212090
? 31391
? 1
! 41458 706358175
! 19693 566614440
! 55364 3693783
! 44182 594721106
! 15561 734792975
! 42502 690097477
? 1
! 59183 87786341
! 36682 561845288
! 29661 17972741
! 47065 643438362
! 4277 544511927
? 1
! 24748 520349323
! 19059 965996280
! 57212 99449014
! 15544 787040912
! 44088 755384923
! 39794 924055219
? 1
! 56121 6721264
! 34259 912041371
? 1
? 1
! 42098 29179448
? 1
? 1
? 1
! 22971 165604635
? 1
? 1
! 11539 997098830
? 1
! 818 565748749
! 16778 758993121
! 7462 326319243
! 36929 954557214
? 1
! 37542 395950120
? 1
! 18376 302226954
? 1
? 1
! 54006 802338298
? 1
? 1
! 5603 325981481
? 1
? 1
? 1
! 29493 705143185
! 7300 898045787
? 1
? 1
? 37656
! 58043 83928930
? 1
! 741 767012896
! 37355 867127569
! 48236 469851696
? 1
! 2172 63586737
! 60021 885842745
? 1
! 16493 614362888
! 54521 753679692
? 1
? 1
? 1
! 33009 568743960
! 52203 12130933
! 46306 597537709
! 19557 366708177
? 1
! 20892 677425944
! 58500 620195778
! 8027 796979387
! 59793 913126487
! 26941 284079240
? 1
! 37267 350367971
! 20899 239571935
? 1
? 1
! 18969 851758712
! 37329 831308049
? 1
? 49315
? 1
? 1
? 1
? 1
! 7585 705048714
? 1
? 1
! 45887 149342685
! 22253 754395207
? 1
? 1
? 1
! 58996 342356566
? 1
? 1
! 49419 427810109
! 29400 946054081
? 1
? 1
? 1
? 1
! 10704 900086895
! 38356 719621137
? 1
! 40960 19742415
! 6754 956164532
? 1
? 1
? 1
! 27703 971658095
! 30420 296518065
! 18083 286716600
? 1
! 17147 412158221
? 1
? 1
? 13053
! 21897 315784911
? 1
? 1
? 1
? 1
? 1
! 24217 579547551
? 1
? 1
? 1
? 1
? 1
! 49572 658867556
? 1
! 30412 491991898
? 1
? 1
! 14712 58024773
! 11298 991094225
? 1950
? 37827
? 1
? 1
? 1
! 43600 399772103
? 1
! 37892 166361344
? 42052
? 1
? 1
? 1
! 49264 742437459
? 1
! 11882 114160975
? 1
? 1
! 37005 24188084
? 1
? 1
? 1
! 48071 682286493
! 8072 93615383
! 46701 695435163
? 1
? 1
? 1
? 1
! 48085 375749561
! 9045 880061960
! 26881 646459886
! 43935 159920341
? 1
! 479 321805764
! 20242 330655072
? 1
! 37083 863361804
? 1
? 1
! 54656 484888678
? 1
! 23524 934079376
? 1
? 1
? 1
! 1229 851140706
? 1
? 1
? 1
? 1
? 1
? 1
! 11387 69427239
? 1
! 55535 821412896
! 23316 683152296
? 1
? 1
? 1
? 1
! 38502 771377886
? 1
! 22023 799404452
! 44727 539049431
? 1
! 24611 377814957
! 30035 296231473
? 26426
! 546 470235410
! 52719 884491889
! 39506 845927258
? 2235
! 16791 928929640
? 31579
? 58458
? 10346
? 1
! 48260 474853714
? 1
? 1
? 1
? 1
? 1
! 8394 701361085
? 1
! 2736 967768729
? 1
! 56887 455885925
! 54497 694460991
? 12460
! 44342 828838464
? 1
! 47580 18476114
? 1
! 40842 699469030
? 1
! 58634 438164288
! 1717 154547938
? 1
! 31180 44159329
? 1
! 19231 688190632
! 27085 594893630
! 37008 820760033
? 1
? 13258
? 1
! 59747 436663538
! 53054 40217290
? 1
? 1
! 53448 835878950
? 1
? 1
? 1
? 1
? 1
? 1
! 30851 289566485
! 5131 998470048
? 1
? 1
? 1
! 57735 667355587
? 1
? 1
! 49139 400060942
? 289
? 1
? 1
! 41953 859592273
? 1
? 1
? 1
? 1
! 52278 754726098
? 1
! 41648 884671535
! 25540 564435723
! 4998 350006494
? 1
? 1
! 36695 96695786
! 53884 414524648
? 1
! 57438 228376861
? 1
! 17670 23526865
? 1
? 1
! 10068 595758684
? 1
! 34843 557415472
! 5522 387516629
? 1
? 1
! 38054 597239614
! 22419 356009950
! 37904 756722819
! 27172 669028645
! 30236 483109141
? 24342
? 1
! 23312 281580537
! 7315 889799644
! 10133 477685668
? 1
! 54775 10191388
! 8965 427403078
! 7131 636117224
? 1
? 1
? 1
! 52436 323009366
? 1
! 29140 519353754
! 57492 757393060
? 1
! 25586 422710950
? 39039
? 1
! 59258 324539444
! 17753 71042319
! 48813 18983320
! 47285 148873441
! 48732 653787599
? 1
! 18318 272736252
? 1
! 2279 915529605
! 53979 679035823
! 12847 683926253
? 1
? 1
? 55976
? 1
! 17317 29370555
? 1
? 1
! 7354 675989508
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 16674 337654813
? 1
! 30225 156500708
? 18013
? 1
? 1
? 1
! 18911 387918145
! 58277 44924219
? 1
? 41753
? 1
? 1
! 45411 796974365
! 13361 397635954
! 32647 483269870
! 13911 36668970
? 56320
! 23447 620358611
! 59311 114076154
! 49960 224812413
! 16389 609464630
! 857 509950736
! 25109 782240105
? 55729
? 1
! 53164 242190210
! 51339 25529966
? 1
! 46089 927136308
? 1
? 1
? 1
? 19415
? 1
! 58059 131749589
! 19769 870870337
? 1
! 39059 721059460
? 1
! 19206 617288791
! 45047 729947193
! 45375 911950994
? 1
? 1
! 45769 691648906
! 18767 883939578
? 1
! 29697 760936395
! 35753 885315880
? 1
! 37897 284654174
? 1
! 29162 774417921
! 16807 272611611
! 20395 59310457
! 49110 642942180
? 17531
! 3325 770762517
? 1
! 7930 772246284
! 35769 770805414
! 719 158944605
? 1
! 39415 149869251
? 1
! 41949 71980986
? 1
! 10203 37515069
! 8854 103809283
? 1
! 25017 947927183
? 1
? 1
! 54909 57458362
! 26915 120050291
! 52413 267879039
? 1
! 50438 959836839
! 22721 102644496
? 1
? 30202
? 1
! 37111 741159480
? 1
? 5564
? 1
! 19234 255230395
! 28351 255829815
! 11180 153035559
! 54476 116405047
! 9922 286033739
! 44043 946902127
? 1
! 52208 536731946
! 34783 612959440
! 49645 194484396
? 1
? 1
? 1
? 28938
! 47336 437476068
! 2839 308286753
! 21159 802495738
! 29334 439400491
! 29848 357424318
! 49452 290898426
! 35852 709709696
! 9311 694811539
! 29542 84613063
? 1
! 9542 392787011
! 16738 432190099
! 34671 163912020
! 42347 656496443
! 6093 827381758
! 36910 389166879
? 1
! 3275 309196970
! 22004 222124399
! 49024 295139747
? 1
? 1
! 18508 543643666
! 7338 711808183
! 5707 274694803
! 2508 290586964
! 28653 54660213
! 27229 88574039
? 1
! 17480 332988217
! 25474 68633609
! 45650 849004595
? 33609
? 1
! 35952 844727582
? 1
? 52639
! 24201 204158470
! 42134 2239734
! 6094 968199554
! 33267 326040165
! 601 861260686
? 55004
! 26904 332223910
? 1
! 29547 753615746
? 1
! 36206 290656248
! 21805 777954533
! 44025 108338036
! 45418 540196276
? 1
? 1
! 37836 333584635
! 3769 432040780
! 9074 65387775
? 1
? 1
? 1
? 1
! 41504 106642945
! 35477 493182114
! 56786 741712874
! 23356 232218361
? 1
? 1
! 48602 63512478
? 1
! 27264 372014628
? 1
? 1
! 12576 747598790
? 1
? 1
? 1
? 1
? 1
! 32723 700586198
! 9314 592273554
! 38826 108585326
? 1
! 55156 134038495
? 1
! 48313 392039620
! 48076 684544883
? 1
! 56064 914434795
? 1
! 49483 665705612
? 1
? 1
? 1
! 46944 909218977
? 1
! 51680 968402683
! 4686 945363391
? 1
? 1
? 1
? 1
? 1
? 1
! 26599 358598587
? 1
? 1
! 7642 49444488
? 1
! 24049 539211558
? 1
? 1
! 57520 4462956
! 32949 896978321
? 1
? 1
? 47015
! 50992 788735897
? 1
! 26961 415726149
! 6175 549529813
? 1
! 56240 964203668
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 53176 382726738
! 56909 816989483
? 1
! 10344 904018550
? 1
? 1
? 1
? 1
! 35464 669921069
! 30513 722294107
! 20568 800324172
? 1
? 1
? 1
! 18951 880785472
? 29286
! 51848 151436555
? 1
! 25979 137165755
? 1
! 3500 707699220
! 46412 569186459
! 40248 375312318
! 33310 913706124
? 1
! 23123 506919783
! 48930 903842012
! 381 924035407
? 1
? 1
! 9347 954187894
? 1
? 1
? 1
! 26984 18968880
? 1
! 35936 494899178
! 32330 718555862
! 12656 779605574
! 28315 738289487
! 57981 52954191
? 1
! 38223 792909059
! 32367 758643268
! 15905 94344009
? 1
? 1
! 58643 56000876
! 23441 349338075
? 1
! 35239 489615857
! 51071 927465123
? 1
? 1
! 39216 593056637
? 1
! 22673 942159534
? 1
! 33528 333476589
! 45519 588238558
! 32787 950217381
? 1
? 1
? 1
! 55692 421180902
! 17198 938226498
? 4765
! 16469 650825289
! 22231 51635388
? 1
! 25021 341982957
! 197 393746395
? 1
? 1
? 1
? 1
? 1
! 18703 677802257
! 46662 433701376
? 1
! 9501 403657393
? 1
! 35275 617998589
? 1
! 20536 121702816
! 23070 544874500
! 27319 594867904
? 1
? 1
! 43978 147430823
? 1
? 1
! 48007 794604207
! 30713 591960924
? 1
! 39049 678963298
? 1
! 33820 592047536
! 33988 739848802
? 1
? 1
! 8682 151942775
? 1
! 1744 897791247
! 20672 238156335
! 29187 846235618
? 1
! 27856 453148957
? 1
? 1
! 25407 250788638
? 1
? 1
? 1
! 10927 905623170
! 48962 563275684
! 35167 635297699
? 1
! 57306 58201617
! 13582 612768589
! 21180 193182347
? 1
? 1
? 1
! 12350 370612788
! 39517 518306580
? 1
! 56007 94991741
! 2704 977492551
! 38608 479955433
? 1
! 11410 30115568
! 31305 411907184
! 18296 520683435
? 1
? 1
? 1
! 8491 515811751
! 21726 62399614
? 1
? 1
! 20960 75080734
? 1
? 1
! 20833 646681097
! 2659 854435573
! 24723 564402809
? 1
? 1
! 14965 927583075
! 22200 434649057
! 14674 323312929
? 1
? 1
? 1
! 16480 519037725
? 1
! 47494 283800937
? 1
? 1
! 47219 248001516
! 35701 891469909
! 16213 599841534
! 8272 122093834
? 1
! 46169 276453480
! 6718 129389949
? 1
! 46993 217825301
! 24531 868685534
! 45009 1057251
? 1
! 14052 945020511
! 35244 61522608
? 1
! 46430 123360970
? 1
? 1
? 1
! 32933 855411017
! 18842 13016416
! 46177 754438129
! 37902 627735468
? 1
? 1
! 40611 154742655
! 53562 829654552
? 1
! 37923 662274436
! 44178 446294295
? 3515
? 1
? 1
! 17177 626426607
! 8182 251595392
! 13719 553862537
? 1
? 1
! 35917 844489456
! 9939 453891632
? 1
? 1
! 23157 384179971
! 50962 955018123
? 1
? 1
? 1
! 22070 103784697
! 37277 316141194
? 1
! 29353 554066578
! 58905 895840461
! 193 800459492
! 18288 585399708
! 40351 891451529
! 12183 938598757
! 40391 740022281
? 1
? 1
? 1
? 1
! 23431 722047026
! 53985 989852176
? 1
? 1
! 54934 516956004
! 43402 873870728
! 34 31385562
! 54777 321037532
! 26678 700815709
! 58310 894239274
? 1
! 21263 160679997
! 21141 890087654
? 1
? 46405
! 8661 596769077
? 1
! 7873 778201967
! 33627 193108179
! 32408 862139440
? 1
? 39280
? 1
! 9192 568050229
! 55929 161460277
! 59606 575281180
! 49657 133764840
! 17871 768429834
? 1
! 56127 883147865
! 8474 254939805
! 33380 860681625
? 1
? 1
? 1
! 34811 540276779
! 52140 85985892
? 1
? 1
? 1
! 17232 267575896
! 28100 630687242
! 55863 984133370
! 56545 403279294
? 1
! 14824 933838050
! 18612 302849525
! 52846 541203534
? 1
? 1
? 1
! 372 720669416
? 1
? 1
? 1
! 5348 834224393
? 43731
? 1
! 7757 551697641
! 25783 298642345
! 945 378027208
! 56181 793670691
? 1
! 224 882609721
? 1
? 1
! 33492 225830613
? 1
! 48268 83853449
! 29687 84579105
? 1
! 30413 657725106
! 53742 8372903
! 37826 740342431
? 1
? 1
! 25587 192238251
! 3665 489942101
! 427 371811951
! 31795 890423007
? 17831
! 27222 9490174
? 1
! 55876 562895587
! 42563 414804602
! 6729 97450777
! 24269 787574816
! 678 76848137
! 36641 510478004
? 1
! 54128 101169948
? 1
? 1
! 39534 843427157
? 1
? 1
? 1
! 2885 524784932
? 1
! 42164 28407715
? 1
? 1
? 1
! 47802 958778250
! 20324 678505230
! 29742 18214251
! 51196 502306289
? 1
? 1
! 54422 693764434
? 1
! 59357 514070679
? 1
? 1
! 10286 699644538
? 1
! 32247 462417482
! 26521 40710608
! 5874 340267590
? 1
! 4506 487726229
! 56693 476323615
? 1
? 1
? 1
! 14804 888210931
? 1
? 1
? 1
! 48206 342357974
! 35264 26733980
! 229 535456648
! 50214 361291286
? 1
? 1
! 51553 504271608
? 1
! 51872 133897986
! 10564 566357403
! 35292 607432235
? 1
! 30717 85059871
! 26874 437324518
! 32313 284810610
? 1
? 1
? 1
? 7345
? 1
? 1
? 1
? 1
! 30331 13821106
! 31550 651938816
! 47623 914223942
? 1
! 32904 481567527
! 20921 53200787
! 30885 791625840
! 1033 191116168
! 18781 819360982
! 43104 545787718
? 1
? 1
? 1
? 46101
! 46715 320230585
? 37251
? 1
! 53405 128273243
? 1
! 31258 644479016
? 1
! 9866 670184302
? 1
? 1
? 1
? 1
? 1
! 28363 450508092
? 1
? 35533
? 11767
! 24979 79014917
! 52288 729579365
! 52705 760755060
? 1
! 41019 821801715
? 1
! 7366 135879152
! 37140 623109674
? 1
? 18306
! 45937 36188526
? 16986
? 1
? 1
! 32412 14210684
! 28416 36443635
? 1
! 55813 780821287
? 1
? 1
? 1
? 1
! 11236 583974454
! 6301 700624682
? 1
? 1
! 49007 815514689
! 43040 620167960
? 1
? 1
? 1
! 36205 132043617
! 43156 742327483
! 31354 194162927
? 1
! 32045 864705478
? 1
? 29987
! 32784 699434629
? 1
! 28661 882507677
? 17435
! 47983 386816458
? 1
! 55310 971325566
? 1
? 1
! 24509 901077117
! 21270 278575685
! 50208 705810204
? 1
? 1
! 16468 714715475
? 1
? 9745
! 3356 364301993
! 14412 905207003
! 23715 28562846
! 21574 69941201
! 34155 248161849
? 1
? 1
? 1
? 1
! 23624 274671841
? 1
! 7012 975729969
? 1
! 25718 469623468
! 7611 585074120
? 1
? 1
? 1
? 1
! 51926 376897053
! 56548 974983800
! 7112 169294345
! 32638 551399026
! 59472 959171748
! 14485 341982515
! 32204 119058133
? 1
? 1
! 17048 965029856
? 1
? 1
? 1
? 1
! 3096 187529051
? 1
! 43416 616010328
! 49306 560729952
? 1
? 1
? 1
! 17589 696913624
! 54565 954952209
? 899
! 31167 237131219
? 1
! 37270 37945223
? 1
! 49166 563746498
? 1
? 1
! 8372 359366336
? 1
! 42795 56026945
! 3632 362044372
! 28330 630995412
! 36701 305497783
! 13006 193625338
! 50926 143008505
? 1
? 1
! 27374 243009922
? 1
? 1
! 4106 539588417
! 14231 385340362
? 1
! 33736 412487199
! 25362 531504952
? 1
? 1
? 1
? 1
! 10433 600715351
? 1
? 1
? 1
? 1
! 46230 339970099
! 21892 774550613
! 35324 780835793
? 1
! 2260 271417920
? 47683
! 49518 276891185
? 1
? 1
! 25063 438733149
! 16273 662611451
! 17815 931982310
? 1
? 1
! 44502 98367396
! 7017 164473128
! 9101 762744952
! 43791 940797139
? 1
? 1
! 55192 639193151
! 6656 507761840
! 57182 394468683
? 1
? 550
! 18968 319180706
! 52210 849429698
! 48781 778559019
! 58046 473978244
! 14541 462373128
? 1
? 1
! 8833 586278530
! 59354 324501430
! 12118 447040847
! 40718 445264359
? 1
? 1
! 23003 335169367
? 1
? 1
? 1
! 40094 810809561
? 1
? 4103
? 1
! 24329 898342904
! 57802 371410440
? 1
! 46414 852103534
! 19848 600443798
! 7769 559181646
! 44156 650292314
! 41982 414373175
! 31628 52808004
! 24478 737723369
! 46979 698946086
? 1
? 1
? 1
? 1
? 1
! 531 24884160
? 1
? 1
! 52909 479455886
! 36238 460569560
! 34202 788218778
! 29498 284948674
? 1
? 1
? 1
? 1
! 2908 37282020
! 37537 784116834
! 8464 609231560
! 51265 356048456
! 1091 720100258
? 1
? 1
? 1
! 13543 428767167
! 16024 32935792
! 28167 896976129
? 1
! 37931 789093446
? 1
! 4429 206066333
! 44543 858324622
! 33108 963646165
? 1
? 1
! 35636 511197026
? 1
! 41238 299960680
! 8404 720729168
? 1
? 1
! 8917 175128368
? 1
? 1
? 1
? 1
? 1
! 28291 81843296
! 17814 802734484
! 33214 601433962
? 1
! 11075 936884257
! 55024 243902797
! 35788 374250997
? 1
? 1
? 1
! 30092 434883077
? 1
! 19434 16529675
! 13816 496676438
? 1
? 1
? 1
? 1
? 1
! 27351 873969783
! 43689 699001763
? 1
? 12179
? 1
! 15665 630739707
? 1
? 1
! 19600 406833388
! 40778 865513682
? 1
! 21690 335292010
! 13592 45681592
! 5494 549636119
? 1
? 1
! 41048 392945889
? 1
! 24678 733741839
! 8377 974501115
? 1
? 1
! 43359 395246331
! 36585 957308460
? 1
! 19444 850777006
? 1
? 1
? 1
! 19918 943227433
? 1
! 15472 504587154
! 14885 624914625
! 19674 318475257
! 50856 381953561
? 1
? 1
! 46694 917162719
! 16233 47259308
? 1
! 55042 862212392
? 1
! 37433 835690830
? 1
! 8783 538537479
! 59159 636320883
! 56435 533006585
! 20284 156012080
! 18075 415737557
? 1
! 36554 480507555
! 37985 900528407
? 1
? 1
? 1
? 1
? 1
! 32557 656236258
! 12405 715815878
? 38199
! 12435 683074599
? 1
? 1
! 30130 7411718
! 33604 946451968
? 1
! 48709 176807748
! 1699 918728127
? 1
! 16970 273654456
? 1
? 1
! 54205 622765831
! 31640 864995604
! 8512 653970039
! 42348 701261139
? 1
! 14876 288205221
? 1
? 1
? 1
! 7002 380066926
? 1
! 41723 579760385
! 13494 733035324
? 1
? 1
? 1
? 7281
! 23820 687705852
? 1
! 19646 183959011
? 1
! 41509 106613940
? 1
? 1
! 4146 765533348
? 1
? 1
? 1
? 1
? 1
! 34325 232950502
! 3630 351025117
! 34013 754180847
! 56083 469266132
? 1
? 1
? 1
? 1
! 14555 349208603
! 30127 254210981
? 1
! 11039 274550328
! 18042 702837378
? 1
! 52953 506148464
! 47343 238870925
! 19813 957221299
! 31819 931227484
? 1
? 1
? 1
! 36459 584229479
! 22214 42277222
! 6473 548436545
! 20761 274313002
! 26091 537613066
! 51219 630317692
! 25734 930592466
! 6081 138746521
? 1
? 1
! 19133 136091358
? 1
! 17398 629300199
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 48376 882044141
? 1
? 1
! 54725 582788670
! 1376 951204586
? 1
? 1
! 47638 739834990
! 13776 408497924
! 53834 621366481
! 5632 680640078
! 50383 778000287
? 1
! 57372 606468614
! 43971 474112277
? 1
! 53550 216636316
! 791 841351967
? 1
? 1
? 4742
? 1
? 1
! 33142 398657892
! 35169 166876250
? 1
? 1
? 1
! 13269 835438360
? 1
? 1
? 1
? 1
! 44650 122332971
! 57549 740571914
! 3439 918601964
! 34451 783039721
! 39576 635031957
? 1
? 1
! 9525 437163059
! 7607 459177195
? 1
! 51948 883315233
? 1
? 1
? 1
! 44416 389148392
! 53086 433763580
! 3781 752888202
? 1
? 1
! 48739 87072549
? 1
? 1
? 1
? 1
? 1
? 1
! 27471 581858021
? 1
! 2025 253104733
? 1
! 53987 660444572
? 1
! 21942 161633067
! 17687 151448946
? 1
? 1
? 1
! 41418 784902050
? 1
? 1
! 48799 726951585
? 1
? 1
! 36450 893622475
? 1
? 21544
! 23112 262788730
! 18552 482732010
? 1
? 1
! 43030 160026338
! 50630 856375849
! 3685 906022649
! 57055 459892025
? 1
? 1
? 1
! 57916 567648652
? 22320
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 42128 686101717
! 32849 624280521
! 70 804381751
! 19128 282098444
? 1
? 1
! 1347 845866457
? 1
? 1
! 43774 223396283
! 40897 947543801
! 22834 388326296
! 53639 925630509
! 37298 656408036
! 24776 968867418
? 1
! 26465 262288249
? 1
! 52678 740639370
! 28988 369597892
? 31482
? 1
? 1
! 34552 740061496
! 39663 795185929
! 8800 657673959
! 5847 235697769
? 1
? 1
? 1
! 33366 173012209
? 1
? 1
? 1
? 1
! 45239 945780590
! 40744 916770825
? 1
! 2388 765779244
? 1
? 1
! 42598 651870160
? 1
? 1
! 42684 390095219
? 1
? 1
! 20973 374609851
? 1
! 44850 268835808
! 15812 675373553
! 10474 683598424
! 18405 976873377
! 29057 254863514
! 2822 897793715
? 1
? 1
? 1
? 1
! 36393 388097536
? 25562
! 53798 496667876
! 42981 976200875
? 1
? 1
? 25459
? 1
! 6505 549890489
? 1
! 46663 333352567
! 16036 748700900
? 1
! 24903 175575597
! 34667 271528865
! 6972 724334727
! 39084 146110694
? 1
? 1
! 16054 707236976
? 1
? 1
? 1
? 1
! 33452 511707088
! 28462 785391605
! 24462 118325587
? 1
! 45209 516338374
? 1
! 30918 79638850
? 1
? 1
? 1
? 1
! 27840 221910570
? 1
! 29736 796936633
! 54159 997861604
? 1
! 41629 631156241
? 1
! 57460 816878988
! 15806 215609263
? 1
! 54923 895541901
! 56686 502988830
! 12925 979350064
! 51519 472599819
! 32936 514794014
? 1
! 8900 937525438
? 25254
? 1
? 1
! 21414 480163165
! 37882 601720570
? 44731
? 1
! 23099 930442671
! 27302 121686362
? 1
? 1
? 4593
! 15271 736116338
? 1
? 1
? 1
! 29530 971214997
? 1
? 1
! 30052 871783648
! 37053 440952734
! 53235 592856181
? 1
? 1
? 26173
? 1
! 17725 284140130
? 1
! 49464 603475958
? 1
? 1
! 16754 259640891
? 1
! 52765 88832955
? 1
? 1
? 1
? 1
! 47505 256569403
! 56004 106148559
? 1
? 1
! 442 124172559
? 1
? 1
? 1
! 56038 985836669
? 1
! 58417 891770930
! 7800 295149311
! 41661 759459450
! 45400 997003817
! 37806 883985128
! 48639 295852074
? 1
! 54261 866397018
? 1
? 1
! 18156 194136667
? 1
! 8821 727386768
? 1
? 1
! 47121 967102720
! 25964 596166715
! 45897 25019420
? 1
? 1
! 38034 175857101
! 13664 1714865
? 1
! 45544 543466403
! 1406 447216328
? 1
? 1
? 1
? 1
! 30636 469182237
? 1
? 1
! 1972 934670378
! 55520 997754953
! 24004 922020080
! 24448 62053461
? 1
! 40393 9896667
! 55339 293070497
? 1
? 1
? 1
? 1
! 6845 205436578
? 1
! 5644 125772524
? 1
! 35622 877251319
? 1
! 43470 900453029
! 23950 583882761
? 1
? 1
! 23430 53850999
! 56177 724122296
! 21103 4411480
! 2605 25676728
? 1
! 14223 29660891
! 2439 105556611
? 1
! 20600 291168368
! 16226 562797224
! 26993 301725465
? 1
! 46252 18857417
? 1
! 12186 347054511
! 32865 910108396
? 1
! 33721 527792694
! 11323 431462660
? 1
? 1
! 35059 291678018
? 1
! 31865 222439810
? 1
? 1
? 1
! 15705 68377568
? 1
? 1
? 1
! 14574 949154690
! 34702 341102551
? 1
? 1
? 1
? 1
? 1
! 29201 745788717
! 2428 632561603
! 8768 163642295
? 1
! 21302 139824229
! 31128 19446004
! 23497 941671733
? 1
! 53334 57569220
? 1
! 18205 533571736
? 1
? 1
! 38581 985136559
! 3463 653368748
! 36022 342271719
? 1
! 56632 644729106
! 6815 38771916
! 2551 370105308
! 42858 545741731
? 1
! 13224 510381221
? 1
? 1
! 41724 245044999
! 29733 459917890
? 1
! 4835 103686823
? 1
? 1
? 33908
? 26073
? 1
? 1
! 25678 682590064
? 1
? 1
! 7378 574736353
! 17688 355688055
? 1
? 1
! 20259 77370242
! 50485 39346047
! 54569 895116734
! 29645 529294959
? 1
! 51628 685383295
? 1
? 1
! 53754 431788770
! 46190 715772376
? 1
! 54571 982284005
? 1
? 58387
? 1
! 47961 345479584
! 11684 50175781
? 1
? 1
? 1
! 41355 863339311
! 43008 905613330
? 18706
? 1
! 55838 96302972
? 1
? 1
? 1
! 27744 747568367
! 54419 293937628
? 1
! 20491 123437261
! 39416 991622098
! 45862 875492472
! 20720 372440155
? 1
! 32466 216720398
! 24011 189908897
? 1
? 1
? 1
? 1
! 15027 873388007
? 1
? 1
? 1
! 5154 860420813
? 1
? 1
? 1
! 2456 557840762
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 53154 328387476
! 58319 871669577
! 23842 319503899
? 1
? 1
! 55723 148191612
! 53290 282349968
! 49520 718640662
! 57920 448183416
? 1
! 53101 310605172
? 1
? 1
! 40941 5121574
! 53810 802221113
! 14363 784033353
! 31579 287465945
! 50029 605921633
? 1
? 22714
! 8559 49013462
! 59097 519570363
? 1
? 58636
? 1
! 6976 437113995
? 1
! 11971 286877631
? 1
! 26950 373826539
! 56281 275768378
! 30589 708223888
! 8921 659886718
? 1
! 53213 559986952
? 1
! 48156 230630345
? 1
! 35172 245567111
? 1
! 266 900341508
? 1
! 54472 933740332
! 33337 103606879
? 1
! 22678 799815299
! 24622 975040449
! 46791 677012318
! 35903 686814325
? 1
! 34104 281571848
! 40190 569694245
! 52834 638671456
? 1
? 8560
? 1
? 19987
! 38030 238216103
? 25542
? 1
! 15275 72547569
? 1
? 1
! 28288 517910594
! 7318 758159105
? 1
? 1
? 1
? 1
! 13385 718351957
! 50342 690909855
! 15641 35694985
! 8715 344714463
! 53821 604852246
? 1
! 17974 890638487
! 51991 385533992
? 1
! 27147 14215299
? 1
? 1
! 16795 675053053
? 1
! 40281 607067000
! 10140 486649572
? 1
! 29028 45156749
? 30977
? 1
? 1
? 1
? 1
? 1
! 43561 919984158
! 21502 426628452
? 1
! 18189 779975163
! 15146 584575452
? 1
? 1
? 4027
? 1
? 1
! 57672 740826450
? 1
? 1
! 30536 722678562
? 1
? 1
! 42820 689315357
! 46056 264223755
? 1
! 27096 420814355
? 1
? 1
! 48789 937955011
? 1
? 1
! 7478 326952738
! 56111 121807163
! 6606 454771911
! 58432 781653157
! 4931 430807396
! 29072 295706904
! 25395 830320670
? 1
? 1
? 48391
! 52316 231973828
? 1
? 3343
? 1
! 44162 284654465
! 6958 427033353
! 49798 388963527
? 1
? 1
! 55817 573074020
? 1
? 1
? 1
? 1
? 51656
? 1
! 11852 826475893
! 4637 334856958
! 57742 250036404
? 1
! 27301 448551059
! 6498 875994674
! 38247 895168914
! 32386 97698311
! 37562 982375921
? 1
! 55246 233679168
? 1
! 53796 44509955
? 1
! 40322 301967075
! 45347 775209674
! 18909 258908121
? 1
! 32019 691963800
! 3894 169873705
! 23462 238912680
? 1
? 1
? 1
? 41840
! 48269 309567830
? 1
! 3272 684523781
? 1
! 3785 576725840
? 1
! 994 639911685
! 4101 664744587
! 55984 999541914
! 21698 788129852
? 1
! 28346 928266242
? 39070
! 39822 72214055
? 1
? 29146
! 47928 46000306
! 14866 95728199
! 59464 667166425
? 1
? 23390
! 32025 148614139
? 1
? 1
? 1
! 55787 598403040
! 58298 960749156
! 48141 884265678
? 1
! 787 396246597
! 28524 362374449
! 58054 932258697
? 1
? 1
! 50088 652619322
! 3544 775095004
? 1
! 2945 147297324
? 1
? 1
! 48143 245214096
? 1
! 40299 106716276
! 26851 531081707
! 13104 762334558
? 1
! 29527 690673189
! 47180 647859563
? 1
! 13478 265433079
! 51670 44465412
! 59786 63291385
? 1
? 1
! 9211 238844634
? 1
? 1
! 53080 275697696
? 55940
? 1
! 48173 172004195
? 1
! 35366 678949130
? 1
? 40465
! 17787 59267828
? 1
! 31112 526469777
? 1
! 22726 297117329
! 51204 543979667
? 1
! 24532 875994161
? 1
! 29546 734605287
! 25020 284123213
! 24374 228690282
! 32456 966414336
! 9587 621490278
? 1
? 1
! 35708 94455586
! 56816 155658381
! 55450 13464101
! 37253 72365331
! 13755 414313354
! 39542 174589750
? 1
! 46593 588428456
? 1
? 1
! 36271 657418514
? 1
? 1
! 40605 856088473
! 37754 928887672
? 8065
? 1
! 57229 520297155
! 29773 690887481
? 1
! 28898 899376437
? 1
? 1
? 1
? 1
! 30272 764656615
? 1
! 47551 202221429
? 1
? 1
! 29572 804288331
! 23139 523210730
! 6597 320296748
? 1
! 49748 737959499
? 1
? 1
? 1
? 1
? 1
! 10543 474466
? 1
! 21060 486420160
! 39344 263847743
? 1
? 1
! 55300 861121802
? 1
? 1
? 1
! 38496 630881026
? 1
? 1
! 31810 923545688
? 1
? 1
! 7116 154695750
? 1
? 3054
? 1
! 42050 514460363
! 15564 228643760
! 50282 297627058
? 1
! 6196 179735171
? 1
! 54145 794037454
? 1
! 17092 325868539
? 1
? 1
! 34394 898271002
! 8121 630028635
? 1
! 23178 130754484
! 45885 751370896
? 34044
! 54265 486624923
! 29566 785075067
? 1
? 1
? 1
? 14595
! 55337 693487409
! 9093 499466388
! 47354 551147782
? 1
! 6921 908185553
? 1
? 3498
? 1
! 24262 243886174
! 44969 343558905
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 30263
? 1
? 1
? 1
! 26316 690277936
? 1
? 1
! 10941 289367301
? 1
? 24544
! 37023 641487059
! 23736 274725824
? 1
? 16298
! 47000 928938274
! 31606 443468063
? 1
! 636 226807916
! 45751 432568588
? 1
! 5853 604308233
! 55676 11738684
? 55679
! 26911 74942808
! 2568 835994588
! 2409 368263471
? 1
! 35791 589410083
? 1
! 26578 43004373
! 30334 288446703
! 38158 470165294
? 1
! 29750 708398371
? 1
? 1
! 33020 178139419
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 31530
? 1
! 10986 670657884
? 1
? 1
? 1
? 1
? 1
? 1
! 41110 198258921
! 45730 63783964
! 45821 427567310
! 15669 966748716
? 1
? 1
? 1
! 18935 708762265
? 1
? 1
? 1
! 1900 132211873
! 40528 395122338
? 1
! 12150 500837752
! 32185 110774172
! 51513 396085029
? 1
? 1
! 14766 708579072
! 40538 601285451
! 32580 437600377
! 12459 642133469
! 51326 610036866
? 32965
? 1
! 57264 520662362
? 1
? 1
? 1
? 1
! 39795 213957528
? 1
! 6513 817551506
! 41884 89093869
? 1
? 1
! 18490 357474899
? 39982
? 1
? 1
! 26407 53915437
! 39461 615721511
? 1
! 27552 617860686
? 16742
? 41247
? 1
! 27070 797542304
? 1
? 1
? 1
! 16271 460810490
! 18257 624093678
! 20048 566810253
! 8259 656548769
! 36799 320224862
? 1
? 1
? 1
? 1
! 9272 898468368
! 34827 119052723
! 46586 486048459
? 1
! 30739 991660255
! 59965 600167185
! 19815 554328512
! 40241 73382869
! 56063 838340218
? 1
! 38878 155767440
? 1
! 6598 403300820
? 1
? 1
? 1
? 1
? 1
! 21010 291277957
! 35180 404510422
! 42255 438761992
? 1
! 8886 262997589
? 1
! 58482 983179333
! 35569 705316739
! 40366 238640958
? 1
? 1
? 1
! 49374 45329701
? 1
? 1
? 1
? 1
? 1
! 45914 137976851
! 57358 22867517
? 1
? 1
! 54640 923395791
? 1
? 54090
? 1
! 59177 535734741
! 4776 424651231
? 1
? 1
! 5475 63658799
! 34722 217070527
? 1
! 39129 216926812
? 1
? 1
! 55539 464585355
! 43022 756014516
? 1
! 36465 849198046
? 1
? 1
! 2346 90028312
! 56992 927066492
? 1
! 54893 222078050
! 3323 448052776
? 1
? 1
? 24083
? 1
! 25596 202255744
? 30427
! 41927 929315349
? 1
? 1
! 21417 88268862
! 52284 477105817
? 1
! 60101 656133762
! 18871 174012267
? 1
? 1
! 5806 242489412
? 1
? 1
? 1
? 32072
! 16896 379963107
? 1
? 1
! 48694 151878225
! 35428 967209896
? 1
! 31512 198135878
? 1
? 1
? 35262
? 1
! 1893 760853023
! 50343 6346037
? 1
! 2095 698034528
! 46702 668177878
? 1
? 1
! 5476 424340128
? 1
! 26194 232616921
! 20923 745953181
? 31066
? 1
? 1
? 1
? 1721
? 1
? 1
? 1
? 1
? 1
! 52525 307504724
? 1
? 34710
! 27254 587706158
! 15761 52336451
? 1
! 31745 912126002
! 15742 570330869
? 1
! 23796 722160809
? 1
? 1
? 1
! 18133 285155776
! 23692 606453228
? 1
! 54693 236627322
? 1
? 1
? 1
! 5568 419085310
! 20729 854785013
? 24537
? 1
! 393 272168959
? 1
? 1
! 25088 874912176
? 1
? 24412
? 1
? 1
! 10724 745175435
? 1
? 1
! 36089 975777274
! 36965 83025411
? 1
! 46418 940766619
! 32633 858637052
? 1
! 40284 331134241
! 24553 438257979
? 1
? 1
? 1
? 1
! 19152 484541630
? 1
? 1
? 1
? 1
? 85
! 2106 322280526
? 1
? 1
? 1
? 59993
! 50363 339461105
? 1
? 1
? 1
! 8997 548012956
! 54677 129670803
! 2411 941464415
? 1
? 1
? 1
? 1
? 1
! 25438 591275874
? 1
! 52216 86586345
? 1
? 1
? 1
! 50412 114850045
? 1
? 1
? 1
! 25391 8674609
? 1
? 1
? 1
? 1
? 1
? 16237
! 34691 944998827
! 18938 987099822
? 1
! 31605 872057958
! 59403 387409477
! 17682 644786819
! 45871 70563996
! 30543 692518069
? 1
! 11622 783144884
! 949 104034913
? 1
? 44530
? 1
! 30374 635719873
? 15084
? 1
! 34383 619056057
? 1
? 1
? 1
? 7126
! 27220 493376218
? 1
? 1
! 43212 414161499
! 59304 984036575
? 1
? 1
? 1
? 1
? 1
! 56702 906354309
? 1
! 3250 12572813
? 1
? 1
? 1
? 25438
? 1
? 1
! 53390 578415971
! 26159 284226997
? 1
! 19660 1364551
? 1
! 44223 387954980
? 1
! 36922 155972467
! 40031 291416602
! 47785 232896992
! 16109 541442271
! 30659 495880021
! 35863 369657125
! 22226 516320534
? 1
! 17063 891487149
? 1
! 16716 158545055
? 1
? 1
? 1
! 5719 880963957
? 1
! 17570 628434309
? 1
! 20529 534725658
? 1
! 34232 848777609
! 23602 971638327
? 1
? 1
! 37410 122158442
? 1
? 1
! 9853 940973820
? 1
! 15997 741325094
? 1
! 50389 851505911
? 1
? 1
! 15869 856309049
! 29586 750380641
! 54997 305851560
! 23400 653193360
! 24064 282548168
! 2048 823066240
! 23887 134469495
? 1
? 1
? 1
! 20652 977941779
! 43519 617999160
! 55185 328715329
? 1
! 54199 923542049
? 1
? 1
? 1
! 17899 608337106
! 39812 891018462
! 29520 511505949
? 1
? 1
? 1
! 47683 132659494
! 35609 314628316
! 16543 404256758
! 57193 429179954
? 1
! 37696 980373941
? 1
! 38275 189448561
? 1
? 1
? 6645
! 18923 692143114
! 15178 696787365
? 45874
! 31543 552834519
? 1
? 1
? 1
! 12190 361760173
! 13120 140796521
! 26891 983125459
! 14135 888070113
! 36561 702291870
? 1
? 1
? 1
? 1
! 40134 427363943
! 4611 762945764
! 42972 967534710
? 1
? 1
? 1
! 20183 263259346
? 6605
? 1
! 50411 994437094
! 51403 462005396
? 1
? 1
! 38963 568469207
? 1
! 32135 286129455
? 1
! 18790 668124248
? 1
? 1
! 36985 143630092
? 1
! 40328 900623731
! 51687 484882097
? 1
? 1
! 40258 69932918
? 1
! 59932 548572282
! 25266 336037401
? 1
! 8249 187745947
? 10784
! 15984 37405269
? 1
? 1
! 59229 922803168
? 1
? 1
! 40344 605148107
! 31972 652432803
! 41424 400108885
! 28294 379986319
! 51798 638034
? 1
! 6435 896103522
! 51656 556985586
! 9873 584530656
? 1
! 40373 210822390
! 38419 976230502
! 59818 462426136
? 1
! 25827 440601156
! 3994 657262006
! 13715 970648903
? 1
! 36885 57704190
! 1261 76803040
? 1
? 1
? 1
! 27541 917195821
? 1
? 1
! 5070 887528041
? 1
! 7042 969511624
! 48056 974440535
! 3232 728633496
? 1
! 5110 545741338
? 1
! 50747 69756705
! 29701 693606398
! 1059 240104871
? 7620
! 48297 341875132
? 1
? 42462
? 1
? 1
? 1
? 1
! 43900 687062699
? 1
! 2632 946903300
! 55784 132719596
? 1
? 1
? 1
? 1
! 40898 211223868
? 1
! 50173 754378690
! 7647 820329930
? 1
? 1
! 18675 242298774
? 1
! 28445 59373334
? 1
! 28696 31727367
! 4722 333708437
? 33895
! 11190 655807836
? 1
! 45903 366884805
? 1
? 1
? 1
? 1
! 19866 271736941
! 7194 804960229
! 33143 918266883
? 1
? 1
! 51873 264950399
? 1
? 1
! 27062 134981822
! 23609 181044180
! 25544 785505200
? 1
! 38790 281724578
? 1
? 1
! 17391 19336417
! 42339 139402298
? 36058
! 10636 995154997
! 11723 30496393
! 8204 980139482
! 49229 867694104
! 40829 423765085
? 1
? 1
! 29191 121967076
? 1
! 40234 153314732
? 1
? 34971
! 18027 137026135
! 53652 771786818
! 25384 967107351
! 529 535732329
! 280 547559564
! 8684 927422477
! 54617 451862974
! 28092 866992161
! 45054 602609187
! 46388 516608012
? 1
? 1
? 1
? 1
! 5523 755968196
! 42467 679704454
? 47189
! 58945 350247433
! 59510 248372009
! 49819 163978546
! 15794 408299101
? 1
? 1
! 4781 900418993
! 56465 438260376
! 47944 806385254
! 10860 600550368
? 1
! 35331 541275565
? 1
? 1
! 28222 522445939
? 1
? 1
? 1
? 1
! 31814 329756205
? 1
? 1
? 1
! 24476 353412744
! 48483 888379225
! 59094 417108808
? 15153
! 14516 780630242
? 1
! 26751 508848694
? 1
! 56438 456599942
? 1
! 14232 761637449
! 18115 264932731
! 37181 442496706
? 22584
! 58433 224406777
? 1
? 1
? 1
! 12751 921015035
! 4139 226845419
! 20534 233096693
! 39685 449361471
? 1
? 1
? 1
? 1
? 11040
? 54196
? 1
! 8785 595884331
! 27457 607502690
! 38598 855338488
? 1
! 51370 369928424
! 15143 173892074
! 20108 806799296
! 56403 511678026
? 1
? 1
! 39060 12452201
! 15087 875892448
? 1
! 27341 500572655
? 43428
! 34126 53686702
! 57647 939178306
? 1
? 1
? 1
! 40743 89839072
! 30667 11900774
! 17064 144028396
! 35269 244617925
? 1
! 6390 926545158
! 43721 464265788
! 37388 619251654
! 34932 265185646
? 1
! 32790 944289781
! 21572 43961097
! 53422 815463743
! 8673 66074056
! 46079 176913166
! 17421 201856435
! 46766 554585552
? 55367
? 1
? 1
? 1
! 56776 597608108
? 1
? 1
! 17446 328084738
! 40355 125864743
? 1
! 19446 797518567
? 1
! 24251 909185816
! 54175 557283701
? 1
? 1
? 1
! 29827 20823746
! 45717 324969344
! 37268 476422174
? 1
! 25179 655786516
! 9734 959938532
! 59035 193243872
! 25841 507296921
? 1
? 1
? 1
! 40073 671778689
! 5759 149615710
? 1
! 27984 958117955
! 54375 34822549
? 1
! 44848 794167763
! 9985 900500741
! 6456 807490860
? 1
! 4923 867151445
! 57690 177910190
! 58530 833543519
? 1
! 41159 452093423
? 1
? 1
! 32568 733132981
! 8642 143558704
! 20578 947571092
! 31058 354198323
? 1
! 28604 786170516
? 1
? 1
? 1
! 3746 593627990
? 1
? 1
? 1
! 43241 80278142
? 1
! 9649 492482399
! 31048 173403557
! 40705 643914086
! 50530 205808852
! 21318 178051960
! 32370 5797078
? 1
? 1
! 47616 576099447
? 1
! 50258 483179062
? 1
? 1
! 20781 594695478
! 34333 690628668
? 1
? 1
! 38217 142094697
? 7456
? 1
! 35715 343575714
? 1
! 8772 584481806
? 1
? 1
! 44770 793657156
? 1
? 1
? 1
! 25985 334125076
? 1
? 1
? 1
! 40950 257197781
? 1
! 33614 779956944
? 1
! 57021 584488381
? 1
? 1
? 1
? 1
? 1
! 22088 477069369
? 1
! 39282 522860469
! 47727 633922175
? 1
! 27443 169537974
! 48621 244738066
! 10415 753911968
? 1
! 10244 823082293
? 1
! 25234 800581116
? 1
! 11783 283482161
? 27143
! 17663 427646414
! 38510 111487518
? 1
! 52115 374037382
? 1
? 1
? 1
! 4655 810093324
! 6356 630672326
! 49147 984726289
! 39988 889443671
! 52194 752737118
! 42041 480253996
! 15428 322360713
! 55109 106321677
? 1
! 41249 803510860
? 1
! 45983 161288061
? 1
! 48290 719995048
! 23480 512809464
! 5086 888540942
? 1
! 52142 504032748
? 1
? 1
? 1
! 57527 736624032
! 50940 468787225
? 1
! 12521 29433156
? 1
! 20625 403422450
! 18643 231725319
! 53970 758410767
! 51802 792067862
! 40273 197538395
? 17554
? 1
? 37126
! 38331 151742052
! 27041 438705705
! 9063 668081169
! 18917 248622415
! 40295 346277854
! 26300 822899199
? 1
! 12939 288102930
? 1
? 1
! 17002 799026048
! 53867 930910482
? 1
! 8780 220245355
? 1
! 5054 528818102
! 58409 846354336
! 19406 143010031
! 40200 195428097
? 1
? 1
? 1
! 58125 224319860
! 6327 399037273
? 1
? 1
? 1
? 1
! 8737 963810911
? 29822
? 1
! 30937 177341275
? 1
? 1
? 1
! 26937 581910371
? 29012
! 35902 459245743
? 1
! 38570 797855374
! 31542 926963656
? 1
! 6233 737193981
! 38715 66035507
? 15932
? 1
! 32492 921991301
? 1
? 16529
! 36188 275260896
! 36039 42724807
! 42496 451018942
? 1
? 1
? 1
! 2773 627964930
! 53040 784174742
? 1
! 46143 864561641
? 1
! 38085 302249699
! 19324 349057370
! 50475 373861644
? 1
? 44604
! 23576 205704059
! 18255 344530544
! 50979 152715432
! 9466 964798570
? 1
? 1
! 20689 370011189
! 14515 466289011
? 1
? 1
? 1
! 49200 139962181
? 1
? 1
! 313 476424065
! 15699 251296606
! 57139 961191549
! 40336 533213436
! 23216 625694179
? 54564
! 13994 777133745
! 32996 73596078
? 1
! 43463 354492492
? 1
! 35214 669291286
! 45304 864924992
! 43962 932961582
? 1
! 27649 773284244
? 6513
? 1
? 1
! 36836 226162163
! 8455 321734303
? 1
? 1
! 52755 92837053
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 43758 193739483
? 1
? 1
! 42758 987358319
? 1
! 32003 784145862
? 1
? 1
! 22208 190796267
? 1
! 58736 912817407
! 48823 127075404
! 6910 84961110
? 1
! 25222 987246244
? 1
? 1
! 19546 894388596
? 1
? 1
! 21476 799168803
! 22073 954172956
? 1
? 4095
? 1
? 1
! 22968 809241625
? 1
! 59967 982557336
? 51486
? 1
! 45968 401900955
! 36954 54485790
? 1
? 1
! 27100 834769152
! 16057 7129174
? 1
! 44085 386681436
! 28855 240466856
! 37740 808590502
! 10657 696450289
? 1
! 29749 216453154
? 1
! 10112 213341041
! 38457 805409082
? 1
? 1
? 1
? 52967
! 54580 545417564
? 1
! 1526 537132024
? 1
? 1
? 1
! 26393 880828151
? 1
! 58011 389745922
! 35745 521411130
? 1
? 1
? 1
! 30499 692392379
! 22502 281356017
? 1
! 26223 4780775
? 54778
! 41101 540670480
? 1
? 1
! 53661 41916497
? 1
! 34337 278238550
! 27181 911661964
? 1
? 1
? 1
? 1
? 1
? 1
! 28952 965256819
! 217 973628896
! 57771 534503137
? 56676
? 1
? 1
? 1
? 1
! 39371 330725310
? 1
! 41142 415870941
! 19652 857220432
! 36595 739735988
! 17381 193763368
! 22573 46318937
? 1
? 1
! 23520 11799978
? 1
? 1
? 1
! 37600 808496488
! 9648 714080146
? 1
! 7940 327550442
! 45971 334280663
? 1
! 57133 227442273
? 1
? 1
! 23456 831206569
! 1901 800738552
! 50701 311858520
? 1
? 1
? 1
? 1
? 1
! 6600 575878709
? 1
! 19689 578645583
? 1
! 5743 221836713
! 56371 239918050
! 27314 595925895
? 1
? 1
! 29111 610076047
! 53248 351948259
! 41309 133996569
? 1
? 1
! 33012 652383719
! 28170 749535817
! 51294 474281092
! 13639 172750612
? 1
! 53605 884778185
? 1
! 51014 406453807
! 20760 324839755
? 1
? 1
! 4066 601025965
? 1
! 990 574296912
! 30044 955089853
! 57065 235481348
? 1
! 58779 332719702
! 22437 210049557
! 22844 27067205
! 47270 111258375
! 43396 257433068
! 48525 985758356
! 36312 163740287
? 3236
! 40120 101167766
? 1
! 51088 666855824
? 35873
? 1
? 1
? 1
! 1795 692744009
? 1
! 17505 667820193
? 1
? 1
! 49792 184114444
! 3626 303266599
? 1
? 1
! 35108 899046758
? 1
? 1
? 1
! 57934 155989300
? 1
? 1
? 8188
! 4969 238963645
! 12867 466897124
! 6629 274142972
! 29651 734071643
! 50397 975574533
? 1
! 47098 661625073
! 20105 540389794
! 49685 13983648
? 1
! 22802 320805868
! 35038 284310045
? 53456
! 17448 135401721
? 1
? 1
? 1
? 1
! 19385 485857489
! 40189 103282688
! 12488 562652605
! 484 46173024
! 49454 935297388
? 1
! 36639 305015246
? 1
! 58162 364142716
? 1
? 1
! 29009 266895786
! 15888 989929771
! 16442 197487878
! 33755 896681939
? 2113
! 7760 335288689
! 17665 152150589
? 50951
? 1
? 1
? 1
? 1
! 35263 569939603
! 14253 472300280
? 1
? 1
? 1
? 1
! 5898 786299942
? 1
? 1
! 22329 982299365
! 25619 816566424
? 1
? 1
? 6880
? 1
? 1
! 58079 284170670
! 28153 365915522
? 23812
? 1
! 9373 458905306
? 1
? 1
? 1
! 33085 582098963
? 1
! 51509 949398606
! 35549 655784291
? 42234
! 13575 578337006
! 42432 980407335
? 50787
? 1
? 1
! 42333 371169706
! 31496 672810121
? 1
? 1
? 1
? 19369
! 59918 758228065
? 1
! 39333 904613466
? 1
? 1
! 50318 758299994
! 20293 71890189
! 51653 559875841
? 1
! 59777 398686386
! 45590 29022262
! 44789 737659717
? 1
? 1
? 1
! 31484 18006032
! 2322 169693051
? 1
! 8350 698061826
? 1
! 31076 778846426
! 1733 20046898
! 16203 250185109
! 47610 306142750
! 53992 870970289
! 11761 308406311
! 44486 315065778
? 1
? 1
! 47492 531517907
! 54520 853733146
! 8894 848755396
? 35282
? 1
! 45290 773008269
! 45832 889074348
! 55741 445248118
! 55789 572738822
! 7333 345632308
! 30205 424553466
! 42290 732633361
? 1
? 1
? 1
? 54036
? 1
! 31220 709149374
! 19478 135647929
! 1854 765705585
! 15465 734285184
! 8411 157097049
! 4431 323885997
? 1
! 50427 689072482
! 56619 977151177
! 31021 447156321
? 1
! 142 223500603
? 1
! 13345 312072099
! 29541 433509608
? 1
? 22927
? 1
? 1
? 1
! 11944 219265349
? 1
? 1
! 39954 351288598
! 44920 815036410
! 41903 132624053
? 1
? 1
! 25196 571266945
! 25821 189351642
? 22643
! 47322 827336971
? 1
! 12324 22129050
! 46334 82905336
! 55727 172647583
? 1
? 1
! 36742 455251259
! 23147 572691195
! 49251 608574880
? 1
? 1
? 1
? 1
! 27291 512415867
? 1
! 11079 463312813
! 2039 97963422
! 32684 427135567
! 56138 677464331
! 34588 811788589
? 1
? 1
? 1
? 1
? 25010
? 1
? 1
! 59255 455604178
! 47389 900225889
! 4513 254251440
! 7733 429001595
? 1
? 1
? 1
! 14537 492660479
? 1
? 1
! 22427 570503893
! 53285 149322221
! 6048 191582964
! 2942 65348922
! 44036 93764665
? 1
! 20640 107285369
! 18452 209457124
! 16688 284581072
! 45164 996169572
? 1
? 1
! 29387 58574207
? 1
! 52902 652113793
? 1
? 1
! 2946 422853997
? 1
! 40585 723368705
? 1
? 1
? 1
? 1
? 1
? 1
! 32743 289130831
? 1
! 58630 455143301
! 57300 871886366
? 1
? 1
! 13495 515247875
? 45402
? 1
! 26987 614332484
? 60016
? 1
! 17491 389363488
? 39476
? 1
? 46345
! 23636 258492626
? 1
? 1
! 56574 563167361
? 1
! 40000 818354379
! 10060 156995389
! 35758 398940712
! 7836 847355590
? 1
! 7897 603693073
! 30609 962358230
? 1
! 58602 284814426
? 1
! 44963 517761734
! 21198 362048843
? 1
? 1
! 6825 906953851
? 1
? 42528
? 1
? 1
! 19296 884592928
! 53528 480727663
? 1
! 31585 995364996
? 1
! 55416 317600387
! 55236 625454577
! 49346 574972736
! 21948 107240282
? 1
? 1
? 1
! 15624 189202022
? 1
! 41978 984037263
! 307 544396121
! 17238 41570570
? 1
! 4178 206962576
? 1
! 40764 99487069
! 55149 384650501
? 1
? 1
! 8809 336688109
? 1
! 7710 81131237
! 24206 274980079
? 1
! 30038 454777614
! 38495 663326160
? 1
! 26898 777882008
! 50216 335917652
? 1
! 41923 211256311
! 11616 752610445
! 22 262658831
! 5700 836260995
? 1
! 52359 779855652
! 38652 182843721
! 54803 310331594
? 1
? 1
! 30598 973781072
? 1
! 26396 378504679
! 27134 141401270
! 48743 262809011
? 1
? 1
! 58575 708090470
! 21607 667435349
! 10201 347372720
! 16620 45851440
! 24335 426781414
? 1
? 1
! 27693 464895055
? 1
! 13289 412000804
! 32708 986924968
! 57265 336676157
! 1894 116436196
! 51679 864958281
! 18489 995121374
! 17955 511702890
? 1
? 1
? 1
! 34266 121604468
? 1
! 8516 731307522
! 32223 271096504
! 52848 828051598
! 31464 700088332
! 11352 191826638
? 1
? 1
? 1
? 1
? 1
! 28664 959312222
? 1
! 42663 819448433
! 10090 326654871
? 1
! 7246 250573683
? 1
! 1677 877673998
? 1
? 33180
? 1
? 1
? 1
! 18429 512555391
! 49231 78883363
? 1
! 34486 225809392
? 1
? 5907
? 1
! 23511 736963334
! 4039 667401434
! 32301 429403989
! 34669 918612632
? 1
? 1
? 1
! 4817 666142162
! 43630 52637628
! 5714 306075286
? 1
! 20074 488686957
? 1
? 1
? 1
! 37527 710818275
? 1
! 55176 208791820
? 1
? 1
! 41933 616372700
? 1
? 1
! 29509 415995886
! 23735 374674501
! 41850 109686894
? 1
? 1
! 52862 25178952
? 1
! 55287 528138594
? 1
? 1
? 1
! 24718 348409370
? 1
? 30633
? 39574
! 41237 33040332
? 1
? 1
? 1
? 1
! 24757 754791539
? 1
? 1
! 41304 744183727
! 6387 533686595
! 10823 540127275
? 1
? 1
? 1
! 19213 230954805
! 51584 992899035
? 1
? 5251
! 13424 114369648
? 1
? 18818
? 1
! 49094 589625510
? 4062
! 966 328873308
! 4476 167251353
! 39671 31286504
! 44551 957969998
? 1
! 29038 779725208
? 1
! 39784 106734893
! 42047 241660190
! 20348 989170351
? 1
? 1
! 41917 205713584
! 36993 548174961
? 1
? 1
! 31851 991787781
? 1
! 50624 501233442
! 4122 922751939
! 52303 898724302
! 16571 702288521
! 54638 301025630
! 24853 22159590
? 1
! 7106 194860281
! 1975 117032377
? 1
! 41016 46242057
! 5637 53138708
! 2826 515729890
? 1
? 1
! 37200 285717682
? 1
? 1
! 59508 598974303
? 1
? 1
! 12428 248679893
? 19616
! 43069 121992687
? 1
? 1
! 57195 305581184
? 1
! 33847 178256139
? 1
! 24997 566365963
! 58682 450883953
! 3372 224987459
! 4148 457273187
! 21047 367295061
? 1
! 21029 12818091
! 2063 248425353
? 1
? 1785
! 36192 189745030
? 1
? 1
? 1
? 41778
? 1
? 1
? 1
? 1
? 1
! 41158 248676365
? 1
! 57011 372975000
? 1
? 1
? 1
? 1
? 46553
? 1
? 1
! 6211 521217747
? 40698
! 38045 168318728
? 1
! 58326 787725353
? 1
? 1
! 27720 265806473
? 1
? 1
! 49156 297299753
! 29735 15879813
? 1
! 2734 494567231
! 52531 59792356
? 1
! 56023 764642981
! 51852 442455171
! 15932 360369013
! 16017 830858920
? 1
! 4035 552581472
! 50791 724564363
? 1
! 23991 704620295
! 58478 80907302
? 1
! 3625 44432186
? 1
? 1
! 39061 600245362
? 1
! 4536 72166155
? 1
! 33049 372298902
? 1
! 23774 12027385
? 1
! 29406 641358741
! 58437 638232661
? 1
? 1
! 11489 449259131
! 35827 641306162
! 9025 277238650
? 45310
? 1
? 1
? 1
? 1
! 3016 126008937
? 1
! 12402 938850308
! 16713 460904471
! 53149 906319652
! 38690 15914186
! 32873 436215864
? 1
! 35476 362315781
? 1
! 19119 680993617
? 1
? 1
! 37818 256854029
? 1
? 40221
! 59530 344597924
! 46297 777130310
? 1
! 35215 42110932
? 1
! 53646 467679398
? 1
? 1
? 1
! 50583 192265249
! 34609 87829613
! 28522 734839388
? 1
? 1
! 42175 345935834
! 4742 197707773
? 1
? 1
! 33292 847397592
? 35607
? 1
! 39308 356016142
? 1
? 1
! 27376 559953834
? 1
! 38699 462766770
! 18898 390225715
! 57957 778271779
! 60009 864657493
! 29636 355528853
! 45733 965212929
! 57063 655425253
! 5381 803247383
! 18400 96351189
! 18666 970244359
! 33879 870204208
! 3201 560114320
! 9710 730112058
? 1
? 1
? 1
? 1
! 39178 51881545
? 1
! 38978 435147885
? 1
! 16117 492356482
! 21711 166257303
? 1
? 1
? 1
! 26216 228437040
! 35338 714534717
! 3647 412830684
! 12271 113243783
! 28081 383244312
! 57013 597977797
? 1
! 51315 665850102
? 1
? 1
! 41243 730457415
! 55256 100735805
? 1
! 8253 749239829
? 1
? 44924
! 31652 357736451
? 18230
! 28663 569621171
! 1001 899222019
! 4904 676536868
? 1
? 1
! 36737 549318023
! 10984 452011097
! 44573 246345889
? 1
! 57813 54203345
! 8208 418531301
! 30034 380463677
! 16277 22605602
! 22583 394866142
! 48986 315613568
? 1
! 44091 333505326
! 33769 176941289
! 33932 93719869
? 1
! 44690 521792107
? 1
! 53481 439314076
! 42317 195492109
! 30003 927713685
! 55552 340501269
? 1
! 55472 196875842
! 54204 920229960
? 1
! 30458 761984161
? 1
! 19047 855009485
! 56299 992732199
! 32413 941695683
! 41079 196978917
! 38193 476635886
! 55095 195826248
? 1
! 33954 782518242
? 1280
! 2205 655912631
? 59672
? 1
? 1
! 42957 708580171
! 48332 827222954
? 1
? 1
! 16162 549965834
! 32918 578691114
! 47347 916776475
! 11325 640093370
! 12484 287691773
! 3567 251983267
! 34173 766144745
? 1
? 26202
? 1
? 1
? 1
? 1
! 34603 476360936
! 45919 328854560
? 1
? 1
? 1
! 12922 588757865
? 1
? 1
! 9756 822242785
? 1
? 1
! 32433 554993101
! 46216 954798921
! 28041 831511479
? 1
? 1
! 39545 625384321
! 24780 105994682
! 14330 524782921
! 8447 828536574
! 40132 785986413
? 1
! 50424 385429128
! 24958 758295981
? 1
? 1
! 58964 985988101
? 1
! 37294 698805431
! 59145 811933638
? 1
? 1
? 763
! 28774 71759242
? 1
? 34551
? 1
? 1
! 7076 557550585
? 1
? 31941
! 55237 709993387
? 1
! 42969 759196796
! 29555 436343179
? 1
! 54179 55146715
! 25885 145097642
! 43372 111542386
! 23877 528600377
? 1
? 1
! 7791 494910046
? 1
! 12389 645023919
! 46520 506038386
? 1
? 1
! 16759 677087474
? 1
! 2745 446729921
? 1
! 58606 54920552
! 49612 74118155
? 37671
? 1
! 48548 869843790
? 1
! 13544 917738970
? 1
? 1
! 109 379921598
! 45889 659248288
? 1
? 1
? 1
! 3661 188873288
! 32394 199491711
! 14149 765201533
! 11930 129017229
! 56679 232459958
! 39240 48757559
! 54588 811927232
! 5859 126896778
? 1
! 36193 833263812
? 1
! 40183 953427887
? 1
? 29527
? 1
? 1
! 22785 446242492
! 30720 562488638
? 1
? 1
! 55631 689452083
! 21843 60124200
? 1
! 830 993720269
! 47794 230776619
! 18474 140594265
! 30745 451515884
! 13291 385716487
? 1
! 30453 759621840
? 55204
! 51239 227570613
! 39395 746993918
! 10388 416029454
! 30067 54269084
! 7402 365104945
? 1
? 1
! 22906 145886851
! 44290 284316908
? 1
! 26261 479885331
! 39778 164490445
? 1
! 4545 869726021
! 53642 78800373
! 59872 885110501
! 49480 55876649
? 57423
? 1
! 24088 113439665
? 1
? 1
? 1
! 43456 32399590
! 53881 958705638
! 27611 818193294
! 55960 36478157
? 1
? 48717
? 1
! 2282 540652096
? 1
? 1
! 7852 224786137
! 26469 531723149
? 1
! 6986 61392939
? 1
? 1
! 55164 240166609
? 1
? 1
? 1
! 24174 703941461
! 18302 249291001
? 1
! 22511 819740312
! 39101 948617888
? 1
? 1
? 58168
? 10083
? 1
? 1
? 1
! 4231 587240280
? 1
? 1
! 50716 381304426
? 1
! 3055 763268875
? 1
! 44268 178708984
? 1
! 44549 500393130
? 1
? 48868
! 33040 356695912
? 1
? 1
? 1
? 1
? 1
! 8612 856047539
! 47592 936343649
? 1
? 1
? 1
! 3705 490113176
! 29989 343326995
! 13866 833002709
? 1
! 7278 944286982
! 1939 973589136
! 7003 320828311
? 1
! 19117 9559522
? 1
? 1
! 17133 425536767
? 1
! 51052 780343714
! 38049 651468802
? 1
! 22476 903528071
! 52349 779758615
? 47737
? 1
? 1
! 58604 105819511
! 33628 88105632
? 1
? 1
? 1
! 17172 319018413
? 1
! 40786 989293849
! 20935 219536177
! 39524 933597215
! 44649 560549510
! 36592 541606328
! 12387 757903258
! 10404 442094252
? 1
! 53092 998956481
? 1
! 59992 187432692
? 1
? 1
? 1
? 1
? 1
! 57610 539267021
? 1
! 29511 515442603
! 37095 713311485
! 2657 94425135
? 1
? 1
? 1
! 28169 341088618
! 51319 682499413
? 31514
! 59733 39169376
? 57762
! 13973 168921900
? 1
! 57116 351240589
? 1
! 38962 699662756
! 47021 596187541
? 1
? 1
? 1
! 42686 243545897
? 1
? 9018
? 1
? 1
? 1
? 1
! 42358 726886159
? 30067
? 1
! 23738 49152020
? 1
? 1
! 53311 830839362
! 34503 900011774
? 1
! 17454 445761565
? 1
! 49457 779702715
? 1
! 3395 270477228
? 1
? 1
? 1
? 1
! 18138 689303009
! 3132 919177865
! 14200 132318024
! 20567 638674652
! 5411 918374385
? 1
! 47078 188079415
! 20978 353581928
? 1
? 1
! 44016 109146626
? 1
? 1
? 1
? 1
! 15707 908323215
! 7966 408705442
! 14801 645707664
! 32808 69696414
! 31418 362679997
? 19020
? 1
? 1
? 1
? 1
! 59647 591373874
! 33590 400629846
? 1
? 1
! 22643 106067932
! 38320 43533906
? 1
? 1
! 16927 245734549
! 46329 374229441
! 38716 908148229
? 1
! 34457 569285703
? 1
! 32677 85908271
! 28637 741214134
! 57181 718852965
? 1
? 1
! 11456 572495385
? 1
? 1
! 34869 479732862
! 29236 364860780
? 1
? 1
! 45661 620455106
! 27425 703456470
? 1
? 1
? 1
! 33936 861659290
? 1
! 3666 544337223
! 47968 445389866
! 35505 7916562
? 1
! 59482 306351538
! 57565 425511821
? 1
! 19799 370980056
! 34258 484194964
? 12515
? 23447
! 5155 554212418
? 1
! 26341 372441492
! 1085 934949920
? 1
? 1
! 28241 286639684
? 1
? 39951
? 1
? 1
? 1
! 54207 639643332
! 13573 515959188
? 1
? 1
? 1
? 1
! 56947 147254895
! 3540 866912712
? 1
! 34847 717109660
! 39069 758180286
? 1
? 11038
? 1
? 1
? 1
? 1
! 45627 902675339
? 1
! 10227 823333178
? 1
! 55247 542219285
! 9849 666364855
! 33127 153004702
? 1
! 8738 517143571
! 57514 367629912
! 36433 188870953
! 51145 717773420
! 35225 839714725
! 6065 297749911
! 43369 636686491
! 20563 704161655
! 3838 284631984
? 1
! 21216 808826202
? 1
? 1
? 1
! 50109 991696894
? 1
! 16377 293033889
! 56473 782282727
? 1
! 53749 288295196
! 24703 539562674
! 4457 405081744
? 1
? 59480
! 27183 465596148
! 11732 684490638
? 1
? 38694
? 1
? 1
? 1
? 1
? 1
? 50899
! 22381 893590551
? 1
! 21985 326172922
? 1
! 6677 653324613
? 1
! 55034 536898109
? 1
! 43342 450731951
? 1
! 43384 908476909
! 18513 512132751
! 22315 399804296
! 15563 710624014
! 1984 170947002
? 1
! 12122 38967950
? 1
? 26446
? 1
! 32069 963552949
! 13140 118106805
! 11573 775942078
? 1
? 1
! 10591 490868123
! 2767 576814155
! 33104 827281491
? 1
! 11153 376399904
! 52571 622972973
! 25009 839155527
! 18693 931329166
? 1
? 1
? 1
? 1
! 56595 970762044
? 1
! 55485 432600138
! 55814 108995364
! 21568 449782472
? 1
? 1
? 1
! 42064 585716151
? 1
? 1
! 20691 951497394
? 1
? 22786
? 1
? 1
? 1
! 48415 60261327
? 1
! 17819 826636447
! 49256 797745942
? 1
? 1
? 1
! 47048 662405535
? 1
! 25349 78373156
! 41431 168698055
! 28278 799383406
? 1
! 33660 761285308
! 722 315293836
? 1
? 1
? 1
! 8577 888584100
? 1
! 42443 534388831
? 1
? 1
? 1
? 1
! 52100 692861525
? 10915
! 4537 818309102
? 29696
? 1
! 9429 997812309
? 32552
! 8718 741311484
? 7321
? 1
? 1
? 1
? 1
! 33821 650362959
! 43983 830904287
! 11063 295470734
? 1
! 1464 837835149
? 1
? 1
! 2164 613202943
? 1
! 11700 296644405
! 39809 905925443
? 1
! 11487 975637243
! 7192 747256818
! 28350 887112330
? 1
? 1
! 58712 875133571
! 24043 368349560
! 13263 301248831
! 11269 230447975
? 1
? 1
! 8158 819010346
? 1
! 1101 890962962
! 6627 941161258
! 14728 468936517
! 23340 342797864
! 54407 124529467
! 50128 33652283
? 1
! 38166 11699397
! 9288 680598877
? 1
! 51237 827092455
? 1
! 44774 144506528
? 1
! 45381 595120387
! 54980 268822471
? 1
? 1
! 38513 104798973
! 21259 492490182
? 1
! 23053 810035547
! 15703 923093761
? 1
? 1
? 1
! 53638 403744801
! 12174 477811396
! 37331 197956763
! 51960 378431933
? 1
? 1
? 1
? 1
! 29866 885275507
! 47865 538056624
! 40558 153994614
? 1
? 1
? 1
! 25004 477328947
? 1
? 1
! 48147 94234199
? 1
! 24932 774657341
! 44456 262593864
! 45748 459588304
? 1
? 1
! 5402 407737629
? 1
? 1
! 8267 528632663
! 52900 554460316
? 1
! 23638 472967994
? 1
! 35941 23751765
? 1
? 44497
! 2732 67765994
? 1
! 43807 780200775
? 1
? 1
? 6524
? 1
? 1
! 57867 93134482
? 1
! 29108 875296012
? 1
! 31209 975148739
? 1
! 59857 68596260
! 1162 628177316
? 1
? 1
! 25828 704235394
? 1
? 1
! 16726 136042113
? 1
? 1
! 17406 869192475
! 36292 217763503
? 1
? 1
! 22424 786194879
? 1
? 1
? 1
! 11308 191913108
? 1
! 54636 748475090
? 1
? 1
! 21890 425027107
? 1
! 5739 414800172
! 20619 756866387
! 26281 131484766
? 21648
? 1
! 27770 7963576
! 3860 498448139
? 1
? 1
? 22656
? 1
? 1
! 43244 414055741
? 39363
? 1
? 1
! 58598 62560587
! 36157 661452822
! 9651 114484131
! 59243 744472721
? 1
! 50602 554627635
? 1
! 33920 244439386
! 7652 451658628
? 1
! 47308 279680061
? 1
? 1
? 1
? 1
! 6488 55268364
! 9761 854783806
! 15646 294480436
? 1
! 4434 433464898
? 1
! 42413 777591863
? 1
? 1
? 1
! 27009 856716032
! 24571 925549144
? 1
? 1
! 1286 460151029
? 1
? 1
? 1
! 45425 558492418
? 1
! 59110 327638831
? 1
? 1
? 1
! 51533 633622048
! 52501 709652611
? 1
! 23211 742195382
? 1
? 1
? 1
? 1
! 4812 739352702
! 52383 966875837
? 1
! 11521 814771656
! 53651 640975601
! 12719 70508762
? 1
! 400 762768874
? 1
! 53392 982409546
? 1
? 1
? 33539
? 1
! 22839 693329858
! 12145 700949686
? 1
? 1
? 1
! 29914 527777511
! 18746 618452252
? 16620
? 1
? 1
! 40701 302271952
? 1
! 22047 172088735
! 27349 979995813
? 1
? 1
? 1
! 48802 63915312
? 1
! 11443 592428918
? 1
! 37307 246200563
? 1
? 1
! 13132 282631300
? 1
! 26833 707341339
! 40382 750599420
! 27831 816643789
! 56995 982275816
? 16605
? 1
! 5482 212212487
? 1
? 1
? 1
! 46244 555931396
? 1
! 36851 564791092
! 41007 114379311
! 56154 390634103
! 42353 279558330
? 1
! 17509 184702264
? 1
? 3292
! 7433 102956101
! 42616 990623643
! 7173 696466248
? 1
! 49193 353871756
? 1
? 1
? 1
! 6625 948970253
? 44118
! 27648 129280987
! 38983 94265262
? 1
? 1
! 31953 251002669
! 50683 95311464
! 39435 667862635
! 4535 397471895
! 8444 525825804
! 4330 898806251
? 1
? 1
! 11998 604500214
! 37693 117880806
! 24314 67834456
! 16737 109251669
? 1
? 1
? 1
? 1
? 1
! 53544 305650821
! 48808 593257614
? 1
! 10655 77462209
? 1
! 10575 325284841
! 11545 975158548
! 14067 373615855
! 22113 638508418
! 10882 403614609
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 57082
! 17382 78725634
? 1
? 1
! 55341 785210948
! 55570 95101034
! 37442 244342260
! 47138 814077234
! 18314 633746541
? 1
? 1
! 29672 376574844
? 1
? 1
! 34642 364072631
? 1
! 31171 794994372
! 59602 991526553
! 57433 197012274
? 1
! 4849 297174451
? 1
? 1
? 1
? 1
! 52629 941968235
? 1
! 43052 550762465
! 37678 425911630
? 1
? 1
? 1
? 1
! 54937 466060227
! 48834 640819202
? 1
! 59204 92223758
! 22663 746999423
! 17821 592039603
! 36689 366425526
! 23373 817834296
? 1
? 1
! 19996 558924204
? 1
! 28122 498839090
! 43220 321277093
? 1
? 1
? 1
! 58669 3747750
? 1
? 1
? 1
! 22875 696104151
? 1
! 49247 362294759
! 56069 783442387
? 1
? 1
? 1
? 1
! 12191 174796527
? 1
! 47426 330717750
! 5802 419999365
? 34167
? 1
! 21395 555799146
? 1
? 1
! 42266 510209130
? 1
! 59353 646111348
! 56477 584712760
? 1
! 23558 445087396
? 1
? 1
! 43147 298093869
? 1
! 22336 110446646
! 37846 354557517
! 37504 350449492
! 32870 700495398
? 1
? 1
? 39423
? 1
? 1
? 52625
? 1
? 1
? 1
? 1
! 34695 339732594
! 23608 768243974
? 1
! 10997 609066556
! 59424 28641754
? 1
? 1
? 1
? 1
? 1
! 740 991560608
! 37665 812250698
? 1
? 1
? 1
! 42250 491644635
? 1
! 59515 876770197
! 55128 499535691
! 36863 884129588
? 1
! 12538 137917535
! 58838 319112709
? 1
! 5850 12734713
! 47406 486105985
! 55688 592301982
! 51358 213864878
? 1
? 1
? 1
! 40784 699269709
? 1
? 1
? 1
! 58413 512781904
! 41670 859097110
! 34065 288440020
? 49607
! 55918 70966128
? 1
? 1
? 1
? 1
? 1
! 16930 190451678
! 22711 31442479
? 1
? 1
! 54281 427089257
? 1
! 24781 306747087
? 1
! 6034 69153225
! 32694 728181801
? 1
! 46880 530721789
? 1
? 1
? 1
? 1
? 1
! 36893 225947605
! 12133 350459685
! 4294 416115347
? 1
! 32399 699006127
! 58924 636239077
? 9077
! 47701 827370416
? 1
! 43826 255156611
! 23357 471077206
? 1
? 1
! 53374 361419655
? 1
? 1
! 27069 484189550
? 1
! 8634 796420048
! 35975 650984765
? 1
! 25064 438395830
! 9125 287249486
! 42556 416025561
? 1
! 9050 284226160
! 29345 253293953
! 41792 945716582
! 25152 233399771
! 52058 49145679
! 6831 299009781
! 38145 699387729
! 24704 412189390
? 1
? 1
? 1
! 11683 601919525
? 1
! 58179 127376421
! 43862 594447424
! 18867 33008619
! 13073 765319702
? 1
! 25505 491594887
! 24496 470172553
! 11772 792593714
? 1
! 18628 139867066
? 1
? 1
! 10225 133809735
! 32030 670956028
! 3097 645179049
! 57880 420365986
? 1
! 49268 322081698
! 37795 974040846
? 1
? 1
? 1
? 1
? 1
? 1
! 4746 733432103
? 1
? 1
! 31214 758199586
! 3147 733506438
? 1
? 1
! 47689 317576181
! 37223 512120422
! 17887 730600379
! 16758 972526257
? 1
? 1
? 1
? 13633
? 1
? 1
? 1
! 2851 81872293
! 55396 392939592
? 1
? 1
! 50101 185726027
? 1
! 58504 642423009
? 1
! 39381 525793486
? 1
! 26679 50073450
? 1
! 26644 868581678
? 1
! 32981 402426427
? 1
? 1
? 1
? 1
! 56676 393445393
? 1
! 30537 306780300
! 36222 9105859
? 1
! 10119 222997055
! 43444 349714590
! 22240 487498413
! 8641 834994673
! 45679 480163966
! 33113 234614675
! 59070 673410514
! 21685 154386791
! 54335 468353039
! 25695 344541921
! 7828 151495169
? 1
! 25185 211296553
? 1
! 13307 767578254
? 1
! 11462 269118409
? 2647
! 31400 775203904
! 2247 285806140
? 1
! 50463 141222180
! 47901 294511649
! 38475 258882709
! 10506 474097849
! 55144 252302476
? 1
? 1
? 1
! 33178 239732528
? 1
! 43213 9470078
! 46487 366552254
! 34651 795057354
? 1
? 1
? 1
? 1
! 12330 306183376
? 1
? 1
? 1
? 1
? 1
? 1
? 39838
! 32914 121546416
! 7664 161581060
? 1
! 22917 272082691
! 12706 842292236
! 1486 550329684
! 56227 935031933
? 1
? 1
? 1
! 55785 22348000
? 1
! 37944 95463486
? 1
? 1
! 51489 476414542
! 44240 656163224
! 30436 756813014
! 32121 437837348
? 1
! 25521 884702861
? 1
? 27298
! 11245 478692489
? 1
! 39878 922066850
? 1
! 59483 422386325
! 16640 415559974
? 1
! 5747 332411823
! 47722 236225979
! 30247 211859028
? 1
! 8499 533024328
? 1
? 20332
? 1
! 47118 182426679
? 1
? 18074
? 1
? 1
! 30979 61086167
! 33868 212440069
! 16147 8378832
? 1
? 22631
! 11681 906481632
? 8783
! 35887 854360908
? 47480
? 1
? 1
? 1
? 1
! 21953 617608555
? 1
? 1
! 48949 196488264
! 20783 911320506
? 1
? 1
! 9226 872612055
! 59807 354831834
! 46465 809449833
! 50378 567287415
! 3338 907281125
! 35241 571675049
? 1
? 1
? 1
! 34801 990942414
? 1
! 37669 354611663
? 1
? 1
? 1
? 1
! 24627 969718541
? 1
! 47428 287933584
! 59997 923429788
? 1
? 1
? 1
! 51110 825865223
? 1
! 50641 975367683
? 1
? 1
! 8757 822782658
? 1
? 12697
! 47984 639647426
! 5194 643577538
? 1
? 1
! 33951 687649720
? 1
? 40106
! 53150 869474009
? 1
? 1
? 1
? 10962
! 11160 834910639
? 1
! 13835 626036672
! 21554 56301693
? 1
? 1
! 37608 340863076
! 53948 396575045
? 1
? 1
! 50532 326798731
! 50902 734956822
? 1
? 1
? 1
? 1
? 1
? 1
! 40329 531725574
? 1
? 1
! 44503 278214623
! 47040 296849702
? 1
! 925 350360979
! 10809 244274741
! 25773 241438735
! 20721 271737305
! 41602 95398202
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 31299 672370195
? 1
? 1
? 1
! 37480 946912198
! 29832 120635961
! 30705 755107042
! 32104 713090631
! 25208 464123123
! 15952 166156705
? 1
! 48873 880876502
? 26356
? 1
! 35809 599949832
! 15337 373397544
! 58183 40536298
? 1
? 1
? 1
? 52694
? 1
? 1
! 45019 931536197
? 1
! 19489 520956489
? 1
? 1
! 11235 158292038
! 47309 246435469
? 1
! 39321 385804800
! 48837 80559791
? 1
! 32730 140243004
! 12263 605285560
! 13940 754905099
! 52684 301191254
! 7638 929075108
? 1
! 912 886221904
? 52027
! 51711 981605457
? 1
? 1
? 1
! 11264 848633107
? 1
? 1
? 1
! 3051 8773415
! 34883 634299095
? 1
? 1
! 31432 818352863
! 50302 523136721
! 21590 219177613
! 38949 66780817
? 1
! 56982 605824478
? 1
! 16411 178117436
! 55722 866845538
! 12612 280598114
? 1
! 21929 778111159
! 56930 816945250
! 2364 238205482
! 35220 698980664
? 1
? 1
? 1
! 45529 259773216
! 46883 929068241
! 17339 405820155
? 1
! 30787 59776213
? 1
? 1
? 1
? 1
! 11452 185675882
! 42075 676105222
? 1
! 3687 680464358
! 38326 406076476
? 1
? 1
! 38474 701146056
? 1
! 5455 511427500
? 1
? 1
? 1
? 1
? 1
? 1
! 15528 76717442
? 28399
! 29043 418273129
? 1
! 31009 384568613
? 1
? 1
? 1
? 1
? 1
! 2999 345058343
! 57338 417542334
? 1
? 1
! 42639 816501166
! 38075 117321396
! 8648 701160075
? 1
? 1
! 21378 143183718
! 48574 708142729
? 1
! 38764 181070325
! 30371 557008685
? 1
? 1
? 1
? 1
! 33261 134145837
? 1
! 34414 666598197
? 1
! 9781 299398309
! 52701 523038836
! 45768 293519409
? 1
? 1
! 17728 750155727
? 1
! 12401 896490267
! 14248 553107128
! 34326 228846214
! 20936 832462440
? 1
? 1
! 37372 114836040
? 1
! 39838 942847673
! 35574 192261050
? 1
! 28650 868333423
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 16729 229904075
? 1
! 19694 965628644
! 9263 67468708
! 32298 235888810
? 1
? 1
? 1
! 47196 856998989
! 50121 626756919
? 1
? 1
! 7280 86680610
! 24725 957780281
? 1
? 1
? 1
! 13497 178452534
! 28545 922814160
? 1
? 1
! 6353 18223738
? 1
? 1
? 54941
? 1
! 37359 623948584
? 1
? 1
! 15567 575051839
? 1
! 834 36507591
? 1
? 1
? 1
! 35030 190185944
! 50223 135348539
! 57122 39211835
? 1
! 8120 303906061
? 1
? 1
? 1
? 1
! 15342 500800114
! 57101 655423376
! 58540 245201611
! 35245 66331985
? 1
? 1
? 1
! 17853 436934901
! 2371 722598661
? 1
? 1
! 37933 682077964
? 1
? 1
? 1
! 49893 857813443
! 46304 146759152
? 1
? 1
? 1
! 9945 413736508
? 1
? 1
? 1
? 1
! 14839 927923197
! 11380 298482626
? 1
? 1
! 43143 604626047
? 1
! 16955 315085461
? 1
! 13373 993675105
? 46139
? 1
? 1
! 37260 558314613
? 1
! 48373 122349440
? 1
! 53207 353801174
! 44392 813077073
! 46364 624320625
? 1
? 1
! 24421 281498896
? 1
? 1
? 1
? 1
? 1
! 47155 922514827
! 47755 25370302
! 52710 653958262
! 54342 207683910
? 30085
! 30490 145245276
! 42902 846648305
? 1
? 1
? 1
? 1
? 1
? 1
! 47436 183527619
? 1
! 23224 490563703
? 1
! 36849 174653516
? 1
? 1
? 1
! 19222 29051749
! 33175 446666598
! 44067 780552442
? 1
! 43130 477854221
! 47298 653415380
? 1
! 25742 55077585
? 1
! 18160 293570555
! 27639 159302343
? 1
! 38580 995320356
! 15562 604349827
? 59925
! 39839 370324444
! 56811 481743139
! 34448 790529659
! 51924 57823169
! 20240 79769179
? 49423
? 1
? 1
! 53259 203607699
! 11203 235558162
? 1
? 1
? 1
! 48693 861413659
! 40851 64707434
? 1
? 1
! 15741 313819984
! 21078 717749300
? 1
? 1
! 27827 386784342
! 47061 991121302
! 19731 604299218
! 52713 552773250
? 1
? 1
! 1811 160135261
! 9672 5040180
! 501 351797108
? 1
! 39835 285249756
? 1
? 1
! 12080 699052045
! 38558 652645957
? 1
? 1
! 18543 412600535
! 15953 156808844
? 1
? 1
? 1
! 26659 927356727
! 13204 593522054
? 1
? 1
! 57937 328046857
! 19428 807244226
? 1
? 1
? 1
! 4149 632501066
! 41223 437546939
? 1
? 1
! 44457 542182945
? 18852
? 1
? 1
! 29647 916698310
! 21187 132262449
? 1
? 1
? 1
! 13813 317702000
? 1
? 1
? 1
? 1
? 1
! 17471 573918064
? 1
! 35479 954716407
? 1
! 28214 896916773
? 1
! 39717 93356290
? 1
! 45395 927627023
? 1
! 24949 970867865
? 1
! 18448 78320190
? 1
? 1
? 1
? 1
? 1
! 35417 350223435
! 9592 670536589
? 1
? 1
? 1
! 29868 767765968
? 1
? 1
! 3484 256761342
! 28446 357871547
? 1
! 36735 19845904
! 52462 189263298
! 1942 386464238
! 29342 265562133
? 1
? 1
! 1575 85700854
! 57073 904124257
! 11540 284389991
? 13233
? 1
? 1
! 8078 14708284
? 1
! 22786 101681090
? 1
? 1
? 1
! 6280 111570851
? 1
! 50454 319970881
! 27409 203920239
? 1
? 1
! 28332 271153672
? 1
! 59000 827331504
? 1
? 1
? 1
! 57871 251405979
! 1219 537617033
? 1
! 43186 353590627
! 14911 10883428
! 30305 924438579
? 1
? 1
! 40151 612616893
! 4225 699480233
? 1
? 1
? 1
! 24040 523693989
! 10665 32575048
? 1
! 51202 99240606
? 1
! 46325 837096904
! 19519 484946427
? 1
? 1
! 34026 353450802
? 1
? 1
! 24078 794687674
! 26673 454390292
! 11146 284597771
! 23988 265770747
? 1
! 41389 844525785
? 1
! 19506 737014142
! 49976 327822110
? 1
! 21725 139968005
! 42234 853788017
? 1
! 40243 337555121
! 18619 473852479
? 1
? 1
! 28939 485756622
? 1
! 24494 97182709
! 19582 831409381
! 36098 678155213
? 1
? 1
! 31531 136199006
! 55330 495371633
! 35440 307159779
! 36696 144260017
! 136 282318999
! 9144 887288060
? 1
! 44537 759826414
! 14220 286645477
! 45 265723313
! 31949 10410688
! 18691 373506418
? 1
? 1
? 57463
? 1
! 29301 112387101
? 1
! 5140 71463344
? 1
! 14933 267726466
? 5983
? 1
! 32652 668560565
! 7891 434007957
? 1
? 1
! 15362 611280119
! 5220 532392010
? 1
! 56169 865410948
! 913 80459842
? 1
? 4005
? 1
? 1
? 1
? 1
? 1
? 1
! 35610 253879460
! 18688 334997174
? 2775
! 17605 915136473
? 1
! 57267 331530151
! 5485 280611347
! 23234 452847227
? 1
? 1
? 43278
? 1
? 1
! 16014 58229015
? 1
! 37138 971840605
? 1
? 1
? 1
! 122 513728611
! 7477 279743004
? 44103
! 50093 926215274
! 49978 787302952
? 1
? 1
! 27721 471320628
? 1
! 50008 16002331
? 1
! 53339 73794338
! 52233 150502793
! 42539 423482020
! 19351 933211711
! 2660 485690632
! 46565 795331951
! 20919 586658750
? 40018
! 35655 285121902
? 1
? 1
? 1
? 1
! 37250 598957349
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 25403
! 56068 160589024
! 35596 820242077
? 1
! 29783 24890668
? 1
! 31638 143765225
? 1
! 30173 910962562
! 48086 773017209
? 1
! 1753 762381710
! 53089 268888363
! 28450 464235768
? 1
! 40245 932654823
! 32235 783981948
! 15631 603877902
? 1
? 1
! 44748 320116901
! 29017 792195804
? 1
! 42945 525289076
? 1
! 5093 479690539
? 1
! 54765 359207338
? 1
? 1
? 1
! 44501 485520541
! 29315 603817001
? 1
? 1
! 585 284185711
? 233
! 55319 999375606
? 1
! 51398 98039601
? 1
? 1
? 1
! 2492 902308445
! 28492 308480567
! 39852 200911520
? 1
! 34646 409390205
! 6957 982117983
! 47323 694601082
! 3290 794764382
? 1
? 1
? 1
? 1
! 42671 262399420
? 1
? 1
! 29938 214964780
! 23323 366838452
! 19670 659631565
! 51107 520639783
! 51087 684223227
? 1
! 7081 92458486
! 36137 132893148
! 32304 420902749
! 48235 847605576
? 1
? 1
? 1
? 1
! 19539 47134839
? 1
! 43231 106832177
? 1
! 41155 433509701
? 1
! 33740 291810159
? 1
! 34764 370863443
! 7985 127863147
? 1
! 54774 285624032
? 1
! 57023 643359752
! 34703 287232115
? 1
! 1419 678909914
! 25928 680652850
! 49777 907964922
! 57856 890250935
? 15581
? 1
! 48846 267622386
? 1
? 1
? 1
! 21991 439625619
! 12386 898981613
? 1
! 45358 708592025
? 1
? 1
? 1
? 1
! 11393 543058158
? 1
! 9131 219598272
! 50027 592348757
! 29847 809037345
? 1
! 11201 736595057
! 46916 363439911
! 31950 908607977
? 1
? 1
! 825 801387681
! 23278 375624314
? 1
! 432 448019969
? 1
! 20177 673192848
! 32599 648940129
! 14521 965912405
! 4924 971644511
? 41764
? 1
! 31923 868696420
? 1
? 1
? 1
! 37197 305079529
! 13959 999331052
? 1
! 8284 130426005
? 8402
! 10050 533521365
! 764 753615905
? 1
! 31253 720905929
! 28114 739235542
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 2167 590407864
? 8438
! 55921 311132467
! 57715 531893287
? 1
? 1
? 1
? 1
? 1
! 31371 351369124
? 1
! 37426 5655091
! 58892 981657723
? 1
? 1
! 27053 462933630
! 31256 760307009
! 2924 733972360
! 26219 807064713
! 22014 824475111
! 48329 116459285
! 34823 50172748
! 55398 496877624
! 57938 149138605
! 10156 824964730
? 1
? 1
? 1
! 52549 477292141
? 1
! 31573 810997929
? 1
? 1
? 1
? 1
? 1
! 44286 727562666
! 4807 479658797
! 48598 953752420
! 25872 799313828
! 38422 715192503
? 1
? 1
! 21493 242155989
? 1
? 1
? 1
! 30165 765929576
! 55946 961354230
? 1
? 1
! 24574 737699049
! 53453 851098208
! 39181 194335521
? 1
? 1
! 8296 264211596
! 22165 451582512
! 56246 453872527
? 1
! 54315 515688878
? 1
? 1
! 22077 231795928
? 1
? 1
! 23532 750047542
? 1
? 1
? 1
! 49835 892217290
? 1
? 1
? 1
? 39718
? 1
! 50398 511687662
? 1
! 34287 327485546
? 1
! 22931 737475588
? 1
! 1857 813695450
? 1
? 1
! 10231 976595721
! 29649 615163702
? 28436
? 1
! 17948 384605157
? 1
? 1
? 1
! 51419 418148186
? 1
! 7963 892039446
! 59184 21346093
? 1
? 1
! 5484 57497526
? 1
? 1
? 1
? 1
? 1
! 12129 405973674
! 26170 653985955
! 54356 646728046
! 23767 275890059
? 1
! 35542 474925114
! 3679 416152373
? 1
! 20756 274703009
! 35286 811254284
! 27077 627674064
? 1
! 26034 853656387
? 12539
? 1
? 1
? 1932
? 1
? 1
! 37616 683861742
! 35293 883736971
? 1
? 1
! 18361 564400318
? 1
? 1
? 1
! 39012 570264193
? 1
! 5307 945827603
! 51946 647607382
! 47614 757301730
! 31857 299835622
? 1
! 43160 931783285
? 1
? 1
? 50214
! 20201 265247920
? 1
! 35085 393130153
! 43448 201910646
! 32061 421081861
! 38969 15930354
! 27751 560986315
! 16404 414951033
? 18897
! 20486 279549083
? 1
! 5173 637879382
? 1
! 3784 915455349
? 1
! 16300 832777783
? 1
! 19723 179842154
! 42979 251308458
? 1
! 32084 246172231
? 1
? 1
! 31544 211523896
? 1
! 1432 117794856
? 7794
! 17944 720868905
! 12819 35891718
! 22723 453160071
! 53231 200304545
! 19471 581204340
! 18050 935723308
! 2312 87062090
! 4416 914753310
? 32177
! 56505 527710474
! 46771 962375827
? 1
? 1
! 10241 825422720
! 20682 224305138
? 1
? 10673
? 1
! 48068 217559549
! 315 570323680
? 1
? 1
! 6613 516478945
? 1
! 21478 315511041
! 49988 867825322
? 1
! 48386 582026022
! 49716 148922598
! 5731 777855774
! 50830 297102708
! 29993 164248607
? 1
? 1
! 21453 154555884
! 49322 10857733
! 47332 582978510
! 21111 469109733
! 48583 577595855
? 1
! 2749 451801408
? 1
? 1
! 17407 819011670
! 8432 607968571
! 24537 778846119
! 51263 737484746
! 21712 93248742
? 1
! 23669 747695734
! 21296 618099054
? 1
? 1
? 15141
! 32005 30577677
? 1
? 57653
! 9435 140491137
! 39730 946495329
? 1
! 44722 868851342
? 1
! 20 528014026
? 1
! 59429 471143717
! 26547 861955784
! 26811 256944207
! 18626 56469506
! 28548 540734641
? 1
? 32441
! 55265 816097524
! 12168 599935083
? 1
! 26603 432885898
? 1
? 1
? 1
! 21746 337082184
? 1
? 1
? 1
? 1
! 9819 210214324
? 1
! 50089 515450278
! 45672 551721775
? 1
? 1
! 42691 319368140
! 3821 390448822
? 1
? 1
? 1
! 13533 55628862
! 23077 872152112
! 54950 753797271
? 1
! 50355 646182658
! 23060 107200822
! 7899 189956998
? 1
! 48637 958918147
! 56830 315786552
! 45177 152470622
! 20911 55599065
! 16984 433185124
? 1
! 49368 388926576
? 1
! 1341 961574732
! 8514 309170514
? 1
? 1
! 50210 128865616
? 1
? 1
? 1
! 246 591660085
! 11630 600562914
! 35328 442489220
! 18592 259243145
? 1
? 3403
? 1
? 1
? 1
? 1
? 1
? 29124
! 29629 635662797
! 7311 248169688
! 13890 341687587
! 1944 344677433
! 51350 66862463
! 49390 49237355
! 25375 904936740
? 1
! 17207 828688878
? 1
! 14344 273547763
? 1
? 1
? 1
! 39915 631799480
! 28729 687528775
? 1
! 22136 629266184
! 57269 617810533
! 23888 114882022
? 59332
? 1
! 31254 163814076
! 37105 411645454
! 5993 924215400
! 5542 227097614
! 54168 637470140
! 48699 225626194
? 1
! 15685 131657310
? 1
? 1
? 1
! 37110 54898155
? 1
! 15306 18887113
! 13642 431253753
! 40927 590407154
? 1
! 28843 52202950
! 23127 955808409
? 1
! 30853 826535945
! 42085 276539436
! 47783 93018839
? 1
? 1
? 21724
? 1
! 48298 774012212
? 1
! 24129 168201494
! 55257 355808033
! 3956 72057319
! 27565 323834716
? 1
? 1
? 1
? 27740
! 11262 881910995
! 25733 293723752
? 1
? 56132
? 1
! 55739 657218057
! 3783 634886740
? 35039
! 6407 838501795
? 1
? 1
! 53046 567205670
? 1
? 1
! 53934 751451686
? 1
? 1
? 1
? 1
? 1
! 12910 644193124
! 28565 304405659
! 41146 119079067
! 22694 263423630
! 40506 483832271
? 1
! 27394 885215048
? 1
? 1
! 3444 419565445
? 1
? 1
! 14705 499581565
? 1
? 1
! 37567 311058715
? 1
! 12878 436923206
! 15566 882290200
! 3244 176165463
? 1
? 1
? 1
! 16736 334237802
? 1
! 28690 646298891
? 1
! 44241 909891195
? 1
! 10032 380911512
! 22167 996997878
! 959 968961966
? 1
! 44755 869935657
? 1
! 48466 478074264
? 1
! 593 439104581
? 1
! 44077 512504199
! 48894 141492459
! 6918 171459468
? 1
! 14884 182216697
! 34298 262363326
! 49416 643386431
? 1
! 42485 421267466
! 46345 95428693
? 1
! 47900 705380615
! 21564 113277268
? 1
! 34192 992509352
? 51325
! 212 633465256
! 27486 758834295
! 17843 374920546
! 14458 426317856
? 1
! 19452 182704646
! 40959 233466321
? 1
? 1
? 1
! 26143 619407886
! 53219 93251909
? 1
! 44936 9890733
! 8482 491586753
! 23618 989234995
? 1
? 1
! 24400 210483868
? 1
? 1
! 46826 293226110
! 54555 255042278
? 1
? 1
! 31574 312649908
? 1
! 8494 139151257
! 46591 912928706
? 2942
! 41879 41662661
? 1
! 3816 786530478
? 1
? 1
! 7269 75733578
! 32087 323484241
? 56148
? 1
? 1
! 33507 375824769
! 41637 376581894
? 1
! 52790 925092222
! 36158 318238423
! 30151 953170790
! 7190 646862490
? 1
? 1
? 1
? 1
! 58425 762312039
? 1
? 1
? 1
? 1
! 11207 113032251
! 11893 229450358
? 1
? 1
! 20279 408410090
? 1
? 22250
! 19258 242522273
? 1
? 1
! 7045 100699755
! 24393 726369970
! 41397 798108159
? 1
? 1
! 1889 992707619
! 39939 947904346
! 31353 315729405
? 1
! 10872 993404234
? 1
! 38387 559472053
? 1
? 28199
? 1
? 1
? 1
? 1
! 18594 416003695
! 16787 396602762
! 33015 918983111
! 11642 511873795
! 54378 463984604
! 19805 211577601
? 1
? 1
? 1
! 8213 842841029
? 1
? 1
? 1
! 50045 322193887
! 3121 27854418
? 1
! 26464 489129800
! 31296 702702275
? 1
! 32532 426751912
! 57064 476788945
? 1
? 1
? 1
! 30287 66406940
? 1
? 1
? 1
! 15093 729955228
? 1
? 1
! 49199 730229649
? 1
? 29538
? 1
! 12340 517341319
? 1
? 1
? 1
? 1
? 1
! 8651 54688774
! 41583 4752775
? 1
? 1
! 54589 624503144
? 1
? 1
! 52360 55764138
! 43647 154295402
! 10228 161636784
! 30461 762924353
? 1
! 44257 813928935
? 1
! 41098 926273433
! 21649 898936465
? 1
! 57069 473068724
? 1
! 53434 76612961
! 17883 98586379
! 53048 288265637
! 41093 375567743
? 1
! 15222 953936279
! 36721 416061277
! 50963 154752126
? 1
? 1
! 31564 879387701
! 5509 634383081
? 1
? 1
? 1
! 53236 90474240
! 43569 9903558
? 1
? 1
? 1
! 21112 32832116
? 1
? 1
! 24935 680346294
? 1
! 6988 650367260
? 32126
! 2009 920071244
! 33948 581822167
! 38845 539538019
? 1
! 50649 125720508
? 1
? 1
! 23330 935146343
? 1
! 38733 701547837
? 1
! 8001 554506065
! 13520 712558380
! 22330 480281632
! 39562 776070529
? 1
! 34455 897715362
? 1
? 1
? 1
? 1
? 1
? 1
! 51054 709917220
! 16206 352800982
! 35232 154996958
? 1
? 1
? 1
? 1
! 38831 299894442
! 28891 253364470
? 1
! 20793 558721778
? 1
? 1
? 1
! 8834 761519686
? 1
? 1
? 1
! 59471 107908984
! 45202 691202158
? 1
! 51903 749095017
? 1
! 48110 774469894
! 40014 11203327
? 1
! 15882 26584595
? 1
! 49604 592249644
? 1
! 20796 758905
? 1
! 24247 905744516
! 18932 353219785
! 29451 424759608
! 14618 992588799
? 1
! 46356 823490766
? 1
? 1
! 22969 350660079
? 1
! 33792 22199527
? 1
? 1
! 31838 668495530
? 1
? 1
! 9148 421485114
? 1
? 1
? 38057
! 58386 274052987
? 1
? 1
! 21787 89897453
! 54059 162298158
! 47656 330790917
! 46548 557603837
! 21011 313333726
? 1
? 1
? 1
? 1
? 1
! 46036 98919113
! 5386 298482268
! 45731 834710976
! 13808 1760969
? 1
? 1
! 6590 691732729
! 38971 762448201
! 36420 569324972
! 48892 601051522
? 1
! 26855 625463251
? 1
! 17266 34811033
! 21143 825924258
? 1
? 1
! 23445 306454266
! 49717 791175117
? 1
? 7314
? 1
! 8420 836578959
! 25434 961858592
! 50060 877967683
! 23673 257372399
? 1
? 1
! 30833 608052415
? 1
? 1
! 35002 964214918
? 1
? 1
! 17000 521593373
? 1
! 2348 414143109
! 45108 69164140
! 602 602579507
? 1
! 43902 566645505
? 1
! 16278 277221973
? 1
! 33542 354969119
! 13170 337040840
? 1
? 1
! 1201 936434058
! 15632 997875939
? 1
! 38366 601804476
! 36647 802678559
? 1
? 2205
! 16436 648850114
? 1
! 46530 686973844
! 24512 309198824
! 48030 965637368
? 1
? 1
! 54730 107502122
! 32366 585880601
! 7804 206613298
! 46321 238762848
! 5326 759102807
! 15019 777776078
! 46710 718645729
! 33449 613394714
! 23200 864495210
! 49860 941338331
? 1
? 1
? 1
? 1
! 35449 797373085
! 13407 329974955
! 21655 249202756
! 42040 313018590
? 1
? 1
! 46068 250518887
? 1
? 1
! 52969 550524831
! 27680 720816617
! 2624 394876953
? 1
? 1
? 1
? 1
! 22347 826976695
! 57761 778182952
? 1
! 24825 116252968
? 1
! 36822 555640210
? 1
? 1
! 52347 533426682
? 1
? 1
! 31027 640984560
? 1
! 46585 921573735
? 1
! 53114 247606066
? 58418
? 1
! 47751 11208173
! 15083 171900023
? 1
? 1
! 23336 346394294
! 3896 159090090
! 19438 312370329
? 1
? 1
! 26537 319185649
? 1
? 1
? 1
! 3143 935602238
? 1
! 11659 744266593
! 21330 374916734
? 1
! 19005 610591978
? 1
! 16077 284816909
! 40389 206388454
! 52984 891251176
? 1
! 46779 375048330
! 30167 656886255
? 1
! 58718 929061980
? 1
? 25234
! 9895 299367969
! 1416 84443848
! 33576 179380756
? 1
! 8871 322633337
? 1
? 1
! 16174 136662283
? 1
! 29650 529475936
? 1
? 1
! 49122 913312771
? 1
! 26207 892175276
! 24375 577159728
! 13486 109100759
? 1
! 46685 760292466
? 1
? 1
? 1
! 16403 75116749
! 39525 835382914
? 1
? 1
? 1
! 30742 201030042
! 13129 486226580
? 1
! 13062 154741917
! 7898 790783746
? 1
? 1
? 58023
? 1
? 1
? 1
? 1
! 56567 914814846
? 1
! 14332 268512361
? 1
? 1
! 24653 678000475
! 18212 199940524
! 33992 484734134
! 203 977883542
! 24323 194932918
! 51121 379732643
? 1
! 1612 63766406
! 15301 480122604
? 1
? 1
? 1
! 32758 974722379
! 17426 694211566
! 49578 498770937
? 1
? 1
? 1
? 1
? 1
! 42003 681187904
! 52941 183906896
? 1
! 9312 854957058
? 1
! 57606 369665626
! 51060 499447530
? 1
? 1
? 1
! 58021 507268721
! 41530 591063495
! 689 49223117
! 24491 973833190
? 1
? 1
! 55085 178123621
! 19980 430449098
? 5753
! 51424 154512026
! 40032 941376269
! 54211 572962098
! 7690 541764753
? 1
? 1
? 1
? 1
! 8940 88688301
? 1
? 1
! 3585 474777077
! 19008 131668491
! 20561 477049416
? 1
! 18817 417919924
? 1
? 1
? 1
? 1
? 1
! 55379 842490680
! 18236 553261437
? 36356
! 28558 14853811
? 1
? 23926
? 1
! 9867 529746717
! 16172 912609166
? 1
! 9133 874238879
? 1
? 1
? 1
? 1
? 1
! 2085 611811984
? 1
? 1
! 27432 827265035
? 1
! 28923 102987213
! 54993 834807914
? 1
! 45250 349459560
! 19584 861791752
! 35608 673641718
! 13783 534403545
! 24405 216519126
? 1
! 38586 323699440
! 6588 114379532
? 1
? 1
! 33112 825996411
! 10368 209300748
? 1
? 1
! 44159 186988500
! 2098 686877562
! 9889 985758957
! 29757 947314499
? 1
? 1
! 10561 326778315
? 1
? 1
? 1
? 1
? 1
? 1
! 27986 443672318
! 7994 136790915
? 1
! 53734 927220017
? 35958
! 27225 158472946
! 43836 409967597
! 5661 130763750
! 13398 140547483
? 1
! 23090 191596066
! 52895 40507238
! 37081 580580873
? 1
? 1
? 51548
! 7808 173828492
? 21681
? 1
? 1
? 1
! 42283 850704681
? 1
? 1
! 40170 177242273
? 1
! 54040 274685394
! 31155 154319690
? 1
! 22806 806634436
! 38737 603978908
? 1
? 1
? 1
? 46186
! 21092 983797618
? 1
! 48489 71784742
! 47245 288733223
? 1
! 52877 546289198
? 18024
! 7286 386762638
! 37340 883653562
? 1
? 1
? 1
! 55590 773823032
! 40871 45762291
? 1
! 15217 85545949
? 1
? 1
? 1
? 1
! 11100 197118103
? 1
? 1
! 16251 397423064
! 38712 252756673
? 1
? 1
? 1
! 52352 370277396
? 1
? 1
! 10747 520289829
? 1
? 1
? 1
! 24154 575384104
! 59681 395635253
! 33648 65480263
! 59920 474818437
! 15454 944886206
? 1
? 1
! 38646 552477071
? 1
? 1
? 1
! 40632 177480142
! 8601 939911322
! 47385 987027958
! 15317 798175416
! 32214 304561977
? 1
! 20548 645296489
! 49802 340323400
! 12430 334280674
? 1
! 1732 874895985
? 1
? 1
? 1
! 10668 993244022
? 1
? 1
! 59914 797074218
! 17743 875624551
! 40405 349123668
! 56440 547243622
! 42001 437660844
! 37549 508261138
! 41292 252540352
! 42725 431176338
! 12711 379580506
! 26035 245496961
! 59496 348073820
? 31483
! 33944 150370508
? 1
! 17574 751273041
? 1
! 27061 779504032
? 1
? 1
? 1
! 8408 374027036
? 1
! 58284 545358146
! 4585 53852993
! 39979 21256498
? 1
? 1
! 45097 772202101
? 1
! 30582 19486203
! 13477 72434088
! 56270 63681198
! 32400 173247341
! 7950 390970277
? 1
! 45198 388095082
? 1
? 34491
! 26036 589533379
! 25696 255546266
? 1
! 7624 421992311
! 26721 812968440
? 1
! 52524 740577924
? 1
! 31539 291643957
? 56428
! 12496 904651171
! 9946 273945249
? 1
? 1
! 21075 863850993
? 1
! 45716 501072406
? 1
! 29593 19868532
! 38822 481630954
! 58641 874720826
? 1
? 1
? 1
? 1
! 45464 954699028
! 17495 490349582
? 1
? 1
! 57953 795457556
! 4085 975484785
? 1
? 1
! 16968 143280493
? 1
? 1
! 45947 153747044
! 52639 994814763
? 1
? 1
! 14917 363481065
? 1
? 1
! 26079 274288322
? 1
! 11035 297162486
? 1
! 59859 421161247
! 18426 219126246
! 11427 822766180
! 17436 483459911
! 392 505848382
! 57701 944989331
! 46857 137339076
! 47191 229709393
? 1
? 1
! 23672 963910284
? 47997
! 34906 97289167
! 56760 294349975
! 46722 32832794
! 24364 374190186
? 1
? 1
? 1
! 7339 325599323
! 59168 408986866
? 1
? 1
? 1
! 2748 309369888
? 2625
? 1
? 1
? 1
? 1
! 31157 238038105
! 50285 742325923
? 1
? 1
! 36084 786390358
! 7029 906661246
! 4800 192685613
! 52063 387087385
! 31434 170465220
? 1
! 47643 318493062
! 59935 243450668
? 1
! 39531 771133923
? 1
? 1
! 11094 978410766
! 45539 212996064
! 18104 736479970
! 24152 245725700
? 1
! 25370 507588705
! 48869 499374545
! 35305 913217539
! 15640 917056177
! 35374 495753459
! 23358 231308570
? 1
! 38974 71478491
! 12659 481984014
? 1
! 18252 500125764
! 24137 558309175
! 24560 841908257
? 1
! 8643 549465062
? 1
! 17395 137275635
! 14028 96785171
! 31834 589639360
? 1
? 1
! 49249 996929204
? 1
? 1
! 2192 660690018
? 1
? 1
? 1
! 44670 175668309
! 47681 692103420
? 1
? 1
? 21617
! 54379 927927149
? 1
? 1
? 1
? 1
! 49474 778954824
? 1
? 1
? 1
! 19235 581980545
? 38411
! 26457 482657899
? 1
? 1
? 1
! 38272 965643621
? 1
! 18383 880970997
? 1
? 1
? 1
? 1
! 18887 858039653
! 24689 76156838
! 13604 476350674
? 1
! 11406 841076743
? 1
! 2962 829974710
? 1
? 1
! 5162 81551702
! 10730 481614735
! 22534 464684906
! 14189 172745084
! 34666 874032520
! 4720 215304740
! 54130 460682659
! 20011 234093390
! 13771 956319374
! 29464 403556720
! 37089 599985413
? 1
? 1
? 1
? 1
! 16692 519746719
? 1
? 1
! 59876 23897997
? 1
? 1
! 34908 129330778
? 1
? 1
? 1
? 1
! 37918 780139678
? 1
? 1
! 43340 230151315
? 1
? 1
! 56660 571997327
! 7528 36080371
! 3407 283464610
? 1
? 1
? 1
! 541 952577679
? 1
? 1
! 27161 825386515
! 7549 119919887
? 1
? 1
! 9686 439451007
! 42569 435143047
? 1
! 30282 175490065
! 45541 31544229
! 9674 458083560
! 39466 183043868
? 40401
? 1
! 36033 797020452
! 20304 422040213
? 1
? 1
! 17010 763680130
! 14792 286627231
! 12058 126018247
! 13223 191277882
? 1
? 1
! 32748 575662436
! 35763 168600289
? 1
! 50098 820256574
? 1
! 27076 166563463
! 21397 746730268
! 20270 418021373
! 6348 385093589
? 1
? 1
? 1
! 32893 939395580
! 41777 304832023
? 1
? 2266
? 1
! 50107 853892530
? 1
! 46925 409648795
! 48661 880424478
? 34478
! 52081 473158469
? 1
! 7367 594783072
! 22566 508019811
! 8564 984337059
? 1
! 25394 99815063
? 1
? 1
! 37444 912631642
! 39648 418371042
! 4621 698444524
? 1
! 222 747925188
! 58060 767887535
! 31207 412501103
? 1
! 37120 819498157
? 1
! 30521 160760679
? 1
? 1
? 1
! 18944 210539322
! 55088 954808364
? 1
! 24530 467005928
! 19541 443021203
! 6038 654786020
! 45890 614856378
? 1
! 2432 13906609
? 1
? 1
? 1
? 1
? 1
! 44860 995185665
? 1
? 26348
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 35553 696003229
? 49453
? 1
! 54063 510732216
! 14172 317443365
! 32480 993979277
! 20939 880548797
? 1
? 1
! 26408 831361728
? 1
? 1
! 24528 726076465
! 14241 78622880
! 50970 769424640
? 1
! 43907 540196671
! 7416 910880007
! 37508 862404112
? 1
! 55117 687487539
! 56921 303914541
! 54237 465574703
! 18416 585387786
? 1
! 45865 313714833
? 1
! 8316 208339628
? 1
? 1
? 1
? 1
! 40947 104309119
! 53125 162823389
? 1
? 47599
! 31583 841527950
! 16231 796696068
? 1
? 1
! 52533 313127377
? 51641
? 1
! 1663 843634811
! 6665 328177886
! 3650 679894990
! 57741 379207478
! 53851 761770343
! 42433 746489367
! 9492 216124948
! 50429 241216271
? 1
? 1
! 2927 160185834
? 1
? 1
? 1
? 1
! 7658 369563788
! 22366 972073929
? 3267
? 1
! 58205 708159808
? 1
? 1
! 46459 787217496
! 38774 136137229
? 1
? 1
? 1
! 39873 461053314
! 44447 32448630
! 57001 542319029
! 14610 398345414
? 1
? 1
? 1
! 7859 993729823
? 1
? 1
? 1
! 49737 662752945
? 1
? 1
! 36247 429112842
! 36969 323824993
! 39166 553032700
! 13144 853290536
! 19079 540989255
? 32518
? 1
? 1
? 1
? 1
! 38694 849560039
? 1
? 1
! 13822 896218944
? 1
! 43529 305828839
! 6946 88927053
? 1
? 1
! 42160 54321270
? 1
! 15872 62218866
! 13688 325043748
! 6586 265333542
? 1
! 31183 908291517
! 21608 588218162
? 1
! 4808 805902160
! 36949 340274756
? 1
? 1
? 1
? 1
! 56870 781574832
! 22299 190313278
! 45589 519569451
! 14459 493481534
? 1
? 1
? 1
! 39771 851090569
? 1
! 31700 401929718
? 1
! 4976 310680814
! 44175 937157738
? 1
! 43053 741103969
! 39677 244392414
! 55316 993167619
? 1
? 1
! 35972 892738983
! 47949 919854600
? 1
! 42158 590874722
? 1
! 18446 900914519
? 1
! 37711 987317974
! 14092 15549984
! 55783 721304904
! 21199 62209213
? 1
? 1
? 1
! 57729 642177523
! 2497 181107455
? 1
! 59166 484599151
? 1
! 26002 234698993
? 1
! 38371 834247906
! 56881 682510916
? 1
? 1
! 38440 933546584
? 1
! 49111 830538676
? 1
! 39779 627074302
! 26075 190261978
! 38286 898773621
? 1
! 2537 881051278
? 1
! 1766 860682802
! 48064 819317108
? 1
? 1
! 33950 233369063
! 34106 73173782
? 1
? 8353
! 32540 387883211
? 2458
! 18945 3163259
! 24996 90342130
? 1
? 1
! 22693 528279664
! 52438 308146227
? 1
! 6865 865282835
? 1
? 1
? 1
! 41479 403607414
! 15484 618174422
! 47170 808008562
! 13805 110913742
! 32523 228488461
! 44255 487229576
? 1
? 1
! 12300 986593994
! 2102 964514817
! 25003 989624592
! 19678 827785804
! 12886 54148643
? 1
! 151 496164645
! 21956 134300918
? 1
! 29525 429275472
? 1
? 1
? 1
! 15599 347655259
! 57508 589532967
? 1
? 1
! 25005 290748611
! 9167 147518981
? 1
? 1
! 2769 794152461
! 26957 292790289
! 21819 470880597
? 1
! 28112 526769992
? 18533
! 16111 651374222
! 26628 518677994
! 13445 873314682
! 45017 610118003
! 18360 646140206
? 1
! 4373 482999495
! 59065 683325978
! 8816 621380453
? 1
? 1
! 37424 711718198
? 1
? 1
! 1367 259296389
! 28555 846567905
? 1
! 48860 479171967
? 1
! 42655 398285284
! 55806 787751009
? 1
? 1
? 1
! 46537 239996391
? 1
? 49535
! 30017 589099747
? 1
! 3589 386834301
! 39126 62398049
? 1
? 1
? 15459
? 1
! 4190 72621658
! 38930 927728139
? 1
? 1
? 1
! 12485 749773574
? 1
! 20713 597038946
? 39334
! 16247 991149357
! 7282 866835856
! 17847 995382980
! 4660 921071821
! 16286 22536139
? 1
! 29817 512093525
? 1
! 39335 238272823
! 42760 999280711
? 1
? 1
! 14625 453676645
? 1
? 1
! 48103 295295943
! 2198 858408320
! 20461 97155896
! 29263 789764330
? 1
! 51261 995165897
? 1
? 1
! 17518 641649103
! 48922 34410067
! 15303 141273902
? 1
! 7588 131643996
? 1
! 50825 256692917
! 36610 659408532
? 1
! 2454 695548141
! 23845 900905330
? 1
? 1
? 1
? 1
! 17741 527358610
! 13031 486721208
! 3229 665449594
? 1
? 1
? 1
? 1
? 1
? 1
! 25492 174078117
! 56355 671898164
! 39945 120996801
! 50066 776022872
? 33951
! 23512 174182251
? 1
! 42788 427734559
? 1
! 15252 893113908
? 1
! 46538 264030818
? 1
! 6476 508272040
! 15988 271011918
! 775 102419514
! 37149 482229521
! 57004 603400495
! 59940 436525640
? 1
? 1
! 27956 773322576
! 46197 998491004
? 1
? 1
! 41311 647979053
! 33846 608841042
? 45718
! 28026 242647109
? 1
! 14466 920777409
! 41075 892710730
? 1
! 13796 170751006
! 49240 496264704
! 37589 372546815
? 1
! 14859 597050148
! 26151 202080221
? 1
? 1
! 55296 376176688
! 24322 168666711
? 1
! 9790 191979116
? 1
! 12777 582222355
! 27615 948782036
? 18373
! 41965 948297724
? 1
? 1
? 1
? 1
? 1
? 1
? 51601
? 1
? 1
? 1
! 43549 370095275
! 46669 24948151
! 12123 772017577
? 3651
? 1
! 32079 799303393
? 37555
? 40323
! 59224 934987531
! 40157 928771343
? 1
! 26167 247267499
? 1
! 37595 282344865
! 9161 642791765
? 1
! 31051 292870521
? 1
? 44197
? 1
? 1
! 48069 480557548
? 1
! 41176 774479348
? 1
! 5654 336171977
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 50510 92273020
! 52113 271889597
! 3634 941128166
? 1
! 26859 305710135
! 47715 626779483
! 15728 565186956
! 59465 320688280
? 45578
? 1
? 1
! 22505 398313284
? 1
! 9412 405441761
? 1
! 28778 528913969
! 23218 778919402
! 9298 46141287
! 15904 107259442
? 1
? 1
! 24616 922407297
? 1
! 33441 850658184
! 21850 525057683
! 59205 250683330
? 1
? 1
? 1
? 1
? 1
! 35416 549295124
? 1
! 33258 933733314
! 35132 7508616
? 40340
! 22526 286405230
! 47714 291411313
! 17611 505500537
? 1
? 1
? 1
! 42381 34315378
! 45642 322576716
? 1
? 1
? 1
! 45055 619703471
? 1
! 21931 91393753
! 48230 607787329
? 22163
! 29367 973929057
! 44264 996580253
! 2750 153857658
! 26595 291466311
? 1
? 1
! 12608 546435190
! 1439 424148120
? 1
! 43148 329697927
? 52972
! 11143 338656735
! 17260 557259960
? 1
? 45378
? 1
? 1
? 38604
! 49370 573093128
! 37392 478122528
? 1
? 1
! 13131 770788026
? 1
? 1
? 1
! 3947 696977567
? 1
! 58584 171675165
! 31586 271509958
? 1
! 40494 794361714
! 22468 738667278
? 1
! 2276 98326235
? 1
! 39641 119924171
? 1
? 1
? 1
? 1
? 1
! 55388 283739002
! 49298 341461098
? 1
? 1
? 1
! 59402 639378068
! 18519 278363709
? 1
! 52563 197454307
? 1
? 1
? 1
? 1
? 1
! 46187 723799425
! 57026 211910391
! 21260 224080833
! 44011 135383768
? 1
? 1
? 1
! 53781 319265988
? 1
! 44090 720879290
? 1
! 8311 807359662
? 1
? 1
? 1
! 3219 104633817
! 19733 919901053
? 1
! 57357 163404949
? 1
? 1
! 55114 592409373
? 1
? 1
! 54609 225348653
? 1
? 1
! 23941 316841711
? 1
? 1
? 1
? 1
? 1
! 57948 883090802
! 31759 904481387
? 1
? 1
! 50857 900917355
! 33058 76517764
? 1
? 1
! 56927 907354512
? 1
? 1
? 1
! 52201 121652814
? 1
? 27004
? 1
? 1
? 1
? 1
? 1
! 21031 625675734
? 1
! 9603 206678549
? 1
? 1
? 1
! 16764 252259656
? 29397
! 57326 188226909
! 17722 527912541
? 1
! 23061 822674207
? 1
! 13876 163741462
? 1
! 22398 613808609
! 10989 428792017
? 1
! 20346 975191094
? 1
? 1
? 1
? 1
! 27725 229813088
! 30939 921397003
? 1
? 57114
? 1
! 37520 467717009
? 1
! 6432 835401494
! 37119 849354846
? 6078
! 19070 64197342
! 24279 237741285
! 22715 174203341
? 1
? 1
? 14145
? 1
? 1
! 12247 389168770
! 10743 552698501
? 1
! 58981 760585836
? 1
? 51200
! 57918 281814843
! 37645 851886979
! 21707 89480212
? 1
? 1
? 17019
! 7067 663316215
! 43493 230853008
? 15784
? 24823
? 1
! 8280 188933085
! 37909 242914610
? 1
? 1
! 30578 213349243
! 18162 530893065
? 1
? 1
? 1
? 1
! 3034 546799530
! 34980 964776322
! 4816 356177361
? 1
! 22171 36868041
! 49538 314989208
! 55864 189681536
! 9994 285050269
! 3570 729172734
! 19216 180461904
! 12306 212877134
! 4952 595519551
! 27271 906253111
! 2253 794242219
! 3427 111500270
! 50542 549401956
? 1
! 16679 180246242
? 1
! 31393 761155399
? 1
? 1
! 36152 588180643
! 9174 765166741
! 45262 395429234
? 1
! 22291 20124404
? 1
! 8059 211063470
! 17876 9287038
? 1
? 1
! 15909 471213477
! 41837 263129985
? 1
! 56266 12752596
? 1
! 2024 163433696
? 1
? 1
! 13797 699906623
? 43860
! 21653 324222380
! 50200 863369696
! 7637 276686394
! 17234 90804998
! 23705 295286201
? 1
? 1
! 38668 366969589
! 1433 720165024
! 12032 51859149
? 1
? 1
? 13972
? 1
! 44967 389514529
? 1
? 1
! 8825 750465564
? 1
! 19037 285803782
? 1
? 1
! 10550 545457647
? 1
? 1
? 1
! 30994 144649571
! 6832 365691015
? 1
! 23628 646744810
! 29539 782089328
! 35751 955367450
? 1
? 1
! 53990 627750590
? 1
? 1
? 1
! 12739 630445114
? 1
! 25637 554065287
! 27708 395917077
? 1
? 1
? 1
! 42131 604196108
! 18893 382137237
? 1
! 10821 599425675
? 1
! 10174 560208724
! 28769 462289972
? 1
! 42258 703235544
? 1
! 57736 191766457
! 12675 147876642
? 1
! 54882 440792494
! 56849 955042479
? 1
! 41938 803704601
! 47845 628742398
? 1
? 1
! 48423 864235090
! 32333 219313957
? 1
? 1
? 1
! 3397 448414509
? 1
? 1
! 612 522474256
! 50846 371235010
? 1
? 1
! 19417 446880996
! 41367 947025292
! 34384 899289788
! 29642 614042156
! 47801 370309063
? 1
! 55079 841110007
! 41430 441045119
! 35848 993184265
! 17824 681458311
! 44552 218431300
? 1
! 36991 466252741
! 49309 633703211
! 46109 950524618
? 1
! 44484 420147918
! 40419 68407371
! 6321 535272393
? 1
? 1
? 1
? 1
! 30802 363074085
? 1
! 45255 616934765
? 1
! 58656 643252839
! 43315 919249236
? 1
? 1
? 1
? 1
! 11281 883831640
? 1
? 1
? 1
! 18491 698375445
! 58038 209406844
? 1
! 58944 655271245
? 1
? 1
! 34490 877406988
? 1
! 9933 281026251
? 1
! 26667 1467653
? 1
! 45326 414067295
? 1
! 38283 462360600
? 1
! 35938 826985129
? 1
? 1
! 40512 641467508
! 3640 629694637
! 20824 398256202
! 20975 937142647
! 26896 215923401
? 1
? 1
? 1
! 1351 589341964
? 1
? 1
! 185 392866745
! 13684 921403204
? 9509
? 1
? 1
! 10912 622027394
? 1
? 1
! 53153 166114198
! 3460 277320677
? 1
? 1
? 1
! 35450 500227334
! 982 936755096
? 1
? 1
! 44901 987426612
? 1
! 48067 531200961
? 1
! 19146 852674888
! 35392 463241559
? 1
? 1
? 1
? 1
! 16249 365954670
! 54431 208890194
! 47457 735936368
! 33477 679901802
? 1
! 26878 882836411
? 1
? 1
! 10845 662105545
? 44752
? 1
! 33941 373240958
! 14862 487693564
! 51471 384020450
! 29458 971942517
! 5454 174201696
! 35802 762494275
? 1
! 55299 921875074
! 30488 28976866
! 11441 170802114
! 37810 136210366
? 1
! 11172 46982156
! 18095 654073464
? 1
! 12646 849891704
! 17427 230403827
! 36365 175466441
? 1863
! 55696 812874177
! 3689 381429997
! 3073 851927536
! 9264 132892987
! 12891 409251542
! 10207 550617008
! 37639 892805990
? 1
? 1
! 7846 778412775
! 57775 947846351
? 1
? 1
! 22028 260180125
? 1
! 8975 295436192
? 1
? 1
? 1
! 6987 188571294
? 1
! 17360 840647362
! 29070 670534632
! 23221 738078378
! 5666 521604205
! 6710 704660083
? 1
? 1
? 1
? 1
! 44681 227249985
! 52884 993929768
? 1
? 1
! 16586 616917685
? 1
? 1
! 5697 962430880
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 36327 23169244
! 17144 981426620
? 1
! 17547 869741735
? 1
! 46580 104209089
! 48306 384586468
? 7530
! 49877 207117002
! 55049 582574168
? 1
? 1
? 1
! 7536 377124662
! 21617 649482674
! 57320 764045919
? 31636
? 19369
? 1
! 20418 439997226
! 6020 738578821
? 1
? 1
! 21185 619193059
? 1
! 55018 594838442
! 54403 151412986
! 42946 161295474
? 51013
? 1
? 1
! 20098 186509409
! 3797 84829403
? 1
? 1
! 46116 293436010
! 10104 740829964
? 1
! 5349 788075813
! 32887 722746422
? 1
! 10296 80614103
? 1
! 40860 677234167
! 36340 491352010
! 56843 548330742
! 14524 217847972
! 32665 578578599
! 11760 927397806
? 1
! 12789 983303196
? 33461
! 23928 209979462
! 5938 234341749
? 1
! 25393 84587446
? 1
? 1
? 1
? 1
? 1
! 8884 241422637
! 45625 216088700
! 11129 728425508
! 59830 601153415
? 1
! 54310 868030932
! 52310 808245239
! 48421 173041124
! 30085 838972214
! 16220 160979880
? 1
! 9578 538437084
? 1
! 56687 510579100
! 20544 38421619
? 1
! 26862 391791245
! 29090 154828404
! 9750 43788898
? 1
! 40287 8580540
! 27582 7499767
! 35228 260016398
? 1
? 1
! 23514 110524639
! 1548 298810169
? 1
! 7888 225956992
! 20261 193063937
! 42359 242796113
! 39420 458285987
! 36293 551532489
! 39651 927352276
! 43608 109098946
? 1
! 14522 690152957
! 16551 648462089
! 54339 603152135
! 2331 136743713
! 46393 508356657
? 1
? 1
! 30118 256522579
? 1
! 7982 629775850
! 28490 665349066
? 1
? 1
! 41673 865791460
? 1
? 1
! 1249 747625789
? 1
! 55460 549241825
! 2682 558502128
? 1
? 1
? 1
? 1
? 1
! 7262 27570783
? 1
? 1
? 1
? 1
! 22916 860458161
! 9079 377923264
? 1
? 9942
? 1
? 1
? 1
! 28380 603874019
! 18458 873024739
? 1
? 1
! 25869 688761571
! 950 576480142
? 1
! 58387 810824100
! 12519 226529614
? 1
! 49539 340269251
? 1
? 34647
? 25968
? 1
? 1
! 32750 874658736
? 25426
! 19486 739536635
! 48175 839189511
? 1
? 1
! 3910 550832973
! 15103 557485069
! 44307 584567185
? 1
! 8325 858168890
? 1
? 1
? 1
! 8587 246780766
? 1
! 5396 901301254
? 1
! 53324 679941089
! 15387 833803252
? 1
? 1
? 1
! 53764 164392969
! 51047 162047570
? 1
! 38656 885245892
! 33080 434873220
! 57556 399490044
! 30964 175615050
! 13978 201845926
? 1
? 1
! 750 789268562
? 1
? 1
! 10586 383917903
! 54511 75385544
? 1
! 47512 26986536
? 1
! 36252 777880086
! 53512 671034426
! 14380 683071769
! 15725 954685377
? 1
! 8103 261551213
? 1
! 12812 968940822
! 52472 405162342
! 41959 909618165
! 31807 891366894
! 43564 83826316
? 1
? 1
? 1
! 45503 665342421
? 1
! 59738 444411328
! 23338 213334599
? 1
! 24282 491344413
! 54241 662695363
! 45475 944059189
? 1
! 23315 339211037
! 19934 615314484
! 43843 179175140
? 1
! 46179 854700072
? 1
! 53908 342081451
? 1
? 1
? 1
! 31998 373492383
? 1
! 27375 193446214
? 1
! 9212 801955773
! 30948 663886194
? 1
! 58256 879089229
? 1
! 40836 43512564
! 40099 700415560
! 55637 304903923
! 10780 734377773
? 42283
! 12252 428763676
? 1
! 39431 452909716
! 36642 53656790
! 34736 680243616
? 1
? 1
! 11463 577111409
! 34771 570102765
? 1
! 172 630904029
? 3095
! 43993 823970290
? 1
? 1
? 1
! 45599 214743128
? 1
? 1
! 22661 53839207
! 9822 395646220
? 3117
! 19393 466665859
! 7251 666240917
? 1
! 30242 851863333
! 9802 305097817
? 1
! 47633 724022610
? 1
? 1
? 1
? 1
! 55841 807825631
! 49497 252540765
? 1
? 35378
? 1
? 1
! 30392 274988060
! 7790 81939680
? 1
! 13799 784190093
! 12480 121756387
! 12090 565905257
? 1
! 6800 671160827
! 1017 454704106
! 59864 824610153
? 1
? 1
? 1
? 23774
! 28289 492557988
? 1
! 49684 164303478
? 1
! 52726 982116358
? 1
? 1
? 1
! 55370 391066489
? 25145
! 34988 240340120
? 1
? 1
! 30078 886897639
! 52885 602923332
? 1
? 1
! 27024 973202112
! 2950 72599325
! 7890 286059999
? 1
! 13669 49924511
! 48735 934679206
? 1
! 16606 227136006
? 1
! 9109 643412478
? 1
? 1
? 1
! 31381 548034302
? 1
? 1
! 27350 630882090
! 3255 559913676
! 32720 34829746
! 38125 560375535
? 1
! 59761 925538780
! 21748 797191184
? 1
? 1
! 49243 840051084
? 1
! 52178 797700300
? 1
? 1
? 1
? 1
? 1
? 52422
? 1
? 1
! 2670 981684667
? 1
! 27414 743420731
? 1
? 1
! 37059 544181932
? 1
? 1
? 455
! 10921 643458669
! 75 912881953
? 47232
? 1
? 1
? 1
! 56817 111744362
? 53859
? 1
! 43535 702358779
? 1
! 34419 818705397
! 20248 524112181
! 29318 113473120
? 1
? 1
? 1
? 1
? 1
! 14564 100803057
? 1
? 1
? 1
? 1
! 42103 326476753
! 34108 44400559
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 42695 956969542
! 55563 591961782
? 1
? 1
! 38913 465520585
! 32198 916309066
? 1
! 11964 869920153
! 920 303710503
? 1
! 26916 651910557
? 1
! 34401 186744343
! 30115 773533983
? 1
? 1
! 58328 4496803
! 27322 116482264
! 53827 246668362
? 1
! 306 135066101
! 35456 235703921
! 47084 738554978
! 41732 383563439
! 26227 844127883
! 41172 998874768
? 1
! 43794 446808337
! 26652 751466521
! 13135 557422246
? 1
! 21205 851010903
! 23989 89487484
? 48599
! 29707 752349993
? 1
! 36094 818383007
? 26448
! 4731 101822783
! 9252 131725246
? 21896
! 21177 568030961
? 1
! 8247 325002885
? 1
? 1
! 38681 160506323
! 56288 398577785
! 6759 601710101
! 26880 505455907
! 30686 409727861
? 1
! 26839 324664268
? 1
! 44735 998136148
? 1
? 1
! 13927 115586025
! 2382 324857656
! 17885 117375107
? 1
? 1
! 34331 98868677
! 49491 187553128
? 1
? 1
? 1
? 1
! 45663 272224405
! 40973 771891170
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 52225 869904828
? 1
! 11654 654405953
! 11623 278797557
? 1
? 1
? 1
! 33394 104305508
? 1
? 1
! 31195 921338534
! 27554 638839554
? 1
? 1
? 1
! 16725 971852045
! 45984 67112669
? 1
? 1
? 1
? 1
? 1
? 1
? 34825
? 1
! 22355 292674054
! 3834 966936835
! 21963 755457661
? 1
? 1
? 23027
! 16167 768916953
? 1
? 1
? 1
! 52070 418845633
! 22436 669268958
? 1
! 21258 418684129
! 40042 25093432
! 31783 264518645
! 54828 870660284
? 1
? 1
! 19856 87241819
? 47897
? 1
? 1
? 1
? 1
? 1
? 1
! 27129 661795704
! 58778 844168337
! 32721 456455219
? 1
? 1
! 8070 6870084
! 55536 599309150
! 57921 491671581
? 1
? 1
? 1
? 1
? 1
? 1
! 46951 1072924
? 1
? 1
! 58225 611407966
! 49105 616304938
! 6899 571210131
? 1
? 1
! 4089 829270009
! 55052 68090484
? 1
! 54631 399278352
! 54169 730928451
? 1
! 55842 835636303
? 13576
! 21722 153626861
? 1
! 18876 255258229
? 1
! 47562 48744073
? 1
? 1
? 1
? 1
! 48658 571400815
! 6819 515255440
! 37048 375013511
? 2053
! 9380 121096271
! 17545 820741670
? 29473
? 1
! 11608 868979027
! 30708 225829066
! 33640 919895252
? 1
? 1
? 1
? 1
! 15500 891914186
? 21016
? 1
? 29185
? 1
? 1
? 1
? 1
? 1
! 38486 111976341
? 1
! 19955 984781259
! 1041 111058681
? 1
! 54173 97871076
! 4994 823938520
? 1
? 1
? 1
? 1
? 1
? 1
! 38368 254646693
! 16087 334954513
! 25477 794441275
! 19476 922212849
? 1
? 1
! 56523 905231811
? 1
! 49285 687073383
? 1
! 30211 427771022
! 30633 207668999
! 48978 652448223
! 34346 323878867
? 1
! 8065 258221738
! 49048 777468361
? 1
! 30962 340235799
! 51566 516394140
? 1
! 41902 779057301
! 23434 982897683
? 1
! 19985 915012028
! 39115 406652902
! 54811 520677429
? 27318
? 1
? 1
! 11937 816816891
? 1
? 1
? 1
? 1
! 18857 347938585
? 1
? 1
! 9856 102713197
! 35805 798834352
? 18109
? 1
! 54468 237991556
? 1
! 55982 807096781
? 1
! 38152 338660573
! 57209 484363482
! 12146 618895829
? 1
? 1
! 3183 35455688
! 26382 955493390
! 2747 184031456
? 1
? 1
! 521 849140953
? 7490
? 1
! 21071 813953674
! 5008 201539098
? 1
? 1
! 26977 340326367
? 1
? 1
! 29284 828835545
! 37368 295754240
! 44597 728513214
? 1
? 1
! 28863 659592860
? 1
! 23414 686999811
! 31630 90215461
! 411 388389112
? 1
! 21383 960888405
? 1
! 18737 969922808
? 1
! 58400 543529408
? 1
? 1
? 1
! 45878 833446478
? 1
! 3470 778898118
! 2281 574692603
! 50505 389876070
? 1
? 1
! 34685 480537154
! 43803 968757951
! 42102 799654670
! 22027 711732536
! 25381 329365509
? 1
! 30131 96676595
! 34335 420146744
? 1
! 12830 203325512
? 26932
? 1
? 1
? 1
! 23848 523682520
! 2143 913723432
! 23409 804060140
? 1
? 1
! 40531 102414781
? 1
? 1
? 1
! 39670 821432403
! 14348 730218098
? 1
! 52783 238671620
! 38149 579661697
! 8707 559180712
! 38048 110404473
! 22993 281994470
? 1
? 1
! 1926 329987788
! 47394 316527292
? 1178
! 11660 574893290
? 1
? 1
! 33234 46297320
? 1
? 1
! 59227 793549657
? 12230
! 41845 954451697
! 1352 161148430
! 21106 625094057
? 3770
! 1831 993211152
! 9586 509295713
? 1
? 43185
? 1
? 1
! 38996 274019554
? 1
! 27812 747576330
! 32455 558902022
! 17578 270356352
? 1
? 1
? 1
! 60076 254130140
! 49547 184820182
? 1
! 56750 66095168
? 1
! 1011 248455389
! 6852 476838489
? 1
! 33565 468522650
! 48316 547199041
! 22069 232030177
? 1
! 20357 867519724
? 1
? 1
! 566 997303291
! 9785 524105532
? 1
? 1
! 37262 46811992
! 27723 916239610
? 1
! 40407 29818178
! 21936 245207378
? 1
? 1
! 53414 806922620
? 1
? 23587
? 1
? 10524
? 1
? 22257
? 1
! 456 301714934
! 44317 635410012
! 27617 18550841
! 13764 509197230
? 1
! 56060 935022457
! 49779 911838627
? 1
? 1
! 40695 892181211
! 51803 890592300
! 2639 142480983
? 1
! 27441 633386379
? 32905
! 29855 873363608
? 1
! 56813 386611892
? 1
! 8963 759778005
! 39992 550141756
! 50784 591929648
! 53904 497766834
? 1
? 22775
? 1
! 5331 615235574
! 28206 604807523
! 54992 752032754
? 1
! 44136 329882080
? 1
? 1
? 1
! 1849 246888180
! 20655 987959403
? 1
! 27736 931000142
! 36127 83163179
? 1
? 1
? 1
? 22370
? 1
? 1
? 1
? 1
? 1
! 43278 306742569
? 1
! 59309 715315045
? 1
! 51177 103204071
! 1651 380379759
? 1
? 1
! 22275 449722192
! 40098 439669642
? 1
? 1
! 9249 966648727
! 37768 558162961
! 12676 416069289
? 1
? 1
! 3635 833403206
? 1
! 59163 347972028
? 1
! 57286 43078615
! 19895 12321963
? 1
! 52875 764662233
! 7505 158007161
! 2053 941955679
? 1
! 12258 874766406
? 1
! 1520 564914582
? 1
! 15038 419928597
? 1
? 1
! 51442 503005300
? 1
? 1
! 15393 522340068
! 30850 518536659
? 1
? 1
! 8153 26236195
? 1
? 1
? 1
! 7628 967150090
! 27882 977209600
? 1
? 1
? 1
! 15879 244407998
! 39571 139035044
? 1
? 1
! 34037 87534969
! 13907 295941975
! 20615 457232894
! 37834 186381402
? 1
? 1
! 40859 501974002
! 12267 374035835
? 1
? 23825
! 4508 831567527
? 1
! 60055 475865248
! 52708 535173007
? 1
! 54692 4535999
? 43054
? 1
? 1
! 1417 138034913
! 41599 568186958
! 20982 403915925
! 35024 32093887
! 36354 276680094
! 52107 443639976
? 1
! 23045 333997398
? 1
? 1
! 8744 131187432
? 1
? 1
! 13878 126773860
? 1
! 604 886458666
? 1
? 7811
? 1
! 53398 557477265
! 45874 92330074
! 55119 362980649
! 41215 810555328
? 1
? 1
? 1
! 26684 712254496
! 12826 970806039
? 1
! 57783 813802357
? 1
? 1
! 48362 910158180
! 37228 472171741
! 2930 501537789
? 1
? 1
? 1
? 1
! 38798 23357282
! 38934 687156734
? 1
? 1
! 37869 881299155
! 28393 670670011
! 4698 842928645
? 1
! 41708 300056680
? 53864
! 41977 477614288
? 1
! 9717 772055642
? 1
? 1
! 44289 32274315
! 16676 710299966
! 17984 521770359
? 1
! 21095 288337964
! 57935 477779905
? 1
? 1
? 1
! 19021 408018477
? 1
! 40029 998207490
? 1
! 3559 905732400
? 1
? 1
! 47530 195077369
? 1
! 40712 778847618
? 1
! 10427 212025730
? 1
? 5471
! 51427 739088241
! 22212 239268603
? 1
! 25681 57813647
? 1
? 1
? 1
? 1
! 42223 547447099
? 1
! 44911 115557227
? 1
! 14503 91146271
? 1
! 57541 447918540
? 1
? 1
? 1
! 377 783179951
! 48818 902636570
? 1
? 1
! 1155 914647629
? 1
! 51906 716630856
! 2543 911192204
? 1
! 26994 643910383
? 1
! 2284 856277711
! 2504 851128781
? 1
! 9947 610712034
? 1
? 1
! 15621 130789070
? 1
? 1
? 1
? 1
! 48450 876211618
! 21717 160275993
? 1
! 34508 105872619
! 33422 449257617
! 48305 226335772
? 1
! 27207 889467398
? 1
! 50913 348967925
! 25831 13154344
! 15102 484817323
? 1
! 3417 436204890
! 5674 649214789
! 49701 265477988
? 1
? 1
! 3627 977045483
? 1
! 16530 372683002
? 1
? 1
? 1
! 18021 500820145
? 1
! 58917 557953927
! 33688 499613819
? 1
? 17692
? 1
? 1
? 1
? 1
? 20098
! 8998 670424172
! 31517 71021525
? 1
! 30053 266941881
! 16346 955562192
! 30776 455369519
? 1
! 59139 799841251
! 11747 465615504
? 1
! 16298 897038657
? 45702
! 4503 97629867
! 12782 909177138
! 9479 741888765
? 1
! 45303 281685025
? 1
? 1
! 55558 475680056
! 5171 44197858
? 1
! 29660 535202917
! 58177 759318012
? 1
! 35090 681403380
? 1
? 1
? 1
? 1
! 48934 479196054
! 19448 624023397
! 16205 719714079
! 12766 887480976
! 29628 722243634
! 19015 32871967
! 40323 646664035
! 13874 728446207
! 57511 400463205
! 9 326893498
! 54739 787180943
? 1
? 1
! 3897 981728885
? 1
? 1
? 1
! 38363 444362394
? 1
! 50100 536411230
? 1
! 56233 922830563
? 1
! 28779 198029728
! 4670 595578352
! 27359 642221173
! 42397 687731705
? 1
! 18290 529650513
! 39345 903234690
! 32308 225984425
! 34507 323273057
? 1
? 1
? 8670
! 4069 240264637
? 1
? 1
? 1
? 1
! 52037 335186160
? 1
! 10401 968841984
? 1
? 1
! 8292 556583479
! 42015 243356958
! 51002 158619824
? 1
! 15366 880096120
! 44694 991910250
! 43841 188118752
! 7388 148695295
! 16179 700283239
! 55239 861023847
? 1
? 1
? 1
! 15444 443060828
! 30602 376789557
! 46905 46384996
! 4966 84650638
? 1
! 21886 309206225
! 14012 823463153
! 24116 89930232
? 1
! 15550 550738671
! 48457 212534254
? 1
? 19742
? 1
? 1
! 337 759052629
! 29307 238713949
! 26484 634656635
! 23641 456937675
! 41447 998108001
! 40456 653179944
! 30264 992186456
? 1
? 1
! 2873 940012635
? 1550
? 1
! 13190 206338498
? 1
! 42840 24994664
? 1
! 35429 708153382
! 43421 430532688
? 1
? 1
! 51168 326724362
! 37375 758528464
! 34958 656857394
? 1
? 53522
! 2440 870964275
? 1
! 40682 277721974
! 44555 110558254
? 1
? 1
! 4882 175314047
! 27354 842201175
! 27801 655837660
! 12475 113265029
? 1
! 53002 770164392
? 1
? 1
! 11853 793120020
! 15209 645808970
! 1738 316885385
? 1
? 1
! 25022 456762798
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 56581 686661216
! 54387 491310085
! 22949 956692716
? 1
? 1
! 9067 625726494
! 22026 21808028
! 6363 675799467
? 1
! 28020 799211060
? 1
? 1
? 1
? 1
! 56202 733750638
! 4203 614147573
? 1
! 23499 439566872
! 55255 843895566
? 1
? 35441
! 39615 278967529
! 59212 608131106
? 1
! 30056 132511971
? 1
! 37079 764739152
! 38595 646200723
! 57954 64150474
? 1
! 54223 461443910
? 29544
? 1
? 1
! 10925 337337407
? 1
! 4430 687578863
? 57694
! 40043 509355578
? 1
? 1
? 1
? 1
! 49542 500494154
? 1
? 1
! 43263 399645323
? 1
! 55685 273747084
? 13749
! 14237 304859240
! 34516 153263707
? 1
? 1
! 18456 793033453
? 1
! 24363 34378450
? 1
? 1
? 1
! 28107 148205844
? 1
? 1
? 39583
? 1
! 59198 68130298
! 19091 344614415
? 1
? 1
? 1
? 1
! 26760 630246176
? 1
! 5199 826225088
! 59989 478414086
? 1
! 48854 531984231
! 18350 624785066
? 1
! 45696 45988175
? 1
! 36871 558710137
? 1
! 52062 799604831
! 26805 333795742
! 29746 585137943
! 51776 365366082
! 19554 503841971
! 31309 76694008
? 1
? 1
? 1
! 37697 485379219
? 1
? 1
! 20415 963992280
! 42681 783648251
! 18415 968407886
! 27336 115215254
? 1
? 1
? 1
? 1
? 36720
! 39391 229225667
? 1
! 41643 195038128
? 1
! 48659 596577104
? 1
! 56342 157240269
! 35548 287956783
! 50196 905900597
? 1
? 1
! 12943 728750231
? 1
? 1
! 48534 729446714
? 1
? 1
! 747 338585096
! 8026 663371241
! 32060 65849479
! 47591 148739869
? 1
! 25878 542171678
! 52892 381440219
? 1
! 34625 525442921
? 1
? 1
! 10880 392508875
? 1
! 56953 894946932
? 1
? 1
! 26530 413486919
! 520 964612496
? 1
? 1
! 43227 695312467
? 1
! 49305 171046844
? 1
? 1
? 1
? 1
! 35554 665983377
! 54929 915118013
? 1
? 1
? 1
! 26707 427932230
! 30972 599670409
? 1
! 53409 731184423
! 6523 876496855
! 11291 184038050
! 2780 171440609
? 1
? 1
! 33243 849761073
? 1
? 1
? 1
! 18795 303519877
! 41734 209015367
? 1
! 2123 567825425
? 1
! 18428 405548320
? 1
! 59266 70518208
? 1
! 44246 8851724
? 1
! 257 927673797
? 1
? 1
? 1
! 27904 983522330
? 1
! 6491 537684634
? 1
! 6406 110785020
! 28984 4348843
? 1
? 1
? 1
! 33806 905611555
! 31976 832558290
? 1
? 1
? 1
? 1
? 1
! 59715 607369339
? 1
! 33316 581304412
! 28061 680942720
? 23638
? 1
! 41893 645225301
! 46279 846749483
? 39746
? 1
? 1
? 1
! 13335 742281816
! 43235 533732521
! 39202 694784139
! 26729 731035199
! 8584 478632364
! 56484 997108236
? 1
! 11304 796883840
! 41784 742728781
? 1
? 13572
! 28731 8247842
! 2413 315146407
! 31326 422540315
? 44258
? 1
? 1
? 1
? 1
! 1126 30177417
? 1
! 3740 97530703
! 35082 969776693
! 27822 522269560
! 60022 875379623
! 49131 855227013
? 1
? 1
! 412 440127841
! 33332 812676638
? 1
! 41819 132810508
! 50763 148277282
? 1
! 34796 24364064
? 1
? 1
! 16291 727775842
? 1
! 16289 685259863
? 1
? 1
! 52396 66450033
? 1
! 53130 828958321
? 1
! 42763 941220391
! 12447 385625383
! 59011 873987837
? 1
! 44297 216186812
! 4141 797316547
? 1
! 4365 912127116
! 51979 100887145
? 1
? 1
! 34431 622502629
! 45042 972732737
! 5479 385109179
! 16119 390654610
? 38069
! 31800 641536700
? 1
? 1
? 1
! 19718 178056536
? 1
? 1
? 1
! 28823 457311351
? 1
? 1
! 1128 503713650
? 1
! 38508 194066623
? 1
? 1
! 2726 389101397
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 12950 88710196
? 1
! 34889 983324883
? 1
? 1
! 58583 914362664
! 43154 580030879
? 1
! 29625 615088918
! 44598 344133039
? 1
! 192 673960953
? 1
! 15691 299654411
? 1
? 1
? 1
! 16324 176135269
! 55218 933200694
! 39504 488555975
? 1
! 6859 298139188
? 1
? 1
? 33688
? 1
! 43905 447308654
! 11159 286916669
! 53773 248769624
? 1
? 1
? 1
? 1
! 52841 996112267
? 1
? 1
? 1
! 3858 696737158
! 32713 338253226
? 6730
? 1
! 46665 392153747
? 1
! 21853 353644989
! 16044 642405876
? 1
! 16878 516277801
? 1
? 1
? 1
? 1
! 17573 485674161
! 29459 822596417
! 21355 192323524
? 1
! 14107 951924612
! 25629 186076295
? 5978
! 40824 819911757
! 52132 78435543
? 1
! 52082 35552762
? 1
? 1
? 1
! 45309 609431787
! 45502 85287536
? 1
! 29960 304762005
? 34901
? 1
? 7672
! 46048 170392537
? 1
! 7454 69071634
? 1
? 1
? 1
? 1
? 1
? 50304
! 48708 400819138
! 18970 5096107
? 1
? 1
! 49797 949326173
! 26052 259102068
! 40113 342494343
! 52031 651650223
? 1
? 1
? 50586
! 32326 709593917
! 49505 796628044
? 1
? 1
! 44885 878492101
! 5716 3546334
? 1
! 22000 845063989
? 1
? 1
! 17464 464794199
! 15011 244927301
! 43205 43471804
? 1
! 8557 639250392
! 49291 312440711
? 1
! 58265 909085547
? 1
? 1
? 1
? 1
! 15782 256448261
? 1
? 1
? 3701
! 10830 378596436
? 20849
? 1
! 16770 859059603
? 1
? 1
? 1
? 1
? 1
? 1
! 38399 452521625
! 19269 331802116
! 18934 189774436
? 1
? 1
! 26906 430961994
? 1
? 1
! 24132 758238507
! 58094 744283832
? 1
! 17045 963304124
! 5384 122550613
! 59003 409015951
! 48038 284478684
? 1
? 1
? 1
? 1
! 13015 266673403
? 1
! 55033 113457328
? 1
? 1
? 1
? 1
? 33093
! 36344 868130271
! 39973 217481227
! 34953 320107385
! 23915 970784992
? 1
? 1
? 1
? 1
? 1
? 1
! 11453 201234368
? 1
? 1
? 1
? 1
? 1
! 16170 986095319
! 35060 723524647
! 10362 777887174
! 52268 266747784
! 7155 378348637
? 1
? 1
? 1
? 1
? 1
! 22006 578889811
? 1
! 6294 536647249
! 52400 855802886
! 8849 38426009
! 25456 65715913
? 1
! 6895 600982643
? 1
! 7786 10434502
? 30181
? 1
? 1
! 27064 108066048
! 53085 112522907
! 38433 681101511
? 1
! 19060 21765522
? 1
? 1
? 1
! 30529 439120703
! 39540 90631921
? 1
! 56741 282911848
! 37925 139673098
! 429 386687393
! 28424 683493307
! 46104 42115317
! 35756 622689350
! 19793 228074799
? 1
? 51092
? 1
? 1
? 1
? 1
? 1
! 31696 914361023
? 58887
! 15311 967745223
! 28866 466412519
? 1
? 1
? 1
? 1
? 1
! 46254 480074727
? 1
! 26433 68863741
? 1
! 12404 390840132
? 1
? 1
? 1
! 25942 91106794
? 1
? 45418
! 44677 567794040
? 1
! 46503 477371535
! 10161 623203087
! 35663 96903977
! 33379 919226783
? 1
? 1
! 16834 979732738
! 57354 145825936
! 27045 492980891
? 1
? 1
! 28429 623017508
! 31352 461172006
! 24831 334295906
? 1
? 1
? 1
? 1
? 1
? 1
! 36783 675556556
! 24871 274113995
? 1
? 1
? 1
? 1
! 29616 901062751
! 2173 456196279
? 9394
! 28874 351535283
! 24862 320026110
? 1
! 1662 5006648
! 14652 129178507
? 1
! 7052 822798313
? 1
! 40294 225492340
! 25324 916844850
? 1
! 25820 735888419
? 1
? 1
! 54372 197797078
? 1
! 38842 504556895
? 1
! 49711 268624771
! 11266 840833935
! 758 988590603
? 1
! 2343 844176124
! 9214 171838159
? 1
? 1
? 1
! 6254 502153823
? 1
? 1
! 33662 717376102
? 1
? 1
? 1
! 31269 995815674
! 10430 673272384
! 28443 475851789
! 45772 950456315
? 1
? 1
? 1
? 1
! 44382 136003889
! 20434 808155597
! 9304 953986980
! 45964 778001832
! 56103 124954755
? 45453
? 1
? 1
? 1
? 1
! 18733 902128572
? 1
! 903 521751272
? 1
! 23726 581717177
? 1
! 36772 167379974
! 44003 677289037
! 56640 494724158
! 40292 401332645
? 1
? 1
! 974 651754187
? 1
? 1
! 44883 584030424
? 1
! 31059 429490738
? 1
? 36746
! 40975 762273987
? 1
? 1
! 47828 781575968
? 1
! 14364 932360402
! 58358 54928482
? 1
! 23156 173142926
? 1
! 29552 745276176
! 53211 356618931
! 22227 111829874
? 1
? 1
? 1
! 2270 658872394
! 44415 569258275
! 33177 463682296
? 1
! 45956 374510270
? 1
? 1
! 18424 674870395
? 1
? 1
! 26014 172561498
! 30489 875351152
? 1
? 1
! 19373 332122941
? 1
! 47310 330455967
? 1
? 1
! 21433 623116213
? 1
! 36544 605314255
? 1
? 1
! 56093 668883836
! 54191 268828883
! 4184 487365127
! 44941 787336876
! 22391 308138755
! 26932 713596215
? 1
? 1
! 6143 567248144
! 57982 138613220
? 1
! 34449 146517677
! 18706 215867680
! 19748 806102721
? 1
? 1
! 45407 626195938
! 4946 472652736
? 1
! 28252 16538462
! 7135 773197392
? 1
! 46940 974986749
! 54448 723322117
? 1
! 27982 777922569
! 24733 456972612
? 56413
? 1
! 25962 779243026
? 1
! 7392 129246270
? 1
? 1
! 37771 999555665
? 1
! 25068 597140179
! 13422 542846005
! 22221 409895594
? 57687
? 1
? 1
! 9413 667590397
? 1
? 1
? 1
? 1
! 17690 874970177
! 47644 953613640
? 1
? 1
! 23391 858693739
! 20866 314632890
! 55872 193773144
? 1
! 25737 913011514
! 16371 480343701
! 37523 593078582
? 1
? 1
! 57114 984421921
? 1
? 1
? 1
! 3069 969884884
! 7082 728853296
? 1
? 1
? 1
! 41444 413733825
? 1
? 1
! 36875 955684177
? 1
! 41659 975424506
! 52716 968062160
! 15892 458793166
? 1
? 1
! 4392 575299749
? 1
? 1
! 49400 931686296
? 1
? 1
? 1
? 1
? 1
! 18557 987429425
! 15608 52618022
? 1
! 5132 813886187
? 1
? 1
? 1
! 15153 165945763
? 52391
? 1
! 34137 707563051
! 40365 405575991
? 43685
? 1
? 20790
! 49658 423120066
! 25620 595375977
! 55986 818494755
? 1
! 20816 733912996
? 1
? 1
! 8402 940564507
? 1
! 33498 264867863
! 28511 547999016
? 22835
! 11253 357361631
? 1
? 53142
? 1
? 1
! 11856 248690449
! 47594 527250731
? 1
! 44954 204349351
! 9117 775751069
! 2303 189678467
? 1
! 14799 724981720
? 1
? 58400
! 45665 581521627
! 46256 121628138
! 28279 231749832
! 44053 671375011
! 33837 211241083
! 30516 580992665
? 1
! 14939 664794174
? 1
! 59581 117498727
! 25329 3137339
! 11332 23503493
! 50527 869264499
? 1
? 1
! 58234 422730207
? 1
? 1
! 2986 439933716
! 10796 119300662
! 10546 245886322
? 1
! 18755 654289465
! 21211 565235582
! 35682 361491293
? 1
? 1
! 25361 786526561
! 22698 923876292
? 50079
? 1
! 16959 803119340
? 1
! 46301 724419870
? 1
? 1
! 15442 976457785
? 1
! 31468 407145586
? 31558
! 41813 925039034
! 12138 724276098
! 1288 781619451
! 16101 760287803
! 19520 726500669
! 34021 420899238
? 1
? 1
? 42870
! 31925 934495517
? 1
? 1
! 18601 213747633
! 5169 706447998
! 23694 388101821
? 1
? 11461
? 1
! 14082 821285945
? 1
? 1
? 1
! 5639 730600292
! 5310 117123904
! 38477 279295616
? 1
! 29434 574409126
! 49531 173771001
? 1
? 1
? 25283
? 1
! 3225 702435659
! 21648 517681754
! 57512 919072713
! 58421 914811309
? 1
? 1
? 1
! 4029 392291865
? 1
! 11950 43032418
! 50312 717732107
? 1
? 1
? 1
? 1
? 44091
? 1
! 55925 519013910
! 58334 720438910
? 1
? 1
! 163 783166581
! 24758 508489968
! 57660 324767735
! 20877 21519961
! 45080 833623017
! 24721 560769954
? 1
! 38901 595983466
! 19360 296264091
? 1
? 46633
? 1
? 58842
! 43348 880313959
? 1
? 55145
? 1
? 1
! 27748 1451783
? 1
! 50953 542130848
? 1
! 42009 517553109
? 1
? 1
? 1
! 58232 351339880
! 48523 252860546
! 57428 352132419
? 1
? 1
! 50557 220086420
? 1
! 43178 654823949
? 1
! 7798 823709956
! 34459 345183579
? 1
? 1
! 16933 82624026
? 1
! 9305 140776239
! 35815 525525751
! 35066 750699523
! 46323 872444828
! 44428 335991973
! 20193 467054607
? 1
! 14629 798142532
! 39038 612230098
! 31962 554759565
? 1
! 43753 243104459
? 1
? 1
! 48716 742540297
? 1
! 2264 922507422
! 52919 694729579
! 42251 711280619
? 1
? 1
? 1
? 1
! 37670 330668817
! 9882 659785980
? 1
? 1
! 40766 596040374
? 1
! 21455 96017168
! 8390 980796245
! 46386 585802553
? 1
! 40732 479572562
? 1
? 1
? 1
? 1
! 21581 325327274
! 33745 664501931
! 4920 50790603
! 22173 602998581
? 1
? 1
! 39788 696236678
? 1
? 1
? 1
? 1
! 17414 32104696
! 33114 327057110
? 1
? 1
? 5192
? 1
? 1
! 1546 228294529
! 30154 10535432
? 1
? 1
? 1
? 48745
? 1
! 13923 630780038
? 1
! 43603 697996648
? 1
! 25551 498676165
? 51669
! 45841 350302926
? 16996
! 33725 938865185
? 1
? 1
! 4176 887543374
? 1
? 1
! 46275 923906833
! 16088 428190402
? 1
! 34403 726370081
? 1
! 49839 610695173
? 1
? 1
! 57952 526118130
? 1
! 25655 891247606
? 1
? 1
! 25066 636070728
! 14991 538167655
? 1
! 35421 576968704
! 42280 773032666
? 1
? 1
? 44473
! 38671 927695963
? 1
! 31902 249882794
! 616 78213650
! 58242 188937477
! 58876 642687538
? 1
? 34211
! 55123 917604893
? 1
? 1
? 1
? 1
! 17373 285747664
? 1
! 48815 506228252
! 34063 880964061
? 1
! 55677 242547786
! 28648 65053682
? 1
? 1
! 40673 140304182
! 21639 802940354
? 1
! 19144 293385362
! 25721 770396882
? 1
! 42135 505709366
? 1
! 17196 650651354
? 1
! 49570 220055076
? 1
! 30707 562607017
! 5004 417039993
? 1
! 35906 297283511
! 32126 753170429
? 1
! 9769 277255287
? 1
? 1
! 20487 12415030
! 29829 167338753
? 1
! 38207 341968931
! 39196 14436516
? 1
! 41934 334510582
! 807 676489577
! 58579 794039600
! 40400 991278359
? 1
? 1
! 55805 391354393
? 1
? 1
? 1
? 58412
? 1
! 21499 255862997
? 1
? 1
? 41837
? 42010
! 31267 111848456
? 1
! 57829 584138091
! 9516 388029821
? 1
? 1
? 55538
? 1
? 1
! 17732 985668806
! 26454 75315579
? 1
! 12020 488650919
! 12670 934852191
! 36821 438295364
! 49772 893361613
? 1
? 1
! 59955 715064285
! 59983 143170856
! 35793 199812031
? 31117
? 1
? 1
! 16622 575068555
? 1
! 49749 692516007
! 42265 818378629
! 59059 795883314
? 1
! 44244 719785274
! 45451 680197977
! 26356 772800131
? 1
? 1
! 13101 39626283
? 1
? 1
! 40425 662227068
? 1
! 44193 877211677
! 10737 337583128
! 42231 220533336
? 1
! 341 153832688
? 1
? 1
! 20659 964816637
? 1
? 1
? 1
! 34556 691808233
! 41762 421220746
! 20874 839792722
? 1
! 9094 19398228
? 1
! 18136 514755361
? 1
! 9779 276874840
? 1
! 17292 808308082
! 11346 976059901
! 46515 986250713
! 18284 291873443
? 1
? 1
? 1
! 48431 192429404
! 42305 837936668
! 35784 374586655
? 1
? 1
? 1
! 33210 604126699
! 11362 985058907
? 1
? 1
? 1
? 1
? 1
! 36264 299146627
? 1
? 1
! 45685 920306750
? 1
! 12360 956241765
! 21316 992911480
! 11798 127494615
! 49189 777848934
! 16317 207867161
? 1
! 29213 590730955
! 37124 535362489
! 9069 864000556
! 47508 362997607
! 19854 838403864
? 1
! 31597 506465982
! 27976 480311718
! 45922 189013263
! 48877 567224242
? 1
! 38860 948962543
! 28117 717214241
! 44270 555387036
? 1
? 1
? 1
? 1
! 40583 128297346
? 1
? 21554
? 1
? 1
! 38742 433740081
! 46623 404697818
? 1
! 8167 777310036
! 7799 536571322
? 1
! 32042 394280851
! 20354 827447977
! 42766 570367914
? 1
! 12881 74214350
? 1
! 55309 847868095
? 1
! 32245 522371436
? 1
! 12366 446495375
! 31443 691044657
? 1
! 35185 981804383
! 5649 122333032
? 1
! 26490 696485586
! 39500 129768863
? 1
? 1
? 58658
! 53343 810663033
! 5986 790487076
? 1
! 48831 17986610
? 1
! 2774 608841443
? 1
? 1
? 1
! 12095 872878299
! 15009 8765146
? 1
? 1
! 52637 987904726
? 1
! 10792 910569445
? 1
! 42989 669890418
? 1
! 8823 963778605
? 1
! 49009 288554219
! 1097 35680232
! 55110 534700482
! 39565 45817076
? 1
! 1389 685752515
! 37855 633890994
? 48570
! 25090 875448575
? 1
! 34655 687502717
? 15815
? 1
! 47174 782330290
? 1
? 1
! 23569 18634925
! 24263 262294323
! 42977 632935304
! 27835 567828766
! 16084 683813439
! 32201 487415693
! 9917 985587202
! 37960 756354971
? 1
? 1
? 1
! 38325 84609653
? 1
? 1
! 19177 766709177
? 1
! 23303 993879123
! 55591 537031880
! 3107 345219271
? 1
! 30811 534111300
! 4597 235725933
! 36680 449778346
? 1
! 23625 855448766
? 59040
! 44773 121058274
! 2311 762683708
? 1
? 1
! 4937 883718281
! 16040 769471782
! 1196 562117802
? 1
! 34033 910665782
! 1633 68079954
! 39149 908452585
? 1
? 1
! 51493 531623358
? 1
! 39353 692617911
? 1
! 51158 86552594
! 35062 663252755
? 1
? 1
! 5597 694126397
? 1
? 1
! 55657 946693621
! 43078 791968702
? 1
! 47086 839107003
! 51524 696361123
! 4652 599422675
! 30782 326071147
! 605 463622444
? 1
? 1
! 58632 621638382
? 1
! 34400 523185943
! 27855 325024116
? 1
! 11756 826393597
? 19477
! 27995 793581306
? 1
! 33757 658769120
? 40159
? 1
? 38993
? 1
? 1
? 1
? 1
! 17181 77022928
? 1
! 45666 820604447
! 7011 884450033
! 55126 896098925
? 1
? 1
? 1
! 24546 380224520
! 37809 678503713
! 36704 812217395
? 1
? 1
! 52823 17489986
! 57350 415786103
? 1
! 36789 312513060
? 1
! 6765 986422822
! 42660 235796592
! 38607 687415299
? 1
? 1
? 1
! 20104 740480930
? 28847
? 1
? 1
? 1
? 1
! 9051 251397949
? 1
? 1
! 25731 68354334
! 43809 498201037
? 1
! 52631 141332416
? 1
! 7992 771554662
! 36990 763914926
? 1
? 1
! 25902 526218027
! 44488 981602993
? 1
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 32525 419514242
? 1
? 54143
! 19198 645749520
! 59683 593976870
! 1865 441146083
! 48142 440833347
! 8036 566214148
! 6114 985656149
! 40634 917080463
? 1
! 55865 617905898
? 1
! 166 923333449
! 11836 61795430
! 40892 816807162
? 1
! 9997 290307569
! 13342 574255936
? 1
! 155 900295482
? 1
! 36988 559876542
? 1
! 41627 901682294
? 1
? 1
! 59880 620691840
? 1
? 1
? 1
? 1
? 1
! 32562 741526412
? 1
! 27675 590899796
! 32368 37068416
? 35188
? 1
? 1
! 53518 160407094
! 49261 720004602
! 10290 451586609
? 1
? 1
! 30779 928364389
? 1
! 52937 730343757
! 1452 329087155
! 53015 764324533
! 18532 349100411
? 1
! 3007 656925035
? 1
! 18343 330704292
! 47564 449511436
! 47236 79374043
! 29078 163159305
? 1
? 1
? 1
? 1
! 52435 46501084
! 10965 480530611
? 1
! 20422 84366166
! 55855 347166369
! 25041 30087212
! 29769 616724327
! 38703 165381634
? 1
! 512 784919501
! 30958 851752168
? 1
! 39168 329079251
! 51434 924703983
! 32138 524482119
! 31018 41086127
? 1
! 22449 377314038
? 1
! 28208 1167687
? 1
? 1
! 42754 556131969
? 1
! 59118 227070428
! 2937 109241625
! 53064 862820471
? 13809
! 46331 418498655
? 1
? 1
? 1
! 33305 607577908
? 1
? 1
? 1
! 55556 913623586
? 1
! 31587 498381700
! 4485 83522262
! 36279 149728209
! 46200 100791142
? 1
! 52408 659290445
? 1
? 1
? 8946
! 3014 613364245
? 1
? 1
? 1
? 1
? 1
? 1
? 1
! 54303 202770510
? 1
? 1
? 1
? 1
! 960 917014838
? 1
? 3016
? 1
! 13352 313728533
! 54536 364656159
? 1
? 1
! 4488 68897418
? 1
! 21599 43232450
? 1
! 41086 460445074
! 52032 891626124
! 2047 144073589
? 1
! 12821 850416895
? 1
? 1
! 25584 10004185
! 42837 236567779
! 57827 913842622
! 43783 536481146
? 1
? 1
? 1
? 1
? 43745
! 11501 386402053
? 1
? 1
! 10847 983200430
? 1
! 11249 911191461
! 3987 879418718
? 1
? 52610
! 57719 1328359
! 47660 395461891
? 1
! 15365 576059753
? 1
? 1
! 18961 144424285
! 34204 119419383
? 32771
? 1
? 1
? 1
! 50163 320627766
? 27985
? 1
! 38036 895573867
? 1
! 12044 947741548
? 1
? 1
! 7568 310400483
! 22382 696114461
? 1
? 1
? 1
? 1
? 1
? 1
! 2928 277722898
? 1
! 36387 857780132
! 28127 231447722
! 56905 553070013
! 44740 49703014
? 1
! 56882 829456645
? 1
! 12647 18745482
! 20001 794880755
? 1
? 1
? 1
! 51771 501006582
? 581
! 37770 193552738
! 23737 962058151
? 1
? 1
! 27004 572523063
! 44454 329413303
! 52127 695173347
? 1
? 1
? 1
! 3628 230154945
! 21153 356106481
! 59501 3463723
? 1
! 16512 32118200
? 1717
? 1
? 1
! 25888 851807096
! 41320 145900971
? 1
! 51814 708718918
? 1
! 33759 858391678
? 1
? 1
? 1
! 57218 519853726
! 14812 32815487
? 1
? 1
! 40139 170146629
? 1
! 40524 285322908
? 1
! 50228 245180846
! 47280 367756014
? 1
? 1
! 42208 409152900
! 52556 635391788
! 24805 420078890
! 42775 548311077
? 1
! 36739 488558525
! 23136 805996050
? 1
! 53645 753439648
? 1
! 3990 57523147
? 1
! 48407 663484372
? 1
? 1
! 22129 954858829
! 51558 47954598
? 1
! 1850 460469754
? 1
? 1
! 56602 72619682
? 1
! 51138 981267519
? 1
! 22012 940838104
! 26645 699451431
? 1
! 72 736421448
! 2031 49957589
? 1
? 1
