40686 61345 693968311 452430057 993407684 146897326 836797648 730758440 475267977 145908379 810624463 839250563 979617406 121937141 340609739 95798364 400012826 22565976 382238199 862241071 752789805 417412961 420790647 552373917 678117484 452600151 107036248 618038721 12673926 122314909 418315562 337046792 457212435 70326955 143238112 145910663 108623050 736207533 743614015 744807963 459567440 919630866 61974243 776002593 38417759 744636015 50994533 26179939 28756714 592838036 721417629 524080417 3800491 28114619 916729431 467041341 987118172 691907820 559453837 139058513 805232287 44167197 910927296 744801172 72933599 978712766 703718897 987644250 147194087 489398480 476236237 457569928 145354689 142057632 867728208 685800137 817794119 267381248 534310321 483796858 13117941 491300226 331337970 816371411 112710493 146876602 29038969 995056897 893522427 542957379 576927671 954821754 935283248 878948552 11634903 27278561 944537016 13191272 893416993 145194528 903734701 222891712 860258881 482498587 602219792 130745324 12185350 346980056 96750505 917557034 993341316 624327137 811361504 827045664 95053507 11933105 886661701 446615883 357518304 395336486 835198067 993930186 218953617 955290613 95786245 861707749 816627193 268246695 206987086 996653330 821085877 743741493 551333602 29031996 720129686 806678769 24830094 583334731 568530476 28863134 970946344 89547226 190213911 997452689 915308010 662651222 79024387 679815260 458638211 659399360 24184121 944855742 35993002 23292615 28539104 92689691 7951448 655786694 854993182 140094121 446025266 96497775 341165569 954784575 28867110 143007845 205376744 752906265 737957484 273446529 878009637 886419709 880557631 12005530 723275396 401155897 190663927 28421524 63498944 85355339 946071862 817781666 491059442 960866904 12214621 587389411 10383678 733500239 618663399 137113519 934180983 141978195 26285502 892193294 917406730 734859963 693337390 760630016 145238740 734218941 742717591 141621257 87938850 57726209 332813321 144047158 15341502 682418482 911606939 491407172 79834984 982954270 414169604 994669051 73454555 652198083 644048416 28770500 129416816 812165001 739308598 223096382 875925500 659064894 934349184 27332207 62186682 78146237 743574137 222786879 234323018 146788969 627733399 475116472 79268931 844927942 471972408 721283712 113923645 491245684 275840495 100029406 257810150 24881419 476113677 819575132 113915569 886079537 458613927 755224057 660107662 758637442 79224571 949118882 609769876 18595086 917226457 487940560 10624833 766517173 88711061 999963681 1791497 145374270 28000009 959825125 464581034 673524641 986091325 869843458 511094324 70660488 173685981 592174685 875331971 928367861 96792450 937472899 31746515 4599068 961263014 956620584 333165491 147455166 142498118 750380795 418352405 721133866 798986027 994346020 885405906 30876408 80293012 84248362 844492255 439759203 147401724 28823454 465122345 196468185 756551889 193983346 221392027 767538855 501234512 936796170 958676765 669524523 608375990 290321463 69198672 26370388 139073674 946856218 684618923 824246961 8952869 566508480 2366943 946880564 593464015 458000641 857071225 938457938 145348938 653308275 63368578 995502702 783765046 978746189 138549460 874578719 491663075 29061080 409088445 138381517 700882713 207883191 3462606 51153302 535545185 425052730 592747679 685826429 819009798 342114636 568521511 408279282 845472092 24441867 989739342 140610271 990409206 872681778 28373420 147163999 487980403 995908504 861299479 7556845 139089057 859334959 758185148 984715755 39911773 870610545 589593013 610234542 146915326 678676466 878551526 12630011 894695354 78640292 915082326 26696630 22108543 315936984 492169697 601836959 385586586 806505867 961291122 585404166 993369644 24320719 744697619 198234389 342111768 884606684 527939233 623354844 937374195 431338913 146772656 894578357 992786562 692205583 356817037 739643048 995378609 665241104 930064792 364285241 102280109 869433274 12259195 803496983 809049482 467933307 528430540 859898013 543443120 63524618 268390150 342175946 875733108 568640691 143214786 108586110 68484821 885110086 28567010 845455107 13654712 72970068 927882433 760587893 749326518 622229590 103326326 422187536 144806190 27871279 853847534 701677812 89448609 39810754 837607131 659967907 11259321 806768470 24598273 816717616 921109652 929325127 755221990 418279338 274845273 76134072 879975277 878872348 581161152 860184739 523910075 80244215 930894360 28948782 473825884 610434480 952783551 987036874 26797147 934657789 26875263 744811177 425095958 308597917 870370742 113632421 290876101 63533186 609602574 892674468 922608991 206971945 20058456 795016494 844908703 691440567 144815903 403461312 71621069 894708155 70588886 887112961 29053722 73713335 928539998 610493443 79315688 759484841 536803428 12266819 328405057 134596292 796056634 206337866 330656900 8098811 653145369 491584670 409146420 743737910 16503636 73681175 794191886 518330323 13242682 922667287 945859313 736639125 475831560 113327411 900678285 492208527 803376507 146258589 39869015 147159261 146651211 61431090 385049193 275673715 19980851 445534412 129509634 12167260 998545117 477151669 677812868 905359022 854986816 995515835 955162684 164254705 999038647 675689614 525904860 874716143 146958164 349610216 19551161 752516847 462819875 44690339 416338615 120033130 985910808 8994497 607444232 475403690 952706853 979701760 939381780 28870834 760542909 11952193 24663480 105453543 754071721 73449710 7549534 20687130 652736929 59054901 47416585 441869824 875850945 380151505 861967256 29012654 787416574 12447136 72678555 876886531 592219964 133088740 944744913 52653808 490079162 56440030 837242760 608590996 435118115 29031710 992903607 26822679 130469175 28993589 670506757 417526070 18976465 27919335 87585904 689594588 147123878 147424812 878322241 835068441 138032371 994815120 826871792 79793455 743481669 813027090 686338396 894477564 145357748 59768333 903099654 961389683 440554166 121235224 136993955 28913100 29063084 603953148 205262714 280015880 962619977 4799248 135107003 420250484 859218491 927330344 267061378 146740161 921098373 63581645 558912452 73682036 989141318 38366177 584855987 203737895 94971851 858840899 760535139 393151376 145268592 977365683 26742044 40301661 802160503 77162905 942539758 570729449 467021567 147297474 105456081 955065542 908351551 710576343 144201714 748564606 139082466 121002754 147403385 147198074 605616052 680897741 602846794 44591012 12079657 853803315 953110244 682129734 268428602 147310840 420473889 756454166 147172732 491503291 330599731 726991876 29740797 828404274 494724194 146196525 24523973 147182121 56156418 136949652 895041332 837668325 54837693 4825382 27986509 576785234 384597714 996464661 970381564 473051433 148406950 945157216 13205094 942087662 954963884 860221473 999569453 946636542 806434657 879043793 928948561 877027042 28955526 593649444 925935959 894748658 3411683 5910976 812293158 2547407 147445864 823524208 62877650 12750781 274267 452371599 744819914 696536683 357982730 711108124 26202602 782416934 28763545 573540310 40092370 878066267 983967668 781360622 28458241 138924623 848586734 592429757 760521201 917063462 872684747 878927403 626295539 147384524 760557530 487902502 601147749 492025344 59252656 869483480 584148084 88648799 862237982 751111063 20662977 207441076 602064072 73691019 878898387 27604358 145092881 15780617 52461726 71933241 19749311 72371386 686825415 359487 922166362 46762386 934226392 977544684 874817853 733985690 56825319 466054765 3542177 184754167 961929643 29082127 960860256 828679806 541770759 25930809 80373314 861254937 890423349 142700525 382113940 952512412 524277846 4499228 133065375 7421106 73192328 131689102 26945238 136943831 806313048 656693255 693474460 56612851 573533539 860443523 142463354 121494431 113906148 944134468 609645030 60627079 867868469 885955326 951106736 897473992 316431415 146773605 534440593 718328547 732042433 993391096 27733581 24833566 961954416 168444638 875830736 615598345 899586601 479308584 820471585 9986206 73014364 601976676 945196522 811646196 113358716 471193643 610861623 608490321 11109404 39246689 29006135 625865587 697535802 78005617 79834196 998315344 28034466 726983711 371308707 424925458 778360125 88567603 934655996 434689875 486834379 65078813 19491509 901497928 993402218 384870393 72065512 661474962 33867461 744777718 78272653 861210834 221542275 869688145 686744343 878482235 438399522 138436681 206958843 919544961 693434567 821864296 943080581 748010983 28435311 336045052 29003400 113831803 748730709 686050912 223744688 8539815 701777263 17519441 861286921 5239099 18284302 156519102 388778454 760637479 751599048 868723246 755046148 800412370 82370196 75924772 869630787 961425742 819806037 776252296 809530082 95007886 11164936 12190920 974018358 949284206 759613528 16279063 864522072 754305162 886173224 146924419 824209716 130686082 43796049 2612395 339447013 29067575 514187327 457343723 601949547 147427644 994296622 24340568 539281799 884898612 28691925 434389486 917722841 8853302 999757977 22777038 72996052 743618437 535066759 656386103 402623907 22142914 743697643 812736143 22685148 945184713 409162063 716248588 116978129 941784003 878942217 455492715 491165053 874583054 112849304 80327576 70472652 597686191 944053344 959558360 13232837 28921657 332989341 686927545 29414141 28466667 18500577 8926709 738361633 598280364 322083531 826181239 882234707 859026691 536304036 742687541 433492816 611652863 44309251 130355492 805542558 790790312 982840502 532627140 458514216 420876456 860184914 147128671 26988671 596670365 46282513 79205934 989183720 978577038 422952490 984922397 158367874 769953420 877898768 410021965 4237400 129127419 863880319 104894237 937791975 780078693 24862505 113907864 886339545 843387089 857111693 380689935 743868658 420411151 555521929 108657524 827747609 141127981 747542365 819495375 535006393 50951941 995243326 954789189 793042558 19280360 669966553 20400460 610585442 490101255 878035083 207945950 926114062 922098293 820602089 28026488 874796060 948031278 911618884 754695088 39637735 946074123 969044992 97114191 483824892 73662559 352283425 819684870 971728230 912593768 609512334 680204687 606386861 961914647 498370452 536825592 688703183 58747864 28840039 20544168 874576945 858026331 995688953 939350819 869588133 970966342 970360446 920675824 44677198 884833890 290845964 223517395 953580232 853796947 399836801 572092682 29071794 996212241 215371219 738142893 929010119 759812285 73177176 138024105 739259740 931103398 890672854 147469586 724454344 147474744 80100367 566380196 987115818 927069985 55076849 146077763 476357976 870188059 458472284 711243375 28065756 926912913 609989675 593780417 8929818 117416321 548637386 957733397 681113431 164989375 820017219 74861224 79796806 4831463 610528455 483693983 70583934 998879404 143149935 947263663 786634104 476352989 20685397 816242942 962221565 147474371 78134157 944064887 995349326 990767002 755917779 64764924 861298593 722830093 12188575 458852436 708186404 735327778 29994438 945786268 46780470 769770412 870196208 55863234 11113665 130656389 668226004 141158436 840104140 96695642 894850609 541583453 732760573 983601470 145078889 692998154 877524145 73735309 983868952 526371607 474362302 268075816 70484021 28935125 136955941 844404101 536744093 514367221 987753382 25902793 991655600 983114445 760607181 424010142 26985504 330993261 132677101 422992970 605884653 2741558 938744379 121484054 721289704 109556071 995469793 29032456 134884323 979664165 868163037 223113541 357446427 2144949 604808532 806171871 29050467 96895228 885993717 117841676 357464124 954553958 29064392 957677030 736437795 752803869 973261687 123396524 960629836 20395224 130379535 542933174 940702082 144205140 153771602 930069233 389433192 782855963 265622575 404115501 481693615 830449258 265343098 379684386 223342324 739368245 609238525 10431797 424052661 942718984 573625101 815177584 268084398 998635387 138022691 920670529 392283840 28854471 424930348 38402248 273275295 719934061 113738422 801156397 993395549 778766781 223729899 341079465 420877534 786325017 24839066 26972579 335797504 766433284 995527844 803899175 601683352 143014049 2157655 104939112 146673094 145860740 397533828 803189646 821077147 113376712 138030326 132390649 767797954 875611457 599060331 29069020 42580254 935036384 978372246 911477776 921670059 125925051 25885401 955314383 126434289 987821075 928383927 912535297 871800459 44671256 814653000 688771340 133421761 128470047 27883610 802922049 5045986 56834412 953392472 355461236 760627318 116284400 19484070 12730741 46731978 733292297 945199275 975080886 99237822 11718770 144333342 474761170 894596440 619777760 189977372 925776701 474124053 842166420 644120506 827618765 860770490 20685225 682540174 972963755 79217892 870632878 331299455 141978144 894863463 28802495 56672036 122311034 113614583 883508286 130663259 678484420 805283248 921676378 858585618 895256108 989119647 812213282 127621773 860790941 22703845 892702140 73603022 406206448 936871060 845072276 28766461 28424726 25890297 894247054 448782977 28972613 926790999 71614226 878469501 86631671 617991503 804250044 874853571 137858442 754012436 957481404 25660036 232714642 893808518 143253758 298677149 736549890 27967726 974245211 921927682 141967890 669059040 820847639 342793102 424329217 79296617 130645259 73724928 205899968 948952784 946341075 77183563 486960393 922681522 13219566 799620092 561851299 65488104 20372902 277017230 5984736 327472598 130675608 146957728 23642473 937380198 483742347 487992282 617509128 466742178 67387607 970013368 6352844 404901835 452967976 893144683 7900003 877959841 674305583 584878862 26176714 12184739 146645548 380409908 752756708 109480559 869371352 46519606 6333145 751975734 737803228 128199745 130678448 97029103 49068354 142228294 143032189 619904683 875738957 29042428 714514302 838930931 408053937 836817566 941751880 938982352 43117123 86509218 601937676 939782128 752562104 128559106 399128177 466497383 54837963 487443814 607944372 654289013 58491440 333477934 955495049 9637544 26956415 944811597 138803093 147434369 952951486 143026831 129335269 78734592 939484991 140819918 760204535 961962341 147172188 993364813 28563351 49699129 38076036 672478962 506928180 890403823 406909467 922594232 874551742 676580858 491898854 961944928 377821732 40041688 1863980 983897476 48515516 945430576 927188360 77738104 138774627 27975737 130081321 934268878 961787261 743758582 92650910 536709296 979472368 871599969 27884055 130694024 955333564 810272824 22872488 995270083 687104197 857011880 960294087 985678985 727002693 820356325 28027873 611352522 138823347 860158108 130224557 282383447 3506564 417401318 890589303 998230363 88624337 107613438 27728400 760218612 21969794 2234131 72361276 946917515 28378020 12694125 16552279 112833023 204449938 559305259 985645354 42044586 24866592 793328049 416027582 911493228 441843538 429670688 337724832 868305963 63504895 125401056 330500881 610227080 958781411 491663850 559643763 865400397 454169697 688805908 626427512 539225551 163635929 425013143 950574766 557619669 416653939 870534478 987101114 129113183 743154845 147147535 147479586 933387239 866145334 28909024 121742153 986965431 990798520 340673309 827659856 486956363 946131331 412347270 26926973 21582866 239169401 129744382 878953423 146929613 920829951 825512133 954284830 890507651 947924646 341751706 999349757 145888791 743720125 885905103 368241875 788578718 670173936 937592314 920606118 28777780 21291824 24354841 146165984 56574188 543798045 974553012 760638333 88986791 26825495 126441907 743525576 56869849 912503864 490101991 878768051 28802217 877996171 838670547 492062021 727064842 925572289 146883647 946149732 877941070 592095030 725075376 845972087 405069763 1706445 146302906 680461834 868466306 130119693 922561973 669749031 919667961 952923323 61426821 760487372 960228420 991209309 70888105 60070170 528330578 366014256 877325345 743697807 390455048 9925301 136802866 836979886 935277314 141654939 626044197 410062713 957132206 642844310 969041267 355839296 3262421 28177880 957683315 795140962 900279379 816875382 331579403 902980853 882242345 958562659 609564070 20285574 11207285 610572734 46417824 128661478 69546557 725923210 987203596 606454633 6335153 86262807 518300619 40184983 950541856 872173591 785947882 488491815 613449988 223199990 9163653 28363320 893548628 877567414 727958926 371448930 138555590 533119645 146651950 546870174 979630914 794276435 857896961 957767469 938529799 995234031 792985561 895127593 415683024 28811312 73171111 442145588 528421874 993256583 134668562 870147101 121678504 511389742 895414662 978610932 577044557 140912603 783352810 913716227 978156134 28901433 945107872 103325336 373142764 122151096 991185426 423612635 618041781 147416745 794160642 347987038 73085018 893996168 384727138 28534565 559316065 11919111 357426715 111367471 139612045 147464878 440626395 751885727 784024536 979123460 20697491 71766363 954980682 603110255 340026285 446979283 609747160 871699789 862100565 906392483 80253570 491915968 146397471 686695941 945716203 955034851 827747860 27762351 257649511 79802729 668571133 819241163 787716562 601059185 687805107 337922475 997429936 134873764 26933251 461091039 924206945 995520077 142099245 492180903 783736322 7686181 55728898 424741707 936349990 758538603 73720591 353440532 145865402 534855585 852645804 976947709 201753660 867317596 959801377 938895388 24853430 905961925 342326401 341933364 96622847 939355203 941704548 458456138 801629268 3984422 671025671 995389209 961205164 228173042 883708181 793759935 581096996 146146910 850684314 995460985 842959434 4831831 624611505 129651860 408451019 146244764 80013446 993384988 724929491 995247940 405320639 142087709 886464147 872205754 155437212 147432347 522178095 10500968 28870322 818903943 943970511 742027767 871332237 945592018 9578686 8649382 24714683 973045556 744731497 609925868 685834293 917446191 778074270 996119782 827316933 109202705 128450893 536748491 810890036 738343794 617622208 804419814 722731775 978743722 11921262 143191461 801930555 871826645 946137651 147435617 22522172 708874594 874805407 139031719 424583738 759715594 743074789 844270566 706684328 624101415 56471396 684409853 404119475 465600533 10070951 937727006 362104745 961943853 72327977 147245495 140610866 137702076 743826011 442059478 704933856 489069143 894126401 112765311 870614092 2231215 922134981 6608016 624136137 11107142 688704214 830116020 789638121 498311385 954768032 991217529 40451758 28832714 76127562 576525245 141877288 745437719 947999676 726325495 978740231 308489942 459598068 607863443 914320664 652828250 19610503 145256286 12993126 130685806 534738894 653194203 701293338 774965755 68187997 19059999 666128387 991165418 209578904 116026225 936280060 852882431 12940392 469033624 474355264 579083433 687967162 128730016 66547508 979535887 189824859 324828579 877951598 878746839 188787123 146124776 129731917 889598977 4399247 126186663 610062414 760605823 17104872 43129258 978439422 27950533 659812614 984802867 885521066 967005880 954273937 113122404 854105254 317924679 623780525 981329324 2432350 107547313 112794398 543349670 996377027 864050317 399694471 62691702 27506429 120440806 801709918 282099265 682080986 71616520 24578035 894340026 459184308 619970117 838325147 765417491 601588378 143205828 356944749 28255109 889313272 24781516 636638689 290207778 268290634 875759265 995532679 955284803 147434895 142925237 524185160 458086142 27992281 759292432 965662142 80635286 607938536 874523092 626423988 993102268 468786639 955320035 740496481 959295689 753501303 902654770 221637727 987095969 810978871 324167262 986478632 913324365 147221684 844350843 487320762 877964708 24877773 999088189 97069418 910133864 859953970 720422978 998892714 946831785 959823972 458489347 42533459 811900260 483101604 151916692 2411242 861262261 602222073 389426735 852767904 11138797 141674245 26814002 406005323 79681758 887662775 955280905 290755440 5545927 29070830 28894785 402715602 69001178 995473709 9033537 712395743 740463 752254843 987696483 147427565 803406566 836570214 222549592 491758591 489833514 19418652 682262039 2433752 885085656 606414643 130685090 937867115 941924044 62855326 308592402 933107630 425003849 5911272 978737143 601649300 608457036 955216749 879041001 827230960 752261613 456967293 596514527 834992880 28929426 680350594 64218419 9667240 524559066 725805809 946326885 753966129 87690205 691855174 80437532 422769563 714477058 10746983 814777039 112732506 979710718 617952847 661589934 48560725 923002223 35430029 836045639 88706119 768421175 452341514 146130795 26797698 84800401 936448921 40053243 704961842 995339128 68277053 741481406 843281016 904873819 140627039 339988855 404090629 168684737 918457601 995449224 994971470 492279641 507132395 490019604 516562628 86163115 142973457 417261483 130661882 134038950 954926705 368419 621994056 140127204 759912795 138841400 239477194 5995715 28122198 134350441 967786814 28881497 709750466 442658189 417339353 509249232 979680367 890490498 601203702 698781504 861706525 125378866 938895649 142149583 337816755 913558285 474030854 911167221 105276985 442488783 856542663 129652510 720050452 1368615 743744955 133840675 122215715 944106343 73537548 592831750 576999720 308585561 71704236 593721247 29049702 543393963 482468989 73432638 11742593 930154858 526342016 100477672 212296968 610533532 941002554 61958517 335171821 993047204 184718632 541896866 112777038 995399324 921728926 73650737 868430062 38413510 486517096 145365796 618471971 46721194 824360208 969545470 605994614 818732063 442043578 674645249 111406513 475304433 474379701 689685927 1809755 439258404 861702615 317291733 353678886 913353883 938387900 902801739 221568010 976058003 854562548 145276532 126450069 390285200 576024631 113580844 874951508 350842271 709126626 570846819 605279419 40193654 459919306 535784306 871563764 73182573 811854951 927814653 569683558 345392996 995531373 996123295 543237162 147184058 736081268 756419622 597710020 304754760 551133602 876538167 11604309 125568644 608447135 97094608 301403992 490110176 146113801 203572821 196340469 134518098 896869457 887275290 398529887 113834816 261286073 339916969 567976756 35973609 80336220 489817322 62522524 59749917 991307399 827743080 996019872 943591415 146858359 10964587 995246908 259760118 969585741 923553307 818981967 705214817 846269510 111250947 77013626 802065574 129343140 949818924 339262371 559290023 20675069 666038905 27641864 971313478 147422886 616992526 476350734 945631711 827072399 502541172 6092320 442278996 29069659 666424972 69466488 928111671 870500533 954237032 676207704 21453910 201698375 626426274 146937400 24848453 930085144 80267028 920007543 223759993 264561047 789981979 864337570 333805212 138393702 982925357 474877306 8896257 979383379 980406769 852523481 44579841 858575663 795852741 138895516 811904594 837335170 364842849 894723581 894538377 93992900 492206295 937944490 765570017 26424362 145356949 75893663 571778492 72007125 146396956 89065302 822460206 626427636 22082102 914403881 895952032 422960307 685801191 147137565 10083419 6058538 385228692 29017514 28176666 143034478 686906902 953209808 519479127 878407835 145383444 811875822 635933287 54634227 130600498 952539452 138769170 137650894 114326350 848171941 8897858 413997040 861895570 146326884 576061766 933801197 530388083 113404749 796822203 130525412 11994592 5146927 39361738 578088681 109025833 861328208 222583376 610470008 991231532 738189940 883960939 989793709 401594328 59562218 2760638 490636679 129335196 122033526 63368283 937174567 760491783 484563077 877988953 774141966 56388232 107239622 21700573 953562477 803238896 979296017 130056653 16227366 79965831 103419886 811926967 904486402 104828319 939237615 957469372 687983766 844381573 467242864 134774135 25090646 80252525 692456020 21603134 69507022 995507048 708014803 94111210 853211931 883868308 12787615 878046072 458657229 356854491 189388196 376910176 995475923 476086955 886451856 492066172 12146232 115957699 871178567 492080008 147436890 144264195 991258676 27070697 995236902 221550718 533924912 662682382 24335281 340767486 127962044 970978689 970947641 649488045 67756810 920721279 483692319 956653554 952180913 829411375 858824265 608468336 52737875 722758180 995470505 886351505 892371887 24803317 569186552 79886992 585254727 109282949 19438900 934695671 38263953 37936417 961810588 29028303 28297601 268509753 29087016 919942093 5358200 963984282 448149316 206948753 27843654 113905705 672447553 422541269 611112331 913442251 481655301 130429664 205744344 948332176 81085947 576378702 149091071 11219751 138416921 659907590 16358418 979675589 458382595 24854635 2806947 156147071 128299585 932045170 825797420 67714036 509775561 977525876 483651751 473772243 27548568 938544351 743725132 22239866 28746308 363752733 790531580 961904958 11245107 73326859 78744855 65583044 146692186 825621435 59400065 454583819 130120864 874864666 855631046 664056405 742789416 983897917 625782486 999163769 145077860 433402696 973848883 272950545 145336156 794093635 56922777 752175137 144187093 945608261 414233107 879735486 946810186 572698925 749860365 978336253 740501098 787548471 142232057 610019650 971854931 780711116 853865558 729137314 127384966 21474002 357896489 484395945 874163284 877961051 463620490 949001751 894225371 466728355 744575065 318002915 125900813 77171608 90162015 73442508 854616278 138114612 811372553 149751617 859960612 284231383 28968125 468792288 10618505 636537277 904992685 134844314 468000131 534757723 56407847 944933462 109356909 877993670 21466222 618713693 876499308 485097655 879034997 961429517 136618723 961789544 617946013 143172994 994556142 72761883 766426914 418442790 957764154 126155800 146954783 879627546 111764076 137870692 357998597 752208999 22945807 990661820 868531115 27799557 784143679 144275643 876514774 221933920 887973237 597898536 747501468 810165967 75448646 123487389 11995580 29979511 601404583 121236150 4840073 993673982 491604224 113886249 478562995 4692298 946860732 786270353 490092749 78680879 143271839 147434146 753144041 874790519 982648538 552689147 814902391 5451581 96306261 686714664 155744425 30002686 608473747 945019527 822150758 145345201 72665911 417364257 936895388 475866864 591647342 557170049 859117335 113722155 28965230 961371282 892709999 117882850 995900622 181402635 79845219 978201833 323221556 405663962 70719589 146861427 610569703 378477526 994971289 997943544 874682004 24772445 130118883 62405949 146109170 878489748 868648377 767521563 101320784 27740911 875864811 886191126 441856785 103442909 409023532 56558825 94996764 894842213 998024918 110469582 10877743 820565683 923003790 483282457 509610729 590139575 11763275 88699570 677435896 126463550 3907853 73438119 466631971 876944060 137347309 24299582 865468683 146391737 975465863 249863206 65099452 475300950 79927629 109724178 474348582 526386738 952931852 878384918 836443795 534896331 72971163 990640678 852830421 931718900 780120322 810932553 421889029 808612168 147474000 29000256 8726878 55193326 607444473 531151420 84844527 894033027 203736399 350017515 455453907 872828668 918972710 819357076 910560035 144005570 409262340 775728436 283133892 79699817 684542646 3178469 26988617 754353006 758888528 821051242 993683600 928953387 961690602 257611702 257100025 610302811 995291220 936147169 279929658 29028715 846422937 147070184 955274094 995418821 995524845 608340288 363148756 416315106 309138018 913377296 97087811 645828964 23492097 953022402 995253704 878813066 143146329 536688058 928717036 998566739 961700432 811913764 953225232 669828498 809732306 992306425 487394256 717784123 945742599 143029216 844960150 971250437 679016554 609917796 46529748 452707213 526539101 143031431 624011455 147160220 79809150 420893630 929465555 725895741 978086998 952698555 939139394 145369837 642320011 63511487 794115878 984686130 130643198 994429943 870525975 981166232 592200562 503023879 885163395 911604261 71978137 147429223 946148307 735400334 13204163 787550054 610563131 53732985 464642342 20066063 648001201 944857690 80233777 147464197 984830523 126370251 191841059 157979236 24364052 43620482 7450331 757131998 459547727 928120430 918765429 894819630 884282474 834603294 79829925 913339401 141926751 483234408 320672954 930164002 492136026 27958617 961175348 234729266 952346835 737952934 416440412 138095815 805220394 760487333 610581786 692806087 900779200 955135258 60581834 845051382 894834962 215888542 4868081 147344024 533916941 600816614 844814517 147432596 390888612 752426795 25562912 70383178 810192375 596905001 467866217 29041026 532866109 483797248 195214127 138270880 811777670 955411478 793224524 682158743 760543995 872397249 481707384 563895404 324024705 6746204 143214672 676658340 945151206 340019929 937617537 926308646 73274898 10998351 332660104 28775358 727468913 860115427 942791580 994975632 416642294 16456768 670130872 318992264 970938323 862108183 528207865 78229858 65128875 26976735 732743243 113750367 623942759 861208760 134624975 424781301 995496720 735674965 996444154 626014766 726300347 5564968 943964977 961724619 878004169 624983080 8476861 535812991 28830839 39473154 28372403 69513819 659476855 727093087 23799556 131124555 677697190 110768961 20113161 722685526 18327034 283661873 936658761 984499094 911581566 20607056 130696391 880777840 73077513 482776915 147421220 442598572 686741322 979688010 46557095 458777494 449214556 139063209 147343517 129605583 29014143 692359831 944996996 670865721 920747641 960793417 72644495 933088029 701362171 137990644 241497514 141131406 894635363 408976624 147203882 308435303 954760345 5474886 10188450 596435833 850123082 869167352 88750577 28638542 72957720 130142419 421937393 147180139 165416393 862095151 376395202 978295377 85338791 882188359 743717311 943852757 69283259 787554192 85254532 932610999 602167552 995575559 351166480 147339028 20100831 558025328 349502818 25767371 577038187 435109826 782817041 470099419 743567879 548260491 948313473 729498477 24586250 585143729 105132019 6622921 746894230 837053018 944965750 80829897 146669324 61080243 995486244 28784774 875730331 11261785 408302637 4777174 558643527 922128690 608713066 490119110 268724956 79269557 417933307 338473592 340687676 134789213 644065334 629734714 20647230 416080534 67269784 24871036 111817627 954282083 422445294 693483544 744447880 956116578 738586361 707895229 953076854 342054100 416113341 29036453 60847472 717919296 531274882 887940907 743335649 142973749 140799103 878336217 949166030 534829021 123065471 409913409 870339944 130324981 481545408 111703672 844646581 968564192 674300613 12118981 482662235 542084270 937396125 109679669 71106766 743141738 11682239 80345868 2756996 29035023 29031103 113354163 6726794 909201604 759713245 27750033 634641613 725530593 464324831 113849089 903626205 341168292 70397157 910962701 874819691 852678866 416325108 33045986 785275746 891411317 340676717 483611574 743792272 203836636 76116098 78102508 31210899 9576473 436593140 104686854 857907991 105497287 803539873 21039185 26982248 534708715 745962768 111272314 28777584 536787329 141950328 39750411 489959957 8600069 26143869 954529196 858991655 539776359 153922362 508310350 894513958 887677278 79264780 751936683 105150060 27686185 351352235 793958269 492567197 418288797 944359896 712019960 531009930 875334618 869976149 745598635 11082637 882244223 9588131 53613414 23326345 182763038 19467895 28971197 12135517 620300664 147422716 15298931 552759297 667855454 840132832 978565273 998501733 861601623 16163090 13234486 490100592 795328076 15442691 894666822 51547449 879167105 112860257 133658830 134881709 862182797 978693480 955173663 684052094 1610115 27947328 861304337 845489197 290773881 936310032 56429942 490633916 39957792 457066276 470039755 139070665 2825079 693112465 616553138 852571723 424488825 808116376 925689517 961713441 927200269 146371763 46778172 693058844 535221832 65351797 978636780 483115383 456255886 751837502 852346348 790672703 831592425 46497109 560199854 155483124 138931061 874738556 471978550 416358817 312902685 42432083 819954036 105511589 593750701 306464673 12201637 458631998 944042185 961937501 113904205 955317834 610281639 482450183 855615389 11610147 26331639 5917012 515371009 24722230 535198109 954512106 811875174 112841013 127025769 689037347 65314087 485883548 509924604 979677780 855966390 147157475 3266422 145895661 756422898 144965570 350816442 92951344 783123187 568498162 874885659 28560715 130079562 530908857 136974837 562072305 126480792 79273222 173306929 15420468 549737430 670944284 861832396 812370003 146435017 28163544 532438424 953034965 742772208 467079489 354829998 830424138 810860832 2628255 559456610 861592392 887527055 911505772 605313725 483791831 109300017 995387935 870882750 932181038 96566714 1677922 941948853 924849657 593567247 219487688 937748261 96618679 29059706 817700312 821111802 28029910 53812274 262133667 470089773 610576998 425092311 550502004 472075149 941926953 995205912 28518788 825995945 770411824 20588156 675923371 766458451 69492854 873757264 390019095 324048769 724995303 73631064 91743661 962929809 759563518 758546400 894321552 759202830 796758051 877662047 20649429 939073054 12558392 677027853 843359992 22409533 141450121 105530371 767820585 7548820 876932076 12930942 469981294 583804895 730947942 147195888 939291288 945175756 758497012 477827896 222655098 125981956 29060275 456510301 107475897 931907518 109584598 977259216 884268144 583319527 140764453 905666941 28031075 961426698 5822654 993406087 315978842 941671963 876898892 917596724 946578868 564473802 998600795 951136748 23256818 333737223 56535891 918583901 103415907 955039325 284209890 427165610 419319626 20666136 955325164 207844783 893731341 106447340 108540959 416618505 46290653 632029111 843348790 28610047 454419518 397766266 374244880 893338405 938920232 147202695 147116538 17184724 128921549 65251658 894464844 760482688 26963461 19330162 28276232 990795506 486374319 9819083 921264947 555951591 954635390 6492153 661653811 355218990 706113251 207944330 921263226 146195757 250123904 145345679 85453159 933996356 104375334 147474745 788469685 714510673 72264110 129645016 301841818 643109646 334288178 621005285 559809867 559251700 919509100 69269281 67406414 837063508 436083179 130688887 951022652 676688234 76168429 12018786 26400502 109479074 734937271 353695283 9083208 473200089 820267614 437687905 980090119 375715017 978633201 145321919 415273261 489533876 890573343 424552116 878721638 921780766 342037288 357862299 929800480 978646894 58047804 806648556 607703129 5241049 146926088 877747331 753468902 692468472 274504381 609529221 836628445 610578003 891979152 40345885 12683825 475122928 875890996 147401162 147185460 34485843 819325379 846514726 928365026 754510355 143439257 11096422 878765271 607178899 735128518 490359887 26686035 877522820 796869621 542888131 955250709 878894725 480321323 109715418 893717468 492024556 886008833 29069059 28453923 467891831 998987514 693474080 146942675 111744024 744062668 140701700 324408330 79696763 28014507 601012397 254619488 282222150 911485849 77206373 978478633 893751937 859206842 558891550 249989919 145358846 878477510 605647358 986272526 691424579 146909933 844664502 27929794 368980317 804568351 944097635 862254775 11115427 947034713 418025651 459263297 936255637 881961163 867240687 14120478 877411586 8081238 144277773 12181590 146927038 24836002 870363867 618029641 987343119 820998643 821115630 456126997 113240792 461257956 112556318 770757433 896958820 491132507 341030897 12039505 884115013 986833541 6033971 62524519 333704667 955142934 954183479 4865807 722022106 490111360 412216091 173335500 712319922 568170131 38368791 946079377 752030242 409226832 878528186 993410474 118882602 283687793 447554746 855335749 338506275 382669920 145093696 648865625 693522534 1841976 953034605 919016083 975071474 7543069 491133357 968180308 26949207 11751425 526061850 423624052 869028676 31178263 914960921 200233365 945506953 127768523 953243922 12412606 823014117 22766307 607379743 63064526 790501741 4819804 806643295 80257983 146415586 954294192 113848041 593568586 888413714 74571025 809247010 28898283 143145617 663023582 78462076 778352859 28544809 11201755 882097957 138780884 793095828 803438663 752160613 143135391 990245673 144162041 146244410 127804299 893760778 61904287 612712125 670920584 606255817 755227832 444897875 874162234 60869972 935359913 700787237 760581998 291044781 60274391 475286791 22674134 17255389 722523761 71187714 840997110 417905574 986697676 113211513 413017001 753387679 408308383 78437469 348993460 979293014 43207951 147045014 491380134 147628758 425096286 199262031 979683660 887963314 773175323 475398854 710223121 932248030 130644204 26974349 928948835 880878816 561268600 670771455 556662581 113349741 957731664 12139552 345287876 468250978 802993980 18269547 72669164 142449356 11161789 760607638 676130550 604975457 266304812 46929604 28911158 803449644 145745670 734296317 214862391 626280429 107485514 334892905 143816972 349137564 552138575 332163529 576753416 73127798 876054935 322416695 550776302 955288740 939523678 878952969 596168094 903827271 28613773 896504899 281934478 68455608 758519764 135631588 206920744 894753458 259986499 113646283 28904825 489310414 147037763 65294245 609393165 761555988 145854771 147481982 105377778 9751660 952532282 610336231 485918041 994025980 894836411 929352960 812420175 146821344 454796772 26970140 290851310 623943332 438625839 891399319 760473718 877786930 721140645 585179630 397407692 608226253 801089620 20901158 664145069 388728535 957627667 131223701 467985917 594344814 824525471 875112450 866428487 128021291 27844180 995229831 492091039 827733878 917540153 88666300 143545536 487983024 739825099 937671481 113781219 927403315 589620085 690349789 779072006 610182881 80311391 483753295 536855296 147342634 894852767 577021153 22271378 965396986 990191020 919596133 552545667 682586166 142590446 844912109 489567833 271944076 374918222 397564779 78683652 961784087 758289055 979618006 751692850 953284202 831743817 312637830 852268841 11235157 20380562 12200733 889186856 146128766 546990181 515492492 116001474 957726395 942322499 20665559 211605009 844522636 407848676 482712502 632910905 358295875 274641821 263802518 132691435 553703683 971170987 743745922 610601060 490307309 499466004 71636448 756141030 99214751 489203651 929237420 140734267 821343081 610260511 608243564 928293920 73243414 903066529 823566417 625857775 474914639 975464818 533759684 97091296 998493537 36977916 29059649 53790005 870367534 146828919 118064378 118073915 862251687 142104264 948674454 111802628 45925624 657422675 28767713 726785985 608450592 316964137 809548563 465951061 484471349 973066659 519978420 147116783 868614611 43651311 420876690 55900332 12176113 994068968 415138684 877132538 954766762 490060815 12050981 939675984 147322373 760626482 893820744 335395366 548964754 605889768 690893712 822895446 414234540 71368650 760541115 751171269 6944806 864167035 810611875 704151136 113861317 105479283 961264988 469627500 127899066 56321873 871193857 894558485 78235316 890088699 910764894 147294883 137443577 134199678 619676531 223508172 803136792 609068020 372354956 76077717 483537651 955056302 993866917 28939613 746997729 87439229 953965705 819010561 892691293 27219872 960588655 606149591 925213947 19498642 911465321 21165929 24352043 442007732 147428508 744649226 11773870 251909370 29056336 734366679 476124489 761025512 691429059 675318905 861310364 728044295 14964611 418339388 466982547 72639327 144813114 769466615 530528927 35404655 955345963 27712987 13709307 602900332 402466614 994421584 451221656 626252047 120713321 4738674 95340798 609799029 994778045 586160464 888081014 728555508 955190701 101312722 911097558 231345372 826311833 609160208 458137125 574881525 885838755 752130878 220356033 751554045 996426952 987138835 993340734 92583579 113787189 223659873 147470276 937375068 16916479 65054932 266620463 73070994 576462153 946947112 736016178 140315996 107562955 151562452 857494086 375703753 825604865 25770911 868649994 422982872 970250763 122582186 904965517 104886702 703853749 483618178 65345226 603077495 938528509 416845762 130702478 791207126 42457576 356945930 610312774 816641355 944028514 989228807 336975922 802591074 77732810 864933482 833079559 876905287 946409216 63023619 285919537 946800850 900918932 324032709 3334790 4876999 412081970 483260544 692994103 132726541 610219312 111561283 608466470 71454974 25916576 38330854 210086388 853235664 491929293 117040164 937960913 999582748 856979571 149963055 567734 552639072 878085979 476916835 926365666 199507423 352142047 147391271 720515735 16976419 855861544 619134872 757842780 31477439 146669955 992077346 12124509 979660145 146598381 12979064 861031845 625355875 874666811 968356808 860730009 633266705 734856573 882233949 953508084 59359201 608595010 278996850 760196035 936765558 410043075 860741528 434081023 28976565 886082250 395615663 10108684 541880825 48313600 147296929 954802464 145325482 961918122 454383892 80292657 975324515 608442450 789690773 868212065 6589837 683676178 221653710 48040207 324396268 420598470 798803371 590513716 818901627 18564740 418414119 771064714 12131160 146407651 589630261 97135272 28943491 717338140 974431917 400838386 957728694 266621546 806329053 547785830 8900278 304949174 258287600 130558149 130144948 43055888 140559377 339177673 118038049 944394543 921243177 357988479 147422482 870484707 73607366 146385424 751478242 885363613 894267055 680564431 135687103 916188016 953906108 854021257 955310385 475102915 998020382 930095829 146411770 937499592 818694720 29055317 724849485 941886659 113740847 61140538 980400816 10033628 528126848 407431148 112040166 475799245 144537286 955279319 954182291 26812307 579063360 395616184 76129872 343173320 142754112 126477969 686694996 845383673 759062769 992784205 29031874 890444164 69847797 944968989 343785405 728048926 855675112 743743795 113061002 588654044 356902459 28376637 991545599 145362108 15408574 760640268 875157864 879022207 15003728 79984514 352731748 7497133 217483663 695622088 626127798 63482264 405775708 77462240 143148886 874609328 804511078 113899387 348572049 867364664 4852648 10143627 143141747 122173996 873769727 754118864 113847405 913267586 953324024 139904236 28476950 492211741 68231032 10319848 955620684 625854999 135984627 385252532 266651990 877995554 961966828 141189594 406140688 743845072 938266476 894707605 576960270 130615245 88429598 686731457 483200868 91827818 894838094 134589553 593805328 838316607 606381364 833181706 45676823 980625941 956169173 37121235 419859610 995471627 491710186 476351952 887447917 54713983 174231408 27734169 25686534 54831646 928404739 4520125 69785041 953130065 928371342 927730120 460115327 877563684 914830708 960297350 894828870 825715820 995030904 933169230 857919265 7065597 342047187 28533734 558896036 952516444 854415519 60893118 24193946 669412895 586242442 409528728 103114573 814837956 459503687 858860436 20665002 952800164 145743135 958514233 20399759 10181683 122264456 141131792 875793037 29025247 313659778 333483445 870281802 34795744 126497239 63096326 274294484 144924857 752394361 809641685 666255709 279720609 199617098 442009432 117070990 574896979 143282562 723255339 641958468 49169120 48575777 21703355 944419284 368562695 27642172 130268702 760611106 859870302 669895679 27504402 593773211 21596230 873243925 71532546 593573162 870384525 18450294 888183491 878770739 989387484 892205372 147435746 988683836 544262309 423884153 62494608 142703344 958133323 531518878 710710947 993284218 860419467 221321149 578117877 142667221 19646216 387358418 937004624 71910111 955446807 785666933 144700844 39751887 425058442 946646526 937456044 560240284 80318881 357727310 519966605 543498138 8064226 882234420 945160377 76159317 816960800 741659581 19976114 218446455 73691803 387348142 308571062 40030279 70481627 105505174 610600444 599019174 213337425 139080528 949534625 143245732 727048701 16194246 995379505 20530374 147464216 677627830 27020796 91795774 665259179 943930718 952324136 956700463 144730646 47462689 373352158 146948929 928416324 968304491 18599056 491971923 970356458 335885466 125398186 487484686 777401552 738805557 989182894 61189759 146353697 341286592 77976589 86101891 147441085 871409530 113871554 113926725 26422025 95070692 541890050 1714771 961810477 536256272 745942527 956448996 878964839 536854746 849823577 921660031 753998797 646011784 28507116 20027877 13162988 28680697 480684425 994861785 130625405 142108662 605765802 941440848 181814316 145380247 689054867 133035576 835975089 138308537 79153863 858993630 28809387 71829183 348765038 135112789 972447018 988228535 450262345 168439032 979524708 983798728 921645252 680688784 966132698 390625712 30817697 146340104 543226325 744773879 492184964 610529138 145884085 592815554 861725645 954813373 856924814 104851658 704890776 472168075 11312478 145208039 466248455 484297248 259024977 76008792 142743051 591590120 643970566 11882210 921746089 153887872 878903021 28502860 746977369 819337014 534599622 885440390 686881847 61185138 615592444 216299301 878633656 622154726 938538080 126797469 470584374 441304835 874413596 144313568 46675713 35909265 945503726 874289251 742440070 11781475 312695491 27890725 357458382 844018764 197853508 911589370 892622885 920952283 894835751 828700960 962024582 76113709 3301327 146914645 536735881 47484949 930493990 39132372 856302992 7842022 333214753 609106316 827473698 79556949 608610875 874352971 935407792 146337489 807725607 836107289 7990018 961567853 63321511 467708613 609434633 77072202 454888400 401384585 79656528 22569331 124219900 582792142 735370580 926450288 16466147 147193800 67342207 576911854 722899236 719272479 894836737 20517219 602188376 38416891 130652825 606286674 939340674 72430838 121704190 932666768 146862257 894183709 585870251 593677185 136427761 218940724 12287354 608326663 80034030 716061337 29035406 948935862 740612683 868551454 333478468 12566239 756401788 457053108 145199174 805278042 145375858 946579539 76119028 509332238 995418222 845483667 143273676 469227500 869166632 953228014 105466809 104640884 268426005 875956635 19633669 7751957 766581030 917404713 951022337 741620762 143146514 79307216 401663903 187801219 946120515 933010501 530557971 113609329 28902537 547746554 758522026 28005974 65067489 145380393 28969706 543775626 705767871 552535562 130391736 24836795 872707676 987676215 978676216 743773698 826199762 29013489 933846495 604310450 884247463 29038649 70546663 147426413 76169195 948899351 654135256 740693694 879788718 29054223 995509685 2861558 29082332 759569624 424520987 530687818 961916936 981643822 342169121 988774212 814831303 962654421 997582077 65208426 16581674 467603219 748018133 866913094 676630487 80243158 979017591 143246467 999052889 759232941 199137436 63053977 149999699 144976163 324326575 149991569 28419871 525965726 121554931 21337109 675579846 721992799 876413344 29035209 951104439 22777466 27857267 79810263 401688236 618208223 113906597 3438963 147108674 452337416 267589010 919641467 744751299 954765074 610585700 568085391 487976341 151674885 12193488 622614335 492926608 528452012 708694940 188612894 44701232 483732011 955313294 942786961 810722889 274391270 934911720 971329755 949104278 546181316 420373754 23309239 677563594 564994413 127126670 802322056 298698736 223229594 950594968 961712897 894674845 955081888 710278767 994455711 12277527 995511622 565494330 138850415 997841729 146429709 442740758 69078989 27905115 868383570 11900256 938829480 51578745 591726785 142976890 643255233 10761723 687971827 993255754 124011240 72656372 18544625 932562452 928328739 536700783 481701693 802189687 826696165 350549188 882878074 491689390 973031463 475861121 140800191 146272181 143237001 961929759 133777862 744522377 878489875 894753036 939476186 79718247 73142849 147260056 475861429 149986463 878186704 532572056 471882276 953483187 476386575 380442449 921726176 894813916 140121961 609925499 918960442 130637983 841693490 148136403 947683753 759000777 890543301 939460017 516890456 998157380 19585128 844820815 283987618 488906355 179559762 23891146 859054313 577431367 801401442 129458117 542924779 471129120 994322990 146255569 865903213 20638296 552289986 212223324 894128000 147399441 959561980 80094660 16444672 39001701 575644915 20671247 910245590 985948064 273002047 863609907 945497514 2828574 418443238 24731383 35801275 68963998 12981557 425029851 993896837 802714455 392978 915372911 804546059 488399515 978059861 996431401 55950588 978603822 396808466 418396952 138824057 28279073 27955748 8958109 492163200 604269819 257066904 468985540 71925308 23041412 11726283 450102946 6797880 105527822 944095141 937334464 8543352 16079338 38568013 864854315 121208255 10724765 12276781 878999608 396969952 29050136 827752221 257016652 6521958 756449359 874824133 266823283 804182875 894824490 710206510 94964242 955313857 26971996 999072927 24732828 995269381 28944114 886139989 752067260 71846516 474621550 853613695 20533903 221803744 894601714 822785770 223535891 802212318 29060449 609560292 828325217 925219998 268287717 869703126 29086951 391266277 87156386 984326529 27991620 67419233 762822206 408180101 27986472 530445979 874910377 618564211 28485998 728035221 491686105 948943773 760623460 978191861 416617247 473576466 889761428 128077835 415585639 479226815 592857650 29000697 473671547 957507613 95027688 145192053 96968790 471569761 960095949 878065925 894710783 868524481 415018191 342138419 886147450 78136361 11258345 424823131 422951392 125992326 912676975 50618324 820998600 221939246 20391064 130668362 489571615 483794437 687720799 892762348 147358052 12285268 268382863 610522620 319088280 917464037 436891148 972537099 31580305 11652096 26801055 130564251 995350650 952030999 134455320 7395095 574905438 209684105 525894146 820856162 7568005 393151924 876933577 583328058 121791262 474808219 391394260 38078051 72923170 112786678 953111958 978756164 878852665 577019517 467433211 200232174 553732191 12200278 709915271 995060372 13240078 139047447 408287658 475267807 450243191 112851886 971280390 22436142 145312766 926306551 145383625 957982360 424182813 576008852 511660388 625013858 752258197 907211228 610133160 591679712 128588850 938415210 189479483 953247895 77168152 69431627 459425958 73062339 836122389 473543952 749471121 962594957 566506181 586335440 953568449 883904164 610568792 143787850 143597429 450120515 886474508 831417996 885704217 147216301 910012088 20018905 877435145 145369300 145110279 538657102 79782247 756445296 111272894 946081381 128019556 946284149 758450142 920602838 118869123 907273209 4338303 22052435 802902302 146797929 79436415 322056198 485551811 142236100 7300862 28769622 208857577 503280680 29075849 143106594 19591448 143498673 27865137 28959037 692837611 883844487 745916803 574800652 686561501 63573903 71071512 938372232 32590331 70478749 739586373 876404736 550326271 959064388 70852458 223774398 760595576 821117818 109732918 819013797 800148335 819547186 918511322 994331434 65084979 474385803 9025071 921733919 147447012 854985628 779564372 844646494 3432707 752042752 18425333 281017968 786311566 976519865 927317535 858154807 73206249 29053804 137736475 993390174 892395964 909133544 92761785 11183220 28880565 126243098 12217326 999523972 777199349 375463515 636981966 129987743 126456499 485552465 79792497 457688163 593804302 987132903 691440580 988947217 24306345 111824793 788520192 9726409 55997404 894790934 860656255 355888488 155580796 609559846 6261953 4865375 743157772 535862308 19339493 910580003 323243061 349749635 28813041 635446688 673321228 886862012 412481963 491581655 743817637 141135592 283346116 869173587 559729992 605981045 357460341 147099293 18382077 12205179 79785118 425047458 870532000 140355188 862264544 978695600 931120786 120042026 29581467 25864137 390456883 79772713 257164670 904942742 4038692 900027328 111521380 959727249 409225246 7048546 956631557 206872981 787742354 173832586 35956871 859213190 18371335 669003174 609515344 653273787 113888783 686364363 710034079 142172310 800444320 960384461 382656098 871182202 895493628 991350711 75114483 55950159 12744123 467018554 337951113 147467417 994215730 79820329 488659961 128426844 26280157 743579154 466497487 73613563 146387283 24819802 667115415 961403499 872272654 10049249 587542014 138913851 439504018 878052415 808745807 843101950 845263374 18014377 805242113 475118823 78717950 12957618 827195957 550011254 939474082 949024231 142163627 356692956 130611253 2772125 959229690 738148202 11192798 606259236 12006239 71937237 402699770 648569117 28108995 465506993 830395209 904916504 60870118 745101654 20438744 189620782 457177300 28406809 959768910 771088598 619557734 706538225 878071995 652219192 7965640 919973417 459574183 644427049 23853304 756369464 740471100 878932000 10604743 356122830 693478955 134986142 523278066 665260480 599056966 923168880 606316552 26183885 622004649 937735510 626377022 142547688 936652082 24503952 28022618 845467994 152981057 957394922 861610405 144803865 491682362 743479825 147271671 934523908 76907839 12159877 84550176 732104764 727744816 911594241 597721867 760508249 11242853 416655400 484730413 637483178 422555263 955718525 982940376 73675104 794189950 951096910 87129245 24350112 541463189 29048432 6547414 924459675 877151102 129856393 667896393 109724884 137944203 850643174 240408437 79144638 26912980 12173265 825623353 228539647 73213176 747702656 602948228 458336801 959861884 257420005 10299376 222033194 588274310 136541480 485834133 811921198 873782950 789793990 231413296 113226587 805252312 927994482 593259968 684282618 26973557 852396195 788370746 44054726 147398210 25296728 113870328 655711114 739020707 978584108 327126962 145716369 977429398 950610918 978583246 737445178 42525557 682870927 217776667 827653244 762131822 187540556 750125989 26902040 334952180 979601386 97120516 522339121 179060525 995484062 742566074 136571667 684887434 946955111 27095207 409261988 707987490 818393280 71813780 745874509 69177847 288494251 850645195 113873732 71335981 125176107 954529029 111285033 146419094 397462892 543237442 736934712 784812194 26987831 385870239 11112556 8828560 439470350 71925299 845473431 88678520 144803161 101307936 338842436 805265102 146338221 339495560 643843457 28842206 503037866 68137245 696652320 624892743 332783911 886919370 27377650 29037972 503305732 625042424 474379668 694144705 113629805 760560702 126735382 3889854 9924719 988982868 84029240 304721154 474760687 743805900 890513991 56897148 609291258 10206507 644302563 113143309 324559076 350630748 887363763 501018836 145273547 354586981 455035805 955625094 73815186 21441401 122787869 610600035 792659380 879826884 567595823 760466308 79803740 860786982 954770896 953132779 64361162 807190610 903384972 332773881 606849535 861254203 625367218 605091923 21157439 147458084 72438049 489434310 842328926 134254650 9829151 610051329 741405876 961933711 750989885 741076262 937415025 938337294 145812098 794865707 147357710 28803844 876862269 141885381 142219809 970124245 860207427 929943679 478172219 884651775 773804027 364995983 953014163 147447589 824087144 877253029 526358244 928372165 61097194 886126898 982917550 605433967 270599457 797562807 605281115 147322931 945810964 894782776 29037514 603234331 65080050 415355379 145153854 660528638 74225293 147172172 919978358 985850363 819932143 995375186 744827598 665882803 130608217 20514230 26723713 820859820 605410111 473457649 11751968 861259973 551584056 13089094 871707421 759533069 944284729 743438829 872423164 144759067 995421523 410068281 31825388 581265047 744156381 46808308 91384340 805033098 593807630 843218120 349065514 996404942 751602915 318744388 443952787 609406986 22775625 541345067 576034133 31750578 851877358 59131501 73707015 760603895 795201759 423261111 142747597 960746149 464665833 26366403 52109804 4221384 28917426 491617217 609504350 20503415 11695647 492116465 664088313 871365060 105492341 610472725 29081907 837095848 273764684 144840196 406129388 552065052 743724877 20381824 750078289 870598960 913274168 673306037 408465741 894604604 853445570 491661860 265622346 802472323 273504997 73451777 108415345 24496195 465930384 500470702 485615015 928281644 293417384 938284910 570189864 859073371 139530292 522489774 8921231 760473127 828657872 875900947 994736103 142669486 960903168 726985517 993393597 626378580 596651640 852609940 720231089 604287532 147397436 994943718 735244574 148178445 894549363 573375560 794197434 543285820 79801707 892464181 425074282 127818700 126279962 491864468 145379319 79510205 827495341 220502300 938508283 223749325 51141255 97094439 29000222 215356218 949379812 939665515 16473955 145693950 953247676 138762843 492113409 20073215 575980150 801390414 988140169 693530899 609817199 759822075 271132098 55841744 77851657 894326979 913365437 735346184 147465112 995786230 870183846 953085073 994269799 156615316 981748531 26968366 995524390 19615809 393228094 984986198 408229565 464424653 320562101 889173692 760614225 12181758 591720272 994476313 18410145 28510664 870523839 945077135 937851397 169921803 424549570 107432276 137732825 691424156 129854004 146912755 869438631 126497716 558174561 804348346 722618304 935269671 745565535 71603107 921592262 953147255 110795474 38273238 742477872 124335704 411016718 476414372 28786529 811158200 542451156 521430543 245931316 467885650 979675529 751021242 872236107 138008742 8993220 305991400 914743826 760259297 28872724 342181602 536595333 751698824 946169263 720157952 808782960 62441411 607991017 986886897 941693315 961960137 892767649 214842308 6580383 926264075 951238242 892709754 21473972 71962327 487759320 28823049 28722374 602100201 801435033 854072061 413986553 828211836 144334911 625556251 861713849 659927984 347140328 609270074 608418455 779362928 654949378 606373877 253744639 147479890 637404881 418064583 482191181 63595297 953585957 760595081 129408311 998181437 953137214 376338688 777147909 65242748 760605061 810939818 816872657 155977701 4542602 131992835 29060997 488473880 517903380 256191074 609446468 27846414 590753414 602179209 144619073 719616365 309374968 616462367 12718306 530410286 187057340 535261955 964666253 610071905 16462062 750817424 366026462 870190329 125942288 575976532 408330494 349148738 869605793 80347667 487334513 28463123 919880463 678348878 11189042 610316756 64292116 630745764 515915584 311583368 922170050 139076944 905955805 894637546 23275407 262620698 20636496 37903767 483913040 334298788 344197942 855785860 12210297 492133342 820843885 107627586 489511554 961654663 793909059 836543465 888155314 145096515 275794487 770251186 416707806 146933558 5435504 801038243 938272512 18975825 738450509 861222234 129903684 17372774 104528160 11953461 930846085 441536286 69303671 517502057 693531224 424198575 483795682 210277840 949248412 147425955 738255965 596965878 130127494 913182797 29004978 951139234 440688559 79507743 65014767 606360880 518998454 124755016 144063738 505712346 278232028 12214718 624048130 853631737 5177491 409461848 1863057 877437526 146222860 43649144 391370629 961929563 334428732 869574195 222456682 154402277 550888204 910188628 10085231 62521962 68757328 121106359 827193326 968226467 559962016 773477396 145037426 960891802 7813200 29051483 754950792 483814876 550224173 891902938 811617462 147324687 473235636 11153663 888107880 28639862 18104327 147385185 10176305 676462507 222127222 220633635 744542909 29040680 22647143 710220641 760083344 22154705 760426950 147443530 27678864 147467001 399055465 147172544 37248271 464424444 923144123 550891557 4250760 819016209 140968639 960876993 760071669 248920535 954508429 960752568 908905728 970932886 437381424 894277585 843470703 927332717 130953415 819004753 62367306 589627518 315730944 960519037 801032988 391321115 139755856 844820880 979593161 12265195 147451266 543235190 690866020 109157827 758547636 676132526 72572734 536800711 988092591 802606201 25808843 928980230 459579296 873028377 416170802 601836042 660832566 25927101 34055174 19608057 525400031 652256114 755134231 803151370 894791188 141178146 825516206 732656202 878807254 24746947 893478971 483768426 824168961 953033652 326961294 961922777 921761082 80210838 109964353 23663428 878858688 102502170 16223405 113536500 141967235 223255866 19625272 939436665 145250358 802060527 936407839 993916339 414737740 944408429 101309586 72678182 734905960 297666777 10207646 811341176 918592069 959314073 151948693 637483410 357682909 817693363 939413478 754148632 63318141 756376668 145961889 815867383 759823823 882033668 203538034 890086367 927853121 605468420 842894938 871345381 283957639 472799851 916335814 80310721 145854062 87968882 742781262 671157203 929558535 26986336 555447130 12294856 954840216 870472250 978690164 878795617 798126458 29032591 961804943 73641661 75129272 56662726 458538086 75651832 513739389 471709827 374670462 389443455 918232061 892623269 457135640 458434463 288644219 945813983 927011173 601932513 290835309 827701313 28902583 146351475 721281768 489993508 887100562 492202627 173306779 146426407 62165506 676589282 916787418 583294556 1123572 891707352 109712114 884000633 416709272 22260882 949178518 609029869 128266947 995250298 402019948 991060410 918117409 25727524 828437654 323260219 456262621 68990667 758549611 759570582 282207966 601666386 72642388 993536875 820911753 624835221 827473566 607983771 987132458 509057873 937411535 24736242 135610689 517618711 26843306 792784378 710151344 27676625 385345737 629084218 467130876 683834439 42626023 23793910 28679605 384879237 56922753 23810140 943867918 117857566 935371982 945835297 386274311 221612949 610387215 918684707 144903627 145809225 995531403 759436263 921744967 26981016 953693111 933367347 458257079 114183718 290840194 676744770 686865901 378565783 602943711 810633643 35721603 415317638 418357085 203723055 112951089 30693679 422914572 28019785 610335436 143103661 32907926 468930837 983802273 12266769 955826991 21534312 89559502 7289966 727662639 946277272 147480745 674877530 95037893 625899196 805430259 14113777 83509662 52511796 775757597 878473582 39111505 711132738 650694371 960421144 748314632 870657039 967420691 877618352 601991249 76920088 199388692 185552391 70006006 947357062 993415994 327966327 982722156 78409042 458566824 71786888 17404087 24750845 252621336 135918461 68920913 373620611 944848842 239856688 399767823 763331714 39896528 993311138 5626697 123879208 147205270 104774723 63316069 970316904 20118571 83262508 878064799 922696854 72512931 26977378 179739261 523976643 954807167 491760285 29078629 416666097 933171360 342117279 24748510 141789377 606357296 5359162 686856678 787731219 146377011 26939857 610215319 598004547 938032407 683746071 933686617 739634114 65168801 146926017 146676384 395389875 28993934 722339256 6991862 913058770 878082019 103380516 89410278 552265786 71940335 130519512 994425628 143548164 282133567 960816108 130381676 866153165 10941119 904513470 793934068 15384366 754355920 991040400 323304158 28829307 718651870 950724955 10737981 929361148 43352899 788393593 725930426 809825641 6267859 450078746 470748756 132889214 684190805 944803758 963095613 997850588 693503943 955150420 759926184 653125273 862120187 79232440 324848111 945568476 147380203 653290969 610169312 875156017 961065257 29076630 22726970 865282334 122285893 669895504 945140100 982248545 213771297 490320710 491638617 402535709 316616490 146412225 29056623 601616499 936406761 470676028 18299171 485551103 852886426 831335295 918861712 595093618 894601016 138727168 3182361 487410969 610024107 906776705 423704298 887407100 480118293 147322452 332261479 961956592 890380000 878464394 15943954 779286368 975160158 80139077 620088052 936837731 769745800 22277629 6015560 24864625 142979840 494606865 988188627 353752748 878993465 275029496 491403334 6039157 600277968 10974653 643618364 143279510 221563771 319711180 65066293 601925271 878762584 888187334 532972358 75510077 140126578 801575550 138461855 200898214 424803625 113649984 70659840 828688363 995529865 467601072 147462088 238829998 39911932 241412890 499445935 48416468 79811492 617428989 28802736 652267217 536724137 143012259 867350060 143225069 78256878 356937762 526667005 449910518 953533670 726507192 483444352 909165013 887987442 13219356 357959068 743864918 709638316 491853707 282681773 67723568 900643898 491954544 876663398 13219276 937478587 732221985 140459974 827633565 73025675 600510648 977301594 866846741 132758599 929101298 975487213 808408637 958536339 725869562 973116024 611336180 25930233 878473526 669568430 568057557 943904209 955274761 404019375 509641653 802161287 489320088 710722161 872324663 245866215 112821558 960391996 993417113 407764706 3020745 920888658 757978107 978718276 528462583 956711654 404867885 996464511 978582036 40034559 475031709 543409895 810842956 509374124 8965270 487296350 1083628 676024804 951019787 222642724 682661472 339455957 126477014 535381949 29041084 876725369 91728034 941372497 410024241 867794057 75039165 147169431 940977609 107469112 143213762 262485919 249791297 894564209 26636096 11954969 476300678 9398937 16203825 543196214 128566959 8998393 858510508 747994019 990289200 317291437 277018093 111296870 818977592 780100858 960653742 894809160 473752192 5962607 467743804 136967401 577008140 9249248 853597896 127375355 481088943 975482040 955276152 836080537 534542000 206552042 113649218 803457738 128072573 893459859 760597395 359409353 833042606 104218512 888209270 28845947 967644099 223763332 778192902 9038397 888030658 28024596 816394147 143812208 819953618 9030786 40021961 623789118 140403606 4822009 884007300 137491188 886169442 75870938 139838164 218528298 972774654 418263114 31797244 20548440 576743937 76985847 995441987 961924285 932105661 120097059 491088869 778840401 870652491 401495433 138949873 71606628 671075275 145338919 860262410 995521948 743719599 532402051 760064892 926080121 853770805 466777812 147482473 25359513 26860013 145196779 155468151 735220461 78193056 147430559 760599118 535282944 40130329 229658782 52479066 536843428 424810482 894800571 932251961 142458045 472260794 76548944 72296477 491661995 817967883 937998220 894590779 919890213 492193547 465845800 866071976 458338311 615046842 28767384 876036231 111183443 299975983 928139441 961539076 862103729 401074055 919630647 10200667 39893071 62963019 200689679 609601978 751804064 420369325 609817904 26973139 26287383 820846522 744292742 978566143 391491478 901681075 409262971 146586091 12729416 27953847 994335815 486919090 26730314 405686617 927124583 936411676 960403720 28483211 607466077 27721725 804774123 29029874 544047469 140909110 852667709 992252242 73625669 341126158 725615010 939458605 856044909 551880396 921745452 952585181 747941058 526078394 610333792 137972243 357858621 391849259 726503265 992103634 660183232 944666445 894858118 881758221 130452826 946952771 101106032 179722161 9088190 9015276 340596921 509044271 429180019 609774810 71343870 577034424 424775839 12201916 944814375 811831284 877700584 103696191 995524884 12085772 885720073 890562618 146809778 756941190 862257393 407973399 4439065 869334982 323911286 954662334 145337082 818938717 743205030 13164626 743810363 644700163 410003485 921638101 80197075 533576104 500669840 136281804 416449060 486733221 28459670 7585024 686884318 77710375 142694855 474851085 922842371 605274395 20435683 865862084 283406611 20591001 923785510 862228462 71794353 722302137 820117046 821086361 144416384 794883937 836731124 148733300 402203206 892161616 892105243 961662362 736075542 375738340 859149033 146364495 134895256 24888459 138994075 120198053 15979804 854575250 113126972 418804650 934273585 885405641 4850378 655618739 40008456 3031487 936603959 976687412 608300234 80233536 65329491 147472542 919609103 487964719 996453587 13564895 994722978 10685053 73641853 155521381 26316437 144859160 138010331 727497029 142944742 538741801 36259721 786301284 223439483 536806184 146700852 878731659 920027636 143021447 600118809 78087064 802242501 73593792 341353656 167552501 823841442 475410528 80239864 491301084 984764659 74671104 26740903 933064014 805208398 129094881 146414442 619799599 11494585 861039480 28954362 103388093 490578334 859680230 819324810 147199310 827178494 577772784 274004733 502750141 198683312 890391076 88584497 26967899 422967156 48117925 79107349 3848014 726813860 743062270 759602896 912595223 530389332 953471060 835788257 950623001 649036882 408991427 659937368 20673413 220595149 147145380 805002323 916004688 934518803 142631406 365165022 28544228 911450804 96765215 515561496 11120723 104139326 471058526 978723444 986055079 550488926 938994691 323390969 401406026 425037005 516723858 147441382 11256073 889624451 540875737 210611222 122197398 760634203 606319157 69303473 416660708 73680749 205190398 16219595 78771364 955332906 703493150 13171068 935367107 691967131 987099715 960668129 143003609 921187719 589820284 456564228 342116748 610027642 810921087 29029849 399291439 743826952 610420712 445964861 777292238 842192524 760598621 894418840 959852769 750163044 147336223 28730452 24761105 483215544 725847134 492190205 942479989 20628993 955193556 845477696 48534919 28212303 752750655 247726537 978471386 936161868 739734783 826110297 40164537 755622122 28278241 335887793 75111762 32014321 609479782 357957739 147052692 13111156 425092482 5573838 860064325 399837232 742639577 302252803 573501257 605369676 324371475 24887480 809406457 960140090 29075725 145382377 146390217 491633198 6343764 24860390 693494826 488944624 405326526 811914590 304319624 933842644 101295433 136736175 112800410 19730237 407795560 144851096 147465789 19613733 453775624 18551719 96905986 20681319 417362088 146298612 523578909 449983855 38274084 610059350 144803436 622041232 796847120 489825198 867260835 957454690 892633541 71099675 72688001 104474566 758408444 609086710 7949467 995528344 877818350 59103032 476345799 80078806 805121088 20556437 552636579 982784049 188784097 619703312 753086590 686834483 438600878 4342120 223256925 893809091 6596654 988778841 954271869 27464664 715828429 885528638 23482793 771343944 978549898 883949104 872545438 870196573 653312092 989555681 944791144 6013907 402987080 524176547 40133224 53743685 54857874 731238883 407428539 891579152 749750916 654230268 853497614 758533550 744405896 605107174 805079141 885606559 425086299 771349063 886437311 877768865 73167020 35829712 759813609 58866872 491655519 490504292 192290429 910220660 890585817 862260427 27906841 817964954 29078589 852893564 147109374 879282583 800011645 17317773 11796964 13255729 374763032 938461941 607417730 757890927 492167407 885997385 135844567 418466658 389044609 576366583 111563611 210932913 844255378 568451852 894317523 757469850 596144519 223758165 139004490 995360120 993777725 39865377 363735148 889356770 485749653 12957966 59280538 65347340 741096263 340543725 870601069 400131958 607460219 112344587 288706760 31758003 697564546 12578029 526609409 668806308 19827281 543370180 284435856 9992651 532641024 476347484 770493217 724732376 987902010 954362484 939297050 777306843 576968101 73699055 75029062 876936920 886018915 27642684 471126910 458347779 379378754 65146603 80327374 938339228 264272369 879042489 1353222 9033846 610056821 324386247 892581754 9497456 986858829 636600073 793956406 893646165 147379870 994202588 784395455 895559833 438639184 458658142 894432612 71984036 894550872 861719113 923793237 26982115 483820976 380716822 147061547 69478912 927319531 955324367 624261260 406901906 853192798 463498248 29002494 771663071 821420854 865353625 19104382 970290379 73382829 14386614 577048747 946830133 7675707 20413042 139445289 255683354 804258756 793002593 437322977 610606478 342157823 961276485 743509842 518284883 605093206 28134483 894706036 539443882 189128533 870586604 279492865 340041146 954817439 9055723 940620036 992243770 854694592 69482275 126196724 72943902 894611864 463392611 943076932 69503531 879014404 934583281 10706319 62224025 88176483 16672893 505354262 583044771 145261060 576530159 309969232 718659536 956673430 357354291 851686121 132138955 475420296 144032037 102885230 26969626 267415748 571900247 877560572 143052615 8088013 129607853 534190177 141566788 668881147 915839748 105629971 20563566 911376955 531267731 28764009 18032387 394188948 771291613 949997982 567797199 876368861 704951757 760285463 403869650 816912194 746961812 133872263 534124860 130528886 879035517 577016357 528379123 901728960 725951462 686239851 491145469 13170243 954524088 945956640 38854315 878332108 726653424 221539206 909445659 403827352 934205851 422901191 415098860 141143273 930986626 485937461 742436970 75990802 887142641 955077362 852783570 20418424 939509427 164821543 959657540 340554610 356326698 987004314 874790349 138871323 608945030 742545771 26450751 147439948 258858601 147419285 26938776 887955772 961797723 127992501 26931541 441873228 43321209 989215545 391277231 73716129 726022333 946860394 134637979 406194951 994556060 136377820 610295545 142914387 727417162 461690673 685959252 710660196 491803705 80333087 120245807 26885099 909531727 944043060 921775952 961426439 456509980 74027141 408719423 146678178 780646011 29024828 2869391 836117160 737756145 492158602 43139638 146710091 210111142 781758505 6386837 986031787 733554407 792915204 803523268 96689341 475134360 11252645 869586153 143283552 138454255 576513586 342145856 944848846 723847451 718256917 650978038 73417119 886302773 470652176 487707084 617503707 948914822 894857318 134896701 19581919 843838202 24776927 181189700 861000243 722229625 572966990 108122477 921600388 684772627 145879514 852318118 136807074 122713727 760080584 440811138 113858973 111823252 795777894 810889744 156496719 815824928 559268656 67759405 112300141 28448267 10177106 720300476 188912807 29050289 985629244 65054855 877828235 29884931 29068405 960785296 997227338 11255968 128565765 46532599 128300882 492160846 20306680 801064437 861171426 949997545 593490613 739139843 533524544 979653437 699304248 868633534 121253702 315686571 601960722 120651746 333135343 871133235 859110778 572863847 418408817 771220153 926576488 556890994 945775217 868746240 439582501 452331777 703400189 876946912 417215985 112871958 819243170 760643183 727043598 28785178 823541348 182655086 492210226 950533917 961303608 859200277 955345840 588042508 491913049 974444009 654062979 871364600 6367629 967945187 597878134 807697897 893211157 784909135 29081155 840790357 284197058 795040840 13260717 576447858 126396681 609620366 130441369 134552142 923917705 952923104 940950905 869456002 807279660 879009344 605324768 959879627 816069020 536311773 26954506 928856073 759540919 820809412 11790003 407734677 803520135 759486080 689299569 873275598 28499679 894679528 584382022 861204641 760598277 994371907 952157764 950595955 999475327 902863135 434941575 121787976 218487651 593079368 137912584 990826822 22787014 593266680 28519856 803692450 155836813 995120955 25679515 4090148 457344030 29400464 603826861 469102211 826465477 842567858 870092675 380671862 996476411 106511514 73187241 897296199 374334872 928121920 744255187 594675758 519828828 674919526 861164987 55870389 141688244 586216963 25627245 936807588 840642991 842582472 961856397 23551124 725929261 598886450 14359933 93148821 603894221 701460113 954988640 954294817 894699300 138166009 818978911 961952580 7426068 38454118 659263215 617614346 779520843 610020393 2514901 742946640 268306909 803394776 147352509 816296959 825182688 67121491 205734868 363665898 995423969 203069863 617813536 845430665 18565307 29009872 28358893 634414984 742754879 418428592 27920113 787265688 383705712 140047945 936017445 937405514 118059597 687060495 117928042 494631196 979391219 334799522 29017418 744234478 491627559 918273132 935655952 289646794 923960860 23659322 878340853 16462977 138340007 876931939 141949181 143220720 870376318 29954942 707591781 141534514 738550813 889953513 322347059 844966997 341745780 635219919 409494727 491748654 64991675 801936541 825123102 20141360 936330970 788371919 878504404 334592983 140653504 424779206 894559153 928232945 691058008 215346594 198402907 647528033 683497632 44427238 996445386 924732713 380668298 475652841 458602896 474867954 492174527 341170830 23727116 7282638 202144638 335934552 569451809 271316069 861959914 492209742 417149729 133210580 693532071 626022197 19808537 20685255 957734836 147442355 97030675 735468036 877948632 536220802 827620430 125160572 130588778 324528276 952399237 631472488 795817671 492188473 80214825 147481123 182348447 996373373 743546241 885652577 939261624 139039108 28552544 217355744 31719557 804221199 990130302 889316982 38396787 306589171 321021215 982256041 893352208 42553775 793028675 69090239 438101042 136399149 618025939 286142231 80339647 818972177 575318780 577016662 720491780 995333529 777691300 11219332 373099812 130252565 988029181 559224731 878082614 26904682 889598452 126475674 133942807 617641899 398794497 61447054 536301961 128575841 7586203 338599919 54900696 934255985 314952694 143273171 876901350 978360692 28870152 885487164 79809634 481583423 275021232 751568768 308510127 806483928 957438848 147465950 7420937 608475288 756447697 662698764 977455714 144854730 604006817 12293681 859191339 96094590 492047752 744271031 112824612 751311183 474333588 147462353 948420768 138771469 805595378 138535659 221776912 80180582 456372959 348443597 946384990 341490105 747959295 29033439 129643170 12135798 760641190 603941050 593512299 61221892 112521197 11106238 995504952 653037 743524589 27205615 654297943 758280692 56359880 26831899 433340386 659363007 113137344 20686994 970192461 909304587 28811178 97071484 479106985 893595498 48186078 269784227 957460150 117989665 14418345 132958983 874910757 794024686 128456706 42583230 29061473 309347396 105533912 449993427 741942238 792078377 942642501 868644200 24308486 738751416 147176720 146894512 473277261 5526884 709879401 50993380 455128075 502245825 22477451 860217730 895330214 894545213 394859963 492059679 888083065 144335840 889601380 943742061 492034132 390720325 113229212 26423132 12183184 330693950 976235648 921770308 9554639 821115060 498046353 139997210 72812302 948477749 132129456 726444642 727017644 960797851 939083441 26956702 79950937 473038970 470553207 811090894 12294913 10203001 88124440 20147250 438340943 67575729 783397748 374171431 80298527 709085095 557929720 827659299 29511419 92911864 394231081 130256381 803091704 990643307 145293402 894576825 957767391 941699014 878100200 875727888 606243810 71559145 96597050 604249043 146408017 63580764 485830682 936413635 85359610 308047301 147237685 944883234 957768743 606380455 588807688 13112767 417938717 877152470 96988115 978740907 581067148 871129139 952370565 24794197 18635400 954799902 677423069 576886151 12698596 961618108 955288829 744898036 952954953 608403514 222161897 879041019 4652331 491901125 883971415 592485754 890306687 961797558 29014158 425043464 31235091 592870019 206851205 117564391 15417154 944400430 911373086 758368230 676837265 944278597 17118261 13400182 602118426 339960398 543103031 804879217 147398122 407176445 103404953 727943703 417573773 80342247 994207255 938387519 565522514 350611007 926137312 188217166 90716468 946941014 955194786 998176724 735298793 878076329 957526065 392612125 147364157 242951891 928420586 804206151 943087923 883970013 994170978 989680871 333770646 352236219 62831654 867252844 478680010 212761113 142478493 819004051 458657095 410069850 423712278 994994349 77074760 917419831 961709181 950487802 888152306 382052590 438530517 341214783 684641854 888051935 998136931 334852821 464748443 955289370 986326780 29050931 736989877 957196194 978620496 893760233 860138260 935269273 703027206 28915348 342157567 487715411 526929226 71942819 418454571 44695603 905536089 366894662 17536788 76076497 30637389 80057311 28010960 69903196 142188270 24748765 760608936 593767266 887138104 820277363 670459866 756007245 876939462 143231186 960070423 12288749 86600978 827688663 873640035 543442328 96831842 29032279 945891974 138642228 138794092 576999396 40130156 955995582 957700198 946059963 894344123 146614960 28367400 879753583 268170501 938327341 5811388 13103641 877971991 409011987 973902211 938514158 802811239 955922751 887119688 145401482 752245060 928286991 995507824 941227631 346258622 75894649 346895193 73476191 627033872 381652498 791719436 336722874 804244590 468677848 19605630 19194235 401540464 955198486 619737671 28773101 13241677 26244518 120220595 149865419 740867871 134736115 120205609 390120290 211580858 608274153 542876266 978257109 79166097 991761245 359405224 341106853 876564987 610055136 610078106 19118830 26945198 605653172 409131082 752174988 921021544 882223988 945839858 142182978 546765321 80118163 11068300 205858266 957590178 11082574 492206344 351355044 56436596 727936628 280720256 486859726 337447348 543238524 348477537 467617639 405043575 145287022 955629492 28452621 933101645 20372939 28403793 24892483 752905478 54807346 878397436 990414017 622150530 127408114 476350996 826555675 890630863 147439265 113606934 919535540 905944933 833706186 803041886 666784554 945836703 55975185 73683612 491501255 994815521 349288255 144973754 684745689 104870328 801417191 961973724 490205270 149883480 491674778 326943997 63565627 555078495 28371112 335740258 69484887 282494835 113680113 925790767 713006343 416342259 250900598 986728997 810885337 888135656 952708815 859457036 108679191 699562394 28010249 530520347 400523410 999447717 68209913 663726082 927932315 945074020 401374350 134896851 948022178 130681869 486396744 728530362 431302450 995508079 147442669 922701798 64247476 19474353 28915351 65886250 147236609 147093978 610581466 27991699 219533196 616955174 126419565 125689608 894198632 94860169 553623321 869490469 26725900 938533878 945581917 869599157 13106683 28547072 609555553 742186239 467266597 9688464 198236741 436645044 145343789 870666204 935908810 26185859 797021043 805010683 341063010 130643778 695493714 206823248 559417026 558676660 995526686 685681654 6933137 46591592 952682539 475288205 141094332 825552437 492190308 39627682 63565792 736607342 946255953 149105519 22324957 28422650 470060859 147002918 821088110 771190709 935947104 536759788 103099024 580162830 591346525 995290512 954188317 416420851 961858181 972747843 853963859 282549259 743433992 489274221 968621171 116408130 223562496 820463032 144937696 742716249 727887747 969524215 16322480 410915642 138817450 143287404 219572584 984993582 23457249 12974105 610075787 147421642 143256501 147461097 877959871 944876379 979094278 988692768 165044241 821073980 74009983 46367485 1434817 111643680 139078666 707950875 734899634 738437058 220846720 642817575 23059512 52680790 64265017 953395725 872322419 71700547 991202751 893960455 974430489 147480173 874848539 109927252 869683234 12278237 590679558 894679222 468577777 977661839 933220902 127918608 944029258 517070370 971812386 71427747 145256847 147066257 945070669 540286245 682657094 857000315 458604108 921240265 232350339 959774574 29036733 952488626 709791734 994984746 986333606 891687571 533760039 79167885 610050644 112735553 24362446 610549679 331627677 743288213 865384857 25809865 28971968 367323416 80338062 105418297 610547827 332748574 65329723 582774743 992279827 258971090 954125412 953096779 738358678 955085351 353485746 73577780 96549807 27680258 264523607 27666577 534133342 147301889 26945439 12213039 519796502 221668679 351454969 993686439 105420235 138318689 874281730 800134207 920887952 31623955 960788423 507593773 341631028 903474785 986851360 989180474 26098440 492205638 16456668 373629291 111774451 476376692 111289722 935636676 599507906 223525479 143122212 28003148 576665490 676613344 7383894 143192090 954820063 606953167 39624593 472703042 760531338 129325201 928212341 3254455 574843205 423422464 678408439 56228320 600489533 423915485 215327724 40490169 945114123 384607323 993961442 932527672 185526112 659443736 225373657 692976460 967262014 610532762 416325708 960392277 955306685 482420153 876814084 969999678 212658719 942819412 798981381 171058841 394095770 928003706 997600047 73273133 997577290 868661311 145070159 573855207 887101850 617441012 808451015 138908896 113337380 741528334 966543002 868824887 491610625 668963557 88707123 845301356 441205479 592768487 38395393 29074516 610578711 757749724 63541209 483178993 102897972 774162245 28000734 423181083 996133322 805480321 754072090 794027155 652036779 961839183 1719787 961942000 138533974 843222409 802058195 872670807 10981297 811902085 676937765 467173356 424400195 946810472 152297430 641691448 538522692 836280828 313563497 492093370 743192205 130181027 6625788 923869457 944331295 803271204 894160088 658361301 111160713 952996947 15952479 888782111 239947951 475267825 413467823 112570022 658843843 128963280 26919628 605857820 448979225 861144574 134586460 489777377 995347474 28036450 28007911 801065979 875875446 702867325 25494217 281069585 602209318 5229663 766593648 713604793 23120489 509656030 492214017 869790926 135636669 955008613 348808700 670968352 116014706 147308240 994220392 741194882 16468324 253717964 337816124 877006379 56657224 793998316 476214280 399901851 29470761 68644643 10079772 733911003 113327735 974443508 121505189 75100844 482540594 971228600 11715437 403784492 53013692 668789428 28971269 941349393 130648232 926661283 145375251 870733287 819988402 14370952 24512799 11447088 935417809 6959358 474818470 868959950 332402086 490039108 474260890 24864141 474746823 113669924 472985181 12304515 821104688 506775599 455012758 707564817 6197544 24832365 818907517 38935669 937434476 953577853 961338851 590668528 366767649 874038073 992586964 130180644 535009092 920083347 3852747 330520329 822098930 991898891 726922855 401583063 437974236 79925660 127550254 336993915 333496511 424562244 374818774 535529643 617914079 536842135 743149476 882892007 605558975 27862290 73459465 921820722 878487926 113853104 790391310 996460044 10092057 147401838 8539638 475431707 122311705 970223188 442783471 995509206 203390042 746380519 19709711 147051349 602148289 141168856 876922604 12662441 933289298 420909224 408919524 491915718 547648836 487797827 870612621 998073337 11729365 955314894 518853837 993789114 759942727 121632880 953198747 680924646 980742329 642463230 12257568 13136451 60322582 462844591 146945907 952243364 727020837 700721944 621081911 602212893 126470820 172875248 11888662 18554969 4778291 70778945 509928800 475354119 817930036 29023901 2592401 995134883 333821537 768873190 955032636 841240955 354268060 466904926 860858497 145353458 129903955 528177290 10099163 801056591 810430080 106580718 540297329 735341991 601088145 6106930 885269199 459255526 786225202 952934142 46108579 787360571 986081090 759560249 146954115 103923563 147461798 989051386 920742165 454278139 812658028 609533862 802315651 664720145 342432082 340409136 286677404 747984906 143252323 461106909 130610323 533006499 871855302 682450148 12942804 177412276 826392389 736919738 969988850 750680608 78534907 457819356 605424996 385204922 466126334 870607720 147176828 80087935 63321887 905880618 548275841 962244473 804216639 918644684 28003727 890670098 669246987 877935729 67260473 127558005 894818405 794716690 217437548 491909180 88213005 754258115 26783339 624252700 138549266 819266325 741746077 535069457 944016512 946046037 127526480 608319652 884281649 55864801 993373386 821089794 856965458 357764659 953573946 63051324 971703963 6575709 543460179 147452696 29071719 853379342 63721303 648908327 908823680 801057279 796764522 959855343 937154553 128516636 801856219 241145572 893513166 917892033 908497196 354479878 686625388 147478315 26932478 475130349 19148959 140956455 598779779 24850736 979646995 12219507 73426277 29030107 146795073 147425164 134784081 849367777 1799140 505729976 895568771 18074938 458619187 609530824 146327490 27108603 610073493 790347483 980813846 760615487 827699614 20654451 201140647 113742314 19877497 491448765 142611695 83991271 27685027 653051938 13851584 851216884 526632706 26744418 877995679 27570968 745448893 879038726 833277894 835711534 535348406 203725590 878474686 244373989 363979573 19899515 458658797 589237553 15755613 807120710 915774330 420694685 930709462 760611278 538715819 530524554 920685463 743818620 610031792 256498014 75089339 257370043 147033891 129645014 765703708 740611915 101189417 994790918 71359390 607414952 400986901 126072753 11098323 145232061 607925603 959255937 571872469 885985514 801179071 128814625 879030156 894856068 590655340 11918279 141093826 837965776 28957463 161423948 28919900 242183065 870097626 63452299 147159321 113818042 10926041 146905285 377397211 995397688 10437393 113915886 959489164 817705824 115507855 104423535 25880264 889259097 145347050 6552832 132514712 37914111 11137203 111770656 19876646 15154545 28849158 905955326 147201639 576690349 133317180 467885450 861007164 616090727 810899061 864049636 605843913 12201673 821465898 490806050 144325879 992535407 857752793 261406838 977849965 756455609 112832593 502734078 487868878 130526200 602003961 946068780 491158081 785176151 189521773 530459699 64236776 147433132 98399815 15966078 430265544 28436723 28685241 839039985 535369466 28817056 341073891 921148104 204285301 12165832 753788888 894688501 8535097 971053709 412474594 24742602 760089486 888047111 288040592 843316549 342334463 818894367 602169595 528257343 65346762 632243970 473939633 221138898 913845581 736675509 29651887 218046013 533806115 744366431 447090143 870565855 23998620 9068675 487980963 607769526 420785021 991212827 918803132 549303389 568625184 853722244 28987737 28512025 63576731 802832126 139018437 113844519 100275609 884743352 129525130 870351085 142843581 112749790 942443065 988542538 878359841 626369077 19335673 990017233 851311377 509882463 40166480 26751723 476352340 63425235 80004315 724132974 950105062 273925936 842337233 526292288 576968165 371702154 250441219 223695917 787339220 653311541 539805745 669862543 815604638 31669772 564206800 133512752 17786222 519222785 795152808 888087631 141011427 138459412 970887934 11994681 61150988 142761200 995910136 486694502 29025411 174822834 944910485 418139575 145341350 894574733 802870209 931112698 957209976 989169577 212702568 463747300 403767088 702915836 952198507 845469682 564419341 27512959 950716101 961966313 119945804 856937838 827504823 593788369 993123565 101251032 877819447 187788814 423006477 45743548 889287689 11950277 24617317 592268384 985882821 58576239 454059924 97019085 743603545 656620472 618715703 252334554 660652757 137882881 843325888 79796402 953987840 39119389 532545154 595931903 994736389 127907216 953207771 131930552 683863952 651479836 810163587 927351137 958723506 785665176 132619989 147417204 113363168 810756985 146373303 273450171 759072511 13233449 179493469 962666710 142916196 540692087 722898471 946669443 62655872 924197003 610085645 80342994 509894981 610329447 147455746 55951831 143233952 916138016 13295098 801923075 435351585 10245013 860251638 884035943 954848981 669244281 602215365 970830206 434058833 129609498 181782286 788821762 851654972 24834244 591714635 805264619 113607690 140078935 492164511 667425060 29041634 556086048 802782103 937795281 146372996 9023809 926930982 214835445 490874232 401690802 726325489 33943505 875505700 280822560 760549893 878953111 874550816 349786336 138519643 145381173 12777566 832469043 872606941 892002909 73712566 875599446 901473653 869371428 731160949 63812233 951464529 904921772 23789283 142906602 147324297 983882463 503268549 494502544 24374330 956553220 793807151 384777909 599175216 930994649 727048934 143142082 315997371 467976204 608503747 883821620 879033657 455391064 773218759 342048167 142226027 103252784 952123315 992386022 142218119 727738667 707692267 29069539 12264302 143043503 560016282 27482261 920031390 140836574 760326119 407936515 492154946 63300913 645963462 925918370 894860310 912179718 950846019 184087313 575809933 978477094 129648716 40005540 651116431 255048834 697829658 134067057 794179430 879832720 785686383 792057791 29043462 12466010 848458338 609386340 102021962 129894892 729629989 675504576 626190472 825584683 459224182 408198311 391448451 994049345 139008300 829138257 28781053 726944453 6458335 926320414 876687089 760560744 122068528 625370421 46523405 988820489 978717136 350020209 170126005 339595546 21313915 744827747 940824543 27648691 610518415 17538192 406224921 130101917 267854849 693447349 919634556 536758441 113906130 28975720 747516409 146034605 974553795 449725908 534410989 994839973 609538766 72926473 75757981 975290484 955009948 77969848 893767462 945872685 339998594 9148718 571594738 545341904 401571245 127965116 993118463 277702535 290875616 606120546 605230559 415868980 29078428 543353430 74995190 63246490 73406951 424134199 6321653 986763725 954916474 534177852 951017124 985071231 833659895 929593669 401826438 125452926 110154292 138274856 953673728 62520150 384378944 957108691 28148941 473324509 531118601 811920678 862211861 63249139 113449295 827067007 803669120 146913690 78984576 812459884 77995972 600590208 873214867 240520667 757219889 56295043 422916879 147288589 683212646 690658515 392499937 927172148 718160788 416921745 862218053 796649039 615904241 26881311 139011263 865180563 59003164 655283411 111586657 998842267 859883007 462034114 535526549 13192669 503120604 56802939 145989933 128550199 938464017 122175969 528363069 219486831 70319305 619771300 890930536 727075088 189069529 960801158 73160292 747765661 809258262 592837075 826575494 975243542 879840033 888096527 217937957 12422223 150666540 655654305 626128078 981998911 137734476 760084258 144589553 821095795 20541456 978705618 24781193 503031665 938456723 265148219 874449602 113353639 793485611 73459742 375704276 887935717 798370121 28641362 575972138 844492383 82545014 811556235 285488728 411657966 126453406 139060532 20339948 737029584 676278350 12206203 505692791 68458212 350249637 541927230 3504087 134861890 884237837 509255157 143285751 652531742 592627668 73609753 458097235 921765416 158375289 129127664 141169979 476317417 953211707 810919249 130575207 134642690 22584586 90801837 877034732 921776070 877989436 946663221 546367850 480064729 952170296 73605525 926757313 903954433 676208930 355122603 129871284 735396173 181590360 544011029 113345751 283727539 981328470 837077947 12280315 154537317 996220521 472022650 536548135 475511492 955342597 996520570 46348123 440955074 974540749 893043978 357964479 862252397 928324711 840543034 401414095 861256303 733886175 60393059 114419862 882277968 870506809 21462007 900377040 12003773 10202788 980608790 130542824 823409897 28544546 109669003 219545302 141900229 820700055 633896891 892755928 916587889 823712576 530978131 876971884 8272239 886064930 143095268 75125531 870274724 384891257 434282616 991563330 145287366 677626613 522259669 999667153 78820013 867216633 606392665 798474943 776279776 450202071 691444617 471244313 340828544 48173423 15288996 971312724 18467918 787958083 943042383 560085678 79135064 113646500 820827972 920670104 541869538 691091094 698339244 930044118 67708677 26732948 834946234 140871780 270304362 113916271 139079256 798380387 489994710 593804933 930037130 745552503 655574431 246213141 62497508 726983699 818144043 28440502 874845397 145341995 795844988 147190939 744564700 142649244 777702480 835399174 4772434 147436658 109431367 69513851 818209257 788170564 818435668 877897778 676103370 23618053 82306082 130569143 44704338 862941936 92296083 29002889 342134331 973470203 952671143 347008572 743743766 349568359 911612958 77602134 134227146 946424940 948905515 892746894 22725519 234563903 355380752 483771186 147473928 121079414 844661367 12982786 80323948 870345158 740873804 881177014 142866582 752088492 824531326 760558012 474834678 991303551 341756923 27869827 123763266 977645528 607461629 65264629 979658370 456030737 2594644 760635271 274664525 80112219 450273345 223728156 3612340 518941451 978705697 29997153 264577897 89540155 919965616 576729831 111710094 995187362 955538941 977822755 356788273 96111438 144778937 866365966 91906010 126503153 874715511 835759530 978751908 604299096 989202366 607558852 82241359 873860584 56843770 424045262 759523490 893047773 906352955 993403799 69492285 122078549 878034325 244612880 130701453 25897925 509895247 341119201 812608719 122309036 113855501 599685272 617689163 9016026 995448734 873552870 483764398 493035320 994294867 592815908 51216879 600608373 118886882 146049913 952690231 987132189 45223765 921726121 101980302 666891783 845481272 994435511 988991684 58445665 291841142 756319441 980861012 886199585 717033646 874032890 576456058 959860941 945993271 27819144 147472833 875100950 746988056 190192888 730700021 7196354 985917587 610555257 398191758 873795370 482166499 71796664 147439775 408193349 893524793 338456106 610556726 28953612 937872086 127975160 96974903 37922302 944845064 109708522 67671994 207845486 348529020 138784825 827181770 146871456 882202773 955276360 483777852 21584059 449705010 482513061 392726836 53634686 684074042 449956100 917519264 43968982 600046919 466470006 760582065 492122964 821027220 784395093 777507013 19145125 955072275 68323893 20396082 919275339 995487902 687878571 73687184 69247417 993948084 491815931 972290803 78760975 760518074 16471578 475993160 84783166 827236591 144772191 609426640 77114366 29373128 752219365 803593338 9892261 757132918 943065803 705236938 186258623 92738428 904813265 592271742 12259116 990694082 886027882 60508287 446986814 267854690 10096405 26815845 147462043 892333378 367936955 887048443 955628389 246355096 458599508 599838128 723733225 615823963 972410696 878949119 335362512 659967159 972346942 20682980 810604141 333026803 19635207 143002170 453075720 601547794 487475233 708067660 944089159 868869025 15214115 807739059 820407672 945710215 751566544 937253287 872006664 845434626 85208101 883295935 129657271 930288889 613991596 14980135 596408718 775121228 409800415 60837609 687559035 597916368 870514602 922397264 380627893 984987597 166675629 111591270 458801713 138826213 835791643 321157274 742795344 113887641 819775479 990183904 129744283 929216651 46116548 893813101 76949162 861236620 441127066 587219294 935668073 861307212 536753523 805100552 886637540 42487734 964669506 951113461 72480350 745745305 476387837 761592650 778080939 919524258 692474230 126497098 993944562 999680056 937491392 6378693 137938814 13103787 468496949 858318356 939856984 27479597 348379017 71931551 283719682 542413496 130679936 3991228 893675702 892193875 921732317 509681490 13219644 62516158 20658607 357962364 69518938 894280821 588628842 845319510 724970250 963774893 34226723 607198640 382237452 503261338 803101280 978833677 548335212 56809761 758284476 331293443 147219738 970615352 522422218 349139765 961405464 847524258 11923987 884298953 819487086 12293174 340599531 459614983 129883581 879083185 59250535 970192083 516622024 26449700 11163407 856320265 936943631 825652909 919147030 340062442 887344663 452979220 862230340 487481334 284563898 536552244 737051939 937847239 145768729 924743706 147371950 349025440 139067542 622713736 122214696 412893544 10447463 22214111 26965651 418539722 902556397 922016441 69416859 29059056 501150284 952656141 353767419 268390652 599387493 118860018 61373887 508321654 757887741 191155489 861165578 141029454 97104667 899737976 72675938 604957077 54924246 917536850 73327895 744574380 989237609 950086935 137927611 21158558 10867594 147460381 184433596 141427352 987138198 945563975 751865020 11844932 97907082 960921617 19019280 861289771 589070228 995422187 758535393 961972249 54813680 408307229 87381701 128455617 414038649 959569811 868907005 859466895 850167629 55821672 29848982 708166989 937751059 452264599 147353844 18374919 63037215 137258553 800876224 888155786 894820241 18545551 146771288 539706965 138009085 28675387 8009202 70858459 869674850 483759889 29068840 136458473 760930226 950844652 425826118 447137096 418152028 735297551 3897401 72066456 784625715 796862451 28014339 878035016 811398738 400145826 145619931 26441590 968835537 754052220 481324711 64845713 112878541 607157631 124188988 812472011 144852882 978842340 54096163 128127451 354796989 873492900 809063050 472026948 804768349 130627330 217180348 771743945 64659938 800370243 952926678 672172610 17648989 12034376 62440425 24582163 144288440 70556291 962300957 461327573 736790625 146888975 300978420 188447060 183329437 142931351 889082952 27814165 995908371 24869231 131730747 506370753 858914443 726809322 961930432 442697924 339479565 29033953 141359668 129927834 686735384 886097421 399935029 691130074 952455882 22741179 46668354 778266546 341605793 938196159 953952978 144739122 961409491 560248389 982643491 474743707 644789156 938219114 20348307 877468450 145362929 678499250 543356880 375848741 341984675 40238965 13861225 726595224 3856115 585173934 868015972 996223420 776246313 491872377 28724374 994386575 517672425 753981163 921229640 490358182 128076984 919344286 153521009 401469107 759516074 476343537 387630306 985482069 568341733 70550428 113353778 597920482 967101973 954275420 191151271 601470842 146534380 936402346 876899045 945719970 15967205 418763589 584379474 983896343 128311701 892231146 651256686 559215622 223769149 13172749 603253549 440726513 70653868 686887579 911590692 959537464 2842327 24322325 39360998 6615455 421837054 586593 337952149 113641650 138418540 922725882 146125412 811782609 885112204 79052479 112634070 280008858 817243065 112815138 614480671 959340851 20056925 853734126 26960917 576145416 61128835 89472575 978636381 934724386 141288878 417395060 888392177 808183395 870814347 120715800 12193368 844669996 862243114 63723918 72661715 934762519 610610085 894010049 39084446 619762992 508536279 726335071 879023364 492088385 861008511 851636338 399528287 823234932 34048341 929221895 605153963 24218108 147214090 961675772 610233204 1805430 879029289 568002013 966728706 489143497 51685308 938551460 471647905 685076800 366156 978486846 983796487 38828579 62259153 619623239 987106947 961403555 651444484 775583624 881951815 249598880 605185620 818498752 984939300 71752446 92818198 953139017 913293616 352718519 428110019 887720655 11896452 592707377 841337649 143267383 840960166 349451955 594799332 130428923 610594269 937398349 414670538 948333977 825367704 8942738 995527964 61116896 869329426 664621583 491128896 18281847 6423494 953277938 418405501 26320568 552115985 471037174 938293716 342167187 805219875 722340714 121599023 189097908 820860531 600873036 609372588 146142305 584438583 760612504 703513489 782223580 886449051 742412602 959820909 827593080 143999237 942809752 25851237 305371433 279103822 621181274 912554726 147373577 143232851 928842511 894665533 603788067 785947988 926924671 147478583 176779146 123012783 341890202 97686238 204783197 756705716 608474708 754892478 937487973 890506013 72679176 771272219 946935820 20412158 454425411 139065170 716997169 953161155 11768553 402517158 124070906 887623347 476313132 906247876 992114974 10602177 10285328 945181901 727640164 109353834 876941799 600691634 977223069 889566560 952388943 23532406 619782147 985700778 13150812 465352185 222630903 298290623 72686000 104464214 949091740 875578318 99595057 353777577 456202698 634055021 809164254 902901670 610585462 7251880 290675958 186513365 864865284 684325683 42831692 721924677 29067112 26933769 16997473 938469259 961806741 945012766 929017920 844498168 706924915 872356257 126296853 136900134 567511100 419850576 973143341 473156746 992263698 542548606 253559489 27451363 12667838 935356680 794587809 223639596 955214308 759339552 917424870 112815548 804307290 655083709 137497462 21626452 876925514 27266068 416109299 139029752 197919456 58245715 130130333 122254423 12945284 931063743 124315138 22217513 12290714 529867035 143265176 144958796 113174617 991330154 146428991 27984289 506756624 146938734 109713341 892752711 26710107 413969872 988643882 862205700 971240271 701704328 610181031 29062476 602820335 80131318 954713192 4213137 919494225 653298238 487778137 24329575 977930685 820026216 690337028 827137513 491568793 780049241 653266932 490081881 941915083 11779402 919638950 742776904 45988757 76096199 282040025 80346492 28875434 284564912 860132084 916918605 56259389 961623307 643187220 29034816 859592184 609466699 959871676 282367576 147425505 617294073 744815775 118113560 189903106 979669976 24823300 131927027 721147540 26928148 9963820 33722815 111591003 491572737 989831243 536302264 986803390 867973774 425066434 458603604 878995491 12179231 73707658 132757164 600918964 988020066 870907761 804193214 27908770 145325089 5908300 62901180 39888934 139073083 754050170 323870187 954495488 7302253 890617910 27451417 140091690 486377698 680957110 756371471 894286844 992950666 127438001 12278316 877919664 842700909 995463857 28764671 820279976 894797134 59175020 23752298 920725044 129297887 684774192 140643494 741773266 145118425 518991560 58789128 656802611 807165296 886391782 60615012 881819948 946320666 668907252 471056210 69964096 418206538 798257363 620094672 888220630 804899336 739588201 145220668 788491939 492131913 991235791 13263434 26990082 71586007 147425719 938457443 66667160 951625601 514888768 112315620 25657650 862063472 128582152 147445661 459219830 69487320 198519106 79751651 110671525 398487434 744818322 930434419 894697259 501894224 665912845 985271876 199036467 104918341 875808015 727061866 140998781 15183693 19098486 122796621 20001278 459883859 712759181 63244143 930366076 72150763 964062571 691950736 824707212 492155890 24864064 9980460 391491292 873254710 22760931 421835487 27867171 546610113 10900616 137235978 865934995 771688239 949335507 10470100 754214929 37359810 142694647 455221749 986934706 145294593 658805635 40125938 945833108 40184474 756381325 817635784 995174210 28920000 211663654 481108028 3803151 79273204 481638722 502994481 743992259 682668494 953313172 971277979 18298641 144820748 63574396 845424024 801862365 52913313 609901884 991717903 593809189 732080547 273032309 854606697 28774774 87144225 19417630 425082374 927630197 990946739 414232586 809784164 962038109 649151122 54430759 717148452 911268797 574931398 927297803 60429619 879015209 868591723 826684063 658531271 44566359 588159562 28807166 853527536 54823053 978631351 78162912 475816479 757742866 820841742 78218929 877963022 417376954 390863 736213800 316896722 782794075 73648420 116163336 944600450 863447135 145297906 810869687 286374383 877903886 974214181 820407933 6059191 575197163 26797901 753959489 879008983 937133701 5949367 12081324 827604164 974934094 962835293 759674085 440775393 473296770 810935243 869800719 428749305 136885682 487773216 603661125 837874376 144703126 975507699 138716195 147390566 9052588 869735061 152389927 790258896 827494325 28515186 465881280 805303249 138796322 14053908 122128311 989071428 937375791 19072542 945445015 755562716 483292779 131599492 146409492 978560166 961564155 790953532 257304270 683585144 26937548 436163601 108909504 922745495 76103571 738146183 890539245 190214390 933522295 870281045 491001574 732284674 788762562 183066232 15926809 58984900 147370447 939240028 681622177 502091171 979108677 417994770 955192106 889985225 517915185 758899550 684849707 6641240 880890489 441856549 407914120 78241256 610189665 62798347 485909416 751214040 755409007 75608663 575839375 918402818 342139522 881297063 967807886 201763801 886473591 133163780 794168208 610369029 871766957 310510635 57122138 28549498 878514982 796906556 490106540 56253764 987015782 306000666 954380946 5824190 740339355 573853399 757488939 994970715 924626180 679729927 474026140 939331036 541752626 997311775 475281127 330072651 686094327 576093406 28480719 957782869 931010429 77169364 290657562 985245880 73451469 96627225 614182058 754928495 893292669 869285213 757422741 143197774 409195296 882161624 572838119 510103210 888179870 760358675 938278709 958223625 650117109 908117774 725901103 906024573 938560174 27947593 417949701 38604846 885293550 755406012 768122994 713098560 519775884 755389330 912842490 11160042 144670866 249700133 390075677 951118008 996384137 134566759 79017587 27513929 761063242 26929363 758452650 2111893 283428679 127515422 19643137 872773101 884986404 606273188 468749099 130572139 4900765 425102302 890584822 616409114 146947996 584397627 257212278 759003941 3547664 878766017 46435077 928302586 37090103 26017698 146906413 985658852 743872523 483775619 466773799 10636304 919728228 26981304 483805859 777070656 928284266 845370432 138791756 574942166 974246017 448971299 610610646 532409283 758814565 610252215 27471381 610568234 622190490 35959085 894862345 134824795 916263186 991203616 768817034 648880278 974436274 28024155 79844739 819450754 22259456 625883833 939476654 693529204 552436857 129670996 991239346 607579481 147432034 3865428 845054125 18852861 163990898 22748766 305523649 986846609 542558696 196230233 938907755 996447355 139047842 490056238 726903552 941444444 147444024 468364547 28554089 788405959 208649124 12251924 738370934 114878215 670800230 803818098 148973515 36885374 531563621 912339317 491742328 861138544 223759433 16142866 592518167 5432167 424303326 935327120 671069091 936599900 301882655 167500918 824567895 113660297 809784643 960821694 759558913 878754279 24081620 344859095 133703996 57611654 9313328 11105816 147421903 28936518 908710534 418350320 436143961 3619632 934521019 932531399 18494960 893294142 22779760 71793702 88500670 946953863 26423386 686849615 859606765 422985531 796479531 852747863 11607916 28923524 584881899 845056901 4651208 811265670 483811095 441843258 938536568 342138493 394625071 146320597 996438831 24459926 946536319 534597967 205685482 939579578 759967225 966921929 619752986 828424565 10733070 892754756 874801983 627526088 6031295 487975988 990317253 661574347 29043346 598964221 482627765 891678570 79776002 920474191 147475024 147163414 182844182 888266287 115958736 451822444 413957287 760155798 42599125 959059577 24704567 8085655 441597248 991275125 11926174 961952014 143771979 894819192 941422137 130658293 144022743 711177932 126106582 622208436 727746856 28387382 976020344 917102486 543220555 69282874 80059183 610000636 206941472 932570368 802079584 821068332 399417760 62179342 6545598 483476655 28225326 6768472 944846495 710110989 145316708 759584229 535815135 608821560 10098424 995435916 890312411 955077476 640968056 127685024 845109369 28918825 917918329 944513025 80343781 811411402 995626288 919142775 946302527 105518502 90006559 788518400 481178158 921693988 491823731 938369818 720671307 71665617 771636544 450177300 441288229 23242376 870943292 24465004 68437479 536502295 43483796 65017513 469758738 71960362 960341037 351240729 115957846 938713211 75314939 986224696 684381724 953458618 276720756 29065097 805306254 145603069 113420623 874550400 95944213 991217139 284227597 71917049 464915759 95034779 12630443 760645374 886471240 878998759 357945485 605063753 39986006 13231572 811375265 433454472 11905665 142997159 111813606 96684479 59262258 955303161 147432163 147475027 266308484 566435004 994354634 491162058 875669242 802902387 874803111 145345531 198440273 672467963 652006365 474547706 274271440 700409767 770532792 845959826 785778104 63168741 744556540 346946016 492082683 928675280 63643532 492034938 475147516 685832336 960662644 592144566 5646105 333527829 953516751 752057871 80370322 263263971 474200907 609930547 862169828 477486119 602123495 929330010 569527169 23776238 26410507 48494200 734880532 682295610 638641879 54939854 773139723 141071894 805015880 424918747 641636341 130404515 145896712 811971275 22758387 402644530 809014957 24122371 760401982 978202227 845720923 147160391 40725553 992823291 346122319 719572402 827481360 987120928 152912090 744541893 243526932 13240130 884310434 11510960 297852259 592112474 942828463 760595136 686793751 29476611 991325997 961950679 141122457 13006634 649155517 142476197 475418756 7334848 29024849 90834539 20479197 607965104 111510142 996792760 968761962 878477889 24272264 20664072 111429486 215641705 29083600 883608998 994995988 892521813 872206218 591538788 23653789 599736176 877597124 993163777 28500357 543499106 927952275 729495717 453412951 996136299 986988735 217019128 864098223 417377817 73439563 688947941 144725851 147198029 219560218 651454409 953069225 894750867 138904276 887037964 977917929 955334307 960979599 429946086 585715588 955405088 333480005 879700837 12721442 12675287 476152239 146180646 417915265 503304541 954774326 960899887 104733915 609977900 6163497 686784348 948651562 555117598 520784613 129039394 796650505 475394146 935284452 978647982 156364310 275168349 351335653 928297268 70623158 604037230 28558975 954188720 993141625 673615323 15958547 619740798 250667166 876675959 760218173 15818610 960613543 16979560 29001763 94984212 888557121 414065640 418431076 517838810 319148584 24871790 961968568 678157218 872474429 97090198 31996891 353263372 11945244 940724044 141144961 490709615 818270720 816904659 693463218 793008294 881964899 874251654 749546820 145794001 47493491 122272053 138758185 308444036 324549270 894502875 336773492 111455111 20116841 710271249 961713317 810108374 3016445 676304376 804251580 729506317 677160938 749031674 849669938 999045501 921064189 990948449 926193676 46766360 143229569 809015409 758331678 5260809 461670207 471136784 24840051 874603975 537870812 27510665 27962081 4765928 884010815 996434206 576012912 559847936 814559363 332816844 223716549 483788750 28879736 808249806 917458852 624706969 866449406 11570207 899712271 677413784 491911455 29158487 11774312 11896255 894324042 844272218 749067940 222377704 878977348 557860740 56910323 890634858 995355011 73185406 607930881 394698148 59880664 76139902 971923468 129637125 5812654 460961850 28485017 606338377 971847546 978359769 107360252 467723526 323881382 1927798 69758375 147411457 142743379 604281472 803245181 872355422 877511021 754068624 758365626 80089278 935513272 892394981 955144228 874300061 946112529 319910059 145120464 895945420 900622421 250324903 399723641 937464080 33604247 952667703 552627383 204864195 786652887 456230129 123491925 866046856 113613892 878888509 771694633 861729635 12347271 134470263 539121936 411181049 950840933 491649547 61460974 798546259 489561157 610026844 860877985 653069605 743291690 29981720 46779288 452196201 445699330 26980765 146850470 593574753 957782171 145377002 97089801 742676220 206453178 28792620 13125961 424535896 29070673 599942406 73685152 11372071 978615699 879775068 955075143 719364963 344829906 609510975 147441090 577034099 982328335 397390731 144409754 181270401 22657421 446076052 6045236 954975620 608197884 83291679 268416114 147211495 692181355 997776484 926285027 145354222 450211060 953539984 859264305 300639545 145457254 945151130 589611251 214817001 928266694 130687695 878884272 491106330 890649451 938797559 825625180 417755670 127139484 201299390 892485003 219529374 955180535 609681983 437002682 22867068 148176845 111819500 402652461 458648635 820917042 978370485 860164337 533911363 141152319 925521273 29007347 80157439 72942110 147304349 954146943 953277804 4379517 51627653 130634402 929889003 652780092 323387035 610341902 111798877 524610179 491054134 130659210 875977637 539009576 28812286 135160585 800876475 130645148 996028351 892176665 945819958 534201063 784767419 945894527 961873342 957686272 547264918 215365742 885292370 519824215 756401375 399789978 346531190 955300076 27495826 931117730 119454643 28816226 107448952 389270318 425012987 987023727 961417725 919669915 79833921 287478649 590544986 27739228 28456071 991966663 459140024 878485848 147437442 340520577 63015904 550538837 933033505 593796161 18196591 645743576 26894944 922644774 626226589 444866910 796104100 80194740 407817421 678439229 28166879 147423736 5541029 509277418 3599695 930994612 994889237 33729114 990508254 987643919 666223274 554470161 592667900 357465103 140029536 877977019 130119629 367295710 808159562 307853537 852123910 128563511 476213282 23520462 919933843 678502080 876149946 258851361 994197417 888074642 483513519 752203286 52709332 610064034 866424420 552824783 491627151 526719022 52578373 738486618 961952548 136993089 141683886 20655522 40141109 11261336 144246496 577040804 636016620 86343141 693494343 481622471 818163717 968391266 355715745 801083345 592731400 198792824 4533389 978882391 508855849 994374991 16203745 64947157 357857719 854592348 393709871 20524962 546689617 24785396 606357752 953400204 491691254 146371829 952914381 946104558 28938580 935759127 744530756 550461417 289563233 418302013 783349041 749249850 934211880 407221059 29040178 999777631 894212519 860252037 69011130 706103464 82297652 993545364 845947482 920941851 919510155 139447783 28569593 870374919 458346381 477077632 996467325 309272525 825362390 574997931 370469843 979671111 917544897 560241223 955192983 828609956 29075936 559297947 718536388 127988075 925903284 955555563 80068342 685551726 608094931 877685097 3569054 487792869 776881310 945104456 819758534 691390746 935582501 28959434 732675778 955053951 980975466 622206026 19861476 28823465 465291161 716941992 760636123 34654471 941244914 56419603 608383098 322314103 955120679 215368603 318066012 820234893 128589788 519961925 19637442 840063539 957596079 660924937 491662853 201488494 890372211 990156227 573898071 970534453 603991532 308875780 63175609 126344219 112440475 837065489 441489398 609434782 817687495 961217391 258226123 760628477 147259649 28872909 120877662 873879016 20456060 111770021 876923206 147322233 491687336 26855772 102397814 28026598 686366401 141165011 900808573 56773122 67779172 978216686 357638022 98123563 623539089 625113474 702583994 755529319 72399668 70910776 128488707 146297238 492189636 142474114 37625837 550059261 826282609 378454958 751742864 721138800 20505537 148877117 121264166 80762507 138485921 609537070 454382492 78259478 323169618 270460166 757698218 145398191 593250999 998998003 738045818 995467943 26960352 402414330 13120075 15436164 147230855 12960948 489842070 608719454 961936630 692848704 878805259 894649744 608390801 991306780 432704775 290858323 129577221 759794750 954133889 338195159 859931840 602124656 994382708 489816700 222168495 223065311 953140727 28501641 125439563 28512916 206877762 20633982 893781882 760349884 600189024 877969874 113587176 608453600 58512674 147419291 5859821 60090058 489189166 29087747 133282514 973077532 113795829 982833680 574430769 474670249 849623236 28946153 404125647 969647655 989366378 283159809 492159473 939267044 976193847 75745133 905858404 12714594 425953996 3832027 39886361 877481377 129375443 354736140 203819166 105277138 939648057 45067009 810864567 63158703 269093086 879239853 827695918 605761087 438390982 457323785 491134441 147413448 64746917 870443177 637492455 756449523 475251158 572601882 28264684 145073589 14405485 922955083 28644627 405649887 9275363 934706384 954567271 934045244 994020897 125923201 521296398 685083078 142764973 756457243 936667991 139047747 763176572 412468906 138527063 143009447 77446602 777024816 145148244 441839584 266565920 470075325 874539296 71964342 989814951 955322256 329613397 684614868 836956839 755829250 467032178 729645923 592192475 366642822 400251080 13093347 424041223 760063374 691145531 759349517 190117833 19268070 928951365 147432375 794771107 491920743 639956909 12182466 138933891 146405865 750071677 960766379 610472337 266509808 593782359 134838753 28174940 844754706 953547725 844482970 286194854 456222098 12192915 473235725 67737088 537150593 807448920 686909772 895239737 804087028 958510225 61747794 787841718 146913998 143252549 999767483 28935230 503009917 28630483 142692364 797603481 957778188 28006603 820346481 356693079 139921218 770856519 954240394 254706566 878918116 14766709 269794805 19981555 12095388 520171010 340831735 125696490 716646953 242551743 987550986 576224562 920577079 28762205 481702325 599946578 284234483 844944609 141529004 888042854 408313836 764769869 20662277 434265412 927773964 70519803 854637862 760595573 29080248 706203222 12170529 536806631 760075637 760529055 9681727 800534976 70802998 656439378 28017839 871838132 28917402 991302422 894458718 415310427 885467454 533231978 124124650 610610098 42883097 945312203 103130910 108887496 146956690 536738634 558297939 23369443 945646371 957485191 894830275 918311688 878501462 646208815 52288995 486539097 877422298 143169689 98882735 73467243 122210347 945005230 713398814 974953036 20450093 416043147 344299758 402634849 492110747 29012374 952475367 470588719 843917750 4851042 130142686 130688709 474469887 885840818 69306435 420594734 141169155 760645808 378224011 934193129 920419908 918488447 59922749 71963679 949340702 975336310 954799842 27928612 22121415 19521992 24734470 800857814 989526821 137511237 742213172 526464153 926702466 381590747 919798888 196422096 138539667 962574791 996026785 147421984 990014208 541319869 599554500 489829985 130694320 136935210 996454425 809159834 954038877 71704173 318732418 19994331 14790657 910414493 225378771 63771720 684063327 881496606 423360783 961445145 4296436 625360471 995529252 142452923 24067692 16967788 9203183 605361068 874085578 503017080 273711947 146308871 25735222 112307462 49358963 76661214 368771506 928273660 28179662 29017987 668369157 24854893 121420210 996480864 785432854 610603820 592854792 875424174 130585857 727008611 535733283 977523555 995396906 823015851 528470775 868563993 928262147 271801284 416541673 930768876 475134322 308573737 894293960 752224915 601900495 65318897 753889410 602916407 741748978 812425337 674540922 416251784 991313138 96091248 864936573 946831941 951118322 147729726 753841751 814068674 542913587 424914974 123024972 872752938 743832319 760006851 764815732 147470638 707045472 413692444 863060617 357952522 409239653 873179384 347040239 72950804 86721963 28876915 959841727 951651031 954733814 357838453 143288894 568624949 979250428 146312995 15316803 145329341 71150923 670940585 147106627 758477066 943016444 279783572 341411323 128594654 5830594 130454558 34923073 104987219 953105597 888541903 955288271 216417524 610397835 357174018 27007573 146818666 690778211 284123374 535556408 29028076 6781534 147429951 11702396 989986911 879155876 475388430 706085374 448195675 527148648 610289157 29058203 12233293 130673942 80353953 11136470 488908123 960851944 951184738 318574673 961851512 449190340 174366400 29044305 437855520 1802872 15908120 48570286 934345982 878949143 467000625 29061115 849200454 865879908 934710568 144895800 927923683 7018229 355824644 337951691 958804809 691429980 11167181 659738285 660504813 19098525 793463498 876709846 68732408 735856631 146689682 247259141 143260634 930115278 45200048 147426881 486048177 951971749 961949270 146395016 737054555 11758215 414237716 589669742 783332277 528428145 703244873 792988268 55871545 852742576 441723035 923852039 709154370 993386768 762984297 877883155 138806536 610425772 11017019 56795756 52210222 349773949 684055381 492511805 483404011 28507274 268336118 368041645 10782882 994437853 948434324 363586668 19090527 872733954 892654911 476083969 928834136 890370833 727036825 62512244 816817479 437470943 978176986 918540562 122303394 112816676 469708467 26926976 806721311 734329847 144846232 953222304 858572207 910489014 708972082 290249483 765445353 478739427 719806538 71119886 23731322 877988966 128080597 487897064 559296028 143226663 111768998 744302538 888209591 337932363 364827269 147460284 991186970 19629399 274751187 693477869 146807623 323912233 405741550 861021237 73570907 381548804 849634919 476331380 173406480 79311051 33824952 778340911 788490214 436160730 900798631 810628015 603935827 458333224 993424680 145194255 141587597 384373155 43667875 900622892 12657786 139724785 946182306 854660237 301358421 12123452 736391003 855360190 610547207 974769148 892721788 52445170 807472738 759831581 946391119 4613735 811233294 83974558 996429756 381642452 890054959 135440342 671409215 29028420 508621086 342117045 28988560 126197730 436274142 991278358 36723484 30190121 134338841 11153782 492018187 955172870 138496809 894820610 834246175 145149678 112067575 143110260 368547432 30004421 138908170 76937738 262061731 861724777 993330819 878490288 143760338 390691996 876324299 987705381 341288277 888193950 736313550 961854968 841973900 787509746 994050025 24862159 906836041 804945504 8026159 14364201 24292295 930419902 128220884 805128491 932463724 741761527 902801533 953086076 67226497 542949480 602152249 876944898 108571571 129491741 21772766 978014628 888012023 407233678 111151329 52863082 56924072 950818875 383845676 72295408 918958062 121750458 93582391 73738216 437143707 65672071 874802181 459567771 927655128 902751550 221124728 996406965 894555864 683532781 24297172 71709050 89278418 527362249 847942420 470666888 274233800 957197677 145331838 336650966 268172399 975161122 73795710 46773817 995533011 25458323 978568614 740593375 19224933 806656315 474267338 214205400 635214102 710311026 920690834 609566573 853519514 775267099 273331726 18739842 141039901 928122317 433438329 985035247 446013538 939424574 53489190 605532307 627001648 454355183 147343238 147462627 28371610 433063756 26285769 20665639 759973427 7574621 27948255 415025515 953573562 416700232 637589334 796763607 134606873 129525614 142873791 653218895 727920750 946901419 987735213 669042391 828684342 692628165 69509622 835252023 795112347 852680917 80349587 9002153 11146610 721822688 390318995 80340282 905299196 8626506 220586741 718647846 206991413 493347211 80210297 332320905 875001172 268053946 798936086 64290376 528157343 542413167 714167696 878039721 357963174 927481710 26722030 668001034 777597273 563422248 526133487 137914766 959841196 136908381 945024040 879034393 953477755 73607829 878915657 920993138 840979467 399819720 152616258 916872038 568141355 617754895 880647137 651250543 144188302 7309348 409215519 624293925 861253074 264388174 671051580 608938313 27850912 233373272 891342620 324741563 97017364 148218483 693481750 28516033 614859495 660929956 287604208 73737034 12637115 889518982 487448015 20397230 143117592 24763286 684633496 12288804 936685408 690864463 862778965 2734680 3907529 588541201 72116595 735353024 878020214 953999021 146928717 470700936 987066165 938533829 268413782 67218753 992281329 996205262 994573185 953476021 206353322 121243720 593810122 24885341 818816877 450839117 78091465 995479359 989729848 628125711 564132945 324761568 275845524 28820111 861741036 140403608 953304655 961602139 807717133 147415947 316975154 609470318 487875525 955317533 867525253 860877507 63587646 339500687 146795763 946820496 811403225 607520909 110485686 798696175 265733654 735443025 53091834 625505727 139071908 814996631 551759456 894686069 823536550 760607369 191009690 105242919 710955023 20689826 401665511 389298449 205092320 754065990 894727775 8966472 141960000 5814234 755869011 961684423 396823705 420886743 937102035 468687170 113922808 96083892 76247620 542303759 740519170 805058594 71088432 450242323 988522857 536865333 669722091 878603907 112896277 223621085 12600984 728015575 285556134 668805673 953210741 20693030 747482267 72672016 222715846 36896233 993029711 819312007 928366626 142194555 61441693 375670072 18470938 263698165 351313081 919985909 944842696 136948065 492037801 674493798 275010115 543465068 147405066 147436137 676555173 216969758 557976928 670398876 80372782 466987036 113826625 927005150 857775261 71312954 670128192 331080329 141150759 563647160 810862224 550090882 476015401 145335735 656191685 80312024 111282973 480011551 48466144 841641755 993381562 836934252 939289763 833560139 406177895 79979029 888258720 507448945 4576262 237119889 11219342 20693344 970174844 608713930 946056480 146900859 879744445 147202972 861221727 860504881 894825313 340070395 874830120 134491801 866843191 955327511 40168113 504739883 760647989 515319245 844927618 373439853 995517362 955320380 60293379 50609985 890598898 128565561 130571996 476100598 816265872 2296461 475364540 666233105 679782741 862217499 13113796 56778575 876948394 847143884 133197360 960893743 346940402 19997806 48501749 461606400 725395993 243650916 878071021 975364402 888163986 407877463 954826072 136866571 459553129 810955714 69452072 198447236 169241247 798687539 812671249 757462204 986992482 87457999 143287034 148141419 445974112 73178913 979669559 837005700 609509047 234448099 894808438 65320610 347342956 28857826 593208485 758446449 1345327 930837297 320926997 92900701 146933276 682230892 869176626 607226892 73422447 938032097 70070365 440679631 852559861 20419449 303335983 510155857 551269386 21939715 532368309 534718931 28930557 791445159 628179404 78255085 995004335 146968914 756443636 742344729 928404208 733469234 902698333 934259244 593705984 489752093 908123355 754244093 676103516 407110376 619595313 961433749 147478604 147031838 752867479 943883118 109564525 743135093 144820766 760183608 815372660 109715935 459262490 720235839 147352916 401489472 605864620 147449602 33883337 20514129 426782583 121212335 610064391 337449414 33651411 820564177 11033891 998210740 954889281 216430378 226352985 69961412 850436572 758351738 426022923 393232307 141097060 71837560 48538789 357552409 141866982 955486791 112204131 876424804 785948817 751984867 335405111 608089478 876941595 109427908 68988069 586075835 872463351 128490892 995397115 733259821 938079082 59367582 860909842 830573594 996307007 52710480 526604770 894306553 15454946 27464859 147422690 844502702 417109422 953743614 459553834 26485954 955646787 179649751 873751581 857003207 54751527 807712990 25433237 961792650 26966332 853049416 751871435 950974241 11653230 347347429 146162184 491062952 922715380 11812574 946428854 977124835 987137024 3864057 882256448 976932688 750496292 622231018 618480800 138981920 992293764 950984139 823534583 454405365 186583640 77342099 88386649 980834957 693376486 455888429 18543588 143233037 319933224 28934543 213633090 18590229 870638340 809446656 73617081 471624480 756421900 27363621 126496728 794795561 73168047 408905920 71746827 996431329 981961967 693366592 95036521 534749125 837064614 401408135 79037526 212470252 268758531 435128232 79293748 26446770 28892205 880131221 113354990 71518902 342781850 874792401 23798416 684690831 684765906 992331950 28727012 26985011 141169174 139009648 63739727 147346251 969572837 331203084 960224773 803244233 54788711 43855985 593826252 534561405 44107481 28498275 608873620 945104984 130467916 129871890 951061163 64772301 671338338 29051760 125956513 28803024 516223393 693504797 418195952 6090670 149979240 24884776 489768952 874765646 978506280 28219384 47598818 760596225 340524358 357977834 113873685 147000072 741513286 267287106 744071023 80326081 606676138 145374608 255913919 113508901 71080541 13223399 78226477 147204901 21687966 80328819 147336100 692896397 953245644 418370916 987038813 666950100 916797128 138460492 879029745 25511317 103328072 349256201 7975343 459057933 147205762 686373824 819351434 883860539 850051163 718287705 6521229 895410024 368472928 23370143 876891715 439740949 608488961 489581967 454613137 857960375 995468340 816979294 760622850 941879779 992474620 72628446 19604263 810899329 942440310 519301505 800923545 979089133 822915821 564434274 610583126 888056795 461704866 952295303 911609756 652821975 993019254 483525215 724984066 576643582 926994496 919693674 4600492 147457302 891841653 904183899 996329386 601758355 995473976 13132479 538974922 474998848 104667262 516729783 71902949 959569718 673588027 73086530 143270841 341871418 888143455 70585917 146408995 955289085 14792440 962541328 368071937 146295392 348374313 536412233 24240488 113848951 115663704 338064340 143051818 892949230 810930027 221558836 88991759 929528123 734823868 866276259 63543596 756445151 610591582 27461137 27910975 885842612 791043430 374007421 530724859 676610909 870588374 874851385 143771274 138788800 936362538 495706803 291818160 892406118 188986349 404134636 97528656 6111390 45659789 961951620 591614511 537271814 454884272 978611090 728686940 73807631 637505135 758313093 732781959 20528541 491935792 146264131 974965914 129915534 986827902 418421309 196893751 644856011 759807420 659599012 977972674 340566075 349171880 274723565 25890675 991753017 742007391 40422792 142998645 996486607 961771085 34879206 15968124 330505236 936210859 29015945 491088803 621352664 113876206 139041590 860129684 990246740 487305332 25412239 955282205 740162450 955623954 535104188 491014603 29006241 125442346 945157049 122222948 53634647 20369294 814598365 60181420 79989332 724620370 685345882 130438795 585086369 866968070 974678903 613762368 71813667 511469759 678441715 861148987 862972682 849654700 615799094 112757879 994962839 534516670 354692471 112615290 26186496 28794543 944380466 807683077 147449140 207824515 144141562 734462016 142753116 475945657 425019335 566530919 926300697 66991127 78999426 418196867 11491920 146320857 840607378 341630250 659895077 894553094 248605060 894546897 741989956 908940988 649207251 791756355 407512406 351183447 960610714 881152894 786475739 810920257 674934617 744897349 425060394 203032539 79766111 146242902 19563887 23740291 871518787 920299535 73561440 108948099 147313804 759603753 808259346 592743436 592860947 11571622 3770837 130656586 877972382 857968681 190508241 113891113 423785867 550521647 401886822 481694606 389427041 46765058 801077137 124748081 870228751 24182547 69346110 678476905 4478248 974481409 113867345 23360182 991132177 529921042 900897594 845391641 786776725 479483869 109478722 672472160 912590245 877151572 626370337 702482792 949515880 757318528 46216658 608120793 485366718 28811262 142458657 985659395 36322784 718477688 651565718 961548290 602064828 898537453 12259916 548663396 476358228 132696123 882705135 589528499 197425682 145237107 491645564 908157698 127519219 12611379 7536929 61494163 935259606 143047928 946638155 479633834 246446730 143224162 959337496 866408286 995424996 960376693 801896144 844427415 12279232 919677696 730059038 661050644 768985125 950065131 609717932 811929048 741932111 925033548 56069736 147249609 63416612 944094705 217377530 8095833 995178090 130541585 622704427 8604486 63244905 465838991 23798159 99207662 261567061 417919994 459553064 894857762 407119431 691382872 113913193 821064518 442784891 535463078 71212475 746985524 610508680 12047804 961933928 69414458 930178980 576523549 11016091 953330481 801870380 126473313 605893797 137630993 142106167 682885848 64534642 474874526 923875754 145282239 62189290 140643218 29052231 12656263 873840647 917603860 952542335 281164139 144844635 709164624 955243090 938374168 861404943 12180582 608893819 29054343 121598019 73361558 37945214 591777730 874463987 462315773 608408358 718568281 77692145 514222241 129092000 725736367 936630327 581876896 26237785 18567716 221613195 668691693 143129989 39478489 838890730 953017122 982881967 14388493 206607197 147451938 960883515 921442250 147182379 959847523 663382873 894833633 888081553 141073602 109448149 147326406 9291752 435845869 690908934 798943518 141694588 112742664 892718379 457970798 794177134 756031125 996480456 722774656 147442594 129375649 25915638 803542107 324585587 45668332 952076523 6340260 65075293 936126163 991259292 384887699 442743520 20414880 879042306 984975117 291315779 936359087 70878265 788400900 40089071 13095550 29243399 913090749 752259939 668709275 917596269 944877534 568418958 950948359 19415160 129878598 466720406 130695482 114871496 942809780 145081147 892715527 943969806 147463620 382806919 845316165 949144223 146253822 585385083 677720965 8804322 30605049 141099401 927398758 818459786 258884390 860788874 810757931 397486889 20643756 111690855 910323447 50317662 970216712 355875090 610174068 26810981 73729313 890525731 133525491 20226921 597311520 12588514 56621519 790815827 4870782 803077920 140637038 81920130 686465117 6420764 603003459 26267618 132532409 874320157 540747355 94933981 747916939 323892185 760601832 146420488 979696788 111520905 585231321 889624321 726966980 821090474 16356678 186671411 424933428 853848171 992866642 601164360 957617813 993149807 955164049 44710840 28285512 71205840 13128049 937727893 859217046 760428154 26651746 19605797 775682981 20306937 69510028 877938088 558761789 877802204 2421047 765776828 942019322 758314224 580674565 885907028 769832957 377323963 2685769 46380502 969158992 476763651 878847218 137475743 473980922 15977008 593654106 953190918 760094097 881866755 682660026 73336688 549747305 787572933 418270550 88497736 448176660 80326943 739538840 684240611 15811417 878461454 875980357 146390598 147405767 97145915 3893939 995507419 934087920 473227277 878921988 878992821 941933029 113339734 74082482 476288590 8643612 886602366 73676808 735818001 927880998 870644735 143231249 80237407 145449912 605973 4492044 28898673 878053928 73693206 739481676 937900197 961865528 396736743 861696176 888177965 752260957 488823027 530281790 73650105 13217539 146386144 347001896 113894674 485367513 883728494 489553935 763345217 542538994 488410053 358900063 870464182 608376551 73703017 656183104 992958149 382131065 950837472 354850836 758007987 134796482 952759121 492207350 877960947 815220317 535101535 71614580 223687695 979517543 955316227 941961794 978100844 870611471 905855525 36968460 701910608 146026172 993244095 993372524 130465392 542404371 56644168 998239235 726923521 877415031 726858888 527287563 118061992 954727189 44712560 958689352 259008521 984490406 458570966 876931506 709233066 409157577 28511627 861262834 79714478 423484011 861189112 771769081 649107912 867243397 879023609 44429879 539249899 499591320 952774196 145820229 950871624 642966293 911018589 651552576 53014086 147471508 28960233 75495808 80088170 845444287 509263083 749747831 491678962 974254505 474180236 760015832 921698849 571872236 146396238 876503110 689296812 491687028 339555761 145156018 820007197 22526209 79162239 113866107 780040028 60427371 113160791 994300111 22774378 955284527 929336402 219062016 419430029 8102611 147049020 999895560 543176368 11503358 188873677 897543359 475116377 146570420 13156530 138780519 25671548 605964074 979650265 145369868 100229228 316749138 540870074 492189728 911033357 711034545 947232488 134611409 568507359 894699318 944670764 854672856 760118753 687250626 995400399 946390478 977659239 659373988 475864381 315590045 618628646 938836990 986219773 436020154 473916125 938889711 883213109 837474195 10111990 144331934 822891767 797216480 990288469 405870375 606315492 147341439 87961168 128322012 945165513 788091451 4489257 147211541 873406038 322149705 147461573 342031857 10185318 786377422 868637644 948874859 936900493 471131380 215355770 307205219 793882856 878791252 593011613 20683794 142384569 724808180 424484192 113774680 225352394 211133899 147380919 711111039 727355887 738191818 759568837 291299969 686801629 172392701 330191041 960740475 576024500 738352669 323124209 904039243 793104820 576744174 18577024 785360584 5485399 756443015 945777755 978325050 221631727 12200265 591657867 801371909 987589896 112843449 131614933 560857131 804461775 945179817 944235928 681255283 518888663 76143740 416321082 272864774 535035810 827761070 574575092 506732966 397570835 3909740 39905303 842816550 223765236 903097410 673821972 73160684 5959437 745626515 921651116 134229823 960340625 621663763 30324964 888200090 502416220 147473905 610444045 389620226 108412046 961532876 878977218 409248159 955339326 128496825 9325672 839176693 874724111 492202173 437565589 935989650 742435522 25972487 861113885 956412387 12131562 726942210 136839221 142163749 69353072 73691430 94934011 27983632 24739632 713157280 811751567 80263413 892725186 425008030 2396751 363944406 943287301 19966101 112319766 812467298 11152210 79244307 751602863 26850928 349257799 46395525 869671552 608355274 852913562 460598413 147192760 961964753 105007463 295183281 318992902 141622943 28015297 383588554 94414224 809353264 334306602 9624531 867505629 952487724 957495988 10895001 35405140 491856861 592827931 970273635 147207156 487591314 802246119 308620557 32078549 610571280 879660955 843354969 980784437 760093336 875043308 543484208 894666831 146867613 113891685 991177674 12320409 12089395 598716157 955344911 400220610 113881979 945184171 860162173 940481399 483646366 468044682 751580111 73357083 800401588 937976971 938487917 132715289 811625299 691903781 80324267 798684964 827646444 990010654 652304516 130150371 73689274 24769059 68312716 130636596 26976726 758921563 223548556 73213775 683709266 699235045 79691412 80105426 475155361 993490890 986579864 957508879 888083770 617872004 97028939 332562382 911462694 961681584 709148885 878607974 834963889 687711994 618014349 472996580 64736213 828033725 28968034 954988399 976034877 612097072 957336810 78442091 497982054 28037776 22413906 254082610 950456310 134088177 890149998 996428565 491136299 26763092 935190955 46526356 758552452 955315381 535183630 859090664 760587517 146641996 738519994 821409937 425549762 873767782 146239131 2643367 55941210 58302510 143257240 818726587 11985212 810826191 818501971 417370570 27483096 298972270 39889587 778340481 341162693 472015939 534407590 939434103 141030553 839675191 469339276 72661255 79655862 138880030 29033264 610605608 677250190 65215873 503160432 979296601 28730869 800772570 894683650 53068494 812168045 838712204 26943280 50400094 146720006 724886948 558253037 670970417 108644763 143045247 982775338 72542436 626383339 742095614 601566480 870597987 67405596 945009676 491498483 750160109 79749263 79057530 914116919 576488908 670080729 869551451 999579813 609787276 992183561 642943720 24594431 12682184 389140912 105366700 23217795 143787890 219417454 551304621 958020896 691407748 746988508 887051105 147054060 944625638 442773786 483315901 76896955 199451007 515600299 498123609 844457442 943957949 826387052 803296052 795773885 609227347 844798460 142981346 357731602 996710146 723889988 29408388 23820158 92308911 71317069 944751865 22349180 984978110 25824600 15384342 223201651 424439888 143220534 128306431 986857391 345386930 960792314 467379667 485555289 26962655 164404387 932992020 351085123 458531029 26670065 407167365 206588574 71973287 930321490 52763364 977596509 934103092 491937392 183406361 610301734 24753307 3687076 829555894 976492325 140370769 424436616 55773425 456212163 957513629 59325277 672269492 47175360 48455359 652459959 71294545 945567390 335849538 892608849 130666450 889620723 487728742 29087361 996062070 403610120 538771759 485867324 109165774 345378307 74062213 69873928 147429422 890376430 416614775 987084773 822075685 20427909 142741432 10982527 136765634 819390559 781234380 960892908 222544480 948299696 456435425 877208439 922210328 563938612 142128498 24594032 787734731 534693316 171296488 274783177 917676564 734910805 77211270 457473065 8058978 28803194 962317269 485619613 979052442 4865806 69418792 266574779 995175881 889589997 686796257 895437116 137732625 66646437 873860051 845480248 141556160 78191082 73285358 65322783 22609921 547646381 94112095 946898741 785617152 423000863 341196818 46759828 422962925 25664729 686505359 760338897 602159373 986063889 311762572 128479888 895786252 113880315 122307511 145332546 792927009 400505660 946036337 339840155 871584801 537022589 760630585 80263612 994236855 759979092 73142337 774099583 35940559 904166353 435515225 74557782 817109907 130588902 584083934 150056990 855918867 122241250 404467752 744830310 824087695 919827404 449977420 165875148 145874586 474513756 147468988 406164507 73676637 72685345 943084704 760565987 576998682 940171487 349180557 928310580 944113052 467966650 995342368 7913432 953430681 944780391 652907637 957247315 971956318 934370997 418187619 734812144 992986779 994961355 945087029 688981260 682690778 214049423 791651935 867556594 496806224 469811991 490495652 512883401 898593933 20383638 724957769 130598185 136846504 471197915 9502515 685127155 616436460 147186022 888165428 879643911 533850246 70003835 876726214 885553108 458233038 147106560 197523397 901376208 138388179 725260542 576809980 693224285 892485704 938524019 916501206 27834668 978310608 893782568 894579971 71879452 136976836 417807299 601910385 576995136 878434466 28287848 911617135 740172186 879016041 227954690 221408847 205808695 28524058 69008009 20411683 941765471 142618081 169209899 970228968 132633006 513852248 54301650 878034731 983870285 414259639 890636917 134787303 113304707 24849369 105451263 26229044 627615552 927245097 408272267 142756766 769081675 12852633 851253138 20506661 805268899 952714092 861132976 147483533 10198787 71981037 845248847 862208027 122280839 136737468 418460526 617197056 492158832 919091976 33866153 490469246 26112983 118045435 491645558 10574078 69228464 109438044 979431268 546131873 795160532 659969564 943026902 944163118 760553211 64247831 476514760 12676492 644157373 419109227 20084639 27513468 290850469 57774582 108683524 138654365 743806365 27232294 488004634 95952158 931084271 960880887 878477432 198450418 759804720 113919275 904839697 425071464 926935104 489585144 73717306 143234506 284198152 458553736 489457807 704514210 505338773 147377093 788498274 608192991 908071219 752151199 28678352 949376700 330532415 222552990 977554573 79753202 622913298 411711361 788390769 454421335 941183327 691439486 842868104 945137385 225006214 573424833 621062243 4856016 458556678 1187624 143115546 421781089 26443338 383150866 74373956 939477092 145368666 837088801 619090664 608428207 486150509 26381190 65291819 681681835 24716920 3682513 820833199 359248255 637232523 500149902 356368840 878037656 491046614 978462242 542499586 533985775 3762041 794627035 416208674 675591300 888235129 29046897 4642658 756236009 290739535 134091090 481682538 726748798 727641064 71362403 660875228 291133285 837845009 28899496 145336019 472635798 146334150 953751212 892264145 744286259 20408889 10628507 960481166 110601806 961495038 760602738 678519073 602162803 150951621 971933374 178338819 954413309 112836905 147428000 385505281 29055320 467625591 739922260 109714519 12491955 341997425 877859699 934268486 28448490 905911990 321280276 744344 70819759 11256440 610574347 487970224 948078996 741630887 385595760 489552546 936758897 961280864 841811421 866921842 138000450 467995060 610548344 593212476 989802340 63504020 409498750 88483557 18547220 752901688 755905186 799277904 10992671 922207697 749648383 26581617 418463714 321273670 357469990 526782512 130084725 888087045 221121314 145352397 392648884 845458325 139928231 12428487 416091049 24651382 802236504 421562040 19562071 758581697 800093486 142154453 458603715 97092558 351341315 420329461 132475844 950039510 952187529 849643131 11447000 953113256 28477219 56803378 958685846 989170141 138401048 801975824 12937024 491759876 341891230 572152397 807722328 143232400 139057138 990175963 944878363 423249944 955336326 73681460 251601283 24319096 944649329 25880200 10530719 384771667 140732149 538174719 900864201 894300219 10492701 957755306 138543565 996165869 879007970 735358120 575784261 943763830 843469549 564361165 686595696 790364474 76816065 127379279 874741985 920942592 219555408 441877377 39649746 856566814 70144313 400484645 44099883 156538227 878974323 961618303 912577283 951640298 610494213 758520684 79471875 622177276 978698208 961444132 17938213 811617806 955056967 760601226 477990268 792164303 862098962 80341608 993508478 12199253 610064586 74672507 961932547 973486910 851767647 140819811 342965375 810601004 912091836 9772395 13998579 993382807 471094827 994441005 62183061 692987860 147248052 304371013 934657947 920159972 928238116 146005693 894203856 459562696 985584468 145373280 675925276 22739689 324329280 136966441 575098638 4965192 500220823 24841106 961649337 143243509 112403970 951840959 477391145 994720663 997309795 12964081 303863609 760296197 542979286 475826786 147033201 554515242 7928387 223776371 893762573 146729859 18338104 200172103 29067622 20591127 220595070 24832540 682944675 594622794 595717681 872045837 928228706 894825154 911289911 55884374 961943521 536850105 130642884 358428151 852392164 352790339 876248161 475255379 916497767 26978849 789889147 127940060 704404125 987738722 751761688 935313895 458284302 96446077 130346388 821178700 473338517 367355930 52382921 738181951 607346280 780447083 341113292 200239002 651544468 543491296 146390191 718189697 215262162 127875658 557223301 961655693 28713410 859981796 59090028 881218148 760979494 960121295 40186340 805246580 803233532 617955172 42459676 724936583 13161387 946248968 130222123 734932522 24834309 122270147 505301817 860247146 137777860 146872670 873597659 422946361 324422557 709602715 610188262 457493745 760055234 816753894 144836958 130666789 14386970 886731675 156386099 921743312 24832776 774507709 67510436 121206927 610551038 938638667 977783440 533627541 605084632 946744708 341731250 28430776 668286389 525654633 42528701 894854691 11251973 67141001 718159532 433070394 27804762 97102897 284092728 273564183 5356510 986998261 953059215 139068421 938003524 66463889 467543126 28556905 978749140 109704776 789849128 6789112 27113086 136900061 80255752 968785307 861073108 821235449 140553939 588010503 810935178 280935511 879033589 466931428 28813403 741723783 13160024 116763510 890370660 492191191 894862700 537190001 796720286 460508424 147293606 921521824 128397748 475357881 99659099 603797543 946095513 10014372 999617132 882267371 894699010 147120207 873766146 607955993 807102424 877975837 142880317 116200146 121882188 878922430 977190792 560245697 390353818 978365844 874492069 28559075 9757712 945445610 143256486 17542847 881005734 74475796 140012242 620795122 853412422 133400479 418431144 995479397 394122719 21356305 891628515 776430797 509672060 77193289 879043788 258223038 284242085 810787832 557201616 28819006 889888218 113877115 342073568 877693731 708104116 474297267 486919244 852636578 735360586 265630366 448483402 769970114 73552192 418333705 954530793 921747151 28377948 954156820 995527386 70847652 344693373 12877256 61496855 20375753 109188250 2337456 28394441 419737562 206837317 854317767 876992654 418446016 458339354 766024050 935672631 126150736 888082054 661266263 408277927 693020833 994289861 744818900 145131890 26857691 745615824 895077049 13248413 10592642 995503737 26451945 877988130 744352718 979699730 809268600 536554521 308613951 937738415 932253872 659436244 919119356 610599838 472801334 391549899 817297681 147454042 126226009 605263898 63193287 983758581 119317384 754318449 922296207 591751005 288239449 476223123 470175140 866437843 39986046 255838428 68958646 760401620 616819403 418081477 610334915 944217590 953503438 955218849 693375680 869216819 18022904 826566205 12187395 522417127 872841558 945194699 872818076 316115152 152453579 283202883 75346549 442915983 943999076 78785241 593655281 605702568 771257622 488825039 111909934 121806821 792663736 484176348 418223513 74961283 961913916 878862529 583048904 6793135 323299607 940689295 68779737 27658393 686849227 946571297 253988195 436096969 862087168 840711691 597881419 113676224 949823602 589577341 113394142 305228191 452320855 557658645 116194836 851802425 944562234 872711435 483765919 12690766 136962057 107270001 961340677 945380090 65566666 18311241 758896960 288509227 995381851 625121798 10164224 394219542 753754984 2340006 2399016 987620318 458005462 28107273 710294168 11987952 526211513 879817269 818978055 910478580 417416159 399416803 4587266 15887599 123950770 105511225 73479992 474780964 940330005 19626893 274999969 820990555 894762146 878787611 390479539 986834718 944529842 992002263 29085729 978616013 675482377 489711602 26901815 942030067 126492846 40158826 577069289 13236043 342169624 275545202 129604231 610543660 63583978 143230215 743732443 112253631 912551417 37897967 995266315 948344781 27771296 26420000 457823385 875548386 574135691 129040052 863908781 686382299 88698358 109677292 869338574 458090485 610020998 141683766 666922612 688255625 959842781 944991089 391451493 993415269 995218549 707437746 892758040 602035603 760089361 50647595 298741433 723917285 12259494 893116314 55185245 921735688 257908285 28802286 853495968 470067154 451201357 854293510 79276973 24574236 618636343 28005595 194565291 29059827 894602791 760591279 748027786 995414025 786469374 130648739 702517553 228101244 705472273 24663529 977835347 8860052 130664237 357421380 961965078 122450760 894710692 810280710 20640119 8080430 55857994 821081314 735692138 811600127 305398946 958167783 112876239 933555285 272411089 683454569 38053434 575940857 731969300 11688922 293410386 740066517 72166448 273632910 490602462 916527556 667040692 944855471 975975119 8432286 72869377 467709494 3670913 921655233 684906710 609539273 552605640 27954878 28400988 866002748 552647192 113857262 533762158 410039400 742291423 624988550 961784757 972951997 794167325 845440378 411980681 203814727 586281460 802487833 113643452 920728127 894747515 975562563 80262920 976619728 943999359 142231551 574340215 724918297 718666154 713908416 226474885 335504624 147425911 663809650 960675416 145235894 99194641 957766395 991345528 521901761 20139248 996469716 961938169 78271289 820825391 514010289 55635675 707054020 28926110 296734634 865365236 113397044 860219512 921229384 422992703 333407382 146399584 130389104 889991268 264343004 10587585 874660106 137944911 12000774 957582721 18184238 782276918 850415038 62621404 536428147 958512188 685876116 757293022 805201221 610234215 20058782 758506410 171807502 873236111 806638241 212083834 452180720 684998024 54024124 8527848 823915971 903362874 122721035 273845513 13203497 687898376 190990557 951266857 147303146 878725295 24057752 250391467 458155537 854455425 710226528 126497177 895748568 222568333 946402826 743774715 416348236 762960970 416752590 112818865 892762724 945298312 401969 111822687 961861523 759366078 76117996 56959936 954227279 129606511 141573810 998051162 130331776 961781706 28125713 294202437 878470032 424928082 894280461 492559806 979706432 138990434 974455931 467261342 610465310 452356581 736715013 490116071 39777401 27727223 442839302 870595047 56837432 130644074 72142121 680847395 888050614 909109277 449160390 71634778 335452378 652657107 18173467 324099635 914109909 876837481 11404459 144819576 552691094 113845200 760003736 26668078 147461821 484811585 717639486 412357142 892542339 850538693 911453803 820810114 474108391 804104376 23183420 441515773 816895136 486502757 257654395 316054600 921665826 28918372 789149539 454035270 937743566 884728670 602805833 871965362 89420286 147383909 20644886 487930599 610083194 267247710 991179138 943348943 552681838 962370403 955345557 18600575 938551802 71597525 877975335 938749243 895601156 548312235 26433301 439730203 795148455 26951718 146228300 989068707 919581455 76137299 96966988 568924106 693055231 146128459 841913401 141167237 10878877 355882097 653259776 757969553 390857684 13113348 527500947 921223161 724938531 954241545 54749283 602168058 138452356 138683080 749902159 969717662 510270519 934528033 26926035 490051701 827453096 454747117 751038008 26386329 140435957 993080592 80240701 816867302 845243646 3509532 711212463 64715284 146200071 717211577 872419971 995483964 45599712 886419870 692986834 357869241 19635118 26034750 814725911 744755960 147096480 894780933 63372824 24583083 50486250 131206061 435645238 22269355 52742887 617272447 391895806 439070767 390126655 7979484 25146726 5993007 861103878 490059386 919548924 11414245 813682388 143257596 73560887 113295343 465969218 853810816 490944329 883726734 78633456 108895131 531936755 876901811 589529517 609552214 942465324 875916593 143153901 128033997 113914912 978165956 467659593 28538692 10204565 935433260 530716957 600886322 866449728 28147735 251472320 106925618 995470279 751142132 945020486 533748364 156556856 677150738 573849555 643151503 15685484 147299897 924567889 156526515 589550697 864918417 726042753 87375750 27217216 142758865 826162560 325118668 467952989 12024133 42619868 860471985 861742841 459603746 11727726 12301139 921790441 993310632 754346694 533975326 28628093 837638770 46805343 741678941 842417192 534916619 188970326 610412189 156058447 928377517 888190125 673491828 876124612 19267005 10636275 894700501 921770979 138828304 995962958 136893863 902493536 821072431 80368138 995972565 746091160 95989488 71432022 987102877 23627773 22737847 22564980 416343679 879039039 836751982 489846188 596420780 593810399 401220753 82647882 930655585 132164634 610585989 487893204 28414739 875960258 343219723 986578237 28896610 4835811 753695266 859289503 575811545 436883164 738398073 357416963 617998651 610494576 10682796 29507100 858427737 476311564 874670836 11914317 845447684 938305504 506799481 820987542 113734797 822502646 821452086 646998265 504656881 917930608 734816235 942716851 754448826 629115779 147293755 28922129 861462559 95824903 953521065 936753405 147061058 994161750 789114711 424537134 17934833 970350234 335286789 686198997 993415587 685732068 386219566 105487307 173352786 760644088 951552554 19472590 402247513 584816019 66101076 691937902 218092345 475245157 955315443 130609406 9848910 147353017 16741030 112273928 922076021 921402636 615579712 136654503 75112297 996076517 735473171 810885334 474213624 810938513 410239406 28500804 957546272 122150845 743666517 46778221 139082618 818167713 744815399 221407471 79583899 946588523 888179402 509906746 63350959 626384502 558149791 861769123 491648401 416406835 6673839 330404185 743285959 28903570 487090011 29038737 825641876 478941274 890342262 756339432 11000471 109702598 658789874 29071623 69524201 953563560 817247269 661314433 242281279 955303968 10093055 28037066 69497112 12153535 8231052 2733554 420890186 692987624 467983175 999593002 76131482 986549984 465640977 147444353 24826685 153215155 458621072 9059353 383846279 877879264 890613923 878680299 930037685 885894142 46766230 11087560 844141368 684633115 424783176 748058065 576757371 297637549 27860950 743937522 621666342 503229003 823286505 268238375 965842709 534606035 601190283 5031063 186680668 9076242 993335024 104357779 486812994 676335652 883856258 671069421 878270241 142796501 327459439 135768645 706524867 946335460 833848623 467123485 357204425 79568787 543101421 626381666 12688766 995089292 720296044 752219116 21964204 164749838 918598108 113608413 64343939 490494196 536784507 945032104 492206307 421954614 795647222 400365892 48386942 592755385 955297004 332291053 189875477 994699767 923539858 786687066 918645834 727312946 676218120 852994215 676298653 63215498 472147674 79761866 509936443 798873696 502989020 752945149 956640641 555101718 197426076 136385165 703911164 523971033 142758059 140939955 29042313 701881870 144207640 559299034 382054009 876942370 536543681 113646708 710278981 88472350 466412206 905308166 897552533 961949515 137852917 890113948 130656234 905004451 142931543 91847539 886407914 28539848 667290054 407938336 734147200 28786468 803681300 592597409 878038294 653305441 935287861 543227211 370274933 855706943 408190253 608506705 887636181 993842065 77059126 824325642 943041906 861746361 60091293 79261632 10197842 39341316 147214566 552674238 12680697 489664988 723851201 591153794 574737079 304397199 29043409 621057985 603136630 972308232 745910502 602336991 20690578 418471178 142926798 686777492 4825730 804208702 29057126 657889304 112695814 68715960 720675667 65344513 751150498 62258047 73421078 320201528 919948772 827678426 742727217 976872126 20485282 506462380 953261806 610375436 270089136 79790977 911027292 28415487 28526750 308401394 492110225 823011088 716002824 933047697 323917863 147451942 935746285 944871608 629094006 610070143 203622454 875657303 109195674 751719894 939516097 670051756 73613454 342130837 622968075 186673260 147449368 949394246 74974482 697731621 28529908 862063436 610603708 959729003 686467907 954549433 606032593 452264428 669769600 961161836 739713616 929910736 4775187 469408039 80192358 758021174 829398119 685207364 892730573 920118681 953462463 535097047 142235396 55112332 154559725 125541654 12296569 12812621 2055364 947695841 143263688 592398398 860778450 490695837 939377409 994272127 123090763 147116151 742705240 947228496 609103798 52705729 877516027 566702859 610336156 271642008 937661901 222993329 30610684 979667731 814790689 13177677 743963799 610458456 859122931 272767447 772690621 80355201 558380736 26875057 543500321 894329304 442561486 943989152 490062096 357818685 879042692 3655108 125984260 935922092 915523443 515889598 28928079 374416579 650984938 873669295 1515160 73709574 28299486 39811395 467864471 614526459 962647231 130131666 129592752 391505362 876946129 113797159 112858732 785321343 684084125 878136942 355337091 937155246 44697532 142728384 912077743 1640939 116772169 835778154 946109062 342147030 79269120 888557711 685628672 145825755 690819844 196483089 24854329 29033405 65218954 20663398 929271433 547944885 29026911 109428451 13221262 488778325 945068244 920469035 986589121 26958251 995385553 12296219 869456620 884329039 760623531 887448102 574650243 746958866 608175805 29890059 662650216 840471812 675075215 23795224 756705189 945377257 826693733 689130330 129894988 389532628 877765326 605323626 18446994 604256225 995946422 686883262 893288555 809684322 320156545 458282514 474232461 476281968 518060132 760563586 810350151 200618183 61154228 389184995 686792540 457549129 742796234 397496382 870512780 76159374 982301896 792077638 844012250 919589141 886252847 287686152 34213457 682510489 970270270 789365354 12138361 871277436 922639754 417840217 142765696 26678832 146426565 827054549 885337202 139066909 608202732 952051792 449182264 4839515 419792436 140574437 258008404 12687201 59320635 78271532 26693955 146112177 13259444 311715064 977528395 584472069 690360664 873593996 891450375 929355889 811936722 13001811 130143966 877793084 96340764 491883113 552934783 28788769 205907797 8525681 983433805 940474857 473236641 684261904 72027915 46683464 326031738 655468959 491825123 550871695 739132508 663707416 409947997 48008637 145831725 803703184 810860421 10998367 760169766 413699091 147403705 150803533 936897200 533662927 878091882 878693072 29085065 470769014 443949157 143223798 113869321 490501214 23654961 136968029 24368740 684172499 625104499 337457306 29048990 938446574 995904100 602145349 811379528 704635315 950946660 726916847 951020359 786090784 35214658 679966633 112787750 502260506 868782176 24625247 469665678 146641632 961953048 796066601 400066796 993306039 961898741 147465980 987075371 465559070 861864926 878483911 906964348 813687379 535110700 3716732 425059240 355192048 491901088 905219680 914773849 28005759 75078433 975913204 536236520 147168247 112803433 609756369 881580610 256266596 141887347 190173642 472790158 26382618 425094867 588571641 213595755 29087048 760453444 113921820 342069994 79301251 877962886 678506327 473759989 45721186 996974961 78201543 20659848 149143047 851391560 942219367 164033614 28009442 506471615 126352775 275036114 821721882 868966380 73402050 40035824 597380131 950591860 978707102 957685489 492154929 10026344 995236745 13098661 922402751 710650193 147200287 19618258 997189524 56728648 919928186 992737677 139079995 111659568 307382732 489699772 805618073 928600020 977561937 467943272 15896560 94351452 694462447 456339303 575945427 816297033 147420553 458519442 10086004 877726295 677658670 807106945 489802365 939235992 534557447 624750827 901718220 894843840 887276854 12933182 572149675 23827954 71974812 223253639 894787729 333424138 684250267 744657967 63429139 944134180 752172856 734287301 949158817 924185285 18593765 56656802 986701118 75925620 320065528 605365818 500304670 27457772 868512014 126995871 685119989 601999961 510991283 6728291 736156091 659282151 574919947 873850998 927374901 60888162 993399705 977637472 878690959 336626607 218116017 945216838 574946503 931076419 8425923 953169871 69485480 63364995 113874146 923642127 878989869 754212083 141210673 708998695 431380857 937546239 426051283 95663413 819953286 73917979 956559409 266269240 534937060 111293487 945968483 742733820 145156595 105002233 187079447 441728135 954018475 4743199 674017140 31743163 437573100 910344972 722883294 518998331 952441612 528443709 950567617 28552203 585401590 384077966 476344181 249814 890607316 960112955 65036042 993406726 757461220 27954976 29005961 28954556 45972840 979699422 860488148 663665817 27859362 138830352 79928974 989074656 135939372 26162916 11145951 19637161 20672720 185557199 42462718 26831310 357953219 650427211 959555914 356383905 845184973 373225700 104311266 931111800 138451630 671029614 860196746 760376693 452200746 20166292 726683039 142207044 890598495 676125028 28946303 990757744 72975355 894844869 692435905 308271375 494827730 4650524 147459377 760633340 139438150 215047486 406468975 836862230 860754217 6981296 878453288 760613182 121249609 926860830 706078586 811616964 29031956 50327015 894025148 840107249 555066296 28766078 691036906 143279662 887536940 170165248 96191455 130147091 810779308 113918951 961693908 760593435 176538026 894252414 128494366 924660790 274946007 568556353 325234066 610279548 374753907 160737199 28699891 137983791 968159138 894866804 811927013 804203584 751993039 955291193 73684838 101239303 197423970 745340544 25140027 113502544 878935729 558763338 576861452 133966471 904971705 857062200 31519844 706956902 417886424 937554021 637168200 503277859 955328580 949354261 147448774 956730375 973471513 586175439 607977637 11922656 80345600 870548271 828614756 113399104 994237912 555106071 988789815 502774230 58944772 146301628 30039177 633723855 297036526 610590476 26938375 914853892 320245071 97090079 103301733 28814476 136972068 995870319 467971251 591529330 146394312 223515408 501144741 71619758 29055414 12732211 919892420 26562324 926814732 550681093 329232979 670680169 69126309 457483498 963944235 137948450 29023494 11124060 686884955 986982743 138650582 714868804 147442943 137402742 424308806 75989697 130681051 420348969 71067152 911465307 220967298 867122090 608985593 146418446 28174627 605231924 492101177 953610830 105213049 826702945 751685864 776059654 483552870 130705138 999681409 79705933 80108046 940707941 67301691 143019517 168170892 614053650 6599874 350720283 139049453 29042194 105470830 10531805 20560156 860679566 805271260 961816698 147425658 26957677 941998999 700504776 9896122 921639981 539345016 466929877 931296647 3771002 3439840 139061773 29065653 34807055 578271386 108654878 345310118 325379298 619237820 409160907 955283868 5770545 711119106 610023746 130628446 734933193 27484316 758777732 8540292 601524162 917579210 340399535 61753120 146934028 509914083 887831191 150084833 6967376 401563206 755377686 878264173 929907713 827459010 39647552 206880487 899605786 458433019 559190762 752229629 952085007 825118806 456136194 820186836 610497520 143043474 559286068 599436317 55906492 23810429 941395419 381465367 334789203 950651738 542888623 960511415 844759046 101691325 35956655 498570660 954253357 349049783 11531954 617518943 991322973 862178585 751178378 320610031 813127096 145736126 878729065 781606887 685104326 335489317 651201114 935249965 147324927 753781932 892753650 138811242 9566546 255626731 992751407 105703422 115864767 204798886 672308047 147208217 6535798 12040132 552528397 68438555 941899322 47249928 937478678 878471247 20417143 26460397 72483110 864887143 945739868 130705958 26859063 283130629 936768806 22609184 297634703 972284437 918690224 665131684 28896774 992371303 25510708 680293136 41187616 27222616 720558257 373695289 624649 138289775 128608614 492102049 5827711 876416515 20684756 617480907 483723574 713008351 324037473 678982677 51158307 380067349 409437756 74726800 979695595 955322665 954060735 559106149 146895171 117010137 440116913 674553821 79949738 878670530 291319874 191139536 736431123 58747611 28022112 920242231 147178638 472965307 888216312 20253637 955305677 55752348 129893772 144719301 104391996 147445238 10665729 491747173 5456724 893303669 26770633 71991113 25878996 23826771 930483812 993332806 734905612 25234802 966506862 804641167 818526179 404503004 124219997 373961750 332377291 743080067 79779228 4831792 825577850 393980707 528230792 463216499 143224703 609552497 67263341 995511628 73672081 936185832 995568146 134444472 14620142 27483662 456438198 894721822 938100615 11158898 755376456 290490182 206996458 20542818 939221855 147369440 610610353 886369114 145720975 522512600 940956930 92876831 542851700 322677437 26788129 959862951 878500553 404182656 10169052 215363507 919550833 223456055 894785289 146321431 749618920 878603315 23201774 921671037 82148052 112693143 27716513 28981161 921756022 37333596 753234656 760094668 413075292 120639916 610536959 960348476 123014236 760282640 491788550 229668973 244916885 68399904 718646257 474489830 145330630 27729537 9135104 221657143 670845383 951457936 809622133 237439680 206877607 10415418 29054752 61466054 12172410 12179131 522258787 147473568 991289901 516943754 415401151 221549668 866367085 129415650 962933547 28918320 61493820 130603810 977327495 721239132 875725404 458484874 951827096 658825878 476346268 921210835 671031684 528175135 558768122 927937360 78247494 130572698 143268698 995822495 130398664 874673409 844250605 384781719 966058490 415949967 24838734 421901315 266528498 879043430 144272319 810358208 126964084 492084508 893953588 842302920 979465717 810857834 744808850 625253903 476390496 945153950 71086532 10735552 787724439 576622923 985507823 130657909 940459527 39761152 626372603 62547211 871938767 141689204 104351000 28401764 221413428 490439237 507468308 739425367 7826756 559232888 961841337 357836650 156219187 56780645 944544880 76930028 17267559 796531641 104427265 29039637 760615779 945844338 347212202 371987503 15432417 534746781 332090079 141590212 19920910 157305764 62787873 681303516 473678100 189149271 144219476 323096937 921461166 678470509 556769357 959839003 879027624 20016653 669022050 956179403 56959669 351163188 602034861 997944639 625365458 24579666 710176578 636219052 797307100 844598038 851496574 11678102 37985458 77990873 46231494 944886355 992369345 571638272 311235024 844622151 534492281 751135644 279837232 174632931 626187551 660903177 12300775 861987980 669038078 584902635 760549928 852535901 46008168 963668380 61924772 77174190 121870549 30022516 665917132 28902223 884340610 957097040 68478125 71883484 130149098 709159047 756355465 995445973 589372756 518985082 10811921 134806311 961874565 56915366 866333100 147481492 8899836 80224614 625495151 769380872 864451375 200653343 821106672 67433709 803385102 843355727 910669318 946927658 80096710 424882347 819320941 786491059 147286888 73663475 617529473 882458347 373133569 680914954 859159352 872716536 71847163 129603630 974421099 894505680 422716874 24078262 888205573 233169943 120628679 881629689 921747069 696278202 130700866 954498242 874559226 953731844 784086697 424540436 403563826 351607028 596863028 72529310 870335875 874579060 491539398 26914489 742732309 991265006 20531680 662628747 873558396 61980797 756970846 29065947 499872342 872406013 36803305 143126149 73725270 4844378 448786297 9677052 802785495 543384979 331604808 427734754 536699210 729735107 975957151 222686320 113645378 66098971 933110798 890022695 673475256 342786714 115690068 13252344 994944197 7982470 681607212 636300310 109585258 409015738 117872036 884291963 978697162 940853671 17806409 799033473 954808367 883832033 446593914 106410709 17248380 52730356 811671054 74599648 951922560 397376016 740171773 917515823 341196635 875849737 61637890 511674764 908342888 605986129 112780670 942565027 23642784 117352829 349578302 64792538 962846380 142712235 70539839 961765294 647233257 749984898 146958708 357919029 28030993 134590417 534975066 136419034 6452393 778358514 531990244 182280982 73187418 475265093 12148903 397373409 607495401 586204876 587689386 4352488 331646293 12456591 73446883 287347906 138847716 611362499 256653459 409033941 919548476 342033710 12267990 58512718 610475791 957218406 992235747 113905680 869388739 270322682 142641196 407872592 983845294 55149297 961851923 475332717 174097326 383674587 886274849 423404941 28798426 601050763 844520327 24834824 12153689 10963196 4419330 664856112 321015997 422484229 786484773 284495554 592575776 46790912 931005589 424581040 934042572 71532658 917976822 132999525 491894833 847588233 591678605 870044044 78212109 724092979 888192946 148250761 750965594 800711038 66376033 894595586 147935507 586967368 955181986 130673946 783354680 142757839 859342960 138039980 23128575 185250916 130643612 974501201 141063093 861279118 689008027 858874860 28783420 775263503 946746468 521277824 46777061 593828906 147471961 995018119 751153613 954119513 519623703 608471977 724890284 626387818 536807330 996082009 145114157 804535448 75724452 28341093 146827936 148259075 959574147 253384571 606378313 7032823 57629154 189942190 929104013 909273102 885969843 310143664 147400562 989768123 12238577 324558282 613836894 356931764 597737003 869050268 957025233 651464529 480663785 246471140 63238268 64691303 693462675 625659320 143100806 856418368 325341133 878977374 489019007 659854923 894400901 109712320 127187642 262972994 637479153 26945617 995261659 994824005 953649022 726581432 79300004 865760966 889877568 105381700 671075813 487810215 478187302 68795773 143157949 139898173 670708404 384844189 498845478 879026636 810931587 684048198 707121338 108653638 632457695 6306851 606916820 223532330 950902501 794898318 28067243 134174974 273861303 146652036 79628453 27924093 26516966 72747155 827742995 609823242 191129229 936656056 148202761 479524206 847770573 592731231 702763040 145887091 742739962 888057132 121264742 223105041 28802118 954733635 111296411 424821130 393975331 39912866 492715150 12433886 13214934 129639692 997271981 576665574 509525010 754314128 145277327 168634383 25138363 995489919 273064515 25259165 28903194 811358911 104788622 80345410 29015901 137461369 12024669 360283132 822985610 875718331 130668840 727492159 838398656 742284282 825646597 113781391 683037728 625459730 3968010 995334711 106585943 526063554 410028852 425077613 147482430 887169819 879039132 654283280 919637946 609468929 12022233 62979913 333734909 823535090 436994660 137702679 601668532 12173860 607325959 996481646 146380942 479097552 337901590 736221342 760631430 783243371 472166216 759641401 676137774 536030053 11561507 4663941 68483944 147466232 997961405 678102634 959307267 55201928 995520333 29066636 140124632 845084835 138501454 602213501 863374917 469339874 990810326 610514827 893763419 356681814 151852040 146936575 750423235 754339171 891204924 525625421 169082923 978688594 865763444 475038115 938425540 137502711 936426388 953554193 845336655 556035535 147473542 473455521 827460836 845328435 111618142 938324606 50728317 119067974 746696408 788060249 993417494 474468757 742675846 143908338 921424721 691169344 73711278 140865118 957253050 109173889 27459982 11178575 152213256 869854390 639803854 109595099 941942136 142120022 208808494 887747927 11738258 146250271 11249216 901759005 957697949 889147640 886081969 535798050 28640906 474223364 392502628 961437418 820275821 725996008 982786477 994987346 148220318 387199690 487959571 124383817 938077592 346435509 130698795 853310055 73710667 696232548 936238184 995347903 417287123 758542204 485761566 101317262 954645898 532503568 593798526 29026837 28480017 951043480 960851935 454446769 943912204 476365074 20354554 937274453 577052704 45760640 811738989 801973966 473741345 845468508 861262254 678121160 29042303 142143707 541396769 933537123 955053136 9505809 11372883 880996694 134044021 939422054 879017119 744473462 794092825 78210668 12038742 439708107 813715036 853834160 825237480 880159782 368815520 921089879 156647393 456553705 28480955 11906511 147905567 483782452 104490537 332556713 471189123 951426731 89371481 73556997 894866816 952055486 816832941 474390966 385462048 129070503 88600096 267642490 56381663 19682804 71531155 885085618 92936272 720783261 825608176 354245391 502041362 351348174 477993024 870467855 138334037 608299479 585501370 837043161 24853004 148126394 795912485 382696297 984484241 24884534 917304295 893536197 986650754 606882014 858072650 711208476 625337638 2139443 678067400 492163256 993303587 223394488 619689138 660573179 752254448 862155304 867513425 586553341 459241039 326120454 991056092 955324396 848694819 145360967 109690623 201691277 888077756 73568787 961925173 668216180 65308387 55971531 333569224 947390590 617745635 841277784 543499120 459030571 501548338 742291382 71935783 693534173 788515321 66916884 894747147 978335521 25400926 109718469 244511220 637515868 886095884 147472122 98889877 20148907 189539872 145365004 894817663 89037261 991191431 486709058 489806610 10037177 740333966 264189009 945660290 726929303 961606347 438239181 146639205 107872459 648101930 978635793 249546880 721987155 893256551 25771724 350575420 918317364 526187248 139030911 22672934 946124995 125968108 560049965 282088224 54568849 973702505 9041739 4718882 414714758 873212535 570475997 129574729 218524593 357640755 10113720 21895669 29041184 891743267 357459805 936538979 51950834 610104376 601124203 952318970 356805634 740495890 571920009 482642067 11043757 827314969 286663151 13237034 726927680 978071206 71108970 599431264 392147763 24196374 23481455 28009365 113869803 742706475 857645345 145981015 922624345 939646595 551625167 935291441 11683502 877783675 839120408 752212209 995487111 282339323 20472305 79325400 858135171 432927862 147291497 995935053 73719176 113917863 610050966 38973230 136618060 751109337 924192302 943244644 27853990 26693247 29083583 939167073 873610516 611011270 433720814 142194515 946736630 60573801 143116523 487337948 288288596 29028795 850195803 996451745 787266899 623054201 391089864 13847086 610312687 67508956 146300362 21877188 418205524 945870980 73466734 18496805 602035691 940995970 652724560 76532239 684758263 156143742 711784471 995001256 23000169 113892731 342053774 452005294 704570039 609515097 838997558 572457097 287481475 917547279 73944166 888107839 153969649 995503295 22766385 141185846 758540224 43524277 743676948 127029090 19362354 945996429 844852056 474797923 31730378 485829863 859708211 783253671 27745957 76101715 429642814 950477924 922005198 857780868 645644992 147017335 570603967 870031413 849228451 73212060 876434973 141687873 671825016 128101175 636568472 196320736 888220590 610302720 491152633 924021805 179160044 928009813 724878791 820221036 687077935 228317856 744813619 905159681 861292007 758313953 75651803 28900988 930132386 869445587 534588597 878232349 329594345 864299398 741929263 409223913 539742476 892073699 533798019 940425319 947158569 878918328 939721025 54701777 581711974 957632071 135651512 136936681 129111049 454465424 877694073 861187140 787333758 221637953 588577093 62848164 407848138 492112929 13118527 959348151 145375545 214743913 530563132 113622481 817521782 894856703 39175260 910929031 6387876 381807386 491900078 27936617 985296596 12259909 146614097 143257953 873086676 392761510 610467431 865494882 877677552 317791816 223704292 810659834 16288825 451077413 23136272 68949705 488020323 610599841 735091803 13086450 19646949 24576365 854542781 730092353 150006545 38307933 113347367 147168331 289822890 21924242 861184029 282128618 860901150 529849614 486819743 14123372 893547441 10168596 669461652 399979904 56321103 893006429 608378327 500286202 470041143 257238657 948883512 113770040 919231172 970714420 29031369 488782118 844303043 886392252 72621830 492112320 72652470 894699341 610332064 47614241 467897668 876620544 20204501 757231108 198599431 868825765 978645371 979570368 20653267 113921013 34900721 205685468 950315804 920480439 20647849 747696183 143703119 258113447 682978440 608487314 421556358 609789136 532661456 874842795 10497968 934327089 593048073 960524491 146125161 978506622 112139698 147289929 241235905 473496314 759565491 608455853 130163295 50722832 80361755 80345204 803294073 26444276 416614741 13074899 653242651 996433696 20028997 73739789 10548711 982365694 892712463 73556536 214848059 995157941 130684987 491892805 28474743 954847966 34563439 88155236 121253698 890113275 759937141 811550430 415271976 113901391 64914629 948660714 27728354 121287067 757446407 880862604 924050271 489515051 995594724 147280011 610178504 870637160 147267021 917878738 26457646 653291882 73440861 798894910 961931190 758725142 509371997 576997804 2776159 986809394 97108902 743312882 24505842 80320852 88371122 392482558 745901564 946816035 408999551 325071836 859196476 950971447 416696525 13219725 265132387 795337514 85104177 605909542 265328814 875824841 965534293 111232788 283604035 751786073 577774139 961425562 610579809 472243272 37902204 686893327 593684703 29076357 739086571 341370382 576761562 964212653 31793330 86649123 810004890 655768915 754201941 763176113 911996712 141141020 985654291 994445707 418316550 988757419 940015634 722892482 133042439 472194487 501540850 954120278 453374064 875964571 961786469 685596607 535431550 738009045 993313455 820965620 954281396 332782191 267366389 64291688 128110073 991238744 335370777 625244048 890705702 138016022 957720752 113913308 340057582 659857344 378931997 893788043 62159382 951099738 10197497 138968734 939374474 22679548 42580594 576712642 20660364 273738227 878769499 145877560 146850706 78486409 997288434 917591748 169449448 526333366 141069725 559119652 424572258 128472779 979485069 708164891 960793070 218563743 27729135 878031013 20657278 147441786 142038663 206360903 569613349 352719472 13600205 942656882 717084771 145324497 657298146 141041991 418421161 529432308 6106631 136922224 568656134 49472464 950724568 45182486 659668106 138990946 866986340 3274824 600329295 878794479 248993373 475103552 576005072 144635245 591236457 738029580 936182391 759303702 335229196 145317640 71191542 586462390 79205100 395892020 37945960 45133963 652959752 671051886 145353921 28511264 878678369 844781534 987101217 455976275 337944014 9677401 952366314 505223885 105536338 874704070 884949958 960921852 63656932 609467197 29040971 913550574 726518078 55888835 109716985 420718020 987115809 861025088 556910711 7980726 113258304 3475255 345864422 952712823 811414741 607977240 144276553 957582978 12151819 284237872 5960446 14829545 844036332 106741915 961812602 985819754 80044774 416628853 939477273 599117882 475870050 11757595 874840215 145076449 7919137 940975924 542959060 834036773 105341111 299115755 128556473 938021030 109493294 147429403 458604739 576919362 5015275 940728190 539239131 147083830 692390281 75263739 536829806 608302527 446449444 207877380 946155325 10016668 113919873 894862645 960926768 758364183 404908824 69243974 771730857 861160093 536850337 263138253 870648429 138661684 892756952 660285582 955314683 865379993 799236607 22754153 533965599 59296898 609636954 954953383 108818269 877045864 878414581 462709885 29029826 736300695 473295367 603953552 755906501 952670909 685123375 141642657 72364054 71976482 678600964 466238893 136468287 79569159 73158231 147431108 146081913 534923925 713993980 933043655 586201179 28523453 374541170 792409761 138800719 474235703 166498206 113635064 568378636 62700100 751194535 14333327 78130811 827576917 745947740 985011068 759456610 978738953 979113741 910162336 309148293 929597134 953569736 985782317 64818042 13614660 727061394 961442544 12722392 310313685 94981567 147303609 751482063 27960627 610005169 67724495 139106020 398045212 624644877 954289861 470027362 941862225 423898556 961589574 597889521 871863576 953741838 28915946 474379692 770846076 921760728 878464203 80323979 837323836 735437634 110274148 600782552 69333501 977046731 324417639 55499932 801252998 36976371 36136516 978198750 878876730 112376344 39710154 283932271 514907750 63508426 27512351 878875575 144322560 797998368 528817490 820834709 357467651 405837158 28586692 751675424 974016451 146842029 870650262 143277267 107476630 8494066 867861854 414017688 749003950 216334614 967296060 474981354 552630480 145093056 877987828 757319128 145378141 571794569 952384335 147354769 933164068 57020389 26975924 532029577 149925123 139042359 900545398 147162384 509645895 955245850 44668516 921115658 805303633 584907480 466845698 492196910 357673082 979689179 440834111 790025486 938545835 670110751 957603199 805027232 317405325 144651683 28814034 77556833 223771108 54655078 24800037 134055649 384879090 146592062 399281346 138699319 21699080 869523136 143762321 743197736 469671095 26858161 146195745 11472719 905953292 11517482 474270394 845488554 945045203 96842144 28533681 147479604 743696565 380679725 112880481 609925032 461234738 126908229 384688940 380174243 993264944 759966725 945574428 968592440 916927159 351344690 911085012 964608258 581135113 761319956 971308620 608110235 749377995 961364864 982326837 859012438 986823839 827585477 914245199 24889165 515785610 492109985 536164032 147170693 809835318 319963824 679567326 946138024 380680522 473224135 805631883 621935332 29003396 927839374 970257380 93980946 13071408 1711204 336430734 746447046 147677712 492116312 894431743 770392160 450242002 24698862 577042768 677533381 147289573 130081255 71344132 137518193 759531705 507921624 945171794 777336394 337638782 524628917 68316535 147462031 29029543 955149396 27847578 704534813 493835180 489298692 219541625 107463570 97089022 932094286 861240653 894665206 491143182 447040497 982564302 601146893 142439497 686851005 462794932 954035897 181237114 785447046 149456614 24615518 900128204 139877346 24718360 887799693 893130947 994797809 953990723 476381046 126440082 858789924 946322858 678496284 11089981 936255063 121993084 618021190 28932512 541841412 861115349 28950207 878651352 636577283 672938377 748044362 15432772 945600378 20617859 113635803 45251323 762317002 553958032 143435218 843106716 960609592 281558400 327085284 156651656 878029072 994987000 635963467 308604466 39221402 55027335 201277126 142727354 38602264 995432040 536614708 202644447 863734970 955097001 46786020 516293249 785317761 6576936 147374879 19539127 492173864 266325693 968665317 22414662 29071572 635522309 357714678 487828504 31634295 147200736 886292666 805271562 894810910 449872585 878882969 56901546 885151247 858455171 955295624 28666153 24669371 138493747 39087585 475141280 945194576 603696338 993865777 635365802 63581704 490036020 113402562 741585274 676712681 861275913 877199114 861210523 602053841 998218333 492091342 247157795 71197628 190619016 113611205 572841177 759545260 146378893 322904624 146417796 459423561 635760722 953530634 607741383 139052027 152420000 844958909 904188604 379023700 131490425 284082675 834909444 94360827 28007238 946881469 73470439 940180243 691039 145236426 878024503 340058866 970240328 555099090 968329281 11924671 11952709 978397708 150987452 139073673 11490374 954143111 81135342 71536767 529497378 893464660 945968178 751969640 383634802 528396696 946561950 491929710 141339726 888417392 794633521 146011192 26972903 72667586 60582184 12259069 942582029 821895749 879038021 885153997 660580795 120464030 542498910 560158724 147411653 661720296 333808924 878240651 406307471 509669967 652782610 12128770 182344167 609526061 991011735 968818579 675625985 795785288 489729365 146325866 994950243 994994735 974176540 113903086 128461483 593835050 20652450 937378992 134873010 686675412 905004522 46640083 6851374 424930586 138044826 559136339 407686171 894808769 842005371 953194016 146304155 878988327 273978805 610594070 819178790 677690980 10183138 180681156 995489387 942568783 572815421 758252471 448558328 108853554 811749890 877520350 520085211 112579214 144842874 577005578 953199271 930156532 222438697 29051103 12088671 137924718 28904100 757357069 134215549 877422208 2306517 971531822 961966093 280987064 593567983 339965809 29023799 758799592 993428048 58889573 130669157 752273564 933787164 610589580 321870018 466925337 472154131 325084495 610079154 492883947 296681579 27679581 919416020 36919411 869258483 250448302 357935149 79815590 878756684 534057131 1690555 710045869 105502269 805538611 879028389 28815004 189989005 46812283 28929824 870918995 20405571 239012928 150023801 308334628 138270513 757848026 126172201 105121797 130696741 926294756 382684382 610601347 685317223 891803752 9052933 836926468 147461604 20511904 811900996 624357722 352693770 859166342 959578980 446019774 6551415 341207666 693538814 888191331 413711378 693536442 653911125 786725034 124171035 111765048 995495051 856959207 112857712 953597458 73580754 816871592 86665938 788393542 735332536 71955971 29005467 138045610 740899625 64710354 491645729 71550572 809796389 610426539 548355588 128580270 576985174 281234219 689340041 402733596 148206769 144172138 364655248 975268119 129572999 946107485 20408175 223236760 876420037 391551348 953728936 683638850 935024435 936411967 937658791 576018486 637484105 859106431 131979631 722273216 550667153 492173244 28657394 933121148 988091499 806437311 905365847 606248261 716102716 126074838 803955368 469194213 474798690 23058268 20172395 13148016 136501367 384797879 532647521 875469675 128588874 933483644 76020935 306368561 142208994 739524445 603363890 810952684 145189693 878985530 20644358 56848116 177498612 501420849 476249099 996014270 137502674 35216392 858037518 658316842 16732355 126500236 75869580 7080948 996193285 677749409 548492902 134340557 883963108 77951858 741750300 471639895 201613698 848178859 277736381 48083864 28730656 142726111 223496380 475022646 861464869 601948689 453924617 146520744 145358069 609763749 706696814 19112522 341916575 26851063 592369924 547664554 616386002 741749792 943465089 877795470 950883030 390099668 886107804 949978267 859300288 73493992 383347316 552647323 63572170 95759116 357968741 144310988 995907166 771196470 771672461 11306237 28776192 693366127 925701996 13189116 592690450 811306743 952704159 548430363 837880306 844088038 147217542 26896839 939515887 13011414 718648932 670039002 125968367 892057051 864304567 626401839 221025754 8725189 551611488 455288496 79323350 536457448 20160753 517680229 867485275 599033849 147475139 946351358 826602075 436362801 472052101 78074494 12512447 962365606 475403119 803479104 743738005 449179078 601100665 946011050 113623566 8720215 889176870 811924909 541224445 685706550 825581949 442685577 357704883 24854575 892394241 491032385 219384745 978734282 454985946 933048368 66502081 995365854 793917322 76073470 38073000 188075909 77694510 24258463 916271445 812186701 995076494 759311653 953299000 925545781 952097593 20678969 33850110 725396973 319000958 861153932 609998036 26831960 920004446 894564353 777310280 892725714 846150421 877278285 105476940 337905347 976132333 246498823 604297717 910215195 29032427 61047717 79655415 951118822 94894811 491864278 805288602 726953234 690903669 593304510 954273823 951113834 957733527 207950789 441792913 147474337 938538656 961947526 46402302 346009174 39260083 609127712 338547982 939466137 7821002 543481886 723513317 73003610 804650533 338639542 826584189 961958924 894844860 919334425 39350628 28000945 597499698 122964954 542120264 345352449 46806625 958932545 87451977 836938865 935320169 442780558 859148577 760486710 193896556 727776881 138178382 10074761 743610023 952216281 489513343 143238465 756245048 16442942 531458513 307121092 894724991 29070513 892414102 934626285 584400500 300086182 954248088 224365566 945175110 259028845 617498090 979075817 77950318 146494985 27441029 28946193 582794964 884001924 418671248 995491642 983754341 52967841 758237479 145788789 997270553 799010423 622204099 79271662 80347691 65317045 136909945 299127707 11252947 109723520 12253729 912394461 952429897 798867912 41093150 760364828 102610245 143731271 456157435 888235396 128594913 78134816 995879742 28001215 921491955 146383438 138402746 138530158 951105574 660220893 894806649 123095694 526682560 936353847 73734373 384492437 961718155 46237502 929867151 278968462 799027715 22337630 73332655 955341704 601878705 989590873 489063925 488538151 4340101 147176872 28831658 993394104 610551857 128533202 340013891 791867914 4081636 54092735 744224114 11095302 134835673 869561078 20045794 465509582 456538910 146665861 990239174 844525278 339774845 825505625 441646165 267420697 878961917 333515020 879045726 874782373 899961887 710218682 29038788 5990067 411437940 333875496 558470960 575414277 566570741 146345232 946893417 9044881 911291569 29031388 8068701 514832117 890295348 367992163 143194935 63209809 908719513 316029738 228483100 818217146 668926418 970135662 401862201 498580692 874950224 692983695 12212335 749554085 528466133 26962143 536965095 26812618 951131330 785545095 407963239 811217810 711251163 906366987 481660952 853834132 957132081 926674416 20364612 816742909 890647092 10014258 123020369 55938266 11045734 791088320 611385826 65216325 31400031 130624871 944776145 399495609 141568572 525828994 531439329 447474392 136948509 128284665 858660588 130637649 29058888 81941865 978534512 515791035 894829072 464440564 514965919 11224497 25924689 859185706 861126628 949310229 120826086 955315861 272403463 110529272 686877199 73730275 133556626 635632 669758012 308592110 872619666 27466360 498160263 423605593 128054798 957733759 850324679 81114634 418164024 996181115 946199944 811826313 977530738 153485706 735541722 624007761 17282240 53741191 89562700 921411312 672456089 877939865 789893452 3393409 874287850 586272911 217359319 992197716 334130746 589202374 109066383 994434589 871268289 473173472 601340367 397214125 886352905 27705071 73941532 67376184 931040794 482714507 509903140 86329977 559288167 181824383 966746822 500556444 6899478 331201368 610607637 74170352 858613991 79272514 400432911 489321001 73589500 324273853 986905298 251624342 315635785 287388938 12001765 721621293 34629054 998123012 542328002 894612484 858109069 146398700 574929125 979568014 357152013 872266671 809793109 13212797 491265627 71632101 47559593 109729307 576743382 877695716 588020574 142115301 607446131 89112256 978414602 692660961 969261633 987921761 891597163 12427884 19496936 796900583 992798077 816932420 113869003 992734100 50737474 486691885 945064302 11669791 31453200 282500046 424912846 507277350 200156460 8905785 926198787 113870097 986349215 80321035 917834783 28976044 862905655 24345391 599444285 28244010 53165877 105433916 538049644 953468283 10843661 481695099 555236595 933602734 955321237 868537297 218057486 750508628 8896154 474128225 894523575 38825160 74424820 395338186 203398132 96603847 46211016 442494912 5181065 20384127 3524187 223407253 886463105 479530026 392939852 955235390 536721800 283628228 755220252 76147589 607889963 138473946 73901122 73720412 960746780 994819612 215371488 13213320 744758788 892577112 727819532 926125595 42550622 929858701 28177043 24713922 10719862 205674704 960866908 792003278 130264135 961767987 995487961 935982029 147470507 962900325 3136799 825558728 445709938 106029733 636387493 844080910 223224773 921723678 188085828 380645491 229171844 82898284 301344927 408198514 945577155 122157744 222686313 956952802 968102412 890448559 424026282 71693467 24874078 452299008 206296697 305451533 396089569 522181416 606414204 869160050 474251945 258021940 873715280 924887228 749626451 955632092 13249009 109502922 912573083 9654844 145602515 73169332 960325889 73185750 934016281 979660495 741518511 25497208 932756530 810583088 142455362 146418132 155526488 79815228 95460992 935152517 120943116 995509647 107575218 797924265 543068908 913354507 24873451 526351945 876911705 29040997 756278417 458548978 106342034 937799052 147161947 605364624 113880956 418366217 341633987 877640841 935282374 489588935 18056765 961884067 971204389 324728550 943554451 112857304 245958031 920397660 823413633 492073072 995495455 921648109 3935469 125804714 536420044 79266305 469901747 879040227 770424529 516984892 431207966 223199900 919635857 69440358 599167223 870246117 584287774 741744183 666532068 24845615 283981600 63557711 534028431 330444921 12304248 511662333 11583334 42472359 249675977 905102965 38116493 138559397 229691554 141104073 454271483 710285104 480504297 914732726 724536021 591570193 435446557 20502711 463763267 943751877 206655377 472770527 994965140 494755459 828364059 56675198 85221108 989082262 123228011 13129876 771446202 80311132 22398511 877645059 744089033 946904470 560119855 147302070 10577971 952697656 5928956 842831561 212837133 357461896 511695439 921012327 3165045 5499105 5529890 113183310 945199544 760076887 524413074 928814569 466202206 894857454 961791347 73298993 42020531 876652999 443901827 684538242 7768974 147423188 475163731 3903917 793650213 26155819 356910683 670108253 879021939 878989701 23753780 573787189 605788952 928737294 729749970 487892796 187296543 97130319 76101351 861211112 823888871 73419421 887170529 10093109 80186119 205997426 943866248 938678656 376156091 428500090 652574789 69665413 994279946 206729025 596696209 31627697 972932692 80355934 29033295 683397819 849107869 72628969 625870823 121255166 503198611 889618736 576282844 111649797 129835838 103283178 609924231 991296714 686872178 978892254 324440949 12040029 402649098 29078490 977549399 870124848 938777616 776043871 743530842 146909656 993470152 691435141 145107324 141000140 8170316 250554612 87404011 22355836 927432567 4439433 753480586 29069347 142976999 24576640 960766212 126999837 870607323 172299459 994448951 7008600 823272641 989627897 984814450 800912981 861269938 113827406 72656441 811904409 739625901 524962176 28893735 466556759 69178251 16123762 450267429 522500745 832787340 807691116 738604349 601325350 542000144 961976058 978342297 142682642 877872114 866198219 73184123 787174763 480877740 601247450 958820081 135771675 948124558 145351860 135399252 893693583 112809306 425362674 793079031 35422183 146398789 8978084 760012106 999517512 971285141 4489771 27582042 21598013 572526065 410704376 2686948 143268952 102819438 29055674 617131735 17251007 145256188 13518581 40178472 973042461 576906960 315027292 33641895 28799774 218227881 20212476 999040107 994964975 993888039 357467736 991315093 330999285 950970321 470451595 74023937 120639059 977175037 590595197 180694513 995503450 992569228 28802149 138350932 24779792 998928350 877375828 874816501 693483336 576534097 910582876 659746996 752855768 878985123 206870937 487992367 65064818 593786910 4850200 888905989 425071628 20634074 25039908 138560587 890457812 821015840 407512726 477536654 794543343 111306736 941492851 982217919 301323451 602829962 811900402 607353519 452687169 182385820 129638813 475005362 199353243 688278458 616948078 897016030 811788110 3250299 879012914 20523213 526431451 537127885 28915632 12163288 52721332 814591293 878037114 714355024 736394784 147429547 881834274 76150558 438875136 265375082 492104729 11419324 485909204 978473427 533693219 147308005 894736746 418326186 604203233 134869085 133847384 826909858 707004487 213937816 894860053 890637858 870023551 66330870 878378267 943836699 877740111 141916694 778323559 651215067 272792963 685124300 39094779 704502643 852722691 62996530 805234921 13153556 130621552 966948445 141048444 874839003 458656806 344358044 961298122 995483624 559300083 28504379 24876261 113738195 988960560 742156101 742706183 62251131 592635010 954282640 113872120 208926801 147442687 822019319 12124466 518067803 742252742 961893976 944106894 156084189 626429007 937943668 147201316 459407484 143161306 307527468 147163301 992243116 130600654 129230114 417328014 140098565 950583095 279244393 458649662 28907696 817979671 784807870 995499047 670107029 55850318 548689144 24571248 20055221 12096227 680554500 677997438 543267220 543329708 71312851 143214055 933303115 10300240 500331646 441694645 120176211 925681883 116873686 938812724 15816154 73425325 23565467 876377776 146991261 903587916 92678632 366976173 417419487 760107706 79833161 490632555 126475734 64965026 424887135 467816933 333219189 141091690 25526462 936679301 658067605 32032645 128430796 130684355 734862808 124907573 7993898 602021596 414184234 978715082 9071456 953097873 88578776 73947573 25213479 759537329 48450015 26941766 522514955 940976238 391505729 524610065 727750541 441883836 12022242 606357001 920942452 353194957 112875463 413105565 458433648 234749947 384894915 308618920 12949390 8887624 122285304 886471045 620111049 315911503 146118443 475354943 10094884 734635563 613708248 476955401 760623433 459559781 713004925 513769897 9578293 804298745 71093859 196864109 542446115 946840354 600228940 689037319 998396375 727013097 138386220 866391225 946851369 966167233 928361639 861139534 944277870 759904078 994483448 111819823 471126803 116907551 27249381 465758851 298123152 21263362 976571537 71901920 275033224 408580498 305179572 995340875 853141339 841776677 686853779 28990225 993913066 711215060 987111160 976653371 445960544 284207971 972895705 994309091 130613539 609037626 930120846 671073491 653676124 808261599 482995956 23722328 21442911 4315891 26281871 28636190 28503209 526403108 52463256 773767315 625367733 720302262 810953572 239390709 979705773 73677076 143750040 712797119 62898908 408279199 143447544 409241259 113514664 94764536 987129065 50534682 145295978 3651391 744810118 858128083 347169062 141966455 27089915 125328646 956597098 824574722 56774960 784413912 250117781 593282365 973609332 54377338 110183875 11736411 959586940 961726207 976957167 859116441 147416923 28913525 2832859 954635116 744726271 29012232 147240406 146389972 843742388 491157725 872209563 79800943 860952908 943416606 653313183 751734483 8903305 146185213 296604569 141132481 12197593 29027784 800455113 835946314 867501232 9851337 146974515 867643185 3891141 73450482 24748307 819189148 139040213 867974487 541388871 133587269 12941718 543344417 829203968 760625440 962347067 90513299 705615581 954702348 980079922 26927173 418437222 141181221 284232395 451318616 493170867 27472342 744485122 691408838 900727568 346019263 481174293 951435068 6450223 316899288 460785172 45618498 992199391 139031522 145868546 994387545 573445410 19478145 906324592 220058519 855798281 325034612 886883915 156111950 65893936 960459857 994422770 138786789 862807588 543488947 961708732 840229003 738076444 683670549 755005086 794723404 894817950 977114777 455220349 981778699 113741276 113873850 804771897 13055453 861235707 27197211 930863441 850715304 115675132 103308171 29049343 78495248 955044115 725129313 471486165 28771590 26944213 433337289 925105696 890345224 951043013 526492695 113793187 609604478 756073240 80339171 148125432 746703509 924102593 617301098 29053038 572833314 407763835 592676764 859786672 961827679 586586018 113918380 860216274 651667615 610295166 534701176 940462340 230536534 860764581 481709610 73451513 946145235 758471755 22078642 265785582 29066497 955219660 624298621 811908903 381396468 832871089 938334516 391695632 785791699 879027569 783329811 13258882 878731911 930034430 54975495 469052459 458953640 765187339 439388766 584944763 11921224 89532201 75629470 6607822 931444380 574718748 87372071 908119385 951415434 113401894 987294576 675179335 282367322 457538384 139094043 795820467 872344112 626010409 877795405 614066275 67872735 140517462 185900336 877064691 4855208 702618106 146146946 13065795 216774342 148010819 129656477 13207438 10204521 869702947 20684631 814386761 6508193 913352177 147478524 886987167 995444751 743779041 585306425 885944353 23038671 743678607 644621722 4428275 821111439 126206350 814786116 165999607 402397120 893744324 757501800 382521333 266427088 559941858 924181004 933307826 26680224 20150162 969766813 952513810 886095440 684899041 952079922 878018726 74004978 928152513 959241377 130529701 756337492 654045770 994403235 688548223 473733887 733230830 143248753 956723202 752674900 14358401 626155258 105520437 674132076 471197691 54328704 811244884 558885340 997470690 999097536 978721798 869228365 78174718 573681820 69184039 461751336 28182579 10201364 22692172 934336542 753813865 12889538 894841470 860331399 525667637 190078302 3397138 146393854 80365317 104993627 879045983 956409074 134615929 483633845 970696702 956101875 139989812 904917240 4612715 710319035 69870072 910471718 894660860 708100571 928232556 624335691 610584068 28510471 142424751 29996024 409264890 402610632 9139129 323731862 20582201 417909743 727047081 777587969 145339899 92689387 128578274 27999707 536651236 274774770 141179669 870537154 105515390 69535324 758512714 80285567 821120348 800226720 63050821 126127624 892371115 425062604 979678212 826547857 878936070 223689458 538220348 147390786 9123185 113381391 28940813 207912373 686208801 315776828 12958705 12172735 257316076 869213967 2170281 546698981 113891815 991292748 210492767 676163686 413184593 931431682 142747064 339627164 459444760 734342527 142455282 474850288 8513806 130520333 20685879 147363342 4432035 142177525 759953308 881451031 413709707 133238561 61968242 130642773 147333108 29071276 995524145 240555241 987139035 536863964 852376476 56960278 744012274 949242857 915763589 756094644 492546541 596398369 946524257 936187662 402071919 12053076 24801173 763357625 15764611 219011170 951484399 73659180 105744684 728002734 12002894 749512447 726820976 146326857 779122757 70626798 147436211 408524529 458095311 274502815 41977146 915775039 892492834 19083443 877525027 813983155 826664050 357631990 268101549 27462267 804859722 122288551 6894588 743568997 113354064 867173730 945847620 421784536 362737615 928152163 530527443 339812269 128700205 96987887 63587249 926029635 136941860 202879755 756126625 961851407 714834873 953739686 490345429 7644266 801349236 503293764 457564607 18410637 942319958 885428191 24845473 935336881 878746342 944868517 118005711 995931837 894807390 29055733 97136804 610590123 26552490 626420956 47253154 491943683 892736567 420829358 13827282 910330868 222339374 992286085 7489152 711270451 893780146 861313004 744812910 874284578 953702553 143019043 28889511 25914577 807709923 589453100 351294249 811883193 856054102 324029992 819267324 199011583 11224981 11910722 130502288 132793540 220590866 840103949 275030985 823637267 576064824 330572410 140870390 757979520 994855811 610243948 341936043 894726914 374690260 803297278 882792698 995492667 61125471 995240345 751677173 62064102 3636865 517799666 875899602 718731139 384678856 593289642 651205080 120114668 26938159 606184676 526979569 760217347 481648288 28332776 676708992 878474797 62195310 69440051 140998058 409232196 76158631 374447122 449705901 143270131 575411613 743497078 950099988 67141749 760121940 21057811 524226428 961928474 585707134 357620653 148278545 124096488 920235000 531000705 456006573 583408881 669219939 600211460 45678211 681568762 20694399 806678143 24835062 894781688 29057674 26968415 128168548 978168989 821057282 147162825 146146862 9564753 575053464 811880624 873868925 576760624 33936212 767391191 132746594 559191711 874932402 141593585 324996246 71972011 80954452 625330041 134514504 678136119 536547183 8800314 23663762 71729334 559161756 66032375 594219887 747761080 751121213 78139899 4850043 955290899 65325125 337947035 917595546 945186700 128594918 752174732 420227300 28737561 919894398 752071863 958724063 143194572 877357917 80329149 126586513 4784620 995387028 77975164 913114738 740162554 878706456 129552917 19331952 534654508 126502937 258246427 42338843 491895385 11386572 845478812 138954789 538927192 936511384 903399980 16354549 937910583 109115870 78765091 777418649 744770958 28803272 874715381 990084520 28280337 345034010 937051637 21955817 139020599 100610869 132685653 146983612 281699832 7550031 145361316 825203512 943607530 941642739 89336985 878507623 13069345 109582129 891196408 143242870 77208132 11657788 722219008 478943406 681324077 949116124 146894677 576998065 759708599 918137693 76153931 876843370 437464907 995417767 944120638 24837766 873675501 978563904 747691498 542606883 930961761 340407579 113087958 626386183 345406595 5095196 4834751 852771061 743828288 748764675 454445372 891722564 757216917 196951642 879019740 67478761 676187817 424929641 982821142 916096454 610315684 769652140 458482861 672553612 950069952 415285573 873772924 845219571 536565624 146900825 978717131 566298776 753831025 5054413 886457776 265623129 147353406 582047958 303603897 786971938 653054138 802623044 26626988 16424426 674074869 860509573 610495301 592874504 440456540 818842330 790957217 104202249 961416011 578311550 356880650 806575904 486413775 422735672 957631651 401457230 334094267 389934793 706096936 910467156 787459045 29050675 941155756 206962401 83198592 132405181 632450109 583044760 65213931 18801543 607958877 596831376 861145206 626409398 28988971 943426407 738099624 150018216 63489601 264194311 926923446 97116672 911638459 359456623 130609970 130669208 245488956 939261270 602210452 412983951 113877470 967026707 955338590 582819441 101552902 946136086 952095418 866374337 203747933 609340031 606389236 730890813 143168599 342156415 945063590 839966152 58107328 987132963 147142600 879806060 961973786 685743796 79271995 138805665 692121003 796077132 960548799 123318380 113913372 810806048 616921611 283913473 435630494 946379422 20391147 380722371 44877391 939456179 936457971 73194304 440565794 422678902 11646485 938541884 259991176 576972974 24146556 10058647 487892998 113915171 580189192 959786199 130135177 347869951 459224243 908315475 147191244 505280095 357559792 84574887 75515283 878056105 13201975 146189166 468172224 273978383 21390485 971013269 517930308 28833347 73194351 458876621 147311305 625845675 609736509 689290971 433630332 458578579 113866904 893397775 759407286 759754902 685666732 753651018 172341239 680960232 872324717 678516416 938132211 760470942 389378956 13070786 873798247 995452628 917919755 604238192 787456070 874688119 192754188 877462956 336488176 223192333 147057026 978753078 890141953 872663918 617018152 953966553 137741620 893648545 805045500 532006114 956113245 113879025 147320603 807719171 802113104 955220865 138933926 592601477 702836719 676705144 877526694 338977241 949233869 955265236 727073332 910059170 848718096 8487051 775976927 950757978 79018311 598518073 931512916 398502334 508270020 601706643 895467349 122215810 73729167 73729704 137374521 424464887 786984326 567608766 674834884 218890544 398661814 21426560 147315913 584815245 926304066 653471 892755977 16113527 492164759 891198723 961496338 79488350 760549568 294919365 811879645 335862078 27717632 936994999 107511623 592023313 951139446 723931626 219186784 894811215 530891872 72368546 31435441 992900930 917519018 961655205 851092388 937853224 22324454 18053560 817668187 944364522 603971635 926233619 25969167 881936585 51967519 15939460 27477367 897428477 73475496 875531496 876941351 20111919 437615799 747765982 330423190 371438757 685829494 894364771 777815429 139049660 800984678 725922039 141118951 883237700 789059634 894526707 28749560 457859750 954262517 69530923 112861872 483018075 12771671 978713315 475313593 751204098 2394928 688471968 65328060 967065284 462498670 26857345 852072378 894195033 875891739 58824801 365867010 483223305 978476734 571782115 491677391 385886054 542665652 202634030 961971490 610082055 129536226 3336338 938148351 222588497 147366211 943102711 147469234 917544525 602963136 954187827 416116414 865922659 976147421 142636927 890373420 5938469 24291623 995223234 13239320 968034319 20111620 469887166 869542469 101302386 853696004 634233705 987753852 912314071 517104903 147186664 702584458 147200278 64898992 927349276 617377334 147448641 609774191 954287938 893952591 796335764 610602391 73449031 53640044 743581910 29045008 10721653 993648005 147347088 574395827 483236117 805577243 845390323 922168229 593695463 973319201 22648791 147359503 144801489 12258015 920007219 961886745 592738929 271475075 800530349 517779816 56931928 916254918 709779588 812373388 345996790 690370803 287611255 960871216 113512898 600103225 143147638 989234819 543048644 973832198 796353658 961799737 894843746 130708372 600092205 637268524 722882572 370343208 787523280 73931424 835543363 575818699 995241796 375987396 403866714 953576070 341781461 804924234 147800211 970098779 333657805 918845567 929942858 113229612 945361115 112125807 677218762 786326811 756011013 946216384 69523819 610569218 375372768 221629065 7727553 69510646 141644341 130193680 735358194 808289483 997163577 577025203 6932365 4530862 94473321 989801575 424548345 752091031 180725286 481659663 247529439 537802282 76155572 31782609 147397013 29034879 802816289 26861121 26214306 991276932 341779630 39024531 979694066 63477065 955013781 438452554 21892364 174338385 460091078 892308362 65312103 484344379 675558933 138394835 671026883 145087244 28536806 59362741 7688062 347111332 492191610 978028880 935302654 592594721 113735375 69635360 119794813 837026002 471097847 536848388 750066715 61014471 572835791 841194169 979693214 147370761 979436152 955304420 853876498 858037564 827212109 878758566 139092432 75566092 779137334 528660927 8075159 876152253 788864901 972594280 73196150 684783595 130659298 911375836 135316368 8949997 893218188 78152291 783044270 804315870 783720593 20613112 601128903 136821353 27954237 954558750 635607136 82396609 602791322 29078456 405051885 693419859 285746670 488973850 73580887 949338959 990222025 875465045 122272726 929498400 803203658 844798487 308199428 146957049 20695713 867722860 960787736 817254114 476286625 40090636 867945667 743837682 536704898 586978032 20013637 677183776 146657248 73725660 726994716 820663707 593543234 917288242 113745032 882791838 49058276 105503027 339744324 961876226 13081410 26277775 957206544 959303626 860994558 733356530 283644571 826612552 4555245 54838127 586438998 862258627 844935157 97911972 129598411 266318354 202180830 382313150 972747156 769954344 848084589 834034567 194059482 691742893 820697941 523322216 262038331 758545793 62803908 12124428 957226369 735017158 115836001 141671045 335942475 739396512 417488601 456164645 113291660 275067728 990012523 355789102 13625221 79833509 609471407 79283847 358338542 920898365 745295088 751642829 113768977 799399518 890858200 35857261 117627739 959828199 979694871 144187457 977114933 46794008 805225672 890626081 593807122 26929533 42579433 952053622 3907468 585942281 959344983 115663243 65300181 913300531 760331212 102864421 747569790 481066987 526576903 528267674 856354255 739400744 938435137 147080656 869553204 863839494 20664556 403951083 19273493 19820992 553973088 559262496 442809571 623596220 113864060 147124752 888054037 72020257 401680666 278998214 406940132 860252795 27847667 825592796 934280025 418153280 878476392 536781776 181250106 137656130 929021466 954215718 28027304 146863526 418348370 319069918 978702804 989796470 686854403 978625567 25451816 367816264 491996914 893795060 928998977 961958951 894031788 126031531 112914020 954518150 26826453 20557842 993906895 27932084 143744525 28761835 129350763 141509148 852906109 943997389 820112116 467965404 819015703 587526238 872721260 878110551 28779710 843503562 77980975 8037933 876792363 836142236 23377189 920443309 132868970 139042501 110769720 8063418 417925558 25040992 975494420 961952811 679798490 761725403 24880699 760349028 869587457 907967665 238422001 617890218 112788848 123751948 11025705 871887281 140143401 975470794 972956434 621699930 990219299 9857419 948960999 23720457 129998171 759754061 820440370 879140326 135884153 995500136 961909620 878999349 959202252 695323791 860951303 750847072 593552366 948155490 46288715 807644399 69452295 796502963 519958860 686330755 11754798 911159797 977816268 247948838 999372086 458628376 131903853 24655413 72680915 876388306 961822180 925198931 799870743 8495190 13127890 138829609 412839170 994752493 609285505 76167064 78149620 994216905 20577126 957240127 810665441 989636114 12309472 114381438 54597534 468650748 20664005 3634307 147464934 917502163 13211985 601161421 145361497 55375563 584479918 113778754 28533951 53485752 954545357 425080032 757487774 995182824 805149610 861985178 147480651 893372693 46134282 324271477 654028940 468707304 892678132 417850631 973076119 844027854 12230925 985505532 129383868 802663306 105168419 139013122 471119149 111662244 3376897 355586088 693404050 900615791 147463638 26894093 871129303 2137454 913361213 265674345 126372848 623263346 129606317 604286635 893618085 777150361 984930865 945057355 744910095 54863390 746147276 130139893 859193787 676672847 16214858 206163242 130556531 489572216 714196310 500605732 997457585 627195515 609349046 440780978 274539704 913768062 775434153 139989475 130451434 79991995 759999022 80186815 28897984 473976293 31201952 130527611 558780770 863091770 11467470 914338481 31717626 95046978 88214073 349445958 29071477 921752968 357997466 406857870 6195139 113884385 913277008 894155819 64232055 912299528 325354127 878988822 144842911 27998264 459454114 991145872 795129951 2454677 74018087 475214233 392492657 663301072 793816209 820567168 142585646 418303597 759540734 74058584 937484276 29026708 12039257 63990509 593283750 67244023 787560650 113923280 456518584 929235866 954040806 146900725 610602341 111826042 721328519 28800937 795131172 766167883 138427095 290677738 142228828 955685843 382759199 735431941 332630670 958378074 849243121 113389244 575462389 885086931 445961629 487959088 27989652 726815619 796916353 476451597 424025335 807575469 136820823 9479600 720042239 422882669 199403171 757887571 20664701 3612599 12264555 134861488 391979581 232719302 775226809 745189944 995038337 994836372 952428207 804478841 534709707 807731041 192886867 342892719 711771161 961871919 615364398 843239523 560234183 491934543 706047941 146077182 147422991 24893021 751678498 113639471 143143918 142118280 509605625 456545316 324142962 608249950 478008339 846142675 558439352 190212967 951491917 604317848 126920253 825638345 140622346 141807492 45859645 513311432 627951465 729183560 819793315 181463832 884036117 111293586 146920874 954264307 849681065 970224174 536830405 351669603 760588702 22781513 29043731 439466782 665784529 758545807 87956699 4480456 262731217 20658779 916516471 659393857 130661794 60734383 820603668 11746220 502251333 76154455 536479107 955330072 886901542 26803801 342095539 574692401 584217647 790904007 22137630 792775012 63276207 665754181 64803684 491110319 610594909 27936775 28001065 935632842 605291563 488962960 491945977 145638654 469731223 26457196 827145708 339959988 8095777 570570653 865345465 520006109 774914822 509909506 174293208 458616148 136956312 829770333 2365817 102024047 67751119 61100385 996305947 7178382 591216923 48457996 837265814 458215164 333051511 815579547 10996332 813956297 950972583 64943959 740473180 583190732 747906003 28634872 888313535 867671412 286127062 300269036 29066709 299620450 961903396 894732199 134677422 146169673 28514917 760391191 760601452 954668560 961406754 580785259 995881844 536857643 994907645 760641002 116169789 146316636 733703559 922697676 978357326 79711532 919978034 843448360 12707684 796791118 936733198 474965426 886046523 894542441 128588059 957719218 491842525 147411330 885713606 796900417 938525925 20254575 985839710 415840650 28865693 465985639 11914679 811633521 894705442 535652201 878389394 142897876 58969960 727094646 824816684 686288112 71678145 814304503 756084432 681523568 692465279 155315960 760603832 74010215 18047751 46683372 104996233 26513841 796201536 954177854 16397336 642499772 638977878 40152499 911233782 174379012 74595261 24787171 916752436 325125931 474099514 954254991 64020476 394168686 793521224 811327681 536437661 760374916 676702188 6205415 728507133 79809199 474558608 946720491 113274413 142972328 752259135 415971812 492190133 147032602 138508575 191946546 112708378 937965911 711174332 743488812 959605152 946778152 156373281 29026049 962400235 96562170 222715540 182321678 944921188 111023781 968298573 65067096 138264662 492074629 490418526 962392186 142753876 12185703 535026296 799912981 121228023 798012070 542685078 626397465 664834081 459724700 123314900 46731116 961148947 142917211 860962529 501693153 80312090 391440886 950527489 762995725 972144272 104816578 416974497 855407049 112846813 997159411 809908169 105359873 683028330 921582633 774951766 268882011 672268270 583306784 353523922 120527910 336764141 485481678 144404993 799588121 659452419 436852516 876810248 996312595 132673334 534614168 894815452 811892506 378594753 523043208 804726655 56375386 133439070 993684675 902678876 619685592 11740793 869568917 41176560 686750632 890596849 144830928 871689523 491987053 169153190 483694160 417421432 875977774 418239867 971766100 311434352 290793732 982360816 760386229 538128468 147469242 568644959 843613566 948616962 26969785 98834212 950388486 415958269 12127647 603770624 405470743 301224841 452792628 598028419 372520606 602729854 180454491 771560973 912539816 11954940 925131248 659422644 19536105 961963262 979708802 452306017 540100370 141036407 26809862 325081548 137793145 122188458 602064106 519517688 315603929 923226791 130435768 921788307 62183380 994719616 884795842 477085948 134881946 14345793 885389963 961926398 59364783 78048029 944896120 812711603 619613319 726423266 759051595 890669722 960795492 145373208 27978954 672557363 149572411 487678404 16699383 794107407 73687364 959829186 248861274 55757125 323950082 481690980 33208576 342140732 936143597 31701812 441305735 321183233 441500448 869074931 994704325 844259424 991292124 589970436 994427857 804229768 21160105 859023849 611101994 60413879 499444776 810846371 18552164 481186223 143745442 515633370 609551586 128401327 929813921 388870708 20635408 668230776 56937947 955661491 391505093 444602341 921082227 751925572 12632676 71447612 287522154 970341778 869202831 877601715 802965679 28638777 878499292 29046461 73459586 906343113 28038943 934055644 28152536 422890570 441745278 951110003 425316871 961923504 848300420 503194629 954302201 811218219 801887283 109467177 961935523 26980255 109009118 823258420 812118908 126493762 955110106 111250814 488484850 842790838 975475670 723764963 894657947 142839505 668514107 595294913 489073168 488123520 841908774 4589550 145315835 105227102 88724884 113792245 4853182 598693960 28535004 383952397 708171377 937528825 893731431 870564552 622208195 843122864 933521049 63386857 112326781 384069406 15348145 945988435 953446214 46819000 610181006 79792499 990814252 69503210 994461640 29040088 70569735 624962632 24638047 145248838 758511004 73716398 989979647 198027177 251618116 683937345 492089257 114153188 200132714 995445564 875877154 749352950 988087821 73741787 7424686 890057474 856664078 869836814 2204500 610438077 7443593 154929633 383053153 491681505 72271195 136310059 797862823 590518457 2387002 794319816 741468985 804182660 593828282 668350505 67790304 689199145 818485652 566801793 982946206 433275273 124271949 978210186 103223172 40021685 927535850 933949131 953546586 11984953 52233892 452720187 420359053 809678503 128029395 143235695 48466482 125173930 708377803 145280645 71940533 490006165 28791348 219552263 25726828 147420023 357744515 71614018 748685146 274104064 691369363 267887088 3256597 72123122 275033212 753014967 312880442 865005301 39958290 8104919 146335137 424960579 490920122 382890767 952193427 576609564 944752428 961708580 112880556 861973462 121980982 23794396 740482222 979766825 668776248 65246701 13141550 607714732 473917433 53289431 137595500 80362357 533598732 19891592 958561885 1804287 942570399 360483775 821081590 961904666 938855001 69101477 26162649 951310216 752001161 555329187 145334260 129420242 963847525 839197143 90124302 146417039 146421337 944412561 475961860 961263386 120421505 592070897 124234675 874853246 39624470 820561643 403736246 953569171 147207003 376824692 20688716 939645213 724465151 877980478 147483326 189925485 341853782 103147861 968947477 129104371 56907014 970877368 37804250 960016132 147028355 942736417 743855914 904393274 124596423 999800839 88975219 910152319 442815755 878025601 656736447 894840008 29078630 146968350 130495023 379999642 421591219 146416699 71506270 66898288 550561174 610509027 126215555 146145179 447057225 990255921 74012842 69171162 957740878 9810842 64239417 945628394 476295615 20331265 602086217 9887561 122271116 10635435 357454240 46811067 18128775 556059278 608734657 20117343 916760553 143209419 52743545 28667051 997481984 894833873 136993023 147131839 996483366 129590718 424972612 891976018 551837728 74586789 659940443 223727875 104898639 869620889 156323746 128076562 268322164 373326984 946143454 919997318 892145983 944998003 572812919 670676521 8847070 145379461 10554092 134266444 877674401 145202871 954124154 939508260 645451734 391710973 859977477 52763227 147458821 23397275 354811558 13411997 756452106 126824450 456929781 922190365 67328238 892966117 118633141 994951405 717210967 893713122 483446806 56912962 707138589 469410898 458500633 484204429 935408452 579743219 801085342 336830677 938290934 610561680 846102124 6954862 26943754 536387004 139048139 314959237 958954066 20472043 605354995 442238456 17538891 543500412 587243315 145327377 811397300 12525830 488000311 860150287 819336937 44291025 20508212 938533976 28535505 98861922 71873061 600592810 335851246 609788324 550768116 841330775 853806197 948737386 147429254 281861432 972258129 424869849 740697615 457080555 69536728 5547140 91861834 223464337 650197713 28539605 671029663 19595941 26627022 567584099 407118034 948953470 382805326 921757826 109698534 58703521 607697033 177079875 659287510 652277401 26933826 109728720 140921093 466117016 542664042 949916136 693181859 52733736 879479598 718672662 105034202 557197141 164964091 911029439 402921537 22079970 357165974 25799587 939240935 12275491 987118671 861861673 438291169 872237390 985290142 941244314 706786138 785671162 200739575 414610532 633817425 490912507 734287782 693432000 221154596 814632782 283153876 117966281 10123477 746176715 253116296 28900867 605230014 945574517 923973222 760613877 28003521 739621222 348524648 677682076 574381178 939791209 146074777 10582576 555702888 800448823 26984607 117248528 347405543 50390204 861164288 997416814 482622687 4232044 729799118 384880046 36244378 142982189 19472876 130657628 424460563 789462503 136680817 40071003 283489523 733910249 706492016 979184883 424176327 601938282 619517942 12521076 807434594 827592163 28649868 955282987 473264619 75086743 987024913 939977070 974890785 144197050 6958448 472231666 47274908 686790779 488003351 468355157 970089390 80043375 461241944 953585956 995471184 121778904 73937755 811721417 129638246 29000329 112837450 933980984 876715186 793057088 528218480 756135402 951026962 979305260 460994104 28556606 836776016 886616621 890671632 26202794 615914381 661488759 810941845 56642817 222684190 944144312 71969657 993368136 450205760 819368338 865149293 867542441 137161670 497185048 147433359 63916183 877558854 6535997 104836473 976329057 282474236 833511629 113783072 913348789 883680206 71900439 868520428 820763703 145123684 618744644 27465296 886476852 936558214 613184 108100434 893748043 484976390 18010226 145997714 711225547 950657597 28350925 796368988 109578929 994410124 113918668 938531704 588388635 487905825 130700492 738230855 387353974 518613263 545597718 949908463 222702099 342156145 270838971 113108560 65282457 592234767 265532775 582715169 149944766 953179175 147288557 43021797 980542808 911373973 424544268 420883853 724944250 126460522 417919709 801971135 139031371 248801925 517962375 888082558 793779438 894691953 655258176 894833651 78224615 707203697 487965659 142471142 458413627 870140622 56402229 487996204 6700055 759836496 397641983 856745618 803194066 805143564 900735746 993413603 624287168 290332810 610607506 54922581 26711264 146939522 740443001 876859466 487635725 740436045 521403041 945178517 141128570 792703421 18478903 509926308 601559854 811724035 172148813 112574617 818313875 268241449 625341678 938291131 71776169 819886406 938970762 737127787 801851318 823522963 10691674 28650681 60248995 527364604 807705032 454188024 6456271 125406624 460275978 844475896 684721931 410305608 800967294 598734134 787244147 79039460 717374270 995495833 878982569 610444411 937614284 284232676 889153291 512112236 960907399 953067015 111813632 27935311 935096218 27418191 20649207 757326242 809824906 701634351 978693640 20641818 854058038 28540284 97119313 100811182 878775996 138728250 767588776 391493054 426768996 143226779 130510825 793949909 773626300 28464419 140840685 361177308 126470060 46135590 445527323 79195787 147381816 147351613 142976776 878233066 905857874 412145888 606936182 718123569 491488603 739672884 887068029 954759443 323195192 351325516 257072940 937763583 865403728 691441907 29975781 147433942 475287569 682898927 317953961 550797516 129473502 955097845 63488111 472060868 399840010 125317327 995181705 718779727 139069219 931100645 372056669 785990862 952500868 811468440 894808492 15944392 138271282 727071381 223448719 979385347 961959691 28343154 995340991 760637611 938943341 55829006 994285143 852773839 983115363 131708881 24183149 26941250 406770599 888405099 79018244 67733656 566176501 28782817 686823451 608433576 758447962 876142200 525674038 508877559 520908374 26917044 879513990 601932361 377484880 875433004 132152417 938455426 36155928 989051771 961306314 911041367 63076995 811900993 902806363 793580906 347316867 26629293 943096165 876870554 78142184 804933293 971238350 415699747 28707263 26854955 992099066 28172163 452311702 146308568 24860942 136890062 874889075 478401140 989519815 28775860 756402045 628387970 491110957 954418000 42325653 571269462 870230382 465376849 619717613 810811799 998054282 948329319 69125937 992676616 63589049 28973081 738144766 811144390 43145880 787287899 112322139 591134433 724683359 130671990 483774837 906869271 589613245 286597529 805026250 626014046 900790845 302923474 26144998 67468684 657404141 764398811 686162648 29061518 946955822 388289506 144725851 814538202 116781638 943998090 809832056 134235296 851722703 975133725 897577044 143169405 776544832 491876090 530953555 842299159 610578034 19612640 147259541 11778665 520080792 336854388 880172469 868093033 622218042 989719427 945870514 58847334 610523392 85359526 759992109 6251671 736178016 477850502 656466813 689326943 957375832 959520956 7016485 23562803 609602588 993270827 902045902 48439433 609546545 424928702 844778139 46430518 26928246 886310915 819078133 245090262 994424073 804535810 129635768 567828739 961973551 727058913 23834978 517287060 886159425 80324656 963006032 241435040 976405063 869219119 753904713 927421028 7414163 738606932 609775984 626251076 12179646 930034139 844440163 988970094 652028921 921106005 484494382 424934484 145907509 945327494 992843814 141750681 875861884 926671650 28951277 946038174 608088159 152453004 859011760 13227273 985107832 609489563 760398794 8181976 23396780 143373363 77884788 759583745 671098366 127953903 957538610 822858833 874821706 757973606 847753905 151940527 488016613 820063590 341054585 145853060 594356298 853689347 919969841 954240204 738074219 684012634 576919948 959728743 878196061 65336834 340784512 955286996 748541349 29002317 402589766 794189397 582867260 458564586 126416276 625291472 759325866 710256553 516696451 147472703 978515077 779120273 475813537 140780962 407841777 141087132 16323707 704365155 63068039 206902160 967121867 835212089 950625592 809599978 894820506 740337758 474897138 94768626 445461120 542335768 138752948 26434734 535540832 459320408 491531520 409160481 970257904 929962117 902349140 12573343 889531412 653641179 130597262 181124568 592233350 509125059 903249342 768642616 28774186 54369186 423778442 844916688 987999542 147430100 717116212 955173809 140044943 955312424 492169880 829236822 69881018 113360311 994883635 71074260 553899460 76904952 609810009 71369223 71352367 11066400 73191027 742632319 389539273 949915055 40026225 28536754 80361185 925747649 588499218 4823373 72651044 69830749 676390818 710314271 138956631 3741905 78100859 820707164 997763132 134729026 75861864 944914516 27965975 86405507 130131065 3647294 10462153 681867465 741294121 986012383 27426811 995415395 995512650 89508569 610564648 658910266 147451481 742165503 866394894 837067392 40130454 5538521 534928553 674972281 953516744 89478132 620571218 893919114 96015989 727082581 28706749 608144461 894179315 986757191 672728950 197536417 959668275 995487469 836082372 144919264 908902502 779013423 424744817 994306845 603175298 767233598 27996880 989371046 891007821 79339161 550412125 870924775 27879516 46454081 987045235 134204694 906459931 793646944 884018237 921767862 794806880 861304999 711150614 146432200 147464563 13202783 818971839 11879840 918435562 788134583 80344753 543050507 946833962 135643024 954709037 122848083 5023742 885840218 742364294 875619616 890369447 934069892 973393269 28999765 390231626 882868436 589640833 39988748 474461066 113919439 950433819 941993941 9035249 954009046 730113579 146306997 290839032 843132684 490065820 693242334 868107191 80202677 140827483 146918009 79026438 954422328 191047974 979550335 146018820 518061891 11421015 486636569 955988709 475431531 113762244 744267573 813772753 710188073 860903114 558954413 652213526 73467558 216916991 75650293 571272076 951820369 28925874 771530733 328565448 146773579 450559345 825339424 349161722 441919904 137677248 785282989 29074338 425071796 459173146 146590835 24045050 274720785 894321766 537169189 745539572 249578245 143753481 936284227 907222482 719753578 476368088 942003841 142230060 660672870 576534458 434450436 65261531 979425863 6080320 29005480 111405295 417266747 260957094 142503850 144689961 810764061 867602281 391510682 76947881 994931449 408448791 672543429 916499642 97141861 357945995 418474705 990236164 198173079 619673683 140654571 811887519 531615132 581861249 986679371 26906360 930016309 920710533 40143823 483780416 118619894 973667068 945852048 924172807 809814393 805493308 912786197 457563775 894803701 886119856 735009991 743755502 146378012 523192923 147474286 219039657 870595125 139095003 779836138 605273524 11150196 805143514 726247495 954680842 333033868 619794774 39528641 147446807 469211119 863041368 11777450 903944160 609669236 29052080 851289019 20560941 299130370 12163620 771434399 73360985 24734484 599854880 812711829 842190696 73691068 12833918 147439747 594544602 18561686 146952290 141129667 957633121 145267675 27998753 608443383 257517345 29889378 290889878 989732134 353568792 23392758 69510248 312181923 167772052 760331269 626388174 897166400 11022759 24359155 24644619 952678809 787363655 972334245 979658034 601096979 233811137 338625935 12153342 38727325 951087373 876355483 602090928 729696629 946092953 73417221 136989842 113628069 536301017 845448024 113767759 511644157 156124656 953935073 146289886 966448736 754296259 77957263 20534638 725385742 805710463 53356528 58989903 733905054 24274431 190193321 939518067 936725784 693492681 499973925 608485433 489976385 456562056 701442840 146849404 320902471 960745293 28974011 10136300 22249436 958711794 576892197 54088691 10711647 795652350 487966232 67623703 959474496 852301315 75906671 993418324 483766169 935897656 486303617 458312329 862248181 625347360 63723245 9036275 65316890 862137584 894239903 851754847 62717530 777237154 871434345 625869469 680433833 3723814 668932932 138519231 198072130 490635978 993104551 449655595 12708183 28037269 26882718 816805664 995041540 357982175 891538629 503066686 841295910 872119917 147170385 139082661 722649386 846620018 521733757 320213968 887693520 840472953 73670969 853174080 8900082 757596086 536808565 726393599 27955189 413511287 28500139 29013391 802917339 800105094 283954408 820609700 39995173 147427198 2539597 559810733 458352117 878574968 108145034 117553820 13251350 80072983 752212195 946023548 78808311 145342632 8405018 80266217 985040651 139087279 206992051 930092675 5249645 622069322 794579471 954579356 651721140 145352746 77933219 147354137 883048890 610474573 147272123 31297223 952523307 2141439 118853978 633655792 282094356 28986833 686366421 397461382 954692976 489530852 890498158 340434673 752158434 575902422 144831878 991328023 239281707 143078755 15942965 743630986 898065730 22499280 609544873 130433879 995408046 10444233 4345980 760343576 531329447 532864949 852098717 13202061 845138353 468045301 805188974 470276217 957524105 509405272 888063315 350020853 865901215 994931179 138958925 543475758 99232703 979706689 503205246 826804946 949315149 888229422 995497093 145358844 118595007 198469909 135033484 681666130 93853073 718020702 250695445 894694391 484999704 877538021 879023391 146387030 666169571 925326438 758005249 877021109 875654351 415603941 476363277 987029038 147466702 927229450 9151057 894690656 491507532 105164482 425970374 353620352 29066677 156086970 28922959 787531663 826159223 608956350 138458628 992338490 609477966 946003562 144306453 28848455 939481422 487465083 1085147 718445302 836098841 256831889 893804787 381445998 860398173 728981193 885897509 418458312 74859648 10070865 147439150 356599217 145334257 476285535 129921157 610557213 137478611 672568401 434384753 103402757 845459592 953125048 885391581 490928585 283066746 876988983 492163436 470026445 998936178 4859357 144039972 979647668 731014700 458653922 921784835 72636692 840775011 72623984 146114056 761566323 146361233 867471782 129495899 735450126 26984877 73626339 147421333 345098739 365954522 513707432 763657111 978668442 871179812 870387540 69474690 795305420 483731987 969213893 870075679 400368880 872312586 73700333 80310028 991293048 862175627 387273218 986000611 94929449 147218293 951461708 351624422 672021652 396064189 147438908 147135333 698584406 56664599 778897040 878997709 626096168 759915099 241697788 138496554 920269193 923928907 257220284 709847734 274766230 13245153 994995660 585444125 736525530 36062216 67307120 392508213 617708463 921475078 912473506 37442720 759201262 915440441 312756571 141177650 515096587 992146802 693008111 900799137 500321237 205785802 759708567 844939909 63540936 882462663 862124020 924921151 918025210 54613963 874549146 961928063 968843067 909002626 79239458 398637862 411466757 755649471 128040744 13259080 130308610 201999082 854275870 29042155 920247257 145288384 20656331 854623636 890262751 2868173 146046354 111513256 680919186 485884024 719810144 676617573 827567741 894321265 492044832 991021942 805133560 724871039 945344560 64201481 592450184 113893856 746941310 939752400 71604905 141903006 992260323 989812395 2110577 873726004 71637581 551000522 106194618 922744497 858125093 808509635 105130035 754916220 7284159 843337477 71590499 180496142 759769029 951439544 147209730 934207895 955154288 483353622 809831170 12234924 903565854 346603396 794797004 874826160 597072249 115126559 149893645 28577688 531239199 110756961 726832151 803103636 884977703 69055604 136623625 926212340 420890185 16482937 12703902 37411532 281288845 536829969 542201282 274529082 960929598 736419355 739628860 197129030 749865306 78763556 864995583 975209037 207636792 27926666 146055219 760607350 886929761 749036190 874806633 579586576 701686333 758371642 689077735 918472219 593532893 26631939 929739231 147466984 592997322 610274966 60448787 777212530 35734725 850341333 961451953 570399363 811883337 483772276 643560310 953279920 608457073 2771404 693283767 952116746 21724235 28962298 861808468 934582563 283947307 12160090 969719518 950476903 946136543 174356630 104176790 322907940 562360893 140908794 920206687 861148039 26661184 818210243 885952936 989194731 778361204 22748880 28503143 876492729 960908980 836790089 458058920 937465206 259560722 330193644 990854328 954812362 935037247 589635424 661677995 55856759 401447131 129616549 895548354 819411554 987683525 109165311 141189050 139092363 593789987 923842791 400994462 671072379 449702145 618850396 876941512 474383102 463808857 135639981 990790175 92772148 169654226 71966602 147480150 986985586 254053702 5743562 343831250 960891737 100770236 743846216 141092170 878988752 857400516 603216855 124917669 42467072 113522524 857004322 919428154 13265481 597838267 927237378 64981922 335060265 416600798 875970154 619303420 818774768 557926758 21797083 942602730 28034308 79079557 220576022 745522437 390558590 26457894 983836907 953800617 74984404 352580248 610578932 860664359 818755212 76167895 795075148 121212645 491673519 603493563 693382728 736616708 20108524 29044189 20696218 882174979 766522818 389132902 1948557 609422796 109424360 804303657 866859282 80371751 927886231 593148506 465349813 837061235 946101034 995165484 30660385 677001714 80327215 492196405 952723898 686103546 551838802 17513955 113822708 538976205 759147692 849392708 938202007 943077653 976101152 20572817 147460566 487992006 750149545 101051878 887696448 73033422 998558262 4819858 686040705 468824325 742960542 805276203 538982413 570246146 130647627 584766124 353491028 798272598 952893355 119019967 99208128 665876405 279934318 6178155 215078590 315411522 29083684 811426723 792098635 65054370 16411086 836822385 88528082 608497807 417789568 878895820 961590121 922096613 50272512 357400456 11316572 865663320 2355463 948473713 29019696 414247836 138153331 873497756 349580506 832870694 9952652 73675881 215037061 878170785 609967436 110505589 984659656 53872093 71333488 934492217 911153712 73673086 961879054 315737259 662508900 961854226 475374656 536676761 693512562 674554243 12815360 67166261 727015390 109201578 995243674 725472925 938565617 959253508 832254954 927536054 401992240 195640500 752239490 827480168 823427108 4511254 58838701 136607493 871585805 626376840 723661488 128517789 892200582 794816773 719663766 4833627 757436092 755922236 458044933 149889548 492197471 576945660 398237718 9020123 902159678 609360480 24346568 136887022 27810744 73687960 146869835 141611820 755373345 35869215 11153003 489588366 12424057 133822746 487924132 987062819 950830468 924840364 960349594 332811892 954499238 486852842 952944926 373338540 223242566 978127817 944807832 854617142 146690587 978175155 879003387 889569766 52818473 502306569 844948843 889582175 951131335 990280138 37370307 409566950 760646877 736673903 531590220 77915214 987829951 951067716 113895597 492060229 476361243 200298173 847331219 984360131 339978447 743832834 143244085 924991817 75912550 954254283 975511323 491997845 424021194 42428320 611703245 416372343 822214769 19562763 16476952 799178434 666890556 760028817 451088513 995499164 625997097 487963676 73652047 356755504 807688175 696054490 113837305 474328909 26364843 952721080 779608226 71582096 861241569 682917574 913565598 113633640 894828689 397492304 28782845 387296674 123881247 1682513 88229620 525602215 120128102 610437711 145360028 147240167 999562665 70884382 804906979 955330899 123711442 975562744 410050283 543182093 606307557 946234433 80230359 34319924 733790379 993426382 796863611 786340480 493583789 474014584 972860877 979558812 954927926 915798675 527319560 876647668 860617901 46802644 141998571 77984885 437428749 811938301 770147402 873587380 207918887 417846258 926034374 133759142 4812884 11210714 600871454 938558407 12160940 321997059 138031435 702616553 80701802 391484297 878814831 979010370 353260862 818550541 2293237 146918494 751947418 284196654 204787906 16324389 27808956 459533042 639809141 171944218 469031117 26700592 459876689 548505423 994195278 949977809 96615127 129865013 949072156 48544110 37510177 483509543 955023360 771744827 132268683 28540406 80301760 105511079 264181892 910433858 955280790 23782066 405149669 12728092 865079807 143142212 819756354 11735205 3263014 123582591 20635601 822469678 952552690 467048641 396654101 474321637 836571983 945075130 945513573 995457396 460180863 466671148 146663527 855072865 117830790 129802895 748737919 28829242 24846144 42091178 743829933 211184296 143273473 422978009 869423228 451724409 894341449 27850116 878994514 140133768 938224361 937721066 737853070 118381980 492098622 720421597 751958922 52749244 60894795 759040940 669970471 325123079 12699752 936725093 943101621 27990548 736441384 933840591 94156241 859161132 80319360 117860559 485491036 886114384 147932223 816818199 143240626 154562714 7229547 714066786 113889205 861689129 998241116 923999798 35964204 344794459 816873024 994302421 552520915 483251824 23376100 147193798 921413485 656511189 20440727 894812627 46488194 147392878 692116118 458039076 20155716 487858312 487993413 781113839 741485393 722061549 939462986 938552553 120162391 528416605 2413870 609473169 488177614 58238375 892597697 743047014 26137306 952529252 978203423 72030475 469425686 264183167 759850586 29037579 643144637 990841591 475397179 626378932 17283582 324267843 962878152 994828197 686223729 536576123 36667073 673277285 728015649 113541682 109680349 79199596 727761649 585429706 876963425 814694516 917562759 675708159 491140916 939403679 44666898 678810110 129530267 135266232 145299427 667162710 28693580 945383302 742816823 954260510 28275563 805192558 418984 115875338 382640720 24739770 71758276 11771720 342401637 588465215 759539477 942744877 366966678 961948649 602120646 948998559 73546999 12027639 28256529 745942938 739265331 71308951 784272264 622224506 112029226 357942737 267881101 441821675 724930576 381665272 26960547 457062575 849680342 109313256 889097526 64979640 893515040 65206330 118636760 62210603 483784470 143491174 16480195 993297351 64793743 56910156 134117306 850249750 994307621 943057228 66615092 98580009 753899991 91184804 263603910 802585551 837061424 20520219 854736730 878074379 144033542 138969177 338960336 755917406 386165750 71986100 248345437 961298727 551338709 753995653 878991609 90847401 84516840 536505553 843438583 182997216 11188388 995297239 576247128 771565279 845008563 937915325 559752847 388817627 195811705 147462699 215379688 62433960 677233241 753693639 223469259 995227900 130685610 900523722 846927730 25268066 80294868 54770755 986439591 938213238 825107851 950080426 606101140 625865352 844248029 903837931 492075461 752651507 462302707 844433957 101872163 618877860 490100822 844151935 885932817 89290331 677669282 134340468 575903526 957526943 806782864 418458864 27996681 693363977 622178921 607684668 52549626 138956856 12456691 878870817 475342526 63152508 938383958 18045197 27163397 417159825 28243055 670019786 113755575 949405537 113773002 24598619 73669808 859098563 491680110 894269382 955215481 843717172 458605131 979553761 270965048 523220683 12558512 206187270 950239793 22794406 881917244 59793255 141772922 16244124 28067467 940445122 122062713 143227029 998028418 738566238 954701568 826340406 146948880 147478983 759549147 888554212 885705419 28445488 78744356 77419116 919502618 145320333 68999017 737831329 12917430 878982978 959599194 28381450 885893318 645886966 29849742 459612701 811916901 519415267 89258345 439482205 113789477 993840613 147179713 134206867 272932642 875726668 494835296 603575851 936685693 433062806 504651417 854665235 793082648 39388313 874456033 24801740 433054357 964643770 955227984 805283981 897606802 653336982 662443892 977494341 745933802 945152560 271523600 952894867 953483110 28939121 147346791 607800572 800884187 874642588 908994157 870615753 138242201 73416884 954452931 911709902 492163408 471137640 990475379 999690064 144844284 744796149 946923755 183449993 199095226 894590337 10317540 146300905 26866245 12287908 44540073 43743258 79003810 448522136 760479164 805681203 476385306 146810181 453924545 189922145 554061749 448774719 560224768 78350508 40154340 222583187 890610688 927316390 457165934 551367425 925085947 593771815 760300804 607379901 961734759 401163347 143267941 828682853 928155341 414218960 802722351 86882647 147466968 130539535 968802470 101036826 846000227 599832565 144931408 492080229 987467686 22173315 120033805 864736917 717146423 894832698 978575498 133230503 869984505 26646316 108385390 207883496 20130981 45448961 659181625 21663586 12987117 877703170 758005265 556082575 95920525 138802756 546735257 797919647 995272521 989713119 147421781 852543037 995047601 95170880 130143714 102563029 56499565 324223989 483196396 994806376 787400550 985442117 142863317 871120591 187000251 20564612 424800629 610298459 912191187 991170851 801601022 23798797 113342079 45436038 713067829 137730456 999152975 860366178 959759822 525591031 606931317 42476654 816572956 995469903 54860931 8766790 124379712 615603292 825663760 883970900 442276123 5955708 467855618 893713212 856878925 292338997 977928222 232117895 879045659 12015295 991229825 492166037 759176986 886042276 79821224 992923978 858633133 960770373 11680995 626287700 123464847 143005339 264131067 612709508 55102356 113269440 8044691 147450907 743723296 20691116 569404412 22770189 402623232 142333111 543442500 784066098 19600845 892763420 509102081 826253708 109701454 71864921 972339285 684668645 487986521 683455174 123324501 905061831 28631290 735438261 73157843 33873743 4793936 131144226 223515466 532706308 126869404 869665225 16180059 17525731 147371271 28559575 894852176 147323082 81789542 453410258 11036062 321547656 833989429 27913309 961426571 12009557 502866659 79325127 878907403 147593276 663985971 12230903 599724072 105533858 954227600 974082929 64060378 954286000 126457596 80327772 941981324 970351972 998515232 29047620 202764432 519956827 955324271 793541871 875459533 106286524 23377745 6586931 613312239 536810985 759829906 136452279 214413589 144582219 943051003 564328200 144283626 954245266 894566082 325240867 743900392 947322149 466814427 12185562 224422110 113242099 874037681 936113395 10909924 944505257 219573996 582123994 953525018 313553374 567919799 778368720 146115352 46406116 29034211 851715541 721285842 527932060 144024616 947946843 911335742 20611126 71842423 957654596 532640705 953222316 712979709 857628713 588753577 255673127 749813744 351432850 221212782 146387157 992226899 610342130 935005186 72279289 392474755 878463916 10154542 13196477 325374226 542628074 147442432 867587424 69460650 919706446 76109288 145091820 894844417 147424629 26984223 126493714 635689094 726659577 894480949 274940197 574239668 665935125 810825366 960873810 627333835 73724311 250436003 90332422 892550891 323015385 745394964 962927245 762782414 978320269 113631354 878046176 711242963 146432551 319741390 67092451 920597754 143162712 490073734 259490782 23389544 660906476 8839599 23062751 371468049 937703196 20638619 606352643 402007850 852903814 943866968 949225368 543112856 13188585 442347273 574649188 66132213 617506360 735353925 147452105 143205676 921756715 969700089 129550975 442540545 342158826 54683827 133310897 402625468 491650178 22289280 25652036 105491672 363705549 72628584 24875441 900186009 78247183 808246744 24334718 401075028 4061758 715911320 596976491 726171166 12212912 145260923 345737665 610288721 113821364 942303468 366202475 994409367 6428121 989716880 677000933 858294799 16378611 827751841 261588026 955298816 929279537 12083341 351594765 720829256 650229529 147136881 822236863 7934724 584261028 146599226 5995697 322247216 937419791 464579817 29024863 27346740 873383830 677662145 811637849 603210559 69250366 203554968 991190986 317505616 638484246 352727051 17859303 637234664 672370294 56906760 80187216 995460890 123362375 3771592 12876672 319190058 145289317 804931196 241237710 955011923 28788717 977455226 446462467 399536705 274057124 120037617 222502195 80346400 485800084 476341304 707018048 489270413 350788712 914438649 26357711 20622512 72993644 725161747 813487014 502494603 116319263 866206083 129577007 718433396 28017722 979514913 880346912 996177107 380608563 105249152 74526027 46775856 928410390 995593461 72648368 659681892 114708332 388286910 912338371 608403880 554591473 272927937 741275786 27759714 875644014 270579599 929358185 422440761 999308576 424035955 610538053 795039298 418340456 475803793 992888794 984335207 64093712 588460465 126412233 540836096 73714395 724705583 884528742 218519254 952701397 542389609 887694694 532613899 887935939 873450171 145209308 775845075 462137543 29911211 262781915 142739468 615640247 989013156 672565479 28994224 149986818 995405834 942887901 519411086 72897613 804660643 790790776 887600298 609277073 80232206 1364231 870320213 207732751 878039071 991823376 826646251 162484688 786768445 147164882 425049728 233038363 572842344 993885850 822406629 130538132 141153481 137755073 69525567 400699952 470690527 861378574 952070239 961950100 793743244 938532467 602024250 43024638 397378357 736348247 868341761 335511784 524394048 804734477 385113234 59332223 26694370 557110905 138926188 690360597 605989710 957744457 63466202 28630945 109461783 317449319 137758353 977151082 591936917 11726284 857503308 28685732 28465905 465858378 745961221 865383702 113898672 680599283 217643998 921700797 786387820 12456379 751939738 71640806 39790044 240796676 88044104 742465796 132161296 895449075 139081808 284816288 2349093 810750645 324427766 79257661 130677587 883780466 382217801 760108491 959617203 885425241 6746388 978724846 535111508 995423495 29005436 894809394 793042335 758551135 865902482 18566803 995500218 139068033 321035052 241510384 74689877 28782722 521983716 491145176 274679702 11741272 447102555 793966996 738297932 751768893 961690174 139010262 983747136 80331353 953169864 845187827 340115114 980800321 24601385 869396953 744555618 409824172 120155693 676745311 995404908 610485872 342141905 752076513 736039111 130117513 865494434 541373163 492021775 992362265 945170051 8113868 454934933 24614213 221600497 146689619 56948651 28513706 71495207 911243167 139230991 975480091 490881068 994976210 946144843 22047204 519899214 122150012 826262125 73291703 441858743 453262736 578432236 424724359 686822165 487725689 340821207 625788324 873756076 894827533 99887814 186002830 754997839 961150318 357288838 127016064 785654600 968408542 146958585 909677409 551808163 403542897 330298028 249857238 79321322 978741528 686793346 442738915 755363828 726820956 143242926 128885788 756404491 74493802 873543331 878904662 735344099 2748903 487973648 105010489 142638302 955205077 466630609 103325946 333664321 945186943 701015933 11471102 756792912 113326026 130697847 883441628 760558586 995301915 472446917 130575321 858932976 961892274 318711204 883623066 146426183 768713964 862149774 857117028 147371415 869283700 33669628 401439885 22766550 416360011 609389372 27467652 25848692 877899520 923892013 878194335 802227085 451781974 951115657 961337494 938023218 136649443 811718067 987008211 138930396 667449461 976786449 467309960 19603460 134616540 535812861 939947247 124890132 357945917 961964499 849389051 962370882 559197441 528435704 677144620 742041644 69493402 879019881 652263799 414096061 29020130 491668456 219539420 991314416 113770711 728043862 576327980 941854665 937656223 690378261 145348251 946939520 356368316 341596528 3248271 78241104 38085920 467723823 130637944 55987283 482250523 642775733 893545044 945142919 37536220 187969490 872753585 337429451 12217191 790477168 953563521 633763368 904857522 921525574 490988050 28766609 788340759 894867123 945959421 47722392 534909505 943685232 80165508 28500120 975079193 533141822 146871202 756382935 727506159 146175270 621152383 760591725 72496600 536505914 732056516 147368573 942707016 76136858 28952773 147360514 42592539 997154748 73554760 52731334 473802723 76095194 872438910 995529776 854342065 774181631 15704125 541395741 876809858 794864178 592232100 958742639 307954060 26936068 977066587 28546433 39650043 141169924 26283607 349247975 811806941 198871223 759580789 955311601 922412608 991301913 146337018 290499253 289292418 491642845 207906766 12277843 29049604 40183892 769536076 952701003 934713027 82832882 785508366 21740281 736880847 576114894 775721995 803190381 794813675 29000567 743739623 147475342 145997832 827694125 536244683 24555290 367498312 78567555 147046216 601149293 27055733 47504370 22682677 122147610 877785776 54397319 144288067 20672598 309129605 422398910 28510154 952289659 472976980 26647858 147372729 138531781 27224813 536735180 868617363 96351523 12009361 7983528 764984398 887661135 853656936 24880196 121752393 130160048 13027968 129814354 758411067 152452853 146949357 399548984 940905802 12310017 340316596 878087529 26960014 720355487 756392590 738107401 609034609 885406100 254561259 10145714 807561250 826139796 397249196 147475924 995236191 488367738 924585067 145189449 147176443 937850432 8763245 879027627 938520285 146926823 173401044 122295179 124718124 993937482 711942597 817402988 927992239 101341035 109709096 657800898 760630052 869129681 986730515 689229198 558000122 892243397 4100185 709958914 956281530 715086592 402630732 885428132 879043861 420343735 759588071 654972911 79035353 860881377 73585168 615581323 204855592 955297264 66711651 999697951 134760606 890629644 474811426 146276481 111508884 726566284 3318768 80063323 601636773 954205558 920425973 997094360 912467108 26973143 136961400 866443324 585393130 893547912 414161726 147086459 559710091 890615548 971268701 967419541 938406628 577049034 130132169 873771706 734201096 80087693 8842082 308607668 987095339 29039978 872494473 6429187 329531196 22216872 109150876 475401752 261085318 341007350 577031463 743629632 15971156 28371743 129995845 28762144 879011155 113918119 860928091 952444019 691922895 12201277 130699552 788489631 990975717 950943608 733949528 334145508 225440608 28458000 143130133 870627524 266661436 610575965 51712058 56949825 532627129 82452002 946006663 861307900 113826030 6491419 20685039 974014213 955319218 20516252 805008328 518086878 116792798 417059608 941699102 754953174 719579775 666117715 771178220 11927060 146221190 72725411 15956958 954051966 146221607 498558001 912566557 680577648 939469406 856380315 738890765 604186234 882255622 519311168 646941481 784770533 28786844 886661236 733989536 483046128 147400361 934291257 836202440 80199267 978654083 334910014 219218712 13230420 584383479 115662676 46502388 122273688 955316117 940639847 476351387 685998339 804096828 953540518 86135975 950703520 149815233 71813874 894853271 836074437 937318654 119012365 147467947 894807969 341626319 548212760 726542883 281110976 402332603 130368505 492137645 792681930 112191651 11151882 146144538 74038941 734403006 10436993 63582835 130675688 607933333 806912453 510466650 273215055 995304990 701301780 597346191 852381193 64677943 995224460 399597145 491638764 491921656 340163631 174080774 143265628 142735702 24815712 146646090 147878249 20246800 920680062 593559176 950740214 593684741 99977152 424034282 811526030 31490542 962893607 78979746 56867233 547695044 409122142 64033275 743869076 894288752 883310942 954274920 607989121 605327157 136946280 8195309 854490949 225997553 998313853 942728457 596653888 146414792 497026291 98988407 977647608 713271544 889524031 989689866 474355818 983822967 904737905 496552572 408201098 977306853 11860525 755031608 997667827 704661028 475405282 911601562 22783813 651345390 828393371 420682588 430086867 987930646 55215016 610024893 524547672 606365559 945012893 834419517 74958319 749322509 886305844 876938362 878731789 959802184 659520926 876777079 818982220 137984844 555542510 2496350 69589438 977663716 6496920 575738921 881698090 976362002 992255665 589605705 491901597 64541194 952888442 978727604 602847014 949833721 990796072 491917672 769551330 827216629 955287986 400541371 822395283 357963529 9826444 659303295 803495458 64039994 919714844 145203099 962878514 402088230 12090905 385917934 147324834 797783075 878043968 725537029 11783271 203486911 576939417 145997972 476357894 130640883 374633428 872148282 889580630 593824415 755220718 3856808 894839471 749077907 987139441 147325328 489495618 147216194 653331628 73611070 331661512 536123412 109617257 26946629 145899426 736980500 890347807 136974436 812098763 530534445 661601235 994419944 951036053 724697491 432263205 21059504 883871266 759871282 274757000 29851784 472200101 603011950 150036080 71271159 139061000 743998415 28583256 21616782 449175696 221644791 80255025 139038834 417808778 964633634 467027046 955759371 136456018 939601834 718643176 406682159 90680681 39609723 752228446 987085305 786945102 100961288 806959841 610228241 952691273 12905930 608613610 72255774 55901418 585309613 38703885 20649324 11161875 97135745 599801508 998289828 23642430 796198064 670725095 785368921 993333094 146374043 759769204 845438011 137226020 502600054 809698158 318886897 818489213 604783527 626383115 503133259 82360491 39970222 705954344 998434792 29005979 24875286 475291227 29060012 755797843 951548885 952800684 27215188 3859525 130145804 862244234 669924075 626098628 139071470 63646524 146110430 886422498 705338929 642046358 752256981 262971466 976416082 68212792 820068846 678403826 874718895 211193956 946346581 725016527 145848440 8917954 443476013 850689909 693413264 991303033 659927965 820988387 551355416 143097856 615291464 587014456 515575982 924221485 28671741 465506430 883407435 846280700 56930196 688766060 130585925 141545934 147431431 927124651 605878415 670110269 28559793 812691818 102328913 740713214 911556093 858941048 979550047 686880861 811888196 726934058 109682446 885341833 739401217 922184031 670334969 878973194 206783144 940471117 606407904 883984368 491062527 492164915 994316709 894538084 891619618 877412129 928314964 590586730 147145752 861707407 787146241 437959323 44472240 973036139 873012487 73209735 878663052 476146595 130892680 917124703 38062442 66391471 27245874 492176829 12065662 123082005 990817783 883587320 10795216 949869655 79144689 1160075 125410768 808539596 150984677 69958865 868521283 518869686 589638978 14342515 53996529 76636949 489295228 223110469 29008152 995462721 543444558 778343488 790712995 476088612 858130895 879807566 28479725 816871227 955307284 267840064 957227536 760092316 9078644 138677932 145203169 143583218 87974903 456538325 555898738 26730905 138814978 147438475 125274030 517087742 140497592 329518959 894589450 624784162 740445783 4344450 333461509 579063430 3804227 130644655 103384206 73733178 995304314 876940895 952693929 357680024 10056460 953565425 71293816 883317622 223591199 894072464 451932598 109412553 143263659 666139385 860347883 601917059 932246395 22318952 147478859 58354130 90024775 272989375 63562655 290693804 937990007 340544913 110210338 50390211 995395063 984626074 603999373 760643100 27845387 101325033 940790318 9590888 884009380 145726728 978227254 78115136 987694545 989738403 476391030 16027608 477484991 942432148 610520275 742231031 550989939 23753193 959570880 111270004 948953189 994989536 978650347 143845025 841092006 819052070 76125254 145856962 142172341 113710480 949050437 270571915 28443158 201542172 801379899 606363557 589490119 982407278 944393311 992250746 134040827 34489573 299820771 385836807 856803868 541681470 10358727 601637233 724944757 956685060 366462824 803508105 113224550 67055597 433223242 147472519 729792694 724749589 76161080 783123379 961823936 58220419 715185389 21163033 13339284 299960145 40442522 55912653 999677156 993387998 63285293 27578914 995518454 206704882 113886342 954778172 12297923 802322200 10794075 128232784 28932499 52013621 145336719 863269870 128303048 552623958 946224096 946272615 142131682 960789320 686616013 805218671 876523025 12295550 257221067 744681750 739490709 804728953 473091168 129514203 945197632 391322796 349158739 130541670 892708150 44365756 535780458 11775068 69358920 846173439 721264539 755870653 871333747 146635660 678499497 28404743 427180728 804921715 29027734 876793358 128595735 19428509 15975569 143101742 993110976 145123896 11732959 73701310 200243049 103241709 923071040 143257022 990326777 942755287 961957755 79832779 130405090 610494808 133247816 992042660 386614476 995340193 827445487 416659160 878674626 95995292 362146939 953495353 770670256 852223597 734521284 69537781 878245978 357975097 487247964 206961864 273322961 962806958 73524593 29059152 970348945 961952584 4796673 143110360 606259701 852365800 80268437 865978995 592833253 867295920 576875713 415025 720886566 948548758 221570219 922102081 986604572 72509100 997817322 109131382 29049675 822064 957673456 141843075 5947883 342408632 135677124 1122534 143208967 2520088 775897392 946892344 978669863 12763048 890587770 585434030 857430077 62278277 27728625 190218398 471534282 72206134 877961229 83227713 921153344 199533803 863013853 138998616 24855854 955540697 484964687 949785684 541321485 878849359 861238785 357983886 70007569 466910404 146423170 481706421 48221170 29037474 147226135 470937495 146672053 535794650 809897019 959351552 946010171 491514606 993351652 788517345 870895236 109417909 2301372 720525018 146148570 756443307 947723980 409167862 449337628 758548887 760095744 759543867 876930490 138167727 111990537 684690497 479618732 572536529 453386 892769721 955139947 991234303 147339530 414258167 869597394 670048149 911606004 217171531 585391453 23809007 11960733 416926737 842339067 862146443 28896809 878500153 870920941 268046908 819007196 994190902 643530371 13257951 892707428 83015018 661389941 113911248 619129037 463345979 954263148 62452998 683715613 817397914 48000038 576966603 406173961 609554297 139051157 955282098 559412534 956964458 155879185 904359269 546304458 413312736 121789393 82836379 24037432 825139643 655294644 413166351 608365766 6311654 460296846 127912963 610561661 20507610 109673964 659644582 946093436 991153451 105275044 552674938 621581376 960918662 93896324 238936647 769973990 945783091 147365681 113899833 78560482 819459419 676616094 874576447 766459883 29016692 978720111 701909675 954518007 146288479 938864020 272953203 968186910 18024437 995485056 938460450 778095112 990288213 135828689 953502413 759291964 888197470 36990111 333770280 970074632 76132420 288629068 994339157 21496326 890292222 524137317 138546983 605328885 19490980 422574014 72689563 22651788 470045412 272931275 988756073 684454678 466903214 217414275 977878700 576069160 71559502 865395234 126987297 246935723 474888032 187318044 204859397 455835543 945097757 8430488 824337011 97039080 758381140 71476730 726857922 693383271 120162018 51708573 595622985 986041842 483698103 962303971 610025210 141105012 16472190 546041263 722537950 425081282 549540554 257827735 12214038 718296501 140859321 787535253 115334961 307605445 144717149 135670650 809914571 136453504 125418015 9941887 956182789 80341252 144172497 748756641 878479419 487660916 119127397 865473151 458627929 113682228 2775227 25357606 949291056 62155801 894854545 590745601 608456016 738472762 994782648 143157800 24753902 37259151 104057204 686383386 20636049 147096777 995216666 141163804 824350294 128561262 819031071 930458450 397122756 958810787 727637202 543978007 953388066 912335197 138942708 873330194 950565998 91887650 80086549 65274168 483539608 536757555 492201012 853075183 587406815 610516135 474914828 116452483 113449367 803393682 537428363 16967989 80201406 22769326 995269823 639875321 340857771 994626781 941378637 920007695 28641537 528270064 785097907 258900389 542958720 875974494 947287790 29044235 136439498 760596132 4700544 622176805 935910363 983902180 551909395 210169959 54710760 744792209 794345456 936443745 122161274 147299976 907490236 289475791 147054643 54431790 421924425 26958076 422431274 5688591 937110551 18434074 188520559 406091024 821099776 711074931 101126537 1575457 951339955 140281828 32782642 503242585 872691008 146912873 871565433 948094694 638989069 16462598 11173099 65317028 134610668 104713780 983466545 191749094 3699961 28516716 714946443 770158934 608484952 959826503 541384021 809879005 103331981 138961063 885935578 11113021 65273467 688134496 258195184 475049004 223210781 953906840 826547617 951564683 105915203 107624150 126247768 26701581 878879351 223467399 610085049 138003029 951996512 726968406 861034042 101163223 878604638 65072445 796995727 978110730 886498771 113081474 912556616 812720437 854368009 29010204 147435855 674963 31468151 607271075 56924336 223420955 462793879 147467546 205746521 147464864 803020435 626378746 28526294 935614886 747188409 611070688 200257312 621663585 557068300 152263359 903231170 30983283 950197112 610064723 12155957 606901552 602363705 707065564 219546001 2057929 939430843 26805637 593548373 7295596 106796372 955222220 29011781 674627251 147351151 28821696 927778327 872426061 62406744 828391582 865424517 997676814 917624093 462146943 385255102 834075928 610330210 568394099 6369471 668847428 936416219 28521857 978287017 12675071 624835749 589384495 760603783 144327419 130571372 664042475 891860507 662771847 720764647 937932760 970773966 955441065 16494262 20231256 888025255 137638191 952467737 407746992 156494103 749329021 939257974 132675570 100281607 21733546 500669585 472151145 11114592 132504467 852450021 995526848 725748426 617643544 686958699 805285053 454343089 978626122 146788053 72565227 670891631 831841263 411077212 147421523 73585676 147358494 945098079 29014655 357976962 26973504 878465731 841298394 69502063 28447800 919108628 206768965 50614788 457432851 531863248 3797189 95199083 878339028 946313602 536572372 483173934 73153365 570398805 2394788 26925407 380568715 448780368 844190910 978724518 223648449 79489610 79608809 861266618 110738483 139065791 16456706 825660206 526706723 490400927 994092517 530828625 944593896 147448173 58249206 991028462 145326274 558174088 690530471 653348604 809876812 920959738 127364583 112595839 16504649 958750035 144746743 466857180 888221272 3861493 878910481 134868548 943569253 759955980 995442514 455312021 954736386 324384966 977398218 27934981 119544744 733459751 743315520 13679516 144016473 413911590 20694969 553950149 602211707 44301311 820302142 994887338 845276220 55588961 995465978 802451956 993407240 28274016 394861867 55865925 932819935 870359159 751967352 763341207 234667122 972797444 838604361 464916988 726775639 46802472 797957389 889608248 142365507 859612716 503276924 760470640 459228805 132393097 789986796 121075234 734633936 521528865 938149607 825105673 752076729 56947443 243215111 10082824 928838559 491108661 731168958 61450352 245653851 957101126 71945010 933619946 25834656 588601228 878056952 145363491 29048068 672190790 144786017 878237693 955615755 909007137 928006060 953280024 978751150 320128397 147053978 28779253 491127371 29072646 894816752 792830559 913324651 934880223 827437942 626383352 28727062 732827017 670060020 955235710 26238158 117933393 1764420 13250548 946117038 675342765 355112420 954176477 860642756 145084781 734573466 453404560 760556994 878057560 96881440 768897207 673452963 988057517 992762483 606116696 609475670 722882921 384683200 869531074 73619397 894864012 864116197 26450765 651067403 961607824 919122206 334138585 994319101 129335266 910754880 113910987 134582759 744754697 275819198 929931775 71262264 751973765 11903857 985035111 925184345 825521243 123178614 893729487 531065993 678498562 612246949 602175628 73675071 68093916 202081288 147181492 987575300 28142810 935808242 759295247 120966518 518452313 660634482 417724404 143172882 942571506 608224140 223235264 524489504 118080113 993980449 925948401 759321475 675568044 20032075 853848663 871598847 92939112 998154206 878988179 67217691 953221574 559975946 73501066 931118071 863030484 999622319 726219943 433063408 995472864 820549820 758544311 26007789 635157955 17279012 147169430 810365560 458548734 420691888 20668962 727049117 739578922 785458314 489601775 66074217 759286878 17774242 26838529 128055305 12203322 78172643 284232493 3786608 3903321 744796035 694444251 884709207 938527920 751192853 68985118 995958682 951113069 744737382 380610231 931468707 872250461 80085254 4789241 777428963 995162150 133579181 819764788 666312010 393381400 760565674 610561703 491095643 548490037 55190602 492190537 760228730 499599755 601908829 146373292 771144836 702536420 24886651 7498562 130667705 128463959 458292075 570273009 653201194 957596720 606357305 957336436 951349848 147465330 283089446 345362590 476078506 419269452 516925913 144277289 459614303 957467405 953239827 489751459 147443019 337725162 77638065 677397221 35695655 79999085 351505568 87151346 917352907 146421010 25011217 26453052 7639114 840308819 246494860 353678946 737761850 20674157 283860602 693454861 147315800 28725486 980193881 488003514 26806228 122299537 961936684 999026610 471969533 138154813 126499929 26429180 147199418 286469772 29069318 942436477 776112104 92770565 542675501 951968676 887801158 928393526 890577086 295959634 26953635 878473341 7836892 718305443 29068845 206573801 844931846 128319863 938564519 28891452 601410294 143213325 28906586 577034102 870910570 12656040 258987381 987112782 20671926 567478023 802971124 72871576 318133391 336890363 784444187 996483794 917570408 894578160 491832385 29344587 26963259 131217686 138975024 125424804 967382432 6439350 492051380 72681628 796856956 955201870 68699411 888218961 789637656 727232267 418176485 181114210 56589153 861120165 945074833 986829724 978602259 130048755 190161842 597487070 942951786 901749608 145074809 626421508 965332668 878743992 994963064 19627146 175133722 385810975 862266413 6602768 70900799 269023775 44714560 704953183 894856390 811108528 435657801 28482936 407884028 836331125 129648626 324551203 692437469 585129456 606369690 826585436 786210699 938381295 997057095 676637070 686606776 796308880 924167866 142945836 5558652 879029142 6528836 925752722 525534727 676107888 539249451 146419597 224674326 22688286 11495527 777048326 718153406 520297704 749680560 994930180 741214158 890470572 3124981 104907746 69448341 852857126 894814774 903117956 13187943 872161873 602196677 26944817 539247603 80352714 920026956 970749441 12177168 590670299 35155392 79280310 820588701 937655336 714472503 659772910 694047791 405454525 961978887 858563715 878788434 28557114 731431888 13238512 145338663 145341894 147046560 415604164 6571532 144011481 146801611 752456492 755894658 72682234 995436415 344463042 942941562 539301655 814214791 136652949 212296027 73628227 12196092 146249847 22791563 5463290 504414891 866114933 945832581 188766747 85049231 492201186 575051293 24714530 13206954 199572775 373666365 82532539 938304383 536705533 716500129 921621936 586205076 951320643 976377431 593061200 33509498 954681908 238640897 720615946 42569703 852423624 4487331 142761123 2395269 790844410 851212307 489546667 861968274 941622403 948131735 928408033 80328792 18555454 28940339 491898496 824324493 113345418 256726427 786579850 778021099 876535940 140909770 26721740 543408370 143786071 890272496 80106426 526722850 900138576 861315580 998085831 669977688 667995389 79175830 818451169 145359271 207805479 854534461 217185116 130512150 749849791 142978352 393900692 855065545 29839191 274127179 116735510 195320449 130024024 16217910 27711770 888142525 608574840 731174121 320147104 79310172 334624180 44935354 322819949 703717677 30500318 534131450 918431066 984864543 28993188 491409774 220506754 952148566 215038507 878349625 665101336 575983766 885112239 868545351 577005011 972426021 147474981 26819105 66380911 267463603 35823627 853082552 937709076 945105755 28459641 571337184 321100609 861944727 28273206 139621196 55337317 46501218 954441579 747127585 550353939 870011949 220033214 659200083 877366784 684865722 147432421 589535717 450050850 76122559 52650605 756190891 759876289 572833440 80346330 137996489 881259987 609510479 11120878 895958584 982978453 989145265 200037573 735086370 890500645 991238170 546083745 19088390 503045149 1723735 109414821 750748675 29025589 206845144 576233517 134803035 43482521 258078536 63069921 677467235 740613776 728787271 995375845 855618414 13210318 703062433 305401904 920030731 878961037 743693122 919507974 949732744 79572973 751635477 877538530 941896592 4163512 30437197 921265007 430820167 502573247 71932006 931215919 310419452 860909202 602495150 932811807 878694255 48507348 389011717 139051205 28805579 96470793 130126030 11982604 610592244 678347947 944529500 121556077 249563986 28512162 150037936 985808120 737027057 465975366 360610097 671746444 11678630 602043013 898353864 67779027 843061408 860654771 878884891 24803786 924536900 961105562 42326541 459608641 934335801 4465185 597360449 492216373 10549233 490003116 27979863 982330936 8062118 610024865 734046349 849689566 602191805 146344941 760636633 137986416 284252883 487726099 332209914 73677158 576531614 80357491 71595989 24830362 877279662 442520200 165657078 4602025 6331814 352267157 5026430 138816965 63469744 76948008 29044163 926458035 302328654 942013707 925921163 676387662 937732801 222633857 130685400 986975451 361881005 5838864 538512664 636732703 961601384 138495370 339859288 356942038 62258856 972775801 402431229 533558655 12530851 823321317 12729337 686749837 24779107 223193671 596181843 753049186 174016599 454442794 147200366 80221064 185920076 292969 942949844 893715831 9011945 485538694 57195137 951110310 26378100 929226160 970273570 558571825 105506108 74067647 936875724 811900140 268740967 845875416 550555065 28783663 342087953 28925640 789457041 6904213 833164492 804102579 425029381 737812858 11773959 715394832 961474824 890617955 478945123 888189379 489053267 581981843 134789131 945521829 892060068 759079404 17748269 581781111 450257951 26403767 992379440 122305699 861372830 8046816 638864255 977329389 944835839 22648943 874657706 52702043 12470930 995213671 20672131 951009089 609561233 664139796 970310305 744765646 811879175 26348771 15204751 416269207 77832847 784713142 858596859 526632240 7988732 24608363 893012398 139800990 953767820 2087993 136962983 138797876 186714323 683718483 223357346 864208336 959311813 875351683 29950423 826650215 449987053 799402408 458894069 113397418 783707291 63330160 79049225 744686757 39928957 607777311 784265755 811909007 20436866 956609241 759201633 73325174 130169469 35715413 155598082 741230086 862269190 672142122 942497349 4675482 474268922 28012158 56961472 532539332 877768135 915693648 642889494 129487067 622208648 54923955 518442579 273201553 19378654 56474747 414335528 80361390 875843564 46444394 308328329 804978852 686264285 955048380 16223469 16118718 582198496 24157245 908570341 870108714 866522163 142613841 534221017 107588683 758284629 549397742 671147265 952471510 810687005 59864724 973725538 849769418 138826773 602869835 27926916 944930056 955331478 748711660 562315026 324876491 910439185 885437683 73706104 147160612 706100003 503153897 487908661 24440215 804439145 767369109 67437561 11903203 886450334 780229019 954994263 836639167 145102667 28002990 146825683 976924272 5929390 794166976 618001939 113867528 120064781 126063004 134452438 3857058 672133028 20649676 701371761 28651553 601940503 747785480 876774541 894409871 759818762 123355129 961444481 947017170 143162807 487491251 76165943 878087206 342100994 869967264 821119588 626385585 470992758 961569176 943080454 917926486 986036811 559294210 1728368 108516142 422818695 271649141 19073658 982828361 255190383 211626509 961543256 29028207 961514310 1287133 616627215 350937143 814590931 20410350 198300380 29046703 805535822 919542275 113925118 130543753 349204951 669175517 802977316 760461115 64418350 944592373 474526145 63173478 28637223 560248742 524257730 978728002 388923444 686851831 13259965 945636792 29014458 139087255 835133989 877718774 610812730 23303838 124359029 143161788 473237155 214841329 995927660 13250178 275726262 989211253 929491112 811903563 574949770 113830676 990637778 391004281 662685654 128049609 760314470 483434253 883982205 412446593 212950021 414217260 609619754 954526566 724997014 824568067 189131685 893541595 280034269 505605863 12984534 877951643 709776580 136814980 316006872 263014649 73713746 560277488 14399724 63001623 353961635 54578300 650731757 113880867 558779370 12235677 585392345 608903495 16478083 738173619 471188974 692299789 893443787 889673573 146920582 908483359 474836555 190192822 701659284 916435146 146941330 142887444 886301157 658924577 469601455 146807092 501043228 938291234 743329006 109450604 928912861 346115160 824033224 53349923 821410343 743118255 793094292 501541849 606359763 8816715 576459270 959559005 827437692 491412239 803164010 138520092 10118724 119649025 938898520 689221036 405617718 128371056 492008035 599806375 959458651 144858096 863778711 56871205 122307995 607902501 37282803 20670136 649815508 28022875 876606621 425040961 132429380 467966566 970681013 454141718 860248707 994377492 850355214 28971065 282320406 29020860 995516093 403649625 919587465 509630848 557273907 567468332 147447986 145353952 483537437 649085322 876785735 976631694 146902433 6584631 576998511 71597317 288778423 411052790 788146932 760603545 333774711 994464164 126511098 66619810 150020661 808875515 31546010 483804269 120027790 718685712 102338262 945134146 987063837 164540428 29033703 325348564 998038953 12192927 2720314 442693893 483780387 950036627 103405506 934353942 79032174 400807282 684632698 415824892 78218170 483562202 549724690 733900880 805113194 130665117 733724808 75586486 96974934 760549642 787974687 127797889 304129956 40561135 756447167 9641336 28817697 861262805 206728111 878914099 11711166 542191713 474027770 734151315 55839759 268259601 886792993 29050411 398760461 741377158 385770827 813901337 121179648 840845539 71956813 526860813 143115768 87977621 217106690 870868977 7309827 111528156 25891988 957620225 147216492 210112315 111818799 147456965 120711803 957774850 273737687 76144525 341544474 8996464 130647294 878321110 491111679 473254879 144969475 868548260 486577575 11291967 20671190 36280761 838804440 803675360 861128051 307528699 75657896 976133202 536777239 979705960 900774436 490845672 944856422 990257846 952008218 906142653 604142878 423909260 8092490 884111020 995493093 26941833 37871079 60800750 505131130 79570098 3334057 432443747 877021909 139058311 861683032 3356328 888202825 71374383 93737326 141708987 610495069 677373739 675793782 997042785 529509767 742671286 844485062 28790655 29049962 28535379 56622085 859212551 147156902 490077978 981709766 65300259 111660900 3916922 802537188 20687457 27513339 487989566 704633978 995205942 93931940 870380011 749530994 134238106 938437997 776250849 989757402 685884565 751904207 448060353 418203439 146331110 297925102 26990015 105401020 15946985 20212057 742626862 387412016 140824760 71954475 463963034 912239542 488933824 59397639 953760630 961128274 63519528 138579391 190198496 788857026 70054662 145259271 532705223 145345807 795158130 984463247 970465118 692711995 271225446 878941150 22692628 61432832 72414532 435750527 606883942 894369586 894422896 811870899 472550794 576380243 955637130 904772634 918519141 952197558 843859302 534667887 133505527 693168647 970224723 961832824 593674702 703803454 960180265 962890670 96069311 25767143 921118203 999587040 146845620 758269633 146247405 842362803 408262583 351124147 72511970 392072306 756275109 917040391 958301195 28382287 147472210 961852616 920690973 760178249 79571101 94189460 486660984 368125192 861818949 787964437 455102527 758497364 141694764 938508022 26955069 130569542 497292529 961968017 542187152 344258696 921726399 606321371 79060129 105501894 79867995 29047177 593817448 136780327 861164452 173446122 876982689 473333035 759920882 28891709 20455782 492177096 317004725 691939115 11796259 22657470 802418298 859897810 113913243 74072713 489806639 173413439 228579565 823880758 45770891 145335450 438631442 411892839 28794541 401441339 993371330 740314682 28999301 554684209 876843038 146387732 894856674 887965537 138965393 464840691 333217609 970934228 535608739 894459295 677716624 105536763 12155248 803397580 147478357 336417132 606277629 894532313 893145479 19524689 920006922 961435993 576410234 27719094 415660287 370262139 886290542 145301017 818971856 79981130 143761036 752217009 319084928 836416028 79184162 206350798 925262939 18579485 467033997 745954047 348588564 341113178 951145019 996043474 20659570 67268083 487831787 79171643 881777016 4815019 669143661 437326341 20425438 80488780 149665099 138907491 890498708 145753653 931182971 394211384 993267871 922189889 685042157 72381642 743054672 338453192 944819218 593669060 6341278 126299590 458115725 758406773 852623883 130388558 755039689 469303736 659827502 543458397 120118396 994743107 692943646 35829965 46174843 978717935 745314227 860143274 415872003 10564544 45156104 3353804 886433566 813678619 487263888 585435596 28537872 11706502 112676435 258269897 216482713 526040081 145534891 845183055 576438142 729532060 33500739 538202380 131180331 487959787 27771402 492185211 750142832 122316222 55720351 669711036 959799383 785678256 733974309 653181803 52349992 606303036 206953229 144652142 78684022 864533928 108601423 26966762 600646037 483753783 401059674 66701726 988788104 885957874 589588838 538284881 389355922 869188731 953245528 875583921 788265357 147173266 725582011 889563060 223421668 596504364 223014828 686371518 182014418 742975970 978016482 841871677 928113107 760343515 994377840 139052225 24268430 20662858 21453555 573543 35360601 506279664 799586327 248321505 456850465 777307427 112853440 76120516 315996903 608451987 894529242 4788977 79456454 6175004 139066393 142733425 925276981 337298981 694490584 1644537 968829593 308538309 751704250 24866302 418158412 491787320 886349828 147446766 945148959 943828947 960851222 18056131 152760255 4341245 134865191 22691635 25741086 558470699 707010101 859149908 935512325 145258090 324149498 71300881 774541297 251621937 903194034 503282627 911511329 959324230 464654380 878055563 586299217 221602819 993093262 856071956 602165582 471080411 384822785 80328239 138339306 978569671 70862327 882273873 133796577 79261048 353161451 141974834 71529470 959822805 202677863 476352350 424918955 230904741 12225699 12089846 746267730 4854643 20033771 70819187 28743065 67291690 959268115 752205317 974248624 64821468 554954135 36395636 46786944 400702803 872393227 501177868 475327781 771476659 603945207 999146797 44066609 28899923 356376268 111812750 8904348 349419474 26717216 6577232 904180232 147451668 773735178 961976028 918442786 554849150 610006360 491927623 871116097 894461664 882677715 102868974 102857862 568351725 877931958 103391639 475574258 837130724 987577429 744718536 957384066 28031159 552614966 122093318 543450127 12160483 865063076 610189717 924144054 951071220 142174667 24844899 13246438 878996172 610322284 141703808 90695549 11726698 811293468 943081571 138505632 625350943 894027836 3991936 491083337 98663363 29052061 146838912 733331795 583248910 475730937 436731215 505620864 3308860 22986362 860070362 82738998 10040539 67967725 340659663 995502969 71532687 984355286 112234873 852873856 485500399 712068259 810369026 491309990 936925395 717579822 523268586 861303007 829469087 71425643 530771627 899051682 475751636 791878092 426002132 610477554 2347718 823034281 970840556 803844951 246570159 940397838 12292618 938446504 27990976 998279136 1523966 670343614 20413179 12408782 20683017 959572544 950605935 925810564 610559396 80366662 961266267 106332820 28558558 878579327 803710450 129603562 263711989 801102856 487474295 390194542 673489845 691847222 533180936 458099739 961671830 872612257 57900788 26419755 25228046 575876963 184938274 136919849 39632036 10106170 92762912 28688758 130155306 946928402 337951903 10158927 340845773 10035039 474929258 315670867 920657803 653322797 26982405 861826957 719124534 335122191 490779021 449789519 609642045 995004930 870644561 984949079 130224425 784634659 961977227 816976670 901685961 735465099 927939445 722607804 24625393 805291801 894683222 259628572 659715268 954966196 894847662 112462699 987127902 989663089 22906641 995493325 586313384 536541977 337849157 12808543 26958646 755857407 759264337 12713609 843424725 876600937 648906987 416548243 475167361 777401344 147135085 984354375 77164682 147385845 926580945 490961443 677153258 678131321 38033163 973368464 596599684 263834687 189170706 869568635 886008853 722854656 686837133 760597082 727037407 29079544 894555079 892663185 884344600 101259045 952657483 147461181 145876867 6703455 143265770 938415881 889046639 146849092 636355621 45700828 397878077 674016237 609269718 109200871 759716951 815847617 954754796 396366138 136181020 29076397 67394700 691106596 318928888 794578892 341430608 2200511 21945748 870533421 820326511 989728776 113499711 425055281 147479183 475863257 146120097 11238719 80350331 142872273 541342229 939510541 69835089 28035576 141187505 919452070 952196702 733177269 975451967 975374087 759514868 894831111 24724089 610034807 733643302 355635084 574814717 71205593 851525284 138711015 29039525 991026723 967064286 71959919 584319742 874392580 78023273 146387910 633919133 145358631 3612679 106277013 805082669 69626112 871207307 627372644 323854589 910535794 998138788 816608786 967446033 24279707 112838996 940988284 22231228 300214759 652817681 26971153 608387881 789984165 418201128 341092743 405923896 113917898 946638222 995458181 800447792 103335856 71212135 559626270 608566148 929880892 801599536 674543253 103431992 574706196 538495985 222697407 516716972 100645576 878468265 771120539 340056910 854239962 736807468 725420167 793704102 366967565 725850591 323389082 60886404 284679213 70698481 907350631 418187043 76691347 759166619 2161473 954565878 76050754 974513841 26978409 989534523 147459518 133187265 930488501 11886254 886082509 54859770 624252388 147479820 132753941 172285523 207647957 685798282 841117093 810832383 73120859 903552213 790685787 23561865 740548597 962931998 281341222 486865823 999880769 52291925 955317260 637179751 12290308 485340427 909282393 787476488 44158945 843239035 390988928 606253813 29053829 11120084 860221352 881668245 752964056 141075220 141153082 470148594 939486478 458962488 134344918 27959223 925278088 608187672 778361984 128195604 774186546 876448250 40092437 616254728 125327681 13259661 973347903 728525953 400340824 126490187 383016198 8084228 59391359 28980268 88069691 341102521 139094498 726415968 217173883 59074950 989827160 587534684 145325128 20685390 424798877 85066726 982943836 621388237 21974414 67214216 20135812 390978651 733642915 256545410 145471105 722220168 474248512 147438966 15906036 73378524 73713076 825950216 974637521 760598425 221127855 574824057 418288263 719136483 928328291 885951210 56886450 129533391 858988075 69726393 44626628 994975633 512689788 139065392 887979293 846270406 897521210 961700763 97131078 739973511 957756812 418467356 113146946 29023187 352899925 714245847 991306821 743455295 636491079 730894108 854439516 194351447 954435555 690817262 773888069 509925617 995000745 685556670 756425370 62384028 626034023 765594326 146288049 390500263 61134230 878467620 819020397 394204097 13184828 912299154 979709920 689290603 415625772 13120690 223702921 174386458 953566951 156481394 135450898 783877844 491828394 980165817 935307910 931626143 751167679 970846461 212351350 876760935 543405147 734381479 609508492 415145491 411961539 996304719 685094258 595565118 769455924 71582615 20613895 503040704 920385684 883860911 539295164 146938085 449604312 982332430 543285393 147886832 392483857 145115240 781450351 147473006 568641855 743830265 710096868 80194278 54936326 88546748 953104212 126374124 25429836 13158189 993371744 582047462 476923396 893908380 7973271 874494686 407220270 20246325 874784456 608214473 760508518 467625654 903734459 874827439 626418869 960897832 472258577 77190228 870082604 888074071 879041349 341210808 817135535 608385219 469127108 807324660 139063332 28175532 5316797 711607844 538629867 820840183 474269120 998204902 626038617 959829041 488477448 938804047 759590022 446053997 142976684 70672088 938187550 467923300 1974314 146075063 7466915 945136064 542949911 893810641 120413411 471896397 750656555 699169043 13264059 438628709 931088159 2869958 10887541 919361872 778322678 874837209 306406349 2284059 142174277 143276685 955247924 80334311 959444216 492101854 138959894 993796415 70508078 909435663 606360847 458582481 846741151 213147426 935744341 843337103 17740492 869664374 138640398 82573357 655677190 895818357 774896274 22806122 56742948 109182982 917535724 139089221 576526277 753304730 827566419 992272994 550797918 869523194 799804537 481686824 873880733 540332618 921737759 127948572 492207274 134542611 928415005 54226404 6811870 697102756 535813618 414215478 27855788 72672252 374946860 43652217 886285305 190636330 867491727 3920776 281903612 669833742 777427229 140515523 804869051 27985670 974307655 73213332 955308353 452197987 33608796 748499710 954774979 7055264 894768875 130292014 395702553 752229577 711231997 930436264 626312616 885278166 755586345 955125649 143250071 152305306 796904880 409538919 391081316 962871282 793108751 853596271 644141467 626423090 20637182 930504947 988588743 69880682 610351456 142207261 863259594 448729458 687737593 463810692 458369710 518698980 760489897 676301391 945073337 877386149 147438222 189038291 952230242 786337000 55173352 467029713 350689761 528313925 913059719 775692799 954784188 954002225 820931128 414482290 290757797 49239688 80081228 989807165 313916843 916484901 890638246 818019684 130693785 489542442 7932531 96018930 19175700 23316473 561738829 132630183 931931585 859865337 101311420 376284640 22216389 686020933 419534271 10192578 155544053 15112330 993893978 139068674 917575515 4422448 10056313 28937558 961120030 29087584 111278376 48129421 894835470 875948457 82328862 989843561 334577982 739587269 425068225 811647857 793663102 23698048 974132475 13166192 146662149 80289736 743420406 827218501 6089792 19033860 625645364 353682063 721179970 951977688 926670332 146772605 905706131 922863480 831559103 411644133 492092274 63588112 481099291 284254735 442812445 89195991 15252834 852278529 73114143 13759343 49512159 843035798 602169407 887744274 406185380 59414234 87630696 73620812 2163955 56646435 633659198 955339898 12079245 967507474 976078354 501507183 994087095 954773634 15711531 27322218 851877960 146234435 852905549 604569214 79995022 991329891 995511975 588348030 889126072 344304426 39593289 65178873 588585543 349256568 35950546 20423022 610370560 985247609 29075808 858920758 709032256 543496564 146374869 955528800 970953152 10685021 952189032 334575493 2686068 999722943 147448887 19377673 3622953 825647773 626323027 61897827 74052048 844701986 871453153 133830731 134842331 18600100 759040442 683166357 760414190 381646277 858123868 479608443 26450468 565588619 50986319 140585912 73179864 960320601 381851141 144192897 79538328 827461179 753660319 549479776 878070777 972273805 856930859 454289227 920933208 725939728 518334166 877956992 572547147 737980432 691342381 147288642 686860250 986873953 117844114 146411353 146218627 147099973 691360506 336217672 41218168 892356157 12954863 20687737 77034703 151164940 990589634 961395573 6595605 945958616 975536042 986564210 26988691 843354149 938511468 998616249 569219076 730119243 922463118 718685259 894702226 952144760 828164479 881122090 6216082 945840724 240442550 6112941 140627788 61425479 275502424 622119492 610519505 778292003 71984325 62400968 28681981 526467562 57722608 852807726 24782733 542422380 77914129 419716716 29086561 416335555 676770558 395470051 519816194 142064692 9004822 342083520 568104165 29071321 920697665 935718517 413657433 146248571 944663158 957573626 615914831 878992641 893798029 992783150 818968361 539201778 28538231 29033885 988163290 743528527 483635806 137945928 710297783 416082410 147451487 165898100 28524387 538913600 146386428 29051832 753451909 221377922 987127158 770792610 845456146 661424959 131891325 15131226 936419695 15635883 20161776 143204539 946137399 754245930 19628157 791078118 20666578 686986707 69435890 823010162 946271797 28511873 935895671 847548203 134099855 678399724 241256856 894790184 818226108 66108331 40169126 12189967 137377213 535196838 905183176 890532150 80806401 250947559 423421816 556914970 113864575 34082000 823513831 109632793 818731925 894860726 144859385 545298161 27981954 318142195 73597259 549080035 877977168 415551217 727053539 674508819 606335607 408279335 721790458 954141509 128191156 126355085 422453396 22751985 399392152 670285376 401684206 147482972 10790170 113822777 346487204 53104035 304425806 88711851 994403007 452333071 134855603 861743322 492151865 104716344 28263668 718696322 134544952 112596456 490813765 130663171 662398104 25745862 609322794 686473024 408006677 938007825 993421098 672255427 609635167 282251160 569926796 460344491 188094575 28861598 610481875 558224235 146638849 10196923 105361238 939228873 913390879 20144053 946913123 64655888 961398162 29026788 9661128 138247818 146063557 936373814 12971545 801515398 462550033 130578276 250673431 156234993 103867806 29084475 705338218 861994642 576420513 8078931 207711817 912781004 682658764 147148480 511793510 383626276 52448860 273746356 617314247 862206060 868431398 995343893 986506919 740538315 48310993 13921995 29023301 354559548 3549919 146944197 760194800 426057868 130661289 9083485 660137107 877794954 975854629 758087766 14371967 951200084 943631535 146904372 73942030 646711888 805863462 795113703 145281846 31746865 894864943 882278004 817257996 471657241 4738050 822875602 433568869 936716573 985329689 686744615 768564497 141699273 942976597 28991859 29033888 25915123 34925437 145773920 970258646 401429247 541119489 514141460 838451404 146940188 605409328 113325019 693363950 441884174 953741544 963432691 893052273 29294792 961168930 783341094 725584064 136803705 28986552 74033247 7558865 888030002 657492707 828665111 641016683 77170653 911535489 894682644 5881827 743871881 675155746 560015320 852905878 28267071 473707005 886306977 122295252 880134425 892731940 145331025 112983182 476378394 113010086 742909210 894792626 147183728 100269744 599760767 147375538 894843352 113903015 994865819 8278192 12181579 702843577 878692263 894702836 112761198 139042706 134855022 340974597 887678302 110724165 760486681 992279514 91567044 140667343 443958155 894710103 992725368 693271234 920728949 80246148 890067349 138007210 185890837 56358044 882946547 12285415 29040992 944702563 979630327 211503933 743236822 73483059 357940707 995438871 618779370 900627828 622229461 111827031 605324419 945241862 884024412 898926667 408253939 73732550 798054761 726048021 351348955 267088332 357535719 744813173 147195062 818704939 146818374 886384677 145361181 128460770 531482755 511699483 358914916 189650178 73695366 836496846 385692987 108677858 59282964 879406385 71423320 322070289 600075942 877713030 489927065 873633626 890675380 20532264 868539122 601222055 759461405 203238524 502540984 492031510 557885139 853691830 482418540 776005134 688235023 882271208 860424769 886475005 810956784 517813723 78146752 844849155 355855520 621089651 113402351 143013313 145219993 26927871 985606748 961394361 857003239 324262732 142538824 531449292 643411934 336892510 58981062 267434912 961890652 22447100 904438341 607599041 683173315 853871137 868206879 3745307 796128336 474906020 874503200 764715652 961846452 106315040 25700282 28288760 894155014 589482306 316959334 277505128 38525811 973992928 876669597 405750542 13210067 826564616 456553813 992996368 40184087 474141083 652519097 993385267 213892305 462845507 145280795 154476292 468097028 462821788 112843081 843183514 286171685 135711534 877808087 70809681 935542401 80365822 190541663 402246199 77745637 5995274 295804911 525159865 838593896 357822724 593774792 256699890 926204287 138039605 56807025 855011308 56138022 596711886 145370208 10888797 548780054 599530864 142207062 931103136 845492250 840394477 879039611 878035425 61959068 520002814 930177734 72380065 72909069 730527375 353749520 291810781 40163231 608105216 49597058 129627078 487829835 340054417 995270971 885965784 3905585 851851522 804178781 983989282 977502038 675905420 44373095 148263115 536827593 147444755 995380345 760538725 854632631 24608451 64737447 992861191 523577402 322941717 933011334 29072797 810873015 804463601 26454182 802480962 854974506 636490457 758266708 684213052 454323309 207767132 874281738 74984235 136545851 27812065 946335944 112042672 532634773 542324076 56779519 123950062 63395138 223147275 389094206 827718112 128427696 879039374 145235415 381494151 164957976 67798520 4847960 418356257 659719115 143098570 121166702 130671916 111502626 222395755 948068803 855318752 999636165 20664903 599380282 75596899 878356129 121215732 19384197 146953208 894775365 9942872 28773379 526683165 826038797 934991062 617219601 860782578 997561999 475824205 27746524 660852057 994995603 609655189 953010043 479604040 944799860 78191687 905429521 938950280 893573637 937754513 415200640 885275585 20567803 688467729 880142550 33732154 146691680 138164203 534730407 610334837 918536377 10072672 400352686 206900051 836175037 939819566 616594448 856310031 911371173 80202584 800542564 27851186 145146634 724954039 686731408 811866222 476361878 844217764 893931576 940722986 848582938 12042223 977698031 7422335 550575614 939242367 217912350 340385069 76033554 49658709 400003051 960212360 536749125 892643533 341190092 759544485 737166990 26442675 130675203 104173174 11475160 486529793 18580275 936665648 861744509 739027250 284208374 139002347 876889892 401646421 401127417 328364310 28649309 11749069 485882176 367950109 405183724 834599613 334477494 810688799 949344389 928373261 125361219 219184611 382864484 467880966 24852981 496294723 900176900 939165093 894322445 800205979 878775714 593515357 852877913 429253373 985449483 27089080 28712512 689709629 758807826 323880917 129651458 321200854 536616562 75630867 146122558 2767531 990976181 963710789 9134230 20317371 590502838 962794665 872748895 903645162 944740050 636576963 469732268 718654083 605078561 55971742 605495951 6582029 63017983 954762647 765064659 973405318 66701983 961447726 740074930 595590181 326167975 987057659 342036398 894327148 13239529 919309820 952159390 85363413 396365672 666843267 475261324 26481150 821118639 511698404 845436079 935364226 29077222 24347962 861078992 877860769 19554437 147189216 640997654 853845654 555093599 913363093 945624217 418432353 600727193 73728620 491897673 909319489 19470500 670803881 753137672 382012542 4009709 811020827 142604370 97009488 926005313 141170545 932200892 442594939 818786234 536308851 731575166 18101248 26863464 877713271 470036223 75504225 585500150 680599965 28503978 754158255 869201425 959679898 249300135 1858796 957602575 878095404 869276953 879255652 850463513 349030091 795596553 425087804 67154782 142972544 933387013 475854804 954798858 917549191 56823489 76121694 113928808 134706071 76046724 955622733 946929023 870446467 832909343 79040173 144327264 214281886 85164673 756422175 938534798 26779128 80056027 23608764 4564516 111281784 878354073 383856745 957245218 625935414 10734663 630929005 472806453 454870360 888175909 54212780 416360283 29079592 458260655 877737261 551675940 995486368 466171685 580995703 960639528 127542970 24793913 957214824 588540372 995467519 319100533 939184244 961730547 720430510 473967458 63543370 28174988 960821334 501266121 892331930 77969693 28929183 116822932 531478292 10890139 532783002 925087486 976567182 956047556 875640417 492031917 667822514 73689825 336903877 994951912 997288109 143145459 541354923 950053178 860822068 3880459 339792532 701770324 364890824 987546357 920698474 870246688 918985761 888522077 600822717 803374724 769437994 519931943 892502045 323933088 659186644 29026348 115974943 24776337 606224380 957726294 549958510 299671995 142980665 26633645 888145969 315954478 593796807 742484422 123836488 703479412 995530326 484344264 73721345 691612946 937420693 669942390 805167532 811757520 377425937 934230821 64271309 128317523 23550483 504483723 940478877 978899399 34126302 890627752 994708482 222911070 760616950 754848728 894745543 692183243 917588803 75130988 91881433 315142072 107328758 13119384 142676491 610057558 24059756 223581270 720242428 760414687 455388653 810968930 323886749 543327323 539276011 541257145 457443755 955500757 482044803 959851853 429869448 128414095 866732623 25893280 21106029 592718591 469529004 111810231 27994460 960359259 759555681 861738176 938474436 633287778 876946759 952952139 46153093 147469663 686285427 806641128 6428510 800759129 524287523 961391967 865012432 475550475 986993834 29034720 13135106 130098090 844351124 6919461 28411762 823543707 670956874 27858174 944513043 845151173 144553270 389967191 128159918 971233617 147476431 736427980 860188344 825587626 894325892 3391139 46619912 678490811 26947840 760363384 26413280 147439127 79731098 574410199 929053461 25863202 743299230 453931076 984553247 807493500 492192770 455986391 810092343 716631419 921100321 997036998 942465391 625066081 664825706 892770160 976979109 656905077 26947269 954542551 877959186 762356528 73121744 393821 8055389 147200019 552049674 73162729 664834617 609385802 62548411 105487582 946825623 113879360 407049960 24877433 670294323 893708577 968855318 477939230 145121428 492081973 853165497 541458143 140103328 518231128 786662028 483689797 113909049 823317326 925665105 147472685 478279861 73216299 946955654 593776770 995397928 199037437 5963383 491640439 758549885 863065508 11898286 984753103 475434668 606378796 605729576 6423371 890370246 707601745 147477345 20125082 482888499 606014127 12255866 73305513 364354362 995001051 904296814 3827794 18531689 889561824 795108748 187949085 995506355 999899614 147311121 543394280 535781865 687330773 203740112 139595055 23807691 760622078 146679900 531592382 20375315 109608865 73169154 602208822 950908017 380617598 59054164 954786689 53741983 290771018 138143333 144063915 10158598 71618628 16338238 946221544 413579954 684876865 350576897 223743244 203183556 286660915 734072610 993950936 374370509 129413481 984961716 528260642 995235042 325121538 18592734 876847342 841951415 144844557 884233551 876159988 357337569 859100377 962627754 77660307 491688060 393078059 28756382 574757572 677714262 55162642 10051667 948720911 147476184 760611948 860253156 899915390 777344815 333724467 796885175 961820514 861710822 489533340 966979241 187722576 950086252 488332007 173867030 405075620 680022966 598950607 935255838 18561576 801551031 7314159 13135056 626148514 11143091 760118362 979593994 685071587 26906442 868904707 28010316 928174189 13142106 128553722 405833878 456022271 205165113 590652597 906906612 576063454 339511809 139068850 652824252 223420045 850412035 20116133 860677344 869798075 685136780 507809890 17851126 465623601 121135757 528275337 901901693 928286686 409894004 138843179 20570574 543881221 20656624 760604148 956296754 62982592 750043773 65254057 686336923 828136217 147207011 290879576 454203089 878779922 45983387 422970786 335852601 26803071 357185311 995563077 81719661 927897265 993297571 743240241 838649821 996248884 675312020 767533525 713825943 610602205 860826973 78369616 615552356 150007768 921656728 946108060 130515902 793727303 3467838 876892531 961839723 80270590 584139335 543457582 5977786 658301375 619759779 997930838 11078152 11148103 25687772 145781096 70526063 827011154 517901158 275058701 70855283 662865562 129808880 424380743 928066133 419355254 70783421 146344780 138516001 533099671 827366342 487989591 128082801 751040252 894606709 856761419 918806067 147031015 27505443 9585788 8088028 762126143 12681101 999600296 69954152 879017067 11992177 476390519 535868586 404935789 760615972 475401136 22651924 819348915 869474937 65172775 8789906 878046014 80995988 555657058 145259613 677674819 962840271 207848966 13217887 737187743 865279401 125437353 190911936 100620651 147437670 142597474 21189793 943469490 860140490 995524057 938263585 752248090 922980873 522675205 10710326 810360887 96595393 558720487 146943211 737226200 804904351 987499897 17024386 890896769 862115587 124085538 909822789 960201648 62012058 805260440 491902210 54297194 786507569 72895481 80358626 491006859 414086836 474627383 885329351 927859911 779957378 537148198 566840687 869603407 888576051 222451816 6631250 476254931 844477644 892719682 355364009 906419789 473297418 503303166 947548944 138163049 142996966 760101617 784749949 316783996 928281439 32835408 408281696 752230614 936695553 676368933 144298826 280013894 877938361 80076282 961666207 6626334 461744257 142332296 951056787 751699075 117413522 931080311 855709599 742809442 206960542 689344606 974265532 771126157 125281701 28549638 80251650 686728324 926625406 458653894 949614383 112690624 19876949 927553015 442703656 29012136 137964457 9622359 74080270 877432500 38832659 913285560 7487012 422132407 147383156 143140938 468105014 483285517 737024103 28006697 322205 509244919 994006355 146938458 461089148 125518143 990628839 693506849 28546343 31797852 878542789 833659641 73712853 730989709 750086212 877873979 126461949 945066303 602102213 16598836 215107270 789002055 222180720 80360845 608336548 861283970 332800279 954296277 340057825 607840971 146386045 571678532 107262578 945060441 803515233 207908235 608382170 408231336 960815213 851002923 341121446 574913821 860666609 861092223 626344583 908907167 924104803 112314674 147348895 73727169 144828402 18176313 128478395 789656260 146769349 356934633 887660757 78836477 113620779 953187031 961602889 125384698 509185576 811330396 78236268 147332319 20599519 10008905 144049731 67773966 774343957 80326952 442219073 752239730 28978986 854402882 414276494 490050809 473687581 28535177 534455328 446439179 401399878 56840165 333756032 311190704 579727880 602811457 961967649 952700884 875462347 127807534 13127957 28792741 489881899 485925855 625997036 383946228 758867387 79839363 78216046 892503922 598004821 481547629 48488350 28800256 929866016 128475236 509889959 9050895 121630749 593833814 357597774 610587407 555612351 146821906 11105396 457402199 626280933 29028691 74988132 857111051 802376814 468828001 803946447 454117114 156221814 384370452 12292407 146673202 874700639 642834804 753844723 147309749 989975646 8487979 652238152 760587765 73134576 585067492 27510021 139013043 538960998 525222065 3669533 653189860 69495884 693538776 760530917 147322075 467856870 514835537 20408666 138971376 559985153 350074147 80348494 794667619 473733339 134159104 888524409 904278169 928073476 535686724 147443767 142998012 472848457 592879053 608611793 946337336 920718768 129864210 147436381 885059281 935364113 105515850 13222638 29065346 758981623 266013435 943735693 767127151 668930696 876610844 945076279 886420418 872350796 13093400 538642429 522623076 961918051 18483653 811834176 422998883 71425000 147198327 139593757 945609054 7165480 922957978 214724058 147427199 35750261 155593286 610572340 113800477 101220141 143214888 55148560 739667494 120162861 3632523 28990869 609356545 463148929 134835964 869053750 54837640 135547558 400891441 48547661 919871771 797808731 542135045 55146002 959735425 73306124 726565937 492178708 249829444 663246859 892171255 905710566 602224022 917495036 26973955 275058477 147460709 771135815 961865621 894324397 760138566 133943043 681923086 146957169 88432200 653334955 995263597 875124484 890507187 79312236 5935884 945163189 261334992 50396410 724322402 3433028 979677087 223199420 135817978 366946104 955002725 324004550 726347780 945929379 29058695 928931038 751998256 349606178 332463929 917566472 145331452 146413062 759555493 19585620 54676021 60109611 619604497 207191098 18567406 492185755 337531652 953245278 146843973 626412759 10317519 916340456 946543721 826213514 959454671 732064641 606389061 935328488 351331510 295470 12117615 449485306 798706061 757456214 204827810 625211747 75072362 610424355 483767633 341204249 661476054 970164841 946100462 609657103 961791610 55362072 939503959 547735981 961875875 397471276 73708436 908606097 13963532 911605481 337866911 610275311 790234998 988610868 137760988 954675734 156650174 909455649 572197752 585337487 606414490 1594009 866116883 920664389 625110306 146710360 113828607 610425968 145374023 877335894 109689513 878605109 13342912 112508085 28928298 678511881 846129176 476325281 78827831 893957364 49973436 113287513 759428529 608206409 146703119 995244352 845059534 322305860 41973869 993548411 29043541 11728656 219055093 331558760 341391173 201225941 434407404 657230405 727034490 722468313 606375264 143192310 24841009 859994580 145226615 188710647 760594082 951866245 995470339 950055181 183219853 954911586 105501608 113383858 877992184 13236976 997119065 73738136 68365275 447080670 323221755 595421152 10455622 35301023 73333130 885183808 118086837 181333766 978039052 11056180 993937499 479579759 145250095 68138872 754354461 894568678 29696255 206656137 876944733 760440643 603013757 142184708 190983155 27785128 401070086 872688707 147434170 861927502 44594680 44529427 992245694 973642241 859993597 13083157 72641265 147144269 596902281 884995139 653214073 13251102 145376423 29085046 528473800 727049183 593730861 322993016 619391653 614941227 24811024 737813924 827725232 894738456 56960352 143223896 141372710 618964986 342945644 956715853 146428938 869016308 608072953 199596709 982847992 753573341 71045087 826089456 571952917 112326657 127260972 3764059 73566458 457861576 341653926 137995200 139056806 942895366 619768533 206719311 760624970 666549673 876804476 147400690 456391487 57299218 734688993 95051772 870469289 20567517 28642328 147430206 483758091 28909691 817429193 745929845 542951271 979697276 146414721 49665008 534971013 454362485 651886384 758475497 752230741 332201419 737241017 152040316 945171201 917553523 576962104 26967936 497820786 877962389 29084802 580733649 967713597 27671062 337946464 853879561 18598048 12717815 961445259 3910887 12187972 838592298 972361383 95001391 989227611 384319112 936225384 870902070 10041030 5969609 491105062 6288928 947136084 740366993 143246136 986539327 26917648 985739293 953380546 769570943 785462175 219542230 105490199 29020771 344791084 96654670 901306452 841016196 26699015 331346261 27861919 575995515 73448401 23183793 4347895 827492592 954964187 130688096 143159344 810787716 29016895 138727543 11141102 64257183 888120366 485861108 28016576 481411015 64931248 609989993 147199101 13212390 357973853 892657395 613170227 69502766 284169363 954812389 113390521 46568128 147202986 937202013 142973531 43055174 934341606 734214616 781494199 758133498 126401565 38069734 693246370 39167139 72150225 125749118 126474297 961776884 677400480 174110990 811857075 601635878 147293979 295869493 726551346 134875023 12285225 142757604 97892507 77963109 275042743 12147321 418858828 91854834 677701784 943986027 912585842 681647094 928420245 475241598 284222830 792695031 442794912 147428813 482764772 601936837 669327937 536308032 935038097 774963440 143241284 140123258 652864692 65161307 961812543 811641311 743827310 117310638 24465697 71394039 72925645 958808548 128538275 36299175 147065330 362933354 800399391 996481808 79442686 156625081 95383645 955226158 509211920 888593444 10865390 699037212 758412879 436377825 948734663 247281115 976613677 734281998 200078759 684499806 524581689 136692518 878538110 760100224 888559052 868246638 121758807 971677588 308539432 59012828 4671243 307415777 912824698 872057338 575297975 591805700 990961821 959047838 975481538 928386748 769556114 490986743 676716994 145258813 959658560 521734161 263149813 996473337 461782261 576994386 475743458 575598810 304269508 900214601 203662337 134323127 22782562 870034836 878434324 517238616 6017807 13310173 4920419 342077962 892204252 27590872 702110043 129899126 790394890 911668152 143068300 995349163 790924753 685498473 928042793 130588636 221638232 147467225 820962640 146918019 416702657 825641 890675293 949762638 267996322 572635451 751953293 753714241 405194709 760100694 292597551 456258671 682404269 502863538 928823887 977844098 225639498 686381675 19358182 819753030 328302071 542191566 593719457 143271344 262689661 337925180 809651588 904195723 473086007 757968218 277145320 475430601 409170111 734846325 329642677 55890033 71957509 111720084 683637016 457428158 37338879 885402727 809261902 739898716 552369729 198187544 985697489 979422499 852527849 877721678 878200609 993672472 344846498 992836169 758549525 146117493 73554347 955192252 536554002 723658385 845440775 802460228 759586505 819313638 960260113 869564335 28522540 986075243 666777128 861280198 819369723 953769110 568427617 410045879 333788204 407666280 875622443 649077647 141100063 827192287 610432525 487315217 416869381 609087570 233086619 959487789 572560942 978589668 5790929 874877823 737056029 78978521 691896486 876908404 996437931 743798442 146780699 687020455 455708172 742016277 1283802 738046338 607216963 935213495 110782916 989593586 781149276 792046539 409227484 944828167 959988690 984772796 543476801 894811173 451984383 876940338 71934133 756131834 767274685 63103201 10175102 619528059 206896916 12052857 142453582 487747210 610504054 466961301 28269276 954719260 16235565 575636104 492241823 404913188 86834534 990890835 956972622 964783219 991328989 424743569 71621453 30972672 977697078 801106578 576452388 532898141 820841624 13248893 879034384 398191157 540224191 602180885 843428233 865124164 29021363 986948054 859756591 861918321 767388335 573624919 145116993 925791030 940261298 952982969 886191219 956551493 472748301 149849069 26967941 533811671 752041130 976611208 843574203 890404627 963514120 184686042 609683943 871448535 981852530 978735851 991183524 28913743 759564234 146929837 873743933 133307390 681624432 20599544 959740718 10862680 332648416 28494682 843127538 113751798 97556861 957781896 726957398 102746279 12986494 953544522 12137457 995170746 732913288 28912468 222620574 615887547 751926788 994964311 271888616 492209922 13946233 960080954 928931026 743434436 827650650 28215438 883779850 72586268 12186069 947018763 130139240 659941430 58303919 283664662 117939887 388324522 127227249 594861840 927321354 752181163 61496090 113873434 27946332 778127086 743299014 973452171 187498637 459536356 29017630 951105665 728024538 536734390 542441588 64770764 990427452 18499611 637486993 357930024 471186577 448736617 608474734 912280015 951148432 480653024 827193417 386507718 760512853 716294935 692434398 608490629 808932761 516894800 874699303 802847162 11978426 471707725 592879852 952414162 132642449 920628073 670897377 89586753 602169971 12309303 147431540 985533609 553967016 418799028 272954019 22733459 608123456 517929430 93941600 1508053 468861842 859574511 68176955 146854158 610490823 610056359 590688082 11699402 557656555 744694491 146657986 880120217 17384750 650252241 386541129 132096169 416578706 601479971 810935915 183448361 12572202 955329675 740612290 145191049 70584900 994971875 73539207 146725809 25042718 478457030 132795756 941634807 949495466 109189129 741463 483788927 684078968 788481470 73582788 610048037 878932421 805651601 888745566 978539028 105536264 719643176 234255341 147453990 223380693 945261073 147096441 928374525 646611667 132927711 693530384 992233025 291261764 804100409 878836312 324071617 955243473 130674674 593170858 450495155 8069333 609439365 610434289 471483023 113525616 779462903 798729236 520072351 861601609 927348481 27982519 341473050 952967875 209024276 950302643 491778702 39660590 126347703 27325395 397622511 821094349 781507554 19501142 603300966 818831857 339063129 726567015 503097760 970307479 851207263 5422621 144274493 961710504 416253320 816741582 956423383 689829675 147434185 144164356 843367425 436066166 492150247 921393531 142067145 5565305 995462955 957720877 14045072 760487296 317194132 421652062 720746924 297577978 117969269 886965086 78258481 878708351 937924685 948472915 917318726 885174358 954522896 996464558 626173228 576368163 921507003 19086319 22424898 820544033 27924767 635345497 861191546 28999452 744813061 622227222 80349187 491506415 750251872 941004530 932219251 878493206 483773246 24717145 143195330 711241246 993375170 807744503 88215676 136961891 40214758 685445749 480886058 202707888 137509689 816094900 3217241 876931097 879011347 417812990 660418397 606210160 793262534 404609434 936277176 614495569 71180481 583905445 531622504 692957720 991322272 8168956 986591956 782815607 899500648 537278314 79303757 961409264 6899271 416858339 13212764 112861035 465519299 487506721 770682288 914220761 80128106 145085719 456961783 999124948 12944581 490356010 684082475 961613748 958571791 625355084 28964745 71968417 112879628 416428414 994225728 979127214 54343875 128549164 19604838 805360321 111549821 948291944 111485034 305006436 737446937 760243565 113807932 142754604 138003733 727253538 97011771 557207475 921685277 558114013 917574042 894744057 8907246 69132547 980471534 496653819 637402098 487561815 731892918 979597972 29077569 476351189 894539010 313482560 80031910 24828267 877971594 95235216 893682998 807106804 121235364 424535452 142679534 988167233 237208857 475388664 800059194 643909526 657601021 963589418 4621338 65074217 937932612 144058164 883971803 16486559 122290980 953319464 266407682 145620437 109560332 945025422 205032926 989275947 752092456 591163843 79036033 927975429 994188072 943593954 870520086 147469643 993222962 678505440 70276278 432300643 113739712 146941467 75960798 648936850 789869473 267448323 814494548 573315591 610517013 866427619 836537045 919592835 326008767 492185272 18598063 961942352 298082891 733708238 932556489 475364686 798074862 144279093 878460343 758492924 382490980 74737412 879027644 468608076 16339435 589610799 111829742 7949915 803232558 995530731 939460290 11752451 610559214 383300106 142723513 476118659 325386675 622079736 147458593 147420301 398365882 921759235 961883731 29067102 916281804 802770726 933224802 592197344 558143148 324341911 578014904 618727735 121754292 736550899 82671583 971226891 306098260 392758455 535401943 205843814 682580030 345812429 810888835 464534194 26370349 483254596 764248700 424028265 647341939 744563747 129612408 468748679 976636789 668847911 56794908 70149254 996431541 865580483 2915273 946762368 754334773 710682150 602166942 12677501 974983715 889865478 858076285 873802117 820951656 605456609 812168623 954955906 135862298 223749545 894312123 107818238 393858642 28117716 743754070 105742493 731786162 818715187 79843177 641927108 971315713 909019896 845453025 991312305 535803528 144599799 922723310 954774898 2546764 80334122 955326441 145360475 491376527 453487563 480569733 957342839 221525468 56963284 976732600 336438225 26772760 335153340 45493244 374536418 46086455 914278315 431556199 804754926 621792423 145114044 402146444 972874069 490006248 429289160 943826001 727047193 73415222 249733555 196163225 130296479 836798649 341148831 974424781 126492633 470933892 492030168 920012781 534759451 954631773 795916880 63163973 892735429 90715648 949313858 602029493 145370030 526662106 485536673 27901059 26990419 413987635 939491270 828662573 609373274 467997275 129617777 130635733 372642218 860245085 775885871 894193170 826519187 955310665 137496523 119519862 888100383 315974298 836777881 760370113 939523734 219487914 51001444 37854951 75598345 977538112 47498395 474168359 26713463 111827499 878840844 142960561 954236528 28770720 538238806 22742018 760089281 820803185 93879302 113826937 55332832 20003017 564026453 744520019 771247887 972953077 928387246 435583102 917073929 928134745 998158938 953125726 722864616 878727046 10605033 689326113 147378278 982408798 610575035 143095126 147392833 62668312 335832835 202583628 24771259 536769967 24885206 769650662 130558355 489906423 141136653 136974181 344774371 422347340 353753590 916834564 26927359 147475563 147462991 112108620 894840482 947707104 147435168 29002512 165725940 934042074 990803962 357033474 445958432 865015625 957460277 39114130 113629340 811645831 137779299 20694553 92774770 130633815 91602456 405333215 884320959 399574940 28654597 489275492 12245686 29423488 258831155 147361936 490111890 941961688 727096724 928377007 968837067 716089560 417476142 37349635 680288263 600235531 744566028 892451453 986881471 452307704 876835000 800673385 469541098 272441219 14355519 802671816 75089527 143098256 574934248 212947665 113383137 393011782 827717359 384370644 147444617 961896665 759853970 754892351 58966810 549354141 955152897 945137943 137346192 37454945 625365343 922696732 609220930 720070738 536559598 347212317 679520186 122271178 828598535 70956177 130961985 651985316 410047537 535673242 911516839 306697704 626253621 445703045 354599932 108364768 726103743 146923879 532653524 25490568 474245570 400609150 138843008 35285674 481703583 946779169 743858871 893277718 981231123 975871905 606103511 389619618 203410120 349550664 821849 56131447 469617871 8519405 968069449 923739667 892988517 491123198 341502213 534710136 996159001 291176038 737941982 997511833 686811533 192880457 488970891 994676644 325298532 145794492 783566819 946426330 79033436 105173554 998127702 874768424 14985317 141084262 25508614 615556960 491025188 699197256 240408337 411105864 841335084 215390517 6470188 19358970 215945548 878045811 46189701 961813628 491984700 333840810 894304662 934224822 805027457 23717070 22273927 324905492 844825571 877694109 528514342 760611098 543099923 800525957 72341245 147158427 40183480 46815567 341326115 843260488 84979623 928334758 402587511 147301970 188752555 16054233 759895716 126192608 136548587 550904680 626360479 333269055 223516156 990757198 27477559 954279125 139002753 45742972 476451182 960890568 757988683 961960233 222667893 475053029 796760249 948525421 147296548 760342610 450400778 845235587 27450373 894836067 342724107 244789816 453408466 948825191 869945461 995898487 96041320 13217674 807476973 71193372 488020950 66870383 20553799 269847391 959343196 136893112 989180746 408296617 26871798 935376653 853042942 531588768 130651928 955273489 488013108 744811348 312805182 625869347 785884633 22794417 113007985 147440479 79062023 961251867 877986284 985404450 28960741 936762835 73709711 840833107 575952858 458478604 955310061 450254305 78243961 690563474 874791137 24725699 184463433 46634649 147177585 432937877 95543478 916785945 886142747 879032097 873867028 608575413 944618032 910444425 984710914 917401278 26431412 996221049 879034576 523084762 599844738 100134731 662426029 983506338 27832679 138807536 143025337 71470054 838552348 138940632 670957625 626045348 140150246 924205459 743813448 134770704 89457274 20561684 969124219 626907175 550495011 112610354 870630763 143256580 942948362 744241217 921254039 943475562 884321707 787560274 984348585 755793147 143245933 323234790 29007364 844347506 65342663 660922840 118097109 72578757 55346909 8536155 568429204 959292819 147458667 753933424 11498875 130439636 955103317 3301246 24359274 137987051 684541219 88979580 145120183 592764443 756862961 113756586 740821188 129088103 340026616 374750556 750108551 120939029 60896820 888175381 382061473 56934171 267905655 28789742 945199233 1528027 422263455 74050202 9941468 212837847 845466514 19377397 945146279 26656301 939345795 869376808 94799633 82370337 109024531 11253806 532611577 944525749 957552045 73715402 93480708 406897069 212576024 737821540 878113820 836812648 172774312 330359504 22104594 748019909 73729374 527522932 26865984 534735762 475388960 103957735 23189151 804767092 481688181 113748280 130588160 474594877 342132448 405861616 711176534 206980250 861215506 8057981 995208403 950597265 686080526 669232881 52610891 56638983 927852968 431437201 104953848 998164746 576709546 406255587 109610092 704948679 22100775 491036144 147227538 85087175 950555959 710922347 128570553 911345126 946899508 69834061 736001673 818751773 23362031 571706176 567599803 655490146 334466810 146073782 958730551 55724618 718404323 760602766 558718872 861148082 424978217 29023530 760557423 685186034 388593291 994337640 473919557 945880284 56824561 60476793 948690365 29054109 418053365 943847297 845451791 876989217 128503046 767157289 22712685 357589378 479541987 738504835 869181939 487993254 895279552 633538852 618033909 27939670 834762183 927748415 424556772 22598939 892708741 878086164 3427573 575008203 494834011 542878065 968502801 146626116 961791966 138671857 4701483 576884001 666555914 655278205 862000020 951111814 609632389 808769254 593831062 718389811 146911693 20667818 146931699 491750450 955295587 93723513 69970106 250561633 324027049 325315406 692479101 80230650 67489586 845457646 11060794 289043509 865454190 600118282 942920978 29051873 143235230 68680034 955029024 356944537 56954023 24770829 12291929 760650598 444160936 79747079 920677155 72453127 994626300 882892493 625448545 456682321 639413075 25794672 412156158 732985305 80261574 16309351 978748990 29028196 66297595 745946 879032055 80214130 13233039 811619241 73869711 595905082 6048710 574949374 735223550 760461319 70912402 430718777 74154785 122301678 147277132 20430800 481076299 147479625 856326559 327887637 12269930 139279414 130238882 590332829 28582312 73683631 11020518 543465050 13245986 71914219 488538664 742705216 793109694 476092712 731325495 492893287 973084693 682715269 944807027 146802064 147439653 20134041 890352803 103919197 700748889 894169688 324428735 113909593 807584252 515581259 946527047 689166304 577021931 140737482 525726033 888113080 886098989 141931468 995392031 407071850 60849341 760523320 452918325 29025329 114193457 993998961 241191633 844416807 418057199 926796584 20587220 551864203 693199360 449035937 399650107 945975255 13255942 308064790 357474127 551995880 471227251 787512268 222668353 607516435 812690942 138804681 954019312 870083646 247832371 387627742 773825839 937364083 128543847 52660610 18578036 882732666 596933872 483445615 257470978 109730345 953247640 150334475 24148942 147171787 702365399 89287855 13167985 794962903 994649310 147450690 725889125 600487343 264920278 975449752 601789158 129551477 778055790 953961161 994823288 555512863 991199573 484747799 38329528 845486168 823547331 975326665 992366452 415718294 425058986 146334406 725625796 29057226 970335200 726975518 757802341 994069109 79839405 606337115 711113762 651142438 73495136 24728389 953453173 29056968 71600088 20670327 7553411 398800871 461681739 332506367 668111444 888065967 145371854 7477375 845414497 625879277 9899569 113897540 610433618 800736827 353152090 315850819 23315768 12100229 134891462 27435639 874781139 491943832 866542036 682714144 26820452 144506008 473009791 519551678 21335203 469681834 78725698 608152720 683629747 421815373 889330766 888041650 576430222 928361180 610570549 666836943 549593298 19871609 808385378 46532337 863026488 8486066 985442452 63578175 559283723 871692549 452075475 146120522 718132937 3440123 685090918 878282715 888177838 12254546 995519803 955068462 725992444 24031019 875701606 424905388 809083825 55596704 948255798 80232222 29059112 609260497 25910106 760293525 417778975 747445072 147248907 68962097 380140957 737433308 384987933 364623902 542342669 122238959 4598858 408989724 53618244 585009232 63014716 739132662 753973672 113658232 953088660 7806307 410075946 987120225 577031224 24183568 78955519 28032961 550161356 790063233 454099609 978726867 534980224 845415891 147465065 758500983 9046028 908008182 147183243 519121185 993830565 751965473 454459515 597104402 944945969 774175238 977601532 610575794 987912668 71343674 130701538 929636598 39285206 492150339 114920054 953146691 16480350 624228937 132753835 147348980 29055733 817922351 912145795 284209541 20552812 921475672 777380883 936434790 736145916 146940691 886659810 147297703 678328312 760262387 307032207 11854994 73591447 845333440 900731360 943332747 806532663 579241706 390475251 558120706 876920927 855524474 30037011 153463226 822341573 6451949 402592373 873364254 888474757 290596252 603904966 26956154 42982766 949048416 998317594 894819577 991094559 437423558 375854303 944844630 894740738 155492401 100761345 409015840 134840784 868532929 28719644 12733862 268343680 117825178 23565061 11165721 879004016 25877871 29076126 803036716 389414477 759600214 146841205 269651593 256011120 147222521 413723450 856900299 534832475 24736335 77774684 13807155 894832642 424559918 147445982 335919905 156378751 1338820 10138917 79325933 9046224 409263980 535816375 843213302 7864020 725984388 113821688 894747425 24873787 15051749 534206483 599779483 7996748 802867397 73103950 315131998 881342247 491102016 138771252 27754886 39597248 72934799 610346403 903202513 551368253 147402305 27797643 944794238 143210305 542948556 877666980 27969840 408867990 722903372 137923196 15000349 528428077 572370451 6054660 917514950 993946840 821041465 606036364 961465784 877687347 69155964 987128762 19994180 768795907 144313571 874547011 331306708 113841854 367592887 489871325 472174257 29077681 605769865 132561519 955213616 16427323 826885815 261266176 29070356 458515408 604706597 989702839 914722860 10487532 771304789 240132998 2795709 46233478 676724672 338706336 40942644 136824158 266890423 124290953 948739088 26669318 507848113 693482811 146375892 28934586 126347829 48513595 606386671 610037641 18331186 10162641 138522840 217002358 710744797 859808664 958460829 73554774 678250917 104962354 3915361 357949108 11103502 757262559 577110728 986908868 48560441 491654833 985019056 111393097 937103867 125081617 756419274 467972851 173522855 944823841 142732487 30031849 452013321 820802406 627812681 834770231 9009443 959570199 73741022 724761046 879038604 216629473 274664195 80344207 146895267 842035403 547924176 535655641 23724437 341070852 394324273 104480522 585610555 976420815 142608837 635917460 20451531 995277661 146143869 207556241 20570286 878034206 130659663 79932849 927164558 606881043 29078892 688249781 113926124 602120591 952144087 952347794 992253343 726001034 381515245 73550838 979433654 989812362 494883807 299428627 409822328 991811634 989074006 143288048 80338489 720841647 894028062 28784726 436192622 693517854 11507513 917589294 277434071 2750882 135805834 147073204 89406591 875970341 65523106 418437730 290758834 878878881 905536400 26941277 738094525 944806483 35963498 369905812 130579447 145363231 24584340 877714744 11349208 736043609 23442459 593281047 759395 10540915 771735395 46366862 63590087 339251122 649037729 72501782 69237185 18015026 619743132 751557305 877865996 593714128 894785385 28804154 135598251 961951492 681910015 483079070 299835831 11501422 146431695 949357197 56142445 130559635 486328180 129657671 134870928 133585126 220531478 371545616 80064435 493163495 787359616 869033105 597987347 860235915 325174990 749544954 526868814 325372647 607459720 801639914 72281955 198043079 469617061 24830134 804549974 891566633 878938982 198398584 685770862 931134586 130519168 382325891 684536497 890482332 31756615 722526864 368524331 944495020 802467993 619789016 961688638 731666129 759025396 324286769 927639947 421959632 738136920 145366401 488018172 25751401 342139256 601658519 27767589 199035670 139008354 488878533 147041196 69033098 869218078 995350336 135904408 801401337 946112461 726917120 491903308 96073286 147462099 960911582 491097388 357006960 850462591 752122340 12252163 19734387 503298925 147427594 331668531 34200578 977461510 760339164 693347510 70357801 759975453 955294017 340593460 367472313 206778954 238935730 610024003 843344570 955321890 146945979 879028453 145337329 23839199 29441911 758504868 884358249 609553900 221454304 439714340 697203361 452154578 955342960 894336794 758885479 129625744 324729945 113437182 122131210 12970694 9776061 883501899 993936241 811921978 529137345 360658728 894835317 113703393 822372829 807193304 885478779 393931908 954317164 127541697 971311124 992257195 763096754 113082065 29044826 754340012 472097048 106994096 550934678 883735473 792143437 991327945 147482515 156590387 856449395 958722740 990792608 804135693 417318249 12096418 11984230 28958743 66697969 930501462 169158426 531553199 931104450 807427270 141259006 586509672 972197938 219467781 461222698 146343767 515475096 357457801 150879083 724934188 657235128 602170158 751670304 929853260 29969431 734001888 873509294 592099113 107854231 181707505 893700366 754912503 40173925 156518322 122026734 579909857 39935134 147185847 659798152 141674083 3570098 576000250 24834962 26276479 63544864 806278670 857747927 12995297 543454897 974545334 28245423 77186293 109179241 222599642 422569934 575981531 609569177 879021398 886046475 894750116 132424961 383172733 142650852 863445737 92414768 554810957 28034659 130375176 945846441 726970743 454417876 719772481 894152762 329046792 795143595 833002420 3882384 567078477 42593369 483745614 145893740 911062675 953544738 804724471 383867960 131630202 6620409 18540097 474820596 893905335 333429049 891054980 642789484 758512520 316866324 444890120 401693515 535062537 19175035 596443910 995407114 888282609 326869737 618960720 960749253 126200758 28412731 111678470 878876964 289296210 136414008 778248000 580199833 608560425 940403685 146672740 955343310 543439109 78254434 39883469 557204111 474760148 138640854 141885410 133805740 555762612 845262491 424975899 96904447 669000907 861728946 63410149 26823980 13074019 519918830 875377158 888254012 483715718 610540792 986723626 80358212 912167858 13235248 961168022 616450334 76127281 878176094 610551688 60600614 738017391 341128612 113914152 481590363 763346131 139758538 341846181 727000596 684674322 267354673 72773528 113919330 995175617 149732875 418192752 221667916 927743819 472015851 811935804 804941681 14262588 97151651 953839096 940144727 760623281 175375733 146692343 33591021 4862791 869105589 52683605 424283186 451042390 414245582 465477544 894855704 147368609 474072691 459308733 844912748 882101362 920690428 404983 217329877 617587332 682585625 653320538 80358840 418410407 62267359 753961577 76117855 606238716 879022818 472201173 952946240 951890247 861239541 323900904 831047217 3437235 350777325 75131225 491108704 455095147 223233516 64846976 938271878 880823000 997345608 146292818 969566554 423430541 147426321 805007092 821095405 109096495 339828173 142586947 264533565 111951674 27998606 112852658 489047225 137910853 856852337 357944620 469752811 94998098 24655407 489311937 483240299 760545984 952422557 653290804 879043685 854258859 608248791 887343947 367248028 610565071 80365020 923044262 820318558 129375696 927743320 138824718 315392715 811351241 135877909 341778304 888503822 71589153 655213367 971280307 3134267 951066287 169100838 878783741 847060576 978737738 684684162 300023337 609422961 370569560 85213836 978467721 146890812 156559293 939462747 491400836 12692117 72675020 147304523 684617816 943061784 961406482 610568654 316036634 14984182 486969416 122267416 489696347 65240399 492168939 9034327 387281336 638614391 305162300 601452022 26078230 471162360 137976945 267988179 509913118 11468603 839048943 914155163 79232354 894280865 894169611 958323863 73421727 816649100 71398659 26931605 36480456 12012683 918886958 609724130 73494987 80328052 857550785 943176214 593569809 536016064 975487115 946916644 29043047 268222894 584981748 29052734 144186277 24874866 753334392 955668017 26984268 994463497 118907746 618018170 753696940 283678638 793008431 351305081 655311 8103604 63510935 169609113 609904190 755930013 17767588 582821526 804758099 836738944 921657753 851411782 349068498 742776500 991288558 602048475 465289857 126465327 188418002 608395534 856573426 493703684 625697719 327988589 807681288 730950097 970229637 597769247 951098275 558674732 113624409 20123782 140663614 181135783 421712440 935338084 146406041 48520603 878594207 988722079 469495092 810582619 271832089 624825416 778315685 745434389 272954403 738051220 751707809 736035372 939490863 722862764 484256006 760610610 75116168 72518489 758080472 146796050 960885594 21179509 453843219 516918706 910462476 136952490 785435272 946142293 984997854 744627996 854975623 113577503 99598930 891601742 402547418 672888678 887489396 141189734 120449488 965524938 418464469 809728855 91891443 201003222 911201473 28784471 893510221 170166278 256992537 130095630 147358194 879721412 645891219 472997158 349449301 125608311 95033506 61735129 143192718 726794891 944652824 940901963 22714532 28003907 887540557 603919487 96618761 601563626 991284234 146929464 961949196 943896151 147367837 887819374 195424504 880769850 740450737 136722906 145059069 674524802 610442693 327355080 609265372 24449662 25696300 760082564 425011344 2715584 724413776 558769788 109055985 18489382 736053864 402645725 369056123 137879895 457050833 329530401 926278477 86106060 900231702 89124497 492095087 147372450 146956223 27484373 820002179 382115190 592349267 994483554 147154248 36924580 110962311 130262789 29040509 668657822 825534171 131103496 920683717 122236888 576007698 283367912 411549440 945494818 245333231 686861919 987975698 924126720 29041115 534578721 487875685 608506722 79528113 886401587 107628626 414033321 3387502 24868358 877928082 129262379 18468469 146266965 464485329 146952398 624295139 953139798 93220177 945980764 990191451 475560237 722879818 147457578 79742355 11131798 492185252 876676325 79825913 45203585 71023534 146165017 667535047 1861799 801466982 834826709 474257729 144213370 848638330 884010381 142890896 925093201 145146770 26526353 28512387 979323252 955076742 842416240 38377381 418421418 885950776 48715218 63526174 274499139 727079301 450092079 806773910 858015891 147442309 978695128 283696625 805196943 973885320 888537223 203735892 375998400 147415667 982343854 486697724 145240137 142953461 2685653 724356930 892976132 794022978 181795459 677338833 900818291 878892355 462587694 765715343 113577158 936809506 608300979 944822810 145270277 112977954 571614687 24865271 954010842 827202502 4931387 77926706 146334643 321187084 743248783 418944994 509782698 20662647 861198222 472010459 490589919 807038503 502794156 456551086 5989788 136500901 878071770 609126907 134870629 865936420 26967571 626110461 592773343 146650307 147179888 851241602 760266832 700322498 8959495 858063790 489312947 851771751 573893187 139063023 73425020 109028938 269874994 879042710 532399777 72663591 748628146 490098810 128565387 577020464 469853557 112583152 137958461 576915231 107334859 137103168 18324900 486145524 43799435 198471618 739384316 727034549 616367786 885951308 9691955 969130876 760623468 73692992 4239579 62324696 995494129 874014482 70793933 110932562 779604694 142832268 104444313 593437875 491153332 491942177 478924580 110037504 26753052 491361662 861312034 15775439 21635620 139063315 944272528 490110924 408218651 890161615 953179987 584295739 28821027 147453011 521850937 736431176 28892699 961560839 894825163 690352683 647455878 491676671 823251943 410301459 893724008 878423290 112849196 869322891 63541301 894840807 938166619 144450673 739561373 147473950 113093661 79753260 782330434 341854038 954749249 33550174 147207181 28816934 870258343 805290062 117424757 607713640 417930764 79031817 475362672 551850615 534559787 978737737 888457453 189514292 333666368 961877407 1799683 395079082 138725607 29055902 147304900 592770249 885941502 113328707 491601799 54779606 69697397 993058137 120165879 211150798 575709283 870753043 288636835 876919899 996449363 241220606 977662644 442030486 988775863 80090245 926999217 902986794 382882963 989240487 999708450 68378231 600649293 604724528 33475968 917099778 937277242 756449895 12951396 749766367 19453417 884309607 11201745 712993403 759542310 879024336 86263505 156141067 473418973 876860599 29069524 146905031 874392556 607956276 695177078 924222703 111591711 7999393 810751675 592826928 769763554 24546657 743587929 973466127 440747500 868311756 543433656 739667474 894474870 609370893 28028150 28962023 833872934 80215659 133126646 405676500 868628297 4852457 937086238 876125612 974455555 28419331 25919563 946408161 29078426 883725298 26964871 119293207 144831442 811929149 979592151 12572008 271724171 444331420 608380164 910584912 998919929 888543550 471360734 502789250 526631132 595849200 568626709 881922502 28825361 145342808 798020947 28952496 903937340 994401572 811549244 964339919 473873825 760641870 53635711 147191463 946426848 247405421 73717580 690340336 507947731 96352393 147365821 961419163 13269299 73590610 8528024 939522319 758755157 28701282 268213094 144848600 284092650 609641683 502441755 995516475 624294223 401696170 129020605 130216373 27621070 143116739 575173 11112170 147428045 23308601 425086373 73431830 939336821 128927123 956795882 662614292 500941776 759983499 851426096 425783627 28860511 108361285 692982372 803162774 9912992 28520822 574697971 929474991 813671872 65689704 945877677 908606499 82162522 943884967 769204674 754104787 942600879 110674576 73172226 881485298 919653234 485478093 536408278 557560169 90634975 877995485 398394495 955225521 273453174 428583960 338357017 16014450 46289212 58329726 951445463 667034516 535133887 19350596 46806126 894188700 609387708 51173629 408059826 281873296 531043279 266674291 111639227 954809027 841373589 828399194 875824373 979348973 606406748 959850938 475426194 934212162 39313828 130668837 861312789 601870224 893895681 455514879 138974346 11678411 488560187 623109946 249272520 953924855 78974103 490449003 78210406 987113510 18362238 11563740 540751174 913696743 995683870 889610149 928139738 535805571 953433312 738057760 79637527 862114920 978074763 970354429 87347898 10883348 959899571 141142949 990161326 8849266 878853653 556024461 24070348 682437955 63519332 130656802 143197206 972394942 487990134 961429670 500305487 207898540 537180411 567070260 7557466 945641608 727068380 804991144 995531932 956672564 117425898 207850805 895782660 876384363 882798323 906912739 316161045 948766427 29031667 28675626 29034695 481673484 953971686 879030209 398330584 755920064 139031433 798485394 1547815 10631633 807171248 944760825 62246530 799398982 356810523 23788819 73072131 946143228 756299027 692417437 26942911 953104720 325382951 921297809 876622965 110099461 113262676 195934205 73736609 859201655 173442034 539195364 659474570 27152763 995345840 786205783 113856992 938456485 29078554 144127080 11749934 143229789 198679072 751640451 341112639 993138733 667322981 726920912 156681001 855940955 802337348 2000158 993401083 743848778 400634261 669278853 104211924 147464079 506925914 29743560 5981259 257614813 458298898 22442094 301893993 960779198 375294655 471216506 770770365 939386688 232846785 608188499 535072185 820563368 147083939 19863574 59228424 807291119 388046191 599864842 511079824 130419122 283161064 97096902 26553647 434074559 23657531 13143380 76126209 609650969 543393707 930964825 26981879 113892219 504177256 59806483 778365468 943102024 923650576 73666156 147430076 605786272 458946628 80886325 749641993 861184888 364646750 852831509 854529206 856180636 917572661 879045812 80205191 726986738 271611839 60834743 56928301 852017853 954407524 528046287 550613599 810445152 691416250 50322006 996460319 787559368 29135023 948891975 658577184 952484338 998415057 29697571 877972392 146344721 50742244 860487565 894601279 266420148 899936523 9047753 572220320 861975328 79139903 850728617 414873300 593805063 708038636 142713713 76454022 22681006 7762155 28806748 147035900 576346884 883991379 391500980 783809442 752231258 79175023 776809705 552390221 147439292 685663644 949875975 20461885 760635338 994299088 935964111 433861287 862220680 29085757 111777830 891535290 986692051 204583218 851675830 925090900 760521346 757388333 592358618 957449496 905415701 604888485 475240590 590744765 417926750 861815292 15937048 105506627 137782301 756293099 323694793 268170345 945173457 987464616 525528788 13595277 206861180 588573501 512292096 745319076 61440351 602156715 806136206 133252162 874853400 542830236 994443290 712152639 15707035 570764650 697177168 14944001 760527526 576816511 525496183 116471758 542538335 19998210 538209808 72936774 65318850 147364629 29029719 721405602 886376170 5199020 869438587 876788698 65051951 893734294 86232857 990137538 75474592 971095210 127989331 147461354 342863339 437681675 11785074 606231935 608147030 929641996 518306488 27931947 28404144 878990903 12015348 998008211 953223131 819763310 937423942 324062301 693456757 397372695 945230931 79524787 692543388 70553779 844274716 891122354 886909936 911352294 65232266 750164418 412223433 662694099 605105750 535624669 510559446 795116429 422982539 13251727 861287810 803408663 743275839 778077258 886899297 821118183 949727976 221651694 961189281 803355529 961945229 904185601 319687877 490010446 960747088 32252485 484762431 19409982 76141256 144974348 993371528 145696446 776508523 128541050 108662831 957603756 711457921 492197725 147462365 879007844 726911437 125965268 70155282 28466265 147182453 120184754 146289820 863562306 729849578 691411756 494642403 942053881 945221833 534751915 1661024 126189073 607973217 955181188 154949666 685064311 101295644 951120975 475863106 125277662 275061749 609024712 602981676 726388390 981994208 23217251 575984949 875798200 555028606 842253451 893210967 807658363 610553038 64182239 984880119 875854416 144333429 938299094 205281448 804201572 887140258 869130259 877786552 291139855 876700579 597881876 610596309 76127647 337003366 402851270 311795552 381119012 760566593 90521881 955645347 928055578 392992961 55817957 146404239 997347303 860601249 876936661 924088733 21727270 130398476 145159876 986658331 861084862 992245631 336023065 490924910 10594096 4465044 938500471 109700125 613375722 449097874 862901993 851334727 525112220 492883925 751472599 871895905 12115482 73723208 750673428 425867030 28003863 955129727 860629489 993987927 601251592 72879304 929235180 143240542 608406444 952953188 601112274 87168743 147435335 803486527 22559479 795080177 407527297 619687811 789935784 129958784 953800799 21818886 878494481 20620237 10988826 71733731 485349691 976878328 126459672 145089827 284217508 866034698 46236698 914715855 970040318 777892684 839047250 139019877 72770767 653164195 205188683 943317286 20308329 42259783 69520781 604599376 959837190 73552670 809707297 24129168 9908710 961282741 27844929 3432778 939188388 107259710 401138204 568049175 126468639 961305936 722892375 223775728 977601232 337954136 955212458 24348956 341700368 871910313 525725239 996224940 147464311 962722662 125877600 573497069 621666654 944294736 536801465 146383992 995502070 28726250 144578919 88749967 725644116 391456899 756297890 645248420 744525099 146462955 613364996 402608181 129399243 860994790 78106721 606297613 928365901 888197692 129397325 829304550 296976044 4850277 340335618 88704422 774269322 798811606 417073406 389953977 122297120 954789197 543439576 686385667 606896783 669326877 536843481 131569079 453316822 328423136 923446958 197483331 357693244 931095345 794009169 961391152 689000130 82914077 923980810 926956909 142969772 990723358 818625690 475411585 72923820 190799021 290764588 485820113 41647570 83230065 305461279 147072218 877470082 142969779 563309024 926039502 608493539 912590895 48785046 19501337 136269019 483766964 893804901 97045316 976608961 871451413 9303444 277535088 973016875 978700369 872461186 525744403 138306415 490030062 869522319 581740395 77374888 658354726 995006692 141112712 4349801 900256707 727872971 946256845 325148965 103022081 681878289 113851416 121254799 146377780 249023475 957726013 575424878 50672726 200776109 357031733 148050581 848641979 825194752 568538361 145242729 918782680 107423165 842126755 46384298 6811166 24755600 442668613 8036348 945136894 147465762 63986273 729787803 129386070 879555511 985961558 112580193 20132668 650019582 481642494 614827010 73714040 338650924 347496922 417916422 684494870 10841455 76139038 18487456 79287612 619033681 142903621 105224597 37424261 854960306 853773278 894832725 951669024 12967093 870642970 676582054 921209490 912585959 128601287 23825725 793050297 892749754 752084364 424541860 29055988 147428825 424733918 892757312 28484334 6935388 48990821 815506157 72679265 852384474 670130442 834939472 879796365 346098649 147183767 957218152 860946594 72772632 676577060 898305625 758407826 299738875 469779302 626244785 62261481 959035145 921742467 973032692 996333730 717655531 267118611 589444479 853868912 382833007 965539887 955268081 536451666 854927901 144856064 333568953 981342115 27324148 803062623 9765245 121224162 860362679 56898449 962769997 18290288 105441085 955214531 339926993 871167938 995260004 79829086 80372826 149987469 805154538 889853163 869897092 483682281 475307227 916436000 129338409 994216077 946898448 991266995 894836625 147443051 109728000 803719917 449723874 17941710 542190734 146930385 430200679 4756208 79646072 142934178 12869742 63047979 146787149 209796615 488544146 136878505 412214105 989485585 441162263 632197959 756917625 955297488 883296796 843871840 957119096 15910327 439677520 680544025 675707521 18375722 145378133 955547619 750512158 955214132 659938222 739036697 63246171 960365381 550889035 894857601 536835676 987073261 884337003 827725809 440640895 574656093 341569749 38839606 130692867 823413969 526028718 743760669 800636789 881899767 725411142 69541719 924154501 893788650 145948947 982718122 319433832 23669736 954101494 357417133 760336689 113065449 3914868 542399878 107225150 145073895 890450472 636989547 744762416 805144334 147886447 961294941 535100920 823291681 403785902 685062794 355844746 811649421 348028106 946921015 44604205 11665567 12167534 994232647 625322753 686014214 141432123 559147898 976419859 574910922 827864787 827712478 721370641 984991647 888142999 484740692 954183730 563917918 939125981 749633155 852882845 800793374 978105268 92199354 356787308 953135158 215149046 87443013 22622899 928323805 23017603 735109091 954131205 970963142 870646670 416859486 26881940 101288258 441879210 760630974 61448350 777424788 795926999 846073912 490273937 836132009 868987681 126470708 984493791 460084934 580182501 44754641 873802700 313569509 479577508 928377547 13257968 935266849 12071580 13079072 635264067 961969548 559015683 38966855 957477586 277990797 968006973 946395214 974250135 903246120 710989615 401586526 346732844 20478718 937390447 28511389 28620693 528431795 737560783 873619802 16315512 101253514 519554593 165690777 905884122 482478123 131750274 73665338 48437408 650951204 604037787 250421822 953155019 793661971 470363627 902881240 759195421 77736585 204516579 341062034 984628987 12183494 408322182 23698643 877802726 936659671 64539170 755658080 770292536 59141038 190928196 74865237 735911568 669571912 890639758 2693986 144465655 130680282 139043592 591475675 692982510 925056692 754703728 961858720 910160069 46222172 873583384 723579924 574664890 203833946 29071097 559063056 991221707 820847911 113861090 892655735 853868375 72655142 624145640 912239583 96086867 128531077 568664738 920431554 145968324 935286099 483564318 143834366 52109453 809816215 854090442 453896542 756658658 858758394 725581193 904575201 191153373 937466213 79027630 479626584 451945709 18505194 28926885 197020616 11057339 860092608 796754204 456472916 282115047 222516480 943760368 905879034 869673313 434403311 944667901 827359548 653655956 73393971 945103516 488898742 492181976 916473495 993391721 899989285 824761090 5009032 941336389 6950635 952400465 29187316 805715919 62894605 955653086 762176276 957454009 702282923 810757135 861210301 855918582 23839226 145265984 644528830 474913558 928134468 391515186 685109136 402505762 20306483 111581307 625071538 872228432 29058307 476945118 945096419 758218983 128607080 608478783 820580048 113381233 112764298 37809952 7924963 111421419 467921118 701865384 608807870 704976428 787524195 143192817 661230676 109993095 65250121 777914250 610598857 7975152 332707923 28022912 936371157 84416812 71408273 986952422 113260036 810919508 455830468 156650725 284187864 29002602 109733856 284088798 991075342 728315275 113122439 350781259 744766295 408024243 147379338 929369568 988763014 489544980 952947502 722072925 4582458 601680619 125630102 54111714 894386495 799290953 786497724 408347490 492205485 24828930 147443324 961679594 943793098 921690563 526749287 732567484 72549457 712608480 46512290 189104041 836229085 489441616 133848248 127889875 24783977 966787053 875333489 853058204 938509331 626416886 667489975 878701240 109168167 71632792 894152400 759458505 709111516 869959283 113913754 474117957 532111323 131990591 961537446 72226639 221495111 491851722 759852598 802846160 868980669 602014433 134622284 490992861 574634648 937768568 693476270 796909557 146258053 999440497 999590791 146157447 504765259 855231799 884340098 231542051 903056108 997574006 475337147 972317093 80315506 28775575 501088530 494889710 873791588 113620437 826550978 31780749 960487634 9921317 486749756 821015256 892736601 870696751 657752432 976811942 887444734 946894268 890458127 127692100 75622704 597123484 142918810 588663720 805886058 23355035 26584147 866445357 39915146 341923122 818965683 962913568 938504800 919668979 23266583 877552048 726422902 4725635 73298568 77729473 903936328 425020107 492400759 520408249 60085245 894332173 474336469 110738723 871248456 894862957 607016345 72302320 827591036 971276493 546799043 935494309 999681800 12308329 954973089 653002393 714466853 962511233 853087394 437666047 334861430 483777627 869545160 79819450 29034955 104466711 10048090 919634785 72763881 897604752 100192711 467947617 724982681 725989932 818867984 3375404 604270337 577044779 952513547 375192291 275536266 854670292 414037967 892236539 44706516 26947300 22811929 13253181 902857543 739365526 314378462 412242691 324441123 79367387 87912491 144683630 89418305 602167412 13213472 948428544 866459704 424524068 147288068 588683180 468568858 744483434 9071214 702837508 970031939 491656708 742778406 925671422 878984297 131697365 147174675 80189340 760647939 744511969 939968982 464719261 961929486 274070655 73030935 14878141 73706256 559307015 926285182 735471323 77900857 953236873 116304703 475394748 113210666 143232025 945931113 845175086 177312308 103380275 995379822 11045599 219314689 318104775 985644998 591710780 807477293 145880420 875899951 995293410 20391525 994862605 953566921 70914949 354958593 995380616 584485330 940970234 954010631 794203175 137765833 599130579 676274647 743861621 23501573 973398279 109708326 961449609 23094369 286683954 12197092 147476478 804734465 386539770 894739966 975038310 27999015 852099036 33618244 108539852 342130707 146394265 818015337 325342429 20401269 24334281 13096855 71810288 960385145 80151351 927775524 10569085 73002154 29060125 863775003 476353527 139080304 27457507 909001063 121238753 693489790 515720945 492109361 12957526 973053424 540958199 954870612 985018937 68888900 491712522 877772787 883200015 886443178 471870086 974698381 139054486 681568828 12957024 389445361 307594726 4842344 944674199 914343880 534031353 961856450 961430497 130538301 222872924 22732970 531517250 349897063 27333100 70539640 72453843 944880172 28263142 414047089 894330879 147479311 337883 452984639 349223888 874614394 69776395 130479574 819025686 519325759 96771491 147460904 138989501 955341434 20653719 562337793 407161312 139049826 457573376 337858335 778919834 113872725 576981099 749354764 944846989 592872380 993129224 367954011 777958388 866564281 26165110 606424060 28970566 17455395 23207954 457239275 133893007 811417651 470268815 608583043 760622636 121786134 433235816 28272952 875773711 331342418 138962003 760548752 794789104 29072938 994322496 780128656 785783967 27740106 953675540 465533109 804685571 610083032 473300303 147408010 951698763 954089623 682275644 71363570 958451119 147391579 913372801 113880710 842496954 928397852 642932462 424938710 875733567 118911481 76931031 853317530 190186871 18492627 692969755 802466721 71627301 589582627 71951354 606292628 921730085 977938581 709648165 106462151 835474627 482775707 547601805 73686779 670940457 147456127 568507870 737395583 802560065 11859644 157133007 63552003 878384454 849132233 899587512 717079827 559693210 892423864 405617948 357833789 760083760 315325166 487176955 737601735 994057495 604698394 552984 329557404 72358250 169760731 69527098 144298186 953785407 496991502 855107199 290754147 3474764 12419057 28905925 27259167 852952041 491120234 66068235 820823004 205774356 577050426 693184985 605805002 884079012 943610422 73720268 825104751 147472568 618254199 237864908 144284324 686801434 13252018 56908889 936919357 655647764 706343011 21695223 858394430 926187288 957545875 922643169 141586334 952710679 858055015 442833024 943030163 26968783 11226966 76035090 539902382 894505251 799596994 844005757 112498470 958521266 958799026 711223146 147197696 18464014 870351504 81119996 113863521 978650797 145773717 928029445 953613172 11685149 127759534 873788888 146232312 200315682 666684551 483464774 973034309 609561207 416348317 945187845 487966844 885419631 337930528 944140035 940049516 650930540 145362937 122292898 969048988 348033216 143624578 201675715 994363807 31409833 534571550 26903510 524252325 760463700 892619400 758254688 874827602 879012584 38071663 933218663 316753261 953449693 29056714 626330057 593178943 46638557 986576073 760649725 625358146 20948176 134573070 439216019 491577910 942752570 891711519 892402783 739637854 744425914 483263647 213317751 607564484 47675613 210090533 138936878 668580209 530507171 306910173 795155597 572725994 28503387 939917310 843905998 860612543 894842463 552691674 987080571 126495431 342130020 11622614 486876057 450266393 147162772 154350606 31528008 145369739 27722148 572182071 1012778 456399823 707312426 977610799 757501818 750861996 935954333 142900761 536551481 861213198 56814445 501169165 818209882 28401514 783254335 536814567 907321158 986575042 350715543 922239572 18598393 10161187 34053451 147189247 6858425 994979534 24431465 449717853 130428687 199035953 424922290 939718790 739836772 821733699 491779041 781142854 192858676 7088198 455736047 138904341 348902007 622208492 933129218 609141779 801051270 943041394 145372759 491914858 26916067 575581536 795067111 600876821 463511261 844255916 54857263 4491961 351290313 381575521 332469699 304326777 884378053 143235864 926804363 819063799 871145588 625996819 78218031 89218272 274109084 349561840 567558395 812475467 684134647 10157600 325204463 363717391 757904946 878498581 79654638 759570694 610276369 458074413 954793861 757457252 751109341 468798400 559266108 353642553 677182080 680083505 10951734 930577762 147451959 543484054 812543382 4757152 635727353 64789936 441816351 605338210 341873581 20514561 52757638 913256433 592483850 272718616 961826342 101214083 818382478 657269676 686574547 692441841 844477896 2313729 924794618 490746801 147452137 954798275 77979742 744023583 3594126 952952013 676441416 146687723 845713032 330335638 972780584 539302010 355894369 58325407 39656382 593804590 147409629 805289532 146931555 137860034 945139608 631810555 450630692 537845636 987291835 827185711 518982768 147198569 12274381 12548952 96321293 24877899 979092006 991307706 973415812 759597720 974516153 70011601 744453191 954008615 925246332 756132444 383604285 20665427 113856130 26971348 975460332 138007454 563321585 754048018 961952904 743774928 760343052 924183383 284107898 743248232 74718252 147468965 460638159 453782600 402378240 741007365 28441222 784416884 1755205 767361740 788475803 622179916 144330053 608318258 854239734 97009277 725386654 957753909 777327067 128547986 886740302 337956813 803481988 145346997 114223104 756213822 875216026 751158488 871572233 610599132 862241251 954055364 868773024 877795884 592742981 205938380 143278746 476380725 752117373 771641350 69520515 854321888 890399452 266082363 756666212 16393332 937487604 961661553 20203770 492137500 205900449 387165824 27767994 609681166 517331633 46812184 741719498 18058735 892697276 489910723 526102762 71445046 38281690 760253193 872725536 825658830 759028449 38986560 476081612 120201538 991675760 886432091 936234208 11822872 45690440 128428571 139060610 2587921 73734323 718600284 860124591 475745596 109697751 753938288 531670862 450907344 156400177 575974192 54638153 79944966 589469699 760226380 418795015 740376838 752112728 76112688 991053003 342073303 398526721 10981470 609251134 743799465 366697117 105231690 861767525 929753100 955110924 956707184 937893926 5864447 491953537 955330607 26444218 877192392 122261631 128579139 144875929 725787868 52829188 850474411 570389152 575204074 18290892 811870081 939136014 479188243 915395178 3690259 491898490 32607168 593740365 802572502 827385101 360127553 957509616 721065625 308371552 640190681 859579163 268356457 211043715 9731269 885888753 457157768 59092116 733189951 710051015 337429734 794631435 756398634 955659028 268118724 953046916 146641375 625604493 783683547 927240657 409272681 827707230 13265041 111535674 146122370 92524942 189932570 827660044 995495841 635151736 946758355 606278958 733388606 954469801 792879777 882253459 946752890 618388599 626243881 936224763 507018487 75335362 369791035 751633556 67633346 340732176 597923900 933617149 145257117 608501608 863361637 973234528 483561771 424529811 301054913 937842400 741556316 113836395 952135054 29015874 860463541 995528084 805102144 147074211 820029052 737577123 130694063 974966764 11240822 751199859 920648168 147483543 490155777 942706714 919271725 871979437 394678521 536276391 240506897 929542190 147432552 43825712 414137256 65338539 659720111 64587786 24608269 145810184 2694227 29071467 143003980 557607834 122983689 892583201 86036775 127009798 23290083 590273488 591781077 124197091 532608840 956735828 29080625 992740670 757628210 149503422 802938749 865119346 740525921 539804676 6001062 658330690 405960799 12115545 96522901 894516983 575975796 351364939 145194363 956667364 127518060 457931475 468844995 964571715 954195880 289802693 821304420 888003261 753907133 1708441 602168627 648261697 810713119 966670331 25630637 891007989 958815417 15154608 968229497 955201253 9028566 71555127 120150388 989306133 888074569 534888347 963768669 113621696 879027462 358896113 26681004 841923868 113121162 29029046 145354749 724185630 960870676 12682796 992049281 592071122 760098936 877570426 987120464 289582119 610289940 800996947 70893367 55442544 792913891 113242308 146851116 935268830 146256501 58501651 147528147 542410346 71954052 424262384 939361852 669297007 391441005 786390825 884925352 593509396 732873008 491913598 511287157 63239749 894320498 19613534 130516453 946532960 27417534 469656163 499106001 863281907 608181047 320226955 147345009 665987080 756406161 743858299 340916251 224587923 12263217 845181751 792469251 554344362 147049897 17911396 647491770 956246881 458117391 758306007 244259886 14355764 743849786 893789694 888528314 64822092 149738551 714400493 27349431 734748580 147327341 936864255 743829155 820695189 12008775 871771766 475394330 406990863 956585530 10111501 759362012 12719033 26459737 145847312 957732571 626308508 28168448 134335512 146374284 868606511 6670049 758511768 615315760 961951635 604187422 945644995 8889000 842098764 499119458 476388968 145241422 961388077 425073474 542391511 677940390 588396785 133791354 146116801 490987375 29079623 52716351 874294470 80092358 996456099 609622289 140655617 250583736 223192168 22544418 21995276 529237380 856619300 126038312 894739393 139070953 589092563 756454237 756405656 760594510 825485923 267356510 27527834 15028301 340066738 464510854 944764427 58878563 607700763 29087528 326133831 911611433 64136691 841224578 952477934 953219438 124254718 147444362 660876203 121873731 595102746 6443866 759032394 945026707 982773196 955308016 742168092 25645040 397665902 147119933 536969862 674577281 26941105 28513695 971276326 144700664 887094224 661698174 480549523 59251784 337969163 467634908 125724442 878981193 147046780 838778814 13701195 603880620 11570825 954144430 110402674 147028226 954615320 143196964 489948212 204229486 72391002 651163768 587454649 508744625 942563425 744542294 861007041 11917342 861734640 55840687 24398263 740451260 4827610 25846070 951127159 142751627 200256263 938172916 146398723 24845931 56712480 517326938 975514988 260800731 27754733 27894330 891634003 680769552 439125537 251559051 156612617 478985522 324275250 918925526 425102139 996426212 878996195 5027707 29686267 610347710 859393566 938003264 954775103 141688797 842577259 494252381 892140283 95011254 608027685 992072765 128591015 657491711 722894449 14348887 919627897 147421330 84556114 803406146 13192171 147042490 138664858 997889762 383111452 593281181 971301998 736582417 744491277 112312505 678067752 874743081 804093307 609507323 145109815 984614002 882175711 741714183 942606690 953558723 223274950 66867748 892197453 640754 73605852 952444552 28702431 45709410 888066437 47520977 862146995 509938067 46685101 999474873 168327105 927857350 606399922 955401360 27247653 109733522 923909052 894794158 73462788 24554548 869550114 882818030 771031954 790468117 817078205 861924455 877987203 391548890 536825067 6873815 69507994 928452957 130557384 991320374 147404884 418056045 467789754 736472781 28801432 878042776 795120354 892095006 733034229 953318723 852912538 617725076 754969200 72882115 614643352 877941276 537694125 23304058 872391085 417603052 954784365 955197113 743773778 961686872 985948973 878256119 811368742 311594291 38036916 669978586 13160861 884786919 526443297 557197302 324789535 375469088 527022295 3260530 128433260 3383609 954811718 602149890 816666985 3523992 463498820 9503500 995478506 22792516 353780126 987913084 868527501 80009084 821812253 78039332 748537509 862538916 488395804 952446963 310810087 34758219 146259109 28811807 75622136 943584072 126459156 147444882 722812018 310803330 12948406 64215226 751725352 139538508 130526512 543327645 38839448 146852993 945857479 793997184 955339104 678246666 397869265 893304522 332690894 418151797 992398903 887000056 418423600 677936609 87190236 69605559 112870659 870212304 22310297 876935368 130702523 408985365 789997328 952970973 732900291 952658849 12696900 146823814 223243935 88932378 151913352 938386708 50931233 4961941 26846266 233770593 950536520 705881143 673147005 58825615 961706654 144473964 801852823 44033948 507787278 783372640 677483667 609014630 26341140 729001207 342043511 146896788 802552933 854548559 395206909 797722726 27994800 541404243 490864717 955065894 610570161 413478816 935943862 655689488 72842922 424030418 121135250 931558124 608471526 701791624 488447464 934155598 46904675 469228074 481711622 821012922 870213778 41562525 10959239 336974016 651091667 26722404 740592851 23760388 757997407 851468208 827648591 560059684 69487157 36207877 626241438 316410672 144489180 959828256 947246082 561942500 20640320 979583240 13133426 541965798 147176819 267967587 265557852 146253191 78274773 878979438 396414720 11999819 894830061 45614068 981889061 894557075 755291711 476221018 794494194 944561102 475576484 277741226 923363887 250425863 960856802 24628512 44035503 52729709 589056445 19944137 4806483 749455656 69479890 892727288 992070500 960820640 614523402 759031828 3125584 63216645 670745694 526701913 727631735 828596567 144860730 551361114 626260935 56900314 946140615 996377600 723839041 685244642 946912559 936628550 392516064 877944416 886004773 535111144 145606808 536787470 4336905 13215758 989754029 526426542 4587362 917276595 422968672 951779634 759245902 626385992 145998988 28897684 583044918 496238469 27983054 953186376 991333883 476132856 145356006 811648698 476390764 918512150 390266414 215207566 994963587 144294154 669571161 127556350 28004302 978066681 961535634 72754122 936300140 986523759 465904400 922448831 992737486 810666213 145317845 946761917 128672542 146166956 381053465 27997852 63751762 422215019 757989802 105406528 108874182 122286341 222245766 28161481 543397942 144760457 608331109 129500178 591726156 659396614 831571202 147079969 642764567 798316507 351238924 960388112 969655935 52620630 787522552 491105176 350187911 79191004 886043313 17825154 354265920 535873397 677056661 987856991 268428397 28928935 893799427 97143671 458370583 821096290 827313675 437583727 945044975 845454151 11775319 20616712 490086277 560231748 606372071 682675061 805210507 885900493 870989642 106182367 945044272 89403554 491369069 758159259 536754237 147291800 64718565 977702256 12173665 130650556 73722367 902877109 66891042 652795172 821097483 147451235 904211318 69540570 72167665 999538663 68971159 974157412 357868250 811370894 961869872 138905951 778253354 760539589 12939871 970182191 144610853 752242910 138946780 29031707 821090781 138303239 753472717 6512018 13222632 138856525 952328434 79176326 894475487 994839158 105704458 357839191 28776822 39138557 18852135 945875930 60988412 904809654 398880470 207716676 870562058 552549521 10784092 413914811 536315054 348765998 147378741 619742963 20431241 38067028 888121784 139093028 549939353 458628639 469664452 749506155 676963491 950093683 932570445 197124591 753777186 974496953 113893489 113873228 610364517 223459841 13079010 609504515 52764228 200300328 742784046 473157247 97924440 609324671 492039906 568382318 604462 418074277 270332578 207344986 28289701 820958007 986474798 111183430 671972613 368342975 861213135 892720444 127538930 149926161 20604983 529792541 140373465 113838783 143241596 120954261 936375592 375356526 954434222 853254401 11115354 28010914 602061978 14242404 972967803 6881656 26245415 221372107 660928706 15939994 834228055 821070986 127375167 14942322 146916975 147444835 960215721 24735099 417933883 259510403 233622993 955551492 862172267 836028227 132266548 7479783 38058845 810443287 827735090 5491357 886427256 129559070 851479132 466346814 138776159 819891177 878006210 337941713 78225691 843779948 39786656 871168348 790844981 14217495 23679496 184069714 649122320 130569739 944103977 491548320 672773904 689239249 73215445 17314466 795255140 757336263 219998793 987139705 999416533 574852638 875527216 796286938 13147879 147430249 924798273 957511501 433424850 139080391 25800952 38027846 113857624 146434557 130391039 934586050 97016544 106731149 7813974 20401277 787366095 612922638 960905642 21585001 68396871 543464440 483659353 127255408 448862963 438104215 936329124 938537452 785718141 852531629 138454658 745504972 251086070 609562779 987143416 125294309 20161000 391544665 65304883 73318355 44089328 105490732 118793686 1481359 130604745 710202208 759589172 29070517 543425736 894538343 122279944 593166036 15402050 757454610 143214132 935396283 861616376 303288373 207408445 979524443 811565412 474372575 585083529 945312762 197288133 337199802 105305325 858915330 768665555 492086879 475039950 414407747 13163465 24786081 658181548 849182106 141078623 756288948 928112355 577595586 3474249 868220340 293592754 870239013 512029087 918442536 519779443 108646464 581301176 106319301 607221806 988633723 284225960 802977172 190205724 79467771 295992068 911009471 677662229 456007739 961680658 843388980 24604572 739475812 904964473 9052145 808773976 24553543 970793745 146695757 25895891 71270347 904953996 584903221 40134580 56978418 493603863 538308077 877775650 357335522 802393536 11134225 539253941 537178036 274828931 134841738 894843351 31681143 687155205 923761207 894549294 26293281 130164221 614863814 807264420 61636239 7950415 492089218 414269736 953046243 761264875 384108351 888183783 635911669 812735204 476226163 144857486 412427807 759042541 24863433 723642466 418375220 920687912 893779712 20571679 698114237 800016164 997604719 130313662 487509540 984453421 871458290 482214618 145616890 760616132 316191683 946935777 887756978 319693023 943879189 95257705 28536135 606416502 805098949 941927257 503128196 28996126 850556549 949289913 113915434 420874493 13236232 444350354 852237376 923877814 955299508 20417738 20653261 995144075 859219759 547445172 924037694 986781744 961960469 349560455 450959169 7971396 56945350 870215496 957180393 67143940 46819290 602154748 339405400 546283652 78087226 124737969 113883059 806896150 603535924 143257931 617844063 606360050 418170143 610037972 874486235 383098484 607374164 929867805 840849712 922723654 6477542 473302530 24628734 142957583 878898676 979127003 669987097 822035133 40090649 142846354 999009760 877625283 433127199 960400628 786460920 417947090 955027150 569624607 440911041 149795907 126247846 109349796 10839537 130631097 75385850 930086324 958802288 870629971 36073309 130694048 39206074 445941199 2313237 13020444 492214836 368559105 26721818 1316823 937299888 218376551 28865898 950604200 631098420 13019597 98543745 804733833 686373636 788453477 710229737 42609542 367595258 471841234 223686870 69546390 109650264 602967630 543440208 759044332 484612894 896353676 682503760 129612913 321119747 79290667 713876693 905671802 588508759 934416305 465291889 45395585 994610669 844654043 827706872 894724302 711168196 485844974 555414065 44098348 26941257 669062645 281920412 105501265 472955185 960897007 94480520 835843242 964568202 678201192 885218955 751113937 684780895 80350209 100056051 597979901 132176914 40126016 338760664 146134516 955168440 889378165 535106575 819010410 177580515 995475122 131864411 280043479 56885420 71947644 73455283 545199622 318620555 928151967 962881152 967125301 80188604 642711991 474369544 944652032 808249120 854347678 643647909 335410397 602087445 926718836 684773111 436551065 738117763 138266380 623990289 584872926 3362046 69264092 875898445 576981345 802306147 26765700 125417777 821428938 71619994 678440599 75027467 575168064 24160306 7416346 28158480 957219418 985690410 147182218 72387664 46662272 505751187 934978766 40124747 255751472 743520009 928886048 28994846 20107194 113296569 890669689 147463318 288401091 26357057 347453882 686587334 760522333 644156303 659415601 978735200 978595388 525804116 63155025 609254089 918283695 731128256 489567231 431994932 913803323 130041271 950567512 683012055 503311637 941684905 753533935 957683673 952704950 194145060 957477305 890620870 901660227 571488451 758469621 92880438 80277314 17543611 376505230 920630051 55635005 13245712 112874097 810909684 887803296 19686608 930933209 921784825 954546024 951201268 141126887 574876758 902067777 145656295 945182958 390776729 191252083 26158730 804546894 738051770 202732656 476295433 601898747 73955105 492170075 471069427 879045257 670813739 28012290 28014528 567603779 604893175 587045609 951098390 742377340 28550937 384887799 810884862 6755933 881576184 894578003 4041023 147450370 998145509 559426841 144821717 945770056 678437518 96843560 726934371 125782059 341893682 111805817 856955586 207929192 954770361 449072143 96796623 353510004 475782864 133798651 6054033 384219692 727068690 969342086 268245008 887409362 55864049 894827497 391147990 877560386 999632202 894339625 23814773 742707942 147475193 156622856 968744153 26133174 62548260 994253721 439388577 894860269 35390853 5477146 542329851 40088717 105357029 2491504 992178323 897314805 756392896 111485637 462145486 576763175 130399746 961927743 28537325 400816100 46510182 142139511 121751548 886377000 149734873 399409660 740584355 73665229 62562188 680952229 670079288 147135883 145198046 659932919 928030011 617989368 63191938 271124007 878624808 871966340 827696167 17973558 137815161 601231574 737021463 278977917 378883599 935008095 871645720 147203836 536289903 26943133 744270510 492055532 28228061 50679412 951671043 995278098 69010373 210416543 38303937 758543460 735201118 760648293 980404149 875570295 207404705 18434070 29079208 951361186 26561457 492193135 777781876 921748865 869315396 879036861 537731739 651669124 825373063 48527533 994869129 942972570 845426440 80334620 26688909 602197275 925163656 68302958 467597285 540072669 73726936 46267995 821070548 454682239 756328704 759563367 894247923 610172808 63583771 921747039 878395926 653044284 53776182 71942354 2268114 926809163 73640034 757432474 250162489 734032986 893799299 811145112 1389718 894846896 388383703 18010232 760644284 28823598 939461184 605312189 975273066 109643715 976488285 141145502 936221782 32332190 341991016 466752136 136968467 528216015 145258663 894729861 21479482 424973066 28834046 600873007 2159624 15267910 988158573 40206025 905965981 258628052 531746406 223732603 932175722 837243933 710261555 983895842 502203440 723948844 709037874 459588058 976324859 959377597 26602937 46811997 670916921 27481854 994289051 6916901 822359397 80296626 760235505 760565473 24791571 409024760 324348477 560259636 330906161 945075379 509841853 990823151 938448736 74064533 857004453 993112882 7845141 26917595 977676759 133234902 982503588 895515152 581155178 978062379 916281167 107561768 471049161 24828930 298886584 959867223 492188284 893367818 995383730 876243019 147190034 609971683 812656569 90325461 9033797 143040078 463204793 261070302 141061441 789996727 983522247 724941305 26949990 73464594 63133529 213383547 894863288 14168633 825863524 878988118 1825624 874775681 796348741 130007205 540754913 528321838 841274949 859633650 460574719 537677731 892749835 113181647 686910507 890031618 985997682 526628877 720434458 910160372 391405412 992240258 491112981 994957050 492044510 677852602 48290502 945144380 534284724 24358348 4855134 837915702 691397738 692452888 420795214 12128416 759286462 416701237 145356510 718322284 718019057 883997251 130297925 938960588 972025707 88725370 926277546 188876311 144119302 19079776 492009849 760572746 28481600 961868255 590652698 7970854 890628927 832583936 759006152 77697324 71766528 854620276 826866918 143249042 151217438 915622907 65196361 560493075 71931427 100667890 388390668 28203098 934684225 336822043 926767422 73552696 356018956 63810604 939497733 455985699 118892501 207881308 875488705 312745557 492161941 979151168 623943300 824610241 938899013 997551824 738487282 23514712 24243024 861165509 619229543 111796244 693498686 203956520 94443150 744689810 147453188 876895123 450225030 593288588 820542319 946032763 147442076 914244509 80275613 743592587 788418902 937752703 27962258 1141858 26195649 478989286 878468831 870392478 58838021 242191833 134837289 146939911 843350630 890271964 14366071 887237920 38058421 382929880 147454472 745488561 879041863 122306527 914340174 389422238 996496582 423897818 560270739 123023052 784741435 380211071 290336446 146934100 969196706 693373288 23260025 950465951 458536013 138287347 215334932 866327185 71904982 842335595 3899894 1677023 995479038 29050757 894748120 871300611 959731749 147339982 801311932 576994823 710301587 914432077 878083753 919922617 479045612 19689372 751126900 990261079 407258661 9921276 752069383 476360524 938405406 231890846 543479349 900940066 476126391 881183406 24012253 109039133 280372426 491119756 104988644 29086846 12334891 206938442 288717769 96730674 534705759 961959412 843522958 843733104 867470363 483277240 138983402 987081890 741619629 122315719 836915581 894763854 609557782 144844424 415108612 325117227 861959454 11035908 869595607 944649988 912507757 844361307 961805775 133581354 991146346 489733202 142081922 61177143 866586788 154535100 749241619 32801053 794784843 425872800 152475060 758427469 936423576 348454033 954987604 509920841 893928433 946941412 35674896 336979392 28931827 28412626 882268578 22655226 873691078 900897197 903664259 954461146 459603831 512027718 70876660 130700363 824611644 759991053 609530505 797382063 531943866 931427526 156592160 693524198 68145468 961666824 879027704 4349141 38366853 55902428 502694238 879572106 146917631 857877130 420839219 489592610 4800087 223009253 69380121 974378401 770021327 877179169 338991200 22780326 845181020 432085998 28317634 308241393 376528605 892737645 220591703 77195711 853384785 985958406 570311605 536850792 142472373 142208226 688246418 857441818 738198619 760530100 576995662 936370222 992323785 706937604 585154814 610421311 953969804 961413974 784971050 855366292 417259854 605535402 74058156 354972684 96996462 28660284 960816805 876142479 145862723 124391667 489841625 851835049 588666255 721945967 995140080 71604083 73191195 10846701 11021037 71569127 601924907 591020347 753970510 10212982 955291616 747159793 709230271 725504231 873268209 466539896 721678737 922422267 639943039 914328465 24709408 144039916 955075414 324045151 536411552 602135293 872229519 959821926 12469828 720634587 926120055 978627526 878355163 120434674 619619259 23371786 817505482 680359025 458527430 146299264 755388239 807909757 546961540 29567083 3825045 610157741 223619900 990651237 856795306 8018451 37510452 958744591 472107352 991069739 287550340 254940199 946917453 651019253 760567900 610438243 955058512 704947529 740564885 126912364 27995942 490983388 128513255 411448945 576763601 11013126 994962315 435503106 983973142 814811507 46550398 886479528 122274946 9048099 399571410 954244724 5542606 145884311 623236362 113470990 955191534 744532446 29068384 104990378 337857278 939499358 870698389 491394915 555131290 426690024 547715897 28489229 38702447 2656101 61673324 501955993 141700012 69837093 80045176 490693842 766248871 711080464 79979875 134750860 6449825 89794472 866167405 483017510 222212633 938001006 940473379 412051111 995471630 73679659 791609175 221624090 251605355 60401099 805016034 902743525 844341995 28927900 684006141 133503297 935759512 736391424 592329042 64787812 888473366 872735425 98150446 861146476 143148606 12284126 147456323 911539389 325950263 143282073 408585612 893992578 4508221 348300317 71530588 936183491 147143090 144458008 167526158 841198999 509483781 570669951 61487123 12773519 867920740 693809440 804150684 927449282 28952263 475157258 10025980 216586326 850829668 100820808 114945328 129745755 1699587 457605894 143285945 101261945 980401534 935243051 937997659 844392992 937308264 10029706 103862833 940618188 832771362 25759552 701163937 24092425 918017951 614803530 197371632 22096013 138809467 24856857 947878421 552098509 50380713 922011667 27825925 886175629 919635099 903127191 760255884 743744756 673582736 115868054 996080347 26020641 147297138 686839403 3781716 927733153 884382551 905953787 820857148 12173661 994226686 541259479 318445691 425095151 531675213 13263188 451340919 51935671 939510689 109687572 435895325 927945339 29071378 635853077 9148304 118095231 12269589 400885641 121995721 946891076 677328844 953554144 740277441 804285097 861242973 600125434 678666785 741510039 19882109 954648674 10885108 725727361 737624043 894707278 474201281 786899938 221648226 73050845 215384723 933275987 307321574 111548984 961933264 275702810 25628603 423739200 26974602 130702088 500767398 80331468 885364262 861298689 992964160 28036217 484067335 12732561 940996403 222176562 740317267 953588266 572326945 368524563 954774533 142933088 726390048 28826638 894867449 109208989 843383452 756803764 487978910 129504562 857793481 801983556 936495342 703881177 24785162 727693824 843120516 130051709 62730672 606010148 918738517 936414097 79566988 147475254 6274655 135515711 117579904 101282385 485908109 905957320 920098606 945089303 802908224 24327400 677704666 703878467 928285419 87449176 653346380 452866390 875663392 954270950 341862631 399595058 758018425 954705488 987906905 842071287 141221028 716078075 146832063 861886043 749553064 518356082 108154975 602215785 146551335 12958007 982694185 931915831 28821754 726920834 995313553 7031802 40042428 300186215 473177713 146355156 609791373 441963122 147438507 147457667 502002643 894218607 182394590 891392726 870586720 73024368 384613280 445726933 894857385 557211120 591166887 19612162 28155933 467882297 394232324 27985343 977589147 104459363 970315282 45103086 387427698 491995661 223739111 132715938 811751155 706980117 794631841 24838214 785286463 744816086 742731504 16495380 401579539 534939921 113588219 136046689 38298742 124300316 466391082 757997105 146389765 760448565 147077019 147477522 955038538 760329670 207412018 18462413 892988322 7907373 502091928 945107235 606407350 492191363 73723576 401451543 803145429 149859313 810892293 938311935 726301187 306238140 111799919 325355955 693494450 491684707 165131523 878972922 502611621 11122742 893005935 12048272 861152933 126473041 73702488 752003272 113895602 69464271 24452578 317980909 784927467 619217698 890355220 11787469 69849803 125943213 844425583 79033783 17393667 986221459 882015200 24054879 597711946 10169810 878523231 62021018 961965757 610580730 914660218 685944521 146424854 812564793 598022909 468552926 147340198 823201040 686895015 951151572 990130152 145277269 418111920 331635914 42580825 993381389 241461051 869129826 737869856 15991022 986349102 131712448 961972505 307164944 693437833 105512820 11174226 692461048 532295657 11221048 144291881 315438132 113860991 46461645 24593864 19313452 333772911 113926310 685860220 264472854 122030440 894627654 146291570 130942727 20661048 215228697 886304868 130654330 673508524 28840340 784100042 366374225 139048083 943787107 509927771 113904093 777668124 26699676 24087455 827228523 515684446 606407462 375301180 45921757 610532108 813048174 803182371 718536575 25110205 999039348 927727470 26942196 138024477 458616624 112800169 878752128 147191171 409254507 146392665 481438493 147438957 401493844 961975940 627127497 736433646 657317540 130618661 147461662 608208549 29067554 995121347 803181684 644606311 22351902 28229534 677719252 92919445 584341329 590293143 923616165 424441326 489665011 147441740 995127929 951131417 97464271 290541448 10742725 856991417 609892222 513077964 909521694 870544518 873736345 896179143 139030447 138768620 461368332 105068792 973844664 142649583 391246736 668322807 408270501 405654870 38611020 25880194 421835165 861301527 323297343 374103881 881306784 523646789 54810919 978132574 5589902 969161013 61963123 802030020 144585493 40136576 946110693 337670778 871863388 910356253 593787004 142213057 894425673 91888368 603766927 885665528 869593786 491404633 991321858 471241315 823552980 808743725 994186133 75591060 502262608 952665134 145333439 883760374 80298036 147206070 145384156 542965502 949636241 80014299 414608669 147426425 423508945 576904713 788860261 954236053 89523926 670036110 414138346 577858135 548826380 218474746 24570468 756174231 943969785 994021107 129238774 686713558 880741680 930130807 622195342 601939280 995367307 893250621 126461171 341125218 39010159 29034891 73531028 994553869 969255391 485741275 955299966 71896294 540674904 402341343 879008555 756382856 473046911 805119744 886443559 972877756 360027 670929077 424976302 946881434 517290747 805021507 4236021 121261128 543410723 142712166 26860487 194500019 738972152 28511997 944538245 668668049 44938041 876048366 708081054 474868664 124407377 971875347 485060295 755615542 13200426 994783812 404658134 961947272 919499028 11470118 708084611 64897865 803017881 44423399 509471624 876493639 758925635 938903858 575976079 532551830 110611929 56800870 690260290 206998316 955329470 760626366 827482552 681653569 458644193 110766123 511268987 143252959 810062353 539156112 837065299 689343347 357988465 38139380 29050473 487199965 71604007 38011852 968471677 335962328 878707309 76119284 882326577 944106969 29078530 840224283 73722674 533071420 417917611 900773018 748949971 870286870 978610658 886477697 80079388 757697370 536961080 928359813 931012421 337964915 570063004 722483942 892509275 414248842 29596400 757597930 12279385 130407164 845192107 882179950 892711451 946903776 39510618 838808570 146926625 986588202 156005641 467647147 26775910 73693903 969583488 585954009 414225400 886472436 917553671 934731139 700223081 949029812 903401766 27788911 574813874 758494856 214906507 220594782 203323652 891686289 113359391 928401202 147477256 175140706 147297112 985389055 146898837 607435421 591574776 873846912 491980017 859479716 113804547 100487739 147315047 603681114 26928382 646304699 827524082 128490585 676481734 273001257 14347288 376507701 962543646 11261433 743555979 136330061 75602653 134859732 439565464 875807845 818472921 340592371 475422726 960890963 132712781 874665986 778870402 153779142 48549813 475300171 870820268 740988797 877683562 996032130 222532253 26597996 811802575 103527578 686702682 753709024 968774469 797909597 5318738 26226179 460748065 996244719 429843148 66368037 360681735 981995088 980373920 451027684 485814718 8446584 726328358 176502519 677177727 877772094 818880283 38378980 954208629 78643554 955326814 71618061 308333639 147469104 73998912 757118714 11621803 350931796 26942834 26978221 28921042 689062106 657283753 20153586 24322474 468696454 142330 610564661 960639479 6462312 308606360 955299823 993399670 979676461 945790562 472966330 669031701 845415308 148226049 58849021 996471331 849306921 340420654 611214873 757487424 608452000 121993999 395596746 419719684 351393976 22393827 17922148 73164868 109577081 341122489 870299344 820945293 6220199 870447960 946902409 59013230 77159081 534676465 16503229 142413181 330164111 131736351 579742628 28453671 640446295 60272456 928415956 63535131 858868793 988537311 879002042 80192937 146789247 921744229 398737202 739669962 600349582 414162942 12209766 812612611 945368400 458544525 28550083 756405209 619243946 995617309 118710089 28629972 914336639 79926196 24316756 19520377 27681302 52739416 27170155 418192272 147281369 878596933 955016926 126798963 146811812 56653487 125922927 416339712 760557825 959841557 86665297 146195986 146409584 584380874 604286574 5812187 147110201 28897282 874805634 137243491 934841542 146243534 952021178 989084987 492211199 491992804 23649815 26924939 663515775 587542968 839156505 424889677 12165218 271942787 543453355 584022831 223233046 128762658 729371084 424827731 839950410 333479557 42575874 610341320 60869702 353761053 19366694 27416110 60304932 609530964 12179931 456550077 686721053 528124210 481710441 588028440 876884470 706068194 218863301 968129070 144653379 111794701 63412249 760385490 26420279 78272300 136930524 760255210 126236311 80104362 45754319 80201858 810755703 136938241 976622525 741216752 433606996 486301240 877526920 748279866 475810565 998204094 502780063 944461960 959868769 40834284 490072188 46547001 68886657 28767185 79709726 961953655 27345154 559706879 920664100 996179348 930583529 26869126 688141207 337393093 739568734 472156525 416019100 671008423 92897023 953315070 16401784 142233263 857040121 71646699 24865529 335745518 143812056 60932358 893119286 80555654 808731123 532619998 145074491 927873247 398262682 132753789 59062455 69302892 758243944 146128908 473303130 12791581 145333533 410043334 80247547 427560136 682662769 69012050 104432928 792523419 741699661 20641252 954173144 811884543 63286877 126392581 636557973 914098233 483085512 605720394 29053291 136958966 961755172 145326167 686756760 916665885 109197091 909147182 22656412 78228484 69529057 99496954 721406288 801695691 113810377 413754255 759015220 133545195 424623591 977305463 140012633 24809511 434081397 29081481 79588682 69255509 928396993 138775364 9015190 130142561 542914921 589050452 251640762 566483146 602073254 26964557 27763169 606281875 147227961 927229456 124151028 340986323 676269780 960649076 195361349 80184695 71492356 71604618 70228266 852344834 440608935 804781800 16272909 961656460 149890992 28410349 859162945 138915224 758518519 889991607 214741910 707577385 46476062 349592945 146930089 10462133 897228668 55865996 12253320 63297955 28508397 398364600 609471137 892582679 100583441 563165721 482734913 927859690 335195843 128032106 671048104 134345428 223691332 13716435 725661328 606327157 35873879 805014568 278634228 592669347 725610310 894779465 414249932 20612527 693129721 488483085 108573682 646755526 624292703 994265676 843857636 70258135 938962583 801045068 806160610 155308589 536762489 756441070 26977656 876680704 647031814 894830886 854646946 684778984 755909454 930490970 760088366 454394752 356097198 20518631 748044375 136927472 893574757 670398635 872696667 891589785 136448240 526722717 934545430 71058011 871692274 962889935 29074782 12398504 886354366 872387708 992285428 7278628 738840163 134291873 937649737 552144078 446866238 948338916 418446121 903487066 799613460 97482499 755292956 63157736 769094384 3919294 27473990 370198146 155039105 144324924 409202081 147356844 904438039 748053461 995378821 71429249 146400284 28292307 921345715 661649650 147419341 760069929 146797410 996484771 474360070 921782881 72311191 755996975 728817129 858820759 11914755 28750899 892747439 862699793 216826135 111520199 821222992 124105793 280130522 96586201 86401755 145359447 725901447 714403641 14908261 101512820 7635376 862079691 951173379 778155670 994924918 20429116 827702125 79045197 735446150 962820242 68664335 12014572 75682334 448669058 692968393 337859226 606251501 146763037 816056148 156054088 912356912 62173422 543477736 20651036 26011632 552649091 606246220 336493754 215366510 601532172 491130231 649039355 487481735 656648083 587389562 503294985 756421796 955572313 877929041 454208162 960604783 146917259 878863353 147298510 21326783 955254243 11731964 884820453 942309416 143241411 424014581 791939423 558662720 534985577 739559689 345402497 874343055 8323585 807178651 274058241 23804209 425037787 466755716 492116375 145720826 913918612 80156878 7444829 223775866 12137801 908396960 794574699 71678129 852626739 919667914 410059723 990706151 953086479 487387695 978310125 879029972 536335466 109691084 46555232 72692790 442271140 491920067 942753416 85329651 425960309 29077945 423767069 946061231 78082678 26693887 72724295 937721272 143262501 24834542 485785066 608506606 807739306 968421440 556055764 54804150 28767267 800468779 146374378 593675179 113859570 12959096 71803843 407680888 484300861 744788119 INC 22140 129606533 SUM 10316 39494 INC 1907 438628865 SUM 3107 32818 INC 21697 147172565 INC 9504 111730464 SUM 1153 28580 INC 17111 28296717 INC 27126 133680722 SUM 1960 32035 SUM 12 2272 INC 23091 604035482 SUM 9517 27354 INC 25249 543231435 INC 2151 742582528 INC 118 929359874 SUM 1475 37394 SUM 6810 22019 INC 39104 957744619 SUM 20710 31189 SUM 13118 26341 INC 36809 28780934 SUM 4648 29446 INC 4975 866181616 INC 10168 757790339 INC 38250 217945221 INC 18330 710954195 INC 22520 147447194 SUM 25478 40409 SUM 7325 40203 SUM 1273 14827 INC 4790 113745769 SUM 5269 33808 INC 15721 1868413 INC 14976 894811275 INC 7057 146636555 SUM 100 4524 SUM 452 34251 SUM 255 13296 INC 12110 993807394 INC 35067 779169678 SUM 1615 36596 INC 7162 491997317 SUM 10982 39384 SUM 1161 25624 SUM 15 32343 INC 5533 28833513 SUM 11873 35345 SUM 8855 21386 INC 15813 610559216 SUM 28135 33678 INC 27657 337971018 SUM 4667 26117 SUM 4523 28470 INC 12793 185975128 INC 12112 89238606 SUM 18529 28192 SUM 3513 31264 SUM 13266 30186 SUM 2514 39897 INC 529 357990019 SUM 8163 32538 INC 30930 490801774 SUM 23997 32952 SUM 135 8776 SUM 132 28082 INC 18780 652256884 INC 6663 551347923 SUM 2019 36145 SUM 1983 8093 SUM 437 39225 INC 40508 900641828 SUM 7426 38383 SUM 9112 30993 SUM 11231 39653 INC 27811 13222701 SUM 28164 38224 SUM 272 35579 INC 6868 973489232 SUM 468 33429 SUM 2096 14063 SUM 4671 31682 SUM 2363 8716 SUM 8404 37611 INC 18543 209712162 INC 16846 92191575 SUM 9206 39381 INC 23890 598002986 SUM 26550 37120 INC 26752 475389456 INC 12700 778315307 SUM 6094 36240 SUM 3863 12009 SUM 1671 16481 INC 13139 64272969 INC 35504 419206893 INC 38598 986794346 INC 23009 147389438 INC 8211 945447485 SUM 353 21681 INC 27854 56942590 INC 31056 29025678 SUM 6021 28419 SUM 15541 35255 INC 40244 844420431 INC 37455 521132410 SUM 21941 27606 INC 32533 70772051 SUM 2052 34219 SUM 10007 39022 INC 23077 876040494 SUM 2422 28238 INC 6969 128608217 INC 35370 933200462 SUM 17286 33151 INC 12156 828579464 INC 12981 26843707 SUM 16269 33393 SUM 6327 37929 SUM 11878 36388 SUM 9549 39079 SUM 24140 40010 SUM 1312 20924 INC 37384 72374995 SUM 2056 25929 INC 5932 536848907 INC 8286 941860768 INC 3263 877471364 SUM 22824 40394 INC 36048 98344788 INC 36432 62087141 SUM 2390 26534 SUM 1300 19012 SUM 9335 14264 INC 32493 138017847 SUM 2780 37444 SUM 1 37609 INC 15994 556038269 INC 34880 706001949 INC 7639 993169672 SUM 7014 36166 SUM 2742 32317 SUM 5075 30996 INC 2874 610042865 SUM 24345 35353 INC 12366 605316589 INC 282 414186217 INC 12073 618025157 INC 24884 682571308 INC 27260 942793816 SUM 15684 31607 INC 34062 127192785 INC 29699 518738421 SUM 20668 38289 SUM 9589 40654 INC 20334 492105859 INC 25840 941907464 SUM 6838 11855 SUM 15088 31061 SUM 4045 24754 SUM 21359 38854 SUM 3294 20731 SUM 6449 32182 INC 26721 144296174 SUM 744 4567 SUM 8497 40272 SUM 4711 39606 SUM 12715 37631 SUM 26076 40357 INC 2357 560278694 INC 4139 490074678 SUM 4450 24597 INC 32392 956556076 INC 15097 333523537 INC 5585 725783176 INC 39324 577012563 INC 26635 790929834 INC 21929 970406366 INC 3827 605856507 INC 17266 531593376 SUM 757 37859 INC 33506 147170205 INC 37268 910047622 INC 34529 657628491 SUM 615 5573 SUM 7166 26049 INC 17129 5969259 INC 8198 127154821 SUM 11169 40627 INC 27944 24884944 INC 31885 12153669 SUM 5559 18808 INC 17427 91719958 INC 34132 413567301 SUM 292 22905 SUM 11024 40224 INC 26644 760213696 INC 11203 174333333 INC 30404 12195385 SUM 229 26220 INC 6637 728744573 SUM 19176 36864 SUM 8712 25373 SUM 34795 38565 SUM 333 25113 INC 38176 540873194 SUM 1847 3114 SUM 163 27252 INC 34587 887526224 INC 4640 6437727 INC 32013 544135671 SUM 23559 40070 INC 34519 132142779 SUM 32927 38495 SUM 3288 12674 SUM 17532 24602 INC 24696 135902956 SUM 26362 32433 INC 4533 821122234 INC 22253 717072658 SUM 32013 40634 SUM 5354 19176 INC 24940 458042817 SUM 7068 31229 INC 18344 743825023 INC 11053 861291978 INC 40276 267071292 SUM 8846 34732 INC 1198 76291569 INC 24376 257312704 INC 1131 489359931 SUM 332 27461 INC 20068 784570750 INC 18172 603179669 SUM 15284 33193 INC 1209 198571721 SUM 4779 34174 INC 7955 5282949 SUM 283 32481 INC 30982 143270440 SUM 251 35859 INC 37479 290178013 SUM 10242 21279 INC 19305 11123967 INC 37019 110722148 INC 31574 670632929 SUM 2992 30424 SUM 8330 23537 INC 8081 811806795 INC 30905 842206117 INC 7524 40128563 INC 36769 638717211 SUM 12496 37434 SUM 634 25124 INC 30954 808863271 SUM 12698 29865 INC 2718 50301629 INC 40369 963960836 INC 8325 963544536 SUM 11352 32710 INC 33163 145379823 INC 21068 96615085 INC 34024 458630316 INC 6909 794896299 INC 39910 853455871 SUM 23637 32543 INC 31742 689301071 SUM 2681 38055 SUM 12594 38256 SUM 3026 9162 SUM 10719 40618 SUM 3850 24158 INC 18728 726884847 SUM 31547 40238 SUM 11785 19514 INC 40208 688430533 INC 25091 566417896 INC 14509 856499444 SUM 8504 38594 SUM 22793 31045 SUM 13736 34509 SUM 4624 29623 INC 15316 600700525 SUM 8634 39766 SUM 6625 26793 INC 20726 719844523 SUM 1695 22512 INC 7510 85169224 INC 2758 808273940 INC 23598 836053433 SUM 8071 27730 INC 3429 441005090 SUM 19778 40603 INC 24226 3776633 SUM 7223 14428 SUM 6936 38444 SUM 13071 37615 SUM 3905 21686 INC 2536 76939500 SUM 1943 12732 INC 16372 739815872 SUM 9181 19932 INC 11239 127982709 INC 15167 104246745 SUM 16245 37170 SUM 19325 38498 SUM 261 10075 INC 4364 946692064 INC 2375 12990826 SUM 2596 32484 INC 28739 146455448 INC 24526 989547434 SUM 6017 9956 INC 30627 990536272 INC 40224 650427320 SUM 12554 38619 INC 7966 973030746 INC 7783 684836533 SUM 1476 34901 INC 25471 491651439 INC 2826 589499398 INC 16517 363933172 INC 19292 281268982 SUM 16040 35820 SUM 15082 39681 SUM 587 13013 SUM 3560 30455 INC 19027 532619529 SUM 3922 31829 INC 8722 943925628 INC 16921 138549932 SUM 362 9509 SUM 5844 16164 INC 18303 947920338 SUM 638 39561 SUM 11605 39386 SUM 6577 33877 SUM 190 10564 INC 13667 481277575 SUM 11650 25921 SUM 13140 24584 INC 516 994199011 INC 16013 111946918 INC 27384 803995051 INC 21992 942949201 INC 7417 140082310 INC 8122 97077920 SUM 599 29070 INC 30957 820292124 SUM 5097 22171 SUM 3152 39265 SUM 29844 30072 SUM 12264 33547 SUM 304 32700 SUM 1437 29034 INC 8302 130659431 SUM 11366 36942 INC 27291 170778340 SUM 29651 39581 SUM 9626 22873 INC 34398 961280669 INC 24676 537597270 INC 11593 28019612 SUM 11092 36683 SUM 49 38825 SUM 148 30718 SUM 5521 26293 SUM 12053 40409 SUM 4251 32083 SUM 1504 37095 INC 2872 828161740 INC 6380 126062073 SUM 4290 37891 INC 23163 760635866 SUM 3428 29487 INC 6827 416702646 INC 33346 994220869 INC 20407 794883197 INC 24746 62040282 SUM 6399 36881 SUM 87 8365 SUM 28876 40047 INC 35744 27759529 INC 16340 892112321 INC 29859 947897217 INC 28099 424446674 INC 37130 528746098 INC 6861 525724442 INC 26301 917270902 INC 14744 417406726 SUM 6433 38218 SUM 18571 37465 SUM 9525 31489 INC 8358 894856674 SUM 13358 31548 INC 27533 476386943 INC 20517 3880964 INC 40055 888633476 SUM 5129 20796 INC 2164 453666971 SUM 3833 31428 INC 23055 339786675 SUM 15118 25881 INC 37610 725592198 SUM 15390 37749 SUM 573 38724 INC 39501 589191084 INC 23550 3624884 SUM 1035 19360 SUM 12544 33989 INC 27974 742946358 SUM 3366 17039 SUM 23434 29176 SUM 8733 33660 SUM 8666 35021 SUM 9171 32738 INC 11614 113881590 INC 29269 748669916 SUM 11629 26887 INC 36239 152166732 INC 37152 760628160 SUM 5864 30259 INC 17179 490387978 SUM 3484 38447 SUM 89 35831 SUM 4146 34304 SUM 4871 18169 SUM 8015 33043 INC 35496 29068207 SUM 7421 38862 SUM 15750 37412 INC 702 8976379 INC 26325 401546603 SUM 1543 17605 INC 35526 222728218 INC 28532 77859951 SUM 13147 33344 SUM 5174 17512 SUM 5810 18033 SUM 1550 14606 SUM 6088 40283 SUM 4693 11512 SUM 33029 38631 SUM 4776 21675 SUM 28090 39122 SUM 8805 22102 INC 1220 877270049 SUM 1635 26263 INC 20086 146642172 SUM 4141 23438 INC 40541 56416882 INC 35042 54775739 INC 31503 126481921 SUM 17560 38647 INC 2055 468984673 SUM 7706 25454 SUM 1662 28181 SUM 9704 36280 INC 6920 476363601 SUM 4498 33324 INC 36649 97139942 INC 2043 58253735 INC 39037 4800048 SUM 3369 39909 INC 35917 491147730 SUM 7431 32264 INC 13504 957421135 SUM 1165 10432 SUM 5225 39821 INC 2446 487887163 INC 24104 107606778 SUM 1051 8896 SUM 23854 40296 SUM 21297 33887 INC 22183 267588903 INC 19000 95303657 INC 37741 417366362 SUM 6353 16130 SUM 3918 27884 INC 30672 19623627 SUM 22788 37789 SUM 6817 35635 INC 22871 452230521 INC 7000 590469379 SUM 17758 32792 INC 37789 408237041 INC 11867 709735182 SUM 2483 29096 SUM 4141 37665 SUM 4760 17630 SUM 16601 34829 INC 7398 137892654 SUM 25828 40568 INC 28875 755630159 INC 39954 145256232 INC 20223 484700677 INC 699 862209185 INC 13756 868145896 INC 34482 12253656 SUM 4777 15487 SUM 9991 27985 SUM 2903 35208 SUM 13079 37788 INC 439 946903227 INC 29767 500985090 SUM 12058 36863 INC 11312 784289786 SUM 12116 39648 SUM 11234 37772 INC 7397 390195071 INC 13552 409765469 INC 18795 314791138 SUM 33 13973 SUM 4028 38465 INC 2964 111870805 SUM 15274 22957 INC 10761 877745391 INC 10376 29074397 INC 11138 381410503 INC 22117 818143175 INC 29451 46692207 INC 9401 492187182 INC 5818 894114269 INC 36617 224723009 SUM 14349 39456 INC 9232 28925780 SUM 20654 39318 INC 892 27476891 INC 4023 984901917 INC 26545 845972150 INC 18376 947221728 SUM 1365 4056 INC 25873 92638321 INC 3384 821274769 SUM 25468 37603 INC 1896 207663693 INC 14922 879015687 SUM 6096 38806 SUM 1184 2451 SUM 10203 31520 INC 29507 72474214 INC 9141 944970083 SUM 22392 26881 SUM 1144 22427 INC 17651 760568092 SUM 9736 37353 INC 18959 88204816 SUM 34118 40530 INC 11136 943979437 SUM 7082 28544 INC 5650 28444461 INC 36249 149969070 INC 31858 710186184 SUM 5975 14155 INC 39408 207860285 SUM 14944 38953 INC 35057 810906153 SUM 27675 39495 SUM 11768 38497 SUM 7158 36509 INC 32158 414236407 SUM 10887 31279 SUM 1516 24965 INC 5758 771687942 SUM 9483 35648 SUM 3417 14944 SUM 15368 34675 INC 32215 25701418 INC 38258 22205810 INC 30167 507633435 SUM 16938 28988 INC 11545 341494456 SUM 2409 37888 SUM 481 33283 INC 20387 72370489 INC 28524 825553932 SUM 9798 38096 SUM 21065 27560 SUM 3313 36169 SUM 6442 36247 SUM 3221 14463 SUM 15565 18864 INC 18349 121760239 INC 32979 543175711 INC 18407 760603705 INC 36874 789625604 SUM 7694 36259 SUM 934 34794 INC 40594 874499172 INC 441 619754239 INC 39528 645870403 INC 32169 138898644 SUM 2035 13623 SUM 3256 26584 SUM 1639 13540 SUM 6819 28658 SUM 8060 35719 INC 13477 424756574 SUM 4742 32151 INC 3686 820071268 SUM 8057 39296 INC 38050 69132070 INC 16884 138567692 SUM 2013 32064 INC 32228 26668283 SUM 9824 36909 INC 35401 366806940 SUM 17170 34894 SUM 11091 32998 INC 4237 418208654 INC 37269 330798197 INC 9595 147117752 INC 37943 400777822 SUM 19805 29189 INC 32152 861740523 SUM 1390 24194 INC 7338 543358324 SUM 2247 25477 SUM 10717 30453 INC 22460 78210090 INC 12114 926813750 INC 40182 619212706 SUM 1050 8175 SUM 8486 38146 INC 34767 953273204 SUM 24345 37820 INC 32730 759048440 SUM 2760 10243 INC 36811 524851847 SUM 19880 30711 INC 31120 744278056 INC 26262 802942386 SUM 4315 38345 SUM 8034 29968 INC 12073 46307937 SUM 11807 19561 INC 29374 389284410 SUM 10680 36827 INC 8648 94638082 INC 22405 28799180 INC 15666 70870394 INC 25138 844414420 SUM 6899 36460 INC 24426 877363580 INC 12318 448780456 INC 35581 71790049 INC 19572 824487535 SUM 522 36885 INC 17327 759973217 INC 31511 986731187 INC 16033 214849884 INC 23893 12550654 INC 19070 77698344 INC 4142 147467850 INC 20265 978702704 SUM 19618 33257 SUM 15395 32276 INC 573 981856358 INC 20482 67713905 SUM 23589 28702 SUM 3815 39433 INC 13532 727772837 SUM 21765 30673 INC 28094 28561439 SUM 13676 27434 SUM 18420 27585 SUM 4194 8805 SUM 10591 39479 INC 32279 78771998 INC 39476 861466381 INC 30685 892986177 INC 20806 146637068 SUM 33454 38796 INC 21506 991020374 INC 11058 390481470 SUM 4799 27306 INC 27507 131559663 SUM 43 36243 SUM 27867 39440 INC 28700 181627453 INC 13738 300229555 INC 32129 820586240 SUM 592 24130 INC 20451 9687705 INC 26963 634766847 INC 31547 466434934 INC 18444 46259515 SUM 557 32972 SUM 30053 31151 SUM 2866 11695 SUM 23825 40387 INC 7777 71362317 INC 10632 978373701 INC 10757 198578252 SUM 5725 31367 INC 33497 638860196 INC 5399 2125548 INC 34726 487715804 INC 29328 609529188 SUM 7149 29473 SUM 299 37825 INC 16793 905148409 SUM 8979 30065 SUM 8422 24887 INC 63 69382974 INC 145 518895553 INC 13224 804349749 INC 32335 140652689 INC 40655 825069525 INC 20739 63220791 SUM 3004 35463 INC 32820 992857697 INC 23384 743255147 INC 474 420472247 INC 5887 756431525 INC 34972 810700467 INC 2533 995701988 SUM 26988 33298 SUM 523 29640 SUM 846 13422 INC 11572 29039884 INC 25089 606364135 SUM 167 4234 INC 36678 820024372 INC 1930 52897152 INC 34807 20132479 INC 10044 138549000 SUM 25147 27677 INC 25778 955317598 SUM 8309 27164 INC 13593 827582036 SUM 11438 29636 INC 6943 986002836 INC 9669 11522323 SUM 3703 38134 INC 5093 144199219 INC 15447 960523048 INC 28037 852605127 SUM 1898 25766 INC 17281 29048660 INC 20339 730767448 INC 34342 853172383 INC 32958 788831301 SUM 10409 26274 INC 27713 145329610 SUM 17587 27055 INC 5473 877123891 INC 12231 991013409 SUM 11785 21513 INC 40348 8066961 SUM 11174 24781 SUM 2036 16893 SUM 2276 16762 INC 23453 894544219 SUM 1484 39672 INC 11139 744554081 INC 29686 940793416 SUM 561 8974 SUM 20129 40570 SUM 18979 38714 INC 17814 101303263 INC 26738 73482981 INC 12838 28528078 SUM 14300 34259 SUM 10992 40534 SUM 8335 32305 INC 33159 146293338 SUM 17612 37029 INC 39699 940383026 SUM 369 34674 SUM 28365 36055 INC 4452 990913926 SUM 1082 5208 SUM 12291 40658 INC 32691 775382713 INC 22238 10846746 INC 22915 944816817 INC 19171 450155020 SUM 2054 39049 INC 27134 919499444 INC 31555 21592093 SUM 23444 34834 SUM 23055 39971 SUM 23001 39135 SUM 9431 31459 INC 10353 876906780 SUM 15182 34922 INC 13815 888182797 INC 23285 909156378 SUM 17336 32047 INC 20592 786149390 SUM 2591 21682 INC 8633 759004110 SUM 10378 19028 INC 35932 901735069 SUM 1988 13506 SUM 1849 23819 INC 12087 646515909 INC 16588 20579010 INC 11262 268064800 SUM 13089 38796 INC 31285 842916016 SUM 19979 39438 INC 1339 143234105 INC 21270 333504810 SUM 9615 34176 SUM 35190 40258 INC 1566 109177037 SUM 21734 40166 SUM 7910 38340 SUM 30648 40352 SUM 4903 9693 SUM 5694 28207 INC 12704 536853455 SUM 16718 36070 SUM 15988 19725 INC 37724 339885645 INC 10035 21419672 INC 4716 72259074 SUM 15607 40294 SUM 15093 25556 INC 33310 607137103 INC 15930 871286664 INC 13912 29078670 SUM 7566 40313 INC 6467 478269812 INC 18290 594485850 SUM 7917 36841 INC 5882 985505390 INC 35046 6090271 SUM 5392 18100 INC 35708 139068389 INC 10859 11106190 SUM 4449 36303 INC 6770 26987163 SUM 24327 34542 INC 9753 978645182 INC 37685 801743835 INC 10205 398568518 INC 3116 938525223 INC 4702 147342873 SUM 18 19356 SUM 16244 22248 INC 13161 757587626 INC 18902 559072833 SUM 8139 34973 SUM 21610 40231 SUM 9785 36959 INC 34477 866961982 SUM 829 31231 INC 8911 886343558 SUM 7041 32111 INC 885 627288588 INC 38467 946169141 INC 29102 961440978 SUM 4176 39367 INC 10584 852764695 SUM 23825 33229 SUM 2846 4935 SUM 12891 32291 INC 20230 534028001 INC 7788 992360106 SUM 14459 19325 SUM 34537 37716 INC 22141 875812025 INC 9614 446593570 SUM 28040 34939 INC 29927 80328491 INC 23406 26820651 SUM 1165 34774 INC 18069 892767918 INC 23250 709170097 INC 17110 491672734 INC 36985 845486876 SUM 772 24480 SUM 3582 27261 SUM 28639 40680 INC 2475 890509623 SUM 32184 39884 SUM 22362 33572 SUM 2907 40390 SUM 5484 13474 SUM 2112 40373 INC 6592 718154121 SUM 1996 28636 INC 31281 858046293 INC 20482 46763223 SUM 1028 23384 SUM 5872 38650 INC 16669 467582088 INC 25221 335509233 INC 26243 591778798 INC 36375 748504810 INC 33139 76153344 SUM 31756 39913 SUM 12724 24249 INC 4184 932528385 INC 33240 655525608 INC 25271 53081488 INC 9384 803419800 INC 38462 63055513 INC 32411 13260314 SUM 12853 27853 SUM 30692 40266 INC 4132 615411028 INC 26355 927914096 SUM 11051 19595 SUM 9453 24117 INC 388 145377820 INC 20239 268339752 SUM 2028 32132 INC 39679 986023852 INC 10445 215360122 SUM 21440 34759 SUM 11574 16561 INC 20029 97144250 INC 21822 727844741 INC 20543 483723354 SUM 1727 17027 SUM 30377 35158 SUM 26088 38140 SUM 1500 10415 SUM 12236 24170 INC 2261 749054556 SUM 27303 32487 SUM 19320 36397 SUM 7657 38881 SUM 34231 35456 SUM 895 33618 INC 7986 267898507 INC 37990 893241993 INC 18606 222938749 INC 30260 28262295 INC 23837 833799547 INC 2873 146534626 SUM 22298 38708 SUM 19420 40601 SUM 1230 29349 SUM 2326 27651 INC 16686 590781495 SUM 324 37622 INC 28055 17861654 SUM 5571 22907 SUM 481 32961 SUM 4811 31671 SUM 3545 10003 SUM 68 14851 INC 22557 65169912 INC 30439 122023441 INC 3794 969921252 INC 7272 836001499 INC 15649 318378022 SUM 30692 40546 SUM 3753 7446 SUM 1 37611 SUM 12057 30501 INC 17858 11956046 INC 19992 623801142 SUM 651 9869 SUM 5520 30401 INC 2071 288789740 INC 22898 595552471 INC 12908 977651873 INC 35334 820041655 INC 15926 1865246 INC 3782 626269987 SUM 17766 38864 SUM 26472 35529 SUM 2481 33176 SUM 8172 28868 INC 26950 686899371 SUM 10237 34096 INC 29077 10370599 INC 24294 466863736 INC 24367 223602038 SUM 4463 19240 INC 23884 113147186 SUM 24890 29515 SUM 19919 33640 SUM 24841 35291 SUM 5761 31202 INC 4923 130690986 SUM 8021 31358 SUM 835 40426 SUM 22365 39325 SUM 2509 13282 SUM 1089 37069 INC 10020 29037027 INC 23044 8992429 INC 25214 588531503 SUM 22295 33138 INC 23764 16346177 SUM 10197 21573 SUM 2081 39717 INC 25379 117453897 INC 9938 776690728 INC 5816 12037203 INC 22114 4326133 INC 28115 515738277 SUM 607 14840 INC 13798 449636229 SUM 18375 26478 SUM 1615 12361 SUM 13958 39397 SUM 2636 5166 SUM 3574 14665 INC 2423 409473133 INC 22508 28785948 SUM 1496 15246 INC 31334 138174842 SUM 11396 29558 SUM 4122 38065 INC 17467 146935508 INC 25487 972586336 SUM 19948 29151 INC 21528 949271312 SUM 9021 39481 SUM 3491 34205 INC 26147 908565974 SUM 15948 39741 INC 21886 550873487 INC 15145 288262925 SUM 3904 23350 INC 28683 143170268 SUM 7884 28855 SUM 11503 27186 INC 29109 970193447 INC 16067 955148052 SUM 15837 38027 SUM 835 28624 SUM 1087 14172 INC 34226 25902563 INC 30696 111679620 SUM 18014 38259 INC 22560 566487934 INC 22206 128884529 SUM 7603 37815 SUM 28642 32084 SUM 189 26745 INC 8759 509102800 SUM 26980 34342 INC 20087 950385606 SUM 7029 26640 SUM 25928 31232 SUM 4087 36698 SUM 3591 13402 SUM 2175 25272 SUM 3716 27381 SUM 4256 16263 SUM 17053 35758 SUM 8853 36570 SUM 15839 36409 SUM 4466 32155 SUM 24012 33061 INC 35552 531240763 SUM 15018 40140 INC 34734 994967551 INC 27892 269735247 INC 7531 995996107 INC 18148 80354578 SUM 717 18480 INC 22959 841287198 INC 40032 96836519 INC 30146 27858109 SUM 19673 37791 INC 36356 73425158 SUM 6061 35194 SUM 12867 36624 INC 19421 827735280 SUM 16574 39289 SUM 8729 31123 INC 37065 894824131 INC 29562 107598355 SUM 1464 15893 SUM 7332 36556 INC 11539 978720523 SUM 10237 35943 INC 33031 648988135 INC 21105 8091936 SUM 3114 38491 INC 32145 28126710 SUM 23636 37316 SUM 25300 33154 SUM 1469 22525 SUM 10511 30609 SUM 23129 40234 SUM 454 3945 SUM 12250 26994 INC 32333 999703439 SUM 34761 40685 SUM 14883 20650 SUM 17119 40306 INC 388 357946155 SUM 4881 39279 INC 6469 417917007 INC 21395 20608355 SUM 26584 37127 INC 39832 145139549 SUM 5063 40669 INC 33240 235914726 SUM 2 4611 SUM 103 37256 SUM 1809 16483 SUM 22302 30665 INC 737 30741359 SUM 1809 32353 SUM 19667 38395 SUM 12553 31773 INC 2063 955298520 INC 7024 55616199 SUM 6429 35370 INC 40511 147364048 INC 11196 609993462 SUM 21166 32241 INC 19388 113508962 SUM 11563 39293 INC 34499 211123945 SUM 32074 36458 INC 8543 917546919 INC 15437 353424679 INC 25331 76168545 SUM 1179 10588 SUM 20867 36227 INC 9497 732113911 SUM 3609 36007 INC 30358 823382043 SUM 14471 37970 SUM 2284 39409 INC 6978 804292308 SUM 8813 40529 INC 38447 946265864 SUM 1383 39776 SUM 16473 39362 INC 14220 961917157 INC 7027 946231411 SUM 6387 40542 INC 40132 786899700 SUM 26493 35013 SUM 13939 40176 INC 2482 995453362 SUM 29132 39695 INC 14066 419305179 INC 8275 142071885 SUM 16733 26165 INC 22882 608446057 SUM 6898 26890 SUM 10 35705 SUM 3686 37033 SUM 4282 24956 SUM 26446 38746 INC 20576 658285908 SUM 1084 8734 SUM 16051 35627 SUM 18968 31957 SUM 872 21152 INC 7891 606322370 SUM 6843 22766 INC 4130 12196644 SUM 1154 11637 SUM 22727 39558 INC 20640 552635611 INC 30409 879003244 INC 26378 27647077 INC 1594 24844349 SUM 20322 36637 INC 4140 683100971 SUM 3379 25078 INC 13641 894715262 INC 18405 558362141 SUM 19400 30423 INC 22482 804758821 INC 20920 357434049 SUM 938 8472 INC 26497 993817511 INC 1475 874002165 SUM 7906 30164 INC 33775 925503486 SUM 10854 40531 INC 18387 29052281 INC 32715 803004809 INC 23050 400638111 SUM 3326 33557 SUM 6008 39912 INC 25055 7795969 SUM 5330 7337 SUM 15152 23035 SUM 9940 34281 INC 34595 556037533 INC 13642 844497495 INC 37747 990173944 SUM 58 21957 SUM 20035 39527 INC 16361 609131457 SUM 10411 20199 INC 2406 96948409 INC 11435 146854790 INC 27953 18949960 SUM 6671 29033 INC 25169 401962677 INC 11980 56950197 SUM 5708 15157 SUM 35604 37563 SUM 9067 39040 SUM 13469 28605 SUM 3189 34453 INC 5604 734667212 SUM 30248 37468 SUM 13618 30613 INC 35309 12210411 INC 29615 978622936 SUM 4505 40610 INC 29761 104982935 INC 8723 883671451 SUM 10492 35838 SUM 4141 31520 SUM 18701 36981 INC 25257 644907652 SUM 18133 38224 SUM 6571 30748 SUM 33066 39610 SUM 95 40271 SUM 13990 39082 INC 14843 900100321 INC 25287 938446110 INC 12663 894850141 INC 22218 402909600 SUM 31308 36746 INC 23072 56410305 INC 10878 994294328 INC 4770 8616331 SUM 217 39155 SUM 2864 38635 SUM 6580 16397 SUM 5184 34695 SUM 10192 33176 INC 37475 80261146 INC 6403 172274350 SUM 9307 17710 INC 19446 673298939 INC 38429 224679998 SUM 590 13729 INC 17445 192461388 SUM 11219 21963 SUM 2785 16708 INC 28656 683049921 SUM 14070 40429 INC 37350 113863877 INC 32386 96308527 INC 21714 602206689 INC 38907 40171690 INC 24279 407983199 SUM 6146 18331 SUM 5105 36741 INC 8209 794857585 INC 19322 126327229 INC 347 24854688 INC 34127 786859964 SUM 3692 21698 INC 16437 458109101 SUM 4843 39067 SUM 6333 35621 INC 10337 625385367 SUM 9654 36797 INC 30712 36728655 SUM 293 36095 SUM 7858 40420 SUM 15013 37862 SUM 18854 23726 INC 33793 129991964 INC 31334 820315616 INC 36714 827532868 SUM 4326 39962 SUM 6166 40392 INC 9410 944864816 INC 27420 940125840 INC 26852 610483764 INC 177 820758735 SUM 19243 35579 INC 33111 943973165 SUM 25659 33218 SUM 5664 27144 SUM 6712 37188 INC 40114 19615484 SUM 12674 39811 SUM 12092 38123 SUM 15216 33126 SUM 7403 19611 SUM 28201 37277 INC 29220 607969201 INC 1068 11418892 SUM 30673 38465 SUM 12098 34767 INC 25050 705865076 INC 24733 68483154 SUM 322 13356 SUM 19639 29184 SUM 10045 26047 INC 15 874200756 INC 32064 11106380 SUM 31212 39531 INC 9218 558177799 INC 8271 676603687 SUM 2462 26229 SUM 2789 14799 INC 28509 11723210 INC 7059 55368296 SUM 21707 29591 SUM 13855 38522 SUM 15196 34874 SUM 27981 35265 SUM 10650 21166 SUM 9867 35634 INC 6549 993340135 SUM 14046 40624 SUM 13251 34395 INC 31017 388935256 SUM 21932 34161 SUM 777 38472 INC 26720 987133305 SUM 1601 27640 SUM 173 19600 INC 30957 983880802 SUM 797 12044 INC 14047 743590779 INC 27292 420850146 SUM 9828 29160 SUM 1960 40537 INC 38788 340938799 SUM 21752 40414 SUM 1767 15212 SUM 11690 39863 SUM 3861 35094 INC 8073 80321312 INC 32927 253564495 SUM 17618 33254 INC 26160 943886424 INC 38675 71591065 SUM 26194 35025 SUM 64 35719 INC 25632 113665546 INC 2907 136386225 SUM 2232 18330 INC 225 888053530 SUM 29072 38950 INC 5477 853817259 INC 27017 68355785 SUM 7125 25340 SUM 10106 32097 INC 6338 547536614 SUM 7617 33955 INC 15920 331309097 INC 12463 414187599 INC 26303 24586325 INC 24983 626949586 SUM 23053 40497 SUM 24741 36148 SUM 2298 23280 INC 21558 877954642 INC 145 499448231 SUM 27738 40358 INC 13553 28776863 SUM 6698 21649 INC 19957 122249619 INC 29200 23986089 INC 23837 953020439 INC 27708 146835852 INC 14059 874803551 INC 16732 159110851 INC 33411 953275221 INC 25283 843223244 INC 36979 105534972 SUM 89 20397 SUM 1488 34367 SUM 5725 35385 INC 33161 130603045 INC 8492 23814949 INC 7819 955664791 INC 27060 2136427 SUM 610 4530 INC 3571 879002230 SUM 5705 30468 INC 28880 80184333 INC 3261 458520700 INC 27263 860169292 SUM 11034 37604 SUM 21322 39073 INC 14211 22207462 INC 35139 28773388 SUM 126 23331 SUM 22034 39170 SUM 3899 39958 INC 27555 180420397 SUM 7386 27655 INC 23237 937365345 INC 5492 333382673 SUM 11412 37104 INC 32258 133751372 SUM 2172 26977 INC 27963 356669806 SUM 18562 25895 SUM 58 29852 SUM 355 31726 SUM 238 36960 INC 40182 866462829 INC 33336 16809165 INC 32309 879023969 SUM 12742 40465 INC 1717 862208472 SUM 618 37782 INC 20915 138663984 SUM 1231 17995 SUM 2978 14183 SUM 15639 31118 SUM 4421 29480 INC 22894 764706139 INC 11320 96869717 SUM 2814 39163 INC 25167 610510954 INC 3937 867470500 INC 30214 424514293 SUM 17042 23036 INC 29692 80364851 INC 12064 73760928 INC 5122 634054940 INC 13727 138295413 INC 2688 575976978 SUM 26899 35802 INC 18857 72623819 INC 2048 715262359 INC 5627 961138850 INC 13184 29034462 INC 40199 868553796 SUM 13698 32206 INC 4534 769907451 INC 27291 810851174 INC 3216 134341559 SUM 2187 36958 INC 31176 699770937 INC 32803 560090481 INC 11400 134160259 SUM 8205 38779 INC 32012 74058544 SUM 2618 7016 INC 38532 142857780 INC 39042 307396638 INC 1256 932236273 SUM 2786 33665 SUM 1091 32951 SUM 14485 28024 INC 9871 73331517 INC 9399 397332984 SUM 1640 29240 INC 39076 342117353 INC 31764 323371098 SUM 5651 22840 INC 39624 668416407 INC 22881 755344209 SUM 5598 21114 SUM 9997 26636 SUM 12204 35525 SUM 2702 32825 INC 8656 979751810 SUM 5081 38972 SUM 6574 30700 INC 37369 8811476 INC 29725 28029141 SUM 19587 38313 SUM 2241 18084 INC 14528 86635381 INC 32756 485111526 INC 16914 44674568 SUM 3497 27312 INC 18404 78940859 INC 38160 143187444 SUM 16901 29088 SUM 28151 32758 SUM 4875 37265 SUM 1597 39845 SUM 1904 38841 SUM 7604 38140 INC 10272 747968356 SUM 18371 38649 SUM 2246 21363 INC 6881 953653480 SUM 15491 30821 SUM 2516 10217 SUM 593 15992 INC 6199 63205526 SUM 8923 32565 INC 33501 822719461 INC 36528 682659698 SUM 12364 26334 SUM 17565 31065 SUM 20293 39809 INC 2299 389138616 INC 30299 91586600 SUM 2079 39528 SUM 505 26688 INC 40005 502295126 INC 26796 828688597 INC 12217 581621771 SUM 2545 31039 SUM 15630 40371 SUM 450 39214 INC 32874 869128620 INC 36256 72419766 SUM 10307 34939 SUM 19700 31817 INC 34011 19996671 SUM 481 33736 SUM 2684 23918 SUM 6121 38823 SUM 1818 10876 SUM 3905 12557 INC 15126 992641768 SUM 543 12710 INC 36901 144839887 INC 4829 123186511 SUM 274 30609 SUM 2243 26978 SUM 18948 34772 INC 7095 950619674 INC 34602 202792514 SUM 8348 20397 SUM 12112 31598 SUM 1166 38913 INC 7002 9052235 SUM 2240 27026 INC 36364 891711384 SUM 38160 39342 INC 23020 878048920 SUM 15769 23497 INC 36946 585961765 SUM 484 29701 SUM 14308 23931 SUM 7643 15639 INC 8437 97062689 SUM 3656 26444 INC 23495 610486051 INC 37215 805299687 SUM 2673 38235 INC 8617 954244217 INC 25727 752247304 INC 521 900534545 INC 19409 542370009 SUM 2042 18854 INC 34883 206901716 INC 24265 995470635 INC 39779 938549444 SUM 12065 35148 SUM 11282 33733 SUM 4679 17251 INC 39458 902815334 INC 17239 357416371 INC 20131 357736577 INC 22883 799068576 SUM 29928 39203 SUM 952 33433 SUM 749 37303 SUM 11998 28070 SUM 347 38493 INC 17510 856991889 INC 17461 134162311 SUM 27810 40237 INC 17526 877325867 SUM 5055 40622 SUM 827 37321 INC 37205 145877824 SUM 7970 37719 INC 37780 4910995 SUM 8400 33189 SUM 1447 14257 SUM 2633 30040 INC 19065 954971457 SUM 4988 32837 INC 28007 710906892 SUM 9072 27999 SUM 13555 36496 SUM 17916 29891 INC 38506 44514977 SUM 731 8010 INC 10687 145347976 SUM 17186 36664 SUM 14695 37202 INC 33911 662539858 INC 1241 939254594 SUM 72 4650 INC 37344 808337036 SUM 530 20381 SUM 18654 38835 SUM 1681 34949 INC 30351 883974739 INC 11899 65346542 SUM 2459 21608 INC 38195 995509782 SUM 17938 31501 SUM 2089 32185 INC 4531 78913828 SUM 5552 38955 SUM 10788 36777 SUM 31606 35472 SUM 14759 37347 SUM 25073 40390 SUM 989 37748 INC 23188 11067043 SUM 2488 32566 INC 13856 727998624 SUM 2844 37856 INC 10498 576766643 INC 27077 143149803 SUM 2087 39885 INC 3837 20683707 SUM 25656 36305 INC 11642 928052553 SUM 1828 40166 INC 16146 760615139 INC 32326 977467445 SUM 4447 11841 INC 22519 987088567 SUM 14593 31646 INC 23481 760604034 SUM 11308 35336 INC 13807 860164294 INC 7642 385549049 INC 40411 673786221 INC 32069 78257707 SUM 1202 6210 SUM 24168 38345 SUM 3648 8711 INC 29084 825344267 INC 40447 9909494 SUM 16073 40550 SUM 13374 21913 INC 10765 642865295 SUM 1732 8352 SUM 12307 37511 INC 17552 147470670 SUM 3912 40601 SUM 6494 40157 SUM 1608 37262 SUM 8790 24054 INC 8069 954255935 INC 30801 954165231 INC 9702 136128672 INC 26275 865139865 SUM 17867 32267 SUM 197 40273 INC 21183 693409120 INC 4889 48447431 SUM 1278 14359 INC 16124 28511352 SUM 2533 33928 INC 9360 955294825 SUM 883 25293 INC 18378 71806858 INC 35129 130454844 SUM 13818 29493 INC 11657 25937846 SUM 36941 38911 SUM 5351 36326 INC 38651 488907626 SUM 4925 33899 SUM 5434 20507 SUM 1296 30722 SUM 4997 14880 SUM 8078 17800 SUM 21381 39661 INC 35053 20324662 SUM 1372 19223 INC 4488 969868572 INC 21099 26940131 INC 13578 29068202 SUM 6551 25740 INC 27829 67581848 INC 24350 322199690 SUM 17887 35546 SUM 2626 13002 SUM 2561 13683 INC 22277 402528884 INC 29870 24622520 INC 37911 754007889 INC 11579 254530814 SUM 24538 40236 INC 4799 894853404 SUM 8898 31784 SUM 20898 36665 SUM 1443 38587 SUM 627 27950 INC 7666 128592654 INC 21831 922435788 SUM 3088 26243 INC 4879 418425480 INC 3686 398193652 SUM 7597 26541 SUM 13480 36086 INC 7696 8609934 INC 3530 449057347 INC 38890 533429604 INC 34558 75012819 INC 32236 490080816 INC 23285 89400878 SUM 6926 35562 SUM 1555 29070 INC 6335 759434586 SUM 12812 31546 SUM 22151 28216 SUM 3342 21338 SUM 167 18380 INC 6205 961434520 INC 36532 740075385 INC 4975 760618265 SUM 5865 35497 INC 35240 946899648 INC 10317 846368038 SUM 2326 39972 INC 10353 132752779 INC 34954 490484640 INC 33804 29052521 INC 5355 455642046 INC 38137 955159820 INC 9122 391130455 INC 8995 787542142 SUM 23271 38397 INC 26782 744830927 SUM 7656 34719 INC 21861 535380338 SUM 1426 25773 INC 24385 139055375 SUM 15420 34193 INC 10571 551428466 INC 27167 87650175 SUM 2748 37736 SUM 5990 20865 INC 31806 928029110 INC 13126 483212899 INC 39207 862266814 SUM 649 17918 SUM 29838 34966 SUM 34352 37202 SUM 12019 39165 SUM 22532 40462 SUM 6122 37892 SUM 6563 35742 INC 23089 875956709 SUM 19321 39408 SUM 6908 18772 SUM 2305 36172 INC 37465 894018203 INC 1275 211048145 INC 24073 543122268 INC 11787 413716803 SUM 9728 40686 SUM 5369 15652 SUM 8232 35668 INC 35093 657523063 SUM 27774 40060 INC 14105 876947568 SUM 23625 36133 SUM 852 22770 SUM 11817 27866 SUM 10964 32954 INC 15506 732987127 SUM 6671 32118 SUM 13146 38610 SUM 28736 37746 INC 31964 845104987 SUM 5122 23683 SUM 8202 38436 SUM 11280 38842 SUM 11108 39386 SUM 11870 27326 INC 22407 935500305 INC 28647 38419781 INC 7923 489535632 SUM 3644 18620 INC 33799 977336651 SUM 844 22470 SUM 554 29948 INC 13900 582251955 INC 20358 485913888 INC 36874 150003236 SUM 35117 40552 INC 18188 908837300 INC 35521 130608860 INC 14855 14878665 SUM 3095 34894 INC 16621 945851497 INC 5816 752884463 SUM 14530 30716 SUM 9679 12075 SUM 8956 32878 SUM 3653 33447 INC 5775 853606959 INC 39780 805237148 SUM 276 32530 INC 18242 881886808 SUM 29695 39245 INC 21820 893810565 SUM 6223 32635 SUM 22249 37500 SUM 4773 39621 INC 27138 850560397 SUM 2582 8341 INC 23431 774044893 SUM 1659 34938 INC 9850 333371565 INC 859 936160632 INC 19750 593548823 INC 8732 121003098 SUM 10473 35157 SUM 7128 33458 INC 29379 878889156 INC 39455 986503903 SUM 26761 36739 INC 34085 977550727 SUM 9548 34984 INC 30250 17963064 SUM 1864 29558 SUM 32970 40523 SUM 1954 17131 INC 8183 999446575 INC 19353 441087006 SUM 833 4426 SUM 530 11262 SUM 31168 39707 SUM 7158 18649 SUM 4043 34363 SUM 517 32005 SUM 22349 37159 SUM 70 16840 INC 40560 11562141 INC 18927 425954937 INC 1468 949489312 INC 3038 643536460 SUM 721 39083 SUM 15465 39641 SUM 714 40359 INC 37475 349955949 SUM 15800 39645 SUM 12677 23918 SUM 35169 38288 INC 31005 12032088 INC 13254 435348757 INC 22567 972983435 SUM 9888 29054 SUM 1158 38094 SUM 21238 37254 SUM 15206 40011 INC 37361 138976426 INC 27452 978189169 INC 26499 458657853 SUM 2486 14943 SUM 19599 29366 INC 28295 979116510 INC 2010 955118631 INC 32721 247777248 SUM 2876 34600 INC 20315 885946281 INC 21329 48195241 INC 27332 129868430 SUM 9771 38786 SUM 5874 34937 INC 16735 103270990 INC 12371 492080020 INC 26194 12189397 INC 36249 788238439 SUM 10507 13223 SUM 130 12670 INC 3339 431844653 INC 32136 888528767 INC 21683 282379000 INC 10397 140661086 SUM 29057 39068 INC 11342 25266689 INC 17838 994429749 SUM 18304 22284 SUM 11777 23949 SUM 2842 38400 SUM 10228 36932 SUM 4358 26520 INC 37772 877179320 INC 21669 658807535 INC 28355 888918341 SUM 394 16363 SUM 15901 37400 SUM 7654 34222 SUM 37108 40637 SUM 15807 36477 INC 23746 16035254 INC 1632 492064859 INC 11301 136628652 SUM 1129 20698 INC 15586 936449781 SUM 1159 15215 INC 24055 46541923 INC 15882 408079818 INC 6292 257866627 SUM 18117 40370 SUM 1012 32961 INC 2406 678476121 INC 33602 823374698 INC 7129 845437695 INC 2181 517988908 SUM 23 30452 SUM 11553 34364 INC 31963 885029927 INC 11678 113331641 SUM 13530 40106 SUM 7522 34044 SUM 17249 34823 SUM 889 28836 INC 25319 804462273 INC 39431 911781877 INC 11147 992870353 SUM 11272 36736 SUM 2492 9613 INC 28763 951106592 SUM 102 795 INC 11146 528361233 SUM 32392 40330 INC 30094 73681826 SUM 12832 37303 SUM 12328 26768 INC 14716 926346723 INC 20222 239932021 INC 12058 40028551 INC 10138 877972146 SUM 3264 17457 INC 2445 63647295 INC 15559 985225806 SUM 8612 18325 INC 27517 55798899 INC 24959 517539194 INC 5936 73137686 INC 21331 13400828 INC 2229 423457639 INC 33618 466515313 SUM 3068 25075 SUM 3569 33039 INC 8107 539241068 SUM 4833 16246 SUM 10371 21954 SUM 23331 39033 SUM 3907 29653 INC 23518 769840094 SUM 19584 38529 SUM 1162 17820 SUM 8325 39288 SUM 5360 27814 SUM 8192 27263 SUM 13669 36977 INC 37286 67175739 SUM 2770 36413 INC 29503 516407033 INC 38334 744767059 INC 22992 894204681 INC 2831 112609193 INC 21765 884378391 INC 33805 544252517 SUM 5652 38658 INC 21614 985029289 INC 7896 129859342 SUM 16882 24344 SUM 19365 34521 SUM 1264 27661 SUM 4450 28563 INC 8505 268121265 SUM 195 9776 INC 17005 814894471 SUM 676 7492 SUM 9788 25551 SUM 11158 36988 INC 7971 467965146 INC 28148 24542912 SUM 12065 33190 SUM 2952 16671 SUM 10089 19614 INC 8288 142644378 SUM 11756 31686 SUM 5987 31406 SUM 614 36961 INC 39625 16125425 INC 9311 861856649 INC 15178 726409621 SUM 8039 27432 INC 5869 662699891 INC 24302 914158225 INC 1023 951767938 INC 10871 71099771 INC 12403 815756224 INC 17488 724978281 SUM 19994 34823 SUM 9059 33416 INC 20548 931093466 INC 13797 112386318 SUM 617 27057 SUM 19662 39654 SUM 2799 40650 INC 12821 996427078 INC 16748 563081081 INC 34334 535465684 INC 17142 147420435 INC 12442 357451867 SUM 9274 40488 SUM 719 4100 INC 33208 877828393 SUM 9404 37049 INC 30119 741492232 SUM 16313 33323 SUM 9021 33063 INC 9656 827660137 SUM 5320 37181 SUM 3867 37904 SUM 19708 36512 SUM 12462 37742 INC 23143 853617631 INC 23777 978634057 INC 1929 117555232 SUM 5936 18801 INC 9242 9665748 SUM 4097 33465 SUM 9198 34696 INC 15797 144074183 SUM 15314 39377 INC 16875 483806441 INC 38591 939214930 SUM 1674 32826 INC 26420 820871366 SUM 1852 14387 SUM 2738 5992 SUM 14655 37175 INC 15789 28317136 SUM 452 22236 INC 17078 938523693 INC 14932 682060238 INC 39162 776584815 SUM 2059 26177 SUM 16117 21292 INC 18276 48067645 SUM 2188 31303 SUM 13803 34763 INC 15397 657724475 INC 22845 145109671 INC 34870 784903521 SUM 1003 31501 INC 2260 18556066 INC 19124 11841829 SUM 19757 32504 SUM 8915 15385 SUM 19360 34256 SUM 4501 38470 SUM 12621 36358 SUM 29598 34033 SUM 22884 37837 SUM 17814 30444 SUM 1485 33333 SUM 2415 24905 SUM 13730 40147 SUM 9139 38899 SUM 60 33116 SUM 5310 38406 INC 7584 45700218 INC 19094 112824879 INC 27124 517445678 SUM 20031 39833 INC 20449 203326193 SUM 5362 18656 SUM 2988 36322 SUM 15454 36580 INC 29605 536295675 SUM 7888 36842 SUM 18731 35451 SUM 2345 8212 INC 10034 744706783 SUM 23225 35337 INC 14184 756151648 SUM 13153 37776 SUM 11303 38098 SUM 9802 26914 SUM 17306 39485 SUM 6701 25943 SUM 3080 33328 INC 1700 601663078 INC 6647 778309771 SUM 1013 29044 SUM 1550 40329 INC 20896 575702068 INC 23603 19645525 SUM 838 12102 INC 26098 12049011 INC 25292 458658097 INC 40083 4854851 INC 23054 953533007 SUM 71 6434 INC 30937 143274758 INC 31250 837263375 SUM 4835 29759 INC 16689 458612628 INC 27196 16465430 INC 19178 890645657 SUM 11904 39429 INC 7877 11893662 INC 39091 431989339 SUM 3114 33507 SUM 769 27815 SUM 9547 15679 INC 28010 442257172 SUM 12629 30691 INC 21509 703522113 INC 27932 24327154 SUM 256 27015 SUM 13972 37613 INC 5809 742278300 SUM 5211 29272 INC 33876 110592524 SUM 8681 25308 SUM 27353 32996 INC 23506 399216093 INC 2906 491902502 SUM 9434 28616 SUM 170 11026 INC 27670 840489320 SUM 18666 21854 INC 39179 875200636 SUM 11469 39750 SUM 15908 23490 SUM 5810 28252 INC 3358 917323071 SUM 28073 32466 SUM 1727 38346 INC 7797 12964504 SUM 19548 36337 SUM 10770 25588 SUM 214 33266 SUM 3432 28164 INC 10507 11335084 SUM 2138 5585 SUM 4622 35595 SUM 18045 27028 INC 26923 723729305 SUM 8889 34265 SUM 2105 19246 SUM 1934 30969 SUM 7866 12198 INC 14708 146890523 INC 40445 929777058 SUM 1696 31937 SUM 1528 28034 INC 38080 145246087 SUM 4642 20591 SUM 4847 20603 SUM 747 38689 SUM 3525 37230 INC 1876 4608420 INC 39403 186272912 SUM 1799 13894 SUM 6719 20761 SUM 623 40356 SUM 10352 16622 SUM 24103 27411 SUM 6801 38805 SUM 1225 37100 SUM 14893 40283 SUM 9759 28823 SUM 14891 29657 SUM 5974 39073 SUM 180 4706 INC 2487 759674560 SUM 4859 32626 SUM 9284 31081 SUM 36716 39914 INC 7134 73719025 INC 32496 593787323 INC 36360 124301137 SUM 1228 32109 SUM 4271 34488 SUM 5070 39425 SUM 6006 25788 INC 39369 536653950 INC 5966 491655719 INC 17242 735865862 INC 27643 952974570 INC 34793 807164757 SUM 503 4349 INC 34964 68453498 INC 16465 877399821 SUM 1095 15970 INC 23751 760330817 SUM 16122 26241 SUM 12873 21660 SUM 6946 35507 SUM 12362 31269 INC 24504 603631462 INC 39270 624677331 SUM 16851 39444 SUM 19123 30088 INC 29153 508263623 INC 37344 48573351 SUM 8800 21273 INC 1487 996100689 INC 19421 63372282 INC 11261 134839794 SUM 30904 38853 SUM 10715 36196 INC 22923 11218509 INC 11698 342070571 INC 13592 55644776 INC 23572 452340007 SUM 1078 24547 INC 14804 28945519 SUM 11097 39376 SUM 31582 40376 SUM 16188 35185 SUM 10279 20061 INC 5120 121863627 INC 14110 759014975 SUM 2238 35339 SUM 1550 16268 SUM 3 4293 SUM 5176 27948 INC 37385 24786685 SUM 394 37331 SUM 9835 38281 INC 6647 869670424 SUM 3355 21171 SUM 72 25416 INC 6942 759013544 SUM 7220 25546 INC 26771 27844675 INC 10006 29013138 SUM 12759 24449 SUM 2837 18738 SUM 5711 39259 INC 24345 757044510 INC 37334 382599652 SUM 2745 29350 INC 5129 29070619 INC 31290 790906220 SUM 8384 39958 SUM 6366 33820 INC 6608 12706550 SUM 6181 38845 SUM 1685 36548 SUM 4137 36835 SUM 5520 13425 SUM 1973 25234 INC 14889 349448704 SUM 28081 35986 INC 34635 475406145 SUM 9616 29434 SUM 10812 38222 INC 35348 923678365 SUM 3720 18343 SUM 22800 38361 SUM 13608 35335 INC 10377 946127353 SUM 8861 25856 SUM 7679 37153 INC 32581 905007313 SUM 16103 40478 SUM 15174 39952 INC 4254 842978206 SUM 2589 32244 SUM 8375 31078 SUM 26940 34680 INC 15200 856924845 INC 29881 917796731 INC 32923 987129884 INC 26462 706064894 SUM 4524 9586 INC 7348 71881664 SUM 4798 33165 INC 3139 482367499 SUM 6607 35102 SUM 13692 35499 SUM 20649 24881 INC 4913 861170063 SUM 17872 38319 SUM 12041 22891 INC 18109 457213839 INC 13260 139031241 INC 765 870670119 INC 5741 27351708 INC 5272 587920992 SUM 1300 40522 INC 9400 861065379 INC 32968 144315613 SUM 25927 39347 SUM 23060 31727 INC 21952 982465257 SUM 9620 39540 INC 4086 189236165 INC 5684 610578722 INC 18922 576993091 SUM 5522 18184 INC 18314 525731917 INC 38887 802852083 INC 30623 398396034 INC 1157 500162315 INC 34357 821237807 INC 22492 986875327 SUM 15553 33735 SUM 5087 38548 SUM 10442 37739 INC 11557 13179923 SUM 28056 33075 INC 35467 53709355 INC 30939 143493675 SUM 33206 38729 SUM 4094 31728 INC 35330 19595093 INC 9794 130400796 SUM 9219 17082 INC 5427 745950292 SUM 10255 28999 INC 33557 760652182 SUM 18165 39590 INC 16020 893663031 SUM 13400 37820 INC 6947 99240583 INC 37503 553719857 INC 22570 147431696 SUM 10674 30018 INC 27331 819000257 SUM 28830 38676 INC 28534 928149868 INC 21087 339106332 SUM 5452 10961 INC 36172 884329393 SUM 8409 39306 SUM 939 20656 SUM 4602 26106 INC 15243 73730198 INC 11623 7038257 SUM 9845 29891 INC 40351 505580264 SUM 26195 36436 INC 19067 442260204 SUM 4067 40683 INC 13384 455469790 INC 23873 147463637 SUM 2963 19568 SUM 19074 31909 INC 12631 807687677 INC 8345 897239226 SUM 10080 32943 SUM 12311 40063 SUM 2022 31995 SUM 30617 36943 SUM 18924 38925 INC 34887 869836901 SUM 14197 39334 SUM 1617 38946 INC 21675 989193137 SUM 9956 27422 INC 38233 682139856 SUM 11455 40194 SUM 2074 26501 INC 19030 210884144 SUM 898 20488 SUM 1714 11760 SUM 26414 34387 INC 22793 892262880 INC 16045 78111650 SUM 19181 38137 SUM 7978 32128 INC 32392 905840471 INC 6258 994537112 SUM 2682 37673 INC 5334 961652816 INC 34033 11580147 INC 19844 40139094 SUM 3017 39027 SUM 14958 31897 INC 24028 887707357 INC 24445 182438814 INC 3218 63268123 INC 31845 535237913 INC 33642 551482048 SUM 14368 35479 SUM 30169 38504 SUM 1353 30183 INC 17713 771468507 SUM 4019 40077 INC 2258 851443714 SUM 821 10186 SUM 7421 39394 SUM 4281 13983 SUM 7416 28691 INC 39689 324371995 INC 5592 24559658 SUM 4085 30412 SUM 16018 40544 SUM 8591 11088 SUM 15850 20436 INC 17541 805635148 SUM 2917 39418 INC 14894 1199633 SUM 7726 19481 INC 3141 753613791 SUM 2082 20527 INC 14548 25832602 INC 38975 40009012 SUM 21992 28528 INC 25872 749591532 INC 28170 147232987 INC 14449 10281712 SUM 1938 38058 SUM 12793 17013 INC 29851 133005703 SUM 13309 37158 SUM 3016 39154 INC 13351 28242377 INC 16028 200233790 SUM 5154 12413 INC 8361 985037055 INC 2645 144226682 INC 19155 19609838 INC 34208 861248390 SUM 10522 34393 INC 30741 739616529 SUM 9039 23097 INC 20385 995243062 INC 15637 72655207 INC 7481 355869170 INC 23380 147289495 SUM 2856 40009 SUM 3260 31017 SUM 2007 38419 INC 37848 3768808 INC 34544 861162190 INC 30177 816361314 INC 40570 464669426 SUM 140 10943 INC 22554 80374519 SUM 8554 26295 SUM 888 18610 SUM 10774 26481 INC 4390 431305216 INC 25002 224711212 SUM 13755 27117 SUM 3678 39568 INC 2580 862139741 SUM 8850 30725 INC 31895 28815674 SUM 2976 29612 SUM 21415 36848 INC 39051 80345064 SUM 1358 39305 SUM 2860 4469 INC 13155 995491060 SUM 14217 34013 SUM 26139 39095 INC 6193 144712925 INC 16982 4599419 INC 15167 792047674 SUM 21847 35981 SUM 5120 29054 SUM 3511 23045 INC 21965 126366064 INC 29698 552629272 INC 12539 325105818 SUM 1304 9240 INC 21509 146890867 SUM 5660 20157 INC 38916 63405977 SUM 9611 34269 SUM 12565 23937 SUM 5185 30424 SUM 4399 24222 SUM 6105 27921 INC 2731 674208818 SUM 11588 17555 INC 27724 130674087 SUM 6031 39377 INC 36340 929375300 SUM 3684 30514 INC 11275 758421318 SUM 3437 39003 SUM 9884 36297 SUM 17183 36927 SUM 749 37875 INC 29832 130645606 INC 11663 844136885 SUM 11808 22162 INC 32663 805279242 SUM 10708 27594 SUM 17919 31229 INC 20633 282497052 SUM 5631 36707 INC 17851 46521026 INC 32923 136358897 INC 22720 894837262 SUM 278 32298 SUM 609 40041 SUM 15803 40076 SUM 4175 36764 SUM 17096 33856 SUM 1394 3463 INC 2909 800820393 INC 14293 414461102 SUM 983 28132 INC 10186 938536889 INC 12431 37640558 SUM 21326 38975 SUM 1561 24443 INC 35039 955171223 SUM 5290 40599 SUM 13447 39467 INC 32714 979410961 SUM 19475 21732 INC 6421 24823040 SUM 9373 29193 INC 38006 82794158 INC 14053 937530352 INC 35728 569314026 INC 35799 357866511 INC 8101 144062415 SUM 12914 40674 SUM 14746 39618 INC 15627 450524620 SUM 2935 20251 INC 28691 901318365 INC 29903 944462343 INC 20628 921777606 INC 33515 953502159 INC 34324 89107231 INC 414 932999211 SUM 4319 27513 SUM 12458 40467 SUM 10600 39498 INC 24232 73580120 INC 6775 869693577 INC 1695 18054219 SUM 24610 33009 INC 13275 146800816 INC 22809 490687 INC 27087 28558583 SUM 2102 5707 INC 22665 879009353 INC 13643 748953585 INC 36144 198546991 SUM 19156 36006 INC 9042 6617079 INC 15433 933027112 SUM 2318 11770 SUM 32425 38857 SUM 20074 40175 SUM 2897 19569 INC 37554 748060624 INC 30353 22742676 SUM 2005 28060 INC 34378 26898971 INC 5794 476383761 INC 1979 145731526 INC 36025 979494157 SUM 1943 6397 SUM 7330 40413 SUM 1591 21066 INC 17346 610024743 SUM 12696 37536 SUM 13006 29122 INC 6334 16484810 SUM 6464 30858 INC 10956 141825734 INC 10355 609436371 INC 39823 73695408 INC 22727 26727284 SUM 12370 40346 INC 16064 113248453 INC 2005 96584566 SUM 13207 39442 INC 32665 138625075 INC 15071 64304070 SUM 701 23458 INC 3940 73455107 SUM 1358 28631 SUM 3912 24812 INC 31690 113904381 INC 20659 937262189 INC 21682 26694256 INC 7271 704747143 SUM 12951 39985 SUM 1058 36553 INC 39294 608437467 SUM 10423 27818 SUM 298 2734 SUM 2151 33025 INC 35768 290886322 INC 37475 397825202 INC 36488 878929820 INC 23559 29013002 INC 30936 819089090 INC 7452 854732197 INC 26878 861730480 SUM 34525 38332 SUM 1457 31738 SUM 22221 36346 SUM 9169 40117 INC 6912 771215652 SUM 17416 27920 INC 8879 909157496 INC 9330 13211377 SUM 2021 32249 INC 38988 12125849 SUM 7183 34491 INC 35525 113795776 SUM 8035 40349 SUM 13113 40414 INC 28603 670937834 SUM 32833 35790 SUM 1107 15934 INC 26804 109554341 INC 14799 147431615 SUM 4274 37053 INC 9493 73650214 INC 24813 789119296 INC 4431 130523719 SUM 4681 22099 SUM 10656 36219 SUM 896 28042 SUM 7094 33279 SUM 6417 26920 SUM 2526 31793 SUM 4702 38938 SUM 1970 36493 SUM 299 37009 SUM 10749 18701 INC 40649 486905588 SUM 546 19876 SUM 3913 39976 SUM 1706 24742 SUM 11156 40578 INC 34039 735093626 INC 26574 217414607 INC 13589 995517457 SUM 292 26683 SUM 153 6826 INC 2787 304817343 SUM 21300 30935 SUM 7709 19430 INC 34471 232286088 INC 2767 135829952 INC 10437 621267327 INC 4729 113263678 INC 15035 422822128 SUM 6397 38928 INC 33081 517170093 INC 25242 80201514 INC 28997 552534074 INC 24628 146904179 SUM 7229 13952 SUM 12575 30868 SUM 15842 35810 SUM 3695 20997 INC 16343 792597777 SUM 1491 10093 INC 10526 219014907 INC 3270 525111849 INC 11849 654234579 SUM 2168 26175 INC 30083 940996983 SUM 5329 31102 INC 3806 951146491 SUM 2851 38652 INC 17748 962581225 SUM 14115 18175 SUM 2635 11762 INC 36971 794175292 SUM 3635 40590 INC 28399 408838739 INC 9550 507720358 INC 22171 937395343 INC 36552 601568353 SUM 834 29292 SUM 6686 40120 INC 35581 935670859 SUM 12939 28368 INC 13628 726577159 INC 14601 840375664 INC 674 147476713 INC 11682 464804484 INC 23191 448768453 SUM 19989 28719 SUM 550 3699 SUM 471 15725 SUM 770 36150 SUM 2615 29846 SUM 5792 25643 INC 40240 938445561 SUM 3183 9762 SUM 15527 30997 INC 40240 348396400 SUM 848 24561 INC 34351 603101929 SUM 4116 20695 INC 33892 871302821 INC 30852 590895125 SUM 467 4056 INC 2298 672447944 INC 38538 59354067 SUM 23111 36462 SUM 3192 31507 SUM 12263 33968 INC 34168 970208000 SUM 24494 34259 SUM 539 40044 INC 39075 290867191 INC 39500 666274397 SUM 17897 40404 SUM 1096 13570 INC 2643 593658481 SUM 2146 40306 SUM 12785 14525 SUM 2631 17346 SUM 8184 27941 INC 38357 465530832 SUM 18129 39782 SUM 13770 18424 SUM 1870 35950 INC 26910 3922651 SUM 6271 34605 SUM 14613 31462 INC 20153 536060522 SUM 999 26586 SUM 29457 40443 SUM 3146 32333 SUM 5687 30799 INC 4151 837054216 SUM 8375 36028 INC 29055 740433145 INC 23987 894492254 SUM 21011 35547 SUM 2481 38074 SUM 2330 40670 INC 2145 819376112 INC 22864 748012312 SUM 72 10963 INC 38676 32101832 INC 12427 73431267 SUM 1813 39715 SUM 2037 15943 INC 3088 137785733 INC 16484 65219360 SUM 7106 12621 SUM 6266 19852 INC 37241 475284105 INC 2550 989821643 SUM 4359 40215 SUM 11102 32213 SUM 21015 38778 SUM 4218 15444 SUM 28975 34772 SUM 8415 30635 INC 23685 70483264 INC 35152 904981934 SUM 8669 40149 SUM 9965 35266 SUM 1519 27857 SUM 8638 35826 SUM 9620 38649 SUM 11910 39569 INC 35101 73719388 INC 18226 693518547 INC 14898 682709221 INC 39091 876931961 SUM 25267 33814 SUM 8462 36149 SUM 14568 27604 INC 1900 752166457 SUM 14895 30817 SUM 5393 29504 INC 17120 70878799 INC 24315 482596322 INC 16619 483815822 SUM 7607 31364 SUM 17018 20767 SUM 32153 39437 INC 40062 149866848 SUM 12484 14322 INC 26597 28563056 SUM 20947 38234 INC 24677 26291691 INC 19220 844379715 SUM 3423 9548 INC 8500 860111306 SUM 14893 38251 SUM 5338 26580 INC 14485 814094413 INC 17527 986773515 INC 32233 57645097 INC 10273 978693255 INC 17147 147429581 SUM 452 13005 SUM 8869 37790 INC 37364 316809976 SUM 15838 39934 SUM 1286 22423 INC 22708 20195733 INC 9827 481581988 SUM 3780 30167 INC 24255 280042737 INC 32366 602105582 SUM 24538 39389 INC 26555 576424837 SUM 47 15691 INC 18054 740403983 SUM 6930 34165 INC 20955 474326211 SUM 8831 37984 INC 4545 955646875 INC 40472 43265337 SUM 18812 37990 SUM 1240 39834 SUM 13887 38942 INC 13334 26670870 INC 8980 38834540 SUM 11768 27299 INC 38371 961699183 SUM 14268 34753 INC 2117 707855004 INC 13664 6468813 INC 18442 947023540 INC 26834 574514429 SUM 25009 40596 SUM 9044 18508 INC 32976 100551414 INC 2623 918796130 INC 15538 86697155 SUM 21226 32012 SUM 10953 16107 INC 38923 818222226 SUM 9523 32695 SUM 466 28203 INC 2149 962910252 INC 10444 466463308 INC 1487 760307900 SUM 1509 24078 INC 10182 143182554 SUM 1717 25762 SUM 6868 22250 INC 10276 673483025 INC 12173 946830402 SUM 14214 26514 INC 17900 290874747 INC 7765 938631493 INC 26226 69442007 SUM 7730 37519 INC 10697 568459748 SUM 1311 29703 SUM 9999 38090 SUM 20051 37886 INC 15906 949001754 SUM 10177 17282 SUM 20302 36872 INC 36480 955289447 INC 9623 532494097 INC 28615 920705993 SUM 528 25658 INC 22673 952439965 SUM 15590 37182 INC 25102 693005524 INC 29874 143277169 SUM 20593 31507 INC 24604 726986970 SUM 11561 40594 SUM 650 38597 SUM 13245 35200 INC 1549 627910229 INC 31408 387649074 SUM 10404 18376 INC 1269 28943022 SUM 12812 28189 SUM 22434 33287 SUM 27642 37947 SUM 1567 31756 SUM 2399 15678 INC 15062 691081054 INC 37437 666036698 SUM 15549 38312 INC 30666 889490292 INC 36240 760644397 SUM 14106 38847 INC 17603 758319581 SUM 6229 33076 SUM 970 31855 INC 11769 526550432 SUM 21745 38773 INC 8237 754915533 SUM 25625 36589 INC 15221 822982999 INC 804 543463991 SUM 21861 32729 SUM 7451 38636 SUM 3217 20558 SUM 31922 39613 INC 32785 29063177 SUM 16016 33192 SUM 367 39291 SUM 1051 24335 SUM 9400 31489 SUM 21484 39173 SUM 23419 35494 SUM 1445 39620 INC 30703 531940711 SUM 5362 39048 INC 16797 356111834 SUM 13097 37655 INC 31861 112820013 INC 5829 589585515 SUM 6618 17980 INC 10049 122010413 INC 14416 28109814 INC 9740 24858605 SUM 127 34901 SUM 19416 35511 SUM 24540 34544 INC 39435 877992478 INC 26350 605815511 INC 6130 866453343 INC 653 856813501 INC 3092 486819728 SUM 714 18209 INC 7546 47774298 SUM 25932 39747 INC 18356 994388544 SUM 26569 39675 SUM 112 21251 SUM 16793 32777 INC 10655 886604551 SUM 548 32079 SUM 6766 37188 INC 32898 825518374 SUM 5424 37782 SUM 8291 26367 INC 35180 740471794 INC 29544 928395258 SUM 5191 6426 SUM 18155 30687 INC 1784 526804694 SUM 27391 40162 INC 38964 274597993 INC 31783 27342180 SUM 12642 34727 SUM 4656 29865 INC 24769 536260410 SUM 5210 20417 SUM 5654 14994 SUM 368 20905 SUM 70 26930 INC 30673 27921406 SUM 23877 40213 SUM 992 23906 INC 19284 441571638 SUM 135 37691 INC 33710 138431544 SUM 2886 36928 INC 25004 878904047 SUM 4387 35740 INC 6695 112790280 INC 1328 23565564 INC 1044 458349860 SUM 2509 12512 INC 11973 737240444 INC 15552 481610366 SUM 8045 35126 INC 10446 27052758 SUM 5474 12669 INC 28022 941780736 SUM 22554 31185 SUM 4234 36140 SUM 2342 39297 INC 7871 674166289 INC 1570 146867868 INC 38493 952943453 INC 37686 970732130 INC 17814 12134444 INC 12074 144294829 INC 6118 721285144 SUM 3026 10992 SUM 14403 21940 INC 20479 793394517 SUM 7286 22801 SUM 3690 38329 INC 1388 475437787 SUM 21763 36160 INC 32005 418207959 SUM 346 28714 INC 11315 431886601 SUM 20418 37862 INC 37627 877497318 SUM 24083 36161 SUM 6170 32912 SUM 22006 39296 SUM 579 27559 SUM 488 6740 INC 12921 805836285 INC 13700 146433301 INC 17517 742250150 INC 30649 606344150 SUM 19824 39510 INC 23832 55302265 SUM 485 5823 SUM 5516 37932 SUM 1375 6893 INC 9017 118066519 INC 2105 214922402 SUM 4582 17655 INC 10993 472149318 SUM 2706 35832 SUM 22509 38000 INC 32678 609822284 SUM 12561 14654 SUM 4233 22291 INC 26969 951480476 SUM 532 23860 SUM 8485 40060 SUM 6024 18650 SUM 25556 36734 INC 16968 352194772 INC 35053 949350094 INC 14009 144303032 INC 6890 28934444 INC 2243 774088891 INC 17253 883694894 SUM 10943 37514 INC 40395 126477113 INC 13220 732209720 INC 14392 17245950 INC 34284 136984613 INC 6828 112699208 SUM 5316 29989 SUM 9902 19297 SUM 20373 40338 INC 17557 333380466 INC 11292 357719922 SUM 17383 33519 INC 3633 71323751 SUM 818 39572 SUM 2616 32004 SUM 8641 28063 INC 24200 942150667 SUM 2521 21597 INC 23624 138724982 SUM 1576 40209 SUM 10615 23304 SUM 3831 34504 INC 38526 29086940 SUM 15475 40674 INC 29785 77691920 SUM 17524 26604 SUM 219 22188 SUM 493 22729 SUM 21384 40653 SUM 21828 40351 INC 35105 89514733 INC 33361 69341809 INC 33785 28860382 INC 23343 541221664 INC 15714 597716157 SUM 1588 11919 INC 10197 46290862 SUM 11013 23627 SUM 6794 18847 SUM 18488 38276 INC 39977 10476754 INC 30469 938501079 INC 32613 458113374 INC 25227 567521600 SUM 1903 39416 SUM 6143 10303 SUM 2760 35160 SUM 1931 32345 SUM 9363 39977 SUM 552 33548 SUM 9921 40572 INC 8578 641043861 INC 29389 937451567 SUM 25077 30250 SUM 15303 22089 SUM 14600 30533 INC 17935 886293500 INC 8996 1805977 INC 38726 767012575 INC 7558 735202349 INC 9742 667898243 INC 25396 416230028 INC 11139 457896698 SUM 20013 28303 INC 6510 420860709 SUM 22925 40623 INC 5357 14984136 INC 16623 836507919 SUM 555 5336 INC 24247 947541722 SUM 22273 37108 INC 39059 130629949 INC 37881 888229353 SUM 2070 15960 SUM 135 8307 INC 34378 71983189 INC 15730 141192167 SUM 4059 32941 INC 2940 845441967 SUM 677 35530 INC 19434 979026129 SUM 10359 38652 INC 38230 487170089 INC 40004 28278849 INC 34818 759469077 INC 26188 525650767 INC 38242 935237691 INC 25193 686589373 SUM 4142 29114 INC 29919 355349908 INC 213 986388646 SUM 7139 28699 SUM 17680 40426 SUM 18161 30450 SUM 2422 32572 INC 24963 861973707 INC 2805 858944005 INC 38450 61000522 INC 36415 651135108 SUM 26733 39039 SUM 8627 20409 INC 6564 609518088 INC 22711 423534361 INC 7681 955918426 INC 970 147329284 INC 34555 938708282 INC 38799 147480027 SUM 1196 25899 INC 28600 113881608 SUM 562 33197 SUM 33063 39016 INC 19435 826683543 SUM 6488 11323 INC 5633 593306621 INC 1549 64344974 SUM 1004 21075 INC 6607 71638527 INC 32406 815589738 SUM 7667 34495 INC 31651 45005755 INC 18632 685740181 INC 24054 489988853 SUM 3760 29131 SUM 2421 36058 SUM 3544 26906 SUM 6561 7683 INC 23733 77725479 INC 10124 759491421 INC 28214 11490100 INC 15804 414090313 SUM 24557 36240 INC 875 147402654 SUM 14105 30070 INC 1337 542152148 INC 973 761492272 INC 23855 987141708 INC 12737 799763633 INC 12819 833651860 INC 37107 69367460 INC 8414 63256806 INC 38760 11242490 SUM 5454 29110 SUM 5588 24177 SUM 411 35298 SUM 1245 39695 SUM 12805 30582 INC 15526 541216581 SUM 27403 34509 INC 1 405571145 INC 7643 65686856 INC 30598 113007554 INC 16341 471244450 SUM 19612 21717 INC 33282 2657823 SUM 13741 39935 INC 23250 28512573 SUM 27577 38286 INC 38767 420903334 SUM 4680 20889 INC 20503 759326156 INC 26429 22446086 INC 25353 942364022 INC 36813 393291374 INC 2094 843451185 INC 21435 934762049 SUM 2904 23241 INC 6229 906747254 SUM 4039 24789 SUM 21229 33817 INC 13114 655678204 SUM 28957 39831 INC 35696 928286407 SUM 20592 40199 INC 4205 526659955 SUM 9457 38813 SUM 1641 33095 SUM 2706 20767 INC 27612 11890489 INC 35230 845473847 INC 13007 961361125 SUM 10169 39897 SUM 26246 39350 INC 25964 24891476 SUM 4497 28489 SUM 24853 35752 INC 20970 143783423 INC 12 608983400 INC 12334 888517752 SUM 19923 29751 INC 1502 3685074 INC 31638 987068321 INC 29695 10193983 INC 28836 597036028 INC 6213 21367988 SUM 13670 37082 INC 26197 26675238 SUM 4710 23288 SUM 11198 31087 INC 8958 841277754 INC 8077 953248169 INC 9160 950455011 INC 32477 787431145 INC 24945 384982899 SUM 24135 39278 INC 477 147055422 SUM 376 9584 INC 32268 28921472 INC 15451 677543574 INC 26018 944138490 SUM 1512 29747 SUM 29463 40636 INC 23350 735857086 SUM 12109 28580 INC 24833 722848299 SUM 4609 35866 SUM 2348 38907 SUM 9885 14232 INC 19531 879568032 INC 27333 141864287 INC 29274 129755685 SUM 941 7203 INC 21876 20573190 SUM 7008 23572 SUM 1011 20470 INC 25183 97127927 SUM 304 22584 SUM 16672 37627 INC 22281 130587671 INC 11527 6926352 INC 13194 516836677 SUM 5592 30646 INC 26819 117959652 INC 24009 946826260 SUM 16313 26825 SUM 21854 36650 INC 2081 293571119 INC 12753 13078676 INC 18234 582795197 INC 12011 476314623 SUM 8119 36644 SUM 33302 39189 INC 7621 147120112 INC 3958 113657488 SUM 2799 22440 SUM 8219 22840 INC 12939 888571078 SUM 13750 27322 SUM 22248 29215 INC 28702 991283154 SUM 1985 26188 SUM 16302 30719 INC 21232 339851739 INC 19181 13671288 INC 21624 46792167 SUM 2852 9550 INC 38377 878067010 SUM 11736 40270 SUM 35509 40677 SUM 18678 38579 SUM 14119 40570 INC 18253 527132869 INC 21949 71691062 SUM 11305 31135 SUM 15551 39409 SUM 3537 26566 INC 12470 760369393 SUM 5408 37116 INC 20485 688550642 SUM 8475 31282 SUM 24185 37241 INC 36008 944107341 SUM 33000 33901 INC 1944 407929552 SUM 427 13395 INC 19391 819208103 SUM 21452 40245 SUM 1844 28898 SUM 3713 36006 INC 26557 113468456 INC 6954 10128155 SUM 1070 20542 INC 9113 937749367 INC 11368 333484360 INC 16717 946905196 INC 38611 24755597 INC 3496 730002055 SUM 8055 39712 SUM 5131 22696 INC 34181 72890334 INC 31417 199166031 INC 6470 885218549 SUM 2683 12048 SUM 1201 16822 INC 22291 11492444 SUM 5606 37991 SUM 645 33262 SUM 7674 25844 SUM 10565 39175 INC 12816 655744634 INC 23327 105369818 INC 26755 92399017 SUM 327 34822 SUM 15180 30627 INC 29302 989207546 SUM 10382 38803 SUM 4037 22445 SUM 14 8281 SUM 32386 36830 INC 39642 382611623 SUM 20483 22156 INC 18137 145754115 SUM 11101 38421 INC 34603 20168742 SUM 99 29595 INC 10819 468636037 INC 23611 735784001 INC 3183 145121292 INC 26367 907133378 INC 35349 874016849 INC 17788 16368455 INC 27539 735417263 INC 37913 616745 SUM 579 38210 INC 26284 333735997 SUM 7941 18013 INC 10099 6525463 SUM 2450 30124 INC 5715 38333194 INC 28885 401136540 INC 12388 25473489 INC 35332 810739008 SUM 930 35977 SUM 11312 27759 INC 39955 147404204 INC 32811 12079786 SUM 7941 40636 SUM 2950 37860 INC 37362 127956071 INC 9091 943630385 SUM 8319 27062 SUM 2631 27084 SUM 1638 37429 SUM 523 34230 INC 29683 805189929 SUM 6302 27419 SUM 5508 33840 INC 5020 589518776 SUM 17982 40626 INC 9706 475866023 INC 31100 988960373 INC 26280 18553152 INC 18376 817701872 SUM 573 18243 SUM 5795 24631 SUM 2894 29786 INC 18284 320154759 SUM 34628 39528 INC 1318 127502697 INC 870 607986224 SUM 16578 35306 INC 7802 25792094 SUM 4648 33885 SUM 810 15861 SUM 9232 39711 INC 20148 207923089 SUM 18721 37061 SUM 5046 37394 SUM 175 16318 INC 33816 470715926 INC 9344 73176466 SUM 5594 31801 SUM 5066 33833 INC 34466 510100988 INC 34118 104466150 SUM 14405 36946 INC 24286 784964351 INC 11888 66716997 INC 13441 801821346 SUM 6111 15419 SUM 3063 35063 SUM 12517 29657 INC 20584 609628121 INC 25855 865978603 INC 23826 667482308 INC 21731 10201369 INC 33788 742723720 INC 5784 142606486 SUM 2707 16589 SUM 19108 27044 SUM 28788 34943 SUM 10222 38347 INC 28440 844965776 INC 22778 879020908 SUM 958 31773 INC 653 3856959 INC 12891 29041822 SUM 9689 14565 SUM 5390 17788 INC 36699 689297544 INC 30153 735995881 SUM 2315 32090 SUM 1595 15036 SUM 14221 21900 SUM 21845 34678 INC 26321 80373549 INC 31499 104462750 SUM 10332 37993 INC 37331 63058690 INC 22869 858075554 SUM 24501 38886 SUM 1580 23258 SUM 18077 40669 INC 8965 608232014 SUM 2191 9745 SUM 9383 31051 SUM 4468 33531 INC 24580 678464004 INC 32455 64976621 INC 11293 972438416 INC 7853 995519900 INC 7513 142718257 SUM 2757 25548 INC 17949 109025822 SUM 10380 37462 INC 2027 550369210 SUM 9743 22187 INC 18412 28561958 SUM 26645 37129 INC 16085 405186918 SUM 1855 30948 INC 9129 425021190 INC 13717 751195175 INC 16954 930504994 INC 36072 45383942 INC 1745 146459948 INC 14232 889566615 INC 1791 113816591 SUM 6953 29834 SUM 13584 28974 INC 39263 684995526 SUM 6711 29584 INC 39966 126221850 SUM 5144 23585 SUM 2914 14629 SUM 11746 35580 SUM 29771 40546 INC 40433 659538325 SUM 163 32008 SUM 2228 18447 SUM 1070 38154 SUM 12068 32742 SUM 960 37114 SUM 4663 29187 INC 4306 870246806 SUM 1742 7098 SUM 13950 29560 INC 39206 874732546 INC 28272 465865308 INC 39005 905256048 SUM 981 39059 SUM 4337 31285 INC 1194 804648939 SUM 275 24898 SUM 10918 24234 INC 15191 995468126 INC 7569 223232962 SUM 12019 21217 SUM 31277 40412 INC 21363 10893054 SUM 98 21100 SUM 6894 27776 SUM 952 38926 SUM 11072 23747 SUM 2024 22594 SUM 326 31973 SUM 2960 22903 INC 30763 995362969 INC 15908 26596387 INC 27364 9881300 INC 29900 14824317 INC 13261 142177606 INC 5695 145378354 INC 20205 673512156 SUM 1656 30546 INC 5107 923738576 SUM 6957 33722 INC 23777 71101118 SUM 2044 17311 INC 12219 483804629 INC 29129 610453943 INC 13103 15814456 SUM 28875 40656 INC 7975 534103987 SUM 19629 29019 INC 11913 24888737 SUM 1132 38643 INC 21587 27453077 INC 16521 569993999 SUM 19234 30037 SUM 552 15239 INC 38286 442230674 INC 2340 71789218 INC 19216 3824354 INC 29616 977260837 INC 24768 834795137 INC 26052 146189540 INC 27309 952872009 SUM 2341 40513 SUM 6206 16622 INC 34851 557731404 INC 9410 136958953 INC 31589 743747698 INC 271 961869768 INC 10102 860133132 INC 7162 511213525 SUM 7185 21814 SUM 20288 29811 SUM 2548 28619 SUM 12071 31059 INC 11224 526724661 SUM 35247 39950 SUM 242 38240 SUM 31319 38829 SUM 6808 15507 SUM 23230 37757 INC 25508 352377118 INC 39631 803149846 SUM 13999 36039 SUM 2386 12228 SUM 17254 39081 INC 8959 503256621 SUM 7794 16943 SUM 4491 29444 SUM 18955 35220 SUM 5288 38207 SUM 844 29577 INC 34886 71074497 INC 15503 944049288 SUM 606 13110 INC 10393 73562875 SUM 67 4949 SUM 16248 39904 INC 3825 893640355 INC 37166 481674359 INC 39956 116378169 SUM 7995 35521 SUM 13801 38095 SUM 24402 39346 INC 33255 937348290 SUM 20018 38380 INC 36005 721328763 INC 10412 146958046 SUM 6528 14878 INC 28336 731288799 INC 40079 996093835 SUM 8941 26544 INC 23705 65352566 SUM 4019 38462 INC 12102 939502255 INC 10634 978082569 INC 8906 793288881 SUM 44 20827 SUM 239 27989 SUM 6280 25054 INC 969 139034465 SUM 10428 32585 INC 31124 22230223 INC 867 342081805 SUM 2118 17557 SUM 17606 30970 INC 21542 24318452 SUM 4633 27007 SUM 9627 40408 SUM 791 32738 INC 10856 945020690 SUM 9400 30736 INC 25556 147447896 INC 4397 59477426 SUM 6472 24434 SUM 7638 25314 SUM 2187 29691 INC 22596 760239550 INC 35971 957396148 SUM 1744 28316 INC 23101 839078839 INC 22063 986906123 INC 3088 19833269 SUM 26644 38267 INC 25637 356910330 SUM 1611 34037 SUM 4085 34315 INC 34622 819759116 SUM 8446 33268 SUM 29242 39911 SUM 549 31240 INC 26618 27813733 INC 28835 608457427 INC 1914 467454182 SUM 2887 39275 INC 12890 29066046 INC 5987 129755063 SUM 26050 39414 INC 39241 955911617 INC 19810 485549402 INC 21632 576996251 INC 12930 884802876 SUM 37223 39541 INC 10642 920364733 SUM 1616 32109 SUM 14040 21991 SUM 5273 39225 INC 7588 996364661 SUM 16830 36556 SUM 16595 22750 INC 35677 887254555 INC 15894 949269393 INC 25559 939388351 SUM 20955 36037 SUM 8664 21898 SUM 9524 31670 SUM 4696 23781 INC 11308 64494121 INC 14476 668807182 SUM 6040 25288 SUM 4354 34453 SUM 1298 12836 SUM 4423 33589 SUM 331 29794 INC 15558 19932520 SUM 8037 38582 INC 6872 96092269 SUM 624 30436 SUM 5860 34713 SUM 7016 21921 SUM 4343 40578 INC 20606 305926376 SUM 13845 39619 INC 37379 573960063 SUM 24011 32018 SUM 18949 38634 INC 640 39032621 INC 38936 691298680 SUM 12457 29061 SUM 418 31686 SUM 11749 40183 INC 29663 979683633 INC 35142 9836568 INC 28952 24146458 INC 7125 867232431 SUM 23764 25951 SUM 3030 20262 INC 6046 476447603 SUM 6096 21360 INC 4326 417767094 SUM 25172 40093 SUM 10252 37486 INC 8660 13232935 INC 37263 26419597 INC 21041 126493525 SUM 9257 40042 SUM 3223 37524 SUM 2875 27718 INC 29510 441606593 INC 6720 22270604 SUM 20916 40635 INC 7440 961927791 INC 31222 146105957 INC 17386 779021288 INC 32301 863978416 SUM 13325 37826 INC 22970 2917756 INC 29927 935110405 INC 4025 999707460 SUM 2011 22802 INC 2752 735425288 INC 5095 998511107 INC 38303 994849481 SUM 16845 38837 SUM 684 28998 SUM 2296 20349 SUM 2724 29783 SUM 6358 25623 SUM 4624 19707 SUM 37684 38672 SUM 9811 34588 INC 37356 939421736 INC 1324 20487119 INC 4019 517255535 SUM 1285 27336 INC 13756 623953589 INC 22756 658918002 SUM 21302 26548 SUM 2817 37572 SUM 7260 40652 SUM 4778 35945 SUM 13608 29232 SUM 5385 15053 SUM 8786 30230 SUM 3255 20282 INC 793 454845734 INC 10744 744204781 INC 12827 949026057 INC 32420 892633705 INC 20253 491934694 INC 36344 946126628 SUM 4879 11280 SUM 4209 14561 INC 40004 878878616 SUM 6542 26095 SUM 20690 36988 INC 14509 276794571 SUM 14401 36142 INC 16011 879557615 SUM 12007 15635 INC 5549 867446418 INC 19006 877834611 SUM 15738 30792 SUM 1769 26198 SUM 13282 29394 SUM 1912 38746 SUM 15421 30153 INC 30821 662872166 SUM 1485 11571 INC 4569 133779762 SUM 5305 16614 INC 21185 960802806 INC 30765 140619653 INC 36423 751560522 SUM 3951 19394 INC 6969 92646441 INC 14147 961973805 SUM 6713 23843 INC 9485 558494387 SUM 15288 34648 SUM 753 13320 SUM 10755 35338 SUM 18959 39715 INC 37305 105511140 INC 5676 921602234 SUM 858 34294 SUM 24603 37911 SUM 6226 38758 INC 22116 911160817 SUM 5048 32851 INC 30184 145132262 SUM 11774 38733 SUM 9812 16665 SUM 6376 10598 SUM 23059 40289 SUM 21744 37974 SUM 3949 30127 INC 1141 79546943 SUM 13095 30126 INC 2574 139018497 SUM 2148 28965 INC 5418 88468639 INC 29690 154135263 SUM 1075 2441 SUM 3421 25164 SUM 1199 3956 INC 7152 109411056 INC 3174 568488504 SUM 975 22801 SUM 17794 36588 INC 26113 950118282 SUM 20311 40514 SUM 9844 40155 SUM 892 1249 SUM 16547 20337 INC 18971 473285275 INC 20964 916554413 INC 39911 774132830 INC 4594 648219616 INC 11439 145630343 INC 20907 155448476 SUM 3322 28113 SUM 2309 28582 INC 22552 558683254 INC 36813 767512824 SUM 22274 39280 INC 6045 69501900 SUM 921 8855 SUM 26271 36056 INC 1294 525331069 SUM 7227 39769 SUM 20022 36498 INC 17483 707961250 SUM 4944 38103 SUM 2703 11505 INC 15826 456140730 SUM 4847 17375 INC 19972 719307640 INC 33048 11103575 INC 29169 949035983 SUM 18214 34955 SUM 24064 34851 SUM 5635 20749 SUM 12393 35799 INC 35299 872369707 INC 24743 516759050 INC 29121 4340517 INC 40009 315403876 INC 4052 135394778 SUM 4201 40677 INC 21589 82232805 INC 28583 757992531 SUM 778 23387 INC 17012 26590195 SUM 4331 29271 SUM 24367 31089 INC 18063 375503342 SUM 1034 27774 INC 35304 556935745 INC 20882 147449073 SUM 1100 40032 SUM 1001 29632 SUM 3221 35855 SUM 5123 33419 INC 37191 8985708 INC 33705 602135614 SUM 8467 21757 INC 28043 872583564 INC 4744 146675400 INC 2864 61308306 INC 34272 894845536 SUM 2176 33171 INC 19835 165207934 INC 22004 605777518 SUM 7864 40258 INC 21453 993000753 SUM 20596 36832 SUM 23512 37616 SUM 6319 38238 SUM 19236 31925 INC 36220 109631944 SUM 12716 35191 SUM 4374 39368 SUM 10544 17917 SUM 2929 33109 SUM 32239 36160 INC 2462 23151001 SUM 1684 27650 SUM 14671 39141 SUM 12009 25128 SUM 28210 35838 SUM 196 8544 SUM 7114 26542 INC 28642 626268938 SUM 5 38940 SUM 6 2735 INC 38038 2535459 INC 13155 281296475 SUM 26819 38870 INC 23449 757969373 SUM 9599 23827 SUM 9171 22787 SUM 1386 18812 INC 39188 73481824 INC 1263 970959116 INC 20775 145323733 SUM 761 15059 INC 27218 289719926 SUM 25472 32008 INC 35276 404738660 INC 40270 454361412 SUM 22028 37923 INC 5453 968046613 INC 21411 620560965 INC 1193 877915435 SUM 10149 40109 INC 39865 126857681 INC 15310 73640748 SUM 37897 38995 INC 3387 804741819 SUM 22057 40654 INC 29792 466525913 INC 28056 760350171 SUM 2133 32532 INC 9307 11895690 SUM 9226 28185 SUM 1906 23240 INC 20951 944123459 INC 37706 142746272 SUM 6524 39632 SUM 15078 40325 INC 15467 870076926 INC 22748 139011677 INC 35872 147321500 INC 22221 160440395 SUM 7607 25831 SUM 2154 19988 SUM 1408 35230 INC 16045 28769062 INC 20823 490349378 SUM 25452 40662 INC 16321 938487439 SUM 10490 33652 INC 17372 29084182 SUM 3330 39274 SUM 14882 32471 INC 8702 283919809 INC 7534 80278342 SUM 6339 32335 SUM 18086 40173 INC 20130 357842976 INC 4076 29024457 SUM 21046 33963 SUM 23211 40626 INC 2871 886435629 SUM 25863 39876 INC 14619 10868878 SUM 9391 26995 SUM 538 31507 SUM 785 13344 INC 3813 52210746 INC 39738 877805814 INC 10730 8968190 SUM 20679 33529 INC 35250 72938627 INC 34645 147432543 SUM 16081 31987 SUM 13823 28121 SUM 9524 22379 SUM 14186 40341 SUM 21159 39786 INC 30754 491026977 INC 40459 73189706 SUM 1055 39663 SUM 11747 24055 INC 26540 870592436 SUM 6739 18505 SUM 8950 27641 SUM 10403 33174 SUM 1736 35812 SUM 5915 35343 SUM 31104 35654 INC 66 26983151 INC 10339 38822818 SUM 13411 23166 SUM 1631 22082 INC 22571 113399693 INC 25785 754774345 INC 2002 693073829 INC 20465 23699748 SUM 5413 12379 INC 509 757498574 INC 35360 807666370 SUM 24959 34094 SUM 8197 24715 SUM 7044 34539 SUM 8260 39512 INC 28113 147246138 INC 10819 418394948 INC 6000 398223053 SUM 17774 30885 SUM 8162 12478 INC 33869 79054716 SUM 9777 38271 INC 31 146918197 INC 7984 905608524 SUM 7087 21682 SUM 13655 32250 INC 24902 61194132 INC 26553 984584304 SUM 6006 38052 SUM 14867 24117 SUM 12361 40436 INC 36521 781127500 INC 3780 787837584 SUM 182 20232 INC 14759 680850068 INC 9259 608548528 SUM 15431 39769 INC 28839 781035311 INC 338 480474037 INC 296 993358734 SUM 13265 39036 INC 9877 22256530 SUM 15150 38851 INC 5639 693393837 INC 36350 79296325 SUM 17999 37384 SUM 12616 15712 SUM 8711 35501 INC 30389 992206129 INC 31469 141138121 SUM 14910 33286 SUM 3630 38654 INC 24856 144836720 INC 12484 23400510 INC 39635 542436202 INC 19637 914296176 SUM 2991 30589 INC 6801 993297547 INC 35231 678474958 SUM 5351 36156 SUM 34596 39714 INC 5056 669732933 INC 7011 870588711 SUM 31098 34769 INC 38456 72643986 SUM 11519 32588 INC 17251 54681882 INC 12384 991049307 SUM 9935 36751 SUM 688 40203 INC 17006 514320365 SUM 27257 40668 INC 37852 821083159 INC 1784 970179119 INC 19753 28770291 SUM 18747 33859 SUM 14852 39560 SUM 11620 38124 SUM 1742 23513 SUM 39002 39586 INC 26840 486527193 INC 37317 877953698 SUM 7026 39275 INC 21299 756187612 SUM 8659 16073 SUM 3071 11626 SUM 2238 22854 SUM 3809 19401 INC 30165 610535316 SUM 5590 10187 SUM 8987 35897 INC 2941 26713257 INC 2462 409958342 SUM 19182 27751 SUM 21985 29469 SUM 15950 38049 INC 29761 38332282 SUM 14611 40159 SUM 20026 39722 SUM 6832 32649 SUM 31011 40468 SUM 20150 32566 INC 31484 12321466 SUM 26027 34899 INC 16105 61275587 INC 8830 953563560 INC 38444 953459847 INC 37838 44659374 SUM 7182 36033 INC 10242 9879538 SUM 4828 31273 INC 24675 65298759 INC 12788 72754147 SUM 26195 40596 INC 23546 994861873 SUM 1161 25650 SUM 1421 9372 INC 4155 352755642 SUM 17126 32582 INC 19146 628926542 SUM 18784 23407 INC 37307 126123347 SUM 4977 40413 INC 36954 113900046 INC 25672 892754889 SUM 4755 31165 SUM 11008 37967 INC 29418 687159599 INC 32069 26907176 SUM 11802 27845 INC 26955 976594516 INC 7028 488015205 INC 2454 116632576 INC 17153 551903603 INC 30936 479619595 INC 25194 168990245 INC 17313 25807941 SUM 32138 40403 SUM 1131 11732 INC 26929 265704643 INC 23159 28645579 INC 38006 136437894 INC 9384 856471359 SUM 1067 17132 SUM 591 11651 INC 33029 282491453 INC 34066 23469729 INC 3426 115853318 INC 17712 457549979 INC 38319 525770533 INC 23515 857105994 SUM 10772 25465 SUM 9043 25121 SUM 8463 18392 INC 34849 820099788 INC 10650 995215857 INC 11538 904069946 INC 2607 604769118 INC 12522 903207122 INC 7700 147113328 INC 31888 709226977 SUM 28423 38149 INC 12021 683197631 INC 26829 422459667 SUM 9008 27985 INC 36256 139060149 INC 30462 28522611 SUM 5585 39837 INC 23906 241124669 INC 362 848350230 INC 36671 402602713 INC 35605 223255268 INC 8354 986324661 SUM 341 3467 SUM 997 36689 SUM 8573 33699 INC 25833 138977424 SUM 7390 23575 INC 16538 109574114 SUM 5464 37167 SUM 13066 40060 INC 14598 332014400 SUM 1441 20089 SUM 29 23397 INC 24527 765941597 INC 35128 3637824 INC 35623 528880427 SUM 1230 35101 SUM 13612 40341 INC 39735 317772764 SUM 13980 37228 SUM 4946 19762 SUM 8734 39891 SUM 4380 21935 SUM 10395 39817 INC 4542 23041273 INC 20729 202699539 SUM 1531 11281 INC 15120 603000998 SUM 16538 28092 INC 5346 67489816 INC 40313 28971232 INC 11620 947933714 SUM 189 35341 SUM 1121 31062 INC 39945 736303342 INC 18284 139086448 SUM 21334 37752 INC 37044 10469784 INC 13608 356437801 SUM 4578 29326 SUM 1397 36316 SUM 3885 40246 SUM 37218 40394 SUM 5209 37384 INC 5352 922054600 SUM 26271 39197 SUM 8034 40650 SUM 28699 40201 INC 37046 147461881 SUM 209 20083 INC 27968 170198932 SUM 10437 24604 SUM 21743 37295 INC 38738 864168073 INC 27255 142719263 INC 14113 80061852 INC 23707 188459222 SUM 248 7296 SUM 11933 28749 INC 9217 203849068 INC 6847 113322359 INC 13434 80260986 SUM 1335 11337 INC 15640 68474230 INC 20649 247692553 SUM 14807 29841 INC 8794 693511231 SUM 3996 35317 SUM 3520 39264 INC 703 976571470 SUM 5027 19804 INC 33048 803583750 INC 34537 253215863 SUM 4264 27785 SUM 2923 3501 SUM 20748 33036 INC 23855 862097901 SUM 2948 35057 SUM 1499 39106 SUM 4347 36698 INC 6817 910117689 SUM 4525 33840 INC 35871 105329319 INC 10605 418236444 INC 4689 42055278 INC 2727 27243292 INC 26366 625076883 INC 21668 205747936 SUM 7907 36850 SUM 2337 14402 SUM 14198 39059 SUM 1474 19337 INC 34570 687946449 INC 7542 24365789 SUM 4957 14013 INC 31710 996443777 SUM 19745 40024 INC 37129 743681680 INC 23213 877119853 SUM 29863 40630 INC 37407 986301180 INC 11302 250295353 INC 33995 29048054 SUM 14468 35824 INC 22507 492154245 SUM 2193 36177 SUM 175 38041 SUM 12968 35849 INC 3311 993256751 SUM 7757 10685 SUM 27262 36535 SUM 2140 21311 INC 9313 176905453 SUM 2655 10848 INC 30487 828455348 SUM 24364 40404 SUM 9636 30018 SUM 21268 34122 SUM 6722 39815 INC 14798 972744232 INC 20957 80294264 SUM 3247 7366 SUM 7466 13861 INC 10553 610393443 INC 5173 955320435 INC 7302 402025343 SUM 915 38645 SUM 27495 39412 SUM 7573 26023 INC 17113 755723782 INC 6760 18555667 INC 39303 409002803 INC 13617 383827276 INC 33807 8114818 INC 39110 779120141 INC 26203 7580036 SUM 19978 39904 INC 36572 26973315 INC 8595 22772598 SUM 8638 20248 INC 15568 991317089 INC 4749 139082724 SUM 1174 29542 SUM 9419 34341 INC 26166 868180263 INC 37784 428204376 INC 32179 385754372 SUM 34115 36019 SUM 4907 19488 INC 23176 136390208 SUM 17067 32421 SUM 2285 39919 SUM 10956 30714 INC 14907 758450303 SUM 31576 34964 SUM 29732 34540 SUM 18070 40168 SUM 4141 37697 SUM 11111 36909 INC 27226 340452870 SUM 2800 7334 SUM 6894 35664 INC 37206 144276446 INC 10512 953511095 SUM 4129 29007 SUM 14275 36968 INC 13892 620048297 INC 10837 903229142 INC 27603 386429697 INC 10095 875634962 INC 40151 492204223 INC 25075 111639827 SUM 7147 29240 SUM 27624 31946 SUM 3045 8846 SUM 244 37192 INC 27948 26405310 INC 1624 13203384 SUM 3919 39078 SUM 18789 30955 INC 8583 795051754 INC 4122 406794971 SUM 14588 25256 SUM 9353 31996 SUM 7420 30049 SUM 31112 33851 INC 24837 13228445 INC 33018 607117678 SUM 385 40028 INC 9263 126617497 INC 3890 458607850 INC 5713 941128099 INC 5032 214752838 SUM 17044 35194 INC 5200 961276497 SUM 24251 40083 SUM 496 11369 SUM 3915 37357 INC 9137 693148789 SUM 2924 37994 SUM 3614 23235 INC 27023 875316296 SUM 7952 35311 INC 29649 946149616 SUM 71 31890 SUM 4945 39287 INC 24096 475412144 SUM 11894 23231 SUM 9397 15866 INC 40638 140048697 INC 16757 154692338 SUM 13651 25554 SUM 2060 27097 SUM 2969 26352 INC 7880 535185112 SUM 90 29601 SUM 21646 40184 INC 37716 474277921 INC 28036 845233204 SUM 22896 35014 INC 33854 977536019 INC 38514 957202498 SUM 9978 40363 SUM 1816 13523 INC 27624 133788730 INC 21325 62405438 INC 1896 111519873 SUM 4203 37409 INC 29344 979605044 INC 39824 27686884 INC 3880 29068497 SUM 487 16103 SUM 4718 33983 SUM 1143 26917 SUM 6695 38918 SUM 25146 40343 INC 7336 135566865 SUM 10093 24663 INC 3528 416393610 SUM 1480 34607 INC 35841 993933438 INC 30915 569278431 SUM 2193 22255 SUM 14026 37648 INC 34304 960199619 SUM 15039 27076 INC 17459 953003582 SUM 13980 40302 SUM 15318 37919 SUM 4172 35649 INC 18464 873625097 SUM 14635 34530 SUM 3841 16837 INC 11121 861258932 SUM 36886 40546 INC 38430 610272221 INC 14941 374515844 INC 29963 996033829 INC 6609 418644527 INC 14225 837078341 INC 40215 499038755 INC 32350 120960892 INC 40596 147443915 SUM 7781 25307 SUM 662 13421 INC 21107 80353725 SUM 3255 32915 SUM 5617 40232 INC 1985 860160369 INC 11464 729786391 SUM 71 34821 INC 37947 963912259 INC 29873 113913864 INC 11968 876895205 INC 9772 28791103 SUM 8506 28958 SUM 11027 30769 INC 29145 668950585 INC 30016 670889022 INC 10845 741508286 INC 18103 586694714 SUM 8850 23414 SUM 70 5804 INC 16171 939408182 INC 4657 346928161 INC 22010 472354023 INC 9831 754321985 SUM 10721 35108 SUM 4246 37694 INC 26066 946895468 INC 24369 46719076 INC 12576 17971888 SUM 12916 22419 INC 35757 886468328 INC 8881 864015510 INC 18431 716284821 SUM 1605 40291 INC 31452 437062837 INC 1019 545780554 INC 20533 442982329 SUM 6180 37656 SUM 226 32198 INC 12046 723035932 SUM 26196 40023 SUM 2548 32787 INC 13413 459125079 INC 23262 109628747 INC 22193 890666710 INC 34199 355651376 SUM 242 16378 INC 39161 212640155 SUM 6151 14423 INC 28149 756161607 SUM 6223 29996 SUM 7287 18252 SUM 8336 40394 INC 37153 784564817 SUM 14344 33532 INC 21087 415521067 INC 38583 139039252 SUM 19511 34051 SUM 5882 36652 INC 12580 456713596 INC 38774 21546089 SUM 2008 16754 SUM 4760 32502 SUM 194 39590 SUM 3949 14248 INC 13429 921735760 SUM 479 35096 SUM 13204 31887 SUM 786 2849 INC 9210 165977300 INC 15387 138786314 SUM 16241 35796 SUM 8125 27797 SUM 2908 34448 INC 39403 146927087 SUM 6474 39415 SUM 5718 18990 SUM 2336 40108 INC 24495 945617964 SUM 17469 33844 SUM 3318 36798 SUM 20443 22844 SUM 1134 29014 SUM 24741 40507 SUM 3443 9908 INC 16394 518162480 INC 34753 850696694 SUM 19553 37361 SUM 15250 39867 INC 18351 27696768 INC 3511 958294267 INC 11730 45180535 INC 5873 237559337 SUM 19864 38499 SUM 29710 35452 INC 38278 126053674 SUM 18914 39269 SUM 11486 30729 INC 11777 566512794 SUM 4160 26267 SUM 36481 40222 INC 24386 76024206 INC 6336 374438450 INC 33846 887012250 INC 24913 75094427 INC 5471 932875039 SUM 2093 35538 SUM 20988 39969 INC 35416 207632951 SUM 33122 40514 SUM 19639 30671 SUM 9270 28035 SUM 11844 16760 INC 37095 2436236 INC 25962 542451939 INC 3432 134322560 SUM 3217 9086 SUM 12432 36739 INC 36681 71917202 SUM 554 27209 SUM 4471 22036 SUM 8493 22115 INC 24891 147416925 INC 4524 139076596 SUM 3490 12715 INC 11599 145342420 SUM 649 13335 SUM 10586 36295 SUM 15605 28398 INC 14153 233871601 SUM 793 40620 INC 7904 841982725 INC 39932 147211119 SUM 25144 36805 SUM 7980 9319 INC 21422 71964750 INC 39929 54150561 INC 10398 54865237 SUM 2792 32974 SUM 15668 29429 INC 20975 474273077 INC 33179 948878691 SUM 5668 33341 INC 29158 29061057 INC 34196 488020329 INC 40412 256445403 SUM 1545 18847 SUM 10697 40094 SUM 4692 33442 SUM 11506 39506 SUM 3677 28110 SUM 999 39554 INC 28318 876649887 INC 24748 887920869 INC 37214 354993359 SUM 20387 31074 INC 23935 820479731 INC 20493 878876989 INC 37615 538268274 SUM 22035 33703 INC 7198 28921705 SUM 2261 16706 SUM 8887 23235 INC 4690 206681614 INC 37843 146683581 INC 16549 693289977 INC 32117 874362078 SUM 918 32090 INC 33573 610290427 SUM 2997 37185 INC 12795 356887117 SUM 1483 25780 INC 7074 183502324 SUM 31007 37021 SUM 10940 37455 SUM 15979 40139 SUM 23183 39386 SUM 6808 40607 SUM 13307 30475 INC 23488 29083770 INC 3949 146975293 INC 22469 56873781 INC 6627 474250648 INC 18499 566024459 INC 39216 418304796 SUM 5300 35323 INC 22219 111771329 INC 36436 80071414 SUM 2654 33041 SUM 6046 33505 SUM 19409 38929 SUM 2735 25738 SUM 14486 25049 INC 14679 961972237 SUM 1237 39780 SUM 14157 39766 SUM 9178 35910 SUM 2876 38413 SUM 9018 32669 INC 38394 12640795 INC 1793 750646466 SUM 24626 34173 INC 2518 779090244 INC 11877 955223455 SUM 6409 19220 INC 1439 28437582 INC 26264 760610473 INC 22386 961579443 INC 36866 27511893 INC 22686 859632473 INC 24023 125351631 SUM 5421 21185 INC 3256 63089552 INC 39933 939466532 SUM 7126 34178 SUM 185 28733 INC 17735 40020303 SUM 8933 31616 INC 12298 995530049 SUM 3932 39392 SUM 5150 37792 SUM 14392 29455 SUM 4096 40643 SUM 364 22397 INC 33588 891619526 SUM 20872 36974 SUM 4267 40095 SUM 7 11482 SUM 4834 37961 INC 18428 874303173 INC 36331 619750436 SUM 1729 22412 INC 14300 978230773 INC 8149 111270005 INC 6734 13153057 INC 14897 146909024 INC 33500 875728292 INC 24278 644813726 INC 16122 869980741 SUM 2156 29621 INC 34602 383285763 SUM 22714 37255 SUM 20138 39076 INC 26410 751155994 INC 22903 28551228 SUM 7162 29234 INC 6414 295138012 SUM 1005 39318 INC 11618 998202904 SUM 1674 35118 SUM 6500 39114 INC 151 760244255 INC 9905 736982265 INC 2332 542965529 SUM 25 23217 INC 29161 2762769 SUM 5229 38681 INC 5192 446058326 INC 34557 50431320 SUM 10641 23317 SUM 2204 30053 SUM 7879 24083 INC 7339 402610672 INC 13935 106292862 INC 20918 842319560 INC 16303 3883265 INC 21744 675674079 INC 33650 5042484 SUM 15215 39915 SUM 1185 19899 SUM 4359 34261 SUM 27414 35658 SUM 9056 38132 INC 36198 218511589 INC 19924 324380145 INC 14282 332899101 INC 1139 691999179 SUM 10980 32526 INC 5799 516797035 SUM 32047 40686 INC 38180 28933324 INC 29194 756455726 INC 14495 104474499 SUM 3769 11093 INC 27237 372724363 INC 35986 282880262 SUM 1689 21029 SUM 3387 29341 INC 23746 24813718 SUM 11474 35842 SUM 34410 40088 INC 27859 88460949 INC 2999 29069263 SUM 6876 29552 INC 4862 144302643 INC 27952 124408425 SUM 7226 20057 SUM 13672 36711 INC 27108 72670273 SUM 12864 32753 INC 5429 757206028 SUM 3434 5076 SUM 3374 40227 INC 37572 79388473 INC 710 113448558 INC 17066 657887050 SUM 167 23404 INC 9104 1118005 INC 19638 697850170 INC 35902 910449052 SUM 13675 26725 SUM 14489 18797 SUM 5257 13295 INC 24932 749040027 SUM 456 3595 SUM 17146 30484 INC 27580 130136383 INC 9659 25372751 INC 22984 567588701 INC 30872 888548554 INC 37594 677644323 SUM 4359 34741 INC 718 130662726 SUM 29218 35909 SUM 9784 15821 SUM 3406 27574 INC 23902 938495308 INC 11821 113885849 INC 31157 111645864 SUM 3812 14158 SUM 14881 40531 INC 3003 457252470 SUM 19183 37478 INC 24638 63215475 INC 33267 146935374 SUM 974 26420 INC 24508 111808554 SUM 14901 37380 SUM 5701 29971 INC 29961 486441041 INC 3731 492194116 INC 33439 289821753 SUM 18274 30785 SUM 4714 23056 INC 31755 907849446 INC 37287 788379984 SUM 29597 38483 SUM 13200 30273 SUM 5665 38861 SUM 32251 35700 INC 33554 811888817 SUM 6040 31725 SUM 12122 34365 INC 1170 30471431 INC 5849 951007652 SUM 1273 17567 INC 4464 936270406 SUM 267 24248 SUM 17954 37027 SUM 776 23007 INC 35975 759276957 SUM 29980 33274 SUM 1536 35259 SUM 25316 39466 INC 28931 978750045 SUM 742 6726 SUM 5565 17718 SUM 9225 37048 SUM 334 2936 SUM 5284 39496 INC 20040 624239080 SUM 7950 40217 INC 28385 877452310 SUM 5435 35878 INC 16458 221672617 INC 8466 24646432 SUM 6761 26781 SUM 1531 34834 INC 7673 24830782 INC 39817 10505195 SUM 1934 6467 INC 16079 147433611 SUM 22784 31293 INC 12571 112823180 INC 33025 953271299 SUM 13095 40556 INC 36526 858675213 SUM 4116 15795 SUM 26400 34747 SUM 14834 24419 SUM 22889 40342 INC 11522 100011851 INC 28911 667522591 INC 33536 475176815 INC 3855 12307397 SUM 31532 33192 SUM 35260 40521 SUM 6076 37387 INC 23946 483223685 SUM 1060 20507 SUM 647 15845 INC 14784 466641042 INC 17571 825112570 SUM 4479 37297 SUM 20987 34339 SUM 10578 13526 SUM 3043 18379 INC 21431 100757574 INC 32428 957138511 INC 28163 340497167 INC 26225 273404303 SUM 1801 10515 SUM 7259 24279 INC 3910 800239772 INC 22387 769734225 SUM 4462 40588 SUM 32199 38771 SUM 13994 38616 SUM 8728 34242 SUM 9913 27142 INC 29309 138823056 SUM 38582 40202 SUM 20148 32658 SUM 23579 40316 SUM 22384 38277 INC 4896 16461146 SUM 1625 21592 SUM 13763 16790 SUM 24248 39116 SUM 8609 30201 INC 1239 943842060 INC 7360 796804474 INC 233 478311680 INC 12153 125802904 SUM 16256 38485 SUM 9216 30070 INC 23675 83511677 SUM 11555 39312 INC 13254 938856816 SUM 16658 37960 INC 16504 490894500 INC 31561 142709236 INC 17053 449114907 INC 859 820836567 INC 34470 73914968 SUM 7391 36267 SUM 17501 38605 INC 24103 424952942 INC 6584 883763333 INC 28417 52182399 INC 25234 571098754 INC 18244 574933144 INC 36819 28926024 INC 34114 393295267 INC 32839 92905726 INC 9883 19547588 INC 12712 610306523 SUM 2031 34506 SUM 2750 37302 INC 35554 664152530 INC 30110 804258940 INC 27575 760602390 INC 37961 46227202 SUM 6866 35882 SUM 18699 30327 SUM 7974 40002 SUM 7004 14764 INC 40084 871238580 SUM 11309 35208 INC 17149 20530837 INC 5636 73519978 SUM 133 29812 SUM 9726 23524 INC 7932 879004981 INC 12769 794075220 INC 26782 79943848 SUM 2795 35740 SUM 9253 33691 INC 6091 627481507 SUM 15012 29788 SUM 6083 33448 INC 16606 322586298 SUM 1058 36635 SUM 16831 34828 SUM 673 18847 SUM 2749 27260 SUM 2024 35290 SUM 295 11833 INC 28418 552956337 INC 30167 68497056 SUM 4286 15485 INC 15772 885356701 SUM 14 37767 INC 3957 542441759 SUM 27445 38957 INC 21640 884266317 SUM 31122 38815 SUM 6529 21574 INC 4435 540873154 SUM 12834 27308 INC 32421 994049357 INC 18024 619772129 INC 5319 936992085 SUM 1655 24420 SUM 35392 39876 INC 22478 146913174 SUM 687 15935 SUM 25458 33018 INC 8820 928305085 SUM 7344 40657 INC 175 894294752 SUM 6471 26551 SUM 3734 38571 SUM 17208 37026 SUM 15121 34890 SUM 872 40465 INC 32680 223562211 INC 11092 604244524 SUM 26483 38869 SUM 7568 31425 INC 2614 216929298 INC 16548 422872024 INC 6258 998188929 INC 35734 46539827 SUM 22916 40401 INC 5298 892502480 SUM 31312 36328 SUM 5402 24315 INC 23869 955332473 SUM 10241 29278 SUM 3684 35497 SUM 28406 40415 INC 4253 147395896 SUM 13174 31543 SUM 2580 26802 INC 29712 885177414 SUM 13889 32838 INC 3847 145338994 SUM 2726 21682 INC 34278 492155101 SUM 6738 35074 INC 4872 951954576 INC 5990 13239306 INC 864 879785636 INC 28222 13257767 SUM 2 35890 INC 32447 869341271 SUM 23269 33648 INC 28584 57641557 SUM 12303 26193 SUM 5652 22241 INC 22186 811654698 SUM 13676 33205 INC 40116 143782483 INC 40127 724943054 SUM 18912 37261 SUM 28188 37372 SUM 27803 40267 INC 7063 984014663 INC 39593 11621658 SUM 34085 40684 INC 19071 595907798 SUM 11979 30584 INC 29049 330292961 INC 21853 698107699 INC 9918 805137332 INC 31256 42622606 INC 32632 480588396 INC 21834 132151232 INC 20153 534958309 INC 24069 847400882 SUM 23904 28223 INC 21566 994715646 INC 10457 73737505 SUM 5178 17312 SUM 1252 20305 INC 13237 541386612 SUM 7417 38728 INC 33520 6631001 INC 33585 207792866 INC 15683 28187450 SUM 13037 22271 SUM 85 34250 SUM 13333 32480 SUM 3752 38122 INC 16160 877812127 SUM 13640 40078 SUM 7329 27746 INC 12475 357678729 SUM 7583 28143 INC 10594 146329141 INC 29060 143094828 SUM 1091 13296 SUM 12771 25050 INC 79 4527312 INC 30663 355761755 INC 23835 74023565 SUM 6417 20797 SUM 29656 34737 SUM 8968 37842 SUM 17873 26490 INC 28597 27714567 SUM 17909 37409 INC 7174 23771890 SUM 1955 24174 SUM 554 39496 INC 24240 592319303 INC 32084 608464314 INC 23628 987126822 INC 32962 816872618 INC 11979 805254738 SUM 23521 38386 INC 38745 685023693 SUM 400 40438 SUM 5893 40655 INC 17808 4824718 SUM 7031 40591 INC 1837 853961102 SUM 17495 37197 SUM 1403 26434 SUM 3651 18052 INC 26818 425108049 SUM 1058 32590 SUM 13347 18632 INC 23503 63503082 INC 17383 547437496 SUM 7061 35108 SUM 1885 33564 SUM 27890 33369 INC 28147 145365405 SUM 11885 38043 INC 29235 877996456 SUM 1380 27648 SUM 2718 30158 SUM 5384 29511 INC 31353 878971100 INC 16705 973988106 INC 27984 122037771 INC 21351 978289041 INC 40682 27686138 INC 26152 28732262 SUM 11616 39304 SUM 5194 39891 INC 7478 380271871 SUM 12521 40679 SUM 6335 40374 SUM 12447 33590 SUM 495 5725 INC 10569 411456216 SUM 25165 35186 SUM 10435 37283 SUM 15303 25644 SUM 3591 26842 INC 25460 996818511 SUM 27604 37391 INC 7138 994429790 SUM 3391 30862 SUM 26183 28520 INC 31951 942634190 SUM 35191 40582 SUM 12724 19551 INC 15091 144267196 SUM 18501 31630 INC 32945 54677271 INC 34214 732916776 SUM 18150 40211 INC 26367 147360985 SUM 19997 33651 INC 12779 944668849 INC 30560 268425625 SUM 35955 40526 SUM 8434 39743 INC 28231 470597347 SUM 7525 39119 INC 19211 70765288 SUM 20404 29255 SUM 2248 37805 SUM 1251 32840 SUM 8518 35603 INC 1046 949382649 SUM 15608 36344 SUM 18581 30850 SUM 929 11991 INC 33866 756434353 SUM 32344 39675 INC 25013 419318668 SUM 10731 36949 SUM 157 39123 INC 29104 22400388 INC 36648 147459610 INC 14904 221682390 SUM 3174 21945 INC 1729 610434537 SUM 8247 38729 SUM 118 38217 SUM 663 19387 SUM 25793 36470 SUM 3678 37556 SUM 13762 21834 SUM 4942 20749 SUM 8098 40599 INC 3038 946915642 INC 30395 111665878 SUM 14131 17929 INC 37666 966609539 INC 19356 202806861 INC 15154 284235894 SUM 200 10370 SUM 2775 32956 SUM 5617 29150 INC 32210 130680613 SUM 230 39944 SUM 23989 30073 INC 37125 143767428 SUM 281 26866 INC 15489 743834912 INC 33208 938536447 SUM 19303 31358 SUM 4283 38602 SUM 1208 36447 INC 35785 698371534 INC 22096 187591253 SUM 16576 37954 INC 32867 147367056 SUM 23327 38659 INC 12563 787844731 SUM 1991 27591 SUM 15455 31970 INC 20650 995254691 SUM 12440 29185 SUM 7172 22114 INC 8978 938516995 INC 22468 878851973 SUM 302 19691 INC 26607 190163211 INC 8050 40124321 INC 26878 146255861 SUM 6336 39199 INC 38063 794157740 INC 21719 12210080 SUM 3375 23787 SUM 26728 39772 INC 6798 672270 INC 244 146807874 INC 38046 862258467 INC 8942 55907863 INC 35865 803113214 SUM 410 17424 SUM 28525 40338 SUM 4846 10597 INC 21060 838775687 SUM 7118 37802 INC 22547 525824147 INC 2497 735226807 INC 33551 597032858 INC 4132 746970322 SUM 27093 35406 SUM 3574 37244 SUM 19005 36409 INC 21019 145258471 SUM 6287 40175 INC 3048 133083225 SUM 6499 40385 INC 40262 12262407 INC 18598 950350155 INC 7410 89561799 INC 23017 666954695 INC 40466 541343519 INC 1095 102879797 SUM 14155 31572 SUM 21926 38810 INC 18770 28977290 SUM 11482 31764 SUM 25060 40113 INC 203 412045192 SUM 22616 38092 SUM 13618 36707 SUM 26195 38011 SUM 2629 29826 SUM 23983 38716 SUM 21626 39541 SUM 1495 36649 SUM 10314 40307 INC 858 835257115 SUM 1267 34075 SUM 933 26861 SUM 214 31523 SUM 35661 39406 INC 17687 111804994 INC 25262 137382556 SUM 3384 37172 SUM 17292 39535 SUM 3454 32032 SUM 6748 40655 INC 39566 126430179 INC 37270 882166652 SUM 2879 38437 SUM 16094 25623 INC 10769 614840744 INC 37419 874820089 INC 29321 3913640 INC 6027 480631629 SUM 27848 38107 SUM 3336 39472 INC 35822 289824900 INC 30016 927895894 SUM 8167 39851 INC 13323 610566558 SUM 24147 40035 INC 12209 27753498 INC 3860 70472393 SUM 3636 34309 SUM 5180 32104 INC 30981 995373145 INC 9255 129368369 SUM 6304 22546 SUM 8292 20181 INC 40458 946635350 INC 37790 25768673 INC 9359 756428748 INC 6224 889767611 SUM 1698 36742 INC 4817 994247212 SUM 9914 35437 INC 12380 610307613 INC 8345 909722918 SUM 22273 33569 INC 378 992516593 SUM 2419 12786 SUM 2315 24405 INC 36061 542270811 INC 40602 942047592 SUM 6203 27713 INC 28168 64763311 INC 11034 926290435 INC 25895 668186180 SUM 6734 27556 INC 14760 384219778 INC 17825 872057420 SUM 2154 3993 SUM 18532 36970 INC 944 610597790 SUM 1174 25596 SUM 7658 37669 SUM 15729 32546 SUM 3102 19036 INC 28732 28365213 SUM 20313 31512 INC 12363 131190390 INC 5561 145371283 INC 1218 929189470 INC 32424 125848253 INC 28489 934426733 INC 38711 542836292 SUM 14155 36674 SUM 7815 21553 INC 31273 35751277 SUM 3363 35665 INC 15393 888035289 INC 22907 911619184 SUM 8117 36112 SUM 2384 36828 SUM 1831 15880 INC 219 922694704 INC 21367 978659186 SUM 1140 36821 INC 6363 660585339 SUM 13207 34616 SUM 12420 40459 SUM 10195 26459 INC 26380 884377728 INC 29705 862726576 SUM 9508 40220 SUM 12275 33224 SUM 13773 27251 INC 26169 806641409 INC 28352 147421740 INC 31122 758527873 INC 25918 483542192 SUM 1424 34795 SUM 12674 35841 SUM 1229 34665 INC 28925 27978869 SUM 12949 28078 INC 16591 876931488 SUM 1669 35085 SUM 14705 40618 INC 14851 995334860 INC 3789 483526816 SUM 3595 30946 SUM 868 30465 SUM 6448 22860 INC 30118 945585731 SUM 22633 39312 INC 1673 894560009 INC 5808 993305411 INC 28380 756187513 INC 18111 456935574 INC 9689 27881099 INC 35788 552622399 INC 33506 11106533 SUM 9994 33761 SUM 24174 39103 INC 30247 783343306 INC 11793 875682047 SUM 10981 20862 SUM 12693 34629 INC 33194 636259480 SUM 25998 38997 INC 37892 610225147 SUM 32967 39900 INC 37498 721635803 SUM 18700 37746 SUM 22480 37334 INC 6115 179794427 INC 10982 593643601 INC 674 755375194 INC 3815 147308753 INC 20841 871396713 SUM 16677 40549 SUM 4881 39307 INC 17812 29030111 INC 2354 928122311 SUM 3969 33214 SUM 1809 38072 INC 25319 33877684 SUM 7671 39978 INC 22889 877963864 SUM 7984 33926 INC 32380 144757232 INC 22148 9048702 SUM 11589 32457 INC 11639 961977452 SUM 32572 40377 INC 33591 619321599 SUM 20438 38931 INC 23791 52171473 SUM 378 38611 INC 6307 862269166 SUM 164 31179 INC 20504 20673180 SUM 15864 31169 SUM 14555 30013 SUM 14150 26436 SUM 7125 24397 SUM 15554 38779 INC 26166 928363627 INC 38978 920056614 INC 16740 26687415 SUM 6398 23713 SUM 1191 15199 SUM 5365 9338 INC 10665 682701218 INC 14743 912312294 SUM 27933 39770 INC 11581 593803297 INC 25567 934246024 SUM 2331 26135 SUM 3704 29360 INC 27509 735430154 SUM 5657 34255 INC 40245 760473448 INC 9084 413727326 INC 38709 961796299 SUM 5716 38349 SUM 3120 24218 SUM 23540 39794 SUM 35985 39615 INC 10014 749530758 INC 8415 56384050 SUM 3273 34769 SUM 19680 29233 INC 17828 911591668 INC 8565 28904629 SUM 12538 34204 SUM 1463 35093 INC 23310 350790338 INC 24313 800841085 SUM 2678 19906 INC 3488 24548756 SUM 3434 38761 SUM 898 5352 SUM 15630 33950 SUM 6921 26189 INC 20559 284224227 SUM 1406 22652 INC 38694 130682897 INC 37425 479421329 SUM 358 34037 SUM 16691 28750 INC 21740 905695469 INC 34512 689294800 INC 31917 944481300 INC 23731 112861289 SUM 9468 20830 INC 23868 145191454 INC 28409 568359527 INC 36500 977494050 SUM 542 24290 INC 33229 130387076 SUM 860 17981 INC 29673 223754951 SUM 35898 40454 INC 16643 147318015 INC 6628 596819125 INC 3177 975328828 SUM 21620 39294 INC 20929 4734123 SUM 31116 39204 INC 30693 145233094 SUM 5781 12578 SUM 4490 38536 SUM 12094 30938 INC 833 938528268 INC 6722 979607940 INC 22179 138996237 SUM 41 26652 INC 37083 77063897 INC 7943 571396381 SUM 31659 39910 INC 24603 476100166 SUM 19450 40388 INC 39135 307293254 SUM 3475 20640 INC 6110 451892144 SUM 7751 30815 SUM 13484 35988 SUM 9979 20431 SUM 1183 34075 SUM 16974 40168 INC 6967 458209853 SUM 9706 40252 SUM 1288 13602 INC 5757 656393122 SUM 12925 40157 INC 40467 862200184 SUM 8545 28363 SUM 9306 36358 SUM 34168 39715 INC 16884 28555130 INC 788 264432915 SUM 2354 31303 INC 29390 471102114 INC 23678 861610142 INC 9744 718463944 INC 10691 128048318 INC 6555 908753557 SUM 2802 9746 SUM 26733 35734 INC 35114 609478206 INC 6536 888569042 INC 1683 610601324 INC 2801 986863176 INC 20926 821466092 INC 37890 130412831 SUM 8167 40640 SUM 11005 40677 SUM 19800 32385 SUM 10685 32919 INC 26977 143272783 SUM 785 34157 SUM 25244 40376 INC 32140 141131316 SUM 5014 40644 SUM 1178 38612 SUM 7969 39484 SUM 17193 20676 SUM 20102 38023 SUM 2653 4570 INC 33098 739028781 INC 4512 75933860 SUM 14755 25941 INC 35503 12471432 INC 27106 72417010 SUM 2181 37118 SUM 2999 25409 INC 660 877817394 INC 37255 26453758 SUM 381 28111 SUM 3047 27869 SUM 3381 22420 SUM 5602 37908 INC 15897 28069690 INC 11917 26877294 SUM 3838 30067 INC 7563 418444823 INC 38060 492212286 INC 22740 417361325 SUM 33939 40307 INC 19350 790777273 SUM 9154 31033 SUM 3023 35020 SUM 7530 40400 SUM 14475 35964 INC 14107 759460711 INC 1988 461084075 INC 20878 25563021 SUM 10041 38887 INC 16219 144010848 SUM 9355 36086 INC 11202 299864923 SUM 156 29814 INC 29774 957212857 INC 23738 760781786 SUM 13297 34166 SUM 25688 28197 SUM 8224 21316 INC 12653 724950675 SUM 9981 18355 INC 31593 754862612 SUM 1785 12121 SUM 6198 26445 INC 32979 380680605 INC 39347 441727253 SUM 3871 38875 SUM 18872 29459 INC 24157 136642993 INC 14833 472100729 SUM 10969 20206 SUM 17201 39481 INC 25290 11631549 SUM 33770 39485 INC 21256 67142079 INC 36756 29032470 INC 26511 874688301 SUM 8274 19740 INC 39784 146924099 SUM 1900 39955 SUM 12233 30131 SUM 8914 21059 INC 27356 949006954 INC 24565 206580613 INC 19418 877816968 INC 18356 811635460 INC 12482 946923922 SUM 4403 38562 INC 7042 476049068 INC 15389 73392809 SUM 5720 19288 INC 35093 20351525 INC 29728 535753221 SUM 13453 27534 INC 22961 283973113 SUM 15739 39156 SUM 6881 29404 INC 33933 821047582 INC 1741 874792635 INC 32124 23253913 INC 26705 877782559 SUM 18485 39641 INC 7014 756085860 SUM 1671 24154 SUM 21395 35195 INC 27896 407250408 SUM 27429 36430 SUM 16954 38425 SUM 6577 39647 INC 19651 54592354 SUM 11005 38718 INC 9879 467248641 INC 13753 114374475 INC 37077 612791169 SUM 12251 36439 SUM 30747 37867 INC 851 146432739 INC 37712 692444591 SUM 23267 27316 INC 39316 356886142 SUM 6220 38458 SUM 9548 38446 INC 15941 998215763 INC 31887 340536933 INC 24215 485823215 INC 22308 2302675 SUM 22737 35325 INC 21532 929242922 INC 28128 68212309 SUM 22170 37298 INC 15771 821104652 INC 4581 932218850 SUM 21560 39459 INC 39327 122017517 INC 32849 737124803 INC 4289 481152651 INC 20185 421111388 SUM 6659 30179 SUM 3293 23861 INC 35163 167463781 INC 40132 891213259 SUM 11396 22585 INC 13635 22677663 INC 9307 852115722 SUM 23345 39450 SUM 1457 14896 SUM 24424 39085 INC 30471 147232532 INC 2391 967082720 SUM 18462 33951 INC 21703 902783066 SUM 7661 32166 SUM 547 34193 SUM 902 30651 INC 28533 270777231 SUM 16241 37782 SUM 21871 39652 SUM 14440 36383 SUM 10478 38109 INC 29759 491653444 SUM 23509 38958 INC 21247 937259536 SUM 3482 32288 SUM 13470 35046 SUM 31655 40136 INC 22177 895672536 SUM 5093 19418 SUM 8635 31496 SUM 36635 40559 SUM 6105 15799 SUM 13604 28961 INC 8271 760592853 SUM 608 33000 INC 21727 146425016 SUM 19761 28021 SUM 31758 37620 SUM 13537 36836 SUM 25084 40623 SUM 3431 23731 INC 38675 473955924 INC 7420 130608727 SUM 30182 38228 INC 34292 609508251 INC 30315 20525909 INC 23108 589540020 INC 15039 38410607 SUM 7676 30734 INC 11368 10651968 INC 33727 23415361 INC 19085 994948027 INC 15304 526548812 INC 14927 995403774 INC 25910 219573317 INC 35814 959837591 INC 6769 893807473 INC 13682 997254505 INC 78 992080773 SUM 27359 33783 INC 40538 136956338 SUM 2094 27275 SUM 3943 23854 SUM 25560 34442 INC 12782 147427372 INC 7371 27059781 INC 9739 77454548 SUM 3040 38580 SUM 25978 33106 INC 40150 769942164 INC 11017 337147526 INC 16421 701756608 INC 28130 625199718 INC 5199 725947905 INC 26757 147356934 INC 15644 403851905 SUM 3194 27243 INC 26418 173138588 SUM 18415 31084 INC 28046 126065144 SUM 1244 13145 SUM 15453 27016 SUM 36814 40673 INC 30007 520773813 SUM 12453 38719 INC 32328 288646143 INC 22192 403335688 INC 28791 56907799 INC 6077 721936084 INC 29020 967013167 INC 33189 491656567 SUM 2242 22911 INC 32179 15392680 SUM 10784 19921 INC 29885 26279830 SUM 13073 39461 SUM 3815 28077 SUM 6508 38586 INC 4145 147209356 INC 18557 961427872 SUM 4010 39815 INC 3744 330084942 SUM 19880 32637 INC 15799 147149607 INC 5069 655784103 INC 30165 441730456 SUM 4138 34701 SUM 24467 33243 INC 2844 368996499 SUM 6 1547 SUM 62 24085 SUM 545 25324 INC 38122 281887837 SUM 3422 28978 INC 15358 61333208 SUM 4447 14616 SUM 9233 26509 INC 17085 37031406 SUM 10000 28703 INC 20463 626377922 SUM 16552 37517 INC 28058 986964286 INC 25813 678186788 INC 28947 595876211 INC 32967 11908852 INC 16268 950597788 SUM 2861 33990 INC 14418 222579172 INC 8601 132360914 INC 35993 769816344 SUM 10649 39870 INC 36211 135367237 SUM 361 34077 INC 1077 28306617 SUM 8438 17563 INC 8791 994906450 INC 23332 891266451 SUM 13399 36914 INC 253 518713102 SUM 5447 17079 SUM 15814 31111 INC 25511 73720585 INC 26448 739533762 SUM 1886 38997 INC 38346 483283651 INC 12032 475965807 INC 22333 676476829 SUM 32251 38363 SUM 12978 26009 SUM 4485 18317 INC 27204 556155291 SUM 2905 40516 SUM 8638 40111 INC 25828 401473659 INC 24128 843481249 INC 32682 543402098 INC 35162 823525805 SUM 287 18914 SUM 10243 32996 SUM 7086 24664 SUM 8890 33885 INC 13678 610471171 INC 32498 13112624 INC 34596 994613982 SUM 762 3116 INC 38927 877883819 INC 21499 392142390 INC 33822 957780815 INC 21049 878591216 INC 33490 145184921 SUM 193 3516 SUM 7794 39267 INC 27611 986971786 SUM 30131 37955 INC 33763 677793325 INC 22459 598797441 INC 24078 744784400 INC 13308 307491724 SUM 1024 39893 SUM 7277 35788 INC 1945 790820886 SUM 13776 33678 SUM 14009 33180 INC 4701 878245550 INC 30978 19546655 INC 11773 547868 INC 22098 130526023 INC 26814 678366399 SUM 3855 7209 INC 35192 374206998 INC 28824 529309942 SUM 7523 38748 SUM 16340 39832 INC 7697 70453741 INC 17756 73718623 SUM 12179 37717 SUM 7937 12315 SUM 15179 29989 INC 6138 335342373 SUM 6946 34722 INC 14893 104980641 INC 9206 146373094 SUM 74 19622 SUM 7898 27249 INC 32492 22629342 INC 4685 122231448 SUM 6674 40085 INC 24403 878966407 SUM 5281 39792 SUM 6839 35580 INC 20447 481727284 SUM 8122 17935 INC 17662 536764506 SUM 4494 30530 INC 7273 807197642 INC 23856 26597343 SUM 12446 32760 SUM 826 31204 SUM 54 33943 SUM 17455 33365 INC 14807 24833709 INC 32760 10889289 INC 21967 602346453 SUM 16748 36473 INC 19248 943782041 INC 30810 616597822 INC 20863 125671480 SUM 3788 28949 INC 22440 73449040 SUM 7224 19800 SUM 31922 34370 SUM 14176 24999 INC 11592 882440501 SUM 6703 37103 SUM 8818 20101 SUM 10673 36667 SUM 112 23173 INC 30684 207866357 SUM 2535 30721 INC 19509 486432249 SUM 985 9324 SUM 11147 18492 SUM 6413 39682 INC 12336 144189457 SUM 8341 40203 INC 17772 355878877 SUM 14554 37924 INC 13181 953218763 SUM 17751 35382 SUM 34255 40175 INC 37300 173412044 SUM 9613 37881 SUM 3239 22131 SUM 2168 33795 INC 10981 884363874 INC 4718 22453950 SUM 11713 37135 INC 39756 469808137 INC 2843 610152065 INC 30598 8102295 INC 29380 751875204 SUM 173 37940 INC 32233 835110266 INC 6599 328888458 INC 29743 602041280 SUM 8238 30385 INC 4752 619511337 INC 28543 878752363 SUM 11694 27336 SUM 15481 37519 INC 15852 383097090 INC 2404 85042346 INC 18486 957656954 INC 36454 827357226 SUM 15942 38526 SUM 23451 39749 INC 29438 961876786 INC 5733 122304716 INC 1473 744447231 SUM 28170 40523 SUM 1064 30567 SUM 1980 35339 SUM 16456 36048 SUM 6807 38368 SUM 19258 40023 SUM 756 30046 INC 19482 360606648 SUM 13565 29837 INC 6020 108901297 INC 4792 24082843 SUM 9478 40148 INC 32791 903388090 INC 36284 605344234 SUM 2196 35931 INC 40528 820463106 SUM 129 37351 INC 37846 845429891 SUM 11234 32677 INC 6415 475404193 SUM 1384 40631 INC 32792 908742189 INC 8677 832376894 SUM 5974 30071 INC 8145 63285957 SUM 2199 32971 INC 20650 63562803 SUM 18967 23840 INC 28781 223617205 INC 17805 81019643 SUM 898 24847 SUM 13745 27218 SUM 17369 40599 INC 3948 28382277 INC 28123 146144536 SUM 16626 31976 SUM 2717 33506 SUM 501 9783 INC 23020 469537940 INC 3177 65602600 SUM 1698 39019 INC 35638 130172477 INC 30027 315229109 SUM 8762 35205 INC 6357 40126877 SUM 21681 36483 SUM 28747 40238 INC 14519 472976886 INC 32007 608331760 INC 9601 878941287 INC 17228 284824028 SUM 15636 38648 INC 6793 609415427 INC 18220 548451236 SUM 14391 40355 INC 6784 941938387 SUM 6538 28600 SUM 15280 36046 INC 28147 307648725 SUM 16525 37174 INC 771 610603377 INC 36148 608564026 INC 32946 592685869 SUM 311 24377 INC 9361 103663902 INC 32017 349592373 SUM 6746 30935 INC 28452 754083902 SUM 26112 27172 SUM 1946 29793 INC 23137 676759111 INC 16384 995463700 INC 8171 133420102 SUM 149 7738 INC 25218 911597192 SUM 2795 28272 INC 13601 991237324 INC 7064 989810278 SUM 776 30845 SUM 9788 29716 INC 33428 870412099 INC 18105 29077900 INC 28457 37864173 SUM 1766 39766 SUM 21475 31547 INC 9366 469093397 SUM 14236 16875 INC 37928 948603044 SUM 29846 37515 SUM 12458 40559 SUM 460 4849 SUM 3156 40211 INC 31191 357662627 INC 10634 542370160 INC 13410 12191245 SUM 4537 34958 INC 8914 797320570 INC 9766 536487472 SUM 13661 38401 INC 15801 111552691 SUM 25034 39873 SUM 1437 37780 INC 28058 935372590 SUM 20313 39334 SUM 20242 38611 SUM 7753 24137 SUM 5459 25641 SUM 6317 39390 INC 19054 61152423 INC 3055 205594809 INC 27416 658929348 INC 36405 10731601 SUM 19390 35927 INC 21643 28535773 SUM 7195 35845 INC 21399 858767934 SUM 4830 19930 INC 17316 633336633 INC 26625 590758628 SUM 21402 40230 INC 15065 669946802 SUM 4897 40025 SUM 7970 25164 SUM 3027 36089 INC 5872 595773798 INC 28295 46534279 SUM 17057 32389 SUM 23247 31723 SUM 9548 38324 SUM 2228 17473 SUM 6942 33297 INC 28232 683044753 INC 38821 892724143 INC 29870 147421047 INC 11746 208737177 SUM 691 38572 INC 29682 20671036 SUM 13247 28973 SUM 30923 39941 INC 37243 737576912 SUM 1359 6152 SUM 14615 39800 SUM 3708 21478 SUM 17330 35528 INC 1424 511097368 INC 37558 475045264 SUM 19284 29224 INC 8346 607184813 INC 12686 952517911 INC 37358 419900256 SUM 9842 37242 SUM 319 8351 INC 20447 261178150 SUM 1654 18013 SUM 24125 39923 SUM 10128 28734 INC 3764 73729935 SUM 9977 33560 SUM 3822 21572 SUM 4193 39064 SUM 9196 20020 INC 35420 957639376 SUM 22758 38423 INC 6381 912977252 SUM 1389 3769 SUM 1324 39292 SUM 20138 34822 INC 15251 128432338 INC 26390 402493392 SUM 6026 37838 INC 35241 454303234 SUM 12593 26425 INC 2635 894833822 SUM 7862 11520 INC 25706 63470812 SUM 15415 31800 SUM 22370 35560 INC 19905 3419464 INC 38653 760595975 INC 22656 320242531 SUM 6221 40498 INC 8817 19595973 INC 4358 29079189 INC 18590 24845221 SUM 9665 40256 INC 14751 223770284 INC 26040 79090337 SUM 9973 40255 SUM 1690 25929 SUM 10963 24219 INC 16150 28944722 INC 28580 751985484 INC 24091 274654711 SUM 13930 18124 INC 16100 624053297 SUM 1173 33149 INC 4660 944673651 INC 3025 798447968 SUM 15255 38828 INC 32568 995191136 SUM 4797 24925 INC 17594 798821647 INC 26554 790455246 INC 7450 882932379 INC 31005 141084367 INC 36330 991014814 SUM 5875 9925 INC 12905 332783649 SUM 36492 40679 INC 39304 912959897 SUM 21510 28772 INC 38019 999716116 SUM 37336 40335 INC 7405 62542206 INC 16553 19343303 INC 31945 855468268 INC 12930 999596272 SUM 11145 39019 INC 11982 575382405 INC 37332 978481456 INC 37464 996482563 SUM 1446 26795 INC 19549 457214298 INC 1106 961913828 INC 22574 747768512 SUM 2958 38992 INC 33432 736217723 INC 32037 130131667 INC 1058 552521805 INC 29040 785745689 INC 38184 522389259 SUM 13513 34554 SUM 19959 40270 INC 11824 147466358 INC 3242 73346214 SUM 27237 36903 SUM 24433 39902 SUM 4143 27000 INC 1412 147450966 SUM 3729 39635 SUM 19970 37382 SUM 4034 35339 INC 16676 25843815 SUM 3062 40513 SUM 5527 31500 INC 11002 206724610 SUM 3551 21223 INC 29348 28471679 INC 16879 810701640 SUM 361 24687 INC 9784 183931831 SUM 3921 16025 INC 28732 492126983 INC 40091 437739407 SUM 20238 39024 INC 7747 508871516 SUM 767 31091 INC 36586 956976227 SUM 8485 24890 SUM 10196 29775 INC 1974 134884055 INC 9460 129624247 SUM 10921 36580 INC 19948 28559501 INC 20337 141186599 INC 7724 284084653 INC 20308 6144303 SUM 6773 23091 SUM 30791 31861 INC 17909 950321796 INC 40544 943328591 INC 36361 479871702 INC 18562 977705570 SUM 8191 26384 INC 19863 8997748 SUM 1801 36244 SUM 13540 26700 SUM 686 39050 INC 38310 744631315 SUM 8053 30765 SUM 2558 37004 SUM 10877 40540 INC 36954 444041437 SUM 3309 38856 INC 28739 950973067 INC 13489 893759697 INC 9336 725910702 INC 24614 839759450 SUM 25288 38231 INC 21395 961268185 INC 27077 418414813 SUM 711 37384 INC 19204 887152420 INC 2281 69514031 INC 8752 723569412 INC 6125 324049780 SUM 6453 37541 SUM 14878 33453 SUM 4896 18265 INC 14066 20813649 SUM 16412 40451 SUM 1301 37001 SUM 7932 29085 SUM 26965 35389 INC 23374 878729441 INC 34214 37741922 INC 29567 126502256 INC 10090 620123902 SUM 1701 19582 INC 28346 943906872 INC 38069 29065466 SUM 161 23547 SUM 9260 29171 INC 11236 29065062 INC 9824 760628774 SUM 1950 38377 SUM 57 17166 SUM 13267 38294 INC 40314 610515740 INC 27361 130653578 SUM 6092 18372 INC 26279 995277294 SUM 1390 39064 INC 37755 27866810 SUM 2620 21151 INC 19989 853470947 SUM 19577 37261 SUM 20331 29996 INC 21043 792352534 SUM 5082 30707 SUM 31105 37969 INC 30256 120990894 SUM 1477 15801 INC 1520 861187392 SUM 24356 40354 INC 2032 27606072 INC 4428 6667444 INC 10013 955063216 SUM 95 30699 SUM 4914 18045 INC 20803 878401824 INC 8504 542450421 SUM 318 40148 INC 30954 52359699 INC 20025 146365467 SUM 15867 36390 INC 15251 737069796 INC 11582 756929332 INC 13598 221058139 SUM 4786 28958 SUM 12508 27890 INC 26937 22782735 INC 23093 982547855 INC 29743 458481135 SUM 273 39381 INC 31212 73711484 INC 8990 26470923 INC 33076 13124370 SUM 26097 39385 SUM 20578 34598 SUM 5589 33004 INC 28036 317502292 INC 14720 357938272 SUM 1128 31980 SUM 3189 12127 SUM 176 37303 INC 20381 492042658 INC 31872 52401070 SUM 564 19964 INC 5419 813768078 SUM 1806 25098 SUM 754 34898 INC 12148 571764077 INC 21742 147368677 SUM 581 38282 INC 37843 19815938 SUM 7060 25011 INC 20143 948758754 SUM 2963 37873 SUM 18582 40524 INC 22282 726873411 SUM 16142 37901 SUM 2690 28854 SUM 15101 37122 SUM 16721 38315 INC 334 404530543 SUM 2554 19687 INC 30623 953068619 SUM 30289 37435 SUM 12871 24248 SUM 4988 18068 INC 24456 680685208 SUM 13428 18921 INC 4782 626418629 SUM 4898 36807 INC 40358 8073164 INC 11983 48267446 INC 20558 12257232 SUM 2097 23692 INC 4960 453892631 SUM 7152 32166 INC 946 12978448 INC 29290 223254466 INC 11279 308284039 INC 3296 491141591 SUM 17350 39766 INC 857 11217165 SUM 709 27655 INC 15270 793596033 SUM 12423 24141 SUM 9657 39496 INC 18299 976930497 INC 14702 56105833 SUM 15417 40513 SUM 4103 29403 INC 12355 2986581 SUM 12334 24946 INC 33462 27838405 INC 34479 978172805 SUM 1217 33724 SUM 2050 40086 SUM 21942 38653 SUM 18733 36244 SUM 14944 39298 SUM 9106 35045 INC 40005 115638003 SUM 754 39572 INC 16886 894193078 SUM 17429 35943 SUM 33287 37352 SUM 2019 10116 INC 6491 938480652 INC 17580 998231962 INC 10628 803055085 SUM 28291 31597 SUM 9541 21383 INC 28641 988053905 SUM 17661 30423 INC 22458 945140461 SUM 1936 38453 INC 19488 636478139 SUM 23972 29100 SUM 29704 35856 SUM 20418 30557 INC 23499 475190311 SUM 8108 31979 INC 12519 978595359 INC 13465 834741995 INC 8485 93355459 SUM 17418 35555 INC 14317 855002685 INC 16097 978241413 SUM 18691 36021 SUM 8099 37730 SUM 18724 34575 INC 1531 318632975 SUM 2574 10697 SUM 1378 34954 SUM 36530 40205 INC 15909 146316945 SUM 1317 8814 INC 15654 204781225 INC 25244 865902582 INC 19369 819989627 SUM 30619 35864 SUM 8718 37849 INC 32651 756172887 SUM 19666 35129 SUM 4265 33282 SUM 8232 20806 INC 31126 12082980 INC 25882 787467798 INC 14062 888211683 INC 26807 782143213 INC 35867 538774392 SUM 11955 38707 INC 12790 799969168 INC 38643 802501132 INC 16294 905905830 SUM 12791 20784 SUM 6898 37457 SUM 4784 9862 INC 2360 11225773 SUM 7528 31713 INC 29471 9005558 SUM 999 38785 INC 3158 273638823 INC 219 534692426 SUM 356 27852 SUM 22555 35297 INC 35171 600120336 SUM 3346 27483 SUM 2068 4851 SUM 28223 39088 SUM 19 26335 SUM 23599 39868 SUM 8057 22485 SUM 2075 40496 INC 37513 926309899 SUM 6139 38408 SUM 5927 21766 SUM 29133 39059 SUM 34442 39377 SUM 10916 40547 INC 31555 961919717 INC 10031 938810239 INC 35651 685000184 INC 34150 998214751 INC 20659 476601914 INC 29493 602160287 INC 4089 144805253 SUM 7333 13735 INC 11547 577001183 SUM 6314 39502 INC 31008 952536001 SUM 192 14123 INC 9284 744817524 SUM 1463 40478 SUM 7585 40091 INC 29062 994200897 SUM 8670 32632 INC 9846 741696639 SUM 7842 31069 SUM 435 1472 INC 16552 811106265 INC 39734 70571127 SUM 546 28710 INC 9753 823415009 INC 26163 976202926 INC 21671 995063041 INC 19198 111253581 SUM 4936 38054 INC 23255 953820789 SUM 11498 40488 INC 21326 28575310 INC 2598 894847242 SUM 6916 35817 INC 33871 146957523 SUM 188 17182 INC 17583 128043775 INC 10834 21688232 INC 17415 680410078 INC 18098 333251092 INC 25694 474102940 INC 35326 801001769 INC 745 73678629 SUM 2633 36368 SUM 24883 38450 SUM 5156 32273 SUM 32459 40034 SUM 4323 16839 SUM 13126 36841 INC 29399 141138843 SUM 1227 20185 SUM 9636 36654 INC 14444 494352530 SUM 515 23678 INC 67 139072313 INC 30873 472169563 SUM 14521 30538 SUM 23439 38046 SUM 15816 31542 SUM 14498 36202 SUM 12716 31555 INC 33355 481175098 SUM 33320 39418 SUM 6249 40339 SUM 10610 40515 SUM 27339 39473 SUM 3435 39550 SUM 3433 28945 INC 38895 859860930 INC 37146 146328965 SUM 20792 37381 INC 20915 4126816 SUM 19274 26974 SUM 343 34281 SUM 2856 21885 INC 22400 609558772 SUM 989 15727 SUM 3306 37787 SUM 19236 25321 INC 15550 977238429 INC 5890 28851022 SUM 1812 40061 SUM 1865 33141 SUM 11187 37143 INC 28872 877441593 SUM 10970 24778 SUM 21004 34537 INC 16674 894828271 INC 24855 544135352 SUM 29744 34202 INC 28878 802373643 INC 34844 945254173 SUM 5398 30278 INC 35851 535791755 SUM 13448 19374 SUM 8013 35683 INC 18729 965467484 SUM 8368 11547 INC 39393 76086443 INC 39256 856572407 SUM 21924 36875 INC 4574 147345895 INC 2874 113796962 SUM 14142 32234 SUM 109 20082 SUM 2616 21439 INC 28731 145082815 INC 20363 37366164 INC 36702 610310150 INC 6687 13074659 INC 31277 7750956 INC 13017 24794371 INC 24635 129626615 INC 37266 913012756 SUM 23293 40324 INC 20474 739579756 SUM 500 21783 INC 31655 745046 INC 34597 282385536 SUM 3627 23188 SUM 9 34503 SUM 531 3604 INC 37615 995232961 INC 21041 118112916 SUM 24256 32526 INC 8780 860727887 SUM 22931 36399 SUM 3354 19636 SUM 16061 33229 INC 39502 138497161 SUM 28495 40005 INC 16816 718962032 SUM 2424 37606 SUM 21943 37828 SUM 4933 28860 SUM 3932 29794 INC 20477 611128061 SUM 10377 20926 SUM 4674 36911 SUM 87 9274 SUM 21782 35136 INC 37514 821197782 SUM 7834 36940 SUM 1588 31488 INC 2164 4854403 SUM 26558 38891 SUM 15319 35929 INC 10108 490606901 INC 27362 4588222 INC 14605 863720364 INC 2956 109546428 INC 33973 23505972 SUM 6743 35366 INC 39646 74867169 INC 14990 213238161 SUM 12604 40202 INC 725 357073357 INC 20433 874591342 SUM 952 39448 INC 16319 206877882 SUM 13511 33706 INC 20363 877162980 SUM 7938 36458 INC 31560 116476216 INC 26265 35628848 SUM 33792 37712 SUM 18007 33510 SUM 9138 19335 INC 10131 610027434 INC 5003 417913462 INC 21081 953006200 INC 15234 146398228 INC 20223 532025773 SUM 625 34943 SUM 7201 28252 INC 9036 715262610 INC 12098 143280576 SUM 15270 29936 INC 7685 607634718 SUM 3223 10756 INC 4373 961200678 INC 25613 997719437 SUM 9414 36601 INC 25878 970040017 SUM 10888 28265 INC 37355 806566411 INC 15863 677677376 SUM 3488 38269 INC 27454 519113649 SUM 25438 40568 INC 39909 995370542 SUM 6902 33954 SUM 8476 28012 SUM 15378 36326 INC 22139 743718651 SUM 33481 34620 INC 39381 183544434 SUM 17294 36700 SUM 608 40065 SUM 6192 19628 SUM 11527 24099 SUM 2805 30259 INC 31392 951911918 SUM 223 24882 INC 3368 534240256 SUM 25585 37136 INC 10754 995214119 SUM 1292 28233 SUM 13826 38616 SUM 3174 5387 INC 11537 928146046 SUM 5997 39970 INC 1236 979682697 INC 2921 894589920 SUM 20420 40244 INC 12635 860162875 INC 18582 146156742 SUM 7131 17369 INC 39804 975449277 SUM 2941 36726 SUM 4352 29699 SUM 1428 16946 INC 31713 407613243 INC 18271 989973669 INC 12015 146897138 INC 2992 619746676 SUM 26419 34959 SUM 3555 13385 SUM 13075 35504 INC 11516 921423382 INC 7735 591968607 SUM 8720 36360 INC 1042 207299565 SUM 6939 34074 INC 37446 541117014 SUM 10060 34920 INC 33162 424945302 INC 7367 610573308 SUM 768 33009 SUM 8569 39114 SUM 2272 23517 SUM 10143 39003 SUM 2877 29466 SUM 5973 37041 SUM 32943 39169 INC 7247 16481730 INC 25423 28727429 INC 29356 947992666 INC 8431 642868018 INC 33552 686875762 SUM 5272 19224 INC 3601 591984010 SUM 19 18845 SUM 16925 39337 SUM 14533 31044 INC 30814 72654653 INC 31418 944907495 INC 30291 197096951 INC 22873 606390109 SUM 6286 40267 SUM 7754 25164 INC 25439 917044294 INC 414 692492338 SUM 210 10558 INC 32122 689249943 INC 28531 810856019 INC 19436 867928435 SUM 26503 38984 SUM 17266 35116 INC 12835 579621717 SUM 8552 19256 INC 14913 760597650 SUM 1065 15453 SUM 1857 37613 SUM 16070 40404 INC 31058 316365431 INC 22942 589595983 INC 34761 29005818 SUM 2206 27772 INC 24495 999652148 SUM 21476 37450 INC 9524 224000692 SUM 5093 32805 SUM 29863 40262 SUM 7199 40599 INC 9329 794194766 SUM 1505 34955 SUM 21448 37002 SUM 19490 40034 SUM 1442 27871 INC 28710 321980836 SUM 113 15748 INC 36277 465482413 SUM 31532 34398 SUM 12004 36284 SUM 4622 23786 INC 29401 794143948 INC 22875 56382304 SUM 2767 39226 SUM 24005 35667 SUM 34762 38642 SUM 66 8111 INC 15807 29070563 SUM 7351 27128 SUM 7226 19521 INC 24302 722860424 SUM 12634 39658 SUM 9410 16590 INC 18821 758535456 INC 33564 425010313 INC 15256 821067298 INC 30629 456515201 SUM 8949 35149 SUM 1054 39734 INC 24417 25616034 SUM 2877 24921 SUM 1496 37405 SUM 19350 35905 INC 29956 804953309 SUM 30626 36394 INC 557 756166682 INC 28589 537017328 SUM 1542 24749 INC 40162 931064485 INC 2208 69230248 SUM 18420 30931 SUM 272 17677 INC 37857 838401322 SUM 5126 38115 SUM 2197 30074 INC 37380 92257074 INC 37675 351301121 SUM 237 9958 INC 23930 878973344 INC 16646 78241554 INC 17530 146413574 INC 13232 820101889 INC 8965 658712794 INC 6981 757198721 SUM 5115 36491 INC 2166 497505251 SUM 4901 32680 INC 10329 48271454 INC 6877 113771687 SUM 15435 38979 INC 11004 9567612 INC 7257 792782561 INC 27902 621148870 SUM 33638 40662 SUM 25402 37895 SUM 551 3606 INC 13551 491081636 INC 6364 267604437 INC 28906 390155821 INC 18425 128045067 INC 27255 892701795 INC 36849 269513226 INC 8390 894183776 INC 7267 810923607 SUM 157 25729 SUM 2051 23644 SUM 2236 37345 SUM 10457 33673 SUM 3 35863 SUM 1185 27134 SUM 11788 29149 SUM 14123 33808 SUM 1146 32287 SUM 21313 28814 SUM 52 35837 SUM 16436 40156 INC 33213 490639327 INC 7939 108649961 INC 24109 957951552 SUM 6845 15899 INC 33132 893242394 SUM 3993 21513 SUM 605 34438 INC 1778 852200281 SUM 15844 36697 SUM 1919 34510 INC 1330 13264070 SUM 18585 38546 INC 5561 960379763 INC 19172 740414826 SUM 14697 30685 SUM 759 23519 SUM 14199 39990 SUM 10504 31101 SUM 6355 34434 SUM 21403 39720 SUM 4177 27603 INC 38156 816578925 SUM 18483 29919 SUM 7446 27949 SUM 589 21770 SUM 33296 39909 INC 15055 8700067 SUM 612 18989 SUM 37434 39144 SUM 22111 31875 SUM 232 17836 INC 32244 760540551 SUM 10347 39086 SUM 9 39453 SUM 13678 37642 INC 39065 483718669 SUM 19923 40032 SUM 5376 40087 INC 26142 896592806 SUM 3616 12951 INC 39992 31732309 INC 194 883856298 SUM 26661 34692 SUM 26911 40130 INC 14986 325389030 INC 10133 64717101 INC 13446 217418963 SUM 7777 30858 INC 36286 141418145 SUM 2488 15691 SUM 4483 20571 INC 12171 753263984 SUM 1761 34968 INC 12908 28964242 INC 18207 23237527 INC 18562 146302264 INC 23626 19641230 SUM 3647 33245 INC 23654 853874607 INC 23994 141099845 SUM 19692 40375 INC 7750 928334738 INC 10533 905879487 INC 16489 878465456 SUM 30457 39613 INC 20862 878723481 INC 39881 424582906 INC 36707 743211270 SUM 3719 18594 SUM 27468 33147 INC 33492 748073993 INC 39231 859063794 INC 39957 11173179 INC 20827 129962569 SUM 593 33081 INC 30812 120988017 INC 20061 147459947 INC 10832 993396508 SUM 25392 33177 INC 15310 611253326 INC 13218 601768218 SUM 1805 35250 INC 30676 12297482 INC 33571 41153130 INC 19492 817940794 INC 55 930991947 INC 38876 329711919 INC 20043 996181193 INC 11638 870616513 INC 10753 934172602 SUM 14914 34940 SUM 26 10859 SUM 12159 30658 INC 13209 893794244 INC 9923 35941216 INC 11940 187669875 SUM 7127 31623 INC 26252 401132000 INC 30897 75920553 INC 39169 492062581 INC 18724 590163407 INC 5150 853823414 SUM 32611 40195 SUM 11350 24780 INC 1400 145753766 SUM 80 23796 INC 29338 992975245 INC 8544 946947730 INC 37224 986861576 SUM 258 18943 SUM 12865 40404 INC 32569 842389590 INC 38850 534539254 INC 16684 526874845 SUM 17852 31096 INC 13360 784954657 SUM 12105 39221 INC 21423 348518689 INC 34976 952158246 SUM 33180 40638 SUM 6350 27161 SUM 11315 35408 SUM 9957 28004 SUM 7291 37785 SUM 5786 26449 SUM 22194 38439 SUM 3056 33315 SUM 13349 38739 SUM 191 39066 SUM 20464 37672 SUM 352 40163 SUM 28040 39765 INC 34168 471119200 INC 22424 749605280 SUM 1774 28961 INC 28427 80227667 INC 35878 946291572 INC 8076 891598195 SUM 13440 37192 INC 28428 684828398 INC 6939 185874399 SUM 4102 13245 INC 25806 945869761 INC 18233 22709345 INC 7640 29074983 SUM 9910 33512 SUM 18520 34131 INC 10296 606381392 INC 39391 673329310 SUM 57 28525 INC 17683 268401391 SUM 4196 36873 SUM 2312 18177 INC 33272 784759905 INC 31817 609529756 SUM 7009 23788 SUM 15858 40010 INC 1325 570756536 SUM 10303 38492 SUM 20425 27197 SUM 12015 28046 SUM 5868 17027 INC 12363 980849526 SUM 10222 26886 INC 22961 527458112 SUM 27833 36493 SUM 17736 38012 SUM 11159 35774 INC 12337 711048463 SUM 4464 7377 INC 39453 71017504 SUM 12560 33655 SUM 11567 29400 INC 3195 876516030 INC 18452 18243765 SUM 7388 40437 INC 20270 308356334 INC 12236 969214064 SUM 5098 39745 INC 25045 491901431 SUM 4680 35408 SUM 285 16874 SUM 22501 33647 SUM 15544 40156 INC 35317 861028947 INC 25448 467834227 INC 3931 625277784 INC 27334 485854876 SUM 1039 40180 SUM 8491 22442 SUM 2414 30519 SUM 1419 29798 SUM 31750 39045 SUM 47 21767 INC 37622 882413876 INC 20912 670007853 INC 11096 11114903 INC 3346 148844277 INC 37022 86649844 INC 18155 144180878 SUM 29961 34778 SUM 862 21854 INC 3284 79789634 SUM 22178 37627 INC 10119 384380869 INC 24715 272814657 SUM 7232 14623 INC 19666 127518379 INC 20974 301894055 INC 19770 887254124 INC 33271 667212894 SUM 29820 40543 SUM 660 13921 SUM 16532 37501 INC 21212 695575683 SUM 29712 37732 INC 22951 61007073 SUM 11067 40282 SUM 12724 37193 INC 21995 146123244 SUM 12809 33548 INC 733 40473872 SUM 3631 29586 SUM 16137 26108 SUM 2899 29539 SUM 19833 40550 SUM 1801 39272 SUM 3728 20505 INC 40467 10729207 SUM 3808 27005 INC 21872 139009599 INC 29561 420732905 SUM 617 29889 INC 3767 607012310 SUM 199 20093 SUM 15537 35916 SUM 9452 39458 INC 22909 991094039 SUM 8248 28031 SUM 764 12755 SUM 6099 38159 INC 31937 48526183 INC 18510 2211431 SUM 1649 35625 SUM 28124 38234 SUM 8180 32915 INC 13554 147310652 INC 9383 955316981 INC 6281 760610654 INC 22481 593556636 SUM 2014 6106 SUM 1386 33355 INC 37723 956718112 SUM 7226 39398 SUM 10873 40119 INC 36324 550521184 INC 40611 139071746 SUM 9444 26399 INC 7784 532661856 SUM 10543 32772 SUM 14358 31866 SUM 20436 36665 INC 19459 86532170 SUM 31928 40632 INC 15323 823081159 INC 38206 9127299 SUM 1387 24426 INC 697 132705195 SUM 9730 40470 INC 8934 892729989 INC 23364 844646881 INC 21180 113843141 SUM 395 17601 INC 37076 96049944 INC 19379 12302136 INC 10548 890442848 SUM 7251 18288 INC 26200 979605873 SUM 16062 18974 INC 7908 847300369 SUM 16320 27940 INC 29326 509463830 SUM 3292 18717 INC 3858 132384758 SUM 2024 26526 INC 13405 911521551 SUM 20092 31715 INC 7721 28672399 SUM 23301 39113 SUM 12842 40377 SUM 11593 35543 INC 28768 145230325 INC 37397 873492878 SUM 5114 38314 SUM 1887 39991 SUM 7 4391 SUM 3163 26161 INC 24977 197833957 INC 32198 134778976 SUM 4594 16440 INC 10635 890600176 INC 35703 341837840 SUM 11844 34235 SUM 15733 25466 SUM 4503 26616 INC 15266 880638822 INC 35561 357307389 SUM 27939 31728 SUM 1635 40274 SUM 17648 23321 SUM 4449 40147 INC 8639 292977899 SUM 29100 34185 INC 7560 408781592 INC 7289 277884593 INC 30162 173141608 SUM 6022 40559 INC 4548 3872912 INC 40636 785977332 SUM 4438 32627 SUM 8975 34221 SUM 14581 33690 SUM 36227 38830 SUM 11017 34984 INC 11413 517004433 INC 25285 986655110 SUM 11577 25264 SUM 6744 35124 SUM 2548 38713 SUM 21 38015 SUM 12258 25392 INC 24975 953529666 INC 6485 29082410 SUM 6950 35115 SUM 2462 5560 SUM 6650 16756 SUM 11333 31917 SUM 2804 37580 SUM 3916 6739 INC 29819 793922224 INC 4157 961972573 INC 15143 373692587 INC 19461 970269400 INC 31861 61136689 SUM 7309 37827 INC 18512 870584123 INC 33192 212120045 SUM 2471 14146 SUM 9174 29638 INC 31739 907946604 SUM 34748 38227 SUM 2944 37802 SUM 4012 32433 INC 15589 20592340 INC 3808 873833056 SUM 22473 35501 INC 34802 454465323 INC 39353 24744955 INC 26544 803993659 SUM 2908 17269 SUM 18421 39924 INC 26377 742452354 SUM 932 34303 SUM 11694 36899 INC 14692 576375423 INC 38132 859429147 INC 40465 312901988 INC 8411 929906107 SUM 15234 23658 INC 31187 89537058 INC 35981 278961188 SUM 1046 28111 INC 35393 758523375 INC 2110 112520660 SUM 9841 39273 INC 29660 948088114 SUM 4658 23988 INC 27838 475114401 INC 35228 4788585 SUM 13193 17463 SUM 13457 39126 INC 35815 11881108 INC 9627 350772108 SUM 1803 28353 SUM 24632 40598 INC 12371 13215601 INC 653 652273087 SUM 4852 20500 SUM 2900 39076 INC 2675 475363832 INC 21019 19605333 INC 9898 855855139 SUM 7174 18902 SUM 6170 40013 SUM 17399 38806 INC 21849 541297448 SUM 7995 25599 SUM 3550 37646 INC 19379 685738582 INC 27998 475305735 SUM 8800 38919 INC 29283 996476935 INC 3325 147226819 INC 137 143024199 INC 14828 994130841 SUM 20585 37667 SUM 16618 34843 SUM 835 29814 INC 14027 324756692 INC 7176 483976519 SUM 2226 39968 SUM 1231 40552 SUM 1071 38405 SUM 7812 14159 INC 23361 742965685 SUM 155 35927 INC 31095 998071770 INC 21770 139052351 SUM 11319 35966 INC 11239 606290036 INC 6253 939468810 INC 5925 916112206 SUM 3899 13634 SUM 141 23099 INC 40355 468577434 SUM 9351 33094 INC 25250 113079768 SUM 5419 25685 SUM 35581 38536 SUM 253 16826 INC 20744 139623092 INC 25948 109586886 SUM 882 31789 INC 6333 353774120 INC 12770 124360118 SUM 4908 37461 INC 20298 956175561 SUM 12600 40156 SUM 1150 30186 INC 3590 397933197 SUM 14074 37093 INC 29495 435585688 INC 22798 390348746 SUM 1863 22948 SUM 462 31910 SUM 6952 23102 SUM 1537 16975 SUM 6926 40118 INC 24268 8734849 SUM 119 28053 SUM 4298 39123 SUM 95 11554 SUM 1237 37718 INC 4353 416087159 INC 32356 655968772 SUM 20953 35219 SUM 1070 35988 INC 34629 424519869 SUM 25613 39152 INC 5646 142546371 INC 6357 890634562 INC 5778 137464483 INC 37877 51424097 SUM 7787 16707 INC 5732 877451870 SUM 12475 39733 SUM 12853 29595 INC 39984 742547991 INC 21186 921789451 SUM 2713 38895 INC 17596 370571586 INC 28797 566417407 SUM 10779 25125 SUM 3356 27752 SUM 12517 26824 INC 29145 232166507 SUM 2687 24423 SUM 22685 37909 SUM 99 14411 INC 27760 963372282 SUM 3235 39665 INC 7053 541905086 SUM 4914 29051 INC 22470 946690461 INC 37045 262645628 SUM 2608 26150 SUM 1108 28407 INC 2132 486934497 INC 38706 356847183 SUM 21633 38185 SUM 19375 24028 INC 38504 73677835 SUM 14193 31898 INC 38149 74956538 INC 22430 487227396 SUM 1574 25315 INC 39841 986528845 INC 185 39620334 SUM 578 39673 INC 39006 536851229 SUM 7523 38741 SUM 19772 38385 SUM 3566 38499 INC 25836 534201249 INC 29290 6403707 INC 9538 56852043 SUM 11414 38431 SUM 2650 23918 SUM 5588 13473 SUM 12518 32287 INC 13183 456410599 INC 32966 618692165 INC 20975 489408015 SUM 2647 33834 SUM 5164 30388 INC 13952 712276956 INC 31388 920712736 SUM 6834 37098 SUM 28656 39064 SUM 4939 36623 INC 30260 71914326 INC 34724 143233595 INC 7453 917054437 SUM 9608 23153 INC 9552 138034845 SUM 7795 28690 INC 5463 828260427 INC 27481 960909931 SUM 36881 39833 SUM 11830 21572 SUM 1792 40547 SUM 16346 40488 SUM 18690 36045 SUM 20720 32114 SUM 1171 36636 SUM 908 10415 SUM 2099 39476 SUM 22773 30019 INC 24736 862246310 SUM 3497 40342 SUM 15883 40127 SUM 13765 38268 INC 39518 987129988 INC 9478 961887669 SUM 5089 38280 SUM 36143 40616 INC 20535 405828213 SUM 5894 31283 INC 15933 488685500 SUM 19436 34915 INC 24501 559958744 INC 38436 70102827 SUM 5063 32681 INC 14570 626158581 SUM 2331 35057 SUM 13616 28528 SUM 12644 25232 INC 32818 812729645 SUM 514 37346 SUM 3586 30857 INC 12702 12301625 INC 3453 934663194 SUM 7625 16805 INC 28114 650413680 INC 15015 110188117 INC 19342 492176569 SUM 14631 36181 INC 29254 222691454 INC 35359 870615164 INC 9619 479554373 SUM 2096 25304 SUM 21710 33697 SUM 34982 40471 INC 39640 65313831 SUM 189 31122 SUM 7011 14087 SUM 15685 29064 INC 15742 602039586 INC 2740 491993960 INC 21708 927346103 SUM 2548 5756 SUM 7916 25448 INC 31914 223722438 INC 1199 147448031 SUM 10825 16308 SUM 6882 36628 SUM 28377 33217 INC 21415 744199448 INC 28602 906821371 INC 31228 612917584 INC 37680 883707021 SUM 6311 35606 SUM 27321 31825 INC 10816 143994497 SUM 5043 13794 SUM 3039 10168 INC 8607 724083020 INC 27371 903424936 INC 2215 476369968 SUM 11654 32332 SUM 23319 35453 SUM 26481 40400 INC 11536 861242147 SUM 17192 38716 SUM 5089 34333 INC 4080 748934875 SUM 14851 32101 INC 30792 137722519 INC 2062 143996392 INC 36912 974884648 INC 26390 144961839 SUM 12408 33789 INC 10875 992387109 INC 19232 525672925 INC 17522 751019947 INC 14387 857099784 SUM 28390 38084 SUM 19999 40116 SUM 25139 37115 INC 18216 113089891 SUM 17599 38138 SUM 9178 29719 INC 11216 112348732 INC 26083 743725057 INC 19261 261664079 SUM 26359 39261 INC 32601 12258163 SUM 22622 25953 INC 9215 729751667 SUM 10063 39501 SUM 182 33922 SUM 11270 36326 INC 23046 65082519 SUM 16984 24109 INC 16678 28820472 INC 5333 47203444 SUM 1550 30716 INC 5496 6845501 INC 3116 478555239 SUM 3577 7665 SUM 3154 31086 INC 35911 603950172 INC 12805 73704911 INC 10780 608478969 SUM 12846 35977 INC 40328 433223460 INC 29184 595656953 SUM 1027 34411 INC 1323 920557232 SUM 24532 40000 SUM 1935 20550 INC 15205 28253230 INC 13339 878937185 SUM 666 14990 INC 28826 10283648 INC 16013 534742074 SUM 12260 33718 SUM 826 18800 INC 7868 950875247 SUM 19289 40299 INC 35522 110742186 SUM 1297 24701 SUM 15299 33361 SUM 7119 34244 SUM 7825 40298 SUM 1096 16143 INC 22023 46781301 SUM 12709 24651 INC 31373 451397680 INC 36442 237124374 SUM 5750 26708 SUM 10360 20905 SUM 5382 30648 INC 23518 420872055 SUM 68 4246 INC 5192 593564375 INC 28722 526612664 SUM 10474 29576 INC 26518 139082040 SUM 363 39222 SUM 32637 34521 INC 37756 130384894 INC 36193 144791339 SUM 16936 26505 INC 31174 554862162 SUM 9760 40227 INC 10123 978723594 SUM 2687 23274 SUM 3949 8983 SUM 632 39404 INC 11549 624293850 INC 29190 427796246 SUM 4299 27916 SUM 17226 32408 INC 7969 606362765 SUM 4742 12922 SUM 4224 38550 INC 30712 135449951 SUM 2226 27008 SUM 2825 27285 SUM 25160 31173 INC 6531 951633452 SUM 5610 34807 INC 27040 676710257 INC 6282 28808203 SUM 18706 37665 INC 38856 854762031 SUM 1163 15266 SUM 1021 34358 INC 7829 719483734 INC 13147 1698405 SUM 3745 34939 INC 3731 953449233 SUM 5198 29670 SUM 15175 35948 INC 25304 766901452 INC 33872 559458534 INC 6688 468353026 INC 39692 961667503 SUM 29831 40514 INC 13969 437533868 INC 31120 147119563 SUM 18548 37538 INC 21664 147348262 INC 39971 742975957 SUM 2506 24057 INC 36189 57064377 INC 10846 12258046 INC 6778 138447042 INC 27288 687181253 SUM 1901 16538 SUM 12304 16327 INC 31612 916437208 INC 5481 975494438 SUM 285 35960 INC 2067 133809563 INC 25846 76115174 INC 10383 878909931 SUM 2435 8322 SUM 12698 28658 INC 33531 491786440 SUM 1674 22019 SUM 2560 8474 SUM 1169 15042 INC 29609 883461625 SUM 6573 39655 INC 36874 999494962 SUM 7133 11425 INC 13712 795230688 SUM 249 33148 INC 39674 909962194 SUM 5492 20792 SUM 25506 38118 INC 25079 800946511 INC 36931 879036450 SUM 1059 23633 SUM 17755 23851 SUM 4502 36659 INC 15870 946301857 SUM 1495 37699 SUM 2218 17416 SUM 2175 28086 SUM 1941 40457 INC 24084 11462420 SUM 21894 40224 SUM 14688 37621 SUM 6783 24057 SUM 20315 40355 INC 12183 946073133 INC 25329 909429920 SUM 12845 32686 SUM 219 40601 INC 5230 946874818 INC 6888 870251648 INC 22590 990910474 SUM 25952 31122 INC 21272 342141024 SUM 377 25962 INC 21960 917942957 INC 40036 929244418 SUM 3273 6053 SUM 20108 40464 SUM 15005 32613 INC 31653 29068039 SUM 7107 34533 SUM 890 31035 INC 5378 63240322 SUM 2156 31706 SUM 18344 34955 SUM 2973 26785 SUM 8516 29312 INC 12604 686774868 SUM 7834 30319 INC 16739 978638288 SUM 1315 13871 SUM 7284 29463 INC 4157 685806744 SUM 425 30448 SUM 6234 35809 INC 40591 852401380 INC 14120 610408743 INC 9547 754239904 INC 32244 803241278 INC 4924 952951318 INC 24103 413449493 SUM 3175 15880 INC 32980 606488364 SUM 13697 20504 SUM 3861 37827 INC 13183 826896894 SUM 20334 35223 SUM 2908 18206 SUM 1210 38590 SUM 6048 38641 SUM 442 31759 SUM 1092 16487 SUM 535 22217 INC 21111 920914059 INC 19957 73307454 SUM 42 10063 INC 40666 942729493 INC 16235 8097296 SUM 25623 37817 SUM 2744 33916 INC 31738 811825762 INC 32522 4697300 SUM 8147 40643 SUM 537 9753 SUM 25384 39443 INC 4111 926264068 INC 25374 135721074 SUM 13026 39357 SUM 17376 35608 SUM 3986 39942 SUM 1297 30749 INC 30886 600102360 SUM 222 1618 SUM 3939 15900 INC 24868 894426734 SUM 707 26394 INC 18343 954889388 INC 2132 110455397 SUM 1879 36277 INC 24103 40173917 SUM 1058 36998 INC 11517 55594104 INC 27064 929900579 INC 29097 72553244 INC 7503 729779344 SUM 21493 25235 INC 24566 55200478 INC 25303 24474297 SUM 10841 39480 SUM 883 20325 INC 1354 986820024 SUM 5954 38671 INC 17405 130138044 SUM 3694 11128 INC 1280 20397463 INC 32215 734335700 INC 22428 861122538 INC 35890 857720271 SUM 4841 35422 INC 6756 920729325 INC 15082 144291888 SUM 5888 9822 SUM 23823 40610 SUM 7987 14859 INC 14670 355308858 INC 36846 108613062 SUM 645 33914 SUM 21433 32866 SUM 20540 34958 INC 14833 929909015 SUM 24351 39702 SUM 4766 35548 INC 13315 224685789 INC 23790 7892309 SUM 3130 30908 SUM 96 694 INC 28217 20530244 INC 4696 955300671 SUM 13505 34118 SUM 13425 40327 SUM 19029 28189 INC 5342 73613302 SUM 24594 40632 INC 6041 740608787 INC 7859 483195592 INC 24382 718660782 SUM 31059 38102 SUM 899 25239 INC 4260 978644486 SUM 980 34729 INC 11475 29073788 SUM 1110 24659 SUM 35075 40680 INC 25843 781702550 SUM 6970 39857 SUM 1451 13032 INC 7410 993661009 SUM 31449 40621 INC 10311 670121422 SUM 32190 39886 INC 24997 810369420 SUM 25280 40132 INC 13462 787815402 INC 39799 459028664 SUM 31903 40239 SUM 18863 37316 SUM 622 27771 INC 28318 718528 INC 32536 8900275 INC 19411 289563859 INC 38654 866416524 SUM 4432 24111 SUM 33086 39523 INC 31547 398381683 INC 4345 63210917 SUM 23913 32530 SUM 5553 28959 INC 8643 603892295 INC 276 961962670 INC 18238 338436653 SUM 932 25539 SUM 4805 28512 SUM 295 34174 INC 25106 752222141 SUM 11875 32574 SUM 5034 39872 SUM 33797 39579 SUM 10913 18208 SUM 3428 37197 SUM 1172 20320 SUM 1463 30475 SUM 9191 39242 INC 34744 528478558 SUM 7175 40491 SUM 6895 17034 INC 20853 845440069 INC 31161 517916598 INC 26204 961973473 SUM 13387 37419 INC 32464 897875838 SUM 18052 40312 INC 29388 342145229 SUM 6071 32952 SUM 29795 37186 INC 2246 759264624 SUM 11482 37920 INC 9041 952517855 INC 945 769943137 SUM 917 19194 SUM 303 2423 SUM 2530 33716 SUM 1170 11148 SUM 187 36659 INC 5946 36008103 SUM 4760 39562 INC 17206 873781913 INC 13819 922464845 INC 32513 84317960 SUM 4230 36362 INC 7689 146681882 INC 6482 878754991 SUM 723 39812 SUM 2991 28846 SUM 6269 8950 SUM 20566 38979 INC 18293 543470910 INC 36688 414061499 INC 34238 861899861 INC 27552 64872347 SUM 13459 40020 INC 37292 64292260 SUM 35945 40398 INC 31283 610488375 SUM 2757 36757 INC 17860 23673755 SUM 15769 27437 INC 35518 114991786 INC 37027 885528817 INC 26294 877929556 INC 6648 8748814 INC 15230 995474244 INC 21927 65156156 SUM 452 9231 INC 16201 785798568 SUM 7313 36022 SUM 6479 39103 INC 40165 755656131 INC 1606 528305769 INC 11796 146953219 INC 8829 19236601 SUM 15872 39760 SUM 1656 37621 INC 33421 575531607 INC 30614 973409445 INC 15656 994828308 INC 31752 753712348 SUM 23361 28188 INC 5898 28034624 INC 15327 674266957 INC 33934 826646015 INC 18797 464471738 INC 3979 926864316 SUM 4562 38906 INC 39295 958281735 INC 34758 56531473 INC 22532 754884493 SUM 6702 32811 INC 215 138776128 SUM 24689 33705 SUM 4399 14101 SUM 1837 39747 SUM 97 25526 INC 9541 26689670 INC 10866 996442452 SUM 8875 38702 SUM 10095 34768 SUM 535 11322 INC 5534 749065630 INC 35378 51037739 INC 9045 135803389 SUM 204 19911 SUM 7458 34970 SUM 1087 24095 SUM 192 38716 SUM 9484 35784 INC 35966 893722006 SUM 3188 31668 SUM 34651 36422 INC 12661 25623727 INC 15603 959206820 SUM 25442 35416 SUM 14404 40065 SUM 362 15552 SUM 11944 36470 SUM 13911 38967 SUM 8731 32339 SUM 2679 31222 INC 40388 610057268 SUM 2639 29926 SUM 26501 40068 INC 11702 29016919 INC 26645 875644508 INC 30744 458363190 SUM 14617 24369 INC 28164 34634712 INC 2361 267339023 SUM 3540 39962 INC 4786 950872638 SUM 3475 39093 SUM 75 16080 SUM 26021 31963 INC 24729 307650944 SUM 16496 40528 INC 20341 827338067 INC 21753 875897788 INC 16797 871275424 INC 27838 73735711 SUM 4944 9414 INC 35396 406023028 INC 31346 110736341 INC 30446 859189830 SUM 8343 39689 SUM 6277 9120 INC 2508 995512406 INC 26067 659857352 SUM 1918 15161 INC 17081 78131330 SUM 5349 8500 SUM 3276 35067 SUM 4797 37060 SUM 20717 23285 INC 22562 935411642 SUM 13149 23929 INC 17823 172991495 INC 10131 769893329 INC 19465 28274876 INC 25489 1586688 SUM 808 7370 INC 28701 78744896 SUM 7783 25175 INC 30636 845477649 SUM 2109 26497 INC 8510 4042305 INC 17279 859631134 INC 30160 961965096 SUM 10318 35420 SUM 3159 6004 INC 14570 357925714 SUM 23363 38715 INC 10392 475161428 INC 20661 79180207 INC 21862 893446236 INC 12195 146851078 SUM 20203 37809 INC 32454 610113885 INC 19558 587923 SUM 19567 39994 INC 23463 11939586 SUM 6251 38526 INC 3640 120312538 INC 30925 961860165 SUM 7739 30228 SUM 19247 37772 SUM 11567 29394 SUM 6152 28712 SUM 19981 35031 SUM 23247 36016 SUM 865 24175 SUM 27921 39579 SUM 6348 37896 SUM 107 16387 INC 6259 471718130 INC 13746 993187210 INC 31312 843762006 SUM 25376 40570 INC 20675 130702295 INC 11673 12263860 SUM 8594 39930 INC 15943 744190080 INC 21398 927343722 INC 1437 676534579 SUM 6748 37443 SUM 10887 29435 INC 40141 977489827 INC 25162 755877957 SUM 5 21934 SUM 6437 37324 SUM 25104 40299 INC 32804 27337839 SUM 14403 40445 SUM 23493 33883 SUM 3055 36812 INC 12315 862172592 INC 28215 679899075 INC 24855 677152365 SUM 110 26486 INC 23499 405782467 SUM 18669 37949 INC 7110 995174133 INC 3923 945063821 INC 19318 989135182 SUM 3149 36453 SUM 15010 23663 INC 37273 488286535 INC 28805 968114291 SUM 15453 22780 SUM 5473 32525 INC 40411 857745246 SUM 17385 37534 INC 25405 784416326 INC 36139 819994277 INC 6871 934320647 SUM 17268 30653 INC 4310 406964988 INC 33651 11512446 INC 23729 819921939 INC 11717 878637198 SUM 2836 33717 INC 27003 729638247 SUM 15290 29574 SUM 14388 35202 SUM 10118 29494 INC 34051 610080886 SUM 19517 34541 SUM 20587 28560 SUM 9733 38402 SUM 2838 24883 SUM 6091 40488 INC 6323 885942527 SUM 13163 23606 INC 22245 147026116 SUM 562 19595 INC 40438 928573789 INC 25367 811197674 SUM 7932 31286 INC 31581 96591020 INC 2297 28802882 INC 38959 125154791 INC 16434 147124788 INC 21295 802511378 SUM 651 28181 SUM 1061 33739 INC 23609 12269121 INC 13861 735030017 INC 35626 890349989 SUM 5510 21648 INC 24619 943526003 INC 14260 147225793 INC 27497 652007345 SUM 1073 40153 INC 34182 553903308 SUM 1496 39628 SUM 14243 38431 INC 12003 129077543 INC 5374 995499932 INC 21189 130646044 INC 9920 874716368 SUM 7665 35538 SUM 24463 33893 INC 13426 943664293 INC 19028 78236706 SUM 14426 39045 SUM 14942 40193 SUM 831 34942 INC 8515 924230100 INC 30458 113894787 INC 39832 388913099 INC 29940 518558222 INC 3391 828537871 SUM 25335 38513 SUM 26591 40422 INC 21619 28871548 SUM 7487 27296 INC 5912 20671951 INC 23225 592484878 INC 4637 54291912 SUM 32657 39219 SUM 5566 34429 SUM 42 25218 SUM 18788 37384 INC 6558 368247950 SUM 14379 19427 INC 31321 934749673 INC 12030 147405498 SUM 9657 39518 INC 24640 18976203 INC 31616 153701 INC 9898 400541331 INC 4155 147130376 SUM 20833 36498 SUM 13906 27128 INC 27611 475283598 INC 37579 143402998 INC 6972 341862679 INC 30094 787167932 SUM 3237 27029 SUM 14057 40570 SUM 9276 39111 INC 34944 787968120 INC 23859 35935127 INC 38440 893766826 INC 35823 382616107 SUM 520 39991 INC 36070 28437498 SUM 1596 37704 INC 2911 826167900 SUM 1036 37628 SUM 5623 35024 SUM 10827 37202 SUM 2550 28210 SUM 17539 39949 SUM 342 39276 SUM 13616 35687 SUM 5221 30751 SUM 6878 27002 SUM 6560 38837 INC 23775 28640165 SUM 24382 40461 INC 4975 677416345 INC 18109 929610957 SUM 26672 39195 INC 30999 56194577 SUM 15989 38323 INC 35515 143269223 INC 4347 467298144 SUM 18105 23566 SUM 10970 36813 SUM 9506 37565 INC 32925 145465765 INC 12831 217542802 SUM 11963 31265 SUM 16754 33392 INC 11025 63595791 INC 603 29032035 SUM 4378 39591 INC 3104 80325556 SUM 9623 38343 INC 30875 885795745 SUM 14277 37854 INC 14992 105106881 SUM 12951 30656 SUM 2368 19434 INC 35817 20692922 SUM 494 26664 SUM 15346 37391 SUM 4862 21059 INC 25571 955835840 INC 21028 26926940 INC 2723 961977533 SUM 16887 39260 INC 9075 550874775 SUM 14340 24156 SUM 18668 37649 SUM 4860 12242 SUM 19287 36641 SUM 10872 39566 SUM 604 37258 SUM 6038 18025 SUM 2093 34548 SUM 11311 32838 SUM 3560 38954 SUM 538 40168 SUM 9114 31532 SUM 11910 33988 INC 39984 97102492 SUM 13716 35054 INC 17577 85477222 INC 13508 458769632 SUM 7875 36661 INC 12206 23295046 SUM 8381 40634 INC 40311 421918311 INC 28646 548530695 INC 25968 625895004 INC 38278 181814941 SUM 1146 35317 INC 23147 483311243 INC 30363 147047287 INC 19724 875289938 SUM 1065 29321 SUM 14078 36009 SUM 244 32408 SUM 37495 39947 SUM 3457 27154 SUM 614 36285 INC 2770 684810008 INC 29427 802684732 INC 26934 861888724 SUM 875 40255 INC 32296 952999245 INC 25071 28382736 SUM 17869 37883 INC 36269 112864481 INC 7619 487473622 SUM 4425 37620 SUM 169 5274 SUM 11041 34918 SUM 12704 38325 INC 25006 20655388 INC 11910 220781859 SUM 3442 40142 INC 12999 938166052 SUM 8564 34926 INC 17367 28917612 SUM 6074 32742 INC 13616 417157022 INC 26957 915395511 INC 22943 128583684 SUM 27304 38370 INC 34316 142064435 INC 36237 20659429 INC 29903 348962225 SUM 268 9108 INC 35045 905936811 SUM 8221 20227 SUM 4352 14754 INC 23078 994451641 INC 21126 837835810 SUM 5899 23781 INC 12775 120714262 INC 6537 961448944 INC 7141 825643294 SUM 6422 21972 SUM 7794 23520 INC 17141 71191157 SUM 18186 35321 SUM 3604 36117 INC 18135 754016178 SUM 13985 37988 INC 33348 823281178 INC 17463 686197414 INC 29046 923076252 SUM 23036 25007 INC 32051 71421043 SUM 14977 33277 SUM 220 39857 SUM 2251 2849 INC 24852 5616702 INC 11099 417715686 INC 39481 107635264 SUM 4 6721 SUM 4972 35318 SUM 8056 25591 INC 28348 940938484 INC 25425 307600693 INC 32482 136712362 INC 24891 62693913 SUM 24646 32136 INC 320 990857483 SUM 330 22500 INC 35370 26954332 SUM 16951 34514 SUM 1241 37973 INC 13471 977237483 INC 11090 69628108 INC 20401 145333250 INC 38120 492200491 SUM 9590 39460 INC 35670 146676262 INC 25095 543049752 SUM 2780 29933 SUM 21836 38390 INC 18293 28957758 SUM 29517 34437 INC 11401 957493471 SUM 5230 32669 INC 11914 47504186 SUM 19680 39972 INC 23363 223295284 SUM 4753 33065 SUM 4777 19299 SUM 4261 15467 INC 26980 805538575 INC 25442 683474943 SUM 13416 31255 INC 30079 879040304 SUM 18367 36360 SUM 12904 24782 SUM 18733 31466 SUM 5386 40514 INC 5563 866348194 INC 4216 140702452 SUM 23671 35222 INC 33107 744862446 SUM 597 27822 INC 23329 491857552 SUM 481 32632 SUM 6191 26443 INC 29250 622227202 INC 19954 466453584 SUM 10311 29255 SUM 2046 34502 SUM 62 36035 SUM 10520 20870 INC 38099 857528963 INC 30221 919454432 SUM 3193 14615 SUM 565 33605 INC 33097 957779855 SUM 1012 39706 SUM 2877 35352 INC 18535 978708821 SUM 1690 37769 INC 33615 345094361 INC 25218 645750599 SUM 15659 34672 SUM 4456 21090 SUM 8450 17423 INC 2091 11678435 INC 23435 759978550 SUM 484 34929 SUM 5858 27936 INC 7484 946095156 INC 36231 742283372 INC 35593 904707857 INC 28676 5875473 INC 4389 936382408 SUM 28571 37004 INC 9103 28000820 INC 20506 218523294 SUM 13419 26930 SUM 10408 23755 INC 8867 479224291 INC 37519 52698030 SUM 2922 23017 SUM 16367 36096 SUM 32361 38632 INC 38149 602197066 INC 33269 53947532 SUM 12476 31250 INC 20124 975248380 INC 8242 22667037 INC 30720 6864480 SUM 290 30649 SUM 12350 35696 SUM 449 31423 INC 521 388298010 INC 15150 28557061 INC 29983 449011187 INC 18992 455805664 SUM 6082 31998 INC 14146 138795616 INC 31071 147372936 SUM 334 18143 SUM 559 6579 SUM 8256 20859 SUM 3692 39678 INC 1024 878752935 INC 22857 732508485 INC 35217 953226271 INC 12685 827452361 INC 32704 113909474 SUM 19984 25853 SUM 4274 25336 SUM 32508 39657 INC 38793 734043725 SUM 964 14447 INC 9833 944141647 SUM 1439 33740 SUM 19573 23761 INC 22647 861889304 SUM 14127 37708 SUM 13241 23210 SUM 19772 36211 SUM 37777 40178 SUM 11358 27204 INC 1890 760030873 INC 25802 8067744 SUM 12442 39042 INC 19842 912063985 SUM 7640 38119 SUM 1791 24460 SUM 1056 35652 INC 16462 819259565 SUM 59 5060 SUM 3618 40080 INC 1616 28776813 INC 15442 602916267 INC 13076 804933848 SUM 2356 39890 INC 23836 124839201 INC 9015 489590092 SUM 125 36980 SUM 15931 31835 SUM 6703 40015 SUM 8981 13666 SUM 4989 23446 INC 1463 12184684 SUM 4566 15573 SUM 1453 40575 SUM 14768 40348 INC 29549 955062765 INC 24760 924034650 SUM 635 32741 SUM 38279 38608 INC 36887 870358896 SUM 23223 31457 INC 5305 457506475 INC 19208 134606283 INC 25441 421897756 SUM 36 21516 INC 19849 27462074 INC 31977 223118614 INC 34097 81934936 SUM 24682 33604 INC 18918 878779525 SUM 578 14543 SUM 8502 39033 INC 11392 113775649 INC 9005 552385539 SUM 33982 39878 SUM 28502 39247 INC 20596 671071625 SUM 1046 29317 INC 4075 438629079 INC 20492 146143808 INC 31107 552644011 INC 24213 934373249 INC 21100 97146881 INC 3481 19588590 SUM 16140 37255 INC 7788 59337981 SUM 367 27281 INC 19586 130633399 SUM 930 30769 INC 15769 147451593 INC 15680 469172785 INC 33450 19490095 INC 17631 878598379 INC 14996 3170850 INC 21976 927868463 SUM 186 2615 INC 12983 71983137 SUM 21955 37462 SUM 33548 38701 SUM 1983 21970 SUM 3090 22846 INC 253 129645472 SUM 10251 27672 SUM 3189 30596 SUM 14493 32705 SUM 20010 39382 INC 28317 809450846 INC 36139 633304228 INC 17615 353403087 SUM 10524 28551 INC 17934 811619728 SUM 127 19198 INC 15910 8075604 SUM 3500 18542 SUM 8835 40342 INC 13041 685802951 INC 11730 951120489 SUM 19 21459 INC 27672 80322787 INC 28366 25667335 INC 32489 341871764 INC 16757 725965635 SUM 15048 25738 SUM 12003 38560 SUM 13164 39124 INC 23230 819736092 SUM 16 33850 INC 23605 858060276 SUM 9079 22651 INC 23396 477848063 SUM 5133 31279 INC 31630 8075824 SUM 11653 24580 SUM 7893 25161 SUM 795 40527 SUM 22 10307 INC 10261 62135475 SUM 11512 40245 INC 8428 718230383 INC 34881 845161350 SUM 8951 36115 INC 3739 481126081 SUM 19171 29483 INC 32394 865428597 SUM 15366 30449 SUM 22429 36967 SUM 22254 32815 INC 15925 964851098 SUM 1098 22564 INC 9440 145077636 SUM 27519 38481 INC 19703 853430051 INC 19577 147072791 SUM 10998 30285 INC 37055 608891555 SUM 3351 15578 SUM 19796 40685 INC 3757 206697645 INC 7405 864144934 INC 33944 424854149 INC 26102 724935188 INC 6379 18357997 SUM 1876 30472 SUM 12720 36220 INC 20582 903870573 SUM 38 598 SUM 3265 34246 SUM 2044 30939 INC 26493 903149113 SUM 12323 26912 INC 38693 544191364 SUM 1164 14091 SUM 7623 21307 INC 12181 281105717 INC 31621 935359098 SUM 6775 40464 SUM 29530 40291 INC 39951 212764462 SUM 5155 28237 INC 35906 886456203 SUM 4537 38086 SUM 3750 32636 INC 5716 932672473 SUM 9504 18914 INC 37488 829374443 INC 21066 602189856 SUM 6831 27640 SUM 3599 38192 SUM 3880 33820 SUM 12266 37894 SUM 11587 37153 SUM 10239 38982 SUM 5984 37294 SUM 130 11482 SUM 358 17918 INC 32049 92872219 SUM 9682 36955 SUM 29601 38918 INC 19277 26462650 SUM 134 37365 INC 19620 66834298 SUM 2239 25702 SUM 1320 27942 SUM 2588 6347 INC 23728 39609642 INC 38173 452667803 SUM 795 22312 INC 13007 71958084 SUM 11763 37494 INC 32834 595343520 SUM 22582 38141 INC 39104 73313570 SUM 15830 30722 INC 17818 56876472 SUM 8123 39274 SUM 11992 22721 SUM 3821 26830 SUM 21666 40172 INC 20145 995526566 INC 18113 10196714 INC 32746 946032600 INC 29544 910482821 SUM 2342 39273 SUM 5931 37902 SUM 13604 35804 SUM 25180 40223 INC 15989 155570565 INC 26125 73381457 INC 1222 91879356 INC 32871 964631591 INC 3291 46214523 INC 21772 593556739 INC 17161 881439311 INC 37484 474510901 INC 32300 803379382 SUM 7332 29949 SUM 8065 33184 INC 28720 574427028 SUM 9919 21377 INC 4183 28924196 SUM 9486 38447 SUM 358 26042 SUM 27617 38623 INC 28596 26662121 INC 14895 475349005 INC 36068 156260038 INC 23287 608987843 INC 37270 144546309 SUM 20530 36103 INC 34840 475151877 INC 9004 941840743 INC 7076 471690882 INC 25318 136954383 SUM 26154 34156 INC 25424 143168834 SUM 751 28278 SUM 1165 36866 INC 18913 24609 INC 13716 12372014 SUM 97 25081 SUM 322 24921 SUM 4046 21766 INC 33480 916323740 SUM 55 2743 INC 32079 794117507 INC 6302 606671040 SUM 1193 40227 SUM 8589 33776 INC 24065 11246143 SUM 1871 30716 SUM 7759 34307 SUM 1567 27869 INC 20119 944666508 INC 16108 861845771 SUM 9330 28346 SUM 3666 33542 INC 12432 977901776 INC 31920 482382492 INC 39023 35983981 INC 7461 685070218 SUM 8141 35284 SUM 4995 19888 INC 23371 476285324 SUM 6810 39884 SUM 31743 38654 INC 30900 946397513 SUM 30673 37482 SUM 38734 39688 INC 26559 121744005 INC 8487 553018711 SUM 1073 15989 SUM 23213 40579 SUM 1693 36758 SUM 1951 30976 INC 39678 618950215 INC 24852 955079293 SUM 7282 35536 SUM 1945 33676 SUM 2959 17832 INC 17030 440706914 INC 4256 953405936 SUM 8631 19449 SUM 11995 37517 SUM 2311 39581 SUM 33362 39082 SUM 26815 37253 SUM 18507 34048 INC 2142 744820652 SUM 14140 39895 SUM 6209 38205 SUM 18924 28864 SUM 40360 40646 INC 36160 284072146 INC 12451 11631546 INC 20288 610595875 SUM 15457 40408 INC 34443 876858042 SUM 2706 18114 SUM 7441 34648 INC 33783 786632889 INC 27081 290836208 SUM 24768 39235 INC 15112 961978031 SUM 11836 37587 INC 31353 953115700 INC 4142 438336818 INC 6509 945147793 SUM 3815 39030 SUM 2537 17202 SUM 2520 40203 SUM 4444 20040 SUM 5307 33323 SUM 11633 29471 SUM 1539 27884 INC 10642 145320585 INC 40500 574124104 SUM 6659 37367 SUM 426 39854 INC 18485 106994430 INC 33773 787621321 SUM 1146 9483 INC 7095 490862652 SUM 29499 39471 INC 36919 142700925 SUM 26892 34947 INC 6290 130633306 SUM 7337 31915 SUM 4410 10738 SUM 17635 20209 SUM 7102 28229 INC 30992 53325008 SUM 2565 24180 SUM 12976 36474 INC 16295 64396894 SUM 27163 40347 SUM 20919 36979 INC 1161 887383060 SUM 14110 40121 INC 37969 16466846 SUM 2932 21391 INC 31794 71970420 SUM 30 22662 INC 17540 938426369 SUM 219 17165 INC 6943 885841239 SUM 7630 36324 SUM 18459 39977 INC 38154 80316597 SUM 5386 38685 SUM 33648 36946 INC 26421 893791018 SUM 105 37992 INC 2339 29040261 INC 34586 983957225 SUM 19217 29610 SUM 5801 25113 SUM 14929 33063 INC 15388 807717064 INC 39065 683185288 SUM 6029 24653 INC 19558 543346477 INC 35109 522492493 INC 6346 146857750 INC 15806 961145922 INC 28689 289017558 SUM 863 22829 SUM 3523 40300 INC 34326 875856410 INC 16939 810432203 SUM 3385 31696 INC 9940 135592168 INC 20664 29031720 INC 23532 20685321 SUM 1252 9528 INC 23086 754268717 SUM 1154 36136 INC 33817 948145165 SUM 55 35170 SUM 14841 33450 INC 21729 487197910 SUM 1609 9039 INC 2246 19891141 SUM 12650 29686 INC 10832 952014786 INC 3237 113699044 INC 7810 864383317 INC 30850 921696343 INC 13600 575161791 INC 29940 759546497 SUM 11848 40498 SUM 13578 37648 INC 37516 424881139 INC 7112 952647497 INC 9999 770102202 INC 32231 146934266 INC 23901 492017945 SUM 13154 38811 SUM 585 37083 INC 31463 521518814 INC 23727 790618803 INC 26643 861306441 SUM 21133 32980 INC 2263 60995307 INC 29563 944040852 SUM 1784 38222 INC 15201 400439369 SUM 13029 34253 INC 15552 453896715 INC 37817 976974744 INC 24656 911589512 SUM 5308 31695 INC 34441 422940749 SUM 28445 38228 SUM 1527 27865 SUM 22033 38730 SUM 13555 40163 SUM 21235 38513 SUM 4009 15551 SUM 12365 36628 SUM 28228 32785 INC 14616 437115866 SUM 5146 37252 SUM 29092 37029 SUM 19087 35929 SUM 18070 39992 INC 11593 24617863 INC 29057 130420401 INC 27698 491491848 SUM 4003 24114 INC 31883 419846266 SUM 4999 38428 INC 19265 867507844 INC 20354 113890591 INC 40043 920844155 INC 36010 994419887 SUM 14467 30172 SUM 17348 22040 INC 9551 80335259 SUM 23164 37558 SUM 34172 39275 INC 4498 72148499 INC 12721 823536542 SUM 3751 28763 SUM 10201 38831 SUM 1494 8234 SUM 32287 38942 INC 19366 27458060 SUM 6438 35561 INC 36954 994247155 INC 5243 143235891 SUM 5960 29264 SUM 6147 40305 SUM 9510 36454 SUM 10612 37985 SUM 8000 35553 INC 16114 710742625 INC 24821 254421925 INC 18701 406918845 SUM 7266 40654 SUM 15597 27937 INC 12344 657632912 SUM 14580 33356 INC 3537 72385564 INC 29390 29047681 SUM 3307 15951 SUM 4809 40268 SUM 11518 35121 SUM 19466 39288 SUM 21927 30402 SUM 7584 26000 INC 1354 19603504 SUM 13584 33440 INC 13833 465379559 INC 38619 514324064 INC 30529 79262336 SUM 13929 34527 INC 2182 727394286 SUM 12997 32237 SUM 5605 31601 INC 17893 767402710 INC 40619 975597027 INC 9729 832313095 INC 2115 79324376 SUM 17380 35745 SUM 5396 24102 INC 3875 718083904 SUM 3189 40211 SUM 25391 28671 SUM 5109 25297 SUM 3832 27973 INC 35730 452203721 SUM 927 30961 SUM 7586 36606 INC 32655 147231482 SUM 1865 27930 INC 11199 799014554 INC 9839 535608918 SUM 8489 38266 SUM 18453 27439 SUM 1706 29176 SUM 18324 38532 INC 10262 543471221 SUM 10188 22625 INC 26629 138769637 INC 35420 476300189 SUM 20406 40333 SUM 300 29339 INC 33134 949330886 INC 31127 678148852 INC 12635 848976554 INC 13410 878712458 INC 12319 274902987 SUM 4840 20818 INC 32609 941062304 SUM 8531 29718 INC 33095 983976609 SUM 11028 29199 INC 9307 488975529 SUM 7349 36755 SUM 15745 38655 SUM 21996 37629 INC 16772 878695479 INC 23463 362737993 INC 123 845462995 SUM 5038 19743 INC 21945 66104768 SUM 12752 38269 SUM 1899 31185 INC 25815 803994395 INC 8363 597766381 SUM 2267 27976 SUM 7807 39637 SUM 19447 32337 INC 36799 465632824 INC 10781 609244367 INC 2260 395638927 INC 2451 442816036 SUM 23914 40423 SUM 21637 36294 SUM 15998 29844 SUM 317 39045 INC 2828 870576442 INC 34312 492141316 SUM 15989 38880 SUM 2487 15699 SUM 65 10999 INC 39085 864340250 SUM 13692 32504 SUM 18499 36847 INC 22176 552388536 INC 3741 22667227 INC 5569 11746834 INC 24633 794664758 SUM 2316 19697 SUM 4937 8024 INC 23056 610007548 SUM 473 18647 SUM 14127 38530 INC 6402 12287809 SUM 8217 20715 SUM 6443 29898 SUM 23426 32273 SUM 640 19318 INC 17521 467902847 INC 2085 26880319 INC 9617 945167577 SUM 2885 33482 SUM 4770 40091 SUM 21661 33355 SUM 20474 27353 SUM 5917 27765 INC 7081 541359745 INC 38303 870611276 SUM 28133 34377 INC 11835 23818870 SUM 18072 40467 INC 22992 105496909 SUM 28594 36171 SUM 19492 35161 SUM 12709 33129 SUM 827 40237 INC 3776 751698571 SUM 3661 37507 SUM 4179 26174 INC 24088 811649975 SUM 5625 22405 INC 38442 908436885 INC 27631 72584445 INC 16698 609884352 SUM 14796 27970 INC 40513 848723211 INC 37478 466176784 SUM 10279 24676 SUM 6383 27170 SUM 1814 8737 INC 2914 993160357 SUM 1057 18541 SUM 27880 40178 INC 12196 691209671 INC 30871 133063660 SUM 1895 29679 INC 22065 97043009 INC 19181 12251268 SUM 4852 36513 INC 40325 757480481 INC 19122 138534454 INC 21955 113787395 INC 19861 389368856 INC 2869 80100621 SUM 29619 37215 SUM 14219 33570 SUM 2022 38280 INC 27693 509704340 INC 3825 886946194 SUM 15306 38085 INC 35378 887426323 SUM 13753 32637 SUM 12578 27580 SUM 16946 28092 INC 35568 758071690 INC 18014 818707222 INC 2858 849085685 SUM 4835 32900 SUM 10566 28140 SUM 2611 16793 INC 21008 11680236 INC 744 878760282 SUM 21152 32989 INC 36590 129813951 SUM 4320 11141 SUM 2438 17189 INC 13778 25445153 INC 33766 128919333 SUM 29168 40572 INC 25262 785899046 INC 17011 526672031 INC 10041 540843502 SUM 22340 39697 SUM 12957 24544 SUM 15053 32827 SUM 16877 25813 SUM 583 40606 SUM 13891 33581 INC 32252 775181777 INC 30230 29027340 SUM 13851 26691 SUM 583 34906 INC 16099 66014062 INC 13947 12949775 INC 25305 113790999 INC 37497 760244148 INC 29700 321792554 SUM 13406 36137 INC 40277 787383628 SUM 15743 32791 SUM 18081 37681 INC 34067 862234820 SUM 9055 30528 SUM 24071 36595 SUM 4287 13144 INC 26903 9043637 SUM 9360 38518 SUM 1003 31841 INC 5973 848250285 INC 34590 588405118 INC 12467 550285028 SUM 26368 30731 INC 20236 870465371 INC 34190 70795831 SUM 10089 35847 INC 32029 27985292 INC 665 8110720 SUM 2747 40132 SUM 2669 37508 INC 12378 145091054 INC 9103 644152559 INC 1178 580064575 INC 1637 146601177 INC 23496 143213254 SUM 2622 28444 INC 13910 23319049 INC 25954 112857100 INC 40256 811650870 SUM 8576 39754 SUM 8140 40361 INC 11981 490474015 SUM 19359 38197 INC 5001 802794413 SUM 3350 39378 INC 13728 955341854 SUM 884 10944 INC 19895 743752954 SUM 28605 33590 SUM 11340 30375 SUM 3883 22790 INC 36188 691391227 INC 34982 48236641 INC 147 862234887 INC 26323 156635484 INC 16317 801088656 SUM 1236 25632 SUM 4545 13051 INC 10195 987135994 SUM 14138 40232 SUM 2880 17264 SUM 11189 38300 SUM 13565 37224 INC 565 538046959 SUM 23926 33599 INC 3859 378435254 INC 6214 950554323 INC 1399 982506679 INC 27000 147390515 INC 33414 27769169 SUM 3890 39009 SUM 13500 34617 SUM 9720 27723 INC 959 859446829 INC 8315 43668289 INC 3365 860571090 INC 40631 126114160 SUM 100 28760 INC 25614 658300652 SUM 4706 8814 SUM 3183 37604 SUM 8619 19647 INC 6111 921016751 SUM 15601 37860 INC 22350 550638271 INC 24555 607987952 SUM 6970 38415 INC 24063 12251507 INC 128 10806454 INC 15861 820942142 INC 17266 979611371 INC 4776 71600518 INC 11313 15427489 INC 26790 959873010 SUM 750 30279 SUM 11423 40426 INC 31362 477748093 SUM 12814 35816 SUM 8374 36472 INC 8452 96832582 SUM 3449 31006 INC 40511 29075107 INC 36171 986868323 INC 16272 805071997 INC 15875 453030601 SUM 14760 39569 INC 22626 618442009 INC 17770 72399742 INC 14329 675284069 INC 38411 860524725 SUM 10942 36446 INC 19837 957637362 INC 31519 54682248 SUM 4458 17691 INC 3087 937729308 INC 34053 424033456 INC 29808 743452118 INC 11736 73150725 INC 13735 250430297 SUM 5941 17839 SUM 464 17116 SUM 19942 40293 SUM 9054 40253 SUM 13725 40651 SUM 18131 35778 INC 15361 718708982 SUM 15857 31443 INC 38332 3267751 SUM 22101 28881 INC 28732 143121117 INC 22957 860974319 INC 23343 222414415 INC 4794 677171912 INC 23070 876371277 SUM 14393 27373 INC 40636 948886114 SUM 6681 38355 INC 24569 588584517 INC 14736 381758245 INC 15275 145070543 INC 24360 141175749 SUM 10164 33827 INC 5641 73403488 SUM 20479 37707 INC 37200 993218575 INC 39078 207731154 INC 19278 80269715 INC 4747 223196159 INC 4952 409028673 INC 10934 891125205 INC 22877 576421470 INC 16008 140762396 INC 21395 107601309 SUM 9213 37635 INC 20264 339687592 INC 34518 760591453 INC 18655 843299432 SUM 7185 34597 INC 17564 804464227 INC 11769 508436956 SUM 27863 34634 SUM 5230 21677 INC 3847 432653114 SUM 1180 39864 INC 23208 105509451 INC 32389 856921658 INC 18956 535332770 INC 6021 927219481 SUM 2805 29736 INC 14792 554915677 INC 37985 474354053 INC 18606 988661651 SUM 7820 35146 INC 35559 24059302 INC 7282 28523381 SUM 17652 32722 INC 27212 10672518 SUM 2347 24620 SUM 7345 38360 INC 24262 952442243 INC 10261 342169086 SUM 17759 32213 INC 28741 133532919 INC 2378 223767974 INC 35616 4105516 SUM 8343 29816 INC 38252 938748186 SUM 16607 38283 SUM 1354 15520 SUM 12659 27956 SUM 1749 14866 INC 37031 113847564 INC 14972 560260006 SUM 51 9511 INC 27774 626389685 INC 4812 902951559 SUM 17176 30438 INC 8846 172380880 INC 23000 134590734 SUM 38271 40048 INC 34602 340811478 INC 36236 487974196 INC 6823 481462417 SUM 13342 34476 SUM 8909 39832 INC 15842 806677512 INC 8086 609500824 INC 5733 82830796 SUM 30089 37607 SUM 7205 40553 INC 23261 268331256 INC 36006 69491893 SUM 213 14096 INC 13875 28790321 SUM 2656 40222 INC 1689 743288383 SUM 5595 14452 SUM 18046 31162 INC 13609 991123244 SUM 13968 26894 SUM 2845 35383 SUM 1828 33611 SUM 16193 39741 SUM 12847 38024 SUM 199 36392 SUM 24629 39958 INC 34374 617881575 INC 37967 114534970 SUM 1622 19231 INC 7697 989726163 INC 22544 64886560 SUM 10470 40607 SUM 1098 27364 INC 27501 347381710 SUM 1628 39131 SUM 5923 33588 INC 27458 837074527 INC 13329 536826262 INC 34898 958821526 SUM 500 18589 INC 10951 77111069 INC 8418 473611355 SUM 19214 33321 INC 10411 417582902 SUM 1882 33175 INC 6920 673507778 INC 35992 858559226 INC 19760 62161023 INC 18895 312803789 INC 35225 935094577 INC 39808 12415487 SUM 4122 36069 INC 17852 105240867 INC 28304 766545566 INC 14649 69546063 INC 30008 147447781 INC 10848 102114362 SUM 8566 23146 INC 25460 811864576 SUM 9731 10618 INC 34650 789995628 SUM 73 20902 SUM 15267 34906 SUM 1438 39191 SUM 36132 39982 INC 30302 418191525 INC 40238 416316675 INC 7241 434071190 SUM 1797 32181 SUM 20146 40677 SUM 9503 35273 SUM 1086 32646 INC 18074 928383597 INC 15759 113920073 INC 13657 336893484 SUM 9129 30909 SUM 9018 33940 INC 38900 3347004 INC 5633 584272537 INC 21348 486697687 SUM 18442 36302 INC 35448 31731156 SUM 16198 36380 SUM 5064 17921 INC 20634 145586082 SUM 29007 36638 SUM 14528 23619 SUM 1360 30908 SUM 12472 19931 INC 8640 575206129 SUM 8536 30619 SUM 543 20213 SUM 945 10756 INC 30589 79194057 SUM 13277 22040 INC 38427 449890050 INC 5275 703466463 SUM 26957 37451 SUM 3787 25819 SUM 1974 29572 SUM 34744 39118 SUM 23830 37343 SUM 61 17006 SUM 3785 30180 INC 15853 670411415 INC 16488 999241588 SUM 17514 36009 INC 26828 133817738 INC 16882 835753027 SUM 6936 22485 INC 22969 396323705 SUM 7425 37596 SUM 5065 13092 SUM 7518 22958 SUM 7430 29785 INC 4188 143260223 SUM 14396 39123 SUM 4116 33038 SUM 7659 25719 INC 11706 983783669 SUM 16637 35567 SUM 34629 39958 SUM 6898 26869 INC 4602 727777163 INC 12950 874803907 INC 22337 753573775 INC 7058 511675596 INC 989 138413166 SUM 2144 28751 SUM 18088 24054 SUM 5971 39475 INC 17959 12171132 SUM 34891 40661 SUM 34579 40260 INC 4542 44102796 SUM 10985 40660 SUM 884 40236 INC 21263 987125163 INC 30751 147440260 SUM 27311 40456 SUM 13532 37776 SUM 22253 39348 INC 34473 70859038 INC 20106 573826932 INC 6002 625555855 SUM 25790 39295 INC 6145 953583563 INC 29905 147481050 SUM 7788 16163 INC 37000 963992876 SUM 4383 13795 SUM 7487 24477 SUM 4380 38039 SUM 6475 14012 INC 12800 608910796 INC 19127 474583655 INC 37506 874169066 INC 10158 726995583 INC 17822 121732749 SUM 5911 34499 INC 11385 118072149 SUM 20550 40275 INC 2277 29028853 INC 24855 535804894 SUM 3065 36123 INC 32848 76051889 INC 19744 13059067 SUM 3928 28167 INC 26262 995598157 SUM 14355 39922 INC 28286 682365933 INC 18441 388797675 SUM 2722 4276 SUM 33967 39810 SUM 7931 32287 SUM 4567 33857 INC 7652 758692801 INC 11495 28950170 SUM 14606 34414 SUM 5469 25553 INC 3296 760646626 SUM 18236 20394 INC 9271 992107336 SUM 730 23638 INC 39689 19758951 SUM 18324 31522 INC 40006 728007866 INC 24582 147471640 SUM 1250 33733 SUM 850 29289 INC 1204 693542449 INC 26403 147123886 SUM 16037 30306 SUM 23855 39046 SUM 26663 35338 INC 20057 497588119 INC 38846 520400991 INC 19362 341076040 SUM 470 19607 INC 19474 952750768 SUM 6160 12715 SUM 7677 27869 INC 3329 22576490 SUM 24686 39822 INC 29383 9891162 SUM 705 36043 SUM 9997 36410 SUM 13493 39912 SUM 7963 40321 SUM 8336 30189 INC 18792 142436507 INC 10902 68468758 SUM 27509 39392 SUM 2498 8426 SUM 14205 33144 INC 39355 615344838 INC 23803 949579264 SUM 2288 6519 SUM 23689 38683 INC 19977 27791082 INC 16348 20990562 INC 191 28916088 SUM 14798 36011 INC 369 73726403 SUM 6431 37064 INC 3334 738191962 INC 4770 45711532 INC 25894 524617345 SUM 933 23136 INC 39965 353784078 INC 39954 953016897 SUM 11159 38043 INC 13189 28800764 SUM 13824 20225 INC 20597 943515417 SUM 4730 23058 INC 979 930011474 SUM 8947 35010 SUM 12100 29968 SUM 12085 31927 SUM 4598 37733 INC 34274 548817801 SUM 2310 18155 SUM 1034 40266 INC 19691 24104514 SUM 488 10512 SUM 23699 35427 SUM 7121 34353 SUM 7659 18895 SUM 6621 30007 INC 8820 945988295 INC 8883 135981699 INC 7058 954815556 INC 22460 752242057 INC 36156 799476837 INC 15205 999700218 SUM 2583 34481 SUM 1273 25096 INC 32558 574396728 SUM 3239 39378 INC 35025 840699141 INC 4275 990882562 SUM 239 34632 INC 3374 658892411 INC 35171 796261378 INC 14542 3388738 SUM 7741 40632 SUM 20040 31633 SUM 1726 8350 INC 35830 26933299 SUM 31246 36463 INC 33435 2129559 INC 21184 879034445 SUM 5162 17248 SUM 26729 39627 INC 6820 959876600 SUM 3510 39610 INC 2862 613552786 SUM 6940 39164 INC 22199 491568438 INC 27250 961967529 INC 11574 113760914 SUM 18451 20338 SUM 5264 27551 INC 34236 667573251 SUM 15506 38963 SUM 5381 24267 INC 40597 643194668 SUM 2449 26110 SUM 6469 35590 SUM 2396 11652 SUM 6840 35755 INC 27366 952321092 SUM 2159 39446 SUM 5257 31665 INC 18727 29029840 INC 18649 38423033 SUM 13655 34593 SUM 994 35881 INC 23896 304138876 INC 1868 845303708 SUM 1646 29682 SUM 5012 31930 SUM 4679 40341 SUM 7219 38222 SUM 5495 16819 INC 35878 332891316 INC 20236 67476631 INC 18709 459575114 INC 33570 126362960 INC 18920 108576229 INC 1609 20656690 SUM 23842 34786 INC 39447 27762241 INC 32837 142978953 INC 14420 20489757 INC 16994 146954205 INC 25978 238823138 SUM 5220 32371 SUM 2328 16518 INC 5167 167591855 SUM 7280 22514 SUM 988 29821 INC 32861 601113690 SUM 7991 28994 SUM 21945 37478 INC 25721 409125452 SUM 28772 36121 SUM 18013 39413 SUM 12273 35545 INC 14766 945315978 INC 151 819264937 SUM 22215 34461 SUM 7604 37232 SUM 1113 35624 INC 34807 390365221 SUM 12124 36169 INC 4292 534991924 INC 23031 650417482 SUM 10558 36833 SUM 11073 36532 INC 22646 491649060 SUM 20098 24517 INC 22909 223773791 INC 11291 29063622 SUM 4499 27244 SUM 3479 39762 SUM 32568 40534 SUM 23290 39238 SUM 16098 37532 SUM 14674 38380 SUM 898 33927 SUM 35145 39992 INC 20392 27488215 INC 39717 946903431 INC 22109 760619984 INC 36294 8734409 INC 18164 146939219 INC 6079 449709927 INC 21885 200434546 INC 27827 543471903 INC 3575 872719076 INC 32721 620085375 SUM 19348 38367 SUM 6205 22930 SUM 173 4827 INC 35502 73472416 INC 9872 740157876 SUM 25046 37286 SUM 12517 39011 SUM 31755 39310 INC 2620 684471382 SUM 35214 38313 INC 35546 487925988 INC 13803 6867621 SUM 33 39065 SUM 809 9469 INC 5531 456256977 INC 5817 613816745 SUM 2755 23902 SUM 14118 40162 SUM 2278 39445 INC 22742 884068168 INC 13772 490098180 SUM 10063 30049 SUM 10816 33744 INC 13721 723916626 INC 14223 927272333 INC 30581 12166873 SUM 6736 32966 INC 21237 475165933 SUM 18783 34553 SUM 23447 30952 INC 16787 26939909 SUM 485 35793 INC 386 878082862 SUM 33719 40627 INC 15889 19821189 SUM 6131 20545 INC 10240 129348083 SUM 874 30183 INC 18740 365584944 SUM 14571 40668 SUM 23745 37697 INC 32663 893671429 INC 16383 142475099 SUM 6809 10995 SUM 8860 37064 INC 34576 730539969 SUM 13981 34980 INC 29068 355602429 INC 27224 51967462 SUM 9932 31467 INC 38338 146140552 SUM 2201 6127 SUM 1606 31082 INC 21098 383491696 SUM 7499 36666 INC 7478 329359242 SUM 2844 26681 INC 23170 957458507 INC 3206 735365658 INC 15641 20121361 INC 31005 222569682 SUM 1958 37203 SUM 9137 25906 SUM 9609 35027 INC 8281 38360621 INC 19799 894373970 SUM 18972 32754 SUM 784 6678 INC 13772 50565269 SUM 4846 40303 INC 17240 262014263 INC 8121 576903655 INC 29004 345301512 SUM 23926 35507 INC 37838 893501265 INC 8050 894540701 SUM 369 35221 INC 1268 892745283 INC 39673 859189305 INC 15220 820456660 INC 5439 406217205 INC 1505 791324137 SUM 224 35476 SUM 1524 30675 INC 29303 923407985 INC 27400 608783733 SUM 1412 38555 SUM 2171 38261 SUM 29130 33902 SUM 7002 38232 INC 259 546708882 SUM 3035 30954 SUM 25536 40219 SUM 20953 40012 INC 17677 220629927 SUM 391 37480 SUM 6586 36241 INC 27046 73291615 SUM 18049 38249 INC 23310 717359940 SUM 2914 11119 SUM 514 18729 INC 10057 242908595 INC 5064 944502073 INC 26021 156463250 SUM 715 14535 SUM 16732 33092 INC 26505 75892186 INC 31188 676219159 INC 37139 519550876 SUM 22169 40419 SUM 2401 35582 SUM 34955 39590 INC 13597 27339660 SUM 11008 37079 SUM 27376 39767 INC 29049 2360654 INC 19762 601671710 INC 666 936357914 SUM 19582 36443 INC 9189 357941773 SUM 4237 30428 INC 9548 985927674 SUM 21566 35704 SUM 23157 30134 INC 37905 936633741 INC 13150 626379646 INC 7911 24679800 SUM 2025 40213 INC 13193 609426245 INC 25483 29048384 SUM 9322 23711 INC 28099 335358470 SUM 6501 30336 INC 18635 387342208 SUM 14222 26863 INC 17777 483766588 SUM 27210 30944 SUM 499 40140 INC 4256 199481813 INC 29551 437578386 SUM 244 38346 INC 6672 131693330 INC 2839 992865007 SUM 17845 38836 SUM 768 36363 SUM 38902 40663 INC 24055 143181922 SUM 7655 36290 INC 21351 147217431 INC 23747 407972986 INC 28833 509482552 INC 36246 782102988 INC 3961 130617148 INC 5433 917324304 INC 6852 609519675 INC 18200 76013814 SUM 1009 15390 SUM 7072 34941 SUM 2007 37683 SUM 4976 34369 INC 3431 79754704 INC 38116 957673119 INC 8161 718708491 INC 29502 143071696 SUM 10102 32531 SUM 30197 37033 INC 21505 986610820 INC 30413 96857358 INC 9907 28535893 SUM 12701 31558 INC 39238 73697217 INC 22271 937926646 INC 3634 35963132 INC 35432 941631669 INC 33751 609307957 SUM 16432 30274 INC 37488 385293091 SUM 11122 32790 INC 39170 145307637 SUM 2516 15921 SUM 600 19968 SUM 7197 39817 INC 13849 938429430 INC 25352 668649731 INC 37899 418129091 SUM 11851 33561 SUM 2289 35772 SUM 21004 38617 INC 17897 866851155 SUM 5929 33499 SUM 15287 35757 INC 23086 136948418 SUM 20559 38954 SUM 5968 21970 INC 18123 652703775 SUM 8829 14135 SUM 9169 38180 INC 37031 28946074 SUM 7349 28565 INC 14173 317494379 INC 27541 560257570 SUM 606 28573 INC 21520 775979578 INC 30529 823733713 SUM 22004 29545 INC 25753 102296509 SUM 800 39091 INC 16390 987142603 SUM 28969 36310 SUM 9511 31983 INC 35739 147478679 SUM 4329 38551 INC 11999 853455473 SUM 2375 13836 SUM 14125 29363 INC 29406 28560217 INC 17581 46239682 INC 12453 469134675 INC 28833 570292024 SUM 5136 39537 INC 28785 688928295 INC 12573 375924695 SUM 8879 35567 SUM 316 14883 INC 21610 32637019 INC 19202 21218852 INC 5842 529422044 SUM 11033 20879 SUM 8836 24289 SUM 12359 36865 INC 30832 979161257 SUM 2513 20576 INC 12895 683024208 SUM 16276 35278 SUM 787 33323 INC 17796 357357695 SUM 15979 39810 SUM 20625 24377 INC 18232 13230175 INC 20794 145322871 INC 21974 950993866 SUM 3362 24974 SUM 8161 38044 SUM 15144 37005 INC 6387 778345456 INC 26390 26335550 INC 7713 951363254 INC 18646 920960984 INC 12809 508293397 INC 19944 315552371 SUM 16927 35810 SUM 3886 19878 SUM 13215 20781 INC 39155 146828502 INC 35384 487904601 INC 39586 473116010 SUM 18517 29094 INC 9389 20673907 SUM 5741 34270 SUM 29276 34064 INC 21038 981191162 SUM 300 31497 SUM 27827 39044 INC 6462 605442834 SUM 11267 34993 INC 10518 955324150 SUM 10805 30476 INC 8075 12114925 SUM 8564 29713 INC 15166 942031736 SUM 16789 39125 SUM 18139 36621 INC 2614 23261536 INC 21179 13250809 SUM 3514 10398 INC 35284 22107304 INC 6695 225921525 INC 34994 800541755 SUM 4197 36186 INC 7921 101330251 SUM 7700 17467 SUM 12970 37959 SUM 33735 39494 SUM 430 2159 SUM 1812 29456 INC 386 108313385 INC 30905 880628998 SUM 23655 36355 INC 7 798637035 SUM 6609 35574 INC 15788 676168636 SUM 8164 36814 INC 22052 18900195 SUM 33953 40128 SUM 22676 35798 INC 17458 129818158 SUM 57 16989 INC 4554 27674838 SUM 8799 40438 INC 18037 961656519 INC 2593 976485783 SUM 6825 32517 SUM 15330 34017 SUM 1025 8385 INC 23061 845149332 INC 24246 736145199 INC 27566 760478163 INC 7417 382949143 INC 19529 995518541 SUM 14306 35953 INC 18880 558066831 SUM 961 20163 SUM 28184 37191 INC 34789 882254188 SUM 4503 35927 SUM 4753 39978 SUM 5617 34670 INC 20363 8749747 SUM 22006 38713 INC 27807 468514205 SUM 21161 25136 SUM 5981 40361 SUM 1522 39449 SUM 13343 23419 SUM 5630 24112 INC 898 28900254 SUM 2912 11058 SUM 118 25654 INC 10144 864021650 SUM 7343 16256 INC 32713 422953902 SUM 35 28408 SUM 4775 35996 SUM 9747 40618 INC 29005 146255783 SUM 12173 32048 SUM 4292 31821 INC 37122 331982060 SUM 16573 29495 INC 489 72320467 SUM 26521 38791 INC 25865 886453434 INC 3546 882246427 SUM 1713 35369 SUM 57 23226 SUM 3875 26506 INC 1547 924694655 INC 14661 986872615 SUM 13424 23532 INC 24634 995228014 INC 9102 472256921 SUM 22020 38876 SUM 17956 40428 INC 20027 613734862 INC 27858 12247245 INC 12742 19877998 INC 17763 221145348 SUM 5965 26360 INC 18746 842287005 INC 40197 191367744 INC 23544 848715698 SUM 15036 25562 SUM 15933 38696 SUM 3314 38962 SUM 16227 30250 INC 13721 303864024 INC 31670 918319482 SUM 4154 39053 INC 27656 886391848 INC 9011 953205827 SUM 7100 28238 INC 11896 142975977 SUM 19642 38968 SUM 12546 30997 INC 18198 117421310 SUM 1920 13584 SUM 12124 35887 INC 25936 992874868 SUM 1004 20839 INC 8067 421542260 SUM 3739 35783 INC 8329 543495782 INC 18975 659528625 INC 27578 73568442 SUM 723 18445 SUM 2255 18876 SUM 7916 33931 SUM 5631 20042 SUM 8122 19347 INC 14425 675592520 INC 14509 11768907 SUM 10223 23750 INC 12665 931566867 SUM 7243 24163 SUM 31569 35745 INC 38581 824552446 SUM 19368 29348 SUM 10255 27707 INC 11793 2978546 SUM 28081 39220 INC 21448 459572141 INC 209 482777238 INC 5178 140789796 INC 37430 113846848 INC 8302 274834472 INC 38676 26963937 SUM 1369 26765 INC 20075 13217158 INC 35166 654383918 SUM 12111 26572 INC 38235 740498463 SUM 25892 40626 INC 9199 994355330 SUM 4780 16622 INC 19449 231670615 INC 37083 828596998 INC 15559 354303042 INC 22386 13175416 SUM 265 30225 SUM 3453 23141 INC 9346 811775681 SUM 4160 28139 INC 9364 475193814 SUM 1711 39131 SUM 16115 37746 INC 11337 820817980 SUM 3652 20681 INC 14945 986976310 INC 29260 234866070 SUM 5628 30907 SUM 9452 11423 SUM 1392 11190 SUM 5542 20005 INC 16104 994193276 INC 5030 146432582 INC 32902 941805055 INC 17652 558118919 INC 24497 876948585 SUM 10554 27250 INC 30152 29056083 SUM 15349 40613 INC 34771 912310564 INC 29727 930127200 SUM 29587 37366 INC 36767 609328292 INC 7172 147423774 SUM 2499 37248 SUM 32 32673 SUM 9067 31252 SUM 23266 37742 SUM 31233 37077 SUM 15619 38760 INC 36672 143240891 INC 10240 820510382 SUM 11260 39786 INC 35194 854519102 INC 33818 61459696 SUM 5264 26899 INC 18285 144630548 INC 39957 835810634 INC 26780 63419609 SUM 1923 18984 SUM 58 24115 SUM 12871 32607 INC 7941 13161550 INC 22107 28819599 SUM 13199 31255 SUM 20311 39093 SUM 9303 40421 SUM 8070 29266 SUM 17334 36753 INC 33594 810067680 SUM 615 38291 SUM 27350 33252 INC 18135 592596084 SUM 7460 20807 SUM 4566 34075 SUM 4185 33423 SUM 12024 39433 INC 34186 11721833 INC 5290 77972144 INC 446 981366337 SUM 24977 35009 SUM 4082 38376 SUM 5515 38081 SUM 19886 31994 INC 35208 10102609 INC 32972 722508267 INC 24621 685913863 INC 32306 851480326 SUM 1761 19280 SUM 42 10951 INC 22786 80366555 SUM 15471 36489 SUM 5952 31669 INC 16755 107824249 INC 13750 113643263 SUM 12575 37299 SUM 3947 19970 SUM 9436 32215 INC 36316 826367867 SUM 11040 33181 SUM 19252 26467 INC 23926 321146804 SUM 16175 27436 INC 14739 29079516 INC 18411 28763036 SUM 2670 37384 INC 29858 145281822 INC 22901 365048619 SUM 4789 36002 SUM 12538 34439 SUM 3801 25230 SUM 9731 35846 INC 298 425023445 SUM 2627 4610 SUM 16161 35968 INC 17579 819088022 INC 6567 292835236 SUM 1296 20159 SUM 5751 18997 SUM 22206 38756 SUM 17498 25831 INC 3646 926544396 SUM 29398 39269 SUM 379 32499 SUM 21096 32081 SUM 11084 19651 INC 17270 803488088 INC 36745 96980550 SUM 24694 29511 SUM 6766 24356 SUM 12364 34718 INC 24437 806638867 SUM 5241 34201 INC 13902 63199034 SUM 28888 33884 INC 38625 18574316 SUM 12830 24758 SUM 17357 38403 INC 33943 823392384 SUM 18199 28922 SUM 3950 38303 INC 17054 27372782 SUM 3015 28800 INC 18730 952746981 SUM 15024 40617 INC 3932 126497364 SUM 13712 20582 SUM 13521 36120 INC 39622 820632831 INC 11022 819271780 SUM 4111 40635 SUM 147 22604 SUM 2936 17398 SUM 23234 31064 INC 13141 250696256 INC 10920 222581154 SUM 17432 38741 SUM 20538 36590 SUM 1650 32797 SUM 2613 40570 SUM 9552 33096 INC 28988 758113009 INC 34482 605215602 SUM 4272 31981 SUM 3847 33263 SUM 3782 37609 INC 2634 456168392 INC 6458 851174083 SUM 38588 39623 SUM 11569 40387 INC 9998 608239498 SUM 3719 31101 INC 15816 988631551 INC 31410 368007942 INC 26445 887511179 SUM 712 32444 INC 3517 834182267 SUM 9410 39754 INC 26037 27955775 SUM 6991 14016 SUM 4323 37377 SUM 810 40317 SUM 2114 17620 SUM 1899 35894 SUM 1040 14825 SUM 6858 37409 SUM 14753 21628 INC 1011 27597995 INC 24038 186906585 INC 28300 216486650 SUM 4023 36335 SUM 9384 36817 INC 24121 434831051 SUM 642 16998 INC 30163 683884102 SUM 3136 11606 SUM 8402 26516 SUM 2102 15530 SUM 6968 30157 SUM 32749 40524 INC 8225 2723185 SUM 177 34149 SUM 8665 15109 SUM 16572 39629 SUM 1402 25057 SUM 5237 40602 INC 18355 754982875 INC 15915 946306693 INC 24978 995457513 SUM 8032 19350 SUM 3928 38312 INC 4652 989733504 SUM 13635 26066 INC 27403 948996006 SUM 5347 29358 INC 17406 978208857 SUM 30814 34196 SUM 36438 40417 SUM 1455 36032 SUM 24403 36978 SUM 156 15497 SUM 19895 38650 INC 18712 13109490 SUM 4996 36494 INC 31957 994067990 SUM 17859 39683 SUM 26175 34227 INC 4789 933788066 SUM 2186 13579 SUM 6283 37344 INC 24407 613784856 INC 12082 936497597 INC 28879 199564941 SUM 16905 40163 INC 12666 442729771 SUM 2783 29270 SUM 14961 22351 INC 10797 753140863 INC 6892 875986653 SUM 3012 29338 SUM 14818 30731 SUM 5271 24819 INC 20833 27919245 INC 38697 530507486 SUM 5020 24887 SUM 28108 37802 SUM 21578 40531 SUM 10801 14243 SUM 16806 26184 SUM 5387 21451 SUM 22002 35493 INC 19265 78918542 SUM 16602 25730 SUM 6541 21787 SUM 2570 19442 INC 36793 877655732 INC 5175 68776842 SUM 2807 40611 SUM 10468 26639 INC 17360 147182444 INC 18641 995022194 SUM 8946 38153 SUM 18823 31356 SUM 10268 28845 INC 37005 141933274 SUM 18287 40475 INC 35 359135269 INC 18640 29072547 INC 7666 740453037 SUM 6554 19111 SUM 3847 23066 SUM 7999 17916 SUM 1187 25693 SUM 13958 38281 INC 34735 877915038 INC 31575 617775004 SUM 2930 34276 INC 29979 869297354 INC 20022 971955874 SUM 14749 39901 INC 20950 760593571 SUM 9751 31466 INC 18168 69485552 INC 21909 894481754 SUM 959 39121 SUM 4452 27273 SUM 762 9142 SUM 2369 15990 SUM 21621 40090 INC 37418 118070365 INC 23545 28823936 SUM 18001 32989 SUM 129 15526 SUM 21675 33153 SUM 23488 28644 INC 38450 337852145 INC 17638 355332523 INC 15824 92255297 INC 35697 28026919 INC 18253 70473427 SUM 1116 7027 INC 35645 585774808 SUM 6351 27246 INC 28634 606256530 INC 30388 80266100 INC 27504 935290304 INC 19018 859212641 SUM 23429 28363 SUM 14616 32008 SUM 6049 37187 SUM 16922 31058 SUM 19803 25003 SUM 5223 13480 INC 5927 28539716 SUM 2146 12836 INC 231 600105533 INC 29533 608906223 SUM 21133 24698 INC 17116 890480078 INC 4192 357949675 SUM 3438 11630 INC 22686 20321108 INC 9696 939254277 INC 17944 28726349 SUM 692 31746 SUM 21876 38551 SUM 9441 29511 INC 1157 139068655 SUM 96 36117 INC 33503 15760846 SUM 7977 37385 SUM 2071 24733 INC 309 131164267 SUM 685 25809 INC 9904 4120166 SUM 1534 30966 INC 17993 333372912 SUM 9707 31163 SUM 14393 30253 SUM 21180 39172 SUM 15501 39163 INC 14468 938155220 SUM 1716 22581 SUM 15421 37608 INC 22310 977605343 INC 18951 927801393 SUM 299 28506 SUM 11433 40570 SUM 3614 37438 INC 17827 57250740 SUM 10480 37635 SUM 8803 23218 INC 13762 12251503 SUM 1977 25456 INC 27867 980773682 SUM 1451 40284 INC 18963 275808673 INC 1371 454754323 INC 36389 76698684 SUM 437 4903 INC 8912 701645172 INC 18179 542504446 SUM 9643 36557 INC 40484 872700224 SUM 11835 39876 SUM 13338 39097 INC 6623 23730901 INC 29970 280009503 SUM 1506 7355 SUM 11386 36901 SUM 10697 30355 SUM 38227 39715 INC 25621 28495322 SUM 20440 30854 INC 19911 954873957 INC 4330 900717685 INC 28672 12229123 SUM 19954 37622 SUM 12133 18949 INC 37846 343144523 INC 9766 969186496 SUM 11905 34161 SUM 17554 35187 INC 20803 939110002 INC 25150 692816503 SUM 9963 11868 SUM 25413 40235 SUM 5571 28047 SUM 3562 35833 SUM 511 40122 SUM 12242 37165 INC 3447 811611814 INC 1795 110698925 INC 26085 619528869 SUM 36749 40496 INC 13423 55101222 INC 10751 877975955 INC 24150 888537856 SUM 10491 40476 SUM 106 30957 SUM 9051 39871 INC 30626 692997461 SUM 3557 38244 INC 5160 952928097 INC 35625 676122619 SUM 19243 39106 SUM 13254 39965 INC 20482 456454761 SUM 5967 25361 INC 18006 28816423 SUM 1466 27122 SUM 16878 36475 SUM 2085 22731 SUM 2017 36229 INC 453 895820985 SUM 8540 34858 SUM 14281 37217 SUM 21772 39925 INC 20081 724919906 INC 22933 481644955 SUM 3275 28169 SUM 9845 34749 SUM 4403 39319 INC 28387 10711775 SUM 302 37962 SUM 3217 37139 SUM 16518 34937 INC 39124 88235720 INC 28256 894585785 INC 486 961934627 SUM 8762 21138 INC 37006 140194274 INC 31844 499271676 SUM 14629 30762 INC 27482 593729106 SUM 3231 27947 SUM 4673 25904 INC 20644 172875954 INC 14310 147328758 SUM 3045 6690 INC 12380 176164233 INC 21475 207769007 INC 24273 449970190 SUM 36945 39960 SUM 27172 37415 SUM 2479 24545 SUM 2647 39168 SUM 3689 29566 INC 34083 490108550 INC 22714 79823766 SUM 13812 29013 INC 651 987064708 INC 10228 6859704 SUM 1477 30473 INC 30812 73166239 SUM 8307 36202 INC 21826 19644746 INC 2571 756137720 INC 26671 739132189 SUM 11058 33764 INC 2961 400045335 INC 3273 953859724 INC 26639 877989616 SUM 4277 37817 INC 38189 609127136 SUM 26909 35709 INC 27587 622198431 INC 5838 574912145 SUM 110 8729 SUM 848 29180 INC 8926 798375667 INC 2397 862208753 SUM 937 29066 INC 19582 653181612 SUM 33787 40591 SUM 11538 39915 SUM 9616 39950 INC 12127 80194591 SUM 9565 35743 SUM 18190 38602 SUM 9935 34152 SUM 12621 31301 INC 19761 251520092 INC 39355 938535054 SUM 3992 35132 INC 33428 222078565 SUM 3729 23009 SUM 1516 11606 SUM 423 26245 SUM 26483 37027 INC 15940 995243572 SUM 4434 14327 INC 22164 11147852 SUM 15448 40591 INC 31825 29068869 SUM 1422 16942 INC 11245 894817846 INC 28912 424782897 SUM 26434 38664 INC 14788 693490940 INC 28573 29551933 SUM 1539 32815 INC 3376 953550199 INC 10852 730927371 SUM 86 38625 INC 8743 877937913 SUM 4949 34966 INC 39140 147360181 INC 22684 10089420 SUM 3369 38955 SUM 1076 20957 INC 17581 959236160 SUM 30063 36077 INC 25585 477160602 SUM 14040 33023 INC 14865 8480373 SUM 9842 34818 SUM 1395 14051 INC 18118 805176079 INC 6442 626032286 SUM 12388 29318 INC 35815 143012562 INC 39213 28787486 INC 29176 869405332 INC 34455 145274931 INC 6917 984695770 SUM 13931 27274 INC 30883 694228697 SUM 6093 27113 SUM 4412 29532 INC 10724 954779007 SUM 14187 40505 INC 25838 28006023 INC 32852 998140903 SUM 4560 33145 INC 7178 353732041 INC 20958 686192459 INC 17281 939490054 INC 32843 862449375 INC 9346 958818876 INC 21913 994427810 INC 33515 754581766 INC 21804 870065552 INC 6434 147083715 INC 3747 443381788 INC 27474 613448997 INC 2707 972267692 SUM 9467 38820 INC 29862 485952662 SUM 7122 32949 INC 17734 15806881 SUM 2196 26458 SUM 6128 25494 SUM 1021 37651 INC 8782 9889491 SUM 10663 28374 SUM 3409 25602 INC 39091 856379727 INC 7516 415267782 INC 28463 987907644 SUM 13006 30818 SUM 317 25352 SUM 1602 20877 SUM 25829 40526 INC 26219 609035406 INC 443 130083221 SUM 5505 32744 SUM 9037 22807 SUM 3369 13896 SUM 15934 20706 INC 38851 806404328 INC 12621 357897366 SUM 5224 27953 SUM 291 36714 INC 11978 817920867 INC 3361 986846332 INC 38229 80030795 INC 33581 653324534 SUM 8519 25795 SUM 1171 38385 SUM 16481 30707 INC 32481 71572613 INC 28895 737364400 SUM 4591 16437 INC 5731 146129722 INC 28760 30022550 INC 23470 940246027 INC 3821 875598781 INC 31536 875877361 SUM 11058 18452 INC 6420 722622252 INC 7088 871448593 INC 7693 953275228 INC 28476 206958949 SUM 31 39078 INC 30921 892424142 INC 19810 468732265 INC 31314 133775930 INC 19233 354794910 SUM 23456 37473 INC 23249 946011799 SUM 191 20388 SUM 1374 9556 INC 33982 920697427 INC 26495 485842431 INC 6778 887670242 SUM 8960 15369 INC 16368 247570031 INC 19722 961782049 INC 37417 811863828 SUM 6580 37067 INC 557 961967401 INC 16811 534739629 SUM 7670 22364 SUM 6791 34326 SUM 5006 36751 SUM 1949 36577 SUM 14308 34026 SUM 3046 9049 INC 2685 432381231 INC 38524 222425911 SUM 4681 27380 SUM 4942 29388 SUM 20623 37142 INC 20165 995532286 INC 8398 872295502 SUM 17889 39579 SUM 18109 40575 SUM 3768 30792 INC 8662 147135006 INC 14900 22562673 INC 10440 80108364 SUM 10390 26461 INC 31287 996480096 INC 40355 469106622 INC 27373 601959394 SUM 19383 24003 SUM 8237 17331 SUM 1658 33902 INC 28660 89290631 SUM 2319 40603 SUM 4709 37701 SUM 959 37933 INC 2564 608263173 SUM 1606 34455 INC 15764 886300453 INC 24368 488002323 SUM 24725 31930 INC 9415 122311167 INC 7683 22760358 SUM 11364 29169 INC 29781 879553589 INC 28053 475326841 INC 39008 787851952 INC 29272 852934371 SUM 25880 33262 SUM 3389 30372 INC 525 147206489 SUM 28446 38601 SUM 25515 39183 INC 39229 25806843 SUM 10142 38805 SUM 11018 32579 SUM 7030 24698 INC 38952 937588615 SUM 16264 30765 INC 20937 20679639 INC 36218 912913691 INC 9422 754827253 INC 15494 681136854 INC 3468 4614809 SUM 2134 13451 SUM 5230 28376 SUM 109 14791 INC 21718 399663403 SUM 1365 38240 SUM 7699 40222 INC 26358 987091836 SUM 10142 37102 INC 10343 40181940 SUM 768 18414 INC 24309 560250030 INC 35378 28548973 SUM 1589 4960 INC 36076 6623184 INC 22464 147288941 INC 11978 79945594 SUM 1539 19228 SUM 4716 39336 SUM 2055 32253 INC 14192 794003152 INC 2347 4832421 INC 25848 401592867 SUM 16095 39614 INC 18239 904572952 INC 39927 879392943 INC 2244 919481957 SUM 2370 29649 INC 6006 953281818 INC 7679 2420905 INC 27423 857104739 INC 28782 779492792 SUM 149 28381 SUM 19995 30480 SUM 1834 22809 SUM 87 28148 INC 29520 580545903 INC 24766 113897721 INC 19171 752628291 INC 8836 417928978 SUM 1035 39925 INC 16433 126507833 SUM 6918 14024 SUM 4802 37243 INC 34194 146088297 INC 26145 607466582 SUM 21005 38286 SUM 23208 38967 SUM 13177 30050 INC 1561 182197296 INC 9628 71463080 SUM 7026 40095 SUM 4414 26869 INC 37048 12300814 INC 20380 139631728 INC 30878 130273344 SUM 10785 29308 SUM 12311 26982 SUM 13733 33564 INC 36798 59867558 INC 35716 743801117 SUM 3142 14548 INC 11006 24748399 SUM 4893 34290 INC 2229 585185545 INC 15710 691851027 INC 26253 758551519 INC 2470 18035020 INC 1822 147196620 INC 33815 593571835 INC 24666 5543082 SUM 2844 36924 SUM 9907 36010 INC 21528 609775574 SUM 970 30718 SUM 4425 39952 SUM 23002 38298 SUM 926 13532 INC 12616 141016205 SUM 4429 34392 SUM 18092 40451 INC 8005 467098646 SUM 20676 38359 SUM 7766 37567 INC 24712 6897582 INC 7664 937265533 INC 13796 937643691 INC 25949 1901206 INC 26557 843086372 INC 7631 725899591 INC 24889 144744814 SUM 1925 31170 SUM 6014 8779 INC 22130 844239348 SUM 3536 31120 INC 34718 458609522 SUM 168 15399 INC 38262 32180180 SUM 479 29365 SUM 922 30549 INC 14925 676934875 INC 9567 479702619 SUM 17354 33675 INC 38273 652293032 INC 20167 40009800 SUM 24668 37157 SUM 8746 40132 INC 15992 419546720 INC 8257 794160729 SUM 2420 26642 INC 1835 609514054 SUM 21415 30310 INC 26061 614901672 INC 8817 991170740 INC 24053 72644902 INC 14736 424519519 SUM 1221 6891 SUM 7307 39872 SUM 62 28470 SUM 358 25894 SUM 47 32430 SUM 8749 40263 SUM 2018 25234 SUM 26766 38126 INC 13419 452279133 SUM 4569 28084 INC 24338 892191657 INC 12432 610243955 INC 4075 20523903 INC 30382 825786415 INC 33820 668582149 SUM 14397 38829 INC 5380 15958233 SUM 1168 12345 SUM 1747 15148 SUM 1364 34051 INC 20751 519007712 SUM 22434 37817 INC 27845 138993263 INC 28806 861298198 SUM 6442 28124 SUM 27 13307 SUM 18051 40376 SUM 645 9180 SUM 15622 40049 SUM 8995 22904 INC 22982 472662476 SUM 21047 39062 SUM 1230 39772 INC 24424 398455718 INC 39556 601003247 INC 26834 576522921 INC 18417 282840549 INC 22803 986431580 SUM 6480 29974 SUM 11298 33699 SUM 123 25496 SUM 27433 40093 INC 14639 112870008 INC 14681 413068341 INC 11028 29066500 INC 4608 959307845 SUM 5832 22329 SUM 17130 30211 SUM 5390 16418 INC 7270 935747113 SUM 1752 25966 INC 25113 726972559 INC 11868 953047360 INC 29543 889757317 INC 35919 19861350 SUM 2922 31961 SUM 2128 17531 INC 8069 827649623 SUM 4525 40442 SUM 22259 36919 SUM 7982 30442 SUM 19527 40355 SUM 4322 34415 SUM 12706 35111 INC 3341 297410615 INC 482 138784697 INC 19762 827883225 INC 17407 944668733 SUM 10586 37779 SUM 13969 38691 SUM 17645 39101 SUM 1650 18741 SUM 13279 37778 INC 10194 355675898 INC 22292 138968370 SUM 12409 40336 SUM 20327 25978 INC 19721 744772906 INC 5159 60996988 SUM 13944 28822 INC 19281 886256224 SUM 13711 33168 SUM 32930 40253 SUM 5166 37182 INC 18771 684370821 SUM 24925 31388 SUM 24669 29859 SUM 13000 30112 SUM 5810 40672 SUM 1336 17891 SUM 7258 32381 SUM 1122 31000 INC 22 109720581 INC 2467 247751280 SUM 287 40660 SUM 9620 37212 INC 25901 761197840 INC 33786 735170583 INC 32040 855773784 SUM 1508 35814 INC 28502 978165677 SUM 5228 32144 INC 24334 607983493 INC 32380 27990535 SUM 7537 33062 INC 9552 541319831 SUM 14998 23207 INC 4542 146090245 SUM 19563 25528 SUM 2868 38096 INC 393 994312467 INC 5397 146353799 SUM 10569 17827 SUM 8037 27185 SUM 2984 26080 SUM 23200 34803 SUM 517 39345 SUM 9327 24960 SUM 2598 37280 INC 19216 307863400 INC 31086 414061046 SUM 19400 33088 INC 4854 869646311 INC 28552 27989238 SUM 11852 30200 INC 15747 726122903 INC 34127 596285285 SUM 20176 37311 INC 30684 785770234 INC 33070 921060531 INC 20861 130286929 INC 23363 130260118 INC 33782 3890805 SUM 7550 30138 SUM 5811 12087 INC 13952 777284170 INC 33855 873283406 SUM 22625 37970 SUM 16034 23245 INC 35358 84017159 INC 12925 960828816 INC 31774 819682682 SUM 9794 17791 SUM 228 26152 SUM 11363 23889 INC 35048 72761431 SUM 27053 39051 SUM 155 19490 SUM 5563 35359 SUM 3370 37080 SUM 834 28953 SUM 2204 23182 INC 1317 134896589 SUM 3737 5070 INC 40108 593634384 INC 32373 739583234 INC 2134 122681382 SUM 13966 29072 INC 3941 583957157 INC 30212 27801444 INC 38886 458027834 SUM 7152 36326 SUM 3823 34421 SUM 1144 19215 SUM 17308 39877 INC 22802 457820444 INC 12979 415772889 INC 20993 694437173 SUM 3322 36172 INC 16844 851307625 INC 22115 576761634 INC 7134 28695092 SUM 5057 33404 INC 15030 744795050 SUM 10304 36772 SUM 16156 40179 SUM 8917 39973 SUM 2237 25844 SUM 6950 32514 INC 36278 592761292 INC 37045 542245470 SUM 17197 39471 INC 18758 626270179 INC 28779 28448257 INC 25014 442508992 SUM 381 12310 INC 32860 29989263 INC 40467 350511060 INC 17638 129864584 INC 18347 9897429 INC 3520 978740848 SUM 23001 38501 SUM 22323 40428 INC 38983 498255216 SUM 2694 22901 INC 2483 15976840 INC 30068 749001752 INC 33408 11260479 SUM 19325 27542 INC 25397 804772671 SUM 3468 38280 INC 16360 878854476 SUM 1988 32482 INC 1484 879034608 INC 11334 113602700 INC 8323 284202155 SUM 27685 29946 INC 15488 517845027 INC 17373 604153156 INC 8138 977661915 INC 14176 951134141 INC 23835 721318243 SUM 1303 35975 INC 16453 819015490 SUM 14991 39457 SUM 699 36290 INC 985 67479104 SUM 11711 38142 INC 9984 48484836 SUM 2164 38339 INC 15125 143708808 SUM 20665 25152 INC 7650 407178899 SUM 193 35223 INC 13557 976552105 INC 19714 526568562 INC 40157 977243988 SUM 1057 35323 SUM 6007 36392 SUM 9156 21097 INC 20523 71422934 SUM 12698 39533 SUM 5404 38042 INC 38954 265589333 SUM 32254 39537 SUM 16598 38228 INC 5294 145354170 SUM 9130 34012 SUM 19462 36706 INC 6581 959758774 SUM 31051 40493 INC 14862 148194860 SUM 12791 27473 SUM 6625 39376 SUM 12305 22121 SUM 27353 35627 SUM 11391 35178 INC 2495 315005505 SUM 2548 23935 INC 7562 3867164 SUM 13932 39692 INC 31127 147360025 INC 32326 669048693 INC 9344 457570523 INC 2787 339981901 SUM 29951 38809 SUM 10710 38275 INC 20081 256210115 INC 3322 100210353 INC 7513 625897200 INC 40368 668123454 INC 10256 123720938 INC 4051 130080935 INC 29572 803196795 INC 19997 789840721 SUM 12034 28040 SUM 7181 35393 SUM 7935 25332 INC 33945 8470665 SUM 9162 17456 INC 17988 105271462 SUM 1651 26584 INC 33521 5478262 SUM 12106 39805 INC 40051 819510153 INC 9899 24838067 SUM 16096 37592 INC 34256 20611511 SUM 18595 29412 SUM 7215 21776 INC 26189 977334104 INC 26768 626384619 SUM 7901 39141 INC 19179 293554999 INC 39990 755350300 SUM 29930 40183 INC 24554 936640405 INC 2782 156119973 SUM 10780 27910 INC 1399 359709887 INC 38857 21020852 INC 38958 330740577 INC 15566 80250134 INC 36787 138564894 SUM 3067 38774 INC 10267 936697429 INC 17548 994727233 INC 17363 29033068 INC 33333 147476066 INC 31152 946908183 INC 11537 19300809 SUM 5827 21138 SUM 18452 37512 INC 25102 9020550 INC 33121 73685172 SUM 28710 36951 SUM 10092 30841 INC 29304 10730236 INC 33317 933529644 INC 5255 142219339 INC 3686 6119726 SUM 15014 19818 INC 37768 943432075 INC 2063 884283883 INC 10656 28410064 SUM 1472 14267 INC 30769 944628566 SUM 20287 36753 INC 38134 28997475 INC 39607 670517886 INC 10614 138810634 SUM 3445 29592 SUM 1298 24543 INC 33167 123871261 INC 40494 264522553 SUM 2579 29607 INC 33276 438860453 INC 25567 307765441 SUM 5431 26566 SUM 4840 36970 SUM 6187 35122 SUM 8063 32954 SUM 3174 6949 SUM 1732 40593 INC 40168 145363327 INC 18646 16196194 SUM 3629 39843 SUM 28785 30934 SUM 8885 37587 INC 22381 922735607 INC 13002 1777415 INC 53 559073086 INC 15609 923046474 SUM 15076 36601 INC 25906 698867814 INC 1723 73196411 SUM 16089 35375 INC 11037 907902343 SUM 3542 24607 SUM 6916 15469 SUM 17762 37629 INC 9962 943965770 SUM 9654 28576 SUM 3792 32718 SUM 518 29198 SUM 4774 37720 SUM 10786 38818 SUM 18113 37643 INC 33134 777795169 INC 3093 577047503 SUM 13283 39455 INC 25876 394222936 SUM 296 3528 SUM 7757 34525 SUM 11234 35045 INC 20055 137934675 SUM 18903 35212 INC 25811 861715704 SUM 1274 18496 INC 28456 568622005 SUM 3730 21872 SUM 3014 23305 SUM 15977 40204 SUM 12484 34130 SUM 32014 39624 INC 12377 768690180 INC 40152 19927213 INC 34702 124376360 SUM 5662 39450 SUM 14746 37461 SUM 1900 36906 SUM 24852 36483 INC 31151 742789083 INC 37208 20121983 INC 9962 112864488 INC 31622 870117180 INC 38441 678409137 INC 9630 400490544 SUM 19928 29419 INC 31369 840317298 SUM 10439 33170 SUM 6363 12743 INC 39670 108913979 INC 3371 602720448 INC 40047 911050585 SUM 700 20373 SUM 11643 38582 SUM 20109 39794 SUM 34486 40645 INC 40403 919716465 INC 20715 625610840 SUM 3774 12913 SUM 636 26218 INC 33873 146240316 SUM 1179 12972 SUM 34324 37475 SUM 27809 36206 SUM 3670 28601 INC 1350 68978552 INC 21309 79811001 INC 12267 677605352 INC 7438 459058516 INC 14884 625341645 INC 9887 25969206 SUM 5598 36202 SUM 4311 40429 INC 32992 991554386 SUM 3997 17776 INC 37256 59052556 SUM 13327 32568 SUM 5136 30120 SUM 3159 23817 SUM 5646 38601 INC 30852 11753140 INC 21158 536763783 INC 16677 75100206 SUM 2440 6866 INC 17572 810970513 INC 21689 12009128 SUM 5032 31770 INC 20226 552374735 INC 13065 707886221 SUM 15660 39588 INC 27495 990271812 INC 30984 469727415 INC 1962 828174316 INC 37417 356938765 INC 34914 219211852 SUM 7051 10052 INC 16454 29070720 INC 38801 598678182 SUM 799 27921 INC 3250 877907219 SUM 2674 35416 INC 12907 774156772 SUM 14480 33399 INC 34475 115763503 INC 14332 577821377 INC 5549 725990385 INC 27640 73461461 INC 6240 926842969 INC 29872 319044960 INC 2893 823149495 INC 5063 488414339 SUM 4541 8730 SUM 8687 23718 SUM 8958 35710 INC 30324 894214690 INC 32880 928376902 SUM 4043 32009 SUM 3734 7412 SUM 2832 39222 INC 18228 570459756 INC 16901 878677023 INC 24625 955315353 SUM 4008 15544 INC 28410 141160886 INC 32564 170129582 SUM 1533 37322 INC 18773 336983526 SUM 12037 30268 SUM 3356 24582 SUM 19698 34612 SUM 21305 39977 SUM 7791 15220 SUM 10079 36761 INC 20163 303895699 INC 15408 770768338 SUM 4983 30017 SUM 8320 28083 SUM 7343 39748 SUM 27593 38879 SUM 3361 33964 INC 35288 14366141 INC 33799 760555188 SUM 307 1577 SUM 4959 32736 INC 4278 69871185 INC 4446 936355133 INC 27859 108937479 INC 6684 996368090 INC 10051 662873073 SUM 2888 6709 SUM 5531 13674 SUM 51 21891 SUM 17028 40236 SUM 630 13843 INC 32612 955324077 SUM 208 37823 INC 31559 139025883 SUM 12125 39471 SUM 62 12604 INC 26032 959781471 INC 7611 342809117 INC 29851 191159601 INC 10428 845467252 SUM 2522 14603 INC 15167 743303923 INC 11398 28820591 SUM 13807 40552 INC 26865 21106661 SUM 8297 20320 SUM 958 23533 SUM 7140 40095 INC 21511 992871185 SUM 532 19721 INC 950 853345533 INC 20897 492643999 INC 39437 518916146 INC 20876 316005312 SUM 6472 20154 SUM 10021 22536 SUM 9364 38330 SUM 16751 40393 SUM 328 29572 INC 34810 941630273 SUM 2644 26503 INC 24347 401429376 SUM 1219 39444 SUM 14522 24705 SUM 11532 39112 INC 4669 126447288 INC 30742 732891750 SUM 14100 31913 SUM 10116 31048 SUM 599 33555 INC 4173 145750105 INC 3391 845190900 SUM 20028 35772 SUM 32203 40636 SUM 26655 38824 SUM 6232 38968 INC 10416 405760181 SUM 89 13127 INC 8874 836898675 INC 5799 787297039 SUM 1003 34794 SUM 1226 12730 SUM 10457 24026 INC 38387 986513283 SUM 201 18929 INC 35823 610585062 INC 16279 894354441 SUM 31625 40168 INC 13365 73738996 INC 2462 591350171 INC 33042 739537295 INC 8614 609295211 SUM 27201 40417 INC 9404 349064745 INC 32569 811387405 INC 10871 995435747 SUM 13668 40291 SUM 8849 18902 SUM 2493 31361 INC 4857 962894444 INC 40328 246242433 SUM 22155 29797 SUM 31322 38390 SUM 4139 15793 INC 23907 110732791 SUM 13100 32872 SUM 12212 40235 INC 32842 804880679 INC 28034 113623871 SUM 15250 20292 INC 20839 95840771 SUM 13796 40262 INC 21930 760426198 INC 29482 500801701 SUM 5271 36995 INC 8054 461264262 INC 1138 992653551 INC 34673 894647043 INC 20734 861297454 SUM 10285 38763 INC 17371 96097837 INC 33448 735177430 INC 24645 109697244 SUM 6802 21974 SUM 34349 35976 INC 32871 104465494 SUM 22373 36856 INC 35572 619474817 SUM 25795 39372 INC 34269 883574795 SUM 4436 27765 SUM 15589 38362 INC 826 865314325 INC 14392 878724467 SUM 18811 38370 SUM 5940 38956 INC 16006 223764139 SUM 8343 34189 INC 24734 799999025 INC 14266 24578824 INC 13913 64396069 INC 26535 933687846 SUM 4359 24723 SUM 9586 34768 SUM 350 32220 INC 8427 334006835 SUM 6701 40158 SUM 12740 28086 INC 28727 401519376 SUM 16380 38972 SUM 1681 31303 SUM 17982 25165 INC 240 128101396 SUM 11897 40247 INC 28712 129618768 INC 35536 694483790 SUM 1078 17555 SUM 23057 40156 SUM 4663 39201 INC 21661 63780003 SUM 6560 37999 INC 8247 769580837 INC 12002 995516419 INC 16801 223175880 INC 19577 28553077 SUM 21239 29487 INC 39827 583265255 INC 31431 191004271 SUM 1142 22938 INC 15171 89031027 INC 16337 678236372 SUM 23386 29501 INC 7083 513712223 SUM 2081 32390 INC 29265 480963519 INC 35168 408888541 INC 3677 532391160 INC 3528 97071143 SUM 452 9639 SUM 4044 31537 SUM 1992 31715 SUM 14425 18957 INC 35219 145587604 SUM 1454 25240 SUM 14 13028 SUM 2893 39855 SUM 3810 12845 SUM 20952 22398 SUM 6469 22131 SUM 3866 24300 INC 6113 960789333 SUM 30096 36031 INC 7506 26578885 SUM 23443 32763 INC 21440 138460098 INC 23699 56205806 INC 11628 977075558 INC 30661 147309332 SUM 18352 36147 SUM 1565 24629 SUM 18885 40307 INC 15525 125904860 SUM 5736 36045 SUM 14677 37257 INC 7387 885962409 INC 39661 845178024 SUM 4303 40104 SUM 13300 26529 INC 946 62166510 INC 38790 52522320 SUM 4460 29169 SUM 12117 36351 INC 947 298202584 SUM 25916 33049 INC 15234 543201172 SUM 2722 27135 SUM 2805 18709 INC 35245 56391933 INC 984 4846469 SUM 5449 39545 SUM 7165 34091 INC 28800 492189415 SUM 29423 38417 INC 11861 93347859 INC 17888 113903636 INC 13434 477016861 INC 31305 458640917 SUM 26876 29902 INC 34208 341799005 SUM 20084 39278 SUM 34 27765 SUM 11694 30684 INC 6529 145384922 SUM 15 12856 SUM 14221 35094 INC 13574 872166500 SUM 8788 28806 SUM 27847 34171 INC 1879 610077066 SUM 7348 37530 SUM 15455 33923 INC 27086 610425481 INC 6053 11220248 INC 157 492017279 SUM 7970 40439 INC 31260 538772088 INC 31262 42086755 SUM 4530 35544 INC 7111 416291650 SUM 3585 34224 SUM 20210 31893 SUM 1633 4884 SUM 2257 11494 SUM 11350 14011 SUM 22719 32512 INC 29517 856792354 INC 5591 432033826 SUM 21269 29010 SUM 708 28459 INC 32613 907397836 SUM 4935 22238 INC 1755 758442263 SUM 5047 26598 SUM 6655 39373 INC 21329 12896711 INC 37845 803093614 INC 1892 12972678 SUM 7997 25541 SUM 2556 33063 INC 7005 43923760 INC 711 80245452 SUM 29261 35990 SUM 5017 16891 INC 20285 224973772 SUM 25431 38913 INC 4854 981765554 INC 6686 418468728 INC 7399 805245225 INC 35663 755618957 SUM 5438 20681 INC 15234 147469759 SUM 31681 33606 SUM 13864 33776 SUM 9347 22949 INC 16189 945086962 INC 4726 58297959 INC 4954 860677053 INC 12008 961502136 SUM 10860 39204 INC 1277 113885907 INC 7262 787415484 INC 17564 28762998 SUM 15892 33656 SUM 41 21476 SUM 3937 17869 INC 7135 795113970 INC 6616 606182386 INC 15930 20126191 SUM 772 16018 INC 23695 145363844 SUM 22661 40187 INC 29842 274967415 INC 13573 183935522 INC 1433 487986230 INC 13605 945195157 INC 37659 892721784 INC 4128 957695536 SUM 14202 37891 SUM 8078 37234 INC 26105 18577378 SUM 14028 14924 SUM 18414 34802 INC 30651 616947865 INC 38540 957531137 SUM 34112 40669 INC 27906 134871050 SUM 16370 37139 INC 18252 62940161 SUM 5801 34196 SUM 646 33019 INC 10596 13190570 SUM 6580 40555 INC 29087 574956134 SUM 11337 36961 SUM 1369 10679 SUM 26862 35563 SUM 15869 40301 INC 2020 894809814 INC 28741 906232551 INC 13344 826595452 INC 9500 719586157 SUM 34538 40509 INC 4107 827439853 INC 16995 926225980 INC 26977 994475523 INC 28865 766428108 SUM 9668 32190 INC 37320 684791412 INC 2739 105478119 INC 30909 11198938 INC 37985 103800609 SUM 4152 21723 SUM 3738 39563 SUM 15059 39490 INC 40158 876988925 SUM 8026 12532 SUM 27672 32954 INC 25349 727064252 SUM 21743 31488 SUM 16722 34257 INC 17366 393011941 INC 12680 143276306 INC 72 28560273 SUM 8093 39558 SUM 5383 20393 SUM 16065 35867 INC 15741 860110580 SUM 9194 38707 INC 27009 145353602 INC 37934 24624330 SUM 1415 7487 INC 11726 756436484 SUM 4531 6436 SUM 5032 32524 SUM 7537 16393 INC 14325 722291789 SUM 29131 31170 INC 32471 406123385 INC 7104 935005452 SUM 1492 36780 INC 28378 542453742 SUM 1967 36203 SUM 13196 30090 INC 38593 884268475 INC 34772 441275185 SUM 9376 40233 INC 26208 872836986 SUM 28327 40597 SUM 4588 38191 INC 13966 536726974 SUM 21723 33618 INC 21002 486033396 SUM 36440 38441 SUM 9067 36010 INC 12958 888549801 INC 38217 715717971 SUM 12048 40658 INC 9756 473710273 SUM 21967 39073 INC 10526 575899562 INC 9379 941897931 SUM 2811 35599 SUM 5703 18509 SUM 12154 39502 SUM 2086 40661 SUM 29413 40080 INC 34774 113346577 SUM 5330 11661 SUM 13660 25102 SUM 12127 27082 INC 27170 610292314 INC 39163 929373006 SUM 9453 38550 INC 33533 939348566 INC 24798 685327051 SUM 139 27444 SUM 6941 34833 SUM 17011 32597 SUM 8398 21915 INC 33790 136176543 INC 33948 248019341 INC 36106 43922290 SUM 5368 31832 SUM 11227 19263 SUM 5538 18297 SUM 2455 39097 SUM 1057 10854 INC 36312 539022718 SUM 6978 9605 INC 542 515814563 SUM 470 26531 INC 34083 869358394 SUM 24110 40590 INC 29549 879033035 INC 30725 955495322 INC 27416 589537458 INC 18703 835614628 SUM 15944 36352 SUM 2407 35465 INC 35425 591357570 SUM 12820 39289 INC 9299 735451096 SUM 4027 23000 INC 19475 940514506 SUM 5782 39440 INC 17542 7958630 SUM 17098 39095 SUM 15169 32974 INC 37544 758984329 INC 36914 146508801 INC 39818 534171390 SUM 2397 28533 INC 16170 28423264 SUM 3183 40611 SUM 6427 30228 SUM 3155 36114 SUM 322 7920 INC 22196 460623658 SUM 9189 37970 INC 28749 574361121 INC 7 275017428 SUM 11366 20946 SUM 14354 40515 SUM 1831 24504 SUM 8683 10635 SUM 13783 29832 SUM 4373 36142 SUM 4765 34567 INC 7482 879833562 INC 17805 136820131 INC 22935 953392967 SUM 3772 38449 SUM 13450 40208 SUM 2298 28171 INC 9885 146399247 SUM 18689 40207 INC 11331 71478802 INC 24402 514253955 INC 40591 736036075 SUM 29987 33503 INC 12759 313308445 SUM 396 23833 INC 11248 992177469 SUM 2584 27603 SUM 19462 36748 SUM 8695 27191 INC 1293 769040232 INC 18590 75380643 SUM 7302 31075 INC 27319 919716985 SUM 33091 38728 INC 23622 987905549 SUM 15952 28718 INC 2893 837049382 INC 18115 527949171 INC 10809 357971457 INC 20491 79147036 INC 12241 146912823 INC 38099 879029638 SUM 182 32646 SUM 12785 36850 SUM 14803 35756 INC 9977 142732182 SUM 24221 35655 SUM 4723 31256 INC 1813 100264446 SUM 13585 22036 INC 34590 986922793 INC 20640 913334068 INC 27637 840328777 INC 7940 710301146 INC 23814 509940996 SUM 7172 38090 INC 27432 915107341 SUM 2495 7711 SUM 6782 36862 INC 18485 894238520 SUM 30360 39248 SUM 3159 26807 SUM 12781 34798 INC 38117 862805575 SUM 3988 23290 SUM 8409 34706 SUM 4854 19456 INC 14802 589212119 SUM 4714 23427 SUM 5887 17466 SUM 4125 15614 INC 3570 779440845 SUM 15922 34293 INC 12073 780079443 SUM 8692 36342 INC 37776 749693769 INC 30724 941432134 INC 32317 913661791 SUM 16996 35572 SUM 1095 40439 SUM 4748 23018 SUM 22251 33068 SUM 11586 19552 INC 10878 220095153 SUM 16357 40000 INC 40618 965938048 SUM 18280 36647 INC 33279 684485852 INC 12801 970166393 SUM 9649 38203 INC 20293 469326052 SUM 5820 28239 INC 23566 46054956 INC 29437 130558000 INC 21843 425052152 INC 31889 143236961 INC 24030 333477187 SUM 3472 34959 INC 18019 911769968 INC 36374 178493668 SUM 7385 20335 SUM 6338 37902 INC 17206 9058751 SUM 3709 32433 SUM 9908 37174 INC 29336 760474469 INC 30122 17180841 INC 2984 502304196 SUM 4247 20436 SUM 32473 40119 INC 19656 342141296 INC 23804 961397825 SUM 2111 32584 SUM 24904 35615 SUM 1005 22401 INC 38114 879022548 INC 31747 27713800 SUM 634 36770 INC 34020 570661187 SUM 1213 13855 SUM 6588 24965 SUM 583 38346 INC 20775 24869132 INC 27050 136951351 INC 30031 960906288 INC 35654 950247202 SUM 5092 40240 SUM 20418 40655 SUM 6693 21870 SUM 14344 39242 INC 5965 687934291 SUM 808 21591 SUM 3391 25128 INC 4829 660646673 INC 24330 894779808 SUM 10601 19000 SUM 6468 26215 INC 10278 28791905 INC 39981 138335420 SUM 6440 26853 INC 33562 71968009 INC 36532 28904132 SUM 3755 35646 SUM 2697 12669 SUM 7436 23954 INC 37810 97132311 SUM 241 38982 INC 10890 753208208 SUM 4321 26462 INC 25763 73647235 SUM 10171 39973 SUM 612 39317 INC 3652 28017243 SUM 7315 29743 SUM 600 34628 INC 32492 430379511 INC 39686 820673882 INC 16787 729506450 INC 15952 146429310 INC 35357 527111271 SUM 1080 22476 SUM 3564 39624 INC 11820 26116169 INC 7308 18306714 SUM 10059 36024 INC 33836 101993290 INC 37474 128522899 SUM 34289 37091 SUM 2138 22974 INC 11592 29003316 INC 7124 954797228 INC 21553 13206110 INC 34032 487832588 INC 5143 418446418 INC 15438 486616366 INC 906 355749009 SUM 7826 16986 INC 2917 766463676 SUM 29516 39121 INC 12345 113559629 INC 21423 606927 SUM 1069 39985 SUM 6308 31181 INC 10213 699465117 INC 39374 508725972 INC 22194 951860811 SUM 3841 35915 INC 26945 13215547 SUM 11725 20858 SUM 192 25018 INC 6805 636143428 SUM 26038 38366 INC 22291 936670032 SUM 2505 30298 SUM 25528 38311 SUM 17481 38751 INC 6463 795251851 SUM 8515 24212 SUM 160 31870 SUM 14886 27201 INC 17164 608482443 SUM 9107 26238 INC 34147 954105845 INC 14390 985422244 INC 4218 518216620 INC 26997 869682784 INC 40093 812546791 INC 19072 453216887 SUM 2928 38342 INC 19113 128867744 INC 23480 722258084 INC 14527 827995884 SUM 10677 34125 INC 6492 952903820 INC 5842 492177856 SUM 20433 29605 INC 29983 878875070 SUM 4533 30868 SUM 34444 39704 SUM 8945 32852 INC 11339 155972362 SUM 7586 36969 INC 37989 341084676 SUM 19129 39549 INC 17624 940735646 INC 28715 861945659 SUM 7736 34967 SUM 9520 30872 SUM 15141 38901 INC 35589 211734271 INC 19143 787452937 SUM 220 34115 SUM 4513 23935 INC 10630 61301889 INC 2714 964153056 SUM 7699 29218 SUM 26588 35798 INC 12385 649132025 SUM 1921 3616 INC 39689 407132592 SUM 13266 35460 SUM 2392 21895 SUM 27319 32705 INC 27617 66771924 SUM 9439 38192 INC 27296 999608427 INC 8019 139085762 SUM 6387 38161 INC 28177 339543923 SUM 912 39556 INC 39545 820625522 SUM 15577 30380 INC 33700 145357469 INC 4208 714409586 SUM 15903 39608 SUM 2683 35590 SUM 15087 37399 INC 39708 78250818 INC 22179 474705827 SUM 1027 27020 SUM 23 11304 INC 9270 214837342 INC 29196 433478428 SUM 28660 39614 INC 27519 6505932 INC 36500 8245549 SUM 30973 37690 INC 26834 75602601 INC 3165 173093519 SUM 8615 40445 INC 13589 145105073 SUM 148 31386 SUM 11637 34669 SUM 8039 33726 INC 1243 69464984 INC 19190 577050945 INC 23462 809537239 INC 28208 940920042 INC 28750 511051266 SUM 1436 35994 SUM 13575 22617 INC 4183 29059959 INC 17775 67734760 INC 18477 946094833 INC 21856 458483903 SUM 17757 36945 INC 1600 119913024 INC 32752 937720946 SUM 20608 34074 INC 2407 844947871 SUM 483 31586 INC 38062 686577090 SUM 26075 36204 INC 23815 245398367 INC 3316 771746681 SUM 26234 40640 INC 8814 967732415 SUM 378 23315 INC 27261 869341071 SUM 24640 31177 INC 27206 416650478 INC 27281 436483740 SUM 7927 27290 SUM 209 21046 SUM 3338 37229 SUM 6219 9443 INC 26717 916136078 INC 21462 725068298 SUM 4595 10221 SUM 11341 37964 SUM 1912 36619 INC 1884 424024281 SUM 8842 38451 INC 155 25497582 SUM 11737 23069 INC 38203 59280481 SUM 29206 33832 SUM 12682 34204 SUM 9819 40577 SUM 18987 35154 INC 5389 337936027 INC 17564 931045351 INC 26588 626060236 INC 38108 523176702 SUM 13401 36886 SUM 7813 17593 SUM 18851 37004 SUM 208 20351 SUM 904 32018 INC 32960 960809785 INC 17755 12548580 SUM 10115 37033 SUM 17277 29274 SUM 1250 30993 SUM 8105 14207 SUM 6545 20391 SUM 3386 31422 INC 27669 183514984 SUM 8098 30828 INC 34575 173370930 INC 37580 936777845 SUM 32972 36472 INC 1390 68871417 INC 33331 961958097 SUM 4852 30080 SUM 9206 28981 SUM 26836 29392 SUM 18673 38989 INC 17193 130622383 INC 22578 501548645 INC 30150 75094837 INC 23720 528130240 INC 19426 56728503 SUM 8005 35301 SUM 14468 36796 INC 14540 70290496 SUM 7405 18314 INC 14867 568134775 INC 40352 637483566 INC 7851 485916347 INC 36997 558118090 SUM 631 27321 SUM 1237 5606 SUM 22757 31006 SUM 21922 39112 SUM 5106 38289 INC 30013 3644618 INC 15722 805247258 INC 37846 894518165 INC 34827 129590200 SUM 1074 38225 SUM 2615 19233 INC 12874 991022015 INC 4302 112877522 INC 11510 103947312 INC 11587 54672195 SUM 1017 10022 SUM 996 23921 SUM 27082 35672 SUM 48 40182 SUM 5287 40593 INC 27740 850326098 SUM 13069 33214 SUM 22484 33110 INC 14941 9014612 SUM 1319 36694 INC 9803 877943473 INC 70 526432484 SUM 6722 26006 INC 38436 475165948 INC 7114 758965302 SUM 749 10063 SUM 2627 30720 SUM 19908 38162 SUM 1151 39997 SUM 15934 34950 INC 11335 878713450 SUM 109 31323 INC 29404 924129619 INC 27146 28954420 INC 20772 791093283 SUM 448 31556 SUM 1939 29372 SUM 5043 39968 INC 14286 812560561 INC 20241 54300090 SUM 415 39256 INC 9025 404049853 INC 14870 609085142 SUM 4 36905 SUM 19003 38296 INC 38176 659806289 SUM 419 32944 INC 15490 458557337 INC 18258 843345427 SUM 13341 37412 SUM 26051 33218 INC 1414 619387291 SUM 10199 37774 INC 39208 811645693 INC 7596 23816130 INC 8744 913248067 SUM 20146 39947 SUM 18760 40436 SUM 6586 37334 INC 36119 987097812 INC 5087 940859857 SUM 8504 37640 INC 16526 28791919 SUM 6900 35821 SUM 6396 29257 INC 14915 133185002 SUM 23534 40042 SUM 8394 20935 SUM 2549 11043 INC 17606 686801599 SUM 8159 28759 INC 18931 726842318 SUM 4664 30972 SUM 6763 15183 INC 25004 423967352 SUM 12788 19630 INC 28944 944125794 SUM 29075 40173 SUM 33280 37434 SUM 5355 40629 SUM 784 32661 INC 26934 681633577 SUM 300 35877 INC 34968 75998814 SUM 254 29451 INC 26551 995519075 SUM 3011 10951 SUM 1776 39130 INC 37654 795156901 SUM 187 7558 INC 17724 102890738 SUM 26933 38266 INC 23461 847108023 INC 966 63585041 SUM 26794 34115 SUM 8493 27180 SUM 18827 36326 INC 39439 736119173 SUM 1541 3394 INC 17367 795991076 SUM 1425 22521 INC 17101 108861678 SUM 19918 33752 SUM 133 25063 INC 35122 2040529 INC 17170 11058908 INC 18682 719394116 INC 21735 622177671 SUM 15526 23804 INC 23101 811686510 INC 10683 866437794 INC 29286 11206639 SUM 9052 39549 SUM 517 5332 INC 3429 145199723 INC 12502 487786985 INC 28005 59399756 SUM 12942 21700 SUM 19308 25685 SUM 2688 40409 SUM 26506 38651 INC 8866 409654217 INC 3474 357851315 INC 32143 9060514 SUM 18892 40351 INC 9592 204817968 INC 7177 437006533 SUM 13018 28670 INC 39486 954313806 SUM 1343 31523 SUM 15735 22302 SUM 22104 26112 SUM 8562 29841 INC 35789 959316357 INC 5261 859080162 INC 5280 626318657 SUM 6908 18327 SUM 28646 40271 SUM 12386 29083 SUM 21681 34348 INC 40481 29049052 INC 2070 930174253 INC 4495 487687935 SUM 3481 30319 INC 20560 995290192 INC 12734 474881540 INC 4460 142855931 INC 6595 154287473 SUM 5646 39169 INC 30064 492073989 INC 508 223761246 SUM 2304 38329 SUM 2313 35001 SUM 9866 29146 SUM 15281 26484 INC 3881 375722579 INC 37273 73278439 INC 2072 989826273 SUM 6250 33672 INC 39786 992268075 SUM 666 29539 INC 2938 147191626 INC 16087 924806982 SUM 35057 39730 INC 17465 425042128 SUM 3493 38236 INC 7007 146624646 INC 16698 79312663 INC 26148 77994738 SUM 19579 40112 INC 72 940593097 INC 4940 70925395 INC 36547 147445147 SUM 18470 39547 INC 7845 320913287 SUM 74 18337 SUM 651 24919 INC 21221 351166035 INC 40303 16315417 INC 23925 284020123 INC 36904 970318364 SUM 805 18945 INC 40230 616730109 INC 23370 16478327 SUM 30984 38842 INC 6886 79086910 INC 38830 902279917 SUM 4763 20783 INC 24431 823240497 SUM 6817 31670 SUM 948 29274 SUM 21203 37789 INC 25627 483505245 SUM 1990 9775 INC 23737 610563570 SUM 7786 12015 INC 21533 73668986 INC 11237 615400791 SUM 22547 40362 SUM 15259 40458 SUM 1801 39053 SUM 2631 35490 INC 24038 756417984 INC 6478 885828285 INC 6605 893799696 INC 24085 543195254 INC 30393 738109833 INC 18435 945241701 SUM 9316 36519 INC 23055 735697840 SUM 10262 22731 SUM 10504 40302 INC 11508 45495922 SUM 3418 36725 SUM 17701 40460 SUM 16756 39377 INC 17582 41508293 SUM 7268 38536 SUM 5423 36316 SUM 5473 25463 SUM 21962 33153 SUM 21253 40631 INC 926 951357083 SUM 5521 39014 INC 14560 945867618 SUM 38041 39828 SUM 2041 38591 INC 22016 986833468 SUM 8524 25361 SUM 8000 39335 SUM 20108 39394 SUM 1876 34564 INC 32270 856024616 SUM 17777 36980 SUM 5311 18294 INC 37370 758538572 SUM 11441 39342 INC 1772 623766630 INC 21752 742822747 SUM 4096 21581 SUM 2541 14458 SUM 13765 25468 INC 30903 459317934 INC 715 28804348 SUM 2052 29179 SUM 3536 39046 INC 18023 138429849 INC 12039 306931839 INC 39866 38415825 SUM 1046 31120 INC 13646 46939986 SUM 11988 28083 INC 20769 987096955 SUM 12940 38131 SUM 27727 38868 INC 2128 842652774 SUM 8106 20787 SUM 14368 36662 SUM 801 37202 INC 39681 702822570 INC 30032 29075578 INC 17743 79322595 INC 310 273919912 INC 27698 739106038 SUM 8 25906 SUM 77 21612 INC 2106 338701054 SUM 27376 31120 INC 7576 147373833 INC 34696 606309139 SUM 31355 39154 INC 10382 515372946 SUM 15978 29409 SUM 1820 25758 INC 38363 130235708 INC 11940 995515498 SUM 15613 36436 SUM 353 18265 SUM 12086 15388 SUM 1191 37907 SUM 1350 28958 INC 28324 811108170 INC 40332 791473041 INC 134 994951479 SUM 11690 26905 SUM 31945 35020 SUM 2519 16477 INC 32320 882275897 SUM 9182 20704 SUM 4018 17640 SUM 20212 24367 SUM 30880 40404 INC 34420 146406424 SUM 9590 38949 INC 36250 683418933 INC 3103 146808917 SUM 22362 38838 SUM 3578 25764 INC 4506 894846207 SUM 14946 34095 INC 36969 954039501 INC 11152 146382899 INC 16367 73666819 INC 16606 22984767 SUM 15267 31619 SUM 9357 39362 INC 34135 64969177 SUM 2233 32293 INC 37595 147431059 INC 34774 604041105 SUM 9777 30151 INC 4683 920992781 SUM 746 29867 SUM 18189 35844 INC 22190 680550830 SUM 6171 33742 INC 19919 950791348 SUM 1644 34105 INC 11847 6510399 SUM 7572 34373 INC 25265 954769294 SUM 604 13733 SUM 12157 25405 INC 19360 685223949 SUM 21932 39953 INC 39717 121070074 SUM 1795 36592 SUM 16758 21557 INC 2939 222589152 SUM 11856 38764 SUM 5353 30020 INC 19335 491974791 SUM 3503 31170 INC 17244 65025565 INC 13199 441769468 SUM 2761 40031 INC 28138 138277902 SUM 16140 26528 INC 13562 183590705 SUM 3470 20971 INC 14267 819765599 INC 35523 971294542 INC 14408 465938168 INC 4084 636295484 INC 26388 42360789 INC 24158 476344410 SUM 3859 14701 SUM 6445 36844 SUM 682 10920 SUM 1273 37201 SUM 50 4692 INC 34738 894837547 INC 4797 13853582 SUM 346 13286 SUM 8085 37389 SUM 23361 25086 INC 16011 917538512 INC 25064 940468058 SUM 9443 39878 INC 7396 937640275 INC 31986 492193137 SUM 2260 33839 INC 10871 109569916 SUM 1879 31817 INC 7045 894582735 SUM 9201 20586 INC 24429 693533812 INC 12929 945952213 SUM 636 19667 INC 30034 80101360 SUM 3932 17287 SUM 33129 40141 INC 27595 991306990 SUM 606 26944 SUM 11514 32696 SUM 14120 28531 SUM 8741 18090 INC 32020 486944569 SUM 685 1490 SUM 3814 30599 INC 40529 458633147 SUM 11619 27708 INC 3710 109639935 INC 35025 144810626 SUM 7369 36862 INC 8803 978241491 INC 11846 816327774 SUM 111 33551 INC 38061 878970606 INC 10970 693489183 SUM 6831 29673 INC 2471 676446976 SUM 9308 16615 INC 4213 913395353 SUM 4828 21552 INC 386 936309889 SUM 5299 11245 INC 25268 28035418 INC 28601 134175060 SUM 5906 35616 INC 38942 912589634 SUM 4065 10421 SUM 10413 34600 INC 36703 119890560 SUM 4596 8202 INC 38391 421648967 INC 23338 652673008 SUM 23998 37237 INC 38986 740871006 SUM 7041 33379 INC 542 995441260 INC 6994 73693016 INC 31450 6310296 SUM 81 21633 SUM 23344 38426 SUM 6074 35342 SUM 2221 19275 INC 39655 558905289 INC 12694 904505799 SUM 837 18808 INC 28441 946413996 INC 800 931472474 INC 5549 468202363 INC 29914 62898168 INC 1284 391538648 SUM 11494 28451 SUM 2709 26922 INC 37833 419804626 INC 105 78250816 SUM 21716 36624 INC 39857 676250405 SUM 2697 16807 INC 6536 198570364 SUM 9318 29510 INC 15280 810756763 SUM 15190 40418 INC 33328 935084708 INC 7821 122193351 SUM 4473 19586 INC 7746 13211486 INC 32129 619737257 INC 35619 71978527 INC 4177 994438393 INC 3343 79201114 SUM 31934 38727 INC 34115 617640420 SUM 3629 17271 SUM 1281 32255 INC 19985 944969173 INC 12471 400568374 SUM 1085 18569 SUM 2249 40443 SUM 8600 32916 SUM 6512 28169 INC 20210 703419770 INC 18646 284195603 INC 13632 867470841 SUM 609 31139 SUM 5210 38618 INC 32129 103434030 SUM 17651 25912 INC 15389 147410649 INC 20783 878864038 INC 26359 669084465 SUM 1812 9651 INC 29019 143201886 SUM 35706 40387 SUM 19583 37970 INC 34301 804177392 SUM 5377 32628 SUM 9432 30204 INC 6175 21276594 SUM 26462 39351 SUM 6138 35727 INC 35369 113469852 SUM 4 1498 SUM 18336 28030 INC 34459 932541981 INC 36258 525534184 SUM 1236 34160 INC 3667 924209064 SUM 12241 27047 SUM 7932 40642 SUM 19920 38988 SUM 7236 35680 INC 1268 759855053 INC 26761 990623720 SUM 25758 38955 INC 6475 887238992 SUM 250 4772 SUM 1039 19871 SUM 9666 33709 INC 28001 894273309 SUM 1261 12664 SUM 852 8819 SUM 20684 38047 INC 1237 528284980 SUM 13172 27646 INC 31539 104995064 SUM 2562 37120 INC 8950 951107577 INC 2996 995523768 INC 8545 165718027 SUM 4793 30288 SUM 907 34786 SUM 26836 33641 SUM 48 39408 INC 37785 941870015 INC 38489 143807742 SUM 12306 25930 INC 29214 219583333 SUM 9900 17087 SUM 12001 39326 INC 6647 122488041 SUM 1741 27932 INC 8373 990281893 INC 34091 273699030 SUM 3216 24947 SUM 24551 30702 SUM 959 31028 INC 36052 69136764 SUM 559 23884 INC 34537 480935848 SUM 2500 35461 INC 40440 10192456 INC 37596 436177209 SUM 3903 26772 INC 40147 926755410 SUM 2824 5476 SUM 2405 25344 INC 11109 118100910 SUM 18367 31059 SUM 1855 38865 INC 40359 73637473 INC 35050 301693394 INC 31850 476124207 SUM 8356 37060 SUM 526 8320 INC 13480 888198724 INC 1873 469073651 SUM 4166 37712 INC 15372 858439887 SUM 98 39817 SUM 30383 38269 SUM 13862 37329 SUM 11015 29268 INC 40166 610427327 SUM 10999 31383 INC 12082 96627573 INC 28921 904758422 SUM 12636 33096 SUM 5766 13508 INC 18906 136992332 INC 3948 826033334 INC 29884 583810026 INC 11348 760648675 SUM 31060 38985 INC 35978 73691824 INC 29784 637469443 INC 31882 877885966 SUM 8528 17137 INC 36199 892080342 INC 3464 420911989 SUM 7114 20783 INC 18929 996474241 INC 20362 595983091 SUM 15358 28944 SUM 9803 30750 SUM 13644 39379 INC 18990 112812744 INC 13093 913242362 SUM 3516 35352 SUM 4775 40325 INC 22188 628598508 SUM 6369 24457 INC 24950 11520328 SUM 5392 24558 SUM 7328 33701 SUM 708 33025 INC 4933 975465416 INC 1748 106033766 SUM 11830 40432 INC 38824 943057600 INC 37853 295697964 SUM 14098 25425 INC 34120 55888969 INC 37045 113900285 SUM 7635 35769 SUM 21612 40074 INC 15618 112765082 INC 14479 860374996 SUM 6495 27199 INC 4940 833770343 INC 28478 87819087 INC 11865 77212443 INC 4533 870617311 SUM 8590 31784 INC 19221 194126200 INC 21549 734849 INC 21228 868437232 INC 35171 259630680 INC 7083 822191668 INC 22980 960864028 INC 32053 625902436 INC 33737 533980065 INC 27855 111824190 SUM 12404 30910 INC 8591 63534182 INC 3612 110440792 INC 39732 776049736 INC 528 520073423 INC 5891 693514702 INC 15570 73683906 INC 5498 978699893 INC 19867 935309781 SUM 12920 37042 INC 6398 459225688 SUM 2936 21187 SUM 11074 26392 INC 29896 492191499 INC 3817 878923236 INC 30490 465506197 INC 835 927863943 INC 16558 601643107 SUM 6029 30892 INC 12666 147467615 SUM 1545 39617 INC 14015 29063028 INC 39674 71279333 SUM 27651 40266 INC 23450 854265956 INC 24862 120192193 INC 39494 787003641 INC 20722 811870420 SUM 3167 9930 SUM 9009 29862 INC 9429 493305305 SUM 10140 36316 SUM 16387 29113 SUM 7687 38715 INC 17960 492178577 SUM 1834 9926 INC 8775 901325 INC 27461 981861605 SUM 8905 16362 INC 4170 418005380 SUM 14438 40582 SUM 38985 40164 INC 25629 130701554 INC 32197 744305115 INC 16609 28279648 INC 39064 440698222 INC 9644 491658835 SUM 10988 38370 SUM 1203 38024 SUM 27253 36369 INC 25857 61108201 SUM 1809 36805 INC 4773 843372326 SUM 982 32817 INC 7811 15781837 SUM 1113 19504 INC 20645 80348400 INC 36548 820915183 SUM 17516 25317 SUM 2665 7883 INC 20220 843380375 INC 13972 78224420 SUM 10750 16938 SUM 20261 29588 SUM 21347 31879 SUM 1035 38194 INC 2632 931047226 SUM 29542 39410 SUM 20640 32531 INC 13321 995340345 INC 27619 669424588 INC 22947 28921583 SUM 27259 31482 SUM 4070 37225 SUM 2534 14400 SUM 19222 33784 SUM 15407 35362 INC 15491 610299480 INC 30561 4289979 INC 3318 743781311 SUM 60 34178 SUM 752 38933 SUM 21861 28562 INC 33386 774441906 INC 39171 929765190 SUM 24185 34595 SUM 26368 35778 INC 13838 992374249 SUM 14125 30305 SUM 15932 35075 INC 36056 367110583 INC 16393 209701457 INC 15884 604299069 SUM 7019 37331 INC 15378 12237200 SUM 3986 28277 INC 19066 418369411 SUM 37757 38485 SUM 3603 27856 INC 31750 446660177 SUM 29031 38468 INC 5213 853602560 SUM 1946 34509 SUM 26757 33224 INC 28784 73385381 INC 21275 52718797 INC 957 955426099 INC 25129 626108050 SUM 3105 11697 SUM 6384 31096 SUM 22792 31675 INC 29960 491895793 INC 12421 244599566 SUM 39177 39909 SUM 3143 17121 INC 7695 37012095 SUM 2583 23235 INC 32135 702687627 INC 6297 893366644 INC 20880 80084 SUM 3400 29329 SUM 2825 34279 INC 32796 445942081 SUM 1949 32919 INC 2371 874808771 INC 1596 11687886 INC 10863 12368132 INC 29837 993019305 INC 23972 113924148 SUM 1389 29679 SUM 15100 40433 INC 35670 708062258 INC 31832 995463314 SUM 1337 37645 INC 13913 818958891 SUM 22171 39293 INC 5687 889274830 INC 1294 844905551 SUM 1051 22533 INC 14461 986988415 INC 30078 995031452 INC 30318 552637810 SUM 942 38935 INC 16882 94467512 SUM 3398 21628 SUM 1308 35637 INC 35048 526058119 INC 36757 842381576 INC 19239 857863763 INC 15553 257698051 INC 19939 795549107 SUM 15006 35694 SUM 7704 26577 SUM 18426 36600 SUM 19878 31754 SUM 2183 39062 INC 18757 574680672 SUM 10578 31407 SUM 9039 40579 SUM 4238 30990 SUM 2097 19695 SUM 1092 40514 SUM 247 1790 SUM 7887 39778 INC 28659 945489972 INC 8843 886897278 INC 33515 837618852 SUM 1602 9597 SUM 20423 37372 INC 16393 28854838 INC 26393 12303061 SUM 1356 30626 INC 13186 394816005 SUM 28047 36917 INC 11153 969833038 SUM 2219 38846 SUM 9078 26552 INC 7011 935199501 INC 15413 113412254 INC 25503 72673993 SUM 9709 17737 INC 38153 743502602 SUM 10459 29270 SUM 5629 34016 INC 20317 146894033 INC 17418 982777762 INC 4340 146636577 INC 22543 860753798 SUM 7142 38896 SUM 13495 31686 SUM 8645 32236 INC 37322 606990100 INC 11306 859600439 INC 15322 925894216 SUM 916 27877 SUM 1290 28963 SUM 7732 26560 SUM 327 38222 INC 36780 2073218 INC 22563 200841546 SUM 5296 30707 SUM 22115 40379 INC 30025 138465584 INC 21696 418191555 SUM 24354 36300 SUM 3848 21386 INC 34185 141145163 INC 1481 995343595 SUM 11630 38629 SUM 11296 32687 SUM 1947 37341 INC 19343 136906405 SUM 22847 35111 SUM 1095 38787 SUM 2640 27071 SUM 11970 36059 INC 19273 80201291 INC 35665 352104199 INC 27991 610541313 INC 36659 872376834 INC 6511 143279349 SUM 6436 16730 SUM 10848 39272 INC 13162 667115008 INC 36932 212666674 SUM 1255 26884 INC 26173 891628530 INC 21809 857784117 INC 32899 124709480 SUM 2443 34927 SUM 1653 25139 SUM 5852 34454 INC 7968 56653746 SUM 15572 38514 SUM 32402 37599 INC 11607 924519973 INC 2569 425053475 INC 27529 757938341 SUM 3468 11943 INC 1838 861714314 INC 1611 812583716 SUM 1188 39369 SUM 15075 40401 INC 16996 890669841 SUM 30032 36350 SUM 3397 29143 SUM 7755 35657 SUM 351 20036 INC 14208 11026626 SUM 3726 21212 SUM 3270 25742 INC 33994 38848552 SUM 12881 38550 INC 1793 324402449 INC 28316 872229854 SUM 4007 19075 SUM 7989 40676 SUM 25033 28882 INC 26481 13040272 INC 31194 950778073 INC 965 820025889 INC 11342 19426263 INC 15550 67678309 SUM 3608 13254 INC 34196 475411491 INC 21817 948721121 SUM 25333 40078 INC 17197 957421842 INC 4443 391291652 INC 31880 35205169 SUM 20416 40452 SUM 408 35962 SUM 11880 38624 SUM 5974 37398 SUM 3551 27263 SUM 672 18724 SUM 7490 39115 SUM 1450 40406 SUM 9073 28671 SUM 5357 36284 SUM 2787 20309 INC 27967 357727028 INC 30874 570709871 SUM 10618 20061 SUM 2686 23673 INC 26807 11919233 INC 19891 417871410 SUM 4595 5658 SUM 15053 37725 INC 8871 708908508 INC 27193 674163568 SUM 6382 35600 SUM 6519 34960 SUM 14816 39994 INC 18800 113925954 SUM 15320 33728 INC 459 959832575 INC 23716 110508309 INC 13388 55686161 INC 31917 740072471 SUM 1229 35055 SUM 164 29911 INC 29289 576939588 INC 25957 283755763 INC 29268 742686776 SUM 29778 40575 SUM 20068 38353 INC 13677 409238825 INC 14342 714504185 SUM 4433 37153 INC 17824 950981973 SUM 6678 23089 SUM 988 15670 SUM 2581 34856 SUM 1487 35081 SUM 18936 38189 INC 10823 821072279 INC 24161 27457229 INC 1964 810615514 INC 20062 810807434 SUM 2908 32557 SUM 11033 21451 INC 10521 827623680 SUM 1921 34846 INC 4676 793237846 INC 2455 73742998 SUM 5350 30325 INC 7925 953399694 SUM 5382 33547 INC 36257 391405716 INC 33454 485899503 INC 23437 518931040 SUM 19029 32502 INC 1259 28869478 SUM 34507 40615 INC 1563 22612854 SUM 593 24072 SUM 417 34964 INC 38884 994088837 SUM 9915 27337 INC 20232 10957272 INC 6589 905732490 SUM 849 13060 INC 2806 95410314 SUM 30737 38977 SUM 9733 34925 INC 31834 540388070 INC 31693 934942047 SUM 4794 24140 INC 5804 653238585 INC 36405 936349101 INC 4556 841289190 INC 12968 122236012 SUM 3516 25820 SUM 18976 30953 SUM 8772 35815 SUM 4721 38160 INC 22743 130592366 INC 2033 414240423 INC 24570 481681694 SUM 530 35474 SUM 21124 29961 SUM 11343 34835 INC 17233 921732815 SUM 9260 39144 INC 16899 24841668 SUM 17533 32578 SUM 12697 40657 INC 31679 69526888 SUM 20714 38129 SUM 1087 39352 INC 10544 125927403 INC 28309 943515497 SUM 4551 17646 SUM 4573 9935 INC 34557 136534123 SUM 10923 30509 SUM 12419 26160 SUM 4530 16871 SUM 2404 8028 SUM 15204 38885 SUM 15366 28008 SUM 600 28625 INC 17945 147430656 INC 31217 952424525 INC 9718 287132796 SUM 13649 38142 INC 4548 141885088 SUM 15487 29836 INC 39650 843965743 SUM 12187 30772 INC 24892 129378714 INC 14595 749779012 SUM 28642 38152 SUM 5340 18143 INC 31892 827464250 SUM 168 38969 INC 15226 144800878 INC 17549 142632309 SUM 26900 39047 SUM 31770 38834 INC 13151 954236031 SUM 19226 37283 SUM 1749 40671 SUM 3 4973 SUM 2359 38403 SUM 9934 33547 INC 6676 921373020 SUM 4933 39286 INC 32726 18329371 INC 40061 994577581 SUM 3338 40630 INC 14530 848149412 INC 34398 666829144 SUM 6125 37757 SUM 3959 40282 INC 1164 69474695 SUM 3894 16139 SUM 283 32402 INC 10041 266921134 INC 27545 331379688 INC 15777 22561902 INC 2489 943626774 SUM 25071 29351 SUM 21192 35980 INC 1504 978423520 SUM 12743 38609 SUM 22610 40472 INC 18557 147386079 INC 10146 736009703 SUM 4743 33389 SUM 24016 31580 INC 22639 138182482 INC 34703 976072687 SUM 12984 33289 INC 23023 995370831 INC 28500 777474079 SUM 24353 40085 INC 25068 397212063 INC 24589 756134098 INC 26519 56963434 SUM 9059 16420 INC 318 907862949 INC 36765 754880161 INC 37736 146267259 INC 10942 972018946 INC 14562 995488289 SUM 28996 38750 INC 37331 6574794 INC 11065 960216715 INC 27371 534592370 INC 20163 555772347 INC 3508 979556972 SUM 1095 17705 INC 13067 980498758 INC 10228 874465049 SUM 15455 38742 INC 21401 466839936 INC 10391 902769919 SUM 17427 40168 INC 11416 959493365 SUM 3350 30808 INC 27662 788232149 SUM 12919 39131 INC 28673 29036245 INC 1049 818670583 INC 35879 688772083 INC 19989 56654884 INC 25135 398100209 INC 31386 12308090 INC 38515 5511812 SUM 8931 24220 SUM 220 27486 SUM 6721 20971 INC 31001 105389800 INC 32839 147428981 INC 18534 879785540 SUM 21940 40152 SUM 1581 40574 SUM 7742 38286 INC 3660 28518571 INC 23547 889564235 SUM 2010 21002 SUM 2855 27668 SUM 29281 38945 SUM 1720 31351 SUM 765 38903 INC 6929 491664767 INC 31087 54852774 SUM 3015 19307 SUM 15908 40235 INC 1750 455031887 INC 12274 768914302 SUM 7643 33663 SUM 19757 40142 SUM 4254 11493 SUM 611 40182 SUM 9267 16845 SUM 13501 38330 INC 15633 827312332 SUM 12114 33435 SUM 3839 33560 INC 9608 367880693 INC 16537 26965113 SUM 3160 20100 SUM 30870 39595 SUM 1326 18348 INC 3458 861957811 INC 33417 491158647 INC 31427 448263258 SUM 33259 37303 INC 10720 27280454 SUM 6982 33671 INC 27746 120215899 SUM 3214 34216 INC 7236 170458800 SUM 19193 40128 SUM 949 10002 SUM 345 37311 INC 7323 23589723 SUM 15539 26851 INC 4926 759276640 SUM 7183 28655 SUM 30835 34414 SUM 1226 17186 INC 39386 22779893 SUM 15367 33645 SUM 3593 16839 SUM 7429 23940 INC 33520 866460787 SUM 30372 39006 SUM 5176 23600 SUM 870 22380 INC 8706 935931015 SUM 8347 37736 INC 25125 134629352 INC 21785 26959643 INC 34890 524477947 INC 17934 62199190 SUM 12951 35400 SUM 15085 38379 SUM 2308 9199 SUM 10834 40498 INC 17412 396430610 SUM 9342 40652 SUM 33079 39676 INC 40622 332530858 INC 36150 13234899 INC 31047 602099957 SUM 28963 40626 INC 25707 737960873 INC 4117 977606582 SUM 4834 37053 SUM 32571 37945 INC 31155 925219760 INC 23326 759503171 INC 5676 500062928 INC 31185 995413385 SUM 9342 36895 INC 32584 134516928 INC 25474 119393751 INC 15691 133825545 SUM 18385 32691 SUM 15345 23084 SUM 462 39826 SUM 4963 40439 SUM 13263 22564 SUM 3043 37453 INC 5957 892163356 SUM 4321 25074 SUM 18908 39643 SUM 6911 40644 INC 7506 12696980 INC 10122 67388179 SUM 16340 35194 INC 14930 758550010 SUM 323 29818 INC 3639 391257070 INC 30900 872786459 INC 18787 810724407 INC 26343 894323136 SUM 464 30825 SUM 10477 17433 INC 272 635748923 SUM 13292 16687 SUM 16817 33138 SUM 14630 20126 SUM 26624 31961 SUM 17357 37615 SUM 10680 17091 SUM 30403 36400 INC 36265 894838258 INC 3879 26982197 INC 27242 995480307 SUM 2312 9723 INC 36015 530422395 INC 4996 754237603 SUM 6945 39352 INC 13328 145327609 INC 23639 189017389 INC 19163 810710064 SUM 3573 40422 INC 9358 11249600 SUM 24086 40311 INC 37134 993905360 INC 31955 955157346 INC 34302 11945322 SUM 1308 27878 INC 32866 143232062 SUM 7622 27910 INC 9842 76549476 INC 36129 147277779 INC 32615 961976084 SUM 15034 28506 SUM 5120 38974 SUM 2393 37752 INC 36093 67001204 INC 36600 814913768 SUM 5008 38597 INC 24418 568243947 INC 40220 12038445 SUM 28494 39190 SUM 11375 39574 SUM 27642 33365 SUM 13137 36661 INC 10133 878081913 INC 36706 69827924 INC 11993 6363699 SUM 14611 23237 INC 6019 58179106 SUM 24114 29982 INC 15546 462181922 SUM 2668 14493 INC 36240 342154507 SUM 8040 30998 SUM 19151 29928 INC 19264 146681707 INC 14215 757451241 SUM 9896 38274 INC 17845 606331379 SUM 19158 29676 SUM 3886 20400 INC 9078 128026630 SUM 6 16193 INC 5409 143096151 SUM 279 31152 SUM 7400 23821 INC 34344 18288359 INC 12955 874664465 SUM 1246 27812 INC 28264 73680191 SUM 6021 40624 INC 11485 222691178 SUM 5189 24590 SUM 30401 37187 SUM 2584 32420 INC 38165 207945335 SUM 8881 12465 SUM 1505 34456 SUM 9894 36718 SUM 28681 38849 INC 27709 760363322 SUM 1618 22128 SUM 7552 31695 INC 25648 45456604 SUM 3657 20113 SUM 1962 24703 SUM 9274 38564 SUM 13072 38393 SUM 7046 25957 SUM 8239 26508 INC 38007 54223518 INC 22532 727268121 INC 33324 257034283 INC 26635 778867444 INC 12189 986417556 INC 16737 139061912 INC 4978 15398840 SUM 595 34784 INC 15163 626151644 INC 20477 889578393 INC 7906 975513192 INC 30527 461661909 INC 21137 740367103 SUM 25919 40284 INC 11804 349070234 INC 25500 910702057 INC 18462 267229922 INC 11616 946806838 SUM 9190 36921 INC 30212 702502013 INC 13241 483777727 INC 4923 458296958 INC 33336 76127597 INC 31398 886421966 INC 3165 659966631 INC 17407 755783792 SUM 9960 38926 INC 35590 955032449 INC 976 995530103 SUM 17151 36047 SUM 18169 27225 SUM 770 35107 SUM 13434 24860 SUM 19265 33523 SUM 4011 39810 SUM 4473 17527 INC 16477 536827921 SUM 9969 36305 SUM 6760 23088 SUM 14552 19550 SUM 1136 10295 INC 28346 911128431 SUM 6204 24408 SUM 1919 38350 SUM 10385 39013 SUM 1463 26950 INC 3752 592987744 SUM 838 3249 INC 12759 136954640 INC 38870 937743454 SUM 6945 22881 SUM 5964 25350 SUM 26908 32872 SUM 10808 36718 SUM 20037 33074 INC 5628 979105064 INC 31350 686771723 SUM 4805 16730 INC 22157 26966047 SUM 33846 37173 INC 12010 113393657 INC 4505 25759502 SUM 23232 39207 INC 36915 990269003 INC 14169 62680912 INC 21503 685988457 SUM 518 26455 INC 589 12940930 INC 31835 147337042 INC 2025 989542882 INC 29265 862209745 SUM 19436 31372 INC 30686 509946247 INC 29514 25799297 SUM 3761 18183 INC 16311 96846470 INC 26528 919063670 SUM 5263 34479 INC 15489 856484467 SUM 17843 39852 INC 22372 727094362 SUM 11978 34082 SUM 9954 20845 SUM 858 5279 INC 26826 607974123 SUM 10478 39534 SUM 7819 38165 SUM 16064 30474 SUM 9667 33174 INC 24342 31234912 SUM 16505 37691 INC 7288 939463938 SUM 19672 38242 INC 18196 3785431 SUM 339 2553 INC 4451 145330738 INC 8835 29759325 SUM 207 26112 SUM 8450 36591 INC 36797 324787359 INC 27871 946113745 INC 20205 751894989 SUM 4704 24921 SUM 229 40596 INC 20132 649093270 SUM 880 3839 SUM 4970 39563 SUM 1111 22968 INC 14716 145799538 INC 39924 36323036 SUM 3662 38157 INC 31486 143226772 INC 25282 78418987 SUM 6406 36938 SUM 14325 36087 SUM 836 36146 SUM 24009 39628 SUM 13801 26507 INC 11740 458098735 INC 37754 20542053 SUM 1118 20114 SUM 4235 31663 INC 7906 995772310 INC 3290 986980964 SUM 6196 40043 INC 28358 63024116 SUM 7840 40172 INC 21800 956726087 INC 10792 10891058 SUM 11991 36523 SUM 5416 23528 INC 38812 813028723 INC 7666 929272184 SUM 4382 38478 INC 5472 543468604 SUM 1042 28845 SUM 2456 38711 SUM 18343 23320 INC 38883 110351948 INC 31911 458623435 INC 23784 343548414 INC 5893 323054075 INC 686 29070589 SUM 14393 35566 INC 26665 892764462 INC 16017 910443175 INC 8083 686763077 INC 28591 805249495 SUM 3334 29378 INC 27133 941368456 SUM 13458 24327 INC 9759 991069743 INC 24035 868726348 INC 29783 103973023 INC 38690 145159794 INC 25758 120985984 INC 24137 954125257 INC 25855 453382667 SUM 17668 26477 SUM 26121 40043 SUM 5473 39737 INC 24063 136276471 INC 683 905605097 INC 1185 515606283 INC 36793 753693178 INC 22096 878768858 SUM 25904 32024 INC 4907 122260774 SUM 2858 40445 INC 10979 147430195 SUM 17346 37439 INC 16415 20157019 INC 6114 17288079 SUM 2904 36623 SUM 3689 38455 SUM 26760 39696 SUM 8850 33760 SUM 9486 33835 INC 36968 979648167 INC 39310 56957571 INC 15051 265910372 SUM 21276 38955 SUM 6489 40203 SUM 16505 26101 INC 9596 34895816 SUM 2024 25137 SUM 15189 36483 INC 4455 930353600 SUM 1057 7523 INC 6160 903734763 INC 21754 16464021 SUM 1116 28346 INC 21010 938827565 INC 8706 126479228 SUM 11226 30861 INC 31493 763143326 INC 15582 714455750 SUM 12166 32657 SUM 5390 30734 INC 9563 22228651 INC 9260 418773336 INC 12612 202433184 INC 20257 810855951 SUM 13131 26825 INC 26872 141173465 SUM 10991 29974 SUM 16097 35708 INC 38410 12736241 INC 14411 56434174 SUM 13844 15583 INC 4907 24792328 SUM 23611 38581 SUM 16574 23476 INC 40447 147372746 SUM 11563 26435 SUM 1168 18768 INC 17410 143103814 SUM 4373 21180 INC 18676 827226930 SUM 5520 34822 SUM 10404 33545 INC 27733 8088567 INC 22348 466956741 SUM 11676 36877 SUM 19939 40163 SUM 3597 25260 INC 31333 458497145 INC 4773 336513635 INC 9606 845094499 SUM 2770 34448 INC 25263 776936701 INC 18275 24870980 SUM 7195 33637 INC 34417 809685670 SUM 19937 32900 INC 28643 891193911 INC 44 925154524 INC 3523 995507493 INC 9757 901917323 INC 5139 20622647 INC 7432 383811741 SUM 4712 24222 INC 9399 401376323 SUM 1614 12934 SUM 13599 37819 SUM 1813 20238 INC 22174 955115855 SUM 3791 30392 SUM 875 27778 SUM 501 17805 SUM 10614 31843 INC 9080 341509017 SUM 11207 30556 SUM 265 8960 SUM 1862 34431 SUM 13351 35627 SUM 6488 40556 SUM 33162 40176 SUM 11779 20230 SUM 1476 29552 SUM 15885 25219 SUM 14716 36355 INC 25130 25289242 SUM 7413 18336 SUM 11511 20540 INC 3184 3390893 INC 9544 727654168 INC 12555 68420656 INC 25823 609397741 INC 4754 873501592 SUM 12832 38988 SUM 1799 20613 SUM 4807 14177 INC 7204 3141636 INC 15387 156238767 INC 24143 686843406 INC 37234 143276904 SUM 1122 8791 INC 8504 125790297 SUM 19129 32923 INC 8818 890334570 SUM 16909 35232 SUM 17261 25838 SUM 3315 39158 INC 24878 998031017 SUM 442 28554 INC 19082 791068822 SUM 15796 25375 INC 28516 887805448 INC 13043 921522162 SUM 1457 33218 INC 8445 212622732 INC 16514 995424244 INC 33014 719923259 INC 16291 760332613 SUM 13982 34265 INC 23393 819345097 INC 27064 8928684 INC 28355 693484736 SUM 3241 6093 SUM 1992 20846 SUM 15527 31585 INC 12942 683793496 INC 18023 845575769 INC 1583 104369761 SUM 651 17618 INC 9721 893970765 INC 21103 320586679 INC 16407 190212454 SUM 17683 36264 SUM 2601 39038 INC 9073 54824818 INC 36292 475185891 SUM 3802 20692 SUM 11780 33784 SUM 6221 21535 INC 3246 924550617 SUM 7167 32098 INC 10651 845393671 INC 25354 402633498 SUM 711 12767 INC 33572 29045860 INC 14314 469619229 INC 27598 24208134 INC 5723 10842375 INC 21088 130553871 INC 38145 39633014 SUM 8259 13285 SUM 4064 28666 INC 13453 995287375 SUM 7438 11690 INC 14905 598816071 INC 14799 995505880 INC 16212 957740250 SUM 3812 17704 INC 29248 978406865 SUM 4064 26547 SUM 2341 25917 INC 30444 26965465 INC 33795 722885043 INC 356 390932037 INC 33215 95546733 INC 11347 417358124 INC 39030 488674798 INC 6073 893364843 SUM 10660 12610 SUM 2232 30379 INC 37140 722520955 INC 8335 607149558 INC 38708 3301313 INC 18479 844873188 INC 24907 887928215 INC 30855 741611881 INC 26957 146277370 INC 23141 992377845 INC 10266 69375608 SUM 29865 33824 INC 8245 685311690 INC 25907 927097196 INC 22530 498291295 INC 34359 21723631 SUM 24519 37417 SUM 10365 31468 INC 39051 4793007 SUM 31693 39179 INC 33072 878859511 INC 12988 73444160 SUM 4393 36804 INC 33980 491608759 SUM 7523 25152 INC 31036 69724678 INC 32542 704484180 SUM 3011 39507 SUM 7291 19382 INC 39672 1785517 INC 9753 887648575 INC 27163 987525017 INC 18221 105375374 INC 36535 856802030 SUM 7126 33351 SUM 523 5744 INC 5098 994899230 SUM 63 3808 INC 25980 961187726 SUM 3834 38870 INC 13447 125729467 SUM 18342 35143 SUM 23159 40492 SUM 22533 40494 SUM 20243 32033 SUM 3190 13638 INC 7233 357332456 INC 12599 46406029 INC 30817 597968943 INC 5992 973964500 INC 9950 843830940 INC 25022 3488123 INC 1920 992978818 SUM 8052 34089 SUM 699 33300 SUM 491 35825 INC 13511 986573319 INC 14189 240105513 INC 35646 480883035 SUM 18104 29570 INC 17624 994330850 INC 6167 45708928 INC 1815 142742017 INC 1517 122268027 INC 10914 606188611 INC 6903 525986710 SUM 9058 37593 SUM 8567 38667 SUM 10325 17929 SUM 27888 39600 SUM 3378 38054 SUM 4370 16321 SUM 3612 31934 SUM 1879 29795 INC 23960 607879193 SUM 4048 9291 INC 18527 136403566 SUM 30332 35449 SUM 451 22028 INC 35378 147278330 SUM 10105 20300 INC 26656 28249618 SUM 10562 30134 SUM 6738 13491 SUM 8638 35134 SUM 1034 25424 INC 34669 874688893 INC 23587 187861873 INC 24399 1304016 SUM 10510 25886 SUM 19943 36736 INC 7548 208214961 INC 753 890132482 SUM 6352 34805 SUM 4845 15097 SUM 6811 39141 INC 9595 954660879 SUM 11254 35183 SUM 16808 22820 SUM 14161 31453 INC 13919 589576162 INC 25911 111745171 INC 38880 536579366 INC 9381 267196677 SUM 17731 28681 INC 4092 576748252 SUM 4870 35290 SUM 974 24606 SUM 7648 9555 INC 6941 27460488 INC 40142 28853000 SUM 14551 32511 SUM 29781 39764 SUM 18098 40537 SUM 1318 24433 SUM 17464 31192 INC 1494 726867486 SUM 11364 24927 SUM 7807 23238 SUM 2547 10468 SUM 855 30006 SUM 20698 34980 SUM 4572 12663 INC 28848 389668078 SUM 11145 28228 INC 33117 125437199 SUM 4069 40406 SUM 19339 39388 INC 29182 80082251 INC 26283 489543685 INC 38765 725974802 INC 8597 147367224 SUM 1863 30369 INC 31692 945581638 SUM 7516 26111 SUM 11610 18871 SUM 51 27889 INC 14828 137425521 SUM 6586 25132 INC 14395 134800749 INC 33907 798195574 INC 4028 27439298 INC 20270 25378166 INC 25218 492153916 SUM 8138 32321 SUM 28026 39032 INC 20551 844268842 SUM 4112 23711 SUM 2501 26842 SUM 1073 26529 INC 7713 48547708 INC 35971 325314461 INC 20502 77663349 INC 13461 29071802 INC 31371 573211591 INC 35599 492037809 INC 14500 726956397 SUM 1325 25756 INC 22438 625149600 INC 32651 300038030 SUM 36358 39537 INC 20963 142051365 INC 34230 92956648 INC 38386 608300744 SUM 6071 21489 INC 32195 777185978 INC 17147 879011927 SUM 4991 40314 SUM 4081 26851 SUM 979 28513 SUM 13502 28843 SUM 10554 35282 INC 39317 995508137 SUM 21922 32513 INC 18880 469668983 SUM 14666 34392 SUM 20512 30859 INC 29234 930334776 SUM 11464 26513 SUM 3213 29572 SUM 5315 35961 SUM 3682 32483 SUM 9678 21912 SUM 15540 32868 SUM 625 17309 INC 26250 660937520 INC 15421 492111169 INC 2826 39130245 INC 31082 167241897 INC 26210 890674972 INC 15554 570197501 INC 18055 657827730 INC 3786 763331937 INC 39669 995400637 SUM 6324 36556 SUM 3715 16909 SUM 5877 39895 INC 30726 551410823 SUM 20678 39957 INC 18498 11592887 SUM 13962 40052 SUM 2988 39686 SUM 7192 9869 SUM 5802 32895 SUM 37791 40025 SUM 504 15384 SUM 3184 19702 INC 15054 953558121 INC 20292 920618373 INC 24563 985855615 INC 28514 20526232 SUM 2468 23596 INC 36882 418341154 INC 6001 602210873 INC 29902 978628348 SUM 9718 37180 SUM 28806 40166 INC 3676 28398960 SUM 2091 33866 INC 28976 402126678 SUM 3389 33429 SUM 2899 18305 INC 19804 55907375 SUM 27557 40406 INC 21944 28782047 INC 10449 219394075 SUM 2140 39320 SUM 31846 38008 SUM 3456 26433 INC 24407 961919352 INC 22633 507813815 INC 2908 8748030 SUM 1441 24532 INC 8379 476356456 SUM 2688 7814 SUM 1119 5575 INC 18388 530898357 INC 3321 145322121 SUM 6288 14516 SUM 156 35744 INC 38459 808759368 INC 13900 222629341 INC 10481 609563953 SUM 1504 13393 SUM 10162 25407 SUM 1870 3939 SUM 20585 35384 SUM 3549 23739 SUM 36324 40498 SUM 5066 38614 SUM 1599 31569 SUM 115 34288 SUM 3036 29397 INC 16922 500663890 INC 31923 794769543 INC 39594 322076299 INC 28124 287862101 SUM 4100 22760 SUM 13751 39676 SUM 14090 38896 INC 12322 952352689 SUM 5075 19228 INC 4502 331427578 INC 8104 743835819 SUM 816 33541 SUM 15380 23210 SUM 8827 37670 INC 20596 760640722 INC 2447 134436501 INC 25344 959195857 SUM 4634 38883 INC 13170 736310862 SUM 6202 39715 INC 40151 429108318 INC 17988 12294957 SUM 15206 21040 INC 40642 823562339 SUM 29426 40505 SUM 7762 31717 SUM 8228 38805 SUM 7168 40249 SUM 23966 32089 SUM 3693 32896 INC 32086 458634205 SUM 23827 39192 INC 14768 128548865 INC 610 752257457 SUM 4056 15183 SUM 12202 33375 INC 37334 490101286 SUM 820 35760 INC 20370 79037058 SUM 35529 40674 INC 9373 961934795 INC 21897 36279734 INC 38933 199158326 SUM 7677 28149 INC 29578 727776425 INC 39216 355624931 SUM 2039 25307 INC 12154 72682518 INC 12685 536715182 SUM 217 27033 INC 10124 961731551 INC 20632 20514462 INC 3066 979704990 INC 31756 813958124 SUM 3742 37488 INC 16 580959782 INC 29870 766420180 SUM 1714 4550 INC 11616 147217302 INC 22158 26942251 INC 4984 147391115 SUM 34792 36645 SUM 6768 36271 INC 13277 341200383 INC 25131 339932393 SUM 2801 27502 SUM 7164 33197 INC 6861 897576092 SUM 2588 30669 SUM 5419 40453 INC 24750 743681361 SUM 9774 29191 SUM 25945 32814 SUM 8 13471 SUM 4530 21474 SUM 2861 30496 INC 27501 608502384 INC 36483 808379271 INC 16981 342155368 SUM 27145 35900 INC 16477 542553255 SUM 524 35959 INC 26036 852028538 SUM 3604 16570 SUM 1947 11819 INC 1072 877979482 SUM 6925 39138 INC 15188 524673880 SUM 1516 15060 INC 25894 63443511 INC 2183 481688464 SUM 1798 39368 SUM 5079 15551 SUM 4900 23791 SUM 3318 8384 INC 11562 961258233 SUM 4299 28769 SUM 163 20444 SUM 403 28881 SUM 9947 39865 INC 39489 688294951 SUM 16954 22276 INC 24847 107597602 INC 27807 323349932 SUM 8439 31044 INC 35523 790158005 INC 26150 474376268 INC 8585 137871488 INC 37905 29037726 INC 17236 29987369 SUM 10680 35432 INC 30237 51680217 SUM 16972 32327 SUM 2747 18050 INC 4678 954544586 SUM 444 27512 INC 38995 212339563 INC 3028 961813600 SUM 17024 40545 SUM 1936 28897 INC 30050 24710993 SUM 822 40180 SUM 4314 25771 SUM 5018 35146 INC 9873 953769646 SUM 37675 39810 SUM 2007 35724 SUM 26035 40368 SUM 31744 39345 SUM 1889 36753 SUM 348 6127 INC 4742 932011572 INC 24029 684102241 SUM 16026 36220 SUM 2642 16050 INC 27325 834722828 INC 38961 909981496 INC 15644 146402838 INC 17950 12258361 SUM 4832 37101 INC 10367 582611222 SUM 2048 29595 SUM 6200 11307 SUM 9833 21064 INC 20231 130698598 INC 22319 881712847 INC 36296 142855241 SUM 28197 38060 SUM 474 30023 INC 32162 811617882 INC 15743 27756782 SUM 6667 19425 SUM 1934 15010 INC 24330 138657096 SUM 22332 38085 SUM 7817 27696 INC 39462 10165134 SUM 18003 29201 SUM 2846 15480 INC 33553 950718638 INC 20558 549786899 SUM 11948 28797 INC 17376 977472825 SUM 5704 27746 INC 20461 23401579 SUM 3446 17240 SUM 11034 40378 SUM 2064 34167 SUM 20813 33194 INC 14857 996333190 INC 38269 290582038 SUM 5257 27943 SUM 621 20737 INC 27400 976121182 INC 4027 220080881 INC 23425 53340051 SUM 1745 27883 SUM 10090 36156 INC 26044 128554796 SUM 7077 14587 INC 28536 475565737 INC 37565 667176733 SUM 19146 38677 SUM 20705 38201 SUM 1556 39612 INC 25521 146379257 SUM 17788 35477 SUM 12409 25817 SUM 35419 39801 INC 40642 418026244 INC 28267 750007736 SUM 4590 38773 INC 26134 995292170 SUM 634 30251 SUM 3840 37727 SUM 1199 22548 INC 38466 50705996 INC 17178 804294246 SUM 1237 11021 SUM 334 33189 INC 16594 960382164 INC 11340 600827808 SUM 1744 32229 SUM 19475 34226 SUM 6830 20324 SUM 6977 39052 SUM 8358 26412 SUM 23996 38250 SUM 7655 35741 SUM 4197 37210 SUM 34647 39967 INC 7639 146390870 SUM 17087 37357 SUM 7325 40372 INC 3767 602959832 SUM 738 25339 SUM 20424 28109 INC 25898 653092961 INC 615 742743340 INC 40495 803886104 INC 34240 854048986 SUM 5712 22854 INC 17320 341126508 INC 25097 543217887 SUM 8940 18214 INC 8021 147468795 SUM 32990 39612 INC 40288 67741223 INC 15813 760524885 SUM 21821 40501 SUM 23326 39953 INC 12955 499981153 INC 16592 146698854 INC 11738 982660038 SUM 8073 37688 SUM 3462 27159 INC 7499 760468351 SUM 3304 37387 SUM 2934 35997 SUM 22839 38677 SUM 2439 34261 INC 3220 938688254 SUM 5246 23264 INC 8198 739649422 SUM 2638 36820 INC 1857 794077149 INC 38109 540349809 INC 7719 610512796 INC 8002 558219950 INC 4961 458274921 SUM 12147 38693 INC 18058 587196013 INC 28801 341478678 SUM 2233 25622 INC 6764 147123376 INC 32809 27712396 SUM 8073 39473 INC 17460 286275799 INC 16084 811909828 SUM 18103 40417 INC 32539 323892529 SUM 13898 39625 SUM 2057 35012 INC 26026 919629169 INC 11364 810840643 SUM 11733 36706 SUM 21745 37524 SUM 7611 32253 INC 27437 34190740 INC 5832 333429850 SUM 2706 14286 SUM 1583 38004 SUM 14835 20274 INC 18221 769643875 INC 13006 139055662 INC 9600 615941975 SUM 6111 33707 INC 15835 999608009 INC 12589 20128603 INC 5462 961911167 SUM 16802 27595 INC 2377 862237661 SUM 5648 22269 SUM 4578 38684 SUM 21601 34775 INC 11002 683662678 SUM 5691 12845 SUM 2258 31777 SUM 19956 27343 INC 11232 758640360 INC 4503 937404234 SUM 3794 18649 INC 18105 26948461 SUM 276 13340 INC 9944 876637750 SUM 19699 40375 SUM 674 24787 SUM 907 14995 SUM 2391 38300 SUM 8316 33958 SUM 1882 32249 SUM 3626 25567 INC 40188 483390745 SUM 102 19673 SUM 15442 36827 INC 8886 45766107 INC 14037 894108456 INC 21529 8115215 SUM 7018 35773 INC 4087 483298152 SUM 3427 24537 SUM 18014 39846 SUM 292 32752 INC 11509 743304996 SUM 3741 28582 SUM 18510 34588 SUM 19021 39127 SUM 9508 19575 SUM 4691 27331 INC 37027 826454253 INC 28052 886068436 INC 31909 66694405 SUM 5118 37821 SUM 4875 33743 INC 38675 395126789 SUM 11275 39930 INC 26472 844002259 SUM 6515 16556 INC 8039 910128812 SUM 3858 39458 INC 26289 129930010 SUM 10479 36646 SUM 29403 39159 INC 12671 250660016 INC 2736 710430838 INC 19804 7666126 SUM 15938 40156 SUM 5086 38013 SUM 677 33522 INC 10571 458602389 SUM 6100 23713 INC 38966 805133523 INC 10807 670090686 INC 3753 111752942 SUM 5194 38821 INC 29676 392756893 INC 11016 80315892 INC 37745 380966423 INC 24219 874504298 SUM 2067 23414 SUM 17537 25749 INC 16817 351317444 INC 35088 29082511 INC 22384 485289872 SUM 2388 27377 INC 15126 24543319 SUM 759 39384 SUM 12207 31484 SUM 14644 40557 SUM 18863 29790 SUM 3218 23871 SUM 4421 25304 INC 18245 457893291 INC 19494 142060011 INC 34367 610433311 SUM 805 28633 SUM 16498 27358 SUM 17657 22715 INC 18333 726834176 SUM 4516 30012 SUM 9213 20834 INC 12424 759549149 INC 29868 16498212 INC 18522 11752058 INC 23369 702536013 SUM 13 21511 INC 3065 744821768 SUM 10655 22908 INC 14053 455126006 SUM 6604 39259 INC 32806 20566614 SUM 11193 24497 SUM 14325 37667 SUM 2995 40438 SUM 33799 38342 SUM 30698 40244 INC 23002 617362627 INC 39355 485570312 SUM 3339 38677 INC 32025 9036711 INC 6722 455869348 INC 18961 349578999 INC 18543 29080705 INC 29169 275854685 SUM 10792 22603 SUM 27733 38880 INC 21905 678114366 INC 12799 832868547 INC 19200 961966760 INC 20607 147442808 INC 37392 961046504 SUM 16011 37410 SUM 2127 18933 SUM 13837 31206 INC 33954 961660119 SUM 15359 25552 INC 21569 73321803 INC 2554 684707196 INC 506 967680875 INC 14216 271966312 SUM 7698 31344 SUM 21244 36524 SUM 18616 38056 INC 38186 743584709 SUM 501 30732 INC 24403 605836291 INC 12274 665732530 SUM 24985 31673 SUM 5197 35198 INC 31347 146674068 SUM 13358 35586 INC 5248 491242345 INC 10733 877167779 INC 32997 23795908 SUM 3011 40226 SUM 12006 36400 INC 37406 147391929 SUM 2353 26530 INC 39729 987066863 INC 38356 712043579 SUM 14772 30868 INC 335 816353976 INC 27439 3743690 INC 33079 102373894 SUM 5324 29147 SUM 2011 29038 SUM 3882 29089 SUM 1241 37014 INC 39293 860228404 SUM 31844 38435 SUM 12611 21145 SUM 11505 17724 INC 11496 559275328 SUM 152 24888 SUM 5185 32393 SUM 11857 30313 INC 15031 871311708 INC 29980 995362031 INC 28252 410043716 INC 7845 993811901 SUM 4200 39933 INC 12923 978922299 SUM 4422 34822 INC 6756 318109184 INC 29079 25252595 SUM 8852 29936 INC 32682 27765555 SUM 3785 24295 INC 18598 942599660 SUM 1796 23825 INC 9909 742620838 SUM 1303 32283 SUM 3161 32588 INC 22071 973056896 SUM 34129 40224 INC 16923 418369491 INC 30731 604235117 INC 21831 7465980 INC 25004 342096997 SUM 12897 17215 INC 21467 961130640 SUM 3908 25107 INC 24451 490083627 INC 14719 551600727 SUM 5587 24110 INC 1407 69179748 SUM 19131 40666 SUM 8599 38176 INC 8168 862231904 SUM 22616 35599 SUM 4210 38140 SUM 7549 37584 SUM 28390 34049 SUM 10073 35297 INC 24231 299452279 SUM 752 28800 INC 552 11034689 SUM 7230 37850 INC 40634 69483758 INC 21731 977551287 INC 20243 71958730 INC 2501 274510386 INC 32657 548911647 SUM 6912 30575 INC 23497 692752590 INC 30226 886108444 SUM 26702 37560 SUM 31887 40472 INC 40210 126509626 INC 140 953356696 INC 16833 654264878 INC 13644 258306066 INC 18418 459780400 SUM 1465 36884 SUM 3904 34861 INC 14787 342046837 INC 10376 28786023 INC 2272 449822053 SUM 19917 30125 SUM 15497 27376 SUM 13038 25489 SUM 5772 38599 SUM 6325 12097 SUM 2563 16279 INC 4428 26435509 INC 27636 113885664 SUM 4378 26109 SUM 33 22082 SUM 8077 39931 SUM 7372 37167 INC 39779 954748872 INC 15825 961157887 INC 32188 486401855 INC 23299 747233587 INC 35005 99164753 INC 22715 954549775 SUM 4792 20429 INC 6370 28779137 SUM 887 35392 INC 916 402550191 SUM 9106 34645 INC 19589 643838648 SUM 13447 27749 INC 21122 841940258 SUM 4576 40256 INC 22343 492052529 INC 20793 28524880 SUM 25981 38832 SUM 23249 35153 SUM 34438 40421 SUM 10301 21390 INC 38012 827683712 INC 16818 686105909 SUM 3437 37597 SUM 18210 37777 INC 8146 108898127 INC 11347 782185714 SUM 18617 34987 SUM 3940 20067 INC 38183 786521237 INC 29312 147195163 SUM 915 37397 INC 33494 142201603 SUM 6881 38779 SUM 8770 39496 SUM 6442 8290 SUM 3919 30578 SUM 18020 38138 INC 17677 130584473 SUM 11167 21257 SUM 2137 34420 INC 15742 854620426 INC 11134 144673165 SUM 8503 34282 INC 32853 936997090 SUM 10209 33397 SUM 3205 19110 SUM 16948 31486 SUM 16135 37715 SUM 61 39516 SUM 1688 15531 INC 21440 704813579 INC 8657 44369606 SUM 19643 34982 INC 39725 146954915 SUM 1601 17089 INC 882 942733419 SUM 13589 32906 SUM 11836 19647 SUM 3085 24181 SUM 27485 32884 INC 25784 536818947 SUM 351 23059 SUM 7323 19516 INC 25052 22257119 INC 22152 138001822 INC 30700 217469964 INC 28840 602115643 SUM 907 18888 INC 7205 6422853 SUM 24791 31689 INC 15520 89639835 SUM 18196 39000 INC 21843 684130158 SUM 12319 38744 INC 2799 532538178 SUM 679 30010 SUM 6469 9149 SUM 2779 18538 INC 31168 755397830 INC 18580 824787161 INC 21245 754884086 INC 10671 26749632 INC 23588 373422042 INC 24056 990635810 INC 19478 113900947 SUM 14389 40271 SUM 3068 22031 SUM 2010 38875 SUM 14552 39776 INC 20639 716442918 SUM 11724 37122 SUM 3465 34822 SUM 3138 15746 INC 3838 11085563 SUM 8900 40023 INC 29627 424000272 SUM 3891 37942 SUM 7668 38320 SUM 2955 12510 INC 2996 342130098 INC 9788 129994309 SUM 16875 18491 SUM 12144 37137 SUM 24525 35183 INC 28868 827620489 SUM 1667 21222 INC 19116 28688320 SUM 7462 38559 INC 32893 71531057 INC 28758 197861599 SUM 4919 31537 SUM 4742 15734 SUM 2474 39252 SUM 12626 26459 SUM 134 28905 INC 31403 758577367 SUM 28401 39302 SUM 4039 20876 INC 15488 424953758 SUM 34073 36992 INC 10632 943891826 SUM 25265 34881 SUM 18009 38844 SUM 10596 38446 INC 27778 18966547 INC 11946 756746791 SUM 7072 22071 INC 6883 989196398 INC 13777 416407871 SUM 4606 12500 INC 2152 980696230 SUM 15798 29264 INC 16648 838228162 INC 28796 206236857 SUM 25485 35246 INC 36433 804733293 INC 8503 714326878 INC 34635 29082719 SUM 4037 33082 INC 37928 997437229 SUM 14571 30587 INC 4278 450467161 INC 18685 870337838 INC 5495 384899565 INC 39617 144303133 INC 11967 113872902 INC 9710 868557787 INC 28650 8420830 INC 39712 975500804 SUM 9007 32381 INC 24561 80048924 SUM 5571 13622 SUM 5867 34511 SUM 2139 40521 SUM 2065 36522 INC 13989 27275553 SUM 22880 35019 SUM 19312 37954 INC 900 411183105 INC 27327 760504836 SUM 2356 14051 INC 2970 146148596 INC 7041 658883342 SUM 1259 38978 INC 34331 73688376 SUM 392 39292 SUM 5750 25028 SUM 4701 27092 SUM 2454 9722 SUM 4825 28516 INC 7233 962369986 SUM 25412 34975 SUM 3860 21199 SUM 6539 29983 SUM 9236 37749 INC 40035 22574680 INC 36964 541093549 SUM 7193 28530 INC 40448 67458280 INC 14904 71612935 SUM 23374 32763 SUM 6013 39192 SUM 1755 16389 INC 29585 742185364 SUM 2996 21930 INC 20442 144739261 SUM 1302 38410 SUM 12096 38827 SUM 999 6211 INC 2163 27722499 SUM 18772 36064 SUM 2082 19016 INC 8560 28920970 SUM 2835 38801 SUM 10569 26804 INC 4125 912067758 SUM 3440 31611 INC 11585 87583192 SUM 27399 32449 SUM 1217 36684 INC 2199 995319572 SUM 6081 35461 INC 40477 418039685 SUM 1981 35278 INC 32647 28822837 INC 17354 945905845 INC 8600 854737283 INC 37328 458279835 INC 32425 18308551 SUM 2423 17591 SUM 1500 25557 INC 27544 147372046 SUM 1593 8706 INC 40360 146811316 SUM 18193 32773 INC 40654 54468482 INC 19747 3800228 INC 21046 146843782 SUM 7681 26201 INC 6630 735434256 SUM 15498 38815 INC 37172 807718475 SUM 18298 37980 INC 1763 26838615 SUM 234 18863 INC 10598 896334320 SUM 1415 29298 SUM 19447 34405 SUM 15404 38451 SUM 13196 30692 INC 2217 875627325 SUM 14565 39282 SUM 901 14100 SUM 25240 38131 SUM 1577 10899 SUM 143 38688 SUM 768 40512 INC 17463 676262188 SUM 25570 31261 SUM 11370 37899 INC 36857 29020803 INC 25708 96544873 INC 22373 283474874 SUM 2241 39075 SUM 16377 38106 INC 19578 735079708 INC 37243 966612398 INC 16690 27991501 INC 15488 761771119 INC 15435 77181084 SUM 21792 25439 INC 17930 978658555 SUM 10214 37693 INC 27455 75553423 SUM 8958 18223 INC 2686 852879562 INC 27735 3769572 SUM 4843 38099 INC 18853 759945411 INC 8384 250901538 SUM 3987 30473 INC 26473 12686052 INC 538 273481846 INC 21969 758799621 SUM 7848 22424 SUM 15295 38395 SUM 28042 35149 SUM 11270 19724 SUM 5888 34165 INC 3555 920016835 INC 17031 316973435 INC 15069 120178509 INC 4687 951451344 INC 19284 16495485 SUM 16504 39539 INC 26742 179344795 INC 38955 12955209 SUM 9092 35535 SUM 8108 27285 INC 27702 681602948 SUM 428 17867 SUM 179 36929 SUM 8959 18800 SUM 13922 19467 INC 14788 624939340 INC 11352 610566547 INC 21543 487850790 SUM 9143 40181 SUM 29684 40384 SUM 370 16147 SUM 2356 17503 SUM 4366 21851 SUM 8048 27831 SUM 19005 40184 INC 13283 401259498 SUM 11960 28944 SUM 21608 39863 SUM 3018 36400 SUM 819 34691 SUM 7803 35914 INC 20208 437681592 SUM 2283 18522 SUM 9309 27161 INC 14729 754009830 SUM 5620 38691 SUM 705 13393 SUM 26382 35701 SUM 3090 27794 INC 10732 28980747 INC 15586 658184775 INC 23774 24365387 SUM 162 22403 SUM 14639 40601 INC 3732 809566319 INC 127 78757348 INC 40434 487746584 INC 4939 28357627 INC 23331 147463153 INC 37281 347019165 INC 18246 552511606 INC 2235 817372762 INC 13148 400476640 INC 18741 816830863 INC 20562 28410214 SUM 1326 32549 INC 35570 286541254 SUM 967 19852 INC 25244 995380250 SUM 8196 25209 INC 36700 143273857 SUM 988 30685 INC 31085 916999451 SUM 1184 22215 INC 15058 606385413 INC 2935 740599894 INC 20826 974497230 SUM 13261 33644 SUM 21648 32238 INC 15288 743876861 SUM 25755 40070 INC 14862 844161524 SUM 16558 25027 SUM 5273 33442 INC 19706 532674830 SUM 8866 20949 SUM 15405 40412 INC 31367 129431616 SUM 1172 32193 INC 21628 754018128 INC 29094 27968852 INC 32870 8063469 INC 5519 669295248 SUM 10422 19705 INC 7940 67292749 INC 26126 945177586 SUM 1148 14326 INC 19194 666889646 SUM 6306 31307 SUM 492 8680 INC 16050 894303433 SUM 22 24683 SUM 22385 39838 INC 89 20686405 INC 5954 410031943 SUM 34224 36569 INC 7119 610564639 SUM 16029 32771 SUM 11245 36025 INC 40387 560046033 INC 31625 5813304 INC 24732 997557659 SUM 575 31697 SUM 15627 36323 SUM 19220 39747 INC 2895 73658751 SUM 7654 39707 SUM 15721 25751 INC 1712 139503012 SUM 2905 30668 INC 9955 991292652 SUM 11139 22818 SUM 1586 39810 SUM 58 9015 INC 10804 25767915 SUM 1419 18035 SUM 22140 37500 SUM 2862 23653 SUM 4748 12927 SUM 3552 34145 INC 29589 139081112 INC 24558 134319760 SUM 7727 34649 SUM 15189 22012 SUM 4103 20979 INC 24174 140087406 INC 36379 144803830 SUM 4178 22392 INC 23189 14313844 SUM 27646 34660 SUM 14196 32696 INC 30687 760451249 INC 27994 953120441 INC 16758 821967678 SUM 3256 33187 INC 21582 878983706 SUM 7131 34031 SUM 12 33521 SUM 22377 33405 SUM 2551 35680 INC 7282 26545660 SUM 2 36763 INC 37635 742754268 SUM 3992 22323 INC 15191 659977639 SUM 3842 14752 INC 2965 735980605 INC 31133 62234432 INC 360 25109576 INC 31472 28634899 INC 28944 892745626 SUM 15829 40063 SUM 20443 36484 INC 31626 416976644 SUM 2234 34965 SUM 24445 36885 SUM 28376 39522 INC 22273 811378992 SUM 4822 28394 INC 35844 472058264 INC 35212 934358826 SUM 23766 35827 SUM 2857 40389 SUM 14534 40362 SUM 2709 38606 SUM 2814 30784 INC 14360 989156307 SUM 7286 21443 INC 18268 738168663 SUM 25435 31329 INC 21817 987435716 SUM 4093 22916 SUM 2388 23257 INC 1956 919477143 INC 22133 750149454 SUM 13985 21655 SUM 106 33562 SUM 14703 25554 INC 26851 850781029 SUM 14245 39282 INC 9652 581735221 INC 39776 947243282 INC 35422 2680269 INC 8597 72669890 INC 35895 951121585 INC 37950 986838017 SUM 3522 18385 INC 12871 936643971 SUM 31263 36306 SUM 324 15250 INC 30988 852012331 INC 9225 483727406 INC 18588 319955772 INC 36169 24890067 SUM 5058 30847 SUM 5331 34174 SUM 4893 21411 INC 28713 12732608 INC 4142 625863415 INC 3955 63419182 SUM 4676 16254 INC 30301 875347907 INC 11975 26960132 INC 10689 147454162 SUM 14304 34347 INC 7202 809284182 INC 18503 71979264 SUM 20873 31938 SUM 22724 35414 SUM 23739 34753 INC 25080 953863844 SUM 21145 33331 SUM 3123 38091 SUM 12420 37209 INC 3101 26249632 INC 32649 939805415 INC 7081 111211202 SUM 4086 22887 INC 4550 25939835 SUM 430 27230 SUM 16783 40586 INC 197 806851895 INC 10623 4112249 INC 1090 567495137 SUM 8611 37647 SUM 3721 18034 SUM 6442 39900 SUM 8835 33199 SUM 10958 31898 INC 1964 709996102 SUM 1239 12162 INC 29653 873857150 SUM 21748 37421 SUM 8825 10813 INC 13771 738516877 INC 18525 130677144 SUM 2580 37064 SUM 346 36439 INC 11948 810867360 SUM 715 13510 INC 23144 550396071 SUM 6663 35230 SUM 7592 25677 INC 37844 144229268 INC 37752 874715993 INC 32974 993336858 SUM 13995 40151 SUM 27340 40504 INC 23482 481721494 SUM 25997 35775 INC 15539 145384078 SUM 4547 11722 SUM 58 23946 INC 30715 651449274 INC 4434 95684611 SUM 26321 31198 SUM 11842 37539 INC 25866 147183336 SUM 18917 38032 SUM 5755 36304 INC 8902 911284303 INC 14138 13112166 INC 3993 72197178 INC 28412 951168444 INC 10145 892609072 INC 12357 24334454 INC 38721 36738775 SUM 16036 27549 INC 23297 139088314 SUM 24305 36000 INC 18256 894335627 INC 25341 111572526 SUM 4727 37501 INC 28057 957214358 SUM 6709 39865 SUM 21587 39246 INC 13959 590106950 SUM 215 39726 INC 17717 573881012 SUM 6277 18888 INC 8195 432107936 SUM 10119 27752 SUM 1111 20619 INC 22406 986455290 SUM 1014 37114 INC 34386 992806084 SUM 22735 33685 INC 9812 136420533 SUM 4548 34152 INC 15811 28763417 SUM 2892 4689 INC 4440 913260449 INC 29810 109730880 INC 1844 757992786 INC 29843 130650258 INC 34626 73587962 INC 8497 61122150 INC 33481 23676481 SUM 9914 34699 SUM 5144 37030 INC 10366 662646538 INC 29624 280001250 SUM 2493 34869 SUM 9597 36104 SUM 14393 38513 INC 30278 741679212 INC 24191 601684289 INC 30315 38028438 SUM 36460 40071 INC 20082 26215122 INC 40442 680557762 SUM 5730 22737 INC 18694 942625955 INC 818 22784151 SUM 7243 40008 SUM 3682 4361 SUM 7732 28794 INC 8846 146316098 INC 22779 223773136 SUM 17617 38491 INC 38600 756428154 SUM 2323 18138 INC 19816 861195522 INC 5807 21825091 SUM 32889 38538 INC 3683 339025783 INC 18427 469641557 INC 11335 334560108 SUM 12585 36550 SUM 116 22315 INC 11484 149968611 SUM 5783 39521 INC 10409 19515823 INC 18534 4486112 INC 95 843467559 SUM 506 11564 SUM 6933 27668 INC 7508 790847066 INC 22316 622185680 SUM 680 34081 SUM 20007 35730 INC 25514 80192920 INC 3958 351679442 INC 33525 3824910 SUM 654 34220 SUM 19172 40588 INC 4018 201282722 INC 15905 674236858 SUM 430 15934 INC 33659 866454264 SUM 1004 20459 INC 8758 24865593 INC 1543 125936163 SUM 4522 21708 SUM 5308 24027 SUM 3674 6701 SUM 2551 19523 INC 23894 626421304 SUM 16140 40159 SUM 1816 9150 SUM 409 39646 SUM 1489 14550 INC 16741 147373197 INC 20602 726224540 SUM 2383 18653 SUM 1138 16708 INC 29650 489553680 INC 32342 219530816 SUM 7374 27300 SUM 3387 39799 SUM 29736 32678 SUM 16616 25959 SUM 17832 29589 SUM 19243 28788 SUM 2364 25687 SUM 17657 34391 INC 5401 879008644 SUM 2441 9851 SUM 8876 29923 SUM 9533 38600 INC 27919 979684055 INC 39563 457610928 SUM 43 21840 SUM 21247 33914 SUM 17265 31388 INC 30669 961678567 SUM 20199 26567 SUM 354 26126 INC 12263 885264967 INC 20291 960099180 INC 3795 503855375 SUM 3436 10508 SUM 16803 33632 SUM 2971 40329 SUM 2939 30047 SUM 2628 24334 SUM 16647 30204 INC 36778 921622340 INC 11726 146079883 INC 18961 670090011 INC 1425 29067962 INC 9605 861397388 INC 20863 777306867 INC 6473 679863342 INC 34527 606311191 SUM 8799 16194 SUM 20083 40603 INC 11692 27413046 SUM 1188 10706 SUM 23721 32835 INC 12728 11760613 SUM 17777 38976 INC 28744 757356494 SUM 26368 32407 SUM 8004 37492 INC 31251 136290188 SUM 22305 36047 INC 22124 7856158 SUM 19055 31846 SUM 344 30621 SUM 3229 37504 SUM 3971 30516 INC 2150 256925445 INC 15300 604878897 SUM 3723 5598 SUM 951 4906 SUM 22984 39257 SUM 894 18515 INC 33725 471904771 INC 1010 142548430 SUM 4356 26493 INC 39942 155306680 INC 30649 29019627 SUM 27908 38484 INC 19746 961820184 SUM 31145 40277 INC 35721 599818694 SUM 7298 39161 SUM 3384 19026 INC 32416 576963649 SUM 3627 25616 INC 948 686738298 SUM 12523 27308 INC 9171 409984592 INC 7724 137237334 INC 35795 130383605 SUM 12799 35127 INC 37653 177543318 INC 11826 28984795 INC 31967 512356857 SUM 4670 13889 INC 21541 726576885 INC 7923 147425037 INC 2846 703489335 INC 9374 48524006 SUM 1971 22921 INC 9521 904481222 SUM 1268 5128 SUM 3634 40681 INC 37455 827727494 INC 35630 878722634 SUM 4830 29432 SUM 7067 19369 SUM 15247 37330 INC 9206 878243738 INC 6292 193260667 SUM 15488 36838 INC 12666 745913417 SUM 3822 28555 INC 19807 856794275 SUM 7657 38780 SUM 7433 37227 INC 6163 141125189 INC 34686 146887184 INC 39507 952901994 SUM 23597 40386 INC 4361 861267408 SUM 12521 38217 INC 37780 883858642 INC 16728 92955183 SUM 38214 39258 INC 28239 103396256 INC 24166 759435800 INC 33294 860963282 SUM 376 14637 INC 38404 993430532 INC 29581 793700725 SUM 1018 30351 SUM 2432 37937 INC 1150 181825451 INC 2805 415700638 INC 26086 635416423 SUM 18817 38145 SUM 14380 23745 INC 15169 888188614 INC 5169 20520939 SUM 34983 39301 INC 3386 405284106 INC 25815 24882945 INC 13783 598163680 INC 1873 13154185 INC 16922 273829203 SUM 3360 8402 INC 24477 138511834 SUM 3940 36438 SUM 4406 35574 INC 8585 921772122 SUM 8229 26609 SUM 23554 36042 SUM 8404 31231 SUM 26399 39285 SUM 7242 40328 SUM 4883 35472 SUM 2026 21302 INC 1665 26870273 INC 16709 211153674 INC 298 877966371 INC 28684 418699523 SUM 1345 28751 INC 22330 129010510 INC 8484 601658876 SUM 10779 16309 SUM 1273 21468 SUM 16816 35655 SUM 10104 33550 INC 456 864824374 SUM 10102 20486 SUM 14776 35902 INC 21568 109506702 SUM 3013 20388 INC 16217 826692293 INC 9384 112829327 INC 6918 593309469 SUM 7995 29391 INC 13855 492164657 SUM 4716 19175 INC 11365 487648848 INC 13774 212852173 SUM 15479 39181 SUM 15728 30626 INC 21044 878726528 INC 35735 922562962 SUM 7115 28860 SUM 9039 32767 SUM 11638 22955 SUM 7824 39943 INC 16515 934587544 INC 17940 836520165 INC 38716 133938063 INC 5911 28918081 SUM 20255 35039 INC 15291 418119776 INC 35477 475052302 SUM 26275 39983 INC 32260 490159584 INC 34406 147399067 INC 6228 105442918 SUM 3811 34901 SUM 2851 14521 INC 16523 610518125 SUM 5134 14060 SUM 7424 30492 SUM 12004 22222 INC 32417 469644405 SUM 26785 36262 SUM 8266 30387 INC 11728 3812773 INC 22546 907395058 SUM 17899 24969 SUM 33734 38492 SUM 18090 39765 SUM 14260 40410 SUM 107 19577 SUM 4984 30330 INC 29299 945587454 SUM 17622 32835 SUM 13123 37037 INC 21050 893075058 SUM 3920 16525 SUM 3217 37975 SUM 3277 10835 INC 17723 9236208 INC 31179 817703544 INC 22677 105509817 SUM 2067 36081 INC 39209 515084954 SUM 2316 36792 INC 2046 990655437 INC 38650 20390656 INC 35921 651200529 INC 29544 406658465 SUM 9292 40232 INC 6108 683195482 INC 21377 804253509 INC 23619 893706120 SUM 2974 33898 SUM 17862 35423 SUM 28200 36607 SUM 11022 32776 INC 20524 142923189 INC 40449 147434811 INC 10197 902879137 INC 11431 684772690 INC 27422 39089949 INC 32790 25720495 INC 1153 65313302 INC 19934 68239062 SUM 16555 35580 INC 28767 80373667 SUM 1258 22285 SUM 1067 30155 INC 10842 351265665 INC 20055 871404930 SUM 11114 34357 INC 33693 605327996 INC 18685 347092450 INC 37499 4711502 SUM 7379 38320 INC 8878 78226768 SUM 29282 40158 INC 20060 405659553 SUM 3852 40446 SUM 5441 23213 SUM 1426 7560 INC 34046 840154386 SUM 26270 40474 INC 69 952133271 INC 5405 120907770 SUM 10150 16104 SUM 22807 35452 SUM 14396 30107 INC 6820 52716075 SUM 1570 36715 SUM 25947 38501 INC 17981 819578807 INC 4871 112850388 INC 32561 63766681 SUM 1323 23894 SUM 5696 32905 INC 3912 483816019 SUM 9256 19433 SUM 1737 38457 INC 40217 223600365 INC 2405 491657809 INC 4003 416100861 SUM 10949 33318 INC 12703 69112382 INC 21580 27929506 INC 10417 536575761 SUM 7656 39304 INC 5521 890517858 SUM 10136 39101 INC 5406 992205178 SUM 8767 31649 SUM 9666 39944 SUM 3136 40381 SUM 15864 38824 SUM 26067 33697 SUM 7200 34085 SUM 19044 32462 SUM 9426 40022 SUM 2005 35200 SUM 4111 40682 SUM 35480 40336 SUM 4480 27373 INC 28566 372493893 INC 26074 760137117 SUM 23494 25452 INC 13952 738391340 SUM 22894 33162 INC 30985 88733168 SUM 7324 36997 INC 37623 760501663 INC 16074 75074681 SUM 6066 39988 SUM 27382 35694 INC 13423 710295942 INC 31398 134465946 SUM 6684 31100 INC 22505 819002033 SUM 248 40004 INC 7288 708714896 SUM 38849 40681 SUM 16802 25376 SUM 4871 29484 SUM 19412 37310 INC 11928 951062099 INC 30955 975277691 SUM 27925 39964 SUM 5666 8118 INC 6335 711133351 INC 27044 892578608 INC 17587 130699598 INC 33293 995527170 SUM 3504 29990 INC 10049 458520236 INC 31816 208003393 INC 16728 543453281 SUM 8858 14018 INC 2627 400205297 INC 11411 455763720 SUM 33109 35842 INC 28581 3891371 SUM 7195 40445 SUM 28290 37066 SUM 518 6876 INC 31584 185732984 INC 28663 122086016 SUM 10888 37871 SUM 1376 9483 INC 20529 65295261 INC 16675 793609032 INC 18090 849127155 INC 35804 458321101 INC 34932 458609062 SUM 470 21466 SUM 1447 36696 SUM 3780 31532 SUM 26763 38955 SUM 3568 36967 SUM 3032 36838 INC 25530 20669426 INC 18074 760092419 INC 10419 568516398 SUM 5047 6807 INC 37226 27885894 SUM 20431 40577 INC 28176 475328091 INC 25205 735006339 SUM 3836 30574 INC 32564 425101247 SUM 5952 29137 INC 38371 441559828 INC 36367 72658151 SUM 4616 31486 INC 4210 966893220 INC 14243 122255133 INC 20317 786224656 SUM 2914 23500 SUM 27790 38299 INC 37349 956432025 SUM 4983 10659 INC 34649 478563866 SUM 4038 34321 SUM 18353 40241 SUM 19967 28573 SUM 5619 37588 INC 36481 878074373 INC 23260 634662387 INC 16558 146133336 INC 37915 147177971 SUM 30102 40153 INC 24277 61483104 INC 25475 635957448 INC 4501 952675963 INC 7917 174133015 SUM 867 35170 SUM 356 17876 SUM 559 39061 INC 7559 492189487 INC 11920 449987105 INC 35856 145379997 SUM 705 28839 INC 2552 28902027 INC 13985 994599787 INC 30863 955192876 SUM 25325 33685 SUM 1578 31474 SUM 5106 31461 SUM 20262 37447 INC 11489 1234946 SUM 12468 39704 SUM 8459 12818 SUM 4920 35693 INC 18820 165436669 SUM 3691 38124 INC 35968 995211014 SUM 3236 24855 INC 368 101153360 INC 10494 862043910 INC 30545 884331305 SUM 16289 36795 SUM 1043 8094 SUM 3225 36169 SUM 8574 36340 SUM 26808 37688 INC 30252 605907069 SUM 17505 36853 SUM 19929 24317 INC 19243 543442255 INC 5617 28980778 SUM 6099 28470 SUM 2316 22024 SUM 61 15208 INC 4087 126481972 SUM 37993 40291 SUM 2374 10412 SUM 2820 20470 INC 31410 922101988 INC 11272 933228231 INC 5063 876941317 INC 5677 39108682 SUM 30440 38651 INC 7301 80372845 INC 20259 894662288 INC 20214 71991594 INC 5805 820289106 SUM 6490 31558 SUM 9427 31112 SUM 13567 30469 INC 2536 926001373 SUM 30327 40566 INC 34809 395939593 INC 6040 132120177 SUM 1111 33564 INC 12003 844670739 SUM 7802 34481 INC 40686 64816427 INC 29077 900715298 SUM 9748 24480 INC 39122 3863684 INC 8803 739008994 SUM 16519 40591 INC 23151 946814996 SUM 17385 26282 INC 35844 855355580 INC 32118 995529852 SUM 375 38500 INC 18398 3915354 SUM 2097 32582 SUM 13816 40520 SUM 86 35491 SUM 5743 15819 SUM 3092 18001 SUM 3729 32969 INC 15591 993111650 SUM 8132 36016 SUM 11620 14471 INC 26657 54660243 INC 30558 860150835 SUM 3035 39198 SUM 240 27753 SUM 6853 24413 INC 25686 995520867 INC 35406 602130816 SUM 2420 37456 INC 11958 48411055 INC 37044 152356143 INC 14128 145340574 INC 40255 972430032 SUM 716 28853 INC 19391 52935913 SUM 5020 29227 SUM 2927 33044 INC 7903 568253596 INC 22565 977321349 SUM 1385 14113 SUM 2516 26594 SUM 1869 33983 INC 9211 330721423 SUM 3116 40132 SUM 28591 40061 SUM 20278 21628 INC 24624 525604251 SUM 9209 26681 SUM 24111 37835 SUM 9530 27583 INC 6890 879006932 INC 36605 734055528 SUM 30331 37751 SUM 27385 36476 INC 29454 64810960 INC 34017 113802789 INC 15507 860045845 INC 5508 575481270 INC 21461 84511745 INC 16864 4867955 INC 30677 117139449 INC 4674 5243354 INC 24032 146956119 INC 28561 909201821 INC 12753 938230785 INC 37681 11983549 SUM 7208 24492 INC 17286 89346790 INC 6379 113925517 INC 14390 936625799 SUM 3925 23588 INC 33327 113667343 INC 26636 145284513 INC 1630 88477619 SUM 25013 32777 INC 35515 937439734 SUM 11974 30188 SUM 4908 35213 SUM 28306 35871 INC 12415 55859262 INC 9909 111659668 INC 136 107492809 SUM 2218 28350 INC 23180 534956015 SUM 8877 40108 INC 19902 65328940 SUM 4361 39033 INC 2407 12416532 SUM 11392 40019 INC 35266 417376361 INC 22569 619645004 SUM 4148 27011 INC 11979 492062576 SUM 2025 29827 INC 3989 921744251 INC 17669 903139017 INC 11928 412624578 INC 23016 29047598 SUM 9410 32097 INC 15643 913271052 SUM 32895 36810 SUM 5138 13772 SUM 7820 37871 SUM 3794 15982 SUM 4121 21919 INC 8831 609541518 INC 39182 672547611 INC 24907 730064779 SUM 14182 28332 INC 7164 928990352 SUM 20217 35808 INC 33695 473316311 INC 23511 29065734 SUM 1234 27191 SUM 11523 36894 SUM 3090 30860 SUM 1164 22437 SUM 14464 35309 INC 17229 8920410 SUM 9075 34335 SUM 23128 34861 INC 19840 144669490 SUM 18368 31684 INC 25360 536210251 INC 14893 920978239 SUM 16133 39069 SUM 15178 40412 INC 228 23549657 SUM 3669 29901 SUM 25149 40264 INC 38694 492195936 INC 13540 930469539 SUM 9026 14799 SUM 1385 21972 INC 23418 377413702 SUM 1803 33464 SUM 18332 24888 INC 17053 693414465 INC 5300 52403737 SUM 4838 31855 SUM 2468 28003 INC 13248 723281211 INC 38621 8758844 SUM 12884 30741 INC 16597 476054038 SUM 10145 26192 INC 27468 524556050 SUM 1986 35747 SUM 17692 38972 SUM 522 13704 INC 3210 345007437 SUM 11637 28263 SUM 12018 20473 SUM 27185 39402 SUM 1998 9614 INC 21951 20382019 SUM 24051 34542 INC 7114 67497106 SUM 26264 39223 INC 12358 265581233 INC 22626 70547804 SUM 2095 40421 INC 40043 36651092 INC 29725 145890139 INC 39383 322079479 SUM 35946 38951 INC 26926 894787121 INC 33442 145876193 INC 10448 481447501 INC 3745 957747717 SUM 22049 31262 SUM 6766 32644 SUM 1988 22107 SUM 3312 37968 SUM 16510 21977 SUM 14357 35748 INC 35196 946147240 INC 25081 18254522 INC 19096 859750735 SUM 10821 33314 SUM 1211 34043 INC 22312 825331250 INC 34215 102872684 INC 32032 909932425 INC 16468 845060253 INC 39151 1367531 INC 10851 870605441 SUM 10649 27494 SUM 696 35130 SUM 4297 24844 INC 12249 946100996 INC 23833 820883602 SUM 3975 7605 INC 22620 11134346 INC 22123 913313565 INC 31631 21014813 INC 36199 132790388 SUM 34183 36949 SUM 26118 39359 SUM 4064 24974 SUM 602 35736 INC 13402 900933141 SUM 11187 38570 INC 19970 728034003 INC 33865 601908862 INC 17731 591822924 INC 3785 289548086 INC 11973 145360021 SUM 28775 39976 INC 3002 810806351 SUM 37828 40630 INC 38887 945004325 SUM 14471 38921 SUM 27227 39601 SUM 6358 35119 SUM 6560 34481 SUM 2641 11875 SUM 1514 40513 INC 22920 24069094 INC 13296 28150064 SUM 5733 37034 INC 24080 935977707 SUM 3853 32391 INC 24163 543382425 INC 13326 758480076 SUM 7690 34124 INC 11711 890102997 INC 2600 25827016 INC 16400 147191929 INC 3135 693387098 SUM 25127 29234 SUM 9737 40227 INC 29688 785559871 SUM 1730 38881 SUM 11451 24188 SUM 17674 30486 SUM 1507 38984 INC 29292 621138892 INC 31086 190165534 INC 34322 145736715 SUM 117 14104 INC 6993 136953298 SUM 4769 35164 INC 33508 743644129 INC 36669 99513860 INC 36193 27981805 SUM 8770 22098 INC 1794 11352187 SUM 18375 26849 SUM 1145 38770 INC 9053 695293117 INC 12446 927706822 INC 22604 993384196 SUM 11882 39426 INC 28566 275056792 SUM 261 18843 INC 27709 435547070 INC 25987 946851246 INC 14852 885895324 SUM 26017 39165 INC 31716 747948954 SUM 3647 20728 SUM 3312 30525 SUM 542 25851 INC 10742 26432672 INC 4474 472064162 SUM 2082 19907 INC 12370 870356670 INC 38258 432428603 SUM 29776 39314 SUM 28112 37346 INC 29636 384681321 INC 18546 481541274 SUM 17251 37552 INC 22902 948831905 SUM 8716 40604 INC 23012 132267140 INC 38920 45681796 INC 26690 760268645 SUM 27 37457 SUM 12117 24978 SUM 14823 31857 SUM 10955 20500 INC 24553 13086321 INC 138 986734296 SUM 19360 31502 SUM 4429 36260 SUM 17704 31434 SUM 6972 37007 INC 12487 708127412 SUM 4710 17444 INC 7768 608597936 SUM 13458 30278 INC 34437 78227846 SUM 2302 28704 SUM 32187 40228 INC 11355 997740973 INC 33918 123605403 INC 37709 925189193 INC 23125 600566180 INC 30659 26941366 INC 23639 492124676 INC 40233 854100361 SUM 947 33665 SUM 12615 39778 SUM 20789 34802 INC 23037 56608755 SUM 17574 28229 INC 35472 48522636 INC 25221 312601044 INC 17032 22729519 SUM 30 12988 INC 28171 543169943 SUM 588 27947 SUM 525 15887 INC 32067 970341694 SUM 27051 39082 INC 30289 946091884 SUM 45 16430 INC 35267 929300580 INC 8085 884363223 SUM 2 26757 SUM 33481 37689 SUM 8235 21038 INC 21888 872743096 SUM 24552 34765 INC 25575 12305691 INC 8626 953182756 SUM 4923 22507 SUM 25569 36876 INC 5583 128566025 SUM 20728 38248 SUM 689 37525 SUM 864 40362 INC 20818 137344916 INC 19624 931441533 INC 19626 29465345 SUM 5372 34104 INC 1536 112104039 SUM 2388 39721 SUM 657 37290 SUM 8269 23052 INC 21544 147260525 SUM 22539 39006 INC 23140 42221747 INC 39424 897334947 INC 17865 755840127 INC 1605 20132908 SUM 4165 19543 SUM 1079 17055 SUM 8989 18240 INC 37700 3695273 SUM 7915 39030 INC 5426 511618174 SUM 18844 35263 SUM 1926 28429 SUM 3982 29664 SUM 1217 39390 INC 20266 44719504 SUM 1693 32987 SUM 874 24971 SUM 259 14303 SUM 20261 38629 INC 11696 861284754 INC 37219 21028718 SUM 21317 40165 SUM 2296 30524 INC 12265 147369812 SUM 13492 35534 SUM 197 32415 SUM 15352 39934 SUM 444 29374 SUM 954 27101 SUM 23765 32403 INC 30423 818860706 SUM 779 24492 SUM 6566 33149 INC 36486 4392209 SUM 5751 22453 INC 7514 355593401 INC 306 542915014 SUM 10883 29268 INC 15303 15238551 INC 19383 890621180 INC 39916 467107990 INC 4377 104403981 SUM 15156 34873 INC 27123 385988752 INC 20286 887071578 SUM 21303 40093 SUM 7159 30450 INC 30663 26269946 INC 10410 455475899 INC 11296 744820558 INC 33546 567711695 INC 36527 907979281 SUM 11708 17672 SUM 5931 28315 INC 27048 10975833 SUM 5898 28231 INC 17991 107071504 INC 20149 893414366 SUM 7849 26097 SUM 21549 37532 SUM 18493 27679 INC 7026 994359247 SUM 11294 36565 INC 18630 304293153 INC 5158 177620530 INC 10907 742194200 SUM 697 17359 SUM 6122 40664 INC 24114 22685446 SUM 5182 28148 INC 27917 893107623 INC 1649 490020105 INC 24371 358648210 SUM 13718 28471 INC 33551 798712101 INC 12322 501134162 INC 31024 24775865 INC 38941 144713188 INC 18220 677672175 INC 35255 31688104 SUM 191 37211 INC 6917 19615743 INC 3554 894836096 INC 19800 476111256 INC 15465 429977640 INC 14592 24744861 INC 22797 689022789 INC 22512 329525518 SUM 5097 31356 SUM 1576 21936 SUM 32808 40505 SUM 5051 25306 SUM 6369 36416 INC 14030 894681075 SUM 4368 40129 SUM 22636 33201 INC 38871 521020001 INC 36197 946109692 INC 14506 883876482 SUM 6561 40422 INC 19746 284494 INC 13543 147186166 INC 21307 146002041 SUM 4983 21946 SUM 2235 10594 INC 23435 955196359 SUM 3643 31330 SUM 256 10739 INC 38147 856973946 INC 26167 13210325 SUM 17173 31718 SUM 109 35289 INC 29018 704601813 INC 6273 961623122 SUM 1874 39230 INC 14880 196899147 SUM 3397 24615 SUM 26287 30216 INC 36317 820335565 SUM 29642 36137 INC 35434 866821327 INC 21904 872050899 INC 21830 58828813 INC 21520 45505004 SUM 17355 39976 SUM 29908 37826 INC 24934 549348079 INC 22770 603264448 INC 24911 675046476 INC 27957 830417962 SUM 18274 39282 INC 8921 143281102 SUM 12043 40682 INC 22194 532858006 INC 13472 746963270 INC 10868 995445047 SUM 633 29672 INC 25954 784218283 SUM 820 38257 SUM 621 29422 INC 17630 993349629 INC 28747 860243442 SUM 9705 28383 SUM 4899 29680 SUM 18023 35576 SUM 8167 40068 SUM 14162 39244 INC 5582 999228309 SUM 5386 31148 INC 9080 146959936 SUM 17022 34598 INC 36441 786756547 SUM 16683 31953 INC 30312 310720 INC 218 725949146 SUM 14902 35286 INC 20178 513471251 INC 12500 737505877 INC 38820 447553170 SUM 24870 33126 SUM 6306 25696 INC 31648 27589399 INC 24057 885830678 SUM 14492 31232 INC 18635 897250408 SUM 129 37862 SUM 3775 35474 INC 2856 246484329 INC 29623 924946899 INC 21930 278042491 SUM 9438 38996 INC 5240 706780596 SUM 10136 39057 INC 22067 870210815 SUM 12342 18627 INC 11861 922585513 INC 23749 88279509 SUM 38850 40636 INC 13895 130435332 SUM 2830 27975 INC 40439 95044015 SUM 18253 33406 INC 15214 742815080 INC 34025 78479430 SUM 12875 33544 INC 13219 621621230 SUM 737 24737 INC 23528 680895383 INC 13613 28557072 INC 38259 415541604 SUM 14306 40670 INC 16820 704641951 INC 26473 640568563 SUM 5026 24590 INC 37062 911274951 SUM 21349 40588 INC 7700 985963945 SUM 3375 35614 SUM 31588 40552 INC 37940 46465088 SUM 31338 40461 INC 35161 140366701 SUM 22575 25347 INC 29346 924930670 INC 30939 112614230 INC 36681 955230718 INC 30533 942540464 INC 22848 858150609 INC 14815 744740918 SUM 3963 14776 INC 17088 742704446 SUM 6896 15633 SUM 2313 40427 INC 1053 885321718 SUM 8416 37152 SUM 5106 37239 INC 4564 73591794 SUM 9573 24852 SUM 2963 38394 SUM 29199 39995 INC 29359 955320593 SUM 22309 36892 INC 24775 894832500 INC 5452 949936542 INC 33904 888796145 SUM 20940 34306 INC 7880 923583428 INC 32893 8580916 INC 12963 29034657 SUM 8712 34103 SUM 24967 26864 INC 22949 820562018 INC 24600 551855801 INC 30892 938306170 SUM 16821 29060 INC 12730 10397868 SUM 16776 40373 INC 33016 147111325 SUM 8791 31782 SUM 29307 37235 INC 37691 753909061 INC 19885 717559409 INC 17831 68212061 INC 35281 340019339 INC 19043 52421359 INC 17317 992836626 INC 22616 887993017 SUM 7901 33505 INC 40295 88589337 INC 19319 756452042 SUM 197 35968 SUM 9283 24736 SUM 2759 31834 INC 2656 953218042 INC 14373 773157906 SUM 1303 38817 SUM 5674 36924 INC 24926 919431549 SUM 506 18912 SUM 3572 34976 SUM 65 20507 SUM 3705 24635 SUM 13700 37707 INC 27 610061464 INC 1368 844600221 INC 21157 954274617 INC 37530 610329782 INC 30561 576480566 SUM 25311 40066 SUM 9950 28046 SUM 24876 36621 SUM 10836 35396 SUM 6578 33749 SUM 27415 40038 SUM 9612 38555 SUM 3564 39108 SUM 1087 36873 SUM 23661 38167 INC 15104 683530900 INC 8331 458609486 SUM 7233 25374 SUM 10304 39645 INC 18930 811032616 SUM 12432 30169 SUM 31771 37387 INC 35992 610277443 INC 34202 456897587 INC 8692 979350550 INC 29732 960649163 SUM 11805 30063 SUM 12607 30251 SUM 7421 34650 INC 18574 20555055 SUM 1924 29872 INC 29989 877500674 INC 1468 431296986 INC 22640 113746927 SUM 6329 25319 INC 30485 876476702 INC 29290 617304469 SUM 9730 24695 INC 37617 107346206 SUM 8471 38027 INC 26351 3282574 SUM 6918 36934 SUM 20223 40080 INC 20394 10106271 INC 14271 685575536 SUM 2327 8394 SUM 365 22114 SUM 8548 20377 INC 5999 146404669 SUM 1234 36151 INC 13277 357698134 INC 10809 823450605 SUM 34119 36392 SUM 2980 11209 INC 1005 759364795 SUM 6679 26849 SUM 10659 33121 INC 19062 993329673 INC 33251 671174224 SUM 31800 39347 INC 785 8529403 INC 40317 972642681 INC 7102 764355314 SUM 6303 38403 INC 16258 725609736 INC 1951 95555887 SUM 3288 22230 SUM 2108 36055 SUM 23759 32973 SUM 1308 29389 INC 27880 599598757 SUM 3112 35109 SUM 7500 39507 SUM 12662 31714 SUM 15956 28272 SUM 16861 40681 SUM 2958 27460 INC 26943 12571253 INC 38212 39739772 SUM 26848 38720 INC 32859 308560871 INC 5883 942652667 INC 23988 892210664 INC 32 702463638 SUM 10258 25111 INC 36020 535774486 SUM 6018 23504 SUM 26014 35839 SUM 2053 38225 SUM 5875 25492 INC 23497 134790522 SUM 17440 37586 SUM 27652 32134 SUM 16312 27136 SUM 6876 12079 SUM 3275 9071 INC 26995 886322329 SUM 31937 38400 INC 36871 28995179 INC 25958 112584055 INC 12040 861233209 INC 5781 441749839 SUM 10198 39177 SUM 19950 38077 INC 7203 284045591 INC 22644 936973149 SUM 4234 35910 INC 36456 983302325 SUM 29925 39185 SUM 2744 39250 SUM 8697 26292 SUM 21531 35908 SUM 2269 25223 SUM 7498 9736 INC 25221 955006099 INC 13324 962649612 SUM 5782 13744 INC 6140 88738869 INC 2708 865052 SUM 4230 11439 INC 10744 903901628 SUM 16716 38919 SUM 4873 27861 INC 9944 996477730 INC 13964 694456510 INC 27015 811611998 SUM 1912 39760 SUM 23527 38197 SUM 18830 29500 SUM 301 33126 SUM 38 32624 SUM 14971 38746 INC 29156 77641571 SUM 12922 21830 SUM 9342 40305 INC 5979 73553017 INC 27465 20111322 SUM 31524 38673 INC 5445 66699095 INC 39774 844529244 SUM 14873 38731 SUM 7490 33577 INC 27797 689329594 SUM 7655 30269 INC 6321 978623828 INC 1436 6604470 SUM 1230 38155 INC 1051 940875791 SUM 1847 22744 SUM 17805 38572 INC 16300 742981603 SUM 2624 3628 INC 39007 622918308 SUM 27952 30758 SUM 11577 40513 SUM 483 9437 INC 20805 138420256 SUM 7489 29282 INC 30126 417968125 INC 4853 944092773 INC 24857 49501945 SUM 37 27778 SUM 10731 26451 INC 4164 24798605 INC 25659 418432304 SUM 4149 33692 SUM 22131 37811 INC 16516 7965100 INC 38591 73667348 INC 12129 860769945 INC 12324 743137462 INC 1918 83087742 SUM 578 31590 INC 31715 13132761 SUM 543 36278 SUM 18349 37231 INC 40594 882219168 INC 4413 102775095 SUM 10442 31466 INC 26187 350271012 SUM 4771 23777 INC 13268 25829393 INC 20938 742600766 INC 37123 999687895 INC 27705 756522424 INC 163 12154465 INC 11588 920903898 INC 28348 80104118 INC 15520 384545642 INC 26522 80938468 SUM 25403 40451 SUM 16317 25643 SUM 13190 26753 SUM 424 23364 SUM 6633 28222 SUM 5905 39741 INC 12171 20504993 INC 39875 106493977 INC 25684 45734344 SUM 37007 38891 SUM 4793 34115 SUM 99 39961 INC 29637 988251940 INC 1808 714518111 INC 10000 26675896 SUM 30284 33804 INC 15149 138945567 SUM 15167 40666 INC 5781 845460372 SUM 4600 18145 INC 25889 9088296 SUM 27128 39935 INC 16988 359876635 SUM 5731 35073 INC 5925 93825996 INC 30270 859737643 SUM 5033 30628 INC 16128 14782406 SUM 23985 25225 INC 13066 842883266 SUM 5255 27506 SUM 9750 34257 SUM 2628 18132 INC 7875 29458664 INC 6244 945380822 INC 14488 693399191 SUM 25241 39114 SUM 4282 39767 SUM 8850 31954 INC 32503 802300371 SUM 1003 17758 SUM 5791 35066 INC 6089 738213411 SUM 1571 34108 INC 3992 601133163 INC 17479 20131972 SUM 4777 40097 INC 33858 113872041 SUM 24478 40347 INC 35083 99341258 SUM 11922 39551 INC 16208 1781120 INC 19481 28800114 SUM 2224 31617 SUM 82 23856 INC 6503 143023057 INC 10684 717889373 SUM 14214 34583 INC 16121 917535159 SUM 8386 21891 SUM 8497 36899 SUM 25002 28694 SUM 8185 29034 SUM 1503 9221 SUM 116 37827 SUM 19022 31092 INC 11308 355603167 INC 26472 909100402 SUM 32252 40633 INC 27162 7994477 INC 14072 508533353 INC 1791 394113446 INC 3911 894844181 SUM 3696 39790 SUM 5509 35957 INC 27638 525110929 INC 4961 185844557 SUM 10652 23709 INC 24751 1771036 SUM 6104 9134 INC 2427 63553163 SUM 3069 30669 SUM 9638 31567 SUM 6001 37843 INC 33277 458369328 SUM 357 17886 INC 10163 794809924 INC 25722 956039933 SUM 24011 32340 INC 32206 28538964 SUM 407 11777 SUM 4661 24327 INC 1633 955297989 SUM 25801 38050 SUM 10245 34386 INC 5013 38313560 SUM 1512 14157 SUM 838 36599 SUM 11550 29368 INC 18806 919643825 SUM 9602 35045 INC 4420 28781297 INC 33810 743314707 SUM 2236 7911 SUM 22421 38342 SUM 18803 34949 INC 1305 425996346 SUM 5142 33734 INC 6011 703309736 SUM 12170 25657 INC 25808 952961794 INC 16178 945151706 INC 6969 734079673 INC 9255 397827554 SUM 5376 27384 INC 40122 792605124 INC 70 146282987 SUM 14691 33618 INC 37335 954381824 SUM 8337 18562 INC 36123 873352674 SUM 22634 35854 INC 13585 747807130 SUM 8663 20590 SUM 4949 34444 INC 24457 961719923 SUM 3133 32278 SUM 5092 13724 SUM 7162 24794 INC 23741 870643087 INC 32362 441774104 SUM 7077 31547 INC 265 254079516 SUM 18256 34277 INC 30767 418231891 SUM 23684 36583 INC 36321 146252892 SUM 11510 30013 INC 327 29074064 INC 31517 692461429 SUM 364 23512 INC 28452 879787323 INC 11238 113313882 INC 32977 76213458 SUM 13399 28793 SUM 7447 18330 INC 6286 35976733 INC 1023 42418620 INC 5315 128043955 SUM 23697 31553 SUM 6619 39336 SUM 503 16724 INC 30712 610575595 SUM 3914 33547 INC 37707 608596333 INC 8387 468560951 SUM 2381 22957 INC 12527 223095199 SUM 345 26861 INC 4586 37545798 SUM 2288 31302 INC 6490 75986918 SUM 4361 29758 SUM 13392 36478 SUM 1623 29800 SUM 3532 22983 SUM 23395 40454 INC 1620 743731383 INC 24383 820393706 SUM 10568 29174 INC 37473 142071177 INC 26762 63332836 INC 40466 408014622 SUM 19046 30593 INC 26693 12648315 SUM 5775 37691 SUM 17065 35804 SUM 7691 36731 INC 34402 954854272 INC 6078 533984658 INC 10009 812777214 SUM 7252 39647 INC 11730 543474054 INC 25314 705979410 INC 14112 842200655 SUM 3281 40148 SUM 19639 32607 SUM 11316 37865 SUM 16919 28949 INC 47 860078555 INC 21494 485524486 SUM 3000 36376 INC 24516 938835399 SUM 2053 37655 SUM 7842 40624 SUM 127 22366 INC 36361 687006552 INC 6412 953134889 INC 1336 677362461 INC 36423 954546024 INC 18738 25306008 SUM 8825 33326 INC 33799 462734950 SUM 655 23773 INC 13519 747908118 SUM 39615 40304 INC 13108 136693403 INC 39890 879105324 SUM 8036 30914 INC 36714 19396040 INC 36186 709938987 INC 11850 869489655 SUM 7128 34131 INC 36139 218234482 INC 23455 875762581 SUM 17983 35746 SUM 3206 22141 SUM 28539 38222 INC 3390 960410319 SUM 14798 31694 INC 17887 865059171 INC 8316 483512359 SUM 5361 35215 INC 39210 623874456 INC 17752 141725733 INC 32218 609992518 SUM 1912 37575 SUM 19889 37765 INC 3895 12253354 SUM 6535 33006 INC 3784 46519349 INC 7986 794318068 INC 37447 22157990 INC 8046 868504678 INC 8145 870899580 INC 37432 740633031 SUM 21616 38933 INC 13340 56701131 SUM 2480 39010 SUM 1502 20431 SUM 34704 40619 SUM 1309 18113 SUM 28785 39478 SUM 766 16787 SUM 1882 16317 INC 14773 827733766 SUM 3348 37408 SUM 11796 39507 INC 3194 130168825 SUM 26892 36688 SUM 71 21793 INC 38763 894169962 SUM 9254 34200 INC 3953 367092137 INC 26885 870607926 SUM 33420 36938 INC 40559 774895365 INC 17976 128946359 SUM 4466 23487 SUM 1205 20248 SUM 10987 33350 INC 13732 483661932 INC 11730 466655130 SUM 25125 39876 SUM 12668 32534 INC 351 786342970 INC 5403 113879865 SUM 7795 40273 SUM 6965 29624 INC 37941 46779621 SUM 25614 30209 SUM 17425 27888 INC 31803 855781097 SUM 4565 18870 INC 21570 955377436 INC 1890 10446428 SUM 15139 34344 INC 12251 445254235 INC 34887 953141336 INC 2459 874556582 INC 9537 927359846 SUM 3065 18584 INC 27134 581225797 SUM 7913 33596 INC 8290 146806586 SUM 19863 35104 SUM 31607 36345 SUM 34497 40417 SUM 942 23717 SUM 9720 34246 INC 6986 615452736 INC 19569 39808589 INC 27699 543106563 SUM 13807 38455 INC 32781 6916353 SUM 815 22201 SUM 27991 40598 SUM 2275 18031 SUM 529 19216 SUM 6478 32162 INC 7262 147383641 INC 15930 444964146 INC 12985 71635591 SUM 30357 40144 INC 25207 82381497 SUM 30668 39934 SUM 20204 27064 SUM 2525 27491 SUM 16572 40280 INC 40407 12131865 SUM 8888 23112 INC 35459 879564268 INC 24666 484496789 SUM 9121 35530 INC 17257 141581921 SUM 1255 14954 SUM 15917 40589 INC 29531 55637198 SUM 3977 27644 INC 18369 742824364 INC 38984 575854077 SUM 12599 36013 INC 6383 943557226 INC 2868 313654620 SUM 7147 32361 SUM 10857 34602 SUM 10937 40195 INC 30396 130675550 INC 24576 492161710 SUM 9833 33284 SUM 1291 36529 SUM 16856 39008 INC 29842 88755405 INC 14616 139057679 INC 18953 331156818 INC 5260 11939364 SUM 1108 36906 INC 24325 608198256 SUM 4166 40401 SUM 748 38271 INC 9701 325321422 SUM 23969 36783 SUM 239 18648 INC 3729 877921725 INC 5031 989991075 INC 1531 483403991 SUM 2696 17513 INC 19007 876130912 INC 4627 810558201 INC 39035 485207192 INC 32 693420825 SUM 10452 40204 INC 19830 574783555 SUM 1735 17776 INC 7560 80309844 INC 18863 894828202 SUM 5039 30821 INC 26856 949200036 SUM 1000 8411 SUM 9589 29771 INC 15562 223246172 SUM 870 17127 SUM 701 25176 SUM 12900 38542 INC 26577 805290915 INC 24070 998210434 SUM 6614 29407 INC 20529 743517514 INC 6570 534210998 SUM 2341 39095 SUM 3903 30764 SUM 3072 20655 INC 10945 475250357 INC 25522 112583551 INC 1493 23348119 INC 9676 843407595 INC 28996 917477542 INC 39978 738167776 INC 9322 337320211 SUM 1163 38465 SUM 1405 8885 SUM 28816 38007 SUM 18652 37349 INC 6831 741376183 SUM 1498 18913 INC 12003 16443068 SUM 1646 39981 INC 32806 888227429 INC 36810 143191052 SUM 256 28152 SUM 11580 40560 INC 36081 147425297 INC 9435 957279988 SUM 8865 26698 SUM 3837 39827 SUM 11087 37017 SUM 4699 38339 SUM 9106 27599 INC 17411 144437443 SUM 1076 18964 SUM 15717 37152 SUM 4675 36623 SUM 33741 38710 SUM 12876 21256 INC 31619 23829895 SUM 18674 30356 SUM 36393 37652 SUM 795 12338 SUM 148 33100 SUM 21240 25348 SUM 1083 10633 SUM 5852 35457 SUM 2247 36956 SUM 1111 22498 INC 17808 608463999 SUM 3409 8397 SUM 1644 24414 INC 25827 928575074 INC 28444 264508957 SUM 29552 40153 SUM 2278 20039 SUM 6038 39516 SUM 15653 37545 INC 27863 737608075 SUM 10985 40595 SUM 16257 27082 INC 1743 79220582 SUM 6591 40555 INC 14197 611682610 SUM 3572 27195 INC 2508 947820658 SUM 1184 24657 INC 26576 130556222 INC 27261 416717668 INC 28358 646043084 SUM 6496 19843 SUM 8181 29196 INC 1092 476981392 SUM 2906 11726 SUM 11465 37465 SUM 11355 37467 SUM 6561 26302 INC 1504 876941335 SUM 16117 36130 SUM 28702 38825 INC 23822 2368086 SUM 17276 39736 SUM 614 34573 INC 2579 27843584 SUM 14079 33062 SUM 16376 38329 INC 40080 106668908 SUM 6411 34050 INC 9106 29028755 SUM 16218 33080 SUM 7238 35293 INC 1173 842635410 SUM 661 22983 INC 36809 744795063 INC 17978 77452353 SUM 1 17822 SUM 10690 23388 INC 2724 644122779 SUM 9459 23357 INC 30602 823517625 SUM 16058 32173 INC 16963 878469158 INC 36560 48246621 INC 9340 928361002 SUM 13353 38929 SUM 14871 30558 SUM 1271 32946 INC 10509 926126494 INC 10868 12198576 SUM 72 22057 INC 22231 488354822 SUM 28106 39097 INC 36675 807735202 INC 5298 19639707 SUM 10048 27334 SUM 103 10877 INC 5472 130509461 INC 29822 935911356 INC 29549 424826899 INC 11307 245214532 INC 33347 34277794 SUM 23173 32883 INC 37872 76578655 INC 8213 55365059 SUM 10177 21879 INC 7550 891438931 INC 30859 801047880 INC 17824 957781999 INC 19289 970100995 SUM 9150 22480 INC 36519 134365312 SUM 6875 31871 SUM 8212 39237 SUM 5642 26075 SUM 7510 23642 SUM 296 39235 INC 25060 8004453 SUM 755 14392 INC 32469 610598874 SUM 11076 27408 INC 20685 450424218 SUM 20003 33089 SUM 3266 40569 INC 29960 870943083 INC 2725 138540019 INC 39526 112340662 INC 17308 911927367 INC 16717 475202594 SUM 32602 39030 INC 8363 858674609 SUM 24756 34328 INC 31549 26935236 SUM 3364 13783 INC 15658 971297637 INC 21520 110596632 SUM 8810 30526 INC 11575 466677114 SUM 7477 28780 SUM 18145 35211 INC 30747 483796280 INC 40474 937426127 SUM 3597 34503 INC 32943 568374249 SUM 3804 39804 SUM 34603 38714 SUM 24321 30156 SUM 14785 39172 INC 32321 3818922 SUM 16717 19784 INC 21712 433177838 SUM 13246 29197 SUM 9795 40296 INC 4476 24870085 INC 22607 680558993 INC 24090 994700163 INC 12594 962872735 SUM 6173 31918 SUM 9417 34646 INC 36924 224669689 INC 35906 23672252 INC 3965 467033729 SUM 13169 37514 SUM 16336 24540 SUM 16356 37355 INC 37037 146308587 SUM 12580 35682 SUM 26091 36617 INC 4149 129633904 SUM 12164 30111 SUM 1355 32451 INC 11634 731855372 SUM 19030 28686 INC 32350 938997371 INC 6224 80253743 SUM 4083 39827 INC 30660 576886425 INC 1683 69633755 SUM 8206 38755 INC 30741 223750175 SUM 4124 27129 SUM 11409 38708 INC 15068 803103852 SUM 11583 39816 INC 5707 524076451 INC 39904 781644121 SUM 2 8698 SUM 8773 34034 INC 35624 894846774 SUM 11582 33923 SUM 10700 36378 INC 25363 122119889 INC 17949 38164391 SUM 16580 23445 INC 6804 525554132 INC 9649 447783253 INC 24257 955155568 SUM 3634 31926 INC 19973 743843131 INC 36435 976025738 SUM 9125 37591 INC 40168 976006181 SUM 763 29968 SUM 10533 24964 SUM 7107 39800 SUM 12883 38464 SUM 7510 16840 SUM 10694 23393 INC 27524 551603371 SUM 10502 14838 INC 20558 221107423 INC 17243 147455605 INC 39644 283417912 INC 17283 877991096 INC 18651 147452212 SUM 20558 31604 SUM 10105 25494 INC 19614 944990770 SUM 17697 26637 SUM 11347 19345 SUM 15056 36712 INC 9102 876897356 SUM 9092 35966 SUM 2014 37551 INC 25047 734248891 SUM 26296 36650 INC 38271 147418216 SUM 22710 36695 INC 20142 816606944 INC 34154 989457570 INC 28379 891136713 SUM 4290 38311 INC 265 249071515 SUM 464 23878 SUM 3731 33767 SUM 686 9648 INC 37551 955310398 INC 23797 50858905 INC 25812 62296029 INC 25097 130706111 INC 30407 137442983 INC 30911 456762342 INC 2083 946054932 SUM 5242 31403 SUM 24410 35984 SUM 14159 37103 INC 19686 744754220 INC 38021 684603595 INC 29648 48549170 SUM 1953 40030 INC 27665 418299264 SUM 2681 11563 SUM 22079 37129 INC 2037 951849023 INC 13132 652695598 INC 35239 21146045 INC 37997 845476071 INC 40143 720417150 INC 23230 993106360 SUM 16091 33742 SUM 18080 40344 SUM 12739 28381 INC 12001 616922502 SUM 2820 33107 SUM 14506 33750 SUM 3300 31584 INC 25142 992090607 INC 14898 128423343 INC 34153 112860361 SUM 36743 38015 SUM 29835 34022 SUM 18587 35393 INC 1127 869557257 INC 7243 919841450 SUM 13590 34022 SUM 6831 38645 INC 23355 844185959 SUM 2 5559 SUM 2997 19314 INC 3707 72874595 INC 33856 68408650 SUM 17492 39655 SUM 20921 37783 SUM 11280 33533 SUM 14577 38610 INC 25874 144298810 INC 540 73459458 SUM 7307 23123 SUM 4048 40339 INC 10699 760593453 SUM 11470 38778 SUM 11051 15678 SUM 1612 20316 INC 16380 5991405 SUM 6049 40622 INC 37593 457548845 INC 28951 758537670 SUM 1146 35424 INC 24154 885844061 INC 34996 876581849 SUM 10699 28724 INC 17255 870417208 INC 7808 13127368 SUM 13933 31676 INC 15956 743269558 SUM 5236 17924 INC 40591 121785935 INC 5474 223729965 SUM 16388 36049 SUM 11990 18795 INC 38192 10404686 SUM 8704 30459 INC 4838 12276171 INC 11659 349433197 SUM 23622 37383 SUM 719 37432 SUM 4894 25379 INC 39235 475222357 SUM 4711 20651 INC 2639 425700279 SUM 76 39236 INC 36868 146242325 INC 473 130640256 SUM 1567 9740 SUM 10067 40186 SUM 1024 38818 INC 32704 572323210 INC 16996 72256753 SUM 8313 38854 SUM 11744 27264 INC 38178 27984130 SUM 21912 39037 INC 33323 147239259 INC 39341 28246082 SUM 168 10825 SUM 25439 38397 SUM 4019 35496 INC 34551 844001744 SUM 17352 36104 INC 23517 656455840 SUM 503 17841 SUM 271 29572 SUM 12569 36986 SUM 4005 30869 SUM 1977 31680 INC 14306 73791817 SUM 13781 36408 INC 18161 995523892 SUM 2311 32346 SUM 19128 33803 INC 35390 920910808 SUM 5932 36044 INC 35746 676482983 INC 151 22927526 INC 36110 147352259 SUM 3141 34933 INC 18083 375910157 INC 18143 676648212 INC 11753 105508850 INC 1986 652644139 INC 4732 860640772 INC 13799 28528176 INC 8801 946930282 INC 24072 354174327 INC 21886 113868580 INC 5473 20245950 INC 9129 62695693 SUM 25182 39742 INC 4758 760022249 INC 7279 536432849 SUM 8023 19290 SUM 7454 27671 INC 18009 113524859 INC 37976 877440823 SUM 14365 39611 SUM 1267 24484 SUM 15404 40147 SUM 13828 37890 INC 28632 757210802 INC 7950 887943031 SUM 2817 37411 SUM 3674 19126 SUM 3558 39533 SUM 11300 14609 INC 19737 45786586 INC 33417 853582828 SUM 1578 29456 INC 13990 449673822 INC 6719 8534867 INC 40553 727621090 SUM 2397 34645 INC 376 205579731 SUM 26025 38614 INC 10210 671048615 INC 13872 26947667 INC 12074 71117422 SUM 3794 19275 SUM 21077 38910 SUM 29113 40475 INC 39094 590465107 SUM 23491 39232 SUM 1619 38356 INC 36265 47749186 SUM 3241 20320 INC 33884 994872576 SUM 7167 32036 INC 1975 143103705 INC 25219 1803121 SUM 1559 40186 SUM 3322 25391 INC 5420 24765941 INC 28454 8944369 INC 6874 749884348 SUM 238 22288 INC 20253 417925930 INC 6125 995502283 INC 24650 882974403 INC 32324 407701200 INC 18093 97035642 SUM 5972 21963 SUM 1946 22461 SUM 22292 33141 SUM 4506 40023 SUM 12603 39011 SUM 1114 33683 SUM 19106 35469 INC 20788 607456977 SUM 16993 26018 INC 27106 408986546 SUM 2275 32462 SUM 25518 33052 INC 13764 623884829 INC 18146 28876723 SUM 4696 16922 SUM 4379 27695 SUM 5653 19979 INC 31514 474183689 SUM 2964 34288 SUM 9515 37778 INC 17179 989314495 INC 20426 268267641 INC 525 139041412 SUM 20714 39705 INC 4869 671065034 INC 4618 910229054 SUM 3656 11912 INC 33539 372839313 INC 11295 877750989 INC 3371 594526610 SUM 25042 32179 SUM 5569 15679 SUM 5130 20532 SUM 29686 39228 INC 15505 870130382 SUM 15233 35291 INC 15528 588541959 INC 32395 82976241 INC 13114 142727591 SUM 23799 32907 SUM 6720 29297 INC 3934 693389778 SUM 6426 16217 SUM 16952 34351 SUM 564 29611 SUM 6109 23458 SUM 7609 25429 SUM 21517 33868 SUM 17568 36962 INC 17931 890060729 INC 22955 837234500 INC 39243 46524070 SUM 5056 33884 SUM 20513 34522 SUM 3845 40219 INC 18159 349468964 INC 34455 24441194 SUM 6890 20222 INC 7242 24872606 SUM 32199 40108 INC 20024 831061920 SUM 2172 10086 SUM 32062 36187 INC 34730 939142527 INC 36790 811926000 INC 13503 461762828 SUM 340 20014 INC 4541 13194007 SUM 26553 37425 SUM 26640 38099 SUM 5988 35604 INC 15759 29037738 INC 32545 165996997 SUM 8002 36158 INC 31240 24827592 SUM 26597 36274 INC 16661 642642250 SUM 15296 24577 INC 7798 487935604 SUM 31442 32289 INC 22751 500523756 INC 26403 483720285 SUM 2105 34814 INC 27431 223746186 SUM 13622 24667 INC 29270 760326119 SUM 16990 33391 INC 18693 183837847 INC 8665 401621416 INC 29427 91838986 INC 24346 952841497 SUM 2470 23164 INC 8462 147200012 SUM 4505 21366 INC 8305 475727244 INC 15448 908400623 INC 40287 637693476 INC 21189 976608518 SUM 12575 22530 INC 20785 458602850 SUM 3962 38449 INC 34374 307819120 SUM 17455 39532 SUM 24510 38870 SUM 3045 18876 INC 674 17250678 INC 10356 803023327 SUM 10210 38209 SUM 16688 39997 INC 12714 759580224 INC 2740 342144685 SUM 13 21330 INC 24527 812356198 INC 40309 885009772 INC 37858 140863941 INC 38086 146169664 SUM 37845 38679 INC 35368 753750349 SUM 15796 38357 SUM 1363 37013 INC 24080 744995674 SUM 7205 37813 SUM 12562 40641 SUM 18332 29992 INC 2025 493065389 SUM 4746 25418 SUM 3392 30367 INC 32530 79791130 SUM 14496 28770 SUM 3393 25576 INC 1371 373208834 SUM 24284 38757 SUM 18134 27365 SUM 24828 34845 SUM 8594 23101 INC 25569 474193089 SUM 2825 38607 INC 16731 938378460 SUM 2028 38466 SUM 1603 4924 INC 22246 821072570 INC 27726 916914821 INC 27708 918729101 SUM 5783 11382 SUM 26977 34651 INC 35578 603194413 SUM 23121 32606 SUM 1877 24665 INC 13924 993269720 SUM 7071 23152 INC 5718 925863125 SUM 19531 35493 SUM 8982 38349 INC 28614 926192519 INC 25674 709651454 SUM 18225 37651 INC 29472 925922375 INC 32275 481964336 SUM 29420 37633 SUM 18841 34512 SUM 14937 30791 SUM 82 10985 SUM 116 8358 SUM 13375 39226 SUM 6793 21382 SUM 14252 38413 INC 29784 861618050 SUM 58 32561 SUM 895 40522 INC 40640 910894370 SUM 20959 39297 INC 26258 15340424 INC 17085 957759727 SUM 9053 23839 SUM 30577 39096 SUM 3918 25364 SUM 17074 24108 SUM 3841 12736 INC 17635 955724823 INC 34875 733699810 SUM 30254 39800 INC 28320 906929573 INC 15081 486607039 SUM 6272 39708 INC 31737 675651118 SUM 10445 38744 SUM 506 30278 SUM 2059 27240 INC 25578 71966041 SUM 17184 39510 INC 33814 477972078 INC 9049 125298388 SUM 24441 36009 INC 36494 853005813 SUM 14986 31656 SUM 24126 37085 SUM 34054 40468 INC 39104 955156662 INC 13294 214172508 SUM 494 4020 SUM 2445 34920 SUM 13402 32910 INC 17695 19366325 INC 4425 288268477 INC 16797 994221130 INC 17534 769430062 INC 725 601151566 INC 12436 946145346 SUM 16102 28727 INC 17344 612795625 SUM 7545 40672 INC 17798 716560934 INC 21705 76960064 INC 16440 955342654 INC 21417 917063782 INC 34816 941391250 INC 19016 39019220 INC 13009 13246336 SUM 21073 40606 SUM 21406 27499 INC 21076 492196891 SUM 8731 21440 INC 24356 217434566 SUM 18567 33711 SUM 10986 39771 SUM 12154 34034 INC 35209 125207447 SUM 3358 7874 SUM 2887 37695 SUM 6951 31137 INC 36152 26947834 INC 40438 86385480 SUM 8027 39360 SUM 10895 29126 INC 8252 23470772 INC 32401 994254400 INC 21955 28439941 INC 31242 67221386 INC 34605 909475993 INC 38459 604109101 INC 1388 146402606 INC 23921 73720781 SUM 2969 14276 SUM 1949 32020 SUM 8120 20333 INC 31596 12245218 INC 9183 28782600 SUM 16522 40520 INC 36858 334251713 INC 6877 930136585 SUM 23665 28628 SUM 1903 33682 SUM 3777 27435 SUM 12120 23076 SUM 29245 34720 INC 13814 366009204 SUM 355 29944 INC 6552 281043021 INC 30353 214025397 SUM 8848 24887 SUM 2737 34007 INC 37271 926933437 SUM 556 38375 SUM 8984 37851 SUM 3636 40627 INC 36667 50570726 INC 22164 17081855 INC 13235 560245436 INC 7345 982894827 SUM 10757 35218 SUM 24970 39632 INC 33966 421342394 SUM 17625 28592 SUM 6666 34907 INC 15755 109688090 SUM 231 31652 INC 16665 437849978 INC 21437 760367155 SUM 1820 38371 INC 34262 79415555 INC 39966 357221630 INC 38075 970364083 SUM 10750 40022 INC 34802 481021755 SUM 6487 25290 INC 8096 861258396 INC 28930 528241250 INC 36022 595478859 INC 22801 146396091 SUM 25199 40597 INC 20802 73631875 SUM 24473 38996 SUM 6956 23550 INC 13935 129638113 INC 4467 24865364 INC 34868 825306253 INC 455 134861461 INC 22769 983787792 SUM 9475 39674 SUM 22799 25813 SUM 2518 33346 SUM 29437 39120 SUM 23245 40201 INC 37766 36981481 SUM 2384 16793 SUM 7464 36162 SUM 26289 39814 SUM 8562 25283 INC 8205 31611645 INC 23158 539378570 SUM 6320 37154 SUM 2864 19338 SUM 9502 40414 SUM 6614 19040 INC 24484 147480017 INC 674 794912989 INC 1777 723267569 INC 18538 759518525 SUM 6147 39713 INC 13402 360012395 SUM 19476 35286 INC 8355 283404178 INC 14881 979125005 INC 15796 71606545 INC 21116 760617847 INC 10807 300903044 SUM 4077 36886 INC 31438 136156760 INC 19176 485962646 INC 26251 487986429 INC 23132 682103982 SUM 17543 33399 SUM 18046 34178 SUM 21239 31077 SUM 6983 22061 SUM 2581 9501 SUM 29914 37442 INC 30193 167693208 SUM 10942 39973 INC 6838 849756914 SUM 30026 36360 INC 36895 491647347 INC 16825 595778564 INC 10754 146326699 SUM 20260 38557 SUM 16168 35724 INC 8979 1165829 SUM 92 15947 SUM 7026 37252 SUM 7047 39542 INC 31735 943842931 SUM 28588 38965 SUM 4241 17484 INC 27402 649665779 INC 13049 593787676 INC 7129 442785622 SUM 28033 39629 SUM 15105 22152 SUM 16108 38975 SUM 6465 18527 INC 14387 918803470 INC 12895 418312582 SUM 12602 24235 INC 14269 28907913 INC 22312 74028699 INC 34432 929226234 SUM 25474 39483 INC 60 609290838 INC 3355 961658675 SUM 17527 35747 INC 29087 492771025 INC 22406 112841152 SUM 964 35099 SUM 12512 39915 INC 10059 878898805 INC 27421 357416059 INC 37640 943891029 SUM 15974 25870 SUM 12931 38669 SUM 22381 37245 SUM 20174 40057 SUM 14703 36042 INC 33849 962535962 SUM 67 12174 INC 38417 223544730 INC 8929 410039478 SUM 1981 39036 INC 33792 983711590 SUM 29184 40029 SUM 1078 9468 SUM 28952 40255 INC 28351 52453592 INC 38979 548453396 SUM 5596 39517 SUM 11771 25034 SUM 12503 28163 INC 5782 606901070 INC 7765 104835592 SUM 1689 40373 SUM 18071 39991 INC 8256 803106291 INC 5638 852225392 SUM 971 14692 INC 10832 882107883 SUM 11806 30700 INC 1217 718650731 SUM 2170 19602 INC 38354 607461431 INC 19870 944720780 INC 26250 727044580 INC 2059 147064065 SUM 6799 18689 INC 10388 861032720 INC 10540 759942980 SUM 2514 26042 INC 1523 23708966 INC 18097 532655389 INC 14449 876685993 SUM 1403 28372 SUM 5735 26950 SUM 7695 38425 SUM 1210 33783 SUM 25399 33835 INC 19106 145183291 INC 36830 968257335 SUM 14468 33136 SUM 5442 37014 INC 4356 938272496 INC 36302 744357090 SUM 1346 33804 SUM 5275 16198 SUM 4538 37027 SUM 6276 35232 INC 30106 27939646 SUM 29645 40243 INC 16595 424478228 INC 35945 98841096 INC 33884 110136802 INC 2520 20570876 SUM 247 22413 INC 35818 26703058 INC 3917 475210516 INC 19193 417786758 INC 36605 115342923 INC 35632 878035660 INC 16841 76902983 INC 12446 791484928 INC 22928 456035991 INC 22266 758298608 SUM 7298 15607 SUM 6541 33366 SUM 3098 37528 SUM 813 33503 INC 27330 75908350 SUM 10260 31421 SUM 55 8992 INC 21294 905910115 INC 25724 995081410 INC 34012 995512872 INC 16535 642759346 INC 34051 589570729 INC 25833 122174046 SUM 25108 37457 SUM 11931 33024 SUM 1011 34806 SUM 13985 31898 INC 1723 320164027 INC 28294 610062475 INC 37301 12285433 INC 20429 684673616 INC 3864 878745211 SUM 4494 24748 INC 7879 869873163 INC 4267 894787902 INC 20154 472369128 SUM 2109 23760 SUM 6646 30498 INC 34049 952170048 INC 625 150902207 SUM 25257 33789 SUM 31905 40338 INC 12032 805302786 INC 1427 67772612 SUM 3597 33869 SUM 29629 40417 SUM 2521 24518 INC 27383 140888693 SUM 5783 38756 SUM 452 3032 INC 37957 827643687 SUM 5315 16480 SUM 14098 34174 SUM 583 22409 SUM 4043 24873 INC 38092 857722716 SUM 8122 38181 SUM 2328 17507 INC 5443 1332392 INC 12945 306395017 INC 31841 690984906 INC 11067 603179309 INC 23217 147007698 INC 2991 689285891 INC 3767 10093176 SUM 5714 26451 INC 20125 489939729 INC 36444 68990072 SUM 22930 36599 INC 23834 21480058 SUM 19196 29861 INC 7956 807527487 SUM 1340 23314 INC 36504 817884963 INC 14940 452362347 SUM 10785 38456 INC 25814 727568991 INC 12835 892716561 SUM 2756 39829 SUM 236 35305 SUM 3969 23411 INC 1093 736416005 SUM 781 10435 SUM 10006 39047 INC 11549 791989885 INC 19138 889564910 INC 25047 126204597 SUM 4083 32487 SUM 8891 27780 SUM 27844 39376 INC 5914 87347957 SUM 13314 38080 INC 27753 746931024 SUM 11484 17808 INC 13101 944142654 INC 10817 138923067 SUM 7570 35317 INC 21530 122006069 SUM 8678 36641 SUM 332 29839 INC 18016 972434955 INC 36024 450241391 INC 34650 21892009 INC 21827 496293270 INC 2448 921734556 INC 38759 28440681 INC 4703 6289761 SUM 1364 7307 INC 21039 342175881 INC 36525 76154750 INC 22304 491385670 SUM 8454 35198 INC 6953 598096213 INC 22525 440609351 SUM 1992 24847 SUM 17851 38222 INC 36481 471901139 SUM 6878 33986 SUM 298 18984 SUM 3764 30035 SUM 8027 40116 INC 3107 204592999 SUM 11325 38155 SUM 4406 38353 INC 9298 138417229 INC 33696 403867137 SUM 9464 26513 INC 11108 433910931 SUM 17734 40323 SUM 1878 7682 SUM 22954 36059 INC 9967 894841237 SUM 9157 23879 SUM 15008 27557 INC 29377 686888389 SUM 21429 33193 SUM 2602 8335 INC 25449 357862435 INC 33707 147428661 SUM 15357 31719 SUM 14341 31410 SUM 10417 19617 INC 14744 80664774 SUM 25405 40571 SUM 12059 33030 INC 18409 28671597 INC 7482 888199299 SUM 8112 30466 INC 15009 928129408 INC 25007 10749561 INC 32908 76161409 INC 10871 56720958 INC 27002 27665107 SUM 15337 28520 INC 4340 876755436 SUM 3645 9812 INC 22942 872728255 SUM 15256 21807 INC 36642 547957496 INC 5333 12951151 INC 14213 295643816 INC 23225 101765990 SUM 8437 28355 SUM 4755 11239 INC 22789 197375275 INC 40384 572464809 INC 25167 878961096 INC 6303 615377518 SUM 5068 39398 INC 28827 552263009 SUM 5599 25421 SUM 17786 26058 SUM 3585 37382 SUM 2691 38525 SUM 7310 38224 INC 32223 955097998 SUM 9492 36952 INC 29205 743503444 SUM 833 28106 INC 10181 892110899 INC 22626 13218789 INC 17386 355515417 INC 34367 28939061 INC 32344 147465895 INC 4133 143106485 SUM 1569 40660 SUM 7705 37251 SUM 3312 23955 INC 16234 483008011 INC 14709 785801122 SUM 6706 38718 INC 16617 49561581 INC 13389 928132193 INC 21559 720800790 INC 32323 940528050 SUM 20051 38164 INC 19507 144845818 SUM 14525 40660 SUM 1381 35233 SUM 24102 39982 INC 2645 29048424 INC 39957 143008037 INC 20983 593547559 INC 35054 885124484 SUM 17554 37809 INC 17065 20654931 SUM 9364 39636 SUM 24000 40337 SUM 1069 29202 INC 13277 28727283 SUM 7863 28814 INC 9124 343126684 SUM 36328 39920 SUM 1022 32143 SUM 8436 32330 SUM 33827 37159 INC 28890 130603239 INC 12947 40053293 INC 9592 890633480 INC 11737 213244208 INC 21300 27974618 SUM 6531 26341 SUM 5982 28423 SUM 879 22431 INC 3321 207832814 SUM 233 20239 INC 17928 979389178 SUM 190 8324 SUM 19415 39250 SUM 18887 39065 SUM 25398 40287 INC 38136 105382398 INC 12294 272359256 SUM 10 11995 INC 35917 29069681 INC 18409 608214616 INC 32573 341652419 SUM 496 26622 SUM 13904 38867 INC 1119 19384724 INC 3052 946944955 INC 1761 19082477 SUM 12644 34013 SUM 1447 31144 SUM 31237 34190 INC 16679 52746328 INC 26980 609808661 INC 28285 883603740 SUM 2926 38693 INC 36940 854486653 SUM 9191 24965 INC 4397 315755110 INC 15781 945794287 INC 6447 995505202 SUM 990 26578 SUM 4541 36148 INC 10365 27707268 SUM 22539 39691 SUM 1527 22146 INC 31889 977808656 SUM 77 32937 SUM 33513 38737 INC 33196 959427181 INC 58 951151670 SUM 1417 29373 INC 2805 492206970 INC 6261 539153478 SUM 4178 20222 INC 31574 942923482 INC 5509 993075840 INC 18266 134257960 INC 12228 885917924 SUM 14628 40309 INC 15044 862238328 INC 10045 474382269 INC 3223 877699054 SUM 11885 26065 INC 33095 994693642 INC 23113 61209182 SUM 1967 27219 SUM 14914 16978 SUM 6027 40044 SUM 1093 35171 INC 37322 647073309 SUM 24563 40170 SUM 17010 33750 SUM 1981 39697 INC 3147 609576109 SUM 16672 29047 SUM 16701 29579 INC 10764 80367645 INC 28302 761465533 SUM 14747 40136 INC 591 890639970 SUM 23569 32080 SUM 2809 35731 INC 23065 513795535 SUM 4049 30773 SUM 7254 36712 INC 30541 29043614 SUM 8656 16067 INC 16789 921708575 INC 40052 12741326 INC 1890 126998514 SUM 8595 29786 SUM 6110 28243 INC 17502 3811475 INC 21714 916413345 INC 14527 738559429 SUM 673 39505 INC 32302 188065808 INC 34891 935702139 INC 9815 418451555 SUM 29890 40444 INC 3570 147407186 INC 2031 643091102 INC 15814 121955913 SUM 11346 34240 SUM 10197 30472 SUM 1997 21993 INC 24552 624296929 SUM 11534 39608 SUM 4269 23984 INC 11812 138012093 INC 17990 532140998 SUM 7440 27412 INC 3790 961917302 INC 37109 921752281 SUM 3745 29342 SUM 18178 39442 SUM 11123 25408 INC 20716 741412218 SUM 4312 30689 INC 12992 15348834 SUM 5761 33032 SUM 193 28101 INC 8731 476385562 SUM 1764 22585 INC 11314 475170067 INC 12318 960911683 SUM 11726 26225 SUM 11488 29548 INC 16942 7488599 INC 33400 538435226 INC 38001 12259264 SUM 29577 38815 SUM 18361 24758 INC 1093 930026513 INC 35902 890027170 SUM 33442 37413 SUM 8280 37615 INC 23423 22621284 SUM 28959 37741 INC 29525 7704832 SUM 3559 39941 INC 12399 961671463 INC 20999 876824461 SUM 1413 27349 SUM 1857 8365 SUM 12201 38764 INC 19985 734744259 INC 12417 973379406 SUM 25992 40578 SUM 2401 9540 SUM 1794 14082 SUM 8644 34422 INC 32687 423976677 SUM 7059 20536 INC 1741 73452805 INC 17179 466887182 SUM 765 35689 SUM 13 13958 SUM 5941 37664 INC 24300 441866338 INC 15539 611293839 SUM 825 34515 INC 26643 453729128 SUM 28357 34366 INC 7707 145876350 SUM 2608 35817 INC 37847 488613058 INC 25550 576491487 INC 13434 127549907 SUM 24044 38183 SUM 16459 38502 INC 40419 878522207 INC 8452 10848199 INC 37055 12000846 INC 36768 142170085 INC 3149 936376938 INC 9609 262118898 SUM 22714 30964 INC 39185 824375248 INC 40049 991323663 INC 15701 904020981 INC 31275 418429609 SUM 4010 30357 SUM 625 38353 INC 4170 147287449 INC 24600 228986050 INC 18313 957721163 INC 18032 425914178 SUM 9739 21944 SUM 939 31077 INC 5385 937426137 INC 5465 957738673 INC 34795 27287189 SUM 1252 36762 INC 24265 28427941 INC 19794 846948042 SUM 17874 39711 INC 4688 743391978 INC 15911 146912765 SUM 14967 37579 SUM 28 18934 INC 27614 942929537 INC 23635 72614795 SUM 157 21023 INC 21882 534022853 SUM 419 25998 SUM 19179 38680 INC 6663 686094068 INC 33922 599408570 SUM 5717 20312 SUM 2912 32910 INC 7962 938394170 INC 33314 5989326 INC 11477 770700538 INC 19781 608512875 SUM 8161 23507 INC 28556 584117331 SUM 5491 26210 SUM 10642 30785 INC 38792 787013255 SUM 1549 5383 INC 35121 333608207 INC 36696 13216852 SUM 13677 35596 SUM 4432 19524 INC 2140 7003225 INC 33408 2987960 SUM 21439 39858 SUM 4817 39975 INC 28494 978281967 SUM 23437 26991 INC 10371 12170522 SUM 159 13746 SUM 508 22472 INC 20536 56940091 INC 4951 970241544 INC 13210 491952911 SUM 2929 36311 SUM 15570 33671 INC 12637 16504163 SUM 2296 26153 INC 30650 424829261 INC 21661 951912273 SUM 11566 35886 INC 13357 585019270 INC 29368 80353616 INC 14298 367001545 INC 30615 842380369 INC 39429 928601437 SUM 306 36400 SUM 13909 38885 SUM 9675 39384 INC 37729 723669674 INC 37266 610273623 INC 2353 483779196 INC 36771 831772910 SUM 507 3328 SUM 5093 34756 SUM 4444 28805 SUM 3567 32972 SUM 5197 30601 SUM 1660 40486 SUM 10745 25968 INC 23793 474173785 SUM 3886 33738 SUM 1740 11449 INC 19724 955147024 SUM 1739 20515 SUM 6727 23536 INC 14177 29061643 INC 7488 308552537 INC 26016 56917077 SUM 14960 25156 SUM 2288 12255 INC 10299 144284289 INC 12408 844831847 SUM 2125 31483 SUM 1255 33092 SUM 12630 27394 SUM 13739 25367 SUM 2386 37843 SUM 26568 38772 INC 27213 142176883 SUM 14458 30580 INC 1275 130358773 INC 28566 143242594 INC 2886 920445905 INC 17997 809910959 INC 29444 670402683 INC 26318 72308837 SUM 3736 24452 INC 12358 80325713 INC 16319 797157589 INC 35552 995241426 SUM 7516 32100 INC 31691 894822017 SUM 1511 32362 INC 37658 559141338 SUM 637 19758 INC 7552 265077014 INC 31160 995445410 INC 17936 134630505 INC 2601 254081871 INC 11103 488001877 SUM 4748 39802 SUM 10451 40318 INC 35685 810835536 INC 22602 383143155 INC 23075 961976436 SUM 2962 23857 INC 24799 71646794 INC 3317 122258560 INC 20296 870572770 SUM 12362 23295 SUM 5054 13219 SUM 8276 25970 SUM 10161 38063 SUM 5229 29754 INC 16331 811374911 SUM 3289 28905 INC 137 316045123 INC 6909 965384604 INC 37483 399443099 SUM 15867 36623 SUM 32915 37979 SUM 9056 35782 INC 4464 880778690 SUM 180 27717 SUM 8232 39636 SUM 16938 36927 INC 24638 316034955 SUM 8594 21401 INC 16285 991784639 INC 18272 138826480 SUM 5030 37595 INC 21776 878508027 INC 19829 113696461 INC 17740 487439027 INC 13895 112334786 SUM 24572 36222 SUM 11036 34046 SUM 908 17432 SUM 856 31854 SUM 7053 19918 SUM 7693 39366 INC 35373 955162781 SUM 161 27122 SUM 24169 40374 SUM 21098 39185 SUM 1941 31456 SUM 6116 28198 INC 5551 105501512 SUM 2649 39687 INC 39047 138555145 INC 30825 802601949 INC 12702 8052130 SUM 34135 40519 SUM 9128 29570 SUM 1508 27556 INC 37557 407950294 INC 27725 145379858 INC 10094 994284239 SUM 2305 22186 SUM 272 37372 SUM 4079 14351 SUM 559 10919 SUM 27583 34857 SUM 31908 39615 SUM 4920 33892 SUM 12856 22860 SUM 1469 35686 INC 38509 870605320 SUM 37443 39717 INC 25813 127543633 INC 12827 416563463 SUM 2587 39754 SUM 15084 40661 SUM 4851 19488 INC 21789 609384705 SUM 10528 23098 SUM 345 30377 INC 6914 869688741 INC 48 223751465 SUM 926 29092 INC 23843 29081563 INC 16829 760602986 INC 34635 147164631 INC 8926 20639213 SUM 21627 35488 INC 12739 200259269 SUM 12659 32030 INC 37507 442789626 INC 21248 658890537 INC 32654 952946573 SUM 11864 29251 SUM 30935 34691 INC 40173 418715785 INC 16779 536293157 SUM 31002 35343 INC 11891 3290471 SUM 3026 33124 INC 22725 947213274 SUM 2235 38075 INC 19722 535134942 INC 13995 882015025 SUM 481 8616 SUM 1919 40300 INC 31343 600367415 INC 30795 147359559 INC 9908 18088277 SUM 11847 18687 INC 1576 894763019 SUM 1994 37008 SUM 16292 35944 SUM 25406 29362 SUM 1125 19533 INC 3239 555915545 INC 32052 67021836 SUM 7096 27796 INC 2442 492182488 INC 1145 829407409 INC 1622 872373959 SUM 1647 30355 SUM 2170 28747 SUM 8214 29668 SUM 8128 39486 SUM 4526 25982 SUM 297 24415 INC 34388 997350114 INC 8548 395195970 INC 36788 437319086 SUM 22873 38326 SUM 12436 40613 SUM 3405 36857 INC 30296 535773598 INC 14501 45200038 SUM 3110 26267 INC 21181 66208067 INC 13301 165723336 INC 7793 2220980 SUM 18772 36887 SUM 1022 29044 SUM 3210 21702 INC 12291 132168976 INC 34134 113892858 SUM 23346 34322 INC 23054 118046041 INC 7431 87836951 SUM 11497 24814 SUM 7049 38174 SUM 221 35887 INC 6124 651594632 INC 3528 147215300 SUM 829 38802 INC 20854 28811925 SUM 25330 36581 SUM 6416 40620 SUM 11728 32542 INC 38628 999727105 SUM 475 17882 SUM 3654 15876 INC 35015 827496692 SUM 711 30566 INC 8003 458650778 INC 28316 110213645 SUM 8682 27943 INC 14865 710313086 SUM 13374 30912 INC 17733 315169596 SUM 36815 39422 SUM 15716 35034 SUM 10743 14509 SUM 6320 28147 INC 28257 954244240 INC 6755 71324344 SUM 4846 38585 INC 33400 222702025 SUM 9340 32931 SUM 20019 34177 INC 16684 69407252 SUM 10146 17096 SUM 3115 37655 SUM 692 18024 INC 28168 79675979 SUM 3271 38971 INC 28318 476917283 SUM 7761 36625 SUM 17158 20719 SUM 987 25480 INC 30999 46328773 INC 9567 17937828 SUM 3229 33168 SUM 189 27377 SUM 4278 23703 SUM 3324 37731 INC 8873 651550372 SUM 1579 40163 SUM 937 26078 SUM 16293 33259 INC 22060 128047129 INC 3049 918084639 SUM 8128 31274 INC 24463 6367279 SUM 9586 32981 INC 18572 741370127 SUM 7549 14472 SUM 6753 20946 SUM 13565 31400 SUM 31269 34644 SUM 10938 40281 INC 23821 107335007 INC 38709 608475473 INC 21495 799811792 SUM 10050 37832 INC 4626 44157258 INC 33372 275033357 SUM 12183 38450 INC 1989 879846123 SUM 34082 36370 SUM 277 3656 INC 28015 874698231 INC 1463 491927271 INC 13588 124426969 INC 11265 754359764 INC 16639 340484315 INC 35501 580932386 SUM 5437 32142 SUM 1713 26298 SUM 1064 26963 SUM 8417 39731 INC 15676 945611898 INC 5607 24545147 INC 37147 290533931 INC 16945 953535622 INC 8298 26926377 INC 36717 517139734 SUM 7839 22371 SUM 6692 40125 INC 37976 995375921 INC 23650 273654767 SUM 10673 38410 SUM 273 18276 SUM 2033 28281 INC 7152 878906881 SUM 8390 21651 SUM 4333 25602 INC 27003 591335115 INC 18803 1733666 SUM 123 9894 SUM 20318 30400 INC 37202 128601651 INC 21931 998648362 SUM 70 23463 SUM 13496 29958 SUM 18998 27863 SUM 4436 40016 INC 7838 609363829 INC 8854 984493050 SUM 4104 12690 INC 6381 840816487 SUM 24217 35088 INC 12743 875873372 INC 19692 454878137 INC 12333 101168293 SUM 5061 37500 SUM 6604 39932 SUM 30357 38742 INC 36729 41444148 INC 34261 949977501 INC 7336 967729422 INC 16906 231768997 SUM 39082 40660 SUM 15293 35485 SUM 9708 21741 INC 39302 769565456 SUM 7249 18794 INC 9019 383824666 SUM 2168 39711 SUM 4968 17104 SUM 3328 33846 INC 13823 460305627 INC 23340 954634727 INC 2066 606226173 INC 26501 145337307 SUM 19301 40513 INC 29593 385740054 INC 3552 143261163 SUM 5708 39833 INC 9495 798638249 SUM 4662 30820 INC 36599 28995814 INC 37087 80082269 INC 6229 946067990 INC 11179 142443668 SUM 3345 29097 SUM 12504 39168 INC 29877 927239807 SUM 3251 20614 INC 15769 567533880 INC 31810 939362247 INC 1363 10054723 SUM 9101 36840 INC 33908 457334905 INC 35745 861974342 SUM 1088 13669 INC 19541 384868399 INC 18926 571754569 INC 12354 799577924 SUM 9818 39987 SUM 27439 31865 INC 26659 147468949 SUM 5727 34718 SUM 7474 23430 INC 40047 107570703 INC 4899 199700190 SUM 3759 8206 INC 19866 266035350 INC 10345 610472291 SUM 1870 40002 INC 31579 757852814 SUM 1838 13912 SUM 14530 38213 SUM 3018 10398 SUM 20104 37490 INC 37519 117836432 INC 28157 985405105 INC 37428 407818625 INC 39938 92409818 SUM 14868 36213 SUM 5431 40194 SUM 15476 36137 SUM 2635 28833 INC 7634 853715916 SUM 312 13779 SUM 31398 39797 SUM 3617 36270 SUM 12926 39759 INC 4888 11782067 SUM 12415 23718 INC 38779 71576915 INC 37613 482701127 SUM 11958 30845 SUM 1640 11552 SUM 3928 34145 SUM 1032 27859 SUM 959 30517 INC 16448 903231391 SUM 443 9783 INC 17051 794601654 INC 36324 475392739 INC 11649 672486003 SUM 15692 33602 INC 24831 12273581 SUM 8246 27218 SUM 182 31978 SUM 11002 40686 SUM 10348 39955 SUM 29605 38055 SUM 15500 33337 INC 31081 13110173 INC 11445 422690248 SUM 2172 26149 INC 36739 587149665 SUM 21462 34269 INC 12390 597858671 INC 7964 576940065 INC 21160 939203221 INC 21066 693345008 SUM 35244 39070 INC 36057 109684562 INC 147 217095660 INC 10353 143238277 INC 15974 134328327 INC 17326 392110759 SUM 2157 20133 INC 25445 827189680 INC 21202 568624207 SUM 19423 37249 INC 6622 690419538 INC 2697 81649899 SUM 7626 24127 INC 40483 945591255 INC 7247 951883662 INC 23371 27868213 INC 16806 979617904 INC 21189 337813172 SUM 11344 34623 SUM 4653 23031 INC 38363 25404688 SUM 13608 26032 INC 30797 835993641 INC 15849 876632449 INC 15337 474419318 SUM 4746 39990 INC 28255 946235257 INC 31999 469718306 SUM 37236 40571 INC 21110 145339921 INC 17641 89278122 INC 11969 111281666 SUM 2637 30257 SUM 16595 39969 INC 4829 807419664 SUM 16606 30711 SUM 9857 36786 SUM 128 32151 SUM 16342 26494 INC 20973 19979017 INC 8897 133788765 SUM 389 30871 INC 5487 332173821 INC 23374 878489916 SUM 3900 36151 SUM 7353 39024 SUM 14198 35897 INC 2906 349790070 INC 36350 870530336 SUM 13284 39611 SUM 5621 14528 SUM 3427 13034 INC 27249 143233243 SUM 7071 33803 SUM 9420 40007 SUM 21978 39884 SUM 19831 34519 INC 24957 981780257 SUM 5718 39031 INC 24762 950419197 INC 23750 995145924 INC 12394 57188815 INC 2626 888030081 SUM 11443 33013 SUM 7216 37698 SUM 1410 37544 SUM 5551 25136 INC 24304 489981262 INC 23834 40137207 INC 30235 760590155 INC 12319 890536678 SUM 1 15440 SUM 18183 39896 SUM 16686 39231 SUM 8057 27090 SUM 25544 38198 SUM 9425 39324 SUM 14258 35211 SUM 6300 39909 INC 25287 686225397 INC 25105 849131563 INC 14826 904953640 INC 15001 953228781 SUM 6471 37511 INC 37450 111243798 SUM 13956 40081 SUM 8998 40522 INC 29203 956016999 INC 3080 16441706 SUM 1798 9365 SUM 24978 32360 INC 22372 80372183 SUM 8965 35864 INC 32588 146384847 INC 1246 892379529 SUM 10122 38056 SUM 14332 21272 INC 29913 658587380 SUM 5537 32967 INC 8213 24597964 SUM 5440 37656 INC 34066 471452698 INC 36818 13252629 SUM 925 9743 SUM 1552 13478 INC 9922 40042226 SUM 6648 17685 SUM 14476 25919 INC 5064 944650400 SUM 4717 30255 INC 26825 465672962 SUM 12040 38774 INC 3165 843231074 INC 10427 2003745 SUM 22439 39651 INC 18526 961212787 INC 37757 826162223 SUM 9178 13283 SUM 20433 31094 SUM 28613 39947 INC 22788 71858799 SUM 559 28226 SUM 3924 29277 INC 10903 925310670 INC 40210 989826296 SUM 11083 35531 SUM 434 14611 SUM 7610 36887 SUM 12166 23907 SUM 17054 40229 SUM 11618 22514 INC 27615 875811415 SUM 126 39708 INC 3320 406896304 SUM 8836 40592 INC 16271 20195236 SUM 461 14410 SUM 19148 38372 SUM 2612 39060 SUM 43 9428 SUM 19824 30083 SUM 10419 34514 INC 19812 869602522 INC 13717 985636353 INC 31287 541323903 INC 40671 626424425 INC 28153 821058407 INC 35372 214793379 SUM 4661 20901 SUM 2309 31386 INC 20996 324839047 SUM 38467 40558 SUM 422 20360 SUM 8304 26408 INC 35623 755880390 INC 16361 136982535 INC 40339 65215560 INC 30435 69535270 INC 34460 892696387 SUM 87 20893 SUM 21413 39462 SUM 21670 37457 SUM 26060 29294 INC 3446 146923468 INC 10057 65020393 INC 35111 877302233 INC 25739 954170936 INC 21749 147383350 SUM 20266 38637 SUM 9810 40684 INC 11975 142186073 SUM 1573 33948 SUM 25896 38755 SUM 24902 31848 SUM 9747 32556 INC 700 576589174 SUM 6047 38474 INC 27466 222699766 SUM 564 15403 INC 14403 133566523 SUM 19246 24175 INC 11440 489548973 SUM 2443 25561 SUM 7596 31639 SUM 15486 39292 INC 21787 408192570 INC 25677 528184395 INC 23594 290848372 SUM 6404 30698 SUM 2320 37302 INC 40562 898695392 SUM 249 34744 SUM 2427 36728 INC 18077 143165305 INC 36880 979649375 INC 32876 45747920 INC 8830 653294611 INC 28421 978621113 SUM 1527 8066 INC 21883 12168953 SUM 11015 35080 INC 27464 29068548 SUM 2417 13223 INC 39892 56138547 INC 27037 769810772 SUM 15 22897 SUM 26989 37295 SUM 4344 32239 SUM 16968 30978 SUM 6964 18050 INC 30753 85283071 SUM 1530 35938 INC 11806 973617926 SUM 13273 35771 SUM 5410 27533 SUM 3184 33490 INC 4845 589633549 SUM 1085 28274 INC 25644 810117415 INC 938 134092607 INC 9302 743697867 INC 18184 409283009 INC 10341 56916807 SUM 3124 12362 SUM 23902 36706 INC 40615 633303910 SUM 10557 36388 INC 18097 4688249 SUM 26039 36426 SUM 9628 37611 INC 4396 683717987 INC 15237 626143264 SUM 28218 36799 INC 28110 199198149 SUM 395 25100 SUM 516 33168 INC 38419 575525964 SUM 490 8598 SUM 25842 39087 INC 14234 324337466 INC 12569 112858381 SUM 1557 39173 INC 25846 992213987 INC 3790 56757492 INC 1242 862253884 SUM 18811 30512 SUM 12408 25480 SUM 16873 38971 SUM 548 12700 INC 15085 979566406 SUM 30204 31336 INC 25589 946657890 SUM 14908 22368 INC 8252 961613764 SUM 2138 25800 INC 11961 759339195 INC 8743 469484147 SUM 31732 34975 INC 10244 26913646 INC 11040 223231189 SUM 7345 23182 SUM 9774 33106 INC 18287 15854086 INC 40292 385591527 SUM 19638 39853 SUM 14639 40176 SUM 1784 34065 INC 38070 12191127 SUM 1811 27449 SUM 940 21559 INC 7572 590448684 INC 37650 107347446 INC 38816 12851164 SUM 2129 36316 INC 4435 137426862 INC 4433 935123066 SUM 4680 18782 INC 7827 608126612 SUM 13260 26096 INC 11587 984815466 SUM 11428 25311 INC 3232 946889981 INC 34042 145341909 SUM 18400 32495 INC 10780 946936870 INC 39001 10194267 SUM 7987 11437 SUM 12635 30125 SUM 14549 35480 SUM 18486 36416 INC 8860 146371293 SUM 16897 40082 INC 32811 128482623 INC 6948 143162150 SUM 13423 37859 SUM 19014 21236 INC 34610 72582599 SUM 5996 28000 SUM 14780 38896 SUM 2352 29979 INC 7577 144935929 INC 23407 726041927 INC 9995 725288395 INC 17196 717814573 SUM 6222 29918 SUM 8444 31354 INC 6000 233015185 SUM 17928 31069 SUM 1054 13129 SUM 40325 40670 SUM 4837 39211 INC 12651 877901637 SUM 20449 29562 SUM 4872 28824 INC 34301 113309203 INC 19156 856442394 SUM 17099 30393 INC 37017 792108101 SUM 18312 40063 SUM 5838 39094 SUM 27013 37298 INC 6571 67897038 SUM 79 25557 INC 12394 490538509 INC 38117 941440672 INC 16324 79749050 SUM 1595 37984 INC 23992 305340880 INC 30538 73733060 INC 33553 644421017 SUM 722 16033 INC 6964 60260809 INC 27836 894833916 SUM 15138 25641 SUM 5199 16608 SUM 7794 32858 INC 15036 146586372 INC 22105 79052444 SUM 206 35252 SUM 2911 35986 SUM 20324 30260 SUM 10134 31060 INC 28770 40054156 SUM 17872 26962 INC 37957 222740694 SUM 1437 26171 INC 18025 539286387 SUM 4110 33667 INC 7169 325188101 SUM 3208 36689 INC 25511 760639555 SUM 804 12132 INC 23309 65184518 SUM 8372 18342 INC 3755 356788892 INC 39831 610577693 INC 29600 16489768 SUM 12261 19225 INC 13298 890100382 INC 31010 760541876 SUM 1121 17856 SUM 10718 39485 INC 28603 724239621 INC 5806 723807679 INC 22914 903575212 INC 29220 332799906 SUM 1953 10850 SUM 5067 35110 SUM 3213 22289 SUM 8634 35037 SUM 543 37164 SUM 3086 23243 INC 20805 990779008 SUM 12360 31462 INC 19745 487966432 SUM 4833 16641 INC 23641 759071976 SUM 8042 38069 INC 37458 69429127 INC 6618 605626597 SUM 459 18374 SUM 959 29653 SUM 2043 8262 INC 29228 735640693 SUM 1078 29524 INC 31989 893322117 INC 16264 879654138 SUM 15135 34802 INC 14428 924093790 INC 30168 125462052 SUM 22906 29155 INC 30648 409233301 INC 27537 737495677 SUM 261 21652 SUM 14170 39705 SUM 12818 39621 SUM 3216 35497 SUM 6249 37243 INC 9893 76403509 INC 29227 14345741 INC 38352 448130207 SUM 13559 18108 INC 27963 424279553 INC 29311 434098238 INC 19772 27680497 INC 23977 878998368 SUM 1990 38094 SUM 7584 26728 SUM 5393 37112 INC 9626 28991166 INC 5946 301108777 SUM 30177 33519 SUM 1933 14665 SUM 12306 35589 INC 25259 429236842 INC 7894 878478640 SUM 24385 32232 SUM 878 27952 SUM 2500 15136 INC 39451 990806867 SUM 3955 30849 SUM 264 17394 SUM 6158 28366 INC 6134 16268654 INC 28233 130665476 SUM 16002 16820 INC 14892 147187210 INC 3610 575913817 SUM 4322 37388 INC 18188 51403029 INC 3836 973384120 SUM 9684 24635 SUM 22081 30574 SUM 11978 37772 INC 16907 852657815 SUM 9391 36237 SUM 2298 29073 INC 24532 147440587 INC 13277 138761621 INC 12514 401515469 INC 12688 731259793 SUM 7300 40197 INC 6719 829815295 INC 5890 283277697 INC 30210 917881413 INC 28655 322250943 SUM 5371 32869 SUM 595 38667 INC 24910 752933053 INC 17876 289786247 SUM 1896 35548 INC 24135 670967681 SUM 27841 36401 SUM 21989 40301 INC 5117 798123191 INC 13899 825654672 INC 17691 957779498 INC 24814 139686459 SUM 1558 20451 INC 35081 955319091 SUM 2974 24455 SUM 11542 34065 SUM 3327 40077 INC 37531 861127901 SUM 12370 24400 INC 7180 742452460 INC 36967 575908281 INC 24698 859055826 INC 14790 955239581 INC 4026 711104662 INC 9464 921072869 INC 2234 582338568 SUM 2621 30630 INC 29836 24596701 INC 34088 12116943 INC 18236 610506878 INC 38144 80366853 INC 24134 726538045 SUM 6550 40252 SUM 1148 30700 INC 9870 817041588 INC 13290 939836706 SUM 26458 38899 SUM 3096 34521 SUM 5168 23754 SUM 790 19062 INC 29395 976644630 SUM 12068 40437 SUM 14537 39601 SUM 99 1256 INC 16315 279734672 INC 40492 908359466 INC 16392 889511968 SUM 14735 29991 INC 23484 156374842 INC 5504 14387154 SUM 5568 36753 SUM 34816 40264 SUM 5483 40233 INC 38040 142094948 SUM 13852 32951 SUM 1122 39493 INC 16248 788863497 SUM 415 34958 INC 20568 987735707 INC 21970 956493122 SUM 3149 28653 SUM 11108 29293 INC 2712 332706795 SUM 18831 40669 INC 37882 147102632 SUM 4140 25896 INC 29449 148700549 SUM 11903 27140 SUM 4906 40452 SUM 5652 36435 SUM 5675 39027 INC 38100 22790532 INC 34728 146429335 SUM 3060 26233 SUM 14630 26308 INC 6957 720529709 SUM 15547 31986 INC 1548 147072298 SUM 14609 40134 INC 35969 143234738 SUM 23565 37383 SUM 11305 33145 SUM 2902 13685 INC 26187 376118990 INC 25424 749474974 SUM 2093 36606 SUM 11694 19810 INC 34106 28262053 INC 9052 39098680 SUM 1340 39598 INC 34565 921461500 INC 9049 684751480 SUM 776 26230 SUM 16879 32803 SUM 16049 35016 SUM 2026 21442 INC 13664 332307097 SUM 3626 27948 SUM 12282 32468 INC 21139 998870873 INC 8924 490071999 INC 40140 585171612 SUM 26646 39639 SUM 5715 37288 INC 4206 775684511 SUM 19358 28240 SUM 256 30108 SUM 14189 33496 INC 10740 894852644 INC 21877 112640088 INC 38413 113868711 INC 22122 130406129 INC 15449 4847797 SUM 13736 33015 INC 24263 996440370 SUM 1060 26746 INC 13478 422099771 INC 6135 468967844 SUM 21736 36514 INC 38041 904690116 INC 5539 82925226 INC 16672 415608527 INC 18155 559967996 INC 8665 357976235 INC 28916 604283459 SUM 1395 8810 SUM 2539 19793 INC 35638 744949 SUM 6361 32238 INC 36379 870079230 SUM 8711 36476 SUM 639 20915 INC 37915 479074394 SUM 2276 24605 SUM 5826 18600 SUM 33986 39792 INC 18786 994694371 SUM 6409 20032 INC 40378 63075376 INC 32133 450152867 SUM 3930 34724 SUM 6665 25415 INC 7725 51177708 SUM 204 26268 SUM 10071 20487 INC 577 863989581 INC 8441 575450875 SUM 5920 34991 SUM 3626 15742 INC 40544 593144712 INC 33049 20668052 SUM 3811 35106 SUM 11560 36970 INC 18257 458618742 INC 28704 166620009 SUM 29399 39691 INC 37615 30009688 SUM 22824 38037 INC 14724 471599091 INC 14949 20013738 INC 55 12298264 INC 12199 509945368 SUM 12083 19070 INC 27359 767327448 INC 40066 805086742 INC 22538 753729267 INC 34903 81006026 SUM 11876 25971 INC 34840 970440580 INC 5375 80353934 INC 39143 111637912 SUM 4772 40563 SUM 32019 35569 SUM 13198 19979 SUM 915 40419 SUM 3133 33230 INC 28563 879009251 SUM 4184 34353 INC 31601 147371323 SUM 6644 10690 SUM 9248 15193 SUM 8321 25062 INC 6553 953487630 INC 24713 21232968 SUM 1337 38553 SUM 2419 36586 SUM 13627 31995 INC 10252 860776964 INC 20434 957254043 INC 9508 63549907 INC 26869 467643431 SUM 229 14068 SUM 2289 35030 INC 6867 954533103 SUM 5368 23843 SUM 8295 24662 SUM 11694 25539 INC 32852 12949604 INC 7349 332517324 SUM 3252 28706 INC 3152 147382658 INC 21563 6327439 SUM 21059 38639 INC 19675 928391173 SUM 20365 35607 SUM 26009 38541 SUM 13530 17866 INC 4124 289041096 INC 2926 98366408 SUM 8018 40353 SUM 25997 37512 INC 19660 12192152 INC 20520 608985344 INC 24170 126226577 INC 38725 147224627 INC 33127 492062251 INC 21014 325391725 SUM 437 19515 INC 28941 544233065 SUM 6100 23870 SUM 2865 32956 INC 6632 916986282 INC 32976 725400753 INC 31045 143126330 SUM 7753 34886 SUM 2464 30459 INC 25774 108769019 SUM 7316 39633 INC 10126 968760464 INC 2015 994749058 SUM 2931 5697 SUM 7784 40004 SUM 22770 38297 INC 27786 62096420 INC 13196 422703893 INC 12442 784874053 INC 8120 111813708 INC 4970 266298539 SUM 15605 37374 SUM 35088 39721 INC 19129 978614756 INC 17490 518576028 SUM 5709 11788 INC 20818 475806886 INC 33139 476387147 INC 15868 816207801 SUM 12595 30520 INC 39045 311881679 SUM 206 18416 INC 26490 978623982 INC 21175 994990814 INC 31865 566521416 INC 37293 143231777 INC 19227 73731681 SUM 2227 32401 INC 31529 325369143 SUM 3793 24444 INC 39173 145373084 INC 25387 893108533 SUM 6557 38629 INC 10497 28560919 SUM 22619 40529 SUM 1076 22785 SUM 7374 29686 INC 7876 313897479 SUM 769 13794 SUM 418 34699 INC 9362 559323253 INC 18970 71870611 SUM 2662 17033 INC 21502 927933225 INC 28678 139088659 INC 29166 778292227 SUM 2263 16752 SUM 30366 35552 INC 34045 11226216 SUM 26642 34417 SUM 14404 31592 INC 36813 827449936 SUM 5453 34883 INC 40282 409170440 SUM 5935 31167 SUM 316 29420 INC 11562 385216490 SUM 13436 32744 SUM 2492 10120 INC 16966 757442241 INC 7431 681811715 SUM 8139 33878 SUM 7399 38643 SUM 3573 30622 INC 31302 138537432 INC 8039 789434742 INC 19384 917025767 SUM 23453 34702 INC 22924 716326508 SUM 7685 31766 INC 6148 24887440 INC 29967 341164406 INC 6224 609514841 SUM 608 37038 SUM 10499 29831 INC 20782 758456165 SUM 13443 34085 INC 21550 143185033 INC 7301 939459644 SUM 14284 34939 INC 4755 147468808 SUM 8068 28351 SUM 6863 24837 SUM 3216 11952 INC 6615 654262124 INC 28630 946262346 SUM 1515 22363 SUM 19922 38727 SUM 1920 36488 SUM 3295 38192 INC 18845 5921830 INC 33174 145375470 SUM 7444 35733 SUM 1052 3831 SUM 6177 35950 INC 14968 374713215 SUM 10110 26309 INC 17505 27928086 SUM 1962 3825 INC 25857 889541718 SUM 21927 34518 SUM 1616 30504 SUM 23802 38867 SUM 3488 26867 SUM 25894 29029 INC 38057 995161116 INC 40004 36533012 SUM 28125 39700 SUM 3214 12945 INC 32813 147296653 SUM 19209 38015 INC 31538 473042967 SUM 25302 31858 SUM 6057 20364 SUM 28680 32369 INC 13456 424522861 SUM 4764 34269 INC 28005 244739183 INC 33 10903105 INC 13144 138831408 SUM 16252 27256 INC 12794 995469316 SUM 19960 32738 INC 39720 337624405 INC 33169 783970007 SUM 4666 37504 SUM 15164 28128 SUM 11528 21381 SUM 1575 7681 INC 30409 472175496 SUM 3089 27961 SUM 22042 31154 SUM 2615 25985 SUM 10349 14084 SUM 21269 36922 SUM 7143 12988 INC 13316 921508010 INC 38461 993556078 SUM 11118 24606 INC 33777 525470538 INC 4965 857002706 SUM 23380 38701 INC 18832 568615877 SUM 2653 33610 SUM 12411 39061 INC 39358 403224384 INC 4963 489905679 INC 28721 466875598 INC 759 147162624 SUM 7920 21394 SUM 12121 37276 INC 7098 938961280 SUM 9641 29373 INC 23771 425064069 SUM 13109 37534 INC 29017 915462121 SUM 22882 27282 INC 33524 502451120 SUM 1285 23042 SUM 7200 38818 INC 16493 116544686 SUM 12207 15375 SUM 11545 39976 INC 2772 113323444 SUM 539 12784 INC 37294 23051935 INC 19923 882200665 SUM 1821 26857 INC 5967 743781613 SUM 10885 34838 SUM 16486 34509 INC 13604 592240809 INC 32398 936441434 INC 25111 913247811 SUM 25546 40252 INC 36112 897540176 INC 37401 122256866 SUM 25560 40149 SUM 6696 22875 INC 30634 785315559 SUM 10714 39227 INC 13287 718998192 SUM 11325 35744 SUM 15466 24949 SUM 2140 37880 INC 26959 472767346 INC 3726 28817572 INC 2985 601106709 SUM 19417 34524 SUM 2255 5705 INC 4091 491457036 INC 1991 504948187 INC 12823 452190467 SUM 4828 31231 SUM 6030 35629 INC 24911 596671475 SUM 22510 35903 SUM 10556 32670 SUM 560 20783 SUM 11943 28981 INC 29090 961957879 SUM 3046 22129 SUM 9893 36267 INC 6820 788528155 INC 93 353196678 INC 15653 409941081 INC 32904 147402819 SUM 3909 14012 SUM 15081 25339 INC 4211 856535762 INC 5740 6327353 SUM 5370 34978 SUM 5776 37156 INC 27701 870633661 INC 1998 325223405 SUM 155 32147 INC 20699 755275836 INC 17502 12262634 INC 22044 17408898 INC 23105 955634592 INC 12079 73049988 INC 956 936802665 INC 1805 811400815 INC 404 458602655 SUM 3200 20548 SUM 28392 35772 SUM 23449 39245 INC 28469 887162051 INC 14320 366910064 SUM 20720 40417 SUM 6095 29173 SUM 6764 14580 INC 10952 7882398 INC 18379 437263669 SUM 2682 18316 INC 14262 268288242 SUM 2193 33536 INC 25241 744624252 SUM 1133 40633 INC 12087 452694837 SUM 2488 28811 SUM 21678 39790 SUM 27578 39515 SUM 25250 40406 SUM 1003 10178 INC 10485 886350022 SUM 2016 7733 INC 40463 435107973 INC 7730 605887169 INC 28021 129919606 SUM 18217 39487 SUM 8061 26126 INC 19820 56309821 INC 29865 130591671 INC 31358 9666679 INC 35855 623010235 INC 32603 903865620 SUM 16121 21580 SUM 16821 39790 INC 38470 458606260 INC 6174 766368010 SUM 1734 16554 SUM 20647 39770 INC 32312 869253497 INC 32019 669322534 INC 168 297705151 INC 6197 25901457 SUM 5673 28967 SUM 1191 24897 SUM 519 22034 INC 18425 200124337 INC 38830 686894839 SUM 10410 24674 INC 40038 743843180 INC 21152 978632464 SUM 21822 40502 INC 3667 466868427 INC 11364 61087268 SUM 70 30005 SUM 15767 40297 INC 29801 109709126 INC 28749 18408801 SUM 18662 34333 INC 2088 818975430 INC 40075 390241827 INC 24184 63524476 SUM 7867 29026 INC 32788 686636740 SUM 12578 16107 INC 12911 984906419 INC 28125 105533278 SUM 7926 38034 INC 31591 482766311 SUM 4908 34475 SUM 1431 6799 INC 13619 760542108 SUM 18741 34862 SUM 4117 37428 SUM 13820 28489 INC 13947 27376688 INC 34056 408863936 SUM 26421 35093 SUM 18601 29500 INC 10370 71863819 SUM 5661 18908 INC 23853 10329212 SUM 12267 25170 SUM 7485 16133 INC 28833 80236739 INC 21933 579366387 SUM 3566 14805 INC 1760 130340213 SUM 1268 38345 INC 31231 139069560 INC 17154 394058857 SUM 7336 40157 SUM 1693 26540 SUM 1071 26427 SUM 28230 38465 SUM 6599 22583 SUM 2207 7607 INC 10597 821684847 SUM 1746 27497 INC 32456 961782462 SUM 4398 25821 INC 36135 122301998 INC 13477 624335247 SUM 3242 13419 SUM 1437 38437 INC 13286 183585554 INC 17941 600048338 INC 35380 383817095 INC 2631 577578794 SUM 5246 33882 INC 34007 442050817 INC 34072 961939660 SUM 8428 20373 INC 10579 874277402 SUM 1573 15080 INC 20820 886471183 INC 39511 955037574 INC 36384 134500116 INC 30570 134825303 INC 38365 136934038 SUM 9807 39709 SUM 15051 25727 SUM 23665 36077 SUM 2644 39373 SUM 5464 27186 INC 37147 483763497 INC 23708 105482965 SUM 7532 40411 SUM 910 35711 INC 1358 88440042 INC 26630 844812548 INC 12905 143085992 SUM 68 20770 INC 35032 147479559 INC 32396 63500297 INC 4386 991011981 INC 30895 938337863 INC 39797 947957990 SUM 382 36394 SUM 17277 23293 SUM 9311 33095 INC 8050 926278569 INC 35909 275844032 SUM 9671 37538 INC 31940 23835540 SUM 20284 38534 SUM 13022 34252 SUM 784 34505 INC 15559 698285415 INC 37347 305164556 SUM 1473 27186 SUM 5164 38479 INC 14809 159025507 SUM 22824 34814 SUM 6980 37021 INC 26772 35686942 SUM 23085 32883 INC 6181 893696539 SUM 724 14400 INC 4963 758360155 INC 12709 223756589 SUM 9772 29635 INC 34074 62183850 INC 10379 133179033 SUM 8782 24538 INC 27961 939428472 INC 10766 740818021 INC 14089 67399973 SUM 9983 33841 SUM 29186 31638 SUM 1112 21823 SUM 20543 34184 INC 446 116009506 SUM 7413 35107 INC 31613 308438043 SUM 14290 31629 SUM 10359 20073 SUM 3951 29968 SUM 17749 36955 SUM 4110 22709 SUM 801 39650 INC 12446 147077337 SUM 19385 39508 SUM 1188 34952 SUM 206 19528 INC 28883 803281795 SUM 3067 11435 INC 36371 890651446 SUM 1130 37845 INC 2573 458935939 SUM 23941 39501 SUM 6004 38185 INC 39880 735962640 SUM 2201 30913 INC 1719 112342697 INC 23303 808741006 INC 40519 458607965 INC 4920 887863467 SUM 14750 34785 SUM 920 35312 INC 22873 73208370 INC 29548 744790081 SUM 1778 37186 INC 22315 147456816 SUM 23058 32306 SUM 3212 39184 SUM 9735 34564 INC 30617 327538586 INC 31141 11068330 SUM 25012 36640 INC 24966 62089181 SUM 3852 40543 SUM 17406 38696 SUM 7775 24705 INC 507 878498448 INC 14622 42354031 INC 15356 28310682 INC 23892 306516279 SUM 2290 35573 SUM 5886 32289 SUM 4221 20543 SUM 6146 24766 SUM 3100 37086 INC 15203 803790833 SUM 10758 18444 INC 20050 27847549 SUM 10962 37695 SUM 6109 33876 INC 40488 146937608 SUM 5271 32648 INC 27552 536743249 INC 2362 111406973 INC 13079 223358908 INC 2525 938977154 INC 37733 872407151 INC 29718 607717339 SUM 9214 39727 SUM 7427 40670 INC 35518 62206345 SUM 103 16231 INC 40103 105360479 INC 26770 5475751 INC 39030 996104387 INC 6734 602123833 SUM 6000 18596 INC 18015 27412781 SUM 5623 40260 SUM 2580 22056 SUM 11778 32609 SUM 14835 39537 SUM 6718 34930 INC 14315 349921882 INC 8667 886469443 SUM 9136 36604 INC 9386 113348190 SUM 4085 31679 INC 8520 26761182 SUM 6497 10995 SUM 80 40282 SUM 15940 30312 INC 11107 155053264 INC 13035 140402419 INC 7970 492071536 SUM 23340 37928 SUM 19979 40135 INC 5454 149481664 INC 24551 610569448 INC 20172 12276687 INC 23031 146926513 INC 669 742207667 INC 31928 75623832 SUM 16895 39651 INC 17149 25905054 INC 26230 136386903 SUM 1120 38321 SUM 8536 21516 INC 38695 57240174 SUM 10748 29542 SUM 15649 25152 INC 40570 872303318 SUM 3118 17690 SUM 13445 39969 INC 27160 978370951 INC 2453 937733876 SUM 6142 20657 SUM 14875 36902 SUM 6465 35683 SUM 4033 11805 SUM 12039 37336 SUM 13385 22168 SUM 3546 39793 SUM 28571 37013 SUM 2249 39916 SUM 7998 19368 INC 26732 865532671 SUM 34809 40291 SUM 20502 35112 SUM 2414 36301 SUM 29010 33815 SUM 4159 19913 SUM 15298 35626 SUM 9544 23332 INC 31280 849728687 SUM 975 36259 INC 16875 884361996 INC 23747 56820985 INC 16212 859799254 INC 22781 763166907 INC 14714 24871656 INC 15571 62016413 INC 26152 136935782 SUM 5473 27388 INC 27748 30984305 SUM 739 14324 SUM 13049 39357 SUM 11449 35416 SUM 2962 30041 INC 11035 610581308 INC 20699 836711620 SUM 16102 30829 INC 17695 936877069 SUM 3423 26155 SUM 7143 32678 SUM 7580 35779 INC 40419 27510093 SUM 11122 13099 INC 11290 528426665 SUM 16711 22746 SUM 8343 40521 SUM 21988 30485 SUM 3039 5136 INC 18112 518334282 INC 36893 679540045 INC 34982 25346144 SUM 34263 38654 SUM 25614 37627 INC 38178 205863759 INC 40527 41260102 SUM 1180 34042 INC 24180 725919426 SUM 9055 21153 SUM 982 31774 SUM 634 9884 INC 4491 940829482 INC 22830 960353865 INC 32118 954254439 SUM 18640 39668 INC 39004 22661839 INC 37116 954764290 SUM 15763 38004 INC 19323 945485456 SUM 11360 33509 INC 22304 504597860 SUM 8014 16862 SUM 762 33139 INC 40362 874577619 INC 24810 125378998 INC 10418 248977584 INC 9069 953924090 SUM 2287 40080 INC 15151 592507999 INC 3977 817540459 INC 4082 140591835 SUM 1087 25715 INC 27960 19807338 INC 24110 988676153 SUM 1170 22374 SUM 1477 40303 SUM 4326 36733 SUM 17264 23673 SUM 7705 26746 SUM 2815 37218 SUM 6225 26852 SUM 13042 35633 SUM 20113 28391 SUM 15935 38479 INC 6947 120303015 INC 7461 337798082 SUM 811 34009 SUM 7392 31413 SUM 19640 22824 INC 9963 999697692 INC 16309 951118114 INC 21813 957552754 SUM 7139 40074 SUM 3190 26028 INC 252 803813710 SUM 3511 21588 INC 20034 756428213 SUM 3960 35698 SUM 2902 30117 INC 3256 506964642 INC 40542 642763979 SUM 34577 36369 SUM 34526 40629 INC 15618 342144324 INC 17567 877565622 SUM 10879 23626 SUM 4757 30380 INC 10632 42596204 SUM 539 8763 SUM 11724 20601 SUM 6583 39804 SUM 3467 29507 INC 5170 894782175 SUM 3513 8945 SUM 7504 38184 INC 29762 19442007 INC 6509 938286292 INC 39881 490108584 INC 12796 492197864 SUM 13941 33342 INC 27297 676394607 INC 38097 854359518 SUM 20121 38281 SUM 19435 29175 INC 455 20085092 SUM 22012 39706 INC 34908 890642978 SUM 2748 28072 SUM 2714 22783 INC 37659 953199634 SUM 1111 8105 INC 27430 28730954 SUM 9049 29899 SUM 11931 39001 INC 34184 147233711 INC 5068 827313189 SUM 17176 22321 SUM 18162 36829 INC 22059 144739890 SUM 15042 37867 INC 26512 698140605 INC 34923 107350930 INC 38059 450832518 INC 30355 92917250 SUM 11863 21906 INC 30508 580972756 SUM 776 28183 SUM 3446 38713 SUM 9749 40549 SUM 27629 37866 INC 33017 878512766 SUM 18 11315 INC 24974 203741269 INC 32027 741690963 INC 599 912333997 SUM 3179 34140 SUM 1450 33188 INC 39352 94510693 INC 5027 743695334 SUM 18592 33936 INC 37344 96825911 INC 36942 29081601 SUM 1497 19434 SUM 6742 30882 INC 11875 237017980 INC 21538 487975758 SUM 6758 16988 SUM 2753 35794 INC 15787 19348881 SUM 384 10429 INC 32602 956676687 SUM 958 35812 INC 19499 947973376 SUM 931 38311 SUM 5435 37637 SUM 8117 39379 SUM 37030 39261 INC 29328 206088408 INC 40455 487990275 INC 7800 941907137 INC 18742 534266944 SUM 6520 38572 INC 40640 745627562 INC 18945 129203430 INC 30131 872685912 SUM 20698 31161 SUM 12617 39115 SUM 25663 39772 SUM 424 10453 SUM 25099 32737 SUM 2974 25785 SUM 29758 37209 SUM 18936 32587 INC 36948 473231154 SUM 24416 39873 SUM 11301 28467 INC 8223 939475181 INC 20905 8087311 INC 13376 322766173 SUM 8154 29047 INC 15264 955065336 INC 14255 42093642 SUM 12177 39206 INC 5250 617420583 SUM 2914 19921 INC 27095 121903536 INC 24023 79836164 INC 21623 593791850 SUM 10980 39848 INC 10049 608427127 INC 27923 21606851 INC 10775 285373684 INC 9948 927974208 SUM 3857 26080 SUM 32527 37939 INC 7032 140331763 INC 19513 894046733 INC 12170 727072585 INC 33107 3849496 SUM 15839 32622 INC 33079 247788144 SUM 12776 29336 INC 3671 465834750 INC 4970 45742221 INC 6897 139046406 INC 28253 58968597 SUM 14563 33978 INC 29678 733749603 SUM 11220 16746 INC 35399 885644246 SUM 8573 39515 SUM 8950 22568 SUM 6368 20214 SUM 1447 32185 SUM 6190 22988 INC 32523 878067349 SUM 904 35274 SUM 28579 34547 INC 12418 409526032 INC 26058 919588996 SUM 11572 33743 INC 18815 492039763 INC 15676 481167318 SUM 1738 31200 SUM 10731 31420 INC 12272 130594754 INC 23485 927321712 INC 24045 37782180 SUM 662 12153 INC 24714 713795272 SUM 22387 33014 INC 15633 112397551 SUM 16331 38349 INC 5407 455352976 SUM 12642 31071 INC 7869 890258885 SUM 3482 26666 SUM 11895 21391 SUM 3098 34391 INC 12353 267176353 SUM 21164 39763 INC 37177 111812524 SUM 1250 13758 INC 7703 492177310 INC 11182 55187527 SUM 25527 35610 SUM 3797 29169 SUM 15366 34402 SUM 12185 34186 SUM 803 27007 SUM 13731 36151 SUM 1758 39657 SUM 9118 23735 INC 14317 606390617 SUM 2136 22254 INC 23777 876371027 INC 10935 487678985 SUM 7900 35247 SUM 15743 23959 SUM 15018 29311 SUM 192 40509 SUM 19530 32791 SUM 634 16882 INC 28197 858315662 SUM 162 13853 SUM 3332 27732 SUM 982 39455 SUM 273 12954 SUM 1261 20444 INC 34850 621825638 INC 33601 46800328 SUM 7177 28083 SUM 28397 40633 INC 28483 950048147 SUM 14586 33111 SUM 11449 30365 SUM 2164 27406 INC 5741 818866784 SUM 7293 38064 SUM 1513 39003 SUM 11438 23488 INC 27337 147218639 SUM 26060 37884 INC 26121 672288609 INC 33694 492046336 SUM 18315 35933 INC 32889 610177468 SUM 7727 34590 INC 32558 955061507 SUM 629 17093 SUM 153 32933 SUM 1860 27662 INC 29017 27951266 INC 25053 869438577 INC 10856 977294719 SUM 4944 25099 SUM 11331 30895 INC 3950 879023718 SUM 960 32573 SUM 11034 30593 SUM 4541 34379 SUM 19308 35708 INC 21023 105523600 SUM 1816 29119 INC 1511 44710112 SUM 14807 22590 INC 23767 892717397 SUM 28151 40618 SUM 741 40565 INC 29812 201699229 INC 33445 994304275 INC 25781 9659223 SUM 32018 40237 SUM 15499 27838 SUM 24341 34232 INC 10834 601248178 SUM 774 27207 INC 35773 458112918 SUM 3404 33662 INC 31943 136852075 SUM 6521 39586 SUM 4366 12990 INC 11116 754789987 INC 35481 921134318 SUM 11942 18351 SUM 736 39590 INC 22212 24828087 INC 13739 529850625 INC 3308 907432517 SUM 17828 38685 SUM 6107 40578 INC 7600 709163201 INC 34292 762262720 SUM 15565 38707 SUM 1286 24604 INC 14459 389822867 INC 4206 56900833 SUM 11288 22300 SUM 328 11073 INC 30007 664085712 INC 22029 147426829 SUM 9951 15703 SUM 8577 33460 SUM 7160 23581 INC 8719 73462635 SUM 16046 30022 INC 36396 499999353 INC 4163 442543964 INC 25593 68323237 SUM 31890 39912 SUM 17335 36634 SUM 3872 18514 INC 6667 665199746 INC 27193 466936021 INC 37621 369377381 SUM 607 12355 INC 18977 912326618 INC 23097 883198446 INC 33336 72132043 INC 29103 702385395 SUM 1606 21033 INC 31861 423522579 SUM 538 15750 INC 3606 147408970 INC 9002 931953205 INC 4489 323337973 INC 32067 989129029 INC 30719 7836681 INC 23357 668972071 INC 19227 26832383 SUM 17040 35771 INC 37133 879013069 INC 24921 533497641 SUM 3997 4879 INC 21588 74905995 SUM 9671 40605 INC 7216 691352527 INC 24585 874168896 SUM 9941 26440 INC 34064 25596448 INC 12898 928292020 INC 8549 146554477 INC 27509 5833836 INC 3713 284240708 SUM 14930 39379 SUM 2172 34553 INC 40132 999446165 INC 13708 977381924 SUM 11239 37864 SUM 3827 23206 SUM 1253 39707 SUM 8519 38230 SUM 27553 37857 SUM 20477 39977 SUM 12742 34846 SUM 8249 28940 INC 4985 708417814 SUM 30374 39068 SUM 4280 16993 INC 13911 138039993 SUM 15 39430 SUM 6601 9788 SUM 5896 40527 INC 21608 977663739 SUM 15839 40482 SUM 10722 32475 SUM 22492 33304 INC 9758 147204513 SUM 15978 34360 SUM 16610 36632 INC 15000 889044806 SUM 16207 27364 INC 23397 592629596 SUM 9768 39871 SUM 16295 29382 INC 39311 816070981 SUM 10261 38500 SUM 27128 36991 SUM 26563 37071 SUM 17332 32082 INC 10517 563893001 INC 25857 791744003 INC 17132 954000734 INC 29148 602671649 SUM 4098 35352 SUM 4043 35473 INC 18967 376530885 INC 20512 73726890 SUM 8829 38112 INC 28125 458537470 SUM 11898 40238 INC 174 475354534 SUM 11111 15434 SUM 8853 37765 INC 15834 485633438 SUM 2500 27534 SUM 8245 39888 INC 2525 894737077 SUM 10370 28183 INC 19237 773790251 INC 36990 24024630 SUM 5666 25556 SUM 1475 39233 INC 26422 857089416 SUM 1043 34063 SUM 1494 30276 INC 19158 341017235 INC 39133 800950309 INC 34094 585097643 SUM 22606 33994 INC 3351 401755348 INC 7673 946897261 INC 17408 874793422 INC 12402 568648420 INC 32097 946041537 SUM 1158 32875 INC 24803 743271069 INC 25307 214902844 SUM 11525 37996 INC 11423 5583976 SUM 12008 35761 INC 28262 156154813 INC 27217 424057930 SUM 12520 38893 SUM 5541 39314 SUM 24751 36881 INC 22496 63557216 INC 28683 39336655 INC 29925 4794202 SUM 31948 38608 INC 12490 530616081 INC 7169 686816239 SUM 17066 35160 INC 38368 64947256 INC 30187 816833651 SUM 3898 32805 INC 32462 29042774 SUM 13074 36750 SUM 7660 33261 SUM 20679 36429 SUM 157 29027 INC 22639 264199729 INC 4961 618034859 INC 15695 92918339 INC 21426 670871473 SUM 5359 38703 INC 31374 949220548 INC 31925 146772704 SUM 6203 38797 INC 1277 924384020 INC 20101 147438736 SUM 2369 40126 SUM 2212 12772 INC 2062 827740873 SUM 2299 7659 INC 7544 659420668 INC 19988 96988669 SUM 20356 38515 SUM 22236 28429 INC 13508 80346380 SUM 1008 15741 SUM 8711 37734 SUM 5602 20405 INC 22348 111156267 SUM 7959 35410 SUM 13666 34704 INC 20574 7543882 SUM 9215 13044 INC 22590 945154304 INC 29130 777321160 SUM 9938 38708 SUM 360 30873 SUM 12972 22192 SUM 8614 29648 INC 447 955345878 SUM 19966 35274 INC 8003 744717815 INC 40003 688264454 SUM 4534 24560 SUM 18135 36164 INC 11291 618017382 INC 33139 955670949 SUM 16867 32968 SUM 2475 33383 SUM 5730 21984 INC 21626 68475801 SUM 5285 38335 INC 32685 11148966 INC 25503 886523239 INC 29746 994978972 SUM 24251 39357 INC 1132 592761908 INC 14088 586422586 INC 6804 805289931 INC 875 995242538 INC 2948 26806046 SUM 4176 39447 INC 14558 811385190 SUM 189 11403 SUM 16200 24928 INC 34899 351377061 INC 23059 976357016 INC 32282 983995618 INC 3293 13201317 INC 7638 735295399 INC 13728 539198492 INC 18719 355842495 INC 9396 932269944 SUM 1775 38368 INC 19036 804441520 INC 35994 547131839 INC 36576 105501827 SUM 2736 15041 INC 38870 740042781 INC 17531 979659242 SUM 17483 39940 SUM 21239 28845 SUM 14092 25812 SUM 12423 40620 INC 28777 24203301 SUM 19881 30675 INC 26686 953697798 INC 5527 444869665 SUM 8511 37468 SUM 24317 32332 INC 23362 793850703 INC 2229 113608884 SUM 19511 38189 SUM 12474 29865 INC 29752 239920081 SUM 7079 39135 INC 27240 891543254 SUM 6032 38928 INC 4115 142981502 SUM 7787 36260 INC 4639 5209746 SUM 1592 35027 SUM 5358 33461 INC 39100 877176587 INC 61 113892028 INC 33262 422459351 INC 5307 953744466 INC 25115 340243531 INC 6027 759841639 INC 32605 148725305 INC 25101 4579412 SUM 28009 36886 SUM 1817 40415 INC 16327 130566979 SUM 10409 40354 INC 10831 3909918 SUM 19257 39887 SUM 5218 37135 SUM 7134 33365 SUM 12379 16121 SUM 16570 29391 SUM 10085 36594 INC 37025 356493217 INC 38235 936425163 SUM 6945 22970 SUM 617 11562 SUM 24684 40151 INC 25073 142196525 SUM 15320 17708 INC 40096 734242129 INC 13922 63853728 SUM 1728 40316 INC 34523 939342617 INC 27079 263391454 INC 14882 673978112 SUM 1284 26157 SUM 10657 31844 INC 24350 73320808 INC 2179 776668826 INC 18057 517877895 SUM 10439 26991 SUM 4909 40141 SUM 9923 34129 INC 13301 777345426 SUM 7335 29650 SUM 4554 30408 SUM 2393 7509 INC 19268 63545845 SUM 4497 38618 INC 31544 96090265 INC 28792 18547823 SUM 4463 31449 INC 23950 350210017 SUM 9736 35768 SUM 14264 39078 INC 35550 793746755 INC 28402 119654522 INC 18939 383832400 INC 35849 541984740 SUM 5695 28869 INC 4242 147361199 SUM 15013 37813 INC 24281 46151041 SUM 4570 5840 INC 5313 178674983 INC 39706 121171601 INC 37851 145319799 INC 116 977574946 SUM 17811 38129 SUM 9367 39406 SUM 2333 17596 SUM 13441 40333 SUM 342 39201 INC 8229 299970653 SUM 2938 21451 INC 38435 811934151 SUM 3908 39162 INC 22062 28027908 SUM 1123 24445 SUM 15953 29762 SUM 6634 24497 INC 16286 520711355 SUM 19745 40407 INC 37402 136819861 INC 24953 85521580 SUM 3406 31685 SUM 10093 38454 INC 35988 22607937 SUM 1928 35317 INC 3233 863451454 SUM 9005 29399 SUM 19177 39974 INC 31817 772020307 SUM 2147 37895 INC 6236 945156292 INC 40484 918370656 SUM 39267 40658 INC 23307 887482044 INC 8961 778288364 SUM 4047 30839 INC 22282 625363865 SUM 36341 37106 SUM 4975 36749 SUM 5614 30593 INC 23386 650640104 INC 13023 990539692 SUM 1620 25969 SUM 1451 22602 SUM 21064 28239 INC 40103 145923323 SUM 4803 14812 SUM 9216 33102 INC 13962 129794331 INC 32825 12287009 SUM 26410 34815 INC 8407 985659091 SUM 1484 37181 INC 14990 944677513 INC 35383 147098855 SUM 4175 27598 INC 19410 13229235 SUM 6468 38603 INC 14104 113835889 SUM 10701 35563 SUM 29007 37751 SUM 7578 28338 INC 17755 810919591 SUM 371 10148 INC 14471 22645057 INC 13199 514808371 INC 815 961931570 INC 3313 329481076 INC 9383 69400038 SUM 26804 40306 SUM 8181 34151 SUM 471 877 INC 34458 893796192 INC 2882 532121961 SUM 1434 1652 INC 1878 5962803 INC 17423 147415520 INC 13359 811856407 SUM 1784 39400 SUM 2956 26933 SUM 6135 27732 SUM 8812 33067 SUM 12827 39226 INC 37663 8045420 INC 629 424275378 SUM 16036 25399 INC 39282 138988811 SUM 494 8936 INC 7051 22644964 INC 10675 944920451 INC 22755 29067220 INC 22891 418205173 INC 18168 801788955 SUM 695 17721 SUM 29115 38959 SUM 15455 36764 INC 13357 416412901 SUM 24947 38446 SUM 301 29300 SUM 6232 40671 INC 33001 105027490 SUM 2103 40144 SUM 4777 16284 INC 33335 922761951 INC 19745 879034958 SUM 26009 39339 SUM 12549 31693 SUM 18108 36470 INC 10541 21105883 INC 31046 994433028 INC 28783 609553877 SUM 1060 18598 SUM 9061 32935 INC 462 960840998 SUM 13537 39435 SUM 12458 40303 INC 7353 824327283 INC 36053 140279842 SUM 11224 40596 SUM 2424 21760 INC 19796 910492046 INC 20270 137938512 INC 22070 892446022 SUM 24683 32401 SUM 1659 40681 INC 13878 786385526 SUM 20680 29674 SUM 1810 7618 SUM 23910 27676 INC 16529 492180696 INC 32117 268397374 INC 20225 943795413 SUM 2530 37938 SUM 49 27788 INC 34962 13262227 SUM 425 33607 INC 37582 144436259 INC 18479 492052683 INC 23062 76150776 INC 18554 804736659 SUM 3160 37096 SUM 3013 30420 INC 14632 760616338 INC 19786 995466322 SUM 5053 27687 INC 25462 756187534 SUM 29340 38488 SUM 14031 29160 INC 39040 774069930 SUM 24266 39333 INC 19933 146258254 SUM 217 36681 SUM 539 31318 SUM 23617 38652 SUM 4110 29496 SUM 1295 19335 INC 28684 875286330 INC 28561 491331748 SUM 3083 23392 SUM 6308 38463 INC 29997 919999226 SUM 7291 38110 SUM 832 23088 INC 23686 26673467 INC 9010 893223073 INC 32680 610341393 INC 3740 938873752 SUM 13670 31899 INC 14623 936149796 SUM 25879 35096 INC 38211 805010568 INC 22151 80342057 INC 31005 946900596 INC 27701 9030901 SUM 2769 15501 INC 9229 336661320 INC 29629 26466167 INC 35237 759597118 INC 11981 799870800 SUM 1210 3202 INC 19038 939478767 SUM 10511 37254 SUM 621 34871 SUM 625 21723 SUM 2743 40462 INC 25355 78800526 SUM 3750 37947 SUM 4956 27693 SUM 239 6928 SUM 5785 28986 INC 28023 585071854 INC 9184 643592878 SUM 22334 36470 INC 17600 251672444 INC 25962 990102781 INC 40371 66705102 SUM 722 35588 SUM 25889 39827 INC 14565 20646440 INC 17288 12711196 SUM 10672 39651 SUM 19313 29823 SUM 2344 17824 SUM 1113 8154 SUM 15873 36890 SUM 27546 39211 INC 6348 794956821 SUM 14137 38802 SUM 1492 36356 INC 35634 77711934 SUM 319 33966 INC 3566 392952416 SUM 38260 40095 INC 6235 482205829 SUM 18840 21850 INC 35202 109192920 SUM 1710 25554 SUM 4725 31827 SUM 24854 40234 SUM 9667 33707 SUM 1545 30997 INC 8827 978530017 INC 22203 686895483 INC 25318 942023068 SUM 2217 34096 SUM 16427 37924 INC 26627 147215355 INC 21069 7556155 SUM 693 25590 INC 16999 85334205 SUM 29416 38160 SUM 5155 21553 INC 23787 957782692 SUM 1740 23822 SUM 16636 31561 SUM 5770 36256 SUM 2670 12882 SUM 843 32451 INC 20891 786249093 INC 21849 526165781 INC 39298 977477097 INC 10516 827719237 INC 30728 642052609 SUM 9256 30602 SUM 18519 32849 INC 17422 82902091 INC 4393 542158088 INC 11378 666886030 INC 38691 6697272 SUM 26639 40435 SUM 3510 26148 INC 4500 104344573 SUM 1123 39651 SUM 2375 32273 SUM 8610 40567 INC 9614 490325378 SUM 18905 32206 SUM 2198 34404 INC 3639 19524052 SUM 51 37119 SUM 17957 20854 SUM 5822 40465 INC 8787 879541435 SUM 189 25214 INC 33094 780096238 SUM 15233 38947 SUM 14119 37702 INC 17356 876714418 SUM 7165 19324 INC 6132 737264204 SUM 11149 39409 INC 18261 78579848 INC 1147 990999909 INC 5941 149977269 INC 30570 676030375 SUM 1020 12694 SUM 9860 31147 SUM 6198 39606 SUM 10108 40576 SUM 18457 38607 INC 14405 562064569 INC 24887 223603274 INC 39118 8488544 SUM 3725 29956 INC 18900 928855061 SUM 14665 35733 INC 3073 136811998 INC 38985 139495947 INC 23412 340346827 SUM 14620 37238 SUM 1000 39112 SUM 5598 26854 SUM 9125 22290 SUM 10284 39782 SUM 28687 30243 INC 11285 236085940 INC 39090 136471121 INC 39332 794027941 INC 10760 929066981 INC 17376 502470040 INC 11068 850436528 INC 37651 610570480 SUM 1567 2717 INC 38972 222682685 SUM 5586 22918 SUM 16725 38228 INC 24112 520068134 SUM 23045 36823 INC 21917 481911033 INC 26669 979413810 SUM 34931 40602 INC 33721 744066474 INC 34056 927025458 INC 32358 29989076 INC 33109 39953679 SUM 33 31285 SUM 720 17971 INC 20247 29040339 SUM 4913 38664 INC 13026 551607286 SUM 9856 37892 INC 30983 894850369 INC 5316 138097429 SUM 19802 30734 SUM 5664 13273 INC 29523 878905001 INC 26515 610330843 SUM 3262 20286 INC 4146 534891498 SUM 16878 33128 INC 7734 655076645 SUM 4445 13464 INC 20502 290859854 INC 30396 124644510 SUM 16427 36126 SUM 17908 19877 SUM 1987 39219 SUM 1827 40410 SUM 21634 38943 INC 25800 9059639 INC 19385 560233349 SUM 4307 12373 INC 12454 954236289 INC 32866 509397633 SUM 4069 25061 SUM 14223 37869 SUM 13143 20533 INC 21136 592259096 SUM 21985 33420 SUM 23455 37320 SUM 19057 27949 INC 12139 959337908 INC 1432 37366001 INC 4121 146600397 SUM 15705 38204 SUM 177 36272 INC 37994 12037400 SUM 1713 35594 INC 24307 708155161 INC 4230 399750346 INC 6861 950570311 INC 40562 553447465 SUM 25284 36861 SUM 7757 24027 SUM 9001 37243 SUM 2448 23745 SUM 5495 36483 INC 37002 886630142 INC 7636 472187119 INC 3492 132758597 INC 4934 153797699 INC 2743 996150760 INC 29225 417913433 INC 35821 223669133 SUM 3927 25272 INC 17894 363520967 INC 5664 736594600 SUM 1557 16988 INC 30592 44529050 SUM 6252 14562 INC 16564 956149828 SUM 22192 39621 SUM 40429 40657 INC 39226 800301727 INC 34290 267363697 INC 10512 883806308 INC 4889 433456129 SUM 24321 28305 INC 8313 404798456 INC 9361 972175427 INC 12553 26701502 INC 30352 104460389 SUM 21068 37335 INC 9250 70273002 SUM 149 19785 SUM 1429 23382 INC 970 803938087 SUM 13331 39231 INC 18969 928107750 INC 811 80314347 INC 30517 146809173 INC 31951 593472431 INC 17166 669957389 INC 33440 559885621 SUM 625 36726 INC 2039 26985035 SUM 2215 29845 INC 36974 911016705 SUM 2141 37109 INC 5829 281887812 SUM 14663 34605 SUM 13547 31378 SUM 2982 29831 SUM 11517 21012 INC 8617 792516779 SUM 4215 12269 INC 27701 79268725 INC 8436 494900904 INC 4649 466617145 INC 39283 61465238 SUM 1081 39676 SUM 6195 16760 SUM 1488 11852 INC 19389 936314167 SUM 835 13263 SUM 9579 28802 INC 20821 131485219 INC 20677 759828237 INC 39563 887698203 SUM 7838 33183 INC 18905 617925919 SUM 243 37984 INC 22202 146976582 SUM 35937 37618 SUM 6833 20678 SUM 4 12866 SUM 1768 37694 INC 32105 949970566 INC 13336 17531363 INC 12877 894818227 SUM 323 29369 INC 27825 534232705 INC 32395 877479753 SUM 583 15981 SUM 17647 33989 SUM 10624 32035 INC 25927 626429071 SUM 2018 30902 SUM 1714 23987 SUM 3165 37559 SUM 7361 34611 INC 24469 937406424 INC 27122 922685101 INC 25258 894695589 INC 23457 496625235 INC 103 439492351 SUM 1110 1797 SUM 3259 35382 SUM 16674 38149 SUM 12602 39383 SUM 33826 38268 INC 34830 12280133 INC 3955 140511095 INC 17234 429059555 INC 20833 972774387 INC 23990 9801593 INC 13459 809499696 INC 3752 145059559 SUM 2107 38241 INC 29416 15169450 INC 36379 929909085 SUM 7126 34473 SUM 2375 21962 INC 18988 619249285 SUM 8301 39067 SUM 26964 37068 INC 5015 130867295 SUM 17452 36050 SUM 23701 36676 INC 7380 802967387 INC 38652 803757927 INC 37215 786738849 SUM 357 12632 SUM 28550 38953 SUM 3361 34828 SUM 36255 39013 INC 21420 906274898 SUM 5836 20867 INC 29499 12253882 INC 12350 416874698 INC 15338 777864151 SUM 1504 34651 SUM 9600 40622 INC 627 929360064 INC 19313 479614221 SUM 8111 40670 SUM 11718 21974 INC 3034 10174214 SUM 1212 36765 INC 35058 576898139 INC 13563 984690669 INC 17328 558930934 INC 2374 318587810 INC 14942 604933252 INC 16585 334385899 INC 38146 11784109 INC 29682 787014495 INC 11744 805258154 INC 34149 760641632 INC 6290 986321725 SUM 1483 37052 SUM 32840 40527 SUM 2471 38825 INC 36097 680519124 SUM 613 40349 SUM 20117 40005 INC 7971 145384918 SUM 5456 39488 INC 36908 140648072 SUM 1168 18848 INC 26699 315787597 SUM 3338 40318 SUM 5971 29270 INC 9674 951048209 INC 13011 750068709 INC 35807 707929217 INC 14854 12734478 SUM 3655 39106 INC 29827 976098432 INC 15407 28940464 INC 32874 961310989 SUM 19135 33565 SUM 7023 28731 INC 2361 12142150 SUM 21008 40549 SUM 5310 9369 INC 37671 681136176 INC 4726 147414786 SUM 16494 32523 SUM 19221 38267 INC 27685 799731581 INC 25433 919916974 SUM 3590 8297 INC 1165 26943434 INC 29703 654700399 INC 9443 816113117 INC 19037 610054255 INC 879 924167877 SUM 105 12041 INC 34344 469192678 SUM 24 27352 SUM 1219 31895 SUM 19820 35364 SUM 2030 23394 INC 10468 79165902 SUM 5746 35472 SUM 5355 38289 SUM 11171 36311 SUM 27501 39890 SUM 27115 35287 SUM 17092 29878 INC 21929 577053087 SUM 32813 40648 INC 14504 803784995 INC 25634 879885140 SUM 4774 17787 INC 7874 606120865 SUM 10389 19147 SUM 9966 36960 SUM 15020 37581 SUM 9523 24814 INC 29088 532444168 INC 25961 978113996 SUM 1144 17902 INC 22926 878767495 INC 11135 100659487 SUM 2261 19973 SUM 14582 22768 INC 33783 877905577 INC 6805 756144248 INC 15484 853502685 INC 6367 73521248 INC 38479 146228263 SUM 3066 27145 INC 20975 839254966 INC 31388 719438318 SUM 2881 23941 SUM 2216 34751 INC 23601 258145870 SUM 1153 40077 INC 32324 399583644 SUM 34362 39423 INC 25999 828442090 SUM 2318 40466 INC 3747 441646047 INC 18750 144286101 SUM 20101 35640 SUM 2259 28377 INC 10494 602214242 INC 14570 146122429 SUM 3236 16741 INC 22894 355794329 INC 23232 75014419 SUM 12248 37778 INC 15247 576996162 INC 12959 870556698 INC 34895 147202058 INC 25191 64331159 INC 9404 42578492 INC 11996 113863904 INC 8614 105985954 INC 36285 307926007 INC 15977 811393557 INC 15592 975507239 SUM 457 37426 INC 14741 904907342 SUM 173 21459 INC 2128 798015957 INC 31999 51885964 SUM 18362 38315 SUM 1521 30240 SUM 2435 36332 SUM 8762 37238 INC 1413 80332910 INC 14880 305413576 SUM 9462 16057 INC 40221 673638608 INC 20522 893813431 SUM 6543 19871 SUM 3794 36881 SUM 23842 37551 SUM 6155 28167 SUM 193 8460 SUM 12585 22184 INC 27690 953263073 SUM 8917 20132 SUM 10864 37517 SUM 251 1165 INC 14620 80237644 INC 38541 29022514 SUM 2146 26142 SUM 8931 28945 SUM 2975 35533 SUM 10628 30424 SUM 826 5422 INC 23430 465970553 INC 12031 686871112 SUM 27503 40301 SUM 8568 35112 SUM 3143 27280 SUM 3784 40079 INC 33299 345382934 INC 32140 921254015 INC 29910 838207787 INC 34925 989756783 SUM 1453 18555 INC 3177 140627260 INC 1038 628865338 SUM 1265 35612 INC 4610 139493346 SUM 19200 29812 SUM 37778 39454 INC 19193 685132928 INC 16973 356779344 INC 3071 29056396 INC 7424 12104956 SUM 3893 33377 INC 28596 29079277 SUM 567 33699 INC 37143 199700753 SUM 9706 37464 SUM 5337 19743 INC 2567 165533247 INC 28307 455984476 SUM 14347 36426 SUM 21228 26390 INC 31596 930992617 INC 9448 441846573 SUM 4388 36378 SUM 1128 15213 SUM 2520 19864 SUM 33048 38598 SUM 360 40229 INC 13456 905915460 INC 27577 978689742 SUM 12081 39966 SUM 19521 38503 INC 21851 424662842 SUM 22715 36190 INC 27759 54412079 SUM 6662 32566 SUM 843 27404 SUM 2266 36146 SUM 14951 38691 SUM 740 40610 INC 14097 199314500 SUM 3043 36759 INC 19079 478574513 INC 16656 351289172 INC 22196 26939085 INC 31632 73064911 INC 21102 468616764 SUM 4938 25977 INC 12699 672449153 INC 29777 665380271 SUM 4309 36005 INC 6235 4870057 SUM 10332 39347 SUM 7774 36328 INC 18558 722735108 SUM 4397 21943 SUM 24331 36829 SUM 22024 24344 SUM 4718 36421 INC 14051 355765427 INC 36997 625998057 SUM 15242 23593 SUM 14029 40501 INC 36541 861942222 INC 11438 656827127 INC 19153 542491201 INC 13867 466704086 SUM 4618 40115 INC 24987 574949049 INC 7823 20170970 INC 13147 607934141 INC 34887 55623852 INC 3150 760078721 SUM 15717 20426 SUM 5697 29495 INC 6949 959590561 SUM 24659 40417 SUM 14387 35779 SUM 33481 39743 SUM 11988 27131 INC 13091 53330513 INC 22715 367952321 INC 39505 861018098 SUM 7370 38839 SUM 3205 33988 INC 4489 873088884 INC 36393 55976610 INC 15503 201246919 INC 3753 20694994 INC 1997 143016070 INC 17345 8021791 SUM 9549 25879 INC 20181 80371215 INC 5702 147374847 INC 21231 472555839 INC 1133 138913284 SUM 5203 20758 INC 2449 942687986 SUM 22368 39971 SUM 17785 32170 INC 3809 111254429 INC 16090 73483820 INC 40656 771130425 SUM 17724 36045 SUM 4235 30433 INC 25786 266464386 SUM 1010 10805 INC 28054 211604803 INC 929 876938058 SUM 11482 32815 INC 18323 11456227 SUM 22470 34012 SUM 10733 39259 INC 38692 794189346 SUM 5278 38557 SUM 7651 33688 INC 24843 600810900 SUM 11252 40517 SUM 12690 35278 INC 20834 146898787 INC 5828 709780422 INC 9468 11249330 SUM 1670 14727 INC 5426 143052330 SUM 3013 17292 INC 2303 39036116 INC 11251 78021462 SUM 10690 29432 SUM 6345 31663 INC 33539 969757801 INC 27609 467726983 INC 40041 491427970 INC 38157 286334536 SUM 22324 35828 SUM 6591 31053 SUM 4209 34112 SUM 747 34651 SUM 263 29000 SUM 6825 23853 INC 38360 906961373 SUM 6852 29777 SUM 10256 31772 INC 11398 813141798 INC 23476 474659627 SUM 379 3997 INC 22494 145318719 SUM 516 39341 INC 28032 802860045 INC 12986 540423348 INC 19592 844475388 INC 23117 577003505 INC 26374 539147080 INC 31515 969424554 SUM 11105 39768 SUM 3436 21643 SUM 19542 30073 SUM 4113 40048 INC 34828 859215689 INC 7329 476364991 INC 28 62059528 INC 36360 450239348 INC 25479 693484598 INC 37292 46498468 INC 942 134366805 SUM 21977 37992 INC 35073 97124850 SUM 3314 26826 SUM 842 22299 INC 3735 599042358 SUM 8765 35212 SUM 21478 36503 INC 20427 805016712 SUM 273 36287 INC 426 691172188 INC 24163 138899054 INC 12046 146495074 INC 31395 608377833 INC 9235 995420209 SUM 7976 28854 SUM 8265 32815 INC 33515 874323034 SUM 52 35810 INC 24135 695329601 INC 16983 793762692 INC 1724 954669176 INC 2216 994206383 INC 23848 758547634 INC 37826 872492347 SUM 12518 39041 INC 6525 565858467 INC 15304 954540227 INC 20926 946933272 INC 1647 670341780 SUM 17595 28486 INC 9884 78269116 INC 19708 743459277 INC 11779 868335268 SUM 2271 10024 SUM 8771 16385 SUM 937 9669 INC 10682 989817183 SUM 3188 13619 INC 2691 823466495 INC 29069 73705243 SUM 1228 32821 SUM 6187 38703 SUM 12059 29104 SUM 24920 36873 INC 2616 607950691 SUM 36 28003 SUM 10545 19705 SUM 9774 21767 INC 5684 920728092 INC 3718 918856046 SUM 11349 40388 SUM 3583 38986 INC 26483 353263407 SUM 2782 22258 INC 8447 133591349 SUM 35267 40300 SUM 1907 33903 INC 4450 16473022 INC 14254 28023347 INC 1186 726264475 INC 12167 136167169 INC 19738 45745032 SUM 15848 34627 SUM 34810 39975 SUM 9183 29250 INC 26900 488018870 INC 33706 681203620 SUM 31819 38190 SUM 6340 23846 INC 2259 833960000 SUM 13971 36776 INC 14403 651218241 INC 33673 474140113 SUM 7101 35412 SUM 32693 39455 INC 40412 147437248 SUM 9903 39957 SUM 16400 37269 SUM 16836 39061 INC 21559 980912059 SUM 14517 33773 INC 11988 971187169 INC 25816 857064343 INC 7964 617830306 SUM 24946 39541 SUM 3968 21816 SUM 8215 18050 SUM 5805 34491 INC 23035 402677919 SUM 9428 23180 SUM 22632 40574 SUM 25744 35323 INC 6295 536775505 SUM 12312 34635 SUM 13104 40483 INC 21056 948834016 INC 25251 732309197 SUM 25071 33235 SUM 15731 38721 SUM 6339 24149 INC 21771 147307941 SUM 18172 38436 INC 39152 11921003 SUM 8551 20136 SUM 106 11108 SUM 2063 22007 INC 2705 761754452 INC 10428 626375668 SUM 1641 30326 INC 37053 506412278 SUM 8146 17699 INC 29403 960720238 INC 18608 214820432 INC 33282 7823983 SUM 26797 36270 SUM 9272 33559 INC 34274 753961567 INC 26079 73646703 SUM 3133 39796 INC 24092 384892603 INC 6077 29057415 SUM 10236 17432 SUM 10511 39727 SUM 25979 37191 SUM 22281 39627 INC 8717 216987287 INC 10577 866906395 SUM 21 12938 SUM 6894 33025 INC 19746 906147795 SUM 821 14939 INC 11205 55823734 SUM 15647 38928 SUM 19754 40313 INC 14828 354829608 SUM 10499 27216 SUM 11282 39594 SUM 19646 35507 SUM 30059 35295 SUM 28392 39672 SUM 12762 38244 INC 29687 342075843 SUM 2445 39858 INC 18742 961017119 INC 11000 96224379 SUM 15296 19255 INC 21532 885076296 SUM 4257 25239 INC 24617 866429064 SUM 2034 21196 INC 39126 810840809 SUM 1553 14341 SUM 33496 38898 INC 11414 669989953 INC 22954 828025880 SUM 31217 40050 INC 870 504262551 SUM 6216 36032 INC 18446 805298498 SUM 1177 32420 INC 38457 957709049 SUM 11507 19853 SUM 10786 39086 SUM 22106 33124 INC 4387 147442723 SUM 3566 23282 SUM 18066 31245 INC 15077 794527015 INC 37007 944615319 SUM 1646 30754 SUM 4691 17424 SUM 4599 27686 INC 13062 138555059 INC 14016 173386846 SUM 25146 39963 INC 8642 76174728 SUM 27097 33485 SUM 22349 30667 INC 11204 130602136 SUM 8444 28751 SUM 12557 40150 SUM 12210 35372 INC 22525 484007219 SUM 3567 25061 INC 27965 676448886 SUM 11371 21997 INC 1570 856451032 INC 10359 356886592 INC 37417 240961934 INC 34987 46238944 INC 37439 71385532 SUM 10786 20534 SUM 5612 34863 SUM 37445 38415 INC 11377 601659174 INC 6296 13221128 INC 14433 879008205 INC 13433 604297676 INC 9846 247771424 SUM 558 36631 SUM 5382 30010 INC 14339 834321204 SUM 21685 35684 INC 37072 324291619 INC 18254 685766474 SUM 5635 11294 INC 39764 333206990 SUM 9383 31815 SUM 1120 40617 INC 21669 146387461 INC 33251 143202996 INC 38144 141560120 SUM 2285 36449 SUM 15079 30113 INC 22700 861879053 SUM 4516 21821 SUM 1209 35205 SUM 5800 27392 INC 40502 136445199 SUM 20991 31680 SUM 11608 26008 SUM 15048 33494 INC 17057 283544601 INC 38005 827698349 SUM 1066 33370 SUM 20467 29825 SUM 5616 38925 SUM 13560 22772 INC 19335 592757973 INC 19242 878487060 INC 10307 143197592 SUM 12575 37900 SUM 7439 37515 SUM 3288 35903 SUM 865 34823 SUM 1988 22873 SUM 1024 7870 SUM 13571 23847 INC 26562 868308614 INC 38837 913077903 SUM 6667 40164 SUM 15513 27365 INC 4156 147367654 INC 33111 841917500 SUM 17372 30605 INC 7422 72601616 INC 2904 487713893 SUM 3619 33762 INC 31033 274186638 SUM 227 40342 INC 15711 894306890 INC 14367 199545963 SUM 5412 16149 SUM 1979 36874 INC 16300 18038928 INC 15599 723287520 SUM 17587 38252 SUM 3057 40665 INC 10638 803695912 SUM 18885 40137 SUM 2567 39532 INC 36377 445768791 INC 34424 12109449 INC 31849 146706920 INC 24943 11989576 INC 35575 55267954 INC 23121 491860978 INC 255 113806799 SUM 26859 40373 INC 30500 471084625 SUM 7888 13478 SUM 3344 15070 INC 735 10090558 SUM 6540 27750 SUM 16973 27056 INC 10472 854969424 SUM 1176 37947 SUM 11900 13277 INC 28211 937799043 INC 26650 111828769 SUM 2350 34754 SUM 9185 35652 SUM 22215 38697 INC 39516 7043438 INC 25062 937676098 SUM 11007 33729 SUM 25838 34945 SUM 2407 23332 SUM 1657 20876 SUM 4132 38234 INC 6874 126348946 INC 28901 147443396 SUM 8941 40502 SUM 6518 33114 INC 34536 472798984 INC 38018 870548239 SUM 5722 26638 INC 546 137771827 INC 34984 118011087 SUM 18241 40167 SUM 12739 39053 INC 12726 145333874 SUM 7494 26705 INC 33703 139574769 INC 10062 672945159 INC 32720 489023023 SUM 28087 36148 SUM 7294 40183 SUM 2684 16573 SUM 13546 32041 SUM 591 17628 SUM 13993 37160 SUM 174 40387 SUM 2153 40080 INC 5619 894814836 SUM 24597 35337 INC 24594 819900079 SUM 17628 37772 SUM 2725 16007 SUM 29143 37154 SUM 8276 19454 SUM 7309 10734 INC 38166 953137733 INC 23302 759547060 INC 33450 958038335 INC 36932 12947259 SUM 38322 40649 SUM 22927 30020 INC 36717 40144047 SUM 5246 37354 INC 40482 588768867 INC 2692 888794425 SUM 10153 39805 INC 38294 894337768 INC 18904 215365047 INC 24176 937692198 SUM 4524 38501 SUM 7806 34120 SUM 7134 19764 INC 12543 406982126 INC 16133 756413462 SUM 6608 38882 SUM 5777 11885 INC 33156 467998535 SUM 8348 40426 INC 8855 475998537 INC 37166 222801577 SUM 4730 18689 SUM 115 13187 SUM 26163 40516 SUM 9484 24422 SUM 1417 14700 INC 12762 338583651 INC 411 759585739 INC 27047 27945910 INC 23973 223763602 INC 23523 248404974 INC 3748 3807694 SUM 21432 35497 INC 29382 20695003 SUM 12469 39371 SUM 6948 21139 INC 13052 149795750 SUM 4221 30369 INC 23775 206099061 INC 15081 946435226 SUM 813 39989 SUM 15506 37465 SUM 17801 38584 INC 2240 24595855 SUM 6903 34677 INC 5931 147455664 SUM 1502 34082 INC 15738 490079186 SUM 2344 40593 INC 31930 820679533 INC 10610 937874311 INC 9933 139941275 INC 2818 138890892 INC 23214 675346095 INC 16162 171144658 SUM 907 14859 INC 23699 774019922 INC 14614 46025313 INC 35095 146157136 INC 9886 742696587 INC 2141 143210741 INC 11877 414502352 SUM 4975 28231 SUM 1163 26711 SUM 5382 40040 INC 34104 113358300 SUM 15375 28598 INC 16062 412243257 SUM 6385 39823 SUM 10783 36780 SUM 15314 29787 INC 21650 954794293 SUM 11158 29033 INC 21436 577036172 SUM 11383 26788 SUM 3910 28213 INC 32255 24325237 INC 3928 67665291 SUM 9587 29521 INC 20310 15776388 INC 11800 113258139 INC 25501 349005205 INC 10899 886429261 INC 35667 80323971 INC 27066 441759389 SUM 997 22211 SUM 33576 37677 SUM 15078 28283 SUM 6137 24435 INC 30252 69386746 SUM 692 13546 SUM 5173 19081 INC 36401 29034337 INC 29598 4483841 SUM 30635 38778 SUM 12717 34437 INC 30437 724876914 SUM 55 32081 INC 5809 4858468 SUM 2053 13066 SUM 2745 36613 INC 25548 342000699 SUM 674 26034 INC 27598 685333373 INC 13597 892773846 SUM 11495 39673 INC 17924 957475124 SUM 5838 32982 SUM 345 30610 INC 35799 69476095 INC 31539 10875763 SUM 5343 35899 SUM 27078 34874 INC 17217 726673518 SUM 3324 31081 INC 20565 78687512 SUM 30952 38299 INC 23420 738193795 SUM 7311 32072 SUM 33220 36476 SUM 4974 30610 INC 27392 24841726 INC 33535 353793076 SUM 2901 39713 SUM 19028 37483 INC 33444 820340046 INC 16379 118797516 INC 38499 948462413 INC 27713 804781299 INC 39259 251630388 INC 31907 143099877 INC 5423 986584611 SUM 33134 40231 SUM 2512 17144 SUM 3401 7325 SUM 3206 33789 SUM 2264 32865 SUM 10912 33522 SUM 9537 36843 SUM 36504 37491 SUM 8181 25353 SUM 9157 34417 INC 24840 138039490 INC 12105 870615869 SUM 21233 33526 INC 36146 111611381 INC 34667 197055229 INC 25060 992235474 SUM 3880 39470 INC 37152 138973963 SUM 29039 36421 SUM 6463 40243 SUM 13836 39812 INC 36843 128599824 INC 1913 18570620 SUM 20156 36843 INC 33005 476077352 INC 10864 147483258 SUM 12339 36326 SUM 8602 28756 SUM 4946 23002 INC 33980 829501807 INC 29542 750901352 SUM 8316 13233 SUM 9114 40474 INC 13622 961796269 SUM 26067 36856 SUM 18740 38589 INC 22929 754845597 INC 32127 804061400 INC 34994 139058155 INC 33362 559271091 INC 14994 8153240 INC 13963 320908165 INC 31794 637053094 SUM 18173 35497 INC 8296 959355130 INC 14618 22717808 INC 14847 949576315 SUM 10410 33761 INC 587 139779212 SUM 1292 10447 INC 36890 95045925 SUM 218 13627 INC 29231 797775745 INC 13374 316002419 INC 40644 871621313 SUM 2280 8256 SUM 355 4206 INC 36042 69703466 INC 16464 84275561 SUM 923 14859 INC 5309 124265734 SUM 6796 31880 SUM 7144 38727 INC 5330 953985849 INC 9939 693347302 SUM 35539 40621 INC 31556 71534973 SUM 28106 38738 INC 33452 960821062 INC 11008 539945152 SUM 16850 36668 SUM 3165 34332 SUM 469 33826 SUM 20911 22950 SUM 482 23801 INC 2782 166253691 SUM 9137 24929 SUM 20021 31607 INC 37142 857076810 INC 2997 704001351 SUM 8732 21199 INC 37769 626426144 INC 8483 991724052 SUM 1802 38732 INC 36576 731634418 SUM 3893 39371 SUM 8129 15413 INC 12650 605982150 SUM 19984 33938 SUM 4307 21600 INC 10334 28804720 INC 4075 784812472 SUM 17410 38831 INC 22290 618697615 SUM 2193 17724 SUM 7146 36951 INC 23941 92397674 INC 33725 128020025 INC 3903 825651921 SUM 189 7559 SUM 70 35159 SUM 1345 21792 INC 30431 25884327 INC 30670 118886575 INC 35551 973145789 SUM 20496 34102 SUM 28453 35930 INC 6978 316949352 SUM 584 39551 INC 15251 154411477 INC 27583 528340623 SUM 2168 28416 INC 4706 28775920 INC 37760 693516489 INC 1697 451829368 SUM 5448 38267 SUM 9696 39452 INC 21313 607792380 SUM 10735 23417 INC 7050 892744089 INC 9713 13109829 INC 35019 71618170 INC 27337 879000116 SUM 542 7664 SUM 576 33855 SUM 4952 17973 SUM 13957 40017 INC 23063 218522304 SUM 1862 22777 INC 27888 819334869 INC 21071 592815456 SUM 7524 27398 SUM 2925 35265 SUM 4260 27119 SUM 3064 10056 INC 3098 988081781 INC 16168 28778928 INC 8196 855631609 SUM 310 5351 INC 40373 270456084 SUM 14648 30195 SUM 15495 31684 SUM 3259 9595 SUM 1688 39635 SUM 3712 37559 SUM 26034 34970 SUM 31182 36844 SUM 1818 32664 INC 11509 266305508 INC 21036 73550669 INC 23424 872546326 SUM 2750 15254 SUM 27833 34016 INC 40370 337954928 INC 1698 107376078 SUM 648 40295 INC 34412 886436329 INC 27314 29062129 INC 26710 143765218 SUM 13373 33126 INC 33441 128329665 SUM 9514 32687 SUM 3075 26381 SUM 5867 33017 INC 33067 750084680 SUM 24711 32815 SUM 7891 38495 INC 7732 26158693 SUM 431 31548 INC 39088 584356075 INC 25505 147451131 SUM 3010 7040 SUM 5397 36379 INC 32679 865921862 INC 6806 881745163 INC 14980 532048026 SUM 956 34987 SUM 1169 29966 INC 18911 858046957 INC 22057 95004251 SUM 21229 34442 SUM 9604 32399 SUM 6997 17810 SUM 24092 40049 SUM 17607 36657 INC 28655 955251654 INC 3882 606166610 SUM 31409 33900 SUM 3379 11742 INC 6587 610583664 SUM 9973 36078 SUM 152 20251 INC 21031 682691000 INC 25218 878699991 INC 1091 357246202 INC 1596 481544842 SUM 17125 34423 SUM 719 13683 SUM 7488 25418 SUM 16654 18414 SUM 23682 39307 INC 678 904903101 SUM 51 40169 INC 18007 11634771 INC 14275 794800194 INC 30979 536443825 SUM 4672 14507 SUM 31989 39346 SUM 793 21279 INC 27623 532752824 SUM 877 40480 INC 21842 185865311 INC 38170 28825264 SUM 17 22093 SUM 1499 14029 SUM 23658 38452 INC 39029 273349818 SUM 31296 38561 INC 1601 473321318 SUM 17015 31028 SUM 7543 37586 SUM 22095 36673 INC 27286 206460946 INC 32582 869949416 SUM 19734 38533 SUM 8729 39713 SUM 4361 39572 SUM 3860 8421 INC 19309 789740468 INC 33409 138008316 SUM 13299 39275 SUM 5603 39920 INC 15986 844444634 INC 15059 536550026 INC 38436 884202899 INC 38790 937495741 SUM 14896 27115 INC 31085 874841749 INC 34721 138991620 INC 34861 852124521 SUM 8309 31993 INC 14990 759517279 SUM 2731 40585 INC 40592 860141726 SUM 199 18874 INC 12266 994187222 INC 26043 923509355 INC 14820 886129544 INC 39870 67884822 INC 36205 901467113 SUM 5090 22679 SUM 5289 16404 SUM 6794 27450 SUM 4044 11544 SUM 285 27864 INC 7914 942452866 INC 25582 113377451 INC 24122 877966431 INC 29144 845458816 SUM 24869 40092 SUM 14206 27388 INC 10247 904994531 INC 23426 105233077 INC 35850 760330432 INC 25719 147398519 SUM 2977 32266 SUM 3163 28832 SUM 13388 37609 SUM 91 9156 INC 27698 26583017 INC 16435 877969742 SUM 1252 5718 INC 15183 88732245 SUM 26789 36368 INC 26504 280954935 INC 8389 737032418 INC 13694 888194944 INC 36402 813132958 SUM 3828 15642 INC 22290 944851348 SUM 11020 38727 INC 10595 397403089 INC 3849 78518580 SUM 15748 31378 INC 22837 139049144 INC 24158 113399412 INC 28411 192093719 INC 2101 789938457 SUM 1460 14401 INC 25284 492132603 INC 1652 79985161 SUM 7657 20917 SUM 8636 27711 SUM 3523 30834 SUM 15499 39403 INC 25926 20145287 SUM 4349 16419 INC 18765 66521204 SUM 92 31010 INC 4972 720000277 SUM 119 35704 SUM 1860 38591 SUM 36697 40430 INC 33053 400017016 SUM 2728 7323 SUM 1573 19992 INC 3682 414123204 INC 13564 251306805 SUM 5438 30267 INC 2290 147446097 SUM 373 5333 SUM 7233 9426 INC 33568 146397057 INC 10792 459556096 INC 10826 122161672 INC 34672 535449135 SUM 21162 40251 SUM 10544 40661 SUM 20369 34856 SUM 7726 26042 INC 20977 97117744 INC 39893 396316745 SUM 27644 34269 INC 37904 26771628 SUM 19641 24876 SUM 10204 35606 SUM 15391 36694 SUM 1800 27326 SUM 26748 33421 SUM 16855 35910 INC 23690 684698437 SUM 12384 40514 INC 38842 410051673 INC 4364 88220771 SUM 22605 40082 SUM 26853 36869 SUM 3008 35764 SUM 1114 9854 INC 18023 819942456 SUM 473 37059 INC 16159 574390337 INC 4288 29023823 INC 14094 811905815 SUM 22678 29204 INC 1359 21438164 SUM 30769 35176 SUM 62 349 SUM 4039 28181 SUM 293 39407 SUM 5860 14314 SUM 10489 40246 SUM 21157 31205 INC 909 821199570 SUM 103 10914 INC 15417 755352944 SUM 5184 39335 INC 27911 726778420 INC 17008 486669281 SUM 33400 40169 SUM 7869 11114 INC 12500 458568835 SUM 9199 23180 SUM 23489 40632 SUM 2459 39947 INC 15796 832460551 SUM 34732 40102 INC 15650 879316567 INC 11170 993276013 SUM 16848 40363 INC 18270 856755029 INC 14472 143111445 SUM 8778 38540 SUM 1411 12257 SUM 8746 39469 SUM 1984 28670 INC 29480 837872209 SUM 3436 36752 INC 560 71477606 SUM 23718 39769 INC 31378 938005591 SUM 4214 30250 INC 23750 744800467 INC 39028 819283566 SUM 6214 35897 INC 7675 141934682 SUM 1126 18388 SUM 9862 36475 SUM 8790 30871 INC 29992 542254841 SUM 1292 29538 SUM 30560 37878 SUM 5147 8985 SUM 8329 39853 INC 37547 742237171 SUM 14321 27353 INC 32936 609823447 INC 5098 496975140 INC 37360 137974601 INC 35034 534235577 SUM 14155 36249 SUM 3474 25782 INC 13478 416115185 INC 1286 990253042 INC 13904 593731939 INC 15983 27477237 SUM 6379 40658 SUM 11162 35018 SUM 10241 31283 INC 32025 4608849 SUM 3733 8071 INC 24699 590944835 SUM 6740 30957 SUM 20210 22352 INC 9046 993419075 INC 24601 465898602 SUM 477 39258 SUM 178 4889 INC 22313 13251172 SUM 24960 39144 INC 29830 19323257 INC 38041 383062779 SUM 37300 38251 INC 5040 126461384 INC 9741 29053396 INC 38027 967921233 SUM 1763 37709 SUM 20053 39903 SUM 26745 39401 INC 29046 870108252 SUM 3632 23652 INC 39963 874405605 INC 27607 550054403 SUM 9029 26519 INC 11025 139326849 SUM 10259 14105 INC 40461 122016747 INC 13626 861308862 INC 10840 197095475 INC 7703 869533438 INC 19662 984421554 INC 25172 742144018 SUM 7598 22158 SUM 1883 35380 INC 31605 39187654 SUM 7621 37227 SUM 205 39604 INC 6113 921726295 INC 25324 820023993 SUM 3113 6990 SUM 2316 12341 INC 20709 129589598 INC 35265 994457047 INC 29886 4493063 SUM 33899 37044 SUM 6305 9967 INC 28357 498144660 SUM 14340 24373 SUM 10977 28576 INC 37134 145234507 SUM 10440 36604 INC 7274 380289427 SUM 5249 29869 INC 1498 28988936 SUM 7341 28914 INC 24044 147748621 SUM 3956 18441 INC 25021 743850678 INC 37601 876397772 SUM 4869 31723 SUM 1610 38944 SUM 1508 20049 SUM 1157 21188 INC 26222 478251340 INC 35296 120929363 SUM 5792 36568 INC 8018 455997690 SUM 1718 16183 INC 2149 610016676 SUM 3877 16314 SUM 7051 18423 SUM 25711 38433 SUM 15618 38980 SUM 14508 37949 SUM 2129 12278 INC 39201 794158029 SUM 1999 39944 SUM 12909 28731 INC 16054 106292628 INC 20871 601682687 SUM 6477 27035 INC 39872 954123111 SUM 7495 28266 SUM 1823 29262 INC 34832 886930680 SUM 2267 35588 INC 2025 15302314 INC 30937 337453089 SUM 6213 37979 INC 4584 349066547 SUM 11103 38445 INC 22156 20382378 SUM 5652 26435 INC 17015 954233552 SUM 16665 32373 SUM 13646 21436 SUM 1411 37387 INC 18908 750132082 INC 3076 591785089 SUM 2926 13124 INC 26100 25590680 SUM 7921 13987 INC 31376 448480694 INC 39747 977699821 SUM 22814 37732 INC 25887 137946333 INC 33578 742600564 INC 1420 735471481 INC 8429 133848421 SUM 1585 37506 SUM 5391 27889 INC 19130 871927617 INC 34235 590586498 SUM 1360 32971 INC 8849 41415836 SUM 10807 34589 INC 30853 353678809 INC 32742 884370945 INC 35849 12176087 INC 24115 72162138 INC 9212 951095018 INC 6093 26964833 INC 9159 914980252 SUM 7766 24458 SUM 10739 40622 SUM 4580 23706 SUM 6060 38133 SUM 7736 39515 SUM 29181 39195 INC 24730 400735126 SUM 20908 39752 SUM 31428 39649 SUM 30667 37870 INC 25262 290657249 SUM 3399 19356 SUM 5395 38527 INC 20985 80158999 INC 21132 26795980 INC 20546 802678303 SUM 19084 25159 INC 5602 86094520 INC 4522 699831060 SUM 2743 29373 INC 35724 836041440 SUM 4425 31792 INC 33026 476105027 INC 19541 129900666 INC 36114 934084904 INC 9932 726506514 SUM 15280 39930 SUM 13800 40504 INC 29403 784602091 SUM 4110 18247 SUM 1016 25081 SUM 36491 39258 INC 6767 44669026 INC 34453 107569845 SUM 12260 40336 SUM 4314 8768 SUM 5129 37911 INC 17875 98675010 SUM 8356 36071 SUM 17470 31522 SUM 19143 32862 SUM 30443 39705 INC 32916 64993915 INC 14778 384238227 SUM 28760 40041 INC 23413 78194030 SUM 7272 33422 INC 22725 822421994 INC 10717 130280739 INC 30874 799509368 INC 23675 726976388 INC 35670 752259110 SUM 6533 29648 SUM 6147 13710 SUM 7338 34829 SUM 13445 40377 INC 13078 494291082 SUM 10242 39654 INC 39969 536829512 SUM 19759 38764 SUM 9231 21358 INC 18795 150028693 SUM 5365 37996 SUM 2018 12543 INC 9314 527957370 INC 31032 339908485 SUM 516 33253 INC 35747 950899143 SUM 4193 21134 SUM 4391 22060 SUM 14802 33722 SUM 25941 33868 INC 25703 139034695 INC 18951 482932478 SUM 3688 21701 INC 34206 876638263 INC 25962 852419435 INC 35000 889437686 INC 9761 908238258 INC 23945 752248629 SUM 18930 37108 SUM 15216 39183 INC 30605 362381715 INC 10049 869962463 INC 10475 798968918 SUM 5175 17152 SUM 6194 39899 INC 11871 945084222 INC 8510 415038221 SUM 13334 37068 INC 23597 144524951 INC 39658 144874562 INC 27646 206125216 SUM 1191 25373 INC 34750 846252322 INC 20011 147001603 INC 35674 957781990 SUM 12034 25758 INC 2155 873504222 INC 24705 536709044 INC 3189 942217593 SUM 18808 38405 SUM 1737 21192 INC 38424 143236505 INC 18219 608285934 INC 31203 29057939 SUM 24004 35204 SUM 25215 39886 INC 12085 826070021 SUM 1027 19777 INC 13261 931588773 SUM 76 17059 INC 913 922664699 SUM 20284 34371 SUM 28635 40089 SUM 30237 39208 INC 15655 929016961 SUM 1071 23596 INC 12337 946085379 INC 18748 686669107 SUM 29068 32181 SUM 639 24478 INC 39061 55089485 INC 10 246108639 INC 32535 760345832 SUM 6813 29159 SUM 2521 37539 SUM 11984 28793 INC 17287 20649351 SUM 19625 34292 INC 40526 11214677 SUM 11496 40486 SUM 21265 33193 INC 27958 146399611 INC 35835 483788216 INC 1157 37879163 INC 16264 20505868 SUM 1520 17831 INC 325 134887332 INC 33942 30002846 SUM 26976 30803 SUM 12451 33816 SUM 3635 23734 INC 9901 840536662 INC 17324 961941624 SUM 2288 20072 INC 15893 145137718 INC 3324 282478853 SUM 8238 29079 SUM 3489 10468 INC 20999 11599758 INC 33476 126448156 INC 21860 606053179 INC 13637 3625611 SUM 7596 40391 INC 27840 10127907 SUM 14316 24608 INC 17182 876963376 SUM 14530 33449 INC 5087 475148026 SUM 1514 10015 INC 24346 998203554 SUM 7463 27550 SUM 773 21079 SUM 2753 23574 SUM 6206 11460 INC 40591 489068776 SUM 13056 16185 INC 18041 835783978 SUM 10347 34778 SUM 6555 25209 INC 12330 961449526 SUM 5187 31016 INC 10467 147421934 SUM 26931 34984 SUM 2931 27610 SUM 12898 37728 INC 20961 13071538 SUM 8974 19696 INC 17816 652149674 SUM 14078 39236 SUM 35149 40672 SUM 31435 40117 INC 29229 815869640 SUM 10240 12927 SUM 419 4002 SUM 2027 30949 SUM 12818 40147 SUM 333 12470 SUM 3384 39283 INC 3183 65216648 SUM 2285 19163 INC 12584 828582305 INC 16043 492117226 SUM 26617 40575 SUM 11380 32737 INC 2947 991178531 INC 25039 623995873 SUM 6632 40663 INC 1985 142149524 SUM 4634 38633 SUM 469 25617 SUM 17567 40277 SUM 13819 26240 SUM 717 37303 SUM 578 16758 INC 31567 938157692 SUM 17179 39271 INC 7524 147421958 SUM 5635 22332 SUM 25704 38362 SUM 6481 39103 INC 20990 536849076 INC 37376 859374717 INC 39970 322998604 INC 32902 756854317 INC 30051 268276046 INC 34381 39514911 INC 37265 465261319 SUM 666 37227 INC 29755 808853455 INC 14371 478969075 SUM 11672 40443 INC 9681 871221267 SUM 1702 4487 INC 39856 599947065 INC 6775 54149286 INC 36017 336881162 SUM 33012 40291 SUM 9631 38500 INC 25115 72402446 INC 22017 138991743 SUM 10430 33902 SUM 2042 26812 INC 38715 11071815 INC 36344 967450423 SUM 1623 18906 SUM 16198 37365 SUM 22441 38193 INC 3297 34225758 SUM 8391 40664 SUM 5132 20614 SUM 8628 40591 INC 23953 995511920 INC 21032 593780688 SUM 3178 36831 INC 14865 145363346 INC 17502 595512274 SUM 1022 23628 SUM 5790 25793 INC 18289 927898969 INC 8397 392941127 SUM 3294 23751 SUM 7636 11565 INC 29364 249980517 INC 21455 71977783 INC 37698 740019078 SUM 7240 9390 INC 20233 693523183 INC 30182 953571374 SUM 453 25042 INC 3649 919836708 INC 11630 995509480 SUM 13195 29744 INC 9819 893795447 SUM 6787 35145 INC 9282 131471270 INC 27192 876748367 SUM 2038 22332 INC 14606 892649033 SUM 2264 22360 SUM 8757 31304 SUM 21408 30603 INC 33036 995247945 SUM 31236 38997 INC 27934 998607461 INC 40177 740841795 SUM 3301 33702 SUM 7307 29785 INC 19856 610016868 INC 26501 851864710 INC 8034 549782743 SUM 29592 40499 INC 32120 486755013 SUM 10248 39244 INC 17838 28108681 SUM 10533 36852 SUM 19914 32666 INC 2378 80317480 SUM 3098 35399 INC 20721 876984816 SUM 6353 34345 SUM 14129 20314 INC 29626 44271900 SUM 2213 20031 INC 35681 27513022 INC 28167 885567667 SUM 8215 13864 SUM 5144 22271 INC 17120 456363877 SUM 21286 32801 INC 11343 897387438 SUM 19328 33798 INC 15700 564581411 INC 27060 416447597 SUM 940 38292 SUM 6487 36700 SUM 12105 39634 INC 19827 928369911 SUM 263 14210 SUM 52 40442 INC 25065 357936263 INC 28156 454200518 INC 8338 735432698 INC 7255 454420855 SUM 10905 24872 SUM 119 33102 SUM 5212 26961 SUM 2856 35186 INC 21509 16440075 INC 40498 936344006 SUM 5583 34874 INC 39464 143179769 SUM 23286 33186 INC 1940 869555264 SUM 25710 39445 INC 30497 894454721 INC 18795 140792201 INC 28326 357991930 SUM 15722 37285 INC 6735 211771466 SUM 2487 22181 SUM 12117 33835 SUM 9418 24786 INC 30807 735727818 INC 26924 952634278 SUM 2821 27632 INC 16322 877963523 SUM 18130 40125 SUM 31279 39860 INC 30703 771194837 SUM 14801 21478 INC 24816 10703710 SUM 4852 22912 INC 31389 688155875 SUM 18757 34140 SUM 5940 34971 SUM 6982 37678 SUM 2288 13118 SUM 4054 23184 INC 31985 950323389 SUM 12341 31387 SUM 19591 31426 INC 16313 55202526 SUM 27637 36584 INC 27555 349828036 SUM 1659 39135 SUM 1550 37369 INC 33682 902987938 SUM 6182 35991 SUM 30061 40055 INC 2503 281307408 SUM 1843 39629 SUM 12629 39374 INC 26823 463396960 SUM 11259 39787 SUM 6100 36700 SUM 59 26055 SUM 14043 31602 INC 31973 25009350 SUM 601 9840 INC 6274 203279898 INC 891 915437557 INC 13767 660416302 SUM 14954 28777 SUM 17323 38766 SUM 4217 16090 INC 425 113688274 INC 22948 869588040 SUM 5188 17421 INC 9181 924153464 SUM 5088 36642 SUM 2691 33521 SUM 8333 25691 INC 4841 147989349 SUM 1322 28878 SUM 30789 39708 SUM 30279 40203 SUM 11454 33636 INC 31911 787448037 INC 35803 936825696 INC 23788 913090546 INC 1804 733872325 SUM 8708 24753 INC 38511 75265229 INC 21917 975717174 INC 31491 17500576 SUM 72 10514 SUM 19435 26520 INC 12909 516038471 INC 27700 961674419 SUM 7510 39815 SUM 6515 21068 INC 33221 827754653 INC 28551 752247177 INC 12881 223750220 SUM 2165 35172 INC 33479 878922387 INC 32030 978724273 SUM 14757 20129 SUM 31005 35999 INC 7382 603738320 SUM 8374 18147 SUM 10900 36610 SUM 3396 21703 SUM 4885 25338 SUM 17162 37776 SUM 1220 13800 SUM 28251 35785 SUM 27407 36995 SUM 63 7052 SUM 11138 32501 SUM 4325 34912 SUM 23838 39783 SUM 1440 22291 SUM 2005 35103 INC 33674 542912795 INC 20434 290024493 INC 14008 6627826 SUM 3698 14635 SUM 17715 38443 INC 31431 62792301 INC 35157 888064455 SUM 23048 37741 INC 22637 662603952 INC 4339 11164609 INC 21169 28481488 SUM 12372 30601 SUM 14884 34562 SUM 9637 35225 INC 12969 458103659 SUM 19739 39304 SUM 390 35768 INC 33529 888405728 SUM 4652 40414 INC 38357 139342314 SUM 15009 34442 SUM 99 24180 SUM 1106 7043 INC 10037 398750688 INC 26767 874662975 INC 27270 931008024 SUM 1743 35373 SUM 27849 35159 INC 24128 938536798 SUM 5925 14989 INC 8051 469457975 INC 28646 40100529 SUM 416 17579 INC 11362 346960476 INC 24434 136708550 SUM 11356 35291 SUM 13 11925 SUM 28854 32822 SUM 1910 37826 INC 36291 604205471 INC 34057 476009581 INC 18033 873471089 SUM 6234 36195 SUM 1788 33525 INC 15174 895002980 INC 17968 119811332 INC 32187 486434268 SUM 1229 29341 SUM 2830 36234 SUM 657 37927 INC 2956 601590480 SUM 311 35432 SUM 6162 37130 SUM 326 40429 INC 15736 999711939 SUM 107 26002 SUM 24630 34846 INC 34233 814486720 SUM 25926 31661 SUM 2527 26879 INC 33402 18568822 SUM 1039 37597 INC 30474 995353168 SUM 23366 30346 INC 6577 944357686 INC 4321 68805259 SUM 22757 37662 SUM 483 37177 SUM 1916 14945 SUM 32 16412 SUM 5132 39714 INC 27434 869329218 INC 29812 144308307 INC 32170 820965873 SUM 21925 31946 INC 1661 146463402 INC 8219 883306131 SUM 1837 27689 SUM 16917 35417 SUM 12524 34674 INC 30383 130664446 INC 8855 601390492 SUM 15719 33762 SUM 14372 37114 SUM 871 23629 INC 13608 348556119 SUM 29199 39223 INC 28885 932358904 INC 38844 682353256 SUM 7488 31811 SUM 1460 19884 INC 11515 847243500 SUM 24280 40412 SUM 6277 38676 SUM 4663 37815 INC 33419 678499730 INC 24582 681572332 INC 17331 289689823 SUM 12573 40446 INC 36452 137461069 SUM 18765 31690 INC 8661 943489157 INC 36547 702037647 SUM 3686 35614 SUM 17141 31030 SUM 29966 33649 INC 21259 11919976 INC 33 12039657 SUM 2397 34609 INC 17640 491921088 INC 22557 144179142 SUM 7763 27549 INC 2028 686820233 INC 27616 408292155 SUM 5588 36360 INC 822 960645758 INC 21396 949041753 SUM 17266 35489 SUM 4954 32870 SUM 21781 34982 SUM 11825 37419 INC 18099 669973705 INC 11779 332801817 SUM 6128 38492 INC 15717 491108894 SUM 986 6400 SUM 6317 38496 SUM 561 37319 INC 4979 439742234 INC 6866 915041493 INC 15975 806684157 INC 34570 180276614 INC 2542 317260957 INC 7430 78095623 SUM 9309 31834 INC 15515 146040357 SUM 187 19529 INC 12041 743570755 SUM 21007 40399 SUM 12167 33414 INC 28895 790609859 INC 4694 665741702 SUM 16465 38172 INC 16769 38400760 SUM 24817 33963 INC 3973 490845117 SUM 4672 24773 INC 31366 9516284 INC 19304 886458352 SUM 26928 40572 SUM 29804 38794 INC 2719 491973046 SUM 17 25970 INC 18374 610079809 INC 14580 872354558 SUM 1238 16638 SUM 11908 34597 INC 14695 264666860 SUM 5765 31641 INC 2084 483288771 INC 31784 544538181 INC 12887 483815707 INC 4781 606297966 INC 30277 28971874 INC 2687 715383261 SUM 20073 36649 INC 29139 962362774 INC 28972 409689881 SUM 9468 40021 INC 35779 15930506 INC 5700 27778756 INC 28976 604301211 SUM 3318 29036 INC 5362 13816944 SUM 646 34173 SUM 12661 32662 INC 24695 688156890 SUM 4812 12806 SUM 9419 39815 SUM 3275 4139 SUM 7271 19866 INC 28723 821438050 SUM 2792 28031 SUM 20971 39538 INC 11698 142059837 INC 24788 485868958 SUM 4352 35292 SUM 14820 18230 SUM 10917 27596 INC 37961 743027353 SUM 243 14387 SUM 3143 39123 INC 11361 440358805 INC 5159 859442895 INC 23326 722857705 SUM 426 34968 INC 1878 782188577 INC 34277 147252458 INC 157 130658627 INC 6114 887668509 SUM 5556 14098 INC 34948 341806940 INC 26690 71576046 SUM 281 23633 INC 30793 743833039 SUM 212 27416 SUM 5793 13579 SUM 4705 39922 SUM 5606 39310 SUM 23263 30761 INC 13435 15817128 SUM 13895 40519 SUM 1916 30933 SUM 14411 30848 SUM 1112 35035 INC 23227 144001138 INC 37370 290872770 SUM 2784 16665 INC 15505 597015211 INC 27678 418308212 INC 36213 987113310 SUM 6315 18057 SUM 14161 40317 SUM 8161 38652 SUM 14167 23310 INC 37994 823489435 SUM 25699 33749 SUM 1994 15605 SUM 10763 35883 SUM 2122 21605 INC 31876 636127052 INC 18487 144328747 INC 33478 11525923 SUM 9590 33233 SUM 16069 35330 SUM 22482 27034 SUM 19199 39390 SUM 7864 22025 INC 36325 88367157 INC 17438 952691977 INC 4687 475218751 INC 29304 955286184 INC 15278 334034351 SUM 4192 37826 SUM 21014 24946 SUM 3449 29629 INC 13679 729603003 SUM 4449 37190 INC 9665 859813565 INC 33517 597521928 SUM 19582 29301 SUM 6481 39904 SUM 430 35739 INC 2277 610579852 INC 267 417842924 SUM 16742 23247 INC 18305 130698013 SUM 17289 26107 INC 20604 810978174 SUM 25872 38995 SUM 1695 21220 INC 27029 353390996 SUM 5590 34784 INC 30751 35952836 SUM 6397 29068 SUM 28758 36213 INC 17526 101317738 SUM 37573 39397 SUM 7563 29880 SUM 14105 37881 INC 2843 994503910 INC 21193 922724508 SUM 2358 27676 SUM 7474 11183 SUM 1423 37497 SUM 22796 38465 INC 28226 971725714 INC 12493 4633843 INC 40064 355321364 INC 13110 40149953 INC 19105 979696418 INC 21711 928038713 INC 16505 266628179 SUM 24024 40190 INC 39263 505720865 SUM 7521 40661 SUM 140 33993 SUM 2519 31383 INC 31687 134089164 INC 18428 332687935 INC 10621 73726038 SUM 10953 38047 SUM 11 3942 SUM 129 35159 SUM 13423 36877 INC 26344 29058650 INC 6628 890580013 INC 9879 894533122 INC 15727 593758213 INC 37263 282160919 SUM 2202 20881 SUM 9835 39173 INC 2718 942921189 SUM 25342 27623 SUM 1624 36585 INC 27104 960883919 SUM 11160 35549 SUM 19007 35653 SUM 5184 36870 INC 9698 840256074 INC 39884 922930133 INC 13185 492016256 SUM 17282 34019 INC 3336 684549663 SUM 5597 34923 SUM 2039 38070 INC 13899 827194592 SUM 13819 37652 INC 15276 574380456 SUM 5901 28370 SUM 8678 23816 SUM 5684 9592 SUM 2649 37127 SUM 20130 37545 INC 10475 345377253 SUM 8245 30633 SUM 87 33702 INC 20611 524672007 SUM 16812 25546 SUM 16856 36237 SUM 2946 37096 INC 23646 116699987 INC 4509 827507509 INC 12885 688169221 INC 31545 217993524 INC 32278 944819194 SUM 7269 13959 SUM 10689 16417 SUM 5302 36656 SUM 2998 39349 INC 24711 19087466 SUM 4755 22693 INC 10823 580979758 SUM 17137 36015 INC 1359 793566140 SUM 4635 38826 INC 28558 28951819 INC 24759 72949708 SUM 19423 39495 SUM 8848 38674 INC 27889 425734818 SUM 11507 38375 INC 13987 973000427 SUM 3041 30590 SUM 6767 31180 SUM 81 7061 INC 22909 877583651 SUM 1874 19207 SUM 8405 38857 SUM 249 28723 INC 12330 223085171 SUM 14383 28334 INC 39348 793448143 SUM 15161 33439 SUM 24500 39202 SUM 3732 19336 INC 40228 949032577 INC 31508 601061215 INC 37856 953565041 INC 5463 656707783 INC 20522 492159906 INC 32912 725814993 SUM 9173 28934 SUM 23357 40148 INC 36465 93882520 SUM 303 26449 INC 18256 66886865 SUM 7033 20780 INC 11892 129601096 INC 31151 113919456 SUM 13631 40237 INC 10718 573782422 SUM 12620 38086 INC 39725 22681909 INC 2512 79827256 SUM 23653 38060 SUM 493 33268 SUM 5941 35829 INC 27210 870485081 SUM 7140 30025 SUM 8636 23659 SUM 11414 24038 SUM 1640 39087 SUM 15545 28608 INC 32025 996084003 INC 2165 894604191 INC 30268 78129300 SUM 30214 40354 SUM 902 35586 INC 25867 911463905 INC 3977 887967562 INC 5202 543482229 INC 25026 31791771 SUM 18607 26285 INC 308 73457157 SUM 19143 40275 INC 35371 134058092 INC 39492 117815058 INC 40000 28533457 INC 7471 114912031 SUM 13063 34935 SUM 155 38852 SUM 9693 25156 INC 18908 803207782 INC 32298 147442172 SUM 4689 25849 INC 22821 491170631 INC 27315 54416297 INC 1525 146314947 INC 32694 12526002 SUM 3968 37415 INC 6630 651420071 SUM 4513 13984 INC 31620 491395426 SUM 6695 29644 SUM 15413 24369 INC 23382 121948086 SUM 1507 19111 INC 38906 925149729 INC 25201 282620052 INC 40669 145083470 INC 16644 955200676 SUM 3314 19004 SUM 1444 35246 INC 32291 452603413 INC 20670 890664619 INC 31563 12122277 INC 6029 970227596 SUM 16770 18573 INC 19895 954944439 INC 4061 953150966 INC 14273 869792671 INC 23648 722564397 SUM 8982 33203 SUM 9433 29196 INC 36193 146418264 INC 5299 957495985 SUM 15478 35706 SUM 8450 35390 SUM 29947 36140 SUM 11590 34592 SUM 3991 25352 SUM 1517 25533 SUM 5833 36901 SUM 7710 26372 SUM 337 3386 SUM 14953 35302 SUM 3962 18257 INC 20460 890723272 SUM 5152 33211 SUM 8715 29253 INC 32885 727784776 SUM 12924 29151 INC 35251 26990055 INC 35868 48157541 INC 28444 937449135 INC 26985 472668056 INC 18652 147440648 SUM 10487 36779 INC 29533 978741488 INC 25827 894539414 INC 23744 652960816 INC 33502 342175867 INC 40276 28516201 INC 10815 821033385 SUM 7147 30910 SUM 1755 6866 SUM 5659 30632 INC 31161 54112754 SUM 14633 37084 SUM 2679 39320 SUM 30605 38093 SUM 27826 38407 INC 13455 504584132 INC 6110 73192444 SUM 380 20407 SUM 15667 25695 INC 32550 732770684 INC 12891 965005225 SUM 17779 36502 SUM 8618 30864 INC 28367 12823750 INC 21027 5998507 INC 31759 750638554 SUM 9865 39549 INC 15379 899216260 SUM 19983 22768 INC 21968 138998236 INC 21457 145748786 INC 25474 631097626 SUM 13672 33577 SUM 9228 34242 INC 30007 473943492 SUM 2646 37521 INC 37907 756814204 SUM 14374 24855 SUM 17570 39635 INC 26080 848555424 SUM 148 5792 SUM 978 39519 INC 39 528741791 INC 9429 694438411 INC 17024 677771908 INC 28298 323618015 SUM 18772 23588 INC 38554 65653707 SUM 4931 28789 SUM 826 38717 INC 2455 113555277 INC 20784 672559899 SUM 13101 39441 SUM 2147 23286 SUM 19478 37475 SUM 12 4208 SUM 13586 34098 SUM 2665 35240 SUM 2199 35645 SUM 1752 12388 INC 16838 893671898 SUM 25555 29041 INC 17370 56027437 INC 21074 805203581 SUM 23276 39282 INC 23667 861309074 SUM 7490 21439 SUM 6017 30107 SUM 12925 28030 SUM 20459 33362 INC 10713 25936657 INC 12369 20650677 INC 31690 146823140 INC 98 28029989 INC 29487 727048084 SUM 23658 37221 SUM 6789 30323 SUM 5578 16370 SUM 5392 40683 INC 33803 953578975 INC 29080 953680820 SUM 974 35220 SUM 12946 26932 SUM 1384 30386 INC 11500 164465936 INC 33021 884945395 INC 31313 879028179 SUM 23895 35095 SUM 497 30753 SUM 12749 28122 INC 21262 952930023 SUM 20192 36684 SUM 20224 32621 SUM 13142 30021 INC 3767 16132259 SUM 26496 39356 INC 25507 71946580 SUM 15054 37506 SUM 617 28107 INC 5935 61663755 INC 28484 596371632 INC 31993 28881442 INC 2576 146790487 SUM 18769 40212 INC 15189 859999626 SUM 12068 37484 SUM 606 21001 SUM 12708 21774 SUM 25485 40191 SUM 1 12096 INC 33927 145628536 INC 10679 865671481 SUM 3384 22747 INC 8488 56532547 INC 27945 130682399 INC 18982 448452209 INC 461 452496063 SUM 2778 26117 INC 31647 893801957 SUM 25846 34832 SUM 12805 38245 INC 20894 8886115 INC 20725 146947825 SUM 309 28931 INC 40362 804285519 SUM 8301 27800 SUM 7322 34593 INC 5890 134808579 INC 34911 791786871 INC 7855 438597501 SUM 4854 36887 SUM 35249 37585 INC 20873 869291947 SUM 8935 22848 INC 2615 70001216 INC 34615 16466483 SUM 22896 40681 INC 25355 5190504 SUM 1200 30484 SUM 9004 39617 INC 21194 944783598 SUM 4839 21499 INC 25297 308571920 SUM 7128 40323 INC 39404 111800519 INC 19143 9062283 INC 17212 73708262 SUM 13175 30068 SUM 7243 31233 INC 1053 950850842 INC 6990 756056679 INC 4572 878756852 INC 28886 8681117 SUM 12215 25536 INC 28523 726924205 INC 32100 957349538 SUM 6865 38809 INC 25822 67031365 SUM 9139 24028 SUM 2260 13798 INC 12170 961779769 SUM 4073 6686 SUM 12716 24702 SUM 738 11060 INC 26567 673261518 INC 17379 424833941 INC 37162 703536081 SUM 11374 39096 INC 32282 48567011 SUM 10757 37002 INC 16117 14053103 INC 20532 977594479 SUM 19897 27199 INC 12774 69840503 INC 14363 28745199 INC 22296 129684102 INC 38260 76126749 SUM 18522 24802 SUM 31130 37316 SUM 5795 16975 INC 17534 70552935 SUM 753 40638 INC 6398 680307738 SUM 4539 32856 SUM 7079 32597 INC 8999 19474800 SUM 6842 31234 INC 16561 417607613 SUM 11803 31725 INC 14116 855621517 SUM 349 34103 SUM 36299 40679 INC 40569 718824594 SUM 15315 38107 INC 9531 147341859 INC 13220 993015433 INC 26740 483037875 INC 20759 146499173 INC 24990 943009422 SUM 8018 39051 SUM 11473 29374 INC 39004 953303244 SUM 27390 37040 INC 25426 146629639 INC 37727 206966374 SUM 14896 40444 INC 5098 231544272 SUM 19067 32748 INC 6379 554687696 SUM 15850 35418 INC 27184 946824431 SUM 2222 25396 INC 14927 702613709 INC 1506 806893532 INC 24970 869418365 INC 38897 68848554 SUM 18888 36422 INC 34127 608510369 INC 23596 138888627 SUM 22306 34458 INC 19432 488003169 INC 15525 788473687 INC 4103 680982393 SUM 12345 37084 SUM 26533 32081 INC 2310 12129106 INC 16706 419849476 SUM 13870 19416 SUM 13430 35869 INC 20236 113507726 SUM 5525 31946 SUM 626 14552 SUM 30129 33005 INC 37091 355612262 INC 405 283144136 INC 8619 550764002 INC 11059 970962262 SUM 4729 35347 SUM 1620 18687 INC 16591 874547256 SUM 28145 39966 SUM 359 28585 SUM 7036 40671 INC 21391 608078420 INC 34033 669574942 SUM 24151 39462 SUM 19776 38067 INC 13574 584939860 SUM 16157 25422 SUM 15566 22133 SUM 943 36998 INC 39568 123725253 SUM 31523 39106 INC 32485 340900927 SUM 429 40570 SUM 20829 38971 SUM 10914 37307 SUM 34445 36164 SUM 331 26218 SUM 16562 26555 INC 14410 146902649 INC 37632 687230802 SUM 17444 38662 INC 6604 793978091 SUM 24270 37399 INC 40497 754018730 INC 39038 811626335 SUM 9900 25203 INC 402 143256274 INC 37869 741203109 INC 34998 461004209 INC 29876 806922064 INC 37833 737976046 SUM 290 31004 INC 33312 911664266 INC 32308 473726034 SUM 21174 37443 INC 32508 652291847 SUM 1544 40014 INC 22715 283051282 INC 26544 805260515 SUM 6126 35320 SUM 7903 34563 SUM 15628 39286 INC 15194 454425635 SUM 3337 27784 INC 14223 961902583 SUM 28496 38763 SUM 23099 40226 INC 36463 78239115 INC 14931 488904420 INC 18434 39631135 SUM 13217 36700 SUM 1015 15350 INC 37551 59169582 INC 5463 757073753 SUM 32376 38909 INC 13527 605095175 SUM 4560 17191 SUM 26011 30328 SUM 197 7442 INC 40001 43656528 SUM 21351 28672 SUM 7144 17271 SUM 16172 36079 INC 23007 952678626 INC 4050 843988391 INC 23142 769619216 SUM 18472 34773 INC 30176 943259604 INC 25550 671055656 SUM 17190 35498 SUM 2443 20710 INC 2881 145304639 INC 10611 147078045 INC 7058 400945631 SUM 7947 29638 SUM 3616 27684 SUM 19690 28877 SUM 3794 17840 SUM 4046 37565 INC 23620 958635838 SUM 1902 26154 INC 36565 894153492 SUM 6896 40388 INC 21135 143093582 SUM 9362 24441 SUM 230 17135 SUM 1127 22032 SUM 8388 31382 INC 36154 420282346 INC 31621 88754079 INC 25636 22826763 SUM 7849 15895 INC 10146 274989218 INC 36407 939462647 INC 28143 760622705 SUM 614 29899 SUM 1185 23704 SUM 16695 28116 SUM 13286 33081 SUM 4628 40247 SUM 6204 11000 SUM 14851 34475 SUM 1266 17948 SUM 1688 24300 SUM 9685 18253 INC 5253 129131388 INC 29599 977643482 INC 20759 319172296 SUM 7278 40615 SUM 7752 39386 INC 29277 124407597 INC 30200 881720621 INC 1793 342147526 SUM 2153 14345 INC 36864 613791958 INC 25485 131251437 INC 24675 147180230 INC 16046 753907692 INC 31532 9146910 SUM 1950 16757 INC 26530 435076017 INC 7691 442778877 SUM 2934 33854 SUM 2582 40249 INC 2449 475163944 SUM 22952 33724 INC 22772 750120982 SUM 7469 18359 SUM 16521 28831 SUM 4126 33496 SUM 10991 40035 SUM 7597 32380 SUM 13468 28998 INC 16974 945431977 INC 24548 800300904 SUM 8356 38595 INC 38356 541894578 INC 31427 213196288 INC 37488 69700431 INC 16644 736337514 SUM 6919 39983 INC 17473 597502372 INC 21825 818973460 SUM 8362 40470 SUM 4075 37584 SUM 3736 34978 SUM 16854 36927 INC 30764 964577880 INC 24469 739661440 SUM 12758 36320 INC 21611 10246590 INC 31510 759703839 INC 28189 653062193 SUM 5310 36094 INC 18711 9062072 SUM 3267 39436 SUM 273 6583 SUM 31492 37540 INC 9705 416626741 SUM 8248 38948 SUM 137 18498 SUM 1788 38723 INC 28262 9534828 INC 27006 962572618 SUM 13268 34227 INC 26048 798999786 SUM 9880 31924 SUM 3092 29454 SUM 8694 40356 INC 33280 130667176 INC 34926 982879090 SUM 6915 15681 INC 23660 94984877 SUM 10129 30749 SUM 1692 39989 SUM 20890 40144 INC 37781 332702984 SUM 3018 36671 SUM 24036 29832 SUM 7075 20712 INC 8624 995152983 SUM 6129 35827 SUM 8712 28432 INC 31635 961847778 SUM 2147 27785 SUM 5276 28644 SUM 11411 32927 INC 39634 694479293 SUM 11638 31719 INC 15498 668959738 SUM 9272 19906 INC 19989 142207859 SUM 15448 39338 SUM 2987 31153 INC 11951 334238091 INC 26705 2600061 INC 18743 28553017 INC 6563 659407464 INC 2162 138793774 INC 19378 139086128 INC 40124 59106780 SUM 3156 16780 SUM 16550 33008 INC 40172 760096608 SUM 3367 27875 INC 476 56379120 SUM 17107 38198 SUM 8094 31836 INC 16248 492180590 SUM 13313 27572 SUM 13422 28197 SUM 26289 40605 INC 6739 145332618 SUM 14627 28481 SUM 13426 40647 SUM 18533 34391 INC 39393 885384108 INC 13004 109466973 INC 25591 138851791 SUM 8048 28636 SUM 6093 38066 SUM 4061 38874 SUM 6854 38376 SUM 2736 16760 INC 32549 798510838 SUM 28302 39157 INC 15217 862191991 INC 28241 923934478 SUM 7246 35271 INC 13193 136450861 SUM 26796 34411 INC 3763 134577737 INC 38651 988973109 INC 12680 86660418 INC 16194 846740189 INC 24171 938542257 SUM 11306 28125 SUM 2726 40170 INC 23098 331645092 SUM 24275 37286 SUM 254 33573 SUM 15889 28951 SUM 655 38967 SUM 14191 39696 INC 33900 144740039 SUM 5221 28500 SUM 21337 34539 INC 8861 530389696 INC 7458 740599453 INC 16787 21695919 SUM 29054 31312 SUM 280 29557 SUM 3293 20013 INC 36057 79804149 SUM 1850 24732 SUM 22268 36274 SUM 4149 36494 INC 7154 144287170 INC 39927 821038488 INC 20970 805209144 SUM 8229 35407 INC 798 431996019 INC 40340 71519260 INC 39015 889904998 SUM 27855 38741 INC 15663 442663451 SUM 17175 38684 SUM 24219 33871 SUM 6466 31732 SUM 718 25062 SUM 514 26556 INC 4780 267344146 SUM 20203 37371 SUM 6969 39258 INC 1952 460841456 SUM 929 6161 SUM 2229 29828 INC 9663 719905787 SUM 18270 39673 INC 36594 933164737 SUM 12276 31837 INC 40180 937591845 SUM 16614 38371 INC 675 642631753 INC 29316 675847811 SUM 13078 36415 INC 33592 693283318 INC 34569 586242579 INC 24215 409208097 SUM 1000 23173 SUM 12087 29476 SUM 7632 35045 SUM 205 15545 INC 22850 979605882 INC 15485 148244304 INC 13673 897533399 INC 20462 23606390 INC 12507 535896790 SUM 22796 38775 SUM 11361 40625 SUM 9547 28676 INC 13507 9998474 INC 16944 73992402 SUM 13375 31441 SUM 1427 19715 SUM 3510 32967 SUM 3347 5612 SUM 28277 33218 SUM 8125 32735 SUM 2513 22721 INC 35573 609532845 SUM 17818 40567 INC 12618 577032916 INC 28333 476096557 INC 7786 955417154 SUM 3919 28948 INC 35254 8055633 INC 472 605353468 SUM 14338 39519 SUM 4213 39207 INC 3736 71942930 INC 35448 418060521 SUM 5175 38967 SUM 1026 38410 INC 10489 122004848 SUM 10591 27114 INC 19449 778335980 INC 20123 744782899 INC 32447 20160319 INC 39260 286048314 SUM 6091 27501 INC 30882 870038492 SUM 2625 8046 SUM 3287 32147 INC 38284 143276617 INC 40437 954263017 INC 4509 54738073 SUM 719 24626 INC 25804 72512715 INC 38716 864802998 SUM 7840 34363 INC 7496 539407960 INC 37137 543417239 SUM 28748 39493 INC 27666 138300378 SUM 20404 40624 SUM 8212 13171 SUM 89 28843 SUM 6690 15548 SUM 18790 40664 INC 27952 953535758 SUM 9075 39915 SUM 1177 36635 INC 25021 540179377 INC 4984 952422796 SUM 7547 32177 INC 34064 147877161 SUM 690 8844 SUM 8509 37041 SUM 5594 38354 SUM 29282 31450 SUM 6902 16176 SUM 34821 38436 INC 7822 470917956 INC 13356 538723375 INC 25209 325225715 INC 11237 890412448 INC 22220 332287592 SUM 8997 40651 INC 10266 925324648 INC 9335 283191737 INC 24172 483587822 INC 2148 62636093 SUM 6974 38297 INC 18947 147191998 SUM 8781 20427 INC 37237 610460862 INC 39196 721328351 SUM 7653 39559 INC 23311 457154935 SUM 10515 35316 INC 12661 951017522 INC 13878 820102877 INC 17750 24788826 SUM 1374 10447 SUM 11360 40139 INC 26301 475682586 SUM 6857 22888 INC 13324 600127437 INC 15593 768667197 SUM 29082 35520 INC 27418 961288072 INC 22528 571246137 INC 23685 147033981 INC 32948 16451655 SUM 6505 27049 SUM 28328 38637 SUM 802 9755 SUM 7718 35683 INC 11380 663458850 INC 5015 65293165 INC 25802 444470894 INC 31457 918932475 INC 18839 904131640 INC 30934 575869023 INC 21730 12098309 SUM 10842 36600 INC 8355 693359994 INC 1144 877978143 SUM 1185 36056 INC 11152 957320833 SUM 18966 40611 SUM 12307 26651 INC 24621 43400714 SUM 25910 39167 INC 7802 608125313 SUM 2538 16738 INC 11284 806120567 SUM 8582 29716 SUM 4979 38044 INC 37753 28265217 INC 371 610597476 INC 40028 791630392 SUM 29917 39989 SUM 9363 36661 INC 12742 662738829 SUM 605 40224 SUM 8240 26435 SUM 6113 29992 INC 20335 536256315 SUM 25 7221 INC 30731 877686899 INC 34186 593728190 INC 13827 932170793 SUM 17693 35800 SUM 5638 21978 SUM 19073 38109 SUM 11536 38938 SUM 14113 31959 INC 16765 786166245 SUM 446 13062 SUM 5458 27964 SUM 33527 40587 SUM 470 13587 SUM 436 29184 SUM 26500 40243 SUM 14067 25991 INC 5136 146429543 INC 4046 61750390 INC 39745 536820955 SUM 4584 12258 INC 14922 29026079 INC 22619 859561752 INC 29119 774163341 SUM 3371 18102 SUM 1133 14357 INC 3610 69522605 SUM 28579 39255 SUM 5231 21505 SUM 7313 14868 SUM 11198 17017 SUM 5537 40277 SUM 12245 40116 INC 21012 520062442 SUM 18769 30263 INC 18490 324804527 SUM 19504 36967 INC 4817 27407470 SUM 7082 40044 INC 38063 142178023 INC 31954 29073473 INC 29628 342148249 INC 32897 357718996 SUM 1247 38815 SUM 7041 33453 INC 1952 761571111 SUM 17795 37307 SUM 12731 26174 SUM 64 17995 SUM 2575 16798 INC 38853 957509757 INC 18152 459560673 INC 3394 758385940 SUM 2925 26666 SUM 9621 36443 INC 35044 887955729 SUM 4751 10648 SUM 27135 40153 SUM 16012 21997 INC 22882 55072229 INC 10487 136358584 INC 14729 444535107 SUM 1082 17365 SUM 11992 31969 SUM 1628 38128 SUM 10996 35915 SUM 892 30780 SUM 12244 30077 SUM 2329 22969 INC 39543 731102088 SUM 9757 33538 INC 36723 76147010 SUM 8519 26031 SUM 765 26611 INC 28637 130681967 INC 3432 134354440 SUM 5816 37338 SUM 2634 8775 SUM 1223 39883 INC 33839 979700041 SUM 11799 31182 INC 8409 107362493 INC 33184 972941345 INC 22833 892763337 SUM 5791 34676 INC 8940 265588108 INC 18731 910991324 SUM 6124 35766 SUM 7162 28172 SUM 3214 35459 INC 32366 142931202 INC 28525 487769737 SUM 24866 39097 INC 11349 953933085 SUM 15863 34008 INC 2209 955366918 INC 37674 8913288 SUM 20078 38690 INC 17853 943768785 SUM 32341 37106 SUM 7418 12323 SUM 3828 38691 SUM 24588 34300 INC 7547 837014004 SUM 25758 40220 SUM 19994 27846 SUM 1489 32982 SUM 729 12681 INC 38343 154371822 INC 23594 147334833 INC 15531 736142216 INC 37169 753814986 INC 40350 38218224 INC 19874 883863015 INC 33678 830278959 INC 21502 32311539 SUM 14874 31454 INC 25995 138998554 INC 42 120842096 SUM 16931 39198 INC 38680 666860000 SUM 8733 37962 SUM 14068 40598 SUM 2151 38447 SUM 2693 39128 SUM 26344 35058 SUM 9484 26742 SUM 3741 22783 INC 167 886578694 INC 38668 416654505 INC 40189 341112949 SUM 3936 38762 INC 30212 109695935 SUM 8185 36334 SUM 9545 30356 SUM 34923 40625 SUM 13230 37970 INC 26088 956205916 INC 21474 408104839 INC 12251 548493690 SUM 10053 20554 INC 11741 948697675 SUM 952 25208 INC 16026 609573887 INC 17950 73049228 SUM 5211 33287 INC 7276 781577917 INC 26130 787444825 INC 10953 75331994 SUM 6939 29738 INC 26934 981054548 SUM 16800 35070 INC 30029 843327730 INC 26159 340574941 SUM 14205 25390 INC 542 474239210 SUM 584 32199 SUM 6029 37148 INC 5860 735210142 SUM 20625 39252 SUM 3230 17279 SUM 1358 40149 INC 11708 592213047 SUM 16981 21150 SUM 28694 39791 SUM 22 34041 SUM 15772 39263 SUM 3922 17322 INC 15965 991229273 INC 29412 399904118 SUM 14449 37774 INC 32332 122037488 INC 37921 94835637 SUM 3456 23927 INC 34619 10851951 INC 5848 559031766 INC 12454 848654062 SUM 1745 31559 SUM 14626 23092 INC 30643 937999901 INC 9728 476257147 INC 28904 758509674 SUM 512 14710 INC 23349 932001767 SUM 25 30054 INC 8691 420882648 SUM 1289 38136 INC 9951 606395584 INC 34249 878878354 SUM 5074 20313 SUM 36582 40608 INC 23738 458075447 SUM 770 37791 INC 16653 138565332 SUM 2066 23542 INC 13429 139032042 INC 25962 35616567 SUM 18727 34664 SUM 36905 39643 INC 18863 146954406 INC 18151 933450893 INC 22418 843356035 INC 13785 729540950 SUM 4368 37576 INC 12495 678249396 INC 21456 57237096 SUM 4447 36177 INC 15284 7832242 INC 32056 884217771 INC 3932 960885269 SUM 13685 19739 SUM 22852 39271 INC 2559 731983848 SUM 12047 39926 INC 8689 39000276 SUM 12197 40399 SUM 8579 21388 INC 4979 74958391 INC 7706 61092520 INC 24887 418214122 INC 1522 20255984 SUM 11512 31871 INC 34164 144978713 INC 2039 407063730 INC 18882 888530601 INC 17394 951397796 SUM 15435 39820 SUM 14219 32568 INC 17272 676753753 INC 9900 979648930 SUM 212 17207 INC 24154 858075872 INC 33241 267145143 INC 21328 894694966 INC 29463 26842556 INC 28779 903740969 SUM 5326 14425 SUM 5576 23149 INC 7576 23060453 SUM 20112 28875 INC 15198 22417355 INC 23123 29035858 INC 28260 9664434 SUM 1181 36619 INC 26542 683020574 INC 32451 552513175 SUM 7668 39040 SUM 20319 35712 SUM 6647 26582 INC 24150 827635650 SUM 6835 14263 SUM 35747 40463 INC 24452 995476781 INC 26039 820924814 INC 10796 757401075 SUM 3356 38207 INC 5389 462579594 SUM 28505 33346 INC 19019 28240668 SUM 383 31187 SUM 25170 39226 INC 21073 71821573 INC 11283 341640346 INC 37241 341321437 SUM 16175 40452 SUM 868 18985 SUM 18068 39122 INC 27557 994443023 SUM 2863 39269 INC 28269 218218554 SUM 19805 35050 INC 35837 686351738 INC 39970 973053239 INC 34061 900725101 INC 4718 975499102 SUM 10155 39293 INC 25757 888776240 INC 6666 492205614 INC 22925 820862641 INC 19054 73158190 SUM 9747 34509 SUM 16577 40526 INC 21729 536714834 SUM 20677 39224 INC 21966 252755955 INC 7806 528295875 SUM 1572 5852 SUM 11 20383 INC 33326 47461710 SUM 8231 18644 INC 6494 959877372 SUM 11643 21918 SUM 9486 40344 SUM 3788 34649 INC 40149 65084154 INC 27059 73726595 INC 38598 12694227 INC 37546 892577633 SUM 31311 35975 INC 27413 578894021 SUM 12759 40649 SUM 753 30005 INC 2579 749524371 SUM 9766 21212 SUM 5765 26621 SUM 10068 18283 INC 11332 268846256 INC 35139 73965445 INC 7266 475202059 SUM 12193 24830 SUM 1128 15559 SUM 26975 39166 SUM 6307 25291 SUM 2644 28760 INC 23057 78137217 SUM 4864 37699 INC 27587 400791664 SUM 4515 7933 INC 9048 609517982 SUM 544 32880 SUM 15736 40633 SUM 13392 36720 INC 12920 954684332 INC 8460 509933049 SUM 11093 26478 SUM 12739 39821 SUM 9563 29132 INC 16187 79325619 INC 11423 2751480 SUM 11609 27611 INC 2440 22476690 INC 36830 13260195 INC 8236 978128034 SUM 2155 7602 SUM 431 18368 SUM 11964 25015 SUM 857 38046 INC 6285 180952645 SUM 35923 39633 SUM 28161 38304 SUM 7591 31704 SUM 34681 39263 INC 31218 895374869 SUM 382 9109 INC 8470 574785257 INC 39877 96748633 INC 7741 868556035 SUM 4162 25725 INC 36047 442006880 INC 14515 58247111 INC 5909 125456164 SUM 10808 34912 SUM 29536 38578 INC 2106 147448232 INC 2352 821313526 INC 31841 859142895 INC 27784 38341180 SUM 797 16733 INC 12201 852569673 SUM 1126 17724 SUM 7453 38097 SUM 140 34149 SUM 16667 22734 INC 13573 5889139 INC 22034 13190378 SUM 1244 37171 INC 8765 661456092 SUM 4898 38434 INC 3385 926688761 SUM 37 32541 SUM 4554 31597 INC 613 827729124 INC 7387 747998187 SUM 1553 17103 INC 14299 492165464 INC 35726 575879221 INC 22604 890606904 INC 21294 19845805 INC 36547 250658101 INC 3719 146085019 INC 27035 852732764 SUM 5334 24265 SUM 1306 2853 INC 20923 525778870 INC 35424 616500359 INC 8643 936741664 SUM 7791 34529 INC 32461 437154132 INC 21177 693407305 SUM 324 20511 INC 3722 753391829 INC 38835 290492955 INC 23194 74064144 INC 6804 2162546 INC 2300 926513725 INC 21195 823926034 SUM 814 27734 INC 35751 778342844 SUM 238 28460 INC 28244 823520407 SUM 6536 36189 INC 21053 469364385 INC 15839 28832413 SUM 11926 30388 SUM 1620 34473 SUM 8267 40674 SUM 1557 30974 SUM 25425 39997 SUM 5845 40646 SUM 14954 25737 SUM 25864 39924 SUM 4327 35597 SUM 8 19002 SUM 12762 15937 SUM 1723 39453 INC 18920 146607831 INC 35838 764674890 SUM 10889 27873 INC 40571 619477785 INC 31983 796391525 INC 14466 64527239 INC 7014 914095305 SUM 1192 28358 INC 34386 938485879 SUM 16395 19341 SUM 16567 32544 INC 16042 465962995 SUM 27152 33895 SUM 1730 31828 SUM 6972 28473 SUM 4269 33499 SUM 864 38848 SUM 731 33235 SUM 4104 18122 INC 37636 936530319 INC 5822 926174744 INC 38443 646854204 INC 15983 219582374 INC 8424 943060072 INC 33614 686077867 SUM 24992 33701 SUM 12320 32698 SUM 2231 26890 INC 27899 107625012 INC 40576 760051044 SUM 2919 15195 SUM 3197 28682 SUM 6777 23947 INC 17267 20675978 SUM 4993 32342 INC 9722 844394143 INC 30176 877574214 INC 29645 141046131 SUM 19357 27254 SUM 11781 39892 INC 39330 342484056 SUM 9992 18807 SUM 28099 37466 INC 12608 255502015 INC 1258 826335264 SUM 9985 19953 INC 24774 601870633 INC 12306 474236791 SUM 4590 31630 INC 38943 145343789 SUM 37806 40654 SUM 4858 20095 INC 36736 476393405 INC 11567 402533516 SUM 13618 27600 INC 2962 491827962 SUM 2660 21909 SUM 8976 18608 SUM 15159 30877 SUM 6116 40203 INC 15037 23572253 INC 39378 945168494 SUM 15660 30853 INC 33011 944112529 INC 34567 798737318 INC 16222 938907498 INC 24521 938411021 SUM 1195 24736 INC 7875 955164784 INC 4757 130649503 SUM 6942 20723 SUM 2880 28389 SUM 14438 28554 SUM 13530 26705 SUM 15842 29831 SUM 12158 36507 INC 1627 809569716 INC 6305 26724924 SUM 5846 15472 SUM 8001 38563 SUM 31430 40540 INC 36046 529771980 INC 5192 859613673 INC 5368 80354190 SUM 1447 35940 SUM 29575 38793 INC 39531 995328987 SUM 15541 40009 INC 3360 960853398 INC 33282 877859364 SUM 12168 19256 SUM 11779 20184 INC 7299 365161859 INC 8377 960764263 INC 19221 957178599 INC 22529 11168036 INC 38987 593805183 SUM 27565 38498 SUM 4896 23081 INC 4088 812421357 INC 23903 744284456 INC 9902 845767103 SUM 16174 31542 SUM 9478 39906 SUM 8559 21926 INC 27293 325338594 INC 15009 934487206 SUM 361 11244 SUM 9407 22905 SUM 2759 39510 INC 2574 70568097 SUM 8574 25432 SUM 3776 30709 SUM 164 37386 SUM 2794 34073 INC 39118 734936928 INC 15593 279951584 SUM 307 26009 SUM 923 21549 SUM 3241 39633 INC 13821 609519276 INC 30031 129143022 SUM 3455 24828 SUM 10624 34007 SUM 5446 33624 SUM 3196 17413 SUM 10548 31833 INC 33721 20119235 INC 1173 323348002 INC 24696 267287856 INC 19242 944509107 SUM 9849 23793 SUM 9204 32394 INC 39294 399416682 INC 18667 539508174 SUM 5999 36697 INC 34743 491051324 INC 15304 725996077 INC 17701 989826027 SUM 558 16558 INC 4299 952958707 SUM 13255 22551 INC 10647 877831817 INC 687 991767245 INC 32787 143287028 INC 11095 608455328 SUM 23235 40662 SUM 2506 33067 INC 168 411094705 SUM 1397 22267 SUM 1753 9894 INC 26223 810002419 INC 29625 29044220 INC 11376 624265149 INC 3789 51367131 INC 13056 704252076 INC 15706 11944622 INC 28413 20567761 INC 22273 878995461 INC 16476 6243925 SUM 17409 33228 INC 19924 985630864 INC 19304 314984852 INC 22765 739091557 INC 13589 4426650 SUM 15578 39465 INC 15988 675139296 INC 2210 979215952 SUM 4359 23399 INC 15713 610292513 INC 35946 760055631 SUM 109 20710 INC 18105 123363510 SUM 15706 29512 INC 35540 26937716 SUM 869 40368 SUM 6739 9632 INC 19924 54140747 SUM 17928 37523 SUM 3820 35974 INC 8010 143254258 SUM 3318 40526 INC 21676 744757662 SUM 1210 8606 INC 10728 878968711 SUM 14453 37352 INC 26855 786658448 INC 12120 113915069 INC 24354 760448621 SUM 7731 38467 INC 28447 323765495 INC 38571 842306685 INC 10972 827642123 SUM 2360 25046 SUM 1297 37750 SUM 18041 27113 INC 14347 414278183 SUM 27226 35159 SUM 4275 31821 SUM 13557 30300 SUM 1286 25022 SUM 2709 3831 SUM 29051 38862 SUM 6045 11502 SUM 15072 36800 SUM 7087 25135 INC 25413 995419733 SUM 99 16621 SUM 12730 36310 INC 23613 955247558 SUM 11657 40457 SUM 22548 29587 SUM 27621 38468 SUM 5249 39914 SUM 4072 25365 SUM 10792 40166 INC 10891 889034193 INC 24455 669778902 INC 8213 474525917 INC 16794 857435048 SUM 5892 19853 INC 17818 336305150 SUM 3768 39747 INC 6478 126202659 INC 20824 805243783 INC 28176 26424475 INC 9127 945476603 INC 22963 759559674 INC 20476 601061046 SUM 122 23641 SUM 35010 35309 SUM 12049 25974 SUM 6039 28700 SUM 4651 36664 SUM 1434 2882 SUM 10330 34460 INC 8276 12168089 INC 16606 740324212 SUM 20269 36931 INC 32192 27642212 INC 4981 487741605 SUM 9752 39671 INC 24314 951107362 SUM 2877 37376 INC 9449 617248172 SUM 218 30817 INC 9467 130168808 SUM 4650 37164 INC 34084 955113941 INC 11399 917734892 INC 11722 739561348 INC 12465 109707025 SUM 24351 33331 SUM 2110 39016 SUM 353 21523 INC 8300 935832833 SUM 504 12118 SUM 34259 38559 INC 12094 523690638 SUM 14269 39661 SUM 1830 31728 INC 21702 876849800 INC 40580 205825692 INC 28304 935099060 SUM 14394 34308 INC 2434 11608797 INC 33139 86252804 SUM 4970 31858 SUM 24059 37448 SUM 9682 31131 SUM 1305 19110 SUM 4264 15336 INC 6581 801404560 SUM 26518 39967 INC 36537 203435273 INC 14015 28358501 INC 8977 894537963 INC 32994 26985641 SUM 177 30989 SUM 1214 34911 SUM 29604 40517 INC 26088 668256299 INC 17712 2557971 INC 11752 483789923 SUM 7247 29106 INC 13712 890453218 SUM 18483 37603 SUM 701 39386 INC 19863 905863186 SUM 5203 37847 INC 6478 601623821 INC 13727 13093798 INC 33907 935355518 SUM 28480 36643 SUM 1981 37057 INC 39727 949230980 INC 22254 727038807 SUM 5973 19006 INC 32730 820566067 SUM 9528 39388 INC 3867 139389779 SUM 4795 40382 SUM 1105 19793 INC 22510 97120774 SUM 2352 13617 SUM 3213 14229 INC 7312 521514853 INC 23923 147177140 SUM 2676 19707 INC 24552 19984635 INC 34172 27894848 INC 26039 20552962 INC 16054 8005789 INC 10879 457845310 INC 28190 147385994 INC 1074 859629381 INC 23136 71417485 SUM 15643 22562 SUM 10831 22162 SUM 14132 38756 SUM 31659 40139 INC 16728 953214022 INC 32236 122307423 SUM 53 29672 SUM 14651 40073 SUM 2187 30211 SUM 7366 29069 SUM 18 24801 SUM 8769 13811 SUM 21243 38848 SUM 936 26609 INC 18148 503261153 SUM 2302 38224 INC 40211 831827931 SUM 3140 20398 INC 14154 557670461 SUM 5998 31258 INC 39627 960906734 SUM 35022 38823 INC 30532 9680770 SUM 7100 16204 INC 23454 73703966 SUM 33499 37126 SUM 34140 40067 INC 12543 27384625 INC 1110 863230428 SUM 94 16489 SUM 3063 34816 INC 15459 945757642 INC 39617 844021343 SUM 24125 39111 INC 11125 6100341 INC 19231 884030190 SUM 6308 13341 SUM 16515 33623 INC 27846 638719834 INC 20473 76015624 INC 22426 71934639 INC 19966 648938617 SUM 2743 16092 SUM 15683 25434 SUM 6721 40675 INC 30910 251478932 INC 16104 544265023 INC 30713 961696640 INC 11160 917561682 INC 22123 691362530 SUM 36 9023 SUM 5966 37027 SUM 28062 39849 INC 718 29081470 SUM 25687 34590 INC 28718 49360207 INC 31526 559987095 SUM 13902 21759 SUM 8153 30133 SUM 10688 20921 INC 4257 601685629 INC 22887 957777850 SUM 22511 39172 INC 31282 622078021 INC 12873 891705931 INC 23037 343991512 SUM 967 12898 SUM 9691 30795 SUM 2872 19179 INC 2743 847509869 INC 1563 195127514 SUM 25216 36433 INC 29843 29068618 SUM 20 22074 INC 27615 918910269 SUM 8671 34495 SUM 1397 24165 SUM 1609 39889 INC 28646 949094450 INC 25678 886435792 SUM 5767 31899 INC 24732 902470792 INC 10509 40028233 SUM 2732 12751 SUM 16050 29454 SUM 1611 30330 INC 31137 861217937 SUM 3277 15734 INC 34205 975579410 INC 9620 41872323 SUM 2385 34719 SUM 4105 14847 SUM 23714 30351 INC 19215 45489744 INC 25115 869620451 SUM 24514 40542 SUM 1717 39814 INC 2035 743494469 SUM 14162 40511 SUM 1029 7202 SUM 26115 32404 SUM 387 8017 INC 34435 354736779 INC 11969 63573370 SUM 6586 40685 SUM 99 12511 SUM 3253 29623 SUM 10531 19269 SUM 36861 39659 SUM 3044 30074 SUM 29147 38781 SUM 23227 24500 SUM 8320 20610 INC 23138 918539225 SUM 1736 36330 INC 32151 978589240 SUM 5565 28133 INC 31865 806739643 INC 32179 959340787 INC 533 90011024 SUM 23191 39984 SUM 9474 29733 INC 7059 12734801 SUM 25278 29127 SUM 5683 38030 SUM 3561 36104 SUM 1372 6254 SUM 16325 23234 SUM 12214 35583 SUM 3475 21684 INC 6455 589620270 INC 33039 146373907 SUM 5966 21239 INC 25267 589631656 INC 28152 106284328 INC 10295 693534193 INC 11327 965484229 SUM 21926 28835 SUM 16521 30096 SUM 7179 10875 INC 7409 314912581 INC 4791 87903594 SUM 1375 40374 SUM 18081 35027 SUM 5507 39301 INC 22263 812591186 INC 3672 845464448 INC 11446 958593889 INC 31705 128205342 SUM 5149 35260 SUM 19326 40013 SUM 13 26273 INC 11405 836137809 SUM 25772 35601 SUM 10156 23592 SUM 307 6289 INC 20780 13093718 INC 4714 14715134 INC 5162 693251841 INC 17640 20413101 INC 25320 879007922 SUM 14327 34739 INC 35202 145373973 SUM 53 21865 INC 40033 809777151 INC 39719 885363380 INC 9706 991226981 SUM 10461 39459 INC 32743 939186204 INC 31351 754881348 INC 31044 11527493 INC 23823 408249338 INC 12326 103871043 INC 18362 921074128 SUM 22011 32574 SUM 13360 20000 SUM 788 9301 INC 23834 1505565 INC 12793 821084157 INC 24949 322040784 SUM 18192 32614 SUM 10216 30677 SUM 2379 23929 INC 31032 744690452 INC 493 878723048 SUM 27239 40547 SUM 9326 23369 SUM 2246 29675 SUM 8437 37286 SUM 10671 32772 INC 14440 27307670 SUM 32488 40623 SUM 9478 17387 SUM 2924 20960 INC 30837 961834829 SUM 14421 27472 INC 2017 185825006 SUM 27379 38169 INC 36816 948700587 SUM 7357 36102 INC 1296 452617146 INC 35680 357982460 SUM 25265 35974 SUM 3 34789 SUM 4236 12432 SUM 2733 33757 INC 29569 28003878 SUM 5268 19132 INC 30043 595867305 SUM 2579 27072 INC 31476 148881999 INC 8564 482681620 INC 10525 602141633 INC 8471 929087080 INC 27351 389332224 INC 17330 12165673 SUM 2381 16688 INC 32943 726300689 SUM 7799 40638 SUM 17608 37499 SUM 15901 22552 INC 4995 147218316 INC 17708 465851684 SUM 726 10418 INC 360 12296775 SUM 8729 18588 SUM 22208 40683 INC 31575 147454176 SUM 32393 40092 INC 25236 132886884 SUM 10285 19989 INC 15776 954276103 INC 20377 146894977 INC 21645 936380158 INC 31030 61156687 INC 31105 223612707 INC 22125 75123237 SUM 26928 39686 INC 25910 127728098 INC 32592 950844587 INC 34291 905011523 INC 35618 449362460 INC 40332 12203462 INC 23804 133222109 SUM 9953 40223 SUM 15753 34359 INC 6869 884039727 SUM 3287 36842 INC 17310 216342097 INC 6553 109163910 INC 20707 683028896 INC 25158 726409148 SUM 25301 40000 INC 10549 729227416 SUM 7123 34142 SUM 5220 34797 SUM 22707 24418 SUM 28707 39947 INC 17906 845110308 SUM 7038 31292 SUM 10012 28038 INC 24047 25791806 SUM 34326 38088 SUM 5519 37986 SUM 32223 39467 SUM 2484 26220 INC 18146 610338061 SUM 3395 16254 INC 29945 810353451 INC 29703 812712357 SUM 11204 39774 SUM 4132 28005 INC 5866 800359147 SUM 32 25815 INC 22699 80271393 INC 5142 975118917 SUM 6363 33066 INC 31590 80097303 INC 32222 954666699 SUM 3659 39156 INC 11541 410028622 SUM 27974 35022 SUM 5791 37721 SUM 2316 33743 SUM 32972 40260 SUM 125 37232 INC 32369 946950124 SUM 264 19892 SUM 25127 39752 INC 35483 890541463 INC 40266 472397620 INC 17683 939231968 INC 17074 743858432 INC 23038 124381108 SUM 14062 27580 SUM 20169 31306 INC 29313 878189783 INC 8684 953763352 SUM 23885 39230 SUM 7715 34353 SUM 5873 24534 SUM 890 33465 INC 21405 951118190 INC 24406 942549784 SUM 11048 40088 INC 36560 978409441 SUM 9481 29098 INC 15427 146952198 SUM 9996 26555 INC 23544 622182529 SUM 13786 33658 INC 33003 945050422 INC 9811 68277699 SUM 3751 27749 SUM 754 9227 INC 11763 668456589 INC 1023 890607838 INC 29869 183438915 INC 38193 219558074 INC 20674 136935705 INC 6835 136979993 INC 23567 26982246 SUM 3450 30726 INC 15062 550825842 SUM 18739 37723 INC 18038 23422634 INC 1049 859654498 INC 23230 779384867 INC 31553 593774821 INC 2798 246502790 INC 25057 65235939 SUM 7346 26855 SUM 575 35582 INC 4786 28986023 SUM 9165 38667 SUM 14210 38878 SUM 18295 37031 INC 18652 48566155 SUM 12617 15421 SUM 14835 36693 INC 12899 20537683 INC 11623 192610449 SUM 15135 30732 SUM 1602 10309 INC 7202 599609043 SUM 6197 14319 SUM 31259 32996 SUM 800 30743 SUM 16459 36070 INC 27923 18566686 SUM 5041 39525 INC 25931 26980519 INC 12355 878343686 INC 26902 481684092 INC 4281 28633039 SUM 1902 24683 SUM 477 19956 INC 16063 342058326 INC 37357 340947864 INC 27296 736352817 SUM 16158 37723 INC 5563 146417886 INC 26049 878905274 INC 13279 473061663 INC 4221 743199864 SUM 21478 27999 SUM 10234 32510 INC 33493 754948678 INC 28949 147202075 SUM 31333 40338 INC 6867 878852519 SUM 14307 31246 INC 12487 828004670 INC 18169 978592651 INC 5262 139035072 SUM 7543 18401 INC 9108 56762218 SUM 11441 12373 INC 9665 987087592 SUM 799 12000 INC 3107 24867365 INC 3663 536358803 INC 23233 893788914 INC 30751 105274105 SUM 18080 32520 SUM 7447 21832 SUM 23443 31919 INC 19538 72638120 INC 31703 37483244 INC 20331 12891103 INC 36437 137852206 SUM 4911 38753 SUM 8504 38937 SUM 7927 40001 INC 16512 14717163 INC 10087 217809127 INC 12283 335122990 SUM 16317 35509 INC 5586 234644388 SUM 8343 33807 SUM 7542 38704 SUM 2072 15427 SUM 5532 20939 INC 8387 147386447 SUM 2302 33142 SUM 27041 38635 SUM 122 39258 INC 13643 108638573 SUM 5363 37311 SUM 12436 23372 SUM 473 40098 SUM 8024 22663 INC 6795 11995585 INC 16781 489055171 INC 12692 878988651 INC 18700 793069429 SUM 888 3956 INC 31333 794266145 SUM 7492 27099 INC 39539 112166580 SUM 23694 37222 SUM 48 10471 SUM 326 29006 SUM 21472 39995 SUM 18374 32335 SUM 15183 40626 INC 37240 440747914 INC 13666 575909758 SUM 2080 18399 INC 6448 604292871 SUM 7699 12132 SUM 3762 38401 SUM 6272 20375 INC 37637 835996234 INC 4618 929227234 SUM 1053 5298 SUM 9101 39414 INC 3109 148245376 SUM 7554 22022 INC 27630 818786900 INC 32238 921559257 SUM 2047 18754 SUM 12284 35810 INC 32568 879546826 SUM 24637 29550 INC 17358 811852590 SUM 11904 30120 INC 11638 80040077 INC 29353 898664276 INC 7645 126382916 SUM 2083 40372 INC 12941 692566563 INC 18311 460445622 SUM 21453 40506 INC 13770 146691438 INC 19123 742386145 SUM 3047 36110 SUM 31044 39124 INC 27433 147432720 SUM 21246 39616 SUM 5373 38393 SUM 20350 36141 SUM 4677 21537 SUM 832 14674 SUM 1835 22346 SUM 20521 37706 SUM 14273 27611 SUM 5821 27559 INC 1580 880941451 SUM 9903 38007 SUM 28830 40547 INC 9884 617620477 SUM 22209 27261 INC 9681 992661586 SUM 3008 20940 INC 5084 874171386 SUM 28428 39559 INC 16681 455046930 SUM 27959 34160 INC 17046 155875826 INC 14800 46546396 INC 10281 468983897 SUM 1696 28891 SUM 2230 14126 INC 22577 985831338 SUM 6294 15575 SUM 517 32506 INC 30531 374195349 INC 17602 17526195 SUM 5477 35928 SUM 4161 31501 INC 7154 418358755 INC 39884 686116252 INC 29103 541913625 INC 7614 3906972 SUM 17365 40337 INC 7667 145075012 INC 14157 760081150 SUM 182 38251 INC 35383 147436976 SUM 501 38971 INC 1785 736420956 SUM 30995 39395 INC 15829 19630017 SUM 20709 31804 SUM 5412 30014 INC 35302 64675691 INC 36098 130124532 INC 39517 961914416 INC 12697 141033902 SUM 16691 38056 SUM 10101 34065 SUM 843 27408 INC 16209 12837257 SUM 268 25647 INC 28303 536610347 INC 10475 874697062 INC 19808 113907624 SUM 22415 39855 INC 37310 875653120 INC 37496 113108140 SUM 1714 26599 SUM 1022 38467 INC 3111 109572577 INC 3514 146432628 INC 30795 924674110 INC 28729 955343985 SUM 17234 35508 INC 8193 897655761 INC 32529 866294554 INC 16285 879735297 INC 3614 854422978 INC 37535 994178980 INC 16965 597916370 SUM 6896 21374 SUM 3295 29790 SUM 2157 36655 INC 446 2739416 SUM 9191 32344 INC 10716 51159228 INC 37971 130602063 INC 33124 28550107 SUM 7835 33566 SUM 13221 22789 INC 30890 492034459 INC 22602 19277224 SUM 682 30495 INC 29627 18305694 SUM 5180 30642 INC 21280 760592198 INC 7253 71927983 SUM 420 33808 SUM 156 34946 SUM 1699 10377 INC 35223 73670172 INC 36833 743855957 SUM 13869 37731 SUM 4952 16354 SUM 14480 39263 SUM 5930 36773 SUM 10036 26471 INC 4266 410320423 INC 281 69511225 SUM 28579 40004 SUM 747 21759 SUM 9654 28053 SUM 2561 10985 INC 24014 995469783 SUM 11443 30837 INC 22869 742675933 SUM 23352 36435 SUM 16079 22304 SUM 7910 27643 SUM 779 26732 INC 16818 77714635 SUM 905 40033 INC 25276 977400071 INC 6662 4582561 INC 30276 8066227 INC 26112 147378937 SUM 2303 22078 SUM 2431 24483 SUM 106 38929 INC 24023 147165754 SUM 4975 21872 INC 27232 43170613 INC 29121 130372107 SUM 3040 4836 INC 38017 146414978 INC 19767 864202674 SUM 13087 38047 INC 4405 962877037 SUM 8265 19211 INC 20197 994446167 SUM 4855 18961 INC 31961 23785178 INC 26525 747678719 INC 12416 143112240 SUM 1895 8722 SUM 664 9131 INC 7289 993957946 SUM 10569 35830 INC 10130 895379 INC 7764 75676755 INC 30602 794076552 INC 12582 48009887 SUM 15633 40610 INC 3282 748014015 SUM 18292 37338 INC 12313 760590187 INC 4078 463769096 SUM 11404 39699 INC 8934 874759200 SUM 2946 25768 SUM 15309 35374 SUM 241 27327 INC 25957 982261533 SUM 14285 23305 INC 24666 600046934 SUM 667 29090 INC 11027 931138752 SUM 19984 29110 INC 37366 134767415 SUM 7450 40033 SUM 10200 37199 SUM 38999 39346 SUM 1363 23587 SUM 7267 34893 SUM 29187 35524 SUM 12183 24707 SUM 9775 39779 SUM 80 26615 SUM 17089 28680 INC 8034 886633405 INC 21184 878990590 SUM 2844 12718 SUM 3 27976 INC 32266 441305572 INC 19710 18180958 INC 34683 853291642 SUM 2935 28381 INC 1136 4684393 SUM 4244 31579 INC 25831 727042748 INC 39043 744377226 SUM 23982 33784 INC 18803 551831054 SUM 6257 33625 INC 24737 885451788 INC 6122 836808850 INC 29456 73136608 SUM 34464 38371 SUM 19728 40609 SUM 439 39258 INC 110 593834354 SUM 16310 35514 SUM 2922 18721 INC 1888 994188291 INC 19190 551888576 SUM 18702 21849 SUM 13428 33173 INC 36858 105502771 SUM 599 12845 SUM 12302 25730 SUM 24279 39482 SUM 3149 24294 INC 24253 18996132 SUM 17134 31183 SUM 2085 21349 INC 8893 608180467 INC 32064 802899593 SUM 5997 22447 INC 6591 456972301 INC 10603 80115960 SUM 20269 38543 INC 35764 970307941 INC 10594 602175320 SUM 23441 34169 SUM 3670 31132 SUM 29322 38474 SUM 1953 14823 INC 28885 51696143 SUM 1399 29296 SUM 2713 23205 SUM 13693 20535 INC 5787 816836234 INC 35266 130641844 SUM 20242 38215 INC 11412 342091529 SUM 12942 40129 INC 27645 359477306 SUM 5272 35415 SUM 13690 39122 SUM 818 7896 SUM 1860 26848 INC 1941 12123753 INC 12591 790630256 INC 33444 751529299 INC 38542 141423065 INC 3835 987090625 INC 35612 11398259 SUM 6426 24840 SUM 3577 19454 SUM 5706 30741 INC 32857 430335495 SUM 19319 40299 SUM 230 18314 INC 1913 527133361 INC 38086 887710733 SUM 11117 39511 INC 33382 667092431 SUM 7504 40175 SUM 7609 36844 SUM 28002 35520 SUM 4212 28934 SUM 2956 35570 INC 5323 517210439 SUM 2710 40297 SUM 5 3730 SUM 17360 40057 SUM 12603 38319 SUM 7343 14618 SUM 4539 23731 SUM 20713 40388 SUM 9622 21377 SUM 5809 24191 INC 37964 147326417 INC 20199 461231637 SUM 5185 24149 INC 18497 998899100 INC 29099 145269706 SUM 1649 14088 SUM 35869 39958 INC 1651 961939746 SUM 35291 38575 SUM 5376 38533 SUM 3531 37151 INC 27432 676384949 SUM 845 10070 INC 5482 569555263 INC 36134 16362916 INC 28550 954677779 INC 23999 899508557 INC 37571 144039539 SUM 19552 39301 SUM 4452 35025 SUM 12426 39079 INC 7574 535773542 INC 21900 624841417 INC 37218 991593384 INC 23726 975602231 INC 25099 156584032 INC 30943 995361422 SUM 159 5965 INC 14394 878090936 INC 32078 23546863 SUM 14868 37625 INC 27276 570833969 INC 22399 20141295 SUM 29855 39367 SUM 1561 30555 INC 30473 19058511 INC 9878 961670005 INC 22550 357694735 SUM 11351 22818 SUM 3752 30609 SUM 15331 35277 INC 2369 92599574 INC 37307 756131727 INC 32050 170904047 SUM 8913 36242 INC 24335 798947631 SUM 13730 33939 INC 12646 878449257 INC 22522 29062170 SUM 1459 17029 SUM 9429 37084 SUM 30818 37430 SUM 4824 18807 INC 34688 480677209 INC 22250 649129575 INC 35095 402604316 INC 30063 486927218 INC 306 727768569 INC 23673 66008232 SUM 18576 39952 INC 30035 475455453 INC 12455 954770502 SUM 5010 38161 SUM 1628 35102 INC 7877 71437600 SUM 3503 24045 INC 33388 121755540 SUM 33173 36814 SUM 14143 37396 INC 20406 27738985 INC 13248 815000900 SUM 3853 33054 INC 7397 36740317 INC 35252 541995023 INC 31295 869688040 INC 9096 875466233 SUM 30850 36475 SUM 6519 32158 SUM 29160 37745 SUM 14146 28589 SUM 6777 26455 INC 19936 80227281 SUM 7605 21486 SUM 6003 37813 SUM 11124 28513 INC 30394 62848998 INC 17474 28996432 INC 7779 803429402 INC 17408 482331808 SUM 4200 30048 INC 18008 418357200 SUM 27885 33309 INC 3297 139066889 INC 40015 146547424 INC 13943 992726810 INC 3652 953040189 INC 22600 726424780 INC 37058 811668553 INC 22152 99441021 SUM 2013 35522 SUM 10845 27511 SUM 14110 39266 SUM 21512 40266 SUM 8525 23299 SUM 26273 39345 SUM 25704 36276 INC 33354 73299095 INC 5695 147423832 INC 8311 347310259 SUM 25759 40384 SUM 22838 28220 INC 6610 143018461 SUM 6101 38439 SUM 14103 36830 SUM 33936 37665 SUM 2289 33000 INC 25522 111647505 INC 15757 68852664 SUM 4458 19364 SUM 7773 28499 SUM 4526 32360 SUM 14379 40612 INC 25202 966410596 SUM 1261 24453 SUM 21984 34933 SUM 25651 37603 INC 2539 130664859 INC 29308 121219674 SUM 4913 35460 INC 24332 324311023 SUM 36901 40686 SUM 7421 29860 INC 34835 72690620 SUM 11764 38789 INC 37037 12995055 SUM 14068 22678 INC 37191 994453318 SUM 12508 39665 SUM 9684 31175 SUM 20939 35605 INC 10030 75131077 SUM 13511 31695 INC 30519 995903581 INC 29319 932415545 INC 26527 890927078 SUM 7521 30687 INC 15039 894501165 INC 31898 106817074 SUM 26990 35329 INC 33488 608924769 INC 18688 44694585 SUM 45 23408 INC 1669 577031199 INC 5961 875799094 SUM 462 14166 SUM 32552 33904 SUM 21028 31960 SUM 1397 24734 SUM 4081 11144 INC 34039 65401204 INC 7380 88484104 SUM 12091 33279 INC 25890 702866590 SUM 11055 33117 SUM 11534 38305 SUM 603 10846 SUM 187 11943 SUM 8952 35899 SUM 1343 38381 INC 32520 11998591 SUM 7271 33577 SUM 19203 36057 INC 6855 13621777 INC 35469 128826004 SUM 1592 34862 INC 6144 921985446 SUM 3243 31155 SUM 24662 39560 SUM 8839 40401 SUM 2827 5064 SUM 2693 9052 SUM 15174 39484 SUM 13248 31884 INC 18904 105966321 INC 11640 474508769 SUM 539 11254 INC 1060 26968847 INC 11121 299136293 INC 27959 835332999 SUM 6203 35484 INC 29578 593535517 SUM 20539 37623 SUM 7887 37938 SUM 23628 31393 INC 1172 976473513 SUM 17758 37770 INC 3030 135906439 INC 13887 747582885 INC 22684 610559168 INC 29028 686219654 SUM 540 31184 INC 28752 77978431 INC 24036 786450514 SUM 20330 39828 INC 13750 961278750 INC 33056 542157593 SUM 8718 35703 INC 39963 146635097 INC 7473 593652786 INC 1042 483102412 SUM 1720 26437 SUM 842 35861 SUM 2426 20038 SUM 1750 37486 INC 12496 807458451 SUM 21420 40492 INC 36002 400855596 SUM 27037 37808 INC 39221 334906881 SUM 11422 26124 INC 33999 990763454 INC 34145 996432471 INC 30881 744872014 SUM 452 16135 INC 26121 113885026 INC 26910 812705019 SUM 15292 28393 SUM 13061 34499 SUM 9086 21262 INC 21119 961302969 SUM 32338 38196 INC 27360 606391001 INC 10085 532473815 INC 19573 802446612 SUM 5380 36970 SUM 14666 35936 SUM 2118 20973 INC 745 942730536 INC 25008 66250927 INC 5939 928337158 SUM 9897 27150 SUM 1871 36854 INC 18726 938967670 SUM 2660 25296 SUM 5522 37911 SUM 1513 32554 INC 39230 5967202 SUM 2147 27508 INC 3721 22791486 SUM 7401 28259 SUM 138 23659 SUM 17808 39921 INC 18231 147345789 SUM 3509 32189 SUM 1378 30280 INC 19323 878866710 SUM 3241 17063 INC 32890 61345157 SUM 8192 35658 INC 30634 118101665 INC 19653 753960451 INC 10672 730230844 SUM 7817 38571 SUM 26345 36250 INC 15943 129129976 SUM 24276 40404 INC 8140 11654118 INC 29590 566515376 SUM 16532 37532 INC 4220 54063327 SUM 6453 18164 SUM 15709 39322 INC 22627 303367820 INC 27297 993372275 INC 23024 45736374 SUM 7641 39470 INC 7661 12171895 SUM 467 18641 INC 15004 959093447 SUM 18821 23212 INC 24411 820828286 INC 6442 952515704 INC 4227 674131945 INC 1970 584009776 SUM 17326 23590 INC 26312 919638868 INC 31444 786172607 INC 14763 904167396 SUM 23507 38916 INC 31146 80338081 INC 22695 6008657 INC 20298 759186406 SUM 9227 26904 SUM 17759 19470 SUM 3138 35681 INC 27124 574163496 INC 8848 738182678 SUM 1434 26846 INC 19976 845080935 SUM 25156 38523 INC 10482 182608013 SUM 7110 35973 SUM 7487 40504 SUM 11172 24165 SUM 4505 35234 INC 20726 881529679 INC 24570 602153855 INC 13451 137331439 SUM 18051 34931 INC 19498 113305289 SUM 2949 27745 INC 3975 250665598 SUM 5769 29531 INC 18544 610563771 SUM 5570 36629 INC 3571 56642996 INC 11829 676105556 SUM 4234 30560 SUM 1808 38068 INC 14073 138024654 SUM 1030 25426 SUM 2131 25330 INC 25644 50938459 INC 17244 492182918 SUM 35132 40466 SUM 5939 40636 SUM 3357 14309 INC 1528 820804263 SUM 5545 25235 INC 18256 506861526 SUM 11851 33093 SUM 7092 35231 INC 40329 760637147 SUM 4766 38755 SUM 964 24067 SUM 27369 29885 SUM 19575 39215 SUM 942 30660 INC 3612 626037890 SUM 15387 36762 INC 24106 424570997 SUM 26480 34322 INC 29330 316761275 INC 35066 341874165 INC 28556 129640667 SUM 6043 39398 INC 24217 995434397 SUM 16348 29355 SUM 8698 39723 SUM 36195 37663 INC 18878 64290551 SUM 68 31105 SUM 14343 33476 INC 19619 27881790 SUM 422 14746 INC 22750 961861654 INC 11358 991335938 SUM 1681 5428 SUM 6898 38151 INC 11466 827200584 INC 9446 475344170 SUM 5761 23571 SUM 3227 33650 INC 17958 12031456 INC 26266 250673645 SUM 5860 34727 INC 39771 497102960 INC 21628 415324512 INC 21130 960280508 SUM 5291 40481 INC 16468 550466841 SUM 21075 33699 SUM 21205 39541 SUM 33940 38073 INC 27542 250598259 SUM 8948 33447 SUM 96 8656 SUM 23194 38149 INC 10590 946761661 SUM 1276 28346 SUM 2558 38756 INC 832 142480113 INC 31143 970284277 INC 25372 139072180 INC 4423 939385833 INC 29351 256351966 INC 152 744793695 SUM 3977 26656 INC 38633 129618384 SUM 515 4567 INC 4065 386280914 INC 532 172690321 SUM 4117 37760 SUM 9401 33804 SUM 4061 32240 INC 4295 147383918 INC 19660 607914666 SUM 12722 39034 INC 17317 938139439 INC 32851 955209401 SUM 7457 40445 SUM 19123 35530 SUM 17361 36870 INC 33322 187755990 SUM 8174 31051 SUM 20327 29644 INC 35617 737578939 SUM 28296 37182 SUM 19625 38584 SUM 532 24381 INC 27342 440815033 SUM 19181 31273 SUM 21341 25582 INC 2400 182876213 SUM 877 37716 INC 12432 960140770 INC 18871 853518266 INC 22697 12270081 SUM 237 19752 INC 37116 995374667 SUM 912 26830 SUM 1363 7398 INC 40310 23961358 SUM 1289 33896 INC 28006 8966322 SUM 22850 39682 INC 20138 541378807 SUM 22097 34214 INC 31182 751046286 SUM 11464 38706 SUM 2790 34777 INC 10714 760009391 INC 3204 617955223 INC 38063 31739794 SUM 749 16246 SUM 5523 16075 INC 7709 925532151 SUM 2915 39292 INC 25755 221664857 INC 28945 138800302 SUM 18003 33598 INC 35531 11382981 SUM 7552 23931 SUM 16420 40633 SUM 17709 38906 INC 33553 119654550 INC 23841 137998149 SUM 10037 34738 INC 23219 963669393 SUM 5894 20105 SUM 12205 30908 SUM 3242 33251 INC 2544 869201007 SUM 21368 38776 SUM 328 7133 SUM 6758 38624 INC 27207 540787261 SUM 26914 40114 INC 32556 453303061 INC 7949 609353316 INC 27265 300932166 SUM 10550 36027 INC 30333 660722186 SUM 4732 10824 SUM 2201 36247 INC 13991 947237738 SUM 5056 36754 SUM 1867 8315 SUM 4662 24928 SUM 377 4223 SUM 7029 29305 SUM 5960 31148 INC 2929 441623134 INC 5148 527086990 SUM 15203 31503 SUM 20105 34276 SUM 10148 36707 SUM 13422 22176 INC 17613 26175166 SUM 10503 31118 INC 9681 901122503 INC 26460 588034136 INC 29775 528790949 SUM 10556 36339 SUM 970 26041 INC 18710 820014050 INC 14615 403833738 SUM 20944 40200 INC 35931 130699665 INC 22191 905774746 INC 12579 75912129 SUM 15094 32673 INC 11982 539172248 INC 5839 607406882 INC 12264 221398907 SUM 39031 40331 SUM 6901 35725 INC 30721 934250735 SUM 8847 39985 INC 26301 485334757 INC 19323 904574182 INC 6016 951467686 INC 39580 409545675 INC 33377 138320622 SUM 8923 38002 SUM 5331 26006 INC 4670 290316137 INC 7692 755921482 INC 37146 10199392 SUM 29369 39491 SUM 33876 38252 SUM 4847 35701 INC 16822 877860467 SUM 3888 8499 INC 40222 29081356 SUM 1142 37495 INC 16417 946755621 INC 36721 258423739 INC 34717 878905114 SUM 1579 23957 INC 9547 866055182 INC 17676 13977304 INC 391 934666687 SUM 1055 36392 SUM 14205 23776 SUM 3192 16190 SUM 8712 35050 SUM 7047 17266 SUM 1114 37803 INC 10661 142047757 INC 3376 303375587 INC 28104 759578697 SUM 8052 32755 INC 15517 877938870 INC 30513 821073058 INC 28520 917769095 INC 26959 206027586 INC 36459 329363558 INC 23541 383042963 SUM 19439 38877 INC 39346 105393911 INC 39046 143223108 INC 28323 958001284 SUM 1583 34531 INC 7668 951094150 SUM 1200 22014 INC 546 603925046 INC 35436 8100374 INC 31283 742190477 SUM 3379 37633 SUM 26982 34172 INC 13329 512143302 SUM 13207 32597 INC 7551 595917511 INC 29272 25123171 INC 13854 879003790 INC 21394 955238610 INC 25092 978613397 INC 34940 58471859 SUM 7143 31875 INC 18789 877157863 SUM 27603 39476 SUM 25108 39295 SUM 983 32724 INC 30128 79105926 INC 36768 954259088 INC 28460 760648693 INC 18247 673593853 SUM 8770 33289 SUM 15035 35983 SUM 722 30902 SUM 3703 17909 SUM 5624 40555 INC 24505 887712456 INC 31348 45499536 INC 37973 859370089 INC 24318 878810466 INC 16561 626246562 SUM 2535 35832 INC 5282 87467330 SUM 9910 33559 SUM 4230 35905 SUM 895 25303 SUM 29596 38878 SUM 1117 35188 INC 36473 11903236 INC 28192 711267025 INC 18111 402096561 SUM 8443 35073 SUM 34631 39874 INC 1322 921484456 SUM 15999 30972 SUM 637 24478 SUM 14973 37990 INC 25193 787356362 INC 29265 64828002 SUM 9574 33977 INC 27834 887808807 SUM 6994 36670 SUM 8013 20328 SUM 3750 37815 INC 5349 987272751 SUM 2925 30165 SUM 8034 27673 SUM 20875 38515 INC 39098 893672205 SUM 934 28392 SUM 8609 20160 SUM 12219 39200 INC 29516 87541375 SUM 1325 33929 SUM 509 9975 SUM 7544 36331 INC 29414 184548058 INC 14803 130179160 SUM 6553 33415 SUM 4001 12304 SUM 6805 9755 INC 24108 39975012 INC 21152 9647901 SUM 11744 30787 INC 15466 914942752 INC 35905 759461425 INC 13205 961964913 INC 36375 84280043 INC 37183 686670564 SUM 6487 37929 INC 1714 28733049 INC 37456 137449018 INC 12619 12286374 INC 33805 147460997 SUM 5609 37584 INC 15013 67316281 INC 14385 952417083 INC 25240 12251988 INC 40000 875955864 INC 21744 597737630 SUM 5993 20266 SUM 12233 25778 INC 16196 27986849 SUM 5115 33647 INC 9182 935007157 INC 18614 994331185 SUM 15401 25353 INC 9044 139068521 SUM 5116 26095 SUM 23508 36923 INC 32676 402063167 INC 17468 38055085 SUM 13309 28310 SUM 6620 15240 SUM 12926 28635 INC 32914 796034981 INC 11893 25637165 INC 29676 136955596 SUM 4707 36374 SUM 2493 33268 INC 26756 8910886 INC 35015 369085182 INC 15580 978207917 SUM 14167 38297 SUM 11634 30463 SUM 6079 40409 INC 36319 6408849 SUM 33313 40339 SUM 6867 23902 INC 26466 338709014 SUM 5629 19830 SUM 2829 18498 SUM 6182 31470 INC 32450 519551665 INC 16999 799503043 INC 37242 482727322 SUM 15121 32637 SUM 2567 28380 SUM 4345 28526 SUM 1072 13995 SUM 6370 17043 INC 20562 845459130 SUM 2679 13060 SUM 19663 40384 SUM 8590 20776 SUM 17861 37720 SUM 1904 37084 INC 10872 73229001 INC 34626 961952601 INC 15332 893260933 INC 39563 921266209 SUM 24734 31210 INC 11723 809826046 SUM 12959 38582 INC 29975 317973923 SUM 1988 15827 INC 27676 784760783 SUM 12698 40611 SUM 5754 21255 INC 22982 432428219 INC 25245 558912475 INC 5791 12979597 INC 23222 870644700 SUM 19241 30041 SUM 11639 19934 INC 31425 535891714 INC 13583 28208157 INC 40615 826553061 SUM 2318 5377 INC 13150 819331864 SUM 3620 32235 SUM 2221 19875 INC 7196 943685617 INC 3317 69631781 SUM 13536 29751 SUM 6736 31335 INC 32375 970328537 SUM 23524 37902 INC 17877 878946269 INC 22695 999483928 INC 14539 961141298 INC 5018 320243097 INC 7697 601734160 SUM 15469 38960 INC 26177 123887714 INC 5890 946092436 SUM 34798 37799 INC 13302 859737049 INC 18822 914787860 SUM 436 40316 SUM 5792 14600 INC 2658 608933033 INC 12330 19593752 INC 800 13249056 INC 30818 28910101 SUM 10208 36896 INC 5374 978388956 SUM 11937 25867 SUM 7816 29750 INC 35404 577005512 INC 26157 111123644 SUM 3326 13899 SUM 9927 35616 SUM 26676 38884 SUM 34000 38778 INC 22391 99853067 SUM 4169 10042 INC 729 13493349 INC 12408 825592156 SUM 30033 40643 SUM 6630 39673 INC 3748 417371664 SUM 2549 38217 INC 32396 218404326 SUM 8658 27078 INC 9592 136217291 SUM 185 35035 SUM 11804 40065 INC 20849 145351160 SUM 3382 8092 INC 24823 882276264 SUM 26463 36189 INC 14163 18365497 SUM 15076 36781 INC 129 255651942 INC 9172 771096685 INC 14603 79541611 INC 3489 610555902 SUM 18300 28149 INC 3971 23651413 INC 3532 775957684 SUM 10957 24753 SUM 35583 38096 INC 32000 130124371 INC 6938 393267516 SUM 8933 17279 INC 12850 122258520 INC 3911 749617157 SUM 12425 37490 SUM 15924 24532 INC 30894 7932293 SUM 9705 17328 SUM 18790 40285 INC 5205 946150611 INC 17352 887323715 INC 3298 401583746 INC 28535 435245585 INC 13804 136410739 SUM 36392 39980 SUM 2748 24565 INC 3651 826440629 SUM 10754 35511 SUM 16287 29629 INC 1739 986333938 SUM 11923 38966 SUM 889 9862 INC 880 508869745 INC 12371 752194177 INC 40626 3249257 INC 4069 146208126 INC 185 804299407 SUM 13444 35259 SUM 2068 39700 INC 24821 26414636 SUM 3 31344 SUM 10530 26404 SUM 8745 40489 INC 8597 11483364 SUM 20160 33341 INC 39460 476224508 SUM 14411 32570 SUM 194 36029 INC 30133 416241503 INC 19984 200247911 SUM 7372 28174 INC 9834 456521691 INC 13157 878953043 SUM 918 1164 INC 23644 29031754 SUM 2247 39408 INC 23197 223108513 INC 31772 122275971 INC 13584 28565881 SUM 6381 32890 INC 37816 96823980 SUM 17987 28602 INC 9962 820539710 SUM 320 40547 SUM 650 29362 INC 22352 882633136 SUM 5169 33514 INC 22655 213253668 SUM 1748 39643 INC 674 146158930 SUM 1747 3133 SUM 32730 40253 INC 40232 826695268 INC 21306 894399416 INC 25211 932071746 INC 7376 69536131 INC 682 55911902 INC 3892 503179512 INC 2324 871421416 INC 33074 543318791 INC 21362 828698793 INC 24920 758482537 SUM 4831 27740 SUM 1109 31588 INC 39551 534967482 INC 39882 20346349 SUM 8041 31635 SUM 1562 35778 INC 16520 811910266 SUM 15677 28549 SUM 850 9957 SUM 5177 25128 SUM 3980 18546 SUM 11090 33900 SUM 142 6399 INC 34631 143285248 SUM 16220 21135 INC 32715 974152404 SUM 10814 39921 INC 12880 836212795 SUM 9198 23214 SUM 19521 37536 SUM 2027 34667 INC 16309 485374641 SUM 1396 21552 SUM 1182 32844 SUM 5416 35496 SUM 31224 38534 SUM 1 18205 INC 21963 491930343 SUM 586 20290 INC 25614 726840481 INC 10454 405152608 SUM 32113 37380 SUM 23885 36469 SUM 8016 34957 SUM 3907 28169 SUM 7214 37691 INC 28432 46399790 SUM 1412 26551 INC 16691 323342871 INC 22869 27897249 INC 1502 860374436 INC 26798 735829498 INC 21475 921634064 INC 19375 803653847 SUM 10486 36112 SUM 10641 34831 INC 13665 610555989 INC 15515 470505369 SUM 1815 27886 SUM 18715 35844 SUM 15451 39142 INC 35658 87668264 INC 39677 665050000 INC 9930 903129228 SUM 1828 12831 INC 12043 146407991 INC 9461 145330143 SUM 34128 40377 INC 21701 944140419 INC 26685 46781798 SUM 10202 25395 SUM 24637 39805 INC 8338 4814131 INC 26142 74476576 INC 7105 865746436 SUM 18466 36256 SUM 22612 39258 INC 28373 945016300 INC 27813 148207123 INC 37118 809741789 SUM 2635 18789 SUM 18926 33499 SUM 9554 39554 SUM 9539 29433 SUM 6469 9529 INC 9874 625909280 INC 31415 606714936 SUM 4805 32733 INC 8715 883977641 SUM 20410 27787 INC 38766 9288430 SUM 1903 16982 SUM 4168 14050 INC 11660 467992588 SUM 16793 27195 INC 25904 835998356 SUM 17995 33728 SUM 24848 40186 SUM 3497 27932 SUM 673 36974 SUM 815 15640 SUM 13968 28021 SUM 1654 24096 INC 2183 12247178 INC 5734 69431202 INC 31707 466639585 SUM 14753 36131 SUM 26360 38136 SUM 103 4613 SUM 3901 37969 SUM 9362 39412 SUM 6903 24946 INC 13955 760618188 INC 10210 474341861 INC 35535 466329484 INC 9550 743727236 SUM 27719 29949 INC 12267 876939078 INC 17884 19544778 INC 17475 760591540 SUM 785 36396 INC 35660 887062945 INC 28237 610434029 INC 37778 146848946 INC 6612 146525257 INC 1655 752828572 INC 18954 989765811 SUM 12263 40252 INC 33025 12248514 SUM 13334 40006 INC 24363 71574482 SUM 15030 31879 INC 31705 915332822 INC 20633 9370875 INC 13329 621762849 INC 19198 105192797 INC 18417 482061625 SUM 1404 16844 INC 25090 28950744 SUM 1486 24282 INC 536 23722382 SUM 10397 33298 SUM 37042 40100 INC 21106 996341065 INC 22826 542179399 SUM 5724 25546 SUM 4725 27277 SUM 275 26354 INC 25117 838791834 INC 10236 739338557 INC 9070 130575442 SUM 21709 40446 SUM 25059 40190 SUM 5080 11233 SUM 3798 11104 INC 39122 141959693 SUM 23783 39175 SUM 467 39357 SUM 11049 39363 SUM 4317 30649 INC 8920 52964151 INC 30554 54570385 INC 33991 658691584 SUM 2411 40253 INC 17746 970275519 INC 32227 844423886 INC 30813 138819090 INC 27068 27983518 SUM 1371 15557 INC 21085 974508814 SUM 22780 40682 SUM 230 39999 SUM 4948 38701 INC 35127 189166337 SUM 21530 39727 SUM 2623 28572 SUM 8007 26125 INC 4992 895775653 SUM 2153 40488 SUM 7701 40552 INC 13722 879013997 INC 4038 885982135 INC 12475 1796492 INC 40222 323779468 INC 4801 3804767 INC 17780 62024394 INC 28635 139045235 SUM 14159 35733 INC 39739 799474469 SUM 3439 30227 INC 37812 730061946 INC 1911 56938289 SUM 21790 26430 INC 21868 793042232 INC 30161 929085037 SUM 27658 40156 SUM 6245 16717 SUM 9641 27383 INC 18107 739015967 SUM 13772 24305 INC 28383 726920156 SUM 20464 26144 INC 39206 991285372 SUM 5448 30466 INC 15909 27459570 SUM 17017 31545 INC 2225 22655598 INC 25693 146299406 SUM 2655 18763 SUM 2741 20994 SUM 2543 8168 SUM 3102 29049 INC 7239 988682575 SUM 32044 40458 INC 32323 339026238 SUM 3441 26378 INC 7738 509921318 SUM 9897 22851 SUM 1671 33786 SUM 15843 34924 SUM 8198 22880 INC 30148 387329427 SUM 11672 34058 SUM 653 15034 SUM 175 12485 SUM 21194 24663 INC 28798 883571773 SUM 17361 39852 INC 13321 533838487 INC 22816 475155965 INC 10466 948737901 INC 12872 487381601 INC 18448 945107664 INC 32729 13212315 SUM 7262 33203 SUM 10899 30821 SUM 25845 36757 INC 31045 4850235 SUM 8317 26323 INC 23347 341590939 INC 36375 455103204 INC 10677 214478341 INC 30593 64654989 SUM 764 22842 SUM 1444 10040 INC 34445 845368863 SUM 19932 38735 SUM 21888 31280 SUM 5615 33783 INC 18923 491681317 SUM 25068 39825 INC 22155 811808922 INC 30238 373715962 SUM 638 20889 INC 1387 226431674 INC 5271 610285686 SUM 18030 20327 SUM 15539 32115 SUM 5972 15255 SUM 87 37646 INC 18722 489800853 INC 127 96317768 SUM 2243 17834 SUM 11362 38321 INC 26746 759024447 SUM 6906 32285 INC 24033 532800764 SUM 19536 36756 SUM 24646 39077 INC 19628 801452334 SUM 6269 37708 SUM 2927 34063 SUM 11117 28689 SUM 880 22662 INC 16401 40174537 INC 6892 68194725 INC 31297 951053206 INC 35766 79529114 INC 20232 487572662 INC 14413 727059109 SUM 4847 24858 SUM 216 9416 SUM 10299 40107 SUM 350 33314 SUM 4913 34109 SUM 444 27617 INC 12494 136632675 INC 5768 676272454 SUM 12427 21595 SUM 5762 30767 SUM 15295 25020 INC 27505 946954638 INC 1423 705961047 INC 9108 820692028 SUM 18493 34599 INC 24860 29066594 INC 7270 407248000 INC 33526 418161045 SUM 13417 30360 SUM 11031 33865 SUM 1155 20965 INC 2791 730596936 INC 26555 453222692 SUM 12464 30224 INC 6796 960900046 SUM 10789 36274 SUM 15686 22389 INC 34278 75984126 SUM 3228 20948 SUM 7946 40316 INC 8151 490114587 INC 3000 771337096 INC 1989 785195770 INC 6594 464561615 SUM 16869 32528 INC 16297 486251196 SUM 3781 18209 SUM 372 31868 INC 29968 844361662 INC 13109 434424861 INC 10555 24888870 SUM 1084 39168 INC 35656 172967381 SUM 4882 39887 SUM 547 38491 SUM 54 34061 INC 14020 528476303 INC 19336 889868119 INC 39463 937410324 SUM 466 38362 INC 33861 959702127 SUM 627 24959 INC 12420 550672469 INC 23743 625736216 SUM 25437 37894 SUM 5521 22590 INC 4159 58293545 SUM 761 30112 INC 37908 6480963 INC 6427 6084278 INC 251 12711962 INC 24563 246172644 SUM 15487 39394 SUM 26007 39581 INC 4455 490468424 INC 33600 402372390 SUM 13057 39752 INC 23627 953558037 SUM 18204 35213 SUM 14451 27612 INC 39998 424196419 INC 36424 142475521 INC 19023 290683054 SUM 32695 40683 SUM 3022 23901 SUM 28896 39956 SUM 7231 30934 INC 35059 873705617 INC 7579 458118169 INC 23611 67783382 INC 9303 927816638 SUM 31528 37710 SUM 3470 36612 INC 5186 181049980 SUM 8003 11012 SUM 4164 23294 SUM 6693 27446 SUM 5644 11023 INC 34078 808866993 INC 4706 803155496 SUM 26829 39011 SUM 7309 29398 SUM 8510 39723 SUM 8663 34126 SUM 505 6181 SUM 2976 25905 INC 37627 444559809 INC 34364 336870859 INC 39926 492069976 INC 32268 222363694 INC 23898 17531788 INC 38758 760641159 INC 14452 541872202 SUM 260 33855 SUM 14595 40065 INC 19880 853847027 SUM 32104 40201 SUM 7499 38872 INC 34512 894739854 SUM 44 12037 SUM 1153 40250 SUM 13574 36521 SUM 2284 11363 INC 36729 122232740 INC 40236 46764273 INC 23776 73469318 SUM 17198 28459 SUM 2081 23463 SUM 15122 35810 SUM 865 39222 INC 4421 794901540 SUM 2013 28329 INC 28638 624033512 SUM 2633 33175 SUM 36643 40206 SUM 2868 36456 SUM 19784 36921 INC 16077 626154940 INC 420 458614123 INC 22923 737528827 SUM 9373 35974 SUM 3915 28727 INC 34596 4873916 SUM 11149 33255 SUM 7479 21592 INC 22141 28672058 SUM 17024 31268 SUM 1550 32747 INC 21259 488521022 INC 14161 961703147 INC 17245 437682087 SUM 7158 38105 INC 21544 433396852 SUM 7518 28091 SUM 13349 27577 INC 1911 112484825 INC 16575 959853652 INC 17974 987093399 SUM 2009 26372 INC 16624 450270636 SUM 30971 34066 INC 26641 97952953 INC 6829 55456857 SUM 7946 26065 SUM 2618 20693 SUM 3743 25360 SUM 4731 36906 INC 31304 977534959 INC 23096 835574532 SUM 22721 33632 INC 20658 877892447 SUM 175 22726 INC 6934 736269433 INC 35394 147418237 INC 13696 528462841 INC 34854 611653717 SUM 4838 37737 SUM 6708 17026 INC 30439 609394408 SUM 8707 39749 INC 32239 71902936 SUM 13648 20010 INC 31503 939140986 SUM 8916 28928 INC 14425 219495882 INC 26826 970339339 INC 22712 133741257 SUM 33459 38658 INC 39593 759955556 SUM 6794 18512 INC 14669 267733423 INC 7826 988390611 INC 39035 634169130 INC 17278 785806709 SUM 29763 40582 INC 21365 577052799 SUM 1736 7565 INC 393 26429163 SUM 14516 38019 SUM 10175 23393 INC 35287 59232720 SUM 9953 33472 INC 37404 894465412 SUM 25048 40246 INC 1251 927814435 SUM 5660 40447 SUM 14784 38960 SUM 13472 36975 SUM 2931 12815 SUM 493 38309 SUM 19426 39436 INC 10481 18291089 SUM 788 10382 SUM 8219 39195 SUM 5329 25640 INC 1065 144865083 SUM 2496 38897 SUM 13198 36072 SUM 2664 12300 INC 19376 129609247 SUM 4463 40277 INC 24418 110987565 SUM 1180 36640 INC 15468 794029640 INC 28823 479070682 SUM 20537 31594 INC 36438 835916609 INC 10400 853193237 INC 5839 995230270 INC 23346 136896470 INC 26494 532245111 SUM 14693 26645 INC 18118 113100988 INC 11460 34936471 SUM 20291 39971 SUM 5801 34155 INC 9402 887150795 SUM 942 26205 SUM 531 38485 INC 205 938506101 SUM 289 12291 INC 17791 26977715 SUM 18810 33981 SUM 301 16935 INC 24925 995445890 SUM 7370 15176 INC 4627 401576357 INC 7688 543475742 INC 21474 96552763 SUM 360 27856 INC 39369 995472275 SUM 29076 33988 INC 25652 621791384 INC 34943 812609222 INC 24146 544256000 INC 38856 108579061 INC 13785 878739432 SUM 16998 40391 INC 1539 680291723 INC 26623 722472770 INC 2102 633176547 INC 9675 781354932 INC 23694 589463348 SUM 16689 40644 INC 22541 953321833 SUM 6511 35941 INC 32898 147055987 SUM 19605 37721 INC 39469 878954916 SUM 29938 39409 SUM 289 4100 SUM 20317 40485 SUM 9200 16304 INC 39052 877007769 INC 13934 469725156 SUM 1799 26378 SUM 7791 29992 SUM 6346 33532 INC 33290 80350756 INC 10153 56935976 SUM 5244 33990 INC 12793 141114999 INC 21560 995233626 SUM 2733 18830 INC 31923 22328952 SUM 2808 15587 SUM 12730 33793 SUM 5567 36791 INC 30897 355913534 SUM 137 36479 SUM 2528 32340 SUM 8720 35918 INC 280 408323696 INC 40562 766883981 INC 16063 487231353 SUM 22068 34347 INC 39316 342148012 INC 4473 12844260 INC 33795 890574324 INC 38432 939297076 INC 34881 889087914 SUM 2900 24434 SUM 25824 38879 SUM 14271 20655 SUM 23418 39199 SUM 26380 40011 SUM 1731 30431 INC 2989 994819543 SUM 13079 20374 INC 33671 805027469 INC 34048 199087161 INC 6696 826626641 SUM 19624 24118 SUM 19083 38890 SUM 4812 38103 INC 36804 146924869 SUM 10824 34096 SUM 1540 18170 INC 10679 955293122 INC 32369 921507550 INC 16251 950869567 INC 783 591601818 SUM 1191 39667 INC 39169 893800021 INC 20318 758943593 INC 9432 257206140 INC 1382 223198026 SUM 185 12709 SUM 1450 14253 SUM 994 19220 SUM 14940 39599 SUM 2541 38825 SUM 6335 20512 SUM 3781 28255 SUM 19001 32747 INC 8721 475424441 INC 2161 129631162 SUM 10519 34799 SUM 515 7478 INC 30478 130665727 SUM 21952 32867 SUM 831 24943 SUM 27431 37966 SUM 1224 36244 SUM 10794 29137 INC 16808 146777134 SUM 5635 34322 INC 7106 324859195 SUM 21280 40285 SUM 26157 30651 INC 2467 146164676 SUM 20543 36512 INC 11493 574943967 INC 33688 79966787 SUM 12318 28046 INC 17459 488524006 SUM 6500 35719 INC 25558 2438487 INC 7101 853059096 SUM 8815 25823 SUM 15414 33737 INC 31251 487996221 SUM 6657 27134 INC 26156 483190611 INC 6053 73584584 SUM 23326 37173 SUM 8912 34507 INC 18465 147467492 INC 31921 576950991 INC 20738 605881969 SUM 25340 40156 SUM 5290 30954 INC 25729 49650071 SUM 12370 37998 INC 27599 821046434 INC 37434 55776423 INC 27598 188014336 SUM 17996 31645 SUM 36608 38947 INC 39785 456302464 INC 26770 684873721 SUM 5168 32374 INC 5850 953567852 INC 37653 416011846 INC 33891 955344398 SUM 7187 12398 SUM 32896 39212 SUM 17924 40585 SUM 1187 11015 SUM 5333 31317 SUM 5847 28288 INC 7206 890673505 INC 21179 425282938 INC 38228 349320586 INC 31403 882970101 INC 13519 960317479 SUM 1027 14621 INC 38294 480903097 INC 15379 905931801 SUM 3714 5395 SUM 1959 39416 INC 22999 317761986 SUM 14727 31620 INC 12468 804319216 INC 40032 45198951 SUM 9013 37515 INC 33036 954138289 INC 18586 55387282 SUM 7714 37320 INC 21404 924176211 SUM 24640 38962 SUM 10429 20946 SUM 10494 40443 INC 34985 539351117 SUM 659 39031 INC 2021 28219205 INC 21547 605458106 SUM 5840 38688 SUM 17792 30865 SUM 30790 37917 INC 11642 71801200 INC 24984 810888450 SUM 3392 34556 SUM 14643 38481 INC 8656 659664747 SUM 2009 24772 SUM 8066 24097 INC 24711 595616752 SUM 10875 30179 SUM 1074 39454 SUM 6789 28955 INC 28964 765233561 INC 32023 994062885 SUM 7915 29398 INC 36598 274010159 INC 10017 7548536 INC 38150 742160214 SUM 7437 37033 SUM 17197 38852 INC 816 860139311 INC 9109 73707618 SUM 5893 34209 SUM 7749 39268 SUM 27220 37783 SUM 12265 38498 INC 516 147375946 SUM 2859 22492 INC 16376 995504811 INC 22290 223429964 INC 5141 50462745 INC 11743 524973013 INC 32066 141685924 SUM 23661 40284 INC 557 941892524 SUM 822 38044 INC 9952 74808106 INC 29208 947344746 INC 12801 968710073 INC 8047 926605996 SUM 6782 33125 INC 38091 145251656 SUM 26880 36192 INC 35535 669237337 SUM 6143 32041 SUM 785 20690 INC 35826 14846086 INC 30489 894286298 INC 12022 723786088 INC 29800 939422755 SUM 59 9298 INC 15665 308584048 INC 34171 885408378 INC 18809 519051729 INC 27060 587503744 SUM 3116 15523 INC 6026 28471203 SUM 26815 38304 INC 10846 948452578 SUM 10321 30552 SUM 12158 32193 SUM 17858 39848 SUM 7090 13773 INC 40151 449934496 INC 24285 137777300 SUM 6334 38267 INC 127 543217168 SUM 2509 30567 INC 32323 145415673 INC 26110 759441733 SUM 19149 27282 SUM 11395 35124 INC 24998 79267411 INC 14220 961597354 SUM 1529 4544 SUM 494 31858 INC 20792 63795879 SUM 8407 26578 INC 17905 404596815 INC 17929 109874198 SUM 16984 40320 INC 20865 610572736 SUM 28830 40600 INC 15166 176442422 SUM 19629 27944 SUM 2673 23399 SUM 6297 20464 INC 39434 979090552 INC 22252 894287675 SUM 3595 35112 SUM 16602 36858 INC 33377 486181791 INC 11332 6608641 SUM 6601 33842 SUM 1655 15334 SUM 2407 26158 INC 36830 843310404 INC 19717 145322750 INC 3733 608255378 INC 34271 144817413 SUM 8775 40578 INC 24841 835870011 INC 8419 26818294 SUM 12801 35084 INC 16018 458083182 INC 34466 641277921 INC 19540 1384212 INC 17231 37814470 INC 15753 70399489 SUM 1593 30640 SUM 132 8514 SUM 6396 36485 SUM 10851 13085 INC 20838 693466282 SUM 26078 39786 SUM 13442 39511 INC 9152 89279555 INC 16594 686860589 SUM 13005 25655 SUM 27065 36188 SUM 1630 17601 INC 36643 924098307 SUM 14645 40569 INC 33892 2979727 INC 9186 29474624 INC 19669 142704882 SUM 4586 33336 INC 7204 928921791 INC 27440 465875909 SUM 13100 32317 SUM 8291 25264 SUM 27239 39858 INC 28601 773207777 SUM 5414 38926 INC 24457 223203632 SUM 29402 40185 SUM 919 15185 INC 30640 73217375 INC 26205 954788099 INC 24206 15447095 SUM 7371 32020 SUM 9077 28821 SUM 21145 23267 INC 37081 986451392 INC 13261 954262118 SUM 4712 31556 INC 412 109583218 INC 5569 932711905 INC 5322 130317114 SUM 29697 40570 INC 32083 147197559 SUM 1920 28054 SUM 22142 40661 INC 28085 701270140 INC 21263 827479696 INC 18897 991313077 INC 11376 28970514 INC 20779 13112536 SUM 17072 38592 SUM 6224 32661 SUM 2161 40647 INC 9392 758360491 INC 12094 651406353 INC 16222 592742976 INC 38441 938386394 SUM 900 39772 INC 12624 511482334 SUM 382 18213 INC 27096 976514711 INC 26169 516729192 INC 22935 479446108 INC 14367 978197241 INC 18641 72645359 INC 3867 878675751 INC 21938 331415006 INC 37334 492151313 INC 40558 474994406 SUM 7300 37528 INC 18318 885352741 INC 20176 64187841 SUM 9419 38710 INC 11952 994484590 SUM 9805 16062 INC 15110 129358591 SUM 9192 22859 INC 12147 756313442 SUM 7459 34775 SUM 4015 37423 INC 11316 71620445 INC 12452 575968934 INC 7856 692429710 SUM 6920 37327 INC 21271 63535000 INC 5559 877983849 INC 1860 12629674 SUM 12147 30714 INC 5971 760511676 SUM 13486 34727 SUM 78 11171 INC 20913 342044219 INC 33065 625343334 INC 20723 81871884 SUM 3754 39096 SUM 2549 38517 INC 14756 973489270 SUM 29996 39987 SUM 382 7407 INC 14115 844409240 SUM 2992 32825 SUM 2203 12686 SUM 11976 34783 INC 7124 609794606 INC 24984 881383065 INC 5659 624590217 SUM 1735 20962 INC 20460 952406707 INC 28277 996223010 INC 22264 763734328 SUM 7078 38781 INC 992 576262740 INC 22228 325802637 SUM 11152 40571 INC 5711 759447579 SUM 22774 36649 INC 11515 787709403 INC 7336 478211100 SUM 14655 26514 SUM 39217 40170 SUM 5042 37381 SUM 22202 39102 INC 21983 401400634 INC 37505 748023569 INC 29343 540852819 INC 14100 919465170 SUM 2871 35477 SUM 207 31565 SUM 5597 35284 SUM 2755 26217 SUM 32811 40618 SUM 3484 39930 SUM 1026 23599 SUM 7342 38520 INC 3150 446951269 INC 1569 455763695 INC 2873 856875990 SUM 378 36039 INC 10102 949219938 INC 35229 56803591 SUM 28495 36249 SUM 330 24137 SUM 7520 34086 INC 25930 840716455 INC 14850 760589913 INC 31990 357954445 SUM 17020 38576 INC 32670 281868089 SUM 13435 34464 SUM 1040 18742 SUM 31081 37632 INC 11819 79804095 SUM 21488 38843 SUM 26343 35752 SUM 1309 27956 INC 9361 760585349 SUM 6413 28767 INC 19362 993539507 INC 12637 684452140 SUM 5134 20933 SUM 4771 40502 INC 34969 13107155 INC 23051 64254831 INC 37757 28890393 SUM 7927 26920 INC 3939 892762965 SUM 1663 25892 SUM 20730 39191 INC 17278 878961006 SUM 14381 28200 SUM 348 34692 INC 39130 8767995 INC 6543 979304125 INC 28729 943175047 SUM 10707 39284 SUM 9461 37831 SUM 2443 21940 SUM 3587 18622 SUM 30080 34622 SUM 58 36217 SUM 1936 10279 SUM 11727 38666 SUM 499 29353 INC 32435 488936076 SUM 13931 29034 SUM 23488 36747 INC 24359 914919601 INC 1039 857084004 INC 2987 147459354 INC 26326 922620878 SUM 10305 39395 INC 14376 270504979 SUM 6251 36574 INC 39700 71938361 SUM 8448 39389 SUM 11538 30797 SUM 6632 21247 SUM 22588 24925 INC 30844 79838900 INC 17640 878279922 SUM 13921 36228 SUM 8396 38344 SUM 19601 29035 SUM 15473 39927 INC 9626 144522648 INC 29786 838075156 SUM 7052 34114 INC 21009 626424493 INC 6184 69183262 INC 11077 686375272 SUM 10308 27197 SUM 5764 39666 INC 1443 206997365 SUM 22669 38097 SUM 1624 35915 SUM 11794 37524 INC 24964 870092346 SUM 8718 37942 SUM 2908 37457 INC 36502 987107714 SUM 189 37176 SUM 10971 16900 SUM 33306 39012 SUM 352 3330 INC 39291 944961543 INC 20776 894509954 SUM 25930 30056 SUM 18638 35758 INC 39665 219522539 SUM 25313 35532 INC 23385 178730962 INC 26087 935133904 SUM 7607 15134 INC 25045 970011633 SUM 6329 29880 SUM 24752 39012 SUM 2059 25217 INC 37005 857779860 INC 29128 608508797 INC 34940 664115410 SUM 4938 14656 INC 40553 945161381 INC 34769 123559264 INC 27759 403681718 INC 40480 147465871 INC 19890 147158292 INC 39720 928883882 INC 12953 119917010 SUM 18603 34283 SUM 1614 32255 SUM 12787 38110 SUM 12020 36743 SUM 20808 36989 INC 2010 3200456 INC 23128 139018141 INC 25300 682124166 SUM 10170 33149 SUM 9543 31479 INC 3213 952606613 SUM 29113 40596 INC 30420 999686836 SUM 5829 34668 INC 36234 147461182 SUM 546 22519 INC 8653 10175617 SUM 29025 40307 SUM 8426 25316 INC 14698 143122218 SUM 7037 16669 SUM 7915 39471 SUM 12740 22152 SUM 7974 37826 INC 10857 288898440 INC 10134 721827351 INC 14612 626391574 INC 24000 947857585 SUM 5780 12278 SUM 821 23151 INC 28736 559205086 SUM 2561 36222 SUM 22797 35024 INC 17904 952946368 INC 37653 490067514 SUM 23610 40161 SUM 9824 32581 INC 27081 422895687 INC 2708 693269061 INC 21007 726112470 INC 5591 351666952 SUM 1783 26128 SUM 30449 39176 INC 24223 16476909 SUM 31871 39846 SUM 9807 33322 SUM 20419 38112 INC 28481 743781621 INC 28939 878871871 INC 31193 932581184 INC 5082 154300374 INC 24484 132991569 SUM 9377 22333 INC 36038 145108914 SUM 5016 35208 SUM 12981 14805 INC 2970 513514335 SUM 8342 35614 SUM 1811 26192 INC 34358 10410182 SUM 9063 36078 SUM 33781 38923 INC 34276 987385723 INC 6252 890517567 INC 20894 878899696 SUM 8120 25540 INC 22219 129470206 SUM 13773 31939 INC 36606 667955062 SUM 1356 39122 INC 11348 805038117 INC 39237 986178466 SUM 463 35671 INC 25401 810434721 SUM 7265 37355 INC 13528 143274913 SUM 23336 37356 SUM 237 29838 INC 1364 919502119 INC 24002 198483166 SUM 4863 16156 INC 33505 245074010 INC 26823 82295080 INC 5326 482090398 INC 39568 604247947 INC 16488 888236320 SUM 750 9260 INC 11882 18538872 INC 39477 324329117 INC 26254 317002355 INC 38137 689003694 INC 12876 213243480 INC 32221 52623591 INC 7495 216855361 SUM 6933 40379 INC 23703 213613406 SUM 16694 27006 SUM 3098 40587 SUM 22554 37669 SUM 18310 35025 INC 27092 24492713 SUM 9929 35808 SUM 2445 25690 INC 16434 374611276 SUM 10859 32277 INC 23768 978365555 SUM 7715 25787 INC 38850 737946698 INC 17464 801435674 SUM 6438 9448 SUM 19418 38009 SUM 13059 33890 SUM 6396 36867 INC 28504 736546290 SUM 15638 26160 SUM 9759 38924 SUM 17538 28767 SUM 7170 33880 INC 38750 771569668 SUM 19046 40592 SUM 243 15203 INC 2803 983558798 INC 15283 28812468 INC 35253 819741438 SUM 5294 33995 INC 25559 599567606 SUM 1847 32875 SUM 6651 28653 INC 39370 147034914 SUM 2916 28384 INC 32941 800924819 INC 33392 23400368 SUM 5893 22479 INC 31873 820972432 SUM 26279 39000 INC 31147 45603319 SUM 1147 5874 SUM 2751 36153 INC 39647 606387326 SUM 49 40636 INC 14332 62449841 INC 28135 255735085 SUM 12914 18990 INC 8093 308343291 INC 6132 786719219 SUM 7077 29429 INC 20738 323886061 INC 28740 694080591 INC 26446 20351107 INC 33013 16119680 SUM 1522 38101 INC 14012 928305944 SUM 16649 39583 INC 15138 11960273 SUM 20715 39792 SUM 235 17599 SUM 10746 40006 SUM 19606 40107 INC 13137 64339726 SUM 29137 39351 INC 33026 476389565 INC 26964 24204190 SUM 9310 37412 SUM 10254 40464 INC 30764 894685078 SUM 14725 35702 SUM 941 28825 SUM 2782 24382 SUM 24060 29214 INC 30566 503609014 SUM 11357 20625 INC 15958 955375776 SUM 20420 38670 INC 2301 533462999 INC 31700 575538397 INC 25358 788332452 SUM 7728 17114 SUM 6324 29791 INC 37900 77399357 SUM 25578 36622 SUM 9196 17424 SUM 4318 40192 SUM 1012 13553 SUM 613 30758 INC 39007 135039407 SUM 3258 40362 INC 9381 126482210 INC 9172 992905021 INC 21118 29035243 SUM 304 34127 INC 18493 146672093 SUM 1439 36715 INC 21657 864014181 SUM 15938 28365 INC 2964 986572504 INC 35658 859004410 SUM 127 4513 SUM 103 11457 SUM 1456 7264 INC 22202 752057057 SUM 16938 33115 SUM 2699 15409 INC 34260 68905613 INC 276 4255508 INC 256 760606818 SUM 19024 29923 INC 9162 274490548 INC 26170 26638478 INC 27559 39871191 SUM 30095 40016 INC 15626 422930200 INC 15071 8519756 INC 18544 399717500 SUM 9509 39646 SUM 1630 20164 SUM 9659 36562 INC 15538 3751721 SUM 23229 37519 INC 346 455265598 SUM 25559 38967 SUM 5361 33941 SUM 3480 30739 SUM 23837 39523 INC 7300 682974537 INC 13753 959202961 INC 24123 397281405 INC 16299 43166106 INC 18978 40906472 SUM 3533 32454 SUM 122 34618 SUM 5546 39790 SUM 11157 38544 INC 4415 28872820 INC 12208 129771274 INC 12152 978713218 INC 33965 827750510 SUM 3022 39420 INC 34908 11209226 SUM 2162 11196 INC 9727 122243988 SUM 2176 16279 INC 18804 953573821 SUM 11281 21834 SUM 7932 38695 SUM 2560 29185 SUM 13437 34671 INC 10659 136874462 INC 18756 225341788 SUM 15345 38502 SUM 6534 38819 INC 1863 111746302 INC 13745 844523255 SUM 3438 32702 INC 39091 146287747 SUM 3759 20367 SUM 32224 35663 SUM 20653 40639 INC 7523 844487415 INC 18747 801328853 INC 31165 138800071 SUM 1654 20672 INC 40632 759008340 INC 6655 126465105 INC 29213 589602372 SUM 17504 40483 INC 26279 685717395 INC 39970 13172624 INC 28345 526913840 INC 4989 348274320 INC 2089 338934269 INC 6294 146767921 SUM 16796 28053 INC 2719 951003684 INC 38738 910381953 SUM 9018 25515 SUM 26284 38169 SUM 5456 39099 SUM 8857 18599 INC 16166 529514931 INC 1806 56830085 SUM 434 30006 SUM 10728 32118 INC 17939 946248939 SUM 6081 14183 INC 21277 417928896 SUM 31005 38557 SUM 9487 34127 INC 36824 961680667 INC 6436 979659368 SUM 6712 15025 INC 1688 608236188 INC 27927 466869223 SUM 7952 38754 INC 6189 128181596 INC 36968 27851260 SUM 12585 35614 INC 4010 613796778 INC 18368 10686429 SUM 2394 29215 SUM 7747 19797 INC 35541 800062162 INC 22783 987132909 INC 35527 539296311 SUM 14224 35271 SUM 1889 31153 INC 32015 17482841 SUM 4076 39584 INC 27057 408310995 INC 8907 340079186 SUM 14943 40304 SUM 21476 34937 INC 22178 861746376 SUM 7172 33261 SUM 27901 32901 INC 7129 57570381 INC 22866 873829775 INC 27899 640047176 INC 16244 728675556 SUM 3349 35511 INC 23118 944935719 SUM 36026 39409 SUM 1159 21966 INC 9804 739086236 SUM 1074 26490 SUM 87 37776 SUM 36129 38524 INC 16227 961971745 SUM 240 34752 INC 21099 417409240 SUM 12146 35177 SUM 1050 25057 INC 26076 804749910 SUM 31453 38771 SUM 6763 15260 SUM 6015 30865 INC 10401 105477460 INC 141 357964964 INC 2529 928408805 INC 23660 405868502 INC 14491 949563911 INC 5833 955300978 INC 19548 333672890 SUM 34731 38585 INC 9697 682905652 SUM 27366 32052 SUM 32145 39527 INC 1283 9776410 SUM 1581 37342 INC 3083 20676830 SUM 14667 28597 SUM 19200 35691 INC 20003 793653262 SUM 22154 38870 INC 19203 575864415 INC 3051 853483783 INC 21722 73568460 SUM 8783 40578 SUM 13212 30915 INC 12083 357332533 INC 973 408284017 SUM 10062 29288 SUM 4587 25690 SUM 8101 33136 INC 29238 753619044 SUM 6586 36784 INC 39708 440465723 INC 17875 845444456 SUM 14487 36334 SUM 4305 28408 SUM 11883 38420 SUM 12232 35082 INC 30294 460290775 INC 25117 446015010 SUM 1373 24181 INC 614 844408765 SUM 4211 28395 INC 40158 482723743 INC 26131 983965991 INC 8781 28975194 SUM 3435 38147 INC 37308 893816636 SUM 33803 39577 INC 30694 205925689 INC 5452 206874724 INC 14624 720785532 INC 21143 932774122 INC 27527 135869183 INC 8327 637369837 INC 1660 954997830 SUM 335 26629 SUM 8592 36408 INC 17267 950843319 INC 25784 138803886 INC 4010 677376416 SUM 192 23425 INC 38369 991846156 INC 1127 946921849 SUM 1445 12841 INC 27558 601936647 INC 1975 144312151 INC 28114 728017899 INC 36629 128828588 INC 28671 69027172 SUM 5880 36511 SUM 4274 32095 SUM 162 25891 SUM 942 26236 SUM 991 37624 SUM 20595 34750 SUM 21481 39318 SUM 4316 14914 INC 20889 491919497 SUM 19761 28119 INC 16032 72439928 SUM 19565 39742 SUM 14649 22306 INC 33425 827684819 INC 27374 693483457 INC 26134 123321811 SUM 4269 32106 INC 32169 63519997 INC 8817 801078651 SUM 9862 27239 INC 12069 871406143 SUM 2667 23103 SUM 13848 35956 INC 1573 9664979 INC 1998 876907830 SUM 2305 30617 SUM 20500 23194 INC 39628 502954897 SUM 2652 16445 SUM 10904 19737 SUM 19455 38314 INC 17433 111814985 SUM 8524 38079 INC 14878 146865554 SUM 1361 23877 SUM 3202 25446 SUM 24626 29344 INC 4153 42330198 SUM 3994 40663 SUM 4713 39466 SUM 8795 34256 SUM 15619 30794 SUM 32859 40189 INC 3 993394621 INC 36651 113403682 INC 35445 28946058 INC 30105 993149094 INC 25581 993566644 INC 6653 874056020 INC 5957 896004330 SUM 184 23837 INC 22146 422998995 SUM 2242 21837 INC 17780 137952289 INC 12558 450648990 SUM 10782 33624 INC 19059 7253548 INC 21955 959821640 INC 3177 232472522 INC 22045 15141006 INC 32539 593744153 INC 8913 756429327 SUM 21185 35784 INC 8781 995270828 INC 27982 876939769 SUM 3900 21189 INC 27669 953110423 INC 390 735448697 INC 17217 894546418 INC 33921 932477599 INC 32274 126391074 INC 22187 107312013 INC 5730 42496223 SUM 25060 38859 SUM 9963 29595 INC 35998 959849209 INC 15577 29077192 INC 13658 861996850 SUM 8305 16491 INC 21159 894251915 INC 23906 694484292 INC 22804 756170167 SUM 28075 35683 INC 30029 653309377 INC 13008 948447114 SUM 131 39506 SUM 3947 38439 INC 17718 622201064 SUM 336 24905 SUM 33590 39009 INC 4926 73594516 INC 23845 39192712 INC 24311 961826684 SUM 58 26417 INC 18052 137458372 INC 7756 952848047 INC 4933 827340422 INC 14533 63196043 INC 37028 866459409 INC 34644 825501762 SUM 1242 33301 INC 20279 402947584 INC 14863 143258691 SUM 11911 40472 INC 2983 534650753 INC 28228 21371082 INC 39790 253616611 SUM 18795 32203 SUM 9820 38208 INC 35353 871527616 INC 11832 989004959 SUM 6948 40479 INC 40200 13171666 INC 15501 144300820 INC 5059 492179371 INC 21211 124901396 INC 35802 600089233 INC 2490 111063352 INC 21526 12263603 INC 16596 826615320 SUM 18048 39412 INC 15261 886435144 INC 23265 797825802 SUM 807 12242 INC 1641 141134410 INC 36083 722260748 SUM 5081 33926 INC 17781 264558653 SUM 27663 29928 SUM 13656 27463 SUM 3718 38549 INC 561 861259404 SUM 1527 17930 SUM 13631 25015 SUM 13892 36359 SUM 5626 8275 SUM 3476 25972 SUM 11975 24995 INC 27095 748035151 INC 29663 774170104 SUM 15118 35449 INC 38249 25707602 INC 32382 996084864 SUM 22401 36090 SUM 5370 29239 INC 36089 487900480 INC 13155 458474643 INC 19403 403563033 SUM 14426 38691 SUM 3532 12129 SUM 15420 31486 INC 24454 709646802 INC 7281 894052200 SUM 17264 35151 INC 37402 876914322 INC 29514 20423113 SUM 5360 36409 SUM 946 6524 INC 37109 958157582 SUM 25604 38152 INC 4659 524161608 SUM 1467 13642 SUM 1206 40609 SUM 577 16666 SUM 1534 18585 SUM 12330 35540 INC 18470 13707697 INC 1072 927720562 INC 9945 408672600 SUM 564 11583 SUM 12998 37330 INC 21355 142217168 SUM 785 26807 INC 12758 725768921 INC 6832 939919679 INC 4136 129364541 INC 21570 140499392 INC 9065 45544758 SUM 6806 29399 INC 26784 975445954 INC 39863 741777936 INC 11892 927839676 INC 26495 605355997 INC 18665 12121106 SUM 7226 30859 INC 15926 894283928 INC 32892 212961783 INC 5606 945127988 INC 8764 473295996 SUM 15195 39609 INC 19176 27439713 SUM 4041 13088 SUM 1535 34269 SUM 5618 39008 SUM 4339 30468 INC 38029 553823778 SUM 10963 25586 SUM 434 9752 INC 26660 6616283 SUM 11792 20836 INC 11882 874432321 INC 33611 345850670 INC 36009 512372612 SUM 4461 27973 INC 2027 625803159 INC 24436 138278307 SUM 21597 33020 SUM 1697 37496 INC 17031 575976933 SUM 2813 16363 INC 18597 468457820 SUM 6947 13807 SUM 101 14382 INC 8637 137764774 SUM 10956 34451 SUM 3609 39138 INC 13630 609539177 INC 38115 29212268 INC 33084 943066169 SUM 3876 8349 INC 12673 953080216 INC 36576 223732601 SUM 2145 14908 INC 14031 942267455 SUM 14861 32047 INC 27764 44205701 INC 36447 130697092 INC 17274 273581115 INC 3737 12983398 INC 27235 759782274 SUM 13460 37602 INC 39463 395612372 INC 19741 80337190 INC 6771 891684382 INC 20734 143430357 INC 33193 961909017 INC 29302 28654258 INC 1335 20417916 SUM 7878 38824 SUM 6814 14406 SUM 12753 29670 SUM 340 28823 INC 16262 467560264 INC 9074 221931994 SUM 15859 32273 INC 1569 11760115 INC 25773 139336784 INC 28395 627526199 INC 22063 771569323 INC 6929 3411262 INC 8251 642123518 SUM 17075 35203 INC 9141 589081045 SUM 3262 34868 SUM 1619 27913 INC 38631 892730182 SUM 28876 36025 SUM 10455 14436 SUM 1012 32447 SUM 8762 28163 INC 20217 281152776 SUM 1731 24102 SUM 3212 40128 INC 2842 844505652 SUM 8997 11902 SUM 10980 22575 SUM 17304 23318 SUM 12317 38336 SUM 5358 18949 SUM 1711 22158 INC 22044 66950806 SUM 11543 37948 INC 25533 760363489 INC 32209 146676800 INC 35535 894585740 SUM 11207 25011 SUM 21102 31288 INC 5149 265479492 INC 17353 71876847 SUM 2483 30721 INC 21913 476214870 SUM 9539 39999 SUM 5732 29969 SUM 9257 31986 INC 6278 79938453 SUM 7102 38800 SUM 6369 34818 SUM 33202 37205 INC 33011 142560397 SUM 4251 22903 SUM 1702 27630 SUM 19245 31197 INC 11468 69449770 INC 26499 845133740 INC 9945 917320093 INC 13952 960451212 SUM 21063 39409 SUM 21429 40090 SUM 6978 40658 SUM 14904 18330 SUM 2631 7988 SUM 13446 36353 INC 15914 589606821 INC 7777 69036148 SUM 8469 27603 SUM 2868 31474 INC 12924 938942161 SUM 10358 33542 SUM 1381 16026 INC 35802 827614381 SUM 16668 20258 INC 12008 72400498 SUM 4288 39301 INC 23691 843364042 SUM 17114 22774 SUM 30264 36766 INC 3080 491598643 SUM 13474 24473 INC 4564 409205575 SUM 6284 21174 INC 32067 946056352 INC 26619 27868535 SUM 6126 39995 SUM 2598 39368 INC 6618 357455997 SUM 1212 22287 INC 32116 941929151 SUM 11683 31047 SUM 23378 37447 SUM 243 18494 INC 17539 979174206 INC 38919 3696053 INC 7069 73707408 SUM 3137 40294 INC 24089 458574381 SUM 5776 38770 SUM 15181 40620 SUM 2056 6658 SUM 3806 19883 INC 39116 786886239 SUM 245 39421 INC 8226 77902269 INC 39327 79849404 INC 9419 687828128 INC 26417 676748523 INC 18666 784368317 INC 16053 67806810 INC 33473 659877374 INC 27161 63194020 SUM 15929 29091 INC 37221 961395549 SUM 6301 30430 SUM 9965 34847 INC 13604 23814404 INC 2453 754494969 SUM 3299 32385 INC 20711 995961001 SUM 2259 31474 INC 17303 12695731 SUM 2836 22608 INC 22051 11820287 SUM 7976 30366 INC 1870 483252154 INC 5167 51831690 SUM 8665 39118 INC 10164 80045349 SUM 11316 40324 INC 37832 934972420 INC 38929 559205222 INC 22847 63433561 INC 9312 878747039 SUM 19631 37550 INC 7218 222580114 INC 32227 129619329 INC 26355 945982017 SUM 15388 39360 INC 923 743716657 INC 28295 25893668 SUM 22501 40175 SUM 2806 27871 INC 35249 844968183 SUM 695 21105 INC 14778 419264270 INC 27694 412473780 SUM 9857 30810 INC 14932 207918923 INC 18475 29023297 INC 35793 796351099 INC 7290 819971610 INC 27041 759478874 SUM 8229 19160 SUM 11791 37965 INC 22589 48297460 SUM 12621 31148 INC 22448 6611236 INC 30859 146025362 INC 8983 803455669 SUM 2059 36331 SUM 11933 40325 SUM 11583 37185 INC 30642 10854813 SUM 15081 39478 INC 4967 374151649 SUM 32921 39910 SUM 13539 17633 INC 10217 16483939 SUM 20090 40316 SUM 26310 38834 SUM 6379 38642 SUM 13812 20706 INC 22979 811643843 SUM 9037 23773 INC 1615 138994524 INC 9449 912534169 INC 17536 113396743 SUM 4623 20821 SUM 16441 33283 INC 30087 536313889 SUM 9230 30433 SUM 4116 31875 SUM 9420 27417 SUM 8943 34691 INC 18818 138259078 INC 3781 25937412 INC 30170 986275977 SUM 4161 36632 INC 1332 29043480 INC 40428 459843194 INC 8297 954919809 SUM 12112 29017 SUM 10985 27330 INC 18652 897511070 SUM 11695 39350 SUM 3557 37642 SUM 3643 36321 SUM 2535 26312 SUM 8228 36667 INC 29594 20518105 SUM 6752 23989 INC 19992 143784775 INC 25724 29223819 SUM 365 32440 INC 23251 823372526 SUM 1446 36589 INC 39317 4394405 INC 19701 11777132 SUM 35730 39088 INC 11805 18002880 SUM 1065 35780 INC 30355 945078795 SUM 1546 36888 INC 28435 144821341 SUM 600 15606 INC 23460 25896272 SUM 7696 34957 SUM 35255 40059 SUM 2662 26599 SUM 844 20202 INC 9612 610608812 SUM 10370 35425 INC 17879 861578487 INC 12325 873534651 INC 18655 340077995 INC 3138 3478095 INC 939 978656625 SUM 26865 37472 SUM 29546 37732 SUM 26981 35812 SUM 1090 39149 INC 3660 602208960 INC 30047 23699771 SUM 5513 36609 INC 34638 23768440 INC 40125 610244859 SUM 5442 38232 INC 9232 759145218 INC 33476 483679007 SUM 13213 28303 INC 8757 531649104 SUM 32 31095 INC 4465 130554157 SUM 35282 39821 SUM 4338 38558 SUM 14175 37856 INC 32600 142225908 INC 33357 500154410 SUM 15458 28274 INC 31930 787466063 SUM 20620 33252 INC 6181 877073829 INC 31246 683226971 SUM 6009 32716 SUM 8245 40393 SUM 2277 19819 INC 1022 942796426 INC 1317 886890648 SUM 10 34838 INC 13754 9517678 INC 18959 742630637 INC 32585 862217749 SUM 26380 33492 SUM 12264 32884 SUM 24887 30664 INC 22501 834927878 SUM 6480 25901 SUM 26768 30403 SUM 673 37861 INC 2534 392339637 SUM 4497 35398 INC 11723 954176644 INC 34423 760555041 INC 17084 62630992 SUM 18396 22722 SUM 16357 39490 SUM 13219 39353 INC 38926 414144601 INC 13357 142750375 INC 19583 960480716 INC 29794 11558888 INC 33160 816671318 SUM 2738 21559 INC 5522 9401014 INC 17744 722956787 INC 17972 717315236 SUM 2233 31539 INC 27522 400447931 SUM 19717 38401 SUM 4397 36819 INC 36555 591643464 INC 28608 13968772 SUM 51 3719 SUM 9531 34756 INC 4537 400996019 INC 15107 725914495 INC 5035 810838515 SUM 987 23473 SUM 4198 36986 INC 31280 885068303 INC 2013 758524122 SUM 11928 24535 SUM 6565 31254 SUM 8206 29781 SUM 267 38903 SUM 2705 39744 INC 40611 948933350 SUM 13591 34308 INC 24315 112350859 INC 37585 72722677 SUM 7433 35485 INC 39136 258232143 INC 2423 28563433 SUM 7249 28680 INC 7030 920614410 SUM 10006 36458 INC 24299 637531069 SUM 10762 35919 INC 31837 13210942 INC 35907 995406547 SUM 8138 26944 INC 39786 111031898 SUM 3649 26249 SUM 11211 19005 INC 29485 521111025 INC 11985 143019890 SUM 5255 38499 SUM 17040 35375 SUM 10299 24079 INC 22668 45097113 INC 12148 104462743 SUM 3385 31973 SUM 30368 40028 INC 30846 329520861 INC 24545 666851170 SUM 13545 28429 SUM 23718 38457 INC 8652 113915305 SUM 3936 14375 SUM 33210 39083 SUM 18463 37855 SUM 3066 39715 SUM 10269 21642 INC 19026 885033976 INC 5622 872800408 SUM 26629 27195 INC 2497 999571036 SUM 22942 27918 SUM 9908 30440 INC 28913 129654764 INC 20589 926950085 SUM 12193 25841 INC 35963 53840493 SUM 8556 37201 INC 12756 846258523 INC 18683 19631448 INC 9722 823561593 INC 32609 113914349 INC 27701 281813378 SUM 9154 39268 SUM 114 27003 INC 30465 11252609 SUM 4476 40649 SUM 18333 35376 INC 20622 954916762 INC 25674 79702551 SUM 32868 39115 INC 31122 143226077 SUM 7292 40617 SUM 5690 33321 SUM 13520 21136 SUM 5869 39849 SUM 3394 26127 SUM 3717 14633 INC 24694 110766006 INC 32143 3863927 INC 34946 28733152 SUM 2345 7640 INC 16353 489555968 SUM 31596 36591 INC 36682 876893155 SUM 6125 18070 SUM 2264 39540 SUM 88 34740 SUM 5499 38134 INC 10638 727957511 SUM 21083 35820 SUM 17287 38817 SUM 12561 33386 SUM 4254 32312 INC 25736 826106672 SUM 15444 35690 SUM 14202 36730 SUM 1618 33035 INC 1900 682340378 SUM 16588 37256 SUM 5306 15787 INC 28117 457330352 SUM 9666 39258 INC 5148 585907942 SUM 8305 34149 SUM 9893 29938 INC 13198 972348757 INC 22126 143648357 SUM 446 15899 SUM 5258 13774 INC 36179 521467370 INC 33484 214317902 SUM 2440 34593 SUM 11876 21359 INC 8828 688194960 INC 29100 888230059 INC 18755 25858517 INC 3085 894805570 SUM 12619 25721 INC 6385 636561467 INC 28097 894864194 INC 38772 257615526 SUM 37678 40683 INC 9121 591212424 INC 28340 961060312 INC 4378 844968361 SUM 4725 35778 SUM 9 16170 INC 37675 879029520 INC 29565 739012269 INC 32048 475422427 SUM 655 19243 SUM 13315 39379 INC 34941 27730745 INC 38273 444899851 INC 17937 67789797 SUM 1131 32251 SUM 523 12133 INC 34147 145857237 SUM 5613 36986 SUM 1957 18039 SUM 13581 22057 INC 10711 48863689 SUM 14522 38703 INC 20170 357448540 SUM 15737 39381 INC 18647 65185642 INC 29756 590636671 INC 33411 80086240 SUM 1142 34918 SUM 10574 38205 SUM 12009 40247 SUM 13341 40231 SUM 23561 40020 INC 11529 955286727 SUM 19834 31922 INC 6462 616361508 SUM 6591 10038 INC 24861 18528832 INC 38617 105357024 INC 39198 542384848 INC 18254 809027826 SUM 5443 40551 INC 19792 146029739 INC 10247 147450398 INC 26500 861086320 SUM 14844 36722 SUM 7070 37761 INC 38673 73462909 SUM 297 22477 SUM 22680 38003 SUM 495 20119 INC 20808 988166712 INC 9688 588978707 INC 20888 274719977 SUM 43 40179 INC 39546 758129811 SUM 669 17614 SUM 8261 23868 SUM 1413 24024 INC 13436 605889503 INC 3884 670708844 INC 12165 985027693 INC 28444 777309358 SUM 11202 16926 SUM 1211 23782 SUM 6005 39682 INC 16948 143067216 SUM 3156 39019 SUM 435 3263 INC 17891 756393428 SUM 4999 29222 INC 24040 142024124 SUM 6361 32148 SUM 7061 31135 INC 7199 600218701 INC 18846 886635955 INC 2566 683038289 INC 35777 995396639 SUM 1129 21102 SUM 21702 29813 SUM 22392 27330 SUM 6621 24079 INC 21682 6572027 INC 12830 69520705 INC 24859 38033043 INC 20527 968145514 INC 24002 955053511 INC 11573 667858357 SUM 810 34294 INC 18933 29034570 INC 2609 145877716 INC 20380 28647000 INC 128 862182523 INC 1681 24841711 SUM 18654 25755 INC 5763 55188130 SUM 7915 40308 INC 32355 811898971 SUM 10983 35566 SUM 16692 39776 SUM 3147 26748 SUM 24068 37423 SUM 1527 31746 SUM 18293 29958 INC 31512 601901516 INC 28486 543094333 INC 28364 62499887 SUM 13803 31136 INC 26299 24060597 INC 30932 999635895 INC 19555 911605668 SUM 1072 34587 SUM 3941 36109 SUM 14116 23430 SUM 14442 21720 INC 1386 124375729 SUM 15953 24267 INC 10240 879044369 INC 19032 12417349 INC 10475 896359298 INC 15914 439728821 SUM 9811 18725 INC 28268 525657688 INC 40560 53729468 SUM 1064 22609 SUM 4835 26745 SUM 27133 39885 INC 13916 154336441 SUM 16220 34549 SUM 28852 36815 SUM 22702 27910 SUM 29522 39128 SUM 32173 39739 SUM 19 9852 INC 8790 826667037 INC 5362 938248271 SUM 4380 17770 SUM 4186 39425 SUM 11675 31487 INC 20522 928415917 INC 744 18619454 SUM 18646 31289 INC 21165 470661430 INC 21578 145065164 INC 33105 691172441 INC 37360 955574803 SUM 27049 30786 SUM 5364 33409 SUM 17021 31933 INC 30541 943062398 INC 20655 76607589 INC 9519 743863180 INC 23454 894608448 SUM 1080 34586 SUM 7497 29492 SUM 6176 38578 SUM 17398 26082 INC 23096 351302322 SUM 2700 19954 INC 38714 73572668 SUM 22507 39962 SUM 434 8754 INC 38433 65196219 INC 32487 286410760 INC 562 94637487 SUM 1910 22705 INC 6352 376529199 SUM 6934 37853 INC 12438 626398775 INC 5732 661694767 SUM 3393 33691 INC 30618 872734466 SUM 1192 29137 INC 21593 988842107 INC 1306 614212317 INC 23137 86664609 SUM 43 36728 INC 37191 112753445 SUM 2008 6113 SUM 14391 37326 SUM 8273 21018 SUM 7755 14533 SUM 6038 37130 SUM 9696 30573 SUM 1117 11958 SUM 8223 22835 SUM 485 29103 INC 34054 140261051 SUM 4080 37137 SUM 135 19480 INC 23908 401678166 SUM 762 27415 SUM 28642 35450 INC 6064 13472854 SUM 2222 38003 SUM 16543 39484 INC 20176 693258891 INC 9939 144621057 SUM 5130 32268 INC 6832 666953531 SUM 1313 10289 INC 16353 887701273 SUM 5683 31292 SUM 10229 24042 INC 9337 16489303 INC 32548 610059214 INC 9383 681483830 SUM 324 38869 INC 19228 147369515 INC 23599 98940237 SUM 15899 30189 INC 7275 67372033 SUM 4657 27078 SUM 6719 9693 SUM 8693 37325 SUM 5164 32934 SUM 5545 28205 SUM 5274 22968 INC 682 604042876 INC 25888 63485997 INC 21621 520651212 SUM 3795 7333 SUM 5804 33009 INC 35984 860204123 SUM 707 38087 INC 29972 961956391 SUM 8138 40386 INC 5824 143751880 SUM 15692 33414 INC 14042 726413562 INC 26756 45471714 INC 40503 134295801 SUM 14813 38473 INC 18678 46252884 SUM 16893 23027 SUM 2033 31650 SUM 23156 28436 SUM 6415 40559 SUM 1046 13226 INC 22392 932238180 INC 4892 212793129 INC 39889 4097933 INC 27646 888202651 SUM 6307 37275 SUM 17188 34547 SUM 20677 38104 SUM 656 35974 SUM 1006 37403 INC 4960 120702269 INC 22457 698726444 SUM 5370 38368 INC 25661 692394941 INC 25476 841021354 SUM 9959 37807 SUM 2789 25584 SUM 12566 35002 SUM 33907 39088 SUM 25107 38010 SUM 1854 32969 INC 21220 59391323 SUM 10980 24854 SUM 1857 31786 SUM 14978 23410 INC 7903 130623366 SUM 626 28205 SUM 14469 37988 SUM 26684 37441 SUM 1409 25102 SUM 748 36834 SUM 10271 29351 SUM 20749 34256 INC 19672 911375506 SUM 4755 31400 SUM 9231 29710 SUM 67 24443 INC 30018 130513924 SUM 34294 38324 SUM 11243 23338 INC 2657 145809622 SUM 348 28841 SUM 2760 15567 SUM 13205 31695 INC 13757 71446351 SUM 6599 40553 SUM 2334 39613 INC 39396 28670648 SUM 286 2479 SUM 12642 27964 SUM 11295 38232 INC 34819 503256231 SUM 7030 26217 INC 30133 759560161 INC 34949 771484965 INC 4441 96871248 INC 14143 24863261 SUM 5131 24078 INC 28039 992670717 SUM 4751 38165 INC 23453 714975099 SUM 17066 32839 INC 7780 27955462 SUM 29642 40490 SUM 2794 34920 SUM 5425 37186 SUM 15530 21356 SUM 6329 37044 SUM 4341 39703 INC 18484 491951136 INC 1258 509862464 SUM 2558 9450 INC 7409 45706419 SUM 38683 40639 INC 22016 744081373 INC 17821 62951570 SUM 16130 36772 SUM 306 15253 INC 9274 736003534 INC 2885 80325404 INC 38349 307521394 INC 12718 457374728 INC 32797 752121694 INC 9757 803939255 SUM 3521 8867 INC 26052 868100939 INC 39034 78118351 SUM 18600 21550 SUM 7903 39064 INC 880 133660289 INC 23285 779862007 INC 10215 301884393 INC 14491 688725728 INC 6290 955624400 INC 30260 11760169 INC 33675 104744526 SUM 8321 37943 SUM 16791 21764 SUM 5094 19826 INC 40037 105782318 INC 450 585252091 INC 13483 351133326 SUM 2208 19139 SUM 25330 37319 INC 10495 542533516 INC 34804 995498565 INC 30790 111769544 SUM 5638 40641 SUM 11519 35715 SUM 29790 38444 SUM 6702 39254 SUM 7702 30502 SUM 14295 34164 INC 13737 546876116 INC 24573 493851525 INC 2201 536823443 INC 14235 955038854 INC 36499 25863681 SUM 14720 39765 SUM 7637 36401 INC 715 877423816 SUM 24658 29676 SUM 6231 17521 SUM 17277 39333 INC 25422 138972582 SUM 3850 35576 SUM 21871 25978 SUM 624 27628 INC 2655 382554332 SUM 16549 36668 INC 29399 144203870 INC 5995 861292489 INC 5624 301715210 INC 1692 104883660 SUM 21651 33139 INC 38469 955293799 SUM 5919 15983 INC 20964 3342659 SUM 153 34992 SUM 1155 40649 INC 18158 306484176 SUM 3446 40490 SUM 2989 36686 INC 26469 26443369 INC 29445 476283549 INC 21632 977957792 SUM 11800 15490 SUM 1250 32880 INC 20281 760344668 INC 9117 994403561 INC 40003 994952160 SUM 186 24751 SUM 12927 35732 SUM 564 7664 SUM 11499 34318 SUM 16925 31979 SUM 2498 30149 INC 27811 11502176 SUM 20030 32116 INC 22000 23655860 SUM 20921 31359 SUM 1074 4454 INC 3391 112802413 SUM 4872 35978 INC 13777 404129477 INC 2793 206362715 SUM 17537 21748 INC 4550 147160405 INC 21292 498584059 SUM 10294 37275 INC 12198 873799278 INC 14184 896523967 SUM 24569 39271 INC 40365 28814612 SUM 21313 29977 SUM 15246 33826 SUM 5523 16122 INC 14103 827234379 SUM 6852 30728 SUM 35 36331 INC 6740 921613247 INC 19004 747747072 INC 12926 337091704 SUM 24704 33511 SUM 18392 28864 INC 25258 875620615 INC 15590 825321384 SUM 9402 18639 INC 16743 338982210 INC 23636 693018362 INC 2988 974289133 INC 28790 878538442 INC 8761 29079416 INC 34325 875737121 INC 32562 872361031 INC 33652 948147865 INC 16705 888646695 INC 17005 127431726 INC 17122 144825609 INC 17984 919027465 INC 35229 414740296 INC 7673 213177970 INC 23075 403728709 INC 15832 869169804 SUM 17521 34917 INC 36863 114603825 INC 36194 450197601 INC 20488 28738662 INC 16710 337418360 SUM 27882 39638 INC 38944 63275058 SUM 726 33139 SUM 10440 37037 INC 38827 29059092 INC 37759 875590411 SUM 6056 29212 SUM 2120 31157 INC 22166 73216997 INC 23457 143087136 SUM 18965 38667 SUM 2430 23481 INC 23116 888137686 SUM 7437 33751 SUM 2130 29726 SUM 8493 31158 SUM 3784 28717 INC 10278 128066131 INC 2914 147472109 INC 24042 69541825 SUM 4063 9117 SUM 4316 34533 INC 31336 139053227 SUM 2738 38345 INC 22739 113004005 SUM 16714 35937 SUM 4175 21167 SUM 15550 23223 INC 15710 878890133 SUM 4954 33366 SUM 30223 37050 SUM 39507 40287 SUM 6064 36368 SUM 1188 36046 INC 16262 63578324 INC 6 377428792 SUM 9238 25906 INC 29440 995472983 SUM 19723 40526 INC 2003 583255382 SUM 17609 22084 SUM 83 24797 SUM 1710 35569 SUM 14620 37599 SUM 4211 40605 INC 5269 491989140 SUM 16451 31491 SUM 3882 36871 INC 13567 15352575 INC 36035 624962670 SUM 1731 36105 SUM 15826 37125 INC 29001 69500530 INC 36897 261861059 SUM 13326 39928 INC 27888 71976555 SUM 5931 24897 INC 17866 978480850 INC 25108 21643068 INC 30882 536868536 INC 8537 784206602 INC 39184 907417974 SUM 32725 39331 INC 313 912296701 INC 5017 876967680 INC 32863 893433277 INC 20634 749775031 SUM 21439 39953 SUM 6178 26474 INC 26019 12154856 SUM 1001 27567 SUM 11573 25470 INC 19572 716233901 INC 17460 483562883 INC 13091 113759204 SUM 36827 38742 SUM 16623 39340 SUM 21568 34787 INC 3830 12269854 INC 15464 26323939 INC 17116 552519640 SUM 7871 17930 SUM 9785 27784 INC 29418 12147019 SUM 13671 35231 SUM 13775 30970 SUM 8517 34380 INC 23696 2161796 INC 17263 939523957 INC 9109 130669758 SUM 927 39638 INC 13665 542333382 INC 18544 146509600 INC 17645 603084925 SUM 9393 31852 SUM 2159 33383 INC 35772 543370579 INC 38506 759551174 INC 1649 6202868 INC 24755 567602639 INC 21834 103395754 INC 28505 28932202 INC 12819 40150003 SUM 985 31561 SUM 2212 35385 INC 21530 800439861 INC 16779 24618162 SUM 28732 40655 INC 10392 474979124 INC 39565 17545134 INC 7007 968881109 SUM 11956 29413 SUM 11900 23672 SUM 7264 34495 INC 38650 147444930 INC 2238 184278140 SUM 27026 36682 SUM 61 38974 SUM 11543 30778 INC 37416 21269507 SUM 2066 12286 INC 7013 956624515 INC 4944 134719830 SUM 23434 39939 SUM 8564 39243 INC 17640 18477360 INC 16845 147455631 INC 9888 540061848 SUM 10893 37102 INC 22120 123879644 SUM 35520 40529 SUM 1286 6117 SUM 15300 39570 SUM 5223 39458 SUM 997 22999 SUM 9071 28104 SUM 149 14167 INC 23494 59356981 SUM 4006 25263 INC 19318 652695264 SUM 11749 40257 INC 14719 337953533 SUM 48 38331 INC 27222 79061254 INC 8923 46189394 INC 2227 146415806 SUM 1883 13336 SUM 6807 33135 INC 27531 811896384 INC 19115 921432441 INC 25916 950879848 INC 33337 147682501 INC 37414 19622701 INC 37728 984987322 INC 13286 130643191 INC 13456 834027695 SUM 5972 7942 INC 14321 996423307 SUM 1004 12199 INC 23942 78762585 INC 28586 473753973 SUM 4625 16522 SUM 4194 35752 SUM 21772 27459 INC 21415 844369313 INC 8586 878974661 INC 30761 920779962 INC 575 987713709 INC 26236 758554767 SUM 1544 4903 SUM 503 17207 INC 12155 146331173 INC 19960 12058616 INC 7941 147456406 INC 18029 899735 INC 17203 476100289 SUM 9537 34759 SUM 15149 35358 INC 31944 142705324 INC 26953 72545033 SUM 725 34017 SUM 11240 33674 SUM 15429 39965 INC 24546 824590428 INC 40173 146840936 SUM 26666 38481 SUM 200 9278 INC 40538 957719882 SUM 18948 34842 SUM 7759 32319 SUM 14933 38795 INC 18442 23829601 SUM 12414 22849 SUM 25592 39201 SUM 14092 32170 SUM 32 22418 SUM 16121 37687 INC 34664 945093870 SUM 24306 40667 SUM 28147 40280 INC 35929 475322490 SUM 672 23241 SUM 7 38188 INC 17328 619617129 INC 1955 316919140 INC 39202 222187734 SUM 162 25111 SUM 9152 40601 SUM 2776 31218 SUM 622 34448 SUM 14581 21204 INC 22655 351173244 INC 29035 773005081 SUM 15929 31479 SUM 7305 37565 SUM 3065 13577 INC 28506 138796534 INC 38779 917446347 INC 21991 519720849 INC 37386 593523858 INC 40684 955240014 SUM 13000 39225 SUM 7572 36732 SUM 31207 39511 INC 16051 961684958 INC 39054 551182672 SUM 1622 10885 SUM 1878 24281 INC 17281 606345571 SUM 2984 19077 INC 11413 857509669 INC 33466 590815667 SUM 1282 21522 INC 34866 896233243 SUM 14862 23994 SUM 10140 24895 SUM 13348 36799 SUM 12549 19575 INC 18187 977327426 INC 28141 484142067 SUM 1926 13296 SUM 15082 35990 INC 22909 120969803 SUM 2738 24605 INC 16072 406047933 INC 10556 826665883 INC 5510 4861887 INC 7286 686867354 SUM 613 5640 SUM 31444 38133 INC 24632 681829583 SUM 19920 32539 SUM 36270 39686 INC 6455 953564500 SUM 2467 40118 INC 7193 760246882 INC 18225 760485527 SUM 4080 8473 SUM 9370 35935 INC 3739 413772682 INC 21337 408284421 INC 16511 757149863 SUM 4812 38914 INC 29496 986743229 INC 2070 845300455 INC 24251 144556015 INC 26489 30139196 SUM 5083 28807 SUM 2040 22020 SUM 5616 10752 SUM 8765 40408 SUM 35339 40581 INC 15772 860090890 SUM 6732 35022 INC 24394 724221802 SUM 7847 40627 SUM 4103 40047 INC 24586 155597404 SUM 725 24799 SUM 7522 24270 INC 29285 540345814 SUM 2644 20972 SUM 10774 39817 INC 589 945169406 SUM 1199 29512 INC 9419 145162529 INC 2817 887871462 INC 8821 27788742 INC 31358 621278642 INC 20112 551777501 SUM 13943 17544 INC 1727 75573592 SUM 4408 33683 SUM 11652 40007 INC 17361 136834623 INC 33696 26371987 SUM 241 17591 INC 23822 493122874 INC 37094 73390707 SUM 19039 33566 SUM 32554 38177 INC 37472 286061513 SUM 10642 35379 INC 12324 993313064 SUM 4495 13094 SUM 5856 35485 INC 10552 870309499 INC 16472 147481694 SUM 263 22369 INC 34573 18518869 SUM 28828 38580 SUM 7554 22514 SUM 32443 36816 INC 7729 442166290 SUM 11978 32753 INC 30726 991772770 SUM 3489 11042 INC 16634 16442701 INC 11317 20690595 SUM 10520 36938 SUM 769 37877 SUM 5249 27683 INC 18480 40176281 SUM 752 6577 INC 38305 106543280 SUM 3066 20644 INC 1743 572050735 INC 19897 146268609 SUM 1646 35232 SUM 14990 39863 INC 26920 353420529 INC 25972 887692814 SUM 17514 35175 INC 33937 819334141 SUM 1495 8974 SUM 2607 27895 SUM 532 20394 INC 28347 818973423 SUM 6751 39125 INC 16885 877951150 INC 20919 491992331 INC 601 588633232 SUM 5920 25655 INC 19570 760111145 SUM 16836 33475 SUM 5903 26486 INC 7852 9495195 INC 40221 617286410 SUM 8795 24817 INC 32764 109291941 INC 33172 146119817 INC 32222 147398505 SUM 17756 39649 INC 35317 137072116 INC 13058 21737152 INC 8089 560223828 SUM 13495 35548 SUM 4433 35680 SUM 22401 39732 INC 27597 933399117 SUM 9279 35439 INC 17797 108762999 INC 26611 6254423 INC 27986 26937110 SUM 9651 34087 INC 15813 535943195 SUM 6779 32624 SUM 183 12421 SUM 2652 38326 INC 15224 886024841 INC 55 139011390 SUM 21007 40143 INC 23897 130117016 SUM 7271 40512 INC 31786 600087969 SUM 4536 30241 INC 15864 954254175 SUM 1234 2886 SUM 17734 30758 SUM 2927 36048 INC 24963 283346854 INC 38745 331291469 INC 14327 737577163 INC 34939 610314354 INC 34846 862226293 INC 30732 223402973 SUM 18532 25645 SUM 10061 34354 INC 31547 71264632 INC 30196 35807241 INC 32523 853895108 SUM 1492 33281 SUM 393 25028 SUM 7106 17064 SUM 3889 38650 INC 36524 141005221 SUM 25197 32427 SUM 4477 9903 INC 16543 489066359 INC 23381 16186292 SUM 6232 24790 INC 13957 766942005 INC 35528 955307590 INC 20528 491972052 INC 20064 919887069 SUM 26263 39662 SUM 10410 34302 INC 6419 994376672 INC 1017 28886391 INC 26244 760541445 SUM 3135 35974 INC 36963 673501248 SUM 6144 40172 SUM 22284 38985 INC 22800 324170295 INC 387 820034465 SUM 39259 40078 SUM 387 30011 INC 10267 128293120 INC 37817 993408997 SUM 191 40033 SUM 3458 9451 INC 9561 735899726 SUM 9407 23223 INC 4606 28795996 SUM 14980 35650 SUM 1105 17463 SUM 2429 13962 SUM 7276 24839 SUM 2806 29335 INC 14568 980264198 INC 32071 701913310 INC 33929 60410277 INC 27328 64643894 SUM 26478 38099 SUM 1839 35568 SUM 1626 38427 INC 17630 405875599 INC 6637 147312267 SUM 5938 29450 INC 18528 484484746 SUM 4117 37416 SUM 27984 34588 SUM 8562 22847 INC 4370 8054905 SUM 16374 40122 INC 33339 846321543 INC 10009 556988357 INC 1773 810609956 SUM 25095 31512 INC 23500 146911291 INC 31084 759763388 SUM 28526 39471 INC 37634 530447876 SUM 4279 24895 SUM 22090 33838 SUM 585 19308 SUM 9549 29244 INC 7468 890551868 SUM 6568 31456 SUM 6393 33960 INC 27431 994286850 SUM 2039 5044 INC 37050 81117027 INC 1404 748270477 INC 37786 878515149 SUM 4733 25908 INC 13591 71058068 INC 31094 76132897 INC 37404 693443648 INC 33269 456402291 SUM 729 7107 INC 2944 607544947 SUM 1837 22747 INC 30024 28544261 INC 31904 577571782 SUM 7756 35186 INC 4025 111282512 INC 21184 79074584 INC 24310 624279545 SUM 3685 26482 INC 31021 741204961 SUM 14609 37206 INC 1805 648947549 INC 263 179715897 SUM 4403 30746 INC 39140 221672056 SUM 1129 39465 SUM 3868 21542 INC 28600 586914832 INC 35478 691418753 SUM 9162 22120 INC 34794 863843965 INC 7451 921668648 SUM 11850 38417 SUM 1010 10924 INC 988 849764204 SUM 21462 36133 INC 14748 890660818 INC 8516 871248272 INC 37178 862186551 INC 17468 878768702 INC 13643 142705524 INC 664 805367111 INC 38684 137372450 SUM 4958 38742 SUM 13571 39159 SUM 3299 21123 SUM 4825 14855 SUM 14624 40549 INC 3518 869422268 INC 8303 560124610 SUM 13018 34768 INC 34412 147472355 INC 17878 334821141 SUM 9369 14827 INC 15046 29035878 SUM 17720 29750 INC 24251 894821237 INC 40200 864362271 INC 4512 11875339 INC 5398 890354482 INC 25089 42565325 INC 725 533556367 INC 6759 128940215 INC 32637 777765621 SUM 6874 22249 INC 5403 626380773 INC 34369 954171399 SUM 32319 38179 INC 19744 960901938 INC 7931 22787355 INC 21235 745932005 SUM 9824 40670 INC 17094 143111090 INC 32789 19585428 SUM 20427 38831 SUM 8206 33175 INC 22421 921282159 SUM 9315 25699 SUM 22186 24842 SUM 17619 35448 INC 29745 553683066 SUM 2185 31981 SUM 875 38767 SUM 28136 39884 INC 18948 52007162 SUM 1354 19097 INC 22690 127664286 SUM 7172 33466 SUM 11518 28259 INC 18089 44568868 SUM 6990 19533 INC 28041 217373492 INC 3376 318581510 SUM 29855 36899 SUM 22545 35608 SUM 23189 30877 INC 23562 113734290 INC 29752 137935859 SUM 1669 36856 SUM 746 31441 INC 7642 601003376 INC 31364 598001286 INC 14955 760591449 SUM 8958 40476 INC 20952 862082911 SUM 17260 37178 SUM 929 10847 INC 21510 75099925 SUM 15659 39941 SUM 11056 23845 INC 73 475385172 SUM 132 33247 SUM 32182 38108 INC 36767 27543454 SUM 5265 37100 INC 28983 877353566 SUM 1879 39685 SUM 4491 35703 INC 24627 969029718 INC 39590 87445137 SUM 10289 37513 INC 11421 531526553 INC 36071 1142318 SUM 7104 26352 INC 21443 474264928 INC 9990 147175582 SUM 36775 40501 SUM 7089 37969 SUM 1155 11486 SUM 5311 13492 SUM 23045 31804 INC 672 218239462 INC 39843 450743137 INC 7912 939034601 INC 21033 133547117 SUM 16274 34822 SUM 4129 8519 INC 11733 11917777 SUM 10470 35952 SUM 40 5160 INC 20683 818961717 INC 60 885799494 SUM 10810 26001 INC 33919 877431108 INC 35172 97142904 SUM 20963 33477 INC 34877 319353413 SUM 20932 38357 SUM 22526 37222 INC 25259 946143785 INC 31566 993599374 SUM 207 38000 INC 19722 145256276 INC 40031 110301914 INC 27122 592778141 SUM 1882 27429 INC 34027 317738794 SUM 14005 32836 INC 33530 878878588 INC 34442 944567861 SUM 3938 32359 SUM 234 31377 INC 3179 716259863 INC 33834 340107725 INC 23002 946111466 INC 7415 927413491 INC 21995 147295633 SUM 9680 32069 INC 3067 138520492 SUM 1727 11618 SUM 19657 37190 SUM 15085 39089 INC 27677 459566951 SUM 4280 38310 SUM 14107 25631 INC 9023 926313329 INC 1551 976397516 SUM 24432 39939 INC 7909 691985372 INC 5758 20612612 INC 11594 960906704 SUM 1169 18977 INC 3937 200217481 SUM 234 3542 INC 36310 916409572 SUM 2337 16160 SUM 4354 16260 SUM 5347 17492 INC 40330 304888285 SUM 705 39950 INC 29447 4831759 SUM 382 10115 INC 34157 308360495 INC 2847 961420559 INC 31016 948316054 SUM 6145 16786 INC 3908 11993541 SUM 4550 30724 INC 18136 890634091 INC 29949 492022580 INC 36131 786582308 INC 39657 118091267 INC 33507 687235481 INC 29625 31511902 SUM 10894 18018 SUM 4899 27315 SUM 18252 36500 SUM 16372 38094 SUM 10074 30802 SUM 25411 38650 INC 5734 458340683 INC 21892 301646414 SUM 3315 18464 SUM 1513 36097 INC 16046 20630467 SUM 17946 38492 INC 12615 837093158 SUM 2168 3599 SUM 11942 28217 SUM 11940 38094 SUM 206 8815 SUM 878 13117 SUM 26679 36678 INC 29370 524629075 SUM 17709 28130 SUM 11348 25116 SUM 8159 20334 INC 38894 985526660 INC 19864 127507626 INC 25606 644530216 INC 8023 925166955 INC 10949 147368947 SUM 8129 30530 INC 38812 676725596 SUM 1900 26655 SUM 18867 39881 INC 3889 79759882 SUM 10339 28485 SUM 31997 39382 SUM 10110 36615 INC 21001 10075286 INC 21678 9124947 INC 5336 105269075 INC 18790 10187083 SUM 3452 29340 SUM 5545 39947 INC 29572 937733681 INC 29072 988028206 INC 39474 810597277 SUM 932 27907 INC 17790 816799981 INC 27781 669546091 INC 19739 216146054 SUM 10144 30766 INC 20583 820277089 SUM 1760 30252 INC 3111 39784801 SUM 3230 40186 INC 39024 230633860 SUM 734 31582 SUM 12323 17273 INC 25480 28677387 INC 14404 73704782 INC 28383 999631007 SUM 197 19444 SUM 6428 34262 SUM 11404 39861 SUM 2428 35829 SUM 2552 40527 SUM 8118 24918 SUM 7890 22597 INC 23302 942733189 SUM 11664 33687 SUM 21 6647 INC 36680 28918748 INC 33824 913234525 INC 26495 16357446 SUM 666 7762 INC 18806 991988085 SUM 33840 36353 INC 9063 59364333 INC 38682 488751592 INC 7193 283920944 SUM 1961 3146 INC 35006 990456115 INC 36345 938952197 SUM 11918 32032 INC 5462 28945350 INC 38233 874264391 SUM 2443 16076 INC 20647 4465022 SUM 1205 35435 INC 10483 509918825 INC 15451 944020298 SUM 9391 31932 SUM 16123 37771 SUM 9714 40429 SUM 13547 30424 INC 20892 485681711 SUM 369 6888 SUM 10170 39564 SUM 14058 28696 INC 6612 143278449 SUM 13129 38168 SUM 9921 31892 SUM 9649 36868 SUM 5595 36050 INC 36612 12089297 SUM 16732 40179 INC 10067 995493822 SUM 28039 29330 INC 5405 380320915 INC 34690 682390829 INC 40045 923522645 SUM 6966 40110 SUM 15183 29673 SUM 2324 38434 SUM 13538 26148 SUM 9172 27544 SUM 13504 35529 INC 25176 710315152 SUM 10841 38166 INC 10705 961708870 SUM 1810 29202 SUM 4194 23026 SUM 11743 28588 SUM 4554 20155 INC 547 843376772 SUM 9397 16217 INC 2102 85036210 SUM 2672 16193 INC 36008 969177746 INC 7848 457711170 INC 10539 143176288 SUM 17666 31349 SUM 548 13553 INC 7533 876937651 INC 25857 903919985 INC 37341 686732068 SUM 10 23035 SUM 195 20576 INC 6088 927137891 INC 27980 71259837 SUM 12567 40015 SUM 6589 21533 SUM 10623 36639 SUM 16299 30466 INC 29796 71631817 SUM 2520 31976 SUM 7366 18564 SUM 4284 28024 INC 13405 878875422 SUM 958 35105 SUM 57 9941 INC 14250 605859645 INC 34718 491030124 SUM 14533 36674 INC 30451 687744205 SUM 3753 22150 INC 22871 40592860 SUM 15306 30904 INC 40070 27976993 INC 10775 877414316 INC 28126 509929035 INC 18188 476214989 SUM 987 26534 SUM 1318 18088 INC 2625 146410962 SUM 1145 6005 INC 4223 342038264 SUM 640 34974 INC 26686 138725995 INC 26833 589056884 SUM 1252 30462 SUM 16294 36378 SUM 5127 39863 SUM 12464 39884 SUM 8170 20917 INC 28319 607956269 SUM 2709 26862 SUM 7750 35371 INC 36386 852813854 SUM 109 14845 SUM 24501 37449 SUM 11172 36036 SUM 3371 27684 SUM 11936 38322 SUM 4583 40392 SUM 11054 23173 INC 14387 583180804 SUM 5468 27792 SUM 3057 31616 SUM 4767 15653 INC 752 79672589 SUM 10237 28264 INC 32632 942795127 INC 8013 4045053 INC 28907 607434760 INC 38852 936412731 SUM 11263 30681 INC 23947 316054384 SUM 19175 38853 INC 6274 821088189 INC 12808 458081521 SUM 1187 14900 SUM 826 8696 INC 22561 676705405 INC 23967 131729692 SUM 6976 39462 INC 32573 993428804 SUM 3742 27239 SUM 1562 18968 SUM 208 30884 INC 16785 78244140 INC 24847 944590084 SUM 2236 31587 INC 28830 576059332 SUM 713 34643 INC 11629 29012289 INC 21852 970070205 INC 14980 779130649 INC 14682 336996033 INC 33965 456396086 INC 25916 28842059 INC 26372 556588587 INC 16056 219149756 INC 11890 686560952 INC 7683 54746577 SUM 952 13577 SUM 1613 32879 INC 10151 938892235 INC 28800 87930829 INC 20194 107542980 INC 8206 24865532 INC 24192 928199375 SUM 12070 36788 INC 34782 118906858 SUM 5995 24253 INC 18883 948210697 INC 9941 988757265 INC 763 944261244 INC 12305 143234546 SUM 9215 38300 SUM 20611 40186 INC 1560 144202652 SUM 19430 39602 INC 31726 12715724 SUM 19605 30739 SUM 8511 30864 INC 2899 758538309 SUM 2031 27636 INC 39966 896739487 INC 13993 876816076 SUM 10706 33265 INC 1782 467961441 INC 6275 28760687 SUM 1044 37115 SUM 31345 37749 SUM 18408 38340 INC 24355 338841619 INC 24534 946896001 SUM 16742 28181 INC 24253 71113795 INC 13 872215909 INC 37666 24812740 INC 24485 603209241 INC 34298 874676253 INC 27967 989737313 INC 26977 943582510 SUM 29551 40262 INC 38371 618614621 SUM 9480 24879 INC 21171 904451127 INC 958 617731693 SUM 23504 38175 SUM 21584 37745 SUM 20394 37638 SUM 17935 33836 SUM 1923 17476 INC 9397 492144325 SUM 3994 35230 INC 9301 29061564 SUM 30034 36353 SUM 776 34636 SUM 10085 19039 SUM 3887 17466 INC 1394 79808335 INC 25398 40170224 SUM 4320 30542 SUM 5887 28258 INC 35655 475319765 SUM 322 14516 SUM 20006 39766 SUM 21942 25054 SUM 21810 35522 SUM 32227 35732 SUM 17688 32856 INC 1379 723663143 INC 33380 335518142 INC 3497 490089322 SUM 31263 38564 SUM 3830 24664 INC 23421 71937707 INC 22970 726569133 INC 1156 754017304 SUM 14617 37628 SUM 427 27784 SUM 4507 28535 INC 30454 108690896 INC 26340 894436096 SUM 1507 32578 SUM 25268 40485 INC 14898 536811732 INC 6539 308296088 SUM 23000 37229 INC 28208 146393094 INC 14705 143671980 SUM 2036 35122 INC 24042 751034564 SUM 505 32227 INC 24296 11200993 INC 37051 13140940 INC 32959 964836912 INC 5659 878733972 INC 15197 11174306 SUM 25318 38096 SUM 2491 33564 INC 20267 13195242 INC 16438 121084479 INC 8879 490081391 SUM 2382 14905 INC 29871 25717030 INC 38373 307662502 SUM 819 33311 SUM 4321 30985 SUM 12339 28657 SUM 3656 31445 INC 6789 126235362 INC 21776 12738614 INC 24390 805386011 INC 20380 961727475 INC 40645 69049433 INC 3219 384798839 SUM 51 39823 INC 35676 850589318 INC 22264 11560680 SUM 14517 29452 INC 158 878231702 SUM 2707 29459 SUM 13843 28408 INC 35658 308304530 SUM 34358 35740 SUM 7492 37424 INC 27009 101070306 SUM 20257 40610 INC 20450 537595218 INC 28384 12152034 INC 30967 883727336 INC 36617 466745571 SUM 25761 40453 SUM 1978 35927 SUM 11587 31084 INC 17217 892238793 INC 2646 878063611 SUM 28396 40610 INC 19412 487932050 INC 38067 69228071 INC 32717 142580013 SUM 7478 27860 INC 13528 423205650 SUM 10465 34842 SUM 15028 26650 INC 14759 28713763 INC 31319 325092783 SUM 23074 37345 SUM 7007 16159 SUM 19617 39239 INC 29636 29040235 SUM 174 33376 SUM 23449 40198 SUM 8373 38388 SUM 84 9647 SUM 12722 36616 SUM 5633 26378 SUM 16229 27073 SUM 1908 37274 INC 21792 968590721 SUM 3928 25994 SUM 2230 33054 INC 6335 472189369 INC 9854 879779696 SUM 13950 38339 INC 5146 29026537 SUM 3331 19494 INC 25619 97086329 SUM 11368 39296 INC 24880 844162491 SUM 11266 37244 INC 38291 894684319 SUM 2888 35722 INC 4204 884861044 INC 3935 953215072 INC 11579 19062480 INC 3865 216318957 INC 17074 146930483 INC 21478 588158578 SUM 26205 31406 INC 30321 60970806 INC 16200 440209595 SUM 5969 17636 SUM 24327 36543 INC 21585 993903982 SUM 7982 34290 SUM 2638 37600 INC 29500 566131947 SUM 11812 24108 SUM 16005 35446 SUM 2734 22997 SUM 1656 39741 INC 7804 930062445 SUM 8361 33854 INC 34003 931507470 SUM 5577 39046 INC 25533 591302067 SUM 19934 35954 INC 1230 22747192 INC 8757 959712406 SUM 601 32076 SUM 17828 35393 SUM 1493 19508 SUM 10196 36160 INC 2924 141127424 SUM 17274 34799 SUM 20758 36507 SUM 57 39446 SUM 18966 39049 INC 7787 53386809 SUM 9376 37636 SUM 24585 38144 INC 25224 450254665 SUM 2970 7379 INC 35112 732945529 SUM 16619 34510 SUM 1535 29713 SUM 810 33025 INC 12798 105348169 SUM 8778 28642 SUM 9544 26034 SUM 4913 20249 SUM 4816 28738 INC 10473 324412352 SUM 5320 39734 SUM 5204 35192 INC 15299 12559918 INC 20938 12870638 INC 21747 344720546 INC 37571 28534866 INC 15767 970452555 SUM 4300 39421 INC 35211 72610599 SUM 10745 28105 INC 17798 79961248 INC 35354 121920033 SUM 7570 34507 INC 22724 747964650 INC 22158 876937985 SUM 1355 32700 INC 33027 222154527 SUM 31901 37898 SUM 4069 17313 INC 20716 182862134 SUM 6662 26524 INC 24421 422371864 SUM 1214 14335 SUM 24695 35657 INC 2875 528629394 INC 281 894748030 SUM 20316 27887 SUM 4845 38536 SUM 19655 31102 INC 37360 759020233 SUM 18360 39141 SUM 26458 37271 INC 8321 593779015 INC 22202 965092369 INC 38130 612781090 INC 24759 955279365 SUM 5483 31618 SUM 14844 37099 SUM 16603 30574 INC 19001 998089494 SUM 10408 28618 SUM 1266 29699 INC 3787 882945817 INC 32711 960892911 INC 13686 570413515 INC 1460 525676207 SUM 4867 29857 SUM 116 20535 INC 13403 382785051 SUM 11464 17964 SUM 24016 39762 SUM 585 15660 INC 19186 142217713 SUM 1333 32375 INC 26647 414446528 SUM 6122 11006 INC 21126 113916771 SUM 35928 40085 INC 1482 130645154 INC 21875 637001930 INC 34928 605825845 INC 3457 206469439 SUM 6642 23535 SUM 2145 30235 SUM 5122 21582 INC 36737 107362686 INC 25999 491778031 INC 18261 814664062 INC 10076 929037616 INC 1332 938972229 INC 34957 18479186 INC 33618 959757882 SUM 14330 35130 INC 18503 972019250 SUM 1360 20375 INC 8246 944265418 INC 23516 938522436 INC 1324 26225082 INC 18711 4197880 INC 34744 338334685 INC 16838 826673639 SUM 7806 11720 INC 16359 743309848 SUM 16387 33051 INC 15980 136996772 SUM 27711 34783 SUM 6908 35897 INC 2448 852306615 INC 39246 953739079 INC 22103 105515872 SUM 26973 33987 INC 20942 26106783 INC 14649 862243692 SUM 8924 31927 SUM 848 27526 SUM 1080 5131 INC 3947 1379415 INC 27162 945627891 INC 1199 61048884 INC 38449 145890825 INC 21731 111824531 SUM 334 16135 INC 16328 11083783 SUM 21192 37048 SUM 1018 40683 SUM 11056 29609 SUM 13086 38585 SUM 16332 34868 INC 10105 12858453 SUM 12600 33986 SUM 33620 39946 INC 25970 892737412 INC 12732 921203421 INC 13787 424663634 INC 1757 337964764 INC 4701 964002023 INC 21157 904630941 SUM 10852 28388 INC 10102 575846930 INC 31678 825543595 SUM 14058 25771 SUM 9417 13409 SUM 14328 29050 INC 24175 995531769 SUM 26153 40461 SUM 12586 39682 INC 11309 605830060 SUM 24710 34404 SUM 6257 39475 SUM 22420 40300 INC 16760 409011284 SUM 6235 40531 SUM 34802 38746 SUM 15727 38844 INC 18578 802985977 SUM 1419 14658 SUM 2753 13681 SUM 22811 40279 SUM 7230 31943 SUM 6816 36604 SUM 4134 31473 SUM 26058 32988 SUM 1863 11989 SUM 4909 16328 INC 16884 981637185 INC 35956 676604820 SUM 4998 39112 INC 3589 973410250 INC 35338 546742766 INC 21385 29257172 INC 24955 994374665 INC 7155 475849691 SUM 11174 22299 INC 8617 126502979 SUM 7036 37870 INC 7747 472961371 SUM 520 7520 SUM 26850 40355 SUM 16382 29662 SUM 2288 15149 SUM 7695 31386 INC 7235 305434237 INC 13538 64022339 INC 17569 938470266 SUM 4957 20790 SUM 10403 38509 SUM 2614 32385 SUM 8556 32100 SUM 9236 28675 SUM 492 39235 INC 6289 987726919 INC 12638 405053889 SUM 2172 13644 INC 16975 841755252 SUM 4111 40512 SUM 12292 39454 SUM 4588 39914 INC 20519 6697486 INC 38283 875651708 INC 34433 879018028 SUM 466 5052 INC 30819 113354873 INC 35002 907076873 SUM 2245 25923 INC 37927 599228599 SUM 17147 27887 INC 8238 356293427 SUM 36158 40620 INC 39148 971257650 SUM 596 22975 SUM 3912 35786 SUM 6853 33386 INC 27482 485245947 SUM 8017 38089 INC 18147 601444469 INC 3807 941939956 SUM 31308 39501 SUM 2888 9456 SUM 5863 40561 INC 19519 981197182 INC 30519 67904400 SUM 3669 19582 SUM 1476 40242 SUM 26770 38008 INC 6880 156395519 SUM 5394 10561 SUM 13875 38709 INC 5082 39871314 SUM 45 31646 INC 4278 698879536 INC 31539 212733553 INC 38409 997776004 INC 26695 105366511 SUM 5941 35203 SUM 10184 33653 INC 22945 130702491 SUM 4289 31160 INC 32363 767535273 INC 31210 733447320 INC 2081 880155842 SUM 14666 40661 INC 36699 880725262 SUM 7092 31778 SUM 20456 39080 SUM 9470 29369 SUM 15554 36211 SUM 1291 29692 INC 36935 670101908 INC 35628 490945056 SUM 4085 25176 SUM 5825 39771 SUM 3178 38632 SUM 23 12646 SUM 3263 15863 SUM 3694 30019 SUM 14618 34923 INC 30056 894053764 SUM 12267 39962 INC 15031 479066794 SUM 7134 14742 SUM 15199 37178 SUM 1363 27102 INC 7877 775641666 INC 13909 887333852 SUM 21977 29216 SUM 5552 15113 SUM 18453 35697 SUM 426 32064 INC 33734 551859223 SUM 2754 24920 INC 30375 146654265 INC 38905 876923843 SUM 5780 26881 SUM 183 4028 INC 8753 254039699 INC 8445 11071552 SUM 10123 25657 SUM 13604 38666 INC 6089 479046964 SUM 4723 39980 INC 2729 808306320 SUM 1333 32654 INC 23577 11512444 SUM 34503 36320 SUM 7244 40297 INC 8044 926524583 INC 30343 80329321 SUM 4218 26801 INC 4222 591388718 SUM 567 32640 INC 14322 875274369 SUM 13022 28466 INC 16281 113893888 INC 32243 447964751 SUM 261 26555 INC 30703 202766967 INC 10136 144818655 INC 26128 139064759 INC 7281 811119077 SUM 3582 23057 INC 3748 877691393 SUM 8647 14279 INC 40402 72661673 SUM 35122 37592 SUM 5581 11996 INC 10921 408313766 INC 23639 850483328 INC 15812 424787767 INC 24842 130159449 SUM 556 11763 SUM 52 39243 SUM 1583 2564 SUM 16469 28946 SUM 1539 22779 SUM 7821 35097 SUM 12039 40670 INC 7442 8051417 SUM 19488 39354 INC 24837 28973412 INC 14588 68759963 SUM 550 39702 SUM 2985 31974 INC 5265 72391953 SUM 11540 32505 SUM 4157 32132 SUM 5092 20343 INC 10974 27671627 INC 38595 804727160 INC 23610 417903308 SUM 5585 30292 SUM 5615 24715 INC 14766 727948417 SUM 3896 38859 SUM 5426 29035 INC 35198 634007270 SUM 29780 35173 INC 35798 957896776 SUM 22560 31610 INC 26549 952688269 INC 20820 987098951 SUM 1102 17717 SUM 837 16754 SUM 9713 40604 SUM 550 7178 SUM 4826 38940 SUM 4831 34826 INC 19368 938412516 SUM 7510 33740 INC 21925 961118046 SUM 10721 27175 INC 18462 194403962 SUM 13710 32753 INC 17551 979646662 INC 38713 418367780 INC 35851 944036380 SUM 12701 35589 INC 12002 156638566 SUM 266 17808 SUM 3973 38586 SUM 13502 36454 INC 11721 69022244 SUM 2906 12007 SUM 7915 40212 SUM 36783 40541 SUM 11055 23353 SUM 6593 35746 INC 33761 181559057 SUM 6890 33335 INC 31869 995393253 INC 15317 113800020 INC 14686 483807017 INC 18590 992981251 SUM 33268 40394 SUM 8331 39659 INC 16799 487247913 SUM 28672 36767 SUM 6600 38116 SUM 9846 39699 INC 31390 311404890 INC 984 860831814 SUM 15316 29813 SUM 6309 19412 INC 7529 873384479 SUM 7092 34256 SUM 16149 25980 INC 1172 873872961 INC 22269 458612428 INC 12582 6335995 SUM 1320 12578 SUM 7382 39936 INC 28860 69001971 SUM 1816 4252 SUM 1951 36097 INC 33808 995497547 INC 23427 118072814 INC 9633 894806465 SUM 9304 11848 SUM 10095 32019 SUM 604 33503 INC 14412 38946164 INC 29450 815123391 INC 32403 300950552 SUM 6927 25356 INC 18440 827743308 SUM 16680 25281 SUM 79 7157 INC 39988 134870673 INC 40437 848694233 SUM 20861 37493 SUM 1388 35437 SUM 1831 23051 INC 22749 558774569 SUM 13448 27930 INC 37156 262957597 INC 28360 11485732 INC 10393 77175675 SUM 24241 34903 INC 31387 606352081 SUM 3377 8603 INC 10014 974505743 INC 36334 401306511 SUM 11697 34307 SUM 5115 30990 SUM 12180 28472 SUM 26219 38002 SUM 7578 39388 SUM 7358 15508 INC 3922 367304279 SUM 14104 27538 SUM 13902 27927 SUM 14118 38205 SUM 371 39409 SUM 10996 35142 INC 9773 542109090 INC 23296 472646699 INC 37818 485749353 INC 23163 531511683 INC 32512 802939985 SUM 723 29002 SUM 19899 38585 SUM 10284 27753 SUM 18054 34355 SUM 3401 37446 INC 13538 73152314 SUM 22901 38806 INC 4167 995190542 SUM 30497 35651 INC 5014 938194371 INC 40206 877402830 INC 40650 35712457 SUM 18158 34535 INC 21738 129813173 INC 8457 28383120 SUM 29250 39144 INC 33042 487761471 SUM 761 15901 SUM 28569 39176 SUM 11598 38504 SUM 13640 27921 INC 11240 129484861 INC 38586 953957081 INC 177 25023793 INC 9210 953153296 SUM 2138 26326 INC 20704 133167075 INC 14282 73627993 INC 29159 778959629 SUM 1588 22058 INC 40586 139011291 SUM 5427 13693 SUM 36463 38417 INC 20485 954953077 INC 9939 127426974 INC 9125 881999831 SUM 3722 40300 SUM 5867 32792 INC 38327 25645446 SUM 914 31130 INC 18487 25575213 INC 10296 75950671 INC 538 300209945 INC 37930 126415229 SUM 26219 40467 INC 21895 377916561 INC 14975 751378435 INC 19204 122599011 SUM 18226 35062 SUM 3235 39365 INC 30000 807720170 INC 29938 484313392 SUM 719 36575 INC 15037 12682231 SUM 13917 28176 SUM 13482 38248 SUM 6251 22712 SUM 4380 29053 SUM 2857 26211 SUM 17359 29183 SUM 22340 33710 SUM 28474 40147 INC 1505 46648117 SUM 5073 38618 INC 23440 132792546 INC 25551 465608772 INC 10036 821838450 INC 13924 96948129 INC 11374 28671239 SUM 12054 31559 INC 23788 760604996 INC 29063 68377831 INC 19048 994349944 SUM 8086 25628 SUM 10189 40478 SUM 5995 32140 SUM 15042 33594 SUM 15368 39843 SUM 1601 29232 INC 2655 22618336 INC 774 70710137 INC 3681 740530389 SUM 126 9906 INC 32261 23384335 SUM 1642 28382 INC 4089 390713647 SUM 14789 28604 SUM 139 10617 SUM 14536 37426 SUM 1194 29398 SUM 3299 21113 SUM 2134 39482 SUM 11202 20623 SUM 38306 40241 SUM 25076 34986 INC 2505 142039536 SUM 8932 39033 INC 18715 105002858 SUM 5282 35053 INC 11234 113845410 SUM 20015 37335 SUM 3478 33614 SUM 20378 38767 SUM 7716 39647 INC 20790 871351935 SUM 2723 33284 SUM 3214 24343 INC 32592 999598838 INC 14676 929344273 INC 30023 29078882 INC 16582 790617387 SUM 28988 37996 INC 13012 995472865 SUM 8471 25973 SUM 12542 40556 SUM 14456 15917 SUM 724 30788 INC 12710 501684436 SUM 245 35879 SUM 9824 31934 INC 4982 48362475 SUM 30181 38831 INC 31611 928127395 SUM 2163 18814 INC 39933 873882320 SUM 200 17349 INC 19428 38574381 SUM 15092 39045 INC 33714 974980363 SUM 12488 17988 INC 17526 825339497 SUM 4853 12293 SUM 3786 39463 SUM 180 16388 INC 37705 982896395 SUM 16790 38947 SUM 23625 40090 INC 34062 886450848 SUM 22453 33779 INC 31262 147465375 INC 11035 675341390 SUM 5812 39845 SUM 5278 39132 INC 2942 893809882 SUM 12267 39757 INC 26390 475244418 SUM 5887 37257 INC 22166 12258751 SUM 48 27766 INC 20107 17444184 INC 8354 143014936 SUM 6626 15520 SUM 33185 39413 SUM 23564 35575 INC 33445 759313757 SUM 2989 32834 SUM 3612 37358 INC 20737 357996092 SUM 13198 21376 SUM 8363 38693 SUM 12833 36322 INC 21665 111785656 INC 11185 14350416 SUM 3433 32885 INC 12540 126204465 SUM 2732 27323 SUM 2481 7707 INC 17521 877982679 INC 16036 824655309 SUM 29328 40041 SUM 1394 20169 SUM 4236 8329 SUM 5937 31697 INC 14543 289784660 INC 10558 950892888 SUM 8832 35225 SUM 19695 28747 SUM 2130 13200 INC 38911 917439986 INC 39869 957762025 INC 29601 961695729 SUM 479 27849 SUM 10506 26250 INC 18661 508793154 INC 33108 844071909 SUM 16542 32256 INC 14293 518831209 SUM 13914 16734 SUM 499 18876 SUM 3232 23223 INC 27212 920490313 INC 32012 953228242 INC 37237 492178816 INC 15963 957768723 SUM 7580 33005 INC 34456 856859684 SUM 1159 14051 INC 37506 46811295 SUM 15955 29301 SUM 58 19673 SUM 17596 27764 INC 17876 986380943 SUM 24539 36173 SUM 11808 37120 SUM 3067 24014 INC 11485 535079888 INC 32804 933539145 SUM 9524 40042 SUM 5674 37539 INC 6965 933550086 SUM 6861 21549 INC 13986 876330531 INC 2117 999448399 SUM 2061 40451 INC 28670 512518387 SUM 28956 38631 SUM 24082 39075 INC 28266 474863077 SUM 23807 33868 INC 19919 144818888 SUM 3718 37224 SUM 3285 21175 INC 20639 283684520 SUM 920 8371 INC 26291 80334644 SUM 2103 14011 SUM 20858 31404 INC 37354 809273909 INC 31529 925984029 INC 11651 77576401 INC 33549 516872138 SUM 22718 35803 SUM 16492 37717 SUM 14195 38018 SUM 19610 39652 INC 34411 282038977 INC 18795 147460955 INC 10519 29085180 INC 9138 111189516 INC 16522 541352566 INC 32074 111725630 SUM 1140 40307 INC 360 113914355 SUM 17262 39022 INC 38345 607462028 INC 39877 26851355 SUM 7643 27723 INC 20238 970253563 INC 14050 56931652 SUM 20794 36674 SUM 10249 30737 SUM 5759 32478 INC 14999 138001765 SUM 48 17708 INC 21885 272737345 INC 929 2490305 SUM 1440 39063 SUM 27296 34758 SUM 15114 38302 INC 13035 942200866 INC 28801 995509622 SUM 9959 21698 INC 8211 895232265 SUM 20954 40394 INC 29199 854251984 INC 8746 920027909 INC 14312 756736803 INC 17408 671067377 SUM 2040 5165 INC 38874 137678887 SUM 1697 19507 SUM 7928 39087 SUM 27369 39010 SUM 19614 38304 SUM 3503 38094 SUM 7180 40419 SUM 20859 24495 SUM 16242 27894 SUM 6765 40110 SUM 13827 37167 SUM 9831 38141 INC 39179 576032134 INC 25092 11568823 INC 35330 486971140 SUM 17435 33738 INC 31131 996171981 INC 20675 612765061 INC 1655 458488507 INC 20934 86920488 INC 24591 717490960 INC 10700 972180216 INC 14530 987784386 SUM 18363 40653 INC 25738 27981519 INC 40130 616606874 SUM 4475 35473 INC 21560 145771857 INC 13457 942559674 INC 29246 28832213 INC 13492 912323355 INC 39498 864519285 SUM 11274 29977 SUM 5318 25074 INC 32517 797466613 INC 11123 422885535 INC 12396 475412641 SUM 19559 32135 INC 18563 337423735 SUM 764 33910 SUM 370 8644 SUM 24419 36231 SUM 12571 34963 INC 15021 337934107 SUM 14615 28645 SUM 1967 34579 INC 2324 131564910 SUM 8617 30516 SUM 15157 32054 INC 21123 80206005 SUM 3822 40480 SUM 6894 21726 SUM 7969 36638 INC 12478 895420780 INC 17294 988080988 SUM 25632 30028 SUM 11700 25660 SUM 231 40319 SUM 6325 25851 SUM 176 34736 INC 23111 593771942 INC 29502 600077178 SUM 5253 37242 INC 38157 28900040 INC 40570 130603152 INC 11732 952944847 INC 19802 983623296 INC 2704 440912863 SUM 23283 39338 SUM 15351 24765 SUM 15654 38274 SUM 21624 39709 SUM 5789 36130 SUM 23269 30450 INC 1283 937073659 INC 32757 893529547 SUM 7683 28791 INC 8173 883497614 SUM 14046 40116 SUM 10947 23394 INC 24361 998562549 INC 17113 458661030 SUM 1968 18813 INC 36847 22324802 INC 5354 391458828 SUM 6334 36759 INC 20831 468792127 INC 26752 726982416 SUM 3007 11460 SUM 1593 31487 INC 9883 919758724 SUM 12120 35417 SUM 19711 34708 SUM 2983 25738 INC 24606 122030113 INC 23789 649431533 INC 26751 407650762 SUM 2267 32866 SUM 30 14384 INC 21141 111262652 SUM 10023 37764 INC 4995 552377217 INC 86 207915397 SUM 713 20232 INC 38685 761550070 INC 19279 986757564 INC 22138 109150000 SUM 29877 35480 INC 8086 945170163 INC 17968 424820215 SUM 4096 27067 SUM 1333 33878 SUM 21036 29499 SUM 24787 37043 SUM 9111 38399 INC 1724 597879526 SUM 30689 40170 SUM 1392 5754 SUM 26216 37247 SUM 29997 39218 SUM 17846 32582 INC 8318 73720912 INC 10985 155298159 SUM 1945 35066 SUM 4596 35767 INC 14307 826356792 INC 40506 874154845 SUM 2364 35139 INC 19560 144041801 INC 35577 19603935 INC 22661 234735407 INC 32347 146720882 INC 39500 891701950 SUM 30801 37631 INC 21178 476355127 SUM 22687 30578 INC 17153 466641012 INC 34972 961944298 INC 21834 261444287 SUM 1699 7663 INC 12647 743780261 INC 34503 591201046 SUM 21267 34009 SUM 1814 38411 INC 8783 685779871 SUM 2865 32574 INC 19664 418772653 INC 25545 808308215 SUM 1200 28859 INC 380 27997534 INC 4067 894764577 SUM 18854 40601 INC 15219 826067555 SUM 10509 32697 INC 21486 962406989 INC 5506 72674818 SUM 14588 35329 SUM 7220 32018 INC 17462 962289913 SUM 22450 40607 INC 35024 109716292 INC 32889 80318122 SUM 11182 31930 SUM 15283 39559 SUM 8981 17126 INC 39222 869787168 INC 18130 921764816 SUM 9701 31113 INC 40433 28808267 SUM 1215 32119 SUM 20472 39188 SUM 5676 36551 INC 20500 534760976 INC 19855 610389681 INC 38635 710222663 INC 33411 877417384 SUM 15911 32268 INC 757 886471325 SUM 34358 40631 INC 32721 887445414 INC 17140 147423421 SUM 12596 35284 INC 24911 641871260 SUM 22603 33060 INC 22341 846202596 INC 19202 324291239 INC 27077 112601011 INC 38223 943532013 SUM 17835 37210 INC 8687 12236603 SUM 3349 21506 SUM 7557 24847 INC 37111 11712497 SUM 14170 39159 INC 16048 12939654 SUM 4728 28571 SUM 269 39386 SUM 5574 7842 INC 5137 743688146 INC 12020 12674744 SUM 7076 26472 INC 34105 993946631 SUM 17164 36180 SUM 9165 17908 SUM 29664 39191 INC 36122 146417179 INC 11724 787766050 SUM 4182 21751 INC 23956 4812076 INC 26773 681440794 INC 5163 684633575 INC 35971 689314067 SUM 12620 36133 SUM 1193 39938 INC 20830 74282101 INC 38982 960804180 SUM 34 39269 INC 36760 753256162 INC 14678 29082437 INC 10639 61106202 INC 3460 533383458 SUM 7878 12464 INC 36592 146432464 SUM 22640 24297 SUM 25698 39642 INC 2217 391516874 SUM 1030 5458 INC 8254 939425650 SUM 15196 24182 INC 21133 492095486 SUM 32 37828 SUM 9539 17121 SUM 32934 40288 SUM 13263 26389 INC 4376 468699322 INC 4362 528298332 SUM 18543 24206 SUM 196 29706 INC 36062 887654592 SUM 12977 37323 SUM 1334 40586 SUM 10226 18924 SUM 26382 39809 SUM 5350 40258 INC 6848 350760748 INC 18377 610197488 INC 22294 760330781 INC 26044 55651339 INC 37478 4476212 INC 11270 869059458 SUM 195 24921 INC 6467 130391009 SUM 4507 16756 INC 33324 355752688 SUM 3620 18711 INC 9765 26972908 INC 26364 16329957 INC 23308 574171309 INC 10528 473119615 INC 10437 487566163 SUM 3993 35804 INC 11437 923863635 INC 11863 12255186 INC 21514 258283098 SUM 8182 15753 SUM 21898 40040 SUM 21616 34368 INC 3389 64806111 INC 10243 861288234 SUM 27494 40587 INC 13355 143154600 SUM 9649 33173 INC 30646 840143343 SUM 4041 10069 INC 4143 954293972 INC 13073 795868641 SUM 2712 18352 INC 18815 28373146 INC 7902 70562878 SUM 2510 38351 INC 33310 609518294 SUM 5905 40150 INC 13255 64798641 SUM 20169 39511 INC 28821 706493131 INC 3438 775220035 INC 5321 787526151 INC 31394 29040657 INC 20241 952483911 INC 23420 871825740 SUM 6416 22209 SUM 13874 31075 INC 7967 46771795 SUM 39112 40599 SUM 6307 32264 INC 37674 803964556 SUM 422 27310 SUM 9863 31338 INC 32921 542388564 INC 32564 6355653 INC 5678 28942914 SUM 2550 33405 INC 24914 722105570 SUM 1863 19203 SUM 6195 16147 INC 23188 129482989 INC 28475 961835885 SUM 1727 29488 SUM 2819 25518 SUM 2381 37836 SUM 7903 25180 INC 2713 332760887 SUM 1669 32240 INC 2066 284222742 SUM 13987 25907 INC 15054 467186129 SUM 1949 29742 INC 36837 609389766 INC 11948 24871281 SUM 25314 40226 INC 9117 722377180 SUM 974 36859 SUM 2956 35194 INC 32153 925752813 INC 25845 11747882 SUM 24955 32617 SUM 5664 33067 INC 36266 319044050 SUM 1165 27556 SUM 4721 30252 INC 31520 54866299 INC 1652 955698507 SUM 3560 32479 SUM 475 37222 SUM 38577 40623 SUM 5002 29350 SUM 21123 36312 INC 3801 13257133 INC 28045 26431550 SUM 2042 4823 SUM 4831 31320 SUM 8865 31875 INC 20375 3859280 INC 2304 23260098 SUM 6081 40089 INC 2851 80284716 INC 39766 854130700 SUM 5841 23738 SUM 18138 38454 SUM 7922 33706 SUM 16303 37662 SUM 6042 13682 SUM 1603 27384 SUM 6613 17567 INC 23638 909185722 INC 27404 29051101 SUM 17699 33397 SUM 30762 39525 INC 27274 26985005 INC 39341 611356972 SUM 16119 31680 SUM 22418 28174 INC 1917 308240069 SUM 4975 36768 INC 8635 274002820 SUM 30064 40099 INC 25890 623231672 INC 40464 458061529 SUM 7669 35605 SUM 9116 37295 INC 18130 78264107 SUM 17749 23538 INC 25574 6296673 INC 5782 80002487 INC 22639 113735497 SUM 3572 8161 INC 34214 610558602 INC 13943 502946860 SUM 9904 34287 SUM 749 33349 SUM 7673 27238 SUM 10348 38470 SUM 16568 32856 SUM 8527 33372 INC 15010 489663332 INC 23895 574634388 SUM 11435 40271 SUM 2797 13332 SUM 6123 18538 SUM 25072 39611 SUM 3037 22074 SUM 2733 25971 INC 38413 56862069 INC 22275 729147783 INC 17882 492054922 INC 35167 80120505 SUM 20904 31377 SUM 7063 35069 SUM 30247 39207 INC 31030 929762642 INC 22223 955332516 INC 6964 520135460 INC 32934 469130659 SUM 501 11125 SUM 19558 32766 INC 15090 610579775 INC 6010 879302240 INC 24905 609536684 SUM 25094 35535 INC 17164 8110349 SUM 13674 37739 INC 3329 73154207 INC 34369 12276925 INC 27802 475839646 INC 4800 9069561 SUM 8514 31997 SUM 464 10937 SUM 20865 28085 INC 19800 482991390 INC 39725 19865138 INC 26806 610035495 SUM 3366 7435 SUM 10148 31389 INC 39796 951932183 INC 24520 25183466 SUM 8 19650 SUM 3882 9506 INC 4488 889962777 SUM 461 31631 INC 15698 926839118 INC 13004 73313683 SUM 25813 38750 SUM 5016 37035 INC 39978 491041623 SUM 4179 38935 SUM 4455 36649 SUM 5664 38077 SUM 15372 37381 SUM 12406 25929 SUM 8898 28683 SUM 18374 37105 SUM 3968 30841 SUM 4200 32697 INC 907 688983798 SUM 9866 29899 INC 28707 145056507 SUM 11035 36176 INC 37276 757893150 INC 4803 279664280 SUM 14579 36415 SUM 28249 35104 SUM 8187 37786 SUM 5424 27514 SUM 24033 40397 SUM 8335 33250 SUM 3974 29478 INC 13811 205769014 INC 13773 109531982 SUM 9887 40607 INC 39831 602952735 INC 21631 865824259 INC 16439 881820410 SUM 4273 21708 SUM 14227 22902 SUM 10525 32585 SUM 24567 37629 INC 12177 459567285 INC 13946 894842906 SUM 18590 30732 INC 20098 824431707 INC 24714 913341751 SUM 1764 35518 SUM 18213 33804 SUM 8479 38547 INC 12980 936328824 INC 22993 894249853 INC 3543 174347040 SUM 15760 33111 SUM 16990 31351 INC 24749 130608737 INC 30221 558245605 INC 6799 147390038 INC 31284 11639967 INC 19034 995427889 SUM 13708 39736 INC 205 792785822 SUM 9760 38257 SUM 12453 21795 INC 1205 56949469 INC 38150 467982475 INC 15036 954292832 SUM 5798 22276 INC 40559 567600663 SUM 23723 40146 INC 19278 8948863 INC 26140 485271624 SUM 1916 26564 INC 7872 972848918 SUM 11870 33398 INC 21021 72692338 INC 17264 956466853 SUM 805 20591 SUM 1439 36281 INC 20168 976369621 INC 36536 956424778 SUM 2996 40284 INC 4513 514324808 INC 16947 994437216 INC 9857 832425341 SUM 4070 18538 INC 15596 666824536 INC 33875 467882672 SUM 15767 38956 INC 39933 40007346 INC 12292 19112366 SUM 13777 28321 SUM 9655 22174 INC 8253 18549166 INC 26841 22520072 INC 34525 471765167 INC 13194 609139310 SUM 14726 25550 SUM 24022 36825 INC 6033 424520909 INC 34545 983902191 SUM 89 33628 SUM 832 32317 INC 20822 420382630 SUM 11479 35292 INC 6712 600096909 INC 34909 920040659 SUM 230 23203 INC 21517 625988106 INC 36657 96632083 SUM 18400 39923 INC 26329 827207977 SUM 4067 35261 INC 11077 222296851 SUM 16778 35021 INC 32808 694077939 INC 31781 10622224 SUM 9004 21456 INC 20920 25844255 SUM 2162 37162 INC 15463 691836208 INC 30972 854493032 INC 5462 807286537 SUM 7655 28626 INC 7151 617133 SUM 2800 20084 INC 8814 62498169 INC 6550 54856834 SUM 21319 38998 SUM 11293 40556 SUM 22701 40049 SUM 8234 28424 INC 29893 952956345 INC 25030 22309189 SUM 24232 38489 INC 5003 955299915 SUM 908 7312 SUM 5487 39563 SUM 516 26881 INC 23044 113214793 INC 8851 961913692 SUM 2236 33292 INC 17257 145376261 SUM 10128 37983 SUM 697 15152 INC 3845 266333653 INC 16191 886372076 SUM 4382 34534 SUM 6447 16713 SUM 23109 40453 INC 38844 987572467 INC 17708 760350674 SUM 5763 37684 SUM 1476 26379 INC 30419 42035613 SUM 1160 35039 SUM 816 28822 INC 24048 142848392 SUM 6422 37783 SUM 2750 24634 SUM 21648 37178 SUM 6533 12292 SUM 10254 40309 INC 16397 488749953 INC 39008 674053849 INC 6808 812916273 INC 16669 827266336 INC 17045 107547155 INC 21769 425089084 SUM 311 28514 INC 652 146383685 SUM 5343 26533 SUM 10601 40327 INC 33439 875887958 INC 19792 912430390 INC 12199 827413689 SUM 5020 30842 INC 7469 667920532 SUM 5249 34722 INC 32214 22753564 SUM 11650 37477 SUM 5390 29473 SUM 13880 39390 SUM 2559 26818 INC 40155 55571227 INC 28619 29154720 SUM 8334 39808 INC 31428 342912181 INC 8867 116600337 SUM 13488 34551 SUM 4856 40186 INC 11835 576916465 INC 30079 892974891 INC 4423 80330531 SUM 22056 28315 INC 12597 425991634 INC 3887 596315127 INC 10901 10178765 SUM 13196 37362 SUM 18797 30597 SUM 1819 36888 INC 7515 418038512 SUM 25609 26412 SUM 14931 29092 SUM 15129 39522 INC 14403 28505077 SUM 12331 35945 SUM 3876 11676 INC 27998 743473374 SUM 8713 23223 INC 39792 36275487 SUM 356 24152 INC 30905 476984307 INC 17866 992361449 INC 27219 341871648 SUM 21118 25443 INC 33516 459072146 INC 1017 775887910 SUM 13507 24337 SUM 8240 36127 INC 2141 3784331 INC 1645 173006946 INC 32802 4823307 SUM 21050 34995 INC 30046 20698545 SUM 9379 34338 SUM 7624 39455 SUM 23244 33648 SUM 1718 37048 INC 34299 938547560 SUM 164 16159 SUM 4106 38149 SUM 2794 38075 INC 35177 27836128 INC 33178 357699592 SUM 22619 32619 SUM 3367 7006 SUM 34664 39036 SUM 1468 21752 SUM 6288 27022 SUM 27445 40677 INC 39815 953999420 INC 8497 449960284 SUM 3404 28939 INC 35370 290836497 SUM 12248 23432 SUM 1243 8794 INC 6449 469694309 INC 33362 883064381 SUM 26809 40587 INC 21035 957354510 INC 6371 886909120 SUM 10331 18363 INC 5135 940966609 SUM 4666 25211 INC 16588 150014047 INC 12413 75912129 SUM 17072 38313 SUM 176 31584 SUM 7225 40108 INC 436 556726382 INC 26590 950445096 SUM 30498 38139 SUM 6162 33811 INC 19125 746397615 INC 35901 417609157 INC 37734 28687453 SUM 2986 40029 INC 1595 810680209 SUM 36297 38786 SUM 12646 38088 INC 10675 995304658 INC 25282 417150055 SUM 29693 36232 SUM 4582 37752 INC 30597 805276972 INC 21280 878089073 SUM 3909 32540 INC 4173 644935905 SUM 4776 30352 INC 13038 351079565 INC 18515 13253987 INC 14011 67450064 INC 20745 624880009 SUM 5987 39738 SUM 725 35076 SUM 35708 37419 SUM 326 34283 SUM 18766 40656 INC 25815 212655750 SUM 29459 37054 SUM 4914 28372 SUM 1294 27423 INC 36736 145373227 SUM 361 40546 SUM 10333 31570 INC 2861 147465243 INC 24261 937278470 SUM 90 20295 INC 6243 75484849 INC 29088 511622202 SUM 6749 30456 INC 2679 811318294 INC 24183 825609788 SUM 27534 38458 SUM 22933 39200 INC 1961 518999493 INC 20433 424269793 SUM 31231 37190 INC 16056 9437022 SUM 9076 26515 INC 25842 937446049 INC 1256 221410382 INC 27795 457449913 SUM 2409 39745 SUM 6794 36038 SUM 17191 22498 SUM 1160 23895 INC 30241 409285099 INC 13411 147324807 INC 33818 466938841 INC 34249 525750571 INC 844 610566755 INC 27736 20344137 INC 39088 119695945 INC 4579 22247241 INC 8529 28490411 SUM 8047 12012 INC 33339 129333290 SUM 756 25730 INC 36154 691088240 INC 4795 961944100 INC 21615 11269021 INC 6956 626150920 INC 21272 29072807 INC 38730 636066103 SUM 18547 34947 SUM 20968 23462 SUM 3953 32706 SUM 11432 22061 INC 23226 999160205 SUM 6432 35998 INC 3582 145353690 SUM 3047 36294 INC 8834 283289844 INC 31401 610597074 INC 40266 449939482 SUM 2290 36262 SUM 691 25882 INC 10440 137460982 SUM 1255 27873 SUM 3610 25410 SUM 13002 20955 SUM 2800 36623 SUM 23717 31200 SUM 10381 37814 SUM 2772 30791 SUM 20384 39876 SUM 3625 20112 SUM 17758 37920 SUM 1433 36667 INC 31207 60111868 SUM 434 15322 INC 17665 844337065 INC 37599 393149200 INC 38906 476280534 SUM 14598 37512 SUM 4617 23907 INC 29056 488648487 INC 40345 971705232 INC 11490 912558783 INC 12096 801268376 INC 12265 865085175 INC 16374 13112317 INC 40339 334763267 SUM 5785 37847 SUM 25399 39584 INC 4508 584382310 INC 4567 877904670 INC 24447 282635622 INC 34489 467803703 INC 24025 642649980 INC 36925 146371692 INC 31750 437685754 INC 15297 505474440 SUM 29850 40665 INC 28841 760099561 INC 36067 128970744 INC 8364 105431927 INC 2921 821053251 SUM 1653 9687 INC 18985 494189600 INC 11216 266493583 SUM 7580 12635 INC 27407 987280878 SUM 103 14838 SUM 5795 30999 SUM 1668 39300 SUM 9797 31301 SUM 21912 39983 SUM 7456 23201 SUM 1420 17697 SUM 1102 37996 SUM 10853 24952 SUM 14030 37023 INC 10688 953618951 INC 1936 123726240 SUM 19317 35850 SUM 19577 31412 INC 1788 25906031 INC 1766 17012766 INC 16599 56838418 INC 195 858343936 SUM 31105 39807 SUM 629 36175 INC 15425 921393899 SUM 1273 28508 INC 16683 716358352 SUM 18824 40332 INC 10554 66265483 INC 11519 686856920 INC 16042 744557808 SUM 27183 38970 INC 5938 147358322 INC 29432 885048525 SUM 11340 34466 INC 27086 841364269 INC 8550 28030766 SUM 8096 38098 INC 12772 339487639 SUM 13923 24799 SUM 11905 34546 INC 20671 146673053 INC 35956 615935881 SUM 382 9138 INC 2685 96824765 SUM 807 18909 SUM 8985 40512 SUM 3157 37971 SUM 1490 33609 SUM 800 29827 SUM 13966 40616 SUM 4 25124 INC 11885 78715253 INC 13709 28181560 SUM 28000 33232 INC 36280 324065709 SUM 12905 38814 SUM 4667 17226 SUM 6116 40462 SUM 18202 36400 SUM 804 7540 INC 22837 128286142 INC 39113 823266313 INC 15289 406799247 INC 1305 29082960 SUM 14571 40562 SUM 10951 37585 INC 18718 848466941 SUM 6888 38941 INC 3624 592586239 INC 8175 146638182 SUM 4355 37218 SUM 184 3158 INC 13935 959850753 INC 10668 669898179 SUM 11340 15417 SUM 9772 38509 INC 3402 147430776 INC 22997 688292506 SUM 6617 39869 SUM 3945 16976 SUM 9820 34634 INC 32526 406168417 SUM 10280 31678 SUM 630 25336 SUM 2907 17746 INC 27227 760091317 SUM 2119 5980 SUM 4052 40391 INC 29238 557309535 INC 2968 994729310 INC 22768 111202091 SUM 35585 40465 INC 8892 492184972 SUM 818 37631 INC 16158 997190482 SUM 14000 22828 INC 16083 977406148 SUM 2388 16613 SUM 7602 16376 INC 12857 491773163 SUM 33663 40625 INC 3380 24056214 SUM 1741 20582 SUM 572 40656 SUM 1835 15430 SUM 19249 32858 INC 33011 28015853 SUM 1830 10702 SUM 19742 37464 SUM 36985 39944 SUM 9259 38986 INC 12616 790664039 INC 12012 743755041 INC 12097 999012644 INC 18545 606399874 INC 38718 140590220 INC 11172 759823469 SUM 17364 26886 INC 28599 590486793 SUM 15942 29918 SUM 12288 27888 SUM 18022 35748 INC 19603 710014228 SUM 14179 31871 SUM 5758 15915 SUM 7379 20366 SUM 2189 39884 INC 24449 28746584 INC 1801 305836774 SUM 12081 40008 INC 29113 134770200 INC 30176 437552049 SUM 228 11790 INC 37337 28513600 INC 24466 146907195 SUM 22003 40389 SUM 2886 37633 INC 11724 726463606 INC 26680 428928564 INC 39252 22576026 INC 24163 661720901 SUM 4120 28866 SUM 1892 20554 INC 30399 706988580 SUM 31421 35661 INC 20899 957713588 SUM 16705 33578 INC 27844 483247291 SUM 1123 16515 SUM 10183 16358 SUM 6407 12745 INC 38806 11979811 SUM 18141 38941 INC 9513 14291066 SUM 23772 39459 INC 9348 145609412 INC 11654 540282481 INC 4567 421897664 SUM 22528 40015 SUM 540 8590 SUM 8424 33592 INC 36258 986456018 SUM 37167 40378 INC 9921 569786155 INC 18033 143233099 INC 9985 70444191 INC 1506 474957987 INC 18372 816316376 INC 38909 142195588 SUM 13075 40678 SUM 3016 22850 SUM 5770 36633 INC 39968 722284839 SUM 92 27508 INC 18188 785811320 SUM 24149 32638 SUM 7136 32249 INC 34646 702513219 INC 36701 954891102 SUM 610 26483 INC 25963 795416623 INC 32801 602085487 SUM 9291 40404 INC 5686 815438596 INC 9284 939143730 SUM 7633 20909 SUM 5659 40610 SUM 4171 37584 INC 20137 536830178 INC 6538 886172302 SUM 7790 36451 SUM 949 38020 SUM 4884 34444 INC 38249 96337827 INC 38524 67682572 INC 8288 644154860 SUM 2036 17164 INC 5857 6934638 INC 35935 960395776 SUM 33524 40641 INC 4996 724896950 SUM 15589 24611 INC 26970 985902373 SUM 37865 40359 INC 1033 727055467 INC 14131 825508333 SUM 8098 34789 INC 12716 12161077 INC 16894 70285017 SUM 832 25387 INC 25415 596635623 INC 19234 936067336 INC 15193 33707929 INC 26091 870549958 SUM 2268 15067 SUM 7489 21370 SUM 12004 18520 SUM 13702 35085 INC 40416 3902060 SUM 4150 31518 INC 7967 619690528 SUM 70 34700 INC 29766 955269167 SUM 8300 32884 SUM 4325 36028 INC 20026 449167303 SUM 23889 40564 INC 8244 482188850 SUM 760 25363 INC 11243 72367691 INC 34278 803727961 SUM 15012 36050 INC 9839 843424225 INC 32812 12987690 SUM 5687 19650 INC 7052 701897465 INC 29765 601986637 INC 35558 606288625 SUM 29169 34528 SUM 17787 38949 INC 24635 516097314 INC 28383 580153741 SUM 380 26745 INC 17804 998995193 SUM 16681 38943 INC 15881 122051620 SUM 1285 9769 SUM 17950 34746 SUM 8446 19926 SUM 1364 12632 SUM 29905 40032 SUM 8641 12116 INC 12232 491133976 INC 34673 735940673 INC 11064 715311333 SUM 11139 32832 INC 20010 424364312 SUM 22113 33133 SUM 5683 40422 INC 19362 26799162 INC 33590 784788682 SUM 8482 30094 INC 13752 786470716 INC 36550 12751073 SUM 4909 10317 INC 9681 959837089 SUM 16400 35751 INC 19107 503101235 INC 16097 573191841 SUM 3084 39337 SUM 398 10768 INC 29816 86539419 SUM 294 29597 SUM 10101 15848 SUM 15389 23521 SUM 12369 33912 SUM 1500 19727 SUM 12282 38231 INC 3818 945199744 INC 14942 461348389 SUM 3352 36049 SUM 15475 30161 SUM 13580 29019 INC 4651 726418880 SUM 8537 36880 INC 19770 736915565 SUM 357 24820 INC 10139 886100337 INC 29388 190119707 SUM 8303 39182 INC 39899 518202333 INC 17671 807139054 INC 5104 928343234 INC 36730 103120373 SUM 111 22157 INC 20760 661691260 INC 24878 152264772 SUM 24417 34061 INC 11792 878754193 SUM 6756 36980 INC 26815 206862292 INC 15335 738050389 SUM 74 22888 INC 20475 760027484 INC 37268 955326477 INC 3397 867594377 INC 32290 60908157 SUM 2799 32323 INC 11783 491146701 SUM 7967 38165 SUM 11734 33005 SUM 3005 24242 SUM 4302 38821 INC 34649 52631360 INC 33595 771704198 SUM 19069 39410 INC 32785 28377643 INC 31967 339548804 SUM 131 20275 INC 28025 49687327 INC 23811 949128776 INC 29504 59832170 INC 38487 944671857 SUM 17540 24811 INC 20015 25407427 INC 4710 519159326 SUM 16217 33380 INC 37081 743837258 INC 8086 524575914 INC 35098 526342970 SUM 18160 35426 INC 10180 905932551 SUM 155 33520 INC 18821 146398072 SUM 4007 38558 INC 39860 3771847 SUM 1828 15096 INC 8563 37608277 SUM 4942 35256 INC 20584 874791844 SUM 368 38221 INC 8402 356519280 SUM 16914 31749 INC 34873 369051303 SUM 5466 10959 SUM 17741 20361 SUM 4539 37011 SUM 15326 40328 SUM 21361 36320 SUM 7578 36706 SUM 1701 35745 SUM 123 11613 SUM 4512 35358 INC 13698 203984131 SUM 5120 30423 INC 19878 330807465 INC 35942 267824283 INC 26915 107235049 INC 34590 223480300 INC 34120 845451277 SUM 14692 38764 SUM 1595 11674 INC 29116 489993464 INC 4785 113390469 SUM 2911 30613 SUM 11466 36863 SUM 1336 40176 SUM 574 20039 SUM 24174 36307 INC 8454 959852207 INC 7532 231511506 SUM 948 5692 INC 25139 609096105 SUM 22280 32439 INC 33217 25365755 INC 31758 905700791 INC 37427 991880629 SUM 2074 36737 SUM 26260 35943 SUM 11819 33537 SUM 1968 12425 SUM 1808 33885 INC 36051 490979704 SUM 3165 32725 INC 24289 519034549 INC 20871 28796444 INC 562 594834278 SUM 19955 40674 SUM 6217 34314 SUM 7768 38800 SUM 16887 40108 SUM 1352 7260 SUM 5902 36674 SUM 2571 7690 INC 2402 758409489 SUM 26959 34979 INC 22155 487987490 INC 1407 955338271 SUM 8393 33166 INC 12901 405066501 SUM 1263 37407 INC 21483 441488955 INC 36655 474296907 SUM 7911 36186 SUM 8498 21853 SUM 24700 32419 SUM 3944 34780 SUM 9379 16083 SUM 8217 32171 SUM 8300 35653 INC 33812 482246888 INC 11084 143032078 SUM 21538 31459 INC 1253 809535951 SUM 238 2737 INC 4665 591975515 SUM 9677 17509 SUM 24861 40682 INC 22017 950706209 SUM 7886 22581 INC 25570 12134543 SUM 9549 19257 SUM 5027 32806 INC 24441 135870209 INC 37078 456510040 SUM 7065 26313 INC 10605 241332214 SUM 2475 13749 SUM 493 15394 INC 35596 69032802 SUM 2688 37086 INC 2247 945762348 SUM 5688 38006 INC 30204 4550221 INC 21020 64287402 INC 2348 109181556 INC 13778 597208210 INC 36878 874841398 SUM 1376 21408 SUM 27217 39728 SUM 14220 34261 INC 21968 26280655 SUM 3170 20407 INC 33654 823546237 SUM 7509 17045 SUM 20146 38592 SUM 9763 30304 INC 12202 904951531 SUM 11356 37682 INC 25930 409400773 INC 10944 357592577 SUM 3542 27950 SUM 270 36989 INC 35031 129636987 SUM 10430 25294 SUM 209 32229 INC 32025 784282411 INC 38186 845456206 INC 26269 853088874 SUM 7312 23342 INC 24081 996897049 INC 34864 139031669 SUM 20379 35159 INC 15792 516899249 INC 13299 961423429 INC 18658 340524882 SUM 8449 29890 INC 2378 146918801 INC 9184 927844470 INC 12712 424559581 SUM 5203 22308 SUM 7072 34956 INC 21814 156494743 SUM 33103 36755 INC 1749 677705912 SUM 6560 22801 SUM 6987 40583 SUM 466 24399 INC 7158 217558294 INC 7736 147477735 SUM 15625 27477 SUM 5712 23692 SUM 23282 38531 SUM 5220 29675 SUM 11007 24904 SUM 798 22108 SUM 11891 31835 INC 7709 996997095 SUM 1929 30894 SUM 2259 9382 SUM 3438 29638 SUM 4994 37163 SUM 6695 29487 SUM 391 37863 INC 40569 882218336 INC 37529 467736949 SUM 8516 26890 INC 29904 277943854 SUM 12976 19756 INC 7768 760471456 INC 27440 942580437 SUM 1262 40376 SUM 4176 20658 SUM 4329 37827 SUM 19920 34334 SUM 9367 39231 INC 12258 418528274 SUM 20052 22746 INC 5053 884350945 INC 26928 18456134 SUM 6613 38430 INC 38126 338917982 SUM 7541 38727 INC 28201 215881500 SUM 19858 24003 INC 10059 25683592 SUM 35663 38526 SUM 8873 38491 INC 7224 894854946 SUM 1057 33223 INC 5725 961382708 SUM 3026 19804 INC 36418 954023103 SUM 9786 33778 SUM 31175 38913 SUM 17854 33159 SUM 660 25380 SUM 639 37599 SUM 4175 16404 INC 4213 92321653 INC 16491 740085310 SUM 4768 9812 INC 882 842691712 INC 16064 26937438 INC 11314 925967242 SUM 567 38859 INC 15499 878953018 INC 14740 890548978 INC 30390 610580469 INC 37603 24747202 SUM 6473 36531 INC 39771 610568436 INC 4575 425789603 INC 37703 147482730 INC 18681 34876025 SUM 4797 20317 SUM 5168 38211 INC 15937 28895341 SUM 24747 40177 INC 19956 979674363 SUM 22059 36748 SUM 1797 38345 SUM 36279 40537 SUM 10318 35926 INC 34394 357985724 SUM 3624 35230 INC 27912 136809155 INC 13272 109689669 SUM 19778 40016 INC 4341 988022019 INC 34704 11310783 SUM 2476 26865 SUM 9329 31962 SUM 6389 13198 SUM 9357 40297 INC 19405 27573891 SUM 8888 28097 SUM 424 3172 SUM 5403 25643 SUM 10608 27997 SUM 16048 40598 SUM 336 21479 SUM 26938 38801 INC 39212 750329407 SUM 10796 24474 SUM 4436 24446 SUM 23462 39925 SUM 7827 30333 INC 14113 199556795 INC 6383 59248067 SUM 5846 32371 INC 37414 937498216 SUM 15200 28837 SUM 416 14492 SUM 29651 35979 SUM 519 36093 SUM 5575 17221 INC 24384 46670487 SUM 78 34166 INC 35018 989954710 SUM 6951 26100 SUM 35941 39786 SUM 6523 30935 INC 31431 479525262 INC 10954 605932566 SUM 10087 36457 INC 4242 10975694 SUM 13096 28702 SUM 1360 14450 SUM 9844 23809 SUM 2656 38321 SUM 8817 28848 SUM 5607 33405 INC 34453 303885536 INC 28243 207315312 SUM 7622 32251 INC 3239 23358696 SUM 12117 28044 INC 28259 600095428 SUM 1093 26267 SUM 3886 12384 SUM 559 12363 SUM 15842 29659 INC 2427 878392933 INC 23372 503188400 SUM 1790 28875 INC 27047 394077247 INC 11472 954695494 INC 9496 821148611 INC 15626 862291073 SUM 7830 31149 INC 7605 994196430 INC 40617 669565541 INC 20254 128755631 INC 7520 12720108 SUM 8301 39886 INC 29568 710258141 SUM 13857 28463 INC 24853 985796028 SUM 13566 37122 INC 7379 597101389 INC 37340 147479135 SUM 3860 7896 INC 20833 147212814 INC 1264 602040750 SUM 14235 37374 INC 21198 985363140 INC 6814 405739423 INC 17119 604760963 SUM 6687 20330 SUM 17083 39308 SUM 1513 33051 SUM 12785 15569 INC 33274 4215234 SUM 934 29637 SUM 14175 20115 INC 5010 995284428 SUM 221 24434 SUM 11388 40611 SUM 27487 33215 INC 34025 393197570 INC 28145 804727846 SUM 3896 17562 INC 26261 10095059 INC 26501 954238462 SUM 1151 29426 INC 26659 887984579 INC 30144 111822404 SUM 8254 36074 SUM 14195 37209 SUM 3994 28921 INC 20660 998251973 SUM 23494 40403 SUM 11276 32353 INC 25687 893772252 SUM 681 9589 INC 38257 130661299 SUM 24878 36354 INC 36056 28496179 INC 9891 145342380 SUM 10537 32651 INC 35059 7688287 SUM 10552 33867 INC 37868 47277863 SUM 6475 21868 SUM 2657 28972 SUM 17423 37573 INC 19840 862257201 SUM 6272 37060 SUM 14543 26325 SUM 23589 38795 INC 1377 26993377 SUM 10620 35368 SUM 9079 32051 SUM 11829 35643 SUM 23365 34616 INC 4463 593788009 SUM 279 3678 SUM 4408 26755 SUM 1914 27015 INC 9653 484763408 SUM 49 6868 SUM 18424 36701 INC 18440 492213709 INC 29488 994440200 INC 35932 416878114 INC 39648 173867685 SUM 24169 40437 SUM 15984 39788 INC 4073 757292108 SUM 24095 40541 SUM 25556 32136 SUM 5566 10729 INC 7749 611214601 SUM 12963 30876 INC 10030 842612761 INC 33805 739969370 SUM 1008 16505 SUM 32 32910 SUM 18 32263 SUM 12201 39214 INC 8665 751979890 INC 433 46739481 INC 12231 213167832 INC 22811 525140114 INC 37250 992234436 INC 2222 35933867 SUM 1075 15806 INC 14490 138874718 SUM 9940 36821 SUM 3803 14115 INC 3635 147459470 SUM 3325 16223 SUM 17260 33989 SUM 1135 4907 INC 21391 981030774 INC 11088 611392599 INC 35484 821009932 INC 9152 138786695 INC 12318 747176788 SUM 34210 37777 INC 19955 372319555 SUM 30691 32445 SUM 727 18233 INC 12695 827588669 INC 25254 876530337 SUM 17254 35942 INC 33591 24675023 INC 13163 543455407 SUM 708 33669 INC 10889 879002590 SUM 6294 10615 INC 26726 35898444 INC 7480 971054030 SUM 660 32142 SUM 6374 13470 INC 93 467969198 INC 6813 146129440 SUM 23811 31828 SUM 1021 36942 SUM 30462 38917 SUM 10172 36777 INC 39780 490892653 INC 24746 139835445 INC 10328 40338593 INC 4818 710058559 SUM 15477 34182 SUM 18 12370 SUM 3373 18550 SUM 495 32825 INC 36098 147448578 INC 19652 146390739 INC 12886 990041159 SUM 3608 34889 SUM 1771 19115 SUM 17 581 INC 34969 74021789 SUM 7025 12629 SUM 32251 40404 INC 32523 453907920 SUM 8289 37746 INC 39008 875328310 SUM 1172 16834 INC 6557 977037128 SUM 5332 15120 SUM 5107 9892 SUM 23309 32785 INC 29477 744800851 SUM 30333 36994 SUM 13281 36418 SUM 7672 30621 INC 13591 733698927 SUM 221 30808 SUM 10659 27535 SUM 25930 40680 INC 33142 418448615 SUM 8381 39672 INC 32210 71852663 INC 4169 11937061 INC 27758 147418392 INC 34234 819016217 SUM 2165 35154 INC 19445 472289584 SUM 1832 13361 INC 12903 951449065 INC 7389 871756062 INC 15237 689939460 SUM 3445 30540 SUM 5031 38856 SUM 1491 34616 INC 7902 989835696 INC 30893 879036628 SUM 3580 35073 INC 19938 978405871 SUM 1292 6174 SUM 131 29510 INC 30754 817398987 INC 31150 482486287 INC 25893 181696510 INC 15852 56903009 INC 28271 421517242 SUM 10841 32216 INC 35398 925576743 INC 34927 42471562 INC 21658 107844570 SUM 19748 34737 INC 29932 882952226 SUM 21809 36084 SUM 647 33841 SUM 2595 38476 INC 2060 889875715 INC 24828 993876881 SUM 25021 31290 SUM 29894 35178 SUM 4265 38058 INC 15036 457356237 SUM 30221 35716 SUM 11275 35130 SUM 2507 26611 INC 6679 759578818 INC 14686 72626299 SUM 12209 32156 INC 19156 683637714 INC 38931 121728645 SUM 9218 38282 INC 21908 58982473 INC 35568 154187825 SUM 7664 39115 SUM 13174 39846 SUM 10150 24545 SUM 30208 39439 SUM 12678 31357 INC 5947 954956002 INC 12554 11866385 INC 9604 265727827 SUM 8505 37877 INC 22841 80372015 SUM 5641 38348 INC 12224 40151707 SUM 7087 38977 SUM 30536 38588 INC 16582 943474743 INC 31878 352112914 SUM 703 22157 INC 1428 113904155 SUM 23479 32474 INC 10013 588283534 INC 37368 425776125 SUM 7568 12478 INC 24759 541641983 INC 2401 877945992 SUM 24364 37137 SUM 4833 38143 SUM 14955 30326 INC 29795 559085043 SUM 2337 24446 INC 9604 443366706 INC 35179 267707193 SUM 9393 39205 SUM 712 12308 INC 11447 365720532 SUM 12090 39500 SUM 28129 34965 SUM 5114 20384 INC 23813 75048010 SUM 27344 39360 SUM 7278 37528 INC 38653 72420352 SUM 18731 22386 INC 22648 610307528 SUM 19553 37462 SUM 1700 4909 SUM 2038 25102 SUM 68 22186 INC 16919 583427380 SUM 13940 40327 SUM 2083 11353 INC 6276 25716009 SUM 11304 26248 INC 25670 333409355 INC 39068 304078019 SUM 12009 37495 INC 8074 9373253 SUM 4742 26164 INC 25655 564471411 SUM 22503 40605 INC 36716 644662851 SUM 4066 35751 INC 20180 592444419 SUM 12061 30212 INC 19758 467692784 SUM 12947 36661 INC 4125 952505292 INC 21003 569400011 SUM 23941 30496 INC 4009 38920666 SUM 19612 34948 INC 5166 487979428 INC 21753 206770012 INC 2870 875812362 INC 1022 816895806 INC 37430 756178796 SUM 5742 31873 INC 5380 955285992 INC 12627 476080003 INC 2301 414626296 SUM 20455 37293 INC 6858 140624226 SUM 1681 9634 SUM 2025 39802 SUM 14492 33832 SUM 18099 35554 SUM 6841 29758 INC 14393 995337966 SUM 2662 9821 INC 34024 778117527 SUM 21595 37686 INC 35466 62986107 INC 13093 105275469 INC 12785 147082922 SUM 4023 37941 SUM 4503 30356 INC 4906 888439903 INC 15301 424963956 INC 28216 966024027 INC 24674 994309685 INC 4350 130700949 INC 18169 802442039 SUM 7241 23836 INC 5591 591769946 INC 38776 215320218 SUM 6415 19492 INC 3438 516473488 INC 19945 20667631 SUM 25081 37300 INC 1512 63540152 INC 5656 8660346 INC 9764 807636843 INC 15648 55782459 INC 8808 741906751 SUM 17561 20643 INC 30965 26936432 INC 11539 565460663 INC 40390 28506261 INC 3533 705843525 SUM 1567 40529 INC 26128 80350651 SUM 25005 36618 INC 25901 878875734 SUM 7491 16976 INC 21200 742703414 INC 33181 996267517 INC 18072 88706792 SUM 8217 40106 INC 19855 144775951 SUM 149 11054 INC 33636 276884414 INC 7123 725380962 INC 17231 79617688 SUM 13987 40106 INC 15218 637495451 INC 2181 868442675 INC 38003 73183965 SUM 5743 33306 SUM 6 14053 SUM 168 14310 SUM 33 38720 INC 7988 129258499 SUM 408 26030 SUM 26313 38479 SUM 9431 30857 INC 26254 771202403 SUM 8253 25323 INC 36305 203621497 INC 8073 349758199 INC 27897 103438062 SUM 65 38912 INC 13719 780124683 INC 20315 379754825 SUM 4427 32519 INC 37938 107940465 INC 4583 441784911 SUM 20638 25900 SUM 2380 12120 INC 15467 831752067 INC 37117 798674133 INC 16788 316974726 SUM 6714 39733 SUM 3051 22814 INC 35838 149786060 INC 11445 996479274 SUM 10166 31273 SUM 22585 39250 SUM 94 40352 SUM 14816 39928 SUM 6760 35772 SUM 10694 24160 INC 3965 146721209 INC 585 10170283 INC 13275 988048001 SUM 6130 14231 SUM 770 37188 INC 16693 870643657 INC 16969 943833599 INC 37627 851737823 SUM 2476 30865 SUM 8360 21037 INC 14286 573964241 SUM 2752 10915 SUM 1601 19393 SUM 5452 39530 INC 11255 141669892 INC 966 618884881 SUM 1705 34121 INC 7654 139072946 SUM 12219 25737 INC 8424 38598323 INC 917 27915439 SUM 2562 24571 INC 15418 146260619 INC 30541 418410557 INC 20161 742572438 INC 38981 333636164 INC 9673 146350659 SUM 1816 13891 INC 22210 24627724 INC 36910 143246356 SUM 15057 34468 INC 24770 833374228 INC 27991 804196367 SUM 13927 32943 INC 8572 743574415 INC 12318 886473593 SUM 623 14727 INC 39237 820840960 SUM 2683 30604 INC 27579 126492988 INC 10086 73440639 INC 16253 6279659 SUM 105 19029 INC 39927 686343667 SUM 19866 35269 SUM 2386 18707 SUM 18973 35046 INC 13056 85584444 SUM 4132 39254 SUM 582 31782 INC 40155 885831855 SUM 4104 40024 SUM 7273 26501 SUM 12414 34871 SUM 22255 38556 SUM 26673 35850 INC 32278 722302026 SUM 9869 24261 INC 11991 993934796 SUM 12937 33278 SUM 2265 14256 INC 28327 112139593 INC 8438 147449429 INC 23249 939317704 SUM 16142 37277 SUM 2066 5460 INC 27067 990269493 INC 34568 959027667 SUM 12915 39199 INC 33277 818597663 SUM 30170 40507 INC 15257 442810050 SUM 4607 24895 SUM 22073 38640 INC 25698 501248720 INC 27477 968135680 INC 28639 145306701 INC 2025 697644568 SUM 8816 35623 SUM 883 32630 SUM 12098 37789 INC 37602 880701553 SUM 1821 27475 SUM 8132 30742 SUM 10919 23494 SUM 3477 32387 SUM 409 30626 INC 23927 912027651 INC 13098 24853933 INC 16628 743872916 INC 12710 561931797 SUM 18102 38266 INC 29643 877414739 INC 35682 978567764 SUM 5642 37926 INC 19314 146944804 SUM 666 31623 SUM 15701 31927 INC 35275 639970606 SUM 715 35735 INC 30734 914301216 SUM 2141 37056 INC 20353 760426095 INC 31687 113210267 INC 30312 475418800 SUM 64 19252 INC 35001 886179123 INC 6633 921778898 SUM 34984 40616 INC 23170 88610418 SUM 21678 39524 INC 21387 40187239 INC 40540 475720903 INC 27548 954134663 INC 11384 80353628 SUM 24082 35141 SUM 3658 29550 INC 17018 191065290 INC 25793 775857147 SUM 18870 36326 INC 40541 128378699 INC 36096 83078270 SUM 1815 34639 INC 30280 767539455 SUM 3750 38840 SUM 1859 32531 INC 16969 12286016 INC 32212 711217194 SUM 11332 29910 SUM 37882 40425 SUM 2279 36285 INC 29632 146156379 SUM 22919 40051 INC 30439 870576786 SUM 12596 39969 SUM 29764 35322 INC 27473 91295038 SUM 15216 26593 SUM 13480 30444 SUM 7285 35055 SUM 9214 33475 SUM 198 38352 SUM 4466 8974 INC 24740 820449396 INC 15035 534419270 SUM 3489 18062 INC 17191 878041610 INC 34224 44722122 INC 38127 878076183 SUM 11709 18893 SUM 34361 38386 SUM 5098 25246 SUM 18950 40153 SUM 5534 12656 INC 29900 904044951 INC 17928 677267348 INC 20668 993212909 SUM 3075 36710 SUM 6578 21029 SUM 520 11111 SUM 22723 37688 SUM 6686 26596 INC 40111 190728033 INC 8634 976650300 SUM 32181 37972 INC 24931 118076936 INC 21462 2391397 SUM 5819 16893 INC 10403 873520463 INC 32180 799980277 SUM 12070 25171 SUM 14721 38810 SUM 22501 32159 INC 20262 46673306 INC 22185 260027938 INC 28240 316946090 INC 12465 73702691 SUM 6440 22611 SUM 6476 25630 SUM 11487 29109 INC 36265 899666806 SUM 9660 38961 SUM 2074 32499 SUM 26592 40043 INC 18750 29073723 SUM 3498 18366 SUM 2890 27509 SUM 13252 37986 INC 26748 146915187 SUM 2489 4988 SUM 11618 32924 SUM 4590 34326 INC 32446 490063481 SUM 7371 11650 INC 12590 417652893 SUM 887 38841 INC 37812 615362385 SUM 34 11297 INC 4309 727029874 INC 17172 108832392 INC 5421 649058453 SUM 24558 39166 SUM 1336 28651 SUM 32274 37639 SUM 18960 40159 INC 11775 187004587 SUM 4854 19869 INC 2962 711274995 SUM 2666 38856 SUM 7857 40571 INC 38426 874255134 SUM 180 15237 SUM 13389 34125 SUM 7851 25366 SUM 1123 15032 SUM 11930 37624 SUM 7444 14011 INC 4059 729614704 SUM 7897 39045 INC 13456 56554831 INC 33445 753945125 INC 39741 490116684 INC 22272 457035910 INC 5104 67249537 INC 9763 418643115 SUM 1160 16060 INC 2860 886430470 INC 420 874459092 INC 25900 961921992 INC 15678 893791603 SUM 3104 32253 SUM 2056 26136 INC 25985 173347539 INC 2903 737272395 INC 5600 598738497 INC 39325 398412262 SUM 7774 36422 SUM 11991 38186 INC 35337 110477487 SUM 5133 24396 INC 20140 129577726 INC 20201 101036011 INC 34129 72283716 INC 13336 878966023 SUM 21341 37515 INC 8024 810611716 SUM 1818 25047 SUM 8094 11296 SUM 10120 40557 INC 3892 535659516 INC 13813 3607205 SUM 11994 32605 SUM 953 25377 SUM 5636 35109 SUM 3537 35107 INC 13189 935730777 INC 6037 921156702 SUM 2015 34512 INC 37207 109556889 INC 36339 645739388 SUM 10118 35854 SUM 17353 30017 SUM 2298 39901 INC 13256 828700829 SUM 12970 40463 INC 36482 911369439 SUM 893 16827 INC 22103 274095204 INC 7751 28546618 INC 39785 63571157 SUM 7524 31965 SUM 1252 13506 SUM 4697 40506 INC 16117 479597439 SUM 5195 37325 SUM 7146 37069 SUM 546 39697 SUM 6913 23627 INC 4377 725454032 INC 26087 147372303 INC 26278 140477657 SUM 6021 29418 SUM 7457 40646 SUM 9558 25508 SUM 3294 30125 SUM 3105 33600 SUM 12839 38367 INC 11490 934081417 SUM 12758 26723 INC 5140 143230671 INC 14534 56403762 SUM 197 20036 SUM 1901 24784 INC 33720 885918595 INC 8176 909020622 INC 39206 500692158 INC 879 116158733 INC 24855 128742920 INC 18796 20694477 SUM 5386 33179 SUM 2781 38327 SUM 7104 32879 SUM 2232 34196 INC 21627 591617265 INC 29749 710126886 SUM 10901 27924 SUM 917 5400 SUM 17826 38302 SUM 16631 29894 SUM 1355 4470 SUM 24767 34270 INC 39874 950795958 INC 32175 605422748 SUM 376 4223 INC 1104 995491803 INC 13543 10953187 SUM 36167 40494 INC 35451 69127952 INC 17369 72509399 SUM 21124 38733 SUM 903 24069 SUM 23536 39025 SUM 5264 28865 SUM 5425 13920 INC 1593 864436413 SUM 17578 35163 INC 38270 893260787 INC 11667 912318182 SUM 1462 8461 SUM 3917 26836 INC 5533 337794756 INC 2001 782573329 SUM 22321 40447 INC 28543 62933368 INC 37952 127914939 SUM 19503 36219 INC 13213 19625977 SUM 21630 28286 SUM 36182 40583 INC 20612 878777539 SUM 5718 39903 INC 24273 928571089 INC 33786 113399240 SUM 6190 38942 INC 22141 939625142 SUM 30228 40138 SUM 30193 39768 SUM 1432 38013 INC 25681 576785709 INC 18956 143157305 INC 30961 665848849 INC 3482 75644656 INC 24038 101300703 INC 23126 854535290 INC 8257 744560920 SUM 2054 31254 INC 6185 77890444 SUM 22194 28492 INC 32632 930857656 SUM 2810 25710 SUM 13231 27499 INC 27463 650883442 INC 31500 172924595 INC 9306 582392988 INC 24320 872753673 SUM 15317 38213 SUM 21793 40300 INC 25030 484842246 SUM 119 37042 SUM 26145 37199 SUM 5834 37058 SUM 10535 38484 SUM 612 14732 INC 2615 12170614 INC 38830 113404388 SUM 9923 21653 INC 3866 109677138 INC 33458 13207688 INC 27202 71900230 SUM 749 35526 INC 18116 429184536 SUM 20021 35937 INC 6844 955197304 SUM 5492 35935 SUM 14215 32180 INC 9398 416248637 INC 3573 73358687 INC 1289 954281771 INC 14780 78774868 INC 31414 955202667 INC 27324 607983416 INC 12629 2771105 SUM 5700 32061 SUM 2205 16126 INC 26656 29085780 INC 40494 105510595 INC 7042 921977044 INC 1832 6395151 SUM 30016 35442 SUM 1995 38019 SUM 8237 30134 INC 10825 743208352 INC 32260 141082309 INC 25141 18213452 INC 21416 471965025 INC 33882 386289980 INC 11597 751721156 INC 449 11264347 INC 191 57657920 INC 8425 916974999 SUM 18066 40361 INC 14988 23538031 INC 26729 996959683 INC 32111 995485244 SUM 10565 36351 SUM 2585 39086 INC 1224 60616652 INC 31503 28915486 INC 33076 143238399 INC 28557 147195865 SUM 1792 23157 SUM 3537 40278 INC 38160 12822291 INC 2337 3775639 INC 10504 7532181 INC 16634 612643835 SUM 2743 38268 SUM 23941 34782 SUM 3697 22586 INC 15906 711247224 INC 12402 325366865 INC 21540 647995129 SUM 24307 38451 INC 17402 926906953 SUM 3087 16796 INC 20320 735734360 SUM 15475 21926 SUM 1320 32764 INC 10364 610437984 SUM 3041 37969 INC 17286 952889645 INC 17025 337633195 INC 38518 870574723 SUM 13609 25862 INC 33223 769592160 SUM 13619 34460 INC 33996 456156951 SUM 164 26551 INC 19964 938376461 SUM 4566 28445 INC 12579 804229426 INC 6553 758529598 INC 15723 928386822 INC 23216 523896248 INC 16870 305347688 SUM 11903 17921 INC 3561 487878502 INC 22864 938391732 SUM 14 30513 SUM 5507 32277 INC 4719 894721396 INC 39406 742575438 SUM 27546 37392 SUM 2298 34062 SUM 15243 35697 INC 36320 351279206 INC 4930 24670943 INC 21366 870390264 INC 12768 24797628 SUM 15442 25890 SUM 15618 24059 SUM 2583 40630 INC 37757 501689983 INC 947 539262546 INC 38278 53505763 INC 13104 693358465 INC 16677 11196333 INC 37001 870586986 SUM 3590 14000 SUM 2300 16708 SUM 9791 34701 SUM 7631 22815 INC 8356 937941118 SUM 9181 37819 INC 3910 927397100 SUM 8147 35943 SUM 16161 39795 SUM 10421 39117 SUM 31632 39063 INC 34936 505575916 INC 22666 136908667 SUM 3098 17518 INC 15808 282546486 INC 37693 975503800 INC 21650 982947240 INC 19589 223623580 SUM 127 26604 INC 20883 391252589 INC 30392 955127863 SUM 10411 21619 SUM 5628 18333 INC 28145 742726715 INC 26086 985540424 INC 18559 112953196 INC 32924 733170911 INC 22181 410851866 SUM 450 5559 SUM 4483 37217 INC 17327 126459156 INC 33791 629121291 SUM 12420 31373 INC 39685 735167 INC 2769 154083678 SUM 9656 27494 INC 11425 139047444 SUM 18325 36035 INC 16191 487724650 INC 31933 44601659 INC 6416 332721569 SUM 2915 39750 SUM 33010 40413 SUM 4854 31766 INC 13154 951475258 SUM 6264 33790 SUM 12603 22054 INC 13370 415317606 INC 16747 219485827 SUM 909 33741 SUM 25383 27065 INC 37407 456253331 INC 22862 526376873 INC 31118 70630158 SUM 28421 32334 INC 7477 686468193 INC 31358 995147717 SUM 12931 37552 SUM 18693 35451 INC 31990 742077823 SUM 7527 39343 INC 17682 756413314 INC 22354 15929198 INC 22677 26193015 SUM 12332 36889 INC 25846 128557671 SUM 5107 17499 INC 5069 892513505 SUM 22442 39818 SUM 10141 40389 INC 39649 216059963 SUM 7282 36258 INC 6275 770539434 INC 380 15326024 SUM 1353 20946 INC 2736 28993734 SUM 20585 31464 SUM 4048 35027 SUM 3594 37545 INC 6116 997723255 SUM 5039 24103 SUM 4902 36708 SUM 21354 34533 INC 5588 745619528 INC 12974 970318380 INC 5832 78257458 SUM 4258 21906 INC 4807 955272940 SUM 1656 34845 SUM 10361 19012 INC 6991 146559623 SUM 27769 40556 INC 31628 28989204 SUM 81 33489 INC 2096 759988170 SUM 110 13315 INC 4943 994907688 SUM 5897 37064 SUM 57 3663 INC 1508 9912903 INC 35432 610590881 INC 12796 26705873 INC 38163 28946387 SUM 5973 25764 SUM 1956 38340 INC 31697 80372767 SUM 3695 38939 INC 28001 66354799 SUM 27087 40439 SUM 14992 32614 INC 8784 877834373 INC 4794 981985488 INC 33833 39031065 SUM 1812 35926 INC 3414 955294965 SUM 3492 31333 SUM 3119 20394 INC 14898 18463704 SUM 5985 8610 INC 33303 407281603 INC 20519 28991280 INC 1308 575966122 INC 5564 80225163 SUM 11917 26450 INC 19432 26843498 INC 21738 24891903 INC 28334 458647557 SUM 23820 40448 INC 2888 28705581 INC 33514 974475149 INC 40261 760125866 INC 39618 743844995 INC 23505 290300344 SUM 36544 39041 INC 31538 26243256 INC 33476 905939055 SUM 10761 32663 SUM 8172 24259 INC 5500 945148655 SUM 17272 27443 SUM 27025 39081 SUM 14024 31499 SUM 4410 17217 SUM 2725 28244 INC 17421 15972562 INC 9740 705500590 SUM 14105 19204 INC 1311 862121540 SUM 958 23638 INC 10104 453372232 SUM 191 20743 SUM 43 307 INC 6721 203216452 SUM 5876 29212 SUM 96 40606 INC 19626 356642579 SUM 3057 23772 INC 39274 145386015 SUM 5503 40132 INC 7001 40072871 SUM 4319 12847 SUM 8007 31631 INC 9185 955296493 INC 29203 487717042 SUM 31309 40502 INC 26370 25938901 INC 6551 491901488 SUM 7216 39985 INC 13689 545021 SUM 26456 37187 INC 3813 111012703 INC 25190 817235378 SUM 418 30042 SUM 32183 39569 SUM 5658 28089 SUM 12148 31668 INC 26794 953409177 INC 12279 490517967 INC 727 615436561 SUM 15466 23095 INC 22040 522240073 INC 9132 683235958 INC 29617 860247521 INC 36584 723911356 INC 30196 878116497 INC 35977 28523856 SUM 1471 36778 INC 20063 959702130 INC 7593 28019631 INC 2994 834888356 SUM 33441 39637 INC 30016 219551118 INC 24482 71763254 SUM 23011 35604 SUM 12939 37389 INC 36746 906381569 SUM 10941 38287 INC 12854 254154119 INC 23476 917924466 SUM 101 37476 SUM 14746 38349 INC 27602 725881172 SUM 35022 40557 INC 22438 659424301 INC 22768 469312249 SUM 736 33175 INC 34320 73434246 INC 23755 70303911 SUM 12475 35831 INC 25921 851773719 SUM 19884 27041 SUM 14126 27911 INC 21739 871306113 SUM 3227 34578 SUM 8174 22674 INC 14740 886229924 SUM 2426 15146 SUM 4436 33415 SUM 49 37389 INC 21699 56399915 INC 22294 904411484 SUM 20894 30417 SUM 24577 31200 SUM 9173 31936 SUM 1166 34821 SUM 36879 40068 SUM 1110 39921 SUM 3243 37829 SUM 3488 35239 INC 2697 757989516 INC 17368 141161466 INC 22133 29077342 SUM 437 16633 INC 7478 858021728 INC 3801 552488586 SUM 29555 39632 SUM 2151 17336 INC 28981 290851420 INC 2399 593797799 SUM 17831 29804 INC 36349 176144108 INC 37623 68990210 INC 33013 909016610 INC 32959 956710682 SUM 333 36804 SUM 12418 25249 INC 13436 945600509 INC 9671 348456350 INC 32401 825820207 SUM 4113 30243 SUM 1802 35725 SUM 307 12307 INC 14387 99619422 INC 27183 146023825 INC 24487 719134998 INC 33635 477499542 INC 1801 138455279 SUM 3609 25793 INC 37583 610077662 SUM 1768 18803 SUM 1997 3478 SUM 5320 19445 SUM 1842 10316 SUM 4662 13242 SUM 9780 33552 SUM 3937 19287 INC 6486 785561950 SUM 2265 5467 SUM 8134 26785 INC 14945 778800438 INC 4692 259104303 INC 32857 109709580 SUM 450 4357 SUM 11319 20213 INC 13752 951978308 SUM 2018 40115 INC 9906 119796178 INC 1577 655527736 INC 11521 862993943 SUM 2093 33346 INC 7048 359605585 SUM 98 36103 SUM 5783 15477 INC 26322 527555362 INC 35707 685289527 SUM 1549 33775 SUM 9578 35017 INC 18710 490055590 SUM 10617 40679 INC 21424 112614666 SUM 4597 28439 SUM 10572 35487 SUM 3527 16602 INC 13015 961787007 SUM 4262 29970 SUM 19420 28340 SUM 5697 38723 SUM 29538 39289 SUM 238 13351 INC 25306 833675716 INC 31085 806606206 INC 9877 757362042 INC 19947 335395603 SUM 10561 39462 INC 15625 147053186 INC 30078 375833140 SUM 6302 34459 SUM 14397 27860 SUM 20140 35424 INC 23276 541367905 SUM 4749 28938 INC 16831 887522269 SUM 30 2151 SUM 1148 16080 SUM 5363 18051 INC 35540 19291779 SUM 9467 32478 SUM 1861 37786 INC 11120 29046618 INC 29831 4611902 INC 23075 391421620 SUM 541 6465 SUM 10890 37939 INC 17710 401409611 SUM 1573 14159 SUM 17429 40057 INC 24207 481426756 SUM 3863 26555 INC 38090 954701862 SUM 1302 12536 INC 16990 828017485 SUM 2304 16158 SUM 13729 28250 SUM 4173 40470 INC 31052 85194982 INC 4685 97146656 SUM 27711 33532 INC 21457 307605631 INC 34947 113885744 INC 3898 28550831 SUM 3480 22710 SUM 22565 38622 INC 40038 8097615 INC 20114 663707023 INC 23844 96958219 INC 2534 882977493 SUM 9876 29275 INC 7202 130438569 INC 14508 608420201 SUM 730 12875 SUM 18010 35727 INC 264 69458403 INC 22053 400097877 SUM 712 2134 SUM 4911 29950 SUM 13261 38785 INC 18538 72038290 INC 30016 35718116 SUM 18228 37718 INC 28272 417243191 SUM 127 40115 SUM 545 5279 INC 40429 323097542 SUM 23263 39334 SUM 3007 39579 SUM 3639 39610 SUM 21692 26160 INC 347 46542288 INC 6850 947899365 INC 27938 1811469 SUM 3971 22662 SUM 2400 21147 SUM 5572 29268 SUM 1471 34152 INC 19512 76063385 SUM 9158 21870 INC 14077 802074076 SUM 8774 40120 SUM 16134 21431 INC 37291 610309607 INC 5432 958796135 INC 18865 80333370 SUM 3625 35772 SUM 10438 38687 SUM 12723 35072 INC 36831 659578562 SUM 7434 14476 INC 20185 733571887 INC 13008 805059750 INC 34559 692227009 SUM 5394 23487 SUM 5600 29749 INC 2908 12352067 INC 12857 499094130 INC 10694 27733274 INC 17104 349193345 SUM 14180 27422 SUM 21417 36152 SUM 8344 35790 SUM 96 1309 SUM 16872 37240 SUM 13260 30082 SUM 3190 39352 SUM 1508 21748 SUM 832 14709 SUM 13289 28810 SUM 11742 31442 SUM 16672 20014 INC 29740 20340221 INC 19013 870055993 INC 12975 423891754 INC 38128 685827545 INC 10866 35596265 INC 3301 944850634 INC 30994 894793776 INC 39129 929285303 SUM 264 21002 INC 37830 675706168 INC 21586 876376821 SUM 666 39666 INC 6976 537154615 INC 1396 865350549 INC 23077 475685710 INC 11111 26407852 SUM 8675 28184 INC 16661 78880811 SUM 17294 39547 INC 31081 353713812 INC 14720 122149865 SUM 3797 11422 SUM 7332 31052 INC 37767 493599594 INC 15246 24734497 SUM 3001 25193 SUM 7164 24572 INC 6317 41512455 SUM 13183 38509 INC 13009 144799703 INC 18583 867078946 SUM 9318 17550 INC 19676 449590128 SUM 16554 23748 INC 17237 760591108 INC 5133 145339255 INC 18918 40092968 SUM 728 24766 SUM 209 30664 SUM 5299 30449 INC 12915 881081863 INC 37100 128314300 SUM 6918 33585 INC 30749 519718151 SUM 2168 18222 SUM 2998 37589 SUM 21501 40325 SUM 10387 30381 SUM 16910 34399 INC 35411 27966363 INC 6432 339344637 INC 36687 986849609 SUM 3010 36667 INC 432 674218448 SUM 293 32599 SUM 6333 30240 INC 9958 3571037 INC 22942 150247228 INC 32880 148607078 SUM 191 15612 INC 25496 861030910 INC 39660 978328520 INC 29714 232873468 INC 27053 701902100 INC 11080 987100798 SUM 4968 40572 SUM 20217 39743 SUM 15409 39127 INC 29693 332690791 SUM 21530 32610 INC 2014 461193784 INC 35456 946104294 INC 4395 626385455 INC 26890 483777176 SUM 10436 40677 INC 5663 784210361 INC 23923 986616110 INC 27006 976506254 INC 8094 25046010 SUM 4740 35947 INC 937 12295856 INC 13753 442530079 SUM 5276 25858 SUM 6867 35079 SUM 7326 39389 INC 1019 817680610 INC 38751 28712045 INC 26943 215039588 INC 2494 65123468 SUM 8671 18262 INC 19741 955325964 SUM 15419 30727 INC 7459 584858785 INC 6782 814048695 SUM 1473 10340 SUM 26321 30143 SUM 20058 33653 INC 22626 13796232 INC 27439 927185928 SUM 3442 26090 INC 3575 29017796 INC 19879 990970946 INC 37328 644135135 INC 22715 138684742 SUM 5492 39235 INC 1446 726783278 INC 39697 974515061 INC 35844 978700497 INC 31306 491495262 SUM 21752 33016 INC 1219 995505318 SUM 9715 38127 SUM 23203 37414 INC 7349 953992813 INC 13561 877967178 INC 9582 142756521 SUM 11742 40065 INC 38419 132236578 SUM 1433 17021 SUM 3647 33472 SUM 26043 40281 INC 35901 718609023 INC 17214 939114058 SUM 10676 40476 INC 7652 130607879 INC 7447 973498482 SUM 14440 30533 INC 13932 146939215 INC 39185 890739141 SUM 6458 10538 SUM 12473 31507 INC 11628 742194861 SUM 16674 30827 INC 22473 552567155 INC 4035 28798471 SUM 1648 32288 INC 38923 79021868 SUM 22925 40147 INC 925 211160229 SUM 19611 33758 INC 39516 145192872 SUM 3633 25317 SUM 1913 32042 INC 8308 973056453 INC 13417 21696549 SUM 19336 35688 SUM 12182 34514 SUM 18785 39853 INC 38360 28010811 SUM 8695 19809 SUM 1473 14229 INC 34807 416409795 INC 36179 953240639 INC 1887 878857625 INC 34108 147449208 INC 29844 391231364 INC 22485 609028731 INC 38179 62816811 INC 20884 740084450 SUM 954 14297 SUM 1067 35092 SUM 24871 40354 INC 33384 693481839 INC 31274 872290068 SUM 25905 31159 SUM 7034 16256 INC 35898 37041470 SUM 5038 15372 SUM 1515 34073 SUM 1783 24268 INC 13656 142754009 SUM 5767 34872 SUM 3212 35324 INC 5292 959721198 SUM 1218 18072 INC 30004 22509005 INC 24777 581743068 SUM 5623 34015 INC 28694 73326271 SUM 7027 13138 INC 28488 599475013 SUM 10533 40397 SUM 2710 34360 INC 7036 476345988 SUM 787 33600 INC 1349 28258221 INC 1350 28799335 INC 10984 877990512 INC 20521 980368830 INC 25797 304761577 INC 29290 961436595 SUM 473 10718 INC 36830 878013417 INC 17242 961346493 SUM 6999 25030 SUM 7235 40566 INC 32495 767511189 SUM 175 34073 SUM 669 34675 INC 13647 317620407 SUM 4415 17276 SUM 4482 30327 SUM 533 39662 SUM 7337 37847 SUM 8143 38521 INC 6665 952282225 INC 17472 126243533 SUM 10809 24532 INC 9305 12678556 INC 3412 945086532 SUM 14358 40683 SUM 12448 19040 INC 2735 97110511 SUM 10383 34853 INC 15566 742971021 INC 19762 853273946 SUM 10766 40362 SUM 5668 26802 INC 1571 735319278 INC 26690 418463049 INC 19718 805001759 SUM 29899 37803 SUM 2371 39834 SUM 1465 39114 INC 25951 202790627 SUM 2323 22531 INC 4667 146953428 SUM 2290 36790 INC 16896 77172887 SUM 8505 40426 SUM 895 10326 INC 30813 994392341 INC 18464 719134274 SUM 5413 39948 INC 33829 27954376 SUM 24984 40155 SUM 7645 21098 SUM 1398 23016 SUM 24461 38699 INC 40550 760080915 SUM 22914 39011 INC 8674 878987198 SUM 16000 38733 INC 3928 660543042 SUM 13781 38495 INC 728 859631530 INC 27621 921196648 SUM 20338 33521 INC 28625 41560023 INC 18735 955277672 INC 17850 147453057 SUM 794 17155 INC 35207 870378541 INC 29504 804163088 INC 12927 953289540 SUM 11629 39068 INC 17589 474363551 INC 21968 733832149 SUM 17776 29864 SUM 29575 39280 INC 19117 147461766 SUM 6437 29740 INC 13627 103064236 SUM 5599 23059 INC 37507 609629315 INC 38722 861174307 INC 2219 911638963 SUM 25053 27278 SUM 15315 17849 SUM 7534 24794 SUM 9911 32710 INC 1187 891161751 INC 10880 356906367 SUM 19774 36521 INC 9220 494702146 INC 21137 475158509 SUM 6562 27043 INC 28383 619705531 SUM 366 40643 INC 21725 36772008 SUM 881 34016 SUM 11986 38683 SUM 11930 31227 SUM 9746 40644 INC 39665 568349416 SUM 3134 34579 INC 34113 105488041 INC 15240 894513541 SUM 21065 38579 SUM 3436 32320 INC 12722 60933753 SUM 9669 36651 SUM 2228 17229 SUM 16383 29821 SUM 288 28721 SUM 1528 15935 INC 26872 125891040 SUM 915 27592 SUM 1284 29103 INC 19538 61153275 SUM 13967 26514 INC 10012 995488438 SUM 3517 21519 SUM 18583 30398 INC 20425 770676016 SUM 5845 24384 SUM 8998 28837 INC 4765 605829662 INC 40331 137392739 SUM 4620 38665 SUM 18242 40107 INC 16001 789905045 SUM 6032 18224 SUM 6324 39472 INC 33807 332481421 INC 14074 959055487 SUM 25495 30288 INC 7798 11613247 SUM 7786 35996 INC 29642 143091405 INC 37711 54575422 SUM 21558 39217 INC 22547 457169099 INC 38844 590882182 INC 23870 867220015 INC 34270 811376478 INC 33992 222477354 SUM 7931 16929 SUM 10968 34675 SUM 9274 25090 INC 16487 138418871 SUM 1746 11177 INC 29546 93290475 SUM 9129 38715 INC 21914 843937073 SUM 15680 27630 INC 10162 82835822 SUM 10710 30168 SUM 6321 14361 INC 35041 905598753 INC 7279 751925870 SUM 18115 30312 SUM 24420 36969 SUM 15076 38824 SUM 8038 38964 SUM 7374 37996 INC 6134 351241418 SUM 26334 36839 SUM 5833 38763 INC 31191 744456800 SUM 15975 25658 SUM 11275 14110 SUM 5580 29747 INC 23955 703836903 SUM 2090 38299 INC 387 874770915 SUM 2533 25471 INC 14494 9941681 INC 25444 80316412 INC 14916 275057241 INC 34917 953567589 INC 26633 13202334 SUM 6981 36812 SUM 7656 39361 SUM 3625 34579 SUM 5636 32599 SUM 3600 9643 INC 19595 890111609 SUM 6423 16741 SUM 8626 32633 INC 21821 961149158 SUM 3656 24370 INC 2844 978682777 INC 29080 56163314 SUM 10109 34122 INC 10388 868651644 SUM 506 35265 SUM 382 16204 INC 31058 370397656 SUM 28394 32116 SUM 19647 38402 SUM 1132 13221 SUM 35841 40124 SUM 4797 35661 SUM 6864 35568 SUM 19680 37050 SUM 5933 29598 SUM 28600 35344 SUM 8378 26941 SUM 37917 40639 INC 16263 760648092 INC 29424 995395547 INC 17995 2388845 SUM 12482 34321 SUM 6303 23780 SUM 1170 39289 SUM 3116 8990 SUM 18451 39255 SUM 25955 37109 SUM 10739 22862 INC 14305 19537607 SUM 2689 26200 INC 1708 100364367 INC 9615 955338715 INC 16560 758445122 INC 25820 30916570 INC 12994 461117184 INC 3215 922709360 INC 11857 20052893 INC 34323 484665957 INC 12933 418800021 SUM 740 40341 INC 8185 38476623 INC 31509 862181583 SUM 20288 32995 SUM 4161 35877 SUM 30280 39288 SUM 11170 35277 SUM 5502 29446 INC 1335 492209641 SUM 409 25681 INC 10559 61084991 INC 12663 974508667 INC 21839 202726598 INC 12827 993120935 INC 32852 144817999 SUM 440 29853 INC 29624 653225627 SUM 3401 39895 INC 11057 538332317 INC 24000 143145619 INC 1092 932226605 INC 19296 130238635 INC 29802 23144557 INC 30724 983667805 INC 2558 20688036 SUM 13488 36476 INC 201 592482738 SUM 30659 35655 INC 376 26872670 INC 18049 481630605 SUM 10123 32461 SUM 1672 23497 SUM 3017 35675 INC 6063 517920060 INC 29070 145375651 INC 2684 442807912 INC 17900 874839541 INC 12608 139039702 INC 26372 883879469 INC 16408 740282922 SUM 4368 30165 SUM 316 4793 INC 14873 59860624 INC 322 814841968 INC 24219 189021022 INC 15440 944672956 INC 39818 737127626 SUM 6504 39645 INC 2102 952520415 INC 40588 568618361 INC 386 760288041 SUM 11713 29490 INC 21947 998214640 SUM 8692 25285 INC 12992 10977860 SUM 16684 25989 INC 20829 466992423 INC 5840 289940841 INC 12146 692058437 SUM 3131 36712 INC 15494 949275049 SUM 20170 37925 INC 34985 939462075 INC 23124 753112935 SUM 30073 37397 INC 17750 27495815 SUM 8226 40282 SUM 1614 8802 INC 9775 759843796 SUM 24230 35000 INC 24374 551308789 INC 32897 19047599 SUM 6055 23171 INC 17588 290321048 SUM 71 22987 SUM 7012 15706 INC 19909 576525570 SUM 3223 39930 INC 34249 71628886 INC 23030 805498738 INC 1677 955099957 INC 34679 686909257 INC 38281 111831191 INC 38726 113080049 INC 13806 307656267 INC 17389 218386157 SUM 12697 35898 INC 23846 893777021 SUM 362 35654 INC 12576 418233713 INC 33942 340213973 SUM 27204 38101 SUM 4540 26286 INC 26105 340933989 SUM 10888 34610 SUM 8404 20471 INC 35112 802119481 INC 25425 459576543 SUM 4601 19376 SUM 14024 32341 INC 4890 113389272 INC 8073 835897140 SUM 25628 40634 INC 22783 945763630 SUM 23416 35688 INC 17896 54338625 INC 11442 398359846 INC 30594 489552001 SUM 2543 21852 INC 7801 325388477 SUM 27251 36433 SUM 13411 27385 INC 14928 492129075 INC 26222 415870710 SUM 6405 13004 SUM 34333 37841 INC 5516 13126388 SUM 7706 29708 SUM 22196 37740 INC 17198 526368890 SUM 16862 36126 SUM 5719 22553 INC 7165 137995227 INC 2932 60220122 INC 26662 104469310 SUM 7483 24988 INC 20146 425063532 INC 35664 942477011 INC 10522 40135778 SUM 1924 19232 SUM 16225 40405 SUM 31643 39874 INC 35939 28953752 INC 25293 476329530 INC 39850 28038259 INC 27349 955276629 INC 24037 67726998 SUM 20595 40362 INC 37391 845475751 SUM 4840 35602 SUM 7136 27347 SUM 5077 27388 INC 18308 819717975 INC 39297 894815310 SUM 7371 11802 INC 8629 797791543 INC 10732 73187998 INC 37533 542514034 SUM 23064 35748 SUM 4045 31603 SUM 1191 26629 INC 8456 955274494 SUM 7325 17516 INC 7411 24754607 INC 10420 953233469 SUM 7753 34594 INC 9544 278926798 SUM 590 19359 INC 8053 138508350 INC 20546 29015126 INC 9879 143100165 INC 16483 666930997 INC 6606 147433907 SUM 595 32651 INC 5363 453276900 SUM 7786 37797 INC 6072 610525313 SUM 124 27522 INC 183 80347937 INC 39063 342018871 INC 19371 808882748 SUM 161 10961 SUM 5435 28859 SUM 4377 15945 INC 16685 956652623 SUM 12773 34314 SUM 3526 38654 INC 12726 377893984 SUM 7735 38293 SUM 9264 38819 SUM 3136 20027 SUM 5409 24683 SUM 8777 34988 SUM 26249 32671 INC 34684 993886761 INC 31954 251512401 INC 8818 147448579 SUM 7711 20951 SUM 13190 37887 INC 9995 996217368 INC 40297 972878281 SUM 1742 21452 SUM 4015 21437 SUM 1608 24161 SUM 14395 36065 SUM 10153 38957 INC 38618 68581449 SUM 24659 38913 SUM 2513 34767 SUM 2062 26703 SUM 4614 35438 SUM 9030 38965 SUM 3954 35710 SUM 325 35026 SUM 5911 20673 SUM 726 38095 SUM 15022 32649 INC 18598 811141895 SUM 4881 24331 SUM 24606 26784 SUM 1679 22807 INC 30728 368558091 INC 11694 180096447 INC 40317 15881837 SUM 2583 19106 INC 12304 756432949 INC 38187 668547575 INC 16407 769015709 INC 15430 978712163 INC 39263 610596966 SUM 3023 37833 INC 36378 706982698 SUM 9525 18930 INC 16698 955176475 SUM 6611 23346 SUM 11718 40369 SUM 5905 31904 INC 5652 600091996 INC 26822 414270751 INC 27100 415160675 SUM 7628 18711 SUM 15396 32498 SUM 2956 36470 SUM 12219 27846 INC 32933 883972311 SUM 9671 39064 INC 29218 318734476 INC 4178 113760797 INC 7846 736028779 INC 5933 25745943 INC 39525 827592433 SUM 20155 36108 SUM 5756 31041 SUM 3605 39981 INC 14499 80341409 SUM 5411 38164 INC 27572 69519722 INC 30252 492122655 INC 9728 141152242 INC 29793 879033059 SUM 9190 33835 INC 3727 324729341 SUM 21884 38145 INC 17038 11726410 SUM 191 12178 INC 930 721274685 INC 39010 894460648 SUM 6990 32586 SUM 15061 37029 INC 39916 760448436 INC 2631 923442692 INC 15177 108102741 SUM 7087 33630 INC 15717 341069847 INC 2628 857769813 INC 12354 124088653 SUM 19594 33554 INC 14194 182418332 SUM 4668 21546 INC 21883 55945039 INC 7283 611351267 SUM 23231 30642 SUM 216 29591 INC 4467 140528429 SUM 6089 29940 INC 26203 700228765 INC 2844 676192211 INC 14978 351204979 SUM 5065 27989 SUM 654 36877 SUM 367 21546 INC 8316 927599764 INC 19579 669773330 INC 26855 409264816 INC 8843 543496298 SUM 675 16997 SUM 5106 23091 SUM 3604 19149 SUM 8013 36426 SUM 3508 10787 INC 7276 995368264 SUM 15926 30504 INC 38391 691923843 INC 23822 686459155 INC 15253 21574793 SUM 3493 32870 INC 34415 548193045 SUM 2783 26740 SUM 14727 40190 SUM 1156 37669 INC 11998 147184471 SUM 3746 25824 SUM 2121 29777 SUM 9190 37907 SUM 21993 29418 SUM 103 7183 INC 24959 536690379 SUM 11009 33967 INC 7786 790004799 SUM 18244 33174 INC 11607 760556437 SUM 8703 13958 INC 32980 31756293 SUM 86 37547 SUM 9124 36987 SUM 1670 5189 INC 11928 998219884 INC 1519 534497550 SUM 886 34030 SUM 8244 35989 SUM 1203 14344 INC 1007 145753545 SUM 21483 29385 SUM 250 19831 SUM 7040 30809 SUM 225 39535 INC 36613 87356867 SUM 3606 27139 SUM 5309 39562 INC 11835 255903304 INC 25292 993412335 SUM 10950 33168 INC 31148 66502612 INC 34771 726435855 SUM 9371 37247 INC 20725 532903341 INC 16020 743258388 INC 22058 911639904 SUM 1179 24420 SUM 13447 21058 SUM 127 30896 INC 9849 383021303 SUM 23107 37433 SUM 21980 38641 SUM 5293 28237 SUM 6161 13880 SUM 11220 32828 SUM 12190 33634 SUM 10838 35653 SUM 5676 28956 INC 15558 885008080 SUM 23033 30395 INC 19553 355888039 INC 35448 821605467 SUM 14379 40407 INC 24045 937373701 INC 29785 486374804 INC 29228 727018581 SUM 15297 24568 INC 23525 29043940 INC 8010 933053307 SUM 477 20351 SUM 6632 19040 SUM 26481 40526 INC 33486 894644760 INC 15422 23737708 SUM 1535 40193 SUM 4861 35031 INC 16050 769697878 INC 39074 554988000 INC 34692 40151909 INC 19971 575787911 SUM 1273 16788 SUM 946 8756 SUM 9033 31539 INC 34059 125955945 SUM 15368 25176 INC 19920 148155916 SUM 3285 26140 SUM 2031 27909 INC 5101 108564881 INC 19608 986703350 SUM 24332 39685 INC 38930 308557317 SUM 2326 21791 SUM 7682 39822 SUM 539 24655 SUM 2495 8963 INC 24981 16479198 SUM 2888 40344 SUM 2339 40624 INC 36617 943039623 INC 1292 979519063 SUM 3711 24777 SUM 5264 11610 SUM 7544 29486 INC 27807 610567798 INC 13421 73739737 INC 39210 937438012 INC 2539 307252513 SUM 5670 39192 INC 35048 921690060 SUM 15865 35819 SUM 9633 35644 INC 21752 751985571 SUM 3064 36318 SUM 32809 39919 INC 31433 9631039 INC 3068 28937399 SUM 5058 34296 SUM 5894 22600 INC 33431 72090208 INC 24855 72676243 SUM 3465 28540 SUM 3008 31649 SUM 428 28060 SUM 19348 33477 SUM 14158 31496 INC 4584 22796293 INC 445 853370332 SUM 583 13203 INC 10190 55163056 SUM 6759 40539 INC 29396 496452777 SUM 16288 39667 SUM 3904 29899 INC 37071 879715656 SUM 509 37089 SUM 1066 38457 SUM 3002 40405 SUM 7217 31292 SUM 3406 15505 SUM 723 30995 SUM 4580 38839 INC 35722 69438573 SUM 176 4983 INC 15962 992203603 INC 7426 961270827 SUM 29794 40321 SUM 169 40348 SUM 9132 39964 SUM 34939 37340 INC 26012 509457134 INC 1050 475399862 INC 18699 112552995 SUM 5542 39523 INC 450 995531402 INC 22500 59370025 INC 14092 518836600 INC 11511 876382341 INC 11989 867831106 SUM 12413 14961 SUM 886 33654 INC 37208 945789480 SUM 7250 34906 INC 18992 808894919 INC 16248 623030306 SUM 2722 30158 INC 7230 21218693 SUM 5792 32583 SUM 1903 10744 SUM 2282 27018 SUM 419 39635 INC 38814 600889195 INC 13749 393787356 SUM 9983 22939 SUM 6063 17600 SUM 14114 39513 INC 36237 978902674 INC 17944 340901592 INC 4372 970751672 INC 12162 689320737 INC 40343 333651254 INC 21055 977667180 INC 17527 606393363 SUM 25368 40509 INC 33594 79336547 SUM 32582 35999 SUM 4215 29285 INC 5180 443951194 SUM 1226 33663 INC 39670 399834967 SUM 1375 8129 SUM 8365 37357 INC 20736 723802565 INC 21212 308037742 INC 15883 691906358 INC 26961 113754544 SUM 1449 33401 INC 21916 992297939 SUM 25713 33362 INC 3896 866419167 SUM 1154 14646 INC 3328 346903828 SUM 482 38987 SUM 13279 17972 INC 38822 28518388 INC 39629 144829537 INC 19783 934965541 SUM 10954 21098 SUM 32 26733 SUM 186 31594 SUM 12691 20154 INC 40301 950854959 INC 39412 470326586 SUM 2220 28122 SUM 17457 24196 INC 4434 142196601 INC 26927 836807584 INC 26200 11124215 SUM 19248 38744 INC 4842 145890943 INC 30430 223103718 SUM 1742 35748 INC 939 272807957 INC 4309 877041600 SUM 23164 39846 INC 36580 962921738 INC 32624 70352125 INC 21582 903830721 SUM 10127 36415 INC 37166 589019446 SUM 421 7382 SUM 233 13326 INC 3996 860878376 SUM 4011 31570 INC 26340 816916753 INC 7317 943124109 SUM 2784 9285 SUM 12801 29145 SUM 9535 40580 INC 241 492189217 INC 28458 144806335 INC 15069 806808633 SUM 12314 36750 INC 32080 71799594 INC 37937 128593195 SUM 4508 14216 INC 1958 566938314 INC 10511 461984383 SUM 3323 4751 INC 16684 130163807 SUM 22232 39115 SUM 5869 14432 INC 9007 450113047 SUM 2826 34565 INC 19486 436955513 INC 37923 112839964 INC 27635 94231876 SUM 10763 14697 INC 6584 955322818 SUM 5001 34993 INC 30581 63694760 INC 35028 877975683 SUM 2778 27506 INC 3857 146050303 INC 37579 853479292 SUM 7549 30826 INC 31897 754167224 INC 34504 22732557 SUM 5737 29649 SUM 18022 39003 INC 40322 906013739 SUM 2407 20106 INC 7933 146538638 INC 24051 143198069 SUM 2581 29767 SUM 8859 17273 SUM 9379 37259 INC 23604 922710727 SUM 24797 38709 SUM 22473 31236 INC 38991 873465063 SUM 17868 39189 SUM 5226 30619 SUM 11795 38656 SUM 30113 37557 INC 32230 198520782 SUM 18129 38910 INC 7254 892718520 INC 15101 793004348 INC 29073 24880750 SUM 10742 21668 INC 14206 28539801 SUM 26374 39957 INC 30872 873642025 SUM 1853 9903 INC 1655 122232094 SUM 1474 38300 INC 19784 116277727 INC 20173 20428204 SUM 14639 17947 INC 21566 826348701 INC 18164 995526165 INC 33454 975340460 SUM 18048 31105 INC 15914 684879806 SUM 5655 37440 SUM 3446 34140 INC 9487 138264925 SUM 16577 37506 SUM 19420 39552 INC 29012 520425935 SUM 14605 39979 SUM 188 30897 SUM 21101 37064 INC 8303 409144492 INC 10499 711659074 SUM 7820 30423 INC 5810 383106922 INC 11023 27587574 INC 39953 492350688 INC 40097 894507384 INC 23743 21981796 INC 17490 342055272 INC 19786 18438011 INC 222 861168716 SUM 31903 40349 SUM 6933 36378 SUM 8799 27431 INC 34219 418767889 SUM 12634 24004 INC 25670 30205005 SUM 18434 30049 INC 5482 6689615 INC 11464 881885311 INC 24825 19613193 INC 29261 947541303 SUM 29585 37543 SUM 13299 29059 INC 17129 828306909 INC 12386 491617872 SUM 14724 30284 INC 5490 145383119 INC 15346 80275957 INC 680 37231077 INC 28098 811589976 SUM 15721 35120 INC 40084 28680705 SUM 4906 19778 INC 15416 771715084 INC 17354 71943586 INC 25033 417624057 INC 4321 786952616 SUM 16835 37574 INC 38896 28959068 SUM 4362 17550 SUM 3361 11466 INC 21796 382762118 SUM 13563 39196 SUM 3867 40308 SUM 29010 38292 SUM 4927 34974 SUM 1438 16685 SUM 10225 29431 SUM 522 38557 SUM 13 2335 INC 30599 82271185 SUM 85 10457 INC 15241 949256421 INC 27256 68443722 SUM 21672 35149 SUM 16787 35196 INC 22430 26561276 SUM 7751 20418 INC 7555 180526883 INC 20854 956387847 SUM 4360 40407 INC 25761 302294417 INC 3274 865367416 INC 503 809827173 SUM 3545 33280 INC 7184 106582036 SUM 7987 20604 INC 5348 45507814 INC 27050 357986618 INC 22759 35413262 SUM 9218 26825 INC 15071 805624896 SUM 5133 20352 SUM 1344 34498 INC 36707 642797944 SUM 21764 40345 SUM 783 32276 INC 11217 18539873 SUM 2454 26246 SUM 24857 35309 INC 5407 113918563 INC 903 486336111 SUM 8423 39771 SUM 16795 35887 SUM 7008 40591 INC 305 4253075 SUM 3908 40395 SUM 1204 19223 INC 16037 59377813 SUM 4475 33757 INC 22037 560216580 SUM 10072 35530 INC 38632 885825975 INC 6328 811481474 INC 19514 866889227 INC 36210 4269306 SUM 34834 39356 SUM 10894 33016 INC 31720 4481078 SUM 9401 28916 INC 27567 39878494 SUM 18814 38539 INC 33152 889789337 SUM 11691 29142 SUM 24380 39335 SUM 1770 34270 SUM 3240 39107 SUM 5847 33894 SUM 11664 16571 SUM 28816 40010 SUM 16522 38949 INC 31222 577006164 INC 3702 147041045 INC 16178 433201267 SUM 6251 40008 INC 6240 649024783 SUM 9437 20190 SUM 27123 39759 INC 18521 802572328 SUM 19466 31718 SUM 8846 31344 SUM 3234 14389 SUM 17048 40059 SUM 13510 37468 INC 36199 127552427 INC 20816 141096659 SUM 11272 39177 INC 39024 414226283 INC 21951 27444699 INC 29161 879006143 SUM 12618 16410 INC 16011 743680568 INC 21704 64793460 INC 35918 609317124 INC 7613 265576979 SUM 7988 36748 SUM 717 40546 SUM 13569 39051 INC 32701 742694545 SUM 329 16370 INC 17698 470145545 INC 22126 743496192 SUM 1510 39209 INC 36068 190060212 SUM 2088 35070 SUM 366 12585 INC 12686 352044188 SUM 8584 37319 INC 5965 811841666 SUM 5809 32625 INC 27912 895724834 INC 1100 606134356 INC 16758 40394420 INC 21659 917489451 INC 24619 760601502 SUM 34919 38669 INC 754 827572395 SUM 18784 34444 SUM 3515 21607 SUM 19224 26870 SUM 1885 13052 INC 11256 28637939 SUM 12177 23888 INC 22365 669948566 SUM 4910 25989 SUM 31014 38311 INC 32634 778292857 INC 3111 138393548 INC 7258 487201261 INC 11240 320307684 SUM 12907 35739 INC 38442 993262000 SUM 32904 39643 INC 5295 871982086 SUM 9580 32654 SUM 2717 5669 SUM 223 24220 SUM 917 37504 SUM 20909 35185 SUM 5131 29819 SUM 710 8240 INC 37850 409014098 INC 13078 890640949 INC 15855 81714127 INC 2606 10514988 INC 26095 27479941 INC 15961 952329172 INC 39310 875855850 INC 34298 13136067 INC 36163 837851059 INC 25825 936117669 INC 26845 24606318 SUM 8686 33427 SUM 1211 25162 SUM 5724 39004 INC 22512 994826037 SUM 3968 15290 INC 22454 853704914 SUM 158 21177 INC 34865 28452108 INC 18386 273077624 INC 1175 886461669 INC 24278 961970502 INC 27678 221639720 SUM 6652 39242 INC 20840 11920588 SUM 9138 34160 SUM 6449 31947 SUM 37762 38880 SUM 11792 34381 INC 37777 69255461 INC 40234 147482963 INC 32275 207912362 SUM 806 22882 INC 32024 147228673 INC 259 417912009 SUM 7331 18731 SUM 12895 37330 SUM 6027 21740 INC 7758 29030035 SUM 149 33732 SUM 20524 33314 SUM 4207 31131 SUM 4391 36234 INC 20715 866020383 INC 15111 865895088 SUM 4225 28725 SUM 21927 40489 INC 33335 28980181 INC 30833 76008351 INC 23361 893697671 INC 26166 134766092 SUM 2379 36073 SUM 6813 32295 SUM 10846 27798 SUM 2678 10758 SUM 15 27000 SUM 8069 38863 INC 24751 341617062 SUM 13320 28056 INC 32286 84232736 SUM 21583 35667 INC 10146 26431841 INC 6532 342131468 INC 22391 138570473 INC 18948 28757444 SUM 880 34989 SUM 10986 38045 SUM 35243 37574 INC 38572 143095317 SUM 9431 28388 INC 8139 874851244 SUM 1746 26003 INC 18200 928386952 SUM 2540 11398 INC 12039 134341710 SUM 33412 40500 SUM 4223 19729 INC 32994 636483640 INC 24414 804196694 SUM 3758 26139 SUM 11929 29368 SUM 1968 28300 SUM 27476 39052 SUM 11411 38425 INC 32398 984977014 INC 4379 799690989 SUM 1144 19670 INC 34952 695989321 SUM 768 9482 SUM 2460 30534 SUM 5184 14002 SUM 16897 30856 SUM 7228 40594 INC 32632 939875280 INC 2521 108654586 SUM 7781 39539 SUM 15096 38920 SUM 41 34108 SUM 936 37578 SUM 3541 18563 INC 10248 28280318 INC 7055 24620657 INC 26687 920964182 SUM 11991 39700 INC 7410 945967361 SUM 8196 28077 INC 26073 610601343 SUM 5698 37376 INC 16610 553534203 INC 27409 727493822 SUM 3127 40663 INC 36601 685204607 SUM 15759 39424 INC 33842 147428402 INC 26354 811936357 INC 9978 8095071 SUM 9634 36495 INC 2237 10185378 INC 29715 743586415 INC 8170 241730482 INC 31842 536266735 SUM 28282 40121 SUM 15196 31914 SUM 11373 27984 INC 38272 20545959 SUM 15056 33936 INC 32252 71455810 SUM 8611 29443 INC 21656 573717121 SUM 8675 37769 SUM 9875 40644 INC 34931 24621748 SUM 2473 36248 SUM 5041 38289 INC 11929 9940714 INC 595 610071177 SUM 17696 39642 INC 8259 509905720 INC 10584 693210684 SUM 24826 30660 INC 29077 727559886 INC 23533 973905664 SUM 1242 8455 INC 27631 603957306 SUM 2063 22720 INC 125 10893212 SUM 37686 40604 INC 40447 32239661 INC 4937 740110546 INC 25103 577050554 SUM 4027 29339 SUM 30653 38276 SUM 18977 33689 INC 21965 991147260 SUM 22106 33779 INC 31307 896613888 INC 9500 65045316 INC 26669 6050442 SUM 5128 35608 SUM 20789 37838 SUM 13275 38211 INC 28221 579899590 INC 4186 490974754 SUM 5901 38490 SUM 1017 12034 INC 19314 888214435 SUM 3299 30408 INC 21958 939462447 INC 16661 206962136 INC 5838 755270530 INC 24121 776187313 SUM 8105 38858 INC 6177 575742994 INC 19107 396837630 SUM 19616 30252 INC 5078 787569964 INC 32136 72597849 SUM 5800 40639 SUM 22633 39355 SUM 18029 33337 SUM 306 25824 SUM 14436 37190 INC 40066 203176948 INC 32357 953161371 INC 27073 591158078 INC 17932 874322978 INC 34221 22553027 SUM 1827 38709 INC 40051 757433738 SUM 12870 40132 INC 24860 786462695 SUM 15943 36273 SUM 5616 40066 SUM 267 27056 INC 17301 771602843 SUM 5143 22309 INC 36551 130439523 SUM 8050 38485 INC 34798 982248131 INC 1877 413532556 SUM 22757 34450 SUM 173 34445 SUM 11445 35960 INC 7096 760596766 SUM 778 24882 SUM 951 31157 SUM 52 18237 SUM 2948 37531 SUM 441 31366 INC 9913 22168196 SUM 8896 33529 SUM 4607 38453 SUM 7059 28494 SUM 10901 35141 SUM 4424 27656 INC 11971 475745392 SUM 1373 32677 SUM 5757 35902 SUM 2764 12876 SUM 10175 29911 SUM 5778 13332 INC 9402 22641976 SUM 24006 29064 INC 8345 999724084 SUM 1045 17668 SUM 7941 35014 INC 35543 142951087 INC 10209 849501374 SUM 8007 14671 INC 40581 119861313 SUM 16420 24706 INC 35311 126507634 SUM 4823 21593 SUM 1631 16478 INC 6792 937737519 SUM 2763 21370 INC 7167 680343761 SUM 1160 40471 INC 17875 869013898 INC 17867 875883387 SUM 4699 38998 INC 34053 28915933 SUM 3211 38280 INC 8164 130645877 INC 32830 64078080 SUM 10008 38194 INC 9215 223341208 SUM 1482 17778 INC 26848 739360890 INC 29722 126462434 INC 39584 425011025 SUM 17016 38995 INC 23603 996061206 INC 18250 760650294 SUM 30087 39825 INC 13737 760456263 INC 13007 934354523 SUM 37800 39725 INC 18242 113396830 INC 33462 25114678 INC 19382 71625014 INC 17360 570212823 INC 40466 69528178 INC 2134 481135224 INC 2274 80845844 SUM 1152 13474 INC 21490 80304181 INC 14090 146327165 SUM 6170 21103 INC 6473 843832803 SUM 6117 14504 SUM 4597 40143 SUM 4031 38643 SUM 12107 35421 INC 38330 26946991 INC 39804 23204946 INC 15924 858142804 INC 33212 995473567 INC 18409 786436853 INC 28361 149737568 INC 17900 458655447 INC 9676 952138944 INC 29613 943603659 SUM 11503 38356 SUM 32255 38656 INC 1322 431977606 SUM 25116 40542 SUM 3016 8635 INC 26217 928100655 INC 4329 936459118 INC 16472 24888231 INC 37005 22164391 SUM 9794 32825 INC 25268 796852477 SUM 20791 40527 SUM 33772 39151 INC 5800 384387793 SUM 706 33484 INC 26191 758275652 SUM 2147 30115 INC 15237 255682197 SUM 13335 34927 SUM 1812 31316 INC 8019 187478684 SUM 14141 38429 INC 12310 745593797 INC 31458 768670132 INC 10415 21464840 SUM 18211 34863 SUM 3031 11388 INC 21729 71215258 SUM 10062 40323 SUM 5912 40118 SUM 3839 36742 SUM 20094 35815 SUM 1212 37731 SUM 1298 24697 SUM 3513 17327 SUM 31831 40606 SUM 17765 38841 INC 20133 978556950 INC 5392 820722591 INC 8404 113918248 SUM 10617 34205 SUM 3866 31352 SUM 1340 39788 INC 22886 801079369 INC 30645 576699213 INC 18538 135925189 INC 29495 939374229 SUM 17548 25111 SUM 16511 38693 INC 7607 194261029 SUM 31064 38157 SUM 4566 35367 INC 11883 827594730 SUM 4441 21549 INC 16196 543482947 SUM 6492 37358 INC 12644 467023430 SUM 19864 31090 INC 3089 144969061 SUM 2488 9749 INC 35037 60844774 INC 10915 130511693 SUM 112 25625 INC 6212 988477829 SUM 17843 37541 SUM 11 17992 INC 6530 103425937 INC 22051 471485407 INC 11704 481178370 INC 1761 55948450 SUM 14110 31401 INC 15798 727045120 INC 26479 357731823 SUM 1271 39034 INC 3877 71935434 INC 7792 1327857 INC 24382 349030654 INC 30656 69149998 INC 10469 212768522 SUM 1395 14071 INC 1675 9778496 SUM 16277 35216 INC 25521 130641436 INC 18565 877991597 SUM 277 29957 INC 26030 62699215 SUM 4693 28025 SUM 23967 37495 SUM 20510 23340 SUM 249 29029 INC 7068 147420559 SUM 28633 34237 SUM 908 40538 INC 26664 938977137 INC 36928 97140369 INC 33308 77216936 SUM 9138 39454 INC 16523 12412200 SUM 21449 40387 SUM 972 35409 SUM 8385 33468 INC 11943 926046636 SUM 402 16836 SUM 503 38322 INC 13972 402296155 INC 3904 530197713 SUM 2825 23226 INC 1979 141657719 INC 30612 56956583 INC 1995 566570249 SUM 11596 31593 INC 10358 986543009 SUM 4785 19369 SUM 494 10148 SUM 8693 38563 INC 27335 23393010 INC 1157 119912914 SUM 24675 28939 SUM 30049 38465 INC 424 955268300 SUM 4566 36393 INC 17096 76171276 SUM 80 33212 INC 10638 619946405 INC 30599 744828058 SUM 3264 39397 SUM 1166 24908 SUM 970 20615 SUM 29964 40391 SUM 7573 17585 SUM 14234 38655 SUM 34408 40663 INC 31491 543502992 INC 2472 679934 INC 5016 915529637 INC 4485 539303649 SUM 21370 30703 INC 8889 11136751 SUM 22310 37806 SUM 665 31015 INC 7217 686818314 SUM 11170 25192 SUM 2396 27073 INC 24555 878938360 SUM 2620 33221 SUM 10648 24658 SUM 467 28549 INC 25397 131128713 SUM 4404 27528 INC 22357 756430637 INC 18454 890961954 SUM 14852 34823 INC 22846 27753523 SUM 3739 39941 SUM 11670 39630 SUM 1875 31732 INC 40223 28420092 INC 7149 36708285 INC 5029 146305144 INC 14507 73696484 INC 22689 424579041 INC 10992 402429662 SUM 35754 39823 SUM 7906 14876 SUM 5893 34617 SUM 5703 25064 SUM 3370 34802 INC 35670 770640493 INC 29552 592756145 INC 19624 937304607 INC 14873 857192227 INC 21853 978726225 SUM 13784 34109 INC 4611 575949713 INC 22542 754329986 SUM 5264 23694 SUM 17600 38213 SUM 2032 14447 INC 5609 146376256 INC 10720 207423738 INC 15251 130684198 SUM 3966 38863 SUM 22450 37027 INC 37015 946302581 SUM 8126 39412 SUM 6780 29970 SUM 6229 35875 INC 37269 921484410 INC 11246 70380070 SUM 207 22335 INC 30109 63570972 INC 12207 62564815 SUM 14310 35412 INC 14932 861870268 SUM 20249 40400 SUM 19053 40398 SUM 10890 37536 SUM 14723 40311 INC 12922 861295988 INC 17441 709661285 INC 442 986524678 SUM 12053 17527 INC 16682 145376521 SUM 2293 26158 INC 39968 510638488 SUM 247 27179 SUM 6987 36465 INC 21488 929043233 SUM 2018 27789 INC 6037 399838234 SUM 6486 21412 SUM 867 11627 INC 10974 938443400 SUM 344 40125 SUM 17643 27034 INC 30177 821053021 INC 11378 689328601 SUM 3983 28901 SUM 15944 32133 INC 13356 731234998 SUM 12809 40309 INC 38804 950391088 SUM 6291 24736 SUM 4379 27336 INC 5795 491410188 SUM 4657 37726 SUM 904 36628 INC 31823 853328624 INC 30436 999690187 SUM 10689 26481 SUM 128 33210 INC 22216 820917076 SUM 11203 35538 SUM 867 19995 SUM 11016 40550 SUM 5451 32119 SUM 3480 18307 SUM 28027 37266 INC 33335 138587650 SUM 2161 39134 SUM 2399 39254 SUM 14608 25858 SUM 20857 37991 SUM 6969 12167 SUM 3719 40588 SUM 592 12616 SUM 12598 18245 INC 34063 786788736 INC 20852 418985244 SUM 13281 26268 SUM 14545 40555 INC 16533 593801931 INC 17241 995500505 SUM 2169 34981 SUM 195 9982 INC 34570 221526853 SUM 1176 40475 SUM 23943 40541 INC 21614 122221388 INC 11670 146011462 SUM 6831 27310 INC 8232 63580786 SUM 18771 30694 SUM 7338 12067 SUM 10358 21748 SUM 7634 30537 INC 19049 20680870 INC 17733 12233996 INC 4473 56955950 INC 6085 40172207 INC 29343 736671137 SUM 18588 32034 SUM 151 11431 INC 11646 16410253 INC 30469 951099756 SUM 140 36657 SUM 18695 30927 SUM 33068 40609 SUM 21262 36061 INC 9707 977574838 INC 14350 843376321 INC 34831 153987231 SUM 22803 38368 INC 25868 1775137 SUM 4345 36539 SUM 10628 23436 SUM 17133 26947 INC 6864 144824661 SUM 19528 39097 INC 40655 854538969 INC 20832 955103050 SUM 9121 40031 SUM 15956 40149 SUM 8840 29623 SUM 17953 28379 SUM 11728 40214 INC 31434 112700086 SUM 6034 24305 SUM 2692 19871 SUM 8941 37546 INC 10129 147236894 INC 10027 408054012 SUM 4023 33733 SUM 33648 40161 INC 7975 11239834 SUM 25 23713 INC 40323 115686347 INC 890 727376841 SUM 11175 27595 SUM 5731 35699 INC 7345 957082881 INC 17642 141270757 INC 12084 937430874 INC 25978 26140208 SUM 706 34627 SUM 13703 36035 INC 29429 588669661 SUM 8982 18209 SUM 14755 26109 INC 37526 76908133 INC 25053 216223360 SUM 13107 38390 SUM 4898 39948 INC 19119 466368371 INC 30500 996441223 INC 39740 110778602 INC 23303 563682710 INC 30990 837028649 INC 7156 384095512 INC 33825 901745551 INC 20163 28018509 SUM 11268 38804 INC 20937 737646054 SUM 1979 9020 INC 8939 842190478 SUM 3391 20847 INC 17723 406736977 SUM 5944 40486 SUM 6308 26344 SUM 5867 22567 SUM 7009 27269 SUM 5665 39553 SUM 26715 38210 INC 4401 883993168 SUM 11220 37066 SUM 7886 24005 SUM 1629 22067 INC 34134 19204739 SUM 13797 31811 SUM 9273 38070 SUM 1859 15172 INC 2704 311439613 INC 8236 567463638 SUM 737 39186 INC 12724 906407280 SUM 29386 37422 INC 33934 67661798 SUM 13 30332 INC 14763 606113437 SUM 1224 22040 INC 22093 25897186 INC 24545 382982137 SUM 3004 31144 INC 35885 24862778 SUM 62 13902 INC 26603 978670210 INC 36522 25862415 SUM 4315 30835 SUM 8798 33621 INC 23277 523910143 SUM 4446 27447 SUM 21957 37628 SUM 9021 18443 SUM 22904 40558 INC 13277 939509741 INC 23092 870632678 SUM 14394 31689 INC 996 952815125 INC 10611 934107475 INC 25645 89516860 INC 28004 141996221 SUM 1183 35142 SUM 20805 37336 INC 7562 849387597 INC 25589 146222824 INC 7538 571680329 INC 40675 593827871 SUM 9867 30199 INC 23118 12454133 SUM 11242 24367 INC 20834 533549311 INC 1764 551831522 SUM 545 26773 INC 4758 882718307 SUM 5478 34768 SUM 4544 37839 SUM 12050 36387 INC 16706 707554327 SUM 23183 33809 INC 40348 920028395 INC 3469 878179852 INC 32881 669697466 INC 8110 827756639 INC 3870 961429635 SUM 9540 18900 SUM 15685 23709 INC 1956 11731637 SUM 8832 38586 SUM 2969 29408 INC 38088 993377877 SUM 19426 40273 INC 37110 792997523 INC 22837 750128144 SUM 8631 33977 INC 20668 881126781 SUM 27371 36138 INC 36460 589267042 INC 11674 937496691 INC 17348 455395284 INC 32339 693285585 INC 8069 142763246 INC 4874 542879249 SUM 6606 32342 INC 31710 960399189 SUM 22394 39746 INC 26095 146923948 INC 38263 685586383 INC 14208 492182011 INC 19328 944438339 INC 37865 251512609 SUM 19516 37676 INC 30944 20043568 INC 40597 145337927 SUM 6637 22085 INC 27836 932243288 INC 9545 996247157 INC 3125 212740035 SUM 5922 38442 INC 15061 877690829 INC 7877 219536503 INC 47 890489600 SUM 23011 33164 SUM 2285 20711 INC 26349 867899295 SUM 5752 35104 SUM 570 6891 SUM 4452 36393 INC 10959 12665171 SUM 2953 40356 INC 8147 267746843 INC 20094 624709321 INC 15317 828132987 INC 21443 990624738 SUM 2281 25733 SUM 791 36062 SUM 8289 30135 INC 39803 146662566 INC 26100 718073532 SUM 3675 36313 SUM 4140 39125 SUM 1185 39951 INC 6899 130704006 INC 37254 487900296 INC 18987 938927717 INC 7146 827386338 SUM 20850 34066 SUM 2698 21724 SUM 28162 38737 SUM 2848 35064 INC 27650 28987102 SUM 17595 25477 INC 27661 76665311 SUM 9805 14775 SUM 4664 12009 INC 17734 80111502 SUM 5368 40092 SUM 7517 36797 INC 13973 959881239 INC 326 805240392 INC 38463 144533850 INC 39262 324814346 SUM 13964 26899 INC 38876 13254573 INC 5371 669909837 INC 26863 977224588 INC 16340 954149287 INC 1813 991157294 SUM 2695 27008 SUM 5190 37174 SUM 3654 30087 SUM 4595 27581 SUM 15433 40437 SUM 24548 38835 INC 36929 961935736 INC 26223 751685615 SUM 12532 28320 INC 17669 827468550 SUM 4956 17126 SUM 13136 28758 SUM 510 17917 SUM 15655 38639 INC 11356 461071422 SUM 12812 39654 INC 28136 610527126 INC 34192 929732267 SUM 18246 32845 SUM 21629 40264 SUM 2133 29569 INC 9875 324425861 SUM 7806 38656 SUM 32787 39609 INC 27043 18580239 INC 2379 147482441 SUM 10711 38060 SUM 8130 37375 INC 16677 486150346 INC 17736 442820488 SUM 3805 16313 SUM 684 40033 SUM 6734 31714 SUM 4324 33432 INC 23398 762474712 SUM 20304 35252 SUM 3019 38503 SUM 19157 37328 SUM 2194 30482 INC 14267 728807788 SUM 8070 23605 INC 17144 718541614 SUM 3442 34209 SUM 3986 24617 INC 27334 945353725 SUM 6161 40507 INC 3658 491512447 INC 23902 486822072 INC 35529 686715593 INC 7173 71923155 SUM 1427 23525 INC 27170 112161918 SUM 6093 39634 SUM 285 39416 INC 68 995386305 INC 29708 103410520 SUM 9815 37405 SUM 11465 24640 SUM 54 15959 INC 22654 14307427 INC 28909 854997438 SUM 11042 18708 INC 7356 63267932 INC 34705 246525139 INC 26531 974378552 SUM 3634 26577 INC 36300 558499016 INC 833 547255534 SUM 15516 35129 SUM 12314 38157 SUM 7453 12581 SUM 7411 26193 INC 40154 801756006 INC 11159 113214956 INC 33625 8807633 INC 33086 919183202 SUM 8814 21125 INC 1473 332982693 INC 25303 970798182 INC 10757 327549092 INC 19817 146378592 INC 11807 138477392 INC 25475 868262251 SUM 24367 37493 INC 36737 476392227 SUM 8955 30267 SUM 20934 39439 SUM 467 26351 INC 20152 147276754 SUM 14320 37514 SUM 7251 36329 SUM 6241 23049 INC 16358 303482924 INC 31827 610575900 SUM 9681 28691 INC 35502 577012236 INC 30718 257851073 SUM 3976 5466 INC 3194 922907120 INC 36949 403034711 SUM 13704 30866 SUM 24586 38954 INC 32408 24529727 INC 23238 918983158 INC 30101 819254133 INC 39566 807999558 INC 5377 879017222 SUM 1466 13600 INC 38515 956440143 SUM 3069 13381 INC 30123 174340612 INC 26841 994456275 SUM 3494 32392 INC 10565 760496720 SUM 15752 27858 INC 21715 412910472 SUM 707 34671 SUM 18673 37451 SUM 3566 33665 INC 2376 955324465 SUM 9875 36102 INC 26163 86606995 INC 17617 802937380 SUM 1123 15499 INC 15224 743274775 SUM 24889 32278 SUM 416 35394 SUM 17004 32520 SUM 12899 17234 SUM 13504 38471 SUM 6368 14533 SUM 4029 12632 SUM 6290 40137 SUM 2934 37167 INC 31045 925977866 SUM 17841 33681 INC 39329 735457649 SUM 954 19390 INC 11181 347467386 INC 26804 26966501 INC 17726 75915435 INC 366 307625111 SUM 15947 38641 INC 11215 857117471 SUM 2772 11575 SUM 12584 40528 INC 4291 402351078 SUM 19270 26861 SUM 1750 38692 INC 30944 945472621 INC 26056 915480708 INC 13383 804770254 SUM 5103 40026 SUM 1872 30608 SUM 6332 19503 INC 403 996433860 INC 18588 353766466 SUM 5276 24581 INC 1413 29071264 INC 17212 846595914 SUM 25351 40224 SUM 16569 38986 SUM 11981 27747 INC 25955 867998494 INC 3331 31776459 INC 36273 783865919 INC 20920 760179524 SUM 4252 37078 SUM 573 18100 INC 23104 275076612 INC 15811 894792060 SUM 20729 35675 SUM 19049 37442 SUM 942 18786 SUM 1427 40375 INC 30863 130667814 SUM 1128 16922 SUM 2779 34639 INC 38256 295917171 INC 26634 812422467 INC 27875 974378880 SUM 17054 40662 INC 29199 817264461 SUM 19678 36985 INC 12490 147423864 INC 13410 146951804 SUM 12267 33496 SUM 7033 30314 SUM 30387 37774 SUM 2851 10521 SUM 16674 39905 INC 11506 950701018 INC 5447 996469133 SUM 6806 27510 INC 115 356587453 INC 15816 708110252 SUM 21177 31290 SUM 30348 36486 INC 14059 190225676 INC 26503 940894727 INC 32466 64632621 INC 4860 414107847 INC 33027 246515355 INC 961 673334419 INC 9216 574818321 INC 25432 536821922 SUM 1475 27943 INC 7917 955384914 SUM 26017 33695 SUM 9849 40056 INC 36514 15435016 SUM 615 34195 INC 12856 29039265 INC 1777 21044239 INC 4917 425085852 SUM 33793 39418 SUM 21976 33838 SUM 16898 35099 INC 24078 820751362 INC 5169 24813213 SUM 8958 37633 INC 6569 190169217 INC 25672 503063250 INC 31541 409418845 INC 4575 952163537 INC 17375 559265516 INC 25073 147428754 INC 18024 465372041 INC 22154 289801555 SUM 2675 15203 SUM 17964 30848 INC 30382 25815410 INC 20767 936804641 SUM 17235 34526 SUM 9149 34267 SUM 25475 40577 INC 31449 424879102 INC 30813 9605019 INC 32683 922796138 SUM 3916 27654 INC 16692 741728367 SUM 8970 40641 INC 15403 536721231 SUM 11953 38938 SUM 3120 31632 SUM 25222 39520 SUM 15381 36427 INC 32883 46688048 SUM 8235 20648 SUM 5691 24243 INC 17178 872375727 INC 19912 894314881 SUM 9279 38326 SUM 5 30756 SUM 605 39355 INC 24672 70426277 SUM 14017 36351 SUM 21044 31414 INC 11604 70658705 INC 7058 536735327 SUM 3869 34087 SUM 29261 36495 INC 27925 737532534 INC 2743 132409815 INC 23412 345410657 INC 39890 145356499 INC 39516 990235948 INC 19111 138998273 INC 15240 882967827 SUM 29770 33435 INC 23887 735065156 INC 15212 23107043 SUM 7068 36701 INC 20651 515875559 INC 15596 23808320 SUM 15774 26385 SUM 916 40614 SUM 23486 39281 SUM 4335 37773 SUM 6286 32089 SUM 8342 37127 SUM 3841 38061 INC 38581 851181275 INC 14195 397466455 INC 30216 860945251 SUM 7497 33773 INC 26587 65050268 SUM 16579 38996 INC 14489 536174027 INC 3010 961941031 INC 7766 192770653 SUM 6373 24864 INC 28479 826699016 INC 19860 942948475 INC 23910 607961179 SUM 6303 35469 INC 4489 129765721 INC 6509 403169453 SUM 5932 39912 SUM 966 40004 INC 36170 142742713 INC 4090 108684568 SUM 2411 19609 SUM 7310 22025 SUM 1227 37108 INC 24619 282154187 SUM 24700 30338 INC 14563 459453078 SUM 20079 35749 SUM 2712 32342 SUM 20638 35230 INC 36720 16354773 SUM 4294 25335 SUM 9718 30334 SUM 19898 27532 INC 7534 653355801 INC 300 535109620 INC 20929 978698174 SUM 8627 40183 INC 34642 5903156 INC 4704 70564204 SUM 3098 39057 SUM 2887 6494 SUM 19736 35552 INC 18095 878989763 SUM 1463 40060 SUM 3154 35291 SUM 11586 38019 SUM 1341 36338 SUM 12881 17829 SUM 453 14682 SUM 5584 39575 INC 24992 878070627 INC 3910 937714134 SUM 561 35991 SUM 6805 7740 INC 4854 661471978 INC 22262 215202016 INC 21491 223613950 SUM 6438 26624 SUM 1380 26415 SUM 17186 37714 SUM 5472 36297 INC 14544 970240306 SUM 15124 23302 INC 31209 491618367 INC 37675 4780187 SUM 35760 38822 INC 17872 722896486 SUM 7286 37032 SUM 6817 27636 SUM 3199 27434 SUM 16559 35993 SUM 1203 37311 INC 406 144328058 SUM 1350 39479 INC 23036 79885158 SUM 9016 35741 INC 29613 109725522 SUM 366 36901 INC 5927 12050902 SUM 3121 23642 SUM 11652 40419 SUM 8155 39424 SUM 5001 37846 INC 1787 143768935 SUM 15958 33540 INC 27734 925183860 INC 15409 878792595 SUM 22370 37778 INC 28276 778226953 SUM 2220 40595 SUM 26198 33369 SUM 1213 37352 SUM 1844 5858 SUM 2470 10702 SUM 7848 29623 INC 29014 825103774 INC 19021 4782672 SUM 15136 38342 INC 10099 146642032 SUM 30145 40081 INC 24022 224675159 SUM 571 38196 SUM 32060 39462 SUM 3550 23548 SUM 8712 12780 SUM 109 25624 INC 16723 87484892 SUM 4230 35831 SUM 1390 36220 SUM 5289 36875 SUM 1187 40430 SUM 3520 22292 SUM 2944 24014 SUM 172 19731 INC 32815 827753700 INC 22712 71947634 SUM 5728 24797 INC 35967 144950613 INC 4954 144813756 INC 6616 143242063 SUM 33133 38077 INC 11922 973679342 INC 15361 489434814 INC 34715 852343819 INC 9036 891826329 SUM 11146 23903 INC 33411 27988513 INC 13494 539820072 INC 2150 607902436 INC 20184 583349746 SUM 10723 39554 SUM 1025 36085 INC 30639 138980884 INC 32169 860255243 SUM 1576 34888 INC 32104 928250736 SUM 756 35498 INC 5798 105540084 SUM 2609 39415 SUM 247 2239 SUM 11923 32425 INC 2222 954790120 INC 27572 134854223 SUM 21173 35545 INC 3916 63153253 SUM 7536 39095 SUM 14241 39361 SUM 3797 36646 SUM 68 20970 INC 14864 961897684 SUM 8027 40649 SUM 3011 13860 SUM 14740 30607 SUM 19185 38327 SUM 7652 33931 INC 15934 10203905 SUM 1746 27831 SUM 21090 38743 INC 3313 145108280 SUM 32136 38702 SUM 13499 27566 INC 38061 29047014 SUM 6450 18629 SUM 22127 38555 SUM 5239 40142 INC 14143 961796873 INC 34622 147437257 INC 16008 19300282 SUM 262 29967 SUM 32893 38670 INC 28063 885913310 SUM 2847 40375 INC 21055 457341973 INC 4360 342129308 INC 34637 332739037 SUM 9932 38921 SUM 11106 39502 INC 16281 223759132 INC 9588 809550017 SUM 3117 35493 SUM 7574 12710 SUM 5587 37409 INC 19515 458280689 SUM 11827 26838 SUM 33014 36206 INC 39141 975416107 INC 13627 893357241 SUM 1385 34082 SUM 6250 30046 INC 32475 979660128 INC 12061 28533196 INC 39400 970086202 INC 4453 716269183 INC 25026 424558097 INC 17438 206954320 INC 23577 987112625 INC 39118 922591040 SUM 4216 36081 SUM 12326 36793 SUM 10603 28505 SUM 2528 39714 INC 13495 21488343 SUM 15687 19339 INC 5538 20282496 SUM 4864 33221 INC 10169 894836309 SUM 13235 35538 SUM 1850 26597 SUM 14175 36620 INC 36386 400358091 SUM 413 36500 INC 16606 605210129 INC 26075 476382267 SUM 4392 18620 INC 13344 274489024 SUM 2668 29230 SUM 2760 34271 INC 37508 592607067 INC 40488 551168669 SUM 11953 37438 SUM 4550 32017 INC 2889 74531244 SUM 14293 37232 SUM 17496 40016 SUM 33724 39634 SUM 17473 33491 INC 28702 810655758 INC 37346 724516864 SUM 10511 38008 INC 13515 78779285 INC 33271 72650126 SUM 7741 39970 SUM 3220 39576 INC 16441 922687774 INC 26177 838439743 SUM 21030 39304 INC 11117 842394783 INC 31628 121810575 SUM 26795 35012 INC 16492 601686064 SUM 15650 34564 SUM 26882 29352 INC 9693 472699784 SUM 2343 39455 SUM 22324 36902 SUM 3231 32302 INC 12646 710299702 INC 15119 147066161 SUM 22481 28742 SUM 31426 36373 INC 20224 457021872 INC 35997 602036540 INC 8962 27861185 INC 14014 975466463 SUM 1011 23905 INC 537 499444209 SUM 2805 31972 INC 9799 961927193 SUM 21281 26270 SUM 4299 9244 SUM 3953 29280 SUM 3370 34693 INC 35147 38849053 SUM 20334 35409 INC 27913 142066639 SUM 3464 40566 SUM 10909 30251 INC 27051 28786970 SUM 2518 40579 SUM 12781 35078 INC 24511 994384587 INC 15489 130589400 INC 6345 590729706 INC 13546 229680161 SUM 3305 24468 INC 28531 834993848 SUM 1029 30116 SUM 62 15066 INC 9305 341902776 SUM 4787 12206 SUM 5719 33013 INC 22153 6053658 INC 11016 352280356 INC 17731 483824490 SUM 3064 34028 INC 12847 995379019 INC 39871 589054769 SUM 29180 35299 INC 35238 756279444 SUM 7998 38145 INC 1036 886533859 INC 23282 484716777 SUM 15566 26128 INC 39047 132592360 INC 7261 937400839 SUM 11671 38148 INC 20992 610445214 SUM 11033 32829 SUM 11527 18052 INC 28327 905949220 SUM 19211 31994 SUM 9694 33686 INC 14973 28788978 SUM 10467 38611 INC 34131 223460286 SUM 20348 39870 INC 13932 559471242 SUM 6052 37716 INC 1023 4705575 SUM 937 33954 SUM 8145 37072 INC 23908 340905672 SUM 28657 38687 SUM 13021 30442 INC 3574 80111903 SUM 2408 26340 INC 959 902476052 SUM 3436 38881 INC 8759 24774208 INC 25221 904358695 SUM 30588 40170 SUM 17854 27774 INC 18523 955133468 SUM 126 34143 INC 9872 852887032 SUM 4937 31503 SUM 9141 23921 SUM 18525 38188 SUM 125 34296 SUM 122 35250 INC 22122 803648497 SUM 14383 37937 INC 21706 22772168 SUM 16110 23608 INC 36710 216609447 SUM 22736 28706 INC 2205 994393027 SUM 4661 18568 SUM 137 11130 SUM 11930 26004 SUM 12370 29198 SUM 14237 35104 SUM 650 2765 SUM 19488 40465 INC 15657 820539829 INC 13121 333379515 INC 26 259721405 INC 17047 146918101 INC 103 767526539 INC 35017 144854553 INC 21597 610248548 SUM 1294 38327 INC 7770 793690605 SUM 29386 37836 INC 34895 755344156 INC 25626 502099699 SUM 4529 30281 INC 33037 22318412 INC 18142 62886058 SUM 12172 25411 INC 35016 139086241 INC 37690 12217777 INC 8582 111797728 INC 4641 845447275 SUM 5694 39110 SUM 4051 32227 INC 1599 676418101 INC 28683 190224566 INC 149 111825551 SUM 2597 28073 SUM 1834 23925 INC 907 455037939 SUM 414 32994 SUM 1312 20666 SUM 486 10311 SUM 13934 40229 SUM 12773 36899 SUM 141 39618 INC 23054 996450674 SUM 2219 39052 INC 35944 92087200 SUM 24109 32605 SUM 8969 30404 INC 29703 231418608 SUM 847 34340 SUM 1462 20315 SUM 7462 35882 SUM 193 35727 INC 30356 420501354 INC 24249 205738966 SUM 8256 37856 SUM 16083 38533 INC 6894 885474682 INC 34671 996388174 SUM 9400 30320 INC 35425 908344621 SUM 5339 39801 INC 24262 422837189 SUM 1116 40144 SUM 800 39247 INC 27960 995138169 SUM 22584 38018 INC 11115 804605056 SUM 3163 29319 SUM 766 21066 INC 34578 134270435 INC 19496 609657044 SUM 15728 25928 INC 3730 10722924 INC 27623 418294662 INC 22763 680513989 INC 38678 145346831 INC 13228 73723233 INC 25532 910309136 SUM 21856 23044 INC 31096 532341661 INC 12049 930165882 SUM 11046 39575 SUM 3780 25919 INC 13845 406718432 SUM 21566 33691 SUM 29763 36381 INC 28280 854629502 SUM 31749 40472 INC 33121 146301531 SUM 4857 27219 SUM 26654 34800 INC 17279 74210124 SUM 838 14235 INC 7490 420432056 SUM 171 12287 SUM 5510 40659 INC 4717 526183959 INC 29800 253120016 INC 23196 942087972 SUM 23756 38465 INC 34952 771033885 INC 20281 791101053 INC 33153 455742384 INC 28116 986012485 SUM 4564 38457 SUM 3899 15887 INC 17163 994974649 SUM 552 12480 INC 17627 113756242 SUM 27642 40141 INC 3233 147437151 SUM 4918 16920 INC 28397 594735256 SUM 22 173 SUM 7043 27797 INC 24372 490712016 SUM 9403 32842 INC 27568 487712211 INC 29634 740494108 INC 24265 692602897 INC 1354 350227060 INC 9203 988731280 INC 16158 487867115 INC 1576 223324222 INC 26163 54964050 INC 16308 933276828 SUM 7558 27157 SUM 21530 40449 INC 12268 878487714 INC 38048 537923172 SUM 2714 31166 SUM 24464 31881 INC 15526 63489313 SUM 11237 25364 SUM 9858 39437 SUM 1016 11272 INC 2204 543077192 SUM 8569 10183 INC 27364 833791958 SUM 5080 19337 SUM 2150 31722 INC 1519 807726439 INC 14102 113463176 INC 14690 550273218 SUM 4798 35889 SUM 27346 39555 INC 9256 456562983 SUM 172 25319 SUM 1344 38194 INC 34117 940804431 SUM 4279 21229 SUM 1957 29590 INC 14645 398445468 SUM 1672 37350 SUM 13633 27933 INC 21243 927789409 INC 23143 818919201 SUM 11220 38589 INC 12157 147469790 SUM 1074 31777 INC 12880 870447873 INC 32437 930942486 SUM 16432 23891 SUM 1850 35032 INC 10610 851577500 INC 10278 357276990 INC 39667 759569836 INC 10789 818384086 SUM 36086 40031 SUM 2859 20839 SUM 10393 38313 INC 26152 147434871 INC 16737 507846185 INC 23367 485299139 INC 38570 24442452 SUM 21598 35364 INC 18369 582764528 INC 11798 491087368 SUM 16868 36561 INC 40405 894763861 SUM 18716 32258 SUM 209 38360 INC 30219 949490533 INC 23448 73562608 INC 23676 341889491 SUM 18173 20112 INC 27755 28152503 INC 14411 692752576 INC 18151 107133828 SUM 973 30393 SUM 33774 40678 INC 18759 778384675 SUM 15844 35645 INC 36002 103292430 SUM 31231 37863 INC 32935 536682005 SUM 360 37432 INC 26517 12612290 SUM 10256 35698 INC 16040 28828770 INC 37888 726672005 SUM 8590 33661 INC 32322 11987847 INC 1167 803541645 SUM 2341 23742 SUM 8184 29344 SUM 26065 40207 INC 21663 486658856 SUM 2746 40423 SUM 7153 35783 SUM 1740 16911 SUM 3618 28054 SUM 8795 26907 INC 2703 71620695 SUM 11221 39066 INC 28629 12993396 SUM 16020 35217 INC 35994 778325904 SUM 1247 34315 SUM 27749 40447 INC 24159 970210348 INC 38926 141631348 SUM 3952 34454 SUM 359 37480 SUM 3272 32810 SUM 3726 30113 INC 27648 690254144 SUM 14548 32490 INC 11326 132608931 INC 16432 349487820 INC 29178 80357503 SUM 7192 22818 SUM 1690 13881 INC 30883 109700995 SUM 2889 36170 SUM 9586 37594 SUM 3261 37655 INC 28407 58467997 INC 16879 565586235 INC 12999 25808324 SUM 3001 27436 INC 37387 445932994 SUM 12550 29172 INC 21214 827743089 INC 29364 426569132 INC 37699 931446821 SUM 8101 35632 INC 29631 481427513 SUM 8915 17358 INC 17004 979049310 INC 23537 492083678 INC 39702 145751950 SUM 2094 38892 SUM 3381 27436 SUM 26477 39695 SUM 3239 31645 INC 36837 588553093 INC 26479 147459003 INC 15927 805230715 SUM 228 37387 INC 38969 795894566 INC 38925 79014893 SUM 35453 38081 INC 8925 5430857 INC 7752 458118426 SUM 3939 17802 INC 29624 760123280 SUM 1852 33940 SUM 10109 18434 INC 37007 16283871 INC 39687 893283082 SUM 10487 37304 INC 10855 787280081 INC 37035 691307308 INC 35174 534443009 SUM 6619 18387 SUM 2415 21394 SUM 3772 28527 INC 24103 874790527 SUM 17015 39576 INC 17882 86608849 INC 24237 950881323 INC 7980 640616571 INC 27260 72273742 SUM 84 8057 SUM 8933 24022 SUM 9976 19700 INC 16259 28014356 INC 32381 634460558 SUM 16061 35061 SUM 16046 34456 SUM 8872 33979 SUM 2963 14725 INC 566 4384860 SUM 2397 28378 INC 20292 986463825 INC 36240 943182818 INC 27669 71956945 INC 17444 400025238 SUM 23363 31861 INC 11048 190158356 INC 8209 113288874 SUM 25691 39751 SUM 7379 27334 SUM 26712 36854 INC 19593 27930686 INC 11546 112872584 SUM 12000 13991 INC 14215 141753066 SUM 832 29793 SUM 27720 36660 SUM 21034 26488 SUM 11411 29708 SUM 996 31925 SUM 11134 28312 SUM 25209 35460 INC 16248 317264276 SUM 35754 40582 INC 18778 577002126 INC 21352 499574395 SUM 1315 36348 INC 29604 767002882 INC 930 894472098 SUM 19126 35795 SUM 25154 40659 INC 3496 584335768 SUM 6458 38059 SUM 313 5069 SUM 12929 35003 INC 20224 6527256 SUM 19059 32837 INC 6988 938118615 INC 13744 113744842 SUM 18577 26563 INC 20472 96361089 INC 8188 926601109 SUM 1800 23105 INC 26630 901766942 INC 3867 702638210 SUM 4342 24449 INC 24227 269856881 INC 597 986873666 INC 3232 987480144 INC 1057 680927049 INC 11702 946658854 SUM 13178 21357 SUM 4275 5776 SUM 11497 34555 INC 4937 27916336 INC 26395 13243046 SUM 2563 23588 SUM 17826 37062 SUM 13470 39403 SUM 12177 37106 SUM 7291 23445 SUM 10442 26265 INC 18795 910013585 INC 12373 28945589 INC 1831 221636771 SUM 2426 17506 SUM 8044 34880 SUM 101 8651 INC 13998 147443175 SUM 2560 39148 SUM 2491 40229 SUM 952 37322 SUM 17899 32247 INC 19348 46749011 SUM 12822 33862 SUM 18586 39939 SUM 17996 35346 INC 34853 190098132 SUM 2480 31496 INC 13884 492206012 SUM 2363 40403 INC 39893 27864267 INC 6578 986871963 INC 27783 826603475 INC 16649 514096922 INC 30669 221494001 SUM 3175 36701 INC 2609 146674371 SUM 6381 26921 SUM 534 21894 SUM 200 18579 INC 18703 957730220 SUM 32994 39001 INC 7946 80349550 SUM 15630 28329 SUM 20432 35871 SUM 777 37863 INC 23866 858052552 INC 39424 411073607 INC 29624 113909601 SUM 11018 30356 SUM 18612 40077 SUM 3614 12773 SUM 11486 28942 INC 10884 487369574 INC 14323 491939540 SUM 422 26749 INC 27693 606358606 INC 26164 555734155 INC 35269 470940565 INC 33657 804078947 SUM 11095 15478 SUM 23229 39342 SUM 11119 40546 SUM 2921 18921 INC 13488 156350494 SUM 12666 39265 INC 24036 136560490 INC 9977 73460505 INC 15627 29028168 SUM 10650 30453 INC 20963 29050634 SUM 5980 22744 SUM 5692 40238 SUM 2193 35992 INC 30693 38757701 SUM 10496 40460 INC 10209 494920842 INC 8997 28018616 INC 36310 145813234 INC 8548 94182597 INC 25807 119707870 SUM 24227 30790 INC 33248 959764339 SUM 22887 30473 SUM 12935 39451 SUM 7110 36332 SUM 4019 39999 INC 4005 984522606 SUM 18412 40619 INC 23500 489802940 INC 40375 528186544 INC 37585 11924032 SUM 1214 38407 INC 40576 894755402 SUM 21356 40309 INC 10913 145033459 SUM 3570 24776 SUM 1897 34634 INC 28816 130636228 SUM 9393 33726 SUM 31707 39534 INC 17492 836147869 SUM 2631 39533 SUM 347 25713 SUM 12923 37915 INC 15289 23291853 SUM 314 28039 INC 6804 878804946 SUM 13384 39363 INC 29713 284235466 SUM 3414 22274 INC 24297 7381887 SUM 2650 22739 INC 945 611100103 SUM 3335 30527 INC 6711 752256178 INC 9368 754198842 SUM 9114 37603 INC 34111 692278982 INC 20714 894571172 SUM 21788 30374 INC 16084 821099988 INC 28949 58291121 INC 26978 350786768 INC 24819 873394325 INC 13924 75876836 SUM 4882 12977 SUM 1439 22344 INC 26506 80597188 INC 4676 83673616 INC 31462 938447538 SUM 1309 29513 SUM 23750 40556 INC 19815 760479469 SUM 12 27993 SUM 6820 21142 INC 17953 593252379 SUM 15480 37007 INC 38733 134328673 INC 29894 610594972 SUM 8573 17619 INC 8014 79839221 SUM 6643 24640 SUM 2888 22200 SUM 8652 29290 SUM 7019 23348 INC 38953 483806289 SUM 7909 25089 INC 23530 734295815 SUM 1802 31250 SUM 2229 21674 INC 388 795438824 SUM 219 17546 INC 37011 783122001 INC 11087 422384621 SUM 33 33302 SUM 397 21145 INC 17826 433494647 SUM 6072 28571 INC 34286 893549533 INC 27853 11139689 SUM 4974 16707 SUM 8662 40671 INC 10233 925148572 SUM 16871 31531 INC 29743 994743697 SUM 2321 39115 SUM 3890 23697 SUM 6041 26859 SUM 13705 27711 INC 3701 308573242 INC 6436 6543224 INC 12286 534325546 INC 30060 416317748 SUM 36968 40216 SUM 23747 38651 SUM 4853 33693 INC 27779 414285645 INC 39072 147366008 INC 6019 939459315 SUM 15450 35502 SUM 10723 33348 SUM 3150 16295 SUM 2355 40022 SUM 25482 40139 INC 18637 528514771 SUM 6040 34157 INC 7985 20344387 INC 37076 996465777 SUM 35812 39186 SUM 7035 31074 INC 37431 145284463 SUM 25217 38249 INC 19344 902058718 INC 30500 689309519 INC 27786 793677588 SUM 8409 33478 INC 15774 111789809 SUM 3162 33005 INC 3226 679348613 INC 17884 894866568 SUM 3240 32266 SUM 2527 27348 SUM 3491 32404 SUM 2852 38928 SUM 12884 37900 INC 5522 754745185 SUM 4734 26047 SUM 4951 36269 INC 5733 842406384 SUM 12722 25636 INC 33396 878969616 SUM 2061 21458 INC 37516 918663755 SUM 16028 38539 SUM 11532 40347 SUM 1684 33368 SUM 2 36100 INC 8127 766502349 INC 14211 828709242 SUM 53 25327 INC 40575 866161665 SUM 19284 36865 SUM 1574 28547 INC 37871 63803534 SUM 10312 32082 SUM 3473 40488 SUM 21627 39720 SUM 8741 36259 SUM 26712 37249 SUM 1467 28691 SUM 4612 22900 INC 40140 756313257 SUM 8329 33416 INC 24437 28953971 INC 6782 996210621 INC 5789 854352599 SUM 1109 17979 SUM 852 8456 INC 14934 945971684 INC 35722 137156309 INC 2880 27517210 INC 13397 728042241 INC 37461 29061381 INC 37943 284129280 INC 26845 977552055 SUM 3749 36686 INC 33617 649103106 SUM 10970 26553 SUM 28258 36975 SUM 3510 37613 SUM 5954 35248 INC 22350 980135089 SUM 14829 21012 INC 29101 5286596 SUM 36571 38322 INC 17864 518291224 INC 20512 794089281 INC 6532 13222335 SUM 22817 36940 SUM 21265 30300 INC 35396 765429155 INC 36297 945020706 SUM 11441 36006 SUM 23021 30649 SUM 4576 40236 SUM 9549 26688 INC 27883 951990445 SUM 15130 31343 INC 21850 403691803 INC 5183 20126819 INC 924 211832549 INC 10080 29060078 INC 1850 136413483 SUM 3568 36529 INC 28333 534056537 SUM 29453 38339 SUM 3036 28329 INC 4051 927635563 INC 796 953538936 SUM 16230 29242 INC 19066 916536751 INC 34866 734722038 INC 15503 38163408 INC 12941 135927361 INC 38457 572827797 INC 18336 657503621 SUM 33450 40231 SUM 28387 39244 SUM 16536 40076 INC 32378 479044879 INC 16088 121146588 SUM 2004 29079 SUM 1786 30039 INC 24716 793021008 INC 15351 76150220 SUM 1606 25040 INC 22067 26931575 INC 628 593833310 INC 15699 146732068 INC 5762 841240185 SUM 10313 35842 SUM 3744 32313 SUM 3438 40112 SUM 3018 39189 SUM 157 21492 SUM 11417 40070 INC 30110 147399652 INC 31783 491082606 INC 34343 644936757 SUM 7374 37601 INC 33854 141715610 INC 34629 119791566 INC 23639 28168628 SUM 7622 34133 SUM 7044 18369 INC 18134 977807105 INC 10972 751308064 INC 21292 11161850 INC 23704 928090232 SUM 21634 23124 INC 16704 147476231 SUM 3886 33788 INC 4413 113142152 SUM 3271 22624 SUM 2560 39591 SUM 30838 38868 SUM 2109 19978 SUM 15558 32007 INC 21497 145324568 SUM 2980 19095 SUM 28822 38179 SUM 10669 35122 INC 9889 252972796 SUM 2242 20686 INC 35927 130663344 SUM 22555 34294 SUM 19435 31936 INC 13481 679721123 INC 2720 28937798 INC 37267 894521154 INC 26360 926114814 INC 6734 609537810 SUM 3217 10296 SUM 16582 38216 SUM 47 35697 INC 6882 491991781 SUM 16509 23784 INC 22931 894761029 SUM 20463 38031 INC 22657 72615165 SUM 10776 35060 INC 30590 416674027 INC 26515 798050858 INC 38936 709237800 INC 1702 17259345 INC 17846 469877871 SUM 13152 39514 INC 27017 140923178 INC 11719 913370486 INC 37653 63487693 INC 33370 803312536 INC 38863 616375704 SUM 28304 40663 INC 39082 593555563 SUM 1302 23454 SUM 16066 33950 SUM 14296 31470 INC 14566 483244341 SUM 16961 39102 SUM 5231 36726 SUM 24984 38946 SUM 21544 40234 SUM 18536 33940 SUM 11972 35348 SUM 11409 26920 INC 6 877813126 INC 14415 12008060 SUM 12711 22881 SUM 1709 26204 INC 4425 873314848 INC 22876 685133055 INC 28190 113762749 INC 31373 887241331 SUM 17809 33070 SUM 16974 36046 INC 4717 517187310 INC 9977 416083492 INC 7365 11241011 INC 2730 332198718 SUM 5884 15348 INC 20510 132772943 SUM 8077 29808 SUM 12864 39307 SUM 30614 40264 SUM 12138 32136 SUM 1377 38826 INC 19617 341893916 INC 35788 606407331 INC 9086 176158336 INC 11101 878910759 SUM 7328 17211 SUM 28037 35239 SUM 18064 38768 SUM 12976 23665 SUM 3390 39266 SUM 757 11666 INC 26785 80330461 SUM 22389 37546 INC 15602 2442836 INC 32313 710014583 INC 23616 888524826 SUM 837 26336 SUM 26096 37512 SUM 11325 38184 INC 25603 743579396 INC 15646 609780588 INC 12891 413603025 INC 40681 804743544 SUM 3139 35148 INC 3496 894845481 INC 7633 111660474 INC 22441 485863184 INC 11663 139072273 SUM 44 1929 INC 35546 774176974 SUM 8752 29013 SUM 19084 34593 SUM 3727 23947 INC 6857 20694908 INC 30922 42009200 SUM 6439 32157 SUM 1013 34156 INC 39204 994615461 INC 31230 271926791 SUM 2298 38103 SUM 23735 35725 INC 32383 970236563 INC 6052 938440152 SUM 23863 40663 INC 32978 487965820 SUM 4723 6931 INC 6820 28752644 SUM 20980 26705 INC 39035 349080306 SUM 6588 35261 SUM 10927 32643 INC 22292 28719761 INC 12183 87861864 INC 25215 31773513 SUM 307 17621 INC 4108 308595726 INC 31960 6531967 INC 9993 997563943 INC 10750 928184253 INC 3538 938260413 INC 8883 24884192 SUM 24904 38679 INC 2734 801008974 INC 8982 13500877 SUM 17531 31148 INC 24123 953040474 INC 15955 256784221 SUM 815 39038 INC 31402 993841846 SUM 9525 18284 SUM 2644 40268 INC 30964 926058316 SUM 37963 39792 SUM 3086 28942 SUM 1709 34894 SUM 5056 33316 INC 887 24725692 SUM 3424 37282 INC 31162 10133951 INC 15105 10018095 SUM 9892 28016 INC 20593 951052578 INC 280 878500575 SUM 7120 34833 SUM 1894 40388 SUM 23145 36619 SUM 36943 39607 SUM 510 36267 SUM 10760 36851 INC 33466 141155460 SUM 4354 29398 SUM 23345 37316 INC 18409 874771192 SUM 280 37793 SUM 5251 31974 INC 18048 96937344 SUM 5632 40656 SUM 17221 32753 INC 8746 408456157 INC 13973 9934573 INC 3393 28980705 SUM 7516 12648 SUM 9827 31813 SUM 18534 21606 INC 23157 743284860 SUM 9130 40638 SUM 12894 37637 INC 23355 609907583 INC 24044 22431670 INC 19581 113486419 INC 5791 474805474 SUM 14586 31556 SUM 29738 40496 INC 15435 2238321 INC 28046 96602518 SUM 3448 40604 INC 32472 892449974 INC 38044 107780675 SUM 792 38398 SUM 18074 36728 INC 26631 952018877 SUM 5801 37948 INC 21572 710874995 INC 23600 475871055 SUM 16735 23331 SUM 5546 19778 INC 17167 454085042 SUM 9799 19056 SUM 6726 20919 INC 17245 27434260 SUM 9549 29781 SUM 19733 27486 SUM 10385 13250 SUM 6999 38276 INC 2191 409283519 SUM 12032 40388 INC 3515 978210590 SUM 9589 29620 INC 25925 66965887 SUM 739 35235 SUM 10634 20179 SUM 64 25899 INC 35581 959876706 SUM 5843 16718 SUM 3429 29536 SUM 5400 40577 SUM 37483 38441 SUM 3032 34579 SUM 15108 34805 INC 39140 492208482 SUM 21472 27684 INC 34713 97136419 SUM 1362 18391 INC 3201 997814647 INC 39516 955118007 INC 11126 211135067 SUM 6553 26398 SUM 9626 39819 SUM 33086 39965 SUM 12367 14710 SUM 2535 31291 INC 25770 862015686 INC 34322 77924100 SUM 10337 23965 INC 29679 398542913 INC 11044 677680846 SUM 29408 35543 INC 6509 805274716 SUM 19347 37649 INC 33903 844420337 SUM 6688 38781 INC 33168 26128530 INC 4293 143229537 SUM 20133 40181 SUM 2120 27194 INC 28474 814773431 INC 14590 961920702 INC 2092 870555336 INC 8151 425047492 INC 16655 625906058 INC 34107 144829259 INC 13868 820206830 INC 22649 12294043 SUM 7750 33561 SUM 16858 40411 SUM 368 21979 INC 30995 145837435 SUM 7761 17761 SUM 5248 37970 SUM 12587 38206 SUM 6321 30805 INC 33786 819021791 INC 16361 949347337 SUM 8808 35039 SUM 8040 30665 INC 16324 77211444 SUM 9701 14148 INC 20576 20534449 INC 36656 998862322 SUM 4976 33694 INC 5492 711897740 SUM 1058 39598 SUM 28343 37983 INC 11866 147451536 SUM 5619 32697 INC 38654 147472275 INC 14851 938519702 SUM 10366 34006 INC 24658 883309656 SUM 2821 25181 INC 32615 142080415 SUM 519 13321 SUM 2029 37296 INC 27495 543034920 INC 29602 608503627 INC 27714 28777652 INC 38290 788405655 SUM 16058 26081 INC 2398 961188532 INC 25024 141642867 SUM 1278 30026 SUM 8855 29583 INC 30343 991290910 INC 30680 28529630 SUM 18921 39570 SUM 10973 36047 INC 38188 827750174 INC 14592 775024726 INC 24561 689932972 SUM 2990 26356 INC 9119 539974479 SUM 3560 23899 INC 13608 536724417 SUM 3481 22669 SUM 12006 35943 INC 4695 147220017 INC 10784 558792504 SUM 2282 15847 SUM 16958 31974 INC 39023 24452888 INC 17444 879046223 INC 18928 804746600 INC 13969 996440845 SUM 34494 37080 SUM 6500 36946 INC 28855 741556302 INC 9631 27240801 SUM 7680 21125 INC 21890 12157672 SUM 10537 36022 INC 13382 24147054 SUM 6331 21420 INC 4182 812628597 INC 26174 490974481 INC 6855 997919471 INC 30455 543488875 SUM 20838 35057 INC 11055 147436456 SUM 118 12974 SUM 2691 14228 SUM 6080 37594 INC 17448 144250114 INC 31141 961815791 SUM 7985 31958 SUM 2680 19448 INC 10591 819314993 SUM 32219 38315 INC 17488 877676141 INC 16186 205820341 SUM 8616 27680 SUM 11952 31473 SUM 21121 39115 INC 27554 977170843 SUM 3545 26656 SUM 6066 15847 INC 19411 757424998 INC 21743 549985874 INC 25667 560080385 SUM 30213 39460 INC 27475 893901441 INC 35457 29777765 INC 38076 875341134 SUM 18172 24729 SUM 4544 33903 SUM 7345 35596 INC 473 442734533 SUM 31050 39465 INC 34505 892171245 INC 28798 141047286 INC 35282 126849936 SUM 12321 32710 INC 40437 755855371 SUM 15834 40662 SUM 23301 37494 INC 13043 67428661 INC 32042 886893755 INC 29884 4513518 INC 33751 538546927 SUM 6826 40275 INC 3353 79786618 INC 26461 564187886 INC 7885 777979663 INC 11372 212912965 INC 20097 957591337 SUM 6656 35061 INC 40022 583893436 INC 31858 491409833 SUM 2122 12412 SUM 605 14906 SUM 14266 34931 INC 19020 911015703 SUM 9417 32817 SUM 5302 25941 INC 37531 27575978 INC 37695 138017388 INC 6877 69378997 SUM 2967 38529 INC 17290 600912957 SUM 6406 37802 INC 11722 12178013 SUM 9653 39694 SUM 4475 29864 SUM 4020 22844 INC 18198 449899360 INC 28390 219376640 INC 16899 760330150 SUM 9384 28646 INC 7740 991809265 SUM 21965 37800 SUM 8721 32177 INC 11247 28049250 INC 31069 961933624 SUM 103 37358 SUM 5349 30969 INC 12590 887410958 SUM 13909 36688 INC 10349 17937300 SUM 4044 12230 SUM 6675 40612 INC 34790 80312323 INC 2487 46357211 INC 7865 2652233 SUM 5127 35406 SUM 7553 9880 INC 1439 945834058 INC 26933 626413023 SUM 15129 39889 SUM 2686 8829 INC 25811 791694188 SUM 14916 30255 INC 30977 4876015 INC 37968 844822810 INC 27432 599813687 SUM 20483 34958 INC 36735 441883492 INC 29040 869487780 SUM 21291 40031 SUM 12507 37485 INC 25522 726348479 SUM 3884 10270 INC 3795 257314601 INC 29302 684774018 SUM 457 32016 SUM 1410 27565 INC 23822 742147395 SUM 1376 19257 SUM 5132 30473 SUM 7055 31684 SUM 18605 32481 SUM 19658 40667 INC 21802 337419755 SUM 4472 38055 INC 28194 147110918 SUM 10100 35535 INC 33813 13049425 SUM 7952 24635 INC 26690 492002167 INC 35649 56950820 INC 15932 673575070 INC 18580 181789677 INC 39061 11623627 INC 14789 928803791 SUM 13058 33321 SUM 2310 16085 INC 35441 606386308 INC 29951 960882667 SUM 1648 38413 SUM 9729 24953 INC 22248 69506143 INC 29036 73625590 SUM 16585 37563 INC 3260 11607960 INC 19759 881922883 SUM 9149 12275 SUM 7105 26973 SUM 14867 32972 INC 15781 870357529 INC 11579 20674023 SUM 12957 28131 SUM 1665 32377 SUM 17661 39601 SUM 4579 16649 SUM 2481 31651 SUM 35180 40372 INC 17741 743636000 SUM 21779 40042 SUM 21140 27366 INC 25325 46801983 INC 6337 961947225 INC 3245 737623383 SUM 3523 21006 INC 3719 643714853 SUM 25307 40675 SUM 1395 39266 INC 1958 809228826 INC 26179 914548062 INC 20062 28800067 SUM 29316 40370 SUM 9081 27196 INC 36919 76141745 INC 21991 959597647 INC 4184 854531035 INC 1219 147208047 INC 17852 735623092 SUM 9676 21789 INC 23087 137868615 INC 19026 147051452 SUM 1161 14135 INC 12211 409236672 INC 39830 11206356 SUM 16148 23412 SUM 9179 32990 SUM 5177 27249 INC 22196 770668840 SUM 5235 29270 SUM 5709 36687 SUM 1394 5369 SUM 80 18393 SUM 15614 39936 SUM 19711 38303 SUM 14118 32167 INC 20977 20588830 SUM 6 31398 INC 18177 141189315 INC 4551 392684567 INC 15871 71972294 INC 22280 946061659 INC 79 323897629 INC 23656 608464604 SUM 222 29497 SUM 30067 34654 INC 5082 8442598 INC 5587 110077766 INC 37161 306729525 SUM 22661 38805 INC 27104 265963154 SUM 6972 34881 SUM 30732 39070 INC 27082 145153112 SUM 16853 35040 INC 24667 894207075 INC 31361 457601321 SUM 2308 15782 SUM 33658 39810 INC 23608 28805721 SUM 1461 37120 INC 8983 837047696 SUM 7939 29861 SUM 25357 37211 INC 3857 951108779 INC 24087 723825509 INC 40426 28769673 SUM 20828 37916 INC 21765 585437260 INC 35754 144355508 SUM 5494 39668 INC 1783 838393710 INC 1637 817381916 INC 9721 26437970 INC 32578 520029462 INC 34482 484428713 SUM 70 22688 SUM 6207 35461 SUM 4967 31017 INC 21526 610556314 INC 14622 341361206 SUM 11803 36521 SUM 4526 36561 SUM 18843 33383 INC 23537 944969815 SUM 13984 34561 INC 32769 903433762 SUM 38258 40304 INC 13559 134848375 INC 22954 475736322 INC 17785 691324393 SUM 2140 39442 INC 31598 668358228 SUM 4755 26190 INC 13328 937389149 INC 25344 519715348 INC 1080 491891565 SUM 8887 29280 INC 29077 713365537 SUM 4871 36711 INC 32744 626322931 SUM 3042 32720 SUM 3843 29590 INC 25552 835700517 INC 24260 899472594 INC 23649 147057778 SUM 13716 29507 SUM 18551 38578 INC 24092 513987767 SUM 29696 38344 SUM 7413 27832 INC 35092 262291354 SUM 1119 40001 INC 29111 1006272 SUM 6666 13240 INC 8591 326924172 SUM 21235 40276 INC 3892 912244541 INC 28284 145085598 INC 38409 599041813 SUM 10963 26519 SUM 15418 36598 INC 40120 214156584 INC 13284 59581636 INC 24292 324314792 SUM 20899 37396 SUM 3808 25174 SUM 28223 39554 INC 40207 322897591 SUM 8604 20601 INC 6547 663559306 SUM 599 40047 INC 32318 501481686 SUM 22620 30912 SUM 29154 39034 INC 8187 990290086 SUM 1068 9956 SUM 7333 34243 SUM 7236 37658 SUM 23956 34728 INC 25550 28887710 SUM 6890 39420 SUM 14180 39740 SUM 5765 28484 SUM 25858 40679 INC 35468 164103468 SUM 22405 32127 INC 8142 722857330 SUM 607 24619 SUM 31990 36878 INC 36777 10210117 SUM 31359 38069 INC 33133 142710740 SUM 19586 27976 INC 1230 73173335 SUM 25252 38825 INC 16994 742461747 SUM 14340 38710 INC 16530 875222943 SUM 2523 21084 SUM 6627 34480 SUM 24659 39485 INC 6042 894776185 SUM 1116 14180 SUM 39263 40587 SUM 105 37495 INC 2905 187350922 INC 14072 506946063 INC 23260 12264755 INC 11220 126321092 INC 34952 147175287 SUM 19399 38199 SUM 24698 37828 INC 36749 790009810 INC 15527 122124451 INC 24241 607906404 SUM 12810 27568 INC 594 953396085 INC 13770 690284003 SUM 12507 33040 SUM 2564 21748 INC 21498 743869093 SUM 24105 39768 INC 21658 526607475 INC 34567 28771284 INC 24261 744544934 INC 28222 938556964 INC 35186 917432252 INC 39775 113809599 SUM 36466 40244 SUM 293 31785 INC 20614 61005750 SUM 1715 24774 SUM 25500 35606 INC 23634 839730792 INC 13130 827310478 INC 26245 609068934 INC 32716 28762422 SUM 26171 34514 SUM 5412 31716 SUM 313 33633 INC 22263 65337308 INC 20864 221335244 INC 8821 894817462 INC 36966 349213922 SUM 9642 37128 SUM 23727 36977 SUM 64 31525 SUM 4937 40506 INC 12750 73687182 INC 17235 985007134 SUM 670 25223 SUM 15862 39519 INC 3844 634527763 SUM 870 37351 INC 21675 880599872 SUM 7346 38983 SUM 11536 36563 SUM 1664 38468 INC 13174 994473663 SUM 8763 25602 SUM 7764 40006 SUM 1206 40072 INC 25752 816927403 SUM 778 34135 SUM 10044 39028 INC 17370 12862924 INC 5858 852244308 SUM 25730 28266 SUM 7028 39953 INC 15739 892167908 SUM 2263 16086 INC 9806 77692044 SUM 2526 33944 INC 24999 6577149 INC 35542 524593568 INC 39306 979616119 SUM 4144 10504 INC 15449 13014526 SUM 22663 28910 INC 8870 741011360 SUM 8475 35144 SUM 28917 38732 INC 32395 340923579 INC 37374 610576110 INC 1744 275008172 INC 29722 467047113 SUM 896 30746 INC 16122 138271828 SUM 2130 37932 SUM 1735 39476 INC 36966 12072711 INC 19386 960815660 INC 36923 517164033 INC 17312 890513913 SUM 5215 38037 INC 9506 994976178 INC 28901 73708310 SUM 7365 40001 INC 12046 995452710 INC 36087 946074939 INC 26152 965994794 INC 15788 20663048 INC 30112 847202609 SUM 6416 38280 SUM 4698 6296 INC 4482 25921256 INC 31853 827727784 INC 30121 145963967 INC 36764 341787786 SUM 6033 38580 SUM 2879 20431 INC 11561 26829204 SUM 17583 23501 INC 10718 26946388 SUM 32550 35205 INC 35428 593810590 SUM 1875 11551 SUM 30776 32711 INC 19452 388875191 SUM 6129 31680 INC 16428 476206464 SUM 18758 34837 INC 25973 146306439 INC 22465 791732969 SUM 19002 35268 INC 21953 232850 SUM 22626 31800 SUM 8954 28697 SUM 25 9841 INC 2835 960609349 INC 31640 532097042 INC 35049 801110617 SUM 3383 27738 SUM 1548 28512 INC 23011 605169756 INC 27439 466928967 INC 28929 130667147 SUM 14139 38390 INC 36748 138798173 INC 191 73187131 INC 27310 688878174 SUM 19111 27551 INC 19161 242285089 SUM 17578 19811 SUM 3478 17225 INC 35904 4679746 INC 23394 23427389 INC 2044 530425616 SUM 21862 38480 SUM 7726 37241 SUM 6341 40166 INC 9011 408163538 SUM 4933 39598 INC 26499 743709916 INC 21842 28981760 SUM 5139 40377 SUM 30450 37726 INC 3304 995200479 INC 344 340780420 INC 39906 845461814 SUM 8031 20055 INC 28163 702879772 INC 32898 994302058 SUM 5658 30038 SUM 563 31139 SUM 7553 23776 INC 34037 356241768 INC 40320 28790428 SUM 30435 37987 SUM 1027 33925 INC 35501 401674230 INC 35938 113360681 SUM 8232 35433 INC 21844 858746229 SUM 24936 31935 SUM 2717 38936 INC 18614 610434363 INC 2329 877339512 INC 33610 67415608 INC 28449 24643880 SUM 5377 27674 INC 37495 198872745 INC 21182 128407667 INC 40636 541928649 INC 22272 80771432 INC 996 570363380 SUM 7901 34280 INC 7254 935149704 SUM 6393 40635 SUM 7450 23059 INC 39461 995502320 SUM 12931 28425 SUM 15302 40576 INC 9703 73162634 SUM 21938 39029 SUM 1317 38166 INC 29832 135906954 SUM 16491 30624 SUM 9987 23696 SUM 40052 40676 INC 6680 417421935 INC 1724 812703675 INC 36036 832575429 SUM 632 31449 SUM 4054 39999 SUM 37179 40488 INC 37584 17147881 SUM 12580 39442 INC 31211 886211681 INC 21800 995516249 INC 16661 15435859 INC 38615 397481556 SUM 2279 20348 SUM 10561 23286 INC 37323 147351724 INC 14593 491897335 SUM 2010 26827 INC 25638 601140798 INC 30350 145230920 INC 30590 357198975 SUM 5982 33524 INC 24141 490416845 INC 21917 760380841 SUM 11964 32573 SUM 8434 17861 INC 21549 574747039 INC 20571 147322768 INC 3203 265004231 INC 5907 465901484 INC 12039 846253041 INC 9876 456480448 INC 32038 15723434 SUM 1841 26872 SUM 1470 37256 SUM 249 24000 INC 17015 403763308 INC 36364 961929778 SUM 14662 30081 INC 29878 576974023 SUM 10601 30274 INC 8563 684190560 INC 20357 710320506 SUM 2832 30301 SUM 8458 19821 INC 8591 475327400 INC 39910 80221027 INC 7581 136528313 SUM 7614 36614 INC 9163 600675419 INC 791 620095907 SUM 3241 3790 SUM 14894 38406 INC 17505 642504756 SUM 8988 25259 SUM 6804 37386 SUM 27914 40561 SUM 7593 40273 SUM 18707 32785 SUM 21027 32038 INC 28799 930089796 SUM 12875 30364 INC 12464 841049486 INC 39618 623772043 INC 8779 886190689 SUM 23556 34349 INC 7057 461337244 INC 36409 24829731 INC 1504 339445862 INC 4644 12179528 SUM 1889 21232 SUM 18735 39083 INC 30097 20687847 INC 34390 337980215 INC 28847 677621897 INC 34836 55165623 SUM 5783 16980 SUM 9026 37163 INC 16261 993698247 SUM 871 10539 INC 6989 346288529 INC 26247 99336893 INC 11580 128521960 INC 2751 860081790 SUM 2977 39795 SUM 12302 35845 SUM 18346 20958 INC 2997 610592394 INC 24135 487399646 SUM 10911 37581 SUM 2066 29510 SUM 14190 39265 INC 22314 788262706 INC 18151 954793860 SUM 24386 39101 INC 33546 349576352 SUM 1453 32512 INC 29158 668894424 SUM 5897 37290 SUM 10800 29323 SUM 18774 40631 SUM 4099 40271 SUM 2290 40634 INC 20789 955040493 SUM 5451 31234 SUM 9504 19843 SUM 1660 14507 INC 30654 172034043 SUM 25301 38148 INC 20675 921781197 INC 14140 553859355 INC 25474 109193498 INC 6668 147180770 SUM 7236 21500 INC 11560 495742599 SUM 16948 35255 INC 15221 805237867 SUM 2272 28530 INC 5187 951044665 SUM 15115 36118 SUM 13037 31346 SUM 7711 30920 INC 17594 69568290 SUM 875 23575 INC 5188 941885788 INC 18659 940641869 INC 3040 754359875 INC 23275 668790695 INC 27933 407259469 INC 21770 147171155 INC 35253 11228522 INC 24385 137944693 SUM 4972 26250 SUM 18452 40124 SUM 5865 12313 INC 24498 29292 INC 16588 401654914 SUM 153 26117 SUM 28164 31056 SUM 18141 33240 SUM 24549 39490 INC 24032 989145697 SUM 1167 24650 SUM 27112 35772 INC 3053 403625754 SUM 9769 39237 INC 26546 350722103 INC 18019 869975501 SUM 6532 21600 INC 35926 223231224 SUM 12220 25363 SUM 25008 40580 INC 35639 465117324 INC 37311 21178620 SUM 27517 32676 SUM 10821 26394 SUM 20360 38250 SUM 2280 28872 SUM 3823 8520 SUM 31824 34496 SUM 5197 14417 SUM 8684 29382 INC 990 70233041 SUM 20110 38845 SUM 6407 32449 INC 21273 111292350 INC 25794 821084220 SUM 20981 36059 INC 17399 67278365 SUM 12400 36577 INC 25480 138786815 SUM 14030 26621 SUM 21772 34853 INC 37735 689324796 SUM 2914 40679 SUM 23987 34363 INC 18092 999625237 INC 36229 610586069 INC 16681 978339275 INC 10028 945198912 SUM 5826 27480 SUM 62 34957 INC 25898 592390480 INC 15909 953435410 INC 5753 858789499 SUM 13667 39972 SUM 8205 35837 SUM 3963 27919 INC 36731 261633414 INC 15273 142704567 INC 14005 491036499 SUM 2447 34820 INC 29710 77946391 INC 15523 531457565 SUM 9821 31842 SUM 2590 35370 INC 20051 856817088 SUM 3180 21024 SUM 5713 29542 INC 10490 965652257 INC 1298 999389375 SUM 2879 28954 SUM 5898 28134 SUM 1782 15181 INC 40449 74067977 SUM 12229 36982 INC 22852 973054937 INC 35569 543502897 INC 16720 686213286 INC 34290 9038687 SUM 11288 28648 INC 7044 128313352 INC 20756 760389713 INC 33872 852922353 SUM 4938 12699 SUM 27621 40455 SUM 3380 28113 SUM 1972 24878 SUM 22033 40132 INC 8391 219057512 SUM 17100 36017 SUM 10602 35538 INC 18950 602206862 SUM 10273 35000 INC 33860 357804907 SUM 6004 19286 INC 26103 325364143 INC 8103 609527051 INC 30716 844793536 SUM 7239 20290 SUM 28045 35166 INC 36485 600293335 SUM 17454 26248 SUM 3418 40555 INC 24950 11634979 INC 7463 828669110 SUM 6360 32750 INC 24547 130653352 INC 22886 953413006 SUM 3311 16588 INC 39793 394668012 SUM 18655 35437 INC 17186 723829552 SUM 2272 37304 INC 34209 613189681 SUM 25458 39290 INC 39400 249545878 SUM 496 11238 INC 37407 8525475 INC 37479 593770971 INC 33239 575731053 SUM 3850 6052 SUM 5606 19698 SUM 25773 29607 SUM 5441 35727 INC 20473 866084338 SUM 15322 39679 INC 31577 323993768 INC 15158 959859940 INC 5624 468873549 SUM 580 17057 SUM 4794 32227 INC 17815 959840076 INC 32449 647955611 SUM 17693 28894 SUM 1844 15942 INC 39999 29030919 INC 17202 882232771 INC 35035 28818351 INC 5138 105356770 INC 35891 147460704 SUM 2725 34817 SUM 18436 26756 SUM 764 15592 SUM 9577 21673 SUM 19282 33674 SUM 12996 27995 INC 36734 984999768 SUM 9052 40525 SUM 721 25681 SUM 14758 33306 INC 32476 489586642 SUM 15963 30699 SUM 3630 39179 INC 13150 220532131 INC 32232 360649378 INC 5528 942454050 SUM 2912 24229 INC 13079 874470220 INC 35538 447109880 INC 8148 760588537 INC 26404 147451935 SUM 30008 40248 SUM 2091 9721 SUM 24726 33892 SUM 18587 31539 SUM 25627 40349 INC 4637 598002463 INC 40301 879819514 SUM 7937 40213 SUM 874 17761 INC 38885 121260897 INC 26392 947102267 INC 19251 959855013 INC 10736 605312484 SUM 353 33791 SUM 1305 27745 SUM 122 22485 SUM 33914 39328 INC 5634 439773366 SUM 1016 39561 INC 4722 46527555 INC 212 499078835 INC 22292 52713737 INC 2823 139065077 INC 11887 918521583 INC 25343 758903974 INC 14202 827724931 SUM 16364 38531 SUM 11941 24276 SUM 25545 40370 SUM 5408 27953 SUM 329 12470 INC 20581 539648057 INC 14423 24856834 INC 19549 290617074 SUM 2335 38115 INC 35157 284597017 INC 37899 71929509 INC 37136 423439842 INC 7502 977596130 INC 28128 128561374 INC 27332 922728896 SUM 1434 14421 SUM 5200 37716 SUM 9911 32256 SUM 1302 34425 INC 1602 978638868 INC 1993 401956936 INC 4992 951390722 SUM 14582 22882 SUM 8120 39971 SUM 11024 32550 INC 11767 20335709 SUM 13471 31238 INC 31907 539247982 SUM 1023 28289 SUM 12695 39743 SUM 1730 28417 SUM 217 17932 INC 1886 771739853 INC 11588 33837641 INC 12147 483819367 SUM 6292 20666 SUM 13808 38434 INC 861 491068488 SUM 1048 37676 INC 16676 726812448 SUM 746 28327 INC 25545 839967427 INC 4667 858874165 SUM 3303 38248 INC 15483 136974624 SUM 6436 22162 INC 32770 406144622 SUM 605 37078 INC 36965 26966211 INC 28172 80329253 SUM 35324 38856 SUM 2627 25382 INC 23094 610463482 SUM 22324 39688 INC 3392 831331796 INC 15689 692307275 INC 3128 515844526 SUM 4645 12538 SUM 4799 25455 SUM 8108 38647 SUM 2093 37353 INC 17426 817726648 INC 26346 28561961 SUM 33327 38442 SUM 18726 23706 SUM 16025 31973 SUM 4156 35198 SUM 96 5257 SUM 18606 29574 SUM 390 34890 SUM 27575 37851 INC 35389 135132683 INC 4466 950847309 INC 24876 391493226 INC 37106 207839288 SUM 29879 37619 SUM 15900 34934 SUM 6314 27416 SUM 14573 40609 SUM 2073 25751 SUM 8738 39794 INC 2847 8990562 INC 40357 924067189 INC 39152 878523787 SUM 5678 23229 SUM 15331 25544 INC 6797 454085210 INC 11928 60310776 SUM 6506 35023 SUM 1086 29768 INC 38728 21741187 SUM 12497 39155 INC 14401 24832649 INC 9419 526706240 INC 35578 931100432 INC 23494 418461992 INC 10281 535779858 SUM 1955 13310 SUM 34634 36993 INC 13284 909526063 SUM 4146 38707 INC 3458 904850254 SUM 391 22489 INC 12290 758108683 INC 38882 333734279 INC 16426 475861931 SUM 17727 38286 SUM 13938 35562 INC 29393 938285640 INC 10281 756047813 INC 30190 686801929 INC 37201 536189253 SUM 19970 33835 SUM 1192 19103 SUM 2667 32212 SUM 29344 36871 INC 1347 859168134 INC 13572 677430404 SUM 14853 18360 SUM 3769 16744 SUM 16557 31636 SUM 19632 37747 INC 20210 904427191 INC 2635 747691293 INC 18321 535460813 SUM 503 27542 INC 771 438706982 SUM 27104 35077 SUM 710 40154 SUM 2290 25543 INC 23246 851620322 INC 36730 144299961 SUM 2731 5994 INC 21781 874015361 INC 20930 723668840 SUM 5074 13942 SUM 13958 39638 INC 37522 904973706 SUM 246 21773 SUM 18398 34085 SUM 20441 40301 INC 21332 626999397 SUM 14831 34708 SUM 34490 40279 INC 30776 944149093 INC 10413 518701855 INC 39845 935614555 INC 24877 868533788 INC 1799 881137720 INC 34609 907268223 INC 13803 520501871 INC 30780 76153746 SUM 9419 39301 SUM 487 10029 INC 8779 476344893 INC 19765 953034860 SUM 23316 39987 INC 1530 128207671 SUM 424 16966 SUM 36597 38923 INC 23086 610456416 INC 5237 19773028 INC 32598 926873843 INC 10064 20520252 SUM 1544 28314 SUM 16886 36528 INC 13189 992872130 INC 24400 20316465 SUM 2427 39416 SUM 4193 5766 SUM 960 24882 SUM 22964 38507 INC 3605 626400997 INC 11139 407801445 INC 16230 27982609 INC 21696 945058246 INC 16785 439524385 INC 32341 402641136 SUM 3041 30492 SUM 5796 19852 SUM 26759 31505 INC 21002 28001600 INC 29730 657184642 SUM 23164 37073 INC 32813 128468540 INC 31274 750885988 SUM 71 38874 SUM 1464 12185 INC 28038 139845849 SUM 15295 30976 INC 9280 920689377 INC 18018 722842263 SUM 12146 23261 INC 22116 207882640 INC 29701 69451534 INC 37012 551025809 INC 19113 132971753 INC 1198 870208452 SUM 9329 27673 INC 6620 557640988 INC 19643 109380710 SUM 4419 28933 SUM 27833 36671 SUM 637 17686 INC 40201 255815831 SUM 10458 29139 INC 28499 357934898 SUM 9097 21113 SUM 29329 30467 INC 9854 11523301 INC 37909 878476324 SUM 9464 15743 SUM 1989 27811 SUM 20603 34770 SUM 17340 38194 SUM 14037 29076 SUM 12907 38478 SUM 4375 30348 SUM 28393 38901 SUM 9307 28476 SUM 6108 28703 INC 2804 811646873 INC 15735 503301999 SUM 1057 34391 SUM 10691 38617 INC 3874 520081703 SUM 700 19195 SUM 587 21548 INC 40605 73703474 INC 23766 697132052 SUM 10879 35317 SUM 11400 38917 SUM 5039 19388 INC 11035 105232429 SUM 856 39952 SUM 7534 37658 INC 26878 534529069 INC 12282 708590685 INC 29313 892734944 SUM 9056 17575 INC 26884 412143885 SUM 11803 34640 SUM 7434 31359 SUM 16482 34254 SUM 18634 33581 INC 5023 657843425 SUM 18225 38162 INC 40015 64915560 INC 32645 827727096 INC 329 196111850 INC 11980 619761412 INC 936 322299609 SUM 6005 23257 SUM 2443 35151 SUM 1629 7445 INC 14954 487850796 INC 11551 489961578 SUM 1243 19369 SUM 17096 21541 SUM 1808 36867 INC 34909 953194254 INC 25571 425107007 INC 20463 79037974 SUM 2217 40651 INC 36530 501480326 SUM 11636 19893 INC 22750 66995545 SUM 1902 29475 INC 28438 7836629 INC 28888 143271252 INC 6314 752259893 SUM 21604 40401 INC 4573 70546336 INC 40213 878503162 SUM 27106 33375 INC 35822 619787469 SUM 12263 36211 INC 5049 939341855 INC 23117 492161309 SUM 14313 28330 SUM 5594 39825 INC 28478 721363474 INC 36369 55856253 SUM 4173 29587 SUM 739 23345 SUM 13764 23589 INC 11402 138558199 SUM 15033 31325 SUM 22535 35252 SUM 10895 35557 SUM 2621 36424 INC 36717 955305920 INC 15756 989852857 INC 35795 63560816 INC 20735 5834374 SUM 3441 27812 INC 9838 973061498 INC 25922 992955460 INC 21985 389882221 INC 13357 410039269 SUM 1154 24612 INC 29837 606111983 INC 1541 111786338 INC 2769 467629664 SUM 16516 23294 SUM 12328 14124 INC 32761 951151548 INC 16539 127535871 SUM 20098 35394 INC 6387 26989603 INC 95 124261088 SUM 5600 35543 SUM 1938 25603 INC 21084 951103375 SUM 21022 40247 SUM 4540 33992 INC 38336 731118200 SUM 1255 29613 SUM 12625 40101 INC 28877 727954859 SUM 3161 32814 INC 23191 301779169 INC 20267 921745576 SUM 9485 25496 SUM 106 23725 SUM 580 24503 INC 20376 146689947 SUM 33042 40358 INC 22513 206419455 INC 4656 888012218 SUM 11186 21248 SUM 8708 26509 SUM 5506 18399 SUM 1112 19893 SUM 3129 37285 INC 20386 79309590 INC 36689 33300063 INC 3070 308502154 INC 9958 936298007 INC 34698 812996055 INC 23925 961863549 INC 23943 353502257 INC 38106 788044441 INC 20965 787298509 INC 20852 75987341 INC 23175 357469207 SUM 19862 33938 SUM 6078 11010 INC 1856 79845333 SUM 13389 21959 INC 4447 781612364 SUM 9615 26929 SUM 17563 39544 INC 2147 990232751 INC 20442 652514678 INC 34254 156346563 SUM 19314 40446 SUM 17242 32312 INC 34116 143982464 SUM 3264 39386 INC 5941 141562194 SUM 4000 13128 SUM 21771 40681 SUM 31595 40029 SUM 6959 30078 SUM 7486 40415 INC 7463 684618428 INC 25750 212739212 SUM 1757 34691 INC 18670 1974618 SUM 10941 39485 SUM 18515 40203 INC 894 804899495 SUM 12320 29486 SUM 4962 35895 INC 10999 78213098 SUM 16257 36206 INC 23633 879760380 SUM 6577 28088 SUM 4862 35755 SUM 8809 30152 SUM 840 32228 INC 23701 12280711 INC 23737 936845955 INC 12778 142657853 SUM 9462 23523 SUM 187 17998 INC 14920 862232012 SUM 872 20052 INC 36123 992907318 SUM 9741 40343 SUM 7571 38624 SUM 22071 36271 SUM 7828 16023 INC 12128 983565774 INC 25380 804557805 INC 35702 974210130 SUM 3770 36915 INC 23183 976460683 INC 31774 534587493 INC 37437 198861984 SUM 4548 37221 SUM 4667 14961 INC 10735 921755904 SUM 23017 39171 INC 27209 882277287 INC 7450 218396802 INC 24130 414266233 INC 21205 686895628 INC 4187 924994249 INC 1068 66214967 SUM 5325 36069 INC 33738 603878388 INC 38853 643170824 INC 19121 749845162 SUM 23512 37397 INC 38197 609313956 INC 24142 487720873 INC 4090 826577065 SUM 27548 38834 SUM 2829 28113 INC 2229 112402203 INC 31868 419831741 INC 35010 28941580 INC 2720 886443437 SUM 9575 34337 SUM 5845 27149 SUM 276 35331 SUM 27273 40678 SUM 20455 37456 SUM 4413 9326 INC 39548 9712584 SUM 31303 39668 SUM 15304 24087 SUM 240 14105 INC 25331 888131595 SUM 2914 40448 SUM 6428 32847 SUM 2950 28828 SUM 11989 37525 INC 36623 878386590 SUM 6919 33764 INC 40654 959166391 INC 17018 609343842 SUM 11896 39779 SUM 9420 20536 INC 35425 27785144 SUM 11368 38806 INC 23013 44543586 SUM 25799 35017 SUM 14959 40626 SUM 19983 38053 INC 32199 28805758 INC 23321 931082584 SUM 14379 37130 SUM 7658 29762 INC 34623 907231010 INC 19663 28816118 INC 14336 805201699 INC 31723 939473069 SUM 8430 27566 SUM 7830 16275 INC 30431 441624533 INC 20445 122006925 SUM 47 3811 SUM 1205 19407 INC 12135 828666647 INC 1205 393175498 SUM 12363 21818 SUM 11476 30572 INC 27822 860215814 INC 16790 28453422 INC 27490 29033192 INC 12938 995467183 INC 22157 26675845 SUM 25780 39621 INC 15938 9114258 SUM 1577 31735 INC 40416 688708807 SUM 4937 35998 SUM 19155 34135 SUM 6184 28960 INC 26109 3769769 SUM 1340 7299 SUM 43 21815 INC 21978 10771149 SUM 2502 39199 SUM 211 38782 SUM 781 7567 INC 38473 909307938 SUM 33825 40386 SUM 11308 40528 SUM 38716 40621 SUM 16820 34986 INC 4962 610482054 SUM 217 38421 SUM 9647 36492 SUM 9289 22736 INC 36489 52434805 SUM 1567 26713 SUM 2867 5908 INC 7888 755359687 SUM 1811 16619 INC 33175 119515999 SUM 2511 31704 SUM 2660 20472 SUM 5919 40343 SUM 5523 38074 INC 4290 625378563 SUM 8551 34020 SUM 2458 32097 INC 599 46600090 SUM 307 23231 INC 32785 80188843 SUM 11036 37766 INC 12331 456292091 SUM 2420 26385 INC 37469 408230291 SUM 7897 35881 INC 16773 827484664 INC 39940 20559710 INC 38245 837340309 INC 10443 23584574 INC 33944 541321266 SUM 21403 23722 SUM 27807 39991 SUM 21572 39785 SUM 23631 38539 INC 37829 27237417 INC 3788 69357795 INC 38718 79580921 SUM 8254 19446 INC 5239 928229159 SUM 23393 29361 SUM 28763 39683 INC 28734 876411018 SUM 2911 32402 INC 26237 684796028 INC 26050 341878047 SUM 14947 36801 INC 35550 951292564 SUM 10752 32191 SUM 10971 37765 INC 35963 418430629 INC 10574 938457087 SUM 4 37923 SUM 12470 26429 INC 37608 19619012 SUM 920 34029 SUM 5786 14887 SUM 91 5852 INC 12090 760228593 SUM 6617 32256 SUM 3517 27544 SUM 5487 24551 SUM 2478 38289 SUM 10077 19202 INC 789 805632224 INC 18410 876941216 SUM 13139 35164 INC 34301 147441730 INC 28654 887824150 INC 27274 71955957 SUM 33883 38243 SUM 244 8986 INC 15765 455644765 INC 13575 505666151 INC 38905 920027782 SUM 850 8938 INC 2194 855856641 INC 6622 71604590 INC 34559 228903361 INC 29768 878206848 SUM 10823 35855 INC 19510 921718450 SUM 2206 7020 SUM 20104 38211 SUM 16498 36096 INC 28745 18593475 INC 27346 136948000 SUM 22681 40572 SUM 6040 29359 INC 3781 996472972 INC 32323 129852297 INC 24981 80346377 INC 3557 938420852 INC 18635 3373999 SUM 9366 25688 SUM 74 36841 SUM 26875 38390 INC 2484 7015558 INC 11062 685510620 SUM 146 13901 SUM 15092 40519 INC 15804 880973833 INC 8170 737090436 SUM 8967 27973 SUM 2419 36375 SUM 19832 25609 SUM 7014 39755 INC 39330 19761777 SUM 28287 33135 SUM 1051 23189 SUM 17090 24043 SUM 4949 32895 INC 17676 559323269 INC 19526 312972132 SUM 1989 32962 SUM 2017 13526 SUM 27856 39655 SUM 3009 22438 SUM 6567 30883 SUM 1007 25317 SUM 9584 37672 SUM 18434 38474 SUM 3782 33077 INC 40502 31531826 INC 18963 147462241 INC 6510 804935450 INC 29275 23253159 INC 16473 626394442 INC 37211 24685100 INC 17518 989302930 INC 6606 6745236 SUM 749 19562 SUM 140 14770 SUM 10802 34089 SUM 8879 24685 INC 14318 322715256 INC 14721 17441005 SUM 16638 25354 INC 14966 24766956 SUM 30058 40598 SUM 1333 35043 SUM 37410 39469 SUM 6549 6886 INC 27811 972300196 SUM 29917 39885 SUM 10212 39312 SUM 11427 40035 SUM 8981 13093 SUM 11513 22620 SUM 144 4287 SUM 32166 39270 SUM 3817 20264 SUM 3150 39522 INC 32876 146165688 INC 8227 610072657 INC 27547 853331944 INC 38417 60497860 SUM 33261 35933 SUM 2835 8909 SUM 749 31787 SUM 13581 40608 INC 2041 848675674 INC 17137 821060810 SUM 20525 36845 SUM 1398 13266 INC 31643 869640266 SUM 1165 26015 INC 22862 410043636 SUM 616 16294 INC 7606 108117788 SUM 3134 39985 SUM 30845 35773 SUM 8354 28694 SUM 1446 26995 INC 24230 728650943 SUM 1517 19806 SUM 4640 38854 INC 11354 55378460 INC 29938 835992229 SUM 9265 25762 SUM 22691 39264 SUM 7946 39388 SUM 739 24612 INC 1073 610055254 INC 13260 475288482 SUM 2401 10933 SUM 10118 23157 INC 33383 954419929 INC 31381 401378085 INC 18915 475878605 INC 14757 417529078 INC 23602 973536106 SUM 1225 30961 SUM 929 22166 SUM 8745 34847 INC 28428 809530038 INC 29749 811923955 INC 32271 960929676 SUM 12504 31102 SUM 780 31123 SUM 2472 38493 INC 12530 526304927 SUM 3772 40180 SUM 1937 39790 INC 26266 845455708 SUM 4483 31276 INC 39310 125686932 SUM 11304 38003 SUM 24356 37763 SUM 15594 39247 INC 1092 20150756 INC 12948 998584955 INC 6571 601567612 SUM 4481 31078 SUM 7960 30831 INC 24924 25365616 SUM 9 24353 INC 15454 111513999 INC 5346 960788695 SUM 766 27416 SUM 11704 34321 INC 35768 146376080 INC 10499 336876562 SUM 7759 25372 SUM 616 28205 INC 33719 13177484 SUM 4217 17873 INC 36237 625375131 INC 35134 73691484 INC 25840 22605331 INC 31404 434173690 INC 9508 940006102 INC 24338 142018812 INC 29746 111796617 INC 18895 967902842 INC 11876 777845587 SUM 1525 14618 INC 36968 927847180 INC 31390 662485862 INC 28219 923682657 INC 8960 355594694 SUM 1003 39237 SUM 3679 26974 SUM 3779 31271 SUM 326 7412 INC 4810 464416939 INC 40400 946909941 SUM 22101 39337 INC 4807 502757210 INC 12502 179208476 INC 17773 454156055 INC 36741 861017997 SUM 6802 37091 SUM 520 32487 INC 39010 607235808 SUM 23075 39630 SUM 3023 6777 INC 27535 18778406 SUM 12198 39616 SUM 2258 34076 INC 7350 340973219 INC 26961 72928518 INC 33763 86624077 SUM 22955 30665 INC 15080 262447181 INC 16482 4855356 INC 20432 460273191 SUM 13580 29054 INC 6467 61465664 SUM 33265 40585 INC 35530 488908420 INC 34282 996349254 INC 6839 767508956 SUM 1655 20639 INC 1053 939351953 INC 13586 24745036 INC 30256 968778716 SUM 31223 35490 INC 17425 24217766 SUM 9358 39409 INC 4220 868296366 INC 6487 141170038 SUM 26879 38122 INC 24212 56164507 INC 17133 853353556 INC 8864 935309023 SUM 2830 30860 INC 10459 742819668 INC 5214 618729420 INC 13688 368903816 INC 19321 12306937 INC 13214 446941193 INC 820 790087735 SUM 18494 40384 INC 20847 877343787 INC 35411 499461461 SUM 676 18001 INC 39456 111307565 INC 8369 907098439 SUM 21057 39873 INC 31773 156623808 SUM 643 24240 SUM 24804 36536 SUM 6922 36951 SUM 9281 33640 SUM 2840 20142 INC 26263 653250272 INC 29879 956725713 INC 24162 476367799 SUM 24451 39385 SUM 343 37558 INC 30910 464902528 SUM 30061 36196 INC 39337 458375466 SUM 13932 15514 INC 4756 417370865 SUM 16138 31527 INC 3305 584864716 INC 27550 617725009 INC 39634 112857399 SUM 980 26075 SUM 21 39333 SUM 187 37830 INC 33976 610327187 INC 29571 401377224 SUM 5101 38011 SUM 19429 31489 INC 15475 741657912 INC 12447 988075928 INC 34287 422997611 INC 38042 22769516 INC 30339 327974279 INC 5530 54330320 SUM 12206 30868 SUM 23281 24853 SUM 17371 39660 INC 35636 39492761 SUM 3375 18831 INC 15349 113877248 SUM 15945 35181 INC 38028 644337539 INC 17053 28022062 SUM 538 26504 INC 22274 146253166 SUM 5197 35412 INC 6082 11151072 INC 4921 877721644 SUM 20564 40373 SUM 4563 9374 INC 37472 987545777 INC 23298 131559860 SUM 1166 14988 SUM 6397 8502 INC 39757 487887596 INC 7189 924830111 SUM 2145 39519 INC 34395 961926487 SUM 10739 13990 INC 27762 10502236 INC 3016 372408453 SUM 11626 22226 SUM 1262 13043 SUM 12682 21499 INC 14113 957229911 SUM 12289 35511 SUM 12269 20378 INC 17006 130124742 SUM 7957 40360 INC 6322 763543554 INC 27645 458656762 SUM 13316 26177 INC 2118 24226107 SUM 407 1823 SUM 9189 31460 INC 35195 727518728 SUM 2245 13747 SUM 24794 36208 SUM 2898 27454 INC 31129 647893581 INC 9369 783978120 SUM 2890 24745 INC 27520 760106085 SUM 522 1852 SUM 543 34045 SUM 30373 35852 INC 17843 3353489 SUM 973 38351 SUM 7021 27716 SUM 271 16048 SUM 18220 34838 SUM 5967 36874 SUM 3596 10282 INC 27371 474609628 INC 17325 910070544 SUM 11973 38165 SUM 651 34109 SUM 4271 22684 SUM 18819 37769 INC 31632 80067738 INC 38015 910562907 SUM 5855 33964 INC 3121 883266420 INC 21235 937679998 SUM 9923 21226 INC 19304 494712426 INC 33651 600874339 SUM 5049 16812 SUM 36125 37655 SUM 951 11039 SUM 2299 16579 INC 8738 720458290 INC 28113 681983551 INC 259 987106989 INC 32812 95726418 SUM 11047 28769 INC 36681 959953457 SUM 10328 23227 SUM 3631 25941 INC 9322 808708858 SUM 11668 35054 SUM 3588 23705 INC 31689 954006841 INC 15136 85197171 SUM 1634 38649 INC 6069 846255255 INC 8341 978157782 INC 16790 994798360 INC 16922 609795731 SUM 18441 40082 SUM 1962 18727 INC 22881 333787818 INC 16815 2278019 SUM 486 6570 INC 20655 887059491 SUM 19808 27737 INC 12878 42343869 INC 3698 868548489 INC 5596 878729387 SUM 3183 10148 SUM 10620 33044 INC 10492 726826576 INC 40677 955300539 SUM 1878 24639 INC 32969 695458455 SUM 24010 34007 INC 23225 333998537 INC 26911 211170046 INC 38052 93967770 SUM 10019 12582 INC 22729 29024177 INC 31473 955228766 SUM 5511 19337 INC 32930 603998340 INC 9168 861977241 INC 34415 667986165 SUM 101 2373 SUM 2934 34602 SUM 1228 14618 SUM 6102 34968 SUM 246 14683 SUM 32905 39286 SUM 774 31950 INC 1888 73706658 INC 5338 37468850 INC 27000 628048493 SUM 190 21817 SUM 19265 37884 SUM 11052 30630 SUM 134 26843 SUM 4256 38862 INC 23001 146941819 SUM 12788 34638 INC 6190 688162119 INC 36839 478962466 INC 30041 811576727 INC 30224 40168615 INC 7345 737985565 SUM 14767 29146 SUM 20372 39832 SUM 2 37323 SUM 21027 23271 INC 37018 773872240 INC 4337 987048259 INC 25576 189689882 INC 33809 755352702 SUM 2677 33653 SUM 6684 28464 INC 34287 22516933 INC 31407 957779569 INC 7652 836942891 SUM 5070 24638 SUM 22143 38705 SUM 21166 40577 INC 7493 983892568 INC 39095 872682551 SUM 6232 14692 INC 35588 138807607 INC 6968 355207746 SUM 591 40107 SUM 16005 30273 INC 5939 609014902 INC 36223 492008885 INC 11951 111498561 INC 24232 947959166 SUM 14628 24620 SUM 20317 32291 INC 11996 55109330 INC 5564 890674520 INC 21480 886380310 SUM 28653 35612 SUM 2782 15081 SUM 28383 36869 INC 37997 883461892 INC 3767 135894436 SUM 18300 27526 INC 6849 147434919 INC 12758 956197147 INC 25719 972918783 SUM 2847 10783 INC 309 120700750 SUM 1280 23015 SUM 32190 35582 INC 37876 957339876 SUM 1759 40096 INC 22695 811892606 SUM 4821 32492 INC 14983 16204182 INC 26244 610339895 SUM 31036 40073 SUM 1936 26496 SUM 22763 39401 SUM 17878 35915 INC 36977 476365356 SUM 1045 39290 SUM 10599 39668 SUM 1861 6044 SUM 21737 34285 INC 38638 918968754 INC 26636 943443990 SUM 20666 33437 INC 9364 945189447 SUM 8218 40214 INC 37684 103644420 INC 10099 12993747 SUM 173 12621 INC 26052 489925537 INC 29413 64823883 INC 20017 474128104 INC 26996 471769628 SUM 9930 15430 SUM 24666 25998 INC 32090 989826253 INC 30093 111728516 INC 11888 987118702 INC 2083 727075431 SUM 18154 38565 INC 8023 3366863 INC 27841 995848258 SUM 3313 34526 INC 10411 110690980 INC 36448 777258086 INC 40591 686329729 SUM 7383 40401 INC 28245 206829082 INC 22701 912340402 SUM 1850 38355 INC 38627 878061897 SUM 4529 29776 SUM 508 12805 SUM 9889 40340 INC 2146 475379743 SUM 2341 28283 SUM 3076 36085 SUM 2296 11182 SUM 24968 39620 SUM 4045 36740 SUM 12784 30667 INC 20803 664107997 SUM 9182 31254 SUM 8173 34567 SUM 28497 35042 SUM 1024 8572 SUM 22626 40188 SUM 8457 38911 INC 37344 341595132 INC 40161 806765839 INC 34891 72636342 SUM 20081 33738 INC 2542 724411577 INC 17166 784525809 INC 15514 805212688 INC 38120 675660566 SUM 6105 34483 SUM 4287 14085 INC 34076 492216212 INC 5339 571289788 INC 13912 12973938 INC 4635 146862941 INC 29793 270857512 SUM 11617 40429 SUM 9875 30186 INC 20009 73434965 SUM 14096 33332 INC 31017 86393755 SUM 13093 28299 INC 8938 652545592 SUM 6828 35910 INC 23059 688783945 SUM 5410 37959 INC 11745 215362598 SUM 23779 30967 SUM 3458 36510 SUM 10736 36536 INC 4058 5880862 SUM 6474 35802 INC 1955 72684617 INC 40341 79283627 INC 28732 474860145 SUM 21911 34650 INC 10158 123736025 INC 14886 902724261 INC 13877 866192086 SUM 15286 35032 INC 4777 55165685 SUM 5799 39862 INC 2926 532998799 INC 12293 757414106 INC 10400 684704500 INC 38578 19905573 SUM 10040 37351 SUM 4447 34657 INC 21946 326434504 SUM 130 29313 INC 28813 609067051 INC 18647 967886030 INC 39031 12986979 INC 20945 472043541 SUM 3281 39624 SUM 8073 36918 SUM 10564 32375 INC 13870 751977801 SUM 1670 29488 INC 2412 487951446 INC 3680 592117161 INC 33282 10603575 INC 21075 775884945 SUM 159 32370 SUM 16351 30044 INC 14857 843447970 SUM 7432 21297 INC 27730 994450077 INC 31567 16459578 SUM 22608 38620 SUM 738 36308 SUM 8247 39772 INC 31823 671366553 SUM 14124 38552 SUM 12991 28691 INC 28440 751722022 SUM 570 29973 INC 27485 146115711 SUM 30723 39359 SUM 46 32724 INC 36993 79674489 INC 27009 28017710 INC 15827 72570697 SUM 6380 18672 SUM 10367 37132 INC 20139 329419800 INC 11884 953285907 INC 84 867698342 INC 12481 957586527 SUM 1913 32375 SUM 12900 34183 SUM 2714 35117 SUM 2384 28369 SUM 11925 26015 INC 3542 108636611 INC 25759 565999541 INC 35441 716444880 SUM 19248 34608 SUM 14840 36000 SUM 2349 38140 SUM 5782 29832 INC 7845 701473926 INC 37878 339132279 INC 32028 545054685 SUM 8109 39517 SUM 30386 31895 INC 10007 996056366 INC 4823 138845863 SUM 25401 37356 INC 26112 624298329 SUM 3440 25026 SUM 19639 33496 SUM 532 19286 SUM 6105 40331 INC 16978 915834342 SUM 868 38082 SUM 9 7611 SUM 9264 14710 INC 5273 136500010 SUM 13404 33888 INC 29520 60812878 SUM 6797 24710 INC 1527 146908568 SUM 15201 37711 SUM 22529 36032 INC 15744 24929712 SUM 6612 32095 SUM 11178 22883 SUM 6902 27039 SUM 25793 34692 SUM 9224 30478 SUM 21798 40110 SUM 8501 32032 INC 24609 483232138 SUM 12330 34167 INC 23766 9009135 INC 20780 8526385 INC 16895 522911705 INC 8362 713348247 INC 17814 882254857 SUM 600 23318 SUM 2379 32205 SUM 11871 37775 INC 30058 954253211 INC 38052 138419080 SUM 5575 40544 SUM 3956 24548 INC 5928 113659869 INC 27176 435656919 INC 27832 357680752 INC 36627 978584762 INC 23843 147061074 INC 33598 888574484 INC 14459 593696202 SUM 3899 40541 SUM 4368 40047 SUM 11249 29865 INC 38079 675711964 INC 26264 28786257 INC 25950 474601281 INC 18339 680421387 INC 6152 988018137 INC 8070 686803841 INC 7551 979023791 INC 2192 824565588 INC 26570 97143789 SUM 4242 33832 INC 27578 727036506 INC 39489 70534623 SUM 12534 31712 INC 38253 576765954 INC 29865 491890524 INC 26771 400757230 SUM 7789 32959 SUM 11843 35308 INC 6356 801702140 INC 8749 774774400 SUM 5409 39293 INC 10314 29087793 INC 8705 126149046 SUM 2572 35050 INC 37697 12546711 INC 6165 357997666 SUM 20260 35201 INC 40269 250176847 SUM 11083 14608 SUM 113 39537 SUM 9617 38013 SUM 155 9800 SUM 8892 38684 INC 39467 6514254 SUM 8004 36281 INC 33830 750901543 SUM 4292 37369 INC 843 11632917 SUM 2500 36007 SUM 28311 31950 INC 32633 742634218 SUM 15111 30935 INC 14309 816979126 SUM 6428 32174 INC 15840 945369637 SUM 36678 40249 SUM 13431 28388 SUM 832 18386 INC 7526 156119983 SUM 1822 18433 SUM 13466 39224 SUM 14441 39146 SUM 30196 37523 SUM 8444 23107 INC 2875 4843263 INC 10415 267417732 SUM 26410 39963 INC 38324 55875701 INC 15274 349591661 INC 7239 34124477 SUM 13052 40391 INC 35787 793406331 SUM 12303 24638 SUM 21745 34907 SUM 15484 36215 SUM 11254 40230 SUM 19975 33842 SUM 4522 22085 SUM 6850 28131 SUM 4287 15817 INC 31293 475767675 SUM 1136 34194 SUM 2737 35213 SUM 13946 38127 INC 6882 610551026 SUM 11970 37539 SUM 13412 36304 INC 37203 894273969 INC 33957 28821357 SUM 1412 35421 INC 11096 539837379 SUM 3600 39098 INC 20683 491129381 INC 40125 24830951 SUM 8335 24550 INC 11473 949164428 SUM 11485 32800 INC 3623 684284445 SUM 10147 21157 SUM 13630 33631 INC 15463 28413103 INC 2930 605586059 SUM 24869 33939 SUM 19515 35719 SUM 25057 39814 SUM 31268 34028 SUM 1540 15178 INC 37582 616472143 SUM 11364 33468 INC 11572 146378722 INC 13549 290314634 INC 3171 886215519 INC 18146 29056220 INC 36997 456625630 SUM 10573 37445 SUM 1156 4373 SUM 12420 37204 SUM 264 31006 SUM 3776 28941 INC 32754 489340824 INC 1743 147460466 INC 5666 147354148 SUM 2567 15231 INC 30023 27502758 INC 11211 884030177 INC 20685 811867918 SUM 5401 17053 INC 24478 621003779 SUM 11887 31376 SUM 10835 33450 SUM 38356 40553 SUM 24204 36559 INC 29810 937323435 SUM 21328 37996 SUM 3840 39039 INC 36955 71898891 INC 1979 978155612 INC 5111 490080453 SUM 1774 25915 SUM 3429 36329 INC 10048 607347594 SUM 9793 33103 SUM 17101 40325 SUM 218 40619 INC 32419 214763016 INC 2135 140524362 INC 15441 967114602 INC 19782 671082164 SUM 14726 24861 INC 15837 236403697 INC 13375 668641584 INC 1490 962834584 INC 37666 870089230 SUM 21511 37806 INC 21166 19616439 SUM 237 38563 SUM 1942 8768 SUM 2995 25766 SUM 17080 27485 SUM 11088 31159 SUM 4477 11205 INC 20218 994449711 SUM 13858 30497 INC 17371 794094087 INC 34141 610593241 SUM 11256 23165 SUM 27934 34907 SUM 2374 14158 INC 6618 135555490 SUM 10054 28528 SUM 1231 26262 SUM 7092 39127 SUM 7011 28134 SUM 27615 35231 INC 2712 128513383 SUM 18047 32681 INC 3878 147337884 SUM 452 12803 INC 25826 211152741 SUM 10233 38292 INC 866 48298513 INC 18513 567911632 SUM 3887 37209 INC 25960 313792020 SUM 1141 39207 SUM 848 9560 SUM 5560 35088 INC 27733 978369901 INC 28238 769489686 SUM 11061 31432 INC 31443 584880224 INC 40100 378365562 SUM 5383 36836 INC 24178 959735072 SUM 17362 30810 INC 16030 964675719 SUM 902 4640 INC 22314 425179205 SUM 4017 32095 INC 40333 172204361 SUM 360 27687 INC 3997 464810556 INC 4077 513794875 INC 29457 693510116 INC 21414 12161642 SUM 861 38111 SUM 13998 34181 SUM 5370 26899 SUM 88 13894 INC 18732 610325416 SUM 3159 20042 INC 22091 432357086 INC 32300 30122079 INC 26406 994559615 INC 34864 989841224 INC 20430 840980739 SUM 1575 35264 SUM 2437 17764 SUM 12548 28157 SUM 2216 33419 SUM 2802 38700 INC 610 144712701 INC 23915 958272925 SUM 35451 40555 INC 25254 264361536 SUM 12202 37379 INC 17037 146957853 INC 36785 384740763 INC 38757 871788956 INC 15549 978001589 INC 3845 67643094 SUM 4363 15659 SUM 4085 28452 INC 16904 610308180 INC 40335 610346448 SUM 15403 28881 SUM 6706 38920 SUM 17800 38684 INC 40294 351263086 INC 26875 249541190 SUM 2236 32084 INC 1015 73717134 INC 18530 947859649 INC 11104 726905046 SUM 5509 18131 INC 27281 13243900 SUM 6855 22497 SUM 6505 28487 SUM 15438 36620 SUM 7582 36938 INC 20015 591776767 SUM 18260 39953 INC 13610 627353621 INC 31513 11154778 SUM 19003 24136 INC 3280 868974074 SUM 4265 21457 SUM 9952 39292 SUM 6441 37353 INC 8380 145375392 INC 40150 77911492 SUM 7538 36078 INC 22233 100914788 SUM 20224 39012 INC 23277 733385116 SUM 14894 29884 INC 2557 922024611 INC 31996 120162007 SUM 8043 38480 INC 33080 339075500 INC 39403 100447909 INC 21207 961919021 INC 26321 206904903 SUM 270 26601 SUM 2183 39294 INC 11170 22644330 INC 9523 425082734 INC 2159 471928044 INC 37226 20675100 SUM 35234 35642 SUM 1790 40198 INC 691 423310255 INC 34408 9902623 INC 23556 490509848 INC 9129 422726017 SUM 6579 15099 SUM 120 21226 INC 4450 731168596 INC 35833 539308516 INC 17189 760502051 INC 31009 416054694 INC 31289 602046213 INC 38622 10634492 INC 38005 54855733 SUM 2245 17890 SUM 24103 29489 INC 2059 404077523 SUM 3410 22114 SUM 27986 38420 SUM 3414 39089 INC 33993 566103418 SUM 26815 36087 INC 37160 606106146 INC 11960 685988684 SUM 23219 40636 INC 22327 603926384 SUM 645 35904 SUM 8408 39654 SUM 17070 37722 SUM 8370 38352 INC 13246 95551608 INC 13559 744249181 INC 25712 112747321 INC 18341 458274580 INC 13142 3136290 INC 13406 483775651 INC 18004 996923196 INC 20294 268007662 INC 26041 138931605 INC 13628 982789912 INC 30110 14161488 INC 37772 844344762 SUM 28405 40582 INC 35665 586450447 SUM 4387 22955 SUM 16249 36899 INC 465 748044254 SUM 8293 27351 INC 3318 27723508 SUM 5962 23751 INC 3085 509363310 INC 482 535883107 SUM 4925 35935 SUM 25927 40163 SUM 2124 24325 SUM 11957 35665 INC 24080 919372743 SUM 1516 39039 INC 30823 129379685 INC 34689 221384028 SUM 3863 34241 SUM 21803 39391 SUM 25468 40300 SUM 17467 40279 SUM 11633 38656 SUM 4925 25705 SUM 2601 35847 SUM 9205 15571 SUM 29875 34407 SUM 1873 15720 INC 14397 3117695 INC 28742 146366602 INC 40561 11608466 INC 1765 759323256 INC 19488 520265395 INC 16675 29033876 INC 33323 996219818 SUM 1189 40638 SUM 8103 12195 INC 38845 8079639 INC 38111 1323188 SUM 16516 18332 SUM 7011 32114 SUM 344 29647 INC 9064 24578074 INC 38642 952661551 INC 16598 27976748 SUM 6559 24436 INC 8774 420477630 SUM 4882 22672 INC 39768 879825129 INC 4648 76172668 INC 14218 576814660 SUM 1306 26579 SUM 10027 37451 SUM 1033 19473 SUM 31849 32745 SUM 1894 35149 SUM 32552 40559 INC 31164 149971250 SUM 951 15161 SUM 6488 37553 SUM 14121 23902 SUM 7478 21029 SUM 29313 39074 INC 16920 677344071 INC 33968 492198753 INC 2868 591221506 INC 39701 143092405 INC 23897 290809760 INC 33657 483756536 INC 17526 983831208 INC 7261 556066333 SUM 19558 33266 INC 40087 972884027 INC 9569 441311022 SUM 9761 14999 INC 27346 615558405 INC 39074 946921161 SUM 21845 33179 INC 13558 585279979 SUM 32342 37620 SUM 8617 39734 INC 30647 812699790 INC 7727 870647211 SUM 2252 20671 INC 23648 752212271 SUM 9633 26635 INC 37342 457908904 INC 1267 570990816 SUM 7648 40348 INC 11479 907175736 SUM 14361 35195 INC 29887 237171799 SUM 9852 29562 INC 32526 95031153 SUM 6550 15800 SUM 4789 15659 INC 19633 959850741 INC 40114 888210457 INC 651 89229048 INC 14595 55060636 INC 24860 11503431 INC 8432 204843313 SUM 7813 36734 INC 22092 808620200 INC 9741 19383067 SUM 3581 25441 SUM 12923 28351 SUM 1929 23950 INC 11036 861259945 SUM 12545 29164 INC 31260 892324756 SUM 2177 24254 SUM 25952 37068 SUM 6268 37726 INC 26765 147445942 SUM 1962 22770 SUM 11406 28155 INC 28130 6491974 SUM 16574 37570 SUM 9934 36948 SUM 2789 32706 INC 14193 67349736 INC 1164 20466269 INC 15947 55909684 SUM 5248 39775 INC 4695 13231276 SUM 777 31322 SUM 14775 40481 SUM 3006 15974 SUM 5175 31939 SUM 23718 36678 INC 25801 92927088 SUM 2048 34487 SUM 7047 24981 INC 3072 845445053 SUM 13080 19718 INC 39831 82159275 SUM 16824 25947 INC 36384 873759406 SUM 16741 19974 SUM 5169 15074 SUM 6917 40685 SUM 4644 32930 INC 9459 16471468 INC 36596 342116347 INC 30940 65017568 SUM 13059 39761 INC 5255 105026294 SUM 1778 9875 INC 18283 955032775 INC 36911 915672418 INC 15251 825517938 INC 38243 39107113 INC 21902 151909189 INC 13949 993935294 INC 24813 515306213 SUM 10791 39507 INC 17331 677416012 INC 1159 674807237 SUM 3802 38943 SUM 12203 32311 SUM 16410 32390 SUM 340 18513 SUM 19626 40537 INC 16287 387242770 INC 16430 938567932 SUM 1575 19404 SUM 2618 37506 INC 33088 991303949 INC 4260 609500592 INC 21513 342128656 SUM 1085 8115 INC 33500 79999626 INC 8719 142380252 INC 25306 143810148 INC 26276 878995002 SUM 1502 37765 INC 24597 747889849 SUM 4339 33968 SUM 15154 36897 SUM 11283 38716 INC 26666 39140248 SUM 14964 36726 SUM 2365 27518 INC 23635 124078032 SUM 2844 36841 INC 1760 4244417 INC 10900 11917169 SUM 813 16868 SUM 14133 35926 INC 2813 28802068 INC 19216 966164287 INC 38783 963754990 INC 25965 424795022 INC 17454 17886209 SUM 14 39382 INC 33671 882239024 INC 4767 12259864 SUM 815 11169 SUM 11934 33470 SUM 2707 17637 INC 38572 90173658 SUM 4036 30907 INC 22256 536563638 SUM 3489 22262 SUM 8237 40098 INC 29917 35873648 SUM 6874 25266 SUM 1372 3397 SUM 15080 27262 SUM 13947 38167 INC 14299 995285854 INC 30094 916872289 SUM 19143 27338 SUM 1627 34938 SUM 1875 9943 INC 33948 878053772 INC 27245 928124507 INC 4334 62403129 INC 34948 693084979 SUM 6222 30583 SUM 23446 40215 INC 1101 953246790 SUM 789 29048 INC 12919 18342979 INC 9556 663283594 SUM 12074 34580 INC 25406 936778633 INC 11328 491952695 INC 21952 411808088 SUM 4992 30724 INC 17866 474880039 SUM 4186 27869 INC 10986 120707806 SUM 599 40682 SUM 19836 28905 SUM 32546 36334 INC 5752 844124987 SUM 7043 24733 SUM 23238 26196 INC 19252 869861310 SUM 397 21560 INC 16839 995105640 INC 11755 20401936 INC 336 9284278 SUM 28402 38887 INC 14009 121789152 SUM 15103 34431 INC 20584 28523929 INC 15385 22771905 SUM 7721 19010 INC 35125 737651408 INC 18831 79768259 SUM 263 23700 INC 13362 978531159 SUM 6190 40071 SUM 4672 36759 SUM 1016 35669 SUM 7374 39276 INC 34569 137887523 SUM 4758 21821 SUM 6668 23599 INC 2759 844508150 SUM 11145 36788 SUM 2565 16949 INC 34858 924351505 SUM 19946 34691 SUM 9558 38867 SUM 21178 36913 INC 10901 667903229 SUM 2812 38610 SUM 4165 39994 SUM 2357 34224 INC 19572 509641723 INC 1243 72521213 INC 27396 134843560 SUM 7314 37253 SUM 512 39214 SUM 9401 39567 INC 4410 760373934 SUM 7550 34739 INC 4602 900811897 SUM 12256 40437 INC 31988 614917055 SUM 3598 28356 INC 14901 422925495 INC 8732 826711700 SUM 2463 21608 INC 4462 960823959 SUM 18404 21776 INC 656 800593208 SUM 15144 34332 SUM 212 4535 INC 7610 395925699 INC 37964 24694402 INC 14396 1817853 SUM 22274 36305 SUM 12305 39261 SUM 8165 40277 INC 38470 853422902 INC 27806 936714652 INC 18879 793865090 SUM 19855 40480 SUM 762 4891 INC 1824 136960030 SUM 5436 26667 SUM 11259 22203 SUM 10693 33869 INC 38305 952763377 SUM 13623 22353 INC 36035 23794385 INC 14737 593732963 INC 29205 72649821 INC 40249 905333655 SUM 2414 40559 SUM 11380 15378 INC 16076 589457324 INC 4224 147407046 INC 7761 608224002 INC 12298 8574343 SUM 4298 35897 SUM 2233 27602 SUM 4119 34321 INC 1419 145381263 SUM 19303 33936 INC 16953 998351227 INC 30558 40175448 INC 34830 788475579 SUM 11295 38460 SUM 7157 29070 INC 6912 68724888 INC 30471 810837956 INC 11699 146939653 SUM 795 31443 INC 34819 993390490 INC 7140 147387623 SUM 6806 39033 INC 36297 76133383 SUM 24177 40371 SUM 13185 36708 INC 9863 11976468 SUM 21438 33245 SUM 407 22923 INC 18825 24619800 SUM 329 40009 SUM 22995 38784 INC 36424 866452068 INC 9144 108385614 INC 37469 519971560 SUM 3585 18819 SUM 15124 27954 INC 23709 989740976 SUM 24816 35843 SUM 27769 37378 INC 15011 798799545 INC 5846 626366996 INC 1366 28689714 SUM 7578 26406 SUM 30114 38472 INC 33459 130525037 SUM 7919 40118 INC 39517 698156990 SUM 34121 40436 INC 39239 951532077 SUM 3508 22505 SUM 19894 37447 SUM 16031 31510 INC 6975 129242454 INC 6987 29026903 INC 2217 795741572 INC 21810 992340498 SUM 1358 38494 INC 37376 783939818 INC 3457 731901026 SUM 8 1045 INC 30005 146317903 SUM 9659 23031 SUM 11647 38653 SUM 13941 28488 SUM 5596 33128 SUM 3906 36705 SUM 1603 29987 INC 2148 783764672 INC 2799 961978282 SUM 3464 32448 SUM 19679 39757 SUM 19444 39377 SUM 20098 34068 SUM 822 11727 SUM 36081 39679 INC 18953 6345042 SUM 5627 40104 SUM 16576 37577 SUM 5887 11045 SUM 2705 17328 SUM 7226 38544 INC 38107 829925669 SUM 1579 38190 SUM 1909 24326 SUM 707 2666 INC 39774 739862327 SUM 22467 40568 SUM 24718 38136 INC 14372 959204736 SUM 2327 37946 SUM 2049 23708 SUM 18023 36494 SUM 2891 6897 SUM 1849 31441 INC 9725 835503311 SUM 7341 25435 INC 22402 130137821 SUM 318 14567 INC 1593 501451179 SUM 6779 27761 SUM 2692 39868 INC 8047 417106341 INC 13976 815811611 SUM 832 38077 SUM 13599 30655 INC 22897 147060550 SUM 23914 32607 SUM 17138 18096 INC 29788 638430194 SUM 1463 40537 SUM 22875 40549 SUM 10713 27204 INC 35209 209807335 SUM 2546 38818 SUM 2191 24243 INC 1024 413191433 SUM 2221 16333 INC 14950 252745753 SUM 16827 32093 INC 8549 871005777 INC 33846 130523816 SUM 28116 32931 INC 30017 156395887 SUM 29392 38009 SUM 13160 38254 SUM 14393 29784 SUM 1548 34314 SUM 5532 37244 SUM 14991 37115 INC 11381 981172069 INC 25892 147431449 INC 24028 876303133 INC 26036 357861245 INC 30572 147438767 INC 18168 737288107 SUM 20993 27909 SUM 19786 35516 INC 3584 11756412 INC 4713 860217902 SUM 11990 31389 INC 33247 46657829 INC 32444 708441390 SUM 25644 35127 SUM 7350 30400 INC 8918 69458669 INC 13091 886456382 SUM 6998 27159 SUM 3538 38400 INC 200 639734960 INC 2926 636875436 SUM 16641 39502 SUM 1415 21967 SUM 18396 28125 INC 33312 816907795 SUM 3886 33556 INC 19003 376520935 INC 21130 938850870 SUM 28310 29722 SUM 38 34610 INC 7512 356611042 SUM 4547 26788 INC 13861 556455215 INC 27980 996339804 INC 4840 743526777 SUM 22936 23785 INC 6862 333456913 SUM 3119 39595 SUM 6789 39051 INC 18641 743982776 SUM 3371 35101 SUM 106 32732 INC 20015 16463809 INC 24170 267204928 INC 6607 599661776 INC 17482 12206516 SUM 16507 29381 INC 29338 146251599 SUM 7811 16389 SUM 672 26603 SUM 22708 28888 INC 16212 76126780 INC 35514 128480460 SUM 760 35954 INC 21432 331465351 SUM 809 36679 SUM 4796 31877 SUM 3710 24612 INC 12629 727567220 SUM 8225 37486 INC 17639 64517033 INC 308 722641068 SUM 19013 34593 SUM 684 30919 INC 23678 876688200 SUM 156 37696 SUM 16390 28528 INC 37619 7805037 INC 12360 710865427 INC 2705 962505663 SUM 15350 29240 INC 5356 398389955 INC 9284 250647028 INC 44 757966034 SUM 1764 36623 INC 18895 351355577 INC 2371 121242976 SUM 14767 30485 SUM 15138 39158 SUM 9495 30398 SUM 323 40153 SUM 20944 40321 INC 33180 987046743 INC 3013 800926841 INC 378 610503864 SUM 2057 25596 INC 15619 998212751 SUM 340 17988 INC 25877 130148388 INC 12992 36024669 SUM 3867 14786 SUM 6271 33976 SUM 4664 17101 SUM 3527 13942 SUM 17806 31928 INC 7939 130545264 INC 19794 773895748 SUM 39921 40517 INC 17792 475275287 INC 9627 940124468 SUM 29440 35184 SUM 3599 25439 SUM 1933 22420 INC 19149 955142244 INC 26099 825639744 SUM 4798 13650 INC 11517 130646338 INC 25703 97094200 INC 38518 39749764 INC 1114 760575406 SUM 2320 34445 INC 10224 17917103 INC 17006 774159993 INC 39958 574759664 SUM 3881 36633 INC 35908 324118749 INC 30318 625884018 SUM 4763 40635 SUM 2600 40118 INC 33263 79797139 INC 14321 951109426 SUM 18838 36762 SUM 7912 38213 INC 5620 28999525 SUM 6121 33275 SUM 5052 39129 SUM 14824 38606 INC 31474 143242604 INC 7467 751696821 INC 2606 80116824 SUM 3705 17163 INC 7462 995262446 SUM 556 12100 SUM 10142 35088 SUM 11532 25518 SUM 3057 39945 SUM 5590 20925 INC 2692 130701611 INC 24756 147136953 INC 8207 728008670 INC 7410 568090755 SUM 3030 27885 INC 4693 955303486 INC 19229 143286743 INC 24432 877976764 INC 9682 27698526 SUM 1888 40123 INC 22795 778370131 INC 14253 73687446 INC 4977 410389434 SUM 7605 28750 SUM 1418 10535 INC 752 91908728 INC 39654 645897214 SUM 2708 38354 SUM 4713 40679 INC 32877 10212045 INC 31979 308320417 INC 626 946426819 INC 11795 937953009 SUM 13164 30127 INC 12822 134503432 INC 24290 870106514 SUM 7753 40680 INC 15301 134608316 INC 15074 71956095 INC 20967 147255822 INC 8162 820413846 INC 25553 18476579 INC 9357 955287012 INC 36880 21565293 SUM 17950 39487 INC 37193 378047551 INC 15148 6629252 INC 25746 79116171 SUM 3724 35424 INC 29153 489964976 INC 28547 256368682 INC 22653 418244545 INC 8417 892707905 SUM 10405 27815 INC 31697 13201966 INC 3348 458599776 SUM 8437 40016 INC 6683 73639787 INC 17614 363918204 INC 4710 997567223 INC 7184 3747183 INC 32713 26983188 INC 18282 7535966 SUM 2276 26173 SUM 8628 13049 INC 32801 18074262 INC 39825 107921979 INC 31892 147219632 SUM 24242 40405 SUM 1593 27829 SUM 1495 38330 SUM 4045 23779 SUM 266 9349 SUM 28164 35437 SUM 2876 34213 SUM 11894 40422 INC 4290 393700935 SUM 28676 30702 SUM 5162 38091 INC 17007 162683112 SUM 9841 29582 INC 37280 808405928 SUM 9124 33002 INC 22024 22736143 INC 8922 753820918 INC 22341 770239691 INC 5088 709472922 SUM 21830 34808 INC 2748 139768101 SUM 11791 21892 SUM 8853 28272 SUM 6796 35812 SUM 6402 27328 INC 32752 991447616 INC 24372 492091511 INC 30216 944839554 INC 28323 147291180 INC 30739 46260408 SUM 11234 39410 SUM 1504 40424 SUM 35766 39873 SUM 17604 38409 SUM 17774 34214 SUM 11179 22309 INC 34579 391177346 INC 14912 932261131 SUM 8391 34938 INC 32325 754944010 INC 31919 673601512 SUM 4483 28703 SUM 2471 30969 SUM 31802 40380 SUM 15083 30385 INC 3435 995101981 SUM 6569 40496 INC 40367 821078388 INC 3784 821111467 INC 25453 356247448 SUM 18330 37228 SUM 6421 7890 INC 31278 592261981 SUM 2761 34835 INC 36835 827199800 SUM 11960 25271 SUM 2104 21297 SUM 3524 39917 INC 35379 12066293 SUM 141 19934 SUM 1194 40068 SUM 2158 39522 SUM 493 33404 SUM 2337 28678 SUM 430 24503 SUM 11860 33673 INC 21540 417731638 SUM 12534 30471 SUM 262 30404 SUM 3763 40422 INC 29221 875745242 INC 5607 19352236 SUM 22073 33894 SUM 19179 26032 INC 17801 154390900 SUM 23401 39640 SUM 8177 32261 INC 3467 221627068 SUM 6505 37771 INC 16667 995105980 SUM 4756 31462 SUM 12385 27765 INC 34099 506521887 INC 19424 270593135 SUM 1527 30416 SUM 4745 27468 SUM 2067 35644 SUM 14754 25545 INC 2562 945063477 SUM 7954 38448 INC 1089 911344526 INC 19120 811374745 INC 19951 105186995 INC 34294 641674135 INC 20528 893123309 SUM 351 37315 SUM 16617 38825 INC 980 890631118 INC 13971 961422696 SUM 5391 36710 SUM 2541 23760 SUM 32033 40685 INC 20264 918217082 INC 33149 20688225 INC 1335 878387125 INC 17323 975508565 INC 3049 543223405 SUM 4039 26199 SUM 14666 40180 SUM 6559 26171 INC 19625 987108329 SUM 27963 39264 INC 2579 63319901 INC 21580 61278512 SUM 9013 32477 INC 36502 576565553 INC 30540 46005862 SUM 4247 36738 SUM 2610 22508 INC 25641 108832409 INC 2616 65661548 INC 15969 146217512 SUM 10375 37189 INC 29800 141075420 INC 27939 605056539 INC 24318 147350678 SUM 340 24438 SUM 7435 39343 INC 12901 399908812 INC 9587 882758379 SUM 20216 24381 SUM 12268 37411 SUM 4670 32992 SUM 10775 32639 INC 37736 285606531 INC 9459 143238753 INC 12251 56792606 SUM 944 4163 INC 37933 17460546 INC 5227 919686159 SUM 935 5674 INC 17413 340052763 INC 31154 610439034 INC 21790 137211360 SUM 7185 34535 SUM 15612 40502 INC 18250 351976930 SUM 296 26641 INC 30872 444514810 SUM 26227 39444 SUM 2846 30112 INC 14323 866313682 SUM 29120 33155 SUM 4905 27323 INC 12168 12868866 INC 14629 484491499 SUM 6017 39213 INC 19264 61376988 INC 21668 305332253 SUM 9297 37830 INC 20076 492080886 INC 30035 79580525 SUM 16856 26586 SUM 1664 39550 SUM 18003 33141 INC 9408 240446593 INC 28871 859804060 INC 12906 23567489 INC 27768 878863399 INC 33737 727515316 INC 32992 532369709 SUM 2789 14830 SUM 307 17306 SUM 31352 39530 SUM 2692 34220 INC 25319 821010365 SUM 3506 13040 SUM 22890 38721 SUM 1000 35701 SUM 5849 15727 INC 10246 46543045 INC 6189 41230358 SUM 2943 7111 INC 26135 870659339 INC 12712 472379724 INC 18111 128214013 INC 6035 3307450 INC 7482 946131152 SUM 8077 18133 INC 15922 122261889 INC 1182 619609702 INC 15762 492160355 INC 12332 68573350 INC 5993 140662676 INC 13838 890527331 INC 32839 699380851 INC 30684 871327885 SUM 6642 24008 INC 16302 945370908 SUM 21598 23358 SUM 5497 40404 SUM 3230 15535 SUM 1450 37443 SUM 2924 22621 SUM 16543 29292 INC 27832 935272011 SUM 2912 34039 INC 21303 987050271 INC 2332 62911602 INC 17837 146260909 SUM 5499 24722 INC 16680 801106940 INC 28030 24129546 SUM 1927 38754 INC 32724 462843210 SUM 1924 30698 SUM 4884 34456 INC 7020 720665085 SUM 13870 40405 INC 21606 20597258 SUM 28000 39980 INC 27977 131221551 INC 32041 758457699 INC 33702 744767646 INC 13151 476220194 SUM 8329 38216 INC 20988 189137054 SUM 3095 32679 INC 36292 974284345 INC 11643 866389266 INC 12344 686723646 INC 7835 28039243 INC 22932 10590397 SUM 6970 37119 SUM 22750 26413 SUM 20435 40630 SUM 11287 27035 INC 26073 606057680 SUM 17722 39407 SUM 11639 20783 SUM 97 30691 INC 15530 29934956 INC 37950 1688343 INC 6558 215365343 SUM 615 20047 SUM 360 7042 SUM 5721 27666 INC 13070 124388188 INC 9707 384859887 INC 1876 535373879 SUM 15113 32130 SUM 2502 23661 SUM 17901 37450 INC 3998 28647097 SUM 15753 35668 SUM 4001 9828 SUM 2732 32848 SUM 219 23092 INC 36126 105483052 INC 35923 955231945 INC 17025 855652509 INC 26038 872352336 SUM 16985 37028 INC 433 124419644 SUM 8064 35642 INC 37290 739289044 SUM 10752 26216 INC 5646 490608227 INC 30356 585149805 INC 23036 882003283 SUM 18834 39146 INC 33416 844055050 SUM 2014 31672 INC 40626 71864898 INC 353 78227076 INC 6186 19243012 SUM 18918 36276 INC 38244 805263504 SUM 29314 40682 SUM 12919 33568 SUM 725 28162 SUM 18405 29517 SUM 16998 34772 SUM 31849 33421 INC 22797 743768199 INC 15481 29066318 INC 30503 250594785 INC 32411 116416033 INC 24008 60401219 SUM 17919 36198 INC 20239 593828135 SUM 7967 32481 SUM 14632 35256 SUM 9918 21372 INC 33642 475274741 SUM 2652 16866 SUM 6507 38583 SUM 26747 36701 INC 16547 659954830 INC 29297 458620725 SUM 2070 15841 SUM 2359 40085 SUM 10970 27606 SUM 8448 29069 INC 12300 42516822 INC 3428 955288631 SUM 112 30194 INC 36585 483479002 INC 14727 11736950 INC 29104 20133644 INC 31303 751738224 INC 34249 59132842 INC 18611 111290372 INC 27384 642140988 SUM 2764 37373 SUM 10696 34016 SUM 184 27704 SUM 26732 38533 INC 36284 937938101 INC 39300 474894156 INC 33976 618991220 SUM 9569 32942 SUM 11264 39028 INC 2146 811652710 SUM 7200 30823 SUM 15866 28798 INC 39898 744761301 SUM 3035 11987 SUM 8541 39137 SUM 13759 39356 INC 11990 75910915 SUM 17268 39076 INC 32671 144761801 INC 12799 907402158 SUM 725 30809 SUM 11003 38132 SUM 8081 26059 INC 35950 458622239 SUM 9672 12939 INC 21613 924922602 SUM 26625 34760 SUM 9983 31748 SUM 22151 39728 INC 3783 692562243 SUM 27943 37415 INC 5723 17437138 SUM 19535 39652 SUM 10846 29182 SUM 12762 38842 SUM 6068 11962 INC 27762 593289 INC 8286 120181231 INC 29614 145655692 SUM 6714 34369 SUM 1590 29720 SUM 2137 16968 INC 32329 27981271 SUM 1269 16095 SUM 3465 36527 INC 12414 943825970 SUM 6192 28026 SUM 19946 36660 INC 4589 993103860 SUM 3207 37418 SUM 27789 37769 SUM 23601 28295 INC 2820 130558089 INC 5169 778157377 INC 24398 746688625 INC 17725 77972831 SUM 16499 38069 INC 27362 24299770 SUM 13719 36499 SUM 6470 29930 SUM 9587 27678 INC 7144 90949241 SUM 5824 14076 INC 29529 923639642 SUM 17578 29442 SUM 4743 28834 SUM 7092 22431 SUM 13624 18109 INC 8556 946044905 INC 34437 779171116 SUM 15816 36110 INC 9620 130613380 INC 1776 324439419 INC 37646 609805975 INC 32857 30950826 INC 22926 828267108 INC 21135 346269973 SUM 5297 36640 INC 16013 752616410 SUM 1322 38874 INC 36049 56919288 INC 16898 743646051 INC 39774 765624717 INC 10184 174344550 INC 9507 706802657 INC 5837 953014841 INC 15809 354805443 INC 16944 142049128 INC 23992 876913943 SUM 14000 29765 INC 7463 268413234 INC 16134 190111440 SUM 2769 11902 SUM 11031 40299 INC 20271 928147690 SUM 14992 37803 SUM 237 27163 INC 29920 357954029 SUM 966 10484 SUM 8997 31811 SUM 24382 33252 SUM 21027 31095 INC 24454 4318673 INC 5740 460834028 SUM 7764 25784 INC 14732 28813740 SUM 1990 4656 SUM 9320 15636 SUM 1051 31336 INC 31434 465844994 INC 19438 534304670 SUM 6618 34860 INC 20448 961621479 SUM 56 40686 INC 29512 457207334 INC 4586 27847838 INC 40030 38062023 SUM 23440 33593 INC 6875 593818118 SUM 12869 40325 SUM 64 35424 SUM 17469 32545 INC 33648 341067600 INC 18386 946900458 SUM 277 26016 INC 8494 617862104 INC 30213 595352470 SUM 1690 27326 SUM 22426 33420 INC 34198 130512421 INC 11418 491457688 SUM 23764 33815 INC 37733 127236938 SUM 3188 25718 SUM 4105 15787 SUM 31946 40653 INC 9727 769531547 SUM 8119 39014 INC 33015 109471235 INC 33761 976080045 INC 35202 947596008 SUM 4996 33348 INC 8810 878780053 SUM 26734 37413 INC 13894 972249852 SUM 24795 35251 INC 37424 142054745 SUM 2227 40042 INC 24508 409149699 INC 31048 759577377 SUM 20862 39833 SUM 8913 24115 INC 36295 528073111 SUM 5443 31484 SUM 5783 23483 INC 6437 11785327 SUM 8168 40226 SUM 910 20100 SUM 15982 25602 INC 36296 13231414 INC 20446 137777078 SUM 246 35666 INC 37693 509920583 SUM 8836 26815 INC 21253 12506644 SUM 23734 28139 SUM 1522 25583 SUM 2439 37583 SUM 3589 10755 SUM 176 16630 INC 15101 416161395 SUM 2936 39103 INC 36440 843995677 SUM 5634 24517 INC 7912 15397930 SUM 33225 39669 INC 30307 56957085 INC 1022 450268271 INC 38240 28692209 SUM 1197 27280 INC 25762 27466004 SUM 20182 38675 INC 21450 821086221 INC 29213 146575622 SUM 2306 14338 SUM 8620 27267 INC 34767 842077014 SUM 2899 40024 SUM 6556 33493 INC 29450 80280157 INC 32848 27497748 INC 521 953429038 INC 14936 29024912 SUM 12973 28215 INC 27122 710016720 SUM 22806 35004 INC 39986 356771885 SUM 899 2255 SUM 12681 22298 SUM 24854 37581 INC 25421 105351802 INC 19600 541332489 INC 9372 54609246 SUM 2700 2916 SUM 93 12885 SUM 8644 39224 SUM 1025 37004 SUM 9046 16982 SUM 20674 24693 SUM 9121 26458 INC 7840 928328212 INC 28388 936759160 SUM 2899 27031 INC 8187 325284143 SUM 15427 31532 INC 35356 958544620 INC 30170 870158963 INC 25550 994570009 INC 21745 28776577 INC 39420 198944941 INC 15332 516302336 INC 34068 122316094 SUM 4210 31775 SUM 8513 38993 INC 27068 886897743 INC 9385 760651712 INC 12937 28717078 SUM 2065 9498 INC 26227 941184329 SUM 5510 16337 SUM 19787 38611 SUM 1027 31505 SUM 1838 34072 SUM 4532 19271 SUM 16509 37452 SUM 4144 39856 INC 1830 27958296 SUM 4030 10916 SUM 22244 35626 SUM 29580 33817 SUM 2757 16572 INC 32569 894286108 INC 17268 605332375 SUM 7817 27417 SUM 35925 40048 SUM 12218 25537 SUM 3550 38516 SUM 9249 33615 SUM 18575 33823 SUM 19444 39295 SUM 960 29863 SUM 3989 26984 SUM 349 38703 SUM 21731 36739 INC 20723 412401002 INC 17110 415131352 SUM 14900 39667 INC 30199 957751464 INC 16114 939477234 INC 7695 27635675 SUM 12242 32245 SUM 1370 33886 INC 15297 810550009 INC 12284 147292505 SUM 3251 16029 SUM 1299 23039 SUM 18311 33468 SUM 6802 25611 INC 26388 831687354 INC 38153 933847683 SUM 11237 21452 SUM 5030 25366 INC 29754 42622912 INC 28174 659802850 SUM 4194 9074 SUM 5698 32038 SUM 3806 23846 SUM 1023 30562 INC 29274 953000712 SUM 9927 26038 SUM 25151 36941 SUM 719 17687 SUM 21676 40602 SUM 8188 36680 SUM 8160 34518 INC 32210 27287561 INC 6986 755761077 SUM 11797 31784 SUM 1479 5666 INC 24522 137990291 SUM 7217 26330 INC 22411 709726526 SUM 4997 38860 SUM 6230 33433 SUM 3673 38336 SUM 113 22788 SUM 18589 40390 SUM 1274 15146 INC 17374 341162479 SUM 8756 37603 SUM 25209 40445 INC 29208 682711505 INC 14026 948281027 SUM 1419 16383 INC 1947 488884188 SUM 3914 18877 INC 34923 734481553 SUM 5558 17976 SUM 1505 18975 SUM 6468 36791 INC 20577 749220940 INC 15791 147203715 INC 12427 681644612 SUM 30197 38819 INC 34736 24862000 INC 19333 994996556 SUM 5841 37679 SUM 4573 14233 SUM 5942 38728 SUM 3794 31899 SUM 5139 33791 INC 5825 28661269 SUM 6933 39984 INC 27052 728013849 INC 33070 953138572 INC 21620 968820569 SUM 6419 21884 SUM 445 22839 INC 18004 487977305 INC 13329 887041774 INC 29403 76797937 SUM 1909 38831 INC 40473 284249368 SUM 11778 17717 INC 13254 996206881 INC 33538 96089162 INC 24708 493339631 INC 9786 481708234 SUM 15312 28229 INC 18419 605098478 INC 33099 962370035 SUM 22217 37812 INC 29057 685681600 INC 35834 105112870 SUM 10147 21668 SUM 11978 39968 SUM 8845 39739 INC 11284 541398573 SUM 794 26247 INC 34911 72379759 INC 14090 710992405 SUM 7782 39030 SUM 114 37219 SUM 5107 20724 SUM 7649 39613 INC 11557 686699485 INC 39437 147218214 SUM 2513 31562 SUM 18732 31878 INC 203 78753544 SUM 312 25235 SUM 7805 25039 INC 24047 23389885 INC 35321 219932371 INC 7508 591544829 SUM 12231 34148 INC 7596 778284001 INC 35530 490078037 SUM 6563 39010 SUM 13473 36542 SUM 3587 16777 INC 32816 4869509 SUM 4233 23862 SUM 2064 37705 INC 5761 12163240 SUM 5817 32929 INC 38891 24860777 SUM 8434 40087 SUM 5047 18230 SUM 29220 39164 SUM 94 10696 SUM 4037 19712 SUM 15083 33781 INC 6161 56900774 INC 2678 144830879 INC 15365 807452928 INC 34844 518502800 INC 18098 124395047 SUM 11511 34195 INC 14752 24828200 INC 38244 856990285 SUM 16235 33350 INC 9667 782547174 SUM 6388 39718 SUM 2546 15872 SUM 24390 34510 INC 33245 472061683 SUM 1067 20500 SUM 16769 22899 INC 1349 817226756 SUM 987 36374 SUM 2060 35517 SUM 3560 38383 SUM 6721 32193 INC 9788 807083163 SUM 2150 33724 INC 25530 113028342 SUM 35258 40299 INC 29809 871610269 INC 2752 873881403 INC 6104 860941329 SUM 13532 34231 INC 25444 928203394 SUM 6305 35950 SUM 8685 20289 INC 26654 869470464 SUM 5083 38077 INC 2752 961389454 SUM 10098 39232 INC 37409 920726401 SUM 10568 37834 INC 6398 807731292 INC 19656 213149480 INC 6171 849638916 SUM 996 31922 INC 31570 768311605 INC 10925 760462276 INC 727 737433921 SUM 30471 32968 INC 10348 401634230 SUM 4688 38792 SUM 8741 40175 INC 8677 147429489 SUM 1455 33009 INC 22245 938969450 INC 19220 223061439 SUM 6670 39061 INC 7589 999517988 SUM 1237 27611 SUM 26154 36028 SUM 2122 29738 SUM 16093 37808 SUM 9875 37635 INC 36783 11034948 INC 35171 944012513 INC 28729 994179688 INC 38981 852130406 INC 19299 223652144 SUM 7945 24418 SUM 32528 36639 SUM 22412 40176 INC 17059 409243255 SUM 1955 33386 SUM 5704 40440 SUM 23709 37377 SUM 17161 30617 SUM 8724 19605 INC 7362 936968439 SUM 516 38380 INC 1200 936980688 SUM 13369 37556 SUM 494 34845 SUM 18754 27356 INC 27650 272933477 SUM 6467 34902 SUM 5218 40078 INC 976 428739409 INC 26373 50353786 SUM 8004 29469 SUM 2589 18192 SUM 10948 12690 INC 30041 610467570 INC 16082 10857334 INC 3171 79208501 INC 19718 886202644 SUM 4044 39156 SUM 2141 19462 INC 6638 125986579 SUM 1293 31739 SUM 26229 36995 INC 22196 842860887 INC 3539 367578891 SUM 12146 16556 INC 9125 951114807 INC 6866 485632424 INC 3153 492202834 INC 234 760647356 INC 16714 11217212 INC 29888 70683184 INC 24586 750871568 SUM 6558 27426 SUM 8806 40027 SUM 23562 29630 INC 7557 124780352 INC 11962 979530800 SUM 20178 36558 SUM 2214 26102 INC 20762 73789643 INC 15052 893516584 INC 29870 399630600 INC 39555 80009712 SUM 1336 33144 INC 8117 63885111 SUM 32025 36413 SUM 1059 6390 SUM 14102 38816 SUM 13406 26409 SUM 11528 17386 SUM 9429 34103 INC 34020 384885645 SUM 18940 39352 INC 1347 954513104 SUM 2519 10800 INC 9670 147413703 SUM 11285 35210 INC 32283 28535778 INC 6604 642561179 SUM 5090 27776 INC 37302 91733933 SUM 958 23340 INC 19072 845403432 INC 10822 667700002 SUM 15717 39583 SUM 16185 33006 SUM 3680 39628 SUM 10361 32407 INC 28783 786299882 SUM 30032 37351 INC 8797 951449862 INC 14168 891157410 INC 15522 606119540 SUM 1420 32286 INC 10340 657739249 SUM 20388 40651 INC 18776 894835209 SUM 15832 39001 INC 15605 12215644 INC 18155 134885165 INC 15399 26932458 SUM 23020 30313 INC 24000 80317952 SUM 5349 12584 INC 31107 735851246 INC 34076 469723917 INC 18112 795157700 INC 18005 281494149 SUM 7696 20919 SUM 12274 34269 INC 40057 938835855 SUM 4 29156 SUM 1057 16775 SUM 19302 28790 SUM 8681 17649 INC 35197 675406486 SUM 3788 33655 INC 35729 475586169 INC 13759 660396968 SUM 17400 32733 SUM 16219 38640 SUM 5523 28650 SUM 4466 36905 SUM 989 35175 SUM 8879 37346 SUM 4213 30895 INC 37814 71633554 SUM 22642 35332 SUM 25421 34370 SUM 76 37737 SUM 69 40544 SUM 12762 40432 SUM 23116 33523 INC 23897 143140622 INC 7680 28967624 SUM 8662 14635 SUM 20102 35821 INC 14424 138963963 SUM 3721 32293 INC 33844 425082844 SUM 1172 29865 INC 37746 636337999 INC 4401 324085220 INC 24278 973825180 INC 20859 146813339 INC 11091 992268905 INC 7141 869262304 INC 19257 843923078 INC 24002 921364927 INC 27715 29050242 INC 17429 737187673 INC 9581 107574723 INC 36939 795027289 INC 4129 202938650 SUM 2281 27693 INC 10161 145344625 SUM 6627 37852 SUM 5422 12425 SUM 8738 40156 SUM 2497 11110 SUM 1783 19425 INC 18190 558884165 SUM 5893 33347 INC 4117 676508856 INC 16225 122232569 SUM 9006 39133 INC 30915 72629903 SUM 5142 20406 SUM 14181 39153 INC 32764 909536264 INC 21076 689310518 SUM 172 13788 INC 30896 147397983 INC 18523 30458729 SUM 23362 31317 SUM 1272 25403 SUM 1723 9506 INC 31872 554951389 INC 35129 844346302 INC 40509 821444945 INC 23512 401945678 INC 33701 999032054 INC 1828 40060307 INC 13809 71634191 SUM 15780 19298 SUM 6273 29313 SUM 2595 29153 SUM 23434 38372 SUM 15256 38881 SUM 5749 29166 INC 34031 806113968 INC 40238 418401757 INC 10804 338986958 INC 29700 20434755 INC 8540 939504064 SUM 12716 37440 SUM 20552 40625 INC 9686 47920478 INC 378 655656160 SUM 21239 40323 SUM 23497 30424 INC 2965 144423735 INC 40500 69571195 INC 30901 113777768 SUM 18373 29956 INC 26398 609934115 INC 24408 835494927 SUM 60 15646 INC 29974 609502226 SUM 1363 26741 SUM 19414 30594 SUM 1674 9424 SUM 13851 23134 SUM 8669 29436 INC 8129 915972618 SUM 10454 35419 SUM 6822 39986 INC 6866 71521757 INC 23138 80254692 SUM 8411 40042 INC 13549 10209610 INC 28475 528412232 SUM 19363 39005 SUM 3058 4345 INC 37080 978604682 INC 4692 861995796 INC 19944 961914915 INC 15022 821125642 INC 29690 147124148 INC 20865 13234324 SUM 12251 36858 SUM 6277 18364 INC 17645 44068282 SUM 16048 37774 SUM 4963 25942 INC 19479 418448099 INC 18987 796746211 INC 35532 978692078 INC 20006 667663246 INC 24530 40152276 SUM 14366 35749 INC 4665 52660406 SUM 323 15941 INC 39805 72657940 SUM 10521 29806 SUM 22367 36505 SUM 8176 39395 SUM 545 36670 INC 37665 3336520 INC 4393 144936257 INC 12757 26695706 INC 30937 806593804 INC 11938 421937053 INC 30898 458131580 SUM 8807 35292 INC 22615 600062831 INC 32056 761824174 SUM 18635 34485 SUM 12078 39440 INC 1845 146333624 SUM 6435 25003 INC 12723 997510999 INC 421 885052034 SUM 3444 35527 INC 21297 827329034 INC 27684 995433186 INC 13249 902177422 SUM 666 29004 INC 9195 727503173 SUM 13572 31025 SUM 2923 35537 INC 31971 425054415 INC 34860 536322299 INC 36358 610611860 SUM 2613 25763 SUM 1433 26312 INC 3427 52760235 INC 39696 995361049 INC 30611 760590631 INC 32961 79267070 INC 37111 981462118 INC 4300 19216803 INC 23058 123146830 INC 32871 147399093 INC 28158 607813398 SUM 16727 39794 SUM 19335 33698 INC 21028 20422597 SUM 3421 28988 INC 20656 476889453 INC 27106 976775309 INC 14586 80341171 SUM 3449 31121 SUM 6198 35694 INC 20180 812458511 SUM 5293 31053 SUM 447 20283 INC 18743 961279289 INC 133 947884463 SUM 22944 39862 INC 14516 492157207 SUM 10755 17773 SUM 4678 33559 INC 22986 591716892 SUM 17382 36742 SUM 3003 18044 INC 35477 391239447 INC 6096 803175787 INC 23733 770985482 INC 34342 832148266 SUM 23426 35666 SUM 9501 30977 SUM 7563 35382 SUM 3306 39556 SUM 14412 21249 SUM 20716 40015 SUM 14729 37627 INC 6166 594960016 SUM 23614 34750 SUM 9695 29493 INC 96 670974435 INC 24321 868381786 SUM 3580 15727 INC 33416 908373303 SUM 6036 37626 INC 29222 474275660 SUM 23910 33314 SUM 11426 28756 INC 13 895929292 SUM 23151 31795 SUM 22992 34369 SUM 2515 31046 SUM 33210 38096 INC 12222 519424603 SUM 26772 34767 INC 21276 147215531 INC 32990 11746681 SUM 18640 33289 SUM 6389 18140 SUM 28196 36443 SUM 3901 29529 INC 11408 773927828 INC 11641 699234212 SUM 1419 32688 INC 40634 903240242 SUM 3223 37841 INC 15237 193455454 SUM 4570 27386 SUM 5075 10633 INC 31453 760239074 SUM 1186 3549 INC 4416 227443042 INC 25949 838747801 SUM 3691 36874 SUM 11059 38405 SUM 2728 40092 SUM 15391 36619 SUM 10238 24968 SUM 945 12189 INC 37387 816660676 SUM 15394 30781 INC 7143 777063912 SUM 12957 34096 INC 29781 10206731 SUM 4015 31155 SUM 14243 21991 INC 30941 3393508 INC 28164 893092876 INC 11600 774837508 SUM 18398 40194 INC 12884 958277702 SUM 3525 35230 SUM 6510 36740 INC 8864 28444899 SUM 1683 36547 INC 18592 945438489 SUM 8283 18482 SUM 7841 31947 INC 4299 950008181 INC 25128 490486423 SUM 3211 38781 SUM 2096 11700 INC 4675 145621312 SUM 1091 10510 INC 15299 688815182 SUM 6926 28836 INC 15351 944141347 INC 6263 28031743 SUM 10055 24816 INC 3227 129568558 INC 18084 539260832 SUM 9425 25705 SUM 1855 13024 INC 1191 535053138 INC 17590 738484668 SUM 123 30562 INC 29522 147161645 INC 33856 849678467 SUM 7137 9863 INC 19075 955609293 INC 15429 130467620 SUM 2240 19156 INC 1588 59409320 SUM 4256 7805 SUM 2064 19842 INC 39479 147169991 SUM 29536 34569 SUM 27853 38488 SUM 16215 26556 INC 28470 685075435 SUM 9660 19042 SUM 3982 40336 INC 19487 894816591 INC 783 126423500 INC 29213 20434425 SUM 2972 14636 INC 34157 942503836 INC 29544 413442810 INC 17955 48002588 SUM 2760 14029 SUM 324 24553 SUM 37101 38341 INC 11699 739035182 INC 23679 938703346 SUM 27566 39770 INC 26902 944543765 INC 40035 597982577 INC 5622 710049881 SUM 25927 26804 SUM 5958 39882 SUM 1974 23941 SUM 4728 16538 INC 40464 143190565 INC 6597 953558379 INC 14797 615759916 SUM 19516 36426 SUM 828 38173 SUM 918 37245 INC 25095 995525928 SUM 11062 36288 SUM 14592 37315 INC 36213 820757781 SUM 467 23264 INC 1883 216206550 SUM 11286 22137 INC 13873 914256488 SUM 21076 38109 INC 16402 18310151 SUM 169 11778 INC 35952 802895385 SUM 2096 29291 INC 23951 140452166 SUM 12653 37902 SUM 24663 33345 INC 14470 293675 INC 33530 100494668 SUM 19079 40297 SUM 415 34207 INC 21256 79018437 SUM 11125 22245 INC 29571 945017334 INC 34649 13211347 SUM 3723 39389 INC 4844 756345483 INC 12096 413998746 INC 5001 989922826 INC 4840 729790415 SUM 862 38423 INC 10104 945876849 INC 15207 995532400 SUM 29603 30246 INC 22397 634006984 SUM 5539 22711 INC 19124 701832465 SUM 6537 29733 SUM 17183 28676 INC 34871 97041517 INC 38850 557890222 INC 32832 894261682 INC 26789 127699300 INC 37929 28850049 SUM 6489 28860 SUM 37039 40046 SUM 4900 11845 SUM 24430 34699 SUM 3074 39211 INC 12919 889379528 INC 13112 877956628 SUM 4118 30232 INC 8056 69977946 SUM 32488 40522 INC 16503 147439054 SUM 20257 31141 SUM 19216 28064 SUM 12824 33472 SUM 11335 38479 SUM 16530 33961 SUM 7647 40308 INC 13275 875549286 INC 35850 845031299 INC 35894 955178077 SUM 11897 31994 SUM 8151 40003 SUM 16126 25551 SUM 7281 28889 INC 29060 108389310 SUM 18398 35283 SUM 7728 38126 SUM 6969 35920 INC 19762 879005738 INC 39476 667159722 SUM 9515 23823 SUM 16001 32227 SUM 2019 33802 SUM 5679 40233 SUM 20663 34299 INC 38296 734017053 INC 32628 740667835 INC 20414 143275012 SUM 12229 32218 INC 12401 566172543 INC 27146 877417399 INC 9097 22356291 SUM 11303 29633 SUM 1787 27127 SUM 23520 39163 INC 4691 904988788 INC 14191 542932401 INC 26109 878922123 INC 23336 146115029 INC 1601 434998047 INC 34207 986772986 INC 38341 136387299 SUM 5058 37596 INC 1379 491140140 INC 32735 321077088 SUM 78 40507 SUM 9080 40568 INC 6452 811820478 SUM 19278 28452 INC 23047 487955250 SUM 2399 23067 SUM 5269 35751 INC 26245 997947435 INC 29599 423733917 INC 1983 64809703 INC 16731 351254656 SUM 22773 40104 SUM 16692 39812 INC 29535 342133173 SUM 177 26212 INC 28648 747434447 SUM 18019 27937 INC 36125 450216463 SUM 15985 31627 SUM 5850 36308 INC 36525 878032789 INC 4919 1982988 INC 7256 795609821 SUM 4409 40438 INC 9524 758233167 SUM 1677 18217 SUM 4390 23628 SUM 15084 37936 SUM 10385 34066 INC 30005 951051574 SUM 14415 39407 INC 9987 71043927 INC 39148 29081554 INC 26826 758482245 SUM 408 15482 INC 9366 146632637 SUM 7867 36016 INC 7856 995241656 INC 28706 991322993 INC 19702 877955160 INC 29236 693262988 INC 25292 793152267 INC 25999 71405581 SUM 3402 39623 INC 22875 147175456 INC 30717 985938271 SUM 1903 14614 INC 40652 457452566 INC 36502 589033981 INC 8030 418418074 INC 19311 608502424 INC 39656 483557360 SUM 1099 12892 SUM 11406 17387 INC 14158 600582467 SUM 12621 26802 INC 4885 934181545 INC 27972 494339797 INC 17310 336687903 SUM 5091 30514 INC 35214 96886148 SUM 1188 27498 SUM 24173 29739 INC 1988 598355469 INC 7953 650582813 SUM 21333 37472 SUM 8825 20603 INC 13463 973168215 INC 36204 343080511 INC 5367 428057236 INC 15975 659826828 SUM 2796 25432 SUM 12200 39843 INC 13996 338498473 INC 29993 760471686 SUM 3229 40317 SUM 3582 17610 INC 22997 94860950 INC 8490 995498975 INC 33625 623244088 SUM 4689 23808 SUM 29620 39230 SUM 159 16596 INC 40195 861279524 SUM 6581 34261 SUM 21125 35440 SUM 4138 34571 INC 6942 13184989 INC 9405 147476284 SUM 807 36390 INC 4219 888510803 SUM 4645 12987 INC 40106 609035545 SUM 1221 14995 INC 22640 876147574 SUM 4902 21311 SUM 989 37046 INC 19618 815868368 INC 14310 26961347 INC 35985 104403150 SUM 3601 34723 INC 27676 961121176 INC 3439 727866586 SUM 2336 9441 INC 36985 999128188 INC 10673 20505016 INC 9237 86059614 SUM 16373 38320 SUM 23416 35787 INC 7618 205824519 SUM 32516 40407 SUM 4120 39565 INC 15309 861289222 SUM 6536 39453 INC 33999 138960133 INC 34476 525747375 INC 24370 25893423 SUM 17618 31920 SUM 1919 37386 INC 29418 43650499 SUM 140 9973 INC 19372 890057692 SUM 924 18384 SUM 3986 26480 SUM 22689 36741 SUM 12388 29941 INC 23908 776224621 SUM 8513 38252 SUM 17573 28495 SUM 7365 22245 SUM 17576 36412 SUM 3906 37154 SUM 18266 39291 SUM 12262 24836 SUM 192 20395 INC 3367 927441886 SUM 7403 39391 INC 13377 542336476 SUM 735 33140 INC 11160 759552910 INC 28399 602852882 INC 29127 100600857 INC 13215 507098268 SUM 16421 35216 SUM 9497 35305 SUM 14380 40574 INC 4104 878995270 INC 7438 600071811 INC 31090 879025292 INC 33064 519458684 SUM 1247 31796 SUM 81 18268 SUM 12520 23225 INC 34462 743230170 INC 22820 28015569 INC 10321 960719655 SUM 3868 26270 SUM 1080 8977 SUM 9155 33966 SUM 4471 12008 SUM 3751 13679 INC 25117 61108672 SUM 512 33322 INC 1443 124012468 SUM 18562 23903 SUM 815 33649 INC 22561 875780448 SUM 6417 28717 INC 26844 954031089 INC 32458 858148583 INC 9369 113806860 INC 8655 953755492 SUM 2146 11944 INC 13402 974945519 INC 8031 492045228 INC 36482 929323106 SUM 3627 39892 SUM 16746 27296 INC 37631 720783132 SUM 21384 40526 SUM 1192 36865 INC 29484 755005060 SUM 32931 34512 SUM 7645 39061 SUM 26182 40518 SUM 3250 22097 SUM 180 33145 SUM 2432 28128 INC 15004 198554907 SUM 9292 29451 INC 4857 88701241 INC 32762 133777911 INC 39757 845318575 INC 4911 954371286 SUM 19456 39437 SUM 21451 28251 INC 36991 487759221 INC 33816 675612287 INC 825 814310182 SUM 11687 40227 SUM 2687 33387 INC 38020 332291811 SUM 11640 35404 SUM 15794 18362 INC 23906 752118999 INC 30673 116189744 INC 3523 52496027 SUM 7799 38780 INC 25293 91332455 INC 39015 223225124 INC 3277 728126471 INC 11132 195218589 SUM 14347 37858 SUM 3045 32200 INC 16434 870077883 INC 13972 443566692 SUM 699 27958 SUM 24804 40023 SUM 782 14938 INC 7008 894759742 INC 5867 26941583 INC 18867 878008363 SUM 943 22368 INC 9107 130616374 SUM 3612 16210 SUM 28475 37768 SUM 17664 30565 SUM 4903 25231 INC 28497 868460334 SUM 3843 19081 SUM 1652 29324 SUM 98 18333 SUM 11137 38255 INC 27378 129556421 SUM 6749 20192 SUM 28200 40345 INC 35433 386860075 INC 23054 940880993 INC 39180 130663504 INC 23742 422994840 INC 30793 61610762 SUM 1416 38701 INC 9079 470097631 SUM 5808 38011 INC 33679 27937418 SUM 2019 32736 INC 17642 790516413 INC 24825 135578000 INC 12816 15069949 INC 33111 384528969 INC 2572 735509609 INC 24172 146426662 INC 2246 112297448 INC 36599 79042376 INC 10752 129609645 SUM 20266 34484 SUM 309 10768 INC 11584 469715348 INC 31683 354739272 SUM 703 11604 SUM 12478 35998 INC 11342 28822383 INC 27517 938698214 INC 23476 129103141 SUM 8663 27649 SUM 1713 17456 INC 282 995632101 INC 4199 173380544 SUM 574 16602 SUM 15492 37075 INC 19841 126274383 SUM 8460 21639 INC 9846 28241220 INC 38429 860736170 INC 38557 295032076 SUM 670 14029 SUM 25916 37821 INC 12958 592743373 INC 6224 111531282 INC 27519 20205338 INC 40643 76164546 SUM 2647 37172 INC 9263 977203678 INC 21519 693423522 INC 22565 269872630 SUM 3956 35953 SUM 2994 38431 INC 31503 330504039 INC 18283 954169247 INC 17776 860796237 INC 9426 804243319 INC 15532 147198584 SUM 2870 38105 INC 6185 516394352 SUM 716 8616 SUM 8662 31588 SUM 1699 17068 INC 17596 146913030 INC 26004 211107797 INC 14791 931133765 SUM 18377 35843 INC 23779 358670042 INC 30012 141200040 INC 16578 71814624 INC 21319 40165961 SUM 27290 35104 INC 27920 954524232 SUM 15021 19207 INC 14894 29033604 INC 23686 869274492 SUM 1459 38236 SUM 1037 39104 SUM 1 38897 SUM 9279 27018 INC 31764 38719696 SUM 6357 30480 SUM 24138 31479 INC 907 142545841 INC 9066 735377703 SUM 19267 32786 SUM 1217 15699 SUM 80 27629 SUM 4561 15967 INC 21018 1783547 INC 23662 955335281 INC 36119 950075614 INC 11798 273757494 SUM 15603 36145 SUM 35498 38241 SUM 14384 34806 SUM 20857 37346 INC 26947 878855434 SUM 22217 36534 SUM 4031 29708 SUM 12298 37389 INC 34226 798941282 INC 9883 19575091 INC 29347 128583180 INC 14722 841762202 SUM 17351 35564 SUM 4995 35215 SUM 17380 37253 SUM 9365 36897 SUM 20148 40197 SUM 27592 35439 SUM 10082 38252 SUM 5937 20173 SUM 3274 32302 INC 7149 23303897 INC 12243 884256591 INC 37613 625064457 SUM 1622 39951 INC 5618 483770726 INC 3121 144174828 SUM 2677 25960 SUM 29456 40416 SUM 442 18325 INC 2303 809768298 SUM 18340 27346 SUM 30980 39850 SUM 5484 30057 SUM 2984 37122 INC 4550 784405325 INC 6373 78220596 SUM 7872 32206 INC 14465 859848322 INC 39459 77951000 INC 7751 933512028 INC 1547 498009884 SUM 17815 40511 SUM 15684 24338 SUM 14075 40304 INC 9584 483407335 SUM 1479 40035 SUM 12729 25446 SUM 7126 35770 SUM 22652 39197 INC 23203 65249122 SUM 1757 38647 SUM 7320 15791 INC 32132 995265157 INC 11815 886153084 SUM 11387 26605 SUM 9668 35657 INC 3016 195417236 INC 30294 73189607 INC 37492 8533928 INC 24750 887411563 INC 13901 20658259 SUM 43 34465 SUM 509 16453 INC 1839 953798144 SUM 13602 21857 INC 33943 739595603 INC 4949 744215912 SUM 7026 29361 SUM 11485 40061 INC 2632 988096327 INC 16799 862000474 INC 37539 738186847 SUM 27402 35202 SUM 1337 35905 SUM 26408 39719 SUM 1147 33268 INC 4158 73452881 INC 11462 64517470 SUM 7976 29437 INC 34591 146906470 INC 22636 203299350 SUM 5581 13621 SUM 804 25478 INC 32208 878992406 INC 31526 818963890 INC 27043 670481082 INC 39193 4719417 INC 21694 28897492 INC 37358 886332690 INC 13691 824353964 INC 11073 751712254 INC 25904 691439530 INC 19255 837889910 INC 32494 76161213 SUM 16602 35574 INC 30789 821110397 SUM 14528 38668 INC 39089 483747296 SUM 11900 21611 SUM 31394 36723 SUM 194 33884 SUM 178 37806 INC 1729 641785288 INC 40014 744227996 SUM 685 14560 SUM 18246 21714 SUM 26 36764 SUM 10111 38550 SUM 720 24306 INC 19710 576483132 INC 17973 817702665 INC 29293 961959173 INC 4437 21701197 INC 3491 146895949 SUM 1245 21508 INC 7123 852506185 INC 5642 259772598 SUM 21343 37763 INC 7739 530612946 SUM 12938 23185 SUM 5351 21976 INC 25190 743489521 INC 10051 769958841 SUM 3818 24838 INC 12620 875169778 SUM 4084 38150 SUM 3920 26132 SUM 220 21545 INC 2340 998728930 SUM 19748 33920 INC 17700 450223103 INC 8948 743559146 SUM 18649 25422 SUM 4732 35109 INC 24100 24652745 INC 38784 28830988 INC 39399 124231025 INC 7702 471123668 SUM 6422 24882 SUM 4463 17810 INC 16715 961800123 SUM 9690 35033 INC 2247 454161296 SUM 6587 38433 SUM 2849 27912 SUM 15207 35677 INC 33447 254041344 SUM 3153 20903 INC 6816 715553493 INC 14116 27822278 INC 20320 27856859 SUM 26128 33748 INC 29380 434337779 INC 36201 608238221 SUM 28923 40214 INC 23258 609547062 SUM 10643 27444 SUM 870 15443 INC 38330 130530535 INC 17342 682705880 INC 2190 621637319 INC 39958 156465821 INC 13076 974561710 SUM 1493 24405 INC 34828 112537122 INC 33156 417338726 INC 7463 448638360 SUM 6164 35568 INC 20245 939302731 INC 24719 944939224 SUM 15258 23855 INC 31114 978579339 INC 38722 140052251 SUM 12790 38164 SUM 2570 23796 INC 16845 736388377 INC 37306 693532941 INC 40309 54816499 SUM 456 17918 INC 19447 534976897 SUM 2992 36453 INC 26938 145321605 INC 13211 935099034 INC 29062 991236772 SUM 2225 24669 SUM 10785 17106 SUM 36683 37310 SUM 149 22090 SUM 514 35941 SUM 2168 32849 SUM 20894 40652 SUM 6928 25202 INC 23978 490633419 INC 39425 712645865 INC 13805 18045571 SUM 12354 28419 INC 17853 936749332 INC 9381 68753837 SUM 36290 40574 SUM 329 17665 INC 12158 660736898 INC 4968 281914714 SUM 13737 40245 INC 21030 147146858 INC 17471 457747562 INC 18806 541487175 SUM 154 21289 INC 1685 960881040 INC 5850 26917271 SUM 2646 19384 SUM 3402 40636 INC 29103 72519153 INC 33843 738309337 SUM 26642 37086 INC 36859 26761686 SUM 15512 40350 SUM 2505 11151 INC 858 491236267 INC 27645 81081591 SUM 3986 23646 INC 11260 516206870 SUM 14961 35346 INC 38892 945616734 INC 10388 878514779 SUM 4290 39174 SUM 26396 35075 SUM 17476 27045 SUM 9605 32103 INC 36049 122804391 INC 18075 129492009 INC 19651 145617681 INC 13201 55172954 SUM 9782 31775 INC 39841 531524474 INC 9700 836023084 SUM 6490 26064 INC 4790 927653442 SUM 7025 36990 INC 12378 456548928 INC 7412 20694074 INC 13727 876981049 INC 22778 333783138 INC 33317 812581758 INC 40253 136424109 SUM 3647 16203 INC 4982 881541003 SUM 4188 25243 INC 26921 458544439 INC 7181 778281763 SUM 11485 40645 INC 34453 920708642 SUM 2368 31791 SUM 11581 28641 INC 30621 576869511 INC 13396 402513723 SUM 25528 39160 INC 1697 876895135 INC 31485 626338830 SUM 1079 22448 INC 15444 45496621 INC 29501 988494347 INC 16842 954792946 INC 5772 610492139 SUM 4564 37787 INC 24093 761293848 SUM 5802 37859 INC 29531 993373956 SUM 18390 37464 INC 11090 26951881 INC 5731 113553042 INC 33830 23777789 SUM 3545 12050 INC 8830 533017350 SUM 5547 27703 INC 20497 912871073 INC 26526 525542342 INC 28684 976285957 INC 28822 653199107 INC 37474 492100290 INC 34542 567210343 INC 1251 811479067 INC 38002 659806924 INC 15218 138752974 INC 16459 886859230 INC 21298 899976032 INC 1401 408048435 SUM 21679 34942 SUM 2334 37274 SUM 5288 7029 SUM 32272 39300 INC 19260 854583497 SUM 16320 29718 INC 31238 983193136 SUM 6272 27378 INC 3506 112871387 INC 24885 176484942 SUM 4240 12431 INC 12381 875999981 SUM 3766 26053 INC 12275 89214813 SUM 21739 30149 SUM 3 25104 SUM 25028 28215 INC 23989 597237301 SUM 1793 18229 INC 6204 669842008 INC 26253 939079793 INC 37768 11276861 SUM 9954 13136 INC 1661 859332030 INC 16139 894299714 INC 24680 77771588 INC 30089 27455226 INC 7758 570927003 INC 34494 24699377 INC 26509 70970686 INC 38426 78220439 INC 6741 928714369 SUM 334 27051 SUM 7861 30631 INC 13364 97047921 SUM 5753 33269 SUM 28914 38523 SUM 5782 30318 INC 149 28486332 INC 13637 982943614 SUM 11579 36956 SUM 18749 21588 INC 33597 385938284 INC 11412 761188349 SUM 9174 19835 SUM 19787 33976 SUM 4998 23533 SUM 11032 39433 SUM 3021 8282 INC 27802 813656714 INC 20453 374126153 INC 12747 928385467 SUM 1691 20539 INC 2044 441316788 SUM 7976 37081 INC 24688 407969794 INC 6178 975132927 SUM 15947 38712 SUM 1692 23758 INC 18679 853575760 SUM 15211 36927 INC 33655 682002991 INC 3767 725929093 SUM 7337 34779 SUM 12944 37880 INC 25980 357995773 SUM 2179 38625 INC 31403 146240264 SUM 16056 29111 INC 2056 957641940 SUM 9282 38276 SUM 13399 21097 INC 30192 944701880 INC 20645 10195833 SUM 14859 39512 SUM 3692 40675 SUM 10232 28175 SUM 498 22848 INC 9539 986436621 INC 30372 269862308 SUM 25 34021 INC 25377 918267822 SUM 331 11124 SUM 6437 35105 INC 26323 951894535 INC 25753 417909434 INC 6778 586348307 INC 23381 534694475 INC 22676 249118996 SUM 24465 36938 INC 29380 23004941 SUM 15 13094 SUM 31124 38268 SUM 454 38165 INC 6339 138970678 INC 27058 103402503 INC 14902 128083895 INC 22593 2675761 SUM 16175 39466 SUM 32 3435 SUM 15770 38456 SUM 6306 27188 INC 12177 790581257 SUM 23456 37891 SUM 8032 30568 INC 40204 839514359 INC 14961 842341041 SUM 6178 35312 INC 13528 981836434 SUM 8941 36776 SUM 16719 39091 SUM 17817 34004 INC 17856 978185643 SUM 969 13514 SUM 8380 23031 SUM 29559 36825 INC 38552 610039440 SUM 451 30126 INC 25872 888435928 SUM 5203 38714 SUM 10370 40168 INC 7091 22348466 SUM 1992 35703 SUM 3641 15106 SUM 18616 29083 INC 16512 147320288 SUM 9063 20486 SUM 6270 39571 INC 18703 113375426 SUM 203 14506 INC 9762 976456623 INC 12773 322190386 INC 7981 24583551 SUM 18085 36259 SUM 6228 30750 INC 5782 878364574 INC 891 542388693 INC 31290 470020363 SUM 22536 36266 INC 30810 146897273 INC 7508 22780514 SUM 4373 37739 SUM 15263 20711 INC 23309 940969722 INC 3719 517993904 INC 135 498307345 INC 21989 357996398 SUM 9036 20288 SUM 5301 27232 SUM 26551 40316 INC 20633 949793400 INC 6263 879004228 INC 34603 483687315 SUM 9345 22167 INC 37877 526680605 SUM 30628 39102 INC 28754 147410558 SUM 31935 40325 SUM 20285 40438 INC 10957 735557249 INC 33666 607949067 INC 39207 10576288 INC 15308 80369182 SUM 6364 34841 INC 3689 919633416 SUM 4346 24161 INC 39150 542808889 INC 34898 811487403 INC 40560 1729819 INC 25998 905884703 INC 14645 591655018 INC 12726 190040951 INC 13930 675142210 SUM 3992 7211 SUM 9854 13433 INC 29443 324389846 INC 35866 136704528 SUM 1050 38311 INC 12140 147315398 INC 11720 550981755 INC 24774 13161048 SUM 3721 27732 SUM 15192 37051 INC 25552 693494742 SUM 4586 36231 SUM 7641 33143 SUM 18999 39626 SUM 22105 35281 INC 32252 810563678 SUM 12203 35144 SUM 459 21493 INC 6260 567005981 SUM 15126 24280 SUM 2039 38790 INC 31610 957422503 INC 748 894832230 SUM 5161 21502 SUM 32587 39453 INC 35309 601160881 INC 29437 534037839 INC 37765 27452927 INC 18883 951490340 SUM 29787 39892 SUM 1745 4035 INC 31127 68972645 INC 15866 490549021 SUM 12785 38727 INC 25119 315978037 SUM 6413 20256 SUM 6872 25283 SUM 1514 22911 INC 24373 132683101 SUM 3345 6752 INC 17337 4813127 INC 5506 952945978 INC 31667 811314998 INC 27633 79449974 SUM 2956 10009 INC 35833 797309395 INC 2427 12016399 INC 7884 754250249 INC 14797 953322458 SUM 3948 29243 SUM 895 4166 INC 12645 548985467 INC 888 16568487 SUM 150 33579 INC 26852 27931396 SUM 19225 29077 INC 35895 139030004 SUM 5393 24350 SUM 352 40468 SUM 94 30361 SUM 23166 38312 INC 28698 349422209 SUM 13163 34696 INC 10500 143240054 SUM 17095 37651 SUM 9160 26918 INC 30251 745474704 SUM 6827 37814 INC 26433 342029070 INC 22723 27852772 INC 1360 146757950 SUM 4244 37188 INC 26150 901836395 INC 3901 141822952 INC 27308 78808906 INC 25429 795675959 INC 24592 28991789 SUM 14477 19184 INC 19310 958270646 SUM 12439 18604 INC 2359 945590524 SUM 20895 31866 SUM 24789 37991 SUM 13973 29791 SUM 10765 14195 INC 18812 12992708 INC 29791 842347691 SUM 23551 39662 SUM 4844 26778 SUM 2289 21959 SUM 2700 16546 INC 13483 332652962 INC 31284 188895310 SUM 4486 39673 INC 9919 88578055 SUM 26608 31359 INC 511 845207061 SUM 3422 35107 SUM 10015 19735 INC 15217 610555832 SUM 14861 36664 INC 23798 490841596 SUM 29087 30044 SUM 3592 31573 SUM 11036 31675 INC 33668 526440396 INC 39779 105508299 INC 32712 604147117 INC 11272 870252099 INC 6787 731257897 INC 35918 24372039 INC 18196 875080499 SUM 2218 21993 SUM 2094 22717 INC 37723 147453266 SUM 26735 39066 INC 38038 811930434 SUM 16905 36537 INC 29702 619660672 SUM 1569 15424 SUM 11876 21045 INC 22821 876918358 SUM 2336 33102 INC 17880 954248413 INC 39504 26708349 SUM 6230 38933 SUM 18050 25744 INC 34167 71290732 INC 12947 103918451 SUM 3130 23550 INC 4100 868117712 INC 14139 610544567 SUM 16792 30250 SUM 6253 20500 SUM 3173 17437 SUM 7841 38178 SUM 17409 30494 SUM 20026 23909 SUM 11947 39182 SUM 10886 40103 SUM 1430 38910 INC 8879 818281728 SUM 14660 40206 INC 25351 600109197 INC 2152 19465488 INC 15233 223510384 INC 24974 714802491 SUM 10922 25990 SUM 3484 27346 INC 16151 56958198 SUM 22047 29325 INC 5775 491952450 SUM 27447 37482 INC 6092 357084723 SUM 3126 20137 INC 17507 810850434 INC 7484 623777498 SUM 12919 24750 SUM 3133 26533 INC 28651 448113615 SUM 22711 30180 INC 3463 693493263 INC 23909 42506034 INC 20755 19863086 INC 20479 873220358 INC 28614 12730018 SUM 135 28850 SUM 486 26775 INC 18143 678961411 SUM 1395 39795 INC 30835 584131020 SUM 22517 26060 SUM 755 32585 INC 39074 67505786 SUM 20112 37264 SUM 12952 34653 INC 40258 288478852 SUM 9852 30312 SUM 11782 27830 INC 10311 753437260 SUM 5101 25508 INC 28206 913623700 SUM 3061 12315 SUM 1231 5137 INC 12127 524197824 SUM 38097 40414 SUM 24302 31478 SUM 5270 27753 INC 21568 917547097 SUM 60 33182 SUM 23477 40213 INC 11643 130404818 SUM 3144 18129 SUM 867 14095 INC 23111 652593973 INC 7714 651205495 INC 13940 804422180 SUM 22910 39136 INC 5318 346842976 INC 28220 145255796 INC 34732 860182443 SUM 17372 37002 SUM 4236 16452 INC 38319 845157333 INC 33269 735188883 SUM 9013 27969 SUM 13905 35423 INC 21358 583481321 INC 52 609120244 SUM 13665 33723 SUM 307 5626 SUM 5004 39776 INC 10475 113873590 SUM 4155 24647 INC 29592 964645306 INC 28359 724302412 SUM 27485 35857 INC 1631 941424579 INC 16039 985021440 SUM 1764 36066 INC 6536 979043494 SUM 31976 36017 INC 5956 653106656 INC 6707 20097508 SUM 12631 30208 INC 9801 13247150 INC 18446 216264478 INC 26764 27820343 INC 33037 752231150 SUM 973 29567 SUM 11968 32077 INC 36583 10193685 SUM 19139 29932 INC 3875 819179054 INC 39953 987127305 INC 34759 931112162 INC 21426 995514316 INC 40324 750070390 INC 6863 138413028 SUM 12417 31239 SUM 8071 35917 SUM 15180 25009 INC 4154 78145000 SUM 25799 28779 SUM 1409 31927 SUM 3899 32480 SUM 6080 19226 SUM 16372 35591 SUM 18434 28225 SUM 47 36567 SUM 1978 40543 SUM 7190 33846 INC 19257 352264888 SUM 16816 32524 INC 18852 480907835 SUM 24071 34881 INC 18438 774964280 SUM 6599 25947 SUM 24644 34896 SUM 19032 39256 SUM 32517 38954 SUM 27381 37120 INC 17704 28896127 INC 7570 527351348 SUM 35775 37677 SUM 29550 39341 INC 23477 13215545 INC 22403 997533903 SUM 15182 39394 SUM 12261 38201 SUM 6463 38463 INC 35864 752668895 INC 39457 412016466 SUM 6663 17518 SUM 7081 39477 INC 39133 146497844 INC 30807 852406291 INC 39016 637505055 SUM 17649 32105 INC 19350 651558918 INC 35016 993210471 INC 139 570409891 SUM 1380 21219 INC 1945 742144295 INC 19944 686895227 INC 20454 107626703 INC 20266 374408784 INC 7358 111776801 SUM 5316 29353 INC 5260 142240282 SUM 16430 28723 INC 25427 886813185 INC 27798 380999763 INC 25259 904536089 INC 35704 544302290 SUM 2282 33596 INC 31808 145071823 INC 28723 28251074 SUM 35595 39906 SUM 12817 36163 INC 7245 12977150 INC 36218 955221089 SUM 3718 37781 INC 31707 345163929 INC 6499 376863898 INC 37426 875762539 SUM 18079 40291 INC 12380 955159003 INC 37220 447541879 INC 4693 937587994 INC 26936 533541745 INC 17672 955172248 SUM 4406 17807 SUM 13512 16913 INC 15014 979299572 SUM 6593 28373 INC 38491 16487334 SUM 18176 37399 INC 27686 44342568 SUM 9671 24036 SUM 737 21750 INC 33018 100502597 SUM 14010 37666 SUM 17960 23203 INC 24909 69750647 INC 33123 420794726 SUM 1942 38078 INC 2525 22753042 INC 20076 937913232 SUM 22764 39069 INC 24307 63121979 SUM 17850 39575 SUM 3744 34177 SUM 4797 35761 SUM 3851 39852 INC 12891 25906576 SUM 16066 34937 INC 16921 26541271 INC 13053 121499687 SUM 7392 31841 SUM 36434 37994 INC 28670 979443246 INC 6165 637563986 INC 3672 668970203 SUM 8022 35622 SUM 3702 39244 SUM 7332 39398 INC 32129 490905506 INC 35640 602905458 SUM 12052 31812 INC 31830 657190696 SUM 836 5448 INC 31435 757798027 INC 8811 816334377 INC 6350 145142748 SUM 12931 39613 SUM 22629 33853 INC 38171 892715824 SUM 624 32762 SUM 11057 39878 SUM 17006 39765 SUM 3140 20231 INC 11673 482341384 SUM 13824 36590 INC 4294 686903814 SUM 18226 35355 INC 19041 892765556 SUM 13200 37699 INC 10071 609164222 SUM 2262 31823 INC 24594 30745572 SUM 5944 22461 INC 14916 384917906 INC 35909 28550936 INC 13878 330614376 SUM 1100 35858 INC 36562 28587249 SUM 17174 28194 INC 10957 142954889 INC 30593 378877231 SUM 1121 21041 SUM 8147 13065 INC 2612 417391843 SUM 11478 14533 INC 641 767542128 SUM 4393 27975 INC 4801 817816134 SUM 6493 15926 SUM 16218 36014 INC 13309 833998323 INC 32870 80194787 SUM 21368 34871 INC 15651 854636448 INC 15106 27581655 SUM 28348 33000 SUM 895 34823 SUM 26799 34912 INC 10192 227995417 SUM 934 30738 INC 14397 54195312 SUM 1070 28378 INC 10041 929351437 INC 19631 80082299 SUM 6147 35819 INC 37373 950960098 SUM 16185 37273 SUM 19564 40637 INC 5715 693464125 SUM 2 35453 SUM 27008 38046 SUM 23491 27501 SUM 5965 37813 INC 38815 921833866 INC 19530 955194425 INC 21629 86621201 SUM 2914 33263 INC 7282 79262151 INC 30154 409177247 INC 26968 3812594 SUM 8682 33605 INC 11334 751088257 SUM 1581 31217 INC 3866 749561008 INC 10321 13219668 SUM 4242 38650 SUM 417 38085 INC 5969 726969302 SUM 15786 29817 SUM 12876 23719 SUM 28516 40599 INC 116 876394917 SUM 10979 17583 SUM 14550 34391 INC 30664 20140747 SUM 3266 19179 INC 3852 137774173 INC 24403 68072270 SUM 6590 25240 INC 23394 677152713 INC 26717 442821313 INC 24832 536581080 SUM 26916 31231 SUM 3324 6838 SUM 1384 23444 SUM 7467 29606 INC 10887 130070668 SUM 24673 38957 INC 39807 147166856 INC 33383 532672870 SUM 4 31258 INC 21190 755873181 INC 27261 189924003 SUM 16913 39757 SUM 4035 37013 SUM 5480 30293 SUM 19397 37581 SUM 24278 38511 INC 25121 951753001 INC 13637 479176094 SUM 11901 15025 SUM 4847 31426 INC 20818 424686829 INC 36548 489996734 INC 25734 809824657 INC 14140 824810274 INC 20397 29084359 SUM 30359 39766 INC 12590 872335992 SUM 33299 36458 SUM 840 34587 INC 1190 911605997 INC 35500 699197692 INC 19581 601509456 SUM 17529 32342 INC 19801 115137692 INC 3953 821291640 INC 15674 993658095 SUM 30561 39242 SUM 4240 25459 SUM 29674 39217 INC 10704 905943941 SUM 360 40571 INC 35777 24610452 SUM 1352 24622 SUM 2584 37445 SUM 16171 38816 INC 26672 5915451 SUM 15379 37371 INC 39755 113356133 INC 29599 914666539 SUM 2019 11544 SUM 21363 39445 SUM 9774 17853 SUM 990 28585 SUM 3156 38325 INC 12264 744429217 INC 19851 875790125 SUM 5401 33652 INC 35755 8913863 SUM 8003 28462 INC 27508 441656758 INC 35689 472961979 INC 37907 11249710 INC 22605 955213292 INC 29822 40040230 INC 12005 536787775 SUM 18405 31183 INC 30341 18577362 SUM 30730 40601 INC 13956 398134932 INC 12728 607990614 SUM 585 10416 INC 8473 920436571 INC 4978 24748518 INC 39642 45759951 SUM 2969 40240 SUM 10546 33425 INC 28159 416669965 INC 14290 265681651 SUM 127 36228 SUM 5510 30145 SUM 28888 36891 SUM 4851 21689 INC 3618 962564272 INC 24533 29074067 INC 35673 67372100 INC 31490 953153454 SUM 28324 29025 INC 6194 950064587 INC 8414 389524459 INC 31652 97143907 SUM 3490 26652 INC 25796 961961837 SUM 431 36802 SUM 29144 34048 SUM 20260 38934 SUM 4551 32728 SUM 21875 36412 INC 37485 130334771 INC 8594 3427812 SUM 7205 28688 SUM 6006 26985 INC 7384 975400235 INC 8051 582168390 INC 33743 886327574 SUM 109 29289 INC 16867 520946970 INC 23098 130174783 SUM 17324 35570 SUM 25388 39379 INC 19925 922463964 INC 34454 63285225 INC 6020 965010140 INC 4839 12880219 SUM 8642 40000 SUM 13249 25518 INC 3713 861999516 INC 2521 141668306 INC 13685 973997941 SUM 7562 40632 INC 38817 799474559 SUM 3175 23331 INC 27009 473084908 SUM 5919 13431 SUM 2783 5891 INC 16591 27502601 INC 11493 692451813 INC 4716 894862228 SUM 1482 10881 SUM 1512 22803 SUM 906 26667 INC 27034 371286440 INC 15239 146658923 INC 15585 605574796 SUM 10217 35869 INC 8076 575917622 SUM 5971 23697 INC 10555 976543711 SUM 7610 31596 SUM 34371 40486 INC 21696 678502946 SUM 3366 19020 INC 35037 37264019 INC 5077 274989802 INC 25676 735178206 INC 18335 145120830 SUM 10069 23033 SUM 1514 33273 SUM 8011 29759 SUM 15219 39516 SUM 21909 38387 INC 13686 955325839 INC 24278 536568983 INC 37088 994809479 SUM 1252 26022 SUM 4213 37275 INC 26378 755235390 INC 29350 951431424 SUM 9836 28699 INC 18323 856801708 SUM 31777 33721 SUM 14700 35431 INC 28066 130142758 SUM 930 32512 SUM 11568 35756 SUM 186 25072 INC 5863 978395330 SUM 13299 27163 INC 11254 329274517 SUM 1348 39532 SUM 5821 14330 INC 827 863825446 SUM 21606 39488 SUM 3617 35577 SUM 7191 35861 SUM 33944 40533 SUM 7677 24534 SUM 2103 24466 SUM 185 27927 SUM 1689 10155 SUM 18159 40337 INC 40414 12280577 SUM 10599 39108 SUM 10624 38992 SUM 12213 31590 SUM 3026 29915 SUM 9095 36307 SUM 62 40107 SUM 3597 22290 INC 21660 524257712 SUM 12307 33968 INC 37315 910010055 INC 36953 145340296 SUM 1780 36496 INC 26148 908148934 SUM 478 20339 INC 17416 576006891 SUM 5420 37864 SUM 17479 39492 INC 10607 199256543 INC 3615 727061673 INC 8827 30003695 SUM 33186 38752 SUM 1590 24036 SUM 671 38813 INC 34014 147457880 INC 11436 491107530 INC 6694 28448999 SUM 18175 30516 INC 29962 961873022 SUM 21416 38606 SUM 508 19976 SUM 7701 38836 SUM 3208 32637 SUM 116 13819 SUM 7362 38437 INC 29188 600709297 INC 8478 928297088 SUM 1514 35712 INC 39561 877583339 INC 21511 143800800 INC 20599 981204237 INC 19582 113726401 INC 7609 937083610 SUM 4206 34540 SUM 14502 29052 SUM 22054 38284 SUM 5403 19986 SUM 338 37141 SUM 24618 29285 SUM 1595 39652 SUM 10579 33923 INC 6075 955181071 INC 8157 17411447 SUM 27210 29981 INC 39771 874834999 INC 25687 777219525 SUM 6996 17528 SUM 5628 37404 INC 31769 600682569 SUM 2533 37651 INC 30045 138283585 INC 39269 68751294 SUM 2584 38454 INC 23222 942981675 INC 24746 385610049 INC 16541 949374600 SUM 1340 36123 SUM 8357 31691 SUM 10520 36211 SUM 26798 37981 INC 18464 758500089 SUM 2797 30618 SUM 3880 40172 SUM 3790 10338 INC 7700 926612216 SUM 9961 30546 INC 3919 886289571 INC 14760 3104663 SUM 14204 38444 SUM 4152 27973 SUM 686 40256 SUM 4082 24958 SUM 2008 35958 SUM 842 37037 INC 5931 927805694 INC 24268 63091575 SUM 37403 40523 INC 20757 995474640 SUM 3998 38661 SUM 16979 37999 INC 29218 961820337 INC 14407 498267616 SUM 1347 12310 SUM 35165 39248 SUM 14776 39924 SUM 6060 39779 INC 35809 198197417 SUM 9197 36255 SUM 27262 40224 INC 29897 595904772 SUM 33602 40157 SUM 3031 21183 INC 12204 820896163 INC 17794 357176555 SUM 2707 9907 INC 27689 52709613 INC 9970 949646312 INC 10859 347927307 SUM 1439 9161 INC 36908 785950721 SUM 36563 40602 SUM 8248 40400 SUM 8150 35569 INC 15272 883029860 INC 2373 121792166 SUM 2536 32435 INC 10966 289563987 INC 8556 71871712 SUM 25258 33352 INC 20347 11247686 SUM 673 28689 INC 11643 24229405 INC 16952 147458837 INC 30605 13203371 INC 23586 995528845 SUM 2267 19224 SUM 1911 38863 INC 29728 865484787 INC 24145 686722944 SUM 31140 40312 INC 32495 894680206 SUM 688 27222 INC 9271 689814206 INC 26665 492146143 INC 29622 470996028 SUM 409 40338 SUM 8798 24628 INC 31404 336803650 INC 29375 19580192 SUM 25622 40372 SUM 29405 37195 INC 22195 803941792 INC 10073 273064391 INC 3148 988746159 SUM 27796 35791 SUM 814 38835 INC 36992 687196175 SUM 17249 40601 INC 37680 942504249 INC 29274 289267632 INC 26302 854867261 INC 16812 610341803 INC 955 440020587 SUM 9170 33675 SUM 2871 40477 SUM 2052 37540 SUM 31247 40637 INC 32822 861805022 SUM 4199 14125 SUM 2090 40117 INC 34794 601670749 INC 10783 794100465 INC 31827 944752987 INC 22027 45665186 SUM 20766 38838 INC 22249 13666756 SUM 5216 31412 SUM 22913 38255 SUM 5094 28805 INC 20299 145329361 SUM 220 21281 SUM 11096 37465 SUM 15373 39562 INC 4270 143024800 INC 14219 724269286 SUM 25913 32472 SUM 4707 32236 SUM 20150 34243 SUM 9486 31386 SUM 6802 30744 INC 38099 602220394 SUM 12973 37493 INC 1026 795161025 INC 25412 142987875 SUM 33790 40066 SUM 1123 38126 INC 20111 20038479 SUM 6130 29145 SUM 2852 37734 INC 387 859209960 SUM 16991 35232 INC 17945 184960871 INC 12449 854463355 SUM 7724 36568 INC 21142 675525915 SUM 26823 34510 INC 18627 824315238 SUM 379 5123 SUM 1032 19996 SUM 992 28660 SUM 18863 25597 SUM 17988 31556 INC 18120 938553362 INC 34347 126356960 SUM 6585 27635 SUM 32093 39939 INC 19568 107363038 INC 24243 574913822 SUM 15197 23730 INC 31296 455828452 INC 13291 503316195 SUM 19053 35398 SUM 3910 8625 SUM 10484 36481 SUM 35001 37311 INC 9439 961948593 SUM 19518 29559 SUM 878 20914 INC 31003 20010850 SUM 7279 32224 SUM 5619 37879 INC 28827 602190119 INC 14615 117749684 SUM 27539 39366 SUM 26454 39978 INC 32506 27490750 SUM 419 6573 SUM 17091 40649 SUM 2148 40243 INC 10627 670068255 SUM 34408 39203 INC 36824 996451530 SUM 2599 27406 SUM 21735 24241 SUM 18149 40103 SUM 8296 38907 SUM 171 31055 SUM 33308 38907 SUM 4654 11303 INC 34866 492165483 SUM 4870 38268 INC 14253 113732953 INC 33573 654987332 INC 17516 570772973 SUM 18585 29037 SUM 12297 40461 INC 11668 11834167 INC 5664 793829453 INC 30939 130379249 INC 31348 356945360 INC 4916 808225889 INC 16760 406227144 SUM 25819 38549 INC 12112 9060463 SUM 21827 33029 INC 8821 54806097 SUM 12488 32732 INC 9485 714238714 INC 2307 821082837 INC 13057 71114962 INC 13837 23387968 INC 40674 37024346 INC 14057 607944727 INC 35294 858871798 SUM 22220 33873 INC 2146 950394315 INC 2350 938384261 SUM 9395 35445 SUM 15090 24468 INC 24466 951648505 INC 21539 978227393 INC 17073 73707009 INC 29387 55694170 SUM 36495 40319 SUM 10067 19356 INC 1929 955298833 INC 27357 558880313 SUM 18314 31907 INC 33698 987715699 SUM 32749 38256 SUM 29669 37712 INC 9638 141191544 SUM 10705 29975 INC 34349 30118451 INC 25357 458024637 INC 18033 220813741 INC 28126 609472581 SUM 4200 17459 INC 1643 450241829 SUM 19935 39704 SUM 17344 24662 SUM 8877 40608 SUM 948 35483 SUM 21637 38171 INC 5864 989132212 SUM 22264 38044 INC 17393 928418555 INC 12849 492170768 SUM 207 40121 INC 31991 991198198 SUM 412 21086 SUM 219 1836 INC 37039 6953629 SUM 11078 40414 SUM 4106 35287 INC 2749 68792723 INC 30618 824831445 INC 34914 6351146 INC 17213 961399121 INC 7033 106068588 INC 31590 944809020 INC 38886 525231828 SUM 20010 34668 SUM 28924 39502 SUM 20036 35983 SUM 16875 40552 SUM 4022 37741 INC 13201 986785893 INC 16912 130623884 INC 31315 921497348 SUM 21833 39754 SUM 1684 21473 INC 38270 73373230 SUM 6553 30218 INC 31748 112580298 SUM 1996 26868 INC 27599 875967137 INC 1608 818852273 SUM 23745 34255 SUM 5958 11079 INC 620 104887957 SUM 37016 40206 INC 1507 579670596 SUM 3941 14694 SUM 2418 35856 INC 34657 77408628 INC 30240 266942928 SUM 14256 36272 INC 33759 492176931 INC 2789 105457600 INC 26891 911371977 SUM 14296 19744 INC 32657 141048123 SUM 21671 34324 INC 29147 24316628 INC 28387 405642189 SUM 19087 40493 INC 4250 491138121 SUM 13268 23702 SUM 2323 39630 INC 38393 341890741 INC 13344 827163831 SUM 2072 38964 SUM 122 25501 SUM 28157 39418 SUM 924 15701 SUM 6120 31956 SUM 2949 40669 SUM 16913 30046 INC 17080 143270269 INC 29727 321984132 INC 29189 159807671 SUM 1406 28552 INC 32176 908786136 INC 27949 28944320 SUM 2141 17313 INC 15348 682687029 SUM 10539 39250 SUM 17688 39655 SUM 882 33626 SUM 28432 32148 SUM 3108 36066 INC 2181 23260691 SUM 31127 40669 INC 25768 68436341 INC 8905 894848583 INC 31048 927968647 SUM 6317 9573 INC 34710 614770565 SUM 90 31239 INC 2698 146650953 INC 22606 67595537 INC 14190 525555779 INC 7446 625859471 INC 15244 39080031 INC 5380 911564279 INC 16487 70120483 INC 8638 30464386 SUM 8921 34605 SUM 436 33498 INC 4957 113218973 SUM 1596 36629 SUM 727 25232 SUM 20339 37408 INC 25766 125821377 INC 12634 21670886 SUM 11108 34626 INC 4466 919853093 INC 1725 16451074 SUM 1303 31797 SUM 2911 39493 INC 10315 464988486 SUM 6499 36340 SUM 22490 39036 INC 361 26265859 INC 32783 190189978 SUM 7578 21167 SUM 27869 37835 SUM 11610 36452 SUM 22346 34016 INC 12096 198398645 SUM 1463 11475 INC 8971 78255850 INC 18748 926250714 SUM 15673 27803 SUM 13819 32908 SUM 33825 39771 INC 9437 275605663 SUM 12134 22932 SUM 10693 18219 INC 38175 351362341 SUM 428 1946 INC 23457 141409249 INC 26784 8113458 INC 9366 794774739 SUM 19 37582 SUM 6746 29578 SUM 4862 38294 SUM 4993 40355 INC 8348 7464205 SUM 13670 19418 SUM 8830 35250 SUM 19356 35254 INC 29717 142993940 INC 37920 210558779 INC 33961 3603769 SUM 4607 15497 SUM 5978 22092 SUM 28821 34479 SUM 4064 30544 SUM 6500 31705 SUM 4486 17640 INC 4153 487744099 INC 36646 947893749 SUM 10380 30650 INC 40192 12160983 INC 24303 877987357 SUM 781 6023 SUM 9067 38155 SUM 12851 27984 INC 15772 970187856 INC 16252 189657719 INC 28999 326013196 SUM 29886 32947 SUM 8339 35693 SUM 26575 33446 INC 33893 577036534 INC 31437 921671986 INC 12373 22638306 SUM 16680 35637 INC 26777 75092422 SUM 8652 28205 INC 2563 21622660 SUM 35178 37840 SUM 26244 39408 SUM 3453 34136 SUM 5470 12277 INC 9911 66365386 INC 28780 469136523 INC 1735 861119588 INC 14475 79513288 INC 6195 886351160 INC 22065 659368635 SUM 18753 39300 SUM 3179 37652 SUM 6375 39333 INC 38514 888201895 SUM 9475 28009 INC 27730 760089641 INC 26612 794988086 SUM 7632 36164 INC 3890 20380552 SUM 2614 29746 SUM 6612 39603 SUM 5842 35872 INC 31844 677485160 SUM 32832 38263 SUM 249 17865 INC 3341 10608316 SUM 201 28514 INC 30194 391316895 INC 7614 734914808 INC 4132 946878817 INC 33450 10995089 SUM 6131 16367 INC 24295 670766985 INC 14225 955018721 INC 34560 152294837 INC 11908 742649395 INC 39381 69015423 INC 17309 937186830 INC 21420 187417811 SUM 8787 34393 INC 372 752548194 INC 33875 750882440 SUM 8086 18269 SUM 191 27702 SUM 15494 28412 SUM 9453 34697 SUM 26 33581 INC 15275 795817292 SUM 2671 25078 SUM 36222 40465 INC 19173 953151442 INC 39060 872162862 INC 34687 994483530 SUM 27571 40542 INC 27711 129424009 SUM 20956 37158 SUM 12982 21948 SUM 3044 34035 SUM 17313 34253 SUM 2969 39650 INC 21990 147175625 SUM 6672 31621 SUM 927 36218 SUM 6970 27467 SUM 1164 24484 INC 25602 816748758 SUM 29442 39022 INC 40045 143129738 SUM 3494 23343 INC 15438 317749700 SUM 8445 13451 SUM 5770 13195 SUM 13729 34386 SUM 26862 32736 INC 4564 98830633 INC 22890 827603194 SUM 204 27155 INC 39953 258255502 INC 18407 140951034 SUM 4713 20446 INC 14631 408130836 SUM 27324 32803 SUM 3456 25303 SUM 9130 38812 INC 32039 802961748 INC 32506 760618843 INC 30096 354815400 SUM 1545 35374 SUM 13684 31472 INC 40112 961416228 INC 38801 591149017 INC 475 339808237 SUM 7831 23246 SUM 10021 16077 INC 38139 920379291 SUM 404 17652 SUM 7747 26479 INC 23514 686816712 INC 33887 946096364 INC 7169 138830113 SUM 23049 36063 INC 24783 134542247 SUM 487 12048 SUM 5737 37429 INC 29121 974884918 SUM 21118 35101 INC 13360 876356275 INC 9794 22203534 SUM 9598 32488 INC 17463 472705719 SUM 1581 24231 SUM 7158 37825 INC 3909 3788811 INC 15120 290039392 SUM 8299 34500 INC 32085 448153236 SUM 4603 38125 INC 7132 121710211 SUM 11474 27784 INC 19936 872353605 INC 26198 738452238 INC 10491 29066317 SUM 17845 25483 INC 6340 62101309 INC 25019 449985567 INC 34014 778005760 INC 3039 147075848 SUM 10703 40641 INC 17995 576955521 INC 28505 22992155 INC 6242 330573105 INC 30133 622197906 INC 28516 886061114 SUM 3452 24412 INC 11639 999698742 INC 30844 46755879 INC 30384 595512939 SUM 11919 25962 INC 39090 474267541 INC 37758 844076249 SUM 6190 31694 INC 10067 678464330 INC 39042 419751007 SUM 11162 35176 INC 2489 610563398 INC 37097 583952714 SUM 7931 24883 SUM 5314 36001 INC 22029 146632822 INC 8267 233807555 INC 14715 876812649 INC 21219 24468765 INC 25587 959024518 INC 11255 610053041 SUM 11402 37771 INC 24749 409006330 INC 7853 138640292 SUM 372 32414 INC 37933 758550918 SUM 9479 39738 SUM 3205 19303 SUM 20011 36021 INC 37288 869353084 INC 7310 61759113 SUM 8256 36478 INC 26752 21343348 SUM 18295 32056 SUM 7943 32469 INC 3667 749637584 SUM 20054 35531 INC 11752 467965623 INC 24039 476883744 SUM 2951 24271 INC 10345 12694807 INC 35150 307399078 INC 37654 341412217 INC 9367 894600408 SUM 14630 39241 INC 1749 399589522 SUM 20196 40352 INC 17195 130441472 SUM 481 20015 INC 9755 610553097 SUM 139 21882 SUM 2244 36959 SUM 17428 29561 INC 24867 994277300 INC 11680 796868288 SUM 1152 3919 INC 19012 966515858 SUM 1921 38086 INC 31638 885572176 SUM 9789 38757 SUM 13802 28087 SUM 26250 40048 SUM 11257 37184 SUM 17561 40622 SUM 7167 22049 SUM 1295 40021 SUM 3855 30240 SUM 33422 40567 SUM 5267 8178 INC 5070 5789052 SUM 24820 38603 INC 29528 954764723 INC 27413 707104527 SUM 18021 38973 SUM 511 33820 INC 2762 799756440 SUM 22272 36822 SUM 2558 35202 INC 13664 992803686 SUM 8621 33106 INC 10648 136928318 SUM 4588 27656 SUM 1799 20764 SUM 28626 38092 SUM 7961 35053 SUM 23592 37706 SUM 1980 40094 INC 11227 280672613 INC 24279 8066319 INC 19691 954201817 INC 1491 9043337 SUM 7214 31726 INC 33202 536463328 SUM 5251 39870 INC 16856 878310362 SUM 3292 25336 INC 26522 887986396 INC 35148 145355436 INC 23964 467033051 SUM 1512 29190 INC 7517 994192853 INC 9320 268422162 SUM 2698 40049 SUM 205 35882 INC 4923 759596686 INC 7511 721417155 SUM 541 40283 SUM 19 2530 SUM 2812 40469 INC 2667 78089156 INC 20703 39916120 SUM 751 32585 INC 12565 11933217 INC 33258 20422692 SUM 5997 29299 INC 12544 953869219 INC 23491 844166847 SUM 22724 25295 INC 25893 146640609 SUM 1503 36266 INC 13021 128483752 INC 24773 136695293 SUM 16730 37879 INC 10420 738593035 INC 40069 451310990 INC 5378 998022726 INC 37280 622073363 SUM 9445 37418 INC 34183 45734137 INC 6915 576828809 INC 21585 828550309 INC 31197 485576077 INC 31770 911593413 INC 24651 402634362 INC 30877 287728611 SUM 11344 21078 SUM 15971 39098 SUM 17874 37726 SUM 6398 28705 SUM 12861 36219 SUM 13929 38942 SUM 3673 38695 INC 20107 138793342 INC 24736 145072595 INC 9226 609266604 INC 14925 11771089 INC 26247 610597092 INC 32651 1535441 INC 32070 921231279 INC 25558 125408817 SUM 3469 29269 SUM 22303 36896 SUM 17887 29895 SUM 6844 34114 INC 29340 955284418 SUM 7475 33869 INC 23174 837753944 INC 27483 113373533 SUM 29638 37846 INC 9003 6275480 SUM 21175 35064 INC 33107 96943264 SUM 7816 33838 INC 14895 146251315 INC 35142 883854523 SUM 2680 18980 SUM 1420 34945 INC 6978 994459816 SUM 3573 34318 SUM 20632 25881 SUM 913 31568 SUM 1845 40404 SUM 1671 29145 INC 723 953207211 SUM 8745 38458 INC 24714 915332467 INC 11305 28951743 SUM 1005 32512 SUM 11719 33544 SUM 17508 37924 INC 21141 66604284 SUM 20200 32517 SUM 12273 36815 SUM 507 30912 INC 30057 827613106 INC 13632 20516123 INC 31968 538224237 SUM 18340 39485 INC 10489 140669687 INC 29667 946633341 SUM 6224 30288 SUM 19381 35930 SUM 1034 18244 SUM 1521 21842 INC 20259 774178581 SUM 4155 7667 SUM 6406 15947 INC 37931 425903300 SUM 25556 33236 INC 32050 143286591 INC 36247 485458290 SUM 19180 32550 INC 28591 223627649 SUM 12531 34496 INC 34045 676917007 SUM 31699 38897 SUM 1232 30685 SUM 758 5185 SUM 15390 38149 INC 9811 905354514 INC 30726 925945688 SUM 13206 30617 SUM 28156 34173 INC 16836 946928898 SUM 4175 37829 INC 9789 911411212 SUM 11012 29253 SUM 20329 39735 INC 32733 976604410 SUM 4091 28227 INC 19955 759488308 INC 6799 668674286 SUM 1619 30564 INC 26491 938393734 INC 29518 894601929 INC 15635 20690657 INC 28138 27941670 SUM 30906 37561 SUM 3046 39142 INC 23137 759016906 INC 5766 894259567 INC 27432 832616479 INC 4967 55178676 SUM 25231 37460 INC 22987 27883664 INC 33568 13069764 SUM 2973 16726 SUM 2023 29558 SUM 27667 37806 SUM 1983 22776 SUM 456 39913 INC 16316 123877451 INC 7527 893234959 SUM 4616 30416 INC 33422 520085321 INC 25979 534756347 SUM 16868 29584 INC 2033 887191695 SUM 5423 17270 SUM 865 23634 INC 1407 813835274 SUM 797 40278 SUM 4382 30663 INC 4198 139791258 SUM 3066 18834 INC 30110 208583829 SUM 16946 40228 INC 3010 147482724 INC 23039 810872501 SUM 2916 3439 SUM 868 5198 INC 9775 608457420 INC 8848 191118365 INC 37426 79939706 SUM 11571 35898 INC 1632 861140492 INC 25789 136955615 INC 23133 10594355 INC 38547 146899941 INC 29872 609786137 SUM 10884 31053 INC 23411 961970504 INC 15477 989067547 SUM 1488 31668 SUM 29400 39758 SUM 2744 39533 SUM 1067 12472 SUM 1244 38905 INC 33716 942993849 INC 36615 894852933 SUM 19335 22976 SUM 1976 10103 INC 35523 785502894 SUM 723 4249 SUM 14664 33469 SUM 7213 35287 SUM 13007 37172 INC 4493 971307703 SUM 2977 35694 INC 15175 25826766 SUM 5627 26263 SUM 5174 33707 SUM 27353 33477 SUM 1345 35214 SUM 5573 39485 INC 23198 795961112 INC 15204 785933742 INC 39404 142697715 INC 28524 402636786 INC 564 532863396 INC 38337 22255271 INC 31545 674114733 INC 31154 73144668 INC 24562 752254531 INC 31634 138712088 INC 14206 39809382 INC 30475 79263788 SUM 657 30468 INC 9758 4441044 SUM 27368 31684 SUM 8254 36947 INC 4026 122302212 SUM 1648 24487 SUM 6844 32275 INC 31746 919649081 INC 38987 709999867 INC 33829 144536323 INC 11451 812545974 INC 17205 878037545 SUM 16843 37609 SUM 6151 30821 SUM 24019 39494 INC 33708 721845454 SUM 2292 40260 SUM 23358 24620 SUM 4590 40623 INC 20476 608295673 SUM 2843 10085 INC 13583 710154635 SUM 8248 39568 INC 5896 494863480 SUM 19522 31749 SUM 20423 30649 INC 7103 128518500 SUM 1015 21742 INC 28477 281842262 SUM 13524 37700 INC 30488 540773009 SUM 27871 39933 SUM 6628 26642 SUM 18609 28167 INC 5767 72685844 INC 22502 126325889 INC 4752 80339128 SUM 1201 29991 SUM 511 21764 INC 16046 491908513 INC 30303 217970039 INC 17914 483425391 SUM 897 33000 INC 14555 25694512 SUM 23530 40179 INC 37754 24811509 INC 7809 88220650 INC 10195 11331013 SUM 2744 23305 SUM 13847 38377 INC 17426 802156775 SUM 6860 29328 SUM 460 4633 INC 33636 790491514 INC 15081 961953579 SUM 20075 28600 SUM 9617 31345 INC 16357 138996759 SUM 25823 33270 INC 16350 341213047 INC 26350 475399024 SUM 28627 40581 INC 31551 27999264 INC 24002 624226258 INC 39965 216542584 INC 13364 861220207 SUM 1776 25449 INC 29540 615170842 INC 21827 73602003 INC 4287 10574847 SUM 20528 36014 INC 25225 760131241 INC 36661 459262585 INC 27177 945604436 SUM 10773 35273 INC 29954 147257349 INC 31406 3227386 SUM 2740 25628 SUM 20679 27659 SUM 9477 39779 SUM 4634 32255 INC 16397 878351121 SUM 23329 39255 SUM 10719 19224 INC 27441 2596974 SUM 29826 39940 INC 16360 206090198 SUM 13757 17203 SUM 8665 33301 INC 36915 9570911 INC 4832 940475638 INC 9612 751042961 SUM 5780 25897 SUM 15222 35275 SUM 6675 22179 INC 31278 954206196 INC 14374 29082268 INC 24137 273766658 SUM 1791 31490 SUM 13497 36941 SUM 2360 32845 SUM 1575 33747 SUM 25 24392 INC 3993 12151872 INC 17412 999428954 SUM 16940 36734 INC 29638 865185535 INC 24003 49905149 INC 10664 67763034 INC 16125 56389079 SUM 31515 35024 INC 19663 844525506 SUM 15022 26107 SUM 9463 37591 SUM 18702 38620 SUM 4074 24773 SUM 1498 33568 SUM 13813 24268 SUM 7133 20761 INC 14635 992796457 SUM 4296 26615 SUM 16131 37951 INC 8979 675665505 SUM 1691 9873 SUM 13258 39165 INC 13450 411613111 SUM 36547 40495 SUM 1592 12685 INC 23975 9667711 INC 10610 10750265 INC 171 68858068 INC 34992 29063376 SUM 14458 30263 INC 37633 879789718 INC 34183 476534776 SUM 5627 15982 SUM 10892 39370 INC 34136 469761595 INC 5857 827145786 SUM 14996 22506 INC 13777 653258080 SUM 1788 31239 INC 2705 979390983 INC 232 111271189 INC 15321 916525853 SUM 1381 15596 INC 38606 146860439 SUM 27616 38267 INC 28838 463248016 SUM 19839 39105 INC 23564 979615351 INC 9016 955253608 INC 3743 456556873 INC 7071 824330226 SUM 6292 27828 INC 33705 134156998 INC 31575 28982533 INC 35179 10187194 INC 39383 104727211 SUM 20386 31608 SUM 192 17501 INC 7905 983354639 INC 25066 998678485 SUM 36738 38653 SUM 5227 39746 INC 29393 121199845 INC 6968 718176275 SUM 15472 40304 INC 9221 558523250 INC 35239 217122124 SUM 15181 34204 INC 7911 145328194 SUM 12510 25450 INC 27775 984491589 SUM 2817 35856 SUM 21610 40569 SUM 25468 35682 SUM 11557 39832 SUM 29557 38929 INC 7680 63456048 SUM 10914 25054 INC 33016 56935343 SUM 26123 30925 INC 37952 491894975 INC 2138 686089656 SUM 11312 35167 INC 17301 892586613 SUM 5000 34206 SUM 3934 19325 SUM 5929 14505 SUM 8885 38892 INC 39786 35626661 SUM 25124 39706 SUM 27566 34496 SUM 3148 26539 SUM 3516 7006 SUM 12294 36476 INC 39463 960916235 INC 981 146434560 SUM 6563 21450 SUM 14695 40534 INC 31333 953239254 SUM 12957 32313 INC 26230 474933436 INC 6328 7991327 SUM 11214 18606 INC 22955 487428987 INC 31793 689505539 INC 4683 122048890 SUM 13620 27852 SUM 1161 18696 SUM 920 23030 SUM 8817 33636 SUM 22422 36762 INC 40639 132360516 INC 38079 943083932 SUM 7777 28966 SUM 32123 40593 INC 5899 877450564 INC 1621 11592149 INC 1411 267468073 INC 4769 129611827 SUM 27540 40487 INC 6712 759543019 SUM 29017 36115 SUM 4200 27885 SUM 25652 38522 INC 23621 45727177 SUM 9757 14981 INC 17367 24608433 INC 15991 142744545 INC 15059 536278601 SUM 35862 38597 SUM 2492 38341 INC 8269 71960525 INC 35103 541371863 INC 15477 760640297 INC 31279 607169956 SUM 19251 40447 SUM 7053 28318 INC 31175 390481448 SUM 7884 36083 SUM 7627 32789 SUM 9517 31112 SUM 18400 36611 INC 33959 88650350 SUM 366 36836 INC 34510 33350275 SUM 106 17119 INC 38119 96945528 SUM 738 38998 INC 1303 735215313 SUM 26036 38683 INC 22631 146286549 INC 30257 815148604 SUM 1823 38711 INC 4080 134741943 INC 31230 559056113 SUM 4305 32785 INC 9292 953228939 INC 13384 425050393 SUM 26203 40590 SUM 19357 23720 INC 15673 28279368 SUM 15726 35200 INC 24344 812119018 SUM 4263 20693 INC 9790 75952403 SUM 2489 17981 INC 26633 190991854 INC 30694 539285443 INC 6130 56107199 SUM 18019 36385 INC 25560 483789316 INC 6414 25780191 SUM 17984 39520 SUM 22968 36947 SUM 3845 37202 INC 15057 526200665 SUM 2928 40672 INC 1898 944662626 INC 9477 491664025 INC 18466 785422554 INC 36859 952512832 SUM 2681 37539 SUM 2812 28871 INC 30202 140071171 INC 21001 119870482 INC 16492 933654399 INC 39057 954996265 INC 14981 143283894 SUM 8932 35141 SUM 465 11714 INC 39184 394161142 SUM 5097 6540 INC 6885 134850248 SUM 7053 19882 INC 7102 10244106 SUM 1082 37725 INC 15234 760282527 SUM 25086 37248 INC 33900 12264141 INC 33993 65351844 INC 29726 626031674 INC 6349 961828001 INC 17550 915437014 SUM 14483 33966 INC 8056 416062179 INC 3757 24365345 INC 17268 389797855 INC 30303 63203637 SUM 7015 35247 INC 3303 604260654 INC 25382 147431391 SUM 17008 28952 INC 8501 929099585 INC 31973 146689552 SUM 13526 37011 INC 12023 56924477 SUM 7492 30850 SUM 1447 25728 SUM 9180 31414 SUM 14730 37506 INC 8412 340937748 SUM 19149 40250 SUM 8800 15072 INC 10951 80075926 SUM 2406 10078 SUM 5260 40408 SUM 10415 36871 INC 11439 31763538 INC 20244 778884946 INC 4666 976091774 INC 15832 22770925 INC 11718 479597239 INC 5084 902566287 INC 23189 44885130 SUM 487 35877 INC 37096 140844758 SUM 18326 40290 SUM 22637 32392 SUM 5430 40479 INC 18014 874728288 SUM 276 14760 SUM 18245 30811 SUM 3671 22594 INC 32580 249291533 SUM 12383 38971 SUM 17519 22219 SUM 4162 29421 INC 19424 472198842 SUM 1510 32345 SUM 23034 40641 SUM 7095 16448 INC 18062 994930856 INC 27985 102745539 INC 19258 113378364 SUM 206 26624 INC 24051 24529077 SUM 7102 38124 INC 25409 640123272 SUM 9692 39112 SUM 657 13524 INC 31696 876878384 SUM 9999 33671 SUM 5554 15089 INC 3637 175508125 INC 21696 800834696 INC 25539 422349892 INC 6627 507659078 INC 18858 13235600 SUM 14542 29486 INC 9416 143207113 INC 4220 146748397 INC 30467 8098156 INC 26659 140939957 SUM 12854 39780 INC 8895 397895479 INC 186 910259594 SUM 862 22280 INC 11951 841974352 SUM 14986 36262 SUM 4615 24372 INC 3837 79849215 INC 20585 79279784 SUM 33053 39357 SUM 5560 34362 INC 1618 3659089 INC 14154 623225948 INC 11280 994474336 INC 11520 493289361 SUM 15090 32442 SUM 8763 27364 SUM 5536 29900 SUM 275 33254 INC 6345 791010297 INC 4579 149794560 SUM 623 20391 SUM 3858 30536 SUM 6893 38147 SUM 26987 37266 INC 30490 626369500 INC 6534 643886439 INC 20920 14625378 SUM 1599 28693 INC 13847 651520681 INC 9377 979405842 SUM 17628 26968 INC 12429 935112522 INC 36451 881944552 INC 6138 889569850 INC 37237 960888136 SUM 20308 40675 INC 14131 96980997 INC 27875 752236594 SUM 38891 40176 INC 10496 919928304 INC 31102 141000909 INC 9314 6586770 INC 11448 693485389 INC 27932 895525239 INC 4620 854989158 INC 22770 592263883 SUM 537 27590 SUM 10036 30576 SUM 889 29958 SUM 3169 13345 SUM 587 27203 SUM 3912 37497 SUM 5650 29528 SUM 11938 37164 SUM 199 7311 INC 14133 606133036 INC 32717 232685741 INC 28271 223657106 INC 28939 951657600 INC 12747 14107818 SUM 3274 38809 SUM 11378 36553 SUM 6265 35835 INC 6830 760635295 SUM 302 39498 INC 7311 491676015 INC 30740 625336667 INC 21565 473950809 SUM 13886 32626 INC 26834 685080759 SUM 13283 37820 INC 27765 842368804 SUM 4706 38058 INC 23678 996407986 INC 26602 322756327 INC 6730 759550351 INC 23608 8541283 SUM 2353 16026 INC 25572 110941970 SUM 736 29013 INC 6078 993763086 SUM 15998 40555 SUM 679 20778 SUM 1863 29426 SUM 20488 38910 INC 9005 78180356 SUM 4006 23685 SUM 8630 33611 INC 3521 24804194 SUM 1060 37569 INC 13486 602162300 SUM 3486 29349 INC 10311 948762879 INC 22473 337339831 SUM 4259 38116 INC 17374 349225728 SUM 16512 27459 SUM 10525 32129 SUM 8413 25460 INC 20360 603921395 SUM 9429 38881 SUM 820 11603 INC 35250 138429558 SUM 31296 36550 INC 34127 12263848 SUM 29066 37622 INC 21848 146400531 INC 40493 878852978 INC 37686 652374 INC 35901 334574883 SUM 3717 31810 INC 29730 875884702 SUM 19 34160 SUM 3702 8367 SUM 1909 14743 SUM 73 23399 SUM 9292 24825 INC 32100 73696979 SUM 14576 38505 SUM 1146 16423 SUM 5221 34063 INC 12074 357996057 SUM 31308 39676 SUM 346 11846 SUM 10137 36680 INC 242 20669375 SUM 4363 19101 INC 25541 635506834 SUM 4119 19488 INC 6670 113529113 INC 6506 995770934 SUM 274 26315 SUM 659 35240 INC 33604 147454167 INC 11462 753861800 INC 6825 357729928 SUM 242 29902 SUM 2168 11490 INC 1095 950994441 SUM 2220 39076 INC 37022 20681330 SUM 7440 38032 INC 6608 113451388 INC 33883 71490046 SUM 9559 25575 SUM 381 35534 INC 15157 892208214 INC 28267 423198732 SUM 10888 39742 INC 33573 893631921 SUM 15941 31680 SUM 775 33839 INC 6197 894821384 SUM 10928 28922 SUM 617 39178 SUM 16756 21224 INC 9496 978755215 SUM 3637 25090 SUM 2949 27501 INC 18329 861078506 INC 27161 940967987 SUM 600 16367 SUM 8217 24027 SUM 24790 29458 INC 32443 926173428 INC 32756 382514363 SUM 432 5213 SUM 31082 34697 INC 32125 869573906 SUM 85 33294 INC 13844 147319914 SUM 12642 39897 INC 6948 4385609 SUM 4135 24593 SUM 11874 17800 SUM 3988 29606 SUM 11943 35765 SUM 1080 34301 SUM 29764 31589 SUM 37023 40399 INC 4722 735328330 INC 31271 26190155 INC 20399 440287344 INC 28908 138589840 SUM 18625 37457 INC 31476 961574908 INC 30018 449114650 SUM 5503 20868 SUM 20155 39781 SUM 5729 24806 INC 22924 856483758 INC 38579 113747343 SUM 156 6996 SUM 22839 39081 INC 1143 28987591 INC 22508 894715332 INC 20367 146390220 INC 26599 145327242 INC 10860 349046550 SUM 11452 36150 SUM 2337 29724 SUM 1899 21231 SUM 8619 39441 INC 19395 578151405 INC 36154 39048984 SUM 12386 29464 INC 33610 888205699 SUM 9655 33114 SUM 22341 37656 INC 16146 181721337 INC 33357 40178050 SUM 4253 12742 INC 4776 982498676 INC 9023 860923037 SUM 464 28813 SUM 1257 31597 SUM 3206 39659 SUM 144 20387 SUM 19415 39505 INC 17484 728609029 INC 18146 67730403 SUM 3251 13336 INC 20888 796800276 INC 33627 88665872 INC 26443 807308620 SUM 7957 38450 INC 29075 5893937 SUM 18798 36839 INC 29604 658283109 SUM 208 27098 INC 27761 959761523 SUM 1 23732 INC 21803 63235268 SUM 18525 36094 SUM 30220 37064 INC 3823 808792370 INC 822 811139538 INC 6824 930820780 INC 12198 675244121 INC 10276 847540917 SUM 18996 40471 INC 5522 147435311 SUM 4836 36014 SUM 7957 25602 INC 20737 26966793 SUM 16643 34628 SUM 12880 36680 SUM 28689 32262 SUM 10013 28072 INC 28943 929653523 INC 20753 18516688 SUM 9745 16034 SUM 10482 24064 INC 18432 542976981 INC 25260 121224283 SUM 399 28413 INC 31258 804323849 INC 17583 605847800 SUM 7861 39369 INC 40628 341985106 SUM 4495 15964 SUM 38177 39996 SUM 10956 37404 INC 37835 617252185 SUM 1139 2886 SUM 6116 25796 SUM 1976 13990 SUM 244 3367 SUM 4400 31186 SUM 11086 40312 SUM 10686 18167 SUM 1037 37451 INC 1410 807693378 INC 12055 418186277 SUM 1232 40598 INC 16238 26976758 SUM 19057 28214 INC 25395 736277925 SUM 15474 37028 INC 2496 935184659 INC 15064 25633310 SUM 5204 32325 INC 14552 919929793 INC 10290 794720803 INC 5756 604160539 SUM 205 32173 SUM 16167 28010 SUM 6339 23767 INC 39259 400347883 SUM 32084 35507 SUM 1398 26970 INC 4107 894724386 SUM 5485 35675 INC 12025 136811995 SUM 31457 40331 SUM 3490 28329 SUM 5009 31468 INC 20810 457511579 INC 34509 986699405 INC 20004 408064962 INC 1412 759049611 INC 35039 756364626 INC 10587 519979354 INC 22421 862260121 SUM 1792 40101 SUM 28047 40096 INC 25484 778113808 INC 16756 894677885 SUM 1967 2940 SUM 2552 38675 INC 31567 955322414 SUM 12758 40143 SUM 9003 37101 SUM 5921 37309 INC 22464 129205847 INC 39664 961402086 SUM 7056 35739 INC 33204 856779480 INC 25277 52182425 SUM 1590 32108 SUM 21336 37157 SUM 4933 13735 INC 39150 27919753 SUM 15291 38784 INC 10086 979860190 SUM 15806 29443 SUM 14460 34593 SUM 613 37128 INC 28747 71396673 SUM 22779 36598 SUM 67 15683 SUM 3225 36152 INC 13111 141181168 INC 18149 808155203 INC 4696 918988007 SUM 160 39917 INC 32503 19719583 INC 4416 345017779 SUM 1524 21477 SUM 10569 28499 SUM 3285 22426 INC 6173 953722187 SUM 4676 39966 INC 20550 19525597 INC 7143 956385939 INC 33582 26042193 SUM 3121 26064 INC 29622 670541943 INC 14188 139068524 INC 30531 140123254 SUM 10135 19130 SUM 2937 35361 SUM 140 35014 INC 29506 711123293 SUM 5528 34596 INC 6592 987113266 SUM 5901 18525 SUM 10953 23974 INC 7684 593709311 INC 16713 862244880 INC 4946 29545761 SUM 1478 24896 SUM 597 29652 INC 13835 890889032 SUM 5538 8110 INC 4460 939482954 SUM 7312 40651 INC 30921 147166131 INC 956 136885077 SUM 36850 40008 INC 32184 861892723 SUM 3924 37425 INC 35769 811854603 INC 3650 760264099 SUM 10723 33161 INC 39563 417153465 SUM 1987 38574 SUM 14262 40558 INC 33373 284247660 INC 30396 870447286 INC 4290 834272656 SUM 3969 34529 INC 12461 62800489 SUM 8255 36625 INC 8947 122047802 INC 26297 382042446 INC 374 874798384 INC 8947 14756392 INC 3161 404680228 SUM 5503 33616 INC 26354 885369522 SUM 2403 36912 INC 6961 976643204 INC 32985 430867907 SUM 10617 39410 INC 33585 553734682 SUM 6014 22073 INC 28103 686665499 INC 37510 10132481 INC 33680 7557460 INC 35798 475051760 INC 21410 870628469 INC 23052 759553452 SUM 11940 36692 INC 3183 892739721 SUM 334 14713 SUM 11541 24591 INC 16573 593775479 INC 27341 995491313 SUM 18737 33837 INC 9639 953180398 SUM 14561 16425 SUM 6280 31257 INC 26419 901407780 SUM 3226 39890 SUM 10683 36914 SUM 7341 17912 INC 28385 141953704 INC 29493 48551513 INC 23404 852581263 SUM 30543 38367 SUM 22680 39785 SUM 3531 24305 INC 3229 12275389 SUM 2404 38240 SUM 1852 37133 INC 17917 787501516 SUM 11856 36025 INC 37444 485610509 INC 4678 12251726 SUM 22343 37509 SUM 8255 37505 SUM 517 28232 SUM 630 36780 INC 11434 69492923 INC 25277 601163577 INC 4347 653979705 INC 6322 453256588 INC 21306 205841218 SUM 15021 39420 INC 2015 994442497 INC 8000 654179696 SUM 4309 37728 INC 35953 115932880 INC 34936 624545509 SUM 12957 38929 SUM 12281 38741 INC 19039 20651343 SUM 4159 25616 SUM 27383 30880 SUM 28823 38037 SUM 23422 38508 INC 31828 504872713 INC 5796 992100134 SUM 18404 35974 INC 27873 26963080 SUM 6552 36129 INC 32098 394346291 SUM 14271 33973 SUM 7744 34459 INC 29676 668328946 SUM 211 40155 INC 37603 709533509 INC 8145 888148296 SUM 10942 16095 INC 39740 238055237 SUM 1558 10881 SUM 4803 16314 INC 5094 138687641 INC 2920 852420717 SUM 1635 31484 SUM 15680 39815 INC 14654 405675928 INC 35560 128459747 INC 35907 7476929 INC 39329 28039088 SUM 22127 40600 SUM 10708 32075 INC 34541 878080224 INC 28957 364965355 INC 9980 70283898 SUM 13742 33310 INC 862 847448161 INC 31513 661074324 INC 36268 959310920 SUM 30900 36447 SUM 13108 39399 INC 20815 308475261 SUM 30445 39479 INC 23400 979072838 SUM 6736 17545 INC 25419 525421118 INC 10529 69523178 SUM 18643 34923 INC 24739 929368457 SUM 19296 40328 INC 5835 759859878 INC 38417 844437503 INC 37774 725664583 INC 18739 609166859 INC 16056 734927063 INC 19969 926822663 SUM 18921 36654 SUM 7669 36189 INC 21879 859194661 SUM 111 22591 SUM 1137 33578 SUM 3369 38470 SUM 7743 33786 INC 36349 2865712 SUM 9094 37223 SUM 1300 17238 INC 2440 957402413 INC 14971 608336271 INC 7737 469615019 INC 29734 827700584 INC 7393 24171251 INC 28109 365242155 SUM 11445 32326 INC 18950 146917273 INC 1593 536837015 SUM 5407 31320 INC 40660 894803461 INC 18398 937501397 SUM 15124 32415 INC 31522 77507798 INC 10906 71587707 SUM 8260 16345 INC 1065 130672939 INC 25761 827713698 SUM 517 37889 SUM 6570 40478 SUM 1328 8681 SUM 5901 28170 SUM 7542 36072 INC 24806 25798961 INC 635 954248697 INC 57 425088288 SUM 34494 39788 INC 28246 181804442 INC 28072 24840289 INC 13244 622718820 SUM 13554 28283 SUM 7788 34352 INC 9130 492165301 INC 17913 474870504 SUM 18877 40686 SUM 5607 38766 INC 29345 207903599 INC 36571 128946941 INC 9636 128492359 SUM 164 33035 SUM 465 26906 SUM 8623 23234 SUM 5081 35072 INC 26875 398930972 SUM 6342 14745 SUM 2380 35522 INC 9465 910986859 INC 26549 807209179 INC 26471 482426436 INC 37787 111720692 SUM 161 29869 INC 24313 340673683 INC 22728 79440111 SUM 21136 39180 INC 8441 384740730 SUM 88 12821 INC 20243 89521967 INC 5064 107635523 INC 38752 71603735 INC 18835 275068065 INC 991 210841124 INC 8529 72570198 SUM 3041 40513 SUM 6 9509 SUM 20980 37717 SUM 33745 37154 SUM 15285 28729 INC 20524 896484102 SUM 2461 23381 INC 36987 821076152 SUM 14489 33980 SUM 19265 30960 INC 16644 987103039 SUM 1656 34571 SUM 1070 40502 SUM 607 35340 INC 20774 646343590 INC 33522 458452650 SUM 6132 37452 INC 9691 978729747 INC 27680 921751491 SUM 6213 40229 INC 6124 88193941 INC 18496 48481585 INC 3301 953306995 INC 1296 778285850 INC 38690 994407976 SUM 969 15045 INC 32285 791979207 INC 11295 886110280 INC 30469 70295617 INC 36343 890613734 SUM 2720 38847 SUM 7313 27222 SUM 9728 19013 INC 14555 844440407 SUM 22125 37502 INC 3002 109701718 SUM 15508 36648 SUM 25719 35243 INC 11861 737643203 INC 21771 951151691 SUM 1604 17762 SUM 15582 40617 SUM 3274 36467 INC 2287 726798295 SUM 32956 39413 SUM 4938 29060 INC 33789 130672087 INC 8065 221535600 INC 39977 492187163 INC 26061 27773856 INC 18106 586201441 SUM 5208 36769 SUM 4496 20058 SUM 613 33790 INC 8561 975473761 INC 16751 2329563 SUM 13432 33345 INC 40659 820379912 SUM 4013 35673 INC 16774 39874101 INC 33227 415309094 INC 11300 71796222 INC 16291 71640007 INC 31113 894850527 SUM 4123 5246 INC 23043 709151720 SUM 12691 26233 INC 11103 894816716 INC 39087 884581974 INC 19559 23550476 INC 39400 23014295 SUM 9642 14712 SUM 25514 40685 INC 22660 843348266 INC 9068 608984590 SUM 25085 39453 SUM 28741 31162 INC 12239 147180826 SUM 1748 39953 INC 30091 144670041 INC 26568 532999554 INC 22230 141652271 INC 8659 8793153 SUM 19351 39800 SUM 19831 39561 SUM 9875 34273 INC 30870 234247209 INC 22718 448145838 INC 10112 622107725 INC 6229 745359439 SUM 1224 32564 SUM 462 22896 SUM 1444 33422 SUM 9339 31322 INC 27599 823386960 INC 10321 143250185 INC 9299 760432065 SUM 18954 34858 INC 21779 607677487 SUM 4777 27604 SUM 2689 39611 SUM 4618 17538 INC 34291 12245946 INC 34942 570576326 SUM 15948 39180 SUM 1740 37720 INC 8076 977422009 INC 16216 107604771 INC 11570 213239477 INC 21759 576996559 SUM 16313 36250 INC 27161 942520147 INC 36074 28175878 INC 16862 707039319 SUM 8148 36877 SUM 8642 31972 SUM 19757 40646 SUM 13913 38073 SUM 184 30822 SUM 4436 39026 INC 32732 73473952 INC 9855 747750266 INC 4339 938268529 INC 15820 819502002 INC 8926 518507010 INC 1460 326080696 INC 5633 977585613 SUM 5306 11660 INC 8553 977975540 SUM 9066 39922 SUM 11389 30449 SUM 633 32498 SUM 14426 19391 SUM 16851 33371 SUM 7465 20975 SUM 5080 22897 SUM 11558 35212 INC 22062 879828981 SUM 15671 38515 INC 28806 823076774 SUM 145 18321 INC 33390 877816627 SUM 12342 35844 INC 8629 492170535 INC 20730 28032878 SUM 20680 40014 INC 28789 855615866 INC 23414 79028442 SUM 17133 30952 INC 1487 945907989 INC 13479 130676465 INC 9030 142601965 SUM 18489 34333 SUM 3671 15414 SUM 78 22890 SUM 203 28879 INC 4262 543497083 INC 34582 593666589 INC 12679 12174950 INC 35004 911449694 SUM 16812 31184 SUM 17961 34596 SUM 2221 33554 INC 36853 6944409 INC 21450 966096292 SUM 8245 35328 INC 9717 753167070 INC 18789 920737825 SUM 21541 33704 INC 40543 3339410 INC 38949 810729302 SUM 4428 40406 SUM 27296 40666 SUM 7337 27984 INC 2462 15926168 INC 15672 143425032 SUM 2320 36395 SUM 546 35808 SUM 9531 16304 INC 5812 737185364 SUM 888 33498 INC 2176 877864230 SUM 754 30047 INC 31517 129656983 INC 5646 951099093 INC 10833 740591863 SUM 4953 31181 SUM 3792 35444 SUM 22985 32212 SUM 1213 31909 INC 1708 77744915 INC 26426 606366608 SUM 1252 23615 INC 7408 5312495 SUM 6910 36586 INC 14259 956439280 SUM 3170 28547 INC 34001 543456370 INC 23499 121772552 INC 20118 486861081 SUM 479 32618 INC 21283 755432726 INC 20364 927259967 SUM 6502 37957 INC 36780 668047919 INC 36454 877913943 SUM 208 773 SUM 14258 28817 INC 27678 23536560 SUM 2763 39237 SUM 11842 38831 SUM 2443 14114 INC 14713 857118632 INC 39968 955098536 SUM 13814 38509 INC 23075 15445082 SUM 1452 30543 INC 36263 122255393 SUM 7825 38324 SUM 5315 30355 INC 18370 960872655 INC 5061 535273937 INC 38395 408829141 INC 2757 953541112 SUM 720 23846 SUM 3069 30429 SUM 23122 33788 SUM 4211 31723 INC 33060 827484647 SUM 21958 28152 INC 23966 921506588 SUM 3077 21665 INC 32803 928359423 INC 11985 655091459 SUM 22358 28197 SUM 1477 32396 SUM 2297 24379 INC 20431 841386473 SUM 3480 35705 SUM 1901 36753 SUM 22937 31000 SUM 3848 18371 INC 22559 77779531 INC 40020 996114759 INC 918 853598393 SUM 11036 34924 SUM 2665 14548 INC 39215 483712834 INC 33323 147206865 INC 33897 905829422 SUM 2383 34470 INC 32718 773900795 INC 29629 890669770 INC 6416 991255491 SUM 35277 38973 INC 37457 610457373 INC 26176 357956460 INC 25667 500940311 SUM 16090 35936 SUM 11927 38834 SUM 1075 31230 SUM 37941 38372 INC 7554 22815716 INC 17771 542931008 INC 17036 111418640 INC 4574 588289243 SUM 15199 28447 INC 23214 80213603 INC 13900 210765151 INC 18403 417905552 SUM 26583 30547 INC 40511 754154428 INC 24375 952449582 INC 36489 509863206 SUM 16207 23094 SUM 1048 9531 SUM 14103 28858 INC 34736 789497589 SUM 6874 30590 SUM 3133 34070 INC 16267 888487384 INC 35912 19931394 SUM 3084 36908 SUM 12018 34720 SUM 15515 39171 SUM 1012 2646 SUM 34233 40216 SUM 5277 13560 INC 21951 894280668 INC 29403 623788056 SUM 5560 37550 INC 5470 143247706 SUM 5279 35342 SUM 10419 29920 SUM 13840 31103 INC 1177 72661873 SUM 16508 36594 SUM 3216 37667 INC 22355 475015433 INC 31164 147393224 INC 6444 405976910 SUM 9889 35638 INC 26006 26969669 SUM 1218 28467 INC 5697 141516300 SUM 16670 32996 INC 2797 414013958 SUM 11142 27362 INC 11862 61486915 INC 6946 114624992 INC 1260 403827253 INC 23772 861256176 SUM 757 9133 SUM 10063 38218 INC 25583 704259648 INC 22079 29032706 SUM 23511 35191 SUM 9788 31663 SUM 15803 34030 INC 284 502340162 INC 10739 294956735 SUM 7104 20272 INC 39113 481165729 SUM 8694 26036 SUM 8865 34940 SUM 12399 25233 SUM 2816 12141 INC 1936 677614286 SUM 20665 36798 SUM 4344 15060 INC 36910 30707963 INC 23565 642642408 INC 11134 685798447 SUM 5469 36495 INC 40454 24757055 INC 3919 964052486 INC 26738 743338523 SUM 32055 39775 SUM 3141 26281 SUM 94 22330 SUM 780 24410 SUM 3090 34225 INC 14771 588603851 SUM 171 26723 SUM 2249 35468 SUM 8485 32168 SUM 3600 25058 INC 32001 95475049 SUM 21273 37137 INC 35011 608008336 SUM 23817 39115 INC 31270 46515528 INC 26825 950095460 SUM 8112 29659 INC 33725 860250719 INC 7009 693409278 INC 17454 24856841 SUM 25283 35600 INC 28428 593275202 INC 6540 837006223 SUM 2764 34958 INC 5876 23381154 SUM 508 22481 INC 16111 894723023 SUM 19059 33355 INC 4621 324395376 SUM 32014 38088 INC 7617 67375685 INC 30007 808651989 INC 28134 996465968 INC 12909 466929778 INC 35737 40098722 SUM 6454 34847 SUM 16881 39675 INC 73 586216745 SUM 23364 27932 SUM 291 32282 INC 24168 743786081 INC 9418 903287214 INC 6432 199950366 INC 39535 340433675 INC 9549 20397291 INC 37536 473120216 INC 7763 28425574 INC 6325 692718646 INC 4902 73561588 INC 38942 760358248 SUM 4983 17618 SUM 19149 36612 SUM 56 37676 SUM 16661 34388 SUM 28 37138 INC 33120 756437670 SUM 22404 38867 SUM 1508 16070 INC 10996 136874075 INC 37611 144038780 INC 31891 840866271 SUM 33102 39840 SUM 12313 40224 SUM 7367 15653 SUM 1958 16843 SUM 10091 37478 SUM 3397 31980 INC 4285 339768408 INC 9611 516626141 INC 8291 63413882 INC 17332 683287441 SUM 25889 36437 SUM 7440 37201 INC 35419 955285543 INC 29006 801623799 INC 10676 13128590 INC 21238 843897113 SUM 20059 24217 SUM 22915 36598 INC 8829 6875607 INC 1926 25381533 SUM 18021 34917 INC 5235 786584769 SUM 9828 15466 SUM 11052 30691 SUM 6492 10667 SUM 17202 33144 SUM 13176 24413 SUM 31068 39421 INC 8403 744381404 SUM 25947 35321 SUM 265 22853 SUM 4657 31841 SUM 22727 35677 INC 34638 519231438 INC 12286 144620576 SUM 8947 37731 SUM 5043 28143 SUM 383 3835 INC 37808 879292497 INC 4805 962625849 INC 29710 754360776 INC 29642 952974998 INC 13229 592769767 INC 6472 683943799 SUM 21878 40144 SUM 27546 35950 INC 35326 342174160 SUM 4576 21907 SUM 3366 36953 SUM 3291 28464 INC 14718 491666925 SUM 7946 31872 INC 33727 132174962 SUM 894 33760 INC 19986 142961988 INC 35692 726950701 SUM 4562 20904 INC 273 872611006 INC 22361 357837505 INC 19560 577027941 INC 18737 818825074 INC 26534 17019025 INC 17369 760032505 SUM 12123 23049 SUM 3862 22284 INC 11678 909157484 INC 790 138429570 INC 36066 29008764 SUM 8738 23467 SUM 1849 13558 SUM 5497 38277 SUM 23432 25687 INC 29208 542678480 SUM 51 23665 SUM 27193 33092 INC 11055 299095644 SUM 25547 40264 INC 16399 54681521 INC 17304 961427616 INC 30280 811372431 SUM 15082 33245 SUM 7599 12359 INC 6366 962592238 INC 9805 810894032 INC 17527 21067038 INC 12622 794059182 SUM 31377 37521 INC 6255 485290312 INC 16847 79808266 SUM 5775 34294 SUM 317 35700 INC 10785 684442376 SUM 31273 38992 INC 14917 874444722 INC 4520 905864692 SUM 23166 40285 SUM 354 14538 SUM 10074 34917 INC 32763 76153168 INC 35348 921712264 SUM 8416 28044 INC 13872 457963904 SUM 8032 15751 INC 17289 130292350 INC 38887 29341839 SUM 19025 36919 SUM 32281 39886 SUM 13912 34969 SUM 6364 28163 INC 13230 349222821 INC 11197 6567403 INC 34618 28978577 SUM 8968 27622 SUM 20058 25090 INC 2613 141187983 INC 33485 811879296 SUM 292 31057 INC 38734 961942083 INC 36764 929996273 SUM 1657 35497 INC 24045 856655603 SUM 1998 13993 INC 27642 988935847 INC 20511 953695754 INC 4890 24882924 INC 29789 324408374 SUM 5188 28738 INC 19454 412069636 SUM 3665 29470 INC 13146 144311946 INC 25128 2688741 INC 3437 12118134 SUM 1349 17575 INC 5549 94422562 INC 4727 42581141 SUM 22809 39932 INC 23758 930134438 SUM 3347 14142 SUM 26491 37366 SUM 4999 20249 INC 14925 886462486 INC 39609 26797710 SUM 11887 32677 INC 3290 685135189 INC 22372 56869321 INC 37756 28729852 INC 22474 372333473 INC 32931 112831946 INC 6107 66149815 SUM 8721 14109 SUM 25471 39629 INC 29523 550411286 INC 14970 993383613 INC 25273 759991322 SUM 814 34640 INC 35333 952392944 SUM 2155 32441 SUM 15318 29072 SUM 2648 13476 INC 665 62420703 SUM 22695 40659 SUM 649 1274 INC 36367 888201060 SUM 18795 35083 INC 15652 130044403 INC 6022 484248253 INC 10910 955496089 INC 28643 618812602 INC 22697 820116494 SUM 347 14587 INC 31579 94783816 SUM 11292 35888 INC 22059 29045300 SUM 6739 34359 SUM 982 26646 SUM 11716 38662 SUM 1753 15388 SUM 1772 37699 INC 5129 603731462 SUM 6377 33251 INC 30321 961323325 INC 40102 77580429 INC 16857 993986951 INC 17733 230105323 INC 1523 71662490 INC 40049 955196487 INC 39039 62998386 SUM 11283 38489 INC 28565 804231668 SUM 13728 37213 INC 17750 274741777 SUM 6698 39770 SUM 5828 29375 SUM 20199 38708 SUM 26478 40172 INC 17272 56949328 SUM 9086 31527 SUM 4629 17007 INC 1916 138817440 SUM 7194 39002 INC 23017 988410345 INC 1304 130152704 SUM 2299 37982 INC 1386 147175075 INC 4362 69384688 SUM 32070 37459 SUM 1001 35977 SUM 3784 31776 SUM 4431 38314 INC 33500 145625973 SUM 30673 38728 SUM 3243 40124 INC 12270 9067679 SUM 3596 12591 INC 8153 6532410 SUM 6746 27989 INC 20379 28935409 INC 22470 141361397 INC 31518 945576859 INC 39595 976643905 INC 35183 5454810 INC 29052 13706578 SUM 16357 37181 SUM 12589 39382 SUM 1233 39172 SUM 9615 39512 SUM 6235 18208 INC 23833 351310126 SUM 32498 39855 INC 14634 858011700 SUM 15155 40610 INC 11359 759578634 SUM 5318 38511 INC 11952 927351105 SUM 4552 17022 INC 36231 62546488 INC 38967 693431123 SUM 3699 37309 SUM 74 32194 INC 39683 874817682 SUM 7318 23176 INC 34049 752253407 INC 15710 878459293 SUM 67 11588 SUM 32173 37896 SUM 1973 26086 SUM 3711 17534 SUM 898 28064 INC 17452 896995726 SUM 1394 17234 INC 6452 620709758 SUM 2901 17081 SUM 24189 40187 INC 11434 652318758 SUM 13882 26810 SUM 1888 18845 SUM 1727 30014 SUM 1651 21304 SUM 7326 39510 SUM 14099 38644 INC 32588 945823582 INC 32865 746966995 INC 37512 188892427 INC 2594 318093731 INC 36474 978549770 INC 13235 54679874 SUM 5234 37763 INC 25341 894653025 SUM 9202 35237 INC 36534 888216427 SUM 11020 30967 INC 91 865980524 INC 38149 636190578 SUM 9148 23260 INC 13031 165019896 SUM 620 10017 INC 2707 71921027 INC 16616 977060751 INC 38482 73737605 SUM 1324 20505 INC 15034 897611992 SUM 375 23419 INC 35324 27476825 INC 36970 991168737 SUM 430 36756 INC 23687 487968313 SUM 10088 17256 SUM 4587 17303 INC 30803 2591567 INC 8501 142612062 INC 18193 726534788 SUM 988 21073 INC 40454 174130655 SUM 18657 39069 SUM 13633 37635 INC 35393 744802206 SUM 21965 38747 SUM 704 21922 INC 29095 609517468 SUM 7676 39708 SUM 8029 40193 INC 13310 22877617 INC 31996 492198548 SUM 9582 24965 SUM 12538 18913 INC 18715 111091261 INC 31277 937916101 SUM 6820 9991 INC 33206 485481199 SUM 8537 40303 SUM 378 9213 INC 23609 26428214 SUM 2932 22658 INC 12841 860209668 SUM 18104 34232 INC 7647 174392944 INC 18399 28860837 SUM 14365 35738 INC 37486 750814647 INC 32808 807734660 SUM 19938 36035 SUM 726 20790 INC 14866 672309362 SUM 853 21437 SUM 3224 35784 INC 7574 147161167 SUM 9591 10065 SUM 149 28766 SUM 18521 40346 INC 24841 606380320 INC 1477 487478241 INC 39308 38145048 SUM 4387 27722 INC 39233 341087485 INC 8653 340954951 SUM 26149 34201 INC 29036 920397631 SUM 9746 35393 SUM 9323 40501 SUM 13624 37090 INC 40054 140132539 SUM 1303 12392 INC 33099 946802486 INC 16395 492199866 INC 12644 8098920 INC 11065 879029248 INC 15963 139038403 SUM 6143 38804 SUM 24808 36825 SUM 8374 27364 SUM 4935 27500 SUM 6523 39511 INC 4052 387325235 INC 7583 878789346 SUM 7683 36947 SUM 880 37903 INC 19999 758152797 SUM 1145 40343 INC 33352 2407008 SUM 1524 25501 INC 34681 224300342 INC 23024 978322433 SUM 727 38391 SUM 12485 28094 INC 6343 71480458 INC 13682 146768729 SUM 3721 20686 INC 5670 809836282 INC 37335 7543145 SUM 9610 40395 SUM 15487 38956 INC 22621 854198702 SUM 26279 30496 INC 7831 675395228 SUM 30621 37433 SUM 3783 22547 INC 40520 389091584 SUM 4628 21529 INC 25972 993027994 SUM 4268 28119 INC 23788 406173412 SUM 4 24956 SUM 14891 38050 SUM 27728 38963 SUM 16907 36464 INC 13912 761227164 INC 31666 955402016 SUM 6582 24052 SUM 10573 34955 SUM 3098 9350 SUM 3164 34899 INC 31528 184980620 SUM 12398 34524 SUM 4258 40210 INC 1077 127407065 SUM 3651 39275 SUM 7060 40121 INC 36269 401395447 SUM 6717 35281 INC 23781 894749315 INC 20602 561805546 INC 37447 994350297 INC 25175 139023942 INC 18025 117587872 INC 39958 308591077 INC 39972 609072387 INC 5191 29080534 INC 2534 760111878 SUM 16025 38315 SUM 1191 39259 INC 6997 999713443 INC 2924 113915869 INC 11408 692644598 SUM 8652 39709 INC 37338 906845410 INC 36763 22780447 SUM 8253 19252 INC 14589 26808075 SUM 181 39902 INC 2836 71584862 INC 35034 622916446 SUM 12080 35340 INC 29114 363721514 SUM 860 20846 INC 26552 452662695 SUM 2246 10960 SUM 890 22970 INC 12362 641593937 SUM 23433 34344 SUM 130 40555 INC 18324 25129385 INC 36951 20380293 SUM 4528 38489 INC 4289 142233053 INC 38691 139555580 SUM 28058 39353 INC 38659 930421441 SUM 8361 38293 SUM 21858 33008 SUM 31857 39442 SUM 5118 40538 SUM 6317 37850 SUM 18112 33570 SUM 7099 40652 SUM 2147 39196 INC 34897 69830869 SUM 23322 32240 INC 36210 618016418 SUM 22413 38079 SUM 19365 37398 INC 33699 559594698 SUM 28456 40651 INC 38978 142911173 INC 3760 499148262 INC 33299 991318692 INC 15391 277702523 INC 35026 767165459 SUM 8075 27823 INC 9615 903161608 SUM 25533 40247 SUM 8087 25976 INC 25330 877449759 SUM 15332 36498 SUM 31153 33759 INC 19373 972451223 INC 29750 471184517 INC 5726 778126795 SUM 7039 26397 SUM 176 31395 INC 27607 741619823 SUM 28895 38559 INC 30093 112817940 SUM 2386 10448 INC 16441 71113751 SUM 2415 38085 SUM 11144 31885 INC 18051 756406907 INC 5630 28295024 INC 21783 42555856 INC 34242 254052434 INC 38320 741673703 SUM 23224 38077 INC 1985 146411012 SUM 1131 28977 SUM 1720 11889 INC 39540 995196167 INC 1900 9600278 SUM 13089 23089 INC 15486 9006075 INC 22152 943755065 SUM 5726 32333 SUM 10872 38956 SUM 426 17599 INC 18056 1345557 INC 23150 846293328 SUM 10609 36645 INC 22333 458568956 INC 9111 29464240 SUM 9373 17341 INC 40036 133816877 INC 23437 28894071 INC 19966 961756964 SUM 1607 15342 INC 39924 814643479 SUM 718 39117 INC 3516 451146018 SUM 6051 40601 SUM 13675 21092 INC 23431 400079513 INC 13712 328271380 SUM 5063 39427 SUM 13653 29052 SUM 13519 40364 INC 23865 471848857 SUM 28694 40034 INC 19281 23813060 SUM 887 34783 INC 36656 803244400 INC 27175 606123202 SUM 31529 38534 INC 8476 26163928 INC 22520 126420416 INC 23399 465166298 INC 2070 14690110 INC 31602 442722756 INC 28582 133211460 INC 26505 3565761 SUM 18769 36821 SUM 4394 39380 SUM 548 28289 SUM 5020 35147 INC 20159 892165855 INC 18831 827708777 INC 17926 625764884 SUM 37435 39490 SUM 12243 21764 INC 13781 259301071 INC 38933 407148012 INC 28999 27422280 SUM 19189 37983 SUM 28801 40289 INC 24955 80078881 SUM 2156 37773 SUM 17539 39765 SUM 5540 36167 INC 31436 77994868 INC 22136 759459444 SUM 42 4255 INC 39455 144276371 SUM 5630 40479 INC 32131 127868652 INC 24753 534722061 SUM 1098 15375 INC 22250 995354250 INC 3424 536247822 SUM 223 32620 INC 29779 722879182 SUM 1039 39801 INC 3099 72371558 SUM 6569 21078 SUM 33221 37668 SUM 23604 40379 SUM 5181 40280 SUM 7933 23839 SUM 762 32479 SUM 19868 24268 SUM 10685 28410 INC 37972 324372370 SUM 1526 33659 INC 28020 999543362 SUM 16356 38378 INC 37197 4830945 INC 9585 805083687 INC 18245 576120790 INC 6400 942744452 INC 24331 459602361 INC 17655 686167289 SUM 1721 37288 SUM 11803 38666 SUM 23717 35323 INC 8498 72134577 SUM 20110 40227 SUM 1392 30898 INC 35936 926134844 SUM 308 11029 SUM 1528 12185 INC 30958 720617132 SUM 1777 35184 INC 17118 610348133 INC 4814 290177505 SUM 4323 25501 SUM 10295 38603 SUM 6113 39881 SUM 1036 38132 SUM 3144 27688 SUM 8344 36425 SUM 3564 39333 INC 21375 71596566 INC 9539 475342721 INC 17656 113881848 SUM 17518 38386 INC 25411 122082223 SUM 33247 40015 SUM 168 31321 SUM 6666 38241 INC 13229 75644105 INC 36638 391413936 SUM 2924 27829 INC 32080 290349399 INC 32000 948165278 SUM 21489 34515 INC 28204 297300937 INC 26878 24746159 INC 40228 342618864 INC 24506 557947957 INC 28986 113596687 SUM 27415 40331 INC 37195 726562511 SUM 19726 35227 INC 30996 738281727 SUM 5149 40150 SUM 6223 29455 SUM 11566 40485 INC 2154 487771380 SUM 3650 30589 INC 37145 986964448 SUM 10639 23340 SUM 17667 27866 INC 37348 946837681 INC 12014 541728824 SUM 12240 37541 SUM 6042 37691 INC 35659 921551573 INC 39918 944485981 INC 14934 412219788 INC 18550 113330260 INC 31940 941534251 SUM 31649 37102 INC 24690 277934753 SUM 1783 19917 INC 16657 475404573 INC 12633 463866669 INC 4753 485283788 SUM 3504 25426 INC 33046 26516433 INC 30640 18596164 SUM 28600 39993 INC 12230 979402088 SUM 5702 33968 INC 11117 144846161 INC 4664 959867451 SUM 2171 37387 INC 29328 757953897 SUM 2055 28436 INC 5697 27459732 SUM 5191 18195 INC 2386 734855629 SUM 14235 39182 SUM 29849 36433 INC 30370 938567842 SUM 7500 29930 SUM 29932 40160 SUM 3939 31415 INC 21063 889075743 INC 433 602081940 INC 16008 904556173 SUM 15994 27870 INC 15855 935287137 SUM 5327 22684 INC 6007 975515272 INC 28727 11258853 INC 36978 542585798 INC 8394 9236869 SUM 10627 26885 SUM 13545 38352 INC 4360 636006629 INC 8970 5928973 SUM 17498 39520 SUM 3553 27488 SUM 3316 26723 INC 7152 474636497 SUM 3089 5772 INC 33197 593782385 INC 24842 606402755 INC 6994 808828043 INC 9954 143873738 SUM 24461 39430 SUM 150 9409 INC 7887 407790346 SUM 1467 10483 SUM 12804 36477 SUM 13424 40347 SUM 23654 30427 INC 37771 987032458 INC 39953 900603313 INC 29317 894816093 SUM 3643 30084 INC 19455 994723786 INC 15895 20169398 INC 17939 28536015 INC 34491 29049004 INC 6610 944922184 INC 39672 101344868 INC 24217 10081271 SUM 24212 40192 SUM 21186 33363 SUM 15903 33192 SUM 3704 37788 SUM 10229 36301 SUM 1187 15792 INC 21311 143200178 SUM 13053 37285 INC 9266 490619962 SUM 16842 31168 SUM 10099 28891 SUM 27268 40560 INC 34123 727770396 INC 26718 740179640 SUM 12075 40356 SUM 6744 31248 INC 15325 146930097 INC 740 416395863 SUM 6948 37332 INC 34004 92911051 SUM 55 14067 INC 10599 805253278 INC 10766 751599968 SUM 5507 28088 SUM 3122 20304 INC 2475 873204961 SUM 6231 37367 SUM 3381 26975 SUM 4026 26436 INC 20794 15202367 SUM 513 19293 INC 7533 574421009 INC 23341 536812338 SUM 1106 32800 SUM 8295 13176 SUM 4686 29452 INC 2740 73213564 SUM 1651 40636 INC 31142 945803697 INC 18838 609956029 SUM 7618 39567 SUM 4734 33979 INC 40215 947155715 INC 32161 946700717 INC 9502 605250205 SUM 11033 26348 SUM 17268 40647 INC 15991 21258022 SUM 21954 30756 INC 1937 934245493 SUM 2087 17279 INC 15569 752914660 SUM 15537 25644 SUM 6783 37333 INC 10239 748852829 INC 811 886472028 INC 4433 894623939 INC 6183 302567206 INC 20820 122153766 SUM 18108 33022 INC 37689 989810676 SUM 28047 40251 INC 33363 202473375 INC 27295 484500375 INC 38505 284201082 INC 31101 876932565 INC 23754 142232108 INC 3806 959323223 INC 7169 684770279 INC 22379 272924444 SUM 57 23381 INC 4683 28534950 INC 36850 356944309 INC 720 878780561 INC 16740 402114918 SUM 7179 40061 SUM 1596 28774 INC 3013 906907188 SUM 5570 29061 INC 40422 113900313 INC 29234 145299957 SUM 5948 9427 INC 18268 146399131 SUM 2908 37490 SUM 17526 40586 INC 767 925680278 SUM 4283 27922 INC 29151 73709012 SUM 9443 16966 SUM 534 26716 SUM 13901 29525 SUM 10699 40466 SUM 17762 24702 INC 20728 743595180 SUM 1304 24320 INC 1166 994372579 SUM 11389 35619 SUM 2851 20228 SUM 6190 23095 SUM 20686 39731 INC 15041 703360977 INC 23776 684425236 INC 32732 134718129 SUM 21498 39837 SUM 17094 33033 SUM 970 40550 SUM 649 8766 INC 1612 820942783 INC 4010 756247648 SUM 2315 19800 INC 734 66754021 SUM 3884 23949 SUM 3118 5172 SUM 19236 32607 SUM 2566 34919 SUM 22746 40167 SUM 557 10551 SUM 2191 29132 INC 7726 11168896 INC 29752 789382128 SUM 2020 39275 INC 22521 572831439 INC 23940 178494908 SUM 5767 19734 SUM 4326 13429 INC 5082 145290434 SUM 7520 27280 INC 6976 24759255 SUM 36 15583 INC 6156 619786486 SUM 1149 11152 SUM 24835 28245 INC 26336 8025117 INC 1603 937410264 INC 38572 801015271 INC 26529 743684981 INC 26467 800430825 INC 24982 675987142 INC 30064 153507495 SUM 117 3040 SUM 1513 40547 INC 35121 384900543 INC 5022 46789278 INC 33784 996453452 INC 19571 137040469 SUM 9360 34811 SUM 3267 22234 INC 209 710115682 SUM 29725 38553 INC 14463 146305598 SUM 1779 31848 INC 10200 308578706 SUM 190 20492 SUM 5306 25638 SUM 245 32965 INC 32191 932716379 SUM 7978 37763 INC 5223 20453596 SUM 4156 7674 SUM 7626 29781 SUM 503 14956 INC 39988 886297116 INC 29021 46809689 INC 23993 943269332 SUM 8948 28669 INC 29945 19745736 SUM 24025 36138 INC 3713 642661489 INC 40449 995270069 INC 21550 547836992 INC 15905 701661785 SUM 624 14798 INC 11436 939791506 SUM 4872 33993 INC 18498 59358369 SUM 14818 40466 SUM 11208 35544 SUM 5777 24985 SUM 10409 34908 SUM 4554 38533 INC 22539 894298703 SUM 21699 28906 SUM 654 16710 SUM 10712 27721 SUM 29075 34846 INC 40506 448816597 SUM 2856 30507 INC 3869 934149104 SUM 9861 31107 INC 2608 585169120 INC 36400 251366942 INC 8888 811312305 SUM 2243 38787 INC 2437 28561728 SUM 13087 32997 INC 11530 894821231 SUM 418 35300 INC 22957 744788934 INC 32871 455398878 SUM 3689 32958 INC 32209 499191112 INC 4236 887396084 INC 33140 827695658 SUM 7427 35290 INC 1867 760647739 SUM 543 12981 SUM 1094 37011 SUM 3275 14210 SUM 2302 13691 SUM 2740 24011 INC 34820 735409337 INC 14589 55351063 INC 27695 138809825 INC 10014 934260303 SUM 969 24347 INC 5919 68306250 SUM 7242 30821 SUM 1110 9175 SUM 2677 37926 SUM 156 30833 INC 35296 930590285 SUM 26570 37391 INC 11362 983453243 INC 7803 452292760 INC 25374 945820870 INC 37308 104779904 INC 22938 999586451 INC 20214 580647035 INC 1215 140880418 INC 15755 73369686 SUM 27106 37015 INC 18987 752262280 INC 25311 284183275 INC 24436 888420706 SUM 12105 40672 SUM 59 31426 INC 11334 853819892 INC 34393 672987036 INC 10087 869614254 INC 35645 28874547 SUM 966 7617 INC 21030 955340409 INC 31427 133551429 SUM 884 24776 INC 6029 685850920 SUM 4296 24669 INC 20847 817928189 SUM 1024 8361 SUM 1218 33299 SUM 8682 39960 INC 14155 955262478 INC 11247 753827772 SUM 6479 31195 SUM 17382 34202 INC 24967 16460399 INC 25253 46018141 SUM 13858 23520 SUM 13846 34443 INC 14177 23558518 INC 8539 937346954 INC 36398 10810643 INC 33265 874840071 INC 2558 27820264 INC 38193 143276584 SUM 4848 36104 SUM 15409 35375 SUM 2548 32643 SUM 11583 38239 INC 19803 977255880 INC 4898 951616015 SUM 10747 13375 INC 621 56692288 INC 28386 917412632 INC 40123 940683823 SUM 12254 16870 INC 40225 17975195 SUM 36 24655 SUM 27010 39080 INC 20389 113150900 SUM 22099 32397 INC 6919 917054725 INC 8111 21970385 SUM 3479 40363 SUM 6663 29956 SUM 8766 17160 SUM 8 3456 INC 32567 24768954 INC 17709 984492495 INC 22974 593788299 SUM 16426 37408 SUM 32164 40646 SUM 349 32139 INC 1253 893104261 SUM 349 24015 SUM 1343 21211 INC 24934 485409674 SUM 14136 40343 SUM 13350 30808 INC 4772 38154228 INC 2365 525534584 SUM 17662 33032 INC 34291 739277990 SUM 6850 15427 SUM 7805 39983 INC 9963 996464426 SUM 7014 37967 SUM 14533 36640 INC 29582 568395543 INC 24859 24197950 INC 38930 137019603 INC 8509 644601039 SUM 3239 29008 INC 6499 522131934 INC 6032 991047772 INC 16327 878785913 SUM 1015 30795 INC 10937 701927624 SUM 33015 35254 INC 26795 147317615 SUM 6432 9932 INC 36435 143083107 SUM 6936 11894 INC 8435 29034009 SUM 20522 28720 INC 19951 73679010 INC 18707 223749759 INC 19009 619001676 SUM 9262 39489 SUM 5693 38839 SUM 19325 29920 INC 11680 26981608 INC 6314 113359769 INC 38773 69581717 SUM 14038 30679 SUM 531 31369 SUM 1983 36824 INC 15494 936686087 SUM 13073 36464 SUM 9870 28628 INC 27124 584781481 INC 20071 124372648 INC 22246 773575959 INC 3641 434024784 INC 37607 491639257 INC 6502 955315094 SUM 11764 33300 SUM 25817 40129 SUM 3443 37131 INC 35025 138559532 INC 37440 373329876 INC 8804 576685444 INC 4121 146939173 SUM 20999 37912 INC 7969 80072881 INC 4182 710340790 SUM 3054 29558 SUM 22175 32522 SUM 2145 30890 INC 34553 955276995 SUM 2732 9123 SUM 187 40567 INC 23957 425089116 SUM 1421 13805 INC 11431 69601611 INC 22586 760454885 SUM 7003 25088 INC 31227 990733369 SUM 957 15065 INC 37035 323784778 SUM 3212 20802 SUM 240 37031 INC 34098 26927976 SUM 15852 37358 INC 35948 585421943 INC 35456 475311005 INC 33211 607287013 SUM 4071 36132 SUM 1035 8845 SUM 2 9827 SUM 235 5871 SUM 18599 32365 INC 35742 939895411 SUM 4618 40388 INC 40228 946911014 SUM 26063 40463 SUM 5319 24917 INC 10302 917292651 INC 1468 904655103 INC 4718 991020230 SUM 3899 37573 SUM 1007 9892 SUM 12720 33413 INC 27547 528187749 INC 3530 473966708 INC 32678 55855611 SUM 14614 34963 INC 25529 458536082 SUM 3670 9837 INC 34972 12109217 SUM 28127 37402 SUM 17794 40285 SUM 7352 26882 SUM 6640 20364 SUM 20861 35553 INC 12262 939125661 INC 31039 743728174 SUM 29696 38366 SUM 19142 30264 INC 16305 26944857 INC 2212 147269364 SUM 22386 40070 INC 38354 791766095 SUM 16894 27122 INC 20904 939475122 SUM 1530 6973 INC 26400 109224986 INC 2611 65352939 SUM 3148 38105 INC 34308 341116608 INC 6081 909019777 INC 3732 269444430 SUM 15806 22508 SUM 18081 36535 INC 32004 936755140 INC 31584 892119870 SUM 3977 39830 INC 28047 994293629 SUM 2584 21680 SUM 28525 39417 INC 14599 947424498 SUM 27641 37794 INC 12794 877953144 SUM 21889 39833 SUM 20922 33354 SUM 32520 40191 INC 10804 775300932 SUM 4510 35220 INC 2797 82925791 INC 24338 134345703 INC 23905 883768179 INC 33000 147421777 SUM 12761 34866 SUM 3447 20835 SUM 2191 40367 INC 24875 259228644 SUM 2279 39432 SUM 21750 40041 INC 4107 535771002 INC 19984 861309117 INC 1763 743857695 INC 37351 65018146 SUM 6901 33674 SUM 1340 29342 SUM 2033 15556 INC 15879 483824792 INC 4411 573647447 INC 32562 39136762 SUM 2351 27072 INC 38734 676074066 SUM 6037 15879 INC 31368 5921256 SUM 1610 34169 SUM 26909 39560 INC 10680 424999565 SUM 11892 39718 SUM 7576 39826 INC 11395 606706184 SUM 15559 39824 SUM 6722 29750 INC 25749 203798678 SUM 2636 29723 INC 38245 608469131 SUM 4254 25295 INC 33565 988588510 SUM 3509 25249 INC 26795 955063457 INC 28373 10924155 SUM 18212 29235 SUM 4175 36063 INC 33086 778228121 INC 30990 441833004 INC 36958 485914235 SUM 7598 28295 INC 21643 816804566 SUM 6 35057 INC 26053 946879221 INC 15842 474907415 INC 9168 487980108 SUM 26488 37626 INC 37590 128510131 SUM 1670 7841 INC 37260 876930659 SUM 2923 28426 INC 31130 961934290 SUM 1675 28658 SUM 2736 35847 SUM 580 7998 INC 525 57179110 INC 14560 886283494 SUM 7187 38644 INC 2319 18474101 INC 7667 690347050 SUM 794 37266 INC 16242 27931570 INC 11676 147387683 SUM 4038 22697 SUM 5972 31838 INC 39612 488431947 INC 3250 35821486 INC 21301 778121908 SUM 18321 37496 INC 22165 345217215 SUM 13611 19663 INC 34967 130641286 SUM 6468 40043 INC 26704 471446768 SUM 5153 22822 INC 17599 341521561 INC 17358 960304870 SUM 7809 29718 INC 30800 938936253 INC 38887 954497113 SUM 18204 31182 SUM 14607 39807 SUM 843 35891 INC 39617 960835320 INC 5584 68673663 INC 38738 29036931 SUM 33724 35127 INC 17638 711053466 INC 27119 71968522 SUM 29567 39639 SUM 7120 21451 SUM 18735 34114 INC 24452 903788247 INC 17422 937982525 INC 35694 3764657 SUM 5356 22431 INC 23494 131919442 INC 14972 394048591 INC 4221 906442595 SUM 4086 29560 SUM 182 39179 INC 34250 325335163 INC 5875 960884916 SUM 3440 20486 INC 39716 825294742 SUM 28390 36343 SUM 11980 37007 INC 8732 937444841 INC 14479 373079 SUM 17980 40479 INC 29133 80318233 INC 21390 3839130 INC 22391 23259979 SUM 8488 38735 SUM 7517 40637 INC 20146 21877185 SUM 7158 36273 SUM 15328 36878 SUM 2376 38174 SUM 3901 28843 SUM 21252 38754 SUM 12117 23472 SUM 31733 40555 INC 3979 668935381 INC 6024 11178129 INC 3288 28679469 SUM 3376 38273 SUM 15320 33037 INC 15254 80339079 INC 33912 740512444 INC 22734 575970082 SUM 12330 36332 INC 16605 26703838 SUM 1140 29729 SUM 3747 40031 SUM 6350 38771 SUM 5704 13190 SUM 10463 27637 SUM 21968 32552 SUM 1635 24805 INC 4232 568301889 INC 32967 374226549 INC 28195 961663891 INC 245 708175720 INC 18860 147430896 SUM 4453 30235 SUM 33944 34831 INC 4174 669244816 INC 11426 27972888 SUM 18194 37586 SUM 9282 22328 SUM 6739 39837 INC 25456 893411057 SUM 14280 39247 INC 23616 260555473 SUM 5353 11474 INC 15428 12681757 SUM 5620 34716 INC 28093 137873614 SUM 11897 39925 SUM 1404 15771 INC 36026 753782109 SUM 1172 16969 SUM 6767 27521 SUM 3030 28966 INC 18648 864017323 SUM 462 37121 SUM 3716 26383 INC 37453 961978339 INC 37079 870058710 SUM 4482 30974 SUM 11331 40170 SUM 4620 39146 INC 39340 739535810 INC 18830 11553533 INC 31874 188090552 SUM 5261 17931 SUM 2000 33932 SUM 22347 28977 INC 13375 887953727 SUM 7377 20287 INC 7973 405035345 INC 15307 892613697 SUM 26496 40458 SUM 3589 39653 INC 19733 24776685 SUM 3830 23518 INC 32016 206626606 INC 22942 669809448 SUM 464 13774 INC 23082 144797545 SUM 968 26287 SUM 518 28142 SUM 18219 35910 SUM 13762 40681 SUM 12722 18107 INC 4389 921683172 SUM 14244 39944 INC 21929 355834938 SUM 16087 38227 SUM 8604 40412 INC 21994 970643478 SUM 6999 24788 INC 4899 13172123 INC 39289 978678890 SUM 1407 16872 INC 13359 474863765 SUM 12184 29881 INC 40254 393176413 INC 25251 604267712 INC 2676 536768914 INC 37239 676714026 SUM 3469 40319 SUM 10864 40217 INC 16436 65308793 INC 36678 106333408 SUM 24308 38409 INC 39309 73529926 SUM 5512 26473 INC 12885 827609043 SUM 17776 38655 INC 2947 363893992 INC 16176 877142490 INC 14098 24759935 SUM 11651 23027 INC 23285 145881285 SUM 1868 31097 SUM 2143 10034 SUM 1946 17329 INC 27928 474317751 SUM 11203 40079 INC 6274 961562678 SUM 1693 23223 SUM 1383 38353 INC 18997 7675593 SUM 158 37407 SUM 11987 23466 SUM 23976 31743 SUM 19024 36698 INC 5810 840546021 INC 30631 28897130 INC 23215 24226414 INC 36763 25937874 SUM 9432 31757 INC 35933 887180959 SUM 8495 37414 SUM 4470 31990 SUM 24075 26906 SUM 18855 37626 INC 4026 305987703 INC 17326 977662721 INC 33895 519952048 SUM 2697 31650 SUM 1841 28757 INC 4107 68987094 INC 13768 637072407 INC 40642 12883113 INC 10013 939514424 SUM 3236 37616 INC 31048 751986824 INC 21262 39505438 SUM 191 8575 INC 35556 465851823 INC 18254 792916471 INC 33355 29028240 SUM 17892 40522 SUM 1003 39763 INC 34050 223252546 SUM 5199 36573 INC 19321 654608116 SUM 2886 10212 INC 13644 619488242 INC 6589 535090126 INC 18185 73700770 INC 10491 861305371 SUM 9948 33501 SUM 8929 33879 SUM 1829 25199 INC 8290 492130042 INC 19594 885744644 SUM 1197 32494 SUM 5416 39457 SUM 17168 33828 INC 3456 76062467 SUM 23190 40102 SUM 1448 20227 INC 40614 417899513 INC 25037 609530885 INC 15092 752194199 SUM 33031 39953 SUM 16481 38473 SUM 34140 39696 SUM 21910 33426 SUM 11549 15240 SUM 20885 24385 INC 14558 928349637 SUM 4838 29957 SUM 24413 40686 SUM 3607 32045 SUM 23697 40460 INC 29557 693327631 SUM 7135 30490 SUM 4627 29954 SUM 19191 27366 INC 13094 384357616 INC 29400 961367737 INC 30575 885936845 INC 26648 24184602 SUM 1438 15906 SUM 1079 22899 INC 4575 978445123 INC 4112 925381833 INC 23861 102910378 INC 32063 894335204 INC 36908 118104953 INC 31986 92918661 INC 39827 456563848 SUM 9431 20847 SUM 949 35140 INC 14851 218527763 INC 31041 28760813 INC 31334 597886935 INC 17687 823554835 INC 11856 932820874 INC 10440 316980592 SUM 4531 37441 SUM 620 9035 SUM 27857 36028 INC 9985 884268339 INC 25177 454012470 SUM 2059 31190 SUM 16601 26318 SUM 31360 33169 INC 6381 888809033 SUM 11 37285 INC 17737 80214583 INC 3663 138313170 SUM 2764 34348 INC 7523 317041213 INC 6968 954807253 SUM 15698 22282 INC 20692 257299051 INC 30018 138001074 INC 34944 38215262 INC 27553 458020448 INC 24402 959481972 INC 37879 794933063 INC 21219 677759899 SUM 249 28676 INC 13548 146368542 INC 12284 70521317 SUM 529 17664 INC 40563 451964608 SUM 6859 35985 SUM 5441 40393 SUM 28301 40540 SUM 391 31293 SUM 16095 31758 SUM 14323 24498 INC 22340 936809683 INC 9458 675585144 SUM 12750 14143 INC 18491 991330281 SUM 15725 38557 INC 38701 24447273 SUM 1182 27722 SUM 12893 35489 INC 19234 621797629 INC 8689 198166742 INC 28660 63524792 SUM 17752 27122 INC 3474 911090055 INC 9912 128852024 SUM 8359 36610 SUM 1863 37099 SUM 9246 37958 SUM 297 26203 INC 6912 68133423 SUM 28308 39062 INC 9928 23199547 SUM 583 31931 SUM 9199 27709 SUM 3363 33655 SUM 21203 34652 INC 6706 383001261 SUM 16543 33744 INC 34088 69168610 SUM 3387 27765 SUM 12793 27388 SUM 1683 31488 SUM 17989 38885 INC 8499 492180891 SUM 3128 22011 INC 17443 144484063 INC 40652 55144268 SUM 3552 40633 SUM 20593 23796 SUM 20790 38365 SUM 21736 36648 INC 1175 40142628 SUM 4899 35655 SUM 10058 28956 SUM 3734 37022 INC 828 860075058 INC 3012 71940078 SUM 16933 34132 SUM 1303 7752 INC 33510 986538215 SUM 15553 27959 SUM 11447 34074 SUM 1763 34070 SUM 13155 26155 INC 6532 934545131 INC 40645 79837806 SUM 8223 34281 INC 12267 64925619 INC 23025 69838128 SUM 22906 34776 INC 31092 144843474 INC 10382 724955390 SUM 23863 33902 SUM 20784 38786 INC 1300 86368529 SUM 865 31592 SUM 3206 40585 SUM 25505 35525 INC 39540 819206068 INC 34692 12906072 SUM 14434 37513 SUM 3190 7236 INC 10464 147434994 SUM 94 34220 SUM 19574 25995 INC 39972 834922263 INC 30671 518836829 INC 5222 753772205 INC 1358 14265685 SUM 12990 38684 INC 19608 332327822 INC 19719 452604115 INC 31982 6516705 SUM 8131 34585 INC 3778 128357184 SUM 4152 36313 SUM 14857 38849 SUM 338 39227 SUM 2 1140 INC 6935 878790014 INC 19644 105531217 INC 232 347459587 INC 887 653214527 INC 10591 480130822 INC 26805 576491772 INC 36063 11770629 INC 14232 785450357 INC 8547 929848146 SUM 1599 33074 SUM 4747 32694 SUM 1399 20745 INC 11783 788076601 SUM 9104 38159 SUM 1784 19994 INC 20888 684880449 INC 17135 961641453 SUM 556 26454 INC 11712 975516410 INC 20137 483765369 INC 34327 441768552 SUM 12145 37304 INC 29191 899935746 INC 5253 77085 SUM 8171 19786 SUM 19827 33580 INC 22380 960773023 INC 31827 733550827 INC 25968 102386237 INC 6299 878936829 INC 6336 145623450 INC 40125 266140049 SUM 3798 24356 INC 4162 559209782 SUM 16235 18103 SUM 26524 37636 SUM 16094 31157 SUM 25552 37184 SUM 667 21426 INC 33502 20685682 INC 28485 724960674 INC 21014 207001894 INC 21943 9404979 SUM 1031 39391 SUM 35766 38653 SUM 13872 39769 SUM 982 38290 SUM 2131 19047 SUM 4855 31269 INC 3504 894765644 SUM 1157 40413 INC 21090 811835043 INC 31948 959826272 SUM 14088 36149 SUM 129 34557 SUM 23575 36362 INC 5843 129628934 INC 32109 9067492 SUM 24003 38932 INC 8362 54979947 SUM 16479 40220 INC 40300 28949516 SUM 12905 37297 INC 6175 17526538 INC 30810 291843949 INC 20959 109895960 SUM 5703 18185 INC 4259 71600132 SUM 31501 32115 SUM 10728 34959 INC 17068 749107844 INC 15855 28561143 INC 24770 481440475 SUM 3808 31887 SUM 25558 38409 SUM 827 21082 INC 5194 141936537 INC 16474 9203722 SUM 7982 17604 INC 29856 418464492 INC 23905 877983529 SUM 21065 40346 INC 39981 984191348 SUM 8344 32199 INC 35734 954140435 INC 12901 108039303 SUM 3385 23643 INC 12053 877587119 INC 28123 126422679 INC 11259 951445404 SUM 14020 37969 SUM 6770 31094 INC 25054 73552582 INC 31690 990654986 INC 1219 986139376 INC 34454 12919730 SUM 13980 34506 SUM 8553 24467 INC 34885 536414805 SUM 85 37612 SUM 6158 29485 SUM 14602 32377 SUM 138 29123 SUM 111 25054 SUM 17049 28024 SUM 15 26045 INC 12341 801079631 INC 25146 972965116 SUM 4598 26483 INC 39687 603854875 INC 24354 739631326 SUM 3498 37660 INC 10297 51473227 INC 16511 894847216 SUM 1031 25491 SUM 2419 31127 INC 20388 745706313 INC 37289 892467706 INC 10486 946797235 INC 2864 876826451 SUM 8564 26734 SUM 12962 35537 SUM 4691 39649 SUM 583 36979 SUM 15682 39413 SUM 15659 24158 SUM 3142 29552 INC 4627 816347936 SUM 21534 39310 INC 25297 604293068 SUM 10445 27505 SUM 25351 40681 INC 27795 205307479 INC 26453 775989391 INC 5178 425481937 SUM 26433 39232 SUM 274 33100 INC 15073 819026322 INC 23040 718689853 SUM 6007 23240 INC 22294 828439217 INC 17921 577475 SUM 3520 28015 INC 17672 954492823 INC 12354 257984057 INC 23050 29010309 INC 31148 804315827 INC 28928 604273933 SUM 1227 25927 INC 7004 820518833 SUM 8090 31124 SUM 23123 39477 INC 1520 925891927 SUM 15463 38855 INC 6141 97602314 SUM 2653 37238 SUM 16034 35996 INC 32796 874718628 SUM 18742 28506 INC 5593 771894903 INC 10592 952927675 INC 14294 88705291 SUM 22205 26231 INC 3248 147437376 INC 3260 140525551 INC 8751 147202215 INC 12362 11164558 SUM 30547 36372 SUM 7637 34979 SUM 13838 34354 INC 8585 145254079 SUM 26387 37793 SUM 3940 22758 INC 202 914068705 SUM 2209 37781 SUM 22657 37668 SUM 11268 36409 SUM 2751 39648 SUM 11424 33752 SUM 1575 29322 INC 9869 811815166 SUM 3089 26894 INC 1858 560164029 INC 20354 624274254 INC 39913 146816851 SUM 2191 31659 SUM 4985 23238 INC 3739 737524406 INC 32766 324907096 INC 31452 959188870 INC 667 126446742 SUM 9386 36681 INC 23857 692072472 INC 29615 947840985 SUM 13114 37673 SUM 20721 26446 SUM 13550 35861 SUM 14404 32901 INC 27501 693542276 INC 29479 342147857 SUM 6362 40495 INC 22145 793022712 SUM 11041 31156 SUM 9756 13808 SUM 12312 31051 SUM 1934 29004 INC 12501 16234415 INC 26305 87358247 INC 7539 143226429 INC 21659 297127314 INC 15052 7043072 SUM 3224 30620 INC 36442 610023467 INC 36178 4856842 SUM 17809 36904 SUM 214 39582 SUM 22702 37591 SUM 9677 21554 SUM 19928 39337 INC 34172 491392804 SUM 1690 37842 SUM 4964 17495 INC 502 953201255 INC 34780 941784238 INC 21681 423710400 SUM 332 40569 INC 21649 24277362 SUM 7979 38241 SUM 1673 30106 SUM 1529 34169 SUM 245 34136 SUM 11281 20449 INC 34078 85046069 SUM 590 23126 SUM 2981 39886 INC 39527 330224262 SUM 235 31040 SUM 30050 37407 INC 34405 946397982 SUM 1265 17474 INC 6642 526171376 INC 8810 932295298 INC 23716 543399467 INC 32931 132687109 SUM 3239 29842 SUM 5161 39711 SUM 663 10448 INC 29366 80370362 INC 6231 407983908 SUM 17728 35910 INC 13122 5393170 INC 33805 414823435 INC 27323 724126371 SUM 1847 31842 INC 1589 583947075 INC 38330 978542222 INC 14981 63460535 SUM 2698 37614 INC 5509 994717890 INC 12651 707022435 SUM 1817 26698 SUM 14064 32282 SUM 2107 21409 INC 32551 242288354 SUM 4115 37396 SUM 378 16093 INC 13140 25655551 SUM 16940 34749 SUM 497 35910 INC 18237 890293587 SUM 1450 38053 INC 38765 130155031 INC 14925 553791805 INC 4219 489867947 SUM 13733 26489 INC 24962 396915188 INC 26331 20161833 INC 34291 959868529 SUM 12004 26521 SUM 9733 18119 INC 26751 593777877 SUM 20171 37900 INC 25159 8971037 INC 39591 691408523 INC 2103 944838326 INC 22735 524666287 INC 500 915340499 INC 33873 996382666 SUM 1247 30343 SUM 12688 16730 INC 38410 376475536 INC 14768 73361210 INC 32598 407955840 SUM 5739 34676 INC 32841 726722544 SUM 1145 18913 SUM 9747 38376 INC 18076 576898293 INC 4945 457482962 INC 384 73311623 SUM 7317 25355 INC 39107 132215466 SUM 11679 20718 INC 35145 894845054 SUM 9 27741 SUM 14187 37343 INC 19564 632168169 SUM 35630 39737 SUM 3957 35604 INC 12378 937519562 SUM 7960 21293 INC 33411 2822357 INC 23418 206956808 INC 23045 939494305 INC 35983 735159606 INC 35143 975479032 INC 18605 575835813 INC 31253 601920507 SUM 180 31466 INC 748 402602030 INC 18852 80374830 SUM 1691 9559 INC 6517 533422526 INC 9509 955344474 SUM 3155 28709 INC 24857 28936270 INC 1960 828575562 INC 11511 894673828 SUM 324 29755 SUM 31119 32887 SUM 19648 29069 INC 1936 994049950 SUM 15123 40636 INC 2060 80319553 INC 30381 695978684 INC 22444 670013210 SUM 1154 5105 INC 31655 73471375 INC 36312 337755040 INC 29556 26646968 SUM 1628 32287 INC 20769 894763653 INC 17808 636799293 SUM 18239 24238 INC 10097 704642440 SUM 35348 40600 SUM 146 39711 INC 503 693222280 INC 10156 147463312 INC 25325 125170983 SUM 14114 37874 INC 25074 760418311 SUM 431 4755 INC 23003 74683867 INC 40244 12288697 SUM 5866 17606 SUM 10104 17592 SUM 21685 30086 INC 16555 656575184 INC 19321 18546583 INC 40544 424548398 INC 13584 912203185 SUM 17861 25897 SUM 1311 6181 INC 29058 666818227 INC 38038 954122311 INC 24108 877697440 INC 13558 987082699 INC 16129 593033693 SUM 21583 38402 INC 6038 5370608 SUM 18 40005 INC 11533 420071693 INC 2348 474319769 SUM 3411 39525 SUM 154 5950 INC 30027 113821614 SUM 9547 32593 SUM 4677 22873 SUM 5714 34815 SUM 3100 32918 SUM 5600 19183 SUM 25137 37007 INC 34980 118086880 INC 30554 951465436 SUM 1072 19711 INC 36671 10584816 INC 11890 590683428 SUM 14764 21748 INC 6874 626119314 INC 5457 921627232 INC 8461 593021096 INC 36295 326333699 SUM 6984 37200 INC 3354 501253942 SUM 2363 22460 SUM 2051 39963 SUM 13602 37000 SUM 9030 39315 INC 25811 481666952 INC 6409 575656405 INC 9000 106275077 INC 13147 46790385 INC 19992 684762953 SUM 2300 25134 SUM 3093 32532 INC 20070 213413459 SUM 25731 37576 INC 3396 535034912 INC 31202 68038832 INC 7377 993684495 INC 19324 959837565 INC 8911 220989565 INC 27616 819552285 SUM 248 18496 INC 30690 156492056 INC 32622 4038730 INC 16199 143276526 SUM 750 33290 SUM 18335 37716 SUM 5854 13074 SUM 3296 32756 SUM 3071 33990 SUM 1103 18732 INC 24051 100764248 INC 23090 893239187 SUM 939 26027 SUM 1693 21361 SUM 9819 37374 INC 26836 934796940 SUM 21294 34148 INC 18644 347161957 INC 35198 15085110 INC 27033 13458805 SUM 4807 22636 SUM 31048 39794 INC 40495 857860349 INC 2662 803672163 SUM 7725 32182 INC 3920 760609570 INC 37698 817056081 INC 13473 945159685 SUM 24597 39038 SUM 8261 27805 SUM 1091 23217 INC 39577 336918373 INC 12611 623041609 SUM 10744 16556 INC 11976 138863339 SUM 3569 26657 SUM 2549 25155 SUM 9833 36612 SUM 746 28055 SUM 21916 33330 INC 23552 534842076 SUM 5075 23035 SUM 313 10917 SUM 22671 37046 INC 26939 695729402 INC 35237 756284897 INC 17027 536752394 SUM 13576 39013 SUM 27492 40063 SUM 1298 36986 SUM 2926 19555 INC 3150 725201059 INC 26983 497384446 SUM 11418 15396 INC 5123 313893073 SUM 6530 31630 SUM 5644 12036 SUM 3019 12867 SUM 12089 28654 SUM 29026 39211 INC 5715 71171273 INC 16334 998194023 SUM 18091 36195 SUM 27712 40457 SUM 3379 30642 INC 17700 788241890 INC 36293 602034298 SUM 7495 23187 SUM 1803 28836 INC 24864 686464408 SUM 1238 29618 SUM 23898 39305 INC 4214 333753190 INC 4039 891921082 INC 12976 994464081 INC 7558 29066009 SUM 6115 35072 INC 35601 961862480 INC 7785 487884879 SUM 5766 35234 INC 11821 610459804 SUM 13314 38832 INC 20335 624296116 INC 29052 72129901 SUM 9352 13367 INC 21807 306363925 INC 12138 961730480 SUM 604 16055 INC 15890 11610676 SUM 22541 30814 SUM 5394 12630 SUM 15197 40271 INC 6475 685841642 INC 18159 466323466 SUM 10516 40327 INC 17190 1625441 INC 367 458547295 INC 28221 143283356 INC 13664 72320385 INC 6471 142220842 SUM 10504 34504 INC 39712 678472048 SUM 14023 39696 SUM 758 18671 INC 29399 201568456 SUM 12125 38508 INC 19395 878499173 INC 28578 954743136 SUM 31340 39085 INC 33063 418815177 SUM 6012 23130 SUM 7110 40601 SUM 91 29792 SUM 14210 35585 INC 38099 676716214 INC 5498 284106522 SUM 20804 34960 SUM 3036 31411 INC 4620 146391842 INC 12291 141132595 SUM 6458 35066 INC 33037 676856705 SUM 3136 33478 SUM 11607 27528 SUM 5811 31717 INC 30480 716217599 SUM 3470 27534 INC 33558 71304631 SUM 9977 15899 INC 11969 536725952 INC 38390 24647325 SUM 8787 39084 INC 15345 521402565 INC 250 524572402 SUM 26181 37010 SUM 28445 37910 SUM 5790 19195 SUM 1114 26563 INC 29636 487593684 INC 37487 24821405 SUM 7672 34523 SUM 18149 28944 SUM 23107 33121 SUM 13560 40571 SUM 7103 33844 INC 33423 773517851 SUM 14521 37893 SUM 6238 28136 INC 37970 139997015 SUM 2051 40287 SUM 4718 33230 INC 37417 491886695 INC 39394 128749183 INC 31172 652732242 SUM 12065 18286 SUM 4285 23500 SUM 18680 35981 SUM 7291 25141 INC 37792 756399935 INC 21347 852689687 INC 29923 1680443 INC 5142 760271141 INC 15036 147454363 INC 6196 939343547 INC 30162 60386542 INC 8324 101252465 INC 37504 471235505 SUM 12326 38655 SUM 25839 37628 SUM 29937 40239 INC 440 588551454 INC 37308 961416544 SUM 29291 37497 SUM 5211 12639 INC 9812 609816521 INC 13686 13825108 INC 15693 954015028 INC 40397 122197417 SUM 3953 39988 SUM 22780 37754 INC 25539 554757802 INC 20931 744808221 SUM 30912 36346 INC 40571 820965656 INC 13246 48310186 INC 17678 11247330 SUM 388 14312 SUM 607 8952 INC 10770 959321442 SUM 15257 33835 SUM 11604 36609 SUM 31998 34622 SUM 7793 31285 SUM 1492 30000 SUM 7499 36175 SUM 7851 29293 INC 23666 954272614 SUM 7861 38945 INC 16242 23179834 SUM 21799 38294 INC 36511 8989741 SUM 5170 39791 SUM 17114 40680 INC 852 195374514 SUM 10529 34997 INC 10396 863818665 INC 39406 944007951 INC 22609 876850365 SUM 8157 29793 INC 25846 586117200 SUM 10053 40644 SUM 4409 28889 INC 38461 63067847 INC 75 3386099 INC 24822 73719236 INC 5814 1647530 SUM 26495 39012 SUM 18831 34046 SUM 1494 40525 SUM 12780 38498 SUM 12066 40610 SUM 3263 15180 INC 8503 28988971 INC 13732 828820591 SUM 4758 34800 INC 3777 300246251 INC 2393 451142343 SUM 4882 21456 INC 1707 266320076 INC 13335 28786206 SUM 14056 32207 INC 24604 994435627 SUM 4486 32526 INC 10210 995519415 INC 34331 9961284 SUM 8491 39731 SUM 1955 39657 SUM 2211 37391 INC 24593 456018215 INC 9438 487351472 INC 10957 520586393 SUM 8426 31880 INC 7682 15305252 INC 27424 788501388 INC 34247 476348492 SUM 36 36842 INC 13807 811775995 INC 33019 911120481 SUM 11119 34430 INC 30911 992073711 INC 36287 836048476 SUM 3389 25215 INC 35230 454728361 SUM 4774 27655 SUM 5769 26526 SUM 4000 37103 SUM 3305 36553 SUM 3388 33271 INC 5414 519018291 INC 5650 56415482 INC 3379 888171984 SUM 8906 33242 INC 19044 800800624 SUM 5255 29904 INC 723 467009194 SUM 1475 22470 SUM 3591 38729 INC 3301 610585582 INC 15977 559168980 SUM 19323 24097 SUM 19188 31200 INC 36900 476091925 SUM 2624 36798 SUM 20557 25903 SUM 8647 33216 INC 10987 594868774 SUM 2915 35212 INC 40031 685729941 INC 31177 147452172 INC 3594 810603536 INC 22894 14844836 INC 18606 461197118 INC 30145 488418492 INC 31637 625469 INC 7141 24758419 INC 20631 807577987 INC 34411 357291290 SUM 2845 26130 INC 27032 22521936 SUM 4852 26348 INC 35382 923838848 SUM 7540 25749 INC 3163 132484646 INC 18381 433440657 SUM 5069 23078 INC 14001 959261793 INC 36884 8614500 INC 1216 937514943 SUM 12694 40369 SUM 3658 38686 INC 34270 207118492 INC 32634 968896231 INC 3991 73721978 SUM 6382 28065 INC 29417 987108396 SUM 11442 37787 SUM 5695 22397 INC 20266 70634914 SUM 5851 19106 SUM 21633 34744 INC 8933 71118977 INC 24618 950749970 SUM 15210 28284 INC 23953 933138223 SUM 111 6217 SUM 16616 39696 SUM 2449 29900 INC 780 916249508 SUM 12113 40654 SUM 10293 22604 INC 12084 895258110 SUM 2307 24748 INC 17692 978683709 INC 18295 994981831 INC 35362 130653057 SUM 6948 26618 SUM 4257 40645 SUM 11333 30660 INC 26802 946914638 INC 3701 432030348 INC 15138 994983326 INC 11951 344981927 INC 11743 526170455 SUM 18522 35440 SUM 3833 24731 SUM 9798 21628 SUM 4971 28998 INC 17866 986594289 INC 3178 887220323 INC 20324 272683103 SUM 18196 34277 INC 30396 653841748 INC 3064 536696304 INC 26469 722355400 SUM 12381 28805 SUM 16218 20751 INC 11180 414095551 INC 6850 70410256 SUM 2792 38336 SUM 11260 29947 INC 37358 78791877 SUM 175 25295 SUM 1215 19695 SUM 10348 35618 INC 40449 928416398 INC 33549 859594017 INC 30444 215341188 INC 19095 271813685 SUM 21532 39908 SUM 25231 33412 INC 518 324842591 SUM 20775 28346 INC 22115 703398624 INC 22643 80178981 SUM 12642 30818 INC 1592 991296770 SUM 20088 33821 INC 1326 18913885 INC 18511 853831096 SUM 4458 31107 SUM 4506 19948 SUM 19 13039 SUM 15334 34356 INC 16004 129737579 SUM 25574 34423 SUM 4887 34141 SUM 8774 37796 INC 23100 760122668 INC 35914 993306604 SUM 7817 37415 SUM 95 36754 SUM 17727 29647 INC 29975 816778662 SUM 9480 34874 INC 5843 522599591 INC 16118 954978012 INC 16963 77741019 INC 26798 28278795 SUM 18783 39858 INC 1229 138533822 INC 32299 894680727 INC 12450 720249076 SUM 12768 37192 INC 26474 878082945 INC 30885 676408797 INC 15595 873794196 SUM 12555 40682 SUM 4390 28936 SUM 1029 40508 SUM 29945 40478 SUM 864 8518 INC 14908 72331284 INC 979 10622297 INC 6481 39660877 INC 14170 251560054 INC 22784 937740052 SUM 27845 37319 SUM 17209 32906 SUM 23817 35795 SUM 1999 39581 SUM 7197 38987 INC 19918 609700361 SUM 1692 32144 INC 32441 38001574 SUM 9532 34854 SUM 13968 31194 INC 9231 967713590 INC 15459 610585472 SUM 1088 39034 INC 30103 892260988 INC 29284 490569341 INC 9894 26545912 INC 30755 685814820 INC 38696 964557951 SUM 4453 40277 SUM 12722 39489 SUM 8906 35383 SUM 22640 38780 SUM 26959 40493 INC 480 693541649 INC 31369 961858684 SUM 19148 40588 SUM 20284 38163 INC 11088 945511197 INC 14202 26380600 SUM 20397 38350 SUM 1991 10601 SUM 24790 36917 SUM 12 37588 SUM 15679 40651 INC 28139 994446387 SUM 24187 24761 SUM 25562 34499 INC 16612 69536244 SUM 7986 33337 INC 19754 950722954 INC 5032 487455644 INC 21919 960486561 SUM 332 23723 INC 30206 919975434 INC 27548 961805110 INC 16302 669901010 INC 7722 21366396 INC 32163 954139944 SUM 35160 37840 INC 4202 760469144 SUM 651 10342 SUM 207 33577 INC 8109 29048561 INC 15056 881224496 SUM 2475 18183 SUM 8273 40350 INC 35688 955033029 INC 8598 147476908 INC 35293 491604115 SUM 27618 34565 SUM 7098 20138 SUM 4783 39579 SUM 9767 38672 INC 39824 879713509 SUM 1822 36745 INC 33720 894498862 SUM 18812 30202 INC 34458 77957464 SUM 9509 18681 SUM 34206 36905 INC 9177 668329167 SUM 13733 32749 INC 32442 993287777 INC 33024 892730273 INC 19720 398422243 SUM 8404 35012 INC 3515 659368077 SUM 5126 33049 SUM 3703 39453 INC 22472 920935824 INC 16287 535062887 INC 32141 894184609 SUM 23996 28212 INC 177 920871869 SUM 14622 32695 INC 39683 921432231 INC 1800 346608681 INC 25035 27987299 INC 2128 942625497 SUM 364 8573 INC 36172 391025002 SUM 2922 18492 INC 9311 714514077 INC 8575 479571632 SUM 24776 38589 SUM 1722 19648 INC 23224 118562733 INC 30595 610046532 INC 40133 3589740 INC 19039 891460051 INC 22692 593538588 INC 12096 741741979 INC 14277 860989111 SUM 15752 27832 SUM 19144 30978 SUM 28492 39466 SUM 2056 39471 SUM 25781 38321 INC 19683 960856012 SUM 9220 37507 INC 5571 741787004 SUM 19385 38740 INC 11204 2392122 SUM 9419 35985 SUM 9684 21144 INC 32753 23010870 INC 17708 977580764 INC 19316 858113772 SUM 733 12527 INC 36550 760472260 SUM 6360 19380 SUM 19545 37707 INC 26514 736040003 INC 25311 988325934 SUM 2006 36783 INC 15833 139091616 SUM 27123 38503 INC 35729 79132628 SUM 13782 38034 SUM 9496 39286 INC 37415 993082496 INC 3982 820584884 INC 8965 35934876 SUM 20097 25817 INC 34027 869872868 INC 38023 987646580 SUM 564 31804 SUM 17341 36466 SUM 5828 31340 SUM 11123 22230 INC 28718 928953247 SUM 16799 27792 SUM 12069 32183 INC 27353 744870044 SUM 18367 37639 SUM 22692 38428 SUM 11136 26276 INC 5842 134858709 SUM 19974 32873 SUM 6105 39315 SUM 8557 26761 SUM 7726 39109 SUM 565 32708 SUM 4468 36661 INC 21719 692450882 SUM 26566 35899 SUM 23074 37293 SUM 11786 37595 INC 20354 993409874 INC 5339 279984421 INC 27981 939246216 SUM 5431 35373 INC 11812 142564747 SUM 3033 37222 INC 21717 146249188 SUM 2086 25163 SUM 13233 24562 SUM 2102 19305 INC 30279 875107206 INC 1253 971942766 SUM 3087 16464 SUM 25790 32289 INC 22002 546696076 SUM 10736 37602 SUM 8467 37712 SUM 8305 32610 INC 39905 338047587 INC 1449 977973404 SUM 2013 40308 INC 11957 147378561 INC 17032 289456510 INC 27871 26460668 SUM 898 16503 INC 39732 886983206 INC 26403 949822841 INC 29145 926849777 INC 25808 409252516 INC 1365 542869547 SUM 37054 38954 INC 21528 47363580 INC 17524 978709926 INC 16398 961334926 SUM 25842 31618 SUM 21624 40682 INC 23441 856023872 SUM 15405 39020 INC 23183 127950291 INC 37231 726772372 SUM 13974 24317 SUM 19691 34767 SUM 1443 11999 INC 17506 359402801 SUM 2936 37387 SUM 1173 34430 SUM 19036 24150 SUM 25826 39715 SUM 28041 39631 INC 30653 49799417 INC 29678 946423187 INC 33601 540739078 SUM 22992 31121 INC 5131 147467344 SUM 2550 39713 SUM 7198 14437 INC 23714 673215321 INC 21814 489308125 INC 32627 854940171 INC 20244 867462584 INC 31757 843961555 INC 16580 147385855 SUM 32108 40287 SUM 8687 18580 INC 8941 11895092 SUM 6870 33611 INC 37728 148229956 SUM 369 24079 INC 9204 128455473 INC 22861 23732502 SUM 1952 31865 INC 5697 1667010 SUM 14138 40165 INC 37136 40153437 SUM 27355 31651 SUM 5329 38721 INC 14938 130557893 INC 14204 841694529 SUM 2800 10800 INC 6669 308555971 SUM 11050 13657 SUM 35130 40449 SUM 5474 26243 INC 7213 251655008 SUM 1749 13877 SUM 2347 22481 SUM 4637 13802 INC 15077 141148520 INC 1149 874812074 SUM 12395 33410 SUM 18654 31930 SUM 3091 30647 INC 31574 620235756 SUM 15209 23605 SUM 74 30778 SUM 956 37062 SUM 2858 39371 SUM 5388 38586 INC 19681 668955712 INC 23162 535533917 INC 8353 109581137 SUM 23601 40413 INC 8372 878080277 INC 3335 146108767 INC 35987 974414364 SUM 10229 35835 SUM 5235 39164 SUM 18910 29893 SUM 2400 23340 INC 2223 9151723 INC 21346 597924192 SUM 8388 27216 SUM 11887 18727 SUM 4979 33388 INC 8073 142756056 INC 21249 221680976 INC 38779 966058429 SUM 38709 40363 INC 28967 536079927 SUM 15138 32967 INC 2561 508546257 SUM 8593 35096 SUM 811 9530 SUM 2885 26097 SUM 25348 40494 SUM 2501 32591 SUM 19237 35529 INC 17970 873875814 SUM 28856 40269 SUM 28575 34824 SUM 4484 36225 SUM 2564 31478 INC 36080 340154660 INC 2969 407356478 SUM 22742 32063 INC 9266 222500433 INC 15095 961795318 SUM 24950 35935 SUM 6518 34729 SUM 15162 31982 SUM 17994 34822 INC 27219 878822310 INC 7074 7470189 INC 28349 622449058 SUM 21436 30122 SUM 28214 39449 SUM 5950 33238 SUM 11617 16227 SUM 6944 20241 INC 17183 915940279 INC 31760 605383400 SUM 9507 21556 INC 35822 810856786 INC 39748 412503355 SUM 3233 4167 SUM 24350 34077 INC 18761 507486222 INC 3710 603714819 INC 21690 1758668 SUM 6227 18084 INC 23416 878546323 SUM 371 3675 INC 7436 894787774 INC 30206 954160826 INC 32917 732148300 SUM 13254 31890 SUM 29935 38789 SUM 8708 30317 SUM 5366 34564 INC 27279 10189239 INC 29118 817050359 INC 11293 10721175 SUM 11588 38649 SUM 31714 39484 INC 1324 7479205 INC 11755 147085765 SUM 32079 35474 SUM 8300 14289 INC 23123 887745821 SUM 12734 28082 SUM 26126 33918 INC 8652 147440139 INC 1694 11133072 SUM 21041 37813 INC 37853 8093180 SUM 15385 40576 SUM 5464 30758 INC 40314 12261463 SUM 9114 15656 SUM 7699 34221 SUM 11592 35877 SUM 14009 37232 SUM 8805 33496 INC 18945 346087971 SUM 15626 23699 SUM 6910 31365 INC 24211 22778907 INC 6572 808264980 SUM 4332 39372 SUM 3647 33697 SUM 8756 39102 SUM 1620 33422 SUM 9449 36536 INC 29717 861614757 INC 34890 855962646 SUM 1376 18768 INC 26590 56837926 INC 38738 489847647 INC 28759 90631440 INC 11217 886999889 INC 1571 684852954 SUM 306 4897 INC 18446 336990690 SUM 1471 26022 SUM 2732 23552 INC 21399 668981556 SUM 1098 39357 INC 17462 347440412 SUM 7987 40474 SUM 13443 29881 INC 105 559274386 SUM 6057 39845 INC 37256 96731544 INC 36265 15727200 INC 24105 315980585 INC 1151 669559853 SUM 21356 38052 SUM 989 32965 SUM 4125 33803 SUM 21210 38692 SUM 12695 26524 INC 4974 120079431 SUM 1642 30852 INC 2631 753794248 INC 9172 134115044 SUM 4249 27395 SUM 2805 23635 INC 40067 20660426 SUM 20191 39607 INC 6842 432002893 INC 14639 131598437 SUM 506 5433 INC 8219 822414284 SUM 162 29120 INC 4060 751954368 SUM 743 5993 SUM 7214 37163 SUM 4537 28085 INC 7859 143257037 SUM 17374 25675 INC 33684 898763880 SUM 9556 14129 INC 7533 786431972 SUM 3863 34795 SUM 389 36495 INC 10329 384807616 SUM 5367 22753 INC 2866 28280304 INC 18351 962419409 INC 29631 532615572 SUM 4014 26679 INC 8987 440717125 INC 20772 954801827 SUM 22894 38419 SUM 19222 39005 INC 39002 150963776 INC 38320 476258351 SUM 7923 28621 SUM 8074 40517 INC 30528 14171651 INC 11690 660148320 SUM 303 29952 SUM 26731 33029 SUM 7680 26028 SUM 14149 30939 SUM 3443 31324 SUM 20216 39380 INC 39653 593565625 INC 33168 167739115 INC 11576 937596703 INC 35465 143208333 SUM 5098 29526 INC 9137 8909393 INC 27538 117297789 INC 8036 104472991 SUM 5570 37395 INC 17293 935771035 INC 15004 468050641 SUM 5268 24287 INC 27836 488843936 INC 11098 479628279 SUM 10721 28638 INC 38253 894313413 SUM 4316 40543 INC 11471 978590339 SUM 22363 32368 INC 8393 475045703 SUM 11396 22606 INC 31905 27682421 INC 22782 147311183 SUM 2818 34451 INC 12555 73676869 INC 37635 531957013 INC 18905 101330521 INC 2475 568135931 SUM 3046 9091 SUM 317 38009 INC 39744 955133526 INC 3003 147341160 SUM 30616 40659 INC 10373 27197168 INC 15267 41526627 INC 25751 927873726 INC 40072 993791629 SUM 1424 24118 INC 39232 71957830 SUM 5428 29752 SUM 1542 12809 SUM 26264 39932 INC 18169 279397066 SUM 5533 25139 SUM 11953 38005 INC 37473 323318564 SUM 25839 37569 INC 36506 787252772 SUM 16673 21985 SUM 12856 28877 INC 5809 402374598 SUM 22396 39407 SUM 2647 33780 SUM 24239 34147 SUM 22191 39679 INC 4154 789577190 SUM 28788 40676 INC 25860 752238561 SUM 2186 36081 SUM 13658 31645 SUM 3511 21354 SUM 10876 40251 INC 2368 416560291 SUM 1680 33202 INC 15112 9062613 INC 18919 788423095 INC 15243 20568967 SUM 19289 35143 INC 17716 136415605 INC 22447 593780776 INC 33574 26402448 SUM 5440 29957 SUM 118 24699 INC 28202 559269016 INC 21665 731648834 SUM 16750 39490 INC 30750 871658924 INC 12520 886847997 INC 7977 2390890 SUM 7309 33376 SUM 5363 17910 SUM 9533 32262 INC 17106 957598021 SUM 18357 38873 SUM 3997 37793 INC 9420 53244274 SUM 12968 40229 SUM 16491 40073 SUM 16948 34410 INC 2782 777853334 INC 9542 483774370 SUM 11111 32164 INC 40292 206848399 INC 21147 426033424 INC 30003 205536290 SUM 2819 39479 INC 21576 610486362 INC 34225 976340101 SUM 29426 34507 SUM 11794 38220 INC 10034 68353848 INC 27307 28520355 INC 38113 818885537 INC 21080 883680075 INC 3100 402743171 SUM 1080 16583 SUM 3122 40684 INC 25181 139750422 INC 7459 11768205 INC 11839 96048033 SUM 2925 35502 INC 39188 957741767 INC 33428 756452470 SUM 4327 37280 INC 39746 955234398 SUM 6541 31464 INC 37757 811565004 SUM 21378 22345 SUM 21530 27339 SUM 3075 27241 SUM 10896 19449 INC 19392 610081902 INC 30126 27525576 SUM 5266 28836 SUM 5862 20475 INC 14262 725639363 INC 17291 77737988 INC 1127 44273230 INC 15935 889610858 INC 828 146291239 SUM 1970 26789 INC 29584 423799466 INC 31035 981849408 INC 1894 564565910 INC 27582 144251633 SUM 10534 36629 SUM 11068 27666 INC 17388 877437243 INC 292 24840704 SUM 13781 39979 INC 18111 60137107 INC 23419 143230542 SUM 23385 38115 SUM 791 10153 SUM 20434 36146 INC 1751 145381785 SUM 10658 27903 SUM 22430 39891 SUM 18916 39941 INC 4041 483436102 INC 8567 876919815 INC 25556 8059343 INC 13913 19122201 SUM 4758 15754 INC 8306 24830650 SUM 5771 34206 INC 32548 506928347 SUM 3199 27934 SUM 241 22178 SUM 36106 37537 SUM 136 3247 SUM 15920 35379 INC 7732 843967538 INC 15971 141149038 SUM 1663 40320 SUM 6648 35367 INC 26499 651241339 INC 35551 397465891 INC 24638 953266085 SUM 8662 37490 SUM 21127 32300 INC 34897 785789010 SUM 1732 40081 INC 35918 45732857 INC 7491 995386492 SUM 14485 31661 INC 24684 27988394 SUM 3809 37112 SUM 6658 25370 SUM 919 39116 INC 39708 147069909 SUM 634 5668 INC 18093 83861033 INC 3159 383740559 INC 31767 870397944 SUM 13359 23794 INC 37683 395405154 SUM 5182 17373 SUM 4690 23088 INC 3259 686006937 SUM 11774 37723 INC 279 65253566 SUM 37 26145 INC 15194 928901544 INC 10914 28904019 SUM 4706 9351 SUM 5004 39625 SUM 2221 34338 SUM 7739 39246 INC 10705 6793757 SUM 4300 36265 INC 5851 817447723 INC 33558 130989752 INC 17328 1710011 SUM 1201 22755 SUM 4827 36837 SUM 28486 38862 SUM 11416 33630 INC 5312 146925492 INC 9068 845196164 SUM 7218 40586 INC 38944 934282372 INC 18465 404191322 INC 12798 27490284 INC 17598 753660327 SUM 5493 36602 SUM 5650 7607 SUM 6742 29740 SUM 21401 34721 SUM 21324 29741 INC 34689 26713081 INC 35973 994635514 SUM 17703 33644 SUM 21575 32513 INC 15274 677680018 SUM 6810 27854 SUM 17069 21506 INC 1305 18287712 SUM 10849 40490 INC 26636 54806050 SUM 6608 34960 SUM 129 36178 SUM 5787 30517 INC 39136 65050290 SUM 16716 31923 SUM 13719 39072 SUM 13072 30244 INC 30760 867311055 INC 23613 884319891 INC 2281 593034113 SUM 8559 19544 SUM 9895 19864 SUM 599 32191 SUM 566 28128 SUM 13715 20563 SUM 15077 38318 SUM 31024 39696 SUM 8407 25809 INC 22633 206410214 INC 38622 274746100 SUM 19543 40375 SUM 24218 32119 INC 12752 987105597 SUM 7849 28259 INC 9941 82989981 INC 13370 903928367 INC 1345 458410635 SUM 5267 33800 INC 4487 23238034 SUM 4838 20797 INC 23305 138919697 SUM 14927 40550 INC 16689 869120383 SUM 1842 24311 INC 5329 113734585 SUM 21551 38464 SUM 19536 30879 INC 16678 576912061 INC 22071 984595655 SUM 7286 12732 SUM 17928 19876 INC 2899 401554561 SUM 6802 35031 SUM 25248 34099 SUM 7607 39396 SUM 8184 40355 INC 29256 325336700 SUM 4856 40040 SUM 14810 35002 INC 30234 686909197 INC 25106 669961024 INC 9817 338987916 SUM 4650 26757 INC 32838 933659038 SUM 10153 31835 SUM 627 11621 SUM 4016 35260 INC 7978 758513136 SUM 998 38785 SUM 6369 28432 SUM 2944 40658 INC 27250 489981412 SUM 1550 39047 SUM 10721 21095 INC 22998 796874451 INC 38889 492195278 SUM 961 25561 SUM 1949 20737 SUM 21355 37840 SUM 2273 39613 INC 26159 861188002 INC 18341 78214867 INC 27473 534668733 INC 28351 97079928 INC 13483 592725736 SUM 13556 38638 INC 26156 961505967 INC 13023 741231870 INC 15732 961599414 INC 27166 138651073 INC 13319 145256715 SUM 3564 11716 INC 11642 360470975 SUM 5713 24808 INC 15107 759586326 INC 19473 299627265 SUM 1004 17294 INC 38835 12259045 SUM 3979 22780 SUM 18018 33606 INC 31587 140090478 SUM 2995 21364 SUM 11728 29404 SUM 4776 36137 INC 38789 54590775 SUM 5183 33366 INC 29482 709688483 INC 9533 392563396 SUM 17358 25851 INC 10729 586019515 SUM 896 8279 SUM 25417 34108 INC 17626 743868511 SUM 24318 27597 SUM 9263 40527 SUM 19763 32259 INC 19214 827499786 SUM 17407 35704 INC 10666 458471572 SUM 7128 27611 INC 27138 677398092 SUM 2691 25318 SUM 3674 24367 SUM 1280 5207 INC 39093 739983379 INC 13206 758573502 SUM 10334 24177 INC 9119 474900184 SUM 8906 23091 SUM 5967 29564 INC 33055 543449924 SUM 78 31188 SUM 784 36136 SUM 3477 16671 SUM 2925 36940 SUM 887 10414 SUM 5468 28033 INC 38948 877559567 SUM 9961 31427 SUM 13346 34000 SUM 8568 27511 SUM 7179 36381 INC 35138 689307291 INC 39456 954263859 INC 37061 442801943 INC 5065 974465664 SUM 12448 39536 SUM 20154 27682 SUM 2020 16608 SUM 461 24526 INC 14476 467654895 INC 13571 864918415 SUM 15246 38644 INC 14178 992527914 INC 22854 603085774 SUM 12366 35899 SUM 33043 39610 SUM 27155 35204 SUM 7120 32105 INC 25329 26907281 INC 6852 141679227 SUM 30341 39361 SUM 12617 23010 INC 6329 858521626 INC 5843 668028301 SUM 7087 39725 SUM 39718 40446 SUM 771 26139 SUM 3391 31608 INC 34874 617689198 INC 2984 650002119 INC 33479 55595763 INC 18769 253753024 SUM 1818 31381 INC 6295 138534528 SUM 24441 40679 SUM 509 39647 SUM 6802 24028 SUM 4305 21260 SUM 21301 34791 SUM 3173 35100 INC 7551 594448673 INC 15746 78244735 INC 8798 961931775 INC 28422 938769803 SUM 9751 33985 INC 40330 56493658 SUM 30572 40440 SUM 684 35472 SUM 11799 36262 SUM 1208 36812 INC 6155 979662930 INC 3533 87141037 INC 251 147654979 INC 28371 469037490 INC 31957 27679751 INC 21212 37393077 SUM 4630 13690 INC 11534 201237852 SUM 11 22126 INC 36485 960923358 SUM 868 36043 INC 28822 859366692 SUM 4200 34683 SUM 15342 28843 INC 3879 759418891 INC 4581 217126413 INC 11575 610192741 SUM 21626 40672 INC 29514 610583881 SUM 10607 37668 SUM 14859 39109 INC 11896 21699796 INC 26738 122919475 SUM 20707 31345 SUM 6453 16231 INC 38285 19667409 SUM 474 38031 INC 311 986903226 SUM 21431 39429 SUM 8138 36061 INC 27394 543480715 SUM 14523 18718 INC 39329 29081546 SUM 2378 23269 INC 14280 609537920 SUM 18374 39430 SUM 32640 37077 INC 21909 536842650 SUM 24277 40365 SUM 19914 32549 INC 2156 144157944 INC 19507 73416578 INC 7692 849646567 SUM 9651 33281 SUM 2344 40489 SUM 20089 37823 SUM 4047 32599 SUM 11184 38938 INC 17809 27494538 SUM 23414 39775 INC 3207 147459179 SUM 10606 32341 SUM 3717 33308 INC 30537 818070959 INC 34866 938568656 INC 1166 80176886 INC 33346 25772801 INC 27685 126395791 SUM 8612 30754 INC 28271 468697835 INC 30786 994116884 SUM 7309 24301 SUM 611 40084 SUM 13420 28290 SUM 6737 19452 INC 23781 358835634 SUM 11304 13368 SUM 11803 37431 INC 8435 66511368 SUM 11510 30540 INC 19885 920445376 SUM 8002 35838 SUM 9648 30670 SUM 813 11632 SUM 3221 26552 SUM 10686 40655 SUM 1677 40238 SUM 8827 11458 SUM 20007 38838 INC 36511 141069997 SUM 13622 40683 SUM 2764 27350 INC 26125 726000809 INC 13975 487877874 SUM 3744 29649 SUM 7713 26198 SUM 2803 34736 INC 1381 788401769 SUM 2208 21939 SUM 963 9330 INC 17205 28463298 INC 2869 755851951 INC 36769 825484464 SUM 3385 17097 INC 15383 498883253 INC 19598 961917019 INC 29638 552056193 INC 16503 147469563 SUM 14519 33193 INC 33375 938264546 INC 17119 208316087 SUM 18373 35202 SUM 22877 39399 INC 12124 943000472 SUM 34013 40071 INC 4712 18937163 SUM 17164 36286 INC 16868 487944871 INC 8639 71039918 SUM 442 9307 INC 194 113920926 SUM 274 19342 SUM 13957 22002 INC 22436 617679460 SUM 1174 32038 SUM 22667 40475 SUM 11204 19093 SUM 85 26013 SUM 878 30679 SUM 14055 26977 INC 7026 20680885 SUM 8338 37423 SUM 3631 39732 SUM 14723 17131 INC 34705 981790979 SUM 21739 30451 SUM 19573 31297 INC 35773 28459798 SUM 482 19684 INC 7320 492081630 INC 5965 819096436 SUM 3567 20300 SUM 8866 23309 INC 31499 801048665 INC 27793 113088453 INC 21779 71589557 SUM 3594 37416 SUM 7041 32804 SUM 9937 27186 INC 33301 122224855 SUM 6567 32152 SUM 3504 39048 INC 3451 996294451 INC 24768 827493391 INC 18373 805198035 INC 22013 397765008 INC 30387 670379852 INC 26183 143275025 SUM 657 1474 INC 20690 912307569 INC 4240 896392160 SUM 11266 27792 SUM 7604 36671 SUM 3210 35020 INC 5847 146387278 INC 29498 478963883 INC 12147 607439378 SUM 20637 33779 SUM 1164 31528 INC 26958 147180968 SUM 2053 39844 SUM 7122 28913 SUM 852 40516 SUM 8950 33871 INC 22863 26716335 SUM 6541 39610 SUM 582 16764 SUM 3281 38590 SUM 18823 22284 INC 24903 943186036 INC 24870 915838336 SUM 12505 38283 INC 8276 861143765 SUM 7268 29789 INC 28676 40464372 INC 24215 4821370 SUM 1080 5947 INC 16301 913301587 SUM 2950 34350 INC 38743 985940966 INC 9397 445696582 INC 40004 404550983 SUM 15045 24914 SUM 3878 26849 INC 6853 144721531 SUM 3349 33667 INC 17792 572701315 SUM 28448 35210 INC 11935 468684223 INC 38916 339893171 SUM 3241 37981 INC 16800 27460710 SUM 2574 34391 SUM 7666 38205 SUM 15199 27246 INC 34198 739285773 SUM 16946 33541 SUM 6587 37010 INC 36565 490604188 SUM 356 8082 INC 33554 464401295 INC 35541 978746560 INC 17046 95535090 SUM 636 14896 INC 35338 80318917 INC 25624 526854766 SUM 7180 34206 INC 33828 228400558 SUM 1079 37566 INC 37911 398953392 INC 25649 915409006 SUM 677 33524 SUM 3719 38364 INC 17795 760394343 INC 37922 111563972 INC 4399 129358638 INC 5013 865829214 SUM 4657 40518 INC 21679 854633464 INC 32204 932456762 INC 8483 868119231 SUM 570 5446 SUM 1851 13124 INC 34367 992719114 SUM 10251 23325 INC 2415 610536689 INC 6020 828367660 INC 9219 138788751 SUM 10059 30832 INC 3413 610082129 SUM 7105 39972 INC 19980 597348221 INC 12290 105528318 SUM 1090 8932 SUM 2388 38891 INC 28351 610433770 SUM 209 10286 INC 28954 742795186 INC 21575 202772957 INC 3743 145048435 SUM 24058 32735 SUM 21577 37722 INC 2998 878994966 INC 17274 415755776 SUM 228 21204 SUM 305 6981 SUM 682 28747 INC 13383 959565070 INC 22449 610418980 SUM 4898 39437 INC 19100 491392638 INC 26322 449163785 SUM 29379 36823 INC 7696 849510893 SUM 3531 31160 SUM 17938 23194 INC 5480 490030869 INC 20647 600093563 SUM 13928 38771 SUM 984 18220 SUM 5965 36446 INC 18879 56882785 SUM 1230 21336 INC 40583 29052603 INC 28636 351349328 INC 22326 147029881 SUM 1371 23627 INC 10190 887372265 SUM 5985 37312 INC 32338 610086027 INC 16124 879035228 INC 4628 79701921 INC 12330 12156521 INC 29918 146791079 SUM 21293 39760 SUM 1416 24572 SUM 20450 27694 SUM 7715 30641 INC 4035 11013699 SUM 2553 21311 INC 25082 857929080 SUM 5412 32560 INC 38041 111293854 INC 31716 12166908 INC 37175 73646725 INC 35752 395813494 SUM 579 22998 INC 13889 67969259 INC 6867 416562267 INC 19590 534246968 SUM 23342 40663 SUM 2025 26076 INC 7105 839717248 INC 33830 711102297 INC 12259 588108228 SUM 7132 22855 INC 20519 957773728 INC 34365 109432477 SUM 16518 38737 INC 5183 90690371 SUM 16377 29196 INC 37185 944952334 INC 23460 743630733 INC 9661 974249290 INC 16420 519029348 INC 39846 717105927 INC 17619 944718944 INC 16865 28308370 SUM 8558 18308 INC 17136 960376523 INC 36155 678248887 SUM 4158 19008 INC 37237 20141087 INC 31851 976361584 SUM 12505 38336 INC 38451 111568536 SUM 168 13393 SUM 13242 40287 SUM 28351 31236 INC 7264 10994285 SUM 2612 28268 INC 22884 22480739 SUM 8887 23048 INC 36071 957472388 INC 9287 917647587 INC 11332 6963599 INC 3213 921671233 INC 13187 146848820 INC 21914 17551356 INC 35093 805132121 INC 37547 147167329 SUM 2944 32341 INC 40167 452210687 INC 8684 861067754 INC 39080 860906353 SUM 2107 38943 SUM 882 18838 INC 2054 570900837 SUM 15596 35849 SUM 8936 30560 SUM 11090 27996 SUM 26740 39064 INC 25086 598006302 SUM 19228 39143 INC 9033 610443981 INC 23553 796317110 SUM 1643 20595 SUM 35776 40101 SUM 8754 40271 SUM 12723 36685 SUM 25326 27660 SUM 132 27536 SUM 13650 39737 SUM 12271 37995 INC 34297 483805395 INC 31032 111731708 SUM 19641 35982 INC 26879 519812788 INC 33922 977656050 INC 16354 142209460 INC 32689 108471575 INC 6910 28193620 SUM 1265 19452 INC 21513 492176934 SUM 12933 35569 INC 15624 397354631 SUM 29018 33866 INC 15506 111284591 SUM 4294 39260 SUM 27979 33055 INC 9078 961958643 INC 7385 465893619 SUM 5219 38370 SUM 14638 26251 SUM 13846 37033 SUM 27603 36659 INC 14592 804181319 INC 21927 921680065 INC 37315 219510919 SUM 8268 27218 INC 22760 41455576 INC 18922 8725576 INC 35728 113865127 INC 4328 536762782 SUM 776 25293 INC 17032 874773665 INC 16992 45699039 INC 18407 22223918 INC 824 147328095 INC 15340 936145063 SUM 26138 39021 SUM 17404 31788 SUM 16191 37019 INC 31658 355617323 SUM 22584 36022 SUM 636 9454 INC 11588 73680676 INC 21039 953221758 INC 26616 536843231 INC 17435 756331461 SUM 803 31141 INC 33591 597979438 SUM 5422 37797 SUM 1506 14427 SUM 30733 38296 SUM 7999 33116 SUM 4456 39103 SUM 10427 19502 INC 32438 508270642 SUM 14445 31153 INC 1941 610547238 SUM 5141 18710 INC 6211 129566 SUM 8580 37956 SUM 1848 27365 SUM 31995 38551 INC 35250 726971887 SUM 6082 34924 INC 11852 870543706 SUM 6261 36946 INC 10874 10818422 INC 13723 809786289 INC 14767 454418502 INC 19566 109606435 INC 331 820265356 INC 40540 130320763 INC 9797 743605239 SUM 24378 38350 INC 4980 135898790 SUM 2479 36818 INC 33579 607399424 SUM 34220 39673 SUM 19924 37699 INC 10030 539283964 SUM 531 28090 INC 20450 756866707 INC 9180 692336452 INC 17900 750689177 SUM 9203 31815 SUM 6597 40267 SUM 21296 30764 SUM 426 17960 SUM 7915 17870 INC 12468 211628781 SUM 5041 34617 INC 25416 188972766 SUM 18844 31890 INC 34391 677946109 INC 14385 760094516 SUM 18673 19095 SUM 29092 31022 INC 4349 146667249 SUM 17327 31338 INC 4122 418151461 INC 27717 139066004 SUM 17290 31833 SUM 205 20129 INC 18854 894702432 INC 29344 409659545 INC 37457 447288900 SUM 3008 12433 INC 22441 850376053 INC 18358 576936409 SUM 935 12243 INC 14539 492158518 SUM 10919 40092 INC 15980 267002159 SUM 1643 12748 SUM 6650 37726 SUM 12381 39968 SUM 14463 33950 INC 22001 327745554 SUM 33079 40304 SUM 17305 35390 INC 18526 9056657 INC 24415 875316609 SUM 5668 15111 INC 5936 809564447 INC 25981 714379500 INC 39029 155485879 SUM 15463 37651 SUM 979 8006 INC 4767 530038114 INC 22579 146123545 INC 13444 347762741 INC 401 961276791 SUM 8659 27271 INC 32560 881444491 INC 24942 217514706 SUM 1072 22040 SUM 1043 19935 INC 22391 520021198 SUM 9824 17633 SUM 10261 38333 SUM 21135 39829 SUM 927 28767 SUM 220 36286 SUM 13063 27473 SUM 4203 39238 INC 9900 139015345 INC 30269 142701527 SUM 641 37079 SUM 4580 33580 INC 22255 974399716 SUM 6044 17131 SUM 1344 11268 SUM 699 36564 INC 15115 143025788 INC 10978 142764958 SUM 2526 10157 SUM 891 29656 INC 2197 223757626 SUM 4177 37417 INC 1046 991704951 INC 6565 142872961 SUM 6031 14859 INC 38658 924622855 INC 4320 12170879 SUM 10971 24107 INC 3826 517915261 INC 14064 145377316 SUM 29467 36593 INC 13572 568097151 SUM 1566 17019 SUM 3683 20949 INC 18941 492205026 SUM 13990 31003 SUM 6360 30104 SUM 21161 37840 INC 31816 415631887 SUM 8184 38430 SUM 21421 27260 INC 26160 63226577 INC 24780 610547401 SUM 26387 35771 SUM 11282 37554 INC 22488 333516458 INC 1597 331942013 SUM 8682 40310 INC 37910 449161321 SUM 8354 31910 INC 3147 55879420 SUM 2778 22970 INC 24855 46517896 SUM 17480 33388 INC 40237 402322741 INC 10845 71488339 INC 30512 275042452 SUM 5772 34832 SUM 11885 38613 INC 13625 143774328 SUM 8584 28218 INC 39547 953244302 SUM 6569 22317 SUM 9521 29399 SUM 5592 31618 SUM 18534 39876 INC 39036 70408568 INC 11193 960257107 SUM 21995 28588 SUM 16902 40195 INC 2320 732292072 INC 26101 22991088 SUM 3533 11538 SUM 28715 36713 SUM 35308 39899 SUM 8516 28977 SUM 1331 39893 SUM 844 19495 SUM 20246 34760 INC 17872 733101282 SUM 380 28440 INC 3169 138932324 SUM 2205 24873 SUM 5467 18545 INC 11050 953201846 SUM 23943 30352 SUM 2181 35451 INC 29840 37906370 SUM 19970 32947 SUM 3145 20251 SUM 3166 39936 SUM 9960 25611 SUM 3323 18299 SUM 7243 21755 SUM 19261 30961 SUM 7030 39340 INC 10229 591182935 SUM 31389 39178 SUM 953 35200 SUM 1931 28048 INC 11654 862740144 INC 1746 74806216 SUM 17140 23151 SUM 621 40050 SUM 4847 15074 INC 5748 861280549 SUM 35508 39616 INC 28338 112824079 INC 20470 684918592 SUM 2725 7234 INC 21987 79969209 INC 11666 601899807 SUM 9543 37592 SUM 15570 26317 INC 33521 62730701 INC 23582 113819375 SUM 3774 11267 INC 33134 21810015 INC 20718 726509337 SUM 54 23996 SUM 29227 36055 SUM 6112 28083 SUM 1338 37965 SUM 230 36607 SUM 1280 8971 INC 4572 877215015 INC 26189 936745886 SUM 12842 39852 SUM 14650 27802 SUM 7272 30805 INC 26114 212551006 SUM 3096 39149 SUM 11803 35581 INC 34363 859153421 INC 3348 5504879 INC 40389 71333522 INC 4085 409938666 INC 31783 1126299 SUM 10958 35536 INC 38094 20253462 SUM 29158 38184 SUM 13463 36548 INC 30915 418074718 SUM 5436 35956 INC 28378 634006330 SUM 8623 20582 INC 21426 759593607 INC 19684 803690545 INC 38290 357754300 SUM 5988 39048 INC 17635 458327482 INC 29889 21000751 SUM 2516 23679 SUM 35910 39127 INC 36888 805227029 INC 32728 30562287 INC 22112 822995544 SUM 2785 35270 INC 37286 500129612 INC 2802 726569348 SUM 6290 35068 INC 34488 692484244 INC 30156 571171322 INC 33266 487483766 INC 34536 801081955 SUM 17487 35491 SUM 11624 18312 INC 3319 883890699 SUM 2304 26782 SUM 21065 31860 INC 14620 29075668 INC 22430 454580770 INC 30430 139051260 INC 34965 340057962 SUM 32928 38732 INC 29601 482092273 SUM 5783 31407 INC 5593 125961747 SUM 8692 34952 SUM 27074 31824 INC 31986 21039276 SUM 3552 27152 INC 7298 937754069 INC 3949 532744505 SUM 1477 29560 SUM 815 32374 INC 15650 71243910 INC 24429 28789712 INC 32160 961801413 INC 27918 995356801 INC 3382 557877080 INC 27799 168861954 INC 3336 805281697 SUM 8880 38316 SUM 11141 37239 INC 4765 887038593 SUM 431 19444 INC 28224 610487466 INC 15298 71419986 INC 23849 721178196 INC 2063 12165788 SUM 22736 36863 SUM 12356 39637 SUM 7011 38798 INC 13656 23780464 INC 3680 994925632 SUM 24461 34843 INC 38489 550643811 SUM 6288 23000 SUM 7052 26690 SUM 8022 18199 INC 22980 771449381 SUM 10934 35364 INC 32984 155484147 INC 39691 946408052 INC 34133 79298564 SUM 38779 40408 INC 38060 911219339 SUM 1028 14148 INC 36324 908652044 SUM 85 24521 INC 689 744289354 INC 9230 130289794 INC 31562 803716373 INC 26048 139006935 INC 14208 871501879 INC 39631 691407859 INC 37978 961404091 INC 17666 911526265 SUM 5553 33402 INC 16654 855727853 SUM 16009 35559 INC 27067 25280281 INC 36516 89767140 INC 18722 894788409 SUM 9170 34644 SUM 16523 28204 SUM 930 38300 INC 33964 991076136 INC 17526 946379630 SUM 17946 23033 INC 33472 955300914 SUM 3190 20919 INC 21078 419813378 SUM 16735 34893 INC 25303 129368272 SUM 11084 36736 SUM 13087 22116 INC 12114 491052336 SUM 720 26563 SUM 4988 39888 SUM 5086 14782 INC 32138 77186534 INC 20414 995515497 INC 7475 481556879 INC 25579 860069386 SUM 7371 29791 INC 27146 8604218 SUM 17859 34623 SUM 26085 33468 INC 17537 130365971 INC 16238 17077513 SUM 1401 29429 SUM 9168 40192 SUM 9467 28262 INC 8629 147431658 INC 38625 4427753 SUM 18954 33979 INC 36391 819513441 INC 30944 400609870 INC 14908 905048128 SUM 11764 24187 SUM 6543 33900 INC 36576 960703041 INC 24085 811209323 SUM 22379 32909 SUM 15993 33678 INC 7448 146431017 INC 17483 111292656 INC 24627 7622472 SUM 27865 39639 INC 5997 993390232 SUM 698 31601 SUM 20891 40305 INC 24435 220614314 SUM 1784 7731 INC 11152 839695974 SUM 9034 35739 INC 35451 136631398 INC 18962 607282503 SUM 2662 31814 INC 9464 52692311 INC 4093 315860727 INC 32044 675069926 SUM 27858 40081 SUM 3655 35093 INC 9792 20398283 SUM 18317 27125 SUM 6197 22837 SUM 11004 33187 SUM 1095 22455 INC 15348 845211599 SUM 25896 34049 INC 7116 268301957 INC 37018 113685344 INC 30290 610588971 INC 16082 921515433 INC 2096 744791702 INC 12072 45663427 SUM 2025 27723 SUM 3230 14776 SUM 16329 33940 SUM 760 30422 SUM 9569 21163 INC 3037 998490519 INC 31338 139217025 INC 13783 146818710 INC 33643 27502346 INC 36249 79800492 INC 9225 876680711 INC 22303 877210092 SUM 78 32965 INC 31662 111821207 SUM 30374 39371 SUM 7928 39347 INC 15145 31709344 INC 35142 89541186 SUM 408 4932 SUM 4387 36963 INC 24547 27617736 INC 28179 752254594 SUM 979 31002 SUM 2713 36643 SUM 19797 39490 INC 8151 938074943 SUM 8291 29417 INC 30558 531623876 INC 23556 995237342 INC 3016 136602300 SUM 2618 34474 INC 24512 825122745 INC 4115 273944118 SUM 488 32648 SUM 12350 32568 SUM 314 23987 SUM 10075 28780 SUM 9950 32639 SUM 9223 18699 SUM 2896 32804 SUM 4583 38307 INC 30883 996092510 SUM 12521 37007 INC 139 142926720 SUM 9979 29371 SUM 2067 40624 SUM 20565 40586 INC 3953 71961396 INC 18704 836037030 INC 13909 136916879 INC 11180 919995302 INC 23294 735482531 INC 33709 10101986 SUM 3780 36326 SUM 4622 24202 INC 37791 749055340 INC 29170 282294363 INC 11388 736426978 INC 25105 760324919 INC 19173 9145260 INC 22650 29026003 SUM 23591 39548 SUM 24967 36863 INC 10251 770675297 INC 11896 130670655 SUM 18794 31643 INC 28705 803716447 INC 25123 29006602 INC 9310 824578957 INC 17713 28519365 SUM 2530 37727 SUM 1427 31616 SUM 792 22801 INC 30112 601113693 SUM 24047 33242 INC 20972 351329180 SUM 316 39959 INC 17620 986556763 INC 5145 835515020 SUM 19476 28301 SUM 1867 23524 SUM 1893 29678 SUM 21735 40489 SUM 20067 39330 SUM 6344 28119 INC 5177 357802092 SUM 9734 40583 INC 6849 29992102 INC 15026 121800883 SUM 5323 19810 SUM 1674 39420 INC 2094 439723783 INC 1413 146150458 INC 29080 3887755 INC 2376 475389141 SUM 9586 21101 INC 18671 441520565 INC 10318 126205592 SUM 6144 39379 INC 4387 878053397 SUM 11237 27252 INC 19189 37525617 INC 10887 223565371 INC 36813 760354204 SUM 11681 13863 INC 25281 113770154 SUM 272 11964 SUM 22084 36251 SUM 843 34244 INC 17736 905777397 SUM 18703 28153 SUM 19533 32896 INC 11590 71486317 INC 25943 801029129 SUM 7512 29962 SUM 31464 39716 SUM 605 17277 INC 15923 592515175 INC 38213 458403174 SUM 2157 27660 SUM 17011 30863 SUM 25654 35272 SUM 10426 34661 INC 6636 756275984 INC 20392 885749550 SUM 23392 37385 INC 39764 401392970 INC 2904 112011999 SUM 2939 21513 INC 38168 825609662 INC 2688 811909653 INC 27823 296568146 SUM 24471 33940 INC 771 145334751 INC 26768 995441900 INC 35559 933536948 SUM 8024 39624 SUM 2350 20082 INC 18662 463891370 SUM 5746 31626 SUM 1192 9255 SUM 2458 31287 INC 16643 391900255 SUM 2771 11320 SUM 18546 36619 SUM 3273 30026 SUM 30476 39453 INC 32821 827729264 SUM 8872 38093 SUM 5706 34422 SUM 3334 16399 SUM 11997 29766 SUM 11086 21650 SUM 1134 20129 SUM 10402 39947 SUM 35254 40009 INC 37155 146401647 INC 3301 844964733 INC 28011 5257600 INC 7790 19596138 INC 20934 146193298 SUM 2167 40419 INC 27379 871156132 INC 25720 12658882 INC 2096 803504955 SUM 16231 35670 INC 28224 456960208 SUM 12758 25217 SUM 21075 36236 INC 4388 820294127 INC 7321 956493320 INC 36493 874779423 INC 1621 144003074 INC 8535 20434013 SUM 2850 29700 SUM 989 39844 INC 18875 909263470 INC 14602 144825418 INC 2230 892257338 INC 5596 690430171 SUM 2858 36157 INC 16943 631030088 INC 5849 130653142 SUM 23175 33803 INC 10638 221638333 INC 7986 757358449 SUM 10900 38403 INC 29941 894545540 SUM 452 24529 SUM 3474 21670 SUM 2588 33180 SUM 1778 40342 INC 26731 919044762 INC 8438 827724004 SUM 5367 34110 SUM 26117 40448 INC 7759 67126716 INC 11783 38059327 INC 5990 70586333 SUM 2725 9141 SUM 961 33154 SUM 2382 28417 INC 30856 24879974 INC 37992 917579993 INC 9984 906046022 INC 36433 259886628 SUM 1543 34215 SUM 516 30502 INC 2707 141660061 SUM 11859 34212 SUM 1838 16174 INC 32012 955321452 SUM 10662 17486 SUM 15239 40390 SUM 33110 37789 SUM 1039 32307 SUM 8185 39727 SUM 3018 33371 INC 19770 49010428 INC 29551 45858522 SUM 24713 34946 SUM 642 39092 INC 36645 787565862 INC 25999 877877868 SUM 9565 36654 INC 905 121875227 SUM 18576 24255 INC 25991 516450849 SUM 6920 15207 INC 17357 776877642 SUM 15180 39062 INC 36746 970086510 SUM 9783 40112 INC 5575 854997142 SUM 10569 39226 INC 329 88556914 SUM 33890 38212 INC 17148 24118646 SUM 10668 37415 SUM 12044 23280 SUM 8115 12617 SUM 25803 36881 INC 19419 164790399 SUM 7058 27174 SUM 21037 40021 SUM 24994 33903 INC 33133 5985225 INC 1580 24249664 SUM 24714 39756 SUM 3496 26980 INC 31364 536606905 SUM 301 31110 SUM 8462 34350 SUM 1912 35047 SUM 3005 22219 INC 3460 961806907 SUM 8148 16644 SUM 1258 15671 INC 17769 625343806 SUM 5297 40241 INC 35969 76115149 INC 39584 215042499 INC 9346 569322635 SUM 5536 38144 SUM 1160 31490 SUM 4301 28092 SUM 5597 40553 INC 20593 29083006 SUM 43 26316 INC 22999 608503703 INC 17297 674622494 SUM 5620 24075 INC 24162 784322356 SUM 12695 36041 SUM 7288 25491 SUM 3666 19265 SUM 18882 30382 INC 3712 55182023 SUM 16696 20992 SUM 15557 40387 SUM 22629 31567 SUM 26545 31050 INC 124 870875189 SUM 13084 37894 SUM 2162 37039 INC 32156 6586156 SUM 29830 36824 SUM 26905 35411 INC 131 821070607 INC 22265 9519743 INC 12562 454182505 INC 17135 26557236 INC 22395 555913275 INC 21525 189624880 SUM 189 24174 INC 31851 876151446 SUM 9921 29208 INC 24534 742701800 SUM 20316 39056 SUM 6157 16480 INC 5928 147477898 SUM 959 22710 SUM 19412 34858 SUM 8907 37064 INC 284 145302293 SUM 6678 16343 INC 38229 147151794 SUM 2348 24678 INC 24334 946118380 SUM 30533 36763 SUM 388 25750 SUM 16552 37685 INC 5906 12979472 SUM 9045 29956 INC 20479 939483838 SUM 24002 32234 INC 18316 823189847 SUM 5814 7665 INC 37946 139035481 SUM 14120 40195 SUM 2356 3372 INC 11625 49348991 INC 2046 938565198 SUM 3113 37757 INC 7004 409508626 INC 1115 874678991 INC 39175 685269148 INC 29053 106964914 SUM 2800 39686 INC 23284 886475513 SUM 6999 27305 SUM 4689 24312 SUM 1298 38037 INC 28375 29044846 INC 11159 820545617 INC 29416 955321028 INC 8562 12137116 INC 27685 11691114 SUM 16648 21214 SUM 7778 24002 SUM 265 20775 INC 15353 617677376 INC 20029 890516626 INC 4335 955188540 SUM 9073 31631 SUM 26979 33831 SUM 30306 32771 SUM 24980 29305 SUM 2580 28429 INC 26268 567506354 SUM 359 23823 SUM 17310 24175 INC 13668 882278471 INC 6067 28018772 SUM 13937 27285 INC 6505 417306760 SUM 1604 40412 INC 4127 13200503 SUM 5891 35380 SUM 5197 36829 SUM 21645 40493 INC 36520 576040121 SUM 11461 34677 INC 17944 804159776 SUM 1713 30212 SUM 3003 9833 SUM 1374 39547 SUM 27069 39814 SUM 8874 14597 INC 28075 760485127 INC 6361 146924994 SUM 24958 34706 INC 13197 327333012 SUM 8651 34533 INC 20857 743605411 INC 11387 246494207 INC 32595 113894428 SUM 19042 34817 SUM 13119 37850 INC 10756 4283139 INC 3139 874780944 SUM 25382 37759 INC 36221 615421545 SUM 1070 21364 SUM 885 11501 INC 23763 8099994 SUM 3410 25950 SUM 11483 31523 SUM 457 22004 INC 34954 931517611 SUM 22337 31313 INC 2775 353180016 INC 28181 794156329 SUM 651 35204 INC 13682 207643064 INC 33460 919922577 SUM 19865 29211 INC 16557 28765705 INC 6665 848317060 INC 23223 28030797 INC 11075 981727179 SUM 13837 35504 SUM 4167 35864 INC 15920 489756577 INC 25236 926779822 SUM 3612 21575 SUM 668 30544 INC 7136 23801725 SUM 16142 40008 INC 22404 522148811 SUM 4370 28582 INC 21215 825618887 INC 16189 200669239 SUM 22002 40607 INC 17819 934589082 INC 456 651560002 INC 32463 146274201 SUM 20328 39729 INC 12120 571785524 SUM 12588 39949 SUM 13061 34856 SUM 1791 39394 SUM 11682 39363 INC 9596 145365655 SUM 6092 40121 SUM 6898 39052 INC 25423 960917517 INC 35022 670489127 SUM 22198 39614 SUM 477 22672 SUM 20162 35821 SUM 17768 34427 SUM 72 37625 INC 29530 916963469 SUM 11246 33159 INC 17573 28958928 SUM 5115 18133 SUM 4726 36378 INC 9100 147427169 INC 35906 795932243 INC 5664 760352476 INC 14589 752209411 INC 20359 433431379 SUM 22240 39943 INC 19972 2293672 SUM 12017 37936 SUM 33272 38403 INC 11876 147216964 SUM 4037 23361 INC 20550 953500294 SUM 21477 37674 INC 21274 80264452 SUM 577 22682 SUM 3637 37864 INC 21001 274545433 INC 23451 128590328 SUM 3367 25162 SUM 24948 38417 INC 19965 550578878 SUM 15414 33266 INC 33156 625845258 SUM 3333 26883 SUM 3382 34309 SUM 18371 39242 SUM 13589 40117 SUM 258 5380 INC 24904 282497257 INC 39104 802682872 INC 3212 941422259 INC 29298 655790849 SUM 2382 20240 INC 30720 223465685 INC 37180 626140578 INC 38187 999143431 INC 18900 811669116 SUM 12822 23603 INC 12610 332376220 INC 34082 94002859 INC 15755 531624098 INC 37868 961859751 SUM 41 38272 SUM 1803 40675 INC 3593 25383445 SUM 1737 32366 INC 3985 240503238 INC 1091 257209995 INC 36867 78194196 SUM 5874 26634 SUM 3981 21131 INC 29697 487648281 INC 29638 324407681 SUM 11060 24096 SUM 4572 23759 INC 5558 84298087 SUM 9115 38069 INC 15482 315970388 SUM 304 24589 INC 36438 28834229 SUM 20571 34295 INC 17883 887072496 SUM 2113 13548 SUM 608 26161 INC 1760 7523163 INC 37909 26989699 SUM 322 11176 SUM 526 12351 INC 16668 134327049 SUM 681 27483 SUM 6819 14779 SUM 14475 39264 SUM 22346 32823 SUM 9553 36484 INC 36158 862099059 SUM 326 25238 INC 5376 461343436 INC 9625 139030818 INC 4872 458658243 INC 38310 26894815 SUM 4943 28297 SUM 16064 37756 INC 32054 27628765 INC 20253 995338262 INC 36651 620681917 SUM 9586 39774 SUM 35156 37649 INC 5263 532660453 INC 31175 483607406 INC 25291 71336192 INC 1889 55206884 INC 9954 78151524 INC 38791 44718311 INC 33618 541044128 SUM 221 15976 INC 34289 991261999 SUM 1396 8573 INC 16264 995171043 SUM 3690 26899 INC 25417 979447084 SUM 6499 35816 INC 20502 485890365 SUM 18156 33749 SUM 12582 39956 INC 14395 26369432 INC 9480 759545197 INC 4869 592724192 INC 6347 791745895 INC 8764 357643514 SUM 5898 33529 INC 35886 145322496 SUM 2626 27255 INC 26143 404670191 SUM 8654 31267 INC 20635 492058272 SUM 3115 12534 INC 39398 487998847 SUM 12951 39886 INC 36558 385247996 INC 40604 417927094 SUM 14206 39595 INC 25188 138556092 SUM 10509 25297 INC 36173 144302869 SUM 15195 37435 SUM 19566 26273 SUM 6362 21807 INC 36149 575727726 INC 31606 888115351 INC 27245 952685349 INC 20673 811485833 SUM 13770 39104 INC 12064 922892072 INC 19115 146937053 SUM 31839 40612 SUM 7089 39395 SUM 3400 38690 INC 24364 927889348 SUM 5391 29212 INC 7909 952229910 SUM 2121 38470 SUM 7710 39253 INC 35224 143190523 INC 32453 25726878 INC 4538 136157415 INC 26401 960304171 SUM 785 32420 INC 37965 124892745 INC 35792 539093924 SUM 5194 26109 INC 35100 28327423 SUM 10542 38141 INC 4478 891479376 INC 872 690880600 SUM 19691 26463 INC 29742 40054074 INC 21483 124384223 SUM 5151 19426 INC 15108 452975670 SUM 38474 40589 INC 20672 978228727 SUM 335 10687 SUM 17981 36717 INC 39295 139088768 INC 14374 223523326 INC 29505 900812151 SUM 2942 19064 SUM 2161 33938 INC 30541 642075333 INC 2622 620892341 SUM 13166 38799 SUM 635 7531 SUM 11278 38585 SUM 23012 34653 INC 33665 927399169 SUM 3413 15990 SUM 3353 39882 INC 39777 73623482 SUM 488 14804 SUM 2873 28740 INC 38910 785361095 INC 6253 965293458 INC 37431 353236371 SUM 11713 37949 SUM 2746 20017 SUM 10142 28146 SUM 5379 36310 INC 33433 27808523 SUM 1851 32620 SUM 8398 33423 INC 2548 23735266 SUM 15101 32954 INC 7944 468990831 INC 23840 903746659 INC 8115 64180415 INC 36268 113477384 SUM 9549 23943 SUM 32237 39353 INC 39040 228894376 INC 19431 145377151 SUM 1007 18172 INC 27163 76397788 INC 20600 964676155 INC 32001 315908300 SUM 18662 31903 SUM 1030 38778 INC 29499 381357404 SUM 6655 39244 INC 33712 848341036 SUM 7985 25201 INC 32434 923687605 SUM 15915 30711 INC 2528 712284169 SUM 3136 37777 INC 33809 922505234 INC 31845 854532021 INC 18647 130691258 SUM 264 39330 SUM 4082 22819 INC 1264 988098025 SUM 1482 37801 SUM 14425 39050 SUM 4129 30254 INC 6318 23829507 INC 20437 732463926 SUM 195 29279 SUM 13074 39098 INC 16048 389842615 INC 2419 437424604 INC 15488 46634083 INC 30819 9040943 SUM 15591 24616 INC 3388 753963167 SUM 6647 17646 SUM 3373 38136 SUM 3400 8207 SUM 38030 39526 INC 31601 418200188 INC 6949 734521160 SUM 29050 35576 INC 8907 72011407 SUM 2178 38793 INC 22093 28709449 SUM 1143 39365 SUM 989 32955 INC 22227 489241516 SUM 30614 40209 SUM 695 35707 SUM 3999 35281 INC 487 468767533 SUM 14432 36655 INC 3348 355278553 INC 35713 28324797 INC 11096 953508416 INC 990 936780728 INC 15930 39111959 INC 26080 871266716 INC 33519 139714707 SUM 12187 20370 INC 17364 389162702 SUM 1335 12310 SUM 21229 31800 INC 39918 80227017 SUM 1536 12807 SUM 1624 11617 SUM 915 39183 INC 31586 76117602 INC 16231 73901871 INC 22914 757376956 INC 27369 950158919 INC 19357 778212771 INC 5215 30703464 SUM 2121 24886 SUM 3980 35804 SUM 7045 36027 INC 2739 146359746 INC 4753 610026091 INC 4328 80358862 INC 5310 770731498 INC 30106 858292657 SUM 25024 29391 INC 31415 11770398 INC 33365 727001868 SUM 1083 15943 INC 27745 469719275 INC 7605 126333655 INC 25455 465469350 INC 40424 145370708 SUM 2893 26629 INC 39041 827605370 INC 30554 2617084 SUM 16917 40568 INC 30091 146263716 SUM 18795 38996 SUM 15731 37358 INC 31618 393663002 SUM 12444 38097 SUM 32954 40192 SUM 24677 32828 INC 4768 630471815 SUM 21546 36519 INC 8521 811151617 INC 733 146792411 SUM 11583 32802 INC 15048 46162681 SUM 3609 28290 SUM 5043 37608 INC 310 6429148 INC 5576 632027893 INC 29471 721188270 INC 29094 819347197 INC 2708 25352988 SUM 5958 33103 INC 17123 339665163 INC 26872 506986450 INC 29020 835109566 SUM 24339 40101 SUM 8590 34576 INC 30335 850795190 INC 19799 551335932 SUM 6485 34679 INC 17248 938511755 SUM 7393 22250 SUM 22916 40493 INC 30055 861295380 INC 37419 105523538 SUM 11665 31807 SUM 341 9983 INC 18907 803675011 SUM 7990 26507 INC 38534 720789346 SUM 21016 34050 INC 28878 29870860 SUM 1855 14489 SUM 8057 28681 INC 39027 458545392 SUM 12280 35784 INC 39773 54010632 SUM 22549 40136 INC 19333 939211589 SUM 36951 40484 INC 28501 540051166 INC 38591 575470909 INC 13174 950845140 INC 31478 542280175 INC 2363 806646047 INC 37225 475404873 SUM 2023 10592 SUM 3376 33592 INC 19760 145581120 SUM 11857 38484 SUM 734 10196 INC 1154 878461038 SUM 357 27430 SUM 8172 40616 SUM 205 25950 INC 25373 10157632 INC 18749 693504980 INC 40372 939105705 SUM 10447 37520 SUM 7612 24741 SUM 6995 12573 INC 37037 818300140 INC 19600 844403673 SUM 2920 35102 INC 26673 7962109 SUM 4534 40631 INC 669 105474694 INC 6961 684690844 INC 36674 482426884 SUM 2491 40195 INC 32654 146389470 INC 890 741206293 INC 6607 928315813 SUM 1034 19470 SUM 9400 39371 SUM 12518 32756 SUM 7718 37276 INC 27422 66772911 INC 25644 432985750 SUM 26970 35228 INC 20548 802439520 SUM 15302 30269 INC 12084 661710963 SUM 73 11415 SUM 10625 24307 SUM 33273 39174 SUM 3527 16397 SUM 6182 17528 INC 26909 71516417 SUM 28367 39552 INC 22861 726789488 INC 26208 121956568 SUM 753 8553 INC 38272 736604117 SUM 22831 39572 INC 27712 971006096 INC 31127 605267046 SUM 10420 38990 SUM 18549 28573 INC 18440 992698216 SUM 340 12589 INC 5059 731950019 INC 16133 142717047 SUM 31926 36456 SUM 6659 35363 SUM 23878 37968 INC 3041 141090974 SUM 72 29055 SUM 7665 18076 INC 6062 23680653 INC 7104 476360173 INC 5495 881751334 INC 32045 221061240 INC 26263 63513572 INC 7618 811655355 INC 16624 718253875 SUM 11449 32946 SUM 1043 39201 SUM 18424 36323 SUM 12198 37651 INC 24524 9064757 SUM 236 40536 SUM 4372 26132 INC 7072 759056959 INC 22794 29059179 SUM 22236 36738 INC 14011 442802841 INC 11218 113898260 INC 24612 944015827 INC 6062 535750152 SUM 30588 33989 INC 27086 686971716 INC 17083 669735005 INC 3667 28920289 INC 1649 341162199 SUM 304 39858 INC 6196 609569372 SUM 13083 39821 SUM 6662 21686 INC 23450 859862750 SUM 22064 31364 SUM 3623 15377 INC 10899 748822139 INC 20282 22778402 SUM 7615 22247 SUM 228 38711 INC 27838 937516495 INC 30421 12786646 INC 23277 759457334 SUM 244 39121 SUM 9924 33320 SUM 285 19179 INC 20108 69536898 INC 26144 741774351 SUM 2278 24749 INC 7781 593834084 INC 13038 542377793 SUM 9572 33990 SUM 18501 35813 SUM 13303 40683 INC 34494 796858501 SUM 21123 29301 INC 33046 884396784 SUM 3401 11124 SUM 19915 40238 SUM 9788 39123 INC 769 956325263 SUM 1028 17299 SUM 16 6033 INC 16292 995917197 INC 11553 608187979 SUM 17376 39059 INC 31332 937760781 SUM 6097 15267 SUM 8889 22934 SUM 27435 39959 SUM 1205 35251 INC 20428 57302971 SUM 19632 36941 INC 23930 24830465 INC 5107 897003709 SUM 8206 8897 INC 9034 66508989 SUM 18840 40246 INC 8157 382804542 SUM 1009 13587 SUM 29552 40465 SUM 10766 28851 SUM 11318 39668 INC 18459 995507764 INC 25050 8744086 SUM 474 18760 SUM 11055 40003 SUM 13703 28293 INC 15281 894841690 INC 30083 260483996 SUM 4610 37319 INC 26344 457986556 SUM 325 11588 INC 36987 39020840 INC 19488 549848431 INC 15464 994354681 INC 38715 932436671 SUM 2629 33040 INC 34025 572804097 INC 22897 937241889 SUM 18040 25963 SUM 5175 17641 SUM 2172 31718 INC 33997 106208860 INC 22396 352430643 INC 5689 602971590 INC 3433 122237040 INC 15761 6781097 INC 23170 147440300 INC 20558 852789467 INC 26083 27928862 SUM 915 18060 INC 30673 735204584 SUM 1057 35710 INC 38642 147450381 SUM 8898 38779 SUM 948 33218 SUM 15081 29903 INC 6667 142074658 INC 10055 902151417 INC 36906 68929907 INC 31252 748047879 SUM 3550 34718 INC 3387 632232693 INC 13850 379884881 SUM 4237 37510 SUM 23116 40195 INC 19300 46809049 INC 11116 757846580 INC 11571 610292421 SUM 15024 28483 INC 33524 145343911 SUM 6186 9302 INC 17573 215270620 INC 1183 20504131 INC 12317 676713716 INC 11649 863931205 INC 11360 467740685 INC 20824 878847161 SUM 5768 27118 SUM 17489 40195 SUM 26259 37216 INC 32500 65690229 SUM 106 38294 INC 32161 145908764 INC 23783 4503111 SUM 998 40165 INC 14940 29066387 INC 21719 931539174 INC 22316 144971342 SUM 14430 33063 INC 1683 924821460 INC 29681 115827891 INC 37590 755342667 INC 34619 538233128 SUM 1484 32808 SUM 1860 16598 SUM 4115 31020 INC 21323 585152406 INC 17360 913371905 INC 40537 747929803 SUM 12801 19703 INC 8417 865832329 SUM 16772 38725 SUM 3117 13146 INC 21551 132802462 SUM 143 29041 INC 32495 78184101 INC 15066 270581080 INC 22812 39581733 SUM 4009 25553 SUM 31294 39044 INC 24256 608493482 SUM 5595 35364 INC 34326 78726029 SUM 26206 38874 INC 3066 128437266 INC 28234 80323942 INC 23159 451075001 SUM 623 24683 SUM 15476 24498 INC 19302 98191998 SUM 24512 34062 SUM 5334 34204 INC 11363 605307790 SUM 25859 38808 INC 24709 998326910 SUM 6383 33371 SUM 13971 34919 INC 33675 24741623 INC 11420 146222231 SUM 1826 38944 INC 29901 489336861 SUM 7153 19301 INC 40344 73703103 SUM 3017 38075 SUM 5977 31133 SUM 13386 36640 INC 35714 741658350 INC 40636 942719610 INC 22921 475865936 SUM 9990 35643 INC 30298 78260844 SUM 22403 38937 INC 4988 37809478 INC 29012 872393278 SUM 640 36289 SUM 22305 33096 SUM 19893 33308 INC 13601 878085223 SUM 131 11660 SUM 502 16666 SUM 28494 37123 INC 20468 8278281 SUM 7905 33454 SUM 2550 24410 SUM 3017 13704 INC 14602 337942459 SUM 4085 21812 INC 26233 550842043 SUM 32174 35139 SUM 14860 39671 SUM 13461 39173 INC 15154 3692090 INC 23647 105056085 INC 30442 574905167 SUM 11074 30014 INC 36453 610322843 SUM 851 23725 SUM 3041 29168 INC 19744 331428068 SUM 9774 36228 INC 4677 6009821 INC 6707 896567114 SUM 1427 11513 INC 36177 24541499 INC 26577 390008778 INC 20822 759034406 SUM 3453 16766 INC 8783 146421296 INC 14714 71909859 INC 1139 585443507 SUM 3204 25741 INC 14921 993259022 SUM 2978 39920 SUM 9288 27738 INC 12049 673010723 INC 178 610256833 SUM 10220 37406 INC 33089 606244373 SUM 13272 34703 INC 3729 605046343 INC 4893 876805985 SUM 22985 36554 SUM 8990 39575 INC 15796 994963879 SUM 2528 17507 SUM 14562 20713 INC 5892 798963060 INC 39766 128351154 SUM 23883 39075 SUM 7674 26753 SUM 33549 38547 SUM 21373 36505 SUM 7423 23124 INC 28691 4289960 INC 25342 569394898 SUM 2435 40272 SUM 9962 39175 INC 21400 454175467 SUM 1 36322 SUM 14281 40058 SUM 10713 38448 SUM 1700 17768 SUM 7122 33059 SUM 8763 40643 INC 5449 27550410 INC 20942 893317672 INC 9989 290760851 INC 13731 422956720 INC 8809 88690957 INC 4240 56962037 INC 3497 803974997 INC 37199 995532806 SUM 12196 29149 INC 29113 618214538 SUM 7969 39775 INC 4444 72727369 INC 34011 978210449 INC 37903 175079724 INC 4151 27948991 SUM 7159 38559 INC 17859 953520829 INC 37237 141172390 SUM 13609 35078 SUM 162 32966 INC 36626 144647248 INC 25130 796073048 SUM 676 36642 INC 33561 28905983 INC 30464 483821715 SUM 18038 35740 SUM 6795 35098 SUM 31684 40221 SUM 9591 36904 INC 18619 681996085 INC 4509 146265671 INC 20874 472900690 SUM 1000 19262 INC 26450 479524731 SUM 16616 35681 SUM 8853 38927 INC 27846 383050913 SUM 1579 12668 INC 13754 886376666 SUM 35165 40097 INC 12072 4841554 INC 8757 684614661 SUM 8418 39170 SUM 11964 38222 SUM 1371 13545 INC 22559 471591737 SUM 2668 8952 INC 14756 938511459 INC 4798 73584945 SUM 9206 34303 SUM 12623 38699 SUM 2098 38234 SUM 5141 39951 INC 29088 995209109 INC 8323 879037634 INC 32321 29052592 INC 33573 534720922 SUM 10922 23610 INC 32109 321557336 SUM 917 11947 SUM 15480 33347 SUM 9518 40355 INC 33814 419697405 INC 14339 953350335 INC 25395 622235604 INC 31283 978713012 SUM 23702 37736 INC 32460 46655717 SUM 8135 22932 INC 31911 774727664 INC 31424 147451263 INC 39917 465446887 SUM 20058 35831 INC 38304 918728963 SUM 14166 35257 SUM 5388 29756 SUM 1289 12986 SUM 34304 38282 SUM 8956 35843 INC 30106 823975404 INC 10498 961424777 INC 11651 20086128 SUM 2520 23766 INC 15639 83511357 SUM 9895 32814 SUM 10685 35677 SUM 21140 36893 SUM 728 1631 SUM 19306 34651 INC 1952 945178564 SUM 4308 29954 SUM 18268 39709 SUM 8832 38829 INC 13406 69225580 INC 38692 961756436 SUM 2480 37360 SUM 29810 40165 SUM 21866 40221 INC 16662 593755269 SUM 11809 36974 INC 9628 347183605 INC 22490 870062248 SUM 32970 39781 SUM 15206 22431 SUM 4939 22309 SUM 4930 29985 INC 2609 10689857 INC 29954 462778920 SUM 2204 26596 INC 23474 789770188 INC 2196 21718325 INC 5790 768380818 SUM 8589 35117 SUM 1925 8630 INC 8586 487662356 SUM 20080 40635 SUM 3386 26245 INC 30910 120099703 SUM 5308 23022 INC 21227 989618723 INC 32984 821076605 INC 15472 914313603 INC 28878 44628697 INC 10083 27977638 SUM 18352 37219 INC 8129 215065239 INC 31100 968908269 SUM 8677 36789 INC 250 469504306 SUM 5122 21598 SUM 31569 39141 INC 21608 909688168 INC 37556 938466280 INC 39142 357874921 INC 36445 20467367 SUM 1009 22524 SUM 9640 21236 INC 12793 146391172 INC 28507 873784535 SUM 33315 40463 INC 6673 985529399 INC 23301 880745498 INC 13238 141102468 SUM 34071 40169 SUM 8876 22803 SUM 3436 36610 SUM 4875 23495 SUM 21315 39168 INC 20602 73155329 INC 5510 918574992 SUM 13776 33741 SUM 8949 19300 SUM 34537 39516 INC 32712 117763984 INC 26635 35990128 SUM 3280 23757 SUM 23719 38715 INC 27338 8783152 SUM 13583 21771 SUM 8704 40099 INC 39730 492181993 INC 31919 921755140 SUM 10794 38640 SUM 5614 35733 INC 12944 828597644 INC 19535 491680586 INC 21799 980662804 INC 15956 609103110 INC 38315 56841575 INC 15286 450230236 INC 4093 509405282 INC 4523 953226904 SUM 29840 36307 SUM 14872 32116 SUM 34383 38219 SUM 14299 38675 SUM 143 40396 INC 18993 974946307 INC 15030 71924273 INC 208 653196359 INC 1622 988359853 INC 10488 22774533 INC 6433 878988201 SUM 16757 37926 INC 31315 989227969 INC 25340 957445676 INC 37274 783630438 INC 24988 601180738 SUM 435 16539 SUM 5130 31135 INC 13387 659664237 SUM 64 37975 INC 3023 438592633 INC 30365 818995802 SUM 21032 27842 INC 29089 879022068 SUM 22806 33931 SUM 5164 36965 SUM 144 28444 SUM 779 29165 SUM 19684 33621 INC 10673 959843877 INC 26090 922714210 SUM 11580 25862 INC 6011 123355645 SUM 1110 5266 SUM 21220 31784 INC 20985 216949803 INC 6632 516481933 INC 14058 778355282 INC 4247 268318749 INC 6041 145601846 INC 18734 800948196 INC 31199 289278584 SUM 12092 28264 SUM 450 33558 SUM 15305 35725 SUM 6856 27498 INC 16145 66987821 SUM 3152 37730 SUM 14013 39388 INC 30196 648222477 INC 30763 866402820 SUM 2731 31624 SUM 15270 39661 INC 14724 17508802 INC 15111 4821416 SUM 28435 32754 SUM 10532 35911 INC 20113 935062243 SUM 4831 33870 INC 20409 72392757 SUM 6462 16263 SUM 9165 25918 INC 22345 971961982 SUM 1021 20357 SUM 262 40467 INC 26442 146809461 INC 37657 24775992 INC 34212 73704124 SUM 797 34353 SUM 3660 29908 SUM 10392 37502 INC 12544 122264238 INC 17874 483081523 SUM 14988 29561 INC 13657 911247010 SUM 4575 36101 SUM 2397 22561 INC 3184 576898706 SUM 119 13932 SUM 5045 38032 SUM 510 40305 INC 3423 38126660 SUM 18051 38961 SUM 438 15040 INC 7969 48574022 SUM 9541 21681 INC 597 5572638 SUM 114 13656 INC 27685 989891629 SUM 19212 40522 INC 15842 919667214 SUM 552 39810 SUM 368 18532 INC 17184 146370044 INC 30685 878475606 INC 29083 130059523 INC 39198 954259134 SUM 17705 40669 INC 12762 671367609 INC 40561 884320913 SUM 152 20603 SUM 107 14902 SUM 2941 40162 SUM 1289 14409 SUM 1033 20842 INC 36530 28370671 SUM 269 20417 SUM 7165 33600 SUM 3669 34042 SUM 10573 39779 INC 13239 897518745 SUM 14307 28679 SUM 6694 15203 INC 34773 961805905 INC 3366 13228918 SUM 975 24211 INC 15406 821067062 INC 13553 888041263 INC 13357 689304481 SUM 237 17091 INC 17651 744507737 INC 5368 357695370 INC 22386 108108258 SUM 12910 32020 INC 40373 52121970 SUM 12079 38776 SUM 8979 24019 INC 17269 70932594 SUM 11876 20204 INC 26292 996446875 INC 37363 50908263 INC 17801 486365004 INC 40592 12305021 SUM 926 33823 INC 21632 962473778 SUM 7284 27499 INC 10515 24856466 SUM 17369 39339 INC 29344 957492755 SUM 24515 35489 SUM 18157 39466 INC 18808 794148763 INC 29491 753463553 INC 18991 337397233 SUM 4969 24833 SUM 24907 34575 INC 17317 200224646 INC 13977 872290055 SUM 4889 16016 SUM 4392 28324 INC 39950 11241477 SUM 1586 26885 INC 35545 945870151 INC 12052 30347872 INC 15313 811682305 INC 9019 854525899 SUM 28561 37783 INC 3180 616969917 SUM 13647 37751 INC 24809 2394073 INC 39361 855944577 SUM 15047 33839 SUM 28289 39059 SUM 18884 33627 SUM 7356 34425 SUM 15612 21619 INC 21506 905915804 SUM 7362 20243 INC 29091 107620625 INC 31072 80170393 INC 39876 585374196 INC 11305 785799013 SUM 16291 38657 SUM 16123 28801 INC 32941 996480246 SUM 3018 14966 SUM 17817 31053 INC 17482 926058576 SUM 23918 30482 INC 39614 55472051 INC 39389 63588873 SUM 1680 39645 INC 26032 92767227 SUM 3256 18567 INC 16548 669657998 INC 22713 995134718 INC 12315 927898186 SUM 1260 23923 INC 38507 12153362 SUM 12379 39396 SUM 4802 21227 SUM 21984 39038 SUM 23294 36082 INC 9371 420840581 SUM 12028 34171 INC 36372 356940315 INC 37286 303462804 SUM 12057 12635 SUM 1111 36218 SUM 2217 31676 SUM 7177 24204 INC 25010 722894700 INC 38260 89510413 SUM 14062 30597 INC 18555 491894409 SUM 13314 37787 SUM 5195 14257 SUM 1207 28328 INC 2586 720853692 INC 39160 894518630 SUM 1838 19999 INC 19557 21556190 SUM 3251 33639 INC 16990 523699608 SUM 14570 39971 SUM 33467 40140 INC 25269 11094535 INC 7945 122257602 SUM 9504 36747 INC 17804 895250814 SUM 16601 38945 SUM 22140 39001 SUM 2571 37988 SUM 11325 21274 SUM 31800 37767 INC 33927 1041904 INC 23129 543165157 INC 5483 12965697 INC 14372 962915127 SUM 8591 27814 INC 3743 919646399 INC 40505 742145661 INC 26180 65344847 SUM 7919 29224 INC 39340 537161122 SUM 682 25905 SUM 7845 12014 INC 27723 70639792 INC 15845 269330137 INC 12427 669472484 SUM 23679 34229 SUM 23094 36613 SUM 2829 32839 INC 13603 778072101 SUM 5648 15599 INC 30766 518519409 INC 28022 73176185 SUM 26 9057 INC 998 5745566 INC 1517 20404452 INC 12543 682275900 INC 16973 882644271 SUM 2441 39863 INC 21737 374722398 SUM 2082 5178 SUM 10 17222 SUM 5615 34690 SUM 28782 33816 INC 39390 946935591 SUM 14923 39913 INC 16819 961038290 INC 965 137359647 INC 39225 457245578 INC 12960 610570690 INC 28245 457415538 INC 27438 138861639 INC 12003 140138190 INC 15561 349490561 INC 9776 914072353 INC 30346 39346901 SUM 20017 26086 SUM 12226 31643 SUM 11841 38257 SUM 16186 40536 INC 6331 335594068 SUM 13332 40528 SUM 13958 35705 SUM 3743 37462 INC 6616 939426935 INC 16843 70902398 SUM 3158 38648 SUM 16028 25817 INC 27284 735050020 SUM 14739 30072 INC 8597 953133088 SUM 18954 36113 INC 40471 12206739 INC 7359 674327324 INC 1844 916542038 INC 34104 575930737 INC 26700 145284780 SUM 2202 23602 INC 12479 268429742 SUM 992 31543 INC 6805 995924522 SUM 5755 27843 INC 6073 24608763 INC 23401 401761295 INC 28790 450328715 INC 571 811286438 INC 39914 433784919 INC 26252 186869816 SUM 3002 39336 INC 26722 105192089 INC 32195 767595020 INC 4253 612572844 INC 11918 492047162 SUM 1417 23314 SUM 167 31230 INC 2196 492020793 INC 35619 10551344 SUM 7068 37094 INC 23513 402530350 SUM 546 39786 INC 22413 726785878 SUM 25371 36625 SUM 22977 39942 INC 2924 510704585 INC 17914 821070887 INC 40183 877386601 INC 17963 959334254 INC 8330 324557869 SUM 7986 25770 INC 5043 870293026 INC 26020 459260401 SUM 2532 16953 SUM 3828 16402 SUM 3445 32136 INC 17077 745208142 INC 144 884246707 INC 23097 624992284 INC 14336 13302404 SUM 18322 37607 INC 10022 185713376 SUM 2108 28700 INC 27268 869603334 SUM 26188 38447 SUM 11636 14334 INC 35948 570483444 SUM 11850 36984 SUM 5868 23966 INC 24653 12274999 INC 4008 80160647 INC 11345 801626992 INC 28557 971272818 SUM 4734 33590 INC 18882 809524519 SUM 6819 35393 INC 28658 423515971 INC 9133 804241828 INC 33680 607503127 SUM 34209 38979 SUM 15625 31449 INC 11431 890376073 INC 21967 142709448 INC 16997 760635599 SUM 307 36083 SUM 7918 24932 INC 28740 146274000 INC 18632 558885862 INC 13935 974220958 SUM 1319 30425 SUM 31069 38242 SUM 7035 28792 INC 19754 586612963 SUM 20667 38226 SUM 17386 33514 INC 36186 27865919 SUM 1190 28386 SUM 26871 39288 SUM 5889 37504 INC 14122 952971025 SUM 15776 37522 SUM 15785 30398 INC 6330 693395182 SUM 9360 38094 INC 27159 348926510 INC 27531 693436397 INC 22558 692973958 SUM 6638 40365 SUM 7415 36181 INC 39208 55905150 INC 26359 755475186 SUM 22686 33319 INC 34973 113614661 SUM 30966 40631 INC 31272 955312319 SUM 19955 38962 SUM 5199 36195 SUM 17676 37158 INC 12880 113789434 INC 1076 737865191 INC 25616 713847036 INC 36950 684548647 SUM 20377 36845 INC 20136 28891242 INC 34201 769617793 INC 39981 976651387 SUM 11342 37000 SUM 23949 38794 INC 36775 130629797 INC 6564 90587179 INC 13754 986577578 INC 859 63030785 INC 27392 274503109 SUM 32997 40480 SUM 10471 27482 INC 15932 281968168 INC 5610 145634877 INC 29355 824611454 SUM 178 38728 INC 39081 593808343 INC 18851 769650906 INC 25137 26614598 SUM 35068 36333 SUM 22342 34875 INC 8401 25630252 SUM 18649 40174 SUM 1290 28584 SUM 1422 29346 SUM 18662 29496 SUM 16552 34837 SUM 15454 27366 SUM 6881 28622 INC 39910 659927400 INC 21213 921752641 SUM 8917 34624 SUM 12086 39320 INC 8355 65316661 INC 37169 526345613 INC 2132 532918945 SUM 694 31822 INC 20437 9597820 SUM 15273 40043 SUM 5445 38715 SUM 8001 23762 INC 27785 815118449 INC 28993 12989304 INC 37889 12303401 SUM 22568 35222 INC 14634 881552075 INC 22184 904955338 SUM 13303 38716 SUM 15358 38631 INC 1963 30025520 SUM 2762 18016 INC 33958 826434523 INC 6542 734301118 SUM 18540 32444 INC 3719 93696796 SUM 8428 29683 INC 39382 990612329 INC 36520 572557770 INC 13765 27199660 INC 5494 805164857 INC 35505 979415091 INC 38686 38608734 SUM 199 36261 INC 4664 608056856 SUM 6575 11852 INC 7177 810291959 INC 22880 144672661 INC 18539 760387030 INC 10019 200694351 INC 26684 754910095 SUM 703 35346 INC 406 13249663 SUM 24470 39009 SUM 4439 35353 INC 2510 961934467 SUM 5723 26507 SUM 32001 40651 INC 7383 45415930 INC 13013 13183411 INC 18927 37815407 SUM 275 4881 SUM 2836 30957 SUM 5081 27433 INC 30316 473893417 SUM 4723 36106 SUM 10130 26167 INC 12386 953531324 SUM 1662 23344 SUM 16999 28747 INC 25695 451965897 INC 23136 992215785 INC 1280 867975472 SUM 30 32438 INC 13417 944932797 INC 6293 991337354 INC 32419 757413466 SUM 19613 28119 INC 36150 509614997 INC 39082 994454910 SUM 8637 23699 SUM 6621 30586 SUM 22955 34493 SUM 24308 39427 SUM 6334 25036 SUM 3620 40065 INC 33433 625377789 SUM 12184 36930 INC 23069 98648635 INC 40331 18560101 INC 3335 46771504 SUM 9437 32205 SUM 10770 19377 INC 24034 214898287 SUM 409 25465 SUM 10999 37352 SUM 2977 36430 SUM 10893 36861 INC 15433 894691371 SUM 898 37724 SUM 2174 33914 INC 40224 946937099 INC 2519 112369844 INC 3549 928423312 SUM 8829 29509 INC 11375 28631285 SUM 6044 27839 SUM 15402 38054 SUM 26856 37171 SUM 484 9755 SUM 6201 33522 INC 37297 950482483 SUM 8696 40294 SUM 33414 40659 INC 188 606917837 INC 19050 704955612 INC 2068 933215458 SUM 13240 33446 INC 3927 340269541 SUM 18487 39277 INC 8403 126396904 SUM 3008 13683 INC 23136 69395652 SUM 3464 40619 INC 33226 217129380 SUM 6366 16962 INC 3653 955176595 SUM 1292 16766 INC 29530 137150695 SUM 18100 36680 INC 20362 52721820 SUM 2275 36659 SUM 6589 40624 SUM 5738 34633 SUM 23079 35281 INC 30658 594823700 INC 11092 507065305 SUM 10077 34648 SUM 20220 24248 INC 12416 13329416 SUM 5199 32513 SUM 24481 39203 INC 8851 821100578 SUM 191 25139 INC 35391 410068614 SUM 3459 28998 SUM 186 10483 INC 27960 874285954 SUM 1874 34780 SUM 13872 18844 SUM 11658 36230 INC 7987 469461983 SUM 2166 19691 INC 26371 337571741 INC 5646 198277916 SUM 4125 23346 SUM 2326 15762 INC 30472 130473234 INC 19849 682177810 INC 29568 985357586 SUM 6163 28104 SUM 3887 40195 SUM 654 11094 SUM 10247 39779 SUM 8115 35072 SUM 29462 39890 INC 35574 762174022 INC 10777 608806465 INC 18094 7482475 INC 35755 770213953 INC 18361 756095439 INC 40292 143085850 INC 40141 989376616 INC 18133 945838599 SUM 4101 25057 INC 5559 960787985 INC 37975 961303414 INC 1925 525307575 SUM 7222 30382 SUM 10214 38748 INC 20414 130136379 INC 17470 75940783 SUM 10347 24579 SUM 14048 34992 SUM 808 25889 SUM 9049 23478 SUM 524 23138 INC 20881 974690881 SUM 11495 17227 SUM 18619 35214 SUM 1679 40252 INC 16989 408061721 INC 22075 54999585 INC 37674 128600723 SUM 3171 28120 SUM 21365 38323 SUM 13 12938 INC 6502 671235227 SUM 1319 27979 INC 16452 773515728 INC 21263 434278309 INC 27432 9635694 SUM 3653 39983 SUM 22450 39251 INC 3895 952891062 SUM 3175 28352 INC 11105 56641072 SUM 6775 28849 INC 27385 307660377 INC 33280 26722278 INC 5588 676319086 SUM 5359 38790 INC 5113 945168759 INC 22595 721407103 SUM 11711 31714 SUM 12298 31144 SUM 8942 32435 INC 11534 757882754 INC 25537 824252362 SUM 10687 21077 SUM 1384 16430 SUM 6141 30286 SUM 424 40440 INC 18241 702325975 INC 40217 978474038 SUM 589 39160 SUM 4034 38039 INC 9345 143188345 SUM 451 31032 INC 26900 29071530 SUM 30299 39662 INC 29244 475336139 INC 30776 354822560 SUM 406 5007 INC 4499 536228879 SUM 24640 29394 SUM 13593 35091 INC 30393 925952453 INC 5488 759602825 SUM 6475 18521 SUM 8962 18812 SUM 57 10647 SUM 12615 39716 SUM 24149 36373 SUM 5746 39975 INC 312 306963753 INC 23525 491939493 INC 36871 73693693 INC 32567 720496792 SUM 1505 21653 INC 7505 706120212 INC 3431 113390677 INC 7918 970787121 INC 10566 1691204 SUM 11876 39191 INC 14439 778078804 INC 23883 74986854 INC 10262 720498248 SUM 6261 20540 INC 19067 24806621 INC 33341 112815626 SUM 5473 8269 INC 7977 796377864 SUM 2114 38545 INC 16944 861600181 SUM 1187 30383 SUM 4731 16977 INC 36573 990192061 INC 25045 145892708 INC 15995 468757559 SUM 5684 19802 INC 14212 637109859 SUM 2851 30454 SUM 3242 14875 SUM 2062 29846 SUM 17677 34460 SUM 5091 26080 SUM 12485 32002 SUM 3759 9761 INC 39337 926131881 INC 16897 857117795 INC 9832 919241434 INC 29782 960377724 SUM 28 16120 INC 19768 944627202 INC 25601 606404695 SUM 5259 36088 INC 24005 20494117 SUM 11442 39987 INC 31986 641522177 INC 28779 48393095 INC 5292 527856662 SUM 5716 8938 SUM 6461 25684 SUM 1960 33156 INC 23802 742696740 INC 22433 929110751 INC 9473 926929228 SUM 4939 33384 SUM 5953 40441 SUM 14100 39639 INC 36777 940218149 SUM 16377 24712 INC 19352 140382781 SUM 1563 36263 INC 11363 117937362 INC 22854 946006081 SUM 16667 35050 SUM 2950 12480 INC 34674 71927529 INC 19567 727814384 SUM 16347 37120 SUM 2113 20638 SUM 38090 39390 INC 13733 493867060 SUM 15463 30602 SUM 1626 5149 INC 28539 729024132 SUM 2763 34326 INC 3591 737395443 INC 10698 76122802 INC 13394 28807986 SUM 13635 21953 SUM 5448 28471 INC 35798 476123915 SUM 33060 39292 SUM 21030 34159 INC 39434 775684681 INC 8844 274892945 SUM 6112 30277 SUM 26009 33185 SUM 536 1598 SUM 20326 25794 SUM 3189 21657 SUM 5912 27322 SUM 28413 37799 INC 13019 718079194 INC 13458 131194237 SUM 4984 30524 INC 10583 873806287 SUM 13487 40659 SUM 783 3883 SUM 15323 39622 INC 14329 325912986 INC 33518 961946241 INC 20008 342125097 SUM 3569 40488 SUM 14730 40631 SUM 13079 36680 INC 24838 961786765 SUM 79 36373 INC 18949 491657147 INC 20527 26866009 SUM 7659 31485 INC 856 121669244 INC 28473 970894270 INC 17496 727053901 INC 32545 951325751 INC 23014 875412987 INC 22229 329576918 SUM 19812 36537 INC 26837 307644971 INC 25701 99989132 INC 25859 939207135 SUM 16883 38659 INC 9866 442637572 INC 38454 68682078 SUM 5695 35747 INC 1262 28954823 SUM 16831 31042 SUM 1353 17007 INC 15999 275445302 INC 5008 146709580 SUM 9504 13645 SUM 1661 22897 INC 36124 959844804 INC 23976 54644048 SUM 8397 36570 SUM 680 38902 INC 35801 11138218 SUM 30537 37825 INC 2446 711522612 SUM 11309 32199 SUM 7107 40054 SUM 18298 32284 INC 6121 457467668 INC 26361 28774988 SUM 2349 35809 INC 368 911879887 SUM 17746 39627 INC 5559 808411713 SUM 27738 40660 INC 35477 486477937 SUM 36782 39594 INC 18442 738744708 INC 25252 995520044 SUM 1484 3303 INC 4335 852272293 INC 34118 684149516 SUM 17126 25711 SUM 19993 37996 INC 16618 870639380 INC 21242 21285840 SUM 7153 40611 INC 11116 11882346 INC 5154 267981927 SUM 4738 30517 INC 18607 492165943 SUM 3610 10008 INC 18582 953307010 INC 5409 466615212 SUM 1053 28384 INC 28231 879022242 INC 1478 124059978 SUM 29669 37969 SUM 3610 27460 INC 29312 453677978 SUM 15767 28300 INC 24307 147195339 INC 32739 543439651 INC 22018 23777178 INC 38530 28959652 INC 16316 486367380 SUM 3276 33570 INC 26728 433348992 INC 13055 968119346 INC 23401 412539298 SUM 7217 24801 SUM 9927 32947 INC 30606 921098868 SUM 36086 40581 SUM 1607 30906 INC 29900 782874351 SUM 3409 16313 INC 12463 936680648 INC 27990 237043482 SUM 5441 20849 INC 37222 95418923 INC 10009 534661009 SUM 2291 24560 INC 40158 35596030 INC 34714 402548380 SUM 10465 40656 INC 7742 986576540 INC 26688 146384293 SUM 5701 17548 SUM 1229 9067 SUM 137 12138 SUM 6507 8713 SUM 7335 13388 INC 13447 598961302 SUM 1185 25857 SUM 1365 11779 INC 26038 69494534 SUM 5356 36466 SUM 23992 31636 SUM 23374 33069 INC 39613 268290973 INC 36656 961951010 INC 4247 961978615 SUM 24111 38496 SUM 3705 34346 INC 15450 994963155 SUM 3673 38481 INC 25597 424551818 SUM 10187 39902 SUM 34817 40592 INC 14297 697851214 INC 28217 923785326 SUM 24999 34745 INC 24528 691280008 INC 15995 61019747 INC 3019 608213828 SUM 349 36818 SUM 7875 37167 SUM 11765 25536 INC 32655 668268378 SUM 37122 39087 INC 21073 19906425 INC 2214 11026649 INC 10309 934334301 INC 11927 357850990 INC 34353 770622666 INC 12387 865810895 SUM 4442 23716 SUM 2533 14730 INC 39892 144811676 SUM 18089 36279 INC 4386 51930025 INC 16508 301268256 SUM 1458 23309 SUM 12930 25706 SUM 10032 22790 SUM 2699 37670 INC 34456 381644674 SUM 7611 34637 SUM 8513 28158 INC 21790 979560046 SUM 10291 31253 INC 38283 26303586 SUM 21409 40557 SUM 21128 39996 INC 23777 20676886 SUM 6193 13157 INC 2820 851776718 INC 22099 11695504 INC 30725 945086150 INC 4657 69151749 INC 25269 423207476 INC 33587 805041571 SUM 5648 19589 INC 12563 492173965 SUM 1161 10289 INC 31189 993775791 SUM 3860 32754 INC 4918 742620359 INC 16208 63572458 INC 35124 979667595 SUM 2108 23869 INC 13925 111683573 INC 16641 869592031 INC 7184 146405782 INC 12246 810847982 SUM 34131 38687 SUM 683 30629 INC 7621 134090493 SUM 6657 25172 INC 19033 944116442 SUM 16049 27837 INC 38227 609992465 SUM 3531 22558 INC 33319 143185691 SUM 8692 26736 INC 26988 684756759 INC 18117 146396027 INC 1866 593235410 INC 40101 134837400 INC 36105 954802539 SUM 719 35527 SUM 3134 31189 SUM 32239 40675 SUM 215 31636 INC 9331 222596769 SUM 9999 32706 INC 9307 950586893 SUM 11842 35768 SUM 4039 14741 INC 39740 827725025 INC 6340 888051734 SUM 7481 21055 INC 31165 744444751 INC 6774 625791038 INC 29475 929334476 INC 15488 662643908 INC 6310 393259112 SUM 4380 30400 INC 6125 111242795 SUM 7291 33248 INC 21654 539154532 INC 19987 28698906 SUM 10800 17666 SUM 4397 13483 SUM 8436 25515 SUM 22763 37622 SUM 482 28381 INC 11173 46310338 SUM 25187 39085 SUM 15038 30154 SUM 808 12640 INC 28270 787558949 SUM 12853 36128 INC 30617 73472736 SUM 1167 14372 INC 39489 973724834 INC 25297 28921493 INC 29791 986061370 INC 22567 885849352 SUM 22502 37554 INC 35702 914044157 SUM 5124 40003 INC 14394 480935416 INC 8779 648272091 SUM 1769 36531 SUM 2644 12769 INC 16561 691394082 INC 1075 739972453 INC 2345 335522495 INC 32301 650450992 INC 783 63087925 INC 29432 147428788 SUM 6044 32972 SUM 10433 28642 SUM 3553 23435 INC 901 28695067 SUM 7426 19014 INC 4836 481552783 INC 23125 993172066 INC 40236 717100366 SUM 1630 17743 INC 21503 413256630 INC 14920 605862755 SUM 7716 34983 INC 20806 920000859 SUM 785 27526 INC 36697 401691307 SUM 7450 38350 INC 17128 147476757 SUM 37540 40569 INC 18253 593666857 INC 12595 104937571 INC 5512 35992400 INC 32243 140402531 SUM 1682 21102 SUM 31010 36125 SUM 6476 35198 SUM 10753 40511 INC 4542 922084980 INC 27423 508318426 INC 35364 367713453 SUM 28937 35302 SUM 9094 22321 INC 25115 949354427 INC 40389 143185436 INC 18163 885822077 INC 25111 752239698 SUM 26 36044 SUM 4079 38649 SUM 1748 18106 SUM 1107 19878 SUM 515 4259 SUM 14358 35425 INC 24984 840718926 INC 30368 953007022 INC 31668 913267138 SUM 8308 31637 INC 12071 440776850 SUM 3769 35349 INC 31682 458219305 SUM 22967 35525 INC 7463 121261514 SUM 10355 35171 SUM 27805 40107 INC 20384 143280741 SUM 14179 39898 SUM 525 23230 INC 32133 13008184 SUM 20166 33371 SUM 14751 30835 SUM 420 30646 INC 10702 842576244 SUM 22870 39715 SUM 6582 38614 INC 5298 137757433 INC 15203 744828384 INC 11636 892329424 SUM 7770 22989 INC 35433 959827958 INC 35674 793060945 SUM 7791 36905 SUM 3562 38902 SUM 6004 37589 INC 32298 892197805 SUM 4016 32581 SUM 4514 31070 INC 38460 856237153 INC 15545 805277109 INC 25296 20659353 INC 40059 147481949 INC 23266 636958647 INC 34398 985968521 SUM 7121 40521 INC 4105 14495768 INC 10361 666482462 SUM 129 34307 SUM 10520 39307 INC 826 8794043 INC 424 682512026 SUM 1325 24106 SUM 486 19263 SUM 25839 34762 INC 26784 864942995 SUM 28947 37411 SUM 4718 19262 INC 8833 805295635 INC 23112 937474344 SUM 18114 38993 INC 33582 71976994 INC 21871 935085184 INC 20765 129606761 INC 16815 130419957 SUM 6560 33807 SUM 9736 37860 SUM 6993 33939 INC 26243 17466249 SUM 24041 40209 SUM 23129 38269 SUM 13046 19413 SUM 18448 38750 INC 31290 601646251 INC 8859 82452461 SUM 24166 37753 SUM 6362 37516 INC 6169 270740 SUM 15366 30468 INC 23916 433347337 INC 21606 70882123 SUM 2734 32906 INC 3817 6397740 SUM 20239 24823 SUM 12765 27135 INC 28705 917089590 INC 28624 473694285 SUM 1542 19547 SUM 4216 29139 SUM 2405 24201 INC 22620 401122626 INC 16986 145375195 INC 17221 24244860 SUM 2488 37932 INC 38783 971313823 INC 22837 887919980 INC 32368 551023778 INC 6447 19613094 INC 25588 393174529 SUM 523 20253 SUM 17986 39144 SUM 1507 38643 INC 39631 953486704 INC 20612 217065888 SUM 15738 38049 INC 9342 592739313 INC 15066 11632911 INC 29344 637468670 SUM 314 9377 SUM 24798 28223 SUM 1225 21396 SUM 2837 10872 SUM 16473 21293 SUM 1847 32360 SUM 4250 39353 INC 14777 29076081 INC 7284 50912188 SUM 15534 38591 INC 12951 12829625 INC 27566 962908068 SUM 365 33961 SUM 3684 15490 INC 16693 130658864 INC 26166 143082511 SUM 5992 32541 INC 35052 877940377 SUM 14250 39466 SUM 16891 39054 SUM 10363 37875 INC 33610 284105913 SUM 87 15801 INC 12431 24762695 INC 15061 235197277 INC 28540 957497620 INC 13766 960904376 SUM 7742 29257 SUM 8546 25922 INC 26514 609012260 SUM 4144 31525 SUM 9529 19043 INC 25501 142191105 INC 20650 954198872 SUM 5257 23549 SUM 9108 28561 INC 3511 653751986 SUM 12758 35117 SUM 1120 31966 INC 35444 60649065 INC 39150 756388033 INC 34825 80341590 SUM 11414 40523 INC 39628 726930297 SUM 37364 39410 SUM 11172 39680 SUM 11186 24882 SUM 8924 38639 SUM 9618 34014 SUM 18964 40649 SUM 17555 28943 INC 2833 952496121 SUM 7618 36902 SUM 13746 38786 SUM 12719 38542 INC 5440 895014201 INC 3044 13248586 INC 1839 893816848 INC 40176 69520152 SUM 795 39256 INC 2443 771694186 SUM 22627 39701 SUM 9975 17859 INC 35986 491655569 INC 21 736096525 SUM 7697 23348 SUM 5730 30388 INC 29261 610293974 INC 34494 608469825 INC 27165 418155526 SUM 10600 37842 SUM 22811 31626 INC 39272 404102686 INC 19994 342087876 SUM 26636 31428 SUM 3099 18028 INC 11824 70043519 SUM 15434 27406 INC 36408 955639830 SUM 16755 27198 SUM 2802 30109 INC 26688 408117721 INC 6077 945054847 INC 1184 987223306 INC 7426 941945349 SUM 17116 26210 INC 24485 854642577 INC 19366 987717618 INC 516 919673673 SUM 4080 38151 INC 19777 142942004 SUM 10877 37099 INC 15820 886183712 INC 293 123327824 SUM 12649 17149 SUM 2434 32922 SUM 12034 27571 SUM 11674 38581 SUM 7149 29092 SUM 2035 40475 INC 11257 750841205 INC 34388 837101639 INC 34943 19510753 SUM 1243 12081 INC 28110 126485172 INC 36042 592839657 SUM 369 11020 INC 11293 542274379 INC 17458 412041662 SUM 10610 39870 INC 19900 744828958 SUM 7220 40232 INC 36578 926997286 SUM 7476 19984 INC 35794 619831160 INC 36764 883147480 INC 10236 71535693 SUM 4268 20722 INC 5241 944886526 INC 15178 138008099 SUM 18781 32912 SUM 11964 16966 INC 33241 12453667 INC 17976 960494909 INC 22240 502259046 INC 2949 542182339 INC 9739 854113372 SUM 41 13806 INC 5471 112820908 INC 17733 11684719 INC 38939 474687046 INC 11234 25904138 SUM 4435 18837 SUM 7020 12941 INC 39671 743776886 SUM 10492 32638 INC 7262 52764445 SUM 9244 32263 SUM 3612 25759 SUM 7800 30864 SUM 8167 28279 INC 12095 882466955 INC 22255 436003947 INC 8387 844143797 SUM 4697 16103 INC 9292 999186615 SUM 1320 19378 INC 5835 146146335 INC 27000 677698083 INC 19972 538203735 SUM 380 6340 INC 38603 623062904 INC 5904 724867736 INC 30999 38085591 SUM 30662 38195 SUM 5521 40564 INC 39501 13259672 INC 9655 951480741 INC 9825 111307549 SUM 11623 26907 SUM 14494 40419 SUM 20552 39518 INC 14330 672808905 SUM 12959 37425 SUM 20171 35375 INC 2693 55144994 SUM 1339 20392 INC 13833 626108460 SUM 22836 39323 INC 31849 768875216 SUM 273 16858 SUM 9696 35655 INC 11418 659620852 SUM 17730 27123 SUM 3557 23598 SUM 11789 36047 SUM 21641 39664 INC 27305 911810138 SUM 9497 39048 INC 4963 784412981 INC 35261 877217375 INC 15419 492125942 INC 20328 559514594 SUM 52 16624 SUM 12931 28284 SUM 779 12710 SUM 23137 38889 INC 27254 693261742 INC 13759 879022135 SUM 4677 28538 SUM 29461 40347 INC 36298 572600457 SUM 13624 31021 INC 18268 475313845 INC 32829 608495157 SUM 8875 33494 SUM 3911 33652 INC 26230 686588453 INC 1132 113370953 SUM 502 32626 INC 29304 26938314 INC 23333 143801515 INC 37464 541757705 SUM 7661 30405 SUM 13958 29129 INC 9064 890396211 INC 13848 778797457 SUM 632 37862 SUM 5339 19407 SUM 2692 18057 INC 36570 28420872 INC 18003 216344970 SUM 423 11507 INC 35232 458612543 INC 30992 63596643 SUM 8108 38401 INC 15189 820572014 SUM 22576 37404 SUM 24417 31647 INC 9847 903685804 SUM 14540 37018 INC 15483 811926989 SUM 4896 24316 INC 21961 803468610 SUM 11573 16193 INC 33929 8519558 INC 39620 195209981 INC 13804 944298211 INC 27796 4837555 INC 38510 952487068 SUM 5475 36680 SUM 40328 40474 INC 25920 878650184 INC 4770 26837334 INC 2882 52176540 SUM 11431 32364 INC 13293 990704353 INC 17030 605368558 SUM 17787 38441 INC 36898 279982749 INC 21771 146388667 SUM 24936 38029 SUM 1634 31209 SUM 4910 40433 INC 18944 999902462 INC 24818 693238492 SUM 16560 27368 INC 30889 818668028 SUM 26420 32094 SUM 1362 10850 SUM 782 32197 SUM 1910 21193 SUM 15713 36543 INC 12867 2785697 SUM 27140 35755 INC 2119 785868907 INC 14088 127907631 SUM 19418 36250 INC 21470 886424994 INC 14107 469697935 INC 29641 738463211 INC 15141 926968526 SUM 6245 25881 INC 20305 356625181 INC 10333 955005151 SUM 28676 34367 SUM 2468 17464 SUM 5086 38408 INC 16902 143232710 INC 21533 449315620 SUM 30 25406 INC 35465 952037759 SUM 18453 40451 INC 9955 72940241 INC 5520 655270378 SUM 2850 36642 SUM 36379 39893 INC 35935 140112976 INC 28373 955555169 SUM 1418 30704 INC 32480 855071855 SUM 9927 21566 SUM 881 33819 INC 23133 884103278 SUM 28 5038 SUM 385 33242 SUM 11602 23468 INC 13347 576940323 SUM 5882 40330 INC 3973 873699812 INC 26782 758026066 SUM 25134 30346 SUM 5662 27500 INC 35527 13200603 SUM 12463 24399 SUM 10052 26881 INC 26280 26429217 SUM 36 2839 SUM 7794 34152 INC 690 28524753 INC 25958 934212300 SUM 7567 40559 SUM 9719 35779 INC 31770 146418771 SUM 2258 13243 INC 11074 284172180 INC 40452 347724625 SUM 1353 11604 INC 10176 126455006 INC 15891 953231941 SUM 1060 3874 SUM 29998 36024 SUM 4338 15119 SUM 10969 20450 INC 35439 876673656 INC 4115 866119769 SUM 4022 33736 INC 8725 353776988 INC 38063 760645040 SUM 380 33170 SUM 6619 10349 SUM 5424 38408 SUM 74 35089 SUM 5364 22912 SUM 3558 28249 SUM 20151 39832 INC 15693 3254638 SUM 10052 33510 INC 24154 28850932 SUM 6340 39047 INC 28191 151849282 SUM 4608 40190 SUM 26857 40374 INC 31865 536733841 INC 30954 853838398 INC 23160 147326701 INC 4062 543220689 SUM 11003 23671 SUM 2518 17076 INC 29249 807465107 INC 31021 69263817 SUM 8911 39292 SUM 8864 26163 SUM 25013 38439 INC 6667 404999606 INC 8142 878058972 SUM 2801 39482 INC 33497 591670015 INC 18754 49710914 SUM 5578 30402 INC 38782 73436916 INC 37143 103343724 SUM 30303 39050 INC 30303 92882727 INC 22630 28843819 INC 26216 27839666 SUM 3598 28413 INC 8405 101078340 SUM 7889 27605 INC 27550 73701466 INC 33986 592772874 INC 13397 305034997 INC 38976 878985965 INC 4740 322812492 INC 17533 142718845 SUM 2830 14250 INC 15679 346054942 INC 21430 442252979 INC 19565 11142883 SUM 5305 31870 SUM 4748 19669 INC 12318 921650579 SUM 4065 24349 INC 23054 722526180 SUM 6614 26436 INC 18595 138826613 INC 32919 172855325 INC 5816 957227294 SUM 49 39004 INC 7681 751861946 INC 15052 754845350 INC 23365 466941205 SUM 9925 30813 SUM 18212 39655 SUM 251 35969 SUM 20187 35364 INC 30362 73115151 SUM 16721 32891 INC 22036 48533855 INC 11886 64505904 SUM 9377 27353 INC 13750 809785235 SUM 10290 33284 SUM 946 34792 SUM 4464 13287 INC 18158 845483234 SUM 38467 40530 INC 1980 949931643 INC 1544 953220286 INC 35585 946824433 INC 21978 873886537 INC 36796 357961772 INC 15888 52506879 INC 1288 878557347 SUM 16320 35556 INC 21921 558399191 INC 40625 960607529 INC 2975 997837176 INC 8152 954279587 SUM 25311 38104 INC 6823 465974290 INC 4689 610088339 SUM 33636 38864 INC 4001 874303324 INC 13994 20440108 INC 10180 416078661 SUM 5326 22655 INC 757 960610138 SUM 2149 39345 INC 19992 63563225 INC 12698 557930922 SUM 10849 26572 INC 19221 722250997 SUM 3156 37325 INC 32941 778201900 INC 24220 27712287 SUM 35176 39902 SUM 30 8839 INC 1077 758923014 SUM 368 9976 SUM 11401 27436 INC 16838 534708340 SUM 5462 27460 SUM 26310 40667 SUM 15082 40019 SUM 4331 38555 SUM 2653 36713 INC 19642 147223060 INC 37081 995390688 INC 17793 747828008 SUM 2695 21146 SUM 1491 19602 SUM 12788 34963 INC 22997 726534303 SUM 10415 35237 SUM 18022 20029 INC 40619 301692258 INC 3130 981223406 SUM 1189 34821 INC 8988 79672632 INC 9906 960742885 SUM 5870 35934 SUM 4217 39073 SUM 26531 32206 INC 30721 77481360 SUM 14097 34349 SUM 17715 40264 SUM 4415 9011 INC 38001 73442800 SUM 10879 34812 INC 6275 12597673 SUM 7422 13575 INC 19492 340018482 SUM 4529 11595 SUM 8714 30182 SUM 30126 40656 SUM 7747 40676 SUM 2500 38674 INC 24547 28288396 SUM 4835 28080 INC 15185 894679119 INC 11718 559324662 INC 13186 942669961 INC 29875 121751199 SUM 1887 39161 INC 23869 920709585 SUM 940 15409 INC 27755 3876151 SUM 32 24293 INC 12234 97136678 INC 11662 960608556 INC 11840 223107925 INC 30861 760353872 INC 12111 365706518 SUM 13061 39070 SUM 1103 16942 SUM 1572 38699 SUM 15030 30680 INC 17143 134674595 SUM 5927 29121 INC 23095 26816670 SUM 21115 30796 INC 9961 4861435 SUM 11252 40530 INC 25421 511670399 INC 10161 75420643 SUM 11221 36823 INC 23154 741766802 INC 7980 37923471 INC 29839 375606306 INC 39580 7940518 INC 932 147301356 SUM 1948 25456 INC 35818 551522061 INC 19755 73574660 INC 30648 22263677 SUM 14795 34098 SUM 2541 37549 SUM 1954 13167 INC 21701 989678097 SUM 19409 24207 INC 37098 146913277 INC 12283 89461305 SUM 7 37406 INC 22802 130513774 SUM 14178 40558 INC 22643 114259318 SUM 2535 24215 SUM 19 22772 SUM 23258 33884 INC 16448 341933239 SUM 9333 40504 INC 8392 556031766 SUM 5655 19496 SUM 14751 27281 INC 6930 876847786 INC 20816 626108064 INC 8421 61967705 INC 38082 46695370 SUM 9227 28983 SUM 13024 36639 INC 33579 987412951 INC 10022 728665501 SUM 2050 27360 INC 16173 988518836 SUM 539 6916 SUM 8620 19758 SUM 16231 37782 SUM 4623 27949 INC 39667 113923878 INC 25224 134589642 INC 30817 202784892 SUM 5827 23221 SUM 933 21543 INC 14825 995440233 SUM 148 7760 SUM 25248 33935 SUM 14653 24560 SUM 7827 29937 INC 18294 534734601 SUM 1558 22633 SUM 234 19174 SUM 21419 39101 INC 13365 840715192 INC 25499 68916245 SUM 7122 36932 INC 21923 659825567 INC 20757 613543778 SUM 3511 33296 INC 18817 885612789 SUM 438 22729 INC 23689 860682519 SUM 13738 37054 SUM 9133 28375 INC 2935 991949437 INC 21309 587594556 INC 25507 742885433 SUM 5271 37114 INC 24770 423002957 SUM 35344 37872 INC 30594 961717262 SUM 1332 39294 INC 3991 819321999 SUM 2415 15178 SUM 22303 33972 SUM 4101 35114 INC 7689 321819103 SUM 1209 38907 INC 39788 746128070 SUM 8006 39613 INC 16556 946424358 SUM 14743 35629 INC 35801 534503030 SUM 474 36807 INC 31341 961709118 INC 14616 961451621 INC 4673 442830784 SUM 2512 39115 SUM 777 28565 SUM 21160 39072 INC 2827 79838226 SUM 1768 34672 INC 26580 147173062 INC 26563 321713386 SUM 11695 29571 SUM 24716 28637 SUM 21119 36345 INC 27864 73208452 INC 35934 206961825 SUM 15749 38666 SUM 316 19682 INC 25076 120422676 INC 26835 11186401 SUM 22758 40209 SUM 8254 33303 INC 24230 618709983 SUM 3389 21515 INC 4709 28439469 INC 1891 31753250 SUM 545 28701 INC 9582 938474488 INC 36067 625850079 SUM 697 33461 INC 22112 987125071 SUM 8988 30994 INC 5278 139060801 SUM 17724 20591 INC 15204 992457734 SUM 2176 27182 INC 15226 885860729 SUM 1065 31820 SUM 23936 36922 INC 13466 75621197 SUM 6153 34280 SUM 28223 38293 INC 23085 29985533 INC 26487 80365247 INC 25521 973742416 INC 35737 854958730 INC 810 926282642 INC 8941 147346627 INC 10592 26421113 INC 1683 340092075 SUM 8876 38840 INC 757 46549046 INC 11188 855334282 INC 15761 319017233 SUM 12651 18349 SUM 4974 36397 INC 25057 993113732 INC 12959 129420190 INC 38868 24874760 INC 23127 146939763 SUM 28411 40045 INC 36580 576503715 INC 31575 145360881 INC 37556 957672121 INC 11546 723933456 SUM 795 34706 INC 723 770753636 SUM 6148 36900 INC 28319 892569521 SUM 34209 37905 SUM 17316 32340 INC 8636 593163454 SUM 4771 19338 SUM 11591 40158 SUM 3028 14986 INC 25800 138263591 SUM 11643 36441 SUM 8932 27327 INC 11697 960256561 INC 16916 936390148 INC 17726 890030059 INC 7807 100378795 SUM 15785 33805 SUM 2760 26937 INC 15199 929484511 SUM 24306 32171 INC 16499 8100627 SUM 7687 36957 INC 23860 929112551 INC 23178 951397190 INC 12206 2428123 INC 2167 265776391 SUM 6384 38069 INC 5168 836824303 SUM 4701 26348 INC 35904 755243734 SUM 3651 32528 INC 709 46785098 SUM 9520 30036 INC 4874 492018484 INC 21836 532571232 INC 6777 602185521 SUM 6039 39612 SUM 30649 38501 INC 19427 870338784 INC 38764 20415681 SUM 2035 15444 SUM 8968 26509 INC 35842 529475456 INC 25131 550572994 SUM 2098 38130 SUM 24936 36461 INC 37857 172905921 SUM 6545 27676 SUM 24177 33595 INC 31074 678393392 INC 17258 8533499 SUM 2682 40279 SUM 11750 27239 INC 38904 672254759 SUM 26247 38043 INC 34601 26946932 SUM 2067 20392 SUM 1675 29084 INC 24774 73713426 SUM 21472 35642 SUM 9443 33863 INC 35276 135695201 INC 2064 957745874 INC 35004 738182702 SUM 3793 27566 SUM 6080 25660 INC 17553 61352655 INC 20609 720495980 INC 2264 77482945 INC 26887 46480321 SUM 20411 39280 SUM 7764 17214 INC 17179 201045200 SUM 6065 36211 INC 17100 662262085 INC 34355 995519099 SUM 3889 22113 INC 19481 487978663 SUM 12183 37558 SUM 1687 33497 INC 25515 36132388 SUM 7979 38559 SUM 25337 32128 SUM 793 24417 INC 10737 999244126 SUM 711 23132 SUM 4384 32697 SUM 7585 39160 INC 18821 967885207 SUM 4593 27878 SUM 1101 23945 SUM 4319 20535 INC 14357 955718986 SUM 2233 18612 INC 16560 222450611 INC 18397 608120791 SUM 317 8843 INC 39402 39887673 INC 24696 921238381 SUM 724 34032 SUM 30794 40079 SUM 3006 22986 SUM 26593 34223 INC 6550 146893895 SUM 9826 30970 INC 35550 938921073 INC 36667 935981050 INC 34309 341244074 INC 2757 7984195 SUM 7401 40621 SUM 10348 30056 SUM 19553 27730 INC 33998 491912047 INC 9612 887187645 INC 6545 961431455 INC 18442 17418278 SUM 14170 34338 SUM 20082 40320 INC 24838 659906141 SUM 195 33344 INC 40131 954184267 SUM 35642 40364 INC 27104 280006602 SUM 527 37732 SUM 4882 32485 SUM 2964 35295 SUM 1186 8788 SUM 14659 29046 INC 29408 73724845 INC 17897 56137695 INC 1099 283179264 SUM 16117 32990 INC 20228 130434476 INC 11727 219508953 INC 25950 947690194 INC 27492 203197955 SUM 566 29208 INC 38127 215323324 INC 6524 73375901 SUM 7866 40481 SUM 959 23148 SUM 14385 40250 INC 19033 890485656 SUM 11089 40018 SUM 648 27838 INC 3328 859921450 SUM 32705 38833 INC 38420 12263378 SUM 5052 32612 SUM 254 18067 SUM 29420 34022 SUM 649 9443 SUM 25926 37363 INC 38779 986050201 INC 17400 887912442 SUM 10633 13241 INC 10763 778145799 SUM 5382 30861 INC 3092 845462879 SUM 2059 31838 INC 29241 595013237 INC 39592 125962453 SUM 11193 30283 INC 13802 79294309 INC 26892 945504479 INC 8666 782796207 SUM 13448 30373 SUM 252 17867 SUM 14498 35869 INC 17571 146285108 INC 21756 733336883 SUM 794 29087 INC 40123 79287765 INC 39977 881850328 INC 21611 805297783 SUM 12986 31484 SUM 10426 20475 SUM 3421 36622 INC 33714 895787517 SUM 4546 20241 INC 27912 604494560 SUM 19118 29417 INC 20403 810353578 SUM 5745 31020 SUM 24487 34663 INC 17158 577018451 INC 20450 541951484 SUM 18191 39273 SUM 16154 23984 INC 25774 120924721 SUM 27705 39569 INC 21735 319981675 INC 35053 952858814 SUM 30942 38149 SUM 364 33029 INC 26415 808276174 SUM 10905 33167 INC 37456 986828738 INC 16204 20661566 SUM 2995 37354 INC 13046 409758988 INC 10632 876386411 INC 40410 737181383 SUM 3865 39864 INC 10886 610068656 SUM 5197 22856 SUM 1371 40118 INC 12592 693747230 INC 25539 124014590 SUM 35628 40404 INC 21342 374675440 INC 28549 78252577 SUM 15253 36141 INC 8668 886065227 SUM 12952 40680 SUM 10102 31005 SUM 15781 27913 INC 17476 492157682 INC 21288 128297540 SUM 5886 38761 INC 36583 41539100 INC 36529 87914663 SUM 19090 22023 INC 36598 961955136 SUM 2443 39821 SUM 14310 32110 SUM 31101 38932 INC 24145 332443177 SUM 2330 31469 SUM 2304 14089 INC 38318 873270306 SUM 5636 34705 SUM 10813 37280 SUM 7838 28778 SUM 26055 28757 INC 27534 957723077 SUM 5064 21130 SUM 532 35381 SUM 16967 36559 INC 29132 26404027 SUM 320 38759 INC 30360 797996810 SUM 4126 32769 INC 3450 147435330 SUM 6678 23739 SUM 5867 34589 INC 13768 248404476 INC 13213 935156351 SUM 659 14284 SUM 15452 32285 SUM 12003 15222 INC 25905 753465371 SUM 19089 40659 INC 23607 692934000 INC 9717 6473636 SUM 7162 25736 SUM 31971 39966 SUM 29563 40541 INC 11398 820026614 INC 28768 737611862 SUM 12678 19984 INC 7466 144317014 SUM 6955 34087 INC 23186 124408395 INC 13991 676840959 INC 7053 528513088 SUM 13095 39993 INC 6765 920710123 INC 17318 610561419 SUM 982 17868 INC 30080 686621324 SUM 10106 17821 INC 21253 40136474 INC 28853 961924045 SUM 2539 8736 SUM 8781 28612 SUM 11748 28676 SUM 7160 34783 SUM 12101 18965 SUM 11333 39278 INC 33363 592443851 INC 4067 46023491 INC 7463 29071139 SUM 559 17111 SUM 11250 36684 INC 32437 991316168 SUM 876 31978 SUM 13295 29940 INC 22474 974512228 INC 27290 942918916 INC 38053 731243446 SUM 1283 35880 INC 39794 945856354 INC 16880 878058711 SUM 17714 36387 SUM 5599 11588 SUM 6435 35078 SUM 15211 31827 INC 21788 414455009 INC 34411 398547049 INC 13716 112856255 SUM 26616 36766 INC 39674 27906377 SUM 4247 35464 SUM 2531 5949 SUM 3770 38011 INC 35422 11100380 INC 13755 830579261 INC 21821 60906771 SUM 8674 31302 INC 28878 80099217 INC 22009 759015224 SUM 15956 34824 INC 10576 414992626 INC 29292 946112943 INC 24075 953189357 SUM 540 40567 INC 36633 878590524 SUM 2785 33158 SUM 20693 36890 SUM 2356 28912 INC 35539 944487905 SUM 12003 21284 INC 13277 742561481 INC 38231 53465993 SUM 1296 19197 INC 331 961191761 INC 21402 727014824 INC 12326 892080071 SUM 36081 37960 INC 9600 325293284 INC 27894 14232562 INC 5968 145579133 INC 11505 137998000 SUM 15620 40048 SUM 15234 32655 SUM 11483 38946 INC 14097 642037918 INC 37298 676371634 SUM 8385 23117 INC 32483 914256173 INC 39699 937736768 SUM 11238 21386 SUM 5366 40539 INC 181 607801975 INC 16718 820848539 SUM 8486 39038 INC 40068 341636125 SUM 11840 37325 SUM 31183 37543 SUM 1265 39433 SUM 4799 26186 INC 35423 491150186 INC 29654 583505845 INC 10357 43950596 SUM 24532 36907 SUM 13165 24128 SUM 3558 17979 SUM 4896 29231 SUM 12153 26729 INC 36609 113296031 SUM 2780 29990 SUM 6805 12927 INC 17468 535266979 INC 26031 588667109 INC 31954 79309745 SUM 11769 32726 SUM 5092 32510 INC 24187 885834041 INC 9517 695523613 INC 13597 14432135 INC 17364 817757675 SUM 3616 26722 SUM 3010 23868 SUM 3740 37215 INC 3570 951916744 INC 33796 888173452 SUM 16566 32110 INC 3981 475320605 INC 35380 337268660 INC 23344 585356732 SUM 7731 32276 SUM 37760 40480 SUM 33371 37367 INC 3954 438546509 SUM 11641 40509 INC 18534 76138848 INC 14055 46539434 SUM 28792 36803 INC 703 24064506 SUM 11229 25857 INC 40563 6049361 INC 37679 670288645 INC 17340 147441122 SUM 9983 39134 INC 26310 492170953 INC 34152 968619927 SUM 22156 35117 SUM 21725 40648 SUM 3458 38575 INC 19520 771785385 SUM 18420 31204 SUM 21818 33559 INC 3879 872077680 SUM 1723 15590 INC 39648 702085144 INC 3375 12255369 INC 23879 18143565 SUM 16833 24015 INC 31624 135365601 SUM 377 2437 INC 3604 287451936 INC 13319 134760247 INC 5604 875073587 SUM 3788 39334 INC 1462 877864842 INC 9480 141439714 INC 39601 26951936 SUM 13952 38052 INC 792 755930683 SUM 2936 24919 INC 19125 903252615 SUM 18176 40506 INC 10275 373589866 SUM 19724 40402 INC 39761 879737392 INC 11184 278272113 SUM 8040 32215 INC 17182 524007615 SUM 16163 37265 INC 13744 961917225 SUM 3586 11528 INC 775 28968835 SUM 22978 33429 SUM 1400 29982 INC 21578 146996758 INC 10515 474380038 INC 2350 400736278 SUM 5246 38886 INC 37669 602198260 SUM 11013 39102 SUM 4726 33824 SUM 16335 35554 SUM 2143 20921 SUM 18180 29859 SUM 2338 37933 SUM 16467 38895 SUM 15694 40212 SUM 2013 34316 SUM 5458 6076 INC 11756 419380797 INC 27799 994962791 INC 6027 577026096 INC 40445 783716024 SUM 13913 39149 INC 25114 944078425 INC 34218 845255363 INC 11876 27949887 INC 15660 142545943 SUM 10015 36897 INC 31642 827744995 INC 3375 136861741 INC 30789 574654927 INC 38132 821009426 SUM 8471 23096 INC 35586 28938069 INC 32510 608466061 SUM 24590 38899 SUM 1839 18723 SUM 22425 36548 INC 315 680842324 INC 12572 5956443 INC 13484 600771535 SUM 4609 40421 SUM 5672 24904 SUM 28671 38794 INC 6101 487995489 SUM 7440 36099 INC 35413 961936818 SUM 25652 40617 INC 11211 810618150 SUM 26693 34996 INC 3489 314625286 INC 36233 941571257 SUM 18959 40310 INC 31494 760646664 SUM 13471 38403 SUM 3996 27020 INC 3157 742610450 SUM 9396 15066 INC 25543 21703721 INC 11511 126379979 SUM 211 36240 SUM 2265 34900 SUM 8957 19187 INC 22311 943983764 INC 26067 839726379 INC 9132 119929384 INC 17749 995514716 INC 30956 756181690 INC 7913 531641230 INC 4885 317770356 SUM 18391 31036 SUM 756 19897 SUM 17635 31491 SUM 8275 39543 SUM 14698 32919 SUM 8859 40076 SUM 3297 7603 INC 11324 892764910 INC 19727 585156813 INC 16398 670476272 INC 16124 895238522 INC 12392 35958168 SUM 14604 32463 SUM 10085 28266 INC 10365 12216505 SUM 416 35406 INC 26659 994992431 INC 39768 29045680 INC 25632 787516798 SUM 5176 22445 SUM 8693 13781 INC 15241 517530338 SUM 1409 17011 SUM 3872 30837 SUM 969 38541 INC 28090 564419093 SUM 1672 34972 INC 18035 209020094 INC 38758 583067208 SUM 39772 40594 INC 4122 610538376 SUM 13658 40020 INC 3419 858740530 SUM 6448 39964 INC 35675 609653964 INC 2975 190200629 SUM 8937 31405 INC 31171 131473505 SUM 18110 30287 SUM 1276 28399 INC 34825 491922673 INC 26828 7538842 SUM 856 40271 INC 25718 879043028 INC 21580 613614049 SUM 3774 12556 INC 6085 921259786 SUM 9497 38946 SUM 4680 39839 INC 29718 647713632 SUM 1049 22602 SUM 1151 26853 INC 33091 488774154 SUM 25767 36920 SUM 5273 27207 INC 5501 92381779 INC 16869 145887106 INC 31194 863351541 SUM 474 33010 INC 25432 73702635 INC 35181 223781309 SUM 5562 33155 SUM 822 17389 SUM 33645 40217 INC 15513 955083697 SUM 5758 32852 SUM 7390 37337 INC 25214 458114102 INC 22870 456516365 INC 34014 859152885 INC 12062 610563099 SUM 8976 19222 INC 40617 610423254 INC 16290 2485456 INC 30232 40466809 INC 34052 112612150 SUM 2252 31706 SUM 281 24091 SUM 18426 34874 SUM 16696 26145 SUM 3552 12044 INC 20082 841740655 SUM 19128 31084 INC 8364 132773587 INC 17015 854519685 INC 2489 527852644 INC 2056 795772273 INC 12118 147356233 SUM 341 17968 INC 32242 870368278 SUM 1242 18025 SUM 13925 24753 SUM 7541 38019 INC 28567 28028012 INC 8333 807722087 INC 30862 490934584 SUM 9964 28609 SUM 3735 32761 SUM 3758 40145 INC 35336 937852271 SUM 20749 39482 INC 7574 40180942 SUM 15765 39109 SUM 6353 20581 INC 29536 26842395 INC 30852 509643573 INC 21671 6616686 INC 9282 222647330 SUM 17021 40535 SUM 4841 40671 INC 5378 868454310 SUM 7362 37565 INC 22901 31535014 INC 23151 862180836 SUM 7838 30837 INC 26490 71673635 INC 22875 885417142 SUM 11314 40538 SUM 10089 33030 INC 8386 544063550 SUM 4014 35573 INC 13755 586228038 SUM 3653 18983 SUM 7166 40685 INC 36474 342176688 SUM 19814 40401 SUM 9606 39728 INC 8829 444586125 INC 14340 678128098 SUM 10091 39436 INC 25114 71520332 SUM 1548 29207 SUM 11887 39086 INC 1425 543311138 SUM 1171 35979 INC 24405 54657577 SUM 3926 40502 SUM 4573 31150 INC 10264 130685965 INC 20308 807714342 INC 505 977946260 SUM 3546 14663 INC 7225 466965489 INC 6013 12016180 INC 38134 4838841 SUM 17673 38870 INC 37384 142052272 SUM 5967 31235 INC 18992 760628799 INC 19047 442255534 INC 38707 27468108 INC 10084 26972547 INC 39212 620184877 INC 29855 743801216 SUM 18 32601 SUM 1822 36659 SUM 707 18708 INC 20214 606602826 INC 21035 102343749 INC 27312 576042622 INC 244 946663105 SUM 7748 26549 SUM 4905 20064 INC 39612 37391860 SUM 9275 29963 INC 32410 25628598 SUM 25517 39365 SUM 7000 40671 SUM 12621 37946 SUM 2579 38837 SUM 3613 24689 SUM 12972 38290 SUM 1166 36321 SUM 12660 35351 INC 13662 487717363 INC 29454 147437804 SUM 11884 35711 INC 24309 894730523 SUM 21519 23259 SUM 9270 26296 SUM 23605 39814 SUM 26 37972 SUM 5735 39433 SUM 7752 35629 SUM 5765 17870 INC 30536 809825819 SUM 7001 33252 INC 1401 830627358 SUM 3363 31404 SUM 1280 29826 SUM 695 39598 INC 1604 853732446 INC 10303 84840995 INC 7520 39911871 SUM 32668 39827 SUM 10269 35628 INC 9638 534697714 INC 21213 113873098 INC 26172 912346511 INC 3058 857671089 SUM 5950 22067 INC 37432 39423985 INC 24428 602144769 INC 23203 581239017 INC 22969 944824435 INC 34062 144023283 SUM 13199 24977 INC 2560 483553402 INC 35077 341338645 SUM 1788 38659 SUM 1305 29358 INC 30988 467518269 SUM 12470 37225 SUM 7436 39537 SUM 2155 13745 SUM 2542 32735 INC 8260 995427279 INC 2102 138001662 INC 33086 778201977 SUM 1466 26048 INC 12181 872733051 SUM 751 37913 INC 5002 988686967 INC 10070 26300782 SUM 14067 36546 SUM 5934 33738 INC 21378 217488740 SUM 9518 40092 SUM 3919 26478 INC 15226 805128331 INC 18362 871272839 SUM 16183 33418 INC 16465 449562425 INC 30432 12144877 INC 15575 758504485 SUM 20437 36631 INC 15512 29029205 INC 9348 889584200 INC 24071 417392935 INC 7905 939487718 INC 19980 842334601 INC 25164 12095820 INC 31865 146900503 SUM 13983 40396 SUM 13991 29049 SUM 2527 29443 INC 4120 601625436 INC 21861 28931694 SUM 10868 36708 INC 7344 955336704 INC 40137 953516853 SUM 1882 31630 SUM 17795 39308 INC 9605 826928884 SUM 5300 7729 SUM 8860 16003 INC 25904 747974465 SUM 1937 40213 INC 19177 24845605 SUM 14151 40541 SUM 3666 38061 INC 30550 853837800 SUM 17871 35251 INC 17771 12958595 INC 30933 979804317 SUM 5753 9985 INC 30994 827173993 SUM 280 22794 INC 1828 147338921 INC 20265 985821331 SUM 4735 39712 SUM 6410 24920 SUM 8908 22905 SUM 3367 32347 INC 17126 838901947 INC 19017 28508032 SUM 14403 39096 INC 10627 888663575 SUM 14913 39880 SUM 9569 17121 INC 19439 507770721 SUM 8727 23086 SUM 1492 14096 INC 13594 13127965 INC 8486 35940569 SUM 28770 34449 INC 7114 669369756 INC 3744 101343440 SUM 488 21048 INC 28390 605360968 INC 26501 877262315 INC 14979 113801223 INC 27264 964026087 SUM 13078 33453 INC 26400 105504855 INC 32223 890616442 INC 11169 331220091 SUM 22209 40082 INC 36307 869919163 SUM 3358 10249 SUM 14245 40524 INC 33317 340314672 SUM 12705 23984 SUM 7798 34992 INC 15529 605657537 SUM 14469 40645 INC 31127 475400828 SUM 8486 22128 INC 34020 258715357 SUM 11207 39504 INC 36633 27962893 INC 37117 657857236 SUM 9371 13175 INC 12717 469728293 SUM 3507 35938 INC 997 610584737 INC 1365 22788882 SUM 12277 39669 SUM 5355 28024 INC 39940 986431895 INC 28846 724436326 INC 5638 13243282 INC 39519 13245629 INC 17194 1648925 INC 36891 926878192 SUM 7381 10671 INC 29102 759570961 SUM 3939 34047 SUM 5180 40016 SUM 1839 17965 INC 16644 591457384 SUM 19964 40274 SUM 34104 35581 SUM 31250 36943 SUM 13132 29886 INC 34230 894554808 SUM 23117 36698 INC 26933 878479000 INC 32873 759439254 SUM 7031 32359 INC 14812 28007429 SUM 15509 30391 SUM 3559 40500 INC 28937 128834733 INC 913 7325973 SUM 8212 35666 INC 23833 78124179 INC 18848 23734800 INC 21828 539225484 SUM 28325 33687 INC 15212 65302890 SUM 14120 36164 SUM 1188 5904 SUM 594 7364 SUM 7689 40654 SUM 3095 22560 INC 39837 418541797 INC 29107 42039779 INC 14604 414236946 INC 18340 925793624 INC 2813 3275911 SUM 3060 31550 SUM 7147 28173 SUM 11290 23944 SUM 686 16606 SUM 28648 40397 INC 33766 145176233 SUM 2545 31006 INC 15822 75914370 SUM 18555 33209 INC 17655 146917537 INC 17898 893512575 SUM 15586 38645 INC 28942 945575890 SUM 1385 35086 SUM 7972 38876 INC 27391 877828266 SUM 1689 39750 SUM 6018 31098 INC 39751 622078514 INC 7027 896508279 SUM 8709 39120 INC 40197 8109506 INC 13276 35872696 INC 23731 861038538 SUM 16426 31519 INC 6213 341469056 INC 1842 875541150 SUM 7589 36621 INC 8936 912548343 INC 17029 769601643 SUM 6716 27328 INC 33570 885066884 SUM 641 5561 SUM 2413 21758 INC 9186 987748089 SUM 2434 23745 INC 1545 753473561 INC 37235 778149865 SUM 4385 16994 SUM 33173 36770 SUM 14827 28932 INC 28654 837857627 SUM 11665 16862 INC 8583 145223480 SUM 2516 39736 SUM 16798 29622 SUM 9677 22039 SUM 25561 40510 SUM 2106 20524 SUM 13138 32921 SUM 16671 35457 INC 33776 961326807 SUM 8269 34877 INC 5677 734564977 SUM 30697 40191 INC 15531 38192930 SUM 11682 40398 INC 8617 876505806 SUM 363 26587 SUM 7454 19450 INC 39483 252037459 INC 15762 483587440 INC 12944 526376809 INC 39017 945254508 SUM 4380 33974 SUM 5853 33988 INC 25271 528234301 SUM 2505 13460 INC 35045 24482669 INC 31317 568323861 INC 26192 467001084 INC 31664 573866018 SUM 10207 31472 SUM 24415 28764 INC 13676 147477671 INC 36601 919439335 SUM 9165 28974 SUM 1517 13489 INC 16264 130399167 INC 23736 122225153 INC 13724 416300900 INC 17519 871400163 INC 6772 960679120 SUM 10252 19964 SUM 10505 29337 INC 29936 122907623 SUM 697 35212 SUM 14111 34048 SUM 16564 29863 SUM 16515 39918 INC 34070 464912218 SUM 7789 40035 SUM 9428 36362 SUM 30329 38671 INC 37978 305759792 INC 21681 526722962 SUM 34051 39825 SUM 2835 39304 SUM 1347 37337 INC 30889 92787374 INC 40433 146419418 INC 6500 818982705 SUM 8868 12115 INC 30294 944283736 INC 16514 24887830 INC 31537 795006519 INC 40022 952865144 INC 26241 857120346 SUM 18488 37601 INC 28717 869637667 INC 24225 28918797 INC 13175 934933622 INC 28241 466941995 INC 38475 543168344 INC 33092 10255324 SUM 21287 36027 INC 20437 433060995 SUM 18524 36359 SUM 765 28792 INC 698 931598011 INC 17928 33338335 SUM 2900 23560 SUM 5551 16953 SUM 24640 37950 INC 27156 877990219 SUM 11544 32855 INC 37493 73699060 SUM 7656 38441 SUM 1386 35584 INC 3856 887145818 SUM 3398 39878 INC 39944 87684595 INC 2112 11642276 INC 7483 4993189 SUM 16917 40686 INC 19803 65587632 SUM 7467 36145 INC 26951 879773427 INC 7019 542337365 INC 17657 419613474 SUM 14084 37556 INC 1590 25966372 INC 26772 608404060 INC 2670 993390218 INC 9715 888530185 INC 34232 475330614 INC 32499 141066839 SUM 1864 39158 SUM 1204 13301 INC 25440 877859209 SUM 12201 38762 SUM 5234 33011 SUM 7867 40490 INC 18456 317694884 INC 28375 720155406 SUM 1999 37363 SUM 33744 39019 INC 140 127440046 SUM 2994 32126 INC 11171 930462931 SUM 14110 34790 SUM 23426 39584 SUM 1852 37878 SUM 6019 30995 INC 4115 409159421 INC 12917 760593704 SUM 730 22804 INC 12864 893425263 SUM 6709 37862 SUM 26366 33140 SUM 7310 38051 INC 9039 575752547 INC 31565 911596491 INC 26540 38094134 SUM 32100 39351 SUM 15127 35775 SUM 2955 37013 INC 18739 671076764 INC 17292 921779232 SUM 3887 40042 SUM 5672 32171 SUM 1709 9331 SUM 17196 35850 SUM 279 14426 INC 37645 876800871 SUM 23346 37541 SUM 11287 28008 INC 7963 926172702 SUM 25619 36034 INC 6694 339660906 SUM 7322 36263 INC 40684 940386761 SUM 6344 15202 SUM 29710 40486 SUM 1963 31343 INC 36214 961692873 SUM 11011 36175 INC 13803 814567247 INC 25108 273684852 INC 9465 401152917 SUM 2941 10773 SUM 4210 33184 SUM 7666 20773 SUM 15373 36285 INC 6602 850462742 INC 36716 743816157 INC 27748 738094896 INC 7754 347705489 INC 917 147062642 INC 3293 147464079 SUM 11464 38882 SUM 129 32005 INC 28866 511579419 INC 32248 943068508 INC 4208 938486286 INC 9446 682699379 SUM 1733 10293 SUM 10675 33886 SUM 147 24999 SUM 1387 36516 INC 11225 536332200 INC 6093 978019387 INC 38720 945580713 INC 4845 950577524 INC 22021 877857976 SUM 25127 37849 SUM 10170 19168 INC 18570 894072145 INC 25155 920473715 SUM 14992 40661 INC 27325 771658703 INC 25759 879018666 INC 16593 145359216 INC 3277 961966045 INC 7663 147342129 SUM 2983 9795 SUM 1520 39659 SUM 9166 15779 SUM 17122 38484 SUM 12945 38641 INC 35372 608472481 SUM 1010 31971 SUM 28755 35943 INC 36409 12194477 INC 8729 992829796 SUM 14225 27759 SUM 17747 37585 SUM 256 19765 INC 35994 928150553 SUM 414 30460 INC 4460 139052134 SUM 1776 33303 INC 18131 4405898 SUM 15109 36718 INC 21732 458546440 SUM 1592 11121 SUM 1375 28071 INC 24613 543482859 INC 5902 283914597 SUM 10102 21916 SUM 1207 21462 SUM 10432 25761 INC 21971 375021181 SUM 3390 40223 INC 16416 677354360 INC 15866 886343721 SUM 3916 21646 SUM 40284 40644 SUM 4665 19081 INC 6165 18070766 INC 29859 860846246 SUM 24422 37585 INC 11237 608357546 SUM 37292 39762 INC 15128 491556716 INC 30921 978998614 INC 18478 779033274 SUM 6414 29350 SUM 4339 40636 SUM 25131 38693 INC 26608 395819166 INC 7756 533934483 INC 22797 146320475 INC 39157 788694382 INC 3696 509395993 SUM 6617 23171 INC 35022 97451375 INC 32552 30021795 SUM 1877 22653 INC 24934 476121474 INC 31148 869512748 SUM 18466 31638 INC 15314 71586207 INC 29111 662684801 INC 2223 805500364 INC 21507 844569369 SUM 6418 10653 INC 25930 937019944 SUM 575 25079 SUM 10589 34851 INC 23444 147160895 INC 15896 442886582 SUM 2182 37304 INC 24549 910589726 INC 11122 886233130 INC 10960 593236705 SUM 2788 38928 INC 9693 64683362 SUM 8960 40657 INC 11244 105003772 INC 26177 110725682 INC 1645 836024417 SUM 24272 34583 INC 35066 491059543 INC 36313 846193397 SUM 21482 33244 INC 21185 12454963 SUM 1912 22141 INC 33238 112254845 INC 2077 759015642 SUM 7461 38093 INC 37215 475152687 INC 32531 9013362 INC 31000 530511722 SUM 17187 38025 SUM 23997 28724 SUM 4314 29699 SUM 6162 34197 SUM 21005 39732 INC 480 720453972 SUM 3362 26836 INC 25905 492106743 INC 28682 136456422 INC 1883 79241523 INC 6854 785261097 SUM 7346 29080 SUM 4979 31584 SUM 14546 36509 INC 32216 354842785 SUM 3001 36651 INC 7975 441732531 INC 36132 401159417 SUM 3400 12115 INC 2250 885783816 SUM 5253 32702 INC 10466 823541769 SUM 1163 22501 SUM 11191 33974 INC 17639 676097324 INC 32165 953123679 SUM 13265 23452 INC 11190 185987457 SUM 6091 34117 SUM 248 26010 SUM 35052 39204 INC 23315 138799137 SUM 18204 27400 INC 37952 727091723 INC 24478 307178838 SUM 2018 23367 INC 38766 973039239 INC 13121 29080191 SUM 6653 40367 SUM 1081 39671 SUM 23425 39358 SUM 868 36281 SUM 193 32746 INC 1011 702184193 SUM 23580 30679 SUM 2101 15687 SUM 7284 22274 SUM 5551 34193 INC 26095 811900824 SUM 7107 38387 INC 24204 143178016 INC 37352 68455765 SUM 336 37104 INC 19911 862213334 INC 23502 11187904 INC 12585 204096883 INC 17881 143283583 SUM 16943 37822 INC 10174 96645529 INC 12259 247536223 INC 23161 130521987 INC 5750 606407833 INC 16100 222944844 INC 13796 868188980 INC 16478 637496179 SUM 3433 30547 SUM 671 30465 SUM 5476 38304 SUM 4730 19036 INC 15354 939336816 SUM 439 23957 SUM 23945 40501 INC 20087 894577062 SUM 558 40352 INC 27549 657884880 SUM 20434 37294 INC 39836 147306285 SUM 23475 29074 INC 37697 27442670 INC 5286 70115132 SUM 33517 38133 INC 10206 744762201 INC 10392 932569227 SUM 2664 32767 INC 31384 67113699 SUM 3031 34759 INC 24770 824066051 INC 40473 28987283 INC 38009 994038674 SUM 1112 5501 INC 2147 585044766 SUM 142 18109 INC 34412 26432456 SUM 1767 17946 INC 32520 10554312 SUM 2487 38751 SUM 1835 40244 INC 32521 603680869 SUM 6345 40630 INC 15823 525806700 SUM 24161 40180 INC 24807 950556024 SUM 34090 40386 INC 6397 747189084 INC 12265 937980273 SUM 1162 30664 INC 20192 760511509 INC 22739 80311578 INC 27245 110201067 SUM 13128 40381 INC 32393 608367754 SUM 1487 17170 INC 30795 987084838 INC 11037 928382995 INC 16996 20374576 INC 25334 106578764 SUM 2156 9412 SUM 4411 6334 SUM 8044 33170 SUM 9764 20734 INC 15038 412160008 SUM 7209 30098 INC 38715 802077121 INC 23717 877799697 SUM 613 33200 SUM 6455 20744 SUM 20825 39429 INC 35309 872485760 INC 34528 866407539 INC 7543 146363197 SUM 7294 40671 SUM 8416 16829 SUM 21176 35698 SUM 8585 28404 INC 7817 867220007 SUM 15965 26516 INC 13905 542827361 INC 34450 770210844 SUM 19932 40031 SUM 4208 19557 INC 25698 997814172 SUM 9922 37368 SUM 261 29857 INC 22725 858018985 INC 3648 684753079 SUM 17100 21382 SUM 11520 25746 INC 8390 149204527 INC 32879 747018712 INC 24966 954702329 SUM 15049 27653 SUM 13014 31874 INC 31506 257933911 SUM 11994 40686 SUM 9543 15587 INC 33862 885600972 SUM 294 16307 INC 2750 109725597 INC 24432 113860033 INC 29529 706996768 SUM 6724 37407 INC 16351 105311881 SUM 4547 40183 SUM 18776 35092 SUM 19212 24220 SUM 790 35905 SUM 7191 29487 SUM 2589 40586 INC 3299 760293281 INC 4085 207926607 INC 2511 457479821 INC 29591 576925366 INC 32769 11873830 INC 27540 675393768 INC 25616 906358900 SUM 27008 39425 INC 11891 122255037 INC 1910 458532681 INC 7780 52689761 SUM 1918 31668 INC 22867 141940407 INC 29976 147170430 INC 19509 113401087 INC 7321 275621694 SUM 8060 34713 SUM 7934 20839 SUM 1764 26264 SUM 1413 20805 SUM 2016 38440 INC 19112 489995596 INC 1754 126432264 SUM 12195 39339 SUM 16291 34139 INC 1543 710281478 SUM 3039 18295 INC 27234 974031326 SUM 3925 40397 SUM 19352 33756 SUM 3510 20473 SUM 1948 16228 SUM 6349 40644 SUM 9128 13041 SUM 5650 34628 INC 25949 70558871 INC 4500 757505986 SUM 12082 29479 INC 25062 21578958 SUM 13781 38358 INC 12183 536843208 SUM 6146 27571 INC 6477 877663977 INC 27363 113357465 SUM 1668 25532 SUM 8620 39312 INC 15234 401998378 SUM 1352 12746 INC 8252 107591864 SUM 4747 36731 SUM 6919 37622 INC 22643 877780402 SUM 32796 40105 SUM 3622 36517 INC 4546 963762880 SUM 5045 20287 INC 3935 961875754 SUM 7227 38614 SUM 4240 28683 SUM 9520 31317 SUM 1678 18848 INC 3713 737624663 SUM 123 34196 SUM 98 38304 SUM 24572 29831 INC 13244 959228094 INC 25208 130587343 INC 18928 945083047 SUM 1878 38166 SUM 17458 36470 SUM 871 14302 INC 24706 67421959 SUM 3984 9274 SUM 1777 39287 INC 21943 147069010 SUM 57 29412 SUM 7605 34249 SUM 28324 39344 SUM 3517 36209 INC 7673 144177912 SUM 3347 35794 INC 22910 73564095 INC 25759 950842035 INC 1217 716515998 INC 17835 875738093 INC 30226 760496900 SUM 18509 23687 INC 27486 876784713 SUM 30822 37547 INC 27039 568669327 SUM 12254 22350 SUM 4659 33986 INC 11680 969810367 INC 30572 143138219 INC 22027 470150845 SUM 12820 17366 INC 38809 555104571 INC 32579 26702319 INC 25275 44456641 SUM 16371 36879 INC 30019 870369097 SUM 210 13585 SUM 9833 21912 INC 1721 952715657 INC 4211 54698559 SUM 16234 37843 SUM 104 20269 SUM 2057 23906 INC 6350 606384574 INC 2814 819236988 SUM 7379 16993 INC 34776 925101971 SUM 22221 39415 INC 12637 771091733 INC 27047 482068533 SUM 2076 35630 INC 21543 685094338 SUM 683 30612 INC 6161 424276994 INC 31980 842056818 SUM 350 6560 SUM 5010 14743 INC 10136 12197189 INC 19964 738873512 SUM 1171 30995 INC 2007 887053214 INC 5170 691180741 INC 36422 372831756 INC 21623 785945815 SUM 6747 30982 SUM 23 19859 SUM 2503 37835 INC 23125 424194833 SUM 9433 39238 SUM 6705 39318 SUM 2329 30555 SUM 12159 31503 INC 26750 113403672 SUM 21871 28223 SUM 10260 40436 SUM 3595 27264 INC 35390 606384437 SUM 21412 28599 SUM 7245 21842 SUM 112 38183 SUM 9700 29765 INC 4863 135424273 INC 28758 377549238 INC 38476 955204981 SUM 5902 38316 INC 9589 736404765 SUM 3132 7714 INC 39178 120468407 SUM 16753 39940 INC 17306 27527955 SUM 29036 38997 INC 12838 528401937 SUM 6386 34552 SUM 2262 27388 SUM 10462 23808 INC 10626 136957714 INC 24617 418073953 INC 11609 945099613 INC 25873 560010960 SUM 779 26518 INC 2292 892790700 INC 19368 29666344 INC 35936 343807685 SUM 1932 34073 SUM 14835 21438 SUM 23322 40601 INC 34350 135251896 SUM 34714 38834 SUM 17591 33985 SUM 1474 37916 INC 34841 128660148 INC 2704 19634232 SUM 9703 39602 SUM 2468 27925 INC 332 921760520 INC 26730 945102089 INC 21353 26156405 INC 8159 601811282 INC 28340 809268870 SUM 221 37445 SUM 2465 31500 INC 33423 61311648 SUM 1518 39226 SUM 5275 18015 INC 40446 104475690 SUM 6982 13116 INC 31097 760650974 SUM 3614 35911 INC 29096 24891633 SUM 788 31741 SUM 21307 35765 SUM 13186 37141 INC 11811 955284698 INC 25217 610550397 SUM 5224 35796 SUM 17167 35304 INC 31051 132671758 SUM 24879 33862 INC 5878 682610501 INC 18531 954990027 SUM 16870 35827 SUM 31467 40272 INC 29218 710751095 INC 6010 333375319 SUM 26598 39477 SUM 715 38958 INC 17445 912871359 INC 38314 222670909 SUM 903 29462 INC 19088 5972183 INC 30229 146359377 SUM 14199 38036 SUM 28833 39023 SUM 2447 14714 INC 37181 811842506 INC 17314 494905637 SUM 7658 24495 INC 35398 64801012 INC 14803 56489937 INC 1542 691432957 SUM 10144 25534 INC 28705 804722973 INC 2730 648399719 SUM 5101 39414 SUM 1896 28638 INC 13004 18685844 SUM 5551 35932 INC 11072 971870102 INC 25168 874791552 INC 21836 441483591 INC 14543 844092051 INC 38660 827655027 SUM 19014 36447 INC 11029 66137112 INC 29978 995500085 INC 38683 845463210 INC 20212 28935546 INC 15192 794174057 SUM 15807 23530 INC 31159 320147146 SUM 3977 35786 INC 28855 513153159 INC 20412 26965498 INC 37615 881375464 SUM 10004 36608 SUM 16350 40560 SUM 3752 17219 INC 32183 605352322 INC 39113 487893472 SUM 62 28056 INC 10743 985965307 INC 38776 599962756 SUM 109 13892 SUM 4540 26638 INC 13491 584889952 SUM 19863 33519 INC 852 621813286 SUM 4677 34496 SUM 906 6774 SUM 15084 37391 INC 14861 66309160 INC 8947 858933228 SUM 13861 33194 SUM 23679 36727 INC 33582 450022374 SUM 33627 36487 SUM 22366 40292 SUM 14315 26357 INC 29073 805130585 INC 23359 757837802 INC 7547 986565472 SUM 4340 35803 INC 18260 356292289 SUM 997 38439 SUM 27270 39988 SUM 2295 32931 SUM 8781 18758 INC 14967 409263488 INC 1302 137994638 SUM 672 19283 INC 15306 90849146 SUM 9342 39136 INC 22810 600190934 INC 1175 73204468 INC 30172 12964582 SUM 9230 29387 SUM 13468 27651 INC 26481 143226367 SUM 7099 40209 INC 26945 147482998 SUM 4180 13508 SUM 24652 40379 INC 19114 279489410 SUM 548 23833 SUM 11427 39933 INC 34093 492139314 INC 38776 458624062 SUM 10911 35220 SUM 1047 20370 INC 32895 342135314 SUM 21199 34089 INC 24538 27708602 SUM 9955 25949 INC 20426 904975705 SUM 14889 39670 SUM 6030 12992 SUM 6448 39969 INC 31608 532090649 SUM 2201 18361 INC 26031 962762466 SUM 36554 38056 SUM 21140 37504 SUM 4193 28826 SUM 3434 14752 SUM 11058 40554 SUM 18105 27618 INC 11220 146917249 INC 35327 610418365 INC 15399 432303441 SUM 4976 25949 INC 19709 867432080 SUM 7247 29618 SUM 5729 26672 INC 39964 871882432 INC 38704 542436743 SUM 23885 29432 SUM 10526 25481 INC 26700 11765530 INC 5325 865931624 INC 35090 389440675 INC 8286 602206153 SUM 9505 34380 SUM 15285 24695 SUM 4135 28055 INC 28669 511654678 INC 37294 7939891 INC 5357 894800780 INC 12127 908458408 INC 14587 28500211 INC 28856 28024095 SUM 404 16427 SUM 4570 29024 SUM 1073 40325 INC 34328 483206833 SUM 6928 22242 SUM 11708 33016 SUM 19272 35751 SUM 13184 35906 INC 11460 814738294 SUM 13927 22321 SUM 15034 25115 SUM 10948 39879 INC 38109 978752441 SUM 23364 28129 SUM 3998 40503 SUM 9556 20937 INC 10326 28526006 INC 25929 171421804 SUM 19833 39468 SUM 28583 31977 SUM 6831 35526 INC 36043 957294312 INC 22180 492140940 INC 16172 341902436 INC 7094 882257883 INC 30092 960805140 INC 863 27464692 SUM 4002 10814 SUM 36598 40420 INC 27117 407965539 INC 12316 490103313 SUM 4972 24294 INC 40005 112711462 SUM 186 37010 SUM 12128 32374 INC 13061 490092121 INC 3168 67142194 SUM 3120 12851 SUM 5017 39462 SUM 7823 38228 SUM 10301 19877 SUM 5897 38441 INC 33053 376437334 SUM 16901 35960 INC 27210 15365930 INC 9300 831371945 SUM 19214 40248 SUM 3449 32442 SUM 25386 33065 SUM 3818 28893 INC 21417 727062122 INC 40084 3972576 SUM 3465 22407 SUM 14979 39718 SUM 18147 37096 SUM 3817 29432 SUM 1407 39781 INC 7638 878766202 SUM 16273 19327 SUM 24173 39771 SUM 17329 34537 SUM 3108 28369 SUM 176 36820 INC 19237 995358446 SUM 6536 11725 SUM 7886 34084 INC 18418 877228027 SUM 17620 40634 SUM 12645 31898 SUM 1321 4675 INC 40663 133199126 INC 765 978113674 SUM 6493 26144 SUM 3142 3855 INC 40150 59797675 SUM 9218 29123 INC 16625 416285752 SUM 10971 25589 SUM 23362 37918 INC 1203 19478971 SUM 4408 36671 INC 733 724982531 INC 1367 752060259 SUM 15296 39523 SUM 16390 39055 INC 31545 973456113 INC 10714 694261245 INC 26227 883275190 INC 19050 921497952 SUM 3144 18497 SUM 8309 32744 SUM 11705 32076 INC 40539 23100429 INC 17246 591700288 INC 9857 837809992 SUM 19905 37480 INC 3234 88701929 INC 26860 912028308 INC 7926 946944723 INC 30390 126402349 SUM 10559 36834 INC 21238 760637622 SUM 6542 38819 SUM 23947 38093 INC 4034 904420545 INC 17365 165466112 INC 7394 859115327 SUM 1197 30666 INC 11789 341081347 SUM 1393 20027 SUM 11144 20594 SUM 14419 35710 INC 9244 956607447 SUM 1962 30485 SUM 8420 35987 INC 4231 29051084 SUM 19329 24070 INC 30216 921729617 INC 22536 308485230 INC 11443 597623957 SUM 14516 40094 SUM 5661 39574 INC 18166 794643524 SUM 16087 35141 INC 20618 700774157 INC 30947 665380433 INC 9303 709701617 INC 9883 989810106 INC 32461 987009149 INC 22979 894580917 SUM 4360 35758 SUM 12948 38802 SUM 5936 16798 SUM 10844 19347 SUM 18639 39229 SUM 11699 37443 SUM 8075 37147 INC 40586 72605980 SUM 25348 36520 SUM 2766 38407 SUM 2590 29213 INC 10714 27687588 INC 15712 343568253 INC 14840 142683095 INC 2261 669231415 SUM 3696 23376 SUM 13920 40228 INC 10285 423372353 INC 10922 538922979 SUM 3239 39289 SUM 1547 40073 INC 39812 744397691 INC 21635 670072114 SUM 9690 35635 INC 6650 476111057 SUM 3320 36897 SUM 3763 38376 INC 36748 552206449 INC 10002 125908331 SUM 827 28619 INC 629 517958349 SUM 248 27516 SUM 236 36345 SUM 5353 38924 SUM 4035 38134 SUM 14596 38266 INC 27729 514391346 INC 10751 511577817 INC 31621 693454841 INC 3942 132371004 SUM 17069 37115 SUM 3798 29956 INC 11879 28333735 SUM 14566 35152 SUM 2541 7329 SUM 1406 37606 INC 18839 763318797 SUM 16896 30028 INC 34484 71844833 INC 32201 995371014 INC 28774 860711522 INC 36310 736492847 SUM 14496 19821 INC 35351 571257986 INC 18646 206883657 INC 29766 492108330 SUM 942 40130 INC 12070 81170559 SUM 3801 19500 INC 30446 77213776 SUM 13227 37425 SUM 5401 32828 INC 23179 133576334 INC 29271 985571342 SUM 5141 27793 SUM 2694 13537 SUM 5739 34769 INC 40375 624520985 SUM 2508 35635 INC 1217 884181384 SUM 37599 40552 SUM 14334 39811 INC 7009 143164511 INC 7972 325355011 INC 6215 465371444 SUM 33239 39539 SUM 15630 31911 SUM 1966 37216 INC 4080 104497960 SUM 30102 34042 INC 18141 868395527 INC 1253 950016932 INC 36769 145562494 INC 8309 26985753 INC 12102 130401243 SUM 556 39651 INC 16401 891190464 SUM 4473 38880 INC 13483 26981658 INC 16872 822766622 INC 30498 409172209 INC 36016 919991554 INC 27598 619280662 SUM 6104 34474 SUM 6097 23240 INC 8437 890658696 SUM 16018 31536 INC 21592 952192779 INC 7892 4851122 INC 604 146534653 SUM 1881 22422 SUM 5897 13916 SUM 1755 38468 SUM 24288 39027 INC 19438 786767666 INC 32867 810611047 INC 2022 207566252 INC 19362 491630901 INC 24494 483521952 INC 11281 27992142 INC 12440 818837043 SUM 25313 39299 INC 32736 28962998 SUM 11180 35135 SUM 15473 39834 INC 27077 391386116 SUM 912 40200 INC 12495 393704137 INC 25177 207382340 INC 19519 203448813 INC 14270 921515039 SUM 1696 33831 INC 9966 420318015 SUM 1340 34959 SUM 26175 37264 INC 28190 593236753 INC 3929 339956887 SUM 4632 17935 INC 37603 130606606 SUM 2870 23391 INC 6487 217459993 SUM 18423 40576 INC 21947 328400139 INC 23665 136134919 INC 6857 889521436 INC 21658 989777432 SUM 12987 39858 INC 28098 357914274 INC 25817 28938785 SUM 7055 34726 SUM 18911 40353 INC 14630 741408605 INC 9314 718996362 SUM 29795 40567 SUM 8767 33407 SUM 7595 39547 INC 32164 474628675 SUM 7816 36658 SUM 1 34383 SUM 15732 37210 INC 3430 7990249 SUM 4330 29878 INC 12729 212820231 INC 28131 755069010 SUM 26602 31881 INC 36317 792534649 INC 9331 147173982 INC 241 668162736 INC 30293 28908472 SUM 3603 39324 INC 21014 760524142 SUM 2000 25383 SUM 16950 34885 SUM 11 22475 INC 23072 142410028 INC 39061 755771793 INC 35548 3761535 INC 1300 842835711 SUM 3599 24466 SUM 11592 25097 SUM 32155 40486 SUM 16024 39348 INC 38938 441861424 SUM 987 37237 SUM 20752 38084 INC 34817 113927087 INC 16321 726020704 SUM 800 21589 INC 13599 810924239 INC 16076 291836104 SUM 3786 35088 INC 35325 994878638 SUM 1017 26610 SUM 13228 37912 SUM 5670 17014 INC 125 893803100 INC 23168 816752937 INC 2469 425043685 SUM 24180 37476 SUM 2398 28759 INC 3709 979676364 SUM 1849 38948 INC 22792 407150313 INC 39235 593533497 SUM 6460 33695 SUM 5588 18790 SUM 9351 37943 SUM 774 28492 SUM 755 25893 INC 27838 476339015 SUM 14473 31458 INC 16214 491653225 INC 28093 923205495 INC 36579 538515480 SUM 32589 39465 SUM 855 17320 INC 18959 467997718 SUM 834 32030 INC 16311 28634427 SUM 6911 30541 SUM 269 30820 SUM 5065 39480 SUM 4369 29848 SUM 16070 39089 INC 21561 192674353 SUM 401 35104 SUM 26585 40145 SUM 8489 33828 SUM 10087 21737 SUM 9601 32800 SUM 4592 33072 SUM 2878 24277 SUM 3351 26445 SUM 12385 17567 SUM 417 9960 SUM 11362 30699 INC 38104 15405627 INC 21682 266321501 INC 18929 944929145 INC 161 142993312 INC 16092 75882412 INC 20485 686614775 INC 7042 16402249 INC 24248 736410480 INC 33117 28810918 SUM 543 7472 INC 28548 821921064 INC 23813 755917178 SUM 7377 11599 SUM 1727 38220 INC 19753 417409928 SUM 4641 39280 INC 30337 441746328 SUM 11168 39910 INC 40364 5822158 INC 1299 735886910 SUM 8093 38737 INC 36313 986548719 SUM 11334 39338 INC 1434 147328376 INC 24173 927030090 INC 8025 28792117 INC 8084 80138514 SUM 8477 34304 INC 8001 80326328 INC 5534 26286115 INC 29423 283862304 SUM 4983 19068 SUM 9220 35956 INC 22570 12268000 SUM 9094 22109 INC 18893 732950316 SUM 10684 23181 INC 19868 532647057 INC 11750 138550290 INC 21314 119777899 SUM 14898 38195 INC 34723 79032822 SUM 35269 40371 INC 23092 111510629 INC 11804 393231532 SUM 16441 33034 INC 4287 909186493 INC 38092 333977424 SUM 9565 31873 INC 22379 132668652 SUM 12985 33269 INC 14244 147688845 SUM 788 34736 INC 27015 878884152 SUM 3677 39145 SUM 20817 35843 SUM 3298 24698 SUM 36232 37814 SUM 14028 39597 SUM 5250 25187 SUM 385 26254 SUM 3674 14341 INC 100 147207437 INC 13811 12594025 INC 15777 887805076 INC 11235 12058252 SUM 8764 37825 INC 23325 894289268 INC 31911 113266447 INC 27241 490077740 INC 14056 92257605 INC 4301 798537973 INC 29187 745367686 SUM 5552 31335 SUM 3691 14145 SUM 9011 33259 SUM 3752 28097 INC 419 991817809 INC 4053 146402885 INC 10415 22783224 INC 8675 700418904 SUM 2156 32657 INC 9106 869567943 SUM 24948 40434 INC 1807 749212530 INC 32298 356401411 SUM 16773 34988 INC 11450 951963783 SUM 14232 27832 SUM 3007 31563 INC 40177 480511867 INC 22560 401685500 SUM 3206 34692 INC 38785 248360120 INC 34625 943222910 INC 10479 218751890 INC 2020 233826581 SUM 16539 34861 SUM 21164 37929 SUM 11926 38360 INC 18923 796424320 INC 3810 605505419 INC 7172 3245346 INC 13311 896333999 SUM 4327 36432 SUM 10085 14602 SUM 22136 34394 SUM 28078 40141 INC 12919 930686298 SUM 11655 35995 INC 37049 416229463 INC 8402 866191041 SUM 11687 40532 SUM 3456 38561 INC 24018 955681050 INC 16543 139053606 SUM 27874 39178 SUM 24739 34447 INC 15855 203823262 SUM 4914 33079 INC 37229 126205089 INC 10108 825624314 SUM 1897 23605 INC 24047 20408637 SUM 22335 31088 INC 17238 11899808 SUM 2055 9880 SUM 2124 35455 SUM 1701 36525 SUM 21878 39813 INC 11805 649466167 SUM 2054 40049 SUM 10338 33005 INC 9033 768864735 SUM 3290 16786 INC 34237 80256699 INC 6265 802510771 INC 24271 657078486 INC 36386 24281191 INC 34660 751723726 INC 28089 20383258 INC 36371 918220900 SUM 3705 13860 SUM 7786 14361 SUM 20442 37065 INC 14020 111506536 INC 3880 954758025 SUM 12089 21621 SUM 30962 39786 INC 34931 722136652 INC 1237 88835497 INC 283 54312022 SUM 14779 35100 INC 39 2713374 INC 25938 475311727 INC 34464 28562446 SUM 28621 38924 SUM 10627 29954 SUM 4557 34010 INC 27514 938444684 SUM 9186 33666 INC 13011 342129858 SUM 13976 31114 INC 12440 758535226 SUM 22666 37690 INC 1669 807654309 INC 1479 394235185 INC 5270 491212725 SUM 32919 39841 INC 19406 974118442 SUM 28279 40422 SUM 9098 29335 SUM 13603 34988 INC 17576 317258598 INC 10827 147428605 INC 11575 871312151 INC 37990 138470275 SUM 3895 16831 SUM 14925 40043 SUM 17269 29921 INC 3635 821085828 INC 14146 38412149 INC 6410 676312736 SUM 8332 38497 INC 32196 650918404 SUM 8303 34871 INC 25353 994818229 INC 37745 778367627 SUM 1074 3880 SUM 27545 39621 SUM 29173 36038 INC 2681 55588791 SUM 10840 39409 INC 30302 27307519 INC 23074 709867204 SUM 5628 31610 SUM 5461 27176 INC 8454 142964733 SUM 6403 30574 INC 40561 382021346 SUM 2211 28351 SUM 18768 37044 SUM 5304 40397 INC 35728 592856502 SUM 2788 16792 INC 27718 864019844 SUM 124 29018 INC 12567 793041711 INC 18423 995500401 SUM 4337 32921 SUM 17938 36321 SUM 21178 33016 SUM 12692 35401 INC 15698 538764006 SUM 3431 14339 INC 1470 80185377 INC 26010 543500480 SUM 36175 40542 SUM 6002 30178 SUM 19106 35802 SUM 18319 38713 SUM 1623 22613 SUM 1732 16312 SUM 14282 32670 SUM 5163 11605 INC 11463 418327186 SUM 6712 16631 INC 37627 4685045 INC 28458 939449994 INC 11551 12156703 INC 20248 929904591 SUM 17045 34767 SUM 9863 31454 SUM 10151 38674 INC 1255 400994734 INC 4200 491150035 INC 13218 15950080 INC 3101 602062915 INC 38801 955115332 INC 26294 472816816 INC 5902 785781777 INC 3611 22782525 SUM 14120 40473 INC 30091 354814163 INC 40156 675588756 INC 3033 72417124 SUM 30471 39732 SUM 8529 39845 INC 15110 458068622 SUM 760 4223 SUM 1330 40558 INC 29997 937403881 SUM 5106 15840 INC 19482 71946711 SUM 11856 38326 INC 6913 54655551 SUM 8394 26813 INC 35836 221554494 SUM 7192 38154 SUM 12300 36628 INC 18171 871789324 SUM 2592 36822 INC 4546 418332864 SUM 1115 34374 INC 38517 936680911 INC 39079 851340303 INC 31791 983598500 INC 3071 28761306 SUM 15500 35492 INC 35804 63320553 INC 2897 181857219 INC 12349 976279345 SUM 16381 36969 INC 17670 796904788 SUM 13524 37669 SUM 12464 27659 INC 18816 737572484 SUM 3127 36370 INC 38077 878650770 SUM 215 6295 INC 12101 949273789 SUM 11436 34683 SUM 5606 33865 SUM 3975 25945 SUM 945 39697 INC 40547 827601103 SUM 18918 37742 INC 26864 41543456 SUM 9236 24604 INC 28823 99153144 SUM 4402 24968 SUM 14321 36785 INC 22981 860706266 SUM 2249 19173 SUM 2265 32540 INC 2145 520415381 INC 4722 659956026 INC 21203 38368683 INC 9471 536848777 SUM 9762 28169 INC 4921 41834610 INC 2801 73795641 SUM 10638 32730 INC 37024 860569428 SUM 13234 39255 INC 24206 939476663 INC 10007 134860152 INC 34792 28792764 SUM 6652 14411 SUM 12563 38797 SUM 374 34259 INC 17829 143174990 INC 35070 120655710 INC 25238 887071960 INC 7599 997574647 SUM 7035 37219 INC 38329 542823284 SUM 2376 38554 INC 1794 172295891 SUM 4798 37633 INC 8134 10897451 INC 31996 870605993 SUM 20520 36932 INC 23508 71962042 SUM 6661 40661 INC 21487 489307554 INC 28785 801170439 INC 15435 737052493 INC 33663 454336451 SUM 5107 38943 INC 14482 877806073 SUM 16190 33857 INC 24145 886480658 INC 4776 889923605 INC 35303 773329852 INC 38650 644891034 SUM 17379 38739 INC 18030 438981906 INC 35194 723890715 SUM 27236 35023 INC 38461 479526719 INC 33431 725512794 INC 24722 78960072 SUM 25980 40363 INC 38586 28000718 SUM 12665 39107 INC 7953 40177411 SUM 28344 33655 INC 35198 922729153 INC 10442 956838328 INC 23582 404081957 INC 39543 678510334 SUM 11918 29816 INC 3481 51812148 SUM 989 21682 INC 14942 742862848 INC 15123 962280470 INC 16075 926577933 SUM 5178 32318 SUM 1247 31382 SUM 37874 40577 INC 31176 891942896 SUM 4035 36681 INC 3242 460132921 INC 35852 726431830 INC 12264 147339773 SUM 3437 25494 SUM 15358 38225 SUM 794 38766 SUM 1224 34904 SUM 35014 37545 SUM 6770 35710 SUM 1616 31645 SUM 2201 38910 INC 34501 12692292 SUM 568 29877 SUM 2091 40461 INC 12067 956626555 INC 35679 20639941 SUM 1295 36681 INC 25111 79848427 SUM 1831 28646 SUM 12451 36554 INC 30275 129603670 SUM 5576 18631 SUM 19740 34121 INC 39838 615697862 SUM 19173 28670 INC 36869 79498574 SUM 25641 38234 SUM 9599 22473 INC 11134 867233101 SUM 25901 38620 SUM 3988 40669 INC 39293 64576828 SUM 11441 36588 INC 33843 346827499 INC 13521 112308741 SUM 443 19276 SUM 18641 34326 SUM 32051 39929 INC 27906 500425495 SUM 5052 28209 INC 31096 888228983 INC 40340 73158334 SUM 20257 35807 INC 35895 130690300 SUM 1239 23326 SUM 2832 30718 SUM 14664 33240 INC 32260 998083503 SUM 13494 16724 SUM 31281 37793 INC 25822 610489606 SUM 10004 34536 SUM 7727 21019 SUM 10870 31555 INC 13646 408190267 SUM 8080 27663 SUM 236 12814 SUM 17383 38832 INC 18177 861299105 SUM 4948 36811 INC 5914 441750650 INC 32671 134376300 SUM 14787 40048 INC 27722 609548006 INC 17126 670890661 INC 22239 923040736 SUM 313 12816 SUM 15672 32545 SUM 7910 29368 SUM 18520 39531 SUM 13295 27719 INC 10988 2053889 INC 22385 401490039 INC 20095 134846907 INC 27599 267331674 INC 29503 128550499 SUM 19496 30722 SUM 21397 37807 SUM 24520 40440 SUM 6514 35408 INC 10666 34782844 INC 31095 65320423 INC 33090 878779022 INC 1502 111788073 INC 22249 138657005 SUM 23894 33867 INC 9672 951028863 SUM 4568 31375 INC 12652 943366688 INC 36159 456942784 INC 27989 924175343 INC 2255 279321298 INC 8911 870583057 INC 38448 684345458 SUM 3059 24537 SUM 11070 30450 SUM 25115 36745 INC 21347 968852797 SUM 10852 37682 INC 21275 668985051 INC 39105 10588021 SUM 5847 28463 SUM 1528 16099 SUM 816 35185 INC 35579 13034997 INC 1425 487395919 SUM 30231 35143 INC 12026 13029039 INC 30150 904151367 SUM 8956 21889 SUM 9099 19594 SUM 17740 40032 INC 26083 472388475 SUM 3251 24163 SUM 24366 35659 SUM 26866 28743 SUM 30384 40045 SUM 27000 40062 SUM 1973 21007 INC 23877 941839160 INC 2345 267819437 SUM 14724 39349 SUM 25355 36606 SUM 779 13424 INC 4714 949696986 INC 15955 26921864 SUM 4929 14601 SUM 8786 21847 INC 28535 9476349 INC 1041 861916818 INC 29316 19357257 SUM 1831 40363 SUM 24698 35254 INC 1475 786771597 INC 26847 814904395 SUM 12813 35360 SUM 372 28605 INC 24424 142115284 INC 14567 453097096 SUM 5389 35822 INC 14241 590338527 SUM 20695 29713 INC 28800 62421976 SUM 6077 33979 INC 33228 838442192 SUM 28978 39450 INC 34539 877750500 SUM 7333 34812 SUM 3865 35755 INC 22495 848795994 SUM 24214 39674 SUM 13933 31535 INC 33843 887450561 INC 33040 800302787 INC 37786 109546928 SUM 7882 31342 INC 19514 401670109 INC 2023 602171398 INC 38679 936464260 INC 38413 975486226 INC 36464 525170178 SUM 3415 28928 SUM 14843 39392 SUM 15534 36805 SUM 7829 25322 SUM 3398 9973 INC 31434 460066883 SUM 492 18800 SUM 8090 36544 INC 14622 143014210 INC 499 147031533 SUM 1151 16740 SUM 2273 17850 SUM 1580 39743 SUM 16329 38621 SUM 2943 10973 SUM 20802 32364 INC 39946 741859443 SUM 8856 36368 SUM 426 13770 INC 35499 72687767 INC 32793 113918912 INC 11472 71905799 INC 32950 691382191 SUM 3345 34330 SUM 3563 28987 SUM 5441 30435 INC 2945 147313624 SUM 28879 38808 SUM 2825 29853 INC 9972 417921845 SUM 16683 20083 SUM 9312 35655 SUM 14344 33912 INC 13314 78138685 SUM 476 10646 INC 24047 113910994 SUM 12 34117 INC 36316 572758568 SUM 15277 39650 SUM 17375 23929 INC 36150 804200464 INC 26970 926623291 SUM 2941 35463 INC 29767 55452295 SUM 10404 19613 INC 6180 13265326 INC 35881 55205272 INC 17699 677894465 SUM 4175 36269 INC 20868 108586422 SUM 27 25027 SUM 11900 21350 SUM 13887 37786 INC 24010 37377611 INC 35440 985452135 INC 283 601986086 SUM 238 35619 SUM 6515 35984 SUM 768 4540 SUM 8468 18547 INC 13943 523969439 SUM 15343 33590 SUM 558 33341 SUM 389 38758 SUM 6455 39341 INC 8879 989764322 SUM 7572 29091 INC 13841 905135606 SUM 19548 23226 INC 14280 105514749 INC 16821 979520997 SUM 1098 39038 SUM 11777 29987 SUM 9659 37162 SUM 12 19521 SUM 23251 36750 INC 16766 108638342 INC 33258 543483863 SUM 589 22012 SUM 251 40424 SUM 16441 33928 SUM 5440 38960 INC 26073 789326599 SUM 3354 32709 INC 23641 532872916 SUM 809 33413 INC 23052 954526316 SUM 8393 37710 SUM 2686 22291 INC 2455 922670218 INC 1881 991332788 SUM 12663 31364 INC 27421 558993166 INC 6249 140047670 SUM 20164 38367 SUM 7429 20515 SUM 926 39857 SUM 5522 28485 INC 16219 147473616 SUM 7662 35445 INC 30794 487568354 INC 38998 12021311 INC 16869 574673129 INC 24473 921616933 SUM 1531 29470 SUM 13294 37734 INC 6488 667743626 SUM 12443 23782 SUM 314 27224 SUM 25333 26982 INC 21570 232699000 INC 22114 15882360 SUM 11657 39960 SUM 30388 39004 SUM 18625 40415 INC 12197 188876038 SUM 15187 27363 INC 10168 467518736 SUM 19828 39934 INC 16461 26846849 SUM 12181 32002 SUM 13281 35011 INC 36972 850304446 INC 590 4105466 INC 15749 794039122 INC 8227 96442370 INC 17488 28893019 SUM 1118 17126 SUM 15140 28061 SUM 3432 40612 INC 35998 11510641 SUM 11936 24985 SUM 3495 30659 INC 4334 919447302 SUM 2042 28042 INC 10199 995052600 SUM 9387 13335 SUM 1804 36806 SUM 12846 35808 SUM 14122 31333 INC 10653 73685746 INC 36809 467931158 INC 22939 147420839 INC 8230 26666217 INC 37056 950428625 SUM 14076 39758 SUM 14352 29286 INC 36613 134752132 SUM 7698 15051 INC 31574 566474953 INC 31647 33950567 SUM 12211 20890 SUM 3171 40123 SUM 1910 30991 INC 32868 483721892 INC 25525 27908494 INC 32398 881780402 SUM 11226 30852 SUM 17222 38192 SUM 2011 22320 SUM 5944 39084 INC 8363 40152160 SUM 5922 11064 SUM 15128 31584 SUM 17115 34780 SUM 882 3147 INC 5240 146817047 SUM 431 39576 INC 18879 37341108 SUM 10140 35867 INC 13651 889847818 SUM 947 13077 SUM 19592 28640 SUM 4194 23455 INC 18117 754777559 SUM 1916 30575 INC 25094 147323546 SUM 994 27631 INC 1799 24309499 INC 2920 317223017 SUM 7891 35012 INC 29821 950331221 INC 10823 18283206 SUM 5810 30013 SUM 16051 22936 SUM 9042 29552 INC 21461 938168756 SUM 7299 35194 INC 20762 329438233 INC 19259 840057706 INC 3645 528383466 SUM 1114 6029 INC 25799 684063808 SUM 12304 26677 INC 20780 264297131 SUM 9042 31011 INC 14595 468471953 INC 4696 64148409 INC 18818 750503209 SUM 4049 30011 INC 1934 359173543 INC 846 906768144 SUM 540 30693 SUM 14462 38437 INC 26262 12825643 SUM 10103 40186 SUM 32 38490 INC 30325 877279840 SUM 24116 34670 SUM 9836 38834 INC 8194 28826792 SUM 30337 36874 INC 35613 146849077 INC 13219 929221175 SUM 7304 13757 SUM 4735 39977 SUM 17922 34124 SUM 10741 26564 INC 3300 508560101 SUM 546 38859 SUM 7116 28157 SUM 279 27358 INC 33248 911221428 INC 37912 6811741 INC 18367 920946715 INC 4632 374460104 INC 30692 531583302 INC 2752 28533553 INC 20084 62495972 INC 11068 998209151 INC 5461 337800188 INC 30027 558226132 INC 25121 2375008 INC 18019 19973888 SUM 26653 36824 SUM 20621 33295 SUM 3383 18958 INC 14174 609644554 INC 33964 760600095 INC 33906 885746492 SUM 31390 40239 SUM 7455 22838 SUM 3915 39673 SUM 554 5678 SUM 6667 23043 INC 18887 850436677 SUM 18633 33500 INC 12419 80343311 INC 29986 541894742 SUM 5839 28196 SUM 15634 38796 INC 11071 972890885 INC 13271 474260561 INC 15841 18295169 INC 25333 738486322 INC 31204 874678862 SUM 18834 37781 INC 40032 777226109 SUM 12291 32548 SUM 2797 26674 INC 4271 878360610 SUM 7867 22664 INC 28125 6457577 INC 23121 8424103 SUM 2223 25063 INC 25906 113903211 INC 21259 2778286 INC 22241 136872497 SUM 1314 14824 SUM 2344 37327 SUM 719 39404 SUM 10048 26971 SUM 6872 37801 SUM 18850 39529 INC 30748 860497256 SUM 1355 29673 INC 39401 28455051 SUM 19002 40433 INC 2333 541079577 INC 6391 893110425 SUM 7025 25816 INC 22229 710144308 INC 13371 165645328 INC 9668 954154751 SUM 19239 40317 SUM 17854 34057 INC 11781 959828417 SUM 2745 22562 INC 19470 577034255 INC 4090 659766065 SUM 1789 9589 INC 13796 841105905 INC 39229 763210383 SUM 9732 11900 INC 31705 854418236 SUM 37436 39730 INC 2862 921819732 INC 17068 138812350 INC 25517 509876362 SUM 17791 34031 SUM 63 16535 SUM 24898 34676 INC 12720 476165229 SUM 8216 39006 INC 1757 676869583 SUM 21429 39680 INC 36237 953131283 INC 4815 877149220 SUM 5481 36805 SUM 1220 21922 INC 18402 954998053 SUM 7282 26144 SUM 210 40340 SUM 28877 34182 SUM 291 34980 SUM 4034 20334 SUM 1751 26555 INC 14169 141612674 SUM 6251 36124 INC 7174 975509729 INC 21200 784701059 INC 10217 919653682 INC 35513 189152046 SUM 6135 38801 INC 7745 842042060 SUM 2865 37704 INC 20333 138537797 SUM 2801 13223 INC 28410 129606988 INC 5882 554890488 INC 11436 491641420 SUM 30366 32301 SUM 1071 11616 INC 14769 878807644 INC 3730 146297350 INC 27089 398859866 SUM 9820 28871 SUM 5396 33968 SUM 138 6942 SUM 6847 13541 INC 20864 744820482 SUM 6275 40271 INC 6879 936488036 SUM 3290 39378 INC 15142 827376894 INC 40263 80035068 INC 355 973045408 INC 19917 480536063 SUM 8582 34869 SUM 2123 39555 INC 40052 189817080 SUM 370 38884 SUM 4661 30325 INC 20446 425010427 INC 37505 28815200 SUM 57 29068 SUM 10569 26941 INC 10904 845568240 SUM 2630 25945 SUM 16583 40656 INC 11178 756345711 SUM 9465 40580 SUM 1900 20937 INC 14562 744789976 SUM 248 7932 INC 37979 37676823 INC 33709 223497998 SUM 8339 25730 SUM 5238 37993 SUM 4720 34973 SUM 11549 31385 INC 17151 852926766 SUM 4475 40631 INC 13618 569858342 SUM 1535 30787 SUM 21859 38063 SUM 11726 33841 SUM 5742 34203 INC 33030 884017182 INC 15212 35216059 SUM 27947 33008 SUM 4638 28825 INC 26925 785312365 SUM 4763 31835 SUM 1583 32082 SUM 2799 22922 INC 27810 430118782 SUM 19092 40049 SUM 11301 32477 SUM 8294 25648 SUM 10661 27748 INC 30989 44613020 SUM 5005 15075 INC 4973 743867494 SUM 31341 37261 INC 22384 804530992 INC 35144 988671126 INC 17630 399741077 SUM 1089 7382 INC 13361 534966418 SUM 8295 39944 SUM 7526 40597 SUM 29576 40182 INC 8133 781616280 SUM 16504 32459 INC 36445 679778204 SUM 1008 12285 INC 3721 974515772 SUM 904 28093 INC 13450 999617084 INC 20053 758924736 INC 1481 954289392 INC 36450 719553970 SUM 2296 29780 INC 1280 78257409 INC 3848 481595570 SUM 3710 17708 SUM 10441 39725 SUM 3595 29054 INC 19000 952578012 SUM 16093 23345 SUM 4069 39243 INC 37384 487440625 INC 18780 492160973 SUM 5879 21043 INC 36383 491672741 INC 24739 926738284 SUM 9099 34853 INC 39040 903799819 SUM 1044 24220 INC 24424 608499539 INC 26544 886889592 INC 7158 172751991 SUM 8484 29892 SUM 14131 19905 INC 5626 417153405 SUM 1110 39802 INC 36064 609505822 SUM 1751 15703 SUM 8090 18884 SUM 27210 39427 SUM 8649 26177 SUM 10154 22890 SUM 3526 34265 SUM 10096 38271 INC 18794 22777309 SUM 1379 37337 INC 893 923505353 INC 22008 811938787 INC 37282 894514209 SUM 11959 23483 SUM 14632 29291 SUM 3917 22989 SUM 1453 12955 SUM 15630 39884 SUM 4646 29955 INC 23345 145608432 INC 28810 13461446 SUM 5216 40163 INC 16563 938500977 INC 40266 9594116 INC 21573 966547764 INC 40325 831552774 INC 37419 306395323 INC 1921 957683671 SUM 24 18865 SUM 2276 11863 INC 22821 9838607 INC 18706 945478584 INC 13429 222452380 INC 19602 863707860 INC 18950 125548505 SUM 17551 32353 INC 9270 313589441 INC 20399 860880670 SUM 10871 39577 SUM 6216 39818 INC 10248 125794524 INC 38164 367295146 INC 35060 406767262 INC 704 24572495 SUM 5285 28331 SUM 14276 37802 INC 23556 136284052 INC 34033 475332913 SUM 25860 36858 INC 28647 608235538 INC 36185 811925434 INC 9549 800576178 SUM 13468 39962 SUM 14861 36210 SUM 9757 40150 INC 18134 9395954 INC 7248 971450206 SUM 19400 33115 SUM 1542 40195 SUM 2152 11271 INC 40196 721460918 INC 22788 145326079 INC 2370 25938621 SUM 18564 23481 SUM 18267 38949 SUM 5981 30050 INC 39760 744695483 SUM 1757 17799 SUM 6233 29346 INC 23506 267867390 SUM 18285 25132 SUM 1315 26808 INC 38116 29066560 SUM 20077 21401 INC 34001 800518994 SUM 6216 33705 INC 39654 54683012 INC 40128 39915126 SUM 1968 24481 INC 22756 959564766 INC 18147 576238455 SUM 15584 26819 SUM 1772 40414 INC 32276 78781153 SUM 13439 38769 SUM 6832 24695 INC 23838 143255851 INC 30448 273758176 SUM 3012 19971 INC 33973 28698416 SUM 3184 40321 SUM 6161 25544 INC 4404 509648916 SUM 20757 40635 INC 12140 805245790 SUM 9372 31305 INC 28480 147032235 SUM 6777 37093 INC 5129 324851479 SUM 425 38929 INC 40233 999714853 SUM 9485 39122 SUM 10964 36275 SUM 64 30442 SUM 29850 40346 INC 34848 103334289 SUM 1638 16836 INC 15025 449440964 SUM 5708 12602 INC 12471 955309756 INC 26965 665920505 SUM 2966 23311 SUM 5651 30855 SUM 20493 36270 SUM 11647 40327 INC 5355 79316439 INC 17012 458133564 SUM 1874 32625 INC 3959 811909892 INC 30041 607953188 SUM 7007 27553 SUM 20961 39980 SUM 6536 23521 SUM 18455 26631 INC 9605 912767710 INC 27591 618012794 SUM 11630 37404 SUM 12429 37516 SUM 14215 39365 INC 1845 820539230 INC 16493 801090500 SUM 5323 38410 SUM 3245 40259 SUM 14425 29947 INC 12261 701036842 INC 4512 282109663 INC 35051 956188823 SUM 38092 40657 INC 21529 750626759 INC 27234 69443429 INC 8165 704630705 SUM 289 19237 INC 5818 113886498 SUM 556 15707 INC 27186 543067269 INC 35812 146844517 INC 31224 482254851 INC 21175 142414882 INC 37036 962760401 INC 40154 230005464 SUM 20520 23884 INC 21503 996485625 INC 11038 911347476 INC 33411 836605650 INC 38798 432950642 INC 33875 105628521 INC 11407 145889078 INC 4200 870025185 SUM 7092 36367 SUM 18260 38548 INC 19710 18975446 INC 33384 884039269 SUM 20682 34412 SUM 31863 40289 SUM 9858 39718 SUM 15575 31831 SUM 14333 30260 SUM 13110 40245 SUM 697 13262 SUM 2859 20364 SUM 13310 33578 INC 27204 608962548 SUM 17625 40342 SUM 10223 31800 SUM 24783 39823 INC 22406 869235887 SUM 178 14521 INC 34172 22620618 SUM 16227 39387 INC 19338 502226200 SUM 27436 30613 SUM 13326 33233 SUM 6 163 INC 40267 887951355 SUM 11021 17317 SUM 9513 32130 SUM 31552 39107 SUM 11134 38503 SUM 22134 38269 INC 15060 889465311 INC 9839 810273964 SUM 4132 32829 INC 10003 957072733 INC 11992 875289337 INC 15013 397377754 INC 28585 6600547 INC 974 493310657 SUM 28556 40159 INC 6103 462829550 INC 32967 25231664 INC 2895 989208918 INC 10823 894606079 SUM 22348 33079 INC 19277 810227270 INC 29584 456262540 INC 10939 267047206 INC 22437 691132348 SUM 144 35163 INC 38490 892982483 SUM 24942 34659 SUM 8772 40212 SUM 1384 39348 INC 7138 795509900 SUM 2689 12923 INC 8840 142774339 INC 38541 597183134 SUM 16840 34455 INC 22557 147154065 INC 7646 207929184 SUM 2270 12855 SUM 19084 39159 INC 37184 666633563 SUM 3392 37429 SUM 6038 32615 SUM 12718 25388 SUM 29804 39459 SUM 9730 18829 SUM 2305 9809 INC 13648 952934856 INC 14754 26829571 INC 6589 476361400 INC 18179 286624277 INC 2658 26951145 INC 32218 744776190 SUM 2532 34438 INC 26253 27777991 SUM 4457 24500 SUM 1543 25966 INC 25028 387354537 INC 29938 552623341 INC 2622 892236001 INC 20297 8115737 SUM 1814 33612 SUM 4020 28009 INC 14887 718589506 INC 33931 886888573 SUM 15280 35315 INC 20945 845448508 INC 19021 80320110 INC 13334 869837110 SUM 2401 29529 SUM 2276 39974 INC 16020 178244328 SUM 28602 39631 INC 26822 26342998 SUM 3466 15488 INC 33909 503012173 INC 18333 954517808 INC 9164 19867615 SUM 33411 38085 INC 25298 96599019 SUM 967 28719 INC 28136 946115029 SUM 4078 32702 SUM 12022 40458 SUM 11025 38183 SUM 1114 18412 SUM 12139 40441 INC 14390 985526439 SUM 27427 37698 INC 38837 927820164 SUM 4689 30322 INC 446 938711011 SUM 4319 37705 INC 22458 979665814 INC 27652 876930096 INC 12452 73770947 INC 36392 890057762 INC 25109 324737315 INC 31486 892465115 INC 29214 726815969 SUM 19205 23168 SUM 7352 25873 INC 15902 143228371 SUM 4756 33293 INC 32903 802130045 INC 23848 12942630 SUM 7415 33378 SUM 4879 36207 SUM 12188 31984 INC 22145 752669550 INC 17893 29085015 INC 16407 543860744 INC 2197 543351236 SUM 15212 34078 SUM 5482 39634 INC 14100 459584322 SUM 7415 39748 SUM 164 20615 INC 38361 576300827 SUM 17102 28156 SUM 22432 37598 SUM 400 22733 INC 35094 928307002 SUM 24721 39663 INC 29838 72676665 INC 7063 79293671 SUM 3029 4465 SUM 3907 34927 SUM 12266 35939 SUM 16885 35773 INC 1701 18686187 INC 20333 357757592 SUM 6271 35917 SUM 7274 38107 INC 38108 26464701 INC 20245 5527019 INC 39000 894343644 SUM 1795 21742 INC 14882 147474294 SUM 1652 36160 SUM 2061 27607 INC 16956 599558228 INC 18069 147441564 INC 30551 802416507 SUM 16593 35839 SUM 3515 40552 SUM 189 11268 SUM 15512 39557 INC 37051 911043038 INC 24773 28300461 INC 22008 425052944 INC 28720 871132730 SUM 2047 6824 SUM 27408 37891 SUM 15272 39333 INC 24533 450717425 SUM 4008 13026 SUM 22181 37310 INC 39487 126101560 SUM 10724 36958 INC 7153 109609756 SUM 9888 33537 SUM 976 7228 SUM 14329 35975 SUM 10830 19235 INC 14832 156095518 INC 30977 8744909 INC 29166 397814624 INC 16595 995008282 SUM 5877 36306 SUM 13083 40074 SUM 6747 27232 SUM 20200 32627 INC 36241 108528834 INC 32308 9037960 SUM 13801 40253 INC 40637 994848804 INC 29278 978721338 INC 32220 80342703 INC 4786 582195348 INC 9977 673154314 SUM 19336 24606 SUM 1910 23625 SUM 5334 33881 INC 22029 800827955 INC 38398 458595034 SUM 9023 35669 SUM 24 27137 INC 30689 173276682 INC 30410 368800873 INC 29963 858013516 INC 15473 475143196 INC 14222 357411914 INC 9724 745554656 INC 8993 849630709 INC 9074 989719159 SUM 17519 34763 INC 38477 11240610 INC 26194 847805293 INC 23601 669289811 INC 11286 954255333 SUM 22602 30507 SUM 2650 9689 SUM 10043 25844 SUM 20911 39995 INC 7295 6210838 SUM 29611 40517 SUM 21649 38054 SUM 8750 25752 INC 17244 449169717 INC 5914 853780683 INC 4062 77998589 INC 36237 991143609 INC 33579 13238769 INC 3850 685135285 INC 30006 50387661 SUM 21262 39833 INC 13026 706074555 SUM 209 37971 SUM 11760 29623 SUM 1357 21975 SUM 30450 39504 SUM 7740 30386 SUM 974 16771 SUM 2075 37612 SUM 4 12421 INC 37717 893633761 SUM 10030 38913 SUM 4480 29841 INC 29867 899566708 SUM 971 29911 INC 87 800827512 SUM 15414 30434 SUM 23012 40367 SUM 2055 28902 INC 4588 473825997 INC 18575 147355853 INC 4070 349285244 INC 19825 605858881 INC 5316 22704451 SUM 19379 36985 INC 26084 396450602 SUM 17939 32648 SUM 30915 40400 INC 32526 61637492 SUM 25699 38666 INC 32484 938635741 INC 15741 681812421 INC 18710 76122530 INC 34586 143007079 INC 8946 267383088 INC 10397 606345784 INC 27196 219008828 INC 10511 28796418 SUM 10430 26021 SUM 32074 36855 INC 39889 352271114 INC 11401 525633171 SUM 28585 40061 SUM 13887 21985 INC 27740 128778235 INC 24328 292503423 INC 10907 996294606 SUM 2394 23153 SUM 34 29734 INC 68 593581833 SUM 1677 27232 SUM 696 37424 INC 13698 724873721 INC 18621 126493118 SUM 7611 31003 SUM 1247 20131 SUM 6458 39709 SUM 2718 39299 INC 39287 986838514 INC 7372 483812853 INC 12144 47490588 SUM 13871 32442 INC 17827 607487633 INC 35977 121510213 SUM 395 34378 INC 15226 986585787 INC 11995 391206822 SUM 17203 36127 SUM 3794 37948 INC 35090 42350962 INC 29889 806687482 INC 1133 609732834 SUM 14586 30763 INC 6374 939483920 INC 3192 109717029 INC 8119 589474117 SUM 22615 34677 INC 24954 80311883 INC 28965 490986974 INC 26483 11582360 SUM 28428 40476 INC 31118 7599524 INC 29802 143997990 INC 7692 113741607 SUM 825 21465 SUM 6072 38979 INC 5180 199473101 INC 27954 128165814 INC 2634 959838997 INC 24929 10614001 SUM 9542 17004 INC 8613 113876586 SUM 3368 34331 INC 28078 113763791 SUM 12092 36281 INC 19034 572246478 SUM 176 23174 INC 5932 653005041 INC 21967 409235004 SUM 2106 32468 INC 9310 669603158 SUM 5534 35431 INC 23061 943070145 SUM 149 36940 INC 10143 457582345 SUM 3219 7241 SUM 4224 37074 INC 14964 112849973 INC 27821 7055098 INC 7113 984675905 SUM 17906 34337 INC 9803 618750849 SUM 8006 36356 INC 31831 853891976 INC 7488 113922346 INC 35749 24571923 INC 5340 491900271 SUM 7708 34303 INC 29472 38636127 INC 37259 130526512 SUM 38327 40306 INC 19538 542935563 INC 21908 427113704 SUM 1930 29570 INC 36222 442543190 SUM 4692 8498 SUM 4285 33675 INC 19983 27505562 SUM 3665 17020 INC 8141 130391712 SUM 25403 38238 SUM 2717 40466 SUM 3087 33365 SUM 22162 26289 INC 11522 7447097 INC 17637 266593597 SUM 5979 19741 SUM 11593 39345 SUM 18185 34641 INC 16311 28910035 SUM 3888 15416 INC 6535 541834383 INC 3146 828689079 SUM 2480 23889 SUM 18763 32304 SUM 2 40420 SUM 18141 33940 SUM 8556 34116 SUM 474 17124 SUM 6333 31463 SUM 13712 35501 SUM 328 5082 INC 34059 296427597 INC 35200 337949943 INC 32360 805255500 INC 9055 935854201 INC 19425 491643372 SUM 17596 28006 SUM 10936 38881 SUM 4924 29315 SUM 14594 36553 SUM 795 38149 INC 31000 544283624 SUM 6290 37428 SUM 26140 30057 INC 27189 130699287 SUM 10419 36487 INC 16477 26274453 INC 2320 571532847 INC 22192 756335585 SUM 7968 25818 SUM 883 5574 SUM 13850 39855 SUM 6939 40108 INC 27707 877353591 INC 16430 754103592 SUM 1335 29886 INC 11975 181229768 INC 14945 24858588 SUM 528 18693 INC 8946 15817781 SUM 175 24725 INC 34014 821064955 INC 7537 959597529 INC 4205 46720514 INC 13446 935274315 SUM 5935 32610 INC 213 65328722 INC 27779 728472505 SUM 7290 20114 INC 25142 491157110 INC 32533 219565057 SUM 285 34818 SUM 830 35431 INC 3668 29057154 SUM 11118 17679 SUM 658 4611 SUM 12004 31361 SUM 1502 36692 SUM 1448 29968 INC 15655 636945576 SUM 12183 37156 SUM 2566 37294 SUM 10244 35694 SUM 784 34219 INC 4167 617977442 INC 17834 761151962 INC 25990 984958803 INC 18270 875909069 INC 36441 16139303 INC 6134 940931781 INC 17232 56863342 SUM 12237 39642 SUM 744 28684 SUM 3096 36308 INC 14030 610578030 SUM 2586 39591 INC 37031 883183467 INC 9152 598522354 SUM 3943 32586 INC 8014 904653994 SUM 14704 17385 SUM 10244 29428 INC 9606 143815474 SUM 3104 33370 SUM 4498 30924 SUM 5458 18529 INC 10900 4425298 INC 3358 704363517 INC 1268 80001442 SUM 33 40685 INC 11220 574386608 INC 2332 682608709 INC 25452 558664581 INC 37383 24193893 INC 25869 995119410 INC 32580 601675517 INC 32613 635412214 INC 1633 308857647 SUM 10148 18733 INC 6870 10890991 INC 31784 26450470 INC 9385 744174235 INC 31456 988706821 SUM 1644 39086 INC 34472 143178084 SUM 2946 36856 SUM 250 37129 SUM 390 33212 SUM 15094 37452 INC 17879 621923581 SUM 5387 39129 INC 24673 921247799 SUM 7978 28213 INC 23243 147294605 INC 21261 307492249 SUM 7721 28616 SUM 11716 26548 SUM 8289 35180 SUM 11178 33107 INC 9333 240177640 SUM 26683 39105 INC 31355 617140422 INC 12461 22705094 INC 21376 939258758 SUM 1254 32714 SUM 4429 40223 INC 82 134372634 SUM 4884 34084 INC 25457 460914389 SUM 11913 15013 INC 13924 864303754 INC 25841 542752462 SUM 6333 38860 INC 39901 778555040 INC 29674 267248174 INC 26283 747490813 INC 34298 27208416 INC 2196 337551258 SUM 5261 27124 SUM 17784 39991 SUM 47 35230 INC 29641 67739742 INC 2192 876928744 SUM 17063 29199 SUM 1295 28718 SUM 4747 11732 INC 14084 25826450 INC 12393 957490477 SUM 3266 34266 INC 8186 608505204 INC 3626 877559571 SUM 2321 24513 INC 4777 139055443 SUM 20794 38922 INC 27185 603276251 INC 36407 148120826 INC 18883 77993648 SUM 10587 33631 SUM 8217 36369 INC 3905 110616479 INC 29497 61140397 INC 31281 88847828 INC 8850 55385489 INC 6282 889620116 SUM 12641 35829 INC 11365 490093582 INC 32519 359125110 SUM 13551 28366 INC 19873 744196999 INC 39629 147157525 SUM 34972 39980 SUM 7608 29305 INC 13382 912177915 SUM 11361 40130 INC 29907 27744098 SUM 9531 34523 INC 32575 483432030 INC 10581 610244751 SUM 459 19801 INC 584 610186311 INC 2644 29035128 INC 24103 59356992 INC 601 567573504 INC 38651 684625005 INC 37204 14749535 INC 21486 146840516 INC 23385 29078720 SUM 19370 38156 SUM 20857 29535 SUM 31963 39788 INC 14341 384915266 SUM 13314 34708 SUM 34067 40322 SUM 4234 27890 SUM 2806 31730 INC 31215 559615550 INC 14954 990904471 INC 17218 993379966 SUM 1945 36462 INC 33965 910315548 INC 233 527428985 INC 6122 73676640 INC 17408 867860351 SUM 20740 33821 SUM 7331 39026 SUM 4460 29883 SUM 5973 40668 SUM 7023 27373 SUM 1758 20392 INC 25798 35968611 SUM 4606 26433 INC 4817 958548625 SUM 994 38777 INC 4870 141391044 INC 15535 19506673 INC 31320 130379082 INC 4606 933194854 INC 504 608465850 INC 17208 607790220 INC 28857 954495130 INC 7090 942490813 INC 31371 574822576 INC 12490 760293542 INC 24288 6289476 INC 2136 603398760 INC 2664 605140545 SUM 15973 24095 INC 6352 111019943 INC 113 894692304 INC 22437 601131502 INC 20503 147096382 INC 24471 935219037 SUM 4177 36332 INC 23500 3136358 INC 32685 120702183 SUM 4401 38724 INC 3564 126467432 SUM 219 26729 INC 20967 820524274 SUM 5764 40279 SUM 3094 27905 SUM 14754 32301 SUM 35739 36473 INC 7721 333705601 SUM 16778 40626 SUM 5053 32331 SUM 2357 10497 SUM 17456 23838 INC 13724 771878117 SUM 6888 24941 SUM 11232 25454 INC 37740 941334865 INC 5678 610600613 SUM 6447 33074 INC 33267 609239452 INC 18529 750787398 SUM 17237 37682 INC 5141 989741584 INC 7036 113378364 SUM 12760 37026 INC 37136 758066710 SUM 1956 37682 INC 23333 65313579 SUM 647 18608 SUM 323 17713 INC 11270 255610888 SUM 15549 38882 INC 17997 11961219 INC 3968 147213983 SUM 1022 16236 SUM 21743 26165 SUM 3649 29865 INC 37295 130537796 INC 23859 492214141 INC 20568 145374343 SUM 2122 16374 SUM 3010 39888 INC 7728 86311739 INC 2515 826044301 INC 13888 487684248 SUM 482 33853 SUM 28621 36128 SUM 901 29735 INC 11293 15407051 INC 33014 901464966 INC 1617 543413130 SUM 20041 38505 SUM 8561 35653 INC 24318 955345799 INC 37125 795157652 INC 19411 324264589 SUM 279 29951 INC 38827 466934386 INC 18823 833425935 SUM 18059 39723 SUM 19484 35007 SUM 7552 35351 SUM 32334 39884 INC 11435 943271083 INC 19898 902383620 SUM 186 10305 INC 4305 112180327 INC 26304 65187340 SUM 29403 38953 SUM 5255 37706 SUM 11484 25306 INC 5783 138994978 SUM 3900 36020 SUM 7672 39869 SUM 32129 39995 SUM 2860 36611 SUM 4544 10635 SUM 28071 34284 INC 40362 178658536 SUM 1129 25970 SUM 3584 10624 SUM 820 35742 INC 1061 111220092 INC 25698 994223806 SUM 8184 32839 INC 39814 206950366 INC 8732 973138553 INC 31840 349429717 INC 7647 542400663 INC 8281 161514165 INC 14855 264127394 INC 40353 978746777 SUM 14864 31750 INC 9781 931958322 SUM 2156 34222 SUM 18066 37766 INC 29075 876877142 INC 15555 63319938 SUM 3201 20751 INC 28813 741589342 INC 7436 757583574 INC 36182 333491598 SUM 3763 19793 INC 12368 676652753 SUM 8586 15453 INC 18388 26289126 INC 21410 7714874 INC 38404 23830269 INC 39120 110197080 SUM 7656 34707 SUM 17077 31199 SUM 229 32288 INC 33012 324749926 SUM 27121 31982 SUM 6003 30099 INC 38428 68701972 SUM 6514 35698 SUM 3518 31455 INC 1013 79316500 SUM 8149 37702 INC 33065 490067778 INC 11555 140421621 INC 32460 262422577 SUM 1053 27086 INC 36837 147175343 SUM 16036 38573 SUM 22816 39415 SUM 35107 38883 INC 27958 693298507 INC 26866 528984 SUM 5977 24669 INC 14326 688281810 INC 21255 681914433 SUM 1327 30650 SUM 5411 35479 SUM 2826 17660 INC 1686 989707331 SUM 1050 39752 SUM 3805 19524 INC 6193 944333031 INC 21085 23269242 INC 7043 859656851 INC 15785 877957048 INC 18368 46811331 SUM 14873 29909 SUM 4515 28890 INC 17155 990133798 INC 22287 296029513 SUM 24734 30061 INC 33923 675167961 INC 1376 476302220 SUM 6333 20129 SUM 9658 39770 INC 19154 112522966 INC 22828 147466866 INC 22998 962889200 SUM 15751 36941 SUM 940 21141 SUM 626 6359 INC 5803 908753548 INC 12928 316045524 SUM 31229 40671 SUM 19935 21210 SUM 21492 38377 INC 1174 458651054 INC 21996 126457508 SUM 369 17149 INC 38087 737667460 SUM 266 32919 INC 1145 521548227 INC 24885 678402731 INC 5492 954232726 INC 13493 839805952 INC 661 862257953 SUM 4306 24370 SUM 3895 29895 SUM 14795 38404 INC 12455 953182077 SUM 7332 23249 INC 6523 457579594 SUM 29660 38477 SUM 18057 28186 SUM 4194 37229 SUM 31448 33560 INC 24579 757211177 INC 33363 403052742 INC 27182 145905363 SUM 2385 38663 INC 27310 50993594 SUM 1398 35189 INC 30808 690393695 SUM 1257 38298 SUM 679 26245 INC 28334 25364980 SUM 5079 39417 INC 33647 6913554 SUM 21945 30577 SUM 10983 36890 INC 11804 953522487 INC 731 883986102 SUM 20255 38727 SUM 86 31700 INC 28174 875186849 INC 27567 932758746 INC 8213 615603857 INC 3921 725998684 INC 18880 27994332 SUM 4088 27036 INC 6907 608666875 SUM 33405 39283 INC 20118 860205937 SUM 9270 33779 INC 33810 604904458 SUM 27021 31791 INC 39932 928324436 SUM 4097 31270 SUM 14366 33001 SUM 7081 40571 INC 39932 729381649 SUM 16583 40437 SUM 10698 36340 INC 13266 24715624 SUM 35198 40619 SUM 9336 38635 SUM 35614 36477 INC 38462 878727069 INC 3901 147453936 SUM 13954 24688 INC 12448 484774442 SUM 30967 40156 INC 36630 951102202 SUM 433 34534 INC 39730 28253572 INC 11736 7547538 INC 2436 926545201 SUM 988 25332 SUM 2864 28793 INC 14545 11101380 INC 24346 143618041 SUM 1349 36003 SUM 5213 17677 SUM 2976 12421 INC 30237 55870728 INC 2043 604395459 SUM 9086 24997 SUM 163 32369 SUM 32986 38318 SUM 14990 18368 INC 39254 105188367 SUM 12915 37012 SUM 562 16806 INC 40270 56431238 SUM 16255 29738 INC 27204 393683834 SUM 22083 37995 INC 33820 29824087 INC 621 951063801 INC 36945 434986035 INC 30727 875554180 SUM 3995 7432 INC 10321 802108488 SUM 5039 18841 INC 5021 805300565 INC 26119 541360105 INC 29881 219542444 INC 27837 609557702 INC 24223 63956911 SUM 277 37613 INC 25366 483707556 SUM 1118 20007 SUM 27511 34224 INC 15795 933845218 INC 37779 12303640 INC 38259 28725945 SUM 20640 40582 INC 29178 686805653 SUM 6529 39365 INC 15357 721101687 INC 37059 755539521 SUM 7566 39627 INC 39701 988667766 INC 29739 26325059 SUM 3419 26282 INC 12664 605886786 SUM 3247 19643 SUM 14591 23154 SUM 11865 40414 INC 28722 142142153 SUM 33843 38318 INC 5729 28988612 SUM 9653 18389 SUM 16746 37526 SUM 1813 27648 SUM 24394 28059 INC 10855 978718542 SUM 201 23013 INC 18098 996481423 INC 5213 458072015 SUM 18066 23975 INC 29375 612959907 INC 24684 827619823 SUM 1474 39397 SUM 667 26141 SUM 3189 35218 SUM 30161 37511 INC 28638 794631389 INC 15054 902957133 INC 34128 929516467 SUM 10799 40224 INC 36813 28252245 SUM 24671 26887 INC 6185 606477855 SUM 24459 39932 SUM 23501 38702 SUM 2022 33726 INC 14138 978389977 SUM 23022 39791 INC 2964 67748426 SUM 6861 33276 SUM 3945 18982 SUM 30197 38825 INC 36205 5076037 SUM 2200 32437 INC 24068 420864874 SUM 5243 22458 SUM 10433 20651 SUM 10442 33955 SUM 25988 35062 INC 13412 28781317 SUM 29584 40331 SUM 3245 17875 INC 16473 893895272 SUM 3358 30813 INC 33504 623757270 INC 6248 125291871 SUM 8798 40296 SUM 1738 7934 SUM 7187 33186 INC 22190 852563952 INC 40681 143003760 SUM 1789 25974 SUM 5531 10250 INC 9792 356837420 SUM 6735 36679 SUM 16781 30733 SUM 11005 21501 INC 15166 485319763 INC 29197 130440870 SUM 24792 39629 INC 34046 583330223 SUM 25744 32647 INC 4974 73059270 INC 36808 776258182 INC 3721 206747067 SUM 7060 34187 SUM 3344 40036 SUM 594 40124 SUM 191 25784 INC 28800 942822042 SUM 15066 24369 SUM 20112 38194 INC 138 535081254 SUM 3342 37431 INC 11949 399471679 INC 3514 423891312 INC 2867 418226785 SUM 24103 35409 SUM 18142 26726 INC 13164 145373223 SUM 11160 36038 INC 31596 65557695 INC 25988 444267642 INC 20046 989724883 SUM 535 19405 SUM 17867 39227 INC 26316 3220924 INC 13319 939481366 SUM 22382 25748 INC 40596 56955557 SUM 375 28202 INC 29084 17404820 SUM 4325 34431 SUM 10773 36114 INC 27413 257445139 INC 19265 794150303 SUM 5728 28600 SUM 8955 19134 INC 7699 43919208 SUM 2897 39900 INC 18465 717883124 SUM 10847 34968 SUM 22532 33843 INC 1881 134761246 INC 13096 403045071 SUM 18317 36596 INC 34252 28917393 SUM 1041 40529 SUM 7450 29073 SUM 4998 29258 INC 30124 653309257 SUM 17770 32292 INC 36371 113222920 SUM 27526 35511 INC 9761 71949505 SUM 23058 27778 INC 34411 104896946 INC 39107 130551807 SUM 4930 39362 SUM 811 29332 INC 11934 210385866 INC 25872 919657916 INC 6350 559277134 SUM 10330 36272 INC 26830 872410392 SUM 18668 40672 INC 23228 818997637 SUM 25840 37140 SUM 11455 31033 SUM 10507 26210 SUM 8880 11519 INC 1981 995363491 INC 26511 572676198 INC 10372 951108208 INC 36246 962892135 SUM 12834 15264 SUM 14266 23990 SUM 1608 32467 SUM 276 32724 INC 2522 995918007 INC 36909 609657106 INC 14901 641533145 SUM 30970 40350 INC 9023 147199829 INC 4602 873742392 SUM 18744 34587 SUM 2921 19505 SUM 6555 24235 INC 39538 585381936 SUM 989 32975 INC 7165 914756870 SUM 19762 35715 SUM 4751 35972 INC 35004 2720733 INC 13107 60694678 SUM 3232 7594 INC 35758 67127503 INC 23117 732746679 INC 10461 993310427 SUM 20966 34308 INC 14331 739648060 INC 21471 139588578 SUM 7934 22525 INC 16177 12143879 INC 40102 840761094 SUM 4834 40089 SUM 9234 40497 INC 20347 18542853 SUM 12602 35582 SUM 13886 36139 SUM 11845 37865 INC 30575 28981743 SUM 19795 39986 SUM 8265 28565 SUM 2041 35647 SUM 21867 40643 INC 15317 739632696 SUM 6 12773 INC 31958 843726014 SUM 139 5213 SUM 6592 29975 SUM 1358 31653 INC 39705 749471988 INC 5102 811902682 SUM 12391 22861 INC 37897 877022728 SUM 3895 31657 SUM 12838 34238 INC 11223 138791014 SUM 11453 38596 SUM 24435 36776 SUM 4834 18661 SUM 27160 40229 INC 8094 774929672 SUM 80 27379 SUM 2873 32448 INC 6776 872695526 INC 1244 954268689 INC 15097 24585625 INC 40264 142704837 INC 39904 301251460 INC 1962 27903783 INC 28300 744785599 SUM 6444 35846 SUM 6771 20142 SUM 2199 29439 INC 6469 220550639 SUM 1364 25288 SUM 4960 40627 SUM 1381 15423 SUM 467 4594 INC 7902 740612158 INC 29581 146626578 SUM 2810 39280 SUM 12636 32156 INC 21117 757490708 SUM 13382 38370 SUM 5205 40562 INC 29599 73204083 INC 28618 165556582 SUM 32385 38713 SUM 1956 24199 INC 40315 991861976 SUM 2467 40154 INC 8811 727993522 INC 20659 39045453 SUM 10368 26036 SUM 5363 39445 SUM 10326 36782 SUM 6290 31894 SUM 3982 35368 SUM 16179 37112 INC 7228 792484163 SUM 7001 26435 INC 25718 946577613 INC 40139 936149547 SUM 2258 31337 SUM 3333 39536 SUM 24922 35244 SUM 38568 39919 INC 36402 739335505 SUM 24935 37226 SUM 20357 39963 INC 14987 514826105 SUM 10198 26949 SUM 15950 33646 SUM 2009 25717 INC 15479 479000156 INC 741 541331851 INC 18365 792841369 INC 8167 11680696 SUM 4062 37862 SUM 5396 31697 INC 14266 534532258 INC 16772 916785173 SUM 3248 36886 INC 36222 653786666 SUM 17305 29890 INC 17944 686350800 INC 31618 877493726 SUM 12742 18505 INC 13578 601355895 SUM 5554 38635 INC 17647 890640753 SUM 10248 38209 SUM 24662 30487 SUM 34409 37628 SUM 23013 40653 SUM 6300 33533 INC 34785 219380886 SUM 8977 40544 SUM 17099 36000 INC 35998 993255632 SUM 314 37583 INC 29285 913282375 INC 40213 991211768 SUM 9457 34282 SUM 29599 36745 INC 30504 105515279 SUM 17192 33372 SUM 6411 33793 INC 13605 995510090 SUM 13177 26349 SUM 8899 39608 INC 40648 56949960 SUM 7195 31542 SUM 13893 19517 SUM 766 33010 SUM 146 18831 SUM 9207 35232 INC 31785 27502151 INC 37182 145115452 SUM 9845 31455 SUM 3183 19801 SUM 13638 38765 SUM 9213 25115 SUM 4553 25394 SUM 921 38770 SUM 2170 18968 SUM 14643 34192 SUM 19114 34316 SUM 16968 35317 SUM 22100 38473 INC 6958 189369638 INC 28622 147425221 SUM 10352 31879 INC 1670 489561051 INC 24014 801480666 INC 3053 73565608 SUM 945 38593 INC 9788 144305087 SUM 917 28156 INC 28705 593608675 SUM 3104 27689 SUM 29845 39934 INC 6162 80365599 INC 2740 868252652 INC 38284 769964786 SUM 206 33271 SUM 17464 39328 INC 20248 727889705 INC 2508 62978394 INC 13619 942809190 INC 26740 20541928 INC 34331 422462914 INC 31925 420663058 INC 13745 605858312 INC 27489 350840473 SUM 38831 40285 INC 15846 485591493 INC 20759 775754300 SUM 422 32918 SUM 2300 40102 SUM 23584 32722 SUM 6475 38734 SUM 26332 39064 INC 31468 400453615 SUM 5837 36868 SUM 17900 38882 INC 18136 901648423 INC 29398 683017567 INC 22325 482466967 SUM 528 24031 SUM 12394 24821 INC 31529 8083506 INC 15925 12282071 SUM 1994 18590 SUM 18669 40655 SUM 12534 37923 INC 33688 778884206 INC 29357 598617746 SUM 2133 40420 SUM 10271 39680 SUM 503 18865 INC 11924 954575667 INC 18013 71340169 INC 12540 53745942 INC 29839 873879359 SUM 21064 38210 INC 18917 802240404 SUM 2868 25813 SUM 5076 37401 SUM 9221 32168 SUM 3362 33636 SUM 17159 40051 INC 1176 146911456 SUM 10996 30743 SUM 33069 39121 INC 8010 130650895 INC 32963 8051707 SUM 25441 38827 INC 12838 339883183 INC 7829 468406930 SUM 5184 12917 SUM 1569 18168 SUM 3820 34140 SUM 28066 36410 SUM 4707 36396 INC 29169 330329144 INC 18747 988062737 INC 38679 915368453 INC 17809 216870489 SUM 14399 22218 SUM 12958 23375 SUM 8327 37308 SUM 614 25564 SUM 18731 38352 SUM 28404 39457 SUM 1084 33736 SUM 3521 27933 INC 15040 955088161 INC 36327 619963638 SUM 16 390 SUM 4116 39320 INC 21829 837088255 SUM 11110 17430 SUM 11632 17361 SUM 11374 40445 INC 16199 491161096 INC 19387 71766471 INC 32862 711126238 INC 22085 28560287 SUM 21508 29599 INC 22957 491899338 INC 29976 788227216 INC 754 893988474 INC 24690 112350544 SUM 25528 32507 SUM 3710 37899 INC 18415 993336312 INC 25548 894828852 INC 25627 771546684 SUM 889 19573 SUM 1135 26612 SUM 4056 37968 INC 24503 129506245 INC 17643 215200668 INC 33249 145941327 SUM 9647 27219 INC 5814 118075081 SUM 13998 27110 INC 20408 943686958 SUM 9380 12231 SUM 19718 36971 INC 859 500639723 INC 25067 961770342 SUM 829 10638 SUM 39017 39899 SUM 1095 37869 INC 595 38400384 INC 20199 839036662 INC 33963 543423349 INC 34861 860666218 SUM 11523 33449 SUM 12757 37137 SUM 186 9756 SUM 15702 31368 SUM 6743 23492 SUM 4252 40524 INC 20722 26432689 INC 27037 92896044 SUM 9317 28904 SUM 441 29971 INC 36057 951992660 SUM 3681 23529 INC 31441 113625893 SUM 17608 39107 INC 14536 1798641 INC 23577 492120242 SUM 4357 36280 SUM 13029 28618 INC 12594 916891699 SUM 23817 39197 INC 7373 146387697 INC 2506 10141271 INC 10285 727736611 SUM 2020 23190 SUM 25174 38316 SUM 4805 16148 SUM 1579 38199 SUM 12898 34992 SUM 1446 37846 SUM 2882 17515 INC 28785 5839351 SUM 35598 38174 INC 21695 950613366 SUM 5787 34695 SUM 37136 40155 SUM 6386 36282 SUM 7126 30504 INC 29590 29076143 INC 40530 1651073 INC 18038 692965120 INC 31761 976588364 SUM 35615 40683 SUM 935 38578 INC 5524 961808111 INC 36759 72062778 INC 13319 668912729 INC 20898 821121138 SUM 456 6786 SUM 6146 39732 SUM 9890 37095 SUM 34335 38701 SUM 5069 19417 INC 26196 479607204 SUM 9531 32919 SUM 11725 27410 SUM 3265 10315 INC 36730 102443945 SUM 16249 23072 INC 2895 126180858 SUM 17465 31354 INC 9966 96852828 INC 34328 9066302 SUM 3676 30719 SUM 13866 40234 SUM 281 37350 INC 12113 996460227 SUM 6934 27793 INC 27141 60709070 SUM 2198 29120 SUM 9222 21554 SUM 951 10264 SUM 8628 35917 INC 31211 986602786 SUM 8489 38665 INC 7462 390504889 SUM 1933 25562 SUM 7567 34947 INC 17641 605864388 INC 20987 739069950 INC 39584 676593035 INC 39855 487724767 SUM 18446 28542 SUM 10120 15077 SUM 21200 39643 SUM 2954 37165 SUM 32518 38182 INC 32708 8948477 SUM 5701 31294 INC 26543 946130668 SUM 12031 36325 SUM 4536 17369 SUM 21069 36701 INC 26625 670720986 INC 28725 143156504 INC 16932 15958649 SUM 21645 36097 SUM 15754 37155 INC 679 27733977 INC 32863 440125575 SUM 27162 35058 INC 23962 519128025 INC 18081 899975665 SUM 16299 40404 INC 3750 67513244 INC 12560 199456341 INC 7203 678982148 SUM 7106 38133 INC 27168 760615794 INC 23997 191270130 SUM 1000 39803 INC 22590 676403302 INC 7800 759945447 SUM 176 13772 SUM 17509 28576 INC 34086 357947673 INC 26131 576922641 INC 6953 876887377 INC 22629 79181902 INC 13095 606051667 INC 35467 820529975 INC 3388 20414118 INC 24086 759513284 SUM 4675 39953 SUM 3580 9059 INC 8566 724805045 INC 18608 512126714 INC 8719 961964419 INC 5928 885878881 INC 32975 28927459 INC 10207 26670555 SUM 3168 24836 INC 35670 607932752 SUM 4490 25977 INC 15268 823526133 INC 9783 475311950 SUM 13160 29943 INC 31734 994419778 INC 1854 143268888 INC 19799 992350450 SUM 15078 33584 INC 9081 73710753 SUM 9083 25540 INC 24640 23554427 SUM 10287 34724 INC 23269 411904372 INC 37439 28679679 INC 11357 509943778 INC 32705 13204328 SUM 8078 10537 SUM 7929 25596 INC 21518 8092847 INC 13954 491956866 INC 16473 130689653 SUM 3633 40489 SUM 4673 31322 SUM 11449 36349 SUM 5836 35555 SUM 26195 38359 INC 35606 952642269 INC 6119 399597216 SUM 21078 33845 SUM 31810 39251 INC 8033 20151828 INC 25218 136966470 INC 9790 860020875 SUM 1417 12078 SUM 2892 21210 SUM 13564 28169 SUM 3863 39920 INC 36032 993990658 SUM 12822 36500 INC 9621 935305816 SUM 20490 29549 INC 27653 27975040 INC 13901 35933847 INC 30727 566090658 INC 10036 29000580 SUM 11137 32798 SUM 6762 23695 INC 32721 29083197 SUM 16579 26313 SUM 5831 31891 INC 17327 143448036 SUM 26455 40481 SUM 27027 37864 INC 34438 536588471 INC 34407 556353477 INC 7578 79314047 INC 13914 213102522 SUM 1195 22377 SUM 9529 25339 SUM 2728 36649 SUM 918 26045 INC 31724 28907813 SUM 11215 23873 INC 20947 37858325 INC 13040 105236962 INC 5591 960381843 SUM 9523 31500 SUM 288 37222 SUM 9838 22870 SUM 13411 34537 INC 30073 852652696 SUM 3547 29782 INC 9183 147204270 SUM 12199 38392 SUM 11245 31029 INC 29569 457176167 INC 37129 141599570 INC 31422 126454547 SUM 260 13892 INC 36101 165665397 SUM 5516 33419 INC 30281 710145407 INC 16786 992576625 INC 8436 657304702 INC 4193 957751800 INC 23072 820073372 SUM 35356 40331 SUM 11898 38363 SUM 21025 39023 INC 33364 961940283 INC 25329 436355211 INC 4252 16174484 INC 17548 16466144 SUM 8244 29447 SUM 16478 30590 SUM 5518 34786 INC 40588 11221893 INC 28487 320030169 INC 21848 736715418 SUM 33148 40204 INC 32041 75010623 SUM 1119 38034 INC 18722 289060682 INC 5127 526303224 SUM 274 7492 INC 33336 557446503 SUM 6164 21837 SUM 2851 29187 INC 26058 961939506 SUM 16923 32225 INC 32106 720173035 SUM 9583 29597 SUM 23767 37789 INC 23406 607910302 INC 801 320580704 INC 7379 852497525 SUM 2597 31725 SUM 5371 9118 INC 38078 37306417 INC 10823 737589640 SUM 12858 29825 INC 28751 471112488 SUM 3646 35536 INC 5348 995204032 SUM 17 25618 INC 15860 803440496 INC 11293 27910478 SUM 31733 38893 INC 9689 820744430 SUM 916 33299 SUM 913 37702 SUM 21594 40030 INC 1224 285627378 SUM 33154 37915 INC 24171 607892160 SUM 3426 24559 INC 22102 123399985 INC 20919 742254486 INC 4662 197688492 INC 32417 884897706 SUM 13405 32086 SUM 36698 39688 INC 36359 71213717 INC 33290 67429649 INC 35050 928371900 SUM 20520 24395 INC 31806 811078561 SUM 1298 32147 SUM 15321 35574 INC 21668 12286095 INC 37021 458566297 INC 31441 54671981 SUM 26366 37352 SUM 1475 35456 SUM 1555 21568 SUM 1251 15797 INC 18276 804324327 INC 21026 999332026 SUM 7202 39536 SUM 2343 40326 INC 869 26541535 SUM 4555 15764 INC 10400 979583689 INC 21602 657848202 INC 6911 878904823 INC 18541 887789911 SUM 290 15972 INC 21558 345390277 INC 12305 878994223 INC 6513 27992607 INC 13001 139056774 INC 35129 937416130 INC 29909 894216831 INC 10446 649005838 SUM 4732 27417 SUM 4185 38847 SUM 774 36218 SUM 8498 33687 SUM 8901 35011 INC 13913 73564608 INC 33705 147064517 SUM 1726 5864 SUM 6373 13674 SUM 4547 27498 INC 31326 770793077 SUM 12522 32225 INC 7948 29049156 SUM 20030 32274 SUM 21242 25423 INC 17934 957286349 SUM 5308 12505 INC 34223 938830288 INC 33129 923103834 INC 119 484811388 INC 31503 961658726 SUM 1311 35401 INC 39411 928606626 INC 22814 961925057 SUM 6020 13475 INC 32376 609954767 SUM 1529 15368 INC 33707 970423388 SUM 5677 14284 SUM 1873 14161 SUM 3075 21436 SUM 2519 38419 INC 5836 805280237 SUM 459 36372 INC 31844 492153788 SUM 11203 14649 INC 29212 407633502 SUM 12381 38858 INC 147 480668346 SUM 7452 30677 INC 19534 493164070 SUM 6946 35098 INC 40380 491149396 SUM 5299 40294 INC 485 869564222 SUM 2248 37082 INC 12707 467451184 SUM 9383 36237 INC 2762 28276803 INC 2244 486641684 INC 38422 961686109 INC 37675 136988721 SUM 7596 36247 INC 19649 130693958 SUM 22933 34742 INC 36529 215380304 SUM 13163 32921 SUM 12680 37524 SUM 92 34735 INC 32801 660650238 INC 34785 42498920 SUM 1186 25673 SUM 2361 37835 SUM 4578 22949 INC 21519 376426274 INC 37045 284248538 INC 25762 810626640 SUM 6202 31865 INC 28537 29894275 INC 24655 842557612 SUM 1749 36870 SUM 2167 32164 SUM 13463 28260 SUM 1119 21528 INC 848 96009564 INC 30936 952985907 INC 11079 522506229 SUM 14967 33877 SUM 17775 27809 INC 3885 852752487 SUM 9820 30020 INC 31553 55646365 SUM 750 17912 SUM 21795 36891 INC 39299 953431536 SUM 15310 32833 SUM 16742 24943 SUM 2789 35765 INC 32138 479531597 SUM 21224 33061 SUM 6650 13448 SUM 2831 26019 INC 3102 805224080 INC 22552 987133798 INC 3813 90780574 INC 14694 492064360 INC 19336 146296613 SUM 10810 20012 INC 26623 56413823 INC 10907 663024435 INC 2490 751890118 SUM 4987 23756 SUM 6265 20489 SUM 2852 40117 SUM 7313 34681 INC 3572 12739387 INC 7541 961067960 INC 18738 977447965 SUM 11048 23424 INC 24166 756452719 INC 4069 582910095 SUM 1633 20942 SUM 114 37319 SUM 13996 36470 INC 10628 53443766 INC 34505 677629844 SUM 16660 37364 INC 6633 80322771 INC 2816 522589374 SUM 4210 39224 SUM 9158 39671 SUM 29212 39753 INC 19338 861171950 INC 27902 852863738 SUM 4605 32040 SUM 22285 37048 INC 16635 491111894 SUM 19693 35872 SUM 12821 22485 INC 32502 961916611 SUM 6030 16560 SUM 36426 38943 SUM 7011 14924 INC 6839 7674471 SUM 7268 39208 SUM 10740 17107 INC 32666 72606867 SUM 6028 13436 SUM 7086 24803 INC 13837 810679381 SUM 9890 30721 INC 36070 618951774 SUM 7567 34086 SUM 5777 28463 INC 15446 138900593 INC 29125 89345871 INC 5982 874266263 INC 3768 876915721 INC 24622 826170824 SUM 10312 28808 INC 18571 132744643 INC 33804 483617561 SUM 15203 38086 SUM 1847 5180 SUM 78 28250 INC 20029 147364113 SUM 9749 23363 SUM 4146 22656 SUM 7452 32174 SUM 778 15950 INC 22852 415141931 SUM 2251 32587 INC 7824 541896302 SUM 4353 40083 INC 16358 73676982 INC 18395 836578336 INC 25900 686345614 SUM 25583 37909 SUM 21623 39171 SUM 21207 38746 INC 1113 491914027 SUM 30815 39633 INC 22409 989225664 SUM 19794 39565 INC 28132 70056566 SUM 19853 27246 SUM 17981 27546 SUM 13285 39328 SUM 9547 17392 SUM 24134 37661 SUM 508 4937 SUM 778 24548 SUM 502 28483 SUM 19779 38963 SUM 23857 28289 INC 15542 27617702 INC 9779 21947712 SUM 6172 36861 INC 18006 862938129 INC 26861 406894611 SUM 6979 35528 INC 29075 144177512 INC 716 384614982 INC 14907 625368635 INC 3744 956677581 SUM 355 32822 INC 19779 993379852 INC 36755 118096918 INC 17962 726856158 INC 12911 40133724 INC 34905 485699637 SUM 20737 36013 SUM 1703 22314 INC 24520 368220664 SUM 92 35301 SUM 4568 20720 SUM 1608 39486 SUM 16260 35463 INC 23670 480932597 SUM 9497 32643 INC 6669 186693757 SUM 75 37107 INC 16647 196036920 INC 20729 953719553 INC 6403 415602062 INC 9207 138801750 INC 29944 141422770 SUM 1473 25799 INC 33278 747845257 INC 39733 48561825 INC 26846 734375143 INC 10534 22527803 SUM 5662 36220 INC 25419 146683589 SUM 7981 35254 INC 38339 39118582 SUM 2683 28826 SUM 4731 17365 INC 13227 971279409 INC 5460 295980652 SUM 11768 38815 INC 23592 535626480 SUM 25547 38384 SUM 629 6686 INC 12974 778372373 SUM 2660 23911 INC 5908 3661302 SUM 2278 33895 SUM 611 14535 INC 24223 937622986 SUM 961 22598 SUM 10569 33163 INC 28801 978625456 SUM 11696 32674 SUM 633 38166 SUM 2602 38551 SUM 9677 38171 SUM 11525 40104 INC 32883 78228419 SUM 5232 16039 INC 31774 960554332 SUM 5817 39098 SUM 26731 36097 SUM 13176 38863 INC 9125 13121765 SUM 730 36304 SUM 10698 12888 INC 22482 65293905 INC 25895 933544829 INC 2234 135130998 SUM 12331 23225 INC 1063 393475389 SUM 498 19652 SUM 28446 40483 INC 27435 873871266 SUM 378 30211 SUM 865 28226 INC 26494 185996771 INC 25868 800836237 INC 27328 9067804 SUM 26690 35649 SUM 6022 27486 INC 19982 183267722 SUM 16847 36254 SUM 13079 35375 INC 3145 999702141 SUM 1529 6348 SUM 12714 39844 SUM 560 33033 INC 22658 894545701 SUM 6549 15614 SUM 6026 31641 SUM 5611 28901 INC 11354 122295838 INC 18307 643005468 INC 32511 28404357 SUM 3631 26201 INC 8067 862158811 INC 20145 3857247 SUM 9994 36489 INC 7579 206083927 INC 17837 732938498 SUM 12068 37223 INC 39862 760628249 INC 1228 997628667 INC 36530 993281904 SUM 8222 36564 SUM 1734 32266 INC 7987 12115899 INC 17884 593772527 SUM 200 3721 SUM 1701 19383 SUM 14417 35989 INC 35826 610348791 SUM 21943 36918 SUM 23919 30815 INC 27236 28534488 INC 15352 204867270 INC 20179 474213181 INC 33519 66394712 SUM 16432 38936 INC 235 891695286 INC 4794 72380484 INC 27309 805000563 INC 17410 13082893 INC 14593 223196425 SUM 9365 22535 INC 34075 651752632 SUM 3329 28156 INC 40143 506519276 INC 19776 207950583 INC 14968 702617794 SUM 25501 40440 INC 286 601942032 INC 5740 843390022 INC 19280 610485682 SUM 10619 16035 SUM 1440 26577 SUM 769 25220 INC 26823 145321049 SUM 16530 32057 SUM 1502 31935 SUM 651 14556 INC 32862 559548289 SUM 10334 38932 INC 28530 46639628 SUM 4288 13581 SUM 6825 34587 INC 31088 138973871 INC 8552 112771261 SUM 9043 26515 SUM 23568 40574 INC 21481 13012944 INC 15696 884381234 INC 18359 768945835 SUM 2301 38216 INC 10490 888053053 SUM 977 30403 INC 35328 528290705 INC 28175 12121414 SUM 6421 28097 SUM 8995 20450 SUM 611 15504 INC 4667 483263036 INC 21287 793674756 INC 10923 953746128 SUM 20143 30169 INC 33922 28302135 INC 34756 874469059 SUM 4784 34556 SUM 1177 25977 INC 18599 73464237 SUM 4084 9912 INC 19030 94764725 INC 16545 39137353 SUM 1176 39990 SUM 6312 38395 INC 27053 953209172 SUM 6478 28113 INC 6166 938507960 SUM 27127 38521 INC 11896 881208751 INC 18237 142736968 INC 6629 757126756 INC 12441 888536309 SUM 1189 36261 SUM 377 26168 SUM 324 22270 SUM 21027 38313 INC 28330 960910994 INC 14463 760620295 INC 17794 27731892 SUM 1333 17906 SUM 102 5151 INC 32539 575850051 INC 22227 11026580 SUM 5978 31401 INC 34772 80210832 INC 36405 869297699 INC 2049 647026812 SUM 3017 16457 INC 16152 273449013 SUM 16443 38573 SUM 1814 30793 SUM 7190 20178 INC 11947 876230846 INC 28756 137797403 INC 36566 28403964 INC 21499 38027015 SUM 5267 32045 INC 20035 109703509 INC 32496 65317901 INC 39239 771293217 SUM 9937 39372 SUM 7727 27837 INC 29387 22772235 INC 3414 388366089 SUM 26310 40659 INC 29454 357944784 INC 1988 827299407 INC 15673 935618565 SUM 363 36798 SUM 28216 40546 INC 23090 409802340 INC 1005 521506301 INC 26867 933319919 INC 34797 910468776 SUM 16562 32725 SUM 4446 13816 INC 22752 440659881 INC 28246 950709466 SUM 13302 39923 SUM 20434 37262 INC 5504 932005033 INC 15671 467389898 SUM 37794 39830 INC 27218 12164538 SUM 2478 26797 SUM 19445 38495 SUM 123 22991 SUM 3729 23252 INC 36840 142861517 SUM 4133 25928 INC 38838 147328686 SUM 502 5115 INC 32123 874424506 INC 4290 987042927 INC 927 741586929 INC 38970 890817101 SUM 4654 39995 SUM 1708 30625 SUM 1917 36851 INC 40471 550364866 INC 35890 491996229 INC 11451 870463866 INC 19200 451752749 INC 22803 984897891 SUM 4825 38590 INC 38436 795903383 INC 23536 481550723 INC 20507 790247627 SUM 9680 19699 INC 30839 758434379 SUM 8878 17292 INC 7364 610000745 SUM 16689 40676 SUM 1141 19291 INC 31715 955336351 INC 23205 29064856 INC 38597 8928231 INC 9766 879002818 INC 25376 953137353 INC 18555 894355218 SUM 6813 24539 SUM 33535 36869 INC 31060 607187671 INC 37174 946089972 SUM 4746 30606 SUM 11481 37454 INC 40168 995486886 INC 851 918888942 INC 1918 15842421 INC 38855 523145943 INC 23981 605143987 SUM 3968 25874 SUM 11375 37624 SUM 16358 36439 INC 28477 756197233 INC 29066 805010135 INC 39506 619162097 SUM 2960 40392 INC 38654 29075949 SUM 4629 37827 INC 12547 743329155 SUM 8410 37176 INC 19795 383321890 SUM 1694 19896 INC 12129 743756095 INC 1625 617983195 INC 34456 340546871 INC 31763 686883062 INC 7183 890643921 INC 35521 140294361 SUM 9365 27800 INC 2208 241106134 INC 11581 805284283 INC 10603 800006925 INC 40553 97107190 SUM 1850 25072 SUM 1900 18736 INC 184 685140778 INC 40345 584136665 SUM 6955 15251 INC 25192 913282959 SUM 838 16775 SUM 29453 39511 INC 28115 243561753 INC 3821 609532697 INC 7949 624295131 INC 26164 533180656 INC 25935 247240982 SUM 8998 17417 INC 3584 121256475 INC 16756 746266900 INC 11810 109572372 INC 3878 794096878 INC 39429 11113951 SUM 6880 32417 INC 37169 534416001 INC 36666 112310946 INC 16639 305257386 SUM 16873 36406 INC 6008 958531502 SUM 16218 39677 SUM 16939 28152 SUM 2548 7908 SUM 2299 8177 SUM 1379 24119 INC 4481 954006995 SUM 16089 32800 SUM 19003 35432 SUM 12816 31231 SUM 37823 40482 SUM 14509 33109 SUM 5334 32378 INC 39336 28939545 INC 28185 952394424 INC 18538 972326887 INC 38491 878988909 SUM 133 28076 INC 34599 960818203 SUM 12935 36487 INC 21899 4087343 INC 7616 131966461 INC 2436 27499903 INC 14666 339915043 SUM 31408 36996 INC 15401 24352583 SUM 1089 27916 INC 13734 139053151 INC 25214 319216816 INC 37901 995262886 INC 17057 461257224 INC 29101 14143127 SUM 511 2110 INC 10665 994099643 INC 5920 953549549 INC 1983 995432838 SUM 13723 36353 INC 33477 830781072 SUM 21269 32783 INC 17888 936957606 INC 28298 800549838 SUM 6643 35942 INC 31777 46571649 SUM 3268 28696 SUM 10860 35709 SUM 5026 38166 INC 25399 6420674 SUM 2232 21495 INC 321 734039895 INC 20028 80338270 SUM 31975 37440 INC 10496 201264469 SUM 21360 33017 SUM 16560 40517 SUM 4884 17416 INC 1846 4461255 INC 28249 70307358 SUM 9864 38110 INC 26601 733848956 INC 38510 992834910 INC 27953 836946310 INC 28846 63251319 INC 18955 18544063 INC 19667 24851831 INC 34250 959291966 SUM 9000 39931 SUM 10426 38777 INC 3222 39123007 INC 39563 19309394 INC 17959 248384637 SUM 25919 37736 SUM 5587 23686 INC 25263 473231688 SUM 9213 37937 INC 38489 987122746 SUM 20321 34533 INC 20078 532357585 INC 17888 534032458 INC 29576 29028301 SUM 9881 13128 INC 9953 10111984 SUM 8794 38015 INC 3223 961404283 INC 22442 319765207 SUM 4225 14670 SUM 151 21472 SUM 31880 35598 INC 6683 770659866 SUM 43 20171 INC 26277 617504340 SUM 11376 32835 SUM 5582 25932 SUM 115 22287 SUM 14938 30961 SUM 6562 39993 INC 23395 869560329 SUM 1355 25867 SUM 36274 38685 INC 16397 88984287 INC 30460 928540363 SUM 4768 19249 INC 40108 440737577 SUM 13289 29033 INC 21200 878545699 INC 19155 658998122 INC 40154 895533474 SUM 2417 28823 INC 25198 821110795 SUM 18573 28122 SUM 59 36342 INC 35956 73197375 INC 26691 977602351 INC 31527 994473537 INC 8932 689810484 SUM 3288 24501 SUM 13813 38813 INC 1089 423549706 SUM 9585 38668 INC 32181 47524387 INC 17243 566283425 SUM 31589 39736 SUM 12328 33773 INC 21366 953227578 SUM 34 3646 INC 14528 412151077 INC 18915 13245450 INC 12838 121151444 SUM 3827 7470 INC 28201 406736207 INC 33804 624289486 INC 36162 865401162 INC 19805 28817296 SUM 6367 17493 INC 10884 147054318 SUM 1779 17413 INC 31921 759943631 INC 37176 2590236 INC 197 408141036 SUM 177 30590 SUM 7734 19460 SUM 5615 33765 INC 38059 481282881 SUM 10026 30103 SUM 5891 40432 INC 31819 626419234 SUM 2340 40613 SUM 15425 39852 SUM 7090 10555 SUM 75 38819 SUM 39 33888 INC 40414 511093743 SUM 15956 38475 INC 13408 593511130 SUM 10736 33415 INC 28468 130427444 INC 14225 961934352 INC 7913 490372719 INC 6068 397701506 INC 26548 961853909 SUM 17668 40583 SUM 4568 32850 SUM 721 32696 INC 19263 660153838 SUM 33996 40640 INC 27059 939376561 SUM 22070 25702 INC 38376 844202000 SUM 25438 26219 INC 36360 137952951 INC 2934 806436200 SUM 4744 22950 SUM 12321 37857 SUM 16031 38305 SUM 18202 37327 INC 13388 861297545 INC 23132 573982442 SUM 14416 38715 SUM 7710 33743 SUM 26445 36897 SUM 2887 13572 SUM 9685 37491 SUM 1059 37222 INC 38229 786957598 SUM 9260 25139 INC 14417 811911156 SUM 859 35716 INC 32649 24721917 INC 10676 837894698 INC 30857 878196713 SUM 22118 37379 INC 17637 738193924 SUM 8911 33198 SUM 18510 40601 SUM 17855 28842 INC 34747 324428871 SUM 3194 39784 INC 26953 860998011 SUM 16191 36876 SUM 12787 36482 INC 39945 590680027 INC 1862 41639793 INC 21490 145144478 SUM 2407 25282 INC 12012 577001690 INC 39996 8743731 INC 7036 143032114 SUM 5465 20347 SUM 14193 22689 INC 23706 290346339 SUM 16630 29615 SUM 8504 23980 INC 26743 961921288 SUM 6384 38253 SUM 187 17697 SUM 14667 35070 INC 6837 402582700 INC 1419 526080788 INC 37494 844936094 SUM 4127 20749 SUM 3907 28021 SUM 22177 38260 SUM 934 40643 SUM 13124 26219 INC 6836 341519070 SUM 21245 39521 INC 1529 781058575 INC 3348 878668689 INC 17732 435150985 INC 25812 146790359 SUM 15482 39848 INC 1701 979694043 INC 20640 878981673 INC 33606 993149022 INC 15972 884623967 INC 30759 117963205 SUM 2881 31509 INC 10392 126489385 SUM 15555 31788 SUM 4648 26964 SUM 1657 16146 INC 37769 198394328 INC 34543 22693296 SUM 12918 23044 INC 37220 904014714 SUM 5932 37307 SUM 19170 37350 INC 15597 887095669 INC 39204 759576094 INC 9971 920573222 SUM 6607 32021 INC 17595 686312051 SUM 7798 22222 INC 11991 462852174 INC 19695 108609451 INC 9990 113771242 SUM 5376 18949 SUM 12540 30241 INC 2661 741598408 INC 32505 515855368 INC 12523 12263491 SUM 15129 39687 SUM 11593 38890 SUM 634 6434 INC 31168 904639331 SUM 26184 35546 INC 15768 961611946 SUM 2432 15900 SUM 34746 37410 SUM 3371 30943 INC 23191 959019155 INC 26335 610050018 SUM 13061 27385 SUM 28165 30219 INC 11102 736380325 SUM 13561 33558 SUM 9387 24795 INC 8751 80367114 INC 18935 753051190 INC 38154 265517077 INC 8728 340955437 SUM 6881 16475 SUM 14728 28666 SUM 59 24380 INC 29357 11688042 INC 7983 130695487 INC 39592 828371442 SUM 4710 32321 SUM 12862 32217 INC 13159 609388111 SUM 3652 28580 SUM 21079 38494 INC 25039 23394221 SUM 7011 40319 SUM 1169 22019 SUM 4342 30227 SUM 23209 31557 INC 20591 811492027 INC 1788 414255017 SUM 2256 39621 INC 2013 28945474 INC 15743 28428699 SUM 9637 36091 SUM 9216 19962 INC 31235 121242018 SUM 23482 39291 INC 33999 933923123 INC 32289 72812668 SUM 16286 28097 SUM 2317 14629 INC 18930 23554409 SUM 3246 17674 INC 24058 955335496 SUM 9495 30463 SUM 558 35934 SUM 4395 22616 INC 37902 987897297 SUM 24330 36414 SUM 36511 40086 SUM 7722 28517 INC 13671 572057807 INC 40107 54626189 INC 26696 603792115 SUM 6018 17248 INC 7261 142230225 INC 39234 626397437 SUM 32041 36378 SUM 27828 39126 INC 14041 939496988 SUM 36622 38047 SUM 18660 36287 INC 33918 938468226 INC 6739 877509077 SUM 19968 37988 INC 29220 26852733 SUM 10399 34405 SUM 6675 30847 INC 3445 96755646 SUM 5310 40092 INC 30322 130542170 SUM 12234 34730 INC 1462 140614182 SUM 1234 38799 INC 31974 407920207 SUM 22879 34925 INC 8451 602205365 SUM 187 38086 SUM 10581 37292 INC 26698 858671413 INC 30687 725485107 INC 27197 617986169 SUM 3920 26761 SUM 2108 2753 INC 33960 104952176 SUM 10650 22926 SUM 12444 37091 SUM 24987 30710 INC 31654 965053829 SUM 23297 40015 SUM 13674 37114 SUM 18190 40106 INC 27932 113619386 INC 21140 268398634 SUM 9142 34446 INC 40426 338979270 INC 17356 974906683 SUM 6350 21031 SUM 160 6787 SUM 5321 34021 INC 39894 490839334 INC 19837 624309084 SUM 18726 23213 INC 7285 651752462 SUM 7226 35092 SUM 9002 20679 SUM 6597 32120 SUM 11412 38005 SUM 7900 18539 SUM 74 29349 INC 2427 704625011 SUM 20074 38476 INC 34955 975242468 SUM 6479 40223 INC 9204 24362160 INC 19887 952583212 INC 4716 145008408 INC 3236 844871577 INC 37366 147437527 SUM 18258 28815 SUM 2455 36727 SUM 691 12800 INC 21070 12122777 SUM 4626 37276 SUM 5476 14274 SUM 30473 40303 INC 15907 643511610 SUM 19670 39371 INC 28362 147454811 INC 6260 995256974 INC 6793 950922601 SUM 31166 35290 SUM 30694 38883 INC 8477 340045126 SUM 19372 40118 INC 19528 894701544 SUM 4926 39843 INC 13997 709980496 SUM 17656 27605 INC 27349 801130757 INC 11316 146417909 INC 1558 134343251 INC 37824 948263247 SUM 9650 24412 INC 258 13370590 INC 4772 381855251 SUM 8444 39479 SUM 27622 37561 INC 40083 845199264 INC 39921 959514597 SUM 3319 33527 SUM 4475 10141 SUM 15505 28249 INC 25004 946771018 INC 30480 659278114 SUM 7531 30542 SUM 14519 40330 SUM 19240 38645 SUM 10432 24670 SUM 3449 18502 SUM 4542 20747 INC 8746 635067021 INC 22625 993132234 SUM 32069 37038 INC 39279 806074281 INC 19402 206324941 INC 22143 485861581 INC 39027 878896730 INC 36640 79774803 INC 29405 839663326 INC 26777 491632346 SUM 702 20888 SUM 14115 26973 SUM 7172 12961 SUM 12294 12674 SUM 21019 38719 SUM 17477 40471 INC 36206 24318436 INC 36942 957742594 SUM 37541 39009 INC 34977 857071960 INC 39199 130057716 SUM 5044 30861 SUM 15431 30641 SUM 20752 35147 SUM 9601 31703 SUM 20287 40055 INC 17491 757436230 INC 9827 624922427 INC 36724 11729416 SUM 4160 37603 INC 26015 58834738 SUM 22924 38007 SUM 18257 33307 INC 33415 118080789 INC 5999 871833373 SUM 11534 38987 INC 19227 19077340 SUM 15871 40326 INC 5283 105500449 SUM 2544 24541 INC 22878 14337195 INC 5871 62081237 INC 26994 583037648 SUM 1225 36236 SUM 8292 34419 INC 19105 139829126 INC 321 457839801 SUM 228 35949 INC 29354 138887785 SUM 2957 14205 INC 14911 381343515 INC 14727 122039855 SUM 2286 12111 INC 21990 490064966 INC 16673 474269783 INC 14279 905959846 SUM 37448 39509 INC 37501 15293001 SUM 15565 36261 SUM 414 21050 INC 28098 415281548 SUM 11670 28892 SUM 6958 30241 SUM 976 34980 INC 3259 80344041 SUM 12978 26015 INC 9740 8984025 INC 9870 673424488 SUM 10514 39571 SUM 17436 29804 INC 83 206709768 INC 2421 878732725 SUM 11917 33602 INC 783 145089797 SUM 13950 39995 INC 38208 841280565 INC 33350 935678485 SUM 2230 27639 INC 21380 524094870 INC 19385 597933223 INC 24335 316973141 SUM 2894 32476 SUM 9010 39697 SUM 705 37768 SUM 25671 40423 SUM 550 38658 SUM 17348 32469 INC 1549 524617780 SUM 4777 29013 SUM 8579 38415 SUM 5269 33976 SUM 1708 30570 SUM 11134 27536 SUM 17780 39454 INC 22189 954767534 INC 26061 931467184 SUM 19638 40586 INC 8090 944484587 INC 26883 349030131 SUM 17827 31782 SUM 13496 40399 SUM 21262 34540 SUM 8247 36245 SUM 37 32560 SUM 7582 29121 SUM 37 34438 INC 18932 876685690 INC 28108 492210338 SUM 25998 37193 SUM 12523 34340 INC 28480 956980505 SUM 16728 38187 INC 12475 28008328 SUM 4844 35613 INC 4988 27140361 INC 4427 588301823 INC 33628 111663169 INC 34514 415791247 SUM 10526 29110 SUM 2726 30880 INC 28795 26978473 SUM 6813 40146 INC 21535 12494195 INC 8383 890462564 SUM 26356 34075 SUM 5153 27789 SUM 224 40068 SUM 2161 39035 INC 22251 689610382 SUM 11373 37565 SUM 12085 40332 SUM 19083 31421 SUM 1433 11522 SUM 9670 36868 SUM 5462 35076 INC 11687 69741939 INC 29048 787334165 INC 32810 492059008 SUM 16241 35459 INC 27326 514995919 SUM 728 38424 INC 7539 992907172 SUM 2 34854 INC 3639 686344657 INC 24510 145323125 SUM 1981 18978 INC 3402 357735283 INC 33979 166639006 INC 22857 138783663 SUM 7140 39569 SUM 14878 37886 INC 37892 143128680 SUM 2473 30137 INC 39122 965478811 INC 3465 862535750 INC 13608 986822339 SUM 5757 33188 INC 5522 12118139 SUM 7431 33706 SUM 6032 16804 SUM 3885 27631 INC 5673 938950038 INC 35143 808508995 INC 36394 754224161 INC 26084 790790850 SUM 378 22389 SUM 5468 23505 INC 21629 28854045 INC 36364 585069879 SUM 5043 32796 INC 20356 27943191 INC 27575 919555615 INC 35668 38682828 SUM 19090 39012 INC 15343 609517962 SUM 34796 40231 SUM 7105 31685 INC 1925 143129262 SUM 9205 13208 SUM 3451 19267 INC 20997 489817053 INC 5432 73156036 SUM 16809 24485 SUM 11661 21020 SUM 3126 16255 SUM 4000 28277 INC 3672 892727709 SUM 27537 38138 SUM 902 40213 INC 269 670781161 INC 3535 884420033 INC 6342 993750205 SUM 8455 23300 SUM 4847 34726 SUM 13211 32379 INC 22904 887124757 SUM 15 21305 SUM 13060 34510 INC 10437 592761219 SUM 5333 24331 INC 5566 572735720 SUM 3251 25179 SUM 19085 35352 INC 11754 957612125 INC 25775 103436384 SUM 34838 39615 SUM 28151 38394 INC 27085 88395950 INC 7333 415302734 SUM 6096 39360 INC 27344 572306890 INC 34094 73447747 INC 34655 424542844 SUM 9970 27956 SUM 18223 34748 SUM 2576 24205 SUM 7036 11125 SUM 1483 30640 INC 27998 78652994 INC 38803 876846685 INC 35303 4855657 SUM 5668 7473 SUM 4098 39183 INC 33197 457959712 INC 37065 418841073 SUM 2641 39636 SUM 166 11307 INC 27586 979716887 INC 21261 113873584 SUM 8522 22072 SUM 405 7244 SUM 24985 35305 SUM 14133 40558 INC 31268 147285607 INC 33647 995388811 INC 38607 986330743 SUM 13205 40332 INC 33681 811797985 INC 24185 264544680 SUM 710 28816 SUM 167 21959 SUM 1233 30312 INC 37529 12014370 INC 22522 928291454 INC 38178 18496714 INC 38874 928863833 INC 37856 840163773 SUM 14612 33141 SUM 5212 29380 SUM 1786 33117 INC 26859 906934630 INC 21974 356897455 INC 22795 743854628 INC 16101 111772926 INC 36773 138981007 INC 19771 48520681 SUM 3904 15024 SUM 26441 39477 INC 29609 173786043 SUM 487 17513 INC 33483 894849244 SUM 27483 32264 INC 34813 688228022 INC 34915 260001715 INC 25632 989799002 INC 559 26825725 SUM 5592 22515 INC 11834 71919429 INC 12845 536721961 SUM 916 26509 SUM 18919 34361 INC 26415 980667079 INC 34976 147467487 SUM 4036 39009 INC 30190 938182588 SUM 6332 39702 SUM 16055 28483 INC 3176 486100130 INC 31721 877960210 SUM 13353 36473 SUM 18009 37439 INC 4973 485387523 INC 29150 652251893 SUM 24466 34879 INC 26043 959686570 INC 33185 42270232 SUM 5554 21762 INC 5900 28560655 INC 18089 945756963 SUM 8922 33858 SUM 368 27648 SUM 1932 24077 INC 24499 15646765 SUM 9234 39909 INC 36176 602036240 SUM 8028 20232 INC 7086 533588918 INC 28879 456405178 SUM 5811 40524 SUM 5434 19258 INC 31957 946393372 SUM 530 14283 SUM 26126 36761 INC 38776 23278171 INC 30262 28547248 SUM 25837 38826 INC 40429 78267930 SUM 672 17720 INC 22475 29040952 SUM 13528 35806 INC 39320 76863715 INC 31022 802350317 INC 19583 130565303 SUM 8791 25660 INC 19980 140499227 SUM 163 35790 SUM 3361 36162 INC 28359 559208529 INC 40637 701057666 SUM 6579 31487 INC 24187 46510983 INC 20350 475348014 INC 10536 55328038 SUM 8947 34274 INC 25295 73955832 SUM 29281 40294 SUM 6250 17738 SUM 8545 31349 INC 34607 263931275 SUM 7621 33007 INC 26742 954260774 SUM 2368 11136 INC 18247 979620471 SUM 20431 39822 SUM 14243 38858 SUM 13454 34892 INC 9768 638218 SUM 15 6107 INC 9235 707314394 SUM 8871 36039 SUM 8610 17373 SUM 2086 26033 INC 9012 692073246 INC 32401 624022415 SUM 19788 36902 INC 9165 807057056 INC 22036 1179972 SUM 1428 36292 SUM 5276 22132 INC 39588 955057810 SUM 24092 33265 SUM 1280 33958 INC 19865 178447218 INC 6506 708764349 INC 12852 281383899 SUM 14959 38002 INC 35592 742654957 INC 35489 13216754 INC 2249 920742708 SUM 2079 24308 SUM 28987 38506 SUM 20568 27635 SUM 11852 19659 SUM 1272 15381 SUM 12047 36182 SUM 2637 24315 INC 39527 128308934 SUM 6404 35003 INC 6465 864928394 INC 37075 136993928 INC 32281 384611277 SUM 13627 33555 SUM 2321 16111 INC 12067 123093227 SUM 6061 36884 INC 38720 11724371 INC 6388 143270660 INC 2744 3346292 INC 8584 130643889 INC 22794 125451944 SUM 7727 26530 INC 15006 146894329 SUM 4526 35123 INC 8927 113772165 INC 30693 8489731 INC 35445 449727336 INC 3452 24602366 INC 31163 126412417 SUM 22891 33355 SUM 13054 28811 SUM 9406 40504 SUM 28856 39978 INC 4563 710977169 INC 9238 458533207 INC 8120 840732542 SUM 1782 34309 SUM 6680 24514 INC 39941 691423346 INC 942 7865099 INC 15582 947323361 INC 11762 4030167 SUM 21601 34779 INC 9119 752673799 SUM 589 31362 SUM 12319 34099 INC 23115 877977988 SUM 25909 35144 INC 18449 474263770 SUM 5108 21508 INC 24058 946687633 INC 10574 79821303 INC 25293 136993976 INC 26570 38347194 SUM 10309 22264 SUM 19516 26747 SUM 1092 20152 SUM 4986 22224 INC 3301 940452187 SUM 6051 35118 SUM 6065 23948 INC 611 65900573 INC 1203 474899542 SUM 6397 39142 SUM 2094 32624 INC 19999 472455126 INC 30918 146423939 SUM 8340 35465 INC 36336 105250354 INC 26466 401909693 SUM 1095 30801 SUM 30551 37112 SUM 15015 32711 SUM 9217 37716 INC 11510 978348099 INC 28480 906660159 INC 8220 620612313 SUM 3552 4233 INC 15839 709364110 INC 2736 607336859 SUM 18874 34158 INC 9707 805636420 INC 14147 595840434 SUM 8517 35464 SUM 16489 40326 INC 482 9133783 SUM 6951 36713 INC 3439 356366070 SUM 7423 29658 INC 17964 930829509 INC 16972 27498534 INC 25295 528048072 INC 11255 622057194 INC 3305 957495836 SUM 13035 39891 SUM 8126 18642 SUM 12299 38067 INC 6437 6392466 INC 8226 596939612 INC 12023 870322354 SUM 7706 30434 SUM 6417 28564 INC 14904 138259262 INC 26870 222712332 INC 19123 977762048 SUM 21876 26555 SUM 3484 11052 INC 4650 883892217 INC 12644 534612134 SUM 17411 33433 SUM 16577 38409 SUM 33325 39869 INC 19488 911149200 INC 24149 149660529 SUM 14118 40057 SUM 4455 40606 INC 9133 29055038 SUM 30479 32828 INC 27716 760067490 SUM 18655 35555 SUM 18873 32682 SUM 2078 30848 SUM 19824 39266 INC 11183 606396652 INC 18062 130686318 SUM 8650 34099 SUM 26613 37256 INC 6113 24819628 INC 11265 892335303 INC 23311 342121795 SUM 27316 37627 SUM 3322 19637 INC 33254 747250397 INC 20696 727040192 INC 1901 147461496 INC 14970 70297594 SUM 7236 30123 SUM 14375 34276 SUM 13149 30776 SUM 664 29390 SUM 13152 37684 INC 38949 969008000 SUM 138 30693 SUM 16636 23215 INC 19697 20777281 INC 15950 483794605 SUM 663 31222 SUM 23727 40281 SUM 598 6306 SUM 23738 37682 SUM 12096 37585 SUM 1514 16402 INC 18683 953524469 INC 35156 139007009 INC 2470 818752669 INC 30909 136907850 SUM 13160 32844 INC 6016 457751053 INC 19354 10171471 SUM 11572 27544 SUM 17094 27106 SUM 15559 38516 SUM 1760 11111 INC 22708 66359853 SUM 4937 32242 SUM 27709 35874 INC 38720 481718026 SUM 1143 37249 SUM 2808 31005 SUM 7191 38400 SUM 14501 40020 SUM 21496 24203 INC 24796 55065157 SUM 15908 33984 INC 5687 905906015 INC 8849 955337369 INC 34348 905209160 INC 10615 777859750 SUM 6770 37823 SUM 6575 30947 SUM 10055 33285 INC 13457 401011374 INC 18571 809829543 INC 9955 877954442 SUM 6376 37686 SUM 11560 35139 INC 38045 894045570 SUM 16986 36852 SUM 2546 23664 SUM 23804 40272 INC 35527 1109059 SUM 38649 40148 SUM 20013 25801 INC 2671 341521263 INC 32840 870642459 INC 10218 14617463 SUM 6783 32556 INC 6720 113819474 SUM 8408 26679 INC 34475 27998495 INC 24996 954234655 INC 552 147466006 SUM 9518 29431 INC 28420 844267262 INC 21160 673510977 INC 7094 954707068 INC 307 534972234 SUM 10231 40107 SUM 19110 40357 INC 31638 70607318 INC 39156 961658944 SUM 7401 19473 SUM 7835 12187 SUM 3601 34425 INC 4674 879046278 INC 9992 859462266 SUM 1974 39674 INC 14133 11988821 SUM 19648 28583 INC 14469 852256447 SUM 27338 39949 INC 1905 60069588 INC 4219 142705227 SUM 424 9058 INC 13041 417903542 SUM 6367 36174 INC 22862 998060054 SUM 4960 38857 INC 24099 269107863 INC 3090 425056753 SUM 24591 36961 INC 36585 108837107 INC 28250 667739493 SUM 11856 20163 SUM 6945 23181 INC 13598 331750200 INC 14046 130061599 INC 24784 133125048 SUM 264 40169 SUM 735 23970 INC 5485 3887764 INC 32908 66674617 INC 4501 143196042 INC 30066 724877203 INC 25232 938539907 INC 13636 640637866 SUM 1396 13355 INC 18138 80031856 SUM 10002 35037 SUM 17474 38101 SUM 2328 36414 SUM 18852 36609 SUM 3700 40458 SUM 19954 38663 SUM 1331 12991 INC 19415 894553575 SUM 9696 32245 INC 12227 113860608 SUM 7973 40184 SUM 754 9039 SUM 12488 38937 SUM 6118 34813 INC 19288 944359127 INC 12847 756262057 INC 25925 71440011 SUM 3058 36924 INC 14075 146369573 SUM 2049 13801 INC 11617 20249701 INC 15019 567579999 INC 24763 418405553 SUM 3601 34190 SUM 10100 18908 SUM 130 35961 INC 18165 989221536 INC 26489 289827541 INC 12754 724846563 SUM 4187 29808 INC 3580 26302743 INC 28264 897552423 INC 37436 147255308 SUM 21060 36428 SUM 35293 40215 SUM 16130 32130 SUM 1008 26813 INC 24495 536466727 INC 15590 77997547 SUM 5058 32767 SUM 12018 22972 SUM 2747 25186 SUM 2562 37948 SUM 8584 33183 INC 21869 39271154 SUM 12213 37821 INC 39604 11738145 INC 20957 143915868 INC 15802 816770916 INC 27179 509598172 SUM 10783 30014 SUM 9003 40160 SUM 16034 27624 SUM 6758 36890 INC 21189 28961531 INC 35518 456896668 SUM 18563 29434 SUM 2725 20018 SUM 20836 39802 SUM 4324 35839 INC 34433 619010096 SUM 7 15940 SUM 7199 28494 INC 20953 146949498 INC 38939 342137477 SUM 34000 38768 SUM 22423 31668 SUM 10748 39897 SUM 18985 39278 SUM 39096 40656 INC 36867 766932136 INC 30734 811755316 INC 38487 63573869 SUM 6518 22660 SUM 662 12480 SUM 1714 27409 SUM 1518 40471 INC 681 919631961 SUM 3095 37523 SUM 12831 31187 INC 28430 197467590 SUM 19465 39537 INC 36087 682689819 INC 15516 550538707 SUM 3208 13143 SUM 2359 13337 SUM 8804 39084 SUM 26661 39442 INC 37373 19451632 SUM 7298 33927 SUM 1880 24810 SUM 22227 39840 SUM 5078 29534 SUM 2578 22757 INC 17955 384887689 INC 21868 109694581 INC 29698 487441433 INC 20910 325340357 INC 17738 112209587 SUM 10029 40244 SUM 17649 36383 INC 26450 693468905 SUM 8885 22930 INC 20795 4829190 SUM 2516 29126 SUM 2959 38363 INC 27740 827212957 INC 26538 307931542 INC 13295 759739429 INC 31812 559190627 INC 32729 352197288 SUM 21105 40561 INC 30872 638198160 INC 6266 677432810 SUM 998 11825 SUM 30986 34244 INC 28384 145358338 INC 30590 748060139 INC 15427 878426598 INC 39777 271749148 INC 936 291546851 SUM 25834 35442 INC 19823 933841523 INC 29848 783305343 SUM 3143 38238 SUM 14365 18395 INC 38137 677508685 INC 30712 25199893 SUM 2244 24121 INC 14794 7590193 SUM 10595 36290 INC 24276 169943241 SUM 2703 33003 INC 20653 267369401 INC 4514 868396955 INC 4442 743713021 INC 14862 458463323 SUM 807 24863 INC 3871 71065686 INC 33381 147325144 INC 32973 878991927 SUM 24299 32294 INC 37368 888788407 SUM 276 5493 INC 2283 272022030 SUM 12271 35544 SUM 1756 39533 INC 16413 436093299 SUM 10440 22434 SUM 2092 33625 INC 9827 24141365 INC 15381 145083518 SUM 9938 35712 INC 35222 5357645 INC 5710 739566684 INC 28604 777305256 INC 32298 894560160 INC 14973 688521768 SUM 8165 36371 INC 10671 476565215 SUM 637 37189 SUM 746 32943 SUM 1568 28614 INC 6690 454732277 SUM 12387 34924 SUM 4515 33945 INC 18801 356421193 SUM 909 27082 SUM 13463 32999 INC 40314 617342857 INC 23044 207924770 INC 40086 961867670 SUM 6714 31424 SUM 12338 39760 SUM 21586 35494 SUM 18410 39947 SUM 16506 38563 SUM 16110 30233 SUM 363 34843 SUM 9009 35860 INC 3858 223067579 INC 4840 73688400 INC 3180 805610652 SUM 1597 16307 SUM 30151 39144 INC 30996 950426990 INC 34469 987043013 SUM 5860 27262 INC 19933 330012009 SUM 19285 35655 INC 11737 608790101 INC 11496 758320804 SUM 26412 30028 SUM 13997 27584 SUM 2278 17129 SUM 3644 26817 SUM 20924 39167 INC 30534 861501924 INC 16628 874731092 SUM 26493 35453 INC 5602 543859856 SUM 1649 28770 INC 19141 398582748 INC 23980 138796792 INC 37057 317765379 INC 39621 24622147 SUM 2949 9261 SUM 1965 16865 INC 24724 56695527 INC 14422 448111331 INC 23035 9655070 INC 21184 284138863 INC 17421 322829982 INC 18490 870550693 INC 28794 921759088 SUM 5532 29465 SUM 7956 32469 SUM 20811 29535 INC 15088 127970393 SUM 25389 35444 SUM 7202 34011 SUM 19523 33973 INC 14559 274504698 SUM 15471 35984 INC 18003 890613435 SUM 299 33143 SUM 11543 32177 INC 27997 845917542 SUM 7735 36103 SUM 7034 19584 SUM 12633 37042 INC 29669 457240392 INC 10386 911808444 INC 26796 779110229 SUM 3441 38152 SUM 2359 26398 SUM 23877 36999 SUM 3038 28581 INC 12901 29065506 SUM 7055 23513 INC 25183 29028890 SUM 16878 26909 INC 31322 944644588 SUM 2413 21744 SUM 6396 32332 SUM 3795 32077 SUM 19486 38900 SUM 2685 32422 SUM 4854 6843 SUM 38243 40540 INC 27054 542371709 SUM 18618 35485 INC 34541 937762892 SUM 8558 34921 SUM 4266 31088 SUM 32636 37636 SUM 707 37286 SUM 8479 26754 INC 10234 13099963 SUM 12375 38362 INC 14976 827732862 SUM 7686 31918 SUM 233 28509 SUM 5340 39372 INC 38003 955017751 SUM 21236 26901 INC 39035 69469023 INC 22856 593924694 SUM 16528 34689 INC 3001 418434449 INC 28911 485633182 INC 23708 158363813 SUM 3089 24254 SUM 17931 36769 SUM 31187 36729 INC 2931 591823671 SUM 8782 25292 SUM 2581 13185 SUM 2853 14416 SUM 14739 39569 INC 26539 875374994 SUM 16092 40475 INC 24657 530970322 SUM 3759 32117 SUM 12512 38065 SUM 10831 24943 SUM 2909 25182 INC 37626 126231299 SUM 17299 35251 INC 3740 994737959 SUM 31252 40112 INC 8309 609540918 SUM 2726 32941 SUM 4277 40355 INC 20060 796891856 SUM 21141 35755 SUM 8052 40450 SUM 3490 36613 SUM 16917 36548 INC 637 144287427 INC 11678 720670344 SUM 21739 34647 INC 12633 610493267 INC 29572 934629404 SUM 6510 28642 INC 6291 560216327 SUM 10440 33234 SUM 8755 36789 INC 6648 716106556 SUM 26132 36501 SUM 2730 40174 INC 6084 483061013 INC 16606 998244591 SUM 1360 23425 SUM 6123 40567 SUM 575 9746 INC 22417 953455368 INC 6516 609201005 SUM 1494 14720 INC 21186 532587665 INC 10993 769163189 INC 31984 67816303 SUM 13546 34529 INC 34996 276769759 SUM 8978 37589 SUM 14857 20734 SUM 10456 32855 SUM 30531 33370 INC 8911 746412137 INC 26693 371377025 INC 4823 958612589 INC 9875 701647116 INC 27976 147311673 INC 5897 491430488 SUM 8878 29824 SUM 13746 39476 INC 22304 35975628 INC 33283 147450245 INC 7558 619743188 INC 5302 803135706 SUM 9493 22739 SUM 26930 31091 SUM 29127 39623 INC 17520 686620526 INC 18729 76107409 INC 35757 63096262 INC 19040 25904746 SUM 16365 40482 SUM 2388 39161 SUM 562 30706 SUM 9378 32742 INC 3917 67267644 INC 8821 276914513 INC 36827 994306802 SUM 2519 5706 SUM 4204 10073 SUM 3560 37959 SUM 12719 36302 INC 5659 250566044 INC 25835 221666119 INC 8517 946777098 INC 38197 890612984 SUM 4669 31157 SUM 7727 40023 INC 6045 190189776 SUM 18640 35577 SUM 296 36064 SUM 3733 38729 INC 9642 946075859 INC 29642 621706013 INC 29894 113886034 SUM 31516 38839 SUM 26616 33467 SUM 29675 37478 SUM 15977 40410 SUM 19787 32282 INC 549 690373664 SUM 376 34195 SUM 13384 31163 SUM 31939 37592 SUM 16024 38668 INC 20680 734166449 SUM 7648 24126 INC 18812 465885993 INC 21797 779470071 SUM 20746 37478 INC 5942 312258929 SUM 30348 39208 SUM 20574 40331 SUM 600 23292 SUM 728 6507 INC 11072 418355620 INC 1117 471920422 SUM 1051 25192 INC 10089 988778975 INC 35611 67230302 SUM 11348 34970 SUM 27493 35447 SUM 6483 14546 INC 30234 354314680 INC 14659 109610609 SUM 3186 12956 INC 35892 406232550 INC 11578 54158003 INC 28778 686650970 INC 34950 465495701 INC 8160 913168278 SUM 344 28319 INC 11821 555535597 INC 11584 950898410 SUM 12782 35684 SUM 2930 40424 INC 19211 119694625 SUM 4771 26633 SUM 3866 16756 SUM 1533 11430 SUM 118 14917 SUM 9722 30402 SUM 11190 15534 INC 31345 952670607 INC 36715 865559912 INC 33640 484060264 SUM 444 37629 INC 33434 874677535 INC 23165 76811541 SUM 789 29170 INC 25367 4802598 SUM 1599 36751 INC 407 942449815 SUM 5065 11574 SUM 2106 6070 INC 35020 418468129 INC 1980 946301324 INC 32686 40144656 INC 32388 717637079 SUM 6330 22964 SUM 7057 40091 INC 33492 878744491 SUM 2086 23371 INC 26483 340022113 SUM 1784 22948 INC 26586 103967728 INC 18680 431035992 INC 5488 69222001 SUM 16829 37362 SUM 18307 39736 SUM 12654 30864 SUM 4181 14839 SUM 420 33219 SUM 11484 16203 SUM 24797 28459 SUM 33251 39635 SUM 26653 35909 INC 19775 740625574 INC 14062 787568787 INC 14885 28770116 INC 8713 669310159 SUM 15338 33725 INC 384 870632841 INC 34492 887140423 SUM 30905 35128 SUM 2721 23538 SUM 11783 25698 SUM 11603 38036 SUM 1603 31225 SUM 6459 31202 INC 18757 282488576 INC 32448 24364195 INC 39800 850787117 SUM 6216 27366 INC 15800 130585056 SUM 2216 10792 SUM 13473 36977 INC 18812 389043595 INC 11073 978483730 SUM 8773 21629 SUM 15476 17268 INC 7405 710658292 SUM 3085 39707 SUM 26773 33991 SUM 16127 39072 SUM 10678 39203 SUM 7978 22003 SUM 7434 36656 INC 36259 543494950 SUM 22678 29835 INC 18535 885425361 INC 17388 954914147 INC 4696 995287919 INC 34321 794636118 INC 25120 139064982 SUM 4220 38477 SUM 7177 10640 SUM 9495 40269 SUM 3770 38210 SUM 4269 25443 INC 38053 768968445 INC 16702 788506137 INC 18105 19122846 SUM 20391 28161 SUM 24273 40153 SUM 3021 29568 SUM 19827 26805 SUM 606 22744 INC 12978 19595997 INC 7656 28931450 SUM 2107 33236 SUM 1938 32920 SUM 54 3442 SUM 1638 39498 INC 19134 491661344 INC 12526 483653321 SUM 16619 28979 SUM 22347 38619 SUM 1634 20473 INC 38431 531718001 SUM 19462 39437 INC 10689 13078716 SUM 2634 29328 INC 11365 514086198 SUM 1655 37926 SUM 1145 24050 INC 35199 403940987 SUM 7084 36691 SUM 6238 37055 SUM 255 27301 INC 2547 457058622 INC 37092 136979713 INC 30372 901127545 INC 19786 138528063 SUM 32490 35971 INC 25883 752227697 SUM 482 20430 SUM 18890 28495 INC 29055 897398184 SUM 19665 32893 INC 16420 757319960 SUM 32080 40247 INC 7140 621912299 INC 28010 164890738 INC 4554 146079920 INC 10725 143269893 SUM 8806 28135 SUM 28566 39304 SUM 8835 27428 INC 2435 589057387 SUM 2430 15890 INC 18950 888057311 INC 26248 377304661 SUM 3895 26703 SUM 7438 33131 INC 9991 944658644 SUM 13121 39652 INC 14773 608467252 SUM 11829 34904 SUM 21415 37942 INC 8055 944012351 INC 19098 986576130 SUM 16065 29259 SUM 21237 31708 SUM 3707 13603 INC 20468 727046289 SUM 2901 40684 INC 2894 892061735 INC 38903 755903525 SUM 5615 29908 INC 24014 493062181 INC 16836 483767489 INC 11752 457321985 INC 17697 5323275 INC 33851 870587158 SUM 1811 18704 SUM 26739 40468 SUM 714 8695 INC 5578 727078357 SUM 6719 22725 INC 23964 992810998 INC 18070 28809260 INC 2472 702864985 SUM 11713 37198 SUM 26596 35903 SUM 9366 16419 SUM 992 2258 INC 36203 434025168 INC 40489 869690710 SUM 1806 33514 INC 31282 670048682 INC 4699 894280073 SUM 126 34312 SUM 27093 33475 INC 19527 636269008 SUM 4605 35704 INC 30716 490028757 INC 12720 71328414 SUM 9167 30056 INC 35773 38268168 INC 14566 43280662 INC 31974 145357947 SUM 22082 39714 INC 33625 446927992 SUM 21088 40396 INC 19431 511664462 SUM 4073 24837 SUM 2529 18233 INC 20677 322334738 INC 7325 260877354 INC 33361 804183725 SUM 226 3164 SUM 2775 16689 INC 17176 792782332 SUM 2619 40597 SUM 21570 36033 INC 37307 28556784 SUM 14277 40651 INC 26811 76955892 SUM 21326 28905 INC 26245 112847681 INC 21891 724458810 SUM 20386 39589 SUM 11409 35896 SUM 930 21814 INC 8965 576084112 INC 27408 28952216 SUM 15049 26049 SUM 1286 40285 INC 18262 949271804 SUM 9595 16952 SUM 6046 20798 INC 40302 146120770 INC 36240 873730270 SUM 7714 37440 SUM 5042 26288 INC 7261 353736361 SUM 1581 30671 INC 4016 241428306 SUM 9661 31062 SUM 160 31109 SUM 4789 35407 SUM 16209 24270 INC 30331 916294232 SUM 7082 23073 SUM 11980 34417 SUM 10789 39285 SUM 10884 27220 INC 12664 658917050 SUM 8116 40564 SUM 20504 38741 INC 18037 978076934 INC 13961 518029473 SUM 11912 40476 INC 11423 29470132 SUM 1503 18595 INC 35827 608315044 INC 36511 147522657 INC 17716 66438762 INC 12485 760604488 INC 34764 624184693 INC 22089 224175177 SUM 6810 36263 INC 38840 994912779 SUM 12792 39257 INC 12733 894060637 INC 22547 727508754 SUM 40175 40674 SUM 4428 23803 INC 13795 197561087 SUM 1178 32299 SUM 31798 39830 INC 16307 902982871 INC 21488 575808751 SUM 1032 10938 INC 31674 28904394 INC 32880 18964243 INC 10591 122304365 SUM 2496 26215 INC 7494 71528130 INC 31127 29079911 SUM 33689 39570 SUM 1519 26065 INC 20748 886979151 INC 5196 953183644 INC 32008 146896418 INC 173 944003051 SUM 23688 35007 INC 36775 495809638 SUM 3818 40458 INC 20207 904963954 SUM 29764 37310 INC 31915 979183432 SUM 3253 32971 INC 17912 589582980 INC 21272 650170654 SUM 11207 27664 INC 15047 29073399 SUM 33371 39144 INC 33822 274773927 SUM 13962 24333 INC 28005 147256036 INC 15912 871493945 INC 33680 956282307 SUM 8243 40401 SUM 24764 37847 SUM 725 11696 SUM 16529 38195 SUM 3588 29414 SUM 12080 37035 SUM 737 35208 INC 32550 19580742 SUM 4270 26105 SUM 13705 35309 SUM 15535 36526 INC 4058 72431375 INC 4026 932252819 INC 12440 476331551 SUM 5209 36136 SUM 489 28341 INC 5656 435775452 INC 20646 959500210 SUM 10032 22512 SUM 552 27074 SUM 13889 40351 SUM 2768 28097 SUM 32757 38708 SUM 11066 28765 SUM 2350 36297 SUM 30114 39370 INC 31544 755384447 INC 21606 7958996 SUM 10371 17633 SUM 9627 39757 SUM 10052 28318 SUM 6136 12204 INC 35381 903205266 SUM 1446 4872 INC 40502 415632834 SUM 1493 14614 SUM 5528 39620 SUM 1024 12431 SUM 15471 23319 SUM 7468 37572 SUM 3295 31496 INC 27650 979097788 SUM 4152 34213 SUM 7829 21572 INC 23851 80357757 INC 18147 887880601 SUM 9065 29988 SUM 14566 37215 INC 14732 756427247 SUM 1449 39626 SUM 25582 32290 INC 30640 223253726 SUM 11103 29515 INC 19526 869931749 INC 39008 145086956 SUM 4901 25698 INC 21045 3291456 SUM 3713 20365 INC 35716 879701212 INC 31895 979629401 INC 25272 458514845 SUM 873 38780 SUM 3251 27440 SUM 1524 33752 INC 4629 53264854 SUM 1469 27383 SUM 3597 23919 SUM 1680 10884 SUM 15390 29921 SUM 13555 40572 INC 33152 79303639 INC 33729 610301528 INC 36802 29084786 SUM 2987 35485 INC 34545 63171556 SUM 9270 37311 INC 3465 960665892 SUM 24107 28935 INC 20470 753980790 INC 9266 73184766 SUM 18290 21364 INC 10396 13394547 SUM 3067 10542 SUM 354 38893 INC 14621 647016788 SUM 1524 24893 INC 37549 959784241 SUM 1442 21602 SUM 4032 21190 INC 19357 80287007 INC 16202 879799150 INC 758 749826435 INC 14557 218944507 SUM 16946 31851 SUM 247 24599 INC 25426 26824385 INC 22749 887529662 SUM 2995 6857 SUM 1173 38757 SUM 2207 23695 SUM 30802 39178 SUM 6049 25326 SUM 3557 35139 INC 23481 475429050 INC 2905 954021911 INC 39763 268401672 INC 32440 596696775 SUM 5969 35604 SUM 1342 12607 SUM 5647 34105 SUM 25381 31041 INC 38786 8109559 SUM 2457 28430 SUM 6050 34446 INC 1203 147189992 SUM 1329 37661 INC 39602 596403231 INC 3847 46766068 SUM 11268 17423 SUM 7931 39800 SUM 1626 19661 SUM 26130 31547 SUM 26810 39806 SUM 12502 34691 INC 27992 63193775 INC 16075 992200890 INC 25951 24286823 INC 16220 501683816 SUM 12164 28711 INC 26353 3909566 INC 19801 760621709 SUM 17618 34416 INC 11793 113915462 INC 16835 843069695 INC 18341 44402071 SUM 16507 30081 SUM 14508 38541 INC 15045 82466657 INC 36206 5467891 INC 34287 101160652 INC 5670 75631854 INC 3055 426608146 SUM 17974 25089 SUM 3774 28985 SUM 15124 29370 INC 24883 876775955 INC 5654 145377888 SUM 32401 40260 INC 21883 8323291 SUM 22769 30894 SUM 17834 34599 SUM 6955 34336 INC 29269 198376083 SUM 3781 13708 SUM 12171 29408 INC 34196 75626077 INC 9548 272914258 INC 16922 143174946 SUM 2048 40498 SUM 10391 40625 SUM 4157 22777 INC 1122 952081482 INC 25923 349133118 SUM 543 7432 INC 6067 686882127 SUM 14037 39670 SUM 4193 34053 SUM 961 12206 SUM 4649 21240 SUM 16714 31367 SUM 10001 38609 SUM 9075 33268 SUM 2143 15995 SUM 10108 35238 SUM 8379 31201 SUM 22476 39179 SUM 142 37937 SUM 10644 29625 SUM 1577 22099 INC 17504 79843890 SUM 770 33579 SUM 32839 39058 INC 21755 143142767 SUM 35388 40554 INC 26282 745092507 INC 39484 534578919 SUM 23811 39244 SUM 5840 40461 SUM 10708 38129 SUM 94 30788 SUM 21162 30804 SUM 3659 21629 SUM 4251 22152 SUM 22629 34815 INC 34601 147119205 INC 29537 357825981 INC 10875 704629928 INC 13033 602750514 INC 21560 691413007 INC 19625 953757002 INC 29010 113924353 INC 18980 24649560 SUM 10903 31770 SUM 10429 38503 INC 12345 889130873 INC 5917 930134365 INC 22807 28796579 INC 6601 420355476 INC 8924 912316757 SUM 17430 36773 INC 3070 8632767 SUM 7579 16229 INC 38873 702095396 SUM 6418 32734 INC 20648 760589017 SUM 10851 34298 SUM 4351 36004 SUM 8873 36583 INC 19845 3909083 SUM 12863 40510 SUM 35668 39686 INC 6432 58854832 SUM 14524 36001 INC 14338 20107829 INC 9633 62383683 INC 26276 24579578 INC 39381 491345428 SUM 15533 36743 SUM 11525 26807 SUM 9425 29396 INC 2431 192926873 SUM 899 11968 INC 40265 2425738 SUM 1132 26673 SUM 8714 40581 SUM 582 34157 INC 6957 606223833 SUM 16055 37001 SUM 34053 37384 INC 15639 126251854 SUM 17373 37970 INC 29384 824315034 SUM 17257 38093 SUM 24376 39361 INC 33779 453755101 INC 36115 893727748 INC 36752 996177746 INC 23248 73526477 INC 29578 483780003 INC 9476 10012056 INC 23154 760616065 SUM 1468 39961 SUM 3714 30977 SUM 11881 34074 INC 8966 420309287 SUM 11857 39051 SUM 1569 8734 INC 10569 983800309 SUM 13838 21631 SUM 7155 9208 SUM 10067 31077 SUM 8219 37097 INC 40436 26797054 SUM 944 23844 INC 7996 860928601 SUM 1355 6209 SUM 1442 32470 SUM 319 8320 SUM 71 32256 SUM 8382 35961 INC 25638 692907298 SUM 1667 31353 SUM 7406 37641 SUM 15834 36829 INC 5167 438334211 SUM 13585 39991 INC 31657 24565895 SUM 5415 22741 SUM 24583 36963 SUM 12845 40305 INC 2307 414485236 SUM 2390 23987 SUM 9406 26964 INC 38431 13252960 SUM 4250 25118 SUM 30229 35759 INC 30675 676573412 SUM 11203 35756 INC 3413 147141378 SUM 78 5863 INC 8980 818847946 SUM 5928 19966 SUM 4688 16673 INC 7219 451482258 INC 25000 449730606 SUM 19581 39220 INC 28958 933543555 INC 23346 368550474 INC 3042 71007346 SUM 18998 25365 INC 26978 4564854 SUM 15111 38002 SUM 2497 30811 INC 19039 917564750 SUM 261 29527 INC 39100 396930363 INC 22710 999858682 SUM 6425 31542 INC 34917 804759678 INC 12653 474098213 INC 34506 726796680 SUM 8945 30942 INC 35761 21493537 SUM 35904 39433 SUM 5489 33749 INC 1229 483807965 INC 2376 59061030 SUM 186 6309 SUM 17428 40110 INC 23323 810911395 SUM 37641 39143 INC 9816 716572564 INC 30345 145124805 INC 21343 29044713 SUM 16263 23793 SUM 7664 30007 SUM 837 15032 INC 1291 956073113 SUM 1695 27611 SUM 5906 19688 SUM 1699 25621 INC 34136 876293612 INC 21157 881246722 SUM 3234 11212 INC 10147 606237037 INC 29556 769012322 INC 24944 953555876 SUM 830 29410 INC 20643 18856443 SUM 1687 28024 INC 34767 419816303 SUM 13409 39547 SUM 6215 32295 INC 29705 876621272 SUM 409 13229 INC 13944 710285275 INC 37291 28220106 INC 22979 47369389 SUM 5705 39567 INC 5856 73313825 SUM 2428 40291 INC 36627 883302125 SUM 5981 36450 INC 22777 135451995 SUM 5111 33947 SUM 23651 30161 INC 39169 600026840 INC 37329 147287473 SUM 14163 35814 SUM 4465 34829 SUM 18096 22329 SUM 13496 27486 SUM 1149 18938 SUM 5332 25238 INC 20425 858068045 SUM 13951 22521 INC 39562 526707438 SUM 8864 35252 SUM 1947 34116 INC 14907 234741591 INC 33542 2944443 INC 5242 144844990 INC 35985 213637683 SUM 488 4869 INC 31376 994968682 SUM 8642 30688 INC 17385 485190720 INC 20047 139052101 SUM 10322 19461 INC 23083 316984483 SUM 5517 40431 INC 32815 41316005 INC 35453 921413367 INC 40119 28530404 SUM 1367 13460 INC 19569 995265908 INC 6221 779147494 SUM 10845 36804 INC 25430 742804652 SUM 4048 39755 SUM 1802 21371 INC 11503 811839843 INC 27456 873713824 INC 1540 875367481 INC 39918 113799491 INC 40094 648338921 SUM 21891 40468 SUM 16764 38070 INC 31054 685102352 INC 11841 143898330 SUM 2955 16964 INC 23220 873750087 SUM 4705 37507 SUM 1855 31690 SUM 8582 27702 SUM 965 39254 INC 36615 957439088 INC 3613 850747484 SUM 645 18509 SUM 10388 18750 SUM 17110 31112 INC 18727 355591608 SUM 11530 40413 SUM 14209 26607 INC 5747 894495454 INC 24816 27486555 SUM 18408 28378 SUM 11832 35978 INC 35762 797898964 SUM 1595 27918 SUM 6569 36430 SUM 115 36436 INC 33011 642058949 INC 13332 23240112 SUM 9361 28392 INC 38660 735375463 INC 1111 73683696 INC 53 145062759 SUM 8206 36599 SUM 19887 31231 INC 19814 739594615 SUM 11266 28202 INC 21289 496899842 SUM 9335 22413 INC 29837 807403746 SUM 3337 33488 SUM 1821 8055 INC 24126 576910433 INC 22140 146878519 INC 30864 54926257 SUM 31707 34298 SUM 10606 38299 SUM 25128 38057 SUM 1712 36471 SUM 133 39594 INC 9617 71615206 INC 32447 953462851 INC 19410 743554808 INC 25362 147007187 INC 17924 758081590 SUM 14575 34865 SUM 18259 37135 SUM 17455 32232 SUM 639 31895 SUM 789 38829 SUM 924 14640 INC 27650 5390522 SUM 5475 18707 INC 4186 12294876 SUM 7831 37197 SUM 915 17739 INC 23579 949349024 SUM 15526 28385 SUM 615 27137 INC 10348 803012090 SUM 8719 36392 INC 3876 401690492 SUM 11855 40228 SUM 4528 21466 SUM 1696 23097 SUM 2705 36472 SUM 28742 35380 INC 4691 19599120 INC 34373 55698571 INC 23000 730240136 INC 3958 539158770 SUM 9490 18364 SUM 2730 37554 SUM 10352 33578 SUM 5025 38690 SUM 564 13994 SUM 1657 30484 INC 31350 877992525 INC 10567 143806620 SUM 1395 34763 INC 23236 691869623 SUM 3268 9557 SUM 10571 33515 INC 38945 228718286 SUM 12066 34703 INC 26222 148603315 INC 33735 458599528 INC 23500 919923590 INC 35300 37371491 INC 36702 124353345 SUM 3580 17337 SUM 9579 33447 SUM 2289 24263 SUM 24928 36384 SUM 6658 36504 INC 14687 653340159 INC 34080 728014496 SUM 178 8516 INC 28169 766317557 INC 5467 756443264 SUM 14874 39058 SUM 5965 30346 SUM 1516 35338 SUM 5251 25361 SUM 8252 19325 SUM 4785 29773 INC 7082 492116180 INC 20754 463221498 INC 32658 4512752 SUM 7380 39492 INC 25131 112553671 INC 34377 492035239 INC 2408 110770514 SUM 1662 8107 SUM 1934 22004 INC 10477 31629874 INC 12001 408610668 INC 32352 144852136 SUM 1556 18230 SUM 23616 34101 SUM 14667 37889 INC 28098 876408654 INC 9368 465423259 SUM 15846 40157 INC 19087 678462484 SUM 1401 8081 SUM 483 2172 INC 13782 719872378 SUM 15519 40552 SUM 15533 40137 SUM 3143 32682 INC 13957 145250890 SUM 3070 26069 INC 26629 469078806 INC 7064 794349144 SUM 14810 38733 INC 288 861123101 INC 29443 886652963 SUM 976 35229 INC 34382 204726442 INC 25335 995277747 INC 20938 927272914 INC 16235 122284815 SUM 328 37627 INC 10709 890849863 SUM 5906 30052 SUM 9438 33922 SUM 13200 36685 SUM 18839 27160 SUM 3651 31482 INC 23671 852474658 INC 4125 743225865 SUM 14202 37940 INC 16338 112708078 SUM 17602 26341 SUM 23195 38010 INC 6725 802245124 SUM 2659 13290 INC 6329 995530241 INC 21128 961901313 SUM 19062 21314 INC 27010 827440963 SUM 13350 27734 INC 36062 134893992 SUM 19560 39002 INC 40529 56774407 INC 36934 842909921 INC 29670 69530958 INC 9920 586221669 INC 26253 540210791 INC 26016 750085794 SUM 664 12963 SUM 335 32198 SUM 12823 15416 INC 19108 71822327 INC 2612 917256104 SUM 18242 39234 SUM 13058 31787 INC 11389 650862674 SUM 19006 38341 SUM 9565 39411 SUM 37074 40638 SUM 142 23603 INC 13499 487868754 INC 5215 24870686 SUM 893 32655 SUM 7754 35471 INC 20821 980824976 SUM 2732 25763 INC 29161 994456995 SUM 31888 40661 INC 28643 351065412 SUM 87 24310 SUM 3557 31326 SUM 428 10340 SUM 4437 33517 SUM 10179 34802 SUM 2406 30597 INC 16396 16372051 SUM 1859 28447 SUM 4703 27897 INC 4239 619617757 INC 32034 954855944 INC 20723 886452662 SUM 3202 34921 SUM 8882 25506 SUM 4667 35802 INC 33068 577035048 SUM 1442 8842 SUM 8972 32878 INC 7570 22422333 SUM 6771 35901 SUM 2847 40129 SUM 6723 38490 SUM 1527 28935 INC 25713 960793819 SUM 709 16318 INC 35296 877877246 SUM 10205 35455 INC 7356 991317673 SUM 1242 39747 INC 3917 5980542 SUM 31205 35969 SUM 11445 16733 INC 21841 625487403 SUM 6750 37399 SUM 18235 37581 INC 9216 886341388 SUM 23982 30886 SUM 20499 37352 INC 6131 748062164 SUM 35348 38887 SUM 2694 38841 INC 12307 22767574 SUM 10530 13167 SUM 3221 39984 SUM 7139 27945 SUM 2404 17190 SUM 6089 25779 INC 8191 936432099 INC 24454 65204290 SUM 1167 23383 SUM 1711 23110 SUM 484 28478 SUM 12151 35279 SUM 24390 40306 INC 35548 893168029 SUM 1162 31198 INC 37926 147455712 SUM 9318 36061 INC 18318 113888538 INC 4168 130272985 SUM 15109 27430 SUM 18609 39772 INC 35694 905911251 SUM 8635 33386 INC 34871 51889958 INC 19656 341880673 SUM 7646 37188 INC 20110 989069167 INC 291 743757981 INC 1366 324361541 SUM 6302 19097 INC 22750 21228862 INC 8808 414507995 INC 7925 919156954 INC 1150 952230179 INC 34164 593296312 INC 13905 944130292 SUM 22373 38790 INC 15994 427296208 SUM 2147 40369 SUM 29865 33605 INC 4670 349153908 SUM 34365 38911 INC 1017 756401297 SUM 267 17769 INC 5184 6308962 SUM 34007 40448 SUM 1505 37770 SUM 22696 39543 INC 9253 191154140 SUM 31249 37218 SUM 19267 26079 INC 1318 23403933 INC 35035 273845325 SUM 15744 32187 INC 11885 73462065 SUM 6091 34181 INC 10599 575645013 SUM 3092 13243 INC 7335 952940966 INC 10871 536607181 INC 12798 9110765 SUM 9398 35789 INC 33704 77212814 SUM 662 37248 SUM 11963 29656 SUM 1318 12521 INC 32616 94598187 INC 11786 434016566 SUM 9916 32829 INC 20957 147477171 INC 29607 88186193 INC 7187 18442425 SUM 745 4074 INC 22314 3641670 SUM 3675 28222 SUM 1351 36677 SUM 1005 9752 SUM 9395 35265 INC 11955 28522963 INC 36592 680911012 SUM 1099 26960 SUM 17374 39254 SUM 7341 28948 SUM 8698 24957 INC 25983 584092605 INC 37087 994952568 SUM 580 26624 INC 15907 65334279 INC 5127 800737876 INC 2237 856940772 INC 39292 145382741 SUM 3934 25387 INC 40553 576950000 INC 38726 3105402 SUM 434 29976 SUM 1431 30060 SUM 6765 30796 SUM 8587 24508 SUM 124 15707 SUM 21182 40283 SUM 17328 37432 SUM 6967 37645 SUM 551 7161 INC 38709 885347225 INC 33916 216060142 SUM 23624 33782 INC 22948 754091314 SUM 5613 38241 SUM 7668 32469 INC 33960 527170610 SUM 2887 30606 SUM 10755 40235 SUM 13996 34696 INC 10546 952093367 SUM 4476 32319 INC 3179 133184014 SUM 21851 40356 SUM 7365 39823 INC 33951 441251500 SUM 30889 40091 INC 28008 337974004 SUM 1153 22226 INC 28925 6153658 INC 20608 35936421 SUM 7614 20978 INC 6084 62500071 INC 39528 744804894 SUM 18109 39435 INC 30391 145363516 SUM 6377 26379 INC 4025 721851307 INC 12332 540124039 SUM 4390 30762 SUM 11522 37091 SUM 2780 20592 SUM 990 38842 SUM 5766 32741 SUM 219 5606 SUM 13850 19204 SUM 21615 40672 INC 17828 113204688 INC 38407 69884365 INC 23966 331660996 SUM 27563 39449 SUM 9021 36420 INC 37737 874751646 SUM 26894 40126 INC 17141 83986793 INC 29845 28777919 SUM 22653 39235 INC 27974 607675279 SUM 15853 30463 INC 13405 24892879 SUM 651 37398 INC 37240 877969504 INC 35556 626410719 SUM 6376 16507 INC 11648 925614503 INC 32778 876674453 SUM 3858 38490 INC 30578 132341301 INC 23401 838643598 SUM 12789 25639 INC 34894 919279105 INC 14465 870613480 SUM 15435 30650 INC 13072 740060832 SUM 19370 39860 SUM 403 40541 SUM 4032 7896 INC 10144 994370959 SUM 4829 32560 SUM 16941 39805 SUM 1595 23247 SUM 12273 23785 SUM 9793 31246 INC 2663 147272851 SUM 17155 39722 SUM 5675 28397 INC 32500 921366401 INC 31380 946154024 INC 3511 979141728 INC 7649 274095014 INC 3038 675528739 INC 26643 457549120 SUM 21912 36940 SUM 10567 38224 INC 907 518408846 SUM 12319 39983 INC 40276 738172860 INC 1657 514727536 INC 29960 22733592 INC 7358 143642047 INC 17459 45299520 INC 29362 943912519 SUM 24071 40496 INC 34920 945176934 INC 34729 26828942 SUM 4228 17858 INC 19880 481568360 INC 637 753988279 INC 18666 275461169 INC 23209 146931619 INC 16596 475168681 INC 7154 20690396 INC 5202 576500994 INC 28924 682545911 INC 26348 979595333 SUM 8002 24837 SUM 8818 39879 INC 32318 769253752 INC 34858 871420835 INC 39985 29079756 INC 34744 878399744 INC 3965 56279288 SUM 4289 35855 INC 22657 769730157 SUM 23307 39279 SUM 32738 40151 SUM 6370 14581 INC 27246 349345668 INC 22026 735190499 INC 25633 384503698 SUM 12866 37661 INC 13481 524606802 SUM 20750 39174 INC 11516 608464697 INC 20926 458107570 INC 7459 581886745 SUM 1363 32298 SUM 13083 38530 INC 25544 805547288 SUM 2502 24188 SUM 1311 34722 SUM 6012 38141 INC 26663 19561930 INC 30673 128038784 SUM 3830 38534 INC 21329 736008213 SUM 2078 22386 INC 34895 955308969 INC 9543 955286973 INC 5991 894706726 SUM 4346 28416 INC 843 745881585 INC 11860 929331032 SUM 5378 32426 INC 33705 146110624 INC 4047 334575228 SUM 2070 30163 INC 6047 786409371 INC 27839 692466268 SUM 6604 38579 SUM 10548 37120 INC 3143 398762529 SUM 3448 38500 INC 2843 138890647 SUM 13507 34914 INC 25070 185380737 SUM 2055 40276 SUM 13106 29219 SUM 7186 33496 INC 10355 119125634 INC 35016 870909049 INC 10642 905716198 SUM 16990 37851 INC 26867 418434214 SUM 1118 27412 INC 17201 956442832 SUM 19777 37290 INC 24579 29041567 INC 9904 465954671 SUM 10822 34545 SUM 13472 34634 SUM 25733 40273 INC 2637 668909009 SUM 18302 35671 SUM 12468 32029 INC 25297 604252324 SUM 1386 11652 SUM 2118 27848 SUM 14087 32565 INC 12419 753842813 SUM 14974 24081 INC 38552 914894304 INC 31635 859814171 SUM 29634 38073 INC 39359 938258104 INC 4582 820792566 INC 37753 489048296 INC 22629 384696042 INC 23389 758497550 SUM 3785 32371 SUM 26378 30770 INC 36962 810858462 SUM 13145 26578 INC 17928 27508652 SUM 6909 18669 INC 24481 371269406 SUM 1452 25494 INC 6534 753858991 SUM 1883 20345 INC 39525 238771174 INC 25973 500419330 SUM 6905 36419 SUM 2004 38328 INC 19764 953225758 SUM 3435 25009 INC 28199 857253018 SUM 2931 7658 SUM 26803 39525 SUM 33124 40451 SUM 2292 25587 INC 15407 778323068 INC 6478 458633604 SUM 9973 31785 SUM 6893 37159 SUM 19654 37850 SUM 19343 30794 INC 37448 840917604 SUM 7274 18157 INC 12726 44710213 INC 16425 683502047 SUM 358 40450 SUM 11797 17419 SUM 4117 25867 INC 5196 312332173 SUM 9390 34286 SUM 54 37565 SUM 1260 25368 SUM 10263 27471 INC 36802 930035345 SUM 9814 36584 SUM 986 40036 SUM 834 6252 INC 15099 744719129 SUM 1642 9566 SUM 10816 37978 INC 18070 491917647 INC 12146 688709506 INC 16338 744181129 SUM 18797 32119 SUM 8500 38555 SUM 5503 26781 SUM 1502 25228 SUM 1436 14499 SUM 13159 34890 SUM 26698 39881 INC 25617 475226973 INC 39323 531899895 INC 35017 5750938 SUM 969 12913 INC 26504 995362240 SUM 696 37983 INC 19509 985286059 SUM 15205 40378 SUM 6047 37316 INC 20911 347012687 SUM 2431 25751 INC 12387 416213074 SUM 11895 33681 INC 32341 489349481 SUM 1619 16094 SUM 7572 37273 INC 34323 275847467 INC 32820 20093069 INC 36372 986970648 INC 9497 961928235 SUM 5223 35849 SUM 4803 22235 SUM 2184 13029 SUM 7335 33866 SUM 4688 39910 INC 5101 28809285 INC 12043 402542686 INC 516 996167134 INC 24397 391345571 SUM 12759 39641 INC 15573 73137849 SUM 4768 31311 INC 36188 573714965 INC 6660 940321408 SUM 5303 7832 SUM 4053 32233 SUM 13587 39251 SUM 27375 35999 INC 15293 125938507 INC 10649 122033107 INC 1268 998658027 SUM 256 29885 INC 10707 73552536 SUM 8800 40574 INC 34015 935645575 SUM 5720 26720 SUM 14323 38913 SUM 255 7752 INC 36041 488014961 SUM 17066 30227 INC 7493 143137086 SUM 6426 29316 SUM 3065 19162 SUM 17521 28681 SUM 2318 27385 INC 11854 924921698 INC 8760 490986667 INC 40065 862250807 SUM 3959 33388 SUM 6325 39537 SUM 1294 40230 SUM 16646 37425 SUM 4698 29474 INC 24812 609613690 INC 8049 29025887 INC 34857 256604410 INC 10836 640245936 SUM 5037 33562 INC 37206 827511220 INC 10182 726838468 INC 8355 59843048 INC 14889 6616651 SUM 527 17751 SUM 4020 31340 SUM 3244 26942 SUM 7937 19825 SUM 6370 26344 INC 26969 129094845 INC 34828 720850354 INC 34914 56047570 INC 17802 751047989 SUM 13155 34295 INC 25668 20143069 SUM 10480 40491 INC 40288 20124815 INC 38737 141006617 INC 33424 139091879 SUM 1244 38108 SUM 19131 30577 INC 34044 920053890 SUM 8283 18860 SUM 10984 33205 INC 35215 959875917 INC 579 71972549 INC 25972 798995317 INC 13846 814907963 SUM 11932 23506 INC 22904 29053015 INC 12007 727611919 SUM 15041 38341 INC 28728 824270735 SUM 12258 32273 INC 6208 827757373 SUM 1723 19911 INC 33958 67790822 SUM 10914 40561 SUM 1126 19540 INC 16681 993404758 SUM 9953 39106 INC 13447 938515923 SUM 13932 38689 SUM 462 36296 INC 6130 739298981 SUM 5589 30647 SUM 23418 32729 SUM 13900 32532 INC 29341 39772744 SUM 13711 40123 SUM 3608 35949 INC 17453 869857171 INC 32269 724939487 INC 33608 809740334 SUM 140 8625 INC 9231 809790515 SUM 1352 25584 SUM 13554 40587 SUM 5170 36087 INC 14333 12583506 INC 35744 972972523 SUM 4021 26776 INC 17997 21981152 INC 35079 16359609 INC 35046 341376296 SUM 33022 37857 INC 16400 604535696 SUM 5316 12712 INC 33655 400991240 SUM 3118 6836 INC 31792 492114433 SUM 3300 39444 SUM 6021 16761 INC 29411 26649493 INC 14414 142983634 SUM 12886 39226 SUM 2521 35579 SUM 2726 36953 SUM 27497 36374 INC 30920 3864308 SUM 1577 33108 SUM 6230 40025 INC 6156 881409229 INC 39522 21559327 INC 35585 39030757 INC 29176 691165405 INC 5326 686873299 SUM 23344 38684 SUM 6635 40212 INC 24799 890102722 SUM 1717 32381 INC 3422 66910054 SUM 800 9953 INC 3225 870561387 INC 28492 3121367 SUM 14598 32377 INC 26333 40078064 INC 9894 457377568 SUM 36495 40152 INC 11122 143059443 INC 6839 924135758 SUM 10468 29059 INC 11262 106326928 SUM 7229 24201 SUM 14723 32920 INC 8257 408782877 INC 12151 961614432 SUM 11741 36667 INC 36727 571789402 SUM 4351 15289 SUM 6810 28202 INC 23869 73662857 INC 9879 75634175 SUM 25939 39233 SUM 5987 36914 SUM 13176 24873 SUM 17002 40650 INC 22430 921534561 SUM 16192 27386 INC 16075 341596633 INC 39365 849633541 SUM 3863 16951 SUM 22963 39681 SUM 7832 34675 SUM 4002 27771 SUM 9259 39879 INC 27681 55920564 SUM 31468 36266 INC 15 870666411 INC 17822 113265430 INC 10835 46190341 INC 9052 733737464 INC 3799 961867881 INC 11201 879323984 INC 4400 760371867 INC 7528 146884787 SUM 2233 40418 INC 34411 549521223 INC 39194 309333177 INC 2430 526623868 SUM 4312 26060 SUM 11652 27806 SUM 1912 26830 SUM 7657 28719 INC 4936 28739430 SUM 472 31888 SUM 5539 32832 SUM 1634 21900 INC 16964 476372447 SUM 613 28199 SUM 2817 37012 INC 36703 60195288 INC 35015 776882012 INC 2171 470929266 SUM 2406 10576 SUM 5535 33483 SUM 14 19500 SUM 5312 31937 INC 1846 744700962 INC 39172 491107592 INC 37795 910428721 SUM 3047 31859 SUM 2786 22491 SUM 13096 33753 SUM 3957 13016 SUM 580 20907 SUM 1620 36972 INC 7616 436181254 INC 8299 755870962 INC 4006 610557070 INC 13141 268738301 SUM 13276 40120 SUM 1585 36255 SUM 15268 30721 SUM 20640 37278 INC 33163 143270025 INC 15622 111259468 SUM 4917 29554 INC 12105 12687465 SUM 4268 16630 INC 14133 576112836 INC 30320 482249503 SUM 6664 34529 INC 14728 613731850 INC 17495 608363273 INC 10474 355536165 SUM 9516 24247 SUM 1801 7660 SUM 28610 37692 SUM 4331 18757 SUM 22011 39294 INC 20278 713416904 SUM 6792 32378 SUM 8698 28059 INC 3416 580592236 SUM 2477 34579 INC 21368 487956900 INC 20666 913381628 SUM 1031 8804 INC 20844 92922656 SUM 7142 31536 INC 18959 143247754 INC 1118 223736069 SUM 15366 35979 SUM 17082 25245 INC 3273 7756892 INC 14410 96858847 SUM 531 17972 SUM 5562 29009 INC 32101 938257746 INC 37764 786508150 SUM 8271 39317 INC 20396 491664975 SUM 7888 34728 INC 24945 19635662 SUM 6806 9817 INC 5759 609525022 SUM 687 18699 INC 28489 803534623 SUM 3105 38879 INC 20208 4852094 INC 36706 68300027 INC 2274 374673573 SUM 131 20181 SUM 5232 40300 SUM 1305 31138 SUM 6691 27279 INC 23750 454374987 SUM 2044 17075 INC 6966 591194668 SUM 1416 39469 INC 16536 476349524 SUM 1 4031 INC 29380 587126335 INC 34255 876677190 SUM 3113 6211 SUM 17388 37288 INC 31728 46465199 SUM 4893 17082 SUM 8081 33360 SUM 10113 34956 INC 12183 860767905 SUM 8802 39490 SUM 5232 31433 INC 30102 735110902 SUM 17761 36956 SUM 5292 39542 INC 21539 977047839 INC 15753 8006730 SUM 876 36001 INC 17993 787871454 INC 6660 145817776 SUM 16911 38289 SUM 15450 30855 SUM 9217 19055 INC 21953 596272568 INC 2793 744567768 SUM 3076 9257 SUM 29057 37574 SUM 1683 22564 SUM 3526 14134 SUM 28976 33729 INC 29827 894312089 INC 3160 919762692 INC 11433 28962207 INC 8650 875832328 INC 21985 954149415 INC 40136 996410101 SUM 832 20012 SUM 1653 32911 SUM 2212 39090 INC 832 324823582 INC 39304 65316340 SUM 6494 14185 INC 31776 878052279 SUM 20410 32097 SUM 4728 30265 SUM 19473 36072 SUM 28260 40646 SUM 3134 40533 SUM 21586 35087 INC 2003 486883549 INC 37319 918873919 INC 18051 878290913 INC 11599 204242140 INC 15826 8079469 INC 19880 68673548 INC 30678 935612017 INC 26978 987136167 INC 347 55617277 SUM 1974 16509 SUM 6635 31028 INC 28433 547158289 INC 431 436997777 SUM 17586 34128 INC 20437 909278953 INC 37407 8997254 SUM 15471 28934 INC 7498 643162088 SUM 6555 35506 SUM 1422 31074 SUM 17879 38689 INC 35708 540312572 SUM 983 9741 SUM 1421 36147 SUM 4602 37619 INC 37781 919036374 INC 17010 920170519 INC 33964 928155115 INC 11038 13241411 INC 33079 571405866 INC 15115 652965217 SUM 12818 40534 SUM 23235 25571 SUM 2580 19585 SUM 11701 34819 SUM 2519 28445 INC 19415 178707533 SUM 6046 38053 INC 15556 384868357 INC 30171 357945041 INC 38484 955049346 INC 13096 146385559 INC 30032 648327150 INC 10973 142760894 SUM 5453 23199 INC 35236 969205477 SUM 9897 32801 SUM 21937 37130 INC 31978 489036512 SUM 19285 39718 INC 35541 955667304 SUM 3959 15036 SUM 14834 22233 INC 9851 954756316 INC 11499 892618259 INC 36425 320135632 SUM 14845 20741 SUM 968 24934 INC 12730 143263730 SUM 1733 25539 INC 3910 860119872 INC 30048 263529734 INC 30589 80363437 INC 6664 768258151 SUM 2586 39500 INC 8465 71421607 SUM 3885 27795 INC 12170 69370469 SUM 1842 6848 SUM 11221 32043 SUM 33102 39233 INC 34623 597606476 INC 14531 736743545 INC 37373 418234237 SUM 10967 29638 SUM 3976 18453 INC 7693 839477610 SUM 21836 39293 INC 36815 147380867 INC 23890 80356731 SUM 128 35353 INC 33194 527954246 SUM 11478 38756 INC 16462 954214736 INC 21224 955672327 SUM 9444 37561 INC 5428 589501643 SUM 21241 39290 INC 8894 845174555 INC 8319 350522424 SUM 9101 25776 SUM 18445 34125 SUM 739 33634 SUM 18772 29071 SUM 12008 33540 INC 9775 744660750 SUM 2096 23509 INC 4598 479357451 INC 798 22771005 INC 27312 718749353 SUM 19064 34944 INC 34739 984772972 INC 39709 128571055 INC 17070 606302352 INC 31296 960929446 INC 9245 47210504 INC 17689 147344280 INC 18733 655297854 SUM 16971 32811 INC 6636 549718280 SUM 13297 37194 SUM 35050 40577 SUM 2786 37995 SUM 8723 26538 SUM 25570 40473 SUM 218 23514 SUM 1886 39877 INC 32639 147462464 INC 11975 973361722 INC 6135 28929867 SUM 7723 39029 INC 23661 541292747 INC 39364 585505282 INC 40430 80102800 INC 411 4726868 SUM 741 21178 INC 16077 814795603 INC 28887 841295169 SUM 12959 40049 INC 14554 113879407 INC 17148 603240983 SUM 14970 37577 INC 2228 28862964 INC 13289 232845115 INC 11206 413912619 SUM 2655 17674 INC 40096 868507469 INC 2580 325352295 INC 30704 124380706 INC 19983 147289662 INC 39504 894319133 SUM 5315 30757 INC 14458 7460257 INC 28593 862237536 SUM 3211 30876 INC 11109 884820690 INC 4196 104205678 SUM 8349 26081 INC 2632 759055317 SUM 23022 35729 INC 7453 760624656 SUM 10381 33396 SUM 31805 37608 INC 19481 911023492 INC 2853 35842622 SUM 23618 37063 SUM 11579 32305 SUM 1241 30248 INC 16157 8822264 INC 39484 686283842 INC 2851 24811899 INC 10745 994426447 SUM 3030 18077 SUM 18275 33748 SUM 7129 10358 INC 38839 962446110 INC 37798 61448977 INC 17601 147478648 INC 17730 56962456 SUM 13580 22274 INC 23836 508547985 INC 25548 309470467 SUM 6285 21550 INC 21961 624824085 INC 21072 113388498 INC 6790 973335769 INC 35491 10848252 INC 29038 8977730 INC 31330 80273890 SUM 14168 25939 INC 28979 758021021 SUM 12394 27951 SUM 13688 35864 SUM 1639 9646 INC 13060 985776282 INC 25598 877896694 SUM 7455 31908 INC 4381 220341040 SUM 2150 19879 SUM 19253 38432 INC 21577 991306280 SUM 26374 37251 SUM 21949 40345 INC 13919 928341721 INC 3950 742789549 INC 1549 106486456 SUM 525 30527 INC 32773 408305203 SUM 1881 20448 INC 5228 682046612 INC 30196 139094447 INC 30400 336933782 SUM 2060 40408 SUM 5419 11889 INC 4578 274851718 SUM 33871 40414 INC 34063 670952693 SUM 9680 25701 SUM 510 26505 SUM 135 34104 SUM 5539 14354 SUM 12793 30936 INC 25967 146797641 SUM 5337 38705 SUM 4347 34369 SUM 10861 40619 SUM 14586 35451 SUM 13101 39955 INC 26124 122024186 SUM 9805 20739 INC 29510 944012428 SUM 4928 28957 SUM 24901 37895 SUM 5381 40194 INC 37526 206956369 SUM 1643 23888 INC 39371 457075021 SUM 1380 29859 INC 21172 121091512 SUM 4056 28341 INC 37337 417411393 SUM 11043 27820 SUM 8516 38699 INC 19376 130649981 INC 4235 920723303 SUM 1380 22513 INC 25685 949035774 INC 5619 953446626 SUM 2450 32532 SUM 15079 25677 INC 31131 479177765 INC 39360 73009883 INC 26330 215372372 SUM 3018 22512 INC 39324 579668125 INC 2337 994872696 INC 37885 995394591 SUM 9317 26188 SUM 10820 36687 INC 39938 285148784 INC 26506 28876084 SUM 3961 39587 SUM 15048 22530 INC 15199 5262766 INC 38006 509901383 INC 28595 540933365 INC 13134 463259950 SUM 15530 38596 INC 36051 19637368 INC 18502 954761063 INC 12103 597990628 INC 10150 9031255 SUM 11183 23962 INC 6588 592316734 INC 23359 875732897 INC 26661 517460460 INC 35915 249251744 SUM 9924 38571 INC 40607 751214705 INC 3627 749081588 INC 7613 139090660 INC 4554 466563987 SUM 993 31482 SUM 6018 31809 SUM 919 37373 SUM 1540 27523 SUM 13634 29846 INC 2391 594498008 INC 14561 877232621 INC 5553 811744371 SUM 30043 38644 INC 28618 666912567 INC 19913 892717342 INC 515 21568213 SUM 1983 29905 SUM 617 26520 INC 40606 8079949 SUM 6405 18370 INC 12304 944900623 INC 37797 760651623 SUM 5353 36711 INC 18879 939517987 SUM 823 37959 SUM 1508 29419 SUM 29391 37356 INC 12855 992845219 SUM 2662 26002 SUM 23462 40016 INC 2176 748673305 INC 25186 458266456 SUM 23697 40270 INC 24482 130487340 SUM 6469 22954 SUM 30430 37932 INC 35012 879093270 SUM 3044 29636 SUM 12760 28962 INC 24377 979443849 INC 27897 989799006 SUM 11146 39710 INC 7695 146679378 INC 40544 134858764 SUM 588 39724 SUM 71 13119 SUM 14416 40198 SUM 8041 29163 INC 22089 322222759 INC 7276 939338392 SUM 30516 35269 SUM 97 37127 SUM 1233 11517 INC 16049 879003692 INC 3607 272402676 SUM 2425 30554 SUM 32813 38643 SUM 9338 30868 INC 7974 414225049 SUM 8879 21385 INC 7304 11168098 SUM 5380 40131 SUM 992 19592 SUM 29350 38463 SUM 211 29208 SUM 567 12145 SUM 12856 40075 SUM 17080 34607 SUM 5847 24025 SUM 5755 38374 INC 38136 147427530 SUM 6992 18956 INC 24706 804986591 INC 4760 492195397 SUM 9542 40564 INC 15604 468782421 SUM 2227 24170 INC 33640 749326938 INC 11012 137975936 INC 15043 721384086 INC 37899 27976997 SUM 8233 34462 INC 32786 223250496 SUM 8079 35926 INC 27609 925970572 INC 7743 868885667 INC 8518 946163197 INC 34040 13191981 INC 7123 540038852 INC 36668 492149857 SUM 42 36347 SUM 23120 38484 INC 39473 535495880 INC 40043 543150878 SUM 5942 23168 SUM 11183 39951 SUM 5941 32875 INC 22087 79435617 SUM 11874 29556 SUM 8340 21173 SUM 8357 39909 INC 24790 674533909 SUM 957 32325 INC 8600 28474225 SUM 5864 32595 INC 31882 123116328 SUM 7531 17689 INC 13634 458572859 INC 21306 80267580 SUM 20154 34669 INC 39680 233674702 SUM 5210 30696 SUM 26673 35550 INC 26385 675703503 INC 3978 20476504 INC 34919 589446924 SUM 7132 35983 SUM 28159 37746 INC 33810 819258042 INC 24739 384557556 SUM 746 35706 SUM 14807 19425 INC 14856 73698513 INC 7651 679339850 SUM 546 37973 SUM 7487 32365 INC 9127 952639480 SUM 17773 23473 INC 8696 878510134 SUM 9112 30664 INC 13290 80023588 INC 11304 991301763 SUM 16020 37195 INC 8427 949261204 SUM 2 8986 INC 14425 266112332 INC 16834 954791897 SUM 1357 32671 INC 26908 827744302 SUM 16867 29624 INC 33374 550807178 INC 5322 528055704 SUM 11764 39096 INC 6766 414591703 SUM 14659 37033 SUM 5667 19026 INC 14283 951673998 SUM 15236 38548 INC 40021 340704050 SUM 4194 19869 SUM 1272 13215 SUM 4533 6506 INC 17464 945411597 SUM 21277 39818 SUM 15153 40256 INC 13948 483423853 SUM 16334 37861 SUM 4385 19961 SUM 7146 32975 INC 29650 539779988 INC 27941 854665538 SUM 12291 31528 SUM 12371 38343 SUM 5738 36154 SUM 7633 28457 SUM 7462 36904 INC 25437 609293739 SUM 5575 23515 INC 39272 96595253 INC 32456 814100247 INC 28391 130649835 SUM 4249 19666 SUM 1219 33805 INC 25094 970417887 INC 11372 984895232 INC 26445 799355981 SUM 3374 40373 INC 25764 5901437 INC 27393 463636151 INC 25561 11767295 SUM 11 40255 INC 24146 10162384 INC 34213 23805246 SUM 3042 19723 SUM 886 30743 INC 25382 990147312 SUM 1076 14226 INC 1551 420606245 INC 37877 458044424 INC 15411 221642096 INC 25783 4838435 SUM 2081 31360 SUM 13141 40056 SUM 2274 27169 SUM 11982 34947 SUM 12695 38815 SUM 5644 38467 SUM 4949 30884 SUM 8896 26386 INC 10811 355441008 INC 36351 88449276 SUM 1567 5614 SUM 7495 37697 INC 4937 113254297 SUM 272 16031 SUM 598 25001 INC 34322 25869142 INC 37843 405881261 INC 15766 475740759 SUM 490 23339 INC 32664 29060758 INC 34552 80371488 SUM 9686 33928 INC 2650 658400859 SUM 31289 35386 INC 11413 893786989 INC 5613 50551756 INC 5383 11777600 SUM 17818 30494 INC 3345 875387667 SUM 1067 31877 INC 11613 190113820 INC 28620 77960156 INC 6549 728007742 SUM 23451 31377 SUM 1311 9315 SUM 1753 39511 INC 34315 20696895 INC 2119 299850064 SUM 29078 40506 INC 36379 486773887 INC 1123 2761757 SUM 81 7452 SUM 1961 20680 SUM 7667 38525 SUM 9916 40579 SUM 1434 23324 SUM 87 19207 SUM 22280 31415 INC 12342 849628746 INC 8887 28087098 SUM 7761 9515 INC 37615 526719140 INC 29444 425055470 INC 26020 927091085 SUM 14075 27855 SUM 16277 21432 SUM 2674 24943 INC 13289 922463150 SUM 11521 32904 SUM 32965 40296 INC 34656 290884927 INC 31347 762217303 INC 36293 903854003 INC 14338 532335764 SUM 9227 26809 SUM 11744 21501 SUM 23734 29190 SUM 32883 39681 SUM 6143 38176 SUM 6160 37583 SUM 7360 33101 INC 33313 970089547 SUM 59 7411 SUM 28952 40394 SUM 6495 35708 SUM 6438 25234 INC 12890 333723256 INC 17349 325036089 SUM 21995 39227 INC 27909 922731499 INC 11507 920738815 SUM 2026 33917 INC 14226 333391715 INC 5299 911040211 INC 10721 634421120 SUM 20094 32746 INC 988 147475064 SUM 16704 32200 INC 9870 71627870 INC 10473 72368888 SUM 4051 40091 SUM 15251 35392 SUM 3078 37454 INC 12374 751888071 SUM 4986 13521 INC 17549 861291733 INC 21211 936416413 INC 12257 945160592 SUM 3641 27759 SUM 19408 32592 INC 2770 103092435 INC 14694 147473528 SUM 13107 30743 INC 2957 994451610 INC 38628 674494176 SUM 2364 7842 SUM 4688 21392 INC 29578 52552695 INC 13201 482318210 SUM 15494 26295 INC 33857 12307173 SUM 5297 13544 INC 28554 927021905 INC 7231 439358594 SUM 3269 32697 SUM 4633 38743 SUM 5505 8458 INC 13424 79161382 INC 36799 71587973 SUM 4333 35194 SUM 8450 17507 SUM 9362 38616 SUM 3889 39587 SUM 680 34837 SUM 3333 11173 SUM 33132 37585 SUM 21744 30635 INC 28328 88499847 SUM 22805 33737 SUM 523 15185 SUM 2342 37802 INC 37463 20680163 SUM 8359 31156 SUM 14874 22933 INC 29894 802025937 SUM 8710 39600 SUM 7530 36981 INC 32065 414238829 INC 385 349504347 INC 37135 760007591 SUM 7112 25655 INC 3359 537880737 SUM 3205 17608 SUM 99 4633 INC 25669 147228172 SUM 12100 36797 SUM 19304 40668 SUM 4370 37135 SUM 2145 34995 INC 10878 458412330 SUM 27666 33218 INC 27183 742385396 SUM 267 6710 INC 34163 146682772 INC 26064 113890917 SUM 64 37952 INC 2787 12823057 SUM 19932 38159 SUM 3923 32473 INC 723 886438332 INC 15066 803471751 INC 7413 27460370 INC 38810 750907617 SUM 702 27813 SUM 3649 29483 INC 29298 45961977 SUM 9591 29462 INC 27269 609621593 INC 12958 542343089 SUM 7566 32425 INC 28882 27679122 INC 12951 492194240 INC 39812 147307142 INC 12985 113908956 SUM 9265 36760 INC 17309 146781850 SUM 31735 38299 SUM 511 37887 SUM 21867 36630 INC 23062 492191043 INC 1730 601925648 SUM 7553 25077 INC 20322 146898498 INC 39871 22604091 INC 34178 13062837 INC 25422 130704918 SUM 20732 38174 SUM 17616 40113 SUM 3487 30841 INC 4048 994911388 SUM 431 6401 SUM 6987 30330 SUM 45 26344 SUM 10878 32615 SUM 8068 21642 INC 38812 71849763 INC 8002 372568223 SUM 6809 24372 INC 13768 71589039 INC 14269 37695776 SUM 6619 40482 INC 4305 54789118 INC 28235 147339642 INC 15374 881038121 INC 5896 339451724 INC 25376 22123872 SUM 680 38049 SUM 1649 22381 INC 7160 207387025 SUM 18778 36583 INC 39305 993817517 INC 29496 492020487 INC 10664 483602967 INC 30041 864836996 INC 19296 53950350 INC 5510 78532902 SUM 10037 35640 SUM 18730 40461 INC 12391 879025005 SUM 1582 30784 INC 24314 944882327 SUM 9793 22476 SUM 24584 40144 SUM 890 33210 INC 24635 828345264 INC 1566 115398783 INC 19100 811888073 SUM 297 3792 SUM 2733 40681 INC 10010 812438396 INC 34018 492154870 SUM 3199 17371 SUM 6085 29253 SUM 8469 38423 SUM 5643 39759 INC 29774 610506447 SUM 14588 36199 SUM 20677 29897 SUM 28430 34491 SUM 8948 27426 SUM 5028 39947 SUM 11009 18020 INC 1434 842297540 INC 19821 284941676 INC 9087 874152814 SUM 6165 14580 INC 9144 498055118 INC 14885 875166 SUM 8781 35007 INC 20665 784067501 SUM 42 37549 SUM 5870 30511 SUM 27351 31396 SUM 646 34092 SUM 16205 38801 SUM 5011 11224 INC 5413 610462116 INC 22311 771647268 SUM 3793 24518 SUM 477 32233 INC 7532 33669511 SUM 13738 26570 SUM 16734 38492 INC 18049 706466211 INC 23993 802559583 INC 16652 124182711 INC 22406 989636855 INC 10203 51573980 INC 13230 217121574 INC 36740 10043471 INC 17289 852858303 INC 14768 80350572 INC 38110 29056361 INC 30663 874920858 SUM 25267 28111 SUM 15420 36663 SUM 1938 30493 INC 23245 533751962 INC 13619 350281084 INC 15873 961440694 INC 7783 606867102 INC 40679 611387404 INC 24064 858537112 INC 33425 39604666 SUM 4977 36948 SUM 441 24584 INC 37674 536078173 SUM 16235 36866 SUM 10710 15016 SUM 1353 19121 SUM 169 28365 INC 11465 878469101 INC 16644 48175619 INC 3475 513076804 SUM 14350 35692 SUM 6544 39645 SUM 12671 37227 INC 38002 688712630 INC 2242 961429253 INC 9072 787929977 SUM 568 35768 SUM 17030 39894 SUM 4919 30586 SUM 19962 27725 SUM 18437 34386 SUM 1171 22002 SUM 13825 32364 SUM 18073 35726 SUM 22464 37199 INC 17472 894654987 SUM 11487 21136 SUM 2184 13243 INC 7686 938280955 SUM 8568 35234 SUM 2609 34551 INC 9328 56336320 SUM 12280 28830 INC 14377 145564346 SUM 8653 21318 SUM 11034 37966 SUM 5478 29218 SUM 3615 30207 SUM 7504 9691 INC 4091 853854156 SUM 27148 33769 SUM 2274 32686 SUM 32214 40127 INC 29348 626016571 SUM 2305 30424 SUM 20577 38447 SUM 10034 36841 SUM 5834 29019 SUM 27984 36912 SUM 5293 31962 SUM 4859 40231 INC 1523 144860627 SUM 1484 30260 SUM 5083 18083 INC 9252 851748747 SUM 13362 31535 SUM 8247 25038 SUM 1006 28436 SUM 29994 40340 SUM 606 16494 SUM 5050 35181 INC 22421 299605373 SUM 792 39828 INC 3961 124980453 INC 13664 928268026 INC 5186 828555781 INC 32752 993903799 INC 14860 110404688 INC 27923 352202365 INC 33374 567591614 SUM 12398 40297 INC 23192 964835429 INC 21217 19094869 INC 4985 167405465 INC 34356 944824064 SUM 13829 29958 INC 15910 803172966 SUM 5590 40042 INC 22200 847058168 INC 23189 16479130 SUM 11813 17584 SUM 10585 28762 SUM 22957 39196 SUM 1347 9133 SUM 13343 35316 INC 29668 810922606 SUM 222 13868 SUM 22851 39324 INC 6016 676733320 SUM 10973 37971 SUM 13590 20104 INC 32247 744379557 INC 36099 28687206 INC 17940 978588350 SUM 6119 24310 SUM 5546 27095 INC 33789 696249619 SUM 4516 39075 SUM 11688 40535 INC 12108 18284882 SUM 15668 19535 SUM 1307 6777 INC 4376 751153851 INC 33549 143689559 INC 3983 572301026 SUM 22374 38236 INC 3201 875894993 SUM 2987 36988 INC 18947 61447094 SUM 201 30973 SUM 5748 10315 SUM 995 40627 SUM 3575 28853 SUM 2816 35817 INC 27816 147473652 SUM 11641 32847 INC 12398 990781190 SUM 7259 28013 SUM 1519 23925 INC 30295 324646636 SUM 14077 39836 INC 29868 619761800 INC 15672 42402155 SUM 489 32631 SUM 2098 11241 INC 20757 28014823 INC 6699 42561597 INC 16709 941668295 INC 36131 955301347 INC 21618 351645178 INC 29168 858799697 INC 14174 820034608 SUM 33325 38152 SUM 1375 33737 SUM 403 22937 SUM 10764 27669 INC 1615 735369219 INC 2928 134358244 SUM 3137 29391 SUM 14618 29578 SUM 12141 37351 SUM 25911 39990 INC 10061 28933844 SUM 2941 14190 SUM 11917 40665 SUM 11293 26852 INC 17187 619214534 INC 22713 998552560 SUM 4672 32314 SUM 21404 30994 SUM 8022 23157 SUM 2058 27547 INC 33539 530300890 INC 9172 749966685 INC 12581 926087156 INC 13666 483508055 INC 20675 423001669 INC 134 993844145 INC 25359 628152470 INC 17026 953239832 INC 36807 71984836 SUM 17352 37219 INC 7354 112841861 INC 39894 118806376 SUM 17091 31827 SUM 6485 34607 SUM 7982 30918 SUM 777 25976 SUM 5483 25449 SUM 15736 33607 INC 11524 739499857 INC 38871 146910746 INC 10958 321891092 INC 25162 836977789 SUM 13220 38052 SUM 13111 36567 SUM 14039 24864 SUM 706 22772 INC 32123 830372002 INC 1923 144545947 INC 16797 257894085 INC 27274 73721598 INC 3859 135540061 SUM 2808 31695 SUM 1231 40326 SUM 24414 31027 SUM 30852 40022 SUM 9895 33877 INC 37029 778379084 SUM 1263 32567 SUM 26984 35842 SUM 6315 27192 INC 29843 79393852 INC 14937 820301116 SUM 2610 37627 INC 22789 760599347 INC 38058 916449721 SUM 2662 24515 SUM 1252 22525 INC 19247 860500030 SUM 2436 10577 SUM 1226 20705 INC 7853 973046883 INC 7928 946350843 SUM 10144 39678 INC 37650 23265341 INC 26488 892652327 SUM 2059 9599 SUM 27260 39426 INC 8062 128043501 INC 10288 952402748 SUM 1450 22100 INC 33865 542335437 SUM 95 28304 INC 25123 736149294 SUM 415 22780 SUM 13026 29646 SUM 8419 15853 SUM 11979 27005 SUM 2366 22633 SUM 12000 36410 SUM 1037 23089 SUM 2329 23113 SUM 1346 7228 INC 19620 760643653 INC 40055 652826194 SUM 5618 25659 INC 27380 945097163 INC 11807 111859661 SUM 25165 33238 INC 10774 97087039 SUM 17628 34714 INC 38696 736138359 INC 19377 804120854 SUM 16410 30668 INC 2252 168684888 SUM 2139 37285 INC 305 6484619 INC 11817 325267045 SUM 2395 6465 SUM 26792 37478 INC 17088 597486934 SUM 9022 27004 SUM 1517 22634 INC 21965 27460686 SUM 26177 35294 SUM 7605 26077 INC 37923 4295357 SUM 24634 39324 SUM 7544 34337 INC 8635 870544517 INC 11021 340906522 SUM 2889 24272 SUM 23679 35728 SUM 923 14046 INC 26721 759564446 INC 3831 861142362 SUM 11669 28025 SUM 4972 33184 INC 34708 711223136 SUM 18438 32252 INC 28789 73706761 SUM 296 9480 SUM 23512 34896 SUM 813 33740 SUM 8088 28529 SUM 13962 24775 SUM 1504 30532 SUM 21855 38348 SUM 17071 39685 INC 15004 752057564 SUM 1565 4155 SUM 20 36084 SUM 6085 38333 SUM 1248 16962 SUM 437 28896 INC 20621 493165816 INC 13016 895535985 INC 26577 720525951 INC 35744 971288898 INC 30586 859907192 INC 38379 883580154 INC 12359 146941147 INC 22601 606747365 SUM 3504 31403 INC 4561 105523570 INC 27925 97086047 INC 18051 117802708 SUM 4567 29288 INC 9107 961353356 INC 24068 887095054 INC 17436 13255369 INC 5785 878859384 INC 38383 353678352 SUM 6339 40492 INC 1768 295628145 INC 252 726786021 INC 8333 876942441 SUM 309 7997 SUM 10111 16176 SUM 795 31161 INC 36636 323225741 INC 2647 146883570 SUM 11052 36270 INC 31508 919970438 INC 22237 993392991 SUM 13944 38629 SUM 8050 34382 SUM 27907 34177 INC 29352 73559143 INC 5976 63565877 INC 21438 945147854 INC 8462 995444608 SUM 18126 27683 SUM 4478 19869 INC 20261 802097462 INC 8411 138179357 SUM 13929 27312 INC 38943 81164347 SUM 24796 38269 SUM 480 21283 SUM 147 23450 SUM 19852 35426 INC 23223 26988939 SUM 7171 31127 SUM 2326 15285 INC 4254 875025380 INC 39124 621655371 INC 2094 979137369 INC 30534 676334241 INC 26691 788172435 INC 24136 5907048 SUM 1628 38925 SUM 2028 20826 INC 15952 51428556 INC 25623 535732153 INC 14324 111818191 INC 8907 127398955 SUM 1853 22673 SUM 610 11254 INC 12846 113550357 SUM 3978 27526 SUM 597 37882 INC 30569 771034887 INC 9910 812204679 INC 20238 649888859 INC 780 823311812 SUM 4157 13480 SUM 7331 36564 SUM 26830 40581 INC 28811 929547339 SUM 112 36282 INC 36505 697351871 SUM 33056 40220 SUM 12517 29716 INC 36869 750162351 INC 2579 143491791 INC 37705 901432252 SUM 16359 40021 SUM 2608 28953 INC 23980 80294047 INC 442 288729059 SUM 1251 15775 SUM 11 33187 SUM 32383 37884 INC 10132 576819590 INC 33345 80336832 SUM 13970 30700 INC 35679 937506766 INC 17898 9322066 INC 36401 986454730 SUM 7451 32095 INC 19056 465863145 SUM 11843 33756 SUM 13214 36302 SUM 470 38529 INC 23186 9012474 INC 20488 956291832 SUM 26984 39716 INC 32079 602214162 SUM 5841 33330 SUM 5731 18215 SUM 16721 35223 INC 40640 22863497 INC 13913 879003541 SUM 16190 34137 INC 38457 282674358 SUM 15903 37765 INC 29037 340922875 SUM 3736 12674 INC 15805 97131956 SUM 2960 16276 INC 38316 146632676 SUM 467 36469 SUM 28902 39964 SUM 13212 25883 SUM 5289 37547 SUM 15501 39581 SUM 11857 38083 INC 37043 367277589 SUM 272 25780 SUM 8399 37899 SUM 21776 40026 SUM 22882 34523 SUM 6813 33380 SUM 5387 29082 SUM 13236 25902 SUM 3970 21505 SUM 1427 24194 INC 34624 138805548 SUM 34208 35818 INC 14547 951088380 SUM 6423 38231 SUM 17639 32889 SUM 7544 14323 SUM 4517 37184 SUM 13987 16104 SUM 7277 32142 SUM 5754 18314 SUM 4796 23102 SUM 1257 19838 INC 39439 518085197 SUM 28502 39205 SUM 9102 29449 INC 30261 921736119 INC 22059 65934889 INC 12309 760376207 INC 17981 474348168 INC 2855 933833884 SUM 5253 22101 SUM 5319 33176 SUM 5476 23611 INC 2691 807697194 SUM 30166 39977 SUM 475 18242 INC 13658 608479999 INC 17446 118945831 SUM 7286 30166 INC 40275 920165653 SUM 18916 32276 INC 39854 80261220 SUM 7973 34012 INC 30777 955220004 INC 34545 534977381 SUM 519 38246 SUM 13042 39814 INC 25164 666780897 INC 12974 201209716 SUM 8005 30515 INC 3305 876283302 SUM 3223 40673 INC 11233 760088760 SUM 2396 10254 INC 21208 926268679 SUM 32692 40509 INC 24409 107083522 SUM 3437 36776 INC 4416 12284477 SUM 11019 38697 INC 24431 865380386 INC 7648 799300059 SUM 1634 7094 SUM 2198 25855 INC 37489 827572594 INC 13387 952352869 INC 37836 72087429 INC 10492 25824489 SUM 9895 33498 SUM 2181 12501 INC 25170 923076197 INC 17233 141050766 INC 21315 875409735 SUM 7147 34516 SUM 2457 40590 SUM 2538 35611 INC 36676 28778082 INC 10469 574644470 SUM 23218 38756 INC 1904 623927467 INC 17812 743230639 INC 9067 439918937 SUM 19976 28581 SUM 1620 25724 INC 29492 954343165 SUM 15125 18708 INC 6670 376616065 SUM 13183 40660 INC 14824 713795800 SUM 8110 30711 SUM 18093 39183 INC 17037 634512958 SUM 10676 38760 SUM 780 27988 SUM 2730 40300 INC 27708 875879467 INC 37859 143252719 SUM 224 12721 SUM 16996 25149 INC 17707 216976067 SUM 17715 40154 INC 13454 985709642 SUM 9107 34987 SUM 406 35941 SUM 2890 19695 INC 26192 483192948 INC 33968 31049761 SUM 14810 34771 INC 8468 414049585 INC 17948 492153139 INC 22592 455055173 INC 34553 946955105 INC 1914 79948123 SUM 6397 39890 INC 14652 26406289 SUM 8200 40331 SUM 9942 29502 SUM 1007 30628 SUM 17515 36229 INC 18318 518296264 INC 4727 192749778 SUM 15671 35795 SUM 1911 21041 INC 28154 147483105 SUM 43 35065 SUM 5148 39484 INC 3712 820297903 INC 24516 58887179 INC 7 757970772 SUM 15559 38183 SUM 1436 21878 INC 34916 147118584 SUM 9071 29470 SUM 5018 30899 INC 16322 601127742 SUM 19083 38740 INC 8229 939244571 SUM 6707 18950 SUM 7869 32153 INC 32484 536283664 INC 19362 671077388 SUM 5975 38391 INC 17233 384585251 SUM 24809 36524 INC 5280 355757050 INC 40267 592261888 SUM 6075 34840 SUM 2792 23245 INC 34820 71585864 SUM 41 8594 SUM 18029 34205 SUM 36234 40033 INC 3372 333258342 INC 14036 559312865 INC 10948 859092237 SUM 4393 25366 INC 190 20358934 INC 17166 189968936 INC 39680 509865598 SUM 3498 39993 INC 29447 28006184 SUM 15935 28062 SUM 3554 26517 SUM 11754 37758 SUM 24963 40423 INC 23505 804107090 INC 5959 147472292 SUM 2819 22312 INC 17605 952485181 SUM 461 23277 SUM 281 30560 INC 22811 469892216 SUM 2722 27473 INC 24281 787058682 SUM 18827 40550 INC 38340 777382839 SUM 25974 39201 SUM 27145 40399 INC 14819 476330706 INC 9283 990287351 INC 33682 671006693 INC 16455 74987585 INC 18801 878027723 SUM 3064 14689 INC 19585 651578274 INC 3220 810516382 SUM 12523 34048 INC 37264 28979207 INC 16490 951911277 SUM 1182 40416 SUM 2768 34247 INC 5618 934683573 SUM 7082 35506 SUM 15703 39722 INC 4798 864042629 INC 3126 40069493 SUM 16181 30259 INC 4569 760096668 SUM 5024 40022 SUM 1747 16130 INC 39655 953148374 SUM 14882 32975 SUM 16520 39281 SUM 29423 34549 INC 3439 808184010 SUM 3092 7451 INC 35475 955653310 SUM 2498 14161 INC 15914 995250016 INC 2996 143230907 INC 40133 111285491 INC 6225 725598585 INC 40311 232043407 SUM 13 28425 SUM 155 29733 INC 3342 39388819