41454 92602 412822457 65085822 878058134 861484649 623575331 581891005 146386932 932518341 894606089 11097517 720192969 28865456 827151552 105510356 23223831 89161166 618030153 205945913 139093564 826220247 36863544 526040388 601163569 34767641 691441651 936809678 939032679 454407954 986385207 401595287 5855810 608456891 11200996 875938472 70531790 140890315 606046121 731254721 922165447 955341101 242648299 482731026 968860387 465661456 109600991 550836191 427291098 885957060 123845324 530845488 28391197 96092844 955239570 553912654 670132989 269889961 351275950 323889973 308567370 205399730 564174372 801846638 120742381 888036709 808711894 92265561 941837574 610572697 828162349 939508148 314663797 526402367 331727953 946409191 134857457 71342962 29044460 871335317 290784686 142764352 684464416 142361419 288511794 56900226 141338596 462842924 96437034 356950440 74570007 951250635 202205936 758457771 69187770 474877445 945441022 862235797 864123138 308080615 28926279 929642457 942286614 245944370 491785897 673385222 491824946 601084803 448127404 727392879 558129063 125927537 425091944 208824534 283460982 309366650 643462351 29046055 955131418 66191827 29031420 40173406 827507172 726870978 952773153 626405278 439513166 749699506 18154799 961951072 577016340 893717046 961955567 66191578 86372641 29028507 943101125 923431836 120960130 747695073 893799330 890288048 621615828 876418277 624404659 945086744 852778477 385416536 3911658 79323316 606228398 39992190 295511192 890645701 73585591 961849819 342155408 503196302 805193561 737790023 342012251 138025990 543617728 913038397 610484019 111552143 63430020 93704550 147391184 953484228 922651970 418310143 73527695 664586057 653242269 665735319 147391104 128962130 536522259 146269880 945819426 977604659 608447352 968717430 750150915 272824047 147199638 51363252 870127784 22495620 339847203 928407469 407709392 756177809 861863867 12684218 853843786 29055264 145321775 848334222 357933933 940605990 682448147 986494022 750133875 147376534 492164905 536814106 15433445 961935881 53639981 3819701 129621342 139608909 12107440 356637925 76667542 958608746 599073710 896934563 844677717 140468220 524238229 978511430 438380271 744679418 45738832 206707484 842960553 35508576 60704910 491009322 409492629 424508134 995509740 947777030 803437418 60499710 11124950 984021687 342155067 801405951 95028489 955221453 749842739 144453711 37784241 133172878 56696657 136992955 904979115 956218563 893590019 954234033 484045179 80313932 911150418 120032489 560745749 147322193 805026088 878804297 356403005 994478386 409063792 892124532 416656996 357986135 215020036 991031940 856283194 929301251 978607417 29064486 491375290 800061404 995499586 141960537 707026702 868897100 923525171 995232710 144969151 46414178 869024138 469643792 199486458 209093775 962325783 491382059 28544374 52492012 79816130 71417250 735872757 979592951 416167672 393247368 820053678 72599992 472254323 416188949 456087795 28992579 363890377 755274215 79721795 928321340 152292657 8060510 742257942 130564001 760320960 590518375 959878581 961822905 45057417 1395662 56895435 18045686 336528380 929215613 483509494 26948301 105518550 888209186 46809952 727394467 658827924 755248444 5154920 811911644 627134873 534773388 743994129 341266449 894604708 655614453 369053062 654009138 20209463 894829258 593793609 932470023 930129958 954289258 954025853 79734305 566828440 22976323 946532430 559778943 750078335 810612971 974367566 999629315 756661873 291841026 61344627 394075355 479619423 12280259 733011240 825361589 760585904 223744050 795571444 892732844 686764862 649962566 756412096 388366822 54020275 140135609 84463252 27471831 771829878 943091214 67440740 73698598 749690367 760346954 18571693 939936809 88493148 323245532 144853583 138019106 940652890 146711372 68725134 223476624 140499875 905894218 13221573 12722384 298593132 542405759 144847333 917598536 617732282 741242243 888237612 147471295 67245115 121072300 10551784 626287178 497805486 953269286 147469724 487989833 26915519 937470533 441193247 503269036 981638634 70330294 844675091 981012792 95040670 73721898 591726925 60936245 911767474 132735861 894627590 138543102 936326610 323774906 474906888 58257293 939903538 677425223 954784065 756329637 39136801 896532618 961663213 952510944 37792863 130579125 814061769 690130031 767521968 860728098 69151576 89116643 20661759 80346381 416414829 489992797 920554950 902728212 524880101 673787024 525883935 742815820 519022508 28319519 11422131 602173361 867766737 731598309 146687111 917240910 141013075 113635520 391936615 870878955 862761992 7574966 810084233 817558199 809142575 13230594 569753329 264317758 870572171 230665680 613701784 342158267 22235644 70569144 143280377 854627965 616012775 19622084 576499878 939487415 760251941 128319072 878965680 755880209 136642771 492080593 272702002 908112400 977015222 20688335 919667214 27375042 4529385 844412155 979548791 24840155 55105032 524421873 936331673 284163197 483792411 79926656 610554536 878240703 3613686 886461328 915809566 126385970 774124117 824208810 12016096 943360891 760635153 944851292 669968606 558794531 92375785 129638521 68989817 62234626 118392805 886459575 849652166 911294032 79805145 486904676 827210323 949116514 558129590 760282439 39889103 72853291 819771992 143210850 214182501 838833284 876682417 128598451 73033703 686372629 809466571 28767134 472266791 24840635 652560643 929448581 461294562 876863801 576889596 143151410 890051725 112316027 145630351 26879832 975536719 12310469 694253493 588527478 894866505 996462328 383658883 147070445 475224265 597744327 871355877 221625040 511982024 79830243 19237783 870557426 23317185 97133524 893356806 919435271 146167850 726775764 749057561 88332463 414500613 961777638 942540680 113817224 96857301 26934714 12623314 481716642 589315245 132774478 290708191 390967560 723285132 125844468 60970865 146376790 958732126 972491428 207504845 434169205 340521761 439248691 915330965 366903098 78214944 781231611 676098331 996449874 146711108 86259695 46770840 634639440 939731004 113693317 113217993 392073929 621120839 140707599 989141408 652293206 741405050 416928989 661277225 475244112 387961641 760600640 467646533 143826379 676742845 978669312 68412527 64769699 888013672 825070027 143248804 953210336 958801211 888186729 738487482 56928927 39863500 759807515 890090670 845457304 894863451 511372485 811649546 493825476 993418135 564438332 535286911 374566414 474196641 800045036 28515826 764786000 449645836 449887714 752075002 452215395 502246231 936445283 687313459 626368505 810293731 826580036 994043891 113343410 932567810 889325569 130637871 72616083 489000538 14257416 244087605 458442004 990058345 730452456 141613765 769376009 130680293 103118615 23867301 534944183 29080298 20637302 11924128 541607034 604861 129989817 509862244 73705093 724855382 7002330 54133538 949548521 870259410 838723838 59041150 724987497 464159241 999689021 961895730 200212512 953208345 996346256 488583364 420270061 995526292 393255909 751486558 11923664 145340816 595767526 995484097 744015148 599807752 996260687 26794840 964650356 130258405 37791677 147319072 469193580 111809050 535330592 65644501 724319975 351336095 928131331 151888680 145380489 702418396 835583407 407130246 933538681 283431464 884359574 599861492 955653404 848814576 492190623 861297402 27202372 995149808 928362178 890403258 861296369 890345688 961910892 71650138 75088241 753909556 994471245 110646082 336794847 147472131 33913393 754840231 831587435 676375820 406198105 525693479 106312484 882277923 28684181 859163427 23189671 147164503 140651842 167228216 923928555 331528888 12156386 807203553 540405045 622222739 27492843 619206067 891586339 992923737 810413089 130466056 146882098 138555999 880733075 79208372 877175376 853773934 610331302 434186291 29078856 726032808 341170878 585196446 989728761 669757923 677491160 519535760 132639075 258217891 5870846 113659197 976618466 113785434 929713945 318093324 62694402 323376351 10704343 924176970 15443767 624013614 342171323 483801911 735577168 122277564 686881873 724991356 18961965 905447312 759265516 69086949 11034136 609769308 141148426 591696037 602930338 870622368 718182195 870613389 624829530 751956096 536736365 485860775 937681281 128297240 547736175 984939673 598022000 852227638 921619562 601226463 723841104 28542669 476120724 24043071 75633746 610572904 423791617 8091387 244899566 45712168 954264228 29068572 142277465 129368624 144346869 29031738 29894092 281368077 492203954 995458920 8943996 769672817 890129288 998149194 536568745 955327138 960832437 62958984 941940603 28263653 167668460 945859034 351195417 987082552 46732951 724519438 987090350 870587323 970356228 6628881 4868877 550536600 71662905 590128924 870358781 458500525 951456112 978591713 286677046 221358110 146792477 913343755 483264490 29051968 963052430 811509355 27845286 955639159 533587041 816792254 939364830 143228421 743659600 219576074 931445827 944167681 665842735 147429743 20378000 861128918 609106768 474653132 801054850 652501286 502724272 407196115 598723463 771459449 947909608 122275215 892721892 816697801 186942939 28739054 23661718 462797774 75093722 953895213 683802034 952157767 442739667 891307767 340687988 982813795 950873743 829872969 28908186 353721678 935225112 769677399 416196840 4524761 686276868 125411009 27945667 89171018 750677824 433225624 501511795 9063628 604314011 337457982 71588335 899725307 141593876 147427922 105059754 953394928 11661735 937406008 619800286 844518992 80214150 840310639 22715675 961901071 727090681 727085216 798721310 5556371 760162848 928359764 37625897 268251075 181723451 492182417 79034895 132386548 452836922 578624947 417945166 893636026 450111160 957183848 333662553 742712629 953191679 816920825 976641036 976569516 20689580 71802303 786595465 993142139 266283729 62649780 979523631 814304921 684399378 24873049 210944309 610046750 64243548 972231728 23789155 820916212 972542446 884345633 461228576 29030820 12267267 744336395 61459473 760529351 877844740 29010219 123064569 845297467 73698718 147289845 146159581 25908828 995518020 873880248 669335290 389424471 959939745 116133497 878058197 583964135 6604490 18462132 18991776 22271930 509946370 461293457 954680659 13224381 978636462 143234751 28821526 653300857 952266834 733281147 954267642 876938302 14960357 881674288 595495473 948301689 130699637 458978341 2830995 418301854 72766581 29056440 927323681 987084934 878947714 139037907 54049748 760070621 12284700 17541195 905696867 523412265 954637842 994843826 691281836 26929851 870355324 488010631 752150404 750624698 950911721 589493691 526402387 483754359 636517598 15902054 869349485 936813243 27994596 883502061 758537975 417884818 52062615 751192505 29893254 548184528 25098459 852869577 240547525 12210352 760631260 476353971 139075968 441588107 467724677 519296480 124389514 6643857 361383353 876773098 609552942 144823020 882120161 259052474 744798927 490379551 144281841 609870275 12254029 147148175 332711428 20651766 529411560 473313997 805043797 416426788 474348052 24592893 222632058 27978603 11241711 811885364 458621600 953569915 217081950 854640144 140555554 597066287 454365551 29323136 147240322 717611597 447801455 650172631 894835931 138762492 798146364 600258193 651597225 800119060 16456383 606974258 689309940 741343910 351404337 674527477 683053694 997949451 870277735 28653210 803054060 599394279 12205540 421939878 574667054 962756095 859078050 128040217 207846246 777552851 925663647 534413967 837096258 267181529 498551864 488002302 827702611 482389224 248379248 992902053 2938380 904123344 11030647 12251928 989086406 71159218 921237745 684140368 810842750 54765951 250570859 794759799 402630310 80282458 24056853 78790631 104463841 79920709 520511684 873790853 172791080 997963453 759986690 78692728 67621876 679759683 961974156 953228630 959820977 535086460 588902132 945995107 78922035 28716364 142750393 568290596 73694142 759542796 536567691 869494654 992727706 599472613 536782267 870508327 989147940 961821702 543218207 107544845 105485091 993153483 28499561 892450379 610601587 935291185 972145333 689296366 954660228 222461108 785846648 215386433 953446033 759336536 62711378 386829338 915461778 926298597 55045027 550919783 974061297 804751404 113325023 990688520 465221819 743776830 938534107 147432039 709134746 877456106 29064028 11225065 221132740 25777592 954797790 36272015 810587277 416886151 48530296 423369191 8100115 29048023 142199304 27940387 861233079 917995442 994248534 24724950 162000457 691430135 804163738 995466892 733793376 951522731 995308395 770997683 75990037 605433159 134736141 559832547 147433299 754335010 35966162 568085462 323392877 876984386 402367134 399757303 874251590 879027714 809540093 69527561 134183900 39921748 406041094 511428463 911631427 992134064 25810520 619610173 567586812 957224714 608582584 856446254 857797702 760600513 859610971 760403053 591747673 3016150 46770843 669065456 285014392 28820785 843797049 128835 257333048 29002559 898567833 14212596 945870667 130122324 463848643 248832291 13228225 741664436 946410182 961826398 775965272 142803889 13215810 596494047 134844150 45024156 107460554 446051451 986610325 921565146 940217158 989886282 575975838 818981768 841715131 911210565 877733568 4524209 893249800 391446565 42041162 19559329 147259036 876905038 145375686 892143567 28305084 756401864 203569961 69198333 921166502 147469454 458489306 491402758 546087249 860991013 59396801 809505748 104939603 894797492 932474343 811640544 457216730 250662989 722625846 72607158 787264558 29470313 747681292 885909433 41694063 373540552 928867461 73620920 190172763 597994661 20327975 760640447 849654485 967116149 68320031 142758170 685728760 145333272 275067821 113885115 445016307 861148634 955222327 342947726 145691447 467288126 991333317 946108742 853834962 920626666 351338089 877430096 650059542 566282942 936796391 8080875 879390596 928114209 692397724 12192528 73664172 995778179 1006824 809653834 423174401 3616701 893617989 887345187 476376906 56945232 13009773 810365665 569423179 85263490 280001520 362870933 718345871 19624618 994965854 938698364 491660091 80237095 893005346 439777406 98114366 751853382 89478840 887166920 211197138 79284815 234715936 872409645 757444223 981999218 807040271 896509206 955200508 56936458 935056693 807652953 318056597 970869572 686717813 387321999 192625294 27454411 951146983 995182430 921904247 710278929 223599483 315630458 203614770 399804916 535081290 699810909 113880462 942965062 890023397 6159490 945156594 838114850 101046042 757544611 722549891 892686535 15859975 73337305 995222787 876635726 29027472 867552831 574799755 119856236 704627647 698070006 5415959 132758604 959040421 535638759 28373673 129761930 190962259 802969039 626209971 492886754 620610779 840867506 5564889 25003492 986858934 643964545 475313045 30037670 741564990 879548070 7536238 33234201 408292779 73656156 994979707 145035276 756402546 887146498 107458331 71858615 600968446 25612358 973853069 892744053 26176553 961964940 886138505 28138659 835475753 11849457 935327836 476353999 24084442 28034023 754869999 19638651 865871248 721140159 515877792 954104364 73455028 878025643 852240789 141126453 716527000 874759835 73703246 3852933 45946840 492215767 886377719 439566841 873674746 803951037 207393624 961946374 984640612 146408166 409953247 418173936 672570070 28033583 10048658 961746170 25924103 115962085 777379070 930661285 818347484 144211290 959762952 751706712 991145557 307803851 603972372 743329909 24885469 894295984 718542398 686017033 66671590 989918245 130642699 475815600 791971822 52711775 489713289 824909218 946651289 10204123 525198438 111233338 223593428 145291766 314731619 956327219 759558294 357950165 11797076 797765075 710165927 487984209 138743942 626125283 878085022 603833361 51269359 652670704 223501665 411657030 686780564 728015585 610524425 760498698 73682041 147427768 921214759 413963669 489166657 126223883 11141019 596529586 849360131 731230353 12818214 13085431 693451245 953975225 147440951 995368556 878989934 448697840 605579128 129733237 733111744 525377238 133532341 535795509 36762724 518603836 113345226 519913508 938356522 138828013 112229980 769049025 876822728 785312376 14892536 988185867 18496902 479315137 290822568 995247129 917556063 45194964 979420758 941906469 532872818 537568539 491003018 944876577 307516057 818752938 892377285 826156530 280555370 893499345 135252850 885903959 19859719 60858418 13531197 38371351 466095090 759569302 554573968 737006866 860635317 877796494 65340361 79246478 943867400 8627059 872532772 958517347 355860544 946126035 868072103 12233317 917970496 270417380 913193619 10892993 440155359 961917535 118851448 945052543 802862749 111413128 76671788 915780606 26936249 969585454 602527188 556248220 504783877 5841943 16407316 943880061 68984903 718022624 625893390 69003102 952957121 142748674 447368090 457556345 113628689 803153661 995472661 901705534 740522323 993255252 339097771 853533504 907881753 130544217 802231230 144938245 853719622 928403072 492133676 755924299 112355076 207353965 109813518 917420775 146668289 952426214 2754924 73423842 915469546 926987722 802677783 80348644 30001029 146173507 71190327 20583325 71570709 28701293 388162909 113898653 147087343 189138473 20430156 219531374 836987894 869520189 998236636 60602481 64271162 170260010 686739047 27357993 333562545 902610871 69227362 28529386 408737564 464274746 537384041 206738915 29036712 8556653 993970165 69438861 328922438 877740061 937245279 139054677 755877309 816869276 811386783 113884696 12699651 28741942 594960446 675860084 11212151 528500293 760108191 11122232 11960109 113353001 874365551 892188435 757460906 145775748 28798461 589449133 794155539 200431650 990255430 936373167 961664070 29004135 888669757 71829089 147164472 28548361 921490340 380764141 988910496 853854565 475411250 921691380 936710669 776650248 24845935 619775728 147460517 476394606 508595415 351071495 50975865 135827920 756400391 491005603 805294462 142934702 657781443 608854213 138783105 11725660 22426862 756260341 943390996 961405994 146865884 960393848 20504586 860843408 922712405 601123880 145085193 760631172 744755752 893514421 39909048 10094926 69369031 27747298 402559729 992087102 668700590 971972934 818715720 11441672 913352775 894473834 954543404 640758587 458496886 926856875 44295781 81262861 421302101 145230113 145838556 999087030 109685993 610053973 62791529 424918122 759783641 596953151 143268647 143231003 861644339 28719733 689031484 747116628 13202370 935170987 726449288 45207360 141126750 59389920 821077828 760300949 994481762 65318528 745339640 263141346 28524509 109729126 491634467 610261018 991209593 112819767 111467421 10245040 878910408 956220896 872323482 205896795 722771593 878039855 24051592 16736728 949786172 130648309 471664713 18957181 423963367 105200998 108551910 955334696 910364475 28824006 939245033 600099333 946934342 708175653 721249149 483786260 960619404 126197104 469514194 382518449 20860920 73320155 770761448 9064869 607621588 18165392 78012013 743863861 886119293 464676188 70800066 957742459 147367345 703454674 145331491 420888755 539161449 792416285 766391860 977610257 756332364 459161448 11508858 995508762 489986102 878413247 473852034 953053440 26939342 762488677 795150772 610589126 491905359 960615397 404081692 899531365 69246428 691136613 919948151 621681254 492080430 626400745 911283464 548819752 870853770 926878387 217095763 743819112 78057052 128954243 700652162 113342132 944010284 374124130 147432045 943832100 963885106 994866319 989271393 139884366 454969218 492178368 487862400 409646150 18619104 74410255 137887061 669465860 731156001 821119599 742344763 894325319 142211327 788526409 626239330 573615591 605006288 649405320 760287759 417898091 126206049 906318842 723886709 760343387 109252603 671016664 574903484 820843602 955155764 20808755 145357445 491678280 491866580 77857646 390009354 289803793 853328423 73433663 925923399 882083547 759455389 690723880 475137135 849408818 78265960 849885953 868012321 660824824 994041733 89390103 24195160 28375658 734430471 128179290 9493483 560256096 28965004 24539935 552248896 596245775 121004670 815716795 923900050 886128820 29046565 113887042 801595336 113903325 330731023 340064892 24721547 13114099 836148598 271071375 56926532 24189330 742181706 950493169 20652338 355716508 892770354 815844039 679781957 985555346 759408377 548031280 147477133 725387138 689338858 894548216 677584209 144183450 113472065 321942673 596809208 935668919 475131872 136620781 918600394 3376563 475707345 110175266 63276500 489548928 861284078 707029554 80290925 943033070 10111337 940683340 888129140 608984271 995490851 979620281 925945951 809644302 861173651 955169447 25896962 978617050 316054382 352272400 992645104 4171331 591679301 126065556 103280330 476270925 978083496 17784082 926875686 146108923 885773562 4730968 539777288 12005062 626220013 466893199 890134903 401933741 458631178 903812539 568639934 963975948 48518164 110220342 735480819 135801231 511689358 217123529 686789444 877934392 710094245 80343918 60923751 15923985 955409625 146419082 857775990 8089248 111770722 28840512 961941298 894810247 139060593 948521714 452007349 2550959 93915983 964001504 490026945 961359436 607653884 837082118 669329952 93978895 302084300 223781110 890595551 471600374 147010861 781274298 128881876 870636810 714476453 744083716 8036322 146653796 819519706 987137898 790326980 120838430 80327955 811749687 876918381 961868279 146412466 877457962 825635667 147129550 961620884 72560328 58836682 337913910 222621215 893246016 723383239 892770950 955364136 610590744 986556414 24490817 952997375 351412315 939957431 519287988 681096992 652820642 513894698 474879799 96864682 631716203 18491925 47590401 946146941 6367660 3737034 223751642 595762082 267325829 610555449 64390626 63037359 890614503 895595557 980152167 469381638 552564582 552646534 801854114 946142798 27646491 860179171 987098918 584895642 136960534 954241259 79662538 970173372 844695736 412427289 156386761 755821068 930142685 289138014 605285470 737029526 912420217 471132088 111693873 491474556 382322894 389432933 876677946 644698989 943942358 933797800 951397069 130151063 26797577 687139820 308705104 147449892 995487641 590661168 13240685 27352112 830447742 10899692 104808736 961682759 252879016 741901487 890620780 795156206 68839558 139093687 796633499 13191528 894819036 734734403 457864074 638612137 906758627 961420637 718690710 26905468 79040497 861124444 994484412 27909144 45194333 20517051 485300181 474023631 921731965 991241791 945178513 8073787 39969093 304989328 21758124 983691465 125687464 744780208 807573316 146998756 257286225 288689691 894864004 143248701 28249602 613845456 406196643 144949212 871676036 994264846 11477949 610567548 934096705 875137929 11417244 13340210 220447063 710996463 13224460 31762602 346975948 147315330 979161440 467007638 914924789 4849228 350237482 624286817 854120829 495248306 939397676 942896716 990127995 3336549 751156201 418440022 146426312 894513133 46797797 29033246 701885797 906940625 975623405 401147842 60108155 240875965 40034966 467028379 73119318 24833345 457432665 220616748 540190532 543213821 501505286 954820130 77129424 141946819 78276729 532489686 844958364 809710510 534244782 575006957 856920867 138965983 403788710 921050962 541275903 845457339 276905 80348692 130430350 536844378 198565755 20419203 994691630 29069955 568365758 666862467 995360382 953546096 742162205 711184854 861962713 876914740 610578194 879035411 404185156 12678341 735074975 22392597 308588746 624231500 485911016 985936870 870281435 854919513 888166124 452854822 120814692 147059172 656745759 462488116 677455591 345355979 24801375 731865484 382855151 995527882 955309904 78987014 691143386 977182143 543388372 518581699 600002113 256759506 881575869 745452658 72855057 602221293 825785735 674912484 836494329 225973482 810336050 894805771 23722594 953538314 608401991 787552402 92350781 743807482 467478022 71525478 997473905 601861686 144682968 818880879 995459284 290829614 7727078 4177226 921708098 357867321 24843353 945159453 20513878 607471578 375637992 835921430 805069740 28450799 814013404 28930515 879005836 29068776 471033364 56470132 140114128 35252130 475380913 876635264 582114994 425015975 882868403 131159308 12685989 138775419 798581562 961906281 979082037 915444816 795137641 417338078 768282032 869870621 805304459 833673900 600280123 201527779 756953417 972208863 992909091 37257652 954635106 147433701 143144259 844936478 841168690 109576958 861830582 727046473 791444326 920178164 490622480 72919078 985596415 887184530 878077197 79580738 888199179 62865370 56867345 988561683 346444034 979421745 886203722 760469765 265791037 341657187 536728990 109691509 492140849 146422353 946925301 861007746 11118665 13209361 971314686 861305782 950100975 877640438 11211012 881930023 709948972 11771192 836509399 600061694 950849135 223738757 841753201 540950311 878850873 861292127 479877643 145283033 678385474 11747830 939437182 851772002 340000519 415536662 893734658 72918926 141977094 151950743 128572650 190082172 142747584 878477682 147478357 953192202 349457058 160865308 9053315 478934886 885965773 146317178 468770649 880063752 812702778 12683653 642084396 894431583 814203431 400910194 568559562 606096722 3899967 80132798 861408554 482300022 857757813 142646920 221667089 735946054 73564426 458600360 536573063 551867495 16895761 491498951 304672023 945846412 13213631 255092179 258239267 760470515 143272706 836262264 76160336 197989539 27916295 946896814 865121312 961937625 525631776 844990189 247186061 287573415 198559557 723059027 523502632 828303272 714347376 981707612 712927224 885506360 954913560 928914385 37375934 62975182 788325406 322294680 12964166 886428531 925902740 977438370 38694331 490977529 55039758 609536703 955609891 24720145 939451826 146283469 450269999 851441772 29022943 1211285 878244882 129326587 137944839 18537209 121624615 33247926 884202274 74978899 38312725 94322924 557625744 978092211 121605484 873718703 13069393 803207223 11654638 111649708 128892942 128340221 86373863 758266366 917812157 509791162 988052741 353578412 688220629 109419255 27859122 62421207 341257518 296315792 841332968 73636707 57269541 316170470 873707681 872805211 142700660 743863914 808776541 609502248 859073354 73180087 960408960 145733087 921075642 507760499 811382250 29060306 780790712 954606145 143191515 129575191 284252655 444888152 685530337 902615584 28964273 491939068 945142398 749039496 810781584 539265849 452831816 759851276 362995470 130686142 56670535 877848413 927282448 275286052 26950615 138548448 406096724 806453658 365590536 883595486 221669006 253117833 698748363 811881280 48307271 468574683 807694840 774995153 138928166 869125383 353494018 354810588 55866637 873844220 26752927 44495022 79316404 671084409 105446817 591761309 147474117 351358462 993312751 932757070 998659213 110248390 824570490 793452117 418397902 509770816 78646765 25505135 147218132 285538012 608564142 68366977 147464084 483517775 37933079 921741350 332089169 905854989 146254797 128867467 44359241 922698723 256784344 961964134 878084066 997437371 859101028 147375832 10862561 383844105 18549501 758242484 543430115 55185751 146687155 921476714 75512130 12728139 202682683 242167774 3797148 73683225 957568245 124615334 459557325 818634995 870294950 130610780 335208241 146398028 921776688 743468911 336968096 481493945 13224874 10845790 12569981 871655318 581228934 878923924 812731913 72692683 441742327 418450762 29069411 454991654 111811974 849233508 189062386 145185494 406782708 273958962 899010873 474104360 893724294 73514939 876637158 760633712 12155840 609456408 28917891 196405249 73688694 137514618 872676801 20635052 130039465 7455321 898521946 6701024 492055488 577010487 952848811 18287503 981857945 678242633 896319236 805295634 14299361 869096074 893435899 28006138 130643688 24721054 876899727 866993610 55325247 952509085 521028 879482515 27466264 670734305 978045928 844909925 397316854 335730765 700409188 754912579 543501291 805609527 112789924 765418209 69234953 874436769 542164094 517447142 79798221 37039652 602134964 874845536 673494917 981840195 342022306 888176245 374773246 96678419 456445620 787032896 13078330 669147066 969843784 88951706 938437079 726704618 621171545 12075980 875430665 10202257 593456728 735395403 811309184 847587638 401113863 18009749 5523850 536313668 523602433 729424902 16228920 12055077 144797292 959832907 864357851 138793567 991899986 794615333 610572882 945903903 63551854 945116989 735066333 19208418 940900092 744818052 869818485 143265078 22773077 730870389 606285117 20528595 894606130 303400564 575463170 101336080 888521344 994834928 855621907 130578804 146124119 489809537 809789632 993671991 63583101 753244510 935234507 9669062 76118120 341093200 894689654 104994802 142231132 141880865 888187497 756308874 146659500 994479525 29080322 504333834 681646435 888198500 978408503 519038089 929597615 45604792 79827783 144516729 957728177 143231275 79181908 877953810 960156577 692615931 27338850 798360279 978732954 121924539 998578634 920682939 989543867 216923601 946214209 610035401 491582730 318530410 134844504 792680479 21607021 2352197 54548711 593779979 113998479 776061329 961888429 48558604 797977085 467962648 147167590 954244857 145847896 132909843 26953341 894866114 79205352 12012191 258138977 950842729 514127397 56391560 28824229 995061875 628430112 998214320 946069269 913387285 132483379 77193564 955303282 842795398 894740179 204734935 955272074 490854861 795100944 96599252 145351308 610587142 615378566 874710084 729539580 240405164 599519935 72794772 877443441 865927869 87967832 418031143 990779880 3234276 49108615 128150613 643634105 913332439 147468062 28599154 756411921 71898198 146259200 13170216 317863814 130336862 66921875 945892502 874790215 12175381 827445073 990901380 609403520 142202492 341782335 856922427 828137202 950988746 123879465 141146748 147181696 619188441 466777875 855699772 97091243 670082619 68866316 618968763 800770686 844372397 152849626 120943787 289779646 130595293 854342671 418297682 3809100 26421947 115261532 502255726 740617875 197109326 472173610 792075688 877976434 870696663 147442850 758850397 870641467 13220749 392446662 869186958 12973516 748701741 26904960 730851031 147202661 11244997 554766682 45750596 518821794 992375595 954297175 830839892 904909151 145323791 979180036 581237622 844379579 592834064 977661909 882228483 603880161 914223847 10714277 992835966 6489489 955331642 755252842 690628887 905907017 918609703 29083244 10523439 29077975 725369111 129541365 879204150 888208834 68777495 600841095 714440790 488685338 820544426 4313975 995477638 63413174 936431242 73402130 26403837 669832353 661143013 24853506 977139582 12210165 139002617 860938976 146974057 116571423 522527932 76976397 961358597 609543101 143239215 130450038 145266017 126246433 11204688 111698724 969048264 859114052 625607142 975998149 938560204 113923489 181835305 909018221 26332959 221504096 922488489 988066000 38420780 137731827 995190073 62772778 73453297 71247216 987100587 985122667 45425596 145386179 950976478 758200002 879011487 307634069 147429069 12816323 664364299 743872415 669455508 146776439 23819856 771597829 819072415 938943204 794604180 800837265 400229003 929334839 500542 449221859 928578416 961873048 857393731 610568283 602874698 955106003 577037015 987097201 559835615 760770839 886385928 508895868 981864194 93154388 693283986 894019695 222576424 25847321 827309998 128599519 123355230 951845211 313708327 527341921 723562585 450226567 865145894 1886253 878683743 417946396 128381287 991292572 945918710 576948543 112590040 101187373 144296313 587209873 408031853 147281637 952366810 924591462 925146036 691412945 469087894 870614701 887147847 418326600 29079464 865669246 37267528 147472753 458256059 16317567 39481862 595090627 717467025 593688863 894057016 643871483 651761947 760539152 66297498 975438178 743655080 28020855 297748899 453871935 855174159 989666401 324385907 136268852 610570073 481666172 814595157 138938669 625602354 960329365 860194516 955214275 854910953 955297418 529758466 40136488 397451362 606357605 604294835 92411186 22731362 758547887 543449194 482823937 147443551 874630929 339774555 811365108 491094492 143286536 805166608 867493166 998647350 823512185 560275518 18409218 11032329 961850017 928388313 26867896 456737793 603739061 894769521 543345119 590024650 133096815 759585184 126077416 65347538 346080261 462683585 996472414 27799693 151004552 742151642 28997858 467478143 927447419 142902505 576086139 944114772 2678943 971923286 471203487 602116259 961331119 819431040 23816301 128979525 868170986 110764709 29067064 617430546 27715366 951011660 171329997 145321967 73047544 2644648 613830372 543469066 659726792 3833816 954757334 843372704 507829644 105482936 146173057 3615414 341484817 879039022 518813196 534107385 8788959 702521924 903220491 535097286 56236143 741158776 960385398 359030439 146432367 406381323 22389715 28761531 141073047 787608432 921775659 290596125 231449836 728050493 66614605 29053437 28960947 933548720 19064736 223459440 962778607 20566820 870643840 870636528 889226265 884619324 820569871 18669234 610038665 995217800 145602814 706874133 139036629 770645191 795317338 54027738 4219364 804233146 879793972 840490905 40137390 146938857 954909810 109724382 780886802 387912314 606397644 75894021 424813302 29085236 904786091 9024817 26683579 692994421 139041436 304332192 878886433 67393711 986854060 957749292 609002002 859059980 9296844 79815975 485987830 875613927 998216895 532718391 855010694 27474081 958761721 626395019 929322366 550485334 760488928 604690720 908049249 132067242 995795724 659978441 284132432 136977609 903921127 24865312 560236423 868989134 988731887 80352978 919971281 29065630 708863203 28958321 469754203 979540437 592778388 52894469 9929202 859325834 20652007 904665009 380605271 124403500 711122854 122250820 714480709 554685543 104984448 59357643 694461390 923948472 332734958 458614099 814521002 863384317 110593777 854555465 206572639 5446437 420007063 64774949 486966027 601050218 12976952 987561749 796595706 147438971 106121929 969751002 605335685 42069714 378485956 760117718 668735032 452798161 536827728 409082372 13246238 28734601 71944886 10533755 113855913 24792841 7540194 795556243 924885659 801236987 744812572 566551366 12297015 475271248 10158200 375127173 414510805 660298669 688810592 139037667 29028007 26966164 78254256 992386625 11248787 971183987 626000099 475303084 818401101 50761802 743853199 760088741 894758908 418319929 140602660 622158251 147309645 147443515 990763947 138560502 4721806 913373247 26943647 136839375 957116598 879731339 21499912 391699331 27984054 972687169 71567520 223273829 130650618 748931704 599013736 995924676 609442807 888554885 272211127 147462381 143285538 20350442 373615591 143127267 686332407 656883143 767513785 308226867 76161692 70403584 28978108 54826008 609772912 572802240 3608985 955332524 71699149 80358304 511153523 143274528 27438378 354772376 75503069 752240296 654473128 147228315 443965323 46140914 743775336 978199861 888199405 322638755 736085730 458542104 582818283 27391924 940976590 26917536 911804139 68498504 475871953 702958097 988844474 273998998 28365518 911444110 744011132 941926474 3160455 3832600 859582025 471076006 398776981 875854493 9977599 336472721 356394359 802920929 828958191 38253484 946122725 341788499 20685543 841119180 437685154 556985350 146673809 819393756 530593379 984899882 819348993 995680593 727231687 572523789 860958746 534471752 129872151 138767619 145750110 140659128 7507809 104224447 754037672 13204792 536821843 314935175 693025121 275740426 955073053 24204922 79060083 759434606 749243903 849630002 743395166 872293288 231944378 788371571 951119388 957240236 56892453 257757792 861194570 948407026 12280488 937938028 80276221 751025861 630170512 109558418 876940531 80355452 27875609 147194995 206777516 576911980 54676519 63270181 732057849 605960620 507193544 75402247 72639675 48042495 843885575 790396929 525549391 28160479 536234891 941905421 736424387 842814741 29042508 953749376 777324950 757313946 28697307 868483419 65249720 945359759 858027119 923034828 130110384 349960454 70534117 631300592 458437528 18652074 701922942 60339715 686889977 509310379 5923054 723252042 858150110 274102398 576069119 25152473 145203297 433128202 197092032 787942412 955228359 113838609 469465731 646275731 721305970 27311228 933539159 349331637 29049397 384609884 760074066 897534154 633662334 482690583 953585140 756433577 609507190 129539162 418419448 911632501 878913135 19597921 952509435 934173498 684009252 958427972 991220378 34883844 760650617 800011375 890046689 817838734 89409808 13144044 479578099 675403680 931959864 139033953 939480980 16963995 458647409 336998502 894078508 917798242 624294446 544500712 11199404 756410532 29023088 118090538 777554491 852025609 718388757 897135682 137856587 27469815 482702342 488011531 986063116 755319981 483521806 144310445 113812953 492155479 97104165 16072182 919660031 955182677 145252420 613577974 874296754 70736383 44723132 537506090 138206797 817938765 852082496 26803033 993327760 939496376 167232024 28343192 442291079 744790779 26967479 939237509 796350911 145023702 78757176 917062754 357816485 803178656 470043761 961956930 484868334 66919119 882418512 112609467 349065112 200894034 126332639 742698393 949813714 24891024 23743388 475090093 955344751 946156183 301981317 527522036 979797622 926285846 526618472 475997542 379785057 472157994 380801680 405180764 928407871 721845007 118103881 12104694 927736392 386687547 10966799 678477276 943240123 686746149 24021900 108349895 558785866 923735261 147223495 601166203 356944739 935238443 409459076 852880659 996401807 51113301 802141928 534679049 130360295 338444756 868789990 655609877 145067172 459575625 792493149 860169515 869567722 894660123 26711222 12669687 761550567 936444061 894323089 859573375 141531636 484428353 819883632 894076196 740061307 46432564 256658750 6481474 308303966 80359881 24865476 936162323 959835548 959851916 818323580 821018095 760983553 542968064 949335581 952123689 593570255 610338074 951109327 137759854 111503195 128567162 758494604 476949898 584692998 718664489 109694949 933645218 469417489 135279086 25627240 346721391 113911463 748054259 27567239 104201686 878903634 19255328 486159101 72119003 146764064 648608052 776234475 135588099 757486768 476313031 26916385 26141332 458125660 491147251 65825224 138285934 28509496 492077067 994736772 587137811 984959636 79540829 432288336 147875976 866073724 626116851 885917735 838696124 979449220 70639157 930769341 143236722 485383004 957647365 254725395 866610788 492182891 841370980 593538624 79083808 144990985 143249154 113643636 490877944 622818944 198563682 945312651 233835115 887209066 593730972 438089108 327531000 23683890 806594553 939406265 994883548 794098806 759704076 63516848 69420288 489799542 28646148 69281346 834160422 257928071 96058104 725569237 996432828 23396748 6623933 146926092 129627050 993753488 331605386 258236053 26455939 577035000 144043076 777048902 351276032 542654533 11998690 605260589 801335491 130022034 66326851 52208683 147438911 821092040 759492628 408314326 391545610 711123204 912011185 870838898 375427251 991308364 945064919 458647416 598788071 605802028 130141276 56348607 783361174 870639753 137433872 5992314 551043803 754027292 256271067 952503258 623278668 987031794 878969972 468629100 973037396 593794743 950976877 20924878 134836890 13233001 652804714 491902953 853436294 536820890 891984844 940000045 424950227 492175127 743464685 949025866 441820806 877914728 70407956 954782398 859144151 590496236 146920633 852787784 334454709 97122376 743859444 937423870 509916771 16226375 619765513 877684638 993949281 141900763 289046 12945729 837753861 975971942 230489677 744248598 686877904 751834181 593708163 877449967 417618283 128492611 609084066 79774294 744916480 733199098 8800376 938157896 943887644 684859321 588624278 441822253 489613894 142229122 475062667 144593234 403271366 576007725 64615317 26951287 879012568 129625579 475064972 915795024 752219886 88198730 941726125 13262664 686890436 893232229 575695712 758552546 469697804 726932790 471162538 709270096 863854490 78507642 424761628 20681684 7995304 750026189 884850544 24804187 735393540 519018428 129380033 787729358 317487851 878859281 742246895 388234219 483275338 147326789 812562254 9868970 22746754 186977274 146489553 130520459 46762479 112435064 594272803 20124704 613738583 509904123 139058129 879045278 27763131 760042800 385607358 457282879 113856406 171057783 846245443 961922145 146827911 576995367 962890447 341126784 886836274 606879297 146800231 12052423 146471126 16468080 75500460 130679926 626314797 16413139 141962803 577045360 659117501 357160834 265573260 72538352 18304393 961965924 935307306 433325523 137824915 820398864 147432035 304347051 138921400 995193406 499080033 919095616 147185896 542919906 346598403 886094923 937873799 610529885 331689797 608467021 27970481 676755621 703015981 820312164 357840865 543348719 12243331 145124237 147455155 514130079 316043972 145223953 138926423 100366526 722704204 221683965 143252490 441589964 901765431 200745525 132160561 868390284 602044655 958033881 353086375 15826027 452575481 845366555 760483086 609560737 425097569 927187718 326958100 955076545 937929068 167930667 262916535 862233849 264051483 31135324 971194499 770796140 723430810 113647883 515478786 548491435 907909374 670268697 597613031 735496186 576756727 219283297 69019013 29037760 518981745 606758143 610522925 875852306 342126628 822479222 379913559 870122802 871059510 113638648 7308576 997671292 331344437 28777170 456658138 130175068 945082772 939361761 128494697 592850431 59383581 6876208 298021882 689053798 466932160 140570189 976606318 87462210 118083139 976759802 171725453 423682576 606675920 624175861 136967035 433250020 58618574 951120688 308598210 877791499 28437548 969990461 977162043 461767804 145241959 50574410 141074037 852767690 953634192 147307158 883820162 25684005 862120515 887509560 553701712 936808352 751729332 20303195 825232126 608346908 879734573 29001736 923066334 4812281 689334623 471111195 805338670 146997767 3858132 12696707 692284208 9551076 794158242 340969640 12285280 28555075 290908994 739627074 877504509 878359495 200024815 457611795 907407419 994928545 976423331 37039123 417789435 145336710 221654875 272636171 113654789 468888612 642863238 867441281 961836624 28806824 105267149 29029781 711094709 827660386 804059200 122099662 887562124 987099140 530509735 472255607 487963704 647344509 994649770 223250953 80013588 384243988 476021219 221844751 681515200 672545133 29043999 608984162 671034448 92648433 760470196 808129056 937543752 144686088 73088005 69444800 345274382 71974938 37296973 340057906 960614878 668232762 489549711 97122323 946945308 343291863 956794413 230644519 972784645 887921529 191399257 458469280 955669418 726563991 468699799 281137831 12201889 737481188 145108768 751774786 894754442 961953605 618017615 909278514 385327939 234725120 16089104 20518710 895402905 108686214 994983643 73679739 7799373 986859867 146390376 457674696 454413151 942010961 954789559 126499530 708209298 878502339 26931826 688447400 625845777 20747136 793579280 140078141 57838188 952617204 920695018 811886971 113721383 610309068 455795748 869408373 9124974 668647182 134250096 26410549 126395676 886462642 892637385 799610179 593531858 978984633 617528252 127105992 936353711 12707322 610493290 15927547 992264278 24832002 3823601 147436172 142222541 10724184 756438498 145118731 503216439 271406611 924946810 889884276 936470308 721752730 795761710 73592740 138111196 492129522 977183022 860729454 889098354 390267206 679328066 526313693 615890483 8714893 62428681 57935264 771023040 128366830 23312771 398440206 584348247 809606992 760476967 146928213 593659487 992380098 28903067 380948406 139945927 961935190 803957903 756411676 574921444 357706913 969556156 297049822 875616482 290774893 893774847 13752545 412371729 452671293 340873344 404079451 927346387 146160587 995493612 67337288 214586535 257184842 436488145 129575642 770791791 29065929 68154707 508785412 807743421 536821489 758531274 146193858 787994066 737617877 4485679 137981888 12064525 950512509 589629047 995141546 24629831 24366208 961950461 757449646 223768323 773875765 138947608 32522303 954733081 755856052 793957944 437482177 73528771 601291012 79067486 162380338 123107330 200720535 862127788 692073820 26679930 315993786 373311805 615515296 759370310 808715979 883992845 513835684 760304386 20117788 9927155 986629469 500712572 223528088 472161743 821108457 619374282 10060944 559287147 181594244 928075603 946582288 686606061 808604264 28591229 826684821 766970190 552820038 113658486 108252908 985478311 602220098 32129088 970055439 144854231 760592546 724440309 943004104 353749021 73245245 854221972 19953642 536762370 609612198 12024909 936779583 594345387 100004872 418280968 588676021 10062931 24858801 744798312 24352256 564691849 811888633 610557779 29026591 280380104 898428377 732921511 23131582 927286337 474262501 28763382 606260214 505667888 331685134 22454378 894766021 433390741 678465752 28923210 892303695 502699314 872402446 955306578 954527175 205261733 28806047 673835242 241424587 449444337 927197425 977036438 759500061 20130733 492214160 987129531 879043461 144247710 957391709 608468839 923485128 60665754 137733056 948218940 942584290 903635980 904864611 108570600 6328288 406396229 876320120 12986753 141834928 109671575 24853288 79937025 41278749 759550752 142211015 85164 919748190 323130187 995940205 406905104 28639462 8500831 23594782 207686409 870292266 458349450 357683751 223730304 12267326 861817195 827737553 74326003 63743202 138935887 920707215 267979700 414568167 996446493 881721467 995911329 692957257 112785205 112877813 89489657 146053163 797823225 28898440 877965680 416309326 912328663 955061458 15157748 844275620 206585478 534983398 759546115 737883800 28909784 800943423 930379643 382516091 625478526 29146783 21048392 123045249 79005431 927769927 915211083 348950349 73109877 476394952 65654021 12685296 689308771 242302213 450219285 995434992 886868830 796068850 25451801 931085065 24887251 72573523 136948228 517873093 948783190 786333712 130700163 12931708 140129489 893240685 25852212 679932868 26903333 952385910 69201605 469070245 2682982 959758588 604092225 491688456 143256848 802069040 790655207 710104221 670971868 489068989 390732348 147194993 11107827 936858146 404796432 844931333 73159416 486416945 12268020 869871986 961352991 454354369 28634814 26970577 606404820 836735834 270491001 20528560 80306929 812675250 795021009 136289874 858561371 24603768 6917520 143628714 795906468 975403002 302127 885926972 908382777 937287723 286593689 980590496 4848763 543270358 145349836 674286494 876382815 892755650 991475931 659860669 567133862 130699179 651026992 839198586 461488315 2427837 933276351 481597475 475283693 13149232 877346256 357768086 105379507 111296049 267722542 441866273 146117859 491576384 774126845 809794240 111475859 568743498 743711736 585173563 134773558 485872100 136567154 636542910 7976608 872365016 986432652 26693433 528452361 923751991 566235663 911549392 823989027 144811932 593827059 953491776 739660267 28958129 133284610 25788727 930135610 1861818 810645793 756272606 805198420 20602941 146293724 500226327 810461960 488486451 604302905 408268342 744257281 466401990 973876274 929460169 116007205 40997982 148969004 13247406 947611949 141010547 469715173 26974346 759062213 357844863 973773985 954288338 954281597 41855928 340472126 38848995 702970298 953133261 894284445 997612940 139553201 24323813 111820599 788202527 414142233 655402665 69846556 521442154 126201302 872310813 59470830 2278905 273804884 40056912 972406911 995470947 113581849 604243048 551212452 24768107 273723842 599837498 323919204 684744342 56159499 524464130 24719021 742946372 610256795 123669815 955083913 546677747 825942055 492035089 12155625 341846241 593797126 661741742 842155112 886391890 190178077 6025342 944828419 960907287 394214767 130625771 109628449 760124214 28667617 862223080 997161529 73567581 976118369 541884236 743822460 691156558 945700145 325271508 26419611 954272885 144611560 141373486 223464940 979684608 801407472 875901205 145888084 987984901 878892063 18484774 429266179 928310643 113280021 592329377 803549809 951145588 777666479 669393418 979670858 563517870 138708418 20542208 29039937 11089636 28915817 357914026 357630053 26813663 120696626 904138106 69020629 25575688 22496300 127508675 454467820 754781691 853759096 974383068 11267390 894757069 884333233 956716644 803298414 905462378 61638564 28461910 9965422 23011188 869347304 80234586 902646370 733866282 618018146 405771847 393031741 884812697 758423536 24893238 80090645 802065726 959615388 129975120 488013373 28015192 994420912 146422321 735185702 58501825 960578470 11069543 349548880 501758473 62987068 129384145 46379037 145342760 13225030 345453181 43014373 121208295 27401319 605452775 133849384 315654378 492146003 130667497 959841030 921689896 268360415 471899981 608164785 947961555 518739723 139046440 46263421 463264041 744778322 126493210 808713462 704102402 720423033 939502535 933574239 72680085 709559941 904840156 970847349 118455253 335176891 450558834 757156001 112820788 955680189 726509189 665612256 80346789 1253908 826350647 821072632 821086029 618747185 532649095 20516194 685479208 942877816 743814515 955040583 800369994 56372144 79712383 747430392 458433208 76133578 273908769 869907407 112748040 876843353 741731901 183017326 12738588 109629121 601685047 961663722 108552148 727969528 440634323 994950045 482592420 744808227 40044397 805257885 216416255 921618061 751685827 982909040 793570467 623889442 112256632 541257837 853194363 937327818 46651383 916354583 787033730 656292004 21688483 439746935 860887357 919945657 539931335 994601507 25925272 852892752 952060865 889169699 975325748 726784150 70812663 138153994 878665623 136384405 10911527 73556919 396240981 216846760 795724403 28825517 939821796 80227680 910405019 842282622 475106428 142726451 812718449 62712463 40074662 535083636 608997605 11779402 383745865 377428256 270614830 998232682 823538703 288737883 146434137 73714349 475829548 28495813 494865224 760396603 129986598 481710137 145275773 10047059 28278608 950568185 885934568 28802618 997752527 727063259 80372290 328205334 574767382 48366622 593274745 125883726 109282264 535811279 4855268 526543930 28722637 144535294 919643699 669067000 932111139 859124685 832337449 409270402 330366310 760701360 130681545 749818113 894600349 551455376 701853845 577049351 870322081 942525388 455879521 961427453 24768345 491654945 609222986 136384106 24849383 128371624 953577877 69866763 927375382 626253816 760069640 451507181 938305314 417925190 89007024 979024229 383412038 864063958 328450515 391510862 996068361 71015248 733795538 122127006 437614606 551853671 28002110 464671374 807710634 323298120 12146138 147390265 71552215 760078569 464893700 812736436 669067372 46431203 63492865 804910948 40153298 610296832 722853519 28388272 952997537 776595155 760370110 327374342 56949967 147062403 483301477 418181774 890405085 342470465 172290727 239567422 10604550 751209896 781463769 108773901 921641371 12438612 130397956 928900403 335470334 71981391 978727830 942849276 877674381 751903132 615529092 147220922 978487832 66376297 8716169 875811131 27354479 748048821 688080286 952063602 6687697 879032731 34363825 129867844 659980518 922036613 11308262 977147192 183477228 61912267 146894272 722805419 18355517 872641998 858557869 345890185 215317623 25831465 491776973 755809964 670002590 382353649 200474799 38194481 44324511 600010674 6093226 888179235 33155479 144161031 110714823 756182740 725494115 524246856 861160123 785212606 113243873 821037295 714361511 868084591 473885737 73212244 804773670 232459782 961939717 534921218 585439564 886033087 53108392 756407583 958520209 2414330 586312789 146938183 50978103 833922951 17536584 995950200 382245877 486803507 877843458 147479700 56720458 452951874 30725785 995389044 960794481 842847202 821106433 67736871 543496696 851250396 450688818 417639268 935912015 707130083 625587972 810283630 62899728 69454320 24890898 135413884 757624699 987156409 12134816 72758764 720343982 870349197 741242422 753274564 142447434 26935187 73217017 621951308 138775379 876906705 389253860 662697940 610389962 861106702 147439739 798568224 77216146 56583121 357720491 932575615 607517051 138055305 964925427 955193756 81036991 759404 874798434 463104415 181518905 356825880 969027603 503312423 353759481 577033499 268351542 8113368 877832839 390030435 6465770 401954783 937983496 759350923 23900807 20107933 903343794 996230840 145854659 652559384 944461021 827597732 22393300 8802906 853328580 129339517 113887315 88309298 879009967 994761983 894747692 716763150 935665826 465093334 948844459 95729759 877980200 28992418 763315047 945005879 881483480 289263596 558122537 144306886 129098272 73701408 894267775 757390953 147383958 551326293 342161147 852570120 502756979 593453049 921447670 446049391 103913719 955318847 73411925 146416651 147437170 448726396 532480008 44697825 62851564 28795398 593549322 341548473 463969320 487945409 92772079 122308009 610552310 878693162 73712171 299151065 23805923 130440253 737342934 682184235 144700019 870249159 967817391 768491794 962391109 609544070 682496572 73311662 961781040 734736784 223723040 743398829 818475728 576987336 732762406 988169850 974286323 677691445 961554388 154527716 69276855 893566821 872200263 139083358 109678765 111702027 165453723 676133296 884363806 4329127 491134328 399937270 745580460 129634217 990962816 20698315 551411777 502230895 854893997 11160476 384765913 823555910 605518717 471113595 894822785 929136676 692564003 844933944 237443454 96368040 109080093 133252730 19331054 995092318 955081772 670704560 417887436 974539429 308594470 651145101 941914908 288767199 29034587 143104876 468592813 108569878 876377416 145258806 147366265 945955867 762279646 43922540 146306649 925041440 23916143 565094868 740455924 243127616 804541449 616109839 455373791 992257933 143276994 146819077 796250385 743036159 609948159 954952084 885067313 297149535 382800137 993399564 25784351 147318705 924876956 958597978 850481000 961849375 942930883 625302149 989703167 12274367 645105716 6071400 606405602 20425691 924654649 116938411 667233394 853164702 336173988 977507122 20654210 79821568 616411433 466946543 945149005 136438967 532381671 889785276 111821711 147467339 993076062 677450926 543311740 876839453 517876355 73080059 76155864 626719 708665246 927037383 24188628 342047960 28970422 891503143 22864645 454847794 775911314 143238402 649382495 953848791 543460275 79968538 859214666 894467238 682579420 685705646 938343883 755140778 68242002 953344636 256532828 63069021 918257145 695713695 551988649 467480173 401291961 491794171 16486217 862233423 659929314 446351429 383758012 951038935 276185956 486418140 610125926 11534967 567071315 579923028 492063741 666951931 146399323 165571863 138531829 626421267 122297089 955186995 610302075 24836412 755893280 785428451 965786524 492152561 814652554 886833044 991169562 935023010 490056520 116422106 28416294 355897801 999689080 759553133 885442766 610059536 949447848 267474092 534569607 29075302 24857116 130359898 953486418 89466245 77659324 21136923 995506821 14185112 125130058 966414127 789959054 72132041 65291371 987515104 871384408 476237221 258191381 123507220 584054910 28258105 894256407 983475421 130578851 142714877 794839380 961853196 59347114 39064657 992454288 10077828 147472042 590376078 94912471 909497150 46742511 283671882 12201531 783358444 223713080 686019924 328468570 874414253 894856820 973917346 63103842 130047506 118098473 976304473 943645324 891698811 92912504 760123808 401564341 454460454 605994053 485711800 488673860 20654112 54566149 127207151 483538120 134976775 989757276 24017680 894183877 146005623 12305439 740630187 333788280 667830371 768560015 670555509 5563932 65313220 606330161 27512325 4506074 48406574 321224763 559743281 971014570 39875096 65066356 96072155 384785324 73160892 27986428 979648465 624152530 109208803 857083595 741716132 994422591 147339646 961685439 399293526 389314784 701541089 146939086 214283858 898915504 143121016 760600907 113916319 969219062 351591262 147267877 333676709 78930451 513598137 704702193 28765812 81144602 532675945 107092205 366808998 734166530 67157795 146418815 939254597 663835615 35991270 917557220 341611693 640961 341351981 862207512 120127531 315689288 960785608 79826667 950410630 961973925 643525103 760530826 101236552 876912493 323215164 978596412 73213456 24701894 573582947 469227156 132126916 4491828 8988989 727039282 878502449 263156400 450685398 355861950 263627891 710145493 113247663 26816009 222851410 142757391 18046199 957740635 989539361 941940139 994366930 676723251 28418541 672765999 147443275 501004949 608459757 990246627 950085567 657176041 954236839 804999578 418468020 784676147 962743746 912273360 270821620 910909654 12121220 979349486 122283457 7036325 27569914 995492306 290727509 960806553 349533933 112827129 993113541 893741987 996763721 820910276 421639968 815020592 45166041 9247571 68896329 147408743 626110672 130409681 793858105 319933424 969975109 505194278 994018905 998195564 921397739 26881097 44207875 28515197 62548331 20655871 70540574 71393446 37790447 143274978 77557397 928099201 534727179 68519865 398874393 609913101 737182056 760637144 847038640 742178544 873831542 26441299 878397349 406714667 142240811 142687065 407127594 450996927 134790848 108683419 607303500 874573746 275143459 121008204 625748003 148864520 145348825 955321714 143044142 26989966 610028671 202172334 670541081 572307180 894309418 977483105 959471543 917908429 674145205 455069665 954173305 136947920 552688408 458598632 911149997 80207694 990933679 927184211 113340989 820566451 117339502 862232867 606455859 24529720 568571982 619742863 482247126 605969234 742053705 809645315 123902853 996486347 26870629 501183808 10881429 892750788 613544350 608347107 973029142 11774594 954985861 751946551 773093700 848585896 41543164 804750024 884018308 40244586 952116670 146958437 704315712 894265979 358936661 11350393 215333159 890368331 416346205 13001824 223766602 8694625 147439813 802589676 876994098 351284342 16026130 921652366 954781369 668313044 38868021 458654342 844497666 803114205 759712041 281090105 92936279 16483576 40166251 282419849 651545476 869681868 961942796 995307565 860803883 179002893 251877934 488875620 885943609 216992712 887994506 535054906 11996871 288777761 26947418 961834878 91217009 978292970 823500914 8097798 805140979 878488129 861019508 742180073 79445673 802104180 659692511 73654623 685270264 146669491 871325433 893453728 982874303 737639350 458470837 63191352 946358547 118106 8777440 852784638 575296669 892657889 833592109 692382310 736005886 959977792 868002052 11306750 391948051 264590280 6305417 691385363 532584475 69888630 955305941 10083485 390083989 254038054 894816002 3705651 383035994 259027984 127486098 857326458 606400363 111754774 16122335 26804918 408929104 21000132 961191259 127510611 55714602 459600394 643245348 953013612 24791497 988770612 327193433 24212511 385643411 878235738 418706456 38731934 760647671 994444624 675444851 17270027 610610129 790903348 937865336 71818037 921624155 476330365 491435912 26263166 653293969 541261353 128299308 961915353 853299716 71272267 775700391 15816519 22546720 546642559 130623066 465461316 867999673 878916001 129644805 624798206 466551979 868511501 886423491 129320511 869589220 993606107 898705937 376943643 760495079 790468916 543091578 109112490 528464721 146934295 105971730 518967044 28893563 492046809 147474473 138726361 894818759 796277686 880076314 28687313 990966885 142187799 69798443 812159787 947624373 71481928 425004293 122271459 80249375 888211108 19909763 48883060 811897706 787516668 692471660 65713243 15409937 952068853 592549602 104471131 678319770 867285906 440628932 128595076 995904636 11908426 142212825 355326099 20009068 143523184 109102778 73681434 28678080 944896600 920874482 943383672 986607370 88414559 46438334 146160836 794089552 539263725 926670077 18139125 572592093 25774720 129381087 480083079 14615896 948245249 878031786 463218954 272847548 794098219 73995658 951383874 79174427 354821004 705559889 816663962 10537403 406888308 804510101 136634617 74862098 113880926 819349776 138979758 491143913 643056117 132711136 28864103 861512857 536072761 182739023 811428551 469632700 144813144 816729560 952759608 418163043 467018586 693464861 24477555 101330064 816273855 10073560 298570647 908330745 876394507 870064959 139845782 147215418 125859392 286657629 104828225 759862724 665726205 250872664 68445010 774052536 974527358 804991511 606412065 414118647 778104615 888165904 886076972 289609818 487786507 28513171 552465229 56385329 897445551 409841556 7659959 670630075 828673157 73167240 108868979 544622926 216062033 226813559 143249009 875675688 647393879 559973650 11072387 20763718 117993072 946929327 925974479 750665594 878312397 247359395 677657891 609503225 129043218 713432756 973255178 393505828 569714951 144969422 59178269 873670356 282665747 73903688 673495172 401585150 424527344 80205626 995347603 145857753 994290614 942749523 591718829 396115407 73720701 139075815 129428320 724923573 8492258 515883043 71524119 4556534 824493501 149990744 921661431 945338681 593777923 581224507 995694797 879023779 317736016 147340022 601698661 818556875 46328700 112775003 473326608 138909500 70873253 823869787 775937545 395477384 992575277 946130895 22733669 783175666 826670095 130524724 442234433 622205907 145195302 11742406 10171294 142709825 146954202 868182065 390751410 102380278 29031693 80333480 878929008 669548302 354892293 95897900 995210991 454310310 968831870 597964437 756447785 788393649 492175098 458015638 518902833 587527159 11229028 18898577 913192898 76128657 961751683 128029387 368104935 55114850 384626434 883805726 53107680 56644612 821077831 24265670 971257406 810841178 146125322 861692608 979687469 3610199 138797357 492202337 474914337 408938524 147374174 626293528 826013650 24865079 146804312 741634 938185232 884261975 80185840 341750566 546722689 5920373 645920969 894805873 844489033 68556096 340825238 270601631 11672236 870601507 12270878 415232965 661174588 844128910 128541691 77829873 751713603 13253488 282866536 436349586 72387395 14381456 138523279 128570221 148915648 11065862 64770154 878078690 741135423 6728303 466867286 984998358 978171122 267280505 992380379 27506637 128798630 96739881 785377656 605350194 20333749 905248998 11988522 28507234 944043120 997584066 887840655 691218733 610586296 750354851 122305501 951132512 948806585 143083998 96597198 851805690 72411120 760580689 893997124 738032596 113274363 327782978 851767911 126510803 742785101 999688027 73191110 543430505 236070782 20564289 73107061 20648318 467726064 797114414 13146354 190698167 68436532 663523484 593770813 529745151 806629162 29058909 418328654 129551884 29924283 593792237 784189913 290071832 743592836 307526971 471151956 693481352 19351800 29700450 946112099 877988611 874848343 89540490 20163797 113926964 218075306 870627963 842091184 207933060 677363847 489885673 612787758 130544172 994697722 815666347 994337899 144290295 920210878 6538906 26949542 575991812 28276856 144118790 137212341 843203521 317754579 147385568 885954650 935205016 921171246 188104900 590640158 19910542 64830454 373033790 104861617 147833250 272630740 992044189 472151009 939413471 582779207 787432068 977300358 599988531 954632287 854488454 589339638 886353804 879003676 340068152 28227203 73166770 29031454 961700351 810746347 136391660 143263602 543460987 984743932 6341972 41494856 3845126 945868476 139066174 944520821 723523263 130151154 536684085 619676376 995077834 618001739 433495042 760639807 457504105 762678746 127209974 609557818 141875828 898628948 995167564 12700230 807736101 758122638 139642376 92820774 367577953 82302152 23565939 939502261 693503623 123315372 519013310 536708047 823542368 610412034 862118819 870616203 684236820 29058708 894688183 12176418 862986219 987665220 19585295 344536153 826608158 723297524 475027098 26616447 420863970 976997248 688794344 981249014 895568694 991737314 17084820 709776078 864280338 877689222 886090057 318091522 826004915 145347802 29051073 814490458 685857180 141428082 109187190 530526693 953464219 854525912 954465869 608105448 6365980 947226409 734502934 884596072 147315952 820041862 917895511 68339002 294968183 825290709 509898056 758804401 522507144 841027409 870050445 946919127 917425850 597426608 872301206 939489327 21988100 859977558 234424152 681016248 743173855 24629042 488672702 583692467 926928705 755391167 684843344 61206298 882119775 860019100 28913141 468936739 742195228 982230074 402399560 341436995 113619746 611409399 921202495 28939215 940561388 945075078 930153215 95569834 73251715 690184069 640185223 700111710 342120532 886354194 203498697 878007241 939486741 558697193 26884908 744796010 198588967 29051165 788527023 861643602 467917232 844271305 667321784 355619954 79013111 911614382 802390964 905928143 792819206 3909500 73015366 776222395 888187894 975234658 939207147 28071640 759725502 128574569 894476044 5269066 975511866 680511976 146820157 943770920 955313676 876814422 80274528 756453474 28849404 29018001 411103776 874809893 71058560 24718870 487823752 332377412 960223238 801343314 38885797 948516417 921783902 934051238 583980363 20572854 29062654 402621049 878486835 486942411 204134718 465878878 409717906 71545542 248577186 223235611 953478310 110675237 75666870 71903364 925502476 11246944 533450867 744513690 69424153 944305116 46017419 635422774 692743850 491790719 551869624 878462555 56612442 77985054 955938405 840943919 113868950 551779052 712393239 141070518 955288324 739516827 819641610 479605621 129572752 434993508 532705528 652799422 953587132 55120245 483783324 6044413 10878179 509378538 2355074 129849961 897695050 874755549 141079716 285182060 2816383 30627495 577028495 357685731 147410542 482076843 924535729 868535687 889599908 894728621 144882723 223725902 878864741 533807877 88744886 598519393 10500405 27987298 977488238 824746324 315471341 921708704 147220704 406076379 882876842 491094872 820055891 939520132 892621072 756413651 995384352 139256246 72629321 969189732 409278163 28418769 998215782 531691010 382551767 29030365 264072356 142447901 536676434 586713157 955300139 77564257 929315104 147482073 992375674 135940590 893775479 644958390 491835771 877371335 269298520 715307925 798801850 658562553 929865818 146912517 756429348 130637708 339633570 995349078 842202416 308378685 685712068 664044378 617097944 750686553 113042023 509941198 838121077 408209473 760630071 422776186 68712401 126498670 64782886 20672967 877571004 24847926 24042138 991053703 408051901 439397095 23253561 984602469 454717365 212131709 891700484 593528716 970303809 12304874 467867650 216491628 19348224 473948429 727928583 417146249 29015213 911584919 98927311 530188604 73088630 459275445 680811246 10812296 945908446 112426597 617913978 820052440 593398344 996473233 836828450 19537183 693521821 476340736 222573709 17530409 487371272 883077677 365321404 986589691 903920354 873072052 146412144 702734145 960855677 826580511 885230703 652786468 152477759 127845079 341711981 995478799 219562386 895715287 112308665 450213048 397467622 691372337 73352896 661094700 727095127 95550485 113481154 28817556 878743446 136717218 957601323 802553783 810874155 28312795 310310158 147036351 28820173 266212889 20016138 73604622 219564583 92866955 954726773 146433327 752820561 893396663 945173927 890068489 4876597 634003707 80057063 610566662 146350830 76052619 877431948 978744746 12141887 44710875 894603536 918361860 749004405 927870630 265280154 147480397 139041789 79818976 593580877 867226824 986081443 130648808 519661985 16446340 877462909 757349593 912583209 798946648 73678339 411871219 742550502 803622420 23755057 356119276 929028596 945173719 937111004 884994814 357975559 77453812 536827598 121750645 811879813 111781164 532139892 962082866 955322382 102366839 576477512 626107649 388972118 889743109 456517853 597989190 10115417 27904310 489978406 534714561 17395600 610551004 125959349 937164702 97045852 815012673 803725718 80052610 289345676 998669650 135945054 138980629 946094465 872237103 758128054 73140368 3833071 919739279 491689208 95647761 476332260 28815632 896901849 11561364 367249519 844209664 818615496 913347752 954288010 21627682 13240151 842309361 20521884 693460084 113034976 731132978 843350305 810556391 807571130 146393234 70930235 491682668 619698742 635912075 224569262 24868797 62682745 735506288 756452573 647181817 299672999 139073327 944531521 247441622 50609734 797078982 955435545 987723578 854178942 893812947 686881257 112854234 28991107 326157861 893609937 78979575 511699729 774083155 166864993 877697307 28941882 737104562 988700197 147123975 26799269 908105636 955337659 24725539 870103265 120223864 890670895 904970924 71194953 810963547 487962571 6702693 413554794 924085049 43485743 79213464 938913131 650133683 487802435 476391468 919539088 743865832 951449281 904881614 139991644 38492009 28770621 959936369 490626813 27470091 422284335 415529409 405843466 721864278 894814227 515247173 65344612 626249727 71061385 819074781 28279181 860920352 950416429 710300504 137746080 270819121 88212967 125458337 491633299 532660498 145330615 760091522 343782688 12259154 11209344 887044363 424534970 716591044 888943499 599414653 26687572 522487364 961684397 73206646 995094010 802177984 44552153 38199674 78664481 636245022 424957927 784883980 953490199 665652930 306394705 383021591 145376399 147441194 508348392 801043292 487286948 206172481 125271835 38659470 953422657 128548761 205947288 686776835 609542211 2832928 671153830 13203169 905821543 845202620 333236943 732928324 530219723 75690286 610170389 633207986 871325613 113370546 407771294 423349443 768584226 896350094 197994892 875027877 777379225 669360819 793112198 758852384 474893126 909482832 12144925 476368880 143207713 6452339 4348777 828280293 917594469 870634997 924228484 424950762 905815360 995403460 928147812 146667082 146885582 617413443 606014583 9673977 890284270 857591570 862260818 939364247 996442118 142456170 194068682 693443046 881532726 80285031 341893468 70445486 756240751 96948170 816737236 937724317 307945856 741645912 393614146 80733383 113911571 87442142 760629044 73509881 5818840 394225013 64649525 494652029 2817563 944301113 791107268 249862022 191149889 731664313 475419904 388980289 874809834 267362324 976768178 586122957 137899280 147384673 818204411 609496217 12308123 121196506 331102571 59802951 743823479 104367414 743873933 800675435 142936415 335983684 207645113 143258075 10009203 13133096 67745587 28512820 107254843 143260274 8427699 491161807 878738642 27861983 585384128 894841727 906546790 374182480 607940909 979405463 536574247 607964762 163438600 15851073 27445328 348561404 519402029 758260199 944721946 210148714 751701845 475412749 384881026 603233049 492660946 878441358 140117784 609972208 10813576 71477928 80232494 12165314 852266052 833528272 972783447 19857616 760490233 16211354 755361812 113637356 782238013 871689633 862246267 995484052 487904218 29014055 632628773 558137874 113259741 606792805 112439788 475256557 994459740 884548772 893442586 848780218 73581497 19087807 771739397 22662475 912298601 336898192 559319985 933967103 864960558 995007707 557201073 62121545 70459071 828394471 130422959 147296105 65031950 686347302 14093765 609296015 317169097 741717711 525563648 930991331 491481924 26712816 105407055 79035238 20296648 644967430 146637680 73332891 6916165 795023412 858138986 740694409 978213877 145112955 938361189 28422598 877567306 424830835 141916880 592081606 752196677 130670176 474218974 66259720 602183012 892770068 751379580 147327689 76178266 145859125 275283526 535428680 76093335 685144379 961919549 872195270 335499277 476062369 949532842 659972429 619505001 24799865 22214605 972371649 922067671 107092272 816638229 615946825 996110044 385868494 202619583 818808025 852481216 44939859 13836075 475412757 27943633 759296221 685491750 927163164 7943940 878372673 28242391 29023230 204834370 20637545 982519910 886441733 290611852 140731331 136953693 470013327 993221040 739584547 524017587 819741590 147333727 27914761 490618991 102351919 323069469 12118550 143227573 759832807 146918215 4332198 894674742 791950077 976581200 477809959 682675513 492212316 139068827 744824090 72899304 147203471 862248091 73584732 985251044 45702314 146864940 19203311 773647792 941407379 941624189 492241105 136668168 8857067 921789143 918407534 534541320 882684013 985578183 474378865 859740592 625865087 414764182 143165059 525720379 794847391 333757955 71413920 267764901 401571395 75117275 492164718 63097412 110674318 498895982 844964953 304880740 65079870 737996577 12255336 995490801 610547282 687157386 741644206 785283490 73020682 6432562 994802554 722802578 73727030 755365563 915178956 53815311 29055414 685080287 651509662 925369362 29028348 953582843 44347028 959745859 76137455 1588944 932781778 129616821 940029457 894371347 140073678 979601067 125594869 31608719 418434974 40137160 60955603 519959589 819362462 892641433 134842540 668754247 336968459 759322376 487790469 970928578 945857553 617510546 866051481 27190706 3948900 70908314 884790257 248322611 146001603 955309153 146415358 949364603 993759816 73415886 146259458 60938073 701324654 71329080 873620304 52474743 26603944 266152451 16475468 483432807 756412469 441717161 40150061 861133659 577004562 71319007 534125253 80063552 871346909 877712399 520769153 67391213 872097461 788471565 956453171 544528730 973310819 984481147 4027126 995659176 905672253 147464500 6007611 888390766 857081724 171313233 539300267 130461435 528387036 998042627 146414099 138781503 953145465 976561227 8771373 174382629 559302646 609355280 37338861 16373383 894115498 968621888 223380826 877905490 861381725 466804600 109448127 707024389 145326468 995500368 944933461 58824763 418443502 4471788 492160731 597738888 877529749 146854045 141676822 993549405 24843200 937240066 412477093 894863725 147042703 744296597 36881159 113714947 331181875 584747890 960915328 147314262 102251877 26693842 147468288 3765773 19623491 956333313 961888302 89445979 683395583 140606693 934066137 697985182 867236203 955169464 587357663 871230420 953559584 26871880 338518085 123844395 194107016 39440464 894798302 198530999 870585051 616785443 696226372 424838487 601648956 829124962 70473190 857930978 912596644 131869152 79835231 519033638 956682470 147338865 576876996 146575623 492076046 942269280 20663081 670037917 899727771 828654384 137479615 147397829 727394327 120701279 814474079 751939352 644678263 76031849 925932490 608537831 139015502 729749459 68846953 804841523 547022042 885163559 286654338 7466255 878983381 799226813 46005921 952929203 683355761 471178486 876409152 880150965 981616389 139078841 860013711 585920782 326423644 634289060 22304089 995224863 146916353 577056674 940681150 62619497 869266351 851218844 28429179 341169657 404256786 850789915 924204983 27870118 6588093 776591770 219562312 726724602 877229269 476387238 489816723 893234683 78212893 618183 9568907 922548729 127440566 113486055 365848689 481231820 994245523 75583619 862253806 918510447 946267597 73571627 988861601 994272106 931060225 52795297 571776165 12180585 854585281 912967150 112143874 568235567 682689724 307372575 474262756 144724128 933635860 272957402 954215183 18400434 899716094 47764176 129018386 608458151 139877655 42038872 144261749 78082141 128523089 837117567 911161379 569410303 992646921 852891173 876430383 736330219 20271221 958279677 917594748 911729449 852005602 16633836 11912218 973040589 481281252 877786971 604835498 357349850 986995407 619310345 942757816 741487086 803007314 526850341 610088659 759037589 826913643 955079237 977690126 576900566 28795375 497184455 811755309 559703440 724925920 819338291 472981290 842948649 56908918 677647236 794064284 972808647 752248280 759268198 138974526 27904317 952974982 923828614 324200026 471933672 490116940 857915034 46783498 961365553 5492354 45492700 691428726 837084054 144745685 12310019 651443576 526600961 22727010 724819178 26953524 995113881 673474192 643631974 826701578 71672627 408329461 24341637 855951962 304704036 10632279 80359159 356527905 487936991 147090977 929612171 104186931 1223967 667843734 924816876 875152844 76618641 39736691 877398423 147124604 609148481 475033489 868180934 733210040 18160757 704619432 875438831 324282866 212726054 280011231 122284161 80233723 63941840 955388499 543389162 885912736 3810241 149733356 147439132 877525723 483819197 19466197 332396668 12777091 406057253 147439374 692408027 18820467 805184673 870556604 843027161 955234612 584562747 809405916 458283399 80060461 536756239 743890005 469875995 335694170 870338069 999675690 839698581 143283156 541378977 141630297 992851972 965098285 46008431 858876886 957732489 79844111 92930890 107457727 796259419 20509667 69553488 489776286 534674571 513102433 503278631 332267706 418146911 884297636 887734313 961876083 820937397 3827724 950030091 40146345 956455347 80218782 102905717 26928386 14176200 594710073 147180735 46546359 608577655 955344282 182701469 144128532 954280149 408092149 404648719 951468047 777991797 128555881 805191582 46170109 938973982 927719384 27906970 142329501 28824205 147431401 26710903 331169729 7354433 348357371 810875127 15914415 645646575 844350713 404608329 387015162 342143294 938292704 126018602 63557677 936698979 911582875 770166845 878909185 143018815 28643809 13192642 73136353 71080341 79840875 28967750 4958422 925841788 859094801 465723624 641620497 391494521 888057667 946760776 877023203 482328028 4686076 26895006 492166654 724683833 10888778 438494745 203857229 138528544 68941940 594950881 129157989 24055403 9125192 39124005 128024840 926839971 979230442 96890367 462309979 811689616 92531857 722219491 146917851 12086139 670527686 143197822 286556048 925766887 528759932 80358622 467540562 887140893 924226062 203639227 973960095 165442737 978569073 215355943 878009158 133800790 72508533 112223701 737087095 120502707 56548108 337667722 28015153 995159708 351218283 734162407 832573627 712648157 147211364 990665504 921765099 132261616 626277463 938557199 910541733 594394468 1247083 726345756 27212949 122015314 807551160 844270035 602172949 79805749 301797207 268280287 552260218 145349321 21120946 299949673 79941074 113665344 458487340 144690625 29070781 709000348 135566449 780133270 807591362 994341038 18552627 439746908 742644690 724977485 798704962 834515993 143269664 146370054 147415653 80358119 818189429 945809496 147272498 602503738 873777750 130519578 953417196 808510592 475395407 503046173 723558482 593693012 32181155 894813916 433183664 692331086 675590802 959782355 140218711 951131974 756408584 992109902 925944458 75668248 958790244 264311615 743444450 10205243 802484736 2718517 20430880 223738125 870564094 334908052 608973867 534907924 927258227 878630659 254885999 380678053 71491320 996484184 56914702 3682818 913470710 811869286 886137980 974804136 753711505 206965724 928367694 142468437 113525899 693275277 665709089 810880667 723171289 750182294 955187622 820585592 10120113 678465164 893816308 492941535 671025070 565464599 699933680 624394130 971352946 740613917 666959753 851843556 385829060 944141911 465052648 993126450 442932966 12313860 510634176 894157615 777419447 198605931 976655350 142894270 24680882 551480783 441997739 876912492 878989190 113882730 956918731 790478517 29085843 860339284 485029313 147176792 142111533 878744551 995239784 12738399 734015134 993448134 94375844 788498635 16259586 412744369 194732935 147354338 76117492 973077682 959839742 128082165 794931068 80332691 27492867 146387155 878653509 490889474 875633124 13209788 110724768 113876109 117333415 932174319 956955338 351940974 910070051 716552505 397230947 130615478 835792361 557696331 374156727 688230218 786994522 468634309 740410557 961963059 443064144 24859784 341892810 64648519 487862692 579300175 744554129 938903868 223761949 77364069 965550400 12186268 442778624 994441782 418204876 78874933 598600537 28014323 69720730 27236151 79142905 986004607 995453098 434434844 113899175 478515562 979421302 37535785 566057651 929816496 202546694 543496174 847877725 942045990 909377743 26715352 258996276 879019270 459611523 398445583 916775389 883971232 128593999 937235675 821084369 117042499 928296117 808990469 126504896 925214130 601794403 26520838 995481794 744129853 72658798 71288349 742722658 94621610 400381737 990151521 145803961 202781075 485610590 703638687 609001474 206343673 483112368 783800484 845465174 146396037 435372858 28968837 431976462 416227536 79184233 340971501 8993912 37778863 266661719 878595648 870813044 130050763 690962256 357928142 834876765 46768909 57259428 733254202 24826236 929319557 489272535 678457144 676690436 518776183 737198820 991319752 759566438 808513817 878952625 870608433 598551935 145373356 811273100 23198333 743562242 946159528 90305408 615305582 146413711 483913771 599200318 515986287 384156724 874234152 752450866 147656449 887988001 111809181 709714510 874712307 961930911 992157176 760592051 475947247 693489133 67645429 113388451 689856619 73551028 300232693 857059072 874693479 136711138 875972508 595566403 73061410 559297847 530652081 546572697 936774257 425105344 765331072 888568184 4498658 994422818 216760764 517680408 861573031 754271039 816083366 421852632 147165074 539175308 341089336 810831749 676106100 878063700 147440508 731142781 861178061 51926656 68453013 475845866 598050575 73629067 826679887 199513939 756284549 73706600 610065318 741665744 14917226 742626588 111613119 351317514 22711876 787295690 397362130 706104109 122124410 884113103 141648947 26740824 576997545 608258115 936261217 610069885 249367526 385330583 266129476 756278858 87918425 143179429 610038884 953494040 62805960 105530198 888407112 870476674 960816063 952487764 147301137 844212772 5952374 778865483 819532026 724900748 28421333 996089644 592734647 552323645 603472122 4288290 130132102 63524205 674281090 601135119 342173910 113216969 760070545 119847248 89408994 112717734 146869535 626339132 860023843 637703901 958682074 23828994 542926424 747548981 157411200 877343259 591246105 820969152 803467844 73673114 27481842 2193836 532617777 944412427 79883567 985422612 16300326 145188227 408638316 63212444 492079006 884348351 28012356 878730188 73107400 461053677 994915114 877326252 887697824 670071634 12714862 892307441 135048672 487992268 138971498 18548405 603374691 749495562 68555607 528475252 894032457 803822772 742773355 511669155 890529571 144484376 568492061 937691765 106982594 608772456 36991719 111643763 230486385 429874331 13214598 599022486 870087275 73507981 979357360 887674399 602170443 542975513 29831827 205891303 12305516 28425509 861945776 3774016 319144138 535336050 13120491 146354531 258920436 992617284 75044172 28941949 491795036 144227345 140999149 458380170 13835504 667179260 609500567 112820074 712313392 6533621 436480902 341892751 79735537 972931520 986560110 685452393 803501080 560279701 113889458 1328552 691322086 73477523 713340410 268402205 476347528 204837576 755869677 441436971 207943785 23790907 28658374 12145370 119630061 141163442 740082492 20570982 760575105 273743838 11106725 931978318 416680991 12254287 491115029 610293296 827185572 144585870 989977683 329472441 938326062 29061374 467306723 625184665 658482762 940499854 821114250 39665205 944316570 129558248 691936073 887898732 883512487 473300018 784327091 108643594 317496692 990806453 692729795 169757534 2013593 723513252 342127505 27509859 924894832 996477860 367685262 883800449 28123815 535853304 73685612 873724887 4637519 625310675 756159513 351245517 852706541 22130184 927511115 798872040 73714444 894858057 20065181 147451276 22650175 197487592 961189423 953723705 262367881 415184864 743324941 935645587 142730302 453361590 347109424 24876164 468648759 182835827 16352102 882439166 145994689 10667313 6362739 971319586 147070015 949036983 610555099 610582048 491050743 644778952 107006638 425100182 737503375 535055240 145374940 482682341 448654907 29044396 470554414 981698081 964415909 406903924 942905429 902558748 51041188 104912594 71533204 604214233 847316917 12203189 998051984 306677993 10158430 995389411 918352563 716123979 844924482 988535937 849371414 126213298 992821684 424975752 960809489 571725582 458649301 876346162 20156022 477092812 14391746 925048648 874811523 71999388 952426266 715466500 955179207 744529037 142190938 841037201 147465904 743674998 673085164 818991257 969685980 73455021 26984869 536336517 205558358 946152603 23814313 487984958 12261843 961786553 145072409 877992424 759321340 335550835 949301168 416685593 92899117 6562703 501823488 756083381 976595622 56138083 887470339 439758745 46272421 487749971 390942682 12165398 143260882 146375965 535698181 233826131 134814779 38315699 690344189 881518861 128329208 961964492 319967924 560225969 573122593 23201078 28938977 857120784 610036561 920086924 423813550 710289662 610304750 315942566 141144159 970464978 11237713 46807814 430769255 892618665 439261651 940966549 854668311 577057614 983832344 878871386 121091914 894574280 1535410 419739195 391521264 211188370 989806607 685629485 138873597 972803856 930174863 64716389 803993994 707061200 844948122 15923866 894858132 24340639 145869627 749855400 710020284 602159437 945892381 10626264 589481496 820470175 144057131 38757391 182237530 27991689 999807777 96572395 11722598 978433338 744788556 608206108 206638578 71949574 135146879 771721726 42212832 146946272 878244558 19760600 312086246 826544793 994442864 871222473 872580703 937230173 951136954 514749282 6590709 625737604 141130335 894832788 534120630 74028398 735865880 11680697 872480915 28089206 13227953 997689786 953680663 467967700 560109982 995307840 936455450 961904010 26848120 113900391 80212072 871418110 942486086 29073915 71827316 955313548 24873099 325251417 742364148 44227026 290824921 56735288 121487636 601146940 891438879 610558257 799346333 88507942 106541999 944844652 483515513 961220722 666497380 322294657 12292719 28526327 24240135 741219856 65044534 6508062 12256258 78218267 866976033 960499505 6283074 802156061 626333271 168718341 877920464 29050957 503174068 467826024 481718212 142241195 935221919 111768199 3983776 52674692 777984675 26809245 559073675 761046858 20695631 961844233 147382173 995429183 2627706 80318127 46265988 637505922 622190769 8078288 952967994 28875839 894734264 28732862 979656311 112794507 451916181 229534412 870584734 28656890 7006181 141586043 388571187 290595242 820891149 676540413 559055641 367061480 741470975 876943487 31977964 269694442 68474300 1520937 138558959 961914357 557382434 471642516 573886255 28694267 10206711 982927805 329678869 71434315 71490191 13112152 140997869 130403854 760470434 954110092 534691399 878256821 690343865 52582791 339084698 978333134 341093985 921112349 6814206 477098191 922688081 809800486 671049397 953235569 28792457 928402832 476138967 893815272 844838455 357412385 937228097 279517356 973064682 953561644 13159111 481135251 37333995 622214868 877873513 105493139 740069018 958516749 147322279 538241962 652891310 658804679 852411647 927761823 744786686 144303720 885584794 303325942 492212011 148181048 824562759 921183591 933171881 759078245 147481544 28938816 584455299 952694287 135652174 96950567 357990983 141669818 870097577 144546351 568096297 371939756 943949438 927033600 10707781 26803988 602739891 506398008 989562846 760645504 12267959 825622811 75998699 743850676 873775523 760586880 601137301 752251877 881917961 213275719 592772009 925909925 845082411 624330849 912598665 878985170 240022984 60419865 111246592 870471270 819982849 692241844 94992859 971001270 883989436 961962608 993150108 46714607 146133336 752172765 12436686 550440006 960672068 663687790 609451121 987385911 122011478 491534201 935622438 902197050 97116772 357828581 531440683 919869045 691426876 400482178 230143707 136974671 991052997 894863371 911248647 73684811 46877642 954272698 610572593 938161126 386271073 130702915 147036125 743852209 574808917 28806754 72132499 601696636 80248605 386178870 27846502 146909127 711264899 423763514 938507587 138692449 550638259 945529187 143840779 124877581 618795711 880128300 860603106 994388968 11683688 809620440 28961090 869549391 851700430 615549336 223768801 145232867 144285248 400270484 482227165 827662281 46654656 119492658 953154274 487485269 80296043 2239686 489819665 673511618 974557517 491592746 986558704 867564595 107047687 636176805 223213274 610532949 725780785 895865590 103805390 65213739 71671255 71525798 451557820 953545741 936328917 223733260 28558722 145329603 807081630 26984726 107595166 815113408 324965170 878635959 559038153 955294158 28680423 737583572 609783167 991594630 146797798 844120290 128046491 143066171 526410172 71363535 893768824 894068809 760515853 74243666 808418555 626063291 28763441 51501919 4516520 134871613 133056745 384625190 952513108 924187867 928201064 94036749 389193829 56856158 759585541 156373532 424482025 447235249 147190325 488801812 536803942 147421328 131350822 223778883 779436737 24812320 64529652 147287149 828419284 46645657 878729625 450272018 820049624 12250586 371502141 924039177 974168353 779006969 995943061 919385043 342086285 253016659 800998407 552658163 28227085 751209665 592417677 813054423 73708544 685808404 883312768 962697966 423847570 28963722 936573120 12269699 145048863 987041100 60333898 760248952 593815450 13494961 12194161 491062668 146340004 753435704 937416227 130134020 52743081 24324160 21038746 889267258 945998463 63372535 29023879 111587528 29033448 982425435 486412102 996158085 927568983 591422040 900606847 13136063 607416847 992259387 873834264 867729542 879410739 958806386 609974945 490844704 143250679 39941939 457445176 112212843 608991256 959301953 756027048 732883460 653323455 801944846 651099328 424263846 534136724 946316924 691418006 541364227 948697318 877476997 489517930 950767239 404476258 29706834 134182050 751915626 29032966 864071674 921724197 978140802 953989628 15753249 27916380 992246622 990950152 610707009 853311137 79809837 883574611 147478449 35667443 954759923 867551966 363943946 418497328 760611817 120179170 953479047 146290440 732244583 211092780 72141873 147387950 894803534 147170043 23798041 57325924 11525270 136989635 112229847 318839290 11983598 13224101 934292548 73209909 762043474 920669943 589627202 876426121 986594900 956097235 860100090 119908325 881926384 542209652 929073349 685980114 147903186 837713262 852278856 771742347 915242369 986947769 811112009 960891899 356897502 585228405 675984158 626207405 77964432 154925076 52568888 110761426 403501067 852827214 784617723 602042512 8055275 79300216 65235658 149174069 103384704 883455429 942852125 183407339 415418067 125837004 337972147 92866370 955234930 532468265 147051937 40146210 71610783 991189258 122317245 820005935 18861965 659037178 24859428 854652534 310754988 72635088 952122366 924249653 24028603 147438752 1690792 684072623 12288479 761419476 676367672 262127520 877562916 993491491 706481991 771176885 991159160 453320080 487960853 45887045 478568377 147422989 589494476 448161484 878470213 624539138 870521820 24882142 759279320 575695395 26028593 878973264 960456398 893784059 487706289 147069726 960554314 10594832 740539804 218829935 994333627 352298858 808502609 454363455 4821534 403093382 13202647 861880543 188124098 147459165 535537765 335361352 952218682 385544451 928019826 939820384 743213852 584339864 440689389 334238565 400839544 942566783 121996414 23055373 877626487 927630334 11713545 592779303 992067648 818688350 860149922 483268532 130064066 961872634 610290018 127382239 78800284 147112764 985617402 324815381 600736115 6606675 273802485 77669424 953320624 138526027 727042043 219563599 526159248 267630631 80246790 796119519 12997876 20574283 56914975 38999404 490690487 145378275 952787132 491167001 538187100 828702199 939201204 147048787 69590110 575933251 105507968 932427826 774085206 326046448 824273042 552610849 536870596 487414418 882235958 944101506 393608944 18347147 112711161 109570019 425079158 113558240 874838113 957225870 144826174 532531525 113447325 401589191 954242317 68210045 138554979 722016781 213282338 355890536 937102691 610354732 393284758 738517518 805074493 9041227 880718169 147413241 672562685 291292416 251417582 783246513 520090668 491944481 27674766 887579159 142501289 145327613 317774184 328638169 946886597 818990393 15011427 113739480 839267484 585180328 596996824 502267012 609328045 869017326 836678908 51008257 59042827 129962650 984377751 59035729 868221254 952534333 103265520 29030821 491538956 458646462 94986856 955296039 28928637 12450714 971193215 985710548 26417591 954668309 542302589 737734933 499414052 384375310 479084054 743572670 744808042 599112566 417811965 11495167 80291183 626075448 28770425 51701386 146806550 602187771 142739506 29478143 960720245 142921090 128548745 357584001 994937345 144557790 491192363 657776454 524734820 592817824 995521225 25836370 74875387 877556882 750808700 42596514 746475585 8064068 986338441 478814173 918335489 994182486 859202643 492067588 342412790 72691511 46394780 757485533 356935457 146912745 357075775 353777239 397488459 221641359 5378513 458011437 961368172 12973766 146898820 744765765 109540418 959793522 921693263 572807072 874056233 145323879 979428515 418365484 474586426 961880203 530547090 417620732 872691877 885801462 471243 894840252 180213087 863983388 960506194 60908407 67784786 653727783 922591837 810443704 800921559 887128869 424795449 526305540 146012839 757303734 942948717 18413838 47400821 144334147 10864877 959288810 860130861 606286213 678487041 104465335 752252818 661689666 909097933 794030055 321294445 475073140 112847945 12025011 959830252 383751844 662666871 73282047 859856744 26071236 620610365 482464471 891674892 575880196 944500109 6926569 651190583 550022631 966776757 955282269 20651483 13134670 21885265 26936978 55205603 11109716 609152190 77559235 860046724 268300258 20659141 922719205 75400139 946813377 881114028 357643321 840280027 270714142 592102025 206532388 139073911 599340459 844916206 372295197 817188692 811923287 474264679 575184518 267411734 904089559 206782503 792951569 142008016 971465736 19566760 870088427 977423587 379912206 996468035 145851878 593732439 421924597 759550710 456402034 866337018 457968528 59959692 509893323 645886779 976603198 69529500 623260598 940726620 138511197 717141288 71628917 710258446 138953801 35928612 129355375 865362499 687785660 489795558 104165949 380583534 853336637 688288589 39621164 552273254 939598877 588503792 883912991 859865615 442667329 26415051 136601333 76122357 4566917 804820605 809820474 73523699 147204642 129564941 541787332 132250095 904835753 855207307 610605707 100766706 357946225 137728188 96087830 204763489 804744268 960885490 69469292 21579630 94075360 295623930 482202786 130680097 46781408 251249521 88653795 760595025 206826814 991616772 576830584 717862676 958735041 971194448 342122950 70403940 137488771 810924006 25923530 681612468 610528097 689311290 610602276 29058737 724029560 11115509 130123716 740196282 393156186 119690992 492138465 742633826 146388177 740438228 49009455 669982625 706064708 491861073 594917791 634011146 760543747 41921182 946123453 725987840 800578690 6018253 727081833 460322060 843605479 760065167 597431052 808632748 871347524 570965489 753328197 64626728 317123197 10084685 861150637 592519561 609241373 894739503 14994377 894861422 147411634 693487832 25815648 821004321 616985130 739494336 229061558 341825825 144287437 636464405 6528255 27214824 490976924 606003687 609500298 351049573 992351377 112874253 843425273 13154154 424986851 24688993 71799595 844527720 651781691 935270450 861005133 120273052 463367123 142592696 139030145 123063325 962662696 903870698 8580097 710141977 984556445 15428789 591154504 803267294 202684164 879615702 827231643 599806222 561742256 46582126 242249729 418473314 492190314 894853100 27987617 877599685 575486149 75632808 509469821 536844194 841239721 929863140 843898159 9015018 55243872 525488007 928360968 863126310 490879586 598769997 212758614 38376470 978734500 441879866 955157209 560278334 109663886 69430526 858129840 46802601 800774764 742463913 942911575 491529247 686051110 25840786 920677015 946335190 677434775 819162917 626285349 852816565 550287768 28839305 904903205 760378513 759991730 892513435 845443144 693218817 524179713 146946476 12159004 137260175 973730263 3949292 8836138 924170728 893607890 840211416 258948239 61892938 491688012 108684774 71382382 766723392 660912987 939293097 856949889 146182867 73656837 13237664 610087801 648363535 27905597 12202506 919840137 987130137 576482536 772155409 778304562 943965511 541266911 994283399 70812356 419402624 959572535 28557178 146670679 911188644 416373935 883843861 608302519 89022383 12263533 80241415 581714911 469719520 961894630 875323847 223214953 139265176 827726570 146166816 989804556 734282129 704622275 610582047 142103353 702782246 138343516 93497743 281076384 349578364 92949107 651781750 45589292 20624572 682655215 21731591 509403888 144760279 80292776 500377 670018531 147472962 88419851 535715375 11081562 540397819 317651606 1374564 214326593 416932238 969017014 39078895 863606179 150002029 465876955 134899781 859179273 893332385 801409262 752129679 894134808 792744399 441614687 16511907 786661128 425096457 691431578 636655368 608347757 777316139 867515209 914104345 26695808 130702795 722688595 739154688 29024546 343622125 455158188 572297318 130439568 765154837 961132560 857621926 8094910 5642967 877962330 133279940 9650541 991202089 759283470 305442671 979605559 954787330 113869962 990669582 259391765 73723903 458137459 760364868 534612623 442601753 995484635 417420252 882918144 112698339 884616400 911770905 704712491 266907395 215222447 65323402 146118135 337818652 812678065 460761429 425054906 735824064 13111383 54691912 63578829 600089652 96222113 491769940 920932138 42492864 147449793 154372416 860646230 996372294 470950500 558896244 995002746 635380260 879553401 73219181 72403125 9036579 945200635 647001916 885790120 145293367 281815135 74031929 610473495 960781600 25804583 491631321 63572482 56818620 602187532 190182762 936329444 148127380 65316174 686865837 267458059 591771862 141020314 610448515 112732733 23820608 576812256 921221167 28425294 542191628 113920434 872517322 610225480 845872513 551880813 937719817 744146914 666334528 820384302 827708854 139068780 336257524 901130223 410067389 837014231 685845224 78014578 70569783 79198275 852638930 995509024 26986068 58274836 937646892 73633017 89248241 903204637 914437440 894161735 133466037 222810099 412478144 856893320 525590589 993294424 431245459 995669072 354883006 744238421 200679620 119837440 968220981 12187103 606092292 887157308 37011080 827498095 826703827 760632552 995945334 131110388 926720397 912481220 955327686 575974654 935226239 476495230 951161914 984896604 894566967 145065376 683183504 979169094 387294644 79974359 760125100 491594447 952626110 930023513 834126682 73428589 788115716 606277411 609590006 404031268 130559712 787459377 934033031 932583703 725878855 75638823 129342975 113818001 139087559 928194432 682584297 782385520 724937601 19998907 643198796 961739897 3897308 349247169 807652073 555366153 10114047 886437730 917478469 559270774 945078817 795944262 665307176 115384980 826438157 801166070 13098387 990123015 40421234 543142068 919854953 27509662 836768106 224697421 305497405 491162095 865692557 893295114 742628020 879045672 803400274 576787900 636951899 576482575 61069652 858131371 734397943 974428422 181638341 112623571 11060408 894535938 929616332 479969805 821065855 442315780 742790389 26787522 148806556 73678528 468349357 80327404 13251208 872458202 138665815 520082167 24360504 994835683 476302804 147342044 484506730 843974336 671148217 810862712 961284766 350284526 65618764 727059652 827199973 516332458 759587092 863874828 915220535 811668928 146403240 799106048 146732949 80052793 72277165 691782325 536822793 491579605 535075405 944621478 290650374 976284851 62950581 842262486 56862027 928385172 826665653 112816813 894262301 113868358 55128503 68461907 802148729 859176331 13095569 282176517 982939473 584152310 810638362 6335130 986495093 953414881 120614427 686857918 961433236 325341766 146662205 961814051 291796842 876945651 570475450 925553079 824475269 71601631 125446209 925921415 481680602 680566058 145328058 675491447 894847518 72249315 608949865 782881841 894840562 607464529 29050597 24832122 881903997 138252721 760586364 40168383 146416228 603199376 475393022 146146848 816653527 875410108 853707197 74018997 610309232 681666196 760488012 53604355 846992557 693316300 104611739 47505129 931696924 507206733 853852607 869270021 69271688 147430670 414522899 145086091 591723140 826427782 879011074 814568414 715645899 147307942 532655625 29063044 961919777 961274732 948788823 949952292 28895488 826979115 995212308 147434302 471171716 390289062 134567525 958738554 80208880 956490572 2746562 696687397 411060204 4485128 222788822 724970576 745239297 413487162 734378102 597608583 3034703 760539070 978921294 113309743 44590069 994718138 959767340 334001861 384380490 104383000 417635741 915745227 37531838 67786770 837876411 860236140 858248147 180750089 404729505 809474787 48100350 26445669 798705127 954294356 858169393 139057684 72704025 988664628 921488680 129540525 755397624 25152432 147322136 12741263 691137339 881895415 266043120 972100725 475271265 979474084 811591173 205667630 998401717 152183154 140137597 995473027 875617779 931080587 24852422 694601224 756400549 689328511 401271967 929901838 19881862 648726119 65049213 857912258 620675171 231991368 11214225 605853956 873661400 94969299 842422047 147182863 894690672 1812519 348511175 28805587 89509720 543174073 20633752 4513861 638991341 826674158 12067472 470562781 760609677 877372028 307557454 989168709 838856148 595917468 657978186 134894519 691962250 491932697 583554313 552368220 275755162 960758600 955311338 894819437 285204388 552684535 957226637 659922776 80249201 688796569 224685480 29857017 883606756 269868385 866016436 111816501 861167429 974401351 723893479 944023918 475860955 944015697 3768420 995358211 738005475 375679150 841154609 143224510 598945395 111267775 567603488 7875596 835448214 995371168 706486965 994729949 871690005 887037095 137219345 487402866 134912483 994926325 981777375 20378421 877998876 147130640 19299853 564253363 776976637 804607639 937368741 400542192 105484502 873491676 519122866 110781683 982889901 26919355 128573664 125821095 66711243 73687121 79747831 623688652 219384938 147453156 992000522 145480694 870884835 55155429 978465382 878584819 607996395 28551278 4736895 147337327 137478791 9920327 890656839 877705117 954105019 353257720 491243881 939474260 29932806 843223865 613299866 262060633 908351625 560265758 28733842 32557287 28528592 751720386 843364786 994378552 479491866 146904159 961686733 707039795 491943016 953376499 138768549 173346283 1311059 5963192 141136041 753765060 428738467 424700896 659977903 341122917 24961770 987121440 894807439 536703089 986078417 100642654 24790606 469493342 946138475 147430870 470167541 63562817 942327385 240325057 26783969 608491323 812032152 878882303 501171954 752257267 131222386 778237560 27860402 626403611 993940730 940735311 606355151 4366059 876660987 515843339 874618241 346288376 706757188 621941119 476243210 575900311 182723079 932923376 860773980 11246107 124384052 345774879 948801093 554983237 147479647 692423883 610590259 130689441 27973618 788006849 756294870 600090919 390244211 961964401 139064761 65013866 357507954 857462550 138254422 610583600 533544937 113893555 14649846 919917217 848560537 804179003 722707242 810976801 13236753 619514907 400765844 75863260 1700444 739575998 733713515 26191862 878748455 306480648 53128382 973894230 861287297 146940822 250113836 418410636 200323732 961956646 42552186 454193961 878956969 8553644 689163796 934333951 854563090 141960087 611243208 955180496 961698237 961121118 932264146 219409759 999502677 894709428 56949601 576433859 737987120 786810667 954721852 466325182 894856816 820595174 14667255 623104074 608447055 992193494 571861801 442698057 134853662 147192553 501071030 536833704 63374644 207650108 522183633 844951430 29053533 737862728 576978105 52664141 953235420 859484620 572454188 606062156 333767868 609438439 870276352 82913486 27389794 987133372 942528817 685184797 953023681 938290995 134352157 702695461 97057493 686878014 870126362 938431855 953916632 876948820 12605926 821068837 251101428 691249712 25579606 753339122 232733051 4494688 939782615 977042747 26400749 915263179 492207007 183489787 267119667 609261337 936752653 113658639 800116824 11871422 492186572 920670368 27768996 136631170 143139106 878030962 787421512 71826785 923609270 961950248 3879496 792339720 871931831 975452203 29038853 125965703 491103716 652278109 691893194 795101561 149912495 10987333 921749613 173335713 138031793 952787762 683655908 467911732 782411057 727606968 892633441 821107794 693359630 145371703 458843991 28795394 13199172 609080611 2227624 13097878 146911986 889157912 240691676 662124165 132055987 79850209 147275944 684246436 796847025 528288111 530526010 888040456 860355181 29041730 726995908 952675993 985042523 25533088 610334869 908467026 69571982 10894602 3866382 811023014 392069064 63216483 730126121 791623583 986697173 557614426 26285929 35425066 998760558 138999504 688108189 603979107 147449753 735042181 894802734 20179633 136413411 69385120 14229900 919163323 979662532 155038677 146954593 739434705 758259832 939487460 955295208 139080725 847568677 911431546 113617156 853454365 686854844 25513072 874311945 608770586 959824911 28922892 335516205 854921966 491650718 843161230 950675594 989154012 927716188 934072528 875488386 800154220 10124470 128430159 138948460 704404289 855228529 12176538 119368042 449771243 79399676 955276242 482316341 55773699 73339541 385846482 759057256 267308136 298001123 516626735 929052991 495766399 28030804 149082509 994442581 927062144 147382971 972851996 822252996 699171682 14836123 463076739 894776684 739006461 147404756 743494328 441350450 758523389 952155141 974468245 865078993 720100 601170893 78899643 878893263 395624444 20113851 941938966 820045180 20642997 995936737 471929763 857428095 977557109 125548018 960804624 751705438 105476488 95035088 693524686 442546814 534927905 894710876 483646635 725584995 604210680 935651652 877969659 723923277 879797337 926810252 845478727 19881516 760013908 113883697 944910527 473291564 958008071 742267947 802964021 909771145 801842805 994702804 753987340 959840086 933439403 955623824 692467362 458616276 20684291 883964659 954638954 794625668 882013302 849484386 552661727 144325019 710004926 767333467 854552539 959778289 950264537 143108916 609433006 77942085 623953603 946767301 717300512 145347030 367791252 28510468 652171111 26848232 219791816 972895933 987098432 668028401 147423480 552562268 438624627 865931276 492085504 886309643 28502954 89120895 29064392 876417040 28919148 989275127 669338614 961565100 187956479 976540383 143269260 475408059 102521347 139040989 743830587 384765544 966887955 904968958 908980543 877369017 960840373 979533399 147429932 894168846 106048217 108684390 976034813 146146066 983358260 165058843 863274897 417857177 860625716 668994206 486948830 414904319 40124011 760373261 992278930 198688637 582270322 954593925 961795870 536718721 535748929 506505571 987577583 15184103 917562973 147450206 930023751 959272249 941949676 945847901 250920857 207164050 535768122 656703005 23484490 888841948 37225937 409192960 874885887 145356927 219514289 811849717 11592532 29087404 28893812 320642669 667635345 104216557 55041464 337380076 740245434 734838482 827648827 21213284 46527841 147476468 878724838 727055284 79227172 606349764 272632505 577037452 977421228 59139894 274449569 24856847 382576632 992337513 315640929 811799623 489906122 223719155 198227004 742727726 940517863 28962477 541159478 592702225 492036560 878992005 743040130 353568990 147192505 605108353 912311642 40139514 536857047 979049122 28741581 475204892 112728270 993948445 760080460 535216795 758513594 27405253 20600000 888230801 810324572 111615047 17994653 891973132 221571399 995164970 12015498 156636580 855933568 409094423 810942404 24571937 937961800 810586148 79335681 467040865 559309050 991222053 111302145 124780267 96214701 142711608 979001643 755761231 8540785 7697946 339901626 871300755 197102869 29927634 723060345 650499573 572828665 53100142 653566645 986592098 528232728 237892541 146001594 758937188 135892033 478031749 144272389 425004304 755336918 760537516 142906564 78267163 492208015 685271878 45147900 492178366 714076800 24568007 944376923 483827338 416111860 449221558 6614361 610500033 960865772 417391706 102983132 597492002 16240919 148095837 12568019 608734283 619753840 675962078 760588056 538079036 951996085 147318234 893266166 323261208 338736423 124789351 388165046 910905385 728807434 146837547 29072740 467502452 536060509 669656436 932985686 819319487 755875653 676495698 619567193 486133747 950969521 597858741 802555906 300589176 842053671 454424865 970131656 752205107 966822026 423004326 146354715 990147982 679895875 71285878 127556120 847676382 72666632 424786130 28951092 803806036 108914570 740588624 332746306 936062851 20581725 29044409 24301255 491159699 28871887 828709392 955104027 592210789 790380735 20678351 74384064 608498622 503276290 534746699 878025530 684227001 425071108 12976474 723857299 10586437 938296490 475301529 810969435 571070390 709177098 546513790 686365170 682902455 312192867 935272299 571538798 788180707 928813156 316592920 123099714 937469041 852502593 904981888 751898289 147149845 944299882 490523937 139652323 200004471 127758244 451115760 424419228 961914012 266156066 944309251 10498596 218047106 474254912 901224555 943965803 146735694 344324247 134306291 481898263 659401176 854107530 844337537 884269735 577042926 113928458 77190233 145266465 995364573 886344732 670334465 532645233 871802054 487356140 122232506 134590700 949130242 122122905 844261995 342155486 10655660 821018717 744240336 145587244 808728719 995365528 128939034 889075424 987067310 131626176 635647657 574780485 953104456 845037308 383042004 827759385 340693467 845457622 63190974 138818161 760618857 130661097 840158789 760337295 28779732 39761717 126415793 955334397 147157100 955643470 829488103 571740532 29061543 324828176 879036261 331573612 333019219 794378127 866098131 725524831 807919789 725904234 485904012 420854789 822942099 873494252 862056485 130637311 12572343 130032763 34896441 28926717 204607685 574433997 353436794 870497412 615903038 874552415 12764040 501042182 71850373 24330596 686846826 132146981 144768806 894586967 349585942 989814283 143000139 541333576 3771253 111609024 28152007 28823889 552397729 889956432 147323165 878201472 864119911 878984168 104935268 961140492 735650413 470946714 673351669 79816492 387079873 591187604 112754474 380667075 266379405 606811441 693383068 69503857 597973358 601549419 625848746 722463852 957357616 946924270 977552573 991337579 949202982 470409802 888874031 539289952 44687992 821069322 335332954 867995890 927362272 65078958 492215015 147407215 987040756 140657057 894693409 487477825 543463504 27481301 472640102 803200728 952192741 20355745 584045561 606390431 919547045 878592455 831697935 27619797 426011459 873623239 547742013 924221673 726039250 593780143 670468826 723850481 111831802 781564048 144845418 835388683 24568968 987017895 395716635 689078450 953793348 63206400 472200640 112878813 961944044 23684248 912664363 28919830 714780369 14022961 146250409 72243299 56950736 925039384 337973857 945846008 19108582 141146357 935317898 442484860 486607084 961446255 648859437 323283423 422999820 107104481 268396052 37712951 147444721 878753138 148036802 934140944 910231702 6878205 13056139 949977295 73690947 894460726 895397533 109699994 937145699 413042339 602207704 610566492 145344453 204869283 876579547 859965007 139040908 146066222 953536528 6920258 727489801 714057061 994182204 124922898 65092399 492164375 879875377 147478754 743762772 112721196 458531197 990013363 807709352 889005281 936182930 133788996 20649646 851762803 28794711 758967647 417312600 5581215 109433890 139030606 940573638 26355533 821098272 988084257 19403045 754205730 357948059 945896592 126231380 78611109 73340721 219507947 87630882 5558235 752769527 479359966 961664562 760266179 952672530 113912284 113024236 143239763 845430959 264232887 353642890 3659980 834992760 676736743 92951217 987943683 337836698 859006977 20604748 927881558 84780580 111779066 962726523 147392988 479076432 147459391 595634690 816634329 39442594 995252119 534009426 455264793 743662373 79593419 336901617 892319145 749237662 190115434 995382806 2697439 870241271 125870756 744830441 580264682 111806982 73594370 938538080 974444893 845434951 505821898 408977805 886999654 600122866 483696240 956419880 837894578 888870701 73498293 610395665 28924951 873477364 472924814 206715468 760115724 961336101 871662196 306858421 862231094 397623522 759487831 142116148 108124758 988776605 892725742 2274904 749414722 147421945 351302323 670019540 491649928 116959733 684795515 576865807 517821807 946123920 992174338 29053391 831258175 804250653 607416508 996217101 788956727 730986360 661926763 837823609 931507982 2910247 202502704 29080935 852923194 879024129 20108244 138692712 223723498 319452655 79270144 26866247 251631799 862267638 40123766 954578509 112336143 890404166 518472593 954012300 895951754 589371861 136564629 355894560 890118980 891714516 860030794 818958640 991167675 961530304 113098952 5551091 368041720 147157707 2117312 710015317 147087639 61458246 79783696 125388256 147349578 26933831 572775599 454293821 266105470 130670291 26448345 959606693 483781656 999316833 853587724 945083590 122271920 955674973 608136742 960390713 50893371 29056540 459074670 5956705 955407053 147479608 391081916 917575974 987116546 878596581 995471266 24863043 89478969 13204017 19519778 285785064 113845189 16988251 138471375 848809266 7979841 812603227 589593341 816742522 893952458 879042380 135943847 134851431 414135936 337363588 29030433 882231877 353757110 13611588 12883522 24604723 492111604 616539595 754302167 576370222 78244193 842778851 827396536 869444108 820546679 491393811 147301942 959625672 140610658 610563771 902773330 455972211 27669435 770918517 10675670 974270990 29035150 721196393 147480804 6430646 56832324 146849985 72479484 142483732 491809748 861049890 274007154 874792200 804720957 955531785 143728685 63158376 894039111 724997701 994082543 548456506 598016527 943070256 946833721 860986499 869648178 501555196 18027890 27915641 331263418 975338453 146954244 145325418 73692087 205830849 799283556 741436757 143129897 341981218 939515924 857262654 936403804 130611122 5890890 691400385 156633085 979690537 404993960 27879420 954020198 64781335 46293233 38084865 882243632 717608603 383055940 727057490 608337083 23784770 79233657 4603982 978725236 461158962 503202351 457075341 735193030 804157731 878035384 83417328 142589261 559210746 808244761 601959035 820574874 894674051 878340656 20248882 950926183 879032830 952757863 685706953 144311911 539712146 921496598 355324236 249812269 139060274 970109031 47481571 418280878 327481059 113873270 957651749 128957518 952010274 447998807 951142038 27504631 9074060 466273875 214813358 822467578 752878079 608505041 919490615 584490481 710262778 666863220 73192846 894793088 994448783 90825048 607991152 113883152 413733037 20529433 708133372 886443898 24625737 341107121 760465005 750458067 136642125 910883418 147405734 806901551 325287196 801832095 990124433 433227169 758537003 811436643 551887940 727054838 970172369 79040993 46274178 30005002 927876923 820280621 994742404 28965935 895390360 784918597 4848716 140929534 574939402 987813752 481408599 984224755 493288538 476215505 876991038 955287091 170174197 870958194 604317323 340314711 492084299 130245965 148246964 886470083 53720523 147333039 608478184 708881700 62040252 874216858 873766378 56943543 994165232 26677348 610487205 441071019 878973590 189873206 542226942 138269249 189957234 998189989 878867790 549529262 115853509 491490082 28430028 886194192 979344448 894814332 146673162 920844270 143241716 804702878 683422955 979684825 996442351 83715830 339792574 146895449 550890671 755116619 90094488 974949550 28431268 95867850 483645584 18281580 125404325 759359637 615285762 483115571 925030287 986484538 207657266 827485555 685264584 542909495 878816899 710969819 945092536 888176021 29001584 113762315 894154314 19614555 80282702 887093878 46785313 79801805 424480898 113701854 912365016 3810413 433479037 879002161 111293445 105242805 8386192 995483980 951848844 820983402 6585003 505588581 26913613 817758894 104004134 60016515 925537366 53307494 879004758 827523648 139071999 133300614 912023514 894857613 213002435 19521756 14010772 146141922 3214732 142700838 919723461 890421193 760120098 80317210 65312890 752023533 90734 747756439 591721871 761209687 744281985 805245188 28934685 820495181 474371977 142754877 907449653 889545378 290501098 483110159 68826821 735686796 26944429 751286788 609350173 113753292 142936250 11033691 336342984 13144424 686690250 28932057 418078677 610312123 737754910 138010860 502387872 23452051 609540426 325345485 146680756 79046929 556602241 949948279 892245811 167127214 887173800 978609243 957622242 400304389 737521395 972541581 847627137 223126403 760594678 878926299 481184258 693493053 116325102 28980441 141628113 810925543 861159044 844848201 6928996 692122890 756397793 676922815 979707631 978623596 334836432 147216846 895970131 737356186 449030398 992036656 986057535 47206305 945073185 73741672 514087130 398621885 71477569 379415799 950213990 732932542 707143502 145290411 147125948 936752036 719365329 941978599 986050728 469387425 440809966 918428825 870371476 935667649 886119497 147433379 876870585 686600703 142179590 19506906 19618044 28968110 876506662 799182913 484046796 130646112 38267640 4475329 748041926 671070881 121819201 892146174 726443459 913367327 801566693 530221107 494609133 143272210 828382913 526873770 600633534 873492575 409137174 9065083 342119237 788528938 883885026 431443465 113700227 937765387 198220166 129332504 392900926 214846855 647055890 145343528 811720414 593468239 76996570 610396025 986484585 144277182 72645898 946941475 589632707 921750954 196817424 128988355 525390604 12376698 72796602 873861809 52582622 453067273 892453858 41849840 781410154 77725429 997914933 606391359 894807273 23720626 69244901 19374052 199803776 933208291 676765482 834152315 147215046 19107540 136938553 20115250 13206829 583605801 451935888 491069543 572290437 265424817 516786761 24841319 130644279 340118582 244390935 366239662 440777426 549615524 12724881 9666753 355874894 608772158 324355212 24016366 693009368 750527885 691021532 946367679 957492866 807195070 75884392 483647887 960120839 536593559 816264826 113616906 20422523 786377445 135292673 953544028 333846554 759052350 999696311 937490515 494059606 744733095 80369947 72774162 804012974 401695605 489005987 65788451 391379936 407412236 95669630 109679870 357166368 955334105 867235704 610342780 978369281 108641578 920870402 585893112 19434887 962230644 945855375 299349183 705724601 886407055 73687805 13206292 13250830 927656499 534019043 146512782 156184805 130394504 933301790 2761161 10988046 475377577 105528857 996317252 720414941 893555390 139085109 207689519 418471028 958380170 938955350 949330759 841878360 68603226 538228242 333092735 3060345 146380645 954165056 943362741 138960977 843241145 993392371 759893597 855630067 822390919 25945350 146819611 107488614 8907833 69204151 522623520 489812730 134853901 273971833 724378905 987755241 6044788 878631778 995934732 382258417 206996396 558703733 804985149 140119381 451549042 992260423 94727403 424292956 806702409 307663432 472756151 675569628 542269504 80212532 927670189 27194098 536199384 60842696 473177329 999233019 22481581 12137667 73134274 3757493 342844216 142989328 194376301 767418868 55179370 21601435 142864737 993649426 339370659 138906702 751623696 888210235 113635018 949371814 38081934 520032183 920713278 79551108 29064646 961186854 872331450 475337723 55356014 953217238 756400678 894823096 79275179 492202958 951074502 858009383 827730857 324700244 905675959 575771483 989204847 11913202 6923861 221555380 651212245 900747251 22743520 811806982 67466998 592758828 456511878 536710992 20119607 591556580 703481080 938558234 871671807 995406887 821404329 877967458 17413534 958251554 321018718 80288491 56890682 307605545 340339118 921645875 529497791 232731783 945981627 474380220 103234929 473194984 26653281 509904860 718659031 79928815 795132516 928068514 810544043 943253110 961404541 78262502 869089673 447118992 938814429 717089958 984721262 20686714 485789819 587189323 871418009 2777792 71570738 541769902 283977485 803028558 894822394 324186517 52610634 458482937 933145520 274095084 977052918 994952641 132781463 759572737 55911401 912560455 223268611 882246773 625904934 636439145 893442458 143505272 938876246 380525704 608339567 651758934 954769076 983809768 961959510 815118997 953426059 138992382 776207331 982936168 844408693 596514559 58878866 954119542 945062727 72410500 920735546 71944488 600066745 109337853 202686271 31498382 290660124 385242145 864963869 112690797 84380601 682466747 474252472 80221247 955064306 610561992 936121525 480660951 988066592 3825178 838654896 869245175 138032610 28692740 974151692 331321565 341628974 993004446 843636463 4847857 762724792 356722896 740594633 838796458 144063056 131481222 104720043 11759327 723157248 942220727 8785466 810808554 283132498 593128294 592239518 205642587 576896816 27747574 757371815 779076090 22737927 927520277 490286795 193559913 893713341 994701035 27309787 543454740 961874944 11116462 70807019 113623086 747490937 992627344 608479247 28947797 223777234 508713496 80234191 19082145 39569776 26675250 912449852 879006404 97145194 803522179 576533295 46811778 112510240 938521356 144975578 141149427 146382902 145382317 63222330 543455563 267903687 137948575 394350463 28408646 223482205 212764758 91794261 491599837 296662948 464651826 219521561 995485176 12690910 937720078 890312878 19635775 39675263 9982735 10354271 605098389 250396021 615411091 415429121 396858723 871423783 993922283 4240776 670110419 611339731 995482636 146660311 23496995 37335818 953332345 107318744 16112240 129622604 536544091 458112065 762667213 94774543 425009521 62880112 930580013 526533870 955260662 130165588 71390266 73740589 65317256 111248771 974964225 685303110 416596551 589624753 799771583 94432754 400353260 29006903 33510983 289825769 701780389 725880458 6602070 870620730 11230414 624038639 459032497 725568062 147417110 6654514 469229667 758064707 79824799 109693321 894038757 606351553 620577380 728044044 2636346 826497088 126431766 810355090 894574238 869102952 63431309 575850957 459551716 606202076 24355773 568639874 147430277 256977521 759730080 961714513 24295113 490475065 670046320 3795036 144175203 961364736 948157415 880759300 939360795 341567229 308300631 52469589 207943893 12419188 917922783 268331930 954765580 113094761 436179358 842439500 946123437 25773839 938031709 118902792 430177174 592761731 12022673 862082530 129604155 137984537 758768187 147454878 88498054 829806469 675624800 788223605 503302029 890063434 249164358 977345416 543418924 546490581 342147063 341828461 926476077 22511717 864854466 142314247 147158980 113801131 888073895 849668214 145003335 145902398 752243281 624204555 878476778 136585081 357959639 63436326 706068214 130680516 45405663 28005171 975193105 552502002 332289316 185302146 889346400 921643431 280305828 786342878 3255643 961690242 73695724 584719014 822839940 954738393 930012099 62155306 113649605 522273726 934314022 894850813 68736836 943931505 605314484 542448566 12059970 145072924 111807519 540350293 994814377 347938708 145374467 624334451 27462257 339306342 576004016 739647318 142001221 752241904 146945352 767565489 865185926 20662126 751151017 903141628 51716656 450083107 918465009 134592025 874491655 140648797 858298256 13261240 879175215 935975787 552979196 820897213 73703108 952534892 850685640 997596414 904191543 25410215 6531830 129627980 732973668 792168135 604285208 144977660 843648220 23824475 20416962 878341167 523112883 71889970 124849981 725853568 787129087 945935161 141158963 786391969 805267801 938449984 492213604 892709823 659657042 843855302 666207501 26448607 836091188 858027224 1514997 11606007 455030319 456482350 121729380 64215725 130695118 995421605 29007815 442615478 952662622 528649380 840301583 292283642 105496542 4024462 425096353 13257639 810938730 879738192 130688734 988898723 220621960 71076761 281071494 9904194 144551016 413191704 953228323 13073038 134783099 466932510 97066832 145062693 332353104 945589458 958461973 301054 610033298 950083020 487800931 992911145 483539513 122217607 603249430 417380252 878902870 657845952 142856483 607302676 105916312 12003619 335474441 870358421 934505069 944129466 601166287 718702915 7694979 138815277 622102788 796767049 760516903 28508946 609784108 978678747 56931258 794975783 861211391 602061413 64713184 875331032 147469264 788499302 71512212 9033228 977240837 30824902 73618177 608486842 17457986 38402820 147386215 890668092 46365834 736415205 870499326 491128476 978928770 758431408 401580711 929070579 348145194 37942545 707143226 147236090 141630467 7587985 832846 872820320 223664818 810881633 877962773 520376876 63544369 122297062 996144349 735480871 940649418 657573338 75588519 602090181 25623794 626359721 753935219 735865293 20145031 46473629 401587523 861029240 785755326 563879306 689222373 961269323 660044335 145353708 45750223 962613150 936770597 876943035 383671339 897884805 623663816 992352403 866434463 138016327 929171885 45729586 12955436 79569023 955335405 22742951 273669952 275024071 8066613 479100869 869587897 24533429 744081734 27396431 526664899 887036252 987194147 61154262 895403343 811688898 111531519 566173233 993609826 997042553 894805134 13429315 912300631 28275083 23842581 466990336 73317214 24859633 825649698 778328296 608504673 572781286 65332161 811043007 943396387 894753279 816443149 20524074 813768975 28737807 609100675 20547898 56930517 805302026 11141587 536844716 78171810 455139507 864025533 624232094 961949505 422994077 385676206 127006337 401604351 13245759 888574191 648292495 38337163 657870435 686107025 336840119 4720697 139055790 974955497 28527686 28720937 921790440 999024266 810901609 74486184 138110258 19531634 959324170 818021229 738165894 819335606 536549200 268731572 132779917 371490554 476386459 686601740 130536404 115189097 805163246 142672170 197399896 862186491 905275682 887588522 809794169 188023276 610061091 677987909 37500027 996181565 449672458 960218640 53763496 95800416 945053123 889087277 71602762 93883106 590347327 101309000 241432763 724975346 12118035 996198055 63571256 11284513 80275146 146412133 735069316 805149472 946956521 112799169 607456430 592846402 877771854 680900118 486693491 17435891 43211940 851530034 28016273 513354713 838435328 934700529 512036641 126507401 454385403 684956383 20670588 733153443 680867562 147059367 140613158 886041901 30010495 146832574 878930973 92124091 841907031 264325177 706088037 26383896 56681776 726817865 71421054 796322140 735812118 919907738 475057596 10415490 686593119 804180641 608344204 443225661 4821424 147375496 149984442 525252182 486843874 59343567 17721534 246924557 804679751 91904690 24841582 146322294 605249482 68481305 367829237 280404038 542978002 4806136 743482558 515021842 988038800 56850489 609006373 290811344 924889187 931512075 140637190 143002634 624304304 597862969 871405819 2849042 921422231 886106869 964466557 245686425 866631475 820032884 811580977 56433292 999649541 2297664 631296460 78045311 689272565 26701539 100621036 956156399 89786041 899912409 995682390 13256267 605353053 936550057 604007890 870126282 870548596 798031762 26806225 804755338 473638519 860109601 877594540 51946983 104990915 709181726 329321029 40484932 397478109 955336114 968993956 894401833 576758313 146241674 491132932 900729874 876873769 787553777 819412460 905777241 146627125 755916769 152226441 911444788 894857521 784505059 960857854 141794748 145116554 71639655 598022265 130492863 839242568 145147012 249349707 146267309 141132785 126397714 319518206 418410788 593230548 953242698 752071594 972028478 810809963 621931640 53258426 938078006 615047855 205773830 127840432 592231202 655615839 465939251 408340744 67291596 570403622 143013601 896467396 15173544 19301429 961858125 513736903 532660796 5819097 769766301 140503809 583784514 885156726 783674221 113531534 439478669 314230007 393972776 995522981 402185033 22126906 524198320 26931887 810855587 34224169 995371824 800599314 147422015 11147902 44716494 941910825 97662576 28972919 938441636 4559382 475189101 888887840 61102735 979555594 888232466 803390853 995814529 9782254 355592497 79661595 141669971 136431007 905699603 333947375 113384211 142745497 218150553 876394928 552005280 60927079 876921861 760580280 453020827 992980170 27963354 824508431 704412644 741895345 610398847 824504233 878509534 102834219 573157651 12212652 986709272 856990505 941990029 472408909 424953685 13262380 978715306 18539281 429294194 643067677 379918866 26140822 145148955 938551930 489264833 953238778 878252014 170159564 383073190 706896610 737427266 64407919 20493261 945833401 888228861 527652881 384856495 63270588 4622508 741532432 461152923 457138216 996447478 418089758 978755459 805492950 458493217 144704277 311757428 953694116 798027597 610301763 19801710 973284238 890545997 869604812 905215352 147399701 877757016 878067997 485344469 742632714 384885841 122044239 341226653 323330771 499592896 140623785 28532263 10103669 475088872 550332583 983994802 911212519 19555217 859221078 949542966 5533902 24644086 239024149 820858783 39984566 938965564 79455918 77443764 955053858 568629128 760604575 409235790 441565827 740142419 483268240 147217359 947705561 710538026 552891411 720455539 753606340 104999638 714340271 975478089 993684532 643172701 874794932 600082984 973039828 24043180 455873490 886124133 961853954 228635741 692358138 138008755 350952220 877690623 744739634 794199653 738373421 342141966 877957035 610271937 451053189 288085377 123104163 949029441 943041204 92681759 826677259 995083217 742692997 475384507 26959760 851483846 780097363 977679798 822374578 88344235 153998739 189591457 19555664 18003370 312846771 760097165 96619093 142544195 374546903 654697236 2769396 894834136 876132951 53782504 20594494 873627731 485915869 281543400 139062943 13265058 760266149 80769882 989477692 611362552 820436560 76178361 608917686 878881588 758256740 28589709 28691500 814538586 8593533 112763303 206970780 871847108 384639651 609929237 333068782 186021419 12956637 488923173 62366393 73680824 724352135 146402715 72769137 859209373 44132858 6582619 134787138 362315810 26919992 653047299 758519009 535520680 870405462 71930111 147374680 11154540 958522546 268743795 482730266 142390201 109631635 141108325 870219702 693521881 24332772 983994712 10480333 436524132 953490026 952941938 198286500 554557782 945147913 955182225 128287762 223562620 900642685 37593503 602170048 15742435 483817619 88469060 739656569 811670005 572856875 28950500 20167405 56606051 46157784 666795151 25929690 974960314 540327092 885398354 880149494 886174769 142970592 297007294 341743420 981327133 478403522 205150686 469756700 128817173 754051287 638610791 442631250 143563891 469514281 686781693 380431435 129987435 466655976 609787082 996120615 206910042 418753269 953244125 894866722 968344237 39516223 189657477 10203603 146952613 956484467 8932798 978578185 97105842 7751324 808860893 943008886 265334975 26813202 44326574 73433430 913367821 874019090 492191908 569539424 619799708 146791977 142639961 945130701 142712305 580237334 20647999 874813770 113801007 744312930 28951508 917657025 717438198 20119613 506429293 835346215 532143034 350283057 892729505 870550589 887919787 811895468 818654750 868042946 215077489 425010105 543472043 130424715 400463762 416600654 147436719 542932826 897447034 217954809 610229073 845220077 572788680 147462575 46549915 52773309 975456868 459459878 439758271 339237058 26148504 472132264 130029502 65259877 683451033 886855526 979652306 954261390 12303858 694450836 353586519 972884714 953212159 869661148 961908542 137371239 991939827 677310067 59396387 113738997 727016152 13137636 986080337 141178856 621691224 401842872 543449205 8942904 960936995 975359227 188682487 534990759 759730938 424985361 323244943 35975460 975467430 330624336 29039757 129438480 680905170 467610891 979288444 10836206 723007856 753735748 919667561 753253469 944295336 147455935 938439765 862108162 26799469 223630335 509942735 589066845 27894411 777295143 3373084 579654479 937152546 262069966 415529761 875888123 147482984 750658754 144157259 602167749 146948432 20088068 957075586 684747481 401653473 69519549 864949806 117937397 945073987 794067939 970733319 24915440 340695267 54489045 809481909 666680887 128608519 809649987 67092442 425027652 944729547 521850510 143258801 120871805 581407594 330364528 697292718 854599312 754973777 924900194 102322600 26544414 25915499 27977302 759849103 961492149 953194726 989148345 20694232 992827811 147321950 229891565 857733436 667064890 22214782 345104132 442119777 535750811 829382811 871769804 944846550 56797155 11016701 622218886 62966382 937485304 111743131 13232363 147465214 16449499 27757773 847451129 953147467 490074031 138291490 290307283 491948752 709828839 789866741 717183013 88485994 853613128 73634319 44041868 4828784 877432494 10944145 691359269 923204943 984851595 866189497 482268590 815666520 592909105 423764282 4656973 576876922 144747508 353798992 947801624 72405554 894813367 549586093 18494685 819358085 589068091 995237280 55868166 875522848 11627528 961411588 887186237 952421752 130651817 390992000 886104524 934009555 845456669 323605044 155018820 877120685 536840401 589545077 760572948 812473484 924717964 474784556 147474135 993411260 767470663 28619872 688782836 593789797 219528577 105251402 475272848 911640195 978651272 389663452 71482715 955278852 24435486 724670078 453419383 10075034 886118943 955319157 110196126 609646173 20748204 51998649 859098450 894727488 487754360 380448082 147309738 937560675 610031432 435542910 726728026 577044919 113395593 877900886 592832930 381304832 28480771 533692111 28823053 11920538 490377672 4490035 61235204 882001397 568636341 453302309 2712822 300216364 873334442 1372112 616036173 492173017 471795618 481612160 81053523 952177029 502784337 945094354 894192112 29082398 870322853 688955486 894747747 843309119 129943950 983721924 947767901 60150260 27865569 593622771 130052706 9043642 29044935 760635269 28493713 820679080 156658375 491144177 675174044 145349788 442623464 743021511 491637525 738185609 145159177 937389328 474389243 207610423 564574362 6522609 146949828 13216167 626370619 27878899 864065404 24749001 16087309 978736460 121475110 989954564 104956648 610285929 143018907 139054208 659415589 853885062 418157602 977559592 107633923 892701186 139076085 750740364 472165842 945930869 843277430 75056879 837086683 491911008 892336652 915433018 11129600 995437875 204309023 12293298 909446949 686840150 56921334 702946264 204288125 880320728 976005007 147287546 987992120 598968975 174211717 315260746 147425350 347448511 4940154 950090050 894829830 887653643 961953846 259060956 73687444 954488044 918998089 674336822 871411189 517813652 855885511 795080615 754302829 731007888 815853346 114886648 28968998 917048162 485615902 879046529 145248318 669009278 944402165 333371163 530502484 54052902 828303664 534712640 406029388 12275396 142777445 72384500 870317321 743755833 70141526 660504605 989703113 142807341 323835529 610343437 141223585 843915669 762273317 12310027 681766210 975231655 28794587 29040722 874778003 111789897 894320521 29078777 529558293 49146090 11430429 689729603 609998547 12100952 12188446 73692421 489639305 689333286 74268243 109636387 955116521 27421259 535279095 873593128 816602310 72654188 282004652 485554812 595656090 617407101 944808172 137441373 722863424 467041715 113900502 130698023 341732093 108828666 760381964 751583745 233558343 329549851 210127663 538030757 929357220 920948934 739078627 602047961 69800277 73637265 37272487 130396312 937698389 146084254 948489289 104453005 684701889 928383052 18838091 852794248 111291001 53905965 679889914 69334618 283430721 805026356 672928039 28933010 995337597 291763260 28534404 771710501 28948467 936459273 141399595 905886490 928421869 877467941 880180464 930175499 146393869 369042919 26864502 722638575 548240996 937475688 747207437 944119041 915738261 138976693 475210190 28989315 979420602 859696241 810640129 600787476 11374773 487980129 148125975 854426630 882929088 542160183 458617490 282408097 894466576 626390315 179196735 28891746 872742348 126490331 26986631 519878389 585010329 424941141 953914859 156500467 144821755 995338042 795269168 353767672 112641798 550742241 804098888 34570882 145342599 19802195 572686337 844402594 878502370 142183692 482330000 369316 20644193 298020195 9925768 995471514 886245821 12676894 956612505 873958327 912424220 592271594 349247750 891067844 652870899 503314420 120195348 927813558 23254441 991296849 416689437 67763365 887693371 357732120 880824312 140526287 72883741 347495998 126997267 894837684 838404526 101842981 146857324 505179378 128291379 920614050 854484851 978404719 79141049 686850135 318231089 862220542 868634760 892713854 543351827 936532404 725988882 540616860 746467177 807741924 944711658 989398689 893728624 662515562 692730220 742197279 46387214 800007053 501299714 68995439 950879099 591030761 739653803 49849824 79215647 12993157 269719020 986694198 978707579 889674037 387307356 401649346 391264388 112807230 20609771 975471171 109718393 212455624 979557571 481631100 29036658 142175893 988687581 993406826 743725275 811391914 953577265 728966885 146389474 844444431 768965871 837066773 406992385 28690490 80088754 62968650 944331522 113893069 129787080 26929158 614327834 953236767 523031386 113893221 952524134 110249919 917579344 476341655 342917321 139091922 892611281 609863658 336853797 400131107 961652493 819807657 222592797 653247821 606445966 483685431 934127942 651213859 26135522 136898099 743494857 143207157 805161298 375692867 133153316 735454427 53341228 75566775 456501262 23824445 725286389 826892645 71591242 606417299 922652177 111646380 843782641 722597506 26940168 903915569 11239729 29082406 147162601 954031825 145945893 539805401 67604461 20590178 144334373 438545432 375993313 938547598 28009197 458971319 454189069 904970759 122142386 986891650 147470820 914080451 299049 751834297 46792755 29062102 526498907 73429671 536588908 961963322 40168211 539244590 78191617 610602809 123784753 129096562 870654128 961372077 805022874 111788814 576625126 894069166 26795142 223636906 26827315 3918829 13178270 28803599 572294030 138936038 25936917 735833687 474376759 6560594 3660489 104997179 489148776 109572754 945979528 409149370 993952357 993371574 117863798 680873933 68969965 73677932 464194534 996354065 24589312 483781259 214808134 994394012 795127801 804681235 893655071 610060011 147237143 356862929 606369600 405852992 975321258 145357015 50577326 147476036 26881735 738176973 808476127 308601644 792531776 147444325 743318908 28513457 202518025 469422193 725778665 835875870 961403648 220107311 215346277 462572043 502098172 467943600 763339898 893675711 440209703 828584423 120098851 59607669 955170917 743317284 999092288 937984031 46789088 140058919 27962874 341054141 475368622 135946906 133209954 982533759 143152578 906614997 147473469 138829879 844410841 3708094 136995180 996067574 137486829 130266951 805455608 949914158 959371551 879462925 811665253 47427027 942684826 750611356 812440475 215119137 988308482 938955568 808521828 596890848 436167766 113889661 102671727 886103303 139068331 6795848 797728460 44142673 12521061 726417376 540074250 916636740 134811055 886411193 308084129 608212387 80349588 84820917 20652254 435111762 684895996 838682971 113630963 845308519 639616951 424013987 223599750 492021903 26973794 820757495 682655676 118707212 810674387 526564872 133157202 482808204 142761104 973490511 811621429 349351686 150945701 524715887 20647881 604432699 885386629 843783550 130138628 843859297 936963109 20513742 27737908 883540622 138526479 26973036 102841435 755801410 840980619 827882245 543349229 12265417 18457982 686157805 672607553 559412651 2252889 693501450 76149165 994399506 425087293 147308062 138715488 337584866 13239631 46734830 103323188 301804643 20554825 45581958 693270848 471719065 414607304 859031777 543325600 956417621 889579851 385460 146681623 80363589 568642199 339098672 953218074 470571170 608466454 491698482 56680717 999102517 121787091 811921806 125390296 26803556 29737364 884543881 517995887 146530613 875864607 147438814 81164194 206835969 492558329 860737207 881831746 534705028 811683137 754121378 28796668 135761386 869644910 880058214 139046009 987291008 602126155 995453456 141192077 28525640 357381868 405849864 894388528 116419852 953248165 113910578 686899972 24332405 11106472 878721561 891716033 961921908 911464976 24809372 956706259 5353787 73199967 993434043 874535420 961725096 702842816 891637626 13297329 26496256 903790657 542402506 844430532 927400012 78948240 652783859 479348508 657099110 862164394 483550387 156662062 737560403 145368586 397706987 79158054 878506440 995239296 24853371 146910323 138748091 136911604 414573963 606110497 787395543 710257384 141597821 483719966 886090306 473718135 110815634 417541425 6473251 610426118 949891119 7703723 323295649 487958605 860117354 71417069 357999180 501515112 830355659 538997332 140832499 770349433 128593932 517776895 440325151 351529452 811218070 21617270 614259291 995376909 80360305 583297193 894326253 733045825 28442275 25822555 492162446 625850427 750633756 892528103 936413527 754158897 604973381 112880065 71369653 132286122 942394710 26686716 434270064 970733251 147177003 769605370 105406514 593404573 425529511 798389815 890625431 938114958 878923241 838162881 991017526 952245575 92931512 27616658 20579413 955162463 146352056 13068164 941975845 756611826 878740676 935396723 608472421 970204272 879031065 25898340 11375766 29042189 577035621 29032852 953486149 112573828 21693461 137052316 365896126 961403056 990172368 749978528 693509607 893492118 129297161 878723981 994909730 609535811 320198794 930153817 481671438 29072394 840751620 417719821 726914137 686892812 860927294 490115228 942023050 616682957 11996673 80323964 407556665 28504496 810952628 885658576 955320619 901349569 356413393 936141753 28279473 146919351 843353552 442522201 12128708 475138866 145097913 590870729 977014668 483240397 146930263 146958033 134355425 147417977 77980150 137698592 736260812 483781713 861131487 135911320 78393864 30033119 147045265 955056199 101311441 887682171 188762645 676713417 198353137 962556765 958408639 997865289 52219033 26909597 626061186 145857776 867397568 609527814 946934284 709959302 602199850 126324660 775970806 571125071 29056621 770298644 145283276 28016329 601821276 806355084 937597070 956620055 685704566 652555285 689132814 932080380 610555598 760589194 518734205 961915103 753063832 141536085 684002072 992298984 142719851 92919435 895749641 726766263 998279172 894811800 186359343 9122029 409812366 908383076 989848113 484394647 535630090 569700203 147483471 593228495 341902599 735276241 52495025 873521608 533454632 213763546 333767368 135281754 113592750 144964743 953974304 143606596 921666639 719390954 889295388 577046646 9132320 494664055 870606455 912709796 535784775 686670700 608453039 744345089 986593181 25564495 820772805 877947925 7961954 983880014 26015104 878966245 616803613 886831659 27539206 29003683 693513232 519038469 383296025 134867654 222710027 10790867 985639129 79019424 935216159 712990161 743215306 147197310 357160735 803961235 893242283 39753036 804105097 340033104 996473182 746906139 847586639 860505713 333535620 894563546 26852119 877995537 106296624 917011430 921251158 691401662 663510091 816777618 980850792 718671928 878319888 756336087 887933830 222353038 597488435 534464374 28798179 15185369 533028036 978222621 39758848 147420121 877859770 992201559 424029423 356462481 8368200 989361552 820110475 536342439 895192568 693467057 811912145 958784162 825442852 73156167 499599627 580680622 667663679 856961162 338967402 11594597 877882969 146430248 4665820 10206777 760564212 879785565 65315820 67738615 68983843 381049203 950387948 71909876 610078160 803799023 994966194 976603502 870357784 576943912 866213252 138664855 833638044 142754310 382859714 177902545 771442278 247612816 938170088 748050190 204743195 60478868 404132128 625806103 503044835 652284416 961966926 73308834 806288186 76050229 610563785 12839038 344753357 974937112 977119035 473969056 979116909 876319374 420779999 53386119 919998860 475414207 504883693 836315433 810316215 2977210 130532221 508770748 39558545 44856014 837040802 256466279 923690832 876282713 11725622 603860265 398119335 735377421 576085534 810076254 11868071 886276819 327090998 697294739 78215686 854789431 868145695 424781508 947946038 421460951 700225603 722881801 991407550 97026724 80252398 944950618 454428248 147471583 870355451 323291123 60931608 713957169 44869482 376518585 145669976 93985749 23912794 142234789 425983288 28254258 20662884 28544836 28782434 818850191 893139024 147425548 678124216 853508285 78219016 23562591 146042970 844861229 104671068 710039474 347057583 79091667 18293023 54705984 416356097 64091439 235735940 877289101 724937774 113386391 38032003 95944404 989841799 747491509 685939297 537148816 143074698 71798396 119669295 692405377 173778995 878060473 12964033 692025350 128078530 221132249 541338596 939467847 946896594 522091100 979687580 811787669 597620072 797835508 146008549 543345781 969054202 476147176 584906674 878116596 853083968 97130450 324019496 961933974 417238825 353597423 457736945 920161796 29044648 953587720 311632699 135344593 988076521 994997045 973881568 927248529 955212453 23596762 105313830 223719568 709344679 957355190 28262717 357842479 415479418 744554959 267356664 60323664 55835270 991152520 8643053 65224382 92953426 72620847 42480099 885115109 928414077 406224743 73491130 28929046 190595128 456030248 744695374 919440302 308605768 73720184 147435957 876167648 27601276 206852371 879223933 24146691 873767933 147454745 943887067 146360324 957138738 911183597 969918585 6591378 144148528 226277646 912585554 869766940 835523500 472948807 73552117 475505788 888203524 23264288 838648552 26951718 955325733 951478595 143196684 828688641 820943352 937104466 760535824 878774315 492213150 790626116 853295354 144769321 277927895 11783435 911628984 560128018 99242676 130160701 113639778 147364641 626194383 79436247 20498253 877896705 754971159 110778451 593826060 758482098 147433088 340910399 961074644 961150547 602116068 733648649 28581862 596989113 954758688 130258687 940985408 982154035 27975356 752219815 592374055 54681065 250640887 12116003 191006135 877985170 994474682 12284254 145368161 600109771 327044593 624319789 576894697 355856733 759429931 816764199 947668535 823378749 18272213 911905986 8376602 413752646 65121207 959774654 858065707 977006670 844473452 887898770 669887258 965492799 357460673 932474107 889562644 12973433 20694336 720416454 455043933 73581950 956194681 26915240 289778030 754300265 265857707 718548590 960737458 392607555 475376567 787211584 497801653 113262116 471226012 604786330 993402916 882442533 128057591 868025110 352232456 696928131 930166201 979670443 355822046 756109485 928239304 674244 855662452 726757141 991023845 861039025 666040799 147084555 987889672 11769571 29267541 141564400 609536713 771700547 122168363 25888116 739356432 810885295 913830112 946896963 45156523 492204551 993802031 934263055 463643880 63912163 534736591 876873548 4453516 405851217 993966002 149866447 750664263 453311108 405053412 433212554 397484020 44445783 11864802 131618794 952680087 760629529 943459375 532582049 599580099 757299077 763722630 894758367 335509152 130156577 117752007 725107793 61484049 475436410 877561383 480654967 29075018 71614706 146780762 37945858 11526272 653296667 760443923 491665781 837059073 937751145 691346422 474827676 79300981 466931380 74311621 683287454 837103910 784250616 539253702 336174124 72636964 476374928 859027823 325350435 738439648 940549712 861169603 945134482 743669613 610212382 589610560 870597647 384388 51772159 349366897 986998702 845481419 128830981 10065894 778810968 65327308 147168475 749023481 842529035 138553213 28369310 884846327 13130338 134694998 2589044 779997030 25913605 16198153 957491320 392934 921300742 111643090 147323370 40047507 460493642 914987681 995796610 341881824 593213679 135795187 961290524 104849204 795743389 27843190 950813321 979766553 852345552 65866933 442226538 146279874 26603365 16465327 548473671 618039529 777548665 652748465 974496845 70517138 379581044 24807831 992871711 469756757 636462209 416670396 442253182 112701606 766226988 871699588 431276852 200676671 139574663 831831275 603230373 539257230 145329198 976467990 12245273 794273921 955185425 536603437 23662417 71625905 649690182 146581021 147282277 983290938 767023656 921211404 938675025 501528556 798703107 889606372 147457184 10637294 113631688 488005091 727032171 916769762 424047469 866771562 946923904 78263043 13211287 722742901 979074017 878483321 826427404 586741922 146920181 551800849 458561582 532646302 13237586 534728122 919938449 652578123 125397904 894068304 53545628 342070830 538153979 756433112 141835688 902068215 92894131 816218613 113651904 20433592 118041251 538766987 750153785 390643033 215311303 474782230 884855107 12131460 222280702 600622724 683037317 467650152 893655697 145334622 113657005 804754211 885000766 606239657 68442912 944322843 606200298 944643828 122273454 134506298 119662616 149210125 120113741 141709339 337467290 609634681 491119546 937202114 693212346 134892244 528337836 667590762 524213461 63563147 70573488 147458007 803143855 954004101 132504353 103063938 120633805 39460423 492212755 27726014 689825047 1926517 331689788 24637935 340661378 957523978 469567494 449489434 431985936 686871591 191166483 480627461 610016338 491536774 355882244 491149936 26986273 914386972 677661562 527941148 536653932 21813101 845926838 925169442 12245224 113797773 620914837 732235920 669937306 941602955 993061791 130553368 939519019 684166254 986344830 470831834 76156375 760600156 476352051 986031087 493114368 371478881 597019076 727069476 697917365 73077850 944762963 643203924 981349979 761595222 259383061 147384559 82760123 978725516 23494258 346981048 173157437 975494731 886161942 102647485 146913367 874550466 334212632 541067878 120813105 686679528 993314302 886181039 854660054 952887514 576696866 95976846 596690035 887169956 734434657 889311223 146061088 146425254 170983832 928018765 836667361 129220279 146268366 24893131 138025847 11982267 73717666 138255776 104374593 708739249 828420323 468412330 204211248 165775594 212636127 12424805 509086767 100606679 264532029 954782656 961453209 479508437 29041886 193266169 986618989 954275458 871441047 573810428 147439379 692681565 258167231 744536566 28727549 128559358 871193754 677187859 960370658 860615341 827696028 992704966 872414351 760446604 955345936 134821546 926172950 547553737 39247124 568349910 939349051 146362000 969946688 686725947 112831827 892131879 8483658 75096007 541826925 879029405 113903897 282484291 8191335 409276700 180096254 995530305 9645634 12114847 476353464 918014960 942691216 872145333 743645607 111631958 923617255 878100026 123887705 303769315 341873897 442875376 385247342 146142291 468706787 419107966 268956588 143216308 821014055 457979320 618970210 588663835 27330330 24828552 145061163 14385378 78719763 994825236 349271518 14383479 959768595 331087104 460411197 28737687 827410073 2394613 946679214 991305753 936156061 145339664 452817650 995233019 65006507 9146266 648856256 113880701 403232754 139856730 978567597 201622969 618014097 894510102 475584358 27462864 412609456 140118283 16336781 800990283 803447798 21202538 17304634 926300342 482660995 35492387 333689682 759412043 130136983 441509722 860239461 38139817 4205810 145256821 853829237 805079816 28106161 46152369 108631453 968167053 509792450 992272171 987816100 938509583 939479218 604002129 759986536 944727142 29011511 995350152 735796547 946751279 50540090 755304495 810828940 46379436 760550782 12463470 543430389 425076330 939472826 684622540 532632169 130697391 760417243 27892362 868012043 805265344 659707202 83004569 625387085 710713540 136443582 844300475 77558359 128584039 63253022 818329926 469039149 704278224 218422491 20634000 449554114 844695752 571366519 952403834 720249578 223757261 649141896 853823348 941776214 12177149 680580909 266677151 130144519 962932991 893756480 999707762 837863828 726901923 353756228 31056904 127274782 601639033 103032726 147421630 128470746 124724652 844266975 528054944 921693232 9029751 27740730 125670966 14904268 874416296 447015989 341930002 12200081 576485439 201226384 501528677 534547059 594613642 902901714 871780694 865324895 993421109 265272427 748059820 610292111 146837787 877421484 607029340 146937803 307637280 770303159 246382559 5892664 761596808 12630196 72609998 738096930 142171483 23480087 156140391 398891786 55911855 862100325 379378233 971953855 147169694 952949894 951148816 3782375 416155754 70802700 721359214 993411812 473664763 259968646 42717058 23729805 313481711 686634943 790976321 684076073 755892206 28932207 138957877 130648152 877977565 147446550 944848829 267632167 851072214 363777731 993916478 556131334 365197853 804770596 914248047 200101873 515738821 13290287 968570924 138686274 934212880 846620519 610301964 667846222 828696630 671464376 117410095 63550313 480905810 465159762 536718717 993052147 119118182 943018412 873673592 61491118 80627562 945362967 18432270 137737212 535580946 4689142 1742000 147461000 147058437 146384686 955534779 590389450 329062167 602057426 12018957 25284787 42074024 205803208 970215852 727469386 58704434 14225559 145231038 552275759 145120268 29043911 939211976 24454507 502716753 859741925 870664306 144180138 889473666 943604981 474761045 961870373 29084306 847204882 961894132 26840887 889615675 457944194 872939637 988139498 894852568 736037325 727068076 990779006 937134082 455393479 70925441 740612436 810596177 417382954 961945663 230649381 12944336 520918604 819246746 955183759 218257988 223231996 534931312 69512329 485463239 635575515 945194574 574681511 942557496 335397460 125405691 956265826 905726753 28962970 610572679 19203937 72639565 454164729 609293383 323847595 112973440 23517171 3915864 879042476 146815258 8527730 692996213 861492885 957194488 146914430 676007218 141027714 99437608 491128761 130555196 811886362 416055087 39614510 941002332 861219826 961678705 35903833 937387500 827696309 128673990 608238748 440562893 739774353 54154830 129479931 856959469 117032282 341907270 414253432 283639162 519917436 8008710 26863002 458578235 71588879 27736775 994978328 888877287 110739287 109710380 20642615 71060619 130690564 190102077 472157756 708843551 622217067 919289087 799749468 409270219 918923135 878762942 707197808 475369599 937595986 489286462 129901065 137900788 141528270 475296168 113701814 609113813 804197988 879315832 651407180 938528468 914619156 796892884 125913806 994471162 651893571 138263927 355800385 969623933 424581568 73614029 139053494 800041961 9000217 29029856 13304884 147223558 11296889 625848699 130654153 29050390 337781528 16185550 147211187 777267628 492184852 756778036 718590105 944633596 476363540 13203804 928420971 434362331 58796116 921521537 840248586 609514824 146766335 147473332 592866321 483481417 837091826 663839433 12309921 490583020 877682667 536818511 892262095 19740680 894838925 945362683 557106571 863864979 993403507 658815328 505635264 26804749 894754256 21140560 113881155 668791047 13209176 26867127 13250433 112309135 845411263 805408895 138523872 760581463 710272464 878987441 134025882 616878938 952962588 145262261 859176628 491162172 143142943 230413700 756294808 99237218 147108272 73712459 950631286 26657688 12866194 138816926 715896208 759473488 147320171 684432214 492175947 992776822 744182255 984198091 945601418 147474967 902763927 138317689 999589405 79001253 3915234 223738368 928094041 223418873 986875652 894039704 827219881 698761582 991331605 567337933 144599548 574946472 812723557 948830674 575932352 74046208 340421748 28974063 810992532 953041984 28916229 16214004 129503925 723791392 987072461 140060472 559310709 155856139 134207632 8061727 856028825 490061512 145607903 609938458 758496640 13056168 113097217 122292132 875914057 416279210 607495620 73580475 491412956 367873662 874787960 139093269 454707462 441652062 5497199 485884916 780752874 801574234 37929098 571251397 274363099 665738798 138170901 72316071 923939410 597622577 937311450 559186820 827619906 29044571 145079804 920734298 142234310 959584634 79495241 617701180 383054962 948862434 70882838 141968828 932385728 938521830 945986386 878992194 142758933 96597636 58040518 42460071 535778252 743845739 754857631 610594642 760257248 153796828 742660853 909737746 130156340 763271203 191136961 913353273 11773348 206705527 878470875 8610437 551633913 523201742 145083650 121224712 147414250 990032418 357436209 607937090 712160251 64333578 441459770 63401893 23716659 93427197 1807236 929639629 926927711 39573215 121159500 12017238 860133760 526719552 492109147 455018075 424979800 891701285 491895265 953281205 660821041 69847549 78353023 72607445 861007362 442192978 28515608 911298480 640829654 987567864 147435523 995954780 603738103 1394745 138974601 758469581 13107823 994928114 916012204 970908906 468043306 220486972 720662938 386932622 959421348 9012585 24265997 26937110 547348580 195016743 454152459 200598876 50683950 995501196 21558706 109319649 752197830 993731676 878917853 687745644 468872099 552659622 13238601 29070585 256882555 10293971 747184922 942741423 70806304 40174214 929010816 147104236 559223097 744489694 14655039 979677861 214603982 28548461 152455743 815858040 602156134 6585202 139080734 907433990 18478729 329301045 109470876 623803390 289688706 678502005 147482463 878982425 994823169 11163122 256829500 921120974 45319306 11607898 935028484 133398527 588680603 11038164 559320061 425089579 749792867 878655920 105317500 878421299 281962856 975451649 803209071 29748101 332951724 993134366 883937786 147296985 591729301 953627815 462136996 760544336 998739121 572537239 743703261 994305769 13224855 107585614 134051052 139073798 74769912 946150234 26436336 574907990 142188798 108370263 45727077 213279207 816927068 961493216 969960432 877699811 917305441 507076886 418417449 649086211 382541813 921363650 147404338 24280490 19326485 425057015 601919480 18538297 72806705 946925766 822511398 794044715 992266371 71659933 943294876 26681962 844512928 79409471 138794764 812175917 63566538 464419419 640563410 26343460 941928995 24058673 80347484 152204297 744651528 354843549 146416004 809265400 608377763 172027457 994913275 504285584 111814741 955238934 406107732 105517161 991282169 758382547 804330829 798416622 995469510 944110230 961183185 145521193 816672622 63288380 16235631 424600134 743841620 415326124 18281311 357473331 140634867 147480455 877182029 418629689 401536787 121222300 742145842 137728800 483245778 105841985 410981485 23820624 844161832 341192972 952866901 23673536 944865818 54951217 135921759 257435832 138930846 138015006 356070451 986579080 946819525 894325025 928150276 142210842 139087831 573902617 533635654 894197020 982228943 820073583 995506316 475119427 352261674 874659608 820951755 945158299 8871485 267660677 21362439 907127981 982438521 550496952 109704913 859633339 857094902 492147820 147203448 536822669 223761237 918362636 28750712 492164467 20687665 811845192 744705849 936430694 957423715 944308956 61413200 463811347 878996462 755766542 20502119 820587408 938541795 130619969 979516071 550822236 353625172 759603546 67753425 610499809 626305446 615944988 804350717 995006706 939515123 799103481 475185619 756427867 28897874 73489783 51138458 736308252 541092789 13995805 492041839 991242712 71831802 79067616 948884072 939448352 878486444 14349900 653085614 552513397 16365703 859852244 29075803 113754445 134021908 35839050 11105715 112729697 740706388 106165442 79311048 122206933 924540055 843380130 233641141 666107674 875958175 13195932 69163754 98545892 133807118 17651586 507662078 41776274 954687060 526516446 934343140 77092153 686355198 725898332 951078405 915471506 501008390 147178249 994927925 395870565 334202694 978718504 921711130 970233145 814759112 793551955 574912994 11038179 29022441 886821424 909168996 861300589 874162872 574902257 71429661 130397807 138948357 943541278 114727180 147172432 985009019 738981181 653292221 476228982 207896235 483546479 873793835 39913120 475843116 769059818 341645712 693251619 876815263 146905949 760630474 878895321 467948660 995386081 787436161 73556390 79528240 475425602 927267119 147430482 760461970 758438326 25907767 414336209 961794280 490031959 960881664 543236706 618432388 686879054 980649795 938372008 957755819 135628013 1246213 871878927 147467961 242171802 95041383 945674776 995513922 687764806 995481309 955302394 357699220 466930803 362070270 795822891 524625764 844904023 30963350 987038539 335272398 621929060 885794029 8915756 146392143 927228379 670080464 15105858 491585098 73737376 12271251 45837610 471047551 71609003 23702366 451956199 760617086 689042547 23542678 927322478 959055302 609255010 320831168 145399379 988452903 894770989 20656948 687298045 741721178 956632289 844448427 139791800 55195517 894021992 92688655 66278985 63571181 774181696 113389547 341500818 587425444 457964767 221941644 854637125 874754337 28892275 543491154 820682297 221527057 456682129 143846101 113324857 13183377 821098905 780673178 63064487 860989936 112778318 894798603 3857457 808758408 475116854 341631931 811368749 146431442 274791472 59378229 116454659 78159355 368762227 873460468 952528246 490940750 997149905 29086209 75934653 908103302 18451830 376401936 154529824 878987568 408422567 28539340 608453455 953488243 9081356 588662866 381519397 381313681 125362482 928012692 887016550 337947143 28700264 588663642 676559878 19550230 448687523 529836538 147347601 758515749 945885976 873750789 985745238 949340506 538368771 7055255 478580807 408216608 267331428 599891373 844515650 28991113 390503159 960929351 617382303 143259503 921754046 28516017 375300543 112498795 187597163 961460280 69708523 559275942 736383248 518602806 870562395 46275389 147374103 614387342 2717893 993418155 146411546 24601802 476357343 903936280 942495480 827757582 27737819 862031840 912919122 146938854 79819678 143278380 26796743 63063333 138711280 374485956 189164146 573654273 995691689 24364455 689823901 491659570 900758090 403556526 624797900 462675049 747427805 134862292 72645780 112837392 78163314 928175900 537017410 76130931 474972633 736847931 609435830 16489155 446480319 960928962 7051082 146653229 843965957 18418853 144038281 491493429 46784468 58977828 126081596 11218815 845488754 26756042 886458570 146635716 137986677 514024006 457433333 921529399 491380995 28697803 110687602 80370268 987090731 943828354 949015467 27771180 35963903 471812845 914260492 72929419 834575195 26953304 872971614 937422773 413966930 969580076 946432715 688938793 133416636 94908973 890269536 940643897 804220843 28024262 954290160 610554836 520038103 149482596 147206038 878324281 993398327 868113237 858001457 109707601 113907192 144846082 760589569 795112432 843341722 528454444 233268056 849382407 998629184 951149781 182732098 721788013 136988837 961710003 802919706 129521627 290158759 759964179 642497079 950491946 98367230 423883005 14903533 142678655 144275906 937942200 37538202 128058405 886985547 146379565 981544488 939137206 483811962 894901180 29044328 407143878 11045875 12691294 408947749 726557990 760558416 861536528 803183975 918697794 961919271 894266659 147209004 427810146 221598776 974522779 878993601 743555409 62542972 532796339 934326456 979687592 449918447 29086245 929329914 738561550 79279794 977405208 6568909 838655807 951138614 492959104 891958132 475325630 77767872 936237744 140881026 491910328 446046493 325139205 955205420 911454689 6572300 12430186 11242150 911621367 142632236 589212834 870950135 921544260 111412489 52765805 419543435 11868592 324349768 942535678 7999344 733791008 825128364 487917028 586438588 15654147 680379542 136815820 816554169 73545741 457513801 789465451 694066617 979655655 11722728 13210061 878265608 938514437 759046655 477483996 22856488 118116215 984699855 88728072 726989688 116596499 928123667 534026240 854596436 491584149 930048997 140037487 968151917 185476709 903907483 29081078 760647162 678572317 14400981 842250422 69251824 905908356 889074277 939832733 147482227 26332606 928315458 457508878 954290267 988048773 830409614 567336827 15842973 59113498 755883884 11367989 995487521 466591651 458633140 147425182 820077444 610514884 861838815 608504281 607969262 536562680 990956274 28673285 130652584 808718461 857836970 27327769 677407732 741745553 416370703 902856980 488001606 28311574 401074770 24328700 894399340 22225447 140906244 894034114 907860386 592212346 11261444 46767953 994821886 990981231 717181281 950488936 27725191 448206091 147157570 142221238 28662329 23795007 757503583 76284935 879020572 422927501 418029625 759509341 70520324 134335644 885545501 202713263 10692283 805243997 92924509 165020768 671375374 418436706 960347265 595582176 665928201 941403250 268403855 751567932 876944895 222805108 492087436 593150618 955009663 911494037 401655175 865233809 13243902 412169431 968901630 677437137 13215818 810951437 55452628 540051944 878369532 136462125 685472452 417950746 922234577 634855992 149954680 951861529 604029166 731142202 861160042 245239859 560233745 771361196 470133079 961926241 29018916 68979994 570413316 10326004 29087759 457583143 29072786 13204940 546227094 4384940 319894826 908138701 878541549 978680516 340595627 333786582 239986674 593823633 605871047 22605510 544291793 392021416 319973129 69292216 542168361 778248775 146402801 24596517 28677119 882657489 946587375 125949373 907068954 70066842 29034838 223758177 671050555 24603993 877305676 147451413 429382460 862168682 138914179 999212686 961862339 135921270 283160094 10160982 27856906 957758791 839642279 145544440 703151643 29043238 894835234 827740754 12955212 679456820 146371723 299244412 979124569 270535125 341327328 73211506 69281387 355617434 613836191 113652987 928976697 536717508 894472477 147211750 109044998 141565283 14600942 50736787 80322975 877746523 144443713 28005761 190170415 903492830 730716408 27508667 308498095 806252330 199565007 625990372 79797459 953452020 20114408 946955697 101296286 863040305 390984209 207920560 929062719 898155753 608096372 145232283 29075548 995422360 834962832 884325662 784011922 12235206 990267102 352705469 884745553 869293439 957769327 995588877 986276298 949008788 80103779 28108142 717490083 486934693 138028737 183579860 283110320 659106285 4041340 407742280 886448998 29074024 332667083 532623966 875436314 141912076 483792062 435894157 355758907 918602344 618629939 526983946 404827300 885337657 52732271 24577162 701704471 15862244 772356942 810172854 725569495 402471972 475809527 941777754 724415459 953211363 877633990 394869442 922317073 19296027 759494975 541209960 489053059 12197745 20119757 130669677 543330462 921751053 811554377 945863136 6506587 961938555 24847313 896603687 491873020 27854196 528445389 307402598 62517401 98587477 919534414 610266858 658745051 593267493 37478288 805697785 961413109 911610498 23839098 78959090 614834068 130690332 552175913 15115331 27511453 893710557 309964164 869245094 802628093 952672456 155911389 693250543 957329417 889523058 754941424 315638490 982947748 948682876 507661762 73722207 801835319 778368799 489925548 71377903 71639459 733818068 596173632 130513440 775821427 147360149 961917498 836061054 107083678 923122042 390314888 945142738 985689790 12034845 894216393 961782604 884374891 28711054 147907218 333754156 730753018 954616993 20603716 592477414 519339645 892768865 353525368 568572413 953583203 143772165 936028634 130697318 735312160 18915524 11551580 760437631 836139728 342913642 475813021 25359525 916668038 585329340 954499610 908966147 927902187 109137928 56822179 283546590 130697501 126837565 328169019 896460070 28254741 143142076 845452602 16440794 870312275 76098432 18402146 872586008 959573311 474983405 517446991 14623048 147178300 101199509 279010563 71469204 73723924 400021669 602220139 837334816 455902410 247716041 450265810 920023641 139074105 919923763 272829052 424831090 879036647 156657079 555116144 441660369 117544260 625031653 534333610 869438954 69149301 976593630 742539312 248945303 339271656 878431649 121716912 606265396 626428104 144168740 618917860 131699851 740338669 947022064 589092939 1004961 936309452 109561769 904810029 945858106 968243279 669480587 58839440 550834769 142473798 107635301 837805704 535346839 856588677 941665967 626057625 25618588 84795306 147281338 953573953 121696130 111594978 944792276 220577090 271169007 619232428 113714928 55533310 46502607 766967478 797556626 40001187 888172525 12153279 725914566 184674740 12552036 659951981 27478310 586226443 835835259 11232941 16190987 28524549 555939188 987954083 807197251 9878343 25898143 655701882 874832982 482172151 153364488 773970855 876893671 104457908 605156758 99238050 423322312 56826723 147459750 24027470 996331359 686644019 754857714 753967028 543200832 727035676 725727710 945768641 139700504 601941906 610047522 934891313 736019099 123028174 733129020 843375171 536810804 949066930 693223766 764996782 138708841 985466758 147462079 4549089 960641782 758492875 11931177 24834468 19632060 853723677 141266686 113746748 977249551 907810812 760349074 7674775 63321098 911284733 944316368 960547013 684981609 854227746 995148890 233698720 951447676 625321561 944514784 998222177 458559287 610059873 989854839 413840142 68189063 886454383 803970999 3705385 8112019 828555654 997966165 441786490 267385772 20142317 7471632 39630978 887510968 5323492 536705457 923849717 24868288 24823551 29407747 584950848 139016525 87959245 414270607 860935189 892075970 146091095 811906309 147425673 28178378 674003394 382768560 56528469 893757674 190921147 146887634 69022663 769092452 476622809 483824516 989220180 342111790 147472771 775283769 948234532 453121444 121950908 6974303 953470872 490055811 877943312 755909867 905159240 950472836 890116868 890595749 740366770 752234823 854621360 112334944 603209928 532458270 9054246 128556206 65146273 54836297 28900543 778326939 219573435 252858053 677154031 80073339 142059277 893818457 543451272 918701257 29685255 606659821 147453846 491077123 135496316 569270023 146126521 125332871 939277923 652657790 248483330 936197231 129900538 424757876 878053055 534927851 754882552 11237637 738257036 55819486 913375385 626370152 928318711 879031312 844453360 133734978 319584042 878208975 910388402 993792453 52582996 416333692 918803104 28686411 21915130 996087773 491646752 29036429 685856745 859173545 486911444 263250074 621621066 616303462 476362213 483010626 803133471 995033852 391409421 388702383 973228474 200224066 877286628 412501445 29069233 826597230 26956439 986858845 2736948 268394068 880969411 571809236 379319068 999408740 960610033 146928233 893287346 838580213 26979263 146838977 420278624 11123051 122534518 969437881 144533599 147436145 874820927 927191875 492060762 944017346 24590323 500572363 39921547 914212017 994653207 752153098 587593657 986991689 877970311 138758317 693390151 993946307 961972104 424488479 78811365 995221505 581172155 989538653 818241227 142141496 61660300 222431015 686871921 604975839 28860736 29055210 908931791 693538791 693512533 38392071 4836022 810182125 750214837 860426703 40436257 543492900 439141991 79285192 145732864 576895384 961534140 652935998 139025262 891598731 4576756 147478482 457490256 28755363 143156703 647327516 282103197 954780888 105007044 29193380 620174588 977546202 136955389 980822246 143545812 953953368 78873049 692305671 988896053 543220844 462555389 66670892 28505451 877424487 29023815 535698756 860526470 61123636 950433965 995272572 23032004 185461864 686873918 7556368 971248373 754303885 140605101 786905035 668945416 105221272 543470305 72264401 492172145 955137133 138695618 483259863 900583570 384670442 844277380 530555141 8129311 960912041 29073646 787641359 16947012 818284782 7145622 483483400 556165335 995431567 8637997 42230896 46807924 130063080 893325046 492038837 76152348 731887011 130374812 817879994 79816082 995480199 921181607 992857471 146845545 733357554 971848632 476301621 263827806 415662397 39569443 935012782 660285378 20535143 533961882 758516928 24878226 351336062 105116474 942758284 944922947 58931705 942541280 816869946 467360106 571595054 959032889 853820894 939816388 685684843 600973227 886450444 139050192 76030689 985557071 498143048 53893511 667872204 56914962 751950301 488508480 121761546 12991152 737220018 124882396 849499989 946935824 76106911 995159738 890402569 533426593 12976896 807518404 986990435 576639387 130375664 207809823 8447779 920090231 40159843 73093051 38156057 214837080 690512974 785507788 799100919 140081670 76013005 788173064 751367509 805293092 146382362 611344484 644773270 9677355 414226023 958826835 885150553 145886439 946107177 726838226 790731109 610128207 446555735 862228097 708115306 787433926 673125472 143762550 953985073 791970993 844311511 973902050 801967604 26669584 475169435 874722671 605057179 941734732 146879260 978616685 960468507 982666688 140394221 559255959 56697896 40086143 4934639 492186946 528468809 757765689 886584348 958501255 846695957 692027624 564440949 490084305 530473364 113752476 10055835 71596359 894180650 954811211 3891102 912537964 404896842 891723886 459705590 721842874 63070509 46807513 878924691 602190916 142069775 693261854 94729410 887487996 149822276 855208427 138805293 2749592 421924617 400545014 139059152 56690136 868532250 955270195 621970298 127767258 711219200 407916633 71108513 227389032 430680177 977333399 978073620 137090749 578799088 883817456 72499761 6609115 466512275 62171652 837762343 711205745 876470778 879790593 505731828 223753252 613322422 795010875 140571656 30390866 873735514 490482110 24829870 989827567 743851849 760617256 143237354 954310240 972371362 727066670 547602023 7991703 136301531 922075219 757986643 95789320 275011722 895527504 703260330 760126147 487080505 877213485 994211268 145208651 483561979 759765519 144855712 17455171 609905197 195060756 611919687 676593515 955288583 196937550 376362797 760034364 136094924 957476401 564146846 847544740 978585258 147167685 861964852 648543729 333404760 954366969 945313993 27783843 928323153 754051865 889542578 26937060 747442172 146957906 807617906 26881750 8952958 198467861 52679779 371147563 147291085 606652601 988804544 755701626 877542146 918616582 609406546 973463158 710569072 930967596 173295113 223239184 656572648 27930961 130626698 266747711 483824050 71581971 617971459 895559567 633326 827128100 355510088 24818848 139043233 315864898 13008647 147452489 135601990 143017700 79137332 12173389 232695654 147218064 433488389 993303462 570764413 987141713 961961485 404085029 26408187 22744944 800715517 912325149 606579581 41782829 930996334 130392283 684802670 9271245 920601006 872679738 490628076 482765202 104858448 29050597 888218210 514936852 938528618 103398202 86525428 105512806 888231035 634512551 26462266 595896756 319813021 862242530 70403105 566544365 781238896 442797942 6609934 133308649 868541566 226456878 189536286 840988910 112606446 84786756 726562232 22502997 859114638 937900879 727060827 714943650 12297754 693269344 80186581 592060233 751709328 883554895 28562193 886098459 424002170 106690680 20636041 543182834 492161983 599587444 399557869 610440010 928371927 129552394 4857906 928105758 139083522 124758597 189380584 463551443 8749448 878731008 73690729 147417715 46466106 22322305 868253212 467853583 340966323 262969209 113400859 8016064 626317117 890123100 266635439 46970355 775849557 743844205 173182561 488606968 181267173 24713073 543191576 671236284 87006136 903543759 953586282 109189286 939469540 142990129 141087749 747997255 3764371 877754160 210408664 809778800 147422320 743754531 325085100 939279469 788949332 994776194 71690856 517283997 653355848 718653782 861409959 844846422 95544758 809053968 870105688 373546279 955037056 113399145 147184588 894781490 457548943 870489840 764471279 903321185 54069803 543233870 130009524 368177095 888734631 961930781 721587406 11166426 938237239 79567420 22627384 979084860 143096411 733895438 653311986 517669969 789973993 889589512 221546681 130419388 876772163 6622616 147208540 24787857 24710150 577028532 489490421 961851371 80218809 20436548 802535210 4870145 121131984 526023563 3638650 599111726 953051455 131173900 274233125 247526738 138543802 107825625 976204547 760615605 751208955 125963685 18499788 982167834 69550691 85313759 483266815 118612453 803323205 849374237 324503999 928412366 913181095 669064414 995441696 752704832 894316896 28726799 20339982 945158680 597094033 122309280 104343145 610467478 110057627 431388203 167727338 848715901 19081950 126355448 701837750 28394990 591736368 682999836 97144721 112870395 892428293 24891838 997174708 525767221 28926633 150185049 479595053 939879360 960549119 2888314 920570639 412946997 996488530 928413222 760615363 760226189 744724598 45317375 878866559 289577919 52913881 740283903 792668104 71848573 121256630 220575412 804757798 972433062 728848104 26734439 145321922 128526539 719630623 759330428 786185002 46655086 418450945 73725294 760620612 820939820 58760961 18396675 432916225 474772657 60854859 935070556 23750324 770688618 979184044 954505209 147420867 931185170 146877564 354238293 291696916 595905797 731264397 997849172 26932158 64027867 147430179 803067857 113885597 487998008 230977208 146648626 101309792 702789902 73706636 952244416 941774715 104434631 995149536 960892629 145327404 63237512 828152102 221648058 26281464 117992996 996086663 503214966 861840750 10180939 25399633 894810647 28826895 144309011 100107688 28655976 5530844 836336468 344988769 755100999 988455481 134787038 987102582 894422720 420892750 653073656 147460232 223339446 715956780 927757527 31785467 80197726 28783731 85339990 47311715 355372033 787517779 144834198 147345627 12264161 936433842 26595853 543357260 71050774 14083024 221150972 20160624 804587600 133323956 137927719 551527304 576164195 582778194 728137319 784313609 783269649 568547217 943967378 609392165 995052137 28526915 936330000 6611865 837667208 393245871 759686893 64281884 491404750 743518305 137922221 136448488 928052925 28011240 142217322 990615880 878754680 961835900 596329135 126447893 809521936 869018911 145930429 1759728 927608613 145017867 20685557 989143977 56750876 466591095 673107989 709157901 73599495 147187634 724672582 523627769 536579653 841200274 423985765 117059381 126974383 737875005 405390045 452827558 995511221 437248407 341953283 725943658 134797413 11543094 138529687 787542453 726038668 31901942 3627117 661163862 952179588 512528 21996809 103356706 113925643 28676551 616594443 129653802 178532653 55188575 145373808 35946168 647537669 543396039 23754313 109556072 564390620 760332029 825469778 658741742 24219271 904982160 26191296 71844317 118247119 464766415 63055872 104303487 821960769 63444805 609168908 842795826 760430265 686791404 509655962 854840898 358209279 726911780 668533045 144759018 765798243 876240513 644966644 956384128 129614324 113902115 129870118 12309349 389424842 770618564 490074617 65343209 666648961 136984297 27963788 11895670 11772074 487987824 576082347 37268273 147444105 482538942 943617742 340177480 77915102 18351300 617987214 492236307 606120298 913350241 560211693 778194223 955287938 417917567 29065415 913325585 576964792 798339269 873769308 98970605 692374159 995382575 733685680 859127909 702844896 28936738 63407462 28761206 921393210 400453460 471102841 991015173 945069046 946841040 828187251 985791140 471669690 329288947 20677703 28972282 473234157 28125446 19632055 128090339 798742253 474105392 528411754 54861475 995524769 926569200 202227156 684229054 58635835 920115366 986341704 360146931 983672326 972189962 11986361 753822962 749706707 961387800 892771327 951414842 491759570 861132936 709100017 948656254 996746405 944670395 955495002 306252228 469239014 602422013 80212474 418472692 879288399 815074226 145834128 141472076 463534671 626433356 146396610 485926420 934563236 490842103 12206762 422829468 489889330 144071121 475715814 985540013 12861850 7560367 946573350 755377841 145890691 142740349 6607398 205681505 827159149 526455153 8058037 459585621 374063839 912576499 885913348 30674995 801573338 605293186 874208814 29889841 28553321 590097179 962905181 123114497 146268534 402275109 183404190 28443229 143287219 961716346 600119093 490084617 26414904 137856159 608426493 290380597 110720674 39593535 375704804 998176638 492158523 978717242 932938800 820960548 146391489 860028488 136950548 130649617 113899028 989846792 125724836 400271921 259998668 483279572 911220531 492182695 200750843 665954063 469726190 12714154 928417433 99577016 138938347 78910787 779705770 399556773 593547819 19479063 28930369 806402621 538169361 26407594 861214361 73170288 106561616 457490605 89957669 141168603 478471250 101345076 948912120 341979117 874808291 74890160 11220531 861983965 893744362 573725844 954783783 129987495 270827575 878948005 283095411 69504656 401528372 946101386 37607757 123607308 815079059 993294956 418214712 122568164 618002859 955644133 21891327 126365457 886042779 72510016 961673920 365870236 27506962 10382194 595999146 722868135 326609259 878781300 63554497 946899460 940647520 86367756 54200394 934661994 609920760 200613819 995177201 146405236 902110379 425105324 146908041 125435233 754080315 129287988 531447379 95038124 874549082 56707796 26885731 707115051 482773593 934453342 94966116 73736126 946938696 480488573 743304188 885079006 804199022 125795591 506124680 488763758 933063941 810714564 990674467 10856856 122291976 6783231 129463766 935096074 622662613 873877911 21711523 146417772 686822853 21741011 844092240 52564840 994851529 39729804 977614126 514082471 147360813 25839297 115718055 999942875 945192498 477502098 939558176 900665537 552182934 11724634 951031585 717545438 884325383 309582244 904917164 896616118 535812623 575997073 925902364 879813351 853734886 6746604 820271435 718220874 931340422 105525504 337797035 47648345 473594508 887643180 945162431 935727028 18672412 73581395 821125573 671034359 258287739 873786127 536309717 752147898 473023242 812309401 853293282 760295440 147458026 137985091 716668279 143278663 130557307 879044269 937481197 497809343 540645418 938531905 12806291 682675914 844254708 113534759 669946966 416375389 490842289 4796968 147451862 977685099 73414190 924225200 147464536 868377631 934777056 932440473 8538293 341903339 376239709 758831406 794163303 828615612 138649332 147396111 936658152 387787334 420121920 636543693 783312647 585428431 472476081 610329347 846785897 521391812 145129890 756337568 873935436 401683564 802937588 935664687 812462250 491531912 748051837 703852993 147339942 255841601 139072662 78216918 880948937 960671691 875095978 71846847 140919189 25395012 870825038 372297842 59940247 780559781 52687540 513712755 686786107 8976842 869164531 907344610 13088856 146370043 759906029 936329015 58089863 731104549 845130035 819774982 945101146 519961996 945186166 699818369 137855912 593248699 422219791 9019179 995084837 926876084 147437823 123014868 793009411 957753979 869789390 689051516 995270901 74881280 50612382 986716606 735787293 812413446 995433813 80334028 746642045 56132643 877662177 22664731 737316616 491521830 871275906 389155528 736264825 450246282 137227661 729975164 954727174 479626211 13251553 994336113 126619863 68495128 876832426 741651775 136831140 143259730 458290140 858318005 994978966 483827582 736879096 277951212 995707818 680088309 454331580 774575005 141343251 649844629 122052491 20214797 870357000 53639802 752912697 264814055 941279667 124395200 136855842 105454537 693486515 357657311 807721565 22704960 949322552 929277536 348258124 228539571 955228300 622073056 895237632 424974934 845432971 29064431 622184049 979634328 835002561 14231906 479336854 759571354 61983315 791924437 885090844 37348914 946151507 978461994 1804562 142853026 155568092 970345832 301106848 113310422 998054076 492203259 954284088 338894318 707607914 536864116 994016650 606118636 11384929 24720032 19743439 887303376 954276506 146359651 9683307 96314935 147305516 560252849 903827624 147434023 663485050 803981615 608483668 991603064 757975102 188903244 984752662 27916435 844705459 23594263 924648537 130568067 663031355 110701096 913398619 27534063 104696836 71614102 744273484 972428694 879034326 884946434 111819101 627223914 868334661 773788754 146831130 686330478 13200561 743822816 760578821 128571555 676906952 850675327 24103365 71598439 953467858 542784203 886139826 105535207 351650511 735079892 731455058 805282446 135886747 478261537 716502651 137844973 995496732 302591489 660566 257891682 25899224 594748571 302399705 71598010 27949767 341123179 106042620 458654254 122277629 24855270 808506974 610521856 419728123 128559296 216848396 584304318 296951494 894839468 452445422 487554075 744772396 721537655 222688139 536808971 799630031 107337540 44448777 511130373 882955102 10859930 475427940 482490646 333694403 610311987 606414589 79898627 56311058 584466533 88758259 680491225 2620669 143240881 856564346 144054613 18337266 24875519 485848021 568085488 874816841 146416102 952104985 141417084 219543687 569399152 869854863 803546247 994985993 736430052 939517192 144013498 28921521 492127381 744049846 977685347 64346555 593239127 28551505 576452776 792682863 616958878 804868 723556766 23842148 391544782 947186387 730617615 952179971 608255105 220967271 24782270 853558386 6452683 27812097 870595709 691439879 143224844 977575906 29067450 826042074 683227389 340569586 282422796 781834266 865505866 615851033 113285484 773905773 146004878 928387628 11161518 584260564 758444413 18529154 28552763 26699163 894064355 606230953 799578672 959771834 572791010 980745558 518939706 760094734 961308672 20324943 944812104 878757666 407811463 103284322 646037066 532646770 440780612 676904183 476373221 541856438 458365268 483147928 20410263 469741310 576929610 995469456 845438644 416369809 4473243 125931730 798724672 909023826 16201680 501235648 71980883 50594853 928283478 4303213 972289191 718134223 73552218 147461302 336727271 994045026 955620834 862142480 116427671 60797138 147437172 141554928 40173238 836029993 333680012 28623628 652684938 90403165 28982287 747001867 80323337 27325835 939828347 801357906 185977772 897190989 76922825 920655377 128590443 742613156 802822015 465628633 926276565 946662799 408999902 922736577 887136987 995456896 860995222 349558021 341889177 130688310 743798429 811614463 870453546 73715380 16458597 526633944 779123276 143494544 71416260 984858179 650599094 911526808 795130980 78232556 868981445 34110321 147445783 539307944 56395308 289828742 342970221 133401511 10703458 69850672 491642128 999681657 878816529 976513392 987329412 20641513 80214172 120997591 942861040 458206227 374737246 491902556 509767628 403992797 827668318 882253326 27984792 355441411 665902958 120130504 242134916 946923129 109729884 475818739 147297655 129513895 995407838 268163707 609389393 492700451 673864929 144319980 622127346 9986152 85295378 803180994 194349217 79967827 889586471 28631032 18028127 852868392 937757939 986006828 119502482 592689413 485803806 391204152 802076972 855568096 777490614 251564662 130414695 930119689 722295854 71623536 893817579 869578673 486222309 748066356 860946533 192042811 833177462 727996919 585329383 80227346 486815203 949383943 536570530 609070988 104491888 34979484 988133706 4858744 483260403 691262186 995514411 15470250 26698287 20563823 938558853 751169740 859805017 68469383 677946802 351230681 250224218 142237378 4447771 691172875 492107788 905883968 70907876 5638198 937761214 683046628 9900768 78891879 954510942 984221255 204258224 593722887 656853348 61228357 15449484 636289857 79830298 853310527 63230354 888534332 818993732 138679331 901049509 141864498 8113153 954285538 138699880 462364009 13156437 878036723 969909171 27413700 979646839 12282446 403769757 592574159 727649312 995448270 147091505 995394812 27030567 935910819 892287488 7586313 6077271 255810438 864223130 28923463 188099836 876913197 70593179 20305212 223671091 616102280 988891220 6614864 147282368 62486501 879306140 24884663 140079051 145544083 450145072 861158650 753492428 859894057 690907596 18203427 262160564 341081106 887547919 19595335 147363314 77893832 680512475 651384761 876900616 114662699 809477345 953107369 96077850 19539626 75099242 36262949 143779567 793576694 10814998 786391059 146918573 116434769 594080639 108667764 885688425 803762792 130528152 20681107 891425295 663897945 981590776 69237469 951110206 341895210 886956834 451928899 894581135 528179618 535722706 601691742 893190499 760305704 996131743 878914770 9757295 44194150 23807514 836020377 959272076 617568028 62759687 71724102 756415215 744170104 357965179 189060760 324462910 760216562 130401510 408674344 491139323 993339617 993384526 982805063 682147919 533336307 962826074 607803702 821092259 264209736 750026497 921542971 148901855 399536943 977174825 753743934 145222274 535076778 804108247 33608324 103136391 29071029 726819110 926285378 46685507 625263280 995310855 9030082 141053808 145139315 945010667 259731358 950453519 417379575 1024831 577875919 6080655 421160908 78190923 701465428 417361623 684841212 950166824 196771212 986829145 937926268 434262517 750090998 107795292 65635494 872220215 671043006 492213317 147478041 20581580 837055448 54806291 20491338 809806539 942690940 623208224 414274733 643167500 55310267 881086046 138041421 20475013 983138553 464646051 807689018 513754369 599164 692629491 359030770 879405043 489998475 845452322 592516854 888028073 130143956 785532608 9045331 110099781 54719622 474621914 961938081 134853343 53181880 459266868 73141461 944617284 986088300 141784928 485869116 491952827 739520066 474908757 147407148 137472906 952615485 851843573 938381188 938556225 63078123 128324114 692647737 955339582 145201658 876649030 147405023 936542970 127203553 737222764 714765253 919691860 349171477 147436963 785881186 78740626 130152588 12124448 987108383 798955338 953380417 142171540 473080266 399886833 90506537 951147235 486606231 27476614 727053378 959655433 145373266 968777515 576489722 755358919 39163780 438540920 877921086 141177263 886726223 751210232 185283905 480655874 875848148 536861679 493794719 8321817 988704834 342167790 145333610 105482120 874749183 810926066 27635343 18415742 8628463 884260763 937698747 601919353 942327146 938393728 56939261 878364311 859192822 811281837 754328396 146300818 28011448 134749122 139878506 356846198 89427719 939337846 970269002 156511738 894327240 116019834 551342517 138567990 931127988 12115123 872691255 894234095 26665343 18339201 24882085 142749331 955251020 946683571 534736139 146427812 805270523 424549178 804733274 143045368 12816648 342015397 138784577 479105351 551814281 710798442 624292768 251486657 22794265 11387462 146903529 492055450 417793080 659532199 919671433 844275611 492166760 383029993 138200077 146683828 933757289 534759551 925128806 810444479 448735313 988643054 853351999 255191095 988233890 382715302 78245501 138260863 29012915 141076948 939491692 109233675 472695243 918017404 207913681 465474036 145984738 424961492 423355150 884012464 992731114 621414907 925227865 644344583 977555238 970189341 931869320 485198297 586573515 877775292 105473312 340325073 136628783 509368647 330247033 652778227 2278672 24759154 24845217 941429328 551511081 634648329 836134980 905697746 953526727 167680902 899646589 979652771 760352297 39541244 633544835 469813827 113923232 818851349 878063369 48414298 658457105 146376576 476367323 884356253 482646253 40161741 146389921 820955689 953325270 314607904 475166384 837862661 921347270 414092109 112796731 79152287 26593552 122252863 818468352 356696635 88747576 954288016 972780070 55771997 725610656 951314423 418187138 471133776 290773720 13201620 961824898 139876105 936394285 19592129 73447390 143263597 141845208 994544659 133766009 796839842 74938761 897055007 580984782 978367004 959781956 918571262 610538632 88234290 934565741 869174798 13203807 551085952 952447934 453709757 919298326 96830313 541886506 297183983 666195359 138960225 20676722 211194337 665649685 684761949 874098294 855816092 760630309 28664468 621572173 29044013 536073966 136917195 418179395 146405443 894581052 147328492 147437490 29072876 985913893 971099777 949207427 651403919 391531741 20320970 36840415 210492763 987091933 25906062 677698560 20732201 129624368 785859931 944920220 451652195 961522127 467156635 919241793 936808910 801084087 147198736 806116095 957471100 451221468 878539067 139007420 548455505 803711071 18794589 147461151 28254447 948493646 995522692 986470792 988923459 574708565 139605730 332063496 489505604 222959683 995001037 605315400 53902502 23834096 142122041 113851651 94476616 744002457 400190738 519424256 526685338 743819350 815127328 418210073 24787535 960738632 593529397 883877653 954002099 581240718 680606310 957467082 20102388 747544873 532584905 626399497 11243135 5489638 26822645 24748248 958824757 207505886 930083428 753299544 9063105 487834016 706733199 471064084 73597346 953200345 702063775 15873593 784815531 810305949 25938942 492058928 3603523 940943329 517552447 357378395 476934906 600467258 783309120 130172891 928364084 520035823 745096149 80024367 113914145 945132734 904856422 415116706 961271354 384843157 878877224 142143766 491757753 80345154 953571661 816109987 12148459 552595346 113420631 11101037 715108168 138946386 862010505 872560415 71451469 265112031 74552934 67389609 803763862 401637469 37502254 951149731 920708512 341909939 28774959 13247774 913348246 109419345 25596804 45719835 416654647 993947754 135886132 890108018 144763815 864871248 283151880 28765446 334452578 836011880 691973413 270484445 139062037 102945299 63035831 339818800 912567779 490946625 274655212 893494116 15939146 9656955 146391002 952665801 147456795 78237596 536245862 7726500 992891183 489017907 20230416 22766980 887241158 797747747 146311906 7961101 111775604 703621327 13210352 72150079 20404976 6488688 995175900 856433786 56122351 147440326 520469832 961754736 800895327 245168932 39760729 950357288 904974308 751811241 693461074 11215096 458694257 570257267 80332586 73720877 910916792 358425143 975511288 2812881 894853341 959825991 73523676 240025371 65187274 12087857 73726337 19484318 760650209 24574028 458821037 197424706 40175904 5920646 27362487 932126856 878158132 955926798 136910492 618042082 861908568 120978075 147459756 214862407 397470363 266202344 979700716 153491011 638657351 945883041 802929566 995872265 844469696 958414324 13815923 804503677 946152632 532130904 845763478 16450570 711119367 486338875 979701589 137070348 330075794 13538771 819004955 953367310 216324239 655543670 777899799 755384599 26270882 69581631 759857579 147438785 78053248 101275975 827093288 249705242 113898678 958769031 603697671 953228267 726982870 403486935 840236061 880635330 752198294 126230987 491796485 727814343 770642610 480431119 609257094 282348956 28007458 852584492 12171805 609782375 739518523 65261599 341909393 106922582 760619666 966159270 439683288 109685489 759959187 979949014 978717355 491141230 724971881 918457920 20649326 71081925 357439144 737414882 608214894 709524894 654480355 79850342 758372185 122295778 27388895 448331844 143927294 29048881 337427377 486656675 422996960 492185619 39439348 305544703 29069876 815172469 682923657 669127191 794699506 497797695 71459574 90841647 955287668 511704604 927615515 668951689 12592217 739463512 610251972 253592521 51078089 145772522 912414046 605192457 719037252 492732618 691106664 136282957 113688840 568537396 27989039 609002489 973925472 40138896 492177896 910009291 778646448 592730540 605084522 811754234 669615120 27976443 970791626 12720769 146252639 651731737 941899653 815846365 607451037 931170488 832335977 576910452 408566028 144069715 73379349 65345635 758539662 20102452 955022182 811421256 323777316 541388702 8464688 731355710 130692884 934220912 32836156 861551934 894860968 758756817 449067773 26918014 944145728 458560139 28718263 917270073 24134384 993952414 936317690 121901730 485610344 341645732 96974134 676757247 794197238 765626429 22265404 995510822 156579156 72544396 18563660 944778033 455378713 876950090 28031965 810907694 995895213 879265332 686624974 884857543 147477089 524246668 203590298 533697797 66161196 878485609 990176461 815005451 732205630 46762689 69939696 992933548 990269553 853592717 392075890 458585035 342040877 878988587 483383462 900184825 576729544 837830922 73720373 62167887 63307315 76409512 24858904 418375753 652151454 450604850 874845026 142222832 123084023 377896552 802089421 24567213 142872454 793663948 146376492 147440705 644418890 815966231 469450013 25761984 878968312 915415868 820015268 976462844 127512047 525559197 944857348 13214852 824214349 29081687 69826730 333780364 915492162 465553201 503304907 798713266 944137105 498417712 457256887 20061332 482695836 147454625 976636720 76867426 951133089 862070724 558108579 884216808 130177168 146790401 946842802 857078933 241378366 409154375 147436679 799310047 516783853 388648962 12848325 24887239 589125007 483245657 441273588 644695893 284111512 593398927 121734316 901280854 476152098 743580919 492207169 20278501 128258816 740079229 207907517 13044697 583104282 28817802 755952568 978724161 535495440 927512669 77198893 608983231 457477906 626396032 199365942 27785139 78162878 952946213 5862329 241303263 810349428 729143034 593796130 28503727 46791898 94957814 132757027 760648420 145209620 576926563 29044638 606408650 947988737 72368529 187948943 844279718 28989163 274610030 722836400 12040675 392736889 877283253 674293538 818229638 89297361 18623023 475272509 711070642 416090513 648807068 934436912 147210477 105257799 331596660 978751639 130653893 871842288 387343077 973475927 651096299 610303516 54712840 145873373 552153002 541368593 595584355 72402669 20528539 414959300 62163785 130572608 465547583 134832076 909191647 78013265 78785311 139063463 4575961 890668901 793588647 946045848 558701407 7960011 16316213 874814080 476177198 111251302 601933577 391106612 39197561 22533561 126972677 803618270 146923679 166790277 994051725 861140940 44707902 942393900 952877936 12239675 1162879 599024302 364941 995466889 950087907 954038611 692395507 145991028 986879305 26819312 894392761 28960101 78649028 921657025 424960898 604295191 16461900 489144532 142028717 71062064 19693696 14887963 417780217 116452425 130599629 760069712 7997024 46202307 442602429 909292412 72773673 20029055 280368234 854569482 905969447 4322284 396580092 972006115 172769616 63326457 26860946 961132121 27851331 590710592 147194440 860766446 858145678 874551452 147174705 147436772 30018072 860590492 23720175 21633557 894813101 520074564 48385448 148138114 46521073 676486048 90153199 476384207 197390956 21610815 706011321 24847986 592567064 917009012 990268064 207661863 486803682 980676611 126443422 869423652 726439701 97047533 804323005 145272857 622139562 987114825 824653739 961678413 472261908 146933357 861072816 799994994 593719314 584466117 876662928 84278366 28548475 986882080 652255899 642140433 946423739 492072929 469595894 4348858 957761982 590385404 610389984 525303109 425041885 542324666 396759083 20671519 12187265 483812137 420902339 288690074 7883319 63319457 675681406 745098975 105359271 63745663 357810800 892685307 70927722 676078079 134850934 778298901 988904759 911916745 743040801 13710657 821009699 125504345 691171944 324099755 337755868 144330053 693488890 82916061 117023285 95822641 76689746 4827079 588151454 592769224 113911452 684802040 692087868 13236776 926324530 518052750 142928700 132092680 691319859 995133001 238395156 490888759 853751925 894333198 487874221 110781345 147469386 961938614 461758610 908447343 13215478 255218448 938198255 885130892 138555472 781379678 836507946 857903592 894568515 124398677 120959900 900728196 805274441 19495563 80645719 466654936 130681803 510414249 12276937 3264165 825541487 8510001 41938754 412481716 961976104 588923215 64160953 535869653 384947670 739423716 223764276 744810686 572842766 222609774 113919326 950523568 744817350 9940962 488888489 769079623 19864804 130695124 473177862 998204750 390115655 46694571 223486758 20381880 804739966 113886026 95854857 619986476 843763738 138001903 147459349 351027373 625373762 857302360 888157400 581138380 894859631 6557432 475288574 959784968 74757297 978735311 146672268 605861293 69399417 286660588 609129194 875592259 20260840 64822195 927860701 805212589 63564297 962789446 909143161 878398358 97097951 185493763 957198494 876624438 219200101 77043279 146878339 856807355 894717503 946658371 475260160 469036999 113680939 7026080 936891401 472457591 274389204 845480562 747567216 990650162 621145308 24834391 51661767 888221678 458548377 928844023 991024967 423346363 65581777 890651589 542375002 88573903 42586651 934001842 28021094 820970143 740455488 27978214 578985955 25751066 938439892 515087705 64296817 24740038 29429554 607287605 109631026 136986316 961931726 28547825 367311422 147288040 603236954 610552984 44717693 48518135 826994034 944282796 754939656 6696248 71863912 298905679 682451862 606376721 66812382 609449219 914561750 593674413 695256292 782800044 195888038 424438769 73728407 118075701 79145688 399900495 836593707 558338158 31616392 142201831 71620288 670085125 819367006 759563787 191145369 576633714 70360112 888193649 838803881 887021794 660892509 491414601 876800046 760623957 993369460 978061208 876926428 641067903 456530305 652490939 873833750 77828093 79132972 141100719 803411288 601408872 143281291 507308106 801140140 131904135 3609732 894436499 966864117 749013065 665737229 913762411 143257587 147402652 417919726 601421331 489951227 139612812 117050575 837569891 538003603 569627754 424951623 660220498 691162702 117979003 475841133 826933531 56424033 784652196 207926972 676927682 752112558 491183851 585275458 142827575 122152698 196133675 935329725 870627872 69458769 142192425 73677210 961799329 980313775 692432214 7909790 24775621 894327166 147436814 575456105 65179086 853870091 739009832 868954025 743692444 952697602 624063286 397276206 57971769 838872305 142474514 112706272 204199418 778974324 143233885 725834866 143275598 943050806 213225448 743442946 924857075 873442296 347187004 25920200 76133831 920991923 492077159 73192816 440690485 961949870 609995721 63456213 823199858 230616391 955292064 447083143 24839246 742927742 12136408 975882714 230151910 912203426 938274760 188115174 936167540 474235704 959594378 718664806 145315527 71460245 941555864 147355580 857635801 491847605 305791585 848411103 878755268 850679862 319892135 519801169 735319529 938558096 962900393 827635268 140628837 686353142 121084823 145438454 109088043 961421738 22723442 817364309 988073184 914992010 602029523 475375066 78222587 961949294 722248744 549601586 38414381 153973666 693417597 12897619 895244211 608552274 5025121 885709727 127404270 96835946 667711293 73487916 80311932 917587194 214874257 826349541 977576839 205428385 418388218 13457754 875157670 927654255 60946865 741984965 52714646 12729214 970243262 760481709 790904414 111413645 439375772 459262294 222690366 878986959 137779192 892710163 12024333 572841662 64237045 352189575 54811894 6456833 683181524 787000183 993891726 486911060 457450938 827213407 304427838 11544676 916856575 76014573 510567535 838684086 483824710 686630765 486527367 461096607 11507897 112725066 948457148 859845820 3626474 861163944 79531282 147247118 955331283 967990888 795095755 147419959 28805618 197962230 611400123 739053681 379600968 878212908 811803923 339000894 64793549 692736874 878031370 428894885 469144472 806675275 16503497 275059378 961916117 29034361 25135835 412799449 953227253 685943030 958522912 9335495 40148668 266466021 71879812 957673691 44650042 676375603 491420142 514492593 995468081 817833512 816183128 146253209 65338312 118951 13084406 14251084 825617648 113477665 689302740 142633173 92366328 17842018 488962961 877680109 509837279 146372920 492187352 609408338 474280725 296025650 898934155 91359191 572257018 906992437 259007157 990959242 502870621 107567675 615267345 885608942 537085202 809851593 955505686 606282698 877002284 892506447 610357288 954276110 348513603 726565122 706924833 872383054 485225143 909938441 73680992 69300097 73688918 827613040 796098468 888196678 677694798 59863127 64833418 704167595 528438908 996456963 888792584 125288232 961943889 80224231 114161968 726814006 841894865 13197099 132677294 971048063 147460558 877760789 726083155 929027551 2837039 872401934 894225578 24322508 577310681 985255147 940739903 450110663 474865564 8806217 878182567 156329461 955108028 869110876 29515560 255169920 703916999 15069913 852356293 877705025 760021934 684807285 836548385 786713699 20691047 878920780 961441276 926530979 666876447 299675397 11012873 865931864 608657739 11996500 975474877 930140141 941674101 76117032 621369442 591714188 251172037 760603426 961160235 610568775 536766773 758325161 212889465 572298023 129940593 886392557 749595332 116511555 760622074 878494615 142539284 869600149 877822327 473948264 795060305 29048612 421883511 859997755 706507689 971153500 471168395 593719143 541374695 538273878 570443321 938770961 946925353 737301722 12428288 26974987 887515757 805012976 930459619 777323938 80352959 53546836 147188453 608423795 375712126 139033173 557602143 526227485 979677732 878066160 909189808 75877007 918614039 7034558 479391927 145377358 989211256 916972411 127387772 572800733 135650282 147368889 720990652 692452111 726006602 810435713 258951793 6617457 492144552 80333630 944031194 143104169 610084690 690864477 28413103 937244118 845444378 975207730 770671597 953748269 28703758 558216593 473293821 874831523 11006169 805263988 475298193 280008996 39280874 342041791 492049908 19151234 944651418 861247879 787306253 845029923 143240997 485540275 551571762 995184139 146371034 117407348 769835838 874572503 942760780 138543977 853329863 12252546 23403447 10701351 19422048 27927420 81150975 836810599 876495037 28887151 531720489 130046385 141409304 828602418 916379997 487857517 71950495 441858450 517164761 146118333 349626677 113888776 466897992 912984372 920195103 743832395 819174853 141596267 360690382 92901791 904966855 619799488 950904140 397246938 113340259 13130134 92611092 337953947 180789035 802469648 718690986 28907854 960873221 139015344 491158139 10762233 121699089 12993904 492210137 743685157 10618756 145607954 983431550 29067795 407523620 989590622 953134892 968146194 869586608 339883731 145271345 63439670 995252681 147456333 382782486 948761128 204298466 609425021 606145686 39098227 826145534 977074993 4585242 559466694 879022623 956188430 399677053 80352176 760631056 58359378 549724714 999112078 809850711 869459520 954245501 610579279 384750593 140140292 29058875 979981577 723982722 415934408 769457969 640427396 886003359 643624495 877556205 467971853 284086029 778192389 418359171 375427534 682507352 576834407 145099333 846081073 26234792 218916820 988049995 122981964 126413809 12178762 142186977 979700221 810828221 611699371 961614804 109439254 333749273 330276905 105394825 845476415 113517851 353785535 986620579 353746530 825302443 610338238 487928142 557716003 851492304 375171865 25935375 921741070 543477344 960885413 147157175 875877077 955316901 945613148 393253973 492155164 948144815 3838137 650807 25484146 801371674 677277642 892458600 72165275 725728054 576479584 33784931 456031716 10547670 400349066 98604094 80250500 203722318 960913449 422485353 941955755 23652809 726532954 173300753 993806292 72403572 144296051 608544741 86584189 73661661 738025565 706009723 146397098 12265014 997971820 274907827 940535916 486753940 828643725 11767790 852732820 120102561 710370536 92932516 3354503 977293082 819983908 915971806 994598106 66095958 256011150 754839653 223734829 20253315 65335922 755746094 457103395 146904908 91879834 992081289 875941887 127993930 18416197 28738852 607449466 420092069 416839511 304252881 612063447 11164272 62483771 432762509 61578424 811782574 976932696 743537560 127649556 8748505 784904382 7029187 208729799 29066249 773642722 885862206 122033310 961834922 618999553 769646839 970287558 143034798 877989354 12306856 223153884 389958573 918433349 820818080 874564275 27338315 18855667 556517623 732676627 803342734 899404424 785455722 222614428 693242114 24812294 609392990 71667987 758153808 39557662 979410727 945075816 886428644 267334727 190079237 693094181 814985470 137750821 976551207 147321928 21346075 275009349 132507152 970546471 523355986 424157327 940975763 19630591 893766032 71886369 626238930 11161697 59086274 934820621 893901090 996441069 274913262 602208651 111296406 8081015 728017929 985989605 940976343 469676014 756428036 54577511 222653294 796303382 944729240 857779555 335201713 28910790 142051471 610449839 794205467 925235101 93936134 978652521 9449936 147361305 21541123 816663284 509591810 124873957 875649476 145094685 951441436 976469268 71718014 408858363 757611160 417120369 891088616 954296118 71910901 535913180 68552829 165372708 821453419 60839093 946672352 960168656 458565081 80321142 147424629 66960180 789424962 752657510 441751631 938043331 105495469 133561802 134772730 686250021 8097546 307633106 576501083 993385397 811305712 145349322 146949338 946900119 557712322 142844699 755903829 937454707 29049319 71198938 6967284 822469632 351269773 959814195 207211230 899497813 28733777 20825158 12952123 63553426 954809618 756809149 540958633 146383415 414196541 936394434 870928954 63414644 844643177 876915058 868797145 147189794 884840296 474024863 805000447 902639451 7451538 62175034 979677096 950038768 985787052 136984392 282458646 718683503 105486871 753492959 710004766 146665448 929336861 20063848 643569267 560269507 991154602 961452271 602437622 12993897 3820839 625371416 198461442 988045207 25660777 733634644 960904985 866232296 861041629 11079150 76337277 12179742 751908150 403562280 448059903 939510416 11244386 309323083 689490786 863019214 71708549 454152092 702787324 6589209 543472708 890529889 11551803 930643620 921502536 19325280 5572508 286099884 112185665 133585213 945136908 907180716 479484106 12948083 64871073 141092311 861448370 72764351 22760295 787251112 993953228 11200302 863301587 938547845 559230624 341359443 26973551 284320747 945896319 904283460 936707593 38079256 481558281 961173334 23746475 164096099 492209877 890671863 966603284 397448536 372628598 144830361 15262672 437559446 928998190 268286756 198088362 960629147 149874576 585403533 28818616 378287612 421738026 28538222 671045844 760630833 826073146 65060868 565488282 28979871 820342413 401552045 147460508 456938925 620672526 266148673 491079891 26164114 52745458 407147429 892758184 80082599 507197676 442663773 646870478 953662410 798473482 9689678 878662124 680928740 410359668 418306258 483796472 758413336 124337110 931076697 348512060 747977892 112797117 890619316 612774316 924452014 601434808 874833150 368112082 1841322 742486953 868399195 576738479 606252384 739651033 384889127 114546991 73692172 11722496 78782390 383860861 670125735 676735865 373507563 130428858 974521390 492154285 15385155 771701825 836783760 894342510 26962018 146810950 210615501 474730972 465959746 663703714 993774684 990801601 861140739 235275378 928747928 834588816 329305425 355865282 955190008 70891829 857719607 799014056 551631089 126017990 979592614 80544485 7960714 73717728 861036389 207937839 810816432 440477501 76122263 673443467 950481268 501148099 144145242 751213651 425047279 145976647 798780464 641889338 348467479 764243345 807082516 3512793 432861736 528178698 925901614 67422716 305812072 147457041 73570858 396194859 147221953 64810733 60072164 24307395 26980279 26156464 953021018 932988629 869517402 877337328 143192437 97109235 29085468 894726183 147386140 858551310 609124605 869280099 775206859 490071429 504683244 677937417 995532303 836974342 476198595 752173977 5281013 20681773 975380811 346823953 878679313 808621524 73089770 911485336 148301874 198609488 901665480 971356166 870078463 402644094 794781979 143277113 543469027 483677129 807422881 846399406 97144915 982799571 884348914 109702148 785688156 744638475 993892994 874830638 815835852 283355485 138505050 134808244 144311617 126436990 954799773 722847255 218960839 997794373 28633123 28291237 939354094 961547490 223196272 337938687 483706718 28599264 870386074 845613082 931031657 960268247 147389143 874305832 359653193 66736939 22739806 28957482 400627265 145277786 887155046 667266741 121874007 820448149 492199035 20637295 49790948 26284410 509817509 431274871 961782205 2701046 710918089 221663148 773419282 873749373 955011453 6421615 961833996 145501444 82868560 210651811 338978058 785797634 17929731 106315177 995453792 734860626 693491322 738038985 866371401 147166007 929333175 995216457 6064466 961296777 853864464 72101130 147295412 621141617 492048836 490094024 55159182 75967766 46756688 827360066 916273114 216207118 143155661 207773325 37902818 28606927 860253062 933007659 147305251 878982204 24711295 312499031 147161174 725701589 73701777 9145544 800968811 686796959 606941915 128220010 129996916 994953421 298850 79214445 764352611 109691676 892503493 475828175 892246152 131484028 509886339 356854568 391444430 458637981 859429926 756418218 11588747 7039549 190216254 450233595 985961342 24854091 324875726 953970339 861250406 532369333 332705 20430046 65016166 760200022 487773900 142782827 29024326 18036573 28806413 420807161 959192506 892242078 74772792 751965063 607494291 10185007 425016245 146766556 56242180 73421810 787981587 13252454 29037348 787581629 751734380 959081885 139074504 946425586 903387623 946139480 430749416 83484640 758014949 942575358 959597843 800582142 342074364 995008289 758481478 678429863 961680432 811362626 665720042 574786738 28787163 446921953 141543993 11666485 536231336 528341842 917357928 456186493 720365355 977498056 609546826 423741682 71592828 46250928 249865634 552691112 490494702 874745120 591474932 425056506 78448483 979588852 938558371 77445997 147126750 212225794 249794893 961813179 918985070 150109606 903928562 303175733 69487265 760602694 803950581 954498621 27352767 832757714 111816261 919687673 887142547 551866479 27854782 130669238 112871124 527707914 147032697 862234228 992885721 686862135 960873786 221125015 714512050 832505554 948995784 886417726 904953604 18043714 107014678 995442883 28904456 275858638 391593035 256162646 129393456 184643677 445797179 870578499 743611442 760651917 676209382 233774478 276056247 342901122 147123724 937762662 29025093 727034454 494471856 373342157 375622515 603855870 957548781 28035227 490621895 19080630 72558948 63514870 995468732 479303313 140669436 490069398 912577893 610424748 663909080 102832123 844287084 2729727 29065130 936457767 391439167 472166543 648080997 11118176 6895132 71581885 491105944 146951089 684782980 594892218 603237504 540063093 486328774 610549742 44595439 487744550 859002672 21270761 879012328 374169214 68483567 976596808 801105200 11686950 492212342 25034195 956369213 669441530 917593975 73366032 560104751 221600940 6570543 142742192 521293047 401091118 145293723 151380246 483613102 953501375 818870375 424717400 598713531 79718462 742731011 779510231 118113848 563983924 869651387 56925334 491151915 701792365 568665347 982765639 669298697 873852436 760495730 608855255 811337507 138008723 198301681 466923734 265808534 686711476 543419293 575942098 138800443 467992788 144521060 29028097 866189557 742724774 133833708 571385811 340960538 475001784 134748387 608416776 27903697 121970535 860779427 955155947 139614603 28810036 944523650 391277180 663608881 685603719 892229298 384821584 727056851 739376544 528428545 959792711 56787869 465892997 518193827 13322694 789930188 73719612 24110613 945781134 40797203 75999549 2731013 949312463 6878303 56915310 820992604 550860101 999635631 281345243 105240940 490065904 811546135 874932677 503203881 200759129 63097242 339332889 976389324 741869256 487890220 961949710 739322260 637819465 255235675 146959141 702840991 109640004 76312449 12436619 274437536 686168169 911061244 927699197 953625407 996319388 850420544 953566396 133809355 475390538 573799272 69002296 313855545 69472464 870630969 3680013 27376571 136648997 13216704 25662387 24889126 845475386 993312936 130338712 4558132 548221012 874846364 133784247 601678768 389177406 73022209 113088974 19511401 14346418 610577615 151371997 878913435 28779417 803680594 669119338 123780702 810872635 926727442 955590120 77786514 44700849 548480699 12273511 961893382 139077159 788417287 454439033 91822938 20653291 974203541 955569583 485605596 726970892 959594229 957540535 580192900 28540210 133247506 71589681 12975919 759317031 491150971 771365611 80311069 870220336 407938929 142202346 543465992 109617406 306463428 80253634 749931731 24070285 895817081 350753740 59107524 8371442 72395512 877582944 88227670 921873894 601925144 139056093 440766842 457869103 28307631 147474728 824736159 138813132 804016947 610492271 805623642 63572085 602152023 927778943 991286248 23830663 553498083 987476936 991757055 671298671 590745750 486935163 164912902 80373787 534213930 704817513 474011146 805055720 7257410 955296919 82758111 130060274 130589788 692393454 701643359 946151614 59357597 591719934 143251903 886188271 759987244 961715171 147158494 72103488 59855305 501027608 11842749 503231550 384634706 671057567 28930598 970477534 760637091 28915332 48282638 978696036 147278495 531618229 940431179 28974006 610553961 595025414 732059533 130568286 215276657 798269891 961838801 513877936 654506490 5441713 454205570 760602603 978426012 467991386 738193720 147370448 201074991 558764357 808512545 946095417 764698809 79310846 8575252 136030050 573755064 142647787 892639298 4841370 969747743 66342191 79801779 570604949 62418152 3902991 24584742 759843252 480067577 803264729 996483238 20672858 827494103 743619754 3611344 384907985 488008023 724953989 109162146 273946117 739245363 996080318 456912451 7991676 73483107 888200021 999701678 938376063 414204742 249025913 509827501 146952816 7533938 67316051 147090509 878762335 223490736 461011703 147434533 927616815 337699752 143241636 475945369 323645723 20655956 10583997 58317617 19611053 221367366 124999688 795014556 149642808 610558870 156070114 845345293 76949340 876924155 140699573 932720307 760043391 71967788 978073164 870578468 919492139 26946110 418415538 39871822 727146865 609880435 73400504 26968984 392717752 879017273 680697663 73701231 753979185 693443902 889564558 121199579 11731823 509383879 390367555 760606164 12305264 72293029 921705184 417900640 817446538 211088690 492154658 145222885 141610481 26951315 840724426 465658387 744017373 148968356 746830699 12023878 37635982 336223309 17086172 892865075 892361594 961828855 89316170 141140302 417242809 349140085 826615718 901042432 584133492 54911153 384961866 34804261 122029356 258910447 28337235 912851122 174101739 147420883 818998473 199190709 809860654 72111304 449646927 760543594 113366013 219785324 340165324 756150734 142009404 417371066 161769021 29041062 478980055 445865221 820773068 77177973 983681672 135899542 467696919 856937427 746455760 64796688 94995871 889150681 894042067 692467861 454115266 483376970 961598981 146838680 940458013 908226089 2944622 113811892 28238553 147266221 794088609 38068662 978429108 4044346 610565618 794202070 859202132 518307362 890368174 911498745 4647504 825475246 11747829 432340979 12396335 75909869 508092283 487371929 26986822 139032453 129149158 27195028 11131833 599167704 538152230 714203149 839177673 79667065 159363071 987111388 75883044 138817808 610540833 26452961 910546480 887993171 895747601 870097819 886208489 134189325 827867161 144572867 954280736 146036152 126366407 921557487 65127224 488898330 988064855 73433711 606890936 610488546 222179054 601558850 872750233 223621412 873778456 663919277 28034627 129090580 857088306 926230454 246337819 610580075 744664230 28494337 979656773 307526489 26963315 739621705 146807837 552655068 424963737 467991106 949090181 567518413 893776091 975508981 608232700 995400966 767438163 589615522 608475956 749056215 18588061 878881789 138820338 559216298 24887795 969889102 146907370 217953545 88459028 10517343 352908657 868429658 527290150 916276328 625875060 885810346 145324478 86516908 11203357 593800693 130650497 984737135 521848676 979440620 925938875 914604093 959786340 948589102 756398746 894654486 140592792 147011978 760238758 953233706 951072177 73729360 919631471 981078879 878761085 892597230 803593902 422702631 993788138 7100148 130664242 732721517 13075615 890355656 659946315 890648146 748011843 802478858 879012769 888221886 454183972 979682328 592127792 994294700 337737565 969210995 456673118 760575089 989741177 752101622 894661625 61099813 861151274 976993213 953410324 487879563 684168687 602029166 710269835 143171698 59084792 11726729 29073105 919873800 841223843 109692793 3801110 143197862 894789980 854997839 266899896 48061965 994864059 939789418 132337220 486743916 20172662 8052139 609530725 82325730 991547171 147287110 341049623 18038461 979404042 20579762 11092410 72522759 928534004 284022678 979674257 808442109 18985570 145609719 221290550 56643560 804305122 63554512 760633257 934100289 626965893 19643773 878203794 803377039 143165235 473827387 954707307 416429134 492168878 928247213 924998754 105530636 12905323 113871359 9067300 27398513 973967217 146947979 257204056 796672056 35020375 610644183 12275927 787542222 921765556 756326724 971809102 357684726 955282776 407183123 951444196 3674312 109685842 80127015 686821890 46766669 145263214 130599541 491421582 960362011 4726407 63022107 760073460 811913677 147466571 357748225 993347964 12125124 617474881 941934380 11777123 955300972 12309686 666697181 960050124 583332698 341863867 384866269 12738763 894842932 889515671 650400362 952513603 960855334 404087146 878837548 610296186 469046666 145372075 12114360 141686811 532927253 88505810 21626521 994980409 989209815 972300253 56886605 803016166 602363518 291589124 953551451 672465525 107009366 479315683 76175687 882452854 862970106 903148897 401397033 959772986 693526846 441827345 999720459 809266749 991304420 130673911 827208251 845452275 16497167 819070553 753128836 965040499 682436070 3152601 50723638 959557586 124311957 735829065 599887017 610489598 19610423 567876624 873041898 307044835 15951991 342086710 483529540 28001095 136974355 676903169 5274799 137948529 896594315 145781139 491590839 801090303 994338575 78787537 889981610 817884626 995468809 604762514 977947981 989910235 887439439 20301617 76132722 113457893 219508859 856115412 308293421 146440586 993349242 449974899 122289454 793816863 341160832 760327112 20929224 929517644 340932129 11711921 454288746 983844416 836731092 248678273 62457776 141075418 146911365 954714264 894581714 778346660 760337312 957614324 592780371 938561331 772863485 783559601 206835397 139086251 982391257 866426168 606063702 949536622 424012158 20678935 622117504 146274055 969065836 114810205 686260564 446206417 401637562 579145083 592032945 610575329 659692144 894713688 583969348 894864315 886643606 3044427 488593368 863262363 962378503 858873111 391088290 877948527 21694982 956636579 879043156 19113493 88222272 857909450 11128473 124934639 836367927 953961859 682564946 230682771 39635392 549024337 124688824 483175052 138024931 758400453 859587938 935604907 17544226 876019669 121911196 821017764 221635618 838757771 956159347 591683222 875291074 976216893 865548006 985820914 936251814 146387226 130174204 946097012 977490876 20698004 145490720 543388889 995237672 903952379 684488435 990124300 508568240 891050350 28001610 145557225 382675330 28403900 22542810 785120711 944973713 441840184 511301635 475174824 12887826 743286527 740223740 146799492 548314927 318817621 414004893 769307099 28828125 195217478 811671051 68367305 845473334 303611794 416317115 147409148 467957163 620887937 12268869 710162639 951099314 11639635 995488261 747724187 529422701 304396822 338405159 485483820 877921673 721070506 685239712 396636102 507382457 122298766 215330699 879004388 157591495 409774676 357894119 28963565 954774288 470169310 891929340 35983159 814068219 20856434 267286019 609191855 13233111 207908134 994440633 24290775 579384003 342015115 113275002 451308354 76000192 885550953 887346824 987099888 776733064 724689751 874742270 401491735 960379995 608079596 724844627 147201635 732288051 144805924 64819227 729003899 146285134 486022326 130469042 691317106 27168726 20550804 930929321 399495011 7831834 771580397 15804191 71604061 177060295 22253380 65330837 96054624 130558172 29068860 108589712 921782771 54803175 908804496 26403285 29999146 589590339 7973393 724659429 2651278 73723556 953723847 808791522 407921311 919316721 122044011 357684585 883205019 938653225 147424124 28191768 879039544 13302336 760461169 726041963 146960438 424443788 138752753 881747660 946402891 173304133 591526412 995639890 213270694 23519342 993404038 607147906 979312328 811877963 28772396 884129255 894603018 957749779 940915238 22839085 8890618 88678377 664658638 295987397 443084601 223205694 291397686 484154187 398774727 975193823 957680478 771751852 946718585 2551801 12291025 487910611 20390420 3262960 18609324 954735102 841530463 843442390 870885691 885075989 418759625 471090846 324037988 819523278 925834051 736382682 471234054 2763556 71276462 808840257 978034353 894829643 16430142 968245794 76136464 736438089 7316462 247229514 6516587 801622893 8844450 145854302 105203495 959847436 55363928 83754929 972447067 954816411 955306999 760631788 23840439 919641492 54029403 903124290 146612035 498916 73690153 626277041 937754758 938954314 146096495 680576617 894831920 475553091 265712260 11495009 938533907 29015338 760386205 695948247 681144010 953057770 80361032 144553446 490810413 978621742 146386889 130440107 28011096 595375861 853877708 73684621 879035431 360649606 954185182 871326190 80183226 38400087 26710438 743773535 540449933 876861520 944788723 934673261 152100617 404637959 400643438 29021371 950614272 878488465 605058880 25770556 569528052 605934987 421091067 27717041 533938659 820851196 946517538 587479292 807312133 722742284 856036160 683607360 104989148 787436412 885360726 779131045 12284921 138034466 480525183 875367873 434361382 972410855 894300656 340950287 104458370 960782284 751144125 999987014 430732153 128172900 894817814 618734174 752256369 486064613 687214600 156671077 6549960 190223896 201235665 483784171 436089523 136540862 107523061 79825217 475784697 24748156 24858822 121708276 602094382 824960621 147310931 69514403 66679783 2658428 903720231 115157528 71131485 609628896 971320464 802113153 12122853 587513921 407514901 144335450 993899052 130642099 839822963 216789696 482777130 955224475 915677934 548293720 20962878 998067651 938267813 912175578 401411918 28507664 146897139 10352501 36473985 12214861 749202439 909280615 65204510 990096359 480901720 608709732 226056787 567596301 425032406 973205428 138485806 940630245 781332863 145902069 23530239 147071128 119137322 900840366 80274596 937365868 441644001 339543766 952547438 879010904 14912108 29063210 535637682 862191584 995514755 954798042 960737852 90296825 910215312 146679644 12266412 993282014 684605717 4308112 733734470 28777860 79881886 861267401 724816399 759981865 9080209 74005630 979502354 9025805 28455072 824756644 687241146 42450001 653728741 28943119 891028056 71370355 420845359 335512570 853301029 957656484 18599452 490094030 137985614 977123749 872621823 961656977 741770868 744466006 484551144 64525632 870547680 993780859 68699038 13450373 860153647 146370850 894823829 428764106 608485141 608632354 133836160 481157855 785232202 11997573 298983904 786229718 10078253 995498209 44574713 406666001 105494015 29027468 349495511 4466882 355781779 28514829 957496233 210842556 10554208 425053421 592601837 28454418 919959229 28560231 894440255 686909955 977718261 40156183 134713673 112696199 334588367 978612537 211129808 8094622 779065111 491120571 2788493 878754208 222562721 618942177 128333802 471807213 894814891 981898236 335885295 651233674 71382107 11654979 792086363 676575904 82373602 113339404 99181716 103360667 145226114 355799124 573186569 96385791 358085108 670092893 29037076 29030930 989321075 784280037 88487602 790949491 856872367 944644399 455845956 138830887 894743396 726737644 28027749 73680736 357796601 4858074 644837996 340917447 146236200 976382127 760113358 129595539 872705360 341928671 61144278 890204937 894828335 951009622 72953744 615159603 3617289 686190817 492053171 147161580 147214103 976346074 652606827 455230887 349533156 55051663 326005044 682613923 73910726 969656162 137598828 760601592 283155542 122273072 823344970 146903987 967618529 8361355 475351471 102276304 78230362 443748647 869914278 190205994 3907301 65244129 995518410 491919751 986542058 18578924 55155591 18531029 2464375 441730947 992276407 727352467 955035457 147082462 691438470 396971627 894595138 146081180 25927617 400459927 804013461 861615441 258290029 995434029 737672668 20437027 143276972 130698205 608494618 943102070 214036967 410114383 104299504 894849802 481723331 69378627 934073292 810744132 658279272 69518023 4601946 7829208 479624533 145889953 46443424 951092413 413985084 606396949 439665206 113102882 326735358 491675168 27661430 141151274 926244990 722634549 691608570 283153160 955004841 859209725 862171140 861237763 892594063 75886495 13255791 26689164 138814532 570125274 851723093 984688723 140911880 860102533 130701824 398296881 756254680 111516822 138987179 90082389 27677786 463841091 970782681 73019109 66713836 802909848 771488475 7562579 820038577 7754381 331529380 113617156 113917577 878772631 36873197 637062446 961977954 410247371 993255295 970733581 676713095 530670695 788503340 116476760 20435922 485354027 22678448 357994657 133821065 919642014 954405325 291981932 357397716 417923609 265259563 995523587 929030347 387352497 606243977 429239397 539279292 374278684 954680074 274097505 923016862 865192970 531967118 85826516 982949706 317094644 806354870 890627012 536708044 922556219 489852236 40002137 92921592 954806720 541718746 978564402 63250664 31575331 987386603 208817388 986066684 349151466 146710844 978476428 946866424 147324771 820497523 25941119 958685875 145983654 346853128 70645829 535784436 105339652 568612471 347092564 917539098 2532696 147316798 975351152 22899027 418448569 356319406 954847961 126496326 289424430 995513605 838543479 68940675 820239734 486350217 670862107 283668432 82335170 142719125 858925805 147128139 654054236 991319980 111639599 9070817 745588981 760592510 871433247 888787706 192393641 955284125 20740491 945736404 145683773 517194911 943691632 993383694 147460903 28821245 27998187 27869650 927860613 144275221 767002924 80338539 207953260 960553989 790925891 20394178 191985 130652499 104373285 728810555 885844577 111999687 679269590 1653761 144106443 859546306 678841567 482832969 257294926 939848427 827689574 391450043 492057176 132457819 399261064 878824836 881092332 744800422 862213279 740676321 894631799 921226736 140044409 38143343 977855830 122305170 878813628 489975121 29028305 861298240 943091297 4325805 310961710 937751413 450081048 28706628 145356593 995497401 804241879 785769523 206477624 937729063 479670670 24879893 667872106 147834271 325390324 12301281 143162184 300963986 69254384 537116618 522510708 986561627 878329841 12012153 146939119 552577183 563270269 342170812 73529717 147444341 147167963 992604468 48566525 750583464 912193642 997594769 844110133 933316517 718155442 879005793 64169257 29054412 756105197 105386794 790602793 39635072 481030687 609699653 6564636 108984492 948224015 401024380 56083716 891574796 145078786 130532502 65293071 20422989 955295403 134891933 27940410 967108468 219177043 408263354 806395072 308612359 15790686 772876101 939430103 27986100 27997636 586057868 138791677 721930110 383566241 55881135 476714327 870635173 944841199 379487832 574903306 128388154 486034209 610201340 871591944 985002199 894637237 78083556 892727819 69181599 626316338 877992533 934770675 572853151 20679165 854360116 759540373 889722392 742633878 126468715 339364873 635522335 660241386 742652959 146376100 79406697 610524340 146955316 736035070 894323751 853849465 992196678 820502024 989204733 837493431 20554352 10043994 869318951 80150881 669730062 747902269 7721721 574918298 743665212 747918117 140877659 34447132 567340523 842954052 990141330 580868101 27930088 603770987 752251256 147440820 894402911 485566149 24362380 21470417 773863072 134648469 993413081 79934172 601633930 574470634 83496682 872499660 7445889 945295153 295075974 22418509 20619136 851982617 743522231 530486096 873662038 223741835 144722356 704017819 449734716 3566701 63582888 994154312 348729082 609689615 940941825 147442116 890617523 971773299 922546705 868598672 64274512 417923653 69363805 46758498 12032153 324835075 954240925 129348906 26975946 73186416 204878136 624766765 693009200 28654884 998232126 417838317 935267397 473299228 72318316 969698525 804221965 418446086 818988717 946923886 891423282 199498932 943005115 942425129 182719936 146953466 145122523 147444778 610551267 11148339 465852942 147180284 378961679 755880390 877970688 710291453 736355803 139080254 893815354 11939981 610565481 631035080 710715578 925648260 353658966 877610606 682927734 963478055 939337392 717221899 954780251 971263727 73644935 24870355 844949939 994339578 24713016 744190330 961614028 183345325 937364061 63722586 861240653 818516370 116768262 759154206 911629415 51704783 140478434 70916327 28719437 147142341 489848658 878741342 532462927 417393691 256456275 489308806 961339646 220523434 788729975 833058473 817684393 9060356 55837747 52415295 609627272 39898747 743939169 955326163 726916087 914404713 755397265 73457342 534766812 941769175 459576580 889331050 771743398 827551931 165883200 805517613 40906781 707075703 721033638 938509377 4602101 483771167 913384257 184438361 28283880 275063965 536161162 874404168 55031881 994962698 143245622 878705408 989705109 993125747 722856654 129600617 897577516 127592596 648719636 609516209 865225820 78007492 28996961 618651571 651204648 788475125 339455534 794166879 79956851 611752808 759538773 6239054 987102478 29062527 11041394 995347961 937918877 65324018 16443618 877908362 119014394 753791922 322943616 944416877 543461965 12168668 130136693 143244886 689344911 22472419 995390400 56945689 738912484 966840001 603056062 971281222 80373968 954975854 818925645 266894790 344878450 609899637 141164149 61353646 957743813 414458298 975323477 146900033 409251720 872944970 71048037 250508572 757029 759905288 147181851 612255051 851312196 18424355 820565156 494867059 995524643 820733635 913664419 468597494 875887029 28984445 853562988 949366226 954932421 870051182 37815820 280356892 467020310 418302854 27882586 11150460 80310093 736022336 22322662 920483792 852815372 143629917 76137653 26403532 67377379 827113731 28781206 96595270 928093752 725969979 954908264 820737526 432302907 103910371 10936973 876788230 80482117 3854293 955455153 503121080 4337596 735513138 458603944 418288206 75552743 924954039 955295884 440682818 45739318 142727201 961609969 814856616 392865455 69284606 469700768 371435566 894420856 147412572 27975753 951175849 944032271 157641 970320603 868513684 454171314 28519818 357974117 853151293 425832741 356385297 416367470 928121496 3417766 270786260 134582499 477523061 839217441 960310175 597980913 944617805 910746887 817677851 52694655 786600265 404648870 28882905 454542040 72632002 424488112 23988663 756165926 961874596 946561972 920026892 54798405 22530532 72652192 893251057 72687622 552532037 874551251 878998114 28541796 865992663 102789830 28490988 916939530 573855496 760537261 991283343 9947558 73688452 996462419 144831758 5803614 385854237 958669488 621548776 878209711 72259231 71069073 295764758 60606459 3601535 836144708 63387354 28717659 28903029 951392235 894310687 283981968 147359548 610287447 114287664 140654113 408296446 298065311 190539253 756078404 849524197 113900124 861746147 650962853 7410102 10992527 610240574 684253370 878916036 147416909 939651514 990244448 29359429 40495108 891665311 920760269 317799963 254117468 754080918 968817562 383864941 491162314 922193442 92934088 888096463 16438747 391565599 878772602 144711432 337467713 3920095 873765745 693164763 879022022 939791629 375977217 606251563 912573166 801178543 23118394 714240602 756408483 68225329 733962412 735376308 351321862 144856722 980268647 926220674 652247592 4763433 407451458 812678078 145368493 982788857 710916893 108673964 155070363 608595846 994954143 519991766 77714487 551184868 94432126 72638479 481315837 876571033 962222762 459080248 474202720 591682141 642849224 856820453 999790347 975199858 979943551 27989116 11915042 902000280 2691433 130119563 340002295 60619130 872817805 418398081 826181365 886172072 820074496 28550371 268732365 12131141 40158534 132800971 678321016 56898137 415563155 268362642 4305697 754317368 724359476 146134896 526458982 817895866 147312250 80214673 207135949 823337939 14362856 1110052 71162806 111231109 12711033 893663857 756154659 759839597 820020023 283961066 60615999 581597481 44581898 323355680 458152266 751953773 959577301 655349206 889145800 202599694 288776607 24738398 147466486 71231876 354804210 719601916 877552928 126450835 26933339 52841904 624228330 654292776 28887132 756175498 78274077 756133495 827676863 935934921 145380624 809822609 988473189 467948920 676741829 141013223 106317021 801080236 29042130 4513265 113545572 90825516 469923153 883321697 890033091 959712116 55084859 779005840 603783788 75438273 623260966 28523402 979390058 28902808 113282465 491865531 132749635 512712374 858051541 73701459 760636021 20300309 414522890 771612164 140901238 348294474 61991045 625001449 234936143 458661194 470940751 462845460 16486698 980349922 992251924 476077021 579884959 69479293 481681115 961920450 961937596 88758833 475095727 879011301 73662576 60695479 65289992 20153338 223502397 483703527 939324858 46950425 528436736 739830436 401172372 446953685 537674306 689203815 471215311 833788456 458376484 757996454 46704366 668981779 26975419 10152229 877698406 475334512 147379838 124679646 13091358 145894187 937417357 956092777 879021559 742701529 621181108 985293251 869999105 946370184 892743277 542824048 986054704 945910268 969775729 442262533 874306389 984503053 147475675 29053259 129921644 28899433 456432723 28821105 536836317 2939564 97091339 753282647 80052389 994433950 805192550 875335920 675935979 469709488 897510222 682695356 995510991 196505844 943083564 933309108 739568335 372166128 356713921 20517165 130701149 147321024 130696514 28438510 876421468 783849790 28692029 2424433 398543966 951102734 492041743 27954368 196657030 29075658 743768930 2150635 976362921 147477396 144862068 28072647 28975567 889545719 71183679 387795460 20380016 56859376 126454048 44230961 470981546 336803216 24784706 403710435 461659306 136942257 853594810 722355981 759836984 992158988 944463024 760545207 435743467 817113209 421518241 71454910 994440031 876363258 955050835 536312329 60078127 727029081 658238545 888552106 943628350 416074565 3222627 974561757 56603761 321251691 61338837 3892473 391492247 961291297 147870229 959867567 743821959 884784335 894825795 675701151 459449854 508968666 589724840 147222253 29765591 337701069 610380748 657049861 193220300 617578891 889865865 29086289 270782119 585391398 26872674 760077993 882864360 74896133 475093976 855862648 111288318 18457209 145373208 844517958 126354703 861187332 39311466 471577580 69712608 946901779 222899690 659839730 859603059 718541098 488020087 869054270 735458042 474773087 130366374 154564523 46707925 490948722 18005210 888088175 138622227 147464525 12721148 9944327 676385477 13078926 87647656 63402624 425049037 6012771 645136585 968094798 821102750 894645500 285720157 979719805 879995013 777809848 869525031 129609780 856677954 111702657 141168706 134504907 991332869 993216823 472633122 28951978 971318960 145891841 96052449 147414460 62196114 803730743 474120169 37891438 960906677 910543287 6963477 35863376 955016816 746693932 282478411 857107184 378461283 126094913 636048682 271144030 26777594 19639314 703534754 782315964 995491738 710190070 4472778 268431129 811395341 927742314 476387312 610345874 577049637 28562228 71419486 673523112 823550554 147282198 22725765 945042160 509924629 273737759 642923371 794092220 593728170 809425423 68475220 820968704 623231990 222554837 8903210 151767943 788406958 467876543 128070831 348912279 744775017 28633375 416669980 987606773 491889584 775781491 648588989 793402407 78799365 143201638 85567048 290862296 104748239 271505473 854380270 972405712 476106222 720245872 356944406 757756436 710308876 342147999 939505352 892213829 28900047 111246613 557656547 823548971 440720690 843301973 145118621 894852533 344931935 758512301 887184686 466961674 810793189 11944540 992315010 598978589 938438557 482608568 743204051 33846853 806647987 206467939 770405997 456151140 559190541 242876938 591201954 995209639 890664800 727013079 887857248 71103907 961174591 996424980 726393468 342001750 20166767 935453998 367664151 134889679 803169151 876411643 43823504 145262404 392463232 221096976 678521541 684443508 928419510 827578085 877898121 817975712 726776072 601639948 1152003 743863413 68417486 63422271 73451644 130611697 903078084 950717935 147180787 149381467 331671737 324410400 652183845 46603228 951776210 89262206 608429795 73439276 80203463 987058827 992724606 69339992 139018690 55170351 937278841 405336200 38245879 995244267 740201276 182225131 682653909 874339763 987141018 937453067 420364019 601025475 60838999 56804743 990246917 53698802 69269731 940044222 709119829 500932629 894829231 21125724 92411910 944529412 417149741 143023430 219339960 69546698 593792872 904837446 758406532 145239583 140088030 147445481 491913662 534044057 955279995 803155036 957235017 609516901 74980470 75997016 760550866 964051847 475291382 761063511 8483883 48507829 138538891 739653879 961023519 869273345 77021230 206222931 40472911 541395649 892745340 771735732 260978784 166005341 861288195 381854366 439759052 793051634 80359171 492148565 859811724 952042752 147313264 28022601 425044548 894829593 425016898 793827704 471189768 11416868 951923868 113230862 593808941 879009428 71196412 609533959 843393806 782744167 75971357 78009180 489664361 109698805 977931754 520060193 420884677 138656098 472035871 888229779 968884116 72263061 950067135 24576412 120817727 889087581 28915030 677850855 778316408 905843425 986481144 238640793 3911346 73557741 409213727 998902070 665935958 341183942 2898953 284179476 733616810 346375231 311812457 474866080 937676753 63504252 78269973 223778963 870920638 870007017 961652649 110150956 982772371 55968470 489328437 948124320 485123619 492194084 737965774 626317484 861302292 222954707 469454727 141180581 402620353 453206456 774945740 532446775 351436683 487871035 72631487 894806600 335885148 760444845 342149787 80198235 492206021 703157089 710885231 960814119 649135026 948809888 621130759 124840615 760614272 60906280 113659525 832602719 7882667 837712720 4823347 151904119 206286984 26238338 269044252 80312621 147441238 6459808 874307042 424279349 67662827 147454169 758534005 993067125 401303395 994220932 989373209 138450637 531061310 11668894 147201953 11240778 600113234 589606927 919804015 306063272 936572745 597887726 436202356 73397939 735424203 953973519 686892670 113916188 509250528 129873975 141003178 991293440 740664357 755891379 601243388 26978048 819303457 545873887 20688634 125906834 15129202 337851624 934049836 605357685 28550878 486463279 748009554 976554559 402648190 788397030 657764493 690035960 28001917 138823948 841294392 927844898 750064990 951209183 126453220 130646611 667826712 991328010 721794239 760637366 9809887 391064147 725757476 591076234 993399537 22208766 609261913 859734296 1767674 989067130 52536969 870602998 778079999 890591306 801625736 138729005 93956196 960823325 424974096 466941962 979581932 824506367 103404279 498286507 951086886 920727189 935343665 717626867 71977150 46805136 136648865 876817250 984859490 542172999 13173343 80209624 993334892 72367017 411430001 610506917 843124758 754434069 953003106 5007754 893390717 907282052 540302588 576927965 233366180 890503182 863788424 407273943 883392995 886446342 146314865 952520372 348126755 147409633 405121034 400762083 428556451 140810974 979690124 13165983 501357561 481640118 874702303 143660312 179700556 146837720 692951927 982266467 28513785 862270802 893789133 734960941 99659189 733330878 726990310 3715854 334906554 751169906 953731996 998909543 254851676 960359908 505458710 27254944 894299344 131767645 29085241 844612691 12725710 109678841 610370315 124373713 146652032 994295002 686822024 392878914 13836223 952843148 819214397 20599187 539787618 126228495 305287452 437010939 977031078 939312105 744805151 757359859 24081175 449723859 392475001 607401192 356214533 747513537 526637935 24580893 384139406 892730290 29082429 867461482 843369551 693505453 939503148 843339302 526139607 948762151 802042445 899462566 961280288 217417570 3056522 536772774 483240189 28867212 827515303 991271016 353581409 946093836 606323999 109705731 11255096 475158105 756302556 111780150 882170265 119627610 583823352 9063847 995918842 827315316 983432163 694051547 861154245 811821984 554486566 622154988 53561206 407750440 147105911 604809513 946121280 855813140 743210246 13130448 59131810 627305440 935282944 987047338 893527827 532357345 78088954 384499788 9783477 943528167 954957590 659669751 29042854 934322594 988802683 901141388 952100709 494075735 23788178 629366883 551349435 802158265 955012388 141886933 603407170 551107558 147482123 73719010 128592161 991172525 949775518 726931509 109067836 12861227 28865159 74057555 528449252 113911239 742713019 408680107 3619958 204898402 146430225 266867960 886033776 38046700 101339809 689588436 937995606 79829349 953438117 775891850 792175855 752236073 113798923 584862132 731599117 827353027 410023583 844425332 491007529 963393760 63586340 483642827 25464562 374313621 377364905 590992580 82851721 198557357 370392319 948961133 974411701 173400131 910925604 20269150 937387312 937205084 190196373 138759686 651548566 289573320 996470271 500637044 877729251 143151452 8405534 576049814 611390987 857758160 481624271 288177472 605975216 488949387 173197964 247178770 602214006 686301344 346887076 318930961 547387345 286663691 112858078 787246349 605312485 23356385 130688067 456816619 12807408 23827019 28825669 147424777 902729689 750979913 860242522 473453004 951364619 954895599 925495735 560530205 879000475 962915732 29086246 750163290 661662003 708963704 28239169 971033357 1313748 28665702 894625519 758194478 601914958 417819694 283192546 720176869 451176928 995206766 72609166 13538406 113774552 463693575 736680112 58477955 492070525 122281757 267248898 894826812 62703421 126431473 109561202 156301882 384380101 78784262 147439317 132536384 894705818 566156678 693405149 526696499 953219389 986862236 912467280 526032683 741343248 722405455 946838644 68188808 927737968 24002738 474224926 111885222 994579549 4868962 12989917 42100985 126472958 718695157 3940417 874777843 476053982 20685186 27962328 498330707 46692679 556034157 74861483 986885881 540913501 568633005 674560014 147064317 843272432 9038706 19899061 13258033 254766129 750924942 490756729 122198204 490894729 134853994 104451413 332806673 474201414 88115717 12275319 883716735 245401376 887816886 750026352 373535043 26985552 267824916 895547484 492178387 138520332 820070382 986716095 4055857 886447606 313921433 961671118 80015022 776613592 20653451 339855105 139350817 921687531 608430736 878866856 73594606 993330917 367689641 986989989 946815727 492028464 945861347 100737784 29076916 28293902 595821773 876814580 39865814 87832513 20118304 412519644 28516400 945089690 140340638 490113010 362134908 566252003 418387188 944126473 743225547 69326430 6876567 979661603 913343156 887490646 71765894 104368311 19588139 921219807 341992136 121196955 341600088 807212514 551633129 10115017 147283415 641762 9508760 948730223 592777474 946155764 996211035 13199752 760633109 452203169 891884146 213240779 651585091 190793051 919937857 959967150 130216804 589634624 924641973 18599264 566533181 29049826 109147055 797060813 12289408 357974096 498702281 758538497 606078621 744499713 9347357 24222878 917216956 28559372 112855493 995104959 373281966 961925149 2696021 936286421 913677931 937301322 959422585 893817308 11972670 626377372 335478063 894594055 925774178 944210681 878171133 132947278 995796163 593659156 993208206 28019256 19986191 24178015 590663942 970924409 80303085 69449200 945904794 275046063 139030239 953555049 853588120 11987965 945151461 794864306 957476109 798179804 46553515 994229275 760610234 46819236 330609491 142237297 146026804 483823388 647101659 374737790 890574847 109563281 947225047 26298917 118122716 822752730 760589540 608020829 147453741 872079136 608444596 950854277 686793536 945532448 208693237 649648728 940282867 346590892 138009563 258003954 111784864 945158610 13205643 760568423 955098704 37098582 73609926 536859803 146664773 556595947 97098229 994873447 686621408 274123111 130551875 5548326 760598098 686940300 392481639 23836851 482998712 300507229 977853743 937830952 872696649 589618013 333610900 885420463 550782481 974555346 207814555 76062700 887801497 58302985 994708144 996458223 24606592 130252726 476347249 883415880 524099125 953340945 46666652 870336479 341457934 909522358 755889234 80832426 4040031 20383780 548372016 29047223 955163150 139092788 138902677 996412381 961944772 147363493 937629527 39560024 894555982 962915617 894593630 113797359 31881161 22206744 916541927 897530488 600223628 73583671 619775041 108261123 863494171 759289508 894667962 783291731 601872456 903797778 137709682 740743192 110771145 862131153 995407271 523568750 669562482 12813052 658470198 319381633 937473089 48540255 862964213 65308520 102099283 894335216 610586773 147200537 139050235 223527463 699456070 785814404 1257286 64226862 811915322 726957835 1819905 436359743 29050553 878401750 760285087 928245756 26940417 894831786 401599524 404001624 19640378 671790271 915704993 961977671 215238975 26693362 753964289 885765762 28432620 113307297 113758801 723781635 467019885 760074510 80332259 71603646 344302615 914676562 760411923 970136273 955390507 748433773 617606725 390322613 599779450 955274396 986588327 307922029 126978475 103409145 142149807 27730995 27927623 890580162 820837844 199203874 101211585 804039055 80179265 743413878 525127896 3329844 602169872 576622947 577042528 20617681 134880043 878719882 960471258 760626716 148764452 73453323 145870587 929113642 736188795 12290582 10984676 5944288 989237308 995127395 879786179 28960702 951088527 609807531 12976340 63439728 71614526 968858658 26954636 140820746 934272766 459246346 924561126 90280875 418436071 129939697 146852337 147299162 8246594 877531425 11210975 121183689 874371371 994464373 659941537 442005151 937850739 279534677 29073061 143245986 770537923 749538820 28956774 17110848 845475090 989202921 28937271 717640899 672522653 130547849 718604677 852877483 75028196 870081043 993609173 877003104 954897116 572312914 73467794 24537136 128970820 20664488 142731418 716907091 888207747 877978554 999370375 145216088 20612654 827574960 24243619 86332834 147452883 341612588 139037893 800818316 626166720 592974424 715438869 7797311 850703770 142701154 207952079 860057291 253010355 899988037 994254432 939216972 19918357 946877991 810895079 692840962 760588475 939455457 147703058 501194150 993139550 669550191 542394080 78272616 16916456 960060100 984763054 964969114 137991048 330723265 974529702 576753648 726653788 574376453 74502030 954900568 487454761 113353815 11930814 752318176 92930443 27773303 147029172 24723626 120209418 934151276 585072799 608769259 485431460 827621799 147263649 397798504 28785027 977311511 844398493 357890322 487659020 204755734 718661605 617766690 76031750 143987284 633282445 325107535 26679868 141182864 620109358 723944290 994479924 513938649 147424782 5734818 991829945 76840479 945183382 12039373 933938702 113894641 955189163 677163363 486870351 470088102 605405551 653275151 71638208 887481523 301389842 147323543 568639681 590723746 207529394 991320226 26941803 60876135 11143660 720877934 20535867 132706083 27982371 742056637 180087129 756132816 22407539 861963069 422370113 869681866 632197161 409291461 692269124 10071310 73447584 26583215 974957981 805624677 458437818 991156206 80325941 960749439 373927897 409243681 104394483 130650326 873847913 724413934 72637196 307926561 756214162 769712693 955179108 375098932 56744399 960898147 585975794 949017040 961918316 889587629 864016616 155574058 906202473 240835283 109838570 368124986 474730462 852245849 827180160 19628066 994611137 5824769 425102146 485456872 961380959 713962578 996450647 755771757 270711146 736575310 888053070 943635994 122200049 796262354 124224057 22738024 673253203 80492786 942230505 130687506 29084678 549587955 605834427 135892422 37535456 38290871 952185106 642534946 927868765 476349625 418458618 876926170 384474693 40075547 870205413 469749972 77051199 534775549 679623115 11757106 132680176 6795893 759589855 126502601 333556893 113726886 64539224 722626944 873619557 63587208 174279030 685551070 128170795 476995385 527421031 321197497 787357355 920164387 143126749 929366059 955530992 821075497 945058417 911645065 936357245 756392643 54308124 13231953 330285118 10768219 794488646 957025952 4819796 837084884 710154683 143264713 80321252 391309106 79836772 146919891 317959441 870656536 618730619 878870051 760564242 677687854 56594597 986513932 118905027 145853001 109705090 945874035 29059101 12123715 66741439 616602658 467806205 936805704 18443184 20658271 992685819 20659689 118384393 454141462 894859290 855395220 102321189 452574759 146912879 806289433 601686887 994961699 945981976 980810730 782187484 992382565 390805536 570722324 63406772 576864719 726473271 671043003 91757318 837090799 989220234 277733177 128448480 615490671 655487488 289537279 959704438 593749890 28012679 470839593 938460633 10094420 891423447 657836972 605849747 857060215 26434480 843951182 536859005 20418871 933393886 469043757 676199541 957156904 810967485 609633160 955117047 36511749 146117012 335244783 25784453 144302574 760115023 700856710 2650885 147401589 491914708 923142117 994453449 279335456 426028594 895390592 862241631 143009933 25899843 124950324 146937215 913068996 996459394 122257619 741330552 893494558 13109764 782312804 870084474 408933533 720067697 189774411 104233279 976147158 50227964 80098203 635922774 940084085 20645340 79044247 29024425 995348547 884064252 573898698 463663722 118584516 904487975 958160862 938079543 146921773 832264301 996332238 803819596 29038024 566633923 789950395 999573455 71895652 613284580 833245206 22597694 660928354 20782082 692402542 987710883 928722203 960879496 222712069 108655042 727830731 145246221 143186337 143516511 268387463 20008124 141971546 51951498 25917698 344798079 9071107 29037648 138821214 4350222 791032961 63559947 185897701 337654333 130627240 71685695 610498728 486608963 60433223 28026177 726161159 147468692 871407911 765124062 523925160 474950296 953044449 26714537 56915062 49626868 530017985 251533420 138432890 550440691 827725855 146263224 879035238 787995922 790781424 28959151 5989958 181343183 28991279 79726112 983947426 816790247 877982611 625380574 689311642 181147734 609525461 336900020 760520575 961703530 110891334 456287764 13226705 803489023 759529001 35055861 532420072 860889965 489556679 876770976 454466284 894458606 844378035 324165946 325917863 871439333 469210670 936623813 87457957 28413214 865676651 8861695 803624351 865760369 144974988 136876837 710320672 492193917 758007802 693404521 977610182 28804034 126278667 979651852 870580729 690858691 444454387 969003092 485761407 96066128 9683940 383842210 964523336 964420674 73714747 872116403 7248646 125977089 937999536 758681456 53276397 28017059 12231220 478981034 950920706 7418208 133134627 371361370 350809696 38851408 518298702 602854462 28836478 952134046 130076005 79561375 527701531 147419866 492026251 503171910 540851656 904197715 955207105 475380185 733103334 952952814 113913545 113604132 994848894 73506134 22492898 16441934 146057708 996379275 562321149 145169368 942822127 110733763 357676667 432810794 999229967 8520759 473836769 460138052 52762178 4289558 56907063 934523756 134778589 671068757 140729808 803218103 389824107 862101565 753986618 610601243 114834578 71811768 75069900 446657340 27986482 80320736 976733035 26969766 878021307 990194240 305119959 759597810 147421060 128547569 409018031 666220452 827584487 143673606 80078999 138982767 20227082 3697534 505580731 652703201 132610659 991162793 986612005 12950554 28926722 72919979 22173500 206201274 877473009 28680831 10836138 543315980 878769775 46628212 824078802 6444504 993377049 869590303 894847322 482772011 40405602 147446392 143019615 145365611 424242343 128366832 938277023 875865430 593479333 852583274 140904393 54817778 995240037 754208357 146946140 189071606 741181349 212716779 219520340 995443570 445772795 760618641 992214910 686200427 725880522 14362173 502989286 150022448 953738590 147464403 174337161 863842355 424837867 526375287 953013789 825349797 752145659 517759772 492022469 7727466 96972319 959848295 545557799 72417778 860505332 539867106 387004076 707046123 110759008 525633089 973864798 944307161 26535464 919374764 450906543 471215447 575708681 73715691 24648222 12843858 892504357 741744597 135812738 885166653 139504948 59165459 144022790 917529542 128442650 536827143 49356738 29079321 527951858 108480151 35132559 854344701 53260611 214819524 19617332 65190498 491655869 22792400 677447814 625312427 10316385 103417361 852001203 46545184 24627682 820679512 938849334 56806250 1504864 859159682 122253821 28483393 120647170 18018347 138808088 947114448 992464838 760213947 80326229 555775457 938329171 859585016 7566373 316695360 597992760 358273123 138025839 147347357 942689948 939413427 819030004 136954188 686770344 513857539 214983574 615918424 82162874 608435727 682543301 521879620 691406299 933539147 475479034 53508726 68969979 892420819 145325891 875596403 80362596 965759851 956173814 591772045 147117264 926638591 492136378 995411660 147474167 991288868 659464354 237988880 793580651 890502192 874723275 741615126 807014587 58576857 994030342 78234566 38427094 149990177 957504651 757104234 349258656 72133671 491928166 12663215 661698638 805295144 113787328 145263595 878246023 820873846 491430222 111786147 709139482 19560548 961805651 115782907 20409393 954664976 876243714 803409469 960705356 930036492 147222586 760237371 206902490 155991144 903378108 755630225 998142489 15713459 726867108 13251879 524285073 744517602 107493935 464431750 142224012 113652172 28983327 991674284 475388920 6062482 111244893 616111417 140317677 450096110 782174331 929261126 350820860 803022501 305705562 16219477 6572627 79784395 130434932 84277430 393587520 658911182 861269524 122002976 890404290 142639574 26961618 610511595 460514908 874807770 827864776 908986911 493837223 744802108 4872464 892202655 383003619 956690537 357939779 459486530 20567110 24607098 609128786 383619177 891690510 432252018 88619284 80346515 758187350 793220585 938112737 661438782 357378101 26689924 921014133 6538984 56379059 7935299 973635090 79853280 957986917 268058682 693442856 355577422 182594229 811743378 15659106 609339683 26989219 992337386 71001159 181067431 58012792 994711308 876827973 141129292 65323657 124290147 266097254 826441581 368545842 591414868 978208219 556394608 28932144 579151735 477491306 28435844 844436189 181403525 995468230 994890720 116216944 778094398 48276542 961394686 20578080 744676519 3645909 709954138 34855488 675573090 904693437 826490578 24878778 28560324 85318603 828148650 845391047 894289988 489841680 138823547 29047244 3088146 787443439 54774312 483778565 420887538 610551327 955235222 340320446 655938619 11916136 961952659 877559114 16026544 441097454 26697056 543180552 935036638 147308093 523066681 955273998 9158717 875576210 930860363 485891073 876709187 819200482 643193270 54596477 789253361 856516072 80374272 262116260 760360174 28014678 759306299 282086132 572306271 147456182 811894074 803583549 948722651 442809597 28518526 49563490 59049625 251626257 492025815 939348887 955214092 889596452 80340511 118832164 888438887 147172917 834709837 928411185 944456756 129791356 610514774 526170988 610360273 150413480 68782892 118114107 73637320 941409357 793799606 609554307 552021985 536597656 72567364 759053298 10051370 959849283 113388028 182516873 693481784 890618254 142067562 11608644 690814941 990922657 73428151 129120788 940391669 670014824 684502920 135558084 48014238 589619426 6524554 979649925 744066728 69520234 920622481 483269068 685253625 577037157 735460815 140137589 905911875 80105676 70864897 882129435 408567409 325366615 803531280 994208463 876736920 574682850 875290517 27645785 842528601 557586696 834614975 490064065 951079289 796857344 745825234 954763063 155029690 916166487 888115581 816992660 961803160 109326698 936973522 987726631 995355663 13130162 463328296 120192152 402595665 856588884 977924800 940985610 126484188 487228291 820852054 837485846 979566696 602136193 636156775 805217838 978662471 887038744 821971564 744034421 221679196 27885687 120201502 388280577 299916877 100232194 961973979 957394372 978753857 826161172 516770815 80333431 904201669 523318560 13224056 536821549 769982465 17521967 143107578 29073314 2476019 489551356 274503174 610167632 459557082 410943272 801941833 71946210 28387542 19605218 955192596 921133539 129753324 80371159 743840903 883457473 356852445 979653779 743204428 476343657 490717529 467205945 843089268 101345408 28483226 329024233 130106550 333387665 572519085 282173212 147454101 141129965 58960120 803204512 130149237 997475242 409970092 475424437 185771648 406047506 950971986 973303608 604723819 128032350 996222026 60875147 63482149 7823466 812732550 142168842 740479157 976069751 827747865 20657431 760293798 284231316 807823216 349313604 816091299 599823409 438729680 953285093 453165532 491153713 878938932 920993797 28539656 320235095 853856782 147302949 930588181 439703787 848449065 795300904 885933340 147448455 877640626 29073690 16156161 753921421 459436902 129130183 724997847 818985696 978221528 994465346 112447735 877941918 451582156 147265216 4807343 945576343 143547241 724548498 407889996 953996783 944828293 751502799 12170628 760588922 743025276 955321079 485345469 954947256 28444763 848679688 147202671 103794864 28580088 112504572 904873643 878057519 145220026 870451941 28495721 13809848 73925866 129609991 29037686 73446512 834337399 747973938 63532880 888456012 274502510 80243815 73039079 118030597 28532172 147318782 138654451 592649728 28947370 105253689 527916156 577026420 23266000 321835499 269916214 995341964 532895427 610582773 8976077 941906532 398952970 936128292 348561214 146414834 903234629 36789119 1787485 937645392 130149698 878212977 8643604 536726119 474076719 4549779 953737690 703661286 29072861 143146103 934441688 548079337 136854969 146936598 144206085 849405700 136951619 189896676 559302454 27735222 922073007 577031484 934080107 988069935 12922320 130381261 350439587 519074063 653302478 10639800 811350873 870637518 576005114 26274939 894304673 130013028 92879200 140260669 342138587 409928536 989848624 498805111 997110155 994906316 72459005 108530414 22346373 489931536 891718279 720155080 206129058 935405650 483677668 887134957 64453277 223209859 804480569 689119031 18587197 7965395 27626544 919381435 61436572 490786124 742787583 986475558 76516616 873659069 861163428 743871323 994963121 20664497 868788397 268197345 140546451 95841024 535771802 56933826 95958207 810013298 735467761 874845599 844205640 73617051 306509012 574958956 255803822 67381666 147358225 71546383 945606219 142994710 357718498 485102638 16815097 828527263 22774484 11139837 315438152 2702925 827647804 25810599 950500952 955281634 680253320 243205675 876493224 129871544 875597880 146857317 28668812 739139680 471580762 571599565 28963897 438560708 673220219 830821284 920953349 692661470 140813882 694479206 146385683 16451449 13220119 689235130 951177478 717513712 25672012 2745246 978479487 79743345 141051260 979677189 878732900 687128353 819696939 54282898 877422782 136642759 147017780 221734970 334957942 279132239 12248302 878518569 28001634 760488258 593675102 845464090 25838135 902258296 193707588 147089006 531702574 449685227 945714382 877454306 490972501 147339834 877982551 854544279 869480475 483791698 950050866 28976561 379879103 28772505 971003094 874716873 890016352 987108105 533593211 513778248 609472085 89774206 577003517 606385684 856904742 853827086 476390417 956297110 617933507 534733981 23143141 835903295 51933372 469499114 26546390 479564869 306819620 610557062 79305238 816829010 743782931 8423991 818976505 306101294 490000398 743462241 88450097 135405225 147448354 760588860 8005424 990912990 146916377 536937664 459047590 16427764 892584500 28656257 139094694 3867158 88557340 475285234 862402808 1438296 674198348 206897201 475839983 991844011 724968881 845356124 223472959 12225715 874831819 73526020 5170989 488208195 693525980 79325520 852194068 349114369 353743968 568484673 457801999 692395120 845374501 937650155 112297306 876512789 28499229 957681182 472165752 46557562 989313543 945146315 739188999 760612015 323514054 28181232 752096133 974499689 20569451 56905293 528164157 982221839 40159930 146909568 572834809 69249833 312765423 13057715 816619012 933905721 28876026 875618051 905909353 793854324 534522623 26808392 602218331 570718777 142136046 948682961 995450690 454418277 28248209 534226796 844266180 27867176 64197226 802897700 128330454 129562180 752905717 999714957 759463475 944676616 130351144 827709992 364966656 113356762 20405475 749793642 715553372 758281497 914208676 6609724 129536507 802630253 802943437 28961501 185838947 79133787 483266913 760555072 24703722 876484924 131749241 783564990 894810487 483511875 755929527 994699169 905576629 878670567 804391588 609416729 1914605 807711960 40128171 119577587 889313611 134841098 145904492 870206941 22796210 109721910 28517180 920926715 272152611 107246608 19359928 7550471 608306358 985844548 28920630 961765235 619767523 15784067 845360122 326407798 886401570 845421045 59354161 760479892 62769999 926947642 918830304 71663757 71820939 887471375 718686092 264214318 67573716 355345399 491947961 664170386 671644728 706423834 544263967 145718886 416242827 954460096 995688373 223764543 423915469 607545275 491896473 156672257 18561184 256407629 572299321 749821717 981764666 737226371 29075610 874926554 618070071 56759553 610136246 474104895 12288962 894793199 490094320 341207053 978711740 954511056 814787348 33840287 199316438 28989614 815475123 804733453 402362509 804564638 939507191 55145939 809785872 20580691 743002614 29005262 778356778 29069023 9833797 982320681 86061528 579761761 2129990 383505475 122135314 819785769 16493497 758513877 28132198 416818301 519800324 976900734 10791764 482773875 25397386 128594570 132488414 881419688 828171927 219567514 24848578 939449553 872400020 70879013 872612003 826535067 995393218 147248343 18813472 113824857 759513387 862230009 491416562 576998001 62493364 24787524 138046104 126355159 894835807 22268723 471449427 32688972 797853229 20146338 994177676 6660055 760597000 931118752 894247707 275647937 946931503 995475711 416525920 854640908 652794877 146945679 911421160 146421505 913268259 136673740 945864805 357973918 142502079 78239942 141597414 978634589 185485272 471505179 793288566 29036485 96434990 143511941 957744212 21299718 22425173 995496131 28870549 876646790 2310098 693488616 275254521 333616664 6684165 618043863 946401132 879047107 204381510 876569589 271856733 959640901 39848423 483369019 19047736 609772832 984897468 539295919 196364683 811875918 109730310 26452153 943350939 713926069 610556793 937633861 812226494 736299869 28630730 953492681 491114241 956672506 120616489 886420245 946760073 526379668 28373291 820365488 870624526 142742241 384105805 995423856 921520846 696236921 760323853 111813643 845423972 955180048 956511325 393025382 686493128 351149229 857519339 333816830 948478608 651217043 610329635 824766380 979701662 142962920 341057278 915500029 836022963 13226393 263454610 442160068 944588950 12620053 11781889 130095677 707935031 63526855 744681633 147313428 896342587 138860172 72376090 117047908 955076047 982275823 642625307 79687131 820696786 992363521 132752813 146401737 56397906 839760877 130696370 984304558 7025030 401584378 555819121 600858139 146648948 24647880 606364923 290301317 342625215 653352671 16436482 927944190 147473895 418435173 888076150 110732596 705414027 945162465 24775171 739614987 113366847 65010519 935292366 425055770 739250080 648903111 710528112 884809030 996173245 22829332 29031034 568644862 71676553 771482232 126484499 544640964 20379791 821102113 564099900 717513906 659592701 99071565 933509707 20632279 24701035 530036852 120907234 601860967 807010141 474640056 984603497 118054007 505745110 743578928 948080033 138717318 69068068 356939701 595638299 27663635 405887432 982673085 735218331 71065034 955397136 773118125 743713041 24312901 603083626 418455564 965022152 822895292 576957722 457588339 952109016 606285268 929371112 339800089 68468618 793347726 80260722 70682705 483507319 234301621 936880264 3376376 735407856 845221710 407976086 137734369 110936603 718691655 49958433 969448607 655227222 146417895 416314384 558826752 29066515 682345894 467967395 29012465 69497545 894835269 147231806 976636384 147450144 870639745 992770502 464402187 62626293 894855721 67947737 129076570 341961645 475909835 574835326 145669509 2199871 20605214 839038011 998099975 27882234 140115125 13173678 221659830 961830448 874604374 543475828 540855354 546622820 800941450 618728928 816933292 204088050 469546683 25927325 643144864 627086566 139883837 10627881 147217999 798481219 800547138 845327475 893540431 501950100 601550795 381777140 15886121 407141136 950779479 469074816 568304170 667187596 66391820 39905327 215341806 116480910 418277280 977585993 19745758 894332666 145353697 417353936 69412927 113843663 312175308 65062486 814711858 875304454 943076315 801188018 734904861 610127928 79265022 884371060 631052650 11700794 23358919 891411977 69531065 759500968 994690368 24735217 125948441 9017202 26927166 893281282 143195943 736393347 974503149 804923591 24477598 939235034 18434372 964968217 887561628 11571498 920562687 953935750 6686919 758543915 953847393 953666638 935181010 600205365 324359019 10057027 548732727 309306303 142486892 493002947 481647165 223724017 843350211 933918322 67218744 994727393 760550810 996929850 128590274 955084750 744283039 927359362 147365274 29065571 26939206 869257778 9403436 861257475 756428493 55877572 23649494 607441741 147430556 21659156 743827454 948746679 16458179 477059617 77164242 267873833 45712105 274751106 871407237 870375252 948361274 6603307 10001504 699918326 46670855 686666742 991156523 921392470 180569000 798175537 24256145 811406307 143070640 250812395 490073598 961952959 20688073 782182322 618614801 609524710 463838548 653095483 980673717 756283052 755749934 146011052 147465428 874580768 809673229 28710609 950999746 408293755 26204089 28008440 869457003 26423279 407163129 103580630 26158206 134556890 146089886 841231330 996205626 753301899 593292827 400282113 719660131 700325686 992705094 78227749 119654993 994731133 961844360 491944210 126923290 894328467 134012979 728818373 759832458 142218426 63740184 147457972 373092826 978706864 214196797 88702473 117996851 20653547 534307876 954496930 886070836 26988159 953228376 870604912 71495673 487851200 572687358 26953475 79294221 726548490 80254562 756445057 79163358 989740816 976699110 571590857 12211949 610061491 853786365 491126263 201640549 27998334 11244650 473730743 59552432 659839606 882170905 945901371 22771768 704507828 8813304 345450 112696980 904168865 956683202 748069130 52562830 590143027 971268997 861144768 938380016 535777637 59379090 97092046 601984017 878990898 961789453 991214655 878616535 142439905 16444699 63032569 112841549 143265553 250677812 138980121 28048455 720077045 53372708 712902400 128031721 8945533 147426523 31248353 222116170 552637034 617945297 941659636 400396355 474368776 58001948 892374210 9130161 12031472 33578825 854391375 535110085 879024860 263624920 53529968 69539992 913328076 676376805 55892160 437613560 811874502 29035410 19559967 949049469 146887823 104958938 418161825 532261882 465508451 307988558 684777723 13228356 341375474 952090953 147452542 862185508 449736334 582359268 46660826 145174836 73720811 712924268 760582972 724119586 230402773 300150543 535265647 930574169 601689644 177622666 130504353 146822151 892724755 147164343 974414731 866775163 105461534 826824119 976556167 435012925 955868770 136422483 757745437 552442274 130406373 492207627 994274729 357609434 145329730 775507956 684439201 926714110 28540553 22597987 557026352 975463233 938167139 11604061 15759816 357081857 46405365 25405516 554582627 985399411 597929474 28802593 610304520 492216742 886481164 938242802 13264709 942950257 3633619 28325467 741747174 126192664 56469204 787068824 959868891 937218855 15923620 878784234 870595393 986317298 810862807 878481095 735394890 867999347 872292389 600734868 816353660 3846793 147215962 758504757 29047552 357970774 82806616 886398374 802863118 577002014 922728162 129896212 391257392 878885406 660591120 599385341 22950150 909165438 133475975 215508822 948309064 156631419 324384805 532732674 357974914 457592619 608861209 146412733 65180027 828533419 37798204 755746584 894832454 77894381 592818194 603898014 8788409 536214630 692458092 626326976 838822555 996960551 850183285 979440650 752790344 852222238 129603801 501132810 935638932 845540138 489855310 836386006 622185341 192374837 457197332 820661420 804178870 997638150 811096922 414204856 101326027 977457346 615800994 475114759 145366369 11811605 569428279 357953386 490634147 913345394 113304769 155987872 142756020 870096447 336929107 66624601 900818025 397455335 816766353 860302351 73469310 881749327 20673426 401966142 962265894 616062670 147380362 147322481 775750364 960032220 999412921 792065744 122270345 819940603 816796275 491158708 623525442 812708437 934722860 460041094 961826771 953957565 74549630 146526032 693497847 935857938 146132128 24740507 27617115 954190696 104975721 964623514 26457832 685496010 961883922 492030067 991919575 3026049 961278871 821097016 28524210 712449710 213565935 726012069 741733918 454411764 945844984 549106307 747586836 625091378 794805973 892668896 845337402 993428082 735188866 113768749 416624823 693454038 955310397 76007516 170295383 147057073 755122822 137377165 725044515 315861035 995529642 957728015 938542518 677688052 511666325 257499095 28675705 634458418 879022845 341518710 130673948 75746156 669046643 804755991 916971492 18575103 708110325 912351152 273478143 27116965 878948462 943935869 901763038 995149800 826996597 610344402 539031086 10473442 946120285 202489012 760627389 793635585 71226929 79038351 63234590 28910395 996175573 129614619 721364652 826677246 687711237 113088191 927745832 743425511 393172676 147416312 980717865 270039915 73525624 658710953 874777682 952496804 610035325 893762128 142198274 681094080 146429678 139037048 955278660 108531929 876852438 384479525 878646660 760441096 566468914 206814385 201344518 492172072 923055193 96338866 952408220 353752704 990438298 571123434 115080861 977584041 938797496 742793610 818529537 10902602 21704217 9924949 961409129 118114373 197943610 117051590 941668238 977615012 374380281 133219948 991018857 977339575 809615594 878418437 147390371 129279714 535612271 984936735 610585710 955339331 3766138 417101507 146329485 831278959 409932852 760475077 28955115 512019341 441673731 955658645 961146981 483769722 502598254 357684553 668260892 985658926 109711197 112709602 526557473 803013013 46581837 603172896 113862304 877714020 795136744 989987013 675703215 79786068 29042704 929395356 946191469 793996438 960695222 117439086 805026151 492172739 935489575 74045339 878459493 390885350 877478710 72139331 468600766 249486395 888564306 668226773 476217650 715369921 819747830 145369841 585695695 526237364 473213298 862234201 147156976 112428337 942672936 679011658 141140515 928229007 7971708 953057912 62707107 778371290 483248538 995416717 934152357 894723212 609769266 946126225 134208605 640459361 465889470 147346752 146394498 718150922 92868615 927655271 270854169 340330733 953039397 257725937 946026484 513767850 872385186 958786251 961941119 533531443 810967973 950049640 877978103 760410591 32089676 265631282 760103622 992803782 67231185 147380244 11149260 26046312 64991505 19861987 626051641 73715617 959344553 27452483 113040957 71578951 974295107 113116428 492201542 129643096 976810140 127997323 130633288 441770734 567301644 877782785 207432499 28445019 64375117 146581428 46203959 113783239 6699667 129335383 928824784 422968892 55146816 164961511 23535215 418036086 117302863 957501551 147446754 489018486 610030053 844654084 912318289 995482804 481490733 861745454 924999540 464699653 126994544 12948059 669231166 80311460 776841088 950885428 999279550 711246300 854653977 887149127 872212419 882852893 71312602 876460943 478030324 812170123 400786073 110531825 592781045 42600499 997100237 488637830 142219737 24709178 143136484 921349269 606104544 939483980 937355974 147433748 92638370 901711764 54736835 214824267 742299704 760052544 29053837 73634404 35283196 488966414 492094563 686726933 475329710 384887061 854556377 961896600 59014151 111728111 475812735 953720581 610591235 879044497 736263535 582518344 147473980 938128595 987103281 69845025 128285952 877619295 805014180 831912189 894009329 775207661 22435285 337396838 143377040 751077044 22488674 810450163 27771892 113086600 860255851 43793987 623766525 408201971 307609310 134680804 936231457 28822904 995470081 74527401 597965187 13265215 941813361 232094170 964126406 465922217 145261347 315001932 625239768 779564294 599965076 928311748 20672461 130592895 954117226 527302470 468736170 988428154 23323331 251063199 937681752 894651998 339995868 758433722 136994881 78066851 80322631 14965048 758181613 10868675 365748085 799344140 861014539 706651869 919775763 108154669 643843169 223512681 45467395 260035639 610507698 491613608 491933530 5652011 953546928 821307501 458612503 602182925 667690926 223197387 868442739 23472436 988383443 128581557 760276123 12820275 760588098 11737688 894734185 954800062 69002584 912540323 948499426 807571564 455242157 111533583 67556974 676218225 950443056 71568682 138021562 592779756 956017494 669930873 29074962 660893507 302622 878785322 29067789 146958420 717122271 130662787 989147500 9961121 803235173 994707872 206416454 596879312 920613147 883403055 129643537 618445793 935405676 223237711 13256365 984729470 756269354 130302494 883140927 970202574 605199428 742200134 935472597 693155066 491932780 38605753 120702315 146397282 483821858 120029994 323908360 64854694 759519581 71595414 977221444 879245657 824548781 112959195 687653614 199467116 741146948 274756274 952703041 914766394 395392489 942653559 328554439 854521335 11783150 20554995 793033258 491519582 876940624 490508227 892827331 475854957 859807746 16499700 610328140 947459295 45850221 80246761 37560623 458318480 490602768 113210885 945014955 839137971 991205082 877762530 408284237 820996223 726030720 620943400 610574610 100547892 917156633 483679691 938963639 75398303 491104954 121708595 143125455 961924766 120067844 599342375 28946951 6624478 316640595 518647860 455854912 894684151 874697891 743850965 400332424 825525544 777847388 409994219 547653110 693461746 26983890 24299620 29036369 223736392 13193096 92884945 291649415 762412028 716201685 39118737 593429891 770713672 351049674 474291746 147424015 598270675 11501259 130688930 492165055 536570678 40141220 606100313 295984260 657756114 593687747 27870284 9374655 744710200 127919904 70403602 274802568 955565265 78258923 872576229 26095221 103903541 927543204 125065965 819738727 431910691 25383883 130647309 742785758 138574212 492107811 24856140 486357045 29051590 748022191 776292329 19004888 624943496 816543692 118018681 26927843 994468389 653252700 147431605 727081211 987422221 583294969 594565933 4816571 948747723 142390498 40185198 877872028 6917398 599890609 284253389 866316518 588327721 920571335 778119493 204803749 953224478 417734090 893819608 19084768 543446067 945939233 108626124 332787371 905944413 878075910 490521246 24726588 393191277 758243773 267298520 686856833 951968830 20478312 987734943 22633603 491931489 961968619 919661471 72623563 501142732 995511478 988072038 691383508 617995022 542019105 140796248 894824608 935224759 17451499 331097037 995192211 422220530 810938123 143798904 105510985 422153295 937922647 535806274 347685318 994477812 146266361 458577447 26405265 528132744 11860782 967973591 996724112 839173808 145114297 598010437 964700293 999702054 205672584 133794205 85588308 737849605 88964754 860730673 19093152 80337942 650391173 673984886 27470324 144953615 727676676 137493354 879029655 725478514 144766000 786164035 491957945 480200070 658743668 668653029 147109901 865358942 121543312 955344870 868904868 94508674 735686647 141498823 901473596 425081281 726812357 144783631 850364242 145884462 113507861 137429822 462837643 782260441 757925257 894568027 973031554 66235043 876341998 147480591 651700524 20476829 811090450 146177486 137315231 24648022 843337774 901311084 28862030 905425696 951369415 391586171 828660630 868469193 117580950 530979821 104403692 954221298 816876410 668302452 12282836 139775100 991335854 650963313 955337074 52209739 27729820 490995892 130651621 149440363 688538522 893778524 785703956 856699193 23523136 348612169 11847862 904812547 688811874 455214914 618688923 893797845 820289781 234797386 474229212 884349412 984517433 760484673 69102060 866401399 574584679 130965911 44718788 402003304 887183531 118542793 827388889 492256738 945977203 886371266 954529761 221601171 934975575 101301239 332806798 469819684 993379142 147421008 268403091 45234038 845467909 40146241 21304060 912069980 740608591 960985740 610466088 283943654 143797081 267476543 145377523 475386762 27320250 34816910 189136811 483760424 11985612 475339470 308554030 190197016 410842240 862117199 534981678 992495918 26950830 347109778 776235928 145337124 96790213 875887587 26738233 904871125 995117234 913367488 844265727 387236719 490079562 11829844 606357653 981840152 996182979 71495220 416152719 894593733 441640596 123476351 803504370 146081353 113090228 801072029 11107241 961602373 75862481 608764336 138641503 466768328 878521410 876948373 139053821 955290074 548321456 400797609 951106671 818766169 998501813 507653765 340847618 80323977 878757543 257861620 760644123 474039622 492200282 770123378 594147549 610006835 142838363 223693004 870493202 885611932 29567453 722900667 111906589 879026935 894227869 459443944 79566909 143283427 811901723 72138553 900553540 79932194 113607915 754289276 954527063 450256593 960297218 834739899 613843222 600100866 911534649 12254521 978293035 234539976 942784399 977612369 113904500 8543759 3863929 28516326 414064616 945572050 146415790 180748061 753832162 25918901 940608540 483449764 996478454 701317943 20525678 40149905 993189758 606332930 584740832 922000034 994353130 530015211 795163818 28909067 857102794 15312335 848306593 191044610 908884004 961815743 744828628 28260280 939478949 78773277 759278935 373692756 679449470 406215966 8980340 72126065 11687775 804123652 854104324 407228474 31654732 707857032 29063298 20567166 760262975 903865791 467604657 12253862 986082693 992783954 878252899 995815297 10052268 918345185 954004482 891720096 12170099 653297537 23814960 138888033 383782892 575990135 825273714 894304967 609151170 826452164 864711450 103400698 527634391 743814224 844795845 802417754 658649318 483404626 73211562 96870135 388832648 9810009 869129897 625320116 21686647 111536947 724058064 984866616 4589239 128206003 841347661 407962179 490996475 516421569 608482589 12168663 978077502 467608168 569439393 649936023 28535346 886054395 72469013 759449838 130656538 137989986 995078348 926289376 864882185 933555777 476333051 723528151 146281364 653187384 867500175 927848556 602184501 619851277 925792355 54891562 523612540 141691945 955150677 196423397 28788556 893769360 130670817 23164050 49453942 833743 899527272 953088228 397910135 597444341 147371595 973048219 28269875 45885356 457824230 959711519 955334196 11729342 992251009 915328943 911291138 760581752 113707755 145357976 146341030 588666952 956464436 73338070 610049867 395400656 955312540 80064312 862068994 706005934 337664052 928161783 643203447 28785200 143248938 802578397 28863604 11024869 129638097 859205872 502216547 28808032 918975613 3791856 880018767 481154832 816250537 989818359 147097563 25675706 141176373 955178352 467949101 56621880 948405802 421695907 950711 2074652 473882241 489089361 796093590 80346252 26838582 7227525 659321022 145863634 164657347 854020956 92890064 20043771 423748192 741644591 156515201 491880942 438620116 122272011 645505552 453420970 610472506 978538403 29011280 873230639 952220879 602344920 5440594 73081828 248904785 974011506 409016234 142820102 440456714 839876997 474494932 526632963 466708644 682095902 879720867 693378785 877861898 734780497 786367540 937411261 873836273 591683459 891582664 27945180 987323072 265875086 652253509 128479406 144728644 921724705 332026199 139040547 938934666 711270858 946403677 667916762 24699831 996116296 991295994 589008427 96928414 960747766 73699678 552074207 475818782 888127912 81109957 232729164 13128061 755646117 63554613 190033506 742348453 576944978 43521911 919429383 132310089 821091974 267599695 406360418 954515896 953706328 720753528 992752239 128437880 796690714 959879266 409701065 593700959 9042655 953970091 491094649 753515910 138814776 129744823 380554981 489973686 390991620 893265160 973254504 985779036 282070103 130127659 938385930 109678072 457596392 868567059 422868282 744301508 974544907 977458880 111054200 851545177 756416227 950807743 78260768 887712779 138755646 859853409 609517166 138819689 543266731 89656197 899643326 456483589 978519267 768931819 760375779 88074651 671084884 42531189 27759539 444444671 653337701 44551043 62772321 912472674 412489963 961716489 28379572 943165460 587145389 991072923 990158927 845365797 749017156 414124843 872359632 758341945 489060546 434443573 73460823 692759374 803571614 68440355 837301056 54849325 890619602 577846298 660884803 491959294 180492269 928407748 357484833 146794264 64817038 146070996 417639022 130359498 83698878 240787706 329401549 70543021 936908590 686066582 919961252 143258012 506350987 97999382 968030007 809229655 267202576 46761656 62886920 756443568 510042010 308057484 955247126 301026842 608552611 938301278 877581436 991322390 933531000 975948991 807647359 420878210 391417177 490634704 147311472 816710089 26984697 894586857 145355051 210528139 39386235 483295946 876949382 165761296 61233733 567882465 780080937 128076321 580846055 926032768 937726540 130403438 13072225 879026478 303251352 30020216 9042133 795855032 467012911 891700077 577003321 491978732 508839407 80326267 333313359 27216797 370216984 894580978 860259357 775138345 130686481 498983587 56916988 609300951 819919764 744701923 928032458 138568902 442816801 71195697 920035680 921785985 957747092 534326032 593557601 888589784 961775492 887955437 817743937 79344718 17807300 144314208 28873235 930112657 593759634 63253324 892688953 29067277 625958926 870033897 786618662 375180531 844534951 139065398 879032679 972348288 9568062 9789182 539892523 146254181 392483616 853485299 442517542 351935589 79999213 994719507 965595676 72291029 972781093 864331279 70808500 585648337 824490932 862747433 20822573 463125322 146874711 13058021 891678427 576679875 289988167 483400697 872755226 139000202 77147009 995511357 986597697 273075787 874585921 611700093 141413396 46708225 477532722 113906326 19702251 852652057 684661581 11108195 920010782 794016686 566547626 617741555 440696669 955178640 125161333 483827749 136741795 741581375 398419405 855589708 995530167 455309714 529332911 639547300 24839780 92716865 218941963 995407016 144234048 11959315 759415822 484951913 5054271 213181007 339742757 144032564 223753885 938466335 20971457 960922862 4426600 71063577 140922791 64679456 879029960 610292167 483368885 993216854 605347956 10068380 998233726 122180014 143285454 433360182 436015198 146332058 802910109 28462924 601487908 140643651 130610915 20590543 114532434 875734225 979497998 970337432 12309334 879048004 691431361 591608330 454177456 75526530 29022682 147242797 622153204 844293379 13245849 475357475 892708673 805263238 28551796 722794983 16394758 590540506 69002061 904485162 69493921 958717932 828862154 734224948 122220862 20430029 72681587 337793654 491642771 119932475 793597372 859143863 616753916 409479891 894563464 683726319 217123298 12983523 331626447 934318855 546392972 138553858 928393588 487992149 177598705 866191743 876722022 26944524 109621504 532632454 491542437 757840480 59401240 943849825 28788738 85009276 858534667 64173659 592690197 659417797 816046724 72106625 184970786 142707483 351232589 13243376 71643064 28852902 894839624 421957184 925233476 113357635 274522645 606078477 993358695 947727882 143106126 989282074 302237889 138509527 852718419 955283725 960830268 996471435 42576933 735485096 940474828 13256438 584461224 885584820 600635779 28946482 894079563 384825340 21370773 222604733 316405689 188592946 73557829 223731383 65842119 932694675 952507023 814201111 830427307 961740314 454737735 935267352 33666669 463221212 28697938 12153279 207002223 476331844 20560983 570582233 509915694 952797017 12285799 11428290 759932927 473119203 685764985 819595292 491828858 80280359 555448228 418405415 874832273 988677488 686533390 794004410 9921469 742805916 810563049 616414336 334834821 52218476 143170044 990178695 872666758 425002381 601728334 996457946 526418408 693390560 223747900 28974537 779575838 843371779 998559653 341941649 987041062 981839413 401409281 476188898 25978692 64915278 871707484 479616493 10656895 727883122 409022418 686339483 147459452 77867512 997443724 637258601 931013029 20423798 946772632 616994244 147345670 739915280 141068765 950845274 747750409 937332590 535076167 824487278 501082117 73562626 899925885 610474458 143086240 686859103 440634612 77717575 33793284 104341003 994890349 392130302 471135594 946147216 805174839 840290806 731233404 939576521 970176774 130702808 807428258 792900748 619167641 827613203 546441651 146389793 418111799 7061861 118078498 450597109 601125070 688248583 146303516 28549751 148039813 961973584 996481745 80371296 979852388 953247401 554811973 575836422 973449725 310705895 610586689 602842669 886395098 473222253 12287648 886165559 10586237 43960610 921693865 141179120 28301332 483804347 71583395 995251882 503202166 147184637 957694848 471656148 340010753 27251855 25601891 723485614 133738169 741652095 55235290 817251851 39050829 113884088 955101131 709953336 36971426 506369680 717262201 408856550 610017869 124406724 879494285 946040950 492168894 604296678 110992291 267967223 442575862 841888611 172923696 55164351 131665785 811665614 12753967 608139653 767303378 73441654 533825242 787438563 15977710 141077615 922735353 858955430 607457214 994954210 827494882 68532366 410308623 727003244 28954541 855000069 941959913 501188687 144318219 144290545 754821522 491417163 23807076 176281878 476285796 848645717 710152564 97010656 792153588 113796759 103654268 910173546 746039650 331669050 88483084 760522373 122493093 763641041 690895509 250989173 756143027 97099383 323214172 584797162 26953923 18902675 626413371 928282313 8691421 145890983 755502663 875253419 801384768 126496863 136938439 710127372 340222691 73632742 349301760 876739483 11097293 7813708 997191636 46445947 784315129 916604088 593698563 23255391 877279155 584462679 147332573 953208600 489848107 5998972 743201393 130107992 886628708 331153448 97051290 42595199 69513693 272413926 146193730 274926284 67205853 144300167 206479812 491864586 474294849 961295493 976447976 491777951 56906557 72537927 893649788 737787273 995385734 991721442 477581186 934962040 130410099 326418850 46664514 27405414 866403747 939067769 486920679 968823724 307523102 821120282 410077757 397075107 458639010 915296202 893219136 457476133 333518565 945813813 200055992 61660510 73179089 80315161 919341064 80237077 824607279 89526116 995493742 24720114 531681620 744764162 71402701 605874572 926835457 995274743 978530421 71146711 28669091 875415356 72919252 3504026 944403502 129072184 16397373 128456826 886183222 884985306 760650534 366970224 951463476 29000361 576870089 419804205 915443617 958568284 403343065 467658935 520924991 911384134 357303863 20227260 473822299 770662993 874543307 625518204 223250836 930174188 342146957 25664882 953158081 1645370 818423572 71583331 6576776 853557006 953571096 28981092 918225729 861270984 329309972 467946158 246457924 28536999 921002988 576876600 324385229 138721427 273369873 574503933 722865080 796874140 44964484 936874269 626399326 134846930 132200328 788850008 492036654 147245276 936158469 881749642 994424484 535793283 11095596 382793362 483280386 26269065 478492362 668954611 517918192 955225567 146361433 925554019 779034748 222689759 51104113 141946340 6451809 500772404 870912356 552140226 604018720 24291614 27887809 627324647 341775487 788507620 12180373 491684221 811640004 6968616 281593504 133840152 894705148 917826359 11057076 395709326 725420819 38853228 134866578 591463376 503907773 576409096 810978967 29085451 63412656 491164472 89517418 290701556 351677882 3035941 28514797 902085366 668282026 972014417 754831054 616521224 399416951 646527 118282545 92595505 871347332 67210977 350132339 644124601 26968383 761185391 685061041 400738984 463158495 147426412 538161846 124982835 12045556 72418051 643873277 135882945 986993339 532635454 11024790 871432233 180222446 574026889 211146761 416696627 140528939 18568849 147435963 762776765 80195633 926826132 408011377 12217532 825973532 959860521 39379604 804936195 625083677 417214916 1800744 5956417 999544394 223773528 893801453 722190946 994929116 925903473 753137552 3220445 535774722 975461839 808863639 608489247 805069937 760627886 654025596 746990496 610036286 798514929 25768000 130697096 608451357 928360771 79583221 26558611 937122161 442812164 957775437 26323188 398507688 895646864 10768905 757731812 431517694 863019659 893748176 397914433 622022068 2103614 480909645 617166272 473422723 726533487 574677430 870471012 904635523 955305215 86838833 26798403 652662007 333213106 274632373 693359341 325375763 37357394 563368056 827975774 608405668 441753249 11149679 26938159 757922921 284170896 357434847 941479950 730048630 686719596 608485967 861182164 869592559 999614422 408290640 28442223 890089385 682303591 476349117 11213897 954001054 961613568 488002434 388647964 950921223 28765788 535955013 145072469 942400378 129891490 995300621 29059057 147435884 809503808 346855112 452016388 915372205 620438693 993927237 6466188 953519639 667315674 860988877 936816691 121904537 458656368 763361185 701646498 140874637 140131144 476367535 694023817 794054749 147114574 811588286 960808892 450232289 938443376 28428687 921099103 805204869 144809859 878463448 28016797 73697355 142604642 892740177 961948260 72168124 18559519 854481835 140746225 53074908 868620814 192931602 528369848 147451603 182647736 934316677 113917481 946019211 146129767 4870031 491926985 827615282 746923079 139057203 27356727 61120072 871910297 332699270 88741356 893784335 879013923 954812957 549794604 550784613 146379959 953196675 970003037 27492780 827661152 570743735 71589290 606098002 110741856 96588193 393633872 844437886 416416642 979524817 607735308 959731034 224172143 760389474 944145243 527380661 543355349 128570557 826677880 681610564 456631403 818497870 122275539 476345035 955323701 673075272 525654245 716481560 921247934 28525508 410063209 142629684 893636532 23441497 912593701 111825730 491621931 176743406 726945322 119893656 777421927 559986643 415623735 29067738 935128746 575695313 139049095 999786522 892607877 970365567 517040057 28643293 603773333 65392674 26988482 878228161 416163369 12241482 113831458 886864113 83869770 709124519 251618166 750346133 24860837 25890626 752367386 860685703 878976358 6578193 492125426 743856795 534750591 667233971 7977344 368089221 342167343 607998127 22102410 72241469 760126347 143239633 154493678 836003870 894296970 126218938 491496830 130704891 686642572 141049008 7899937 27204835 952956557 606104328 606380821 985932170 139071085 810770452 864316627 602095860 13247598 182370334 959673123 841259559 961181302 897314959 882234168 895347617 653328569 76107947 4513014 347474449 468004783 893262051 988737030 753734904 661749669 987104376 28713563 86786111 596979886 661355960 146288499 977949417 10062228 414041507 470091752 693519489 610306216 968724424 975294481 973072180 911253762 769836870 123698045 865915551 312800139 726784041 116673863 876968772 185998827 912086821 819107172 26155170 475219930 357771462 954758348 874811203 39906520 22778862 760593440 517801630 480618636 803821662 781553431 69447561 820025682 458091433 4404716 578553968 26620404 878886345 912573944 515260759 147339169 129333559 893670684 993943322 887312570 362768877 955115703 819190690 887169179 352690791 137721857 444595301 873067627 28549115 609548514 855690053 7444850 465559656 145157225 934751405 826047428 816882227 99673729 867986371 72558468 13047910 24619572 520053564 440830632 786292407 961819597 10790326 988040331 918041268 813714143 29086762 105510278 870297693 62496924 7473743 326942294 490615330 993429307 961880180 748011575 593800769 946814259 804234270 760611374 184754373 61141238 125292147 96081846 922568759 860106492 66669176 458985094 858798263 72128311 857976034 142887304 29034156 733206323 887147442 900555895 505402072 880736944 31272337 59801133 72662112 979169264 96059934 520096039 78756825 961875886 609544566 946882963 793905161 80182726 951470325 145324906 37234908 917510955 29077538 877565617 147104798 2333555 17930532 809587621 518900397 205917555 121234475 547395053 26817166 79775022 827240863 940383375 128512609 771550477 606361050 592862912 71629715 146821714 408570797 456393589 952119532 981074158 878987859 938496262 147430456 994972079 693389546 20102357 844646492 821308809 862434016 609140807 139080422 80215768 435937449 894328682 440820347 530174861 357203059 931259742 543206393 952457376 496933820 867218915 754323101 305562310 595612185 79285644 946634175 995385883 972023922 109597283 653277874 995303262 136961562 29054222 999167134 871171243 73728923 312799760 37771453 458357591 145584923 948997726 604393835 726048392 28980935 877781607 877543155 955176319 606384876 993302847 15397136 956145543 743304207 841649303 877956011 109057862 113876895 985981376 8095568 4829223 796597779 953001590 11751308 866451282 995095889 366380464 74065837 852489303 442159011 59235784 760647077 526797876 609558630 149922819 18587502 77206189 19598939 941900329 681608285 141167935 79795524 571373796 749799275 96884323 24343281 145906176 87235533 979870913 742587338 526084510 206881937 954130029 488604851 111309129 857911520 551108087 856477083 901131172 265712356 76151524 870647276 147414236 499182902 954145179 111781886 10674762 585401420 146416213 485830683 957654557 498950742 850218808 719593400 125929920 147461560 904865106 46175660 28285808 659939806 37341684 78743196 743772085 29773775 301115498 113883078 807710762 8107876 144222122 105236749 571007016 805242431 744797837 878985954 141524192 601352674 879033825 758479165 819766261 12061213 37118529 146518853 812423204 48038774 138931877 872216300 145333606 894841434 732980115 955343381 150858049 649126763 990976648 845449412 27975917 473206693 993802261 147408706 144819933 650969519 989230532 995901555 861688675 954737475 435711304 755810059 651122200 289371163 483820519 88992224 11764073 76122844 951061545 12300633 956712294 144000054 121712748 559095193 28398986 69886567 886210807 939592452 96080566 801795922 132593581 684646081 988094972 961135065 488254939 969943246 788096689 125309135 799176547 828050698 934198921 469594895 872027799 872586072 919690053 766802841 18530681 955292375 892726171 341350106 335866040 749774219 751560795 849953945 885156471 16064083 536340663 24191811 28957052 859384082 760462062 119870988 4911161 995522855 131816546 143279128 109677282 483507238 692894023 927895210 80364318 859530644 955078570 829500314 727057185 145180748 112847380 393078614 88722154 907506127 492186551 946153493 684940206 467471655 946156488 986996823 844287500 807193300 938202112 973027650 992151004 487149672 609000459 113504854 80092421 328330441 469751345 49930800 726461121 961927788 988080324 995212680 28176864 955277765 22207590 994690212 961968808 992658513 62730031 732341696 79812220 339389893 539279420 896599599 418807746 134317247 912105628 79288974 576461287 878932273 28914935 601682393 147298735 489952662 727497751 141166267 977561268 458778456 340028557 8949029 475835327 113840141 955046485 472133030 145023646 922171853 489304766 23781503 942227428 71979259 507324380 147371568 812646091 145256632 12159878 710611680 73700844 250691408 760493591 11991060 870527856 46811541 953072538 589426250 740333327 838827073 475850422 626240397 201488402 845431307 851760711 911065234 820565601 785581078 994205195 938819192 841959254 625338705 74069855 942927659 92090293 388964828 139066234 665658372 286603507 693463362 676744967 591659179 141181461 955023535 826205126 517819109 610482160 350794452 450086667 351364683 986709662 38389978 28564057 140388690 917259414 670093158 501339571 918699470 64010038 24881553 810905184 603919590 995184720 735891789 944921324 491543903 501419662 476329596 419245154 993938295 861173783 247433566 760049590 668592849 129646700 893287831 768899714 968233163 737523669 197089437 223494484 872145596 718654942 827744364 147328275 744788580 693310863 27617024 484589708 104921856 21368279 999432675 35440206 725497349 994875910 710219298 5691444 139046916 6582195 138735392 405736344 488005752 492201924 113281232 760572046 29067098 24847489 122123566 29029569 902885030 341674265 894586107 424734425 759060132 526474538 13225210 147227384 524236371 483724852 13244490 46557964 534995864 874823624 147428262 800014366 725965978 609474019 859118520 987100633 458560752 966592357 24868487 675714320 433415991 610360741 940623473 670026876 942202473 12214499 924163808 202237444 950833627 955366884 337970657 878369576 207153444 6521337 534811907 75731395 668755758 147456250 28920988 973401013 613767728 686877786 811327416 626396511 487999870 475154003 997141354 80225641 708207130 752262225 515889196 143240848 65250096 893245795 550886280 705849879 877738441 145887533 324813101 19126637 808728851 146904387 22767837 673371933 21634610 861119727 936505542 26190370 948958621 469736717 14061539 858581313 284039373 79231884 888015640 6673880 19616459 816379884 787379703 446037381 71916245 219567364 36483489 87057616 20951843 383857563 795160740 79977344 685850467 134662808 147398179 923917685 21074358 22745062 357968179 491166798 113887412 710235480 910216019 760512422 743760926 575451940 55203047 719657323 961356245 182739854 73416857 857510967 128555822 817341561 955290842 912286132 579371240 487981052 602194041 78256512 445809075 17424635 12293879 18598016 44065823 498560940 971343453 223494531 784912409 492178948 760589196 282099130 759371886 862070042 620472771 362756397 653065564 322709938 503576425 147440529 759904140 27590838 606784300 483685248 10450693 23247611 952189057 1009626 865745716 147306143 669943730 393164816 146888898 953154620 946905913 885407798 760107292 613845472 475055005 5707051 93675849 858158717 20459646 143228802 568662059 134445131 28790277 332704180 669137344 328077491 54730998 752658673 954786075 20428285 322624668 528363166 954812581 62350691 880502349 146537897 870649124 947827298 592910446 917052337 16422300 28965165 760549604 65173481 684439498 535750021 929932901 526604287 125928143 912504571 141992520 429811722 105440838 270831690 593230666 496452352 893807605 675242179 952077100 113477431 909192875 283991194 1502538 955205858 875341814 4723939 910716857 123806146 141813288 299817576 146769321 602077198 953557916 727039421 332697488 935242999 861133257 466791455 323023909 133227651 980397984 569366647 938540041 146316538 970956388 721176920 862950603 542363995 921737902 951067240 44849482 130655153 918514824 693506930 801074291 754842943 563888170 945882364 390489084 24869889 147420799 760593019 6631010 745556207 805899414 264810236 142172526 69855288 997954597 724971289 223705310 29081359 860208455 821094116 475420585 69366386 26927990 111828656 465504263 18795664 71683514 128988598 472246029 128525622 866347347 207949782 241197954 66489569 794864698 13209818 733971220 136992586 735336530 17787403 921770431 457888403 796900516 927860927 113683436 610579184 136565128 10348824 409830346 877203841 458256125 424996641 341088199 527518276 69253258 873597867 147480924 878998778 806724150 518818862 146354412 12290937 1386888 809483689 80348117 376243449 836816793 509340193 29085330 955219857 43937150 12026120 894603550 893733730 756232042 925225147 543464312 827137775 66551206 80334830 957773258 11200107 101169716 882117333 476219952 140716333 608672363 113621158 530875271 889709596 418537688 991191692 676890491 747904866 811407692 592686890 11974112 56646071 801627400 759567003 46756795 30915833 832883021 894460360 642149318 494844788 953146773 708660780 474362760 55794650 105477555 143234851 625209310 878856446 69996821 613744164 609571600 743829886 136454757 130650325 146635662 716024334 9674938 894494166 607457843 811926512 726679132 918843293 759753334 852801112 590308218 874658825 56920174 3785754 485319592 132773037 138463569 299196530 35551695 4844333 785293516 606354432 128365129 346671259 955326440 142220680 476241882 894553474 1107242 79407006 995702342 28556309 609244240 487990726 648103219 543471668 875609141 140597555 326958565 58415745 879002406 28769877 885338146 598026587 932004036 993308003 856566003 755815604 843999449 24567664 861231794 71168541 293750663 937612339 147452273 85401201 356793151 14787091 740501780 908668302 625760279 431636095 126756557 492077964 241234057 743831904 129621371 453371627 18032521 877564551 890390501 104731461 56902703 998021872 644113432 641648835 758027425 128551943 718591407 796667492 811357664 409034817 593795081 998170130 827637123 487467079 219536585 836515062 237229109 79476189 204745840 51570212 143909760 827706307 28551640 145870389 954747277 983780328 134543979 989565649 925787289 984981552 995509736 67744041 45496601 403667587 147066303 12168153 507298940 976643730 610372248 72634598 77588604 819687668 536814810 902883983 616987157 608508324 143258609 761590511 965275127 143019704 80082247 147447572 536837289 10085317 791019554 951086963 488531452 147476793 634746818 888224748 914433295 16253090 109725695 857094185 754654387 274670539 69335010 879003499 125961269 147632701 861273699 520015942 67419353 921728116 138918746 25682346 977242808 871712942 877677765 483761455 345228017 643146516 961342451 596399874 726187463 113525699 4304824 982399326 738852869 13303615 945349370 48425740 502227390 991562351 28854313 811890071 28255185 867505458 951320280 468285138 993252230 129536296 13263531 8001511 2279206 870594393 859912444 3844968 951473815 134339796 827539535 762378644 951489327 139061845 554700551 16386409 455468602 983845029 2246759 54524634 111813779 416539077 879000753 995392904 944828388 28009392 759302991 97140926 146862292 139020516 891415236 268144457 665374884 592865575 12214301 112742458 709920851 12740596 67922956 402873739 480536678 877269345 743637338 80030354 440061166 411086382 481643501 257297902 575711483 121237598 740605425 41975784 147388491 73126022 214169063 282323039 870623995 804200657 751251131 142146710 149846782 936251757 953159645 468609093 467354330 860140441 820584294 950824743 139070844 943484455 982909387 476084868 885169942 961918766 852889180 994453388 79291334 982242574 535678660 920900637 419226940 749998816 859104080 67739932 533508839 55381369 146401939 556038733 136806640 36297912 921660147 27841502 120215057 117046676 28507925 156317417 43638439 535125859 888543903 336869496 488009174 841035427 325238679 130560342 470956158 987452807 417241212 534645503 122271021 954088314 878155252 677056377 290851579 95285824 727085010 30121866 909585496 142954213 406508849 994989199 71242867 286485593 463203526 894681886 40150927 25656909 792065476 146346032 961436341 61212861 756410701 10848916 909380343 704060008 476372959 490069888 936708790 327076068 574624256 753792898 342153577 77695774 877023962 550917418 128080355 875897984 886789608 226362805 20637462 956983466 871427367 392642811 984984792 893771915 877734382 219534970 63596091 606427074 686719761 301315560 752296989 195770734 61963045 143238261 503261510 25538276 670934158 603244812 560210273 278238589 147457645 735368164 11752141 955296743 980301476 397724582 854507894 490067142 681854007 877770784 933587372 143150459 144825377 977514095 604077006 810878079 968242465 836021000 147298325 769723053 5351921 6598328 555890948 688546618 458692101 610434757 143263644 811934081 265658093 13161310 875852270 112865538 734320729 65461096 7980806 577029340 999023626 13090498 828172475 402478584 642119940 472509147 960785274 872414749 842583541 706511550 9504619 536332749 113817571 70481994 73511660 949080880 382799683 948437951 977325368 729751137 758539375 859837984 756301115 475436425 944011717 72274003 28191258 979587858 951126482 138036279 19897605 194014463 11991198 70578965 73307024 28895781 531055188 894782759 453210774 418151529 939384273 661479338 878986360 442158394 760077355 995504811 3901163 992806995 65301903 5557013 449093866 978250439 507812048 146901499 932459378 878411008 29012156 71923404 877980930 949302567 482746355 732857045 92900420 759040441 146307011 491687798 862088536 525725076 946236890 134887729 10973083 475257394 140884605 616888540 990863232 647086066 59275321 861276461 92796187 467019487 458045176 74058560 692696529 953485451 939479988 930550725 759818764 28848875 470644070 988139966 380700330 129382079 820468149 944048404 13003686 142702429 795882893 676070044 992819093 743019473 675060777 606407121 903162149 63770009 465863117 593398854 74694613 637294120 71745183 27627517 526549208 492013831 580363191 341976716 50203964 941395512 399370035 955299032 423006323 820303493 718260587 11870079 130253795 742715919 807440529 13183212 955228966 22581718 28689110 609293266 28927080 357933337 4832987 4831631 90479915 729657554 731023203 978599708 995516226 580258285 146777312 711193317 878902808 4554774 938511576 955665582 669629232 945144346 619797644 867899549 146786156 861046769 979139738 755359690 199551456 609598807 976317397 26948825 994439334 59224089 862151201 735427981 62522210 56906388 223758996 20690755 470885960 450225796 130686741 52813008 743201904 139050958 28509596 896593377 72846566 991202453 570354182 226215942 80325677 591557999 902923841 860786295 454432966 130643725 33613748 146275455 953367880 599550587 470169374 237205918 787512213 39991487 479057300 943042837 70785887 525598263 356595217 147444583 341290516 938764685 70905355 41264232 593682045 206945660 113737630 126377693 852855954 890669168 28022999 995480975 877988980 29023114 49758937 807709234 593826597 951903549 921622612 144856102 475298541 598706085 147312123 304394604 5837473 946070613 940963999 588582149 801009797 145228498 869600871 463378026 993285445 337871055 610582543 61106483 18091695 356698633 894055906 615052123 538983055 37893234 526273741 79950715 955073360 145898167 952669669 877959910 12274890 756981132 24230694 46990212 541255999 19630544 130679867 989036665 995430420 147481505 651252852 134838223 28341751 420876456 485876273 420431317 766570331 933961508 113653998 852894006 724623838 830274812 143250588 138548875 357670602 742128959 709280733 13176661 16456115 41939483 218990393 872704853 743767595 697724899 349571774 129991006 29054196 468001155 580203072 880565754 10162372 995665581 147450139 98534630 938512931 942648329 536084140 962897998 736020859 144544259 625356425 997892922 113883605 416111203 29031746 658902116 607385082 940988814 108157628 460561928 140303146 71062794 146021427 375862583 65079090 743798047 111646282 147313164 104951981 953846767 33895322 28401478 916391699 136406716 147370130 868434008 147299748 910631352 826667213 115759923 532049143 189931363 811574362 546550249 125281053 138793531 979327850 760648910 689163685 20128233 146427795 20680498 365929604 96297779 945196193 626308339 529517 222728423 987108619 16315761 586010605 87392510 98884851 422964080 25925269 952975780 557194363 354427792 69283371 946241011 27946305 37646237 73722273 699276743 653141551 6358553 888220319 28764931 130608050 147469949 73147459 951929910 113481669 340404576 26966865 407742677 16225532 480529810 27382831 147456648 401333411 142443536 121209184 986799405 951120604 666882849 8991597 955337095 825551940 813583687 760127235 499083634 29046320 148870636 213276877 860681947 877419715 146915589 73715022 24881599 72159214 679804653 921617369 146735276 811679779 27986149 802319399 424815609 933042948 957321223 416683410 610610698 391336210 146358818 591476058 953208883 414051957 884153638 554698832 147173572 1372537 970735608 26929070 353587004 851672230 946694188 928349945 892663350 618179934 787861830 668796809 936319402 609050966 795815307 183504977 475726056 609988930 357861133 619435243 418404177 678336614 867226993 144680065 978400825 584485182 843340741 11235976 147341822 452359749 284214073 12126480 841157929 418903722 961627489 597984083 147159628 113341581 11464154 644849828 442550410 307408 968259042 521926608 25670373 24582418 935098740 992867704 147087913 543427707 413472084 145317136 884359059 24315648 534226640 944007883 71625189 949706278 946141859 652647772 417538472 2295425 978566114 280924 800812377 725896010 385813950 328022512 955252770 966159464 66032895 26299462 458117345 979657823 941327659 803082839 300194565 892706700 143880813 358663222 145385059 999866384 245565215 143269647 862226878 111807321 877796953 400527295 861449964 933693955 684886503 954677500 323209416 118910331 308889264 566248211 857092826 483819334 107633343 492202204 741688087 709045075 944498068 812457967 819258786 2762291 129592578 552592313 489878257 533947165 145360813 122186620 13961062 995176494 411963084 558119105 43591187 977380604 930839866 799969744 963539877 492146077 786734194 5638169 20151628 179471420 844380543 859311931 340287534 960771980 72910046 821104675 869320203 11474091 147441763 109066679 146320718 961875544 551782382 23579339 433222598 823408403 844481651 845471698 26558704 132019712 820593498 919022819 874678801 26954922 10172121 796150314 417818485 145732625 516917310 618035557 109269793 903205099 998196747 978750329 12251069 951912567 9664837 797922641 861193656 26901986 257273361 24705538 740454355 37062972 1239079 859094555 28484803 593704492 528229021 760111986 80365661 803940429 136034722 107535939 8762160 13262533 459540355 48402333 600552378 995427188 457182617 751970019 12885860 551728757 125426157 201166858 53845550 953234461 147300842 70330085 100711883 554988160 11756582 35939516 147197087 16309210 609491816 15708133 954076333 187044175 124847251 11705703 221534641 169078054 987130147 146331242 536813419 54489584 69507660 59111812 83846901 370048327 137200893 434412347 706549720 449069761 71974679 743144273 28887680 974264856 955004977 608269276 953270048 796852944 277158540 182055541 22739403 802854891 56369467 717737111 444925779 977567127 955409904 670052077 565728008 60573422 641056453 876901996 42621904 894786704 78631724 253525275 133251978 61681424 4826569 674284924 36081607 357974731 381997182 945100752 282921355 26690133 928348059 113925779 492156731 683710849 126441719 971258544 177113407 489564393 960925056 146390665 593830689 894647063 71942618 77872721 884871095 120068221 142206536 479111682 492170840 68895029 113906915 146696462 418399278 944025723 809057291 6859309 669002758 855641603 70851333 886600947 600120501 906821972 644123188 903568548 911569826 961379209 146241371 890809436 949091396 676926069 26945793 145090122 10819671 53055925 357867306 794499528 557483456 682406138 12629806 110511033 31614522 978467082 74707742 873775415 518309637 609646326 969110196 592362365 67426113 616518378 25801196 701740936 921770852 485922533 936287565 723368210 69120810 752093493 494620147 916935119 995917950 921261123 955282761 139072073 6484223 902870174 19621244 726028670 21284315 955635890 690033221 862186478 986881204 70592358 507304036 338779452 742798125 755504784 383417463 139505604 955230040 914261832 880760263 122622707 759304183 741610199 491689533 65339519 747955601 961337553 724448552 17541860 66374128 459076400 510184862 228576434 465538315 889970535 28215782 648361189 597723754 130705539 860132688 26939089 464318321 862240277 938171942 538341202 940852151 21720703 726936975 994066702 171699400 499424621 961779726 805247752 604217047 402100835 646676752 942542107 643591090 827726306 490074071 894314591 28540868 105405763 28792654 11992058 147711711 417411498 146286321 633480867 78013396 605102601 875790813 144286772 528304537 951063930 28915955 794527187 879001890 146412267 481629674 219035088 980547590 588458016 23700713 987392628 995934977 923811163 109437764 72136620 440439236 877891055 146785730 27865167 821084501 27674476 139226079 863731826 71602464 56859568 248337767 88223972 994228922 969508074 963227223 690221811 952775007 146388797 760386844 552663593 141954582 992195193 147352379 405155102 122253076 20104935 697549073 827458694 821029941 605017464 24871231 610254092 145284443 414565129 711240591 743853606 532654897 29055922 611367113 330513119 610598527 826596864 622217548 917567242 146689627 141172326 879686401 65861918 894807620 26948731 391525521 340053799 31717809 529524694 358558352 974520825 947159694 415923372 814196058 995353536 532595969 681696410 436457399 111245712 989130738 109417224 492180477 111394686 969020093 888751462 662630829 770795219 255189648 894827342 38380942 52480623 755501388 67258932 548316378 758401192 28782068 20490883 751185917 24892637 876948010 408594347 894732612 843378095 656359628 503291945 130646851 994343169 125950888 600800989 127432984 138769131 795158643 454216781 96810182 913042032 953144503 577034340 336920117 57270829 241475768 509838189 932231019 601072296 950490150 145636152 892946087 869399038 336875964 278692666 147395551 137994292 450990939 12203971 839083715 894816520 490638950 942915576 135652474 145382829 35260655 156628871 467979570 743864927 740516923 741499048 2738281 4832963 610467625 843360515 961920462 619774442 13090738 739289817 759067474 966746754 147348761 584915857 733270221 815348568 588557288 371760962 845395378 436056934 793548034 862222554 71971856 483009602 467635062 808880772 105405546 92943937 657733815 146920942 206807803 989602152 144323087 968823418 845456247 491073823 484333754 24846166 147199472 959331505 146601241 200343104 109445897 117819179 73599890 181834890 15455864 141146281 978586162 143095293 348543872 977683509 870555737 691179592 400339361 97381426 127497875 28544191 756406828 337839384 836307652 978341882 289699638 977456404 95274351 990491727 395786727 961815661 802752753 146285718 860761625 536316142 318758422 145363048 574915298 945314105 46768330 251655319 240217358 24845990 868260158 580966688 130643940 735330556 946405767 223779075 653341311 142212079 885415745 914340362 110105589 456379868 439780988 748297337 142153653 143792048 971843423 861435211 737206396 794324829 696192504 978308197 862343668 137487405 146392778 861369906 658523526 991068691 956523551 198553908 845359344 22683248 13071715 223193921 110508971 135656100 995497126 524267965 775911804 46791219 927910051 954521387 811392023 927072717 12759811 126501192 42688192 468693495 916641477 26380308 955003662 138000934 868518267 29059463 27984451 528299357 521179205 350590023 995359186 506619850 475357673 869600894 706856175 141592298 558688180 143447613 79588496 802233893 990099444 458432796 760612018 887384055 816538487 147242005 325102374 15030627 901220629 995344225 28256343 4840171 312714264 686375959 804791515 686736088 803813560 102860974 145346051 323508009 101192837 576445842 499091159 475002067 609456137 870576519 757025101 714030929 936327615 402565870 20543685 92182790 147435233 961691061 978653904 383595539 452875516 727046431 425057446 960663076 967351034 25892535 25012784 108639249 16280839 20670903 64957026 63573434 71060500 73732683 532740504 11237347 546382463 18716252 938527701 586201881 75480319 483695077 744767661 73725952 18549512 533006951 66630584 4049499 424957358 126322260 12943639 961791239 372309135 725742081 24208061 482601462 483708345 63255618 921271986 19574211 26799115 617366745 207522927 147427641 416027636 145719228 894344174 47469036 487962992 141157684 626371648 961355578 905183205 147445550 128362337 457795055 608247916 158195846 602174773 902553032 992339924 789830115 56647158 475594404 139668213 677647982 758359328 565457928 670816360 777959219 610590691 818283860 18321905 266654925 975498150 145364366 491327632 584347665 28839144 391201178 826440357 816261330 492025170 938035720 752207396 145386272 995209834 13028856 217335799 37877858 28923345 108390779 959836031 606189505 77549045 996387627 995471104 69257923 73736714 946094300 266129728 271913843 891096719 147396308 404977232 138964103 954942900 143005021 129643843 804300810 758457484 532374695 147897151 928338100 989817816 908834592 60946746 72635481 73702823 995484557 737269995 109695425 71628241 536753718 219536586 27397214 977706464 848869310 515950610 923674522 995513658 29037415 985476630 46666102 608065697 29024299 104371292 113825011 676732724 15944131 951118303 618010153 46115329 20552608 809917217 71973385 876367455 731898282 959092864 885199535 319033403 122178127 816927260 599831672 740826249 27718166 717933379 376523104 26354933 921374693 628615346 78240988 842838185 59080077 982285346 155518151 738471926 996479951 28991607 557414442 142850091 146030241 29016516 953688384 40076759 509899085 123352534 978705418 306132168 147426746 21538177 735298182 750151500 995313969 103925312 12293127 951103824 150008942 64058357 147181630 221394832 485910731 597983699 563061663 806125895 314426775 601259913 11160452 520044878 256821218 418175941 536035869 26574294 416056561 827173216 608216901 946623199 143025962 46427578 952691039 821298846 547031015 921391081 78129204 22165349 939507815 911434964 396174599 9413892 801093574 284750032 958230474 56858302 146527012 865957439 697089525 848607817 883211837 10067472 22373625 5055948 330816071 518934406 221156706 520081640 10078252 138559434 145342507 113849996 879835528 450118129 692446433 601726909 600097188 324262099 980747616 734436161 756279121 12274527 147406062 610277546 441714083 938446027 954750858 760616257 825306065 981180653 704591431 521180724 457815272 876706971 609546981 139079046 232649805 920533445 320740066 138408452 492205408 552599453 953023958 337554517 96306287 64063666 607948269 753433887 55096720 944121025 470966373 945045083 56864381 13258740 893911295 125515954 934744194 147217320 826673254 724904124 138930507 442762042 492214992 458613287 320011996 9169653 953395315 392382464 123862796 11159538 793379450 20994373 111544376 939463303 475246344 709932734 868085031 862126506 874537460 138539309 842297335 491948685 23263002 931525786 926323353 391529963 390411287 89285449 935689269 827539212 390401712 568557375 811901291 40017059 945851603 28730533 29069834 996276121 902762756 78116400 607849370 844948763 24759540 993764377 198436311 183247175 555900462 858027420 414247916 534615930 417398424 892219467 78223292 139563063 952305088 21090715 56889918 611350820 341162697 63310646 78115221 890378853 921671552 816164325 948619866 129611383 982894151 424009309 874536428 748888077 690270497 951477935 681061908 417226303 707522114 143223778 28242950 146402122 147430279 971464129 416848327 145025430 143360057 881921366 100763084 411462122 33203275 154252794 957742906 751976570 854497018 463740056 463752174 925249370 139601488 135937791 622091404 46638318 11199142 458599689 705075937 865201946 882245728 45627693 952605737 138006394 52000072 995246827 144917305 771712207 919935029 147383631 979418753 26807486 943009440 135406309 784708500 6093397 142069736 250648168 491953992 949574252 381512512 471058404 861729281 410075281 12922398 837354431 125856715 263183745 88452501 820308385 54920206 607975298 22719365 757412390 470948719 144654903 875671218 27983663 390998135 11929733 492994164 28011340 239089163 96944217 38301910 80215948 955252634 470535941 716994208 112829015 961890549 481795581 953185492 488971672 124726320 18591512 608296769 79019142 944850562 146953865 491919608 137881579 78135105 528379932 476345289 894857226 583292297 811126074 26937552 139048448 966156340 670038137 738508905 99187813 107076086 953542118 976624536 946625221 141967472 122276969 398670576 143286945 917374505 995497487 411976390 950806227 593564792 870658485 877867495 995454937 45956278 40141953 274466411 21810290 726023614 29069208 532006765 920175830 954050622 965684061 491662388 610300004 759508031 24881562 940931029 487849606 748048908 670129300 973544956 760596332 156114931 472696218 804596877 142462292 55831071 3898002 853921824 28971575 759290963 261953075 951981616 138527724 112822515 332402563 287638718 26304463 86394567 755077456 828660805 582050035 863727776 492102133 62985664 147126359 283111658 940431944 793646316 760556057 80298994 698641521 741737011 995530106 57988229 22509564 938319544 11916608 130614202 146948426 537127895 46674854 61304900 22233346 497141101 10036102 4504972 379878046 927850989 527166474 605114294 886940512 69504058 6535305 728044207 146381709 73658265 20396260 920740684 377846160 751721447 674964418 532732398 28939489 20698533 650049537 957208217 351705234 3919555 92857456 125713560 898038083 349244363 760605335 885151981 73683603 906262445 518172962 591374530 146421017 873666098 958732850 441601348 475414855 576882975 527856736 675476847 704359948 608511122 869701502 625195010 374885160 10323977 297066334 676920827 507455000 611239750 71299744 124932267 146402251 73509092 877526537 53109093 703828278 989241941 9986441 937007107 18171200 5965581 959674607 873550431 11237191 54476014 608482041 689068413 994952684 63855873 146393175 20668733 26976998 457971277 404804699 804188684 531691007 599504159 931431381 105250600 818273372 478524487 743057463 475302955 686907242 473156333 137506119 812558694 686859939 803687416 456548150 988972609 94527049 334462929 701496855 663563390 146123959 860945759 739130713 155231724 417893377 854411715 693496904 520056006 588541343 316838578 42895961 257702622 951259020 599019519 24876869 466937878 28017776 748630699 151908 73206518 436536489 945064022 39649957 455266987 417860472 20379729 921609832 694485820 401882402 25674647 18192832 22294958 105463181 290346719 889232013 20157551 626384433 484527062 780072124 107482194 752869872 120058668 759072652 44038415 55144774 718514 7518105 65890850 877493857 754846274 440800383 671062784 653144668 129573460 961976558 476349555 830033161 481934841 3380650 474071269 892677982 130676039 101302993 955025779 61215251 518550380 29758666 996567174 146114658 145266028 318427968 13101821 758495639 888165104 324410285 570215703 458258391 820095090 387022928 487943673 679248083 940457641 913236227 79271933 913001299 976148986 942750172 728472696 574513164 535897486 939100165 136685865 188355350 760612097 340030761 788255401 543045316 878986963 4078921 56310885 873870535 2833093 146946409 10165465 951329857 29071981 166677985 19639331 5867343 994591532 729679609 490071070 147438270 519901372 790742383 994472642 704285594 937329069 36281753 872842897 747974706 760438730 935306624 353792673 467205512 994829558 874836806 725955558 146883283 877224496 876315500 972302992 954585535 769536540 971769340 127369335 349972719 793790424 6409993 979692656 80068373 12922660 550679375 726712040 551848582 857796739 693495731 63497983 979403402 686899733 572258666 939938497 146810892 475863028 528468866 896579130 72664948 504746357 130675922 339515646 492189364 573814115 492176040 944631982 29065210 677052256 133790231 111302390 215380472 173444044 487458770 939047355 28945452 975349787 555903580 757166097 474556590 947523259 894850649 806761926 75530372 592379033 8929920 29082957 552463112 894559131 975481844 961903960 450266659 789830767 426199400 971314893 24512001 673784490 823465508 576221988 852497108 147330808 130621791 894158203 14853190 868503056 147245877 885323679 138887082 944293771 113864541 147478724 903724824 549617423 989850802 608497955 351532541 983844365 34630165 4827393 861064563 476125764 8003724 145728942 469158092 248554861 445543219 73741116 685323598 146943668 814205985 147436711 946557056 111290440 596913749 19867395 12171897 129599000 889851609 13180555 905701561 689021915 21686732 8004046 26076927 230068200 868335635 408208396 853829469 28977349 984316354 942624041 669503996 27497716 64390332 879012269 939219656 113597688 146857944 48528514 271444232 491361090 236343664 314523372 759599847 149817902 223727813 143284664 855603558 887925561 403618796 732457998 102470560 792756970 28771194 923672087 11102578 878999671 4651482 250673508 309661885 73666523 139072821 487973344 656517114 122050244 152294193 20043830 55068432 26987624 129566572 308901880 133112087 938417632 794587609 48204429 553951017 73712053 138699279 24841590 828669820 609298846 55146065 894727468 20360249 223514134 952007512 877729324 953532548 212707593 80362509 820515590 994688935 4831148 920676856 187809858 204986036 541063001 684566370 319173365 441711966 127868949 146426851 473026654 16449114 874417673 873766448 24577979 888184172 80338218 141191130 671539722 395578624 73694642 646330256 472260818 912479373 53776394 122237654 735368432 710317320 936202077 743844778 937353181 943730634 525986008 19563147 130453985 144834923 142629964 973372392 875805880 862916031 994406748 828677843 71469840 71825427 131708385 393038426 960983569 490975566 905315184 942179175 206808639 670130440 19850608 78106349 952713587 116290719 537450735 483543018 655743833 974991263 760015215 543468716 69423545 492138914 110471848 869377577 720685226 927062310 416587610 923915766 671063561 904599653 989824425 44054558 938536848 724952036 470527026 829508948 876770249 820907714 139330135 542059388 731881089 894724921 483799539 19444169 839113363 180148875 729536231 62987995 120206868 65034809 29014771 430255989 760015691 888211794 146845157 610511554 826930227 143269335 582278249 490058075 475378456 461651676 756149715 27204103 933174309 711073655 28722031 877773187 585858763 899733632 307411557 995443602 778065014 530874665 142232148 141599508 754205608 87821482 7539236 442434114 147188277 756412170 926314779 878329774 301161926 144276019 73698467 686757384 99577459 28026373 708964695 653774837 936765230 878083918 989525241 482633439 102905567 867116691 316205392 820504356 621955190 995264228 8092975 923852363 749806927 140702756 492168884 66727433 147614517 475439630 25581193 324312430 341576513 631104184 62373337 993302852 894329252 20040977 974692216 742015323 709249153 820325041 960925211 500372971 9303993 143266880 486332859 821121798 69532398 179175727 996067626 576734411 987653893 207875195 25903735 290597206 530353007 333525150 979499919 857825705 726434753 424813786 146858822 66949446 38037600 504348554 187595821 743984641 342006640 221530050 21719242 787734470 624825326 466733425 73432721 388059658 972433080 472245517 924808195 744820811 78600205 31536529 27486145 472188594 12172933 123875421 144576091 986054360 6075540 355069302 483293346 998844192 995469325 946131195 40161732 144749367 357385512 591692737 939482744 528426753 605932175 19305361 922587034 72581353 870437156 276120016 902705949 84218051 803076699 795283472 401140508 4295165 147458593 144424851 24339117 129084729 130667007 3878464 890091141 741058109 758503734 391496471 13110207 28446496 337118428 742155846 523738661 331116182 127739418 418424162 325336277 147312462 147382954 919930095 617137783 869560348 416328718 542898895 491949132 24859124 942793934 584648170 28037270 26801472 29046453 111764167 870319633 609486867 145325918 904778149 113903357 268369495 940968194 411458690 352056510 5966043 261428113 87444913 893772001 8085643 492173021 132869627 615766318 433458627 993241896 35360779 550483254 517125238 685803519 968556529 490081970 422936043 878343470 984400408 113911768 759676138 136942294 143106274 869855405 942051085 995131318 341824313 65262877 610339715 12135603 492189557 943999664 42104445 620089408 712992050 991392899 147088914 28800163 69545740 491942334 588392647 738381530 939512522 418636226 641083573 286072881 138985548 777686010 146110862 28467581 145297291 80371320 921616554 758279973 145065903 391159672 825617195 604109756 607871255 878705119 888145214 274793162 746850865 77969410 13205140 995527320 885904080 470742608 98620908 603967999 921774387 498018140 127493265 995410823 954228393 612492160 212715807 39956026 666817312 203794004 79824239 751620594 760375616 416674041 943970851 29893008 643324828 458623207 945187963 626310214 904911129 63550301 19611977 949915229 222832219 147174636 138509819 139613007 491691622 146961718 927070440 29022587 104400842 147157582 12213051 738009667 610513204 773006683 851168186 2695099 686793633 995519781 535079744 814583435 37180416 147160423 140269109 607973553 936175260 559058537 778245959 266192240 146400234 992994065 576795279 20522744 984912791 526337690 719323505 25576374 881918089 923636856 129001403 995206876 147184080 802521558 870266049 953489434 992120749 758364781 144919749 723800878 956572259 741568121 803537540 891892980 806694769 794132845 20608567 692981147 267899904 143181522 961974768 475299710 229779686 945987346 24879247 551490093 765403157 27487238 27379425 395543480 28793871 886472605 636817364 300049210 724972927 672132363 689320209 125726283 422956566 104776012 27300779 16192627 28684731 24720492 357434563 147332047 607521816 747874815 877923200 962930530 794096371 116807484 806122024 951138731 743645738 677679551 544115230 491843401 888408571 709779797 492158644 876799489 328506950 27238897 281186017 961666157 845650287 733686551 765792891 693531512 28687701 805138478 251380915 955147814 112841211 11194015 617990623 877767360 727539178 29084963 332710628 145317841 921747593 643155335 75634509 852401078 726175099 837732598 859031801 756397171 471132107 704581364 861922450 2030643 341581625 968592729 126099398 860579347 147431349 463695500 14360529 905277292 27854682 138918461 794177925 794789009 891489036 110472542 390821083 822199846 117818017 79315000 536855921 939332209 919730685 262213192 941549906 337853835 451824162 113657405 927291542 862249926 54836326 24317560 26908990 113755478 939512967 108105217 424924263 954517797 22763488 71537821 978474391 988039859 26959474 14855928 56905181 644925322 946397191 382876668 988029200 11936874 948997387 144950665 11669132 11252895 677613108 904797828 258946340 71922872 957400228 18534364 137220024 994381421 349079100 9795540 492111722 13105791 990799977 968915631 826477275 8086293 143271274 655547118 26916055 198500300 29030666 824630081 669933656 39489996 357967296 874831022 633233922 147446269 653101514 12540469 936287557 80317265 935890591 145886950 6975891 339555170 961581177 56915020 998894073 998530094 675914811 63577927 458111010 836992275 894765589 897295711 725673038 722712909 437239560 28813205 787510026 217453087 7396162 929121058 63288358 832340437 317794043 139832802 756452479 941715415 408010221 16420028 938451961 480160052 758458247 874911964 416616209 752231132 550305963 605627903 432966167 104829552 407662740 80005991 952510198 390638716 234190989 3873578 573358008 40388888 878663070 141166233 197254196 459171798 745804979 474210430 70109505 255710491 805241594 320688178 684627941 760100470 904665281 492200690 134319215 28253525 732243785 22600392 59060405 867381034 843053079 955265910 536769716 960097611 146405346 130706224 945588474 216057819 760089745 543503606 60892700 542834882 961857013 453671045 48328046 749546938 959714666 3245295 28779652 744723812 963917045 130612081 747148376 28987494 571423975 2249407 18177373 921832966 21649188 440218320 955284863 585178165 429096178 139791931 740057762 213164332 942380625 213127359 543469357 19615835 961254361 593327803 971444316 644440918 210931850 958457793 16405580 986981820 476312553 755376021 758013140 147199429 10150557 593638956 357736693 50032519 543427826 744270422 892637979 876653681 492110190 959152254 408048480 643524462 147176597 680969709 460794527 192802664 889133953 754080436 72916420 954131062 72627762 691980411 826734612 934362168 844495558 920714268 38028628 616962734 610575814 455478640 417153420 122174269 924183666 626109722 995485154 911419148 8509215 398406822 559044006 100038038 269609046 204491517 28548813 716555285 987993365 441742091 935192369 491374405 905455499 66918675 68557901 894325027 73080930 618036932 417354820 476307273 20131740 9385035 536759200 141148126 955086534 899145465 954558182 534454990 14224335 744787216 624327680 936902479 745900960 29047309 980209673 268397389 457927604 85345526 129872078 20682763 878399751 937995566 26639071 740360599 357960669 582990269 339893892 16310136 575457974 29904592 22353451 874741056 101286233 657388652 593827406 968337781 29067450 756186453 945980358 662738233 943732141 891722943 793001470 811874701 46782002 886478108 27987191 147425041 113807306 146935857 111902427 577058182 134325217 399778936 626008944 944365411 144308580 65303062 45655236 73699163 18546301 325105422 75952652 375591201 920614337 63445517 982071563 28413895 473180806 147439682 494920800 18426844 976944802 416352069 140838212 857032428 986833594 35948060 341140530 842011328 142467121 536171351 340684414 792647939 426015287 892207056 767396005 27685580 532969087 147439290 72703872 25812375 776032997 113613886 470936728 709774402 376856960 24851669 410023007 25737170 597175506 112713923 147347902 874776260 851606146 146778644 872632537 879037925 13173929 167712387 10977594 273812815 12986762 88774036 623012167 872592417 28764130 5838230 17526313 798174110 953537527 841186907 283173650 745374781 173301372 473287450 985005446 357358523 555913470 144853560 669515563 906396166 56929417 517868542 209398493 141185697 576509781 876928733 878478677 30198330 13251542 28451225 811828882 810147361 693391742 4785022 944273006 714497881 825650277 425078609 993370868 76135747 452005650 961188546 933349815 183897156 756409336 745438884 945149971 308573124 724830813 266586377 912453231 958212234 552109410 138928969 143941387 403987927 858285371 887813165 750899923 957119428 914610874 26860687 492166133 13249324 478984627 987646338 740612167 136573994 959326202 25931052 92943396 337621202 616605821 890640277 844611023 860165248 54685733 605399400 941775532 89372588 945901183 146793391 868784979 28659317 954428390 79141154 890600843 6588589 4865473 89531936 539249776 984136754 572750580 372191433 79150958 926842381 80309867 936991947 6457679 491161669 607722952 398400126 206303503 138954275 886991632 575975445 335738408 334863407 168870795 146332362 813030553 803504900 52614109 10869249 982430503 609450499 978585953 603255168 890400285 954811019 190130587 497254998 894825204 990272348 462023549 939507500 220533937 255770619 947027985 124087644 298774113 610058080 710231645 130681489 878973084 975480444 2596184 28990065 470866788 62204326 9386808 894702646 20158317 6626130 142724041 742158938 626380438 136918709 311705773 868447704 80300560 795587481 747690409 986077957 923679304 675245462 999200033 13215811 61135557 699882839 229443688 876944487 960740516 995469098 56905862 420795353 973051753 882261539 986506315 567454439 892707602 128222651 144856332 142731776 725883426 483013865 794326299 62726325 409769611 988174002 610612262 936670032 885643681 483784666 622120921 12218508 783106174 753334883 778255878 783267706 146166621 113929189 835872086 900197343 719982750 936849856 138998245 866358674 24846473 776015655 974828909 146149305 28427582 69541761 893640744 706797858 934144769 92766523 28770746 820905840 351169251 8576090 316568023 9009043 354532104 26792456 369710513 483785324 872837521 100991247 862001291 147299858 485119706 341619072 995196549 939488616 890144184 37248774 142625006 29064088 855002994 993734681 256812733 626396897 843734342 145326694 80274259 113787749 811320816 80311708 100914552 145063085 94987370 147445758 986490080 609419528 951130259 96580052 609411300 877747303 842211306 333686180 699696379 608486175 474889335 416266105 934745567 146127972 251092883 938561583 121845682 11725304 145847178 139053656 6911436 584901084 826341173 610437905 751030034 538191150 24596841 29022385 418092556 492622649 189509537 516132265 492163643 12069185 138002510 684780013 146893212 869566452 147173606 941974198 814544313 74059850 666926314 668794286 889203558 50671553 861988225 618036745 18594379 769398475 72159689 463877854 416178199 626314837 125958522 864004673 128059208 593252137 935630245 936768826 693533530 335814993 726914063 877988415 867758980 129086931 223196504 466766638 873424690 458454450 145253102 140104990 795949200 948546307 19596587 750799481 306727425 349581477 706973794 882047918 575777469 811305385 821095917 739375811 314101951 732797094 951129510 574904840 138014749 383033652 854051956 10194712 952084037 191164350 24056693 64586899 955064995 71527820 147351516 149351032 475291139 536291437 130647160 853610552 492078976 337937310 100816860 484358456 134788429 929324257 869083248 146907199 138404185 879012347 912470472 13295705 811627821 31347267 742175453 23303763 13201796 73587999 886026843 113883553 79970127 90655156 575466005 608226214 2274274 147457730 146958257 26806658 991758635 113873340 503544303 29067889 109206346 497185016 26972661 469891841 955345322 987962451 892463821 86656720 866658326 147434492 752204504 3666404 27956984 615295012 384798581 724889209 147436283 618012796 102974905 889991156 130644230 146156110 138828770 942704695 974996700 77751044 733741820 113016560 682530082 857523238 945858799 490330460 612421055 918679700 144701369 109701639 938537485 48571469 106840472 721218353 757401689 598453825 928879931 517848725 492048372 591164960 940086125 4757909 472895122 861051856 821112815 13221055 134488032 143272621 415675816 726798459 677968022 46288415 693517106 904388561 520088962 29067474 992764070 466501441 474269147 341160242 610026434 604164745 420167963 145274681 28892561 844039059 893179317 138471618 964017273 966030562 605870525 742964864 28129637 854626741 994111910 27425353 112852903 573882658 130394138 846876762 105156437 922121502 130586321 873421004 476083639 858975981 892476070 857008107 917488642 894659734 95778633 588317668 407591881 755397591 798971565 692981571 137955664 145243316 664154501 820621200 492211014 46145108 74985039 700739688 894557681 22121172 189548827 795155429 988680045 810523247 861919531 407274124 526585976 903771440 142676079 12690547 382721042 741773542 78494500 5983222 24839662 145374611 153142165 815837083 372235090 93975 871959580 556135690 12283026 534021684 92921171 682439288 888542716 785350516 28751327 772572031 274516439 596935101 931124911 133114603 168048165 218495509 862247657 682923334 962856389 941729742 12072906 145605664 139090022 146894379 726283937 606210815 134863573 845184909 840885686 492618019 28811798 609640083 130218278 28147754 827233426 972556828 11086304 77162854 39977848 24436806 42449754 475409467 936471071 28957750 652822505 755498941 946396742 465376223 22782200 954007152 9874857 396682550 145255006 139055286 423958604 112499096 77917179 955314176 331596000 223713057 869551210 408699286 918607882 528451418 971247905 425783043 28544480 744820026 27965036 69252559 409263782 28897699 874383193 473029619 760596142 867339322 143256664 811727104 758916028 878270008 553949627 341590765 598781195 713715604 103386154 877846288 995466466 146103690 146918187 8071084 216778086 649079461 549824975 675609556 657878534 686510509 65074404 822995722 113918558 905939739 892798271 18806140 113926785 146090177 112712530 16912192 938024468 410755633 951092525 726787133 742135614 58935746 70012749 96064948 760616105 861046977 344050545 892720351 69162626 760485827 148465614 873748544 677466770 79155736 28767645 29080495 827748734 892364866 953546220 801101866 456509150 21197645 571775584 751177606 383854876 956413752 7539077 998546208 600098082 147896479 953737138 993386725 533276319 912206543 109682674 587008508 543225722 575031396 938898005 934980309 869608350 27639676 805304004 86616591 324254195 473720910 942534726 893715251 128049449 966075673 879585131 955280918 975426560 682708689 619259705 20556631 946911568 961968547 740572246 145044875 39100330 960842534 952359211 13263373 961351783 78247710 829045626 952603119 998533757 804248334 29060487 737034794 807799427 7836077 130414675 18441412 881233313 934849953 476373277 957733977 542921348 724968590 663717871 889584523 946936837 73706438 557520951 569924813 868336274 855830225 536820702 308561153 876654687 10770295 703567453 926277906 147319329 844382556 481954539 913701120 529031759 433389387 73471988 145802585 123616316 110752638 251614980 948215723 457242013 952984412 751753171 904081546 22793943 22516247 600243612 85975832 961969953 29022952 938394672 610493252 800301883 841864856 883158473 878889897 948995642 200864928 324297895 154472755 917487283 970790845 610561752 149584460 440572135 285070420 866703441 677714108 377706711 938974573 838499948 4511345 867052585 894549977 146872286 161275170 488265521 945952680 760644545 754230700 94989297 892772706 145900846 525002608 218536730 961623018 146309515 912409944 20577551 788223832 928851330 281595480 112873606 145344389 28773258 591282228 143172201 201105166 873996530 586301889 625371385 820730577 440665413 802613116 490027367 165552573 532730090 290611301 140653371 609713005 961157840 877945751 936822096 188965109 205776577 610557319 136772294 542162930 991334131 594849599 483424846 960394770 568888087 954242241 28869535 110513244 146418028 782094991 937351857 278264992 887970681 347893566 113340445 147381129 11875268 911349422 145092561 610486297 464340497 71431283 491014821 46797962 874818791 75491339 906248768 475168635 961280641 28004757 93954620 942010210 823555084 917806429 977551163 840904202 609610226 835638332 758549467 460084616 786022792 24873569 283513949 405798803 196519167 769875031 779182488 749984096 86838530 73028181 12036865 122274493 355612512 5721801 129907447 29079350 543085453 785211087 110726121 625338362 686620250 451977394 886369703 144816616 820578723 862216123 446570783 299618123 402603813 379991183 774743360 898408116 121649112 604683859 13257891 28018987 147446737 890149921 956035773 878880507 990532708 938554946 29853505 142979175 592985088 892668672 617133067 793677949 333734512 4511558 832731740 589346238 896560543 113892179 111815974 566550917 138536727 56941033 946381342 928355144 143272693 501947643 744448208 856748678 4831105 20135120 685851646 722855570 438370332 889572541 519803885 845203480 253457012 939369858 721469651 819548237 483234378 155420279 56808952 31107075 960664077 340991454 219569431 954207346 105504553 953014714 121320411 424458392 667773931 883407586 502616604 937425761 589378361 491978530 487896589 222505773 594781508 644139665 610073062 61334614 59992820 29038243 826584871 979256607 59341859 606325914 786482675 934954673 409656800 661596791 145833021 958409430 966585726 604834568 138684816 576383117 825073550 808582608 994343755 805643520 468123177 917054517 105087900 143216982 315672973 340018231 771212057 491668594 59397543 11166211 19766508 710032458 353778654 861198963 473039432 61041221 50469040 736961184 978578066 143178102 984750043 147340860 46816868 95035171 478842328 653324253 860077642 492728762 28961546 927100041 943720153 28078850 145184378 146517492 985432191 23048291 861310375 877697777 491634953 957242426 712739572 72675349 978648328 804767790 147014034 332563013 955317549 58691598 144048473 334321 145777041 988234315 976802485 138816135 609964563 138986755 884365336 532382690 408436479 551072674 903732836 110634767 142230530 487886037 844725066 935732668 989666929 677677112 130102666 953171996 889582895 892219168 436144625 6915275 96323747 870514674 132538365 531343930 439458371 955295222 72639252 903799942 873759250 282920632 471114822 22360407 15585586 655649787 92931244 28006926 852368210 483775198 828648929 957143924 25839550 59218153 987025892 552621167 144876784 988006326 18387640 904713418 679786273 945575905 686850255 816910150 220996921 347511984 126491134 2676343 602201074 820979278 492101359 726987637 979130935 682999604 5982041 756443683 756177291 990761873 423899042 23671102 392420697 539279563 105247356 850597176 89389249 771621369 416248070 147368660 28577215 75382123 609583940 450218616 953558338 113758087 391916874 28965006 318878212 609654397 410062016 366554899 803981727 301570272 308053014 63029532 133823744 589506404 911551434 139032039 113893044 144241855 557173854 760616728 2394615 399064110 9638924 333352416 802051856 536845712 862094152 861401540 481634223 760083114 65680040 539175364 105460660 145376627 823248885 126326601 76110063 28657215 804228487 26412630 709773742 221377975 892442270 528405235 45099079 595326113 281944023 759520991 174103291 283943767 487163539 875837978 244711360 7628232 11196855 877921652 669081534 989830459 753194064 62442760 12282822 113761594 977302555 841780232 953495590 28771859 760648098 113829130 574675409 63218546 920979233 342000589 18285093 14372344 75876145 492170326 11207873 20568030 58741997 574833570 24296168 995972257 456265623 223723719 4566166 609545269 416677695 563388254 279272328 12303027 53092768 53243643 5488605 25147529 844378228 606384936 107610510 290579654 390321537 844319187 798120204 407723494 74594839 905419301 18406467 138703761 950801707 740544924 346889091 961938204 736393326 458103341 938889755 28947258 147424998 755749324 791829294 743606145 401636411 136425507 6107574 610403139 618016462 129605809 172263196 946239779 952623046 625348104 936853166 6151750 507931440 559271326 742010632 509048046 483734013 850467991 758359885 147430342 812733131 871681238 142501369 753481603 112038924 130677865 11069746 55375457 937890027 759579353 1257971 939511195 82328298 145326812 349609378 13226160 525749678 955366278 519113624 974238996 614317405 558092401 982927440 752086288 315822095 23483377 881173225 38325653 755394907 77074019 425091495 467982799 856832191 904952902 920980893 854892340 11116048 946913485 78246319 952640118 608223276 905917919 78702392 948028967 774653443 998483550 758490557 624286782 645817543 274456075 476291645 62978080 972466322 455136143 122298765 945996824 144044341 424963303 944017783 904675796 144280673 743665868 675095448 8951256 996471901 458554051 6035771 538612374 422892402 24351359 12265009 560225389 885763744 911046023 874662705 23398713 109102777 777410923 786217144 417400626 566659903 882249260 953093548 457991871 130690698 138907991 585301174 340072823 475193137 815965980 74594187 536446888 668933123 613028132 28196033 429449187 887843098 537995305 878856714 803976577 28446053 138826499 26972847 956657951 14309770 73695004 289426777 994121091 65267672 961967240 590160226 749747283 695312407 932222168 904362147 145183837 949818992 491801553 122291704 37078889 530429840 26427473 401662412 411987644 147400934 475258853 845921518 535466098 312608125 155058783 311751789 793979851 46367697 955332923 793033164 794217746 458649410 979134446 994919955 10174942 711343916 746854346 994334415 73363839 826682147 953694336 601692639 222712336 958268298 88742297 141103287 58817921 11934641 334817755 29039147 528190690 26451136 475922908 29914132 467481271 248647506 959085174 11100952 89531636 28105881 834626671 710298961 13141652 539291511 755088613 26920001 19116606 876680725 591252344 892489614 804340395 589636766 536860383 111808112 79810867 609233929 995488283 903561131 784123191 948951869 682713309 878872347 196507495 943003258 12289269 625615848 748819382 989792769 66975710 735331333 886175129 2945235 894763581 5891490 747476497 853724878 969280830 29069010 73734843 876573678 953413166 677492374 940433618 221620146 938948378 954293735 927219360 710266784 57152206 49108768 958538498 995501325 685065812 113743690 425068044 79267327 28746629 416864505 142184760 977565148 105415872 113922722 947290137 543183629 334622927 69358866 21745810 919807724 410077000 859162427 123779862 73409523 120079741 608276435 12166339 420609423 852782463 677381678 835633711 750636996 978046437 325364020 146954797 69400020 485602808 575777282 130649991 26957150 20457597 28693575 129555592 11103658 72666857 390235876 7968656 576243934 961937597 587482210 144744398 471709710 332720366 102241817 22670142 3162008 73951730 759505384 874732701 49026732 951107471 10651300 377462946 127218436 29040551 64520584 71976361 811464844 167911653 879008044 784676416 56437340 794077384 945567334 801633569 676761341 306409322 869320455 422215278 12731650 872112921 23385200 53787599 896597875 360697279 857787314 78237557 74473439 146369013 892942673 948060404 620617164 415088842 2853490 935825424 24770081 491054521 974270456 37442364 475164644 20929558 760606465 886373409 874284826 9019369 644214084 937299448 534517488 384600247 553892453 308616631 533069091 946850515 28288366 80063317 996383911 693270785 961957047 971319640 952773245 868030843 945200188 132105526 601258868 110849261 147450749 642687503 933372566 138948240 137184691 905925693 106101520 860170674 869241135 756419905 25880263 342092867 590533486 147200148 993770261 724661860 35441738 492208465 67921849 856819241 147459962 846772310 795154647 142623739 68705460 146312533 100531511 357687240 878517552 731662239 851103129 105307370 845447905 610368108 129129825 581826192 820956324 26138095 126110640 458236814 147096688 954602487 689314970 760642266 936496886 142686641 23749346 73700485 406504594 760636640 907772325 124879085 693421336 452011137 30416412 147448014 707020855 27886268 896336335 3051587 851981953 22558555 894213300 995220910 391512809 25354572 682669779 502748971 866346604 605543298 519695198 61965607 357409588 424801912 345368779 677444241 191181705 12560983 893420416 108653756 505195886 391024576 22432258 337405174 452144286 439718664 147413723 972621631 756182990 541375463 4248384 250712249 491655292 950337311 602097865 147455178 74385822 134002710 172226740 76122326 342132124 535792786 54807897 753179308 727093640 977705726 131951390 465460537 95049839 995384933 25863633 842841992 857538819 893931998 491909938 433356059 525237319 138037999 961191294 866323461 949314512 205920524 524272738 921475415 316706263 709210152 760362437 884027995 953052419 147454598 995208754 870618172 28420337 143278824 486796510 921772630 536837029 92747771 991325408 978603649 660333026 994699789 532107571 23392468 3862384 624893548 938676305 483699446 961264108 22185200 125892729 727950307 38847756 147460546 573860063 946123234 368905164 418500307 97126183 112297770 869568081 812663184 20662758 24688001 120938402 122457463 76961831 593790952 68222689 24816947 88730635 392368277 971000393 877979756 755625556 219481132 145215706 996370966 894809866 70358393 390806873 591614369 278728697 842676329 147444037 883662515 28573791 357934799 94390761 802248765 971474054 308582332 28925159 919678022 946934665 136959751 584818664 609381281 342174282 755295837 572250346 590495380 206420375 840711485 20618306 887931249 558921388 657380411 315734291 961151183 953122169 483762758 63552557 684993246 608160454 466239632 143227056 27908877 811526598 341856018 146696444 984596507 73461488 927769946 755926538 904184685 973851971 652663836 138658409 920019463 17210621 608459001 450143993 12214592 28968958 536096786 782780042 948178119 24623742 879035679 85881118 577040501 926190674 50978982 937449555 887040933 894710920 143074376 279961788 23537530 821110895 139017359 652177244 6502410 442818129 491501990 104898 424940302 476197348 752220803 519248306 148795813 686374611 28318447 744792362 786519832 796856539 19333667 177641643 737530291 936470900 11726349 794751148 349299960 949016609 401162569 685411043 961926052 877476367 146776978 66782590 919887883 920575382 407096459 288760335 143777392 92388654 878711800 147290746 692937965 50983114 886481418 742448622 21809708 42602668 690859630 941002881 918274193 28336719 146869126 201178983 9040454 18862132 770186383 619545708 481215841 439359717 129084444 676066799 28756370 1276041 24869592 678272964 11912688 19632780 27959110 107050897 109704747 550037380 608563452 277803593 910452208 986134173 132796506 27794647 454394476 894268733 283631446 853285768 978740708 487876827 684637109 473266695 760355408 929333321 84314174 302373501 473629321 179710035 794187387 960702707 303452528 79921814 845387159 24561471 864342502 995512297 991177169 677233968 29077572 682177095 951639982 995522037 71630916 110582972 121868252 10845813 894661413 728495340 931013971 958789087 118897547 39576176 893041699 491635282 115990093 859946547 588678694 18742735 947762506 536685678 93518213 147434416 584818188 975094954 384861409 689041672 823559568 855209110 834456157 809134536 666687468 881757886 883965694 46519727 64708094 811660455 814236034 357807692 100296854 894725363 901743812 101331627 744166477 333528495 147453694 363521501 130082769 843207839 869969298 945673807 492028141 12004753 890133632 111516863 12182546 951152188 392855799 939956941 827706845 420874235 950390466 488750046 475260732 107583642 904342761 490929778 483339026 849638669 146114128 146826621 120220354 223107310 71601642 938242726 89529094 876900328 961932610 408940330 414250994 861269644 579646045 611293050 68587377 24846394 78212386 172675038 28827428 526666066 606352732 73078810 128381275 550734073 366350811 572364279 29084261 23142244 870353493 122735 684514362 28506627 30042288 880598372 338903538 346948765 801428448 113766227 795828328 357996024 492209394 605487320 856990234 146714355 452377077 869377095 961942582 736912585 127552262 861279349 683801722 296130761 29028610 146179902 143244311 610565861 6461545 542129473 940202919 517794864 722445093 892144093 13059990 738189603 871384170 476306361 118002547 483118198 454839267 876932905 146391087 104569022 804291149 869514036 66789445 17022359 692332932 138739717 925874915 144148843 610453490 282407267 854641605 955685886 139094626 818890683 404744925 125400393 758429304 774833751 28559754 686525393 27908656 470094089 823404598 28518508 536787901 13347232 530159647 741749441 415296016 80368939 945100216 960864180 892450582 862253 400551735 27022985 610031784 113622157 720368677 739664558 65254831 281974017 939416681 995315909 20643073 888123132 165920799 113665065 416315897 960710426 9608806 877826100 924196480 760099738 492105182 473043286 219579761 542972157 146876636 919452649 857852770 862133223 887397488 27667033 73727620 877386944 7467504 473307564 990241229 771646349 149210729 147046919 146386641 71611004 27501273 481723316 29070466 760629505 760301508 24576542 844178755 145320049 23146156 945017988 17084990 660928760 354280293 993203023 89453708 489694727 482289112 13204497 961793685 934361745 490033590 27465691 411879533 73653616 12590004 878625482 850558482 146370108 20660542 574440177 949621203 934102038 749115378 759582627 838835843 137453381 843229512 872410224 489165101 357353067 532273639 935900920 641597606 876405011 46780003 856461561 73236133 20425592 147345400 12138583 551460388 68828240 866368531 27924157 993587991 743655781 876628280 576946836 6611147 24729033 306111935 860993404 969687194 982636814 416680688 798257452 110646753 454456766 27327967 476355298 674633348 18970925 544293560 77465399 949351403 610583641 206893219 946955815 559792548 971496219 969828718 29044961 770253158 147361010 324301714 223661034 887777956 922695959 5531889 886110219 538349420 995460555 954463208 15915248 389746059 487958979 858676718 146665856 107607989 871782867 422563541 542383477 788207541 10999698 726870758 610320476 107324630 147032369 213839185 73730434 29975920 961859441 805349173 753701367 739638152 475411017 26842704 147397685 453927299 677964377 142045252 56554278 64793621 27907568 151165596 894548965 957566567 586472629 758553484 483545022 2626873 31788508 13218857 197779266 608267666 958787930 146419474 9678613 964552332 995373116 9969703 11418733 826670261 134694542 12889968 760039467 725247895 113623020 502859213 422885153 72647069 874295112 878749135 801237599 128701708 132279072 927594596 436525735 1463601 147419072 911583647 727076725 206948768 735121360 878626778 7815885 458618026 689213097 869628043 885873 134865522 572335642 987100582 767617339 799782520 999357647 532963370 105010097 979661945 892739802 920015499 691818567 988728482 411068142 465648339 485393517 290742437 936752075 146395883 20325985 75070153 483735743 68782034 141031013 147303329 290218167 28494378 469341350 955309874 878052253 874498510 543144980 930120150 894820048 122196397 148988890 932145367 919656957 353742408 919961975 339097318 534199142 873891028 69527329 113856617 945146980 70893975 21785794 66723833 147411815 420913160 490582192 12966051 78272293 106815448 665544329 12795912 28786662 23201169 515247036 374235402 612772949 337010959 995266087 945580520 416673491 868135450 59245569 534501019 16412602 535069564 73542467 740069638 652204058 928361458 26964550 855751672 603908940 442440333 343300542 555671615 542408717 560239744 880287116 100651347 72529307 886823536 56625778 719980588 726528951 851915470 693482061 601769231 20525935 894465192 137852958 130384426 996413155 992112217 985325527 487917818 73631386 437521107 836817834 735474704 751703532 9061938 82502888 953032970 960921441 63263215 956723159 11605955 535682391 143615586 607406973 12103741 990407579 636286886 26694478 96939592 3643228 5982791 939361767 888515952 877754227 886959727 862266163 140976563 601569583 954787163 532615355 917302086 459579373 452598190 977930597 964851135 905934998 103729520 20516401 94883157 10995075 643691171 456093399 2677481 12656947 113033407 28488569 27990703 106580404 145724902 425750013 994446628 936161020 479547770 61906104 526722476 54995533 979437334 9669067 136945352 440284752 221657855 144820027 491083386 41001696 8869414 879038801 954319340 576644799 475412659 887390585 793565255 955213911 56674740 752244073 471133285 207914023 741562461 718102509 809834613 886434428 21614425 862931148 820030915 26814954 889355646 24496542 878904212 42332134 669269229 12686294 130607581 142516101 946099582 892682325 942676873 625083559 291258227 25928768 542956186 602167413 142981635 844523799 465557949 58845426 990323712 893113353 25359183 732129633 56921162 886038233 145367895 397340990 988788274 526664105 3622530 142203416 999444659 922736605 736502240 423927479 495071159 399287042 555038098 72647965 442383192 684391986 9110192 455259032 992255308 878759661 357915099 336475149 144732530 808264653 502344397 608353293 969249623 218918706 793140506 73694318 196495854 370351930 492081468 12131925 130346933 911592964 134604054 26900829 129471173 11918329 882280391 413206974 355840707 857013469 678176887 31768868 799008148 798963060 836019417 207904913 669604438 12725603 139034485 743709608 64497467 926269930 340071771 936450405 485528422 78166624 760226714 420314386 127290763 486923674 848544254 978624574 39580159 147447944 490025094 60323277 145600384 801410049 894601374 992688602 524252897 677455536 944636992 266718027 341550359 957336037 223257161 927219361 954018274 5685611 335782157 849767777 953232147 634559261 686592114 955326084 953848749 845269243 955622329 27174129 954450420 989241741 148435523 19079208 146610219 819081552 2413689 575929316 142206691 722324498 418461300 129607124 824610033 440016080 691888424 200839758 858026254 610602136 123115847 536544320 485252622 349461704 605299472 533078973 18880335 610286838 104871820 560241836 863875106 957760619 720423555 18280351 4572620 760596101 143226940 752298447 995384818 752220795 685218546 416002830 927582527 68912451 961936103 894585596 128582414 520382654 955037028 60395105 877779529 741616007 731030762 18750072 878955414 883376012 315823621 26965605 342976477 992685908 542890310 937146936 64206370 743873540 387045734 528313333 878483605 141958921 490072393 29086823 453652933 487998217 806938866 126486899 2557019 72693852 759169629 10084878 801524731 324577604 638960065 147372917 659625761 731337604 950625328 607309342 894812445 987728425 923867610 13102097 611237507 752227617 948494718 104463911 676078113 73269061 950779164 525621005 55950791 109178117 667672 469736016 743765091 939504784 424930951 109697245 393225111 487977650 210034 23181142 959823965 894494550 862254859 29035640 3205364 773807112 337014981 652289027 751428706 84563402 7043380 126485691 565472352 753791150 827485691 833397831 927889387 680524448 401666467 189601136 820030956 58054270 268430489 667706942 480915632 58968967 141679822 56212768 623360462 315350047 813147416 16229615 458634150 753888979 996468510 26969256 894822126 519504522 871315704 871353380 26420551 740109410 26437732 112840952 551927657 934344411 113881788 465789928 930225716 401562351 828683419 952142852 345396232 736307784 743831384 332747846 787385998 902548491 24575542 591133694 44289880 561148143 593536887 970269850 955188645 46813125 13072255 738056967 995477493 26312746 142212028 609440348 887123554 119132170 12299420 995115789 934350373 134855213 28918796 785135114 710965029 4819130 341553373 891661386 734816647 990428509 12941141 930941143 340060505 146383134 843238657 489306745 9706854 11174271 871441192 71101338 893474466 273540868 796576309 861668752 911109283 690784936 610293734 792050519 852885613 130626887 665292891 634424057 811498929 27128334 29037381 749508803 756433947 66357819 810860416 26924451 615597272 753940413 944929032 930036751 904920171 871442878 21587541 930580822 735921773 946725618 71884362 13215347 581089 540325364 952822025 113897767 136171196 512694637 6618836 688525438 623125615 64297883 105490869 878507135 329009143 26178028 474732645 11235520 552638783 86511446 138805648 80346753 928376199 760534069 6474502 491025318 939379546 803536879 58874837 590318922 11123986 844521104 686895447 142121729 26166601 399247264 196082438 26727241 73456061 754797094 38077091 461000679 942568623 626344835 998561755 3606621 529094073 982888472 670018852 38589944 949517211 568321574 780139779 615560394 993360440 350583801 20678220 805256321 936423245 490937028 743377930 569455967 20671721 492048383 17361865 498959082 923027661 935210196 803135021 8854672 797733925 411696355 889214483 354736199 24530175 9493335 79544983 961850485 19561206 8924263 7560612 272961177 355263197 702078442 424849570 128349847 89556258 831745542 795830413 844598528 79792168 543486319 994335719 619511914 368828311 536837768 600966203 133482118 388103935 256336613 885128563 935287206 38982315 212418725 886139917 800604050 145355060 15296268 682686206 978589207 492154258 8086174 872709981 609609651 592873913 71690550 181723075 12146831 122016912 146426690 67759009 758982266 743760878 449818651 44591981 145321027 142705149 328262678 137878357 904688086 12688170 217056644 927529979 103189358 667553820 10814160 985565715 738628791 23828907 753941141 238381216 20423627 995425133 945975725 743809656 136940309 867498439 900560053 536334728 878515602 70081672 441134246 585428621 73718235 46607708 143238810 893117163 605854181 489679760 492176480 606803639 959716080 4854199 607020115 793173654 521464966 487738871 994317155 137429430 970462327 596715857 2430154 6575291 130431332 879040595 137960738 275600109 878681498 725765365 111108280 400818450 56383571 141959587 28291887 609793798 837422854 88161658 982048435 902194827 146916392 738215811 5545872 7905041 390980079 995532075 37971671 357963162 542864004 811895026 392131671 978743960 73694818 514655434 994194533 109171282 3332966 461370264 141085978 800472533 518549711 107626741 905117307 543014514 999649565 20261567 852775384 727921250 29072557 250500338 987768649 130133113 976092360 897474806 949012286 490077856 147080028 863999099 994450393 73680611 740989639 1653755 552661577 467026456 249796401 748045026 989662494 713943362 79134997 626429815 879000730 574948648 586395782 944843237 881926912 190977167 80335890 680365377 760618352 609344143 483781420 408277294 72675239 108641641 204783585 142060216 738508241 113307161 644313500 121397849 3429187 878054812 626337275 403783019 24847608 261427424 449741882 774171465 23549880 10409542 10165674 682061151 725768556 28813285 873803557 592690497 107349723 78903673 65226782 102861077 593717053 924751493 599996338 921377543 850285209 509891556 890659945 130690713 132779501 424952854 420870781 934312864 887219464 875841400 424789083 145366907 953586448 954875689 80329997 380914645 540332102 89299253 113398318 846283209 115718157 4820813 961861125 987731644 984338132 866924408 935319257 146952916 29032092 959825986 136423152 481696522 314980623 878471059 130585826 325073684 146532863 30953031 788790630 939168860 28979105 818003323 60925840 409035157 283715585 534725926 873317166 87125567 820994996 29035705 685914728 64801475 149605970 984929929 920373385 559998656 951710077 492209122 726036538 763189380 82758397 146729973 136862582 80192199 25829807 799292670 109711512 348077218 803031267 887014263 711328474 88589400 29038713 6530616 72776950 709966275 780180700 527901933 536830780 77689525 950023000 606941255 77731207 939857027 819360072 109118317 794798547 29079367 961924132 333262298 929123812 756398256 258137241 67490885 201103097 134881886 610054867 934360548 645823293 78087383 269002537 818865637 137432111 483015403 156387824 28513046 946927739 37319622 76150833 928674439 744756529 944644993 605542824 586987638 609336362 953158513 29041691 672380102 693427537 599583725 802535049 826426451 999154707 656307532 492158026 878520092 987079888 2605345 544287041 893544298 598911235 70938721 27977979 341762232 142921745 861692926 96320849 492157661 17388051 19085655 288791866 939639474 26647738 524699073 250684921 122302511 143196779 24626109 810006486 953245449 949707577 820979660 781526672 758452532 876831137 138308059 939494991 669552682 408199807 343307843 717383034 416268055 626014497 64135942 889288333 610584493 760357554 995472778 146302393 742948245 113809031 483585613 852807714 142833538 391436586 29085360 744795522 526672441 53263621 18598093 543370993 808227480 110077846 71442468 3773352 89521463 69864040 669939604 796726886 536728170 101343770 123098584 108559792 24073298 852485480 827927031 147348090 596713781 146128755 893649396 142739125 29009368 139054357 926801349 143285074 608500398 25800423 133414695 718010943 755901297 844422638 11841219 725061429 120176686 760456660 818924113 946264728 70140762 751150699 535774935 826655479 730585321 880158232 769515362 491167143 652534371 72616820 20396349 744772413 858909128 699623651 652028750 481719057 472205509 11567472 718236285 458136360 739061036 96876819 742718059 382837495 619970353 885298702 907833527 508840739 985098257 135697248 4271484 901065012 27698476 877403826 904750577 886298703 867879518 199187053 821049303 75638369 139776882 946902808 810874110 147479008 943480904 40179493 387386739 744506492 951859777 20662151 753943841 942192664 146412563 820861202 940717846 756277391 921654572 761189360 879995057 888172864 728028982 869800955 8070746 604829018 28923827 934680993 596955944 357708060 205823745 71836878 147426921 891567794 142724050 980913106 593820706 390140296 146793117 760395895 861279034 944576232 961689985 804997175 4673691 357702653 609454154 945614283 993746802 7362651 727068873 59243994 5731541 35006437 142955963 272295571 74046715 743828780 273958499 961928917 884345939 788508456 937514216 959828842 577012905 567595335 447428619 104766869 399219369 995147895 439336854 3792535 6929636 986831655 767854180 49757 955291560 382605566 6605232 621266967 894789489 956916190 526132270 917740449 494919342 930231417 464788470 821115725 954074859 203710933 804055364 350673846 974044623 993943097 755052522 26634726 610064514 563340098 250523272 757878676 620608981 956719478 64274112 686845524 716519423 70047802 928835076 936163981 961321430 11658891 995097166 484431755 3880320 189672852 945919938 146811905 725859438 147426441 602569086 920962585 604369576 985983774 667122149 874840510 6495246 145108041 40142965 820094172 684755230 290779457 525677052 535769402 527273482 44704978 24857772 291664840 49094080 810968901 18561795 279013134 572722426 938275618 6588627 15380854 142077632 12657550 145334997 674576192 340909319 610309636 669713185 384622573 80346304 88685902 894856045 29037704 943780705 810707945 995435633 672525250 802933396 96726941 569895372 17103962 869571641 913298272 29007010 146111229 112978748 935979749 842719835 653087941 4291976 27977094 691336931 123288170 69504376 929322626 207593630 28851735 945139639 197587 827728481 441305355 16881059 878738832 142696392 804691198 65279949 685732200 920256685 20524483 46502279 146277738 410044735 27998584 781479491 146909108 944207935 80094079 477459444 15928094 752144759 29022501 855079397 770131768 61490478 991196449 25750248 130415353 146790231 12300775 949980029 903699442 793750955 65350141 606554264 787156646 76112502 138919564 920406829 456428893 734386386 917068196 794845156 134882381 249485513 418424163 409998229 306337982 608493154 666241667 954285451 12085420 490350743 870084100 945313164 74053063 69080755 998416003 800846669 737583088 606267582 440438146 46586312 921363767 459506128 809923495 147440549 458655486 457949104 109176126 987002273 394208767 595229227 146380654 879027557 206925704 945084888 893724809 941133748 22306281 620083260 20421349 141112097 15672268 701851177 860917068 543358416 369042381 137418090 322889075 322981823 109583614 989714243 146357066 741491834 891541134 893817563 877250525 893730871 979161624 778070938 820564335 29061196 653044706 147473303 11689623 927993331 3087104 793134802 147167997 323660705 869872749 992251871 677467069 28667186 921355708 3217734 930165845 390982030 742999599 56831056 2812052 844301229 19585714 66693529 998226085 753860859 808093141 20689763 73669673 147217668 73691208 939326937 725420751 839925655 533029840 28281298 972330963 133799742 987965250 995412869 853446822 989749510 109216902 130605258 27231299 709653565 869415491 115889249 957752195 863133719 877368418 145868011 945628232 28151906 26400142 304398206 677555621 756351353 342856448 492188004 961731638 20156685 357018564 544071881 148256139 71083369 491668382 751139680 418169105 491852163 979702922 926815657 4869922 489785565 78058041 4868148 940434721 441799724 859991046 661313180 181533343 600081490 961392854 668961022 664858191 945117014 339514149 33708308 28037871 888307736 602453373 921627992 619494222 992284135 307100482 758444168 841965824 475286771 661242833 74043926 143234975 530204933 139046719 354690646 40044992 760316183 111539193 606133924 894710971 523632190 760533381 653330617 603407996 11113140 851619942 904721118 654906465 953574632 757152783 827050883 146664677 12973631 73637229 938991584 961893872 142954740 689276957 517318857 35978792 109159031 402649090 995527446 946113648 961867685 15873653 996381581 24729232 892766819 23655217 221675988 204908030 457921394 684320804 885635053 502260889 97959037 473541479 113863828 610212460 145996687 856750652 951094780 342149895 42570766 685194715 144239157 26977368 877982809 469755586 490652174 685097560 59364848 687319407 874692202 27234524 974484174 130347311 794059160 79914883 616918157 724603196 592697350 869065763 768672392 593717837 751881275 135907423 281930152 635371120 203671989 12236312 849045928 744655901 894574498 404230187 137464486 994456118 387262017 797909289 459578369 568554141 416355885 27982865 735892707 915956394 870766866 268408522 768961888 760652295 945152259 995480681 568645849 425050228 723779421 138797851 804951222 894853549 56656594 894765023 959424388 350259920 467025658 15516496 200712734 743347960 676751055 144943619 13259877 133298682 860634558 632152382 974174455 587206894 147451768 997561333 687736981 804742870 944044833 46364849 733114969 124995587 120610277 393270398 585439276 3644046 146433851 616976385 804302944 560263175 89297553 22751357 136980361 804308368 602830121 147346422 147444521 71990242 135996034 995508704 489047674 840190929 418279813 424867327 226563477 536350860 489708459 928144418 130515862 135881101 804775218 454428643 120748437 759070188 827325383 75089912 28816655 12978378 825481139 919457090 426062867 997188787 884751994 989539389 823405710 641993235 878851436 4321726 327293689 347501361 55265356 787954651 754073872 457732916 357723014 27967812 16387958 487858432 492206809 12279621 128596132 132005359 465975037 114574752 107581697 870851685 13255369 959826118 110508156 20586971 454202692 929258727 737804285 485400460 928393409 949711233 69880580 756817711 75892416 936742823 954928852 787571618 76154121 496758465 874728135 143288125 935226018 480208801 78225319 802112273 950280008 146045201 391523731 751633817 771433651 894797881 223623806 485745344 838859432 143262402 601595223 925926286 995527851 758411929 610250132 142296063 122251719 856907467 80772575 610947425 663760 818768303 879011802 71808033 111663284 593146360 871778672 424757376 952977495 626151857 944019558 812575338 744792699 138040629 113338460 951066761 885561723 887122597 417815408 130316141 542951249 678272077 121210510 870476826 871324447 140948995 996606044 667295178 828520561 92427976 26989892 938024077 6063697 3907910 138974901 490225032 976617021 746952416 130157820 24593754 507014449 952164693 934772507 942819029 622131037 418442459 78223916 966753238 147475175 723842023 845303577 561511368 113479694 12305355 457513697 45320921 24307666 357796268 756426374 152154757 915520866 327980900 113323291 532886575 596807154 921507385 217964229 143254938 591683554 109720565 542583270 11676280 457710875 5738874 26844537 811929070 783589016 80254275 29065756 28521940 893655339 9438701 113894103 141608031 585164061 987986218 134837063 418344843 212234512 124513495 826174631 577022426 475266601 409006141 570999870 19624749 659286159 53710994 601914978 954835617 26913742 3826496 28553494 961806129 544130424 24581002 668612231 949048884 951957670 143262659 25831237 59329407 938895206 128844508 686905745 357438287 139885814 866439508 946589454 15938317 883769921 892764520 558136033 106316046 994433232 73703837 105436545 270856899 425076662 945206854 920985808 923653492 851704786 474290967 940585723 289282601 19546523 996335296 668503042 609908034 10545629 760380859 880515198 482630114 70801349 147479002 356371302 653761551 736517067 39285885 29081730 877720767 432816907 955884010 146255494 72595623 601197597 578084214 26398338 593727803 827603241 602205846 26428028 147238443 74437986 320188887 572288252 911530222 589533930 820829479 23050662 953287267 957150163 207675600 13029994 519514505 20653980 952459110 951441718 20638523 509406302 4152775 28466300 820799348 821418406 811710092 587240749 638354929 770462838 18862228 323537524 43169713 688825930 431987989 2047475 686638946 418332332 203678023 995399566 40136042 416289312 905190859 787060883 357980143 152421813 653343628 892760550 4510078 827311619 96696852 733538444 714036713 953164366 826651539 939404374 486860361 18471167 945753327 875127561 22606386 80062007 676754464 4864463 111102241 938845657 27863914 465336009 649939252 348153188 63311286 12783351 533015895 759977510 26350903 861718333 142225477 407874573 865485119 945961287 100259553 643355583 995088880 69270149 88959081 23835522 744298703 134358477 953205807 109712505 147358704 801106763 976501459 994972863 9806945 11870023 952929081 62180679 476154973 709102870 592451933 19356814 466604747 142085215 543482270 341894865 957083309 117836769 609615233 914168834 955591253 483121480 936138344 938436998 407434256 483524398 752167133 525732375 27588449 17397000 223212403 961949867 28899442 72988682 80260209 997044512 29050310 170042664 602215379 860147137 351317230 992731085 743864303 537848392 7046553 820521887 3610940 879022492 929018283 605819422 908142638 760096512 38889084 892740342 610571791 945465930 917141845 894306811 609627956 886339945 134600796 808494271 25410581 290828444 602023843 691387898 752252834 932608254 265196541 999574037 13780965 27487498 129896973 12269383 922673592 147445993 137443358 884383178 953738668 878986564 79323120 793202260 420572535 743338334 140489237 952890758 995443678 894817407 744102411 814030050 357919063 760067662 340719912 534332159 939202800 389326567 129493277 756971658 134669359 911414198 12279955 953554537 874846263 660397485 878041481 26043511 24423315 677445024 610592078 3751506 651348194 10857870 624820876 608786510 28453076 279905067 978464771 468058715 876930785 939748390 990249412 405047432 918381128 138804860 465521551 20558399 127417170 754235417 872190050 505298405 936444211 475407854 981182834 491009194 585183102 223667401 145880747 840941939 978731592 145779344 952940770 425066469 995371508 9011544 760485683 502238423 429767675 483615228 4719163 1677349 25648920 54454447 609771696 100952676 485635214 13340269 973371375 467570309 136966843 827580791 26909078 222668691 138823745 41701013 6970221 624862404 987814542 21716994 221381020 820971088 928130438 341495812 46649209 771615682 935620317 29081153 112274736 957132105 477478568 753250828 469733358 147385829 956117777 6437320 88734622 384809499 53683107 626331101 908281414 102213487 474200193 805202551 878030548 105504747 788357859 613458140 11693573 19595187 873882204 799352072 341638865 40147049 877250271 759409170 11688734 207505287 575445633 113395743 895690587 16909728 575867323 18489205 803191419 861155872 602132361 685127297 946101742 25817412 299170415 130018603 820891688 399582545 950251820 382772647 587195700 406976211 955321714 958186689 738213868 53125118 556772380 6741573 975317671 70562838 991289797 26690849 477167233 40149343 861297953 920653171 28659690 995359563 492619512 143632915 350619186 640199387 750326446 977472295 961021321 532580878 749780742 609085450 760121574 780988925 909165080 52655914 450150009 397314099 982104000 146322424 16426095 885781769 944046280 878986049 805010204 633669236 487572631 600893542 184534828 73719790 56595606 15385203 63303984 490523176 401643063 147371440 954753704 977654942 986015385 145644275 138415312 946567540 610695167 29074466 457087450 113452438 452433623 954809645 871372287 906044181 13161540 223594935 590585033 573724052 874172168 606380112 5243918 12806382 822466875 974512858 877884529 951002820 481050675 562674535 996887980 132020441 894857967 852801263 63254451 934240863 401125161 7578896 895253008 693327590 80346718 978602911 458133877 71411247 936570666 24278698 878091812 133821020 190077366 11721733 955071363 6926279 402141884 5213856 995692587 483759139 130693147 334277095 946550017 648328324 340056399 28963873 952592885 945163717 892592003 867146723 259904783 928301172 804239937 727954583 418153557 918828807 996715963 55563589 424054433 624673193 216952879 147167899 693534616 942809752 69825797 16449257 14641207 337976293 805616466 147278464 955072847 28793267 542294152 928311845 516570624 492125271 994685149 452346765 27998978 876755962 874265973 113620426 20072836 804643183 894842542 29060127 139070345 903301483 950772258 26976377 73664257 670321034 27263752 894725521 141574785 986094439 991272988 138717920 128573071 593795927 72502347 919933560 995405977 888201226 147464970 76082592 321980981 487787009 20652628 63488439 754910199 128543123 740607898 945071751 820051669 324316548 492204397 147259654 20581649 35411750 27860173 885907536 882236024 491670803 993753783 945281041 318656312 28503121 626373792 991697795 946732239 940989607 811245921 136934055 787268722 937397220 401684257 28792591 11159362 103674058 923978806 669907936 104477336 802576867 424949433 130162667 742838670 130319401 24548845 146253473 71400641 605443187 335464028 895109699 648070795 940636081 418393207 539060585 71973215 147442565 878300115 468458001 185803814 863395734 136166690 414316365 954780990 939108723 61107636 991259456 854639430 604523465 476254532 995349396 12113317 994197498 28961041 889087730 332172369 883806662 71707227 73009418 524234153 125416033 702836794 794818366 250662870 58973695 143231952 843376374 190047534 126481676 534920244 604838892 865014831 890359207 892526184 11675596 52736209 355603416 28540290 844659757 603827131 743565739 355849787 900317583 996441296 567621256 113009117 917430173 740400579 130614235 878222538 892597415 624893845 420886819 63543390 28508996 812464021 940731843 26690254 130605464 843148193 145123916 894472759 75483337 608426503 991182898 71569931 947031786 104144828 20534262 529400476 955313864 146375839 888182481 680637311 601661644 442163150 143225191 222892207 129602354 53068536 715374491 9052433 40026706 146864374 133646617 751980754 961919747 758523907 408715310 267145083 125965057 759780277 726217958 145193660 928044122 843297991 329567963 146064606 979686090 994299789 28945285 22251967 958285076 134126272 742158366 299789180 993856184 608327489 743010916 888086784 878103509 953100791 788386744 4833258 141781080 408928988 221642523 400276306 20322097 1754283 341127670 473085775 24530164 797811812 875773718 543446363 755838658 492190120 702518730 961666925 758451903 894853562 222903730 75969646 15285540 993954066 742408842 16096625 425045252 769615906 447112407 905214925 961925340 487991840 977600077 206812173 8963124 861315108 960884235 85094419 877010278 896433563 756137669 995311284 800435238 72825415 855949925 257056719 886608802 816793901 753277114 735299229 741171664 643823646 185854005 489577957 946108970 441879854 754337115 956508662 26937028 492162181 869089898 408726448 986621931 937632446 147434713 929333357 785724151 553402719 137824350 624763080 24538103 34123040 542441239 29046495 219412226 378778197 784260248 950441024 3860088 455054326 136286604 742781365 608496384 521972150 601708439 864932975 954714040 640036 884385887 937996165 822993336 690314645 535774376 888381552 996158876 130289078 134836332 982718510 987098670 922070355 877466016 96767633 996337195 145382122 27396573 56406708 895021329 938446015 24834897 887144172 591207630 11012142 19578294 686625076 871337760 686492404 809771693 114246687 491970137 302656367 878377148 340071489 145205668 871150483 589638604 301338014 458057411 888157276 950643983 862130389 759938778 37332608 225393293 482232434 142465260 868293105 73689816 85348343 996434752 2359597 796785479 73741753 23833045 621939651 849228910 287315932 29501843 536828431 970234649 90140336 142187307 7995739 727993056 392236190 799122465 894306217 104416312 104961289 924176153 801988156 944966824 487937133 844520588 100989039 808693401 15397096 71940550 686885868 811804390 142151897 597708280 860946043 958992786 823016546 423306863 574960386 539306379 952720242 991059341 146918539 20664076 104427199 890947959 673434013 147424359 1789808 121651773 73684654 836658981 28293562 816872691 475181652 950322031 12094003 872657013 310120444 861023730 334476714 887693694 457600261 25919840 409285619 144108860 129511608 736970186 608045581 692332264 6707704 80339590 954910465 789927082 57036331 70890325 491033306 995404479 18339925 71643846 994983799 146901138 977036929 894741083 950619218 116161588 458506456 215224362 919738831 55679385 78432724 844469224 339495267 718421865 944683530 740312908 594314319 146730735 937988185 408022890 671029102 113524151 894600594 69395688 61459337 870298683 921198577 756395569 996164098 138905158 711886817 845623 27406834 146981008 111029023 721494974 468885719 604226167 827208971 65040948 12133975 919491095 539610159 27861199 888225062 858286161 970076363 26240087 28962858 940836835 491791515 758206454 950052450 133811776 991303646 474374464 222966113 143225064 892742159 103822180 958550669 27508572 145246543 80319104 859764208 492138116 458626378 42058339 904929323 28791259 807701820 981200047 760629581 827174358 978706796 878079528 28288264 875417638 933611550 961860903 139086926 147307263 399579897 946891912 366725791 107425264 946675296 934348833 128584770 808359490 28529258 24749798 471653978 3852569 464646908 953856971 962146608 955117725 621600330 976362330 416180824 6063502 758877185 760589095 760362201 128570678 515450937 70289713 374331000 147458727 592803391 753817603 17978591 44178236 936337545 29998712 986842517 472897633 607437661 996478132 145363786 73622099 22761508 146672668 29072353 54814336 273715547 733808852 720145507 398088666 20649557 1798799 579006682 397209078 422649158 72785430 225440 47734204 113906576 384603318 866453191 29978226 995418461 827641130 147450523 820371316 955320787 27997732 960200653 270859700 541345383 625220840 6575980 834979718 892117154 961912984 483505423 174389955 610443163 147201162 993390440 28540228 668297035 940837960 946780882 16306938 610047854 145481699 862132071 12995574 24614833 487411994 894861645 147427223 604046707 491836214 486523360 24764233 955204814 16318838 72659259 73644956 441269049 28770817 70609664 267737582 20693049 593151576 204676744 991998386 537050678 890805780 335760338 140066008 24781981 928364397 620085269 397217953 10710170 760337197 413170147 944632843 944766917 21192317 805279240 409913222 56822664 823003844 20581019 144852375 147431222 27926107 113374539 3661784 35974664 946581723 485909854 597315304 609950338 984483897 146789992 340933432 5632028 192883561 27988696 894317794 874719666 145369763 141152520 743718150 40186982 602202794 458616931 24768538 996083353 106830092 134589046 147449610 557967750 601234292 357780975 995201468 951883068 669550780 652206235 894258540 939800683 147365880 929270090 607893746 811925323 90295031 10871282 953576674 946662658 11119280 766505345 115423066 534240283 756435613 27789984 405272804 644814692 12241387 9116428 996431924 342153873 552632380 146786122 466254361 424985668 467811851 466385535 886427673 893907241 994448209 543186730 946155762 458607913 753824986 878221062 8081872 7463394 373197986 391384569 27886993 376470216 812125505 129103024 737482215 475060852 852115499 759544491 884018752 942914367 994371193 625609568 972811252 491936154 581101097 786105369 566748731 584861856 430021460 349932558 12236716 196435890 105512381 320190520 939464866 409998421 219292623 358885645 137059270 961944560 795766649 146434391 113835025 985728104 986926544 732590266 615259802 346518585 341874484 108520333 147465394 70023417 121871457 44293507 721412188 63174203 986333472 917411633 71238568 991151797 138826555 872261177 28530346 275059563 23265703 132498775 942020340 28177550 29076179 24812954 803950906 81003174 23600000 872095439 970622014 24863305 76690770 222930784 13174106 534038933 961927645 603342618 622889313 591721322 752035588 144510513 778293690 811934454 11691494 954489884 475769875 147384639 139031379 757475718 852545823 927780830 908041041 266567217 80360708 928243118 576644474 456022405 146623482 875940998 108572532 6010190 847970268 993434484 952429393 888121344 754241769 477241903 610458926 951929775 20958516 854941786 925825047 974950906 876329881 335327766 130550762 217954482 79165338 796905018 791987595 265678378 18579769 845304190 381512689 173433529 951129551 130421739 139616086 12679579 840941587 31498055 854975066 141150573 32294133 878999694 70413182 19206813 12023569 911593684 488005467 25248832 876913418 944048089 836980171 492113774 484534602 341143135 748419160 796844359 727054219 601686907 78496004 647367536 818313898 357984861 816902827 872414106 951183897 181532199 141695220 808756182 618464144 994309508 982620485 105463293 832736830 994801944 978671623 71226918 384582566 759978273 610456059 610174664 621645471 900706215 384881098 96055055 971879552 20431358 258277533 954122608 937922861 6555072 859480437 147407023 124063250 27162771 987778206 822213171 541379471 880740484 11778074 24760281 959584212 959880506 819647166 340039925 845459857 62120119 894256408 71931325 60337492 458658121 560787708 13223639 989665211 894823921 425031830 537061713 75337752 950073377 28759656 759796030 41913704 807704237 600788863 401451870 735246047 845446266 870492807 785056376 608489051 692828721 146954910 491609243 401504593 744819120 138780820 340562784 605707304 974409782 481459856 576845760 941931779 119581720 955141134 858373712 742621652 778102426 72444625 145340742 938548527 692856196 718702077 995914100 467626032 572855052 323282145 475404135 905094942 907582961 389974873 282473785 848727940 946016695 677176390 843384346 605847570 889054938 804719652 147104621 987564961 68480682 758470087 874049656 591993044 963464623 989753203 47976301 605796239 889856239 72946746 130415334 122204227 289339502 71810893 182085420 137956867 147069314 610525478 816047598 404799612 71971381 894778307 28899448 130531545 27992883 12212549 26948572 971550000 947777150 56784134 207904643 748054202 487971057 141339415 756457453 203992619 958527776 960234979 995896335 951891935 576790916 392319148 463366759 222141173 870214351 145385810 793426716 626355055 331114289 501509058 801151845 8937087 885650702 598712049 824788072 130348447 961946531 859169638 782162090 70820391 39102251 79073940 954898346 756186003 122315726 519539512 208728811 146927956 491157041 26409545 731254574 26391698 6760530 536781749 938328884 877405913 626400210 139050456 621128079 800667424 13308521 944766639 200649861 12060076 458532961 883240084 63558446 968229684 886397945 217019234 400837217 708382292 384297003 862218367 15581628 146402789 676408436 576488932 960876096 725174910 111546682 28315796 786629794 467335592 11723347 924372630 610586955 804067484 938987823 29061724 668668515 536655327 11208836 476041874 123034464 125893071 28214612 847225138 894556751 878880202 409063914 130665521 63511377 251612756 8635269 673873772 28695713 417938529 914069681 143260768 102126502 53236426 585008829 10151983 222610759 142161539 29070951 71576592 751557023 869306337 995058359 939466732 901709776 27475400 938775149 858688778 874138135 402090989 113717613 80370051 961977797 894505883 952206670 945867060 460317105 7935206 780135840 122202979 954775746 995212387 667748121 401061504 670070917 130645921 825114768 266530796 452221886 936151281 430350542 27954888 894830807 961188078 987989344 878657925 957707575 663635081 843604009 26670254 986993521 147289043 954244516 961017749 756335960 883684163 996038634 63453044 928029855 25684688 147425778 576999764 992601579 147180105 845451495 146280436 63510166 686661745 422842389 607007451 160996811 875882494 610334455 28975111 936972269 80062033 981656706 979691597 961959935 834611541 982354765 749611856 39366448 921468470 876996752 907287025 8884603 73428172 770132346 788570320 412159751 713811065 130639583 3452595 961849205 23566700 372600677 275053640 130118370 986828674 837019218 974350091 324432034 886450264 25880159 995216966 922105955 113391433 787205833 793895893 138939721 199568841 130594926 18582763 71631404 693519078 188398674 706892395 973365410 795962446 126484260 3481411 41551281 898705028 14364326 27999211 894869614 71881192 75466094 989830636 950560920 146367031 3032571 76170000 734877566 489007438 139030203 16468440 368120123 142541973 26541949 3918613 104055679 492021160 80207650 798892216 868385283 476391388 756272148 760635460 491143778 608225656 750330215 881830836 43593750 356644684 759592574 876889701 801087563 370294543 528059827 20405043 488011459 96613713 2823699 3098947 491974252 810858099 701340796 27734834 704892329 24781886 76964687 146408291 950094030 14737690 65166706 805258196 492061969 865925606 574502610 635513473 903235351 140725616 107295822 104861121 470453872 27974186 952495196 986914162 13252939 787452020 9514115 842016535 11712983 323292463 113923417 953139912 132792391 11156283 264902286 932879918 100780726 780040599 659662240 950942593 420644671 606127459 98541511 950232524 29594293 735101229 315478606 659322524 92505439 946908876 113803518 741183535 138510475 912544266 71116303 759073483 893906198 147421668 145881056 113049541 755885870 600073410 955622138 741508938 986162816 283448321 875080371 945593044 542375110 80271016 954114572 606126539 263613775 423272766 130171767 420864482 72607658 135358817 825103275 878903875 73209962 146292431 795033405 674539924 462810659 12279630 986829773 146501034 970215142 27153195 11234201 6977714 726939370 455121303 130177138 22293602 223730112 145382301 352818200 10321059 928310262 24707997 80090709 39626058 608985983 668106062 155973513 80310689 600067833 11903147 268419164 476318310 24545155 596368060 575233363 878963996 129649820 877297226 878476225 610605031 54805420 26990075 144811017 804174061 404370980 223738102 68056555 63513651 601774974 875967060 4695443 329037138 520038772 598006603 127537769 271639057 847636090 12681970 87679619 222588836 991987489 6057274 19170506 20676536 113396747 3784773 46787153 491116130 821074770 918979328 357958385 457817982 989752301 556122931 371500648 9146160 451654725 5750433 644158348 955255552 990930765 28553150 400817291 541401362 886474513 961768762 134843884 136664530 691705664 588407188 876687030 877840708 807732857 72065352 745684262 434596795 609301190 327473387 490074333 727866170 70829490 756226757 142689274 71947052 977145680 827380881 744729400 69786681 476290092 422483508 301983096 140889235 960709899 127051169 949236734 610556481 758088839 990906738 862677841 223160687 80071948 20425177 875410603 674976271 130386247 610053991 652963696 463701875 141183376 7134102 139023643 805264014 758539915 22765009 412430919 283403483 827549724 568182611 29039226 559149788 609560903 424412319 946133483 867216079 314523237 144202936 945556470 272874599 874267369 340286651 438942403 441172937 487979106 12132874 16126184 653195145 879036013 606782606 954324745 527037938 137750378 894816400 68001276 802220831 130559086 752254511 995401084 839118059 147401392 145380644 892212730 995214721 413429880 715859160 488003455 929807105 926599952 130004872 87413697 682862714 959320612 558263573 811827573 721575507 342172835 508587495 992263123 822074435 942831792 606392799 685275521 961830492 886442405 664758603 408319034 146667114 507807549 466412136 458651949 122295018 349220833 751684118 954808696 458618386 951373590 22218527 76957189 676494938 37903930 207687658 978540295 852245420 234338701 890520842 240092904 113689021 13000196 147203910 20653012 334731379 147417736 957502549 11621459 29028949 879036706 961664188 146719928 91552167 937421355 103026214 995340271 894816009 840149872 894815625 760519004 185981816 27916087 686190742 869262678 667265902 291836427 137183189 878998380 140948016 145096161 918881446 73471588 29052998 12182227 559135025 876373670 877173085 878997729 40523336 753960489 29087814 995086628 824167572 886940103 55077816 489749311 124403489 46685410 80345881 145250839 726824968 516945364 34724424 46782097 492837512 609545834 600710288 145368116 12121425 727037741 532657384 840217784 583603027 142163743 912250745 792034917 754352769 355895432 862075018 391568660 752252801 893152762 330605537 558798347 619765214 54399877 71609359 718595180 97124847 946440573 844921061 63197323 877868766 56338292 65308529 989653652 872169902 945873481 142976500 113274985 619241056 964064310 740455610 55420782 127757782 132792762 128447258 867371578 166105970 26502110 454371294 121558286 28574876 12013458 732200569 75070887 938447898 622085349 955647534 26688183 978597277 134878829 263886049 122256072 3482009 466484847 21162182 889617792 96604179 534370527 6006359 820777854 855784066 610018731 27707775 1691016 843394189 52604296 956678337 989266582 6510257 788260736 973073751 536154154 281851728 491828238 10591649 624547983 113892019 917502893 609767492 936426767 877947215 181008761 626192633 803284286 869433703 489898704 45090132 511101498 660572999 836028204 722538459 110079350 492098662 960618107 308579235 173380388 140558563 340015062 28853103 881833269 886467145 819368358 968030057 921730044 582198318 650129622 137918073 609452402 146410670 11597118 19328169 76119787 80096606 113604787 771425779 71637235 727086385 282186114 284031009 146923644 759464408 6435517 928112967 795106427 485913135 946946666 880134989 659419061 3921448 123699906 404926362 29075956 610599420 448651433 610170206 104616239 593544224 928295733 454020254 73130656 943096075 412699271 604283287 811935710 870628217 968322340 26925784 142915457 483647954 22764592 129887580 536190378 68428650 601063163 935253454 951090714 995470919 760503915 144934704 994476875 940726530 854906324 951332650 960899578 206223874 26813285 957176738 957500152 937425815 759324860 979649634 277855190 442220502 861156399 28531650 996127175 118369457 78995216 575945993 125666732 593780344 841280941 928378836 942980708 12303824 130133390 959559984 80181785 894030569 28936723 28633856 108616160 423291790 947897159 534811060 124377819 60047806 130404841 740698438 28680647 876899101 131189795 811899913 870471819 816151215 8528603 643971011 55913026 543444844 8783649 13089723 532492128 760337172 138823648 26158617 993248843 490033852 810629943 994912358 892751711 354483103 20642295 348443207 72239196 77698817 22779616 147268504 821024351 934066600 112069595 996483377 824543810 961669705 889607259 77337598 147171063 146784864 145137938 392224488 145701784 950100346 393249993 921547385 63504755 145372202 130690631 744580392 602717032 40815824 577024239 803692520 921690881 891991289 29037825 410083232 548362392 741686483 80216302 911564725 114665926 757203287 973027574 610590800 625818298 807386851 3164691 643132328 883428240 424663242 492110672 73604620 813465164 424698091 802213737 145243348 770731466 878761712 147387257 540211268 147440243 274360609 145072122 969054125 957708968 2417904 35359557 415181092 869420931 77298173 128344845 475381694 11921179 937598778 338537473 982931586 27700291 748449049 138432932 29040607 921720855 20369282 962577274 818943119 611373443 954175485 926455064 996431020 617704360 9807371 811760792 961940316 149898724 68366652 951083029 272151320 491903903 10325060 68471428 148115498 147450520 376236514 143212090 368059387 959746065 788823237 56694744 275050802 951392619 946923245 861941560 27468393 73572830 61236521 952082235 878780734 920033976 862124843 945137482 113313812 22038216 143626963 602206164 894348805 73584268 206454264 389292073 894854830 756281950 29054476 740411103 46243892 536859054 29081544 9522833 820852114 873831535 844224330 954809994 502078145 878181541 156409575 702061556 26805880 894312624 25694494 893761310 108014475 625150166 549529959 24838890 1650094 845458471 881162977 859073708 995382628 995352580 949005880 INC 21769 71883741 INC 11540 885784014 INC 28506 473537470 SUM 4445 9536 INC 19713 593520260 SUM 20923 38374 SUM 5914 36621 SUM 5113 23064 SUM 26093 40624 INC 38461 46815836 INC 31814 536867590 SUM 28348 40140 SUM 1744 3701 INC 1580 944925414 INC 33806 489718968 INC 10630 324267190 INC 29077 853027810 INC 39275 427148735 INC 10661 64818031 SUM 2001 36006 INC 10821 143232159 SUM 13222 39528 SUM 20425 38552 SUM 485 6844 INC 37793 491026014 INC 31990 875833011 SUM 35074 40781 INC 31563 840062289 SUM 12804 21775 SUM 1883 31062 INC 35337 2592214 SUM 2894 34899 SUM 6245 34541 SUM 9868 29300 SUM 4263 41161 SUM 1169 36470 INC 22374 541395872 INC 40080 146060977 INC 4233 29060203 INC 5176 762820696 INC 37228 146380795 INC 2581 581243270 INC 2828 996183531 SUM 9580 34225 SUM 4267 38784 INC 38465 769600634 SUM 8767 16952 SUM 14521 20951 INC 38224 285189410 INC 18709 659392791 INC 27028 385598235 INC 36096 13168251 SUM 26395 37337 INC 1437 11249855 SUM 274 9154 INC 15084 113909448 SUM 7966 36120 SUM 14101 32597 INC 34835 3627995 SUM 2026 9979 SUM 17022 23167 SUM 11995 39373 INC 28025 491261835 SUM 14565 36871 INC 24962 742944131 INC 35742 148933943 INC 31853 136732646 SUM 5845 31017 SUM 15870 34804 SUM 20300 24804 INC 10348 401507994 INC 22526 938321167 INC 1018 474883353 INC 27318 65171393 SUM 6343 29995 SUM 3844 27746 INC 19878 1601914 SUM 8080 17941 SUM 3455 37051 SUM 1213 17738 INC 20139 46146847 SUM 2144 31137 INC 20586 675060682 INC 5651 96082335 SUM 207 17685 INC 776 747882991 INC 5919 527251190 INC 32416 398473666 INC 25586 143284878 INC 20045 742620703 SUM 13657 39243 INC 11681 760065563 INC 8210 689115775 INC 8753 143224443 SUM 1801 33340 SUM 5794 34627 SUM 279 13329 INC 7914 16383827 INC 16237 69457373 INC 24522 28999829 SUM 2293 37936 SUM 22048 41145 INC 31475 613169332 SUM 12370 39634 SUM 15648 31983 INC 32374 19818849 INC 17012 26195502 INC 31040 960865946 INC 5709 827615182 SUM 2417 7578 INC 1800 341634541 INC 23173 770735436 SUM 99 36473 SUM 29315 41407 SUM 6716 39774 SUM 4872 40725 SUM 7972 33042 INC 17831 989802711 INC 29967 961886182 SUM 24555 35976 INC 15030 425057403 INC 23219 543355732 INC 36143 71326737 SUM 31880 38666 SUM 23677 39535 SUM 1713 35041 SUM 10624 22826 SUM 7046 40980 SUM 1095 36247 INC 16456 79847160 INC 2205 138939135 INC 41291 599930413 INC 37480 610292789 INC 31196 760489195 INC 26095 23655582 SUM 2134 39975 INC 31427 786036326 INC 432 601678786 INC 16407 356419508 INC 38386 80054608 SUM 1331 22936 INC 2495 596665205 SUM 20658 40594 SUM 2855 33268 INC 38234 936265423 SUM 3508 37474 INC 19364 483273092 SUM 15347 31039 SUM 6305 38987 INC 36588 576006730 SUM 911 39468 INC 41133 113908032 SUM 608 9919 SUM 11280 36390 SUM 5400 39928 INC 75 919735138 INC 3238 609103342 SUM 12653 33654 INC 37188 27252022 SUM 19365 39366 SUM 2204 40348 INC 7540 56618145 INC 10630 948520592 SUM 3870 7691 SUM 5524 30867 SUM 8704 26875 SUM 20309 28232 SUM 4237 35435 SUM 4980 34494 SUM 8235 23823 INC 13436 595641972 SUM 16783 24000 SUM 8316 37655 INC 10310 885863808 SUM 653 39002 INC 4053 483269813 INC 15099 523922750 INC 31235 636190850 SUM 2937 33004 SUM 3982 29274 INC 4540 28911395 INC 4652 990168739 INC 15383 96454244 SUM 1444 40552 SUM 18077 39512 SUM 73 24137 INC 27534 321553389 SUM 3007 33592 INC 35867 951088422 SUM 25116 34956 SUM 544 9858 SUM 15109 26342 SUM 910 33107 INC 37785 436167853 INC 35455 666339668 SUM 295 37765 SUM 5980 32642 INC 9469 113635303 INC 16839 110227 INC 14858 131965249 INC 34663 80230635 INC 14372 954769125 INC 38174 886097331 SUM 414 27310 INC 20586 130642214 INC 7699 442038195 INC 7011 704941463 SUM 8315 18995 SUM 14352 40460 INC 8872 109540895 SUM 31159 38298 INC 2923 126430657 INC 32082 39993980 SUM 14924 26597 INC 33050 743845293 SUM 7094 31065 INC 9659 925399221 SUM 11077 40385 SUM 16190 31833 INC 3162 466039170 SUM 7399 13684 INC 9858 117407623 INC 30659 109188055 INC 10166 440782416 SUM 18547 33624 INC 24305 955291383 SUM 2981 16876 SUM 3391 26929 SUM 4963 9870 INC 40912 894123641 SUM 4912 18681 SUM 1294 19925 INC 41364 812443702 SUM 14305 30280 INC 32891 888194744 INC 25227 122201120 SUM 18421 34729 SUM 697 36512 SUM 23508 41276 INC 22132 340066010 INC 39909 720796879 INC 27943 7558759 INC 14192 511089580 INC 5310 892381270 INC 13180 205898515 INC 30298 585078546 INC 631 50440609 INC 32773 27999447 INC 6589 807661461 SUM 748 25454 INC 30526 96096392 INC 3891 549489811 SUM 6514 38826 SUM 5352 40870 INC 1100 876639865 INC 23376 315754084 INC 23838 743789535 INC 25792 917834209 SUM 13349 38224 SUM 3291 41337 SUM 24425 37432 INC 24012 610483562 SUM 20760 28937 SUM 10779 35647 INC 21066 349572679 SUM 2017 40048 INC 11846 434344364 SUM 36720 40993 SUM 18328 35975 SUM 1546 16311 SUM 6473 19253 SUM 105 31219 INC 4216 26420005 SUM 8201 33029 SUM 216 32853 SUM 857 21137 INC 38974 606123562 INC 13104 23822433 INC 5251 981426769 SUM 10250 36931 SUM 1001 25804 INC 14425 134851965 SUM 12031 28175 INC 31961 886895716 SUM 917 30843 SUM 13128 35370 SUM 23002 40637 SUM 855 31169 INC 17694 27767930 INC 547 878069655 SUM 3792 26237 SUM 2322 36804 SUM 19182 38870 INC 7902 603986078 INC 21642 548274248 SUM 22623 39663 SUM 521 13633 SUM 13998 30750 SUM 9042 37600 SUM 18830 35425 INC 19227 107442130 INC 3831 7927361 INC 11890 971290748 SUM 5598 24855 INC 40975 894550924 INC 10391 108501167 INC 6463 348507917 SUM 1708 38835 INC 20676 874003348 INC 23912 148108775 INC 27510 894810936 INC 27853 955187970 INC 9898 960797302 SUM 467 9028 SUM 5606 20110 INC 14957 449840368 SUM 6831 36376 INC 34623 959873882 INC 22149 760646804 INC 40330 654379008 SUM 7474 38163 SUM 12594 37335 INC 692 20150153 INC 24043 410843056 SUM 949 18483 INC 3388 593547640 SUM 6540 23684 SUM 10924 28902 SUM 2045 36385 SUM 1880 18631 INC 37382 984416091 SUM 15939 29721 INC 22247 16500228 SUM 698 14368 INC 4920 858622586 INC 10611 24637944 INC 21741 693399450 SUM 2493 36837 SUM 13798 37815 SUM 7409 12108 INC 32964 833670773 INC 13252 617987525 SUM 843 36619 INC 18885 693232849 INC 36548 139059016 SUM 28000 40975 SUM 8837 34462 INC 23020 11247754 SUM 40608 41454 SUM 5068 37158 INC 5482 147206188 INC 23769 811928387 SUM 25890 37965 SUM 3365 40346 INC 5443 500549217 SUM 20646 35015 SUM 1964 31675 INC 6650 891710989 INC 39232 26620615 SUM 427 22830 SUM 5981 32235 SUM 11389 33364 INC 6437 6580208 SUM 5382 34709 INC 20503 609649130 SUM 8245 38495 INC 20316 875826287 INC 3756 29040278 SUM 6743 41032 SUM 11028 39877 SUM 16603 24291 INC 10083 143228515 SUM 28367 35801 INC 34332 928390366 SUM 4091 34574 SUM 1700 21252 SUM 5606 38075 SUM 2122 22812 INC 20273 886439974 INC 35447 389149678 SUM 4518 32921 INC 14576 866382174 SUM 19535 27067 SUM 33429 34973 INC 20994 894053282 SUM 8534 28012 INC 31242 920522994 SUM 14320 40682 INC 31259 693098646 SUM 7752 25319 INC 26321 433113102 SUM 14834 32020 SUM 5887 41175 SUM 23871 31562 SUM 255 12325 SUM 13867 31549 INC 31982 673512603 SUM 30 17446 INC 32545 911270786 SUM 16194 38418 INC 15461 851760321 SUM 1994 24113 INC 24809 138994784 INC 40571 472178089 SUM 939 34612 SUM 10514 21957 SUM 6333 14612 INC 33782 861702078 INC 36493 466633247 INC 15972 7001138 SUM 2699 31479 SUM 24313 41191 INC 20313 80230137 INC 22255 62801237 SUM 32116 37312 INC 35566 559226903 SUM 3735 33063 INC 28571 201358528 SUM 23969 38281 INC 37457 862090646 SUM 2279 23892 INC 33901 37560668 INC 9345 652768177 SUM 1411 33739 SUM 13770 33058 INC 39763 62908514 SUM 22599 34340 INC 35849 307314051 SUM 1449 35260 SUM 29959 39227 SUM 6344 24041 INC 30229 322510800 SUM 11022 31800 SUM 32527 37992 INC 6738 27977270 SUM 10106 36537 INC 20714 945152606 SUM 7411 22491 SUM 26540 41076 INC 25934 773651735 INC 40353 4752182 SUM 470 27012 SUM 6574 36635 INC 8239 660655972 SUM 1237 4524 INC 596 510736807 INC 16384 491131384 SUM 1899 30219 SUM 526 40605 SUM 17528 36383 SUM 11237 29106 SUM 17436 39148 INC 39016 704002278 SUM 244 7100 SUM 11609 33858 INC 3429 5994431 INC 12827 470180482 SUM 32323 34853 INC 8300 297146601 INC 33858 488022446 SUM 9224 32916 SUM 36360 40121 INC 24100 610476222 SUM 289 39731 INC 20303 12058470 SUM 24087 41028 SUM 58 25474 INC 32685 130685058 SUM 1811 40929 INC 3213 138377116 INC 36424 945070009 INC 39615 12205522 SUM 752 34735 INC 1494 115156368 SUM 935 21152 SUM 3254 11612 INC 2321 599551005 INC 454 136160574 SUM 3597 30068 SUM 5362 34003 INC 32406 974264455 INC 1093 26954208 INC 18686 80306424 INC 15991 147335581 INC 21281 22793609 SUM 8261 37012 INC 9611 941676746 INC 31833 56287760 INC 32902 417375217 INC 31721 130679476 SUM 17571 40219 INC 23233 825139670 INC 4516 97050619 INC 2768 73119896 SUM 6928 40994 INC 6623 17527101 SUM 1554 9478 INC 10933 475404149 SUM 282 40478 INC 38421 125938366 SUM 11601 36478 INC 21511 933538181 INC 39543 615508868 INC 32548 26615769 INC 26465 490330119 SUM 1547 18583 SUM 29329 40107 SUM 5394 17171 SUM 30268 37598 SUM 36070 41055 INC 35955 758442542 SUM 3441 20412 INC 14684 145875314 INC 40669 869688515 SUM 1883 40267 SUM 3199 39958 SUM 8952 30495 INC 40167 70880239 SUM 465 9353 INC 4570 355100835 INC 87 113774680 INC 1748 888078536 INC 36282 487851759 SUM 8012 24431 SUM 11659 38206 INC 16495 619714249 SUM 30936 40603 INC 23189 781505120 SUM 12471 31224 INC 33805 65249602 INC 4952 130060092 INC 6083 54667900 SUM 4004 31397 INC 4854 130655727 SUM 9419 25568 SUM 11645 25504 INC 12791 21975860 INC 13896 810339431 SUM 806 40161 SUM 31739 40417 INC 16125 22630104 SUM 27412 33600 SUM 11718 33171 SUM 4536 24636 SUM 7609 31846 SUM 27550 39077 SUM 18381 41440 SUM 8412 24482 SUM 1436 33041 INC 26122 739404273 INC 15329 576470738 SUM 31 39812 SUM 203 2130 INC 5421 111769497 INC 39156 748052549 SUM 24214 34743 INC 12057 878975278 INC 8631 872606252 SUM 10235 23207 SUM 12499 39730 INC 37773 894824828 SUM 15862 24169 SUM 5027 39812 SUM 1665 39930 SUM 1131 23032 INC 17213 13108023 SUM 23687 37196 INC 10190 955296085 INC 5982 692105560 SUM 392 21933 INC 7076 878853573 INC 3632 670418001 SUM 7060 40504 INC 29944 147070910 SUM 2803 31128 SUM 2 31242 INC 8771 606290310 SUM 546 40867 SUM 3585 24948 INC 26342 920693906 SUM 3138 23838 INC 26961 656625948 SUM 16331 37467 INC 8354 980383899 SUM 10337 41435 INC 8588 955024352 SUM 7971 34580 SUM 1696 8456 SUM 8410 21292 SUM 5247 40593 SUM 250 24477 SUM 2033 7773 INC 19508 955339465 SUM 24793 38755 SUM 11804 36170 SUM 29274 40819 INC 15830 525735619 SUM 5681 34251 INC 6305 693478458 SUM 680 16522 SUM 1965 31810 SUM 17835 20631 INC 33972 594625456 INC 36011 779913427 INC 40788 63678665 INC 8647 953929691 INC 1779 424572942 INC 7306 934769460 SUM 29552 37892 INC 13217 174380971 INC 9003 542916616 SUM 14771 32429 SUM 11663 31071 SUM 9730 24450 INC 7442 18577557 SUM 36064 41300 INC 9215 342034857 INC 36595 973950667 SUM 3791 38743 INC 21677 693526543 INC 8459 319963293 SUM 11207 41288 INC 6829 27137517 SUM 781 17335 INC 9641 609282503 INC 37277 848468107 SUM 2552 19623 SUM 1455 34760 INC 31239 43142047 SUM 8016 34435 SUM 10095 27616 INC 21087 130603367 INC 40982 877733465 INC 27912 608559386 INC 27184 29011911 SUM 8071 26546 INC 36897 956252704 SUM 23719 40834 SUM 11349 39088 INC 8310 957768798 SUM 3661 38299 SUM 461 22659 INC 3213 139495430 SUM 8366 20515 SUM 2720 32326 SUM 14960 24060 INC 23753 467489245 SUM 16701 41405 INC 41249 60905453 INC 38797 19606043 INC 19863 408307476 INC 23040 890050644 SUM 369 38588 INC 40337 422436920 SUM 22668 41349 SUM 26735 40995 SUM 8693 31511 INC 21343 940623903 SUM 13874 31393 INC 5153 147188295 INC 2732 727032693 SUM 22247 40827 SUM 14041 31722 SUM 4286 30753 SUM 15301 25347 SUM 9659 32475 SUM 67 24495 INC 30040 751693679 INC 35135 995510200 INC 11656 13009888 INC 6286 96963723 INC 39602 26964080 SUM 380 22252 SUM 2651 17507 INC 39850 44016143 INC 33008 861255646 SUM 22491 31053 SUM 4863 41408 INC 13770 8043282 INC 28148 30019262 INC 19766 800307093 INC 35221 469653121 SUM 4312 38779 INC 35739 367464299 SUM 27520 36918 INC 39712 138786372 SUM 14489 39654 SUM 20047 39016 INC 26042 490065074 SUM 8536 37676 SUM 2955 22086 INC 7956 685855163 SUM 5573 23658 INC 29470 743747120 SUM 29810 33880 INC 1259 926288602 INC 29205 130524736 INC 36465 953978394 SUM 527 38594 INC 4128 913705416 INC 39619 894847380 SUM 7091 37243 SUM 18932 31571 SUM 4769 19351 INC 14407 19611552 SUM 14705 39283 SUM 27830 38665 INC 6964 482591777 INC 20449 535873385 SUM 20203 32355 INC 21527 976317460 INC 33553 875343440 INC 30164 886169722 SUM 21871 36061 INC 2854 794244824 SUM 17562 39968 INC 13209 28988773 INC 16278 877783714 INC 865 769789197 SUM 139 23914 SUM 2903 37589 SUM 28937 34621 INC 41350 43064192 SUM 19397 23932 INC 834 10790749 INC 23545 405764355 SUM 1099 39673 INC 29118 413985361 INC 32447 113903109 SUM 1118 37274 SUM 6596 11060 SUM 18308 39837 SUM 6170 39048 SUM 23814 37319 SUM 11893 36208 INC 21235 107574435 INC 27751 903612008 SUM 25194 40803 SUM 27226 30892 INC 26382 347937776 INC 15579 669842091 SUM 14986 28802 INC 26822 489796163 INC 23058 602187966 INC 4614 951974283 INC 24744 489958473 SUM 17505 32632 SUM 498 39405 INC 22713 404120506 INC 28475 28893591 INC 39637 838134405 INC 37894 520038456 SUM 32830 40308 INC 32372 130144222 SUM 4966 33425 INC 27744 876801958 INC 16394 659558721 SUM 4566 16635 SUM 357 15135 INC 20000 28529301 INC 29223 977698778 INC 36997 11915108 SUM 28470 35268 INC 18548 935069415 INC 3758 717727610 INC 2961 471886311 INC 22129 940826374 SUM 1246 33428 SUM 4051 12815 INC 9161 122219783 INC 28124 129607619 SUM 2306 19735 INC 23486 559200159 SUM 14823 38470 SUM 536 23836 INC 28451 961429242 SUM 8343 31008 INC 1438 651068037 INC 30649 10578213 SUM 1603 34915 SUM 809 14503 SUM 5646 26185 SUM 16647 40713 INC 2062 861911536 SUM 6387 25572 INC 29716 20563069 SUM 1274 3622 SUM 3372 34229 SUM 4691 27473 INC 17396 983997529 SUM 11092 27449 SUM 34954 37662 SUM 27629 39957 INC 39558 491686954 INC 37997 464589838 INC 26308 339813562 INC 4116 28904817 INC 38673 536843859 INC 32297 939800738 INC 11961 748064665 SUM 3537 32639 SUM 24236 32264 SUM 8620 13900 INC 39182 80089629 SUM 840 22031 SUM 5809 30952 INC 37031 887861479 INC 23706 936188913 SUM 9744 21451 SUM 1062 34037 INC 2624 186049337 SUM 2509 16047 INC 23861 359123681 INC 35829 105509074 INC 25604 416538144 SUM 3439 34279 INC 23193 8082707 INC 3904 919896696 INC 10298 327851957 INC 10391 138987493 SUM 12037 41350 INC 13077 12025045 INC 7455 482178967 INC 25859 424440016 INC 33124 139084208 INC 12413 43454674 SUM 1167 34378 INC 28294 97056992 INC 12963 917591164 INC 20427 490110931 SUM 18066 40899 SUM 19798 31575 SUM 6605 20954 SUM 4688 25303 INC 1861 946611057 SUM 4331 13538 SUM 9580 23466 INC 38371 856724621 INC 9063 109113954 SUM 491 17198 SUM 13404 36045 INC 20870 130648473 SUM 25157 37150 SUM 8921 23777 INC 27294 686012709 INC 26848 884168510 INC 15167 760528854 SUM 3816 28343 SUM 8677 28698 SUM 11480 36682 SUM 18317 41353 INC 25920 808323344 SUM 20977 26682 INC 21679 744818465 INC 24492 476340195 INC 38654 29037178 INC 34994 317597300 SUM 23880 40819 SUM 12834 31700 INC 32661 502738029 INC 6946 53780719 SUM 24027 41199 SUM 8598 37104 SUM 1480 25378 INC 2511 146517884 INC 17885 932690137 INC 21711 489487509 INC 36922 12005797 SUM 10441 39895 INC 30628 340685035 INC 4251 446469762 SUM 3746 39876 SUM 2079 28802 SUM 3008 30068 INC 2297 399572768 SUM 1715 9663 SUM 1383 14869 INC 15868 137482253 SUM 1078 34778 INC 8165 205387798 SUM 5340 35578 SUM 33387 41383 INC 17614 656653525 INC 1930 879787051 SUM 244 37707 INC 2973 727362374 INC 4002 483761530 INC 11987 999550022 SUM 9911 41398 SUM 1368 33370 SUM 3441 25082 SUM 17828 40814 SUM 1699 25499 SUM 8641 18618 INC 27332 122180014 INC 8081 739511399 INC 22505 80275678 SUM 1463 35869 SUM 6295 23642 INC 38869 686365522 INC 1603 101291175 INC 18788 853818445 SUM 4609 26109 SUM 8220 21781 INC 30108 990644217 INC 3213 789564436 SUM 10378 24128 INC 36716 474265336 INC 1820 951088556 INC 549 503404451 SUM 3061 37138 SUM 22392 39953 INC 26510 643118455 INC 34293 332177195 SUM 14265 41172 SUM 15932 27227 SUM 7692 41332 SUM 7771 29507 SUM 6379 28706 SUM 11233 25417 SUM 13991 21543 INC 9258 871021595 INC 29281 870435496 INC 40500 418428016 SUM 8321 38740 INC 7380 944609712 SUM 24141 38371 INC 5257 54853509 INC 31946 979707279 SUM 1872 39114 INC 39398 28232286 INC 8062 921659627 SUM 10806 13286 SUM 2908 16363 INC 2370 55204186 SUM 20349 35583 SUM 6032 34671 INC 31811 862047316 SUM 14614 24542 INC 15421 727009236 SUM 2257 30772 SUM 1099 17131 INC 32334 794617472 SUM 5553 23284 SUM 4262 10668 SUM 10021 31578 INC 4536 267337826 INC 13802 850699574 SUM 4711 38547 SUM 13132 28800 INC 38506 832445253 SUM 4906 31190 SUM 26309 38950 SUM 13429 32479 SUM 2275 28727 INC 18721 22740921 SUM 747 29418 INC 15252 957501834 SUM 3869 41120 INC 11578 7047525 INC 22772 681070929 INC 37458 214224877 SUM 3084 26306 INC 4504 189956965 SUM 11233 20476 SUM 11488 40888 SUM 11138 29107 SUM 17261 25776 SUM 4456 21770 INC 8155 726201864 INC 37339 78216029 INC 13638 156584719 INC 7320 26035509 INC 21955 491716115 SUM 17806 40652 INC 40543 73209635 SUM 16116 40117 INC 28287 143248845 SUM 17426 30267 INC 31675 101308326 SUM 649 40728 INC 23361 527896431 SUM 836 16411 INC 7314 868522142 SUM 618 34293 SUM 12278 40054 SUM 5208 22653 SUM 28519 38093 SUM 684 25099 SUM 4649 37485 INC 6519 29523189 INC 32065 122249662 SUM 6431 27691 INC 6072 101324137 INC 25244 960646049 SUM 5053 21724 SUM 10169 41361 SUM 18798 40622 SUM 5565 26145 INC 31725 921747750 INC 1811 147216545 INC 35693 536834228 SUM 4568 39580 INC 24609 955289545 INC 17942 139020846 INC 26134 20632227 SUM 22966 41013 SUM 858 41026 SUM 4196 15498 INC 3027 144726916 INC 22833 131737315 SUM 16402 26275 INC 23913 440642160 SUM 28369 39841 INC 2292 55736921 SUM 16819 33524 SUM 2187 36529 SUM 2353 41426 INC 37102 728008611 INC 1405 891977602 SUM 718 29664 INC 15394 738184498 INC 14164 128603517 INC 2983 737840857 SUM 5113 41162 SUM 30796 35239 SUM 963 3635 INC 36225 920718306 INC 17510 134870437 SUM 9842 23896 INC 41280 200992354 INC 17957 197529865 INC 12422 923845794 INC 1561 29044480 SUM 8388 31678 SUM 31200 37064 INC 22525 958484933 SUM 7611 22977 INC 22416 860675398 SUM 31862 34896 INC 5580 674063808 SUM 4759 40087 SUM 4280 39618 SUM 8872 21983 SUM 6991 33628 INC 30299 139731782 INC 8787 138376556 SUM 18029 38987 INC 29179 290803014 SUM 1154 12846 SUM 324 20426 INC 29337 610286709 SUM 13835 23615 INC 12026 877557052 SUM 3816 35878 SUM 482 32534 SUM 21647 41101 SUM 26163 37892 SUM 6523 28511 SUM 6284 23958 SUM 24832 37108 SUM 4851 30523 INC 33554 939207391 INC 17297 11208053 INC 27207 911200002 INC 4641 147468553 SUM 34864 41117 SUM 8099 29636 SUM 15288 36537 SUM 26163 40138 INC 37087 794179717 SUM 4875 19726 SUM 420 17301 INC 41257 341856712 SUM 15691 32446 SUM 2281 32587 INC 11376 12382643 INC 36941 456120681 SUM 790 34713 INC 3116 474249416 SUM 14141 38593 INC 20255 743026672 SUM 8934 41023 INC 38498 133136868 SUM 11712 31252 SUM 8644 20013 SUM 2371 10104 SUM 970 34678 SUM 6349 16557 SUM 1061 15415 SUM 15676 26775 SUM 3808 25341 INC 495 905709738 INC 34879 255804509 SUM 4866 27318 INC 25325 23658191 SUM 20499 40687 SUM 2476 20243 SUM 18183 36924 INC 10053 111134506 INC 26803 28341355 INC 162 439646931 SUM 37965 40450 INC 24760 33088361 SUM 6519 37143 SUM 15343 40486 SUM 385 37376 INC 7035 894649571 INC 6653 256189369 INC 12801 139944260 SUM 6910 24256 INC 18205 743056546 INC 30152 424294446 SUM 144 19322 INC 13403 351303447 INC 29415 130617922 INC 27105 474050739 INC 10054 668746063 INC 5595 1883630 SUM 5510 39365 SUM 16684 41069 INC 23731 996743685 SUM 19339 40713 SUM 1603 36484 INC 29476 908384277 INC 19814 543139838 SUM 34384 41411 INC 4587 592780546 INC 213 404037524 SUM 13827 37925 INC 6855 670780928 INC 37906 56830803 SUM 10712 39347 SUM 39213 41391 INC 16016 844093704 INC 9968 743842688 INC 34864 337773802 SUM 6362 39900 INC 32698 129599428 SUM 18492 40343 SUM 5013 21397 INC 23062 24323940 SUM 16642 40282 SUM 2558 28758 INC 7167 689110126 SUM 14676 36679 INC 36981 519159996 SUM 27234 41311 SUM 9475 25333 SUM 11496 37992 INC 22015 492070265 SUM 4420 36119 SUM 5902 29006 INC 39581 946923056 SUM 2938 16844 SUM 2437 40696 SUM 28700 38198 SUM 12626 33586 INC 41443 989288311 SUM 1209 24021 INC 23925 3289163 INC 8711 526672372 INC 30704 118897836 SUM 9824 23600 SUM 4341 21625 SUM 6238 35241 INC 7099 927375543 INC 31139 787511989 INC 32330 551788444 INC 13141 980352622 SUM 11535 27591 INC 18012 570242522 SUM 31993 38460 INC 38630 709461849 SUM 8497 23094 SUM 131 27960 INC 37113 451773957 SUM 3850 28348 SUM 5878 29319 SUM 12695 15652 INC 27733 602155772 INC 37500 894813453 INC 11903 584046901 INC 5365 130378894 INC 31821 534880548 INC 31505 750129974 INC 15010 742448264 SUM 22797 39260 SUM 1430 21486 INC 23071 421902512 INC 1323 28245797 INC 26923 11036485 SUM 2140 27456 SUM 11505 29526 INC 22520 912294530 INC 23619 744530848 INC 33775 186759457 INC 33974 961816860 SUM 14870 31715 INC 3074 166477518 INC 30836 11249968 INC 865 69645686 INC 17628 18414655 SUM 7250 26026 SUM 1343 36353 INC 22728 893658139 INC 3359 757965487 INC 33702 442782173 SUM 2152 34153 SUM 2624 34448 INC 23652 128262904 INC 38649 820817686 SUM 19921 40941 SUM 1168 19374 SUM 298 2721 INC 35253 528480609 SUM 207 19234 INC 19284 474635720 SUM 19900 29094 INC 9991 458090998 INC 41447 386178309 INC 39233 726543951 INC 35669 137862581 INC 21462 753908023 SUM 9971 30528 INC 10269 623113767 INC 4163 961408178 SUM 36995 38917 SUM 2950 17589 INC 22333 55801039 SUM 20490 39058 INC 31215 969100933 INC 38368 25386758 SUM 1475 17646 INC 9649 13080085 INC 26555 146700118 INC 11003 130539626 SUM 19041 40326 INC 26192 760284329 INC 37576 876942842 INC 34844 402321959 INC 1553 206842902 INC 39581 138981366 INC 3209 206452303 INC 31331 106544686 INC 6680 881404477 SUM 38353 40639 SUM 2670 40111 INC 20158 750158622 SUM 3077 34732 INC 28838 13235780 INC 22081 28792232 INC 33 878506496 SUM 6535 19833 SUM 1491 6721 SUM 31 29733 INC 8288 811668775 SUM 7783 32329 INC 6346 144827374 SUM 16275 30402 INC 3975 409491265 INC 38192 438817066 SUM 7223 35485 INC 24993 10200915 INC 41223 107448568 INC 31364 35436748 SUM 16447 32001 SUM 25090 33907 SUM 10650 27014 SUM 12757 40038 INC 34886 856923444 SUM 18031 25892 INC 28848 3823356 SUM 17764 41392 INC 25811 707158333 SUM 15848 36875 INC 13146 68855622 INC 37088 328477550 INC 26756 274363357 INC 14615 898307394 SUM 1789 24321 SUM 2796 29507 INC 36041 19815352 SUM 7915 28252 SUM 488 10531 INC 3315 886277044 SUM 12196 25389 INC 1608 984565179 INC 4733 473011331 SUM 2060 32673 INC 10884 113343493 SUM 3572 23370 INC 13995 338730602 INC 15326 20684993 SUM 587 27251 INC 9900 934330781 SUM 6928 37417 INC 26065 888284889 INC 38362 145196303 SUM 2788 32718 INC 37738 971704625 SUM 594 30753 INC 19688 75490611 SUM 3266 24600 SUM 11904 31839 INC 26304 996421411 INC 24265 892654088 INC 10423 147463389 SUM 2318 38182 SUM 10543 40379 INC 26226 684947807 SUM 23620 39864 SUM 1035 16102 INC 8724 5841666 INC 33328 807689225 INC 34519 24630866 INC 26044 467022040 INC 3263 155929952 SUM 821 14593 SUM 271 29111 INC 16971 12724237 SUM 1717 24580 INC 6001 71893844 SUM 20422 38438 INC 28724 889613359 SUM 21001 41093 INC 28294 61899697 INC 23205 50212023 INC 17586 221548588 SUM 39655 40475 INC 28451 147352450 SUM 399 37158 SUM 1487 16065 INC 23642 933966458 INC 23149 964625325 INC 12485 877212889 SUM 25866 38743 SUM 31600 41120 INC 24179 10326138 SUM 12967 40940 INC 31334 718170703 INC 7111 90104135 INC 29248 554735722 INC 39375 939506110 SUM 10732 40894 INC 18758 12054610 INC 32970 142069947 INC 32641 864316078 INC 40798 737247092 INC 6852 451228354 SUM 70 35997 SUM 5896 31639 INC 2164 867768939 INC 31324 878981731 SUM 9870 14278 INC 35421 199468620 INC 28037 368921144 SUM 25200 39095 INC 35968 950780715 SUM 13242 32111 INC 19413 785762996 SUM 22260 36660 INC 25869 138721568 INC 18205 673798339 INC 37201 493598136 INC 10980 835865539 INC 8011 12205197 SUM 17521 41443 SUM 10824 38269 SUM 5465 27214 INC 19054 315874167 INC 1038 991338056 SUM 3946 20456 INC 16029 79802045 SUM 13827 28723 INC 19573 342173862 INC 17231 12918757 SUM 340 25700 INC 4232 727273383 INC 21309 894681181 SUM 8440 34427 INC 20915 139080606 SUM 692 26567 INC 23626 261300869 INC 29186 146916862 INC 35666 951122192 SUM 6205 27617 INC 32648 760368919 INC 36377 866636839 INC 14435 36359947 SUM 2016 40760 SUM 4273 38740 INC 17164 139403854 INC 22947 180749685 SUM 4221 41416 INC 26554 89034769 SUM 6037 9201 SUM 1623 16826 SUM 15566 38562 INC 10560 754331541 INC 4829 21808311 INC 9453 795682094 SUM 20238 41108 INC 38227 951118259 INC 5661 466371873 SUM 13446 39053 INC 32664 29034716 SUM 18054 39841 SUM 9911 38046 SUM 10638 35781 SUM 26117 38862 SUM 286 1605 SUM 14385 39880 INC 16345 449097750 INC 7938 360579017 SUM 10179 26485 SUM 39892 40291 INC 34154 54807685 INC 41402 939241871 INC 40531 715072792 SUM 7614 18702 INC 1755 536849638 INC 3566 877944656 SUM 13924 38533 SUM 28277 39763 SUM 4456 30428 SUM 14835 34989 INC 19934 122172268 INC 6772 20465663 INC 36121 491056064 SUM 8841 19800 INC 18377 1800745 INC 6905 665644186 INC 20724 116371721 SUM 8116 17988 SUM 3964 31678 INC 31050 527801934 INC 22705 24319473 INC 36830 496271853 SUM 37627 40922 SUM 27013 41334 SUM 8736 20942 SUM 1503 18217 INC 8167 870410929 SUM 13325 24507 INC 16508 34202301 INC 38843 12832880 INC 2250 11687604 INC 34681 624192999 INC 30421 128466805 SUM 2974 27592 SUM 9358 35433 INC 30475 28032216 INC 30837 52543157 INC 10396 740179500 SUM 4956 27990 SUM 4717 32456 SUM 13437 35646 SUM 1171 25571 SUM 1511 38956 SUM 1928 29564 SUM 15400 30345 INC 40209 971154341 SUM 98 31731 INC 20634 70354678 SUM 9449 33063 INC 2654 686736140 SUM 9040 31822 SUM 1052 27027 INC 10463 144857319 INC 16384 760358854 INC 28857 16578272 SUM 6763 37436 INC 8647 107545431 INC 34939 457500707 INC 20347 39349893 SUM 6670 35923 SUM 19547 39743 INC 26480 97029420 SUM 8293 32492 INC 28189 341855038 SUM 7473 37441 INC 1848 491132212 INC 30223 451219382 INC 37587 492981678 INC 8273 727056179 SUM 1710 27468 INC 21314 78741448 INC 11537 743734529 INC 2172 283549151 INC 11820 844965677 SUM 5734 32704 INC 24719 574945569 INC 241 974498187 SUM 662 37743 SUM 15380 38547 SUM 28969 41408 SUM 8523 20463 SUM 5471 29641 SUM 8425 36341 SUM 12358 36418 INC 40138 10349777 INC 39776 904200404 SUM 4920 23249 INC 11271 113911489 SUM 13922 33866 INC 34029 955296038 SUM 7223 11899 SUM 4593 40023 SUM 17830 39744 INC 5515 491804004 INC 7797 96528797 INC 28167 338637435 SUM 7937 18214 SUM 3090 10468 SUM 256 35161 INC 29140 816875855 SUM 27889 37372 INC 27295 811657148 INC 27427 134864273 INC 19686 268401950 SUM 1950 8734 INC 37811 680522257 INC 16374 857903661 SUM 7566 24889 SUM 7290 26206 INC 31259 530000994 INC 13187 491979797 INC 5090 143226329 INC 28075 147184449 SUM 2190 12292 SUM 6079 31189 SUM 5134 27923 SUM 1895 29138 SUM 22214 34279 SUM 14115 30995 SUM 21037 32450 INC 1479 39128867 INC 6226 80314209 INC 18843 419170914 INC 22147 721249640 SUM 17014 31815 INC 3260 979651925 SUM 3336 34652 SUM 22035 34170 INC 27662 957735055 INC 38252 939451197 SUM 11039 21649 SUM 10948 40730 INC 7768 758549718 SUM 1791 39909 SUM 6072 38263 INC 322 147079136 INC 19688 325282271 SUM 3348 40869 INC 30694 481694359 INC 10282 604039453 INC 23447 110766555 SUM 24342 40662 INC 15076 993634301 INC 28006 11233490 SUM 4241 10189 SUM 100 5459 INC 10683 877459907 INC 14518 992350669 INC 146 688812044 INC 94 925978950 INC 12243 995464700 INC 34039 812375426 SUM 5843 25338 INC 6829 483534947 INC 34327 337390923 INC 15163 556985270 SUM 8964 26775 SUM 16171 39091 INC 11875 135921673 SUM 16268 40073 SUM 4492 16410 SUM 5496 31157 SUM 4430 39846 INC 38675 894068873 INC 27451 20686029 INC 33917 810309374 INC 35095 890120838 SUM 156 18139 INC 33056 526634350 INC 6940 93335118 SUM 2236 17845 SUM 28275 39700 SUM 17845 25923 SUM 16781 21155 SUM 28798 40119 INC 37141 480728081 SUM 1645 17990 SUM 16776 39966 SUM 2250 15854 SUM 27813 37545 INC 896 29046509 INC 39377 105517188 SUM 7892 40297 SUM 21447 35242 SUM 35785 40551 SUM 23439 37745 SUM 18092 40873 INC 12476 454421562 INC 29051 469619791 INC 3087 633822678 INC 29664 147201321 INC 17871 72157666 INC 12759 827634016 SUM 5 38309 SUM 709 30225 INC 39681 107580080 SUM 22144 35500 SUM 14581 39215 INC 8849 991327929 INC 38756 112311754 INC 28211 876827646 SUM 4099 31589 SUM 1045 21079 SUM 21531 40044 SUM 295 36730 SUM 6937 17688 SUM 3065 38991 INC 11972 105383868 INC 13211 113538905 INC 34384 473292591 SUM 21958 40770 INC 22591 754568657 SUM 12753 26693 SUM 3919 13454 SUM 9692 33380 INC 15931 993403058 INC 16710 995935332 SUM 4023 39016 INC 616 903491113 SUM 2470 36072 SUM 14729 40089 SUM 6112 41002 SUM 1060 29729 SUM 13727 38347 INC 7424 105372804 INC 27296 223759903 INC 6338 44156377 INC 12538 468306786 SUM 18221 27877 SUM 3227 33939 SUM 6175 22574 INC 22145 3727667 INC 33205 79188218 SUM 2375 39899 SUM 28182 39526 INC 6946 465333400 SUM 4130 41239 SUM 16202 33401 SUM 16749 20892 SUM 1398 39309 INC 40975 760541391 INC 17355 888148719 INC 18325 108573397 INC 20622 536860362 INC 35907 891561971 SUM 12405 39912 SUM 7469 30509 INC 33769 259469440 INC 19127 744449416 SUM 13356 26274 INC 34206 490867178 SUM 3671 34477 INC 5561 797527346 SUM 30568 37006 INC 20499 671083872 INC 28604 854630486 INC 255 454414335 SUM 677 31863 SUM 1674 40881 INC 13802 390495901 INC 29272 163948692 SUM 14032 38601 INC 3966 726702958 SUM 35920 39620 INC 14447 795103995 SUM 1389 21393 INC 30698 592282878 SUM 1968 25040 INC 16959 144940907 INC 24004 862267830 SUM 35132 39438 INC 1277 81846160 SUM 30712 40245 INC 2741 609012925 INC 15934 944946116 SUM 9464 34068 INC 13770 20505389 SUM 24097 39866 SUM 32599 37343 INC 27424 877831734 SUM 3207 37705 SUM 3967 24079 SUM 2863 32891 INC 33723 15603689 SUM 992 20783 INC 26191 183151894 SUM 16533 26548 SUM 9017 32234 INC 7507 349595756 INC 28049 28930109 SUM 9189 36907 INC 31476 995642811 SUM 29266 39249 INC 13754 223617346 INC 34086 141103118 INC 9877 930109506 SUM 16001 35461 SUM 13084 39431 SUM 1357 35203 INC 36858 494629463 SUM 17589 31112 SUM 722 24623 SUM 385 35856 INC 35159 418417331 INC 9811 888014847 INC 25133 758004713 INC 3500 686633794 SUM 6137 18479 SUM 10293 37022 SUM 8987 40778 INC 24605 484793080 SUM 85 8147 SUM 23927 37597 SUM 369 18823 INC 33639 995515748 INC 20676 22857621 INC 11145 8535001 SUM 524 6037 INC 12900 79715414 INC 24244 893647342 INC 20445 624053163 INC 4365 113375590 SUM 971 40813 SUM 2390 11404 SUM 5388 34704 INC 32443 70537380 INC 1361 949148097 INC 179 492163833 INC 24556 794714747 SUM 21703 27421 SUM 25594 34051 SUM 4252 14365 INC 34950 26906273 SUM 18060 40760 INC 2679 938554481 INC 9318 25567599 SUM 1033 15321 SUM 6809 33515 INC 26099 806932278 SUM 5879 29628 INC 30964 636519936 SUM 14433 32971 INC 5791 44323361 SUM 10905 39067 SUM 10665 34600 SUM 7135 31040 INC 24969 959755018 INC 39178 578520220 SUM 4375 37237 INC 7607 775898879 INC 12582 227837060 SUM 1450 27743 INC 3303 145186013 INC 36332 112863290 SUM 6432 23177 INC 14904 929129093 INC 28038 442041601 INC 30360 608489323 INC 25929 823688819 SUM 6875 39955 SUM 17677 26656 SUM 3028 31834 SUM 16306 36805 INC 41055 946097741 INC 28030 50879291 INC 991 953350080 INC 40322 983843298 SUM 3942 32330 SUM 467 5655 INC 9622 862165424 SUM 20005 37423 INC 36572 827227500 INC 3171 19756853 SUM 9052 37574 INC 13253 526626355 SUM 422 15200 INC 15552 894080572 INC 4825 72682126 SUM 11875 37004 SUM 8839 29483 SUM 21431 32798 SUM 14513 41359 INC 37074 961140002 INC 22413 177555707 SUM 2914 34243 INC 16996 109566961 INC 2950 133578169 SUM 6514 10268 SUM 172 25652 INC 5502 26670176 SUM 15214 33328 INC 15365 779141340 INC 41029 675330289 INC 29461 956264462 INC 33811 16440779 INC 29503 943501200 INC 30827 927070611 SUM 33777 41046 SUM 4065 32923 SUM 12796 35925 SUM 3136 10371 SUM 19578 33741 INC 17863 861193346 SUM 3525 35576 INC 17636 892598372 SUM 795 24354 INC 39919 7887047 INC 24797 342103993 SUM 9711 36206 SUM 282 40248 INC 10187 591999267 SUM 12544 34825 SUM 2638 26479 INC 36050 615308283 SUM 31071 35199 SUM 8153 37859 INC 16084 809818134 INC 20655 602987442 INC 6258 149669991 INC 38706 539014405 INC 39505 536549543 INC 29712 877298401 SUM 6145 38384 INC 9973 817567860 SUM 2365 19008 SUM 9777 29618 SUM 31293 39663 INC 25671 937689683 SUM 235 36847 SUM 6449 29367 SUM 4721 17245 INC 36701 979683968 INC 11077 942450909 SUM 30577 40123 INC 31389 626148211 SUM 8876 25571 SUM 15636 26612 SUM 4729 33496 INC 13210 936764642 INC 5591 137823330 SUM 12402 38373 SUM 10532 23170 INC 6732 113916364 SUM 4795 24317 INC 34397 425070056 SUM 2098 41269 INC 31356 69876345 INC 2676 734149606 INC 10504 654277152 INC 38022 71163777 INC 20218 921134502 SUM 908 5926 INC 7451 738495055 SUM 39265 40080 SUM 726 21752 SUM 8277 35070 SUM 10148 26768 INC 26716 113869547 SUM 558 35726 SUM 26711 38228 INC 7923 648957597 SUM 11838 29406 INC 40567 139050490 SUM 6064 37587 SUM 14642 22781 SUM 6277 36890 SUM 9503 40088 SUM 17165 27909 SUM 4710 33106 INC 41079 973936148 SUM 5030 15156 SUM 11750 35623 SUM 3662 40521 SUM 4116 34375 SUM 3382 11579 INC 7409 466781773 SUM 16984 39516 SUM 9976 23455 INC 10372 689085201 SUM 35966 40745 SUM 5777 34879 INC 28591 20540674 INC 19283 937380725 SUM 5097 18903 SUM 3427 38437 SUM 790 31448 SUM 4582 26444 SUM 26615 35565 SUM 12948 29391 INC 16343 29062055 SUM 476 12862 INC 15076 666750756 SUM 11132 41261 INC 40963 476117271 SUM 2348 40919 INC 15219 527918608 INC 5897 992007128 SUM 29551 34386 SUM 736 23236 INC 23450 424499011 INC 35412 605886977 INC 15433 147221028 INC 1118 368109602 INC 33699 3571086 INC 39336 37217443 INC 9679 674937615 SUM 29828 33110 INC 5885 129893431 INC 35231 467483507 INC 12259 147325013 SUM 3121 21865 INC 25431 687245294 SUM 2773 28859 INC 10822 626240363 INC 15325 812589162 SUM 454 24349 INC 34756 268410885 SUM 4451 25733 SUM 15909 39108 SUM 2062 31853 INC 34561 617665685 SUM 822 16564 SUM 22210 35100 INC 3455 485387132 SUM 1117 38091 SUM 28017 39946 SUM 29912 38749 SUM 2570 35923 INC 10570 126358068 SUM 11454 35997 SUM 6956 38116 INC 19324 113134528 SUM 6862 25260 SUM 6808 23731 INC 19547 786290988 SUM 4573 25726 SUM 957 17752 INC 28911 129335616 SUM 9380 40450 INC 5833 143123789 SUM 18778 34260 INC 20586 13102612 INC 30986 95927801 SUM 2678 24261 INC 6562 21615230 INC 31725 979701619 INC 17482 94716606 INC 17468 250913545 SUM 13014 36416 INC 35124 424982852 SUM 21658 39787 INC 16579 858777571 INC 27637 543458661 SUM 4764 29999 SUM 527 32864 INC 31902 953380302 INC 26100 460334014 SUM 12029 39574 INC 27964 73551672 INC 33757 475120853 INC 33562 544121125 INC 2591 528467157 SUM 3255 32901 SUM 7790 26445 SUM 171 8412 SUM 1 39079 INC 12414 593507861 INC 24790 113863887 INC 4192 73583724 SUM 3952 11972 INC 32136 839077401 SUM 10548 26679 INC 17320 17822965 SUM 576 24985 INC 23936 871655001 INC 24562 473603764 SUM 2074 5083 INC 5297 938506763 INC 20848 138962584 SUM 24928 40972 INC 22904 693378365 SUM 10350 32173 SUM 30 31660 SUM 9459 37714 INC 21673 742546884 SUM 4520 26472 INC 31574 946155043 INC 15353 268115472 SUM 12585 34074 SUM 801 37953 SUM 2913 39964 INC 1287 146427573 INC 24118 804029246 INC 7786 11254971 INC 22817 869295607 INC 8596 28955473 SUM 13108 21345 SUM 9521 38500 SUM 196 41428 SUM 27916 36551 SUM 25533 40058 SUM 11670 19644 INC 1935 151894282 SUM 25783 34948 INC 40943 795101362 SUM 6105 10593 INC 20785 795052439 SUM 17458 37376 SUM 2873 38759 INC 1677 264319572 SUM 1636 25609 SUM 18843 33915 SUM 5346 32684 INC 32757 28945091 SUM 23111 36464 INC 36123 482731042 SUM 13736 28064 SUM 3518 30000 INC 9302 685128011 INC 12673 147420823 INC 28018 608230869 SUM 34916 41321 INC 11617 12168174 SUM 993 28537 INC 17957 12709098 SUM 1961 7635 SUM 29208 37635 SUM 23196 27063 SUM 20151 33786 SUM 15237 40252 INC 15651 2606537 SUM 21405 38777 INC 15751 652708499 INC 38177 686883098 INC 32066 273700876 INC 1771 819341983 SUM 8381 19134 SUM 8470 22032 SUM 17017 22117 INC 13562 475075224 INC 15413 146959072 SUM 553 5376 INC 4271 668935553 INC 16635 135314639 INC 10683 743466689 INC 27470 942500080 SUM 27190 34381 INC 145 670018766 SUM 5287 35705 INC 22846 208761138 INC 36884 30005238 SUM 5254 35926 SUM 14505 35754 SUM 277 29507 SUM 8923 40337 SUM 6476 37669 SUM 4265 27899 INC 20976 820075792 INC 20270 608249626 SUM 11793 37252 INC 22653 894704619 INC 12809 528893798 INC 25336 795926631 SUM 1465 7917 INC 29231 896569443 SUM 12118 22704 INC 6733 14259145 INC 4241 19997807 SUM 4186 22636 INC 21895 113896938 INC 27572 417436541 INC 19772 957619471 SUM 9399 35246 SUM 2264 40881 INC 23625 92363206 SUM 368 18954 SUM 32261 40728 INC 4463 990110089 INC 12664 56328389 SUM 21104 35419 INC 31721 860943202 SUM 7019 22070 SUM 335 16056 INC 1242 877242316 SUM 31639 38255 INC 25082 10076418 INC 816 710957454 SUM 13010 40345 INC 18347 409000930 INC 33270 719123806 SUM 11587 37565 INC 37351 818725146 INC 41098 617527376 INC 35147 971843693 SUM 6439 15682 INC 39477 592591431 SUM 26860 38313 SUM 25669 40385 INC 35705 872514079 INC 31694 68345572 SUM 24319 39764 SUM 7584 36753 INC 7497 959594174 INC 38039 939468136 SUM 1413 37305 SUM 10732 23430 INC 2367 990015601 SUM 17594 36636 INC 36423 998228971 INC 9185 141642569 SUM 2655 8093 INC 5476 464506237 INC 12783 61414285 INC 35580 869701682 SUM 2657 35969 SUM 1382 37202 SUM 1922 21708 SUM 5727 30754 INC 18241 12516160 INC 8606 751140906 INC 2927 400680545 INC 8892 973029043 INC 39909 11251583 INC 40590 759179099 SUM 35104 41336 INC 12720 937302244 INC 22094 39429389 SUM 6519 16564 INC 28701 784822776 SUM 7641 33354 SUM 27205 39839 INC 2237 367989595 SUM 30904 36510 SUM 25180 37603 INC 7088 881848466 SUM 11310 29302 SUM 29698 41190 INC 27049 19528680 SUM 24631 33686 SUM 17284 26376 SUM 963 7666 INC 20923 624290651 INC 38880 657488278 INC 16362 999708137 SUM 6845 40606 SUM 28676 33093 INC 34803 994222391 SUM 7119 37233 INC 38885 3206431 INC 15945 505627126 SUM 13328 37007 INC 34077 17513243 INC 22227 661647413 INC 5968 846205528 INC 7379 821116252 INC 13116 329171612 SUM 9177 13983 SUM 21938 37274 SUM 16408 39803 INC 20596 405586532 INC 9731 134326959 INC 41365 936431217 SUM 8234 29057 INC 25779 534764124 SUM 5585 34876 INC 37329 29083206 INC 38669 147458952 INC 38887 147473538 INC 3206 38988665 INC 5904 944829983 INC 11334 26932590 INC 30199 123703832 SUM 4804 20155 INC 39816 78277600 SUM 29063 41300 INC 36858 568101664 SUM 11701 22350 SUM 154 25175 SUM 2198 21840 INC 37547 290161411 INC 17055 525762226 SUM 11725 35945 SUM 14716 28885 INC 36080 874836841 INC 5016 931079650 SUM 936 30475 INC 30118 95990607 INC 40713 28546381 SUM 8382 16437 INC 20852 961939964 SUM 9275 35039 INC 35838 877731063 SUM 10861 28210 INC 13099 636896270 SUM 840 9969 INC 30728 887438904 INC 39494 22227708 SUM 3215 17995 INC 5732 40207295 INC 26888 804221412 INC 7773 875582940 INC 102 491336123 INC 19538 953894455 INC 4530 859512292 SUM 18567 34998 INC 12144 28771387 INC 24124 894774103 INC 13681 810975061 INC 14416 785758280 INC 20346 483002425 SUM 5104 27314 INC 22387 63011045 INC 35869 676720632 INC 37210 859102652 SUM 4225 35112 SUM 16480 36088 INC 24079 809694464 SUM 9872 39921 SUM 801 26665 SUM 20548 37549 INC 14250 678518395 SUM 14419 29273 SUM 5138 30342 INC 1733 20526678 SUM 32849 41178 INC 35666 472056993 INC 34016 862202419 SUM 793 30306 SUM 14276 39586 INC 16579 101169956 SUM 30096 31268 SUM 11454 38671 INC 3682 961973131 INC 24414 862228620 SUM 29478 41399 INC 27693 140640339 SUM 24290 37380 INC 38807 862238952 INC 35660 139088067 INC 4462 146781440 INC 24315 24477810 INC 10934 806659600 SUM 2764 32254 SUM 20175 33430 INC 38637 807412453 INC 12850 769318716 INC 32176 872390640 INC 10672 534519203 INC 19886 847065220 SUM 6566 39124 INC 13480 566982368 INC 12746 22914407 INC 1314 482663602 SUM 8872 19538 SUM 5091 40122 INC 27749 491048430 SUM 17976 40640 SUM 40762 41452 SUM 11604 33334 INC 39644 8025349 SUM 8923 37922 SUM 1203 24840 INC 29058 905497561 INC 13462 9609583 SUM 29272 40439 SUM 15700 38026 SUM 6577 26198 INC 22110 944910166 SUM 965 11444 INC 18246 29061148 SUM 8108 40766 SUM 1068 39178 INC 34991 70619867 INC 3314 892718977 SUM 16467 34518 SUM 15541 23900 SUM 16580 38528 SUM 32724 40514 SUM 6067 17575 INC 2460 282683006 INC 5353 39905867 INC 764 593708034 INC 15823 778742201 INC 33701 920670398 SUM 8737 26389 SUM 1307 27460 SUM 5056 15425 INC 26659 985193312 INC 28567 918969551 INC 30580 919152423 SUM 5821 24285 INC 658 688968619 INC 13351 146925993 INC 31958 558928631 INC 37919 877994014 SUM 44 34663 SUM 17917 38971 SUM 9534 39502 INC 21936 760432293 INC 20227 492164631 SUM 5994 18603 INC 15068 124677327 SUM 4084 38722 SUM 119 20350 SUM 6964 14184 INC 16055 356846816 INC 24659 208547803 INC 10158 759551531 INC 6606 609270885 INC 31084 22785865 SUM 24744 37887 INC 18357 961193358 INC 38947 122261167 INC 11541 13228392 INC 29907 147195337 INC 23179 533442422 SUM 15066 27930 INC 29429 476370512 INC 8961 12029176 INC 21180 994191976 INC 6106 722731615 INC 37862 333085904 INC 16183 142763075 SUM 27702 39936 SUM 5686 14679 INC 10631 324306009 SUM 2494 8537 SUM 1045 17554 INC 24643 18391018 SUM 6017 28079 SUM 14762 37613 INC 33350 96931909 INC 14154 995519420 SUM 1407 27733 SUM 224 7932 INC 3811 29055750 SUM 4370 37920 SUM 7386 39096 SUM 4187 39195 SUM 2742 7588 SUM 32109 40616 INC 40777 912639168 SUM 10047 40765 INC 19682 584540898 SUM 12041 32625 INC 28386 28538265 SUM 6202 31849 INC 14388 21158889 SUM 3834 17964 INC 27390 794000108 INC 36733 271984890 INC 38330 5864144 SUM 17402 37541 SUM 4525 16395 INC 28865 759261397 INC 7470 141157107 INC 10937 113921618 SUM 8148 16063 INC 30856 944660152 INC 40998 930900084 SUM 6083 34442 INC 40905 973077319 SUM 16076 22736 INC 15005 776249875 INC 39093 575542534 INC 37271 994304552 SUM 10325 12974 INC 32938 680527714 INC 19000 777375511 INC 716 130685297 INC 16826 873783047 SUM 13759 35384 SUM 3418 40219 INC 8801 479589548 INC 23242 145377931 INC 9214 79855047 SUM 40006 41316 INC 18516 893806918 INC 2063 342166154 INC 38911 473621711 INC 4579 191030271 SUM 2735 9566 SUM 9594 33679 INC 27175 27928467 INC 15938 73383261 INC 39593 886122500 INC 11843 802237104 SUM 6249 34613 SUM 12918 35151 INC 2415 11687765 SUM 14791 39830 INC 32799 59041916 SUM 4055 36683 INC 36587 491674469 SUM 34018 40411 SUM 2416 19725 SUM 30604 40203 SUM 18963 30227 SUM 11348 37447 SUM 19481 35405 INC 29973 137474349 SUM 10531 17553 SUM 15232 37540 SUM 27750 40998 SUM 599 40083 SUM 3460 21999 INC 3334 777405178 INC 19514 610420925 INC 20540 944130640 SUM 29064 41256 SUM 2200 37987 SUM 20704 35506 SUM 23972 41411 SUM 287 36436 INC 19987 135229069 INC 4866 816168461 INC 12858 518001519 SUM 4650 21740 SUM 1404 34844 SUM 6136 16754 SUM 8401 32309 INC 27959 143232497 SUM 13068 24207 INC 18425 753339637 INC 15119 572538790 INC 21999 606336992 SUM 7556 29222 SUM 22204 41388 INC 38482 336862346 SUM 19513 41340 INC 34662 423004943 SUM 22383 32797 SUM 20012 32070 SUM 36420 38827 SUM 11498 41435 INC 19511 944030249 INC 11022 26948095 INC 10666 344344323 SUM 24681 36768 INC 11394 145088580 INC 37783 760600777 SUM 8613 41147 INC 30022 783593695 SUM 15680 41238 SUM 4568 40944 INC 38881 342969824 SUM 32765 35381 SUM 2502 39108 INC 7404 8048819 INC 3603 691962114 SUM 6910 31628 INC 17625 534998225 SUM 15681 34467 SUM 10468 36356 SUM 5923 38867 INC 20339 138295634 INC 30369 934365379 INC 19073 575336968 SUM 9966 27338 SUM 3084 38297 SUM 2064 27981 SUM 3600 26631 SUM 4652 26491 SUM 16658 39226 SUM 13103 38726 SUM 348 26132 INC 17839 95983248 SUM 38994 40765 INC 6271 73416400 SUM 27784 38680 SUM 17776 29894 SUM 7887 24192 INC 32007 73047700 INC 16163 113880248 SUM 13589 39992 INC 9332 394169858 SUM 383 15411 SUM 1004 40870 INC 37288 805140193 INC 17410 147480801 INC 32740 27600116 INC 9604 383137060 SUM 17968 40752 INC 20258 10692626 SUM 22316 37331 INC 28808 989111846 SUM 15383 31579 SUM 237 40893 INC 33063 965625782 SUM 37432 40840 SUM 1892 19393 SUM 4193 36788 INC 17637 609651868 INC 25132 10611458 INC 11038 475201891 SUM 13290 33673 INC 12330 660579504 SUM 6279 27195 INC 4610 752096959 INC 14512 518957714 INC 8230 585360428 INC 31326 72768998 INC 35719 894135097 INC 25928 20654618 SUM 3732 12075 INC 24937 423994136 SUM 19422 37470 INC 4609 965017333 SUM 1970 9573 INC 1962 469052948 INC 41319 12132422 SUM 8740 38412 INC 32262 457979373 SUM 18828 31877 SUM 2858 6759 SUM 8279 41052 INC 5802 878987071 SUM 2950 41434 SUM 2518 30988 INC 22312 46624365 SUM 20371 36565 SUM 23680 40739 SUM 26559 31483 SUM 24640 40102 SUM 410 31228 INC 431 960085371 INC 14590 461317601 INC 25890 274432829 INC 15550 459559866 INC 793 375791744 SUM 1143 11504 SUM 9493 21379 SUM 3775 26900 INC 13548 752033737 INC 38460 589632758 SUM 19728 35699 INC 18417 137440177 SUM 21249 38338 INC 16338 686386222 INC 14402 938375548 INC 10555 876506171 INC 39644 921748182 INC 26733 40162227 SUM 28212 40406 SUM 8610 22436 SUM 17452 31595 SUM 26633 41362 INC 17735 995173742 INC 21181 392898577 INC 35446 743656149 SUM 2725 15733 SUM 3258 40461 INC 28914 134718257 INC 19232 11140978 INC 1145 54544127 SUM 4922 23607 SUM 28840 31139 SUM 16124 36994 SUM 13210 40547 INC 17802 676930326 SUM 5337 19751 SUM 838 38270 INC 7768 878908521 INC 31116 876909991 SUM 11139 30477 INC 4801 974476539 INC 1255 917552646 INC 4612 969862573 INC 38006 22489161 SUM 15962 32318 SUM 7087 14873 INC 39122 996344759 SUM 25547 41250 SUM 13002 19479 INC 10869 65688597 INC 33337 136823212 SUM 19054 27105 INC 28288 73697774 INC 1161 103302023 SUM 14954 29585 SUM 12 23430 INC 37706 873631829 SUM 2816 27092 INC 22004 29041090 SUM 7298 39369 INC 18222 979289386 SUM 17557 34265 INC 16282 819268133 INC 21920 868537002 SUM 7242 41232 INC 18583 911600327 INC 32647 801028707 INC 18653 542382143 INC 35161 894337609 SUM 24584 31221 SUM 4620 40049 INC 36328 100698934 INC 31084 993829419 SUM 14204 25946 INC 28658 15455930 INC 7906 26555017 SUM 14017 23114 SUM 2552 38908 SUM 5863 28187 INC 25877 308594038 SUM 10959 40668 INC 28842 490287540 SUM 8314 31814 SUM 1071 15565 SUM 225 19798 INC 23283 818383951 SUM 10415 34117 INC 9492 213434354 SUM 2894 37026 SUM 17421 39677 INC 38341 96617617 SUM 10403 38046 SUM 20138 37977 SUM 4559 24860 SUM 10161 32821 INC 20930 890505104 INC 10829 28573772 SUM 5587 35825 INC 19247 48467099 SUM 27335 41011 INC 26778 604311622 INC 20364 760629856 SUM 11362 40474 SUM 26678 35582 INC 15412 868687494 SUM 8352 19632 SUM 97 40207 INC 22048 48426387 SUM 14189 29496 SUM 23757 34491 SUM 7158 33720 INC 7838 113927749 SUM 3613 39479 SUM 6468 20454 SUM 17846 40385 INC 34075 89557137 SUM 25860 40190 SUM 14838 39839 SUM 208 38904 SUM 9319 40574 SUM 468 22812 INC 30067 740587706 INC 39325 24834887 INC 16331 662398790 INC 41338 134838304 SUM 7135 40815 SUM 37205 39586 SUM 11078 31871 INC 36998 12262061 SUM 2079 22714 SUM 30972 33626 SUM 17127 38783 INC 41445 234880498 INC 38656 24314747 INC 24481 845413915 INC 5572 345263396 SUM 17435 40453 SUM 34551 41328 INC 19718 75922901 SUM 9646 39895 INC 3649 143097319 INC 8611 283604020 INC 27743 760456859 SUM 530 31465 INC 10656 691350188 SUM 28150 34053 SUM 4706 38915 INC 38112 946287764 SUM 22847 35816 INC 30385 26710367 INC 41222 608842890 INC 35900 324355251 INC 4456 756067578 INC 11238 18000253 INC 35203 145374278 INC 27323 488898469 SUM 603 30391 SUM 7402 31847 INC 28011 71983817 SUM 24510 38479 SUM 17350 23281 SUM 5738 37830 SUM 9199 35573 INC 16535 894841763 INC 38540 57302259 INC 24650 146789142 INC 16567 783324414 INC 35187 498991568 SUM 9145 34388 INC 16091 960657781 INC 39670 615891429 SUM 11265 20696 INC 17373 13153196 SUM 13447 38292 SUM 24783 38192 SUM 6849 38745 SUM 544 36436 SUM 9681 41152 INC 36357 20854828 SUM 9868 39211 INC 7800 382534844 SUM 27022 37700 INC 9276 894310717 INC 29957 540349628 INC 12419 26161032 INC 2352 605852736 INC 1802 147193401 INC 21649 744279962 INC 20927 321155320 INC 16530 456406940 INC 33208 437929099 INC 18729 953765251 INC 13021 121015670 INC 8956 942716826 SUM 2232 38481 INC 13782 13238243 SUM 23251 32736 INC 38565 1521326 SUM 12423 35487 SUM 3628 29338 SUM 10919 39896 SUM 5354 28254 INC 33769 301019103 INC 30208 342060064 INC 37238 77974514 INC 27524 934939204 SUM 10059 22266 SUM 14511 26634 INC 13285 56935058 SUM 350 34162 SUM 2546 33778 SUM 187 40366 SUM 6031 37930 SUM 6990 9986 SUM 18059 41215 SUM 11361 24033 SUM 10736 37251 INC 29264 135897224 INC 34787 272941610 SUM 7975 36745 SUM 13888 21394 SUM 6621 10266 INC 11634 441277552 INC 29888 79680651 SUM 2420 33169 INC 33703 952564720 INC 19491 568487602 INC 16830 752249562 SUM 29534 35664 SUM 1895 10742 INC 19136 147349544 SUM 18128 26831 INC 4648 215078602 INC 24885 992518489 INC 15395 278004244 INC 36819 591307407 SUM 3640 32747 SUM 12657 38560 SUM 1115 40031 INC 19870 6953453 SUM 26909 39254 SUM 1815 31112 SUM 13671 41259 SUM 11388 38459 SUM 5596 36379 INC 600 143092735 SUM 1527 19416 INC 17004 610056599 SUM 4287 32449 SUM 4602 34527 SUM 258 3474 SUM 24939 31873 SUM 3645 11936 SUM 8654 39821 INC 12621 491813874 SUM 3545 40675 SUM 797 13073 SUM 3608 26188 INC 1012 803753500 SUM 11663 36400 INC 15498 644948206 SUM 14709 38043 SUM 4919 39036 SUM 14502 28333 SUM 26676 36892 INC 17586 937505286 INC 27508 803039513 SUM 2043 15708 SUM 33486 39959 SUM 3179 40216 INC 17233 509682658 INC 5431 476379855 INC 29430 239353537 INC 10110 611211217 SUM 3623 32132 INC 2517 742650865 SUM 8751 40702 SUM 9502 37884 SUM 507 38980 SUM 9089 39182 INC 27818 299803597 SUM 14056 25609 SUM 124 28058 SUM 2212 34046 INC 10554 955298743 INC 40060 39361064 SUM 4148 41105 INC 17631 543454053 INC 8167 10074817 SUM 14782 37780 INC 40962 56397804 SUM 4943 37271 INC 19119 341143104 INC 10564 775880461 SUM 16017 29736 INC 27715 13156398 SUM 40435 41400 SUM 29104 36626 SUM 23675 37821 SUM 5685 19069 INC 41254 478241016 INC 2750 909913191 SUM 980 17007 SUM 9056 36651 INC 24832 324815740 SUM 3582 13766 INC 38819 130400381 INC 35388 113844353 SUM 15145 27132 SUM 4935 33302 SUM 1061 27749 INC 22949 672561411 SUM 18405 24765 SUM 7249 39098 INC 6785 56948059 SUM 17457 27543 SUM 9709 36623 SUM 3368 32800 INC 37303 60061311 SUM 9638 17140 SUM 12971 39536 INC 30725 525942379 INC 35614 9123736 SUM 580 10454 INC 22324 139599760 SUM 16882 31892 SUM 2026 23150 SUM 2142 25944 INC 31713 146110525 INC 3802 932223258 SUM 8756 40920 SUM 5713 27835 SUM 614 25265 SUM 3881 35616 SUM 19127 39285 INC 33834 79225353 SUM 20171 31768 SUM 31676 41090 SUM 1446 9195 INC 32691 995415807 SUM 5720 38212 INC 26268 919480848 SUM 1693 27090 SUM 7271 27653 INC 31733 976238723 INC 2184 12595920 SUM 12519 32448 SUM 27169 39079 INC 28105 218506103 SUM 215 25764 SUM 682 11911 INC 15177 344368258 SUM 3514 37464 SUM 3775 14887 SUM 940 37956 INC 14075 44410736 INC 28942 860156632 SUM 35478 39318 INC 445 870295450 SUM 30124 35396 SUM 3477 4280 INC 27110 985522845 SUM 222 7488 SUM 24647 40304 SUM 203 38092 INC 38478 752069356 INC 9039 838684592 SUM 17297 40870 SUM 8206 41310 INC 37073 134155066 INC 7906 113609933 SUM 34890 40561 INC 15985 800523657 INC 14145 40040786 SUM 16082 35444 INC 33519 147290845 SUM 17498 41033 INC 11348 79899223 INC 15630 948992970 INC 10924 957777935 INC 18576 576991403 SUM 22479 37537 INC 26087 894054318 SUM 1416 41451 INC 32026 621173687 INC 8690 357858860 INC 10152 11593478 INC 9004 685016885 SUM 1771 31867 INC 14131 602169087 INC 21519 816916859 SUM 8459 36740 INC 26707 217433484 INC 37390 851719874 SUM 6070 37933 SUM 6321 34466 INC 21214 871429334 INC 2050 953580454 INC 6672 566895294 INC 3023 985716708 INC 17480 136597220 SUM 9885 41362 INC 35673 714236640 SUM 23698 36168 SUM 2 24952 SUM 1006 36976 SUM 20058 40767 INC 23824 870607493 SUM 9928 41372 SUM 3714 7989 INC 14548 951652493 INC 23970 34758417 SUM 10018 31317 SUM 10338 25290 SUM 8706 11047 SUM 25297 41143 INC 5001 20420453 INC 27161 101293824 SUM 13109 30696 SUM 26900 38064 SUM 8170 12051 SUM 12454 23238 SUM 13275 41380 SUM 2996 13634 INC 15817 933915860 INC 2164 801053492 SUM 14607 30515 INC 12205 985485328 SUM 1732 8431 INC 3605 26736403 SUM 9880 24315 SUM 4746 35145 INC 34668 625078418 SUM 10384 37225 SUM 9538 19341 INC 1935 472689045 INC 39296 134864297 INC 36777 979708657 SUM 8448 41073 SUM 4091 18424 INC 35152 952710187 SUM 5324 35396 SUM 2574 28491 SUM 4149 30530 SUM 3299 16406 INC 6936 146146608 INC 13381 710256654 INC 22179 494257284 SUM 11335 18034 SUM 4309 33364 SUM 8477 33844 INC 3033 26868352 INC 7299 8708562 SUM 3511 40054 INC 25612 498587319 INC 33704 851869002 SUM 423 16737 SUM 2064 7192 INC 36181 993554065 SUM 7917 19276 INC 5128 338728555 INC 22160 8081750 INC 30313 220594971 SUM 9679 40037 SUM 1079 22361 SUM 2779 36450 INC 1712 602071457 SUM 1891 11130 SUM 7703 38538 INC 12369 105516527 INC 32807 44420652 SUM 9136 29719 SUM 3599 14618 SUM 8749 18017 SUM 6950 9815 INC 1636 35877345 INC 29953 678503928 SUM 15351 39578 SUM 1815 37487 SUM 26156 37886 SUM 15474 34819 INC 21121 568662809 SUM 24324 36352 SUM 6659 38849 INC 36450 45986461 INC 37600 593347444 SUM 12012 38412 INC 4825 978228677 SUM 10293 35137 SUM 10432 25132 INC 20179 22611334 SUM 3114 6712 INC 33061 3536289 SUM 22399 39810 SUM 9675 39851 SUM 8105 34940 INC 22261 727939411 SUM 1244 38495 SUM 129 13269 SUM 10922 37770 SUM 5897 26572 INC 22156 218243589 SUM 8740 15470 SUM 8753 41384 INC 17939 275020905 INC 5500 879031261 INC 39813 610470946 SUM 4448 19207 SUM 5508 33205 INC 15339 9005002 INC 12214 893714421 INC 17818 876924835 SUM 25938 37623 INC 19880 121730482 SUM 12691 22872 SUM 6205 37611 SUM 7518 30214 SUM 17798 36140 SUM 2221 12000 SUM 28480 41413 SUM 4142 28744 SUM 9162 37099 INC 28398 147438160 INC 1948 64810621 SUM 1800 19186 SUM 32 27023 INC 23263 794644123 INC 10619 418330876 SUM 984 15035 INC 33044 959567376 INC 34495 340110342 INC 19840 599833702 INC 19571 489847802 INC 31161 147364864 SUM 1313 33625 INC 387 14344938 INC 21529 28771361 INC 31932 97102641 SUM 9717 33819 SUM 2991 31742 INC 28589 787521553 SUM 831 31520 INC 3978 954553142 INC 24931 145190716 INC 15044 535715868 INC 12858 759560727 INC 13142 505280809 INC 18220 15414494 INC 40714 743859999 SUM 93 14214 INC 28529 488501091 INC 30324 960583194 SUM 12965 32445 SUM 28 9918 INC 23310 6436131 SUM 4150 6666 SUM 10092 37278 INC 41168 568404218 SUM 1057 14674 SUM 2165 25725 SUM 26713 40727 SUM 37445 40357 SUM 14810 40911 SUM 4339 16262 SUM 12593 36624 SUM 2088 22951 INC 37074 541862669 INC 40015 27867624 SUM 36047 37682 SUM 35728 37471 SUM 7223 24695 SUM 3178 27768 INC 23370 223591724 INC 22007 59825677 SUM 1939 16353 SUM 15094 39987 INC 14878 870555284 INC 6049 138995030 INC 37571 206893373 INC 35138 599725520 SUM 18462 34634 SUM 9033 22658 INC 12333 953567189 INC 1018 223764478 INC 21608 808610476 SUM 3130 16511 INC 29374 610071528 INC 33654 732154358 INC 33003 751207633 INC 22228 860489829 INC 19794 64515950 SUM 22331 40939 SUM 18205 40416 INC 35067 144575679 SUM 2143 10579 INC 34273 8384091 INC 17029 609559296 INC 29866 19581749 SUM 26892 39959 SUM 11878 41351 SUM 19879 40379 INC 40766 354815085 SUM 6893 33367 SUM 40976 41425 INC 41150 571723207 INC 36015 871168324 INC 30050 989621297 SUM 20395 40947 INC 30319 982156740 SUM 29865 40722 SUM 18345 34892 SUM 29143 40604 INC 8290 489857999 SUM 5731 31903 INC 39353 754088044 SUM 17675 38634 SUM 884 33285 INC 31047 690890014 INC 20388 723803827 INC 31473 61921946 SUM 6190 39904 INC 14910 446790171 SUM 2247 8175 SUM 433 31386 SUM 4629 34746 INC 37059 73889353 SUM 36257 40283 SUM 15479 39328 INC 23850 140103878 SUM 2219 25566 INC 32759 8783141 SUM 7363 29526 SUM 30976 37090 SUM 4982 40871 INC 37534 76119782 SUM 11908 39514 SUM 11049 13940 INC 21721 534355506 SUM 262 36543 INC 35590 367536632 SUM 6185 38782 SUM 21613 38142 INC 37510 954260499 SUM 1667 6879 INC 33959 844895316 INC 38036 73613592 SUM 16407 29547 SUM 8062 33012 INC 22947 956886325 INC 40730 821079634 SUM 28634 41032 SUM 29168 33278 INC 19960 886561389 INC 20289 961566012 INC 34264 717818929 INC 32521 7967799 INC 33365 461204068 INC 20062 951080671 INC 5463 230648345 INC 18798 795089879 INC 13950 961953108 SUM 8591 14213 SUM 14521 35316 INC 1825 958655319 SUM 3951 37784 SUM 14218 33135 INC 39381 669310193 INC 35364 881915390 SUM 3058 40848 SUM 721 36737 SUM 27282 39748 SUM 4801 28444 INC 1582 995531662 SUM 3249 40036 INC 36127 79324634 SUM 4309 30384 INC 29950 955183801 INC 24164 835800498 SUM 10943 38829 INC 16372 190186421 SUM 1769 27097 SUM 3859 14069 INC 29557 963964831 INC 16722 925097008 SUM 3176 27677 SUM 499 8890 INC 5306 995192089 SUM 10226 41024 INC 34616 102897562 SUM 1628 39561 SUM 10874 24959 SUM 8212 33152 SUM 157 20493 INC 2465 801005745 SUM 3914 36709 SUM 16211 41346 SUM 17665 28126 INC 7493 910234598 INC 468 563418833 SUM 4672 34101 SUM 31656 38303 INC 41336 856537500 SUM 18465 33780 SUM 13242 20394 INC 5731 961603126 SUM 5509 17970 INC 13524 337692484 SUM 13885 32756 SUM 10079 41169 INC 32344 572839044 INC 36739 18543543 SUM 29230 41135 SUM 23055 32576 SUM 24787 38274 INC 19479 995283762 INC 2015 348945611 INC 1712 129640461 SUM 14583 41363 SUM 8334 31062 INC 31626 146252708 SUM 4147 19009 SUM 16244 41012 INC 31677 692373009 SUM 12822 31848 INC 9678 420809398 SUM 7575 38419 SUM 16647 31535 SUM 2241 6433 INC 18469 973935716 SUM 3344 9646 SUM 4524 40458 SUM 7603 33353 INC 31135 932149043 SUM 5683 25510 SUM 6253 19377 INC 11423 21038927 INC 7380 143048173 INC 9037 144562212 INC 39925 64539376 SUM 2140 9477 SUM 10551 37747 INC 7373 28268946 SUM 11772 36669 SUM 3627 39866 INC 39664 320123051 INC 37448 759844955 INC 5609 872464117 INC 41352 477318922 INC 41168 954783203 SUM 3544 23444 SUM 14028 40519 SUM 1312 15419 SUM 13350 39977 SUM 2426 20988 SUM 4330 7730 SUM 11 21903 SUM 7269 30207 INC 36786 859108315 INC 3902 360567084 SUM 1286 23786 INC 10631 46403859 SUM 3370 31082 INC 5368 97044084 SUM 1071 14688 INC 7643 10694759 INC 34855 894716638 INC 40929 24609742 INC 31851 838682354 INC 16069 843319632 SUM 9943 40219 INC 10963 806811812 INC 19080 734928029 SUM 18238 32724 INC 16802 560090688 SUM 1994 28715 SUM 12942 37348 SUM 4892 18191 INC 15152 23426010 INC 17484 138245535 SUM 734 2539 INC 25901 624316237 INC 33381 490017264 INC 37070 924999152 SUM 102 34279 SUM 25460 39522 INC 33029 147453722 SUM 29912 34133 INC 27594 925974854 INC 17830 610531687 SUM 9025 26265 INC 10317 138967288 SUM 13198 29997 INC 36379 18070477 SUM 7750 24702 INC 27847 781801988 SUM 177 12840 SUM 20821 39675 INC 32295 743308844 SUM 18401 36251 INC 38239 222670645 INC 30853 473970296 INC 5665 56898422 INC 11935 448143984 SUM 501 34684 INC 17489 609791696 SUM 2671 37311 SUM 6658 16767 SUM 14363 40094 INC 21894 459218069 SUM 19996 40899 INC 20843 145277177 INC 34357 548439343 INC 28662 72655483 INC 7200 24454044 SUM 9969 27923 INC 11675 63579136 SUM 17541 34142 INC 33658 575972092 SUM 9079 23008 INC 19697 28969748 SUM 11852 29769 INC 34795 995493258 SUM 24539 34314 SUM 28588 40915 SUM 252 33447 SUM 2436 18361 INC 13058 887166880 SUM 7997 38253 INC 1695 127719174 SUM 12261 37410 SUM 3945 36638 SUM 8609 30494 INC 26774 541303658 INC 18067 147306055 INC 11578 873871837 SUM 1218 15293 INC 37343 374752268 SUM 22024 33400 INC 1477 105434543 INC 22678 351327821 SUM 2576 37564 SUM 19172 40842 INC 13660 952680749 SUM 884 38973 INC 19842 37858736 SUM 14535 35864 SUM 27126 38614 INC 13502 24861023 INC 9479 808020832 INC 7019 146648969 SUM 690 29474 INC 17448 26987147 SUM 3404 38277 INC 20858 978702258 SUM 1749 29099 INC 32455 79305580 INC 9101 870813707 SUM 3365 29389 SUM 2807 21744 SUM 2835 11419 SUM 8861 35662 INC 8755 999136941 INC 28307 811588753 INC 28624 46640607 INC 33960 12149581 SUM 12332 40160 SUM 15806 19078 SUM 13989 35063 SUM 4230 40840 INC 3285 122838093 INC 27524 308231225 INC 13720 692119434 SUM 5047 31044 SUM 1899 30725 INC 5597 18306419 SUM 21172 32160 SUM 5250 32808 SUM 3537 30326 INC 6857 951179197 INC 13715 942107957 INC 24391 487309307 INC 20169 918474001 SUM 1664 33039 INC 28016 28819954 SUM 6813 38189 INC 25778 718645110 INC 1695 491376035 SUM 2200 13517 INC 12109 652050201 SUM 13690 38897 INC 27841 858488332 SUM 7527 35414 SUM 10072 23782 INC 4644 136946803 INC 21063 70918160 SUM 4689 23980 SUM 6401 38586 INC 34373 711020979 SUM 29594 39840 SUM 4641 23995 SUM 15855 31129 INC 40154 669706214 INC 12379 72612782 SUM 9614 29317 INC 9494 711954757 SUM 5795 40735 INC 20934 124678782 SUM 35379 40877 INC 490 933135727 SUM 32584 37365 SUM 4774 25639 INC 23674 922387748 SUM 9102 23695 INC 25351 828866489 INC 40625 988631339 INC 26684 134855568 INC 33872 25892789 INC 9232 15245733 INC 14596 215342505 INC 10344 11497210 INC 32075 113910060 SUM 9585 30552 INC 3248 216076980 INC 37948 913321664 INC 17265 993401023 INC 29929 955680198 INC 371 873605008 SUM 1405 36896 INC 30789 142758848 SUM 18844 40454 INC 15650 65297408 SUM 12621 14981 SUM 4836 29805 INC 15204 963768112 SUM 380 30583 SUM 24480 31486 INC 166 532746289 INC 16180 669168605 INC 39986 752262842 SUM 4420 36498 INC 4847 877721524 INC 33039 80309525 INC 5115 130667932 SUM 3949 35037 INC 23247 692971154 SUM 13698 38362 INC 40427 400866505 SUM 9427 38107 SUM 12112 40486 INC 36908 684755079 SUM 24254 35921 SUM 7753 33447 INC 33680 874851997 INC 9158 26826031 SUM 11509 28805 INC 26542 753696024 SUM 7480 19775 SUM 3931 34769 SUM 24072 32480 INC 19880 677678966 INC 10121 944441917 INC 22910 134878277 SUM 4681 12936 INC 26280 892531481 SUM 8412 32372 INC 18692 894311904 INC 21930 71942794 SUM 10265 32252 SUM 18355 38375 INC 16517 28538829 SUM 18073 33599 INC 1274 995462935 INC 26628 354971479 SUM 23685 28181 INC 13606 127942249 INC 21545 994440645 INC 11290 961838206 SUM 19931 30860 INC 29298 566628765 INC 4193 89536937 INC 6814 775221904 SUM 407 34172 SUM 18326 36462 INC 1008 273942140 INC 19883 870471212 INC 233 304353789 SUM 20239 29374 INC 39494 601675515 SUM 2088 12611 INC 20497 957338902 SUM 10902 28571 INC 34043 511678997 SUM 13344 33973 SUM 2521 30914 SUM 3900 37700 INC 25990 46274511 SUM 1103 34546 SUM 8719 30532 SUM 5180 17980 INC 24256 333058093 SUM 17438 39554 SUM 28035 32107 INC 23797 933803465 INC 30971 619755973 INC 309 13236657 SUM 11000 39605 SUM 40804 41283 SUM 17733 37651 INC 3961 54463401 SUM 9645 22768 SUM 7633 34016 INC 37793 381594054 INC 36418 953211455 INC 26210 770224444 INC 12799 552111313 SUM 9528 24393 INC 34130 221964796 SUM 37599 41253 INC 1931 882273716 INC 39760 809746805 INC 4788 523231077 SUM 1262 15601 SUM 32607 39971 SUM 9685 16288 INC 10558 103404357 SUM 6241 20477 INC 17239 943944924 SUM 12397 19296 INC 18481 105531354 INC 25968 73634581 INC 39085 483774975 SUM 18870 40852 INC 13787 909132075 INC 10695 110714175 INC 2641 792041175 INC 18869 139033755 SUM 576 6750 INC 20447 884194191 INC 18825 756214791 INC 29378 991027586 INC 3973 838770594 INC 16350 126498575 INC 25698 957760512 INC 13697 145358914 SUM 3608 38046 INC 10330 877556400 SUM 10652 28076 INC 22980 647556899 INC 5502 913356374 INC 29162 75883453 SUM 3823 41250 SUM 6788 39645 INC 30843 73689351 SUM 30878 34257 SUM 19672 40423 SUM 18000 29986 SUM 5731 11267 SUM 21467 34577 SUM 10780 17586 INC 19919 924103742 INC 34621 123835293 SUM 4915 24823 INC 39751 122045493 INC 14806 119477804 SUM 2643 19967 SUM 32258 38002 INC 17156 339015741 INC 13290 675855043 INC 20284 105407420 SUM 26495 32868 INC 29480 6588995 SUM 2604 6157 SUM 9199 24526 INC 40852 268380659 SUM 318 17805 SUM 17220 39782 SUM 19664 40843 INC 888 542393206 SUM 23059 38000 INC 10126 145322686 SUM 22172 31156 INC 36263 28886808 INC 22901 146918483 SUM 11236 32864 SUM 14437 39251 SUM 19443 34004 INC 11209 866771444 INC 21413 551697647 INC 2786 26851268 INC 7516 877992189 INC 10249 28425724 INC 4053 26885490 SUM 24453 40003 INC 37315 865366935 SUM 12784 31684 INC 14181 961966469 INC 4442 591654201 SUM 22822 40632 SUM 2813 38709 SUM 17566 32671 SUM 5115 37347 INC 39912 147378638 INC 40683 139952 INC 19428 596698298 INC 4330 483514658 INC 12923 130211655 INC 19596 921221108 INC 17546 805212759 INC 12325 143273575 INC 11196 112016681 INC 10348 885362923 INC 38133 801849801 INC 980 463805713 SUM 1348 23520 SUM 381 8291 SUM 7976 39376 SUM 3400 16742 INC 1396 621130410 SUM 6005 16645 INC 14443 873898360 SUM 13759 33636 SUM 8861 38569 SUM 31223 41222 SUM 10675 34450 SUM 6962 36234 INC 31969 957704734 SUM 2375 26375 INC 34669 760431256 SUM 23339 35772 SUM 590 9965 SUM 10955 39730 INC 31563 860464063 SUM 18521 34313 SUM 8330 41354 INC 11055 108364477 INC 15599 109637980 INC 32761 879611843 INC 3329 745688759 SUM 16682 36529 INC 1665 990812247 SUM 9474 27125 INC 16588 460418060 INC 22558 144296606 INC 6936 562631913 SUM 5029 19157 SUM 13978 37327 INC 32338 882834545 INC 2402 685037870 INC 38309 993946728 INC 38623 796213193 INC 22815 27972868 SUM 27414 32647 INC 36536 613479987 SUM 9517 37374 SUM 4890 37938 SUM 19804 38823 SUM 23528 40162 SUM 12331 37266 SUM 12893 32244 INC 8639 53756402 INC 9053 995475677 SUM 7112 27126 SUM 20976 35401 INC 39950 18059679 INC 11987 46789755 INC 20139 978516431 SUM 3716 37758 INC 12551 754015945 SUM 13554 40583 SUM 15880 25467 INC 16654 12287073 INC 37343 691930707 SUM 9666 20056 INC 15918 72671203 INC 38868 13123398 SUM 20900 31009 SUM 16285 33487 INC 28429 911362615 INC 38429 142203439 SUM 764 40564 INC 523 861681683 SUM 2675 18790 INC 14010 609960085 INC 11161 954703386 SUM 1253 8488 INC 1839 886471759 SUM 13556 35590 SUM 3866 35401 SUM 111 12825 SUM 28884 37967 INC 17811 738363588 INC 35946 66348337 INC 29311 28521574 INC 12303 27897542 SUM 1444 27025 SUM 6783 15342 SUM 17913 29411 SUM 19212 38808 SUM 10668 33356 SUM 1320 16610 INC 4200 215278996 SUM 14258 27626 INC 17189 198272647 INC 26421 938037816 SUM 5669 19637 SUM 518 37608 SUM 11210 40114 INC 39179 844518340 SUM 8377 21148 SUM 29567 39314 INC 36256 755625148 SUM 1738 24205 SUM 7149 37724 INC 4511 661950575 INC 20285 859282275 SUM 12740 40425 INC 32757 111779257 INC 39931 130540458 INC 7162 54574675 SUM 321 23994 INC 8991 21491403 SUM 25304 33847 SUM 16872 40635 INC 5871 912067182 SUM 8852 29281 SUM 470 14719 INC 20163 20251546 SUM 15857 40322 INC 26414 961393639 INC 39862 974364803 INC 23135 61499307 SUM 1220 22391 INC 3571 869483589 INC 3563 13265179 SUM 21179 31056 INC 16814 145349856 INC 34575 878093485 SUM 107 32794 INC 22500 409791499 INC 6066 147184676 SUM 9912 24772 SUM 3813 41109 SUM 20073 31449 INC 2796 101238451 INC 5430 778384073 INC 29595 12348361 SUM 15694 29119 SUM 14510 34598 INC 26126 357987354 INC 41197 961851822 SUM 7023 37092 INC 35528 221211821 SUM 710 22870 SUM 15554 39508 SUM 13871 34011 SUM 2876 15221 INC 9945 610576029 SUM 17634 36147 INC 13035 24067048 INC 29902 331123261 SUM 12720 38307 INC 2525 130664815 INC 35054 305514793 INC 16073 678102545 SUM 17312 40674 SUM 9 32319 SUM 4005 40477 INC 10325 492165379 SUM 2854 16415 INC 9050 441754421 INC 24241 54683205 INC 40754 86404776 SUM 20101 31910 SUM 5427 41442 INC 34144 760591612 SUM 9565 27739 INC 34653 26760640 SUM 2037 37822 INC 1414 40139675 SUM 5495 34282 INC 7814 894869524 SUM 13453 38786 SUM 24244 41212 SUM 16448 31834 SUM 4037 31281 INC 29425 945086186 SUM 13102 41289 SUM 26093 37428 INC 7212 894712848 SUM 3584 27358 SUM 2770 23893 SUM 2839 14157 SUM 10882 39318 INC 8377 692465662 SUM 4721 26171 INC 12549 509409506 INC 3881 467944632 INC 10948 496444982 INC 19594 620817786 INC 18260 617505474 INC 39789 664143024 INC 13286 145012234 INC 29381 993673508 SUM 29237 37932 SUM 5173 39343 SUM 26567 37634 SUM 3488 31924 INC 17741 5511529 SUM 14942 28279 INC 19474 501537387 INC 22220 224201 INC 37329 769700139 INC 36434 71522420 SUM 32607 39376 INC 6510 257041292 INC 17488 128948821 SUM 9818 35951 SUM 524 32262 SUM 212 24876 SUM 6474 17376 SUM 15365 35924 INC 13213 859198495 SUM 14947 41078 INC 38510 281178800 SUM 12600 40473 INC 17549 765186022 INC 37170 335454614 SUM 15966 34617 INC 30714 19572764 SUM 4429 12027 INC 947 29045065 INC 5713 960454323 INC 27506 63534470 SUM 4029 41122 SUM 5918 39769 SUM 12323 41451 INC 6097 19355300 SUM 16088 34647 SUM 12708 26635 SUM 13652 21377 SUM 5111 23812 INC 40944 21652801 SUM 36610 41006 SUM 5905 26015 INC 3082 413722995 INC 37955 845151787 INC 5515 844408561 SUM 1038 37212 INC 5715 113788689 SUM 3653 41256 INC 29885 145160414 SUM 306 12867 SUM 13981 40696 SUM 3248 32805 SUM 17426 40709 SUM 841 40293 INC 34093 491063421 INC 24738 12447185 SUM 33394 38533 SUM 20264 41318 INC 19526 887678589 INC 7313 100292851 SUM 5584 15398 INC 38838 957740397 SUM 7487 22309 INC 21549 837703150 INC 36492 630007833 SUM 22287 41135 SUM 7567 39757 SUM 23116 38148 INC 24653 492148097 SUM 741 27259 SUM 9363 39895 INC 37506 65321209 INC 7666 993931734 INC 40740 147438682 SUM 815 37744 SUM 7125 39571 SUM 10471 32875 SUM 1909 28310 SUM 33434 36691 INC 35338 167691403 INC 9262 144324696 INC 15859 469733243 SUM 16701 34582 INC 23499 820975833 INC 14640 532849154 SUM 21209 35851 SUM 8135 24767 INC 16835 878993830 SUM 28572 30269 INC 11743 928107509 SUM 1643 35462 INC 24990 695368898 INC 23632 671997934 SUM 25420 41309 INC 13422 885589091 SUM 25799 38895 INC 2370 26890711 SUM 2982 32489 INC 18389 526716075 SUM 19219 25624 SUM 1957 5942 INC 1582 543161524 INC 29163 874560362 INC 8883 4220489 SUM 535 8209 INC 39686 534847483 INC 32044 67764481 INC 7431 29022820 SUM 8 35348 INC 36359 978165109 INC 12131 913140647 INC 32579 79044039 INC 20507 724827363 SUM 16158 30683 INC 21991 130439434 SUM 17376 34430 INC 5263 592459692 SUM 12973 24196 SUM 560 7749 INC 1512 961974892 SUM 7798 33331 SUM 2558 37021 INC 30270 335849130 SUM 2703 37009 SUM 6555 34454 INC 21096 114380972 SUM 7206 28274 SUM 17974 31380 SUM 7226 41299 INC 11421 995963564 INC 30705 760587114 INC 12509 871260990 INC 13122 98104982 INC 31262 870390155 SUM 6786 35298 SUM 468 24646 INC 36548 475840576 SUM 6 1381 SUM 7634 37067 INC 21868 797921315 INC 18909 607961621 SUM 9854 37799 INC 15524 736401189 INC 39148 851160817 INC 5053 69323080 SUM 5498 39374 INC 7376 624492422 INC 1112 341458569 SUM 12025 38213 SUM 37 17606 INC 27096 662495143 INC 14119 992250587 INC 28931 144051658 SUM 13586 34914 SUM 17474 29877 INC 21126 873169365 SUM 698 31553 INC 20805 759443673 INC 31020 691028272 SUM 17766 32206 SUM 17092 26278 INC 8895 24839846 INC 12928 926575851 INC 5656 28511665 INC 17798 782300279 SUM 19423 34011 INC 19359 742278067 SUM 5653 33669 SUM 1462 32125 INC 12002 529837085 INC 13913 835521329 INC 38259 956110089 SUM 26177 39526 INC 34573 96149707 SUM 18119 31656 SUM 1760 33847 SUM 2764 30269 SUM 15553 28934 INC 39056 475439039 SUM 14799 18202 INC 8395 602703189 SUM 13556 39758 SUM 2268 12946 INC 25781 428087728 SUM 10006 40884 SUM 5469 35667 SUM 8630 34417 SUM 2503 34306 INC 17034 130117369 SUM 732 15427 SUM 1685 23538 SUM 11744 40135 INC 15459 29066201 SUM 2455 15621 INC 2806 112297799 SUM 11409 31259 INC 40650 881607470 INC 14175 938111912 INC 16340 821022558 INC 14119 399397244 SUM 4968 40426 INC 9516 894824098 INC 3052 356734234 INC 5565 28945151 INC 3815 929507985 INC 16382 726528024 SUM 7966 39428 SUM 1908 3958 INC 6705 951151696 INC 27313 877949918 SUM 7564 25959 INC 4544 599861752 SUM 19241 36800 SUM 443 40246 SUM 21456 40986 SUM 24288 41206 SUM 746 18863 INC 22551 28155632 SUM 7805 30649 INC 31639 707861233 INC 3924 745796276 INC 23257 441735907 SUM 5722 28853 SUM 309 5371 SUM 24051 41206 SUM 6405 35020 INC 22701 806208704 INC 18309 879024069 SUM 55 33736 INC 9475 99769262 SUM 6303 21272 SUM 17 29893 INC 30395 811877955 INC 14924 757917395 SUM 32295 40094 INC 31769 71822411 SUM 5491 36350 INC 31522 142931860 SUM 7010 19583 SUM 608 33793 SUM 5856 35163 INC 14834 141176211 INC 30491 28751884 SUM 4008 35112 INC 33191 841289597 SUM 783 24559 SUM 5050 20800 SUM 3701 13061 SUM 4047 22569 INC 20462 934576567 INC 22595 72123954 SUM 2254 40851 INC 29440 392020988 INC 35254 147455139 SUM 3468 31922 INC 18098 11238849 SUM 294 20240 SUM 5589 28076 INC 31117 715531123 INC 19151 28033627 INC 9295 144075367 INC 23959 873765942 SUM 2281 31171 SUM 5797 21842 SUM 865 37022 INC 25872 524867341 SUM 2653 38952 SUM 692 12639 SUM 21654 35176 SUM 604 41269 INC 38611 985962456 INC 10476 737175265 INC 3426 844381107 SUM 13822 28172 INC 11583 599063558 INC 41107 222834851 SUM 26590 38953 SUM 19733 41047 SUM 11590 27931 SUM 13147 28855 INC 18668 472154166 INC 35190 339889064 SUM 23628 39877 INC 23798 938795721 SUM 7578 21739 SUM 9928 30536 INC 34719 145997796 SUM 28468 35579 INC 15261 691259385 INC 21901 610106310 SUM 10923 27816 SUM 13668 23156 INC 20671 96947810 SUM 2563 37978 SUM 5835 26809 INC 25658 871623862 SUM 4451 20764 SUM 19685 32592 SUM 13869 41258 SUM 6571 40031 SUM 15064 23724 SUM 2247 31022 SUM 23846 38426 SUM 4104 35173 INC 4343 28733716 INC 29492 146518289 INC 19298 457576139 INC 36836 894832761 INC 29255 744806960 INC 22813 795862376 SUM 7871 22449 INC 13976 25274420 INC 34 609296667 SUM 20276 35912 INC 39106 200680702 INC 2268 324436057 SUM 7305 27473 SUM 7394 34424 SUM 1905 41066 INC 23684 137987392 INC 34083 993647765 INC 23626 677766640 SUM 5240 26818 SUM 3379 37709 SUM 18467 33701 INC 1382 564474141 SUM 622 40455 INC 5442 89002048 SUM 18076 31583 INC 20335 625347938 SUM 9739 15398 SUM 14116 33839 SUM 35674 41080 INC 30513 125919386 INC 38498 886416341 INC 24718 593834481 SUM 28854 38425 SUM 870 24678 INC 1698 73482350 SUM 509 38270 SUM 418 33850 SUM 15228 39505 INC 16247 809906235 SUM 10020 33998 SUM 52 37937 INC 22626 370358380 INC 38637 42110951 SUM 1765 39319 INC 29272 878940702 SUM 29662 40854 SUM 1553 34997 SUM 26237 36146 SUM 1828 7092 INC 16830 12263473 SUM 425 23989 INC 10969 128587711 INC 15408 946902240 SUM 1862 39735 SUM 8875 38783 SUM 4975 40152 SUM 253 859 SUM 2799 30437 INC 41161 128032889 INC 17770 741756638 SUM 2231 37647 SUM 728 3355 SUM 9116 40335 INC 22815 871764627 SUM 5300 32957 INC 28207 760100334 SUM 14236 36219 SUM 8564 30578 SUM 1177 25552 SUM 1534 35846 SUM 10218 41269 INC 39289 995486091 SUM 3833 39049 INC 27336 551463022 SUM 14660 40726 INC 15107 996203062 SUM 6947 36836 SUM 403 24666 INC 16736 540628841 SUM 2487 9227 SUM 1031 23652 INC 22225 29063471 INC 9319 879031008 INC 35111 18042617 SUM 14307 41041 INC 7459 851461744 SUM 6495 35092 INC 26858 47151909 INC 40251 307603018 SUM 30633 38476 SUM 11344 31452 SUM 6731 41381 SUM 20392 33769 SUM 8865 40900 INC 33152 540184608 SUM 15683 35487 SUM 13999 33662 INC 12703 26368506 SUM 1494 7932 INC 21961 46792279 SUM 27 33695 SUM 6990 40781 INC 19347 877041774 INC 6076 28818677 INC 4635 75398744 SUM 16631 41231 SUM 1187 3810 SUM 32901 40571 INC 39656 12413566 INC 19095 450272701 SUM 19368 41225 SUM 26204 41130 INC 31102 962186816 INC 33212 969033984 INC 15689 554606385 INC 17628 741664438 SUM 588 38860 SUM 12586 40647 SUM 4018 13032 INC 19188 129641434 INC 26558 585210402 SUM 7308 37369 SUM 15975 36737 SUM 3697 29595 INC 12651 147366894 SUM 16998 21402 SUM 12776 37006 SUM 2275 28452 INC 12274 959762729 INC 7260 941915464 SUM 14945 22913 SUM 3202 36783 INC 32449 879950059 SUM 500 35114 INC 11077 793571153 INC 18359 46576947 INC 38329 425641732 SUM 19073 39479 INC 30952 137226920 INC 9853 931361068 SUM 4141 9699 SUM 28244 38354 SUM 15985 38257 INC 35495 476443589 SUM 22515 23311 INC 20010 340024833 INC 9247 892449976 INC 20258 283712890 INC 23781 12593873 SUM 18229 28888 INC 9493 873585209 SUM 9109 37646 SUM 6918 36161 INC 33461 735458243 SUM 32320 38239 SUM 4571 19043 INC 11601 72118348 INC 7930 941153377 INC 4248 570745353 INC 71 874464041 INC 27369 12849394 INC 15345 77998658 INC 24244 141536935 SUM 123 37360 INC 2007 109183986 INC 32998 955083253 INC 29066 201298327 SUM 12750 36866 SUM 4247 37138 SUM 4228 32615 SUM 2760 37743 INC 8042 29058796 INC 33702 113902414 INC 39657 143758677 SUM 22165 38714 SUM 11618 15439 INC 10297 760039493 SUM 3893 31547 INC 4834 26949511 INC 19849 46518292 SUM 2353 7068 SUM 20926 30281 SUM 11557 39890 SUM 23319 40497 SUM 5137 34677 SUM 7393 20585 SUM 1463 38699 INC 28452 811075477 SUM 3007 28573 INC 17774 603411996 SUM 292 19414 INC 29659 610534409 INC 29913 415405750 SUM 3474 17001 INC 24644 866451231 INC 18252 146825262 INC 27375 877329563 INC 25831 3997677 SUM 19267 38437 SUM 13723 36550 SUM 8997 28026 SUM 5636 16285 INC 13219 674433524 SUM 6780 41311 SUM 2411 24078 SUM 246 27453 SUM 2796 36847 INC 36166 146896572 SUM 708 38852 SUM 14849 40762 INC 32224 27087465 INC 15846 24358221 INC 2290 856865499 SUM 16340 21851 SUM 4917 24427 SUM 1934 34653 INC 25190 970709805 INC 35615 103412514 INC 10964 878517582 SUM 296 30811 SUM 18700 34405 SUM 2451 12513 INC 40465 741559250 INC 27144 909932092 SUM 2106 29906 INC 22513 736089700 INC 22655 11037441 INC 11723 62304330 SUM 3142 36677 INC 40123 147308202 INC 36603 683025473 SUM 902 31819 INC 35746 938267151 INC 34014 197272184 INC 3025 40435908 SUM 19501 29895 SUM 1339 37614 SUM 4979 34463 INC 19931 892708397 SUM 13159 37874 SUM 22431 39598 SUM 2679 33921 INC 23799 674289395 SUM 4130 10503 SUM 30525 34651 INC 31594 672455954 SUM 7666 39955 SUM 5713 37451 INC 7614 84569034 SUM 1666 10471 SUM 33370 37784 INC 3232 210217169 INC 29775 26944006 SUM 1294 37604 INC 28785 867435892 INC 35287 71175150 INC 21010 147418448 INC 10798 819027724 INC 31024 28509716 SUM 5737 37586 INC 38606 869654091 INC 40780 274895751 SUM 16129 34502 SUM 1493 32666 SUM 6351 35707 INC 16595 28640271 SUM 12277 39950 SUM 1257 32901 INC 28122 28913022 SUM 6219 35641 INC 5009 961587167 SUM 1071 40542 SUM 33726 40408 INC 36489 817270797 INC 25090 938983545 SUM 8997 40745 SUM 8295 27535 INC 35152 406391398 SUM 961 37702 INC 36937 954768010 INC 12385 12257793 SUM 2296 28732 INC 24216 732718380 SUM 5276 31187 SUM 982 8237 INC 25630 602738785 INC 8669 234752019 INC 36801 610520341 SUM 22914 28571 SUM 967 22750 SUM 2593 38326 SUM 199 31729 INC 6891 491350120 INC 17832 399471857 INC 37634 576912119 INC 23682 751476443 INC 13073 760644428 INC 29915 844966728 SUM 4536 33232 SUM 6249 39361 SUM 1984 33520 INC 11197 607366023 INC 9572 145331360 SUM 250 33942 INC 36117 145327740 INC 27722 821418738 SUM 8526 35442 SUM 874 11262 SUM 5523 40574 INC 21586 946196820 INC 30877 8900877 INC 29331 366522494 INC 11058 995404846 SUM 8367 35106 SUM 8897 36072 SUM 19025 25253 SUM 16348 39844 INC 21129 961661338 SUM 7627 18495 INC 25609 869388001 INC 25877 963097037 SUM 2317 28685 INC 25873 981879517 INC 19066 486405958 SUM 31202 34786 INC 28607 23950243 INC 36291 54909747 SUM 26712 39278 INC 23911 87448818 SUM 7375 37525 SUM 32059 40731 INC 22398 903949636 SUM 14216 29638 SUM 2196 32152 INC 19405 474170382 SUM 7402 35164 INC 31624 586132567 SUM 9432 19767 SUM 14508 40545 INC 11445 842929907 SUM 22763 35839 SUM 3733 29579 SUM 27562 41340 SUM 2254 25354 INC 24751 25890373 INC 4878 946650894 SUM 1086 40847 SUM 2 32009 INC 32005 742903078 INC 19373 820714779 INC 6764 760589805 SUM 1981 31578 SUM 13238 24210 SUM 2397 35205 SUM 10610 36501 SUM 33501 40830 INC 23496 400350012 SUM 10703 14155 SUM 24126 40269 SUM 7420 38035 SUM 16264 22212 SUM 154 37888 INC 24852 535084249 INC 19018 627237960 SUM 28514 39311 INC 27038 935823943 SUM 1903 11842 SUM 9135 27110 INC 38343 23780763 INC 22412 788140116 INC 4506 29060104 SUM 5389 30115 SUM 641 37919 SUM 8339 40250 SUM 4082 38110 INC 28924 130592139 SUM 4856 22241 SUM 677 19529 INC 41023 133692487 INC 15307 104429591 INC 35326 24768078 INC 3125 40173679 SUM 421 31937 INC 35344 13837636 INC 33604 145266536 SUM 24669 39365 INC 1407 836924296 SUM 5029 33560 INC 2061 39126676 SUM 7091 32364 SUM 1214 32768 INC 16644 96998457 INC 16804 152389440 SUM 2683 38294 SUM 1509 23280 SUM 2443 28421 INC 5662 244991614 INC 11537 825974291 SUM 23416 38605 INC 6048 451385725 INC 11439 710837917 INC 34865 536293751 INC 11744 742803609 INC 32033 474825241 INC 3918 3769485 INC 32769 86391960 INC 27562 626012177 INC 2715 890238096 SUM 1921 41063 SUM 12682 40882 SUM 2865 18360 SUM 1933 21969 SUM 3519 27081 SUM 3201 35955 SUM 5696 24410 SUM 4870 23883 INC 23886 54158414 SUM 4458 21386 INC 23472 936176766 SUM 6374 36865 SUM 2980 36776 INC 28532 961668047 INC 22431 71622081 INC 18961 146341543 SUM 2113 19545 SUM 27410 36403 SUM 559 21840 INC 36958 490369578 INC 23453 394489706 INC 34246 183593404 INC 33926 976112281 INC 32904 26950862 INC 6789 80373333 SUM 9210 15837 SUM 1375 40574 SUM 9624 33976 INC 27867 798971613 INC 39037 146662124 SUM 17283 25326 INC 17681 323017153 INC 27015 73736247 INC 2696 942676252 INC 19614 625981520 SUM 3172 16543 INC 17775 20005527 INC 13159 735214288 INC 18818 691362332 SUM 15341 29229 SUM 2045 23300 INC 9686 974464806 SUM 19633 30148 SUM 7445 33107 SUM 5812 38707 INC 22625 945072728 INC 4177 606111785 INC 20210 843066765 INC 24885 804197893 SUM 4724 32185 INC 16485 125407618 INC 161 809462057 SUM 2345 15397 INC 22195 515188397 SUM 314 14818 SUM 279 18750 INC 34195 943224725 SUM 7607 33140 SUM 23506 38315 INC 30897 973868948 SUM 5534 40123 INC 2163 66964131 INC 9693 346191422 INC 39854 876557036 INC 30802 21278065 SUM 21736 35981 INC 19438 894556113 SUM 8529 31642 SUM 10636 34399 SUM 165 39730 SUM 5297 32572 SUM 1989 17198 SUM 4403 29355 INC 5198 473632050 SUM 20677 39004 SUM 24348 29231 INC 27256 417420109 INC 20586 743829171 INC 25555 28550117 SUM 11984 39597 SUM 4772 12653 INC 36666 398848190 INC 1576 13091523 INC 32601 264616536 INC 30027 877992157 SUM 14083 35325 INC 33774 979573706 SUM 5562 10556 INC 15977 743505701 SUM 237 27564 SUM 4743 26903 SUM 19212 40973 SUM 495 34152 SUM 6719 40753 INC 21660 979412413 INC 33412 749800717 INC 35450 693527365 SUM 20419 36347 SUM 21597 28449 SUM 16123 38539 SUM 21457 37387 INC 11731 993273435 SUM 17296 39870 SUM 1662 18531 INC 9956 13017379 INC 9602 490861917 SUM 13376 39687 SUM 8802 29890 INC 11323 112064827 SUM 22809 39942 INC 577 491920628 INC 27678 823250154 INC 24976 585363541 SUM 2757 32901 INC 9627 536081848 SUM 6243 27069 INC 25643 16399283 SUM 7152 36659 SUM 11103 29920 SUM 34779 39615 SUM 889 37071 SUM 4462 36275 INC 22259 277700302 SUM 9445 37837 SUM 24912 40521 SUM 23441 37631 SUM 1848 25557 INC 20927 584187076 INC 38308 717560291 INC 3929 805419396 SUM 24930 38186 SUM 14662 41040 INC 10421 147440491 INC 37811 13073183 INC 39113 991636989 SUM 6953 32191 SUM 552 24918 INC 5584 617921696 INC 40730 795137468 INC 3670 744221287 INC 22043 758492409 SUM 1830 41405 INC 8074 294980000 SUM 13569 25042 SUM 17160 37386 INC 19792 661447024 SUM 29715 40535 SUM 1346 12925 INC 13204 109706839 INC 23751 466630494 SUM 19415 39635 SUM 25395 34474 SUM 295 29663 SUM 22418 30298 SUM 16873 24444 SUM 20953 27443 SUM 620 25973 INC 19512 155053014 INC 24832 27690447 INC 29135 145359509 INC 19849 8875680 INC 19952 136448082 INC 36094 737680514 INC 2616 943984294 SUM 29716 37152 INC 39590 113920105 SUM 19165 37012 SUM 21972 39258 SUM 1850 17465 SUM 5517 33411 INC 22549 940746633 SUM 3769 41335 INC 6030 977571366 SUM 24911 37946 SUM 11426 26521 INC 1939 531251913 INC 29203 467195582 SUM 5038 32079 INC 31258 4917281 SUM 978 11873 SUM 15218 31272 SUM 7441 22215 SUM 2655 24355 INC 34894 659962725 SUM 21092 38348 SUM 10547 34628 INC 18249 104966041 INC 7681 24830438 SUM 4622 32953 SUM 18735 27251 INC 21231 756356600 SUM 7036 19303 SUM 1692 22815 INC 27405 454898314 INC 25846 297747269 SUM 7938 13081 SUM 19927 36919 SUM 965 5241 SUM 455 22066 INC 4633 23718256 SUM 178 15877 SUM 4805 40246 SUM 24721 40290 INC 16651 812689020 INC 18358 960923000 INC 33759 883866012 SUM 242 19448 INC 16065 72723865 SUM 17674 40377 INC 41396 961923283 SUM 2879 14346 SUM 4173 30502 INC 2910 455143586 INC 8603 483813002 SUM 9683 19280 INC 32797 536328141 SUM 22109 36631 INC 24803 760035623 SUM 6982 30877 INC 12149 593828069 SUM 11696 12877 INC 23597 605256034 SUM 33667 41096 SUM 4097 35882 SUM 22721 41392 INC 8191 28787738 SUM 30270 31774 SUM 201 32144 INC 38955 424533141 INC 39640 4618605 INC 16410 899747336 INC 32956 112839299 INC 26702 92868828 INC 32708 24579835 SUM 1072 34182 INC 6967 610075554 INC 827 40140838 SUM 32574 36874 INC 17397 65074807 INC 29828 995504636 INC 37123 63299451 INC 14595 356957553 SUM 2603 40631 INC 22646 684800493 SUM 12 15049 INC 11244 876947426 SUM 19773 39829 INC 3208 73564159 INC 22725 791951291 SUM 23453 33086 SUM 3384 34310 SUM 236 24889 INC 14306 877952035 INC 33175 61345322 SUM 16867 40884 SUM 22018 33045 INC 21306 79190236 SUM 8232 32769 SUM 29603 39028 SUM 14035 32521 INC 33133 673478651 SUM 37244 40844 SUM 13420 41107 INC 27319 994106938 SUM 1414 35414 SUM 499 32338 INC 5987 491951740 SUM 16254 24677 SUM 29143 38581 INC 4649 11778754 SUM 5258 23512 SUM 2550 37152 SUM 17224 38337 SUM 9929 39394 INC 20797 147444615 SUM 3735 35116 SUM 23941 32548 SUM 4578 25171 SUM 2716 25546 SUM 9403 28835 SUM 28231 40816 SUM 25918 41339 SUM 3316 15539 SUM 9229 38355 SUM 1274 33595 INC 36571 994133131 INC 40006 609029413 INC 1461 753218165 SUM 3220 24202 INC 25004 742690989 INC 39760 384673847 SUM 33793 40556 INC 34270 844071886 SUM 2683 38271 INC 19819 550412230 INC 35912 887919065 SUM 14571 40747 INC 5568 9311382 INC 40584 450159805 SUM 2801 20146 INC 30435 475651391 INC 19769 63250328 INC 29414 32528634 SUM 6273 22080 INC 6615 95322093 SUM 1 32485 INC 37167 869287289 SUM 8916 25418 INC 39459 962552085 SUM 1602 30763 INC 36957 930532085 SUM 28188 41453 INC 25769 643861185 INC 27864 861898653 SUM 987 40579 INC 15645 206855251 INC 3992 407149938 SUM 18452 27585 INC 29216 871144391 INC 8681 925009696 SUM 3824 35362 INC 41305 120443322 INC 27581 112815251 INC 24445 118899208 SUM 15073 38914 SUM 9770 24167 INC 34912 625725381 INC 20227 75605064 INC 22525 955102684 INC 37124 887617038 SUM 17738 35133 SUM 2144 22655 SUM 28476 41093 SUM 21812 38733 INC 5626 994389260 INC 16724 307427195 INC 15686 617869705 SUM 26029 35872 SUM 9081 27579 SUM 9356 25750 SUM 13904 26924 SUM 6278 40986 SUM 7504 34806 INC 20583 877426375 SUM 25324 36103 INC 16495 315868661 SUM 6663 40760 SUM 264 20922 INC 37198 131694200 INC 7464 401714198 SUM 9908 27718 SUM 4130 17872 SUM 8827 33963 INC 24461 723295526 INC 34839 487831016 SUM 19083 29703 SUM 3608 11791 INC 20688 146402734 INC 3781 609549529 INC 18263 20600217 SUM 3123 31063 INC 32929 28797192 INC 26167 20854926 INC 41016 944610836 INC 38396 979553945 INC 9822 890107951 INC 2662 918921450 SUM 2613 33068 INC 25236 838128947 INC 6 610416218 SUM 19395 28862 INC 35508 55101254 SUM 2365 27075 INC 39540 80194788 INC 34081 80244500 INC 39227 624307126 INC 41131 149883534 SUM 4701 40357 INC 15813 71669617 SUM 16788 41164 SUM 17260 29313 INC 4397 965528535 INC 5901 52726379 INC 25280 558516995 INC 14141 878721381 SUM 326 31930 INC 16543 693492185 SUM 9752 37098 SUM 2532 33699 SUM 3494 29744 INC 34063 357975406 SUM 5618 41075 INC 31874 856929361 INC 32973 939120408 SUM 7012 34530 SUM 4082 26286 INC 37693 146371920 SUM 4805 23339 INC 29238 684753444 SUM 7662 26038 SUM 8043 34805 SUM 1615 29692 INC 24169 760261464 INC 35042 196926082 SUM 113 26183 SUM 27227 33405 SUM 4187 27427 INC 22047 917350120 INC 28014 798569430 SUM 3342 36767 INC 13113 609627622 INC 16716 992372770 INC 40030 70389543 INC 24567 133654666 SUM 2386 37493 SUM 16951 30482 SUM 4094 37449 SUM 2786 19363 SUM 3889 40680 INC 28197 79299348 INC 22249 608107826 SUM 20159 29528 INC 21157 487779061 INC 27257 8352718 INC 29114 651989790 SUM 6346 41341 SUM 17960 38625 INC 2409 456968733 INC 21411 78948225 INC 624 79753145 INC 24137 993409371 INC 7090 760119839 SUM 6187 34348 INC 21634 112609488 SUM 12202 18101 INC 32665 737130969 INC 37863 926488983 SUM 15875 20943 SUM 34091 40337 SUM 9221 35359 INC 14439 347030438 INC 17104 961812483 SUM 8384 19783 INC 23212 609548430 SUM 14089 38043 SUM 3012 27740 INC 20093 555120073 INC 36517 382343840 SUM 3512 41219 SUM 13691 40506 SUM 7344 27890 INC 22059 12305362 INC 13684 26591452 SUM 30195 41137 INC 9298 783408449 SUM 10352 40457 SUM 16949 40171 INC 15468 448994352 SUM 34502 41207 INC 5427 4836990 SUM 5340 40179 INC 17237 927063869 INC 25788 526336495 INC 32298 146409545 SUM 8205 16108 INC 18340 77341754 SUM 12901 24426 SUM 8858 31076 INC 35888 457540417 INC 19580 441581641 INC 27145 4754795 SUM 9600 37308 SUM 4 26128 INC 33997 760111372 INC 2348 919676333 SUM 4542 23314 INC 4424 312924648 SUM 14759 29504 SUM 13280 40960 SUM 3461 23030 SUM 11764 32926 INC 19654 760193565 SUM 8023 28442 SUM 18001 39075 SUM 22302 30055 INC 23098 986535837 SUM 883 26738 SUM 9271 25719 SUM 4464 41325 INC 19613 924994086 INC 7781 134627755 SUM 22079 25875 SUM 11870 34966 INC 4016 6631186 SUM 13315 38036 SUM 1757 41156 INC 3926 743564321 SUM 140 37270 INC 23519 818980130 SUM 3407 18424 SUM 20123 39990 INC 37680 606252307 INC 41253 860693447 SUM 26181 37944 SUM 12116 29257 INC 10442 887393527 SUM 19403 24615 INC 26697 472269749 INC 30575 610368849 INC 5257 555469845 INC 36035 693433368 SUM 10421 26782 INC 36508 325324043 INC 31967 19371606 INC 8230 860544469 INC 9790 977288698 INC 36365 944563555 SUM 40451 41398 SUM 17211 33905 INC 20471 129596085 INC 31785 491891807 INC 38373 870382307 SUM 159 9982 SUM 12197 32723 INC 12981 145396665 INC 1268 141136085 SUM 18390 32787 SUM 5113 17561 SUM 1296 19429 SUM 12622 18805 SUM 7642 25657 INC 39073 975299998 INC 40857 1752488 INC 28995 874822169 INC 13109 474516548 SUM 3192 37208 SUM 33629 41353 SUM 3349 36552 INC 39760 401131418 INC 37482 122001266 SUM 2284 23684 INC 19717 467639851 SUM 2687 20802 INC 23995 933490361 INC 35333 207903338 SUM 7038 38299 INC 3344 904801217 SUM 5301 17864 INC 32786 775192267 INC 36679 976696714 SUM 594 41453 INC 7622 489700211 INC 1968 143144188 INC 2677 130650287 INC 37676 937704413 INC 39603 9023315 SUM 491 15249 INC 17113 957727466 INC 10887 12143333 SUM 17943 38968 SUM 2348 41299 SUM 17180 37100 SUM 13209 36896 SUM 934 41199 INC 25369 125931401 SUM 439 37874 SUM 645 39708 INC 7433 477898136 SUM 3503 40441 INC 26971 868338707 INC 15263 223624097 INC 32299 800949884 SUM 3681 38519 INC 21939 975314557 SUM 3549 24958 INC 9463 608187366 INC 34799 869176623 SUM 4171 40437 INC 29482 885717105 INC 7922 849672589 INC 16474 928336930 SUM 194 30016 INC 25314 175110427 INC 28115 802750231 SUM 3950 34122 INC 3493 809812888 INC 37581 995496980 INC 38616 801092438 INC 25606 536584659 INC 6491 111806486 SUM 930 12934 INC 12347 113618249 INC 10228 609560824 INC 4880 638394975 INC 29184 6399650 INC 25746 952377732 INC 6893 71944773 SUM 4190 14604 SUM 10371 35808 SUM 4896 33630 SUM 1347 32676 INC 22114 792044059 INC 41217 441857425 INC 18404 402471397 SUM 1889 41409 INC 28786 820388063 INC 18026 113383217 INC 34832 949089148 INC 7511 138015315 SUM 17275 24983 INC 12781 535805908 SUM 10864 36871 INC 37301 536870140 SUM 443 37976 SUM 1535 41451 INC 2237 536321978 SUM 6515 36691 INC 10119 36895630 INC 3765 952976428 INC 19039 752213066 SUM 8659 31929 INC 35619 760564573 INC 38857 345057729 SUM 33145 39995 SUM 24017 41278 SUM 43 12332 INC 15316 956169130 INC 10820 34846842 SUM 14168 39805 INC 15145 834959983 INC 30428 55365764 INC 12189 80372638 SUM 20158 36551 INC 22770 661713406 INC 40460 679152876 SUM 13461 27547 SUM 12839 29651 INC 31497 928267164 INC 1278 442493698 SUM 13928 37567 SUM 2446 39929 INC 1795 48511400 INC 27271 80316897 SUM 15322 33950 INC 7218 851837664 INC 693 25221501 INC 37171 73718623 INC 14118 20513641 INC 25980 28019228 INC 13356 738507164 INC 8410 536581454 INC 19979 996435683 INC 8352 78712841 SUM 21777 37741 INC 23262 416395005 INC 17147 113913836 SUM 4527 22550 INC 18289 492181006 SUM 13789 32607 SUM 256 36545 INC 2251 342076828 INC 9686 505447748 INC 20845 10124460 INC 4920 73706696 INC 13481 825459963 SUM 3239 35464 SUM 13365 30552 SUM 9840 27989 INC 25511 26935871 SUM 2621 25757 SUM 4156 25718 INC 13383 819969476 SUM 1432 34948 SUM 5168 37110 INC 3714 491053496 SUM 11544 36979 SUM 12 15812 INC 23042 861180954 INC 24548 810390036 SUM 3295 41286 INC 37313 113744468 SUM 157 21703 INC 27741 851573541 SUM 4194 32715 INC 11709 368134952 INC 33526 119893598 INC 30263 759867760 SUM 688 30999 INC 29440 623950153 INC 13299 995229650 INC 40931 859601702 SUM 10720 38140 INC 24722 459492209 INC 37690 146933512 INC 5817 142645613 SUM 143 22208 SUM 419 2370 SUM 15417 35128 INC 4197 107236771 SUM 740 32832 SUM 28855 41163 SUM 1757 4774 SUM 7636 38113 SUM 2159 35997 INC 41152 146237221 SUM 9949 29053 INC 12089 146125746 SUM 284 23133 SUM 19090 37564 SUM 3405 21560 INC 4294 894830143 SUM 136 21326 INC 5442 625364094 SUM 22288 26831 SUM 20243 40744 SUM 7926 11351 SUM 1515 21708 SUM 4407 32669 SUM 3078 37089 SUM 2937 9323 SUM 3823 35972 INC 1298 674629287 INC 21912 79755252 INC 29836 147372717 SUM 5601 18699 SUM 2039 38703 SUM 692 4047 SUM 12101 41443 SUM 3336 10217 INC 10594 28796252 SUM 17033 38727 SUM 13939 23291 INC 14229 23339409 INC 2345 904831767 INC 12739 994947305 INC 35258 28282814 INC 22383 16918284 INC 25027 542795225 INC 22656 130646591 INC 18267 608325604 SUM 15023 26950 SUM 7169 21305 INC 12934 78939005 INC 30714 726748569 INC 4464 300233062 SUM 7888 41436 INC 30523 80097084 SUM 21241 30682 SUM 442 14769 INC 17181 845464105 INC 526 946072205 INC 2468 113903570 SUM 26184 36443 SUM 4496 40681 INC 7296 879041587 INC 29296 858018887 SUM 1807 31701 INC 36879 860094685 SUM 14003 38299 SUM 21468 26310 INC 20397 634546701 SUM 10753 40901 INC 25003 73533749 SUM 13575 40327 INC 37739 16484922 INC 18221 977838907 INC 28451 7710142 INC 14184 551568162 INC 33060 726827607 INC 27716 760991310 INC 33054 602178163 INC 24275 953331937 INC 25025 12167520 SUM 4643 26075 INC 22465 995453361 SUM 1924 16457 SUM 1250 28899 INC 41243 71489692 INC 10367 346564494 INC 31306 6663097 SUM 25367 39685 INC 25304 37671144 INC 39192 483733591 INC 974 441253458 INC 14823 200251343 INC 22176 55508094 SUM 11531 41222 INC 9718 937276620 SUM 19105 24057 INC 8807 8501701 INC 19035 958740705 SUM 77 25143 SUM 1909 40012 INC 12233 206900423 SUM 146 31963 SUM 1362 41126 INC 4557 400551443 INC 19450 609308114 SUM 599 21731 SUM 4311 16108 INC 24666 238830437 SUM 1486 20671 INC 8163 946833516 SUM 1152 38396 INC 24931 855360905 INC 3038 123318477 SUM 1921 27882 SUM 9774 18477 SUM 10712 38590 SUM 11200 34273 SUM 2773 31802 SUM 25561 37214 SUM 5489 36599 SUM 2155 18050 INC 33760 991122722 SUM 26163 41314 INC 36712 16487433 INC 1023 870641914 INC 4289 682132724 INC 17614 7839193 INC 31112 525658795 INC 28331 458479265 SUM 18164 39942 INC 40211 341490701 SUM 7286 40345 INC 29785 15551875 INC 33750 523839785 INC 29650 608381672 SUM 2633 24759 INC 33172 13233298 INC 14959 876416984 INC 36270 937234934 SUM 7185 39177 SUM 8659 28524 SUM 8609 37330 INC 33837 145341579 INC 22419 147027667 INC 11158 987096424 SUM 9850 23441 INC 37503 992241095 INC 40218 138519152 SUM 5829 18387 INC 27596 891456175 INC 28112 516647303 SUM 10353 38503 SUM 25128 41155 SUM 6208 30601 SUM 11421 41293 SUM 2674 40782 INC 15824 702465873 SUM 10301 22766 SUM 9743 21834 INC 2084 625254912 SUM 16877 35470 INC 27563 491651520 SUM 37591 39529 SUM 10058 29553 SUM 2525 41080 INC 31044 68331365 INC 12575 760602861 INC 37207 913280550 INC 12741 949965253 SUM 16498 33319 INC 35970 113842143 SUM 9640 20982 SUM 26349 41304 SUM 5672 24176 INC 19835 80328634 SUM 928 3313 INC 15451 65427595 SUM 15810 36255 SUM 4118 35475 INC 38019 241480528 SUM 365 35318 SUM 321 40291 INC 207 294163252 SUM 3856 34782 SUM 25075 32768 SUM 8533 26273 INC 7121 955280836 INC 32998 483495744 INC 574 73600564 INC 10631 146819012 INC 17470 272541282 INC 36901 20105342 SUM 14347 30655 SUM 1100 35809 INC 29463 606262337 SUM 2232 40393 SUM 10388 34249 INC 5766 522307748 SUM 6944 36068 SUM 2409 27304 INC 27075 911608832 SUM 419 13363 INC 33633 223231409 INC 37009 894859391 INC 8998 136973172 INC 28739 509931571 SUM 513 16296 INC 8698 422796818 INC 11586 960395211 SUM 7224 40427 INC 35399 610581097 INC 18759 864068990 INC 35872 971124469 INC 7218 79668650 INC 3839 436765758 INC 6938 71631870 INC 23866 88249046 SUM 23930 39017 INC 25959 77066074 SUM 7655 38309 INC 2937 776185967 SUM 1088 29309 INC 9782 837779927 SUM 322 32483 INC 30352 680933056 INC 31352 80325714 SUM 3117 22523 INC 27136 600609071 INC 38215 28140849 SUM 13868 33872 SUM 26334 36860 INC 9551 475379651 SUM 3074 35838 SUM 4439 37538 SUM 9325 36410 INC 3652 749679782 SUM 7409 36343 INC 28907 789553945 INC 31387 73584792 INC 25805 527245062 INC 1032 475104267 INC 15692 133312040 SUM 27188 33747 SUM 28113 40360 INC 20073 265154572 SUM 18570 32338 SUM 6479 35322 SUM 18597 34660 INC 31809 791744431 INC 649 82874273 INC 28441 198089405 SUM 8612 28335 SUM 1560 20270 SUM 21376 32960 SUM 6313 36118 INC 8639 617839769 SUM 21146 41262 SUM 1153 16560 SUM 2988 38541 INC 9690 83475574 INC 33623 87157040 SUM 28565 40242 SUM 19418 37933 SUM 17925 36153 SUM 9721 16901 INC 36688 626141189 INC 21799 7638799 INC 10806 760559732 SUM 2095 35057 SUM 3673 35964 INC 7871 65339426 INC 38719 261121489 INC 20667 71076369 INC 33675 142080268 SUM 9219 17400 SUM 5742 38936 INC 4120 607446656 INC 27417 39083945 INC 6946 855831620 INC 38516 919924603 INC 22250 30025168 SUM 5160 27209 INC 16406 916286248 INC 23691 3121106 INC 16840 995877362 INC 15933 593834935 SUM 8255 40552 INC 5425 837090434 INC 36094 63069165 SUM 7362 32778 INC 33576 39026840 SUM 8411 34609 INC 4495 811906993 SUM 20531 26950 SUM 13257 26106 SUM 4104 40024 INC 7138 216430119 SUM 23288 41119 SUM 9054 25656 SUM 12511 33861 SUM 5033 19880 INC 9954 846282370 SUM 4708 32469 INC 1700 73209746 SUM 5193 26074 INC 16626 863994449 SUM 5157 32500 INC 28872 606064537 SUM 1167 35798 SUM 481 38762 SUM 4889 32698 INC 20980 995867025 SUM 16932 41324 INC 1719 610564969 INC 10312 970333058 INC 3986 492199663 INC 29079 862136572 SUM 6927 34247 INC 41131 459570239 SUM 31804 41284 INC 11060 994170043 SUM 3432 39191 INC 38649 610562125 INC 36320 407934060 INC 22817 110481983 INC 37420 961769323 SUM 1046 23452 INC 34004 35803616 SUM 1647 13616 INC 14282 878392665 SUM 136 37405 SUM 2972 41047 SUM 3237 31973 INC 2848 858115592 INC 36062 28951973 INC 10630 441214890 SUM 29326 40514 INC 17861 73340252 SUM 422 35620 INC 22813 143705789 INC 27026 72223695 INC 28255 146144705 SUM 413 37245 SUM 1493 37040 INC 14601 848765393 INC 25507 133106649 INC 12475 73552681 INC 34488 875602214 SUM 535 6820 INC 37126 977698247 INC 34509 953495504 SUM 9579 16134 INC 39818 40147851 SUM 978 15983 INC 9280 22184602 INC 32442 23353392 INC 40504 23196697 SUM 2086 37072 SUM 11242 39827 INC 14956 973846692 INC 20096 721750543 INC 22396 796869059 INC 3671 146070075 INC 34235 827396382 SUM 1768 33274 SUM 28013 38783 SUM 14707 35662 SUM 35720 36970 INC 27571 246109719 INC 28129 989414515 INC 15045 509239779 INC 28059 600119678 SUM 16744 38170 INC 23435 887709910 INC 19192 828677871 SUM 9725 34512 INC 21705 944583240 INC 20539 682699338 SUM 4467 40388 INC 35496 147115892 INC 34925 73440455 SUM 2434 32069 SUM 7575 20933 INC 24147 142926256 SUM 15623 35770 INC 5303 28010567 INC 27571 935736795 SUM 207 4790 INC 14765 372245934 INC 40030 843986881 INC 9265 768980233 SUM 3946 21593 INC 1014 60084770 SUM 2197 33154 SUM 17992 40537 INC 14970 804170092 SUM 2603 17646 INC 2654 625168929 INC 13257 80308815 INC 36642 145157604 SUM 995 25973 SUM 10712 21941 SUM 14806 40182 INC 8077 879657628 INC 36055 937195400 INC 841 88699242 SUM 3527 39524 SUM 901 30773 INC 11139 892731245 INC 39239 22749768 INC 39349 12396923 INC 7494 69310671 INC 20260 134879510 SUM 16017 35109 INC 4799 475369237 INC 13745 944851780 SUM 3908 19059 INC 23005 119380724 INC 34763 357579900 INC 23454 509874387 SUM 13352 21720 SUM 14798 27005 INC 27777 801322481 SUM 1616 32950 SUM 6401 14467 SUM 3101 17268 SUM 749 38145 SUM 1476 27631 SUM 3156 14325 SUM 11126 33959 SUM 35280 40992 INC 7916 827704015 SUM 14993 31031 INC 2627 258331003 INC 21968 864828280 SUM 1833 6520 SUM 25397 41131 INC 33744 985569224 SUM 3711 31433 INC 31251 28772138 INC 21634 919659709 INC 30607 826995901 SUM 1015 17832 SUM 11299 18357 INC 21022 986963624 INC 21499 937382100 INC 34937 432933525 SUM 525 26810 INC 8047 11160747 INC 36163 885789653 INC 40854 154385131 INC 59 692470707 SUM 4397 36681 SUM 8009 34297 SUM 19268 34838 INC 26887 91009386 SUM 24559 36540 SUM 1986 25832 INC 5479 534773757 INC 22310 147427832 INC 10845 868240800 SUM 31484 40729 SUM 17446 34354 INC 20609 619625011 SUM 23613 32197 INC 12054 869967412 SUM 13446 32219 INC 12225 146942790 INC 32703 336802757 SUM 12903 35587 SUM 4185 40827 SUM 13762 41276 INC 14085 5379417 SUM 10436 29058 SUM 4383 16145 SUM 7436 36512 SUM 33918 36407 SUM 13166 29771 INC 21207 453775056 SUM 14561 37341 SUM 20033 38556 INC 6031 624256540 INC 11732 819911348 INC 26321 473281785 SUM 2420 38672 INC 24887 801104841 INC 41161 79833582 INC 38629 893518671 INC 18804 190834904 SUM 13529 40003 INC 17223 742180288 SUM 17737 30171 INC 34990 857864433 INC 35339 146934702 INC 37319 722793578 SUM 18398 27432 SUM 349 3560 INC 18644 509032934 INC 34632 85198848 INC 17779 939322326 INC 29146 113785853 SUM 1052 25463 INC 3205 657880775 SUM 6705 36798 INC 28216 852479708 SUM 6774 38016 SUM 11557 26250 SUM 1769 40540 SUM 16412 25865 SUM 1269 33991 SUM 11284 33335 SUM 18184 36512 SUM 3078 32413 SUM 1299 16906 INC 37582 936438209 SUM 6473 29924 INC 4194 593315753 INC 9414 73719647 SUM 12438 15419 INC 20318 138377995 SUM 4105 10723 INC 4573 329045043 SUM 9797 31995 INC 37982 75894301 INC 36738 147476030 INC 6767 29032674 INC 36904 26908181 SUM 4227 39374 SUM 1397 29828 SUM 7821 23916 INC 14683 644381286 INC 20460 75040169 INC 33650 995440051 INC 19312 869691739 INC 21147 937739308 SUM 22408 40894 SUM 12206 28493 SUM 911 38480 INC 34745 424394986 SUM 2446 24331 INC 9164 933234019 INC 1871 998640116 INC 24021 877934840 SUM 125 29273 INC 11790 485265942 SUM 4791 22800 INC 28102 440487406 SUM 542 41047 SUM 11597 31627 INC 8112 732006323 INC 38963 531968668 INC 29215 979590959 INC 8542 442383753 INC 21853 491907944 SUM 22467 34368 SUM 157 23009 INC 12316 3851913 INC 38654 250474240 INC 14291 834048730 INC 12178 584690968 SUM 8496 28151 SUM 26380 40243 SUM 3647 38294 INC 5873 129528859 INC 10869 147427964 INC 12479 894819268 INC 9951 908127037 INC 13885 10884106 SUM 5658 39361 INC 19819 886463869 SUM 13221 27866 INC 19995 822849616 SUM 9058 26940 INC 15400 86342672 SUM 11096 35021 SUM 10320 34406 SUM 600 30162 SUM 5912 26830 INC 38934 858042036 SUM 1393 19936 SUM 10004 31896 SUM 17228 32513 SUM 16178 39365 SUM 8265 36262 INC 20955 112311328 INC 17691 693971336 SUM 2482 33082 SUM 10493 27523 SUM 584 40139 SUM 33633 39455 INC 32836 653087358 SUM 1998 31232 INC 11209 804264953 INC 9989 106972694 INC 25894 139764659 SUM 4820 40492 INC 2861 474867982 INC 21531 686874747 INC 40276 743555560 INC 19698 126784677 SUM 4373 38286 SUM 1271 37817 SUM 7977 31012 INC 15108 214838734 INC 8924 22303794 SUM 14485 35338 SUM 103 34793 INC 41388 718649897 INC 6420 862209351 SUM 13431 35826 SUM 12794 32572 INC 28739 308334151 SUM 20173 41150 INC 321 993379634 INC 26588 726525307 SUM 12273 32364 INC 4945 307839265 INC 34125 975938774 SUM 3135 12477 SUM 30798 39870 INC 19977 743398216 INC 7448 885186723 SUM 5433 37625 INC 40197 452367811 SUM 7497 39184 INC 20715 611221298 SUM 12981 35538 SUM 7047 12165 INC 13011 985397750 SUM 2236 30720 SUM 7461 34157 SUM 7854 41166 INC 30697 353464504 SUM 26607 41183 INC 10868 29077381 SUM 10755 39930 INC 29221 915331868 INC 23657 929090370 INC 1803 140947146 SUM 10840 28478 INC 15215 425053892 INC 18309 28940946 SUM 727 16737 SUM 12942 22804 INC 36891 802837156 INC 34692 801083739 SUM 898 35356 SUM 17038 29800 SUM 242 28472 INC 23902 802110255 SUM 2981 19813 SUM 10422 36842 INC 33837 802859894 SUM 23599 38771 SUM 11290 41061 INC 34197 743791858 SUM 168 24636 INC 8817 619027459 SUM 1871 6046 SUM 16036 40191 SUM 8696 41380 SUM 33627 40860 INC 25426 913734583 SUM 1956 28477 INC 29647 610011869 INC 580 2173570 INC 31386 954281753 INC 11296 3621813 INC 6204 474292900 INC 19550 341162625 INC 29 111506365 SUM 29488 37252 SUM 1841 24767 SUM 2749 30926 INC 16722 136688527 SUM 35287 41094 SUM 19415 28144 INC 22995 711120971 INC 25358 987917995 INC 26006 2662392 SUM 1995 34912 INC 24771 126069407 SUM 10759 38178 SUM 18711 40008 INC 10534 546150103 INC 18804 928317573 SUM 1004 36841 SUM 14102 26807 SUM 16157 36852 INC 2147 458567804 SUM 28424 40004 INC 17020 155603567 SUM 21803 34821 INC 33734 944594441 SUM 14453 38843 SUM 21221 33415 SUM 11741 36274 SUM 2809 40255 INC 36247 995505331 SUM 15062 39840 INC 1158 993253214 SUM 9068 33308 INC 10554 620602479 SUM 4283 18227 INC 3403 882224958 INC 33106 130136180 SUM 21262 40490 SUM 2732 17657 SUM 3737 27769 SUM 21321 23574 SUM 4410 21839 INC 38744 145224026 SUM 8986 38255 SUM 14816 33138 SUM 9449 29726 INC 22016 144685849 SUM 32084 39696 SUM 10329 36523 INC 8846 970546671 INC 69 112614901 SUM 28165 33458 SUM 17898 41069 INC 25324 349113518 SUM 27190 33605 INC 35127 868610643 INC 2831 674227718 INC 36880 757402940 INC 13240 69525220 SUM 22238 34969 INC 32134 418408453 INC 28053 758897510 SUM 31214 32801 INC 9678 138871024 SUM 8951 38060 INC 23207 70413935 INC 5642 12055119 SUM 15351 21168 INC 7254 140617624 SUM 26406 36618 SUM 5377 38862 INC 24259 946236572 INC 2253 795061000 SUM 6429 14739 SUM 8551 38283 INC 2895 481707342 SUM 5923 36423 INC 15094 8617618 INC 32582 484766942 SUM 30861 38670 SUM 17354 34867 SUM 38176 41260 SUM 425 38665 INC 1417 608206226 SUM 4007 38847 SUM 6223 34222 SUM 17239 41107 INC 34390 138867642 INC 22218 26307316 SUM 3761 17391 INC 8570 737175160 SUM 27057 41332 INC 8031 147475487 INC 32815 109716501 SUM 692 34867 INC 33684 940376077 INC 40995 986425443 INC 32323 959034103 INC 3019 111685785 INC 18535 147377081 INC 14011 971102742 INC 17887 895766427 SUM 5508 36220 SUM 14948 29733 SUM 3116 34544 INC 31064 741131496 INC 16770 753132332 SUM 2238 40619 SUM 5554 38019 SUM 9378 37169 INC 8027 56822322 INC 35547 868550366 SUM 11865 33637 INC 4588 28184419 SUM 7150 29409 SUM 18914 39649 INC 10307 1481200 INC 11190 525292737 INC 35483 669040283 INC 8397 11248142 INC 10539 959788096 INC 24299 475847059 INC 8737 593499142 INC 26153 419268830 SUM 1121 19668 SUM 454 36280 SUM 35223 41391 INC 654 105368902 INC 18781 885556554 SUM 18331 29517 INC 3178 143206359 SUM 13466 32531 SUM 847 27384 INC 19659 739955895 INC 38768 144291042 SUM 23090 35022 INC 39872 147376576 INC 4089 414875656 SUM 19578 31687 INC 9823 103361498 INC 25519 491690278 INC 20567 791821770 INC 1557 566273314 SUM 3647 40918 SUM 7782 39954 SUM 16610 40481 SUM 6044 23901 INC 10848 128436524 INC 11685 937474051 INC 32519 606114081 SUM 14760 16410 INC 31292 71676003 SUM 3269 21136 INC 22871 37127912 INC 35589 80295404 SUM 15924 19296 INC 1117 944658072 SUM 4948 29000 INC 14502 878078546 SUM 695 36520 INC 4349 988716467 INC 13110 64908800 SUM 14333 29720 INC 27976 26942739 INC 38632 135637613 SUM 9584 28290 INC 25907 926809876 INC 32039 972966850 INC 13508 957743861 INC 35188 113916753 SUM 5167 29243 SUM 431 24321 INC 27696 12132214 SUM 5840 23044 SUM 17230 38065 SUM 6308 34193 INC 13639 541395341 SUM 6597 16095 SUM 22814 32759 INC 28429 139056843 SUM 32235 39793 INC 1624 921265146 SUM 29915 40698 INC 13191 957733509 INC 27857 810670075 SUM 2100 36811 SUM 6794 37074 SUM 1128 38523 INC 29846 401114485 SUM 2520 37719 SUM 972 13381 SUM 1723 16471 INC 30430 13027533 SUM 8842 35958 SUM 10505 29432 SUM 23666 28426 INC 24040 771044245 SUM 3241 25379 SUM 13496 31539 SUM 19529 40923 INC 9337 654276364 INC 27971 26554321 SUM 21486 41429 INC 8095 534052497 INC 12940 139063727 SUM 898 38927 INC 16430 741521747 INC 38365 126462677 SUM 3130 11067 SUM 1922 17570 SUM 12722 27743 INC 38605 126473927 INC 8946 850449841 INC 15677 902760656 INC 20670 724522796 SUM 2662 29449 SUM 950 6995 SUM 2301 18324 SUM 13928 29981 INC 11788 879011844 SUM 5899 23568 INC 8847 321888928 SUM 11448 32763 INC 11074 73064056 INC 40126 938263034 SUM 9344 39666 INC 2450 868123172 SUM 660 18499 INC 1170 85326620 INC 9301 127816971 INC 36209 15825856 INC 832 10922694 INC 25409 21170632 SUM 19269 24641 INC 11317 536864474 SUM 14342 38185 SUM 14902 39388 SUM 18461 37621 INC 23954 964460242 INC 25604 71615802 SUM 96 33682 SUM 21094 41369 SUM 17169 20775 SUM 24436 38419 SUM 26103 40497 SUM 21647 40513 INC 2154 27231561 INC 28571 961541710 SUM 16291 34030 SUM 3924 21373 INC 39883 938469164 SUM 12117 33297 SUM 4868 40821 SUM 2579 7646 INC 17312 327405882 INC 29648 955662071 SUM 7196 34263 INC 18213 352175393 INC 7667 979795297 SUM 3749 36479 INC 17362 911587168 INC 21802 524002601 SUM 18644 37976 SUM 10302 34547 SUM 5859 36066 SUM 13987 36447 SUM 24643 40376 INC 35177 85564956 SUM 377 34502 INC 34432 379578351 INC 25940 65127592 SUM 7560 41048 INC 31639 145579549 INC 24109 876931585 INC 9206 995304336 INC 14504 28996783 SUM 14523 32218 INC 7515 66423773 INC 18195 978719613 INC 24439 12001116 SUM 12015 40063 SUM 11086 37157 SUM 738 40354 SUM 15298 35079 INC 7767 454087020 INC 22549 938202284 SUM 3104 35818 INC 15634 28708079 INC 26631 568211996 SUM 21559 38866 SUM 4013 27467 INC 403 113660540 SUM 124 27566 SUM 4004 11961 INC 25450 794080403 SUM 26577 38307 INC 15091 863047511 INC 16642 270640500 SUM 511 8279 SUM 5339 38465 SUM 20622 40729 INC 31473 875621231 INC 32117 469831400 SUM 10545 24898 SUM 20267 31621 INC 32814 610466123 INC 3794 492104365 INC 27194 145324822 INC 27620 10903310 INC 17803 138694656 SUM 2379 40608 INC 11251 888117771 INC 31652 610460989 INC 7997 469721002 INC 40285 80329997 INC 11217 418433905 INC 33569 18575838 SUM 2495 34558 SUM 8222 38630 INC 38968 401330572 SUM 18202 38715 SUM 18188 40013 INC 11876 332379296 SUM 30 15700 SUM 1603 19609 SUM 1584 26203 SUM 918 24531 SUM 4475 40521 INC 34584 986933654 SUM 322 10184 SUM 4227 33894 INC 33416 879815420 SUM 9817 28066 SUM 25487 40681 INC 39732 875892880 SUM 1903 16638 INC 40675 132347272 SUM 4174 33942 INC 31489 147448704 SUM 2746 37127 INC 36805 251577002 SUM 8144 38896 SUM 21813 38928 INC 24586 863234011 INC 20578 26781458 INC 10071 587995335 INC 37633 988786308 INC 39083 685839995 SUM 1070 6506 SUM 12503 21156 INC 35259 760127047 SUM 4171 36880 SUM 1667 21961 INC 40739 589411758 SUM 7925 32247 INC 516 131977057 INC 7344 72129251 INC 19425 815721191 SUM 209 25177 SUM 11118 14364 INC 18863 892740570 INC 40187 76016723 INC 11032 28361835 SUM 14102 35879 INC 29586 390411642 SUM 989 21869 INC 25211 141142625 SUM 15274 23238 INC 35443 271368313 INC 3726 606406379 SUM 7766 35981 INC 28525 112584943 SUM 9659 14044 SUM 17654 37708 SUM 11070 32945 INC 16578 886431186 INC 19734 886448474 INC 26734 28978548 SUM 59 29354 SUM 5310 30830 INC 19688 487833993 INC 20835 113888454 SUM 13072 28019 SUM 7953 18708 SUM 6572 11032 INC 29210 409722912 INC 12688 112745170 SUM 31168 41451 SUM 1341 22162 INC 41454 29077766 SUM 3966 23749 SUM 412 40954 INC 35265 68333627 INC 19879 919741629 SUM 23621 32501 INC 9840 860148169 SUM 9904 22278 INC 20454 999276482 INC 16871 878503676 SUM 17057 39380 INC 32713 37826994 SUM 11970 40054 INC 30469 307465160 SUM 13 3818 SUM 4063 26705 INC 20951 877554627 INC 28374 73692879 INC 8897 600695140 SUM 6759 20244 INC 2963 998194604 SUM 16921 39017 SUM 10845 41246 SUM 15662 38535 SUM 22918 31508 SUM 4108 36138 SUM 6561 36350 INC 4874 894578929 SUM 4437 26388 SUM 568 1625 INC 21047 217914068 INC 27340 802557133 INC 754 2667730 SUM 10175 31100 INC 32753 879047479 SUM 9613 35396 SUM 373 23675 INC 7029 986093658 SUM 13372 41268 INC 24457 64215830 SUM 7990 25678 SUM 6093 41368 SUM 7962 29947 INC 4804 50881191 SUM 15669 39243 SUM 16669 33875 SUM 1887 23371 SUM 16432 31443 INC 33667 969191353 INC 31206 955228801 INC 27204 136991177 SUM 5072 32404 SUM 32386 37108 SUM 654 37228 SUM 13620 35408 INC 25651 989771106 INC 21072 402551610 SUM 10495 41141 INC 30776 93524412 SUM 11261 40855 SUM 12943 41389 INC 29238 146956651 INC 18821 306918145 INC 13047 11879082 SUM 2994 39962 SUM 12464 29918 INC 29140 4558583 SUM 8789 35610 SUM 1984 15370 SUM 11842 36441 INC 33862 928322990 INC 8644 80240486 SUM 1633 25104 INC 27304 951919156 INC 17971 138754639 INC 32512 147476276 SUM 37797 40364 SUM 15017 36096 SUM 18123 41280 SUM 8841 34305 SUM 6254 9062 INC 19436 143242630 INC 41426 961920761 INC 41131 25604394 SUM 1310 30065 SUM 15261 30206 SUM 15552 34890 SUM 9468 21043 SUM 1311 23761 INC 27883 234316286 SUM 15123 26643 INC 24223 130120721 INC 30181 816382813 INC 34345 76157594 SUM 653 30370 SUM 22179 33757 SUM 556 6133 SUM 8227 14549 SUM 10457 40075 INC 34943 975494178 INC 3241 669271942 INC 11103 936455643 SUM 35027 41392 INC 12992 993713463 SUM 1318 39840 SUM 14501 27746 SUM 10119 33634 SUM 7001 22950 SUM 1425 40001 SUM 9955 32084 SUM 16769 28302 SUM 13276 29466 INC 29648 883267537 INC 12289 28507703 INC 2233 626425641 INC 21794 24217314 SUM 8600 35168 INC 11571 576963026 INC 25339 887854709 INC 35423 126869524 INC 27612 39882794 SUM 5115 24121 SUM 5332 28063 SUM 15152 28537 SUM 372 13377 INC 38202 11189051 SUM 5205 20815 INC 2335 536474864 SUM 1352 37847 INC 30208 10793739 SUM 24436 31138 INC 12327 423522393 INC 29262 760595136 INC 2746 339817690 INC 18830 738076639 INC 37734 609541582 INC 5560 73544465 INC 5142 883186893 SUM 25945 41444 INC 28387 281070682 SUM 2372 17441 INC 15655 70363116 SUM 19331 40931 SUM 15009 31232 SUM 16282 39932 SUM 36101 40270 INC 23416 20285339 INC 8031 401635453 INC 20144 70138984 SUM 565 11838 INC 4632 676904207 INC 17140 575967690 INC 17628 930112924 SUM 9289 40018 INC 24082 474126821 INC 36576 685133198 INC 11068 819016036 INC 24967 993862324 SUM 2032 7603 SUM 95 7645 SUM 10109 30038 SUM 277 19209 SUM 533 5705 INC 14827 491138461 SUM 5427 38656 SUM 5611 37816 INC 28915 804754835 INC 1234 7707267 SUM 21465 36633 SUM 4811 38778 SUM 4798 33334 SUM 8555 27936 INC 4777 199293874 INC 22618 507585754 SUM 20175 40200 INC 15251 129390099 INC 40633 939802154 INC 18475 809756987 SUM 38703 40291 INC 4449 961361982 SUM 1981 16559 SUM 12026 35540 SUM 1608 9959 INC 40947 684997448 INC 14455 690219538 SUM 7907 37632 INC 16856 596606821 SUM 8154 40308 SUM 348 13860 SUM 5438 33499 SUM 17686 38245 SUM 2985 41421 INC 28554 249824868 INC 39783 904489784 SUM 177 20274 INC 27087 457990188 SUM 20662 34255 SUM 11412 33491 SUM 1215 31824 SUM 28897 38293 INC 41232 946922151 SUM 3856 34515 INC 22298 870290939 INC 21110 73595026 SUM 27317 39422 INC 27305 858426914 SUM 4630 40337 INC 24878 862102883 INC 58 958197752 SUM 18439 24910 INC 27847 961407693 SUM 1589 38543 SUM 10086 37110 SUM 12956 32312 INC 24073 27993797 INC 4287 931070816 SUM 9286 33063 INC 15529 8620488 INC 10696 23480914 SUM 12136 39919 INC 35956 6499031 INC 7968 937854845 INC 20775 58883452 INC 986 892712207 SUM 35982 40029 SUM 16254 36239 INC 5421 899903652 INC 29714 289778877 INC 19336 955335679 SUM 97 28046 INC 20721 535806164 INC 39304 174529863 SUM 4027 36099 SUM 3072 37587 INC 38838 63234797 SUM 11922 17268 SUM 19994 30107 SUM 33513 41097 INC 9764 139593888 INC 32203 736668727 INC 8290 657526771 SUM 9091 17571 INC 12104 954402743 SUM 20750 40470 SUM 3695 35137 INC 11092 130634339 INC 33890 126488744 SUM 4369 41362 SUM 1309 21466 INC 6983 834574774 SUM 8130 29986 INC 8862 718938911 SUM 11702 19552 INC 5624 727034976 INC 36634 113499002 INC 11855 889173256 SUM 4106 41410 SUM 24135 39285 INC 10608 73700042 INC 35527 659939462 SUM 2819 40913 SUM 5005 29029 SUM 14029 34382 SUM 1151 15011 INC 30663 137178225 SUM 12206 26904 INC 39632 965363087 SUM 7808 39254 INC 11203 113783199 INC 30764 134014013 SUM 14861 39610 INC 29817 145317048 SUM 2192 23041 INC 27928 829379799 SUM 10897 22562 SUM 24661 25381 SUM 29133 34600 SUM 7460 24748 SUM 290 8718 SUM 2568 12892 INC 20323 190212042 SUM 3055 28298 INC 33145 542393944 SUM 4822 6916 SUM 20586 34394 INC 16046 45206502 SUM 1100 20466 SUM 11109 35069 INC 21720 622200436 SUM 1325 15569 SUM 15803 32185 SUM 1441 36193 SUM 5310 38256 SUM 27965 31932 INC 16666 800181222 SUM 32305 40616 SUM 25685 27768 INC 6565 26958047 INC 3559 928116090 INC 27816 23528969 SUM 7060 39926 SUM 14756 28571 SUM 4147 20856 SUM 11714 32928 SUM 32133 41036 INC 18530 237981842 SUM 3761 18231 SUM 34203 36118 INC 16624 46499116 SUM 440 13801 INC 5258 8022243 INC 22088 884355711 SUM 2379 36991 INC 17463 267221560 SUM 17036 30448 INC 30622 926746512 INC 7488 188573214 SUM 25061 36386 SUM 22781 41200 SUM 4569 31680 INC 34074 111576667 SUM 4977 40490 INC 20381 945186774 SUM 8512 38915 SUM 13815 37576 INC 14076 60001606 SUM 4085 38531 INC 14439 391127117 INC 5059 28022112 SUM 14377 28922 INC 7428 65290496 INC 38385 187832089 SUM 4256 35031 SUM 2470 10285 INC 21081 134313482 INC 804 946928327 INC 37970 144877827 SUM 7670 22544 SUM 4521 36835 SUM 5289 27943 SUM 3298 37910 INC 6708 677580854 SUM 14630 38404 SUM 165 26539 INC 5357 70348288 SUM 4666 24221 SUM 8614 22303 INC 3475 492079429 SUM 449 23985 INC 17672 458652674 SUM 8397 31564 INC 7132 19886039 SUM 3757 40655 INC 30527 498971114 INC 39044 111083182 INC 34377 110049205 INC 7265 892707909 SUM 6487 8620 INC 473 978732210 SUM 8932 38746 SUM 1931 35826 SUM 4428 37397 INC 33289 652525488 INC 29855 530913816 SUM 1915 39165 SUM 10135 36565 INC 40895 26946232 INC 23392 122289839 INC 5126 684435719 SUM 15573 34892 SUM 4307 37907 INC 32549 328479413 INC 4811 525716047 SUM 440 32641 INC 33671 913171987 SUM 1701 23611 INC 20156 110498205 SUM 13909 41325 SUM 5096 34466 SUM 9599 12518 INC 5080 134611144 INC 27687 997097680 SUM 24845 35108 INC 2944 528509485 INC 2467 38145921 SUM 6970 41410 INC 11692 979656553 INC 11185 29079367 SUM 12965 13638 SUM 19870 37986 INC 38045 878923111 INC 16786 961439147 SUM 445 14667 SUM 14353 41045 SUM 2373 39510 INC 9051 726005481 SUM 541 40017 INC 33223 239914808 SUM 11007 34814 INC 7336 572330265 INC 17520 995517664 SUM 7475 40635 SUM 21371 39737 SUM 6577 38046 INC 38772 28955582 INC 36801 846240631 INC 7652 138438306 INC 29063 483248310 SUM 3450 24801 SUM 21348 32449 SUM 963 21564 SUM 27207 37311 SUM 8340 36826 INC 39750 590386734 SUM 2579 35188 INC 3389 854654730 SUM 7968 20593 INC 11841 147051587 SUM 6910 14823 SUM 673 36232 INC 16344 489590244 SUM 18386 41249 INC 227 28379719 INC 13511 491495957 SUM 7286 38013 SUM 26779 29754 SUM 10 21064 SUM 1670 39819 INC 18521 402210936 SUM 10974 26586 INC 32317 5279473 SUM 21279 30650 INC 16644 481198265 INC 23877 147477388 SUM 16277 41410 INC 18508 886289402 INC 24604 20238999 INC 31058 19879766 INC 30116 42085078 SUM 25041 35254 SUM 2507 32576 SUM 18410 37718 SUM 233 39484 SUM 4100 41323 INC 19480 68792649 INC 27404 302277831 INC 13268 886417867 INC 3132 75883978 SUM 12401 30673 SUM 8980 25596 SUM 2511 23079 INC 24971 357120515 INC 1715 676745076 SUM 17104 41039 INC 20562 532296820 INC 7608 222201733 INC 10778 536706901 SUM 17149 39562 INC 36826 866272446 INC 33861 928414819 INC 32367 375653054 SUM 4146 39250 SUM 1693 34675 SUM 3179 26099 INC 23373 827355239 SUM 3710 32357 INC 30028 88493589 SUM 12306 38764 SUM 5570 31377 SUM 8278 35581 INC 33554 87278416 SUM 29856 40943 INC 26432 659969986 SUM 29752 41434 SUM 45 5749 INC 19794 551538227 INC 11037 87684214 INC 11496 885911775 INC 383 130522055 INC 10224 590651681 INC 28902 402379026 INC 40071 70975933 SUM 4636 28196 SUM 17677 39259 INC 26683 666254 SUM 516 5604 SUM 9677 24746 INC 26510 920841409 INC 23470 879511607 INC 29686 147298514 SUM 1470 34871 SUM 31263 37558 SUM 13709 37494 INC 41158 946872639 SUM 12222 41064 INC 22529 978667190 INC 27149 224593457 INC 8696 268032078 INC 39000 608608095 INC 39384 143123348 SUM 10861 25192 SUM 7369 31011 INC 32107 491692089 INC 7734 862031377 INC 13694 995342105 INC 38981 523905011 SUM 10820 37872 INC 24883 946124461 SUM 2587 39516 SUM 21994 34775 INC 10502 31505215 INC 2198 689309103 INC 21472 16944192 SUM 34443 39552 SUM 10040 34718 INC 25802 760566757 INC 36514 689201549 SUM 5109 37847 SUM 11841 41420 INC 2528 685148056 INC 19154 877887236 SUM 3836 41171 SUM 26976 29065 INC 5974 739626394 INC 36759 79878860 SUM 18200 35242 INC 41273 543417407 SUM 11993 19408 INC 7910 978261135 SUM 4397 39757 INC 23539 886313530 INC 27193 597449310 SUM 582 33671 INC 22118 79302520 INC 20805 145256633 INC 15799 342173040 INC 480 978408148 INC 10539 803192282 INC 41182 483523468 SUM 11361 35584 SUM 10950 22000 SUM 17913 37188 INC 32323 458660595 SUM 2337 19890 INC 31814 113221459 INC 40782 936754771 INC 24680 492208159 INC 15511 886399382 SUM 22544 27259 INC 29380 955332790 SUM 19082 34537 INC 26226 887191816 SUM 5856 35489 SUM 4199 35814 INC 35374 631045715 INC 12208 915401809 SUM 3874 31302 INC 3612 143239655 INC 4226 111618517 INC 9414 540151631 SUM 27699 41039 INC 34684 145218236 SUM 16617 19487 SUM 3733 16775 INC 36793 58827944 INC 25800 13165319 INC 16026 558967823 INC 4361 994612068 INC 29224 442660347 SUM 36176 40337 SUM 11895 23173 INC 2096 458578147 INC 4164 409924144 INC 30081 69825335 INC 15133 136875150 SUM 199 35707 INC 18881 147182353 INC 2676 23327060 INC 25207 607928471 SUM 342 33662 INC 41228 492072264 INC 18919 113926607 SUM 17956 38250 INC 37638 555854040 INC 477 113908375 INC 32096 147466084 SUM 1714 20524 SUM 5925 31828 INC 12447 143224704 INC 15591 886424345 SUM 984 6901 INC 2030 994964644 SUM 7836 37687 INC 10136 602699019 INC 35363 458419572 SUM 19597 34903 SUM 10368 26528 INC 15931 818208804 SUM 10893 29968 INC 40295 418265227 SUM 4083 36322 SUM 1393 7321 INC 26990 935297922 INC 18575 917186455 SUM 1440 5850 INC 25482 518943617 SUM 2855 26946 SUM 4896 33596 INC 23887 61115446 INC 39215 146670474 INC 6528 922395265 INC 41126 288778345 SUM 81 10384 SUM 14174 38799 INC 13037 532432825 SUM 2322 28833 SUM 30887 35859 INC 30804 894840143 INC 16452 123590552 INC 2021 429963362 SUM 18318 21102 INC 14310 111233461 INC 34730 873694869 SUM 35581 41270 INC 38743 896062146 SUM 17417 36927 INC 41187 8758067 INC 33301 787548716 INC 1980 975515332 INC 22091 821091315 INC 13484 882023098 SUM 5821 31491 INC 31298 491340124 SUM 15624 24172 SUM 2645 41067 INC 23732 137998277 INC 4010 24631577 SUM 17591 31478 INC 34044 417431196 SUM 1043 18671 SUM 61 39548 INC 5780 932427635 INC 25045 147389613 SUM 6124 26861 INC 10529 323316324 SUM 2358 29659 INC 1938 67872369 SUM 28496 35972 SUM 6601 35645 SUM 10438 33068 INC 8424 744801089 INC 27847 11114684 SUM 4653 24185 INC 8842 844350523 INC 36699 207957065 SUM 21390 34494 INC 8016 878785616 INC 39575 878991155 INC 29239 892611920 SUM 11980 39713 INC 18506 953647290 SUM 2210 29134 SUM 15139 38186 INC 36391 888185002 SUM 23463 40694 SUM 1871 38003 INC 13109 222995216 SUM 9116 40503 SUM 7413 28756 SUM 30025 40456 SUM 801 32339 SUM 24489 40550 SUM 33069 39097 SUM 135 36792 SUM 20976 40899 SUM 24639 41028 SUM 2615 35733 INC 3773 112876408 SUM 4998 17984 SUM 15842 38316 SUM 7699 28851 INC 27778 454438910 INC 29793 806088090 SUM 11908 35389 INC 32602 786714534 SUM 34 21955 INC 23132 455484285 SUM 10413 22310 SUM 9285 29579 SUM 11770 31068 SUM 6266 22036 SUM 16465 36985 INC 10486 686886409 INC 1139 959563418 SUM 2769 24849 SUM 19932 33893 SUM 14622 37046 SUM 14 19731 SUM 7316 34540 SUM 4836 34860 INC 21324 130252852 INC 39642 556086775 INC 14796 17507437 INC 27183 130878285 SUM 345 3928 SUM 4734 15598 SUM 20756 22792 INC 26073 56638946 SUM 19440 36249 INC 16492 535691544 SUM 1410 8564 INC 37618 620088595 SUM 22714 26911 SUM 5699 21451 SUM 2755 29807 INC 21591 19510463 SUM 4617 39684 INC 38232 146017000 SUM 451 39165 INC 13500 134592112 SUM 1090 31345 SUM 6927 38896 SUM 892 36839 SUM 16687 28148 SUM 2720 37997 INC 11755 848631706 SUM 10198 26055 SUM 16277 41305 SUM 16540 38845 SUM 16092 36264 INC 24387 147314769 SUM 5029 23442 INC 11109 71537799 INC 33125 6102247 INC 14614 73656788 SUM 9272 34745 INC 26546 85348218 INC 2507 24888859 INC 38310 87432936 INC 10629 147343073 INC 12500 798456396 SUM 223 3443 INC 4664 56839822 INC 9793 795334532 INC 6262 885288186 SUM 9315 40649 INC 24279 26824051 INC 30734 877947048 INC 14132 760110147 INC 27193 604421517 SUM 9308 39177 SUM 21499 30383 INC 9394 28285578 INC 19464 928260058 INC 29681 68995322 INC 20733 720266122 SUM 7554 36887 INC 14496 124761439 SUM 10834 29045 SUM 11307 32134 INC 29321 68975440 SUM 29 4024 SUM 5005 33986 INC 16212 44956956 SUM 4255 12922 INC 29096 4482075 INC 29607 490077773 INC 37574 20399876 SUM 2465 19646 SUM 14009 39545 INC 8153 539829164 SUM 7640 38279 SUM 4122 33330 INC 23083 686728902 SUM 4181 41176 INC 6704 26794857 INC 17751 692114745 INC 39040 503333666 SUM 5050 38470 SUM 17195 40225 INC 17709 961914621 INC 38891 472157277 SUM 2368 32944 INC 36583 448771769 SUM 8477 29465 INC 29007 788470388 SUM 5774 38014 INC 1893 885164408 INC 3376 146950463 SUM 2815 14313 INC 32865 926920635 SUM 14848 40570 INC 3049 863219526 INC 12680 257918897 INC 27745 29040025 INC 11708 719781826 SUM 6071 10904 SUM 425 19331 INC 34486 822999591 INC 31184 946146023 SUM 17326 31516 SUM 8602 35333 SUM 2930 29374 INC 33331 946016069 SUM 6514 25558 INC 31301 931440772 SUM 2827 17017 SUM 7275 11441 INC 30991 838817130 SUM 8713 32732 INC 38203 297932399 SUM 2846 27258 INC 13706 955313561 INC 18104 424296945 SUM 19630 25733 SUM 23696 40279 SUM 2757 39654 SUM 2523 22164 INC 20547 903933432 SUM 9395 41444 SUM 27508 32395 SUM 561 38259 SUM 5798 41082 INC 3324 491404849 SUM 928 39164 INC 31407 267356603 SUM 11167 40620 INC 12874 122284402 INC 39943 693517770 INC 6373 317608630 INC 10869 972277647 INC 37624 990539584 INC 7145 547122824 SUM 14857 34788 INC 22114 424885348 INC 1932 25497817 SUM 8843 25462 SUM 14658 23961 SUM 3123 37293 INC 20267 303200874 INC 5404 884038457 INC 16974 415517278 INC 23854 669989199 SUM 10920 34758 INC 37422 599547638 INC 15790 96565520 SUM 18351 34793 INC 11968 995158841 SUM 26086 41405 SUM 3085 34170 INC 9157 467858594 SUM 5180 33400 INC 24087 724963486 INC 16066 979506381 INC 8127 29035857 SUM 13346 33681 SUM 4419 38648 SUM 16275 38560 INC 33785 699698134 SUM 28709 34577 SUM 165 10981 SUM 6583 34004 SUM 17004 23297 INC 10409 486946643 INC 1809 112717762 SUM 626 23310 INC 3874 330621048 INC 16249 954170856 INC 26984 11741668 INC 30637 437770949 INC 6375 353479775 SUM 9241 19012 INC 29702 950846337 SUM 26663 36561 SUM 17308 38966 SUM 7291 26354 INC 19941 894841631 INC 19279 660919807 INC 102 618031972 SUM 31360 39197 SUM 4317 22939 SUM 24391 40856 INC 17030 943807071 SUM 3241 35317 SUM 8492 40403 INC 29244 146353502 SUM 24322 36268 SUM 8461 17613 INC 39773 39606968 SUM 2432 30648 SUM 3537 37404 INC 17977 740694671 INC 32654 986433184 INC 20298 937229002 INC 32766 133665807 SUM 8107 37821 INC 22978 141697526 SUM 8745 27158 SUM 4811 33625 SUM 832 40621 SUM 206 13488 INC 40647 113893471 INC 9944 982743336 SUM 3957 35899 SUM 3133 19035 INC 21826 22669700 SUM 80 7400 SUM 7054 37487 SUM 9037 28693 SUM 32936 39822 INC 33033 610489652 INC 1019 406461897 INC 35249 24864068 SUM 12641 37965 INC 23108 139084495 INC 41339 567592761 SUM 170 21953 SUM 3153 37420 SUM 519 34968 INC 17724 840501409 INC 22788 875642075 INC 6092 950069339 INC 11010 71601905 SUM 19988 29352 INC 27275 31330402 SUM 2664 36218 INC 23762 738627944 INC 13817 887566940 INC 8169 875573789 SUM 12071 33859 INC 29081 927860396 SUM 7749 41418 SUM 6180 38959 SUM 10350 25874 SUM 5037 36874 INC 8150 29037500 SUM 1259 37205 INC 16609 68416148 SUM 8168 22390 SUM 7444 26697 INC 40350 534516290 SUM 9939 19828 SUM 5418 32461 INC 8066 23600188 SUM 10443 19935 INC 36831 122293478 INC 5519 67453423 SUM 9602 29135 INC 38010 993531385 SUM 16144 30728 INC 26130 939465596 SUM 9070 26177 SUM 11271 30822 INC 35176 39310583 INC 24476 251978585 SUM 14167 36328 SUM 21972 40994 INC 15958 536334265 SUM 2605 15011 INC 10446 987999975 INC 36851 491631492 SUM 4799 35236 INC 21845 24844183 SUM 12617 40451 SUM 10955 17109 SUM 9918 30604 INC 15057 593798963 INC 7826 952188243 INC 39960 921124180 INC 9350 527100954 SUM 11346 36886 INC 3192 198434695 SUM 3287 23457 SUM 3550 27898 SUM 662 39612 INC 17472 270708423 SUM 1652 26625 INC 23220 117963007 INC 5949 27999997 INC 27581 31250278 SUM 9010 20623 INC 9170 810645478 SUM 20226 24223 INC 28948 602213218 INC 32891 563944206 INC 24534 146380968 INC 11978 754833600 INC 30171 779003916 SUM 19260 41448 INC 36684 559316710 INC 16764 15138921 SUM 7676 26983 INC 15578 837564095 SUM 2206 16599 INC 33181 917756874 INC 24260 689203625 INC 12863 610313205 INC 22556 621153995 INC 11750 752232288 SUM 2268 39286 INC 28099 11234519 INC 19852 26868811 SUM 5550 26886 INC 24211 804248269 INC 31808 121106551 INC 37924 988547622 SUM 307 13544 SUM 8256 38264 SUM 652 38244 SUM 1865 35599 SUM 7311 21771 INC 31653 879006774 SUM 823 26128 SUM 29605 41210 SUM 279 38774 SUM 7494 39400 INC 4362 25638972 INC 623 28773721 SUM 7008 31205 INC 13823 920718243 SUM 5875 22186 SUM 36325 41083 SUM 7313 13150 SUM 5432 24411 INC 3185 860113941 SUM 5804 19805 SUM 7 29417 SUM 5577 26942 INC 36951 872197492 INC 19372 113913453 INC 6821 129626841 INC 2738 100205270 INC 19899 952530155 SUM 17054 41227 SUM 12390 29745 SUM 9500 27467 SUM 19185 31882 SUM 659 17057 SUM 1752 32851 INC 26597 613548606 SUM 2837 39524 INC 7531 460172324 SUM 132 29761 INC 20418 487695627 SUM 16803 24087 SUM 5739 34603 INC 26603 51135797 SUM 11918 38940 SUM 2554 34141 SUM 8211 40466 INC 40007 300224139 INC 691 845213132 SUM 13826 22607 INC 22623 744128924 SUM 24220 38693 INC 2829 953247005 SUM 8620 35320 INC 13679 719928613 SUM 5025 17840 SUM 1 35169 SUM 7082 10220 SUM 10363 39181 SUM 7277 33453 INC 11538 28833359 SUM 34540 40421 SUM 154 28459 INC 4411 894841732 INC 638 878519718 INC 15662 867284994 SUM 1613 25172 SUM 19600 37926 SUM 18191 37973 INC 36645 947830586 INC 13174 458654538 SUM 8108 39827 SUM 16004 38455 SUM 1294 33932 SUM 1884 24860 INC 23521 878910246 INC 5654 472271700 SUM 14125 26459 SUM 517 12989 SUM 8206 33941 INC 31443 46562122 SUM 22157 39139 SUM 19 28733 INC 4261 58797268 INC 40277 938037845 SUM 2157 38801 SUM 17220 30744 INC 12212 13781996 INC 39943 954268816 INC 4249 602178253 INC 9937 9259978 SUM 21115 38477 INC 14991 4842429 INC 22581 475408754 INC 12263 340193771 SUM 7541 31758 SUM 78 40751 INC 40817 986747851 SUM 2448 16911 INC 12221 80367334 SUM 213 39943 INC 16169 876026191 SUM 13897 41439 INC 3543 422110411 INC 37403 994900993 INC 26181 139366045 SUM 17047 40985 INC 40470 458536673 SUM 10323 38345 SUM 2533 19404 INC 25780 687738129 INC 26296 610553676 INC 9823 122304648 SUM 6364 28869 SUM 8427 40070 SUM 27124 29513 INC 27801 979192356 SUM 4488 35674 INC 6172 893662540 SUM 16912 37759 INC 30050 138821893 INC 15590 861226517 SUM 12393 40389 SUM 13019 26387 SUM 5852 27597 INC 33742 937962287 INC 4452 11331690 SUM 25584 38890 SUM 20974 36447 SUM 25245 35817 INC 2116 957681252 INC 24368 962884704 SUM 6709 41176 SUM 1231 25814 SUM 19300 34419 SUM 9419 37393 SUM 16189 23849 INC 36645 400620712 SUM 5287 13085 INC 34664 585377647 INC 11199 55169872 SUM 19307 24817 INC 32320 927457538 INC 10837 715814130 INC 19273 519540745 INC 7902 680834617 SUM 2756 40264 INC 31652 325322592 SUM 3862 26266 SUM 17702 29882 INC 16695 394225208 INC 22712 417765779 SUM 4674 32740 INC 9815 916675920 INC 9393 80735690 INC 4746 79672014 INC 39755 524282509 INC 9604 691413801 SUM 9416 40370 SUM 394 7403 INC 18554 118880763 INC 37057 592077632 SUM 7469 35093 SUM 7182 39511 INC 15490 208557501 SUM 2527 12199 INC 8790 809530694 INC 8639 631046987 INC 21877 892518298 INC 16240 120023380 SUM 23093 34017 INC 37059 28527581 INC 10737 26432474 INC 11670 54862099 SUM 1380 20909 SUM 5959 28221 SUM 396 2666 SUM 10499 19247 INC 24867 11039707 INC 33851 955322610 SUM 13693 28785 INC 34128 483239639 INC 34569 147184950 INC 5760 28476583 INC 7213 224373922 SUM 1371 24889 SUM 8316 30077 SUM 2619 15347 SUM 19165 37319 INC 27805 606378103 INC 40032 487492472 SUM 167 20298 INC 28465 964647479 SUM 16013 39486 SUM 30165 37222 SUM 8691 41396 SUM 3672 34134 SUM 4928 28484 INC 446 948994656 INC 37897 644890260 SUM 700 33777 INC 2035 27208174 INC 23198 73732498 SUM 152 34530 INC 14753 684110362 INC 33904 69537518 SUM 9139 37904 SUM 31316 39284 INC 405 22714937 INC 36965 4421983 SUM 5771 22509 SUM 18658 33291 INC 6683 811344754 SUM 89 10889 INC 21915 65225228 SUM 13128 40763 INC 338 412054545 SUM 4622 38760 INC 24617 860112310 SUM 8006 41315 SUM 7430 30327 INC 39570 878860708 SUM 2801 27183 SUM 2 39109 SUM 26883 33980 SUM 12165 37558 INC 14550 147077690 SUM 11144 31894 SUM 37210 40885 SUM 28089 37371 SUM 1767 41099 INC 41304 130325052 SUM 16991 33415 INC 4774 945768336 SUM 20499 39265 INC 3068 459775498 SUM 7092 30966 SUM 11856 21591 INC 7100 59323944 SUM 1853 11023 INC 38080 954220191 INC 17421 960463611 INC 11206 941290610 SUM 18610 41030 INC 2285 146430680 SUM 3170 32245 SUM 18292 39887 INC 36546 692976892 SUM 7506 38360 SUM 625 19983 SUM 23809 40585 INC 39153 992086314 INC 34017 760648166 INC 15519 468159403 INC 33067 222686200 SUM 15391 41156 INC 34813 19487569 SUM 22277 41421 SUM 3021 37276 INC 9325 946047546 SUM 6387 23274 SUM 25233 41219 INC 34723 476361696 SUM 4556 32284 SUM 6840 25233 SUM 6084 16939 SUM 8573 30145 SUM 8864 30228 SUM 4929 41241 INC 13138 889847412 INC 38053 73466758 INC 32575 988083998 INC 966 969297572 INC 7052 166773533 SUM 4860 31517 SUM 273 14711 SUM 7161 22138 INC 6700 274524454 INC 1705 760333866 SUM 2741 34919 INC 4021 147422641 INC 16163 592579099 SUM 326 19515 INC 12134 82871808 INC 11979 689005754 SUM 14468 21710 INC 12143 595005600 SUM 10657 36742 INC 7897 593783084 SUM 22758 28575 SUM 4891 39937 SUM 6589 37248 INC 25509 577015346 INC 36614 950128516 INC 4193 927626416 SUM 1572 39180 SUM 224 12228 SUM 23402 38207 SUM 1542 41363 INC 15016 13109521 SUM 13131 30862 INC 22255 904326953 INC 22105 652960982 INC 34132 676678424 SUM 6298 35926 SUM 3743 39132 INC 2582 993315950 SUM 13637 38823 INC 542 922194872 SUM 7802 34270 INC 30582 825382274 SUM 4114 29294 SUM 5321 28678 INC 40391 130663997 INC 23842 765487720 SUM 6471 28031 SUM 1887 31403 SUM 6417 27764 INC 23416 938551494 INC 3165 593278397 SUM 27571 39383 SUM 6703 26557 SUM 7238 38639 SUM 944 40588 INC 3606 664526287 SUM 6103 36747 INC 22667 490067998 SUM 481 37976 SUM 17328 23860 SUM 5754 34876 SUM 30743 36026 INC 35855 969629995 SUM 4198 24070 INC 36523 878887338 SUM 1820 20739 INC 1170 80773136 SUM 14805 34457 SUM 912 26467 SUM 795 22466 INC 37697 804992575 SUM 4357 39507 INC 29029 63540614 SUM 9645 30457 SUM 19989 26297 INC 6079 110967797 INC 40764 20153463 INC 6413 877986088 SUM 11017 40898 INC 4143 743821319 SUM 19531 37203 INC 12652 135770786 SUM 6961 37305 SUM 16789 36109 INC 39850 973343445 INC 26616 303463816 INC 21104 618722176 INC 16478 18264415 INC 34929 52742173 SUM 16841 40168 INC 27469 758627855 SUM 6921 18699 INC 15549 373024643 INC 30445 608459645 SUM 17489 41358 INC 39917 804735705 INC 10294 398267174 SUM 5326 23663 INC 3358 66324096 INC 33402 744731469 SUM 8 38914 INC 40897 452719650 SUM 7426 16105 SUM 1541 32346 INC 22330 383121624 SUM 29038 37171 SUM 609 27412 INC 40018 892582185 SUM 10042 27594 SUM 14165 40387 INC 27039 689299664 SUM 5462 27987 SUM 1497 40373 INC 3707 876981829 SUM 13580 40807 SUM 1308 19894 SUM 1010 34362 INC 12970 837606735 SUM 23686 26929 INC 875 11890715 INC 21651 398286976 SUM 111 30463 INC 9820 134360936 INC 9328 452958565 SUM 4111 20680 INC 8721 189060887 SUM 4048 33982 SUM 4218 20712 INC 27025 113266750 INC 30705 755656360 SUM 5929 29545 SUM 24120 40419 INC 12017 670515451 SUM 19299 39993 INC 36663 772020119 INC 7716 852736883 SUM 1992 40344 SUM 14960 37646 INC 11779 945822237 INC 11369 384907353 SUM 7703 24957 INC 17897 936800485 SUM 1846 19096 INC 30323 142963840 SUM 482 12572 INC 39044 874299078 SUM 23843 40004 INC 22660 73302281 SUM 3407 20516 SUM 24 37365 SUM 443 28902 SUM 3457 26406 INC 10552 882091674 SUM 10136 39822 INC 7934 9149936 SUM 7270 33520 INC 104 955169036 SUM 16203 27164 SUM 6542 25932 SUM 10793 35477 SUM 20308 40531 INC 17504 26922161 SUM 4631 29057 INC 13586 620198498 SUM 420 24439 SUM 17095 40921 INC 12365 148222445 INC 11370 11200121 INC 25151 76094561 INC 39521 930865210 SUM 12047 27916 INC 28501 821111352 INC 27081 134684814 INC 38025 146857943 INC 22060 28557817 SUM 13449 29325 INC 35088 785474829 SUM 6197 31889 SUM 58 32960 SUM 26627 34311 SUM 12188 40021 INC 29046 535757380 SUM 293 34533 SUM 6742 19763 SUM 19459 37692 INC 18742 689248401 SUM 19464 31492 INC 21244 142600110 SUM 18692 39896 SUM 13249 32169 INC 22274 73525985 INC 23422 72629397 SUM 819 40537 SUM 2843 11217 SUM 1397 21282 INC 39702 991032561 INC 9091 413887188 SUM 1195 15903 INC 39117 668294669 INC 11330 538275536 SUM 8992 35604 INC 25875 676664512 SUM 16390 37919 INC 24027 67423011 INC 39210 26139087 SUM 5065 31946 SUM 27470 38078 SUM 187 30488 SUM 992 27767 INC 40227 121640059 INC 25285 483221718 INC 4754 952971425 INC 2826 40892381 SUM 10687 26010 SUM 33148 39796 INC 25795 115609828 INC 20793 582911315 SUM 1032 27973 SUM 22315 37329 SUM 4667 34136 SUM 1746 18951 SUM 12258 37293 INC 22297 20673711 SUM 14211 21947 INC 21440 871799829 SUM 32419 34922 SUM 8934 27898 SUM 11002 30821 INC 32228 810438590 INC 17411 71843737 INC 34809 156668178 SUM 8596 39918 INC 27574 885149692 SUM 713 25546 INC 37234 756475100 SUM 2141 34223 INC 31825 410080218 INC 16516 3575280 SUM 774 24425 INC 26243 727746450 SUM 461 28675 SUM 11941 37711 SUM 23494 32417 INC 30118 141448550 INC 8724 876398015 INC 37041 54604985 SUM 4724 12556 INC 1525 46232516 SUM 12038 36861 SUM 22890 36445 INC 33693 39107528 SUM 730 6115 SUM 11449 28500 INC 13123 111664294 INC 14148 975463448 INC 24370 969960216 SUM 543 36017 INC 4188 142962165 SUM 10868 41109 SUM 21798 40835 INC 11197 66921017 INC 16784 190034085 SUM 5699 41242 SUM 6530 32940 SUM 8747 35136 SUM 19282 40136 SUM 4828 30444 SUM 4797 18684 SUM 924 14681 INC 22602 73682197 INC 21219 143147888 INC 11937 865127048 SUM 18242 40252 INC 20662 283725709 INC 9560 978623756 SUM 21002 40376 INC 5120 16451876 SUM 104 33822 INC 39532 752169862 SUM 149 19485 SUM 9443 26169 SUM 18861 39331 SUM 2001 13826 SUM 14354 39826 SUM 15503 34818 INC 34815 952222667 SUM 1649 26022 INC 32811 734172145 INC 1899 794788348 INC 38760 733509518 SUM 35931 40956 INC 30255 552679821 INC 12611 4397439 SUM 26725 36081 INC 37887 906769433 SUM 17920 23574 SUM 461 39542 SUM 12439 41367 INC 489 96564131 SUM 6120 20352 SUM 2013 35812 INC 38441 250619105 INC 29386 869840552 INC 37030 983328810 SUM 20743 36041 SUM 3235 21871 INC 28596 357675881 SUM 28569 39379 SUM 16269 37932 INC 40147 80184352 SUM 8506 35554 INC 39478 384815342 SUM 21290 40387 INC 25129 111735704 INC 9856 130459744 INC 20486 71603717 SUM 4129 13446 INC 1870 71806886 INC 36818 852977613 INC 16828 28977766 SUM 3110 5206 INC 35546 930076901 INC 5981 836144163 SUM 11432 27974 INC 35149 122236946 SUM 5297 30236 INC 30430 873890212 SUM 24755 39791 INC 20664 68975325 SUM 31297 36604 INC 5027 491442784 SUM 12241 39876 INC 10251 65294037 SUM 9031 31087 INC 30049 924679940 SUM 2842 24441 INC 25519 111530240 SUM 17308 39748 INC 30132 993954326 INC 33447 949271107 INC 39654 147349498 SUM 9606 38078 SUM 2469 9711 SUM 5662 28992 SUM 3563 41232 SUM 6936 12963 INC 5878 14974397 SUM 24158 40954 INC 15324 892106929 INC 26075 80003459 INC 25543 408268612 INC 28751 894290048 INC 19616 491454741 SUM 9344 39432 INC 15709 749788685 INC 7829 28782247 INC 3766 112567611 SUM 14113 28714 INC 34526 978393143 INC 2646 258194594 SUM 13332 36480 INC 8539 863038744 INC 15594 222651198 SUM 987 41350 INC 11051 425848282 INC 2477 859908825 INC 34120 59359147 INC 41018 16238904 INC 37891 625768199 SUM 2983 32068 INC 35511 113503087 SUM 14469 30523 INC 35557 73548295 SUM 504 18534 SUM 28317 33150 INC 30645 25794903 INC 37918 19025901 INC 20975 327502076 INC 22397 860136077 INC 38506 844443445 SUM 11524 30647 INC 9948 450087167 SUM 17 20430 INC 13007 760474607 SUM 7996 34265 SUM 2934 27499 SUM 34272 35542 SUM 429 28392 INC 19077 954895854 INC 13709 142734456 SUM 19563 30156 SUM 7184 36245 INC 28239 138532280 SUM 1542 14316 SUM 832 26629 INC 32738 796890374 SUM 471 23721 INC 22462 7042676 SUM 4643 22012 SUM 21636 40497 SUM 6934 31459 INC 27394 592721193 SUM 28535 41370 SUM 6086 38815 SUM 34694 40448 SUM 17568 34763 SUM 32490 41331 SUM 9236 22790 INC 4307 18042022 INC 30345 997030037 INC 39442 190166850 SUM 250 28365 INC 2981 28815464 SUM 2498 14705 INC 32218 796208707 INC 13554 113621083 SUM 15271 27539 INC 3681 30038996 INC 3918 44690500 SUM 5080 32772 INC 34862 676087938 INC 4331 107514939 SUM 11822 26701 INC 38432 142573862 SUM 4592 34627 SUM 8603 31136 SUM 38573 40859 INC 21102 610264378 INC 19008 475275703 SUM 10462 19143 INC 2545 567134058 INC 34743 995478158 SUM 2823 26277 INC 38606 4446265 INC 3931 55900443 INC 17293 12947932 INC 9045 65258192 SUM 8538 33732 SUM 17914 28199 SUM 5026 26173 SUM 15129 26070 INC 13517 113403599 SUM 18797 35557 SUM 14043 40524 INC 9014 958819848 INC 3896 610601549 INC 34640 537184786 INC 23529 130484037 INC 2179 5149190 INC 7887 925157564 INC 22444 341774171 INC 13327 820329900 INC 24768 778900749 SUM 23750 41156 SUM 4901 39792 INC 34392 960910205 INC 23371 147152032 SUM 5617 23491 SUM 8919 32361 SUM 2112 18300 SUM 5508 29716 INC 28171 905410423 SUM 2017 36731 INC 24930 602840454 SUM 10516 35962 INC 41247 29075737 SUM 9835 27159 SUM 10456 35761 SUM 11520 18028 SUM 1700 26011 SUM 14447 40131 SUM 4896 26344 SUM 21672 34772 SUM 4545 39961 INC 17328 833636391 INC 13683 712656885 INC 25949 441301969 INC 37047 861228498 SUM 2487 33682 SUM 10654 36385 SUM 17240 31856 SUM 7829 40909 INC 12467 616716328 SUM 6462 34393 SUM 9873 35681 INC 27056 922389664 SUM 17565 31759 SUM 22914 39669 INC 26309 802616399 SUM 19609 39116 INC 39362 409553048 SUM 14697 35382 SUM 5411 30388 SUM 15423 36276 INC 16105 440889444 INC 23704 584005286 SUM 9533 32883 INC 37506 56073817 INC 27726 458624918 SUM 14031 37945 INC 40617 494038181 SUM 8744 36889 SUM 424 20456 SUM 2821 41375 INC 18415 502997936 INC 35000 743774813 SUM 16478 20586 SUM 3226 15499 INC 8079 892607912 SUM 6051 29017 SUM 6663 29938 INC 9895 146952360 SUM 9604 40708 INC 24330 872608155 INC 27992 337769843 INC 9058 417705223 SUM 7155 35416 INC 16510 147298772 INC 40938 931023008 INC 480 76141259 INC 40470 416074943 INC 32446 542151646 SUM 3585 7687 SUM 27840 34646 SUM 1310 34975 SUM 4915 34101 SUM 12242 37246 INC 36881 282047557 SUM 6315 31272 INC 25227 15939948 INC 4093 573614342 INC 15831 792523108 SUM 1756 31488 INC 36443 240514083 SUM 21285 38725 INC 39400 26448151 INC 6896 603786641 SUM 2476 41235 INC 36210 873726499 SUM 2644 39869 SUM 12264 31256 INC 6628 65158454 INC 38516 946093513 SUM 31336 40226 INC 23290 974472911 SUM 9828 17393 SUM 104 4395 SUM 33625 40512 SUM 19368 24808 INC 21744 148928646 SUM 3107 33758 INC 1176 138467514 SUM 1638 15431 INC 30240 709000988 INC 14322 11100884 INC 27800 821620015 SUM 12208 20904 INC 15465 999379363 SUM 24629 41444 INC 2470 492074651 SUM 12407 37331 SUM 2872 35753 INC 34045 841166004 SUM 12370 32215 SUM 23854 40986 INC 17024 579154855 SUM 4793 18553 SUM 6161 12403 SUM 1919 8293 INC 77 533460198 INC 6586 366978953 INC 26120 324115459 SUM 21604 36558 INC 34356 143210706 INC 32847 590235055 SUM 13168 41384 INC 32678 130603203 SUM 23669 36081 INC 34321 424035939 SUM 22718 36288 SUM 892 35294 SUM 339 19686 SUM 2199 29489 SUM 6701 22548 INC 19533 683548266 INC 30875 147456153 INC 2378 760631121 INC 23726 18549726 SUM 12480 36251 INC 4128 838820779 SUM 4077 34428 INC 11774 555915318 SUM 1328 13021 INC 7580 933886241 INC 27538 919572136 INC 34236 109695745 INC 28404 70506979 INC 18507 954009485 SUM 11823 33222 SUM 4765 19596 INC 20548 10083025 SUM 8413 31778 SUM 30554 38179 INC 34681 937970056 SUM 2524 40265 INC 11044 18592118 SUM 2333 32055 SUM 1482 15618 SUM 6787 16313 INC 31665 960885209 SUM 1748 36296 INC 33190 700434106 SUM 25994 34115 SUM 22731 39675 INC 17834 861556276 SUM 1100 27163 SUM 12272 40756 INC 23302 771564883 INC 25624 143254545 SUM 4167 37180 SUM 27407 38084 SUM 14852 19639 SUM 4214 33781 INC 3433 44090917 INC 24007 874909548 INC 26829 405460105 INC 11375 821066768 SUM 20259 39499 INC 39535 146777294 SUM 1247 39224 SUM 2110 20553 INC 17560 876768416 SUM 10020 40402 INC 23346 107317840 INC 39085 756296503 INC 35297 476368155 INC 3774 543374038 SUM 386 31364 SUM 5546 17780 INC 31050 944121374 SUM 33646 40609 INC 18852 433375040 SUM 27552 34843 INC 16027 471920258 INC 14657 980522690 SUM 15379 23378 SUM 8904 24981 SUM 24068 39333 INC 18166 539225831 SUM 8671 35425 INC 28337 7749810 SUM 16071 39584 SUM 9021 39812 INC 37065 11728444 SUM 31495 36190 INC 8461 919925556 INC 40709 357685793 INC 13133 994858903 INC 11808 882130896 INC 12877 21634207 INC 30082 725816915 INC 20258 146254864 SUM 6844 26117 SUM 7467 35183 INC 25303 24703356 INC 11038 979624979 INC 32520 138784198 SUM 1447 38588 SUM 482 10189 SUM 22200 41214 INC 23898 60105324 INC 27086 80087982 SUM 3771 22731 INC 21155 3436598 INC 32336 620960836 INC 15916 740616744 SUM 16470 39565 INC 20772 872307580 SUM 16494 35698 INC 15977 936751802 INC 19364 928585771 SUM 6696 27858 SUM 20433 31122 INC 1796 701204959 SUM 7869 30106 INC 20209 890654019 INC 23915 879001270 SUM 7880 21345 INC 20266 950968229 SUM 652 31059 INC 30964 143220484 SUM 1025 3439 SUM 1465 26381 SUM 25510 37200 SUM 1545 21991 SUM 14480 39326 INC 36024 296745865 INC 39295 467989360 SUM 19553 27030 SUM 8419 30107 INC 30527 659406657 SUM 2364 37231 INC 22043 82702011 INC 18417 710632834 SUM 4992 26302 INC 35393 855747314 SUM 852 30994 SUM 5017 23104 SUM 949 33286 SUM 23217 34094 SUM 7832 33764 SUM 520 34717 SUM 4223 32134 SUM 13740 28875 INC 25498 902773753 INC 36168 389393984 SUM 1628 41404 INC 13789 979669077 SUM 34280 39184 SUM 23142 30222 SUM 23164 40745 SUM 37362 40931 SUM 11251 36758 INC 10258 307572794 INC 37063 336158566 SUM 19559 29761 SUM 25369 39213 SUM 3550 29886 INC 8114 892217176 INC 7274 255137419 SUM 664 14864 INC 21036 590722511 INC 14043 416440247 SUM 12085 35602 SUM 10043 36428 SUM 14091 36802 INC 7090 207385801 SUM 15768 41261 INC 7193 686808905 INC 2092 200255320 SUM 2147 31667 SUM 12156 32397 INC 7278 995488333 SUM 5280 39587 INC 40162 401376029 INC 21191 600307434 INC 12705 471792986 INC 17114 143274791 INC 17571 380662614 SUM 3010 41376 INC 11666 742207321 INC 20041 878772996 INC 20197 29033515 INC 4861 593800231 INC 16206 610278649 INC 23104 994859375 SUM 23122 40956 SUM 22232 41017 INC 2867 794175214 SUM 4741 41273 INC 955 11004225 INC 14144 11219131 SUM 5605 35249 INC 30151 879001513 INC 27806 146777029 SUM 2747 35278 SUM 4974 22052 SUM 7142 26719 SUM 2399 10811 INC 3438 944664611 INC 6019 610475366 SUM 6124 35059 SUM 5064 38949 SUM 5868 38296 INC 32167 19505426 INC 25158 491934431 INC 7492 746570505 SUM 7464 10767 INC 39464 366914954 INC 10769 439681058 INC 15652 6106875 INC 1625 402969772 INC 40531 11296046 SUM 1120 5145 INC 39276 744677417 INC 41012 472150623 INC 3761 711204975 INC 12330 605183022 SUM 13948 38545 INC 19678 488394239 SUM 22767 26788 INC 32308 551638872 INC 7069 73467866 SUM 14694 38463 SUM 3883 29005 SUM 1408 35461 INC 32798 952996541 SUM 5515 24838 INC 34849 844249225 INC 36066 138279946 SUM 24135 36714 SUM 3441 23221 SUM 17865 21466 INC 23815 909928540 SUM 4901 27279 INC 7624 138548974 SUM 20489 27737 INC 13051 501627182 INC 4680 794880614 SUM 6307 24872 INC 38244 996460704 INC 4617 994691803 INC 34916 889457223 INC 15939 147723596 INC 32617 994458155 INC 2089 137743093 SUM 12850 37441 INC 29127 837626961 SUM 2857 13820 SUM 27638 37123 SUM 22099 34421 INC 4943 960212868 INC 25834 617605166 SUM 3759 20180 SUM 13522 39559 SUM 23354 37225 SUM 24781 34919 SUM 3742 40589 SUM 31563 40117 SUM 13563 37394 SUM 21076 28315 INC 38340 114952906 INC 40339 759939599 INC 10826 887423311 INC 9535 24366495 INC 7997 954492453 SUM 25167 41013 SUM 4569 35872 SUM 2907 39662 INC 27615 911550141 SUM 15113 41300 INC 16930 226453072 SUM 18318 39659 SUM 9014 15040 SUM 1932 39725 SUM 9311 26153 SUM 3034 4142 INC 16862 141468631 SUM 6711 40591 INC 32775 28287159 INC 21090 102110623 INC 14460 868159340 INC 33282 15272908 INC 859 450266716 SUM 17703 18609 INC 29484 11135087 SUM 878 31840 INC 34150 759583922 INC 4275 577017918 SUM 25824 33208 SUM 13657 38827 SUM 90 37194 SUM 15066 40533 INC 40093 946097804 SUM 2577 34432 INC 19865 149867735 SUM 8324 38716 SUM 38077 39682 INC 11681 981131810 INC 39334 102024028 SUM 5847 26046 INC 14116 194852280 SUM 1137 18719 SUM 7195 12791 INC 40156 626404158 SUM 3819 33598 INC 35821 2067063 SUM 18986 27697 INC 21126 491643843 SUM 1527 21337 INC 40361 487884236 INC 18713 794087053 INC 9282 990658342 SUM 2756 27113 INC 684 955020321 SUM 7026 17657 INC 11354 146911435 SUM 998 37562 SUM 28686 38732 INC 17417 944934596 SUM 11275 27834 SUM 3605 34046 INC 21574 127509986 SUM 6450 27140 SUM 18353 34696 INC 8188 490039761 INC 25278 606367692 SUM 2633 27437 INC 14448 447561374 SUM 14179 38580 SUM 28628 41270 INC 34709 13312288 SUM 10284 34275 INC 30854 768593263 INC 37854 206862889 SUM 6140 20896 INC 28214 141626394 INC 30053 558212991 SUM 1202 22548 SUM 19055 37851 SUM 9517 35585 SUM 963 33932 SUM 29410 38580 SUM 6968 33976 INC 18974 886056247 SUM 406 37247 SUM 279 28402 INC 36432 1111259 SUM 14818 38947 SUM 23541 37790 SUM 10840 28722 SUM 3338 19369 SUM 6892 40232 INC 16013 688393893 SUM 4871 7806 INC 26775 223462271 INC 1524 145368309 SUM 2944 9797 INC 33509 878902561 SUM 9723 40922 INC 33771 6691763 INC 25254 945572227 SUM 15954 35702 INC 14709 406998610 SUM 17745 33210 SUM 5937 28922 SUM 11093 23388 SUM 5359 41106 SUM 11523 33021 SUM 365 27006 SUM 5335 38635 SUM 9120 37707 SUM 8 30262 INC 8918 78212169 SUM 4697 40305 SUM 5741 38298 SUM 3420 23229 INC 4303 68721458 INC 24236 580935038 SUM 4459 40758 SUM 3321 40723 SUM 9824 37267 SUM 34890 37660 INC 18990 423005412 SUM 3700 27155 INC 17982 223633193 INC 9824 96307734 INC 327 113746743 SUM 1311 23916 INC 29404 487966610 SUM 14515 40382 SUM 965 34624 SUM 13518 34681 SUM 3431 40858 INC 30299 603088232 INC 22938 928378408 SUM 4785 27493 INC 24355 827624772 SUM 24717 36515 SUM 10063 30605 INC 16926 894843613 INC 313 330113838 INC 35534 599128922 SUM 11821 31477 SUM 15262 38425 INC 4169 109578033 INC 15630 593832891 SUM 1829 26045 SUM 106 14879 SUM 25556 39477 SUM 21348 36462 INC 30111 5694640 SUM 3909 31644 SUM 2116 8095 INC 6537 28476369 SUM 885 32228 INC 7546 636957323 INC 26624 14730660 INC 5573 741058059 INC 33881 28773142 INC 26899 810497672 SUM 28916 38742 INC 20827 974392351 SUM 8191 40801 SUM 19086 33897 SUM 1058 38294 INC 5016 947289022 INC 30598 821121706 SUM 10591 28100 SUM 4031 37650 SUM 8288 36764 INC 905 308431705 SUM 14742 41279 INC 22625 63206141 INC 851 250293328 SUM 1565 36581 SUM 3283 24536 INC 1651 470827081 INC 18737 71328827 SUM 15795 37768 SUM 15512 26089 SUM 8380 24839 SUM 3161 38202 INC 17512 24100966 SUM 5693 40422 SUM 7203 35803 INC 9085 994427913 INC 31127 617513798 INC 30217 845366961 SUM 3939 37425 SUM 1628 19121 INC 18620 69425418 SUM 11959 34177 SUM 8498 34360 SUM 1463 39482 SUM 12730 34400 SUM 9147 40690 INC 40195 750258036 INC 19620 458334929 INC 12910 604169307 INC 20671 325252521 SUM 8823 35940 SUM 2914 17838 INC 667 579195803 SUM 23729 37971 INC 8342 130152522 SUM 5365 31589 SUM 70 4334 SUM 9940 33460 SUM 21991 38787 SUM 30862 40279 INC 9025 573720716 SUM 2032 19095 SUM 17629 38995 SUM 1051 7308 INC 3916 632848 SUM 849 6374 SUM 8186 35399 SUM 208 8457 INC 485 73474481 SUM 1714 35126 INC 18991 507820597 SUM 1700 38488 INC 62 567568009 INC 26184 893173070 INC 7819 905161452 INC 12793 807171093 SUM 2660 35372 INC 22146 807449622 SUM 15701 28080 INC 28336 72770922 SUM 4126 29603 INC 37286 24312990 INC 10680 619498242 INC 7024 693541549 SUM 12301 32510 SUM 7328 37219 INC 7233 862267340 SUM 12478 29145 SUM 5228 24278 SUM 19295 41298 SUM 32417 39475 SUM 3930 37312 SUM 12603 37473 SUM 10028 19823 SUM 6714 35636 INC 34647 926724729 INC 3994 14135409 INC 18615 113779919 INC 20566 22778382 INC 19216 726675462 INC 13970 974544502 INC 15157 323663265 INC 22968 685823258 INC 6991 476343027 SUM 13852 35262 INC 18246 12590074 INC 9110 113836744 INC 31239 121127025 INC 18737 68780326 INC 14335 59050393 INC 40037 88710870 SUM 1065 5484 SUM 10601 18064 INC 23585 147069474 INC 36211 214859637 INC 8448 732188127 INC 1663 804160475 INC 5480 274738043 SUM 7170 37166 SUM 27011 40855 INC 36550 23821993 INC 25250 560235966 SUM 27831 38159 INC 26293 105376457 INC 33944 885362400 INC 1880 887472435 INC 1077 865863573 INC 35650 687148225 INC 10192 571772838 SUM 18335 37397 INC 12251 323299129 INC 12044 207407211 INC 32768 624834426 SUM 16673 37522 INC 33389 28537351 SUM 27252 39183 SUM 699 25846 SUM 16747 41150 SUM 835 27118 SUM 40635 41270 SUM 11995 37527 INC 8370 534418139 INC 38138 865489509 INC 7076 439715222 SUM 11786 40401 SUM 14758 21056 SUM 380 27840 INC 38865 25906369 SUM 6015 38618 SUM 8518 16001 INC 4510 693238647 INC 4625 739574059 INC 7765 15783885 INC 38102 16474413 INC 34353 876757954 SUM 4194 18992 INC 23142 922706131 INC 11028 536208589 INC 23420 325397544 INC 38684 757919255 INC 17864 877320719 INC 33010 144076148 INC 40205 610567755 SUM 9046 33226 INC 7846 747161670 INC 9073 28893959 SUM 7060 40285 INC 5084 858913521 INC 20861 753996298 SUM 723 29414 INC 6962 46083986 INC 34522 130646669 SUM 3667 38687 INC 36191 274073928 INC 20931 23790660 INC 8348 682586764 SUM 6592 35191 INC 40434 861079654 INC 25501 24710434 INC 21740 740614375 SUM 16019 40996 SUM 20193 38634 SUM 19024 37794 INC 37037 743831709 SUM 9006 40473 INC 39754 824554623 SUM 5169 27353 INC 36389 972735634 SUM 18388 23098 INC 36419 67760556 SUM 21656 37272 INC 28941 341217011 INC 23115 600733085 INC 5819 80097090 SUM 3724 36251 INC 12097 894556148 INC 39013 28896336 INC 22145 885241643 INC 40117 686309360 INC 18140 881236641 INC 17991 892640819 INC 8947 38826115 SUM 11644 37290 SUM 22845 39001 INC 7235 56738408 INC 36472 15412511 SUM 1991 31530 INC 28314 846010459 INC 7074 950924963 SUM 13373 37794 INC 21507 455419192 INC 13305 145165776 SUM 762 38185 SUM 1146 35924 INC 28686 880444985 INC 29384 145362692 INC 19864 202770745 SUM 13732 15459 INC 39088 136289853 INC 8995 491131495 SUM 71 31813 SUM 29723 40359 SUM 2464 32180 SUM 17125 24557 INC 29128 794986185 INC 11105 955173137 SUM 960 40185 SUM 9040 17751 INC 31892 335235851 SUM 13570 39376 INC 3811 130691026 SUM 6367 22143 SUM 3663 13512 INC 16828 809546678 INC 17962 890391519 INC 20889 521478052 INC 21865 28779146 SUM 2187 33028 INC 5313 111621106 SUM 4384 20477 SUM 1751 26808 INC 21115 113872860 INC 9830 45454003 SUM 310 40215 INC 16075 575990300 INC 51 983032970 SUM 3686 13800 SUM 1126 32014 SUM 8020 41320 SUM 16773 28443 INC 24123 811576197 INC 12680 558714846 SUM 6963 23998 SUM 23392 35025 INC 21797 460383675 SUM 11819 40990 INC 6792 951149813 SUM 24226 31878 INC 19195 113613541 SUM 3854 14586 SUM 10419 27734 SUM 6351 23166 SUM 10352 38913 SUM 19419 40534 SUM 7229 28139 SUM 1 2289 INC 25793 15450699 INC 14258 397503493 INC 11715 742700443 INC 5903 488009623 INC 17196 943782208 SUM 627 30439 INC 1026 961976421 SUM 10684 39662 SUM 25884 39899 SUM 13364 30959 INC 17307 958092667 SUM 31592 32486 INC 2386 954256262 SUM 5799 35347 SUM 4377 14370 INC 1392 141150598 SUM 907 34047 INC 38281 24734697 INC 23743 928341429 SUM 273 24456 INC 26123 874522334 INC 36454 127004105 SUM 15879 28959 SUM 269 37047 SUM 1741 35442 INC 1542 957431209 SUM 13236 30261 SUM 19410 39943 INC 25498 922411987 INC 13306 408979753 INC 8488 860499528 SUM 37690 41078 INC 20832 844967213 INC 6550 610581412 SUM 9909 23026 SUM 5810 36117 INC 16769 10439606 INC 14958 726020975 SUM 30019 41267 INC 27623 492193386 SUM 22878 40847 INC 10470 756962592 SUM 2436 27114 SUM 3418 21313 INC 1025 1811244 SUM 1844 37057 SUM 29501 41104 SUM 8834 31249 SUM 3141 19518 INC 18492 678501981 SUM 318 23266 INC 1760 960374909 SUM 23245 40930 SUM 9013 38705 INC 2145 647634703 SUM 9612 30027 SUM 13480 19268 INC 6256 16173860 SUM 22334 31306 SUM 207 37042 SUM 35836 40232 INC 10150 77959273 INC 36415 759271511 INC 4771 20560637 SUM 3264 24170 SUM 5557 20940 SUM 9621 39914 SUM 10612 41151 INC 32092 104965390 INC 17589 757282888 INC 18251 128439911 SUM 15756 38769 SUM 26414 39870 INC 29533 74069434 INC 27824 543368041 INC 28228 73474934 INC 29981 753841499 SUM 30856 36439 SUM 3137 41022 SUM 11035 28019 INC 12700 80247597 INC 39063 950790020 INC 1028 827650517 SUM 5875 34793 INC 10388 828509358 SUM 6207 37699 SUM 1811 35957 INC 38420 295723670 INC 40774 13804519 SUM 7453 37487 INC 9845 442824474 SUM 4124 39552 SUM 4064 36229 INC 5073 418452517 INC 29910 501215673 INC 28339 818096038 SUM 4239 20083 INC 23947 121988801 SUM 10280 36993 INC 29330 888208715 INC 14753 138251422 SUM 14556 37144 INC 31045 4506412 INC 14635 19612144 SUM 2837 39045 INC 15927 203892953 INC 28556 736601349 SUM 1358 13715 SUM 23083 36832 INC 27070 141600919 INC 18184 147455378 INC 9128 653226502 SUM 2900 24839 INC 36964 693462575 INC 39538 945085850 INC 27764 724882567 SUM 16282 41189 INC 5042 894783384 INC 10868 35470431 SUM 3066 34707 SUM 7843 13787 INC 19279 136696241 SUM 5074 37696 INC 3483 497889725 INC 3709 875631942 SUM 17514 34484 INC 34305 324648777 INC 11902 28021746 INC 4091 862517416 INC 13551 930041689 SUM 138 23901 INC 1474 878939041 SUM 522 39385 INC 10340 475417843 SUM 13235 31805 SUM 5092 32838 SUM 244 41005 SUM 9624 39843 INC 27110 885867450 SUM 6264 13044 SUM 28454 36614 INC 7592 741278809 INC 21179 203749993 INC 17460 535065529 INC 7016 603688935 SUM 1173 37440 INC 37729 80342130 SUM 5164 32623 SUM 14937 40307 INC 38470 642363143 INC 3362 959875615 INC 38555 73366466 INC 3291 582769456 INC 31485 20574103 INC 2909 757451905 INC 24420 28819286 SUM 13647 24812 SUM 23733 40170 SUM 22789 39504 INC 6529 919308653 SUM 31428 37964 SUM 10729 30510 INC 35848 4840481 INC 30926 392481916 INC 1958 72604694 INC 17916 73442199 INC 37627 84325572 SUM 24894 41120 INC 4582 143103309 SUM 1353 24290 SUM 2195 38238 INC 6123 63586727 SUM 5867 40479 SUM 2969 24779 SUM 27043 40580 INC 28852 880849324 INC 16750 72372511 INC 36695 20278153 SUM 2110 32869 SUM 1516 25845 INC 6647 27662603 SUM 1847 11924 SUM 9434 32203 SUM 13924 41352 INC 33694 807806887 SUM 23398 40891 INC 15125 26986591 INC 39161 889597742 INC 26076 576947475 SUM 5096 35897 INC 22482 468148848 INC 10441 823293762 INC 35286 222365199 INC 1786 865926268 SUM 2438 19758 SUM 10810 31520 INC 11892 7831747 SUM 5983 33766 SUM 15154 30712 INC 13627 981421024 INC 38062 127490682 INC 15517 751989128 SUM 24413 36938 INC 27188 992937596 SUM 16685 22731 INC 1690 80221643 INC 10572 669551309 INC 13495 819002120 SUM 13152 32905 SUM 26279 37952 SUM 13086 32552 SUM 9463 39773 SUM 24124 37254 SUM 25830 41405 INC 1916 461056111 SUM 9196 34908 INC 12706 466934211 SUM 19050 35415 INC 14972 724613321 SUM 15926 26086 INC 2807 910832253 SUM 473 10083 SUM 724 16597 SUM 22041 32467 SUM 2904 36294 INC 13894 784727560 SUM 226 10233 SUM 16226 41132 INC 31030 147172450 SUM 12402 28098 INC 17878 39344927 INC 19372 858581374 SUM 7483 38641 SUM 13513 19043 SUM 845 13947 INC 2759 29030563 INC 36270 877383320 SUM 3937 32916 INC 18482 904960480 SUM 22 28411 INC 16327 124328201 INC 2375 82655537 SUM 5606 30765 INC 20402 28110183 SUM 6759 40387 SUM 2029 33981 INC 16044 557033970 SUM 2170 37312 SUM 4436 21755 SUM 6878 19326 SUM 286 40978 INC 11106 974419182 SUM 3193 37479 INC 40707 34072775 SUM 424 39322 SUM 19313 38001 SUM 19427 36043 INC 29727 418469235 SUM 18554 41257 SUM 31149 39065 SUM 10317 31926 SUM 17780 34546 SUM 10491 23668 SUM 14991 25491 SUM 11813 32014 INC 5531 670970053 SUM 12197 32841 SUM 10786 39443 SUM 5170 16839 INC 15395 16378598 INC 41384 875893685 INC 28500 492187150 SUM 23928 35151 SUM 10819 29354 SUM 20666 39518 SUM 17303 35809 INC 18388 980864217 SUM 21332 33489 SUM 2834 41283 INC 9844 56789495 INC 3365 904892519 SUM 14938 41388 INC 35422 625281334 INC 35402 765701910 INC 18713 247333692 SUM 1096 37001 SUM 2077 5334 SUM 15020 19751 SUM 4567 19538 SUM 13671 34846 SUM 17393 34975 INC 28850 112167829 SUM 2408 11055 SUM 2271 8754 INC 31018 70501622 SUM 9634 30422 INC 35066 649080013 INC 28700 893699109 SUM 590 33852 INC 36764 999312164 INC 18286 4700494 INC 1570 744438474 SUM 14910 36703 SUM 14152 25430 SUM 2890 19931 INC 33619 995501551 SUM 9364 35369 SUM 7263 39558 INC 28861 861341544 INC 35786 996461600 SUM 4570 36181 SUM 8696 36320 INC 5973 138354775 SUM 8178 39106 SUM 5603 25127 SUM 16900 31927 INC 29512 889965519 SUM 9176 36158 INC 41338 353681938 INC 25196 621664378 INC 34828 759403163 INC 38802 945833129 INC 39012 79156767 SUM 5096 37332 INC 1046 146893239 INC 19443 820070673 SUM 2668 34463 INC 34095 80374692 INC 40785 727990215 INC 26527 345370162 INC 12029 995399074 INC 7819 24861137 INC 21208 418439089 SUM 23361 40440 SUM 6891 26478 INC 1340 12994982 SUM 14624 40687 INC 17917 955334818 SUM 27449 39088 SUM 711 9561 INC 9052 652335979 SUM 13646 39270 SUM 7559 36165 INC 32301 217100339 INC 25679 442711471 SUM 19348 35368 SUM 700 22593 SUM 11058 28640 SUM 12380 39268 SUM 17846 41327 INC 25669 129881326 INC 40626 13087028 SUM 5243 29207 SUM 19604 35737 SUM 8466 31626 INC 27414 20402454 INC 41452 759843776 SUM 30006 39662 INC 27691 919481567 INC 21894 955341552 SUM 25625 38715 INC 35156 24880521 INC 34284 873717446 SUM 8918 26335 SUM 20777 29878 INC 14085 28688874 SUM 7809 33740 INC 36450 883482593 INC 23987 20065913 SUM 2881 26710 INC 28538 702487864 INC 25543 986839197 SUM 3118 13262 INC 21174 961757494 INC 37533 908541279 SUM 9593 30506 SUM 280 19331 INC 29968 106013579 SUM 39758 41200 SUM 16690 26595 INC 36088 314310806 INC 9004 24813751 INC 1183 894505637 SUM 9085 22954 SUM 1909 35100 SUM 2943 39455 INC 36984 58595053 INC 36127 865026942 SUM 3615 35319 INC 22080 703037828 SUM 3615 10561 INC 36558 875639175 SUM 6017 33189 SUM 19520 36853 INC 22919 138830944 SUM 12709 37234 SUM 11068 27692 INC 26228 147364827 INC 35190 369693164 SUM 17628 32732 INC 18045 6632492 INC 19326 315861834 INC 8754 26698517 SUM 4863 20954 INC 31932 817919805 INC 31434 493028601 INC 183 669722200 SUM 4516 29084 SUM 7615 40631 SUM 8644 39009 SUM 4636 20913 SUM 227 19002 INC 6926 26596266 INC 1284 808584320 SUM 58 13197 SUM 23342 40835 SUM 2712 16946 SUM 9440 30625 INC 1543 141137599 INC 34253 11142991 INC 10090 77990854 INC 31356 970523682 INC 11597 483292313 INC 38992 923065419 SUM 2784 26126 SUM 1584 18102 INC 18172 109455368 SUM 27287 39627 SUM 9435 31541 SUM 4821 25541 INC 23226 928783615 SUM 25228 37549 SUM 4119 20384 INC 13718 488541526 SUM 17288 37408 INC 14977 997973702 SUM 32202 38929 INC 38173 113759931 INC 41222 129868128 INC 40183 879041420 INC 3479 4814515 SUM 3649 25450 SUM 9668 40394 SUM 1160 3398 SUM 7692 40783 SUM 9342 41125 SUM 9070 34189 INC 36702 143034416 INC 18535 945629340 SUM 2627 10038 INC 21974 263708807 INC 34184 737809558 SUM 8355 40694 SUM 10623 40409 SUM 14924 36291 SUM 2639 24365 SUM 1271 36797 INC 30578 28290751 INC 7137 586240763 INC 12046 610573168 INC 14064 333540863 INC 20754 13219605 INC 32668 38991252 SUM 6103 38280 INC 30914 895339350 INC 2834 918773652 SUM 30236 37154 INC 429 72669206 SUM 12911 35664 INC 26674 955281062 INC 7501 961951546 INC 35850 513160427 INC 38654 592767828 SUM 3554 6967 INC 19311 853925648 INC 40842 83818799 SUM 7021 30326 INC 4613 803931826 INC 40545 83211042 SUM 4133 36504 SUM 35376 38494 INC 39963 492204698 INC 40408 60390965 INC 23610 979438978 SUM 699 34313 INC 27617 652923888 INC 38659 978700442 SUM 31382 40921 INC 1532 205794631 INC 31280 884022655 INC 21370 650302176 SUM 8073 30978 INC 39824 79846291 SUM 411 24641 INC 7734 610517025 INC 35397 473692582 INC 23679 333406426 INC 4046 223236721 SUM 710 12303 INC 18347 113864365 INC 13577 882190003 INC 5704 593801549 SUM 18428 31968 SUM 11231 40012 SUM 10302 33109 INC 1675 11205379 SUM 30933 38685 SUM 1171 37758 SUM 11599 28834 SUM 3313 32543 INC 37212 592527066 INC 8823 112610134 SUM 7018 32299 INC 40766 474875172 INC 22632 937306403 INC 39571 758429609 INC 12424 442699022 SUM 13290 40500 INC 4149 704249277 SUM 21230 31074 SUM 6850 22751 SUM 20781 33252 SUM 3917 34927 INC 7035 490941681 SUM 6937 38516 SUM 693 24481 INC 30894 547541904 INC 32433 130468235 INC 19680 740348947 SUM 30572 39644 INC 31466 12162352 SUM 5229 39689 SUM 5741 40428 SUM 16979 25133 INC 1990 925729170 INC 32686 946545289 SUM 5562 18958 INC 29318 142181191 INC 2808 988079893 SUM 290 19661 INC 22530 952144568 INC 34533 720204017 INC 9963 984612157 INC 6627 148819217 SUM 4210 40573 INC 5220 810561300 INC 29354 768508116 SUM 20430 39535 SUM 4040 21567 SUM 13755 38437 SUM 4412 14173 INC 2929 811863637 INC 20936 691279801 INC 18431 887998555 SUM 23321 31892 INC 9119 147423224 SUM 4527 31546 SUM 126 33667 INC 40142 602938336 SUM 9644 22154 SUM 13001 30072 SUM 192 31011 INC 32033 997488534 INC 37866 128501244 SUM 11544 41248 INC 16057 156488566 SUM 998 38891 INC 19894 11057182 INC 29180 691386864 SUM 13562 34400 SUM 3944 36269 SUM 13758 19705 INC 9315 323357880 INC 27751 990245938 INC 39890 26817685 INC 20369 140496423 INC 28398 992613529 INC 11901 97135782 SUM 1862 2755 SUM 5845 23256 SUM 25157 41269 INC 5809 949030366 INC 28629 954780830 INC 13286 663822361 SUM 13621 30108 INC 38691 122126724 INC 4619 880968906 INC 27264 71057553 INC 23560 644917523 SUM 526 3834 INC 39452 609519877 SUM 20555 37368 SUM 10197 19004 INC 8706 749499398 SUM 5219 37926 SUM 3325 37210 SUM 10016 38574 SUM 17087 25103 SUM 5743 33264 SUM 5036 29612 INC 11429 474706949 SUM 1035 26369 INC 35547 551844467 SUM 10829 38945 SUM 13853 33925 SUM 8091 35132 INC 18216 142202937 INC 28503 485855687 INC 6913 607356133 INC 3041 28504047 INC 39135 890006932 SUM 18242 32742 SUM 19075 32683 INC 31486 511043617 INC 38698 147467792 INC 11120 878513828 SUM 21545 40429 SUM 2098 5115 INC 22960 145829645 INC 1495 328999883 SUM 2115 28512 SUM 15212 33913 INC 29751 5227461 SUM 1763 34631 INC 15302 938509079 INC 4153 819156758 SUM 3499 31721 INC 28521 560229057 INC 32028 246490114 INC 1208 8644848 INC 27298 133635013 INC 28593 955148337 SUM 3243 13805 INC 11389 142380052 SUM 13210 37927 SUM 205 36000 INC 27714 610243134 SUM 15066 40921 INC 13321 726940783 INC 35502 601571980 SUM 3331 32954 SUM 27600 37334 SUM 1306 26950 SUM 35487 41342 INC 10749 54249633 SUM 4006 41196 INC 21531 853604970 SUM 11270 37050 SUM 133 34246 INC 17412 876089160 SUM 12835 36916 INC 20555 22752308 SUM 12151 38412 INC 20403 988960364 INC 21104 888569425 INC 25235 582440114 SUM 6371 19741 INC 5913 28938862 SUM 9840 35028 SUM 796 39896 SUM 3197 16925 SUM 13576 34195 SUM 3600 16062 INC 36494 893829444 INC 20074 7649870 SUM 4908 35733 SUM 3212 39536 INC 22018 143221764 SUM 24257 40799 INC 19478 63174530 INC 25040 64903196 SUM 11363 31418 INC 23250 954261137 INC 4444 577140945 SUM 20104 41059 INC 14457 752164957 INC 35925 56962494 INC 35791 876869156 INC 21063 113108181 INC 20217 414135303 INC 41136 356234160 SUM 14798 36130 SUM 2446 23662 INC 5773 764932846 INC 36705 63977553 SUM 28 16388 INC 41180 983217764 INC 33543 940273839 SUM 2236 16847 INC 29489 130321538 INC 562 961446432 INC 15840 600097728 INC 8190 278284790 INC 15515 142269094 SUM 14656 40878 SUM 4979 22055 INC 8748 347088039 SUM 12004 38852 INC 2784 987098975 INC 1980 687097002 SUM 12932 41353 INC 34817 109407487 INC 6943 889842134 SUM 10981 30389 SUM 4640 38525 INC 12768 946908828 INC 21091 186423932 SUM 13323 28950 INC 29428 727784903 INC 27335 143001486 SUM 17259 37712 INC 36447 782959882 SUM 4843 21925 SUM 18234 40678 SUM 4294 19428 INC 4040 147368528 INC 32012 503037793 INC 20041 961657527 SUM 5274 33705 INC 21747 937721874 INC 19838 726807243 SUM 13041 32818 SUM 12764 32638 SUM 9407 19538 INC 3832 382011221 SUM 19862 34132 SUM 18490 34792 SUM 2920 34957 INC 27795 597463385 SUM 5204 37955 SUM 3428 31064 SUM 4548 22128 INC 14160 843359728 INC 23557 671218 INC 4895 112863033 INC 23876 977493614 INC 25440 113915053 SUM 2530 26643 INC 39145 599895345 INC 9497 926861423 SUM 9221 15900 INC 35333 727123521 SUM 9204 22803 INC 408 111862091 SUM 14284 32709 SUM 4408 28264 INC 32937 602865320 SUM 6785 30755 INC 18546 78882365 INC 23335 306258866 SUM 14880 40071 INC 1653 137746697 SUM 33064 38020 SUM 3521 37324 SUM 8870 27653 INC 9322 957736893 SUM 6965 35275 SUM 17681 36262 SUM 1486 34983 SUM 166 35749 SUM 643 34945 INC 24405 240198177 SUM 3436 34513 SUM 12500 32092 SUM 5205 20948 SUM 34878 37251 SUM 11260 16517 INC 2953 752463273 INC 35413 748058239 INC 5504 843385439 INC 29868 27826808 INC 30087 734070925 SUM 1593 30059 SUM 6209 19828 INC 9023 12221966 INC 31547 75904479 SUM 6446 11242 INC 36557 977137620 SUM 1959 13183 SUM 18424 39205 INC 81 953752001 SUM 20705 40202 SUM 18390 33353 INC 21005 879000261 INC 11796 605052881 INC 16498 601824610 INC 15452 995486731 SUM 14427 35003 INC 13514 492097247 INC 35219 13230544 SUM 7923 40061 INC 26033 875840867 INC 33065 19733137 SUM 4428 26620 INC 30559 459934810 INC 37183 138991095 INC 4460 568592983 SUM 1348 24691 SUM 11234 18847 INC 9919 869558650 SUM 1500 16650 SUM 15972 23999 INC 9823 610588459 INC 16199 893532480 SUM 22466 36149 INC 32381 870654327 SUM 4615 39636 INC 10448 894717786 SUM 1210 19346 INC 23528 652549273 SUM 3261 36982 INC 20149 577055499 SUM 19958 36831 INC 31007 940453718 INC 11598 455674827 SUM 7405 32179 INC 3373 167718812 SUM 37099 41311 SUM 14502 30599 SUM 131 16456 INC 23956 677379959 INC 37179 994345417 INC 10896 961966481 SUM 1566 6495 SUM 529 16212 SUM 22243 37102 INC 30335 873651907 SUM 13146 32947 INC 29870 491007198 INC 7693 668030174 INC 10974 856597870 INC 39324 688558630 SUM 36565 41107 SUM 10816 29262 INC 10400 749804142 SUM 30367 38693 SUM 9823 35271 SUM 1392 38627 SUM 9365 37400 SUM 12951 28058 SUM 657 37106 SUM 1207 39327 INC 9002 492165048 INC 34846 28942655 SUM 915 15197 SUM 6837 14723 SUM 4170 14906 SUM 4959 20868 SUM 5905 31580 INC 22787 486973159 INC 30092 609388316 INC 23499 10724943 SUM 23887 39518 INC 3154 457107949 SUM 8810 25955 SUM 10825 24759 INC 5782 837078032 SUM 801 13564 INC 24361 610570315 INC 39518 275498046 INC 3514 62651549 INC 36622 855697187 INC 20820 799048649 INC 10353 946335369 INC 23546 690220249 INC 39440 870494974 INC 4409 972928853 SUM 1623 15973 SUM 1892 28823 SUM 8201 41364 SUM 5187 20572 INC 26674 54915191 SUM 2950 39649 SUM 12272 35069 SUM 14368 33396 SUM 9154 38431 SUM 5538 33185 INC 10306 56919704 SUM 16737 34369 SUM 13711 28814 INC 20156 139068753 INC 28266 76166953 INC 4975 955208062 INC 13002 949216893 SUM 14147 36683 SUM 26774 38332 INC 10923 620110278 SUM 22721 31206 SUM 13197 27912 INC 34304 554168543 INC 35486 423569941 SUM 6460 40812 INC 25122 2315536 INC 21273 936399159 SUM 412 24972 SUM 167 23794 SUM 30747 40277 INC 15020 463608784 SUM 5343 35838 SUM 3881 30626 INC 39900 408239245 SUM 7561 27497 SUM 12459 21463 INC 4293 489069734 SUM 9289 32070 INC 37036 929351830 SUM 4544 31308 INC 33459 40132552 INC 11205 77198183 INC 11309 28980704 SUM 3465 31008 SUM 236 8422 INC 3265 191163970 SUM 13527 37344 INC 11783 893789292 SUM 5816 14905 SUM 5872 18943 INC 26140 189857965 INC 39460 941626284 SUM 11361 26946 SUM 305 32067 SUM 1310 37651 INC 4857 27722939 SUM 5261 36131 SUM 8331 27397 SUM 26632 41431 INC 3112 121352332 INC 29667 273334070 SUM 20797 36155 INC 25716 682453568 SUM 7773 29961 SUM 45 38464 SUM 6852 35603 INC 38264 383478931 SUM 1436 24959 INC 40847 42596421 SUM 7049 24538 SUM 1627 37867 SUM 129 26490 INC 23414 90761889 SUM 4541 17025 INC 19233 928907782 SUM 16989 34214 SUM 2298 35085 INC 39357 140092561 INC 9442 223593791 INC 36503 8785031 SUM 31432 34991 INC 33620 803916194 INC 28993 769675506 SUM 30995 38962 SUM 8962 38519 SUM 12805 37401 INC 14569 12297098 INC 23046 355443809 INC 28137 26973718 INC 17765 141136310 INC 19258 134880663 SUM 7636 24459 INC 20869 11658311 SUM 528 40391 INC 24723 111768169 SUM 16130 37555 INC 28978 979089653 SUM 22978 36872 INC 33845 130618568 SUM 12851 23524 INC 23823 912317376 INC 31673 450523951 SUM 9348 20320 INC 23199 945542330 SUM 7621 33429 SUM 15654 34157 SUM 22272 38562 SUM 28243 39659 SUM 10343 35494 INC 8910 606265191 SUM 27286 40181 INC 24638 951024345 INC 22712 83439656 SUM 860 28456 INC 19411 198074629 SUM 98 25656 INC 10200 417404624 INC 13544 348501474 SUM 38133 40631 SUM 9145 19239 SUM 3126 29542 INC 36575 780512329 INC 15669 995497290 INC 19881 129741135 INC 7258 535081946 INC 27594 768474473 INC 25189 970332538 INC 33776 757042827 INC 17405 104414485 INC 32690 706886312 SUM 4565 36701 INC 6204 750130839 SUM 465 41265 INC 3027 266913536 SUM 1455 28019 SUM 18400 34256 INC 10227 532511428 INC 18580 588140666 SUM 23179 33406 SUM 23523 41289 SUM 4682 22884 SUM 6070 36646 INC 12568 807689002 INC 22884 718081224 SUM 15230 37494 INC 15949 417132290 SUM 3719 29153 SUM 7032 41376 INC 25236 950809251 INC 25017 969926202 SUM 8352 28846 INC 40666 635189515 INC 27372 610605611 INC 18623 20540485 INC 8763 54567983 INC 32214 29072830 INC 38212 87698138 INC 23436 20406787 SUM 14480 27783 SUM 2567 11191 SUM 335 39782 INC 25469 784336702 INC 14538 89515389 INC 7920 532613640 SUM 30234 35914 INC 26910 489546515 INC 979 484440276 SUM 9498 39279 INC 41049 29011738 INC 15460 418804176 INC 1543 945173200 INC 38881 44087435 SUM 14975 41380 INC 8617 961415098 SUM 17932 40589 SUM 7975 41283 INC 2336 58860304 SUM 14404 29669 INC 24404 543202857 INC 17063 147448929 SUM 1672 15757 INC 1996 21151270 SUM 10070 37512 INC 20891 625566467 INC 21524 10761365 INC 20782 894696913 SUM 7880 10767 SUM 5683 39126 INC 8685 652257490 SUM 13617 19250 INC 27292 978633868 SUM 23220 35220 INC 31734 491818806 INC 6226 51542851 INC 10798 83550869 INC 17038 144985414 SUM 18798 34369 SUM 11105 37854 INC 20463 100146289 INC 1143 4855403 INC 4483 147265956 SUM 18867 29074 SUM 20450 27671 INC 34669 610422986 SUM 31362 39697 INC 18316 677945443 SUM 10590 22195 SUM 1832 35903 INC 2504 142196912 SUM 30836 40410 SUM 17937 37675 INC 16801 960596281 INC 33498 609612534 SUM 25904 40167 INC 25511 926817275 INC 26913 342166152 INC 38762 760031242 SUM 20833 32650 INC 21685 73825393 SUM 5792 36295 INC 29452 144533595 SUM 7141 25590 SUM 8322 33739 INC 8218 894314006 SUM 1175 19779 INC 4704 38259925 SUM 7735 41231 SUM 14791 36901 SUM 16616 36462 INC 23023 492107851 SUM 24770 39558 INC 9025 124101413 SUM 13322 37140 INC 5913 878081587 SUM 421 33705 INC 30698 861000887 INC 5532 921660928 INC 6480 487178459 INC 21982 800724972 INC 41083 687758058 SUM 5447 32925 SUM 15437 24756 INC 26151 996474563 SUM 462 27154 SUM 3420 14180 INC 19037 926319180 INC 31254 810695367 SUM 598 32671 INC 34987 10190354 INC 30233 147468069 INC 1557 737624953 SUM 7991 16880 SUM 1039 2908 SUM 59 24833 SUM 4735 26001 INC 30960 121944395 INC 31863 80119815 SUM 9208 39949 INC 22658 424751454 SUM 7610 27185 INC 40440 796261485 INC 33208 593693460 INC 34606 938401163 INC 30353 276584881 SUM 15341 31652 SUM 280 22662 SUM 34385 40146 SUM 4128 28911 INC 38844 999698875 SUM 181 38001 SUM 22589 23530 INC 39061 485784123 INC 26106 67249208 SUM 2869 13613 INC 8576 741292249 SUM 209 27664 SUM 5872 24275 SUM 10295 32269 INC 4310 105967608 INC 6352 805284590 SUM 1025 19874 SUM 8186 35739 INC 16138 118003802 INC 40006 10503965 SUM 7107 27199 INC 27331 143775100 SUM 2151 24208 INC 36614 979442416 INC 32563 460789812 SUM 1462 26814 SUM 3513 36737 INC 15628 589919234 INC 27203 487862752 SUM 6563 24479 INC 30707 19110993 INC 23821 27683575 INC 19027 5995429 INC 1243 113891609 INC 18828 36922082 SUM 2884 29792 INC 29963 606396347 SUM 12269 37038 SUM 11174 39477 INC 29641 79300890 INC 11324 961976495 SUM 500 33880 INC 257 583196787 SUM 10023 20156 SUM 5538 12360 SUM 1010 38705 SUM 1250 10710 INC 27060 856997795 INC 10516 144015353 INC 39139 75615871 SUM 19524 30579 SUM 3257 24165 INC 40198 113779702 SUM 27460 32711 SUM 17297 40827 INC 35916 55790281 INC 41254 72928258 INC 12569 424344402 INC 4729 606099374 INC 3864 146312945 INC 22939 1742184 SUM 10306 35671 INC 8034 38267586 SUM 11159 26723 SUM 8525 20921 SUM 1777 28232 SUM 234 38770 SUM 2651 28205 INC 35631 28784476 SUM 690 23063 INC 29711 758395632 SUM 24790 31632 INC 2894 298104081 SUM 3207 26335 SUM 6324 41451 INC 18292 7950347 SUM 8980 40336 SUM 6162 40027 INC 38922 686716296 INC 12918 418174296 SUM 19292 39042 INC 15392 291825975 INC 9647 722800122 SUM 2830 11875 INC 38017 853015725 SUM 37 14771 SUM 26029 40271 INC 33103 844817360 SUM 18488 41097 SUM 33 26849 SUM 6257 27248 SUM 7816 41450 INC 4483 919596459 INC 4356 112871266 SUM 8641 37369 SUM 15750 34779 SUM 8200 35656 INC 38494 11371542 INC 4172 29065489 SUM 35857 36836 SUM 3572 16371 SUM 12275 32571 INC 19013 522048089 SUM 12120 30658 INC 21198 80182337 INC 8153 985080438 SUM 221 12175 INC 3907 76160009 INC 14089 896525343 INC 6805 861926324 SUM 7343 35046 SUM 9482 30964 SUM 9271 19745 INC 13670 139074745 SUM 3187 26337 SUM 12133 14319 SUM 5 27529 SUM 994 17082 INC 40599 989817926 INC 32642 944149134 SUM 23530 38904 INC 16992 19647754 INC 19486 146904616 SUM 1131 38065 SUM 6661 36208 SUM 3006 31765 SUM 5721 40700 INC 9056 487174772 SUM 14564 31480 SUM 8582 41360 INC 32058 384332804 INC 1552 686909428 INC 4738 135912153 INC 34428 12460349 INC 36500 56904685 INC 44 29059327 INC 27058 12158964 INC 10022 723425141 INC 18717 556053690 INC 254 144511672 INC 34695 845450073 SUM 4401 31321 INC 10924 827160656 INC 10220 132760113 SUM 1632 16071 INC 26246 760587829 SUM 1728 40858 INC 9366 335362499 SUM 365 38689 SUM 3627 26044 SUM 25856 41389 SUM 2194 30067 INC 8651 407264223 INC 15733 130332218 SUM 3314 38540 INC 29181 979158630 INC 24582 483796079 INC 21579 998017325 INC 34803 882124200 SUM 1888 11928 INC 34015 894809389 SUM 22824 40897 INC 40275 130689047 SUM 30370 35940 INC 7890 919390030 SUM 11473 40354 SUM 17359 19220 SUM 24935 40844 SUM 13838 40523 SUM 16285 38490 SUM 763 7384 SUM 27966 40892 SUM 18367 31203 INC 12438 149955790 SUM 34215 40570 SUM 28121 41359 INC 2754 420841079 INC 28490 563416732 INC 16731 136468220 SUM 687 11134 INC 34047 803023980 INC 39718 26884910 INC 35470 993312353 INC 11660 890608513 SUM 20670 29081 INC 37422 26487406 INC 2551 103407903 INC 17262 230999758 SUM 11992 25344 SUM 19914 31377 SUM 2426 20124 INC 40520 146396832 SUM 30118 40930 INC 7162 28704340 INC 27037 331768284 SUM 1984 26177 INC 19234 759438564 INC 35842 103250423 SUM 33285 34841 SUM 10024 25783 INC 11523 71551873 SUM 7533 20370 INC 5712 853529358 INC 1692 779850461 SUM 15792 34732 INC 13059 957333691 SUM 25436 38477 INC 41382 10842153 INC 32637 757442798 INC 12670 270381318 INC 38995 24200154 INC 19366 441791196 SUM 12570 34744 SUM 27116 38416 INC 21183 137964143 INC 9752 643057574 INC 8192 954187600 INC 36275 602185961 INC 4678 878820186 SUM 7525 33931 SUM 9665 40062 SUM 7103 40484 SUM 1505 9002 INC 25394 44876986 INC 38482 46770043 INC 18983 950867260 INC 4035 869094160 SUM 826 11846 SUM 7772 38462 SUM 8609 21398 INC 37392 289013577 SUM 15865 34632 INC 35177 80356632 INC 16061 38337088 INC 34978 18833138 SUM 19971 28769 SUM 370 20154 INC 27599 146823120 INC 1934 809776797 SUM 11246 36800 INC 31727 812721805 INC 1746 143240264 INC 26421 145359058 INC 34681 349560816 INC 14493 28443724 INC 20093 610500060 INC 37148 141174493 INC 5408 610587953 INC 40449 40155178 SUM 4929 34222 SUM 19549 28332 SUM 2407 18569 INC 15340 756359978 INC 17376 13249339 INC 19411 34980922 INC 15161 740674863 SUM 3985 39536 INC 3084 536759285 INC 25310 146321775 SUM 4513 11948 SUM 27411 39330 INC 15699 954754172 SUM 2013 19402 SUM 4272 36327 SUM 10 31704 SUM 1154 36160 SUM 3993 37124 INC 20625 8538660 INC 20074 46553899 INC 33091 146596460 SUM 8672 32561 SUM 26678 39937 INC 37805 147476957 SUM 12347 26470 INC 17718 254835255 INC 6013 903014356 INC 5447 460305172 INC 14941 257316808 SUM 31599 40151 SUM 3930 35461 INC 40587 894750635 INC 22389 937481258 SUM 7596 34101 SUM 2796 40790 SUM 27093 40774 INC 4450 820859541 SUM 1942 36865 INC 31227 349557019 INC 3170 357953220 INC 15369 543854945 INC 29685 603901341 SUM 28132 38612 SUM 1499 35672 INC 37833 27472392 SUM 6233 39839 INC 12046 725494720 SUM 5136 25752 INC 5157 138778800 INC 39619 960138209 SUM 14040 34506 SUM 24010 40434 INC 33838 418421343 INC 24533 113819418 INC 13658 759111267 SUM 23688 34823 INC 32601 800195452 SUM 14741 40928 SUM 7967 24942 INC 30893 12979038 SUM 11727 29968 SUM 4310 38211 INC 20552 827488329 INC 37513 507316357 INC 5934 181197855 INC 37264 468002162 INC 11858 907351891 SUM 6994 11477 INC 19616 861144656 SUM 6238 22704 INC 4137 590538041 SUM 38590 41090 INC 4749 29081211 INC 32121 532705385 SUM 9341 38636 INC 701 550502910 SUM 14700 35248 INC 24608 736417859 SUM 1960 24130 INC 13402 971851296 SUM 8959 30912 INC 35371 262582885 SUM 219 31046 INC 27450 144305455 INC 21181 677803384 INC 20285 616323380 INC 41419 536825910 SUM 22704 33795 SUM 6432 18463 INC 18535 29033794 SUM 1972 26657 INC 40047 615392531 INC 28214 78256471 INC 38009 143255205 SUM 5389 19626 INC 35440 124363271 SUM 22767 39787 SUM 5030 36462 SUM 28478 41079 SUM 38080 40981 INC 7414 952822373 INC 26413 919649702 INC 37290 424519307 INC 38606 147110663 INC 20529 636750881 INC 40468 24875976 SUM 8893 38271 INC 25072 128081281 SUM 5231 23676 SUM 6296 35249 INC 14891 886317512 SUM 20226 41066 SUM 2273 39918 INC 4580 990087063 SUM 6719 22900 INC 41363 265691053 SUM 7029 36640 SUM 13903 31444 INC 8633 718297472 SUM 25746 37208 INC 1728 530558719 INC 28988 75861772 INC 35718 132785505 SUM 13264 19234 SUM 5857 23253 INC 72 678176893 INC 17947 527410794 INC 33979 415886203 SUM 6846 39969 INC 10637 827602599 INC 39010 954993291 INC 21224 624542325 INC 28831 760642085 INC 10113 892515735 SUM 2091 19390 SUM 5000 26765 INC 33307 978559595 SUM 23390 39904 SUM 969 38568 SUM 20720 30447 INC 24118 128285137 SUM 13747 38749 INC 9380 475188545 INC 30982 954914782 SUM 32269 38070 INC 13500 736227212 INC 1359 892213779 INC 9756 602172164 INC 3762 990018731 INC 20342 29028902 SUM 3889 20219 SUM 14976 27447 SUM 15982 39519 SUM 1574 36818 INC 28652 685824922 INC 1850 854316137 INC 7627 20560388 INC 19147 593797286 INC 36921 21295325 SUM 3394 20882 SUM 4561 34669 SUM 16646 40401 SUM 17277 36037 INC 40214 936506338 SUM 4099 26044 INC 18649 843033967 SUM 10314 20742 SUM 5981 22659 INC 3521 458361386 SUM 21762 40855 SUM 30060 33955 SUM 35951 40386 SUM 248 27869 INC 26775 490691164 INC 31282 591735298 SUM 5626 20893 INC 24020 659383032 INC 14813 71937753 SUM 6351 41187 INC 17243 610541395 INC 10356 249708955 SUM 1089 37257 SUM 971 37278 SUM 5285 23056 INC 30513 467310936 INC 10477 530885691 INC 18751 758793716 INC 32182 726178636 SUM 16041 38925 SUM 21889 37359 INC 9346 884204318 SUM 23776 32766 SUM 19824 29237 INC 18805 534962076 SUM 13966 36011 SUM 12158 27770 INC 17145 945713898 SUM 19196 40312 SUM 522 32718 INC 25316 933709988 INC 31813 736300778 SUM 32738 40634 INC 21193 18461956 SUM 21263 32366 SUM 8480 22657 SUM 5302 32180 INC 25497 468721325 SUM 1699 14898 SUM 731 40841 SUM 5676 41415 SUM 2480 29825 SUM 28355 41417 SUM 13786 38581 SUM 7389 22576 INC 34705 742310800 SUM 13118 24681 SUM 21056 33533 INC 7589 975235640 INC 35335 80340876 SUM 3052 40614 SUM 36751 40982 SUM 8130 36592 INC 7021 989765661 SUM 11061 18304 INC 33231 55721053 SUM 7252 37468 SUM 7731 17208 INC 16709 459045737 SUM 5304 37188 SUM 2960 9771 SUM 9134 17046 SUM 13586 39130 SUM 1641 26851 INC 12022 492186610 INC 12656 944800178 SUM 10273 40005 INC 29192 759505385 INC 20434 418451409 SUM 6951 34659 INC 29630 113916141 INC 16475 220504381 INC 20749 591811933 INC 40303 204584855 INC 36428 25371722 SUM 3450 38685 SUM 9966 31016 SUM 15552 32333 INC 7774 206988461 INC 717 930742295 INC 11765 730642418 SUM 12940 38897 INC 29858 338340152 SUM 11524 32247 SUM 27154 38572 SUM 4478 40735 INC 22374 683979044 INC 33026 207459070 SUM 6849 40015 SUM 15751 34249 SUM 563 40568 SUM 17904 31311 SUM 10857 37005 INC 32624 141152334 INC 3857 581001171 SUM 3915 26919 SUM 2444 27190 INC 29282 946939635 SUM 21423 41407 INC 363 612941236 SUM 4994 21028 INC 5765 636542272 SUM 1509 41009 INC 34663 876417825 INC 26920 751246923 INC 21523 45717903 SUM 4417 27890 SUM 24170 34822 INC 17357 974954599 INC 4424 990160519 SUM 27063 41426 SUM 4934 16376 INC 14062 878503121 INC 12935 928388920 SUM 666 13905 SUM 1060 20162 INC 4811 920981448 SUM 9425 33944 INC 35237 138009133 INC 11912 88523424 SUM 9473 36826 SUM 9204 35153 SUM 2610 4922 SUM 8905 36200 SUM 2404 36151 INC 8157 483812456 SUM 4382 14015 SUM 16943 35520 INC 26479 71936707 INC 17489 74339273 SUM 30405 36590 SUM 6647 34823 INC 5171 147408293 INC 6691 894568694 SUM 3671 28919 SUM 1078 30526 SUM 17660 33153 SUM 25312 40185 INC 14727 961873503 SUM 14216 39805 SUM 22429 30610 INC 12727 450239813 INC 9756 762489147 INC 27422 938586456 INC 12127 757491501 SUM 10973 18202 INC 27456 770411673 SUM 12938 37047 INC 13301 9370098 INC 33184 143105873 INC 28384 113926375 SUM 6462 36354 SUM 1872 11937 SUM 4298 9583 INC 35891 854356073 SUM 11543 39644 SUM 363 34725 INC 13687 544299574 SUM 169 29650 SUM 4950 24428 SUM 14991 39594 SUM 32690 38479 INC 22484 754300203 INC 19824 609345631 INC 20998 853360081 SUM 12574 40593 SUM 1081 30603 INC 630 761542199 SUM 74 37861 INC 38791 523148954 SUM 807 25324 INC 6152 815120939 SUM 12119 20840 INC 8177 756408099 INC 11765 10577795 SUM 21711 28129 INC 5918 954817867 SUM 399 37965 SUM 1787 33056 INC 36606 16369522 SUM 25826 40812 INC 34567 902610668 SUM 5290 28504 INC 19205 16434267 SUM 2062 33658 SUM 34917 36412 SUM 8165 35781 SUM 39146 41174 SUM 14661 32070 SUM 18394 28201 INC 180 818065690 SUM 2570 35861 SUM 4403 23184 SUM 633 23608 SUM 10364 22980 INC 40077 809684526 INC 29743 421959885 SUM 6480 39607 SUM 611 31889 SUM 376 20682 SUM 8771 39482 INC 5523 113867003 SUM 10476 38792 SUM 7457 15144 SUM 23569 30643 SUM 17869 40274 SUM 185 33142 INC 23525 20614577 INC 2458 144218890 SUM 4650 24228 INC 29333 964659787 SUM 19172 35320 SUM 11547 39690 INC 28403 760602391 INC 3962 129652197 SUM 23014 38814 SUM 2171 23910 INC 33102 130702446 INC 13826 125301314 SUM 23271 40778 SUM 1339 14572 SUM 9495 31185 INC 31273 38077184 SUM 600 24613 SUM 2491 14967 SUM 31362 37015 INC 28827 12677146 INC 23135 439918742 SUM 1603 29472 SUM 6566 40222 INC 30051 68578475 SUM 276 30933 SUM 12194 39969 INC 17975 711243297 INC 7138 118045773 INC 20003 733973358 SUM 17709 35894 INC 25952 534723931 SUM 5146 28265 SUM 2002 29882 SUM 18717 40571 INC 17730 368752106 INC 21847 873346943 INC 25742 147281104 INC 36586 219561771 SUM 1597 9817 SUM 7017 22882 INC 23613 754199087 SUM 25191 34355 SUM 16829 35661 SUM 2472 20199 SUM 10011 17203 SUM 3213 6083 SUM 11795 37252 INC 2437 147473750 INC 7107 46762391 INC 2482 408665766 SUM 2853 40628 INC 8645 55759867 INC 39150 449484030 INC 36258 862172288 SUM 15732 30454 SUM 6707 29082 SUM 23585 38576 INC 6866 955224361 SUM 418 4319 INC 37895 693531043 INC 27605 122294579 INC 92 949389118 SUM 9759 31667 SUM 705 23921 SUM 1069 27951 INC 40341 875113911 SUM 20424 27019 INC 8801 975438439 INC 40006 873852259 INC 22344 420863509 INC 29235 111656140 SUM 4689 32227 SUM 19285 35813 SUM 1806 27222 SUM 32976 39712 SUM 32270 39674 INC 39233 509669893 SUM 270 21557 INC 32130 803606930 SUM 70 32159 SUM 6798 32474 INC 21209 999683231 INC 23312 368064777 SUM 547 36044 SUM 2951 41419 INC 7404 265930024 INC 36179 147430668 INC 40388 217788064 INC 20973 147066291 SUM 482 21737 INC 11840 995309806 SUM 5768 15755 SUM 4746 12364 SUM 39893 40443 INC 4088 643787719 INC 29042 146163117 INC 20102 878614802 INC 2391 995240413 INC 40016 759605251 INC 17085 163922454 INC 33727 954184180 INC 38789 112303029 SUM 7622 40977 SUM 294 35841 INC 11128 73710940 INC 2751 433244754 INC 24340 685819690 INC 22430 40123458 INC 26842 910005354 SUM 2432 29693 SUM 7155 25871 SUM 33730 38930 SUM 2630 23580 INC 24798 725454066 INC 2942 883203538 SUM 4045 33809 SUM 17715 25519 SUM 4939 40834 SUM 10007 30011 SUM 10469 29373 INC 26108 954787700 INC 39203 443953879 SUM 728 22607 INC 38439 147055084 INC 37496 491553048 SUM 2172 27103 INC 13866 73665453 INC 33683 102749497 SUM 7398 38648 SUM 9362 12545 SUM 31944 39209 INC 28505 146649861 SUM 7160 14741 INC 33931 760628975 INC 3621 682675663 SUM 7609 28178 INC 5912 127515981 INC 7201 954751359 SUM 2599 31896 SUM 12893 19826 INC 14711 128410025 SUM 846 11363 SUM 34815 39331 SUM 23006 37771 INC 14825 29052201 SUM 6248 36394 SUM 5022 21388 INC 9307 138502651 INC 11355 741772792 SUM 24786 30731 INC 1384 26750202 INC 34864 433029310 INC 22058 581949474 SUM 4972 39690 INC 21811 751060969 SUM 4777 13000 SUM 22 36808 SUM 4832 9363 SUM 8389 30677 INC 4487 130684989 SUM 8647 32137 INC 7859 71091736 SUM 9660 40950 SUM 15898 41389 SUM 23001 25220 INC 37547 626415090 INC 39173 953544350 INC 9801 138252720 SUM 16021 38333 INC 12507 186025330 INC 40343 129758600 SUM 1874 27441 SUM 3788 23987 SUM 804 34370 INC 5821 850089183 SUM 8697 38259 SUM 15021 38860 SUM 1866 26623 INC 22946 953552053 INC 32354 860073782 INC 19035 79559894 INC 10156 819210504 SUM 40 28241 SUM 22523 41001 SUM 23255 38070 INC 18718 146376965 SUM 11103 30955 INC 13269 954122917 INC 25752 946746159 SUM 18956 37326 SUM 3455 39898 SUM 1107 15969 INC 38451 490104537 SUM 17274 39639 INC 37418 978137694 SUM 10498 25492 SUM 2348 6393 SUM 10271 31657 SUM 25930 37784 INC 5064 147236766 SUM 17368 35308 SUM 6210 19988 SUM 7134 17566 INC 20191 967685897 SUM 2831 24156 INC 15183 72388255 INC 34517 601689468 SUM 10379 30220 INC 18925 519899761 INC 41123 409519 SUM 3659 38152 INC 24731 19557548 INC 119 990148601 INC 28229 930124656 INC 32454 940620901 SUM 4996 41284 SUM 22889 41263 INC 39224 189192237 INC 37816 787429988 INC 7673 728052401 INC 208 718324730 SUM 1258 37466 INC 6957 147250388 INC 14574 957691661 SUM 2643 7071 SUM 32034 36319 INC 23331 233093738 INC 32390 24345951 SUM 536 12377 SUM 5970 39937 SUM 762 15104 SUM 426 19985 SUM 1688 40787 SUM 788 13765 INC 6271 934285809 INC 19017 504652989 INC 27755 878493311 SUM 4058 29434 INC 15135 763702095 SUM 9214 41214 SUM 9522 22046 SUM 15585 30826 SUM 15973 36014 SUM 16682 36115 INC 38356 73167786 SUM 7775 33707 INC 5411 939459021 SUM 13409 33341 SUM 2539 38115 INC 5802 989739468 INC 5953 376210140 SUM 2988 38567 INC 31096 615424033 SUM 10362 40973 INC 38693 79775674 SUM 2573 8847 SUM 8106 30994 INC 33297 983963302 SUM 128 981 INC 34723 147298432 INC 15499 635918279 INC 27103 63233059 SUM 33462 37546 SUM 22903 31502 INC 3871 472049334 SUM 621 41330 INC 6305 877091892 SUM 21402 25890 SUM 821 39815 INC 16474 418236110 SUM 29039 40689 INC 37112 524234370 SUM 363 36546 INC 30831 416336681 SUM 8999 32552 INC 29120 663686386 INC 22769 894717142 INC 18415 123833906 INC 17730 146844570 INC 21380 978709874 SUM 3248 22237 INC 4222 873323078 SUM 650 39982 INC 17213 485639227 SUM 1813 11763 SUM 28969 40646 SUM 147 13727 SUM 1779 12253 INC 40911 956598076 INC 378 864918522 INC 23480 828671541 INC 5066 4676405 SUM 14860 17033 SUM 3667 34766 SUM 429 3610 INC 3926 784303191 INC 38600 604832933 INC 32316 576993234 INC 12485 490902501 SUM 11396 38208 SUM 746 17587 SUM 14792 39446 SUM 14632 21544 INC 32067 51045584 SUM 2259 20832 SUM 8907 32270 INC 14947 79988694 SUM 12130 38990 INC 32172 147178833 INC 28218 121853311 INC 14357 710982991 SUM 33008 37886 SUM 21744 34316 SUM 10301 38051 SUM 2151 38788 INC 4716 12162736 INC 8047 329810628 SUM 12263 34250 SUM 6203 37718 INC 6727 28841914 INC 13633 104366829 SUM 5625 36097 SUM 6350 25854 INC 13020 610601161 INC 37283 802922556 SUM 7009 41419 INC 15833 928648359 INC 15599 717574688 SUM 5677 21091 INC 9718 12117881 INC 28187 130348967 SUM 2165 28573 SUM 11584 18994 SUM 7090 21740 INC 572 3914279 SUM 11619 38661 INC 11494 951094552 SUM 1155 33522 SUM 128 30399 INC 23297 498416509 SUM 17379 26417 INC 17002 726772601 INC 32303 147456245 INC 15917 890465247 INC 32399 591544166 INC 25215 28472469 INC 18035 321191191 SUM 484 31876 INC 33648 645847508 SUM 21816 28922 SUM 8343 38076 INC 19376 222982501 INC 27174 733486780 INC 17625 597923246 SUM 1649 20187 INC 22342 653088438 INC 38060 790907842 INC 26394 576082899 SUM 6054 17717 INC 28517 74355012 SUM 532 40821 SUM 24915 29188 SUM 2826 23750 INC 34133 346567681 SUM 948 13269 SUM 19435 33782 SUM 11732 31782 INC 39440 472491388 SUM 647 41345 SUM 1032 37098 SUM 6789 26472 INC 27074 860544039 INC 15234 475383596 SUM 5064 26026 INC 13811 693494432 INC 18785 28912537 INC 10800 72332512 SUM 2127 26901 INC 17513 644544230 SUM 2493 16068 SUM 15738 31108 INC 22642 987098176 SUM 4758 17133 INC 8297 945126278 SUM 15288 24276 INC 36470 27458693 INC 20821 977231882 SUM 6799 27813 INC 5407 267895205 INC 13630 934022086 INC 8946 735344817 SUM 11902 37076 SUM 2485 4331 INC 30054 771723673 INC 16652 907050650 SUM 1080 39069 SUM 5100 40621 INC 25470 5843860 INC 29035 817636248 SUM 11468 37289 INC 18294 24874088 SUM 2360 19906 INC 36142 681256785 SUM 760 35232 INC 16329 670762767 INC 18640 534407421 SUM 1362 40270 SUM 10495 21322 INC 26713 485600178 INC 22398 130137162 SUM 1838 40119 INC 21326 961837545 SUM 8033 31715 SUM 17642 39411 SUM 3357 40590 INC 41368 26971974 SUM 15260 38505 SUM 231 38831 SUM 660 12642 INC 25980 383084827 INC 6536 60413142 SUM 6068 21640 INC 3935 59870826 SUM 3640 40774 INC 25106 876912430 SUM 6269 39154 INC 32292 472059854 SUM 22077 37702 SUM 1636 27614 INC 1798 609531645 SUM 2074 38198 SUM 26973 37264 SUM 8208 41085 INC 35166 80122307 INC 29279 8039440 SUM 1978 36627 INC 1960 482735397 INC 27003 995296220 INC 23755 20692946 SUM 8220 33676 INC 11819 608491274 SUM 8474 17689 SUM 5685 30650 INC 23123 876713257 INC 19191 138805821 SUM 8044 36575 SUM 20769 37282 SUM 4026 32673 SUM 3255 30679 INC 29054 626692631 INC 6334 883461281 INC 11292 417380532 INC 350 407163161 SUM 10060 18642 SUM 8642 39535 SUM 3726 10860 INC 2362 955042235 SUM 19140 32972 INC 29086 67524202 INC 9229 95812278 SUM 21879 41400 INC 33954 586979020 SUM 6426 40472 INC 35961 146786398 SUM 4095 7236 SUM 57 16343 SUM 10474 23685 SUM 10365 24970 INC 14320 249521381 INC 20068 181473305 INC 12366 816818621 SUM 3093 39532 SUM 8662 32626 INC 22561 939193746 SUM 15179 31946 INC 15251 610610159 SUM 7254 38356 INC 13854 886130378 INC 4910 939324924 INC 1602 932118371 SUM 16841 40361 SUM 10884 21232 SUM 8025 20204 SUM 6223 27597 SUM 277 41361 INC 7888 954943126 INC 20476 147839526 SUM 29208 41335 INC 19595 736513678 INC 35207 2382190 INC 9755 483808768 SUM 7330 37673 INC 38270 991286687 SUM 11138 19926 INC 36989 29041005 INC 5284 40040849 SUM 10212 40686 INC 31750 797852262 INC 33927 808610351 INC 22596 609986437 INC 7624 4426834 INC 85 147386406 SUM 10849 19670 SUM 3814 8594 SUM 8788 38006 SUM 7157 21642 INC 23090 815177494 SUM 14586 39965 SUM 5308 13054 SUM 3818 18584 INC 27328 80313577 INC 34812 20571963 INC 32227 147473795 INC 5557 452711462 SUM 3584 29195 INC 29217 63239339 INC 635 665673860 SUM 8043 19794 SUM 3905 26539 SUM 1097 36176 SUM 2674 7870 INC 4576 977624466 INC 7434 266027821 INC 3018 759417574 SUM 8957 34772 INC 30633 144834171 INC 39123 708701450 SUM 9069 38495 INC 25027 848573240 INC 21994 61460604 INC 6656 742708015 SUM 8236 17694 INC 39014 584253112 INC 24000 809366680 SUM 9015 27574 SUM 14493 31531 SUM 172 10239 SUM 11446 41309 INC 14157 492042339 INC 38479 384886663 INC 39072 23271575 SUM 3704 40799 INC 28522 536831946 SUM 31712 41427 SUM 2198 36681 INC 34154 489560771 INC 40146 28443315 INC 9833 418741629 SUM 15249 40832 INC 13604 986057311 SUM 22461 38149 INC 3008 755858133 INC 29729 802419038 INC 39247 818974448 SUM 14614 25573 SUM 6620 18630 SUM 2711 34020 INC 6330 3148597 SUM 16800 25871 SUM 16753 32099 INC 14741 995446047 INC 12142 745358151 SUM 4789 32434 SUM 32298 35595 INC 32427 992354941 SUM 10210 31351 SUM 13620 22544 INC 1111 937542280 SUM 456 8587 INC 28614 938459714 INC 21099 810938184 SUM 7752 14718 INC 19133 597494758 SUM 9715 31099 SUM 17329 30865 INC 35928 17135460 INC 25868 55166999 SUM 2652 22769 INC 36285 947946409 SUM 25434 41298 SUM 9869 15489 INC 5209 418369723 INC 4843 869097554 SUM 5102 38583 SUM 3128 30074 INC 22210 946931728 SUM 28183 40545 SUM 2480 22955 SUM 13136 34899 SUM 6046 20015 INC 33218 754012537 INC 11171 665881180 SUM 20630 37801 SUM 6966 28066 SUM 10250 22578 SUM 8858 15873 INC 32011 610137942 SUM 3480 39344 INC 32614 944623405 INC 19672 315972817 SUM 10262 38389 INC 25701 927099694 SUM 1030 39572 SUM 613 20121 INC 1247 726723474 SUM 6070 26045 INC 27209 576431170 SUM 5226 39393 SUM 28137 38473 INC 33685 147366986 INC 5409 742696812 INC 23099 28992185 INC 27753 219571726 INC 5264 784307148 SUM 29944 41061 INC 28838 52763044 SUM 12080 38474 SUM 10598 26801 SUM 4029 31598 INC 6645 96095853 INC 5423 424682008 INC 11735 502453821 INC 9081 281100452 INC 33950 450223501 SUM 1865 17021 INC 22064 886371727 SUM 3261 36055 SUM 11828 29486 SUM 17601 35376 INC 16469 52767451 SUM 2213 39091 INC 20418 505737931 INC 3203 811744268 SUM 4150 38777 SUM 163 37447 INC 21191 536860526 INC 25863 11008441 INC 8042 721820481 SUM 18245 37797 INC 36878 95512020 SUM 4373 15030 INC 35655 888544222 SUM 3491 36411 SUM 1192 17580 INC 12128 22414979 INC 17011 133161326 INC 13153 392077847 INC 1421 610375422 INC 36584 351168909 SUM 2194 36466 SUM 6575 38721 SUM 2872 31850 SUM 8617 41128 INC 17764 552692738 SUM 20369 38999 INC 17284 88498804 SUM 401 6462 INC 37157 409199677 SUM 3977 24992 SUM 15124 21242 SUM 22321 38996 SUM 29647 40413 SUM 64 14313 SUM 3995 7238 SUM 6352 38004 INC 15818 954592984 SUM 615 31366 SUM 34378 37816 INC 10201 6621114 INC 40944 46126931 SUM 16777 33216 SUM 9404 37017 INC 14483 864317663 SUM 25964 39674 SUM 32743 36180 SUM 3155 11713 SUM 15997 40510 INC 25356 147185127 INC 17482 840761920 SUM 19047 39070 SUM 392 34790 INC 35848 605855379 SUM 1153 36926 INC 34321 820315455 SUM 2781 26362 SUM 1839 34016 INC 4798 335427402 INC 20252 485902456 INC 23908 54376825 SUM 2455 2967 SUM 2852 13279 SUM 6419 27616 SUM 5917 33007 INC 17484 11739273 SUM 3243 39624 INC 30030 28920752 SUM 31378 39367 INC 38125 147347112 INC 12560 181193869 INC 29932 147457665 SUM 12661 38062 SUM 344 17857 SUM 3788 19362 SUM 13279 33076 SUM 1875 35678 SUM 6084 14536 INC 9185 467587662 SUM 304 35790 INC 1391 752240193 INC 24940 984900459 SUM 22339 41427 SUM 28488 38273 SUM 18834 41388 INC 18652 626345394 SUM 5336 29493 INC 29404 610603739 INC 1880 418438860 INC 38076 37854283 INC 18419 73695552 INC 5778 473311028 SUM 7211 25014 SUM 5531 19882 SUM 158 16985 INC 26655 9032914 INC 39816 567513152 INC 14496 693320912 INC 21657 991232459 SUM 10043 41161 SUM 11801 16981 SUM 16497 41317 INC 2395 903582146 INC 10352 836927929 INC 483 22130509 SUM 9057 28224 INC 32801 805122945 SUM 8697 40938 SUM 5038 26873 INC 15735 935969666 SUM 22054 40424 SUM 2500 13863 INC 23116 1239623 INC 23951 938247572 SUM 37784 40190 INC 35659 825126277 SUM 2404 29379 INC 29941 760041192 INC 19002 600597233 SUM 5435 24909 INC 3337 641004535 SUM 15714 18509 INC 825 787048650 INC 4536 207002657 INC 26612 208400953 SUM 1016 30018 INC 35746 744794073 INC 19041 663269781 INC 29494 608368016 SUM 4117 29522 SUM 15446 38472 INC 18960 511548386 SUM 15610 28526 SUM 1034 32230 SUM 20453 28781 SUM 3774 40368 SUM 3322 27985 SUM 2855 19128 SUM 192 17150 INC 30302 82849449 SUM 1993 7272 SUM 1360 31021 INC 19038 218682967 INC 25554 7830061 INC 27417 149976954 SUM 11603 22967 SUM 286 11185 INC 12652 71627917 SUM 6171 21630 SUM 34502 40646 INC 14425 416220270 SUM 11987 29784 INC 16243 760645826 INC 9787 609255300 INC 21008 128577616 SUM 2930 16409 INC 40751 669962254 SUM 24951 41363 SUM 14040 27297 SUM 19263 37039 SUM 17142 40838 SUM 8424 40076 INC 13745 727083361 SUM 16352 33304 SUM 12811 41416 SUM 10075 31726 SUM 13562 41220 SUM 12307 33202 INC 23368 134874356 INC 24927 944995727 SUM 3646 38502 INC 31450 324922476 SUM 2107 41233 INC 36589 945784777 INC 36706 163537689 INC 23615 12289115 INC 26411 492716431 SUM 10365 38994 INC 23849 606409348 SUM 4793 13290 INC 39234 146378481 INC 32971 139474989 INC 19862 29048228 INC 24967 109730412 INC 15173 991718422 INC 4913 147450244 SUM 2971 33099 SUM 4701 25544 INC 27145 886450228 INC 28374 995469647 SUM 16724 27515 INC 37310 113136245 INC 37725 509624420 SUM 10112 30900 SUM 1980 17412 INC 23265 658846849 INC 40261 606249993 INC 26983 946923791 SUM 12500 21202 INC 39419 844000773 SUM 4536 23746 SUM 3886 37988 SUM 28809 41421 INC 39163 12145137 INC 40540 603224467 SUM 12290 40743 SUM 15910 25494 INC 40579 890147728 INC 34966 137929063 INC 11000 950863686 SUM 9615 17843 INC 10500 887304200 INC 20191 744689112 SUM 1931 23260 INC 26302 26953112 INC 8505 41049956 SUM 1511 36603 SUM 6559 40114 SUM 15446 40803 SUM 1532 12178 INC 15246 200602050 INC 13529 856738985 INC 14272 970173196 INC 29796 668226907 INC 34794 959834219 INC 36777 62939411 INC 33947 686904169 SUM 31514 34826 SUM 5662 32105 SUM 13131 37007 INC 13375 24470020 INC 5316 354610068 SUM 11963 34509 SUM 8214 34988 INC 27814 144854346 INC 36794 853823125 SUM 4000 36985 SUM 6740 25062 INC 2101 469718995 INC 32090 861276517 SUM 7082 22981 INC 14806 821188008 SUM 2504 32049 INC 36802 928110085 INC 32132 794866426 SUM 37908 39866 INC 35610 129803805 INC 40399 961416203 INC 30751 866841791 INC 35127 54330475 INC 2317 994272917 SUM 11668 32019 INC 4516 147299427 INC 14160 605635834 INC 33888 457853234 INC 22227 104917007 INC 27442 873892763 INC 22133 473330703 SUM 3047 36311 SUM 9957 40749 INC 37951 142229215 INC 31793 20677128 INC 8098 415505986 SUM 21678 38134 SUM 5807 19724 SUM 13703 39082 SUM 2943 31001 SUM 2150 22566 SUM 6508 36563 SUM 7661 25040 SUM 3046 7979 SUM 257 24384 INC 30302 809183513 INC 1554 2720704 SUM 18170 39017 INC 10935 424460012 SUM 14797 39054 INC 34975 626341428 SUM 1855 26262 SUM 6589 40823 SUM 1546 38855 SUM 13206 38970 INC 6079 130301576 SUM 10060 36369 SUM 7305 33444 INC 12530 937183044 SUM 3390 39469 INC 37457 667194295 INC 40285 12335666 INC 23732 953180744 SUM 14756 38819 SUM 1979 17780 INC 3485 146136167 SUM 9912 26469 SUM 3506 29005 INC 36614 543495039 INC 6082 869124088 SUM 22116 40248 INC 35171 993428994 INC 35543 600879253 INC 32427 552395904 INC 8322 117702589 SUM 13312 30929 INC 31709 743010769 SUM 21359 39039 INC 22840 143350417 SUM 12052 33314 SUM 22735 41169 INC 25732 946712759 INC 35179 894623678 SUM 722 12877 INC 23048 123851178 SUM 22452 29924 SUM 7219 32642 SUM 8459 40468 SUM 29182 40498 INC 14861 377566132 SUM 13227 33593 INC 39207 217094729 INC 32261 609416677 SUM 15284 36514 INC 14566 886945486 INC 19784 735436757 SUM 33703 40050 INC 5063 402635140 SUM 12470 35280 SUM 7179 36074 INC 7181 760589352 INC 26639 147290426 SUM 20019 34580 SUM 18777 39442 SUM 1127 20093 SUM 2664 38599 SUM 3962 41077 INC 37335 994829550 INC 38280 602425582 SUM 17478 38267 INC 7568 71456601 SUM 17047 40807 SUM 1889 28211 INC 33723 130839365 INC 26194 12980493 SUM 40 22770 SUM 3351 29833 INC 8156 221669626 INC 6568 40827448 SUM 9949 35256 INC 7962 84554129 SUM 25799 38333 SUM 3545 26353 INC 41212 679265018 SUM 1111 36534 INC 7648 328035790 SUM 4731 40695 INC 25077 112844427 SUM 646 22905 INC 11655 28987161 SUM 9981 39345 SUM 4614 19343 INC 21025 112775721 SUM 6899 39218 SUM 283 4042 SUM 3605 31327 INC 32541 149810037 SUM 1118 18952 SUM 11954 38433 INC 18621 961680705 INC 37607 707846697 INC 17325 610596305 SUM 12587 38260 INC 34619 810835133 SUM 30141 41070 SUM 4729 19695 INC 27435 951137655 INC 23194 804726171 INC 16917 924193284 SUM 20357 37221 INC 35980 940554510 SUM 7695 27819 SUM 6536 39192 SUM 3665 25040 INC 32947 995440456 INC 27259 988974740 INC 11475 464301727 SUM 14077 33272 INC 16980 73139491 SUM 677 4897 SUM 6339 31748 SUM 2102 16758 SUM 5523 32010 SUM 3598 23484 INC 1694 976955346 SUM 104 14725 INC 31997 146388330 SUM 5470 37735 INC 29764 400092306 SUM 2698 28741 SUM 13964 38738 INC 35761 113537806 SUM 22644 31812 INC 32616 39555449 INC 6412 811894557 SUM 18647 37291 INC 11610 894825615 SUM 725 18845 INC 34957 479573208 INC 30372 989205732 SUM 1765 19360 SUM 25957 36067 INC 5093 811064003 INC 23544 143230439 INC 35322 29069616 SUM 24854 40172 INC 1247 112879972 INC 4568 751734002 SUM 1082 23597 INC 12342 357853731 SUM 16056 40499 INC 15156 147469188 SUM 6469 36895 INC 40266 676639505 SUM 1019 37019 INC 16256 954142821 INC 32036 144535815 SUM 10954 35037 SUM 19482 29549 SUM 26334 36306 SUM 8195 40961 SUM 76 28054 SUM 6719 33630 INC 24811 709082391 SUM 5888 32297 INC 39646 654012389 INC 11290 409562186 SUM 14143 35447 SUM 855 27753 SUM 6909 21561 SUM 3461 32591 SUM 30262 36985 INC 3068 890228694 SUM 361 10890 SUM 10163 38274 INC 37174 120696074 SUM 13067 41141 INC 24213 149897484 SUM 825 21938 INC 32987 79850275 SUM 3983 9233 INC 16195 22780802 SUM 1549 37186 SUM 2020 29842 SUM 124 14154 INC 14148 125863116 INC 27491 26861570 SUM 22796 39988 SUM 6002 39729 INC 23040 28718522 INC 24561 29511788 INC 31630 683660127 SUM 28129 41292 INC 8128 491315003 INC 26418 28779882 INC 23566 699404643 INC 27043 111667748 INC 8604 12071984 SUM 14951 30522 SUM 3031 6272 SUM 4071 14846 SUM 5189 23199 SUM 24970 30950 INC 17463 28814078 SUM 8974 32852 INC 34199 866111076 SUM 7281 41342 INC 4544 201603812 SUM 21776 41144 SUM 5691 34968 INC 13348 932828416 SUM 33454 41403 SUM 1129 19905 SUM 1658 15115 SUM 4997 40751 INC 30025 572312176 INC 17622 494920547 SUM 13541 39373 SUM 19131 40391 SUM 15360 34609 SUM 2805 25174 SUM 14916 40753 INC 11048 147407377 INC 12308 862193347 INC 18644 85251492 SUM 1506 17084 SUM 2690 33185 SUM 11054 32411 SUM 11987 38952 SUM 32242 34202 INC 16116 146897172 INC 38351 946945019 INC 19791 136714140 INC 37668 792482060 SUM 14895 35109 INC 7211 26604857 INC 29632 889616546 SUM 990 24904 SUM 120 21963 INC 2767 929869758 INC 25693 105501967 INC 28016 475160434 INC 36610 334246485 SUM 2533 26059 INC 16064 856035155 INC 34674 978071144 INC 26570 894736962 SUM 31971 40152 SUM 895 38321 INC 3580 976349434 SUM 4291 39576 SUM 2175 34343 SUM 15937 40227 INC 3944 988845247 SUM 17576 38458 INC 6199 442311601 INC 35636 748661888 INC 21739 591561875 INC 12490 436075853 INC 3975 891842424 SUM 13296 39934 INC 3683 261101606 INC 6176 418151392 SUM 20597 39857 SUM 514 40442 INC 39734 983852797 SUM 12517 33400 INC 29 750340197 INC 26527 270025630 SUM 30700 36854 INC 31645 464298748 INC 26214 138903183 SUM 4278 20796 INC 18778 949379881 INC 21083 392999471 INC 18127 190180398 SUM 13674 40834 INC 23603 693420619 SUM 140 17610 INC 2218 486935525 INC 22985 769330808 SUM 14990 35903 INC 19138 692898239 SUM 25824 37653 INC 18299 895767213 SUM 9170 29123 SUM 12240 39790 INC 31529 978311613 INC 7769 408996692 SUM 132 5468 INC 16417 803123620 INC 33106 610602454 INC 10031 35793111 SUM 11124 31239 INC 29984 4856644 INC 30187 927853829 INC 28466 813063357 SUM 5850 29375 INC 26689 751071280 SUM 998 14696 INC 32866 549439416 INC 33806 391529106 SUM 3864 37163 INC 23506 877541173 INC 1280 15726102 SUM 1476 41375 SUM 7256 37249 INC 25893 496726449 SUM 33048 40939 INC 38152 71556086 INC 32540 609263146 SUM 242 30532 SUM 1821 39475 INC 6064 11122720 SUM 10791 26896 SUM 11748 25231 INC 800 955286117 INC 10333 125718210 INC 1617 788050158 SUM 32 40480 INC 29916 803175747 SUM 19368 39692 INC 3109 903209324 SUM 3659 38283 INC 25125 841028390 SUM 4150 22014 INC 37375 660880643 SUM 7117 41315 INC 37031 142170981 SUM 15936 39745 SUM 15671 29726 SUM 4127 24587 SUM 1053 11126 INC 16818 263672740 INC 5736 959929830 SUM 19964 36066 INC 28932 749791026 SUM 18906 32417 INC 11201 961364691 INC 22733 14362226 INC 16728 3050882 INC 21312 138482630 INC 22440 658788494 INC 13036 878904902 INC 2909 722802284 SUM 2332 15655 SUM 135 30515 SUM 787 21389 SUM 7785 17388 SUM 21716 39577 INC 14057 899994781 SUM 841 40622 SUM 8208 31486 INC 36542 107261764 SUM 8948 18078 INC 21900 691865822 SUM 11184 36414 INC 10695 274831300 INC 24468 727795789 INC 7004 986617982 INC 13829 792553129 SUM 2088 34014 SUM 3536 34923 INC 41130 423606106 INC 8855 31687336 SUM 19471 34607 SUM 167 17330 INC 35516 875788929 INC 19766 466894290 INC 38487 972934877 INC 34865 606000942 SUM 25308 38914 INC 19210 976565424 SUM 7892 10009 INC 5797 985950559 SUM 5275 29637 SUM 1876 30906 SUM 21862 35510 INC 21603 823688971 SUM 6656 24136 SUM 3760 35193 SUM 14009 41201 INC 36177 604293067 SUM 7509 24607 SUM 154 30183 SUM 4803 37730 SUM 5744 15081 SUM 17337 34505 INC 13419 26368048 SUM 178 38210 SUM 20696 40838 INC 27487 26422953 INC 509 922715050 INC 14129 836289159 INC 28757 879027038 SUM 1519 13458 SUM 28957 36664 SUM 29072 37002 INC 7570 871736508 INC 32530 843633309 INC 14908 841245017 SUM 2727 15541 SUM 4638 14678 INC 41246 80372271 SUM 8468 30088 INC 5624 994580854 INC 21924 874148700 SUM 24470 30821 SUM 15696 41439 INC 22201 140096890 INC 5053 929325519 INC 1865 768982719 INC 8805 22980511 INC 37152 985961153 SUM 17845 37130 SUM 1616 18737 SUM 30530 41158 SUM 4901 28407 SUM 3019 8545 INC 28179 954635041 SUM 8433 37017 INC 8896 820128626 INC 19668 19632969 SUM 3306 35977 SUM 11013 37511 INC 12743 277357823 INC 4518 80288004 INC 19418 686870154 INC 16421 18565989 SUM 30320 38254 SUM 246 39666 INC 30747 453636951 INC 29422 145381644 INC 20492 75989166 SUM 2657 19929 SUM 290 27046 INC 211 969129624 SUM 13345 22301 INC 20897 29081182 INC 18456 145851773 INC 7910 899740111 SUM 135 9721 SUM 203 38751 SUM 12880 37271 SUM 2398 4419 INC 10762 957525487 SUM 20480 36616 SUM 33172 38521 INC 21666 111830377 INC 27346 970214537 SUM 650 21633 INC 7722 623787790 SUM 2204 33904 SUM 11696 32010 INC 30753 20390720 INC 22222 147367020 INC 5832 871005039 INC 24611 857592575 INC 23383 989880873 INC 1640 961739802 SUM 35839 40194 INC 26568 536730723 SUM 34948 40756 INC 809 802592875 SUM 4808 40463 SUM 32874 41015 SUM 7675 25580 INC 14392 793628912 INC 22146 785473134 SUM 37429 40466 SUM 34071 40431 SUM 22220 37043 SUM 4828 11606 SUM 25044 40787 INC 37647 987210813 SUM 20767 26137 SUM 4294 30797 INC 2169 897308946 SUM 6625 35822 INC 17088 727094968 SUM 1721 30074 SUM 4402 36438 SUM 8076 31180 INC 36463 882384249 INC 21371 892192624 INC 6406 593772899 SUM 25881 32222 SUM 10154 34540 INC 4363 11914383 INC 5161 492205881 SUM 3032 23536 INC 35230 11905352 SUM 1592 29545 INC 35354 935615399 INC 14713 13167291 INC 38064 54192532 INC 15512 24890783 SUM 15755 41439 INC 34716 968254838 SUM 1599 32402 INC 14121 424734158 SUM 6723 25205 INC 8584 529520345 SUM 15137 32891 SUM 2380 6574 INC 37883 361800675 SUM 20161 39882 INC 39732 121504170 INC 2419 609486229 SUM 4178 30865 SUM 30390 38849 INC 20208 744674239 INC 19027 606368229 INC 894 11182423 INC 9188 111334893 INC 7420 412489021 INC 33370 539113105 SUM 11613 41263 SUM 5186 38037 INC 35971 487971807 INC 21863 933305902 SUM 14649 27577 SUM 585 25825 SUM 5076 36672 SUM 7184 35080 INC 8704 20462691 INC 4557 10093437 SUM 12820 38128 SUM 728 24435 INC 27070 610555800 SUM 5207 40160 SUM 22407 41430 INC 15124 79288427 INC 15467 139088316 SUM 18570 41413 INC 31887 105002824 SUM 15710 41368 INC 8826 67098290 INC 14099 119762544 INC 3966 556142444 SUM 2609 10256 SUM 7785 19831 SUM 21788 38067 SUM 9339 16738 SUM 1967 16224 SUM 10413 39088 SUM 3374 26762 SUM 7595 40121 INC 18833 739359607 INC 25955 648635316 SUM 15159 38425 INC 6746 8975057 SUM 16166 37405 SUM 3475 30169 INC 26685 1462650 SUM 5930 22205 INC 15612 76609910 INC 11 42325520 SUM 30267 39763 INC 29080 420376529 INC 14959 724710195 SUM 12583 27060 SUM 28278 34858 INC 20364 35954197 SUM 18019 33103 SUM 16824 37975 SUM 1430 25013 INC 5862 13132472 INC 10885 106672568 INC 6083 143638962 INC 17228 491153854 INC 33159 757933179 INC 35546 590213398 SUM 33989 40309 SUM 6986 40897 SUM 1327 38595 INC 3200 25361745 INC 26066 998577315 SUM 4601 12671 SUM 1565 41338 SUM 35930 38184 SUM 5003 27909 INC 30272 485814503 INC 21975 6577019 INC 9287 945814791 SUM 14535 28507 INC 30893 129061003 INC 7782 471625384 SUM 4091 26227 INC 26768 27749421 SUM 16236 25693 SUM 2427 38630 INC 4645 74589719 INC 36340 960892897 SUM 90 7805 INC 40168 22179794 INC 27132 944049635 SUM 3503 37407 INC 5570 963874965 INC 21856 517933249 INC 33402 878752369 INC 31885 467338273 SUM 68 40089 SUM 8647 36612 INC 35016 485899750 INC 2622 492073498 SUM 4503 38559 INC 3126 722265489 INC 29981 744729004 SUM 33347 40046 INC 19800 24622046 INC 2016 212738969 SUM 28048 40128 SUM 3097 27840 INC 11962 526161830 INC 19745 207948680 INC 34986 408283675 INC 33015 925800374 SUM 23727 39539 SUM 782 12276 INC 14378 146913430 SUM 3119 30855 SUM 8362 27822 SUM 10364 29057 INC 29231 550620865 SUM 5956 38126 SUM 1814 9224 INC 13891 960922192 SUM 1996 40645 INC 32459 944116546 SUM 36736 40347 SUM 218 38526 INC 1523 61804827 INC 17634 676586960 INC 23336 406182310 SUM 2744 30108 INC 34760 26667303 INC 29561 939495875 INC 33821 479603907 SUM 19536 34746 SUM 25703 37037 SUM 16841 22927 INC 12697 29027755 INC 16674 857925073 SUM 11841 30437 SUM 28498 35667 INC 6020 325086210 INC 12344 938694869 SUM 28688 36373 SUM 21131 33853 SUM 26203 34102 INC 16436 4965084 INC 35148 396147594 INC 35657 445015663 INC 8796 104119484 INC 38741 994440608 INC 34281 617686430 SUM 30070 38123 SUM 502 31182 INC 9412 128329554 INC 11931 26900777 INC 20527 815946959 INC 12217 708555981 INC 291 954234669 INC 18931 27471428 INC 34253 865001608 INC 41147 15404478 SUM 5922 31534 INC 15456 127554870 SUM 2792 38792 INC 27247 149860948 INC 16062 139065375 SUM 12827 33122 SUM 16076 31279 SUM 22078 39769 SUM 11299 23203 SUM 38383 41242 SUM 19734 40616 INC 19211 406608008 INC 15876 697448223 SUM 17311 35270 SUM 14692 31983 INC 24339 827496484 INC 21871 811709721 INC 21563 11668861 INC 10124 894731368 INC 18727 18282505 INC 111 530489692 SUM 19464 23775 INC 26990 895290945 INC 6101 760372631 SUM 1447 14696 SUM 1476 35376 INC 18316 449692285 SUM 7056 30432 INC 1997 794681302 SUM 14194 39650 INC 28476 803498174 INC 13132 860942929 INC 32351 889404797 INC 33631 876929700 SUM 3430 24614 INC 32693 929382414 INC 8823 980296970 SUM 12012 38493 INC 32343 955140659 INC 20820 333362921 SUM 9995 21304 INC 15038 123198442 SUM 5260 34090 SUM 4789 32528 SUM 23178 27768 SUM 1490 35779 INC 36875 135931741 INC 24628 867960352 SUM 18494 40754 INC 24307 467015211 INC 17249 204706720 INC 20856 11644289 SUM 7 12662 INC 17964 373178168 INC 35290 250521939 SUM 5262 27989 INC 38631 582683203 SUM 11140 19953 SUM 1646 33236 INC 29063 894767189 INC 30576 885644805 SUM 4783 34777 SUM 3546 31087 INC 1666 928031207 INC 28274 984590261 INC 31864 372157706 INC 19008 804953411 INC 15439 12280187 INC 9063 807785723 SUM 12819 28981 INC 18778 6601476 SUM 7522 26232 INC 37990 610043732 SUM 40 17284 INC 11374 27997438 INC 11810 28996170 INC 40343 10550697 INC 11456 140029166 SUM 16156 37198 INC 738 80055922 INC 3553 735479503 INC 29183 540517011 INC 10342 397616406 INC 16195 68900309 INC 6639 320204542 INC 13270 7059384 INC 37761 759172302 INC 3393 6838304 SUM 609 23303 INC 32207 519864198 SUM 13279 34328 SUM 2067 40021 SUM 8541 36130 SUM 34271 39433 SUM 29488 41295 SUM 11558 40866 INC 15261 566626594 SUM 8000 26883 SUM 17018 33859 INC 6097 333514940 INC 8332 876895839 INC 19976 726771432 SUM 1355 23960 INC 28312 138599592 SUM 25559 34314 SUM 29673 41376 INC 39693 925965038 SUM 28553 39255 SUM 12526 39923 SUM 5629 40626 SUM 2147 12874 SUM 6397 38127 INC 26671 875898045 INC 33839 954262943 INC 17518 29072794 INC 37343 71060518 INC 9066 727907654 INC 28594 675708675 SUM 4291 13671 INC 10654 941819944 INC 4439 677711 SUM 1494 27402 INC 31777 873757896 SUM 1977 26411 SUM 895 40303 INC 9813 214506489 SUM 21716 32122 SUM 1136 11823 SUM 5810 21034 INC 32337 11704174 INC 4603 10041333 INC 27741 934060008 SUM 803 37088 SUM 1230 30835 INC 11325 12296634 INC 21447 851834763 INC 21424 803942098 SUM 882 17211 INC 39674 930480953 SUM 2585 40968 INC 6748 20593839 SUM 1371 39955 INC 16010 20161066 SUM 20403 33013 SUM 1557 13950 SUM 3198 32926 SUM 10273 38167 SUM 18394 40862 INC 11193 142033087 INC 3938 13132335 INC 9057 60496887 SUM 8620 36720 INC 1501 702358648 SUM 4958 18573 SUM 2139 29544 INC 19657 28151576 SUM 10436 16208 SUM 16598 26485 INC 20381 491116916 SUM 8327 30956 INC 29898 190728468 SUM 284 3985 SUM 3725 20105 INC 38142 601788142 INC 10085 147197450 SUM 4536 10935 INC 19060 422844047 SUM 9905 31989 INC 8543 39082665 SUM 7460 29596 SUM 18130 39728 SUM 2842 19949 INC 27697 137770006 INC 478 96086918 SUM 11256 33030 INC 18020 75583728 INC 39589 731277851 SUM 24983 35857 INC 4559 24556721 SUM 406 23555 SUM 94 34104 SUM 137 8241 INC 8871 921229380 INC 19283 994135929 SUM 14440 37833 INC 33484 387215052 INC 13697 58000531 INC 17693 995484973 INC 18801 952278010 INC 3081 987566153 INC 16337 998124697 INC 3869 26668460 INC 32228 934278075 SUM 29042 41185 INC 3983 275030483 SUM 2075 38583 SUM 941 35458 INC 2423 556870560 SUM 5259 27841 INC 6463 25292335 INC 4798 28031064 SUM 1377 24014 INC 33132 928831002 SUM 18344 29603 INC 5869 902847737 SUM 29605 39799 SUM 19628 35417 SUM 14512 29590 INC 36361 860491254 INC 3641 32730014 SUM 13174 16123 INC 9822 146996269 INC 26644 543444608 SUM 374 26406 INC 39299 35364965 SUM 16183 40314 INC 27076 128437801 INC 2648 941803138 INC 16173 589637813 INC 10643 62364688 INC 16558 521291375 SUM 20103 33217 INC 36148 28932559 SUM 14873 35674 INC 52 955285282 INC 34708 858936996 SUM 14584 40834 SUM 4898 38147 SUM 1864 40237 INC 34501 60310072 INC 33812 20443207 INC 23495 991188095 INC 59 112949982 INC 21779 113808114 SUM 458 33317 INC 31991 483020298 SUM 36107 38486 INC 3961 274508563 SUM 5419 14475 SUM 6434 38494 SUM 4770 23612 INC 30189 68610263 INC 36790 145065343 SUM 1885 41293 SUM 29010 40806 SUM 691 30777 INC 27798 922119608 INC 9801 27927312 SUM 9820 18016 INC 6555 661392800 SUM 483 27529 INC 27111 509820501 SUM 11501 34856 SUM 17523 35610 INC 30838 22737398 SUM 11627 33835 SUM 176 5966 INC 11070 433769554 INC 2857 932608730 INC 13310 894723474 SUM 1497 40487 SUM 3699 12714 SUM 1206 26882 SUM 1820 35623 INC 40553 146337803 SUM 8444 37291 SUM 6064 41350 INC 41434 12247482 SUM 20 18914 INC 29476 12732632 SUM 11088 23085 SUM 2284 34157 SUM 30945 39864 INC 40240 686907803 SUM 6632 17444 SUM 2763 36331 INC 23834 826675603 INC 19149 937947110 SUM 16485 34125 SUM 10783 31356 SUM 1167 13700 INC 25195 424561041 SUM 6833 14803 SUM 14823 20753 SUM 523 41419 SUM 985 26676 SUM 9791 30846 SUM 1679 20345 SUM 21619 38769 INC 24967 777993080 SUM 6965 30838 INC 35724 95537212 INC 7265 26537761 INC 33727 324260698 SUM 3508 23740 INC 30401 961156029 INC 9903 950443738 INC 9608 796248605 SUM 1111 35264 SUM 150 28761 SUM 19708 39056 SUM 6536 33332 SUM 13381 35498 SUM 6490 33934 SUM 7261 39739 INC 11937 544025216 SUM 30580 39716 SUM 2321 6395 SUM 8376 40498 SUM 15501 39892 SUM 7073 40919 INC 24661 869615812 INC 39493 861175854 SUM 3041 14768 SUM 30630 40565 SUM 317 11399 INC 27353 122803605 SUM 3872 27681 INC 21972 28652872 SUM 1190 40449 SUM 7486 23050 SUM 1648 18886 SUM 5106 32581 INC 36188 948885825 SUM 22741 39351 INC 20620 823413629 INC 24465 18235590 INC 23061 490050920 SUM 17377 28258 SUM 6509 28911 INC 6630 954980404 SUM 3265 23194 INC 19794 458592135 INC 21632 543461736 SUM 1629 41430 SUM 6363 34215 SUM 8031 28326 SUM 23257 39047 INC 7413 823946600 INC 158 7836456 INC 24377 954187345 INC 33005 340842536 SUM 11146 37000 SUM 7215 26044 SUM 16070 33019 SUM 7395 12350 SUM 46 14005 INC 26235 927993066 SUM 30 16675 SUM 25877 39737 SUM 30810 38529 SUM 13188 40172 INC 39013 266499057 SUM 35151 37824 SUM 18907 39835 INC 32897 82417668 SUM 9453 36615 INC 19218 124239152 SUM 300 18970 INC 32196 989985080 INC 27085 56961084 INC 22059 138519532 SUM 5907 22663 INC 37325 743209492 INC 41412 141862768 SUM 1242 15477 SUM 714 2300 INC 24873 134360455 SUM 16624 25883 SUM 25330 32323 SUM 7794 30799 SUM 3343 39787 INC 32919 29056958 INC 4780 19334703 INC 32218 96597265 SUM 2451 17297 SUM 17352 34263 INC 7416 956466802 SUM 6926 29987 SUM 14306 41172 SUM 12098 36171 SUM 35603 41074 SUM 10429 37277 SUM 2859 20191 INC 11249 139085150 INC 26853 955291691 INC 36821 28498272 SUM 18105 30847 SUM 6973 33577 SUM 36324 41186 INC 21752 7710319 SUM 11761 28608 INC 8751 373235712 SUM 1384 37887 INC 19027 600076433 INC 20386 752159431 INC 40075 321139536 INC 38046 11271854 SUM 4442 7448 INC 40492 124668968 INC 31274 469647884 INC 12005 592725772 INC 14273 418141686 SUM 3615 39377 INC 4915 322333408 SUM 9945 30173 SUM 12708 31245 SUM 2221 32929 INC 33532 959946990 INC 37931 491467557 INC 11842 800000293 SUM 2730 26316 INC 26375 990667663 INC 22437 96595052 SUM 7029 28754 INC 3339 20122331 SUM 21093 41417 INC 21740 308560033 SUM 7451 20944 SUM 15384 40863 SUM 11399 35694 SUM 2391 16981 INC 31980 885596312 SUM 9367 28574 INC 12121 873723230 INC 38745 143261603 INC 32070 521660836 SUM 6675 21188 INC 33639 787519519 INC 3032 676712059 INC 27982 870280219 INC 12620 875923360 SUM 13015 32593 SUM 5939 39824 INC 39610 996393084 SUM 4318 16039 SUM 2931 36131 INC 17569 108366640 SUM 14917 31842 SUM 3059 9869 SUM 6576 36870 SUM 33202 39847 SUM 554 11759 SUM 413 8891 SUM 11198 20831 INC 34056 918891189 INC 39203 341920548 SUM 2711 29165 SUM 29832 39080 INC 1010 937435328 INC 11841 489849198 INC 38919 938545187 SUM 18860 38387 INC 162 879450253 SUM 27932 38053 INC 1460 342170383 SUM 6415 22022 SUM 15061 40947 SUM 1718 21313 SUM 12622 39931 SUM 1586 19491 INC 34158 797545309 SUM 7334 38564 INC 1089 156644404 INC 10774 954166190 SUM 19171 36624 INC 8189 582362780 INC 5836 142181768 INC 2785 752092726 INC 21918 921788555 INC 37199 539294693 SUM 2000 20254 INC 36047 611691464 INC 1991 776259265 SUM 2045 25243 INC 27834 27511100 SUM 13176 25101 SUM 15882 17182 INC 4195 760559759 INC 11124 953236182 SUM 27373 36831 INC 5153 459323279 INC 30502 524248008 INC 34526 864042960 SUM 3472 22691 INC 6708 78261362 INC 1224 146130248 INC 24971 13167313 SUM 11643 32365 SUM 663 17362 INC 14670 844140964 INC 16475 872166390 INC 3035 624170429 SUM 21626 26658 SUM 2004 19495 SUM 8954 33275 SUM 2442 28652 SUM 6076 41088 SUM 320 8627 SUM 20624 41281 INC 1091 16949607 INC 30050 29052237 SUM 6566 38837 SUM 6774 37081 INC 13887 145889960 INC 35533 26432983 SUM 966 31216 INC 2389 926166651 SUM 241 5357 INC 21512 477993053 INC 9479 147314523 INC 7361 28006062 INC 30285 959762429 INC 30008 55503880 SUM 13133 35897 INC 3860 25314434 INC 1793 458227824 SUM 138 39523 INC 39037 422938961 INC 25276 950837354 SUM 19672 35407 SUM 28198 39093 SUM 24227 38690 INC 32806 113366726 INC 2419 952925999 SUM 34558 41302 INC 7482 40047168 SUM 12461 23636 SUM 2438 9558 INC 31975 938483574 SUM 10251 29402 INC 38394 951147517 INC 22435 503006102 INC 18023 955297570 INC 31265 259320413 INC 31856 9062885 INC 22711 361671284 INC 38774 954792814 INC 16255 875773451 INC 3553 55978510 SUM 3672 37952 SUM 24535 41292 SUM 8460 22355 INC 2210 936754267 SUM 10322 30651 SUM 9161 19098 SUM 5780 37850 SUM 11876 41365 INC 5337 147435668 INC 30666 29049445 SUM 726 37919 SUM 4429 12106 SUM 13005 38913 INC 24013 143135850 INC 6604 73434397 INC 25769 641118967 SUM 16625 40966 SUM 4828 14075 INC 29219 671995379 SUM 298 7384 INC 28615 18807260 SUM 7016 38575 INC 7597 24211331 SUM 5858 23407 INC 18649 79219675 INC 6213 939397139 INC 198 881735764 INC 16630 875797946 INC 6104 442417138 SUM 9864 41119 INC 16370 877021101 INC 23195 11225249 SUM 5042 39344 SUM 7773 28028 SUM 9047 14639 SUM 10903 14629 INC 2306 873968868 INC 6622 961868845 SUM 88 24672 INC 4125 952700239 INC 23750 475831818 INC 38790 862195634 SUM 18598 41094 INC 27227 282157281 INC 13444 174339873 SUM 4393 11063 INC 5290 113892582 SUM 4621 40517 INC 31232 942940867 INC 15620 811384418 INC 27800 626406464 SUM 3002 35510 INC 3960 977645583 INC 7681 491685468 INC 7131 533777262 INC 121 62513139 SUM 29568 36735 SUM 103 18935 SUM 3163 35743 INC 22044 633323206 INC 14827 223527183 INC 15686 387264753 INC 3959 874721879 SUM 6124 16386 INC 5570 111781599 SUM 816 13887 INC 8180 35959536 INC 40723 20531366 INC 41235 894828901 INC 32240 418429290 INC 14296 367407222 SUM 3426 19958 INC 34047 876440955 SUM 1380 35383 SUM 19113 36518 INC 34461 12966107 INC 9563 506842447 INC 8562 344649883 INC 16477 122213932 INC 34188 109191690 INC 41278 24235780 SUM 12747 38797 INC 23111 137470846 SUM 6187 35891 SUM 11256 40246 SUM 11367 17065 INC 21009 871642618 INC 38505 146820020 INC 7598 961935888 INC 32415 475119071 SUM 1892 11344 INC 10190 606281041 SUM 95 24584 SUM 1394 37437 INC 22937 593717620 SUM 12224 33565 INC 153 39635023 SUM 697 35664 SUM 17140 28942 SUM 29339 36581 SUM 15142 31962 INC 6703 165553314 INC 18096 593821656 SUM 19688 41311 SUM 15803 32938 SUM 6386 40736 INC 40261 29065130 INC 24975 399233846 SUM 28479 33975 INC 6196 144287845 INC 33898 949379100 INC 25839 490862997 INC 14775 372354664 SUM 8629 23592 SUM 2467 31869 INC 10409 69444012 INC 32401 958434008 INC 40673 826564845 SUM 9023 38567 SUM 17757 35878 SUM 1606 33644 SUM 7867 41381 INC 27245 113659378 SUM 16794 40670 SUM 7784 40877 SUM 11518 28276 INC 39389 692388205 INC 2179 136159927 INC 25916 591369739 SUM 15135 41183 INC 9894 6793629 INC 28818 20576402 SUM 5904 24428 INC 26585 109204345 SUM 8282 17002 SUM 2089 37235 SUM 1284 41143 SUM 11765 38433 INC 26764 147084763 SUM 6647 35744 INC 23263 80110657 INC 15703 784970294 INC 13776 13184394 SUM 3694 36139 SUM 18636 34229 SUM 5560 12284 SUM 23769 38693 SUM 1284 15556 SUM 1374 21161 SUM 4473 39574 INC 7578 26932693 SUM 7009 38489 INC 17926 147435722 INC 23488 670960855 SUM 6284 38269 SUM 2969 18337 SUM 16139 31762 INC 40573 666619215 SUM 9469 39369 SUM 633 18897 INC 18629 418419148 SUM 21903 30144 INC 15017 945738621 INC 37931 147157846 SUM 4328 40983 INC 4831 143021367 SUM 25723 41204 INC 28657 25940605 SUM 926 33669 SUM 5826 22236 SUM 16252 32278 INC 6325 15938099 SUM 11306 26245 INC 40975 139030279 SUM 35770 40778 SUM 18536 35875 SUM 6010 33410 INC 18177 861160538 SUM 5405 40058 INC 9032 145956835 INC 13104 138562992 SUM 2326 13206 SUM 23804 39082 INC 24624 812330808 SUM 12747 28629 INC 14595 950151402 SUM 14639 27820 SUM 10897 28749 INC 29263 479621555 SUM 2234 36754 INC 29443 63026088 SUM 24813 32115 SUM 1114 38238 SUM 26318 40188 SUM 531 31911 INC 229 987100913 INC 38627 955027909 INC 13834 140639773 INC 31861 80224454 SUM 7802 30059 INC 3877 756848355 INC 6857 355855774 SUM 3804 39541 SUM 4673 39488 SUM 24164 41151 INC 34836 921361243 INC 23561 866434499 SUM 5247 16397 SUM 348 34899 INC 20148 735271093 SUM 7837 36351 INC 25750 138746697 INC 13466 401686225 SUM 8705 41275 SUM 4153 29634 SUM 7375 24663 INC 14423 481691005 SUM 8438 25744 SUM 9155 35542 SUM 20400 34805 SUM 5333 23112 INC 14031 308570363 INC 13096 337873957 INC 13141 844375120 SUM 21568 40729 SUM 2726 33161 INC 22902 476371895 INC 2171 597978278 SUM 7639 37057 SUM 624 5204 INC 5669 793821956 INC 20839 596404811 SUM 7950 33860 SUM 18550 30743 INC 24146 826644015 INC 11033 770802090 INC 40052 485467429 SUM 492 15779 INC 32342 759189652 INC 1110 911175351 INC 25624 80316812 SUM 25083 40727 INC 18765 786009230 INC 31689 73546065 SUM 377 22418 INC 36851 674017377 INC 29909 758755198 SUM 18728 35681 SUM 2466 17434 INC 24827 871557001 SUM 17060 23837 INC 8663 890580228 SUM 8552 37392 SUM 13318 22776 SUM 134 17384 INC 15197 725934065 SUM 14840 27143 INC 19690 28825436 INC 32203 619747484 INC 19766 531178420 INC 4312 950350165 INC 34654 11910535 INC 25612 76031583 INC 65 607106935 SUM 1184 21323 SUM 13321 31972 INC 29041 26886843 SUM 4600 40457 SUM 27433 39342 INC 38262 290806595 INC 5770 710214084 INC 40822 357042102 SUM 13080 41325 SUM 11363 32668 INC 7949 932575597 SUM 23958 37582 INC 3527 325074786 SUM 18671 32524 SUM 18057 41043 INC 3945 78887094 SUM 6948 41279 SUM 3062 29301 SUM 21099 31377 INC 32410 535984554 INC 27497 892483691 SUM 495 18215 SUM 6960 23156 INC 17792 27752085 INC 23482 452976906 INC 25764 121974264 INC 40536 146344113 INC 27771 469110395 INC 718 271670931 SUM 18282 38332 SUM 10482 36480 SUM 11524 39731 INC 16211 611238405 SUM 8392 39261 INC 37383 80708173 INC 16829 427807136 INC 20626 580672316 INC 1199 335709588 SUM 3705 27618 SUM 24785 38325 INC 9702 785722392 SUM 12012 35251 SUM 9316 38946 INC 24287 985699093 INC 19751 121997950 INC 29855 878762042 SUM 7257 18251 SUM 312 35445 SUM 34210 37179 INC 40927 130564315 SUM 965 37428 SUM 3792 16174 SUM 19378 30582 SUM 2339 28331 SUM 4172 40721 SUM 27907 31940 SUM 2652 27226 SUM 7868 40330 INC 13767 924172052 INC 799 625548277 SUM 7906 25665 SUM 11394 40277 INC 20627 758264550 INC 7057 355549101 INC 27205 818995271 INC 33156 333731624 SUM 19208 37168 SUM 17279 31384 INC 34938 113037280 SUM 3519 31626 INC 30106 953047661 INC 39461 138970323 INC 17153 754912158 INC 18731 485302902 SUM 5454 16432 SUM 11244 27901 INC 5214 955295401 SUM 2811 38779 INC 13097 9750870 SUM 31747 34832 SUM 12879 33768 SUM 40077 41392 SUM 13457 35748 SUM 5349 33488 INC 28599 998664053 INC 23561 621524579 INC 9836 606225261 SUM 77 13248 SUM 9915 19829 INC 3363 289075943 SUM 30291 41174 INC 3305 938965197 SUM 4629 34617 SUM 6061 17448 SUM 520 3221 SUM 22930 41328 SUM 16972 26440 INC 19512 592551631 SUM 66 22097 SUM 6562 23385 SUM 13554 34348 INC 1240 744602517 SUM 18339 36320 SUM 113 14666 SUM 2828 25642 SUM 6299 39851 INC 8685 886399396 INC 21160 600401598 SUM 11408 38032 INC 38191 954697817 SUM 1393 27888 INC 8031 979685570 INC 37345 8108953 SUM 10687 28036 SUM 3372 22924 INC 13697 603267539 INC 1780 977670657 INC 10225 392479070 INC 20965 621680342 INC 12557 147450434 SUM 29668 38453 SUM 23739 38120 INC 1980 112133056 INC 5898 874599382 SUM 4054 31029 SUM 37674 39784 SUM 1726 15368 SUM 10569 40077 INC 39352 928126487 INC 14982 327459012 SUM 2563 17091 SUM 16145 24820 SUM 724 15483 SUM 4037 24639 INC 16559 72164659 INC 27925 946974604 INC 15615 789637430 SUM 8140 32573 INC 24753 490100121 INC 40753 992141948 INC 6240 143272060 INC 10318 875810674 SUM 28219 38141 INC 465 139458410 INC 17742 466428345 INC 18098 487545518 INC 5006 145360301 INC 40490 7997794 SUM 14210 33898 INC 33230 492734159 INC 31573 19330215 INC 33279 111788228 INC 39351 456520147 INC 41196 821039806 SUM 10744 32981 SUM 27244 39343 INC 4737 811561037 SUM 1596 39972 INC 4045 738184532 SUM 6213 22324 SUM 23885 35642 INC 22405 9829533 INC 2910 879023372 SUM 76 6358 SUM 33431 40847 SUM 21370 41095 SUM 3067 24525 SUM 5611 41119 SUM 27303 35638 SUM 3050 31761 SUM 26646 39338 SUM 10917 28543 SUM 5112 28715 SUM 4476 41076 INC 7337 887149428 INC 30314 8995137 INC 38684 71413238 INC 14210 479632120 SUM 14843 16731 INC 25115 743218407 INC 18319 968938675 SUM 5481 28600 SUM 6171 18245 INC 31396 29021490 INC 33036 662589210 INC 33899 982801089 SUM 15528 40385 SUM 5880 32574 INC 930 120166508 SUM 6953 38977 SUM 438 41038 INC 39100 128190421 INC 30320 129986175 INC 15134 80090724 INC 39245 938443679 INC 17379 136636063 SUM 7311 37228 INC 7046 718668872 INC 19986 726023093 SUM 4192 33132 INC 11347 820182403 INC 36547 718440622 SUM 12591 27365 SUM 260 18381 INC 16978 477607148 INC 38567 860017770 SUM 7610 11463 INC 15969 552646337 SUM 1666 37436 INC 31009 5808244 SUM 848 37440 SUM 722 32409 INC 30270 36949679 SUM 2671 15122 INC 39140 601743333 SUM 20642 41019 SUM 20672 31913 SUM 1055 37415 SUM 29171 39066 INC 24921 145032099 INC 15087 147401621 INC 10942 146932830 INC 30473 73694597 INC 15165 711091946 SUM 2634 28379 INC 1662 281581087 SUM 16047 38538 INC 20354 111824624 SUM 10098 22571 INC 9890 652742043 SUM 24681 41339 INC 32284 770045288 INC 6962 449058853 INC 8664 819790631 INC 28252 946648667 INC 10951 955297381 INC 29727 272333306 SUM 4081 23311 INC 35160 28565400 SUM 316 23373 INC 26790 811820621 INC 28304 391504178 INC 3691 459239380 INC 35109 475284357 INC 27642 125302392 INC 23545 851626405 INC 1102 999667260 SUM 6997 29254 INC 23687 936363036 INC 31114 946391143 INC 10945 760335049 SUM 1520 35163 SUM 22912 37528 SUM 508 41207 SUM 4425 33740 INC 27785 12215874 INC 20031 836523743 INC 531 331253388 INC 32512 488004116 INC 28884 592734298 INC 6718 688266715 INC 14355 20407010 INC 26300 938412665 INC 7897 864060189 INC 28570 662645 SUM 836 19410 INC 19055 543500522 SUM 30455 40662 SUM 2795 18798 INC 36301 14372905 INC 15922 60620809 INC 11865 922162316 SUM 19287 29998 SUM 2889 31829 SUM 7205 37925 SUM 1019 30008 SUM 3278 40473 SUM 951 7821 INC 30302 141256809 INC 6840 12122356 SUM 10850 31284 SUM 2537 24294 SUM 4876 28299 SUM 9926 23271 INC 6819 72942705 SUM 18953 26872 SUM 1761 33967 INC 3792 976885969 SUM 12175 34275 SUM 10410 18391 INC 36823 79302821 INC 21156 673506096 SUM 22864 33098 INC 23382 963965828 INC 12057 103891061 INC 37180 25627920 INC 15997 575847364 INC 20554 955179025 INC 4465 536811269 SUM 6349 24159 INC 8244 894777412 INC 15698 982743266 INC 15665 778184856 INC 34927 215726651 INC 22183 49234139 INC 1645 651413987 SUM 28684 39450 SUM 2086 39190 SUM 1928 31635 SUM 18592 39838 INC 41013 602162728 SUM 146 37971 SUM 2129 38011 SUM 6673 31768 INC 9025 147433258 INC 9348 844936564 INC 14936 337665326 INC 22317 888534518 INC 3843 814771615 SUM 6634 32969 SUM 33226 41006 INC 14208 24595488 INC 12026 665100188 SUM 4096 24076 INC 1162 937462901 INC 7827 903068681 SUM 17810 39750 INC 1895 71637522 SUM 9398 41454 INC 37163 79837484 SUM 2774 32970 INC 19946 65127905 INC 3646 342172708 SUM 10000 33414 SUM 1413 39648 INC 39098 346394482 SUM 286 11026 INC 5293 28399241 SUM 9029 29042 INC 31499 816334150 SUM 12535 26848 INC 40282 868646369 INC 5177 702875581 INC 28580 801659680 INC 30423 923176349 INC 27900 418214957 INC 32421 938987587 INC 12155 492178426 INC 20641 535692679 INC 20122 887997653 SUM 9353 30548 SUM 3044 28527 SUM 18100 31676 INC 4861 452792924 INC 32347 534236647 SUM 1589 10132 SUM 14892 32306 INC 41166 143253007 INC 5054 482726806 INC 19626 134347649 SUM 2873 24462 SUM 27086 40236 INC 40839 610288425 INC 27753 871689413 SUM 14680 27149 SUM 4894 41355 INC 30414 28910477 INC 10553 602206972 INC 1183 747534283 SUM 9710 40669 INC 30241 952346394 INC 38374 760582311 SUM 34041 39793 SUM 22150 38344 INC 25488 342060870 INC 40142 117067621 SUM 609 27574 INC 14151 959201054 INC 17709 766455126 INC 3120 9033993 INC 26680 20695878 INC 7251 803139180 SUM 5049 34170 INC 10579 64249180 SUM 1098 37262 SUM 20365 36240 INC 32339 538945115 INC 40318 119634149 SUM 7921 41295 SUM 8316 21141 SUM 20704 40719 INC 8570 891664770 SUM 469 34901 SUM 26955 41244 INC 35222 610582300 SUM 2281 40172 INC 17101 803992201 INC 33348 600815391 SUM 19355 28854 INC 37169 961797847 INC 34059 24678872 SUM 20063 26884 SUM 14774 36755 INC 27978 72647764 SUM 10869 37758 SUM 556 17892 INC 32815 231506937 INC 30194 610567295 INC 15764 122158727 SUM 4294 31088 INC 15057 106844872 INC 37649 454143666 SUM 1057 31522 INC 4387 879002308 SUM 2441 39201 SUM 1013 26126 SUM 18314 40048 SUM 47 30553 SUM 473 23494 SUM 21565 37832 INC 35829 335823865 INC 27777 73695629 INC 9576 877960331 SUM 6512 38490 SUM 14129 34663 INC 34255 95543263 SUM 20572 26361 INC 31726 29030786 INC 6013 20659795 SUM 7293 32990 SUM 10015 23045 SUM 1861 28195 INC 32720 949074910 INC 12756 147430035 INC 31298 642399870 INC 40801 138030545 INC 21283 146346534 INC 23445 927107283 INC 25088 855351618 SUM 11560 34651 SUM 4449 35782 SUM 3392 10434 SUM 1847 31704 SUM 6573 29982 SUM 17778 31307 SUM 3039 29427 SUM 2852 18238 INC 11270 251339982 INC 28701 502448953 INC 28095 154328818 SUM 7118 34487 SUM 1015 37108 INC 4420 801625281 INC 26952 976322604 INC 6108 893517403 INC 33452 575973961 INC 40175 487932213 INC 17372 926071994 INC 32414 867452922 SUM 8328 30851 SUM 4520 19620 SUM 19957 40238 INC 31614 20591494 INC 35299 843172120 SUM 28970 39655 INC 1439 929190330 SUM 1050 31049 SUM 7204 20443 INC 14035 520032012 SUM 14698 33467 SUM 28471 40733 SUM 5473 29007 SUM 27509 41392 SUM 759 28950 INC 31629 609922279 SUM 6933 21391 INC 24199 139050032 SUM 6698 31571 SUM 19748 38420 SUM 19322 27363 SUM 4628 13709 SUM 7042 34244 SUM 3300 21899 SUM 3202 40136 INC 2446 108124837 INC 37255 507481924 SUM 8622 39601 SUM 10385 37372 INC 17909 12298973 INC 24768 41164343 SUM 1237 16528 INC 29077 121180877 INC 33548 968818140 SUM 6125 38904 SUM 3496 40957 INC 3871 12152042 SUM 4671 33113 SUM 27946 38002 INC 36775 220565539 INC 34367 26953969 INC 21043 785365173 SUM 31485 35557 SUM 7058 38071 SUM 19098 37424 INC 34614 676276682 INC 33472 569760845 INC 38035 959786647 INC 26751 9865176 INC 19765 783325987 INC 40500 859175771 SUM 9664 40184 INC 33141 342028321 SUM 7126 34133 INC 18312 122287098 INC 4636 595133588 SUM 19254 34406 INC 9541 408330964 INC 3357 916224756 INC 27172 476320754 SUM 10701 32608 SUM 12958 35363 INC 16538 2363078 INC 11018 949975258 INC 41196 23790464 SUM 31518 40545 SUM 12900 40481 SUM 1530 21982 SUM 17929 40380 SUM 4985 40951 SUM 2449 11977 INC 34716 629090951 SUM 4090 29714 INC 19490 929327807 INC 27493 113882735 INC 31480 469817602 SUM 4511 11196 SUM 12052 40184 SUM 23450 37581 SUM 2685 18068 INC 3613 752875196 SUM 5535 26411 SUM 13812 39640 INC 7662 782069890 INC 15236 128071769 INC 10560 422667824 INC 34641 11127479 SUM 17678 36824 SUM 18614 27469 SUM 11672 33867 INC 40461 27872659 SUM 15993 40423 SUM 33727 40777 INC 24895 836539558 SUM 5120 41245 SUM 24005 37348 SUM 5539 39473 INC 20853 953531061 SUM 1949 32317 SUM 10663 35934 INC 39565 878882372 SUM 1543 36607 INC 3173 691414054 SUM 38312 41452 INC 19814 755890037 SUM 6494 21073 INC 9830 18194900 SUM 9989 20499 INC 24409 946670218 INC 26946 85084067 INC 4623 651248495 SUM 34092 40369 INC 16139 6575540 SUM 20080 25097 INC 34306 653050574 INC 16859 26961218 SUM 9913 34250 SUM 4075 32252 SUM 4017 25252 INC 31661 26966304 INC 17217 777298308 SUM 6321 29108 SUM 10774 29634 INC 33648 64961371 INC 38906 438595646 SUM 31818 32991 INC 35385 96573215 INC 15529 490891946 SUM 10757 19178 SUM 22246 31552 SUM 1746 33089 SUM 13384 38731 INC 26190 878792267 INC 7330 801063098 SUM 16015 24800 INC 15061 142646239 SUM 3955 25175 INC 16970 147421030 INC 30394 693257746 INC 36714 724831503 SUM 6053 41303 INC 14351 113362996 SUM 8215 24441 SUM 1064 40973 SUM 4049 22324 INC 34755 466407441 INC 32655 126388336 SUM 18345 31728 SUM 13315 38895 SUM 27263 41394 SUM 6346 33276 INC 21936 43644371 INC 1153 410053523 INC 5877 449970234 INC 10810 828690848 SUM 4234 16574 INC 39250 90131641 SUM 23210 40739 INC 78 970897857 INC 35252 64952460 SUM 30146 40758 SUM 866 38797 INC 2288 12273031 SUM 16659 35229 SUM 7975 38623 INC 10707 406202931 SUM 474 35095 SUM 5288 40657 SUM 100 25581 INC 37794 950601133 SUM 275 38482 INC 24052 27755990 INC 10395 760128977 INC 2929 12302958 INC 35457 25887595 SUM 9251 21500 INC 22505 878990460 INC 26572 24724864 INC 15002 793599791 INC 28839 716593260 INC 32790 766049449 SUM 22975 41031 INC 19553 802927020 SUM 30160 40095 SUM 5597 37390 SUM 19330 37657 INC 38014 20121890 SUM 6575 19544 INC 9392 130665720 SUM 8979 41039 INC 21581 964970731 INC 13117 321245667 SUM 15788 20091 SUM 364 24744 SUM 11137 26505 SUM 13958 16154 INC 35297 155451187 INC 9184 942042354 SUM 466 11470 INC 11381 961932699 INC 1915 690254955 INC 20805 650941770 SUM 5118 34766 SUM 10105 37613 INC 34120 722852443 SUM 1570 13086 INC 23971 72893674 SUM 13346 33119 SUM 9853 40263 INC 23507 893399404 SUM 12135 35040 INC 589 24692709 INC 33146 375051199 INC 6020 992238221 INC 24185 80313465 INC 18419 758465374 INC 30739 607282056 SUM 3354 25914 SUM 308 8935 INC 17352 20506189 INC 29131 130232914 INC 18813 72841801 INC 24559 939503934 SUM 10611 39797 INC 26664 610031497 INC 3845 466236815 INC 9480 136421246 SUM 8195 18393 SUM 12079 19841 INC 20284 71659164 SUM 4539 15656 SUM 25028 37921 SUM 3918 39563 SUM 12015 17644 INC 18825 307419518 SUM 11546 37680 INC 4592 618920716 SUM 29922 30442 INC 40672 845392644 INC 26884 887163772 INC 2811 842264088 SUM 19422 25608 SUM 14394 19270 SUM 538 22739 SUM 1978 34269 INC 9483 29049904 INC 21667 771316702 SUM 8321 40131 INC 23759 592873990 INC 27005 759905177 SUM 19 36995 SUM 28360 40881 INC 27153 250769148 INC 2073 383771619 INC 13433 458646465 SUM 1400 11806 INC 6603 692997651 SUM 5371 31792 SUM 5738 40298 INC 3501 72370350 INC 26503 532507080 INC 30297 610589550 INC 14261 140982836 INC 30014 28693037 INC 40522 340995874 INC 32579 20673599 INC 19199 67761780 INC 38739 424548171 INC 9994 953096737 INC 36016 593821075 SUM 25681 32734 INC 4047 969197479 INC 35124 940088535 SUM 17957 28618 SUM 668 36589 INC 16835 63444024 SUM 1847 19956 INC 3838 111705213 INC 2971 77743359 INC 27306 843121184 INC 40917 720755764 INC 22449 472896266 INC 26230 894045388 INC 19571 37142973 INC 6044 876910065 INC 28434 482589134 INC 23091 424044902 INC 14634 726558712 INC 18952 957751013 SUM 804 38969 SUM 18816 41416 INC 2656 126482297 INC 34262 113891342 INC 2922 986995220 INC 36034 955345737 INC 18992 405055061 INC 13456 28960098 SUM 1328 38419 SUM 3089 31534 INC 31729 322983856 SUM 23167 39390 INC 19695 76087120 SUM 5397 36680 SUM 827 33332 INC 28076 626354414 SUM 2257 29902 INC 16021 134771504 SUM 24794 37043 INC 17240 409499065 INC 9262 839665698 SUM 444 22361 INC 37004 173312797 SUM 20822 38478 SUM 8181 19713 INC 40458 878737282 SUM 255 2006 INC 7574 28808794 INC 33051 760609394 INC 5810 491514966 INC 35133 979703988 INC 17150 79143483 SUM 5066 38907 SUM 1471 23175 INC 14508 139059535 SUM 4 23275 SUM 1860 8608 INC 30173 509891963 INC 22421 71824848 SUM 11487 39098 SUM 3927 23398 SUM 1798 36576 SUM 19952 39784 SUM 958 37645 INC 12828 965688086 SUM 656 6703 SUM 10026 31837 INC 9936 970104450 SUM 22739 40970 SUM 5089 24062 INC 29239 498890076 SUM 9211 34577 SUM 25955 40499 SUM 25616 41002 INC 39312 341843731 INC 37049 60360577 INC 33284 869359524 SUM 22009 35172 INC 25832 1812562 SUM 30069 33779 INC 36581 740592053 INC 11854 142237511 SUM 14115 29674 INC 20015 11223162 INC 36713 946832554 INC 22814 856543000 SUM 24280 32351 INC 6942 410072654 SUM 15024 25905 SUM 1139 25211 INC 543 534443315 INC 10808 526426001 SUM 28989 39512 SUM 716 30413 SUM 19392 31132 INC 6960 734321282 INC 16166 117057442 SUM 821 35481 SUM 11805 38977 SUM 5474 34422 INC 4980 942427337 SUM 2237 33862 SUM 1512 40728 SUM 16182 22615 INC 4138 13265750 INC 41282 950416649 INC 16186 54341541 INC 24851 146562725 SUM 9425 33253 SUM 19346 40629 INC 20698 146685617 INC 23492 235254359 INC 40945 568295056 INC 14384 148249980 SUM 1209 41324 INC 15041 69413616 SUM 3177 39153 INC 18643 742534804 INC 37625 482117687 SUM 6 14706 SUM 4886 18539 SUM 561 11339 INC 27986 811378633 INC 17131 440822750 SUM 8115 40966 SUM 8377 33999 SUM 1631 23815 INC 29205 857885477 SUM 697 19497 SUM 34543 39776 INC 4580 894835041 SUM 24329 41093 INC 24569 138304261 INC 26133 526725275 INC 24122 889837625 INC 9392 337945643 SUM 12265 37252 SUM 22829 36436 INC 26190 987051844 INC 1447 759949811 SUM 11603 40517 SUM 6936 30298 SUM 108 34299 INC 41066 887496167 SUM 24202 39886 INC 28292 822271279 INC 18658 955300063 INC 31109 73738243 INC 3395 859511056 SUM 21628 36305 INC 40295 38572635 SUM 3809 20780 SUM 12694 32414 SUM 7848 8934 INC 29692 73702704 INC 31038 877681156 SUM 16648 38681 INC 41232 80161537 INC 26514 954247410 SUM 177 30485 SUM 5717 40064 INC 38434 393024281 INC 10833 994848652 SUM 15935 33285 INC 8794 67048237 SUM 10134 25750 INC 4409 975996444 SUM 5813 13966 SUM 464 35717 SUM 1554 37366 INC 24663 268410742 INC 2123 890086720 SUM 17393 41175 SUM 27926 38437 INC 40620 935316553 SUM 5546 24992 INC 8969 974001033 SUM 18198 32476 INC 1262 491046826 INC 29281 462817414 SUM 3900 40877 SUM 17727 39650 SUM 284 39904 SUM 17036 39190 SUM 35487 39314 INC 32759 722891315 SUM 8084 33251 SUM 11111 17220 SUM 16436 36769 INC 12779 928404067 SUM 23172 30307 INC 560 422171435 SUM 32913 41193 SUM 2732 31795 INC 18842 947733444 SUM 8735 33649 INC 3885 71354296 SUM 184 14839 SUM 8152 27522 SUM 16589 38303 SUM 35727 40397 SUM 9873 28525 INC 430 744552747 INC 32426 12116244 INC 3389 88297276 INC 4152 955315020 SUM 9085 39640 INC 32583 853633757 SUM 15542 36215 INC 13648 878868857 SUM 2396 40004 SUM 5226 12195 SUM 2828 41248 SUM 2782 25942 SUM 13138 33486 INC 23844 143187886 SUM 4325 10874 INC 24608 720390670 SUM 19878 33783 SUM 4702 20101 SUM 24428 25636 SUM 2363 37684 SUM 149 10484 SUM 2526 12506 INC 14106 89525211 SUM 28079 39849 INC 38598 86142383 INC 25944 743845825 SUM 10680 28893 SUM 2044 38994 INC 32850 348558522 INC 36114 418424432 SUM 2067 41266 INC 26504 955153874 SUM 355 22012 SUM 18494 40312 INC 11019 240532365 INC 12884 458533393 INC 34416 744815519 INC 29132 599820467 INC 1917 341091490 INC 31845 760617870 INC 9720 942554326 SUM 6503 11298 SUM 5551 29217 INC 35084 145620700 SUM 4416 11310 INC 27693 961558927 SUM 8378 39263 INC 18273 71964139 SUM 16258 37182 INC 39245 126462136 INC 24188 789839990 SUM 25181 34846 INC 12677 841113807 INC 30044 130649539 SUM 16243 29685 INC 10800 324132371 INC 2521 133323005 INC 15716 201376143 INC 26156 113387668 SUM 6649 40156 SUM 4611 26451 INC 34494 424232827 INC 37645 987066104 SUM 29 36868 SUM 39868 40965 SUM 8485 40611 SUM 12665 38987 SUM 1208 10610 INC 25784 206928030 SUM 2576 37434 INC 14864 72895972 SUM 12523 38793 INC 25168 136799533 INC 28704 994016870 INC 8415 241437559 INC 34571 119665049 SUM 8981 23418 SUM 21973 38409 SUM 24674 39359 INC 28352 743771482 INC 39417 133177158 SUM 1515 28239 SUM 4543 35436 INC 12012 26838075 SUM 24958 39597 SUM 214 10520 INC 23471 621713557 INC 33343 559309555 INC 39228 927088935 INC 22188 796794447 SUM 1795 22307 INC 21356 11015267 INC 41121 142971763 SUM 8248 28360 INC 11722 885154075 INC 1095 609507712 INC 19095 105390987 SUM 5257 20181 INC 34728 894316997 INC 1409 893236390 SUM 1082 38799 SUM 5753 27830 SUM 33582 39886 SUM 27584 39097 INC 30182 783241771 SUM 759 23194 INC 9059 559263297 INC 6455 324097716 SUM 10763 26487 SUM 14933 36635 INC 29683 652086016 INC 36014 28926331 SUM 14 25267 INC 11048 722356319 INC 38910 381125605 SUM 20334 37864 SUM 22357 38365 SUM 12780 37776 INC 12745 792595656 SUM 18213 38061 INC 15627 29050535 INC 38684 810516903 INC 4139 74348169 SUM 6041 39818 INC 22602 609226342 INC 9174 89329507 SUM 397 26714 INC 7459 465500587 SUM 17601 39478 INC 10212 591321362 SUM 4467 38475 SUM 13851 26094 INC 5368 17939743 SUM 394 26094 INC 5350 934343825 SUM 1772 41200 INC 27854 40185689 SUM 22693 39728 SUM 19939 36522 INC 38167 343034826 SUM 10598 41073 SUM 23842 38253 INC 28235 9400091 INC 29530 135911573 SUM 1890 37137 INC 16282 112334375 SUM 18161 39812 INC 17203 132799133 INC 15186 517664009 SUM 16778 25849 SUM 10315 37151 INC 35878 973454378 SUM 36701 40078 INC 17218 147386928 SUM 2654 41212 INC 17303 743525190 INC 15246 592127317 INC 33334 215385970 SUM 6782 37181 INC 15150 129051800 INC 35732 710075926 SUM 28624 33380 SUM 2931 37557 SUM 9594 38313 SUM 10770 25398 SUM 22698 26492 INC 20152 65684920 INC 27817 892764419 INC 30504 130651472 SUM 24405 27326 INC 30329 827431971 SUM 24243 40001 SUM 20341 29841 INC 9471 27917118 SUM 34801 39486 SUM 6708 37906 SUM 7359 38216 INC 18877 676810434 INC 15556 901761672 SUM 3587 21687 INC 33732 339115479 SUM 4767 24783 INC 19174 887651779 SUM 9548 24550 INC 4516 71864271 SUM 4580 7530 SUM 13641 27002 INC 34739 608221893 INC 10726 357895730 SUM 6584 32277 SUM 7824 20803 SUM 13357 34936 INC 33313 668213177 INC 37400 870430317 INC 5130 735912863 SUM 9031 40598 INC 138 223490043 SUM 19883 32639 SUM 4221 27452 INC 4875 827707412 SUM 11379 33344 INC 27497 370158188 SUM 13700 32305 SUM 498 40401 INC 9205 20545607 SUM 17927 35910 INC 38230 449187125 INC 5677 78256066 INC 38450 11610792 INC 40666 890603152 SUM 23983 36671 SUM 15153 40963 SUM 19766 31582 INC 36853 568638324 INC 22239 46408628 INC 36821 748090188 SUM 71 37274 SUM 7139 28591 SUM 5084 16320 INC 38941 186685845 SUM 7145 26711 INC 32514 270519893 INC 2848 28812570 SUM 7300 36810 INC 2910 369077327 SUM 501 29430 INC 31201 334405911 INC 24983 134812883 INC 31441 890531624 SUM 24322 40959 SUM 5642 13670 INC 29186 328541621 SUM 3465 38490 INC 14796 56879671 INC 37304 111583596 SUM 14179 35525 INC 15684 11703671 SUM 1593 8182 SUM 13808 38376 SUM 6472 25406 SUM 7674 18700 SUM 7088 28684 INC 626 473752821 INC 1074 894805646 SUM 1286 17559 INC 34684 910411264 SUM 1512 35187 INC 7145 943830836 INC 27471 886377081 INC 36194 215361117 SUM 9738 37211 INC 28451 993393211 INC 11228 138671676 INC 17622 756446800 SUM 635 19866 SUM 608 19919 INC 19298 71576649 SUM 34368 37165 SUM 113 40887 SUM 63 13994 SUM 1039 24185 SUM 851 10278 INC 37199 146828008 SUM 685 39940 SUM 5265 41105 SUM 18636 38546 INC 27612 472673069 SUM 874 26464 SUM 753 10573 INC 21044 11232113 INC 14502 173940098 INC 27160 673869602 SUM 20929 35360 SUM 20692 40487 INC 39673 12161586 INC 10432 681916322 INC 23455 10528924 INC 34316 27878802 INC 746 476998655 INC 34729 210661567 SUM 15694 31251 SUM 959 8901 INC 9366 489760393 SUM 7233 20751 INC 19704 518326813 SUM 20586 33779 SUM 20990 41182 INC 31316 133681336 SUM 19791 40274 INC 31948 810535623 INC 15939 71836942 SUM 12045 32673 SUM 9364 41321 INC 8048 760622806 SUM 8452 33983 SUM 575 3087 INC 11310 945193732 SUM 20958 40271 SUM 997 31882 SUM 2320 24194 INC 16052 990650434 SUM 5569 26352 SUM 14887 25041 INC 36402 68277874 SUM 597 36357 SUM 14680 26220 SUM 297 10674 INC 1421 988930618 INC 33305 144796890 INC 6449 27468030 SUM 20348 37932 SUM 3497 12240 INC 31007 604257140 SUM 6116 11061 SUM 26689 35560 SUM 7572 25177 SUM 4602 40799 INC 4955 145107877 INC 25149 517501367 SUM 5509 31120 SUM 9155 34482 INC 17461 760513827 INC 473 953576462 SUM 1711 13148 SUM 4331 37635 INC 5709 78665391 INC 21187 289687125 SUM 2329 37600 SUM 9913 39867 SUM 22495 26283 SUM 20477 26586 INC 27060 144104412 INC 3063 825071287 SUM 18 11739 INC 31467 886563759 SUM 6044 31928 SUM 782 26652 INC 18457 27933467 INC 37242 28733404 INC 14502 147409300 INC 22071 28418271 SUM 9476 32693 INC 39626 820908659 INC 2276 585165452 SUM 21244 37544 SUM 12398 30645 INC 17387 73695741 SUM 445 41259 SUM 16634 38236 INC 24351 655716934 INC 27057 73394403 INC 6429 341367603 INC 40550 475137565 SUM 2973 38370 SUM 1776 26083 SUM 27322 39798 INC 4960 942738456 INC 16122 615558396 SUM 16908 37773 SUM 9508 38182 SUM 5796 32886 INC 8548 953089391 INC 30501 575992511 SUM 18961 35599 SUM 6045 35546 SUM 29380 33194 SUM 1831 20950 SUM 1706 30950 INC 21603 62153606 INC 35548 961877778 INC 26619 363899653 INC 8267 416515126 SUM 18022 38893 INC 28705 80076557 SUM 21670 41273 INC 5623 840213761 SUM 34398 35901 INC 35725 609537963 INC 31163 726961359 INC 16234 490745758 SUM 16046 33797 SUM 3613 25268 SUM 456 18059 INC 22409 26973148 INC 16557 16964656 INC 32727 65248835 SUM 4141 38626 INC 8656 71096806 INC 6967 35175327 SUM 11082 24350 INC 4530 84481240 SUM 3191 40311 SUM 4209 33861 INC 25982 510111918 INC 24414 11521907 INC 25699 129555744 SUM 9345 25143 SUM 2271 31893 SUM 826 11664 SUM 3862 38978 SUM 37004 40029 INC 24428 103207217 SUM 8830 35345 INC 26228 121172700 INC 2066 12029854 SUM 34481 39655 SUM 5280 31759 INC 9645 413083913 INC 9605 652865233 SUM 5440 37797 SUM 30379 36816 SUM 10556 36536 SUM 5761 39680 INC 7591 50879459 INC 33073 909072416 SUM 5119 33075 SUM 14616 32860 INC 26478 26293021 INC 21489 576755951 INC 28730 139062405 INC 12519 186697435 SUM 2604 39099 SUM 3306 18429 INC 16392 104368393 INC 33519 140756292 SUM 2827 40153 INC 27032 827652183 INC 5914 826649186 INC 8085 413153300 SUM 12192 39717 SUM 3181 11177 SUM 11937 20607 INC 34869 948853040 INC 12481 503027706 INC 10592 134286185 INC 9187 11259557 INC 37910 965001552 INC 28829 24871138 SUM 22753 33616 SUM 23437 38604 INC 28733 892154418 INC 36008 759480277 SUM 4997 41309 SUM 4559 18152 INC 26313 816063574 INC 25159 811892709 INC 28894 996367614 INC 20490 27714811 INC 25005 904613642 INC 26568 960882681 SUM 3614 16420 SUM 5376 25239 INC 15219 574558215 INC 26810 877421269 INC 27969 881210936 INC 17562 690818029 SUM 2108 34178 INC 40058 757756123 INC 27545 945844085 INC 14639 846051463 SUM 24119 39640 INC 3253 11253262 SUM 55 18616 SUM 15216 40846 INC 12203 20671132 INC 19073 107532279 SUM 14353 40562 SUM 26046 40946 SUM 8555 18004 INC 24520 536451022 INC 31201 519551931 INC 1836 113879227 SUM 10362 23950 INC 796 147177932 SUM 1736 19200 SUM 1411 19855 INC 17346 915140897 SUM 26061 39064 INC 629 35678711 INC 3355 475692528 INC 3827 976460825 INC 2135 26410312 SUM 9505 24774 SUM 17528 37081 SUM 2944 33092 INC 4767 108398074 INC 13078 223253504 SUM 13414 28238 INC 25073 23673811 INC 870 857025730 INC 7724 852479091 SUM 8981 20619 INC 23183 433469529 INC 17024 826431057 SUM 14900 40686 SUM 3419 34175 INC 38074 26974427 INC 19274 839787534 SUM 147 21524 INC 786 876902390 SUM 6670 27752 INC 19344 803477635 INC 13177 686846970 INC 12721 877886289 INC 23789 987741366 INC 27584 107806259 INC 14331 127502139 INC 5630 787333354 INC 24594 953582753 INC 4833 953981169 INC 18070 959839447 INC 30470 739428578 INC 1136 39153267 INC 8199 144714255 SUM 20119 36282 INC 30931 592596347 INC 1002 324059569 SUM 10356 32064 INC 27833 339599676 SUM 3484 41124 INC 30017 955304778 INC 30268 960830405 SUM 4902 38685 INC 32816 12950941 SUM 17612 27885 SUM 1151 27297 INC 36076 20694103 INC 20072 854789955 INC 7708 576211489 INC 60 728405998 SUM 14337 38502 INC 7429 412671037 SUM 23923 31577 SUM 15484 40832 SUM 6399 31526 SUM 14624 36622 SUM 1033 12499 INC 15022 979696057 SUM 2771 40837 SUM 37 12226 INC 30229 876448 SUM 18543 41372 SUM 15802 39313 SUM 1679 30341 SUM 4379 17130 SUM 13246 38007 INC 33651 128783646 INC 23667 154515110 SUM 16690 37780 INC 12290 583275356 SUM 10974 23151 SUM 13671 30738 INC 34238 71929865 SUM 4930 39169 SUM 10279 31134 SUM 4659 27858 SUM 12636 18299 INC 23485 147222903 SUM 13439 37185 SUM 17022 37306 INC 38746 126324106 SUM 17790 35606 INC 19255 72358706 SUM 22641 40035 INC 37060 937590749 SUM 1753 13534 SUM 1461 35877 INC 29822 111656035 INC 7524 474289991 SUM 5259 27981 SUM 21025 39319 INC 33912 611412170 INC 3623 142726636 INC 32223 84528053 SUM 313 40146 SUM 70 33637 SUM 8580 39133 SUM 8742 17203 INC 9769 23531436 INC 12677 931748395 INC 33165 108068588 INC 20240 347062878 SUM 20717 40943 SUM 4691 16384 INC 8594 15802046 SUM 869 36106 INC 295 722847069 INC 30674 787531204 INC 13350 20637067 INC 35057 602742925 SUM 28483 36465 SUM 24241 31871 SUM 22776 31683 INC 22855 883205545 SUM 15461 39003 SUM 1268 21382 SUM 1593 36955 SUM 160 17599 SUM 5598 40333 INC 28969 697725075 INC 24784 76059606 SUM 18606 41397 INC 13920 885080809 SUM 25 36450 INC 39263 392728506 SUM 1752 10732 SUM 6558 26436 SUM 7775 38007 SUM 2759 10900 INC 25287 866431608 SUM 113 18076 SUM 3757 13176 INC 7426 28956176 SUM 22642 41438 SUM 17896 28115 INC 37802 890150012 SUM 15999 24839 INC 13888 12946720 SUM 21450 36405 INC 13543 761865201 SUM 1154 26618 INC 13174 912007866 INC 12329 138942044 INC 11327 406080536 SUM 3887 8189 SUM 21676 31385 INC 7791 147431299 INC 33600 334549321 SUM 19690 39783 INC 26281 342032629 INC 15677 585275526 SUM 4640 33218 INC 29508 131432370 INC 19541 600879081 SUM 6633 32096 SUM 10305 25489 SUM 13747 31952 INC 32785 984600553 SUM 8800 18670 SUM 23502 40130 SUM 14662 33004 INC 7645 19967093 SUM 11517 24334 INC 29441 110920942 INC 6335 937946631 INC 37887 127485304 SUM 35720 39587 SUM 17364 41169 SUM 29216 39992 SUM 5094 20569 INC 10435 129619574 SUM 3420 31556 SUM 22960 29899 INC 27441 156120626 SUM 15086 30745 INC 31709 802657110 SUM 472 13652 INC 25310 476026798 INC 3604 113046766 INC 11198 891410339 INC 37957 488934044 SUM 1407 9152 SUM 10876 23711 SUM 28449 41354 SUM 9871 26305 INC 34777 478977870 SUM 4827 13890 SUM 16660 39085 INC 12683 883494343 INC 22710 100381640 INC 4687 692480270 SUM 32 32271 INC 33525 18420237 SUM 9095 33209 SUM 5023 29780 INC 1356 979672647 INC 29569 144319758 SUM 17978 34253 INC 13395 5359110 SUM 9462 35068 INC 22310 6592489 INC 16445 113833984 SUM 3223 39635 INC 8184 280033752 SUM 631 15505 SUM 9593 40742 SUM 12976 41095 INC 31114 768531960 INC 40014 916838745 SUM 35898 41449 INC 37609 7730178 SUM 5217 18043 SUM 2449 15913 SUM 21009 41432 INC 39180 100770566 INC 6340 28832005 SUM 2548 37019 INC 27970 588655074 INC 39420 463282537 INC 21217 13073025 SUM 24876 34238 SUM 12981 41106 SUM 419 24343 INC 12772 56758619 SUM 1650 17331 INC 24717 860099783 SUM 20946 35718 INC 2485 306526080 SUM 26968 33590 INC 34720 109061256 INC 36938 59269010 SUM 424 34488 INC 18274 894243194 SUM 7999 27010 SUM 12952 32077 INC 16581 21616474 SUM 22381 36371 INC 24594 876952020 INC 33698 955037622 SUM 4371 14458 SUM 3883 25089 SUM 3340 9666 INC 9093 744818945 SUM 3451 12578 INC 29140 56656711 INC 29070 589584536 INC 31594 947204079 SUM 25328 34015 INC 36703 100489183 INC 25544 24511581 INC 26294 909097708 INC 35487 29039934 INC 38647 509839154 INC 411 217228413 INC 5739 336847608 INC 29081 894812845 SUM 17583 38695 SUM 22624 29802 SUM 1049 32942 INC 37376 87162194 INC 18691 592583868 INC 30664 331180347 INC 11144 46646586 INC 21612 44464372 INC 3270 467829220 INC 2180 961411328 SUM 12172 17767 INC 19522 487519845 SUM 5036 14309 SUM 19577 36710 INC 2774 42196584 SUM 4142 32229 SUM 11001 21315 SUM 25542 30956 INC 10750 26429339 SUM 4556 32046 INC 31742 920726064 SUM 4403 32009 SUM 627 21791 INC 2648 760632839 INC 36541 760202953 INC 40445 995458255 SUM 10492 41425 SUM 2258 32539 INC 22905 613183645 INC 24007 52725688 INC 37255 551854173 INC 33696 894805004 INC 16973 474958258 INC 27334 142640840 SUM 18825 39386 SUM 12645 19871 INC 15182 844433461 SUM 24059 39394 INC 16212 11479861 INC 24604 336337734 INC 30289 152427403 INC 15206 867379634 SUM 21116 38678 SUM 6611 33308 SUM 3154 35366 INC 33797 660388329 SUM 3676 28490 SUM 13082 27574 INC 38172 728042567 SUM 8842 32076 INC 228 132768924 SUM 4796 19873 INC 18198 955343256 SUM 30835 40142 INC 16554 576955568 SUM 503 25870 SUM 8649 25290 SUM 10187 25134 INC 36825 607832926 SUM 5022 38503 INC 13551 3118313 INC 10183 103362891 SUM 3024 41421 SUM 68 6250 INC 21998 72500177 INC 2804 978179758 INC 37891 550746538 SUM 2347 40499 INC 29025 23476157 SUM 11957 26567 INC 33406 112305565 SUM 1472 29247 INC 39359 822973967 INC 13370 878922806 SUM 33105 40173 SUM 12609 36595 INC 26791 482745576 INC 29764 416871465 SUM 4451 40275 SUM 6382 31315 INC 3336 29583850 SUM 6927 40258 INC 2457 16403106 INC 8514 979134047 SUM 3772 14888 SUM 1655 15583 SUM 2757 23274 INC 29975 50426580 INC 38283 147483547 INC 29656 950099825 INC 19569 147472893 INC 6269 144867113 SUM 19999 28281 SUM 5266 36734 INC 21597 470845538 SUM 11160 26993 SUM 18032 34901 SUM 4477 35131 SUM 9588 33438 INC 6680 744826835 SUM 6304 15071 INC 40994 70272450 SUM 422 9381 INC 36027 737868153 INC 31032 581164546 SUM 8790 39867 SUM 7091 41028 SUM 37093 40337 INC 16115 957626497 SUM 2899 32295 INC 31209 943440111 INC 7105 601582085 INC 18738 475329846 SUM 10590 32946 SUM 20159 38371 INC 39493 944214575 SUM 2053 20287 INC 37010 457302699 SUM 651 33574 SUM 887 40857 SUM 2308 22857 INC 12618 957696554 INC 7622 989798757 INC 7718 138026138 INC 17072 111220538 SUM 448 29113 INC 38395 95027088 INC 7481 73704247 INC 28263 381741935 SUM 2001 40183 SUM 115 8776 SUM 1368 36783 SUM 8268 14072 SUM 11856 30684 SUM 31590 41214 INC 28431 786581426 INC 12974 878626718 SUM 7139 36589 SUM 5072 38324 INC 2201 67495029 SUM 2810 39460 SUM 35396 39375 INC 37323 80252541 INC 103 147477331 INC 6992 902694089 SUM 12908 36689 SUM 10124 31766 INC 28044 38083836 INC 28663 986576432 INC 22708 878462613 INC 33027 20639789 SUM 2100 31622 INC 3080 12720780 INC 38185 215392640 SUM 2421 27680 INC 34154 984609251 INC 6403 988935499 SUM 8875 40503 SUM 34024 39324 SUM 22843 38461 INC 23198 827704413 INC 1330 836001094 SUM 468 36734 INC 22389 491931253 SUM 6795 10110 INC 595 24870666 INC 33732 438130011 INC 1756 44196377 SUM 1626 7010 INC 28332 145194675 INC 4364 592868246 INC 37468 63208740 INC 14727 54865617 SUM 12926 40430 SUM 11940 40830 SUM 13710 40324 SUM 424 27602 INC 22055 518763295 SUM 2088 10416 SUM 12095 40520 SUM 26258 41294 SUM 11832 26434 SUM 1704 23545 INC 2272 668189205 SUM 15703 32781 SUM 12502 37328 INC 12685 533707897 INC 1267 365682958 INC 13763 977402781 INC 12696 28984489 INC 39445 68826851 SUM 2783 39887 SUM 3856 25736 INC 13563 491039636 INC 7809 911613503 INC 12507 993282149 INC 30328 10415284 INC 3308 241171171 INC 10019 690376118 INC 14784 837766788 SUM 39037 40606 INC 26702 141934869 SUM 6149 37301 INC 11745 891654027 INC 32634 28947751 SUM 736 13387 INC 40302 5974943 INC 40474 66377409 SUM 5356 38745 SUM 2560 36926 INC 38139 147451551 INC 1961 475409263 SUM 15232 30273 SUM 20385 40544 SUM 5052 39925 SUM 1270 37716 SUM 20097 30693 INC 5566 378657266 SUM 25496 40403 SUM 4011 17058 SUM 12065 39624 SUM 2262 40785 INC 10300 12254109 SUM 21560 41345 SUM 8993 20733 SUM 4158 11593 INC 18564 730932143 INC 13998 727677058 SUM 12271 38958 SUM 32 34482 INC 24435 693502875 SUM 3928 26764 SUM 31147 39790 INC 2412 990205770 SUM 2621 7978 SUM 101 23391 INC 13169 589912801 SUM 18996 40810 SUM 5973 12371 INC 41364 820299593 INC 37843 947684184 INC 1023 818009275 SUM 8154 25516 INC 31471 955028737 SUM 4379 23396 INC 37772 390465663 SUM 2573 31050 SUM 11907 19318 SUM 3113 19044 SUM 27551 41242 INC 23814 825034355 SUM 206 18878 INC 18937 991214434 SUM 12 38742 INC 1220 146909101 SUM 20293 32360 INC 9070 138520590 SUM 5234 14454 SUM 4905 25661 INC 30675 11062653 INC 8186 972262090 SUM 19216 39742 INC 32253 11754089 SUM 4091 37071 SUM 7322 36867 INC 7134 392983207 INC 22715 27758718 SUM 9281 28364 SUM 2474 40006 SUM 22072 39523 SUM 598 16427 SUM 4979 35953 INC 13932 492216364 INC 20316 119842625 SUM 2322 29763 INC 34541 957772793 SUM 14334 41212 INC 19971 625984216 SUM 434 29318 INC 39546 146370855 INC 35565 989342596 SUM 4365 39541 SUM 19992 41122 INC 24797 607187338 SUM 1101 10342 SUM 492 31896 SUM 8467 35752 INC 17158 714484520 INC 17038 64343195 SUM 20722 40607 INC 10958 978692638 SUM 106 16064 INC 19399 603963320 SUM 650 36602 INC 36319 938398178 SUM 1052 40934 INC 32634 273244744 SUM 5488 41110 SUM 4172 25233 SUM 3420 13206 INC 11487 493020411 SUM 968 40771 INC 36516 96827002 SUM 24453 40455 SUM 7131 32589 INC 40341 129889950 SUM 13238 33183 SUM 10222 22892 INC 13659 147100849 INC 18251 608975189 INC 28294 626320450 SUM 9494 38149 SUM 18293 40049 INC 5776 653313138 INC 25089 442309165 SUM 2847 22850 SUM 10691 35122 SUM 876 20656 SUM 12428 38853 INC 39174 935477206 INC 5158 532406145 INC 19984 896953976 SUM 9277 41285 SUM 23915 36711 INC 34872 821111709 SUM 16785 24448 INC 17241 934249503 INC 29740 920832010 SUM 5923 37621 INC 1910 758440890 SUM 3161 30207 INC 13349 474825964 INC 37994 474257907 SUM 16811 41128 SUM 510 25432 INC 37563 38860711 INC 34835 949324107 INC 33363 96627683 SUM 52 34731 SUM 9405 20633 INC 36850 968661400 INC 21996 12216124 INC 38604 671034096 INC 26998 145365355 SUM 3040 36927 INC 16283 651212416 SUM 10626 19404 SUM 21833 36584 INC 34772 282509518 SUM 9087 38164 INC 23897 9376256 SUM 8945 39207 SUM 3 19052 INC 25418 527739571 INC 29567 46292448 INC 40079 810573876 INC 1013 667867518 INC 21586 678511526 SUM 7092 41271 SUM 13777 33283 INC 22692 890134091 SUM 31817 39152 SUM 1439 35127 SUM 10407 40446 INC 20794 946098674 INC 41096 92142228 SUM 3239 31046 SUM 28684 38734 INC 16932 886369257 SUM 2002 20109 SUM 23882 40358 INC 34762 240324541 INC 13075 317281556 INC 33814 322252702 SUM 16652 33050 SUM 8367 39319 INC 19606 141631349 INC 39885 742757798 INC 23780 19383587 INC 32826 333776917 SUM 13193 39872 SUM 1825 30461 INC 27401 588537974 INC 14906 531929427 INC 10823 608476288 INC 2082 979378478 SUM 15254 28059 INC 29943 73725066 SUM 7391 15346 SUM 11457 37590 INC 21683 491924786 SUM 9368 29586 INC 9920 994702363 INC 13735 18406218 INC 2097 884504540 SUM 12366 36090 INC 9414 989994713 SUM 11897 38524 SUM 2780 15787 INC 14076 987561566 SUM 17099 39516 SUM 32626 37046 SUM 2789 28159 SUM 1645 25670 INC 27331 415127280 INC 29680 29651858 SUM 3034 41321 SUM 2797 23051 INC 24098 911358314 SUM 20534 33628 INC 30613 143122622 SUM 6120 39926 INC 948 743560567 INC 20612 891610060 INC 41245 837835520 INC 20742 646994222 SUM 13472 37047 SUM 913 35315 INC 32035 950435626 SUM 16103 35938 INC 24246 637416231 INC 15514 184506058 SUM 715 23478 INC 34038 935811395 SUM 11297 32857 INC 7084 353798695 SUM 20525 33875 SUM 2988 34428 INC 40679 891548691 INC 40483 606362616 SUM 2115 24059 SUM 2424 11965 INC 26342 113870560 INC 7132 146888078 INC 37403 58702036 INC 29220 360704620 SUM 6103 20104 INC 300 106987441 SUM 1684 38798 INC 34214 381757582 INC 27601 755906682 SUM 20163 35250 SUM 8876 19589 SUM 15185 29906 INC 16413 989167104 INC 30995 62273568 SUM 13929 32209 INC 36140 112738973 INC 11136 755016884 SUM 17402 40940 SUM 29667 40217 SUM 8171 28577 SUM 3917 25382 SUM 2356 19585 INC 33236 937506393 INC 39170 800934397 SUM 24221 38025 SUM 22179 30993 INC 574 652204988 INC 8376 11009930 INC 13923 388057801 INC 38305 723266102 INC 38815 960271171 SUM 3453 17031 INC 6399 136709961 INC 32924 27974965 INC 31258 13251029 SUM 15307 25105 SUM 2719 13506 SUM 15489 33633 INC 24978 79231096 SUM 20033 21189 SUM 298 22952 SUM 4408 26378 SUM 12817 27704 INC 39096 955301249 SUM 434 27441 INC 15212 440804190 INC 12513 756450974 INC 27454 893129900 INC 12561 950048537 SUM 8625 23617 INC 22431 484860787 SUM 9063 30358 INC 19726 900556857 INC 34704 917551504 INC 15488 87307365 SUM 19240 28089 SUM 8857 37968 INC 11441 474219741 INC 10575 26412941 SUM 3487 20667 INC 27424 473417915 INC 2240 945860040 SUM 14509 24476 SUM 9981 17268 INC 12834 862497737 SUM 6066 36333 INC 40319 348818288 SUM 6448 33608 SUM 969 15314 INC 23693 938865080 SUM 16160 36300 SUM 3343 39378 SUM 4448 20104 INC 7836 939480010 SUM 13940 22154 SUM 11926 41408 INC 19116 744565607 INC 4725 4630800 INC 14567 152388537 INC 11650 377537184 INC 15701 73583437 SUM 4925 15669 INC 21884 580939434 SUM 3452 27644 SUM 15031 30238 INC 9644 555548485 SUM 8681 28824 INC 13379 393256558 SUM 20570 33750 INC 8590 173868668 SUM 11272 34570 INC 6819 24173784 INC 39447 142128253 INC 2398 71112152 INC 39184 16058021 INC 9400 145382465 INC 29722 341358056 INC 4811 877715208 SUM 12089 39210 SUM 5811 37922 SUM 1051 28313 SUM 11054 32151 INC 31975 195453664 SUM 1552 14654 SUM 10559 29173 SUM 18428 35562 INC 36970 928362322 INC 10778 130384086 SUM 12277 41405 INC 3004 20581189 SUM 9453 26918 INC 27336 16349472 INC 11750 955343069 SUM 406 6679 INC 2151 994359319 SUM 549 21303 SUM 6810 37300 INC 11889 776014418 INC 11125 147458336 INC 23588 11214367 SUM 11284 37494 SUM 3330 33871 SUM 5058 23501 SUM 5044 40238 SUM 10307 18872 SUM 26557 36245 SUM 16391 36849 SUM 8067 13851 SUM 19528 39973 SUM 9020 21694 INC 261 845453063 SUM 3218 33008 SUM 14873 40593 SUM 9905 20993 SUM 116 36022 SUM 17478 37395 INC 9700 424418530 SUM 353 22959 INC 26253 15703201 INC 5876 777206045 SUM 18173 30777 INC 10625 394212849 SUM 2653 26972 SUM 7514 31332 SUM 10722 33246 SUM 16215 40950 INC 15306 337887625 SUM 1212 25393 INC 15463 19093075 INC 23192 655604090 SUM 20441 36192 SUM 39170 40249 SUM 14554 39951 SUM 2798 32503 SUM 38605 40796 SUM 7827 40376 INC 19201 424896530 INC 9974 851864576 SUM 22335 32395 SUM 11993 41082 INC 6585 955105925 INC 28987 519011532 INC 15889 26679013 INC 18102 874765217 SUM 11091 31997 SUM 14350 40483 INC 16072 29082071 INC 24419 878504803 SUM 10556 28064 INC 9257 810285977 INC 2835 28853528 INC 33781 72659111 INC 26821 426112489 SUM 1938 22076 SUM 5517 34178 INC 19146 939835748 SUM 1562 22359 SUM 1336 25155 INC 22757 375374110 SUM 18970 34589 INC 33629 826687993 INC 19551 364851304 INC 25369 959814378 INC 4301 341811456 INC 25917 458550062 SUM 8771 18034 INC 31537 852919629 INC 31947 894757630 SUM 1144 18640 INC 28576 801435142 SUM 30542 38930 INC 38075 736572428 SUM 988 38182 SUM 14178 26670 SUM 6017 7504 SUM 4405 34463 INC 27135 890674943 INC 5833 853870622 INC 21088 98837338 INC 11776 878919855 INC 17308 152444316 SUM 18980 34928 SUM 327 40638 INC 23353 22455568 INC 23828 979605903 SUM 10375 32907 SUM 6189 15428 INC 11359 977592954 SUM 145 41043 SUM 2365 31511 INC 39219 755362699 SUM 2171 38320 SUM 5558 27372 INC 4330 655619108 SUM 27905 36089 INC 29028 994262159 INC 5932 911005535 SUM 1296 40028 SUM 14239 31121 SUM 550 6414 SUM 3295 39584 SUM 3786 39529 INC 29963 650935873 INC 39544 12966443 INC 556 155996500 INC 29065 42584676 SUM 18542 27155 SUM 6166 29002 INC 18079 372159308 SUM 233 17493 INC 26752 73440262 SUM 28758 39532 INC 10383 999509348 INC 29363 23333739 INC 3903 2547211 INC 22035 834352362 INC 27793 919140814 SUM 2760 38446 INC 874 955080813 INC 20198 935260349 INC 8793 568482378 SUM 7367 35178 INC 28046 28428275 INC 10758 760592107 INC 41038 143087358 INC 37778 138566351 SUM 11946 29963 INC 39797 145905444 SUM 3762 9803 SUM 3310 23477 INC 2346 5618561 SUM 15416 38285 SUM 18820 40450 SUM 12420 33151 INC 6570 854633082 INC 31653 589693865 INC 35977 146549123 INC 207 189066128 INC 5329 123084421 INC 3917 12256085 INC 30285 13225357 INC 14425 624969529 INC 37442 487849151 INC 11692 887788517 INC 189 318007673 INC 28386 680599141 INC 13606 723930633 INC 26386 689306303 INC 38611 752103472 INC 27769 823287999 INC 2777 894629460 SUM 31730 39975 SUM 1848 24202 INC 18323 503267248 INC 667 946896911 SUM 8463 14429 SUM 20919 40288 SUM 15450 40626 INC 35986 760095935 INC 9255 843357309 INC 24757 12297307 INC 36723 814996326 SUM 5894 19738 INC 7333 355555665 INC 9693 146298296 SUM 9739 33968 INC 26058 941422106 SUM 20662 40813 INC 9669 908717221 INC 35261 474116393 INC 19795 628480080 SUM 35116 41414 SUM 8049 39543 SUM 11467 40685 INC 32087 341085982 INC 6630 384767568 INC 2014 696063803 INC 6095 138518319 SUM 8738 36462 SUM 32578 40908 INC 22850 878518869 INC 25987 887750202 INC 37102 489512110 INC 13583 79810023 INC 11021 73411893 SUM 35174 37279 INC 22603 458022530 SUM 1374 3270 INC 14594 593651946 SUM 3115 38198 INC 22427 685113113 SUM 7777 31775 SUM 31138 41334 INC 35446 47013699 INC 5447 73678907 INC 16915 826926868 INC 38854 760544890 INC 14239 456908004 INC 40392 603976575 SUM 17697 36505 SUM 3802 36575 INC 34885 955024217 SUM 3521 16875 INC 26027 585178852 SUM 1245 14496 SUM 617 41294 INC 40058 888213073 INC 36307 759121012 SUM 12461 26203 SUM 1435 23526 SUM 5403 16359 INC 22507 871342629 SUM 22364 40776 INC 23224 12022743 INC 13216 878738417 INC 35216 22687763 SUM 1299 39358 INC 15083 681667140 SUM 5490 30841 INC 14890 139692751 SUM 3654 33062 INC 3917 4120185 SUM 5583 16110 SUM 4932 41264 INC 1017 816891723 INC 10112 994777196 INC 23733 130398158 SUM 4180 34942 INC 2133 584266558 INC 40110 804599743 SUM 37335 41203 INC 35447 992137474 INC 543 869695624 SUM 2340 34694 SUM 25892 40978 INC 19724 960588619 SUM 9682 24706 INC 5946 979708355 INC 6094 11090647 INC 36476 24714405 INC 6360 6573751 INC 39457 472866182 SUM 4263 35253 INC 27634 941348803 SUM 4596 31745 INC 6800 904031901 SUM 3474 33734 INC 7505 872834213 SUM 381 33641 INC 31104 710031349 SUM 10206 28101 INC 24063 58748043 SUM 16005 40760 INC 12993 402428047 INC 24535 96579787 SUM 7012 26793 INC 1354 414951088 SUM 33358 37164 INC 28342 111278220 SUM 4241 39950 SUM 13385 36341 INC 33787 950962543 INC 41386 945636867 SUM 6652 14821 SUM 29862 36823 INC 20597 76069612 INC 28640 608895789 INC 14254 146426019 INC 29568 765554379 SUM 10059 39990 SUM 130 19071 SUM 9514 33707 SUM 17663 32369 SUM 3447 14690 SUM 4226 11934 SUM 4305 15888 INC 15053 476240781 SUM 560 19565 SUM 12813 38701 INC 34305 936433838 SUM 11321 36342 SUM 519 34111 SUM 27162 35964 SUM 624 41252 INC 14007 659628071 INC 12836 684973558 SUM 24778 40157 INC 4357 27867889 INC 11585 678242182 INC 23259 878739094 SUM 26669 38339 SUM 750 17979 INC 30424 29012863 INC 26778 620085191 INC 33335 894307729 INC 558 12956118 INC 303 147389394 SUM 6546 12172 SUM 213 25447 SUM 5019 25184 SUM 1153 11347 INC 6403 440531816 INC 3307 29033486 SUM 4458 40470 INC 21820 29031202 INC 30649 754953819 INC 13525 104354257 SUM 22304 38034 SUM 8675 41291 SUM 22303 31410 INC 6125 960880960 INC 36811 937692437 SUM 19011 31665 SUM 116 19508 INC 31821 628148805 SUM 5095 17853 INC 13092 957502129 INC 11800 989868220 INC 26532 824042861 SUM 24531 40781 SUM 3046 28123 SUM 96 38664 INC 29157 843656801 SUM 5902 39304 SUM 17347 24132 SUM 7258 33345 SUM 992 12237 SUM 4843 35507 INC 5661 249873717 INC 29133 353489196 SUM 11247 39886 SUM 12883 26322 SUM 25119 38254 INC 33569 69469462 INC 39504 223727486 SUM 1305 21025 INC 39096 756404491 INC 6516 864756571 INC 39580 826613756 SUM 769 33977 INC 30082 628561710 SUM 4335 22852 SUM 10920 39685 SUM 6684 34906 INC 5696 110730117 INC 37072 147117257 INC 6519 136708523 SUM 15581 38417 SUM 8482 39018 INC 5606 820340367 SUM 15487 32692 INC 20680 24308399 INC 7868 950598502 SUM 10575 41343 INC 22830 175294703 INC 12191 787470695 INC 19309 349564285 SUM 3504 33912 INC 8862 347157878 SUM 10167 38022 SUM 7905 41409 INC 33266 442158717 INC 27745 739010800 SUM 859 13424 SUM 1109 30963 SUM 14731 38821 INC 17962 45758755 SUM 6538 22923 SUM 20604 31610 SUM 6979 40676 SUM 13549 37775 INC 8315 752808905 SUM 24404 30882 INC 22912 332693061 INC 27911 104485609 SUM 7426 30741 SUM 10981 30571 SUM 9953 26003 INC 4003 726014273 INC 10422 517776370 SUM 1189 33295 INC 32942 8394008 INC 16645 608346231 SUM 2475 21112 SUM 15104 40710 INC 16925 994488487 SUM 14275 37672 SUM 31512 41083 SUM 8449 39156 SUM 4206 24598 INC 27757 329632106 INC 38616 66106179 INC 7096 357988634 INC 39775 113604399 INC 19352 683449918 SUM 12628 41270 INC 24555 71534495 SUM 323 16804 INC 23306 999810086 INC 30740 747860749 SUM 10546 35406 SUM 19818 27677 SUM 14899 39414 SUM 2600 30532 SUM 128 31789 SUM 36312 41445 INC 23730 874313767 INC 41308 684227083 INC 32723 70675579 INC 38573 207829295 INC 32818 957573592 SUM 15811 39337 SUM 10097 30893 SUM 11444 40279 SUM 110 19969 INC 5793 706038339 INC 23729 877945332 SUM 550 35492 INC 6770 147186822 INC 37513 185980599 INC 6104 29024858 SUM 13450 40076 SUM 4351 36825 INC 21548 12841268 INC 5092 954094046 INC 36853 487962763 INC 3901 78528973 SUM 34538 40548 SUM 16818 29823 SUM 12503 23242 SUM 32547 38299 INC 23844 80169700 SUM 24506 39282 SUM 328 33952 SUM 1560 34607 SUM 40864 41339 INC 24530 685775697 INC 15032 241506369 INC 6864 706291097 SUM 1033 4305 INC 11267 104322767 INC 34935 282111674 SUM 10320 35340 SUM 18119 38258 INC 31144 974459887 INC 31480 796636278 SUM 4538 23184 INC 6975 756153936 INC 3441 892931699 SUM 1328 21087 SUM 2840 35045 SUM 6171 29384 INC 39323 156425770 SUM 11148 40275 INC 4651 889158953 INC 24791 15714868 SUM 2714 35732 SUM 9059 41243 SUM 6262 7771 SUM 17701 39426 SUM 20288 35179 SUM 8550 33550 INC 25541 624922394 SUM 12324 40405 SUM 3353 31695 SUM 20804 28333 INC 35836 535879806 INC 17690 857083465 INC 9826 804863172 SUM 1165 25580 INC 22517 624331190 INC 17282 888548376 SUM 16614 38252 SUM 9905 22485 SUM 9300 38136 INC 37662 29809944 INC 17813 995526619 INC 24016 686108179 SUM 838 25376 INC 17751 868559427 SUM 6083 39178 INC 24175 938264996 INC 40839 122698863 INC 34406 726866096 SUM 3678 6090 INC 10102 728048867 INC 5244 739447369 SUM 635 38891 INC 2871 113754700 INC 28337 609972916 SUM 3345 31018 INC 38064 805003732 INC 31165 64807923 SUM 1126 25505 SUM 19611 30221 INC 4929 625867686 SUM 33296 38590 SUM 6892 25115 INC 27482 626383677 INC 8391 70006729 SUM 8548 11055 INC 19357 3891616 INC 21832 904251550 SUM 35359 40321 SUM 8737 17877 INC 19686 122283276 SUM 27924 35272 INC 29075 650107119 INC 31779 927768401 SUM 16066 38866 INC 13439 442350238 SUM 9651 34873 INC 25566 744785957 INC 34391 190869491 SUM 673 32778 SUM 5055 32652 SUM 55 27447 SUM 865 32659 INC 23440 79595788 INC 10013 463243757 SUM 238 17011 INC 17881 28372289 SUM 909 22385 SUM 20881 36892 INC 423 861996517 INC 12546 575387976 SUM 494 27338 INC 24369 747559236 SUM 27174 40090 SUM 11944 28103 SUM 1609 31763 SUM 2901 21422 INC 38565 24589491 INC 5692 147387987 INC 4756 11675094 INC 19273 469467367 INC 2129 148936130 SUM 7652 24934 INC 28431 998164688 INC 4982 367858408 SUM 1313 39941 INC 12491 735053217 SUM 4443 12190 INC 5033 469711388 INC 16708 719395441 INC 5863 475343533 SUM 8686 37526 INC 19204 988166894 SUM 17629 33260 SUM 15782 31448 SUM 2868 40428 SUM 9190 39270 INC 8183 62422645 INC 23640 479263087 SUM 40 30353 INC 24357 65667680 SUM 19133 35043 SUM 1229 26142 SUM 12039 24909 SUM 7303 34685 INC 35982 11194278 INC 9115 72630035 SUM 10566 31479 INC 33770 28539349 SUM 1401 19449 SUM 1631 35121 SUM 7906 32265 INC 15430 58776810 SUM 17444 29043 INC 2465 894789095 INC 37296 964689031 INC 14246 806179099 INC 17792 561336842 INC 33006 877329970 SUM 11558 27548 SUM 2167 28223 INC 12400 265867849 SUM 2873 28140 INC 13830 104146437 INC 33310 953586747 INC 38703 147336279 SUM 21320 41374 SUM 21072 40709 INC 23130 613103418 SUM 3756 32536 INC 32877 69519357 INC 35079 743076647 SUM 2123 33705 INC 6544 37346047 INC 34685 951799089 INC 9974 987616321 INC 19861 874676082 INC 38016 23121125 SUM 19351 27270 SUM 6914 41237 INC 34969 75881311 SUM 22665 39669 INC 23642 914564921 INC 1244 919685435 SUM 7502 27519 INC 13324 139033388 INC 29004 635778843 INC 17089 926112382 INC 40595 118586609 SUM 521 30783 INC 32317 877954319 INC 32824 751941939 INC 3758 27694691 SUM 26282 35864 INC 25437 48349805 INC 39134 281440417 SUM 16799 30373 INC 20719 548752475 SUM 1512 41332 INC 33285 751967106 INC 3566 492064930 INC 16388 24214431 SUM 275 37343 SUM 6229 28497 SUM 894 35371 INC 39450 20277780 INC 39732 991952430 SUM 2074 35959 SUM 15951 22982 INC 18334 444756917 SUM 23016 35937 SUM 5202 36484 SUM 9728 22220 INC 31683 52563690 INC 24325 416683325 INC 1887 495435986 SUM 3353 24950 SUM 25647 38998 SUM 548 38778 INC 33668 8077819 SUM 6330 40312 INC 6561 800381743 INC 13174 130686355 INC 2092 156612738 INC 1891 845331253 SUM 25967 39290 INC 39043 450396791 SUM 5853 40486 SUM 16059 40991 SUM 4689 17557 INC 39019 845455402 INC 7624 134054923 INC 38418 992723923 SUM 8566 24223 SUM 547 31171 INC 35902 26925897 INC 15601 582132530 SUM 21093 38706 INC 6087 651970088 INC 19152 526081107 INC 40056 951461806 INC 24294 711064866 INC 39106 129773266 INC 21663 24257860 SUM 7865 35154 SUM 23639 28786 INC 39283 223002870 SUM 3268 19279 SUM 10697 35001 SUM 697 1783 INC 747 754002126 SUM 3119 30979 INC 38662 885928423 SUM 14388 36027 INC 663 877957099 SUM 2753 41446 SUM 6458 28553 SUM 1358 38200 INC 33775 128058117 SUM 3649 40525 INC 13100 417727079 INC 1831 969715105 SUM 3777 24433 INC 25411 520049231 SUM 15145 23042 SUM 870 31232 INC 18072 566142996 SUM 319 34223 INC 38038 608955530 SUM 1322 12179 INC 24137 28864184 INC 3003 18293207 INC 39815 143103606 INC 16149 417908251 SUM 188 35473 SUM 1777 35030 SUM 2659 34811 INC 18133 342160388 SUM 709 25412 INC 38214 22743297 INC 17039 801917759 INC 9014 69519417 INC 29139 876734894 INC 4294 9158233 SUM 1721 18335 INC 20199 97102219 SUM 13425 41384 INC 37593 20397288 INC 37306 99517136 INC 15779 3821224 SUM 21173 39241 SUM 23637 38308 INC 31783 760606938 SUM 5018 39961 SUM 12224 36410 SUM 9436 36613 INC 1565 78405771 INC 27951 758967284 INC 33139 45350962 INC 40772 997702348 SUM 3735 13742 INC 10229 729098539 INC 5560 686030680 SUM 2027 28804 INC 29050 40368711 SUM 13128 30803 SUM 123 13504 SUM 26596 40452 INC 3382 11524110 INC 25094 722841352 SUM 15889 32254 SUM 241 39615 INC 10850 246831492 INC 22484 114861616 INC 3550 737545190 INC 18777 133792775 SUM 496 16869 SUM 17783 32984 SUM 370 6773 SUM 13534 34528 INC 29093 55397991 INC 4136 136967283 INC 2696 73719565 SUM 5181 17069 INC 36620 912259094 INC 5888 939170109 SUM 1902 35407 SUM 6525 36916 INC 23641 995008758 INC 29075 880059951 SUM 4786 28153 INC 27981 532986475 INC 9637 492155911 INC 15041 888133508 SUM 4104 32787 INC 25510 287001354 INC 2647 955323384 SUM 17193 23662 INC 22858 63541922 SUM 5543 25760 SUM 4295 32117 INC 29815 337426734 SUM 17158 41169 INC 33906 494915168 INC 20122 904486770 INC 32963 911974067 SUM 2561 39008 SUM 10815 23261 INC 18279 890315086 SUM 3475 39357 INC 38683 56890241 INC 7085 973057679 SUM 4067 32712 SUM 2400 16905 INC 35384 807578000 INC 16666 986050327 INC 20529 20123691 SUM 22294 34225 SUM 22558 40173 INC 21270 733977121 INC 10114 938306092 SUM 10689 32353 SUM 2839 36062 SUM 8233 25850 INC 983 20661482 INC 26241 490632888 SUM 12877 37376 SUM 2841 28406 SUM 17334 31174 SUM 22909 33997 SUM 3608 26214 INC 16295 245404859 INC 16662 908404194 INC 31865 691868546 INC 27834 215385171 SUM 3756 16217 INC 18439 872302396 SUM 1028 32837 INC 25647 968148603 INC 2043 836833379 INC 35454 317763212 SUM 13121 31196 INC 26901 905308077 INC 17549 341898416 INC 29949 455545132 INC 37205 668100119 SUM 4836 20539 SUM 30545 41183 SUM 20264 28442 INC 5636 30031134 INC 2442 739117407 INC 28311 567248872 INC 22381 474343186 INC 4019 625352406 INC 28825 8963065 INC 15335 458607482 INC 13186 124124870 INC 4854 19624112 SUM 12160 27314 INC 8609 476105306 SUM 10305 29471 INC 7506 525479878 SUM 15630 28802 INC 5246 799893659 SUM 12933 25407 SUM 8450 30260 SUM 3626 28936 SUM 860 34932 INC 22308 311626869 INC 14329 487796035 INC 29954 925681679 SUM 27155 41389 INC 22492 371346490 INC 16267 113928283 INC 20986 878937905 SUM 10304 40042 INC 38741 608505132 SUM 13403 25034 INC 18564 735277568 INC 39956 998172024 INC 34319 87412940 SUM 3685 22416 SUM 3603 28158 INC 6325 456114532 INC 2558 129657113 INC 37750 350818410 INC 36112 759838359 SUM 3565 23112 INC 38020 347927245 SUM 3330 41231 INC 12226 395203743 INC 19222 147477293 INC 3505 64237855 INC 7178 670125619 INC 4829 785712449 SUM 1580 40653 INC 34961 872127250 SUM 9679 17351 INC 2157 28774095 SUM 27168 33321 SUM 7778 41075 SUM 14107 39335 SUM 4935 41077 INC 20140 536809634 INC 31737 946911293 INC 4166 931099252 INC 29826 126421272 INC 37738 970795436 SUM 1270 21277 SUM 6221 28853 SUM 14870 36123 SUM 27397 38541 SUM 5857 30735 SUM 1764 28381 SUM 16792 27890 SUM 1785 4299 INC 7733 297832070 SUM 1841 41233 SUM 9897 36115 SUM 832 13693 INC 39719 147439451 SUM 13390 37494 SUM 2938 17665 SUM 23795 31199 SUM 83 35226 INC 21434 202792746 INC 25905 61974234 INC 2539 7548720 INC 13280 689319090 INC 32519 514817068 SUM 23336 35110 SUM 403 29887 SUM 7036 32436 SUM 11179 37422 INC 13896 113842759 SUM 22449 40751 INC 31016 685125495 INC 34375 26619429 INC 36960 399890068 SUM 6312 18847 SUM 7958 34518 INC 3393 50142262 INC 15062 396333921 SUM 4138 27304 SUM 16470 40180 SUM 14571 15491 INC 12759 490902181 SUM 4877 9771 INC 18745 782248731 INC 40280 20606394 SUM 19941 37433 SUM 24136 40954 SUM 26967 39843 INC 19172 753570844 INC 22161 479179982 SUM 15302 38410 INC 14348 130261222 INC 4569 532675377 INC 16904 147292471 SUM 1265 12097 SUM 735 28875 INC 16591 147330614 SUM 20430 40033 SUM 30405 40522 INC 33539 875845377 SUM 5072 33273 INC 28704 862255488 SUM 13569 37277 INC 11271 760602930 SUM 502 10688 INC 22201 839826486 SUM 2018 19055 INC 23001 24748800 SUM 5563 40150 SUM 23228 39562 INC 5308 126373969 INC 36837 943667152 INC 36656 838858755 INC 29249 994775607 SUM 26483 38129 INC 15323 599805399 SUM 2140 41279 INC 6249 9029156 SUM 12947 41100 INC 26096 3996029 INC 6573 95053902 SUM 12034 33769 INC 31744 524472556 INC 11999 961952766 INC 11317 264292793 SUM 29059 35592 SUM 10739 32241 INC 12307 950961364 SUM 14813 41392 INC 29223 144250429 INC 13101 574880870 INC 35235 491870419 SUM 4693 39142 INC 23900 930373864 INC 31133 145312034 INC 35867 359624831 SUM 2695 22151 INC 26163 449991014 INC 33291 609454474 SUM 3835 4326 SUM 17664 41201 SUM 24809 26372 INC 18169 748002684 INC 36752 540749010 SUM 1397 20538 SUM 11365 29151 SUM 1179 10016 SUM 2233 15558 INC 9683 886428738 INC 8407 806753194 SUM 7373 26923 INC 37966 945256600 SUM 5389 8200 SUM 1183 12717 SUM 33995 38398 INC 29995 19199236 INC 15520 6304984 SUM 32000 35276 SUM 115 33501 INC 21326 892978460 INC 15611 902897905 INC 12819 324393221 SUM 14321 20331 SUM 3663 39589 SUM 17820 34178 INC 8687 954245364 INC 31931 8089824 SUM 10089 39296 INC 1763 22245904 INC 11913 878172242 INC 5010 970286026 SUM 8453 36592 INC 34709 760598079 SUM 1552 40319 SUM 2084 40569 SUM 1431 23312 SUM 7038 36587 SUM 12458 31514 SUM 1007 26321 SUM 22964 26518 SUM 7331 28295 SUM 2480 10082 SUM 6050 32502 SUM 4189 38927 INC 28854 409924284 INC 27287 884745277 INC 19071 12079558 SUM 6596 20431 INC 16535 689833020 SUM 21445 39928 INC 15399 69408600 INC 22891 59759412 SUM 4501 34990 SUM 6699 31433 SUM 7573 18474 INC 21373 353455524 INC 21104 333083472 SUM 14651 40719 INC 4916 134471718 SUM 34488 40483 SUM 7525 40392 SUM 808 20467 SUM 12617 35214 SUM 5707 41142 INC 32784 58975330 SUM 2794 39379 SUM 12487 30797 INC 35988 610417766 SUM 10970 41338 SUM 7562 22171 SUM 13700 41436 INC 29898 74019155 INC 23054 809626391 SUM 4685 29834 SUM 14837 36558 SUM 1554 38828 INC 9342 933648223 SUM 11798 22206 SUM 15644 17308 SUM 3636 28296 SUM 16238 36960 INC 30018 955236278 INC 38744 2869074 INC 37567 66327890 SUM 4799 9682 INC 23050 961401460 INC 2233 458622993 SUM 12171 31890 SUM 30846 41280 INC 30483 760033803 INC 862 560279528 SUM 12315 16949 SUM 228 1826 INC 18913 624940043 SUM 1109 26961 INC 4475 451137928 INC 27426 35973662 SUM 9785 28066 INC 12678 123838570 SUM 21589 38470 SUM 2561 40375 INC 3390 245717461 INC 28434 938919392 INC 6031 190336484 INC 7999 610316089 SUM 7001 38181 INC 39721 129893142 SUM 1529 40994 SUM 21389 34542 INC 345 357681764 SUM 22902 39182 SUM 3779 22232 SUM 5803 34571 SUM 2211 14745 SUM 12214 23672 SUM 4309 24159 INC 14569 896817795 INC 10246 990506044 SUM 11039 19109 INC 23525 978540554 INC 10375 71457708 INC 23035 465479167 SUM 9861 12841 SUM 653 38378 SUM 5263 38626 SUM 11390 15493 INC 31947 137915584 SUM 2777 28006 INC 14963 413953606 SUM 9391 30337 INC 19788 355291095 SUM 5063 39841 SUM 1622 32310 SUM 36987 39438 SUM 9076 26112 SUM 316 38531 INC 12608 147383938 INC 13433 626370250 SUM 2794 35500 INC 41160 576499160 INC 20571 543503599 INC 38692 138965541 INC 31630 78703234 INC 32161 400342697 SUM 11860 28325 SUM 23652 34620 SUM 9958 12108 INC 34254 804167190 INC 15126 953222154 SUM 25121 41361 SUM 18004 37837 SUM 21384 25371 SUM 16917 29659 INC 32181 489642403 INC 39334 410023670 INC 40727 482842502 SUM 15142 41222 INC 2419 56360196 SUM 16752 30057 INC 12746 487997567 INC 9699 335536798 INC 30304 963164306 SUM 20367 28397 SUM 10497 21053 INC 1675 998185509 SUM 1696 37907 SUM 668 8218 INC 9066 441840341 INC 12273 846288866 INC 4055 39860969 INC 2556 800866320 SUM 1620 6688 SUM 12995 41027 SUM 11404 32974 INC 30871 913789851 SUM 6856 34209 SUM 4483 39291 INC 29544 24796971 INC 39464 103383197 SUM 21460 41242 SUM 4928 30340 SUM 3662 31425 SUM 1611 27651 INC 8157 969308793 SUM 11141 37554 SUM 12817 33956 SUM 13447 35833 SUM 19480 30356 SUM 4089 33488 INC 25457 316606939 SUM 4866 33484 INC 26622 71980745 INC 18878 971180880 SUM 27035 39435 SUM 8996 40337 SUM 9890 28096 SUM 15894 17874 SUM 18404 41143 SUM 7423 39995 SUM 12289 29359 SUM 21199 39124 SUM 4425 29056 INC 5256 756304133 INC 26659 132678182 SUM 3827 30497 INC 17465 629023444 INC 30945 609330595 SUM 10905 27780 INC 23450 872112536 INC 11651 362773569 INC 11606 976408716 SUM 4786 29207 INC 29955 73683372 INC 18789 740697753 SUM 391 33631 INC 39457 206459629 INC 11869 324699819 SUM 16029 39267 INC 6160 27630095 SUM 5639 37298 INC 34804 890087674 INC 4294 886397224 INC 11092 879001139 INC 13501 14113313 INC 18371 341028158 INC 10089 111677519 SUM 3375 10884 INC 17090 13262822 INC 3707 879180021 SUM 5039 24474 INC 1386 2786910 INC 22198 850146842 SUM 3843 29670 SUM 7194 21506 SUM 21705 31480 INC 23598 13160198 INC 30087 80724325 SUM 4568 28467 SUM 533 35224 INC 6426 10967105 INC 10040 873913639 SUM 5842 30137 SUM 4393 29323 SUM 1392 33053 SUM 2723 34569 SUM 7503 32319 INC 37084 882033271 SUM 14480 38409 SUM 5030 39385 INC 27062 914672867 INC 17990 138925975 INC 13468 147454170 SUM 966 32620 INC 18692 481719753 SUM 23988 32543 INC 27183 559322750 INC 24783 891903573 SUM 297 41385 INC 5228 592612337 INC 53 831385597 SUM 21899 41104 INC 29667 128595450 SUM 2697 27893 INC 11737 804042266 SUM 9836 10426 INC 20022 62458445 INC 11205 111269429 SUM 28599 41342 INC 35912 486957036 SUM 21375 41274 INC 32157 28901226 INC 8775 751165368 SUM 15631 40073 INC 41139 207994340 SUM 1423 18684 SUM 3935 40367 INC 34964 29084282 SUM 20035 40031 SUM 11784 28696 SUM 6491 40359 SUM 20124 38191 INC 23878 575984548 SUM 1169 26258 SUM 4892 30897 INC 2315 7806794 SUM 5971 38677 INC 30572 23391054 INC 13197 105127021 SUM 27357 38676 SUM 12202 15465 INC 35895 74649803 INC 11235 474185070 INC 6564 686765785 INC 11078 23815491 SUM 10077 39886 SUM 10491 20481 SUM 1134 31825 INC 38629 73729234 INC 13434 147419338 SUM 270 22029 INC 38487 929023910 INC 10944 945032028 SUM 2616 11848 INC 1614 483768656 SUM 37883 41153 INC 7661 961321749 INC 31513 606000678 INC 6276 861721528 INC 4427 26426808 SUM 16217 31096 SUM 8767 38646 INC 40332 876504150 INC 28602 9016469 SUM 884 9719 SUM 8099 35038 SUM 1413 4710 INC 4270 3302476 INC 11640 466806408 SUM 16063 39681 SUM 2740 38484 INC 24480 979403233 INC 16906 876648844 INC 2606 803988544 INC 4781 146217562 SUM 15502 37713 SUM 21293 38270 INC 26832 357984234 INC 30828 143286156 SUM 35755 38293 SUM 13735 20605 SUM 8655 28857 SUM 22077 38643 INC 17479 24804561 SUM 24611 32944 INC 4533 801669152 SUM 8087 40803 SUM 12210 22797 INC 5527 223738996 SUM 602 17497 SUM 8376 31588 SUM 15139 41030 SUM 4569 41278 SUM 2873 37220 INC 29699 711130208 SUM 19011 36482 INC 41391 961813959 INC 20413 845350777 SUM 2910 41254 INC 30617 821113198 SUM 10284 27179 SUM 88 20931 SUM 2147 25543 SUM 17572 39240 SUM 4059 36973 INC 25963 37904351 INC 9115 949374717 INC 39603 770519140 SUM 2748 12987 INC 6551 918628658 SUM 10775 29104 SUM 7097 20834 INC 3570 7785412 SUM 4063 11266 INC 25670 284221513 INC 5087 421431926 INC 25388 886018536 SUM 1899 22522 SUM 16192 35257 INC 9092 147216523 INC 6713 418441936 INC 3586 889964387 SUM 1640 36238 INC 21643 457608149 INC 33419 939235017 INC 17161 995265966 SUM 2801 31178 INC 37812 437264354 SUM 6985 41176 INC 33363 21477625 SUM 21719 33138 SUM 22442 33017 SUM 18346 34470 INC 18516 943583094 INC 28530 20013407 INC 30193 425260586 SUM 6676 39748 SUM 8375 32156 INC 37213 101234152 INC 24573 888370043 INC 23776 894548344 SUM 4124 29647 SUM 229 33731 INC 18678 40315537 INC 11074 798294152 SUM 10222 37752 INC 5011 474285152 SUM 10587 38715 SUM 10711 41121 INC 26908 929064728 SUM 6676 36424 INC 31784 901660923 INC 36972 899398489 SUM 4207 40903 INC 29178 27881240 INC 33057 877429165 INC 17537 862226180 INC 19524 130513007 INC 18798 284217328 SUM 15518 40960 SUM 2892 18132 INC 13812 609051978 SUM 21686 26559 INC 32451 2579400 SUM 1700 3209 SUM 3759 39163 INC 13880 72059776 SUM 3510 31827 SUM 2822 39200 INC 2288 993211954 INC 10170 24631090 SUM 12879 33247 INC 38102 77199660 INC 1173 26846373 SUM 2479 14566 SUM 1646 41411 INC 9216 960194523 SUM 18401 33748 SUM 7720 26701 SUM 4128 27288 INC 13832 852668897 SUM 4006 34723 SUM 7828 33250 SUM 4624 25987 SUM 2786 38264 SUM 42 15624 INC 11291 884213683 SUM 6757 40576 SUM 14787 28734 INC 36670 456927724 SUM 1643 36338 SUM 10113 33305 INC 26567 710727250 INC 31167 840302076 SUM 2479 20322 INC 7501 953112647 INC 40314 516212468 SUM 7497 13623 SUM 21292 40288 SUM 796 27453 INC 39688 693135184 INC 31336 113843023 INC 36355 869231610 SUM 15999 39061 INC 9449 765433560 SUM 10181 38835 SUM 4175 25268 SUM 21678 37101 SUM 646 39565 SUM 15352 32967 SUM 9789 20666 INC 6315 961855035 INC 24539 677630097 INC 35959 466724631 SUM 10522 19227 INC 38758 28503404 INC 3019 569440740 INC 36140 146505175 SUM 1523 38186 INC 10128 73906856 INC 177 490074207 INC 25566 487364690 INC 5925 928379866 SUM 5090 38559 SUM 29615 41344 INC 9406 743792396 INC 40928 376098855 SUM 29472 35181 SUM 3424 36343 INC 17543 887497705 SUM 19245 40237 SUM 3353 27516 INC 33820 408900823 INC 7188 708782822 SUM 5146 36073 SUM 5018 35435 INC 21319 63528161 INC 41357 130111051 INC 27064 523550605 SUM 16789 37323 INC 244 22792509 INC 28067 146237275 INC 98 749859837 INC 13243 105499613 SUM 16354 41415 SUM 31690 35817 INC 21207 538077399 SUM 454 29814 SUM 10476 35338 SUM 6246 38168 SUM 2906 6886 INC 18452 145905566 SUM 13751 27463 INC 624 973773186 SUM 16771 39595 SUM 4144 18324 INC 33662 458282063 INC 37501 950317921 SUM 1988 20400 SUM 3079 14293 INC 2318 454199757 SUM 7173 38133 INC 31013 992214290 SUM 3948 7186 INC 40469 591191830 INC 34199 63552133 INC 4879 196745513 SUM 1610 38502 INC 38909 149776214 INC 6561 11223500 SUM 21237 39132 INC 3557 25897359 SUM 5035 20498 SUM 4133 35603 INC 6860 72940608 SUM 233 35628 INC 18581 515984172 SUM 2643 27414 INC 17090 77219626 SUM 7827 37055 INC 16784 90823407 INC 28940 670563258 INC 38076 146951893 SUM 26264 39579 INC 6380 967096077 SUM 23795 39811 SUM 1024 10603 SUM 23522 33738 SUM 1148 21593 SUM 14239 31925 INC 7536 874914632 SUM 11183 32414 INC 33339 9207017 INC 21495 26853521 INC 13799 425870992 INC 27200 143038546 SUM 6479 36063 SUM 418 24329 SUM 14519 20596 INC 19942 896070852 INC 21402 992884207 INC 37222 903311790 SUM 1941 32223 INC 36658 944360565 SUM 1088 22681 SUM 3909 14080 INC 52 470670161 INC 37001 730139986 INC 9545 819781016 SUM 96 29823 INC 91 853132423 INC 13572 487887850 SUM 125 30003 SUM 922 24397 SUM 2922 17996 INC 29674 787411996 INC 23820 20020839 INC 12255 26907122 INC 28902 305967247 SUM 19927 38693 INC 32812 456192346 INC 7354 951984584 INC 32566 790313350 INC 24871 26665308 SUM 18300 29526 INC 29759 333947937 INC 39216 146117359 SUM 741 25440 INC 40618 483774127 SUM 8929 31244 SUM 1274 15341 INC 38485 60611677 SUM 4678 40798 INC 31496 908418630 INC 25752 917535422 SUM 26880 36249 INC 31491 565748455 INC 36640 816906470 INC 17426 148096668 INC 35019 533495684 SUM 1397 36182 SUM 1869 41348 INC 25150 147156098 SUM 3202 28952 SUM 14837 27467 SUM 4630 37776 SUM 361 41319 SUM 3996 26942 SUM 26977 32259 INC 9598 397142140 INC 15464 318090512 INC 2828 33605232 SUM 8166 38248 INC 7138 434322000 INC 25249 876903552 INC 23587 720413178 INC 9640 723803591 SUM 8088 34861 SUM 35289 38392 INC 26268 26438925 SUM 14055 40826 INC 39345 664266261 INC 34030 17105610 INC 10726 398613676 SUM 1566 28240 SUM 20555 26050 SUM 833 26104 INC 527 878857923 INC 13120 28891616 SUM 2363 37316 SUM 29894 39699 INC 33397 886950465 INC 3574 72651452 INC 7788 760569782 INC 24112 659495215 SUM 10454 39021 SUM 4588 32071 INC 12144 104302369 INC 10968 476245278 SUM 39095 40031 SUM 12077 39604 SUM 30006 32170 SUM 1636 17151 INC 9312 685105998 SUM 25799 37261 SUM 19350 40192 SUM 2351 41437 SUM 35 22637 INC 3981 27986191 SUM 18297 40303 SUM 500 34945 SUM 4487 35038 SUM 490 32392 SUM 19145 37148 INC 14406 73592312 SUM 11242 32743 SUM 2451 29247 INC 34465 145285009 INC 30399 135488745 INC 30414 378874081 INC 12478 357994521 SUM 16763 38974 SUM 733 27576 SUM 814 33797 INC 30025 750154108 INC 2243 29153345 SUM 18472 32790 INC 36727 671018517 SUM 122 29677 SUM 2713 22453 INC 22616 986980162 SUM 7169 35640 SUM 26704 37841 SUM 6592 23274 SUM 4619 38422 SUM 14405 19551 SUM 1846 3831 INC 24134 802985196 INC 15628 890133916 INC 11203 408290488 INC 24239 845449052 INC 18302 950322363 SUM 7803 30008 INC 9989 760641633 SUM 20993 30967 SUM 24423 39593 INC 39985 308061655 INC 5039 643951153 SUM 14428 34677 INC 36812 46761434 INC 40930 864847373 INC 32521 4872276 INC 7878 19548774 SUM 583 31616 INC 20336 489933002 INC 9972 67159036 SUM 7843 35537 SUM 23472 33568 SUM 10846 38247 SUM 46 35544 INC 37776 977577834 SUM 1621 40915 INC 37593 111770350 SUM 4975 29688 INC 15116 536142901 INC 11930 595644778 SUM 5178 40249 SUM 3121 14932 SUM 5709 30650 INC 20500 598972501 SUM 18491 36185 INC 1274 146790001 INC 10802 17505679 SUM 5763 23620 INC 843 29070687 SUM 18331 40682 INC 14703 390784945 SUM 6542 18158 SUM 6476 26733 SUM 6272 22399 INC 26214 974524703 INC 12263 953751986 SUM 514 37542 INC 10499 784370570 INC 28300 938030472 SUM 16884 40343 INC 11206 13213015 SUM 431 22788 INC 27228 143285876 SUM 799 37026 INC 21143 752071895 SUM 11136 29400 INC 8008 671004535 SUM 5552 21492 INC 10172 252480583 SUM 2467 41387 SUM 802 13919 INC 16284 886477491 SUM 22282 35176 SUM 9073 29865 INC 39145 14123227 INC 30092 469653878 SUM 14742 35001 INC 22014 686246319 INC 34674 757204410 INC 30321 994869177 INC 37705 803708778 SUM 29656 39093 SUM 5970 26571 INC 27781 388527915 SUM 12879 26709 SUM 3865 30690 SUM 4964 24223 SUM 23970 39319 INC 2305 62271750 SUM 30304 40101 INC 38098 147432893 SUM 14651 35624 SUM 12361 26073 SUM 6517 10905 INC 21652 996044375 SUM 11522 41393 INC 27004 145165166 SUM 7271 38180 SUM 18157 34876 INC 11351 802118652 SUM 25702 39948 SUM 18682 38071 INC 15982 19788968 INC 7634 274007402 SUM 68 32121 SUM 10552 11264 INC 19568 626382722 SUM 191 22775 INC 26849 540687937 SUM 26512 40614 INC 34462 890459771 INC 11636 68456641 SUM 35803 40779 INC 41244 78730055 INC 33421 893794907 INC 13667 993904922 SUM 1769 40008 SUM 26 17663 SUM 11100 34266 INC 10678 80288759 SUM 2984 36489 INC 448 143125116 INC 40643 887670198 INC 29036 759441826 SUM 3569 31241 SUM 18011 40132 SUM 10253 40686 SUM 2573 32858 SUM 12545 39725 INC 29487 930111898 INC 16851 455240961 INC 17089 6840852 SUM 29295 40571 INC 21999 961656661 SUM 17926 41074 INC 29975 542415343 INC 3843 24588769 SUM 4089 17911 SUM 1468 22788 INC 17221 946343367 SUM 21758 36331 SUM 27727 34961 SUM 5890 35391 INC 22943 821058015 SUM 2541 41272 INC 39352 992371721 SUM 31065 41064 SUM 8315 36239 INC 18865 79644839 INC 17615 137624970 INC 20327 606271748 SUM 12754 37593 INC 5544 384556010 SUM 18757 35714 SUM 94 30962 INC 10229 877854783 INC 6768 20607476 SUM 1221 8849 SUM 22283 38133 INC 14210 133848097 SUM 9805 32316 SUM 11724 23514 INC 18081 608446499 INC 1405 995490633 INC 26788 709751301 INC 40751 744165637 SUM 20659 38408 SUM 31177 34139 SUM 20621 39580 SUM 24618 36898 INC 26360 274064919 SUM 12688 41422 INC 27236 924752163 INC 31332 961285803 SUM 9797 40639 SUM 428 24404 SUM 26894 37230 SUM 2122 18898 SUM 36854 38260 SUM 519 36893 INC 12338 285470841 SUM 3165 11307 INC 20928 626261327 INC 15256 142606680 SUM 4348 33831 INC 37570 69541417 SUM 31634 35483 SUM 24 34290 SUM 13293 37031 INC 22544 70847601 INC 34120 177071882 SUM 14304 40935 INC 13334 892918696 SUM 27140 39174 INC 8113 25690064 INC 8002 65322317 SUM 12879 18486 SUM 9862 28440 INC 17858 222249482 INC 1219 473187944 SUM 189 34044 SUM 2327 21039 INC 20956 870597050 SUM 23281 41246 INC 4711 24678442 SUM 8250 31859 SUM 12754 25787 INC 27693 752204127 INC 37418 566518689 SUM 704 33896 INC 31564 727076879 SUM 1621 14478 INC 14897 654159322 SUM 3037 24799 SUM 18072 34895 SUM 3544 20315 SUM 20348 35272 SUM 6968 34131 INC 23669 182349277 INC 18764 697605542 SUM 2376 38796 INC 20258 891237564 SUM 8384 32893 SUM 5739 33177 INC 21229 828554710 SUM 16120 31704 SUM 5916 39205 INC 33798 17889663 INC 25177 930945991 SUM 791 38245 INC 30687 868192714 SUM 4492 33337 SUM 17895 41064 INC 24588 711173885 INC 24285 720517258 INC 4258 490042497 INC 22447 884378821 SUM 30782 40887 INC 25196 974190802 INC 15778 969325114 SUM 23537 35933 INC 23245 939338593 INC 9244 558088094 SUM 13043 37248 INC 36972 676438727 INC 1249 961824497 SUM 28483 37787 INC 3313 693530150 SUM 7587 32832 SUM 6936 41182 SUM 9254 29022 INC 16320 13224509 SUM 22146 40430 SUM 9318 36910 SUM 11920 19669 SUM 5168 40102 INC 34194 419831057 SUM 26747 35457 SUM 31598 39136 SUM 6887 40574 INC 12187 535639973 SUM 11556 35486 SUM 7864 24121 SUM 25629 34391 INC 14452 139605480 SUM 30302 31658 SUM 24453 35798 SUM 18549 28578 SUM 4063 37027 SUM 218 25889 INC 28876 139068733 INC 40817 848359692 INC 18052 608442283 INC 9778 711239859 SUM 801 14818 SUM 19800 40314 INC 7063 991759994 INC 24206 147001701 SUM 1786 28745 INC 37131 986583426 SUM 662 30176 SUM 3878 10459 SUM 2509 19718 INC 13451 722864414 INC 15289 148087206 INC 1257 215319106 INC 29951 3012509 INC 36616 697583347 SUM 7316 38525 SUM 13670 39972 INC 22737 685794306 SUM 26397 35410 SUM 512 19944 SUM 15683 38209 SUM 166 10642 INC 26425 1718597 INC 14094 406917895 INC 30327 142245003 INC 24038 576909330 SUM 35922 38716 INC 19154 778620961 INC 26207 995495661 INC 14094 961941143 INC 36409 423420061 INC 7703 73133554 SUM 4421 33826 INC 30904 341211311 SUM 10060 20327 SUM 14104 37657 SUM 19041 39294 INC 5426 894772079 SUM 10648 34205 INC 11622 827707113 INC 21900 119970277 INC 40172 872372474 INC 13592 475040072 SUM 2570 38464 SUM 1511 27667 SUM 2613 40254 INC 41032 904893707 SUM 595 18160 INC 28349 9063561 INC 3449 78184883 INC 16004 734299472 SUM 16903 35064 SUM 18325 41368 SUM 2489 37582 SUM 6913 36972 INC 7663 450845220 INC 40534 29938108 SUM 18227 39127 INC 13952 105486981 SUM 8416 41251 SUM 9568 41383 INC 9397 11423878 SUM 641 40605 INC 34650 676641502 SUM 3734 22930 INC 2327 80340786 SUM 8532 23692 INC 26515 913354010 SUM 5586 40940 SUM 2474 20662 INC 30641 9127227 SUM 2811 41184 INC 4399 490585086 SUM 6593 26949 INC 39784 357718829 INC 23682 756035652 INC 8509 124785379 SUM 1209 38123 INC 34893 936342660 INC 21487 330619745 INC 17697 818177345 INC 38967 29656885 SUM 8911 34989 INC 40466 601145462 SUM 36508 41243 INC 40619 752244117 SUM 35989 41151 SUM 477 14169 INC 669 851730453 INC 26580 25821925 INC 20943 39126860 SUM 11900 30941 SUM 1427 26708 SUM 1844 20851 INC 33436 995103547 INC 16953 693259774 SUM 9926 37696 SUM 10869 34133 INC 25558 10460525 INC 8861 490461094 SUM 10711 28678 SUM 8048 21472 SUM 14369 36558 INC 6771 223765055 SUM 1663 24661 INC 19634 23531582 SUM 195 35746 SUM 15163 33409 SUM 1847 25533 INC 25484 146399239 SUM 967 39477 INC 7287 925222410 SUM 9366 36377 INC 28096 331630338 SUM 36610 40450 INC 38906 19078218 INC 4701 493149402 INC 14146 113612215 INC 37718 593567821 SUM 6170 23667 INC 4106 810239725 SUM 12232 38723 INC 19927 938261428 SUM 9033 22000 INC 39052 423178571 SUM 3805 24884 INC 10379 492093200 INC 7352 191177859 INC 25558 267331478 SUM 127 32963 INC 3938 359698597 INC 23037 504097070 SUM 18158 29243 SUM 12739 35554 INC 6019 864106345 INC 5127 138163633 SUM 3704 34145 SUM 8709 12591 INC 34623 576916713 INC 24070 890088389 SUM 326 14839 SUM 11103 24234 INC 40992 471631441 SUM 2715 37700 INC 39443 15692516 INC 38017 23358346 SUM 11657 13002 INC 15404 146889035 INC 4791 819965107 INC 41 422344366 INC 5795 811931102 INC 33844 954283816 INC 29439 827668538 INC 39201 71453546 SUM 3967 36769 INC 14252 136742327 SUM 3507 33749 SUM 2644 28251 SUM 105 26774 SUM 12718 36500 SUM 4898 33095 INC 16984 788738911 SUM 36226 39734 INC 21603 29042915 INC 17126 742630674 INC 17356 591728480 SUM 26203 36289 SUM 590 26322 SUM 8545 40376 SUM 2094 3536 INC 12522 279073613 INC 26813 324302461 INC 11385 133761243 INC 31645 146668642 INC 2857 9917235 INC 32933 979655596 SUM 20495 24596 INC 34159 492215623 INC 25020 877882962 SUM 85 10998 INC 36737 582596466 SUM 5338 33593 SUM 2615 37942 SUM 351 37321 SUM 25862 35464 INC 10351 475250315 INC 1662 18944163 INC 1029 147107650 SUM 8750 40047 SUM 1302 39462 SUM 8322 38750 INC 29219 693372612 INC 7889 811931744 SUM 1332 12899 INC 6994 11547654 INC 36301 6594111 SUM 1135 32304 INC 7754 610565076 INC 26190 904430762 SUM 15405 34789 INC 36269 341157791 SUM 18451 25502 INC 23273 437386171 SUM 3153 39771 SUM 17239 30366 INC 25290 534732032 INC 25009 16426504 SUM 21531 37507 SUM 31693 39891 SUM 6589 35124 INC 39347 827645874 INC 8771 854490650 INC 10456 58876395 SUM 3170 41379 SUM 5965 29379 SUM 5191 39292 INC 2514 769692701 SUM 1456 4093 INC 22751 876893337 INC 13031 28014949 SUM 29816 33710 SUM 16752 38350 SUM 2631 39577 INC 24617 872582991 SUM 26949 35980 INC 3987 223776388 INC 25007 142887797 SUM 33071 35704 SUM 14252 41370 SUM 4680 33091 SUM 18113 41256 INC 20289 386245755 SUM 748 20046 SUM 11526 38454 INC 13481 465566214 SUM 5112 39594 INC 26920 996465817 INC 34293 671084235 INC 19242 945083668 SUM 13135 39991 INC 38673 139062277 INC 33618 138940325 SUM 9837 37105 SUM 7866 38207 INC 5724 475377461 INC 28555 384862532 SUM 505 30321 SUM 15628 41040 SUM 9177 33214 INC 10500 951113610 SUM 11680 24042 SUM 7108 27035 INC 27297 741679216 SUM 11191 33207 SUM 1965 29433 SUM 228 2821 INC 32361 670283654 INC 23554 139055809 INC 40535 42564366 INC 11435 283150038 SUM 9978 21177 INC 24325 726934507 SUM 2758 25724 INC 28843 951131955 SUM 5350 37313 SUM 54 38366 SUM 33983 40395 INC 19928 460840141 SUM 15093 33462 INC 7463 810802313 INC 35003 37012116 SUM 8659 18230 INC 17830 113721103 INC 28464 870011667 INC 37881 146908551 SUM 5938 34441 INC 7630 869439844 SUM 1631 11429 INC 35338 13072587 SUM 36709 40515 INC 39226 17037611 INC 13059 918530706 SUM 11997 32234 INC 19043 92138969 INC 37033 206168680 SUM 9640 24416 INC 37400 13138528 SUM 5807 35958 SUM 35227 40963 INC 6514 741260981 INC 35686 121752779 INC 10243 353007074 SUM 12256 40615 SUM 8901 23948 SUM 4876 27166 SUM 4395 28674 SUM 7281 35989 INC 40822 876519153 SUM 26923 41317 SUM 10004 28567 SUM 1184 9960 SUM 4779 24927 INC 4729 54685362 INC 22903 366339942 SUM 5197 7960 INC 33644 19986868 SUM 2802 25271 SUM 18116 41429 SUM 16589 41120 INC 28022 290863646 INC 3227 28955545 INC 38244 104051200 SUM 25560 39804 INC 22283 794860555 INC 22650 20231321 SUM 2837 30584 INC 10305 28791396 SUM 2978 9337 INC 35148 771958529 SUM 5105 18056 SUM 346 30521 INC 2105 870385049 INC 16393 961408247 INC 20149 466671113 INC 18522 883799452 SUM 28636 39060 INC 26219 842396877 INC 33082 610265591 INC 1006 948444588 INC 16843 147101757 INC 16720 768890950 INC 31310 946131553 INC 22016 469140582 SUM 25386 38704 SUM 38625 41302 INC 24048 353229366 SUM 3891 23369 INC 36160 993243596 INC 22470 1637915 SUM 5768 34823 INC 24539 952885369 INC 17422 27591835 INC 19516 338973983 SUM 13020 24914 INC 11012 912871917 INC 34815 25843079 INC 36261 26445748 INC 35069 559310851 INC 33485 608029044 SUM 4541 15822 INC 8131 728731595 SUM 4848 26309 INC 41383 490115793 SUM 40252 41414 INC 6852 691643223 INC 19615 977150448 INC 24745 954982758 INC 26295 823509581 INC 31628 113872809 SUM 9264 21261 INC 32623 342146674 SUM 15347 23306 SUM 5084 7406 INC 32762 890638914 SUM 28657 41282 SUM 9492 34990 INC 35838 128572100 SUM 19192 29288 SUM 21906 40176 INC 12860 857009439 INC 14298 767472678 SUM 2126 32741 INC 9832 803246280 INC 16696 808657709 INC 27415 588674245 INC 1426 970102083 INC 3810 424998666 SUM 4599 37246 SUM 28 41381 SUM 3212 14697 SUM 8779 22852 SUM 10233 17679 SUM 12371 32657 SUM 821 35244 INC 25063 7558127 INC 10031 435497784 SUM 7248 32811 INC 3244 382800595 SUM 8591 29669 INC 6555 942914145 INC 6745 478006147 INC 36003 626116780 INC 4381 140143177 SUM 9300 32799 INC 39444 139061862 INC 34632 952490711 SUM 12206 24338 SUM 298 9719 INC 15071 999688382 SUM 25711 38287 SUM 22332 33866 SUM 3075 39824 SUM 33693 39577 INC 31456 144799708 INC 39973 65629293 INC 1666 873760913 INC 12418 626393797 SUM 8344 36500 SUM 23741 35731 INC 8532 749064507 SUM 8261 17262 SUM 19501 34006 SUM 5512 35903 SUM 8881 25539 SUM 29317 39459 SUM 26128 39575 INC 35318 992450952 INC 36212 920929970 INC 37739 11936621 INC 18953 827677656 INC 26523 20671756 SUM 32952 35937 INC 11022 419591692 SUM 9532 31024 SUM 2244 40678 SUM 164 35323 INC 13541 494311356 SUM 3502 22432 INC 23430 870620213 INC 25986 31767041 INC 39257 282202859 SUM 2811 41441 INC 902 455108346 INC 41000 610458086 SUM 3395 37717 SUM 18797 38083 INC 24913 111817312 INC 15585 391542749 INC 29393 486607547 INC 34528 146299233 INC 7279 978174412 INC 11478 480118418 SUM 7768 18025 SUM 843 41403 INC 10268 994417331 SUM 9703 22043 SUM 8563 21440 SUM 4103 33215 SUM 8027 30006 SUM 15855 39583 SUM 19008 24663 INC 25757 731185227 SUM 6772 34970 INC 29784 845423610 SUM 5469 28492 INC 21079 138475758 SUM 7179 41018 INC 29634 111685812 SUM 19826 31754 SUM 23638 39090 INC 21155 960888921 INC 20901 581181162 SUM 488 16047 INC 12714 144277153 SUM 9333 36101 INC 28128 25955052 INC 30210 894342550 INC 22066 12265919 SUM 4296 35741 INC 25471 79070084 INC 31002 860241173 INC 16997 953568112 INC 3883 28630618 INC 1202 470192462 INC 14451 456408548 SUM 1614 21946 SUM 74 33189 INC 39940 28032874 SUM 552 26480 SUM 30177 39413 INC 22613 878933358 INC 7770 610569149 SUM 3605 16689 INC 29476 473974054 INC 3142 657860671 INC 16716 874257169 INC 4873 472782310 SUM 8300 35589 SUM 3446 37730 SUM 1881 40118 INC 37332 416301582 INC 7912 676915267 SUM 13445 28413 INC 2878 46764889 INC 17342 502168975 INC 27539 475953405 INC 18411 893281166 INC 38775 492193469 SUM 18194 29697 SUM 4065 25898 SUM 478 16604 INC 23164 574824529 SUM 4702 29816 INC 2417 63419009 INC 33725 536867480 SUM 7345 40716 INC 8574 625029834 INC 9570 962901549 INC 31435 771750837 INC 25916 841048692 INC 19667 760533256 SUM 6172 30921 SUM 28200 31797 SUM 9878 12320 SUM 26208 37116 INC 26043 3321888 INC 25368 130131593 INC 31001 271650767 INC 15827 726718255 SUM 11910 40511 INC 37445 930065750 SUM 1615 11119 INC 10372 398718959 SUM 23931 30862 INC 30316 812107593 SUM 15598 41140 INC 8241 954028845 SUM 5916 34282 SUM 5562 32952 SUM 11301 31028 SUM 17981 38948 SUM 813 26665 INC 35240 886088402 INC 20576 28983566 SUM 11531 29274 INC 35101 869181801 INC 24748 442575120 SUM 5138 41062 SUM 10009 19769 INC 23254 692012794 INC 31018 896834734 SUM 5915 30647 SUM 15026 39692 INC 1055 498991217 SUM 2340 40685 SUM 14531 40191 INC 24275 857098068 SUM 151 25223 SUM 21082 37282 SUM 371 39436 INC 17163 466871496 INC 29893 112341662 INC 18536 437147079 INC 13503 978883049 INC 14854 995391972 INC 12156 465997909 INC 1983 12449805 INC 32485 551024176 SUM 2584 36223 INC 27335 144682917 INC 27514 28975678 INC 29314 402206606 SUM 2157 40403 SUM 531 18045 SUM 9623 37473 INC 5471 709998003 SUM 14595 41029 INC 15943 124267436 SUM 13100 21990 SUM 1077 28763 SUM 11312 22073 SUM 32725 40643 SUM 30549 36729 SUM 16653 37757 SUM 8029 33702 SUM 6505 29980 INC 31130 63522983 SUM 21630 34809 INC 27569 79851624 SUM 15634 22370 INC 7462 15207223 SUM 5818 41446 INC 31548 146555878 SUM 1709 34185 SUM 6989 36959 INC 39993 560111777 SUM 37095 40202 INC 13214 143782420 SUM 28774 39342 INC 8557 414151099 SUM 27845 39200 INC 31240 696190647 INC 32487 492161540 INC 164 417387915 INC 22279 350219857 INC 6816 861299837 SUM 20139 40029 INC 24495 87278462 SUM 20509 35576 INC 31807 16124707 INC 24327 18571141 INC 20608 65345417 SUM 13060 31112 SUM 12214 23721 SUM 1643 6844 INC 1318 894502342 SUM 1987 7428 INC 1756 903439703 INC 30883 7054754 INC 3872 113628719 SUM 3208 31694 SUM 22530 36234 SUM 9532 13044 SUM 940 21767 SUM 28250 35274 INC 11042 725483751 SUM 14441 34757 INC 29974 577849415 SUM 1656 23865 INC 88 424813806 INC 7519 794612575 INC 4255 778325491 SUM 12876 40059 INC 29011 990369932 SUM 30563 41444 INC 8441 745616116 SUM 11043 33458 SUM 26 15560 SUM 3123 21898 INC 14688 42508605 SUM 10928 20456 SUM 285 36724 INC 4781 73709817 INC 11589 974860025 SUM 4087 39744 SUM 896 14682 SUM 12530 30468 SUM 578 33726 SUM 1023 13929 INC 6998 566518462 INC 38684 18842136 SUM 648 13129 INC 15864 68470800 INC 25163 527922011 INC 27381 619759539 INC 15123 592577875 SUM 26178 39903 INC 32402 130527201 INC 7635 27980746 INC 26703 928380581 SUM 2725 24075 INC 37014 804193431 SUM 11099 36470 SUM 831 41228 SUM 5397 40022 INC 23125 145263642 INC 27822 120553135 SUM 15066 40462 INC 3665 111821894 INC 16117 89203016 INC 28224 869335891 INC 10952 223278112 SUM 6919 38979 INC 19483 315103436 INC 24990 126441064 SUM 15268 40524 INC 17413 879030533 INC 27629 917533392 INC 9819 12175755 INC 30734 921469056 SUM 11340 21887 INC 38488 144844800 SUM 3743 31815 SUM 18784 29885 INC 7557 568105471 INC 18336 995236195 INC 14980 12250122 SUM 8628 23212 INC 5995 741684371 SUM 18203 40974 INC 284 742371674 INC 12978 947173145 SUM 13580 37258 SUM 4901 34085 SUM 10011 35364 INC 4652 492207257 SUM 18148 25140 INC 40666 735470528 INC 30383 89503231 SUM 28799 32753 INC 11378 556952 INC 12303 55893789 INC 5347 80313172 SUM 143 39747 INC 6116 45478740 SUM 48 33688 SUM 563 28019 SUM 2310 10196 SUM 11946 38224 SUM 22140 28891 SUM 793 13995 INC 25233 615041058 SUM 457 40838 INC 31967 145597637 INC 40237 961863519 SUM 28065 41269 SUM 13819 40993 SUM 18801 39965 INC 10177 221663015 SUM 3325 21969 INC 11615 73956478 SUM 3592 37742 SUM 3448 15689 SUM 15286 32309 SUM 15539 34831 INC 34899 222421216 SUM 9479 36323 INC 24469 28985689 SUM 17095 38160 INC 29933 109345693 INC 1052 3885399 INC 37482 13269198 INC 31536 937092157 INC 37916 935195549 INC 24550 26908242 INC 35684 144112423 INC 7077 937335718 SUM 3035 40018 SUM 35717 41440 INC 41265 8912163 INC 38349 887914658 SUM 3524 36892 INC 4793 126390130 SUM 252 3937 INC 40064 174360754 SUM 390 26406 INC 20571 12200178 INC 40619 92889968 INC 37967 45847248 INC 37343 733877540 SUM 24845 32813 SUM 9880 32377 SUM 8836 9157 INC 7246 492178087 SUM 11132 29332 INC 1799 543383966 INC 31463 726445756 INC 32818 28815928 SUM 357 35499 INC 11623 884358258 INC 25973 417943027 SUM 26535 40466 SUM 4503 41321 SUM 27200 38780 SUM 3078 35078 SUM 6198 32000 SUM 15099 34726 SUM 14763 34650 INC 29237 464785152 INC 33085 491056469 INC 36243 113476279 SUM 4099 24751 INC 2809 838652980 SUM 4028 32510 INC 23126 147253320 INC 1771 672988227 INC 1134 185925862 SUM 958 20509 SUM 11949 24041 SUM 32603 38388 INC 32955 130114281 SUM 3548 7947 INC 37948 129359576 SUM 4871 40394 INC 4425 65298071 SUM 7847 39327 SUM 19783 37854 INC 21841 856853614 SUM 4690 35335 SUM 5412 27056 INC 18209 841774809 INC 10602 147531529 SUM 6226 26569 SUM 35200 38062 INC 36161 955249283 INC 20473 156358471 INC 23017 816842867 SUM 20894 39925 INC 37290 105235650 SUM 9741 34883 INC 5166 889444325 INC 1409 953003810 SUM 12324 33535 INC 3503 789406642 INC 36995 519721318 INC 7417 105268176 INC 17988 10010200 INC 29854 129976869 INC 38665 311217969 INC 41329 897305211 INC 4274 65639582 SUM 520 26134 SUM 11501 37776 SUM 2405 31306 INC 10338 945971765 SUM 3507 22970 SUM 3220 39983 INC 10251 510514 INC 22763 974542424 SUM 10740 41026 INC 16012 960852495 SUM 40564 40772 SUM 1821 34474 SUM 72 3006 INC 13383 760646348 INC 2723 44679028 SUM 3512 13714 SUM 22393 41032 INC 41149 965315431 SUM 11926 29435 SUM 704 10822 INC 25544 995504611 INC 18229 993404938 SUM 3009 17113 SUM 23348 25452 SUM 4154 16745 SUM 25305 40890 INC 27415 4825691 INC 34507 810960384 INC 38381 29058202 SUM 116 16310 SUM 2310 32621 INC 19295 129122583 SUM 13251 34977 INC 15654 64272494 SUM 33007 41022 SUM 124 41027 SUM 317 39448 INC 33858 890138973 SUM 2311 26868 SUM 22551 30147 INC 39634 992255652 SUM 18004 33974 SUM 11157 40457 SUM 34040 40675 SUM 8070 38238 INC 4549 491165242 SUM 4857 21305 INC 34909 122295925 SUM 18406 35244 SUM 13924 22427 INC 18989 893793830 INC 30319 454234799 SUM 932 16652 INC 20939 144809262 INC 14098 27318826 SUM 1995 39370 INC 23536 488482490 INC 19310 83875481 INC 24649 417157878 SUM 6626 40513 INC 16466 73298245 INC 17204 792683315 INC 24882 873640202 INC 346 145368976 INC 18016 6691668 SUM 2859 34004 SUM 7670 32727 INC 2039 130676713 INC 34623 223462817 SUM 3817 41181 INC 17824 139987932 INC 11120 693518337 INC 21620 24498466 SUM 18433 38023 INC 3620 87016503 SUM 8700 39330 SUM 8924 40086 SUM 31632 38975 SUM 1733 35208 SUM 51 27427 INC 19568 443763157 INC 30517 743309751 INC 12683 844168739 SUM 6123 15133 INC 30181 10018852 SUM 8984 38981 INC 28972 135343942 INC 33937 754345860 SUM 2848 34166 INC 11477 197348349 INC 27461 58068047 INC 29202 973071769 INC 31526 677989210 INC 37315 652728741 SUM 8396 32126 INC 25447 134769600 INC 14833 575822827 INC 15541 4851138 SUM 35625 40606 INC 36023 219145815 INC 39557 56945313 SUM 1635 38274 INC 20768 759315991 SUM 12829 40062 INC 6136 955309502 SUM 40412 41441 SUM 1381 39095 INC 5572 73734575 INC 987 638991399 INC 1454 79050625 INC 6932 146280954 INC 4264 475244565 INC 23285 382743389 INC 21606 27918135 SUM 11930 29968 SUM 7222 20966 SUM 5750 36136 INC 35708 13202508 INC 5114 760408508 INC 30246 99588627 INC 37681 878061607 INC 36841 324250142 SUM 163 28763 INC 3094 147360773 INC 22058 894759785 INC 5323 930170658 INC 30454 4697037 SUM 1730 9229 SUM 13009 36181 SUM 10356 29862 SUM 14186 41346 SUM 21034 24702 SUM 4819 35824 SUM 13510 21578 SUM 26280 41399 SUM 13464 41140 INC 9004 869701413 SUM 5849 25411 INC 40472 650514516 SUM 376 22827 INC 39929 819385534 SUM 19289 33643 SUM 3534 10723 SUM 1343 13570 INC 4965 538351100 INC 34164 950291090 SUM 3682 41364 SUM 21467 29878 SUM 5243 32214 SUM 16183 36602 SUM 567 14106 INC 21630 682480134 SUM 13887 41039 INC 25273 878873732 SUM 16555 31706 SUM 25254 39392 SUM 12219 39540 INC 16878 644160919 INC 35120 894485373 SUM 12325 36385 INC 6516 879638017 INC 23636 11588805 SUM 1397 38557 INC 40709 601222810 INC 2424 273534886 INC 3237 803728607 INC 20428 145589075 INC 36821 468425954 INC 26802 28808009 SUM 910 28738 SUM 2709 37420 INC 24356 20602516 INC 6638 979657424 INC 22197 138556840 SUM 411 21549 INC 24373 333478227 SUM 1420 22049 INC 30508 961802609 SUM 1760 36864 SUM 2434 37724 INC 35346 117826882 INC 1227 87929674 SUM 32506 39045 INC 23225 991086847 SUM 29707 41308 SUM 1035 12792 INC 9786 656180955 INC 26640 817765245 INC 30141 892750985 INC 12175 129641078 INC 29959 308547096 SUM 7260 10586 INC 11977 886355144 SUM 5100 30042 SUM 11988 34859 SUM 8493 33290 SUM 8742 34329 SUM 24924 36717 INC 21414 88933241 SUM 831 29326 INC 16775 959334096 INC 23440 149968502 INC 7289 892752281 SUM 1445 24841 INC 15286 927358060 SUM 19074 38577 SUM 5424 31788 SUM 5782 20302 SUM 10068 16484 SUM 7103 26613 INC 8908 315923540 SUM 10117 29809 SUM 2482 39581 INC 22601 215218139 INC 22700 560269641 INC 17767 126241271 INC 14160 953985708 SUM 6875 28459 INC 28983 993933921 SUM 3225 35999 INC 13815 428333732 INC 27810 340303347 INC 29587 741752489 INC 24043 12248529 SUM 6084 22723 INC 6654 73196214 INC 24966 812613050 INC 27733 122621724 SUM 7966 11722 SUM 6720 39225 SUM 26302 31656 SUM 150 37107 INC 14625 877969582 SUM 1343 32422 SUM 31489 37471 INC 22074 955165045 SUM 29934 37566 SUM 10879 39972 INC 1708 10092412 INC 5368 63293017 INC 6467 12172056 SUM 30187 31538 SUM 457 26972 INC 38272 898983147 SUM 5374 31433 SUM 22323 41389 SUM 2616 31822 SUM 18436 30360 SUM 4142 16215 INC 8919 686852052 INC 25806 71432364 INC 1281 105395682 SUM 2572 26958 SUM 21092 35711 SUM 40784 41138 SUM 15867 37179 SUM 18852 37379 SUM 23655 41159 INC 29991 27501726 INC 972 140105528 SUM 19010 40243 INC 39827 961943535 INC 22483 827564105 INC 15865 136308501 SUM 7435 13416 SUM 888 20011 SUM 6834 28177 SUM 19588 35744 SUM 20569 36124 INC 6178 249627738 SUM 539 14393 INC 39828 146386905 INC 17218 950616864 SUM 19677 30170 SUM 2244 36175 INC 9867 130209964 SUM 28616 31535 SUM 2062 26718 INC 26724 550956433 INC 7464 912072968 SUM 12879 38659 INC 26094 749512620 INC 15695 608491695 INC 15478 751909143 SUM 12979 29765 SUM 2969 41259 INC 37957 760229354 SUM 28509 32711 INC 19513 568105580 INC 40878 13167187 SUM 5205 40987 SUM 26404 38395 INC 9606 45560037 SUM 6517 16362 INC 21498 145099016 INC 5517 878872186 SUM 15852 39570 SUM 13937 41180 INC 7787 587589990 SUM 6196 34447 SUM 1462 20697 SUM 4524 31796 SUM 2116 32565 INC 1476 73741802 INC 16126 219264925 INC 30884 28254742 INC 28948 975205586 SUM 10633 40785 INC 32788 68412893 INC 25096 147457724 SUM 36745 41452 INC 5457 981296440 INC 1159 989589747 SUM 15692 38481 INC 13925 29074575 SUM 1163 12826 INC 35332 307404860 INC 3378 146575669 INC 10694 824483159 SUM 38275 41423 INC 5759 113725698 SUM 1866 36659 INC 11664 126285578 INC 8568 303200858 SUM 15648 35829 INC 28364 138789606 INC 34651 464205606 SUM 4395 38317 SUM 19623 36894 SUM 341 11597 INC 7840 787417702 INC 24589 676544325 INC 22335 20636552 SUM 14539 40728 INC 37289 128954741 SUM 602 24357 INC 9765 143284930 INC 22002 125415047 SUM 9823 27000 INC 25395 4758141 INC 7091 986825560 INC 25239 744282056 INC 10369 111799555 SUM 465 18989 INC 35936 273172952 INC 34085 11347084 SUM 12874 32707 SUM 36187 40717 SUM 20097 37344 INC 7056 888226618 INC 221 489852507 INC 1127 268435232 INC 33637 653325942 SUM 23238 32630 INC 19911 88448482 SUM 1734 39993 SUM 9235 41217 SUM 30152 40868 SUM 17005 33792 SUM 5903 40734 SUM 15658 41387 INC 41223 120218323 SUM 22 17141 INC 20285 915140196 INC 31071 48574290 INC 19752 956421613 INC 32410 848155981 SUM 426 28068 SUM 6665 34698 INC 5024 752123963 INC 5931 71944007 INC 1725 995430205 INC 32295 894750190 INC 28836 800845069 SUM 78 35398 SUM 8205 19592 SUM 579 25880 SUM 1841 8455 INC 19626 55196184 INC 16631 922214498 INC 18676 6541673 SUM 20057 39582 SUM 5438 38779 SUM 177 41417 SUM 16616 25752 SUM 29546 40861 INC 4692 753897983 INC 4577 71626310 SUM 17294 37176 SUM 3483 33433 SUM 31533 35016 INC 35918 283910154 INC 36013 171962965 INC 3376 12125621 INC 28378 832731561 INC 39747 143142400 INC 16476 141049033 SUM 5225 23238 INC 20536 111435463 SUM 6269 22271 SUM 10327 26242 INC 31133 885383116 SUM 2511 15144 INC 18420 636462224 SUM 1094 17459 INC 25552 83376074 INC 6187 955379727 SUM 3146 28822 INC 20966 558179396 INC 28972 13231839 INC 24159 450077564 SUM 17544 24845 SUM 15516 40147 SUM 17033 39361 INC 20361 884106214 INC 4205 945116031 INC 9716 79454697 SUM 984 10604 INC 30676 953747701 SUM 3456 32740 INC 39580 61479048 SUM 2774 19937 INC 7404 349594859 INC 32412 534393005 SUM 4920 36708 INC 6557 971180818 INC 40017 864614694 INC 36562 508131277 INC 2024 476121364 SUM 3267 38378 SUM 21959 36045 SUM 1908 38379 SUM 13926 31350 SUM 15303 19498 INC 18405 282883393 SUM 8005 40707 INC 22294 354836085 SUM 21399 41269 SUM 9389 33895 SUM 3786 33512 SUM 24948 33791 SUM 298 34897 SUM 5729 21167 SUM 12229 35713 INC 30002 887914902 SUM 11357 30548 INC 39415 27993822 SUM 10505 33196 INC 6269 882174545 INC 12653 38021960 SUM 3099 38628 SUM 14523 36103 INC 40082 943766105 SUM 22157 31663 INC 38606 18299690 SUM 1435 2096 SUM 15894 34975 SUM 260 23262 INC 26852 147432212 INC 14181 939569895 INC 33765 26440510 INC 26935 464766518 INC 5995 340959898 SUM 175 18164 SUM 20677 25726 SUM 15072 28682 SUM 1229 27514 SUM 12079 39603 INC 35652 72422768 SUM 5630 25625 SUM 12457 28562 INC 15040 54861572 SUM 843 9736 INC 8402 142830195 SUM 3789 39959 INC 7613 995284097 INC 8299 582693336 INC 32281 941047275 SUM 1942 15356 SUM 7439 37276 SUM 3600 5388 INC 37317 306483753 SUM 14914 16321 INC 39925 954296546 SUM 7775 39029 INC 16903 408220723 INC 29662 693448573 SUM 9776 33951 SUM 9704 18616 SUM 9527 19574 INC 28409 747683304 INC 2988 996353095 INC 30428 609509993 SUM 11086 21553 INC 31878 37881516 INC 5270 17462819 INC 36571 111829226 SUM 8828 25748 SUM 34497 36848 SUM 33037 38496 INC 17799 73414635 SUM 29124 40830 SUM 7824 14934 INC 8997 879035452 INC 1880 146170223 SUM 7168 12675 INC 800 609442191 INC 8796 321166677 SUM 21571 38751 INC 6796 935271477 INC 36798 379320743 SUM 27206 41384 INC 1409 748586297 SUM 18869 34685 INC 1366 347068694 INC 29401 77185404 INC 41264 299852252 INC 16422 145798295 SUM 31862 41396 SUM 6741 40323 SUM 5747 37165 SUM 3567 36853 SUM 3200 36260 SUM 5645 17364 INC 28799 120096423 INC 8333 589306059 INC 4529 932047170 INC 38119 101269692 SUM 809 39115 SUM 4624 22215 INC 38126 200193066 SUM 1588 33643 SUM 28221 36625 SUM 3860 11230 SUM 4359 28814 INC 34303 993138748 SUM 4450 30543 INC 36883 945852487 INC 39466 249512440 INC 33290 46762435 INC 6588 147185121 SUM 33183 36039 SUM 12073 21266 SUM 5813 12615 SUM 2017 40429 SUM 3685 39715 SUM 2130 40774 INC 24868 995430782 INC 36888 138828226 SUM 15105 33444 SUM 20588 41425 SUM 9557 24653 INC 23164 147188846 INC 22401 956528509 INC 6329 28363509 SUM 27186 41241 INC 37891 145888521 SUM 2142 34248 SUM 16303 38842 INC 29670 5940192 SUM 27525 39716 INC 9218 28416280 SUM 15426 37857 SUM 22065 41217 INC 988 937827728 INC 4503 589715322 INC 27313 721681300 INC 5642 826332804 SUM 8497 24428 SUM 2974 8800 SUM 6934 40922 INC 9987 40179904 INC 23907 71638294 INC 22202 954575200 INC 18465 26699923 INC 32354 983356424 INC 4153 610025197 SUM 8902 33307 SUM 7366 30985 INC 1196 560207219 INC 18052 146411758 INC 32283 67636398 SUM 3666 39178 INC 37284 407192845 INC 20198 491655936 SUM 3747 39736 INC 39147 576993189 INC 54 996177318 SUM 11308 32086 INC 27049 140763837 SUM 6042 22041 SUM 3205 26721 SUM 7433 34149 SUM 9474 35418 INC 17984 457334279 SUM 3882 40968 SUM 21016 41245 INC 39890 911280989 INC 23790 954937267 SUM 2544 36278 INC 10751 325149493 INC 15244 18039220 INC 21384 891235130 INC 30613 759446573 SUM 12035 39087 INC 11200 96984032 SUM 21227 39062 SUM 371 32784 INC 38586 12497486 SUM 18994 34170 SUM 16120 38253 SUM 10558 36790 INC 7064 845501926 SUM 3703 18918 SUM 7771 20385 INC 21760 887989461 SUM 6513 38021 INC 10576 912574442 SUM 179 16790 SUM 15711 40570 INC 23418 424569795 INC 3487 10647524 INC 1585 608414277 INC 33178 742276346 SUM 4832 15327 INC 32489 867214383 INC 16298 731962524 INC 11850 945616315 INC 20439 321185212 SUM 8546 35814 INC 39622 693379038 SUM 783 34662 SUM 360 5440 SUM 11813 25036 SUM 633 26141 INC 8339 27994663 INC 24867 152449510 INC 4449 752237642 SUM 2485 38096 SUM 1544 14434 SUM 16514 24617 SUM 25028 28581 INC 12815 571377954 INC 14450 918595519 INC 31757 284468220 SUM 1147 32420 SUM 2701 38492 SUM 11788 32571 SUM 27728 35312 INC 22219 441346160 INC 25291 741483185 INC 12463 71629244 SUM 893 17129 SUM 32255 40213 INC 40379 721835528 SUM 9322 33177 SUM 418 14484 INC 35571 26670079 INC 36132 62862494 SUM 3361 9234 INC 3032 269298482 INC 6793 139252195 INC 27884 323803615 INC 11340 46369413 INC 29157 977789221 SUM 7419 19815 INC 5030 475939708 SUM 1282 9267 SUM 5003 25540 INC 15050 28768046 SUM 9052 35451 SUM 1748 24224 INC 28258 690350016 SUM 2616 11979 INC 34798 790461590 INC 12658 137634318 INC 26801 104832491 SUM 244 5471 SUM 3592 38522 SUM 1371 34973 SUM 9984 16230 INC 14020 810772097 INC 12950 979528768 SUM 11618 36070 INC 1960 267479543 SUM 20718 40647 INC 2538 995329842 SUM 7049 29654 INC 38020 954028319 SUM 12496 37737 INC 14759 483988434 INC 7631 807733367 SUM 7341 35273 SUM 2632 38430 INC 33204 54692053 INC 27504 949013512 INC 14510 690795796 INC 16532 890636446 INC 18197 864336407 INC 2606 753293591 INC 7706 71502101 SUM 2841 5348 INC 34097 145123020 SUM 1130 40504 SUM 22513 32039 SUM 31248 41340 SUM 29564 36758 INC 26752 586086510 SUM 18301 28420 INC 34852 934230587 SUM 13534 32967 SUM 4046 32059 INC 33259 883998962 SUM 2080 6441 SUM 597 39375 INC 22277 795758325 INC 19429 28036129 INC 9585 899964967 SUM 2827 33640 INC 12321 142085988 SUM 6243 20369 INC 35206 938432534 INC 26839 751686002 INC 10932 972750971 SUM 9413 40299 INC 35285 130571016 SUM 11943 41289 INC 4786 79589779 INC 30482 96505582 SUM 2202 39356 INC 8511 951017531 SUM 31059 38740 SUM 9435 41105 INC 31871 998110396 SUM 9105 21538 INC 12254 12285406 SUM 16452 24621 SUM 5884 35962 SUM 32286 38002 INC 10047 820809823 SUM 8246 31510 SUM 1489 39415 INC 27662 938563009 INC 2157 996397932 INC 21724 130623751 SUM 30389 39885 SUM 20555 31817 INC 10819 69510306 SUM 521 41447 INC 24342 600925290 SUM 28158 37833 SUM 2239 41001 SUM 14783 37800 INC 17823 676374854 INC 11327 473820472 SUM 726 35533 INC 30748 866364324 INC 1187 299935545 SUM 307 40240 SUM 16717 28516 INC 38323 997934486 INC 721 931301411 INC 29129 138649509 SUM 5796 40157 SUM 8575 31134 INC 12017 977383888 SUM 24416 39802 INC 16048 49832955 INC 13010 1338393 INC 3892 146402435 SUM 1968 9500 SUM 6160 13389 SUM 2078 23983 SUM 20421 40163 SUM 11504 24092 INC 1219 944238708 INC 10684 119093805 SUM 2483 33454 INC 39208 72620164 INC 13262 408149547 INC 18432 130639427 INC 20438 65302396 INC 22093 141152665 INC 629 29034216 SUM 1515 10164 SUM 3615 22485 INC 4077 785468345 SUM 19953 27095 SUM 25595 40009 SUM 19605 36781 SUM 5261 29823 INC 40194 597340272 INC 24717 593247566 SUM 23916 37322 INC 30974 24577410 SUM 7947 13873 INC 2234 492152459 INC 21188 989586131 INC 216 994026781 SUM 1215 40666 INC 27374 820576814 SUM 576 39414 SUM 1488 29827 INC 20437 491575995 INC 4183 248569506 INC 15044 626137873 SUM 10837 38281 INC 8819 88712464 SUM 29689 41238 INC 35783 486519535 INC 40891 145272331 SUM 32517 35772 INC 4893 130167804 SUM 7025 38911 SUM 4217 18111 INC 37625 97085933 INC 27222 608997398 INC 1730 403953976 INC 36274 843098125 INC 4142 853827139 INC 3200 541105491 INC 17050 819534436 SUM 2834 24475 INC 6474 743531784 INC 11510 840322836 SUM 7095 21281 SUM 11285 38087 INC 5468 731134231 SUM 8428 28838 SUM 9197 40868 SUM 17585 36627 INC 30254 940883672 INC 1763 743643688 SUM 7498 38151 INC 15232 107444352 SUM 2488 18114 INC 19568 848196277 INC 12231 63306205 SUM 8848 32943 INC 9262 391447280 INC 32801 491594243 INC 229 953243217 SUM 6922 29737 INC 7568 878989245 INC 29822 943169721 SUM 10592 28836 SUM 604 24274 SUM 32291 36974 INC 4134 875737909 INC 12645 740386852 SUM 9639 37408 INC 7825 946779134 SUM 23802 41030 SUM 31366 37501 SUM 2215 22600 INC 40032 69228638 INC 4405 953236331 INC 16957 115955445 SUM 26952 34186 SUM 2362 28171 INC 29141 928702360 SUM 24751 32875 INC 41444 754339946 INC 30725 76233007 INC 3710 723126072 SUM 654 26675 SUM 6172 22514 INC 33423 73143166 SUM 19779 41436 SUM 1745 39484 INC 32359 113737360 SUM 22920 40796 INC 27463 956034362 SUM 5107 34572 SUM 8074 17691 INC 11945 849629818 SUM 31543 35812 INC 10693 138033226 SUM 25807 31060 INC 24179 987976134 SUM 9698 30129 SUM 815 33061 SUM 7055 17621 SUM 20689 40274 SUM 3694 35407 SUM 3367 12412 INC 29935 877684741 SUM 22094 35190 SUM 2658 39612 INC 22676 670809550 INC 7912 939485788 SUM 11305 36586 SUM 8 8074 SUM 20982 35672 SUM 8814 41098 INC 4484 436510010 INC 23450 873267651 INC 29845 23823695 INC 30491 4680889 INC 33255 886029371 INC 21578 860908458 INC 19839 939398734 SUM 20282 31083 INC 31894 282094791 SUM 3779 40773 SUM 23 5620 SUM 2242 31263 SUM 23713 33961 INC 17859 732726628 SUM 12136 41115 INC 4059 610558885 INC 26678 28433444 SUM 606 27236 SUM 4984 20799 SUM 3467 28444 SUM 6002 34829 SUM 8352 30861 SUM 4861 22541 SUM 9959 35377 INC 425 827743015 SUM 5664 36548 INC 39460 383982904 SUM 10541 27142 INC 10591 956260430 INC 20670 927152043 SUM 3652 17790 SUM 13780 38322 INC 28059 145273383 INC 40705 147180435 INC 35487 483817197 INC 1349 80223302 INC 25648 929088383 SUM 18941 26168 SUM 3598 15955 SUM 26736 39717 SUM 12585 39548 SUM 9917 26584 SUM 5484 31098 SUM 10816 32419 SUM 877 35780 SUM 6298 37391 INC 19943 830381709 INC 33081 386215561 INC 37233 11237629 SUM 27804 39573 INC 15723 950230587 INC 27890 4530991 INC 9373 143006329 INC 5920 819931960 INC 5176 976357128 SUM 9748 39452 INC 40662 726840045 SUM 39866 41451 INC 21436 593530346 INC 40436 877896712 INC 16307 31459474 SUM 14338 35374 INC 24651 67242255 INC 10821 943351182 INC 9494 888027407 SUM 2178 33381 INC 1697 408092812 SUM 27554 39202 SUM 12710 31114 INC 14025 602212505 INC 11970 919198920 INC 15931 12279715 SUM 9977 23887 SUM 1333 40181 SUM 326 37428 SUM 16706 27880 INC 18319 46769437 SUM 1394 37439 SUM 3961 31759 SUM 1677 25391 SUM 1577 37530 INC 7495 333214423 SUM 32154 36430 INC 36369 959705474 SUM 14171 39358 INC 9726 341611505 INC 26053 872542393 SUM 2120 24992 SUM 6539 27269 SUM 7076 33979 INC 33659 917331627 INC 40569 12689475 SUM 20 28324 INC 10085 992202530 INC 30082 574876446 INC 360 92622546 INC 35874 54570150 SUM 5046 21668 SUM 5116 36516 INC 30965 116385311 SUM 17956 37041 INC 4205 743740290 INC 13705 781499130 INC 572 701462594 INC 38838 881923381 SUM 14781 38706 INC 24468 876887424 INC 30369 877861868 SUM 21427 27379 SUM 2650 24204 INC 29246 80367099 INC 41077 5779256 INC 7445 632493816 SUM 5241 22147 INC 10195 951076211 INC 20177 46715535 SUM 464 40189 SUM 5505 37946 SUM 9144 39640 INC 17717 10841510 INC 8121 433714693 INC 11853 808825720 SUM 15639 40604 SUM 4546 10061 SUM 12999 37626 SUM 5999 17162 INC 12074 988656242 INC 4187 309834801 INC 25925 953164020 SUM 2978 40980 INC 6908 999613935 INC 32058 13056813 SUM 4548 8355 SUM 710 13149 INC 40303 749849976 SUM 13593 41123 INC 24233 755133792 SUM 4605 15798 SUM 9987 37671 INC 18377 887993690 INC 17187 130198633 SUM 1133 16866 SUM 26451 41227 SUM 4912 25047 SUM 361 18184 SUM 1122 27424 SUM 6594 33867 INC 15020 268429276 INC 11009 844351853 INC 10931 952791418 INC 4953 935088759 SUM 4680 36599 SUM 307 25493 SUM 649 21001 SUM 7823 39340 INC 19116 888204889 SUM 16643 40297 INC 9008 56155557 INC 19032 659572387 INC 28615 757905071 SUM 6337 33360 INC 41148 820590309 SUM 601 14880 INC 8359 610604447 SUM 10551 37944 SUM 7429 38674 INC 40797 837600203 SUM 10851 36416 SUM 313 30374 SUM 10537 28744 INC 16150 104785468 SUM 15424 37575 SUM 13841 40412 SUM 1349 31859 INC 11266 145324460 INC 37214 918566996 SUM 14573 33970 INC 24685 147034922 INC 39172 268431069 SUM 11235 32249 INC 20372 13742455 INC 33910 766453503 INC 2874 992294315 INC 9360 785299718 INC 40468 608228403 INC 951 939361325 INC 31314 802463205 SUM 7563 26544 SUM 19143 40408 SUM 21838 30374 SUM 24323 39576 INC 5924 608183039 INC 6775 841833425 INC 39482 776765208 SUM 1701 33423 INC 7908 11649403 SUM 29787 35804 SUM 4811 30092 INC 33039 535559312 SUM 927 33077 INC 34747 961686163 INC 349 67153017 SUM 155 2543 INC 19588 954242090 SUM 8346 15673 SUM 7301 11051 INC 27625 978554606 SUM 29273 38522 SUM 21686 37174 SUM 396 24255 SUM 20804 28638 INC 32849 354746266 SUM 14071 28981 INC 17228 146813589 INC 22777 186075674 INC 39063 257043678 INC 24266 409211851 INC 27180 991328982 INC 5472 954153202 SUM 13022 37537 INC 9617 775390215 INC 3626 346059231 INC 24047 3285444 INC 2323 22422619 SUM 27020 36991 INC 28804 863988105 INC 23355 130444206 INC 28931 475375993 SUM 982 35377 SUM 9954 32402 INC 15351 19375058 SUM 4803 38643 INC 28605 375640122 SUM 5447 38816 SUM 497 29978 INC 32964 610431210 SUM 3341 33823 INC 4773 814783225 INC 21999 770735340 INC 1804 147363548 SUM 2537 38983 SUM 247 19525 INC 13734 219570078 INC 7488 19095658 INC 6602 409240754 SUM 4989 31749 INC 169 985540536 INC 37594 130618367 INC 34292 955302494 INC 13414 28467746 SUM 3648 4897 INC 14862 609278481 INC 24153 744277076 SUM 2678 32626 INC 5710 760041677 SUM 453 36601 SUM 31651 37219 INC 18910 807205245 INC 36510 18513199 SUM 4286 30036 INC 10132 99199089 INC 6233 20585497 SUM 10577 15379 INC 14232 992790891 SUM 24350 40065 INC 12001 146927646 INC 4103 9059415 INC 17859 893809690 INC 34386 705491565 SUM 6716 30224 SUM 29831 38508 SUM 2908 29081 SUM 10041 32360 INC 26162 73420923 INC 26499 973058552 INC 8730 54480723 SUM 39208 41450 SUM 4190 37567 INC 8465 815341401 INC 10976 857965971 SUM 61 13449 SUM 4201 39000 SUM 16199 40627 INC 14247 827576241 SUM 7783 19377 SUM 6698 18764 SUM 1364 6316 INC 23756 191049378 INC 36195 323129588 INC 19560 470842654 SUM 23822 31061 INC 14200 147258556 SUM 25331 41203 INC 15769 744829321 INC 26957 804194389 INC 5991 99750436 INC 29871 46451207 INC 15837 27871506 INC 19766 726933521 INC 37319 468669349 SUM 4562 29713 SUM 9224 26585 SUM 402 8667 SUM 15781 39826 SUM 33215 39124 INC 3324 265968068 SUM 24043 37722 INC 6400 974461237 INC 40404 104964902 INC 36814 139072149 INC 14366 535585800 SUM 5278 31766 INC 11362 842899159 SUM 3536 34657 INC 19030 28814391 SUM 6516 11070 INC 21739 12690041 SUM 3388 28224 INC 37298 408135007 INC 11010 141164635 INC 10671 533930251 SUM 25 13986 SUM 30299 36936 SUM 9037 37279 INC 14706 277858711 SUM 6689 40049 SUM 5355 39831 SUM 1412 40995 INC 39528 80326492 SUM 4050 38512 SUM 3166 18764 SUM 6405 20648 SUM 34144 41029 INC 27667 11673166 INC 26356 201906533 SUM 15669 34391 SUM 15666 31452 SUM 532 24139 INC 33689 946345131 SUM 15785 35854 INC 30606 878777101 INC 4074 19478680 SUM 7522 38136 SUM 5443 32095 SUM 1332 8015 SUM 8582 31638 SUM 20030 25311 INC 8747 681902808 SUM 9006 35398 SUM 29467 41170 INC 36340 14841381 SUM 5502 40878 INC 29556 50978031 INC 7064 467761978 INC 4690 28768857 SUM 13813 33842 SUM 9333 35245 SUM 3549 17618 SUM 25276 34651 SUM 21121 32382 INC 13833 65207366 SUM 26992 35172 SUM 13540 39997 SUM 3723 37654 INC 36773 744305739 INC 15110 570745798 SUM 23391 39938 SUM 6216 29993 SUM 1684 41258 SUM 1376 40967 INC 26694 289997751 INC 3470 844438676 SUM 449 22456 SUM 3332 40158 INC 24571 80349701 SUM 7233 37205 INC 2631 479235528 INC 11560 740370688 INC 17241 337965009 INC 24992 130647351 INC 554 964586846 INC 26785 483195192 SUM 4164 23871 INC 23944 329821055 SUM 32141 37973 SUM 3503 15595 INC 2371 479472062 SUM 5559 35990 SUM 1738 26103 INC 12168 933067605 SUM 24164 37734 SUM 16651 35381 SUM 3809 15385 INC 16439 491326207 SUM 6924 16085 INC 14967 929421658 SUM 9573 25760 SUM 2683 40061 INC 24838 73732011 INC 13529 978693981 INC 1234 805288162 INC 26926 888073224 INC 27750 685134210 INC 14229 5547592 SUM 356 20073 SUM 766 32713 SUM 16767 37829 INC 16696 593803158 INC 29471 113870966 SUM 5789 26836 SUM 20152 39683 INC 40290 113631325 SUM 19254 29086 INC 36639 617330 SUM 14187 24978 SUM 7294 18965 SUM 5242 40644 INC 27162 778921402 INC 23448 222087383 INC 8452 313075740 SUM 9291 40339 INC 17249 408184871 INC 32648 684707891 INC 36801 129052974 INC 22360 48227443 SUM 27128 33690 INC 4242 440697988 SUM 5328 39408 INC 31979 760521729 INC 13454 752214807 INC 6834 670110191 INC 4211 79693808 INC 37183 268267463 INC 8451 760599394 SUM 1614 41364 SUM 327 9939 INC 24663 513431279 INC 21975 621689550 SUM 37 695 SUM 22856 41089 INC 34292 7961937 INC 41333 724300465 SUM 11453 40594 SUM 4123 30349 INC 9411 953192824 INC 2722 349954813 INC 32544 584344842 SUM 16058 41391 SUM 5732 36338 INC 15141 880882414 INC 12541 29032891 SUM 11100 29852 INC 850 753983950 SUM 7618 23272 INC 40378 944033302 SUM 12873 33923 SUM 11777 19084 SUM 10944 41107 INC 11737 602485603 SUM 19623 27553 SUM 3233 23100 SUM 5316 38611 SUM 9541 40562 INC 32993 528310343 INC 33301 13156026 INC 27103 144817583 SUM 5098 36709 INC 19724 961855185 INC 16635 524269708 SUM 20350 35480 SUM 1262 18009 SUM 652 39549 SUM 1724 40666 SUM 20906 29511 SUM 13563 37202 SUM 5991 38364 INC 26609 978752467 SUM 5017 36661 INC 19169 10193012 SUM 3267 27918 SUM 2872 22963 SUM 11765 36379 SUM 16142 22873 SUM 31089 34976 SUM 4872 35340 INC 29432 113682737 INC 33755 947570757 INC 354 942452567 INC 35542 751224993 SUM 20212 34264 SUM 379 7774 INC 16172 148423286 INC 10122 925977017 SUM 795 15140 SUM 2022 34308 SUM 7669 34786 SUM 8235 36123 INC 41030 8096149 INC 4313 22767149 INC 15117 79612625 SUM 2603 34540 INC 14916 516895102 INC 23007 113811997 SUM 11828 41145 SUM 16416 38875 INC 39818 887992169 SUM 34234 36754 INC 38281 543351932 SUM 2023 32016 SUM 6942 23382 SUM 23690 39878 SUM 8569 39013 INC 34290 568638101 INC 33607 669457127 INC 12129 722859676 SUM 36458 38623 SUM 3304 7988 SUM 3163 40715 INC 8863 651692650 INC 36388 80333108 INC 29322 113395937 SUM 2837 36860 SUM 30277 34367 SUM 29142 41446 INC 13601 348904527 SUM 6297 34986 SUM 2834 40396 INC 14653 322759694 SUM 9131 18335 SUM 4264 28776 SUM 15123 28351 SUM 8819 21610 SUM 2572 30992 SUM 2115 37706 SUM 8465 32725 INC 20671 20677649 SUM 14030 31054 SUM 7190 36888 INC 34287 609917110 SUM 18411 38060 INC 9082 973254342 SUM 8029 34579 SUM 1420 6657 INC 15351 702231942 SUM 241 3869 SUM 10752 30902 SUM 5351 39470 SUM 8621 36847 SUM 2634 40512 SUM 17257 33269 INC 18075 978597232 SUM 443 24806 INC 11414 731958476 SUM 9346 39356 SUM 42 40245 INC 12409 189076213 INC 23600 63024980 INC 22591 80325079 SUM 22401 32484 INC 28897 809769442 INC 33161 661349520 INC 4802 79842705 INC 20480 64389324 SUM 948 36824 SUM 15404 21105 INC 3788 476347325 SUM 17067 29325 INC 8610 887979613 INC 20097 946917244 SUM 3632 20124 INC 20464 20452946 INC 25858 240511876 INC 10284 68539113 INC 4049 218499406 INC 10461 672831470 INC 41346 978706280 SUM 7427 19708 INC 24463 937508121 INC 32389 605265349 SUM 4663 34509 SUM 3983 36877 SUM 21535 35361 INC 36524 816381371 INC 30352 401467271 INC 39978 4363801 SUM 694 15783 SUM 9503 18930 SUM 9323 30905 INC 25006 986889206 INC 31801 26813757 INC 15376 878262483 SUM 856 4654 SUM 2002 13607 SUM 1296 30573 SUM 5848 33652 SUM 8010 22574 INC 3664 432091393 SUM 6022 34753 SUM 6749 31991 SUM 3944 18294 INC 12703 147446117 INC 12222 441586893 SUM 739 20022 INC 25266 947993920 SUM 3531 25067 SUM 8524 28845 SUM 428 25429 INC 25749 604806180 INC 30266 54696870 SUM 11976 39780 INC 34809 1793304 SUM 6812 14816 SUM 29097 32518 INC 13307 144283991 INC 1738 837864665 SUM 11900 26174 SUM 6872 30808 INC 32547 814015024 SUM 11336 40929 INC 18602 112267077 INC 34292 811757837 INC 8001 20055447 SUM 3742 29653 INC 12631 435240152 SUM 23995 40213 INC 14417 25665000 SUM 11220 27774 INC 3977 185712256 INC 38850 876932493 SUM 176 18768 SUM 17820 39079 SUM 2417 15450 INC 24148 24869479 SUM 1533 16136 INC 19499 914306809 SUM 8598 36135 INC 33630 782296082 SUM 4811 33493 INC 38341 879898570 INC 11045 786428903 INC 10061 894544224 INC 8355 492215219 SUM 31544 37084 INC 23119 489842870 INC 17502 492208046 SUM 13270 39971 SUM 9346 29357 SUM 1274 36874 INC 28132 13202296 INC 31070 491698041 INC 19586 489838406 INC 3533 805267759 SUM 9963 23010 INC 7368 860245583 SUM 7574 36309 INC 8881 960701083 INC 3079 146806601 INC 808 770313855 INC 6234 929012203 INC 1656 130441065 SUM 18334 27060 INC 17054 805952241 INC 414 28544303 SUM 17215 41346 SUM 28221 41452 INC 27564 218508379 SUM 378 19204 SUM 1290 24851 SUM 2007 13107 SUM 15338 40276 SUM 1438 17823 SUM 18844 38692 SUM 4063 17230 SUM 2869 35124 INC 12704 366232914 SUM 553 28455 INC 34705 709135741 SUM 35017 37730 SUM 36484 41400 SUM 3942 16838 INC 4191 746865336 INC 12895 942749428 SUM 4209 32591 SUM 6427 27125 SUM 3464 21569 SUM 6903 32434 SUM 8545 39197 SUM 3100 40051 SUM 14358 16071 SUM 18582 35116 INC 10048 25365509 INC 10092 353513002 SUM 12557 25403 SUM 16491 25609 INC 16718 932740504 SUM 9926 29844 SUM 9109 27352 SUM 13827 25391 INC 10539 13240662 INC 24495 879830384 SUM 1984 41265 SUM 20015 37803 SUM 29049 34966 INC 30565 147372942 INC 27589 877752921 INC 5351 486950358 SUM 106 22092 SUM 405 28724 INC 19414 133743885 SUM 19896 29805 INC 35064 958300565 INC 7789 65031846 INC 10141 130696363 SUM 12249 38199 SUM 1941 19722 INC 3500 608430747 SUM 658 35436 INC 9352 26945874 SUM 9365 26643 SUM 18813 30237 SUM 19069 34148 SUM 7801 36947 SUM 9432 23002 INC 29500 837885315 INC 941 122152716 SUM 13250 37479 INC 6734 932635268 SUM 18231 31551 INC 21164 581195165 SUM 2098 33960 INC 26381 892766279 SUM 12713 41446 INC 26330 819315911 SUM 546 38474 INC 18824 80359220 SUM 28768 41444 INC 11201 568263660 INC 27166 732172023 SUM 457 27835 SUM 4513 10645 INC 35717 603784539 SUM 14586 40448 INC 40343 906817352 SUM 10900 31620 INC 16042 26916226 INC 26802 951920314 INC 24293 145364369 SUM 8805 18734 INC 24820 559657484 INC 37296 760646371 SUM 21727 35225 SUM 18862 35412 SUM 12409 35208 SUM 3773 36837 SUM 352 29102 INC 24278 791706628 SUM 583 28689 INC 32711 73462147 INC 1589 20162310 INC 37793 136210249 INC 2330 868514051 SUM 325 20030 INC 1824 25023892 SUM 12902 38227 SUM 7306 31052 SUM 6911 11561 SUM 3659 25547 SUM 1406 35220 SUM 549 26130 SUM 48 3844 SUM 3703 38331 INC 21501 577001865 INC 431 467178065 INC 16268 956691280 INC 9813 98352605 SUM 8649 39471 SUM 392 36041 SUM 9058 32232 SUM 11849 38910 INC 5807 978422966 INC 32275 805548130 SUM 579 37822 INC 21777 329516392 SUM 2128 28549 SUM 134 33254 INC 10975 690239391 INC 19809 490583808 SUM 12580 34094 INC 34119 76154947 INC 29549 217070004 INC 19832 885920424 INC 16942 144800665 INC 32989 601232842 SUM 9738 24935 SUM 14315 28104 SUM 16627 36017 INC 36586 356908414 INC 28276 952972671 SUM 314 22952 INC 23842 111136922 INC 28422 78213419 SUM 29466 33126 SUM 742 5454 SUM 1876 23074 INC 39557 479610081 INC 15428 940337087 SUM 14747 39071 SUM 10893 23528 INC 33641 987724849 SUM 9161 40279 INC 5101 24711895 INC 1197 112303338 INC 36993 667498446 SUM 11576 30853 SUM 4682 27770 SUM 10114 16259 SUM 6588 19551 SUM 3421 5141 INC 7391 12885266 INC 18269 308353743 INC 24190 65225400 INC 32318 926584789 INC 2911 9731852 SUM 6348 19241 INC 23572 143003668 INC 12747 752208709 INC 35727 147434612 INC 29373 585294967 SUM 642 30526 INC 16252 29037216 SUM 15322 26465 INC 1505 18035289 INC 8221 492194009 INC 35750 19330088 INC 36203 144931943 SUM 2611 12711 SUM 486 28761 SUM 6448 34298 INC 2454 26870262 INC 40031 136409074 SUM 18340 23295 INC 38358 470119129 INC 35469 357968333 SUM 2847 35383 SUM 6480 40818 SUM 8321 34345 SUM 422 41043 SUM 22699 41052 INC 19110 223114169 SUM 757 16470 INC 11939 758377092 SUM 757 35532 INC 22589 437479742 INC 12943 28823419 INC 16559 921068154 INC 34383 145104122 INC 11813 794191753 INC 21489 398750768 INC 17639 491507360 SUM 52 26442 SUM 7242 19284 SUM 2505 20404 INC 31414 945908111 SUM 2267 13768 SUM 11900 40528 SUM 14474 27273 INC 14690 492055958 INC 4990 995293732 INC 29130 959342258 INC 35016 938004279 INC 40638 859159171 INC 31270 80088542 SUM 13514 19382 INC 31186 162890703 SUM 5603 11073 INC 606 567582169 SUM 7141 28511 SUM 24011 37978 INC 20517 20636818 SUM 17232 30058 INC 10084 113360876 SUM 11859 27109 INC 36758 756985447 SUM 14822 40672 SUM 17080 41328 SUM 10498 36726 INC 36640 139044044 INC 32966 321511723 INC 2505 384645170 SUM 153 26783 INC 72 605740136 INC 40024 825351124 INC 28253 417406927 INC 1086 474747073 SUM 10364 37828 INC 39059 953909997 INC 12284 867391478 SUM 3544 38604 INC 38339 935497190 INC 5904 489591893 INC 21880 145235364 INC 30890 609144632 SUM 25904 35766 INC 15864 984753780 INC 37153 121267664 SUM 16449 34320 INC 30441 818622740 INC 5894 490890925 INC 16232 341768275 INC 21260 966950038 INC 7347 678484683 SUM 7165 30126 INC 3184 404122170 INC 5287 705838212 SUM 12999 39820 SUM 8939 26992 INC 14151 724884423 SUM 32644 41377 SUM 10406 34899 SUM 16562 29753 INC 24718 917344242 INC 17319 933058406 SUM 12059 33010 INC 26767 686352515 INC 10614 147464728 INC 25146 12338995 INC 41312 459187960 SUM 11393 30732 INC 38441 147166361 SUM 5312 10131 INC 7942 653266515 INC 11153 928258224 SUM 16136 40478 INC 13273 128549054 INC 13634 609515200 INC 11181 891315428 INC 37673 558229462 SUM 2304 16513 SUM 18040 31730 SUM 6830 20885 SUM 14957 27965 SUM 120 37784 INC 34257 27500075 SUM 19374 33397 SUM 18021 27514 SUM 601 14651 INC 9727 799771100 INC 22799 891808471 SUM 37494 37852 INC 3499 76944481 INC 29439 939859346 SUM 10867 27274 SUM 2368 41049 SUM 1656 21457 INC 21329 332808696 SUM 6426 38404 INC 18580 682800639 INC 34461 876338697 INC 3335 130037736 INC 3543 19472055 INC 3788 396169191 SUM 9242 32636 SUM 343 40019 INC 7184 492051669 SUM 7949 41326 SUM 22405 35228 INC 30270 734150448 INC 15487 929035452 INC 32420 295438699 INC 2002 921545626 INC 31032 144798677 INC 14172 10935203 SUM 17458 30145 INC 7138 12129870 INC 39458 745526805 SUM 3675 40861 INC 14908 104872893 INC 26986 820770413 INC 28265 692718915 INC 33527 853855448 SUM 29984 33014 SUM 21215 34361 INC 38301 459605703 INC 2568 69534830 INC 2055 814795326 INC 5127 257917687 INC 10405 459074133 INC 40418 916888971 SUM 3200 20500 SUM 5964 39773 INC 13985 132593065 INC 28930 567792703 INC 6026 999679974 SUM 3666 37937 SUM 3379 9431 INC 33280 73488823 INC 6077 924172224 SUM 6176 30130 INC 3906 50651399 SUM 1914 27536 INC 16685 944733652 INC 18345 21543169 INC 29377 921334444 SUM 11860 35985 INC 14082 351530753 SUM 3519 32974 INC 2912 878216259 INC 18643 222994314 SUM 19129 35795 INC 29231 4839770 SUM 3311 34917 INC 25634 973021062 INC 19187 955224952 SUM 2363 20027 INC 36669 755818081 INC 40647 723966014 INC 10541 408247033 INC 4012 356109065 INC 5546 342006513 SUM 17169 39077 SUM 25976 40523 SUM 6598 33854 SUM 4549 38376 SUM 13441 34943 INC 19179 526572309 INC 5441 113925609 INC 705 591303122 INC 22849 24843102 SUM 3099 19615 INC 30564 147432938 SUM 24540 39734 INC 19362 961048253 INC 11176 7057927 SUM 5038 41056 SUM 11908 33397 INC 27791 845229551 SUM 223 40432 INC 25279 877919640 SUM 21702 35779 SUM 6713 36005 INC 32202 223777369 INC 32537 911469148 INC 18401 221086269 INC 8485 72571000 INC 10772 877961029 INC 23882 781147698 SUM 375 16750 SUM 31721 32328 SUM 32783 39277 SUM 1038 31477 INC 3108 760255528 SUM 12186 16334 INC 4131 532109270 INC 36010 63576231 INC 566 27991271 INC 35097 487717164 INC 13099 789689152 INC 21060 993767621 INC 16175 661788327 INC 37943 145497122 INC 39899 584644752 INC 14492 651585273 SUM 494 19610 INC 27530 268692290 SUM 4376 22461 SUM 1376 38154 INC 38838 8717641 INC 18004 873167643 SUM 32603 38514 SUM 2704 40932 INC 29677 541880741 INC 5136 341030865 SUM 6400 34034 SUM 16741 22409 INC 21851 593727747 SUM 4748 29363 INC 38547 70970846 SUM 7870 24970 SUM 11296 38024 SUM 2734 23598 SUM 17194 33168 INC 28743 71625042 INC 14130 592239354 SUM 7630 36940 INC 18954 63947368 INC 36019 134638110 INC 4346 861300505 SUM 39659 40803 INC 24461 29046272 SUM 4135 29458 INC 29944 971995474 SUM 3176 14836 SUM 23449 39005 INC 8323 113147369 INC 23503 22626112 SUM 5009 25209 SUM 3188 15325 INC 4955 134878675 SUM 1945 38717 INC 2122 933755847 INC 16324 11997768 SUM 32303 38937 SUM 14410 23744 INC 33760 115868577 INC 24292 869029883 INC 35032 804765095 SUM 11728 28500 SUM 2318 24218 SUM 8299 35010 INC 34256 536818440 INC 11231 323530338 SUM 12200 31756 SUM 1638 25804 INC 9802 55871999 INC 24388 257285001 SUM 20550 38728 INC 23126 465881253 SUM 19215 23261 SUM 18594 36240 INC 18621 223243018 SUM 14182 31899 SUM 6293 38432 SUM 11974 34984 INC 37227 717616628 INC 24224 70196072 INC 4603 147482988 INC 1413 938385552 SUM 9146 30280 INC 920 146936461 SUM 9587 40690 SUM 24058 35910 INC 30287 143180463 SUM 3879 11460 INC 29963 845433705 SUM 5047 30827 SUM 657 32692 INC 18357 861241103 INC 15869 938286427 INC 31422 607412404 SUM 2275 39932 SUM 180 32904 INC 8673 147474423 SUM 2761 6328 SUM 19398 41257 SUM 1465 31006 SUM 14595 39601 INC 17712 911483572 SUM 9341 40595 INC 247 602195715 SUM 7922 35031 INC 862 350083608 SUM 4335 34422 INC 1831 38283950 INC 40525 74569393 INC 28746 790754022 INC 29402 877941238 INC 34337 73535084 SUM 16084 34004 INC 13019 26668458 INC 12855 610572066 SUM 20654 41104 INC 9005 62203984 SUM 53 11851 INC 5348 995390459 INC 32346 491554158 INC 21701 975157403 SUM 35 27516 SUM 2202 27228 INC 29968 572858972 INC 19128 606387142 SUM 2871 36190 SUM 22984 30370 INC 34200 11198300 INC 32494 819547914 INC 38615 994898742 SUM 3985 23014 INC 9847 991186629 SUM 4459 9660 SUM 17685 35924 SUM 1600 40817 INC 9778 894787648 INC 21223 26363383 INC 23807 221655792 SUM 3360 38938 INC 39498 568010169 SUM 10494 21682 INC 37517 18562829 INC 31546 955161097 INC 37391 265278788 INC 5493 130677579 INC 30899 959724241 INC 21060 734386592 INC 3941 893947930 SUM 3657 35342 SUM 9907 25061 INC 19284 468649669 INC 15492 871566480 SUM 18851 34046 SUM 16533 39910 INC 2347 146337885 SUM 4816 26162 INC 39100 491084139 SUM 4759 35851 SUM 8178 33437 INC 31185 147464761 INC 7151 136293637 SUM 5318 23942 INC 6572 93975128 SUM 7745 40920 INC 37544 940067358 SUM 17891 41402 SUM 1574 11313 SUM 3931 39813 SUM 2875 27205 SUM 9021 15106 SUM 32701 41054 INC 711 994831811 INC 20947 79279315 INC 5801 415481609 INC 36143 130688671 SUM 7629 34315 INC 13127 820553732 SUM 15567 39993 INC 3780 137219422 INC 19716 843808508 SUM 8434 23424 INC 21347 75673696 INC 15113 12201488 SUM 24367 39292 INC 5750 289517202 SUM 595 37358 SUM 2936 20834 SUM 26492 37787 INC 38424 113391854 INC 36508 954260399 SUM 15009 41337 SUM 32635 38980 SUM 4295 39588 INC 23441 530522544 SUM 2060 26697 INC 93 409174141 SUM 4184 35210 INC 37474 937379776 SUM 3970 31334 SUM 1339 35999 SUM 495 40741 SUM 9429 41255 SUM 32259 38224 INC 8849 932271698 INC 7818 24074261 INC 13698 147467675 INC 35762 609057210 INC 1492 786086848 SUM 13013 28175 SUM 1321 40511 INC 29608 69536279 INC 14795 140091043 INC 34560 401684523 INC 32385 12147640 INC 41361 559298413 INC 17510 945035658 SUM 1072 14725 INC 31830 886451820 SUM 233 35045 INC 16355 22531274 INC 26074 904966681 SUM 8475 40223 SUM 312 21230 INC 528 146913430 SUM 239 21177 SUM 7941 35805 INC 31037 605358969 SUM 7999 30474 SUM 386 9577 INC 10679 28290964 INC 5704 7925013 INC 2205 665932535 INC 38365 132094486 SUM 7003 31808 INC 41053 788451377 INC 9603 115472505 SUM 128 41128 INC 38945 995470062 SUM 345 19662 SUM 28034 40457 INC 15410 56915337 SUM 2459 38492 INC 26923 985566853 INC 12486 602400878 SUM 21928 40061 SUM 3396 34988 SUM 485 33736 SUM 22881 35400 INC 38380 515487317 SUM 22724 34426 SUM 734 19983 INC 19669 805248393 SUM 406 33385 SUM 23337 41080 SUM 5582 35336 SUM 10988 39573 INC 30628 23785170 SUM 9008 24455 SUM 39928 41291 SUM 15810 25826 INC 34501 818995175 SUM 3389 22920 SUM 8916 26423 SUM 1544 37216 SUM 2366 23440 SUM 7500 21738 SUM 339 32780 INC 38366 624151985 INC 24177 127444308 SUM 13474 36969 INC 1559 490021343 SUM 630 10644 SUM 80 31134 SUM 35780 41328 SUM 1960 31875 INC 28111 28964740 SUM 16973 31842 INC 12410 710017291 INC 25416 937416624 SUM 145 30362 INC 25 610582039 INC 36510 142694036 INC 24429 18060691 SUM 10720 12609 INC 3869 416176194 INC 12445 565234089 SUM 9525 41224 SUM 11550 38520 INC 6572 759874075 INC 41137 606154430 SUM 14322 27244 SUM 3194 19720 SUM 5864 27807 INC 35384 886398207 INC 16674 213238089 SUM 4876 33861 INC 1962 80325744 SUM 6648 36958 SUM 1642 22727 SUM 21113 41160 INC 15421 268375375 INC 12265 749369648 SUM 8571 34345 SUM 3599 26828 INC 7546 286586582 INC 7519 928404054 INC 16347 953949087 SUM 5836 35808 SUM 15950 36260 SUM 635 24101 INC 38942 755274860 INC 14616 473241177 INC 12945 28802606 INC 13219 917060206 SUM 13866 39686 SUM 3532 34651 INC 15949 522488127 INC 7044 961876004 SUM 5469 38889 SUM 23842 38032 SUM 4877 36749 INC 34021 952914551 INC 6776 309119052 INC 19618 440186586 SUM 9628 31132 SUM 7925 38279 INC 25841 56534242 SUM 14181 31680 INC 27986 603088802 SUM 18450 38294 SUM 2909 33998 INC 7772 691937110 SUM 19608 26282 SUM 833 38784 INC 41191 954218129 INC 443 778285657 INC 35482 869699133 INC 37579 797073845 SUM 4532 28021 INC 22515 953485877 INC 15197 757459820 SUM 12634 38818 INC 7902 390746608 INC 14574 555984784 INC 41211 760638644 INC 19532 609074293 SUM 4071 23533 INC 29237 10662837 INC 37747 861289205 SUM 22529 37897 SUM 20290 41142 SUM 1529 18297 INC 22428 126589872 SUM 6158 11677 INC 190 28445052 INC 26004 852933801 SUM 8059 19861 SUM 5925 36871 SUM 34 36742 INC 6707 928263897 SUM 15150 37440 INC 35834 682138757 INC 7808 659725358 INC 13965 600082451 SUM 11779 38174 INC 21479 150983551 INC 27347 29048292 INC 41181 481407030 SUM 27063 33666 SUM 6614 30714 SUM 31908 40531 SUM 22308 38271 INC 34403 904975387 INC 22799 46249149 INC 4064 894213505 SUM 13766 40295 INC 31588 42458776 INC 39721 146956775 SUM 16982 32180 SUM 6873 9486 INC 1143 13196612 SUM 579 29603 INC 41414 841163651 INC 27242 28443443 SUM 61 39098 SUM 3688 16298 SUM 7881 26986 INC 7149 22180652 INC 4639 664869013 SUM 18048 34154 SUM 21655 26557 INC 612 924414982 INC 40760 66683334 INC 18580 866436972 SUM 44 33197 SUM 948 40940 SUM 2910 19059 SUM 11296 40295 INC 17001 138509726 INC 23742 585142548 SUM 1287 41303 SUM 16338 28780 SUM 1528 34618 SUM 1966 26357 INC 40789 555805526 INC 32929 453965120 SUM 19277 41299 SUM 9134 20903 SUM 801 41105 INC 11803 801810127 SUM 34561 40772 INC 6242 871828700 SUM 6837 36722 SUM 211 27681 INC 10492 957365627 INC 417 685130341 SUM 10161 30670 INC 20503 28905300 SUM 11556 40690 INC 9657 4825673 INC 3015 139082309 INC 28905 147218222 INC 9065 605184293 SUM 193 32856 SUM 8332 40805 INC 5019 9062329 INC 38773 79265731 INC 5808 977846825 SUM 15344 33180 SUM 27139 40899 SUM 1643 23579 SUM 3269 19847 SUM 23071 37473 INC 31251 483611817 SUM 4751 22367 INC 3466 977319148 SUM 5660 35306 INC 14945 928387193 INC 3606 485967847 SUM 4860 30023 INC 2248 953894035 INC 13188 826153403 SUM 1445 39531 SUM 881 30099 SUM 5814 38867 INC 37365 500900007 SUM 3320 16657 SUM 6678 41019 SUM 25711 36369 SUM 1520 39811 SUM 2223 33189 INC 36517 760328223 INC 31141 593512603 INC 8656 458923390 INC 17391 285431203 SUM 13965 37466 SUM 31087 41167 SUM 20832 41223 SUM 8644 34818 INC 16470 453400425 SUM 4270 35445 SUM 2763 34118 INC 15569 927020445 INC 12611 878814988 INC 34726 192886160 SUM 16603 37857 SUM 30511 38736 SUM 9666 40735 SUM 6975 28167 INC 34377 424023454 SUM 25744 40566 SUM 19303 28323 SUM 26340 37222 SUM 20455 41198 SUM 23579 38035 INC 33681 64131755 SUM 27492 34860 SUM 14571 26875 INC 15242 20506058 INC 28425 74023670 INC 38778 146798741 INC 36090 912588159 INC 20318 129480866 SUM 4294 24593 SUM 1579 31102 SUM 10704 40594 SUM 14706 19768 SUM 25733 38664 INC 39975 912580347 INC 29275 97128941 INC 28460 876903999 SUM 259 28448 SUM 29368 41408 INC 18121 245313052 SUM 26375 39354 SUM 36408 41229 SUM 10165 17070 INC 35887 17780364 INC 28367 601881294 SUM 683 23474 INC 29569 944878299 SUM 28117 38229 INC 19235 934867436 INC 35128 831376602 INC 7659 760647769 INC 37580 147250149 SUM 811 13436 SUM 7004 20567 INC 39882 874826080 SUM 1612 36940 INC 15017 678434108 SUM 14533 30983 SUM 29092 38776 SUM 4397 18061 INC 4154 308507144 INC 9472 274801769 INC 7267 28697191 SUM 24678 34480 SUM 3338 41178 SUM 2706 14212 INC 33694 12042404 SUM 1566 17160 INC 41136 793543654 SUM 19635 35932 SUM 17143 41357 INC 4260 145783581 INC 13156 142203012 SUM 10859 19763 INC 11526 891986415 SUM 340 24238 INC 38699 95300426 INC 12560 409524545 INC 34491 963968681 SUM 22898 30423 SUM 2599 26936 INC 41220 559304788 INC 18887 868171056 SUM 1574 30863 INC 18071 877804427 INC 30719 886332156 INC 11391 892747156 INC 39036 414001543 SUM 3044 12085 INC 869 936138829 SUM 6235 22725 INC 41120 105360383 INC 32847 113885026 SUM 9257 32091 SUM 27253 41381 SUM 22893 41102 INC 27252 105177367 SUM 24872 36890 INC 23310 486789694 SUM 9982 39311 INC 2890 62921268 SUM 11982 38017 SUM 15517 39877 SUM 6323 35170 SUM 1243 29645 SUM 1928 19186 INC 24439 945153009 INC 5310 665782687 SUM 8307 25685 SUM 12713 38953 INC 20029 25241202 SUM 6026 18084 SUM 3470 13660 SUM 30396 40968 INC 17707 153765980 INC 331 960554382 SUM 2005 34376 INC 8523 892763480 INC 32570 724956924 SUM 5302 31658 SUM 13327 35541 SUM 5861 17318 INC 2551 459616829 SUM 2290 33196 SUM 3730 9541 INC 33581 25295500 SUM 23241 34080 SUM 6255 11070 INC 36281 576958560 SUM 20891 33365 INC 25173 357811032 SUM 11012 18037 INC 5155 928333959 INC 23134 126238073 SUM 793 11210 INC 5714 481321160 INC 19872 113009036 INC 27016 878935094 SUM 728 29292 SUM 965 33806 SUM 22907 36048 INC 9852 11476069 SUM 458 16325 INC 32754 46689588 INC 29394 659187379 INC 27354 987143510 INC 26553 19251892 SUM 7227 32163 INC 32540 44318009 SUM 9999 23003 INC 14864 771204102 INC 33334 75109793 INC 24984 892706731 SUM 13813 26980 INC 7094 336743104 INC 31546 80479775 SUM 5109 40707 SUM 30122 40549 SUM 5600 41099 SUM 13402 39884 INC 40673 277099400 INC 22700 121934105 INC 41320 955172685 INC 6551 886913145 INC 9200 8298025 SUM 1628 18023 INC 5133 945882610 SUM 3760 40434 SUM 805 24418 INC 1534 755136466 SUM 7428 38025 SUM 31633 40619 INC 4202 12240268 INC 23613 147289353 INC 11228 147458295 SUM 4148 22067 SUM 958 37409 SUM 12118 28700 SUM 3738 13596 SUM 4732 39744 INC 39376 137319310 SUM 5636 23037 SUM 10333 30923 INC 4648 961923469 INC 41197 146869955 SUM 37167 40666 SUM 7438 40689 INC 40783 610584532 SUM 249 26662 INC 36158 961430700 SUM 2352 14818 SUM 26013 40844 SUM 7563 36267 SUM 632 18068 SUM 8285 37479 SUM 19128 37752 INC 33393 20656970 INC 209 890342706 SUM 24785 39814 INC 295 565492893 INC 32933 957441085 INC 14488 935526321 INC 11238 949112863 INC 23933 71095319 INC 12743 605365040 INC 6571 936692870 SUM 23973 41388 INC 34544 894808620 INC 6750 743824774 SUM 15606 21146 INC 28189 887860909 SUM 7159 32252 INC 30040 924894136 SUM 51 35902 INC 36075 12052906 INC 6505 623785479 INC 12559 626108200 SUM 2798 12514 SUM 14473 24482 INC 22492 832585236 SUM 423 30357 INC 26186 130642844 INC 19656 906136057 SUM 5047 32361 SUM 4406 39095 INC 2530 812026498 SUM 14233 40662 SUM 10477 32118 SUM 9780 36464 INC 26234 490090924 INC 17016 147469658 SUM 15813 32029 INC 30837 769652403 SUM 1434 33182 INC 7766 202955839 INC 20013 562233120 INC 7758 934218074 INC 29100 859212375 SUM 17085 39112 INC 33395 476208972 INC 25148 416078401 INC 37203 877916392 INC 16731 18410465 SUM 13619 31108 SUM 20710 33951 INC 3477 950907659 INC 15887 54094359 SUM 4425 38671 INC 7267 325392530 INC 40646 522393806 INC 25611 709364452 INC 2582 574624027 INC 14341 146419469 INC 40203 11607902 SUM 989 32979 INC 36883 741658265 SUM 7614 40525 INC 34319 138033254 INC 37914 128596413 SUM 18242 41035 INC 22746 391531145 INC 14301 991279757 INC 5517 883857511 SUM 27415 31690 INC 13994 532658810 INC 6217 11743157 INC 1945 487746927 INC 31622 752153964 INC 4698 73817370 SUM 310 20515 INC 17338 29045317 SUM 16955 37074 SUM 9025 41003 INC 34999 715190428 SUM 4618 39266 SUM 2988 40696 INC 14186 21333871 SUM 8777 39827 INC 27827 144485094 INC 19963 28820390 SUM 16910 29777 INC 271 28884647 SUM 15325 35503 INC 36884 3921197 SUM 22693 41431 SUM 17468 40845 SUM 2140 40038 SUM 4863 39919 SUM 4478 23710 INC 24172 960930391 SUM 260 26439 INC 17546 752941259 SUM 5884 25510 INC 40656 30577888 SUM 10089 37859 SUM 24512 37856 SUM 16999 35523 SUM 10226 40462 SUM 4419 27117 SUM 606 36476 SUM 7510 38378 SUM 9172 12616 SUM 32394 41052 INC 23910 103140992 SUM 11082 40891 SUM 2590 8865 SUM 7632 39783 SUM 13855 35353 INC 21963 953001081 INC 9291 924051995 INC 33459 988492842 SUM 8295 36645 INC 6408 853676437 INC 9205 52662332 INC 32743 960083616 SUM 33055 38424 SUM 21583 38014 INC 3295 147430063 SUM 30860 40458 SUM 10748 40010 SUM 6441 37822 SUM 12439 37891 INC 12488 29038405 INC 17397 29073135 INC 39134 707081655 SUM 11818 41042 INC 25018 73027596 SUM 1330 16554 SUM 6651 34044 SUM 23579 41143 SUM 13304 37220 INC 22550 11064890 SUM 9870 33223 SUM 11692 39971 INC 38726 332788927 INC 7153 676665441 INC 35983 852921081 INC 31481 80368740 SUM 3866 40559 INC 14692 992423714 SUM 11856 37913 SUM 14436 40949 INC 26166 412694384 INC 14586 147359528 INC 30924 805200368 SUM 2997 5493 SUM 5064 35144 INC 22374 139072918 INC 9022 636536040 SUM 2384 34312 INC 2578 948465180 INC 12075 434401069 SUM 2463 16373 SUM 6416 25781 INC 19687 983735846 INC 16071 945073382 INC 14761 856946485 INC 29259 492171955 SUM 16503 40967 INC 36170 942593393 SUM 3725 28640 SUM 2942 25578 SUM 5292 18711 INC 26280 930975962 INC 2292 20235908 INC 22226 756659282 INC 17744 16603595 SUM 37038 40501 SUM 6983 38842 INC 32820 541216640 INC 27720 321979864 SUM 1356 39613 SUM 9656 37835 SUM 14785 27355 INC 21105 557990140 INC 13582 40164584 SUM 14152 17327 INC 17352 689277362 INC 17047 954985351 SUM 5079 31207 INC 14970 750934956 SUM 7388 39207 SUM 16291 40352 INC 20288 117583651 SUM 1284 11504 SUM 36733 40629 INC 39386 811246545 INC 2017 22612642 INC 7765 955309535 SUM 6555 25431 SUM 24176 39387 SUM 2350 21965 INC 26849 132475375 SUM 13815 22035 SUM 9774 37021 INC 22387 994995768 INC 22172 593345073 INC 875 852788760 SUM 5949 32667 INC 36023 21168866 SUM 860 29482 INC 24718 422701668 INC 4688 834606500 SUM 2009 4535 SUM 10522 40324 SUM 13362 31869 SUM 21371 38975 SUM 1538 25409 SUM 3113 37397 SUM 1232 30498 SUM 22462 29235 INC 19765 994648662 SUM 9163 36604 SUM 545 31625 SUM 1199 31860 SUM 5643 32006 INC 18487 466463623 SUM 34126 40805 SUM 35504 40114 INC 20344 26413240 SUM 12373 14980 INC 22526 976657181 INC 27397 803651893 SUM 11264 40439 SUM 1825 39557 SUM 24523 35901 INC 31402 861184903 SUM 13838 36321 SUM 9413 22182 SUM 123 26026 INC 34345 40145413 SUM 13264 20450 SUM 2106 32232 INC 25606 592868210 SUM 29953 40060 INC 41056 842546577 INC 25006 481307263 INC 23311 291821683 SUM 1483 33953 SUM 33289 38442 SUM 12716 30476 INC 15204 141039296 INC 954 146929328 SUM 20954 25648 SUM 18658 40954 INC 10980 977060079 INC 33819 582989304 SUM 2817 23181 SUM 5711 34613 INC 37979 586267087 SUM 28984 40895 SUM 3658 26144 SUM 12676 22981 INC 35613 723809477 SUM 12045 36232 SUM 16580 41027 SUM 8987 24742 INC 3542 861281291 SUM 24853 38280 INC 28774 23747970 SUM 1610 33540 INC 40101 120618596 INC 18641 89241455 SUM 9054 32412 SUM 2606 41355 SUM 8280 10211 INC 6815 845447122 SUM 217 25215 INC 6108 572324427 SUM 1273 38984 SUM 17494 34556 SUM 17798 34966 INC 19185 626346756 SUM 10795 37865 INC 10099 652120027 INC 40863 474741102 INC 35051 132593259 INC 7852 926490906 SUM 225 40453 INC 38924 109786746 INC 17725 852860870 INC 7272 489413210 INC 36185 27865691 SUM 6668 33344 SUM 1156 34740 INC 6405 684783304 SUM 25255 32634 SUM 15316 34864 INC 13845 758729385 INC 34185 198317341 INC 31814 146829297 SUM 12867 41440 SUM 20822 35753 INC 39613 796239913 INC 21298 19624017 INC 28410 887097206 SUM 493 32521 SUM 31044 38736 INC 22770 272006198 SUM 5536 36766 INC 3176 467047241 INC 23844 20834323 SUM 32552 40430 SUM 1058 11735 INC 36140 873240551 SUM 1748 15808 INC 9196 795606813 INC 19816 483900982 INC 16804 491647502 SUM 1667 28461 INC 7867 945150802 INC 10324 683716076 SUM 8631 41042 SUM 6118 29895 INC 13923 375668570 SUM 7236 14919 SUM 2719 41436 SUM 3016 14335 SUM 3855 36889 SUM 16661 32709 INC 19851 903788212 SUM 10318 36921 SUM 2683 39456 INC 2444 54077697 SUM 6088 13663 SUM 23650 40486 INC 40419 471454620 SUM 5830 13960 INC 39284 877192156 SUM 18955 39784 SUM 23780 36098 INC 7764 9047194 SUM 2149 26886 SUM 5072 16119 SUM 17662 30329 INC 17235 593193190 INC 37227 458661392 SUM 32607 41151 INC 22265 376901496 INC 5152 143224861 SUM 13819 17169 SUM 13073 33477 INC 6714 229703868 INC 15292 935379998 INC 3371 879813170 SUM 10662 32889 SUM 12815 32179 SUM 19311 40670 INC 28982 20352685 SUM 12037 22330 INC 15827 684738933 INC 29113 398027241 SUM 30555 39980 INC 40630 416318378 INC 32393 145343561 SUM 22221 36124 SUM 2241 5802 SUM 5804 23941 SUM 18684 39329 INC 29233 690329687 INC 36765 843100724 SUM 19298 31856 SUM 9248 34539 INC 433 807743271 INC 28359 532968013 SUM 318 38020 SUM 881 21043 SUM 7988 25423 INC 28630 693948446 INC 22009 420070778 SUM 13626 38421 SUM 12212 40689 SUM 63 22497 INC 22389 928383174 INC 33214 874852800 SUM 4392 12331 SUM 7598 33008 INC 23010 953580978 SUM 9992 38287 SUM 22721 32840 INC 16718 850988588 SUM 24841 40173 INC 31240 139055532 SUM 238 9619 SUM 55 16031 SUM 4771 39814 SUM 23673 33026 INC 32527 852372197 INC 22714 127835337 INC 34153 919669439 INC 20235 146934912 INC 37461 890484186 SUM 16058 39684 SUM 14916 36719 INC 37035 6614753 INC 18911 878985090 SUM 2078 15666 INC 22894 145776094 SUM 6742 28489 SUM 15659 38876 INC 17977 930798472 SUM 28553 35590 INC 39974 861069205 INC 12740 672549405 SUM 3376 13967 INC 18920 843008899 SUM 4883 31258 SUM 12546 23912 INC 40921 383558769 INC 29978 459420186 SUM 11837 23387 INC 3315 591496145 INC 6928 142982124 SUM 14730 36059 INC 20834 536829056 INC 36301 5571700 INC 36502 501207325 INC 40055 474317731 SUM 11785 37380 INC 2194 3917926 INC 33737 542391671 INC 19804 970142948 INC 13952 991101040 INC 15201 954587640 SUM 369 40945 INC 17238 12276124 INC 21774 45313447 SUM 14540 41214 SUM 9695 40150 SUM 2479 16826 INC 1925 947868740 INC 1287 878469069 INC 10682 299169253 INC 15661 655745643 INC 22940 945333342 INC 8505 401187744 SUM 4083 17118 INC 4623 275053287 INC 24742 13212659 SUM 20341 23225 SUM 2656 40332 INC 26720 11002442 INC 33542 24742474 INC 32957 71631703 SUM 6782 22569 INC 6993 6743438 INC 21819 966886033 SUM 10247 39095 INC 4719 44346398 INC 1206 141817106 INC 18722 5284050 SUM 1748 34978 SUM 4240 38089 INC 39805 490070025 INC 26150 4721390 SUM 793 38002 SUM 4104 20857 INC 3744 458621374 SUM 19740 23630 SUM 15058 33574 INC 38949 4853311 INC 10914 20426852 INC 3746 64525318 SUM 512 25530 SUM 4236 22902 SUM 12362 41329 SUM 6802 28911 INC 3191 593775931 INC 33236 74008096 INC 20752 140086687 SUM 10005 16965 SUM 1577 16555 SUM 827 30326 SUM 3111 7034 SUM 5800 14118 SUM 24743 37281 INC 34189 870650719 SUM 15118 36981 SUM 1796 38254 INC 3195 894851378 SUM 24 12204 SUM 12281 40015 SUM 7073 24385 INC 31344 458318460 INC 3881 453961681 INC 220 844531403 INC 24225 853245162 SUM 1569 20794 INC 1974 970408250 INC 33431 435961905 INC 8219 783318970 INC 26085 805323809 SUM 22980 40516 SUM 27409 35481 SUM 15433 35813 SUM 1285 31702 INC 21910 961817020 SUM 6468 36060 SUM 5907 41094 SUM 6338 36928 SUM 5348 23908 INC 5537 138900477 INC 6475 946076218 SUM 1001 26160 SUM 713 34414 SUM 3 19658 INC 20760 533833930 INC 3960 743979527 INC 35505 145262734 SUM 5225 29143 SUM 11356 36243 INC 8567 733990794 INC 23213 929959531 INC 29160 20525217 SUM 185 7943 SUM 3689 30765 SUM 1774 40891 SUM 5547 33200 INC 13144 69009383 INC 13107 341599370 SUM 1265 21163 SUM 6919 33587 INC 32562 861303375 INC 26632 640242208 SUM 29890 40721 INC 11743 7437844 SUM 26093 34801 SUM 3300 22248 INC 6035 530600340 SUM 8880 36712 INC 14282 126249821 SUM 11839 38596 INC 21264 129626069 SUM 37308 39119 INC 32871 21172505 SUM 8370 30512 INC 19690 757917711 INC 16678 531817682 INC 4538 804612723 SUM 9519 33585 INC 1860 28939994 SUM 851 31781 INC 17990 418320538 INC 28295 783936884 INC 27939 892047842 INC 37031 425399473 SUM 4112 24764 SUM 18473 27235 INC 39627 894818130 INC 26866 972120803 INC 6657 136451204 INC 14846 775117042 SUM 6158 36894 SUM 14894 40699 INC 13867 454437876 INC 31527 757752651 SUM 3798 28820 INC 38931 131132010 SUM 4330 35087 SUM 12949 31712 INC 35072 12996238 SUM 33924 38123 SUM 36573 40956 SUM 27362 36830 INC 20950 682695594 INC 19506 395967603 SUM 29033 40556 SUM 1188 39437 SUM 29708 36681 SUM 32470 39929 INC 17470 828602668 SUM 3250 40507 SUM 24807 41292 INC 39275 534066138 SUM 13360 30362 INC 12175 844915544 SUM 31518 38564 INC 282 145250556 SUM 5216 37216 INC 13850 458629366 INC 19348 771731786 SUM 1720 38040 INC 6995 146954187 SUM 11502 24819 SUM 2 38359 SUM 2188 21128 SUM 31719 38702 SUM 30100 39612 SUM 26548 31881 INC 19869 961850868 SUM 14609 36986 SUM 30286 41375 INC 16604 147427832 SUM 1177 36313 SUM 5220 31963 SUM 3535 32973 SUM 10239 38909 INC 17860 143399921 SUM 9482 38824 SUM 369 29234 INC 4958 131741894 SUM 2740 38926 SUM 705 27140 SUM 403 20843 SUM 1606 37335 INC 38885 653337084 INC 41036 870599851 SUM 15971 36368 SUM 507 6917 SUM 2112 38619 SUM 2215 31197 INC 36091 523387743 SUM 1145 13193 INC 34868 46793970 SUM 882 7193 INC 12711 680465989 SUM 424 6940 SUM 6612 37494 INC 32473 121211545 INC 32131 665668031 INC 34671 843290038 SUM 815 30984 SUM 32213 40400 INC 29908 878736642 INC 15373 928312131 SUM 9034 37107 INC 19003 513155951 SUM 1921 40020 INC 40592 961955506 INC 6904 95053160 INC 5203 28366117 SUM 22942 40682 INC 40562 610571481 INC 39847 794022655 SUM 14771 40650 SUM 18593 35578 SUM 11312 16674 SUM 5901 17451 INC 40139 452065714 INC 28498 3642132 SUM 1759 33845 SUM 15704 28572 SUM 14153 23962 INC 3298 862244587 SUM 8299 21418 INC 37178 709521538 SUM 3562 31363 INC 27066 988962594 INC 7889 640193494 SUM 3857 25886 SUM 20427 39477 INC 18997 24839114 INC 39766 938435477 INC 15226 441736918 INC 40007 953223493 SUM 26225 41307 INC 19792 592773823 SUM 9155 38221 SUM 27627 37345 INC 32768 4854480 SUM 2729 17750 SUM 11507 25007 INC 34791 894843982 SUM 21028 36169 INC 4552 887982596 SUM 8322 35911 SUM 3560 41239 SUM 3223 11256 INC 26294 111778920 INC 2356 865008043 INC 29376 534316959 INC 36005 602057893 INC 31997 704531234 SUM 2492 36934 INC 19581 449825991 INC 36058 143234872 INC 37545 556035129 SUM 22064 39585 INC 30752 610423504 INC 30509 759714407 SUM 368 22920 SUM 8235 32804 INC 8955 20312926 SUM 4038 40593 SUM 4902 38737 SUM 126 29049 SUM 421 39919 INC 1388 609285879 SUM 9125 39544 SUM 9988 25035 INC 1370 693473297 INC 13647 274913676 INC 8580 767449871 SUM 2956 19358 INC 2060 956699491 INC 4570 33818694 INC 16041 262320633 SUM 2553 37789 SUM 2680 38110 SUM 3229 34736 INC 29531 743758009 SUM 21625 38982 INC 11031 665053447 INC 39251 811616774 INC 23358 61933168 SUM 11897 25071 INC 40539 959844493 SUM 857 13077 SUM 816 40997 SUM 2888 32518 SUM 1870 25903 INC 2623 560203828 INC 40069 63335273 INC 40791 755377371 INC 38078 946427958 INC 12606 72428486 INC 36522 842261364 SUM 87 28176 SUM 1962 39129 INC 37222 536848249 SUM 66 29280 INC 6643 610174901 SUM 5622 14151 SUM 3164 7614 SUM 1857 2245 SUM 2136 40233 SUM 21268 33492 INC 22697 725657130 INC 21329 442170978 SUM 7197 39103 SUM 1800 40447 INC 1259 424957901 INC 8201 973238783 SUM 21063 41277 INC 7261 947215849 SUM 25897 39516 SUM 8132 36545 INC 5876 748408161 INC 25785 360651328 INC 38078 392658097 INC 35346 476349206 INC 26235 467458394 INC 39490 870384717 INC 29496 743455669 SUM 21376 41127 SUM 1125 15887 INC 41033 945080005 INC 9004 337787498 SUM 9914 40521 INC 40332 421221247 INC 37 112276311 INC 31508 3845153 SUM 14466 25857 INC 8107 955302038 SUM 28825 40307 SUM 9592 28086 SUM 10646 35629 SUM 4066 30598 INC 9836 734058271 INC 30959 392498059 INC 30063 477504009 SUM 1648 12607 SUM 12301 34328 SUM 2949 25021 INC 22153 16409950 INC 19751 662666699 INC 7687 743662764 SUM 3768 38487 INC 16904 853697718 SUM 21600 39410 SUM 9655 37917 SUM 27846 37275 SUM 14298 40934 INC 4237 599082041 INC 23874 256556335 SUM 4026 12060 INC 8053 83335917 SUM 3185 8056 INC 19174 911550024 INC 12725 849502232 SUM 10118 25586 SUM 27048 41046 SUM 6559 40265 INC 33327 725310801 SUM 881 12820 SUM 5138 35222 INC 29424 29013462 SUM 456 16171 INC 20615 70538044 SUM 23325 34204 SUM 12792 41121 SUM 3145 35461 SUM 30725 41313 SUM 1021 39465 SUM 8394 35308 INC 19953 125941403 INC 6595 390257560 SUM 2416 37213 INC 27945 16498216 SUM 1373 32234 SUM 7486 38267 SUM 5057 19346 INC 29544 879014328 INC 24424 934320143 INC 40760 126511686 SUM 834 39551 SUM 19446 36801 INC 5881 940197950 SUM 13322 33682 SUM 3897 35113 SUM 30107 41108 SUM 4074 36764 INC 13167 13126535 INC 15311 69547327 INC 6755 469568209 INC 18338 878440438 INC 14680 146875108 INC 28131 155523956 SUM 611 2471 SUM 19405 30197 SUM 4460 22152 SUM 1855 27799 INC 33566 28553028 INC 864 39637432 SUM 1531 33013 SUM 2903 41454 SUM 37337 40773 INC 34717 672494493 SUM 3608 23644 SUM 1076 36498 SUM 2053 25353 INC 41396 625343480 SUM 256 26028 INC 21111 649872 SUM 32555 37867 INC 7020 441844605 SUM 1107 37768 SUM 12129 24643 SUM 11352 23004 INC 30439 809007896 SUM 11416 32456 INC 5217 841174080 SUM 3865 25836 SUM 5447 30156 INC 25767 534638084 SUM 2196 31238 INC 8021 968709380 SUM 8934 40928 INC 17994 952917217 SUM 5711 32917 SUM 1474 14440 SUM 3058 39713 INC 16368 72263328 INC 22790 129842550 INC 25982 296919346 INC 20563 955175078 INC 24732 966119489 SUM 7114 37150 SUM 3245 26707 SUM 5631 39491 INC 30626 20637006 SUM 16788 30320 SUM 11004 39906 SUM 1536 25298 SUM 11849 39804 INC 2364 77198920 INC 19585 80276766 SUM 3448 7721 INC 8935 688255318 INC 14583 27356100 SUM 2153 9364 SUM 867 41205 SUM 13641 20892 INC 16790 473978655 INC 35039 836203766 SUM 6525 40419 SUM 1099 20994 INC 25907 897285725 INC 6282 754180286 SUM 9231 34593 SUM 17842 24065 SUM 16246 36462 SUM 2135 36826 SUM 2853 27033 SUM 6042 28473 SUM 1788 34265 INC 32528 920451369 SUM 27907 37234 INC 3948 215331786 SUM 21484 33794 SUM 8752 20489 SUM 6270 32698 INC 28721 712676638 INC 36571 887066336 INC 37736 29045796 SUM 2456 33890 INC 22486 955320838 SUM 1086 27918 SUM 8285 25746 INC 17657 12025991 INC 12909 886426373 SUM 15529 36298 SUM 33653 36009 SUM 3689 36129 SUM 7590 14120 SUM 8115 34667 SUM 28525 34622 INC 21101 946950405 SUM 14605 40501 INC 28088 133516891 SUM 34286 40308 INC 22930 483792445 INC 2234 861730797 SUM 1118 38873 SUM 22198 36758 INC 12937 755648058 SUM 2326 35896 SUM 4600 23433 INC 8322 671731509 INC 16056 71972660 INC 41056 457697566 INC 4754 457509074 SUM 5022 40665 SUM 5050 16262 INC 7342 73612795 INC 34957 27164936 SUM 5299 27446 INC 41093 89535908 SUM 9471 26362 INC 19191 424752033 SUM 8797 20024 SUM 8535 29623 INC 4868 489005846 INC 22948 898163123 SUM 25539 30011 SUM 26996 37884 INC 13684 890369308 INC 6083 350556280 INC 24675 458331001 INC 27287 804461216 SUM 1093 36667 SUM 1166 15118 INC 35782 892762397 SUM 3392 33897 SUM 19014 33349 SUM 3127 25774 INC 11220 145278448 SUM 1820 12728 SUM 644 25104 SUM 10442 30428 INC 12985 12282025 INC 41379 737594736 SUM 16171 40446 INC 23658 659948236 SUM 33402 39536 INC 17060 760812252 SUM 11809 41296 INC 39373 927534685 SUM 2352 7825 INC 38079 12668687 SUM 12301 21137 SUM 80 40399 INC 39202 9769530 SUM 1950 35285 SUM 5989 27943 SUM 1487 6429 INC 20813 951371594 INC 30374 1257216 INC 17707 948481422 SUM 3944 21112 SUM 3863 18450 INC 39819 9949887 INC 35591 878385515 SUM 10139 41422 SUM 12397 28294 INC 13792 593774088 SUM 33028 40779 INC 28916 977543221 INC 15943 73009660 INC 33473 130563539 SUM 3045 21044 INC 14033 12044390 SUM 2639 38335 INC 4918 12689954 INC 498 357733986 INC 28582 391167287 INC 38410 677720097 INC 16250 606840535 SUM 9518 27913 SUM 8730 27613 SUM 9183 35475 SUM 20582 29064 SUM 2701 25502 INC 15935 855278489 SUM 2947 36937 SUM 18986 28399 SUM 6235 34615 INC 23796 234591228 INC 31490 395735346 SUM 4052 40942 SUM 9633 25405 INC 28688 31657162 SUM 26101 41394 SUM 106 19105 INC 32819 950703158 INC 40439 117979502 INC 22309 491573703 INC 38764 536850226 SUM 17960 41133 SUM 634 25976 INC 21836 543386218 INC 1791 79584558 INC 26502 72027773 SUM 1083 15819 INC 3661 617747920 INC 19355 624315050 INC 22810 250641161 SUM 722 39936 SUM 18333 40469 SUM 12858 27659 SUM 20312 39052 SUM 15637 19205 SUM 240 25943 INC 6260 857111296 SUM 11347 25450 SUM 930 14269 SUM 1423 8798 INC 17814 96988636 INC 6265 27862953 INC 23930 888570717 INC 36675 407837459 SUM 16930 29920 INC 2430 985032678 INC 7827 122267101 SUM 5146 36346 INC 37018 26806555 INC 15458 65299735 INC 4764 894742404 SUM 8982 28722 INC 34053 84526218 SUM 5501 27440 INC 27571 982950272 INC 27091 827572515 SUM 5366 24780 SUM 453 37390 SUM 2771 18444 INC 14022 989756487 SUM 2969 13181 SUM 23022 40116 SUM 23909 36853 SUM 1891 27939 INC 9950 125827208 SUM 11327 35218 SUM 3585 40999 SUM 10737 27011 SUM 5299 33944 INC 41387 589414808 INC 41242 878059250 SUM 989 4861 INC 40510 26636078 SUM 9395 38916 INC 632 806937520 INC 28495 882817949 SUM 20307 39731 INC 19311 223705815 SUM 3059 11306 SUM 19836 36109 INC 1655 279975907 INC 23218 147450539 INC 10524 955551794 SUM 15764 39936 INC 13476 710255935 SUM 217 18391 INC 17399 143235412 SUM 17833 28644 SUM 12472 37655 SUM 15747 23467 INC 39585 608955665 SUM 9764 32886 SUM 4719 27014 INC 32053 693387549 INC 17838 303782301 SUM 1469 33409 INC 5054 73669263 INC 21997 959822361 INC 22192 491615988 SUM 21849 38803 INC 5740 693245623 INC 30774 146338108 SUM 23693 41441 SUM 21488 41026 INC 25621 458594674 INC 22426 809791985 INC 10935 610304762 SUM 1621 40205 INC 146 96062648 INC 19350 144220463 SUM 14399 35241 SUM 7333 23594 INC 16799 28396214 SUM 3992 29837 SUM 29412 37594 INC 6650 201012670 SUM 18063 38779 INC 2734 27989337 INC 22714 63008352 SUM 21399 28622 INC 28734 12710063 INC 17644 124237676 SUM 29646 34847 INC 20241 615562867 SUM 17539 26766 SUM 3182 18796 INC 38533 145087151 SUM 13960 40898 INC 20307 10785814 INC 22419 995203036 INC 12165 7985043 INC 526 837480958 INC 28351 849169295 INC 38093 944305065 SUM 10333 30916 SUM 19997 25050 INC 28421 390389276 INC 5633 861564644 SUM 24943 39091 SUM 17955 32013 SUM 11716 37818 SUM 8832 14121 INC 6640 418384417 SUM 5876 23424 SUM 21133 31449 INC 40091 117369399 INC 34798 879039658 SUM 16863 40855 INC 32692 28958061 INC 28084 995530670 SUM 4821 35413 INC 26222 6404043 SUM 19889 32466 INC 39732 334531667 SUM 26428 38412 INC 21443 794071900 INC 15722 39517150 INC 33706 319743315 INC 1879 614890361 INC 7426 534834481 SUM 26050 39974 INC 3168 785564736 INC 35474 861745869 INC 12136 928897269 SUM 30861 40615 INC 22429 688797236 INC 25722 864461171 SUM 1098 40818 SUM 9894 39326 SUM 18373 25805 INC 13657 62123655 INC 10253 735440471 SUM 19887 39911 SUM 16415 20388 SUM 6799 36199 INC 22099 988060437 SUM 1767 39137 INC 17104 760376305 INC 39503 476093124 INC 33810 617773036 INC 864 146362162 INC 16790 519474450 SUM 3664 21544 INC 2516 145942426 SUM 26993 38974 SUM 10981 31432 SUM 6522 41069 SUM 14215 29236 INC 5730 20405229 SUM 9678 38465 INC 20158 520215235 INC 41209 107305911 INC 3207 732764011 SUM 6085 34042 INC 29509 532843049 INC 36419 502244182 INC 37713 670000436 SUM 5397 24921 INC 28317 139070884 SUM 2189 10230 INC 31280 101334206 SUM 11540 41078 SUM 5392 40792 INC 6192 487745517 SUM 1657 40281 INC 31292 793131419 INC 31132 11762920 INC 103 112380191 SUM 6147 33216 SUM 12842 39724 INC 12027 870587960 SUM 7204 40080 INC 25230 146675347 SUM 3863 35366 SUM 4434 40086 SUM 5488 15146 SUM 9657 40109 INC 3231 155567839 INC 33044 3873376 SUM 142 18971 SUM 8562 25830 INC 38113 247459125 SUM 13692 26796 INC 20629 583338678 SUM 21773 30773 SUM 18773 36527 SUM 4520 8464 SUM 33590 40548 INC 29910 995483088 INC 10315 467731561 INC 16507 299092511 SUM 18572 24962 INC 1507 1783787 INC 2538 28513113 SUM 7831 36492 INC 37404 465217842 INC 26123 827751385 SUM 11698 38824 INC 41349 741775602 INC 13350 490008800 SUM 9678 41044 INC 40951 886289072 SUM 5973 17804 INC 38242 601081229 INC 36778 145073916 INC 30322 2470931 SUM 1655 30241 SUM 16397 39248 INC 15477 22436077 INC 18302 28932565 SUM 3416 19275 SUM 5040 25616 INC 9207 955317901 SUM 1764 32563 SUM 473 26586 INC 26142 146432956 SUM 28059 39379 INC 23824 407918362 SUM 6401 23774 SUM 4123 39026 SUM 8723 32363 INC 10031 215384742 INC 6845 203739824 SUM 2109 34384 INC 39926 220314872 SUM 3756 33233 SUM 17198 26157 INC 31308 807843868 SUM 5506 25650 SUM 18324 39253 SUM 456 33745 SUM 1082 20110 INC 2331 456411527 SUM 20507 29672 SUM 119 36467 INC 14182 212671148 SUM 37521 40010 INC 36100 401283652 INC 26828 644813589 INC 34707 69866983 INC 22986 853340206 SUM 133 29867 INC 33849 408974414 SUM 6829 34428 SUM 3109 36289 SUM 2722 33672 INC 1366 607691994 INC 35238 73177118 SUM 5420 21245 INC 27526 12182651 SUM 2387 41127 SUM 14952 38115 SUM 2128 13895 SUM 22003 40908 SUM 215 26909 INC 28960 686533354 INC 13500 876985842 SUM 772 24909 SUM 9715 36182 SUM 14472 16951 SUM 6785 24584 INC 6088 9252698 SUM 6036 35887 SUM 17538 35260 INC 23698 935715888 SUM 6529 24005 INC 35050 79325008 INC 15857 25051078 SUM 2339 13834 SUM 28165 38034 SUM 2539 19390 SUM 8497 34027 SUM 89 2837 SUM 13561 22363 SUM 9732 12361 INC 6560 92893804 SUM 20802 22627 SUM 6012 11149 SUM 25145 28165 SUM 7024 27760 INC 20273 995242497 SUM 12880 26088 SUM 1776 21724 INC 14327 120147659 INC 34400 988648759 SUM 31185 40461 SUM 32676 41230 SUM 20549 30430 INC 14199 577042833 SUM 4425 24466 SUM 14855 40750 SUM 13684 35965 INC 7872 749303746 INC 23790 20097334 SUM 7962 36460 INC 4718 936952892 INC 22965 702587868 SUM 19253 41371 SUM 295 31635 INC 21786 79025146 INC 40440 870598604 SUM 6287 41008 SUM 5788 24698 SUM 9244 40877 INC 6710 809762695 SUM 17332 38065 SUM 11372 39334 INC 5623 23034482 INC 32980 626602505 INC 4680 329562287 SUM 6922 31136 SUM 24250 28392 SUM 5982 37596 SUM 9175 31253 INC 5085 139054928 SUM 1800 39314 INC 28704 28766888 SUM 9844 41381 INC 9652 80318421 INC 14518 929302699 SUM 18976 35689 SUM 2047 27032 INC 21264 788362337 INC 4105 336666684 SUM 1943 14202 INC 9246 147378895 SUM 6239 31096 SUM 1516 22303 SUM 14551 32400 SUM 32752 37503 SUM 2421 9965 SUM 30225 40814 SUM 7729 41322 SUM 37670 40335 SUM 30281 37949 SUM 15737 31725 INC 2100 890120363 INC 7245 476871709 INC 23814 844472514 SUM 6991 26394 INC 6333 480504148 INC 4226 130652435 INC 16139 143277887 SUM 2501 16461 SUM 1367 41305 SUM 10438 28387 SUM 13124 25971 SUM 3528 31739 SUM 19427 37245 SUM 5078 36704 SUM 27750 41330 SUM 10104 18807 INC 5408 536194172 INC 18122 73709113 INC 17392 28433470 INC 35588 78091168 INC 33652 968824231 SUM 11670 37521 SUM 3746 26067 SUM 32492 35792 SUM 21953 24596 SUM 22868 40399 SUM 12618 39868 SUM 29972 41354 SUM 11734 22314 SUM 2103 38780 INC 37319 998179777 SUM 1091 26249 INC 37546 79783537 INC 8611 9275088 INC 36405 147432086 SUM 17126 39326 INC 24308 857019610 SUM 14568 23109 INC 39426 313937441 INC 22129 573813883 SUM 16027 40486 SUM 4466 20945 SUM 14337 41139 INC 38656 491334980 INC 4484 994969194 INC 24150 610582193 INC 39369 413128223 SUM 21712 38514 SUM 5732 21561 SUM 9070 34054 SUM 22041 37935 INC 18443 598060363 INC 6004 878615427 INC 29702 585030019 SUM 2978 21342 INC 27240 892381321 INC 23919 604028334 INC 5584 876934600 INC 15347 27993972 SUM 820 22505 SUM 5840 31063 SUM 9524 25012 SUM 21821 30017 INC 36641 61839806 SUM 3759 22215 INC 30631 437625236 SUM 15481 28880 SUM 1092 40034 SUM 334 27815 SUM 21283 37022 INC 15928 626409740 SUM 19654 34147 INC 27622 961930855 INC 25229 73717173 SUM 32448 40421 INC 1713 139083897 INC 34928 16208364 SUM 3605 26658 SUM 181 20959 INC 8425 753449831 INC 17785 952572793 INC 32206 135429771 INC 19478 921770965 INC 13114 94756497 INC 22684 550010765 INC 27245 77678072 SUM 246 24367 SUM 15558 38058 SUM 958 16580 SUM 19745 38291 SUM 15200 41063 INC 7609 759524757 INC 4252 416575197 INC 14691 993251864 INC 23545 440647462 INC 24761 147473989 INC 35537 961818229 SUM 24436 28943 INC 34362 177335384 INC 10581 736564104 INC 14121 198603612 SUM 3316 29083 INC 28873 972815662 INC 25580 45098839 INC 32271 851295234 SUM 10926 40131 INC 10028 523569508 INC 39186 945191202 SUM 14627 26028 INC 8373 475310041 INC 12246 826661505 INC 34057 878617029 SUM 8995 31597 SUM 645 40254 SUM 30455 39796 SUM 14388 39448 SUM 3799 33219 SUM 10738 30175 INC 36642 391292163 SUM 5459 41185 INC 32730 937059502 SUM 20802 31049 INC 7402 959837645 INC 1434 283229822 SUM 2018 29729 INC 5518 11997259 SUM 13995 32143 INC 36747 75866736 SUM 148 7102 SUM 8772 20920 SUM 814 28600 INC 11223 27732664 INC 24528 475708378 SUM 11252 35496 SUM 762 9386 INC 17510 45567513 SUM 4453 32861 SUM 29103 40815 SUM 24275 32629 INC 11168 691388161 INC 15957 871673998 SUM 697 3156 SUM 5735 38618 SUM 10296 32941 INC 7486 939246491 SUM 9616 37528 SUM 21976 35509 INC 41187 979695816 SUM 2660 39419 INC 22368 273535269 SUM 26959 40597 SUM 13577 40968 SUM 15509 40104 INC 8530 865475611 SUM 1597 34002 INC 11628 994998725 INC 17784 878357081 SUM 21805 35726 SUM 12106 30648 INC 29869 143243640 INC 24178 891137247 SUM 2242 20859 INC 24060 794284273 INC 22983 38901159 SUM 10430 38784 SUM 6395 40627 INC 38535 128592536 INC 17620 20060339 SUM 16049 37575 SUM 4746 30163 INC 36853 542973752 INC 2195 991328305 SUM 10905 37825 INC 17792 28295998 INC 8862 977554891 INC 14266 25894200 INC 21805 988942995 INC 11381 921707494 SUM 672 18421 SUM 2120 4096 INC 13792 121235068 INC 22695 606366682 INC 21961 816668343 INC 21492 491884158 SUM 27996 41174 SUM 7180 37868 SUM 15114 27186 INC 36523 7475174 INC 29174 129119721 INC 35231 559012531 INC 37378 396882174 INC 40756 750519757 SUM 234 7111 INC 33089 422303229 INC 15130 113658736 INC 8024 28791577 INC 25133 135816289 SUM 2538 29559 INC 24827 923798539 INC 6661 929119988 SUM 9033 40388 SUM 30016 40923 SUM 27661 40880 INC 1847 12608428 INC 17896 17532298 SUM 176 13399 SUM 13175 28161 INC 32145 147156548 SUM 2805 27228 INC 20861 25915325 SUM 8 38375 SUM 2857 40430 INC 38463 928341857 INC 11836 568271445 INC 36042 13161103 INC 21597 966121737 SUM 1264 39971 SUM 8204 36799 INC 7589 27983483 INC 40064 944871963 INC 18411 423264355 INC 18711 211137250 INC 22137 28956808 SUM 12024 41020 SUM 662 39391 INC 1786 333685085 INC 36050 996467486 INC 7583 884329220 SUM 12229 24233 INC 29759 881681572 SUM 23412 39170 INC 4553 609607197 INC 33296 393986663 SUM 976 15204 INC 23961 718899998 INC 7362 21462111 INC 7832 937744536 SUM 13793 23046 SUM 8340 31630 INC 13873 130699862 INC 34966 705228105 INC 15259 743727290 SUM 4322 24984 INC 38542 479495269 INC 9122 467622007 INC 9684 122290531 INC 26783 24769051 INC 31631 602177843 INC 33578 861219207 INC 2404 754956680 SUM 1894 5281 INC 562 758533135 SUM 27704 36194 INC 12902 921682846 SUM 25852 37517 SUM 1127 31275 INC 25794 994054353 INC 36503 934883102 SUM 6921 7776 SUM 763 33396 INC 11754 843120203 INC 25255 780748631 INC 2487 802783127 INC 28650 24656554 SUM 14875 36381 SUM 1325 39171 SUM 285 1686 SUM 27402 40463 INC 14228 755784505 SUM 1459 41119 INC 11904 38406555 SUM 624 40097 INC 38581 470962830 SUM 1239 23603 INC 18650 106761575 INC 12849 12171910 INC 26452 961974730 INC 21182 79240256 INC 21493 952653918 INC 16616 987075651 INC 17079 42614442 INC 16972 264216595 SUM 11096 30679 SUM 21593 35743 SUM 6073 37617 INC 37450 741225839 SUM 6206 31190 SUM 20346 39770 SUM 8840 36806 SUM 4707 35445 INC 20848 207769673 INC 31064 479584744 SUM 17879 39459 SUM 1183 38348 SUM 14492 40546 INC 11569 4852646 SUM 16051 38782 SUM 28579 33128 INC 11851 75936034 SUM 18455 36976 SUM 11703 37096 SUM 6662 29604 SUM 899 21955 INC 8793 136940957 INC 12864 2760847 SUM 4281 16382 SUM 330 9446 SUM 7033 36356 SUM 11684 35304 SUM 4053 25943 SUM 3958 40469 INC 29098 18402939 SUM 4953 32284 SUM 25576 41120 INC 17141 390333148 SUM 7782 39859 SUM 4104 30931 SUM 428 23235 SUM 4673 10231 INC 13487 376441260 SUM 6966 34779 SUM 1849 19305 INC 10875 878354570 SUM 31448 39465 SUM 6462 26800 INC 25841 820704860 SUM 8297 34032 SUM 3697 27471 SUM 3494 30062 INC 19325 613631627 SUM 5777 35618 INC 34214 79511827 INC 2707 610519890 INC 35796 126451056 INC 17480 284061925 SUM 18466 39814 SUM 7626 26300 INC 33804 48534288 SUM 10688 18387 SUM 33826 41452 SUM 7233 33603 INC 9191 407929792 INC 36732 340727972 INC 27911 118080632 INC 34194 491870246 SUM 16890 22368 SUM 1671 28236 INC 18246 670185122 SUM 2167 29180 SUM 3491 5940 SUM 3437 35002 INC 15595 27719765 INC 9573 938209884 INC 39143 484696858 SUM 8034 40281 SUM 14614 27310 INC 2777 742718824 INC 5737 776256479 SUM 5210 37944 SUM 20826 26004 INC 12676 16315355 SUM 30871 35401 INC 8464 23835659 SUM 3283 30129 SUM 30610 39991 SUM 16054 37411 INC 8103 994898231 SUM 31895 39934 SUM 28345 30331 SUM 2338 28779 INC 5871 175488807 SUM 9208 40991 INC 22348 364156356 SUM 178 23208 SUM 20177 39404 SUM 15075 29440 SUM 3599 36166 SUM 16887 39317 SUM 16847 36751 SUM 6554 31140 SUM 6536 23149 INC 11215 593636773 SUM 8026 39900 SUM 9239 40627 INC 17276 871027487 INC 38661 749851420 INC 26800 870343398 SUM 2471 31623 SUM 427 40832 SUM 9688 39837 INC 1795 970075412 INC 16883 490849216 SUM 5184 9728 INC 28307 27704909 SUM 22118 38505 SUM 10293 29504 SUM 25225 38552 SUM 8903 34292 INC 39415 610186485 INC 35916 146826259 INC 28478 492965650 SUM 21494 38080 INC 36346 12170551 SUM 28575 40528 SUM 1304 23145 SUM 524 7144 INC 9398 847532139 SUM 203 12418 INC 12433 933029949 INC 6066 874820425 SUM 1812 35607 INC 17855 132755739 INC 3495 138927833 SUM 4352 31364 SUM 8566 38889 SUM 10762 39849 INC 16365 147480969 SUM 4626 40704 SUM 499 32414 INC 38734 187078402 SUM 5827 19947 INC 18269 281241522 SUM 17081 35345 INC 40417 873626200 INC 30699 910505995 INC 22773 535405987 INC 32079 79301719 INC 15755 417645350 INC 31913 922608067 INC 21593 1248309 INC 9062 147468476 INC 9001 923642902 SUM 4730 38057 INC 32054 488885816 SUM 9558 32787 INC 16456 331334688 SUM 1016 33470 INC 166 882424882 SUM 16687 38058 INC 27700 65289277 INC 12101 885392006 SUM 5010 36283 INC 20722 585396807 INC 2303 879042367 INC 13414 975503280 SUM 14288 30190 INC 18039 143139059 SUM 10753 34002 INC 40497 210171048 SUM 15052 34585 INC 4787 303715350 INC 23231 144798313 SUM 18811 37777 INC 17354 992250733 INC 30532 755220489 INC 32937 12691417 SUM 4456 27570 SUM 17745 38576 INC 29613 5226773 INC 34773 879005721 INC 29416 743820213 INC 15001 63418889 INC 34233 986949552 SUM 7406 33491 SUM 6820 27770 SUM 248 17346 SUM 22074 41304 INC 30908 827745947 SUM 5567 38232 SUM 20549 24641 INC 28687 22231980 SUM 17798 40705 INC 6053 25750769 SUM 2207 11828 SUM 21194 33353 INC 39460 79316020 SUM 2988 20060 SUM 2808 37780 SUM 2036 27346 SUM 12901 31253 SUM 5586 33423 INC 11919 402474794 INC 8727 992611917 INC 14692 835392036 SUM 6002 17068 SUM 12259 28177 INC 30439 894537115 SUM 4396 33196 SUM 36531 39832 SUM 12421 31112 INC 26920 9488548 INC 41225 147406224 INC 41229 823212499 SUM 664 18320 SUM 17446 26621 INC 3463 626371198 SUM 190 17310 SUM 17097 24771 SUM 26292 38418 INC 4522 608826549 INC 15121 375524735 INC 9512 307484468 INC 5274 94224538 SUM 14886 23715 SUM 6176 20131 SUM 3678 37548 INC 5790 591643615 SUM 6115 37444 INC 6315 64342679 INC 32061 676116068 INC 30946 653337968 INC 5091 4874647 INC 30824 794743002 INC 8595 805259393 INC 2219 87968000 INC 33389 711274704 SUM 3319 27403 SUM 10890 40733 INC 2077 14149542 SUM 3503 5901 INC 41156 928141047 SUM 5796 36587 INC 36820 862184701 SUM 10809 41045 SUM 13927 32212 INC 15063 146398644 SUM 11227 34545 INC 21155 619039109 INC 13354 26937329 INC 352 779878851 SUM 18568 28813 INC 31925 492064622 INC 1932 28540810 INC 12470 274297844 INC 4542 300146411 INC 9324 754699657 SUM 27895 32552 INC 33295 31166441 INC 332 844423881 SUM 669 39321 INC 33825 464594609 SUM 30647 37603 SUM 1477 35314 INC 6091 272798516 SUM 760 34801 INC 12655 986589918 SUM 2343 24903 INC 12433 925768488 INC 4278 125183933 SUM 1937 36632 SUM 4636 24642 SUM 749 29250 SUM 16773 38790 INC 14766 939319527 INC 39618 355365753 SUM 28317 37745 SUM 2718 30882 INC 22063 16215171 SUM 12409 41202 INC 25338 919677217 INC 16530 520058444 SUM 2965 15302 INC 21467 401836964 SUM 1513 16046 SUM 3895 36590 SUM 6672 29209 INC 1028 836975415 SUM 7535 32221 INC 18179 72629232 SUM 14729 30922 INC 10319 979154388 INC 14289 26197005 SUM 18274 26077 INC 27276 138534035 INC 9915 11252468 SUM 13 17231 SUM 2205 37592 SUM 2960 25984 SUM 11282 28515 INC 4095 691428190 SUM 6615 40572 SUM 35975 38193 SUM 5988 33604 SUM 10146 25831 SUM 5097 27001 INC 7180 606366458 SUM 419 40808 SUM 1387 38898 INC 13178 574796539 INC 37544 872662368 INC 32021 870414580 INC 20485 756438634 SUM 4930 32454 INC 36275 479487791 SUM 17345 31233 SUM 9095 41259 INC 20641 878718543 INC 20771 340956426 SUM 9982 19635 SUM 19160 39407 SUM 1268 40855 INC 26067 720145713 INC 9158 952068294 SUM 28172 39317 SUM 15877 38045 SUM 7448 34329 SUM 9673 39067 SUM 14889 39049 INC 12118 39177470 INC 18876 836841637 INC 33552 779160646 INC 18606 946934899 INC 17550 872173489 INC 31226 63331833 SUM 541 12770 INC 22079 20658264 INC 7677 13115512 INC 20902 12200143 SUM 22088 35239 INC 31549 79534282 INC 3188 105528736 SUM 1821 24772 SUM 28570 34586 INC 10229 24464444 SUM 19748 37622 SUM 274 14671 INC 39886 610474240 SUM 28214 38550 INC 6572 107364912 SUM 17965 37196 SUM 7752 32268 INC 5437 109708965 SUM 1676 24088 INC 18485 705985850 SUM 27852 36597 INC 24071 608834846 SUM 2467 11263 SUM 26242 39363 INC 7246 79277864 INC 27150 887130034 SUM 6617 24008 SUM 8253 15404 SUM 22935 28293 INC 29815 331674134 INC 9976 995164614 SUM 13948 40743 SUM 28890 41182 INC 6036 955317756 INC 9282 609128312 INC 16655 134337039 INC 22825 892733347 INC 3982 888417832 SUM 112 40457 SUM 13826 31664 INC 7730 143235367 SUM 27112 41030 SUM 9032 35961 SUM 21424 35538 INC 34471 576424344 SUM 4101 30511 INC 4644 26938176 INC 12918 405843053 INC 28542 721389505 SUM 909 23678 INC 75 507707211 INC 12880 842263189 SUM 9402 36151 INC 13607 24330739 INC 825 503091946 INC 12299 12171855 SUM 23551 39720 SUM 6667 24746 SUM 8681 35282 INC 41265 519893224 INC 38619 491155355 SUM 1083 33337 SUM 27009 33623 SUM 4769 22361 INC 13233 961677055 SUM 12640 27449 SUM 4342 39462 INC 10474 609225456 SUM 921 24984 SUM 19369 40564 SUM 24968 31622 SUM 12960 36365 INC 33727 122306920 SUM 352 37539 INC 26237 547760540 SUM 12361 26565 SUM 1056 23654 INC 33577 894731375 SUM 6683 20506 INC 40351 788514612 SUM 727 38953 INC 23391 886113181 INC 19446 836096180 INC 11758 141949263 SUM 2082 13902 SUM 3939 32800 SUM 371 21808 INC 20939 669962891 INC 3983 146816727 INC 31743 792630050 INC 36745 485865502 SUM 32645 40873 SUM 1900 41444 INC 33613 39047954 SUM 1918 9316 SUM 4777 24372 INC 41283 669895432 SUM 34722 41370 INC 1844 572721792 SUM 13132 28837 INC 9547 17378290 INC 18350 801195607 SUM 21036 40520 SUM 30892 36528 SUM 7384 13003 INC 13314 51288146 SUM 5159 40080 SUM 30900 41130 SUM 5330 10415 INC 36758 28918917 SUM 247 18817 INC 14721 8676006 SUM 14394 39602 INC 39381 5569729 SUM 6063 35850 INC 15395 492134940 INC 31743 664647287 INC 40127 757950917 SUM 9992 14619 SUM 18262 31979 SUM 12979 39502 SUM 10279 26136 INC 16153 872420407 INC 40140 147077896 SUM 15104 30271 SUM 2372 17739 INC 32101 449623137 SUM 1083 27039 INC 40442 489049521 SUM 7202 26206 SUM 1261 33953 INC 12098 939947980 INC 14533 971248346 SUM 7254 24228 INC 27467 334398354 INC 15077 197602458 SUM 30913 39754 INC 4638 874782833 INC 25753 868211189 INC 36610 995466965 SUM 15666 40887 SUM 8991 23006 INC 15869 886458503 SUM 28070 35075 SUM 25816 35922 SUM 13844 39117 SUM 8981 37681 SUM 16285 23730 INC 2567 28662153 INC 31172 26684384 SUM 2632 37990 SUM 15030 39248 SUM 1004 29260 SUM 4267 30717 SUM 20249 38651 INC 5609 941726500 SUM 2495 6797 INC 30017 109460939 INC 18605 12794373 SUM 16017 28999 INC 40473 275650406 SUM 26054 36847 INC 40556 149949511 SUM 2003 35940 INC 9413 20393946 SUM 24994 40276 INC 15107 865607953 SUM 4470 41335 INC 30839 418292721 INC 22179 811680725 INC 32360 147450378 INC 24900 356637842 INC 32624 125926795 INC 14488 11108612 SUM 13467 30910 INC 21830 492054762 SUM 294 24519 INC 15711 79279119 SUM 10441 32149 SUM 13320 21132 SUM 13757 35144 INC 24462 147346764 INC 29670 114597902 SUM 20017 38803 SUM 375 17060 SUM 3122 24900 SUM 25566 38397 INC 35472 970338318 INC 12628 79710163 INC 16619 351277614 SUM 10871 34011 SUM 5190 26239 INC 31559 466339537 INC 9735 687193129 SUM 3635 37691 SUM 6823 16078 SUM 13788 38387 INC 29434 73346190 SUM 3969 7861 INC 17848 992877352 INC 15796 606409031 INC 32944 878334833 SUM 3282 37803 SUM 2014 11377 INC 5781 680263209 SUM 6593 32563 INC 29116 142221089 INC 37628 879010069 INC 30850 52193197 SUM 7626 23093 INC 33870 826680596 INC 22664 483795440 SUM 12888 27681 SUM 27923 40018 INC 23211 811885988 SUM 8586 26810 SUM 202 33321 INC 39986 69210999 INC 34011 928251103 SUM 28953 32667 INC 21252 742454558 INC 21030 127918751 INC 10918 937930839 SUM 623 35905 INC 19721 745210340 INC 13080 130697982 SUM 13105 35837 INC 28702 526591507 INC 32708 138840263 INC 26627 942695753 SUM 507 17048 SUM 11716 28546 INC 24508 122290358 INC 10515 457573066 SUM 14645 36771 SUM 2905 25530 SUM 965 38526 INC 30468 858041942 INC 12007 798399993 INC 27482 671054777 SUM 10062 36815 INC 25474 904741312 SUM 2053 6843 INC 25640 388387466 INC 15441 841984242 INC 2037 489810170 SUM 3124 15769 INC 7151 954251818 INC 20579 891678541 SUM 15157 25105 INC 1188 122837101 SUM 26021 34122 SUM 26487 39835 INC 17615 122054369 INC 16037 28543703 SUM 29851 37973 SUM 1526 32865 SUM 3237 39875 INC 10621 385921735 SUM 8696 27985 SUM 5504 33056 SUM 16830 29580 INC 20053 952675855 INC 30628 334037741 INC 32907 535530988 INC 4997 966860040 SUM 516 18878 SUM 3953 37760 SUM 19098 40952 INC 18690 959615255 INC 19273 122127777 SUM 13165 31017 INC 20310 12282377 SUM 3954 30939 SUM 1774 20248 SUM 3912 25688 SUM 3784 24676 SUM 6908 20841 INC 33824 874272597 SUM 39555 41122 SUM 15838 36138 INC 12933 937511257 INC 32269 841158532 INC 4900 746416129 INC 8930 72556196 SUM 15969 38812 INC 40028 926896637 SUM 9322 20457 INC 8054 968094553 SUM 14593 33084 INC 156 145092042 SUM 2721 30816 INC 30659 135794055 INC 34558 23357202 INC 26558 113233837 INC 1891 143788183 SUM 14818 33053 INC 7722 893706018 INC 10761 937458123 INC 21696 128594793 INC 35306 56707748 INC 38499 490873831 INC 31524 976614273 SUM 13310 19027 SUM 17889 40254 INC 6447 893252629 INC 36982 961364577 INC 749 870635129 INC 3804 130526881 SUM 3383 10420 INC 15735 974516521 INC 21574 223221612 SUM 1449 22435 INC 37307 142045054 INC 7636 552401882 SUM 3597 35253 INC 16664 282446600 SUM 9207 31695 SUM 4190 40928 SUM 13319 37596 INC 40679 871404264 INC 18049 504024081 INC 34435 827570159 INC 19597 59844772 SUM 4436 36276 INC 11556 147456493 SUM 18071 33606 INC 8310 792698961 INC 23335 147425740 SUM 2097 20506 INC 36430 884333621 SUM 29587 40982 SUM 18775 26465 INC 9487 147411968 SUM 24949 35063 SUM 24694 40402 INC 30875 341208017 INC 16136 67409311 INC 28081 55157570 SUM 3534 41360 INC 38567 80267688 INC 37457 23145751 SUM 12630 32748 SUM 22249 31677 SUM 17180 40766 SUM 20399 36287 INC 32975 874486677 SUM 36545 41182 INC 29194 355721637 INC 2004 918458812 SUM 9479 41040 INC 21068 206000747 INC 25207 275674679 INC 11207 791844376 INC 21907 742356337 INC 26419 108488297 SUM 3216 32229 INC 25930 869246339 SUM 10608 28515 SUM 33500 39646 INC 12366 610568814 INC 31684 979479201 SUM 419 24022 INC 33879 806147090 INC 23748 238317623 SUM 1827 12172 SUM 24242 30365 SUM 1640 26616 INC 29432 978658589 SUM 14312 41304 SUM 7573 32028 INC 27384 879024824 SUM 13601 15962 SUM 29506 36666 INC 31501 366842308 SUM 7029 40125 INC 28408 147069422 SUM 7105 37569 INC 24450 466417503 SUM 2774 33896 INC 2725 146397304 SUM 7216 36549 INC 26561 29052190 SUM 4116 18670 SUM 2981 40101 INC 7877 857314055 SUM 10589 40816 INC 23328 802235773 INC 3324 145369088 SUM 13627 41129 SUM 214 15201 INC 5160 760330402 SUM 20802 29184 INC 21633 999496775 INC 12621 113752515 SUM 4296 18058 INC 31083 72077231 INC 12102 12259700 INC 24183 861471647 SUM 8532 32233 SUM 491 22209 INC 20639 24645535 SUM 4490 28713 SUM 23030 35948 INC 21704 539308608 INC 6078 29040783 INC 36326 892119170 INC 26982 843240146 INC 24468 862109267 INC 1457 62728624 INC 21585 642157461 SUM 3263 27698 INC 10369 803486119 INC 28508 39349862 INC 5643 475423804 INC 19641 686892057 SUM 7578 38562 SUM 1114 35839 SUM 10664 17002 SUM 5309 22094 SUM 2027 31961 SUM 3541 31338 SUM 6206 25863 SUM 20296 32443 SUM 18760 31804 SUM 1281 9431 INC 1650 132827268 INC 36122 809646166 SUM 24167 34000 INC 12497 27483123 INC 10159 526435492 SUM 9704 31591 SUM 7069 34239 INC 25754 961288232 INC 37200 338207406 INC 18931 592378598 SUM 756 21856 SUM 3242 37324 INC 2016 677464912 INC 1465 79721910 INC 123 39109993 SUM 5565 29478 INC 20403 844529945 SUM 17688 36748 INC 39963 788478096 SUM 12342 36302 INC 30678 333250344 SUM 11519 30370 SUM 2051 27364 INC 10098 604312671 INC 4194 100660734 INC 204 758520946 SUM 3616 17360 INC 32525 809566736 SUM 6051 32218 INC 10183 601736757 SUM 15881 38372 SUM 890 25865 SUM 2881 33591 INC 5673 141697801 SUM 19910 37252 SUM 18770 41411 SUM 17275 38280 INC 18380 68449228 SUM 1047 37720 SUM 219 32123 INC 28852 847462198 SUM 6702 41410 SUM 1637 41267 SUM 1754 35785 INC 13877 682316366 SUM 30893 37755 SUM 10762 37771 INC 33364 75067490 SUM 12124 41380 SUM 2679 35258 SUM 371 27645 INC 10948 985613486 INC 174 112843125 INC 29691 878502477 SUM 4727 35802 INC 13849 13261254 SUM 17261 30168 INC 6492 56845844 SUM 2401 33205 SUM 7809 36433 SUM 972 37949 SUM 3955 30012 SUM 2185 34195 INC 20446 209068798 INC 17322 147473897 INC 5850 625718222 SUM 8172 31024 INC 18560 993295021 INC 34767 12283059 SUM 2329 23093 SUM 7567 16747 INC 23759 575851257 INC 14261 652533743 INC 21329 877545494 INC 564 101143920 INC 20700 936368882 INC 9847 468673768 SUM 9194 35758 INC 32521 795053114 INC 9680 145354528 SUM 15414 40823 SUM 8218 39521 SUM 452 7349 INC 5131 861235482 SUM 7192 40381 INC 22114 223733002 SUM 10192 41198 INC 14777 13648811 SUM 6759 36919 INC 33376 408285178 SUM 1722 39978 INC 9662 526723742 INC 3158 798997764 INC 34888 266545562 SUM 22740 30290 INC 7676 759465758 SUM 21513 33494 SUM 1851 22771 INC 12493 340442134 SUM 3288 32544 SUM 1610 39033 SUM 23043 39826 SUM 15015 34790 SUM 18169 35977 INC 2516 916512511 SUM 4365 18257 SUM 4332 13342 INC 7126 174319191 INC 31232 961389998 INC 38054 75881731 INC 38962 80301985 SUM 984 38646 SUM 16532 19842 INC 12525 616355955 INC 9572 935762293 SUM 14192 30852 INC 31795 655234661 SUM 6103 30978 INC 19624 939208263 INC 1958 129872640 INC 29263 89539413 INC 39808 992338037 SUM 19154 35289 INC 41292 844459365 INC 28304 143011143 INC 35538 684803139 INC 10562 593117770 INC 14268 921788946 SUM 33931 38886 SUM 29828 36119 SUM 1346 37639 SUM 48 25196 INC 31036 22269411 INC 10870 4856609 INC 1307 769476906 SUM 7330 39848 SUM 10586 39385 INC 31294 995218849 INC 16377 789697464 SUM 5471 7574 INC 5684 954203015 INC 39214 686329337 SUM 9219 21668 SUM 8771 37584 INC 37377 27873240 SUM 10860 21675 SUM 12504 35379 SUM 8279 28394 INC 16975 134332271 INC 13112 795018757 INC 26122 248060224 INC 7007 874388465 INC 19930 284216103 SUM 189 29213 INC 36867 979662382 SUM 4488 32261 INC 29055 315627619 INC 26950 147361051 SUM 7740 39609 INC 4624 141584266 INC 39361 300110439 INC 24175 24883159 SUM 8838 37462 INC 40423 877037155 SUM 3435 38360 SUM 3184 31177 SUM 3068 10145 INC 32274 805272525 SUM 892 34650 SUM 2883 16383 INC 4258 744772300 INC 10250 659529195 INC 32921 144010457 INC 22194 894214460 SUM 4040 38423 INC 18634 840728689 SUM 7809 36102 SUM 1743 28586 INC 9451 995509695 SUM 11128 22429 SUM 25091 41353 SUM 838 22880 SUM 9628 25835 SUM 8659 37582 INC 16824 794866031 INC 36301 743584398 SUM 6599 40444 INC 40944 744188013 INC 15387 945769961 INC 6010 550355026 SUM 16194 26426 SUM 2697 37124 INC 11306 535766814 SUM 3962 26895 INC 27471 147428406 INC 18541 87581223 INC 25372 56959432 INC 28498 141682219 SUM 24055 39593 SUM 7451 31570 SUM 4196 17649 SUM 5310 36433 SUM 13278 37100 INC 40249 455730980 SUM 8613 40712 SUM 16737 38788 INC 9664 760618926 SUM 2020 39161 INC 34287 677719100 SUM 20138 25533 SUM 16635 26919 INC 25523 60920242 INC 12212 941438954 INC 11555 760575829 SUM 8769 17608 SUM 15283 40291 SUM 20537 32248 INC 38820 357681386 INC 31635 215351890 SUM 15165 29686 SUM 1376 23039 SUM 1785 27524 INC 21598 336894645 SUM 12250 23167 SUM 1739 38181 SUM 7676 27129 INC 7673 189937179 SUM 33 14807 INC 34986 364689320 SUM 5775 40877 SUM 2811 29703 SUM 3889 33111 INC 25276 943516403 INC 15853 933005015 INC 36465 111728166 SUM 30885 40111 INC 39059 134755719 SUM 6796 34504 INC 2607 126189968 INC 19152 536320417 SUM 16566 22246 SUM 22338 41330 INC 2117 958587695 INC 15681 72657017 SUM 23182 41442 SUM 974 23787 INC 21208 31221389 INC 4766 876865172 INC 41040 45705853 INC 10556 410033079 SUM 12849 38448 SUM 23264 39090 SUM 6796 22330 SUM 2224 41330 INC 20132 341909168 INC 8011 28731241 INC 18876 486257599 INC 32828 469044023 INC 6912 146429819 SUM 6522 40834 INC 10797 121992323 SUM 5069 13125 SUM 1099 38192 SUM 6794 12819 SUM 7721 35339 SUM 3789 18555 SUM 27081 29929 INC 22859 29067750 INC 8502 12293510 SUM 31849 39816 SUM 4102 18499 INC 26885 668839357 INC 27918 604401875 INC 27623 113848818 INC 29585 958109488 SUM 14827 26970 SUM 1324 34573 INC 31486 147465789 INC 4688 995166838 INC 10100 933747368 SUM 15187 36192 INC 23597 608482098 SUM 2287 34116 SUM 2791 25695 INC 25809 105535803 SUM 558 12273 SUM 143 39434 SUM 23932 36968 SUM 20601 41447 INC 14624 744530942 SUM 1410 35369 INC 12854 584296881 INC 1524 910437487 INC 37531 426026320 SUM 4539 12121 INC 39178 146901336 INC 30661 890163003 INC 28798 817324508 SUM 10543 30769 INC 27170 77971836 SUM 13383 25564 INC 15225 75860271 SUM 5581 38559 INC 36898 275037882 INC 2720 28929546 SUM 6220 17392 INC 27097 73700214 SUM 3660 30218 SUM 2365 36098 INC 32780 917144757 INC 3452 285210023 SUM 10938 40126 SUM 6353 38259 INC 4714 13244472 INC 37865 487264689 INC 1761 492119791 SUM 1270 14478 SUM 5459 27716 INC 9694 616984254 SUM 16974 39655 SUM 16834 36748 INC 8552 79529117 INC 8527 27477743 SUM 4607 20725 SUM 2491 13944 SUM 13215 41146 INC 10545 894570107 SUM 614 5892 SUM 10104 35502 SUM 23250 38871 SUM 8613 40074 INC 10159 724836741 SUM 9488 35378 INC 22074 420654293 INC 24489 56935063 INC 41414 950725486 SUM 2687 39817 SUM 1001 17969 INC 12630 38004235 INC 28907 24843626 SUM 16699 25837 INC 25833 126465191 SUM 1106 23426 INC 33992 39954860 INC 21442 353787056 SUM 4721 28830 INC 37415 340048952 SUM 9083 34656 SUM 25450 33559 INC 39923 977121816 INC 34775 143277598 SUM 1271 5831 INC 9541 976377553 SUM 32773 39437 INC 21962 555809053 INC 31848 2559176 SUM 1878 23072 INC 23419 27991044 SUM 102 15206 INC 36279 709761948 SUM 5247 40497 SUM 2281 40661 INC 41334 64478086 SUM 2267 28132 INC 26493 141129082 SUM 1830 17900 INC 27288 415272083 SUM 8243 14228 SUM 7405 31493 INC 36973 874751335 SUM 6414 35474 INC 28773 986860648 INC 19866 959851717 SUM 1358 32733 INC 34060 20555643 INC 35273 655748693 INC 33020 468190506 INC 17320 60383360 INC 2578 147891717 INC 24515 36424811 INC 32766 37935696 INC 15773 256133924 SUM 28190 37070 INC 28735 48539483 SUM 10644 32975 INC 494 605361645 INC 16961 543421216 SUM 2014 12259 INC 14205 155174777 SUM 6118 40252 INC 38059 889957856 INC 33252 826432091 SUM 6409 31359 SUM 27 38512 SUM 54 14725 SUM 23503 37686 SUM 3936 41021 SUM 1170 19779 SUM 12112 19160 SUM 14377 37767 INC 1819 961960875 INC 11978 71796700 SUM 7571 27538 SUM 4205 41280 SUM 361 22201 SUM 13407 36978 SUM 5124 33608 INC 24958 944893463 SUM 8142 10438 INC 27032 610576480 SUM 3458 36701 INC 18226 961843373 SUM 9271 30778 SUM 2736 40225 SUM 14876 32989 INC 27308 27711952 INC 6309 454276228 INC 23805 951110374 SUM 18332 24998 INC 8526 380573855 INC 29239 607981058 SUM 10436 30343 INC 32353 113652447 SUM 26284 38584 INC 37753 394642014 INC 14186 536818296 SUM 13984 33979 SUM 535 4610 SUM 3764 10456 INC 26285 994374672 SUM 8682 12390 INC 7977 138538118 INC 24790 18978177 INC 21213 951388639 INC 25832 960382722 INC 37305 954089329 SUM 486 38010 INC 8734 607428297 INC 5583 593787121 INC 37948 25601856 SUM 10848 41334 SUM 11432 33996 INC 29139 29025143 INC 24333 6469175 SUM 1482 8150 INC 40740 223683061 SUM 17285 41070 INC 41062 655490284 SUM 26048 40776 INC 34670 655793946 INC 24374 145900778 INC 39232 996072835 SUM 15277 35518 INC 38307 894846148 INC 34998 245611671 INC 11629 72464856 SUM 1935 15340 SUM 17 15231 SUM 17801 40459 INC 11736 24315602 SUM 6771 26391 SUM 4913 20617 SUM 17055 36909 INC 3178 19267722 INC 17553 186413749 INC 12564 758192529 SUM 3424 13059 INC 9931 890667835 SUM 5803 24284 SUM 4970 26335 INC 9285 818839493 SUM 2573 9778 INC 22235 831666090 SUM 9688 40827 INC 40729 827382424 SUM 22311 31338 SUM 221 16168 SUM 6576 40559 SUM 8396 27416 SUM 13181 31512 SUM 1716 37485 INC 34719 11667571 INC 37515 536418391 SUM 19445 40914 SUM 4164 24572 SUM 4816 8569 INC 35482 65285427 SUM 495 33195 SUM 2361 4988 SUM 26192 37125 SUM 21464 30923 SUM 8774 34719 INC 16441 880420407 SUM 19072 36605 SUM 5455 24193 SUM 13630 25536 INC 23931 619123045 INC 40818 375588733 INC 8219 29064361 SUM 753 14910 INC 37245 20624117 SUM 23963 41386 INC 22648 143998464 SUM 18528 38385 SUM 15772 36951 SUM 9420 11811 SUM 8859 41243 INC 22998 987443211 INC 8788 152433377 INC 9845 12938850 SUM 11880 41449 INC 25710 811354852 INC 29868 22941140 SUM 750 23109 SUM 4769 35065 SUM 19088 40757 INC 32293 15305131 SUM 21550 32445 SUM 2672 36117 SUM 12251 31027 SUM 17119 37219 INC 24164 78091939 INC 35462 146342306 SUM 694 41345 SUM 9646 35253 INC 16286 821062799 INC 26943 891186904 INC 32134 63540089 SUM 8237 35853 SUM 27035 34933 INC 2642 769504361 INC 39010 921993838 SUM 17963 36866 SUM 9376 36671 INC 25613 938669607 INC 27435 476116109 SUM 279 2438 SUM 3203 21413 SUM 1418 35663 SUM 206 6247 INC 15863 124256124 SUM 10331 13089 INC 24865 988009643 INC 33726 543236209 INC 20052 156615513 INC 38584 341180390 SUM 26355 35295 SUM 2349 29418 INC 23394 9926449 SUM 13330 27677 SUM 2396 39380 INC 37108 929340583 INC 5584 937701864 INC 12949 417392722 SUM 8365 41230 SUM 5672 40879 INC 1790 759411117 INC 17635 78056055 INC 39262 894779199 INC 29232 707564297 INC 32941 986067724 INC 29979 8077699 INC 17699 206956432 INC 16896 68183212 SUM 4992 24630 INC 25045 357668354 SUM 10951 20849 INC 12287 778160675 INC 20811 663622597 SUM 6807 25326 SUM 5548 34247 INC 23025 223214587 INC 2078 75097619 SUM 461 39212 SUM 8319 28006 SUM 616 15788 SUM 10762 35442 INC 25958 173260588 INC 22824 724726256 SUM 9943 29495 SUM 21031 36470 SUM 330 27624 SUM 582 31632 INC 31672 80104557 INC 35213 113031257 SUM 9999 23805 SUM 4404 29400 INC 8840 111739110 SUM 14704 35738 SUM 1061 21209 SUM 19786 36369 INC 6 819468436 INC 26773 978618471 INC 35633 880010466 SUM 10864 36280 SUM 28859 36205 SUM 14649 39390 INC 26182 16460491 SUM 32472 40613 SUM 120 30487 SUM 6884 40242 SUM 583 33555 INC 17214 882080512 SUM 2960 39060 INC 10024 143099737 INC 36256 901866897 INC 9703 79299139 SUM 11463 39979 SUM 1508 37032 INC 13176 734846920 INC 17923 10983194 INC 4764 609507403 SUM 7375 33537 INC 32601 147461308 SUM 8405 34579 SUM 11171 34417 INC 9381 962777758 SUM 23517 28801 SUM 28392 39535 SUM 31612 39312 INC 37157 937327144 INC 12298 20242268 SUM 1558 7368 INC 15097 989475345 SUM 251 7320 INC 36420 102126296 SUM 1312 11532 INC 5580 816923074 INC 16075 668547543 INC 25351 273738302 INC 22000 28433627 INC 25423 958191316 INC 28519 885380364 SUM 14278 38830 SUM 2000 17771 INC 28689 134800298 SUM 26670 41069 INC 6517 744601939 INC 4187 842137038 SUM 19 15357 SUM 3769 38630 SUM 18662 36380 SUM 13606 33634 SUM 13661 23976 INC 532 409538525 SUM 2060 15342 SUM 2203 27436 SUM 873 14410 INC 21641 130385179 SUM 6734 36602 INC 29106 934663352 SUM 21636 41089 SUM 4109 36117 INC 40060 223248425 SUM 3913 22584 INC 10290 11973640 INC 40228 622848463 INC 21864 953392692 INC 40825 815858364 INC 15278 28671834 INC 30256 664659391 INC 15413 200989771 INC 29412 610025063 INC 9474 957251898 INC 36511 877467215 INC 22711 619224142 INC 39780 736281846 INC 28911 712208209 SUM 919 33206 INC 16707 800408677 SUM 8260 26803 INC 1939 660926470 INC 18799 878743095 SUM 29317 33264 SUM 4527 39698 SUM 9092 36306 SUM 18725 38740 SUM 19914 41265 INC 37275 113880013 SUM 4515 24689 INC 14783 68457375 SUM 6352 24851 INC 35163 978520702 SUM 3539 26448 SUM 8715 35669 INC 31634 991311589 INC 25014 756410236 INC 20930 878844024 SUM 36093 40878 INC 32723 83824119 INC 37681 536697446 INC 2285 421888066 SUM 17238 36069 INC 31885 69750543 SUM 6202 33533 SUM 97 33037 SUM 2500 12523 SUM 26388 40404 INC 38706 79269882 SUM 4981 35117 INC 8640 937783206 SUM 6331 41306 SUM 1795 32145 SUM 4382 27063 SUM 12041 40109 INC 29989 991284713 SUM 5334 36541 INC 2205 811706591 INC 23521 931128283 SUM 10728 38295 INC 16970 446849673 INC 7387 884076302 INC 24830 67401917 INC 40016 80038724 SUM 10775 34872 INC 18508 660938865 INC 38511 465505346 INC 9598 584298917 SUM 14615 38263 INC 16644 919176480 SUM 2918 25950 INC 28840 894682197 SUM 4308 13382 SUM 2081 29574 INC 13295 927766141 SUM 7975 11950 INC 35158 28031949 INC 9762 13204974 SUM 453 19357 INC 12165 410356415 SUM 12445 33239 SUM 5322 27219 SUM 1511 18071 SUM 376 33063 SUM 4915 35171 SUM 10733 35674 INC 6291 991065726 INC 40304 961887582 SUM 3809 29262 INC 1104 743230214 SUM 430 36452 INC 9297 455183931 INC 9833 389736267 INC 22699 861985855 SUM 11835 25911 SUM 14992 21807 INC 14990 70532705 INC 24121 885371572 SUM 1809 3851 INC 3663 704959628 SUM 861 24573 INC 34204 808446233 SUM 279 30534 SUM 10132 41138 SUM 791 15982 INC 4706 938561663 INC 37643 805257156 INC 8921 641818976 INC 39704 111158528 INC 19745 415685148 SUM 2353 37449 SUM 7336 14533 INC 17894 811407723 INC 39548 357595366 INC 14040 10385458 SUM 1526 28732 INC 12933 128548865 SUM 4146 34650 INC 20624 487963671 SUM 3473 37313 INC 21599 811904057 SUM 9928 37353 INC 5724 676172887 INC 15939 414280336 SUM 786 1007 SUM 21323 24892 INC 8743 972361195 SUM 6383 31225 INC 15713 28922323 INC 13520 747843107 INC 34941 147212215 SUM 12557 29912 SUM 59 23140 SUM 1479 41102 INC 9125 511608824 INC 30305 693506584 SUM 5067 40251 INC 34090 892720678 INC 22510 981416219 INC 21243 855942960 INC 14917 8897231 INC 13195 10145837 INC 11329 692476157 INC 24262 492124740 INC 33369 487689648 SUM 9027 31070 INC 40101 290860510 SUM 235 16475 INC 5042 63371866 INC 12894 144518116 INC 3704 821068025 SUM 1810 40605 INC 308 146646388 SUM 24817 40462 SUM 1071 19022 INC 14520 19624556 SUM 3611 34163 SUM 33349 39778 INC 10468 7730470 SUM 18816 39902 INC 29698 18357889 SUM 3746 6370 INC 39109 623254879 SUM 19446 37696 SUM 16396 33956 SUM 3663 32362 INC 27265 888531966 SUM 24759 35090 SUM 7619 33569 INC 14395 564768732 SUM 8762 34654 INC 3021 8025212 SUM 20269 40978 SUM 2555 13042 SUM 1210 24690 INC 30557 22059253 INC 28065 558409168 SUM 3100 19972 INC 31380 325976056 SUM 4702 27766 INC 2313 691596472 SUM 16612 37791 SUM 838 21084 INC 24955 726900697 INC 34169 820148422 INC 41025 875897742 SUM 301 22718 INC 22273 118057189 INC 14352 117697144 INC 18413 139055560 INC 33905 82802537 SUM 5439 33207 SUM 437 25010 INC 37691 514155913 INC 18712 75993293 SUM 1173 15770 SUM 3032 14289 INC 38823 689299301 INC 37197 94475317 INC 34402 826312985 SUM 2418 15730 SUM 33247 36990 INC 19068 948556282 INC 22999 938435726 INC 12812 804205106 INC 6156 585439065 INC 41258 848705282 INC 35028 487597079 SUM 873 34468 SUM 7198 19774 SUM 1865 28644 SUM 1463 31237 SUM 4726 40648 INC 40856 475824056 INC 13777 322341935 INC 29095 878048907 SUM 22460 40843 SUM 2418 28563 SUM 2941 40706 SUM 19275 32182 INC 15375 692468021 INC 24813 858001192 SUM 3649 36953 INC 10677 759104763 INC 20984 144976028 SUM 2758 37355 INC 24088 12176968 SUM 7299 28793 INC 21195 61471489 SUM 2153 27913 SUM 6218 39258 SUM 2699 19813 SUM 7093 40861 INC 16742 71628056 SUM 29620 36676 SUM 4623 35718 INC 25206 326684511 SUM 18775 40846 INC 27278 473955579 SUM 3154 19001 INC 41273 610612466 SUM 9997 39423 SUM 11636 19888 INC 5834 122147623 INC 7077 62673125 INC 28055 954247916 INC 17127 921247522 SUM 3881 34976 INC 24645 121998703 INC 29103 929342820 INC 28266 80010189 SUM 9822 25626 INC 28505 457006945 INC 21669 967956296 INC 39573 610243035 SUM 3566 28649 INC 4979 7946947 SUM 21475 24071 INC 18728 242041175 SUM 500 35554 INC 11241 416377410 INC 16366 803521555 SUM 1755 31036 INC 5949 516429734 INC 32665 566556962 INC 30117 27410476 INC 20874 455140331 INC 11707 760607256 SUM 19660 24670 INC 40547 960898779 INC 36744 684807368 SUM 20050 33395 SUM 12847 29233 SUM 3771 17404 INC 28299 13143309 SUM 13749 35410 SUM 4414 37592 INC 40764 76015549 SUM 16233 36123 SUM 4337 41212 INC 32707 113823762 INC 22264 803655904 INC 3365 6597226 SUM 4348 36220 SUM 4383 6342 INC 37821 642852536 SUM 24177 36075 INC 15524 368051898 SUM 27852 36722 INC 12214 754781027 INC 24737 39616195 SUM 4378 29955 SUM 4051 28995 SUM 8736 35333 SUM 1075 10617 SUM 40559 41262 SUM 7113 34435 SUM 7843 38578 SUM 16959 37728 SUM 4836 25845 SUM 17402 25923 INC 8833 677454084 SUM 2791 40518 SUM 853 24172 INC 27503 267052448 INC 22036 146317374 INC 32323 200137786 SUM 22469 33483 SUM 28100 37657 SUM 17396 31882 SUM 16760 32775 SUM 898 28776 INC 18937 138013917 SUM 15355 40368 SUM 14955 41420 INC 23639 17511429 INC 3 919642666 SUM 941 22383 SUM 27600 38619 INC 22746 52721071 INC 4765 587882753 SUM 15150 33122 INC 23976 420222206 SUM 7387 26888 INC 39244 24309185 INC 39700 876973825 INC 33826 869584531 INC 17157 577041959 SUM 2244 30301 INC 19897 553949804 INC 23601 128412981 INC 8559 808766667 INC 32397 59271042 SUM 25207 36800 INC 2543 886321143 SUM 8865 12840 SUM 13564 36067 SUM 2653 37160 SUM 15102 39186 SUM 9048 21197 INC 26056 468601154 SUM 8545 29114 SUM 26654 40661 INC 25831 20595549 INC 29949 622070084 INC 27182 682773349 SUM 10108 41214 INC 38252 18494748 INC 41207 955187597 INC 22220 18494780 INC 5133 938595582 INC 2950 88711531 SUM 1040 30438 SUM 5068 39898 SUM 2325 40578 INC 34037 674615133 SUM 15680 27337 INC 6918 751739076 SUM 6438 23253 SUM 4934 36652 INC 7936 146433578 INC 10799 409898724 SUM 1199 38209 SUM 3445 10293 SUM 22740 35941 INC 28353 71720652 INC 18538 455577385 INC 38579 146269985 INC 26659 325271916 SUM 1554 27637 SUM 19443 40415 SUM 28124 37257 INC 21590 576498370 INC 20568 417280718 SUM 23183 30613 SUM 8546 38100 INC 32726 133053094 SUM 24987 39342 SUM 23367 38643 INC 30063 357972679 INC 14148 995433527 INC 13609 865479653 INC 25260 378067995 SUM 4706 19463 SUM 8022 41312 INC 18451 933344647 SUM 3466 37633 INC 40565 449949680 SUM 31638 37231 INC 26289 495700796 INC 36416 27452837 SUM 10259 36459 INC 2410 483805077 INC 18567 877972902 SUM 1517 30798 SUM 2026 30183 INC 14217 138024500 INC 4149 954234237 INC 1625 587506225 INC 215 147285428 SUM 4799 40987 SUM 18518 41429 INC 28780 332393454 INC 2349 779824480 SUM 3378 6578 INC 4948 920200578 SUM 5121 8678 INC 29478 943613632 INC 16469 603929206 INC 37574 145340692 SUM 482 5441 INC 25916 28413996 SUM 5826 40586 SUM 435 15716 INC 3283 12302925 INC 637 357887114 SUM 9893 38764 INC 36233 936995644 INC 1914 823095728 SUM 15693 32756 INC 2518 18667992 SUM 11315 35379 SUM 3860 10811 SUM 1648 15091 SUM 28111 37812 INC 22499 17199187 INC 40946 995473873 INC 19359 20412125 INC 5671 63503546 SUM 11301 34306 SUM 6839 18958 SUM 10614 21005 SUM 19182 36033 SUM 13329 35267 INC 17699 375688299 SUM 2966 28574 INC 38347 126452796 SUM 11094 26728 INC 12438 756909534 SUM 16912 39117 INC 10149 551227525 SUM 9335 39778 INC 10792 75952927 INC 23942 536739210 INC 13559 997933756 SUM 21362 31411 INC 12644 939459207 INC 33403 542497160 SUM 25903 32193 SUM 5155 18768 SUM 28206 34160 INC 29744 998918536 SUM 18745 33523 SUM 4083 20959 SUM 12335 40282 INC 25541 827549186 INC 26716 404761628 SUM 17976 28950 INC 40984 307803008 INC 10470 946634506 INC 24895 875988975 INC 22707 270418411 INC 9695 808295847 SUM 1852 34822 SUM 21601 40976 SUM 5938 33194 INC 16012 490062479 SUM 9942 16798 SUM 11272 29288 INC 5794 754239833 SUM 7490 40144 INC 9291 70675020 SUM 572 33613 INC 14779 11918174 SUM 7608 36649 INC 35626 18041074 SUM 27407 39766 SUM 21676 35501 SUM 1992 25498 INC 114 222264518 SUM 29368 36867 INC 37599 11090069 INC 11893 124649437 INC 9351 19365661 SUM 2526 17692 SUM 32579 41402 INC 36629 866317278 INC 30636 961318156 SUM 5378 41229 SUM 25492 34412 SUM 16176 37735 SUM 4672 40671 INC 22547 20595563 INC 7342 760334338 INC 37229 442311767 INC 20425 338216852 INC 7677 979643375 INC 23756 609121060 SUM 15583 33001 INC 25546 55794134 SUM 17408 36254 INC 29117 828533064 INC 23342 185655071 SUM 4058 25085 INC 7769 142718419 SUM 16151 27898 SUM 8882 26522 INC 29615 952154959 INC 27864 496917258 INC 35641 788300890 INC 24746 143209046 SUM 22984 40483 INC 25319 884335209 INC 35317 146429180 SUM 10395 36443 INC 3166 760114305 INC 21191 109539869 INC 32283 475584472 INC 6455 10741225 SUM 8394 14364 SUM 1435 36876 SUM 479 40471 INC 7750 147369223 SUM 13623 35033 INC 40146 542920851 INC 30577 221530193 SUM 22267 41383 SUM 1661 39587 SUM 1774 27594 SUM 8412 32180 SUM 34053 38113 INC 6436 154393155 SUM 80 26437 SUM 3060 20941 SUM 26933 40445 SUM 7174 27336 SUM 17700 24355 SUM 552 17910 INC 17989 70533995 SUM 11146 30117 INC 8027 15180594 SUM 13304 40575 SUM 20451 31591 SUM 8975 13489 SUM 3095 38404 SUM 5881 28485 INC 5595 144093129 SUM 23786 38685 INC 15503 995468642 SUM 2379 36829 SUM 9896 32793 SUM 2492 17679 SUM 22267 30756 SUM 7918 31860 INC 22487 468821603 SUM 1518 3744 INC 18459 6268898 SUM 21570 40588 INC 28435 921703587 INC 37089 34150353 INC 27300 609934234 INC 28646 11772353 INC 29049 443965636 INC 10521 606369148 SUM 17192 40553 INC 36186 225087051 INC 8862 607361058 INC 1371 712375333 INC 31638 240497037 INC 6717 552568593 INC 11675 659924191 SUM 30883 39945 INC 12656 951413436 INC 26311 72722121 SUM 2805 30066 INC 31121 11731870 INC 37819 28814392 SUM 389 41128 INC 36625 868628944 SUM 923 39206 SUM 16071 38302 SUM 442 14448 INC 24122 198501151 SUM 21921 39058 INC 29349 491416653 INC 1218 610281248 SUM 3622 7132 INC 17398 922626388 SUM 3191 35808 INC 30699 421737463 SUM 15093 35005 INC 18315 939338978 SUM 14768 32163 SUM 7988 40707 SUM 9243 39863 INC 18778 994107156 INC 34065 709745405 INC 38858 65330512 SUM 30617 36242 SUM 11905 25377 SUM 21667 32770 INC 25403 861198336 SUM 23549 35274 INC 10233 931459982 SUM 9045 27454 INC 33667 638825038 SUM 6204 17252 INC 38287 142074545 INC 18072 28521145 SUM 2860 8940 INC 7885 73690619 SUM 27656 32326 SUM 53 5758 INC 40026 471226365 INC 13502 44497516 INC 14598 752808749 INC 26348 71097340 INC 20626 25764751 SUM 17480 39988 SUM 484 12735 INC 35136 926235507 INC 9588 24615164 SUM 12388 40036 INC 10570 637339158 SUM 1886 40742 SUM 504 19919 SUM 493 32735 SUM 8026 33329 INC 2028 869691634 SUM 6513 37672 INC 7740 46676272 SUM 5494 35414 INC 16388 107416259 SUM 29367 36988 SUM 17974 35139 SUM 13117 36084 INC 10201 560262930 SUM 33221 40894 SUM 8123 27087 INC 40182 534599772 INC 27299 943428764 SUM 1920 29918 INC 1632 130644916 SUM 11384 25186 INC 39302 877592750 SUM 12502 32084 SUM 19552 33899 SUM 938 24474 INC 2372 8779786 INC 40966 909177970 SUM 470 36822 SUM 10724 27445 SUM 960 17280 SUM 4348 36553 INC 8765 894721827 INC 24888 792414276 SUM 4893 28823 INC 39458 142572978 INC 25966 77223411 INC 29443 20413857 INC 9001 15133430 SUM 18782 35398 SUM 5789 14539 SUM 18423 30922 INC 23880 759029378 INC 12607 819338865 INC 11863 609949381 SUM 16143 17242 SUM 14580 35993 INC 14493 921683895 INC 26831 147466611 SUM 20427 27643 SUM 20791 26723 SUM 32354 37791 SUM 18481 39378 INC 9522 113837305 SUM 23036 37266 SUM 31625 39651 SUM 5010 40812 INC 25659 592878882 SUM 1882 32239 SUM 7531 22326 INC 26278 221064935 INC 3272 19844548 SUM 4807 36359 INC 11226 756769541 INC 5885 374514141 SUM 7317 36816 INC 40764 981453661 INC 1268 606925019 INC 13236 990910742 SUM 11088 41454 INC 26242 29053070 SUM 5121 22333 INC 32462 492132637 INC 22565 27758182 INC 26286 56032514 SUM 1309 9365 SUM 9507 27104 INC 28278 425083664 INC 10516 9001910 SUM 9576 34313 SUM 217 2683 INC 5232 861231624 INC 9261 755407284 INC 40126 760490721 SUM 5294 18647 INC 36265 28514078 SUM 7533 28725 SUM 4866 13253 SUM 26307 39243 INC 39855 734076893 INC 34098 890593283 INC 37816 20689093 INC 15751 788223825 INC 11574 742645168 SUM 5704 16578 INC 37093 65307688 SUM 2304 39361 SUM 7429 34180 INC 26067 805301259 SUM 6888 31581 SUM 15089 34762 SUM 16795 41143 INC 26242 60212716 SUM 20965 40053 INC 34290 857109099 SUM 15001 31813 INC 2693 955344598 SUM 16561 34102 SUM 11998 30984 SUM 17469 40949 SUM 1855 40294 INC 7368 939327163 INC 1500 509942795 INC 15653 752241698 SUM 22118 40448 SUM 388 18380 SUM 1415 26913 INC 36196 4673919 INC 21975 136981634 SUM 21953 35588 SUM 25266 39862 SUM 1339 21182 INC 26265 71798904 INC 19306 652900100 SUM 660 40909 INC 3320 796112275 INC 33897 123425932 INC 28345 424169662 SUM 25084 40651 INC 22841 7488433 INC 10593 530770749 SUM 1767 14889 INC 40825 8065797 INC 40460 433364992 INC 35929 12250758 SUM 6433 37566 SUM 17557 39733 SUM 32757 34843 INC 12808 649207184 INC 22618 744737115 INC 1012 896128343 INC 8561 343722219 SUM 6295 28417 SUM 278 27909 SUM 4810 17786 INC 12375 959787972 SUM 3900 20504 INC 23612 52334404 SUM 21057 35368 SUM 1649 40947 SUM 1505 13681 INC 36582 156382168 INC 12573 619769103 INC 16338 944717908 SUM 10843 41309 INC 25581 277993271 SUM 29264 41325 SUM 10669 31292 INC 4210 884331790 INC 7671 586981877 SUM 307 19246 SUM 3461 36999 SUM 11553 41211 SUM 14915 22914 INC 11986 146840120 SUM 2201 7198 SUM 39633 41286 INC 32846 405080769 INC 31805 575218908 SUM 19298 38685 INC 27369 877962424 SUM 253 31004 INC 40349 147473449 INC 34509 539926802 SUM 10891 23774 SUM 25366 38052 SUM 2403 28543 SUM 24658 28805 INC 15359 911644323 SUM 14046 27123 SUM 4211 40680 SUM 1017 8575 SUM 283 34729 INC 5423 601416349 SUM 3388 4767 SUM 31653 40569 INC 36602 99181126 INC 38375 18801672 INC 15505 25887887 SUM 13633 37951 SUM 12523 28348 SUM 38600 40836 SUM 11368 32897 INC 19750 272911880 SUM 13636 41186 SUM 2997 36294 SUM 1211 38202 SUM 19306 36738 INC 37322 835465012 SUM 946 2884 SUM 2170 36777 SUM 2106 36867 SUM 703 10598 SUM 13323 36643 SUM 22436 39696 SUM 9097 38025 INC 15028 698059087 INC 34276 80162381 INC 29540 147439172 SUM 11686 27853 INC 17684 951034701 SUM 10142 30205 SUM 4289 34243 INC 16531 974551384 SUM 2457 30764 INC 15172 20165745 INC 10450 61182050 INC 4004 853582435 SUM 6345 30897 INC 20548 472133918 SUM 9565 40312 SUM 3060 37980 SUM 28738 35591 INC 10833 975432022 SUM 14777 34891 INC 34455 78216742 INC 28446 528453650 SUM 4925 35444 INC 28025 870609889 SUM 17237 29754 SUM 238 22840 INC 32839 988671895 INC 41162 955320232 SUM 9025 34323 INC 12047 654602677 SUM 4947 39771 INC 27838 727004170 SUM 11070 26087 INC 8663 62532188 INC 11772 28565139 INC 22165 887640169 INC 1277 888896083 SUM 16397 28337 INC 27422 602643907 SUM 12411 15940 INC 24768 131462482 INC 34939 138446424 INC 23113 452312718 SUM 6829 25566 INC 7530 11987732 INC 35675 147338228 SUM 2859 18801 INC 34300 147201093 SUM 231 20382 INC 29299 600856482 SUM 13973 36519 SUM 2131 17028 SUM 12901 35583 SUM 193 40553 SUM 19747 38445 SUM 9367 34092 SUM 3971 35770 INC 28957 601139810 INC 12923 113141851 INC 26461 856270811 INC 22775 147444944 SUM 1926 24991 INC 21007 597949519 SUM 20671 23894 INC 18494 909168027 INC 5784 17504104 INC 21087 333413740 INC 38553 997430026 INC 26925 618987463 SUM 23682 34165 INC 9975 136940943 SUM 3086 40953 SUM 17003 31265 INC 34173 608430243 INC 13591 603863803 SUM 5931 31145 SUM 1219 38035 SUM 5714 26225 INC 24820 735454695 SUM 539 37276 SUM 504 34074 INC 10269 430192805 INC 32169 727038354 SUM 3192 26284 INC 817 145345480 INC 192 145372746 SUM 18417 35120 SUM 13146 39994 SUM 23242 39622 SUM 1076 25967 SUM 4928 39704 SUM 4688 5192 INC 23776 498053488 INC 35226 977607530 SUM 7017 28328 SUM 3736 35896 INC 15774 458468447 SUM 1762 31399 INC 14998 146867690 INC 16322 756447484 SUM 8158 39790 INC 32880 878764655 INC 76 754860737 INC 21284 143280681 INC 11678 80832198 INC 39767 477467394 INC 39105 48532456 SUM 13259 20862 SUM 10484 38904 INC 5081 644940124 SUM 6393 20085 INC 39924 994958863 INC 33796 581225919 SUM 7455 40555 INC 30714 516685189 SUM 15393 40580 INC 35266 22022416 SUM 3701 25053 SUM 1050 11685 SUM 2140 38068 SUM 463 13316 SUM 17212 32609 INC 34851 959355909 INC 35907 984993391 SUM 25780 32754 INC 36336 937585784 INC 39320 689214459 INC 30561 384869536 SUM 29380 38479 SUM 22288 41066 SUM 8116 21565 INC 14093 860010447 SUM 8197 33888 SUM 428 40996 INC 15252 984774939 INC 13749 223723460 INC 12592 878986444 INC 21527 147419519 SUM 4093 41008 SUM 26215 41446 INC 21702 182837818 INC 29819 962306429 INC 26465 65026283 SUM 4972 22208 SUM 12380 19120 SUM 33026 40503 SUM 7459 41161 INC 34723 147416143 SUM 18008 33376 SUM 20902 36491 SUM 3372 21489 INC 20240 585678516 INC 4600 823267802 SUM 129 12628 INC 36100 936444757 SUM 12014 40399 SUM 979 39460 INC 7166 685502965 SUM 7484 14219 SUM 5304 32566 SUM 20578 37749 INC 3161 353520883 SUM 4724 40292 INC 21598 802118060 SUM 1363 27465 INC 28396 28521253 INC 29593 726360007 INC 19064 602062628 INC 11418 710086329 INC 31211 953222744 SUM 1563 27403 SUM 19791 25151 INC 21856 668916998 SUM 13728 37410 INC 22282 498233782 SUM 15508 40733 SUM 14840 38481 INC 15194 410046411 SUM 5279 29311 INC 25938 73478982 SUM 22178 29357 INC 31347 76128388 SUM 6235 40087 SUM 12899 16813 SUM 10547 39318 INC 11396 80374748 SUM 16926 34393 SUM 900 20085 SUM 1376 37270 INC 32813 996467129 SUM 5585 39727 SUM 1023 33194 SUM 9745 25315 SUM 34840 38301 INC 30045 937224587 SUM 8607 32275 SUM 20965 39133 INC 11461 441313640 SUM 5485 37505 SUM 11918 41433 SUM 2080 3165 INC 3507 918552710 INC 2086 22780254 INC 25990 492184779 SUM 19738 28939 SUM 16160 32575 SUM 14568 33852 SUM 14820 31262 SUM 16022 31601 INC 15104 26923433 INC 24229 748970459 INC 31301 412953195 INC 12807 858067040 INC 26418 938042292 INC 40858 147455136 INC 18026 105480607 INC 8150 458564451 INC 18985 145103684 SUM 11088 36331 SUM 3358 31291 SUM 22102 33035 SUM 3044 21897 INC 35872 903337598 INC 27120 759589097 INC 26801 79832893 SUM 17332 35910 INC 28744 324395838 SUM 10284 26705 INC 7762 141091879 INC 8064 961370157 SUM 5774 36614 SUM 6231 30503 INC 699 726548002 INC 11369 945139235 SUM 10835 12343 INC 21369 684804002 INC 6824 590678814 SUM 6610 41212 SUM 1618 35737 INC 6790 357931548 INC 33601 671087854 INC 14189 805232407 INC 30636 925954080 INC 13881 721319349 INC 10879 93725601 SUM 20307 36344 SUM 5428 15285 SUM 20236 41012 SUM 2333 37220 INC 23095 27405871 SUM 23005 36589 SUM 715 20854 SUM 20769 24640 SUM 5340 40936 SUM 4157 39977 INC 17676 506547586 INC 38008 11259663 INC 8587 995313242 INC 9013 6630038 INC 574 147457915 SUM 3909 40453 INC 9667 441741086 SUM 2155 9538 INC 40328 932662066 SUM 39660 41227 SUM 10014 29007 SUM 3693 40949 SUM 3995 30527 SUM 10659 41042 SUM 3404 30605 INC 36859 978919187 SUM 8958 25865 INC 36189 592657418 SUM 2843 35251 SUM 2440 27922 SUM 34 40658 INC 18065 693525384 INC 307 657879494 SUM 8612 40606 SUM 9323 41123 SUM 957 21982 INC 8163 121211685 INC 37753 689008002 SUM 6422 19686 INC 33386 24365555 SUM 12279 38573 SUM 9413 35903 SUM 8781 25371 INC 28935 148853349 SUM 10319 39375 SUM 9812 28405 INC 31852 869584113 INC 12872 669371076 SUM 24620 41371 INC 6828 693371754 SUM 31963 41364 SUM 12773 34789 INC 25854 965255809 INC 27425 143283935 INC 22986 88764347 INC 5404 693209471 INC 24783 755392123 SUM 420 16481 SUM 15239 35432 SUM 13825 34239 INC 27400 28465815 INC 21175 145264158 INC 31577 20169511 SUM 15165 24869 SUM 6638 30942 SUM 16757 37104 SUM 23215 33866 SUM 12244 36146 SUM 6114 40981 SUM 2275 27550 INC 23657 332746767 INC 34236 993311755 INC 38150 71961633 SUM 763 37072 INC 1167 46786779 INC 38524 911440606 INC 29507 812956606 SUM 28261 41041 SUM 877 37305 INC 34097 112685114 SUM 16592 37560 SUM 16442 28786 INC 24070 994383920 SUM 1161 37902 INC 31095 109567939 INC 31524 451722106 SUM 5920 19900 SUM 4546 39514 INC 17151 357713857 SUM 3893 17893 SUM 15261 33372 SUM 4736 22550 INC 4959 624629360 INC 17416 72994650 SUM 349 27675 INC 14127 877932227 SUM 8633 24100 INC 20992 534718850 INC 28405 979117984 INC 24258 851483258 SUM 7720 26651 SUM 22455 36819 INC 16241 275854525 INC 12489 978716801 INC 33500 130643743 INC 25144 56960985 SUM 10550 34117 INC 28528 2257101 INC 18748 802535010 SUM 24253 34962 INC 25357 467931375 INC 8109 659841796 INC 421 2162568 SUM 2186 37203 INC 13270 232739848 SUM 4546 37001 SUM 17125 26947 INC 24752 979670074 SUM 18475 38530 INC 16729 9914542 INC 17974 322435213 INC 35700 961809651 SUM 6454 30640 SUM 763 35990 INC 40617 714237331 SUM 15301 31328 INC 20986 626366726 SUM 410 29585 INC 21026 536726720 SUM 5320 41197 INC 31858 458218022 INC 38465 109424230 INC 37877 129615375 SUM 8205 37820 INC 24609 71590498 SUM 13624 40614 INC 8082 366980353 INC 17910 949310842 SUM 3204 37771 SUM 18236 31715 SUM 9470 26504 SUM 16028 26868 SUM 11364 19956 INC 33789 794905072 INC 4635 945485163 INC 20424 602078943 INC 34352 995406953 SUM 17248 24842 INC 38225 527956922 SUM 33932 36100 SUM 20040 41343 SUM 5414 19617 INC 25308 816891855 SUM 26931 36039 SUM 23482 35820 SUM 67 28254 INC 33639 455280383 INC 4884 84763977 SUM 2108 27784 INC 14823 793040732 SUM 29362 36639 INC 12447 893843956 SUM 10003 28508 SUM 9166 21957 INC 18714 34092444 INC 26466 642695405 SUM 3616 35880 SUM 1111 37174 INC 195 356384111 INC 356 76670182 SUM 2008 3239 INC 29940 133548207 SUM 11195 25233 INC 44 399507439 SUM 6479 22778 SUM 970 27029 SUM 4849 21552 SUM 4981 41444 SUM 25250 36384 INC 13909 975981305 SUM 752 36006 SUM 5036 27201 SUM 5297 41423 INC 40490 101340589 INC 22770 18162911 INC 13169 500202629 INC 22697 672405962 SUM 12085 39526 SUM 25167 32592 SUM 4361 40024 INC 18964 954814380 INC 414 566617182 SUM 294 12531 INC 2913 490366041 INC 5597 26980414 SUM 7189 37827 SUM 1642 18650 SUM 15325 40969 INC 22349 284675796 INC 259 84492293 INC 25800 979656694 INC 6559 206172955 INC 26840 341301809 SUM 1 20137 SUM 18915 40957 SUM 554 25781 SUM 3108 26674 SUM 95 35128 SUM 6429 38607 INC 41302 788274490 INC 40162 28017016 SUM 3689 26430 SUM 881 4499 SUM 22776 38782 SUM 12695 37462 SUM 4710 30377 INC 24486 402370016 SUM 4822 38731 INC 22848 919509199 INC 33633 146962314 INC 6626 378166951 SUM 27270 32941 INC 39163 939363118 INC 15420 207377438 INC 31502 442536623 INC 18817 680574436 SUM 6300 32936 INC 34767 26466119 SUM 26093 38397 INC 27172 52455087 SUM 35855 38254 INC 13595 759439313 SUM 4219 39196 SUM 14973 30980 INC 39125 886472412 SUM 5870 24453 SUM 994 21955 SUM 416 36991 SUM 2393 24102 SUM 24137 34612 INC 4122 927799679 INC 26764 685540798 SUM 3791 11376 SUM 4210 36746 SUM 20778 36138 INC 5580 25343866 INC 34444 28950803 SUM 12040 36126 INC 3498 489959672 SUM 3131 36549 SUM 2325 11219 SUM 7403 29943 SUM 4814 32477 SUM 36526 40076 INC 16086 73414267 INC 22951 876945420 SUM 12308 41015 INC 28009 809897866 SUM 23244 41375 INC 15049 567170245 INC 37877 995493789 INC 3789 147480086 INC 23406 384893601 INC 20107 188349668 INC 23649 811892814 SUM 359 21740 INC 18800 791655944 INC 7690 995414656 INC 12637 743337808 SUM 36546 40949 SUM 16281 35973 SUM 8713 17205 INC 1102 725786954 INC 24989 610448891 INC 15787 535779616 SUM 16164 36067 SUM 2726 36709 INC 32224 110473579 INC 30450 419149420 SUM 6275 33944 INC 21172 6611746 SUM 5825 30364 INC 36313 23523930 SUM 7362 39765 SUM 4210 36039 SUM 12351 28907 INC 7154 615848705 SUM 7030 20341 INC 18723 474360503 INC 15173 139033586 INC 6382 305445848 SUM 640 34856 INC 34795 660579264 SUM 21680 22832 INC 5923 418103096 SUM 33411 35049 INC 27504 874753792 INC 20075 953180784 INC 37850 588285251 INC 33739 894812076 SUM 8732 33279 SUM 743 37604 INC 32103 452717350 SUM 1930 29709 SUM 11962 39393 SUM 299 29086 SUM 26817 34135 SUM 34163 41217 INC 37809 754966154 INC 1086 670012930 SUM 2264 24023 INC 9825 65274249 SUM 241 34431 INC 20072 885861431 SUM 32420 39476 INC 547 492038585 SUM 11354 38750 INC 29277 472154796 INC 27317 982898132 INC 5971 80618372 INC 22388 459546514 INC 16862 637491767 INC 32686 25197780 INC 1555 953445888 SUM 19161 19740 SUM 23995 35108 INC 13352 605861094 SUM 19842 33039 SUM 4506 34559 INC 17701 8234909 INC 34653 483701694 SUM 16318 27621 INC 27488 609315325 INC 27547 814728242 SUM 2488 9874 SUM 9946 39531 INC 16306 132008859 INC 7332 57237136 SUM 29209 36757 INC 25870 593813917 SUM 5026 34658 INC 30679 147167192 INC 12627 29038719 INC 6752 392067110 INC 2503 29980054 INC 37904 834245467 SUM 11045 38948 INC 8654 424811949 INC 799 845459836 INC 547 886469024 INC 23412 61111120 SUM 5086 31044 INC 26722 8785393 SUM 4924 37444 SUM 1819 6047 INC 29712 130689046 SUM 5179 24400 SUM 4352 40702 SUM 52 39015 INC 7226 615897502 INC 38121 488393527 SUM 8540 24936 INC 1627 667163565 SUM 20120 35877 INC 7245 607000481 INC 18813 73152755 SUM 7967 29534 SUM 1983 33489 SUM 9931 27229 INC 14053 926725637 SUM 206 13535 INC 20914 893447244 SUM 16357 30883 INC 23396 841280078 INC 8750 625770534 INC 7725 121784036 INC 13439 787372872 SUM 2164 33084 SUM 6031 17977 SUM 152 31284 SUM 1209 36475 SUM 30375 40574 INC 8796 351966523 SUM 12851 28342 INC 18824 79288907 INC 25145 146993920 INC 34702 767851874 SUM 2063 20221 SUM 24532 37296 INC 6455 339374917 SUM 8608 38692 INC 39711 374128471 SUM 3098 8603 INC 36523 54128744 SUM 3315 38340 SUM 17807 39822 SUM 1137 6573 SUM 1240 27566 INC 35176 759596290 SUM 2529 30905 SUM 2690 12362 SUM 35313 40475 INC 14898 905396519 SUM 6886 32160 SUM 30445 39847 SUM 21346 35239 INC 11210 8063609 SUM 24105 40325 SUM 31448 39062 INC 16145 19010376 SUM 3470 27640 SUM 3339 40820 INC 14957 851694846 INC 29531 684982587 INC 30246 113032175 SUM 52 36849 SUM 183 6529 INC 28559 883973275 SUM 16987 34078 INC 28977 676206336 INC 308 214747165 INC 30966 147131744 INC 17518 657689292 SUM 25798 36065 SUM 1935 37137 SUM 3924 37558 SUM 26149 39994 INC 21651 845203626 SUM 3913 29593 SUM 40515 41454 INC 14242 647352722 SUM 7488 13790 SUM 1283 5496 SUM 25491 40809 INC 37874 846087991 INC 40847 142052014 SUM 740 28637 INC 6994 424544754 SUM 20679 40900 SUM 13857 39952 INC 39892 910752339 SUM 29443 40815 INC 31127 650112030 SUM 1438 19082 INC 10677 24878222 INC 15739 490050090 INC 21298 97094726 SUM 15132 36694 SUM 748 29741 SUM 786 14633 SUM 1493 12280 SUM 19360 38797 SUM 910 19714 SUM 2288 18924 SUM 11330 32949 INC 7755 637431337 INC 32727 593809497 INC 11455 927383908 INC 39692 416399654 INC 40921 843474471 INC 35166 786799870 INC 14497 28962339 INC 8510 58739488 INC 19381 879797922 SUM 24 32087 SUM 698 31383 INC 32309 888350460 SUM 14539 39605 INC 28581 105537526 SUM 5095 30441 INC 26761 684636606 SUM 11409 23739 SUM 30756 34827 INC 21404 487883955 INC 36265 995332154 INC 33150 885936297 INC 6709 143272548 SUM 1504 15084 INC 14010 760597692 INC 32259 492084767 INC 36739 938560991 SUM 22740 36843 INC 2658 904343964 SUM 17188 34049 INC 21348 3727052 INC 9117 73687314 SUM 19681 32936 SUM 1883 15324 INC 3474 854481569 SUM 16604 41343 INC 29239 459562977 INC 25234 992112658 INC 3039 28779100 INC 35684 490963152 INC 31272 462760423 INC 37407 67085578 INC 31442 151913414 SUM 15015 41186 SUM 9532 40077 SUM 17517 38668 INC 2513 29070057 SUM 15999 39506 SUM 10695 34835 INC 11374 726587029 INC 37474 64352283 SUM 3629 35207 SUM 37129 38163 INC 25044 145197024 INC 19033 19364000 SUM 29317 41000 SUM 2470 32838 SUM 23898 39838 SUM 24839 29237 SUM 8265 10439 INC 34783 133324840 SUM 22841 35566 SUM 25240 39537 SUM 543 25559 SUM 35757 40438 SUM 6245 26170 SUM 15552 38327 INC 40682 52585282 INC 21994 942757149 INC 15132 768430488 SUM 10770 40942 INC 9076 73736540 SUM 1776 28670 INC 21561 942489538 SUM 9264 16240 INC 17262 535549176 SUM 7171 30329 INC 36452 852622972 INC 21256 636383790 INC 27460 3617573 SUM 11046 36875 SUM 4943 33036 SUM 21096 38656 INC 28749 759589911 INC 20154 626395189 SUM 199 37816 SUM 13950 41375 SUM 5413 34134 INC 7537 922483840 INC 36486 610581239 INC 6740 945117147 SUM 8035 11436 SUM 20686 38739 SUM 4565 38790 INC 19538 819631029 SUM 9301 36673 INC 9615 818848624 SUM 11980 28104 INC 40215 983528333 SUM 3404 31716 INC 40113 938736689 INC 39134 677535957 INC 23504 886210153 SUM 25448 41430 INC 27434 132739986 SUM 15808 25661 SUM 1108 14003 SUM 13065 41217 INC 11139 29061539 SUM 35668 37928 INC 27364 696739520 INC 14307 451283502 INC 5882 109542404 INC 1434 985524589 SUM 12394 23292 SUM 9039 33738 INC 9879 306368 INC 13577 861160139 SUM 22169 28093 SUM 8927 38835 SUM 1383 35397 INC 31537 618006099 SUM 11599 29098 SUM 986 41182 INC 16806 491745819 INC 28595 961944761 INC 23202 975757995 INC 40371 977180461 INC 18491 105467935 SUM 23453 37924 SUM 9706 22170 INC 18778 350707092 SUM 5498 23668 SUM 2995 34848 SUM 12909 36252 INC 14233 609292352 INC 32623 692434984 SUM 1039 40246 SUM 262 28053 SUM 1522 26752 SUM 20056 40207 SUM 9127 36149 SUM 5224 15571 INC 26071 457472973 SUM 4185 22840 SUM 23187 31655 INC 4755 27823868 SUM 19147 31269 SUM 32417 37598 SUM 3789 40759 SUM 668 6633 INC 39520 241480769 SUM 1722 34044 SUM 16000 39781 INC 38527 827700811 INC 1390 601382575 SUM 2245 41384 INC 28450 941951644 SUM 35499 38189 SUM 4989 16763 INC 9081 527951464 SUM 5554 22894 INC 32970 796879859 SUM 6669 15019 SUM 877 32321 INC 40987 127201712 SUM 2855 17939 SUM 7732 23353 SUM 650 38584 INC 685 145173095 INC 14511 659900049 INC 13126 113507090 INC 11972 752112609 INC 21513 961696381 SUM 707 31313 INC 32637 8710168 SUM 1651 6845 SUM 39425 41241 SUM 988 15001 INC 36028 68819776 SUM 8070 35400 SUM 10950 35555 INC 36735 8809552 SUM 631 35195 INC 36700 120058867 INC 6650 28919351 SUM 22731 39824 SUM 7718 36466 SUM 15816 41304 SUM 112 21359 SUM 332 26848 SUM 6088 17110 SUM 14528 38906 INC 22438 870656477 SUM 2072 34151 INC 22780 97097801 INC 18113 787081827 INC 25988 410040472 INC 13752 844010297 INC 33149 936906338 INC 659 407160896 INC 7932 146112714 INC 20290 878998542 SUM 13597 37321 SUM 9821 31162 INC 17211 31623442 SUM 18062 39825 SUM 1808 12892 SUM 2073 35100 INC 4192 984136607 INC 1589 100091550 SUM 3902 40180 INC 33278 610071454 SUM 8134 28044 SUM 17743 35363 INC 6204 222691757 INC 9052 827202459 INC 37 145087239 INC 10734 21698696 SUM 12685 33511 SUM 152 30198 INC 13611 658579882 SUM 3 15755 INC 21811 988071725 INC 15998 760607667 SUM 775 36073 SUM 31315 39198 INC 6543 96630538 SUM 3746 22378 SUM 9021 26057 INC 4886 576575533 INC 25830 78069577 INC 33348 671028258 INC 27010 540793702 SUM 7504 40817 INC 34911 870479377 SUM 1425 32612 SUM 7729 40493 SUM 6129 38359 INC 1054 652562295 SUM 21016 28656 INC 16324 338953601 INC 19164 146934003 SUM 18106 27563 SUM 40262 41453 SUM 24126 31761 INC 37621 543492954 INC 30935 760636771 INC 36897 254694142 INC 27158 113817970 INC 1169 401270810 SUM 3752 39751 SUM 5455 11094 INC 33649 475747080 SUM 41020 41203 INC 19938 456547965 SUM 5354 30844 INC 8531 28924014 INC 31910 749721372 SUM 13883 39055 INC 18789 861294808 SUM 12259 28773 SUM 9565 40706 SUM 574 10076 SUM 293 35627 SUM 555 30237 INC 31011 89424460 SUM 22814 40464 INC 25828 609782217 INC 12218 348149077 SUM 2261 7310 INC 20438 322197793 SUM 14118 28017 INC 11081 728025593 SUM 2651 40779 INC 26638 781483355 INC 3618 590598038 INC 40577 8115194 SUM 12672 33728 SUM 7702 40415 INC 4765 340029421 INC 21625 477522356 SUM 19341 39151 INC 26888 525232469 INC 81 149750666 SUM 16237 33897 SUM 989 25137 SUM 21120 24104 SUM 2394 22045 SUM 2402 27123 INC 35965 648010069 SUM 3505 40355 SUM 16630 40699 SUM 2352 29702 SUM 13496 25827 SUM 7026 35426 SUM 958 32361 INC 6350 959546028 INC 18267 147482704 INC 9792 940948893 INC 24811 584214480 SUM 28858 40499 INC 29168 527132966 SUM 2989 22181 INC 34308 583185939 SUM 11302 33231 INC 6167 337776372 INC 39102 20634745 SUM 13317 32266 INC 36567 345409236 INC 9065 724969418 SUM 31736 36670 INC 8389 827181731 INC 27945 897427878 INC 34634 760420931 SUM 25845 36719 INC 30602 684781811 SUM 37331 39089 INC 32025 908343487 SUM 8193 26613 INC 27456 718228528 INC 19824 11237022 INC 28287 940974701 SUM 4805 25793 INC 244 977514004 INC 12972 29076738 SUM 15531 31282 INC 4872 79706823 SUM 17199 28843 INC 39954 363048591 INC 952 105242196 INC 15921 836419107 SUM 7503 22524 SUM 32532 41330 SUM 9880 29703 SUM 1375 36248 INC 14477 113909871 SUM 633 37790 SUM 2053 25906 INC 2293 827749693 INC 18278 945028957 INC 31592 353853435 SUM 19600 40814 INC 6543 26968377 SUM 18775 36456 SUM 4530 29683 SUM 11995 23284 INC 37187 130654088 SUM 31263 41210 SUM 268 39668 SUM 15048 36103 SUM 15822 31537 SUM 18497 37741 INC 8794 24627561 SUM 18588 30604 SUM 37908 40090 SUM 7644 41007 INC 7772 24872005 SUM 7553 33667 INC 11926 675555137 INC 25943 26968208 SUM 4132 14112 INC 25517 23776984 SUM 14410 39513 SUM 2675 12465 INC 23230 509799316 SUM 7873 11958 SUM 1097 36736 INC 9225 476358847 INC 10946 487484518 INC 5054 19363681 INC 31735 610589126 INC 5918 92770228 INC 7120 953156000 SUM 1912 28830 INC 3502 431578355 SUM 914 31171 SUM 13874 28118 SUM 4768 20342 INC 2176 837050734 INC 23015 492214456 INC 38845 100293038 SUM 13923 37958 SUM 29702 40874 SUM 121 16720 INC 8364 728187039 SUM 29418 34496 INC 25727 604661254 INC 15962 23014222 INC 33461 29027253 SUM 12693 31819 INC 3141 145641984 INC 36722 569724426 SUM 5001 40633 SUM 7801 27505 INC 3180 492181536 SUM 5217 27846 INC 40921 250517204 SUM 23513 40609 SUM 137 16884 INC 3164 10161208 SUM 12316 35900 SUM 569 13353 INC 22525 56420498 SUM 5091 28258 SUM 355 10967 INC 4519 357987100 INC 41076 693529491 INC 25232 541903338 SUM 304 18014 INC 17348 625383177 SUM 26750 34001 INC 38836 721963599 SUM 4088 36123 INC 2362 706039341 SUM 856 40974 SUM 2367 16525 INC 40252 935209505 INC 8537 995395484 INC 29521 734162155 INC 29166 754094600 SUM 471 10625 INC 32739 424330319 SUM 1521 27524 INC 27010 875710669 SUM 8531 34118 SUM 271 25155 INC 9593 267736870 SUM 7738 28414 INC 32611 897157810 INC 19442 576345357 SUM 34661 41399 SUM 3800 19718 INC 11817 102886684 SUM 39278 41157 SUM 17875 30502 INC 33982 979154979 INC 23538 671456438 SUM 1366 11922 SUM 1622 33682 INC 28078 29036020 INC 21591 989719083 SUM 1085 33719 SUM 14775 35237 SUM 167 32736 SUM 26161 39903 INC 15653 290356877 SUM 19877 35302 SUM 5802 40687 INC 36699 156536072 SUM 2314 38446 SUM 2155 36109 INC 21111 20645731 SUM 10200 26003 SUM 6259 31347 INC 38544 29804904 SUM 263 41216 INC 26054 484460690 SUM 3522 35083 INC 13139 692967772 SUM 3660 9975 INC 10506 818291528 SUM 5909 40832 SUM 15576 39812 SUM 28299 41090 SUM 19988 40223 INC 12506 994330842 SUM 26328 41182 SUM 27413 36385 INC 27310 282133910 SUM 16267 41252 SUM 17247 31100 INC 27140 937854655 SUM 3794 20353 SUM 1441 40044 INC 32480 29048978 SUM 651 28393 SUM 2528 13944 SUM 19313 31722 SUM 21475 31158 INC 33250 491716572 SUM 15046 24735 SUM 28168 39910 INC 24460 860326730 INC 24504 978222685 SUM 6527 10261 SUM 2847 35524 INC 34308 146586277 SUM 183 11175 INC 32894 638500252 SUM 7288 30898 INC 12851 626432841 SUM 18547 41367 INC 26272 17991677 SUM 10412 33758 INC 27338 354505610 SUM 13551 36922 INC 30061 129357042 INC 17587 401526377 INC 13716 894772288 SUM 5748 39288 INC 26463 621612852 INC 13177 388135614 SUM 23741 36366 SUM 15897 31824 INC 27651 744829359 SUM 7384 37378 SUM 6741 37008 INC 20534 920658297 INC 23358 433197655 SUM 990 30325 INC 39986 758442308 SUM 11429 39264 INC 29367 546170406 SUM 6942 33939 SUM 4062 30988 SUM 160 38010 INC 29362 946389895 INC 19282 947025067 INC 24335 898427682 SUM 2685 39099 INC 21431 928148701 INC 17611 124723463 SUM 13837 26269 SUM 33213 40393 INC 7555 121447130 INC 10665 147197577 SUM 20 40911 INC 23305 315696221 INC 14237 343941530 SUM 11143 40021 INC 2546 388448583 INC 9757 92577787 SUM 7719 30474 INC 39586 8904708 SUM 641 10706 INC 27118 273941908 INC 39527 892737623 SUM 5817 23378 INC 27880 4576570 INC 16476 113875612 SUM 19532 36217 SUM 6013 13913 SUM 31277 37921 INC 19596 701392614 INC 35420 589576515 INC 1178 26850474 INC 7447 277193323 INC 18032 455398026 INC 24461 745568260 SUM 6206 34658 INC 24166 18561985 INC 12911 866417341 SUM 14466 21365 SUM 1123 30387 SUM 6572 39065 SUM 5935 31519 INC 10790 995482100 INC 1600 884631946 SUM 19087 35641 INC 26747 559712577 SUM 9441 22776 SUM 3444 34849 INC 12332 908149664 SUM 34029 36662 SUM 20024 23564 INC 7972 461666053 INC 5143 40031819 INC 4333 995372433 SUM 10287 22025 SUM 1327 5304 SUM 10080 37727 INC 40118 46527677 SUM 2258 8121 SUM 306 27732 INC 27505 870262965 INC 15724 777130014 SUM 11339 33172 INC 2384 28280914 INC 1596 987082867 SUM 7641 35411 SUM 13888 34514 SUM 14555 36554 INC 13914 961940698 INC 26096 134103732 SUM 39495 40153 INC 27730 912075959 INC 23284 502989409 INC 41178 34205428 SUM 1601 7788 INC 7335 40181583 SUM 2606 34489 SUM 10628 29774 INC 7963 568619365 SUM 351 38196 INC 16513 4459193 SUM 68 35928 SUM 18551 35323 INC 3606 134870721 INC 39233 144789397 SUM 22413 40147 INC 33546 130669190 SUM 22064 40646 SUM 14576 40213 SUM 34613 40239 INC 3865 516185443 INC 26810 878653470 SUM 12780 37778 SUM 9052 34014 SUM 6421 20316 INC 9398 803023226 INC 18304 894791996 SUM 16460 39908 INC 36548 796906652 INC 11770 439486294 SUM 19051 38322 INC 37770 130574248 INC 18294 214813239 SUM 1703 25390 SUM 385 3031 INC 6008 367247452 SUM 25391 33601 SUM 18359 38262 SUM 3254 22640 SUM 982 15480 INC 13111 870121755 INC 8877 955234853 INC 13898 219524875 INC 18506 113638337 SUM 7471 20118 INC 38034 147852778 INC 23748 54071024 SUM 17652 33393 SUM 28096 33383 INC 3369 16466196 SUM 4767 21051 SUM 18043 33695 INC 26879 953014942 SUM 3076 29544 SUM 5044 18056 INC 38000 63230029 INC 10950 37059730 INC 36753 111666772 SUM 6394 26906 INC 14090 742397925 SUM 3766 27643 INC 3977 138968308 INC 39453 765581014 INC 17357 408432077 INC 6339 29074572 INC 41383 996456782 SUM 4122 36092 INC 31605 990129182 SUM 1698 28562 SUM 261 11855 INC 5622 819779318 INC 10959 543331132 SUM 461 39058 SUM 5602 36424 SUM 12636 21607 SUM 9124 35331 INC 22276 825631940 SUM 32622 41051 INC 36417 138916780 SUM 16758 27658 SUM 12189 39686 INC 16205 12246009 INC 197 156114634 SUM 25539 40444 SUM 5026 13874 INC 31418 623098350 SUM 2101 29483 INC 28187 659882354 INC 30523 135572 INC 13045 117939650 INC 36653 739547151 SUM 32784 39813 INC 12650 861298875 SUM 15786 30667 SUM 6517 34024 INC 27614 727007970 INC 5037 637496475 SUM 1742 29258 INC 41141 945064885 INC 14841 930088110 INC 14510 20543693 SUM 29148 34737 INC 31591 892760459 SUM 28753 38745 SUM 99 37455 INC 21825 140897603 INC 29938 894861874 INC 37765 841354062 SUM 969 24065 SUM 17279 39904 SUM 4059 26264 INC 1826 344610035 SUM 2268 16405 INC 27537 625325167 INC 3203 77720252 INC 9516 461768256 INC 25518 980812088 SUM 33817 41266 SUM 2977 18662 INC 22214 253479440 SUM 286 26294 SUM 2697 36582 INC 33249 751162865 SUM 18451 34441 SUM 14881 41265 SUM 117 12283 SUM 20182 39461 SUM 11410 41388 SUM 15996 40706 INC 27034 126168747 SUM 3577 31264 SUM 17262 25852 INC 20823 978174852 SUM 21004 38310 SUM 3750 31281 INC 27092 874553860 INC 38770 531953798 SUM 7189 37028 INC 11634 28229336 INC 19330 343822233 SUM 599 41147 INC 11744 590912707 SUM 507 15543 INC 28301 888222780 INC 38050 88233819 SUM 12921 16325 INC 1152 995526063 SUM 27650 38885 INC 40148 551621238 INC 16201 576620258 INC 21022 723723930 INC 34235 973505660 INC 30026 821103417 SUM 2101 19328 INC 19463 25147574 INC 19148 952720091 INC 8674 58233898 INC 37106 871375344 INC 15812 28011480 SUM 2533 35231 INC 1434 754505399 INC 16116 20113674 SUM 11044 26120 INC 28169 24718315 SUM 9153 37742 SUM 1554 32162 SUM 1771 15445 INC 2121 113811995 SUM 31592 41207 SUM 8047 38173 INC 3108 68178068 SUM 12284 31233 SUM 15314 20786 INC 22945 482025121 INC 13068 884287381 SUM 8333 23101 INC 36674 28821243 INC 16405 231817048 INC 23744 608448206 SUM 17105 30093 SUM 26998 40457 INC 18354 402358267 SUM 6508 39407 SUM 8279 32370 SUM 7449 40601 SUM 12307 25969 INC 3202 130132933 INC 5807 804644006 SUM 5504 35943 INC 31221 146347472 INC 38111 683178888 INC 27343 826141728 SUM 2818 29922 SUM 14420 36211 INC 2072 84041746 SUM 4229 25636 INC 37372 890603053 SUM 11082 26177 INC 32542 992274758 INC 24889 572818890 SUM 7064 30751 INC 5623 927748060 SUM 13585 34884 SUM 13384 32583 SUM 3091 26583 INC 24117 610607299 SUM 21048 37449 INC 39164 448976565 SUM 17056 35112 SUM 1056 5351 SUM 15502 27423 INC 13876 709097235 INC 19139 554187472 SUM 2334 24665 INC 27192 107629634 SUM 10943 34714 SUM 32760 41146 SUM 2536 16051 SUM 27200 39613 INC 34585 54572479 SUM 2829 31037 INC 4922 470195235 SUM 30690 38940 SUM 2942 25899 SUM 13222 36881 SUM 996 16893 INC 22930 78743837 INC 26170 223693117 INC 25691 725998809 INC 30335 954690141 SUM 1963 31731 INC 40310 752098064 INC 13481 172206926 SUM 17074 39271 SUM 291 35374 INC 38631 543086326 INC 35320 50235033 SUM 23529 33797 SUM 12745 38848 SUM 4711 31647 INC 23936 771336843 SUM 19300 40417 INC 34798 866005502 SUM 10626 40836 INC 25969 112828639 INC 32251 173069 SUM 4015 26531 INC 21002 63536983 INC 9805 911629739 SUM 25534 28869 INC 12067 491112163 INC 31936 802172614 INC 7495 109688106 INC 32339 605102568 SUM 2854 32097 SUM 17975 41015 SUM 307 23161 SUM 7839 40967 SUM 12483 31947 SUM 5319 7138 INC 3562 768753850 SUM 2610 29013 INC 14562 986612637 INC 13014 20132329 SUM 23525 34483 SUM 919 16479 INC 8493 609358191 INC 15416 138704857 INC 21047 811879603 INC 34760 11459834 SUM 1382 33899 SUM 9962 34508 SUM 8005 20983 INC 32266 814548141 SUM 3811 23682 SUM 635 22681 SUM 31686 41071 SUM 69 35546 INC 34174 598948663 INC 2694 441770788 INC 33392 88895317 INC 15319 940024009 INC 20048 28374832 INC 10068 143231433 INC 7002 954912789 INC 17101 997083485 INC 13198 44577754 INC 30370 726864755 SUM 9529 13576 INC 37729 78779387 SUM 2650 35647 SUM 4459 16452 SUM 4252 34952 SUM 1546 41237 SUM 4810 36603 SUM 1095 8976 INC 40858 951219731 INC 2152 999851973 INC 31067 884264271 INC 22635 576118012 INC 4022 483552166 INC 9003 924165094 INC 10856 832903631 INC 6901 28098769 INC 276 745614979 INC 15275 953238350 SUM 29628 38789 INC 10789 999632099 SUM 9683 25080 SUM 16342 38475 SUM 14408 31721 INC 1165 676271063 SUM 5967 32902 INC 2883 147480389 INC 20326 71565518 SUM 7914 37670 INC 2913 950084758 SUM 15207 40458 SUM 1607 33429 INC 16147 878380652 INC 26318 62169278 INC 8448 145352160 SUM 359 26409 INC 8559 112509304 INC 15933 601126684 INC 38818 750108856 SUM 10277 30885 INC 12994 34779294 SUM 8978 30229 INC 20363 87460135 INC 9417 608595346 SUM 21778 34916 SUM 31346 40076 SUM 1302 33411 SUM 6218 41417 INC 4562 19597047 INC 22779 13258427 SUM 10034 41104 INC 16668 416688214 INC 4546 991153993 INC 176 916833443 INC 15423 777247306 SUM 1163 18391 SUM 10228 27076 INC 37083 961448102 SUM 1026 39113 SUM 22936 37371 INC 37249 28286453 INC 35267 935046907 INC 32032 61114330 INC 23346 528479913 SUM 1792 22005 SUM 1805 40878 SUM 11365 36903 INC 14010 921635067 SUM 4197 20892 INC 34146 541362768 SUM 1908 11854 INC 10597 8115216 INC 11069 72681895 SUM 9217 30630 INC 30950 6199762 SUM 387 36858 INC 25974 897443775 INC 25756 786775764 SUM 22411 39052 INC 26123 342028236 SUM 913 26788 INC 6134 307268468 SUM 557 40383 INC 8039 266435311 SUM 489 38880 INC 38278 127421833 INC 1106 517369158 INC 11149 952138235 SUM 19912 33165 INC 21268 25829797 INC 36222 883656020 INC 36465 20250665 INC 38900 779180698 SUM 4145 39278 INC 39665 626162614 SUM 3659 17077 SUM 33830 40876 SUM 1123 25609 SUM 19363 38804 SUM 3122 28070 INC 34512 38075017 SUM 13203 35653 INC 33331 754591430 SUM 13226 40473 INC 39036 11610917 SUM 1516 37348 SUM 6429 15534 SUM 30669 41297 SUM 6186 39730 SUM 33745 39097 INC 29959 889868117 SUM 1889 32518 SUM 9731 40421 INC 5924 752110980 SUM 3941 21552 SUM 7653 30415 INC 22818 946631857 INC 36849 14130105 SUM 3226 24562 INC 29527 942606556 INC 39822 987663870 INC 2812 31506478 INC 10025 985477663 INC 15797 543213439 SUM 6169 35802 INC 10835 801286713 SUM 15300 21348 INC 22277 144831135 SUM 3124 31176 INC 31548 841251843 SUM 762 41198 SUM 3491 41451 INC 9924 130445980 SUM 8645 11139 INC 8863 111771149 INC 37075 48566799 INC 18203 212983177 INC 10009 877951791 INC 17505 754256868 SUM 8587 12147 INC 24315 145098406 SUM 6338 12323 SUM 3801 16631 SUM 35854 38382 INC 9673 96624483 INC 35421 13180902 SUM 1912 13800 SUM 8969 19107 SUM 1793 39639 INC 39010 877771797 SUM 22332 38564 SUM 33562 39228 SUM 11735 40472 SUM 27830 38426 INC 317 24873349 SUM 23674 32747 SUM 20108 34230 INC 29265 338071926 SUM 10671 38631 SUM 782 26891 INC 27169 843026242 INC 9007 80353705 SUM 3695 17935 INC 37510 141554353 SUM 31621 41374 SUM 23822 36640 SUM 26498 41327 INC 40667 539111360 INC 1773 67932231 SUM 9 18197 SUM 7205 40413 SUM 5389 22307 INC 18622 846291109 SUM 21451 39215 SUM 16081 23372 SUM 21223 38779 SUM 3797 10944 INC 38025 852900298 INC 33687 473815692 SUM 20514 39967 SUM 4667 11105 INC 34475 3849146 INC 40800 24332655 SUM 21409 39061 SUM 2085 38933 SUM 13139 40818 SUM 9249 26461 SUM 20881 36719 INC 1514 67770128 INC 6302 804630148 SUM 16787 30266 SUM 3562 30514 INC 13890 64263494 SUM 7332 26731 SUM 16706 40033 INC 18112 825379908 SUM 7901 28007 SUM 20249 38054 INC 8423 128454266 SUM 2583 20707 SUM 4690 9982 INC 36020 63062153 INC 7321 786981421 SUM 13376 38982 INC 7289 476233928 INC 40932 90807006 INC 39025 358490994 SUM 10969 37774 INC 32957 792810579 SUM 3000 41419 SUM 31836 40032 SUM 22044 30628 INC 32215 759563252 SUM 9310 14506 INC 40111 934710247 INC 33820 63477357 SUM 2958 30283 INC 8510 957756265 INC 16794 440694355 SUM 12698 39227 SUM 442 31678 INC 10130 147095142 SUM 10314 36931 SUM 16208 40611 INC 35002 748912773 INC 36577 12430020 SUM 5747 31888 SUM 26481 38957 SUM 298 29754 SUM 6171 40635 SUM 3750 34188 INC 20425 147448353 SUM 14690 27108 SUM 25453 31831 SUM 14138 37736 INC 40567 27461446 INC 32025 12234793 INC 16138 138466866 SUM 3439 32918 INC 23071 608479105 INC 14931 144326776 INC 29831 73722553 INC 12942 222702309 SUM 3210 40875 INC 7279 23539819 SUM 2389 39167 SUM 14029 32937 INC 16961 929339877 INC 20025 686846129 SUM 7912 41146 SUM 1962 9358 INC 35293 246409270 SUM 18393 39630 SUM 11859 41084 SUM 7784 36626 SUM 3100 34672 SUM 1491 30065 SUM 9522 16610 INC 39441 752189204 SUM 2581 21351 SUM 29728 41148 SUM 6013 15716 SUM 20084 41360 INC 24457 873638455 INC 21186 686903858 INC 7989 664439 SUM 6685 39527 SUM 6769 26201 INC 31898 487464638 SUM 8263 31811 INC 39375 80310395 SUM 4161 34672 INC 24662 971294907 INC 8193 773195684 SUM 3298 18393 SUM 22879 41282 INC 23186 147467384 INC 30599 608329770 SUM 10467 30619 SUM 19442 39281 INC 20269 136976532 INC 3733 885419057 SUM 29135 40590 INC 8828 816630721 INC 16222 820036735 INC 31666 341766449 SUM 22467 36759 SUM 27616 38280 INC 8495 820069946 SUM 5221 36324 INC 19000 335358020 SUM 39609 40613 SUM 15467 25987 INC 23504 62915922 SUM 1995 41423 SUM 3379 12231 SUM 1772 18760 INC 1360 147212793 SUM 223 7250 SUM 21236 36471 SUM 12286 39048 INC 32302 28972232 SUM 19062 28950 SUM 38491 41115 INC 7469 24479652 SUM 4959 34549 INC 183 957135158 SUM 645 12212 SUM 24215 40234 SUM 38652 40403 INC 18304 146775638 INC 3768 20398477 SUM 2508 31369 SUM 1429 37746 INC 411 77694509 INC 12496 946017941 SUM 7977 12554 SUM 4176 41383 INC 24723 524632477 SUM 1785 38345 INC 30209 532612943 SUM 534 21155 INC 21533 683455761 SUM 15786 41345 INC 2434 351016648 INC 33771 809065039 SUM 11223 34949 INC 22783 817124491 SUM 20273 40071 INC 16658 809797249 SUM 11439 23965 INC 8740 63175474 SUM 18385 40946 SUM 1933 4874 INC 32382 624501183 INC 14826 223751534 SUM 2654 30683 INC 19658 341325635 INC 30014 138525055 INC 37923 770905508 INC 11553 143280474 SUM 1892 22735 SUM 166 23278 SUM 13450 31152 SUM 33 8945 SUM 9582 29371 INC 19643 26326010 INC 11342 885244561 INC 12918 953551074 SUM 3496 39603 SUM 852 28270 INC 39404 553979563 SUM 290 39310 SUM 32185 40726 SUM 5953 30799 INC 22176 872705125 SUM 2230 19330 SUM 35852 41388 SUM 5475 25959 SUM 1352 38528 SUM 615 39077 INC 34738 670932033 SUM 1287 31098 INC 21408 81444406 SUM 23189 40428 INC 38363 324170317 SUM 3673 35054 INC 30320 953429742 INC 21194 892211576 INC 31005 12117825 INC 33133 356930254 INC 15067 414198373 INC 32208 932573322 SUM 5473 19246 SUM 6901 12964 INC 25938 129386572 SUM 1033 26074 SUM 34614 35798 INC 21377 750792864 SUM 9152 28522 SUM 2181 38852 INC 35876 828278528 SUM 6442 27506 SUM 9895 35181 SUM 4204 35164 INC 12199 145002407 SUM 4566 40987 SUM 6495 18918 INC 53 908397313 INC 30695 801396311 SUM 63 7455 SUM 2173 5351 SUM 21685 41118 SUM 354 39568 INC 5863 475428235 SUM 41 32118 SUM 22706 33322 SUM 24048 39243 INC 4086 214586939 SUM 6161 18549 INC 7992 946032197 INC 30089 873610415 SUM 10543 35319 SUM 7970 38804 INC 21794 142184289 INC 4717 686378016 SUM 15215 30981 SUM 674 33690 INC 13384 878970136 SUM 770 15234 SUM 5837 36348 SUM 2088 41295 SUM 1193 32914 INC 28210 892741199 SUM 25498 28773 SUM 13012 37610 INC 41452 807626526 SUM 25810 38219 SUM 23266 41058 INC 25539 16437594 SUM 20401 39998 INC 5760 124246606 SUM 134 1660 INC 28206 24881239 SUM 1343 32994 SUM 30269 37444 SUM 1351 17397 SUM 14266 27185 INC 14196 337325777 SUM 3848 33296 INC 40383 8092972 INC 32599 910428576 INC 31896 356378506 SUM 59 5951 SUM 5277 16658 INC 38762 13003007 SUM 7774 31741 SUM 15932 26459 SUM 28912 36932 SUM 13490 33746 SUM 1572 37759 INC 23501 275024874 INC 16626 852790078 SUM 579 9654 INC 25152 215399673 INC 18929 37965160 SUM 12687 30509 SUM 7910 24228 SUM 136 3987 SUM 14031 41322 INC 24828 824612755 INC 7841 28918867 INC 24505 146083698 INC 27858 73321805 INC 31409 156295949 SUM 12978 33777 INC 18541 993421304 SUM 15052 38144 SUM 28931 40838 SUM 31779 37919 SUM 9756 39541 INC 716 28024660 SUM 6928 33369 INC 32019 491874704 SUM 4180 28790 SUM 13784 34756 SUM 5123 32569 SUM 7889 26056 SUM 23029 24734 SUM 15992 24663 SUM 3418 16889 INC 25707 953228691 SUM 29327 40364 INC 34868 622059439 SUM 24558 38194 INC 507 906919061 SUM 232 33412 INC 35072 28508030 INC 3888 689306462 SUM 4862 25772 SUM 5051 38272 SUM 2211 26170 INC 26625 69212504 INC 5711 937754371 INC 16756 20580867 INC 18993 29046119 SUM 1365 4746 SUM 31387 36511 INC 40164 719506213 SUM 19180 40138 SUM 7652 24239 INC 25835 2127977 SUM 1283 34875 SUM 28514 37431 INC 9323 647916933 INC 18355 610124123 INC 6790 862124143 SUM 2854 34495 INC 24279 796910114 INC 5022 593209211 SUM 18168 39777 INC 7407 878928021 INC 30034 885235738 SUM 430 10219 SUM 10005 40932 SUM 23687 37066 INC 13129 143502647 SUM 96 12713 INC 11262 28295852 SUM 11315 40189 INC 669 145291292 SUM 13755 28714 SUM 1047 39532 INC 29592 340021703 INC 3622 12737317 INC 19610 266641282 SUM 4914 37468 INC 36271 322192647 SUM 1926 38939 INC 27724 936268355 SUM 24273 32083 SUM 8204 41234 SUM 8211 35228 INC 3442 860127708 INC 28211 15935726 SUM 6994 19172 INC 19126 441981400 INC 37608 995527661 SUM 29713 40960 INC 25111 29022880 SUM 914 21995 SUM 3347 13774 INC 17264 626345802 SUM 12702 32868 SUM 2737 37953 INC 236 825950336 SUM 8494 10936 SUM 24761 34243 INC 2076 147368782 SUM 74 18590 SUM 6140 14171 SUM 14330 34233 INC 8981 13210756 SUM 9834 39710 SUM 13852 28039 SUM 7676 35480 INC 16992 143238711 SUM 8058 25952 SUM 18997 36418 INC 21928 884545258 INC 31073 76129867 INC 4706 126196727 INC 33310 156666956 SUM 7808 41389 SUM 25443 34464 SUM 17328 38087 SUM 13803 28707 SUM 14116 39281 INC 4894 80337282 INC 31904 25635525 INC 27290 130283048 SUM 669 11089 INC 40392 643861458 INC 35381 48281909 SUM 6989 16392 INC 30129 409752824 SUM 25062 26826 SUM 26803 35653 INC 7805 919478383 INC 21872 146291946 INC 23313 628073240 SUM 5837 26368 SUM 5504 25011 INC 8490 599127844 SUM 2123 32663 SUM 5063 31966 INC 9496 626122471 INC 13296 123850607 SUM 27584 30748 SUM 8956 24023 INC 30084 925873619 INC 17721 73717211 SUM 8461 28969 INC 17002 977521606 SUM 573 41122 INC 1425 249552683 INC 37590 929359082 SUM 9826 41002 INC 14359 136741663 INC 23289 722709908 INC 24297 73185200 INC 39241 142859041 INC 22499 137735939 SUM 22557 36280 SUM 3228 40568 INC 39503 148411002 SUM 8185 15831 INC 7951 16758159 SUM 2477 37005 INC 2432 20044521 SUM 9204 26681 INC 10641 722859319 SUM 8249 40410 SUM 4064 19877 INC 38927 750721495 INC 5567 558768383 INC 11611 475353111 INC 34224 129042586 SUM 32187 41387 INC 4705 978582870 INC 27375 81463736 SUM 9290 39701 SUM 3145 40762 SUM 4794 24942 INC 32141 786143725 SUM 27007 38253 INC 17580 79300116 SUM 18890 31579 INC 26922 146411853 SUM 8678 31832 INC 29215 285626601 SUM 14751 25899 INC 24748 147173300 SUM 25045 39590 INC 34642 834671 INC 28284 28180880 SUM 336 36896 SUM 2626 32621 INC 24123 99107447 INC 17314 991307475 INC 33533 959253365 SUM 8373 25913 INC 31305 883249226 INC 29407 863504826 INC 7169 585305207 SUM 3562 34031 INC 40297 979684360 SUM 6280 33308 INC 15880 883711380 SUM 3303 31580 INC 27223 145369026 INC 17388 845476157 INC 29480 684777689 SUM 10141 25080 SUM 7746 10711 INC 19280 601693911 SUM 6377 41396 INC 17812 948215036 SUM 28508 34936 INC 10417 955040830 SUM 21670 38822 INC 30702 111801545 INC 26207 69339005 SUM 752 40446 INC 25845 851546132 INC 35317 887831852 INC 2728 534771959 SUM 13082 18873 SUM 18515 37044 SUM 13363 40889 SUM 589 35020 INC 1493 733994046 INC 7961 985282711 INC 33130 491639782 INC 15311 35424709 INC 12254 103663567 INC 7930 483818196 INC 22022 955010555 INC 29536 343510757 INC 26451 1787853 SUM 12915 32247 INC 33757 114332990 SUM 31485 38854 SUM 23413 35800 INC 12558 22345335 INC 17902 436071587 SUM 22798 40495 SUM 2797 27169 SUM 447 28984 INC 37368 736032417 SUM 7528 38564 INC 32389 76045566 SUM 21576 40935 INC 30922 954008329 INC 17341 8108498 INC 2221 906020809 SUM 320 38569 SUM 21166 33543 INC 7101 591714077 INC 9811 869430852 SUM 2893 19991 SUM 5916 30830 INC 475 955185902 INC 32094 859565554 SUM 9201 31175 SUM 10974 28248 SUM 537 39760 INC 37202 922733580 INC 36706 977448697 SUM 7731 41399 INC 10175 264425765 SUM 3294 39534 INC 11074 80016072 INC 11828 384723532 SUM 26212 36324 SUM 5315 32601 SUM 4892 16037 INC 38065 694480951 SUM 652 32536 INC 18276 710309222 SUM 16845 40782 INC 2430 177374478 INC 26925 929060338 SUM 9639 39217 INC 33219 955141895 INC 3560 11398040 SUM 25880 37542 INC 5656 953184010 INC 33641 129930613 SUM 1868 34906 INC 8719 864884808 SUM 299 35148 SUM 1994 40627 SUM 17785 37490 INC 37311 424542875 INC 24691 688201001 INC 40999 610227991 SUM 16398 30493 INC 34530 909287760 INC 39303 973320486 SUM 137 39905 INC 40704 414129202 INC 21975 759452287 INC 27688 826634000 INC 14365 953507270 INC 21864 954614368 INC 39466 812722955 INC 5526 28813946 INC 4589 848107689 INC 643 145155136 SUM 992 10745 SUM 16542 34604 SUM 12507 41057 SUM 11600 30959 INC 8702 122009290 INC 16825 557034051 INC 11425 143143542 INC 38837 961970140 SUM 9775 17248 INC 38931 96458457 INC 18090 80132026 SUM 20902 32887 SUM 2385 12456 SUM 4728 31049 INC 37596 405878049 INC 12137 666650017 INC 17294 76146338 INC 7724 624023070 SUM 14890 35913 INC 31026 961913813 SUM 12769 35062 SUM 3396 36619 INC 35847 987143886 SUM 767 39415 SUM 222 29685 SUM 19636 31819 SUM 12795 38647 INC 27453 983307366 SUM 302 18725 INC 4309 6834371 INC 8516 479627144 SUM 231 33803 INC 16356 6975967 INC 15987 961137535 INC 31967 919992040 INC 32408 342913055 SUM 7372 29730 INC 11893 26807908 INC 23379 73696979 INC 3047 994469768 INC 20031 299302881 INC 37832 997458931 SUM 15747 33079 INC 27100 416259924 INC 14002 669705031 SUM 3461 31240 INC 8569 523962360 SUM 15872 31859 SUM 15727 34351 INC 20401 73448530 SUM 16052 36683 SUM 506 27266 SUM 3342 35925 SUM 27067 33711 SUM 296 15050 SUM 9755 29862 INC 20921 949303631 SUM 11163 37810 SUM 29856 39312 INC 19302 617233505 INC 4656 790438513 INC 19714 603737225 SUM 4206 40337 INC 28768 747794880 SUM 6620 28575 SUM 2313 39678 INC 7121 640620792 SUM 26748 39688 INC 22467 109101170 SUM 6927 34934 SUM 8298 30133 SUM 3089 11300 SUM 10717 22450 SUM 6639 18554 INC 39813 20568647 SUM 2608 38987 INC 27812 944110544 INC 22396 605974716 INC 31038 935609185 INC 11027 760586927 SUM 7638 29694 SUM 13600 31018 SUM 1677 25776 INC 22753 198116278 SUM 11164 21213 SUM 2768 32856 SUM 2094 34877 SUM 15325 37851 INC 23373 31499574 SUM 14639 36077 INC 26259 23282182 SUM 9050 36149 INC 8425 357903800 SUM 4315 39342 SUM 12760 33805 INC 4826 80340782 SUM 523 14232 INC 40956 46754033 INC 13121 818981706 INC 30275 591593786 INC 8501 886184524 INC 27094 29077822 INC 26654 103885766 INC 33524 27323171 SUM 7124 32707 SUM 7927 34767 SUM 1089 41062 INC 21696 7921877 SUM 40843 41429 INC 4619 481337564 SUM 18351 27068 INC 7653 988661612 SUM 37 11833 INC 10709 10181393 INC 4464 142108578 SUM 6629 39389 SUM 4822 28626 INC 28347 542274048 SUM 2269 32506 INC 16796 24781563 INC 4284 20669254 INC 7563 750175396 SUM 3417 38475 INC 34588 28033451 SUM 4490 32167 INC 16400 11485583 INC 2246 979681405 INC 24309 937149224 INC 5066 552512841 INC 4176 955320889 SUM 8337 23312 INC 3222 599165119 SUM 23819 31217 INC 28194 804265225 INC 33717 537957999 SUM 9387 30006 INC 6163 420208167 SUM 758 39570 INC 27397 25676482 INC 15397 76123847 INC 23184 435044394 INC 29412 862832264 INC 34039 19779146 SUM 10607 17421 INC 28219 917064042 INC 15768 596944077 SUM 10721 23110 INC 2615 126471977 INC 14280 368038996 SUM 10417 37605 SUM 11270 28991 INC 26287 70019650 INC 28864 955330313 INC 25983 474389356 SUM 16924 38578 SUM 3107 41023 INC 30848 1513612 SUM 31204 39742 INC 24534 42588075 INC 15565 736298707 SUM 7816 12114 SUM 7216 13127 INC 19688 217298804 SUM 4647 37680 SUM 21252 40653 INC 1792 872557434 SUM 22635 36272 INC 21157 71884338 SUM 3704 22991 SUM 4162 32103 INC 36180 28551928 INC 24137 726013157 SUM 5963 32487 SUM 17615 28890 SUM 23544 35588 SUM 11166 32704 INC 16646 86382212 SUM 1306 16150 INC 22550 498293310 SUM 22481 38024 INC 28286 141019461 SUM 27518 36405 SUM 2480 32307 SUM 21627 22637 SUM 1973 10317 INC 35373 6157146 SUM 18071 38484 INC 9265 750656135 INC 12954 875604877 SUM 25571 39274 SUM 3283 34799 SUM 10615 24287 INC 6203 955237754 INC 23205 299025919 INC 2355 418030569 SUM 5086 24300 SUM 8957 12876 INC 23826 852261493 SUM 13431 30296 SUM 22001 37638 SUM 35101 36009 SUM 5640 35059 SUM 5533 21875 INC 19772 1947595 INC 29094 356610796 INC 20819 80024022 SUM 21627 41189 SUM 3648 26712 SUM 1321 39789 SUM 2643 40145 SUM 9027 31916 SUM 4413 19781 INC 9638 685826341 SUM 117 32034 SUM 9475 22827 INC 16664 893736934 INC 14677 960705477 INC 20213 28386916 INC 6710 22734322 INC 178 819891096 SUM 2044 36875 SUM 11941 38392 INC 12291 894862662 SUM 12174 35228 INC 9285 9834795 SUM 37287 38584 SUM 1353 23863 INC 1773 101296075 SUM 13954 33954 SUM 1127 31440 INC 20207 145754909 SUM 10623 27939 INC 14317 994713755 INC 8539 737089554 INC 27818 22406332 SUM 14128 41249 INC 33492 67748705 INC 30195 10205261 INC 36405 997130390 INC 35801 861166242 SUM 29654 38851 SUM 3008 22035 SUM 35224 39676 INC 2380 826876209 SUM 2674 38607 SUM 431 33269 SUM 1101 30431 SUM 8798 22455 SUM 27806 35289 SUM 21087 31108 SUM 27500 40659 INC 35253 392482740 SUM 10144 21779 SUM 9150 39979 INC 8771 820029666 SUM 13846 37774 SUM 7292 35459 INC 18145 439661924 SUM 26295 40794 INC 30674 877946943 SUM 29168 40431 SUM 10909 36411 INC 37412 134538271 INC 31993 104538060 INC 1727 19874824 INC 7249 146118638 INC 24690 59390342 INC 9797 80162199 SUM 6067 12887 SUM 2496 14041 INC 16624 368834106 INC 30474 28906388 INC 7949 486919990 INC 30231 939481260 INC 5157 11499935 INC 28287 146215987 SUM 12208 18352 INC 2194 597599916 SUM 15147 31380 SUM 173 41124 INC 4289 708105740 INC 7886 946929196 INC 31413 97097406 SUM 2021 8713 SUM 17651 33852 SUM 8456 9852 INC 1939 961292659 SUM 847 11099 SUM 1877 26639 INC 9924 935953390 SUM 13345 38739 SUM 35141 37637 SUM 2788 35431 INC 40259 805605396 INC 14230 130657212 INC 21417 996106269 INC 16298 875863292 INC 27928 577029748 INC 18322 870379212 SUM 8332 36631 INC 1557 885558630 INC 3857 498949926 SUM 357 36707 INC 22590 156668170 INC 35960 475185447 SUM 1342 25146 SUM 220 28483 SUM 6353 12786 INC 38219 323165747 SUM 1421 35635 INC 17859 975467294 SUM 3319 22676 INC 40785 920627116 INC 16285 737088127 INC 28580 992139713 INC 40915 73696953 SUM 4401 30322 INC 756 770782277 INC 19641 953550612 INC 1957 56619178 SUM 3368 23734 SUM 11840 36427 INC 5246 961971084 INC 25893 597974780 SUM 6112 38531 SUM 11546 19295 INC 8151 27470373 SUM 3927 40865 INC 18143 961431471 INC 5333 868396662 INC 20000 510647276 SUM 1765 23754 SUM 4246 25215 SUM 4479 24012 INC 8481 145013495 SUM 16367 30259 INC 40866 137747126 SUM 171 37556 SUM 28700 36621 INC 132 311206163 INC 27530 31658432 SUM 3066 23627 SUM 6221 37418 INC 18414 976377982 INC 25396 64807432 SUM 9672 25105 SUM 27962 39995 INC 25976 855226773 SUM 8658 40749 INC 36678 692835222 SUM 22760 30618 INC 831 961667307 SUM 23908 37344 INC 1225 570119107 SUM 6578 38750 SUM 11046 27472 INC 12074 948762230 INC 17157 709686766 INC 32880 744527127 SUM 5833 23247 SUM 9460 37846 SUM 5220 15105 SUM 10271 22311 SUM 2084 31534 SUM 8510 38457 INC 36344 726421505 INC 37467 777373798 INC 16779 592696370 SUM 287 33333 SUM 27356 40653 INC 14341 606150203 SUM 9217 22887 INC 16105 458501258 SUM 6039 38657 SUM 24339 36672 INC 9562 925879366 SUM 1065 36605 SUM 12402 24590 SUM 22384 41040 SUM 3689 30201 SUM 9300 22601 SUM 23274 30245 INC 20858 145366525 INC 10035 40178150 SUM 10613 28280 SUM 30596 39640 SUM 33811 39823 SUM 14883 23796 SUM 8727 33162 SUM 7507 26256 INC 41432 944807854 SUM 4334 39119 SUM 3587 31338 SUM 2509 5803 INC 13194 953399511 INC 21317 854562555 INC 24110 950568576 SUM 365 11510 SUM 646 38580 INC 32253 921782093 INC 33129 15305033 SUM 18866 40949 SUM 39405 41300 INC 30821 893459565 SUM 1141 18167 INC 1066 31774413 INC 11977 24882711 SUM 7396 34152 SUM 505 24374 SUM 18447 29733 INC 36324 961646159 INC 14464 475816118 INC 7988 987475063 SUM 18053 40436 SUM 1298 14451 SUM 23820 33295 SUM 4359 14082 SUM 21010 38088 INC 32491 70984610 INC 5873 192899596 SUM 606 29284 INC 31341 872463903 SUM 2438 40413 SUM 10186 32588 INC 9506 822456471 INC 29607 845134809 INC 7925 471723965 SUM 16243 37485 INC 5932 347135127 SUM 1960 26567 INC 19974 441017678 SUM 3378 31702 INC 30381 962925796 SUM 33307 39601 SUM 1444 37637 SUM 14327 30649 INC 35353 955260096 INC 1692 113621434 INC 7617 18030817 INC 13841 357953054 SUM 1341 29886 INC 22622 128242108 INC 32458 147395146 INC 14401 28808315 INC 2913 921781534 INC 16943 801461193 INC 29372 591714187 SUM 13772 39283 SUM 23566 34372 SUM 27324 36373 SUM 19153 38043 SUM 3536 40732 INC 14033 893729967 SUM 5151 37187 INC 18370 76433005 INC 7218 744563855 SUM 16693 39991 SUM 13906 36680 INC 20911 919960426 SUM 220 40461 INC 32519 876542994 SUM 24892 39674 SUM 6207 32865 SUM 4751 8931 SUM 23007 38612 INC 22917 445970829 INC 39067 947995234 SUM 14369 16817 INC 37772 464270545 INC 12608 794742987 INC 25012 215411931 INC 12178 934352515 SUM 2279 39477 INC 36449 878029098 SUM 1448 35479 INC 17661 894037611 INC 29039 20277073 INC 4369 144258800 SUM 24147 36601 INC 39915 601130467 SUM 6167 40438 INC 35685 30483112 INC 39992 20697305 INC 2422 79686678 SUM 10757 30293 INC 38126 28791208 INC 5609 59858838 SUM 34996 41125 SUM 24360 36278 SUM 7681 27769 INC 25070 939472455 INC 1095 607871003 INC 32007 907321171 INC 36499 651224778 INC 13445 489822763 SUM 30364 35236 INC 26578 959279956 SUM 4050 12561 SUM 7561 34919 SUM 3233 34365 INC 7067 726754568 INC 4766 878186199 INC 2898 706264745 SUM 3142 14051 SUM 1925 11174 INC 20278 671325675 INC 28568 424906216 SUM 16194 34555 INC 31234 888025093 SUM 4943 17468 SUM 10516 22560 SUM 25441 38798 SUM 3766 18989 INC 34204 490620528 INC 12789 146397116 SUM 1489 18210 INC 8183 28772318 SUM 5189 23244 SUM 14106 37424 INC 236 18536769 INC 36392 757014730 INC 17444 958137612 SUM 7391 17456 INC 23023 800858557 SUM 8022 38862 SUM 3298 10247 INC 22001 12766726 SUM 10613 38365 INC 22299 485888309 INC 18116 113303877 INC 36884 502787409 SUM 9954 40703 SUM 17029 30542 INC 15582 138399304 SUM 20516 41286 INC 34423 156356665 INC 30388 996082118 SUM 19304 31844 INC 9660 39606918 SUM 13982 24529 SUM 2798 24340 SUM 4370 33637 INC 29543 726539792 SUM 15611 34055 INC 38687 400441797 INC 40958 890583593 SUM 28725 40190 SUM 20076 40423 INC 2686 969098841 SUM 17125 39873 INC 21851 129348103 SUM 16816 35780 INC 26339 958112061 INC 32393 687758927 SUM 8677 40378 INC 23633 79837477 INC 28294 469506920 SUM 1711 8759 SUM 16081 28217 INC 1913 106117808 INC 26572 670469873 INC 11624 599016271 INC 19287 7983682 INC 28101 892484645 INC 22478 960649699 INC 36451 405787853 SUM 12247 26311 SUM 19772 34154 SUM 9657 31338 SUM 12291 40061 SUM 26712 35892 SUM 8658 30018 SUM 7061 16995 INC 13240 950066875 SUM 28723 40168 SUM 17335 26056 INC 32851 316672370 SUM 1166 15438 SUM 2278 32601 SUM 23684 41272 SUM 297 11108 INC 26416 19375881 SUM 7356 22074 INC 22740 574909926 SUM 2163 34675 INC 12068 76694634 SUM 540 40337 SUM 15359 36809 SUM 30755 38866 SUM 25331 36018 INC 27283 778357560 SUM 3982 36569 SUM 3475 35942 SUM 9916 35338 INC 19237 130691293 SUM 157 37196 SUM 8218 25986 SUM 3497 26742 SUM 15447 22852 INC 40073 859773016 SUM 18803 37281 INC 38001 147457432 SUM 19163 35763 SUM 5256 22207 INC 32832 826700652 SUM 4254 19712 SUM 412 7665 SUM 10150 38469 INC 3739 684526663 SUM 9992 18766 INC 37611 685114012 INC 20149 674630529 INC 25977 945155465 SUM 684 21442 INC 5019 879671196 INC 32902 475943327 SUM 1228 11178 SUM 2182 16862 INC 39251 458339330 INC 32333 869445583 INC 7196 977584064 SUM 2077 8455 SUM 1375 17573 INC 34165 145805098 INC 37944 893662899 INC 32587 995413293 SUM 7416 22477 SUM 96 7628 INC 10546 861698831 INC 19131 71608674 SUM 20433 38607 SUM 33835 40680 INC 21058 87645837 SUM 1137 30568 SUM 5489 39801 SUM 2031 15198 SUM 3984 29319 SUM 13526 41414 SUM 2277 41128 INC 39438 867218705 SUM 19791 30209 INC 12474 958026825 INC 11406 500511043 INC 33468 945342071 SUM 12389 24720 INC 22549 720222479 SUM 2589 39757 INC 15225 961037711 SUM 358 37258 INC 16367 675311708 INC 32755 760647534 INC 19236 458217327 SUM 14087 25406 INC 15767 857068683 INC 38928 26946974 INC 979 22393297 SUM 9819 30009 INC 2500 11008899 INC 121 961262838 SUM 15350 23795 SUM 7276 15263 INC 41006 890614729 SUM 29398 40632 SUM 7608 33911 SUM 33379 34447 SUM 414 41399 SUM 3 24926 INC 8451 977434895 SUM 2140 5331 SUM 6199 16141 INC 20874 852274232 SUM 12247 15113 INC 7253 685302327 INC 11707 4842980 INC 28160 743587790 SUM 733 9266 SUM 4971 33117 INC 39220 742757003 SUM 9104 38947 INC 37190 995419051 SUM 20631 37134 SUM 12812 21828 SUM 19415 32056 INC 20338 57181878 INC 7575 970310052 SUM 15880 19408 INC 40796 142140053 SUM 1496 19476 SUM 2341 21885 INC 3205 952464849 SUM 9053 40808 INC 33951 777189898 SUM 1311 32473 SUM 18185 39934 SUM 26545 38084 SUM 14983 41208 SUM 5121 22505 SUM 7340 28825 INC 17480 28903318 INC 28184 991025342 SUM 17250 24685 SUM 14737 38976 SUM 1522 23111 INC 30662 492182922 SUM 2947 25288 INC 11231 142198547 INC 26838 122127274 SUM 2128 37763 INC 14496 78652881 INC 15973 134053779 SUM 737 6932 SUM 26648 40176 INC 22212 683223953 SUM 16073 29061 SUM 9177 22568 INC 18894 950575887 SUM 1004 30855 SUM 8147 17589 SUM 15162 37785 INC 12135 958795012 INC 21661 993400029 INC 10768 910710847 INC 35006 139085947 INC 19075 48297750 INC 5082 609561601 INC 17715 691301626 SUM 1009 19920 INC 1468 79786474 SUM 12957 41262 INC 15789 71639880 SUM 27275 34066 INC 5546 928347238 SUM 9516 37671 INC 8330 10348479 INC 5983 743178926 INC 35756 989317425 SUM 6517 23455 INC 2701 118082942 INC 35604 692806082 INC 7996 760532984 SUM 170 17802 SUM 13111 27506 INC 37782 486903978 INC 16038 217457206 INC 4661 409138264 SUM 12784 38854 SUM 10973 16399 SUM 8639 20075 INC 15421 24876484 INC 15806 267425395 INC 36769 824234806 INC 15882 852786036 SUM 3422 21370 INC 11059 752233868 INC 31987 147437075 SUM 21375 25885 SUM 1037 26838 SUM 10478 41069 SUM 2753 24258 INC 37952 63314443 SUM 1371 40700 SUM 10254 28465 INC 25139 593411389 INC 5180 862084063 INC 4604 802626444 INC 2866 45739979 SUM 30893 40319 INC 29557 995470353 SUM 24314 34206 SUM 16042 30711 INC 23354 940292596 SUM 6649 34348 INC 22014 26930840 SUM 9615 22317 SUM 12150 36750 INC 6808 804285122 INC 31841 610609629 INC 35010 113523699 INC 13693 73658422 INC 36040 902648500 INC 2912 63498657 SUM 5827 15401 SUM 136 4652 INC 30525 12199675 INC 8780 994997807 SUM 18018 36572 INC 23671 992073511 INC 35992 539039357 INC 34438 60054063 INC 36776 101243740 SUM 9750 20043 SUM 8606 37604 INC 38003 333621674 SUM 582 32589 SUM 31825 38405 SUM 3682 27136 SUM 2545 20810 SUM 808 40944 SUM 12474 29466 SUM 22677 35226 INC 32671 638278057 SUM 8581 13530 INC 25728 473882161 INC 15896 145516033 SUM 18948 35435 SUM 21524 34888 INC 31081 60980785 SUM 37752 38583 SUM 8569 25263 INC 362 382231725 INC 31756 136847136 INC 7226 154308486 INC 24497 926629399 INC 11911 406632705 SUM 19380 27535 INC 12724 105680530 INC 12965 726660585 INC 22263 939253439 INC 30903 878003799 INC 13520 104468538 INC 16668 79831697 SUM 1526 27679 SUM 19343 33739 INC 32517 867019531 SUM 3433 41259 INC 34934 993700341 SUM 15268 41441 SUM 2800 26628 SUM 17512 32661 SUM 18983 31374 INC 34196 745403220 SUM 2906 20040 INC 40923 492185130 SUM 3376 39794 SUM 6214 27141 SUM 16424 37741 SUM 2111 32269 INC 32346 130679408 SUM 5937 35025 INC 7652 381178769 SUM 18747 31442 SUM 845 13342 INC 14875 683543888 SUM 16493 36041 SUM 20223 37043 INC 9949 130311054 SUM 2287 40070 INC 18547 3228255 INC 11688 25330281 INC 33545 964663499 SUM 32108 39354 SUM 1256 5810 INC 36622 7965761 INC 35201 139082606 INC 38692 316678487 INC 4340 660392744 INC 5784 111705096 INC 15573 18096114 INC 12321 820567442 SUM 3612 38364 INC 29676 451260411 SUM 593 38634 SUM 3572 40954 SUM 3666 33466 INC 29428 3813987 SUM 10595 21789 SUM 12592 39193 SUM 5434 28262 SUM 7898 28035 SUM 3766 29173 SUM 11028 36773 INC 12793 921705755 SUM 7285 39409 INC 7691 4792992 INC 35955 518966753 INC 7468 411891649 SUM 8336 28668 INC 38916 926784437 SUM 2409 28906 INC 38510 492167117 INC 38157 28813226 INC 38923 142092852 INC 28181 255612943 INC 34894 491981433 SUM 134 31718 INC 22921 417303162 INC 17185 985648468 INC 19685 709256019 INC 34237 887993339 SUM 9177 21845 INC 2744 800558534 INC 31036 954864891 SUM 22334 38738 SUM 2652 39172 INC 12508 424915605 INC 29670 807682098 INC 992 939566527 INC 34282 884038619 SUM 25353 28952 SUM 4663 23924 SUM 30553 41241 INC 24209 881719690 INC 33080 299271470 SUM 1710 19313 INC 18119 872650453 INC 36185 907960559 INC 18242 138366196 INC 30029 147179946 INC 11245 474793079 INC 13610 725855361 INC 20332 483542729 INC 38041 868157233 INC 6325 80109446 SUM 2778 27221 INC 25753 651981930 SUM 28780 39857 SUM 14378 32139 INC 18071 139583922 SUM 31329 40489 INC 7610 883839310 SUM 7966 30061 INC 38816 13010808 INC 10413 668754438 INC 13889 28020104 INC 7311 112299444 INC 37550 20637859 SUM 4690 9099 INC 22066 12293258 INC 9833 20025584 INC 9050 138935687 SUM 3376 14244 SUM 1613 26479 SUM 8593 20587 SUM 338 11743 SUM 11852 34679 INC 15309 961375548 SUM 7209 29370 SUM 10938 19495 INC 2318 959867506 SUM 997 28437 INC 16440 143242032 SUM 14470 39767 SUM 22423 40652 SUM 2022 31453 SUM 21411 39904 SUM 5527 31791 SUM 28856 41316 SUM 1879 40895 SUM 9376 27860 INC 20275 23285871 INC 7747 471215184 INC 23013 386980669 SUM 11756 26387 SUM 1578 41051 SUM 3875 29497 INC 26311 25525287 SUM 25887 39671 SUM 5421 39728 INC 25211 217142347 SUM 16665 36877 INC 24907 868336345 INC 26415 947747261 SUM 20009 38680 SUM 27624 35734 INC 15836 341866377 INC 18228 958515050 SUM 15399 36355 INC 31889 619671887 INC 36041 878894996 SUM 6423 29989 INC 40089 926288908 INC 5069 7977784 SUM 24689 41175 INC 11497 122299251 INC 15809 147144918 INC 514 431639526 SUM 2734 37617 SUM 30058 38405 SUM 57 9956 INC 24482 54673323 INC 15891 71174481 INC 40791 204628182 SUM 380 36314 SUM 384 19931 SUM 2429 39554 INC 19960 879043247 INC 3059 886309027 SUM 23806 41276 INC 11536 888838173 SUM 20516 28768 SUM 5448 38410 SUM 17506 38081 SUM 5207 37703 SUM 3627 41264 INC 24927 992984746 INC 20188 357955151 SUM 14389 39575 INC 23625 760627376 SUM 2151 18035 SUM 1781 34718 SUM 98 11327 INC 25188 414072813 SUM 13434 38146 INC 15390 268168727 SUM 9859 30972 SUM 23869 37243 INC 14778 27841895 INC 1296 760245482 SUM 382 21411 INC 23101 65330408 INC 34959 827473544 SUM 31164 40350 SUM 14536 32610 INC 21221 29051343 INC 31829 616768538 SUM 550 30334 INC 37333 223596402 INC 702 977595881 INC 32275 907411724 INC 32416 788402472 SUM 5649 18888 SUM 31398 41219 INC 3605 345405140 INC 37722 869986985 SUM 22546 39581 SUM 2963 9977 INC 4574 120631014 SUM 950 21523 SUM 11501 33953 INC 5874 944877855 INC 27126 982779997 SUM 2594 39917 SUM 3064 18589 SUM 3999 11309 INC 40012 12293409 INC 10713 757448692 INC 1782 952514065 INC 7087 96870007 SUM 9722 38463 INC 2124 130697457 INC 10901 458610627 SUM 7914 36013 INC 30536 349464878 SUM 20601 37470 SUM 12633 35133 INC 27047 332818076 SUM 23063 31809 SUM 29895 33857 SUM 7565 14139 SUM 27491 33367 INC 23525 143265515 INC 18586 79039401 INC 22443 128569581 INC 30171 380577744 INC 38879 3877691 SUM 12855 39178 SUM 13596 36026 SUM 7627 23902 INC 26872 759470828 SUM 28179 37734 SUM 6839 28531 SUM 12928 33164 SUM 6541 14717 INC 34067 456705986 INC 21882 535757968 SUM 22219 34859 INC 328 28942945 INC 15568 312882449 SUM 828 34728 INC 1881 798256456 SUM 17357 33972 INC 31022 875634187 SUM 30316 38593 INC 24290 78241706 INC 26760 16495932 INC 37219 767483911 SUM 20127 36872 INC 27151 961590906 INC 32541 392352383 INC 11672 28638926 INC 16165 947953882 SUM 2180 29860 INC 37584 995423033 INC 7490 470069830 INC 22737 485888663 INC 21999 924892872 INC 20300 894632306 INC 801 119636238 SUM 11085 35548 INC 23866 46006973 INC 24180 862844920 INC 37130 978477897 INC 36819 754864381 INC 5844 946854235 INC 38345 472129791 SUM 13015 39574 INC 40201 558148952 SUM 14576 28254 INC 30749 617691196 SUM 2583 38416 SUM 36706 39420 SUM 20294 32800 INC 14832 737935595 INC 24890 41755285 SUM 23705 40129 SUM 24695 40260 INC 26681 677139471 INC 26663 501094081 INC 32852 147414885 SUM 7026 16557 INC 17298 892763688 INC 10183 990625753 SUM 9813 40725 INC 24053 6790501 INC 19967 742774450 SUM 22293 39554 INC 13116 127533231 SUM 919 31488 INC 19113 407012207 INC 29323 145018503 INC 32336 80269386 SUM 8753 36789 INC 29656 728487106 INC 15768 284143950 INC 4623 610562767 INC 10575 67517860 SUM 13082 40328 SUM 3682 39039 SUM 14187 19528 INC 31317 371313639 INC 18456 349870458 SUM 12290 40822 INC 23687 857055084 INC 15672 372234878 SUM 10363 38883 SUM 2053 13553 SUM 10740 37471 SUM 3714 5536 INC 33341 28253008 SUM 21852 27169 INC 29361 46536806 INC 18520 490009881 SUM 34317 37574 INC 4363 347126299 INC 8586 72810502 INC 38958 357969142 INC 26634 399352966 INC 3427 743424153 SUM 25357 31318 SUM 90 20313 INC 21292 938910789 INC 37252 418441816 SUM 4570 36951 INC 31036 373618066 INC 19082 93180555 INC 14417 885465942 SUM 693 21615 INC 20454 20528888 SUM 12886 28012 INC 21572 980345876 SUM 76 16611 INC 17542 928089231 INC 29694 803245128 SUM 19150 36545 INC 6530 357952983 INC 32659 801083649 SUM 2191 5397 INC 34418 226744417 SUM 8697 37252 SUM 7353 35339 INC 15989 626215465 SUM 608 32074 SUM 22246 29572 INC 8543 78231217 INC 14700 103393830 INC 23972 946155144 SUM 6071 30363 INC 37573 874824710 INC 23915 945829552 INC 20221 800903221 SUM 16894 33672 INC 4822 458660123 SUM 27753 39290 INC 21099 390924136 SUM 10426 24609 SUM 27129 35974 INC 28206 65187448 SUM 33144 38580 INC 20634 54805457 SUM 1617 15355 SUM 2095 38170 INC 37970 2745923 INC 5775 72360173 SUM 2386 28370 INC 26938 913014040 INC 4436 29084155 SUM 2619 40744 INC 29481 46807620 INC 10709 28931224 INC 21263 894083627 SUM 15311 33090 INC 37399 576508620 SUM 1857 40883 INC 11891 12227611 SUM 6927 34654 SUM 3273 29583 SUM 2092 33533 INC 26956 474629029 SUM 617 10037 SUM 18010 23047 SUM 8264 28410 SUM 8349 34058 INC 30762 12975689 INC 37211 21426598 SUM 8751 39448 INC 4527 80265012 INC 37400 483773986 SUM 18174 40281 SUM 15925 36322 INC 23052 147321136 INC 38256 593828902 INC 10383 960806244 SUM 1389 37925 INC 21041 743294722 INC 14295 53699725 SUM 3785 32915 SUM 7 13933 SUM 1237 35903 INC 21135 804011454 INC 6492 3918351 SUM 15497 32962 SUM 2555 40695 SUM 33391 39739 SUM 20606 25988 INC 22465 471037022 INC 41353 926185008 SUM 28550 36387 SUM 5110 23154 INC 17769 28923165 INC 35873 441397079 SUM 27259 41147 SUM 23562 37754 SUM 37929 41338 SUM 19497 38949 INC 12219 373275034 INC 5209 147335474 INC 21990 995381422 SUM 11870 23278 INC 21445 12296223 SUM 994 14671 SUM 10783 32388 INC 33697 87552111 SUM 20388 41188 INC 36398 342133242 SUM 634 17481 SUM 241 36146 INC 38174 999536530 SUM 16363 39898 SUM 6915 27578 INC 33934 733353947 INC 1348 130557575 INC 4177 29061975 SUM 1160 37015 SUM 15264 35756 INC 23160 64987491 INC 598 271951792 INC 24770 861214646 INC 24464 996445329 SUM 7597 40909 SUM 1421 37654 SUM 17231 27165 INC 18196 894829517 SUM 27578 39449 INC 11918 981038624 SUM 4893 41304 SUM 13388 36943 INC 25408 765437549 INC 17007 143251284 INC 566 81668083 SUM 2523 25619 INC 38205 18988648 SUM 229 32491 INC 3051 457559257 INC 26584 145232435 INC 30665 981744117 SUM 8222 24635 SUM 7903 27088 INC 7489 531344252 SUM 1299 36983 INC 38346 886106082 INC 1628 147367955 INC 9602 676445757 SUM 23935 33421 INC 34180 596840313 INC 8120 8944919 INC 9765 528421421 INC 23987 149618887 SUM 524 34941 SUM 240 19120 SUM 587 39493 SUM 16925 40752 INC 8352 341074011 INC 25609 807669593 INC 10019 70629619 INC 33189 388311148 SUM 3186 39864 SUM 10776 25852 INC 24718 66084184 INC 12062 909891607 SUM 11064 36841 SUM 2782 15253 INC 30082 753434066 INC 11785 39132291 SUM 238 26576 INC 5182 224191950 SUM 18221 37778 INC 24997 28371955 INC 3962 955238749 SUM 2943 33998 SUM 18252 32941 INC 8604 388527791 INC 38530 876577154 INC 22825 7361719 SUM 13972 29454 INC 29707 222714201 SUM 26843 41189 SUM 30227 40328 INC 29957 51120356 SUM 28796 41041 INC 19510 47358474 SUM 9365 32551 SUM 8918 40687 SUM 9870 28419 SUM 11252 36608 INC 19028 998557763 SUM 10631 37203 INC 8951 26639223 INC 4485 876948527 SUM 120 9866 INC 2135 108553768 INC 27395 950049388 INC 4865 51400690 INC 35552 732207468 INC 7995 455986110 SUM 9605 17880 INC 25239 72954864 INC 17781 820857907 SUM 5600 28475 INC 37036 607400113 SUM 670 5369 INC 27554 205395152 INC 24261 73288729 INC 38004 431276800 SUM 28581 37058 INC 40862 676651785 SUM 2657 26444 SUM 4320 5572 SUM 4929 41404 INC 12881 27887132 SUM 9056 34275 INC 26500 872648294 SUM 5618 37256 SUM 2572 12068 SUM 25913 31472 SUM 18901 31133 SUM 23146 33420 SUM 4730 24281 SUM 2477 28695 SUM 10170 40351 SUM 3529 35762 INC 36318 190192932 INC 9913 938402807 INC 2849 716064285 INC 14979 936137293 SUM 3225 38475 SUM 6851 26795 SUM 18098 36568 SUM 8491 36103 SUM 5034 40251 SUM 1882 39931 SUM 10276 38097 SUM 9483 35136 SUM 3309 33027 INC 38373 147368742 INC 12461 994202773 INC 15695 877985849 SUM 2115 32621 INC 35150 980394917 SUM 3453 40574 SUM 56 19928 SUM 27 37733 SUM 28824 39857 INC 16899 113896229 INC 36635 862255114 SUM 31506 38096 SUM 1692 14169 SUM 12946 21620 SUM 24313 34486 INC 26490 3886781 SUM 9824 33419 SUM 2694 27355 SUM 1694 8063 SUM 6254 32977 SUM 8233 21254 SUM 2556 26724 SUM 4706 30293 INC 41072 516875363 INC 7176 942966640 SUM 13890 22665 SUM 1727 33287 SUM 291 8630 INC 26538 199380364 SUM 22662 39164 SUM 4377 19902 INC 40945 879003429 INC 23696 850960878 SUM 26264 40701 INC 23853 899748989 INC 12351 458520896 SUM 1435 31606 INC 21907 864706363 INC 892 492083305 INC 522 4860059 INC 41243 28672117 SUM 2725 40525 SUM 15240 24003 INC 1949 30474061 INC 35189 610570863 INC 7662 147473868 INC 17926 819991815 INC 22352 536835151 INC 36958 955302286 INC 12652 968603236 SUM 30 30878 INC 20961 845457853 INC 7305 953190575 SUM 143 35873 INC 37721 65324249 INC 18978 50953782 SUM 4779 30003 INC 10134 609019189 INC 18849 403551062 INC 13351 991327566 INC 32239 190082932 INC 22029 20684299 SUM 23875 36070 INC 8710 812662559 SUM 33645 39973 INC 10123 818263150 INC 10038 543103593 SUM 19043 21632 SUM 2007 18551 SUM 15899 26420 SUM 4779 39355 SUM 862 26117 SUM 12203 34496 SUM 7040 24690 SUM 15537 41223 INC 7800 960249923 INC 10635 901892775 INC 35055 223734843 INC 27806 40002290 SUM 7616 22883 SUM 2857 36648 INC 19466 851784176 INC 39487 866437044 SUM 484 29212 INC 1567 577038176 INC 10169 4519002 SUM 5858 27787 INC 34623 519938459 SUM 1888 22115 INC 37744 54761109 SUM 2131 35205 INC 7994 213947625 INC 24238 143188600 SUM 6366 15046 INC 13634 861329344 INC 12090 593508257 INC 16274 887987311 INC 28067 147329240 SUM 2162 13435 INC 23468 887911670 SUM 6458 17796 INC 11029 147440126 INC 23162 494899807 INC 36933 155091527 SUM 141 28186 INC 30319 375189724 INC 14602 942188974 INC 9068 203365924 INC 26544 23312911 SUM 506 40298 INC 29679 758812794 SUM 24405 30282 SUM 11195 38471 INC 35091 875936888 SUM 1854 38869 SUM 31939 41400 INC 12490 754680330 SUM 24340 37373 INC 3905 138283322 SUM 27240 39613 SUM 5193 14531 SUM 26868 38321 INC 13914 416702741 SUM 10745 38482 SUM 1728 35134 SUM 28780 41041 SUM 9051 32013 INC 5689 394825555 SUM 4216 26162 SUM 9098 40407 INC 35050 574916793 INC 28319 878026420 INC 26291 992215221 SUM 454 31540 SUM 3219 7139 SUM 4408 23579 SUM 10036 30993 SUM 13141 37434 SUM 4856 36547 SUM 3417 22172 SUM 2842 22032 SUM 13314 37594 SUM 15957 40563 INC 36981 573770148 INC 22599 720400823 INC 2782 810169803 SUM 51 8924 SUM 31537 40660 SUM 10435 29540 INC 36090 869189406 INC 1327 619602042 SUM 6897 41433 INC 40676 538962849 INC 18197 75392614 INC 34612 89380532 INC 7803 113869314 INC 9705 24190129 INC 18657 861234809 INC 16915 95415986 INC 35593 491940903 INC 2866 126047766 INC 31973 733122022 SUM 8602 35550 INC 38069 130163567 SUM 23706 38901 SUM 265 15097 SUM 2404 35958 INC 8513 990033904 INC 4295 129525807 SUM 438 36313 INC 15306 559581430 SUM 4017 40262 INC 14194 751689840 SUM 4772 11275 INC 3551 234838047 SUM 3161 37948 SUM 834 6867 SUM 1042 2659 SUM 726 29881 SUM 33587 37747 SUM 23361 32946 INC 38746 109689684 INC 39454 996257850 SUM 17142 32314 SUM 5558 18733 INC 27529 847404951 SUM 6601 31556 INC 6693 491682980 INC 18184 751157846 SUM 31548 33275 SUM 8242 37477 INC 20456 491146825 INC 3325 543464311 INC 6004 989146855 SUM 211 36590 SUM 32499 41178 INC 20874 28990116 SUM 4638 13578 SUM 4824 36130 INC 10918 625207675 SUM 3413 28693 SUM 3553 33100 INC 21444 806520805 INC 21546 459574549 INC 34378 334198254 SUM 1493 29543 INC 17040 898536526 SUM 5857 21209 INC 17103 8224606 SUM 35708 38725 INC 16672 877785655 INC 4134 744681970 SUM 2400 35377 INC 27702 107602333 SUM 12345 40546 SUM 8371 36746 SUM 17372 26161 INC 4515 953531820 INC 36812 615860174 SUM 29939 37305 SUM 2009 23625 INC 37195 7016332 INC 9009 877079013 INC 37327 610523280 INC 35583 699208088 INC 41183 224430989 SUM 1112 17535 SUM 24915 29815 INC 21298 74044679 INC 28726 70916480 SUM 4799 30455 INC 23150 942053242 SUM 510 7453 SUM 5314 26427 INC 30380 387315484 SUM 12990 34566 INC 16086 508843955 INC 37120 474820214 INC 40586 35689649 SUM 5291 32680 INC 28609 17630579 SUM 2674 24206 SUM 15343 39997 INC 17440 989097741 INC 2305 960750878 INC 13953 818969473 SUM 12340 38544 SUM 10683 31810 SUM 17504 40091 INC 5336 693017026 INC 38137 661238125 INC 25633 42355657 SUM 17360 33325 SUM 6309 25443 SUM 1004 36754 SUM 12761 28963 SUM 33748 40953 INC 4416 702878439 SUM 12014 39173 SUM 20821 32045 SUM 7086 35517 SUM 190 30864 SUM 3918 40289 SUM 29967 39988 SUM 2785 4239 SUM 19631 39578 SUM 2705 30070 INC 6218 258568746 INC 22120 452938737 SUM 2094 32073 SUM 9417 14970 INC 40136 597443527 SUM 186 29784 SUM 3788 33777 INC 28470 413480670 SUM 12186 20461 SUM 19959 36934 SUM 28428 41109 INC 7858 301188877 SUM 22341 26084 INC 13179 223699735 INC 1765 938172654 SUM 5089 32482 INC 5984 750742462 SUM 3289 19727 INC 36665 130682255 SUM 17264 33273 INC 28377 110620910 INC 32010 79531675 SUM 48 23217 SUM 17179 21821 SUM 10721 25487 SUM 1011 28595 INC 36692 73460387 SUM 16387 35357 INC 3910 11987802 SUM 5647 29045 SUM 5840 32197 INC 21360 955072911 INC 13728 826511438 INC 37825 727082338 INC 24440 147344190 INC 38503 10620775 SUM 16285 31604 INC 4850 525758301 INC 17005 741774572 INC 17749 872089620 INC 3368 955281348 SUM 5125 23418 SUM 19192 31484 SUM 3213 25694 INC 10185 146373609 INC 22865 765401104 SUM 19932 37768 INC 8759 818463357 SUM 1583 29434 INC 37334 766369843 SUM 20783 29304 SUM 259 22281 INC 34555 19924715 INC 21017 130655467 SUM 19524 39485 INC 5731 487305140 SUM 9227 33949 INC 18475 189281556 INC 15982 881984589 INC 36406 425413465 INC 20450 839969231 INC 12948 349038408 SUM 2611 27321 INC 1079 842427598 SUM 6180 39800 SUM 31850 38661 SUM 6213 34909 INC 38893 420144743 SUM 3187 38304 SUM 2642 20600 INC 13346 61141193 INC 4508 145848589 SUM 13987 39126 INC 9959 990896383 SUM 10012 40592 INC 30432 877574238 INC 14827 24838853 SUM 9787 18687 INC 9801 61425254 SUM 1733 39115 INC 20110 825624008 SUM 2083 35881 SUM 3487 26093 SUM 22949 36480 SUM 9715 36654 SUM 32000 37145 INC 31517 891681300 INC 23694 12702808 SUM 6566 15631 SUM 12541 40517 INC 35256 24659021 INC 6892 890155165 INC 6865 11220752 INC 7127 524620762 INC 32738 744261080 INC 12668 677113222 SUM 11969 39081 SUM 10792 22969 INC 34904 103947198 INC 9447 858024514 INC 6125 946946632 INC 29049 2610947 INC 9661 145203345 INC 6793 875848801 INC 40451 342137888 INC 15133 20657326 INC 34225 28777268 INC 36906 11738761 SUM 2716 20852 INC 36730 724990543 INC 13640 451750829 INC 5553 69709146 INC 8032 384752987 INC 37070 936430261 SUM 23602 41189 INC 28507 145337933 INC 5964 72607235 INC 7563 422434965 INC 31793 143237110 INC 6182 872616721 INC 12883 96866208 INC 35088 955161581 SUM 18442 25243 SUM 10692 31933 SUM 20498 37369 SUM 24665 40785 SUM 20927 35198 INC 38766 535082552 SUM 26924 28383 INC 27175 147424749 SUM 1339 27473 SUM 13556 34181 INC 942 854719448 SUM 35044 40887 SUM 12515 17646 INC 5809 759253502 INC 8466 941900542 INC 39078 995366300 INC 685 391519735 SUM 15420 37618 INC 24656 541305628 SUM 9601 37751 SUM 16447 33570 INC 31812 24842380 INC 6746 130612716 SUM 3159 15168 SUM 3858 37495 INC 5778 132004031 INC 21863 216615246 SUM 7372 15298 INC 18557 726969396 SUM 13971 37703 INC 39334 20591834 INC 15894 341876863 SUM 12504 38266 INC 7053 135064548 INC 11440 752002864 INC 23056 967694811 SUM 7307 20753 SUM 3637 32207 SUM 10682 39760 SUM 14962 29254 INC 5176 757872410 SUM 29875 40011 INC 17243 871001243 INC 2949 577004300 SUM 10035 41109 INC 19720 214312053 SUM 1788 41337 INC 19171 321204183 INC 17640 605990070 SUM 12534 30010 SUM 7353 30822 SUM 24076 36539 SUM 3010 16237 INC 18519 422977837 SUM 3703 37114 INC 14192 79750549 SUM 12389 40480 SUM 4289 16048 INC 15716 534463110 SUM 9589 40983 SUM 10499 41247 INC 7839 65117764 SUM 6014 34689 INC 7511 345352176 SUM 832 1832 INC 6151 442796718 SUM 10172 24983 SUM 2310 32973 SUM 26384 31145 INC 25232 67919375 SUM 7796 26419 SUM 9195 26379 INC 26928 893101462 SUM 5440 41391 SUM 24347 35898 INC 21014 878208787 INC 36814 861371415 SUM 25725 34518 INC 26342 803645066 SUM 3862 23203 INC 7225 29080074 INC 14338 450560686 SUM 12743 14394 INC 27253 533973338 SUM 10358 41329 INC 26892 29668139 SUM 1566 16718 INC 17689 414165224 SUM 1239 40326 SUM 1623 36254 INC 3287 878947995 INC 38 72676215 INC 39088 142594060 SUM 24535 40640 SUM 19701 37902 INC 33928 26987671 SUM 8559 38946 INC 13715 137448097 INC 39434 993409055 INC 6313 794129317 SUM 3378 29740 INC 4987 626107435 SUM 3597 39797 INC 40842 452630787 SUM 4592 30274 SUM 4049 32840 SUM 169 13802 SUM 29594 35807 INC 26533 875373951 SUM 3625 31464 SUM 7040 39178 SUM 8015 41435 INC 20753 142239857 SUM 815 25426 SUM 7722 20781 INC 1596 995519509 INC 4227 483563875 SUM 25588 37505 INC 13141 128602749 INC 32372 333234104 INC 8561 944410734 INC 39222 142115095 INC 29097 808864165 INC 27110 55368086 INC 16460 583342646 SUM 6676 39791 INC 16801 929004617 INC 11733 995438558 SUM 17035 29727 SUM 9261 20090 INC 18507 744306488 SUM 6971 35134 INC 35000 812569513 SUM 13134 34884 SUM 15 22363 SUM 9301 27570 SUM 3947 24855 SUM 18246 41296 INC 32680 571877072 SUM 13835 35349 SUM 3852 5258 INC 5363 861371672 INC 35926 754945811 SUM 25119 41449 INC 18710 754306495 INC 2827 760518590 INC 281 894309761 INC 18541 422428979 INC 28116 543314888 SUM 23404 29918 INC 18678 994373866 SUM 7261 40612 INC 19967 820198087 INC 14130 418416503 INC 13551 352979263 INC 2307 959998069 INC 9727 978260732 INC 28033 600614142 SUM 1154 14728 INC 18652 991259412 INC 16672 879015171 SUM 33722 40493 INC 1998 71587255 SUM 4913 37676 SUM 13118 36530 SUM 816 23719 INC 4724 136972196 INC 22465 129360376 INC 20326 28969340 SUM 2744 36271 SUM 438 15021 SUM 28541 39108 INC 13632 136969302 INC 27662 23087430 SUM 5891 31351 SUM 18604 38849 INC 14053 145176042 SUM 2146 41171 SUM 1014 17934 SUM 311 20388 SUM 8981 19280 SUM 3908 26066 INC 5452 993163352 SUM 2683 36031 INC 39693 827353622 INC 38054 954246959 INC 20013 126216070 SUM 6045 17441 SUM 1003 40077 INC 36814 877862453 INC 10634 410042374 INC 27879 954820673 SUM 19625 40237 SUM 4816 8959 INC 4321 26188883 INC 7437 62268092 SUM 2706 24333 INC 11283 886899741 INC 25157 440543810 SUM 3311 8291 INC 39889 939517133 SUM 93 11499 SUM 2931 36599 SUM 10387 22324 SUM 7971 36263 INC 22534 919187476 SUM 1091 37542 INC 38515 441480643 INC 28627 6247352 SUM 20130 34658 SUM 6412 25353 INC 26457 979625749 SUM 35998 41045 INC 27095 676739224 INC 21795 473219499 SUM 4084 20919 INC 34592 483516426 INC 21603 16391114 INC 38390 470080822 SUM 2893 20067 INC 36963 610608976 SUM 6389 15390 INC 24132 753823953 SUM 12962 36325 INC 29958 96436814 INC 30535 27963922 SUM 210 12866 INC 27402 879034847 SUM 13107 41362 SUM 5872 40695 INC 36474 113402041 INC 2356 607272314 INC 24564 26964094 INC 35736 916859524 SUM 1019 8085 SUM 26984 38932 INC 39433 593713928 INC 29218 94001253 INC 6492 939336338 INC 22508 155351 SUM 4072 37231 SUM 17645 35348 SUM 11391 22641 INC 36986 969942299 SUM 16214 36800 SUM 927 5152 INC 15070 794421159 INC 11550 18585238 INC 26948 482170738 INC 7263 6241673 INC 34284 946147785 SUM 455 30705 INC 21645 131479309 SUM 3365 15871 INC 29307 996142535 SUM 3516 32751 SUM 27269 38148 INC 36924 65218693 SUM 1257 10916 INC 21256 961705110 INC 16362 475919738 SUM 3940 26204 INC 31350 602162042 INC 4718 223758743 INC 5686 29092016 SUM 5059 25159 INC 17824 473443242 SUM 8217 31371 SUM 926 30300 INC 6995 4820011 INC 26028 129594528 INC 31020 913132884 INC 34139 702573595 INC 34877 351094675 SUM 27907 36309 SUM 6197 20584 INC 16041 394178364 INC 25779 858549586 SUM 25380 34875 INC 3428 7048281 SUM 16030 39850 INC 20718 500121642 SUM 35023 38548 SUM 7084 33820 INC 4941 73196922 INC 34285 3604006 SUM 6622 18799 INC 29134 284243350 INC 25502 653032149 INC 34395 11746303 INC 13904 999523852 INC 17184 48023125 SUM 19651 39823 INC 35311 145197690 INC 8697 878762156 INC 34626 538595356 INC 12189 749773335 SUM 13293 32253 SUM 674 29921 INC 27313 137477186 INC 27447 806550461 SUM 19859 40631 INC 14171 28019270 INC 33047 525460136 SUM 1371 36505 INC 34183 935314311 INC 11927 63571012 INC 4261 610557963 INC 22213 130688915 INC 2970 452736703 SUM 25582 28150 SUM 3063 34819 INC 31649 490745075 INC 38813 608224305 SUM 13069 29392 SUM 5432 39450 SUM 18436 40888 SUM 27153 36984 INC 7599 139073654 INC 19774 66723892 SUM 23611 36835 SUM 28680 40745 INC 4007 938505891 SUM 5444 41203 SUM 606 34569 INC 5491 976711360 INC 33592 22114566 INC 3841 572489898 SUM 13809 17011 INC 23093 358563764 INC 9575 76071101 INC 23110 589084222 INC 41174 977321145 SUM 8764 22646 SUM 6303 32474 SUM 7000 37909 SUM 2929 40186 SUM 26979 41185 SUM 447 15373 INC 346 987096011 INC 35963 12201478 SUM 10937 18613 SUM 11058 20773 SUM 1816 25515 INC 843 126450180 INC 18416 744762866 INC 23585 142844780 SUM 12515 39978 INC 28777 758384803 SUM 4879 23968 INC 28692 392458128 INC 20844 768477952 SUM 4098 32633 SUM 22354 32349 SUM 13295 35067 INC 14043 50968950 INC 31419 482496849 INC 37360 736440269 SUM 8138 21139 INC 40354 995459981 SUM 7156 30366 SUM 6805 26051 INC 7031 656822984 SUM 11000 14981 SUM 9468 37552 SUM 18514 29105 INC 19007 357447722 INC 17546 22232324 SUM 15917 25194 SUM 1312 40562 INC 37347 994039124 SUM 7361 34728 SUM 29687 41300 INC 37975 403149693 INC 15031 326581080 SUM 5719 33450 INC 18604 105538663 INC 20919 610495985 SUM 14106 28026 INC 1510 993484391 SUM 38714 40522 INC 27393 572848590 INC 21032 147383862 SUM 14361 22901 SUM 10015 39130 INC 17937 215091650 SUM 33489 41370 INC 36558 147360604 INC 40534 970341215 INC 22271 2949839 SUM 156 17919 SUM 14179 29161 SUM 37888 40094 SUM 1701 30921 INC 7174 950082455 INC 18130 171770761 SUM 21744 39000 SUM 5203 39394 INC 15610 398358997 INC 24604 124379422 SUM 4747 18765 INC 14532 799922913 INC 15005 592734395 INC 24421 144273429 SUM 8260 26440 INC 18215 147425247 SUM 2545 35487 INC 20127 940996677 SUM 5719 36246 SUM 1269 22777 INC 25455 889286322 SUM 257 30240 INC 40548 607036372 SUM 41 23425 SUM 2538 23537 SUM 3749 29128 SUM 7580 39019 INC 29348 807697015 SUM 6240 16999 SUM 12174 31682 SUM 6102 26793 SUM 3928 29411 INC 36511 216331512 SUM 9256 29619 INC 37226 794174150 SUM 4113 32516 INC 8851 744806259 INC 4758 383817977 INC 18382 933267135 SUM 24746 35802 INC 31960 940239719 SUM 2217 25698 INC 11431 20101940 SUM 8414 40687 INC 38333 596786665 SUM 12153 37787 INC 15844 708948890 SUM 14567 20493 INC 1259 487521181 SUM 5689 19779 SUM 5824 23118 SUM 616 34918 INC 13403 610217471 INC 34757 2257755 INC 18818 749863860 INC 32910 939504304 SUM 11343 35227 INC 37491 758959669 SUM 4937 21225 SUM 3290 7075 SUM 2206 29004 INC 18493 674301280 SUM 7726 24116 INC 25665 857035792 INC 3284 728850450 SUM 16619 33844 INC 11671 28467052 INC 3353 104251058 SUM 9110 14330 INC 11390 147199912 INC 29238 27903605 INC 16984 714962008 SUM 3290 41028 INC 36124 607431407 INC 9757 708196760 INC 31126 24519976 INC 32179 992329745 SUM 7393 41015 INC 30942 26881742 INC 1278 592727230 SUM 3927 10840 SUM 6475 19984 INC 21038 483179327 INC 6576 63192976 INC 34576 491023620 INC 40854 622104795 SUM 1551 31980 INC 37859 18539125 INC 31126 424963766 INC 18037 869384258 INC 40895 490105508 SUM 2223 40850 SUM 112 5333 SUM 14488 40737 INC 34166 160326043 SUM 723 24088 SUM 19624 36975 INC 19986 995403151 INC 19939 418336425 INC 1807 536584636 SUM 4805 30676 SUM 185 28855 INC 4809 69099180 INC 36755 805258880 INC 4543 20470611 SUM 407 20262 SUM 14689 30130 INC 5365 122198048 SUM 18386 37528 SUM 15401 40160 SUM 57 7715 SUM 1020 26840 SUM 4525 34136 INC 35352 146392819 SUM 4315 39775 INC 37834 393546058 SUM 16102 41382 SUM 1350 6050 INC 6603 109710166 INC 33597 576743868 SUM 18217 39429 SUM 1233 32021 INC 4487 877877725 SUM 10229 15008 INC 17279 369545869 INC 2336 448653011 SUM 163 33473 INC 30156 510950613 SUM 25539 36032 SUM 5685 32637 SUM 19624 33683 INC 32369 686891741 SUM 9248 39404 SUM 1533 32490 INC 377 206739146 SUM 8184 32967 INC 37930 483041460 INC 14452 492195241 INC 25697 992631835 SUM 25598 28406 INC 4922 867409842 INC 1923 113491482 INC 14214 138970533 SUM 1526 32910 SUM 187 12679 SUM 7152 30916 SUM 19180 37587 INC 40653 517960278 SUM 30978 39531 INC 32083 692972529 INC 20039 101176316 INC 8296 837758750 SUM 6379 24823 INC 31045 200781757 INC 30480 979696820 INC 10015 112701299 INC 16839 876949523 SUM 6499 35690 INC 3351 528784083 SUM 26916 38435 INC 3342 800509478 SUM 16178 34973 INC 2057 535200145 SUM 30739 37573 INC 39766 54923467 SUM 18513 39943 SUM 23108 37407 SUM 5320 40152 INC 16197 28916911 INC 28150 59320696 SUM 7151 37682 SUM 13355 38754 SUM 1203 3324 SUM 2541 36170 SUM 25580 31684 INC 21558 16714 SUM 6957 36102 SUM 9663 29488 INC 31295 623970557 INC 13522 888025878 INC 36535 128334032 SUM 7051 11727 SUM 18649 40249 INC 29359 900948265 SUM 1455 36997 INC 27688 192900785 INC 999 921704107 INC 23815 232030956 INC 37186 20623123 SUM 15658 37016 SUM 941 41153 INC 11915 471182525 SUM 1267 12865 INC 40914 957131793 INC 3186 878870152 SUM 10933 38663 SUM 394 37960 INC 8507 928386426 SUM 325 6121 SUM 9539 34153 SUM 3178 34660 INC 35301 574934712 SUM 864 13267 SUM 16677 20939 INC 20727 651070250 SUM 8838 26975 SUM 5179 38541 SUM 7394 27993 SUM 13751 34919 INC 5875 182859365 SUM 459 38424 INC 33593 407522834 SUM 8097 22789 SUM 9015 23153 INC 27954 6863832 SUM 1578 39651 INC 404 29055454 SUM 22711 37163 SUM 25214 28622 SUM 799 36952 INC 23789 874479785 SUM 16985 39000 INC 28947 71938930 SUM 9046 27992 INC 19451 27476670 SUM 1106 40582 INC 11876 126350670 INC 39256 783798088 INC 22529 6238998 SUM 4953 34927 INC 9562 870623308 SUM 28796 37675 SUM 1906 29339 INC 31286 54886831 INC 8410 860920048 INC 11455 538736104 INC 39666 878199734 SUM 4935 35834 SUM 1181 19266 SUM 14732 35389 SUM 3483 37711 SUM 4969 37224 SUM 11028 40702 SUM 12114 40472 INC 27527 995525503 INC 17628 356915116 SUM 21837 33836 SUM 10461 33467 SUM 2449 38750 INC 15971 29064402 INC 36453 458627966 SUM 4092 38119 SUM 16718 36671 SUM 7623 36511 SUM 1217 29253 INC 18852 773470 INC 35695 726416718 SUM 22567 36678 SUM 3442 15450 INC 25651 125939007 INC 6759 940621951 SUM 1725 11785 INC 37070 943842205 INC 24805 204847753 SUM 1420 33948 SUM 9628 41092 SUM 12257 27316 INC 34223 618027555 INC 38852 475962339 SUM 1905 27542 SUM 6683 11190 SUM 2310 4831 INC 25864 961950942 INC 21654 71360937 INC 7079 669589662 SUM 5559 22931 SUM 533 31871 INC 38850 181150057 SUM 13766 23788 SUM 15557 39515 INC 14485 610315020 SUM 18745 39532 SUM 703 14096 INC 13580 55748865 SUM 1153 38924 INC 16224 20112395 INC 35258 65031742 INC 8148 69245810 INC 8969 221635344 SUM 16568 18368 SUM 11114 35469 SUM 3667 36286 INC 27888 20043230 INC 40376 146425749 SUM 2728 21242 INC 22580 12197244 INC 27858 756215583 SUM 30231 39531 SUM 423 18516 SUM 236 20682 SUM 18039 29497 SUM 9635 40777 INC 36746 46253986 INC 31151 805008871 INC 28091 717792107 SUM 1973 18818 SUM 29750 41420 INC 38710 438590186 SUM 30722 41134 SUM 33950 41118 SUM 6326 41425 INC 10372 483440632 INC 23354 332150497 SUM 4758 38909 SUM 819 22786 SUM 2194 29923 SUM 27252 27534 INC 39919 162931072 INC 9548 817788994 SUM 4370 41180 SUM 1150 21403 SUM 2370 18261 INC 1038 961939527 SUM 4341 22976 SUM 7873 35292 SUM 14635 40022 SUM 843 33725 INC 21415 407196328 INC 32756 882152294 INC 17236 615331319 SUM 11560 37036 INC 26749 11944655 INC 6484 752174355 INC 10616 332733964 SUM 7075 25612 INC 33120 990618315 INC 34265 877954470 SUM 18272 31236 SUM 3109 39604 INC 23126 532567749 INC 23754 54942604 SUM 5167 35465 SUM 13655 39943 SUM 22928 32802 INC 15155 877411068 SUM 558 8098 INC 9890 779771685 INC 25998 859971686 INC 22633 144672406 SUM 931 7526 SUM 262 31296 SUM 2442 37437 INC 8105 557155552 SUM 8237 32069 INC 7680 77943536 SUM 25226 41136 SUM 189 20122 SUM 18234 38340 INC 24602 861050590 SUM 907 34696 INC 4297 340558110 SUM 16935 41171 SUM 13486 34861 SUM 372 19555 SUM 37561 40986 INC 8125 919390244 SUM 30825 38177 SUM 1530 25654 SUM 1187 38341 SUM 4101 15485 SUM 17644 32751 SUM 24669 32774 SUM 2287 32915 SUM 2449 33521 SUM 2533 21240 INC 22845 758147851 INC 911 809797782 SUM 764 38438 SUM 933 38586 INC 28081 319858186 SUM 14621 25916 INC 27668 146409707 SUM 29343 41454 SUM 23884 39456 SUM 23419 41353 SUM 1337 25545 SUM 19971 32707 SUM 22119 35720 INC 33189 29064774 INC 35287 843359598 SUM 32268 40155 INC 25492 337303692 SUM 5486 36444 INC 21060 666705285 INC 15831 475292488 SUM 24041 31862 INC 14817 268494060 SUM 31973 39734 INC 40087 29041738 SUM 26374 40478 INC 35989 424926034 SUM 21174 41450 INC 25311 875914876 SUM 8888 39575 SUM 7116 15916 INC 38111 20626855 INC 28449 939112870 INC 25331 458052759 SUM 595 29128 INC 28944 955240117 INC 29098 877923155 INC 9955 25403912 INC 6228 138351053 INC 37888 701623 SUM 1883 35947 SUM 1001 29390 SUM 393 41417 INC 32771 995491814 INC 10535 442800316 SUM 1471 35573 INC 22818 9857244 INC 34826 918268528 INC 21623 726704358 INC 26640 928363044 INC 15699 23287429 INC 13510 535809088 SUM 25786 38854 SUM 20547 41449 INC 22500 259047635 INC 15835 221621515 SUM 1631 39795 SUM 23517 40442 SUM 11947 35907 INC 5639 342079983 INC 27523 142961701 INC 609 421558901 INC 39234 113388560 SUM 1186 38794 INC 18566 2249704 SUM 2424 37712 SUM 26556 31445 SUM 28519 37825 INC 16898 377522701 INC 38872 533221777 SUM 36176 41071 SUM 2747 9337 INC 32798 464329850 INC 23452 686141520 INC 40518 78217522 INC 19740 710309029 INC 29165 946003290 SUM 20012 28796 SUM 7351 16804 SUM 5406 40248 SUM 1718 35502 SUM 10390 30185 INC 35979 587929182 INC 28844 691134783 INC 15314 791698402 INC 25579 5574046 INC 16558 141950628 INC 7907 3907483 SUM 12297 33051 SUM 12996 39813 SUM 1379 29872 INC 24186 6866635 SUM 9482 17129 SUM 6117 38540 SUM 5384 37335 INC 6458 929861385 SUM 25126 38492 SUM 23295 40721 INC 40589 978429491 SUM 7954 26955 SUM 4165 27447 SUM 8959 39520 SUM 19686 26976 INC 39934 7900916 SUM 6309 21796 INC 17227 795154075 SUM 12762 36710 INC 17350 28918979 INC 38406 115461212 INC 1178 351673755 SUM 19407 22099 SUM 19634 31633 INC 1533 353784672 SUM 32100 41076 SUM 309 36108 SUM 1150 37519 INC 14164 425086695 SUM 28927 38921 INC 3044 995481866 SUM 15108 22077 SUM 4905 37673 INC 15200 503144538 INC 4546 792698375 INC 25889 995492976 SUM 1552 23900 INC 39731 139050360 INC 37722 887969542 SUM 5514 30254 INC 20673 988699788 INC 9150 777876500 SUM 2593 19615 SUM 5935 10887 SUM 16526 34811 INC 36805 144520479 SUM 6502 31629 INC 9051 147371708 SUM 11412 20888 INC 16374 130438950 INC 20768 882760204 INC 29950 11804136 INC 16936 979659152 SUM 15591 35108 INC 1097 152956136 SUM 10699 32336 INC 163 937385288 SUM 818 36835 INC 25403 811884495 SUM 28927 41355 SUM 9110 28377 SUM 15524 35901 INC 1214 463167867 INC 39427 31790117 INC 36038 29040980 SUM 39426 40538 SUM 4093 9150 SUM 17147 41294 INC 14566 275218467 SUM 13942 28735 SUM 569 17547 SUM 14458 24759 SUM 13187 34114 INC 29156 759571676 INC 7683 982858404 SUM 11559 33377 SUM 992 23506 INC 17971 756408124 SUM 39679 41273 INC 34811 501737930 SUM 798 40943 SUM 6037 24042 SUM 217 32530 SUM 1199 31246 SUM 19228 40580 SUM 20002 39387 INC 22748 345804297 SUM 24769 34473 INC 21859 758684991 INC 12648 757743630 SUM 720 40080 INC 11632 928406288 INC 13289 105443813 SUM 24228 40957 SUM 7094 9012 INC 6155 455457542 INC 11861 20567951 INC 6435 886196292 SUM 22 18275 INC 27619 37813962 INC 29755 29029269 SUM 1274 35567 INC 6024 75877421 INC 15090 108598627 SUM 36893 40463 INC 16517 588405860 SUM 16227 41438 INC 25327 994992635 INC 20013 143970155 INC 18440 741233434 SUM 18984 21565 SUM 32265 40919 INC 28769 52732204 INC 35719 977586463 SUM 7199 35721 INC 18637 156640384 SUM 2414 12281 SUM 298 12360 SUM 15405 41448 INC 25633 525648731 SUM 15307 41380 INC 33187 886192156 SUM 6082 18279 INC 34759 906281822 SUM 29605 35906 SUM 30436 35435 SUM 33359 35807 SUM 17526 39419 INC 6720 991231564 INC 26192 12297345 INC 15195 10605075 SUM 5645 13584 SUM 6490 39099 INC 39184 890352887 INC 22040 244524507 SUM 439 41271 INC 39273 131834023 SUM 12365 21615 SUM 3309 38816 INC 4918 825624960 INC 1438 5244228 INC 14340 27739140 INC 19082 38483806 SUM 4792 34603 INC 18009 878798770 INC 15091 811484572 SUM 3262 27227 SUM 36252 41346 INC 19324 860225038 SUM 2053 36177 INC 11298 28806896 INC 41392 536663630 SUM 25895 39014 INC 17601 557066499 SUM 5361 21937 INC 14341 384642321 SUM 7871 34933 SUM 9041 41119 INC 29884 609554932 INC 26092 527918423 SUM 12511 26125 SUM 18746 38970 SUM 4217 34500 INC 41041 473730917 SUM 10719 41163 INC 10418 552656368 INC 9223 911290432 INC 1284 146422410 SUM 8521 32451 SUM 2510 38872 INC 38396 55879975 INC 9777 851157212 SUM 7508 27420 INC 7116 24477700 INC 18473 385609510 SUM 117 13115 SUM 316 37963 SUM 3105 37175 SUM 7991 16012 SUM 835 41110 SUM 7738 38906 SUM 32465 40368 INC 26013 740956196 INC 29484 884308070 SUM 5916 27264 INC 544 955106339 INC 23885 1752771 INC 28201 872512739 INC 9948 984859589 INC 4324 944131298 INC 1844 927350811 SUM 6735 17747 SUM 19235 38290 INC 37740 223072951 INC 3174 28499310 INC 13565 268268870 SUM 5319 37412 SUM 8169 28237 INC 34973 997945875 INC 16829 134190421 INC 29433 486245833 INC 7151 593644212 SUM 9349 26296 SUM 38807 40937 SUM 6052 38110 SUM 12679 29897 INC 39404 27102624 INC 38693 406871267 INC 14134 837752237 INC 1614 599818230 SUM 4366 37416 INC 33307 141948548 SUM 8611 29599 SUM 6997 13766 SUM 5398 38179 INC 25284 111819238 INC 16552 742954139 INC 7974 891431526 SUM 1214 23500 SUM 30656 37135 SUM 27855 37808 INC 31235 28551968 INC 31838 796780728 SUM 2014 30854 INC 4936 874472432 INC 11578 818981620 SUM 3163 4984 SUM 23743 40867 INC 38944 686591001 SUM 19928 30123 SUM 2609 6812 SUM 14125 40607 SUM 7664 40154 INC 6458 961955168 INC 31000 4805564 INC 23631 333506491 SUM 14654 28370 SUM 2131 19078 INC 24236 794142196 INC 1049 673523574 SUM 7875 40205 SUM 1106 3823 SUM 6211 39799 SUM 317 34017 INC 19282 145319544 INC 10540 440511965 SUM 967 38023 SUM 250 36007 INC 1047 138012869 INC 5086 71586507 INC 21040 610493262 INC 15072 139061057 INC 34452 827201303 SUM 13596 36424 INC 12974 733376916 SUM 217 37813 SUM 14490 30668 INC 2121 147399275 SUM 25243 38815 INC 25672 937350609 INC 31658 4334319 SUM 9147 10110 INC 6251 935479814 INC 4327 610566184 INC 14293 122035291 INC 32787 416874143 SUM 9134 40480 INC 23980 383317728 SUM 13508 41103 SUM 2388 38128 SUM 334 26655 SUM 14032 39807 INC 11258 144817669 INC 33017 55404451 INC 33765 954923478 INC 11475 11769134 SUM 12616 35572 SUM 14374 40647 SUM 5005 24612 INC 39107 432584925 SUM 981 24944 SUM 1289 11579 INC 27211 73701802 INC 20291 993924888 SUM 692 36150 SUM 21732 29355 INC 12967 867986837 SUM 15595 32065 SUM 2110 20847 SUM 18100 40096 SUM 2 30711 INC 30320 4563954 SUM 4600 39169 INC 10716 819075925 INC 33940 805692377 SUM 16344 35912 SUM 10110 36583 SUM 641 12040 INC 39162 340047374 INC 30270 519889198 SUM 13456 26680 INC 20693 458130309 SUM 18066 37292 SUM 153 16476 INC 32437 356937683 INC 37272 744155675 INC 10618 17434979 INC 10734 127526151 INC 20484 20589200 INC 7152 987573947 SUM 27766 40711 SUM 19911 30465 SUM 1882 37462 SUM 5267 23347 SUM 2818 38870 INC 28025 14878290 INC 16002 5951274 SUM 8632 22981 INC 1132 723817086 INC 27515 887214205 SUM 39 35172 INC 11985 908424122 SUM 2035 13982 INC 15341 339425733 INC 21258 877950466 SUM 5784 40004 SUM 495 10979 INC 36581 188279094 SUM 65 25247 INC 17029 796632642 SUM 19134 27349 INC 39279 811830927 INC 919 474229577 INC 24728 869605418 SUM 1542 37478 INC 10726 904960531 INC 7428 872716587 INC 7411 610585840 SUM 593 29656 SUM 2474 22916 INC 31074 800716056 INC 29300 290566946 SUM 1890 15800 SUM 8290 32949 SUM 18774 23705 INC 39472 352376708 INC 38368 542015459 INC 11548 861163217 SUM 6431 18355 SUM 205 36397 SUM 888 36435 SUM 18906 40235 INC 8381 934241273 INC 23971 11630650 SUM 10954 25446 INC 30245 703992203 SUM 4714 35402 INC 38928 993023926 SUM 6864 32264 INC 19211 622097756 INC 22938 878713305 INC 4967 115652685 INC 30114 105416777 INC 16129 861205973 SUM 16363 24224 INC 21910 423687394 SUM 20023 37775 INC 9235 456262308 SUM 4331 37117 SUM 1221 7650 INC 22400 492073962 SUM 2167 40176 INC 33341 978693123 INC 10234 781611033 INC 20383 726936086 SUM 5040 33815 INC 20836 383871876 INC 19918 120197439 INC 3429 814957385 INC 26058 22622293 INC 25958 438855558 SUM 8240 15181 INC 15497 843027845 INC 30597 96958295 INC 4572 793082347 SUM 14791 40703 INC 37067 414240406 SUM 7313 41238 INC 23065 131632144 INC 10344 204893583 INC 5922 693424729 SUM 28868 39298 SUM 852 36471 SUM 17203 40672 SUM 2944 34435 SUM 16368 41116 INC 25506 873773407 INC 7160 607518099 INC 23967 402644593 SUM 5475 21483 INC 40305 226684695 SUM 25546 41415 INC 16620 536264741 INC 10282 952477053 SUM 9827 31186 INC 38105 419310793 INC 34407 263962662 INC 34241 58750523 SUM 11302 31769 SUM 27737 36400 INC 20157 591711524 SUM 19599 38323 INC 18335 147212104 SUM 228 25193 INC 15749 954260452 INC 19180 610312557 INC 10053 861587325 INC 18605 73183060 SUM 14643 24795 INC 12818 693009717 SUM 9932 35186 SUM 4473 18796 SUM 279 7365 SUM 16320 28449 INC 32980 492198953 SUM 3521 28780 SUM 21050 32757 INC 11071 126246861 INC 29269 992370974 SUM 7710 40394 INC 8867 391201136 INC 18134 136573732 SUM 7205 21799 SUM 14939 34267 SUM 25427 40308 INC 22637 961402660 SUM 1599 23899 SUM 13129 32085 SUM 8291 30524 INC 11543 217066377 INC 11365 941917290 SUM 2443 29864 SUM 12933 30601 SUM 2421 28897 SUM 7510 40276 SUM 12485 40437 INC 7707 4760831 SUM 12754 18965 INC 1383 688251941 INC 164 670947828 INC 33207 96974055 SUM 1049 17524 SUM 18931 40074 SUM 7877 11584 INC 37941 365728587 SUM 744 13811 INC 40202 419743998 SUM 16856 34962 INC 7180 740191127 SUM 6922 15309 SUM 4363 34335 SUM 8894 27020 SUM 10074 25436 INC 38871 327494332 SUM 4397 36715 SUM 6371 30771 INC 39329 743412328 SUM 2555 35419 INC 9881 945005900 SUM 195 37982 SUM 34596 41195 SUM 10990 23989 SUM 18925 35859 SUM 11301 38195 SUM 2037 28762 INC 37688 16740712 INC 11351 145291372 SUM 10331 36682 INC 35262 791741502 SUM 13068 40774 SUM 6546 38346 SUM 24486 37238 SUM 33555 37513 SUM 2023 23002 INC 25663 145737741 INC 2497 8087297 INC 35855 751703121 INC 34530 532252150 SUM 23 27112 SUM 807 38419 INC 19435 907879628 INC 15740 685107757 SUM 4352 36076 SUM 3689 34269 SUM 23002 28644 SUM 9081 32228 SUM 29001 40163 SUM 685 17243 INC 10594 734042287 SUM 29369 39713 SUM 5 38776 SUM 38341 41063 INC 3642 65661348 INC 39723 24600466 SUM 322 36934 INC 32475 532616572 INC 8848 491881006 INC 18319 156481553 SUM 8633 19345 SUM 7370 36111 INC 15847 922594956 INC 28096 961941801 SUM 4105 7989 SUM 32273 38443 SUM 23156 39115 SUM 8996 41322 SUM 9052 22237 INC 26538 993366686 INC 32019 493699495 INC 7404 404283123 INC 1481 28532174 INC 30868 65163117 SUM 35344 38847 SUM 11087 30247 INC 18577 147482073 INC 5192 610607617 INC 38466 487327981 INC 11021 178607708 SUM 14605 26338 INC 25276 835998465 SUM 2339 33300 SUM 12938 18277 SUM 6133 16661 SUM 309 33243 SUM 25874 40715 SUM 2202 40003 SUM 15124 36706 INC 12004 415652787 SUM 9264 36065 SUM 3955 36058 INC 4768 955046336 SUM 2502 11563 SUM 2601 9002 INC 25852 146431657 INC 3337 256006718 SUM 16833 26137 SUM 28100 37523 INC 33364 28453701 SUM 6512 24695 SUM 3982 28812 INC 8413 622101299 SUM 5270 39498 SUM 1321 41118 SUM 9811 27546 SUM 23938 35130 INC 34650 402496589 SUM 20266 40389 SUM 7324 28350 INC 18538 67405348 INC 39077 399790868 SUM 7765 41340 SUM 9 38314 SUM 6637 28444 INC 40922 758551020 INC 27992 575755893 SUM 7209 22593 INC 2339 999739295 INC 4764 946922390 INC 24520 819863055 SUM 7390 38957 INC 13471 105505511 SUM 27134 28661 INC 34473 608517569 INC 17699 1724743 SUM 13146 30789 INC 37965 610046427 SUM 1575 11604 INC 29756 17369775 SUM 3784 40182 INC 32791 890000658 SUM 312 16101 INC 2312 4215491 SUM 499 38327 INC 35021 878033459 INC 10605 592628647 INC 40076 28029058 INC 19885 73681865 INC 19672 554716168 INC 17339 959861522 INC 33598 920646579 INC 26577 883854371 INC 36554 894498004 INC 3491 923916128 SUM 11192 37426 INC 34165 56434683 SUM 9990 30308 SUM 5936 15902 SUM 10318 38879 INC 12916 399306880 INC 17185 653185102 INC 26727 356651956 INC 31048 595884958 SUM 16921 39004 SUM 9508 26723 INC 23431 286690870 SUM 18543 38950 SUM 462 34302 SUM 26295 31084 INC 40265 483267133 SUM 589 41068 SUM 777 33058 INC 23809 516379341 INC 15360 606150381 INC 27871 954665245 INC 25443 920641292 SUM 4473 39198 INC 1634 728829425 SUM 19143 29576 SUM 21737 39708 INC 10883 667982998 SUM 6251 37731 INC 12178 22768477 INC 31823 219525982 SUM 8853 25605 SUM 1570 26855 INC 31951 805089261 SUM 5038 35369 INC 24529 539976362 INC 35903 870630285 INC 26928 11732412 INC 13037 52000241 INC 9068 758161871 SUM 4328 26125 INC 1858 3908516 SUM 3177 18001 INC 23331 928158815 INC 14209 977660846 SUM 2981 12890 SUM 3293 31521 SUM 24707 36236 INC 31113 585286788 INC 40166 931110030 SUM 3456 34935 INC 22937 683524054 INC 39648 246585463 INC 10895 725677793 INC 18379 792405898 SUM 27953 36696 INC 27383 609658776 SUM 5855 36014 SUM 1737 16416 INC 19712 827581712 SUM 13715 39247 INC 8243 794792021 SUM 6794 41442 INC 27718 316033124 SUM 78 25614 INC 13376 893807142 SUM 32640 41151 INC 18338 108644241 SUM 57 17618 SUM 10627 28738 INC 30720 718071779 SUM 4564 24797 INC 37827 382802143 SUM 23115 41346 INC 40452 877935285 SUM 2980 27438 SUM 10906 41280 SUM 9087 40595 SUM 13467 22676 SUM 5987 21751 INC 20197 442793930 INC 26322 111809213 SUM 2264 34092 INC 12734 754112663 SUM 5883 32861 SUM 36091 40997 SUM 22295 29469 SUM 23216 39605 SUM 13257 37877 INC 10558 819360653 INC 4461 920371684 SUM 2702 40756 SUM 4946 35018 INC 40238 883750410 INC 26128 72132234 INC 4471 291075280 SUM 13414 40234 INC 9159 590686703 INC 12241 610290206 INC 12297 836121714 SUM 30194 41361 INC 9712 415318666 INC 32691 353767762 SUM 31166 41337 INC 19877 828533161 INC 13604 886097568 SUM 8177 40599 INC 16311 528400533 INC 6498 836517154 SUM 25393 40943 INC 13033 993427202 INC 27767 29031586 SUM 9034 35256 SUM 18666 21363 INC 39923 760544598 INC 25052 879044335 INC 39710 29079212 INC 1993 108402039 INC 20098 928731350 INC 31581 845914598 SUM 3960 38526 INC 23830 18529106 INC 33784 147118596 INC 21297 952072095 SUM 21973 41412 INC 16226 827327293 INC 32185 811384347 INC 14211 887964612 SUM 3346 38498 INC 10640 20664555 SUM 35286 41105 INC 16668 470078801 INC 35763 576929198 INC 25577 11224985 INC 8454 351673870 INC 15280 260020288 INC 21482 476079046 SUM 1655 35518 SUM 25817 39783 INC 17049 941829403 INC 29733 113721192 INC 33500 146809128 SUM 17523 37098 SUM 5515 38298 INC 37831 73696948 INC 41389 760580589 INC 31572 994725785 INC 23411 760592483 INC 5132 479453452 SUM 8055 34558 SUM 9961 24550 INC 24263 974424284 SUM 547 37685 INC 11801 751178953 SUM 143 12624 SUM 2567 9195 INC 35745 808677206 INC 41160 606405241 INC 5142 27954532 INC 39511 455410299 INC 38526 28948058 INC 11398 485344959 INC 27100 888081247 SUM 7921 40973 INC 38830 739674386 INC 16471 893799252 INC 25318 794098011 SUM 15741 30894 INC 16622 147423981 SUM 22470 30356 SUM 4641 39374 INC 6605 682134886 SUM 1524 40577 INC 22542 970804004 SUM 20063 29187 INC 39729 550480993 INC 27824 57857629 INC 27389 141686712 SUM 25571 35530 INC 12552 54437511 INC 588 147447875 INC 39706 700432732 INC 25239 862129894 INC 26784 954788258 INC 10558 61442830 INC 20846 605277514 INC 3084 334489681 INC 13551 582193439 INC 6874 203097261 INC 12964 101321774 INC 2966 9873260 SUM 27698 33343 SUM 14011 34162 INC 2071 138830568 INC 15144 966991100 INC 34395 521205751 SUM 1207 30035 INC 5031 261206906 SUM 18904 39959 SUM 23576 28244 INC 6570 954006604 SUM 13906 33750 INC 5291 607309704 SUM 7327 27284 SUM 20702 35216 SUM 4514 15893 INC 39637 882096724 INC 39703 341125416 SUM 12950 26220 INC 28309 475569735 SUM 8876 14285 INC 17507 622066577 SUM 16 37460 INC 11412 610475121 INC 133 806381146 SUM 24968 36781 SUM 23819 36911 SUM 9309 25857 SUM 30050 39500 SUM 16655 17718 INC 15837 24697560 INC 2957 39616902 INC 12155 747805856 SUM 7436 34153 INC 32865 944789298 SUM 5766 24630 INC 2479 944620623 INC 15884 434057491 INC 17739 24763204 INC 23986 94471370 INC 31001 13189469 SUM 2392 38004 INC 12728 975402041 INC 30890 606170933 INC 24868 575410128 SUM 5279 39814 SUM 2914 20799 SUM 16081 39546 INC 27289 4611070 INC 37137 804197648 SUM 14616 24344 INC 15847 894698732 SUM 11835 37539 SUM 2909 20908 SUM 10313 32102 INC 20603 252658404 INC 31688 744819836 INC 23085 482468309 SUM 6048 24543 INC 6083 671036424 INC 26669 28422787 INC 24214 978473469 SUM 638 38934 INC 39430 712732806 SUM 13360 26481 INC 17907 887591399 SUM 6001 26700 SUM 17869 24479 INC 39125 76162438 INC 13691 199387205 SUM 4805 38914 SUM 19786 35663 SUM 1613 33872 INC 11853 735402200 INC 28026 120699305 INC 3832 584464449 INC 6577 27584789 INC 40246 492727118 SUM 8548 41021 INC 25578 483357205 SUM 8362 30840 SUM 22944 39330 INC 27598 28801987 INC 5714 29087252 SUM 17229 38319 INC 28080 119715195 SUM 11958 39940 SUM 829 35688 SUM 4123 12182 SUM 12870 41167 SUM 9433 38368 INC 28821 68984011 SUM 17671 41276 INC 11821 641083026 INC 27979 945096315 INC 36781 610306720 SUM 20876 30620 SUM 4622 33871 INC 15051 682639804 INC 767 944613717 INC 34020 142706782 INC 16026 778309786 SUM 2166 39699 INC 21333 634804708 SUM 28585 38097 INC 3329 128185453 INC 16504 3342685 INC 30599 387209980 SUM 6446 15314 INC 31165 128455579 INC 1001 563149778 SUM 4007 11978 SUM 31220 38771 INC 26893 349714801 INC 25217 879815559 INC 33745 418040648 INC 575 441760730 SUM 13567 21129 SUM 26261 35045 SUM 437 26983 INC 20828 122242074 INC 27876 894831695 SUM 3680 34946 INC 8054 957723711 SUM 8118 27758 INC 22108 19599030 SUM 3395 30537 SUM 9173 31259 INC 27801 811886825 INC 9075 543341716 INC 31439 110254221 SUM 1887 34388 INC 26989 410041215 INC 38155 887982857 SUM 24858 37734 INC 35831 17512100 SUM 1949 39771 SUM 9648 31887 SUM 206 3672 INC 6709 751725169 SUM 24760 39378 INC 12535 651777490 INC 41150 111789898 SUM 12452 32222 SUM 8915 26097 SUM 3808 34468 INC 30297 994667471 SUM 28735 36852 SUM 8775 25503 SUM 23298 32135 SUM 16764 35027 SUM 14630 33215 INC 19443 875666191 SUM 1639 27970 SUM 21254 41160 SUM 5173 38847 INC 5893 100507435 SUM 9515 31475 SUM 9320 27081 INC 37957 993755924 INC 1030 993019728 INC 679 147305006 SUM 8875 40587 INC 35243 926550290 SUM 17002 29640 INC 26518 146381268 SUM 29438 35620 SUM 38200 41074 INC 26322 73339211 SUM 25157 38938 SUM 830 30623 SUM 1356 19211 SUM 4645 37653 SUM 2123 18499 INC 21086 958430504 SUM 464 17998 INC 9623 992853140 INC 8621 464817780 INC 14022 743756432 INC 25735 625542373 SUM 11993 28519 SUM 3458 39605 INC 16737 442756755 INC 29451 610522095 INC 20549 142911971 INC 39829 378490963 SUM 14703 41406 INC 31178 471919779 INC 34231 795013243 INC 29130 659882990 INC 30106 779874707 INC 25744 879660623 INC 18087 26830413 SUM 3265 29669 SUM 5196 20266 INC 29803 826912573 INC 25873 875977136 INC 35525 609614114 SUM 14351 21430 INC 25245 12240153 INC 7300 989745303 SUM 10191 13748 SUM 13384 38481 SUM 175 4113 INC 23306 290584062 INC 858 845017409 INC 18252 49330977 SUM 2023 29329 INC 24008 759488683 INC 21132 888106574 SUM 280 25235 INC 24124 607427360 SUM 12886 36145 INC 26495 338037537 INC 18834 416150159 INC 25336 355763763 INC 11303 760507277 INC 20163 953014046 INC 25467 983809014 SUM 18860 33252 SUM 11908 36032 SUM 8826 39890 INC 13344 26971767 INC 9742 753865393 INC 24695 71613031 INC 10519 883940868 INC 36055 994425031 SUM 1957 40416 INC 42 76123209 INC 31501 961580981 SUM 13681 23187 INC 1174 583251409 SUM 27607 41402 INC 12939 54023631 INC 12557 4699877 SUM 33774 40213 INC 14850 113803257 INC 16833 246770091 SUM 23758 28139 SUM 2201 27388 SUM 20384 36357 SUM 1128 34234 SUM 1525 34782 INC 28538 811678849 SUM 33842 39991 SUM 129 28656 INC 33453 69326976 INC 26747 567959370 SUM 4121 36892 SUM 3117 9636 INC 5489 136204010 INC 14428 860980753 INC 7889 762343464 INC 1926 80323582 SUM 3254 21806 SUM 7503 33382 INC 27006 290854120 SUM 16191 20485 SUM 359 34709 INC 3070 541859417 INC 18043 475385349 SUM 522 27382 INC 34345 709115413 SUM 28451 40053 SUM 7143 39653 SUM 14078 26438 INC 32152 13126034 INC 12143 701492428 SUM 1747 32058 SUM 4888 17444 INC 32950 587528855 INC 12717 957327534 INC 15407 827721899 SUM 19878 39571 INC 19701 585442395 SUM 25500 40372 INC 17060 527382618 INC 5975 467989228 INC 3020 953534816 SUM 4475 36109 SUM 21704 31009 INC 40094 565264423 SUM 23177 40299 SUM 3298 20287 INC 37209 525684366 SUM 10905 35136 SUM 4916 26271 SUM 2686 22057 INC 4198 945328778 INC 24371 218959089 SUM 1882 26999 SUM 4230 22828 SUM 1937 40875 INC 9723 957750187 SUM 14936 34775 SUM 6329 28878 INC 12576 760646007 SUM 34990 41274 SUM 2966 39318 INC 36440 782528481 INC 31785 146896396 INC 15254 13225611 INC 30244 128240541 SUM 13511 29461 INC 12077 449022150 SUM 22722 37976 INC 17572 3675282 INC 229 123881077 INC 21684 315489644 SUM 6038 22913 SUM 9533 34680 SUM 4300 29871 INC 29064 4643367 SUM 10649 41220 INC 16099 29078414 SUM 10845 33707 SUM 29740 37311 INC 12025 819546371 INC 10046 961866278 SUM 528 13111 SUM 1052 34529 INC 34190 419838380 SUM 29901 38336 INC 16712 72648062 SUM 11321 40577 INC 5979 931331932 SUM 1051 20324 SUM 14105 32564 SUM 4849 33340 INC 35005 475170716 SUM 12786 41409 SUM 4526 41045 SUM 21402 38429 SUM 17582 39944 INC 16215 470030671 INC 22202 760619222 SUM 7154 38459 SUM 4691 9691 SUM 18700 36658 INC 30428 625630869 SUM 12498 23297 INC 11341 924076391 INC 21644 760594231 SUM 3216 40069 SUM 16582 39777 INC 31338 18556401 SUM 1196 27057 SUM 13187 30534 INC 13699 223651560 INC 30955 720358167 SUM 5836 40571 SUM 1294 39446 INC 31290 608452709 INC 40774 492176519 SUM 4272 26027 SUM 9244 28252 INC 6850 606236636 SUM 5344 33285 INC 8296 63432851 SUM 1020 24928 SUM 5766 33807 INC 10004 818094540 SUM 4059 15379 INC 25113 542028395 INC 28806 63197921 INC 39317 989204181 INC 39187 559488425 INC 34679 11755503 SUM 2703 22611 SUM 1817 28256 SUM 6004 13422 INC 7471 921754876 INC 36838 12187975 SUM 4757 31297 INC 33414 80324594 SUM 4977 28283 SUM 3568 15062 INC 26420 958769684 SUM 7185 20724 SUM 16153 24027 INC 3381 951993920 SUM 1075 18178 INC 6383 760623750 INC 28207 876641800 INC 39114 355366500 SUM 6137 31260 SUM 11043 29926 INC 19189 142485447 SUM 13215 24712 INC 16151 400540554 SUM 1176 35962 INC 35905 610298208 SUM 12 41436 INC 37582 72914664 SUM 19740 31090 INC 13725 275545005 INC 25999 16971830 SUM 6315 25032 INC 8912 18228516 INC 24398 543302709 SUM 21145 36182 SUM 574 6358 INC 34324 995510840 INC 21036 960763070 INC 40113 342001512 SUM 1416 36445 SUM 13188 31548 INC 30551 391521582 INC 23999 870081814 SUM 2699 39160 SUM 2967 32386 SUM 11308 15391 INC 2950 760471284 INC 12010 822152861 INC 31391 39063749 SUM 1047 9561 SUM 544 41130 SUM 6708 29131 SUM 924 30745 INC 13745 993435877 SUM 15530 33916 SUM 1929 6539 INC 9746 16322229 INC 35343 68733968 INC 18382 609611967 INC 32729 947767885 INC 26492 956579645 INC 5391 987293798 SUM 4223 40684 INC 3886 719369681 INC 33471 435909786 INC 37361 451954047 INC 20117 994074477 INC 16614 988143315 SUM 3730 34919 SUM 11983 41069 INC 24924 750885179 SUM 308 39918 SUM 5393 39770 SUM 21515 29940 INC 6319 27947930 INC 6524 554992223 INC 7167 604143713 SUM 4967 30466 SUM 6491 29315 SUM 23879 41441 SUM 8898 35901 INC 24406 922734159 SUM 26377 38000 SUM 9366 17855 SUM 4222 34029 INC 33218 841223339 SUM 13959 40555 SUM 180 3001 INC 38447 883345695 SUM 10510 40734 INC 20227 957514283 INC 15494 693007856 INC 2468 902619541 SUM 17800 40785 SUM 88 29857 INC 7745 71871118 SUM 20585 41364 SUM 485 33176 SUM 2695 11488 SUM 667 26489 SUM 10711 32589 SUM 32576 41113 INC 39750 515950332 INC 25838 357010385 SUM 9768 19815 SUM 8154 14681 INC 23135 689069074 SUM 15246 39134 SUM 10146 33158 INC 29625 879800637 INC 39087 56683039 SUM 898 23197 INC 7066 180718106 SUM 2401 29779 INC 30854 601569750 SUM 28774 39539 SUM 20972 35375 INC 4905 140343207 INC 21458 932270119 INC 11468 27474916 INC 29134 354969941 SUM 21767 34771 INC 4330 146279941 SUM 5631 36317 SUM 2274 35493 SUM 7840 40894 INC 5444 760637705 SUM 1259 14557 SUM 1002 18195 INC 39470 599495073 INC 23825 943081190 SUM 21220 41121 INC 15864 744773666 SUM 8303 30071 INC 37343 380507748 SUM 7884 38169 INC 5014 493630950 SUM 2433 40664 SUM 7468 16336 INC 34161 113387051 INC 33667 113770893 INC 26838 878218016 SUM 7763 19636 INC 18747 896603850 SUM 664 34906 INC 13997 710566851 SUM 2086 22238 INC 14727 29048803 SUM 1615 31986 SUM 551 18905 INC 40431 624139107 INC 2506 935310580 INC 24216 971252745 INC 17735 534626465 INC 2005 977690757 INC 28238 742123600 SUM 16001 41285 SUM 1237 31114 INC 38631 541892526 SUM 31934 40514 SUM 14089 24157 INC 15423 864082840 INC 6807 13128115 INC 23557 63409561 INC 16440 120194052 SUM 3626 41210 SUM 25746 34082 SUM 9591 27338 INC 24174 469909126 INC 37597 905775372 SUM 34268 39712 INC 33721 146325457 INC 40936 59274199 INC 21 1969254 INC 751 953429482 INC 40019 18355566 SUM 5956 33776 SUM 3524 18886 SUM 796 4632 SUM 3592 20531 SUM 2704 19617 INC 25857 61364554 INC 1326 29032251 SUM 639 26658 INC 19910 564467394 INC 37409 453895415 INC 29246 27266100 SUM 24413 40871 SUM 835 36309 SUM 5020 20257 INC 17220 776815318 INC 12408 136428841 INC 21596 139094764 INC 38214 938807231 INC 15430 481658051 SUM 1533 7184 INC 14592 531967064 SUM 21136 27238 INC 30454 71383174 INC 12244 20556876 SUM 9772 30025 INC 17080 921743232 SUM 12530 13653 SUM 2691 26405 INC 31982 478767649 INC 18353 372321767 SUM 11742 41109 INC 32570 137200111 INC 11810 8697733 INC 23124 827479380 INC 7264 28507202 INC 37559 609596407 INC 35476 589584831 INC 21340 143129205 SUM 859 14463 SUM 768 34742 INC 21073 878013774 SUM 7917 38777 INC 10109 349542615 INC 36270 12233468 INC 34419 145190865 INC 24073 2091382 SUM 6414 40903 SUM 1652 32712 SUM 25732 38900 INC 7768 19513651 SUM 14310 38923 SUM 19033 40357 SUM 2457 33251 SUM 18181 39681 SUM 4261 37717 INC 16360 217223078 SUM 8961 20236 SUM 2179 22650 SUM 11283 38865 INC 27906 874129816 INC 36793 336629761 INC 13188 104911802 SUM 17463 37445 INC 37962 324293148 SUM 19791 40767 INC 25195 139037449 INC 41430 576387758 INC 484 121447045 SUM 14600 32210 INC 15124 807734285 INC 31480 951077168 INC 10864 718055673 SUM 33946 41441 SUM 16446 37582 INC 34302 422898963 SUM 1881 36045 INC 46 9037952 SUM 7605 39354 INC 23724 882220218 INC 3401 824374328 SUM 28559 38783 INC 29393 878001456 INC 23484 559142392 INC 28729 931326891 INC 17678 610023486 INC 21845 12190644 SUM 8010 28485 INC 20650 792545592 INC 29593 541892370 INC 8985 943605708 INC 15968 28024504 SUM 23275 27999 SUM 19578 41360 SUM 2945 19530 INC 9016 731675700 INC 25771 147463994 SUM 1388 29354 SUM 39 10154 SUM 380 18774 INC 40035 715451109 SUM 17674 35825 INC 19422 943604050 SUM 21652 35332 SUM 28603 41244 SUM 2672 32723 INC 40205 789055528 SUM 5438 29487 INC 5017 885953781 SUM 13784 17546 INC 37683 760469294 SUM 16333 38665 SUM 18914 36621 SUM 15123 23616 SUM 832 40076 INC 24551 949394087 SUM 29028 41434 INC 19972 105207256 SUM 383 17427 SUM 30026 40679 SUM 8478 36806 INC 33567 992347575 SUM 5076 30677 SUM 15574 27538 SUM 7123 28631 SUM 35909 40859 INC 13830 875726722 INC 20261 146059942 SUM 31438 39318 SUM 426 12013 SUM 716 32043 SUM 6108 34021 INC 10763 556706394 INC 6747 952163488 SUM 484 19593 INC 35230 740319267 INC 8462 18976793 SUM 11077 28713 INC 20784 458440780 SUM 4141 21624 INC 10932 173279141 INC 40966 506773272 INC 31940 804999264 SUM 834 33760 SUM 16353 34573 INC 18533 996437414 INC 17757 960903268 INC 17686 146131679 INC 15117 851958832 INC 35430 415619552 INC 38243 138541957 SUM 29897 35344 SUM 434 10565 SUM 14133 19222 SUM 5044 37540 INC 32869 678458452 SUM 28197 41215 SUM 3801 40906 SUM 10369 19646 SUM 4090 25438 SUM 7179 17766 SUM 12933 25232 SUM 880 16082 SUM 12738 24953 SUM 8959 34636 SUM 23524 35245 INC 32997 391541683 SUM 28128 37796 SUM 10613 23460 INC 22729 861268482 INC 16786 376916024 SUM 39479 40675 INC 40620 12590498 SUM 2802 40069 SUM 20309 40892 INC 11368 12240789 INC 12637 73712866 SUM 3543 27370 SUM 16525 38085 SUM 4519 32175 INC 16686 606306805 SUM 9189 41076 SUM 6415 23064 SUM 395 36435 INC 9885 128604615 SUM 25055 33839 SUM 2959 13896 SUM 5068 25923 INC 24743 79715469 SUM 1969 5436 SUM 5604 39609 SUM 1847 36102 INC 28141 884008464 INC 40790 263072583 INC 6500 28542580 SUM 32192 41295 INC 9290 2456701 INC 27368 532628553 INC 21863 144024916 INC 28658 971257733 SUM 1126 9196 SUM 3557 14559 SUM 8696 30971 SUM 2816 20203 INC 21795 686566181 SUM 32398 41435 SUM 12873 38150 INC 29455 139018354 INC 18524 736740969 SUM 14865 30251 INC 22968 950761549 SUM 1512 39818 INC 10466 919853660 SUM 19226 32270 INC 17263 609281252 INC 11795 206819213 SUM 1845 28076 SUM 3663 26350 SUM 2963 24165 INC 29007 952059530 INC 14566 107508299 SUM 16826 33975 SUM 1023 36953 SUM 6304 28777 INC 32088 968131095 SUM 4561 26666 INC 25777 76872406 SUM 4669 16950 SUM 21114 39308 SUM 6049 16562 INC 27168 621921928 INC 8594 780445931 INC 28014 3389093 INC 41395 29068242 INC 30026 466948907 INC 8332 307939327 SUM 4483 27720 INC 6149 490118981 SUM 24327 40303 INC 11284 870599777 INC 39017 816364974 SUM 2744 30257 INC 39707 543212664 INC 11388 147157333 INC 30084 73098422 SUM 20956 40733 INC 4206 884382028 INC 22363 667710993 SUM 12853 35738 INC 7370 990621763 SUM 13683 39725 SUM 15196 36176 SUM 263 11360 INC 31618 671067991 INC 39165 957633576 SUM 2544 15312 INC 23332 63397426 INC 7710 458604967 INC 13842 419211619 SUM 2203 25569 INC 31106 878725833 INC 5370 476107767 SUM 9223 27342 SUM 14822 19062 INC 12341 290620576 SUM 2025 35691 SUM 2179 34610 SUM 29543 40351 INC 24188 867483889 INC 20287 67531662 SUM 1904 17611 INC 14393 324152345 INC 15974 720636250 INC 30372 739589675 INC 4905 658886512 INC 6510 353641739 SUM 6 20404 SUM 5820 25278 INC 31963 859077747 INC 30874 928131847 SUM 4790 31927 SUM 3850 27016 INC 6752 993885949 SUM 1703 16955 INC 8015 869568624 SUM 24140 30737 INC 35592 390320493 INC 7548 214252394 INC 12512 491145839 SUM 2745 39651 INC 9245 744683119 INC 23144 79792375 INC 353 654306144 SUM 17536 37992 INC 34163 960977943 SUM 14096 39434 SUM 3061 32128 INC 11932 71166901 INC 11387 864350001 SUM 595 30196 SUM 19838 41250 INC 30934 775531873 INC 14776 202672702 SUM 8406 41312 INC 9869 29063551 SUM 6509 9009 SUM 9840 33796 SUM 94 33604 SUM 6775 37791 INC 32229 80332816 INC 29094 143965813 INC 23266 978551331 SUM 2706 37997 INC 22504 573076070 INC 24198 686874801 SUM 5738 38134 SUM 4858 26499 INC 1110 786889609 INC 17221 798991236 INC 20956 198199742 SUM 14851 27028 INC 30869 12208484 SUM 2655 38684 SUM 26405 38346 INC 30530 145382632 SUM 15497 34910 SUM 1530 14733 INC 35767 760622236 SUM 32353 41010 INC 8647 364877563 INC 38655 796654304 SUM 12010 30992 SUM 14379 34157 INC 38075 136188041 INC 37620 643183541 INC 12231 147435382 INC 20459 959811592 INC 32812 626370938 INC 28916 524623675 INC 5563 572193909 INC 17183 46142556 INC 31873 957198274 SUM 6798 40598 SUM 6848 40079 INC 30758 926084557 INC 19863 909524544 SUM 1859 4797 SUM 3881 21711 SUM 5095 39712 SUM 580 5107 INC 29342 559279044 INC 21201 22702754 SUM 13060 39320 INC 3004 18568111 INC 27102 117858828 SUM 3258 36804 INC 36351 79817103 INC 3238 69521895 SUM 19167 37000 SUM 33172 39839 SUM 15031 36453 INC 37855 839699163 SUM 21029 31542 SUM 35123 41373 INC 40737 760154349 INC 36253 673426334 INC 15563 147262511 INC 36487 877959650 INC 13445 76895201 INC 54 38289190 SUM 8809 36613 INC 37575 555788438 SUM 11238 40247 INC 36676 146389710 SUM 2389 40323 INC 34972 147421974 SUM 1529 10111 SUM 20921 41064 SUM 7866 24659 SUM 2998 34426 INC 20503 744593393 SUM 2085 23325 SUM 17841 37930 SUM 12236 37740 SUM 5402 36950 INC 16547 979663670 SUM 14481 39286 INC 1388 464854231 INC 10112 418217476 INC 37369 710699457 SUM 2494 39104 INC 21044 146890966 SUM 686 22314 SUM 4745 36832 INC 2329 792084405 INC 20965 927859109 SUM 15875 34161 SUM 121 27682 SUM 11263 36230 INC 21080 936898705 INC 33874 340677031 INC 11851 783371353 SUM 60 32478 SUM 12952 35722 SUM 776 37668 INC 32197 590640530 INC 28835 12254545 INC 23862 373148104 INC 11162 275824685 SUM 1988 38472 INC 18065 315137702 INC 6305 853822492 SUM 44 4924 INC 15471 48560878 INC 38468 619444884 INC 32467 891796376 INC 37432 12458604 INC 891 391909733 INC 30878 953054611 INC 19625 29035436 INC 18902 593835212 SUM 372 12908 SUM 13472 38080 SUM 29601 32078 INC 7631 878872583 SUM 16148 39737 INC 10490 843139844 SUM 1399 5696 INC 27458 852770141 INC 7888 776700785 SUM 15680 40972 INC 35596 24861910 INC 18008 601522093 INC 34432 805230034 INC 30295 535084614 SUM 3259 16019 SUM 18105 30296 SUM 4019 31186 SUM 14547 22330 SUM 5242 16503 INC 35229 445762069 INC 20092 921379222 SUM 23243 38171 SUM 9265 20892 INC 36450 535798363 INC 20727 449203828 SUM 3995 12465 SUM 50 20865 SUM 4266 17788 INC 30361 12084434 INC 36937 950165685 INC 39556 733992063 SUM 29000 38013 SUM 19823 34973 SUM 6127 32753 SUM 6352 33114 SUM 4028 25496 SUM 33307 41119 SUM 3494 34399 INC 10250 342083962 INC 27884 147026118 SUM 21016 32642 INC 9324 983688082 SUM 27416 40377 INC 32649 996389154 INC 3338 97142579 SUM 24945 31481 SUM 27940 40374 INC 18494 525747247 INC 23310 969732411 INC 21831 107505204 SUM 6332 30691 INC 19689 919414312 INC 29472 960824444 SUM 7695 30288 SUM 4288 40595 INC 25280 401642536 INC 11282 16358670 INC 11700 29356741 SUM 20229 37334 SUM 1933 32226 SUM 6683 39741 INC 40021 526708751 SUM 14943 31458 INC 17714 28513952 SUM 17077 41145 SUM 2803 30695 SUM 6721 23850 SUM 6103 23682 SUM 32856 41351 INC 30087 824837835 SUM 27164 40660 INC 19134 758309566 SUM 17326 27908 INC 28300 801281706 INC 2134 737174868 SUM 20194 40639 INC 16790 29028731 INC 26689 193098373 INC 19525 492100055 INC 22393 939915214 SUM 2096 16491 INC 7956 6567151 SUM 4424 26641 SUM 26525 32140 INC 40082 660823227 SUM 2418 36971 SUM 22555 37536 INC 7761 141702516 INC 24528 19634169 INC 37683 113913533 INC 14876 5270516 SUM 3542 22926 INC 38554 150008328 INC 27111 356144200 INC 11347 537061524 INC 1412 46221467 SUM 3229 36817 INC 33069 987142515 INC 17535 12016473 SUM 2661 15355 INC 4559 978874103 SUM 40022 41454 INC 5263 128449818 INC 2311 918520147 SUM 17585 37965 INC 3798 519965233 SUM 8706 26065 INC 34608 977294216 INC 33089 509926036 SUM 1285 20150 SUM 5358 16101 INC 18351 139084424 SUM 5334 40444 SUM 3319 40936 INC 39564 279489987 INC 26296 22695658 SUM 2 6338 SUM 1261 9410 INC 6984 138749435 SUM 21655 41166 INC 7075 147482422 SUM 1438 17526 INC 6620 934779880 SUM 878 11489 SUM 1763 8446 INC 21239 483763263 INC 24734 928070587 INC 22146 6930087 SUM 9453 37209 SUM 27230 35536 INC 29377 747565948 SUM 7492 32363 SUM 6618 31709 SUM 13852 38607 INC 38931 796742771 SUM 37936 39882 SUM 9280 41428 INC 13384 675711754 SUM 13559 36768 SUM 11535 36698 SUM 8393 41438 INC 2322 946128335 SUM 31008 41079 INC 25900 443434337 INC 17441 147180224 INC 20971 418099860 INC 4471 984338190 SUM 5441 40403 SUM 3279 40576 SUM 3775 35948 INC 16604 816783243 INC 19335 608412758 SUM 16120 39378 INC 18583 745244311 SUM 779 10055 INC 39288 147268174 INC 21989 45439810 SUM 15080 41437 INC 6552 29031306 SUM 586 5607 INC 696 146078365 SUM 995 15670 SUM 8791 28006 SUM 8851 40135 INC 21917 827520614 SUM 3371 16787 INC 13288 28434214 SUM 109 11512 SUM 3110 36914 SUM 1304 9614 SUM 31026 37036 INC 6845 149490077 SUM 7827 33845 INC 17091 73562113 INC 14865 991331032 INC 11716 981224990 SUM 20362 36144 INC 3203 607791995 SUM 16851 24514 SUM 10135 31854 SUM 8127 39261 SUM 3558 36504 INC 34934 878461117 SUM 36403 39747 SUM 30691 41244 SUM 10187 27185 SUM 7480 19222 INC 25200 995473166 INC 4022 878248017 INC 29038 941190176 INC 13590 939500119 INC 38726 466866289 INC 8211 908175236 INC 5024 805186312 INC 19989 888050454 INC 23124 606356027 INC 36947 838099144 INC 19627 951406265 SUM 500 8383 SUM 23642 31024 INC 19072 405058279 INC 40708 568611148 SUM 2484 22935 INC 23947 153728639 SUM 212 34538 SUM 4181 34984 SUM 15303 24548 SUM 32214 40538 INC 28105 476278345 SUM 3399 21120 SUM 31225 41193 SUM 23260 39224 SUM 17063 33080 SUM 876 24458 INC 24734 606000220 SUM 795 19456 INC 24916 560272257 INC 24319 111673119 SUM 552 30894 SUM 4710 28457 INC 20012 206415876 SUM 1406 31434 SUM 18419 38700 SUM 15019 25664 INC 32871 965644783 SUM 18647 39547 SUM 5338 6718 INC 36848 23180760 SUM 26256 39321 SUM 8340 39646 INC 34022 726552978 SUM 19007 27390 SUM 19068 40898 INC 9270 372660294 SUM 9959 35908 INC 4494 784507334 INC 16152 436625956 SUM 23311 34807 SUM 17218 21106 SUM 33390 41295 INC 30893 693224033 SUM 3128 26513 SUM 32419 41339 SUM 3547 27023 SUM 8865 39451 SUM 878 38617 INC 20581 974007960 INC 1301 844895193 SUM 24330 40361 INC 18417 69352610 SUM 15143 34651 INC 17028 26947111 SUM 4240 25219 SUM 672 4305 SUM 3837 35460 SUM 22516 40442 SUM 333 29515 SUM 22425 41364 INC 5917 882244477 INC 8351 850798802 INC 12261 491259495 INC 22983 134542100 INC 2670 686592696 SUM 7434 34804 SUM 2690 37062 SUM 22280 36127 SUM 15427 41187 SUM 227 16728 INC 11746 862405758 INC 29364 491632587 INC 21616 872142335 SUM 7996 38610 INC 20658 886465548 SUM 3104 35935 SUM 3687 9127 SUM 14733 36850 INC 19709 109433045 SUM 37870 41449 SUM 15318 40783 INC 1489 434297878 SUM 12406 16337 INC 32392 530890357 SUM 32950 38689 INC 674 426002729 SUM 3417 35519 SUM 11542 29496 INC 27950 724882581 INC 31658 142977211 INC 4771 828666576 INC 11071 784371136 SUM 8025 34906 INC 23984 602205217 INC 37522 491019171 INC 25632 921239972 INC 18766 687692929 INC 17042 284236142 SUM 24143 39877 SUM 17818 34737 SUM 9201 40493 INC 31981 946146583 SUM 596 39756 SUM 21297 23043 SUM 32009 36243 INC 9417 200319302 SUM 3952 31817 SUM 5612 35242 INC 34066 862227625 INC 30457 132416406 INC 18466 96861121 SUM 31689 41139 INC 21817 982570281 SUM 24793 33999 INC 8662 938443134 INC 22059 786748976 SUM 709 38725 INC 5694 913305482 SUM 5907 25196 SUM 843 33527 SUM 5889 32572 INC 882 879025324 INC 3105 39342249 SUM 2305 5627 INC 18819 659695182 SUM 1949 3559 SUM 13657 31031 SUM 12965 34303 INC 39854 26326209 SUM 5329 23347 SUM 27092 41056 INC 21945 874497351 INC 36762 888932664 SUM 27182 39022 INC 15025 927629001 INC 37115 793963455 SUM 10205 11295 INC 23919 73675788 SUM 10835 39572 INC 26949 894823481 INC 41028 71011653 INC 25066 139052239 SUM 2955 35719 SUM 10688 26642 SUM 28112 38147 SUM 1738 16053 SUM 1912 19414 SUM 4284 33081 INC 40322 568599268 SUM 37648 39535 INC 9250 458661685 INC 39514 126038963 INC 4344 147127046 INC 17819 853721056 INC 39317 623788336 SUM 31066 36729 INC 17859 322319582 SUM 17884 38539 SUM 17876 29865 SUM 15613 30074 SUM 19037 39746 INC 4423 89475982 INC 19248 414303873 INC 31009 223604994 INC 16608 79137928 INC 6700 11134370 SUM 923 34881 SUM 30411 39923 INC 10433 374758957 SUM 18163 25800 INC 5934 45343566 SUM 379 17465 INC 14963 858957617 SUM 5566 12815 SUM 2897 15671 INC 15702 186424912 INC 16073 13206955 SUM 21059 39541 SUM 1187 41319 SUM 2145 20164 SUM 14437 41166 INC 25984 860959767 INC 23962 322213737 INC 2010 24835306 INC 26739 519361517 SUM 12193 41304 SUM 8722 29760 SUM 18010 28264 SUM 3136 36594 SUM 17517 28460 SUM 13216 26830 SUM 37245 40861 SUM 1141 28012 INC 25236 519123815 INC 33811 585403179 INC 20794 425051203 INC 14403 960350419 SUM 5476 34849 SUM 9638 21194 INC 11793 130688151 INC 5550 747536009 SUM 6445 39635 SUM 236 17826 INC 4683 128289836 SUM 484 28576 SUM 6722 34104 INC 39901 751281205 INC 30968 463779951 SUM 1983 30992 SUM 17255 39398 SUM 2029 37250 SUM 1912 41204 INC 27294 357980975 INC 21917 28842059 INC 7711 811882267 INC 13840 125941639 INC 19245 738131298 SUM 31493 38225 SUM 31111 40031 INC 38133 143271955 INC 4362 995445617 SUM 28082 30719 INC 21581 112329590 INC 18230 702606044 INC 12229 113887891 SUM 9322 38494 SUM 21691 40114 INC 2655 77731919 SUM 593 9438 SUM 2071 9223 SUM 9367 11720 SUM 12422 32059 INC 987 811859380 INC 35901 729603687 INC 22171 128570451 INC 30496 645910234 INC 34559 598767670 INC 27856 626246274 SUM 15518 34911 INC 15291 289424992 INC 26074 916214232 INC 32610 861294280 INC 2355 424927152 SUM 9454 32723 INC 3892 97117304 INC 5545 13161334 INC 5512 28855619 INC 10811 338544240 INC 32764 988664477 INC 21028 23800484 SUM 7563 9439 INC 5625 29053924 SUM 5559 25327 INC 30298 138008525 INC 23726 415179852 SUM 15050 38074 SUM 9868 39717 INC 33152 91901585 INC 15255 856542196 SUM 13348 38988 SUM 20947 41296 SUM 4219 27697 INC 39474 490025728 INC 28601 873507994 SUM 35275 41085 INC 32120 959830708 INC 26425 55897787 SUM 22889 32981 SUM 29611 35238 INC 8972 101105851 SUM 988 25861 INC 11512 163721925 INC 11668 944319236 INC 12972 878920249 SUM 24024 39382 SUM 14827 33832 SUM 12177 29885 INC 7391 747890885 INC 4882 391183299 SUM 9548 14826 INC 3853 844255401 INC 20329 939470676 SUM 7418 34551 INC 17530 86853063 SUM 3796 18556 INC 39997 894605216 SUM 13506 37998 INC 30940 19074567 INC 10279 3360248 SUM 2581 35381 INC 25061 139746533 INC 36719 138014516 INC 26653 130647659 INC 7950 139066664 SUM 6038 38776 INC 31369 541204453 INC 8324 12370681 INC 22387 10069253 SUM 11474 33871 SUM 483 36760 INC 7013 117070436 INC 37713 755475895 SUM 573 40825 SUM 7603 29403 SUM 17653 33046 SUM 13917 31613 INC 17077 297874875 INC 33937 57081560 SUM 14357 41284 SUM 2113 26432 SUM 5039 34578 SUM 1254 26525 INC 25147 113916964 INC 22325 10726226 SUM 16331 41158 SUM 2635 29722 SUM 19125 34478 INC 34925 955283021 INC 38522 571582492 INC 39646 870298711 SUM 12900 37697 SUM 11367 27570 INC 27923 961927424 INC 16438 988864037 INC 24795 940990726 SUM 27333 40123 INC 40017 818256082 SUM 2724 17029 SUM 14920 40308 SUM 1002 25523 INC 37870 83286454 INC 24464 128546469 SUM 3904 35531 INC 1937 147443436 SUM 1428 27468 SUM 19048 40745 SUM 2720 30977 SUM 23013 40438 SUM 2749 37853 INC 11787 71792991 INC 35749 805614099 INC 33332 996477746 INC 19624 988065119 SUM 32884 41272 SUM 239 9589 SUM 4621 33961 INC 13625 625885411 INC 20995 609278878 SUM 12643 39999 INC 3984 751873526 INC 23730 373518987 SUM 484 10364 INC 19302 487885524 SUM 30242 38557 INC 13195 718644631 INC 8856 243078531 SUM 27509 39763 INC 18741 751321383 INC 13703 708127192 SUM 1693 41285 INC 21451 317759610 INC 13434 491522556 INC 3126 315960029 SUM 892 35026 SUM 9134 37640 SUM 8685 39534 INC 36444 556652520 INC 32582 64580804 SUM 555 21045 SUM 6217 40511 INC 9713 872448191 SUM 414 20847 SUM 5071 13334 SUM 2475 40963 INC 40177 147479986 INC 38074 132133307 INC 18696 146933392 INC 38952 283902240 INC 5046 709947751 INC 32886 16496208 SUM 20258 28387 SUM 31296 41413 INC 23467 954244368 SUM 13731 40814 SUM 13742 40896 INC 10132 886442524 INC 23748 768486719 INC 23834 973997136 SUM 6803 25839 SUM 9012 11689 INC 23231 885457662 SUM 10183 22012 INC 32518 878955931 INC 28768 605925733 INC 713 930464781 SUM 1551 5840 SUM 142 9198 INC 1423 686647657 SUM 4397 11702 INC 15167 655129154 INC 31495 73974329 SUM 2693 25223 INC 12860 467891118 INC 14256 10211553 INC 879 892856491 SUM 7511 30772 SUM 6575 15826 INC 36724 454407633 SUM 154 8121 SUM 22250 35468 SUM 15132 23389 SUM 164 5223 INC 14936 60588178 INC 9698 877031830 SUM 9047 36634 SUM 8308 38161 INC 22772 26882147 INC 31833 71062656 SUM 25888 34373 INC 10374 876623214 SUM 27420 30722 INC 18825 42440593 SUM 16414 41114 INC 26346 393838548 INC 25566 889603024 SUM 8574 12760 INC 5000 936081835 SUM 2160 32092 SUM 25865 41118 INC 9723 550499448 SUM 3720 36849 SUM 5511 23710 INC 41071 473846917 INC 34822 878756066 SUM 24750 32797 INC 4267 945883984 INC 522 961717532 INC 37130 731222882 INC 8880 232692687 SUM 23821 39444 INC 12623 810374067 SUM 1428 15248 INC 20808 336882322 INC 11378 487136989 SUM 16389 39487 INC 41371 409661549 SUM 847 24314 SUM 10116 36002 SUM 10628 33558 INC 15872 878490673 INC 7783 458192510 SUM 8304 29500 INC 34935 670418466 INC 239 608419981 INC 14024 928306470 SUM 8142 22297 INC 11641 969170854 INC 40163 7960909 SUM 21646 39797 INC 17342 534745343 INC 17219 935255341 INC 3977 994961698 INC 8290 407957933 SUM 10437 38850 INC 20997 414902864 INC 17632 884477742 SUM 7836 39962 SUM 16694 37307 INC 33895 27356732 SUM 25089 40628 INC 1218 150012896 SUM 21232 41140 INC 17865 936846557 INC 26150 827629449 INC 34663 547377141 INC 3559 348231283 SUM 4954 20985 INC 25985 138383896 SUM 3969 28740 INC 38385 899155490 SUM 11559 32714 INC 10971 135500773 INC 33086 910671603 INC 3787 901800667 INC 8321 991013386 SUM 1518 39710 SUM 5382 12354 INC 32391 42253345 INC 35910 456319252 INC 25426 995003341 INC 1196 28809366 SUM 7880 36268 SUM 21522 24242 INC 28232 145345188 INC 29303 787422496 INC 3473 851673917 INC 29716 373608868 SUM 3677 41173 INC 13363 572753 SUM 4398 10166 SUM 23521 27367 INC 14221 991820100 INC 30874 935579420 INC 37161 66095664 INC 25848 5389092 SUM 2048 13311 INC 3271 975430824 SUM 13374 29211 INC 5840 9539494 SUM 4383 29396 INC 1032 778193609 SUM 3900 8951 INC 40240 508848354 SUM 8205 14309 SUM 25154 35971 SUM 5030 16614 INC 37609 948256231 SUM 13358 32775 SUM 2798 32702 SUM 1161 41297 SUM 5912 19546 INC 35823 955012482 INC 850 894363740 SUM 885 22376 INC 24099 610594389 INC 16810 861945498 INC 25090 268344303 INC 25119 21736677 SUM 2956 41413 INC 34190 584335931 INC 2215 787299509 INC 30415 12310367 INC 9698 759341195 SUM 26991 33072 SUM 20674 32383 SUM 10057 35424 INC 23722 945670772 SUM 27269 40397 INC 9553 281552772 SUM 4595 21153 SUM 4867 28253 INC 19763 121744131 INC 20966 4723929 SUM 23650 38071 INC 18421 899182415 SUM 25500 41424 INC 41114 740550317 SUM 6038 37970 INC 1924 810778298 INC 11467 73728013 INC 10892 346798154 SUM 1450 15870 INC 5851 475972529 SUM 223 10066 INC 10936 482323729 SUM 14011 38247 INC 36421 363681484 SUM 4435 26383 INC 32562 971274754 SUM 28358 31116 INC 38773 275051211 INC 1613 5583611 SUM 3566 30409 INC 12280 146149067 SUM 11689 26590 INC 32454 589634200 SUM 1055 30790 INC 19750 894749673 INC 11500 923017124 INC 5211 625327549 INC 2673 337847439 INC 22181 487269858 INC 32498 855951565 SUM 8876 27336 INC 24216 460776594 SUM 13357 31693 SUM 1652 31718 INC 20399 340773486 SUM 9581 41256 SUM 172 16962 SUM 15639 30288 INC 10160 961793100 INC 32814 950618381 SUM 21102 35762 SUM 9158 41232 SUM 19317 39309 SUM 4811 35230 SUM 4254 21783 INC 2476 990264701 INC 19613 526694624 SUM 15605 32971 INC 13717 760078611 SUM 6014 25426 SUM 34356 36429 SUM 3738 33236 SUM 7233 37986 SUM 21514 26270 SUM 9616 11914 SUM 18918 28196 SUM 17819 35571 SUM 5440 27788 INC 30579 3879405 SUM 2412 28251 SUM 21877 35055 SUM 5559 38655 SUM 5382 22659 SUM 2656 28397 INC 13493 28769075 SUM 6436 33073 INC 24742 969090246 SUM 20724 38507 SUM 11149 30785 SUM 16721 40311 INC 2346 301779443 SUM 392 24165 SUM 17156 37909 SUM 24930 25825 SUM 18334 33892 SUM 9262 36860 INC 26344 90669400 INC 31897 768097815 INC 36040 955135686 INC 25858 985744478 SUM 4031 38656 SUM 1624 39126 SUM 1352 24879 SUM 1214 40176 INC 15354 854867578 INC 13753 333395133 INC 375 73163963 INC 38056 4290597 INC 33351 879015246 SUM 12283 23600 SUM 34967 40515 INC 23467 115384967 INC 27582 28682423 INC 22899 511536485 INC 39251 811932780 SUM 31720 37780 SUM 15123 34106 SUM 18297 36802 INC 5864 575728867 SUM 3162 32727 SUM 4447 35593 INC 12564 461404788 SUM 70 27433 SUM 2447 39383 INC 28561 492172304 SUM 23848 30642 INC 13327 40817343 INC 2900 24832994 SUM 373 24670 INC 37118 744773481 SUM 13183 38787 SUM 4008 32834 INC 18656 26629809 SUM 15903 35879 INC 33718 905875642 SUM 6917 40014 SUM 9641 23697 INC 8503 6003306 SUM 21320 37043 SUM 1854 36602 INC 455 56794831 INC 19348 6604715 SUM 8063 32379 INC 26030 205398657 INC 25851 864343086 INC 18989 11116209 SUM 20927 40774 INC 38342 930988962 INC 33915 356881091 INC 4969 20597833 SUM 26417 39256 SUM 2915 24514 INC 38297 75736749 SUM 56 35723 SUM 5835 14985 SUM 31 38986 SUM 135 37089 SUM 8957 34505 INC 20060 783834521 SUM 11027 38732 SUM 8566 25461 INC 22321 828474007 INC 35823 13208029 SUM 12100 33675 INC 30412 533820189 INC 31663 750234972 INC 1128 6588593 INC 22273 686647811 INC 29014 576053794 SUM 12280 38355 INC 35285 803076064 INC 26010 29009925 INC 6706 129369735 SUM 22445 39593 SUM 4655 31562 INC 39453 926475536 SUM 381 40057 SUM 9998 36837 SUM 25571 27848 INC 33338 133612520 SUM 5806 37390 INC 3180 304425070 INC 38931 875726359 SUM 12140 31614 SUM 34330 40795 INC 117 2176096 SUM 8516 38418 SUM 7643 38387 SUM 6077 16043 INC 26637 689325453 INC 13086 51450782 SUM 3675 29911 SUM 7438 29018 SUM 31983 40946 INC 4092 827201668 INC 12710 953228610 SUM 6313 41440 SUM 15084 24768 INC 7403 793928308 INC 32021 5836245 SUM 382 3341 SUM 8951 32503 SUM 20713 39703 SUM 2131 40921 INC 27740 353270922 INC 30675 982851581 INC 34973 341002452 INC 14127 133922083 SUM 864 25271 INC 19117 925927672 SUM 19926 41161 SUM 9854 41215 SUM 4151 21105 INC 6498 454507591 SUM 91 14380 SUM 12993 23880 SUM 2419 26339 SUM 3656 16496 SUM 1625 37460 INC 16004 886447556 INC 21937 874822666 SUM 8371 39987 SUM 17285 35363 SUM 17335 33338 INC 24061 112533271 SUM 5893 39328 SUM 4471 21414 SUM 3896 27050 SUM 351 34056 INC 2077 702514472 SUM 20082 29681 SUM 13908 25636 SUM 20760 35765 SUM 34035 41419 SUM 12420 33877 SUM 4867 16592 SUM 28847 41022 INC 7493 819662045 SUM 1782 23629 SUM 6286 20506 SUM 210 28286 SUM 25057 41433 INC 5483 533000585 SUM 742 17959 SUM 764 26582 INC 9617 720766461 INC 22765 349955987 SUM 11629 40739 SUM 6072 33060 INC 12839 848569680 INC 12486 70749803 INC 3195 406920756 INC 4437 726041876 SUM 28343 39716 SUM 3436 36707 INC 26342 993722700 SUM 723 32431 INC 387 147120081 INC 37132 143543653 INC 7995 10694480 SUM 30167 37474 INC 1143 604295539 SUM 5641 21255 INC 36279 862215662 INC 40709 948975047 INC 28958 869530798 INC 20816 677441982 INC 21751 572734832 SUM 851 30691 INC 20618 12165546 INC 30509 729700508 SUM 18346 37876 SUM 13697 36463 SUM 21300 40329 INC 34079 693515620 INC 340 102211594 INC 35833 154439054 SUM 22947 28737 INC 35903 476334324 SUM 2513 11389 INC 3147 73118832 INC 27994 6586741 SUM 878 37206 SUM 14426 24823 SUM 1010 40402 SUM 28807 37828 SUM 13221 40532 INC 25858 760499923 INC 26078 351706786 SUM 31586 41034 INC 35304 73686306 SUM 2342 23903 SUM 26292 38135 SUM 97 18907 SUM 17790 37885 INC 29249 876682090 SUM 26925 35753 SUM 1415 25245 INC 12192 28940704 SUM 6221 17233 INC 2522 966755162 SUM 1063 36506 SUM 3032 24631 SUM 21606 30730 SUM 12771 32729 INC 20161 927239992 SUM 7688 40300 INC 20455 944038321 INC 32388 64907236 SUM 1076 40844 SUM 8209 39654 SUM 7494 37722 SUM 19895 38831 INC 29186 489031331 SUM 21615 34490 INC 40459 476371910 SUM 10243 15376 INC 11674 979411979 SUM 10224 28918 INC 21412 768852339 INC 33899 113812622 SUM 10886 39761 SUM 9126 40547 SUM 3775 36991 SUM 18165 37958 SUM 358 31638 INC 10704 877960953 INC 25830 142239766 SUM 433 26735 SUM 17607 36341 SUM 339 27342 INC 23364 108363590 INC 8725 994953746 SUM 811 10547 SUM 1693 34196 INC 26818 9951652 SUM 4321 31951 SUM 21880 30304 SUM 8931 21998 SUM 12327 17448 SUM 5593 28520 INC 16823 894832055 INC 19282 458619257 INC 33916 945863180 SUM 8915 34342 SUM 6167 29316 SUM 6148 21994 SUM 2674 7965 SUM 7428 40311 INC 32288 467410855 SUM 3957 35832 INC 28073 708729504 SUM 11361 33611 SUM 19912 21016 SUM 11236 18071 INC 10830 592071123 SUM 6077 34229 SUM 5815 18970 SUM 59 37458 INC 32970 991048895 SUM 15485 21711 SUM 1507 32763 SUM 17760 27975 INC 39205 533689383 SUM 16601 36855 SUM 2323 24754 SUM 10366 15982 INC 27499 492057682 INC 16918 191683159 SUM 13314 36291 INC 34330 870376651 INC 23290 933558078 INC 20891 269730386 SUM 5606 23691 SUM 14248 40155 INC 25834 688113159 SUM 6794 41048 SUM 7494 40103 SUM 902 11829 INC 2113 726232959 SUM 24112 41343 INC 303 968941601 SUM 6324 39639 INC 33856 935225222 INC 23638 985026282 INC 28047 610500429 SUM 2590 39442 SUM 6784 27943 INC 37582 462579101 INC 15707 938358948 SUM 3452 36080 INC 41072 581216420 INC 22667 459040361 INC 8631 547636389 SUM 286 10829 SUM 11328 34893 SUM 1951 16850 INC 713 995005377 INC 25849 894236603 INC 33244 588610764 INC 16127 945704116 SUM 3510 28019 INC 34376 10732041 INC 22707 792668326 SUM 7375 39773 INC 21952 147464254 INC 9701 475243424 SUM 8310 13788 SUM 7553 20540 INC 24156 22610179 INC 39169 28992336 INC 16509 894591654 SUM 23128 39496 SUM 12214 22967 INC 6717 28614416 SUM 15883 32186 SUM 2688 34191 SUM 28378 41454 SUM 5303 39949 INC 37003 300090054 INC 30017 410082389 INC 31413 660654244 SUM 21712 31262 INC 6569 52499405 INC 19297 485835822 INC 10849 392990570 INC 17782 934768704 INC 8866 261747127 INC 33805 894561949 SUM 268 11164 SUM 2720 27301 INC 41437 27058061 SUM 6369 35430 SUM 20619 33631 SUM 22838 40671 SUM 419 18764 INC 7634 949838133 SUM 4350 32485 SUM 6617 23371 SUM 18765 35517 SUM 4464 40446 INC 409 940973512 SUM 20709 34604 INC 24913 701128900 SUM 17 21669 SUM 3253 22195 INC 24846 607426706 SUM 2984 37712 INC 31234 868591183 SUM 3630 25361 SUM 328 38593 INC 174 28713753 INC 39078 4218678 SUM 12881 31869 SUM 11321 32161 INC 26477 26982178 SUM 28710 40605 SUM 224 26282 SUM 2218 25984 SUM 10402 39535 SUM 6621 32822 SUM 13060 33442 INC 7395 157129440 INC 33153 12697228 SUM 9575 38158 SUM 3343 32293 INC 20409 410416012 INC 15574 273527004 SUM 17176 34132 SUM 2983 27644 SUM 5892 37704 SUM 908 30382 SUM 27181 38673 SUM 433 12781 INC 32626 609900349 INC 37387 878427344 INC 3555 571539960 INC 38580 932578694 SUM 17056 23171 SUM 7036 38307 SUM 13655 28382 INC 19218 726524351 SUM 33693 41360 INC 3429 937894111 INC 21474 742566292 INC 39577 994473462 INC 27840 142571487 SUM 2993 21990 INC 37623 370959194 INC 4639 438375173 INC 22624 978930387 SUM 24933 40377 SUM 4550 16197 INC 20121 871119887 INC 9559 136968428 INC 32317 869698364 INC 40419 666923516 INC 37561 9506960 INC 11760 995336311 INC 32662 575913455 SUM 12337 35473 SUM 15869 35586 SUM 346 1219 INC 22586 43368217 SUM 6 30726 SUM 7066 15140 INC 22825 145848386 SUM 9168 30396 INC 31603 130004647 INC 22383 139618265 SUM 601 37878 INC 32341 961607743 SUM 2481 40144 SUM 30531 39459 SUM 9631 39595 INC 11068 889487990 INC 23954 597022771 INC 28910 945863096 SUM 657 32745 SUM 25920 34304 INC 29058 514794194 INC 26886 138810736 SUM 16346 28718 SUM 10067 28693 SUM 21392 33099 SUM 11886 32677 SUM 16770 24796 INC 8930 222967254 INC 20932 433346847 SUM 14079 37576 INC 6679 800130587 INC 23238 314855668 SUM 18673 40656 SUM 8858 29418 INC 21920 930893123 SUM 5958 16702 SUM 1101 11307 SUM 15532 39798 INC 31530 355703516 SUM 7919 39516 SUM 16650 36257 INC 6164 721249878 SUM 18430 22849 SUM 1271 4833 INC 7378 459258302 SUM 25723 29384 INC 37163 132795331 INC 40896 757294940 INC 8599 536595484 INC 39149 970318979 INC 15232 952450368 INC 2543 19626259 SUM 15111 31286 SUM 17286 36419 INC 31814 88748579 INC 4157 29020166 SUM 6266 32267 INC 34320 131428715 INC 33713 349549087 SUM 14698 29032 INC 8943 56624350 INC 16936 13237516 SUM 1278 19795 INC 22335 760521119 INC 38371 27628719 INC 563 674111541 INC 35496 551945603 INC 32883 813345541 INC 8843 971885366 INC 11959 139094901 SUM 4195 15298 INC 34457 46260076 SUM 13327 41046 SUM 23483 35033 INC 5366 791832805 INC 9064 693510672 SUM 1965 40410 SUM 1848 27007 INC 20628 489590345 INC 3124 127813963 INC 34567 9361842 INC 9498 147347632 INC 41061 980525054 SUM 256 16476 INC 27890 80064580 SUM 7796 31040 INC 9944 826640318 SUM 2280 40601 INC 36623 972495995 SUM 4141 41438 SUM 8648 26193 INC 22589 995532815 INC 29118 886659220 SUM 5792 38177 INC 13127 978480161 SUM 2677 33675 INC 2062 323848785 INC 26184 992547304 INC 10195 3868339 INC 38917 883983649 SUM 4345 41408 INC 36778 748758004 SUM 8736 26172 SUM 30522 35611 INC 9683 143182272 SUM 4878 37864 SUM 8554 38922 SUM 19584 35592 SUM 9732 40007 INC 22392 410085655 INC 10504 4946136 SUM 4967 36022 INC 21934 441325602 INC 20335 859847771 SUM 5244 33465 SUM 453 3491 SUM 9756 21706 INC 7065 144951206 INC 38593 873885007 INC 25759 882803055 INC 19502 130132697 INC 26289 471243625 INC 30054 420637818 INC 69 78135768 SUM 19355 40781 SUM 743 7592 INC 6298 113885336 SUM 14219 28535 INC 39947 191124734 INC 35609 202764925 SUM 2941 35897 SUM 237 19845 INC 20196 12006883 INC 30917 13226978 SUM 13798 33903 INC 19549 284160685 SUM 9205 37309 SUM 31356 36539 SUM 8073 14215 INC 23385 20566451 SUM 10500 24958 INC 905 432001357 SUM 24620 40342 SUM 4219 37571 INC 27830 888116947 INC 28056 28898267 INC 15202 46452477 SUM 32590 41007 SUM 10557 39108 SUM 2557 21093 INC 32384 625593718 INC 9671 853434558 SUM 476 31147 SUM 1859 28397 SUM 8867 19976 SUM 5458 14808 INC 19931 152301089 SUM 3691 25912 SUM 18825 32008 INC 8056 15154907 INC 15262 868624496 SUM 17690 39581 SUM 1377 3922 SUM 13758 32572 SUM 12438 21829 INC 20340 591397525 SUM 8689 24433 SUM 3232 15047 SUM 4611 28286 SUM 20903 38441 SUM 9410 31568 SUM 2667 25256 SUM 2448 34109 SUM 13855 35669 INC 8237 610448764 INC 15356 894859853 INC 7195 593099866 INC 25892 27946845 INC 23133 816792739 SUM 7682 21131 SUM 33862 40992 SUM 3474 16024 SUM 5 39358 INC 21005 11968448 INC 34048 88729238 SUM 6401 20169 INC 37888 417131789 SUM 3687 21070 SUM 18964 33076 INC 24821 742796337 SUM 11864 40506 SUM 23258 41426 INC 21380 554856079 SUM 33857 39807 INC 34566 26643928 SUM 30360 38603 INC 32979 56908133 SUM 9746 41170 INC 9456 471099722 INC 38407 28365064 SUM 22407 33880 SUM 4524 37240 INC 19233 490881219 INC 30101 944781607 INC 36651 577308266 SUM 5013 39088 SUM 2119 24585 INC 26 28929486 SUM 7137 28818 SUM 6518 35307 SUM 5718 36267 INC 16648 765948948 SUM 15910 40442 INC 23430 401499734 INC 28814 117318084 INC 1490 147437677 SUM 25506 35520 SUM 1040 39387 INC 10586 541372392 INC 5549 836979940 INC 20562 28985937 SUM 9578 21069 SUM 34132 37295 SUM 22470 40499 SUM 5269 35692 INC 272 467009566 SUM 20670 38746 INC 13729 470940827 INC 26868 534662075 INC 18725 865403828 SUM 1510 26377 INC 37464 145439738 INC 35446 956492895 INC 30715 20680135 INC 10198 280865368 INC 10964 63830600 INC 30920 950626529 SUM 118 33675 SUM 10140 39523 SUM 6315 35610 INC 9432 928970235 SUM 25241 40478 SUM 43 30733 SUM 25236 33180 SUM 20923 35085 SUM 33846 39727 INC 39572 145904383 INC 14299 811771226 INC 25939 12045106 INC 19921 943143738 INC 17205 328181369 INC 27286 74494779 INC 16712 995483667 SUM 12705 26811 SUM 28311 37745 INC 28533 491680928 INC 4072 998822879 INC 28330 777068860 INC 15332 684780749 INC 24260 149504433 SUM 45 31012 INC 20519 530860631 INC 5178 11337088 SUM 12693 33569 INC 27134 868155984 INC 10531 796613081 SUM 10937 12531 SUM 2490 15951 SUM 14004 36613 SUM 2117 23898 INC 26545 532056791 INC 33685 130700785 INC 31828 123347248 INC 39670 19623157 SUM 11276 27947 SUM 6120 37923 INC 36129 24350235 SUM 6421 30868 INC 18015 105169765 SUM 34965 41260 SUM 16204 34898 SUM 894 31744 INC 11442 147383021 INC 41091 22688398 SUM 29179 37767 SUM 31 23644 INC 22931 132494176 INC 27695 743843135 INC 12256 939374901 INC 7343 34226628 INC 23260 100278053 INC 14728 128598559 INC 18887 720704876 INC 20438 993109271 SUM 6136 35772 SUM 11249 30439 INC 14631 112853185 SUM 18262 31351 SUM 4241 28709 SUM 17039 32634 INC 22289 861950686 INC 3810 10672623 SUM 6809 32417 SUM 8899 41010 INC 29597 17511863 SUM 21395 37591 SUM 17944 30480 SUM 754 28722 INC 20180 922684981 SUM 1320 38983 INC 15131 959742672 SUM 1203 32027 SUM 10922 40509 INC 5175 9034391 SUM 18391 35870 INC 5476 222943026 SUM 19468 39645 INC 8094 885419664 INC 6321 105529324 INC 10047 23779422 INC 18136 929220974 SUM 16887 40590 INC 35494 80212998 INC 11605 79785791 SUM 2171 28506 INC 25429 810322301 SUM 8388 37566 INC 34786 71072558 INC 14864 343829248 SUM 11827 37789 INC 39334 147174691 SUM 2341 25510 SUM 612 15952 INC 16088 223483333 INC 38532 142469504 SUM 24512 39293 SUM 8173 36515 SUM 18366 40781 SUM 12312 27043 INC 5466 946780888 SUM 26048 39589 INC 35924 492193713 INC 17285 1635692 INC 31968 928409298 INC 25752 844363220 INC 20389 751207695 SUM 1103 24236 SUM 3564 39114 SUM 3779 39111 INC 2117 869463303 SUM 7691 26942 SUM 7708 38494 INC 7192 810786906 SUM 22758 39140 INC 17718 876933782 SUM 15362 40362 SUM 2722 9233 SUM 15529 29209 SUM 9163 27641 INC 18010 79949590 SUM 4157 40260 INC 14263 12031125 SUM 16935 31219 INC 40393 341505840 SUM 24354 37877 INC 30836 28797331 SUM 7018 39179 INC 30048 491422254 INC 36011 653138143 INC 39918 870170056 SUM 12649 32223 SUM 5658 38618 SUM 29906 32731 INC 12160 615464331 SUM 29457 34599 INC 30345 817683979 SUM 7404 40518 INC 30260 922592603 SUM 24155 40008 INC 9144 889140377 INC 3949 820801871 INC 8030 349187824 SUM 5781 39307 SUM 15074 37434 INC 5299 467835395 INC 28918 139077923 INC 22918 113377133 INC 28660 138793968 INC 25136 473959130 SUM 583 41404 SUM 16962 36456 SUM 3683 27082 INC 15701 547518834 SUM 1984 12742 SUM 26337 35932 SUM 3669 39325 INC 12793 894614746 INC 35901 826062221 INC 33269 773090196 SUM 11671 31738 SUM 25577 41114 INC 22007 574912456 INC 5112 12887856 INC 29236 55885852 INC 29877 966102019 SUM 13517 40643 INC 22265 382587567 INC 31375 754350247 INC 36966 960219191 SUM 8300 36710 SUM 33 5738 SUM 17430 41355 SUM 19184 27485 INC 21625 743596059 SUM 1266 24270 INC 33347 876945533 INC 24223 992123980 INC 39323 73644502 INC 10892 223500411 INC 15898 36984720 INC 13869 893058407 SUM 2292 21072 SUM 8146 28201 INC 17844 824996436 INC 27290 727711722 SUM 25684 34014 INC 21175 883235192 SUM 933 12929 INC 7887 799693808 INC 34619 750730649 SUM 10895 41146 INC 24859 531872900 SUM 4845 39810 INC 14501 610208184 INC 10812 397477276 SUM 24268 37956 SUM 22207 36821 SUM 12993 33863 SUM 891 24438 SUM 20460 38474 INC 36307 54770075 INC 4692 26458900 SUM 23056 29554 SUM 38936 41226 INC 4191 592749130 INC 34942 887930903 SUM 13768 22829 INC 4205 79763681 SUM 28238 31597 INC 14795 953243623 SUM 4067 14141 SUM 10279 34664 SUM 24241 40709 INC 14764 339538315 SUM 5553 25293 INC 23084 147444968 SUM 15661 26393 SUM 37518 39741 SUM 1420 35193 SUM 4168 15333 SUM 36208 41160 INC 40435 8937564 INC 4755 12609191 INC 14938 853607121 INC 14424 823371183 SUM 119 34518 INC 9144 467050161 INC 26308 215145262 SUM 6356 24790 INC 30281 483416858 SUM 10319 41083 SUM 4023 32241 INC 23293 355716786 SUM 5824 33280 SUM 377 5728 INC 8007 589007266 SUM 17082 32253 SUM 2921 36062 INC 21133 287935600 INC 4977 875437694 SUM 3147 37521 INC 25767 57295604 SUM 18363 41306 SUM 28412 33265 SUM 8879 29632 INC 32144 971272252 SUM 13941 29801 INC 23265 861615061 INC 39620 878975959 INC 9175 647925374 SUM 10240 35402 SUM 2030 36904 SUM 21841 40746 SUM 76 17495 INC 570 476119564 INC 31461 759540884 SUM 2571 38416 INC 36622 827192947 INC 24257 490378582 SUM 6854 39257 SUM 2898 25156 INC 4407 476159300 INC 35150 961933577 SUM 672 36565 INC 35803 667882206 SUM 1289 35796 SUM 3040 32364 INC 6454 599940566 SUM 29093 36684 INC 13055 6336031 INC 30484 750156690 SUM 17112 32982 INC 20799 954240646 INC 34618 798727955 INC 11337 686948689 SUM 4896 39361 INC 2265 79665599 INC 1966 802220771 INC 28625 11382712 INC 2533 205936177 SUM 3725 34080 SUM 167 4066 SUM 3196 35080 SUM 1136 34066 SUM 18308 38284 SUM 6500 40355 SUM 3646 31957 SUM 7741 36532 SUM 16234 37998 INC 23607 128424206 SUM 5230 25584 INC 20230 879021091 INC 39612 922666245 SUM 700 37846 SUM 3151 25060 INC 15932 7536002 INC 30212 24628806 INC 23536 50690382 INC 3949 934536338 SUM 751 31466 SUM 2187 20761 SUM 515 13690 INC 39422 334045565 SUM 5137 28449 SUM 638 38134 INC 28147 887152486 SUM 20423 24494 SUM 12928 41319 SUM 26839 38307 INC 13118 4036151 SUM 7655 21472 SUM 21377 36456 SUM 2897 39905 SUM 5872 31676 INC 41278 811811560 INC 9150 280777697 SUM 628 36650 SUM 9107 38852 INC 38479 318237829 INC 35589 870357640 SUM 11385 40428 SUM 200 14770 INC 30917 874085957 SUM 5644 11755 SUM 5212 19269 SUM 2147 40395 INC 25497 866450889 SUM 1640 15676 SUM 13817 24358 SUM 23858 40259 INC 3100 587519968 INC 11615 46499042 SUM 8002 34196 SUM 718 38790 INC 18768 994151763 INC 15331 61625482 SUM 7724 39520 INC 32046 22704303 INC 4941 514403437 INC 24678 601988639 INC 4466 932452028 SUM 6188 26427 SUM 7191 38872 SUM 10215 39178 INC 32832 683323206 SUM 14149 31571 SUM 15136 33842 SUM 8342 32622 SUM 14420 32304 SUM 235 15495 INC 20587 601117874 INC 37874 994687689 INC 25664 992175425 SUM 700 11921 SUM 7273 41297 INC 40626 75726893 SUM 5454 7286 INC 22156 13167330 INC 21944 735178286 INC 35564 805176666 INC 5598 469772307 SUM 121 21164 SUM 185 8087 INC 22377 241113111 INC 33587 39233353 SUM 95 41082 INC 8309 78259048 INC 20339 107295153 INC 20214 625933144 SUM 23958 39353 SUM 2873 11619 SUM 4880 41171 INC 38154 134716604 INC 22510 71303790 SUM 3973 38666 SUM 9202 35613 SUM 3397 39193 INC 9794 826576983 SUM 14943 41231 INC 31444 54476130 INC 11259 71047632 INC 20951 279926312 INC 10097 543496258 SUM 8461 25170 INC 3188 80271013 INC 22114 4469330 INC 16742 274882054 INC 8336 876660917 SUM 2655 23243 SUM 3968 33729 INC 36850 467632086 INC 14747 678488890 INC 253 547288521 INC 22815 874515298 INC 26503 3355867 INC 2715 17549942 INC 16849 931989947 SUM 513 27467 INC 877 952871425 SUM 2142 26701 INC 2818 146920705 SUM 29402 37668 INC 29353 113909693 INC 39996 102127381 INC 9483 990269085 INC 24319 878953717 SUM 24222 37121 SUM 12546 31521 SUM 23106 36033 SUM 6094 21707 SUM 1591 28853 SUM 4011 11736 INC 32834 953216109 SUM 21089 39391 SUM 2145 23582 SUM 4151 30082 SUM 81 39709 SUM 1924 25450 INC 37876 8004499 SUM 31605 41111 SUM 19679 39431 INC 9059 28717898 SUM 296 35591 INC 30751 333784136 INC 26066 737679317 INC 16887 804335151 SUM 1912 21684 SUM 11925 29880 SUM 10425 40223 INC 21021 651123949 SUM 5899 31092 INC 34128 794860381 INC 12590 79052123 INC 2793 377635687 INC 31874 534808489 SUM 24130 39368 INC 20022 843340885 SUM 12436 33407 INC 4900 879011934 INC 885 28786830 SUM 29218 39081 SUM 16442 35183 INC 39129 949014669 SUM 5494 38016 SUM 1114 33862 INC 23860 128338522 SUM 5790 26404 SUM 21385 30497 SUM 6965 32523 INC 28193 27991446 INC 5361 80367503 INC 6013 183846730 INC 7105 955053144 INC 35591 592869284 SUM 12094 35535 INC 35531 760639012 INC 15495 279484238 INC 13603 141497883 SUM 12197 38994 SUM 15343 41198 INC 15263 805117524 SUM 12559 41210 INC 24121 881576441 INC 16127 904892196 INC 23643 457609999 SUM 16747 38873 INC 16750 549944786 INC 22803 12246322 INC 5645 69427036 INC 22516 449538554 INC 23914 9497370 INC 35481 416639168 INC 7551 750689048 INC 18017 950859761 INC 4835 954897433 INC 13204 105389948 SUM 5453 28697 SUM 16153 34071 SUM 570 39365 INC 6365 845267352 INC 17087 139060695 INC 28627 803354878 INC 25390 725339492 SUM 1720 41454 SUM 4313 18499 SUM 2041 34132 INC 36323 73679200 SUM 7395 35276 SUM 3274 7985 SUM 2113 7715 INC 21030 41145334 INC 36387 229401841 INC 24468 212877051 INC 10351 868513863 INC 20287 424476868 SUM 22791 39474 INC 33725 10872779 INC 16860 490624314 INC 12955 68741255 SUM 20284 35850 SUM 23713 30020 SUM 512 34640 INC 12067 139045490 INC 31709 598764531 INC 16244 80216403 INC 38471 363672549 INC 22710 238061922 SUM 6800 38026 SUM 17685 39026 SUM 15605 36564 INC 41105 651214270 INC 6744 878991690 INC 35303 914691502 SUM 28580 40020 SUM 9060 26416 SUM 18309 37395 INC 8595 973015586 INC 29965 787525946 INC 32653 28994168 SUM 390 29837 INC 16516 826910322 SUM 34985 39490 INC 2857 60793500 SUM 11534 38230 INC 21183 482729174 INC 6872 27599575 SUM 24776 36680 SUM 6984 39818 INC 12202 604265982 INC 36770 6482541 INC 40045 13231372 INC 39666 147903480 INC 39424 490475418 INC 16565 28577917 SUM 2293 10223 SUM 27649 33396 INC 19089 879044310 INC 29468 331211494 INC 24770 961383046 SUM 6891 35487 SUM 2606 35751 SUM 158 29256 SUM 2904 9439 INC 16883 6798520 INC 30258 852825018 SUM 18989 27466 SUM 19990 35893 INC 12117 945862061 INC 10254 759576271 SUM 1892 15372 INC 36379 978288280 INC 2896 490394148 INC 34448 752257438 INC 8510 697711905 INC 11501 111824373 SUM 1343 36510 SUM 12637 37881 INC 14064 759560086 SUM 5716 38677 SUM 23274 39182 SUM 21849 38322 SUM 4199 40096 INC 5097 6585354 INC 9920 139073799 INC 2043 23812977 SUM 29719 40110 INC 21660 8069010 SUM 19815 26555 INC 12983 744467415 INC 26372 418370738 SUM 8217 38129 SUM 10430 21612 SUM 16763 41154 SUM 1477 35683 SUM 16483 36774 SUM 3944 36712 INC 31343 410039795 SUM 39 17561 INC 8254 953246665 SUM 12897 40224 SUM 12076 39410 INC 29804 961439301 INC 11026 945741081 INC 21485 104219136 INC 35138 688657460 INC 32080 998005125 SUM 3781 22501 SUM 1224 29365 INC 32138 26934379 SUM 603 17796 SUM 683 5195 SUM 5335 25899 INC 40690 722859583 INC 23280 448250147 INC 40881 491042120 SUM 4942 25460 INC 4338 79780327 INC 5458 555560186 INC 35588 11760781 INC 7810 796796887 INC 8944 961917198 SUM 634 30863 SUM 166 37287 SUM 3703 25770 INC 29628 676654707 SUM 18300 39134 SUM 26483 33317 INC 29068 908991845 INC 22633 39558740 INC 28576 45943471 SUM 11145 29994 SUM 2405 39947 SUM 6598 10016 SUM 11239 40301 SUM 20641 36704 SUM 5520 35357 SUM 6120 36320 SUM 13420 40717 INC 18277 809816419 INC 3956 475431734 INC 36989 491735453 INC 24427 921568561 INC 6053 797082420 INC 12369 145261040 INC 37280 73291980 SUM 1860 23497 SUM 8265 15057 INC 31633 938038329 SUM 536 22005 INC 8403 63543695 SUM 576 37842 SUM 9688 32668 INC 10489 725301217 INC 27444 42340116 INC 32090 134900046 SUM 5002 32408 INC 22361 6790578 SUM 18684 27405 SUM 5903 40933 SUM 7894 31716 INC 27027 711812230 INC 33624 351334899 INC 21729 475338003 INC 27034 995473494 INC 28481 93890269 SUM 2344 41081 INC 40806 753255371 INC 6341 18584695 SUM 1916 33767 INC 24299 455181295 INC 40974 23334008 SUM 23819 38941 SUM 5569 24952 SUM 14048 37267 INC 40535 38577587 INC 35214 113855736 SUM 5035 20582 INC 32480 146372118 INC 35187 146240243 INC 30944 376114527 INC 14990 112834566 SUM 12311 20576 INC 28279 951005399 SUM 28092 38905 SUM 2181 41262 INC 24863 70032897 SUM 25823 34098 INC 33505 823909260 INC 22330 532209349 INC 35383 21379992 SUM 28082 40793 SUM 7698 34974 INC 9375 145854246 SUM 22912 40792 SUM 36083 41317 SUM 1476 36187 SUM 28634 29959 SUM 11206 33849 INC 41408 937618448 INC 8008 28322244 SUM 12200 37890 INC 30204 940952445 SUM 4941 41426 INC 7904 756003264 SUM 14662 34543 SUM 7095 36648 INC 24462 986436655 INC 21851 80074029 SUM 33780 39849 INC 17036 455102587 INC 23772 28920177 SUM 30971 36840 INC 5474 995341712 SUM 3905 39511 SUM 7459 40623 INC 10442 490045639 SUM 31739 39466 SUM 15481 39254 SUM 16348 36623 INC 11890 223727194 INC 2903 424834534 SUM 14623 31824 INC 33016 959778299 SUM 28924 32272 INC 27128 122001137 SUM 12378 38296 SUM 553 37916 SUM 1147 40464 SUM 259 18854 INC 30835 947113885 INC 30539 517915910 INC 17216 42361979 SUM 2098 24196 INC 13396 946289830 INC 28963 826749452 INC 30030 407243679 SUM 113 14820 INC 25470 489271191 SUM 18802 39511 SUM 877 40962 INC 38055 147431606 SUM 2271 25179 INC 16089 920697965 SUM 14637 31027 SUM 22638 39364 SUM 36025 38640 SUM 1825 37952 INC 12587 342165198 SUM 2430 17581 SUM 3837 16180 INC 36614 74023187 SUM 1392 33787 SUM 11917 40624 INC 34065 143495071 INC 11607 792652669 INC 20317 811443249 INC 10066 822434314 SUM 6493 34600 SUM 6507 40667 INC 21945 107366995 SUM 40668 41248 SUM 9397 38573 SUM 13380 41372 SUM 5613 28793 INC 31476 793990757 SUM 25921 39399 INC 30089 695123579 INC 23881 543480072 INC 9129 138934608 INC 34021 24698768 SUM 270 8918 INC 41296 29056161 INC 13351 961372248 SUM 11061 41334 INC 36682 601936220 SUM 13070 14759 SUM 2085 19387 INC 4815 750278584 SUM 27972 40488 SUM 4244 24294 INC 17645 51249696 INC 15428 806675927 INC 27638 172860882 SUM 6128 26242 SUM 25099 35651 SUM 29180 39822 SUM 141 36091 INC 24219 55905225 SUM 5864 31876 SUM 13124 34247 INC 36084 793658307 INC 8691 146897441 INC 31615 234841170 SUM 20810 40143 INC 17604 758320249 SUM 7620 38474 INC 33376 718503844 INC 20916 519050289 SUM 9990 22798 SUM 21926 37487 SUM 15832 25888 SUM 17056 36999 SUM 9247 29195 INC 8329 996362431 INC 31889 489480728 SUM 2459 17800 SUM 6432 36720 INC 23847 729715998 SUM 6346 37542 SUM 26279 35921 SUM 20283 30644 INC 39265 920532300 INC 15242 953185224 INC 38178 911061479 SUM 16373 32366 SUM 315 31490 INC 12002 88739905 SUM 14063 29708 INC 3805 67469296 INC 36620 852523398 SUM 3838 32601 SUM 18723 36930 INC 659 651338136 INC 32904 744282512 INC 26302 557785732 INC 11108 867202665 INC 28676 887655066 SUM 4414 33662 INC 10692 938537602 INC 30836 76154411 INC 41038 559025941 INC 13687 23023061 INC 29201 219122160 INC 16892 826485237 SUM 6509 40423 SUM 16036 32298 INC 30300 23077128 SUM 20873 40540 INC 38878 418196180 SUM 6706 40837 INC 37533 15659427 INC 10761 26558189 SUM 7771 35372 SUM 35812 41409 SUM 26303 41243 INC 36072 870623282 SUM 9797 40216 SUM 298 19454 INC 15775 738164994 SUM 15672 26234 SUM 8791 18214 INC 27852 757027830 SUM 20964 34249 INC 23878 147482986 SUM 19918 41105 INC 7560 28809341 SUM 31431 40498 SUM 12131 39172 INC 2726 742483448 SUM 10994 38454 SUM 4584 19482 INC 22392 69059869 INC 14555 536528814 INC 9618 128550969 INC 11605 147376855 INC 38933 117276256 INC 15858 56923597 SUM 965 22100 INC 22004 912005476 SUM 3473 23792 SUM 2022 33151 INC 8990 113374660 SUM 3306 38601 SUM 8758 34640 INC 4483 862018044 SUM 12735 22004 INC 18208 874684175 INC 19241 48567258 SUM 9065 40939 INC 24715 143167672 SUM 6415 40408 INC 12256 18231179 INC 4167 893452919 SUM 19382 26832 SUM 4352 33798 SUM 9484 34605 INC 29398 719625885 INC 38013 913312804 INC 14013 748898008 SUM 978 40264 SUM 22912 37321 SUM 7110 35783 SUM 11956 32993 INC 36289 686896060 INC 15816 462445697 SUM 1273 37422 SUM 3754 20014 INC 14017 692345507 SUM 24652 30849 SUM 4219 6354 INC 2556 859824285 INC 9176 140350044 SUM 523 27522 SUM 3407 31506 SUM 1192 33206 INC 10744 400897350 INC 5819 607281535 INC 27519 60847844 INC 7803 537554073 INC 32143 77937641 INC 20335 887941236 INC 8977 682033999 SUM 1782 34452 INC 36561 64807220 INC 8426 991231166 SUM 32090 37380 SUM 1173 38162 INC 38784 943073271 SUM 4381 33636 SUM 9512 35988 INC 16909 112146009 INC 4019 435583495 INC 22700 467969795 SUM 12937 36986 SUM 14849 37522 INC 8969 995475729 INC 36977 978733933 INC 34184 949909393 SUM 6580 30970 INC 19895 893804057 INC 24056 953572799 SUM 12214 29560 INC 10952 146279928 INC 27763 130049956 INC 5540 23297613 SUM 7170 40631 SUM 4578 35255 SUM 5612 21397 SUM 3841 35566 SUM 6020 41405 INC 17665 47962511 INC 39039 928304217 INC 30722 28881491 INC 261 491154135 SUM 14550 37667 INC 37956 675320950 SUM 14679 35803 SUM 23848 40940 SUM 42 13185 SUM 21362 28590 INC 25883 873238682 SUM 2889 23734 SUM 5032 13513 INC 8285 771433978 INC 31012 649042181 SUM 6526 41014 INC 30913 146915083 SUM 19714 36596 SUM 5033 32871 SUM 290 20939 SUM 3934 34971 SUM 15025 30445 INC 17491 684243009 INC 29658 949388121 INC 34253 143143097 INC 22397 503577138 INC 14407 19923180 SUM 1508 19488 INC 6512 73397028 SUM 8871 20424 SUM 9350 12905 INC 28199 950724195 INC 25151 946108735 SUM 1843 7770 SUM 9010 21095 SUM 4108 38177 SUM 4291 16162 SUM 1928 31901 INC 32075 28237730 INC 38355 919158412 INC 32030 112826060 SUM 2594 40450 INC 15079 113801095 INC 8407 869571771 INC 21261 389135234 SUM 16392 39734 SUM 2852 26696 INC 37805 954485270 SUM 22880 40669 INC 34424 65171558 INC 7123 476339423 INC 35776 24829911 INC 11992 224424424 INC 13115 574924299 SUM 14539 31549 SUM 17676 41273 INC 7899 501172528 INC 35507 814022254 INC 2645 528476933 INC 5195 409882633 SUM 24905 37039 INC 12398 78982680 SUM 7663 23837 SUM 1538 40687 INC 2913 3163405 INC 21885 869985204 INC 12157 27981844 SUM 3352 28623 INC 20831 785469972 SUM 5545 10387 SUM 8827 39058 INC 39904 121500621 SUM 19625 34917 INC 40018 321777396 SUM 3132 22659 SUM 428 40630 INC 15330 523316026 SUM 5449 16540 SUM 25618 36389 INC 190 989094921 INC 9339 743585625 INC 15243 130585113 INC 21481 805567433 INC 7739 955274223 SUM 3065 34503 INC 10554 942184296 INC 9781 944539790 SUM 13783 28434 SUM 3139 31952 INC 14820 844429861 INC 35622 454434714 INC 28137 144942416 SUM 13459 28324 SUM 9821 21511 INC 37422 27711489 INC 36847 857510701 SUM 21543 39825 SUM 2139 9842 SUM 2942 29829 SUM 23579 39111 INC 18390 946248782 SUM 15570 23359 INC 34685 939203387 SUM 10874 35738 INC 9731 111194895 INC 22766 135891089 SUM 5892 9626 INC 34814 993406735 SUM 18461 33097 SUM 16725 35515 SUM 11459 21842 INC 7627 486900651 SUM 16927 39752 INC 11540 644372532 SUM 8719 16111 INC 38527 440482789 SUM 2852 36247 SUM 21456 38611 SUM 37684 39903 SUM 4011 30900 INC 7052 955342395 INC 2110 28815255 SUM 234 18534 SUM 16078 40753 SUM 6910 38975 INC 7316 143600365 SUM 8068 22982 SUM 18886 33249 INC 36687 873633010 SUM 10435 36654 INC 12291 219781209 INC 40620 20476507 SUM 12018 17560 INC 18148 558800755 INC 24663 130254131 INC 22165 73679910 SUM 18695 39318 SUM 2574 28089 INC 29941 602207387 SUM 3223 22671 SUM 7688 29241 INC 9391 610570774 SUM 1829 28327 INC 33351 928418981 SUM 1021 41428 SUM 5188 29104 SUM 10606 30233 SUM 11696 34628 SUM 7035 21890 SUM 5297 28928 INC 37154 147117601 SUM 16774 30446 INC 3076 29037472 SUM 13867 23750 SUM 800 32987 INC 25321 919162407 INC 4761 936886280 INC 16059 27936324 SUM 18710 28920 INC 19810 442776035 SUM 353 22134 SUM 7881 15666 SUM 8246 38578 SUM 6127 36938 SUM 6699 36711 SUM 1134 16966 SUM 4378 40848 INC 13414 143229162 INC 35711 823108598 SUM 22298 36729 SUM 33565 41274 SUM 3354 38754 INC 19503 113896221 INC 314 778868788 SUM 140 35390 SUM 1273 30496 SUM 3797 34400 INC 36838 886172619 SUM 3378 41294 SUM 4008 35174 INC 24622 591176670 INC 25530 866111776 SUM 24898 39837 SUM 4626 38709 SUM 13524 27313 SUM 3654 26379 INC 20610 558084013 INC 3477 460340657 INC 6382 998204847 SUM 23684 37798 INC 9725 548357740 INC 18074 861284159 SUM 1139 40450 INC 17370 961863966 SUM 37 26747 INC 22188 357718668 INC 3452 603966984 SUM 127 40461 SUM 2450 15723 INC 3649 130150204 INC 41438 132621763 SUM 6125 40606 SUM 810 39875 SUM 15321 41222 SUM 4974 39583 SUM 13445 40892 INC 16285 148984709 INC 16566 705672826 SUM 4184 32079 INC 29369 130652068 INC 21606 979548122 INC 13017 741753382 INC 23476 874316360 SUM 4721 19161 INC 12502 453353478 SUM 1715 31208 INC 11232 608481806 INC 3282 641757479 INC 1571 886450675 SUM 8717 25321 INC 18467 415705592 SUM 111 17341 INC 6305 6525023 INC 32477 994182221 SUM 6220 40920 SUM 7008 36509 SUM 10465 35680 INC 4588 908065911 SUM 23831 35483 SUM 9051 35639 INC 23649 664199017 INC 5274 487177976 INC 7084 72618460 INC 18432 501349072 INC 2582 476353738 INC 3626 19341640 SUM 4518 13462 SUM 8747 37252 INC 3929 606904518 INC 32473 146950751 SUM 442 25416 INC 9891 961450116 INC 29643 319508708 INC 32198 28519266 SUM 480 36373 INC 18444 79030340 SUM 907 14566 INC 30894 146413339 INC 7966 68202977 INC 23404 144829140 SUM 28377 37335 SUM 7594 23005 INC 18349 156495199 SUM 12284 31699 SUM 54 9468 INC 5621 274926039 INC 32966 890085441 SUM 8735 35932 SUM 9137 30949 SUM 698 37428 SUM 24475 32983 INC 34927 878995819 SUM 11675 39595 INC 15573 955754814 SUM 3157 31148 SUM 4235 40558 SUM 26535 39697 SUM 20279 24471 SUM 3871 40619 SUM 9962 37965 SUM 4131 30909 INC 20976 79786234 INC 29345 939439239 INC 18591 756583202 INC 41003 534399166 INC 2006 936485293 SUM 12999 36230 INC 38697 28967219 INC 13292 827669087 INC 3495 411965867 INC 35570 722584192 INC 34722 20677410 INC 21161 73493384 INC 16501 903201671 INC 19001 183326812 SUM 3991 12344 SUM 902 14572 INC 6467 758821409 SUM 25274 32184 SUM 4689 41396 INC 27960 912629613 INC 21247 190175972 INC 3351 28912158 SUM 15205 34815 SUM 3018 20803 INC 18626 475320271 INC 36086 593252252 SUM 314 31983 INC 16330 940810636 INC 11975 384169619 INC 31350 468663413 INC 18949 9507844 INC 18185 536048812 INC 11354 137111020 SUM 17424 40894 SUM 8780 38875 INC 10214 492132461 SUM 26378 30464 SUM 22959 36829 INC 398 977711591 INC 10880 3834790 SUM 14090 39210 INC 22972 653218276 INC 313 681752455 INC 32781 894547525 SUM 5968 30175 SUM 29280 33614 SUM 15273 41231 INC 17475 6854121 SUM 625 23720 SUM 26074 33853 INC 6865 610010140 SUM 1746 10002 INC 19975 526444894 INC 20567 868593203 SUM 2232 30149 SUM 1076 30394 INC 13831 51748414 SUM 20920 35452 SUM 1078 19245 SUM 16099 34565 INC 17820 55795383 SUM 32255 34818 INC 32046 146387345 INC 5247 113881422 INC 10872 10138872 INC 33670 205612890 SUM 426 26389 SUM 2352 16993 INC 22842 130167346 SUM 3553 36547 SUM 22689 37053 INC 2342 954027905 SUM 601 26421 INC 6811 458481080 INC 34647 341181994 INC 16223 62684385 INC 41282 491126226 INC 33306 873741080 SUM 913 5310 INC 30760 83174972 SUM 912 12608 INC 12852 885928112 SUM 4407 38303 SUM 2243 39209 INC 5571 971731964 SUM 22435 32401 SUM 15937 40880 SUM 20141 30069 INC 31936 726252196 INC 30196 810750206 SUM 30786 40273 INC 39106 890675005 SUM 28556 37488 SUM 33084 39761 SUM 15392 40286 INC 38384 76129957 SUM 32620 38696 SUM 3155 19566 SUM 122 26022 SUM 165 31151 SUM 4284 17885 SUM 11957 37868 INC 12775 411373056 INC 21824 17612997 SUM 9928 40217 INC 38850 130404034 SUM 17011 40644 SUM 12165 24098 INC 25378 136750611 INC 39328 22383278 SUM 5780 37799 SUM 8215 39469 SUM 1949 25376 INC 18613 147438661 SUM 9149 40267 SUM 17001 33846 INC 30495 399733803 INC 3236 888045973 INC 4435 27340547 INC 32189 921647013 INC 2289 12015339 INC 23186 353392700 INC 9638 979679491 SUM 5754 35489 SUM 21083 32749 INC 28176 770585256 INC 19018 950059808 INC 18902 29038432 INC 36999 142755009 SUM 21577 40693 INC 29515 543335672 SUM 5768 22733 INC 27325 223766222 INC 39020 728551711 INC 29229 820932407 SUM 1824 30946 SUM 33237 41257 INC 17042 820753524 INC 17149 145382164 INC 12288 398002981 SUM 1518 15611 SUM 133 28886 INC 23239 753130244 INC 35531 149904445 SUM 1588 23389 INC 15559 24530300 SUM 1554 36894 INC 3246 135944572 SUM 6784 40478 SUM 1375 24372 INC 38216 120668649 INC 25339 583271797 SUM 327 23699 SUM 24898 36504 SUM 591 28131 INC 16798 21209167 INC 29836 492042675 INC 21551 609454635 SUM 610 3941 SUM 4487 34057 SUM 9013 25515 INC 8541 111816303 SUM 15442 35220 INC 120 492168252 SUM 11021 23242 SUM 11991 40531 INC 18256 443890093 SUM 7400 38249 INC 24297 527405114 SUM 6516 21139 INC 29173 960907178 SUM 22675 38751 SUM 6335 37352 SUM 4031 35968 INC 31723 53066690 SUM 12362 26065 INC 7669 992910958 SUM 19908 32802 SUM 87 21662 INC 1800 139092295 INC 24354 288606129 SUM 9893 17860 SUM 14331 36522 SUM 3866 34279 INC 40852 604496827 SUM 1012 27451 SUM 9938 40685 INC 1445 994459279 SUM 1759 36661 SUM 401 29512 INC 26848 147373086 INC 41408 961969676 INC 26724 401999367 INC 17473 36600149 INC 3972 145120016 SUM 16542 31666 SUM 6068 39296 INC 383 848590403 SUM 36607 40455 SUM 11838 32651 SUM 4 4414 INC 27797 864787218 SUM 15051 25618 INC 16961 993113781 INC 6667 27928085 INC 29236 760371514 INC 36388 490349248 INC 29460 502212206 SUM 18098 34597 INC 16462 947289590 INC 33281 827746354 INC 21443 492204390 SUM 15371 29786 INC 12028 694002265 INC 13737 13031605 INC 28910 299842573 SUM 8529 38784 SUM 1731 26691 SUM 20424 28252 INC 35008 878873353 SUM 1298 40644 INC 2759 28702372 SUM 5825 12410 INC 36387 873690159 SUM 18907 38816 INC 30342 23720668 INC 32638 331032715 INC 24909 804896525 INC 14850 73404822 SUM 13064 40308 INC 33185 593433575 INC 22548 47856264 SUM 20244 31899 SUM 6387 34119 SUM 2348 13976 SUM 904 36660 INC 14423 993809226 INC 22685 491413709 INC 29197 35902098 SUM 3094 18763 SUM 3876 20305 INC 8284 369064244 INC 37066 938513197 SUM 524 27429 INC 20951 733777274 INC 22453 876929297 SUM 25169 40535 SUM 5949 30786 INC 31129 873522404 INC 38917 543484487 SUM 1299 33822 INC 22905 10188597 INC 15492 743842301 INC 10720 476286604 SUM 19 14313 INC 21224 607456775 INC 31267 401004430 SUM 6850 31300 INC 6980 878949573 SUM 2067 36453 INC 24974 148794294 SUM 6375 30195 SUM 13142 35271 SUM 3229 15200 INC 37218 145052938 SUM 12810 30999 SUM 10189 40309 SUM 30420 37794 SUM 13753 34946 SUM 10325 26144 SUM 15129 27524 SUM 5061 33661 INC 35633 22724942 SUM 27837 40680 INC 8759 139068231 INC 17001 144782895 SUM 7826 35132 INC 20261 615940002 SUM 7026 16094 SUM 13189 24700 INC 25456 146921424 INC 19928 850187650 INC 7074 844673035 SUM 1777 9320 INC 31864 67117321 SUM 9948 39087 SUM 113 33357 INC 19257 111559993 SUM 3470 41166 SUM 7853 30857 INC 28343 989869191 SUM 1251 34381 INC 35712 113737385 INC 23749 425014397 INC 24888 777293692 SUM 10577 34089 SUM 181 10363 INC 31784 610561977 SUM 30942 35984 INC 38222 539284301 INC 34764 28222894 SUM 4283 14030 INC 14291 991076572 SUM 32423 38689 INC 4869 19812021 SUM 21800 28507 SUM 2819 14028 INC 26901 27841118 SUM 548 19258 INC 31379 613728002 SUM 22847 37216 INC 5664 457591879 SUM 5567 21969 SUM 1377 33998 SUM 7149 23344 SUM 4014 27967 INC 40708 69449767 SUM 2751 27329 INC 8681 132769548 SUM 1272 3759 SUM 860 9976 INC 35010 876762728 INC 24540 946087904 SUM 10923 35327 SUM 1363 13403 INC 30197 113917733 INC 4628 18569409 INC 28321 888194680 INC 23036 534979942 SUM 10161 23152 SUM 19934 38141 INC 26547 20653931 INC 34059 26937443 INC 6776 111289494 SUM 23759 26545 SUM 13543 26674 INC 15804 56714909 SUM 8807 36123 INC 34945 72545704 INC 36587 29039784 SUM 13018 36765 INC 41083 721398852 SUM 10470 38224 SUM 2080 25227 SUM 19366 31279 INC 22078 805065739 SUM 10341 39409 SUM 2559 25026 SUM 21737 40004 INC 2897 80324302 SUM 339 26670 SUM 1683 12192 SUM 21440 33470 INC 3549 744760758 INC 37794 875938306 SUM 4144 37918 INC 15427 279536587 INC 31128 780087790 SUM 22024 34048 SUM 3915 21847 SUM 3601 19635 SUM 7739 18500 INC 31785 351339642 INC 33536 26588963 SUM 27905 41229 SUM 4884 34046 SUM 30860 34180 SUM 11099 22639 SUM 19325 23014 SUM 24686 27344 INC 33735 990803251 SUM 4080 10361 INC 36259 221544336 SUM 9164 33751 INC 31965 460647429 INC 2902 758178119 SUM 8864 33663 SUM 1083 15606 SUM 6317 24604 INC 4581 702497408 INC 23704 551637715 INC 24122 954469242 INC 17752 838246075 INC 16778 951337239 SUM 15133 32507 SUM 15793 30604 INC 9295 35936748 SUM 5872 32945 SUM 424 7964 INC 26529 822407237 SUM 6318 27398 SUM 15128 38680 SUM 1416 31972 INC 39985 936705429 SUM 12463 31279 INC 36251 319006315 INC 4123 17360499 INC 32592 489841570 SUM 12598 37197 INC 1731 45207868 SUM 22909 38692 INC 21723 970615862 SUM 13440 34302 SUM 4077 31049 SUM 1204 35966 INC 40224 752173291 SUM 6185 26255 INC 29936 17236973 INC 32575 965086434 SUM 5314 35455 SUM 5055 20171 SUM 3566 37146 SUM 17639 32593 SUM 19673 34134 SUM 6034 38639 INC 37131 870531166 SUM 4893 15015 INC 37091 610573251 INC 33785 599971971 SUM 1737 24405 INC 14008 12695785 SUM 16034 30230 INC 25038 848343271 INC 25062 560277717 INC 12280 485257855 SUM 6218 30635 INC 7634 356865060 INC 30105 543212699 SUM 1749 31006 INC 5124 78236863 SUM 8987 29159 SUM 83 20509 INC 23447 760060483 INC 11653 747066191 INC 20036 343155761 SUM 7926 32690 INC 27288 769677288 SUM 13202 34969 SUM 1368 7124 INC 38040 146923757 INC 14192 744715494 INC 8399 743671649 SUM 170 21080 INC 24276 71973582 INC 30845 820417819 INC 37036 624973798 SUM 14702 21654 INC 27104 890416253 INC 33127 391107783 SUM 22511 39386 SUM 4444 26430 INC 38004 891712116 SUM 3462 25099 SUM 269 22324 SUM 26548 32490 INC 12956 72720540 INC 36549 9651026 SUM 28177 36055 INC 24415 146881539 INC 39666 46554728 INC 40635 27846752 SUM 5034 14865 SUM 42 35092 INC 16560 101282486 SUM 6716 40425 SUM 6743 39113 SUM 14694 41412 INC 25858 136771662 INC 24608 853841172 SUM 3326 25580 SUM 37703 39381 SUM 5172 41327 SUM 25478 39042 INC 12662 875641500 SUM 5083 25563 SUM 12983 41039 INC 30944 605137972 SUM 3811 28243 SUM 31231 39943 INC 29192 999718594 SUM 4946 36761 INC 22139 989245450 SUM 19426 40875 INC 19117 46892469 SUM 1534 33517 INC 32971 959324636 INC 16289 8986831 INC 33165 863032778 INC 37846 873709793 INC 21267 939395872 INC 17061 142233794 SUM 2882 41239 INC 2262 668331301 SUM 18082 30003 SUM 5682 28791 INC 3933 938012675 INC 36169 6040405 INC 2959 515839972 INC 6560 137400084 INC 6386 792474291 SUM 22765 32108 INC 40954 22751486 INC 14391 116939661 SUM 8132 41231 SUM 12355 25803 SUM 4679 25867 SUM 4901 40917 SUM 2753 34812 INC 28952 55985834 SUM 28304 39462 INC 793 27511047 INC 13287 974826992 INC 3737 28910810 SUM 6291 37218 SUM 1939 29317 INC 8916 334535666 SUM 84 37531 SUM 19457 30233 SUM 319 34542 SUM 4457 14410 SUM 2492 5669 INC 34569 934320648 SUM 432 39106 SUM 31023 38378 INC 9733 966139106 INC 12624 11563083 INC 34132 820816609 INC 24148 973056268 INC 19002 418031013 INC 40844 576976027 INC 18055 143258278 INC 36009 575326907 SUM 17257 40703 INC 5334 750911362 SUM 34715 41389 SUM 4523 33754 SUM 8652 40755 SUM 13684 40046 INC 22907 884338828 INC 16179 574470356 INC 39482 130594520 INC 36375 955142556 SUM 25385 32989 SUM 1059 11168 INC 21794 959730242 INC 33902 526227208 SUM 2496 25178 INC 6642 129631508 SUM 20295 41304 SUM 22575 40639 INC 21038 146716312 SUM 8034 29841 SUM 9470 26768 INC 20053 660113747 INC 35012 215248551 SUM 9539 29358 INC 18598 959598784 SUM 3907 15039 INC 3133 206031334 SUM 37224 40463 INC 8310 794526500 SUM 13077 39104 SUM 16078 41372 SUM 9480 31184 INC 35440 943683853 SUM 5629 41196 SUM 9067 19563 INC 4434 268326563 INC 33705 20110128 INC 39647 456523357 SUM 19267 37035 SUM 17060 40292 INC 11316 101179125 INC 466 689286208 INC 30573 558715097 INC 26923 593241514 SUM 4719 22770 SUM 3019 33649 SUM 503 41070 INC 23334 668755375 SUM 937 21377 INC 1132 488098066 SUM 6643 29686 SUM 12462 40650 INC 3077 992992467 INC 2711 465998708 SUM 22934 39758 SUM 6331 11349 INC 25664 956415632 INC 30497 304409694 INC 12230 608197258 SUM 5046 25058 SUM 20111 37712 INC 10807 961416171 INC 10906 955241161 SUM 294 32536 INC 11461 617299837 INC 2392 879014442 INC 19245 146911241 INC 39916 862244549 INC 38731 953208912 INC 19518 818682412 SUM 7001 32026 SUM 8933 40033 INC 14863 492198595 SUM 416 35482 SUM 14025 23308 INC 27853 29077418 INC 24421 991114338 INC 20757 866262199 INC 17370 971316375 INC 36876 968890363 SUM 4184 22065 SUM 3126 7751 INC 11141 397497465 INC 4797 858860894 INC 24865 24850403 SUM 28927 41450 INC 25720 71538754 SUM 4968 41101 SUM 263 23092 SUM 7884 32962 INC 36367 73696044 SUM 5144 37863 INC 18607 140569926 SUM 28589 40996 INC 30898 744806844 INC 29409 818025749 INC 7512 603436146 SUM 2897 27707 INC 37402 875459400 SUM 2760 40009 SUM 4369 30130 INC 14060 674909 INC 39356 466965375 SUM 35579 41173 SUM 9771 37246 SUM 2157 11313 INC 15685 81171133 SUM 10971 38208 SUM 862 14510 INC 7650 281033169 INC 19475 469642738 SUM 9734 30336 INC 4289 757465548 SUM 6237 17912 SUM 1991 27571 INC 18941 942710066 SUM 23699 26319 SUM 10378 37160 SUM 22487 37602 INC 16269 953059805 INC 8638 610343277 INC 12808 869206762 SUM 9143 35969 INC 30230 969045253 SUM 2282 33748 SUM 18157 35954 SUM 16880 34452 INC 38471 285542595 INC 10145 266542977 SUM 13518 39748 SUM 27285 36277 SUM 11366 28543 SUM 736 12172 INC 23510 177333783 SUM 11316 39846 INC 19397 388836574 SUM 3266 11603 SUM 13139 36872 SUM 21946 38068 SUM 4534 20301 SUM 1402 34589 INC 26524 95734767 SUM 374 36641 SUM 25625 30228 SUM 16590 33326 INC 21987 676922940 SUM 3236 26929 INC 30422 473763386 INC 13821 123964607 SUM 15571 35187 SUM 28263 41267 INC 5898 146395492 SUM 5976 35870 INC 34190 25917086 INC 35144 536038052 INC 35430 491991669 INC 17095 7891696 INC 40950 46743869 SUM 3628 32939 SUM 2503 38509 INC 11921 919147604 SUM 6900 27266 SUM 506 17829 SUM 12039 41072 INC 36579 11004521 INC 4462 998213510 SUM 1325 37299 INC 20636 953167098 INC 6079 535105897 INC 16980 709770770 SUM 1955 25868 SUM 10577 30404 SUM 19597 39326 INC 20247 961743720 SUM 31785 39914 INC 26824 884800429 INC 7823 13195809 SUM 20161 35526 SUM 18021 36015 INC 37889 29045142 SUM 4552 22014 SUM 3566 38668 SUM 439 37946 SUM 30953 37576 SUM 3313 29341 INC 1125 893802709 SUM 1119 12862 INC 26952 408025951 SUM 15359 39822 INC 19545 909211986 SUM 8277 28548 INC 5668 938942766 SUM 20514 34470 INC 2909 878591357 SUM 6029 31845 SUM 4609 20712 SUM 7603 27938 SUM 17759 39028 SUM 2820 11411 SUM 22006 37793 SUM 19475 33344 SUM 12906 37511 SUM 3705 32811 INC 24632 11153985 SUM 16097 32134 SUM 5055 39502 INC 22015 73486358 SUM 9534 33740 INC 37794 805292715 INC 17093 370237796 SUM 12549 35145 INC 33135 969360631 SUM 7888 38950 INC 8711 12956016 SUM 11967 25423 SUM 1163 25885 SUM 3206 18867 SUM 14527 40985 SUM 351 11662 SUM 1871 28968 INC 5551 78536148 SUM 4708 24015 SUM 15801 33059 INC 40337 81913700 INC 22207 10777581 INC 3032 878445865 SUM 9477 33225 SUM 28886 39911 SUM 8560 38814 SUM 712 27589 INC 7325 839724375 SUM 1247 22248 SUM 2601 38354 INC 3973 597598362 SUM 7721 31399 INC 10254 28935650 SUM 5855 37716 INC 30567 69542499 SUM 1101 12175 SUM 2447 31332 SUM 6 5074 SUM 157 14327 INC 18265 5872966 INC 29063 135809150 INC 15949 119900366 INC 23380 28997437 SUM 27907 35914 SUM 9441 24488 SUM 1362 40002 SUM 14928 28060 SUM 1790 32478 SUM 11177 28822 INC 15307 72632471 INC 28204 735931061 SUM 262 16151 SUM 11021 29070 INC 6489 952366990 SUM 757 14761 INC 35162 975484660 SUM 20050 34537 INC 24085 927735211 INC 37970 516212647 INC 19816 145234847 SUM 12971 29896 INC 11593 145796640 SUM 7525 40536 INC 13780 685094418 INC 30419 878986496 SUM 3182 6749 INC 19552 273176181 INC 19089 111826801 INC 28647 597952633 INC 25482 11089654 SUM 2128 41172 INC 11219 811935142 INC 16935 619480886 SUM 14906 29340 INC 20115 9650783 SUM 27979 38910 INC 3219 454309512 INC 35565 113355505 SUM 3092 40226 INC 11769 65311248 INC 35570 816367864 SUM 15063 33514 SUM 1792 34005 SUM 7136 24806 INC 25001 543198117 SUM 8354 32767 SUM 9396 37397 INC 2797 576808106 INC 14449 994780536 SUM 6269 26602 INC 28535 991191044 INC 36975 931116038 INC 35595 6830648 INC 15005 944186538 SUM 4604 30948 SUM 5893 30915 INC 9024 73708518 SUM 7527 37474 SUM 11614 36182 INC 26584 66825326 INC 11087 396131200 INC 37463 10044517 SUM 29268 32009 SUM 4156 19578 INC 34661 72633633 INC 35763 617432155 SUM 22933 41422 SUM 14819 35972 INC 17075 175256960 SUM 13820 22210 SUM 282 17762 INC 11506 593347385 SUM 17457 30952 INC 39411 874305791 INC 14214 101276446 SUM 2911 24880 SUM 407 31322 SUM 6650 37522 SUM 11266 18424 INC 26072 143935815 INC 41326 610572416 SUM 3963 38598 SUM 22386 30965 INC 19916 957351464 SUM 1016 38511 SUM 14962 29383 INC 22851 691435033 INC 24585 75915319 INC 3306 138562169 SUM 3337 16834 INC 5915 955330927 INC 22793 911608053 INC 8017 135942931 INC 17895 29074434 INC 27570 389944714 SUM 1498 22543 SUM 9753 19393 INC 10034 92376989 SUM 4475 34889 INC 40273 139067284 SUM 6225 13267 SUM 6255 19223 INC 17105 625217576 INC 36756 462718385 INC 13210 88066243 INC 5028 13169991 SUM 5804 29236 SUM 32192 39149 INC 22373 79016635 SUM 3204 35839 SUM 22367 36993 SUM 14801 38345 SUM 21578 34273 SUM 11086 29992 SUM 961 9545 SUM 6464 24558 INC 1095 4276337 INC 33426 954862735 SUM 1107 25054 SUM 8405 38472 SUM 6172 38930 INC 17227 331612785 SUM 13067 31510 SUM 4422 35218 SUM 103 24903 INC 12222 877805729 SUM 22301 40116 INC 37581 890627515 INC 33285 11646327 INC 30589 757999066 INC 27279 816753659 SUM 425 33977 SUM 6439 14724 INC 34616 26402553 INC 24848 23286510 INC 17106 955216858 INC 20494 921264173 INC 765 273745525 INC 15715 940992862 INC 33230 251508010 INC 37890 75996280 INC 20441 975511027 SUM 22393 36835 SUM 24934 37255 SUM 1563 26646 INC 33012 147305099 SUM 12650 30626 INC 1759 62756075 INC 21680 105400801 INC 36480 25397267 SUM 585 29518 INC 8221 951656905 INC 26090 610298865 SUM 917 36620 INC 8365 803515163 SUM 4453 32661 INC 16285 878500217 SUM 9278 40850 INC 1885 145377709 INC 15613 756452815 INC 38320 4795618 SUM 26207 31861 INC 25424 267202764 SUM 9963 40807 SUM 3834 37892 SUM 10944 35724 INC 41274 989227979 SUM 1112 9518 INC 5138 519029823 INC 7883 29063211 SUM 2356 39823 INC 18225 101285973 SUM 19698 36025 SUM 272 40749 INC 18860 476348896 INC 5851 975083726 SUM 1829 37322 INC 32097 424954238 INC 11043 610514918 SUM 10731 27022 INC 31810 372319202 SUM 18452 39020 SUM 4839 41263 SUM 12350 34943 SUM 18954 37328 SUM 16072 38666 SUM 18518 22300 INC 4194 76148439 SUM 15769 30884 SUM 861 16019 INC 1461 797823475 SUM 11046 35609 INC 36709 12035034 SUM 3818 32080 INC 389 961682028 INC 23750 204846705 SUM 24784 35852 INC 9110 146946635 SUM 359 13008 INC 13771 751836697 SUM 22877 41387 INC 10296 932587064 SUM 2810 39455 SUM 21149 39468 INC 14462 684679527 SUM 7372 12157 SUM 28779 38049 SUM 722 36290 INC 28397 898672587 INC 17581 739625139 INC 3016 849383461 INC 1352 925739509 INC 7389 48123494 SUM 1413 39208 INC 22257 955018481 SUM 19251 33837 INC 32486 76129918 SUM 665 13095 SUM 6909 35303 INC 17754 201758700 SUM 10530 30309 SUM 75 20529 SUM 17576 33883 INC 11971 994323991 SUM 635 39451 SUM 36695 39758 SUM 9017 31821 SUM 26903 38197 SUM 22731 27669 INC 4769 29033906 INC 33745 558883130 SUM 6758 31059 SUM 11003 38582 INC 37168 835999815 INC 39717 827755591 SUM 10041 16357 INC 36269 824313783 INC 5198 869577385 SUM 19055 40864 SUM 18042 33109 INC 17638 52378009 SUM 11128 28260 INC 34215 144848336 SUM 26901 34130 INC 15458 835806826 SUM 3719 25650 SUM 7997 19825 SUM 10434 35460 INC 31141 417110910 INC 2371 657175056 SUM 15660 40389 INC 33601 999421405 INC 23021 106900868 SUM 6347 23844 INC 7652 824469324 SUM 645 37459 INC 24777 862215281 SUM 26562 37021 INC 32585 27775207 INC 22548 685952513 SUM 32891 39129 INC 18674 771252040 INC 9739 27999489 SUM 5395 25931 SUM 1153 41152 SUM 16439 39431 INC 4255 690119859 SUM 10244 32162 INC 2454 353118145 INC 36024 424679489 INC 34082 811893330 SUM 18073 32173 SUM 30370 36468 INC 34103 8900466 INC 37816 119814897 INC 11081 78274880 INC 19953 823520454 SUM 25278 40521 SUM 12567 35901 SUM 5488 34332 SUM 2580 39233 SUM 1764 30001 SUM 6479 13718 SUM 4601 33056 SUM 9830 38394 INC 17374 169171663 SUM 19824 38881 INC 33237 474276470 SUM 8309 31595 SUM 35440 38449 INC 6347 21629298 SUM 3723 37215 SUM 8479 41110 INC 20281 56760535 INC 3598 711351050 INC 15148 63019112 INC 32519 188127550 INC 27201 65751108 SUM 1430 26791 INC 9691 872718512 INC 29549 919635587 INC 26037 38660 SUM 30169 39671 INC 14105 149765509 SUM 13024 20574 SUM 7986 37727 SUM 20 34934 INC 14109 492018071 SUM 1103 1551 SUM 5092 34224 INC 30180 487423708 SUM 9269 36102 INC 23675 605316174 INC 33618 146944111 INC 37620 45583878 INC 25292 807426064 SUM 25987 34568 INC 12260 109230729 SUM 359 28465 INC 32537 810871529 SUM 24263 39095 SUM 29086 37909 SUM 2383 23283 SUM 386 32974 INC 8938 861161470 SUM 32101 40190 INC 24692 113380519 INC 843 605750524 INC 16213 50672408 INC 14032 973321205 INC 14233 713376334 SUM 24997 33286 SUM 29754 38122 INC 7978 198573116 INC 23821 913098756 INC 31699 3734115 INC 12510 22417471 INC 18930 818725325 INC 4381 601418409 SUM 9700 17441 SUM 5020 39549 SUM 12637 25162 SUM 14482 31409 SUM 370 17527 INC 25859 586226041 SUM 5207 40492 SUM 11231 35513 INC 14584 146910355 INC 33975 59897536 INC 16577 441823405 SUM 415 31441 SUM 2839 30489 SUM 2212 22846 SUM 817 18829 INC 15872 982755889 SUM 30334 37682 INC 34977 63498469 SUM 7599 34233 SUM 8386 41084 INC 7622 921436880 INC 15705 272971029 SUM 10035 23156 SUM 8193 33251 SUM 10449 22516 INC 2659 313953679 SUM 22978 37816 SUM 1580 37369 SUM 7503 38381 SUM 3669 31428 SUM 10847 38883 INC 21762 63026674 INC 11687 927899270 INC 4796 10135730 INC 17610 717567755 INC 15110 949832009 SUM 5808 23408 INC 39375 24312905 SUM 8975 39900 INC 31384 946956392 INC 31595 833410072 INC 10221 644865716 SUM 21875 37165 INC 10095 308492318 INC 1770 870350315 SUM 29957 40116 INC 30951 526654195 INC 2212 893534125 INC 20038 608478696 SUM 23820 35974 INC 29754 705567476 SUM 28932 37963 SUM 443 34977 INC 28662 27931962 SUM 15838 36116 INC 11609 809817958 SUM 26776 32987 SUM 3285 38968 INC 26355 584406061 INC 36401 995956207 SUM 31069 38062 SUM 7440 40172 INC 36177 869896499 SUM 30301 36962 SUM 12159 39587 INC 5852 918079906 SUM 35712 40843 INC 9089 3241954 SUM 12478 38283 INC 21108 10775379 INC 5095 954218006 SUM 8712 35711 INC 24488 4801177 SUM 805 37034 SUM 126 22020 SUM 3353 28404 INC 5701 885383217 SUM 28162 39936 INC 40721 809826942 SUM 10028 37554 INC 2199 24709012 SUM 8852 40333 SUM 16535 29201 INC 4525 55154630 SUM 9738 28681 SUM 478 32997 SUM 18428 34587 SUM 25343 35345 SUM 18396 40557 SUM 4988 39166 INC 20166 403845863 INC 17936 686724433 INC 30662 20650405 INC 18218 26805397 INC 34684 673644270 SUM 93 37982 SUM 1140 11421 INC 36949 476332697 SUM 14571 35517 INC 3270 60705120 INC 40630 812065681 SUM 22509 40778 SUM 15531 29120 SUM 13682 36885 INC 7589 840136538 INC 13700 410229547 INC 12390 533674581 INC 32151 966777297 INC 10927 727997480 SUM 22198 40526 SUM 9564 17278 INC 36991 352179971 SUM 27571 35132 INC 34211 145107278 SUM 6867 40891 SUM 11341 40686 SUM 2524 30286 INC 18164 958610993 SUM 1656 24374 INC 10688 819329998 SUM 2820 35804 INC 22927 21957276 INC 11584 566474046 INC 14289 469021216 SUM 30534 40653 INC 18971 609902518 INC 3504 776231406 INC 4356 113601196 SUM 29917 38194 SUM 869 39573 INC 10615 744866902 SUM 5172 36283 SUM 31627 33503 INC 13436 24744753 SUM 22440 39822 INC 29066 598015991 SUM 21438 31187 INC 9636 290885276 SUM 6841 22266 SUM 28906 38722 SUM 27145 36672 INC 20080 139088088 INC 26170 11092180 SUM 18418 27788 SUM 15022 41190 INC 27615 543471385 INC 40355 809553043 SUM 289 29216 SUM 4865 35480 SUM 10106 38401 SUM 2112 8714 SUM 14471 38475 INC 6227 26983307 INC 24990 952565184 SUM 25107 35343 SUM 6195 34324 INC 20072 736295852 SUM 2320 11418 SUM 4376 40931 SUM 17518 41219 INC 37672 894830061 INC 20496 220096555 INC 9332 487991813 SUM 5504 33821 INC 57 682473345 INC 20 324422272 INC 26722 955331715 INC 11545 751194076 SUM 97 5522 SUM 673 37642 INC 6863 491048636 INC 29522 19117549 SUM 1780 14089 INC 26799 758206255 SUM 147 25799 SUM 16878 35509 SUM 21849 39643 SUM 4704 38413 SUM 9180 20240 SUM 16774 41433 SUM 2200 35888 INC 23216 954417567 SUM 2734 40083 INC 28654 793487563 INC 20695 820590696 SUM 5491 12844 SUM 9375 30932 INC 38003 606417672 SUM 522 21253 SUM 31097 40631 INC 27344 467663081 INC 38184 872583064 SUM 1538 29762 INC 32781 935983524 INC 15772 953162695 SUM 7907 17933 SUM 3041 37872 SUM 27335 34323 SUM 3486 40032 SUM 15791 36874 SUM 16192 40209 INC 37818 828591327 INC 8669 257229086 INC 27732 26988867 SUM 1241 39205 INC 4978 589587523 SUM 6561 13004 INC 17706 104465138 SUM 3603 38568 SUM 4978 27179 INC 3086 783180693 SUM 14455 34564 SUM 14514 33068 INC 34733 995496440 SUM 11418 24393 SUM 10946 39575 INC 29968 804724643 INC 8359 870079976 SUM 18640 38148 INC 6829 244207399 SUM 17853 38817 SUM 23 37993 INC 32373 975413303 INC 29266 20645073 INC 26142 946033288 INC 24931 745936064 SUM 23511 39747 SUM 7309 22838 SUM 20346 30016 SUM 628 35743 INC 31820 113386160 INC 8664 105492398 SUM 2173 37453 INC 35576 55562305 SUM 1298 35084 SUM 3356 30289 SUM 5958 33777 SUM 30740 39449 SUM 12264 39641 SUM 18790 39124 INC 20545 760186718 INC 17165 384871651 INC 23903 786808599 INC 31029 147432818 SUM 8574 35948 SUM 3299 25626 INC 14555 605078975 INC 35010 21967336 INC 20417 993957269 INC 15229 878144822 SUM 1269 37493 INC 10211 482891555 SUM 1059 32852 SUM 4692 20894 INC 29149 978489832 SUM 9023 21969 SUM 23858 41354 SUM 7815 38058 SUM 23792 40443 INC 3135 936940384 SUM 3488 13645 SUM 19794 22424 INC 39221 960611583 INC 1344 147385239 INC 29328 973039041 SUM 13519 38945 SUM 20905 33185 INC 33865 113632152 SUM 2082 39676 SUM 16478 36779 SUM 305 11992 SUM 509 8104 SUM 653 39715 INC 40394 28257118 SUM 4545 16273 INC 29748 219046671 INC 7859 936460265 INC 24835 475689347 INC 15757 622119035 INC 15469 992386592 INC 21882 5604198 SUM 10543 28655 SUM 6721 13066 INC 30995 995381683 INC 24300 744436910 INC 41256 142729530 SUM 741 36827 SUM 19176 38244 SUM 5204 37993 SUM 11429 32449 INC 16755 147430068 INC 17270 357966410 INC 15630 957249441 SUM 4560 40220 INC 27072 870323815 SUM 22013 25313 INC 10508 306598926 SUM 5033 37831 SUM 12386 30502 SUM 5586 28701 SUM 8556 34445 INC 9840 101317513 INC 16154 563026237 INC 19457 448162225 INC 36813 994132783 SUM 13477 39781 INC 16609 2436971 SUM 19700 25630 INC 24915 146187749 SUM 26773 41361 SUM 73 10191 SUM 10780 21618 SUM 2598 35806 SUM 16885 38864 INC 16540 626413728 SUM 8712 35653 SUM 19262 31683 SUM 8180 27060 INC 33459 738535399 SUM 12549 26121 SUM 4229 24711 SUM 4756 21197 INC 2529 147461803 SUM 591 24107 INC 37625 711259342 SUM 15565 35347 INC 30193 593524052 INC 21032 762270858 SUM 13702 32458 SUM 21091 28489 SUM 14503 36242 INC 3295 753581011 INC 1866 174379552 SUM 17172 39851 INC 15877 570859593 SUM 10075 29902 SUM 22136 37549 SUM 7346 22176 INC 18829 62575618 INC 27472 356751167 INC 35769 147423284 SUM 28880 39371 SUM 10168 29992 SUM 145 35828 SUM 2168 41202 INC 24427 129069608 INC 7886 955200338 SUM 3635 10904 INC 38500 744198745 INC 33945 487978621 SUM 15597 33172 SUM 18023 37941 INC 5841 647031002 INC 5342 931025793 INC 18004 970301950 INC 251 949345469 SUM 13914 29825 SUM 359 39056 INC 31320 520384654 INC 30175 26744612 SUM 11618 40280 INC 8315 427083306 SUM 414 770 INC 18176 86100968 INC 15547 803316657 INC 35334 27873165 SUM 5039 21980 SUM 3681 31212 SUM 11724 34778 SUM 27987 38108 SUM 6705 32649 SUM 11108 16911 INC 26383 80190811 INC 27550 24870927 INC 21164 129436019 INC 3572 132630657 INC 40109 979684570 INC 430 128595263 INC 25442 760199057 SUM 15509 37755 INC 2989 458117248 SUM 5395 32815 SUM 1502 11751 SUM 20354 23224 INC 37748 995398280 INC 37092 72690919 INC 21514 28950798 SUM 1825 34684 SUM 16420 37823 INC 39716 146358277 SUM 7376 35276 SUM 19894 39436 INC 11199 798701241 INC 10900 37764029 SUM 1582 11703 INC 25452 656386176 SUM 24173 36511 INC 40232 128425803 INC 1689 125309260 SUM 5481 15651 INC 6533 705512881 SUM 15476 38942 INC 22399 955308910 INC 28429 147419031 SUM 23751 30796 INC 25000 27479142 SUM 12828 24826 INC 18870 79290144 INC 31462 993385912 SUM 14767 31628 INC 7946 937318765 INC 22238 490030754 SUM 19989 25925 SUM 21716 37988 INC 11832 337776554 SUM 3402 36832 SUM 9869 33014 SUM 6821 35795 SUM 4453 17377 SUM 11538 27318 INC 18698 914742157 SUM 19351 41373 INC 18774 715930946 SUM 4674 23912 INC 34469 935267267 INC 29845 3909853 SUM 6110 24881 INC 11020 8036507 INC 6802 935128991 INC 10913 961918388 SUM 5047 38974 INC 6208 946672918 INC 7411 76124200 SUM 18969 39270 INC 1704 760619522 SUM 405 38539 SUM 14658 24454 INC 34365 952289702 SUM 9158 20384 SUM 35109 40557 SUM 20005 27698 INC 28145 601948871 SUM 30289 37352 INC 17760 989165010 SUM 3699 41029 SUM 13564 29688 INC 25124 615367686 SUM 1259 16679 SUM 36438 41182 SUM 23510 37086 SUM 11538 32815 INC 37187 126529057 SUM 13030 37847 SUM 2301 38617 INC 22954 401126296 INC 16700 322339738 SUM 18099 34024 INC 11144 881106727 INC 35779 112877075 SUM 23933 27261 SUM 5381 27850 SUM 12594 37054 SUM 19700 37583 INC 39401 534231048 SUM 5808 31096 SUM 1836 33894 INC 13621 960905293 INC 24785 18420870 SUM 39779 40326 INC 18132 755328062 SUM 13057 27513 SUM 6486 39376 SUM 9354 33650 SUM 2601 27446 SUM 19478 40668 INC 35491 475434728 INC 15455 727066844 SUM 28239 41063 INC 18486 598226804 SUM 7489 38480 SUM 5536 41442 INC 17770 744671468 INC 30922 1380078 INC 21553 875712894 INC 31601 24537788 SUM 4884 34444 INC 5263 671033643 SUM 6160 40173 INC 26939 558878469 INC 10822 828579541 SUM 12222 41101 INC 39528 802629217 INC 33198 101723892 SUM 2601 30511 INC 31155 8605103 SUM 5299 23002 INC 21294 29015386 SUM 8945 33411 INC 17868 924754964 SUM 6777 27041 INC 34785 703760679 INC 19522 111204455 INC 25217 789934319 SUM 4499 35821 INC 5065 843356848 SUM 9767 15018 INC 7719 868466553 INC 31893 101315937 INC 6087 949244728 SUM 3379 24331 SUM 172 29651 INC 7834 76076572 SUM 15288 34880 INC 10365 961676040 SUM 57 33408 INC 12526 21109140 SUM 82 30679 SUM 9051 37067 INC 14739 147407890 INC 27898 959875987 INC 10765 61136569 SUM 8455 34457 SUM 16097 41184 SUM 7697 35389 INC 3879 20664380 INC 13894 13215067 INC 17788 996884567 SUM 12826 23766 SUM 4490 21823 INC 27283 536536144 SUM 11718 36607 SUM 12482 41095 SUM 1797 16894 INC 25236 958536870 INC 9057 472929188 SUM 2732 30580 SUM 6661 30886 SUM 1662 13963 SUM 23312 36201 SUM 17302 40614 SUM 10754 26910 INC 33892 119660822 SUM 9516 41187 SUM 1802 11496 SUM 13453 33531 INC 29541 987141822 SUM 2064 17657 INC 37076 786464184 INC 3439 291793736 INC 32981 7056742 SUM 28648 41442 INC 15456 342041011 INC 25121 666687612 INC 31779 139084848 SUM 22317 33423 SUM 11222 35413 SUM 1440 21484 SUM 1120 12456 INC 7156 86713981 SUM 36724 40653 SUM 2693 7480 INC 1 924037878 SUM 12398 30254 INC 31144 680653567 INC 32951 79791002 SUM 2516 41393 INC 4779 990778371 SUM 27088 35958 INC 13398 784183106 INC 15035 21704078 SUM 8559 34484 SUM 3303 28412 SUM 1602 19443 INC 30267 22296182 SUM 768 20725 INC 32565 451526562 INC 1275 16391678 SUM 17531 34231 INC 30867 26988698 SUM 16282 39869 SUM 987 26273 INC 20703 805354535 INC 33484 879035343 SUM 7286 41095 INC 8709 29032980 INC 18792 321681341 INC 27772 611160385 SUM 1256 17166 INC 33892 991844372 SUM 21368 32793 SUM 8055 24479 INC 3098 740538105 INC 24671 23406635 SUM 14125 27981 INC 16789 26647635 SUM 808 37978 SUM 10168 23814 INC 37473 1450895 INC 14691 438537250 SUM 3947 34966 SUM 866 22841 INC 13126 873144036 SUM 15211 26033 INC 9229 357995254 SUM 1573 37213 SUM 6951 10422 INC 30951 148220797 INC 24225 608473479 SUM 378 23396 SUM 10813 39815 SUM 14294 31509 SUM 30781 41282 INC 1715 609467697 SUM 607 5767 SUM 574 19058 SUM 15564 21819 INC 7725 282876518 INC 9750 539306183 INC 25120 207782980 SUM 12998 41305 SUM 3954 16368 SUM 13 16741 SUM 1425 40613 SUM 878 40680 INC 30157 15743935 INC 24701 564345943 INC 39196 576918389 SUM 30096 37245 SUM 6656 36503 INC 40573 751389821 SUM 14337 40339 INC 31970 693216555 SUM 31337 35701 INC 40743 112342634 SUM 15162 35459 INC 38342 924139872 INC 28862 855479454 INC 12797 915847463 SUM 12667 34608 SUM 16910 38856 SUM 8725 40508 INC 30756 952510079 SUM 8787 26823 INC 25136 801496972 SUM 21714 34522 INC 33717 608597433 SUM 10162 37837 SUM 12262 34300 SUM 21897 27781 SUM 7147 35314 INC 15704 266709145 INC 31411 342403334 SUM 21755 28635 INC 2335 670986057 SUM 18259 35616 INC 1236 945849374 SUM 7936 37881 INC 4332 910613186 SUM 17924 31226 INC 26618 56558107 SUM 17984 40367 INC 35184 26447318 INC 34707 481439512 INC 33967 203137829 INC 9664 72104069 SUM 7397 26218 INC 38156 559233314 SUM 10677 40258 INC 500 914266599 SUM 3551 24097 SUM 34478 40699 INC 8535 477512801 INC 7692 575998536 SUM 11294 39581 INC 39756 113117525 SUM 5052 40382 INC 22806 417963156 INC 660 130525864 INC 31150 983249963 SUM 1966 10902 INC 39608 576008155 INC 32931 10602272 SUM 14646 37238 SUM 2555 15660 SUM 14814 34596 SUM 1118 35211 SUM 7955 39852 INC 39231 760328486 INC 9534 606387660 SUM 6608 37138 SUM 10936 40723 INC 14022 9246071 INC 33708 250127448 SUM 40 36952 INC 29781 921033375 SUM 25015 28355 INC 37674 29000157 INC 35770 62334768 INC 13150 742418767 INC 38235 146938241 SUM 1158 39080 INC 32515 661881489 INC 2835 147474237 SUM 12687 38387 INC 18168 63731041 INC 25733 73693407 SUM 25254 37798 INC 37103 7528873 INC 32791 685026962 INC 31761 46309411 SUM 825 29518 INC 11057 559384277 INC 38495 860920989 SUM 3031 37446 SUM 1169 27858 SUM 141 9278 INC 35954 420869702 INC 3787 902912254 SUM 48 27726 SUM 6935 38299 SUM 17326 30751 SUM 22019 32946 SUM 1619 5961 SUM 10047 40920 SUM 958 19335 SUM 2802 16127 INC 20984 112834777 INC 1678 759518819 SUM 3497 37453 SUM 3753 34589 SUM 1680 34820 SUM 13492 31882 SUM 16807 32229 INC 36015 143223964 SUM 9641 40805 SUM 19140 37270 INC 30812 146390852 SUM 19647 39306 SUM 168 20973 INC 1531 26789450 SUM 5667 39444 SUM 4479 16994 SUM 5738 36077 INC 11849 12046951 INC 27368 447986303 INC 39148 546512693 INC 37952 7532719 INC 40666 13330153 INC 40543 5971402 SUM 4429 31243 INC 27171 935185149 INC 27287 742672569 SUM 3661 40215 INC 37425 932799048 INC 29837 67408066 SUM 6768 27084 SUM 1376 30822 INC 16295 817514557 SUM 19278 40624 SUM 30150 32719 SUM 6858 35923 SUM 15 19034 SUM 1467 21915 SUM 10601 28383 INC 19575 29024463 SUM 17464 41183 INC 28107 473337979 INC 17349 463624923 SUM 14313 40484 SUM 4467 30159 SUM 1055 19236 INC 5689 657522484 INC 13457 118577136 SUM 1041 20150 SUM 13484 23499 INC 4875 758890489 SUM 32 36688 SUM 83 24311 INC 2136 232775796 INC 1480 214182702 INC 38114 888120396 INC 11330 475159301 SUM 22589 36486 INC 39986 26951513 INC 37527 45578934 SUM 5812 35101 INC 13190 54853993 INC 6099 124746807 INC 13188 401657848 INC 27785 984956144 INC 21412 20992323 SUM 20356 35916 SUM 2744 39346 INC 8117 818912828 INC 18383 28965407 SUM 3576 15485 INC 12722 928061845 SUM 5726 27770 INC 7411 72669089 SUM 8870 12353 INC 2002 339602423 INC 40663 409281180 INC 32652 615896125 INC 18515 810043252 SUM 17166 24750 SUM 14706 39344 INC 17521 4244083 SUM 6323 30246 INC 18097 870360232 SUM 1333 20327 SUM 2321 19203 SUM 1714 31792 INC 33478 995258171 INC 17272 519296283 SUM 3742 39062 SUM 7054 40496 INC 10246 128482952 SUM 1293 36414 SUM 5792 33716 INC 24039 995422955 INC 21052 409261202 SUM 860 37610 SUM 1729 17718 INC 16851 993203984 INC 35618 970312907 INC 33061 492206556 SUM 28900 37523 INC 32613 24660668 SUM 4236 33723 SUM 18014 33507 SUM 20038 34066 INC 19909 743573509 SUM 23884 40230 SUM 28232 41070 INC 1360 505973618 SUM 14836 20810 SUM 8453 21710 SUM 338 10981 INC 28138 13874806 INC 29851 891697007 INC 12139 80099295 SUM 24552 40803 SUM 34089 40431 INC 999 878067132 SUM 3646 36622 INC 5653 14193960 SUM 2620 33243 SUM 13509 35143 INC 12285 744645480 SUM 1079 26573 SUM 1292 3495 INC 32843 844885841 SUM 11930 26010 INC 40901 123423379 INC 12228 28610496 INC 40227 3426648 SUM 10286 26682 SUM 1489 24870 SUM 4221 32869 SUM 13875 35883 INC 29691 702359639 INC 4115 534748579 INC 17086 887931511 SUM 8542 28505 INC 2864 860092968 INC 3593 147175209 SUM 6636 36113 SUM 45 19973 SUM 12566 32836 SUM 5657 22953 INC 38289 16226637 INC 13334 147654228 SUM 9833 37593 INC 6925 752262731 INC 30760 491822534 INC 16755 132781572 SUM 10294 25773 SUM 5321 41242 INC 16770 724957075 INC 29803 718678650 INC 35236 892317504 SUM 3848 34071 SUM 4516 30170 SUM 7740 37766 SUM 27782 41347 INC 8438 56900104 INC 14112 493000636 SUM 426 24862 SUM 42 32596 SUM 15044 40958 INC 19477 69834649 SUM 21850 33444 INC 7716 909167976 SUM 17126 28103 INC 40157 124755996 INC 28790 844875523 INC 34982 610056301 SUM 5280 27162 INC 36581 20857458 SUM 1329 7817 SUM 1865 28847 INC 31157 416417701 INC 25870 182175178 INC 2067 333094220 SUM 10167 12980 INC 14018 88184729 SUM 2483 12524 SUM 3321 27595 INC 17042 374757668 SUM 5255 11620 INC 31025 113895958 SUM 749 28721 SUM 22237 35628 SUM 5219 38006 INC 16252 861126415 SUM 16964 26107 INC 38141 620619731 SUM 5824 22441 INC 2204 759803383 INC 9407 12261269 INC 15389 119136233 INC 33311 24584062 SUM 32455 41075 INC 17460 576930814 SUM 3972 11779 SUM 2281 24126 SUM 3593 38120 SUM 3385 33668 INC 11947 986477340 SUM 4194 40966 INC 28444 28505603 INC 20423 474249420 SUM 16729 26689 SUM 23777 31244 SUM 3423 34901 INC 8038 55829533 SUM 15633 27678 SUM 5635 10461 INC 5985 337100555 INC 35012 458555868 SUM 6933 37810 SUM 8132 35331 INC 15633 28350729 INC 26574 108628375 INC 19319 686621345 SUM 26005 34798 INC 33664 13247667 SUM 3809 37067 SUM 2330 8809 SUM 91 40474 SUM 17475 30151 SUM 9801 24419 SUM 7793 24890 SUM 3424 36978 INC 13253 571544574 INC 21843 88938289 SUM 2664 30221 SUM 1529 37910 INC 17199 835954779 INC 9054 868992763 SUM 7126 36601 SUM 9014 23924 INC 32766 569577397 INC 35790 952458832 SUM 2350 28136 SUM 3666 41291 INC 29740 952980130 SUM 5042 41261 SUM 9303 37876 SUM 5966 40318 SUM 18009 26115 INC 2903 995957020 INC 12928 804716549 SUM 1135 16479 SUM 25758 36661 SUM 8225 40948 INC 33194 458650161 SUM 1134 26631 SUM 20029 29298 INC 21553 10110823 INC 34207 967158472 INC 16663 861727468 INC 21954 760612564 SUM 28025 38387 INC 20294 126510001 INC 8863 476350049 INC 30569 617213506 INC 37375 375302196 INC 39206 139837361 SUM 3914 17415 INC 24081 458660453 SUM 15739 22499 SUM 917 40863 INC 2309 719615721 INC 27089 138922342 SUM 10394 22433 SUM 13479 40173 SUM 2012 33667 INC 39316 69034339 SUM 13981 26981 SUM 1505 25759 SUM 3118 19191 INC 39872 977269239 SUM 2112 16456 INC 33159 77715061 INC 26387 485132602 INC 1108 610576662 INC 25093 610038970 SUM 20128 29675 INC 33264 139677858 INC 22559 30467857 SUM 12176 33554 INC 41134 584040274 SUM 24303 40635 SUM 18918 40059 SUM 3787 27515 SUM 5946 40575 INC 32545 3216331 SUM 3454 38862 SUM 16027 37441 INC 9933 872737287 INC 36014 134812860 SUM 10194 25689 INC 38813 542966473 SUM 29261 37517 INC 27665 481404709 SUM 13114 29056 INC 31866 264743105 INC 3385 781516667 INC 39740 751601652 INC 38365 147482273 SUM 17568 40502 INC 15283 559560225 INC 6179 393889283 SUM 2089 19719 SUM 13196 30140 SUM 1262 36495 SUM 7086 35089 SUM 684 19857 SUM 1851 30193 INC 25286 956605738 INC 18921 539357492 SUM 8085 20015 SUM 3088 32849 SUM 5200 33760 SUM 3398 37040 SUM 3343 15284 SUM 5576 24301 SUM 15251 39370 INC 15836 188390785 INC 519 147468793 SUM 2838 40821 INC 11722 142641909 INC 25275 835943569 SUM 5027 31682 INC 19138 73655957 SUM 9492 21282 INC 975 26309137 INC 8359 144624097 SUM 2853 40846 SUM 789 34364 INC 33640 547406081 INC 29114 416049742 SUM 11973 38997 SUM 3479 20855 SUM 15732 37510 INC 30965 891798806 SUM 179 23336 SUM 11700 36332 SUM 8416 30065 SUM 178 26636 INC 18051 625246879 SUM 176 9902 INC 1314 18040827 INC 20847 218508562 INC 15303 567531570 SUM 371 27324 INC 29336 485860237 SUM 11401 39605 INC 13343 172634922 SUM 17678 40127 INC 40448 959167044 INC 27919 80322594 SUM 7219 17584 INC 40439 271424865 INC 39153 894483734 INC 6884 408832132 INC 9433 113371412 INC 31531 73090884 SUM 4452 15007 SUM 30023 41302 SUM 13080 41135 SUM 1926 23223 INC 17874 12876782 SUM 1435 41031 SUM 9260 35545 SUM 6542 26333 INC 7862 858942819 SUM 3720 27938 INC 16824 718122457 SUM 3809 37259 SUM 21662 31820 INC 34379 997579109 SUM 36435 39388 INC 36875 147443040 SUM 19529 34399 INC 31380 153963191 SUM 6307 12336 INC 2449 72048431 INC 14179 418313689 SUM 28355 40299 SUM 16652 17286 INC 19502 857444470 SUM 21147 36997 INC 11619 198062593 INC 19817 11455435 SUM 23944 41157 SUM 1293 10194 SUM 21567 37455 INC 914 342146851 SUM 7839 41165 INC 16046 166282130 INC 24248 818313362 INC 25273 809306801 INC 1469 341910691 SUM 4368 38754 SUM 1266 27541 INC 16393 146426757 INC 18450 686816285 SUM 17629 31053 INC 33926 130170748 SUM 5367 14989 SUM 17538 30084 SUM 7033 37571 SUM 7620 36012 SUM 4309 34306 INC 34491 54615791 SUM 5057 25323 INC 20252 992240998 SUM 11932 16033 INC 37535 541268191 INC 35361 803528495 SUM 2302 38441 INC 11437 491896181 INC 4153 409509170 INC 15965 406929403 INC 20814 18429460 INC 37687 617350957 SUM 1211 15114 INC 22114 672484124 INC 5410 337362637 INC 31415 72259506 SUM 2811 11521 INC 38510 79564377 SUM 15056 34770 INC 39834 120097181 INC 28947 109660291 SUM 8256 40973 SUM 30050 33537 SUM 10184 32913 INC 16777 22239551 SUM 19614 35455 SUM 6492 28521 SUM 4417 37863 INC 11210 862521419 SUM 21165 37572 INC 22681 214246721 INC 2289 633594913 INC 25613 393935700 SUM 11322 33589 INC 24988 28242296 INC 17019 605234325 INC 10009 619783676 SUM 19516 27745 SUM 8181 37892 INC 4509 619746322 INC 33319 9379783 INC 8722 926074891 INC 11437 166507713 SUM 12560 33708 INC 6374 143986061 SUM 13047 21532 INC 21880 194835291 INC 11257 882194975 INC 3405 449417444 SUM 3273 36557 INC 38623 492063855 SUM 14683 23614 INC 34467 4194190 INC 35352 660906900 SUM 219 41343 SUM 5419 18866 SUM 1452 20742 SUM 5334 36725 INC 1983 12156299 INC 10841 132955411 SUM 19081 30830 INC 11566 610568386 SUM 5153 25862 INC 32175 955318916 SUM 553 23219 SUM 24053 38029 INC 15957 897578759 INC 15905 610079696 INC 5117 869357838 SUM 29567 40851 INC 4452 949367130 SUM 5762 16972 SUM 27400 39142 INC 11204 144816691 INC 15512 946567550 SUM 21825 39360 SUM 38047 41259 SUM 3959 12210 INC 11805 741722449 SUM 6232 16154 INC 7170 706112162 SUM 29479 36289 INC 8535 278953675 SUM 892 33072 INC 35187 680959413 INC 19461 843279850 SUM 2626 18908 INC 17084 859065588 SUM 4496 37153 SUM 19614 31584 SUM 7607 32284 INC 28229 787958502 INC 23393 634634256 SUM 3654 35474 INC 30781 938041191 SUM 1874 24112 INC 40920 893404970 INC 25526 925228290 SUM 1423 10554 INC 6276 733874012 SUM 5906 29332 SUM 10369 16154 SUM 2950 40391 INC 36508 197455871 INC 2814 986868356 SUM 19769 40345 SUM 4052 23819 INC 10817 922300032 SUM 1775 32715 INC 39200 568968774 INC 32285 994465016 INC 13823 130120685 INC 34786 997962091 SUM 11117 28040 INC 22062 758851441 INC 12794 46709333 INC 30993 683011286 SUM 3531 8405 SUM 27333 40686 SUM 8152 20814 INC 10178 587567412 SUM 1636 28530 INC 34082 24688191 INC 913 994187308 SUM 1139 31282 INC 19619 40176478 INC 39840 67411410 SUM 17192 39379 INC 617 936384550 INC 15182 557653616 INC 19784 113253947 SUM 7807 10933 INC 36423 954928754 INC 1321 259739335 INC 18368 620966405 SUM 13947 39189 SUM 2570 36244 INC 6699 160737081 INC 30261 876813357 INC 19362 147393641 SUM 4002 39722 SUM 8727 15407 INC 31614 855431281 SUM 19161 30188 SUM 15765 27333 INC 41231 374474599 INC 7044 742114971 SUM 11539 26333 SUM 15916 26906 INC 11238 994816778 SUM 21221 36632 INC 30690 133746828 SUM 24778 35627 INC 7054 820076895 INC 25519 707854220 INC 7406 860869780 INC 9926 894612742 SUM 5846 35121 INC 39411 205855111 SUM 17 10165 INC 39871 137780011 SUM 6688 40441 INC 3582 883800810 INC 8625 489853376 SUM 10675 27554 INC 8747 65682588 INC 30577 79448262 SUM 1193 28185 INC 15538 525730240 SUM 23023 35522 INC 32233 147151011 SUM 6934 30592 SUM 2659 5897 SUM 962 26247 SUM 2929 29963 INC 40380 4328749 INC 32248 744601916 SUM 20695 37143 SUM 720 5138 INC 36789 823554396 SUM 10314 15345 SUM 19466 39048 INC 21036 991294097 INC 4493 723988758 SUM 253 41121 SUM 5900 37477 INC 9667 145375587 INC 9087 889747951 SUM 2504 35323 INC 10540 777041162 INC 4254 29059365 SUM 4485 13401 INC 24927 107583371 INC 25358 65306448 SUM 1811 40034 SUM 24178 36450 SUM 22237 29569 SUM 1604 18830 INC 11754 145099293 SUM 32565 40051 INC 750 28929414 SUM 8050 39524 SUM 2553 8616 SUM 2389 38216 SUM 996 35510 INC 8596 938941867 INC 6915 995497507 SUM 11001 27742 SUM 4386 30747 INC 26739 132645692 INC 17796 10159549 SUM 2688 16980 SUM 3871 32322 SUM 1622 22080 SUM 10946 27570 SUM 5586 40023 SUM 7901 34380 SUM 13459 21259 SUM 3863 29101 INC 8963 408980575 SUM 11067 32212 INC 461 911435379 SUM 32585 39780 SUM 2193 37791 INC 29500 693239533 SUM 486 15920 INC 3611 77198801 INC 32967 866719869 SUM 21888 34598 SUM 26998 40625 SUM 21544 41391 SUM 10854 39495 SUM 12005 37782 INC 4210 531926412 SUM 563 12240 INC 25607 740155324 SUM 37141 39388 INC 28821 877804183 INC 25531 245256722 SUM 11668 36703 SUM 40812 41448 SUM 8409 37323 INC 27268 141978213 SUM 8136 31063 SUM 21299 40564 INC 25669 319679381 SUM 16026 36735 SUM 1550 14260 SUM 4600 10951 SUM 3291 22429 SUM 23008 40543 SUM 6364 41399 SUM 1462 24553 INC 2084 147321925 INC 35083 842310162 SUM 11330 27038 SUM 7802 39098 INC 15192 972399725 SUM 1778 38155 INC 3261 986985882 SUM 9803 37736 INC 14080 878756297 SUM 3498 26084 INC 16586 738180915 INC 25861 206213652 SUM 10662 29380 SUM 15193 24233 INC 8760 955288303 INC 27482 20137603 INC 41084 686607298 INC 31902 988773870 SUM 31844 40008 INC 11537 113927797 INC 7653 140287907 SUM 154 18319 INC 31664 146812795 SUM 6554 38550 INC 28201 494902936 INC 26929 520410867 INC 34975 887590872 SUM 12020 39272 INC 16174 855573147 INC 37121 71364577 SUM 1536 37734 INC 5061 60795410 INC 18103 826460106 SUM 11118 24612 SUM 2966 36353 SUM 2703 15026 INC 41277 912551692 INC 26490 532619836 INC 22381 384838798 SUM 4155 33239 INC 15475 40989438 INC 10944 9688654 INC 9121 955146426 INC 21640 145783590 INC 25528 12163862 SUM 1039 23130 INC 181 326171081 INC 28644 750923672 INC 21995 19356036 SUM 22537 41317 INC 22375 709473988 INC 6151 988986810 INC 37159 77347427 INC 26730 28013295 SUM 955 29777 SUM 107 8509 SUM 127 24477 SUM 15691 37693 INC 38773 91102240 SUM 7290 18313 SUM 4403 18564 INC 27048 969290586 SUM 3629 15588 SUM 83 14413 SUM 18132 32241 SUM 9279 37568 SUM 9615 22998 INC 20513 401115058 SUM 18965 40165 SUM 24588 38845 INC 11718 877829744 INC 13898 63294382 SUM 10974 41058 SUM 19912 24785 SUM 6156 40490 SUM 2178 35569 SUM 11287 19414 INC 33650 866076751 INC 18454 894404287 SUM 2912 32941 INC 38441 920693350 INC 4858 72676200 INC 27541 492109883 INC 35298 265637083 SUM 2848 39591 INC 22033 27981330 INC 30163 492193254 INC 11474 993771590 INC 31374 992348285 INC 7503 20648854 INC 5980 137717081 SUM 40091 41164 INC 21263 472935321 INC 8502 145844776 SUM 6914 38787 SUM 1413 38997 SUM 3090 15389 SUM 37025 39945 INC 25369 816770167 INC 40959 954076546 INC 33150 89530139 SUM 4654 38730 INC 9281 721815070 SUM 4858 25496 INC 4463 522963780 INC 3747 969235231 SUM 25148 40290 INC 22129 80343247 INC 20204 272804772 SUM 12663 41369 SUM 6816 23827 SUM 15219 36287 INC 30784 570215700 INC 39726 279825628 SUM 11625 38140 SUM 3828 28859 INC 34979 669999074 SUM 5218 28118 SUM 5213 7945 INC 16028 104208859 SUM 3739 11166 INC 18185 958119976 SUM 32537 41058 SUM 8816 37578 INC 11135 130676565 INC 13718 492202239 SUM 1231 11443 INC 9663 113562195 SUM 16431 37114 INC 19778 887682804 SUM 6479 39139 SUM 16219 34219 INC 35563 870632536 INC 12011 145887581 SUM 14900 40943 INC 2707 491185994 INC 29093 325168821 SUM 4471 28532 SUM 17092 35284 INC 14477 708728307 INC 7743 811679649 INC 15506 147382412 INC 9463 709349686 INC 26581 712648783 INC 37058 481687504 SUM 18782 28172 SUM 9259 22000 INC 36932 264046196 SUM 7184 34945 SUM 26126 40692 INC 23579 145369618 SUM 1197 40279 SUM 4829 35119 INC 5613 601639817 INC 3404 952008448 SUM 17656 34014 SUM 19387 37261 INC 19265 727776592 INC 11083 726956041 INC 11041 874727299 INC 26988 755929363 INC 36873 26876718 INC 17819 476219327 INC 33879 138119809 INC 41397 950429267 INC 3430 15523034 INC 34661 130564367 INC 16271 944294652 SUM 17967 34820 SUM 14418 38201 SUM 1518 37820 SUM 7875 22130 SUM 14082 36247 INC 6703 70298528 INC 29876 852806115 SUM 1150 36383 INC 21099 553031279 INC 1816 64558766 SUM 5065 40783 SUM 19065 38964 SUM 8582 35362 INC 32765 26957346 INC 22888 826416278 SUM 2782 41191 INC 20560 612209473 SUM 1195 31142 SUM 12938 39582 SUM 27973 34202 SUM 33221 37567 SUM 13284 36230 INC 13322 273678669 SUM 1630 30800 SUM 6437 33986 SUM 2579 40535 INC 38627 929130887 SUM 14298 37727 INC 21598 944777156 SUM 506 17241 INC 9736 858271881 INC 28699 961952866 INC 35197 609037872 SUM 665 24572 SUM 17193 34471 SUM 10121 31902 INC 33942 119251709 SUM 6076 9264 SUM 1072 15538 INC 7806 952251418 SUM 4248 39765 INC 24843 44555067 INC 15012 113898946 INC 13485 954134551 INC 5221 881754234 SUM 788 32721 SUM 6771 22041 INC 27112 6825740 SUM 5493 13765 INC 4364 735207318 SUM 11319 31596 SUM 6871 29036 INC 37053 26679962 SUM 3733 38150 INC 2296 979593867 INC 39639 994270507 SUM 5514 36243 INC 15863 943966471 INC 36288 552611917 INC 8979 386251631 SUM 24853 38849 SUM 5604 41401 SUM 13919 30924 INC 13470 805044562 INC 28707 691258405 INC 25122 969950497 INC 16510 26722327 SUM 2657 38437 SUM 17199 21972 SUM 17343 26601 INC 40190 300829559 INC 4343 921766426 INC 15417 857965626 INC 25635 759592556 INC 6099 707059572 SUM 1845 34801 INC 11345 28781626 INC 34755 6511543 SUM 27538 36141 SUM 26978 38790 INC 30641 88469956 SUM 10639 24014 INC 40555 929801987 INC 6694 22712974 INC 30513 955296628 SUM 8560 15381 INC 11265 110636260 INC 25811 750951861 SUM 14654 38868 SUM 29185 40555 SUM 9787 40085 INC 19808 756186738 SUM 76 19912 SUM 5393 41130 SUM 11419 40073 SUM 2250 31433 SUM 8185 27900 INC 31524 69371254 INC 40639 56785215 SUM 5833 13263 INC 28808 12466147 INC 2884 678478531 INC 27516 82916065 INC 32168 794194934 INC 37734 948657475 SUM 14623 35729 INC 27053 609333347 INC 33583 475011078 INC 33883 933785818 INC 39861 936462156 SUM 77 14160 INC 21943 355874132 INC 4134 62791182 INC 40518 203564309 INC 15670 996361864 INC 41171 803238555 INC 24999 21454265 INC 39398 954917787 SUM 30461 39699 SUM 6581 15268 INC 16553 21100395 SUM 40 22507 SUM 1262 22340 INC 26571 397958406 SUM 21814 32194 INC 15624 112073687 INC 30236 878702163 SUM 5206 39156 SUM 3274 20443 SUM 1891 36376 SUM 2171 36581 INC 32460 975510695 SUM 29104 39273 SUM 20296 41257 INC 1830 8961179 INC 21828 422212939 INC 14718 602208266 INC 16417 602071840 SUM 5810 35839 INC 2827 978053063 INC 5680 139370167 SUM 25116 41093 SUM 2575 30057 INC 38012 917363209 SUM 2863 9931 SUM 35 32157 INC 6386 945794096 INC 134 795117883 SUM 4372 40686 INC 23463 65163230 SUM 2643 40677 INC 25334 128212605 INC 37984 877816102 INC 30464 402610551 SUM 9371 36242 INC 29031 676218317 SUM 10854 27593 SUM 25248 35955 SUM 2717 39633 SUM 12820 35364 INC 41256 759430949 SUM 18974 40002 INC 6664 113886748 INC 17679 502767556 SUM 5537 39015 INC 39949 760614709 SUM 5887 30590 INC 34560 28630568 SUM 13698 35847 SUM 18336 22349 SUM 17790 39910 SUM 24131 28226 SUM 19114 34597 INC 19337 878865500 SUM 13667 40741 INC 36644 476515600 SUM 1981 34123 SUM 23820 27788 SUM 8707 33533 INC 37633 72430802 SUM 1780 5948 SUM 24339 39503 INC 2179 535801908 SUM 18098 36386 SUM 8548 40822 SUM 1762 34337 INC 31191 743568372 INC 33276 473028224 SUM 11591 22342 SUM 556 25366 INC 30187 70034633 INC 32312 894149369 INC 2511 352473591 INC 39067 28826478 SUM 2183 33168 SUM 35192 41200 INC 677 7475361 SUM 20234 37222 SUM 37834 41304 INC 39224 625106405 SUM 24141 39824 INC 4675 979243516 SUM 6788 32843 INC 22752 961758659 INC 26415 487732944 SUM 1107 12060 SUM 14893 31091 SUM 2586 22762 SUM 42 36635 SUM 17164 34580 SUM 19103 41094 SUM 1942 11448 INC 34890 353765239 SUM 13513 23477 SUM 27421 35872 SUM 24614 40774 INC 21202 29075175 SUM 16899 33350 SUM 3240 32517 INC 16605 484026742 SUM 20467 39483 INC 40633 799318099 INC 4436 761044936 SUM 25108 38168 SUM 1327 40490 SUM 1719 36391 SUM 1591 26888 SUM 4656 39590 INC 2747 80291635 INC 11464 416116172 SUM 36873 37147 INC 4323 770246969 SUM 27195 39440 INC 15803 756439249 INC 1219 5960364 INC 36854 128296894 SUM 2955 33961 SUM 1005 37013 SUM 1436 33107 SUM 6029 40101 SUM 3910 27695 SUM 918 20087 INC 9447 21987814 INC 36132 113871103 INC 13087 957616081 SUM 2471 25334 SUM 9823 41095 SUM 15642 25513 SUM 3774 20452 SUM 1861 19986 SUM 1784 20137 SUM 3691 12482 SUM 8757 16026 SUM 3038 36874 SUM 2233 33119 SUM 19584 23812 SUM 5248 38638 INC 2399 147446169 INC 8600 40236137 INC 29026 485896818 SUM 3797 38424 INC 13978 325305630 SUM 5115 40494 SUM 7044 24703 INC 7614 60158381 SUM 16081 31636 INC 9660 22314997 SUM 12083 38949 INC 10013 12333755 SUM 12983 40923 SUM 11682 15682 INC 35886 3858035 INC 40839 63415802 SUM 25773 35269 SUM 1337 27061 SUM 6718 12058 SUM 5297 38434 SUM 680 27712 INC 30466 954851230 SUM 3185 35116 SUM 7633 38327 INC 22792 610452822 INC 13360 147316038 INC 32126 893400804 INC 29663 959791893 INC 29851 149786066 SUM 13816 41135 INC 13903 852909988 SUM 11285 33256 INC 29482 223386072 INC 41250 6016510 SUM 1546 31513 INC 20200 111505511 INC 15157 878033219 SUM 17551 32102 INC 19391 223714669 SUM 1336 35997 INC 25885 744406912 INC 12765 826644921 SUM 18321 26822 SUM 537 12249 INC 34104 372100341 SUM 7913 26684 SUM 4905 31056 SUM 9183 32470 INC 21868 456046250 INC 39733 401416708 INC 27960 793119891 SUM 31365 39883 INC 23644 29068475 INC 6956 29059635 INC 30964 27963672 INC 37590 486841808 SUM 5236 34522 SUM 8244 25604 SUM 15088 24437 SUM 13837 25179 SUM 7029 40964 INC 10358 795942003 INC 36020 977556037 INC 40625 858750802 SUM 4424 34513 INC 7026 9579363 INC 17167 357024091 SUM 2718 34388 INC 16689 101343369 SUM 5575 25722 INC 5152 147394866 SUM 758 28877 SUM 203 38726 INC 10252 843474824 SUM 273 18077 SUM 27292 39088 INC 17236 890541239 SUM 4309 11837 INC 39723 283190673 SUM 2637 36369 SUM 1459 19780 SUM 3439 12613 INC 10916 72492510 SUM 31977 37125 INC 16900 136702102 SUM 18446 32437 INC 31453 661679698 SUM 25400 41351 INC 8501 147415112 SUM 7324 40613 INC 11370 954774971 INC 5476 476371234 INC 15110 944762778 SUM 24185 39879 INC 9008 886192448 SUM 21213 40662 SUM 12285 37593 INC 13547 575617737 SUM 11313 26209 SUM 5753 32344 INC 12212 591605028 SUM 11707 19863 SUM 2620 35615 INC 1342 375423692 SUM 1546 35261 INC 37875 946693282 INC 29178 24771046 INC 19392 918969385 INC 511 661740720 SUM 7331 25381 INC 12926 777978210 INC 41082 384838242 SUM 3920 14905 INC 35695 28524534 SUM 1171 9811 SUM 15349 31032 SUM 20052 31912 INC 30946 534842108 SUM 12230 36509 INC 3378 531149027 INC 17117 29087239 INC 12426 1071451 INC 12918 216042236 SUM 12683 24223 INC 3468 187570129 SUM 4856 24420 INC 39910 724427400 SUM 4874 14288 SUM 14508 38568 SUM 8724 30733 INC 1343 770156961 SUM 1179 20698 SUM 23088 28916 INC 39720 722744562 INC 39069 4819467 INC 20903 822942850 INC 9739 232875408 INC 24641 73655303 INC 17917 953585644 INC 3296 10552780 INC 12396 28537082 INC 15631 878725423 INC 34493 727922565 INC 11001 130295770 SUM 7582 36000 INC 15659 701908190 INC 23595 882945310 SUM 6832 38228 INC 19758 559703850 SUM 18235 41342 SUM 18339 34197 INC 12039 61319019 INC 423 929496955 INC 28955 487961793 INC 6103 17811192 INC 12441 18823426 INC 41136 877724534 INC 30815 921481481 INC 16011 49581585 INC 39203 103381036 SUM 9565 28348 SUM 2908 35863 INC 37225 668681425 INC 17389 91214207 INC 6877 576999073 SUM 1813 39349 INC 679 677200234 SUM 23248 31735 SUM 23653 41183 INC 25238 129623832 SUM 91 22780 INC 6200 592780860 SUM 6553 36395 SUM 3596 26918 INC 30350 491939753 INC 16866 146928245 INC 8954 71716771 SUM 6520 10259 SUM 2192 33902 SUM 24973 39935 INC 31957 692938533 SUM 5659 39028 INC 16660 797369776 SUM 3180 36801 INC 33564 654161571 SUM 4949 28254 INC 21256 1791386 INC 29538 808745187 SUM 7074 40027 INC 7823 871697777 SUM 22012 32629 SUM 1345 13746 INC 26127 357099794 SUM 793 17188 SUM 6979 24135 INC 15492 804979601 SUM 29892 39979 INC 30439 727964842 SUM 298 39493 SUM 31201 34800 SUM 3497 36241 INC 33435 491069514 SUM 14751 39386 SUM 2383 17693 SUM 9395 33824 SUM 5909 40520 INC 16101 288720583 SUM 1643 28216 INC 2693 744715338 SUM 6659 23985 INC 9038 610488771 INC 25013 991287450 INC 35204 254045041 INC 7491 6320980 SUM 6800 40331 SUM 18642 39994 SUM 5596 30778 INC 2941 408863784 INC 20257 10364234 SUM 7238 40077 INC 40244 944471191 SUM 21339 34033 SUM 5527 19629 SUM 13537 38558 SUM 3609 40705 INC 39582 788942810 INC 31396 742439697 SUM 1486 24974 SUM 970 34046 INC 26461 337969246 SUM 18602 41298 SUM 7819 37729 INC 38218 872717792 INC 37942 877516016 SUM 14077 40815 SUM 12752 33265 INC 35300 574913509 SUM 20748 34979 SUM 2411 31149 SUM 31337 38508 INC 32822 72652626 INC 31572 886458866 SUM 7896 38382 INC 4522 14316285 INC 1736 458556311 SUM 24661 32206 INC 6878 927311554 SUM 471 28112 SUM 5938 35840 SUM 11721 21618 SUM 1710 20495 INC 2044 408056678 SUM 122 18102 SUM 11831 41307 INC 2379 19649657 INC 470 621705061 INC 28170 551776696 INC 25817 106733453 INC 37715 534863220 INC 4596 799887633 SUM 29119 40059 SUM 2481 39772 INC 24190 374206002 INC 17039 684799992 SUM 15550 22635 INC 29449 111766084 INC 4806 143153646 INC 41152 861607009 INC 19524 107458571 INC 15821 682663457 INC 32060 133259056 INC 33017 129075762 SUM 34524 36860 INC 28428 146383019 INC 11286 27898097 INC 18890 487447202 INC 30285 492163611 INC 8216 49303813 INC 9371 634619636 INC 31098 476394990 INC 39529 145899361 SUM 690 19897 SUM 3547 40455 SUM 11121 32032 INC 25646 113341792 INC 15628 994875416 SUM 13305 37404 SUM 25303 40936 INC 10288 995529692 SUM 9751 27042 SUM 6065 30029 SUM 18869 35136 SUM 12713 39591 SUM 21749 37857 INC 29529 891095899 SUM 4882 31633 INC 29863 857062744 SUM 12935 19451 SUM 87 23290 SUM 16793 41213 SUM 24207 39314 INC 36562 22508987 INC 1543 26439117 SUM 2715 36603 SUM 2155 8962 SUM 5629 26245 INC 2519 145354918 INC 18147 72676294 SUM 9763 32013 SUM 11519 27090 SUM 1399 28876 SUM 5908 40728 INC 22735 125976824 SUM 15858 39424 INC 29578 787544761 SUM 27388 40812 INC 22949 16076762 INC 16953 9977473 INC 6707 994856967 INC 31397 938538096 INC 25134 418460423 INC 14564 591206465 INC 4118 616684432 SUM 2056 13048 INC 22844 959728828 INC 25828 56421727 INC 16784 223217023 INC 4698 720253953 INC 24008 325622704 INC 41085 188110716 INC 31188 54950191 SUM 4463 37998 SUM 5573 36739 INC 25539 73350680 SUM 14795 29082 INC 16709 69010706 INC 14081 527640811 SUM 3986 21677 SUM 4658 34773 INC 28852 146409850 SUM 1604 26317 INC 20804 753785743 SUM 160 30222 SUM 6856 29986 INC 30285 761365550 INC 25955 739054882 INC 29596 921239865 SUM 16462 34437 INC 32862 593453737 SUM 3490 39467 INC 32026 913236341 SUM 18605 33664 SUM 779 24272 SUM 32072 39575 INC 17036 471860096 SUM 41 36615 SUM 3677 37337 SUM 13309 27810 SUM 200 14322 INC 33393 684410500 SUM 3053 40889 SUM 1869 40712 INC 40301 25361535 INC 13907 142467944 SUM 12069 24814 INC 7041 876327541 INC 25782 146644366 SUM 20857 41045 SUM 4670 41062 SUM 1321 30391 INC 35752 676147136 INC 731 861695867 INC 5551 680769240 INC 14654 27982592 SUM 894 16888 SUM 7236 15559 SUM 24673 28174 INC 30636 112564516 INC 17834 916957374 SUM 14751 41407 SUM 19539 35416 SUM 3570 8847 SUM 12415 40216 INC 955 56956396 INC 3048 924956802 INC 4487 806501986 SUM 7328 20501 SUM 31598 38821 SUM 25851 34862 SUM 4926 26226 INC 9540 837048269 INC 15352 424972707 SUM 32822 38518 INC 22099 803502795 SUM 291 34352 INC 35333 997578234 SUM 21067 29342 SUM 18514 39107 INC 12166 214506352 SUM 9494 39081 SUM 4068 26094 SUM 14592 38832 INC 6654 268288167 SUM 17270 38600 INC 41446 957745453 SUM 3444 39503 SUM 15875 38443 INC 2886 147307151 INC 1227 88385829 INC 23372 860729673 INC 28367 951454645 INC 6642 610048939 INC 14825 142446858 SUM 14482 38372 INC 11413 972647409 INC 5093 11208108 INC 36010 610333145 SUM 5621 28453 INC 2748 511644052 SUM 397 25777 INC 26039 520423795 SUM 2730 32820 SUM 1007 11596 INC 17185 123781209 INC 11904 536680913 SUM 19432 40520 INC 27687 304883223 SUM 25890 40414 INC 23708 760296891 SUM 1928 10445 INC 34843 95917084 INC 34332 564378427 SUM 4683 17595 SUM 24100 40198 INC 35626 758541125 INC 29057 910490494 SUM 4869 41396 INC 34085 183227888 INC 21727 955198463 INC 10481 491630121 INC 22776 442830869 INC 31010 903295326 INC 40195 27896984 SUM 17281 39382 INC 32912 610886782 INC 29156 215978551 INC 33014 23836720 SUM 17687 37232 INC 39099 843903117 INC 13418 324245621 INC 34179 820422224 SUM 687 7963 SUM 8568 29526 INC 36988 816911252 SUM 12043 36831 SUM 35979 36987 INC 35129 20409449 INC 3514 915178988 SUM 15880 32000 SUM 10594 27647 INC 28672 991431859 SUM 1386 37655 SUM 18020 41237 INC 21627 178580860 SUM 26577 34869 SUM 13808 39248 INC 6788 804240362 SUM 7644 41417 INC 8841 868129366 INC 29244 426002341 INC 37341 720452855 INC 28690 885585955 INC 5804 625370329 INC 16928 777343905 SUM 6932 34310 INC 10595 74040924 INC 928 133207674 SUM 4686 35089 SUM 29754 39389 INC 6136 25814538 INC 30815 134871521 INC 33074 800416301 INC 25885 122136935 SUM 159 29260 INC 40507 97055031 INC 18596 20335848 INC 27064 883664034 INC 34701 888220350 SUM 12666 38892 INC 28627 139661730 INC 41143 657722958 SUM 179 28899 SUM 16103 40962 SUM 3406 40354 INC 7868 122031436 INC 13169 605320019 INC 27961 619798134 INC 33948 3688668 INC 39187 691155036 INC 12479 12171172 SUM 12345 35024 SUM 911 37743 INC 23607 12061550 INC 33923 51672945 INC 17044 959299127 SUM 9703 33795 INC 19645 13251566 INC 23133 684864591 INC 3059 563022654 SUM 5722 39772 INC 5628 611397666 SUM 13795 31431 SUM 1862 2311 INC 21114 564159210 INC 36902 957376606 SUM 9856 20509 INC 39381 715628 SUM 11602 40351 SUM 13172 35232 SUM 149 11484 INC 23106 709061616 INC 10798 20665637 INC 4902 399930489 SUM 22532 41289 INC 28180 467978849 INC 7001 423873179 INC 10104 22377268 INC 17576 28429521 INC 40753 405070569 INC 11086 29053029 INC 2136 24698933 SUM 3018 39655 INC 17496 752993932 SUM 9452 40890 INC 30715 934360599 INC 13393 147349102 SUM 4105 28000 INC 25987 52483490 SUM 3393 18884 INC 25614 854428776 SUM 4977 41453 INC 17739 979000275 SUM 8774 23315 INC 16899 741665106 INC 14549 147342925 INC 41099 575679208 SUM 1904 20283 INC 9166 51194874 SUM 4243 8421 SUM 157 16859 SUM 17236 34041 INC 11135 46438529 SUM 13021 24530 INC 33035 145867190 SUM 17726 22203 SUM 6703 24010 INC 37697 583259421 SUM 3484 40197 INC 23864 333726436 SUM 9448 33684 SUM 25789 36388 INC 137 960338177 INC 31832 466911465 SUM 11814 38828 SUM 15865 40480 SUM 1541 30146 SUM 11995 16806 INC 16291 18184108 INC 10165 323364198 SUM 4137 25727 INC 158 693395024 SUM 10504 15990 SUM 455 35157 SUM 8270 41348 INC 27 939240673 SUM 12818 28372 SUM 6102 38764 INC 5592 760626075 INC 39892 97511571 INC 13216 256794648 SUM 10132 41338 SUM 23461 39712 INC 13365 307786156 SUM 22582 28435 INC 20178 691959136 SUM 4770 38992 SUM 3254 36565 SUM 17215 33035 SUM 37739 40821 SUM 384 1761 INC 3395 416705789 INC 214 249679516 SUM 10889 40794 INC 19982 894866075 INC 40973 938759139 SUM 136 37992 SUM 5969 30311 SUM 2836 32111 INC 5728 28706170 INC 26116 282119790 INC 18989 534583623 INC 38301 79497359 SUM 4502 25563 SUM 20510 33668 SUM 9253 33390 INC 23371 483708465 SUM 12082 34692 SUM 5515 23530 SUM 7767 33110 INC 33410 55910900 INC 20965 855959862 SUM 6902 39282 INC 19365 893391281 SUM 14354 39995 SUM 17 39700 INC 26078 437103841 INC 30766 574307899 INC 4559 758367531 INC 10172 877003216 SUM 16889 41300 INC 3128 587119604 INC 16719 130129263 INC 10488 28794209 SUM 30528 39691 SUM 2458 38818 INC 2765 874543181 INC 27112 143978433 SUM 1199 38436 SUM 3150 40215 SUM 5104 32050 SUM 182 38321 SUM 12544 21609 SUM 1922 18585 INC 29510 479297746 SUM 3492 15590 INC 40033 355288042 SUM 9732 17973 SUM 11273 30570 INC 8386 751913686 SUM 3870 40682 SUM 19505 40725 SUM 6906 32030 SUM 3342 16051 SUM 5195 31117 INC 29278 142478650 INC 38467 415549617 INC 21967 951560277 INC 27010 955331492 INC 33749 79114324 SUM 11875 28622 SUM 8195 32636 INC 26686 739316219 SUM 9679 35858 INC 8150 20396578 SUM 37767 40807 INC 997 467918405 INC 27188 9661008 SUM 7949 23195 INC 32483 198044200 INC 24689 135847393 INC 19777 845386673 INC 18225 875707701 SUM 32010 41222 SUM 8633 25821 INC 1705 272647014 INC 31895 104384766 INC 8802 71925799 INC 10822 13132881 INC 21236 935756188 INC 5253 758520270 SUM 11112 33441 INC 34594 751631818 SUM 17 41161 SUM 257 41020 INC 13025 877939869 INC 22471 599800654 SUM 31912 41430 SUM 2168 41298 INC 15407 870392425 SUM 3181 25434 SUM 139 5251 SUM 844 36175 SUM 2725 36613 INC 36671 2691276 INC 29333 931848784 SUM 15504 32313 INC 185 787277234 SUM 22927 41111 INC 17674 685033309 INC 25171 799393038 SUM 3148 33955 SUM 703 18399 INC 21534 811168940 INC 2339 535037523 INC 29433 895464595 SUM 878 18303 SUM 6782 34261 INC 25634 378625817 SUM 15645 23458 INC 38730 17514104 SUM 1235 35166 SUM 222 38292 SUM 11295 38746 INC 32112 960831757 SUM 4394 40857 SUM 4258 32146 SUM 4275 25802 SUM 6972 32256 SUM 6899 41073 INC 1946 136992104 INC 32503 79005376 INC 18165 28998998 SUM 26061 37133 SUM 1121 10452 INC 6009 955841891 SUM 6379 36770 INC 25112 28979845 SUM 13785 25144 SUM 9068 22780 INC 10985 936348245 INC 25501 12857501 SUM 32683 41258 SUM 11103 17235 INC 35087 855991101 INC 34831 459567541 INC 2999 80236278 INC 10155 692972604 INC 2086 307086184 SUM 30304 38487 SUM 23378 39899 SUM 30155 41273 INC 6973 16197770 INC 29418 841262464 SUM 37872 39978 INC 40483 6009545 INC 6654 459158848 INC 30183 76946436 SUM 11252 20159 INC 34181 145203063 SUM 14695 30195 SUM 1083 12498 INC 18851 758503136 SUM 2623 28146 INC 5832 622280736 INC 1217 501155636 SUM 20082 38215 SUM 3422 10783 INC 4774 872752984 SUM 1898 29634 INC 31055 648074299 SUM 223 37912 SUM 1248 5798 SUM 12210 37998 SUM 1835 9205 INC 14699 878470415 SUM 11782 39215 INC 4452 42274966 SUM 1086 23594 INC 9894 959323124 INC 41159 147167878 SUM 3059 28998 SUM 11166 35652 SUM 455 17389 INC 23023 4512651 SUM 29621 41369 SUM 35323 36785 SUM 9759 21610 SUM 1873 38854 SUM 4067 37257 INC 11304 700320614 SUM 4560 12658 SUM 24243 34337 INC 11165 111652345 INC 26388 877048040 SUM 1268 37811 INC 16962 845445158 SUM 14804 37925 INC 41055 112820640 SUM 20916 26391 INC 34799 862926516 INC 16166 145201027 SUM 20 41326 SUM 23425 26236 INC 31141 20154156 SUM 11138 41125 SUM 3610 28173 SUM 823 40269 SUM 15436 40543 INC 33773 12285415 SUM 24130 38784 INC 18590 961937488 INC 30275 994420544 INC 12472 73418554 INC 34482 553926381 INC 36196 12276982 SUM 645 27264 INC 28825 3007745 INC 3522 28444189 SUM 14822 40116 INC 29714 807696618 SUM 19275 41257 INC 12984 902534666 SUM 6778 31790 SUM 13087 24898 INC 11894 56610858 SUM 1519 36400 SUM 9385 23163 SUM 749 26847 INC 17338 307621751 SUM 18602 38132 INC 36342 920028564 SUM 4241 28781 INC 30054 994470288 INC 1242 588966579 SUM 120 32705 SUM 16180 25551 SUM 1902 7591 SUM 1602 25781 SUM 10476 23460 INC 4959 560223074 SUM 12437 30955 SUM 14870 35726 INC 440 953218879 INC 39825 202770981 SUM 14279 41298 SUM 106 33626 INC 17430 416680248 SUM 23690 37207 SUM 161 1034 INC 5580 593784846 SUM 14497 27847 INC 21659 853577258 SUM 10106 40356 SUM 41311 41417 INC 28052 13075558 INC 16809 122310971 INC 27909 509653905 SUM 12297 34292 SUM 4220 19070 SUM 3352 34807 SUM 1996 39993 SUM 14148 34364 SUM 7471 16731 SUM 13770 27437 INC 27338 20261027 SUM 4442 30517 INC 25972 117651014 SUM 143 33281 INC 37610 878565594 INC 38069 660900772 INC 1873 591460579 INC 19989 946142867 INC 6202 743787671 SUM 27353 35363 INC 2351 40040817 SUM 34038 40062 INC 41453 609650989 INC 27341 894449157 SUM 7787 13489 SUM 3893 38205 SUM 6836 33479 INC 37860 503263089 SUM 16356 36829 SUM 1874 32212 SUM 1634 16787 INC 40118 337676526 SUM 14647 38175 SUM 10863 37501 SUM 12952 39563 SUM 5114 28916 INC 16737 27943493 SUM 14892 30572 INC 28435 13141979 INC 20665 322042472 INC 34121 979333927 INC 38839 604698859 SUM 8629 26747 INC 1113 122301118 SUM 24899 36092 INC 12218 146307574 INC 12524 525454456 INC 18352 8054829 INC 36334 774932822 SUM 2403 25569 SUM 20254 35112 INC 12956 961408519 INC 16704 610510909 SUM 2497 35684 INC 32110 15819676 INC 21295 315976613 INC 20981 498817276 INC 40601 4289122 SUM 33365 37181 SUM 2321 41348 INC 28252 580961865 SUM 9593 26733 SUM 19902 38651 SUM 3879 28706 INC 20006 726941051 INC 15558 811895156 SUM 569 28129 SUM 30942 40676 INC 22155 137761634 SUM 10021 37611 INC 4379 979687049 INC 38414 124556192 INC 27318 3626263 SUM 5130 40481 SUM 5 36118 INC 9973 19468277 INC 12962 28805852 INC 8663 993941760 INC 9 222519078 SUM 16386 34322 SUM 6188 15683 INC 8972 568211198 INC 13024 12015651 SUM 14429 32395 SUM 7435 28217 INC 7084 133629707 SUM 2256 26736 INC 6356 734825802 SUM 4652 32837 INC 34783 73709054 INC 32954 955079712 INC 25309 786421172 SUM 14913 37150 INC 10104 340832276 INC 39504 759513267 INC 17514 876655833 INC 29190 722876198 SUM 8915 33311 SUM 16792 38627 SUM 7075 38270 SUM 17902 23956 INC 4043 956716734 INC 10108 859972746 SUM 17979 28695 SUM 4659 22407 SUM 26602 41325 SUM 1844 40574 SUM 2982 40474 SUM 9070 34080 SUM 7673 39878 INC 20338 960087108 INC 16392 550728031 INC 2947 117888494 SUM 16433 40402 SUM 8917 41177 INC 406 874804327 SUM 8099 35709 INC 19389 822212532 SUM 2543 41070 SUM 28094 38081 SUM 398 38505 SUM 1841 19785 SUM 1922 26843 INC 2468 541183381 INC 35029 145546702 SUM 6495 15140 SUM 11283 38446 INC 37126 15318250 INC 4782 659441840 SUM 90 39501 INC 29641 136642372 SUM 1009 18911 SUM 16081 27808 SUM 4970 29797 SUM 19948 35964 SUM 2203 20705 SUM 187 32213 INC 2913 147443065 SUM 17369 38983 SUM 2643 29198 SUM 5742 22741 INC 33985 145793899 SUM 2529 24545 INC 31648 11165704 SUM 12054 33216 SUM 1389 20514 INC 30653 818114411 INC 27738 941928985 INC 18172 849538559 SUM 12367 38414 SUM 14297 25327 SUM 922 30460 INC 1094 877858135 SUM 9324 39507 SUM 11646 39344 INC 2192 954834667 INC 32046 518034927 INC 5320 961638339 SUM 17684 40314 INC 35960 993342107 INC 21524 146143360 SUM 23273 39573 INC 25793 984334929 SUM 4783 7162 INC 2283 2380268 SUM 31985 38728 SUM 16628 34917 SUM 498 36985 SUM 16090 40370 INC 12946 29858911 INC 27289 29063339 SUM 3058 36091 INC 22686 627810 SUM 19619 27461 INC 2568 535102153 SUM 424 23821 INC 13443 879844304 INC 25259 28757691 INC 2853 24879897 INC 15285 683733667 INC 37464 542970604 SUM 13207 30842 INC 23671 892430207 INC 6539 889457314 INC 4722 744774085 SUM 4732 12289 INC 27329 407824533 INC 9288 29072403 SUM 27838 34299 SUM 31897 39597 SUM 34700 39288 INC 8986 945537926 INC 11569 938971974 INC 2752 941696359 SUM 15254 35238 SUM 14046 38298 SUM 37487 39237 INC 254 23160378 INC 36398 592716486 SUM 19083 40245 SUM 253 39589 SUM 11693 23160 SUM 11642 41180 SUM 3942 33094 SUM 1342 18417 INC 39094 492197563 SUM 8683 30437 SUM 149 29001 SUM 2656 37469 INC 34230 129878456 INC 8761 888232494 SUM 8667 36320 INC 36166 942090961 INC 23874 29036204 SUM 12356 34047 SUM 11794 20645 INC 26062 22725496 INC 8415 919664084 SUM 11283 19124 SUM 14383 30730 SUM 8136 23962 SUM 2258 17013 INC 4851 138767406 INC 6784 275049226 SUM 9075 27728 SUM 15037 33263 SUM 1934 32356 SUM 273 28240 SUM 1038 39352 SUM 2381 18690 SUM 13642 33793 INC 11625 326136604 SUM 38 1485 SUM 15947 37406 INC 2481 877954967 INC 1056 978657758 INC 23688 28599187 INC 20438 234846811 INC 654 762779674 INC 27599 137494284 INC 13366 147342429 INC 20395 978401326 SUM 17637 35965 INC 21856 491409224 INC 24782 333296281 SUM 27191 40829 INC 31315 28821660 INC 36828 820544074 INC 10170 861249647 INC 37422 121757687 INC 18360 878763812 INC 24031 953041581 INC 10050 878998026 SUM 3283 19436 SUM 19225 33409 INC 34969 954251337 SUM 1922 28315 SUM 22499 39987 SUM 1684 19066 INC 38380 609368633 INC 10271 946915083 INC 16081 802100225 SUM 308 20010 SUM 5169 37189 SUM 28078 40710 SUM 6818 34713 SUM 15859 40466 INC 12999 795772442 SUM 22080 30645 INC 30605 893541964 SUM 5069 29961 INC 29857 129474023 INC 28550 306611598 SUM 34527 40941 SUM 18179 28816 SUM 2982 35690 SUM 33075 38512 INC 29529 996203639 INC 23944 356422295 INC 17901 147299127 INC 3525 23307763 INC 4847 536797062 INC 6137 65235869 SUM 9978 18188 SUM 7398 22292 INC 39690 75624803 SUM 15893 37201 INC 4265 433126200 SUM 1080 38110 INC 40307 383702228 SUM 19803 30187 SUM 26228 39307 INC 22441 203838454 SUM 1259 26818 SUM 4044 31741 INC 21430 474860323 INC 15437 894858214 INC 13167 676090789 SUM 7632 40164 INC 16420 877999566 SUM 1678 27271 INC 40135 803675304 SUM 10813 27907 INC 17871 402474940 SUM 32381 35635 INC 2420 28963278 SUM 14002 24124 INC 35758 425000831 INC 27429 576864024 SUM 1863 36262 INC 32472 931097268 INC 6691 3195340 SUM 1105 38154 INC 26414 869240132 SUM 389 39928 INC 28579 888049673 INC 3100 879033017 INC 26230 495945343 INC 4517 111437509 SUM 16066 37375 SUM 11458 23509 INC 4600 995874754 SUM 1035 25005 INC 23241 19340293 SUM 18321 37756 SUM 4368 15499 INC 13892 28948312 INC 35784 146810788 INC 22128 29058202 SUM 16851 40688 SUM 21120 29985 SUM 27324 41236 SUM 12675 25082 INC 7342 723990664 INC 4682 625323727 INC 2985 80338903 SUM 6939 27416 SUM 4453 40024 INC 30980 415627981 INC 6532 28979139 INC 36837 536681742 SUM 7529 35365 INC 12064 130569344 SUM 19294 40799 INC 28205 97794551 INC 34571 805249579 INC 24251 873540546 SUM 6795 28243 INC 24328 147317207 SUM 38 24400 INC 21464 29082893 SUM 3500 28468 INC 17018 22442027 INC 38705 961967018 SUM 14350 29748 INC 38411 109718515 SUM 1855 39199 INC 38271 142230705 SUM 6271 23641 SUM 1847 27063 SUM 15376 24224 INC 12087 149973943 SUM 12126 20008 INC 14285 760356362 INC 9219 824990077 SUM 6207 37683 INC 8230 445163533 SUM 23307 29261 INC 35708 398045240 INC 16308 749027962 INC 33935 818917026 INC 32866 953565193 INC 38704 607962818 SUM 21521 33630 SUM 1783 40180 INC 16807 370429597 SUM 14362 39342 INC 6798 946856867 INC 19808 73938976 INC 36054 423640993 INC 28384 991328828 SUM 5790 26643 INC 18724 684332555 INC 6734 66316303 SUM 595 2602 SUM 2029 12549 SUM 5358 19700 SUM 10742 19651 INC 21287 928369655 SUM 14265 32362 SUM 20271 33662 SUM 101 35964 SUM 1156 27847 SUM 7496 37148 SUM 23175 31754 SUM 2392 39612 INC 23843 884996490 SUM 12507 34283 INC 941 489987244 SUM 17451 40565 SUM 34615 40882 SUM 4825 35976 INC 21854 535977501 SUM 17992 38869 SUM 36921 41013 SUM 807 36039 SUM 7878 34131 INC 23832 109715389 SUM 11772 31119 SUM 3173 19412 SUM 6313 39399 INC 28633 596803670 INC 6958 590685833 INC 15677 787568263 SUM 963 24413 INC 11320 625849986 SUM 22879 40387 INC 41195 457601194 INC 26834 423008010 INC 26605 424430011 SUM 3309 25869 INC 35268 12159334 INC 13786 316920260 INC 15642 450854088 SUM 1458 33760 INC 10677 972392188 SUM 5990 17983 INC 22092 481057607 INC 28850 24658318 SUM 18068 36114 INC 35336 874828061 SUM 6604 36290 INC 27190 674525588 INC 8728 856481526 SUM 16241 31267 SUM 19045 40353 SUM 5431 41303 INC 17469 52754223 INC 309 95016720 INC 4307 995397321 INC 16874 818964544 INC 25148 796893714 INC 26317 885771531 SUM 15132 26681 SUM 10027 36913 INC 26009 923177114 SUM 1527 20666 SUM 592 30620 SUM 1355 31907 SUM 22745 32364 SUM 827 6473 SUM 26117 39272 SUM 16095 40062 INC 37367 591662511 INC 14287 998234221 INC 16511 445493994 SUM 29128 41300 INC 21252 65350573 SUM 14601 39800 SUM 5765 31244 INC 37585 157405850 SUM 10954 20015 INC 23227 334733813 INC 23779 396162035 INC 2299 71403586 INC 21314 801002651 INC 27054 608512792 SUM 22319 38624 SUM 12552 22389 SUM 24482 39804 SUM 1101 39637 SUM 5933 30567 SUM 1386 31406 SUM 3763 36261 INC 19768 132424671 INC 6556 591316493 INC 38271 759558805 INC 18775 20604148 SUM 7810 30722 SUM 5010 35654 INC 11909 12180142 INC 7608 142129960 SUM 13035 27328 INC 41382 138673674 INC 15429 940423769 INC 6934 107561451 SUM 5906 13112 INC 4311 12689495 INC 27314 62937637 SUM 6063 38077 INC 20885 759572962 INC 31563 834552534 INC 29761 137215974 SUM 9002 21128 INC 2817 388520928 INC 26314 457531281 SUM 269 40851 INC 384 101865632 SUM 12581 39688 INC 41084 477766910 INC 39172 273753491 INC 18871 860074961 INC 28304 138899998 INC 10767 5287960 SUM 15400 40375 SUM 4520 34255 INC 15346 923640705 SUM 1611 8796 INC 30356 29052356 SUM 17845 37576 INC 30812 181571565 INC 17018 475409871 SUM 303 31854 INC 3421 772805785 SUM 13034 39277 INC 15610 911064168 INC 7645 104583493 SUM 15424 18302 INC 14029 569391220 SUM 6412 39572 INC 451 921586950 SUM 23351 40772 SUM 737 28319 INC 21729 145325148 SUM 15234 40463 INC 8741 45652440 INC 29407 141657619 SUM 2677 29550 INC 13239 607333256 SUM 15147 41021 INC 18672 870301569 SUM 16698 31463 INC 28983 468651341 INC 14371 625862087 SUM 2945 24890 INC 21085 462423960 SUM 4381 27821 INC 1937 156698291 INC 6897 384538206 INC 24582 677132240 SUM 21803 36343 SUM 27543 35432 INC 11431 408305139 INC 18498 11991583 INC 22901 909449179 SUM 2848 9142 INC 31133 483795947 SUM 15668 30318 SUM 5870 30988 INC 21048 283791838 SUM 7052 30260 INC 13671 867184949 SUM 31822 39352 SUM 21490 33495 SUM 4527 22613 INC 31074 80029409 SUM 2096 26252 SUM 6648 29227 INC 20591 579697 INC 17132 836822529 SUM 2755 25698 INC 37837 325552438 SUM 18660 36302 INC 26952 78238211 SUM 5495 33470 INC 38591 265707871 INC 3512 329084331 INC 34379 744525413 SUM 5153 10579 SUM 1666 24239 SUM 1897 33848 SUM 16223 37485 INC 37826 424044897 INC 11262 920466086 SUM 8234 17409 INC 15569 293642281 INC 14138 208941016 INC 2978 574079225 SUM 20939 22767 SUM 3161 33302 SUM 1828 9989 INC 4372 71599828 SUM 9900 37438 SUM 4059 25875 SUM 1894 35169 INC 33128 134174773 SUM 24707 41338 INC 12957 75319086 INC 1033 139549612 SUM 6265 38470 SUM 3929 32781 INC 15319 759607593 INC 22276 670636827 INC 40754 995789720 SUM 18 16397 SUM 14611 31836 INC 8145 412004019 SUM 1104 27053 SUM 14399 32672 INC 28424 928453854 SUM 15131 39565 INC 40327 881093327 SUM 35964 40067 INC 29023 351971760 SUM 2360 35239 INC 28743 222725018 INC 39233 682622659 SUM 6733 18442 INC 9815 921042902 SUM 757 37169 INC 29126 136943532 SUM 4462 24373 SUM 12803 38138 INC 9366 11094336 SUM 25091 33901 INC 24537 823276998 INC 28528 401642649 SUM 1427 30890 INC 17835 71523904 INC 33223 492006320 SUM 8783 11466 INC 5209 71585386 INC 29916 482715922 SUM 1423 32800 SUM 6513 15433 INC 18434 731863130 INC 15307 24703862 SUM 17117 39358 SUM 13814 25631 INC 28503 75654126 SUM 4174 21066 SUM 1903 16530 INC 15780 63563811 INC 16409 130687144 SUM 7561 22865 SUM 10793 38543 INC 8633 147263469 SUM 2520 27646 SUM 4624 31306 SUM 23723 40325 INC 16531 667541225 SUM 13736 22325 INC 22781 88228316 SUM 8163 25423 INC 21100 609486206 INC 18085 976646242 SUM 6105 17773 INC 32145 489307921 SUM 15610 40439 INC 9931 31193426 SUM 2829 39670 INC 20792 130050453 INC 1308 147369951 SUM 5774 32423 SUM 8917 25566 SUM 2632 30371 INC 19655 920904977 SUM 8547 35613 INC 13942 422521269 INC 6060 794085537 INC 21832 481278853 INC 41424 63208296 INC 26372 738183358 SUM 19450 27442 INC 34220 336904762 INC 17038 989976485 SUM 169 23675 SUM 6728 34165 INC 38828 697419 SUM 1905 37964 INC 40099 805337117 INC 36241 139996794 SUM 23724 37674 SUM 4825 27107 SUM 126 40805 SUM 22912 33322 SUM 17549 23606 INC 32787 97178031 INC 3083 11695103 INC 21206 46014979 SUM 15117 31524 INC 28941 146303979 INC 21240 77474665 SUM 376 17581 SUM 7166 27470 INC 34373 74049750 SUM 5951 36000 SUM 14210 40417 SUM 2770 28992 INC 4422 130534417 SUM 9338 18681 INC 36494 967120986 INC 9286 17095911 SUM 2897 28289 SUM 37 29793 SUM 5745 14267 INC 8524 474825549 SUM 600 33164 INC 28109 27331479 INC 25873 838731508 INC 17604 71341350 INC 23726 96039637 SUM 26941 40208 SUM 7178 20999 SUM 24118 40843 SUM 2936 25224 SUM 27449 41035 INC 25684 995385224 SUM 5291 41289 SUM 11586 34431 INC 27854 75807017 SUM 10630 15101 INC 16323 756402847 INC 30628 524097742 SUM 31926 40324 INC 17811 800805982 INC 40046 917668868 SUM 15135 34772 INC 21888 28634975 INC 19426 73682483 SUM 2656 36043 SUM 20260 39852 SUM 521 29510 SUM 433 9520 INC 743 2799266 INC 39528 42578713 INC 13437 64266 INC 39330 525626894 INC 25925 494491640 SUM 7288 41391 INC 15349 746685402 INC 18772 869619475 INC 28056 15074406 INC 12053 758930949 INC 15355 181530434 INC 29585 350816097 INC 12816 95977747 INC 1132 610223047 INC 4816 6609445 INC 17621 12252558 INC 2194 943500864 SUM 131 17715 SUM 28261 41449 SUM 25590 36846 INC 26186 383866489 SUM 28259 36307 SUM 1962 38239 INC 25931 966008675 INC 19900 992260317 SUM 4968 16270 SUM 38482 41440 SUM 8099 32329 SUM 1449 39743 INC 34071 705769561 INC 15452 130700700 SUM 10490 32693 SUM 26969 39614 SUM 22100 32611 SUM 1152 37054 SUM 3308 21655 SUM 5256 36324 INC 10670 458118877 SUM 6368 39945 SUM 26540 39867 INC 16301 979334880 SUM 536 40414 INC 19269 445527988 INC 38845 904475670 INC 16442 862973459 INC 14151 862103272 SUM 3722 29374 INC 35886 727060415 SUM 685 27646 SUM 6021 25625 INC 18011 910745532 SUM 10162 37638 INC 17579 870576917 SUM 7163 33542 INC 39050 68767354 INC 5263 936902286 INC 20977 422972364 SUM 13636 37456 INC 20007 535811303 SUM 3980 39660 INC 15045 146920498 INC 22718 6062301 SUM 4386 31149 SUM 89 13553 SUM 2463 34598 SUM 6754 25856 SUM 6061 28325 SUM 23207 34145 SUM 836 38446 SUM 1404 15491 INC 15851 4342629 SUM 6554 34668 SUM 31471 39435 INC 15035 748673429 SUM 17375 37960 SUM 24397 34060 INC 15843 697093912 SUM 5594 23792 SUM 300 41068 SUM 13272 41299 INC 16438 950612372 INC 28460 937961724 SUM 3653 20985 SUM 13243 39461 SUM 735 41016 INC 21569 625990868 INC 34864 878979682 INC 21509 610508207 SUM 1284 2746 INC 31066 138903569 SUM 8616 27401 SUM 3229 28927 INC 5901 804214524 SUM 2517 14084 INC 17099 872398487 SUM 21450 39309 INC 30880 122290523 SUM 28836 36534 INC 26990 389696212 SUM 15284 25829 INC 31568 491149698 INC 6379 161809544 SUM 6552 29110 INC 5529 224675314 INC 13746 403694226 INC 670 28509011 INC 12705 80338534 INC 19965 939501395 SUM 22326 31672 INC 29390 97135722 SUM 11371 31352 SUM 4974 25884 SUM 22272 38519 SUM 3601 24294 SUM 4637 27805 SUM 4475 21445 INC 8691 11777349 SUM 21527 35227 INC 3142 937378291 SUM 1895 36402 SUM 9454 40608 SUM 5495 40987 INC 27574 146135328 INC 24511 484487411 INC 37467 418256242 INC 39207 11905394 INC 5714 926811337 INC 40625 500755052 SUM 2678 9537 INC 6760 211153491 INC 27129 734920487 INC 35248 557962532 INC 25316 882288243 SUM 13179 41113 SUM 11517 17137 SUM 3628 40990 SUM 38726 41009 SUM 6951 20178 SUM 7156 39722 INC 10489 23590499 INC 6933 234829824 SUM 13883 38461 SUM 2602 30166 INC 40243 2171371 INC 15330 960239057 SUM 6931 13893 SUM 5702 38620 INC 1318 351358313 SUM 21060 39548 SUM 4538 10504 INC 38573 940910325 SUM 16244 41165 INC 37265 769633224 SUM 18436 40699 INC 13551 817929530 INC 2672 142941523 INC 25654 145762143 SUM 13189 35098 SUM 12993 35982 SUM 11925 35349 INC 22091 543187995 SUM 2341 34727 SUM 4618 18763 INC 3967 492183021 INC 10526 593033356 SUM 6939 34676 SUM 3120 11488 INC 7294 145882732 INC 6766 976583934 SUM 5511 15131 INC 17126 132679010 SUM 7209 31508 SUM 3410 40932 SUM 45 23926 INC 36591 917468039 SUM 1316 21869 INC 39054 60439051 INC 26599 234577829 SUM 6113 16530 SUM 2414 20208 INC 16234 924009720 INC 38335 871183198 INC 13450 110192593 SUM 16048 39158 INC 25285 314230740 INC 17248 69379435 INC 39375 138022609 INC 10294 10963927 INC 29694 877216776 INC 17942 268149860 INC 29486 191149173 INC 15526 990092913 SUM 6260 32144 INC 8200 105504488 INC 6684 5649970 INC 40037 466347831 INC 33129 11769178 SUM 21709 33785 SUM 1243 26442 SUM 8479 26828 INC 29224 317655178 SUM 9791 34711 INC 36580 127365130 SUM 3818 32729 SUM 957 24175 INC 405 585780871 INC 38314 3911573 INC 6407 821632916 SUM 7380 38117 SUM 3607 36014 SUM 12472 39718 SUM 27800 34707 INC 17788 673055688 SUM 2609 38395 SUM 5880 38958 SUM 14471 40674 SUM 742 40701 INC 25332 216260368 SUM 5476 28828 SUM 6450 39952 SUM 15039 24975 INC 14251 860600702 SUM 9479 41047 INC 8203 674190245 INC 16672 489125379 INC 5514 492190977 SUM 997 37689 INC 17749 28780984 INC 12496 384764271 SUM 1861 22639 SUM 1695 12587 INC 22248 970311351 INC 14177 127467362 SUM 721 10951 SUM 1537 14216 SUM 5465 33443 SUM 2353 36834 SUM 10744 12855 INC 31576 37786772 INC 35648 73695577 INC 26402 760054015 SUM 19601 41087 SUM 211 28257 SUM 10569 35759 INC 889 491025255 SUM 6742 40334 INC 28269 38157765 INC 1289 6726297 INC 7953 147471344 INC 15912 887475505 SUM 18191 40191 INC 21016 265581019 SUM 2084 27053 INC 170 725477389 INC 40013 26926071 SUM 829 38178 SUM 4599 19989 SUM 113 37135 INC 13589 42574122 INC 4360 843588625 INC 32765 10176663 SUM 3153 34726 INC 38576 877829867 SUM 264 35549 INC 1249 892708027 INC 14501 434447885 SUM 9901 40267 SUM 13620 40542 INC 20443 861572763 SUM 9674 29654 INC 32838 3083289 INC 8838 976621923 INC 11118 347233161 INC 24544 129890627 INC 13213 953572098 SUM 2584 40414 SUM 2442 40046 SUM 474 25504 INC 15515 877958938 INC 39237 938444841 INC 27484 339661078 SUM 9493 35913 INC 2593 742665392 SUM 21371 25602 INC 1966 939165939 SUM 543 20230 SUM 13804 17714 SUM 7651 38396 SUM 7842 39386 SUM 3 30993 INC 39734 608491013 INC 11013 890087404 INC 5225 745926657 INC 32035 130600412 SUM 24379 40969 SUM 58 1176 INC 20285 20168293 SUM 28 20761 INC 34373 698421789 INC 16335 270095494 SUM 9327 36862 SUM 18639 40306 INC 25918 931139834 INC 4511 24354936 SUM 4298 33125 SUM 17357 26873 SUM 9343 29841 INC 34224 747274011 SUM 180 14106 INC 15846 54807332 SUM 7670 33445 SUM 6691 41139 SUM 28127 40633 INC 9535 764552847 SUM 84 14117 INC 5935 130678264 SUM 28171 41227 SUM 1754 11366 SUM 1695 38461 SUM 8115 30406 SUM 1275 37943 SUM 5509 19033 SUM 8104 30475 INC 14666 113329792 INC 29058 80199037 SUM 12793 29133 INC 24092 450012102 SUM 20670 39841 INC 21694 489339639 SUM 25075 37384 SUM 10273 41116 INC 39827 143231312 SUM 1283 36277 SUM 1256 16796 SUM 12939 32325 SUM 4597 22278 SUM 21391 35479 INC 19451 207909686 SUM 18412 34453 SUM 14522 21686 SUM 15713 38430 SUM 7004 29471 SUM 1866 16593 INC 33196 67519764 INC 2629 143258671 SUM 37202 41256 INC 18285 911241549 INC 17756 904889910 SUM 6764 32486 INC 1129 452824936 INC 17976 900234640 INC 1621 65029693 SUM 15303 24934 SUM 4294 41103 SUM 4270 32347 SUM 5118 25290 SUM 21399 35808 SUM 12148 32806 INC 37103 972781963 SUM 25390 36615 SUM 4467 30777 SUM 28285 39931 SUM 20964 33214 INC 33442 350590007 INC 8293 953775608 INC 4218 811931374 INC 364 407887795 SUM 7593 39495 INC 31647 670092049 INC 36480 727070716 SUM 14777 36668 SUM 4540 12518 SUM 10887 36960 SUM 1617 34319 SUM 21497 34861 SUM 15079 37883 SUM 7266 27285 INC 14742 803373702 INC 39935 759319975 INC 21323 464632338 INC 23807 708341149 INC 21136 820877938 SUM 34453 40980 SUM 4358 37747 INC 6448 775512815 SUM 8321 40229 SUM 11215 40635 SUM 11898 37380 SUM 16763 31932 INC 13854 143250030 INC 15051 736301578 INC 20537 63034060 INC 10865 281714048 SUM 23023 40561 SUM 518 17323 INC 39207 610555855 INC 15750 183461991 SUM 14698 37304 INC 6987 46367974 SUM 6106 31189 SUM 6187 38097 INC 28822 945008229 INC 7744 10830034 INC 7423 222184561 SUM 4053 33084 INC 41214 28251013 INC 11858 134863980 SUM 27397 38380 INC 22143 50713479 INC 31874 753927740 INC 38198 353646518 INC 26508 130648294 INC 4637 726896912 INC 36534 28805809 INC 33732 945583606 SUM 4079 20164 INC 2362 610536887 INC 33809 680289347 INC 36870 472983408 SUM 4457 40328 INC 27628 771130803 INC 24698 328612617 INC 37508 451716131 SUM 19399 31626 INC 14407 75098218 INC 11659 12720127 INC 9008 869849362 INC 28273 459321114 SUM 13808 27874 SUM 38515 40337 SUM 512 40459 INC 32444 190191816 INC 26745 875306425 SUM 31314 38492 SUM 13653 39753 SUM 491 8986 SUM 2746 30708 SUM 26837 41093 INC 22913 760344124 INC 31066 845445656 SUM 1234 20942 INC 2891 968107242 INC 22815 978546503 INC 15163 794889902 INC 20188 602719255 INC 17528 451228128 SUM 3251 24569 SUM 626 37999 SUM 838 31863 SUM 22219 38485 SUM 7944 41424 SUM 6424 41129 SUM 3292 24543 SUM 3523 12664 INC 12923 748031297 SUM 16527 29196 INC 36012 215376448 SUM 6319 41333 INC 2091 28997039 SUM 12401 35993 INC 30837 753661983 INC 16475 685031726 SUM 2274 39078 INC 25284 807556436 SUM 636 30976 SUM 9081 38124 SUM 23154 38914 SUM 15105 40953 SUM 406 16579 SUM 4264 26025 SUM 7130 21692 SUM 2332 5844 SUM 30717 40421 INC 39659 320126412 INC 17947 80078434 SUM 8328 40402 SUM 10001 41164 SUM 4453 22479 INC 38954 458658416 INC 14640 147463967 INC 11862 995201599 SUM 12421 39115 INC 17986 342083730 SUM 19946 30131 SUM 3561 34509 INC 2964 803995902 SUM 16636 35197 INC 34817 391904554 SUM 14158 35641 INC 26949 995341610 SUM 15036 40171 INC 12626 124589161 SUM 5036 14352 INC 7476 988677730 INC 7037 677686752 INC 19118 128063944 INC 17263 883504101 INC 26685 147388465 SUM 16411 38058 INC 3419 741636580 INC 28829 425486577 INC 37566 536902792 INC 23812 145701648 SUM 3444 41408 INC 16938 928161321 SUM 14373 39622 INC 31724 25836558 SUM 5691 40396 SUM 3158 26978 SUM 5117 14176 SUM 2975 19106 SUM 31499 36324 SUM 3701 38637 SUM 22267 34147 SUM 3386 31182 INC 14673 673833060 SUM 19702 41298 INC 21237 682068308 SUM 2581 5988 SUM 1208 36278 SUM 27945 33091 INC 5840 560037600 INC 10852 878993841 INC 37137 16272729 INC 3199 458639024 SUM 3976 14686 SUM 10903 29521 INC 31494 961907446 SUM 9348 23471 INC 27102 146981768 SUM 24455 38822 SUM 13898 37782 INC 38068 686328495 INC 41308 291256717 SUM 669 30489 SUM 8633 31810 SUM 20493 38698 INC 27671 55904812 SUM 21144 41291 INC 11342 3196986 SUM 18127 40332 SUM 31 26381 INC 19261 117232781 INC 9544 453599196 SUM 3962 31159 SUM 2507 22412 INC 196 883848668 SUM 4941 30916 INC 31361 855579523 INC 12254 5044652 SUM 15529 22602 INC 17029 777999997 SUM 1116 36352 INC 39740 940085636 INC 11679 877012828 SUM 15500 26457 SUM 1697 25880 SUM 18945 40455 INC 38981 943233732 INC 30669 18277676 SUM 25377 39170 SUM 12444 39279 INC 16181 18601783 SUM 26055 39658 SUM 1256 30904 SUM 15985 38246 INC 31636 483535232 SUM 9548 35624 SUM 14 4928 SUM 6541 38333 INC 3706 75011961 SUM 2521 16068 SUM 19564 33925 SUM 26876 39660 SUM 12909 29587 INC 30516 818974281 INC 31049 751135477 SUM 4239 19317 SUM 4971 32546 INC 38474 275053796 INC 23201 921196465 INC 31496 419529521 INC 17420 54901337 INC 4740 875858377 INC 9986 989842585 INC 761 8061828 SUM 11865 39099 INC 14274 603401897 SUM 1758 12557 SUM 628 37161 SUM 1242 4644 INC 26993 992860607 SUM 14983 40639 INC 1086 141978395 INC 33172 892404691 SUM 11762 41205 INC 16989 928401908 SUM 20906 40753 INC 22896 79305039 INC 7922 116836040 INC 15634 143244490 INC 38630 856899278 SUM 2544 37352 INC 27207 812704574 INC 31935 109720365 INC 41059 922702146 INC 26421 652791000 SUM 8887 30498 INC 21927 943839916 INC 9136 953703379 SUM 2759 20170 INC 41228 73732036 SUM 2056 19278 SUM 6687 30343 SUM 8854 22613 INC 37885 126504595 SUM 25061 31627 INC 34221 484709655 INC 12542 523419382 SUM 3127 37620 INC 21641 610309847 INC 28194 20648605 SUM 13141 20574 SUM 14402 31065 INC 35797 869695712 INC 39476 751703713 INC 19709 146921481 SUM 1163 5919 INC 39997 870481753 SUM 2957 35365 INC 1079 508744495 SUM 9527 33148 SUM 37003 38134 INC 5462 621650319 INC 25371 40185346 INC 23194 11091283 SUM 33343 38245 SUM 6771 27675 INC 13579 141186391 SUM 140 28086 INC 345 11176017 INC 30287 78208135 SUM 24737 40837 INC 34318 111341015 INC 8270 818913645 INC 2420 847598365 SUM 23237 41088 SUM 35243 41256 SUM 36731 39474 SUM 11040 31789 SUM 8871 39306 SUM 589 24276 INC 11840 924547380 SUM 14955 32809 SUM 2692 9384 SUM 11358 23213 INC 4306 938564740 INC 38449 79923741 SUM 390 9618 SUM 18190 33490 SUM 27443 35001 INC 10394 955281438 INC 36188 995521637 INC 9920 112701853 SUM 8306 32523 INC 39244 490061289 SUM 7608 27127 INC 35216 687119580 INC 16799 416635488 INC 32249 768931664 INC 20587 485745784 INC 32433 859057599 INC 1550 557093286 INC 18708 22597237 SUM 491 41444 INC 36642 63566393 SUM 12020 32103 SUM 21842 35383 SUM 12449 39720 SUM 11121 38278 INC 7512 563413637 SUM 2404 20428 SUM 1152 37636 INC 34227 883747615 INC 25247 909419423 INC 32573 901605522 SUM 3360 37839 SUM 17893 38483 SUM 122 3156 SUM 3058 36238 INC 41352 987545357 SUM 21558 26806 SUM 13231 36447 SUM 50 23889 INC 34063 604564390 INC 34404 692476925 INC 23731 959235843 SUM 3542 36509 INC 14348 954149249 INC 18670 247534932 INC 26002 87427053 INC 23437 840763599 INC 14134 601645167 SUM 13403 37958 SUM 7204 13078 INC 31526 424096475 SUM 2753 41189 SUM 14404 41327 INC 13728 918496066 SUM 777 1542 INC 25902 18316011 SUM 18133 41086 SUM 7132 29872 SUM 23486 29816 SUM 256 15202 SUM 1099 34967 INC 18597 961870199 SUM 29926 34492 SUM 11322 31889 INC 34777 124377603 SUM 3791 22889 SUM 36745 40980 SUM 3376 4508 SUM 2602 35552 INC 30024 357944285 SUM 214 39166 SUM 7337 39033 INC 16674 959354210 INC 21119 745800915 INC 36168 416551259 SUM 587 35184 INC 24027 12791568 SUM 19791 38088 SUM 1672 16332 SUM 19461 39174 INC 15118 206733076 INC 15620 67490737 INC 38950 126511452 INC 30010 942724645 SUM 10446 29243 INC 38688 423958030 INC 27857 445990817 SUM 11523 40063 INC 8186 956206179 INC 13393 993299393 SUM 2896 34924 INC 32973 139836026 INC 4002 760379025 SUM 2253 37279 INC 5397 324444167 INC 6867 800363593 SUM 5325 41016 INC 127 147474051 INC 37046 535096619 INC 33650 596832079 INC 29136 944740061 INC 36077 11055036 INC 11941 40007997 INC 30394 439025542 SUM 9057 29968 SUM 14121 40310 INC 9335 422541493 SUM 502 24865 SUM 935 24568 SUM 15784 40004 SUM 26126 39247 SUM 16700 40104 INC 35640 913305389 SUM 797 38297 INC 2610 407536929 INC 33394 547559483 INC 8072 138000201 SUM 1202 2661 INC 41086 590895157 SUM 13166 38324 SUM 23406 39672 INC 22067 755219912 INC 27356 744736379 SUM 30 19727 SUM 10781 23194 SUM 22081 35940 INC 28092 740487572 INC 33550 668761620 INC 28848 417893679 SUM 2737 37476 INC 20731 625158666 SUM 3758 29885 SUM 1951 19559 INC 14666 26724242 INC 18798 976448853 INC 9683 944469292 INC 20389 403937360 SUM 35206 38458 INC 30396 103439770 INC 12045 721795737 INC 18333 109570783 INC 13369 264056966 SUM 30569 39489 SUM 14846 39373 SUM 740 38648 SUM 167 9085 SUM 19742 40793 SUM 2485 29916 INC 18290 889855215 SUM 33058 37335 INC 41094 474856126 SUM 13994 16610 INC 24823 104526 INC 38107 723132879 SUM 9313 34101 SUM 11444 39450 INC 7260 144831165 SUM 25845 37340 INC 10420 933947177 INC 1905 57259124 SUM 938 14300 INC 13870 744731236 SUM 638 16894 SUM 349 24873 SUM 9075 22698 INC 10128 668541146 SUM 3675 25606 SUM 4286 40525 SUM 25250 39688 SUM 2253 18991 SUM 2030 26739 INC 21442 11777121 INC 9594 736978418 SUM 13379 14969 SUM 3665 21172 SUM 11362 40779 INC 13770 935231607 INC 35650 951065517 INC 11104 500215632 SUM 3408 29703 INC 13288 27487061 INC 18243 105516332 SUM 4798 25567 SUM 13764 36921 INC 13568 333668001 INC 21363 978749620 SUM 15852 34036 SUM 672 20108 SUM 5409 39794 SUM 4892 40346 SUM 21549 38368 INC 33255 147434455 INC 13476 686901274 INC 4188 151294657 SUM 12197 40779 INC 18617 31751730 SUM 10404 32501 SUM 30489 39968 INC 2986 414597530 SUM 236 32023 SUM 1487 41254 INC 21897 471202328 SUM 1553 24359 INC 11585 592186826 SUM 7215 37455 SUM 8818 40401 SUM 12257 22924 INC 33558 845473663 INC 7149 670933135 SUM 2601 16485 INC 34007 66122809 SUM 38645 41197 SUM 11588 35257 SUM 4822 35706 INC 14514 473626573 SUM 1596 13262 INC 27704 92421660 INC 29682 931855440 SUM 3943 38110 SUM 328 21160 SUM 11010 23574 SUM 21447 34415 SUM 9747 22514 SUM 19459 39427 SUM 2367 38595 INC 25504 749789857 SUM 968 37373 INC 35148 403759060 INC 3190 954415376 INC 10650 26862623 SUM 5145 7720 SUM 13800 32994 INC 25031 483775816 INC 29622 539545605 INC 30327 936248042 SUM 8516 22732 SUM 32947 40417 INC 2308 391508647 SUM 13112 21962 SUM 5532 15689 INC 12250 751962073 INC 2411 79225654 SUM 9996 38538 INC 9093 12830863 SUM 2530 28775 SUM 12084 39850 SUM 5232 38211 SUM 7603 37843 INC 29400 20107926 INC 18117 80246720 SUM 2531 19198 SUM 10983 27704 SUM 5976 39114 SUM 30672 41359 INC 36007 878747133 SUM 17453 39472 INC 11642 47537963 INC 37984 78708774 SUM 9060 37161 INC 4436 200473727 INC 21720 138290141 INC 588 717920384 SUM 2099 27907 INC 40269 122312089 INC 6720 482733952 SUM 15562 20907 INC 23378 28215180 INC 21536 515353977 INC 6052 145341657 SUM 3193 36446 SUM 8589 26359 INC 16911 73201240 SUM 4371 35503 SUM 2534 37109 SUM 2356 5289 SUM 2982 33718 INC 39537 888160973 INC 37392 809720579 INC 8333 949009304 SUM 3747 41025 INC 29579 927246858 INC 39631 72925738 INC 13775 441864700 SUM 1057 33837 INC 10548 122311930 INC 38192 955896924 SUM 9333 35058 SUM 1452 40763 INC 5442 939460087 SUM 5866 26113 INC 11494 405537116 SUM 11601 27987 INC 16145 360690413 INC 25125 22731067 INC 33906 146287744 INC 20092 80331756 SUM 5347 37022 INC 24780 38669899 SUM 1830 22988 INC 16323 961953566 INC 29996 560235278 INC 34886 535003430 SUM 2657 37908 SUM 13551 23605 INC 20252 481675197 INC 13673 316993323 SUM 1413 29320 SUM 4805 38373 SUM 5916 37870 INC 9422 332723017 INC 17617 32327308 SUM 2647 38985 INC 13715 935911640 SUM 1383 35654 SUM 767 28175 INC 34934 392119330 INC 39610 86327767 SUM 10955 36739 SUM 21887 41109 INC 6228 474344106 INC 8557 300885304 INC 18014 79052901 SUM 12466 28473 SUM 5440 22347 SUM 11373 41232 INC 917 785566900 INC 30611 416349007 INC 34073 938420677 SUM 21929 28893 INC 8398 234824581 INC 24122 114353347 INC 36828 742933116 INC 27741 883198993 SUM 699 33030 INC 26202 671178824 SUM 29622 41070 SUM 16651 32595 INC 2961 3405370 SUM 553 38715 INC 27814 190214847 INC 20927 452247319 INC 29777 509670676 INC 18958 955323608 INC 26245 387781305 SUM 17536 37822 SUM 8906 36793 SUM 7943 32867 SUM 2272 3088 INC 23204 594613984 SUM 11759 37865 SUM 1680 37631 INC 12720 961968285 INC 15566 928423814 SUM 6511 34440 INC 19377 843089752 SUM 12513 24558 INC 14169 143253786 SUM 2309 32586 INC 11283 305527884 SUM 2351 36657 SUM 367 35343 SUM 1416 34741 SUM 6493 41150 SUM 13814 39274 SUM 7547 40661 INC 40498 995916126 INC 21132 575046470 SUM 2838 13622 SUM 5291 24246 SUM 28084 41313 SUM 1545 15545 INC 3929 26937553 SUM 24933 40660 SUM 20098 25867 INC 1036 357864597 INC 10288 752013050 INC 39721 491159772 SUM 17334 41074 INC 26678 808779216 INC 7257 3389335 SUM 966 16063 SUM 2546 40685 INC 14386 867235832 INC 29339 807366583 INC 16553 961158173 INC 91 737522389 INC 26845 73198861 SUM 4036 37457 INC 25597 991850354 SUM 16830 31080 SUM 595 14108 INC 25513 993902526 SUM 5293 20286 INC 22272 552579979 INC 18406 46857615 SUM 4550 34823 SUM 13477 35988 SUM 16400 38611 SUM 21959 39070 INC 36604 207931016 SUM 20139 32188 SUM 9559 33148 SUM 7439 35704 INC 37867 768917193 SUM 4868 36193 INC 27927 491128062 SUM 54 38176 SUM 302 22668 SUM 175 24060 INC 23497 591732014 INC 9277 933188394 INC 40459 46552902 INC 28527 56830168 INC 38820 38336162 INC 15319 948154169 SUM 20947 40105 INC 37577 134837766 INC 41028 27919741 SUM 1579 31262 INC 16690 146831634 SUM 205 22305 INC 26927 146407184 SUM 6172 16097 SUM 1445 31267 SUM 20287 33788 INC 35311 408457594 INC 13602 820600504 SUM 11725 35236 SUM 8530 30426 INC 29193 486867321 INC 24171 990037183 INC 23306 946239465 SUM 9998 40967 INC 24235 731451116 SUM 21006 41332 SUM 5820 30056 INC 3293 625637668 INC 40906 129434172 SUM 404 19721 INC 35771 794320643 SUM 13583 26716 INC 31245 928341783 INC 34414 11657619 SUM 10475 34600 SUM 502 31971 SUM 19278 29827 INC 6095 589582179 SUM 9965 38784 INC 33944 893805193 INC 15788 623280694 INC 12190 145225801 SUM 644 30436 INC 26733 894394064 SUM 5244 22888 INC 28076 61158488 INC 2793 130669978 INC 18518 726886658 INC 36571 818968245 SUM 7520 34059 INC 12221 878755593 SUM 415 19512 SUM 9263 28678 SUM 19874 41051 SUM 537 40492 INC 13781 741126419 SUM 1069 32217 SUM 14761 35433 INC 3351 29740744 INC 14497 138285957 SUM 9120 28315 SUM 4177 24300 INC 14237 111810026 SUM 15087 27489 INC 13832 121998163 SUM 15535 31947 SUM 237 33631 INC 20447 811855846 INC 15784 134345025 INC 32890 64258372 INC 8556 56917493 INC 33746 25128797 INC 3720 16488416 SUM 7308 35236 SUM 21343 40741 INC 5055 291804866 SUM 8530 34627 SUM 10246 36309 SUM 2099 23506 SUM 1731 22833 INC 7643 40175374 SUM 1748 22454 INC 31982 307371277 INC 18008 706414677 INC 10881 103954441 INC 32649 398759105 SUM 29925 41451 SUM 1355 9790 INC 12296 562063545 SUM 25084 41379 SUM 6532 24531 INC 38453 591127300 SUM 15974 39487 INC 26019 95504555 SUM 4658 31150 INC 8938 38456404 SUM 1686 35025 SUM 1799 32378 INC 17985 892241981 INC 19267 146154363 INC 13235 17514947 INC 18540 147384592 SUM 20701 34878 INC 30531 838042188 SUM 1439 28590 SUM 2388 21341 SUM 15754 38016 INC 23282 693480831 SUM 542 31011 SUM 39155 40487 SUM 18575 33282 SUM 8397 39457 INC 24879 758236049 SUM 10112 15057 SUM 5447 30683 INC 16165 608257724 INC 18233 448774593 SUM 7760 40554 INC 13852 577025260 INC 15877 3811131 SUM 12254 14850 SUM 2187 25017 INC 26131 859965871 INC 15012 827740928 SUM 3922 26483 INC 40183 147378698 INC 1663 11776976 INC 4151 988854043 SUM 19603 36813 INC 22400 451327577 SUM 21704 34466 INC 18687 920169541 SUM 9344 41204 INC 18873 946548454 INC 5358 146886086 INC 11381 490118227 SUM 7835 15415 SUM 5827 10070 INC 35480 424823642 INC 36347 812710880 INC 28610 786685985 INC 4348 215041332 SUM 3693 38634 INC 34924 931104027 SUM 3129 21014 INC 7769 949537859 INC 27848 893510253 SUM 10378 38002 INC 28184 625366117 INC 32965 280049771 INC 6610 449937246 INC 41336 946695253 INC 31796 486799823 INC 6454 28988157 SUM 3460 5948 SUM 8055 21981 SUM 28801 36830 INC 359 956684686 SUM 20538 26884 INC 27239 172257829 INC 12751 811497417 SUM 2906 33430 SUM 5031 37663 SUM 1027 23879 SUM 11975 35920 INC 34356 810826387 INC 17436 794110106 SUM 4752 35715 INC 28028 839976639 SUM 34444 38433 INC 34455 12040290 INC 37419 142019907 INC 33876 871606840 INC 19211 263906374 SUM 1473 18347 SUM 1312 39270 SUM 9768 41421 SUM 383 33559 INC 13622 807172094 INC 14538 454334461 INC 37503 72147068 INC 6995 143286235 INC 36675 893714916 SUM 12892 39637 INC 21478 508947072 INC 16516 484432875 SUM 9054 14783 INC 26919 138028279 INC 6696 143266342 SUM 2051 37824 SUM 437 23878 SUM 1230 12806 INC 1856 457990163 SUM 326 39312 INC 21659 147208531 INC 5766 607282732 SUM 1659 29674 INC 31600 805877682 INC 20136 145198346 SUM 12363 32793 SUM 34501 36553 INC 14709 113847025 SUM 28132 40337 SUM 1924 36738 INC 9854 56784483 INC 37208 18542983 INC 37678 575616622 SUM 845 39164 SUM 5473 36067 INC 25050 949255343 INC 9110 935279968 SUM 4877 20276 INC 25934 146417383 SUM 20950 31813 INC 15734 989721653 SUM 8912 36885 SUM 10799 24366 SUM 3435 37808 INC 6673 25101736 SUM 7585 35735 INC 36886 11485480 INC 30293 176593246 SUM 11160 26486 INC 25731 810317745 SUM 7455 38688 INC 25937 740601644 INC 5464 800030885 INC 36019 321287487 INC 31613 945136483 INC 29766 885291113 SUM 33195 40229 SUM 2903 40517 INC 14762 675809607 INC 36354 409765848 INC 12606 593674028 INC 2667 829340901 SUM 23567 30279 SUM 16971 28814 SUM 1906 41290 SUM 2329 36734 INC 12462 146705821 INC 12200 133527431 INC 9579 950921830 INC 29265 146907260 SUM 17507 33671 INC 9067 610216246 SUM 4878 33232 INC 17128 391705128 INC 25165 35987131 INC 18722 601942404 INC 25167 70147578 INC 26899 37602920 INC 3904 908658948 INC 19072 113243590 SUM 27060 39111 INC 23815 534726018 INC 25261 12848650 SUM 7815 28140 INC 109 3964500 SUM 8362 36669 SUM 12774 15018 SUM 28320 40311 INC 27294 905351889 INC 12225 11847466 SUM 3160 40301 SUM 7472 33213 SUM 9737 11127 SUM 1492 25590 INC 8834 139059586 INC 3947 103060927 INC 38476 760457226 INC 12418 144763821 INC 15740 436500171 INC 36716 418449947 INC 36760 575659797 INC 25664 854245551 SUM 688 18731 INC 13216 676240191 SUM 15004 32368 INC 30884 241507183 INC 3981 145850888 SUM 22525 34147 SUM 1276 36273 INC 5197 883891335 INC 16256 737247179 INC 34232 12029658 SUM 13174 41044 INC 40498 134634853 SUM 3910 37026 SUM 1919 11628 INC 29066 502149817 INC 25334 678105739 INC 11767 937502514 INC 10314 490584498 SUM 10703 39852 INC 35538 745852510 SUM 1623 20131 SUM 12481 29237 SUM 12355 37201 SUM 5138 41326 SUM 1658 29613 SUM 15524 39617 INC 27637 20620042 SUM 9761 28965 INC 2960 966143106 SUM 23184 40516 SUM 7111 35187 INC 25417 957520675 INC 33214 332624282 SUM 20012 34533 INC 10748 592734339 INC 29769 146212300 INC 38644 823423865 INC 33359 879836448 SUM 11690 34101 INC 7911 146932057 SUM 10105 34751 SUM 13095 24212 INC 14037 79959680 SUM 477 23274 INC 16113 969292826 SUM 21921 33681 SUM 20654 39751 SUM 49 17641 INC 13989 884039065 SUM 26928 37591 SUM 6734 26022 INC 14409 456795738 SUM 921 32109 INC 30593 110232033 INC 31725 610027925 SUM 29362 39554 SUM 648 27409 INC 31739 127648818 INC 15761 27215769 SUM 4522 36651 SUM 7349 34601 SUM 2122 14423 INC 22403 27870664 INC 3170 602203279 INC 7826 924191426 INC 28615 138039671 INC 34350 878712562 SUM 9217 25818 INC 18417 778384045 SUM 4922 36462 INC 30184 28652951 INC 37321 429838436 INC 28710 334578133 INC 12051 892260690 SUM 11546 37470 SUM 1494 18635 INC 9092 12205522 SUM 3298 16707 SUM 8813 41016 INC 18678 883780194 SUM 581 9503 SUM 20038 37264 INC 36806 24700486 SUM 1762 29715 SUM 3885 35089 SUM 9096 20291 INC 34017 113644256 INC 19274 129509968 INC 35158 139070176 SUM 7961 30313 SUM 17713 33993 INC 2249 345359663 SUM 1209 41176 INC 20303 135635287 SUM 13608 30710 SUM 19677 37414 INC 14709 949797288 SUM 3429 26300 INC 2238 928900332 SUM 6426 30531 INC 7435 328579133 SUM 12804 39699 INC 22453 12674439 INC 25673 659443599 SUM 26974 40494 SUM 9993 19581 SUM 1426 23027 SUM 29448 34258 INC 28695 31708140 INC 34859 716982179 INC 13153 55033561 INC 19760 629695 INC 22624 70517180 SUM 26182 35974 INC 210 142776242 SUM 8547 41447 SUM 262 36766 INC 27227 211151307 INC 31133 379394799 SUM 3726 32937 INC 28292 994208229 INC 8762 617515443 INC 18529 412180021 SUM 783 24290 INC 5776 536108506 INC 6244 147433110 INC 21901 145329988 INC 10179 843361786 INC 24476 419038190 INC 17665 868213662 SUM 9298 34326 SUM 28934 35133 INC 30522 690862977 SUM 5797 27275 INC 22995 23834290 SUM 4066 41366 SUM 81 34696 INC 34692 14588411 INC 11764 469469612 INC 19813 920911777 SUM 23904 31714 INC 39125 633977294 SUM 8320 39251 INC 37258 852787596 SUM 19925 41382 SUM 33445 41170 SUM 14893 35682 SUM 5041 28898 SUM 10625 26952 INC 8302 9053455 INC 13545 573956414 SUM 6708 26877 INC 15012 686848131 SUM 1273 6390 SUM 157 32711 SUM 11728 39471 INC 15939 755089753 SUM 6773 40088 INC 15605 140749881 INC 37538 894840565 SUM 26712 40750 SUM 12902 28046 INC 39279 625846857 SUM 10706 23037 INC 3699 810112601 INC 40577 119140317 INC 29852 950893562 INC 38134 890638291 SUM 7165 36894 SUM 29211 33984 INC 12153 616072537 INC 2044 978698327 INC 23390 96351843 SUM 3813 37786 INC 5035 138720558 SUM 12691 33608 INC 24335 771568362 SUM 2046 26221 INC 24127 878940900 INC 36829 145310473 INC 41095 59347921 INC 26942 551308603 SUM 13351 33651 INC 3613 528129765 INC 13464 12242825 INC 27199 385288159 SUM 15699 23960 SUM 745 40631 INC 2318 146354280 SUM 1400 40553 SUM 34409 39108 SUM 1470 33749 INC 3306 551555622 INC 22397 342970810 SUM 12822 29968 INC 5133 12308606 INC 30106 786414399 INC 3475 4389328 SUM 2579 15263 INC 10065 130157296 INC 15158 919929941 INC 345 668347915 INC 21477 879037541 SUM 28605 39022 INC 21446 19621307 INC 1698 609819678 SUM 9515 21695 SUM 1629 8087 SUM 6039 23679 SUM 7399 29571 SUM 2693 36729 SUM 11340 40382 INC 10210 29077830 SUM 21170 26153 INC 1215 10973453 SUM 9654 33957 SUM 2665 14765 INC 9636 943796182 SUM 20645 26994 SUM 27323 40554 SUM 28244 34202 INC 1515 3996863 INC 33721 743734370 INC 35466 738737910 INC 6633 873193341 SUM 12294 41032 INC 18817 351698241 SUM 19808 34320 SUM 24869 36439 SUM 18841 40230 SUM 14697 40079 SUM 5342 23238 INC 19333 126486148 SUM 3318 37114 INC 28020 397172385 SUM 1154 32639 INC 41001 850475409 INC 41209 454245565 SUM 21705 38530 INC 15154 222015442 INC 33543 954949899 INC 20064 870094565 SUM 7823 11782 INC 14421 78179363 SUM 1463 4491 SUM 7520 26287 INC 30110 394107735 INC 31125 474846206 INC 10340 996481696 INC 8175 608545021 SUM 17107 22110 SUM 19045 35583 INC 18152 625321452 SUM 35151 36812 INC 28883 109021068 SUM 1825 18746 SUM 2416 15624 INC 11250 571999988 SUM 28980 40044 SUM 1889 32653 SUM 7653 31018 SUM 9882 33981 INC 16212 80006472 SUM 3605 40582 INC 17729 836103295 INC 40291 788260470 INC 2811 25844518 SUM 5220 30559 SUM 16421 31265 SUM 2634 39611 SUM 7251 36048 SUM 3492 40436 SUM 10251 38976 INC 190 869127325 SUM 12341 34367 SUM 1303 35818 SUM 16339 32649 SUM 8274 32054 SUM 1755 25235 INC 26260 850433146 SUM 16859 30720 SUM 631 41221 SUM 29731 38026 SUM 37727 41424 SUM 4997 29892 SUM 21969 36476 INC 26788 676706320 INC 40481 99816174 SUM 16152 36168 SUM 26344 41443 INC 9845 130695527 SUM 20403 39355 INC 23461 608581067 INC 31807 113898973 SUM 9782 40415 SUM 11502 30952 INC 30099 912524276 INC 19005 490089048 INC 3534 648627572 SUM 9752 38284 INC 29088 772069634 INC 19306 129121793 INC 22954 759804450 SUM 3724 31313 SUM 34083 40809 SUM 3483 35138 INC 31933 113727575 SUM 2173 19283 SUM 2032 21824 SUM 3794 34070 INC 7703 569462482 SUM 15517 30937 SUM 2800 30693 INC 21163 3900723 SUM 2148 13219 SUM 12616 28104 INC 10011 3853666 SUM 9673 29980 INC 31600 821120331 INC 38331 892045528 SUM 6013 33049 INC 16933 20521743 SUM 10496 34274 INC 29222 29055368 SUM 18245 22556 INC 26911 378651679 SUM 11421 11814 SUM 1327 29354 INC 11934 877921223 INC 11940 223758439 INC 8872 422956932 SUM 32879 39892 SUM 967 40819 INC 431 613818757 INC 39385 486913245 SUM 12486 20730 SUM 1551 31468 SUM 8075 32704 INC 433 888025553 SUM 18600 38523 INC 7109 113479414 SUM 1494 39853 INC 38893 960529266 SUM 38388 39702 INC 8382 744357507 INC 32606 907420104 SUM 6659 39123 SUM 7405 39921 SUM 1385 33608 INC 2436 742723640 INC 33662 147420695 SUM 17883 41214 INC 40648 804605922 SUM 28624 32818 SUM 2485 40652 INC 12121 878749613 INC 35251 881501187 INC 29538 116713343 SUM 17963 33009 INC 35825 2840978 INC 36444 29041393 SUM 657 3169 INC 31785 28503413 INC 30943 543224671 INC 14058 22542053 SUM 1192 14606 INC 26442 753774395 SUM 22727 34796 INC 16772 71928838 SUM 3052 18717 SUM 626 15704 INC 36632 805207461 INC 16505 223746356 SUM 4299 17403 SUM 5946 41406 INC 18240 865226185 INC 23168 145939074 SUM 906 40934 INC 13192 134082670 INC 16031 572432612 SUM 22483 36635 SUM 25743 40448 SUM 15849 36281 INC 17751 469190589 SUM 18434 32568 INC 11468 487582555 SUM 4587 12313 INC 34887 104410379 INC 26000 290872992 INC 39804 73153388 SUM 1621 11669 SUM 5432 34596 SUM 97 13872 SUM 7453 39296 SUM 725 32976 INC 37774 973367501 SUM 24267 39936 INC 12120 618927037 INC 32674 804624752 SUM 19219 28348 INC 18755 56650679 INC 11196 720398156 INC 37017 761032133 SUM 6031 15516 INC 184 492070968 SUM 11738 30684 INC 27420 11746921 SUM 1192 9986 SUM 6031 36063 INC 15705 784359010 INC 12218 11001855 SUM 20220 41169 INC 19721 944905608 SUM 4473 38413 INC 27318 938302285 SUM 5563 40941 INC 5037 256942315 INC 32050 489066725 INC 2206 992236585 SUM 19429 36189 SUM 20984 38538 INC 33258 123320687 SUM 15376 38933 SUM 24873 32328 SUM 27073 35232 SUM 7969 35554 INC 35996 290565286 INC 7944 321161000 SUM 2146 29434 INC 24891 609975582 SUM 1178 38626 SUM 4369 33643 SUM 23938 29115 INC 6078 692289817 SUM 19771 30329 INC 1571 26943763 INC 22409 500764 INC 12419 164604 SUM 3230 36260 SUM 13315 31922 SUM 866 18420 SUM 10595 25208 INC 27418 391380172 SUM 14160 35404 INC 16071 961953062 SUM 3186 28382 SUM 24489 37502 INC 21163 710294442 SUM 3420 39409 INC 27456 25677226 INC 9692 119162735 INC 31926 878587012 INC 29418 147576391 SUM 3901 30601 SUM 17057 41423 INC 35498 804256764 INC 15763 693177623 SUM 20595 37942 INC 20224 601624318 INC 25070 12537341 INC 17414 606414967 INC 11806 647192140 SUM 22113 25799 INC 17458 652284176 SUM 28997 39323 INC 25384 723461020 SUM 31802 40979 INC 33099 724439567 INC 10667 721030895 SUM 991 35271 INC 8854 20677945 SUM 525 36485 SUM 30923 38538 SUM 989 22226 SUM 9261 28936 INC 22869 61452056 SUM 16049 31892 INC 34197 725980902 SUM 3176 13340 INC 17986 200247437 INC 33110 458525438 INC 32673 332607101 SUM 479 33380 SUM 2416 35046 SUM 6367 38995 INC 33007 147463202 INC 19128 78243264 SUM 7990 13010 INC 2322 288617280 SUM 5351 38605 SUM 26209 36543 INC 33906 26748745 INC 32467 601694481 SUM 17671 34388 SUM 26428 33966 INC 16969 727653836 SUM 5871 29129 INC 38966 474350873 INC 30499 602177511 INC 3385 795118189 SUM 23407 39166 SUM 3215 39991 INC 28454 71084407 INC 25584 993427133 INC 21833 138565408 INC 22980 754000779 SUM 11131 21357 INC 7043 535907956 INC 288 12194336 INC 25121 810699956 INC 10409 699038077 INC 16252 7920392 SUM 2929 19990 INC 13432 877942855 INC 2323 283590045 INC 38334 812953945 SUM 7511 28364 SUM 776 41141 INC 20194 146941036 INC 1202 138401634 SUM 4189 30129 INC 33583 28904193 SUM 10967 25350 INC 39584 987959504 INC 292 786329938 SUM 13228 38661 INC 19127 186797663 INC 19164 612940834 SUM 4505 18293 INC 15288 739097647 INC 19149 378938115 SUM 17398 23532 INC 14822 475054231 INC 3127 851433325 SUM 6579 36074 SUM 8516 35594 INC 14814 377059 SUM 9753 28859 INC 8518 938550191 INC 22987 393179816 INC 11620 483734471 INC 13103 871621122 SUM 5142 8728 SUM 34136 37372 SUM 15636 29742 SUM 88 14187 INC 4367 950836644 INC 17259 341590759 INC 12679 145328043 SUM 6661 37828 INC 4835 692890523 INC 38492 6585175 INC 32945 3160957 INC 29719 419323852 INC 18668 52593594 SUM 2132 14890 INC 19249 708248867 SUM 29854 37715 INC 18106 555645035 INC 37937 835569586 INC 35188 928892077 SUM 11028 40025 SUM 339 15561 SUM 1277 22864 INC 19689 73632222 INC 8321 147321131 SUM 13832 36806 INC 9473 742200557 INC 33415 820037339 SUM 1459 40503 INC 15837 11660133 SUM 4578 17946 INC 1317 955021350 INC 40219 64851024 SUM 13951 21173 SUM 13809 39860 SUM 7381 36520 INC 23239 869671380 INC 25057 982091838 INC 1139 266490453 INC 33237 4783458 INC 31429 113314518 SUM 9493 28982 SUM 4328 39601 SUM 18443 35705 SUM 28832 37599 INC 27445 973511942 INC 36720 31772682 SUM 3622 38172 SUM 5092 37458 INC 7335 131396873 INC 23127 804323947 INC 24582 142993811 INC 32773 121987963 SUM 18213 38618 INC 30223 68924193 SUM 2084 7357 INC 15767 743869941 INC 10710 709685148 SUM 319 11582 INC 36122 111576643 INC 16176 52733253 INC 3737 452531802 INC 17796 3744632 SUM 3451 13600 INC 10034 65305032 SUM 19859 33601 SUM 3648 39201 SUM 37627 39499 INC 9184 424776619 SUM 9595 38443 SUM 8376 38841 SUM 3771 15858 SUM 3094 39737 INC 10417 127175729 INC 26527 3766432 SUM 16992 30515 SUM 4332 7201 INC 9676 78268992 INC 11529 475818148 INC 35719 23537132 SUM 20691 40857 INC 3355 142178809 INC 13032 952589126 INC 8619 109703710 INC 8245 291293820 SUM 2455 40284 SUM 1754 24566 INC 16354 743514869 SUM 5918 41135 INC 5970 993902886 SUM 16670 26695 INC 32542 74980333 SUM 13807 41032 INC 2685 670067030 INC 22789 949034651 INC 5578 111983464 INC 9920 74835649 SUM 1016 17366 SUM 1601 30916 INC 8342 536773316 INC 12198 130412558 INC 34624 417412892 SUM 3439 39526 INC 27724 69041221 INC 17417 487850401 INC 36137 62364165 SUM 7985 19962 INC 37076 826556177 INC 27876 620602355 SUM 15544 35671 INC 2773 956697339 SUM 402 38780 SUM 17325 35557 INC 31227 889177786 INC 17478 147404502 SUM 19482 40403 INC 12968 12044997 SUM 12865 27773 SUM 2985 14521 INC 34349 526309262 SUM 9177 35549 INC 26353 906814263 INC 4891 147449226 SUM 15247 37612 INC 29642 28498544 SUM 15036 37306 SUM 7470 29207 SUM 13959 34492 SUM 21926 36283 SUM 11974 18058 INC 35822 474328612 INC 9817 116955580 SUM 8940 24728 INC 11432 923339252 INC 20805 115441377 INC 5462 778324357 SUM 23757 37729 SUM 3641 30849 SUM 21696 30117 SUM 31745 40430 INC 11310 530904029 SUM 3526 20614 SUM 18522 40241 INC 21630 766974724 SUM 5653 28795 INC 36098 326538465 SUM 4332 32645 INC 29694 716576674 INC 28908 134836804 SUM 5320 24373 INC 24069 401111825 INC 6005 950848846 SUM 22075 39043 INC 20053 144028098 SUM 23338 36774 SUM 479 24948 SUM 4090 23206 SUM 5926 38569 INC 3313 20045328 INC 23510 139612903 INC 6448 71867710 INC 26690 408755506 INC 22650 881601853 SUM 2262 27847 SUM 441 19917 SUM 16299 38198 SUM 2448 19241 SUM 8604 28081 INC 17553 944013513 INC 18401 24706889 INC 26633 112878666 SUM 11885 40936 INC 38574 810804751 INC 7242 28491015 SUM 9907 39313 SUM 5384 39437 INC 21711 120110801 SUM 391 9929 SUM 8975 25674 INC 5562 71610703 INC 5788 974496564 SUM 4940 25960 INC 34683 341647270 INC 36634 7499038 INC 15998 80268387 SUM 7819 35352 INC 37415 976107399 SUM 4722 38750 SUM 2956 32819 INC 21813 145367485 SUM 27078 41110 SUM 17969 40230 INC 5304 978502755 SUM 4946 37786 SUM 8781 41441 SUM 9065 15205 INC 2648 888191821 SUM 4505 39535 INC 3675 861707115 INC 687 795110538 SUM 10433 40843 INC 26907 991454337 SUM 18064 32718 INC 15895 955167141 SUM 582 21256 INC 38326 146622471 INC 29260 886387367 INC 31117 121180942 INC 28751 462802003 SUM 461 21180 INC 22663 754350809 INC 6608 85818067 INC 33388 63519899 SUM 21873 36774 INC 5473 857064664 INC 28554 951082893 SUM 17369 29543 SUM 15009 37535 SUM 16065 36641 INC 6647 147307051 SUM 2469 26274 SUM 6444 32586 SUM 7729 40603 SUM 14509 36840 SUM 6227 38648 SUM 17499 35716 INC 6371 979406199 SUM 28601 38988 SUM 1072 25739 INC 28438 609806695 INC 34064 863027228 SUM 12284 41132 INC 26828 112836941 INC 38917 27977307 INC 26559 568126171 INC 37755 71931799 SUM 22801 32556 INC 9889 531876412 INC 2996 857995012 INC 40971 789357084 INC 10771 469079484 INC 7908 555943972 INC 6670 145238954 SUM 1764 27915 INC 28585 29031188 INC 30381 948735917 SUM 2555 24981 SUM 1322 23266 INC 2702 613824235 INC 38094 743864452 SUM 3100 19782 SUM 394 3729 INC 20650 739643706 INC 13959 121929660 SUM 892 33196 SUM 4930 37761 INC 24298 29020561 INC 14106 2501774 SUM 5187 41404 SUM 6488 34115 INC 17651 475285224 INC 21966 684796310 SUM 23281 38867 SUM 817 38278 SUM 5353 25388 INC 6042 29035005 SUM 15655 38226 INC 29482 789998161 INC 17399 944342718 SUM 493 22885 INC 33614 606030888 INC 40828 28761308 INC 12431 959848248 INC 4737 488939443 INC 5396 585355882 INC 8347 977417951 INC 13648 602216850 INC 17033 13201531 SUM 16899 26573 SUM 117 11414 INC 5681 403812773 SUM 18795 41160 SUM 13423 38543 INC 37009 874132242 INC 31251 793038375 INC 39634 265688705 SUM 2281 6081 INC 24477 29015929 SUM 12334 37834 SUM 1335 32990 INC 11620 80251532 SUM 3041 28884 INC 24021 710273051 INC 30427 504532204 SUM 21958 39722 SUM 31410 41229 SUM 32506 40726 INC 3638 760488458 SUM 22038 38163 INC 34456 95866447 INC 35206 988059490 SUM 23318 39298 SUM 502 35069 INC 41410 28011421 SUM 286 16027 SUM 3217 31133 INC 17388 35425047 INC 13659 644953567 INC 32390 945984745 SUM 4683 34444 INC 25083 939476680 SUM 9865 15631 SUM 6997 39712 INC 22535 811796450 INC 36864 240195674 INC 25026 581843759 INC 32591 944300491 SUM 7673 41296 SUM 2101 40650 INC 6346 959838053 SUM 4881 32017 INC 34368 745968204 SUM 3671 30147 SUM 431 23954 SUM 19565 27745 SUM 1744 28772 INC 40850 635429852 SUM 32580 37457 INC 34781 710174410 SUM 2862 26959 SUM 10374 36528 SUM 15768 39198 SUM 24211 40062 INC 14600 982937673 SUM 14417 34936 INC 29599 810369036 SUM 2163 19768 SUM 5361 22638 INC 10875 21729946 SUM 2 22872 SUM 4607 39538 SUM 30624 41431 INC 25889 550907894 INC 17430 73703389 INC 40712 808911773 INC 19958 804316507 SUM 13109 35400 SUM 18323 27945 SUM 10221 21275 INC 22556 148837714 INC 10666 491621338 SUM 185 11442 SUM 3157 29355 SUM 2905 40656 INC 39680 465428903 INC 33270 608905781 SUM 13806 33527 INC 22782 110904625 INC 11064 67704661 SUM 8852 25405 INC 27058 538164256 INC 21583 795646267 INC 37305 972641722 INC 1741 486942922 INC 33892 884004005 SUM 30892 37400 INC 2937 931768924 INC 16523 603998319 SUM 11070 30577 INC 22518 140836231 INC 5527 8578501 SUM 10200 23299 INC 12426 845358051 SUM 12423 40857 INC 6390 143761973 INC 16978 770218882 INC 28639 130406099 INC 12430 878859142 INC 14447 12119313 SUM 26125 40948 SUM 8059 36430 SUM 450 32681 SUM 18694 35855 INC 37155 952084161 SUM 834 9205 SUM 14736 40640 SUM 270 35939 SUM 1177 31329 SUM 8128 29960 SUM 14840 34539 INC 38911 536844228 INC 37726 609686741 INC 14913 928364243 INC 38206 636313290 SUM 1132 8861 INC 38795 64616391 INC 5538 997373440 INC 14410 147480771 INC 21090 72956251 SUM 15580 33571 INC 35581 871875109 INC 35059 3664612 SUM 6249 35340 SUM 2330 23998 SUM 438 37067 INC 26467 738844869 INC 22022 878892224 INC 23430 557036991 SUM 3378 35997 SUM 20935 41209 INC 40027 946901125 INC 28700 837793135 SUM 11 26750 INC 37508 27923350 INC 40036 609018044 SUM 9090 32022 INC 17445 676382815 INC 15480 474121650 SUM 25081 29989 SUM 10541 29337 INC 22290 760640301 SUM 31839 38072 SUM 4441 9503 SUM 22500 41427 SUM 7099 27231 SUM 1841 32569 INC 7358 817704342 SUM 17855 34358 INC 13097 24712440 SUM 29145 41189 SUM 3415 39258 INC 12961 483414385 SUM 38408 40701 SUM 216 39097 INC 31777 71407182 SUM 130 5936 SUM 2309 26152 SUM 5499 40277 SUM 23907 40438 INC 20159 417286121 SUM 27830 39824 SUM 11004 17294 SUM 8534 32347 SUM 4203 15138 INC 13373 601778975 SUM 4464 40012 SUM 30022 35672 SUM 9302 30495 INC 18622 143147114 SUM 3338 23326 INC 28249 961415782 SUM 3306 24137 SUM 12969 22686 INC 20957 66468945 INC 12146 147475967 SUM 8083 31177 INC 33418 12007300 INC 3271 18312269 SUM 16355 29790 SUM 20269 40575 INC 21984 869492736 SUM 14360 27040 SUM 12236 39773 SUM 4034 16489 INC 31221 44634914 INC 27070 962895265 INC 5876 540755298 SUM 6268 36600 SUM 4085 35630 INC 4566 693478252 SUM 2703 28532 INC 189 830233802 SUM 9463 39637 INC 16281 995521027 SUM 15180 38205 SUM 692 10721 INC 30405 998170072 SUM 819 30400 SUM 2584 31262 INC 2769 876845222 SUM 441 37512 INC 32113 42830785 INC 35885 531577484 INC 19131 146415818 SUM 13186 29257 SUM 8886 20187 INC 4184 878908255 INC 20846 936697430 INC 16153 935305708 SUM 5345 40157 SUM 15942 32871 SUM 7715 32096 INC 27585 961559756 INC 11176 283176482 SUM 27571 40789 SUM 23588 40808 INC 8097 458533700 INC 34208 80098057 SUM 8633 37409 SUM 3902 18568 INC 15052 73503514 INC 14019 113660778 SUM 5537 15348 SUM 7578 33291 INC 21260 63057814 INC 40157 568625099 SUM 2821 39072 INC 4256 205829520 INC 30469 991448069 INC 40779 105535186 SUM 157 7931 INC 38154 306470561 SUM 27712 35247 SUM 2361 34210 SUM 25065 36695 INC 17080 588508345 SUM 38475 39961 INC 40162 538731085 INC 5003 574919311 INC 5987 27989850 INC 6196 113066764 SUM 3409 19576 INC 26683 118110241 SUM 7858 25527 SUM 4339 37023 INC 18417 884351097 INC 8825 891724128 SUM 6387 8386 SUM 14720 37904 SUM 79 33814 SUM 20196 37361 SUM 14636 30051 INC 13238 789872123 SUM 9908 36260 SUM 12739 33518 INC 1491 776145724 SUM 9361 37895 INC 6553 112646830 INC 36835 12011751 SUM 15485 35137 SUM 3938 39077 SUM 17719 37417 SUM 31772 39044 INC 3908 147413563 INC 2890 62505515 INC 41092 190186378 SUM 11895 39876 SUM 4412 30081 SUM 966 27579 SUM 1002 28616 SUM 7726 39675 INC 1692 12098468 INC 8627 894737010 SUM 18894 35499 INC 21890 679830165 SUM 573 36543 SUM 21579 40674 SUM 8588 39782 SUM 1982 22581 INC 34901 868347194 INC 34245 401544804 SUM 13507 38352 SUM 713 38003 INC 37091 961422220 SUM 2433 18980 INC 28851 826611300 SUM 2755 38588 SUM 28481 40951 SUM 11561 38922 INC 31018 148817007 INC 7349 490078186 SUM 17350 29081 INC 13520 574111161 INC 5600 28543629 SUM 20864 40592 SUM 18803 36711 INC 6339 485395053 SUM 13469 25370 INC 647 946780330 INC 7316 13024594 INC 21372 902829781 INC 7224 851655617 SUM 10338 18483 INC 30223 219444900 INC 18047 708192753 INC 26580 936400855 SUM 11881 41236 SUM 124 33616 SUM 440 40623 SUM 4673 36893 INC 36611 911517383 INC 23976 480667370 SUM 866 36205 SUM 20229 40971 INC 23574 860255818 SUM 1566 40951 INC 27288 80331129 INC 30770 878885835 INC 25119 771689093 INC 37696 34136008 INC 9532 746633970 INC 30105 610038565 SUM 983 12864 INC 8160 145249637 SUM 12522 40703 SUM 1692 6305 INC 37853 609529851 INC 8619 72083881 SUM 15363 35762 SUM 9368 34534 SUM 21768 37164 INC 24743 595347202 SUM 2820 23960 SUM 1816 20790 INC 11208 913336537 INC 2102 29057621 INC 27990 897148738 SUM 18777 40258 SUM 1717 27058 SUM 5749 40390 INC 27679 503282675 SUM 5121 39001 INC 23597 458603032 SUM 4400 18846 SUM 14568 34552 SUM 21716 37987 SUM 394 26476 INC 9434 996426596 SUM 18769 38567 INC 35280 29081980 SUM 24450 38240 INC 41102 502086188 SUM 33299 39692 SUM 2370 3882 INC 4731 720579455 SUM 10871 37398 INC 40320 5902374 SUM 2107 15295 SUM 3664 18914 SUM 19812 40262 INC 18739 991199027 INC 27363 861261166 SUM 1316 11156 SUM 33912 38164 SUM 4294 30350 SUM 12309 31082 SUM 10413 27258 INC 33849 142973001 INC 22071 809306691 INC 24869 12310192 SUM 4548 27112 SUM 253 32156 SUM 16214 23288 SUM 18760 41044 INC 26625 836440500 INC 2585 901121125 INC 32214 111737586 SUM 20278 23614 SUM 11541 27148 SUM 13171 31167 INC 24862 610179079 INC 26127 533554015 SUM 4929 16595 SUM 6727 35695 SUM 13763 35501 INC 37380 12262521 SUM 1994 21432 SUM 20023 36212 INC 14981 758500101 INC 18085 759568601 INC 17948 281754062 SUM 11469 37703 INC 18119 56832201 INC 24321 26952033 SUM 5209 21491 INC 10973 7912265 SUM 9824 18881 SUM 8614 38445 INC 33913 588669366 SUM 9648 24929 SUM 10052 35431 SUM 10997 28620 INC 2055 454853004 INC 9287 490982460 SUM 6857 41145 SUM 16729 28448 SUM 23 11304 SUM 20252 26822 INC 2174 486871382 SUM 26312 37238 SUM 15800 40223 INC 27271 145873058 SUM 32078 39938 SUM 2467 25251 INC 34865 25897465 SUM 9859 40664 INC 30904 147033372 SUM 6023 40761 INC 6224 40138970 INC 34098 417941806 INC 23033 11039291 SUM 1163 38694 SUM 10793 35681 INC 40082 993372914 INC 29360 146808718 INC 13901 80087124 SUM 12168 33478 INC 10094 518872227 SUM 8119 35571 INC 25313 144830513 SUM 81 34511 SUM 1860 27064 SUM 8224 22157 SUM 18610 31274 INC 15333 756353104 INC 6087 825018485 INC 25458 422350111 INC 7707 287616359 INC 27264 354276481 SUM 2470 33009 INC 29680 200760951 SUM 4969 19081 SUM 3042 40285 SUM 7263 19005 INC 41163 956705623 SUM 16991 36943 INC 7201 933556200 SUM 20651 33064 SUM 7487 40579 SUM 4296 32311 INC 6711 954818734 INC 1985 14540588 INC 22593 973022094 INC 16165 69187937 INC 14844 727990808 INC 17708 876498541 SUM 7855 31104 INC 19318 59079660 SUM 30618 38735 INC 30554 944317217 SUM 3941 35100 SUM 907 11048 INC 5667 631459625 INC 8608 98621098 INC 24052 673524860 SUM 2848 39000 INC 37516 534526994 INC 30128 693019057 SUM 7823 21174 INC 40414 750069038 INC 1277 13847185 INC 25752 145059306 SUM 15734 33730 INC 5671 401138607 SUM 27477 38667 INC 9609 116086381 INC 8826 142976645 SUM 11517 27070 INC 36344 78674531 SUM 33128 40004 INC 8442 809116144 INC 31469 125181528 INC 41377 475377448 SUM 10488 34479 SUM 25444 39263 SUM 45 24405 INC 39131 856465323 INC 32346 943009662 SUM 4499 27078 INC 15353 983952491 SUM 12735 27693 SUM 3098 35079 SUM 3179 40792 INC 1612 152364662 SUM 5764 41171 INC 14063 472650377 SUM 206 26568 SUM 8018 39300 SUM 2534 41241 INC 27408 837879655 SUM 1221 37653 SUM 15175 24951 SUM 4599 33736 SUM 30563 39874 INC 24620 508800855 SUM 9404 22070 SUM 3475 35606 SUM 8240 18435 INC 22333 132670634 SUM 430 41203 SUM 11975 18609 SUM 5323 31837 SUM 8077 26568 INC 31286 617901972 INC 39836 871211677 INC 8905 742262477 INC 13549 602440264 INC 34824 454730864 INC 1548 889824366 INC 34580 147336390 INC 28015 452057900 INC 28942 14303733 SUM 1603 28451 SUM 39024 41454 SUM 25283 32932 INC 19412 923667842 INC 37718 877784085 INC 40477 28984922 INC 40642 735197434 SUM 2347 37689 SUM 5143 20917 SUM 832 23755 SUM 361 32332 INC 22991 6136224 INC 26482 39984533 INC 2915 2419388 SUM 4759 16836 SUM 2390 32356 INC 28237 40076308 INC 16812 760493909 INC 25477 686806202 SUM 24102 40792 INC 3111 20698136 INC 10160 4296707 INC 11124 592778956 SUM 971 33356 INC 34289 811890889 INC 35539 96850024 INC 39003 951638703 INC 39077 802464766 SUM 3565 30407 INC 27077 879044041 SUM 7845 33838 SUM 1319 37999 SUM 8188 25487 INC 25160 73734615 INC 12367 900081814 SUM 19 23489 SUM 4225 32332 INC 36862 625927420 INC 24281 407603139 SUM 3656 38821 SUM 2 6142 SUM 3367 24784 SUM 9533 25832 INC 39456 815877210 INC 40514 14924590 SUM 81 40989 INC 418 844781818 INC 37727 536724947 SUM 5727 21338 SUM 77 37796 INC 32791 147307623 INC 37344 995397715 SUM 1284 12395 INC 35170 951541919 SUM 183 36071 INC 40443 323773214 INC 25400 734827279 SUM 10899 31276 SUM 4068 34421 INC 9328 29061655 INC 30652 147297973 INC 33439 987108976 SUM 3538 23538 INC 21462 749485148 INC 3134 935021192 SUM 17435 40863 SUM 388 27446 INC 694 946390391 SUM 3223 30563 INC 32228 64286349 INC 10782 517937754 SUM 2119 30181 INC 30104 112871901 INC 7684 685040952 INC 24562 129869670 SUM 1179 26764 SUM 6508 26822 SUM 6198 21548 SUM 1105 22464 SUM 7304 34178 SUM 5606 37464 SUM 8968 29055 SUM 2753 41344 INC 7091 27166002 INC 33532 596631604 SUM 2855 9016 SUM 5960 37798 INC 4349 2776877 INC 41230 53882353 INC 36228 12208590 SUM 12371 31308 SUM 1175 22342 INC 32168 147401652 SUM 10675 38188 SUM 235 17639 SUM 28258 40973 INC 14507 147444777 SUM 22736 31126 SUM 8451 28141 INC 1097 593302282 SUM 5063 25968 SUM 13773 38211 SUM 19210 27822 INC 17948 425075907 SUM 656 25964 INC 9089 471705413 INC 39910 393184108 SUM 14728 39668 SUM 29780 40809 SUM 4429 12112 INC 37309 37037244 INC 2417 136764226 INC 11962 492047804 SUM 22426 33443 SUM 31404 40888 INC 25172 75742925 SUM 20012 39001 SUM 7671 39279 SUM 19154 39578 SUM 3617 4778 INC 14703 918249358 SUM 27965 39310 SUM 26 19765 INC 568 129312961 INC 2385 79840975 INC 13883 265381263 SUM 10405 40871 SUM 17211 39509 SUM 11615 23578 SUM 11280 21246 SUM 26824 40207 INC 6975 8664733 INC 13917 342711296 SUM 937 31252 SUM 6867 29001 SUM 22832 35410 SUM 564 34020 INC 29309 756431062 SUM 3388 40900 SUM 5568 36215 SUM 3997 23922 SUM 4998 21597 INC 13059 552154477 INC 29240 492112638 SUM 2548 17384 INC 12576 32028333 INC 22777 44555592 INC 15885 796904280 SUM 2326 22512 SUM 763 35346 INC 21129 79001214 SUM 14469 34183 INC 19699 786652863 INC 20806 927891387 SUM 435 40970 SUM 51 38074 INC 35343 944658355 SUM 1659 30674 INC 28432 811376255 INC 31770 78159693 SUM 21414 36247 SUM 10953 39388 INC 1919 520278555 INC 20836 76896901 INC 16221 6918091 INC 37679 951075124 INC 8406 810871847 INC 1289 927633970 SUM 3081 26931 SUM 5020 31681 SUM 16274 40432 SUM 104 23135 SUM 3231 32810 INC 37180 26971781 INC 33240 887478650 INC 26155 566560522 SUM 9496 40856 SUM 641 30941 INC 12925 72610109 SUM 1784 28628 SUM 931 1654 INC 39425 961687810 SUM 13577 40468 INC 3183 978460026 SUM 11960 26567 SUM 278 29502 SUM 3818 10576 SUM 191 15115 INC 10941 555631700 SUM 6545 17384 INC 16360 129146654 SUM 24010 40273 SUM 33622 39873 SUM 19837 38446 INC 15165 113899041 INC 23164 729751602 INC 22925 29014516 SUM 2862 38032 INC 11179 20652293 INC 966 955316829 SUM 234 7156 INC 17587 476162750 SUM 5882 37917 SUM 9433 29640 INC 28161 820820662 INC 17999 26548271 INC 34585 147442047 SUM 1183 3739 SUM 1100 36827 INC 28907 221503796 INC 40153 753346609 INC 12575 735665912 INC 25149 28958058 INC 19838 190647794 SUM 11761 38551 INC 22095 72674344 SUM 28368 40534 SUM 5429 36298 SUM 9049 32420 INC 7135 609608325 INC 15250 166019443 INC 14153 810349432 INC 39389 10105048 INC 4803 852042581 SUM 5007 7782 INC 11450 147440547 SUM 3791 32986 INC 489 11899114 SUM 9385 35888 SUM 28647 39306 INC 1851 412810895 INC 15715 26934648 INC 23165 533649709 SUM 5047 25072 INC 8121 78268646 INC 21609 803276862 INC 37565 691421164 INC 32145 953301179 INC 39651 28766267 SUM 431 16481 INC 15007 941899974 INC 25630 610603434 INC 39018 995532127 INC 32056 925242369 SUM 13001 41127 SUM 7361 39208 INC 39651 76140780 INC 32222 756389177 INC 33020 357908202 SUM 24157 40702 INC 11158 745444189 INC 22325 743864905 INC 7613 582650693 INC 29825 610052885 INC 15774 607688238 INC 9263 184688113 SUM 6731 20870 INC 2296 256853865 SUM 1124 37174 INC 6090 582797770 SUM 974 39707 INC 32827 28030062 INC 7129 172857635 INC 16745 134765696 INC 4572 771617983 INC 9669 142978218 INC 8813 29087153 INC 39740 894728912 SUM 3496 34944 SUM 11171 37521 SUM 6952 26638 INC 31298 807726255 INC 19314 931292973 INC 39022 152427583 INC 24922 24851615 SUM 9702 15007 INC 16958 491840358 INC 16827 945610199 SUM 19417 39409 SUM 2492 35621 INC 32585 756441471 SUM 4985 41317 INC 16716 61436301 INC 26185 854277019 INC 7372 27936713 INC 20689 845200282 SUM 2476 9501 SUM 18958 37305 INC 35352 861678658 INC 38874 622428570 SUM 3909 26067 SUM 15980 36812 INC 2536 147188472 INC 5268 913134014 INC 8485 387694648 INC 5199 704364456 SUM 165 30978 INC 40753 76000014 SUM 6228 34602 SUM 12079 36371 INC 11154 803963347 INC 35209 86282570 INC 16347 961796099 INC 15346 559029982 INC 3806 717624825 SUM 7697 36383 INC 29164 961319633 INC 38090 945867091 INC 1226 804090240 SUM 2184 37759 SUM 1922 20526 INC 16388 79748906 SUM 7418 23024 SUM 725 11249 SUM 7558 29492 SUM 21286 38445 SUM 7521 19521 SUM 4592 37639 INC 6583 144921674 INC 37031 147328281 INC 37447 876116956 SUM 4463 39758 INC 16574 894558151 INC 13600 332594606 SUM 11742 40599 SUM 3722 28046 INC 33577 126445488 SUM 18780 22567 INC 39848 182743136 SUM 22257 30281 SUM 11222 39138 INC 16129 19479943 INC 36753 507048532 SUM 1122 14350 SUM 13034 34796 SUM 6455 30964 INC 1972 329596715 INC 27613 703462740 SUM 11927 41078 SUM 8962 40924 INC 38539 955058213 SUM 16304 39527 SUM 216 12053 INC 29669 28383698 SUM 9059 38074 SUM 14791 16151 INC 6583 414570626 SUM 34286 34499 SUM 7256 24722 INC 8311 889554064 SUM 23327 33447 INC 7740 28768905 INC 18775 13691956 SUM 9153 33796 INC 10561 760568046 SUM 133 10994 INC 31432 744782270 INC 31505 50969302 SUM 6187 28910 INC 34207 77207593 SUM 1800 41263 SUM 9234 14437 SUM 16549 33295 INC 15687 954072942 SUM 26624 41163 SUM 2341 35213 SUM 4633 37383 SUM 21620 28549 SUM 7860 30309 INC 37965 816735794 SUM 4913 29955 SUM 9921 37677 INC 36706 579081495 INC 6468 144854924 SUM 2852 36156 SUM 10315 14834 SUM 426 11280 INC 16871 129655076 SUM 15856 34540 INC 25190 291558487 INC 31483 995356903 INC 3933 74049248 INC 23969 334571749 SUM 9386 33847 SUM 2501 17507 SUM 1340 37107 INC 1827 13233240 SUM 24435 39608 SUM 10590 31877 INC 15578 755081145 INC 8244 796255089 SUM 10740 40752 INC 24074 324089290 INC 2721 802624270 INC 36880 676594365 INC 7337 115230692 INC 31142 3395773 SUM 333 34143 INC 15217 995214995 SUM 27703 39620 INC 25843 15407431 INC 22334 953244045 INC 14828 959794075 SUM 22034 24073 SUM 12435 39829 INC 23375 823562400 SUM 1752 23409 SUM 26201 39438 SUM 40 15308 SUM 28367 37522 INC 40870 936993212 SUM 666 17295 SUM 20141 36564 INC 15314 13152116 SUM 5368 10503 INC 34890 881294101 INC 12797 471561976 SUM 1406 19101 INC 8414 488940184 SUM 6702 32794 SUM 14564 35306 SUM 1186 16345 INC 38673 824489767 INC 9055 136972438 SUM 1915 28958 SUM 4781 29988 SUM 16446 39466 INC 23950 686069251 SUM 12525 17582 SUM 30595 41119 INC 22626 869060774 SUM 5564 40410 SUM 5629 21300 INC 2531 882026902 SUM 30233 40340 INC 31671 873638613 INC 12154 607755757 INC 33222 817676861 INC 36076 112838867 INC 24227 973405969 SUM 10740 36244 INC 12113 3724501 SUM 1601 35285 INC 3299 771596150 INC 15334 894729387 INC 20207 961447681 SUM 17215 32952 SUM 14196 34497 SUM 18088 28520 SUM 13241 39198 SUM 12322 38583 INC 6144 821087300 SUM 7573 37633 SUM 449 37136 SUM 32185 40769 INC 3771 130636007 SUM 9193 27673 INC 17141 669035768 SUM 3725 38870 SUM 7373 31977 INC 2317 715758621 SUM 9832 38365 INC 25411 877354340 INC 7022 857778991 INC 33266 790490920 SUM 3468 34460 SUM 12780 31580 SUM 1680 20933 SUM 14268 26230 INC 2993 113853572 SUM 5467 21859 SUM 5369 36069 INC 11741 26677666 SUM 571 32345 INC 33651 508466775 INC 14763 73472970 SUM 22313 40654 SUM 12948 38285 INC 30815 62950732 INC 29849 939489169 INC 16533 777841751 SUM 21590 31904 SUM 4307 39095 INC 8620 954817092 INC 34000 905953420 INC 10722 114707762 INC 27163 525113385 INC 17657 744723374 INC 4630 939441316 INC 5999 94500829 SUM 1233 27665 INC 8925 585256633 INC 18028 52757385 INC 35452 768253650 SUM 23031 40427 SUM 2069 27564 SUM 23994 34205 INC 15968 15973860 INC 9965 113760555 INC 30103 988674390 SUM 28485 39245 SUM 850 18625 SUM 24598 37714 INC 37827 869943460 INC 20221 417742156 INC 6815 924968799 SUM 12234 40014 INC 33521 532968551 INC 36324 197204628 SUM 1238 40611 INC 11110 796365002 SUM 3919 16713 INC 11601 625366971 INC 14300 871826243 SUM 6093 36189 INC 12658 94998679 SUM 5179 10753 SUM 18775 31171 INC 6321 536773600 SUM 9 17271 INC 31271 849730623 SUM 12176 24618 SUM 1435 40974 INC 32034 945591779 INC 12824 61745463 SUM 10170 28883 INC 40787 972722130 INC 5180 593813320 INC 40811 29060405 SUM 3825 41393 INC 26918 142157362 SUM 26497 33373 SUM 2702 37607 SUM 1307 20184 SUM 5648 40448 INC 24240 401169889 INC 1124 502877360 SUM 31073 37914 SUM 344 23019 INC 27429 946103142 INC 12657 584371606 INC 8122 678069907 SUM 4604 35310 INC 28468 882406545 SUM 5225 27266 SUM 31031 38578 SUM 24949 37600 INC 7482 953185098 SUM 34620 39042 SUM 3963 40258 INC 36111 479388569 INC 36073 221401108 INC 31039 946054211 SUM 19123 37518 SUM 6416 36242 SUM 6030 30529 SUM 11373 29963 INC 25777 896269921 INC 16273 899759935 INC 20245 536725533 INC 25933 28184866 INC 10644 261409839 SUM 17214 39678 INC 4089 418169026 INC 26169 877466601 INC 35799 143251924 SUM 5824 33641 SUM 4994 27269 SUM 14934 37244 SUM 7615 30506 SUM 10730 23462 SUM 27987 40786 SUM 16800 35374 INC 39162 935892580 INC 34270 492148093 INC 15503 178559311 INC 28429 468755649 SUM 2030 5651 SUM 10609 40453 INC 989 265619631 INC 25989 788475611 INC 7934 625834407 INC 40152 222414323 INC 18044 760496562 SUM 3789 38809 SUM 33618 41266 INC 34676 20381461 INC 17739 418148277 INC 12532 616812322 INC 37266 73696711 SUM 8052 20597 SUM 3367 28803 INC 22722 113686584 SUM 25479 33535 SUM 24410 40922 SUM 69 27695 INC 2817 6471746 INC 35876 130506868 SUM 1181 34978 SUM 26388 40682 SUM 10428 40115 INC 31766 858793402 INC 35249 38847487 SUM 18921 35165 SUM 2348 31056 INC 13986 984292572 INC 36115 147269492 INC 22371 108661872 SUM 14528 37821 SUM 6340 22329 SUM 12249 30305 INC 40292 105269472 INC 7056 147483441 SUM 9763 41336 INC 14951 73685035 SUM 141 18246 SUM 3467 15395 SUM 3742 37570 SUM 5014 17192 INC 1652 754067992 SUM 16086 41130 SUM 20665 39388 SUM 15271 34079 SUM 3217 28609 INC 38191 138984590 SUM 1695 41021 SUM 16939 31016 SUM 4420 36833 INC 32490 820969963 SUM 12321 31255 INC 21226 957659707 INC 36809 111714579 SUM 23646 40129 INC 10744 717113768 SUM 3528 36961 INC 31850 140390990 SUM 11509 40802 SUM 3716 31195 INC 29170 751645758 INC 41027 147219680 SUM 14719 35574 SUM 1268 38614 INC 29235 488984386 SUM 6087 40765 INC 13394 80372335 INC 24665 398187886 INC 29865 598247730 INC 28339 145628897 INC 12446 474886632 SUM 1610 7093 SUM 26273 41348 INC 4364 519994849 SUM 7578 28043 SUM 4443 38372 SUM 520 15817 SUM 306 24907 SUM 1100 40413 INC 4943 539308765 INC 22808 803202541 INC 26463 353771393 SUM 25241 37071 SUM 29855 36789 SUM 14771 31115 INC 7774 73420043 INC 26695 924101880 SUM 7947 36553 SUM 2879 8370 SUM 11699 28438 SUM 9083 36095 INC 36792 24831618 INC 13845 65341532 SUM 7143 27236 SUM 21466 37521 INC 10395 130424618 SUM 12852 34757 SUM 65 31030 INC 30758 725747035 SUM 33687 40290 SUM 17602 36212 INC 29268 939509387 SUM 2958 27987 SUM 1435 39268 SUM 16375 40869 SUM 5476 29879 SUM 354 31695 SUM 11561 26586 SUM 12789 19283 INC 7757 474595268 SUM 8331 36738 SUM 3336 32329 INC 3906 760118446 SUM 5421 35106 INC 30471 200970959 SUM 18255 19128 SUM 20858 38216 INC 22568 827464768 SUM 432 35550 INC 11559 931125150 SUM 1175 15031 SUM 1582 30969 SUM 27642 38609 SUM 18020 41411 INC 39502 25938648 INC 2095 286116931 INC 24087 868330827 INC 3518 27919340 INC 75 13163014 SUM 26308 36333 SUM 9070 40454 SUM 3280 33977 INC 26793 810871955 SUM 10707 39310 SUM 14385 32588 SUM 2834 21661 SUM 7709 18724 SUM 2981 39179 SUM 22438 39194 SUM 1688 5630 INC 4698 469547628 SUM 10737 32645 INC 28270 955568549 INC 37209 143074544 SUM 327 26538 INC 13136 613795572 SUM 4651 41374 INC 3696 752067954 SUM 27996 36407 INC 34889 483514535 SUM 10124 40474 INC 34858 70434133 INC 18943 760465389 SUM 36219 41392 INC 23335 146519076 SUM 125 7877 SUM 2346 23176 INC 38897 675495944 SUM 1308 15628 SUM 3104 28645 SUM 1976 39312 INC 4858 120145854 SUM 16132 38360 INC 268 29029453 SUM 2432 34021 INC 76 68863383 SUM 12971 36433 SUM 8825 40985 SUM 25210 39435 INC 10998 601657949 SUM 682 25643 SUM 8268 37332 SUM 5007 34483 INC 11550 680408213 INC 22481 946741656 SUM 10209 24353 SUM 20963 23862 INC 12654 888048826 INC 28506 825563014 INC 12753 483638832 INC 2605 960526821 SUM 9643 37748 INC 713 978907626 INC 9835 9159895 INC 27351 26819210 SUM 2407 22740 SUM 17491 38706 SUM 20709 41094 INC 34915 146075588 SUM 1328 22565 SUM 1679 16746 INC 38124 832672633 INC 27779 959772244 INC 26907 743858381 SUM 1070 18546 INC 699 876938789 SUM 29352 41424 INC 1004 870259225 SUM 12935 39479 SUM 26148 32022 SUM 727 11210 SUM 38422 40638 SUM 10054 23529 INC 37415 27539721 INC 13174 648999171 INC 12593 442686775 SUM 8343 12965 SUM 2872 40877 SUM 6852 40807 INC 26461 10090957 INC 9603 12906905 INC 11946 140749536 SUM 18021 32901 SUM 2828 38432 INC 3065 927458201 SUM 6652 26119 SUM 7150 37674 INC 16041 14989128 SUM 3170 23749 SUM 11564 35480 INC 26058 894241264 SUM 4608 38480 SUM 9782 33186 INC 8893 900846618 SUM 3830 38626 INC 20643 890519173 INC 3890 113861895 SUM 14104 27838 INC 12242 9651860 INC 4073 145617319 INC 8835 743281372 INC 6272 536854974 SUM 209 9993 INC 2388 852828013 INC 16184 346725754 INC 592 998618598 SUM 128 17161 INC 16087 113922720 INC 23453 889609198 SUM 14629 30896 SUM 9290 39199 INC 34978 78133638 INC 7766 939566827 SUM 3661 36492 INC 351 704581068 SUM 19564 22245 INC 27820 862787795 INC 1155 147451795 INC 23084 490108928 INC 13560 408664305 SUM 29588 41423 SUM 7284 12975 INC 6094 423860473 INC 7235 55894830 INC 10556 12158315 INC 13778 624830737 INC 11990 79792709 INC 3465 109172755 INC 25487 961386186 INC 37064 248842696 SUM 822 40513 SUM 3523 10239 INC 30526 670223604 INC 7931 82291530 SUM 10694 29852 INC 17944 350114565 SUM 27239 41404 SUM 12680 36179 SUM 3359 33736 SUM 16012 40454 SUM 1907 32812 INC 37471 994390884 SUM 19597 29791 INC 22224 881363244 SUM 15086 37671 INC 21953 71666836 SUM 1065 7699 SUM 3444 32989 INC 24368 19525390 INC 38056 68583533 INC 29752 277378177 INC 956 57303705 SUM 4409 38066 INC 1647 609000420 INC 34231 944839818 SUM 26057 40691 SUM 2602 37024 INC 5396 957535147 INC 38962 994984996 INC 30226 492201022 INC 6351 146557243 SUM 3481 24453 SUM 2938 40641 SUM 6040 21405 SUM 25728 38394 INC 14016 609364531 SUM 9914 23334 INC 9410 689760355 INC 36607 738133047 INC 38919 951963456 SUM 3000 12731 SUM 1723 25647 INC 37703 955287853 SUM 3298 16074 SUM 1107 35881 SUM 27430 40359 INC 20514 28772244 INC 6931 956153962 SUM 17499 39744 INC 40079 804740830 INC 29722 876490842 SUM 1351 35810 SUM 13121 41090 SUM 19974 40252 SUM 3460 28778 SUM 17254 41081 INC 40303 533107679 SUM 8700 32033 INC 23920 106302591 INC 28229 543482328 SUM 11037 35598 SUM 7665 14560 INC 29947 754139156 INC 26210 70642620 SUM 5100 11288 INC 13684 29428340 INC 9976 491845595 SUM 15122 40552 SUM 4349 21136 SUM 1037 30616 INC 6303 981066635 SUM 6757 29947 SUM 18115 37645 INC 37244 134885961 INC 2414 800158863 SUM 13126 35956 INC 34754 147463149 SUM 138 6590 SUM 16243 40523 SUM 20336 38303 INC 31546 190602790 INC 25438 869481397 INC 37012 12539315 SUM 16884 35782 SUM 27387 37750 SUM 376 34370 INC 18296 536457522 INC 39434 780127460 SUM 3524 41415 SUM 651 10224 INC 29563 876816392 INC 29710 625326397 INC 11139 601607921 SUM 1016 28661 SUM 4905 33939 SUM 9318 40523 SUM 209 32914 INC 23415 38317779 INC 17605 581175572 INC 26292 622734993 SUM 29739 41126 SUM 2860 36776 INC 15061 719413489 SUM 9392 32809 SUM 4499 24598 INC 13039 13226241 INC 25818 693443105 INC 26465 573905370 INC 11116 743757254 INC 39465 172968982 INC 26729 802900304 INC 25465 792676405 INC 36179 558578560 INC 25944 853868475 INC 22417 718361045 SUM 27470 37051 INC 38115 960741892 SUM 92 5218 INC 29460 434061091 SUM 2514 24662 INC 32731 63584699 INC 12343 10730556 INC 10228 944422684 SUM 1580 3666 INC 19552 29028499 SUM 12255 21574 SUM 45 20226 INC 40659 145059297 INC 10219 866884898 INC 12129 1646065 SUM 2810 19989 SUM 6096 39183 SUM 5666 38476 SUM 12511 37755 SUM 2100 27517 SUM 12066 31696 SUM 21064 39909 SUM 18640 22931 SUM 3804 40173 SUM 25593 37697 INC 36566 132659040 INC 16387 731192384 SUM 22472 29774 INC 16609 136960020 INC 28964 4467197 INC 30316 138307443 SUM 16507 34387 INC 22701 431592295 SUM 13711 34075 INC 39562 146901452 SUM 1592 17661 SUM 22501 35855 INC 21521 986031888 SUM 13033 26531 SUM 684 29490 SUM 3819 31531 INC 31519 597862501 SUM 18290 35780 INC 13724 465657839 INC 3318 12227766 INC 11437 501542859 SUM 15811 35402 SUM 3943 34474 SUM 13949 34031 SUM 2573 33601 INC 22817 147469537 INC 23428 109723275 INC 19863 383742523 INC 16492 38088623 SUM 7517 40731 SUM 429 41000 SUM 1700 24339 SUM 4001 37977 INC 10903 147369498 INC 10214 958518486 SUM 1334 12899 SUM 5411 40428 SUM 8384 15106 SUM 14634 39885 INC 1776 871006529 INC 18034 856840902 SUM 10723 39290 INC 31205 224735255 SUM 25367 34067 SUM 19307 26824 INC 14527 938527635 SUM 30240 40692 INC 3414 378602606 SUM 10307 12024 SUM 21496 39142 INC 12828 946235903 INC 14982 799474623 SUM 29379 39746 SUM 2718 32488 SUM 5128 24551 INC 6516 337124350 INC 17475 996435806 SUM 714 29374 INC 16867 804205603 SUM 23895 35114 SUM 2191 34984 INC 41053 542185000 SUM 4843 25006 SUM 3726 14071 SUM 10222 41257 INC 18083 978701014 INC 12186 336990758 INC 24802 878472747 INC 11423 758887993 INC 22181 147369779 SUM 13389 37691 INC 3387 961948770 INC 21210 976509162 INC 16474 948963626 INC 34152 787545084 SUM 111 41334 SUM 668 14641 SUM 1389 24008 INC 19906 693430996 INC 23806 618015303 INC 25360 147422351 INC 11394 816738393 INC 21350 9887687 INC 40861 756170639 INC 30080 785158628 SUM 532 27621 INC 32018 905197274 INC 39270 12215711 INC 32047 144321712 SUM 1626 27424 SUM 18500 35229 INC 4469 610069165 SUM 2107 14624 INC 32716 145382883 INC 21178 148732041 INC 34678 794080981 INC 17736 858036840 SUM 14086 33914 INC 8022 121018998 SUM 5767 25198 INC 39442 953568922 INC 41256 886429603 SUM 341 9772 SUM 4730 16787 INC 41180 899927023 SUM 24933 40319 SUM 17145 34235 SUM 2371 22146 INC 29683 450258596 SUM 21247 35496 SUM 19600 30277 SUM 1428 25623 SUM 2251 8666 SUM 61 39831 SUM 16260 36127 INC 27351 951087611 INC 771 39419229 INC 6641 58505112 INC 20371 513405390 SUM 3064 31800 INC 29089 249099052 INC 23935 73546026 SUM 5853 27398 SUM 23204 35089 INC 28281 955288389 INC 17303 952712987 INC 23088 424410613 INC 27601 491106957 INC 28722 961427924 INC 29347 989239890 SUM 4260 40604 SUM 18419 25967 INC 38759 11987793 INC 19378 478279881 SUM 3858 37683 INC 20518 274986436 INC 35023 533680674 SUM 4 19442 INC 1657 415223954 SUM 1914 40840 INC 4912 1763836 INC 19364 911547098 INC 13941 145259420 SUM 10187 29431 INC 4247 145870796 INC 36031 927318898 INC 21373 8061416 SUM 16062 32874 SUM 29992 33995 INC 22058 56853455 INC 27588 42607736 SUM 13986 34042 INC 23157 283923645 INC 40763 525642790 INC 21268 68934380 SUM 20587 35770 SUM 6420 31942 INC 34279 138268606 INC 4556 20613558 INC 15084 440275002 INC 10151 171170775 INC 21901 465012837 SUM 663 8521 INC 531 29077396 SUM 3230 13097 INC 23651 96069343 INC 1647 109728201 SUM 17153 39137 SUM 14768 38181 INC 6206 145011250 SUM 9966 18456 INC 3194 39638019 INC 31028 113483184 INC 20372 283888139 SUM 10796 33124 INC 23074 825449891 SUM 31776 35625 INC 14020 850384893 INC 34874 6941270 SUM 3654 30053 SUM 1391 16561 SUM 1152 23135 SUM 6276 36692 INC 17997 994488522 INC 30322 927617605 INC 11753 960787820 INC 6407 569417822 SUM 12356 39402 INC 18086 239180820 INC 34457 961973194 SUM 19763 35369 INC 7594 325042108 SUM 14817 39879 INC 16114 3740747 SUM 450 35584 SUM 23987 29266 INC 10365 702848509 INC 26248 79824990 INC 40287 594537613 INC 7507 23814542 INC 35180 988063830 SUM 32909 41012 INC 19441 216097774 SUM 6914 22303 INC 8860 128009847 SUM 19527 28254 INC 23245 186656489 INC 21737 363219645 INC 16207 184541102 INC 3472 959332643 SUM 15983 39206 SUM 5778 36729 INC 10897 59334930 INC 33344 130668651 INC 32904 400367762 SUM 1373 20874 INC 34562 109455603 INC 10063 871441451 INC 30653 939040681 SUM 8439 33456 INC 25483 606393442 SUM 2691 19225 INC 37149 751600566 INC 7191 718701124 INC 21111 631454966 INC 11734 471125006 INC 38372 974181724 INC 30752 609771552 INC 27942 790491196 INC 32893 894854633 INC 32843 945491339 SUM 27086 38432 INC 31911 785476018 INC 29407 333229651 INC 38348 8607548 INC 60 374526232 INC 18659 469007459 INC 19358 738136910 INC 12220 677460975 INC 2476 615024508 INC 31288 760488635 INC 39720 875632697 INC 38489 801955843 SUM 7088 20037 SUM 6947 27351 INC 37224 392667193 SUM 4393 35110 INC 39375 28010862 SUM 2240 10840 SUM 1877 22734 INC 15092 492151997 INC 12529 95308702 SUM 10959 24336 INC 18881 870355071 INC 387 29083528 SUM 17197 27030 INC 33066 138045678 INC 41144 586988751 SUM 9990 39934 INC 14414 259352638 SUM 3167 39455 SUM 2751 22251 SUM 5906 37234 INC 9035 872220114 INC 7239 56661146 SUM 2267 35346 INC 24376 96602632 INC 8867 400788541 INC 4816 451148901 SUM 8807 38716 SUM 13709 39758 SUM 30585 31500 INC 25831 892117044 INC 8365 589468185 INC 15524 138680824 SUM 14692 37205 SUM 39933 40089 SUM 392 37282 SUM 20180 40384 SUM 3067 33865 INC 282 773271135 SUM 205 27879 SUM 2111 8999 INC 38056 351052934 SUM 72 13784 INC 34872 26295285 SUM 20903 39709 SUM 24709 29484 INC 27263 11742144 SUM 7401 40422 INC 17940 957458689 INC 37521 78137554 SUM 481 18965 INC 21824 756396461 INC 37375 404062974 INC 13411 323621153 SUM 7388 34060 INC 17325 854302432 SUM 6609 38234 INC 9050 492084722 SUM 26713 40937 INC 33333 577790580 SUM 7441 32677 SUM 15526 41454 SUM 2563 31259 SUM 22938 34940 SUM 6026 34121 INC 10755 338732358 INC 27763 28814745 SUM 9384 33897 SUM 20515 40622 SUM 9422 37283 INC 28226 206851179 SUM 16799 25875 SUM 1411 24147 SUM 695 40733 SUM 2034 35963 SUM 63 37239 SUM 27514 39433 INC 36694 19608815 INC 38181 760483594 INC 22437 996468784 INC 25729 404985219 INC 4447 671008085 INC 39055 22697436 INC 15192 759547555 SUM 5489 11827 INC 30593 59336340 SUM 7993 18040 INC 29615 12210020 SUM 4278 26392 INC 31996 80317391 INC 38851 442831168 INC 23274 283899237 SUM 11824 32273 INC 27543 88436205 INC 19004 143228226 INC 15527 128971706 SUM 15458 30157 INC 5611 930558848 SUM 14580 22507 INC 35995 96800233 INC 15717 867330905 INC 992 845430623 SUM 5179 17927 INC 18130 2770192 INC 39682 16179133 INC 2673 415929162 INC 13340 69876776 SUM 20315 40724 SUM 901 17834 SUM 7633 26815 SUM 3542 26970 INC 19403 110756478 SUM 261 14576 SUM 11285 28237 INC 14258 71594815 INC 15290 138966352 SUM 17245 40613 INC 37091 452834706 INC 34890 28337408 INC 25919 23711221 SUM 4798 36630 SUM 2001 9387 SUM 11672 23400 INC 29598 147377593 INC 13709 146166795 INC 35134 760419561 INC 15718 97079222 INC 16899 476039162 INC 20575 423901140 INC 29188 197181198 SUM 6957 39165 SUM 11335 31224 INC 31516 11770966 INC 3538 146772216 SUM 274 40654 INC 31247 415939442 INC 22759 147404440 INC 16935 875878876 INC 29786 684657237 SUM 18150 38333 INC 20432 26931183 INC 37015 996426737 SUM 3691 22136 INC 9333 18475912 INC 12992 28529788 SUM 4948 22373 SUM 8075 40899 SUM 757 39610 INC 15065 957321456 INC 7162 922093061 INC 29319 492209458 INC 41198 952144258 INC 3522 870594855 INC 11848 138918808 INC 20758 610496629 SUM 9516 39380 SUM 819 5480 INC 876 576961948 INC 10701 61387248 INC 24302 217012722 INC 28261 465712203 SUM 17004 41162 INC 30495 641551 INC 40515 113224003 INC 6435 274507227 SUM 3287 30597 INC 17368 971488932 INC 25404 268163302 SUM 10700 25394 INC 5667 557392163 INC 31460 394252060 SUM 10979 24881 SUM 28907 40368 INC 13161 130408638 INC 11923 854673015 SUM 22593 32974 SUM 5939 21144 INC 30476 28427438 INC 24743 978708670 SUM 31448 39462 INC 3697 926287266 SUM 25320 39558 INC 8130 671074036 INC 17139 433170182 SUM 32188 40975 SUM 27961 41354 SUM 8460 29400 SUM 32788 35434 INC 40720 466847160 SUM 17269 35438 SUM 8641 35545 INC 16268 78798194 INC 24668 547323568 INC 27568 350777317 INC 28136 28256735 SUM 1206 17305 SUM 3453 25874 INC 197 984689476 SUM 9093 39980 INC 36920 610568820 INC 747 424485285 INC 28491 772602590 INC 17024 483724861 INC 40222 979841083 SUM 1154 9071 INC 14136 946228699 SUM 32856 37096 INC 38692 416837194 INC 6125 996187920 SUM 7233 32276 INC 10479 928896224 SUM 6766 37043 SUM 1731 24051 SUM 598 37956 INC 14862 701621779 SUM 3208 33737 INC 16389 878080869 SUM 1804 30678 INC 41363 708881248 SUM 16441 36563 INC 37556 3707932 SUM 15765 38917 INC 26653 840188791 INC 24369 27646363 INC 22781 335729629 INC 31869 73078688 SUM 19249 33962 SUM 20577 34753 SUM 9295 31167 INC 19289 737066368 INC 7947 412376314 SUM 4183 28342 INC 33225 854977841 INC 21915 925161162 INC 11110 861191653 INC 6234 136857568 SUM 1773 25108 SUM 16223 40242 SUM 668 922 INC 18593 792711358 SUM 2405 22991 INC 26600 757635773 SUM 389 40873 SUM 22546 40200 SUM 19379 37955 SUM 12836 41288 INC 19330 147295632 SUM 4038 29632 SUM 1397 23496 INC 17595 940846811 INC 28201 744794533 INC 38083 938901207 SUM 9717 24365 SUM 245 36196 SUM 8773 38571 SUM 34161 41347 INC 10768 584470925 SUM 388 33877 INC 27949 113664420 INC 26927 785859411 INC 22833 139087614 INC 18603 25211782 INC 38229 282965750 INC 1976 735231551 INC 909 79949184 INC 27697 749616957 INC 24813 122912317 INC 23807 93836075 SUM 8926 35917 SUM 1757 21871 SUM 12470 36378 INC 19670 53771422 INC 3704 532673569 INC 2507 930073622 INC 28271 147195447 INC 40296 145091624 SUM 18540 40421 INC 765 961936565 SUM 9608 30423 SUM 21947 24175 INC 34566 10975990 SUM 8988 16445 INC 8050 71589645 INC 34646 698524562 SUM 4773 15790 INC 31957 936736170 INC 28769 938654948 INC 6871 726206014 INC 2325 316033586 INC 9478 932538317 INC 5133 114140130 SUM 6762 34316 SUM 2904 36557 INC 39466 844633861 SUM 7747 18244 SUM 1848 13587 SUM 6664 41414 SUM 80 3673 SUM 2728 26628 SUM 3081 6861 INC 24832 990231381 INC 20855 757374265 INC 41227 550559591 SUM 7201 28006 SUM 1688 15119 INC 3106 890116671 SUM 3759 41017 INC 38096 828484322 SUM 557 31326 SUM 2167 26536 SUM 6120 28313 INC 39401 609543481 SUM 16261 40879 INC 24591 383511861 INC 36535 711004684 SUM 27714 38748 SUM 11912 39463 SUM 285 30712 SUM 435 34858 INC 6766 27474180 SUM 533 28925 SUM 25381 32226 SUM 5637 7752 SUM 31868 39809 INC 25635 908696005 INC 4796 68974347 INC 39757 893707031 INC 23478 534033351 INC 7888 418309839 SUM 20 32499 SUM 15040 32035 SUM 17918 30847 SUM 19007 27339 SUM 1331 33233 SUM 5366 35034 INC 13902 866543127 SUM 10616 29306 INC 21147 684589627 INC 15710 952074132 INC 19363 547802679 SUM 19194 24802 INC 18977 691359322 SUM 9273 19183 SUM 23515 38931 SUM 22980 36020 SUM 27211 38592 INC 29776 147424533 SUM 26309 41214 SUM 1785 28868 INC 40523 841602916 SUM 13133 38010 INC 32549 917041670 INC 39154 468705477 INC 14425 989548178 INC 9615 132224127 INC 24966 893544099 INC 26482 78500888 SUM 1921 9779 SUM 10699 37793 INC 40129 147481308 INC 18843 609269549 INC 39327 748443913 SUM 4186 38375 INC 40570 847568466 SUM 7862 30743 INC 36278 27907687 INC 6488 584781608 INC 581 6506093 INC 7397 928177841 INC 33203 449540168 INC 20021 951372793 INC 3575 606283934 INC 16213 145339128 INC 6158 26945146 INC 6915 73418727 INC 24054 953748154 SUM 12195 34552 INC 39133 641098892 INC 14973 861198333 INC 16800 954802464 INC 40714 760614121 SUM 2902 40133 INC 27548 929343091 SUM 3935 35975 INC 2396 29082516 INC 37524 862166493 INC 3801 355817331 INC 19546 665827684 SUM 1428 38736 SUM 6937 39849 INC 17090 583254612 INC 29454 961916150 INC 35373 939412772 INC 5936 62542079 INC 10056 87712752 SUM 13505 41179 SUM 26846 41082 INC 7611 28976112 SUM 17488 24685 SUM 1449 36933 SUM 3237 32540 SUM 12382 30166 SUM 6465 15539 INC 6869 113921714 INC 18622 925952485 INC 8947 938948572 SUM 7426 30938 SUM 669 23612 INC 16370 878911232 SUM 5581 30871 INC 39205 147458289 INC 14682 958628887 SUM 870 6854 SUM 2602 12749 INC 36660 979642290 SUM 12336 39908 INC 9195 216124940 INC 13918 457989603 SUM 8804 40761 SUM 8986 28493 INC 25711 886179184 INC 28242 19612349 SUM 14648 37640 SUM 1479 16647 SUM 8128 23880 SUM 3719 26855 SUM 2845 39693 INC 28145 491919885 SUM 3998 34315 INC 25045 253038701 INC 35044 904443994 INC 11319 55962435 INC 33367 800557312 INC 2328 31588111 SUM 1998 23896 INC 21891 992100174 INC 12169 79158270 INC 12656 757780449 INC 1092 10594977 SUM 4275 23458 SUM 36072 38914 INC 40228 124628302 INC 13977 961699966 SUM 540 30828 INC 33240 447435761 SUM 711 3522 INC 9004 306397199 SUM 20905 40936 SUM 5662 29615 SUM 1517 40436 SUM 94 16672 INC 14580 535016 SUM 26530 39829 SUM 17000 36334 INC 7228 969742831 INC 30694 894847245 INC 21079 604698319 SUM 9057 25698 SUM 748 13557 SUM 5460 30280 SUM 5082 36677 SUM 5242 16001 INC 19121 952129912 SUM 1606 18100 INC 17818 992077876 SUM 4650 17674 INC 30451 677409724 SUM 15776 33679 SUM 12200 39355 SUM 16062 40826 SUM 12012 33816 INC 23227 491954123 INC 33095 299666025 INC 13301 222327726 SUM 1222 17800 SUM 8990 39925 SUM 1932 16055 INC 13798 851692210 INC 21702 802718890 SUM 8244 27352 INC 6003 610574223 SUM 10538 35420 SUM 3148 28404 SUM 3347 35195 INC 11321 144196605 SUM 8045 38079 SUM 6324 37408 INC 30726 686781018 INC 12248 714975934 INC 4130 383767587 SUM 17978 32647 INC 25420 15950590 INC 16550 173387435 INC 39111 132332355 SUM 25024 35681 SUM 33606 38252 INC 12603 994934112 SUM 4394 27272 SUM 15546 19215 SUM 1388 10584 SUM 639 20439 INC 2958 10706026 SUM 27362 34286 SUM 4066 40078 SUM 8009 13905 INC 23034 989180009 SUM 10630 38142 INC 17837 190162695 INC 5363 263978542 SUM 19868 28197 SUM 6430 30998 INC 10328 748902401 INC 28302 500608972 INC 30840 28955271 SUM 11633 19947 SUM 8715 31312 INC 7563 808038950 SUM 9247 23284 SUM 31391 40782 SUM 21292 39000 INC 27037 979793470 INC 34352 24761758 INC 21491 130688493 INC 34081 399453006 SUM 742 34924 INC 32110 756871860 SUM 6512 40277 SUM 22730 37735 INC 10159 931119564 SUM 759 37516 SUM 811 6594 INC 6714 469592012 SUM 90 25660 INC 7963 28934050 INC 24838 652246188 SUM 11624 22861 INC 6224 736388261 INC 12106 954353273 SUM 14270 32760 INC 5735 62318284 INC 28004 891666298 INC 36310 38476169 SUM 2856 24448 SUM 4230 20140 INC 38365 913278291 SUM 22213 33585 SUM 4261 26899 INC 38090 886220184 SUM 3650 36899 INC 13189 691102833 INC 38728 133204218 SUM 12766 21745 SUM 10004 40791 SUM 327 32731 INC 33198 951322035 SUM 2282 25699 SUM 7569 11318 SUM 86 31831 SUM 5316 39478 SUM 37013 39455 SUM 511 18926 INC 34303 125277794 INC 39776 71973538 SUM 6337 29553 SUM 3770 28478 INC 29163 710283973 INC 18644 616467567 SUM 1104 33688 SUM 6036 34751 INC 7521 283419278 INC 23401 959670457 SUM 165 24542 SUM 20907 41007 INC 17834 28970933 SUM 7400 36109 SUM 4512 19611 SUM 1376 16213 SUM 12241 27750 INC 22376 146782160 INC 39849 559185784 SUM 30068 38902 INC 26596 667269687 INC 5686 741023393 INC 22737 485638689 INC 14800 751677557 INC 4881 550927903 SUM 222 34074 SUM 7223 36319 INC 10950 72388920 SUM 757 26786 SUM 9235 25521 SUM 28052 41275 SUM 6598 14192 SUM 1095 30491 SUM 2612 28993 SUM 513 1978 INC 37506 599308280 SUM 18505 39873 INC 35986 150377349 INC 15561 593041733 SUM 9163 36617 INC 6496 796853675 SUM 7339 20610 SUM 12362 27888 SUM 34720 41107 SUM 3855 39425 INC 39108 313657399 SUM 10146 39530 SUM 5389 39503 SUM 1430 30310 INC 38639 26147669 SUM 5020 34052 SUM 12606 24902 SUM 21520 36670 SUM 9685 16755 INC 14946 491430452 INC 26407 862499642 SUM 13432 37708 INC 6382 741145593 SUM 12136 32429 INC 17243 927625442 SUM 1341 22493 SUM 917 34659 SUM 1745 9638 SUM 62 36558 INC 11201 56906222 SUM 5568 33452 INC 791 28653651 INC 4762 387033394 INC 19043 113904059 SUM 8620 37488 SUM 278 29536 SUM 8703 29347 INC 37820 96855319 SUM 1127 37777 SUM 1363 7274 INC 25909 26934796 SUM 26156 40911 INC 25692 472790058 SUM 7539 40760 SUM 3233 31524 SUM 2853 26499 INC 23080 27918414 INC 5704 39311121 INC 17648 491674063 SUM 2136 38443 SUM 880 21931 SUM 14826 38321 SUM 7431 17105 SUM 11819 41293 INC 36910 823446314 SUM 8506 13571 INC 34210 418170072 INC 32667 589620511 INC 29364 792659178 INC 26974 103783907 INC 35020 691044378 INC 1136 961817262 INC 6679 3902428 SUM 34205 41369 SUM 16667 37195 SUM 4066 27833 SUM 1160 32878 INC 17532 416446619 INC 27682 492010646 INC 18812 366353845 SUM 19 31282 SUM 12476 41364 INC 33419 891704504 INC 38026 112769492 SUM 571 40931 SUM 6738 34480 SUM 18588 34091 INC 17282 878931175 SUM 7019 35829 SUM 26008 30851 INC 4756 939930020 SUM 7572 39857 SUM 16115 27061 INC 19218 967216791 SUM 21522 26431 SUM 6414 25242 SUM 15366 38559 INC 424 146305265 SUM 1671 33909 INC 340 610370650 SUM 2813 37004 SUM 7029 38459 INC 2029 29015976 INC 28229 337896123 SUM 36861 40891 SUM 4758 27245 INC 20712 266620985 INC 32887 11755904 INC 21515 28764837 INC 6540 120976376 SUM 7038 41454 SUM 127 32440 INC 1181 893477414 SUM 5106 29596 SUM 5475 38942 INC 3749 54675740 INC 304 760088762 INC 19320 134320726 INC 6983 590679399 INC 8848 599857295 SUM 32535 37794 INC 14044 719083253 SUM 5195 19163 INC 31474 948400557 SUM 10426 33820 SUM 36736 38844 SUM 463 13184 SUM 5467 34503 INC 1826 961947605 INC 9081 693515381 SUM 21420 40446 SUM 16675 32321 INC 38331 341976153 INC 16381 137497541 SUM 552 19956 INC 31426 147195777 SUM 11917 28489 SUM 25369 39259 INC 35941 12272037 INC 34223 726155237 INC 16866 893680785 INC 34829 696566251 SUM 21040 30410 INC 13755 599413902 SUM 5701 37913 INC 6948 984730052 INC 13999 543459086 INC 19840 972083695 INC 807 516947936 INC 24415 360041337 SUM 3340 34112 INC 5444 142195566 INC 20317 550919983 INC 3051 726133715 INC 3355 114906121 INC 26678 618551899 SUM 4770 27957 INC 383 20595430 SUM 10483 38220 SUM 9165 35875 SUM 3105 33782 INC 36257 73680518 INC 26815 425067290 INC 25680 167754168 INC 36703 26285855 INC 1123 751152826 SUM 254 19257 INC 17949 115613987 INC 34570 109367199 INC 5013 940943385 SUM 8940 29533 INC 11308 692050262 INC 14235 69888754 INC 29629 33232714 INC 29195 610320125 INC 30202 147171944 INC 40402 936302753 SUM 6809 16574 SUM 19906 39264 INC 1723 461035378 INC 41181 960691235 INC 19780 13765992 SUM 18445 28351 SUM 6827 23015 INC 38433 448017890 INC 7225 65320581 INC 22957 760854167 SUM 21236 41409 SUM 21637 38084 SUM 700 36605 SUM 7440 28760 SUM 12674 41251 INC 38663 142764203 SUM 4553 41143 INC 3958 409630840 INC 8746 130298744 INC 222 143281449 SUM 9030 35042 INC 30254 15976031 INC 34117 123221585 SUM 859 33693 INC 11429 614632883 SUM 20943 38915 SUM 13489 39682 INC 21398 921687807 INC 41066 483424089 INC 23478 760593660 SUM 26648 34000 SUM 30831 41194 INC 36775 134894036 SUM 1007 41041 INC 21976 996451976 SUM 1205 15146 INC 16119 974066099 INC 11266 925136701 SUM 33068 37418 SUM 6237 8208 INC 4533 991040092 INC 169 418424137 INC 32435 222692547 SUM 2544 23405 INC 37820 890525702 SUM 18052 41032 INC 29437 54843435 SUM 15285 28562 SUM 10379 35121 INC 3961 442576803 SUM 1905 37000 INC 11906 274662748 SUM 4565 34496 SUM 3035 12913 INC 23199 453366643 INC 19691 569742510 SUM 9491 28739 SUM 4680 27130 INC 18824 877904588 SUM 7243 40796 INC 27876 492181718 SUM 997 32411 INC 6241 932022257 INC 22591 168166987 SUM 3358 34460 SUM 849 37057 INC 13480 28006192 INC 18124 954813072 SUM 21085 39778 INC 29020 140940276 SUM 955 31455 SUM 23661 28582 SUM 9679 39466 SUM 10826 38890 INC 34497 757135708 SUM 15302 23178 SUM 268 5799 INC 27188 50962830 SUM 10 17847 SUM 3639 34608 INC 17425 462804163 INC 15425 29753257 INC 24277 27463743 SUM 10903 30542 INC 22985 24624669 INC 39945 949015284 INC 27654 12546305 SUM 5692 38473 SUM 977 8529 INC 7196 606002935 INC 27408 40162722 INC 10037 342427069 INC 7778 468633048 SUM 14919 19478 INC 10241 132241331 INC 8667 879034007 SUM 16062 19601 SUM 1596 31542 SUM 6758 27552 INC 14424 129099409 SUM 8114 34093 INC 10053 13216588 SUM 695 10397 SUM 3978 26277 INC 14284 557065705 INC 30834 318733219 INC 21456 907356361 SUM 5257 33770 INC 797 491641022 INC 2129 146303079 INC 34230 385597150 SUM 25886 39060 SUM 9435 33839 INC 37467 591543774 SUM 5133 25964 INC 40818 303297924 SUM 20605 39409 SUM 5198 32617 SUM 1373 22203 SUM 18565 40358 SUM 22065 29000 SUM 402 41031 INC 20210 147162272 INC 39525 971967705 INC 26674 953294440 INC 25486 693243733 SUM 4562 33541 SUM 347 6657 SUM 3701 28668 INC 40525 959357276 INC 14547 491509545 INC 15231 147313519 SUM 2584 39683 SUM 6239 34078 INC 1218 76167596 INC 19866 146422409 SUM 38020 39709 INC 14162 8922640 SUM 14947 29520 SUM 5179 15890 SUM 6441 38533 SUM 604 14183 SUM 11810 37026 SUM 13408 27969 SUM 27323 37035 INC 6763 535912322 SUM 4250 14598 INC 11394 591732200 SUM 20167 41396 INC 36268 138826639 SUM 10790 19668 SUM 1636 7661 SUM 684 38197 INC 12833 609792684 INC 24675 206893575 INC 15768 713921182 SUM 22593 37121 SUM 41 33876 SUM 13241 40299 INC 13242 454145794 INC 5598 246507838 SUM 19094 34445 INC 36581 606397086 INC 29635 988063546 SUM 1146 41205 INC 10045 601029914 SUM 24669 41146 SUM 2005 37286 INC 26180 63335178 SUM 29373 41359 SUM 16764 41028 INC 5246 15937886 SUM 22219 40191 SUM 8285 39089 SUM 2904 32349 SUM 2095 23372 SUM 22068 35944 SUM 4565 41033 SUM 21673 26568 INC 38470 834899007 SUM 28732 40488 INC 6380 1998586 SUM 7969 15985 SUM 4304 12005 SUM 5521 34334 SUM 31841 40626 SUM 18635 41425 SUM 10418 30791 SUM 10876 39780 SUM 8055 40786 INC 16473 870064556 INC 4098 491141850 SUM 18929 33940 INC 15099 975479506 INC 37701 41362160 INC 18538 955404882 SUM 2205 22723 SUM 10689 30274 SUM 13469 37336 SUM 22211 39405 INC 40909 576085076 SUM 3833 33086 SUM 5250 34674 INC 20048 128559308 SUM 9987 19109 SUM 852 30870 INC 7591 124874718 SUM 5179 39177 INC 21903 721829717 SUM 622 38343 INC 37243 961924704 SUM 16777 23960 SUM 2982 24994 SUM 14895 37135 SUM 27859 39273 SUM 12358 41039 SUM 606 34209 SUM 29292 37425 SUM 2372 31801 INC 27665 62496518 SUM 11644 37259 SUM 17261 39854 SUM 27265 32086 INC 2968 933897272 INC 1642 961406296 SUM 3292 38150 INC 24007 842274582 SUM 14123 29416 SUM 25526 37455 INC 23419 961932640 INC 16465 798003271 SUM 12160 38159 INC 1143 948958294 SUM 24377 38120 INC 9011 733587033 INC 11411 4840275 SUM 14996 33535 SUM 3162 16670 INC 12380 676369582 INC 11360 7723766 INC 14225 951318277 SUM 34820 40915 SUM 8835 28483 SUM 3198 10936 SUM 16972 39698 SUM 1438 15719 INC 10832 686623796 INC 38044 989355532 SUM 6751 33402 INC 17880 925913735 INC 8009 474704373 SUM 6131 34576 INC 759 819878792 INC 40786 145239607 INC 20024 35934200 SUM 11940 38948 INC 36950 492113494 SUM 11365 32166 SUM 20449 30723 SUM 18031 39316 SUM 4721 39151 INC 37338 604940522 SUM 10132 24416 INC 18598 619002717 INC 1716 177606158 INC 38285 33402449 INC 23841 183566269 INC 13225 861834950 SUM 20512 35624 SUM 14745 40451 SUM 224 11229 SUM 27710 41320 INC 30301 424039399 INC 25556 475953378 SUM 29851 40786 INC 29078 990644290 INC 23143 73060553 SUM 2514 27557 INC 24251 876664544 SUM 20511 39170 SUM 1659 37142 INC 3990 516685234 SUM 19554 37241 INC 32539 42587251 INC 20424 454169158 INC 11801 993000369 INC 5115 961956730 SUM 6443 40946 SUM 29966 39841 INC 38125 989688527 INC 5516 96342685 SUM 21748 39266 SUM 537 25788 INC 31658 733220453 SUM 4113 14544 SUM 13514 38341 INC 12486 351002443 SUM 5728 20836 SUM 1407 37541 INC 33780 601246342 SUM 3130 17950 INC 23623 143132563 INC 25147 96848590 SUM 8362 37098 SUM 4591 33328 SUM 11559 31597 SUM 379 12539 SUM 6976 22458 SUM 1847 33393 SUM 11358 37745 SUM 357 41269 INC 19406 927323719 SUM 10158 36483 SUM 10674 19458 INC 23203 888127134 SUM 4254 37173 SUM 505 26679 INC 23835 959772729 INC 13965 6241947 INC 40733 514362631 INC 19074 6522446 SUM 7329 16723 SUM 3544 23866 INC 12515 960923117 SUM 34743 41070 SUM 981 39011 SUM 650 11685 INC 17216 338842993 SUM 16463 28002 SUM 4772 21418 INC 2168 96852894 SUM 962 23623 INC 14444 129612422 SUM 632 9731 INC 35050 55800756 SUM 33555 40578 INC 34785 39752765 INC 35246 968899845 INC 15676 500757966 SUM 1640 32112 SUM 13045 36808 SUM 4206 37672 INC 6805 825100832 SUM 1626 34756 INC 20149 28927078 SUM 4657 16940 INC 8411 741385493 INC 30906 103136669 SUM 36676 38958 SUM 348 35542 SUM 6376 30666 INC 16916 659404545 SUM 2190 38645 INC 25543 55928841 INC 37582 146107644 INC 5609 600204959 SUM 1075 35753 INC 41250 852342040 SUM 14256 33415 INC 12666 978456894 INC 21771 12992237 SUM 20261 37348 INC 27806 355344648 INC 19309 475317863 SUM 5313 38482 SUM 6599 22289 INC 11320 143289188 SUM 3394 31680 SUM 8255 14447 INC 11295 4868004 INC 15304 525384600 INC 7006 90543758 INC 22050 186200733 SUM 7944 18676 SUM 12566 40903 SUM 4378 36569 SUM 498 4398 INC 5931 129622309 SUM 13669 40973 SUM 21063 41304 INC 32449 335501085 INC 7688 625782634 INC 12517 995124960 SUM 26754 35594 INC 38348 887164472 INC 39199 307573424 SUM 9600 37881 SUM 14 35417 INC 22828 76119593 INC 23292 173969768 SUM 25499 39990 SUM 8297 35956 INC 8721 878363666 SUM 2442 20523 INC 2501 980420012 INC 27724 811930601 SUM 4724 26604 INC 20238 939434538 INC 30756 134888743 SUM 1252 33796 INC 16008 805118512 SUM 2609 36521 INC 20990 984720848 INC 10437 750926504 INC 31482 338571064 INC 28063 177072713 INC 29137 72915656 INC 20736 610564249 SUM 9697 15371 INC 14005 491668970 INC 2532 138750055 SUM 2659 19933 SUM 282 40575 SUM 3958 23402 INC 12743 138758523 SUM 9045 32948 SUM 17355 35353 SUM 1618 15591 SUM 4207 36106 INC 24812 503257745 INC 8044 955024947 SUM 17362 38384 INC 37351 725935035 INC 13648 137738456 SUM 33258 36374 SUM 1041 17964 SUM 18 18385 SUM 5294 36705 SUM 14518 38563 SUM 11860 32584 INC 36337 24705035 SUM 14468 41219 INC 24070 125459448 SUM 3093 20879 SUM 2294 41412 INC 39198 26930088 SUM 10157 41097 SUM 89 36452 SUM 29511 40316 SUM 8034 33359 SUM 154 29959 INC 11408 206906184 SUM 10874 26928 INC 11973 145329526 INC 30463 652186288 INC 36954 28953636 SUM 13442 39005 INC 39639 147179354 SUM 620 36450 SUM 2002 39207 SUM 11354 22181 SUM 6804 21138 SUM 245 37113 SUM 8173 29688 SUM 5617 21948 INC 7910 929331533 INC 21903 69489371 SUM 952 30777 INC 14760 515659765 INC 25445 28015461 SUM 3012 24522 INC 3144 8503286 INC 4264 62166553 SUM 1366 35505 INC 7931 878863411 INC 6702 759597736 SUM 7364 40714 INC 39446 861033992 SUM 4427 29820 SUM 2933 28024 SUM 7989 22988 INC 21707 489272409 SUM 28850 40963 SUM 19193 38031 SUM 5988 34714 INC 19571 489553762 SUM 12419 35411 INC 40408 926136325 SUM 12002 40129 SUM 17506 40734 SUM 3122 30864 INC 38185 136991965 INC 39490 997937965 INC 25612 2192701 SUM 2344 5772 INC 28841 943749307 SUM 19834 38447 SUM 20655 41308 INC 35392 953165681 INC 40974 491866762 SUM 17517 41004 INC 14462 199885128 SUM 23073 41047 INC 23721 953552750 SUM 3048 11610 SUM 10145 38912 SUM 3298 34932 INC 33665 576887208 INC 22442 308597402 SUM 12493 14247 INC 28630 250161758 SUM 4402 31304 INC 19171 67767504 INC 22907 143267442 INC 1971 861373713 INC 19573 720840031 INC 23078 2411876 INC 11581 768999741 INC 36448 608471618 SUM 5062 14415 INC 19125 861700194 INC 7229 486136668 INC 36005 476228585 INC 12458 30009341 SUM 7445 16259 SUM 4572 35009 INC 5896 946153981 SUM 1623 25943 SUM 8542 32109 SUM 25380 39640 SUM 18677 33469 INC 21817 520015319 INC 4610 593279446 SUM 5612 18000 INC 20557 593281762 INC 19758 93226857 SUM 1419 21474 SUM 15688 31954 SUM 29727 40682 SUM 1247 32527 INC 36017 978607228 SUM 9655 30134 SUM 32048 40651 INC 32440 342168759 INC 19677 189716082 SUM 22202 29476 INC 2748 870110675 INC 17214 915356710 SUM 1573 14023 INC 3679 894698767 SUM 15625 20538 SUM 9036 40313 SUM 4198 40547 INC 2613 28654900 SUM 26920 40150 SUM 12505 30682 SUM 34615 41395 SUM 9679 39922 INC 32657 884352155 INC 33222 528423444 SUM 1344 17828 INC 16189 711975347 INC 13215 516298582 SUM 638 39144 SUM 1092 27073 SUM 24087 39692 SUM 33773 41126 SUM 6099 11435 INC 34006 760546713 INC 39526 861260379 INC 18995 492200719 INC 22991 28801822 INC 19692 130693367 INC 38549 989089197 INC 27002 147472634 SUM 9008 21848 SUM 926 21668 INC 15803 342177125 INC 10603 27974691 INC 26715 930168306 SUM 1920 8984 SUM 12947 30425 INC 14398 840055526 SUM 15502 31565 INC 25164 850733222 SUM 396 34835 INC 22850 78788912 INC 38702 147258542 SUM 32529 35694 SUM 14768 39639 INC 17979 965793693 INC 37665 467699179 INC 16602 868558917 SUM 12019 35929 INC 6830 11077429 SUM 893 4492 SUM 30309 40887 SUM 827 29553 INC 6506 128286392 INC 26292 141158288 SUM 4146 40004 INC 8607 46771723 INC 3452 753122767 INC 27910 542923749 INC 6362 440296607 SUM 12423 41414 SUM 17501 36112 INC 37849 610307237 INC 37434 29079017 SUM 2714 35637 INC 15268 759138577 SUM 8781 31067 INC 40211 979177570 INC 23000 418397531 INC 17262 929136207 SUM 338 40062 INC 3769 11072679 SUM 20061 37900 SUM 5431 36728 INC 33293 425096876 SUM 318 7262 INC 37074 139539083 INC 35851 609014844 INC 26193 946010660 SUM 31208 39655 INC 9915 849102766 INC 9755 116881749 SUM 14668 26660 SUM 2285 3138 SUM 13131 23454 SUM 19210 35390 INC 11662 64303382 SUM 16377 35862 SUM 991 4129 INC 37607 307038418 SUM 8987 39020 SUM 1700 17661 INC 10820 41979064 SUM 10425 27191 SUM 8268 40364 SUM 8377 20176 INC 2539 951199961 SUM 1550 39761 SUM 1188 16848 INC 38870 137425810 SUM 11994 26431 SUM 17705 40668 SUM 7255 33719 SUM 6215 32739 INC 10140 401375581 SUM 5704 35750 SUM 9562 22759 SUM 729 33286 SUM 146 12451 SUM 8407 39396 INC 14244 552127676 INC 24514 111124469 INC 6878 871314338 INC 15349 956443622 SUM 4537 32784 INC 16937 318730884 INC 10472 549832540 INC 22046 718094699 INC 5834 390549041 SUM 13410 36560 INC 29167 926788953 SUM 504 36618 SUM 28096 39286 INC 2562 620583654 SUM 7957 40884 INC 33886 825101408 SUM 8205 33955 SUM 8009 31150 SUM 17226 38299 SUM 616 14184 SUM 11338 37314 INC 11665 883253546 SUM 7393 29556 SUM 5472 41164 INC 9617 600949017 SUM 524 10616 INC 32652 676414740 SUM 33532 38227 INC 11724 413153338 SUM 13954 38617 INC 20128 116764819 INC 33324 910479298 SUM 14217 17280 INC 20136 759587168 INC 6077 979408925 INC 21169 590515479 SUM 2903 24068 INC 39308 730898038 INC 10187 26957081 SUM 12165 30986 SUM 17698 37017 SUM 2269 37664 SUM 6795 31201 SUM 25227 37997 SUM 13445 38743 INC 1362 544024751 INC 16752 827371186 INC 13082 878898141 INC 6722 609647065 INC 39567 975413468 INC 17791 27928277 INC 29803 894754387 SUM 32898 40485 INC 27195 473135405 SUM 450 19368 SUM 288 14448 SUM 4680 39643 INC 5054 740593079 INC 40368 939646803 INC 26271 33326869 SUM 20861 32177 INC 1777 847021048 INC 8373 284048672 SUM 12159 40723 INC 8763 626164597 SUM 22538 38431 SUM 4460 32455 INC 39605 7939724 SUM 26186 31792 INC 27248 7923336 SUM 15381 37463 INC 10371 955220242 INC 2934 471053127 SUM 9749 34442 SUM 9483 36797 SUM 2896 34820 INC 28817 955183395 SUM 20242 38265 INC 28837 939467402 SUM 6796 35932 SUM 18050 38975 INC 39341 284208247 SUM 17985 39158 INC 23661 13802186 INC 7406 877673816 INC 14686 319089728 INC 9524 140025738 SUM 19321 40220 SUM 5166 24482 SUM 4416 29046 SUM 13793 41109 SUM 5937 11446 SUM 370 20837 INC 5268 883485876 SUM 450 22495 INC 9725 993607551 INC 13888 879792546 SUM 10339 31276 SUM 22523 38341 INC 28250 11725929 INC 8050 35267326 SUM 3685 35269 INC 21394 146850579 INC 34350 73474605 SUM 14243 38963 SUM 22510 41269 INC 25608 300184366 SUM 14611 35986 INC 23001 147232191 INC 30337 409936574 INC 39400 977684400 SUM 2548 20397 SUM 37273 41217 INC 27969 319450488 SUM 15544 40840 SUM 2791 32656 INC 26646 73202624 SUM 17978 39074 INC 18818 957214527 INC 17266 137426112 SUM 14648 38051 SUM 17507 34894 INC 23629 996476494 SUM 35488 37455 SUM 10530 37490 INC 285 806399850 SUM 5920 40645 INC 5732 146304061 INC 1163 760342994 INC 9833 11247576 SUM 10216 40703 INC 14309 994380930 SUM 18008 36149 SUM 3185 29019 INC 40913 994399480 SUM 86 21691 SUM 21215 38564 INC 17580 137769670 SUM 3438 32355 SUM 31011 40296 SUM 7808 32917 INC 27707 953006497 SUM 2925 14060 SUM 2286 22358 INC 17750 335696217 INC 30605 585607112 INC 33758 42579649 INC 31847 857269229 INC 4769 890177195 INC 28160 73617771 SUM 4194 30717 SUM 18660 36594 INC 25208 69112619 SUM 9756 31676 INC 13236 3389522 SUM 9980 21222 SUM 2200 38965 INC 15675 878499368 SUM 5252 41128 SUM 13489 28672 INC 40343 818202687 INC 39757 1536868 INC 19319 37794853 SUM 33 5981 INC 2116 758505293 INC 3191 756302629 INC 34067 858669866 INC 21070 955337976 INC 31335 848708668 INC 17033 313646768 INC 15550 871763764 INC 26572 952701476 SUM 6383 23335 SUM 9507 27607 INC 28834 4693041 SUM 4836 35612 INC 40820 26732541 INC 26892 861198975 INC 11652 615415701 INC 28145 112701109 SUM 15282 33581 SUM 6135 18585 SUM 21122 32036 SUM 15299 38533 INC 40335 490778733 INC 9613 143093973 SUM 4934 31078 INC 7134 931752427 SUM 13949 36896 INC 24754 418431882 INC 16188 23800449 INC 6783 624588481 SUM 36915 38429 INC 9747 951017938 INC 11245 929881747 INC 40033 11954863 SUM 20687 32883 SUM 959 25118 SUM 27443 40334 INC 12368 602169006 INC 29607 146364892 INC 21211 108630321 INC 5107 760599814 SUM 3920 18126 SUM 5610 41151 SUM 28462 40994 SUM 13570 36137 SUM 1064 17725 INC 15062 2652277 INC 20933 499405174 SUM 15247 39754 SUM 8983 30028 INC 26301 467641353 SUM 15312 35161 SUM 2572 33866 SUM 1104 30948 INC 7772 286653290 INC 23889 113618514 SUM 24308 40475 SUM 26638 36732 SUM 4180 22406 INC 32889 111827668 INC 38933 72918654 SUM 18039 31126 SUM 14824 32046 INC 33276 138250297 SUM 12744 39622 SUM 8678 30904 SUM 33755 40722 SUM 1223 39359 INC 15040 890374663 SUM 28233 30913 SUM 8122 38627 SUM 3246 4367 SUM 15643 38726 SUM 5642 19862 INC 31333 989903094 INC 27860 889406939 INC 32364 216876704 SUM 25669 40267 INC 39106 742782663 INC 7071 28907195 SUM 22513 39660 SUM 1460 1596 SUM 6993 33063 SUM 2881 20506 INC 26072 368342287 INC 16765 886206982 SUM 81 27967 SUM 2581 35778 INC 4587 608208361 INC 37940 134813857 SUM 604 9934 INC 34175 361725621 SUM 846 26621 INC 40093 739421452 INC 16327 718852997 SUM 6752 40141 SUM 1485 8188 SUM 10217 39154 SUM 12831 35089 INC 15307 337945863 SUM 15452 40282 INC 39243 322304438 SUM 23259 37619 SUM 16640 31898 INC 17779 935360830 SUM 3906 40595 SUM 14478 32459 SUM 12653 36901 SUM 3942 40903 INC 5791 689831246 SUM 22482 38255 INC 6402 750639317 SUM 31989 36275 SUM 5048 31059 INC 25422 223067378 SUM 9518 38115 INC 35657 399880783 INC 28927 843379503 INC 34288 26400904 SUM 359 40835 INC 4484 606297497 INC 19376 795042627 SUM 17321 36553 SUM 4914 19419 SUM 28462 39045 INC 26959 801064683 SUM 18645 34274 INC 8304 938302942 INC 30832 956183164 SUM 11804 39702 INC 24919 268411023 INC 24013 608730032 SUM 1577 41268 INC 7902 779081816 SUM 8403 37320 SUM 10969 24508 INC 16961 126268555 INC 21056 27294423 SUM 34483 38981 INC 35021 732045315 INC 40217 28353718 INC 24399 129860403 INC 18238 959829052 SUM 28118 40144 SUM 4140 35776 INC 28126 956428072 SUM 8312 40641 SUM 11849 30668 SUM 10662 28968 INC 39848 912218061 SUM 18531 31920 INC 24322 139046572 SUM 133 9646 INC 12840 891630361 INC 11561 893818277 SUM 2813 38855 SUM 25462 37642 SUM 14222 39358 SUM 8923 27979 INC 39100 857088349 SUM 9605 23509 INC 7015 744722573 INC 30359 870628683 SUM 37 9918 INC 11680 885737467 INC 21068 264282097 INC 31691 959332960 SUM 1475 5123 INC 40343 500841857 SUM 14394 29952 INC 7850 134762758 INC 4447 928282087 SUM 5550 34939 SUM 7557 21737 SUM 3200 27678 SUM 4636 20517 SUM 2986 32793 SUM 14900 33434 SUM 9224 35222 SUM 3576 36644 SUM 4142 14591 INC 10306 928256208 INC 3779 957763281 SUM 2418 21259 SUM 27010 38351 SUM 496 29745 SUM 4766 27687 SUM 11584 33244 SUM 4914 38970 SUM 4825 33710 SUM 1547 36424 INC 38572 957770663 SUM 8012 26979 SUM 21537 39063 INC 6616 877449056 SUM 10722 36786 INC 23019 75816994 INC 25400 331941282 INC 13290 739610397 INC 14437 8099361 INC 11145 474810247 SUM 611 27047 INC 24285 147450719 INC 22782 890949835 INC 25320 760650714 INC 37580 77702079 INC 38354 910805843 SUM 7836 25066 INC 16356 732890472 SUM 6882 24690 INC 18601 947793714 SUM 12951 40856 SUM 36476 40758 SUM 960 14870 SUM 6653 36442 INC 3990 128608345 SUM 5576 27573 SUM 63 31160 SUM 5255 38961 SUM 3527 13803 INC 33131 889329836 SUM 6673 31728 SUM 19013 34468 INC 36240 339721506 SUM 14256 26438 SUM 9950 37313 SUM 17644 26405 SUM 11775 24582 SUM 111 39999 INC 1089 56321456 SUM 19733 35133 SUM 8539 41200 SUM 16407 38273 SUM 13511 35549 SUM 25063 39090 SUM 14222 20857 INC 13461 43211148 INC 40411 584449635 SUM 8012 40737 INC 29452 807704526 SUM 3952 36636 INC 39483 49353975 SUM 28112 41432 INC 11976 894710672 INC 1926 937488946 SUM 949 40923 INC 28521 20684474 SUM 22985 41129 SUM 352 17412 SUM 1033 33839 SUM 12264 31559 INC 5738 583240652 INC 23642 64908665 SUM 20449 28571 INC 10762 24603122 SUM 14819 38135 SUM 1014 9741 INC 38111 385563831 INC 38352 719180505 INC 40080 886103640 INC 30792 27991987 INC 2719 199503438 INC 12506 469222536 SUM 18525 31618 INC 3426 871334910 SUM 2429 40521 INC 1724 18019892 INC 14339 107060569 SUM 57 20078 INC 24027 958743026 SUM 29910 39664 SUM 2596 31553 SUM 35781 37360 SUM 1449 7362 SUM 16861 40614 INC 28824 878673062 INC 821 995006374 INC 12626 652300460 SUM 4620 41375 INC 29698 72552711 SUM 4601 16141 SUM 17838 20025 SUM 15289 32185 SUM 24022 40622 INC 1314 28507724 SUM 15376 40547 INC 3101 812733229 INC 24660 501734667 SUM 9800 30131 SUM 27232 41428 INC 24644 384264568 SUM 2591 34449 INC 422 453398722 INC 23666 389018348 SUM 4002 30854 SUM 5809 41074 SUM 5040 35424 INC 42 77954534 INC 40632 892227820 SUM 4030 25039 INC 37460 73698123 INC 26762 392478030 SUM 1518 18566 SUM 28787 39490 INC 21063 109415322 SUM 3880 41313 SUM 18588 36722 SUM 607 36237 SUM 17355 34109 INC 30581 955214721 SUM 2486 24575 SUM 1773 38407 INC 34954 138598646 SUM 3583 40902 INC 4251 892914469 INC 37979 535773264 SUM 4838 27785 SUM 5519 41261 INC 18998 864456887 INC 40634 888236824 INC 13613 910729103 INC 10322 57302858 SUM 1952 13785 SUM 667 29480 SUM 3010 8819 SUM 15790 32443 INC 16568 794462606 SUM 12265 35187 INC 20642 261447857 SUM 16869 22972 SUM 180 19252 SUM 6887 40411 SUM 18616 33969 SUM 1789 38930 SUM 17676 35230 SUM 1075 25306 INC 27878 137674796 INC 2910 706053112 INC 219 468490947 SUM 4860 21753 SUM 11578 19379 SUM 15211 38146 INC 39690 947584228 INC 5795 885907868 INC 27401 29009760 INC 4118 112440292 INC 15303 29052432 SUM 109 23109 INC 29678 12302876 SUM 770 12854 SUM 6081 23832 INC 24176 27056921 SUM 11035 31761 INC 39077 134837732 INC 6483 8920652 SUM 731 39987 INC 23786 94645307 SUM 14891 25094 INC 29371 27446069 SUM 20079 36694 SUM 2366 33511 SUM 32829 41234 SUM 34281 39735 INC 6823 953247626 SUM 4875 22255 INC 16533 492172357 INC 8249 145950734 SUM 5981 34072 INC 1104 113915133 INC 36474 146372151 SUM 10900 27735 INC 28717 894691448 INC 33369 63571698 INC 33203 977337277 INC 25858 961166573 SUM 10887 25842 INC 25063 927744354 SUM 1098 39720 INC 20539 602703954 INC 39737 490847343 SUM 10980 30368 INC 8307 943140924 SUM 3723 38807 INC 8503 801063866 SUM 5442 36071 SUM 5562 27295 SUM 86 37009 SUM 8280 29122 INC 30123 555996011 INC 13622 836692138 SUM 7111 38438 INC 9454 956228212 SUM 22169 31441 SUM 11433 38443 SUM 9522 33233 INC 33345 678201851 SUM 4822 29268 INC 35117 952918542 SUM 40458 41220 SUM 2062 28849 SUM 4026 33750 SUM 17708 34024 INC 29462 76133120 SUM 5148 33103 INC 32013 676608028 SUM 22395 39608 SUM 1526 11351 INC 7055 743491075 INC 35726 894322058 SUM 2793 18187 SUM 8021 32043 INC 33771 666550514 SUM 5557 36114 SUM 9715 20197 INC 23121 122299693 INC 36220 920809771 INC 34382 441837018 SUM 17973 26987 SUM 3950 17453 INC 24559 478561093 SUM 10488 36522 INC 35065 19228275 INC 2634 405067048 INC 21559 146121517 INC 13535 22060221 SUM 13100 25769 INC 1585 486836677 INC 25414 693254921 SUM 27628 39303 SUM 2067 25566 INC 22410 139876008 INC 37651 416016004 INC 18227 749008885 INC 21861 36979018 INC 4398 105519218 INC 5012 2434379 SUM 1454 5494 SUM 5187 36869 SUM 1445 40137 INC 17475 881618156 INC 3493 727497309 INC 25522 893606265 INC 8579 877227209 SUM 1588 32025 SUM 5315 34049 SUM 4861 24928 INC 26964 542412738 INC 34140 610537044 SUM 2307 19638 INC 9518 440269394 INC 32823 420739933 SUM 13258 33155 INC 9311 475800418 INC 8494 985612067 INC 6361 945305806 SUM 599 15418 SUM 13253 38696 INC 22797 692904017 INC 37393 944032255 SUM 26338 27860 INC 9117 625549666 SUM 8690 38935 SUM 11813 29693 INC 32319 685621594 SUM 16399 27825 INC 17192 207929738 SUM 14132 36954 INC 11496 957783691 INC 1634 593785923 SUM 25167 30034 SUM 14255 29958 INC 39691 760355092 SUM 23839 37945 SUM 26043 37035 SUM 15947 39701 SUM 6042 30639 INC 3324 71860033 INC 19293 573879289 INC 4019 862019538 SUM 10213 26049 SUM 22038 40268 INC 2663 2829939 SUM 8616 25383 SUM 23217 39603 INC 11202 144473414 INC 84 39909996 INC 32108 349551362 SUM 6372 39328 INC 37705 126984667 INC 5540 24867139 INC 30077 810331659 INC 33310 845445675 INC 27811 541732117 INC 19368 11766884 INC 10855 366805374 SUM 30661 39213 SUM 29768 41307 INC 31425 878038015 INC 13541 610239053 SUM 14562 41185 INC 26009 782733282 INC 2329 757356876 INC 20847 15439303 INC 21616 471219088 SUM 3611 39099 SUM 15192 25831 SUM 25320 41163 SUM 7465 10167 SUM 13095 35010 INC 33692 196549499 INC 26678 652566548 SUM 14907 40578 INC 22201 998205583 INC 31574 39841680 INC 34122 610558884 INC 18671 144335517 INC 9615 905849352 SUM 20223 32287 SUM 628 29019 INC 13326 223124427 INC 13669 417107883 INC 6808 890487460 SUM 16513 28078 INC 20694 726537774 SUM 17677 28859 INC 5853 818837487 SUM 13404 27116 SUM 34537 40813 SUM 20765 29230 SUM 3507 20556 INC 11886 167733084 SUM 16807 40070 SUM 8624 34777 INC 9869 560010756 SUM 5549 27546 SUM 2249 14136 SUM 15377 33693 SUM 1284 27061 INC 2279 191067066 INC 28487 138399879 INC 16982 757203195 SUM 9813 30235 SUM 24981 41390 SUM 661 11123 INC 2716 939599241 SUM 92 12843 INC 22886 333538635 INC 3275 111612341 SUM 149 22510 SUM 19741 29331 INC 27392 250785218 SUM 6716 13411 INC 25549 13178005 INC 10354 407835191 INC 1992 12118236 INC 2781 136824404 SUM 7597 30508 SUM 3638 11689 SUM 2995 18209 SUM 606 39596 INC 8505 878988955 SUM 13374 37750 SUM 2660 12934 SUM 8043 25616 SUM 13332 35973 INC 21127 902469561 SUM 8076 14537 INC 34779 715126616 SUM 11615 24565 SUM 20958 26669 SUM 31 40382 SUM 7059 40384 SUM 22050 37969 INC 41440 144332681 SUM 1754 36116 INC 5115 701646204 SUM 14003 33570 SUM 34925 41433 SUM 12283 40904 SUM 6749 40342 INC 15248 324868681 INC 3642 472753317 INC 10947 861045042 SUM 2654 28746 INC 12598 961401149 INC 40893 314984737 SUM 11553 27566 INC 7485 587032691 SUM 9963 35454 SUM 20117 29650 SUM 4620 38657 INC 39168 946765458 SUM 14230 28649 INC 20789 902807737 INC 7236 914709824 SUM 22747 33095 SUM 8343 18124 SUM 26222 36396 INC 18601 102355680 SUM 1699 10454 SUM 16343 31435 SUM 1029 16993 SUM 2287 35571 SUM 8472 38350 INC 12070 345281150 INC 2016 136691318 SUM 32679 35101 INC 36562 878088430 INC 22930 936761697 SUM 21207 38152 INC 3761 31751793 SUM 9577 36478 INC 25468 110585508 INC 7361 843470136 INC 24323 126212198 SUM 15082 41105 INC 35876 605346717 SUM 9786 36435 INC 20252 961742434 SUM 1108 2600 INC 31088 397123002 INC 6485 591119678 SUM 22477 40953 SUM 1001 8438 SUM 3565 19576 SUM 6901 37727 SUM 2984 33726 INC 21496 994892973 SUM 9487 22254 INC 25716 759024280 SUM 617 35397 INC 19069 601695845 SUM 236 13493 SUM 4353 12663 INC 24297 470103110 SUM 21895 39435 INC 2354 492198804 INC 9362 818695641 SUM 3983 34079 SUM 20982 36660 INC 19528 953110145 INC 13270 610515335 SUM 30521 41127 INC 4961 877208097 INC 5782 27523802 SUM 4536 29564 SUM 14534 17709 INC 15494 12568570 SUM 2804 10725 SUM 205 20853 SUM 20551 37327 INC 12520 288727929 INC 12077 150014211 SUM 5361 35410 SUM 9207 34928 INC 21401 8347167 SUM 6959 31114 INC 5959 953209740 SUM 29108 39501 INC 8287 24616859 SUM 13650 22059 INC 4383 960893640 SUM 225 24204 INC 33301 602174316 SUM 9033 35558 SUM 7216 40891 INC 34176 740309870 SUM 611 18364 INC 35845 74957308 INC 20127 234348774 SUM 195 24962 INC 4148 922380398 SUM 2330 34452 SUM 10242 37246 SUM 16723 37557 SUM 15450 29125 INC 12076 879000575 INC 19752 529441580 SUM 21297 31900 INC 15433 859629928 SUM 25304 34617 SUM 6148 34781 INC 19871 26711992 SUM 34921 40992 SUM 29827 41040 SUM 1120 35054 INC 7007 28967474 INC 30005 476604314 SUM 199 28224 SUM 1881 25159 SUM 4060 36657 SUM 4742 30757 INC 1020 636280124 SUM 2310 38725 SUM 27275 39467 SUM 26201 35271 INC 41165 859146291 SUM 104 22202 SUM 28285 41042 SUM 13710 38672 SUM 1323 40583 INC 33879 988054758 SUM 542 14845 INC 36140 110222356 SUM 19764 38615 SUM 21912 39571 SUM 159 33587 INC 12462 625360750 INC 13555 138204862 SUM 5508 30656 INC 406 353271778 INC 25920 147420111 INC 4452 746977210 INC 19093 798914077 SUM 32148 40909 SUM 2012 29079 INC 37063 945836267 SUM 8405 39381 INC 2214 601300133 INC 21804 267852839 INC 40653 865658111 INC 14515 609552910 INC 12545 26527381 SUM 9355 38125 INC 23425 914432478 SUM 6495 31250 SUM 692 39400 INC 31391 138344725 INC 11740 24843797 INC 9042 885253398 INC 12536 535002732 SUM 8844 39260 SUM 4105 41177 INC 4160 791336491 INC 15810 954512606 SUM 34651 40844 SUM 3116 37344 SUM 11434 20117 SUM 7420 36334 INC 3902 364766372 SUM 339 19286 INC 30593 89257845 INC 19096 136704253 SUM 513 12427 INC 19179 904447337 INC 12892 603246953 SUM 22663 40015 INC 24505 749045493 SUM 3586 24415 INC 26421 825525013 SUM 21656 37699 INC 17937 119118250 SUM 2711 41434 SUM 1231 39744 SUM 6329 23195 INC 1271 957757716 INC 13492 869680309 INC 38513 487863685 INC 15285 408174968 INC 18362 206996244 SUM 12622 40382 SUM 25849 29239 INC 36236 763029235 INC 5657 80342071 SUM 7024 35566 INC 34294 882227282 SUM 11805 23273 SUM 15963 18631 SUM 15163 40137 SUM 2684 14120 INC 20442 60975704 SUM 5542 29160 INC 32473 971318558 SUM 2548 29382 INC 36451 987082627 INC 22564 502072014 SUM 394 17786 INC 17203 811859516 SUM 2363 35452 SUM 6278 27814 INC 13586 506466325 INC 29449 786939804 INC 22115 133606691 SUM 22961 37763 SUM 67 13419 SUM 4337 41407 INC 31019 584885091 SUM 825 25214 SUM 538 26934 SUM 9289 17768 INC 4760 876538425 INC 9141 536269950 INC 24177 207542351 INC 12819 18374269 SUM 5366 40763 SUM 5470 31874 INC 5314 458041658 INC 29166 994558398 SUM 28673 41074 INC 33116 4503736 INC 15016 686857349 INC 24314 715548484 INC 9078 136965143 INC 31124 118069053 INC 35021 503158600 INC 5200 974529833 SUM 5293 17695 SUM 2671 33476 INC 6404 610499386 SUM 22300 39987 INC 16661 130668425 INC 22293 959619986 SUM 20452 34594 SUM 8275 39788 SUM 8152 34067 INC 15348 20520215 SUM 2593 34693 INC 30988 181812424 SUM 3773 34187 INC 3055 955385971 SUM 15523 26166 SUM 3683 35330 SUM 29688 39515 SUM 23993 38961 SUM 15684 35145 INC 4841 804841365 INC 14642 933048467 SUM 6504 35345 SUM 383 29629 INC 15499 960614267 SUM 4652 26367 SUM 6897 30349 SUM 716 38743 SUM 28059 31112 INC 34274 954278864 INC 36496 442301896 SUM 8474 10752 INC 31047 27942745 INC 2329 905004748 SUM 9376 32975 INC 26406 519519301 SUM 10538 26580 SUM 8042 40253 INC 13186 32030150 INC 13013 239059550 INC 12011 113738662 SUM 7580 11082 INC 19194 882252485 INC 6814 25672515 INC 25893 950941950 INC 6819 113878931 SUM 18153 41308 INC 5488 541099403 SUM 2965 33239 INC 24212 789454578 INC 28537 143235146 SUM 4221 29223 INC 36556 470153226 SUM 4977 27501 SUM 27244 40304 SUM 24624 33873 INC 23769 492158714 INC 4474 80265454 SUM 26997 37011 SUM 790 32559 SUM 17128 27565 INC 1071 70935174 SUM 30354 39844 INC 2228 145709023 INC 37836 991158213 SUM 13085 37046 SUM 240 6721 INC 25040 575827878 INC 13221 9688588 SUM 4595 37613 SUM 277 32647 SUM 15108 26546 SUM 2 17468 INC 19905 27874361 INC 40151 104971056 SUM 8376 29740 INC 28685 651467439 SUM 8451 24298 SUM 8578 36717 SUM 14956 36721 SUM 13556 24893 SUM 27950 39138 INC 37318 105267357 SUM 10578 32137 INC 862 441378164 SUM 4829 27005 SUM 8548 41234 SUM 20689 33746 SUM 1011 10031 SUM 8800 40971 SUM 11082 24949 SUM 996 15663 SUM 1029 23901 INC 36448 147425754 SUM 1217 19924 SUM 1782 41099 INC 31101 987140621 SUM 3697 33569 INC 13861 111539549 INC 20694 435122323 INC 31257 23258632 SUM 1224 22534 INC 39116 854646793 SUM 5948 36590 SUM 6737 29033 INC 23210 65301683 INC 36990 576980630 SUM 1495 40511 SUM 12704 17312 SUM 299 24704 SUM 15370 38479 INC 8349 418466445 INC 15314 365459062 SUM 1666 21619 INC 18605 209828525 SUM 27804 40698 INC 13640 953493746 INC 33079 123055500 SUM 21 22883 SUM 22686 39996 INC 16160 324403062 SUM 14905 25918 INC 27451 240456745 INC 26711 946918824 INC 27694 861301295 INC 35680 120216275 SUM 2602 34866 INC 7087 622196939 SUM 10374 40283 SUM 2324 15347 SUM 4552 28563 SUM 16188 41340 SUM 22955 35306 INC 7793 785199256 SUM 22313 41296 SUM 8417 32740 SUM 5840 11742 SUM 9112 32835 INC 1062 877076680 SUM 23361 40400 SUM 9085 25269 SUM 696 13633 SUM 1350 37980 INC 16460 492060694 INC 33828 596592569 INC 40576 807723307 SUM 8781 18906 SUM 58 15453 INC 25092 804782446 SUM 2354 22731 SUM 65 22161 INC 3078 433893987 SUM 21326 30490 SUM 5009 37994 SUM 3810 6648 SUM 9350 16717 SUM 8036 28801 SUM 32744 37074 SUM 12594 39067 INC 35557 28834189 SUM 84 30163 INC 40768 147458991 SUM 159 26574 SUM 19587 39715 INC 36451 929057859 INC 15282 492162609 INC 38618 28393182 SUM 4243 23597 SUM 21 34955 SUM 3990 21188 INC 34641 148190418 INC 38152 470160998 SUM 8912 21717 INC 39420 921486267 INC 31158 492052825 INC 19190 794152990 SUM 496 40796 INC 13104 2268949 SUM 13321 40091 INC 32423 793748043 INC 9683 727010927 SUM 3220 11278 SUM 1523 22095 SUM 4231 16825 INC 36877 955091584 INC 19996 737611769 INC 14302 876705000 INC 28893 466804868 INC 8973 29016917 SUM 660 29877 INC 25016 12301177 SUM 24373 33517 SUM 7358 39106 SUM 1009 23500 SUM 3286 9422 INC 32548 961360190 SUM 4945 40704 INC 212 876560891 INC 32025 6570879 INC 39008 88707890 SUM 4615 30140 SUM 16912 39241 SUM 6466 29757 INC 13475 111655020 SUM 980 27898 SUM 3488 32204 SUM 30349 39690 INC 24833 943082959 SUM 8387 37029 INC 14280 835261568 SUM 22036 35515 INC 14049 953224596 SUM 1739 13068 SUM 14251 36023 INC 8699 888233177 INC 19405 830362767 INC 33921 142190199 INC 24403 878489742 SUM 144 23428 SUM 24673 38798 INC 665 279638157 INC 2242 585141793 INC 4590 921755776 SUM 3071 20361 INC 16488 944056765 SUM 7427 35582 INC 15368 871552666 INC 38687 982131130 SUM 8846 36876 SUM 2334 34965 SUM 27165 39002 SUM 2515 38685 SUM 3806 28286 SUM 1952 32630 INC 8488 31786748 INC 22243 473332150 INC 14846 92398425 INC 23220 355812403 SUM 3066 26982 SUM 35316 41251 SUM 990 37422 SUM 4441 41388 SUM 1664 5387 SUM 2315 30945 INC 22287 777404208 SUM 427 24350 INC 3213 3355288 INC 24935 70577981 INC 18083 28962350 SUM 3865 39812 SUM 1068 7066 SUM 5793 7839 SUM 3188 35340 INC 14694 962655367 INC 20508 934299251 INC 19812 844917340 INC 4236 589465169 SUM 2999 33546 SUM 3352 36683 INC 33303 589244272 SUM 13352 32614 INC 20888 146083626 SUM 2452 39469 INC 26793 27338978 SUM 5502 35025 SUM 1210 17472 SUM 2 16454 INC 2664 328509072 SUM 12296 33084 SUM 17036 38250 INC 15608 996362117 INC 26913 760075258 INC 5848 342117505 SUM 16187 40708 INC 14916 751550682 INC 1444 642947619 INC 11572 423821729 SUM 14283 32758 INC 39630 280729175 INC 212 501099497 SUM 34391 41147 INC 37390 28020099 INC 17948 22217261 INC 26607 136555024 SUM 5997 33841 INC 11976 21488495 INC 23199 758550830 INC 1969 816106744 INC 23449 29083962 INC 9556 859192194 INC 7337 126167181 SUM 5219 41065 INC 28533 886063252 INC 29603 876913964 SUM 15837 25649 SUM 2372 10409 SUM 8475 23882 INC 7021 754303234 INC 26513 988742105 INC 7000 873096645 INC 29614 961220601 INC 2397 19642423 INC 10628 918942644 SUM 25326 39093 INC 12309 138961703 SUM 412 36965 INC 40168 69219589 INC 41002 655923322 SUM 9091 35800 INC 11727 810855950 SUM 61 12138 INC 6648 807685547 SUM 13803 39605 SUM 9969 37944 INC 750 58596373 INC 4003 870622598 INC 24271 355558751 SUM 6985 18418 SUM 4800 17575 INC 22521 534849680 SUM 14902 36558 INC 26048 28302970 INC 37909 682929021 INC 25761 969903244 SUM 4908 29060 SUM 6627 23555 INC 40468 935840786 SUM 3301 10748 INC 30539 65291707 SUM 1945 35313 SUM 5163 36160 SUM 26670 37258 SUM 10581 39454 SUM 1957 40007 SUM 2909 13911 INC 16230 145379045 SUM 23719 39639 INC 29988 672945899 INC 2297 62526402 SUM 8988 26980 INC 28779 127950448 INC 20172 147423176 INC 39748 987040216 SUM 26592 38640 INC 21195 904611497 SUM 16746 41089 INC 15888 316730906 SUM 10700 36069 SUM 38387 40672 INC 12851 1456016 SUM 18842 29469 SUM 931 40606 SUM 9125 25641 INC 8266 7753405 SUM 3575 41407 INC 9881 83951229 INC 1207 400639523 INC 19252 100697400 INC 39210 674041998 INC 28538 20674686 INC 9852 132651177 INC 15475 908913795 INC 35263 905681879 SUM 1053 38284 SUM 18713 31244 SUM 1435 31825 SUM 2276 40822 SUM 4484 26798 INC 17234 742680389 INC 29111 542353277 SUM 293 14478 SUM 2112 20441 SUM 18383 32069 INC 34528 985512178 SUM 10174 40965 INC 7519 147471078 INC 16934 560277502 INC 564 532516635 INC 37625 951872200 SUM 6910 38454 INC 317 739622414 INC 34182 949268159 INC 17184 2652877 SUM 2523 40311 INC 35195 6365036 INC 35420 943750334 INC 7739 995490813 INC 5845 487714808 SUM 5486 35901 INC 4266 4722229 SUM 6527 37070 SUM 4610 38276 SUM 15676 27931 INC 40734 827470261 SUM 9043 11523 INC 9026 55404188 INC 12537 217983342 INC 20225 147193554 INC 38685 145369533 INC 14698 872393407 SUM 7493 38509 SUM 8760 36189 SUM 7454 16172 SUM 5050 34129 SUM 18430 35533 INC 27050 950840954 SUM 198 25894 SUM 11203 35707 SUM 3475 19970 INC 22742 317242746 SUM 16 21846 INC 9203 39128951 SUM 25279 35111 SUM 14024 17594 INC 12545 682683844 SUM 2571 28355 SUM 2051 11153 SUM 16039 37027 SUM 12112 34082 INC 40202 518729791 SUM 6006 41026 SUM 19659 41189 INC 16600 509923951 INC 37117 21072554 INC 892 27449396 INC 28498 936233475 INC 25937 571544013 INC 1595 710009844 INC 8987 13933697 INC 33263 610331813 INC 35719 920640890 SUM 6315 12076 INC 27439 46806174 SUM 4493 37823 INC 22591 29067349 SUM 233 15789 SUM 6642 18587 SUM 1275 6650 SUM 19422 38988 SUM 131 32529 INC 31236 603227649 INC 35903 726936338 INC 33453 62337921 INC 40959 610557659 SUM 2622 18510 SUM 20881 38345 SUM 6028 11965 INC 11064 992012135 SUM 13302 35021 INC 20654 950465957 INC 33573 739095952 INC 22212 870305142 INC 25400 668289514 SUM 15888 41113 INC 19144 591661766 INC 40224 927253301 SUM 19113 33351 SUM 8019 39293 INC 3267 127300589 INC 28131 145336505 INC 5526 451951168 SUM 15931 23257 SUM 12815 33181 SUM 13316 30441 SUM 9620 37012 INC 24665 756334524 INC 2690 146648331 INC 28363 834863481 SUM 1450 19361 SUM 2383 14801 INC 18839 978190234 SUM 350 18081 SUM 865 36831 SUM 28390 40550 SUM 11003 39987 INC 34384 609285534 SUM 8854 30412 SUM 8313 22459 INC 13283 530744522 SUM 2337 27007 INC 40477 483530724 INC 1751 73714492 SUM 10818 28033 SUM 21652 22531 SUM 8238 32554 SUM 8654 35132 SUM 14916 38010 INC 39435 96564189 INC 29536 609519320 INC 21407 22904330 INC 25782 860337118 INC 32627 113846077 SUM 18351 37988 INC 23265 894864682 INC 3354 467691123 SUM 14755 39439 SUM 27389 41267 SUM 23770 41454 SUM 3109 38137 INC 29023 401012946 INC 5534 483923154 SUM 5190 26616 SUM 4627 38262 INC 19213 952659022 INC 1369 884091605 SUM 26610 40934 INC 26 611211828 INC 26231 718440417 INC 38656 928197439 SUM 19681 35125 INC 35325 823367422 SUM 4666 30612 INC 11637 602183615 SUM 148 33650 INC 20804 335300652 SUM 2093 10340 SUM 9126 32032 INC 11070 113119812 SUM 481 34448 SUM 12932 29949 SUM 2598 21610 INC 6008 953214617 SUM 5674 40414 SUM 16196 38642 SUM 4417 40596 INC 279 233651710 INC 5341 223718005 INC 6472 46043530 SUM 1589 9248 INC 31663 73415031 SUM 34032 37315 INC 13148 508268320 INC 40908 314280734 INC 13333 593693297 SUM 23176 38101 INC 26976 136034866 INC 32972 606969339 INC 28600 28978056 INC 11387 492214281 SUM 16852 31446 INC 31596 75981036 SUM 24424 36532 SUM 2275 40710 INC 31844 611919461 INC 16500 743860058 INC 15510 304400750 SUM 1422 26387 SUM 4403 20482 INC 37432 535752799 SUM 8 14952 INC 1040 950063482 SUM 5502 39354 INC 37886 848740543 INC 41115 119906987 INC 36933 391526748 SUM 4463 40511 INC 18017 541091277 INC 11363 321032611 SUM 10306 41313 SUM 10379 39377 SUM 523 13779 INC 33022 487868901 SUM 13460 39598 INC 8281 577915066 SUM 12418 24963 INC 4124 425096378 INC 22894 414095536 SUM 7643 36295 INC 14026 45764521 INC 25133 16306088 SUM 21247 28190 INC 7645 363930226 INC 17560 147304298 INC 12132 79816389 SUM 11771 36933 INC 22404 878786976 INC 24923 324967141 SUM 32836 39011 SUM 11871 33698 SUM 17616 32792 INC 30335 878472063 SUM 74 12533 INC 20509 582538624 INC 15154 10771006 INC 16545 944610170 SUM 13699 38089 INC 23016 563656535 SUM 12760 36684 SUM 1543 6517 SUM 30318 36571 INC 12552 941047264 INC 17227 475335288 SUM 7569 40206 INC 22854 691031695 INC 36130 955228329 SUM 36242 40685 SUM 18008 33888 INC 8163 22036380 INC 39370 21219247 INC 10572 952865434 INC 16913 878901405 INC 21208 954277158 SUM 3592 40922 INC 26796 972897958 SUM 6391 34311 SUM 10905 22209 INC 34688 37346994 SUM 2294 20076 INC 29243 12944169 INC 33267 147479365 INC 25882 111647843 SUM 11733 33243 INC 6605 16444229 INC 28823 346544633 SUM 11585 40665 SUM 20666 25157 INC 2177 62232044 SUM 16514 41018 SUM 27572 40514 INC 23199 7881787 SUM 18929 37073 INC 16400 7842732 SUM 2690 22260 SUM 182 31776 SUM 9885 18181 INC 20639 944099088 SUM 3755 41156 SUM 10953 23827 INC 31530 146394842 SUM 5380 29142 SUM 14582 38929 INC 27643 111796416 SUM 7960 39339 INC 37950 953543443 SUM 20808 35633 SUM 6125 23160 INC 25006 145868836 INC 11422 888379296 SUM 8556 24805 SUM 2876 38570 INC 776 46781762 INC 9449 137477286 INC 39790 97093727 INC 35078 324839217 SUM 8104 33094 INC 26323 720782262 INC 30199 888521835 INC 4016 871859258 INC 12143 930074808 INC 13808 845337404 INC 9327 24753786 SUM 3109 41020 INC 12847 987137987 SUM 3252 33991 SUM 931 4109 INC 35040 144983069 INC 18756 752088008 INC 13155 824570718 INC 29318 872726978 SUM 16543 29214 INC 15700 879682932 SUM 1654 37934 INC 23569 80289680 SUM 10900 34651 INC 19048 894728534 INC 26439 921304524 SUM 1283 21267 INC 8263 988227341 INC 10171 29052108 INC 846 145300081 INC 30278 73337538 SUM 35022 39752 INC 25588 606378361 SUM 10608 17608 INC 17646 870873134 SUM 15469 33059 SUM 3679 41208 SUM 1718 15877 INC 20305 73185583 SUM 1577 31348 INC 18253 70434402 SUM 11156 36785 SUM 27737 36860 SUM 142 3904 INC 14615 819195103 SUM 19208 34611 SUM 15987 41157 SUM 10346 24961 SUM 510 12105 SUM 2889 21054 INC 3111 915038547 INC 20389 18268157 INC 31211 799340265 SUM 296 13001 SUM 10550 33872 SUM 5948 36326 SUM 876 38963 SUM 851 33668 SUM 9573 36369 SUM 2193 25140 SUM 3523 37871 SUM 13258 29653 INC 40138 488925307 SUM 7572 17534 INC 20728 113867609 INC 17833 113320509 SUM 5243 32055 INC 38429 75823589 SUM 513 34308 INC 28331 692981531 SUM 7336 17737 INC 19111 140932376 SUM 9244 15396 SUM 1667 40880 INC 28387 500295454 SUM 2289 37550 INC 459 125671459 SUM 18977 31415 SUM 4122 28337 SUM 472 6607 INC 18947 608198384 SUM 142 15439 SUM 8987 29714 SUM 17452 25114 SUM 11574 38888 SUM 20565 31601 SUM 18533 35826 INC 15545 356941094 INC 23202 8528074 SUM 7016 16871 INC 19412 19884127 SUM 2237 9491 SUM 1300 4375 SUM 3476 31608 SUM 12304 19096 SUM 6868 31835 SUM 13105 35464 INC 23355 28017367 SUM 848 34962 SUM 11831 40665 SUM 3760 16930 SUM 2696 27895 SUM 5654 17672 SUM 5310 34041 INC 33429 790810559 INC 36939 414218154 SUM 134 13454 SUM 1138 28366 SUM 10932 38566 SUM 16636 39453 INC 19579 609555290 INC 15233 718114706 SUM 15914 28509 INC 30716 143216244 INC 24648 17681767 SUM 23158 32075 INC 15072 820647239 SUM 202 21448 SUM 4720 29697 SUM 5249 22916 SUM 7533 36684 SUM 1986 40852 INC 28091 827189439 INC 33823 139080114 SUM 14413 36453 SUM 20854 38697 SUM 33 762 INC 14133 878475196 INC 31886 869344568 SUM 3072 31355 INC 27490 726834582 SUM 4504 25016 SUM 5598 19865 SUM 24313 41369 INC 27295 113823611 INC 3615 71626208 SUM 1316 12017 INC 28513 475381286 SUM 8612 38565 INC 29092 56961936 SUM 5400 40359 SUM 10301 34389 INC 30012 143752954 INC 7937 142188486 INC 15181 625287888 INC 6843 716597359 SUM 7247 38858 SUM 30838 40669 SUM 13171 37668 INC 39575 938370590 INC 37053 15951951 SUM 15140 30308 INC 30 479051790 SUM 6280 20527 INC 12263 602223745 SUM 39212 41352 INC 29834 513477849 SUM 9278 29858 SUM 2883 32723 INC 16628 917426174 SUM 1643 19580 INC 32195 65346754 INC 23856 284230077 INC 27471 945161281 SUM 22355 35601 SUM 8937 27075 SUM 1158 29877 SUM 3940 26801 INC 28335 753045785 INC 27723 992998037 INC 16611 610485136 INC 20897 893243837 INC 40148 706083986 SUM 13048 37218 INC 39834 795792844 INC 10909 961676676 SUM 28503 36053 INC 36512 139056709 SUM 18312 37844 SUM 4433 22367 SUM 2555 34408 INC 23001 534403241 SUM 7795 23748 INC 35721 892640666 SUM 6052 25636 SUM 10837 24076 INC 10329 954225948 SUM 18999 36768 SUM 25967 38813 SUM 21433 37702 SUM 550 33943 INC 14414 525738575 INC 10108 946130325 INC 25743 72039503 INC 2010 150014348 INC 6836 581979992 SUM 1323 9891 INC 30530 85918901 SUM 6006 24918 SUM 2700 41429 SUM 16746 40926 SUM 7581 26078 INC 15045 80370207 SUM 12028 38517 INC 22564 77480565 INC 19906 890623967 SUM 4456 16785 INC 4795 474635412 INC 6127 458398933 INC 6064 80246052 SUM 37823 41448 INC 37658 136942027 SUM 14034 40275 SUM 767 6464 INC 14782 75868980 SUM 11239 33151 INC 35300 147177846 SUM 5485 20822 INC 33064 8770910 SUM 9475 23377 INC 15164 593815217 INC 41179 692724484 INC 35415 986807470 SUM 7954 26916 SUM 2204 32612 SUM 12071 39405 INC 35702 994744943 SUM 425 31131 INC 15359 855911716 SUM 7795 38231 SUM 15632 39158 INC 17549 86603625 INC 14128 826684916 SUM 9098 35131 SUM 30386 33164 SUM 11604 30766 SUM 8490 31355 SUM 15014 30303 INC 14290 876384858 SUM 3760 33675 INC 4142 409260364 SUM 22073 41270 SUM 9248 40921 SUM 271 37482 INC 17813 425101796 INC 2921 751787166 SUM 6718 29111 INC 34155 18023005 INC 18804 137965522 INC 39682 114533378 SUM 4823 30239 SUM 6696 40149 INC 39640 488881147 INC 37951 416471901 INC 34411 640749831 INC 18122 28912346 SUM 6326 33050 SUM 294 18885 SUM 3256 29625 SUM 2 11808 INC 32788 96000172 INC 20478 760614890 INC 32525 704592832 INC 10044 940948790 INC 3020 145356142 INC 8829 818932751 SUM 3839 18359 INC 27901 787064845 SUM 9800 40658 INC 22126 955027156 SUM 39 28446 INC 20754 878086073 SUM 13221 39619 INC 34693 466928268 INC 8467 893287960 SUM 3271 41428 SUM 1508 31594 INC 12626 509744040 SUM 1334 5024 SUM 17686 39110 SUM 856 31189 SUM 6937 35229 INC 27078 78435199 INC 36065 215351036 SUM 27433 41259 SUM 6003 30223 INC 35833 502783239 SUM 7672 15289 SUM 10517 40577 INC 16002 996186741 SUM 6635 39837 INC 19668 651244339 SUM 2131 24625 INC 28437 130606103 INC 31046 738436535 SUM 28446 37712 INC 9238 73661148 SUM 3803 10439 INC 27234 304479867 SUM 5088 26583 SUM 10215 21751 INC 40420 74474384 SUM 17252 38134 INC 10759 954524856 INC 27862 48559963 SUM 51 25482 SUM 19053 34337 SUM 25517 36456 SUM 5409 17716 INC 17191 889576428 SUM 13210 39753 INC 32114 760588857 INC 28002 12868690 SUM 15570 33738 SUM 6922 35652 INC 11089 945575184 INC 6522 995150859 SUM 7246 35192 SUM 80 29829 SUM 1944 33317 INC 31168 592612416 INC 30468 859928664 INC 38036 957478613 SUM 2716 35288 INC 1548 771610983 SUM 240 29471 SUM 16589 40480 INC 5165 995129494 SUM 37228 41405 SUM 34886 40292 INC 19956 401126281 INC 5714 418764976 INC 223 189890920 INC 17287 6400897 INC 35192 438197673 INC 31420 86140944 SUM 5853 30651 INC 2191 801850931 INC 28793 487917284 SUM 6491 28188 INC 32119 527359752 INC 5276 198551738 INC 19901 871354111 SUM 1823 12416 INC 24413 889165130 SUM 30676 34049 INC 12053 146398453 SUM 17868 41417 SUM 16728 40733 SUM 4775 22020 SUM 9543 40496 INC 39137 9988311 SUM 11668 40406 INC 14622 134632216 SUM 3566 14155 SUM 9780 32811 SUM 1412 15627 INC 1533 877681591 SUM 3259 27806 INC 40091 878831527 INC 593 147104391 INC 21271 661612312 SUM 4401 24302 SUM 13732 41407 INC 2413 134354143 SUM 10118 24314 SUM 29420 35324 INC 20404 219307863 SUM 3586 23679 SUM 33619 41073 SUM 12312 27675 SUM 6469 30997 SUM 859 26295 INC 12664 491036789 INC 32161 113828922 INC 29263 688772155 SUM 16824 29268 SUM 6172 15253 SUM 278 32347 INC 39581 143162151 SUM 7223 40482 INC 596 333782717 INC 13412 56765030 INC 4488 932143643 SUM 765 29239 INC 39211 190032760 INC 36789 207427924 SUM 2049 40258 SUM 3799 29738 SUM 3801 35218 INC 27486 341021321 SUM 19329 38960 INC 18032 877923479 INC 4862 710736409 INC 15834 635272083 SUM 7186 27859 SUM 12256 34346 SUM 1758 8912 SUM 10636 16538 INC 25834 977686322 INC 9361 892563021 INC 40654 966051594 SUM 1380 10838 INC 15023 826291335 INC 1852 626036825 SUM 6625 26486 SUM 11737 28468 SUM 805 11552 INC 10956 26949846 INC 32197 12265404 SUM 1776 31399 INC 32740 145726199 INC 7187 924304873 INC 28488 13190933 SUM 23237 37759 SUM 68 23995 SUM 8207 34425 INC 23673 437447829 SUM 3383 18708 SUM 12460 29645 SUM 16092 30831 SUM 46 627 SUM 9398 31902 INC 29212 6331095 SUM 2121 36505 INC 39677 76118476 INC 31596 601918818 INC 31496 471074873 SUM 16933 40220 INC 13122 122556087 SUM 527 16383 SUM 4901 41025 INC 22069 96238847 INC 16290 897430343 INC 9440 588445320 INC 14231 14904661 SUM 24 35056 SUM 8863 36874 SUM 5417 36042 INC 33582 204822536 INC 31272 147438448 SUM 21830 40143 INC 30340 485354529 SUM 332 6468 INC 15309 80363510 INC 10173 28804825 INC 10797 5880887 SUM 17955 27558 SUM 140 31725 SUM 6620 18566 INC 37855 521104237 SUM 12034 19707 INC 34054 46756084 SUM 8647 35834 SUM 35458 40446 INC 23482 278271020 INC 23578 974934862 INC 20687 560184372 SUM 2167 35117 INC 8896 341085403 INC 3649 828680299 SUM 1437 41309 SUM 487 37828 SUM 4875 30568 INC 17637 406885014 INC 12665 129066763 INC 6613 985934007 SUM 20944 26762 SUM 4484 29623 SUM 7852 11748 SUM 4013 25412 INC 21194 600515729 SUM 24722 41041 SUM 38405 40831 INC 5429 484475454 SUM 6316 21262 SUM 19525 34291 SUM 2240 21285 SUM 11740 29851 INC 8029 71034944 SUM 6746 39217 INC 15782 56356575 INC 20709 121950898 INC 32825 29076082 INC 12415 955294205 INC 37275 625309291 INC 29828 760488071 INC 16273 758291782 INC 27153 21695449 INC 28597 29045741 INC 35303 9882815 INC 21373 814305417 INC 23316 752230575 SUM 3233 41356 INC 13210 959861876 INC 34526 960444916 SUM 1995 31661 INC 13703 136713313 SUM 12495 27981 SUM 26 24580 SUM 6023 14122 SUM 8738 32168 SUM 17646 39756 INC 19064 783319800 INC 11904 414231674 SUM 11902 32896 INC 26897 266639833 SUM 21062 38043 INC 12859 725990247 SUM 2767 38686 SUM 4459 16457 INC 21807 483709118 SUM 513 37900 INC 39902 336089730 SUM 1576 16792 INC 9513 173258502 INC 40264 993327000 INC 14191 843191467 SUM 11534 39485 SUM 1120 31642 SUM 10213 34812 INC 13770 63056371 SUM 24759 38464 SUM 36953 41158 SUM 8409 41218 SUM 20296 34770 SUM 4711 13737 INC 11101 145229383 SUM 17773 38983 INC 9849 11257120 INC 25732 416365869 SUM 14929 24600 SUM 15595 31648 INC 1295 999787002 INC 6341 4599745 INC 38384 901236301 SUM 9875 41187 INC 35110 388551336 SUM 1115 6830 INC 15385 403774528 SUM 14604 35653 SUM 2969 29084 SUM 4161 20735 SUM 3788 10270 INC 13845 840465665 SUM 18248 39015 INC 36126 490570363 SUM 14223 33275 SUM 1001 40063 INC 12948 588117234 SUM 2816 34869 SUM 3146 9470 INC 19121 878769239 INC 7354 72761753 INC 26417 138248042 SUM 10831 35751 SUM 2407 24555 INC 20718 357482793 INC 8243 28278981 INC 7371 20626318 INC 6444 146323381 SUM 9240 41062 SUM 18468 40351 SUM 24859 35173 INC 21017 909035011 SUM 2052 32169 INC 4504 70848528 SUM 25926 37024 INC 80 844966751 INC 17730 706005057 INC 38072 35562616 SUM 27617 35770 SUM 2545 38399 INC 29239 961427553 INC 23730 957164611 INC 35366 139091764 INC 3982 927981525 SUM 4857 32467 INC 40499 509640604 INC 13734 73416467 INC 1778 146713926 INC 3702 958722460 INC 14434 882915418 INC 7711 20686244 SUM 14032 41018 INC 26060 434356519 INC 36509 38388749 INC 28841 377773406 SUM 25327 38469 SUM 87 30065 SUM 4373 29530 SUM 2658 3557 SUM 21614 35987 INC 17995 778303322 SUM 7980 40117 SUM 5596 25661 INC 6008 974468568 SUM 11853 37884 SUM 27817 32761 INC 1008 914472449 INC 8065 536863471 INC 38966 903214491 SUM 11001 36596 SUM 22 18792 SUM 4277 34357 INC 24681 418444724 INC 4867 825964277 INC 23307 143223964 INC 6366 926087243 SUM 709 38251 SUM 3670 31842 SUM 2387 9859 INC 36919 785067076 INC 19216 953295913 INC 11870 357740649 INC 5577 622724801 INC 3760 564431644 SUM 8413 40765 SUM 2298 35909 INC 24965 5969240 INC 23491 148127029 INC 16853 935637587 INC 22617 28459762 SUM 22012 39242 SUM 17564 38422 INC 21152 894750896 SUM 18113 37817 SUM 27900 39708 SUM 3834 35316 INC 5662 461582802 INC 32164 485566515 SUM 2382 40775 SUM 2622 26291 SUM 4861 36663 INC 28664 760619652 INC 14101 68722490 SUM 16602 23757 INC 32685 788392886 INC 31193 609452842 SUM 3006 22504 INC 39095 424020482 SUM 13888 31180 INC 177 939440888 SUM 13996 39722 INC 4737 444585271 SUM 4440 30834 SUM 420 37790 SUM 6025 35193 SUM 4936 8932 SUM 16082 36264 SUM 19030 40013 SUM 1248 32542 INC 30548 542691754 INC 12509 164522450 SUM 9155 21385 SUM 15734 40133 SUM 17062 36460 INC 11366 944672208 INC 1332 60482547 INC 23064 122299945 SUM 5368 29700 INC 31346 611320372 SUM 101 9625 SUM 8847 40613 SUM 8438 38755 SUM 19310 26244 SUM 25752 37385 INC 461 525472190 INC 22976 733549919 INC 30916 953099158 SUM 448 35094 SUM 648 24477 INC 1011 10086285 INC 33229 10683944 SUM 33474 40212 INC 39208 960412192 INC 27834 939296759 SUM 3565 25886 SUM 452 22376 INC 11385 63744208 SUM 3572 36229 INC 20485 348687383 INC 31573 458542434 INC 9041 535808136 SUM 3470 15125 INC 7183 869612576 SUM 1321 18430 INC 36538 996319183 INC 6767 151903218 SUM 1807 23828 SUM 9914 17178 SUM 793 4951 SUM 4603 38668 INC 16268 874843853 INC 8930 783305075 SUM 3782 39611 INC 10996 890616889 INC 9663 971056055 SUM 39060 40623 SUM 5128 27179 INC 11728 874741081 SUM 17129 31188 INC 657 308591144 INC 16644 593501745 SUM 31493 33881 SUM 6289 31159 SUM 5617 20056 INC 1354 913386990 INC 25039 18233235 INC 6302 68448073 SUM 27516 33127 SUM 316 27451 INC 18732 452207831 SUM 5500 39162 SUM 3189 35275 INC 32152 450211906 SUM 7173 38109 INC 34834 804218419 INC 19897 874694394 INC 9074 666849797 SUM 18341 38080 SUM 13811 18596 INC 19542 113193584 SUM 9816 37694 SUM 27 4383 SUM 21834 41120 SUM 4576 9714 INC 22609 515728833 SUM 22913 39886 SUM 15507 22378 SUM 3125 24649 SUM 8655 27869 INC 25520 139403052 SUM 21172 38221 SUM 399 4864 SUM 14216 37361 SUM 9191 38218 SUM 18 29493 INC 24980 783831703 INC 27070 820072016 SUM 1990 20177 SUM 21867 37643 INC 13259 609250500 SUM 35804 40550 SUM 1274 5632 SUM 36401 39477 SUM 3074 21157 INC 28940 744551624 INC 26191 77208640 SUM 317 31374 SUM 35964 37015 INC 12085 410149380 INC 7454 541998213 INC 3110 352717946 SUM 6661 40363 INC 462 338764132 SUM 13742 29373 INC 19391 79811235 SUM 1830 35244 INC 29402 155464079 SUM 16232 41292 INC 13443 774075423 SUM 17178 36222 SUM 1969 11199 INC 37834 929024274 SUM 99 22080 SUM 965 19535 INC 21836 738500689 INC 40695 356941214 INC 25143 2609834 SUM 12429 41449 INC 18338 918975380 SUM 2428 27608 SUM 14475 39887 INC 25362 391520402 SUM 16654 21482 INC 16229 552592573 INC 4184 129273418 INC 3355 488001735 INC 6983 110975081 SUM 6468 41438 SUM 13382 29449 INC 39018 917963898 SUM 10939 40240 INC 4208 268139699 INC 40766 995380108 INC 34498 491541667 SUM 5037 35865 SUM 5191 38123 INC 14298 91907998 INC 2545 778053870 SUM 25404 40278 INC 17541 145101118 SUM 8056 41381 INC 33514 16447289 SUM 18895 28672 SUM 1251 21529 INC 30160 559740236 SUM 4708 31633 SUM 5327 30251 SUM 29267 39519 SUM 31568 35884 INC 12719 836977603 INC 22571 724060607 INC 25521 424304283 INC 10291 120637838 INC 2504 28663425 SUM 26152 32492 INC 18171 867505388 SUM 5356 40011 INC 13552 483295913 SUM 894 39615 SUM 14538 36591 SUM 16030 40899 INC 38994 281469292 INC 25465 924054958 SUM 9557 37647 SUM 24353 36127 SUM 15137 38488 INC 33718 491546939 SUM 13192 33204 INC 16706 302318601 SUM 15306 29621 SUM 27733 38679 INC 13506 669966429 INC 15032 935001371 INC 26399 23259940 INC 27086 54946162 SUM 328 28539 INC 12815 147331417 SUM 602 24323 INC 38734 71598332 INC 10296 323898960 SUM 31041 40736 SUM 20717 36657 INC 31066 809639679 SUM 5480 40237 INC 30762 130094006 SUM 1330 37051 SUM 839 18842 INC 19809 954398212 INC 21584 606225474 INC 32099 35851010 SUM 7807 27340 INC 5475 572672713 SUM 14641 38981 SUM 4186 13050 INC 25281 300765324 SUM 8466 35809 SUM 6644 31345 INC 22529 122196842 SUM 615 18582 INC 27958 753907953 INC 9730 9900530 SUM 28814 40916 INC 9951 960927260 SUM 14499 25935 INC 16608 946144701 INC 7210 749640707 SUM 3578 40881 INC 39524 708778993 SUM 25492 38780 INC 8992 669557538 SUM 7476 37963 SUM 126 34218 SUM 9698 40628 INC 16294 71541992 INC 6824 143240268 SUM 1034 35699 SUM 11648 34404 SUM 6935 21714 SUM 7638 35934 SUM 2107 41028 SUM 14254 32130 INC 26658 877556815 SUM 14187 40167 INC 21473 928144215 INC 35850 758369825 SUM 21503 30487 SUM 935 37569 SUM 8376 33065 INC 10269 682408125 INC 8293 953757885 SUM 28355 40098 SUM 21148 41145 INC 39745 601097932 INC 8610 23192673 INC 8293 671085612 SUM 14075 35018 SUM 1125 12325 INC 39140 43909181 INC 17087 108104562 INC 33490 144292197 SUM 3578 21737 SUM 11947 40698 INC 37459 143285890 SUM 5401 38630 INC 31582 507728376 SUM 24206 40449 SUM 81 40348 INC 10505 382584259 INC 15815 976852989 INC 17192 2945984 INC 31979 620790606 SUM 5537 13327 INC 2624 956285092 SUM 2059 38488 INC 30743 25314086 SUM 1063 19040 SUM 23652 39100 INC 18434 758042133 INC 25920 11058737 SUM 13840 24515 INC 28939 758910921 SUM 13817 40041 SUM 5279 25956 INC 15157 24843808 INC 19679 73567570 INC 18672 913396973 INC 11382 724731215 INC 29162 481438771 SUM 16491 31452 INC 38247 870083427 SUM 17878 35844 INC 6720 130411533 SUM 15194 37376 INC 14518 878986519 SUM 3233 39059 SUM 17311 29929 INC 32291 491922021 SUM 10254 36226 SUM 5081 32621 INC 22549 648006858 SUM 3954 15703 INC 10523 317601013 INC 36776 743862163 SUM 125 37450 SUM 3012 33721 SUM 3296 14234 SUM 9514 28697 SUM 3216 41333 SUM 2533 13921 INC 5697 355064666 SUM 33171 41089 INC 25635 668630111 SUM 14360 31454 INC 30865 802615872 SUM 4749 40022 INC 30550 465403616 INC 8698 819596216 SUM 17923 39317 SUM 22154 40700 SUM 6873 31077 SUM 27019 39981 INC 30077 986858615 INC 14764 416370438 INC 8210 955338492 INC 8124 914174685 SUM 8306 17049 INC 38832 933062613 SUM 14772 39905 INC 17269 760251397 INC 5953 388920504 INC 11489 142643184 INC 19132 121688555 INC 37274 145888669 SUM 8474 41267 INC 18187 536940674 SUM 9954 22754 INC 1808 956418610 INC 1095 719532704 INC 133 989221826 SUM 10298 40102 INC 4276 419153545 SUM 2132 21838 INC 23184 142047504 INC 26039 20370250 SUM 58 4798 SUM 14694 24309 INC 18071 861260393 INC 27517 970249905 INC 13613 76179159 INC 40042 844121110 SUM 102 37788 INC 21734 961747610 INC 31778 143607784 INC 25528 413123903 INC 23771 777941416 SUM 11250 34001 INC 2255 334965746 SUM 844 39441 INC 19228 113431317 INC 5051 853850592 INC 13177 59035480 INC 7255 350256806 INC 38625 487747647 INC 41295 616369678 SUM 1688 19076 INC 29369 24862836 SUM 13929 18633 SUM 3019 33669 INC 13089 145332273 INC 18384 937985362 SUM 8315 36604 INC 30046 923812402 SUM 5353 19566 SUM 31463 41373 SUM 11782 31995 SUM 1923 14054 SUM 239 11280 SUM 6526 38600 INC 36181 470468595 INC 246 299535372 SUM 11873 40036 SUM 7943 35437 INC 5286 769317 SUM 17606 39930 INC 15595 945105454 SUM 21064 37473 INC 33523 995131444 INC 10232 151332652 SUM 3231 40822 INC 35701 211114570 INC 39036 407455066 INC 8804 220930418 INC 544 4290059 INC 10943 805213135 INC 28486 623142250 INC 11440 756254215 INC 16464 418413192 INC 35405 760388636 INC 25448 341620228 SUM 4018 31995 SUM 227 16369 SUM 26844 38129 INC 6175 977694561 INC 20667 27742507 INC 6615 475319133 SUM 2552 20171 INC 25687 381875602 SUM 2038 11662 SUM 27693 38723 INC 17788 928414673 SUM 1279 11308 INC 4145 55799484 SUM 9941 29908 SUM 19532 39801 INC 11270 54865847 INC 31157 610589024 SUM 942 34255 INC 18965 711011577 INC 10923 984735728 SUM 11229 38716 INC 8849 56925159 SUM 7969 36812 INC 29290 991269206 SUM 2073 38414 INC 39980 758504694 INC 1788 483776205 INC 40383 540173760 INC 33638 470608983 INC 20330 623248429 SUM 24786 41227 SUM 13136 34685 INC 7827 206245089 INC 14708 961941215 INC 15092 151318904 INC 32969 875630399 SUM 9282 41214 INC 19275 97718228 SUM 3019 19199 INC 15264 482483718 INC 23461 934045880 INC 38255 118058204 INC 12676 960926469 INC 4484 769979257 SUM 34125 41051 INC 34286 939821976 SUM 897 39048 INC 11199 891717690 INC 17833 978723465 INC 8143 978620506 SUM 8632 38972 INC 21677 825651539 SUM 18330 39049 SUM 9276 37569 SUM 13954 39060 SUM 19828 41026 INC 20705 424624842 INC 23254 71981573 INC 24825 893796962 SUM 3325 37095 INC 180 301193572 INC 3829 483816965 INC 15913 28019831 INC 26836 942695709 SUM 2093 38892 SUM 27059 38292 SUM 10156 22773 SUM 49 19806 SUM 16981 32963 INC 31894 400455154 INC 29663 605604426 SUM 9441 40585 INC 2012 351284317 SUM 17862 39586 SUM 6115 41361 INC 27457 282353498 INC 14876 230999055 INC 7558 937485930 SUM 1277 41170 SUM 10018 27045 INC 6013 591669877 SUM 6157 35647 INC 3195 44549296 SUM 17851 34913 SUM 505 35065 INC 37080 917571813 INC 3875 139994538 SUM 15119 26012 INC 11402 137984426 SUM 35534 40281 SUM 4856 27661 INC 11033 759018358 INC 8826 995411343 SUM 3587 21253 INC 33752 450079703 SUM 2530 29368 SUM 9941 37311 INC 40047 938976861 SUM 17896 27873 SUM 1485 11188 SUM 3240 20534 SUM 23829 31735 SUM 15015 35076 SUM 9164 34568 INC 8868 951645904 SUM 2252 36609 SUM 15712 40110 SUM 7147 38163 SUM 19532 39919 INC 36011 834381584 SUM 2131 24876 INC 7409 4859493 INC 12029 975901009 SUM 931 13250 INC 36104 676399174 INC 29681 138990913 SUM 29527 40489 SUM 23992 37619 SUM 10174 23319 SUM 21798 40699 INC 1622 139025406 SUM 21943 35779 INC 8697 894792514 SUM 3728 28818 SUM 4308 38746 INC 13998 615439890 SUM 1468 36702 SUM 1334 4918 INC 30299 63175533 INC 30732 147564282 INC 37482 593127802 SUM 11027 18956 INC 23781 38047409 INC 27452 140068726 INC 17191 584879541 INC 38743 865933761 SUM 22057 40810 SUM 7309 29820 INC 17736 770432650 SUM 31289 40287 INC 10204 972806088 SUM 23312 35227 SUM 1808 16823 INC 7045 955332416 INC 16674 544519194 SUM 19393 40491 SUM 7912 38673 INC 40589 524168919 INC 10275 51713642 SUM 497 37645 SUM 35336 40102 INC 38822 878930034 SUM 11777 21344 INC 10676 913122555 INC 4530 584165816 SUM 6399 34066 INC 34565 105436129 INC 16403 23735913 INC 39343 27991536 INC 29420 139081702 INC 40247 614050 INC 9198 137920709 SUM 12787 36908 SUM 3970 26745 SUM 21162 40711 SUM 37036 38320 INC 15460 223677737 SUM 936 29612 INC 23557 946151864 SUM 1245 38502 SUM 8241 40621 INC 38639 440383107 INC 37900 428147661 SUM 2491 30754 INC 14826 27470367 SUM 15873 34209 SUM 23026 39007 SUM 2048 41300 SUM 176 20550 SUM 18146 27126 SUM 184 15604 SUM 773 25676 SUM 10101 38053 SUM 14194 22306 INC 6616 138045366 SUM 366 7560 INC 22937 842588558 SUM 840 17839 SUM 477 15714 INC 39176 980808377 INC 41275 12550376 INC 34930 175192187 SUM 7382 39837 INC 38546 20973722 INC 18147 130262128 SUM 19997 39452 SUM 9384 33722 INC 20705 220270972 SUM 18234 40906 INC 8136 335870603 INC 25769 893246982 SUM 11861 17384 SUM 3595 31761 INC 5898 879038302 INC 30782 337957730 INC 6433 846145880 SUM 2377 23525 INC 39531 356904410 SUM 652 38372 SUM 3034 6646 SUM 3908 37476 INC 20344 573850969 SUM 24326 41337 SUM 8775 37292 SUM 3054 33084 SUM 26246 30590 INC 21748 26560177 SUM 3308 35938 SUM 11496 35385 INC 2577 990541169 INC 39981 599863174 INC 31520 649098311 INC 21947 384599984 SUM 11624 41158 SUM 549 18990 INC 33510 73111731 SUM 6695 32249 INC 24337 24859388 SUM 4338 30295 INC 17481 139583485 INC 10904 826671787 INC 22236 925724667 SUM 26286 41122 SUM 15 16034 SUM 1999 18728 INC 29044 492094711 SUM 17449 33276 INC 13140 609500799 INC 34527 25695181 SUM 5015 28129 INC 19011 992667156 INC 17335 505429174 INC 21142 725844907 SUM 13968 37993 SUM 75 8970 INC 4655 989700580 SUM 37418 39006 SUM 129 20029 INC 23046 586237037 INC 3795 994374702 INC 30566 126482464 SUM 118 30589 SUM 15957 35794 INC 3708 670954132 INC 15231 725922594 SUM 4306 41086 SUM 818 19276 INC 25940 602147483 SUM 8742 41250 SUM 22929 34069 INC 23718 69496156 SUM 4906 39555 SUM 246 14646 SUM 2606 36307 INC 12942 20035287 SUM 5293 32504 INC 6179 995490973 SUM 16676 35077 INC 35685 771588970 INC 2003 386286769 INC 10555 945188117 INC 40102 938553447 INC 20640 790562560 SUM 17501 39773 INC 39472 266184950 SUM 9112 24866 SUM 19556 37819 SUM 43 4140 INC 25892 954159228 INC 21814 854498835 INC 36494 20678660 INC 3315 186000035 SUM 23882 33102 INC 8398 826706088 INC 17942 19919925 SUM 842 11080 INC 22051 134865625 SUM 813 16238 SUM 6912 34787 INC 30357 819523181 INC 3369 122314200 INC 11243 927834897 INC 10526 222960094 SUM 12220 32336 SUM 843 35834 SUM 12352 31946 SUM 9089 30309 INC 35100 221590789 INC 28604 686590202 SUM 1341 38544 INC 10620 69406976 INC 38648 142591321 SUM 12190 17975 SUM 1315 32408 INC 23123 725294678 INC 22428 476208961 SUM 27488 31328 SUM 31156 38345 INC 3762 470581572 INC 14904 393733688 SUM 7814 33547 INC 25827 939461696 INC 8139 903731978 INC 39688 750095667 SUM 2434 25884 INC 27690 894288354 INC 31119 465000702 INC 31845 136204929 INC 600 601962534 INC 26635 487424532 SUM 31490 36220 SUM 19101 40161 INC 8017 80473004 SUM 20209 35883 INC 32279 62836037 INC 587 936757614 INC 7510 308348547 SUM 28492 40310 SUM 1460 22518 INC 41220 584167938 SUM 1135 3376 INC 25742 548699606 INC 41398 137500232 SUM 10533 38713 SUM 457 19124 SUM 239 23555 SUM 8998 20431 INC 22696 524318879 SUM 10348 35722 SUM 1327 35911 SUM 4909 38859 SUM 16231 38949 SUM 14406 36884 SUM 9419 33119 INC 5516 138524809 INC 40789 386204318 SUM 6640 33169 INC 39054 609550117 INC 7528 952141785 INC 21866 92314509 INC 39501 609910355 INC 836 700403845 INC 21425 308200435 SUM 18651 39236 SUM 6025 41082 INC 17803 918901980 INC 2169 20565741 INC 926 789987695 SUM 15330 22151 INC 15454 483672732 SUM 8657 40658 INC 25472 475857729 INC 33500 597949972 SUM 12306 27106 INC 28411 951117515 INC 807 536621560 INC 29133 930963729 SUM 1380 7890 SUM 31165 37042 SUM 2635 4615 INC 33477 986960214 INC 30247 106477909 INC 25865 13260407 INC 13461 990784718 SUM 21182 37688 INC 26199 484121967 INC 13537 223595864 SUM 25004 29485 SUM 29826 34740 INC 37956 324616019 INC 31527 747232295 SUM 9003 37106 INC 16809 968132744 INC 6082 130508044 INC 15311 776316798 SUM 1724 11146 INC 16997 758693425 INC 23150 894857986 INC 32015 697132375 INC 17092 266760494 SUM 5091 31568 INC 33892 130692435 INC 26864 743671994 SUM 10192 26049 SUM 8739 26084 SUM 2523 41277 SUM 27810 40430 INC 17893 11069698 INC 16451 96981193 INC 27777 147440425 INC 22824 461086990 INC 13566 291810200 SUM 6012 39056 INC 18464 491028832 SUM 2286 39210 INC 5694 492048831 INC 7499 760530906 SUM 4390 30216 INC 39723 684844562 INC 19118 442310690 SUM 2741 34283 SUM 22037 40477 SUM 8785 24087 SUM 310 22876 INC 6859 691403071 INC 4352 28409056 SUM 13872 21793 INC 32253 785422264 INC 34103 144295052 INC 38993 686342900 INC 34542 70075937 SUM 3899 12323 INC 5870 178306257 INC 8343 968299531 SUM 28426 39639 SUM 4080 33894 SUM 17262 28370 SUM 33827 36158 SUM 7710 40906 SUM 20449 29994 SUM 18607 39631 INC 14433 744729124 SUM 29036 40572 SUM 9398 36196 INC 9410 20668589 INC 18160 147447974 INC 6367 743280450 SUM 4765 26174 SUM 15418 38569 SUM 25596 36321 INC 17443 996485074 INC 25007 12983691 INC 8414 105482881 INC 27278 741522457 INC 14371 147479333 INC 22108 40152084 SUM 6750 40394 SUM 4838 36493 SUM 2682 26099 SUM 4438 40871 INC 32975 820587437 SUM 5021 39555 SUM 24137 39276 INC 12171 961933497 SUM 24295 32213 INC 39608 992330481 INC 21889 593771407 INC 17211 474343297 SUM 2210 13121 INC 32585 80359208 INC 15810 333601891 INC 36771 73678350 INC 5213 807704737 SUM 2708 9416 INC 27822 888178804 INC 31383 606261002 SUM 9150 40886 SUM 1678 37851 INC 36571 137469770 SUM 14317 31352 SUM 1436 25343 INC 12433 505249384 SUM 13173 20692 SUM 19488 26777 INC 21570 855319811 INC 13278 130545171 INC 34312 266120968 INC 2211 803206675 SUM 1561 34517 INC 2827 297551480 INC 2466 223743836 SUM 18122 36622 SUM 10014 35120 SUM 2736 20534 INC 15834 610604775 INC 32432 78154868 SUM 5705 38089 SUM 4811 37027 SUM 2008 35139 INC 37004 760333480 INC 24108 811496037 INC 27878 496862373 SUM 28411 37901 SUM 19672 35407 INC 2299 425053114 INC 19507 146939085 INC 17766 993436120 SUM 20756 28246 SUM 2183 36935 SUM 699 28225 SUM 19100 27694 INC 33627 307561662 SUM 10089 40367 SUM 338 4107 INC 19298 591627411 INC 25915 825078828 INC 40592 878457993 INC 27837 878230633 INC 36726 965658364 INC 10900 677955448 SUM 19114 35050 SUM 1009 40955 SUM 13677 40671 INC 1048 954818424 INC 18271 28770103 INC 34315 458600056 SUM 9163 40312 SUM 7294 31752 INC 25618 52760220 SUM 823 12173 SUM 1265 37520 INC 16825 744542855 INC 40658 753730644 SUM 4198 37679 INC 28433 28532581 INC 11719 107619069 INC 40019 946148049 SUM 17145 39954 SUM 9800 31145 INC 8992 42221052 INC 8085 136583426 INC 14930 659658851 SUM 4210 28563 SUM 6886 33340 SUM 82 38314 SUM 4083 40431 INC 35375 10067193 SUM 17068 40489 INC 4301 844181547 SUM 7787 36330 SUM 24058 40508 INC 36020 71317836 INC 23376 475011716 SUM 17331 33429 SUM 31417 41376 INC 40002 26280284 INC 2664 872093050 INC 13481 758235950 INC 36830 528428164 INC 36248 147421787 INC 13850 779420652 INC 26396 491083506 INC 3620 982937250 INC 21136 994324153 INC 5292 892694821 SUM 23702 35301 SUM 35785 39015 SUM 23472 31144 INC 6973 259393414 INC 35846 727056038 SUM 35531 39821 INC 15588 942542274 INC 8400 878883616 INC 22673 287460131 INC 1860 584569328 SUM 25789 39406 SUM 14596 37182 SUM 4189 33042 SUM 37 37211 SUM 24720 35607 INC 24851 532748804 SUM 1231 37823 SUM 10187 24542 INC 38553 142709963 INC 15510 471102500 SUM 2755 31006 INC 11772 519817335 INC 5036 49657340 INC 9958 756132009 SUM 1239 33404 SUM 5815 25454 SUM 8699 38271 INC 12473 944268416 SUM 16779 29449 SUM 2060 39469 INC 15882 816100349 INC 24805 473571843 INC 25442 22765287 INC 7441 973001469 SUM 272 38834 SUM 19964 35963 SUM 8137 22153 SUM 804 19688 INC 14653 894843373 INC 26946 735421785 SUM 25244 35703 INC 10133 946396361 SUM 16708 32408 INC 20975 146426110 SUM 2595 30017 INC 17090 643041312 INC 32895 952780764 INC 24678 3810946 SUM 4103 34775 INC 17839 403079188 SUM 14377 29078 INC 29962 938462612 INC 20235 949370294 SUM 5184 15301 SUM 5282 33413 INC 22443 939480054 SUM 8326 39627 SUM 9145 36643 INC 11394 14381803 SUM 14339 32666 INC 40691 129339989 SUM 468 39715 SUM 31282 41194 INC 15044 19425948 SUM 2956 13076 SUM 115 41334 SUM 23593 38138 INC 30611 693004313 SUM 16732 37156 INC 10337 608276970 INC 34462 60537426 INC 33249 788002811 INC 15392 819082443 SUM 29782 39133 INC 4781 324060805 SUM 28173 41337 INC 25248 143952098 SUM 978 40320 SUM 5461 35442 SUM 26911 38248 INC 28697 19606099 SUM 4627 30375 SUM 1100 36065 SUM 13890 38285 INC 12867 682191847 SUM 3394 30106 INC 37440 743859767 INC 14615 726295856 INC 16329 174322550 SUM 7259 38794 SUM 27135 35288 INC 21046 113831857 INC 16868 677394583 INC 23312 342165988 SUM 32601 39021 INC 4160 215632890 SUM 25483 31882 SUM 8400 39124 SUM 5813 14194 SUM 6604 41239 INC 17744 436464441 SUM 13830 26396 INC 36172 223429533 SUM 3477 37138 SUM 26735 39019 SUM 7506 14607 SUM 16329 35937 INC 33713 995503597 SUM 301 19269 INC 3418 610004457 INC 4977 6528663 INC 41453 677988970 SUM 26749 41042 SUM 15829 40296 INC 25473 285501414 SUM 11560 38049 INC 14252 28906311 INC 5070 852809959 SUM 30604 41395 SUM 28146 37607 INC 3062 69299593 SUM 5082 26770 SUM 3729 41225 INC 25179 24890443 INC 34106 861880764 INC 40825 970260752 SUM 26128 31348 SUM 29608 40670 SUM 11010 40182 SUM 1486 25476 INC 7312 680871983 INC 3402 840731370 INC 18545 475364469 SUM 15903 32533 SUM 8462 33382 INC 27395 576996328 INC 2290 606205871 INC 20311 482740534 SUM 31385 40958 SUM 10470 39520 INC 17547 79318655 SUM 32886 39573 INC 25307 883792334 SUM 10904 40973 SUM 6112 41225 SUM 4398 35111 INC 14645 957221805 SUM 3086 38616 SUM 9299 32227 INC 17384 442389187 SUM 6014 39111 SUM 5619 39841 INC 20859 147421074 INC 7643 576970871 INC 31428 132150643 INC 4754 744515141 SUM 21920 34167 SUM 12655 32009 SUM 1463 4000 SUM 22135 37185 SUM 4650 19472 SUM 414 36893 INC 27350 849941678 SUM 30382 40458 SUM 37374 39007 INC 16088 152175608 SUM 24727 40707 SUM 13540 35165 INC 37539 951129740 SUM 863 25953 SUM 23593 38830 SUM 17063 37317 SUM 2505 31373 SUM 17222 30773 SUM 1629 29450 SUM 6581 33879 SUM 12613 24435 SUM 12223 33018 SUM 577 40568 SUM 5755 15327 INC 35000 497320036 SUM 23238 34353 SUM 2439 24753 INC 16483 796878267 INC 6815 2817043 INC 4741 607674583 INC 5973 610442992 SUM 10895 30786 SUM 6916 40943 INC 21159 138769955 SUM 3378 29340 SUM 6335 37173 SUM 16113 33158 SUM 23662 41077 SUM 3738 39492 SUM 19655 23496 INC 28907 770211310 SUM 1987 22752 SUM 1183 20728 INC 8020 55577378 INC 37773 919848688 SUM 23696 35789 INC 2941 938431999 SUM 32962 40762 INC 25966 870407084 SUM 4526 27164 SUM 3506 37053 INC 38079 341176676 INC 41350 692560964 SUM 2547 40782 INC 15867 9833323 INC 33550 760016484 SUM 1765 21349 SUM 2425 37542 SUM 7550 39511 INC 11344 760642128 INC 18206 926176529 INC 11176 72975826 SUM 18255 37270 SUM 24744 37653 SUM 15115 30784 INC 29427 12307833 SUM 718 33079 SUM 2406 29380 SUM 1008 34613 INC 25414 672992693 SUM 920 8617 SUM 2608 15343 INC 9825 147106118 SUM 14638 38019 SUM 6641 36934 SUM 14169 32147 INC 34783 805269883 SUM 17527 25829 SUM 9031 40358 SUM 3537 31795 SUM 490 33586 SUM 192 38767 SUM 18020 28306 SUM 22218 31322 INC 10469 65347081 SUM 4501 36723 SUM 4932 40981 INC 40616 146842930 INC 4944 483186408 INC 13260 325150222 INC 24846 619972705 INC 13628 71487627 SUM 11129 40274 SUM 43 18681 INC 23016 39895059 SUM 35756 38322 SUM 7537 34205 INC 21616 535757600 SUM 100 18610 SUM 1344 32026 INC 16951 934146726 INC 17390 759587026 SUM 24805 36995 SUM 14812 36541 SUM 1702 32484 INC 1528 125365557 SUM 2390 25201 INC 40175 418438863 INC 11464 743308335 SUM 3621 37700 INC 15022 141839739 SUM 2805 40378 SUM 9605 39516 SUM 5355 20342 INC 38372 887910279 SUM 18422 40837 SUM 7313 35134 SUM 15786 24954 SUM 1158 4003 INC 10768 62781364 SUM 37931 40642 SUM 2732 5275 INC 13321 10999845 INC 7958 37367902 SUM 11667 39653 INC 3943 828654502 INC 37411 143002486 INC 30380 491273205 SUM 464 41054 INC 18390 870116959 INC 13474 890121956 INC 28522 345405691 SUM 21936 37393 SUM 39549 40933 SUM 11253 20787 SUM 11999 38694 INC 27354 825661958 INC 5560 737651440 SUM 7882 35128 SUM 5148 28981 INC 20536 69011852 SUM 18414 30952 SUM 31173 36868 INC 26627 804078170 SUM 17063 28329 SUM 2048 5403 INC 21205 860742733 SUM 28728 37798 INC 31543 26378323 SUM 5209 19389 SUM 8504 36110 SUM 6512 41202 INC 30502 27726235 SUM 158 7972 INC 17500 619329292 SUM 12114 41012 SUM 18525 40951 SUM 4971 20650 SUM 23243 34223 SUM 15469 37572 SUM 33804 38615 SUM 25314 39708 SUM 151 21757 SUM 25170 32133 SUM 499 30573 INC 27128 129381504 INC 8236 710169096 INC 39904 299253263 SUM 6996 26571 SUM 9735 25705 INC 35584 944770972 INC 14855 70318972 SUM 10867 40845 INC 23836 653029382 SUM 5655 41122 INC 14896 954819728 SUM 33188 41384 INC 4769 602113234 INC 20533 391003729 SUM 11941 33903 INC 37246 299222231 SUM 342 37027 INC 1665 356848018 INC 39512 18521772 INC 7253 223622329 INC 17222 760290359 SUM 2676 38605 SUM 406 11114 INC 23546 590065939 SUM 3865 41052 INC 21949 921208272 SUM 14830 33157 INC 33570 666862445 SUM 37453 40711 INC 17741 826159298 INC 14165 760506339 INC 37552 878928016 INC 30324 24806273 INC 39215 554848147 INC 26014 670130859 INC 37379 659965815 INC 35867 144255304 INC 14807 13205736 SUM 9038 41166 INC 3614 889793942 INC 34378 939510398 INC 19629 9415628 SUM 5072 29958 SUM 5408 28209 INC 31812 875245014 INC 31246 534862271 INC 29439 826678412 INC 3261 6471762 INC 41212 845470303 INC 21666 282877204 SUM 20048 28951 SUM 29101 38612 SUM 15107 40276 INC 2347 24890941 SUM 21261 38734 SUM 21988 39501 INC 5779 923864697 INC 36897 412941938 INC 28350 855292053 SUM 3654 30117 SUM 8835 40404 INC 38136 12242549 SUM 470 18477 SUM 15980 38819 SUM 110 15046 SUM 26292 39928 SUM 30929 39797 INC 31563 134830360 SUM 9415 40986 SUM 837 21759 SUM 5215 37368 SUM 20129 32720 SUM 22763 27652 INC 11714 12090857 INC 6359 886345598 SUM 6472 37565 SUM 271 15897 SUM 15834 36283 SUM 33334 39961 INC 31944 139051868 INC 18736 483556532 SUM 4165 19006 SUM 2152 24298 INC 28811 146509358 INC 5018 73714999 SUM 3803 12696 SUM 9433 33892 SUM 14980 35350 SUM 14922 25463 INC 24707 984951333 SUM 13988 32626 INC 38706 180626063 SUM 33075 41237 SUM 21387 39802 INC 5929 106635727 INC 30695 955293888 SUM 14605 25702 SUM 6373 36709 INC 40590 803775759 INC 11720 949007034 SUM 22787 36493 INC 16255 895583112 SUM 32931 41356 SUM 9159 24797 INC 21762 995891774 SUM 10819 19001 SUM 16118 40522 INC 9946 1834139 INC 38700 942206909 INC 6983 587525285 INC 10360 252466004 SUM 4543 31269 INC 23082 625616990 SUM 302 929 INC 5911 887953517 INC 4442 925750304 INC 17571 414103650 INC 12026 29044427 INC 32091 289156513 INC 38410 743814739 INC 39313 709751276 INC 17042 686892255 INC 12879 869650545 INC 24595 878220704 SUM 596 39213 SUM 23299 40329 INC 9968 467739320 INC 29276 993914070 INC 33021 953585808 SUM 28147 34665 INC 7298 524820144 INC 34133 14889739 INC 3139 753748513 INC 7928 466430714 SUM 603 17181 INC 7439 739930402 SUM 95 15404 INC 1317 576503647 SUM 6856 33763 SUM 2100 32884 INC 33942 133841202 INC 29009 894777380 INC 38704 28645457 INC 1989 55897095 INC 36548 988793535 SUM 3516 19909 INC 20382 609185355 INC 21283 936783444 INC 34575 803486554 INC 21258 950981192 INC 34893 954766636 INC 33191 788502636 SUM 9022 39481 INC 37138 344724966 INC 20982 960803684 SUM 5230 31703 INC 6125 671030991 SUM 6937 39946 INC 2061 552577153 INC 17952 995513977 INC 22289 922698733 SUM 384 28396 SUM 3569 37506 SUM 3228 38750 SUM 17029 36558 SUM 2763 40126 INC 35294 53994140 INC 14530 131115899 INC 39359 123636383 INC 24522 987105523 INC 3003 205943711 INC 3210 936767347 SUM 7962 28234 INC 10883 9128990 INC 9631 145336366 INC 36920 348950425 SUM 1238 35722 INC 20026 147464491 INC 4116 997161094 INC 21753 257069193 INC 28699 55967059 SUM 24281 32302 INC 9123 23557729 INC 21781 954267694 SUM 13995 39457 INC 41040 147018231 INC 28662 752173893 INC 4719 20094689 SUM 31310 33579 SUM 1050 39963 SUM 1170 32654 SUM 252 36713 SUM 7605 33615 INC 1253 276607981 INC 1485 336471191 INC 40955 26946210 SUM 2242 26707 SUM 12245 28589 INC 35901 995520079 SUM 322 35414 INC 26021 64984677 INC 19606 986595833 SUM 363 29275 INC 13766 943842143 SUM 4568 37054 SUM 7715 41112 INC 19765 759558842 INC 4765 845479507 INC 38901 792977923 SUM 14687 25874 INC 24366 678467270 SUM 3960 37151 INC 38511 377171353 SUM 5867 25149 SUM 20625 39081 INC 24486 339998256 SUM 8302 35669 INC 38775 73176169 INC 11539 743193479 SUM 29336 35231 INC 17430 63333343 SUM 2 38301 SUM 7796 28634 SUM 159 13402 INC 17816 482761713 SUM 11635 39618 SUM 1971 41304 SUM 9300 40529 INC 25675 29063772 INC 20551 599961451 INC 38840 727897500 INC 9763 726932283 INC 32331 272877140 INC 6274 395588788 INC 39171 63248472 SUM 11798 38461 SUM 10195 39659 INC 28079 721116965 SUM 19743 26429 SUM 13354 34535 SUM 2553 12153 INC 18921 132141959 INC 16522 440445574 SUM 1199 12405 SUM 2046 30787 INC 28394 10065590 SUM 31 18845 INC 629 733066181 INC 27551 138671050 INC 28564 40144496 INC 847 137509815 INC 12877 555101797 SUM 3182 41357 SUM 1131 15883 SUM 12781 24687 SUM 16884 19289 INC 32059 408291741 SUM 3343 34101 SUM 10161 29181 SUM 7987 37285 SUM 1349 34088 SUM 419 17641 SUM 36659 39850 INC 9071 954179297 SUM 1232 19572 INC 20462 97087094 INC 9854 469290757 INC 37260 769005074 SUM 10395 24473 SUM 21058 35736 SUM 2923 29251 INC 30630 870155270 INC 26792 722605363 SUM 239 29321 SUM 9482 20613 INC 17932 804210523 INC 32187 2403316 SUM 3433 40873 SUM 10376 31233 SUM 309 17499 SUM 5850 34474 INC 30750 798533918 SUM 31225 39731 INC 38943 81774789 INC 41324 340918424 INC 19811 677146863 SUM 514 23469 SUM 19434 28259 INC 29260 869494117 SUM 13758 40523 INC 24787 877694701 INC 30028 19948087 SUM 637 27293 INC 34175 141678361 INC 6394 68436065 SUM 1317 34960 SUM 5600 30655 SUM 7021 35928 SUM 2412 17350 INC 21427 939418104 SUM 4398 29784 INC 7553 39492809 INC 30743 130659301 SUM 10881 34663 SUM 883 23471 INC 31484 20276193 SUM 33403 41289 INC 15720 6481229 INC 16968 874798608 INC 7627 650440639 INC 35504 28957633 SUM 2754 16807 SUM 9192 34483 INC 38432 872815872 INC 22941 985154779 SUM 7406 35134 INC 320 147432556 INC 39605 509424922 INC 24737 960121718 INC 39858 881889890 INC 39955 794055294 SUM 3031 29079 INC 7452 852852204 SUM 2995 21839 INC 21298 492183701 SUM 6382 39316 SUM 827 33693 INC 39956 25765072 SUM 16720 34331 INC 36837 105525046 SUM 608 14490 INC 25410 16047585 INC 30297 2030623 INC 33853 355720770 INC 1716 580651215 INC 35408 29023377 INC 22761 27402351 SUM 11952 23428 SUM 1786 16157 SUM 8763 27369 SUM 15673 19892 SUM 929 14789 SUM 19132 35851 INC 22149 989731485 INC 6092 778207593 INC 10874 264638055 INC 15836 978681164 INC 27968 469593008 SUM 9093 11442 INC 19359 608475330 INC 37802 592506064 SUM 4090 38918 INC 7751 600084794 SUM 3484 30768 SUM 8612 36492 SUM 10762 38635 INC 12059 950965379 INC 7368 677961779 INC 2178 949544945 SUM 136 25323 INC 13052 20091288 INC 8041 28005031 SUM 3 16853 INC 4560 39912849 INC 22916 97314919 INC 23190 476131376 SUM 3377 29239 SUM 3004 15888 INC 36248 811688111 INC 10930 759202355 SUM 8078 34725 INC 35977 336471988 INC 3680 366698431 SUM 5412 17690 SUM 14775 34400 INC 16495 267253445 SUM 15729 36058 SUM 15553 38832 SUM 6752 16664 INC 948 450182349 INC 25539 919189756 SUM 2614 34864 INC 30 374330526 SUM 13404 39836 INC 25536 156628359 SUM 11463 33976 SUM 19026 33100 INC 18094 588640020 INC 19896 445327737 SUM 9341 39764 SUM 18414 41430 SUM 9658 38860 SUM 7209 23220 INC 6176 625213427 SUM 13570 39822 SUM 12209 27821 SUM 2647 12418 SUM 3774 34333 INC 4252 943849635 SUM 10233 38976 SUM 519 35540 SUM 11677 29918 SUM 36964 40231 INC 39420 25092033 INC 4373 73688373 INC 25444 315360315 SUM 6091 29831 SUM 3156 21144 INC 17690 26957876 INC 7686 988616576 SUM 11695 26177 INC 39906 757751527 SUM 20276 39290 SUM 1303 14473 INC 7982 876580185 SUM 9434 24873 SUM 2600 39073 SUM 2971 40272 SUM 4176 14328 SUM 18930 38279 SUM 746 32751 SUM 11804 40276 INC 19163 530319984 INC 8530 680569989 SUM 4992 30333 SUM 5374 18673 INC 19421 146775979 INC 18283 994996250 INC 19137 954609003 INC 20606 71341292 SUM 18987 40332 INC 40134 577043162 INC 28579 808481003 SUM 23327 35445 SUM 23877 28499 INC 14090 2078827 SUM 2918 20289 SUM 973 15608 SUM 14763 33502 SUM 7832 25821 SUM 65 18269 INC 32138 787243686 SUM 6684 41358 SUM 25559 41277 SUM 28299 39309 INC 34168 779556359 SUM 18629 38593 INC 29127 77690961 INC 2389 657203 SUM 23423 30078 INC 7603 861299402 SUM 7366 30803 SUM 1742 35321 SUM 547 9560 INC 15792 885248855 SUM 10175 31270 INC 40331 778370097 INC 19613 145258216 SUM 9115 36119 SUM 1024 36945 SUM 14673 25867 INC 1570 147322091 SUM 17997 30490 INC 1191 70923792 SUM 2840 38414 INC 28881 867295995 SUM 15337 40809 INC 24301 145016683 INC 39045 501659865 INC 21209 140532646 SUM 7504 39895 SUM 8145 25959 SUM 6350 39662 INC 29602 603232354 INC 35782 427160886 SUM 201 26362 SUM 635 23872 SUM 7324 22967 INC 33071 885604322 SUM 8059 38166 INC 38052 73185023 SUM 14049 38558 SUM 7299 37128 SUM 301 23165 SUM 28522 38911 SUM 17775 41334 INC 25408 519383417 INC 13362 147450178 SUM 5545 22360 INC 6463 299224048 SUM 13491 25373 INC 487 759578620 INC 12322 978883487 INC 20480 223183315 INC 1703 979662355 SUM 18775 26359 SUM 5116 39869 INC 27753 950808656 INC 18813 20116903 SUM 5357 41132 SUM 4961 38908 INC 18100 840762847 INC 457 543408175 SUM 19514 41399 INC 9019 933507488 SUM 16848 33966 INC 8838 18467767 SUM 488 21933 SUM 17815 37312 SUM 13275 18141 INC 18186 821123424 SUM 4436 29156 INC 31511 5408964 SUM 9621 31212 SUM 980 25384 INC 28180 543453051 INC 16873 150013848 INC 34194 892372488 SUM 24129 37301 SUM 5163 35386 SUM 9184 38650 SUM 3962 40614 SUM 5588 25702 SUM 2513 38289 INC 29371 928024447 SUM 4957 13521 SUM 32144 36861 INC 17944 877959256 INC 8980 945227603 INC 16862 975506118 SUM 5357 39537 SUM 3641 29246 INC 26405 147348094 INC 10999 999785253 SUM 22555 38692 SUM 12449 41281 SUM 73 37839 SUM 4064 38164 INC 32646 139086477 SUM 5344 24452 INC 3166 401687829 INC 24385 422172419 SUM 2415 40194 INC 33846 24306734 SUM 4182 29356 SUM 2971 27945 INC 22696 927975767 INC 3807 138980344 INC 11074 583688834 INC 2092 28869745 SUM 1629 2289 INC 13198 60980936 SUM 4331 40148 SUM 4075 33877 SUM 4642 31459 SUM 18308 28274 INC 1414 954682112 SUM 34082 40522 INC 39450 138803206 SUM 110 33866 SUM 4872 15270 SUM 3316 35551 INC 30545 4112025 SUM 12308 41060 SUM 284 33663 INC 25250 143229995 INC 13577 666335998 SUM 10224 21639 INC 12287 465687331 SUM 85 10716 SUM 2099 20879 INC 37557 146957314 INC 11355 438444584 SUM 4190 40229 SUM 2422 32493 SUM 14828 23715 SUM 120 12076 SUM 1317 31716 SUM 31065 37536 INC 4983 785161160 SUM 4736 30104 INC 32278 842553158 INC 23952 922028031 SUM 14780 40898 SUM 16812 33497 INC 15223 12295491 SUM 12284 17806 SUM 20972 26402 SUM 17605 37732 INC 3096 760345884 INC 28211 79839435 INC 34336 882286641 SUM 21945 37405 SUM 363 36771 INC 18507 944248219 SUM 11903 34737 SUM 31359 40086 SUM 25086 39907 SUM 13263 17974 INC 24478 139091395 INC 1164 314946835 INC 12420 796794422 SUM 28444 36019 SUM 7080 37954 INC 17360 844955851 SUM 114 16435 SUM 33253 39023 SUM 21939 33768 INC 28700 207407699 SUM 4259 37929 INC 25154 988520899 INC 17279 939718608 SUM 7614 40055 INC 12676 141126723 SUM 12539 24401 INC 25487 939398222 INC 27157 902375816 SUM 2867 41218 INC 15392 207925598 INC 2230 63559712 SUM 4587 35692 INC 13905 454409155 INC 27482 24438636 SUM 1643 23185 SUM 5451 21751 SUM 33779 41301 INC 19608 658870341 INC 12002 146787335 SUM 8150 13931 INC 15200 37793662 SUM 7802 40537 INC 20635 672002322 INC 25355 970394263 SUM 31983 40454 SUM 467 37722 INC 40796 751497478 INC 9940 63586137 INC 41295 845106340 INC 14332 12130634 SUM 14818 38021 SUM 12355 41083 INC 31466 818980461 INC 807 945964948 SUM 1387 37539 SUM 14590 36665 SUM 23361 34590 INC 20727 860149858 INC 27599 726768376 SUM 2719 38986 INC 19002 491127373 SUM 20726 30945 SUM 755 7684 SUM 8851 18430 SUM 11912 25531 INC 2692 113269831 SUM 6639 17918 INC 15611 12278573 INC 20288 133577807 INC 1237 28703331 SUM 11911 41285 INC 21009 760135822 INC 1207 991329059 SUM 24435 37838 SUM 1642 25051 INC 41211 816829175 SUM 20499 22157 INC 4854 113912766 SUM 12665 38768 INC 16891 804750276 INC 37195 247436771 SUM 30995 40253 INC 322 628949739 INC 21971 21454627 INC 7889 873606457 SUM 30255 38024 SUM 18763 40099 INC 19276 147477444 SUM 8244 31533 INC 9828 929060397 INC 32595 922588627 INC 18195 970811346 SUM 4185 9481 SUM 17807 33364 SUM 5517 25554 SUM 88 19755 SUM 5311 29487 SUM 24269 37265 INC 13356 661404758 SUM 1693 9402 SUM 26867 41139 INC 4980 772569132 INC 19706 26823846 SUM 216 28602 INC 19014 491133084 SUM 8219 24996 INC 38653 587443397 INC 13674 938841133 INC 1989 24787031 INC 17212 28486322 INC 11326 845434713 INC 37404 571802900 SUM 3275 37065 INC 1074 893917817 INC 28419 935828149 INC 25830 929742020 INC 37912 856749286 SUM 26339 37486 INC 39030 113877973 SUM 8164 40089 INC 15832 796603052 INC 22228 471103098 INC 34889 65610013 SUM 19188 24681 INC 35429 917566499 SUM 2936 37630 INC 24611 675607094 INC 32523 424837561 INC 17850 804641259 SUM 12585 41175 SUM 4442 14226 INC 6627 24816900 INC 15874 877879641 SUM 24463 31878 SUM 12021 36743 SUM 1630 13685 INC 39001 686697479 SUM 9880 31672 SUM 6534 33326 SUM 156 4929 INC 7355 6226860 INC 5708 995263611 INC 12673 744576185 INC 19812 27452614 SUM 15139 38967 INC 17991 409011151 INC 9372 988260813 INC 12083 79031260 SUM 228 40006 INC 16517 141920771 SUM 2072 17582 SUM 15953 32962 INC 736 20641101 SUM 14379 27534 INC 29936 424522769 INC 10715 876911153 INC 3498 722362812 SUM 405 22454 SUM 198 12060 SUM 884 4169 SUM 2268 38697 INC 22011 610573522 SUM 21080 41146 INC 2606 221640834 SUM 29181 33442 INC 37628 19918665 SUM 12193 41324 SUM 35114 35822 INC 13411 144022710 SUM 5180 39365 SUM 22430 38632 SUM 748 12679 INC 18654 760617690 INC 31728 917273427 INC 4937 499540238 SUM 9757 36925 SUM 5979 31451 SUM 9313 35617 INC 30447 978720163 INC 7826 272926547 INC 15328 181268901 INC 21979 111146537 SUM 8900 34996 SUM 14116 27719 SUM 100 22240 SUM 649 34929 INC 6376 534116813 INC 12654 122002297 INC 10958 624302699 INC 4404 800030662 INC 1467 652775658 INC 23486 942721633 INC 28093 876937746 INC 11117 70539986 SUM 1685 22363 SUM 2861 7722 SUM 16860 34380 SUM 8104 20193 INC 17988 39727956 SUM 3472 38445 INC 5071 390977890 INC 35740 16257285 INC 20946 339246710 INC 36318 474901982 SUM 1080 29350 INC 9659 144799592 INC 2971 460495856 INC 34834 938949556 INC 8728 837448332 INC 35210 213236313 INC 25845 357837473 SUM 204 24295 SUM 12786 36222 INC 38785 954665222 INC 9189 610586867 SUM 1334 23538 INC 20154 615081617 SUM 31465 36930 SUM 251 18748 SUM 4000 39200 SUM 7649 30613 INC 13771 878495935 INC 4355 308489786 SUM 25723 29601 SUM 29054 40687 SUM 12076 36333 SUM 14792 37774 INC 21687 917929829 SUM 6375 16702 INC 18755 26987128 SUM 5825 38568 INC 21327 954351785 INC 37448 878071421 INC 21788 878215743 INC 20552 797315147 SUM 6020 39253 INC 32600 878431676 SUM 7712 31129 INC 15107 143223355 SUM 14873 26336 SUM 2458 39365 SUM 8077 31985 SUM 1204 11027 SUM 2256 40114 INC 15211 20671249 SUM 4494 37106 INC 33004 55109967 INC 16837 743863755 INC 14086 273611700 SUM 768 38075 SUM 4723 20519 SUM 3856 17013 INC 11536 505325315 INC 11347 691800175 INC 6719 351342160 SUM 10807 28243 SUM 16520 29736 INC 19893 125905839 INC 37019 876361557 INC 7597 610516271 SUM 5390 40466 SUM 94 26759 INC 18999 28921165 INC 22912 392421877 INC 33757 63506142 INC 30460 135490590 INC 25569 207889847 INC 16158 69011178 SUM 12724 35330 SUM 15579 20367 INC 22275 28990141 INC 32189 725773891 INC 2044 743181692 INC 22293 992896698 SUM 6516 37108 SUM 867 9052 SUM 37527 40955 SUM 5819 41175 SUM 9473 40496 INC 3175 961930441 INC 13429 887701308 SUM 1692 37299 INC 20398 466782538 INC 5861 63407661 INC 23692 693488313 SUM 268 28950 SUM 12517 41147 SUM 1395 41214 INC 12902 743323994 SUM 22644 33114 INC 34094 458653718 SUM 1681 36516 SUM 1610 40502 SUM 10879 39871 SUM 6554 41257 INC 32783 752950571 SUM 68 23405 INC 21777 905321281 INC 34635 142699145 INC 19636 869291377 SUM 12771 41264 SUM 8682 41394 INC 15537 325055412 INC 1433 988731083 INC 22435 596184125 SUM 10874 41157 INC 27516 13207762 SUM 3686 20052 SUM 228 31520 INC 18717 792839147 SUM 1035 9720 SUM 4786 37975 INC 18735 903145613 INC 21274 692168643 INC 9051 78256290 INC 12238 8088844 INC 19489 759254160 INC 40976 878501964 SUM 20245 38823 INC 35632 735836515 SUM 30600 40645 INC 13531 105490221 SUM 1361 13305 SUM 4201 10435 SUM 5105 30169 SUM 5418 34317 INC 12353 581221348 INC 19411 936295672 INC 23729 346238558 SUM 12947 41168 SUM 1821 27006 SUM 2561 40899 SUM 6826 28954 INC 23153 938538965 INC 669 318651261 SUM 29444 35717 SUM 5847 32956 SUM 15474 36447 INC 37956 669080005 SUM 14276 33132 INC 16947 23311914 SUM 23404 31024 INC 9820 894811541 INC 3686 243077876 SUM 10538 35966 INC 31576 24174126 SUM 16139 38822 SUM 10675 29068 INC 27750 49124638 SUM 21497 33099 SUM 20627 31921 INC 39386 30203072 SUM 23 8050 INC 40953 866019367 SUM 7287 31365 SUM 23646 33965 SUM 6565 28497 SUM 233 1380 SUM 24310 32136 SUM 30298 41324 SUM 3805 29996 INC 12033 324298453 INC 30452 491994077 INC 4249 883353359 SUM 3091 26578 INC 37504 486622272 INC 7650 385903796 INC 34217 957770251 INC 31298 46115846 INC 13041 28755870 SUM 3409 40916 SUM 2195 38269 SUM 22842 39004 SUM 1534 36305 SUM 9588 15479 INC 36641 513743755 INC 34905 887048405 INC 17586 894727835 INC 25805 606344155 INC 10245 827726585 SUM 22442 37365 SUM 11850 37746 INC 28623 723797813 SUM 2426 30364 SUM 20330 27600 INC 9265 952703488 SUM 3327 32125 SUM 58 39891 SUM 3677 18161 INC 6861 29057282 SUM 1676 25877 INC 194 986604859 INC 31879 436057770 SUM 33564 39004 INC 2085 12070706 SUM 4256 14726 INC 23864 868605997 INC 16298 534729096 SUM 78 26753 INC 21118 54547004 SUM 3907 22788 SUM 18235 41321 INC 41058 317683711 INC 21264 861852045 SUM 2501 31015 SUM 10830 37347 INC 10557 28898966 INC 30017 222697789 INC 4962 222514577 SUM 2110 37808 INC 34779 73331221 INC 27338 20637115 INC 15026 422758271 SUM 2318 35751 SUM 14552 39757 INC 12502 73698471 SUM 8577 37507 INC 19986 458786352 SUM 6625 34822 INC 12803 800840425 SUM 17337 39683 SUM 9253 41283 INC 23311 610442414 INC 40213 145803320 SUM 11077 40927 SUM 591 12433 SUM 16130 40386 SUM 24735 41301 SUM 21089 31163 SUM 7274 9184 SUM 21129 33993 INC 13970 891691000 INC 19034 300190667 INC 2051 867067858 SUM 17669 24911 SUM 9761 33544 INC 21107 522189459 SUM 1756 32378 SUM 34751 38960 SUM 3283 33612 INC 13824 8046024 SUM 4903 31390 INC 34275 380502048 SUM 8706 40030 INC 16103 543763854 INC 37943 946125215 INC 25536 878978450 INC 21123 792697752 INC 23401 952605621 SUM 20498 41068 SUM 12398 24780 SUM 8937 31952 SUM 11708 34488 SUM 7477 20149 SUM 9146 24415 SUM 26455 40914 INC 6202 490061946 SUM 11985 22249 INC 28015 536652250 SUM 2801 34981 SUM 19431 38051 SUM 14447 34774 SUM 13479 33748 INC 29936 479243370 INC 12793 539040331 INC 19343 873797202 SUM 23255 36877 INC 33191 961420783 SUM 19222 21590 INC 32087 73013611 INC 8815 877947743 SUM 10361 37734 SUM 18613 37433 SUM 1018 35517 SUM 4860 34696 SUM 19159 41380 INC 2531 142225880 INC 19046 660892610 INC 25384 615298293 SUM 6245 27226 INC 21132 874679239 INC 38020 991183380 INC 44 483515133 SUM 19594 40045 INC 36009 760463275 SUM 11669 33719 SUM 369 6989 INC 9731 886325820 INC 33572 473784345 INC 30548 62551680 INC 3747 46529452 SUM 7734 33781 INC 23316 29055175 SUM 2185 26413 INC 811 886427421 SUM 5945 37805 SUM 1210 20339 INC 23095 137745804 SUM 206 6978 SUM 2432 33534 INC 3062 782914280 SUM 1019 23938 INC 25530 20667675 INC 2946 147334076 INC 37008 485202247 SUM 20569 36539 INC 4825 723565094 INC 8383 140856973 SUM 12493 29937 INC 19252 820817749 INC 6841 144759045 INC 9217 957781594 SUM 3078 33984 INC 36486 608460306 SUM 2122 39097 SUM 5653 17075 SUM 9365 26093 INC 21879 743843655 SUM 7040 25357 SUM 18636 33751 INC 10495 960562579 SUM 3352 29227 SUM 8951 40932 INC 37302 17937571 INC 41022 417112737 INC 32963 948954897 INC 21549 941005618 SUM 13938 40516 SUM 18052 37500 SUM 14637 31790 SUM 1293 20854 INC 13305 28435731 SUM 3166 28417 SUM 1734 25907 INC 19283 56548921 INC 1708 736118519 SUM 12280 32772 SUM 9085 39217 INC 33826 73403423 SUM 9031 31304 INC 15190 130361268 INC 6808 96086505 SUM 2901 38048 SUM 1831 30433 SUM 17532 27292 SUM 7054 34372 SUM 110 33022 INC 26662 945858472 SUM 198 755 SUM 1974 26579 SUM 12660 38347 INC 19092 592818803 SUM 21542 37713 INC 14391 891394068 SUM 4354 27431 INC 30579 491893658 INC 32316 976523590 SUM 1616 25345 SUM 1183 29029 INC 1687 994465996 INC 888 29080329 SUM 29104 37526 INC 35696 21720472 SUM 344 38064 INC 25548 406106906 SUM 20415 40652 INC 22199 970329882 INC 41431 224372092 INC 29972 845493668 INC 18694 67171424 INC 36349 609443657 INC 24485 686880238 SUM 10479 15351 SUM 2751 34954 INC 674 518983544 SUM 18683 31944 SUM 24985 40475 INC 33977 111539046 SUM 20730 27190 INC 11520 62506847 SUM 12162 35282 SUM 7893 37246 SUM 6697 16751 SUM 10923 40153 SUM 6106 31515 INC 19372 970782560 INC 1579 979702463 INC 15961 978604815 INC 13660 40012375 INC 23560 866224979 SUM 20 18951 SUM 702 39105 SUM 8614 33084 INC 5326 876678142 INC 37536 474634478 SUM 17714 33397 INC 35044 18253806 SUM 18351 30702 INC 29302 408285300 SUM 2530 36558 SUM 24209 39179 INC 32087 667318476 SUM 474 31347 INC 14998 24827890 INC 39042 130426944 INC 25098 994391835 INC 4256 147367491 SUM 3967 40575 INC 5103 28269004 SUM 4953 27952 INC 17537 890379401 INC 8455 64908941 INC 20457 28976000 SUM 2925 13745 INC 30347 27857561 INC 16890 64517313 SUM 5904 40663 SUM 525 12968 INC 8181 533829056 INC 17041 401091880 INC 32021 508494035 INC 29179 136291066 INC 2602 146425319 INC 20265 610050830 SUM 2711 40564 INC 35084 859730374 INC 11394 79721210 INC 4030 147070261 SUM 311 13490 SUM 2980 22897 INC 34635 877181687 SUM 1518 31137 SUM 31045 41418 INC 3567 22422195 SUM 13903 33286 SUM 15163 33083 INC 7182 952973237 SUM 7698 33154 INC 8170 734915328 SUM 14603 33659 SUM 14488 36597 SUM 8312 39664 SUM 19621 41414 INC 27779 626425982 SUM 3917 31229 INC 25912 331306485 SUM 9805 28699 SUM 18247 28152 SUM 14050 27063 SUM 14909 29344 INC 40985 686886005 INC 24277 203328438 INC 26553 783815816 INC 34740 760544002 SUM 18395 35934 INC 33331 876476009 SUM 7868 34071 SUM 13736 34871 SUM 4879 20413 INC 3975 12220743 SUM 10005 25696 SUM 1869 9876 SUM 8739 27205 SUM 6931 39543 INC 33430 141621818 INC 32483 616805951 INC 83 12287385 SUM 22758 40553 INC 9144 805237351 INC 34202 920686610 SUM 34140 37450 SUM 7123 30474 SUM 2779 16982 SUM 98 13312 SUM 25025 27337 INC 16167 501544271 INC 8283 592722654 SUM 4790 33988 SUM 18956 23650 INC 4542 473281310 INC 15319 268110090 SUM 7004 18164 SUM 10015 25183 SUM 475 27047 INC 28762 418405549 SUM 2678 27648 INC 19215 570712509 INC 41090 492157184 INC 26514 130438441 INC 13961 146408620 SUM 4194 16429 INC 40337 994343876 INC 27716 22610073 SUM 870 36919 INC 7316 536696860 SUM 10719 36647 SUM 12283 34948 INC 26018 107617735 INC 33174 241146435 INC 3299 973193583 INC 33861 758882306 INC 20648 137885668 SUM 14480 40508 SUM 130 10867 SUM 9524 35488 SUM 9126 37535 SUM 31879 41324 INC 13153 944661483 INC 20096 804984963 INC 13873 979143703 SUM 1973 37601 INC 15570 821353404 INC 12171 904805888 INC 41168 60863997 SUM 1946 39936 SUM 1397 17485 INC 16975 23506908 SUM 2184 41294 SUM 29177 36087 SUM 27269 39950 SUM 20743 34291 INC 17011 356509287 INC 27907 80324669 INC 5626 961165926 INC 28260 196472675 SUM 32114 37024 SUM 500 7977 INC 5424 71631882 SUM 5926 34919 SUM 26996 39269 INC 8511 991294999 INC 9216 11115830 INC 33455 954287158 INC 5405 597863418 SUM 13650 25610 SUM 1645 30986 SUM 7763 41232 INC 3857 129954807 SUM 2204 38583 SUM 10207 41207 SUM 7782 28551 INC 6153 28863934 INC 7316 693491353 INC 27411 79501298 INC 9061 626392345 INC 13512 65329313 SUM 4751 19859 SUM 6487 24279 INC 37562 121344024 INC 38575 143269371 SUM 5692 22845 INC 10416 13248784 INC 39531 79829104 INC 33535 467994217 SUM 15209 40107 SUM 21164 40110 SUM 21360 30170 SUM 15804 32617 INC 19340 7789961 SUM 731 8754 INC 6083 18546661 SUM 5992 21617 SUM 1642 40074 SUM 10123 17490 INC 12906 28271198 INC 41149 145255992 SUM 18881 26001 SUM 15626 39900 INC 36715 2590494 INC 14441 146415986 INC 41189 29060386 INC 16177 886207710 SUM 20034 27839 INC 17622 986387968 INC 32767 755353416 INC 30080 876250493 SUM 17472 37868 SUM 2850 39866 INC 37993 939332984 INC 28856 28901993 SUM 2825 30144 SUM 7949 21441 SUM 38157 40459 INC 6568 142990228 INC 21560 953664454 SUM 28834 37056 INC 31320 25881137 SUM 277 11715 SUM 532 36727 SUM 1509 39195 SUM 11523 35538 INC 24665 223668187 INC 28887 720278403 INC 11840 132704104 INC 36919 686868936 SUM 8326 37088 SUM 975 32344 INC 17894 946137379 INC 1811 420185910 SUM 6062 27607 INC 20176 759946628 SUM 2170 14442 SUM 11264 28402 SUM 496 22796 INC 9676 109193836 INC 18439 515844670 SUM 9990 28260 SUM 26735 40839 SUM 71 26849 INC 28289 756230899 SUM 11330 28282 INC 10150 445529318 SUM 4407 14532 SUM 18522 29283 SUM 8391 40573 SUM 15156 30732 SUM 8524 41195 SUM 16142 29154 SUM 18745 27300 SUM 11152 41254 SUM 5077 21218 SUM 9559 39312 INC 22883 23016024 INC 33420 387340933 INC 38476 97150855 SUM 1902 22942 INC 34078 669548626 INC 34384 682089088 SUM 27668 39039 SUM 767 35335 SUM 4392 9219 SUM 4366 11952 SUM 12789 39300 INC 22065 875863207 INC 18748 822519635 INC 39190 10002944 INC 8230 693106079 SUM 16460 39883 INC 13539 26971040 INC 29952 885075397 INC 30585 5310702 SUM 16639 37208 SUM 4921 31185 INC 631 147195184 INC 8286 844477648 SUM 28556 38720 INC 2489 889603503 INC 16205 859341285 SUM 10456 25669 INC 35372 995374954 INC 22797 876474797 SUM 11778 40666 SUM 5060 9477 INC 11670 903530073 SUM 2052 32021 INC 24430 624810260 INC 8477 576381397 INC 3202 444923346 SUM 338 37417 SUM 14880 40618 SUM 4776 25148 INC 38607 28840486 INC 14993 74535267 INC 39809 69330855 SUM 4835 18341 INC 13015 744024276 INC 38637 955548446 SUM 15768 40965 INC 6492 142739041 SUM 1152 38934 INC 17397 774957274 INC 15387 809924533 SUM 9618 35898 INC 33275 988787156 SUM 13904 21048 SUM 6111 39373 INC 33004 11766192 SUM 12631 35079 SUM 3752 31867 SUM 5410 10462 INC 12925 720728516 INC 21077 28726078 SUM 17562 31429 INC 37441 889878321 SUM 5331 40695 INC 36261 894741501 SUM 813 14802 INC 15215 946122741 SUM 14040 18972 INC 130 499236327 INC 32922 418010438 SUM 2090 17589 SUM 29916 38097 INC 35845 13161485 INC 19199 335515471 INC 9401 207905278 SUM 164 18086 SUM 11661 37779 SUM 519 26599 INC 22822 129627964 INC 26820 76157759 INC 23920 538817623 INC 15206 13214791 INC 22503 798683548 SUM 11739 19969 SUM 2598 40719 INC 11337 15454785 SUM 39864 41087 SUM 4560 18762 SUM 2389 14397 INC 36108 899520581 SUM 1181 39411 SUM 9031 33345 INC 27025 280399210 INC 30382 6364420 INC 24977 636687596 INC 8771 12215978 SUM 169 35457 INC 17012 147357395 SUM 9968 38974 INC 14425 71972746 SUM 9664 37651 INC 21852 63551588 SUM 3394 27512 INC 18286 987451668 SUM 15117 28679 INC 34257 953409219 SUM 1697 31812 INC 26318 473266283 INC 6055 28789188 SUM 6554 37943 SUM 26854 40099 INC 4837 593773846 SUM 27584 39380 SUM 9528 23047 INC 40641 926907677 INC 11337 142088482 SUM 15672 40993 INC 1159 530876348 INC 22752 425057060 SUM 11112 30589 SUM 9231 10146 INC 3120 2412064 SUM 30663 37266 SUM 16306 35135 INC 32060 130387511 INC 6258 692976331 SUM 30861 41428 INC 12730 736531970 SUM 13670 38265 SUM 4068 37861 INC 5815 145740094 INC 15664 145756386 SUM 4738 8065 INC 21635 73550090 SUM 32055 39088 SUM 521 8758 SUM 6831 37688 INC 38597 997878878 INC 17674 10688266 SUM 36470 39223 INC 5781 886291990 INC 28915 487964394 SUM 607 16778 INC 25233 164812567 SUM 632 27544 SUM 23858 38375 SUM 13635 31627 INC 16379 418454934 INC 40412 282884717 SUM 16883 30712 INC 28300 877464057 INC 37872 12949054 SUM 13038 21467 SUM 6600 15561 INC 31463 23810249 SUM 2195 37141 INC 27801 607928436 SUM 3 1575 SUM 23540 28939 INC 7219 802482967 SUM 5494 38211 SUM 16099 28516 SUM 10938 18469 SUM 4656 36236 SUM 21155 30451 INC 8627 931476101 INC 10196 459593846 INC 13957 721578556 SUM 19819 40702 INC 34745 804551079 INC 795 210096998 SUM 27035 39070 INC 23074 528820802 SUM 769 34752 SUM 1882 8780 INC 34286 979343283 SUM 17405 37328 INC 32851 402081533 INC 38170 953405507 SUM 18553 36867 INC 36822 143141146 INC 14275 544533061 SUM 10815 19700 INC 11106 89542198 INC 21255 953630313 INC 39391 8465646 SUM 26169 37321 SUM 14625 23752 INC 40285 223137503 INC 26589 145886068 SUM 8333 17329 SUM 35466 41404 INC 32827 147349065 INC 18873 931001403 SUM 30887 35683 SUM 2513 35198 SUM 13631 23246 INC 27606 803867043 SUM 6371 36629 INC 19261 76078326 SUM 3703 22914 SUM 1445 39926 INC 17054 744288456 SUM 427 29470 INC 25255 73675072 INC 39894 140257509 SUM 18758 38183 INC 9424 317779108 SUM 5237 36885 INC 37338 69514726 INC 4486 458601778 INC 11843 884293507 INC 23848 970863644 SUM 8837 32256 SUM 12911 27164 INC 1632 488877356 INC 12324 866416946 INC 11911 6472496 INC 17067 944889448 SUM 15248 40684 SUM 3186 22781 INC 19311 455437283 INC 14153 445401522 SUM 21175 40362 SUM 13287 37166 SUM 18571 36560 INC 16304 333759969 SUM 5041 22775 SUM 2049 14838 SUM 12263 36206 SUM 2959 29611 INC 23061 143171960 INC 21494 59952530 INC 29095 994382544 INC 2272 23798939 SUM 1774 37323 SUM 25959 38580 INC 33536 460728472 INC 11765 771174768 SUM 8208 35897 INC 14505 924197541 SUM 5128 18119 SUM 20456 30894 INC 16844 88456195 SUM 16784 32799 SUM 10436 30293 SUM 2167 36262 INC 20948 21924995 SUM 11302 38908 SUM 959 37589 INC 22653 147429532 SUM 4907 16137 INC 5523 994699417 INC 36316 130584903 SUM 11226 35981 SUM 5023 16421 SUM 12421 14836 INC 14687 143083597 SUM 1269 36416 SUM 13277 17620 SUM 2231 25596 SUM 1388 36419 SUM 13995 30432 SUM 403 14205 INC 33034 265760707 SUM 5313 21548 INC 40926 29068129 INC 5890 535678035 INC 9600 145838327 SUM 12723 29205 INC 15863 842149178 INC 11468 134210114 INC 11408 71625400 SUM 7780 40757 SUM 10615 30898 SUM 22304 39522 SUM 96 27582 SUM 3269 15376 SUM 545 37552 SUM 5164 38335 SUM 5557 21268 SUM 7948 21900 SUM 17029 20070 SUM 7026 40465 SUM 9126 39516 SUM 3973 22617 SUM 811 37652 INC 23315 996395722 SUM 684 20821 INC 39415 859600728 SUM 17511 39831 INC 18042 111812642 SUM 6855 17743 SUM 4730 25368 INC 37223 950592247 INC 19065 890442375 SUM 33045 39378 SUM 5547 41203 SUM 3470 29044 SUM 22657 31801 INC 23407 475870184 SUM 7675 37159 SUM 342 40827 INC 8809 744567611 INC 30190 862229989 SUM 7363 38153 SUM 29756 36532 INC 23393 861835380 INC 35613 894845107 SUM 9271 23483 SUM 1988 18591 SUM 34651 40688 INC 23585 55730797 SUM 15240 28321 INC 3442 117766180 SUM 9478 21856 SUM 10595 37577 INC 13368 41638187 INC 33822 28547811 SUM 6712 10894 INC 17316 961874904 SUM 4971 20821 INC 434 618990545 SUM 2079 28187 INC 3639 894630946 INC 38925 28968843 INC 22091 355729676 INC 27875 994181843 INC 16311 71403006 SUM 1469 17446 SUM 10836 34541 SUM 6526 38889 SUM 35845 41407 INC 16402 870049341 SUM 17011 29988 INC 34876 802724970 SUM 15847 23272 SUM 4259 16791 INC 35468 916938427 INC 25165 128076515 INC 37951 559587661 INC 8625 968879700 SUM 113 31653 SUM 9041 37390 SUM 11737 27291 SUM 1178 33403 SUM 5578 32438 INC 33496 55951141 INC 25459 972434765 SUM 12811 30402 SUM 3017 14913 INC 16811 676240408 SUM 3071 9786 INC 17425 20627498 SUM 27559 29527 INC 3596 144746596 INC 17916 784726067 INC 23262 73674393 INC 26534 146379898 SUM 3824 35646 SUM 12651 33046 SUM 4503 41004 INC 39442 487889867 SUM 2839 38067 SUM 811 30676 INC 36340 27926480 INC 13738 60871208 INC 30576 609541095 SUM 28523 38422 INC 36529 45040234 SUM 1073 33796 INC 1739 987123357 SUM 10596 23715 INC 35529 953827723 SUM 3887 37088 SUM 30903 37563 SUM 331 11127 INC 19704 407424216 INC 29302 484851055 INC 13852 476205862 INC 102 743718572 SUM 8086 40392 SUM 16414 35484 SUM 6577 31275 INC 34919 14193883 SUM 9671 36208 INC 8856 856989084 INC 788 806583777 INC 17588 836942828 INC 4376 39419927 SUM 23758 27389 INC 21883 983994273 SUM 21638 41312 SUM 5831 24556 INC 14454 288422856 SUM 32915 36436 SUM 1400 25580 INC 39846 854557624 SUM 15591 38743 INC 25008 134840971 INC 17170 489734583 INC 41223 686237817 INC 24210 364137443 INC 27678 134871790 SUM 34171 40117 INC 22137 827226155 INC 18544 736080080 INC 35595 768660288 SUM 10988 41244 SUM 2805 27239 INC 5510 626407806 INC 19618 658450792 INC 29515 914095580 INC 40444 112867452 INC 23754 2619108 INC 23735 978735114 INC 7076 265572317 SUM 4376 37491 SUM 54 18148 INC 6460 606288952 INC 41360 9117942 SUM 4815 39084 INC 39028 20371833 INC 5499 652749071 SUM 30728 37896 SUM 15648 22979 SUM 11216 36898 SUM 1376 36877 INC 29822 894575444 SUM 8684 38212 SUM 3009 32977 SUM 19 11725 SUM 20813 32945 INC 15559 610538373 SUM 15802 41270 SUM 5446 38839 SUM 10691 28641 INC 31847 111799545 SUM 19015 37041 SUM 927 22110 SUM 40587 41261 SUM 16861 41272 INC 2771 74066469 INC 15177 488494356 SUM 19723 28256 SUM 13790 39036 SUM 8247 28549 SUM 5374 35125 SUM 7054 32879 SUM 8050 30142 INC 14265 391521790 INC 24614 534399585 INC 36601 492186364 SUM 5964 33953 INC 19297 497971860 INC 36755 742356713 INC 27248 949141127 INC 10349 4511956 SUM 16847 32854 INC 29771 518027881 SUM 7344 39894 INC 6620 224550850 SUM 5376 36838 INC 23566 47498790 INC 34724 647827778 SUM 19199 31022 SUM 15191 37127 INC 22000 335518615 SUM 13677 40557 INC 26674 994957501 INC 5130 48452850 INC 8422 825615165 SUM 5107 41271 INC 39010 961944300 SUM 876 40337 SUM 1613 37508 INC 13592 961932858 INC 38397 867724665 SUM 11735 23797 SUM 16855 36148 SUM 13437 38142 INC 24359 136987553 SUM 3617 32610 INC 14176 894847568 INC 3194 828180434 SUM 7900 30547 SUM 7185 40934 SUM 34247 39709 SUM 13443 37108 SUM 12252 25833 SUM 2643 18255 INC 39580 23703201 INC 12668 54773796 INC 6151 543348140 SUM 107 29889 INC 24473 147470816 SUM 31498 39206 INC 38251 610464469 SUM 7169 23197 SUM 14047 27658 INC 12229 576651297 SUM 8875 35691 INC 19985 414272396 SUM 10057 24045 SUM 34235 41399 INC 14327 22747725 INC 15576 747497373 SUM 5360 28373 INC 12086 222108792 SUM 7079 37242 INC 34607 811774741 SUM 15044 34154 SUM 14461 21087 INC 12362 925949896 SUM 540 41244 INC 12872 693069204 INC 21299 776208851 SUM 3464 12197 INC 19885 877110280 INC 3490 650354331 INC 40868 616430945 SUM 8230 24988 SUM 14720 34898 INC 7018 810646125 SUM 5368 31166 SUM 18128 27258 INC 9401 978203771 SUM 8496 40705 SUM 1735 19823 SUM 27236 29537 INC 34018 62368293 SUM 36359 38892 INC 27107 7218574 SUM 2677 19375 SUM 9442 29633 SUM 14476 32562 INC 17873 526677472 INC 10093 340010912 INC 5283 681617189 SUM 183 8469 SUM 328 37696 INC 835 82708984 SUM 818 19724 INC 20105 389630118 SUM 22767 37769 SUM 1127 23476 SUM 26968 40401 INC 11155 120345488 INC 35022 894840663 INC 29129 911551274 INC 15126 608380842 SUM 7781 40880 INC 10915 5907113 SUM 4129 40650 SUM 10393 29279 INC 14897 760508641 SUM 4516 12257 INC 7203 754870303 INC 29793 692378959 SUM 26764 35561 INC 31570 206836541 SUM 4130 38694 SUM 25341 33945 SUM 2855 25344 SUM 4996 30593 SUM 18421 35803 INC 429 323250721 SUM 9483 40848 INC 1585 442402346 SUM 8354 35821 SUM 9308 37309 INC 12608 626412454 INC 4301 988793559 SUM 9864 18101 SUM 4367 25552 INC 9083 620468035 INC 29207 873345773 SUM 14365 35983 SUM 5013 28280 SUM 6396 23082 INC 29272 959821718 INC 37098 204594516 SUM 13536 33901 INC 1179 141848936 SUM 13764 24268 INC 22853 203711838 SUM 2730 13849 INC 10862 961699794 INC 5285 922562428 SUM 1629 38180 INC 3764 958504290 INC 29514 27416917 INC 17013 953717008 SUM 242 33810 SUM 25041 38714 INC 20671 928783406 INC 35853 399892115 INC 39360 139488664 INC 35894 295764477 INC 19321 274999416 SUM 16455 39310 INC 22643 71609537 SUM 2845 7602 SUM 4849 31288 SUM 4616 37563 INC 26616 963340760 INC 40162 989217254 INC 23817 10064247 SUM 6514 41046 INC 1694 661890176 INC 34984 845216612 SUM 35198 40212 INC 6324 13175484 SUM 15879 33715 SUM 15936 24780 SUM 12600 31809 SUM 25758 37225 SUM 9491 34067 SUM 17593 36537 SUM 5478 24147 INC 8925 931125611 SUM 10746 36332 SUM 10653 40467 INC 31008 48130465 SUM 12980 36294 SUM 11728 24080 SUM 210 30595 SUM 20073 28017 SUM 6474 10384 SUM 428 40091 SUM 6052 7951 INC 24633 356890012 INC 13881 992886334 SUM 3774 21182 INC 27362 145884637 SUM 5491 39392 SUM 12348 31026 SUM 20108 31791 SUM 10459 30428 SUM 7809 20880 SUM 11627 39728 INC 40183 350931239 INC 27567 720399634 SUM 6898 39472 INC 40269 355933359 SUM 6059 39047 INC 27162 896217956 SUM 5338 17440 INC 24740 125154816 SUM 31038 40958 SUM 19493 38949 SUM 6330 20114 INC 35565 396430120 INC 1622 949829891 INC 4319 891606139 SUM 17875 40606 SUM 14374 25756 SUM 10953 27259 INC 38291 987620293 SUM 2219 16145 INC 20736 145479218 SUM 6219 25804 INC 39510 938535331 SUM 5870 34372 INC 286 950965251 SUM 14445 19564 INC 34847 715512417 SUM 267 40635 SUM 1529 26260 SUM 2042 31284 SUM 5213 40349 INC 40488 536531950 INC 21571 884771094 SUM 1896 41367 INC 23971 424034969 SUM 18143 33600 INC 13227 910819927 SUM 7956 31488 INC 12733 308606984 INC 25153 4490947 INC 33036 861688828 INC 8475 957890164 SUM 20298 34679 INC 36454 886536859 SUM 993 29826 SUM 13249 24994 SUM 10223 21848 SUM 1456 33734 SUM 13249 19335 INC 10001 938290273 INC 17151 881218948 SUM 23098 32919 INC 1399 975457172 SUM 553 32402 INC 38918 770375530 SUM 454 8160 INC 10907 748968188 SUM 11862 37665 INC 34324 870377205 INC 18793 137917110 SUM 9317 27280 INC 35599 859210638 INC 26928 536768969 SUM 24047 38268 SUM 5545 21608 SUM 7381 34141 INC 32415 686881541 SUM 33419 41216 SUM 649 29842 SUM 8557 29416 INC 15749 27983823 SUM 15295 32877 INC 20572 609459202 SUM 2056 36295 INC 16929 928363909 INC 22543 894836008 SUM 1508 38180 SUM 10992 37193 SUM 14525 24043 SUM 4387 38287 INC 36775 684718999 SUM 4037 11332 SUM 3458 40943 SUM 1971 12059 SUM 14650 38911 SUM 2522 27179 SUM 17151 35043 SUM 18773 34593 INC 5612 408233213 SUM 6509 41230 INC 37881 955170913 INC 37323 886430280 INC 27378 961872029 INC 15217 62500382 INC 31630 998674552 INC 10585 530034398 INC 10072 70936066 SUM 6781 24319 SUM 1505 30387 SUM 11390 22672 SUM 194 39928 INC 4910 87186001 SUM 462 38607 INC 30090 137988878 SUM 21757 34760 INC 10212 961944910 INC 20623 118101536 INC 22051 610606908 SUM 213 25470 SUM 1409 40063 SUM 12936 31060 SUM 6791 40668 SUM 1417 36701 SUM 27497 41420 SUM 17682 21442 INC 18440 942922948 SUM 5695 32702 INC 34026 683805654 SUM 728 5399 INC 6174 575102417 INC 3340 922616366 INC 23857 572157777 SUM 1812 38027 INC 21280 610404840 SUM 38 14430 INC 40342 10801246 SUM 704 18500 INC 36804 12201596 INC 36290 990284394 INC 10963 994469507 INC 16823 896241175 INC 9435 143231388 SUM 3463 29402 INC 34773 709881981 SUM 8203 39161 SUM 4340 20511 SUM 2399 38358 INC 32339 866401211 INC 29768 805283053 INC 3541 806878576 INC 31130 22157510 INC 7762 816612322 INC 31061 601929638 INC 7686 129603352 SUM 8159 40396 INC 3158 978559866 INC 26470 88869738 INC 8197 727077288 SUM 28721 40041 INC 20951 877719693 SUM 595 35818 SUM 18773 38159 INC 4200 979360507 INC 16537 871233482 SUM 28639 38431 INC 13523 55245865 SUM 3157 37265 SUM 8916 36578 SUM 4790 21588 INC 12127 141700869 SUM 31893 38382 INC 27174 134852441 SUM 1060 35024 INC 24793 995151647 SUM 26390 35696 SUM 1966 23951 SUM 629 21232 INC 40544 3395318 INC 30239 130421070 INC 12359 950607981 SUM 3288 40932 INC 4428 571756163 INC 5595 76159121 INC 37428 407248230 INC 13459 760635324 SUM 14442 31468 INC 9761 874558369 INC 40559 945332994 INC 22998 52403712 SUM 13730 40039 INC 18596 918417610 INC 37607 811672785 SUM 23328 39016 SUM 412 14047 INC 26853 744949684 SUM 12163 35834 INC 24774 4847219 SUM 5689 36869 SUM 4148 19537 INC 40761 609536401 INC 4965 912485430 INC 12043 782376745 INC 30085 950781488 INC 9415 894602806 SUM 6082 35889 INC 35721 89516337 INC 19390 950841616 INC 6349 12478723 INC 20659 474224143 INC 37407 127682687 INC 5669 960128826 INC 39404 844905787 INC 34642 123148822 INC 16330 895807290 SUM 24137 29925 INC 8689 4592832 INC 10921 134887639 SUM 1161 19375 INC 37977 81090759 SUM 24255 34044 SUM 4304 41189 SUM 6001 28383 INC 5748 676625093 SUM 8499 39057 INC 32640 240511891 SUM 5280 18665 INC 22424 805302082 SUM 13463 40361 SUM 30044 40304 INC 5429 128452665 INC 10539 14274182 INC 37045 845265408 INC 7168 142748264 INC 9350 551353787 SUM 3326 39105 INC 31289 28919688 INC 36588 666338238 SUM 5770 25455 INC 18163 918884361 SUM 19618 30973 INC 10269 72161543 SUM 40 38864 INC 28928 971082160 INC 30619 818876561 SUM 3065 11621 INC 5429 3308758 SUM 5683 10242 SUM 37235 40596 SUM 5176 37607 INC 22473 143230068 INC 2311 992936235 INC 11012 73216689 SUM 12768 40838 INC 17922 266670497 INC 29866 26882585 SUM 6285 36191 INC 28613 456701537 INC 35931 976605912 INC 32697 445760989 SUM 4211 26338 INC 6766 145366529 SUM 6251 30054 SUM 7207 35036 INC 4482 147441404 SUM 14245 36642 INC 2047 890613218 SUM 5906 38356 SUM 6953 39215 INC 40708 721180192 SUM 9731 33542 INC 19985 28971573 SUM 10902 33359 INC 8709 400009167 SUM 12265 40549 SUM 180 13034 SUM 8482 41244 SUM 1124 40987 INC 2011 948870658 INC 5166 575883732 SUM 4565 12351 SUM 10167 36030 INC 34740 146650670 INC 8106 457327034 INC 5031 960472032 SUM 12062 15334 SUM 1645 21141 INC 38369 889613864 INC 13062 475397758 SUM 5411 35169 INC 19043 12018438 INC 17669 888046986 SUM 4690 35262 SUM 3264 36392 SUM 7448 38012 INC 25263 937510729 SUM 7947 21870 INC 16502 900992794 SUM 3157 25927 SUM 873 29012 SUM 3360 29901 SUM 12496 32420 INC 32170 16249828 INC 5351 924206421 SUM 14838 39866 INC 15520 65157515 SUM 28830 30989 SUM 7153 33724 INC 12145 109616495 INC 12996 134845077 SUM 27076 38697 INC 27957 72419611 INC 8843 1166372 SUM 33354 35298 INC 3643 759843676 SUM 14679 22668 INC 6839 67697237 SUM 13552 32322 SUM 4253 41294 SUM 6195 16669 INC 2302 612755940 INC 40770 28341487 INC 31261 190520578 INC 16277 904307028 SUM 5696 36807 SUM 4674 23253 INC 38 290325132 SUM 1232 10247 SUM 9370 22505 SUM 5004 40632 SUM 1951 14035 INC 23544 950672647 SUM 1773 31128 SUM 28484 39312 INC 1726 124606628 INC 15666 3811752 INC 12173 28988267 INC 24089 147248084 INC 36085 26648295 INC 37455 757859173 SUM 18288 39247 INC 17256 554600714 INC 3464 328382520 SUM 8889 20538 SUM 32747 41159 INC 2011 80223017 INC 16729 879038048 INC 30325 861145013 SUM 1159 35659 INC 24803 147202545 INC 28337 383165079 INC 3935 585161196 SUM 307 22540 INC 9701 872323126 SUM 6743 40708 SUM 9777 33636 INC 5723 147410053 INC 30678 814278341 INC 28253 821060222 SUM 21222 32898 INC 5030 28028111 INC 39027 414232799 INC 15920 542285449 SUM 2807 18286 INC 20282 6083287 SUM 1250 29404 SUM 21720 37178 INC 40045 536719815 INC 28792 953521753 INC 40684 467994128 INC 1674 502157149 INC 35178 852690824 SUM 11721 40360 INC 38470 921446110 SUM 21556 41319 SUM 7044 26370 SUM 3430 12714 INC 16760 805229429 SUM 3343 38643 SUM 15474 35710 SUM 934 32398 INC 2621 521727506 INC 2253 133836407 INC 9550 928602025 SUM 123 10430 SUM 25389 33483 INC 32617 140863620 INC 16122 893796638 SUM 26452 40327 SUM 23722 40423 SUM 20385 37142 INC 13243 894574208 SUM 16255 23316 SUM 39235 40745 INC 23309 141382619 INC 31317 147474329 SUM 965 36903 SUM 21433 24349 SUM 15382 21146 SUM 12 36025 SUM 19338 40635 SUM 6693 30416 SUM 2918 24499 SUM 8837 37783 INC 21981 72750218 SUM 2997 35205 SUM 268 31888 INC 26288 73586389 INC 1415 2783314 SUM 3916 35276 INC 39911 693202655 INC 15156 391022072 INC 40988 522730707 SUM 5852 36728 SUM 5110 24725 SUM 27322 37840 INC 32285 136976326 SUM 24 36922 INC 11549 979617266 SUM 11065 38670 SUM 1322 34827 INC 644 592136735 INC 27304 35972933 INC 29012 75517045 SUM 2245 26644 INC 1160 19634428 SUM 12489 41081 SUM 28095 38476 INC 13076 767807948 SUM 777 25517 INC 34143 103254672 INC 20662 534917262 SUM 10764 31730 SUM 19012 33692 SUM 35953 41162 INC 5187 982839556 INC 15741 979756592 SUM 27325 41359 SUM 23533 38772 SUM 14390 32966 INC 37022 12310185 SUM 4764 30896 SUM 1853 27416 SUM 7676 41065 INC 19934 147418288 SUM 2198 41118 INC 9346 113635328 SUM 15770 41394 INC 6643 855486079 INC 5646 846211495 INC 21337 860024405 INC 23768 518483372 INC 15775 85310337 SUM 3355 35434 INC 16272 721729041 INC 16538 357244811 INC 19803 441992177 INC 2017 928535748 SUM 18875 30004 INC 36695 576803826 SUM 22672 29042 INC 35788 145348224 SUM 12769 32713 SUM 8326 17418 SUM 6033 34929 INC 9797 491150413 INC 5902 676516442 SUM 22060 35552 SUM 25045 32669 INC 12141 54854818 INC 29371 29077873 SUM 4593 39359 SUM 10897 40568 SUM 9857 21519 SUM 16071 33310 SUM 3420 27422 SUM 6855 23231 SUM 8342 22449 SUM 12378 33521 SUM 2045 38031 INC 4043 388978180 SUM 8425 22111 INC 32540 853815556 SUM 3624 37129 SUM 13207 34358 INC 25745 599049973 INC 37522 794163647 SUM 3040 29566 SUM 26972 35335 INC 24844 990552595 INC 16847 894484736 INC 41344 953533281 SUM 3038 6197 INC 10138 752034406 SUM 30213 39937 SUM 20223 40726 INC 38979 953200240 SUM 2710 25213 SUM 7950 37913 SUM 6638 33369 INC 31739 27749122 SUM 7631 36542 SUM 34900 40887 INC 13959 821053245 INC 28857 889080190 SUM 10388 23220 INC 15584 927856443 INC 13896 223635003 INC 36004 783103062 SUM 4460 23419 SUM 21179 33002 INC 15530 869059888 SUM 6302 25347 SUM 28965 37353 INC 39667 786792338 SUM 3716 37472 INC 30087 584012127 INC 8171 636990393 SUM 1394 22807 SUM 7540 23105 SUM 6103 28506 INC 37180 841772536 SUM 8602 26614 INC 15138 550574113 INC 25451 341188650 SUM 3311 14256 INC 386 561980417 INC 7729 889386079 SUM 6058 31943 SUM 15756 26958 INC 12308 491951901 INC 12056 953113612 SUM 4302 22648 INC 11133 726919778 INC 7477 141934602 INC 38833 597497657 INC 13201 324828015 INC 11948 734419204 SUM 441 33917 INC 21743 870118862 INC 37860 893777276 INC 2105 877945511 INC 978 937424195 SUM 519 33339 INC 10496 988534433 INC 33840 52144300 INC 30397 609264551 SUM 17737 20601 SUM 12050 38319 INC 30697 580925161 SUM 1599 30788 INC 23864 20115188 SUM 1500 34183 INC 8150 559926301 SUM 522 15797 SUM 4500 38426 INC 21719 418435059 SUM 7693 35164 INC 12086 342163706 INC 38463 339454664 INC 15019 8006194 INC 20204 807575542 INC 13783 334460836 INC 13130 189066161 SUM 2941 37021 SUM 5849 28576 INC 13279 476097930 SUM 885 25791 INC 40731 876215274 SUM 2811 27379 INC 11327 146906700 INC 32305 678301283 INC 35014 313643033 INC 31179 715245776 INC 34873 711157333 INC 11042 878893152 INC 8245 610212426 SUM 835 32032 SUM 6622 40745 SUM 9806 40219 INC 30487 760107330 SUM 732 25218 INC 5851 787370103 SUM 1322 4325 INC 25165 887924406 SUM 3153 14209 SUM 1844 31874 SUM 9529 40504 INC 8734 17510784 INC 22423 117560963 SUM 222 5538 SUM 21 24469 SUM 4429 34332 SUM 10101 35700 SUM 17376 36872 SUM 3452 29182 INC 13588 743041087 SUM 32499 41258 INC 1851 935651453 INC 7436 919708625 SUM 155 22970 INC 1029 96864255 SUM 14500 27756 SUM 7003 30225 SUM 5086 32106 INC 35676 836042484 INC 20474 491954692 INC 20341 558799310 SUM 9939 38632 SUM 7271 38820 SUM 13315 38599 SUM 3558 30689 SUM 3916 29383 SUM 22878 36855 INC 38422 591502521 INC 4219 996430186 SUM 2878 36638 INC 30037 862082086 SUM 4876 39935 INC 25642 65301107 INC 26507 760445090 INC 3406 722010509 SUM 11447 40960 SUM 450 19491 SUM 423 31661 SUM 169 18312 INC 31583 440871156 SUM 20634 38175 SUM 8844 32515 SUM 4436 32958 SUM 5962 38337 INC 37232 692226312 SUM 13538 37874 INC 14995 28784780 SUM 5678 35022 INC 26516 138492884 SUM 10683 27179 SUM 89 18314 SUM 4745 33039 INC 19908 80222083 INC 10363 11269127 INC 31483 954866756 INC 26011 869299240 SUM 2206 31306 SUM 15429 40732 INC 10992 134216075 SUM 14 25776 INC 12912 970212905 INC 4304 341481083 INC 22867 672951187 SUM 13723 40648 INC 23563 946056315 SUM 2015 41342 SUM 11659 38591 SUM 242 29390 INC 16027 8069599 SUM 27790 38587 INC 9795 473886236 SUM 18171 39842 SUM 3771 29970 SUM 34056 41422 SUM 228 33002 INC 29927 344045795 INC 24673 334787111 INC 32480 146452976 SUM 15729 41385 SUM 1358 19325 INC 25685 41285999 INC 27579 471614417 INC 38376 223389040 SUM 22471 40896 SUM 26398 34269 SUM 27052 29580 INC 16978 139069784 INC 34060 894323875 INC 9290 983849054 SUM 2373 24984 INC 12554 668432123 SUM 10053 23547 INC 16374 804520907 INC 31882 930984298 SUM 20627 38782 SUM 4231 35101 SUM 28971 41258 SUM 2745 30261 INC 8667 930552111 SUM 16616 39523 INC 24186 760325016 INC 5573 955073591 SUM 8158 37711 INC 38915 147322420 SUM 1701 5723 INC 1704 218489204 INC 40737 744559710 INC 30351 958661132 SUM 1231 17189 SUM 7525 40063 INC 29249 995006161 INC 22495 145354349 INC 11472 567297887 SUM 10593 41288 SUM 12518 37058 SUM 12450 35399 SUM 2808 18205 SUM 7102 12144 SUM 28734 39959 SUM 12122 20932 INC 26352 12283787 INC 16474 657830224 INC 29159 67235138 INC 312 375461006 SUM 5082 12118 INC 14697 827611669 SUM 14832 31525 SUM 677 35722 INC 6865 64286788 INC 10748 754008120 INC 16057 27850618 SUM 23710 25487 SUM 20965 25496 INC 23196 143202115 INC 3824 177614668 INC 31693 137873322 SUM 2081 34787 INC 30499 938509166 SUM 6433 28582 SUM 9397 40620 SUM 432 20508 SUM 5951 36536 SUM 15891 38665 SUM 12479 39091 INC 26575 777803561 SUM 2712 33723 INC 619 91304728 SUM 6936 37128 SUM 15668 23825 SUM 1381 32197 INC 6873 986980225 SUM 4194 37495 INC 36422 538185994 INC 16622 467615178 INC 28182 117392311 SUM 4218 30411 SUM 969 40812 SUM 431 18155 INC 8551 146295290 SUM 4284 32022 SUM 17854 41009 SUM 3324 9785 INC 31241 955252437 SUM 11630 22970 INC 30288 878091278 INC 1650 945971053 SUM 10815 40194 INC 9450 61100710 SUM 1074 40875 SUM 3809 17855 SUM 8002 28449 INC 850 669138171 INC 10566 995500411 SUM 426 1606 INC 698 988679133 INC 3068 76693465 INC 21162 142669551 INC 29913 284205586 SUM 19094 40124 INC 41348 653317187 INC 17145 28886583 SUM 3683 41073 INC 15085 80036915 INC 12294 274718914 SUM 6690 14033 INC 30845 501742216 INC 35401 957244552 SUM 24772 40715 INC 1993 984985751 SUM 12688 41369 INC 11777 138166477 INC 32633 223470143 INC 23707 28001360 SUM 6241 21819 INC 18217 487200188 INC 22800 467659036 SUM 7685 25165 INC 18679 610522669 SUM 36984 41075 SUM 4142 31766 INC 33458 927255129 SUM 3600 40684 SUM 2096 40778 SUM 12788 40105 SUM 21263 31350 INC 25515 472940731 INC 1665 459848969 INC 28984 821105303 SUM 4495 14990 INC 1399 841040668 SUM 8996 26859 INC 15202 625578165 SUM 9657 40654 SUM 5964 24713 SUM 1469 18857 SUM 16963 35931 SUM 5869 10595 SUM 1206 32570 SUM 15214 31376 SUM 3479 40897 SUM 7158 35201 INC 34338 996412332 SUM 19137 40293 INC 36526 26889378 SUM 5465 40112 SUM 451 14300 INC 6061 864319130 SUM 4820 13082 SUM 14217 38642 INC 39180 888076988 INC 14577 938553480 INC 34960 404004591 SUM 7185 32308 SUM 6991 31838 SUM 35489 37777 INC 6053 1781643 SUM 2691 22893 SUM 4696 40636 SUM 7308 22389 SUM 651 36766 INC 13863 861957185 SUM 434 22775 INC 33514 7592489 INC 21229 807695291 INC 21679 112859757 SUM 22172 36981 SUM 15086 36960 SUM 32298 38468 SUM 439 32537 INC 17232 73515494 SUM 16405 22663 INC 2254 991727120 SUM 3050 40891 INC 9916 458670627 INC 13558 788414551 INC 6340 335539873 INC 3782 954076302 INC 11428 825642447 INC 10638 572799314 SUM 4360 21526 INC 17183 17677253 SUM 532 41431 SUM 11295 38888 INC 29082 445938325 SUM 22871 40536 INC 19026 442282331 INC 11980 905818393 SUM 2058 28425 INC 15633 72653422 SUM 16593 41122 SUM 29504 31733 SUM 17570 35833 INC 7841 31350541 SUM 8553 41239 INC 36353 908610248 INC 16285 213553159 SUM 3302 30921 INC 35077 937116188 INC 37541 626119577 SUM 930 30796 SUM 1385 18939 SUM 3961 5676 SUM 14079 38401 INC 18237 886030228 INC 39304 722567647 INC 12482 324865445 INC 30250 73578223 INC 36162 800006480 INC 13326 332699194 INC 37703 147187747 INC 10769 662163698 INC 35736 7964864 INC 27711 913368631 SUM 6731 18335 SUM 274 28557 SUM 5243 34695 INC 6274 77107234 INC 39930 9599820 INC 20545 812841641 SUM 13697 33546 INC 31219 869986276 INC 15005 29067473 INC 3857 910105707 INC 33327 775829311 INC 39843 760587284 INC 25633 558007844 SUM 6481 36858 INC 28567 522150030 INC 2997 787559561 SUM 5471 15538 SUM 10353 18641 SUM 6520 40785 SUM 491 30517 SUM 5839 27825 INC 34846 985244743 INC 5018 530227767 SUM 930 22735 SUM 20283 38339 INC 26833 756266135 SUM 1804 18590 SUM 17601 37413 INC 13852 955153376 SUM 20444 40587 INC 27359 38893767 SUM 25011 36882 INC 676 961864506 SUM 6257 34708 SUM 15099 31802 SUM 24597 41270 SUM 10431 33866 SUM 11621 30876 SUM 1431 37163 SUM 21312 30838 INC 2353 25071966 SUM 24602 38865 INC 22728 886642091 SUM 27 8911 SUM 232 13805 SUM 5637 18509 SUM 3136 34589 INC 39687 24831880 SUM 20029 32506 INC 19076 56686848 INC 32836 15901153 INC 34785 691281397 SUM 9886 27701 INC 11019 44379406 SUM 15079 19967 INC 9816 29024845 SUM 2287 20834 SUM 9585 38417 SUM 6722 36161 INC 21675 26917982 SUM 3193 27855 SUM 198 24458 INC 24369 945037065 INC 39364 863605163 SUM 5439 41404 SUM 10781 38138 SUM 11891 40017 INC 32559 110731937 INC 7610 67396429 INC 32152 20427992 SUM 7890 29403 INC 20780 134333593 SUM 14516 41405 SUM 32058 39762 SUM 3877 18975 INC 29325 15653647 SUM 9795 29966 SUM 1330 5142 SUM 2714 40183 SUM 33988 41401 SUM 24287 33124 INC 17211 849627890 SUM 4005 40447 SUM 5375 34823 INC 35146 134859247 INC 26353 273953713 SUM 11658 37183 INC 17650 8093520 INC 31934 12281991 SUM 3738 33605 INC 23864 903118724 INC 9439 21311933 SUM 9349 23754 SUM 10256 37306 INC 3952 861574289 INC 21226 995228540 INC 9944 416898438 INC 7320 741293477 SUM 2652 17486 INC 1149 861214090 INC 7114 413118097 SUM 6964 12220 INC 3101 802398282 INC 28027 758544390 INC 35871 65349112 INC 2118 961501994 SUM 27301 31710 SUM 9889 36177 SUM 11901 22748 INC 24099 101211077 INC 36055 994303901 INC 4378 684779874 INC 36909 146160743 SUM 22479 41437 SUM 27988 38610 SUM 11028 35305 SUM 9630 36326 SUM 77 34494 INC 41054 788919861 INC 21002 8462888 SUM 22239 32454 INC 18594 284251827 SUM 7610 39474 SUM 1096 34188 SUM 16 27298 SUM 441 15643 SUM 1074 15793 SUM 4705 14297 INC 12802 607495978 SUM 18573 41187 SUM 1983 20131 SUM 12074 36275 SUM 38392 41015 INC 25428 339003575 SUM 13543 27270 INC 19313 681885878 SUM 22397 27540 SUM 2520 38155 SUM 1147 19118 SUM 16619 41362 SUM 4709 23270 INC 31482 485779165 SUM 443 2915 INC 40122 970688122 SUM 22971 37501 INC 196 766717287 INC 14121 8367412 INC 16522 409057346 INC 36947 105221756 INC 36007 124292649 INC 9089 124088370 INC 481 727901816 INC 37610 576883981 INC 5292 221635062 SUM 12411 33526 INC 2743 28796856 INC 21798 987020156 INC 36518 138945505 SUM 9492 32545 SUM 10445 37188 SUM 13509 39642 INC 17011 217206447 SUM 22920 33698 INC 31827 307529479 INC 38448 622054319 SUM 312 23382 SUM 6103 32097 INC 21815 7845685 INC 16225 467622251 SUM 9184 40486 INC 41129 72683352 INC 30144 144449994 INC 26512 925124046 INC 2833 542059277 SUM 10778 21923 INC 33677 71635981 SUM 7485 36072 INC 37902 659983354 INC 28823 5978898 INC 3910 550581626 INC 34121 407946629 SUM 20611 40952 INC 12974 498010311 SUM 26640 40618 INC 4584 798252170 SUM 6963 29183 SUM 26930 39241 INC 41178 975382325 SUM 10384 29822 SUM 1114 40852 SUM 12899 35860 SUM 1365 10779 INC 27223 332436979 INC 26827 987122501 SUM 5265 39207 SUM 28277 39093 SUM 2937 4952 INC 17101 878742155 SUM 14703 20872 INC 21939 73038375 INC 27702 875883267 INC 23768 961660385 SUM 8108 39972 INC 15660 475412197 SUM 4262 32811 INC 17356 538787027 SUM 7035 40159 INC 25256 944234917 INC 32877 28992392 SUM 10545 38005 SUM 865 29011 INC 17369 107793017 SUM 11659 24423 INC 8598 518700284 SUM 19933 32063 SUM 4384 33771 SUM 6065 13472 SUM 14580 23479 INC 27662 20888036 SUM 369 15768 SUM 14072 34581 SUM 18093 41428 SUM 627 32316 SUM 19233 36540 SUM 4678 38862 SUM 5994 39203 INC 12056 796885678 SUM 8383 28028 SUM 133 21485 SUM 8233 38738 INC 35417 79725519 INC 29318 735863524 SUM 3252 22886 INC 1933 677592145 INC 5496 722747754 INC 26158 221173530 SUM 7190 26774 SUM 3392 33332 SUM 16470 38770 INC 20995 376248046 INC 29827 625616214 INC 39715 28615140 INC 24530 476283910 INC 18569 897631992 INC 32977 771708551 INC 24914 11110805 INC 18535 271913508 INC 40047 731260304 SUM 2370 7791 INC 7150 937589696 INC 10553 27105878 INC 30026 542203265 INC 81 689313369 INC 2237 23346217 INC 27217 619625282 SUM 8706 33187 INC 40401 143271992 SUM 9708 26576 SUM 2684 40085 SUM 186 31504 SUM 23045 38285 SUM 13314 28214 SUM 646 29178 INC 18723 959832301 INC 13331 330215144 SUM 8752 39580 INC 33651 760335708 SUM 18857 40985 SUM 1056 39279 INC 28404 79724262 SUM 14828 35025 SUM 14843 34097 INC 22698 282888876 SUM 2896 14282 INC 26895 340858177 SUM 31449 40093 SUM 14669 40993 SUM 26 7545 SUM 5445 35758 INC 19701 324388711 SUM 70 38665 INC 28835 145312077 SUM 2165 34440 INC 3797 945975199 INC 26668 483273379 SUM 10537 34951 INC 27111 91293276 INC 21452 24306778 INC 24708 953541223 INC 8672 742165185 SUM 47 30818 INC 3308 486428693 SUM 5665 40247 INC 8272 873640879 INC 27218 437583759 SUM 13696 40806 INC 38113 955288618 INC 30838 146395200 SUM 2199 28252 INC 40861 472030404 SUM 25462 41244 INC 14598 977206828 INC 35046 676387860 SUM 17918 38011 SUM 4220 8420 INC 36546 71958024 INC 6959 687095512 SUM 9523 18280 INC 6954 12066028 SUM 20108 25253 SUM 7823 35688 SUM 7384 38701 SUM 4201 23328 INC 18220 942746317 INC 8481 954094832 SUM 5456 24991 INC 2384 987792736 SUM 15718 38281 INC 13213 991284517 SUM 7605 26225 INC 9214 954782500 SUM 19779 40507 INC 17345 357678338 SUM 3087 34601 SUM 8434 21569 SUM 6483 37650 SUM 8213 40026 SUM 13329 29084 SUM 11338 40764 INC 27541 14758467 INC 24312 983196450 SUM 4256 39399 SUM 2529 5117 INC 4549 67153700 SUM 11590 36094 SUM 11355 29578 SUM 12728 37566 INC 27216 413220478 INC 9720 879011507 SUM 8781 36570 INC 36910 73099892 SUM 14363 38770 SUM 2212 40927 INC 27236 805296391 INC 34672 777392890 INC 2295 306260942 INC 28703 779554488 INC 21124 27756336 SUM 12010 41298 SUM 14210 23133 SUM 4038 36873 INC 633 861837391 SUM 24891 40033 SUM 57 38709 INC 23842 844903776 SUM 1639 29373 SUM 2028 27938 SUM 3290 33427 SUM 22839 40902 INC 20229 892212606 SUM 16588 29802 INC 6587 552398387 INC 32359 886117491 SUM 7666 33004 SUM 1287 33010 SUM 18094 41450 SUM 7733 25021 INC 28516 271871976 SUM 12170 16766 SUM 11183 23385 SUM 8068 25579 SUM 3197 35076 SUM 3565 30694 INC 3952 980462377 INC 38716 592090884 SUM 11074 40184 INC 16841 954109473 INC 31482 12033760 INC 25360 760546596 SUM 8906 41142 INC 26751 43837822 SUM 16228 40237 INC 35732 996456162 INC 21596 484569231 SUM 13950 41334 INC 13635 726281442 INC 35994 727948148 SUM 1067 39867 SUM 1143 40495 SUM 25097 41356 SUM 23081 37932 INC 31108 279526221 SUM 4560 10581 INC 782 894229964 SUM 6325 35195 SUM 528 34351 SUM 6345 32626 INC 30109 536058869 SUM 11342 36690 SUM 10917 35627 INC 36716 24853916 SUM 5192 35766 SUM 13 25449 INC 8474 6629349 SUM 8846 40447 INC 12609 570242606 SUM 23415 33228 SUM 10444 31906 SUM 19305 33634 INC 2039 28866578 INC 38985 751596558 INC 1146 1506719 INC 17919 86128207 SUM 10507 30622 INC 18334 94622150 SUM 1521 29448 SUM 645 29283 INC 3116 953198049 SUM 7301 39484 SUM 1799 15496 INC 30181 174234482 SUM 5336 34172 INC 16438 803046836 SUM 10134 37964 INC 14248 126475026 SUM 2555 25969 SUM 5566 29617 SUM 11611 39559 INC 25754 944424997 SUM 18738 32866 INC 24043 73280818 SUM 22704 40804 SUM 10524 17476 INC 10212 29719346 INC 13162 402015115 SUM 10803 18465 INC 28476 943893340 INC 315 727012055 INC 6855 37338327 INC 15943 76171913 SUM 6539 13069 INC 3374 113872020 INC 20109 144152377 INC 13818 15430903 INC 28819 960380163 SUM 2948 8446 SUM 17611 32132 SUM 22262 38010 INC 13800 999275300 INC 30220 811350471 INC 36048 894740148 INC 29908 945265021 SUM 8773 21714 INC 10072 24595567 INC 26801 20657842 INC 8160 472101083 INC 5834 8617269 INC 36603 559263530 INC 12902 80792365 INC 1443 3820547 SUM 10604 29865 INC 9864 402022518 SUM 1732 37200 SUM 4924 33375 INC 13266 452094933 INC 28530 862975356 INC 5478 760587138 SUM 12428 40671 INC 17746 46672248 INC 17924 754644553 SUM 11708 41059 SUM 13908 22822 INC 15845 888261552 SUM 16749 29584 INC 1866 885632212 SUM 22237 27171 INC 34502 951035812 INC 2726 608476686 INC 32831 422127774 INC 22407 80091705 INC 33294 70545270 SUM 14379 37774 INC 7438 257937687 SUM 10035 30367 SUM 5777 32397 INC 38495 121784079 INC 17347 922711649 INC 23065 888420383 INC 15983 238295454 SUM 20248 40577 SUM 18801 40952 INC 11508 800946403 INC 2719 744270716 INC 32923 340999447 SUM 11960 33190 SUM 6859 30779 SUM 4113 29422 SUM 2135 26238 INC 21284 804727248 INC 33732 796762330 INC 35281 609861467 INC 40754 964272708 SUM 849 21739 INC 8498 475509696 SUM 16311 41203 SUM 10651 31128 INC 12140 899090827 INC 12486 401585907 SUM 4583 39119 SUM 4431 32134 SUM 11186 38774 SUM 628 12659 SUM 11050 40028 SUM 12204 23387 INC 27486 6009661 INC 33859 67523551 INC 27962 151670 SUM 1015 29828 SUM 5655 39104 INC 18884 69418954 INC 4175 872365284 SUM 25323 39546 SUM 31964 41242 INC 33277 965497593 SUM 725 27413 INC 19289 141149701 SUM 18865 33419 SUM 11661 40717 SUM 28621 39828 INC 15951 19612435 INC 26707 6526087 INC 9994 845431620 SUM 9524 41352 INC 34071 149484552 SUM 10581 14748 INC 37435 872257380 SUM 15919 26880 SUM 20571 32782 INC 36395 341612189 SUM 24850 37986 INC 22064 957779776 SUM 7874 14819 INC 34623 490090611 INC 29185 805627625 SUM 18447 23288 SUM 3171 40011 INC 38341 133691133 INC 9429 130698155 SUM 34685 41320 SUM 15848 34379 SUM 4467 39026 INC 10239 734129509 SUM 26635 33221 SUM 24794 34492 SUM 5082 35532 INC 26031 685745222 INC 26358 734986017 INC 2991 146953184 SUM 43 21527 INC 4400 110765672 SUM 150 523 INC 17698 420747189 INC 10384 838669884 SUM 6032 15150 SUM 13453 22867 SUM 7003 14361 SUM 31 18992 SUM 7173 23359 INC 4068 541218836 SUM 10725 40465 SUM 24735 36478 SUM 939 40302 INC 13736 908795322 SUM 4973 38685 INC 2562 793585459 SUM 785 24252 SUM 5094 17649 INC 11310 535817736 SUM 31600 41410 INC 38070 440778649 INC 13777 483195267 SUM 5232 37162 INC 40340 832899147 SUM 2697 37912 SUM 16631 40281 INC 15137 601917541 INC 12437 46432830 INC 29114 126384671 INC 38081 592304167 INC 4951 282692309 SUM 37175 39875 SUM 3898 13604 SUM 5221 36487 SUM 3551 36133 INC 9854 942140943 INC 26169 207580093 SUM 7078 35207 INC 3392 108873359 INC 5486 878922315 INC 19447 221109874 INC 23944 576234278 INC 11218 20674862 SUM 2414 38750 SUM 6967 29363 INC 4770 124276290 SUM 3855 26138 SUM 3612 32788 INC 27996 11117225 INC 39147 132496747 SUM 3138 4203 SUM 10025 32221 SUM 15992 38855 INC 39890 929985148 INC 40535 60934872 SUM 7835 40880 SUM 1073 36824 SUM 6996 33318 INC 36365 601246305 SUM 30518 40855 SUM 2991 27571 SUM 37154 38941 SUM 11652 26051 SUM 4590 15136 INC 9815 418172364 INC 41222 3972494 INC 30643 953314334 SUM 10714 36854 INC 2255 987506607 INC 16852 840717854 SUM 6873 40380 SUM 4034 25949 SUM 716 31541 SUM 126 21619 INC 19224 542861093 SUM 28032 40201 INC 32308 852786842 SUM 6480 35307 INC 34161 902866284 INC 2031 141148978 INC 41154 725394924 SUM 13210 40355 SUM 2251 35589 INC 7037 995503491 INC 16090 32080902 INC 19718 540093206 SUM 14451 33288 SUM 1282 19405 INC 17437 146382309 INC 40306 576754517 INC 6689 11636843 INC 7268 531484736 SUM 7095 34982 INC 12924 3433918 SUM 25510 36169 SUM 577 12292 INC 15938 894826319 SUM 25943 36411 INC 40877 140924314 SUM 20118 35279 INC 39935 951126021 INC 4963 883286067 INC 10891 103405478 SUM 14707 23195 SUM 8243 23929 SUM 18847 39530 INC 10298 64252110 INC 16409 742028639 INC 33802 73088017 SUM 8326 23368 SUM 25262 38884 SUM 4738 36102 SUM 2873 41432 SUM 1552 31720 INC 25093 874255935 SUM 105 29321 SUM 5012 22641 SUM 5432 34207 SUM 4263 15590 SUM 3627 28220 INC 1988 308556305 INC 12334 18458664 SUM 7142 40642 SUM 2789 35265 SUM 14659 22797 INC 28611 142071064 INC 28137 24856936 SUM 5791 34422 INC 27555 625823450 SUM 1518 41003 INC 23683 744630354 INC 14935 128446781 INC 29922 11207382 INC 34858 950889408 SUM 6955 28178 SUM 3294 16017 SUM 5396 31392 INC 25074 125687385 SUM 11350 32861 INC 3428 475837957 INC 23137 28454410 SUM 1092 32180 INC 8916 382551994 INC 18672 28809655 SUM 7566 33094 INC 31098 664507457 INC 32929 655578147 INC 22516 144423024 SUM 4129 19347 SUM 7274 34878 INC 6404 26403978 SUM 5096 36053 SUM 371 37145 SUM 8439 38005 INC 21056 483237058 INC 13518 890381019 SUM 2102 27598 SUM 27148 37423 SUM 20723 38502 INC 20604 735348869 SUM 461 37311 SUM 449 31320 SUM 8353 40527 INC 20171 134846200 INC 17761 333677543 INC 27630 58341877 SUM 4389 40967 INC 32763 796906562 SUM 169 31409 SUM 21871 40207 INC 17948 763445682 SUM 8114 27018 INC 38356 184544698 SUM 8421 34048 INC 9964 812972058 INC 38412 747011536 SUM 6024 19320 SUM 2995 24183 SUM 13892 36872 SUM 25224 38062 INC 9357 640573348 INC 15007 61221160 SUM 11503 37445 INC 36389 425066244 INC 18026 23276524 SUM 1850 36304 INC 1426 143009904 INC 3949 564226505 INC 32829 733482530 INC 1105 805297540 INC 23396 758531653 SUM 3228 26085 INC 12302 143253484 SUM 6607 37149 INC 16613 146820062 INC 39979 318878196 INC 4166 63720223 SUM 5090 27921 INC 40474 368124808 SUM 6496 25448 SUM 12620 40553 INC 34114 474244623 INC 10691 492180577 INC 4490 6482969 SUM 22136 35861 INC 30991 985905762 SUM 5104 18693 INC 37797 131595039 INC 19344 838778861 SUM 2052 34721 INC 27561 811780671 INC 6489 71240250 SUM 2417 6470 SUM 20764 36213 INC 1250 536813395 SUM 2708 10463 SUM 7146 27932 SUM 16966 38383 SUM 14131 26549 SUM 24765 39205 INC 36168 894728256 SUM 7552 39103 INC 40526 135366267 INC 14336 11123745 INC 29090 12307585 SUM 3633 33703 INC 20085 143228563 SUM 131 24898 SUM 3403 26522 INC 16397 957133099 INC 24434 977407515 SUM 6956 30567 SUM 16389 41283 INC 32262 935288353 SUM 17265 30494 INC 32902 149759857 INC 436 917580242 SUM 7286 38465 SUM 9140 23038 INC 6506 434432403 INC 8102 802051809 SUM 2150 21401 INC 9649 977799895 SUM 18556 41257 INC 7312 769845523 INC 10412 147359494 SUM 2000 39386 SUM 3373 29007 SUM 10365 29459 INC 22962 950088024 INC 21184 24876178 SUM 20742 37985 SUM 19181 34627 INC 32219 792615938 INC 18474 324473570 SUM 21335 41060 INC 37774 40127251 INC 35278 994347553 INC 13444 351365523 SUM 13310 38111 INC 2206 607329670 SUM 483 20503 INC 32920 26867018 INC 25336 986782020 INC 11811 873977323 SUM 25557 39644 SUM 4823 39701 INC 25918 27810939 SUM 25627 33969 INC 11414 46644195 INC 36884 724963215 SUM 13341 23865 INC 9955 690516571 SUM 20472 30905 SUM 5454 18939 SUM 15209 36694 SUM 15501 40526 SUM 26865 34970 SUM 5191 22683 INC 22915 827589110 SUM 10454 33226 INC 20822 984983481 INC 5361 961930743 SUM 13505 41197 SUM 3083 27342 INC 31930 758508304 SUM 4469 35434 INC 4344 350287665 INC 9479 146417164 SUM 3661 34673 INC 2927 723425103 SUM 3566 17463 INC 10231 909268494 INC 39273 993923524 SUM 8333 34806 INC 22357 811117732 INC 8454 28941141 INC 19329 446530511 SUM 15666 32590 INC 16462 982913885 INC 530 624983673 SUM 744 28779 INC 19270 470613881 SUM 7067 31492 SUM 23413 40772 SUM 26169 34598 INC 40222 686607171 SUM 24618 41446 SUM 1990 8655 INC 7861 655619549 SUM 5185 38143 SUM 6765 34523 SUM 14791 33723 INC 37500 751663896 INC 34128 145340714 SUM 21390 36481 SUM 10653 38881 SUM 5106 29543 INC 30281 144815720 INC 7664 806284229 INC 24488 870702847 SUM 1119 34958 INC 17939 449949413 SUM 11076 39872 SUM 1039 22679 INC 27419 542967807 INC 10232 427672856 SUM 464 19007 INC 34643 223740787 SUM 17257 20792 INC 36078 291063940 INC 27584 109206533 SUM 6588 22559 INC 35063 937190330 SUM 20959 37728 INC 1075 5852863 SUM 5407 39268 INC 37610 711268292 SUM 5287 37088 INC 7912 953064277 SUM 1835 37939 INC 39950 995265836 INC 11153 837848062 SUM 19540 40422 INC 35724 944979247 INC 28075 894285309 INC 4844 392297815 SUM 14607 40913 INC 3563 536939132 SUM 5666 21035 SUM 8725 19945 SUM 5769 24260 SUM 14866 40220 INC 9608 147424263 SUM 25448 38889 INC 26141 625345331 INC 34178 238321721 SUM 2222 24477 INC 25944 623692123 INC 31528 670801039 SUM 10937 40524 INC 3387 509110536 SUM 1310 37466 SUM 12433 38890 INC 312 37976489 INC 18204 393286937 SUM 15726 40197 INC 16263 997802507 SUM 5975 21090 SUM 1152 5899 SUM 19140 39394 INC 6418 72414708 INC 35967 27682639 INC 36245 608253380 INC 32919 13265492 SUM 5369 32449 INC 5322 862413261 SUM 15273 29238 INC 37582 132490738 SUM 20526 23273 SUM 7837 22239 SUM 13980 37779 SUM 65 13093 INC 32378 950588473 SUM 9683 20401 SUM 19114 39704 INC 26932 16334482 SUM 16810 41418 INC 26951 473106716 INC 34057 722721478 INC 5588 340031391 SUM 2084 31966 INC 2345 960775279 SUM 6262 30824 SUM 2311 36444 INC 2366 476943055 INC 21754 742808430 INC 15349 124357202 INC 28166 418144748 SUM 10938 36756 SUM 2245 35890 SUM 6037 38976 INC 12545 974544742 INC 19787 78111799 INC 25480 27217225 SUM 1267 26289 INC 30293 366001553 SUM 904 40532 INC 7089 454031629 SUM 13928 28417 INC 39086 989665608 SUM 13293 30373 SUM 25810 35915 SUM 5949 28483 INC 6279 953889874 INC 34780 144255259 INC 22042 602175137 SUM 7788 32817 INC 8361 213245128 SUM 17723 39542 SUM 26985 41029 SUM 12905 33283 INC 16509 870642552 INC 14058 961914421 INC 685 71354397 SUM 24157 36515 INC 6123 878879462 INC 6942 29048958 SUM 458 25871 INC 12191 487444383 INC 12053 749491224 INC 30247 999670145 SUM 16937 41452 SUM 16572 37894 INC 21500 273957649 INC 11987 61022350 SUM 440 6607 INC 32806 146423195 INC 29344 4475995 INC 15600 125420317 SUM 7179 32357 INC 31358 123080532 SUM 17 22519 INC 17134 342149809 SUM 93 31053 INC 15468 143224132 INC 36126 147464598 SUM 31165 41352 SUM 15154 27429 INC 16786 68463174 SUM 18890 37135 SUM 5940 25004 SUM 26739 30057 SUM 11641 39086 SUM 2977 28759 SUM 2122 20572 INC 35406 413211758 INC 14575 788477153 SUM 11492 23264 INC 36290 240032708 INC 14693 13000684 SUM 17396 40291 SUM 6218 27977 INC 434 708329811 INC 33213 191998264 INC 13259 351678931 INC 40642 991234030 SUM 5190 30601 SUM 13602 35180 SUM 3941 22066 SUM 11056 40635 INC 12581 753730764 INC 2005 740339511 INC 35702 63556642 SUM 8301 27098 INC 5602 882269199 INC 2459 792156273 SUM 10210 30054 SUM 86 19789 INC 7085 69036407 INC 25837 471049917 INC 26148 304416095 INC 1798 883969723 INC 26680 945178637 SUM 1375 6233 INC 2989 987087578 INC 37935 187971727 INC 32869 232897 SUM 3151 40659 SUM 8880 27261 SUM 5539 32565 INC 27585 483170807 SUM 5834 40955 SUM 1056 10223 SUM 34245 38980 INC 2210 782706368 SUM 16152 41302 SUM 23897 27818 SUM 6944 12632 SUM 23895 34348 INC 26703 80373755 INC 36928 975596925 INC 22799 323122837 SUM 21591 31532 SUM 10302 19051 SUM 32687 41155 INC 1034 885915269 SUM 5012 13734 SUM 32 2899 SUM 5994 21100 INC 12709 691195943 SUM 3907 37725 INC 25335 593703372 SUM 19813 35378 INC 38221 333519421 INC 11322 938872821 INC 2191 7042741 SUM 12262 39829 INC 7053 374343106 INC 5952 491650774 INC 763 136978275 INC 27840 877916666 INC 38272 10210483 INC 40872 348958394 SUM 17828 27712 INC 7614 339183762 INC 26926 144326821 INC 30884 936344185 INC 33781 142886584 INC 37366 608407204 INC 7542 80340770 SUM 11447 19015 INC 20918 555462146 SUM 492 13650 INC 32401 959641452 SUM 1520 34760 INC 20450 28531001 SUM 611 26185 INC 10105 864342943 SUM 2169 33721 INC 7390 458298821 SUM 5639 38783 INC 17479 827752860 INC 408 190836743 INC 38309 802097247 SUM 232 31692 SUM 804 37109 INC 22392 112167595 INC 6255 139043703 INC 32541 850274711 INC 27768 62965550 INC 1885 376393101 INC 16119 142627068 SUM 23464 40518 SUM 28894 32503 INC 5630 357642137 SUM 31361 39339 INC 32517 450099572 INC 11703 839814527 SUM 13798 38311 INC 31465 878905963 INC 20710 329855468 SUM 22817 38728 SUM 4100 34187 INC 1598 46406113 SUM 1710 37485 SUM 21040 40269 SUM 3301 39881 INC 25979 9882809 SUM 4025 22774 INC 23539 682605948 SUM 17847 29659 SUM 617 23464 INC 8874 20128869 INC 24978 844503570 SUM 1772 36954 SUM 8578 26971 INC 931 28745003 INC 8588 10026951 SUM 4587 31651 SUM 12988 36418 INC 14779 217020826 INC 23148 526433525 SUM 7487 35338 SUM 744 40309 INC 3253 618929533 INC 17434 137620869 INC 14764 485599045 INC 37248 995900027 INC 30837 650169884 SUM 2566 39106 INC 6326 119349215 INC 26083 913176494 SUM 313 14633 SUM 13606 29082 SUM 424 30853 INC 5847 894669523 SUM 25722 29877 SUM 9384 36180 SUM 7214 21478 SUM 10039 34498 INC 21880 740607395 INC 19110 372568755 INC 24314 758389440 SUM 2674 16011 INC 13308 607300490 INC 16258 39611213 INC 177 960918608 INC 31856 78118518 SUM 4592 7150 SUM 14868 37401 INC 8187 877935561 INC 3881 134708917 SUM 6077 22551 INC 3932 547572237 SUM 4214 39395 INC 20790 869868873 SUM 25819 40915 SUM 2501 35094 INC 35943 959494239 INC 13606 796440301 INC 4851 690625612 INC 35474 54095502 INC 9626 956622887 INC 16126 760555379 INC 24448 39642045 INC 36331 73087962 INC 37904 811299853 INC 34340 886311755 INC 11263 820581077 SUM 10825 15690 SUM 530 38616 INC 39760 652765471 INC 21851 23580738 SUM 2921 16281 INC 31038 951807103 INC 40352 357381105 INC 16759 862857992 SUM 22031 38110 SUM 30106 39041 SUM 34983 41213 INC 1093 957745109 SUM 11561 30121 INC 31298 953233563 INC 21989 303942250 INC 25843 610605086 SUM 17750 40531 SUM 27117 40308 SUM 3798 21164 SUM 1541 30874 SUM 19016 20224 INC 3954 613409435 INC 7883 140110251 INC 1141 356944500 INC 3966 842776078 SUM 17974 38315 INC 10335 992697459 INC 4242 541762447 SUM 12965 32491 SUM 8434 35447 INC 5591 82800405 INC 10537 676738726 SUM 21632 23661 INC 12649 130660667 SUM 2102 36969 SUM 14826 30441 SUM 2366 18864 SUM 90 20030 INC 10525 709388749 SUM 6177 8528 SUM 2346 25870 SUM 860 29695 INC 38196 121789688 INC 29587 221670343 INC 31307 20457366 INC 2423 200311743 INC 5735 417638936 INC 12173 650983 INC 25948 956916850 SUM 10445 19089 SUM 6664 25974 INC 11391 862241455 SUM 1407 21972 INC 22026 73504732 SUM 6198 34068 SUM 4351 22362 INC 5408 580540595 INC 40006 492498672 SUM 3067 33955 SUM 13419 40692 SUM 23621 37925 SUM 23384 25250 SUM 17812 40343 SUM 8671 27332 SUM 1145 40981 INC 25014 703745156 INC 40900 142178707 INC 17136 991239836 SUM 4634 40415 INC 36392 202100034 INC 12769 965012821 SUM 34945 39525 INC 28605 576054317 INC 9294 954285040 SUM 13751 15249 SUM 3332 19419 SUM 31076 35367 SUM 10527 15225 SUM 10812 26252 INC 41171 29061081 INC 33398 891440839 INC 3623 921740162 SUM 7360 27743 INC 24579 956266834 INC 3645 958143413 SUM 3815 20296 SUM 696 25485 SUM 314 18382 INC 40920 394071801 SUM 10154 41443 INC 22835 70029303 INC 219 887025227 INC 27208 212992560 SUM 11506 30544 INC 40913 147480961 SUM 10023 23047 INC 9152 805117950 INC 37859 63426739 INC 41364 48289946 SUM 1548 39253 INC 24979 980892449 SUM 19708 35941 INC 8839 858282625 INC 10860 870290369 SUM 4194 27506 INC 32039 619605328 INC 26998 618032120 SUM 5583 20085 INC 37026 743558392 INC 38038 26742163 INC 29597 146621192 INC 9544 113323342 SUM 4896 36707 SUM 30296 39603 INC 14926 65759236 INC 30402 585413997 INC 15171 12301888 INC 30542 46707712 SUM 9668 31455 INC 40747 979281271 INC 13034 420557520 INC 41364 4767341 INC 29424 457144358 SUM 11015 39669 SUM 9060 38827 INC 6116 994478439 SUM 13304 32210 SUM 192 10478 SUM 5072 26038 INC 40067 52464073 SUM 11317 33942 INC 13893 4235281 INC 9199 610545294 INC 37159 142201466 INC 28627 29041600 INC 35875 390985268 SUM 4733 33955 INC 36265 953504516 INC 32716 567329551 SUM 3230 9742 SUM 6476 38631 SUM 7674 32739 SUM 837 38934 INC 11870 692568676 INC 30604 54561742 SUM 9069 37249 SUM 7816 35027 SUM 4742 37904 INC 24364 961447087 SUM 19473 33543 INC 30136 17536341 INC 22212 117829219 SUM 23724 35919 SUM 6243 24846 SUM 12002 26101 SUM 10747 33613 SUM 4586 40923 SUM 6926 22109 INC 40338 607881751 SUM 5231 18056 INC 21279 503010560 SUM 3250 41286 INC 39262 492201760 INC 21385 793859831 INC 14067 793620100 SUM 2643 39485 SUM 13307 36693 SUM 1035 41249 INC 41401 861958210 INC 21515 955973034 SUM 7495 35149 SUM 1442 21410 SUM 1069 31767 SUM 2723 18784 SUM 17887 32216 INC 33114 883077687 SUM 10778 33575 SUM 12299 30144 INC 12210 15571822 SUM 1693 18772 SUM 356 25825 SUM 13320 30148 SUM 1711 22511 SUM 28015 28835 SUM 4002 20889 SUM 4204 34365 SUM 13734 38788 INC 38196 96510361 INC 7834 303851670 SUM 4580 27130 INC 40111 650189538 INC 13285 465117434 SUM 3991 36652 INC 28498 20660656 INC 31574 542150261 SUM 16492 33114 SUM 27860 38506 SUM 1600 38114 SUM 1653 32766 SUM 15263 25434 INC 6805 911037324 SUM 24803 40358 SUM 19406 31495 SUM 6476 23540 SUM 833 8188 SUM 11769 28943 SUM 30456 38911 INC 40184 138954734 INC 7003 143235424 SUM 10074 27196 INC 33751 876950104 SUM 17071 26861 INC 27702 66688089 INC 6560 744790548 SUM 11767 40985 INC 10740 146170517 SUM 11999 25292 SUM 2183 36394 INC 21962 957233565 SUM 7575 41004 SUM 19419 36649 SUM 3417 31148 INC 11213 814655459 SUM 13927 37121 INC 3188 760470453 INC 31512 987442061 INC 15736 473594613 SUM 18170 33985 INC 9446 130666952 SUM 657 31606 INC 14848 760583012 INC 38781 598112446 SUM 34544 40622 INC 38582 147290214 SUM 10423 36864 SUM 1393 37532 INC 2538 146944101 SUM 353 24017 INC 30053 884019187 INC 11607 4094860 SUM 492 17714 INC 9803 576096375 INC 39665 48414612 SUM 5711 40485 SUM 13510 26891 INC 32491 892193133 SUM 984 34672 SUM 12438 34566 SUM 19326 26254 INC 5363 525447844 INC 19394 978214467 INC 34697 870594240 INC 30708 928257661 SUM 3354 22442 SUM 7464 17015 INC 32677 60017060 SUM 32 25767 SUM 15546 34783 SUM 10098 32854 INC 39837 350528853 SUM 10207 38690 INC 37663 48443390 SUM 7888 25010 SUM 6510 31568 SUM 10748 13807 INC 16470 878974288 INC 5654 724413618 SUM 13212 25218 SUM 4470 39706 INC 13424 750714218 INC 33527 730997400 SUM 8162 38026 INC 25643 28550593 SUM 2863 37738 SUM 439 26073 SUM 47 40774 SUM 800 31627 INC 31676 27785579 INC 40158 69539106 INC 10145 3886714 INC 26694 861285516 INC 18253 610514466 INC 5187 416673555 INC 15723 48512079 SUM 12093 39189 SUM 3635 21237 SUM 9966 36823 INC 22643 126507148 INC 4129 400393979 INC 26235 948501834 SUM 3899 32377 INC 5 507581604 SUM 20073 39172 INC 15905 233618056 INC 39750 4263668 SUM 15433 18952 SUM 5434 28669 SUM 8705 20373 INC 14020 935321900 INC 22326 113856089 SUM 15839 38653 SUM 1614 34500 INC 39364 512861314 SUM 13410 24581 SUM 13985 24315 INC 9216 24886807 INC 41322 3751586 INC 9482 104125991 INC 28975 26825649 SUM 13251 28605 INC 26064 922066324 INC 13113 35660033 INC 95 653194400 SUM 16954 41332 INC 2847 19213304 INC 27262 610523038 SUM 195 34565 SUM 3764 29505 INC 4093 994440619 SUM 1339 26807 INC 33860 536758648 SUM 707 19492 SUM 6137 13528 SUM 200 32644 SUM 10392 39685 INC 3818 105326100 SUM 26756 40003 INC 35228 43260104 INC 26116 78169149 SUM 3939 37779 SUM 1221 38457 SUM 23087 33351 SUM 22118 32445 INC 16629 795291909 INC 17706 945170469 INC 3300 28192977 INC 7652 668739063 INC 2478 945320000 SUM 16643 38506 INC 13294 416321996 INC 39483 491134338 SUM 9995 35820 INC 36715 147386664 SUM 1896 17567 SUM 15977 33888 SUM 4821 30246 INC 22787 110366309 SUM 3420 26984 SUM 723 11404 SUM 12091 32109 INC 26723 28822011 SUM 1211 37535 SUM 25163 34164 SUM 10068 32938 INC 6749 72641639 SUM 6535 39519 SUM 10114 39674 SUM 448 30793 SUM 15380 39596 SUM 32220 38152 INC 36884 349587055 SUM 5912 34804 SUM 326 17337 SUM 11782 24050 SUM 17614 41227 INC 33211 42969223 INC 20548 137428200 SUM 1944 19797 INC 31053 19849035 INC 24533 146144004 SUM 34613 38972 INC 17165 862094006 SUM 1818 35629 SUM 31074 40742 SUM 14770 40126 SUM 15298 29655 INC 29069 860793613 SUM 11403 34101 INC 2610 715421535 INC 18681 536059282 INC 17594 26827478 INC 21076 309735290 INC 7663 156114862 SUM 792 33321 INC 3758 966123858 SUM 2445 25029 SUM 14337 26185 INC 933 673339633 INC 35181 472241505 INC 9837 61314097 SUM 1845 23117 SUM 10612 22528 INC 21192 945167251 SUM 555 17583 INC 30044 76069787 INC 17555 742668654 INC 23125 100632106 SUM 22751 34007 INC 20438 894100161 SUM 12062 25204 INC 8104 108819669 INC 34094 889143876 SUM 22510 40719 SUM 12457 34902 SUM 14542 36600 SUM 1213 27938 SUM 24375 29346 SUM 1803 27473 SUM 4104 16337 SUM 23678 41419 SUM 22437 31897 SUM 11199 35211 INC 9480 113850588 INC 8865 955290030 SUM 4707 33213 SUM 14422 40676 INC 17190 670684509 INC 24705 933295002 INC 29951 143125529 SUM 11574 21660 INC 39728 977010511 SUM 29695 41355 SUM 22729 33229 SUM 19264 41351 INC 25858 805361990 INC 38490 994019281 INC 40419 934621932 SUM 14353 41416 INC 27265 20144937 INC 29112 686817601 SUM 122 31871 SUM 10825 30310 INC 35747 744712317 SUM 3357 24458 INC 10510 2236284 SUM 5616 27341 SUM 22481 29009 SUM 29879 39045 INC 38533 617703627 SUM 246 27220 INC 29869 610286221 INC 15408 35810050 INC 40091 146381539 INC 8337 469744581 INC 4004 600904863 INC 13466 547858617 SUM 4558 32269 INC 22365 71108065 SUM 4226 33744 SUM 66 37331 SUM 9554 38304 INC 32754 727945760 SUM 466 26621 SUM 2791 20064 INC 25772 881185272 SUM 2131 19889 INC 14809 147438524 SUM 21036 32580 INC 18341 605109059 SUM 11954 30705 INC 29837 12256323 SUM 7796 19081 INC 33734 664351045 INC 35485 994996502 INC 27723 947641237 SUM 13159 37133 SUM 11381 20199 SUM 11442 39437 SUM 4472 32682 SUM 4291 27717 SUM 918 35107 INC 33815 222692864 SUM 3771 40902 SUM 8360 25542 INC 6359 928272406 SUM 4141 20897 INC 28860 954784292 SUM 16567 19294 SUM 28535 40883 INC 30693 974430394 SUM 399 19660 INC 20137 489543223 INC 13334 770519936 SUM 29013 41276 SUM 10110 39415 INC 21066 865484300 SUM 37081 41299 INC 4496 731207695 INC 5170 28371784 INC 4193 992141008 SUM 21151 31412 SUM 20289 31381 INC 2542 953070970 INC 9641 864091900 SUM 22953 40801 SUM 12948 27029 SUM 10289 16306 INC 4299 516810809 SUM 3402 21274 SUM 2483 20833 SUM 25470 28471 INC 102 20140423 SUM 4915 26308 SUM 3756 37462 SUM 9900 35149 INC 35021 897900242 INC 1201 804613015 SUM 2757 22597 SUM 30587 41343 INC 16407 655442667 INC 40062 994462261 INC 41114 945417210 INC 24889 853599797 SUM 189 29718 SUM 17717 36381 INC 19967 34849731 INC 27492 498397253 SUM 7907 20203 SUM 2060 22914 SUM 13486 17780 SUM 8999 36306 INC 15419 925842778 INC 19275 753944310 INC 34726 9793923 INC 31737 535790449 SUM 28612 40325 SUM 17080 29210 INC 14173 113907279 INC 27154 609372905 SUM 8018 38561 SUM 1314 41158 SUM 10252 40153 INC 31614 996516974 SUM 2680 24939 SUM 23513 33989 SUM 19705 30620 INC 31010 978714821 SUM 11176 27755 INC 25754 113895881 SUM 21962 33171 SUM 7 37295 INC 22992 996359895 SUM 11255 35134 INC 38244 40137612 SUM 3740 40684 INC 35489 952687600 SUM 12269 39143 INC 27091 25380669 SUM 6857 35843 SUM 28469 34349 INC 15143 559002326 INC 3802 728014780 INC 10117 542305050 SUM 5737 21028 INC 33679 955045482 INC 4536 954499063 INC 30256 536155962 INC 15897 345273821 SUM 2124 16874 SUM 581 16925 SUM 1614 25386 SUM 684 7739 INC 15589 853940016 INC 32396 989220122 SUM 1927 23907 INC 13605 28818968 INC 23908 974261662 INC 14107 326054770 INC 22667 830327093 SUM 19833 39428 INC 18999 29359759 INC 29392 146112757 SUM 14129 35962 INC 15033 843758285 INC 30401 341093770 INC 17739 130150229 SUM 8860 40508 INC 41350 609408750 INC 5658 11469152 SUM 23099 38970 SUM 821 15681 INC 27014 144104630 INC 38393 827752622 INC 34516 130539110 INC 28424 26414073 SUM 2700 13606 INC 34143 487964379 INC 29762 878387763 INC 16713 670782117 SUM 3133 15360 SUM 4551 32511 SUM 119 29894 INC 19122 12007836 INC 7296 651416564 SUM 23391 39572 SUM 3285 26709 INC 19721 953548642 INC 30192 821121237 INC 5404 683572417 SUM 3016 33923 SUM 19310 41163 INC 25771 590031552 INC 20375 534687483 SUM 16120 31201 INC 10063 972822693 INC 9264 318106584 INC 40199 112702020 SUM 9 37424 SUM 7100 35328 SUM 21850 40659 SUM 28193 39068 SUM 14182 36646 INC 27315 871648588 SUM 6218 29845 INC 9593 787570602 SUM 14681 40333 INC 16859 556685830 SUM 17994 32924 SUM 2121 31873 INC 19343 682705026 INC 40819 439597712 INC 36977 840318788 SUM 8896 38327 SUM 13682 35994 SUM 10758 38233 SUM 6492 36486 INC 36061 921650835 SUM 10890 39819 INC 17185 217008460 SUM 8039 14828 INC 24166 73593444 SUM 19585 33840 SUM 4963 31788 INC 7963 454365083 SUM 5476 34642 SUM 9160 11509 SUM 2450 37379 INC 7194 460343512 INC 2195 844991112 SUM 9063 33276 SUM 12926 34690 INC 33378 755908588 SUM 17587 41343 SUM 165 15608 INC 30188 870795503 INC 40156 109436916 SUM 7892 23832 INC 11639 104392593 SUM 304 1400 SUM 6226 39315 SUM 17008 38172 INC 6315 98402725 SUM 1176 29303 INC 34443 992695067 INC 11341 811642109 INC 25919 942993798 SUM 15411 35289 INC 39522 38830599 INC 6475 418051700 INC 20516 46801119 SUM 2896 35734 SUM 11388 35293 SUM 14088 35685 SUM 22396 39989 SUM 4275 34915 INC 27070 819268833 SUM 22363 38640 SUM 1114 27333 INC 6266 861294634 SUM 19134 35634 INC 12501 804680876 SUM 2593 40584 SUM 22854 32718 INC 15798 485653885 SUM 7956 32007 INC 23667 147100001 INC 47 690278803 INC 9229 491146782 INC 29815 809296856 SUM 23565 37329 INC 30005 977558993 INC 36023 130363144 SUM 20757 34906 INC 41022 957249967 SUM 6339 20566 SUM 17171 24150 INC 32014 539285359 SUM 48 30742 INC 18308 848912188 SUM 1563 40221 SUM 32303 40890 INC 19925 82964246 SUM 985 27524 INC 32478 144216442 SUM 10420 34580 SUM 11275 33059 INC 31133 64394062 SUM 15812 29025 SUM 3540 30101 INC 24404 97144245 INC 38005 28473842 INC 33004 585979328 INC 22096 724988409 INC 36632 861279873 SUM 353 15305 INC 23136 222822244 SUM 2893 25467 SUM 4 29129 INC 14650 959843722 SUM 27939 38789 INC 14419 108442964 SUM 11668 25858 SUM 18928 39149 INC 34625 989714932 SUM 21198 39489 INC 10664 626293730 SUM 6523 22364 SUM 4123 30789 INC 8491 147428255 INC 28011 908980247 SUM 37270 41262 INC 12204 675353749 INC 22758 805291155 INC 22762 156164472 SUM 20677 24753 INC 17207 876404468 INC 24419 478136072 INC 29645 135548510 INC 27481 77094152 SUM 10366 28487 INC 17475 928294869 SUM 3841 15507 INC 32322 964031809 SUM 1306 29371 INC 24856 954819090 SUM 9543 39814 INC 41342 928071024 INC 32326 590767674 SUM 1976 37701 INC 39449 843908213 SUM 4548 33937 SUM 3554 21049 SUM 162 26055 SUM 11745 38450 SUM 1462 3643 INC 16189 953365602 SUM 21980 27431 INC 27210 845064259 INC 30097 869090050 INC 18447 20581776 SUM 2524 24402 INC 33962 751688427 SUM 14316 30611 SUM 5669 17104 SUM 11575 17077 INC 28332 492154621 INC 20509 147293736 SUM 10158 24247 INC 41451 452318398 SUM 26156 39494 INC 28991 29070083 SUM 1069 40018 SUM 20218 40714 SUM 255 26721 INC 21046 147215516 INC 29447 610279488 SUM 2179 26869 SUM 34772 41213 INC 34085 683051536 INC 23889 266164476 SUM 31515 41426 SUM 6168 16688 INC 24649 891638906 SUM 6971 21021 INC 21732 992155054 SUM 11236 39420 INC 31664 784419102 INC 27978 77719170 INC 15932 357851783 INC 30268 744495673 INC 6354 483681371 INC 36748 324560396 SUM 2931 32506 INC 34719 759026780 SUM 1305 6783 INC 10790 760616171 SUM 4232 35408 INC 20054 12183169 SUM 6514 38924 INC 8338 197977395 INC 40391 23196326 SUM 20851 40551 SUM 7618 39798 INC 18804 147216011 INC 13090 3880757 INC 37067 2626915 SUM 16706 39341 INC 26207 460654282 INC 18772 138954121 INC 4791 607142683 INC 14586 490587428 SUM 1025 41361 SUM 7422 27353 SUM 9171 30403 INC 9310 721357884 SUM 2471 41412 INC 10753 521420479 INC 40118 28554655 SUM 2051 18722 SUM 6224 25296 INC 27651 295976895 INC 32935 12856631 INC 13426 955295153 SUM 11003 36591 SUM 16210 31671 SUM 18361 34074 SUM 287 10547 SUM 29720 41309 INC 22978 570763283 INC 28747 759804876 SUM 32131 38162 SUM 5564 19877 INC 21561 340054067 INC 26820 28024387 SUM 7953 35527 INC 7162 943778075 SUM 24538 29880 SUM 8050 23845 SUM 17307 33377 INC 19346 469656750 INC 31003 113632085 INC 16984 18328536 INC 18989 145336307 SUM 243 25249 SUM 8369 40803 SUM 8325 40654 SUM 20626 39084 INC 24214 29027902 INC 23425 657559928 SUM 10776 31525 SUM 5649 35328 SUM 2023 31213 SUM 3871 37691 SUM 12014 38365 INC 2154 437539079 INC 30783 417227647 SUM 17801 31341 SUM 14348 26516 INC 19660 535693966 INC 13000 735321135 INC 2694 3799477 INC 28255 913739207 INC 26031 811875724 SUM 15909 38016 INC 30678 147333587 INC 17450 873785205 SUM 11826 38755 SUM 32452 38598 INC 10661 620887678 INC 9888 147419096 INC 13840 46670012 INC 4818 475420389 INC 25151 694353480 INC 2454 66257116 INC 7447 12830682 INC 20371 993301900 INC 39612 894654052 INC 27480 147294633 SUM 966 37339 SUM 9652 36377 INC 5957 509647886 INC 22565 787352979 INC 31902 419663999 INC 10570 519970816 SUM 4079 7156 INC 12671 682678370 SUM 4299 16904 SUM 718 16325 SUM 1554 26852 INC 14331 537799467 SUM 7211 38453 INC 8567 114768338 SUM 8681 32677 INC 23685 482282269 INC 14750 12375635 SUM 8783 40974 INC 15326 415844218 SUM 3660 16803 INC 4614 961902125 INC 22779 955637858 SUM 24274 39390 SUM 24480 39351 INC 34066 793680780 INC 12293 879039341 INC 31024 139051645 INC 16528 11907931 SUM 28996 35413 SUM 8699 40648 SUM 365 33622 INC 22498 995329893 SUM 15641 40686 SUM 21044 41107 INC 37436 827650754 SUM 28455 40134 INC 33179 859213202 SUM 10886 14826 INC 30272 953564359 INC 27941 953890636 INC 37986 874325800 SUM 2056 40626 SUM 24262 37493 INC 22615 973045239 SUM 6211 21473 SUM 1238 25464 SUM 1709 38455 INC 18148 20666019 SUM 38368 39974 SUM 5104 16422 INC 24445 405056718 INC 5749 811856268 INC 13280 892881799 INC 1127 418430188 INC 20354 667237315 INC 7048 653086121 SUM 14119 37369 SUM 8159 38908 INC 35072 451051835 SUM 2856 35833 SUM 2762 20417 SUM 1433 29732 SUM 24731 36421 INC 38443 795400793 SUM 2997 32382 INC 12936 739061725 INC 15996 481963415 INC 37801 819514183 INC 34703 785442668 INC 3458 492077109 INC 10117 593816020 SUM 862 30712 SUM 5756 14250 SUM 1295 27615 SUM 810 29771 SUM 11152 39022 SUM 3955 16934 SUM 18855 26225 INC 13907 995490380 INC 38966 908405018 SUM 7803 18530 SUM 801 39038 INC 27119 938447370 SUM 11878 39370 INC 2850 807821819 INC 10283 6504855 INC 15840 26767450 SUM 30806 34205 INC 23348 74682326 INC 460 503242017 SUM 35298 41452 INC 1737 756435174 SUM 4058 39263 SUM 31476 35461 SUM 24105 33664 INC 8305 816746409 SUM 7491 29279 SUM 22072 36240 SUM 1205 25117 SUM 2220 28912 SUM 14044 35256 INC 38302 15949389 INC 40435 484314750 SUM 9990 28515 INC 28304 993905181 SUM 21295 38510 SUM 3831 30290 INC 22735 147447721 SUM 1425 29817 SUM 505 34034 SUM 16025 39622 SUM 756 31019 INC 8694 69464400 INC 5935 325332892 SUM 3566 12839 SUM 19557 33414 INC 28679 213163510 INC 27038 63436865 SUM 7836 24896 INC 33338 610561647 SUM 28542 41264 INC 22044 966079520 SUM 2592 26305 INC 21248 615238972 INC 37334 274578431 SUM 2683 29876 INC 27070 889298709 INC 8438 466777631 SUM 1331 33178 INC 22973 858107232 SUM 651 33576 SUM 28013 33017 INC 27612 992332709 SUM 255 35654 SUM 4196 38753 INC 29005 144278069 INC 775 130680764 INC 21875 173671019 SUM 3913 23176 INC 24134 741458103 INC 39585 130117769 SUM 470 34109 SUM 6098 16731 SUM 334 37143 INC 3587 760338680 INC 36807 456452445 INC 24381 996473644 INC 2142 327825846 SUM 2132 39246 SUM 8856 38979 INC 35010 705959726 SUM 8149 38308 INC 3342 492104433 INC 3026 24224777 SUM 1931 38939 SUM 32843 40788 SUM 30050 38757 SUM 15679 27619 INC 15024 474767908 INC 39437 50210520 SUM 12640 16121 INC 40458 409533880 INC 21032 475382425 INC 36026 18378702 INC 31559 21295460 SUM 12484 34704 INC 20440 945005171 INC 21352 206953410 INC 16423 588237105 INC 10867 978514093 SUM 26596 39251 SUM 29135 33019 SUM 31328 40182 SUM 24440 33386 SUM 692 10384 SUM 8106 39528 INC 10433 2298502 SUM 32674 36962 INC 32213 129122104 SUM 22999 38363 SUM 7541 31121 SUM 2133 27885 SUM 8704 31618 INC 22027 607313717 INC 17754 80322664 SUM 16795 41143 INC 35782 978587350 INC 12350 108196095 INC 9788 418331979 SUM 28770 32134 INC 20280 126448854 SUM 2912 27831 SUM 7905 35135 INC 33277 12074617 INC 14925 96864421 SUM 5234 25350 INC 1946 63281735 INC 33323 490038702 INC 38634 137368675 INC 15678 686710212 INC 788 971373798 INC 6866 836074584 INC 25009 63772518 INC 15334 146111346 INC 16176 913104318 INC 30236 636461647 SUM 1697 32704 INC 25748 146921936 SUM 71 38184 SUM 870 17985 SUM 1185 32737 SUM 5795 34393 SUM 22643 36103 INC 26730 104227310 SUM 9906 34581 INC 40602 638566518 SUM 28854 37087 INC 6177 737318005 SUM 69 31758 SUM 18818 31043 SUM 3423 14776 SUM 8438 33598 SUM 16694 22863 INC 29086 878069007 INC 27853 7931939 INC 8995 20692173 SUM 6178 36458 SUM 2305 4521 INC 18991 254159098 INC 10848 270784306 SUM 5665 40986 INC 7677 346488802 INC 20914 16474276 SUM 2452 19362 INC 1997 147307954 SUM 29829 40454 SUM 20176 36773 INC 1530 139026654 INC 31831 558929586 SUM 11685 38458 SUM 4707 28716 INC 34912 105362415 INC 23024 147444956 INC 15246 490530326 INC 27576 609607079 SUM 332 18057 SUM 288 37266 SUM 21255 27148 INC 2850 28435497 SUM 2252 27632 INC 314 578194387 INC 1224 740039691 SUM 20075 36802 INC 15189 894774869 SUM 2698 35182 INC 29835 174106366 SUM 8939 29526 INC 32056 13239815 INC 14757 479482916 INC 12843 664827069 INC 31206 425099344 INC 17039 953701316 INC 39432 314814290 SUM 19268 34413 SUM 19868 40619 SUM 9884 37137 SUM 2013 9071 SUM 23763 40311 INC 29920 147446966 SUM 2382 38608 SUM 27806 39882 INC 10616 424009774 INC 39606 944542896 INC 24493 79554334 SUM 3361 21817 SUM 1377 15076 SUM 1489 28282 INC 38258 671459891 SUM 17059 40784 INC 25975 675316300 INC 4881 139418473 SUM 7268 33274 INC 41181 955309806 INC 5416 759971540 SUM 1413 20099 INC 18028 149880253 SUM 424 39973 SUM 3573 36721 INC 37697 3728346 SUM 25479 37737 SUM 34347 40844 SUM 6 39573 INC 10646 894513902 SUM 6111 24165 SUM 2321 26890 INC 10007 836914206 INC 34044 624176226 INC 31346 958632626 SUM 16385 41113 SUM 15683 23843 SUM 31945 33341 INC 37098 686145520 INC 34689 141191467 SUM 14669 35170 SUM 5286 21673 INC 21060 73727389 SUM 592 37785 INC 33040 960697564 SUM 4679 38917 SUM 10477 36246 INC 656 558740393 INC 19887 33675688 INC 28556 23661103 SUM 20 31997 SUM 40584 41338 SUM 1126 32580 INC 9459 927770687 INC 13454 904461691 INC 37225 38028752 INC 38457 455181726 INC 36509 986321503 SUM 16992 30163 SUM 6476 18791 INC 4935 325054545 SUM 8813 21550 INC 30825 380553287 INC 40189 715507464 SUM 19807 34122 INC 36695 21710312 INC 29809 146400019 SUM 584 25283 SUM 31569 41397 SUM 1774 31585 INC 39302 600296260 SUM 14419 40477 INC 22461 28805344 INC 15063 726031655 INC 11154 987043872 INC 8623 63433160 INC 33596 609366949 SUM 26652 41143 INC 27609 200130291 INC 16285 593255766 INC 22161 559219341 INC 9912 10506675 SUM 1177 25746 INC 38956 357429477 SUM 9877 40429 INC 9622 802176703 INC 7690 543019080 SUM 8678 33994 SUM 302 8028 INC 9500 27975097 INC 38240 75465752 SUM 1501 12102 SUM 7534 31353 INC 9626 760623622 INC 39537 942605396 INC 35429 727967015 SUM 22705 32064 INC 21003 357806533 SUM 2717 40747 INC 40120 4848073 SUM 2658 35665 SUM 6979 31443 INC 16009 28329340 SUM 22971 40489 SUM 21478 39048 INC 21153 726962750 SUM 228 20679 INC 5126 950052186 SUM 3814 10747 INC 8627 384469596 SUM 8086 17876 INC 5394 307422995 SUM 1197 39574 SUM 17442 24817 SUM 3486 21044 INC 25970 212881560 INC 27583 543459616 SUM 15992 39693 INC 2899 19613857 INC 19193 490595203 INC 32960 368052960 INC 33608 609282235 INC 33914 590381689 SUM 793 30830 INC 4242 959856934 INC 25057 955637994 SUM 6483 23198 SUM 3745 24065 INC 35925 128536673 SUM 340 26179 SUM 32399 37414 INC 14325 147231468 SUM 4089 13161 SUM 2458 40080 INC 27380 937500170 SUM 29184 35147 SUM 22212 40457 SUM 9721 22874 SUM 3622 40934 INC 16502 75367948 SUM 6955 29120 INC 19255 978659653 INC 35822 993278976 SUM 12413 28028 INC 1394 28764539 INC 33612 71374267 SUM 12624 31143 INC 27772 138513690 SUM 274 41075 SUM 26471 41400 SUM 138 2562 INC 36112 610480559 INC 27070 20666997 SUM 6420 12903 INC 1447 942734374 INC 31165 20539225 SUM 1448 26951 INC 5374 147206797 SUM 19200 39912 INC 21353 559164508 SUM 475 26082 SUM 313 11762 SUM 9867 39922 SUM 25821 29562 SUM 289 31467 INC 41356 800446832 SUM 9183 39681 INC 27827 932007795 INC 18447 141034474 SUM 14722 40935 INC 4310 138042355 SUM 937 24873 INC 1405 9645402 SUM 5079 40492 INC 16994 29064862 SUM 17826 26147 SUM 16263 29344 SUM 10666 34815 SUM 1560 32434 INC 21315 2350818 INC 23926 996176676 SUM 20590 41270 INC 38301 146797830 INC 12172 337553656 SUM 6380 37193 SUM 1704 21003 INC 20634 920574168 INC 26096 111433272 INC 4219 642954290 SUM 3464 19734 INC 40055 876907167 INC 10821 6602354 SUM 9996 31964 INC 2936 71431882 SUM 7493 36263 SUM 8012 25979 SUM 1920 25115 INC 16632 624035354 SUM 1005 29956 INC 10633 796903494 SUM 4191 27295 SUM 3601 28647 SUM 10567 39913 SUM 6300 37924 INC 13718 945140298 SUM 1959 30876 INC 1802 686371966 SUM 7265 27810 SUM 21714 40864 INC 27039 146837165 INC 5556 809552575 INC 27097 120195013 SUM 13777 26197 INC 38950 415554947 SUM 1368 30591 SUM 30271 32554 SUM 25043 39398 INC 8391 950531967 SUM 13695 35360 SUM 12225 40893 INC 36117 534745653 INC 12786 945590702 SUM 15860 32671 SUM 44 8124 INC 20306 921762476 INC 15463 672162607 INC 6924 145869733 SUM 18789 41079 SUM 8907 38053 SUM 846 30976 SUM 1274 24018 SUM 36533 41330 SUM 10012 40432 INC 20593 26937334 SUM 31125 38857 SUM 15576 37542 INC 35221 900556837 SUM 14297 39305 SUM 318 20880 INC 19989 853912146 SUM 12322 34100 SUM 4469 34448 SUM 1702 41073 SUM 159 24853 SUM 3435 11887 INC 19048 71970026 INC 30325 9687984 SUM 16201 37524 INC 38185 718269061 INC 37844 28821158 SUM 11580 26634 SUM 2455 38751 INC 24535 950046578 INC 1802 474958665 SUM 5231 34676 SUM 18649 30947 SUM 30776 40431 INC 7989 860308804 INC 14068 826174349 INC 17792 407857090 INC 15987 876341382 INC 7273 26452054 INC 13722 801110228 SUM 12175 30978 SUM 20848 41149 INC 8233 929309809 SUM 157 30851 INC 12822 63083536 SUM 26842 35850 SUM 25 29642 INC 38542 886076154 INC 39616 929732888 SUM 19226 39548 INC 40362 122012905 SUM 775 24936 SUM 1570 23111 INC 38936 313590528 SUM 33942 40944 INC 35680 491670846 SUM 16360 20823 INC 16026 73718884 SUM 21146 35838 INC 434 80619685 INC 1455 564458204 SUM 116 16389 SUM 14278 30704 INC 25298 760040486 SUM 238 31836 SUM 25369 39305 INC 26415 143090541 INC 2065 859164692 SUM 7998 19513 SUM 9550 22014 SUM 9774 38185 SUM 1028 33621 SUM 102 2080 INC 21895 138986330 INC 20894 743814252 SUM 25694 38097 INC 22890 935136405 SUM 3416 20892 SUM 2671 38912 INC 21875 213006551 INC 10123 518366559 SUM 659 33016 SUM 14716 37982 INC 8107 391500647 INC 22322 908725793 SUM 12341 34279 SUM 10674 34617 INC 31749 38849584 SUM 19211 23981 SUM 10980 31862 SUM 14026 39801 SUM 1933 33215 SUM 5780 33722 INC 27879 543112638 SUM 254 29358 INC 35729 808157954 SUM 5742 13409 SUM 22124 41341 INC 7869 992360460 SUM 5490 24640 INC 20803 12684065 INC 22752 20135384 INC 39338 956414451 SUM 2263 38058 INC 1728 609639939 SUM 25539 36226 SUM 1356 27809 INC 21305 491654854 SUM 3800 36946 INC 23190 894663885 INC 8746 735330492 INC 7943 867043692 SUM 15303 34470 SUM 35527 38064 INC 291 949389871 SUM 33081 40119 INC 9989 142612907 INC 31741 27719860 INC 36293 822514529 INC 10878 28842982 INC 18433 142563694 SUM 11133 38850 INC 1557 453808047 SUM 17729 35875 INC 18516 456422081 INC 39948 393988266 INC 796 134856090 SUM 32905 41172 SUM 204 2665 INC 25449 491151709 SUM 8164 27249 SUM 30585 40841 INC 5319 954294155 INC 15224 340307654 SUM 4709 35279 SUM 11930 37282 INC 8030 483717270 INC 8468 603252328 SUM 5524 25417 SUM 7014 25187 INC 17297 970284824 INC 40317 861315275 SUM 393 36397 INC 31967 653170723 INC 33069 575732606 INC 13013 882241941 INC 3034 124370164 SUM 21505 40737 SUM 7664 35928 INC 38585 952969486 SUM 1067 38028 INC 27512 672445202 SUM 11556 29215 INC 24376 130154106 INC 13501 133306910 SUM 27467 39210 SUM 11985 27806 SUM 5033 26816 INC 29310 34987991 SUM 7041 27004 INC 24467 691026441 INC 24794 333441769 INC 12732 878063468 SUM 23044 39962 INC 1930 138548951 INC 5025 111254720 INC 26201 802653658 INC 6435 172623945 INC 26804 811924306 SUM 19 13760 SUM 1357 29402 SUM 27555 30994 INC 1505 456810029 INC 13263 419861590 SUM 7201 38289 SUM 14820 38276 INC 20013 709470526 INC 23753 29058411 SUM 31102 40326 INC 10706 870628686 INC 24742 44318229 INC 3657 12295297 INC 35036 271842327 INC 32956 876655832 SUM 799 13316 INC 11460 995461806 INC 16668 145353392 INC 5052 56864486 SUM 553 38731 SUM 7628 26251 SUM 18627 28557 INC 33340 492192608 INC 16740 39135593 INC 12942 144053672 SUM 3664 24677 SUM 13642 39151 INC 33998 916415363 INC 4136 20559888 SUM 9024 17209 INC 13070 128565008 SUM 1616 21653 SUM 6885 33329 INC 29772 491531211 INC 25997 2391442 INC 11252 167133808 SUM 7068 39901 INC 20339 358656433 INC 34660 866128525 INC 7962 686722800 INC 5070 475390479 SUM 28 17102 SUM 584 28303 INC 18073 989832213 INC 22604 877920251 INC 31013 408138956 SUM 27904 35534 SUM 12859 32498 INC 27009 18447889 SUM 10821 33202 INC 6198 209242326 INC 760 24746803 INC 22616 811295453 INC 27091 875936189 SUM 14494 22240 INC 39325 145219245 INC 28366 640726993 INC 16998 841243862 INC 23937 869571354 SUM 4345 28797 SUM 4862 6293 SUM 6298 40301 SUM 25043 41261 INC 39112 53790202 INC 436 517765831 INC 19425 680926047 SUM 1153 13693 SUM 15598 29871 SUM 22351 31180 INC 32390 753243154 SUM 3049 34690 SUM 14835 39176 INC 14895 111562562 SUM 354 12821 SUM 4375 39237 SUM 10901 32286 INC 18763 990916339 INC 33712 109692436 SUM 479 34621 INC 16686 144987107 SUM 4999 17787 INC 32726 856953895 INC 29563 481618652 INC 13068 50556926 SUM 7 4732 INC 9040 139060985 SUM 11842 30400 INC 32059 669253947 INC 10180 832875831 INC 10283 27385193 INC 28460 144263178 SUM 6721 15431 SUM 15605 40612 SUM 5653 20378 SUM 19748 30322 SUM 1598 28830 SUM 5257 32889 SUM 2515 37495 SUM 2520 30630 SUM 2879 40139 SUM 11903 24547 SUM 1933 38220 SUM 1460 40344 INC 36755 113912348 SUM 18400 32832 SUM 625 23379 SUM 7089 40951 SUM 15661 39466 SUM 12337 31143 INC 26613 811888336 INC 29986 940090527 SUM 1473 34276 SUM 1330 32364 INC 29091 861954882 SUM 3785 40858 INC 31523 20694991 INC 18492 280261260 SUM 684 35886 SUM 7207 25611 SUM 1407 26844 SUM 31687 41282 SUM 2706 19619 SUM 7804 38482 INC 36753 418446597 INC 10159 870644145 INC 37210 999542034 INC 37865 378580087 INC 40041 141643322 SUM 25530 36282 SUM 16032 26983 SUM 19179 40181 INC 37578 845465867 SUM 1445 27877 INC 6408 136195927 SUM 962 3095 INC 14997 905700615 INC 19630 147696156 INC 6939 953537844 SUM 8606 37320 SUM 8721 20875 SUM 1246 24334 INC 26217 268422691 SUM 14115 24038 SUM 889 23186 INC 25487 686781522 SUM 3268 32647 SUM 897 35471 INC 32999 989142965 SUM 8137 37667 INC 16325 28654638 SUM 200 40246 SUM 15770 36046 INC 20346 722772130 SUM 4071 37868 INC 27800 767549535 SUM 3420 21778 INC 30603 113272733 INC 30714 739680294 INC 14619 828710538 INC 30847 16347396 INC 37587 719060335 INC 9013 568753084 INC 38086 471790430 SUM 975 33487 INC 37064 10162349 SUM 9227 14517 SUM 28184 38102 SUM 29495 40303 INC 39888 128997771 SUM 3864 40810 INC 35162 80349797 SUM 959 38022 INC 40865 79825715 SUM 20054 35959 SUM 1847 10567 INC 21833 739525704 SUM 6208 12556 SUM 17707 37661 INC 5770 885295806 SUM 12428 28167 SUM 15777 38578 SUM 17966 37219 INC 34102 872270450 SUM 646 25823 SUM 1224 15293 INC 17770 454919920 SUM 21786 40146 SUM 28670 40602 SUM 8971 39405 INC 7521 977706315 SUM 4003 24200 INC 36684 589464048 INC 25942 693303131 INC 28500 861216683 SUM 30 11699 INC 18381 29027163 SUM 4483 19963 INC 6249 28803777 INC 14130 71249443 INC 14409 722324706 INC 34119 886479166 INC 25072 337407880 SUM 24321 31548 INC 36421 884324896 INC 33576 113835670 INC 9308 862181544 INC 30312 19788023 INC 23014 604789164 SUM 6224 34554 INC 40248 944970350 SUM 33420 37851 INC 4330 993832013 INC 11011 72868794 INC 15535 861872523 INC 37893 669492104 SUM 9113 17121 INC 40421 63977470 SUM 1107 24563 SUM 3644 39771 SUM 31516 37199 INC 7809 89556299 SUM 2549 17714 SUM 1827 32501 INC 18350 685823855 INC 21271 802976292 SUM 27262 31032 INC 30128 39547045 SUM 17267 26942 SUM 671 14405 SUM 2891 28733 INC 30435 12090892 SUM 106 34767 INC 220 448232896 SUM 1399 5415 SUM 18975 23025 INC 17316 397306 SUM 35508 39364 SUM 7622 18800 SUM 16311 38602 SUM 803 37656 SUM 11536 38432 INC 6661 29968887 SUM 6889 32056 SUM 6017 27134 SUM 26240 41396 INC 39999 907077466 INC 13808 794478585 SUM 11264 39846 SUM 9705 37456 SUM 8187 35431 SUM 125 40326 SUM 18978 41159 INC 6783 925237971 SUM 4548 12478 SUM 4504 41453 SUM 27279 40260 SUM 10981 29452 SUM 1042 18757 INC 6064 930457039 INC 22286 533581769 INC 30521 40161048 INC 26341 550591608 INC 18215 137775464 SUM 4705 36015 SUM 30803 39585 SUM 11184 40640 INC 38901 991219351 SUM 31 20887 INC 11693 335829752 INC 21614 524579851 SUM 8956 19114 SUM 214 38724 INC 4334 707079204 SUM 1883 8819 INC 683 63201231 INC 11866 735701230 SUM 18493 37618 SUM 9138 26058 INC 19085 125286139 INC 731 14271607 SUM 9895 28159 INC 24054 194979978 INC 35261 216431311 INC 40249 892117832 SUM 424 24521 INC 38231 273964864 INC 22679 894869877 SUM 7959 37790 INC 12057 352983410 SUM 9642 24324 INC 19236 66383956 SUM 10142 40989 SUM 10552 33364 SUM 21488 38317 SUM 21592 24081 INC 28138 145077148 SUM 5255 38478 INC 36281 143111170 SUM 27763 31646 INC 22961 52919952 SUM 14603 14703 SUM 14693 33531 INC 5909 60092834 INC 17761 832836622 SUM 19452 28016 SUM 951 13746 SUM 4109 7427 SUM 10020 34673 INC 35317 978649723 INC 2563 979142025 INC 29907 868450601 SUM 2134 39780 SUM 11167 16486 SUM 37786 39562 SUM 351 17773 SUM 9348 18170 INC 25645 593136861 INC 29884 215018516 INC 615 743695102 SUM 291 22919 INC 32370 781058429 INC 32146 974507868 INC 8097 930054695 INC 27655 945585488 INC 12039 867111210 INC 37189 8900659 SUM 16500 39065 SUM 622 9484 SUM 25117 30609 INC 6778 18542416 SUM 1741 28478 SUM 3012 34031 SUM 2000 30109 INC 16175 894821300 SUM 22509 39017 INC 302 617264624 INC 16812 937696583 SUM 2569 37192 INC 24686 712938723 INC 34124 56562213 SUM 344 36450 INC 32090 576748978 INC 7966 234651253 INC 19432 626347092 INC 11579 147340388 SUM 31221 35724 INC 19774 13209783 INC 26180 458579435 INC 15123 537203841 INC 23968 516993012 INC 40816 743377768 SUM 12149 24595 INC 37555 786382152 SUM 900 31795 SUM 5985 35145 INC 31315 984738558 INC 35812 743837043 INC 28477 487138404 INC 28464 473784116 INC 20342 951123673 INC 25936 133530119 INC 14231 41469016 INC 1020 923925845 INC 5050 419295965 INC 13826 129745196 SUM 4714 9219 INC 10173 384349369 INC 26252 65012698 INC 4083 19650605 SUM 1961 39531 INC 23154 24338946 INC 25508 590908153 SUM 138 38403 INC 32286 858158669 INC 1384 936836901 INC 6376 721529381 SUM 13794 39314 INC 32493 878648328 INC 26273 328007762 INC 14536 945165534 SUM 7088 16748 INC 34038 883989832 SUM 33274 35364 INC 1311 919689490 INC 40443 609647534 SUM 1329 20499 INC 28031 918353349 INC 3951 40029298 INC 6849 17111321 INC 16725 884587447 INC 30259 593718665 SUM 19747 41237 SUM 97 22279 INC 33069 144066771 SUM 5623 29753 INC 28377 81075613 SUM 9449 14693 SUM 6252 41384 SUM 2399 36734 SUM 3590 15131 SUM 12245 35614 SUM 10355 32485 INC 30414 805281256 SUM 7269 29858 INC 41068 342670208 SUM 29148 36863 SUM 16164 36735 SUM 8803 32015 INC 36643 474171577 SUM 280 11485 INC 36617 13252646 INC 38957 868917435 INC 21622 417254815 INC 7717 223684003 INC 36481 391162599 INC 17320 422927217 SUM 9007 33876 SUM 2576 33514 SUM 19802 40681 INC 36364 994697058 INC 41449 248160494 SUM 18273 40743 SUM 12760 36299 SUM 13234 40932 INC 7423 812572759 INC 18332 143680557 INC 11714 542916703 SUM 10554 41261 SUM 117 31232 INC 583 109694330 SUM 785 31152 INC 24631 333923451 SUM 2383 24849 SUM 5013 8693 SUM 17449 38728 SUM 23496 38570 INC 21513 125969662 INC 40375 892572122 SUM 18115 32835 INC 11430 619584104 INC 29026 887785341 SUM 19049 35037 SUM 4957 38127 INC 21882 56519690 SUM 6862 16806 SUM 16766 40901 INC 21103 765851471 INC 10697 111112808 INC 34362 406847233 SUM 16641 30588 INC 21269 720359505 SUM 3811 29576 INC 39860 8007953 INC 36815 144847044 SUM 8762 28986 INC 18703 120113376 INC 16882 760647400 SUM 3043 15813 SUM 11321 33739 SUM 5190 26627 INC 15035 894528404 SUM 3773 9656 INC 2110 13211179 SUM 6124 18180 INC 19178 143023844 INC 13498 575944224 INC 36340 801983877 SUM 9733 28454 INC 20381 216013609 SUM 19871 30467 INC 34261 26941457 INC 35506 139038177 SUM 10063 20367 INC 8345 749848332 INC 23975 61228917 INC 25749 959831191 INC 30770 280016074 SUM 2076 12485 SUM 2958 29221 SUM 10150 32765 SUM 6454 28027 INC 1919 911067461 INC 25545 195156859 INC 19411 995899936 SUM 8618 10633 INC 35199 28525903 SUM 5255 37945 INC 7409 941761197 INC 14167 67036071 SUM 17164 28465 INC 36474 8573513 SUM 4251 24613 INC 12738 736154327 INC 41366 135924224 INC 2276 139623549 INC 8042 16923858 SUM 1513 12104 INC 9219 842156513 INC 2899 141971984 INC 3045 894829788 INC 38676 12214730 INC 37654 20675362 SUM 48 8104 INC 39440 25288955 SUM 11573 40155 INC 38446 540873025 INC 34307 3010918 INC 38182 837772964 SUM 10301 41088 INC 27946 735331429 INC 12572 791976330 INC 19719 207406459 INC 23992 77622726 INC 27448 60716721 SUM 4800 17426 SUM 4747 38184 INC 35442 894786792 SUM 22393 29619 INC 37731 609003427 INC 13502 2347455 INC 24370 990813196 INC 3916 999960616 SUM 1121 33392 INC 24888 806153196 INC 39417 581429883 INC 39580 26964000 INC 22073 11754433 INC 67 73738363 INC 35338 488957255 INC 27402 618456606 INC 20112 491970602 INC 39920 545600309 SUM 369 28771 INC 24608 28438708 INC 27779 734430306 SUM 11809 16102 INC 3718 3020429 SUM 30374 40475 SUM 10337 35567 INC 32157 265516891 INC 7247 59592413 SUM 5224 38408 SUM 11950 37872 SUM 18222 40718 SUM 1159 14528 INC 39380 879044449 INC 15343 765119079 INC 34208 110128562 INC 38929 521895131 SUM 14932 21218 INC 33891 617660048 SUM 30789 38489 INC 11652 353265407 INC 36991 324323852 SUM 5573 38476 INC 26906 920450957 INC 32494 129104299 INC 29680 600615930 INC 57 780109592 INC 11918 336788480 SUM 34813 39980 INC 32500 686376549 SUM 288 21335 SUM 24181 33604 SUM 9909 32360 SUM 17237 37429 INC 20141 991769308 INC 24102 108312301 SUM 1044 32572 SUM 4470 36835 SUM 282 1483 SUM 27393 41125 SUM 14332 20162 SUM 1463 39789 INC 37133 92900432 SUM 18687 40026 SUM 27326 41214 SUM 17948 25578 SUM 12682 27745 SUM 18911 34156 SUM 8853 18421 INC 35526 289316599 INC 26896 986978468 SUM 23330 32334 INC 577 405862053 INC 10363 167753526 INC 19588 888333145 SUM 4010 40251 SUM 7434 11158 SUM 17011 25953 SUM 9083 28659 SUM 1019 24624 SUM 9990 17836 SUM 38503 41300 SUM 10647 32800 SUM 2870 27876 INC 11978 756204072 INC 31296 677451874 SUM 5544 35268 INC 14762 957708197 SUM 8076 34468 SUM 8688 24937 SUM 19011 36113 SUM 22342 37455 SUM 31648 39851 SUM 31485 41452 INC 25767 901670349 SUM 17240 35948 SUM 6568 27990 SUM 8731 28667 SUM 18358 21872 SUM 35045 39922 SUM 976 18304 SUM 27894 38691 INC 38029 971932209 SUM 2579 41348 SUM 11666 40366 INC 33251 888191000 SUM 18175 33688 INC 36282 13119086 SUM 597 19368 INC 20656 307514478 INC 9109 937735530 SUM 3216 18376 SUM 136 15135 SUM 35278 41423 SUM 11465 30213 SUM 2587 24725 SUM 74 11030 SUM 147 24061 SUM 512 25832 INC 11306 608342066 SUM 28230 41014 INC 36035 92643447 INC 3389 853590787 SUM 370 12203 INC 14769 827642016 SUM 13080 39530 SUM 10262 35605 SUM 7181 33641 INC 34887 149473638 INC 21115 39029922 SUM 2240 26303 INC 28238 492058292 SUM 6872 38649 SUM 7053 27150 INC 37750 478302335 INC 16528 986086485 SUM 1900 25480 INC 4151 78004434 SUM 1370 39840 SUM 330 37560 SUM 7423 39377 INC 20154 585438815 SUM 32477 40601 INC 14311 267627433 INC 32538 871080975 SUM 14427 38427 INC 34667 144056712 INC 13865 13104838 INC 33535 920469073 SUM 23448 31439 SUM 8563 27804 SUM 1949 24260 INC 9827 805175879 SUM 7834 39647 SUM 30793 35639 SUM 1958 22744 SUM 2684 30200 SUM 5990 30190 SUM 5090 41289 INC 16498 785692623 SUM 696 33144 SUM 22093 36414 SUM 1468 26017 INC 27349 357941057 SUM 28715 41427 INC 11312 535057135 INC 33576 12222778 SUM 11301 32391 INC 14613 961333041 SUM 921 33297 SUM 5522 25159 INC 34001 12271614 SUM 11001 38676 INC 24434 559264325 INC 28262 109447826 SUM 33740 38891 SUM 5923 15603 SUM 266 15524 INC 39429 843353266 SUM 10406 40400 SUM 1893 22056 SUM 7387 32386 INC 30283 726974681 SUM 32833 38613 SUM 8344 21811 SUM 22249 36700 INC 26685 876881357 SUM 10433 40320 SUM 8686 30160 SUM 9703 28353 SUM 9289 20328 INC 34569 953150488 INC 6790 378618010 SUM 3232 25747 SUM 908 13208 INC 16906 74075638 SUM 1512 20223 SUM 7747 22217 INC 6874 139058142 INC 22260 407273008 SUM 20973 25225 SUM 19015 33156 SUM 6386 33549 SUM 8551 39224 SUM 2 17735 SUM 6669 34091 SUM 3128 35384 SUM 3245 41302 INC 34341 37766585 SUM 4261 31442 INC 8012 515713502 SUM 22469 40807 SUM 10862 28754 SUM 9139 41209 INC 15595 886640682 INC 36918 473086324 INC 12166 831332436 INC 39050 475378293 INC 34676 921780256 SUM 20166 40827 SUM 20209 41210 INC 38907 146933192 INC 8120 9930243 INC 7339 234309378 SUM 7974 41145 SUM 16122 40826 INC 20786 113911507 INC 13912 348399858 INC 36565 886589434 SUM 3861 32417 SUM 38704 39030 SUM 18124 36614 SUM 426 36554 INC 1620 150014099 INC 24356 676449690 SUM 10656 41406 INC 21864 750655574 INC 17692 470929171 SUM 9101 21751 SUM 23232 38660 INC 19720 282092115 SUM 1041 41358 INC 14578 155877910 SUM 1637 38671 SUM 7384 17660 INC 9892 408076890 SUM 1645 32453 SUM 582 19278 INC 29963 472809978 SUM 9965 28576 SUM 14115 20731 SUM 241 11500 INC 20178 956026534 INC 37323 4783033 INC 37094 805027045 INC 10420 130541995 INC 4186 13697913 INC 28334 125152434 SUM 12067 24588 SUM 9837 36492 SUM 12762 27951 INC 38846 759578391 SUM 14835 41249 INC 15234 754670222 SUM 8052 17769 INC 23712 978731989 INC 23062 978006882 SUM 29260 36526 SUM 11260 30335 INC 36831 67429935 SUM 5122 40353 SUM 10351 32342 SUM 25118 41114 SUM 12182 28950 INC 12013 491995445 SUM 6347 40336 SUM 17485 38493 INC 18401 133640673 INC 40492 56833254 INC 38930 119530026 INC 32231 753999451 INC 37996 2972054 INC 18639 145296840 INC 28781 934114717 SUM 29712 37007 INC 1885 302891793 INC 14272 6580769 SUM 3 31833 SUM 7123 37669 SUM 5836 34911 INC 928 954269914 INC 16363 912577450 SUM 9058 21171 INC 28086 73598382 SUM 32638 34010 INC 18247 855890846 INC 17270 597463556 INC 23287 482473013 INC 22952 935904998 INC 41172 938545647 INC 37117 462396236 INC 1896 20595936 SUM 5268 27916 INC 25571 937118371 INC 3683 20496301 SUM 1978 12477 SUM 10111 35214 SUM 3559 27893 INC 37361 862171631 INC 22686 559271099 INC 37128 64781276 SUM 5803 37543 INC 40672 520086995 SUM 10467 24055 SUM 16717 38761 INC 33981 147330550 SUM 17498 40406 SUM 4392 38925 SUM 9950 37666 SUM 483 36687 INC 6731 955252314 INC 2613 343781779 INC 33740 12262131 INC 13591 870656473 INC 28280 147046064 SUM 4424 17122 SUM 971 20871 SUM 7833 26079 INC 7040 701267425 SUM 798 20020 INC 7060 677454142 SUM 2996 32118 INC 2753 961824483 INC 35048 975238930 SUM 13305 36050 SUM 9578 39992 INC 1003 952376754 SUM 19967 27259 INC 31304 955990481 INC 39566 725320120 SUM 16452 41246 INC 26560 733680196 SUM 10432 28738 SUM 5786 28067 SUM 4793 19015 INC 30251 138904303 SUM 8601 35359 SUM 29970 37954 INC 37285 146383460 SUM 16147 32534 INC 20475 142110240 SUM 13914 29198 INC 28257 113379462 INC 3641 3832881 SUM 11786 39803 INC 25529 945872033 SUM 24743 38041 SUM 2047 16396 INC 15056 536691888 SUM 23591 41295 SUM 12420 37055 SUM 7673 35199 INC 4138 164906228 INC 23520 242618477 INC 36050 28778327 INC 13371 684374419 INC 34655 10890057 INC 4593 507449963 SUM 2095 41054 SUM 469 946 SUM 8834 36552 SUM 25036 40821 SUM 2458 40229 INC 10144 827738793 INC 33107 307605930 SUM 2714 13881 INC 22561 331628150 INC 6975 69523220 SUM 1511 27172 SUM 27536 40904 SUM 27381 39776 SUM 311 39215 SUM 10254 36923 SUM 3997 28255 SUM 13602 31381 INC 19007 979415240 INC 37170 918030676 INC 25315 29073874 SUM 6812 33637 SUM 13439 39465 INC 22809 455689146 INC 39972 438300043 SUM 9594 16212 INC 30685 893773978 SUM 21644 24566 INC 2973 951132758 SUM 3556 17398 INC 11035 930178284 SUM 9979 26082 SUM 98 8493 SUM 1072 33796 SUM 5206 19650 INC 18000 65298409 INC 31041 972874450 SUM 1219 33163 INC 8510 928362490 SUM 5028 40842 INC 40744 2420543 SUM 3763 24569 SUM 9593 11946 SUM 353 36820 INC 26722 892759418 INC 32385 290694248 SUM 620 30450 SUM 8378 28943 SUM 14345 37525 INC 13310 946104662 INC 8601 854426869 INC 21121 960926029 SUM 9744 38612 SUM 5896 39195 INC 15167 64372226 SUM 7386 28977 SUM 1464 23682 INC 18403 945953237 INC 16169 958361644 SUM 2171 29061 SUM 13579 40989 SUM 2645 38118 SUM 7199 34664 SUM 4311 40268 INC 34057 18454805 INC 13421 76176511 INC 3280 601417349 SUM 3204 39369 INC 3646 95971264 INC 7718 580348230 INC 9216 752212158 INC 15929 592601743 INC 25032 395992460 INC 15269 61361327 SUM 9986 24252 INC 18037 400220939 INC 30241 24970331 SUM 8651 24773 SUM 18366 36161 SUM 1733 23013 INC 6865 144547258 INC 30372 997407782 SUM 28941 39669 INC 28321 785780204 INC 17606 871941214 INC 38182 878488233 INC 31886 879742695 SUM 2347 22102 SUM 13516 34880 SUM 12542 29840 INC 30889 138806098 INC 2921 844095633 INC 16331 876892034 INC 24104 591695616 SUM 269 3856 SUM 26693 32558 INC 15280 990799444 SUM 7619 25482 INC 40904 844510797 SUM 6006 31568 INC 24664 484977024 SUM 3505 40340 INC 17684 661605345 INC 15245 25332648 INC 14736 478528340 INC 35077 146516066 INC 6409 786871402 INC 12435 862018674 INC 28074 16099173 SUM 13160 36214 INC 2350 945088690 INC 35263 938528824 SUM 3008 29370 INC 26940 139069081 INC 36036 939680941 INC 27351 892752977 INC 15997 871836255 SUM 15280 41335 SUM 2137 32718 INC 4453 859859288 INC 19153 145330854 INC 4453 356855315 SUM 9846 39882 SUM 69 30633 SUM 6549 8592 SUM 16686 41133 SUM 11630 13021 SUM 10233 33878 SUM 3308 19200 SUM 2705 32314 INC 30338 190223906 INC 19784 760628632 SUM 11370 36045 INC 16410 21672759 SUM 1491 30392 INC 15309 860751726 SUM 4851 25892 SUM 944 32687 INC 30750 551873374 SUM 19778 36644 SUM 7716 39003 SUM 9609 35328 INC 34511 869339531 INC 15298 78259314 SUM 9874 40741 INC 14130 928337972 INC 40387 954131231 SUM 13900 31172 INC 24003 819273302 SUM 12700 32876 INC 36111 960528002 SUM 330 40111 INC 1397 987127947 INC 24887 961773596 INC 25192 955677340 SUM 1398 9645 SUM 15065 36667 SUM 9599 41192 INC 9845 455732801 SUM 9385 37591 INC 11480 492165727 INC 1575 524287689 SUM 7091 29213 SUM 3734 13366 INC 40007 817646364 INC 9303 669833379 INC 35216 792705320 SUM 32266 40174 SUM 13367 36644 SUM 14643 40824 SUM 166 39567 SUM 20862 33366 INC 2073 836558974 INC 18390 23625870 INC 10866 155295248 SUM 1474 15936 SUM 3690 27049 SUM 2291 24579 SUM 5885 26294 SUM 14745 30722 INC 4085 976443792 SUM 17904 22278 INC 27415 71975185 INC 35766 610312794 SUM 15057 28086 INC 38624 191520452 SUM 9192 39153 SUM 5094 35453 INC 30445 313865354 SUM 22543 35553 SUM 2329 41175 SUM 8408 18351 INC 26045 146851471 SUM 12201 36382 INC 30965 13171391 INC 3271 874819412 INC 15063 964219194 INC 19258 422958921 SUM 2051 30272 INC 23386 978718722 SUM 16910 41395 INC 19846 147444240 SUM 3975 40941 SUM 28430 34067 INC 39554 62945960 SUM 12197 22269 SUM 2803 6652 INC 20771 145383510 SUM 30106 39926 SUM 6340 24246 INC 37501 147451658 SUM 11681 28133 INC 2704 485769948 SUM 3473 12272 SUM 11016 20050 SUM 32105 40321 SUM 13181 25065 INC 18473 261578308 INC 22602 237952109 INC 33799 101818240 INC 37872 865982980 INC 26750 75993770 SUM 4813 22393 INC 10565 24838659 INC 30715 223720508 INC 33277 113043719 SUM 12140 22145 SUM 16324 24098 SUM 11712 38793 SUM 1777 15117 SUM 666 28876 INC 37839 14764831 INC 5120 27370491 INC 22670 7706225 INC 34565 882375559 SUM 5171 23321 SUM 22702 33296 INC 30429 989671703 SUM 1358 36591 SUM 5481 18032 SUM 16190 33402 INC 29512 706468400 INC 39549 27994292 SUM 9405 38683 INC 9018 5462340 INC 33639 14166370 SUM 25793 39949 SUM 4813 33014 SUM 13335 41454 SUM 10579 37993 SUM 29673 32304 SUM 5067 23065 SUM 15 12076 INC 33785 19753438 INC 24031 960871280 SUM 7796 31485 INC 11690 332645167 SUM 7921 31857 INC 15618 978194301 INC 21607 715003676 SUM 16811 36116 SUM 5245 11202 INC 19754 921571582 SUM 3084 20073 INC 17403 626417257 INC 27428 883495533 SUM 379 36747 SUM 14754 31811 SUM 5568 38571 SUM 883 40274 INC 19334 39861000 INC 4618 353564436 SUM 1314 16208 SUM 1885 3355 SUM 1352 34912 INC 16175 19638654 INC 276 113784626 SUM 13061 21675 SUM 9333 34001 SUM 16500 40138 SUM 8803 30247 SUM 1104 38952 SUM 3216 32438 INC 4891 890674158 INC 31309 995126592 SUM 11377 38070 INC 26377 937840873 INC 20496 67496269 SUM 10617 37221 SUM 13743 20390 INC 21714 45333526 INC 5572 994962368 SUM 3579 35148 INC 17017 463596596 SUM 8408 20020 INC 18267 142951214 SUM 21948 31789 INC 39601 492125022 INC 27536 147293699 SUM 8297 33651 SUM 16898 39927 INC 36149 822151055 INC 10120 58348567 SUM 23430 41198 SUM 23920 32458 INC 34349 912545309 INC 11846 143277189 SUM 2160 34925 INC 23803 22223431 SUM 6542 26839 SUM 25878 37201 INC 17795 463251584 SUM 6704 39589 SUM 5001 29183 SUM 3921 11160 INC 34672 457491680 INC 4641 894913873 INC 17254 113657231 INC 20127 446673407 INC 14110 988132899 INC 16161 144291681 INC 8138 28555114 INC 28165 951445007 INC 29320 778357608 INC 25196 879008619 INC 16554 993027832 SUM 16425 32466 INC 9680 535762719 SUM 5927 30827 SUM 5923 37443 SUM 4773 40164 INC 4166 760070134 INC 37982 6404260 SUM 23348 29351 SUM 2964 39205 SUM 8808 11884 SUM 11295 25572 SUM 22187 35981 INC 17245 45753178 SUM 99 40170 SUM 17343 40049 INC 4177 938546765 SUM 5057 21668 SUM 16705 31027 SUM 119 20772 INC 8077 936147030 INC 26557 674181414 SUM 3950 25599 INC 40913 26724647 SUM 636 40659 SUM 10452 35884 SUM 3686 27378 SUM 24175 31268 SUM 15418 39607 INC 25590 342104702 SUM 4464 23011 INC 35674 903157200 INC 1428 400555354 SUM 30489 41163 INC 6223 993399093 INC 18003 145330582 INC 31329 955332410 INC 29152 994331467 INC 26599 920964242 INC 4881 835913030 SUM 7805 35176 INC 20514 145333657 SUM 13129 35468 INC 21796 589630122 SUM 2338 36410 SUM 12998 33584 SUM 18611 38160 SUM 1872 15686 INC 12599 871809790 SUM 16219 39980 SUM 29538 36384 INC 2574 872311419 INC 30536 752570521 INC 15653 827221415 SUM 964 24414 SUM 6798 20760 SUM 3219 33239 SUM 11772 35231 SUM 21020 41263 INC 13699 39471249 SUM 13817 32452 SUM 24152 31105 INC 22536 692972096 SUM 10011 29716 SUM 30997 40153 INC 10647 921764736 INC 24602 866276802 SUM 2717 3336 SUM 1648 41205 SUM 25401 37105 SUM 34 20136 INC 11222 26721061 SUM 6338 25975 SUM 8589 19501 INC 24771 938492467 SUM 15935 39240 INC 10579 877522588 SUM 2469 40172 SUM 11632 31041 INC 17242 130152699 INC 32561 113806305 SUM 279 31415 INC 40400 128463480 SUM 20074 40364 SUM 19720 40138 SUM 5526 34074 SUM 7681 40441 SUM 399 23887 SUM 13386 29436 SUM 4142 38228 SUM 1052 31733 INC 35627 145116819 SUM 5762 31439 INC 12932 940947394 SUM 16142 40132 SUM 397 25585 SUM 10189 38906 INC 28077 24829704 INC 29606 56138166 SUM 1449 32140 SUM 3732 34962 INC 12439 147395900 INC 30599 613306528 SUM 36725 40748 INC 39492 937399392 INC 21837 591623060 INC 27051 662117984 SUM 6495 30956 SUM 10416 35276 INC 36515 747527968 INC 18271 753975541 INC 32427 735952491 SUM 2143 37429 INC 38403 977549774 SUM 1470 36908 SUM 3444 17715 INC 6754 572178168 SUM 11248 19405 SUM 352 10788 INC 20739 535111011 SUM 1105 33222 SUM 13909 24876 INC 40883 109581406 SUM 8145 35064 INC 15179 147413190 SUM 12247 40943 INC 38310 138418549 SUM 6901 25030 INC 25664 71946912 INC 9099 476354968 SUM 28990 38712 SUM 7337 25922 SUM 17578 31850 SUM 111 22483 SUM 9841 18372 SUM 14999 38395 SUM 7904 22826 INC 25335 38544746 SUM 8130 41438 INC 21612 717025841 INC 30152 894822690 SUM 7739 36866 INC 19953 113663533 SUM 4242 21941 INC 31857 741088119 SUM 6338 36549 INC 26523 395436857 SUM 36473 38856 INC 34007 860535439 SUM 6880 25319 INC 20155 250667856 SUM 20365 31281 SUM 14782 27178 INC 13703 11805470 INC 2928 7818781 SUM 1393 17698 INC 32648 749886494 SUM 2387 31287 INC 22243 791722526 SUM 26331 38509 SUM 1033 12812 INC 10014 824509568 SUM 20076 39057 SUM 33164 40304 INC 25741 71371715 INC 40838 889967255 INC 5485 491971473 SUM 3495 9029 SUM 1084 31996 SUM 7 25935 INC 6692 9068486 SUM 7994 36794 SUM 21076 40056 INC 25581 753980115 INC 36502 142844559 INC 30938 223476285 SUM 25793 41355 SUM 2658 33672 SUM 14200 40263 SUM 934 21937 SUM 2079 32757 SUM 15318 32582 INC 34655 96823371 SUM 19516 40767 INC 25045 72825321 INC 21103 887000659 INC 22407 472132982 SUM 7749 29122 SUM 6409 37030 SUM 23669 29401 SUM 4003 26319 SUM 27918 40634 INC 6033 147192003 INC 27726 870279906 SUM 5315 23586 SUM 11118 40635 INC 2412 2386598 SUM 1572 13578 SUM 33691 40940 SUM 14482 20118 INC 10237 107340385 INC 33734 11973377 INC 40058 975184814 SUM 1283 17361 INC 33079 29025662 SUM 3458 35949 SUM 17596 40769 SUM 8875 36850 SUM 1341 38905 INC 26361 905926026 SUM 4314 37708 INC 18236 574905130 INC 12608 474024521 INC 8542 20151961 SUM 13756 41226 INC 34447 342116315 INC 26127 979041382 INC 8611 889327615 SUM 6040 20512 INC 17118 606871817 INC 34848 894275623 INC 4973 885418702 INC 7628 378812239 SUM 3904 13492 INC 34977 59043207 INC 28114 29021383 SUM 3980 24686 SUM 5465 36963 SUM 15888 22867 INC 13994 476337423 SUM 8032 30986 INC 18961 961411574 SUM 18839 25584 SUM 26694 35211 SUM 694 30149 INC 33662 760500105 SUM 203 39802 INC 17367 39644959 INC 38909 799110745 SUM 27425 32178 SUM 9163 33262 SUM 19544 40502 SUM 2325 32623 INC 7047 342172097 INC 40103 145938774 SUM 4837 32797 INC 13129 5570094 SUM 6440 30245 SUM 3016 31418 SUM 137 8684 INC 24350 805163395 SUM 4035 38706 INC 5498 924797412 SUM 41 35679 SUM 4687 32530 SUM 3951 38075 INC 14080 63582214 INC 118 953527091 SUM 3757 28738 INC 26037 135677224 INC 5320 141149940 SUM 1012 12749 INC 12161 592505916 INC 12917 756438748 SUM 6369 28853 INC 9800 935816865 INC 19791 940649989 INC 21475 27483106 SUM 9761 41381 INC 31725 744596234 SUM 8025 36542 SUM 4377 38767 INC 27423 39892830 INC 29020 878951254 SUM 17341 37234 SUM 19064 38020 SUM 3797 41392 SUM 120 35088 INC 38099 26869973 SUM 1368 23235 INC 39464 454064948 INC 18521 960741273 SUM 1213 9789 SUM 5808 29140 SUM 20190 39151 SUM 9275 29299 INC 20075 581716550 SUM 883 15799 SUM 5095 12690 SUM 919 13569 SUM 2150 30438 SUM 903 19215 SUM 126 35657 SUM 20597 35485 INC 25158 459606337 SUM 20159 40321 SUM 79 21634 SUM 15368 38400 SUM 3950 29313 INC 17461 605893150 INC 1199 701959478 SUM 3600 28318 SUM 1494 30145 INC 10885 108022405 INC 22005 903099409 SUM 3118 24285 INC 6193 723618390 SUM 19619 38944 SUM 6322 35430 INC 17244 73575561 INC 28454 625822438 INC 33506 877996805 SUM 11192 40050 INC 5840 536833432 INC 9686 12550659 SUM 1430 40524 SUM 6986 40229 SUM 12220 41007 SUM 3624 27030 SUM 24846 39220 INC 8855 144286185 INC 15724 878508212 SUM 25642 33371 SUM 2142 17516 SUM 9582 37655 SUM 15623 37050 SUM 35385 40396 SUM 2637 8721 INC 34092 291305491 INC 7633 398351020 INC 20677 307559755 SUM 6546 18750 SUM 116 25374 SUM 28424 37275 SUM 178 23104 SUM 2811 32768 INC 27615 422433599 INC 24058 131876507 INC 19170 152057785 SUM 12232 34877 SUM 2574 19929 SUM 7730 9168 SUM 8564 41090 INC 6850 894823814 INC 2504 534732736 INC 19598 129246690 SUM 12696 40593 INC 13031 342003050 INC 35729 232781260 INC 1463 357474631 SUM 138 26421 SUM 4145 9494 SUM 18231 32585 INC 23375 267971425 INC 32805 932284877 SUM 18717 40610 SUM 8236 24362 INC 28303 71715756 INC 11693 953032202 SUM 18757 35707 SUM 2515 39864 INC 13486 758506958 INC 5259 961967918 SUM 1995 36715 SUM 19289 40604 SUM 13162 29615 SUM 11097 22096 SUM 27109 40191 INC 28208 605978576 SUM 183 34514 SUM 7365 24648 INC 18655 625094205 INC 28920 29063539 SUM 11818 20504 INC 462 940317996 INC 28920 610060449 SUM 129 1037 SUM 2495 15804 INC 6205 607679291 INC 11091 962469448 SUM 23193 27084 SUM 29574 38882 SUM 2045 14749 INC 41341 337185904 INC 28955 640657772 INC 28354 26965475 INC 31117 573760265 INC 2461 739824468 SUM 24974 35080 SUM 11127 34460 INC 5627 582363698 INC 33761 147464347 SUM 89 32269 SUM 15543 29595 SUM 6718 20556 SUM 8788 39792 SUM 2476 40391 INC 16651 145097489 INC 19099 753836982 INC 17221 904344460 SUM 4132 41250 SUM 12217 32637 INC 12721 236788685 INC 25466 340802499 SUM 7567 13923 SUM 6480 36943 INC 6518 669990318 INC 38137 924639405 INC 5845 961675679 INC 18095 972927699 INC 3743 223679065 SUM 14200 38528 SUM 1293 25145 SUM 6485 40425 INC 35782 130236629 SUM 11270 40449 SUM 13164 40398 SUM 2874 40099 INC 4068 129494512 INC 36216 890615456 SUM 13450 40440 INC 41036 842928862 INC 40823 12186927 SUM 4754 26391 INC 17474 536816531 INC 35448 839697859 SUM 31678 37287 INC 28979 76079876 SUM 4707 22611 SUM 2043 9162 INC 37350 944000637 INC 13167 480836087 SUM 204 39886 INC 40313 393432559 INC 19867 996318897 INC 2725 739377806 SUM 6844 34304 SUM 17950 29759 INC 34889 442690728 SUM 1957 40855 SUM 618 36235 INC 35853 452980931 INC 22842 125257759 SUM 2207 21857 INC 27303 73568440 SUM 32033 40821 SUM 6197 7504 INC 18023 941768063 INC 6648 785206050 SUM 7624 33483 INC 23551 283027184 INC 12753 668826930 SUM 304 41019 SUM 20441 28426 SUM 31872 41290 SUM 5799 37871 INC 31029 642756886 INC 17906 415401552 SUM 21655 34107 SUM 9613 16134 SUM 7864 20066 INC 29192 491134163 INC 7534 142470665 INC 26926 144029428 INC 18910 284515351 INC 10700 655739387 INC 11080 206978509 SUM 1344 22660 SUM 10599 27752 INC 21308 993959860 SUM 12576 21594 SUM 25818 32454 SUM 20540 32784 SUM 1341 40108 INC 22582 823493836 SUM 20561 24950 SUM 4717 39458 INC 28068 986022067 INC 31470 200779470 SUM 30750 38608 INC 29243 80218889 INC 18356 778627275 SUM 14254 26351 INC 26006 27996843 SUM 14017 28555 SUM 11047 37361 SUM 20932 32620 SUM 14973 29626 INC 2803 606183927 INC 34602 927893018 SUM 25537 39777 SUM 25537 38044 SUM 17649 22191 INC 13286 105397570 INC 15668 147433705 INC 16334 63540519 INC 14297 79244587 INC 25161 894794174 SUM 2146 23305 INC 12815 608499123 INC 31835 972941233 SUM 7842 41046 SUM 3029 39861 SUM 21191 40001 INC 10309 232845278 INC 12700 570176538 SUM 44 33373 INC 21305 28766734 INC 39923 760630600 SUM 19913 30109 INC 24857 123243890 SUM 5318 37300 SUM 36553 38359 INC 28195 834940856 INC 25623 62537098 SUM 8000 40417 SUM 25187 37667 SUM 11418 36939 SUM 654 16556 SUM 15869 21154 SUM 6204 41080 SUM 6506 35117 INC 36282 843099124 INC 7861 501205895 INC 21695 272943790 INC 33482 888145024 SUM 25658 38801 INC 26137 986342189 INC 3638 410109535 SUM 5936 38008 INC 31142 862980992 INC 12262 403001825 SUM 9013 34302 SUM 816 35343 INC 29051 939818160 SUM 3334 18037 INC 23069 130560343 SUM 13517 38201 INC 25166 827027200 INC 27596 606346553 INC 3859 935155839 SUM 1778 24654 SUM 10298 39296 INC 39180 458865774 SUM 15116 39978 INC 15397 593434175 INC 31593 13215387 INC 5937 684963799 INC 25968 77099168 INC 29823 28922744 INC 41012 73372427 SUM 58 20330 SUM 25666 33678 INC 2032 959321279 SUM 1356 18424 SUM 8707 39725 SUM 274 36108 SUM 393 16903 INC 31933 127487699 SUM 1815 9571 SUM 6102 41376 INC 21004 557068256 SUM 14742 41056 INC 28471 145377460 SUM 2525 31061 INC 17731 975458706 SUM 3770 29650 INC 41163 124405296 INC 19782 759583749 SUM 8796 25279 SUM 12505 35912 SUM 25333 37760 SUM 3313 21351 INC 19329 73143949 INC 24049 646497411 INC 20648 827898455 INC 40146 953576534 INC 1412 570761836 SUM 681 36564 INC 11622 490082177 SUM 10287 38923 INC 1033 145105839 SUM 36337 39174 SUM 22635 39681 INC 33539 131312470 INC 40769 995433664 INC 10655 407833715 SUM 3490 39881 INC 10209 15969016 SUM 11886 37656 SUM 28043 30003 INC 4963 736418902 SUM 4707 25379 INC 15005 868117604 SUM 32242 36710 INC 29503 416683204 INC 17161 939429171 SUM 2582 33557 INC 26359 474312013 SUM 1254 26417 SUM 4897 38099 SUM 15720 29284 INC 32190 877723588 INC 1144 855490679 INC 6830 777882893 INC 2816 405439466 SUM 4202 13684 INC 13380 944033453 INC 12048 797990238 SUM 19872 41045 INC 471 978966640 SUM 7233 26912 SUM 5706 22325 SUM 17830 30324 SUM 29464 40973 INC 3024 72259602 INC 18681 606236475 INC 18774 954789409 INC 4697 127660615 SUM 15504 38806 SUM 25417 34988 SUM 1425 20636 SUM 9765 33957 INC 37366 2721035 SUM 14442 40370 INC 40701 10590431 INC 25228 21674584 SUM 6672 39548 INC 27765 474044640 SUM 3005 36891 INC 35670 957182752 SUM 742 6390 INC 38517 562074526 INC 2065 199551769 INC 37837 274663096 SUM 5337 41064 SUM 8950 40412 INC 9413 204906208 INC 23915 954256207 SUM 11822 32628 INC 24727 490876764 INC 35237 624059826 SUM 27135 38611 SUM 18131 39349 SUM 15872 23479 INC 27250 5988316 INC 7133 771054871 INC 33323 437175867 SUM 525 32187 INC 12579 29183530 SUM 13620 38172 SUM 8227 19724 SUM 4784 24085 SUM 7858 22063 INC 13872 682299804 INC 27668 740507222 SUM 14517 22940 SUM 10398 37564 SUM 667 32009 INC 542 944825070 INC 11780 931856075 SUM 21853 34706 INC 1015 461743304 SUM 4328 14081 INC 6373 112073441 INC 14511 605890501 INC 4279 802198034 SUM 19966 40742 INC 40457 147426841 INC 21488 792693086 INC 38991 894528403 SUM 21461 40412 SUM 5459 27562 INC 40104 977624202 SUM 21322 36563 SUM 6184 40864 INC 12434 26725819 INC 5684 869679498 INC 19459 890132872 INC 38531 2288947 SUM 3307 17408 SUM 12825 40621 SUM 2168 30833 SUM 1603 15750 SUM 1464 32903 INC 5547 483666638 SUM 25415 32347 SUM 8612 38576 SUM 3058 32703 SUM 25405 32662 INC 24919 874325574 SUM 4153 40975 INC 8785 41540441 INC 47 995437458 SUM 1337 9502 INC 12070 843041158 INC 19224 614313025 INC 30528 486382356 SUM 5108 11618 SUM 9895 41439 INC 5002 130118404 SUM 13164 39896 SUM 9079 37863 INC 36540 794087299 INC 17431 543382348 SUM 5150 23773 SUM 12534 26348 SUM 22435 41367 INC 15324 20128247 SUM 8710 36114 INC 771 250472253 SUM 19736 39628 SUM 211 31283 INC 35219 991305622 INC 3024 105164154 SUM 46 31140 INC 21060 108958302 SUM 10625 35990 INC 4872 341197677 INC 23194 484867168 INC 22291 946750721 INC 15767 462076201 SUM 7080 41157 INC 5748 321951307 SUM 2553 41313 INC 5452 103396613 SUM 1855 30265 INC 11933 73192392 SUM 2606 6015 INC 38016 471924804 SUM 4 3531 INC 36222 11652886 INC 35411 146692988 INC 12186 25818374 SUM 1936 32034 SUM 810 21629 INC 24091 397912199 INC 39325 746635853 INC 36948 28100854 INC 35071 728690379 INC 22872 996454664 INC 17904 853578332 SUM 1867 32906 SUM 4165 13532 SUM 3867 40490 INC 9686 94330293 SUM 8710 40977 SUM 18508 29112 SUM 6061 40465 SUM 26567 40307 SUM 29282 40281 INC 10868 937820067 SUM 5961 38020 SUM 16935 28699 SUM 12704 39964 SUM 31497 41434 INC 29306 555986979 SUM 32283 39119 SUM 21670 38776 SUM 34627 40582 SUM 13586 38231 SUM 27120 39868 INC 7366 28975240 INC 13259 773661526 SUM 14375 23689 INC 23531 708918380 SUM 16458 28606 INC 6343 104262974 SUM 1455 36327 SUM 19837 39032 INC 17478 953238172 SUM 7812 20608 SUM 2144 14033 INC 6011 753719627 INC 11871 610488298 INC 1960 999700606 INC 40893 948780644 SUM 17065 38555 INC 24542 28534162 SUM 718 24191 SUM 5307 28385 SUM 4244 37189 INC 27375 147319189 SUM 5727 41163 SUM 15924 28089 INC 20586 425068992 INC 19795 111813967 SUM 9546 24188 INC 4681 872314464 INC 7401 995384547 SUM 1074 14390 SUM 31893 40705 SUM 10511 30026 INC 29323 9008451 SUM 130 27810 INC 2076 147431675 INC 22309 34130932 SUM 3 15203 INC 7181 939158610 INC 16182 28670672 SUM 27280 40657 SUM 2186 26676 INC 6582 123324184 INC 3259 554107372 SUM 4587 21001 SUM 4468 23047 INC 38520 575510587 INC 36968 928837916 INC 17218 868552762 INC 13376 941159387 SUM 16713 40747 SUM 1049 15497 SUM 16745 41234 INC 10968 958444062 SUM 966 28425 SUM 10924 38730 INC 18467 625405191 SUM 1035 21441 INC 15832 957751802 SUM 17427 36094 INC 40478 608395748 SUM 26423 38869 SUM 36356 41172 SUM 8121 39911 INC 40996 120660894 INC 16898 438546146 SUM 37534 41343 INC 14724 111988439 SUM 12361 36431 INC 13693 819078910 SUM 33321 40905 SUM 1498 22843 INC 31207 980845040 SUM 22048 28447 SUM 2989 36733 SUM 959 12957 INC 2217 970351188 INC 10648 80181396 SUM 5112 14836 INC 7073 147346348 INC 31392 19408421 SUM 9620 33539 SUM 4104 38551 INC 2546 99248658 SUM 340 11882 SUM 12645 30056 SUM 372 7886 INC 8407 935578725 SUM 1132 41445 SUM 6337 38208 SUM 10831 39829 INC 30382 8536239 INC 15927 26965076 INC 28394 147462412 INC 18335 610572895 INC 627 15969227 SUM 12476 27634 INC 41228 215064313 INC 38675 961562230 INC 12096 117994173 INC 35663 935140692 SUM 6917 30986 SUM 4678 37538 SUM 8910 17983 INC 14152 29005367 SUM 2382 41284 INC 8612 597158790 SUM 2045 16500 SUM 3232 12828 SUM 6212 41020 INC 5359 885644163 SUM 5007 27168 INC 32735 28415329 INC 20790 240403038 INC 33354 477422236 INC 16510 62958086 SUM 4188 38134 INC 15787 97143975 SUM 1585 18760 SUM 23899 38954 INC 22885 12733260 SUM 7591 31315 INC 4441 94902751 INC 40029 393229955 INC 579 139094379 INC 15678 993692475 INC 28378 71338482 INC 2204 130603525 INC 24960 10600420 SUM 29587 38678 SUM 390 37338 INC 20308 985939980 SUM 11988 31686 SUM 30240 40109 SUM 2555 11505 INC 16106 728025506 INC 23944 125387685 INC 36463 146419683 SUM 8663 39589 SUM 19083 34374 SUM 28854 41012 INC 33206 223458954 INC 5844 696650791 INC 22059 711190144 SUM 686 19568 INC 38892 147307961 INC 1280 694389199 SUM 22877 35453 SUM 2401 40451 SUM 847 17155 INC 16414 468324950 INC 24207 601074268 SUM 30 31349 INC 34069 135952918 SUM 17918 31052 INC 36732 28777788 INC 1130 223686292 INC 40364 669313989 INC 6786 479569669 INC 16161 490258534 INC 7245 488667807 SUM 21506 28245 SUM 5392 29153 SUM 25897 37662 INC 15663 709970901 SUM 24368 34792 SUM 18241 41201 INC 30601 712974735 INC 36548 586379376 SUM 22370 29177 INC 14112 833988012 INC 38243 64014726 SUM 18091 31420 INC 2757 447025878 INC 29832 659199886 SUM 23250 39312 SUM 16799 30352 INC 17439 97116020 SUM 9063 30222 INC 41350 861139214 SUM 4397 31434 INC 38470 223360679 SUM 11780 38421 SUM 2416 23275 SUM 18928 28993 SUM 2922 40597 SUM 255 41253 INC 10532 222966093 INC 17316 9940611 INC 34234 147450537 SUM 11706 25968 SUM 2579 38155 INC 24394 147424845 INC 24878 953484398 SUM 5755 34920 SUM 6100 15381 SUM 11107 41375 SUM 349 27547 SUM 599 29393 SUM 31180 36568 INC 4919 985479521 INC 15358 875594031 SUM 24167 29352 INC 29281 255645241 INC 7740 29084906 SUM 15911 39073 SUM 2217 23014 SUM 6717 39675 SUM 29080 40150 SUM 4798 18637 SUM 24332 36980 INC 15371 72478694 SUM 9894 34265 SUM 423 16046 INC 2726 518209346 SUM 257 34198 SUM 17314 41365 INC 6525 978887016 SUM 4335 31282 INC 31406 7887129 INC 15761 591679849 INC 17245 523558314 INC 12034 134650426 SUM 118 32471 INC 23759 551846684 SUM 5079 21059 INC 28111 825433754 SUM 8488 29535 INC 20859 19909417 SUM 10646 28279 INC 34741 648082188 SUM 493 19387 INC 5634 591715700 INC 12251 28930670 SUM 30849 34481 INC 29571 3597215 SUM 15356 23208 SUM 4601 15292 SUM 1619 14422 INC 40984 269767915 INC 30961 147398540 INC 14888 873544913 SUM 5517 35824 SUM 1886 38114 SUM 18215 37759 INC 5897 948905820 INC 18948 145264703 INC 32455 39325119 SUM 28501 31270 INC 2194 926758711 SUM 23215 38122 INC 860 56924166 INC 18077 96191374 SUM 39119 40431 SUM 4768 40394 INC 35148 466841540 INC 2801 8808402 SUM 10329 29527 SUM 35034 40517 INC 1084 742817304 INC 25021 45531456 SUM 3140 11410 INC 12562 606366605 SUM 16515 40497 INC 6610 622824155 SUM 1192 29349 SUM 6502 30394 SUM 7309 35064 INC 8747 893457314 INC 35358 113341587 INC 38688 11939644 SUM 20259 30872 SUM 7059 33011 SUM 32715 38355 SUM 9151 38396 SUM 2060 29241 SUM 13170 39948 SUM 3547 39897 INC 6077 710660319 SUM 12819 27317 SUM 7788 28046 INC 36688 490833157 INC 15372 494925885 SUM 900 25384 INC 18342 448446857 SUM 36895 38065 INC 1149 431823251 INC 13773 940848698 INC 11168 825093991 INC 31855 539205476 SUM 5232 31874 SUM 21674 39468 INC 2567 459221424 SUM 3365 31738 INC 27886 856223320 INC 23269 525267488 INC 24405 144189030 SUM 22 2739 INC 39452 955323820 SUM 3055 24226 SUM 11847 38583 SUM 5435 32170 INC 7547 989546976 SUM 3306 12468 INC 5167 609640729 INC 28966 26424222 INC 26968 643817295 INC 863 26289732 INC 23174 27335755 SUM 27802 30495 INC 23157 862126806 SUM 7104 34027 SUM 2073 15723 INC 29171 599598201 INC 40778 146688147 SUM 17160 36553 INC 24421 804455855 SUM 277 21399 SUM 256 8476 INC 29450 826930247 INC 23869 838923347 INC 27251 384817442 SUM 26146 39317 INC 7523 894504910 SUM 6914 20089 SUM 594 21965 SUM 18622 37588 SUM 8113 30839 SUM 13189 40855 INC 9573 532669788 SUM 1820 38755 INC 23592 643956825 INC 14192 740055030 SUM 7725 18525 INC 4652 766261227 INC 13933 71986079 INC 11077 958794756 SUM 2761 5243 SUM 1933 10950 INC 41232 590246365 INC 19194 685117584 SUM 17238 36872 INC 13193 677664116 INC 20364 995399070 INC 11492 944790966 INC 138 950884395 INC 25903 476301428 INC 12928 10972609 SUM 26001 40003 SUM 20300 32246 INC 6314 106136984 INC 34086 29039467 SUM 7119 39642 SUM 22805 37777 SUM 11267 37321 SUM 10802 22931 SUM 7739 40930 INC 1154 623796568 INC 4380 686831745 SUM 16293 20238 INC 1296 860916313 INC 39307 621750735 INC 17650 459550022 SUM 2313 27055 INC 27782 68320734 SUM 2963 34688 INC 3682 136141406 SUM 8645 17762 INC 24519 383099947 INC 39310 28912388 INC 33904 941911185 INC 37089 132136375 INC 9306 992114344 INC 5855 742826293 INC 2722 861887024 INC 8628 955343414 INC 10297 370232147 SUM 5394 30529 INC 13428 811704596 INC 23696 29036944 INC 9156 726726627 INC 20916 142914090 SUM 7153 25103 INC 39396 682646116 SUM 4439 38089 SUM 13123 40859 SUM 28166 41363 INC 11943 341846244 INC 23339 680920709 INC 19919 12994042 SUM 10362 37152 INC 35488 738171559 SUM 19659 37289 INC 9525 439732321 INC 25521 866450539 INC 6692 821052440 INC 22584 18923146 INC 12939 20622376 INC 36664 130704450 SUM 2910 25356 SUM 4182 34686 SUM 12111 39540 INC 34318 534165004 INC 30297 536834901 INC 12131 922104403 INC 24116 450224756 SUM 2178 26174 INC 5998 289819498 SUM 157 27769 SUM 3030 40645 INC 8221 593544056 SUM 3318 18799 SUM 33346 41313 INC 5761 988964189 INC 22412 80431743 SUM 7915 33417 INC 16132 845260333 INC 38832 754357134 INC 39080 8918867 INC 38579 561276786 SUM 7047 33645 INC 25978 756880173 INC 38685 19369347 INC 34637 668785293 INC 4060 920568880 INC 15328 3617836 INC 8922 475243623 INC 27203 965579165 INC 5462 867966887 SUM 23332 31465 SUM 24997 37648 INC 33378 492752540 SUM 11652 35871 INC 40960 568577657 INC 25210 28805194 INC 34555 857493261 SUM 3545 26404 SUM 2015 34769 SUM 10973 25272 INC 27693 79510801 SUM 17355 24769 INC 6505 29082513 INC 34531 810031667 SUM 36083 41231 INC 23940 24661994 SUM 12723 25643 INC 36227 103953533 INC 204 29075723 INC 37547 978633623 SUM 5400 29572 INC 14851 887699133 INC 28607 493773127 INC 34978 608470185 INC 6801 804749374 SUM 5383 26111 INC 39974 995147785 INC 36027 144435560 SUM 6221 40891 SUM 2524 8447 INC 23980 65329185 SUM 284 25624 INC 32373 206977647 INC 3700 754304196 SUM 9200 20821 SUM 7075 37895 SUM 19430 34827 SUM 5494 14303 SUM 6017 32233 INC 668 845662326 INC 8430 138560456 SUM 30954 41321 INC 3395 61139469 INC 34106 80203257 INC 27505 415558291 INC 36157 776808888 SUM 684 40839 SUM 1319 32281 SUM 2249 40929 SUM 6293 25386 INC 25144 146201972 INC 32618 142762887 INC 25084 492205469 SUM 24806 35687 INC 5146 876946234 INC 15206 429004890 INC 10599 961271959 INC 26768 112344974 INC 3385 111769171 SUM 7390 36986 INC 38845 535862445 INC 28796 601060998 INC 2914 908148928 INC 28607 173405689 INC 32087 608489422 INC 5598 945197543 SUM 508 31536 INC 8661 126222514 INC 8023 857478973 SUM 3839 18073 SUM 631 21826 SUM 12065 27559 INC 20845 610542384 INC 34407 130076369 INC 26304 221355820 INC 19552 400618757 SUM 32291 40850 SUM 7005 23095 SUM 7276 34979 INC 38034 122846700 INC 35638 952690134 SUM 30913 39801 INC 10049 842371501 INC 28056 62662254 SUM 2592 32963 SUM 2050 39754 SUM 3182 23091 INC 38004 894507815 SUM 3599 9498 SUM 1208 38830 SUM 3269 14339 SUM 11548 32694 INC 9165 140652326 SUM 17875 31227 SUM 21 40402 INC 21132 99483028 SUM 12891 37031 INC 20782 816908779 INC 16502 111563305 SUM 4765 32716 SUM 10182 39383 INC 652 960136545 SUM 32107 34465 INC 5429 12807867 INC 10595 744388148 INC 38141 207948830 SUM 231 39811 SUM 1195 14202 INC 14181 19489824 INC 11108 28549792 SUM 3249 27612 SUM 33211 35920 SUM 15018 28348 SUM 1990 39820 INC 39229 180978496 INC 28448 9621045 INC 35811 459524434 INC 39327 860602986 SUM 606 38224 INC 13675 886435230 INC 30617 786474250 SUM 18599 36855 SUM 7357 23779 INC 8023 372961097 SUM 2429 18073 SUM 208 9525 INC 37601 722263928 SUM 1483 14798 INC 17975 218521004 SUM 1989 32833 SUM 11356 33748 SUM 3246 34292 INC 12380 946085925 INC 40042 144844377 SUM 26014 39877 SUM 4539 32532 SUM 4867 26961 INC 31908 870381868 INC 27062 938169452 SUM 17054 27144 SUM 10535 40032 INC 30300 789332036 INC 8974 928292095 INC 5851 69290332 SUM 23694 35528 INC 13947 9463931 INC 33332 141082333 SUM 17493 36968 INC 8571 861999808 INC 9276 886323070 SUM 1207 12769 SUM 1635 30168 SUM 9036 22153 SUM 18384 26923 INC 33646 852862291 INC 6641 12799115 INC 7264 918196229 SUM 1705 30533 SUM 26330 37192 INC 30674 739920332 INC 9541 610607223 INC 36071 20645747 SUM 2011 7920 SUM 3277 37812 INC 31973 34535100 SUM 36748 39365 INC 13212 536294432 SUM 4443 31333 INC 37786 249542720 SUM 9382 39490 INC 161 995303701 SUM 2149 41013 SUM 32620 37558 SUM 2415 8896 INC 14277 608191750 SUM 3839 39615 INC 12549 997587745 SUM 7805 23635 INC 15993 894749915 SUM 233 23109 SUM 15703 36333 INC 20348 699818405 INC 9910 924228769 INC 11883 12278451 INC 31288 758828984 SUM 2788 33166 SUM 35830 38152 INC 5734 576768302 INC 37168 97096514 SUM 11578 36020 INC 22466 29044762 SUM 15239 21186 SUM 3783 31229 INC 23760 324415153 INC 37817 841002810 INC 10125 942846306 INC 35833 73334920 SUM 10141 30367 SUM 11187 32233 SUM 11118 20473 SUM 6122 19884 INC 24163 819922064 SUM 13022 36053 SUM 11232 28911 INC 19040 610580744 SUM 27860 39212 INC 11680 961584055 INC 36098 73736577 SUM 21223 39149 INC 37340 29025799 INC 40765 379396386 SUM 12900 15402 INC 9884 819550338 SUM 6008 35152 SUM 7501 34765 SUM 8166 32834 INC 26641 492021145 INC 2005 418247703 INC 11554 686852595 INC 29676 601073925 INC 25852 994379191 SUM 4657 30504 SUM 16061 22634 SUM 28158 35404 INC 17525 917409640 SUM 2771 20529 SUM 568 24395 INC 4433 592655743 SUM 17216 37026 SUM 13848 39468 SUM 5165 15080 SUM 5271 32458 INC 27248 757505934 INC 37251 79455625 INC 1650 961362010 INC 29632 649985527 SUM 13146 30330 SUM 22832 36295 INC 6368 471137374 INC 4276 508938490 SUM 5525 39313 INC 35069 188905176 SUM 4705 38479 SUM 5685 37028 INC 40920 533131081 INC 18466 859717888 SUM 3090 39086 SUM 38820 40990 INC 9374 63538784 INC 40765 112458498 SUM 150 16337 SUM 397 28040 SUM 837 41251 SUM 19178 30377 INC 36458 45440548 INC 24747 801536339 INC 25904 804347846 INC 17488 873881344 INC 13072 794020722 INC 31549 26682348 SUM 1141 6106 INC 36961 944293059 SUM 2012 35285 SUM 7375 22489 INC 23655 210850883 INC 21706 696195731 INC 3135 609905122 INC 10233 961921337 INC 40258 610607882 SUM 12075 34512 SUM 16575 33248 INC 6762 626999366 SUM 11234 16419 INC 19485 995516421 INC 40888 593554499 SUM 14999 36934 SUM 726 36375 SUM 27701 39666 INC 23035 936102578 INC 28933 18552699 INC 10367 245363065 SUM 316 34521 INC 3039 919655999 INC 29239 868698988 SUM 8016 37888 INC 2833 73733828 INC 24380 24853087 SUM 29 20147 INC 33990 788039092 SUM 23846 38128 INC 26737 781899738 INC 8031 998972949 SUM 792 30687 SUM 11431 26596 INC 26189 994715011 SUM 24519 41321 SUM 21440 41022 INC 31976 760625998 SUM 2386 19086 INC 22499 113735474 SUM 27337 41174 SUM 13290 37279 INC 40346 417300334 SUM 10404 25244 SUM 30404 38219 INC 3852 28517842 INC 2109 693494627 SUM 33610 37618 INC 22842 593352818 SUM 33456 40362 INC 19933 136861034 INC 22966 111505331 SUM 6929 40944 SUM 8179 21565 INC 12498 28889914 SUM 90 31305 SUM 4346 40551 INC 12463 29049428 SUM 1743 14604 SUM 13141 41192 INC 35262 243426324 SUM 10863 41344 SUM 18883 37016 INC 16831 334282592 SUM 3740 38799 SUM 7661 15252 SUM 19502 35106 SUM 15279 27490 INC 8417 866121049 SUM 11217 19715 INC 19989 355617762 SUM 12771 26342 SUM 21947 36505 INC 13219 751917298 SUM 26166 41077 SUM 1588 23195 SUM 32713 38445 INC 36115 9891570 INC 25997 742655548 SUM 5092 26709 SUM 23355 39892 SUM 16439 32706 INC 19876 133827561 SUM 1294 22495 INC 4730 834104061 INC 9205 808776939 SUM 15219 41085 SUM 1685 34130 INC 24893 171975237 SUM 10753 23469 INC 3303 381250708 SUM 1027 17540 SUM 6375 22550 INC 35786 928376822 SUM 7430 38189 SUM 12250 38856 SUM 26335 37905 INC 16876 904973861 SUM 299 1277 SUM 4587 30548 INC 5982 453322176 SUM 339 26968 INC 39215 921605391 INC 27751 72565917 INC 6579 977349158 SUM 280 38518 INC 9970 141630247 INC 12138 31011937 INC 17362 887069826 SUM 11779 30214 SUM 8618 40411 SUM 9253 36345 INC 33406 485028685 SUM 13466 29370 INC 21071 535621923 INC 7184 878087533 INC 21935 483300404 INC 11489 29065125 INC 3443 939415102 SUM 15304 40987 INC 11747 413957152 SUM 1388 3635 INC 36947 357575965 SUM 10805 32157 SUM 25670 33707 SUM 17642 29341 SUM 26542 37818 SUM 4968 39319 INC 11507 405305102 INC 30905 103407081 SUM 240 35736 INC 26967 116341741 INC 35278 3648058 SUM 2136 10097 SUM 6945 13813 INC 36174 915308779 INC 24872 39456022 SUM 13707 29778 SUM 14199 38244 SUM 4597 25365 INC 12496 759307270 INC 981 969193114 SUM 13977 24870 INC 32014 548197684 INC 39543 593772159 INC 34304 972024913 INC 36654 341635538 INC 40390 440724627 SUM 918 7695 SUM 2433 9222 SUM 5515 29766 SUM 2433 37639 INC 40969 503269945 INC 14498 420704232 SUM 18415 32139 SUM 2578 40750 INC 22797 7037878 SUM 27791 29592 INC 21980 73307082 SUM 25762 36152 INC 20634 147009949 INC 7397 662602846 SUM 4992 32938 INC 35024 160472034 SUM 15222 28623 SUM 333 24634 SUM 6172 26413 SUM 5150 40117 INC 34874 670123931 INC 1885 147084284 SUM 4428 40471 SUM 2694 37860 INC 35109 757242415 SUM 2840 31592 SUM 25478 40278 INC 34798 959834796 SUM 3076 26011 SUM 395 11070 INC 3300 73208063 SUM 19135 33610 SUM 12274 34727 SUM 683 18133 INC 3726 111799387 INC 25742 137826098 SUM 6962 32932 INC 24959 843338533 INC 22277 626393279 SUM 12641 38858 SUM 18890 39450 INC 244 676733145 INC 18050 879019962 SUM 15064 39439 SUM 6268 38385 INC 9847 680281456 INC 17953 409236425 SUM 21260 40069 SUM 22398 36718 INC 5517 147456983 SUM 1617 16824 INC 5570 760593557 INC 11384 958797985 INC 10719 608134515 INC 1387 9068328 INC 31106 488399812 SUM 7 39956 INC 38649 308296537 INC 5543 577041859 SUM 5953 38969 SUM 5579 26257 INC 24651 476318876 INC 40957 466970403 SUM 3820 28057 INC 27512 605976100 SUM 11215 37152 SUM 27991 37730 SUM 21867 41152 INC 5893 140600697 INC 39295 956185021 INC 35143 149967327 INC 30404 850010239 SUM 6607 39573 SUM 15477 35202 SUM 6388 41402 SUM 29906 35946 SUM 12260 39689 SUM 1673 30949 INC 35401 742298098 SUM 37423 40181 INC 25136 931716760 SUM 16060 28618 SUM 419 39319 INC 5447 29029907 INC 31880 943622668 SUM 5138 41428 SUM 31135 40281 INC 28783 79929393 INC 23783 804253362 INC 5539 690255029 SUM 16795 37763 INC 22494 878498281 SUM 3899 32812 SUM 25625 33584 INC 17229 337750204 INC 21476 39369997 INC 38843 961277360 INC 1776 542187482 INC 9435 990176357 INC 25228 947168687 SUM 1340 40066 INC 9967 76145894 INC 10761 125955810 SUM 4224 22595 INC 27794 805228245 INC 18219 235182923 SUM 597 36791 SUM 3754 9733 INC 19661 607463574 SUM 4132 25309 INC 29153 894854684 SUM 27151 38754 SUM 27068 38623 INC 731 418229782 INC 22266 24358087 SUM 4883 41274 SUM 1440 18394 SUM 5661 35657 SUM 3110 39958 SUM 8303 36760 SUM 1261 6826 INC 5724 760645482 SUM 6064 11968 SUM 3057 41206 INC 20244 222627707 INC 19216 884021563 INC 16183 54850694 SUM 931 21210 INC 32728 220575175 INC 10763 973029757 INC 659 868821785 INC 36631 992460823 SUM 4193 15574 INC 38771 26943818 INC 14314 854444393 SUM 18884 29271 SUM 11495 24880 SUM 9161 39325 INC 6232 80290342 SUM 5522 20893 SUM 5442 24055 SUM 27093 41429 INC 20648 146414486 SUM 7797 32295 SUM 13824 27447 INC 30111 71046617 SUM 14334 40465 SUM 2524 34231 INC 12832 835994226 SUM 28261 40776 INC 38272 146944767 INC 3969 668417319 SUM 12844 30973 SUM 16791 41060 SUM 13498 31855 SUM 14680 37423 SUM 653 40407 INC 24951 737091006 SUM 1256 23647 INC 3847 820989111 SUM 17536 39152 INC 24443 943997944 INC 7428 3016901 INC 4361 28801109 INC 6081 609167227 INC 36062 827620360 INC 10854 11652603 SUM 2099 26294 INC 36398 253941163 INC 33125 113350753 SUM 12801 41019 SUM 1695 41348 SUM 7192 39328 SUM 11114 37873 SUM 7257 40606 SUM 8394 18587 INC 5360 489544729 INC 23268 27753490 INC 3763 990101101 INC 39529 24760212 SUM 1929 39576 INC 8842 988829011 INC 23713 65218461 SUM 5415 20999 INC 23121 593558218 SUM 41102 41435 INC 8795 834962213 INC 33815 576999362 SUM 4812 29896 INC 17863 2925387 INC 25664 459679364 SUM 16020 28379 SUM 3982 39282 SUM 27749 40622 INC 18015 148984704 INC 24774 109554318 INC 3934 47545829 SUM 137 39888 INC 13545 23238821 SUM 1473 32806 INC 11701 71380403 INC 12260 894482263 INC 6242 961950423 SUM 3118 41213 SUM 3479 28417 INC 33742 304908730 INC 35351 142971024 SUM 9402 40887 INC 3336 223582804 INC 26875 206190455 SUM 1884 31385 SUM 9958 19364 SUM 303 9457 INC 41168 866217284 INC 29675 602209804 INC 25892 959841213 SUM 12872 26787 SUM 5190 30764 SUM 13140 33055 INC 20800 20688758 INC 15179 126087435 INC 13642 459334386 SUM 28028 38293 INC 11891 991294439 SUM 5791 32315 INC 39533 75732158 INC 29267 572291910 SUM 4384 28408 INC 15745 338909912 INC 37165 991335850 SUM 30106 38147 SUM 949 40258 SUM 3692 33183 SUM 7300 41271 INC 21260 701546046 SUM 19507 40604 SUM 13244 27162 INC 17049 19768226 SUM 9928 40638 SUM 13471 36321 SUM 3026 34606 SUM 7064 25910 SUM 2008 13810 SUM 8488 40034 SUM 8182 25476 SUM 6898 40873 INC 3449 827761235 SUM 4296 35221 INC 4471 13229840 SUM 20477 37455 SUM 1294 28347 SUM 4387 21240 INC 34519 654250264 INC 37076 771686963 INC 26587 5625958 SUM 8966 35113 INC 35999 809806072 SUM 6341 33410 INC 40361 454462037 SUM 517 9670 INC 3817 972451206 SUM 5645 37593 SUM 5611 29681 SUM 11507 38885 SUM 21180 29038 INC 12912 788520741 INC 32919 722660021 INC 15154 20527597 SUM 8549 33742 SUM 2284 40014 INC 35070 69219133 INC 38903 146911863 INC 37185 147459623 INC 12025 961914284 INC 631 46574821 INC 30022 928318396 SUM 7961 29119 INC 38304 147246099 SUM 3838 37065 INC 18363 984907100 INC 7934 8608841 SUM 1311 30430 INC 31286 590898711 INC 37529 143254111 INC 29675 686727991 INC 34802 784243623 SUM 26671 40450 SUM 4758 23808 INC 3088 585165048 SUM 26946 37084 INC 24755 28816464 SUM 10751 35831 INC 9634 876944274 SUM 2043 24419 SUM 91 16070 INC 13444 65669431 INC 19025 145331293 INC 12585 588557173 SUM 24743 28699 SUM 19877 32400 SUM 10250 33833 SUM 1609 13246 INC 8218 798399944 INC 26922 554039067 INC 6726 27994892 INC 23439 876625471 SUM 1633 11509 INC 9089 953758658 INC 10386 593661109 INC 3311 742777503 SUM 13009 22551 SUM 7535 37462 SUM 15640 39919 INC 9745 961924864 INC 21314 469130011 INC 39654 575924390 SUM 3526 24139 SUM 11786 37345 INC 38212 147424437 SUM 23159 25662 SUM 10224 21897 INC 1429 8925469 SUM 2372 26893 SUM 32885 35205 INC 4479 28949352 SUM 18357 41067 SUM 248 28509 SUM 38070 41287 SUM 2595 27056 SUM 14640 28704 SUM 11595 32603 SUM 19088 33831 SUM 17856 26859 SUM 9286 41346 SUM 13094 30298 INC 28086 145202422 SUM 3278 25710 SUM 28082 38931 SUM 9659 41046 INC 39226 807467163 SUM 512 15401 SUM 9807 35837 SUM 17532 41062 SUM 6522 14121 SUM 5796 17752 INC 14887 42604626 SUM 14335 23109 SUM 1723 32934 SUM 3117 31849 INC 35052 146596265 SUM 587 35853 SUM 33913 38335 SUM 425 7298 SUM 5878 34431 INC 31776 983982314 INC 16045 89000770 SUM 2775 10845 INC 20387 953852709 INC 5722 942797021 INC 8346 482918974 INC 28993 492202499 SUM 20864 31759 INC 179 971894338 SUM 13163 41256 INC 399 866285721 INC 19123 418791283 SUM 1898 28361 INC 9510 418173839 INC 5372 46691857 SUM 3915 20722 SUM 17258 19966 INC 40902 69442181 INC 30322 919685127 INC 6691 5480874 INC 9633 736667798 INC 18440 438211652 INC 30875 400350452 INC 33466 818472168 INC 16142 836001190 INC 33783 147403393 INC 17649 576998507 INC 17654 451781381 INC 21202 820603197 INC 6564 927736951 SUM 1324 38027 INC 28062 17970938 INC 994 808162761 SUM 8166 37161 INC 34716 145066913 SUM 8856 27827 INC 25616 937871152 INC 39519 10186970 INC 13753 31734044 INC 38737 482624988 INC 14429 961786440 INC 1173 937768118 SUM 15150 31682 SUM 26358 37940 INC 11177 604023513 SUM 23502 35077 INC 34462 987703495 INC 6852 876921474 INC 4338 147177644 SUM 14145 16302 SUM 753 40467 INC 25032 79297603 INC 27792 349321994 INC 41280 804326382 INC 32162 20144211 SUM 3335 38061 SUM 7864 23727 INC 14179 279798229 INC 38295 134882032 INC 11241 675965798 SUM 3567 15508 SUM 3446 38853 INC 20427 542856329 SUM 7901 19088 INC 35991 609649035 SUM 22469 36420 SUM 86 25506 SUM 9334 36836 SUM 20428 35270 SUM 8366 22930 INC 27417 174110620 SUM 2467 41272 SUM 35865 41241 SUM 1621 12160 SUM 2480 36085 INC 38847 221008949 SUM 704 40582 INC 23644 605334131 INC 35157 127340214 INC 34244 586700182 SUM 25849 37342 SUM 42 40901 INC 2083 966066057 INC 27434 603060516 SUM 4008 24499 INC 40573 120024792 SUM 1952 32189 INC 9655 607939345 SUM 14537 30796 SUM 9337 23856 SUM 18454 31924 SUM 34531 40289 INC 28854 501368040 SUM 24885 37436 INC 35632 888527586 INC 10877 273839963 SUM 16126 38126 INC 24345 820015270 INC 38584 686101038 INC 27089 99078068 SUM 21912 39472 SUM 6408 38823 SUM 22850 31110 SUM 11052 40738 SUM 8377 20414 INC 27444 875835231 SUM 3237 39061 SUM 5327 23597 INC 25990 975564887 SUM 590 31079 INC 33037 80335497 INC 25252 526715720 SUM 13932 36245 INC 12687 63111506 INC 23260 468599634 SUM 26361 31005 SUM 6842 29154 INC 2146 870577376 SUM 7023 31861 INC 14211 69388918 INC 31888 323899471 SUM 30017 41163 SUM 26411 35537 INC 20980 593526253 INC 24431 147015748 SUM 7805 10414 SUM 16099 39136 INC 31224 112250739 INC 4517 28939656 SUM 7311 34967 INC 23240 808508172 INC 18511 76112369 INC 18980 29057234 INC 28617 145102760 SUM 6978 36260 INC 10019 974336801 SUM 3798 31903 SUM 17065 37763 INC 26118 939490650 SUM 4523 16798 SUM 4876 35060 INC 10616 958055900 INC 1614 995502226 INC 26998 468699814 SUM 906 4336 SUM 35242 40291 SUM 19379 39236 INC 14509 869028807 SUM 13340 21626 SUM 17540 39569 SUM 2827 23351 INC 18688 22533619 SUM 20876 33056 INC 14316 803266192 SUM 33890 40636 INC 23581 845363078 INC 33198 138832073 INC 19286 664194175 INC 3583 805301293 INC 38676 955291832 INC 28327 26441271 INC 40600 3891313 INC 8336 192669387 SUM 1503 23157 INC 23758 12749633 SUM 10124 40901 INC 2417 456426040 SUM 12216 27757 INC 18544 281333418 INC 37899 952192330 SUM 13537 32213 INC 20820 341913502 INC 22884 480075453 INC 38142 905908274 INC 22593 144827759 SUM 31943 40611 SUM 3242 17689 INC 31848 73728983 SUM 1010 27668 SUM 1990 7570 INC 36257 742718969 INC 2082 827092858 INC 33407 341114130 INC 32379 963261352 INC 36843 123138083 SUM 9004 37930 INC 17726 24966752 SUM 2330 36183 INC 28353 757318793 INC 29413 130532233 INC 15668 739553830 INC 32778 61252651 SUM 16713 19195 SUM 6268 41385 SUM 2042 23146 SUM 11228 29780 INC 694 482463168 SUM 19636 38929 SUM 11725 40111 SUM 237 13891 SUM 11452 29892 INC 20191 52217672 SUM 1812 33657 INC 26186 593386206 SUM 15382 37337 INC 29769 870254196 INC 3797 351345467 INC 7008 470330288 INC 30764 136994413 INC 33834 977963703 SUM 1897 34737 INC 27647 62788285 SUM 32691 41122 INC 31502 875591900 INC 18390 845526760 INC 14976 6606550 INC 18763 993011652 INC 36380 995480794 INC 7675 146376308 INC 40888 849620863 SUM 1229 21358 INC 20575 30025102 INC 19567 876884620 INC 7107 983857724 INC 30909 33706106 SUM 3466 29621 SUM 12489 29797 SUM 13895 35148 SUM 5061 17923 INC 33305 867379082 INC 30096 134838477 SUM 4538 37831 INC 37762 130691958 INC 2052 760639643 SUM 21522 38157 INC 11376 952224067 INC 29862 147379613 INC 30288 83132636 INC 33471 136974116 INC 15320 696717350 INC 17905 3319623 SUM 1291 40094 SUM 20 35027 INC 32081 970144943 SUM 18218 33331 INC 6800 692728897 INC 20974 28802931 INC 12674 659869505 INC 11328 31122388 SUM 70 36792 SUM 5892 35418 SUM 9733 33276 SUM 1576 5514 SUM 13167 32434 SUM 1737 32391 INC 1053 324419547 SUM 3345 25991 SUM 3655 25771 INC 31290 941726821 INC 37568 141063944 INC 11672 989797615 SUM 32778 40193 SUM 9100 41154 SUM 4969 37850 INC 3211 141106922 INC 23330 69463545 INC 39526 111273609 INC 11819 896445188 SUM 8911 41040 INC 30697 476373546 SUM 31235 40348 INC 39745 618025623 SUM 26132 31978 INC 9630 490510215 SUM 6503 26785 INC 1842 980149383 INC 3411 869410013 SUM 5588 30081 SUM 11462 40075 INC 8723 651021115 SUM 2217 4444 SUM 22589 39297 SUM 21126 41349 INC 31674 718569685 SUM 77 13545 SUM 8345 28712 INC 29489 921733445 INC 35272 936535710 INC 40844 954693248 INC 6888 748010661 INC 31290 937471870 INC 40102 120721584 SUM 10866 26634 INC 36524 887694615 INC 22003 930955497 SUM 4501 14935 SUM 5883 17555 SUM 11789 39172 INC 5114 744823033 SUM 28253 40887 SUM 16553 40983 INC 33108 13245502 SUM 1939 37155 SUM 17380 41165 INC 17004 341208541 INC 4227 145071625 SUM 26588 41279 SUM 27292 39713 SUM 6014 36712 INC 27244 669696224 SUM 7624 22946 INC 6632 46794693 INC 36478 46656920 SUM 22845 41069 INC 1037 756166720 SUM 6947 20886 INC 27496 991848902 INC 15653 958266658 INC 5941 986956518 INC 4303 400841258 SUM 16453 41373 INC 35481 730220928 INC 26613 28529749 INC 27215 69398169 SUM 559 17757 SUM 27820 40783 SUM 11286 28021 INC 27669 16218315 SUM 17836 36250 SUM 15065 35901 INC 28773 26724697 INC 36407 787457925 SUM 12232 28172 SUM 1911 16037 INC 29213 953503112 SUM 1775 36409 SUM 847 10332 INC 29823 911327127 INC 14615 143126212 INC 7438 950076837 INC 11604 28008543 SUM 5762 29431 SUM 4109 37118 INC 29190 978097172 SUM 591 2791 INC 17772 122305757 INC 14924 736429801 SUM 21009 35049 SUM 3181 39270 INC 39809 920919854 SUM 4460 29209 SUM 23255 36140 SUM 10124 36428 INC 6091 599483408 SUM 2342 34953 INC 17040 223445813 SUM 22091 32821 INC 6828 873875838 SUM 20451 40546 SUM 31665 40031 INC 14027 955321959 INC 5145 126494611 INC 40867 146359216 SUM 10956 29210 SUM 985 30710 INC 38658 827673668 INC 36692 952424976 SUM 201 40856 INC 22435 952961550 SUM 21162 41374 SUM 2325 17582 SUM 4679 36456 INC 13275 893533160 INC 5495 928221569 INC 6308 8627441 SUM 3578 8677 INC 38464 793807746 INC 14543 11134123 SUM 18360 37265 SUM 2375 28300 SUM 23000 38267 INC 18915 939513061 INC 37625 448050335 INC 19571 955063049 SUM 8065 16567 SUM 508 35866 SUM 9263 30429 INC 25484 348539684 INC 31232 492039485 INC 21731 871513750 INC 25432 692960296 SUM 271 38606 SUM 743 35493 SUM 20392 40481 INC 5157 845370450 SUM 656 37656 SUM 20282 37812 INC 2268 568487156 SUM 2833 22308 INC 36165 7577388 SUM 18468 35973 INC 39659 84267637 INC 26295 788950165 INC 36118 838735708 INC 37097 87664780 SUM 36568 41423 SUM 187 32998 INC 32087 686934888 SUM 2432 15743 SUM 13507 40427 SUM 8453 26637 SUM 15758 37160 INC 16126 343868894 INC 17767 491661556 SUM 2363 16401 SUM 1621 17236 INC 13551 721829748 SUM 321 32958 INC 21182 945200668 SUM 16835 29504 SUM 6610 15688 SUM 29944 40815 INC 1123 845461912 INC 1330 138040006 SUM 2104 33695 SUM 13927 39333 SUM 8979 18725 INC 7554 987099460 INC 10141 836276043 SUM 27775 41425 SUM 15948 36836 INC 17184 867161284 INC 32359 726875040 SUM 380 8203 SUM 7862 24917 INC 35567 214669598 INC 2969 535707825 INC 4904 451288374 INC 32754 147214848 SUM 10827 32265 SUM 20173 29593 SUM 18420 33186 INC 19449 954898751 SUM 16622 32904 INC 19998 144843230 INC 15965 8095459 INC 15639 38032082 SUM 28986 41033 SUM 4646 31074 SUM 19417 36159 SUM 438 24629 INC 7068 625640188 SUM 24043 31159 SUM 9812 37534 SUM 30632 40164 SUM 3722 25190 INC 2212 894645342 SUM 14781 40917 INC 12145 748153797 INC 15282 145065002 INC 615 743651048 INC 8279 10765145 INC 7306 492132989 INC 36296 74509030 INC 25650 106569460 SUM 11207 16109 SUM 14163 33148 SUM 2457 32036 INC 9296 77921267 INC 9758 261506127 INC 8372 22787693 SUM 4906 39142 SUM 22678 31037 INC 34643 722879464 INC 37864 894796835 INC 26087 934016426 INC 4036 80360154 INC 13434 619524756 SUM 12698 37354 SUM 11208 38321 INC 36187 974984503 INC 20209 254872949 SUM 837 36781 SUM 7217 10110 SUM 10500 33612 INC 452 26934834 INC 36300 722857394 INC 41010 402087819 INC 29290 978192741 SUM 17588 39230 SUM 10895 39662 INC 29228 870076322 SUM 8899 31494 SUM 27979 38859 INC 41391 995425891 SUM 2758 28222 SUM 11420 38347 INC 1843 871252119 INC 19937 894807076 INC 39919 955301829 SUM 17812 34800 SUM 24591 31513 INC 27656 3904368 SUM 1816 26898 SUM 6876 34463 INC 31520 130097387 INC 33756 143759303 INC 22264 691441859 INC 35290 598602781 SUM 26384 31852 SUM 5649 14882 INC 25657 887577135 INC 17654 113384214 INC 4493 978430187 INC 16436 341637979 INC 26910 19112614 INC 12259 995375012 INC 5655 307147391 SUM 8073 15789 SUM 4745 29086 SUM 3279 40232 INC 29957 469438805 INC 19782 146392248 SUM 15041 38098 SUM 7692 36023 INC 37402 868883628 INC 9311 149643466 SUM 11313 15564 SUM 19719 33454 SUM 16456 34394 INC 12259 78231807 SUM 25320 37365 INC 22449 796964458 SUM 8526 34553 SUM 16554 34491 SUM 6670 34670 INC 3605 22990362 INC 7834 273973252 SUM 4278 9892 SUM 17573 36297 SUM 10974 28370 INC 18226 703751232 SUM 25 11212 SUM 3761 24714 SUM 4936 29890 SUM 2017 25243 SUM 14829 40615 SUM 8241 38954 SUM 71 18016 INC 29364 20123676 INC 28359 871329481 INC 22070 994850603 INC 3809 146417535 SUM 2590 35498 INC 25933 752968254 SUM 15348 41178 INC 39881 29894357 INC 38618 7440109 SUM 3662 36427 INC 39585 955361299 SUM 7960 36230 INC 13356 825117312 SUM 17556 40849 INC 8728 877975145 INC 5047 12445018 SUM 7451 30041 SUM 136 2989 SUM 4758 41055 SUM 619 26746 SUM 1488 15025 INC 20282 796407950 INC 24382 142588211 INC 13095 312633496 SUM 3013 18551 INC 19120 710657705 INC 38286 894311514 SUM 2482 34022 INC 14684 599153096 INC 27258 634112671 INC 18870 102781966 SUM 3703 8833 INC 23453 44681758 SUM 29201 40148 INC 5767 601997173 SUM 10705 40256 SUM 3184 30993 SUM 107 22819 SUM 19346 34310 INC 29084 73730687 INC 12117 22748097 INC 12430 934634429 SUM 105 38707 INC 14615 932241286 INC 11529 145334093 INC 23338 214760140 INC 27777 96586954 INC 3826 22833268 INC 36900 946054623 INC 11447 816489849 INC 31754 740556567 SUM 4161 34430 INC 13792 990722851 SUM 31833 37170 SUM 3640 19530 SUM 8727 32064 INC 16269 802981557 SUM 11522 27537 INC 14936 988199932 INC 11304 418022950 INC 18776 15182136 INC 9100 16745118 SUM 6386 13117 INC 3408 939381936 SUM 4059 39571 SUM 1531 5939 SUM 180 40542 SUM 856 30845 INC 37130 8705971 SUM 22934 34681 SUM 3530 12491 INC 3229 610208596 SUM 3636 27834 SUM 21056 34821 SUM 27817 36056 INC 6646 130421974 INC 17482 13235029 INC 12062 421665584 SUM 13086 21679 SUM 6798 14112 INC 36243 416492431 SUM 445 28091 INC 22505 61431084 SUM 3733 22983 SUM 21499 36527 INC 36914 961921077 INC 33355 993118404 SUM 10655 20480 INC 11575 998169765 INC 166 109575513 INC 39766 8067285 SUM 3381 40701 SUM 30684 40710 INC 1885 351314398 INC 18016 767525237 INC 18559 958545288 SUM 21091 39267 SUM 33269 39620 SUM 14716 35174 INC 30188 232312092 INC 5290 467008987 INC 29923 61124428 SUM 8149 21252 INC 41310 854508553 SUM 53 26178 SUM 35247 41044 INC 20643 18547189 SUM 14726 38024 INC 3646 490085888 INC 9046 55967958 SUM 14091 30525 INC 16453 667972998 INC 35501 28985878 SUM 437 24118 SUM 1987 23191 SUM 7832 33450 SUM 2419 7394 INC 5656 995826602 INC 11954 953208225 INC 27136 70533630 INC 610 865155311 SUM 2830 41165 SUM 16439 31749 INC 32195 147449904 SUM 269 31505 INC 478 536169762 SUM 3862 18827 INC 6090 693525902 SUM 14385 24087 INC 11067 881735394 INC 38933 608439927 INC 30114 420204539 SUM 3607 38900 INC 32232 610567748 SUM 7569 33718 SUM 2532 34604 SUM 10528 32180 SUM 4051 41271 INC 25728 73711252 SUM 44 28473 SUM 8563 31304 SUM 5439 40026 SUM 8799 40264 SUM 2427 38980 SUM 4248 29261 SUM 4962 13281 INC 21518 967174477 INC 29212 147480853 INC 13420 976775758 INC 22531 144208350 SUM 2431 21564 INC 33655 710405142 SUM 1485 29739 SUM 9800 35723 SUM 16714 41150 SUM 31531 40629 INC 31504 958393024 SUM 363 29678 INC 7278 26807689 INC 20133 559192952 INC 37153 954263604 SUM 27500 41218 SUM 18626 40871 INC 25828 437694173 INC 25132 46818772 INC 31621 946078610 INC 3195 955060965 SUM 10321 36920 INC 37 145349878 INC 30649 869424840 INC 35495 139058752 SUM 5461 38567 INC 6837 601132804 INC 28114 21098440 INC 10649 910254828 INC 29512 979695456 INC 5606 34823116 INC 29617 56843764 SUM 4244 18676 SUM 3382 38454 SUM 13580 38135 SUM 22493 36149 SUM 24198 35800 INC 6281 418305320 SUM 31711 34815 INC 12525 479625524 SUM 21687 36759 SUM 5389 27472 INC 14395 988096585 INC 30533 551886655 SUM 1882 34037 INC 21532 583281802 SUM 18364 24512 SUM 918 29617 INC 34165 79241915 SUM 26858 28601 SUM 31106 38426 INC 18928 64285600 INC 18806 945896947 SUM 1157 12538 INC 515 859640705 SUM 14648 33875 INC 18284 458285565 INC 37965 996757150 INC 33060 900675063 INC 36559 420491084 INC 8971 147039992 SUM 3392 37171 INC 19703 536868217 INC 24155 961912596 SUM 7067 37966 SUM 10562 23394 INC 14457 836577335 SUM 5615 40762 INC 25495 19705138 SUM 17536 37572 SUM 19239 34985 INC 11426 482999485 INC 8069 816550778 SUM 15 4074 SUM 4071 39065 SUM 6 8751 INC 24085 896787993 SUM 2214 32943 INC 21313 530293280 INC 25491 820590943 INC 34128 33371930 SUM 519 31204 INC 5305 130171224 INC 5620 821109574 SUM 8396 35946 SUM 19416 40881 INC 24953 56674821 SUM 1672 23301 INC 26259 805305934 SUM 13918 32480 INC 27420 619717392 INC 35125 959610093 INC 8636 315458180 SUM 7846 20909 INC 37186 961971204 INC 30708 113786271 SUM 11639 40665 SUM 11480 13809 INC 21186 986843300 INC 17361 913009344 SUM 34289 40234 SUM 14964 29249 INC 26336 146947685 INC 26940 34651446 SUM 6846 22086 INC 33125 805597327 INC 32933 146375502 SUM 33945 41195 INC 40581 820725689 SUM 588 11801 SUM 7543 23293 INC 32189 72656702 SUM 2979 15459 INC 30352 851758612 INC 25410 994992311 SUM 138 41080 SUM 7729 40557 SUM 4851 31095 INC 31339 605452156 INC 1182 405265111 SUM 7264 38933 INC 12766 202267933 INC 30799 13245844 SUM 13949 36542 INC 1425 26698290 SUM 12432 33261 SUM 8256 26128 INC 22268 328806855 INC 4777 147463992 INC 32772 951087253 SUM 7370 41177 INC 10168 28509591 INC 14205 849905057 SUM 1128 11795 SUM 24173 41400 INC 14757 845474124 INC 33983 24357613 INC 24146 744181093 INC 22569 954790319 INC 27040 44145030 INC 28698 938471107 SUM 3556 39985 SUM 20501 40486 SUM 797 35128 INC 16785 341507964 SUM 3988 23904 SUM 12389 39014 INC 41221 953519539 INC 29519 125269942 SUM 8943 35865 SUM 17651 28751 SUM 8635 28960 INC 2397 897917904 INC 28284 2939412 SUM 10059 20196 SUM 4246 31683 INC 26580 473864946 INC 20998 492175860 SUM 11665 30884 INC 37041 803943048 INC 20717 546149045 INC 9005 934223076 SUM 1644 24927 SUM 9745 13245 SUM 2073 17121 SUM 16531 35918 INC 35369 147388367 SUM 1474 2838 SUM 2697 39734 INC 9790 693486057 INC 21644 803940741 SUM 17057 20182 INC 5252 129619886 INC 40602 805102825 SUM 20707 35158 SUM 15852 33233 INC 11474 33457449 INC 21146 63044064 SUM 8742 29131 SUM 25333 34045 SUM 1280 35893 INC 27125 9103077 INC 249 610548212 INC 11179 401166623 SUM 2991 38556 SUM 992 37179 SUM 8823 37500 INC 15271 911492881 SUM 2890 40966 INC 17633 104427818 INC 2647 858959822 SUM 31296 39642 INC 24893 854667370 INC 22076 75723168 SUM 1508 20228 SUM 2859 6704 INC 6965 141123389 SUM 5330 18004 INC 18942 139039329 INC 29193 147476854 SUM 16535 39000 SUM 12150 33999 INC 7407 985530689 INC 28561 586710867 INC 16573 69251647 INC 12377 11907134 INC 12457 741608597 INC 17616 348897619 INC 9383 28659642 SUM 24829 41448 INC 2296 147440457 INC 17244 3705228 SUM 14741 36833 INC 10803 894274809 INC 4445 2447443 INC 11640 415303308 SUM 635 25693 INC 22440 75861848 INC 15502 369418929 INC 40606 29022459 INC 23455 994447900 SUM 10281 40114 INC 24033 921757533 SUM 26604 34204 INC 24696 4435358 SUM 27410 34206 SUM 5718 25536 SUM 3784 12973 SUM 5520 34138 INC 36779 129964137 SUM 7692 29291 SUM 6163 41106 INC 27867 816125020 SUM 33395 40889 SUM 5403 30914 SUM 7383 32311 INC 40877 586446662 INC 13806 962906890 INC 22880 486845808 INC 27931 415321915 INC 29037 96544658 INC 17197 335826163 INC 4573 108915460 SUM 9436 31906 SUM 11073 15333 INC 2759 402261031 INC 2346 878839015 SUM 5474 31131 INC 13496 147422283 SUM 9044 32723 INC 37890 675580102 SUM 2971 15096 INC 27495 607071071 SUM 6413 19301 SUM 3357 27322 INC 23821 892448381 INC 9837 999570919 SUM 418 17921 INC 20437 601119064 INC 14883 801492088 SUM 2832 13070 SUM 10141 35009 INC 1757 146650330 SUM 3581 5043 SUM 13911 38950 INC 2181 485529720 SUM 23019 38154 INC 8481 29587265 SUM 19407 39561 SUM 8922 39146 SUM 10869 41267 INC 1160 329719224 INC 16189 877918808 SUM 27173 41329 SUM 2219 28779 SUM 229 17240 SUM 10378 38873 INC 11321 490500304 INC 14900 28757036 SUM 12881 36968 INC 36907 605862967 INC 5473 120991086 SUM 21373 38904 SUM 805 26998 SUM 4578 39323 SUM 187 37533 SUM 23225 33438 SUM 33252 40634 SUM 7627 28074 SUM 2902 27263 INC 40652 961694114 SUM 3269 25219 SUM 6389 35618 SUM 34240 38988 SUM 10462 33463 INC 3618 12812847 SUM 8731 39255 INC 19427 994320120 SUM 14195 26798 INC 40341 29036022 SUM 5178 35996 INC 24437 490087286 SUM 9102 26307 SUM 1618 26699 SUM 8353 38209 SUM 28703 38044 SUM 1287 23399 INC 12406 946708284 INC 20599 26820735 INC 19862 391418305 SUM 3867 28634 INC 26554 682450439 SUM 6781 37959 INC 24212 944868857 INC 25590 6141994 SUM 6486 23246 SUM 2595 28685 SUM 5649 26283 SUM 31067 40698 SUM 3392 31213 SUM 11315 38742 INC 39318 912846380 INC 10480 928137894 INC 6230 119161386 INC 12600 910542889 SUM 8286 41198 SUM 5730 25453 INC 18616 30933015 INC 6140 962906476 SUM 30547 40260 INC 11925 142619158 INC 31907 28819892 SUM 3184 37721 SUM 1174 1329 INC 37478 993176672 SUM 3085 39966 SUM 4362 23513 INC 20259 140244670 SUM 852 14508 INC 30062 10655309 INC 11342 694478258 SUM 25213 39518 SUM 3176 20201 INC 33494 506422676 SUM 1278 19745 INC 34906 796793654 INC 14728 558402955 INC 26905 845176764 SUM 20 26342 INC 21466 742831732 INC 15067 12139600 INC 10898 105185463 INC 21631 143137537 INC 29529 423408126 SUM 5316 38443 INC 37103 844300714 INC 10497 580153964 INC 23092 998726566 SUM 457 39069 INC 25498 946420958 INC 32580 80251324 INC 19044 894785871 SUM 18762 36602 INC 23087 23034263 INC 41204 48860840 INC 18613 15620917 INC 1847 473588096 SUM 2071 29472 SUM 20155 41002 INC 12469 420528812 SUM 1119 19976 INC 28416 94874174 SUM 2916 28317 INC 38440 437634668 INC 9104 126502588 SUM 477 25927 INC 34008 748027978 INC 19488 401682187 INC 20166 990250919 SUM 5794 39998 SUM 5896 20048 SUM 309 19003 SUM 7569 28296 INC 10118 129504533 INC 21154 850035660 SUM 8761 30022 SUM 13143 39266 SUM 824 29097 INC 34630 39118907 SUM 5444 41247 SUM 7135 27868 SUM 16381 41094 INC 37171 130675975 SUM 8698 11643 SUM 15232 32039 SUM 12571 40470 INC 17556 65302859 SUM 5656 30754 INC 22761 56599950 SUM 1135 13280 SUM 6355 33303 INC 20149 65639690 SUM 14191 39545 INC 7075 203751216 INC 38998 693143096 SUM 22901 40907 SUM 17884 40713 INC 26268 675453152 INC 21651 118106185 SUM 2483 31231 INC 9299 994612096 INC 11039 134888513 SUM 2882 22007 INC 36655 939477049 INC 39675 160734244 INC 25875 3785059 INC 28003 878885671 SUM 1822 17446 INC 3824 146936604 INC 14280 147195398 INC 18330 10210776 SUM 12494 39336 SUM 36152 38607 INC 24964 420270999 SUM 5697 36871 INC 39069 28428410 SUM 24382 37378 INC 8672 361908115 INC 3266 953956591 SUM 2926 12546 INC 41429 516143241 INC 40134 886879157 SUM 7996 26204 SUM 5114 38565 INC 24725 11111745 INC 35287 95044885 SUM 2418 31572 INC 136 994221505 SUM 13813 33632 INC 5934 958261720 INC 35035 6072965 SUM 17801 36468 INC 2332 888183702 SUM 17223 40626 SUM 5542 36426 INC 35013 124235098 INC 27869 610558228 SUM 262 23733 SUM 2053 17056 SUM 23008 39909 INC 13153 402614314 INC 36460 662541834 SUM 9979 41409 INC 35510 953991802 SUM 24615 40692 INC 12192 573797615 INC 24116 258016190 INC 39768 520083970 SUM 14529 38606 INC 38497 10108255 SUM 527 35175 SUM 2547 20343 SUM 9308 37887 SUM 4394 37162 SUM 11766 29779 SUM 5371 33616 SUM 1338 34321 INC 9877 946019208 INC 405 506070717 SUM 3605 28985 INC 3291 136417871 INC 3750 610550222 INC 27150 435713333 SUM 4116 36386 SUM 10816 39091 SUM 731 6620 INC 28051 138001151 SUM 956 16031 INC 4182 142354961 SUM 13131 35487 SUM 7606 19974 SUM 23434 35160 INC 19053 471894091 SUM 1718 17571 SUM 2753 20213 INC 25331 22229369 INC 21034 26925713 INC 25184 610590116 SUM 1045 24629 SUM 7566 40638 SUM 2591 28115 INC 12825 300718709 SUM 16055 20883 SUM 13050 27668 SUM 9420 27789 SUM 1304 6410 SUM 31627 40809 SUM 2781 12877 INC 14751 28015188 INC 12418 190193486 SUM 2808 37775 INC 7641 826608958 INC 15569 795920522 INC 39982 6429999 SUM 4832 34185 SUM 37511 39626 SUM 13678 40711 SUM 620 8731 SUM 7045 33418 INC 5537 693537419 SUM 5101 40199 SUM 11568 32578 SUM 3147 27892 SUM 5994 33146 INC 4959 113631094 SUM 2071 12229 INC 26043 804034645 INC 2457 139084594 INC 1308 888187726 SUM 4960 24895 INC 21808 1862408 SUM 6534 26444 SUM 4708 28975 SUM 15154 27322 SUM 773 11852 INC 14481 903838964 INC 28444 591186382 SUM 6035 32379 INC 38674 625300960 INC 38905 6601594 SUM 3855 29137 SUM 893 31026 SUM 3115 36420 SUM 2627 34471 SUM 36377 41433 SUM 12586 17957 SUM 1256 39501 SUM 2744 19593 INC 22627 994932659 INC 39388 487964365 INC 22384 360178191 INC 15125 27937147 INC 33563 728046426 SUM 2104 34919 SUM 8376 41343 SUM 137 32984 INC 11560 24697165 SUM 521 16257 INC 20631 463758412 SUM 12283 39670 INC 3774 585363207 SUM 15698 41410 SUM 13199 37054 INC 15855 140904869 INC 40531 951396607 SUM 13663 29037 SUM 41123 41198 SUM 8995 39718 INC 31029 144004789 SUM 31467 40044 SUM 1381 15277 SUM 1947 23289 SUM 19912 33791 SUM 5178 18141 SUM 6265 32711 SUM 10723 27813 INC 3169 134631722 INC 26966 20335638 SUM 3862 24201 INC 8530 605201874 SUM 11612 34397 SUM 1532 24696 SUM 36575 39494 SUM 4875 33723 SUM 19229 37398 INC 16505 894819149 SUM 16748 40355 INC 30979 202938885 INC 13749 118011222 INC 33677 3611850 INC 2058 977878965 INC 37870 477395865 INC 33681 665781088 INC 13149 222976538 SUM 10948 32533 SUM 2050 35223 INC 26747 554574801 INC 13496 201501609 INC 8717 77668096 SUM 4462 21659 INC 14827 770648221 SUM 23202 33341 SUM 15179 35944 INC 31931 491120388 SUM 2844 39237 SUM 10414 16966 SUM 9170 26984 SUM 2959 36743 SUM 2119 34648 INC 10469 129534887 INC 15448 422972789 INC 9901 930579834 INC 36573 475916690 INC 5784 338952159 INC 30711 418445655 INC 8687 12048671 INC 30292 531598056 INC 26008 474256832 SUM 3131 31711 INC 25136 68476265 SUM 9362 34106 SUM 3256 35054 SUM 18471 38240 INC 11890 536681582 INC 16670 954886772 SUM 13454 27819 INC 31312 995458767 SUM 11122 40316 INC 26677 960502229 INC 32406 822199803 SUM 3106 19286 INC 15488 145198779 SUM 27601 34656 INC 13972 28715378 SUM 4349 33792 SUM 31765 32102 INC 35027 810743225 INC 10311 307566291 INC 8440 3087847 SUM 9385 40402 SUM 1313 22592 INC 35728 739630343 SUM 10081 31671 INC 39207 961160134 SUM 57 23910 SUM 13781 31265 SUM 19147 38797 SUM 1251 36157 SUM 10185 34540 SUM 74 2290 INC 39346 868792584 INC 3925 807332529 INC 4525 122934801 INC 453 994780980 INC 21549 28431786 SUM 991 14731 SUM 17379 41021 INC 14733 11217330 INC 31857 922055662 INC 4551 11158935 INC 36268 9896248 INC 12882 114725087 SUM 3942 41373 SUM 1841 39687 INC 14471 743815320 INC 31132 61857747 SUM 4403 19965 SUM 6887 16747 SUM 896 25429 SUM 9416 38871 INC 2043 411887890 INC 8469 576727738 SUM 4247 40050 SUM 11954 39083 INC 16392 959513007 INC 31128 10998398 INC 22901 619094778 SUM 11317 33079 INC 4177 27599711 SUM 11482 20192 SUM 2926 10038 SUM 1308 26118 SUM 25860 37035 SUM 8181 23472 SUM 12444 19289 SUM 378 40695 SUM 1060 32086 SUM 2221 26307 SUM 16481 40181 INC 20996 727689535 SUM 387 23762 INC 13710 727299341 INC 10889 12967015 SUM 9146 38731 SUM 3745 20301 INC 3413 112301704 SUM 16771 25371 INC 31548 608089293 INC 31433 993853403 INC 16940 591268099 SUM 3039 34604 SUM 8697 38400 SUM 3925 40270 INC 10318 450010504 SUM 12312 22853 SUM 7441 15082 SUM 6348 13108 INC 39014 871870076 SUM 4140 39615 INC 16071 918411120 SUM 463 12462 INC 21872 29051810 INC 27969 443953204 SUM 136 6531 INC 31114 681454341 SUM 5072 34378 INC 38557 773721594 INC 5612 913343835 SUM 13434 39754 INC 721 993812085 SUM 930 30783 SUM 4251 16841 INC 10749 634450325 INC 8267 10255742 INC 25802 860262268 SUM 5995 35235 INC 15610 812466325 INC 23346 635432528 INC 34530 935688239 INC 28644 624703812 SUM 1375 38743 SUM 12762 32938 SUM 349 26284 INC 13254 844383418 INC 29461 811760624 SUM 22185 32992 SUM 11811 39434 INC 22036 67738764 SUM 34 24327 SUM 2333 5081 SUM 6050 32293 SUM 10237 26149 SUM 19426 37534 SUM 3599 32338 INC 24795 146398618 SUM 20892 41153 INC 5399 736940248 SUM 9177 33681 SUM 17924 35847 INC 21695 852257874 INC 1079 54794106 INC 25253 805217821 SUM 3733 39349 SUM 28459 40475 SUM 8142 25428 INC 32255 424930528 INC 6780 143261826 SUM 260 14385 INC 11113 454317667 SUM 8574 38340 SUM 1095 37170 SUM 24143 38346 SUM 23681 35042 INC 6057 424718982 SUM 3452 39640 SUM 2134 25216 SUM 5903 29401 INC 30367 758330467 SUM 7967 28693 SUM 8 17807 SUM 7505 36166 SUM 19288 27948 INC 1255 979608208 INC 21826 938293780 SUM 595 35870 INC 19084 810974697 INC 39159 769416691 INC 16530 147466946 SUM 5362 41080 SUM 8720 31771 INC 35772 59402813 INC 13092 474048558 SUM 28126 39245 INC 40326 911643419 SUM 13049 18780 INC 5560 703561305 SUM 24413 39374 SUM 11462 33335 INC 27558 139942281 SUM 11886 41047 INC 28105 4709298 SUM 14849 21120 SUM 3598 38931 SUM 1321 36258 INC 37249 424529848 INC 23214 772039186 SUM 9260 40279 INC 2981 46758485 SUM 7726 37282 SUM 2077 29894 INC 20477 802219577 SUM 13169 32441 SUM 507 26568 SUM 30530 40955 INC 10213 26365993 SUM 1119 16641 SUM 23707 35758 SUM 22877 39112 INC 29157 28895796 INC 26274 577012859 SUM 16917 35758 SUM 32051 41429 INC 12256 69414280 SUM 2294 11303 SUM 1768 32055 INC 14637 282185676 INC 10703 900712723 SUM 11063 40091 SUM 4051 40979 SUM 8892 18930 SUM 1239 41186 INC 33077 129614655 SUM 10193 31371 INC 20746 144310475 INC 33049 408843380 INC 30828 324304093 INC 29878 71534929 INC 36967 28031529 INC 14205 145324943 SUM 1384 25829 SUM 2359 31441 INC 22412 951040409 INC 21317 449829746 INC 6446 528973086 SUM 22331 32982 INC 14685 936867207 SUM 29220 39991 INC 35399 69026040 SUM 3462 31272 INC 31478 147461149 INC 37143 827741822 SUM 8031 29910 INC 40907 938860663 SUM 7054 37454 SUM 8 36428 SUM 5648 38450 SUM 397 8652 INC 8845 779003490 SUM 25534 40226 SUM 31614 40735 INC 10369 138660912 SUM 12530 39027 SUM 6222 40753 INC 18271 961364865 INC 10187 144263190 SUM 424 6399 INC 22988 109179296 SUM 9264 31758 INC 7705 409097656 SUM 2666 7546 SUM 1384 40056 INC 13117 409807999 INC 30658 325178330 INC 15243 223726852 SUM 35407 40996 INC 3482 142183050 INC 246 246391621 SUM 16861 38095 SUM 1970 27900 INC 36322 489803958 SUM 25039 39123 INC 22101 217665139 INC 13961 760524793 SUM 14612 23398 INC 35157 86891055 INC 19176 610573480 INC 39106 539255510 SUM 915 30962 SUM 27401 39411 SUM 14812 37836 SUM 2860 34628 INC 12160 50659076 SUM 14675 38262 INC 19284 702876189 INC 10147 475281248 INC 39695 181560705 SUM 429 7684 SUM 19121 36899 INC 16499 893788330 INC 15949 994934979 INC 32842 5808743 SUM 852 19961 SUM 854 15236 SUM 14344 41040 SUM 923 4978 INC 27086 600062658 SUM 3292 33336 SUM 20636 40528 SUM 1112 32237 INC 25231 525710310 INC 1902 439771543 INC 29829 601016219 INC 14291 938515628 SUM 10332 22080 SUM 17335 32186 INC 16942 994432152 INC 34683 927765289 SUM 9428 16968 INC 34215 877687150 INC 23771 142123850 SUM 9386 20953 INC 26110 734960749 SUM 1207 31655 INC 10212 756106236 SUM 389 17438 SUM 2176 8501 SUM 128 41078 SUM 2725 27663 SUM 785 37509 SUM 29290 37590 SUM 2752 27857 INC 14618 912405937 INC 4116 454463667 INC 37729 743509454 INC 11486 845456408 SUM 24267 38782 SUM 744 34782 INC 36028 1270616 INC 14357 978680789 INC 12423 875568522 SUM 1054 31548 SUM 2967 38292 INC 140 246779277 SUM 2292 36433 SUM 19264 39166 INC 5221 94993313 INC 27106 271806928 INC 36637 109731928 INC 23910 8109570 SUM 3130 17000 SUM 2738 31381 SUM 22231 29802 INC 13668 419669421 SUM 2921 36180 INC 32016 273070792 SUM 2381 37058 SUM 682 37663 SUM 14663 36911 SUM 15274 37589 SUM 9763 40571 SUM 334 15876 SUM 19233 30997 SUM 6178 39821 INC 35093 559580626 SUM 12281 21678 INC 26577 127439526 SUM 7506 33044 INC 12114 934245912 INC 32714 66724380 INC 34963 141972277 SUM 6473 39278 SUM 9902 31357 SUM 10477 41147 SUM 18385 40453 SUM 6120 27642 SUM 18850 39642 INC 16100 24885731 SUM 3357 31428 SUM 29455 40740 SUM 24794 39988 INC 37341 135936145 SUM 1506 12105 INC 15516 145321738 SUM 8223 33895 SUM 15950 39712 INC 19162 39890377 INC 18438 71645073 INC 37672 111664623 SUM 9991 40476 SUM 9908 36196 INC 15976 130607299 INC 37473 788504092 SUM 3496 33161 SUM 26218 36728 INC 4590 535521187 INC 28349 551092540 SUM 10924 41365 INC 35131 36271005 SUM 306 25596 SUM 14671 33348 SUM 6849 16084 INC 39493 424754723 SUM 22163 38619 SUM 14942 33624 INC 36743 994171867 INC 8605 977619113 SUM 18590 36206 SUM 24625 36193 SUM 1526 37782 SUM 30312 40648 SUM 2530 40703 SUM 2156 19216 INC 1321 557964925 SUM 5748 38363 INC 18547 912346242 SUM 19790 37507 SUM 7146 17048 SUM 11502 41089 SUM 11566 39730 INC 29126 72288400 SUM 9828 24912 INC 1002 152379597 SUM 20874 37435 SUM 342 9179 INC 29932 11781921 INC 35818 990250232 SUM 2728 35141 SUM 3110 37018 SUM 3159 30838 INC 35665 46769392 INC 20689 502208049 INC 18317 760648296 INC 35838 951898676 SUM 31145 37047 INC 28245 482745435 INC 37627 928316653 SUM 2615 30999 SUM 4093 38105 SUM 3194 21891 INC 31444 850666555 SUM 15219 21204 INC 14286 130360560 INC 23441 147087451 INC 38481 54312088 SUM 4402 39766 INC 10553 894863440 SUM 602 28292 SUM 379 13771 INC 8654 682679996 SUM 630 28007 INC 13249 28547054 SUM 33469 40426 INC 29386 141918451 SUM 9051 39422 INC 9642 130553587 INC 29768 139053416 INC 7457 71657521 SUM 6306 36890 SUM 507 17111 INC 8505 333483204 INC 38350 945143623 SUM 179 17822 SUM 14299 33656 SUM 14787 31396 INC 20047 709690634 INC 29214 52832225 INC 15126 810854391 SUM 21849 39306 INC 30423 536830064 INC 38059 925641718 SUM 3585 9502 INC 4052 993199853 INC 23489 25920252 INC 20491 865161364 INC 28017 534862051 SUM 24211 38345 SUM 694 30008 INC 4439 68378930 SUM 9636 40349 SUM 8026 36881 SUM 17730 41424 SUM 6010 32151 INC 40392 670852920 SUM 320 22335 INC 33525 950607323 SUM 29303 38889 SUM 23910 35920 INC 31438 130625621 INC 33249 491677071 SUM 27702 38810 INC 17594 960650828 SUM 31416 36373 INC 32817 341882097 SUM 3568 14981 INC 29268 941913851 SUM 8884 30803 INC 29720 811559127 SUM 6567 13607 SUM 186 26867 SUM 31447 40962 INC 38726 943916303 SUM 24683 31505 SUM 17103 39077 INC 10179 675762033 INC 37966 28010736 SUM 479 15637 INC 20057 991614808 INC 10335 936539404 INC 8319 921748321 INC 38738 686334043 INC 9734 622805119 SUM 18568 37739 INC 7381 959576384 INC 14621 22081321 SUM 17209 37906 SUM 21905 35115 SUM 23634 37026 SUM 4032 39625 SUM 758 32809 SUM 23101 30557 SUM 5 20441 SUM 2102 19823 SUM 1833 27636 SUM 15927 26200 INC 24149 990231971 INC 37954 826673847 INC 21538 146978869 SUM 5819 32417 INC 4055 812506963 SUM 15244 29909 SUM 3118 6508 INC 9116 56861604 SUM 22565 35229 INC 35210 308613109 INC 36676 877867773 SUM 247 41179 SUM 4601 34406 SUM 25560 40124 INC 6551 155433611 SUM 22044 40249 INC 33211 936135938 SUM 18395 40223 SUM 8552 35919 SUM 7191 38156 SUM 9059 21535 SUM 29951 37965 SUM 70 28862 INC 38858 951099552 SUM 228 20982 INC 6126 955310395 SUM 10558 28765 INC 4614 478148730 SUM 3426 40809 SUM 18972 31208 INC 27808 577415765 INC 37435 810497374 INC 40774 878864577 SUM 22094 24062 SUM 3217 39979 INC 23271 906150841 INC 36939 79050463 INC 12552 794307107 SUM 20870 39999 INC 4452 46754936 INC 1226 113744459 SUM 7333 30867 INC 40561 954811372 SUM 1836 17845 SUM 25563 41104 INC 27591 693264823 INC 33421 744662202 INC 22971 368114595 INC 36352 557914721 INC 36640 991066009 INC 41029 940649020 INC 18451 560006771 INC 5494 835981896 INC 8883 593812054 SUM 2876 35249 SUM 21094 33353 INC 5333 3258141 SUM 6177 22866 INC 25345 110277287 SUM 2517 16593 INC 4002 485639045 SUM 7676 37573 INC 232 76129170 SUM 3481 35335 SUM 3619 34215 SUM 4970 35577 SUM 16341 35227 SUM 11253 33952 SUM 9718 26104 SUM 3367 11009 SUM 36473 41223 SUM 639 21239 INC 144 977138797 SUM 3161 21441 SUM 6317 14253 INC 27851 283668885 INC 19829 38647890 INC 39661 113788727 SUM 7040 29966 INC 25527 407930648 INC 26175 147189314 INC 37867 72694925 INC 2094 992167426 INC 39675 860096443 SUM 678 34512 SUM 6386 37682 SUM 21322 39112 INC 15634 959258049 SUM 4001 11497 SUM 5443 11002 INC 14005 24846033 INC 38948 1552981 INC 15391 3895353 INC 15771 892731666 SUM 13966 31234 SUM 3966 8720 INC 31816 884302462 INC 40974 576678944 SUM 17834 41397 INC 11863 542401444 SUM 21027 40506 SUM 3331 40441 INC 10942 3761907 SUM 23957 41378 SUM 2 13131 INC 136 871626238 SUM 963 29005 SUM 25085 31051 INC 35716 849070127 INC 19020 753289117 SUM 7570 39122 SUM 6011 35599 SUM 41 11421 SUM 26747 37844 INC 31873 787410149 INC 13024 27949056 SUM 10270 38835 SUM 253 37570 SUM 6977 41411 SUM 4163 36365 SUM 1949 14073 SUM 3902 20079 INC 9093 933784972 SUM 861 27914 SUM 942 36689 SUM 8833 26104 INC 33242 138032134 INC 20601 962908655 INC 25499 11523109 SUM 6094 11107 SUM 1512 28524 INC 34984 525765886 SUM 10515 36099 SUM 8664 36103 SUM 10002 12699 SUM 2709 38368 SUM 27708 39262 SUM 13190 30721 INC 8001 412453466 INC 23202 477624817 INC 35431 9656068 INC 30468 334720669 INC 21498 16495402 INC 15808 465638455 SUM 10701 38269 INC 28051 760381599 SUM 26266 29736 INC 35925 909634261 SUM 23899 39531 SUM 7053 35747 INC 30554 47870088 SUM 508 3884 SUM 6191 24369 INC 31842 113899079 SUM 6909 21148 SUM 5233 26959 SUM 11689 35897 INC 33990 484804638 INC 29286 58349517 INC 39754 890654180 INC 15206 145254757 INC 32750 870610716 SUM 1258 27066 INC 14175 727058598 INC 533 687207911 SUM 10214 40308 INC 4224 608488636 INC 31953 878826188 SUM 18823 34876 INC 12940 17792189 SUM 4526 9131 INC 32984 73591595 SUM 186 41393 SUM 24525 36345 SUM 21721 39458 INC 25557 25922409 SUM 5148 35108 INC 30373 983869283 INC 5269 490058 INC 39599 439682884 SUM 31239 38082 INC 39216 20686721 SUM 260 25723 INC 16023 492196594 SUM 32203 41039 INC 23700 888296775 INC 13862 816825818 INC 24778 625628354 INC 36736 483768266 SUM 6043 17613 SUM 13730 35024 SUM 32588 40409 INC 34900 623905892 INC 3485 754359223 INC 26114 337776707 INC 9139 861252512 INC 29735 591261486 INC 30212 113288764 SUM 153 14247 INC 17640 96619631 INC 19653 109725286 INC 22059 986277448 INC 24672 10980052 INC 24719 970150238 INC 27870 28383919 INC 25812 957673277 SUM 12645 19983 SUM 17466 37783 SUM 1147 20212 INC 4068 486960790 INC 15288 810763604 SUM 4328 13517 INC 8806 414040520 INC 34522 282111983 SUM 8620 28154 SUM 27623 40181 SUM 3482 30070 INC 14735 146816196 SUM 29780 34898 SUM 1495 34129 SUM 34741 38641 SUM 2696 33369 SUM 14786 39944 SUM 2362 19145 INC 26863 574815922 SUM 11529 28183 SUM 1972 26859 SUM 2406 6096 SUM 5879 35746 SUM 19847 27646 SUM 23470 38549 INC 14249 391439810 SUM 3290 15810 SUM 12159 39058 SUM 15737 31051 INC 28966 29058875 SUM 2160 34020 SUM 5661 41179 INC 25969 982947955 INC 31292 490321809 INC 7772 56681480 INC 23867 143237443 INC 11662 602182576 INC 23961 26285828 INC 40637 476369650 SUM 3026 11116 INC 34089 482061629 SUM 1387 14833 SUM 34521 38657 INC 20176 952160904 SUM 12125 35042 SUM 1013 35625 INC 4274 77162787 SUM 16886 24963 INC 26835 954206269 SUM 86 4769 INC 41064 483796417 INC 12461 105927358 INC 15598 46751554 INC 36423 123834068 INC 23583 844521033 SUM 1655 34378 SUM 35038 41405 INC 16426 879002196 SUM 20 20318 SUM 10568 25030 INC 32675 938517718 SUM 2044 40165 SUM 27936 38927 SUM 2560 33576 SUM 5253 36455 SUM 35945 39773 INC 11479 866181585 INC 13424 586049661 SUM 7152 23518 INC 24958 28011647 INC 9757 792481618 INC 21603 29057173 INC 29019 570300609 SUM 1300 20977 INC 21858 732051541 INC 9062 10070924 INC 38678 624825863 SUM 4249 41451 SUM 4141 36021 INC 29974 130132875 SUM 5573 36323 INC 27695 143224683 SUM 2457 28227 SUM 110 38700 INC 8087 971270592 INC 21492 532850224 SUM 8419 38775 SUM 9051 39793 SUM 7956 20307 SUM 2488 25083 INC 1947 992658409 INC 38626 88458322 SUM 2263 29066 INC 40304 912233770 SUM 1388 21278 SUM 11552 30585 SUM 18370 29442 INC 27747 472658686 SUM 5568 31858 INC 1528 928846128 SUM 27340 33415 SUM 5168 15895 SUM 7339 28018 SUM 708 37839 SUM 15454 32752 INC 22323 146783186 SUM 1640 19685 SUM 12321 38832 INC 28017 12081749 SUM 3772 21729 SUM 8792 41197 INC 32309 961820234 SUM 28991 38478 INC 23553 94630954 SUM 28866 37324 INC 32082 146760726 INC 2528 601161904 INC 31966 478460032 SUM 6776 38404 INC 11711 69524132 INC 5268 983247352 INC 25550 833847622 INC 5242 105421593 INC 2114 149725212 SUM 14982 39295 INC 3192 10973408 INC 27660 126488796 SUM 3173 31095 INC 36829 686504080 SUM 2905 5100 SUM 23108 41196 SUM 39253 40771 SUM 224 14431 INC 28374 28874811 INC 33984 952514880 INC 19949 18332493 SUM 1194 13669 INC 21100 28800205 INC 39136 955257025 SUM 1609 23275 SUM 11674 41189 INC 39822 932989495 INC 5698 138772885 SUM 23284 37595 INC 10505 937972311 INC 38589 885805334 SUM 1596 20423 INC 15439 675554150 INC 14743 56800533 SUM 11631 20756 INC 40731 24882537 SUM 1433 39610 SUM 34 35415 INC 31695 506335523 INC 28281 422531405 INC 31231 58465229 INC 34604 145185050 SUM 4197 28258 INC 39668 771730157 INC 23394 148297357 SUM 8303 31941 SUM 13906 32865 INC 6509 120999200 INC 29616 902407719 SUM 34 8270 SUM 14796 36778 INC 16711 27275260 INC 12790 568378369 SUM 5180 36143 INC 37812 921787877 INC 29758 70672353 SUM 13940 41345 INC 20953 15969557 INC 37339 316365678 SUM 2749 34756 SUM 21206 29221 INC 18839 71589746 INC 28587 26441623 SUM 1732 34546 INC 5192 923764853 SUM 11586 39101 SUM 36 26769 SUM 6133 30776 SUM 21437 41017 INC 17251 960765399 INC 30032 917890340 INC 686 956163305 SUM 965 31418 INC 34047 342172799 INC 13550 888148593 SUM 1551 29700 SUM 2050 32957 INC 6117 189772860 INC 10215 417128386 SUM 39299 40726 INC 40756 993315248 SUM 11151 38109 INC 11692 509918376 SUM 16341 33910 SUM 5711 23193 SUM 5515 40318 SUM 7519 16237 SUM 22800 35822 SUM 5197 35296 INC 18713 491572365 INC 6540 28774521 INC 26612 611028554 INC 33879 476278888 INC 34317 476141730 SUM 5395 37433 SUM 16313 38444 SUM 27140 32624 SUM 10207 36815 SUM 12615 40216 SUM 3954 22636 INC 32533 479588283 SUM 19450 39557 INC 26391 26667783 SUM 2238 35782 SUM 2746 32256 SUM 1603 37498 SUM 4866 13858 SUM 9935 38684 INC 16799 111658168 INC 6450 206478393 INC 34465 877981404 SUM 3904 40334 INC 35245 955167839 INC 12162 3809370 SUM 193 37069 INC 35646 571776211 INC 17604 552686001 SUM 3056 29362 INC 33701 140836162 INC 5763 796336236 INC 35622 125967135 SUM 14058 31345 SUM 8684 18822 INC 34284 888038473 SUM 23498 33490 SUM 3811 20743 SUM 30411 41320 SUM 21815 39919 INC 8030 113297207 INC 39004 614053286 INC 40178 46417664 INC 27450 4790109 SUM 9333 32376 SUM 141 15878 INC 14995 912712782 INC 26225 848660447 INC 19158 25798517 SUM 1595 11599 INC 18282 666341744 INC 20937 527048954 INC 7143 711265123 INC 22290 889343684 SUM 273 35126 INC 27971 139454341 SUM 6573 37375 INC 21464 347071977 INC 9999 79981710 INC 27199 54691553 INC 12613 415373522 INC 22380 994477273 SUM 31412 37784 INC 27044 28873970 SUM 16022 39407 SUM 9406 40854 INC 23814 955300848 INC 13587 22208330 INC 30943 925329092 SUM 29027 32987 SUM 16913 19499 SUM 11293 38356 INC 4133 18506945 SUM 5106 24473 INC 16893 845158970 SUM 30035 38616 SUM 23954 34092 SUM 19282 40472 SUM 1425 15352 INC 4247 10003839 INC 5995 46771802 INC 23308 130170100 INC 10884 29032919 INC 33557 726874076 SUM 16933 41224 SUM 6319 31242 INC 12943 12305294 INC 30888 757926091 SUM 3475 17473 SUM 4516 37667 SUM 14144 35815 SUM 258 16660 INC 20938 147067724 INC 10120 856310325 INC 33259 136804708 INC 31648 644294296 SUM 37490 40887 SUM 3495 28922 SUM 6893 32393 SUM 1560 32899 SUM 27124 38588 SUM 5216 41042 SUM 2518 13496 INC 24258 63179987 INC 24698 13529464 SUM 4577 24673 INC 33872 38410301 SUM 13994 18145 SUM 15426 26130 SUM 16494 36345 INC 13770 551815366 INC 6232 27692108 SUM 22659 39511 SUM 9727 36462 SUM 1050 29087 INC 20478 542110878 SUM 709 40526 SUM 10791 33801 SUM 11005 25349 INC 39928 55503737 SUM 23623 24111 INC 2198 626420518 SUM 275 3529 SUM 14812 40477 INC 4004 930045292 INC 7338 885270506 SUM 1733 6182 INC 27091 926919753 INC 27179 737921207 SUM 11584 19769 SUM 2462 39038 INC 1230 937253706 SUM 12055 40951 SUM 12090 38139 INC 27360 886614946 SUM 8246 14592 INC 26072 410040861 INC 21038 1992185 SUM 25316 38695 INC 13747 910005999 SUM 10504 22974 INC 39404 944824838 INC 16459 870665368 SUM 3416 29975 SUM 7387 26706 INC 33527 869345596 SUM 210 38420 SUM 2109 28776 INC 16111 987089835 INC 34013 492153065 INC 35791 724854481 SUM 11639 37115 SUM 36089 40453 SUM 9558 38074 INC 39146 88894842 SUM 30570 33990 INC 10053 941897707 INC 5815 136409105 SUM 18646 40150 INC 14960 66059916 INC 33224 27799171 SUM 2487 36741 INC 30497 243263421 INC 14805 771070940 INC 11745 147455603 INC 29449 542389559 INC 12182 28664397 INC 40530 534537836 SUM 10325 34962 SUM 5714 20181 SUM 229 27715 INC 1161 709262729 INC 30712 536081614 SUM 17555 31605 SUM 21158 33743 INC 3370 23100121 SUM 827 19685 SUM 13160 31657 SUM 7408 35220 INC 37287 77114820 INC 8880 677444921 INC 14447 999356575 INC 1634 946921664 INC 37789 137191926 INC 27863 147449733 SUM 13898 38898 SUM 7603 31909 SUM 3742 33158 SUM 12512 39941 INC 28313 34805789 SUM 6958 39015 INC 23393 387856151 INC 18948 39660093 INC 37942 503148774 SUM 13082 26819 SUM 1768 35991 SUM 24281 36674 INC 25686 28697591 SUM 3946 28008 INC 11668 877376088 SUM 10477 28204 SUM 34895 37925 SUM 18091 33616 INC 12781 103665138 INC 14971 818472460 INC 3286 458513025 SUM 2821 35656 INC 19238 616639393 INC 32071 823512905 INC 7322 711254866 INC 8328 535955218 SUM 4684 17900 SUM 3619 41200 SUM 6735 27888 SUM 1515 39915 INC 38399 20661709 SUM 11255 32692 SUM 3707 5368 SUM 10319 37788 SUM 10374 31097 SUM 23680 41009 INC 40249 4161108 SUM 1208 19637 SUM 7600 29766 INC 16631 976545862 INC 10289 347977440 SUM 12018 38464 SUM 11601 40923 SUM 2034 37260 SUM 17178 32401 SUM 34473 39538 SUM 6609 18101 INC 5332 22704906 SUM 4401 37319 SUM 17291 34092 SUM 13719 39359 SUM 15583 34454 SUM 34722 40506 SUM 18125 37453 SUM 9637 36842 SUM 16593 36401 SUM 29443 38943 INC 36502 28794865 INC 13812 938301427 SUM 10185 40551 INC 24068 606149381 SUM 14368 40130 INC 26007 905786638 SUM 4958 32757 INC 21291 137363428 SUM 22102 39053 SUM 18987 37848 INC 13978 113476560 INC 8589 234825357 SUM 13928 38646 SUM 12837 36377 SUM 11913 34062 SUM 961 21940 INC 16877 608497720 INC 32024 138738887 INC 16187 355897067 INC 30980 560259252 INC 34899 725968234 INC 789 13228221 SUM 536 5353 INC 5609 543488466 SUM 13140 39630 INC 17595 424057521 INC 4539 144266453 SUM 2236 38021 INC 2114 459585433 SUM 413 13155 INC 16732 996396396 INC 21738 557861436 SUM 5002 37562 SUM 9317 39509 INC 32348 189959356 SUM 4005 29948 INC 10960 324624970 SUM 14345 32413 SUM 1329 23993 SUM 8627 34489 SUM 13295 36377 INC 960 73504361 SUM 17413 37543 SUM 16269 38034 SUM 3854 15503 INC 37484 63561704 INC 41356 110685706 INC 37340 769813934 SUM 6442 41156 INC 15919 743817286 INC 3206 937142076 INC 14172 955271729 SUM 582 33372 SUM 680 33502 INC 30006 142835082 INC 8398 147467620 INC 24112 145362388 SUM 19869 37782 INC 3035 758450488 INC 35521 28933414 INC 30116 400802906 INC 18280 959700279 INC 11397 484197965 SUM 32360 36809 SUM 8098 40259 SUM 557 23366 INC 14696 593811923 SUM 14863 31784 SUM 5555 39321 INC 27920 979685234 SUM 20717 34917 INC 13751 28811846 SUM 10352 37638 INC 31783 473300500 SUM 24335 37625 SUM 2750 39968 INC 31460 73060724 SUM 5981 38088 INC 19114 80056576 INC 35176 853206366 SUM 2260 17008 SUM 5915 11209 INC 11677 38013113 SUM 28602 39381 SUM 16618 36225 INC 14792 594177883 INC 1090 990289627 SUM 27214 38063 SUM 42 37721 INC 7253 996169866 SUM 1582 23151 INC 8144 72671070 INC 15185 874739875 INC 11032 960668026 SUM 26567 41416 SUM 26158 39485 INC 3451 524705595 SUM 8246 28427 SUM 10859 41275 INC 33377 143128875 INC 36029 6693091 INC 4334 905613587 SUM 5009 21281 SUM 10002 30173 SUM 27896 41144 INC 9434 16187072 SUM 5594 38641 SUM 766 13181 SUM 20437 27982 SUM 243 40450 INC 21643 136846599 INC 23607 27911506 SUM 6030 34498 SUM 13081 30715 INC 1594 978648489 SUM 251 16678 SUM 29612 41438 INC 28406 130696738 SUM 23625 35355 INC 32531 517355974 SUM 20903 28944 SUM 5969 27256 INC 17595 686276049 INC 4628 63107178 SUM 14241 32269 INC 13561 609285636 INC 37510 101300417 SUM 15632 40338 SUM 13260 22088 INC 18393 80067768 SUM 7137 37832 INC 41290 659942408 SUM 143 25243 INC 10038 126475643 SUM 2538 30492 SUM 6754 35768 INC 3027 953412427 SUM 11943 32587 SUM 2514 35809 INC 29869 876641111 INC 9642 793784813 INC 6690 138928222 INC 34275 655138591 INC 6688 923700438 SUM 516 24881 SUM 14015 35497 SUM 2885 26764 INC 39248 138533644 INC 27718 147434280 SUM 20893 39959 SUM 847 36935 SUM 10863 19674 INC 7078 223205399 INC 24557 886179131 SUM 9682 40489 INC 20074 172908767 INC 20167 57197708 SUM 18970 26316 INC 11705 73662348 INC 4095 995249412 SUM 32208 37361 INC 3070 934206347 SUM 4749 21504 SUM 2852 5811 INC 24991 861787094 SUM 10694 32014 SUM 17677 40837 SUM 2143 35700 INC 12803 29043139 SUM 19642 37212 INC 29821 954988064 INC 5922 79322064 INC 14665 974252575 INC 33259 995371749 SUM 31855 41376 SUM 39290 41357 INC 9236 44110487 SUM 10119 11122 INC 10860 324322718 INC 18493 724727356 SUM 4047 15843 INC 32989 24572323 INC 30666 953572859 SUM 582 37910 SUM 21122 37903 SUM 26466 40940 INC 38999 760440192 INC 8042 928297115 SUM 2338 6921 INC 37070 955328594 INC 35010 80357357 INC 7954 843218026 SUM 24551 39597 SUM 29299 41273 INC 2174 31483169 SUM 20562 36821 INC 40751 128577557 INC 34118 62953425 INC 28102 30004689 SUM 22095 38600 SUM 2235 35702 SUM 639 27176 INC 28613 936176027 SUM 16957 26639 SUM 24683 39201 INC 26699 27978971 SUM 28532 37457 SUM 5371 26300 SUM 15793 39047 SUM 25684 33899 INC 29630 804198524 SUM 7816 39383 SUM 5703 34172 SUM 644 40407 SUM 13531 33269 INC 6706 645636149 INC 13241 954220879 INC 27824 324776439 SUM 5578 9773 SUM 513 16115 INC 667 26946103 INC 32687 945883149 SUM 26938 37353 INC 20104 837464131 SUM 29136 38287 SUM 22475 41372 INC 26399 413960720 SUM 3159 23869 SUM 2836 29851 SUM 17942 32666 INC 20337 991227621 SUM 3692 34727 INC 10354 683194524 SUM 12804 37469 INC 34123 595676 SUM 14388 27750 INC 38460 936575777 SUM 5268 26284 INC 17217 995523148 INC 40234 11120777 INC 6079 299276224 INC 18322 921126299 SUM 3333 25843 SUM 3097 38815 INC 739 788465809 INC 36148 147348157 SUM 5273 36880 INC 5708 874999609 SUM 2301 39867 SUM 5536 30414 SUM 17853 22641 INC 40268 12844226 INC 37544 744662399 INC 921 418374442 SUM 26688 39985 INC 26114 9807636 INC 25839 202997419 SUM 8828 40669 INC 26268 937548072 INC 41333 609551799 SUM 3396 36364 SUM 26076 37259 SUM 28727 36705 SUM 27398 38383 SUM 6622 28020 SUM 13883 28882 SUM 2087 39743 INC 21352 610087775 SUM 21203 34590 INC 37097 915834442 SUM 9463 40148 SUM 23814 39749 SUM 1116 40208 INC 8126 995737533 SUM 5232 15944 SUM 10581 27009 SUM 10229 28740 SUM 8778 31641 SUM 28750 40790 INC 24193 988058745 INC 38316 510648671 SUM 9177 31736 SUM 5323 22210 SUM 214 36653 INC 9810 28950413 SUM 19005 40000 INC 4212 825601239 SUM 3710 36821 INC 38687 948707926 INC 35416 945188611 SUM 23762 32403 INC 25649 454093756 SUM 5513 28535 SUM 32045 36319 INC 14118 236014777 SUM 1219 24436 INC 21763 515984362 INC 15805 848489382 SUM 2344 21070 SUM 1291 40191 SUM 5755 21769 SUM 2474 16860 INC 33626 871305263 SUM 21264 37812 SUM 24192 35905 SUM 3839 18039 INC 12373 543463443 INC 23088 137357409 INC 1322 909194379 SUM 6754 10875 INC 34162 62464752 INC 39456 559685214 SUM 9518 40603 INC 32137 751682476 SUM 8653 40998 SUM 8442 28665 INC 2813 146946503 INC 22860 63710607 INC 4514 334392632 INC 15172 152734297 SUM 38248 40322 INC 21849 999592495 SUM 3125 17331 INC 4726 10177951 INC 32787 929333348 INC 7436 821011066 INC 8774 416590351 SUM 6241 39200 INC 3727 492075432 INC 26734 5397480 INC 36857 24822112 INC 3867 12174163 INC 21296 65329156 INC 8188 28823848 INC 40724 811479118 SUM 23554 35308 SUM 832 7260 SUM 18708 26061 SUM 920 8049 INC 1329 879786020 INC 39709 12285060 SUM 1434 15032 INC 12110 856087124 SUM 1648 22863 INC 25323 480952536 INC 37236 256869624 SUM 14223 36832 INC 9410 576865037 INC 8220 541838124 INC 23873 475281301 SUM 6200 33298 SUM 24370 33200 INC 5375 137458273 INC 7883 787365887 INC 32680 977946589 SUM 2797 24897 INC 3604 995265275 SUM 603 26038 INC 3233 940903092 SUM 11453 29714 INC 22710 878984115 INC 12682 922103982 SUM 14550 33113 INC 17755 973913484 INC 32332 720455729 INC 35753 27649066 INC 9903 948492175 INC 8486 688557596 INC 19326 126511603 INC 29567 953256980 SUM 13203 40858 INC 9338 531466002 INC 18794 12176698 INC 4229 122302057 INC 454 418303845 INC 35264 492023355 SUM 24769 37905 INC 4245 8857419 INC 4079 191143374 SUM 274 11917 SUM 26764 39978 INC 15032 520044443 INC 22033 861047131 INC 31425 494600615 INC 34732 825752498 INC 36795 743762406 SUM 24213 41115 SUM 9019 26584 SUM 3309 15267 INC 6456 341840905 SUM 6925 36007 INC 902 539263932 SUM 28667 37129 INC 20905 933464374 SUM 36354 40366 INC 930 242101428 SUM 17877 34733 SUM 8547 33208 INC 30990 110628683 SUM 25525 39218 INC 28069 55902584 SUM 2469 41225 SUM 2999 27493 INC 237 979361973 INC 16696 607964509 INC 3415 755932744 INC 28433 951116641 INC 2452 492175848 INC 32507 71900956 SUM 6 14778 INC 37852 140863181 INC 16193 405848752 INC 9617 503047313 SUM 19452 26454 SUM 31644 38460 INC 37116 928338394 SUM 11419 30927 INC 34197 761083176 SUM 1244 18853 SUM 171 36107 INC 11025 357977654 INC 9550 71392589 SUM 2747 41087 INC 276 113674544 INC 25816 357835303 INC 24447 424935346 INC 6226 832818040 SUM 21167 29513 SUM 16312 41346 SUM 627 38315 INC 4035 89370185 SUM 11577 25479 INC 3243 938381616 SUM 14747 29277 SUM 23908 41329 SUM 7872 35295 SUM 35210 41358 INC 3297 26458582 SUM 937 11863 INC 33211 129467627 INC 19407 953758755 SUM 6477 34718 SUM 11807 33422 SUM 9865 39208 INC 1969 625497257 SUM 31800 39467 INC 8371 994970745 INC 21266 221390658 INC 17571 752233821 INC 5043 878093819 INC 4244 74876472 INC 1605 68277640 INC 3890 760221501 INC 34162 80323042 INC 18055 650948224 SUM 4724 29222 SUM 3151 41300 INC 33908 273820089 INC 41305 79829880 SUM 9902 23723 INC 4256 986796496 INC 36632 600598131 SUM 23065 33026 SUM 2518 32968 SUM 28270 38230 SUM 25627 40112 SUM 9197 36763 INC 25161 147482595 SUM 12503 33951 INC 15967 930142372 INC 23273 603775069 SUM 18740 41341 INC 5801 884781548 SUM 1360 34324 INC 27211 936602117 INC 3382 927865161 INC 36340 900629390 SUM 10983 39113 SUM 8566 27664 INC 32219 718509400 SUM 27455 41207 INC 14594 58339504 SUM 1983 32957 INC 17852 800983637 INC 32298 451933489 SUM 6300 25688 SUM 6527 32380 INC 5249 604903230 INC 20495 686907555 INC 25594 543383882 INC 336 37614743 SUM 26839 37605 INC 23359 156096271 INC 16170 146402072 INC 13311 917753508 INC 30610 956375584 INC 24313 740590417 INC 3928 130658600 SUM 22875 31507 SUM 11375 35673 SUM 4558 29430 SUM 19649 38927 SUM 34688 38536 INC 13517 921779841 INC 39195 311641268 INC 5249 674215181 INC 26639 952265373 SUM 5959 36980 SUM 1132 32557 SUM 5657 37784 SUM 3216 24669 SUM 16610 39660 INC 15411 23763634 SUM 4498 40374 INC 32906 13844974 SUM 15981 41225 INC 3136 128609058 INC 4553 28539737 INC 41215 821102074 SUM 3915 35988 SUM 10824 40441 INC 32684 313548423 INC 17695 349916969 SUM 1980 9376 INC 17365 134773393 INC 22341 535863144 INC 7999 535280657 SUM 1773 32519 INC 15156 458639465 INC 36731 555915333 INC 29195 878901487 SUM 3068 40448 SUM 127 14965 INC 29725 911597428 SUM 5627 28657 INC 20075 61006333 INC 2882 818287686 INC 23568 408330566 INC 35071 130555573 SUM 6607 28346 INC 20295 760273303 SUM 16031 41152 INC 20006 744416918 INC 24877 146380926 SUM 3945 39211 SUM 4343 14678 SUM 3717 26399 INC 30986 760464186 INC 21854 677156007 INC 3798 5694259 SUM 3043 23210 SUM 4035 21521 INC 3623 905787301 SUM 6956 34444 SUM 1532 23897 SUM 8717 33829 SUM 33115 37416 INC 40584 42436841 SUM 14428 36015 INC 24555 17302675 SUM 23499 40841 SUM 5979 37064 INC 17161 357987782 SUM 10986 11385 SUM 3164 32011 INC 40668 942542535 INC 11683 450197427 INC 6109 142706288 SUM 5791 40416 SUM 12353 18197 SUM 2819 15023 SUM 2557 6261 INC 16136 47832540 INC 36833 12227717 SUM 14359 36735 SUM 9151 41363 SUM 9708 33394 SUM 13981 35115 INC 27799 894576656 SUM 7376 33725 SUM 3405 18593 INC 31814 147296838 SUM 899 26832 SUM 4425 26561 SUM 8006 39959 INC 11223 96077602 INC 1207 813062154 INC 34352 699677230 SUM 13897 23215 INC 8330 354702585 SUM 15386 39370 SUM 33439 39804 INC 20169 475252921 INC 10228 727751599 INC 20855 964829699 SUM 9121 40965 INC 7662 607356788 INC 39654 986828688 SUM 25573 39053 SUM 3253 36312 INC 35916 740323822 SUM 6535 20164 INC 1584 987548026 SUM 3043 24163 SUM 16170 34712 INC 1401 204867265 SUM 4835 31693 INC 29325 869356834 SUM 29217 40772 INC 22227 467992007 INC 12245 960803813 INC 19709 519807432 SUM 3804 40254 SUM 15021 37167 SUM 5396 29896 SUM 5850 14885 INC 320 122181771 INC 37482 502445812 INC 19831 145992257 SUM 5119 39196 INC 9136 134772570 INC 31249 778184003 INC 2930 454654400 SUM 1838 25018 INC 14264 217215455 SUM 2715 27682 INC 31028 598013603 INC 26662 89542241 SUM 25183 39685 SUM 323 41415 SUM 11786 36122 SUM 5277 15266 SUM 5886 31130 SUM 9586 33436 INC 7206 955029217 SUM 1618 18619 INC 35902 383716730 SUM 26991 31796 SUM 1057 32539 INC 12404 28821811 SUM 36081 38974 SUM 38749 39996 SUM 4457 39738 SUM 14568 33600 SUM 256 7214 INC 34971 863511128 INC 15230 141721490 INC 38433 874661887 SUM 18780 40256 SUM 509 34457 SUM 9615 40699 INC 30774 604789381 SUM 22337 29725 SUM 2290 12494 SUM 702 39832 SUM 10731 36487 INC 29741 146910569 INC 40012 944853209 INC 29240 894825775 SUM 120 31533 INC 13425 908108010 SUM 12527 29468 SUM 25235 38269 INC 3578 60805307 SUM 7175 34459 INC 32506 811613568 INC 28797 5897119 INC 9441 950848158 INC 661 384906027 INC 27402 892739444 SUM 15591 34122 INC 32979 805002112 SUM 36488 40747 SUM 556 28631 INC 15394 416583482 SUM 2130 40959 INC 28708 66467600 SUM 27529 40190 SUM 17532 40794 SUM 11439 33406 SUM 27314 37559 INC 4749 52743610 INC 20965 146107882 SUM 5 4957 SUM 8662 20901 SUM 12629 30166 INC 35134 145876737 SUM 3634 37912 SUM 3220 12335 SUM 21051 31214 SUM 4185 41059 INC 26420 929954255 INC 28453 492204656 SUM 18994 38230 SUM 182 16243 INC 6558 582006502 SUM 2131 30613 INC 40398 816859125 INC 6720 24344017 SUM 14059 39812 SUM 9597 39728 SUM 10865 30635 INC 16811 288792599 SUM 35690 41309 INC 20865 862260538 SUM 1068 36983 INC 11837 12201104 INC 29161 975436301 INC 19008 35807158 SUM 17064 39647 INC 569 133588754 INC 26053 959323613 INC 2650 181664515 SUM 174 19175 INC 15036 8053385 INC 33433 912476053 SUM 27746 35813 SUM 6142 41160 INC 30052 341791273 INC 26533 953309146 SUM 7160 10835 SUM 5478 33038 SUM 5155 20481 SUM 11352 32465 SUM 11624 32445 INC 16716 415751406 INC 21305 129499470 SUM 31317 34562 INC 26090 250685728 SUM 14524 30161 INC 5035 944301358 INC 5865 467400145 SUM 19582 31631 SUM 19 36981 INC 19181 618040775 SUM 8102 37798 INC 40514 105409925 INC 5391 740960298 SUM 20223 29831 INC 33284 206649013 INC 41206 331204772 SUM 28625 40628 SUM 14652 26160 INC 29610 381595091 INC 3202 771122533 SUM 5947 40243 INC 1079 958557432 SUM 3785 38151 SUM 3888 37498 SUM 9334 19383 INC 12753 789885788 INC 29519 875593140 SUM 15577 39566 INC 26920 28559356 INC 34156 710711501 INC 23353 299926379 INC 22472 142715967 INC 30564 952333744 SUM 6868 28981 INC 963 966058689 INC 6705 27730130 INC 13784 911515469 INC 15465 496453455 SUM 27796 34892 SUM 86 1890 INC 24529 686648864 INC 14848 28523832 INC 7115 21773496 SUM 3569 38842 SUM 12729 38977 SUM 7297 13933 SUM 12210 40508 INC 40140 146065629 INC 1050 693482298 INC 14074 935122289 SUM 10135 37766 INC 33445 673470234 INC 30708 987694942 SUM 12511 26449 SUM 11530 22308 INC 8561 492188481 SUM 1275 11914 INC 6787 866415397 SUM 2863 28334 INC 36615 789993804 INC 21080 417914389 SUM 8679 27338 SUM 3673 31410 SUM 1903 25932 INC 35728 95584969 INC 36801 953033245 INC 6492 989473373 SUM 13294 35982 INC 24066 147208213 SUM 21848 39215 INC 20360 452336856 SUM 1309 35353 SUM 6821 39239 INC 32210 827636197 INC 2049 259080928 INC 9679 357998036 SUM 6474 24052 SUM 31080 38378 SUM 4964 37386 INC 28768 911837511 INC 25871 141604717 INC 3545 994471322 INC 2457 28260406 INC 33207 844963311 INC 1123 145544228 INC 20421 586265215 SUM 1824 21972 INC 10822 23958817 SUM 5096 40195 SUM 302 39541 SUM 2241 8816 SUM 5318 30773 SUM 3790 36146 SUM 652 23929 INC 4490 849916884 INC 30562 890461547 INC 28542 145132334 SUM 6853 38192 SUM 2131 27552 INC 17144 147109203 SUM 31104 38575 INC 32458 80157510 SUM 12126 36213 INC 28157 340228248 SUM 13236 33667 INC 40957 469487916 INC 23517 301609891 INC 10297 140123874 SUM 5163 21601 INC 17112 87920964 INC 15592 150008262 INC 4239 726960538 SUM 6191 39330 INC 23502 147382713 SUM 14577 40916 INC 35530 18578266 SUM 22212 38388 INC 12744 29039226 INC 27338 181735826 SUM 2639 40107 SUM 10142 37874 INC 3994 340923947 INC 18143 961807923 INC 24181 87944317 SUM 3733 18294 SUM 9480 36198 INC 39826 46019982 SUM 19167 35333 INC 28805 26908209 INC 17985 752237701 SUM 40 39007 INC 6708 291270046 SUM 3665 39878 INC 21207 82899888 INC 14722 905839200 SUM 9095 31103 INC 29691 502746461 SUM 13528 30551 SUM 1622 35743 SUM 7570 18670 INC 17600 995474338 SUM 21185 35525 SUM 1073 24906 SUM 8882 28830 SUM 30930 40390 INC 37998 488173482 INC 36539 29024425 SUM 4136 23686 SUM 19609 30396 SUM 427 24590 INC 4786 690797553 INC 17047 747237944 SUM 19297 40100 SUM 6590 35143 SUM 16764 39890 SUM 5415 40617 INC 3734 952461235 INC 17239 877598941 SUM 17116 28401 INC 2999 976338586 SUM 664 4483 SUM 5868 33002 SUM 35865 41082 INC 17765 678470475 SUM 18893 28007 INC 2827 29047478 INC 34931 754888209 INC 8333 800280362 INC 26 116106417 SUM 13116 18604 INC 31313 59253813 INC 28126 138508256 INC 25253 284157592 INC 2739 786474705 INC 21132 23289001 SUM 3264 26105 INC 28318 62863650 SUM 1576 9518 INC 20930 861167433 SUM 819 19609 INC 40889 139866721 SUM 5697 33944 SUM 3148 32522 SUM 3249 26510 INC 5418 206455092 INC 21338 156137653 INC 38771 71835128 INC 40868 266248111 SUM 6257 24576 SUM 11536 34381 SUM 717 32746 INC 13984 861296880 SUM 746 40228 SUM 6625 35373 SUM 2992 14589 SUM 21688 28457 INC 33381 475324318 SUM 1160 38290 SUM 2936 16600 INC 5307 826604818 SUM 26965 35019 SUM 14888 33522 INC 19597 885233886 INC 18458 62685780 SUM 2275 27549 SUM 11054 38090 SUM 16616 39998 SUM 18075 24986 SUM 14548 31315 SUM 22780 32174 SUM 2995 40846 INC 2298 21913373 SUM 6011 36980 INC 35879 576749670 INC 26392 783702470 INC 4099 961943868 INC 32596 995335160 SUM 1561 33657 INC 29076 50790626 INC 38388 28806583 SUM 18464 36362 SUM 10608 31235 INC 36970 489033063 INC 2707 800559530 SUM 1227 37238 SUM 14135 40956 INC 11192 977598594 INC 40287 873770314 INC 6526 878053497 INC 13668 139056159 INC 23845 865933416 INC 12124 609048146 INC 12309 718049340 INC 29027 844236341 INC 9028 147301643 INC 26178 988703164 INC 37001 41691098 SUM 153 13005 SUM 9740 40775 INC 38241 433104943 INC 34109 946102469 INC 16324 467044522 INC 932 957744109 SUM 6555 16809 INC 38333 24881013 SUM 4661 32770 INC 36370 80507958 SUM 17501 33617 SUM 646 29879 INC 28430 347085579 INC 15454 728002266 INC 38528 532089912 SUM 23846 38015 SUM 23952 38624 INC 26709 852372598 SUM 22261 41207 SUM 1352 14387 SUM 2414 39894 INC 2209 889357613 SUM 20423 32809 SUM 16451 37457 INC 6414 137998606 SUM 2210 41075 SUM 18348 31719 INC 14905 878994172 SUM 8337 24497 INC 14833 574857788 SUM 1679 10371 SUM 6059 13988 INC 26973 24760406 SUM 2641 27327 SUM 1682 39520 INC 25698 883963174 SUM 1488 10534 INC 39533 112561683 INC 5460 37977011 INC 34113 885869073 INC 11054 878959562 INC 27278 879012097 SUM 4616 29857 INC 21005 787508650 INC 7643 984868674 SUM 1502 22776 INC 39604 42528964 SUM 19109 36206 SUM 4355 40493 INC 15018 3258294 INC 5969 551786375 SUM 2329 27543 SUM 21344 36119 SUM 7235 31956 INC 19130 686881912 INC 20068 449589414 INC 16120 129088484 SUM 14214 35329 INC 32178 147420210 SUM 519 20403 SUM 7568 35049 INC 35500 960899536 SUM 1039 23548 SUM 15143 41341 INC 12200 602143236 INC 23645 610581744 INC 17139 332879442 INC 27363 325341999 SUM 1625 35548 SUM 17 27381 SUM 2303 7582 SUM 10873 29421 INC 12633 671977113 SUM 9434 21066 INC 21562 543200530 SUM 2841 40763 SUM 7191 38955 INC 11400 10039026 INC 29920 475218131 INC 31211 81142554 INC 25592 877698639 SUM 30705 36558 INC 22548 870640366 SUM 6434 19435 SUM 225 26792 SUM 7432 34996 INC 41378 62951071 SUM 11872 21493 SUM 2401 11574 INC 562 20687302 SUM 179 19077 SUM 15331 29779 SUM 250 27832 SUM 5321 24113 INC 41345 194201609 SUM 8059 39266 SUM 1164 12454 INC 427 636311675 INC 24601 105093556 INC 9146 862151311 INC 38571 24847857 SUM 18 31114 INC 19868 744475889 SUM 10583 38970 INC 10555 28438052 SUM 13473 38863 SUM 1473 31686 INC 35105 388392202 SUM 953 36916 SUM 20568 37807 INC 24609 479462868 SUM 7099 39909 SUM 1640 2298 SUM 2100 36765 SUM 928 34874 INC 17588 23661216 SUM 2129 39164 SUM 9150 36743 INC 22090 12867652 INC 12880 939423014 INC 8175 867220926 SUM 10245 34099 SUM 1181 19066 SUM 1802 33081 INC 36757 851307245 SUM 4446 35945 INC 30418 64901464 SUM 6338 29228 INC 5768 892037037 SUM 1111 28293 INC 16958 22590077 INC 25050 939462014 SUM 17783 39481 INC 30408 979566190 SUM 18672 34815 SUM 27223 32922 INC 30516 990281631 INC 9584 29051775 SUM 925 30508 SUM 16034 20608 INC 39546 11035996 INC 40257 449996336 INC 10998 726219192 INC 23130 267560210 INC 29734 28703247 SUM 12136 41160 INC 34465 75902231 SUM 3751 9215 INC 31876 113777106 SUM 13056 23888 SUM 395 25010 SUM 4055 23027 SUM 14935 41070 SUM 12163 40554 SUM 1562 25704 SUM 249 39077 SUM 15747 30627 SUM 52 19511 SUM 5641 39338 INC 6145 46241160 INC 15687 959062448 INC 6896 972438217 SUM 23545 36155 INC 5180 357435879 SUM 4354 18959 SUM 21645 38154 INC 20315 877528871 INC 36485 130592956 SUM 14018 18378 INC 4884 28827220 INC 1211 72026210 SUM 10493 17483 SUM 3248 32200 INC 19490 805173597 SUM 3313 37325 SUM 12153 23571 SUM 7315 18680 SUM 2715 9886 SUM 30243 40037 SUM 17855 32432 INC 33671 928303669 INC 34175 915175240 SUM 25101 28203 SUM 11544 19811 INC 1165 482630397 SUM 20712 39351 SUM 21658 30771 SUM 4453 36911 INC 20093 951453881 INC 27931 944844350 SUM 8634 30844 SUM 4771 19213 SUM 21889 39607 INC 16365 143000172 INC 21358 608865268 SUM 19427 39416 SUM 27257 37528 SUM 8632 38777 INC 17236 588307398 INC 3991 87125573 INC 4245 63670558 INC 36911 122191744 SUM 1237 18409 SUM 12969 37284 SUM 45 9881 INC 16135 877754602 INC 18951 205387930 SUM 1574 39487 INC 18060 999314941 SUM 32873 36365 INC 14090 146639654 INC 7314 79579534 SUM 19525 37890 SUM 1793 29039 SUM 19480 41418 SUM 4302 41396 INC 37952 674892129 INC 17633 147212817 INC 14088 417912860 INC 1104 824448655 SUM 2301 36499 SUM 18104 27101 SUM 9167 38707 INC 929 928149856 INC 3516 821063057 SUM 14822 37506 INC 18014 54707766 SUM 16831 39143 INC 35395 395545310 INC 38434 29070349 INC 17017 993185941 INC 5655 112311261 INC 37856 146931484 INC 35045 852656289 SUM 29546 39486 INC 1161 129641493 INC 27608 609964098 INC 39351 955274864 INC 22250 207548466 INC 36163 525566683 SUM 5375 36283 INC 8707 954276774 SUM 1219 38783 INC 228 146939496 INC 14620 145550519 INC 29181 954232843 SUM 4496 15587 INC 905 147257465 INC 2416 869343328 INC 23593 25878034 SUM 1040 20323 INC 22720 393575990 SUM 1182 40916 SUM 54 37323 SUM 974 34608 SUM 8380 27717 INC 32929 820835747 SUM 2694 18033 SUM 16854 33348 SUM 2137 28217 SUM 16951 41192 INC 19799 927841969 INC 9872 58820306 SUM 33989 35378 INC 7248 937496483 SUM 37276 40993 SUM 3623 16069 INC 34043 409529183 INC 39055 136997696 INC 21654 130704581 INC 33583 23520096 SUM 6726 37962 SUM 25997 36449 INC 34289 558880283 SUM 1382 28839 SUM 22901 41375 SUM 2538 33778 SUM 3997 39090 INC 2788 8612040 SUM 22323 35301 SUM 727 36515 SUM 16896 31109 SUM 1577 27647 SUM 31021 34505 SUM 678 12461 SUM 1336 11661 INC 25615 20653675 SUM 4274 40981 SUM 21251 30846 INC 36463 893732000 SUM 3002 15686 INC 31070 15977990 SUM 32258 40767 INC 35834 950433124 SUM 2185 32690 INC 9243 22975180 SUM 34073 40829 INC 23471 671059757 SUM 6930 16984 SUM 1305 8389 INC 16896 979697482 SUM 12504 39580 INC 12433 912138321 INC 21953 38869088 SUM 269 34932 INC 38799 866016231 INC 11868 801416167 SUM 16180 31505 SUM 26293 33151 INC 19211 118092698 SUM 12100 40488 SUM 1020 36924 SUM 12250 16219 INC 30762 710053397 SUM 6615 41032 SUM 804 18703 SUM 1516 9646 INC 24688 984992533 SUM 8295 38566 SUM 5930 27003 INC 14374 27204528 SUM 5720 15295 SUM 17905 41373 INC 39351 141141414 SUM 8602 35163 SUM 44 12104 INC 20867 725648 INC 11381 28453807 INC 36171 475294657 INC 21952 18045210 SUM 1523 39064 INC 28913 491673804 INC 1211 452821835 INC 6309 20937414 INC 12737 26933012 INC 21115 987969722 SUM 205 15002 INC 13822 134695173 SUM 19161 41207 INC 6439 777651253 INC 37062 23371974 INC 22139 611732067 SUM 313 40443 SUM 2025 40924 INC 7005 471122118 INC 16276 146250769 SUM 1505 19651 INC 8224 16456778 INC 22055 130699273 SUM 1724 38111 SUM 19410 31658 INC 6247 28975311 SUM 1184 33929 SUM 3234 16174 INC 13704 73575054 SUM 28259 41026 INC 16272 145602542 INC 18610 812586559 SUM 19656 37885 INC 40264 961540545 INC 30392 907167413 INC 18558 692456960 INC 38993 147466335 INC 32557 71621435 INC 25183 760639458 INC 189 993314447 SUM 5938 37144 SUM 954 40908 INC 6294 641859040 SUM 14908 27730 SUM 12105 22185 INC 29164 861269627 SUM 30193 38597 INC 15482 23746306 SUM 6068 27531 INC 36647 73336665 SUM 7423 39488 SUM 14640 26022 INC 36825 491982704 INC 21222 407721014 INC 12623 9011378 SUM 6807 15084 SUM 16540 41242 SUM 7550 29527 SUM 1139 40458 SUM 10629 19613 INC 22402 39509949 SUM 14583 37078 INC 8442 9545806 SUM 125 12538 SUM 1692 36245 SUM 565 18687 INC 23280 893261645 INC 22553 736428351 INC 8288 727773766 INC 22915 366250251 SUM 6260 39823 SUM 23405 39455 SUM 4075 13905 SUM 10410 31952 SUM 2218 24254 SUM 4192 41406 INC 1923 15398439 SUM 142 17513 INC 12180 408310697 SUM 680 21834 SUM 34625 39175 SUM 7676 37889 INC 29587 80828526 INC 9723 961925423 INC 26379 953021035 INC 21533 877932570 INC 36049 954213398 INC 12197 959845715 SUM 12149 37537 INC 25346 678770402 INC 516 577602111 INC 28649 84701805 INC 13358 135930179 INC 17234 368008770 SUM 12065 40742 SUM 588 17263 SUM 8032 31823 SUM 8149 38281 SUM 27483 31584 INC 2321 824485757 INC 27294 877937529 SUM 15298 31861 INC 18826 460013810 SUM 2514 27850 INC 10103 79933342 INC 12365 718367350 SUM 5407 18230 INC 33711 816890188 SUM 4506 30079 SUM 6871 21003 SUM 18905 40497 SUM 879 9387 INC 7217 850818828 INC 22411 911434893 INC 16414 993383089 SUM 33918 38197 INC 36883 955667688 SUM 16671 38833 INC 36755 300758497 SUM 1571 39731 INC 9191 105203412 SUM 521 36915 SUM 809 35091 SUM 26950 38990 INC 24025 413823267 SUM 6988 35351 INC 4324 727000310 INC 29473 995796984 SUM 6215 31831 INC 37979 8952106 SUM 3695 36296 INC 31648 425188722 INC 25559 994275280 INC 28346 432707120 INC 21363 510638116 INC 21121 929115907 SUM 1844 26289 SUM 9839 38300 SUM 8220 34640 INC 9623 221083277 SUM 15156 33121 INC 36647 997107246 INC 12355 970230606 INC 31968 387353359 SUM 2255 36983 INC 12399 592008178 INC 21168 401726029 INC 13442 865481756 INC 36212 490002453 INC 37452 968697379 SUM 799 35793 INC 40910 693475629 SUM 4246 31390 INC 12626 56647784 SUM 1443 23366 INC 22695 598016703 INC 5739 127535067 SUM 22966 40049 INC 24367 71586919 SUM 15942 40440 INC 8134 472100793 INC 32633 669044533 SUM 17241 39317 INC 4778 147009187 SUM 2916 15298 INC 28392 61332630 INC 19092 811717404 INC 13284 943095988 INC 25778 890386416 SUM 1137 2449 INC 40501 955297326 SUM 1951 20341 INC 41242 663021241 SUM 742 26607 INC 32897 932925006 INC 34585 206720064 SUM 23192 33023 SUM 29638 32839 INC 22483 142712580 INC 21826 63760783 INC 8148 854662360 SUM 16036 25406 INC 36307 794856364 INC 346 984813595 SUM 13748 37874 INC 36194 20666294 INC 29913 850799569 SUM 22470 41220 SUM 4519 28207 SUM 364 35705 SUM 10108 35834 SUM 14696 39925 INC 27762 20423779 SUM 19827 38125 SUM 1954 40179 INC 8889 666700301 INC 16798 787294257 SUM 6472 33549 INC 32570 551105350 SUM 1782 31248 INC 10487 80369070 SUM 3732 25331 INC 37639 26755323 SUM 15574 27494 INC 40971 939239087 INC 39 67434981 SUM 196 22724 INC 1734 4808968 SUM 5454 39464 INC 29243 593789031 INC 8055 85249681 SUM 15064 32727 SUM 9732 20203 SUM 1122 29921 SUM 8250 28793 SUM 18495 36486 INC 23303 138966789 SUM 6425 27629 SUM 4336 33334 SUM 12458 35878 INC 11861 787978079 SUM 28084 41035 INC 37742 458352090 SUM 7924 21157 INC 23263 72803447 SUM 27377 36286 SUM 6470 34364 SUM 4980 33135 INC 2492 109620523 SUM 1635 28774 INC 5296 953009179 INC 27624 869559823 SUM 471 21114 INC 41399 946380592 SUM 19894 29935 INC 40601 335001 INC 16366 501167691 INC 27096 455468773 INC 9556 945175403 SUM 13449 34094 INC 3335 999517178 INC 14595 991063211 INC 33278 871724587 SUM 3780 33890 INC 35753 729049177 SUM 3535 37951 SUM 5730 34555 INC 37843 935810437 INC 35442 803964637 INC 3196 893762933 INC 8762 961811771 SUM 31074 39444 INC 32525 953542087 SUM 20208 36412 SUM 1035 15301 INC 7909 950850839 INC 7582 7449798 INC 19164 137443366 INC 36788 726284753 INC 354 144327195 SUM 8164 36046 INC 2618 73695043 INC 18134 610530083 INC 12068 4792832 SUM 3736 41036 INC 5448 888556475 INC 31482 70960467 SUM 10966 39139 SUM 3023 25147 INC 40425 926305831 SUM 7766 34697 SUM 10856 21075 SUM 7460 22471 INC 22785 139072802 INC 79 758487229 SUM 1116 18554 INC 19191 146938903 INC 3852 424578657 SUM 1787 37916 INC 32161 787313496 INC 24064 22573698 INC 19449 136470416 INC 13607 306838 INC 29962 147454441 INC 26337 509486324 INC 27455 79198985 INC 21573 144188450 INC 11543 740384813 INC 26994 458652431 INC 15122 487918954 SUM 1908 15852 SUM 22546 33541 INC 18781 142330977 INC 25857 72539197 INC 23706 970042600 INC 15523 577039945 INC 1683 143254070 INC 2522 819002708 SUM 7411 40682 INC 36916 578456608 INC 20497 933220928 INC 11789 79957201 SUM 16328 39094 INC 23243 670984823 INC 30912 190090507 INC 9025 141713759 SUM 8931 31447 SUM 7820 13882 SUM 468 3263 INC 36614 678216019 SUM 4141 39088 SUM 4624 8324 INC 29099 44142093 INC 5294 970696238 SUM 98 30538 INC 4263 472010588 INC 36044 42562142 SUM 29214 39600 SUM 14771 32577 INC 13698 65096740 INC 17846 142361681 INC 29300 4596114 INC 8973 146420974 SUM 13900 37098 SUM 5843 35655 SUM 38058 41331 SUM 16412 40612 INC 26138 397586689 SUM 11509 23237 INC 24460 590640747 INC 38755 954990544 INC 9405 891702498 SUM 2563 35280 INC 38130 273792740 SUM 25680 39655 INC 4714 302424055 SUM 2319 10142 SUM 26132 40068 SUM 5805 26457 INC 19361 993416658 INC 20777 69416395 INC 16665 878603484 INC 38804 36820886 SUM 12442 39501 INC 40269 140488661 INC 19224 223513009 SUM 6170 33799 SUM 1260 29382 INC 10141 147348418 INC 23627 375582274 SUM 3332 37116 INC 28394 744757863 SUM 23446 39087 INC 40314 141472441 SUM 9911 34353 INC 36987 207405068 INC 4348 859083587 SUM 16593 23058 SUM 3235 21126 INC 12526 19609491 INC 31152 401677264 INC 5894 976763536 SUM 11705 36678 SUM 9331 34435 INC 9676 969160455 SUM 810 25517 INC 36444 750810748 SUM 153 39604 INC 6871 287020356 SUM 7478 32915 INC 32691 691314303 INC 8522 26404015 INC 14509 10111707 INC 41406 28800488 SUM 1487 24602 INC 20277 8618369 INC 16019 985950028 INC 7522 952891939 INC 1563 732652821 INC 32807 832545396 INC 24207 566166412 SUM 482 37854 SUM 1907 32802 SUM 6554 41071 INC 26481 845434191 SUM 2723 33590 INC 6960 723377284 SUM 172 26590 SUM 2476 12391 SUM 1657 29544 SUM 15498 17859 INC 26743 692927143 INC 9919 703451354 SUM 13031 21702 SUM 3201 23681 SUM 27230 39931 SUM 8266 31241 SUM 27031 40819 INC 40724 901490142 SUM 9245 39755 INC 18878 35708375 INC 5823 7970439 SUM 26485 38569 INC 22037 876171328 SUM 14264 30507 INC 13200 294466305 INC 25426 24411454 SUM 2767 17385 SUM 3183 11494 SUM 11499 34763 SUM 30398 33477 INC 17276 500955084 INC 16252 411997155 SUM 31030 34388 SUM 1103 40338 SUM 8191 33363 INC 15840 124382186 INC 29009 835461554 SUM 4169 20255 INC 18855 842476827 INC 33113 27258236 INC 37452 138563753 INC 27669 481187838 INC 17048 65235068 SUM 9567 17874 SUM 1192 37792 INC 26184 7016111 SUM 446 12186 SUM 6678 20764 INC 40623 950595613 INC 39077 703292747 INC 37533 574860721 SUM 20161 30050 SUM 3466 11724 INC 6037 879016133 INC 5699 686354139 INC 14188 107617743 SUM 31311 40948 SUM 3115 12330 INC 25527 874803422 SUM 5776 20496 INC 14953 667281809 SUM 2666 23049 SUM 22581 38275 INC 30043 995919191 INC 9728 146680411 INC 6427 145334170 INC 38799 884907664 INC 17592 71325499 INC 8363 802133317 SUM 2736 13669 SUM 10351 40902 SUM 12819 32471 INC 5868 69205449 INC 6479 8963333 INC 20646 145359770 INC 25783 65305798 INC 29546 471636985 SUM 11202 29456 SUM 4753 40393 SUM 2049 30925 INC 6104 123594490 INC 16288 424843270 SUM 3909 36977 SUM 6698 25673 INC 1836 48798914 INC 16210 77992310 INC 36006 45970477 INC 9975 519052991 SUM 943 38003 INC 5109 97114304 INC 12343 444980575 INC 25913 758503674 INC 18044 625329985 SUM 13755 38889 INC 25169 724971862 INC 26469 676159031 SUM 5602 40995 SUM 3396 16147 INC 24936 23813209 INC 29380 975452058 INC 40785 455490148 INC 36906 105442697 INC 3828 960872085 SUM 14572 29665 SUM 15908 30150 INC 2488 30041552 SUM 24209 33573 INC 27071 239393281 INC 13401 56143542 INC 5778 16177514 INC 40579 69498083 INC 37433 133177828 INC 10598 486420430 SUM 4041 36706 INC 16931 964636212 INC 33415 610577307 SUM 8222 23691 INC 22794 974634180 INC 230 80101439 INC 21659 754007727 SUM 2491 28720 SUM 14073 38779 INC 24683 22702824 INC 5309 852453905 SUM 10760 40920 INC 37103 25830109 INC 34123 755738136 SUM 30906 39283 SUM 20170 25236 INC 25560 888222081 SUM 5454 27557 SUM 18293 39656 INC 9847 144040251 INC 4052 876508651 INC 14029 824834926 INC 11677 970327228 SUM 12830 40503 SUM 11659 24149 INC 10511 23576906 SUM 2877 32244 INC 12376 89552133 INC 17045 3825505 SUM 39158 40563 INC 10138 953583688 INC 26316 680955536 INC 29760 840344134 INC 23938 258255771 SUM 11201 25496 SUM 5196 10512 INC 5930 970916483 SUM 16551 32030 SUM 26821 41029 INC 31139 103287434 SUM 9988 38654 INC 6377 128585556 INC 23747 489820297 INC 16203 13007484 INC 36355 475739791 INC 16433 72942348 SUM 1001 30053 INC 38366 914753263 SUM 7320 19011 SUM 7341 40525 INC 7751 775783866 SUM 35634 38289 INC 5936 29033903 INC 23964 934266179 INC 12607 979318477 INC 1759 753276074 SUM 1390 11254 INC 8511 536198930 SUM 1741 14974 SUM 1435 35535 INC 3740 14406512 SUM 7402 38317 SUM 35134 36902 SUM 17790 29729 INC 23740 11238689 INC 22506 344359591 INC 24104 439667023 SUM 7657 28165 SUM 7394 25633 INC 21765 147451587 INC 17009 542401631 INC 10924 995395917 SUM 8940 25179 SUM 242 4061 INC 26482 113219413 SUM 1034 8028 SUM 8250 41053 SUM 1613 19802 INC 31223 979259527 SUM 17358 40545 INC 39512 978732373 SUM 16863 40643 SUM 754 30016 SUM 3692 20650 INC 4109 574506095 SUM 8273 31589 INC 24005 136918345 INC 24218 95424696 SUM 4983 22321 INC 33110 793086774 SUM 5645 15118 SUM 3089 38553 SUM 10585 39009 INC 40950 938172331 SUM 2871 29457 INC 33871 706015661 INC 18347 424670365 INC 14519 936580440 SUM 26662 37924 INC 34858 937229432 SUM 7129 25309 SUM 21261 31115 INC 34326 877542030 SUM 21297 33546 SUM 2128 29665 SUM 4791 26115 SUM 2312 30372 INC 4931 140619752 SUM 1131 21945 INC 7269 995330531 SUM 3484 36829 SUM 1014 34782 INC 37256 86358707 INC 16687 61463532 SUM 3769 26502 SUM 18635 33539 INC 27401 80330712 INC 40570 413924647 INC 26183 985006660 SUM 37534 39610 INC 32937 609278287 INC 33285 867923054 SUM 7234 35456 INC 25 115685304 SUM 14043 38334 INC 9497 978240968 INC 9584 860255049 INC 38021 845433431 INC 10230 953512052 SUM 8297 25630 SUM 39492 41327 SUM 2459 31530 INC 16676 978438105 SUM 3933 41454 INC 27174 55160607 INC 39454 738086509 SUM 1374 8132 INC 27999 726984073 INC 21872 998146547 SUM 13342 41389 SUM 34509 34809 SUM 15296 24066 SUM 21421 27574 INC 4566 886660904 SUM 12319 32999 INC 14902 999700806 INC 26952 712692173 INC 37206 63546462 INC 12565 652242589 SUM 34935 40317 INC 1214 918444461 INC 13403 65350074 INC 6532 20684735 SUM 1234 23836 INC 19160 572196303 INC 14578 662417715 INC 1467 810704480 SUM 11411 24790 INC 4892 44628910 SUM 1441 35369 SUM 1025 29097 SUM 19271 39719 INC 15036 29025815 SUM 1156 22615 SUM 6507 34750 SUM 21562 38655 SUM 2316 36645 SUM 16674 40875 INC 31530 530359432 INC 25961 852659826 SUM 5631 29567 SUM 6631 37086 SUM 93 40296 INC 7901 519118874 INC 5730 112701862 INC 12953 367058433 SUM 11563 35799 SUM 8491 15176 INC 35334 836653845 INC 1828 885914378 INC 3260 628175722 SUM 12660 31478 SUM 12478 25907 SUM 1008 7218 SUM 12382 35809 SUM 14517 35884 INC 15984 987089596 INC 32784 39832404 INC 5472 7813882 INC 37056 146784897 INC 33123 105321557 INC 21788 342026775 SUM 1804 26640 INC 22715 796901623 INC 21798 747429334 INC 4514 56883805 INC 30993 569461512 SUM 2839 31258 INC 20893 29032472 INC 19415 817870372 SUM 15370 29544 SUM 7789 19691 SUM 29148 38660 INC 23466 962345539 SUM 28963 41136 INC 26524 52838278 SUM 32185 38720 SUM 16207 37547 INC 12240 443391645 SUM 8689 34741 INC 904 460985960 SUM 2847 37205 SUM 4425 30967 INC 25164 970313088 SUM 18357 39275 INC 41113 73462449 INC 33678 676445270 SUM 5821 33444 INC 9347 535595470 INC 25930 390022286 SUM 22686 29891 INC 2180 19462115 SUM 15110 27965 INC 15822 542146835 SUM 18216 28521 SUM 24671 40268 SUM 13002 23583 SUM 9926 22227 INC 17313 593382086 INC 15016 884978438 SUM 9842 41017 INC 17455 29007184 INC 37192 735121984 SUM 12465 41173 INC 18524 870041161 INC 36427 894688363 SUM 19848 37614 INC 28881 75052080 SUM 7299 26740 INC 12766 352648299 INC 14596 115977483 INC 21949 208784956 SUM 1791 24330 SUM 512 18668 SUM 4471 15945 SUM 1170 11247 INC 8740 577012636 SUM 11984 33341 SUM 538 30639 SUM 13981 40563 INC 38476 418409711 INC 14802 813576063 INC 11808 24363538 SUM 31341 41333 INC 33868 29001110 SUM 5528 19897 SUM 8 34821 SUM 20497 41395 SUM 13255 30616 SUM 5853 32822 SUM 3735 29268 SUM 940 23773 INC 8423 146774499 INC 7299 113789934 SUM 26706 35530 SUM 22384 28780 INC 10571 395386779 SUM 12542 30253 SUM 2287 30926 INC 16536 70115895 SUM 2847 29237 SUM 17850 23026 SUM 1851 24787 INC 34660 97127965 SUM 4449 29731 SUM 15763 24763 SUM 4104 39922 SUM 729 32447 INC 12822 62523744 INC 35912 188451961 INC 4859 953503166 SUM 153 23651 INC 36408 143231564 INC 21635 859195646 INC 34981 955946800 SUM 17398 25899 SUM 6824 32396 INC 16213 874800100 SUM 1208 24692 SUM 9687 26635 INC 6289 603873544 SUM 4505 28585 INC 12840 349552416 SUM 6619 17429 SUM 16913 32737 SUM 21614 40405 INC 17122 805884142 SUM 6638 41058 SUM 31721 36097 SUM 9810 34772 SUM 9881 39183 INC 35663 454365839 INC 27412 688785440 INC 1758 682007199 INC 20906 861170037 SUM 3290 37289 INC 23159 948994567 INC 20291 478566560 SUM 10961 31783 INC 17868 932536357 SUM 2284 23519 INC 25068 693432620 INC 15757 760253608 INC 4892 927194748 SUM 9552 30413 SUM 12922 27942 SUM 36531 39356 SUM 1684 14163 INC 20395 825135361 INC 14169 3849684 INC 19979 354766002 SUM 25333 41100 SUM 23577 39092 SUM 31259 36557 SUM 27129 39781 INC 17988 577039550 SUM 3197 37151 INC 26528 700248705 INC 13758 986075856 INC 28675 24866195 INC 16338 844466835 SUM 31654 39130 INC 25065 670762329 INC 17420 876793358 INC 10485 250252131 SUM 3652 22243 INC 23686 490605602 SUM 23226 34733 SUM 14120 31217 SUM 19760 38129 SUM 29666 37593 INC 37125 944229383 INC 37548 78260507 INC 6108 455262679 INC 27558 64949364 INC 2574 736414906 SUM 1909 41136 SUM 340 26847 INC 3675 756293365 SUM 16728 34078 SUM 1433 27198 INC 12636 103403532 SUM 19043 29511 INC 35051 822891825 INC 16488 96897595 INC 11029 946520953 INC 21918 887739389 INC 34281 7575308 INC 10927 473210965 INC 12629 961525441 INC 41402 352352090 INC 24094 894509210 SUM 16123 39033 SUM 745 12184 INC 40559 985808097 INC 5023 904161000 INC 17349 368911603 INC 3406 810641202 SUM 620 32050 SUM 23812 39476 SUM 6556 37648 SUM 10698 24300 SUM 2592 13565 INC 40607 953288153 SUM 15674 32797 SUM 70 36651 SUM 8853 41071 SUM 10168 32778 INC 38893 29038784 SUM 1577 25529 SUM 467 5412 INC 5261 29060768 INC 8546 701838924 INC 16170 539270952 SUM 11831 40299 SUM 6673 30063 SUM 4582 36099 SUM 492 17078 SUM 10740 31446 INC 905 610391466 INC 20394 26684060 SUM 6793 19441 SUM 14935 33309 SUM 5350 37588 INC 23410 527417093 SUM 13858 26056 INC 180 442815898 SUM 5182 23854 SUM 4097 37751 SUM 8706 26402 SUM 29058 38939 INC 3193 22403693 SUM 17936 37854 SUM 27023 41454 SUM 5178 41254 SUM 18617 37892 INC 33416 606892319 INC 14963 584670646 SUM 10331 38324 SUM 31544 40377 INC 23146 827540208 SUM 5476 19671 SUM 2555 34199 INC 32745 794072186 SUM 31900 38047 SUM 5441 24566 SUM 4334 5926 INC 3303 874408568 INC 20923 156658772 SUM 1084 13912 INC 33566 961816538 INC 37070 2425922 SUM 3722 37981 INC 12771 881746342 SUM 9047 28725 SUM 5876 34878 SUM 21484 39884 INC 2387 838704688 SUM 9176 21741 INC 15205 799828103 INC 24846 111804116 SUM 2722 24366 SUM 15442 33331 SUM 33557 37269 SUM 12460 36961 SUM 5127 17769 INC 32549 961950539 INC 7783 927067382 SUM 10817 27224 SUM 27091 37675 SUM 34551 41289 INC 31697 693520009 INC 12212 920710702 INC 1128 972420181 INC 34402 144942464 INC 17612 492168138 INC 8041 24549373 SUM 3178 35847 INC 2380 785382401 SUM 15928 40706 INC 3470 218630391 INC 32717 108117806 SUM 7696 35611 INC 6012 925824224 SUM 2945 32509 SUM 25079 39129 INC 2239 749622836 SUM 17578 32328 INC 16631 20373893 INC 33400 147189516 INC 25391 759467293 SUM 20086 39897 INC 9749 147449280 INC 20777 28238361 INC 4237 79966015 INC 38546 104597328 SUM 2542 14932 INC 34315 666895239 INC 29012 938481285 SUM 19570 23270 INC 17467 884926843 INC 17044 150020367 SUM 931 22345 INC 10502 176195765 SUM 10594 31810 INC 34641 20510999 INC 24246 74930412 INC 38254 146155445 SUM 33310 38510 SUM 10504 29606 INC 8532 23290462 SUM 10025 35141 SUM 5906 27674 SUM 3949 32111 INC 15733 553011077 SUM 11155 30861 INC 35317 744705217 INC 11761 143168828 SUM 9326 39265 SUM 14927 38688 SUM 25322 38151 SUM 15668 40724 SUM 13342 40265 SUM 9410 34602 INC 26171 492155243 INC 11486 139058421 SUM 21916 28122 INC 28667 72638654 SUM 7063 37755 SUM 8247 38068 SUM 2008 24908 INC 36237 744778856 INC 22598 15471108 SUM 40379 40981 INC 19589 72641294 INC 33410 355465270 SUM 9120 41156 SUM 6372 33948 INC 31333 120198014 INC 35675 129649403 INC 15763 9809873 SUM 16420 27782 INC 12720 810579538 INC 20650 819161193 SUM 6383 10168 INC 13092 707610436 SUM 264 10849 SUM 1585 26594 SUM 249 23294 INC 38748 649759386 INC 31023 421789399 SUM 15259 40350 INC 41009 876830912 INC 28420 37908628 SUM 19545 40598 SUM 1145 29439 SUM 25958 37886 INC 38061 872369391 SUM 22909 39093 SUM 8089 40485 INC 40537 617678688 SUM 14371 40264 SUM 21248 41209 SUM 10 14331 INC 39144 861908664 INC 30390 557867623 INC 18332 915385820 SUM 1192 14396 INC 12144 416574520 INC 1158 144313488 INC 31232 604100794 INC 7071 729472 INC 14704 130123035 SUM 26344 40971 INC 16898 985940689 INC 10533 871631537 INC 16567 134855057 SUM 11633 38123 SUM 13943 36265 SUM 19823 39274 INC 15907 604308882 INC 37150 357472039 INC 20393 208706926 INC 37372 995817021 INC 17566 207120575 SUM 265 15364 SUM 8844 35774 SUM 29105 39016 SUM 15323 22933 INC 41313 894845699 SUM 8740 38891 SUM 2932 33964 SUM 22840 34524 SUM 12637 28711 SUM 13154 40679 SUM 3658 8087 INC 30416 398382333 INC 15326 841084269 INC 22186 145289516 INC 6486 836041877 INC 25912 88466742 INC 18873 77660624 SUM 10621 34629 INC 37743 139072727 INC 10395 418166564 INC 3443 136520490 INC 26264 992262989 INC 35070 878901063 SUM 7033 39784 INC 16222 754861622 SUM 278 32901 INC 39083 955310442 INC 1705 129482285 INC 40646 905807834 SUM 943 40623 INC 14811 13201970 INC 33206 479323329 SUM 36204 37751 SUM 27000 30331 SUM 3877 27975 INC 39619 144696808 INC 21855 141144685 INC 33460 399047120 SUM 14964 35911 INC 5194 891440965 INC 19010 23371606 INC 4526 894339699 SUM 15312 25123 SUM 2528 19360 SUM 18251 38662 INC 10627 142714759 SUM 2575 32462 SUM 16159 32992 SUM 5250 41176 SUM 13148 28366 SUM 10757 14928 SUM 20380 34033 INC 30072 748489170 SUM 436 39978 INC 11266 141399254 INC 38391 975423756 SUM 13061 38120 INC 5361 103422403 INC 19421 903110866 SUM 4316 37586 INC 33325 878972803 SUM 24186 36740 INC 11710 763731057 SUM 3129 28240 INC 33317 3593318 SUM 1602 30940 SUM 3534 41057 INC 9081 44566539 INC 24144 954172584 INC 28490 69509420 SUM 13226 23979 SUM 2726 9449 SUM 3399 39278 INC 18104 989128921 SUM 6523 41069 INC 22438 489997392 INC 35368 874799625 SUM 11173 39318 SUM 2610 34026 INC 6508 28950526 INC 6072 134880454 INC 38063 4518276 SUM 4436 27263 INC 33680 959054040 SUM 14806 32612 INC 17348 12178406 SUM 29331 36623 SUM 11118 18720 SUM 23965 40873 SUM 5080 21480 SUM 1360 7623 INC 40088 138807276 SUM 1891 40108 SUM 24399 41290 INC 16390 708833711 INC 3751 744778255 SUM 21630 40156 SUM 9755 14094 INC 786 811926147 INC 36709 60595930 INC 34472 73501611 INC 32002 147187150 SUM 32923 41150 SUM 261 26192 INC 40897 611379680 INC 11246 140404205 SUM 18989 40734 SUM 851 25914 SUM 23527 39002 SUM 10204 31287 INC 11035 143271827 SUM 14326 36230 SUM 19927 35031 SUM 5761 35579 INC 7021 69412787 SUM 21644 36093 INC 13013 410068255 SUM 6813 21408 SUM 28225 36628 INC 16020 206972176 INC 8107 861167991 INC 7800 24857506 SUM 24112 39430 INC 16813 3507536 INC 2390 418438058 INC 8463 137888009 INC 35350 219453906 SUM 3785 39245 SUM 15424 41348 INC 31415 221089830 SUM 19911 38658 INC 2887 960296924 SUM 13711 37385 SUM 10020 36418 INC 3247 810938824 INC 40648 984929652 INC 34169 112496032 SUM 10133 41329 INC 17079 727769378 SUM 28252 38104 SUM 3690 40097 INC 13828 268373440 SUM 589 37498 INC 23270 401417090 SUM 20848 33670 SUM 21437 41420 INC 9901 28921679 SUM 14128 41389 SUM 16876 27969 SUM 2509 26407 INC 12071 961852314 SUM 1538 20165 INC 37638 996367660 INC 25006 737405865 SUM 2651 28089 INC 8288 223763665 INC 13558 541146983 SUM 3776 24325 INC 34765 69403601 INC 30119 955051566 INC 22700 953665024 INC 18163 993404817 INC 21446 490962988 SUM 29758 40750 SUM 877 28027 SUM 6073 41030 INC 16513 807796245 SUM 7470 33492 INC 28282 25631819 INC 7257 8082332 SUM 9654 35080 INC 39833 946155555 INC 21220 802884421 SUM 3457 30912 SUM 22832 34670 INC 21561 44475373 INC 22038 144943101 SUM 2469 38173 INC 50 28187867 SUM 3279 32898 INC 15361 966113204 INC 38014 743738175 SUM 8863 39043 SUM 19538 33829 INC 21689 519970167 SUM 32843 40605 SUM 14360 40662 INC 26806 860918396 SUM 18256 36708 SUM 20693 40474 INC 36856 937381662 SUM 14481 34616 INC 31988 952994137 INC 28403 147432754 INC 29720 113768281 SUM 4585 21407 SUM 18599 37381 SUM 25444 29362 SUM 9470 38116 SUM 5841 40653 SUM 7097 28903 SUM 22743 38257 INC 22648 844428070 SUM 369 17450 INC 34274 845384403 INC 18644 805253907 SUM 408 2136 INC 4633 482995669 INC 32355 886440506 SUM 1959 28467 INC 16176 536849189 SUM 69 37206 INC 13807 885904168 SUM 14756 36702 INC 14961 19431361 SUM 8509 34215 SUM 4141 34145 SUM 1057 40161 INC 858 11690349 INC 19200 540849229 INC 10636 680874377 SUM 6834 32367 INC 30152 7809058 INC 35263 791724213 INC 12599 64125676 INC 14392 121715723 INC 3359 78651751 INC 10145 808510366 INC 30774 3701053 SUM 1200 33565 INC 26465 585056559 INC 34755 878983621 INC 27341 954179157 SUM 1422 38636 INC 6609 700924585 SUM 1490 10673 INC 24928 398881569 SUM 4157 34970 SUM 4500 35040 SUM 19436 40563 INC 22268 677313188 SUM 1817 41124 SUM 30010 31902 INC 22967 605351436 SUM 24511 39451 INC 25046 12578669 INC 38685 873365402 INC 15922 817331012 SUM 10488 33798 INC 4895 791806187 INC 2510 355079393 SUM 6226 39182 INC 8061 423101442 INC 16415 9113772 INC 18322 66509517 SUM 9843 22928 SUM 897 20229 SUM 2298 34511 SUM 905 28283 INC 39369 317003818 INC 27262 393285993 INC 34206 939928258 INC 35695 71590117 INC 14312 206864603 INC 10556 882097187 SUM 1123 40206 SUM 6008 27135 SUM 14460 40496 SUM 12985 34890 INC 16640 25896751 INC 36062 921659472 SUM 4814 40122 SUM 18835 26550 SUM 5052 15945 INC 16243 425059831 INC 32152 976017800 INC 20538 475311760 SUM 3613 7443 INC 5187 307066657 SUM 25217 30361 SUM 4008 33790 SUM 3625 14026 SUM 1417 32204 INC 21420 78774044 SUM 7164 39019 SUM 19256 41067 INC 864 1799835 INC 39172 26946615 INC 19513 137496986 INC 15376 73380394 INC 41404 870365374 INC 32465 955267909 INC 18356 28859147 SUM 3 40146 SUM 26650 41127 INC 2821 606395865 INC 5010 339862115 SUM 2152 40849 SUM 20615 31102 SUM 17348 26264 SUM 18196 39818 SUM 1640 12213 INC 5477 4755002 SUM 593 4488 INC 16385 853715314 SUM 10154 38230 INC 19158 733951026 INC 37390 144840569 INC 18106 995475189 SUM 1018 28640 INC 40706 2925442 INC 36026 457384202 SUM 3761 41202 SUM 18889 36152 INC 1733 878461857 INC 28541 78169709 SUM 5323 40976 SUM 19162 40840 INC 18839 76143331 SUM 3292 38704 SUM 22617 31690 INC 16557 16410297 INC 5149 791738324 INC 26378 961935548 SUM 6674 39542 INC 2905 27747716 INC 7329 926406120 INC 12806 874790859 SUM 3702 13604 SUM 2506 21510 SUM 8202 40885 INC 32473 893815818 INC 27931 781823435 SUM 8172 31881 INC 41425 820962099 INC 33440 174481122 INC 1864 758986127 INC 32196 268342084 INC 36833 441666252 SUM 8141 36519 INC 16881 137919048 SUM 5754 36493 SUM 143 40145 INC 14326 490621520 INC 17708 877998921 SUM 1704 39574 INC 37851 946133081 SUM 13307 34830 SUM 13242 21147 SUM 5408 32942 INC 4017 29082080 INC 3799 882126954 SUM 1911 27591 SUM 4409 41358 SUM 679 38283 SUM 3058 23373 INC 13197 745621080 INC 3467 590640670 INC 37939 960305814 SUM 29118 38830 SUM 4896 26706 SUM 4163 36078 INC 41406 593808679 SUM 14181 38777 INC 9301 488172692 INC 2671 6819060 INC 40949 147219618 INC 29139 959879512 INC 1487 893796704 SUM 107 5702 SUM 27599 32876 INC 14308 747805705 SUM 695 29448 INC 11594 760628858 SUM 25507 31255 INC 36541 888538362 SUM 15371 34954 SUM 16577 35992 SUM 10048 26795 SUM 3624 40066 INC 324 45715189 SUM 878 36040 INC 36363 851121204 SUM 18490 36811 INC 34990 142547344 SUM 5571 40687 INC 18707 727097776 SUM 1414 35416 SUM 13527 29847 SUM 18710 26885 SUM 19923 39309 SUM 9927 36631 INC 37662 737225892 INC 32572 24890790 SUM 5483 22947 SUM 19458 36378 INC 15901 86460715 INC 5109 993390535 INC 21040 17264753 INC 39699 29055509 SUM 19544 29406 SUM 4007 30519 INC 10521 878941309 SUM 2308 28534 SUM 9348 19046 SUM 1760 17596 SUM 2336 31506 INC 38326 994459705 SUM 898 12300 INC 10996 20533683 INC 30684 869579220 INC 22694 8092636 INC 12515 201066937 INC 35901 214789365 SUM 15788 28424 INC 1423 46783024 INC 20041 550047858 INC 12483 457826813 SUM 3037 16676 INC 27646 4833804 SUM 26054 37985 SUM 2603 11244 INC 25291 18573188 SUM 10326 31104 SUM 487 8137 INC 7458 988730679 INC 26358 904429622 INC 24260 842334140 SUM 20268 38010 INC 18461 386410803 SUM 10320 35809 INC 41417 573823056 SUM 10298 36990 INC 13734 990792987 SUM 6766 8257 INC 17539 484920684 SUM 5142 39065 INC 15215 12021680 INC 32449 665876664 SUM 10502 34959 INC 31159 808862288 SUM 18258 25863 SUM 17544 32117 INC 39067 68430246 SUM 376 18430 SUM 2032 33296 INC 26669 9584804 SUM 41 21210 SUM 64 9244 SUM 8402 41084 INC 25289 4482533 SUM 1379 34632 SUM 2681 20480 INC 18265 945063938 SUM 1791 38590 INC 12747 534738292 SUM 146 26799 INC 36673 878521855 SUM 19431 32701 SUM 8022 40387 INC 15551 274293570 INC 794 221632236 INC 37639 598299384 SUM 13661 32236 SUM 2142 23944 INC 24427 535736707 SUM 7873 14457 INC 9523 4309331 INC 344 424183146 SUM 28001 37901 INC 16320 138348451 INC 36912 936239397 SUM 8951 18945 SUM 2899 36854 INC 3584 130692480 SUM 1680 12821 SUM 2441 29186 INC 9776 492200269 INC 21390 461178020 SUM 16037 27725 SUM 14571 32935 SUM 20201 41006 SUM 2465 18417 SUM 1330 5806 INC 7372 775711760 INC 753 599310311 INC 21261 392400874 SUM 8474 15096 SUM 4644 22824 INC 36281 956683647 SUM 1200 5477 INC 25572 610547580 SUM 33176 38885 INC 6037 924350853 SUM 6079 31410 SUM 18421 40531 INC 30637 613507706 SUM 14525 38512 INC 22400 905692388 INC 32252 130280762 SUM 7425 32377 SUM 896 31347 SUM 5994 38512 INC 12705 993269219 SUM 5265 35413 INC 17839 610491942 SUM 5339 32126 SUM 16042 28861 INC 38935 492164836 INC 38594 390740566 SUM 414 13525 SUM 27879 41349 SUM 3770 33545 SUM 4045 26808 SUM 1513 13912 SUM 13607 36130 SUM 4130 36372 INC 17347 22966095 INC 22996 97108547 INC 1555 347125941 SUM 6165 33008 SUM 7720 39397 INC 23422 465386193 SUM 2062 38317 SUM 30959 40947 SUM 242 38430 SUM 1820 36924 INC 30089 870641161 SUM 32026 38865 INC 29019 40034078 SUM 13129 40435 INC 6494 758437061 INC 38243 27798508 SUM 12718 39982 SUM 856 30359 SUM 4968 39199 INC 39906 69490115 SUM 7459 21372 SUM 6584 24572 SUM 14610 41413 INC 10253 8533849 SUM 14086 19956 INC 7302 427545289 INC 33183 960613424 INC 35271 146564854 INC 22365 215906507 INC 18228 29023533 SUM 469 4324 INC 27036 129462065 INC 21548 605520119 INC 10042 12163237 SUM 2607 21712 INC 13656 583037136 SUM 7163 23446 INC 39448 492194059 SUM 1843 41386 INC 35925 940886850 INC 20200 877708967 INC 880 64298499 SUM 17476 39972 INC 21107 693416977 INC 40694 957672183 SUM 22880 31759 SUM 1263 23047 SUM 13142 40695 INC 7654 6351345 SUM 1428 34419 INC 32950 73595294 SUM 3440 12244 INC 20747 441569473 INC 3780 893163385 INC 18836 726935985 INC 28357 722539700 INC 25100 974866282 INC 38329 43131829 SUM 14185 26569 SUM 10199 25766 INC 30101 491940233 INC 27719 955278953 SUM 27897 34613 INC 36699 24855202 INC 8489 5941092 SUM 6369 41243 SUM 758 7548 INC 8272 20655963 INC 2957 318126689 SUM 12411 38936 SUM 12896 37810 INC 978 946898033 INC 13661 888189207 SUM 390 15682 INC 22909 130268133 SUM 9945 38632 INC 8361 759023297 INC 17625 733615747 SUM 20765 35316 INC 26595 760099038 INC 8752 601882228 INC 15269 353795754 INC 31081 417892532 INC 1489 146934701 INC 22657 835633375 INC 4585 838650277 INC 32663 816845366 INC 19545 920935393 INC 20426 83622715 SUM 10597 40895 INC 26330 130164232 SUM 3348 39989 INC 11567 541128571 INC 13539 757450161 SUM 7476 26372 SUM 10398 18969 SUM 455 39587 INC 9995 610594120 INC 4111 147480257 SUM 7798 27413 SUM 2569 39419 SUM 5948 36820 INC 77 760556462 INC 25629 13243348 SUM 8573 37854 INC 6889 252159925 INC 25229 952723822 SUM 23885 36081 INC 8561 686866997 SUM 3535 38226 SUM 11520 31643 SUM 3400 26611 SUM 15361 26256 SUM 5450 36589 INC 33524 861718050 INC 526 759598120 INC 5498 147364331 SUM 18603 40481 INC 38062 936770443 INC 36498 591691811 INC 23100 734298632 SUM 2874 33218 INC 29537 24733035 INC 35061 21585782 SUM 32032 40751 INC 3953 145498394 INC 20477 29031452 INC 1328 844455398 INC 22054 811778818 INC 31175 750677559 INC 33244 487486584 INC 39791 668777879 INC 37537 610441502 SUM 8195 39224 SUM 459 39900 SUM 17889 34075 SUM 5084 12461 INC 34947 686225685 INC 27625 557092595 INC 10781 29031340 INC 12439 889270578 INC 29990 847227970 INC 30178 74992821 INC 37175 146944127 INC 10420 138982629 INC 27881 249898437 INC 6456 134818488 SUM 2427 35970 INC 1024 983455573 SUM 3961 31706 SUM 26772 41153 SUM 4526 41359 INC 11054 390018770 INC 17197 184823493 INC 32999 485923302 SUM 9985 17851 INC 30635 108917925 INC 31159 894868375 INC 32450 591606135 INC 13482 27797963 INC 28652 137862441 INC 7131 11123731 INC 987 614846239 INC 364 862264959 INC 22814 921754879 SUM 5630 28118 INC 13718 789950432 INC 23176 141578268 SUM 2176 37574 SUM 17586 32340 INC 12182 901561228 SUM 1657 10144 SUM 10348 41447 SUM 23627 36855 INC 7985 130413878 SUM 5903 18719 INC 36956 955668390 SUM 32487 41399 INC 2560 873889129 INC 19931 978588728 SUM 13504 36380 SUM 3306 39976 INC 1715 853440787 SUM 651 14459 INC 30711 653213356 SUM 7404 36583 INC 30748 39361827 INC 19800 904735606 INC 21826 811864757 SUM 6109 33260 SUM 12994 22913 INC 39614 77491582 INC 38124 826662242 INC 7025 622734496 SUM 13675 16431 SUM 15362 35381 INC 37130 599544991 INC 34282 345407393 SUM 2961 26395 INC 30212 753927379 SUM 2556 34989 SUM 7631 18390 INC 14403 67929086 SUM 14602 36726 SUM 13932 35921 SUM 1666 40942 SUM 3760 25853 INC 11583 418440181 SUM 3652 37759 SUM 5387 17769 INC 17694 134813729 INC 33996 991022797 SUM 678 26450 SUM 2017 38270 INC 29972 307831436 INC 20025 961813666 SUM 20071 39826 INC 36667 45696019 INC 21804 24294342 SUM 638 11371 SUM 17156 38835 INC 13509 107534666 INC 6034 458104945 SUM 13880 32390 SUM 2335 36762 SUM 5769 7143 INC 2283 10136216 INC 37067 223613611 INC 4563 62443776 SUM 33230 38981 SUM 4050 24894 INC 21628 26666796 SUM 20262 30812 SUM 7373 31003 INC 27339 739818233 INC 13451 146778939 SUM 17191 39643 SUM 20487 39955 SUM 18535 38663 SUM 8592 33659 SUM 3527 33778 SUM 25291 38462 SUM 5631 28184 SUM 15253 34147 INC 3696 940664923 SUM 1246 16603 INC 6149 570097876 SUM 24399 31049 SUM 24550 38957 SUM 7330 39888 INC 34173 77954235 SUM 1166 12996 INC 40362 132788935 INC 36138 978381654 INC 36768 4532196 SUM 1660 38743 SUM 765 26387 INC 27632 454194787 SUM 32543 40309 SUM 1495 27544 INC 15614 893624030 INC 908 191142282 INC 1892 778203283 SUM 192 20966 INC 31638 53092292 INC 10353 467427536 INC 13809 945163595 SUM 7929 38674 SUM 7920 30605 INC 39422 353656496 INC 19309 489468 INC 40618 780964451 INC 6529 48433049 INC 38064 625342810 SUM 2240 22379 SUM 3134 33330 SUM 616 30178 SUM 1163 17697 SUM 2259 14004 INC 3912 73706717 SUM 9654 34453 SUM 22913 38401 INC 15820 890773539 INC 39516 5568730 SUM 26533 34268 SUM 32455 37648 INC 17451 818278355 INC 31150 954738941 SUM 8986 31339 SUM 1860 39248 INC 494 555020288 SUM 1520 41032 INC 8987 893796906 SUM 6186 27926 INC 37697 29490950 INC 35424 339103811 INC 40255 111789427 SUM 23011 41316 INC 3717 860202561 INC 20441 944735598 INC 10611 39751835 SUM 6525 36407 INC 4882 458193391 INC 38692 24342578 INC 3324 518699844 INC 8886 677703169 SUM 5462 37434 SUM 19460 30605 SUM 15322 39663 SUM 4875 28644 SUM 1408 22883 SUM 19837 25918 INC 38747 73211715 SUM 21931 40963 SUM 1168 22873 INC 25909 649333837 INC 3194 13120386 SUM 15997 38148 INC 37793 718740192 INC 40898 970701442 SUM 17159 27836 INC 840 534751600 SUM 18025 32572 SUM 30692 41349 SUM 9984 34782 INC 35003 958926605 INC 19272 920622124 SUM 755 12961 INC 7731 27370598 INC 5704 938556158 INC 36386 425062602 SUM 2358 39875 SUM 6412 34675 SUM 3710 4929 SUM 29066 41124 INC 17812 894488693 SUM 12645 31722 SUM 2885 31187 SUM 960 17335 SUM 21893 37605 INC 9416 24161113 INC 32604 469797496 SUM 115 37841 SUM 5928 34763 SUM 32053 36073 INC 18149 756388208 INC 18153 713173764 SUM 11645 27912 SUM 9726 25790 INC 5664 146664013 INC 19868 607032633 SUM 13131 29748 SUM 12428 37834 INC 22015 22389530 SUM 5088 18868 INC 12595 534756340 SUM 15631 33704 SUM 890 32776 SUM 17733 39054 SUM 11558 33231 INC 10198 88659639 SUM 598 4434 INC 24430 22322690 SUM 8833 31380 SUM 2666 20384 SUM 2407 21583 INC 2313 348088658 INC 37845 71985248 SUM 8304 25193 INC 15240 20021749 SUM 33540 40507 INC 14518 12575692 SUM 3291 33972 SUM 8324 37790 INC 16473 937382046 SUM 2863 34664 SUM 13386 22180 INC 35889 215374425 INC 24392 983990050 SUM 2211 9937 SUM 46 34341 SUM 20799 34830 INC 23671 988886783 SUM 3395 34206 INC 24859 270959195 SUM 6628 18372 SUM 12279 40311 INC 20533 25335155 INC 37036 589313624 SUM 19602 39175 SUM 106 15309 INC 27527 946156936 SUM 20589 30165 INC 4868 606325750 INC 7087 70244385 SUM 1626 17591 SUM 39062 41317 SUM 17047 38996 INC 15905 993426745 SUM 30593 38985 SUM 215 10898 INC 1733 75901485 INC 20689 914696511 SUM 26255 40688 SUM 1193 39717 SUM 5124 30303 SUM 15169 25421 SUM 17460 39699 INC 20327 3621279 SUM 6964 21158 SUM 407 32072 SUM 5680 27219 INC 5147 854031562 INC 27832 804205593 INC 30296 928029063 INC 39081 3113575 SUM 17278 30894 SUM 1774 17388 SUM 9486 31826 INC 4408 145310346 SUM 11954 30995 SUM 9126 35415 SUM 2031 15747 SUM 15027 39891 SUM 12322 31134 SUM 17647 35999 INC 1462 347188942 INC 33487 515230431 INC 29895 788222641 SUM 3422 28457 SUM 44 822 INC 18221 947954555 SUM 1622 18933 INC 2822 605327220 SUM 64 40636 INC 34016 71687470 SUM 29878 32604 INC 34129 885873323 SUM 2 39610 INC 19904 80347751 SUM 743 41453 INC 38491 130434157 INC 25000 111995819 SUM 7793 33613 SUM 347 40557 SUM 11517 25413 INC 23946 939464797 SUM 27098 36804 SUM 5679 29445 INC 38724 11228399 INC 10851 457709806 INC 38504 475793041 SUM 488 28501 SUM 2292 22431 INC 13447 686593121 SUM 1688 39467 SUM 17179 30755 INC 38642 795119159 INC 22784 343309896 SUM 625 33268 SUM 18414 40831 SUM 674 22668 SUM 2739 28637 SUM 1775 26631 INC 31517 673488247 SUM 15077 33427 INC 37314 457261371 SUM 35597 38114 SUM 67 25427 INC 25065 43665318 SUM 1919 18437 INC 20625 262480302 SUM 484 29310 INC 7064 907880218 SUM 13200 32499 SUM 123 10984 INC 15570 12951531 INC 8481 492174407 INC 21383 945584753 SUM 12636 41264 SUM 38173 40259 SUM 2145 2238 INC 31612 37016207 INC 29216 760587814 SUM 28950 34431 INC 6028 922619217 SUM 2465 33154 INC 19325 735434392 SUM 2277 23309 SUM 38990 41407 SUM 2174 34095 INC 39459 812190261 SUM 4284 29149 INC 20454 469467042 INC 22226 146610267 SUM 1200 41105 INC 39340 483488883 SUM 4054 17048 INC 36847 601684255 INC 12624 960630789 SUM 10682 24061 SUM 7965 39227 INC 14509 63228812 INC 16978 683635949 SUM 2600 21113 SUM 771 18924 INC 15417 861201909 INC 12621 760529065 SUM 12502 26419 INC 1776 132676901 SUM 24655 31298 INC 27136 731703350 SUM 19794 34709 INC 23863 955316487 SUM 11599 37596 INC 24455 147418255 INC 585 319679175 INC 5094 955027850 SUM 5202 25328 INC 40608 804740340 SUM 3075 39590 SUM 23058 41321 SUM 14886 24845 SUM 12147 40712 SUM 18355 35889 SUM 28121 41375 INC 5631 811378007 INC 24743 937686743 INC 18392 113916501 INC 18325 575874769 SUM 4721 13085 SUM 33095 38205 SUM 13186 34542 SUM 322 35738 INC 34065 147218908 SUM 4419 33286 SUM 4854 33682 SUM 31401 40721 INC 3436 55674616 INC 41234 232990317 SUM 1619 12959 SUM 4223 41268 INC 28332 28691060 INC 38905 657373846 SUM 5443 41427 SUM 2012 25820 INC 13704 955033030 INC 30444 409798606 SUM 20901 31580 SUM 223 36070 SUM 18096 40846 INC 20969 70043136 SUM 8328 36539 SUM 8969 31892 SUM 2262 10780 SUM 2810 31174 SUM 2824 40933 INC 18509 894635784 SUM 13013 39249 SUM 15444 38921 INC 31980 240650376 INC 13427 113903604 SUM 6795 41112 SUM 7058 35159 SUM 6972 38716 SUM 1525 28543 SUM 32323 41192 INC 18051 23367686 INC 29791 597842385 INC 22008 755407844 SUM 17803 35915 INC 9889 146857155 INC 35833 246785609 INC 4136 735137462 INC 2045 28238670 INC 16012 682572114 INC 27137 718037868 SUM 2586 37253 SUM 8801 41344 INC 3092 134203521 SUM 3380 34029 SUM 71 15212 INC 29869 8497794 SUM 16239 34169 SUM 28678 41143 SUM 15368 39828 SUM 10535 20936 SUM 3985 13613 INC 18297 602973402 INC 36042 46068271 INC 23450 911367872 SUM 1657 39550 SUM 6499 30271 INC 26666 142208734 SUM 19463 34787 INC 19857 4301056 SUM 18465 21043 SUM 18407 31331 INC 25898 614483831 INC 14639 27889018 INC 7721 75033778 SUM 20066 34978 INC 9768 992938488 INC 13058 11147554 SUM 11566 37990 SUM 17731 38728 SUM 28376 38604 INC 37962 367062367 INC 38376 437218253 INC 6287 130403641 INC 33785 907428691 INC 8966 882113939 INC 11648 809287385 SUM 2625 27413 SUM 7225 27706 SUM 3035 29050 INC 19699 517097254 INC 30738 239629187 INC 7604 165053354 SUM 17983 35862 SUM 7764 35101 INC 386 939487421 INC 2004 927647623 SUM 54 23104 INC 24554 576929820 INC 26369 88643607 SUM 11124 35197 INC 39438 812631345 SUM 22629 40569 SUM 4047 38769 INC 1420 71230325 SUM 439 34258 INC 7755 886734229 INC 30851 68401911 INC 15571 703628473 SUM 13487 29738 INC 6532 523202841 SUM 8579 30022 INC 22991 530640734 INC 13390 471989986 INC 38299 803505915 INC 33481 993305609 SUM 103 35019 SUM 21677 30021 INC 4895 827530843 SUM 824 31984 SUM 8110 20283 SUM 10681 22584 SUM 5806 40634 SUM 13668 22304 SUM 16992 40260 INC 32383 875616261 SUM 5446 38768 INC 40738 598128863 SUM 11390 35097 SUM 11733 35683 INC 5223 684244924 SUM 2544 14454 SUM 5549 38644 INC 26464 126458350 SUM 8867 30867 INC 35431 656489356 INC 8584 987810518 INC 5010 345073003 SUM 14645 35798 INC 34918 652945548 INC 13940 739922807 INC 32102 138992505 SUM 8252 40947 SUM 155 31151 INC 32932 961948810 INC 9714 936468743 INC 26847 943969345 INC 2845 975455784 SUM 2691 30811 SUM 3134 20388 INC 11269 133663025 SUM 15376 39155 SUM 23177 36990 INC 29378 486917070 SUM 14776 40856 SUM 4630 34045 SUM 5059 24838 SUM 20128 34538 INC 3739 458611804 INC 20136 2249054 SUM 6209 40677 INC 22350 755256697 INC 33580 741742195 INC 14642 955059116 SUM 13928 39989 SUM 19981 38009 INC 39511 523324733 INC 11177 11644790 INC 12944 273758923 INC 4323 946117599 INC 9285 993993614 INC 5429 125280540 SUM 1506 14164 SUM 25777 36501 INC 8861 938333118 INC 34399 820768837 INC 19992 16482090 SUM 12244 28236 INC 33621 9418034 SUM 1585 35724 SUM 30011 33605 SUM 15215 29846 INC 37362 946944088 INC 17949 874161081 INC 2292 417129568 INC 10540 978738315 INC 16858 146424068 INC 21246 935275123 SUM 1981 35405 INC 13638 625352134 INC 10314 77456895 INC 39059 12969058 INC 17093 3917440 SUM 31473 38915 INC 22370 610434398 INC 39570 341899754 SUM 25081 37901 INC 804 492037529 INC 7760 147441581 INC 31938 145325673 INC 7933 605979707 INC 38544 937127217 INC 37755 97370053 INC 31535 843873607 SUM 14301 35233 SUM 11919 41327 SUM 26099 40414 INC 21386 413205308 INC 34941 77499284 SUM 31191 38087 SUM 5675 16708 SUM 116 37194 SUM 4139 38876 INC 9857 441725518 INC 19252 758247520 SUM 5192 23224 SUM 3551 32336 SUM 407 23615 SUM 10037 39580 SUM 3999 35578 SUM 33311 41376 SUM 25535 28893 SUM 17418 37988 SUM 3593 40444 SUM 397 19578 SUM 1473 36645 SUM 10530 39474 SUM 24890 39841 INC 14840 686777020 INC 2782 424202190 SUM 4880 40126 SUM 15243 24001 INC 30358 78163015 SUM 10332 41054 SUM 6337 36613 SUM 3547 13949 INC 23541 130620199 INC 21252 827472767 INC 20468 777827180 INC 24389 147431251 SUM 6981 16478 SUM 271 29767 INC 13480 123116889 SUM 24952 26280 SUM 287 37685 SUM 3447 41344 SUM 14103 34983 INC 23241 998181957 INC 35395 802100285 SUM 17996 40554 SUM 627 4190 INC 36957 884033628 SUM 24809 40132 SUM 803 39047 INC 30303 2733932 SUM 38064 41294 SUM 2035 8947 INC 223 878070457 INC 3176 644164944 SUM 26348 30940 INC 30654 951796399 SUM 17690 36615 SUM 18844 34058 INC 18931 419202933 INC 9591 946334952 SUM 4032 35240 INC 2258 946802932 INC 36014 9957211 SUM 3823 16272 SUM 15015 36666 SUM 9929 31394 INC 37618 134825877 INC 11671 502264174 SUM 1218 40230 INC 7271 493074125 SUM 2247 24516 INC 6742 953247726 INC 30567 943684322 SUM 3412 37494 INC 41273 77968883 INC 29215 987749299 SUM 4480 29609 INC 26894 112218933 INC 22554 45009241 INC 21193 217033137 SUM 8038 24429 SUM 831 34802 INC 29077 459430238 SUM 3015 34029 SUM 5301 33605 INC 36248 475383005 INC 37428 147190613 SUM 11286 39324 SUM 60 37293 SUM 6404 16877 SUM 9467 39289 INC 24628 56413921 SUM 3826 31681 INC 25042 147475213 INC 5695 675320373 SUM 2852 23603 INC 6640 58555157 SUM 25129 40728 SUM 3872 38684 SUM 7414 37913 SUM 7789 25360 INC 6889 961788077 INC 9427 779498602 SUM 34041 41013 SUM 38244 41020 INC 15781 807723458 INC 13661 888089656 SUM 27991 37243 SUM 12238 37757 INC 31443 10855241 SUM 6927 40703 INC 27398 20288423 INC 31111 113815341 SUM 33834 39648 SUM 4241 16482 SUM 204 23225 SUM 7222 34760 SUM 4783 41433 INC 24142 56709128 INC 5857 811666082 SUM 10442 17628 SUM 2081 37198 INC 20957 12011999 SUM 9889 40693 INC 14949 56856070 SUM 1576 34527 SUM 2065 8734 INC 5905 113857317 INC 21734 927645803 INC 24225 142637180 INC 17652 878915840 SUM 9611 40549 SUM 6866 21013 SUM 19730 40587 SUM 5821 30746 SUM 781 41032 SUM 3111 24216 INC 8119 308503274 SUM 9701 39842 SUM 7540 12144 INC 7038 917571933 SUM 17430 28155 INC 3065 7446641 INC 13565 28702171 SUM 176 38411 SUM 33 12375 SUM 11288 41021 SUM 14181 36197 INC 17369 759413720 INC 32319 886102853 INC 40140 142979357 INC 31262 908077865 SUM 20604 32840 INC 40995 878944710 SUM 7756 25518 SUM 16057 37526 INC 1359 994076430 SUM 2860 31084 SUM 1163 12074 SUM 11667 36038 SUM 8349 34941 SUM 4498 30743 SUM 11404 20407 INC 34717 22048902 INC 8497 475843348 SUM 29187 41427 SUM 9095 34894 SUM 23463 38537 INC 14127 729115368 SUM 7659 41124 INC 39013 12053003 INC 37355 25830713 INC 20631 610584247 SUM 14716 33880 INC 16866 729388621 SUM 9476 30977 INC 27314 838034777 SUM 2010 31298 INC 16281 929864040 INC 21483 946117607 INC 22879 689313834 INC 153 42399570 SUM 24803 40491 SUM 23982 40315 INC 7609 937929204 SUM 6743 30328 INC 14777 138812423 INC 23517 668020742 INC 14489 290473382 SUM 30137 36201 SUM 10911 17336 SUM 5036 40573 SUM 7907 27621 INC 27803 995471251 SUM 14202 37322 INC 40080 353545513 SUM 8052 16383 SUM 26026 33431 SUM 29971 38010 SUM 5452 32115 INC 17872 748203629 INC 7161 415908291 INC 9300 936938669 SUM 15520 38037 SUM 201 8989 SUM 2049 25963 SUM 8873 24462 SUM 36229 39269 INC 33003 24847254 INC 37808 96720508 INC 36698 135588783 INC 16996 686377721 SUM 5984 20625 INC 10116 409631980 SUM 9650 38907 SUM 6146 25403 SUM 2298 31770 SUM 13088 36751 SUM 17275 40814 SUM 7660 37462 SUM 6097 39394 INC 26248 862187981 INC 24106 67761507 INC 34777 610459849 SUM 7827 20732 INC 16780 10990135 SUM 5016 29506 SUM 1770 36466 SUM 15732 32841 INC 35649 795139479 SUM 4109 30965 INC 3222 921037981 INC 12865 728102516 SUM 1449 15300 INC 20931 10667916 SUM 10614 40819 SUM 22286 37121 SUM 18760 35665 SUM 11667 39986 INC 4767 549744347 SUM 1639 20246 INC 29419 6592680 SUM 7845 29867 INC 13757 987369710 INC 20184 28545635 SUM 1524 21404 INC 32158 139839746 SUM 5551 11618 INC 25884 60935188 SUM 5512 28271 SUM 25138 35596 INC 22005 961848293 INC 26309 4846700 INC 29997 875893227 SUM 5438 24591 SUM 9444 37887 INC 14695 938407747 SUM 29480 41195 INC 21246 18990425 INC 30309 795951768 INC 28715 890410100 SUM 15129 31394 INC 16931 420635755 INC 38152 26613779 INC 19995 24743189 SUM 7459 31337 SUM 23705 35768 SUM 27782 40911 SUM 391 15587 INC 2484 609371102 SUM 16776 40015 SUM 5646 29050 INC 10846 775965202 INC 40088 143010552 SUM 23601 29949 SUM 13029 28399 SUM 24714 36406 SUM 416 38964 INC 25670 138497732 INC 15954 912544225 SUM 3243 31259 SUM 24323 39293 SUM 17676 35621 INC 10532 24336249 SUM 13948 33081 INC 22081 147101532 INC 17890 20664010 SUM 14774 40225 SUM 8496 23382 INC 41410 469752272 SUM 6821 30529 INC 38123 994845959 INC 33520 59001750 INC 22310 601119993 SUM 19877 40188 INC 4743 342714378 INC 20242 80112065 SUM 28714 39488 INC 19677 139078042 SUM 3146 40132 SUM 2348 29341 INC 4527 5896596 SUM 1064 30479 SUM 4778 34519 SUM 7243 39576 INC 28131 961811995 SUM 11762 41329 SUM 2449 38151 INC 12921 147208994 SUM 15287 23682 INC 461 520581077 INC 400 144577686 SUM 19051 27075 INC 29445 878496404 SUM 15075 39540 SUM 11800 31693 INC 30940 870031726 INC 18181 608444046 INC 31737 978558654 INC 11284 992556648 INC 203 536649932 SUM 34233 39321 SUM 25035 33031 SUM 3804 34772 SUM 4256 8885 INC 34036 929347146 INC 37086 686614505 SUM 14007 22995 SUM 1469 14454 SUM 1353 3744 INC 27655 744916963 SUM 2927 29497 INC 13095 305950336 INC 30516 17798701 INC 12071 146940386 SUM 9787 29629 INC 4833 735419274 SUM 8324 40328 SUM 235 40938 SUM 2921 24079 INC 2539 934684681 SUM 771 26256 SUM 21350 39626 SUM 2634 31124 SUM 2196 32997 SUM 18652 30824 SUM 1951 39528 INC 41013 939519592 SUM 23230 37423 INC 26639 153431571 INC 11207 45989553 INC 33058 26842700 SUM 12097 40795 INC 11917 744790014 INC 16779 976612304 SUM 5057 18323 SUM 8063 18905 INC 26204 867564847 SUM 20551 34835 INC 34316 533613094 INC 27719 384036143 INC 33089 826443128 INC 36090 687792707 SUM 22228 30798 SUM 961 22470 SUM 7582 36243 SUM 30347 35155 SUM 5362 17313 SUM 3573 15452 INC 34552 943738698 SUM 19574 29387 INC 19535 924084499 INC 39961 105482440 SUM 19304 40027 INC 5288 146640210 INC 2170 536823489 INC 8914 727801841 INC 38164 308075965 SUM 7215 27277 INC 21120 210045 SUM 741 39090 SUM 6702 40327 SUM 12158 28656 SUM 23079 27728 INC 18495 800749678 INC 30002 28929471 SUM 10880 15139 INC 15388 592883847 SUM 11424 41454 INC 30411 570228966 SUM 2165 25304 SUM 4271 9117 SUM 754 8402 INC 12586 360132279 SUM 1991 32370 SUM 2718 34237 INC 3255 875085087 INC 41328 561851261 INC 35468 418090672 SUM 21192 33873 SUM 23770 33905 INC 22987 610596959 INC 24647 966172339 INC 34291 54554172 SUM 2920 35334 INC 23568 760458553 SUM 33222 36248 SUM 33877 40462 INC 19733 144359183 INC 27616 843466864 INC 9724 341640906 INC 30479 502599489 INC 9129 924634988 SUM 3957 36950 SUM 12198 40606 SUM 529 11774 SUM 3435 39504 INC 4680 955343335 SUM 15839 39725 INC 2783 28971426 SUM 11069 32167 SUM 8185 29989 INC 18560 143249139 INC 20268 345070254 SUM 18008 27695 INC 33877 990240245 SUM 1262 40520 SUM 2447 8625 SUM 1873 34007 SUM 14676 38848 INC 5787 332365031 SUM 143 11564 SUM 2927 35753 INC 28057 994922250 INC 40169 894635561 INC 13670 112863353 SUM 17845 32316 SUM 11316 34158 INC 23215 13215616 INC 37790 990508191 SUM 7678 40626 INC 5399 604218106 SUM 6651 30465 INC 84 857640533 SUM 1672 23021 SUM 23841 34138 INC 1156 73719324 SUM 1505 39325 INC 34097 5876924 SUM 1567 19592 SUM 18912 30430 SUM 21491 31711 INC 29383 487839326 SUM 4939 33044 SUM 14833 39477 INC 29232 952962401 SUM 235 38834 INC 11116 953234857 INC 23600 28981766 SUM 12131 38593 INC 12774 559207521 INC 31863 4850367 SUM 26268 40725 SUM 2295 33375 INC 20295 828429453 SUM 15984 39825 SUM 7097 13166 SUM 2172 35573 INC 4445 961937781 SUM 11295 40343 INC 17258 938360909 INC 18836 677975375 INC 14033 513271724 INC 7102 735334133 SUM 24667 40255 INC 6523 983629902 SUM 1451 36303 SUM 4108 36875 INC 11738 756374087 INC 40960 874566581 SUM 7486 27964 INC 27570 133831254 SUM 20123 37802 SUM 26210 40863 INC 4338 174248356 SUM 3162 24237 INC 40317 879040487 INC 37596 5468278 SUM 11230 33972 SUM 33824 37259 INC 11739 410388430 SUM 10165 37499 INC 26307 357466718 SUM 695 17419 SUM 16702 39329 INC 11508 28024652 SUM 1364 24642 SUM 5180 33758 INC 13351 835130163 INC 26171 490255158 SUM 17429 37549 INC 28247 315928732 INC 24643 136543744 SUM 7129 37914 SUM 12292 27953 SUM 3294 30891 SUM 3237 35615 SUM 827 28147 SUM 1004 4138 INC 19785 425060844 INC 6193 708080571 SUM 2501 35083 SUM 16609 39634 INC 5475 3281019 INC 36815 8017183 SUM 10921 41088 SUM 5317 35103 SUM 31742 40746 SUM 23916 41395 INC 19267 29084683 SUM 9662 16404 SUM 14 5819 SUM 3772 41234 INC 39778 876588681 SUM 34965 38825 SUM 10661 38616 INC 11471 625828602 INC 3621 416323046 INC 3993 742698127 SUM 2867 37943 INC 25754 223243678 SUM 18428 34498 SUM 3180 11389 SUM 28310 41219 INC 11335 29045598 INC 23908 17017850 SUM 3072 38883 INC 15730 915320193 INC 24773 140838405 SUM 29235 40522 SUM 23080 39329 SUM 23966 35579 SUM 15975 36318 INC 1410 719975183 SUM 18534 33929 INC 35525 12882207 SUM 907 31761 SUM 14723 29975 SUM 9280 37273 SUM 6262 29908 SUM 2651 32359 SUM 374 30901 INC 40586 75359600 INC 38708 456373926 INC 1193 80359598 INC 15400 955168308 INC 7910 466876362 SUM 3825 21914 INC 12757 859867750 SUM 19456 34948 SUM 24915 40060 INC 28941 73716029 INC 23180 332184390 INC 7992 986845022 SUM 17957 39444 SUM 1270 33778 INC 13509 130416766 INC 21385 25482235 INC 18517 796361559 SUM 22280 33837 SUM 8754 23290 INC 16024 818440145 SUM 791 18175 INC 24986 878606185 INC 34595 25503650 INC 34862 911211412 INC 379 489344536 INC 20093 143236214 INC 31301 958551938 SUM 3113 40363 INC 31083 16197814 SUM 7120 40211 SUM 9558 39249 SUM 7198 35454 SUM 16605 27477 INC 38030 482750627 INC 242 353789337 INC 8974 353556284 INC 3527 120199277 SUM 9662 39585 INC 2856 945631185 SUM 14518 40083 INC 5118 893776764 SUM 2493 28389 INC 8705 955318410 SUM 4149 29623 SUM 12990 15190 SUM 740 40618 INC 35079 845466180 INC 25072 22676146 INC 11560 543315776 INC 21071 290765988 SUM 14499 29728 INC 23744 551873818 SUM 4169 22974 SUM 6705 31048 SUM 7589 36219 SUM 3186 9964 SUM 8277 28892 INC 31655 124117354 SUM 3182 7563 SUM 159 17073 INC 31653 22733223 INC 31958 889450085 SUM 21428 38899 SUM 6869 36200 SUM 4782 34832 SUM 11690 36804 INC 37184 425053659 INC 15276 670017872 SUM 7766 41109 SUM 1560 22981 INC 20842 541342756 SUM 8608 25940 INC 2604 934542952 INC 40022 173420527 SUM 788 11453 INC 22724 610295613 SUM 4641 41377 INC 21458 139016435 INC 7715 491877036 SUM 10015 37687 SUM 4839 37815 INC 7786 38070909 INC 3769 337069838 INC 4879 136941039 SUM 21126 39821 SUM 569 40129 SUM 28875 40872 INC 32836 183664098 INC 41235 783203633 INC 35203 886354964 INC 28288 391512390 SUM 18120 31262 SUM 5173 27539 INC 23201 535799493 SUM 4482 36989 SUM 4819 39520 INC 34132 938513430 INC 18672 316712935 INC 37946 957658129 SUM 8806 40027 INC 12037 12303435 INC 28503 467986926 INC 16964 89554762 INC 8362 60511531 INC 7650 653322939 INC 12162 268053402 INC 18568 710274667 INC 22 927222545 INC 31704 55188575 INC 29904 885957909 SUM 3772 36087 INC 17098 968120586 INC 7914 894597899 SUM 9886 39908 SUM 2547 37359 INC 21235 5822804 SUM 6750 30079 INC 1053 913367922 SUM 26146 38874 SUM 10497 38953 INC 21389 591446291 SUM 1160 15434 SUM 10331 36860 INC 2130 536787601 INC 30431 623958566 INC 13808 110215752 INC 18149 400365675 SUM 3202 25171 SUM 5068 38019 SUM 15795 39698 INC 40947 468788670 SUM 1630 30073 INC 9707 138832328 INC 14514 147195207 SUM 6272 25652 INC 3119 368125363 INC 23203 953570000 INC 18626 465918324 INC 28139 141185754 INC 959 738943271 INC 28375 205667460 SUM 2900 20023 SUM 16914 30728 INC 16900 5212016 INC 8101 903201603 INC 14250 113623153 INC 15854 535798323 SUM 439 23271 INC 35615 105027441 SUM 23623 41208 SUM 16132 38617 INC 35247 53390855 INC 32967 670203030 INC 13885 146635111 INC 41173 69853043 INC 10817 955265667 SUM 367 7116 INC 28942 19116408 INC 23898 741718598 SUM 25 24862 SUM 16446 41356 INC 1308 346972158 SUM 2581 26425 INC 41061 894861986 SUM 2027 34477 SUM 12839 32544 SUM 14143 35774 INC 10621 718320979 SUM 15329 38099 INC 15270 949568388 SUM 10777 24585 INC 21258 849156676 SUM 2481 18257 SUM 5511 19009 INC 26360 341830306 INC 11044 610292481 INC 30308 11964962 INC 9666 750153013 SUM 20349 21694 SUM 8052 15459 SUM 31 2791 INC 39596 903636629 SUM 8966 35233 INC 10118 271487699 INC 2518 466502888 INC 7904 667922261 SUM 22786 40637 SUM 5152 36066 INC 11861 861989372 INC 8314 147453807 SUM 20505 41162 INC 27219 206829491 SUM 12667 28196 INC 36744 349964364 SUM 538 37470 INC 23267 415436702 SUM 20441 33924 SUM 26939 33502 INC 35794 11147525 SUM 4655 34817 SUM 25968 38233 SUM 7712 22593 SUM 35924 40533 SUM 2917 28449 INC 15273 981359137 INC 27711 818157477 SUM 7329 31767 SUM 12887 21989 SUM 6107 39545 INC 6955 955267482 INC 2914 528273868 SUM 15906 41336 INC 14330 23725249 SUM 8825 40796 SUM 21872 39198 INC 4248 63768895 INC 34596 995441833 SUM 1189 38394 SUM 6658 11539 INC 27727 968673888 INC 26042 622102545 SUM 1844 22438 SUM 25272 38281 SUM 2249 29591 INC 1956 860556578 INC 35098 739505939 INC 29664 147204105 SUM 6424 34468 SUM 2206 10933 SUM 23639 30173 SUM 360 27718 SUM 15041 41259 INC 9183 810325876 INC 39495 858015345 INC 18050 112106796 SUM 20476 38138 INC 25706 113880014 INC 20931 24844041 SUM 11230 38142 INC 37445 127259971 SUM 18623 26468 INC 13875 552389998 SUM 2176 32146 INC 35747 47007394 INC 7605 20691717 INC 22617 607301580 SUM 4539 36995 SUM 9378 38807 SUM 85 22164 INC 30370 921924989 SUM 13649 32075 INC 16593 55184611 SUM 4007 40444 SUM 15434 38924 SUM 16 32683 SUM 11115 26055 INC 27307 804750830 INC 4896 420879036 INC 24431 644381802 SUM 29985 38549 SUM 32744 39142 INC 17831 472587718 INC 40497 946121597 INC 18119 826407377 SUM 24713 38376 SUM 17335 21256 SUM 22746 35795 INC 27235 678047769 SUM 17198 40048 SUM 7496 37643 INC 10234 840645900 SUM 16068 40830 SUM 18711 41393 INC 23446 607441909 INC 13329 103084914 INC 4704 486406013 INC 39637 409005938 SUM 20345 41133 SUM 3611 24735 INC 4703 105458469 SUM 1461 19277 SUM 10231 38762 INC 29934 137513975 INC 28520 827711142 INC 11026 992341672 INC 31393 122147169 SUM 16067 33144 SUM 921 39119 SUM 32 12927 SUM 198 2193 SUM 5661 38640 INC 36384 146413674 SUM 8868 31468 INC 12921 301861284 INC 24621 683662029 SUM 10164 30451 SUM 27975 39506 SUM 19828 35484 SUM 1304 14854 SUM 28657 40076 INC 31229 146331079 SUM 7596 34735 SUM 1706 16308 SUM 18859 38521 SUM 22645 41432 INC 16836 858385359 INC 34478 636542155 INC 40035 809365983 SUM 5332 18008 INC 4419 552258674 SUM 33036 41225 INC 31002 72392390 SUM 26461 35017 INC 29840 534376223 INC 21632 562029514 INC 36753 814603553 INC 15824 353267491 INC 31493 436514337 SUM 4744 17679 INC 30839 475033377 SUM 8679 21697 INC 13975 899684846 SUM 752 3934 INC 14986 885169299 INC 27812 818871778 INC 34252 65336305 INC 769 760117591 INC 41251 535790713 INC 7950 472164978 INC 6717 12088572 INC 15032 890648401 SUM 16335 37206 INC 30632 414227199 INC 22272 905678352 INC 24858 724600691 INC 10394 804655489 INC 20954 743611985 INC 21869 977752545 SUM 6444 35167 SUM 462 32043 INC 4420 336349956 SUM 7621 33006 SUM 3083 23399 INC 8346 602121259 SUM 6509 36079 SUM 3432 39752 INC 28211 726918880 SUM 2168 22149 SUM 16225 41330 INC 19639 298134446 SUM 830 8130 INC 6448 610610981 SUM 843 35931 SUM 10739 40297 SUM 11554 20368 INC 28310 801088981 SUM 28056 38679 SUM 16153 28554 INC 5174 741049816 SUM 3347 18107 INC 23002 146778317 INC 20309 945760660 SUM 10558 39671 INC 24633 779830003 INC 30695 128540526 INC 10445 539249884 INC 7115 473674501 SUM 11268 38347 SUM 12677 33482 INC 40852 592205913 SUM 5077 26643 INC 20196 24067145 SUM 26844 41354 INC 33260 202154027 SUM 9379 30146 SUM 2876 12892 SUM 15281 37056 INC 21977 417400156 SUM 4240 30681 SUM 27296 37184 INC 9533 739912280 SUM 7662 31668 SUM 9148 40067 SUM 18926 26387 INC 17036 636388588 INC 7273 24876531 SUM 5193 35772 INC 3337 572803013 SUM 1190 31083 INC 8812 885647641 INC 9770 609301547 SUM 6479 8056 SUM 9409 41220 SUM 4444 35970 SUM 860 39931 INC 31245 756451051 SUM 6492 15010 INC 35942 274030311 SUM 2057 33937 SUM 6631 36008 SUM 2686 38272 INC 33424 710304254 INC 11922 325217582 SUM 3855 33891 SUM 13210 26173 INC 33 945863300 SUM 5324 15794 INC 6418 129618754 SUM 15050 21817 SUM 5438 34351 INC 39992 994795975 INC 21493 869219680 INC 4948 758529865 INC 25026 112579518 INC 33772 452949172 INC 1936 146993641 SUM 12092 33642 SUM 12000 32038 SUM 8044 41088 INC 4108 25587024 INC 34302 625501299 INC 8788 659801207 INC 20256 743742179 INC 28622 855783513 SUM 21256 35157 INC 12761 29059261 SUM 18211 30543 SUM 881 40675 SUM 3074 41443 SUM 1161 27896 SUM 9213 16768 SUM 335 12907 SUM 1357 13847 INC 23725 418467324 INC 11308 792664480 SUM 3590 24411 SUM 16083 29016 SUM 2311 4881 INC 20608 133932232 INC 5626 61459303 SUM 6760 31809 INC 39554 532089818 SUM 11017 23048 SUM 20183 36000 SUM 302 25491 INC 35892 658814033 SUM 4668 29532 INC 19891 424553014 SUM 2384 28747 INC 20972 680582002 SUM 2054 14815 SUM 12897 39802 SUM 12218 29985 SUM 5269 16325 INC 21820 742708730 INC 25609 130697629 INC 12214 56807518 INC 12882 810542363 SUM 186 1153 INC 2298 602138341 SUM 1022 5921 SUM 30990 38295 INC 34120 567552634 SUM 18750 23842 INC 29516 551611459 INC 33485 139088218 INC 21626 15440646 SUM 7338 34749 SUM 5886 24822 SUM 3720 36885 INC 21935 861148086 INC 30524 88681796 SUM 13134 27410 SUM 10802 24215 INC 16946 739138600 INC 1230 415113485 INC 15152 944147844 SUM 1547 32297 INC 34628 536139348 INC 16204 894536720 SUM 11892 40473 INC 6625 393275328 INC 8399 144999364 INC 9267 935222789 SUM 6054 35496 SUM 27657 32159 SUM 5107 40561 INC 4809 758356898 INC 11115 325162157 INC 37843 525479533 SUM 17857 34045 SUM 848 15611 INC 22830 216950578 INC 23407 71713064 INC 27147 111815518 INC 9011 184606548 SUM 2336 32691 SUM 5752 29257 SUM 15694 34783 INC 6198 945741710 INC 3823 56572226 SUM 5067 22140 INC 13525 146370684 SUM 9635 38754 SUM 1451 37553 INC 14129 489822880 INC 3816 72814852 SUM 1097 13633 INC 10177 799474601 INC 20096 744396574 INC 1815 995531221 SUM 5217 40992 INC 13798 979404091 SUM 2680 36440 INC 15012 487852384 SUM 36330 40711 SUM 25521 30166 SUM 5343 38889 SUM 3483 31086 SUM 1689 21475 INC 8534 143121034 SUM 4834 32639 SUM 15894 40238 INC 39230 431605693 INC 39946 1353553 SUM 9703 30681 SUM 8347 41319 SUM 1333 11405 INC 23423 753472092 SUM 6202 29613 INC 35923 961940112 SUM 26497 35952 INC 40250 874829784 INC 26650 147433903 SUM 4726 30822 SUM 882 10864 SUM 2775 36606 INC 11007 12258945 INC 2036 961215533 SUM 13030 32318 INC 29164 212215563 SUM 20764 32352 SUM 16110 30575 SUM 12574 23701 SUM 12315 24685 INC 3903 857188900 INC 32732 3690977 INC 28197 127661206 INC 3007 485081790 SUM 805 19907 SUM 7404 31692 INC 25500 826577186 SUM 10420 23524 SUM 30760 40360 INC 8509 73606865 SUM 15169 37517 INC 14210 407077286 SUM 27998 34947 INC 41021 989216065 SUM 543 15100 SUM 34060 37702 INC 18253 871175741 SUM 23687 37147 SUM 7770 9368 SUM 3051 37750 SUM 1372 12060 INC 27006 72630801 INC 39986 211054760 INC 829 939587388 SUM 12587 33005 SUM 4358 22482 INC 10403 600118753 SUM 172 37468 SUM 602 38952 INC 31590 827759645 SUM 7538 35390 INC 24746 24580696 SUM 14055 19671 INC 17279 979046559 INC 19961 466888538 SUM 15620 26148 SUM 22561 40497 INC 3659 804686633 INC 4160 315395 INC 34008 71965286 SUM 33458 36975 INC 26513 425047080 INC 7632 999126254 SUM 8619 39755 INC 33415 146183725 SUM 617 10946 INC 5969 995835794 SUM 6186 36029 INC 27980 890636565 SUM 28664 40531 INC 5629 46810051 SUM 4632 20910 INC 28891 610471941 INC 38631 827384835 INC 28580 398007714 SUM 34816 40923 INC 39112 348597354 SUM 16987 35854 SUM 1097 4549 INC 38806 402314094 SUM 20212 41360 INC 23529 986058917 INC 23552 63278310 SUM 15918 28645 INC 37303 407714014 INC 28680 25637161 SUM 31790 37031 INC 14270 28554915 SUM 11712 36048 INC 31197 608511478 SUM 1767 32177 SUM 22325 36793 INC 3691 29055668 SUM 14268 40365 SUM 7562 40915 INC 23431 804968935 INC 8952 2601715 INC 35590 672933847 SUM 2979 23416 SUM 5498 41308 INC 20794 139694494 SUM 13427 28289 SUM 10756 35255 SUM 3320 10864 SUM 20050 33984 INC 11258 333530522 INC 23342 626052235 INC 27678 995491662 SUM 15879 29721 INC 32738 650696920 SUM 4431 35561 SUM 665 39739 SUM 28609 40956 INC 15760 945853701 SUM 7685 40021 SUM 662 17026 SUM 93 10981 INC 37516 14395235 INC 10 944048408 SUM 28068 34863 SUM 26147 33453 INC 8885 686868840 SUM 16599 40660 INC 10835 535213341 INC 6860 704460049 INC 17758 936404983 SUM 17448 38688 SUM 2477 15517 INC 38545 18568631 SUM 9484 40685 SUM 5506 28273 INC 40956 384588990 INC 28909 832954377 INC 26843 399501706 SUM 3621 16130 INC 35069 147422302 SUM 6341 37547 INC 23851 543231967 INC 21642 29040000 SUM 2935 13436 INC 30318 103670647 SUM 17800 29476 SUM 10652 38321 INC 25295 759487842 SUM 14349 32556 INC 9332 740455997 SUM 16807 28706 SUM 12275 24290 SUM 15628 22114 SUM 11863 31104 INC 28988 988652788 INC 26825 59193681 SUM 742 38034 INC 21817 137768908 SUM 11611 37097 INC 39077 894575032 INC 39446 142987067 INC 1614 147054651 INC 17892 472752717 SUM 1383 24768 SUM 19822 40672 INC 37804 610570274 SUM 1899 38776 INC 6516 984858989 INC 30550 534132877 SUM 3447 38715 SUM 27879 38434 SUM 1485 19693 INC 22054 994843254 SUM 21019 41327 INC 4822 113826751 INC 37556 27427312 SUM 1911 29259 INC 11648 85368777 INC 19901 26965201 INC 19390 961955695 SUM 14201 26924 INC 766 602085052 SUM 18829 38046 SUM 3247 36600 INC 24309 685577977 INC 9366 341981808 INC 15627 467912316 SUM 20697 40959 INC 35915 28779416 SUM 1394 40606 SUM 4958 36410 SUM 2606 18043 INC 24981 474101307 SUM 13110 36302 SUM 2916 30557 INC 22645 342120977 SUM 9817 34905 INC 11500 146299343 INC 15334 28299006 INC 21230 24828707 INC 38323 894598969 SUM 2398 31225 INC 25620 719197986 INC 35994 986975770 SUM 7058 32236 INC 11604 28317041 INC 20963 24623891 INC 114 779088096 SUM 8884 28347 SUM 19232 41268 INC 1154 844449326 SUM 27390 39717 SUM 22368 29923 SUM 8496 20434 SUM 1925 40497 INC 28701 54818327 SUM 15341 30069 SUM 7569 20183 INC 40167 866861737 SUM 17010 37344 INC 14712 679384337 INC 28961 142980823 SUM 3196 25796 INC 26233 784313933 SUM 16768 39020 INC 6071 974518828 INC 2960 878468239 INC 11201 885864257 SUM 3972 27458 INC 27942 26629739 INC 10180 391551245 SUM 4226 24595 SUM 335 1101 SUM 535 11209 SUM 3456 9443 SUM 9407 39698 INC 6213 812582996 SUM 18263 40490 SUM 18377 37644 SUM 1413 12392 SUM 347 41055 SUM 18028 33383 SUM 7875 18444 INC 6775 955258171 SUM 30257 37510 INC 15646 912580308 SUM 12155 14269 SUM 2241 33662 INC 36377 754074508 SUM 6409 35589 INC 12148 588157792 INC 38158 996467472 INC 23298 752225104 INC 690 994034059 SUM 21085 35810 SUM 11541 41307 INC 36161 953222024 SUM 5255 20167 INC 26922 607322069 INC 40498 960312421 SUM 31138 38340 SUM 23357 35881 SUM 16750 38816 INC 19937 911583329 SUM 993 9901 INC 31426 135715127 INC 38622 942575287 SUM 29132 40986 SUM 32927 39565 SUM 1381 28108 SUM 13835 40680 SUM 12654 15252 INC 13446 936346857 SUM 24904 35989 INC 31421 138550456 SUM 23849 39773 INC 27887 851174927 SUM 320 33329 SUM 21194 41297 SUM 8859 39174 INC 5469 421777284 INC 7088 744651872 SUM 9716 33065 INC 5214 347642278 SUM 14191 38739 INC 21851 71408083 INC 4006 792088103 INC 32042 441693048 INC 28627 322171728 INC 12476 678074272 INC 19382 890435844 SUM 50 19695 INC 1382 685087098 SUM 19932 33136 INC 11879 935275310 INC 34178 69715013 INC 7316 788178649 INC 12875 26977766 SUM 8847 22169 INC 40225 11662471 INC 11916 940598003 SUM 285 25345 INC 9714 818296473 INC 41264 474979176 SUM 4166 27710 SUM 1346 29477 INC 18270 829686762 INC 7059 693456931 INC 20223 146857933 SUM 4891 35670 SUM 5613 24508 INC 2489 909067645 INC 24022 34866135 INC 18484 120678794 SUM 26840 40217 INC 22883 863293458 SUM 1445 36618 INC 16391 25894407 INC 24869 113655117 INC 19968 948944169 SUM 442 13464 SUM 13775 39745 INC 3572 820550235 SUM 1142 37826 SUM 9759 25240 SUM 1153 4978 SUM 10238 29234 INC 14051 928748350 INC 27304 955253857 SUM 74 9168 INC 36113 13083926 INC 1290 585381370 INC 27388 492122773 INC 32731 878877300 SUM 14053 41311 SUM 17016 38233 SUM 60 27379 SUM 13008 33055 SUM 2809 15563 SUM 11286 14309 SUM 16167 30339 SUM 3463 39720 INC 12549 878894808 SUM 1279 28776 SUM 16788 39135 SUM 6633 35104 INC 36393 589613818 SUM 10239 30386 INC 5329 817970535 SUM 24373 40400 SUM 16358 41439 INC 26464 374659754 SUM 867 38541 INC 1252 879045203 INC 15059 927294120 SUM 14583 37745 INC 28284 103368365 INC 11407 145347999 INC 5345 272813089 SUM 18611 39225 INC 24349 887912527 INC 35371 341589876 INC 29584 542398176 SUM 11004 36731 SUM 2088 30424 INC 11939 64592868 SUM 3717 40533 INC 35635 821068421 INC 8191 870651661 INC 31919 535802972 SUM 5762 19377 INC 19558 610361547 SUM 4114 21351 SUM 17540 38816 SUM 320 20306 SUM 14 38270 INC 11157 670024159 SUM 13471 18223 SUM 14999 36252 SUM 1671 29873 INC 24575 145809560 INC 16370 489282109 INC 21428 850294240 SUM 5669 29958 SUM 4570 28621 INC 39947 534963649 SUM 1365 6947 INC 20191 278972014 INC 35669 222647824 INC 18114 501491603 SUM 17381 23341 SUM 1707 20986 INC 1063 920907822 INC 31868 29053921 SUM 856 34959 INC 7315 733924199 SUM 16587 24338 SUM 28997 35631 SUM 17587 23049 SUM 23728 35906 SUM 6970 31894 INC 22249 816879518 SUM 15917 31691 SUM 16321 40275 INC 23805 187052700 SUM 9568 25950 SUM 4525 35026 SUM 23586 40867 SUM 23712 33207 SUM 24586 37300 SUM 4503 29574 SUM 5159 28137 SUM 332 31143 INC 25168 489041010 INC 36505 618026834 INC 13982 517895873 INC 20984 492168949 INC 38758 1521017 INC 25530 46176891 INC 37099 865006982 INC 413 609914228 SUM 14235 30711 SUM 9328 37162 SUM 189 29730 SUM 19760 41308 SUM 2544 7723 INC 31173 28007751 SUM 3529 40964 SUM 842 5701 INC 26 756328339 INC 13517 69387265 SUM 10280 28885 SUM 3819 31802 SUM 23733 36972 SUM 183 25896 INC 8458 863496869 INC 40425 488258519 SUM 7176 37638 SUM 8311 17800 INC 37748 35426905 INC 37384 24579078 SUM 10177 19125 INC 11396 963478436 INC 35628 609687625 INC 26 405677476 INC 2342 608491076 INC 40755 21449281 SUM 8009 41381 INC 38768 959362810 SUM 4205 32018 INC 13720 393072490 SUM 11753 30823 INC 19644 13164514 INC 36876 759411812 INC 19010 476334261 INC 40902 626417307 INC 38622 793523745 INC 2754 546601810 SUM 1320 9688 SUM 30051 37281 INC 28265 826690632 SUM 6386 36910 SUM 4099 29897 INC 39527 938528519 INC 37134 146372814 INC 33949 921238238 INC 16157 28531984 SUM 12101 30315 INC 8727 296505708 INC 18523 333450886 INC 38998 878693357 INC 21280 877922056 SUM 4789 8555 INC 31602 683991221 SUM 3659 15034 INC 6548 873694875 INC 35605 960670823 SUM 7612 39159 INC 2046 827712169 INC 7285 626339825 SUM 19004 39058 INC 31843 64387122 SUM 10253 34449 INC 26390 941843005 SUM 8441 40151 SUM 536 34870 SUM 1219 40194 INC 3185 990826916 SUM 341 20739 INC 5578 22296288 SUM 14889 35964 SUM 6826 33166 SUM 7726 31775 SUM 13175 35868 INC 7393 623946671 INC 29828 14333746 SUM 3558 37939 SUM 25422 39563 INC 35192 995791487 INC 1863 70645246 INC 17424 803510835 INC 2486 904165541 INC 7952 946399303 INC 17910 830775917 INC 38486 68163113 SUM 4903 27459 INC 5337 223748427 SUM 8014 40368 INC 32715 129744858 INC 36539 29067725 INC 26469 4859852 INC 22543 491596050 INC 34538 827630937 INC 21121 26932101 SUM 683 29080 INC 6464 333785670 INC 20491 40523071 SUM 5071 19999 SUM 13285 26323 SUM 5500 38945 SUM 1371 12668 INC 5999 125413077 INC 8189 936790553 INC 5161 201314699 INC 19277 122302614 SUM 5790 23586 INC 14755 29083335 SUM 16831 33104 SUM 25677 36351 SUM 3644 37758 INC 7928 72293549 INC 12640 61132740 SUM 205 7884 SUM 22304 41161 SUM 12205 29190 SUM 31654 40385 INC 29484 879043079 SUM 9963 39514 SUM 9989 34364 INC 13807 268396276 INC 33285 862089915 INC 20299 758807722 INC 32080 80337836 SUM 2373 19720 SUM 13707 37920 SUM 1630 38177 SUM 2303 40025 SUM 12947 38137 SUM 21 30133 SUM 10476 40975 SUM 30835 32899 INC 24479 12017702 INC 10544 437565063 INC 37236 475285545 SUM 15030 34694 INC 7190 869320436 SUM 21508 40497 SUM 31717 40618 SUM 5542 40184 INC 23424 73192193 SUM 12186 33801 INC 23501 530922445 INC 18885 13209587 INC 2513 996300790 SUM 17828 28938 INC 5906 753477225 SUM 3752 36927 SUM 1087 24672 SUM 6228 34353 INC 896 487293123 SUM 18033 32778 INC 39219 416361047 INC 4240 969580628 INC 10790 267340543 INC 7833 136442131 INC 23186 491861546 SUM 35919 41057 SUM 4800 41379 SUM 15989 40329 INC 14219 838300883 INC 23365 57847402 SUM 4661 26138 SUM 5051 21541 INC 18892 46259609 SUM 9373 20513 SUM 23712 29104 INC 23733 850784366 SUM 22040 41404 SUM 8487 39278 INC 36165 536598468 SUM 1446 35250 SUM 28884 33247 INC 3491 20691103 INC 1201 46762083 INC 13444 946895107 INC 19535 291826782 SUM 6862 37860 SUM 411 4884 SUM 32457 38336 INC 1643 218377474 SUM 11332 33580 SUM 11164 39664 SUM 31183 36694 INC 18025 976598434 INC 14873 734283553 INC 36332 857058745 INC 5851 361827263 SUM 871 28224 SUM 2487 35022 INC 818 48496839 SUM 1354 27537 SUM 13422 18377 SUM 19261 29191 SUM 3525 19985 INC 28883 787861939 INC 3352 349220451 SUM 20734 33946 INC 30200 24842589 INC 25082 485798858 SUM 7749 21374 SUM 8023 24879 INC 4885 938559941 SUM 18186 37375 SUM 21353 41050 SUM 667 21164 SUM 14845 29757 SUM 13913 37415 SUM 28155 39067 SUM 7881 17481 SUM 11141 28166 INC 41275 147111003 INC 26865 839891016 SUM 22178 35418 INC 17377 946947576 SUM 6195 32038 SUM 9564 24324 INC 1900 27753905 INC 21890 934188547 SUM 10334 34645 SUM 4362 37756 INC 39215 29034178 SUM 8786 36154 INC 26095 324093674 SUM 39967 41342 SUM 6483 29181 INC 38791 7812412 INC 21693 353144078 SUM 11572 25420 SUM 22261 40237 INC 21146 894706083 INC 20562 987019236 SUM 16663 29633 SUM 22694 38588 INC 37164 329385575 INC 5890 75881404 SUM 13230 37606 INC 8276 29029061 SUM 22659 32788 INC 28352 28283921 SUM 485 23649 SUM 11056 40993 SUM 13941 38467 INC 10312 39849344 INC 25327 944654566 SUM 2983 35699 SUM 25524 31950 INC 37874 26846956 SUM 5260 23971 SUM 18924 30302 SUM 8350 34975 SUM 19011 32571 INC 2315 766340345 SUM 3573 32370 SUM 765 23859 INC 15100 143247744 SUM 20320 37711 SUM 6492 29197 INC 25118 12075554 INC 38754 282878454 SUM 29192 36981 SUM 14501 40152 SUM 14350 19094 SUM 30528 38727 SUM 4861 30700 SUM 3033 28831 INC 37425 726568989 INC 10135 954906608 SUM 10381 41369 INC 14940 407738489 SUM 13972 32863 INC 36601 950198693 SUM 1169 38900 SUM 2967 34917 INC 12588 892240517 SUM 3553 17356 INC 14131 8518070 INC 35709 281600641 INC 16554 54769915 INC 21633 820051703 INC 39068 792982407 INC 19144 480219873 SUM 4592 36224 INC 23488 28439988 INC 33549 34919846 INC 12609 113874982 SUM 5269 36760 INC 15065 112093539 SUM 12519 35631 SUM 4483 36603 INC 21406 870545712 SUM 254 40057 SUM 13070 38965 INC 10607 4491798 SUM 2827 37550 INC 4271 584654558 INC 28046 105513505 INC 7940 111826930 SUM 22704 32457 INC 6100 72724810 SUM 3101 40914 INC 862 26938940 INC 27272 126509040 SUM 5888 33374 SUM 10289 37072 INC 8283 204863138 SUM 8363 11483 INC 16025 72206102 INC 20040 536856184 SUM 8259 21977 INC 25374 20670602 INC 25895 887649293 INC 22361 879006372 INC 19160 970240106 INC 31021 991293340 SUM 3327 40378 INC 20818 738107036 INC 19809 677798199 SUM 12413 36039 SUM 15724 40441 INC 32526 215377277 INC 27353 448334842 SUM 4361 11419 SUM 12659 26811 SUM 2674 16962 SUM 20927 26870 SUM 335 17617 INC 40364 576237113 SUM 12985 20917 SUM 3408 40217 SUM 13158 23819 INC 12684 842579834 INC 14602 73722550 INC 35532 953199719 INC 23476 799620567 SUM 17137 29133 INC 13467 12202875 INC 22894 975516732 SUM 19730 41452 INC 8484 10594778 INC 24595 593704543 SUM 13622 21199 INC 6729 146356623 SUM 14188 26546 INC 5733 61164516 INC 39282 42041427 SUM 1168 30789 SUM 16405 34377 SUM 4106 35580 SUM 332 35500 INC 29568 381245820 SUM 13216 18474 INC 12266 75865595 SUM 14259 37592 SUM 4693 37829 INC 24690 894032446 INC 20718 51104855 SUM 14430 25261 INC 6161 844348558 INC 26192 996458632 INC 31757 44352952 SUM 646 24874 SUM 18929 33504 INC 19700 946136154 INC 4338 599947292 INC 6903 707026876 INC 17697 46770142 INC 33822 113919955 INC 11653 535285641 SUM 8894 14811 SUM 2392 25412 SUM 35865 40797 SUM 13442 29883 INC 16489 391488564 INC 30901 986689139 SUM 8990 21794 INC 29539 56651521 SUM 594 31565 SUM 25969 35984 INC 31483 961968593 INC 39401 726996943 SUM 40 31937 INC 2978 808775891 SUM 24576 38955 INC 16620 995501626 INC 4802 474173792 SUM 7342 32009 INC 40237 555325686 SUM 2322 13448 INC 37259 24307555 INC 37161 24805799 INC 5709 626150502 SUM 10108 28497 INC 13651 942529552 INC 40379 911891796 SUM 2579 30292 SUM 6984 36444 SUM 28414 34421 SUM 25562 35004 INC 2584 89267491 INC 7981 144828548 SUM 1835 40035 SUM 20289 27852 INC 37309 18182541 SUM 2611 19555 SUM 30242 41031 SUM 1365 40334 INC 37787 29054418 INC 25384 5578529 INC 17089 492050701 INC 39345 28950760 SUM 12757 32418 SUM 1698 33716 INC 30260 471141180 SUM 25 6376 SUM 2797 29859 SUM 9043 40574 SUM 8615 25741 INC 17799 532612093 SUM 16464 34365 SUM 867 28261 SUM 4733 41205 INC 3348 486962529 SUM 17013 22333 INC 18853 113872280 SUM 2090 25892 INC 10364 610286289 SUM 3037 27021 SUM 32380 37880 SUM 14751 26904 SUM 17534 39030 INC 32600 113901903 INC 21495 393032541 SUM 2636 37975 SUM 16440 35551 INC 41285 939691111 INC 6762 113833815 SUM 8541 28128 INC 26323 536297653 INC 27714 820955738 SUM 7628 31136 SUM 30570 40505 SUM 17246 29782 INC 7487 113704824 SUM 14924 21808 INC 12816 904910833 SUM 15732 32001 SUM 1378 8396 SUM 6497 25934 INC 37456 960217922 INC 40007 955753747 INC 28081 559098930 SUM 635 28373 SUM 14929 28542 INC 2705 147401980 SUM 10123 24267 INC 29302 46501154 INC 35458 559976015 INC 25577 977174952 SUM 2151 27437 SUM 17136 32449 SUM 28966 34351 SUM 2088 37324 INC 28667 945162295 SUM 18536 38769 SUM 6722 35936 INC 15861 113867255 SUM 1004 31707 SUM 1142 15013 SUM 64 30496 INC 6313 934411611 INC 10353 954806217 INC 6215 142760908 SUM 6890 38186 INC 13426 456555329 SUM 31923 41279 SUM 23569 36683 INC 29245 42468727 SUM 14837 35891 INC 14766 610172007 INC 12975 875959837 SUM 274 14809 INC 23348 600073648 INC 4046 959284201 INC 17615 491670656 INC 35078 802534255 SUM 22467 38567 SUM 23800 40452 INC 38396 28176982 INC 15427 18476782 SUM 4818 17472 INC 18615 1590588 INC 6536 12289238 INC 7560 28115178 SUM 10376 14108 INC 335 528462589 INC 30976 874813504 SUM 11516 33897 SUM 83 29367 INC 35619 438586015 INC 15478 582872920 SUM 22882 32819 SUM 37582 39796 INC 6964 752220542 INC 15155 11725502 INC 12773 52540501 INC 27189 541371954 SUM 20114 41380 INC 9982 624072378 INC 17690 38341309 SUM 4165 17994 SUM 3916 29725 INC 8971 463520055 INC 19306 9302191 INC 24752 27316765 INC 8470 674554730 SUM 16536 37869 INC 4990 543382031 INC 10112 223675411 SUM 4244 34682 SUM 1024 39286 SUM 13229 26560 INC 25502 146874812 INC 5195 525647388 INC 30173 975885600 INC 1507 72525061 INC 29030 142761165 INC 19102 147201500 INC 18428 944939425 INC 35711 919726812 SUM 4012 25696 INC 13583 123189702 INC 17301 84574098 SUM 10325 39164 SUM 23437 30858 SUM 9299 31982 INC 33971 349263397 SUM 13297 41370 INC 38275 452220934 SUM 1336 22373 SUM 21922 36775 INC 2093 946398748 INC 826 945731449 SUM 3658 41162 SUM 10300 39766 INC 3401 992374454 INC 30069 726931365 SUM 18474 38222 INC 4600 580101151 SUM 8391 31788 SUM 16086 29697 SUM 7851 40675 INC 40390 367856144 SUM 4267 35061 INC 6708 24817165 INC 32168 851389812 SUM 10908 40702 INC 9899 26930837 SUM 19029 39940 INC 13981 809141700 SUM 10368 36153 INC 31234 452087468 INC 23942 473066908 SUM 1657 23563 INC 8462 467303287 SUM 1218 39551 SUM 8488 37701 SUM 15389 23880 SUM 3236 39864 SUM 32972 38116 SUM 24606 41381 INC 36588 952079484 SUM 11871 30669 SUM 20531 34971 INC 35312 121731965 INC 11940 743084320 INC 8818 872524090 INC 36221 518833367 SUM 131 2470 INC 19124 73622982 SUM 10708 18228 SUM 7319 29230 SUM 9499 30005 INC 37967 147440026 INC 12918 407143249 INC 32496 147339103 INC 15003 468916419 SUM 5669 39337 SUM 34383 39915 INC 19466 353464761 INC 11100 876108172 SUM 14351 37252 INC 20784 308098011 SUM 578 27770 INC 3211 442792403 INC 18939 70314219 SUM 9450 31380 INC 15529 71927733 SUM 24506 38139 INC 12858 347359277 SUM 17870 36819 INC 20819 492098160 SUM 26407 36129 SUM 786 13103 SUM 21079 39593 INC 24053 29049686 INC 31261 63291327 INC 31612 417378089 INC 35063 424051363 SUM 378 23795 SUM 9214 26762 INC 11925 921507152 INC 10449 26929803 INC 1262 147362985 INC 10226 888481894 SUM 7805 18855 SUM 7689 40681 INC 3251 485651463 INC 31063 453413047 INC 41206 953448262 INC 21893 961174849 SUM 4100 35742 INC 28653 103166232 INC 9353 993564137 INC 37630 453900097 SUM 7389 32739 SUM 11243 19275 INC 29613 894602195 INC 38864 543237479 INC 23380 113916892 SUM 20005 38950 SUM 9360 26222 SUM 561 10008 SUM 21805 38191 SUM 19766 40201 SUM 6787 20648 SUM 36164 41291 INC 28857 482370023 SUM 15970 40261 SUM 25549 32706 INC 8421 867354523 SUM 2744 32494 SUM 29010 39953 INC 25824 63057038 SUM 3675 35066 INC 16077 174723080 SUM 7627 34102 SUM 6723 32854 SUM 17249 25828 INC 8589 258278285 SUM 349 32725 SUM 6623 13501 INC 41163 488123535 INC 2495 129573175 INC 29160 727676890 SUM 14965 22332 INC 32392 759051122 SUM 6891 40830 INC 35521 6589384 INC 23787 207099757 SUM 25208 36452 SUM 15632 38162 INC 32665 58111364 INC 18012 657857553 SUM 5127 32007 SUM 76 17553 INC 37315 844538062 INC 23880 67130377 SUM 9613 16844 INC 33045 919593820 SUM 10035 37069 INC 9393 146118969 SUM 22740 36931 INC 7367 920858858 SUM 19315 37802 SUM 8263 37459 SUM 2094 21797 SUM 34822 40164 SUM 2393 37636 SUM 7061 40737 SUM 14844 40360 SUM 35037 39746 INC 28877 469671597 SUM 26540 35687 SUM 902 38747 INC 39569 365209345 SUM 16035 41052 INC 508 6627731 INC 39965 418077725 INC 18831 592874089 SUM 22825 40813 INC 38290 149864408 SUM 7080 28882 INC 36654 939191382 INC 27003 28795292 INC 21430 6789428 INC 34090 112798981 SUM 22691 34262 INC 26454 567960224 SUM 5127 15247 SUM 2538 39276 SUM 3340 34579 SUM 2677 23986 SUM 2721 34392 SUM 6708 41215 INC 34948 73683271 SUM 27675 38019 INC 23059 926103091 SUM 5395 40234 INC 2671 28220885 SUM 22684 32394 INC 17143 73108452 INC 22550 407917642 SUM 17887 37743 INC 26978 14257402 INC 802 859114420 SUM 10941 33793 INC 1422 597555738 INC 30479 626001013 SUM 3134 19858 SUM 427 23792 SUM 196 4843 SUM 20415 32195 INC 12974 28726700 SUM 78 6274 SUM 1518 27794 INC 23692 509904130 INC 2201 623971854 SUM 8695 29123 INC 28348 974030126 SUM 26317 41386 INC 32425 467362216 INC 7763 543386281 SUM 6796 20789 SUM 950 31173 INC 22420 854846727 SUM 10082 29706 INC 20556 9655600 SUM 10399 41351 INC 19501 13241146 SUM 11653 17339 INC 16399 491506774 SUM 30086 41311 INC 23637 528471590 INC 6483 718581849 SUM 36644 41362 SUM 1024 7284 SUM 11403 24840 INC 6726 922744715 INC 26115 23531927 INC 25944 79240157 SUM 149 27943 SUM 3191 39703 INC 18100 146376127 SUM 10308 35626 SUM 10260 28044 INC 27759 894839981 INC 26469 504223911 INC 8892 825643332 SUM 25636 40930 INC 29458 954797171 INC 38263 110912921 SUM 10891 28898 SUM 13584 37564 SUM 5610 40571 INC 38277 502158187 INC 18819 518940286 SUM 28013 38561 SUM 7694 38256 INC 23365 29465728 SUM 1034 40609 SUM 19677 40331 INC 19380 790063601 INC 39354 138866783 INC 8640 989568610 SUM 6887 15089 INC 35306 528906282 SUM 26616 33768 SUM 7348 16108 SUM 3589 35325 SUM 11589 31960 INC 23857 946121626 INC 31542 491375751 SUM 24895 29210 SUM 6601 40794 SUM 13794 19862 SUM 5351 41003 INC 2123 3278846 INC 28997 879040963 INC 27844 617947288 SUM 27887 32628 SUM 22 36853 SUM 1240 27074 INC 2959 938347584 SUM 6366 33082 INC 21914 869361533 SUM 2 25154 INC 13651 891544005 SUM 3255 41230 SUM 4964 39497 SUM 7198 22852 SUM 18901 38194 INC 34384 946351492 SUM 4027 40941 INC 22135 610317718 SUM 10361 28768 INC 9895 74556841 SUM 3370 14214 INC 30140 10700847 INC 21358 689309195 SUM 30555 41163 SUM 9550 35394 SUM 23363 41090 INC 12399 267180501 SUM 2304 29019 SUM 26060 38977 SUM 23410 27547 INC 6971 682694245 SUM 19436 39710 SUM 4729 27061 INC 18677 805295453 INC 20725 928371551 SUM 19788 35454 SUM 5274 20744 SUM 6049 36115 INC 4699 201616812 INC 6802 743319123 INC 9002 491548195 INC 9874 61879319 INC 8332 488541600 SUM 1279 34021 SUM 25442 37720 INC 39933 468002854 INC 6122 873700872 INC 22014 592629392 SUM 2323 10281 INC 18814 953164506 SUM 14746 35514 SUM 5392 34952 SUM 6524 15773 INC 27961 886384464 SUM 114 9237 SUM 6205 9621 INC 33835 766492414 INC 5825 756944264 SUM 2766 26132 INC 13531 28257943 INC 8175 831785982 SUM 2803 33272 SUM 27978 39951 INC 10076 128727449 SUM 36422 40416 SUM 30235 40906 SUM 1255 38852 SUM 1209 32246 SUM 3354 20775 SUM 32000 40807 INC 18262 66884736 INC 11686 29012383 INC 10738 137764647 SUM 2296 13352 INC 27528 138130007 SUM 14384 34939 SUM 3947 34781 INC 19987 785816416 INC 34611 492191260 SUM 16199 37321 SUM 40569 41246 INC 41269 95534925 INC 12034 118860989 SUM 6201 28548 SUM 472 23221 SUM 944 15602 SUM 1206 36076 INC 2114 852286474 INC 17044 588463696 SUM 1117 38206 SUM 12260 40446 SUM 21747 40630 SUM 6861 38588 SUM 1384 31906 SUM 5962 36949 INC 7393 878963886 INC 8343 380178775 SUM 894 16213 INC 9858 143183239 INC 23232 481802319 SUM 4600 21657 SUM 3695 32127 SUM 8711 30187 INC 7359 171776720 SUM 10303 40490 SUM 10935 23006 SUM 12049 37890 INC 39249 892984605 SUM 23108 39219 SUM 5824 36629 SUM 3431 27865 SUM 9781 36195 INC 38722 125010390 INC 16898 938538047 SUM 20832 28636 SUM 19517 36803 SUM 8197 14359 INC 6222 265717560 INC 19048 417108069 INC 2903 981287839 INC 19955 869838490 INC 29899 940106713 INC 25547 20674029 INC 39827 113712138 SUM 3153 40763 SUM 8312 40225 SUM 652 14089 INC 3123 925862691 INC 1767 961521438 SUM 21337 29104 INC 39652 666932843 INC 27893 146323987 INC 33170 953038734 SUM 16070 20457 SUM 4556 18977 SUM 1276 28226 SUM 2285 21676 SUM 572 29303 SUM 4880 24317 SUM 13801 18589 INC 10097 760509470 SUM 7215 40936 SUM 5 7847 INC 31908 129096084 INC 38593 816110193 SUM 37920 40538 INC 35491 859633156 INC 6857 28028488 SUM 10699 28001 INC 25231 28895639 INC 1036 8773526 INC 37795 934657931 INC 9690 994417904 INC 20596 28996767 INC 16035 175200067 INC 17877 26812181 SUM 23616 40074 SUM 18829 38911 SUM 115 12900 INC 6084 147424694 SUM 1607 14548 INC 6097 675187562 INC 11438 226082850 INC 20603 876632713 SUM 15652 34608 INC 591 223219228 INC 13782 113879450 INC 1845 684764638 INC 14988 458136396 INC 22655 363405396 SUM 29718 36264 INC 21488 71637511 SUM 12408 41386 INC 595 92943721 SUM 1681 28120 INC 19540 24746759 INC 9668 406551981 SUM 4514 30285 SUM 30141 34814 SUM 7178 18374 SUM 89 21589 INC 39301 824664604 SUM 9052 13437 INC 40694 994979572 SUM 1370 40667 SUM 9223 28598 INC 33048 953058948 SUM 1955 14745 SUM 5292 33088 SUM 16838 34076 SUM 1538 33672 INC 11238 827217383 SUM 1703 37407 INC 17730 994373573 INC 20113 382802176 SUM 2419 40709 SUM 37308 39336 SUM 11851 27878 INC 30528 874835025 INC 6757 66331891 INC 18613 921174437 SUM 17499 40713 INC 20207 876654204 SUM 2671 23912 INC 20774 8515980 SUM 10812 40624 SUM 4410 18472 INC 13008 29040741 INC 9500 686328652 INC 18010 834332960 INC 40602 513697063 SUM 4641 37059 INC 22427 986588521 SUM 11370 20268 INC 15382 926533521 SUM 32550 40867 SUM 1095 16408 SUM 9465 32574 SUM 2206 21835 SUM 1455 8644 SUM 6819 23575 INC 436 889579648 SUM 9830 39031 INC 36567 711152097 INC 12711 475566427 SUM 218 37014 SUM 6471 34576 SUM 14063 38683 INC 36500 66347051 INC 20108 721923632 INC 35972 340023858 INC 537 279479698 INC 18706 416698152 SUM 3594 33523 SUM 24452 39623 SUM 25334 35204 SUM 525 14251 SUM 24353 34211 INC 20623 609245288 INC 23087 493988930 SUM 3867 29998 INC 23701 860467080 SUM 6267 28956 SUM 23907 33447 INC 19564 565982902 INC 23471 475297578 SUM 10130 28978 INC 37455 1765556 INC 6500 874413896 SUM 36443 39640 INC 1610 887686266 SUM 15700 39155 INC 12189 147290259 SUM 3372 31956 SUM 16790 39367 SUM 14599 28096 SUM 21284 41425 INC 22966 882130388 SUM 12244 33132 INC 28182 894454259 INC 29454 536630025 SUM 31796 39745 SUM 3044 29071 INC 9304 756430608 INC 32376 522182670 SUM 19721 29214 INC 38174 437318904 SUM 1045 29292 INC 25176 939672937 INC 5583 499433952 INC 30607 540610242 SUM 10442 28213 INC 19826 481581765 INC 4435 424437085 SUM 10032 37649 SUM 16495 26727 SUM 22437 40242 SUM 18230 39755 SUM 2902 41410 SUM 23993 39268 SUM 5761 28562 INC 37020 142853738 SUM 4191 24020 SUM 26484 28332 SUM 917 21474 SUM 2808 41302 INC 27736 953469582 INC 73 183635835 SUM 2969 39265 INC 123 433078998 INC 28884 549502241 SUM 6015 41023 INC 40994 961712071 INC 37548 28689949 SUM 11876 25342 SUM 32380 41141 SUM 2271 15603 SUM 458 41366 SUM 14334 40900 SUM 6096 17464 INC 37262 961659203 SUM 15194 25212 SUM 31389 40874 SUM 9117 36030 INC 12968 939190362 INC 30658 609203133 INC 8135 748005502 SUM 3864 30860 SUM 14374 39883 SUM 1051 41150 SUM 5486 32308 INC 9712 128360847 SUM 1405 6863 INC 730 249642664 SUM 923 38392 SUM 23691 27230 INC 26428 236209098 SUM 32917 40964 INC 29352 697631055 SUM 55 37511 SUM 31666 41004 SUM 3313 15280 INC 20567 867851113 INC 38041 40160424 SUM 7263 17084 SUM 13104 40448 SUM 16823 24967 INC 33882 788494547 SUM 2265 25223 INC 21165 267364273 INC 33047 77607004 INC 33039 985685574 INC 6644 98804709 SUM 11586 36953 SUM 23903 35169 SUM 754 41009 INC 15338 939516860 INC 12801 95389731 INC 14778 610531585 INC 19816 453068821 SUM 36781 39282 INC 12184 952038581 SUM 11681 34448 SUM 1416 18999 INC 23264 954978497 SUM 12817 40995 SUM 7850 39805 INC 38952 6418472 SUM 19400 32477 SUM 4602 38089 INC 40656 856705965 INC 34976 863574507 SUM 25299 38191 SUM 2531 33034 SUM 1544 37560 SUM 20743 39584 INC 31503 997567968 SUM 112 27051 INC 27880 142719522 INC 17849 6011022 INC 32521 915710562 SUM 11620 13676 INC 35719 955085761 SUM 32349 37711 INC 18036 199551915 SUM 7248 29117 SUM 11893 17258 INC 10544 55716955 INC 9774 144961108 SUM 10107 39607 INC 20935 130250775 INC 9900 888739666 INC 34096 142759915 SUM 8725 16170 SUM 6312 38236 SUM 3962 8699 SUM 21828 40259 INC 34073 732284009 SUM 133 29723 INC 34057 548259348 SUM 16099 38571 SUM 6386 39051 SUM 4282 34121 SUM 33109 40302 SUM 4623 16708 SUM 3646 39532 INC 6791 891013909 SUM 2913 24196 INC 39752 988713860 SUM 3318 34875 SUM 23358 36136 SUM 21031 35929 INC 15854 572855379 SUM 1135 22650 SUM 24322 41300 SUM 1925 30328 SUM 14869 36068 INC 3766 28506373 SUM 3027 4946 SUM 4283 28322 INC 25284 34862632 INC 20041 147433503 SUM 4930 14786 SUM 16818 36353 INC 20641 752005266 INC 5292 496999351 INC 588 12882940 INC 38179 55897353 INC 7260 5575139 INC 24904 24835073 INC 21444 993384667 SUM 406 20753 SUM 1318 40700 INC 24590 894707525 INC 2547 471579428 SUM 20322 35936 INC 15429 676704366 SUM 10293 17585 INC 8750 918218649 SUM 10819 27809 INC 32586 845369752 INC 37896 878764284 INC 31274 183829669 INC 3474 917322088 INC 20913 823450208 SUM 7815 13969 INC 30371 27990072 INC 31347 952818528 INC 28953 142191572 SUM 16243 35781 SUM 21240 36917 SUM 7929 27700 INC 16934 25880152 INC 26372 75074725 INC 3080 876405492 INC 9768 29012233 INC 23549 489925528 SUM 9212 40783 SUM 19530 39363 INC 9953 142181457 SUM 2350 36740 SUM 32622 39951 SUM 6786 23741 INC 30933 339548627 SUM 12995 40086 INC 25112 726548433 SUM 26616 32525 INC 24390 206189936 SUM 9618 26128 SUM 27051 36190 INC 25921 858078663 INC 16775 985814485 INC 39281 2635834 INC 3067 129644036 INC 22122 987962837 SUM 564 31787 INC 11148 138750400 INC 30196 31479947 INC 38811 946910340 INC 41287 79657624 INC 6186 206963755 INC 33944 474707287 INC 36011 869981580 INC 10975 490874984 SUM 2925 29013 INC 28862 821060421 INC 15756 12159925 INC 18708 132535831 SUM 1047 23876 SUM 206 2941 INC 1158 867129832 SUM 514 33507 SUM 2323 41245 INC 40637 111814623 INC 12066 728934956 INC 41225 746903074 INC 27831 24765002 INC 23397 12131317 SUM 8184 13534 SUM 5205 26871 SUM 13502 38419 INC 28748 622175696 INC 28275 727059949 INC 14595 145327303 INC 22663 97150504 INC 39343 933514350 SUM 5128 31006 SUM 121 26149 INC 20304 28647170 SUM 18500 41379 SUM 7785 27411 INC 7635 352662401 INC 9511 40965696 SUM 26655 38236 INC 37895 486496391 INC 32766 937455852 SUM 10470 26884 SUM 8358 33208 INC 16193 24874523 SUM 18654 41108 SUM 15322 29116 INC 41135 274657822 SUM 1548 16256 INC 5715 475804282 SUM 2943 34433 SUM 8446 13491 SUM 17834 27714 INC 2170 77996458 INC 40745 876653197 SUM 4231 8664 SUM 9424 35659 INC 7868 143007411 INC 28760 894322224 SUM 4979 36260 SUM 18452 37096 INC 18880 137844441 INC 20697 9568877 INC 17189 139752002 INC 33283 985997632 INC 11399 828635344 SUM 1289 32253 INC 13796 492212047 INC 15305 12020289 INC 18328 956116602 SUM 18331 38669 SUM 21011 35526 INC 15858 12247490 SUM 3917 27159 INC 17141 939801921 INC 24871 73164561 SUM 192 9648 INC 24331 418097385 SUM 31383 38852 INC 20449 758935792 SUM 5754 38849 INC 5446 302967422 INC 33246 29001317 SUM 17816 32095 SUM 10646 13411 INC 39177 332364850 SUM 827 41425 INC 25552 147139999 INC 12640 203831240 INC 5772 69393697 SUM 52 9945 SUM 21804 31318 INC 32229 806770297 INC 14871 22605644 INC 3324 893779239 SUM 11184 24865 SUM 20412 39792 INC 6256 56174054 INC 2307 145349395 SUM 3330 31738 INC 11915 88497018 SUM 15396 34648 INC 38354 146933290 SUM 11704 31168 SUM 8757 29848 INC 25474 144050239 INC 31678 909425116 SUM 36939 37642 INC 28529 394476464 INC 39778 992986031 INC 39908 938055063 INC 15613 805282325 SUM 4897 28224 INC 35005 137997782 SUM 15899 40736 SUM 30121 36822 INC 25599 491544220 SUM 16022 38880 SUM 12489 35294 SUM 6935 38729 INC 36978 248521734 INC 247 105501477 INC 12491 576495703 INC 9770 998176510 SUM 8819 38684 SUM 7169 40778 SUM 867 18437 INC 31632 101297348 INC 32604 934613757 INC 31788 132553484 INC 37146 760641543 SUM 4005 30598 SUM 2054 20853 INC 4459 947865810 SUM 5305 34358 INC 35844 599459061 SUM 19227 32126 INC 18417 974515848 SUM 14168 40763 INC 20820 5312994 INC 1875 62436798 SUM 1893 33697 INC 3436 526693745 INC 11125 291793801 SUM 7884 34548 INC 2821 28882034 INC 23353 989664834 SUM 21734 26149 INC 17224 28808234 SUM 4427 28787 INC 35175 704340266 SUM 5993 36496 SUM 6819 31683 INC 32585 43287390 SUM 5939 41425 INC 924 505712202 SUM 4523 40352 SUM 4202 28103 INC 2616 28507234 SUM 13840 38757 INC 3605 418452146 INC 37738 12165871 INC 34652 271906960 SUM 1003 40197 SUM 18884 38222 INC 21051 414581648 INC 22977 795139671 INC 14619 952329617 INC 23386 848717308 SUM 1097 20046 SUM 19971 30524 INC 27113 351139004 INC 30208 4347742 INC 35958 19629028 SUM 11835 29783 INC 12254 144047609 SUM 9787 38158 SUM 244 41137 SUM 3652 15136 SUM 17131 40503 INC 2360 970861630 SUM 1932 28460 SUM 15355 36984 SUM 5985 39704 INC 38713 654308370 INC 34581 891875071 INC 36174 874264416 SUM 1968 40309 INC 14015 752101844 INC 37873 929004649 INC 32035 931715618 INC 33987 557076950 SUM 23140 40075 INC 5074 677171243 SUM 5412 32180 SUM 10892 19425 INC 3787 951046239 INC 12458 892616705 SUM 3698 26528 INC 14020 844947488 SUM 5603 30240 INC 3416 609433896 INC 5360 70789337 SUM 11557 40808 SUM 14542 41119 SUM 3210 26614 INC 39775 60159510 INC 8213 978176219 SUM 390 33022 INC 18880 845443383 SUM 8480 23277 INC 8432 980684791 SUM 9168 27777 SUM 2555 12016 SUM 14400 30805 SUM 12519 38025 INC 27827 901754834 SUM 15534 40060 SUM 8688 39799 SUM 17382 41331 INC 3285 864019750 SUM 19352 38846 INC 40197 468930349 INC 40715 819242621 SUM 3247 12259 SUM 31414 40901 INC 31478 338026486 INC 6093 246491886 SUM 4707 31727 SUM 13588 40778 INC 34327 796542641 SUM 5876 32811 SUM 9829 11783 INC 13718 743808798 SUM 6691 32145 SUM 27573 39471 INC 32607 19126054 SUM 12177 30998 INC 6287 543045835 INC 21416 491943528 SUM 4450 31695 SUM 13044 33246 INC 470 20438794 SUM 35624 40233 INC 37680 281835322 SUM 4384 22921 SUM 23282 38643 INC 41406 141005016 SUM 7441 32367 SUM 30420 39778 INC 33333 961610235 INC 33159 820880876 SUM 6983 15039 SUM 1483 15045 INC 1764 13862050 INC 19903 668935184 SUM 4832 14350 INC 2649 877422815 INC 6848 28145852 SUM 14043 39575 SUM 7234 9932 INC 9498 60668580 SUM 3854 24594 INC 9208 187972614 SUM 2557 12061 SUM 11985 30963 SUM 17680 40918 SUM 1910 33217 INC 9170 10618605 INC 16189 181744425 SUM 3774 36961 INC 30606 778193380 INC 10798 7766576 SUM 3185 29252 SUM 6728 38179 INC 36939 820275874 INC 29730 4502333 SUM 17859 25232 SUM 295 1063 SUM 2446 7043 SUM 335 21870 SUM 9446 22721 INC 10246 403834731 INC 9340 33652909 SUM 343 37584 INC 14144 138250719 SUM 3247 38364 SUM 9824 32113 INC 28512 475397136 SUM 6037 10625 SUM 30439 40991 INC 10958 909181862 SUM 2235 23211 SUM 1085 39664 INC 35840 130178403 INC 17592 971272676 INC 9427 349835676 SUM 2598 25319 SUM 10725 22492 SUM 1486 6030 INC 37941 955647629 INC 4604 12179404 SUM 5685 34637 SUM 11469 25803 SUM 6127 26265 INC 37457 619760828 INC 2415 610705280 SUM 995 28561 INC 5728 845324261 SUM 552 39748 SUM 5244 39792 INC 25726 21950588 SUM 8528 39449 SUM 22189 33374 SUM 22618 30694 SUM 130 22845 SUM 26786 40422 INC 1148 531944788 INC 8253 800026195 INC 33869 536785275 INC 14618 110457086 INC 30616 953530720 INC 3742 654271055 INC 34640 457152830 SUM 1054 4846 INC 40048 785074624 INC 5663 12850401 SUM 16205 40585 INC 9485 287615695 INC 37538 24704184 SUM 2901 39550 INC 40214 565863784 SUM 5350 22486 SUM 29938 39379 INC 2099 899732113 INC 17561 526598816 SUM 108 20150 SUM 20993 40881 INC 16323 20645542 INC 8067 136019075 SUM 24267 41010 SUM 1561 17082 INC 23588 128002515 INC 20031 961964660 INC 31305 766839159 SUM 629 38771 SUM 2001 36053 SUM 6285 19075 INC 18847 120973080 SUM 1629 38899 SUM 977 27275 INC 5883 878479321 INC 7377 298069214 INC 20445 874975336 INC 18219 979456812 INC 20440 256057220 INC 10182 130411855 SUM 23245 34726 INC 24247 471098359 INC 38710 4324253 INC 38170 948236288 SUM 2774 19905 SUM 2718 15556 SUM 8496 31228 INC 3275 852415219 SUM 925 3587 SUM 1408 4893 SUM 31517 36427 SUM 3263 36500 INC 35671 987139510 INC 937 843021413 INC 23589 914126087 SUM 2977 20144 SUM 20720 40443 SUM 8143 17183 SUM 18110 30977 SUM 7253 19520 SUM 13 22436 INC 10769 492054604 INC 39299 757505698 SUM 16763 38086 SUM 15481 36825 INC 25607 961839983 INC 17313 39188193 SUM 27251 38098 SUM 37433 39596 INC 1741 143141332 INC 19704 645909405 SUM 12081 41362 INC 15233 946836575 INC 33050 40035832 INC 12328 664889173 SUM 30633 39585 SUM 3236 17211 INC 13816 905864392 INC 4480 274907075 SUM 4892 40962 SUM 28960 40797 INC 17771 895794225 SUM 13669 19894 SUM 3365 32477 SUM 11403 39291 SUM 8307 12242 SUM 3034 39386 SUM 1842 33105 INC 11399 609280465 SUM 69 9488 SUM 8303 27563 SUM 50 9187 SUM 16072 33001 INC 7546 129646471 INC 29179 73176681 INC 22276 762761228 SUM 11713 39998 SUM 2826 22239 SUM 11394 22844 INC 24690 26945234 INC 18379 652551268 SUM 21615 40641 SUM 3224 34945 INC 2205 819203756 SUM 1033 29829 INC 14353 444937432 INC 38349 68663932 SUM 16176 38513 SUM 10237 33462 SUM 19549 27682 SUM 1939 39942 INC 278 20085369 INC 34962 622600591 SUM 3749 24001 SUM 12505 29495 SUM 35570 39203 INC 18619 856037056 INC 19000 653462860 SUM 18091 40721 INC 7177 977597523 INC 4417 885981478 INC 14520 17457381 INC 20292 16434763 SUM 10721 38898 INC 24622 652542478 INC 18911 300979554 SUM 621 22230 INC 5721 890365388 SUM 1897 22518 SUM 15608 24455 SUM 9287 35263 INC 23265 6429519 INC 18112 922436924 SUM 3629 25083 INC 30224 993390515 INC 26116 813691789 INC 3044 120712811 SUM 4255 25421 SUM 5733 31329 INC 38886 821013741 INC 18208 685860135 INC 30505 123296200 SUM 2467 37016 SUM 1683 27508 INC 11274 94452635 INC 2658 943807055 INC 7751 20967991 SUM 5680 31448 INC 8055 860684635 INC 13818 21614265 INC 8838 12290798 INC 24632 610610102 SUM 18642 40859 INC 32213 924211451 INC 792 916902372 INC 15671 62405332 SUM 24047 41340 SUM 522 23015 INC 34983 78086929 SUM 14110 37927 INC 15224 754337628 INC 17613 517708110 SUM 5113 24052 SUM 10388 27052 INC 1627 989591796 SUM 4589 26904 INC 20194 743840376 SUM 7858 38797 INC 9190 810889189 SUM 8271 40339 SUM 34214 37019 INC 11993 12680092 SUM 7942 12808 INC 21590 970146378 SUM 9847 21843 INC 1173 491012745 INC 7521 418084151 SUM 23924 36901 SUM 14765 40036 SUM 18453 39868 INC 40125 18559803 SUM 15968 32091 INC 19034 727093821 INC 24836 382933718 INC 19439 879016304 INC 19964 960125894 SUM 1774 38382 INC 26162 331235626 SUM 16699 32017 INC 24093 737100313 INC 28969 725139387 SUM 14551 39572 SUM 6249 34755 INC 14176 524829763 SUM 2183 27054 SUM 20346 39485 INC 25264 935341616 INC 26529 952077257 INC 37144 918028257 SUM 1020 10566 INC 20710 475364256 INC 36994 22698422 SUM 31328 39972 INC 34842 145341927 INC 36538 223511749 INC 30536 12581559 INC 17321 441042288 SUM 28669 36139 INC 27384 508574380 INC 10186 989752818 INC 22714 915835908 SUM 19767 38425 SUM 212 33428 INC 13841 894222656 INC 4340 855617225 SUM 8385 29900 SUM 10865 20518 SUM 21432 30379 SUM 29934 38686 INC 35651 139081264 SUM 19639 37943 INC 3978 991157609 INC 22053 820896847 INC 11081 589585366 SUM 19145 40508 SUM 4193 39562 INC 26740 145308392 INC 37909 743066976 INC 11233 219529347 INC 4175 607986608 SUM 8933 29528 INC 8981 399627283 INC 18686 26789983 SUM 8380 39590 INC 14274 869687004 SUM 6883 20349 INC 17016 668359672 INC 18529 311763532 SUM 6053 25293 SUM 2214 18978 INC 15925 635176619 INC 32230 491379123 INC 3465 936359766 SUM 11257 24886 SUM 14019 27657 INC 15310 63585476 SUM 279 36165 INC 11344 744765359 INC 8924 849733374 INC 21497 43669187 SUM 3971 39723 SUM 20481 39064 SUM 6556 39200 SUM 485 36296 SUM 36037 40070 SUM 11127 33426 INC 17903 950936677 INC 27919 798467269 SUM 3939 20511 SUM 1553 15287 SUM 8294 23551 SUM 2361 29198 INC 38469 491542372 SUM 670 17410 SUM 14653 21360 INC 25483 147241211 SUM 15044 27785 INC 40296 92925903 INC 17976 407278795 SUM 9839 36281 SUM 16813 38450 SUM 15515 33915 SUM 3585 23147 INC 11428 610574145 SUM 6356 19943 SUM 3177 27522 SUM 29267 38428 SUM 5057 41295 INC 17672 491863519 INC 18877 757717470 SUM 20852 35129 INC 37883 987120933 INC 41092 793842538 INC 14884 289637224 SUM 867 1942 SUM 1382 12973 SUM 1594 26219 SUM 3581 35968 INC 29848 961939269 SUM 6486 30650 SUM 28655 40670 INC 24901 677672412 SUM 34735 35362 SUM 1842 36674 SUM 25796 41294 INC 8880 21570185 SUM 5210 28907 INC 28555 828699077 INC 28154 81797070 SUM 922 40324 SUM 2919 23809 INC 18335 342065502 INC 15137 955338685 SUM 5551 36984 SUM 16200 39322 SUM 14074 39711 INC 28313 820824254 INC 12320 955038483 INC 17084 977567994 SUM 25312 36192 INC 15877 961521039 SUM 29744 37539 INC 39336 861857438 SUM 19546 39714 INC 13990 760483603 INC 4710 29013291 SUM 1905 35871 SUM 6098 22280 INC 31674 26964687 INC 9557 626422408 SUM 11181 38017 SUM 9262 34658 SUM 11302 40651 SUM 17042 34361 INC 36241 860988286 SUM 1078 22683 SUM 13822 39768 INC 35538 871063822 SUM 30769 39031 SUM 3410 37344 INC 28546 381957425 INC 24602 943371707 INC 5330 14353568 SUM 9019 31579 INC 16372 513381768 SUM 3911 34314 SUM 2295 37076 INC 11607 28111684 SUM 5583 34387 INC 39912 890069476 INC 4763 588739326 INC 477 833712929 INC 40257 54923992 INC 19206 205584068 SUM 20587 33147 INC 22545 812043121 INC 28351 132791871 INC 41151 146420928 INC 2061 787170949 SUM 710 22346 SUM 2259 31458 INC 37523 11117888 SUM 8003 29649 SUM 2214 4514 INC 11652 959314445 INC 23313 869699262 SUM 11401 21837 SUM 9765 28066 INC 11161 878913716 SUM 988 33559 INC 18510 146793312 SUM 4055 35201 SUM 21620 34737 INC 34879 418255298 SUM 1087 34929 INC 8553 340678331 SUM 12402 32209 INC 2304 8104166 INC 40918 8162310 SUM 1547 38377 INC 30199 147412996 SUM 858 15530 INC 15309 223666459 INC 6140 40152625 INC 33525 994080666 INC 25273 542426069 SUM 5022 35845 SUM 9301 30638 SUM 7528 31160 SUM 3285 39558 INC 22889 257658780 SUM 5307 19840 INC 79 1331175 INC 29188 876547800 INC 6089 436456963 SUM 7423 35224 INC 15927 652591063 INC 12741 715503141 SUM 22349 33802 SUM 15043 39658 SUM 70 38492 SUM 15772 39875 SUM 750 37318 SUM 6027 12216 SUM 24170 36073 SUM 5874 37482 SUM 3500 25161 INC 19483 738516411 INC 33979 24664603 INC 30738 939424887 SUM 30414 40640 SUM 18273 33780 SUM 5236 38878 INC 35573 27412574 INC 36127 939230745 SUM 1858 20218 INC 33511 667294257 SUM 27305 35839 SUM 13441 40707 INC 38139 130634655 INC 37380 926905590 INC 29510 401065838 SUM 2578 7758 SUM 8304 32304 INC 22208 753996379 SUM 2969 20060 SUM 6518 39895 INC 195 112878348 INC 13445 806356636 INC 25765 686869825 SUM 14523 34122 INC 26714 743046452 INC 36673 145586563 SUM 180 22568 SUM 37187 40803 SUM 3123 9966 INC 37941 536681131 SUM 4549 20945 INC 26600 145967495 SUM 21060 38107 INC 34819 79792104 SUM 8433 33609 SUM 11182 36213 SUM 5421 31524 INC 6402 25567578 INC 24246 71690967 INC 39973 262923737 INC 34729 28184702 SUM 1534 20602 INC 6988 29029392 INC 14968 540235691 SUM 5482 34668 SUM 9647 34740 INC 12245 877423488 SUM 26512 37465 SUM 2468 22686 SUM 5615 21669 SUM 1526 41453 INC 29490 726690889 SUM 2114 34728 INC 5220 711688856 SUM 16264 40922 SUM 608 36750 INC 16433 617426912 INC 20256 146923364 SUM 9014 28596 INC 26573 949339701 SUM 5297 27289 SUM 5026 13787 SUM 2173 7398 INC 40355 69275754 INC 4719 847025249 SUM 4397 37209 INC 16662 789466425 INC 29520 826875727 SUM 167 6729 SUM 7062 16700 SUM 5559 23913 INC 16639 54156167 SUM 14840 39383 SUM 18593 29095 SUM 6774 27245 SUM 20995 35929 SUM 13015 39392 INC 20208 874450626 SUM 2720 27495 INC 28182 77712764 INC 20805 657207204 SUM 1670 36633 INC 3599 725445237 INC 11424 12965878 SUM 6708 38371 INC 24947 942650171 INC 20067 959869604 SUM 25724 32367 SUM 823 9054 SUM 34763 41213 INC 21097 558669743 SUM 993 26218 INC 38504 519966130 SUM 5208 34803 SUM 3230 13799 SUM 3494 41440 INC 37902 49822257 INC 40886 962368003 SUM 1761 35072 SUM 370 26503 SUM 11568 31179 INC 28476 138040825 SUM 4694 31236 SUM 16744 35579 SUM 3066 25332 SUM 9618 35014 SUM 34638 40765 INC 37702 697595753 INC 3917 476334568 INC 27621 594580170 SUM 15876 35705 INC 25304 144803528 SUM 2331 30303 INC 26771 482760805 SUM 24208 31505 INC 8469 501202607 SUM 19935 33085 INC 8430 873233601 SUM 2167 39263 SUM 1524 22744 SUM 13459 23391 INC 38648 994392208 INC 16078 13214882 SUM 3813 24147 SUM 20307 37197 INC 23781 30208988 INC 13798 606404961 SUM 13599 41395 SUM 3170 15169 INC 38775 26961143 INC 20919 143203863 SUM 31321 38270 SUM 14202 38444 SUM 6620 35108 SUM 24420 33481 INC 3254 56872977 SUM 1823 14776 SUM 4978 39803 INC 3011 408300201 SUM 11903 30886 SUM 2794 8626 INC 9936 974422114 SUM 21706 30614 SUM 2171 40121 SUM 5730 28365 SUM 12556 35967 INC 23697 26192209 SUM 9178 39651 SUM 4027 40770 SUM 7724 34151 SUM 4773 28114 SUM 9712 20555 SUM 23569 37823 SUM 23206 23653 SUM 10521 19699 INC 9162 735031737 SUM 15130 28635 INC 7010 990220764 INC 11140 130186940 INC 33608 16488803 SUM 1882 17067 INC 19627 957689099 INC 11254 146776 SUM 14434 21834 INC 39283 69173086 INC 6342 817248308 SUM 4014 14767 INC 22747 144243727 INC 36395 138070 INC 7822 947377365 SUM 9518 39749 SUM 171 8946 SUM 8597 35030 SUM 7732 34015 INC 35222 9026250 INC 1284 113751736 SUM 504 40501 INC 40353 937113365 SUM 20536 31454 INC 6491 585566278 INC 32684 974463604 INC 2055 787569344 SUM 3255 37936 SUM 5412 32752 SUM 8125 32357 INC 17082 805265137 SUM 5931 40454 SUM 26639 40952 INC 26751 948860456 SUM 6957 29300 SUM 4163 7290 INC 11103 98108483 SUM 9832 20564 SUM 14453 27784 INC 33377 69236616 SUM 12082 35825 INC 14250 737997699 INC 15879 800405529 SUM 2191 36964 INC 15317 950764985 SUM 6297 38896 SUM 4380 24612 SUM 5995 18256 INC 8299 87691223 SUM 1032 31640 SUM 27973 39956 SUM 394 17719 SUM 2674 26005 SUM 12582 41122 INC 214 476413508 SUM 4084 24176 SUM 23691 41127 INC 11504 921770324 SUM 10365 26509 INC 33859 929256252 SUM 864 6438 INC 31903 795231564 SUM 9521 35534 INC 7461 778992221 INC 31529 609538616 INC 2812 673597201 INC 11068 810923880 SUM 2028 33089 SUM 172 33831 INC 10703 907720518 INC 31113 71455691 SUM 6539 38663 SUM 15308 31299 SUM 18048 29863 SUM 30181 35378 SUM 21960 39904 INC 18106 112964194 INC 23900 524942149 INC 24901 641588840 INC 20804 133595096 INC 39975 351707090 INC 33638 25696484 INC 19127 89504999 INC 27577 750854574 INC 24018 889006083 INC 21303 12003076 INC 4810 489538390 SUM 5978 40431 SUM 12742 36934 SUM 1634 34040 INC 1009 146266207 INC 26835 701877912 INC 16342 962120496 INC 34430 597971710 INC 20596 827741544 SUM 27696 36699 SUM 4414 26606 INC 26 607276596 SUM 355 4820 INC 37208 994275126 SUM 516 28443 INC 29227 799430977 SUM 1618 16210 INC 30566 6502342 INC 10328 334045797 SUM 32235 41179 INC 368 274428339 INC 17154 328757865 SUM 3723 23559 INC 26474 911436175 INC 8543 968304682 SUM 12332 28482 SUM 3836 25320 SUM 30222 39541 SUM 8105 25197 SUM 1076 23454 INC 32745 760458502 SUM 7769 34608 SUM 4189 36406 INC 6877 874405108 SUM 11426 20879 SUM 18437 32367 INC 12226 718140871 INC 4310 866733913 SUM 5415 40632 INC 14092 122303142 SUM 4625 26359 SUM 9375 29323 INC 18771 934805310 SUM 4146 34425 SUM 3429 34328 SUM 4433 18595 INC 1600 805215967 SUM 7713 28536 INC 37372 737393482 INC 24798 145898051 INC 36925 9979915 SUM 12569 32936 SUM 121 14484 INC 35868 934090894 INC 29179 750843624 INC 5929 281841265 SUM 304 30031 INC 4651 77518900 SUM 11914 31114 INC 21429 749722657 INC 11083 127788177 SUM 1843 25359 INC 5029 281708737 SUM 5168 29502 INC 2062 130694554 SUM 9470 37801 INC 36077 12586064 INC 39958 24512499 SUM 20 40222 SUM 162 34146 INC 21529 464455323 SUM 3082 29174 INC 2889 12690885 INC 10205 649100876 SUM 3600 16079 INC 40350 939462502 INC 27510 876732315 INC 36077 63552864 INC 23498 387233624 INC 11916 961402049 INC 3875 424676710 INC 35460 24522338 INC 36729 12496529 INC 1762 816584783 SUM 88 35883 INC 13639 855367347 INC 25199 862227839 INC 33762 486851199 INC 33700 103331153 INC 18283 233856662 INC 14987 135918999 INC 10135 853497317 INC 8239 413640135 INC 34803 400458418 INC 34695 946428178 INC 18194 955822451 INC 5821 341762548 SUM 1954 13508 SUM 19956 29455 SUM 19376 34118 SUM 6285 32001 SUM 8536 33460 SUM 9541 15303 SUM 837 36936 SUM 25239 41266 INC 33945 232948367 INC 23856 867960820 INC 3735 16183316 SUM 5320 28097 SUM 4899 28542 INC 41165 556904648 SUM 8768 39434 SUM 1 4514 SUM 4280 37966 INC 27417 878733782 SUM 999 37017 INC 19118 861565354 SUM 4173 19292 SUM 7034 23477 SUM 7714 8733 INC 33584 960853654 INC 36272 113828049 INC 27650 13298919 INC 860 374599499 INC 25873 850451474 SUM 19406 35873 INC 4767 268012902 SUM 705 34608 INC 21023 988043390 SUM 821 18483 SUM 9359 36829 SUM 28824 39930 INC 20385 593255485 SUM 10407 41276 SUM 19370 24149 INC 7543 441738082 SUM 14800 33442 SUM 19188 37224 INC 17473 851418299 INC 32367 344223439 INC 3501 4696078 SUM 628 32042 SUM 1876 37906 INC 37248 454468019 INC 3936 28031955 INC 11760 29052588 INC 26489 956603006 SUM 11288 33975 SUM 17127 35109 INC 9607 323893670 INC 20950 509643053 SUM 1118 15885 SUM 7589 36654 SUM 3729 29585 INC 22867 147300668 INC 41367 19603573 SUM 19812 36301 SUM 3800 35550 SUM 119 28567 INC 30323 449193150 INC 37435 22261094 SUM 3136 38921 INC 32171 867172000 SUM 29669 39017 INC 4454 488788147 SUM 7823 22885 SUM 1239 20182 INC 12011 412390993 SUM 1101 20027 INC 20939 870633475 INC 33779 425090536 SUM 3597 25214 INC 39049 955267928 SUM 1148 30971 SUM 16758 41231 SUM 5632 15677 SUM 9201 16123 SUM 4048 40351 INC 1820 27458830 SUM 2 30961 SUM 34339 41266 SUM 13256 37203 INC 20676 875251130 INC 35471 991056661 INC 38888 685149358 SUM 3275 31338 SUM 10261 13507 SUM 9333 41094 SUM 1261 34563 SUM 7616 41309 INC 17101 147379935 INC 8429 877839892 SUM 15591 41151 SUM 15573 39459 SUM 8749 35092 SUM 27392 40013 INC 27934 745539691 SUM 22962 26135 INC 27810 858659336 SUM 1938 38625 SUM 12491 37455 INC 6183 54342502 SUM 4491 35197 INC 27787 63032149 INC 20867 861984548 INC 29821 46503977 INC 12124 19044274 SUM 29463 40146 SUM 3563 36003 SUM 564 16424 SUM 39925 41087 SUM 28859 41378 INC 31689 995496599 INC 423 487671122 INC 520 742545660 SUM 15491 20886 INC 29169 576597926 INC 39478 412496465 SUM 1520 35613 INC 32454 876531105 INC 20376 888928192 SUM 6550 18060 SUM 4744 6354 INC 12704 852484569 SUM 6630 19256 SUM 29484 41384 SUM 10024 36740 INC 28816 991307407 SUM 8926 38415 SUM 6474 37461 SUM 3255 27348 INC 17459 801098625 SUM 14576 27261 SUM 6196 38457 INC 29840 670976055 INC 19380 871400092 SUM 3093 25011 SUM 27026 39267 INC 31830 808098529 INC 34455 20616848 SUM 13010 40927 INC 265 488005568 SUM 11390 41258 SUM 15784 32028 INC 7600 959858062 SUM 24850 40923 INC 23575 72549667 INC 10651 827214999 INC 24794 610008592 INC 25599 26547934 SUM 14405 29365 SUM 574 17945 INC 35089 575983227 SUM 12036 21171 INC 25163 23239809 INC 30120 976556819 SUM 8899 30417 INC 23498 871139197 INC 26563 126998769 SUM 16270 31747 INC 2331 894824583 INC 41439 808524020 SUM 9511 24915 INC 27076 482102321 INC 271 467962046 INC 41083 643916803 SUM 12378 41099 SUM 460 36310 SUM 19547 41122 INC 23845 172879227 SUM 6256 22118 INC 8354 994952595 INC 10206 25099514 INC 22829 400285347 INC 7167 676164796 INC 11957 488679567 SUM 20509 39300 INC 28622 878497158 SUM 9727 40079 SUM 7652 14433 SUM 1453 38830 SUM 16786 32183 SUM 1735 16045 SUM 8724 19916 SUM 14140 36897 INC 8319 978882529 INC 24729 894287088 SUM 13534 38908 SUM 1349 28116 SUM 7028 40092 INC 23973 891205800 SUM 20500 36939 INC 10540 654691351 INC 5076 104740993 INC 21706 80074489 SUM 13595 31382 INC 26263 73717109 SUM 14109 38851 SUM 4653 36859 INC 11636 334051866 SUM 452 37081 SUM 5086 24430 SUM 6200 37067 INC 16306 959738424 INC 41232 844313353 SUM 7320 40412 INC 17334 919633265 SUM 13796 35624 SUM 38711 40956 INC 25566 927356909 INC 37283 676211238 INC 7717 42491501 SUM 440 23908 SUM 5260 26260 INC 35624 13152974 INC 38679 40157588 SUM 2410 10760 INC 4388 147081731 INC 25817 597972395 INC 32568 105359051 INC 23014 610308224 SUM 2065 32332 SUM 316 14664 INC 2357 970404428 INC 39822 792263783 INC 32476 146430482 SUM 10755 36145 SUM 7769 41106 SUM 9508 32165 SUM 10549 31412 SUM 8510 33051 SUM 18632 38794 SUM 415 34288 INC 24953 290049520 SUM 15184 31638 INC 20903 52742874 INC 37111 686849111 SUM 6406 30577 SUM 1028 28413 INC 11726 23794015 SUM 1991 38076 INC 38705 267712632 INC 12083 878731555 INC 7916 342133126 SUM 84 36019 INC 38756 63476510 INC 34933 692317647 INC 7199 126479937 SUM 10986 29141 SUM 3036 38307 INC 23778 24740606 INC 297 4503257 SUM 2294 11035 INC 26706 113860265 SUM 11040 18164 INC 2418 70323484 SUM 24034 36171 INC 28124 531093959 SUM 18657 34105 SUM 2072 37327 INC 18881 924224231 INC 17641 11520976 INC 3767 146958531 SUM 34 32013 INC 23336 836020069 SUM 132 28555 SUM 25040 33979 SUM 1985 40582 SUM 2016 36633 INC 33355 894744579 INC 15598 190203614 SUM 9378 41253 INC 31375 602584373 INC 37294 559061259 SUM 6583 38795 INC 24670 538003342 SUM 1123 13935 SUM 8394 37414 SUM 7336 31154 SUM 3181 27915 SUM 7503 33424 INC 17230 942478893 SUM 2507 33333 INC 879 152177220 SUM 23557 41442 INC 32199 869035801 SUM 23406 37159 SUM 250 3129 SUM 1559 33195 INC 9233 908999578 INC 13043 565527157 INC 4564 307524249 INC 25320 476027167 SUM 2815 22741 SUM 887 37766 SUM 8874 32613 SUM 11549 35230 INC 4578 113902884 SUM 10120 39960 INC 10802 24793288 INC 36053 951125678 INC 23851 760364082 SUM 5100 40683 SUM 4464 23414 SUM 32056 37107 SUM 24631 31488 SUM 5835 10428 SUM 6548 33141 SUM 9240 30416 SUM 17171 38814 SUM 4795 13754 INC 26852 27981354 SUM 2392 7309 SUM 16689 34356 INC 33637 72239279 INC 10746 803066336 INC 3938 73718914 INC 20833 787474668 INC 34107 18486166 INC 27675 970293632 INC 30141 128557271 INC 31337 4178631 SUM 3953 41134 INC 14369 69755661 INC 25108 441206435 SUM 18294 30498 SUM 17 36482 SUM 4643 12362 INC 20972 475388809 SUM 19319 35703 INC 15537 589618844 SUM 9113 29239 SUM 11294 36467 SUM 4912 7708 INC 20162 889497576 INC 37430 490074689 INC 1583 751672569 INC 31775 900604949 SUM 747 17583 INC 20329 889154120 SUM 19955 39509 SUM 719 34698 INC 6930 26332792 SUM 10130 37074 SUM 5454 32087 INC 11824 808328022 INC 34519 954657211 SUM 13979 25886 SUM 2609 26371 INC 32178 806745053 INC 9534 11025907 SUM 10935 32767 INC 19166 398445287 INC 38119 80219926 INC 3864 610394152 INC 25303 756975722 INC 21834 613203480 SUM 4923 8484 INC 10726 622017793 INC 13589 476015582 SUM 690 33015 SUM 34562 41450 INC 6670 782544696 SUM 13539 29803 INC 7218 788141264 INC 4770 619975269 INC 12484 29026597 INC 26217 564413436 INC 13871 923434086 SUM 2097 21123 INC 26305 722869407 INC 37792 20640291 INC 11842 882155697 SUM 6404 27184 INC 6434 973815984 INC 28029 985833604 SUM 450 33064 INC 35552 593210579 SUM 2659 12618 SUM 4836 39623 INC 10582 761459865 INC 1719 12026609 INC 15363 274800371 INC 16743 73680396 INC 29256 138766976 INC 30701 14214348 SUM 15166 25261 INC 41149 29031600 INC 4539 20387515 SUM 14769 33600 SUM 770 29072 SUM 10182 36964 SUM 13572 27981 INC 8280 113560196 SUM 2706 29231 SUM 9313 26129 SUM 1260 39913 INC 33800 237308198 INC 16600 528805636 SUM 11675 39967 SUM 3903 39046 INC 16280 203979224 SUM 17548 41023 SUM 508 12524 SUM 25162 40357 SUM 377 35024 SUM 327 31613 INC 6469 940563718 SUM 25554 34471 INC 40065 451213960 INC 27720 685831762 INC 2143 685836129 SUM 4407 30154 SUM 8601 33176 SUM 1595 28256 INC 7742 465718681 SUM 13681 37690 SUM 16902 38752 INC 21376 113489345 INC 3013 255900648 INC 2327 960905721 SUM 32369 39041 INC 18689 23575145 SUM 983 37635 INC 23551 307021792 SUM 11927 22842 SUM 26347 40856 SUM 14486 39036 INC 35706 24859515 SUM 1782 6072 SUM 66 28733 SUM 5372 18664 INC 37922 995489821 SUM 22573 36270 SUM 16464 37471 INC 28484 894741282 SUM 3114 32315 SUM 7135 11770 INC 37993 130674869 INC 6621 751962174 INC 37207 974396127 SUM 18661 25743 SUM 9987 35965 INC 25511 24473507 INC 579 147480073 INC 18465 398792709 SUM 4998 30321 SUM 10919 38801 INC 27402 475389499 SUM 1387 7312 INC 13310 741750886 SUM 7875 37507 INC 3768 189815900 SUM 16060 40637 INC 27125 28544639 SUM 5371 23814 INC 5183 29015460 INC 18633 29019903 SUM 6088 19510 SUM 1859 18969 INC 34074 625960135 SUM 6748 39676 SUM 12314 23399 INC 25052 28451921 SUM 5944 25584 INC 27078 55784396 INC 40295 912468981 INC 24210 469120144 INC 20312 122167065 SUM 12773 39512 INC 35564 743695901 INC 16399 121791433 INC 37738 928099201 SUM 4066 19837 SUM 1429 33743 SUM 5329 24176 INC 35382 113353282 INC 10785 349559595 INC 23740 586246999 INC 22636 996481148 INC 6656 491650535 SUM 1605 37265 SUM 5821 31661 SUM 3253 32087 INC 23204 746913936 INC 23031 146170296 SUM 5859 30734 SUM 1587 28841 SUM 10499 32390 SUM 27 16545 SUM 1056 14366 INC 21261 735219491 INC 19120 349325697 INC 30119 131154564 INC 6813 751291628 INC 28791 139040791 INC 37093 12245656 SUM 15964 30277 SUM 7262 24989 INC 24801 491758797 SUM 1075 14188 INC 8255 663808047 SUM 15305 39834 INC 9348 575391239 INC 28697 877692118 INC 33160 961933880 INC 8610 587101756 INC 24056 983859856 SUM 4744 28659 SUM 7476 20711 INC 1644 13089895 INC 9957 146381844 SUM 2444 32123 INC 21986 35338347 INC 25963 471203982 SUM 6896 34225 SUM 20846 33151 SUM 7835 39879 INC 20770 857079038 SUM 865 16313 SUM 4160 40690 INC 22794 586892752 SUM 6808 24913 INC 19201 978256492 SUM 36342 40492 INC 2176 935632257 SUM 32907 41237 INC 39894 944656816 INC 15365 73669087 SUM 14 22215 INC 5515 203820109 INC 7099 119949756 INC 7441 920720838 INC 28518 995213436 SUM 15909 34440 INC 38182 130704796 SUM 5016 41004 INC 9925 393142320 SUM 2808 39344 INC 32965 145882866 SUM 19199 38243 SUM 813 36076 INC 14763 951061998 SUM 20232 34989 INC 20896 249099672 SUM 16368 25241 INC 35504 28196462 INC 6770 878488180 INC 29745 23639145 SUM 6880 37253 INC 525 138809316 SUM 1957 30329 INC 26312 810411503 INC 231 142180625 INC 888 63217805 INC 37384 592676565 SUM 3925 34868 SUM 7201 34636 SUM 1044 6672 SUM 504 38513 SUM 4114 39391 SUM 9746 23672 INC 31216 827479736 INC 36133 30183344 SUM 3326 40888 SUM 35792 37877 INC 27430 28242410 INC 19996 819100116 SUM 575 12806 INC 9116 645082907 SUM 15104 29950 SUM 27231 39235 INC 895 307072175 INC 18821 22735599 SUM 2563 33849 SUM 14692 36539 INC 15891 475399428 INC 24643 24843595 INC 22510 283454895 INC 14514 904793463 INC 31323 820050553 INC 18546 337973080 SUM 11111 36881 SUM 8039 33139 INC 28093 73714011 SUM 13683 41349 INC 26994 543442313 INC 21674 109439256 SUM 16790 40177 SUM 3135 26228 SUM 1522 8038 INC 38892 367312165 SUM 17353 27597 SUM 14823 30338 INC 29905 144307791 INC 40271 927879997 SUM 3747 34672 SUM 30533 39263 SUM 1528 8541 SUM 16193 31873 INC 73 26555924 SUM 1315 40483 INC 30064 873804777 INC 10725 483794117 SUM 9207 36937 INC 329 739526724 INC 19007 12070726 SUM 10846 31194 INC 29229 878459623 INC 2395 960321806 SUM 9934 27402 SUM 16302 38404 SUM 824 27625 SUM 15309 18556 SUM 17642 38301 INC 10185 464499303 INC 7135 7578839 INC 16138 743423653 SUM 5687 33369 INC 38150 522736610 SUM 23161 41049 SUM 563 33995 SUM 3180 23206 SUM 12988 20270 SUM 11684 27457 INC 20331 145345710 INC 30159 861188251 INC 4689 585910488 INC 21408 968841538 SUM 7540 27370 SUM 19122 31211 SUM 6476 27252 SUM 16660 40925 INC 13646 760128274 SUM 31054 36785 INC 13551 391550515 SUM 4442 29492 SUM 12977 37978 INC 19904 491688019 INC 30140 572707176 INC 19949 911237542 SUM 11161 29166 SUM 704 34304 INC 18932 136805038 INC 26838 10075063 INC 7198 322930268 INC 4798 951962589 INC 4519 600615641 SUM 16093 39610 SUM 13626 31615 INC 37397 141367202 SUM 27224 35512 SUM 14076 30052 SUM 8017 32574 SUM 10913 39893 SUM 1839 38782 INC 8083 113344791 INC 17757 809838480 INC 29252 610591980 INC 11847 72369889 INC 22369 67936176 SUM 1910 33092 INC 3317 24848791 SUM 16024 41446 SUM 4386 39867 SUM 12695 37113 INC 2785 533232222 INC 3297 29037714 SUM 3587 38387 INC 13204 106542622 INC 7857 575831721 INC 9384 740259953 SUM 19588 41110 INC 12221 878082313 SUM 3243 39394 INC 39062 962895373 INC 28370 928140861 INC 31556 868445445 SUM 353 36792 INC 421 844897651 SUM 18442 36365 INC 1824 342118545 SUM 15920 38856 SUM 19835 40511 INC 7069 127379836 SUM 424 14033 SUM 8879 29299 SUM 13856 34134 SUM 2932 35212 INC 4761 944142020 SUM 1955 27822 INC 6208 456023438 INC 6607 637721662 INC 34718 996305103 INC 11376 147355810 SUM 30661 40793 INC 1668 986563142 INC 594 113867320 INC 8478 844395841 INC 28239 113894085 INC 32712 416698117 SUM 552 36717 INC 6520 111792214 SUM 2368 15804 INC 3817 639934080 INC 14172 144431058 INC 30661 894829439 SUM 14750 21910 SUM 35353 41413 SUM 1060 34359 INC 33628 143266538 INC 12950 142178224 SUM 822 32854 INC 2876 39114791 INC 15371 808839079 SUM 6033 11809 INC 10856 13234155 INC 28443 103914190 INC 2566 77725728 INC 4950 251815828 INC 5277 560278751 INC 27837 105465082 INC 40608 970428348 INC 24321 487989534 SUM 13528 36975 SUM 17398 40835 INC 2101 946889716 INC 32183 974501171 SUM 376 37215 INC 33134 188801601 INC 34565 848525535 INC 3531 597382304 SUM 6018 24245 INC 20744 1272222 SUM 6285 12433 SUM 7324 35581 INC 7606 862686543 INC 36980 610213736 SUM 36596 37862 INC 18661 12247398 SUM 4020 5643 SUM 5585 37958 INC 28773 934696394 SUM 1559 31542 SUM 859 26532 INC 17108 458624014 SUM 11666 33862 SUM 23613 37522 SUM 7405 34558 INC 10494 113731064 INC 38792 422957251 INC 29180 31274349 SUM 193 20496 SUM 961 41241 INC 24643 722872710 INC 22179 684186273 INC 20611 113393887 INC 10536 611330478 INC 32690 868463673 INC 11104 475326943 SUM 17422 40341 SUM 2063 21186 SUM 14605 40877 SUM 29348 35603 INC 1078 991164230 SUM 2188 37803 INC 20720 912366072 SUM 8148 24103 INC 27152 223716188 SUM 12287 38922 SUM 9196 39598 SUM 4473 40942 INC 4529 333226052 INC 1982 407424412 INC 24160 880916039 SUM 8933 34934 SUM 19978 39876 SUM 4920 35903 SUM 25792 30046 SUM 15382 34880 SUM 695 32589 SUM 4855 35553 SUM 11433 26223 SUM 2798 23084 INC 29690 517333996 SUM 1831 37354 SUM 6160 37534 INC 32347 28957372 INC 22616 491026862 SUM 8576 36364 INC 23108 954286886 INC 35987 820958907 INC 4048 77994455 SUM 2916 29783 INC 6599 631933278 SUM 1968 16565 SUM 37901 41230 INC 7310 575691897 INC 41028 787139902 SUM 18875 35874 INC 16910 529238461 SUM 18667 40141 INC 21110 70568437 INC 29111 961761514 SUM 9307 33693 INC 33664 459200831 SUM 2360 12832 SUM 20171 32092 INC 15353 777769573 INC 38855 693408467 SUM 10870 37043 INC 31042 219567960 INC 37622 921671044 INC 19567 593795381 INC 17156 15465503 SUM 14087 37912 INC 23229 54866879 INC 437 869373361 SUM 3835 8414 INC 12068 148136484 SUM 3132 31137 INC 15754 142633557 INC 39429 785754458 SUM 14449 33473 SUM 25004 38903 SUM 20616 28509 INC 20607 471186349 INC 33090 190020492 SUM 958 26732 INC 31101 246128765 SUM 743 35567 INC 40164 591692109 SUM 7782 36641 INC 2964 139975335 INC 36579 652161595 SUM 5429 40570 INC 26539 64814661 INC 13364 108928728 INC 12204 109698456 SUM 25336 39046 INC 16550 72774721 SUM 4679 36122 SUM 76 19798 INC 17571 518771431 SUM 8568 17466 INC 15741 10947598 INC 14643 44354594 INC 15371 961382850 INC 1712 12207069 SUM 5987 32169 SUM 15468 33248 INC 28647 24836926 INC 30001 80263108 SUM 2064 41117 INC 37919 991079973 SUM 4525 34347 SUM 15324 25956 SUM 15383 33079 INC 3482 618012521 SUM 31144 41371 INC 10107 885891310 SUM 3993 26698 SUM 14901 39869 INC 31096 145000181 INC 6529 334735257 INC 35472 54071079 INC 38353 538153275 SUM 15722 27763 INC 2049 806501657 INC 28544 409225343 SUM 4653 29487 INC 21958 727097182 SUM 5018 20282 INC 24532 48529232 SUM 5812 22513 SUM 11028 37835 INC 2796 543382012 SUM 4379 15435 SUM 1217 27103 SUM 1590 37055 INC 17001 126172106 INC 27120 902167982 SUM 605 29414 INC 24094 374504763 SUM 543 35614 SUM 21841 39099 SUM 26947 32248 SUM 4336 34424 INC 17954 534830218 SUM 17180 35712 SUM 11222 36058 INC 15451 94780138 INC 5278 945061828 INC 37681 15676094 INC 40435 542934450 SUM 4340 38274 SUM 10180 28546 INC 28635 118099154 INC 21149 718263388 SUM 14799 41125 INC 11982 420463372 SUM 885 28771 INC 19289 816381825 SUM 4441 19462 SUM 2090 23912 SUM 8654 36290 SUM 10232 31547 INC 24421 582752687 SUM 19123 40163 SUM 9741 18645 SUM 14183 27627 SUM 20152 35074 SUM 18837 30560 INC 9632 12043337 SUM 40411 41390 INC 2157 29077102 SUM 11538 25176 SUM 401 25386 INC 22801 418459029 INC 14229 970015837 INC 28421 140028639 SUM 6501 26911 SUM 5020 27429 SUM 20523 27637 INC 26703 111670634 INC 3391 600648473 SUM 7628 33486 INC 27650 29025908 INC 827 156013473 SUM 25533 41113 SUM 5999 26222 SUM 17746 33821 INC 16582 75655702 SUM 269 40251 SUM 1243 33546 SUM 4141 40577 INC 18915 123727491 SUM 3743 32216 SUM 13001 35078 SUM 1839 25661 INC 25885 1818824 INC 35948 770781885 SUM 10314 32947 SUM 2668 39564 INC 13233 320208900 SUM 7806 39505 SUM 1473 20377 INC 15057 145786794 SUM 23022 37954 SUM 284 29708 SUM 1151 29429 SUM 7010 26760 INC 26575 814748295 INC 16918 878973431 INC 10577 11654660 SUM 13449 40878 INC 13598 942732303 INC 27167 17081887 INC 16226 29014655 INC 5711 221295113 INC 9388 986594495 SUM 10945 35914 SUM 1229 37149 INC 31535 27478670 INC 2154 990168711 SUM 5556 27194 SUM 1449 38420 INC 25757 737140830 INC 29468 33874947 SUM 8084 30617 SUM 10815 31233 SUM 11424 38834 SUM 1051 32119 SUM 657 27927 SUM 3655 26677 SUM 17330 36012 SUM 653 33993 SUM 34326 40500 SUM 35433 40717 INC 31123 490060677 SUM 7196 31836 INC 12820 4813284 INC 30454 686222887 SUM 3843 18612 INC 3950 993807726 INC 14809 909991485 SUM 1665 28824 SUM 4866 37901 INC 13441 24775433 SUM 21031 38475 SUM 7947 16191 SUM 23264 33712 INC 25087 567250106 INC 5738 290694449 INC 30871 64108859 INC 21684 740729168 INC 19184 488698671 SUM 31907 40656 INC 21867 870536600 INC 32851 802996179 SUM 3772 28537 INC 23901 104395500 INC 7344 845443684 INC 33107 554346693 SUM 17286 28897 SUM 6213 23886 INC 32041 1210661 INC 1069 894703098 SUM 9504 25135 INC 17657 725571989 INC 1528 291806800 SUM 10429 38051 SUM 5733 31815 INC 36113 72779846 SUM 5800 39307 SUM 1285 37599 INC 38263 946866944 INC 23169 59237236 INC 11857 127193427 INC 17850 25810840 SUM 796 40376 SUM 10533 30889 INC 32119 28707151 INC 33948 986206018 SUM 31568 39045 INC 9387 878996180 INC 23313 759936664 SUM 8739 40927 SUM 17082 35766 INC 3979 28932271 INC 26082 135928569 SUM 32883 39465 SUM 14483 41438 INC 4479 726306744 SUM 13250 38438 SUM 16091 38242 INC 27785 680402283 SUM 3642 15413 INC 1456 953185398 SUM 996 35135 INC 2352 935198076 INC 24491 575921168 SUM 4898 34437 INC 13418 820808538 INC 3009 475813353 SUM 60 30548 INC 40535 146714633 INC 20296 283680091 INC 18940 146301052 INC 32421 345233283 SUM 32681 35626 INC 6542 28811252 SUM 14539 17070 INC 11899 146949500 SUM 7002 26150 INC 38208 819338092 SUM 9194 41074 SUM 6665 32731 SUM 20856 38351 INC 25261 446911620 INC 11544 610325628 INC 17754 536767412 SUM 18034 30084 INC 17755 689332903 SUM 4246 27033 SUM 171 8695 INC 24974 776992398 SUM 32224 41308 SUM 6757 20968 INC 14700 24824863 INC 16758 922600967 INC 27575 532060421 SUM 6365 39846 INC 22647 760619869 INC 41165 491888519 INC 5068 670289355 SUM 15835 39072 SUM 2915 27196 INC 13989 858062646 SUM 32410 39182 SUM 10473 27883 INC 15275 939481440 SUM 5301 39167 SUM 22726 39713 INC 4486 821680918 SUM 450 35991 SUM 26322 40247 INC 19840 145356929 INC 37019 357864044 SUM 14820 36674 INC 1436 125883275 INC 36136 71446194 INC 899 916534407 SUM 711 12608 SUM 15402 36288 INC 38809 760249135 INC 26906 300963785 INC 27835 885834058 INC 22682 154743826 INC 22668 631673915 INC 14957 686905341 INC 27764 26556752 SUM 7624 13979 INC 1987 751156860 INC 30920 894416615 SUM 30215 33724 SUM 6596 25183 INC 3436 921966948 INC 10012 7989499 SUM 17519 39660 SUM 22277 41384 SUM 8037 40369 INC 4754 942549885 SUM 1307 33037 SUM 3929 10947 INC 35633 910447003 INC 41277 85343504 INC 15274 458409323 SUM 5990 34744 SUM 17549 29859 SUM 11379 39462 SUM 19490 38616 SUM 1708 29355 INC 4166 142996279 SUM 3000 17462 SUM 16465 24185 SUM 14481 29424 INC 29739 772087105 SUM 1425 17545 SUM 5255 41287 SUM 15532 26683 INC 21827 73670903 SUM 1408 4743 INC 31284 972830809 INC 26152 885947237 SUM 11968 28040 INC 6723 877703197 SUM 5678 26277 INC 11620 725561433 INC 12656 924473178 INC 10850 853866168 INC 15103 490097402 INC 14956 926155304 INC 35695 841252711 INC 24760 331308924 INC 26367 23585023 INC 635 491568741 SUM 2903 13779 INC 33358 856409156 SUM 29819 40409 SUM 16485 27754 INC 27383 892287078 SUM 7477 32295 INC 2841 80351111 INC 27746 535802800 INC 31607 656758564 SUM 14504 39876 INC 18454 134852533 SUM 228 25041 INC 24990 205554300 SUM 14592 19548 INC 12291 222680123 SUM 204 40629 INC 37475 489864612 INC 28258 12080911 INC 31972 481197757 SUM 9936 32952 INC 24931 921668207 INC 7288 667447264 INC 26330 905435232 INC 19958 943873592 SUM 24325 41437 INC 32073 869430416 INC 5810 752189266 SUM 7432 40332 INC 20733 670578068 INC 16082 73688954 INC 10962 818206067 SUM 14603 35268 SUM 24562 36416 SUM 1496 23443 INC 27175 146788354 INC 32430 56555721 SUM 12065 41168 SUM 27418 41232 INC 36016 542672675 SUM 27398 32890 SUM 5614 26945 SUM 7709 40312 INC 13594 41025813 SUM 6091 20906 SUM 987 11207 INC 40820 971280111 SUM 7155 34574 SUM 80 13062 SUM 2510 21315 INC 28003 741181466 INC 19874 892983591 INC 33518 26950653 INC 20313 872034237 INC 5773 735426792 INC 19898 725489596 SUM 8493 30310 SUM 2812 10625 INC 5967 71638943 INC 3436 752252933 SUM 15052 35758 SUM 1440 19552 SUM 22811 39582 INC 22596 587363216 SUM 8707 31794 INC 2912 202229653 INC 20573 810952801 INC 34476 509534428 INC 19219 767249747 SUM 373 41223 SUM 14185 35872 INC 28402 49790052 SUM 1233 20129 SUM 3795 34938 SUM 8310 39685 SUM 19358 22786 SUM 4281 33097 INC 11618 741619326 INC 1099 804196754 SUM 23425 39096 SUM 4531 7586 SUM 23380 28673 SUM 3669 29924 SUM 865 20471 SUM 13657 20063 INC 32545 691645182 SUM 30888 33056 SUM 11841 40605 SUM 15062 40696 SUM 13098 39715 INC 5182 898877278 INC 6674 894642621 INC 22524 930727787 SUM 11439 37903 SUM 28377 40493 SUM 9149 39486 SUM 1589 31860 INC 5073 33406293 INC 21658 792575164 INC 37346 75530097 INC 21368 700373526 INC 1718 142850613 SUM 212 15298 INC 14427 65320879 SUM 3030 18795 INC 34197 952942297 SUM 16422 41160 INC 37960 995358396 SUM 31611 41130 SUM 23240 38515 SUM 32516 38237 SUM 1246 17019 INC 4762 870617804 INC 38562 674942307 INC 38564 9086774 INC 2673 274405162 INC 31166 933095626 INC 32143 145046168 SUM 5165 18504 SUM 17908 26227 INC 21671 109087727 SUM 11505 41080 INC 6680 935390935 SUM 6166 29015 SUM 35004 39761 INC 38722 24745494 SUM 3162 26537 SUM 7325 29862 SUM 2754 34437 INC 5059 295675631 SUM 10087 23969 INC 34984 263139371 INC 3702 17693196 SUM 24632 41013 INC 19184 712973897 SUM 10480 30514 SUM 5476 19353 SUM 18047 35388 SUM 20336 31230 INC 17574 60517936 INC 20114 756420184 SUM 12259 29026 SUM 4983 40723 INC 18838 862257713 SUM 15771 26425 INC 32669 602982688 SUM 21562 40661 INC 37404 144679453 SUM 9369 38351 SUM 98 14817 INC 6451 743721454 INC 13470 924688469 INC 6635 968500383 INC 27305 271551874 INC 9760 146416192 INC 36910 112717884 SUM 13517 31617 SUM 2486 16812 SUM 884 6213 SUM 734 19752 SUM 3770 16201 INC 40995 920932612 INC 3221 888294005 INC 5764 991296883 SUM 32823 40929 SUM 24814 34125 INC 21802 80370521 INC 32039 999544318 INC 38437 145371074 INC 38063 125700980 INC 1695 916819326 INC 15448 804991128 SUM 17117 37919 INC 87 961795799 SUM 20460 29541 INC 17619 778375174 INC 2106 958423378 SUM 4088 19242 SUM 29777 37996 INC 26719 883237804 SUM 18731 40719 INC 26636 861025518 INC 30823 971933607 INC 14890 515864414 SUM 2354 23159 INC 3280 868309468 SUM 6025 38000 INC 23569 60824730 INC 10377 304269285 INC 16585 375173936 INC 16513 777054030 SUM 3228 38743 SUM 4879 29808 SUM 2865 39560 SUM 11575 29326 SUM 374 36875 INC 25292 250612213 SUM 3056 24412 SUM 9220 26943 SUM 2434 27144 INC 5141 751159175 INC 31789 27645227 INC 19673 458526335 INC 14600 104880082 INC 22829 10088239 INC 38730 24700217 INC 15816 23739951 INC 35243 23405872 SUM 25081 35967 INC 40558 827740372 INC 18313 928362616 INC 30339 439745961 INC 2181 798396030 SUM 4131 39396 INC 30882 816238886 SUM 8435 25210 INC 5080 26913790 INC 13927 924551092 SUM 15986 18803 INC 27843 42062627 INC 29379 758024170 SUM 3646 40561 SUM 18554 28566 INC 35785 894447049 SUM 17957 32922 SUM 7780 30312 INC 40556 626117212 SUM 4672 21555 SUM 49 33615 INC 31735 39886130 SUM 5320 35967 SUM 4317 41292 SUM 21867 40041 INC 38172 581484069 SUM 3409 26204 SUM 161 36260 SUM 395 31497 INC 16744 2773108 INC 32840 330813630 SUM 6181 24617 INC 36578 750117233 SUM 17605 40622 SUM 23490 39631 SUM 755 11782 INC 14658 145222930 INC 25233 465495297 INC 6686 382426188 INC 18373 936746562 INC 36415 832868791 INC 30872 845361270 INC 9613 56931226 SUM 20235 41415 SUM 1585 33241 SUM 19150 39278 SUM 4613 36497 INC 27428 189557872 INC 10113 7548244 SUM 36072 40752 INC 39307 692908859 INC 10724 476274251 INC 32481 953215437 INC 23848 996384227 INC 12212 356849224 SUM 9900 34484 SUM 14470 38780 INC 14090 307597917 SUM 1952 27901 SUM 5072 39003 SUM 487 24585 INC 32208 981195009 SUM 34890 40928 SUM 640 26518 INC 40319 683444317 INC 31629 995083764 SUM 34188 38865 INC 23241 928107172 INC 8132 492097905 INC 10907 33834386 SUM 22309 40689 INC 37618 593709330 SUM 2257 22525 SUM 31863 40928 INC 4376 485749292 SUM 22453 38695 INC 27019 894064916 INC 8150 805266988 INC 35585 147176060 SUM 15518 38130 INC 40340 78093234 SUM 160 25305 SUM 1766 25319 INC 10736 636562593 SUM 3903 21891 SUM 3852 24011 SUM 27825 40490 SUM 25546 33143 INC 358 899716389 SUM 17001 40890 INC 35363 73438728 SUM 17146 33451 INC 8604 873777177 INC 25940 543417908 INC 34330 69590414 SUM 3019 40975 INC 31649 79573774 INC 11468 985556454 INC 10376 862213369 INC 41056 854129706 INC 28217 138410611 SUM 3366 35576 INC 9875 109197041 INC 7478 953164614 INC 34103 807679730 SUM 13709 16324 INC 21278 25456932 SUM 7099 28478 SUM 9749 33821 INC 740 74066986 SUM 6561 22251 SUM 1026 22135 INC 17667 897443286 INC 22760 591817214 INC 16736 936366235 INC 19291 955170566 SUM 20405 35086 INC 13610 492161943 INC 15303 726041124 SUM 11447 36507 INC 26440 119551951 INC 20761 975977655 SUM 6878 28508 INC 11850 978637773 SUM 6518 28926 SUM 23431 39966 SUM 11531 33379 SUM 18585 34965 INC 35849 922467617 SUM 28844 39266 SUM 161 15694 SUM 3124 24306 INC 17171 955250856 INC 32127 601961206 SUM 3475 37892 INC 40780 16843620 SUM 4355 10099 SUM 979 22173 SUM 13381 35113 SUM 25181 41040 SUM 14683 41301 INC 2645 329594340 INC 11514 144314270 SUM 10126 36886 SUM 7552 36757 INC 3410 309707079 INC 20519 351352564 SUM 1565 20114 SUM 8014 26530 SUM 1 29431 INC 26896 936619577 INC 12746 60865696 SUM 6873 39943 SUM 3092 29069 SUM 4652 28269 INC 1049 977316268 INC 24053 995433022 SUM 10275 14064 SUM 12980 38431 INC 21677 458117612 INC 20086 923392997 SUM 1070 26696 INC 27503 955236668 SUM 25472 40579 INC 29752 595266231 INC 29383 69016594 SUM 1361 29418 INC 38449 8091082 SUM 4720 40967 INC 1491 720705663 INC 36831 316717701 INC 35395 387886532 SUM 701 39190 SUM 3722 27928 SUM 26680 35316 SUM 25597 40489 INC 9389 147431459 SUM 11858 23536 INC 16501 307976062 SUM 21752 34590 SUM 2092 38411 INC 11480 609378595 SUM 16707 36688 INC 5123 20105562 SUM 9421 24654 INC 1740 737273649 INC 35993 951099138 INC 15264 171790018 INC 8713 995524805 INC 4960 610076880 INC 35933 145288983 SUM 13521 23903 INC 23350 46637212 SUM 20712 32724 INC 35702 250381732 INC 29 61200383 INC 25108 744804868 INC 20743 517939669 INC 9623 404101087 INC 9085 739594562 INC 21857 67430747 INC 24125 901942689 INC 13881 552121280 INC 17998 357900843 INC 8055 27848938 SUM 19497 40806 INC 14666 475807516 INC 7670 15380037 INC 38981 542972422 SUM 20822 41366 INC 32467 146056804 SUM 19621 36451 INC 6250 72682853 SUM 3742 39636 SUM 3762 36955 SUM 437 13374 INC 12356 133699455 SUM 17546 30709 INC 40001 12304005 INC 31905 992809612 INC 31136 760091253 INC 30161 879011128 INC 34918 754296627 SUM 15103 18206 SUM 27527 40900 INC 23192 834460088 SUM 10187 40193 SUM 12394 36437 INC 6255 475312390 INC 21395 147449336 INC 28344 756802557 SUM 2074 40280 SUM 16106 32744 INC 3444 609634749 SUM 36658 40180 SUM 3117 40222 INC 13440 68488199 INC 9019 459268502 INC 17255 261391095 SUM 13882 38861 INC 12770 739518091 SUM 13812 25766 SUM 1023 9737 SUM 4703 39638 SUM 15602 40179 SUM 33764 37286 SUM 8136 25600 INC 40908 581096341 INC 18501 26848210 SUM 22151 36230 SUM 4568 40787 INC 965 917532273 INC 10241 146790903 INC 15627 740497692 INC 31188 12290845 SUM 5958 11075 SUM 16343 33855 SUM 2518 37059 SUM 21591 27139 INC 8523 109428997 SUM 29956 36460 SUM 6644 28803 INC 19698 139974456 SUM 9316 39870 INC 11279 635290893 INC 8164 26841941 SUM 1987 19729 SUM 21313 40140 INC 18962 876719328 INC 16992 17968024 INC 1699 584397204 SUM 15633 25451 INC 23726 525644564 SUM 14403 20256 INC 28275 268381239 SUM 14006 38971 INC 1183 385824497 INC 34087 134770991 SUM 9211 36722 INC 27973 995478527 SUM 81 34907 INC 35493 878887283 SUM 10184 32571 INC 40058 993362279 INC 8589 904181936 SUM 15475 27559 INC 25108 146370653 INC 40172 116456621 SUM 2175 40217 SUM 15182 40346 INC 13265 961160931 INC 35711 674275611 INC 13018 977039186 INC 15111 526335421 SUM 17070 40553 INC 39322 265172504 INC 37868 321059114 INC 11116 134375486 SUM 4683 11614 INC 31177 3354122 INC 10871 945967553 INC 7094 414573220 SUM 13 40829 INC 7580 241220711 INC 17478 66379981 SUM 22775 41233 INC 20132 609954263 SUM 1957 20634 INC 29432 26454485 SUM 3830 31428 SUM 580 40258 SUM 9773 40923 INC 20426 955236608 INC 5466 520084776 SUM 37966 40621 INC 37832 348109266 SUM 16701 37043 SUM 10017 35455 SUM 23690 28715 INC 18288 880956507 SUM 6617 39268 INC 14092 890491889 SUM 1981 31420 SUM 25011 39412 INC 35391 71468738 SUM 21185 41094 SUM 17668 36812 SUM 11803 27463 INC 18476 12298450 INC 33850 12999303 SUM 453 12602 SUM 1697 30940 SUM 16299 33337 SUM 2398 24787 SUM 3332 38127 INC 24562 606152982 SUM 7499 27953 SUM 2213 29228 INC 15893 771737356 SUM 3113 28774 INC 36819 604285775 SUM 7327 40328 SUM 25982 40992 SUM 8957 23516 INC 40626 20134138 INC 37738 147469449 INC 10715 619013689 INC 16822 878977945 SUM 1027 33804 SUM 5432 39615 SUM 11546 40973 SUM 5665 39992 SUM 3088 39508 INC 18871 535180685 INC 12546 689345578 SUM 4834 38878 INC 33363 138795976 INC 33330 953204588 INC 6516 593641675 INC 23442 710973554 SUM 25427 38783 SUM 3094 39066 INC 15619 5882697 INC 4371 126344095 INC 8913 351293853 SUM 1354 35896 SUM 3937 20526 INC 3101 955282036 SUM 28222 37528 INC 38773 19574804 SUM 14726 40193 INC 39854 601653733 SUM 2328 21576 SUM 2522 7099 SUM 444 33807 INC 30110 491408391 SUM 3442 41020 SUM 12765 36625 SUM 6553 37678 SUM 188 3095 SUM 24188 35217 SUM 25160 41392 SUM 20696 36374 SUM 2376 28910 SUM 33747 41413 INC 12030 734843632 INC 12005 183511943 INC 28736 145381186 INC 39575 19143150 SUM 398 7778 INC 12181 581225517 INC 19985 886190186 INC 776 894588872 INC 32749 140547245 INC 11448 744413001 SUM 6982 17598 SUM 18975 31214 SUM 8677 29258 SUM 6002 41299 INC 10421 12164923 SUM 27670 40658 SUM 25679 35885 SUM 4965 35468 SUM 12587 33891 INC 41126 342027386 INC 37443 155713610 SUM 22662 37911 SUM 785 22991 INC 15267 802462611 INC 21146 134339751 INC 34081 73922936 SUM 20238 38309 SUM 7171 37734 SUM 8995 37182 SUM 12408 33928 INC 11718 796821828 SUM 15029 33228 SUM 13858 39423 INC 8617 937167450 INC 37545 474862241 INC 37722 955046835 INC 14895 749626112 INC 10195 129595095 SUM 8322 39517 SUM 4392 37724 INC 30276 946019666 INC 15643 974484754 SUM 3720 23204 SUM 2733 40303 INC 2611 67473505 SUM 5571 33441 SUM 6949 36426 INC 36217 412124308 SUM 314 29017 SUM 7318 35860 SUM 22069 41092 SUM 21429 41289 INC 1914 591027503 SUM 14668 25363 SUM 11504 26667 SUM 19723 33271 INC 33704 146240653 INC 39992 23479466 SUM 8527 35251 SUM 2416 39161 INC 14224 811350496 SUM 1064 38731 INC 7866 756137979 INC 31244 16502532 SUM 15108 33633 INC 26272 928972298 SUM 16651 29256 INC 5529 692430374 INC 35837 723822993 INC 28405 727016165 SUM 14190 34085 INC 35431 113916403 SUM 9981 38220 INC 33058 968841862 INC 7217 468183608 SUM 2893 32212 SUM 32783 39856 SUM 4360 14414 SUM 1418 40663 INC 27063 959877851 SUM 2921 40111 INC 20973 147450773 INC 39436 35392325 INC 27519 851723950 INC 41228 279861492 INC 3623 128595077 SUM 16616 39457 INC 33861 977624194 SUM 8714 31253 INC 18474 760618945 SUM 4557 38506 SUM 15657 28305 INC 32626 136699153 INC 4579 856640128 SUM 27638 32948 INC 7912 900982844 SUM 15871 34428 SUM 5252 40276 INC 35841 889530050 INC 1454 772994397 SUM 9064 19964 SUM 3470 37162 SUM 8729 37301 INC 14987 458381617 SUM 31122 39424 INC 26231 26846615 INC 39259 985590292 INC 16884 608191024 SUM 6758 16135 SUM 25705 40516 INC 7271 879041670 SUM 135 12649 INC 10035 441523192 INC 29873 11973175 INC 39827 871702752 SUM 19160 29724 INC 19841 821105505 INC 19146 901889525 SUM 295 27679 SUM 21271 37383 INC 35308 475419653 SUM 19611 30525 INC 7585 607262612 SUM 2525 40797 SUM 10079 32159 INC 6341 658981088 SUM 6025 15283 INC 3309 118113529 SUM 17799 30568 INC 10795 241441816 INC 1505 575952015 SUM 6658 24867 SUM 569 25718 SUM 6228 38048 SUM 6617 31361 INC 17938 542807983 SUM 20895 39172 SUM 1979 38475 INC 26141 684772603 INC 30674 12006236 SUM 31356 40477 SUM 20555 35724 INC 32893 43663355 INC 31092 536843501 SUM 5799 37239 INC 20564 621973526 INC 5445 134868706 SUM 13334 32826 SUM 13628 38329 INC 39065 920730035 INC 5033 26428138 SUM 1010 35732 SUM 3104 11052 INC 11972 124899721 INC 26717 66154218 SUM 5628 21737 INC 11317 610072015 INC 27800 4581128 SUM 1182 22143 INC 23901 424890375 SUM 16985 35836 SUM 18870 24951 SUM 4204 32449 INC 2265 66623250 SUM 10942 28569 SUM 8144 24168 SUM 4115 9948 SUM 524 38804 SUM 24394 40936 SUM 5094 14142 SUM 35569 40512 SUM 3670 22498 SUM 2747 37382 INC 3369 69480706 SUM 19438 36499 INC 11582 146631763 SUM 23750 36749 INC 38312 264813126 SUM 2136 28921 INC 14914 949611309 SUM 12912 37622 INC 1376 147384262 INC 25791 852862277 INC 38859 610215090 SUM 32813 40199 INC 29703 693238566 SUM 32880 34748 SUM 1066 19268 SUM 16618 38554 SUM 4043 36130 INC 1781 577024184 INC 25170 143158153 INC 19771 530824092 INC 19678 958432928 INC 18376 743599115 SUM 24 40392 INC 426 880532443 SUM 15792 23538 INC 29711 69877996 INC 21980 952391837 INC 36560 12126891 SUM 11130 21826 SUM 8070 28845 INC 40331 610547233 INC 38956 28900106 SUM 49 37094 SUM 4998 9487 INC 7836 12740847 SUM 7262 31484 SUM 3078 4729 SUM 15092 27768 INC 26731 152944126 INC 8767 609378297 INC 9795 147359094 INC 11724 38937468 SUM 10481 22487 SUM 31656 40830 SUM 6592 40978 INC 26283 255235465 SUM 22936 38592 SUM 2861 38530 INC 35995 534664227 INC 23249 546509897 SUM 13398 24480 SUM 145 20096 INC 32045 112773752 SUM 3621 35703 INC 24821 145927051 SUM 1820 37968 INC 32146 615342332 INC 4081 950858034 SUM 2453 18735 SUM 13520 24624 INC 39632 38522092 SUM 10911 35927 INC 22463 794063775 SUM 17096 31566 INC 2377 787145944 SUM 9996 28039 INC 5484 936805835 INC 33398 20660046 INC 12278 601422233 SUM 5899 30199 SUM 9536 29769 INC 12843 951485583 INC 32678 778350911 SUM 7517 27242 SUM 12744 35702 INC 30808 961133452 INC 2775 290708988 SUM 4184 26170 INC 40961 3878659 INC 24898 812481112 INC 20476 768478035 INC 35824 381942875 SUM 2872 5575 INC 36347 533713788 SUM 9402 39133 SUM 32674 40094 SUM 9630 34295 INC 12170 780125268 INC 22686 709209226 SUM 30697 39170 SUM 2421 24623 INC 39153 10982729 INC 37604 742051735 INC 23759 552071608 INC 25426 189856274 SUM 13044 17977 INC 29580 874555936 INC 20773 28291361 INC 25876 433285954 SUM 27413 31705 SUM 27697 34234 SUM 13106 40326 SUM 5208 17649 SUM 506 16479 INC 20330 837347953 SUM 1787 40824 SUM 1042 35647 SUM 5247 30075 INC 10684 4925481 SUM 1248 30995 SUM 873 29581 SUM 621 27720 SUM 12563 36987 INC 13243 146931354 INC 6503 839150333 INC 9642 994219951 SUM 30226 40991 INC 24839 895794541 SUM 1157 36967 SUM 21626 34782 INC 6340 824542147 SUM 28415 32428 INC 15040 29077967 INC 14059 819028568 INC 8257 393816258 SUM 189 21774 SUM 18350 27620 SUM 6071 15143 INC 16416 955290640 INC 32332 125854602 SUM 26163 32384 SUM 17685 19066 SUM 18522 41260 SUM 216 31755 INC 39491 844910102 SUM 10710 25717 SUM 30221 38654 INC 11124 108629278 INC 17365 72863005 SUM 4469 7583 SUM 2461 33071 INC 16842 418226364 SUM 5725 38138 INC 30603 723670775 INC 37150 592723017 SUM 18926 40929 INC 20748 10936148 SUM 11432 39078 INC 31898 627290282 INC 10679 145896432 INC 35079 414083385 SUM 29041 33166 INC 17195 56852777 INC 16895 144328879 INC 35567 919731781 SUM 196 40058 INC 28132 940446896 SUM 10704 39403 INC 39359 894184399 SUM 212 27888 INC 17168 525313436 SUM 2675 15313 SUM 1974 28628 INC 17326 953174993 INC 38054 852524321 SUM 308 1429 SUM 4647 22559 INC 17886 74542489 SUM 7034 23318 SUM 3043 25714 SUM 18882 38512 SUM 154 34826 SUM 16035 38287 SUM 9115 31458 INC 26600 56699921 INC 14990 908439281 INC 22173 24568764 INC 1596 69498299 SUM 9257 40603 INC 17335 573666246 INC 22598 405982167 INC 28806 118073303 SUM 5881 35459 SUM 10263 27539 SUM 5079 16894 INC 23598 27716530 INC 40259 907431951 INC 31306 417158418 INC 34161 610487151 SUM 14015 29631 SUM 88 13440 INC 27930 739970 SUM 3967 30608 INC 9153 921542915 INC 8801 919610349 INC 14462 919634768 INC 37794 744808938 INC 26372 212798099 INC 31210 955926639 INC 30274 46626201 INC 37 896438031 INC 13532 424573332 SUM 964 41382 SUM 16818 40112 INC 1048 492711110 INC 29973 880435019 SUM 4271 20410 SUM 2550 14777 SUM 32195 39870 INC 20565 68794511 INC 12001 969164821 INC 32260 27503927 SUM 192 24541 SUM 31702 36445 SUM 13725 28691 INC 32704 754192115 SUM 17567 37950 INC 30918 113901106 SUM 1878 40426 INC 12002 884641311 INC 10809 141102438 INC 31880 782528810 SUM 7800 34120 SUM 4260 41373 SUM 19034 38903 SUM 22817 37246 SUM 5875 34888 SUM 23239 34674 INC 106 490022750 INC 4504 67598950 SUM 7534 34924 INC 32983 587106192 INC 28118 908681836 INC 11621 975722970 SUM 25015 39039 SUM 8004 31054 SUM 8013 39819 INC 31516 492216168 INC 23339 69435629 INC 422 975468700 INC 30010 987084715 INC 28044 989039272 SUM 1342 41383 INC 23747 147461502 SUM 7235 39542 SUM 16763 27740 SUM 10600 38088 SUM 7959 26844 SUM 3592 29399 SUM 101 33019 INC 27686 894851146 SUM 28227 31347 INC 30806 19988784 SUM 6609 20937 INC 20705 755822216 INC 23839 109730005 SUM 23638 37715 INC 3201 552621373 SUM 37471 39385 INC 2779 607861529 INC 35590 385026003 INC 904 900801414 SUM 8772 37427 SUM 3187 26536 SUM 5058 15162 INC 20932 760541362 SUM 11735 40968 SUM 3559 15116 SUM 21637 37891 INC 39835 12271214 SUM 27713 36298 SUM 531 41304 SUM 14028 31785 SUM 14691 39838 SUM 17073 41106 INC 36258 134843649 SUM 35628 40895 INC 4699 455156319 SUM 23324 38863 INC 32137 147480694 SUM 5871 31675 SUM 17216 39236 SUM 774 21191 INC 8387 878039958 INC 35721 481369270 SUM 15421 40665 SUM 5315 21239 INC 9340 602054465 INC 24280 56618111 INC 39830 535677206 INC 30840 603735751 SUM 2185 22096 INC 9578 861288238 SUM 17564 39366 SUM 988 32439 INC 24967 71487376 SUM 1185 38448 INC 18319 870648582 SUM 7996 19362 INC 33435 541219781 SUM 2866 23572 INC 12563 843057047 SUM 5904 35828 INC 33234 79202468 SUM 6907 34929 INC 2697 618717195 INC 28131 12726378 INC 15371 40031067 INC 39134 690092543 INC 31359 30136273 SUM 4997 36554 INC 5208 492195567 INC 41442 19516398 SUM 2460 13998 INC 15738 658432048 SUM 12154 28176 INC 11604 7401160 INC 1219 821108234 SUM 12635 26145 SUM 11920 40771 INC 29350 128033723 SUM 6572 40508 INC 34281 946502916 SUM 28156 39839 SUM 5134 35500 SUM 4975 41394 SUM 1927 19140 SUM 30564 40390 SUM 3004 21142 SUM 4730 34605 INC 32183 457245672 SUM 25980 27465 INC 38601 95830573 SUM 17970 40600 SUM 15095 18706 SUM 6422 28495 SUM 7586 39697 SUM 2983 39706 SUM 7290 30013 SUM 2138 40188 SUM 12281 24946 INC 1926 677715789 SUM 4238 40187 INC 36702 907438027 INC 24966 532599405 INC 30927 649051889 INC 8770 688045020 INC 22289 79948542 INC 27062 811756206 INC 20725 416652132 SUM 2115 13336 SUM 5865 15322 SUM 2488 24099 INC 36691 490883589 SUM 13036 36511 SUM 14796 27909 SUM 8514 33714 SUM 7990 10376 INC 17807 733529355 SUM 458 24082 INC 15220 423683537 SUM 227 38793 INC 19401 28781963 INC 35680 59363927 INC 39712 934176844 INC 14489 871166661 SUM 5010 36038 INC 2635 875878413 SUM 931 31979 INC 2279 866098141 SUM 9239 40360 SUM 18992 22638 SUM 12127 35705 INC 11616 593808854 INC 21290 929018416 SUM 6703 34685 SUM 37908 41399 INC 35412 77952340 INC 9257 11493390 SUM 10232 41345 INC 3219 756979564 INC 12212 29070436 INC 13328 341217940 INC 15112 979134325 SUM 1677 9797 SUM 10510 34599 SUM 3585 22042 INC 26844 113849852 INC 21407 945573352 INC 6806 961963485 INC 9255 709621625 INC 9401 130285237 SUM 20090 35157 INC 37569 407693625 SUM 11387 22796 INC 23202 872739054 SUM 1032 36556 SUM 3242 35680 SUM 21419 38732 INC 17184 995520763 INC 8803 870749625 INC 30526 612494985 INC 822 693346209 SUM 18461 35891 INC 33519 147441515 INC 15018 30982274 INC 34623 888899139 SUM 3298 34923 SUM 123 19331 INC 34656 880881678 SUM 11764 40907 INC 32524 946143698 SUM 5579 33456 SUM 8961 17739 INC 20910 271166548 SUM 673 23647 SUM 7131 28155 INC 4178 430862128 SUM 4845 25354 SUM 971 20245 SUM 19446 37491 SUM 34563 40094 INC 35663 674534596 SUM 3100 29041 SUM 24568 29032 SUM 21901 26993 SUM 4146 30835 SUM 2409 32723 SUM 5203 40934 SUM 1913 7451 INC 20773 20670793 INC 23518 504696623 INC 40672 799710434 INC 26703 528460665 INC 32795 761996669 INC 17725 491400472 SUM 14060 31377 SUM 9525 28818 SUM 762 30000 SUM 1098 25009 INC 2627 919611826 SUM 16193 35995 INC 2355 571644079 SUM 26470 34968 INC 12495 689699970 INC 19326 758460673 INC 39466 16218189 INC 33129 29033933 INC 25658 62889040 SUM 212 14139 SUM 8262 39940 SUM 14308 32412 SUM 1311 35161 INC 6941 953864117 INC 39283 609236508 SUM 11918 40904 SUM 19006 41224 INC 38315 894313297 SUM 3296 31185 INC 33670 872309502 SUM 12986 39019 SUM 12716 20298 INC 14776 592114722 SUM 8984 16465 SUM 8035 36571 INC 36881 918492516 SUM 28450 39580 INC 2492 147434345 INC 21504 491066401 SUM 13380 37141 SUM 1013 17752 SUM 1754 37803 SUM 7200 41287 INC 39606 589357193 SUM 15674 39654 INC 36356 928152287 INC 36655 23537270 INC 11314 375464458 SUM 8472 24797 INC 11111 805292883 SUM 1079 34831 SUM 2385 34280 INC 23305 342125739 INC 8618 46820317 SUM 22369 31466 SUM 1436 15905 INC 29011 331846578 INC 6849 138807101 INC 1091 877781958 SUM 4855 28776 INC 11682 854488864 SUM 8236 25404 SUM 3324 28409 SUM 12653 39587 SUM 530 25472 INC 40580 4833920 SUM 25178 39642 INC 26571 66806231 INC 2019 144838086 INC 33837 932212570 SUM 8685 27430 INC 19442 609545330 SUM 2827 24622 INC 17663 660667611 SUM 6442 28173 INC 727 964385433 SUM 25112 41217 INC 4380 109005964 INC 18595 686886442 SUM 541 8029 SUM 1164 39966 INC 19138 405680023 SUM 135 35727 SUM 8810 35881 SUM 9646 32261 INC 38902 533789827 INC 28196 869403724 INC 12610 113231769 SUM 39917 40664 INC 28299 47492712 INC 15605 488681770 INC 6067 890407693 INC 31445 130679377 SUM 21117 40961 INC 31925 27247119 SUM 21817 40324 INC 19322 905313742 SUM 32892 40963 INC 17926 107457681 SUM 1614 27924 INC 2910 137774600 SUM 19179 39918 INC 25680 474809204 SUM 1324 35391 INC 17842 466612572 SUM 22645 28265 INC 34509 424692541 SUM 19802 37835 INC 30648 787523815 SUM 36528 41142 INC 5987 592137795 SUM 25093 33365 SUM 3407 31031 INC 35796 147217905 INC 28993 90755246 INC 15895 853867597 SUM 9285 38666 SUM 17172 29964 SUM 18773 41303 INC 20025 940367720 INC 8206 120031300 SUM 188 37326 INC 9324 71566727 INC 13588 26978114 INC 34865 29069289 INC 24246 760375763 SUM 3122 28845 INC 6897 207699526 SUM 31392 41328 INC 1484 523331721 SUM 35865 39795 SUM 11727 38744 SUM 4861 25070 INC 7635 144639922 SUM 28590 40307 SUM 22381 39662 INC 35913 857059823 INC 30235 947392130 INC 10093 600848676 SUM 111 13442 INC 30915 129641208 INC 41060 72932210 INC 1926 67134966 SUM 5756 19905 SUM 11652 40078 SUM 18771 39291 SUM 3703 37810 INC 8477 130132390 SUM 4551 31735 INC 36587 877997565 INC 15436 72878578 INC 1987 323868057 INC 28699 139763213 SUM 10214 37401 SUM 24400 37620 SUM 13560 17503 SUM 15512 38963 INC 29166 684426909 SUM 5125 12268 INC 10204 14113891 SUM 14535 23163 SUM 5537 14882 INC 39417 811850209 INC 27498 811275604 INC 21032 350785709 INC 34827 519534645 SUM 2784 31954 INC 12916 5459659 INC 40577 886180380 SUM 12128 25847 SUM 1113 12419 SUM 2313 35963 INC 9396 146854187 INC 35228 61304165 INC 12334 485000566 INC 12874 532953724 INC 30726 750549660 SUM 1869 21630 SUM 4768 22646 SUM 1798 17759 SUM 23202 35293 SUM 4124 33923 INC 11298 806029717 SUM 27971 41210 SUM 12439 40194 INC 3674 535792617 INC 12709 513649763 INC 26133 886419282 INC 11818 3301938 INC 14830 436289821 INC 19921 927813857 SUM 7502 34705 SUM 4382 18618 INC 19820 906458420 INC 31917 146040576 SUM 2595 21010 INC 18623 350977939 SUM 13973 26360 SUM 13986 38743 SUM 23609 36001 SUM 14298 40453 SUM 10907 13763 SUM 2815 34775 INC 33802 26711346 INC 7167 886342260 SUM 5829 30580 SUM 2287 28435 INC 40401 989595908 INC 1751 143393175 SUM 31985 40980 INC 12254 874660939 SUM 12669 28911 SUM 3336 39485 SUM 32896 41321 INC 16070 859091072 INC 3951 307567066 SUM 12554 29601 INC 339 145308748 SUM 11363 40672 INC 16322 724191222 SUM 11835 38096 SUM 166 4907 INC 21241 634421845 SUM 14850 36642 INC 3127 886314934 SUM 238 15453 SUM 16592 36705 SUM 3852 29521 INC 15964 12306614 INC 3465 485876687 INC 18937 861315068 SUM 2305 26494 SUM 4303 17931 SUM 17102 36294 SUM 20098 37726 SUM 30801 40565 SUM 19705 29830 SUM 25113 40322 INC 23208 861256000 SUM 6902 33196 INC 23159 12889663 INC 34122 102813482 SUM 9827 38575 SUM 1495 24936 SUM 12023 34231 INC 36540 28894044 SUM 22590 41299 INC 18377 105500669 INC 10481 28757191 SUM 5542 29957 SUM 5382 26559 SUM 26508 40951 INC 29701 958790697 INC 30428 113882221 INC 20201 775403371 SUM 13065 37093 SUM 447 19179 INC 12509 144027980 INC 36269 890633887 INC 11 425103042 SUM 2126 40528 INC 40344 12141963 SUM 4295 34110 SUM 8259 31447 INC 35578 575463376 SUM 13228 28362 INC 40642 937723994 SUM 16211 28734 SUM 278 6277 INC 22853 504780868 SUM 6385 41014 INC 34382 665119576 INC 38981 893762496 INC 30328 951120219 INC 12157 869302400 INC 29398 955179986 INC 16077 350810413 INC 25660 682308044 INC 19268 420116005 SUM 7538 20583 SUM 6444 35372 INC 29751 903713390 INC 29820 911637176 SUM 1786 33061 INC 5599 551514351 INC 6862 145163810 INC 28559 677701373 SUM 23541 39472 SUM 339 14824 SUM 39204 41062 SUM 7726 25426 SUM 15013 35408 SUM 12156 20039 SUM 4340 25636 SUM 2322 11420 SUM 10423 34635 INC 31958 961955339 SUM 4154 21871 INC 1815 147637127 INC 32225 142299123 INC 12624 817607488 INC 39926 805233343 INC 4413 482831010 INC 35405 735479144 SUM 11257 25984 SUM 765 33892 INC 13738 541316582 INC 35657 399940785 INC 5347 503188122 INC 39761 945123053 INC 36620 147475892 INC 32356 30704699 SUM 11852 30867 INC 29754 65266590 SUM 1454 38679 SUM 5272 33959 INC 18465 871849451 INC 6844 879015519 SUM 5355 27994 SUM 3406 39808 SUM 1562 6895 SUM 9312 39117 SUM 5360 21094 INC 24637 417889341 INC 33459 342128116 INC 33247 982924731 INC 32781 744701590 INC 6702 797772707 SUM 15642 31897 INC 34490 610553885 SUM 18675 40867 SUM 3730 29397 INC 300 212097672 SUM 5803 32252 INC 11879 142998396 INC 15445 5745903 SUM 6567 40695 SUM 5101 33305 SUM 1920 11413 SUM 3186 29966 INC 8039 147482454 SUM 5577 24889 SUM 7959 18533 SUM 486 38663 SUM 4952 31337 INC 40359 577039184 INC 34379 11150410 SUM 9021 33237 SUM 1628 30400 SUM 6701 37448 INC 15528 854525679 INC 5006 808244043 SUM 17314 40963 INC 7086 6597658 INC 6015 778244855 SUM 4762 33475 SUM 8432 28218 INC 11408 509839986 SUM 13812 31806 INC 13880 557996425 INC 11731 471884939 INC 7615 11244741 SUM 2858 18424 SUM 8229 18396 SUM 463 36632 INC 25649 676895812 INC 7546 126090629 INC 25294 147445886 INC 33871 11156389 INC 40977 471207459 SUM 22669 35880 SUM 2274 36644 SUM 304 1089 INC 39545 146071316 INC 16131 874752911 SUM 8839 23089 SUM 10634 15026 INC 7009 691969443 INC 6416 964685947 SUM 6782 18856 SUM 9202 29767 INC 6433 552846027 SUM 465 40646 INC 3309 945146353 SUM 18495 39851 SUM 1943 39069 INC 22258 274915783 INC 4196 577044846 SUM 17627 35074 INC 37567 968260744 SUM 5102 26329 SUM 10534 24312 SUM 11350 16983 INC 14205 942914840 INC 35736 911361886 INC 6837 146182951 INC 25899 12256247 SUM 2546 31265 SUM 16082 41077 INC 40706 722073119 INC 17877 957673176 SUM 24249 40065 INC 32172 147349460 SUM 8546 35091 SUM 17057 40350 INC 32886 855349963 INC 7317 144799086 INC 9899 285189729 INC 6579 138563583 INC 26807 875924553 INC 21034 144883385 SUM 29104 41299 SUM 5211 22892 INC 4293 317746462 INC 7029 968725298 INC 30808 676732967 INC 40068 15803073 SUM 28920 41336 SUM 6187 41322 INC 3019 482610158 INC 35186 237248869 INC 6613 105523204 SUM 4120 19114 SUM 186 27067 SUM 1369 14031 INC 7468 894319389 INC 24161 469659643 INC 1457 473578153 INC 40094 476248283 INC 11125 147369214 SUM 17952 30679 SUM 10929 25922 SUM 1740 33220 SUM 659 16296 INC 30381 146635639 INC 11559 995485868 SUM 1500 35416 INC 19105 128607748 INC 16025 7924210 SUM 8073 31024 INC 8812 72672396 SUM 24052 28219 SUM 21540 32491 INC 40890 123260893 INC 16497 412383437 SUM 32564 39561 SUM 6111 20986 SUM 798 19303 SUM 1394 9216 SUM 11405 25008 SUM 6739 31972 SUM 5033 20072 INC 10914 965906393 SUM 7991 24993 INC 32660 685829604 INC 32585 137982949 INC 9669 536854635 INC 13454 826366730 INC 15810 483817492 SUM 7094 37639 INC 18167 101597069 INC 11075 854657721 SUM 12140 35782 SUM 34881 39805 SUM 18987 27746 INC 32293 797454000 INC 9173 518980182 SUM 7998 40273 INC 1077 356903158 SUM 720 40923 INC 19072 26325567 SUM 1576 38668 INC 16219 894312886 INC 267 945094610 SUM 16651 25140 INC 19583 29050021 INC 2944 79783661 INC 246 936245164 INC 33123 22290255 INC 28247 335461472 INC 15914 817705894 INC 40424 777787932 INC 27362 867067538 INC 30195 28784701 SUM 20984 29577 INC 6155 134886503 SUM 28732 34025 INC 2782 139062085 INC 16938 591402568 INC 25910 73178733 SUM 21273 41249 SUM 4421 41453 SUM 8756 41223 SUM 14067 31522 INC 27198 476383062 SUM 5643 41438 INC 17377 27236000 SUM 32830 40980 SUM 6799 20463 INC 12155 134113975 INC 14870 11027318 SUM 8490 25712 INC 25456 24885021 SUM 5865 15198 SUM 1534 13491 SUM 7184 38870 INC 33731 357949184 INC 6118 13234291 SUM 9396 37874 SUM 5982 39283 INC 6021 161255483 SUM 22881 37736 INC 3253 661418098 SUM 15657 40802 SUM 31314 36545 SUM 25478 35190 SUM 25055 33993 INC 11623 591160804 INC 4545 861718606 SUM 24709 41168 SUM 5958 23622 SUM 7362 13193 SUM 9340 41073 INC 14660 887892747 SUM 24839 35335 SUM 97 2660 SUM 673 2998 INC 11748 11098558 SUM 1362 40199 INC 33119 418539394 SUM 9645 37990 SUM 19835 35564 SUM 3198 8894 SUM 22935 27274 SUM 18255 27320 INC 17845 418325780 SUM 100 16564 SUM 2 5503 INC 18641 860222085 INC 3539 333785626 SUM 11062 32010 SUM 32985 37116 INC 447 574655486 INC 12935 322923133 INC 39654 670097843 INC 20112 944861295 INC 8053 845440211 SUM 2304 32204 SUM 13008 29594 SUM 5689 19956 SUM 8352 36112 SUM 2224 22810 INC 29158 795774122 INC 1781 939345987 INC 15280 50516092 SUM 13275 24176 SUM 2257 40031 INC 26708 690395321 SUM 7256 37494 INC 37848 351351073 INC 11301 819366731 INC 37806 961803098 INC 22883 626423974 INC 35086 969673018 SUM 17813 32365 INC 17476 59387629 INC 10554 20691037 SUM 2736 38936 INC 26893 13248156 SUM 617 33677 INC 9189 100783861 SUM 3569 29966 SUM 9394 41375 SUM 2861 33144 INC 5663 876296410 INC 3034 760328146 SUM 5696 28431 SUM 15119 29940 SUM 160 31288 SUM 2236 20442 INC 18580 740832286 SUM 14530 30541 INC 33654 147364387 INC 12702 26867072 INC 20795 995929673 INC 13216 674134936 INC 8685 925655934 INC 3063 811132708 INC 523 465636530 INC 29714 349074666 SUM 1767 11466 INC 25834 969991513 SUM 329 34444 INC 34465 146351700 INC 16748 5281749 SUM 3633 21780 INC 30388 920133708 SUM 1903 26738 INC 9004 952308465 SUM 24614 40411 SUM 342 27746 INC 24781 631382827 INC 11997 29054560 SUM 8773 31725 SUM 9203 40351 SUM 2919 24891 INC 8581 46787898 SUM 13794 33323 SUM 131 37100 SUM 909 13912 SUM 3624 40987 INC 37209 927848270 SUM 16711 30363 SUM 7925 37032 SUM 1955 15011 SUM 1943 21938 SUM 10203 38437 INC 24698 780123743 SUM 1855 26522 SUM 20024 25411 INC 7222 537084741 INC 38794 660680051 INC 32067 894786971 INC 10390 499082348 INC 30914 139084613 SUM 11835 26489 SUM 12525 34204 SUM 5560 10046 SUM 15903 34763 INC 22723 147377361 SUM 1322 25104 INC 29317 28635176 SUM 841 14433 INC 9432 874573649 INC 15234 145482362 INC 34340 794040196 SUM 29537 36255 INC 41223 134736650 SUM 2376 35103 SUM 1515 20961 INC 29215 126437724 INC 25936 937396691 SUM 4595 40415 INC 27815 418287278 SUM 21336 32581 SUM 557 35302 INC 17083 136847872 INC 13736 868188086 SUM 3880 37374 SUM 14819 33794 SUM 5908 32605 INC 7059 146096173 SUM 1141 39630 SUM 9586 31679 INC 12022 779469929 SUM 18869 40200 INC 39593 437296107 INC 30555 198585073 SUM 278 28957 INC 5521 171327067 INC 34976 113629296 SUM 11034 21254 INC 17186 802467914 SUM 7095 23295 INC 5057 146942558 INC 33040 127892162 SUM 9599 23485 SUM 28403 34947 SUM 6317 40051 SUM 4964 11884 INC 19061 625761501 SUM 3666 27869 SUM 6948 33594 SUM 6769 25067 SUM 18463 35036 INC 36080 501912477 SUM 8645 41124 INC 29267 20483197 INC 774 893767228 INC 35786 147354231 INC 1195 5548834 SUM 15633 34952 SUM 909 15050 INC 30561 755370714 SUM 22739 37253 SUM 4542 31709 INC 2010 107231190 SUM 17123 35900 INC 15009 69770534 SUM 4547 30763 SUM 56 30372 SUM 3897 33967 INC 16841 937994394 INC 31035 258407742 SUM 3761 38556 INC 40636 487940548 INC 19483 693481306 SUM 23067 39063 SUM 22350 29044 INC 40718 9840105 SUM 13822 33821 SUM 16531 26667 SUM 18575 40239 INC 26657 28926011 SUM 7397 32797 INC 39343 968854196 SUM 2928 28032 INC 17297 275012991 SUM 19596 40349 INC 31753 759502880 SUM 705 39794 INC 32457 143081438 SUM 14971 39909 SUM 1613 22745 INC 41223 465864106 SUM 6695 24037 INC 13628 739404180 SUM 23798 39997 INC 1764 262214109 INC 94 489016392 SUM 370 25938 SUM 1452 28823 INC 12461 392776692 INC 4189 136687712 SUM 6560 40439 SUM 1888 36086 INC 24634 624060522 INC 16040 138412250 SUM 3528 16519 INC 34875 23802975 SUM 14153 30646 SUM 6145 41158 SUM 10904 35267 INC 12675 809676016 INC 5911 37203864 SUM 5686 37671 INC 40564 991209130 SUM 187 1676 INC 2448 20516962 INC 33891 411894867 INC 27473 127945004 SUM 19413 35693 SUM 14836 26785 SUM 17020 40508 SUM 28007 36590 INC 19222 606487455 SUM 453 38239 INC 35299 28818474 SUM 4489 32808 INC 25246 177095863 SUM 26822 35377 INC 37366 465202894 INC 14948 73160626 SUM 2058 8403 INC 32134 75812340 INC 14599 142182499 INC 38523 469495715 SUM 8161 34849 SUM 21335 39821 INC 38834 760591835 INC 30682 109676012 SUM 21994 34311 INC 25978 988032099 SUM 86 16874 INC 14360 385206830 SUM 27851 37734 INC 10474 455941591 INC 9018 68175934 INC 16489 738121989 SUM 7899 22941 INC 2919 147316948 SUM 7501 13893 SUM 4552 28612 SUM 752 32012 INC 6312 955302325 SUM 3826 10080 INC 18719 387298801 SUM 9381 40034 SUM 8917 33555 SUM 34935 41173 SUM 2897 31590 INC 22531 805299977 INC 30689 726529696 SUM 6439 18230 SUM 5528 35373 INC 19386 219020500 INC 16741 63038226 SUM 32674 39468 SUM 3300 22618 INC 10436 960908498 INC 23409 189831872 SUM 6915 28336 SUM 37563 39281 SUM 1670 26675 SUM 19609 35325 SUM 2033 24392 SUM 7150 31937 INC 32896 182334988 INC 39823 814772578 INC 30485 222604727 INC 21128 816769916 INC 10804 325378448 SUM 19219 40933 INC 27297 250046191 SUM 25491 40067 INC 28137 649688199 INC 30016 24708885 INC 34767 981301605 INC 41394 51499368 INC 15464 29075832 INC 5626 257679798 INC 36121 96676222 SUM 737 37771 SUM 300 26924 SUM 10805 37445 INC 14854 456446660 SUM 31661 39422 INC 10429 384643673 INC 25092 71448132 INC 3876 607564363 SUM 4861 36228 SUM 17815 37812 SUM 6416 12157 SUM 12428 31366 SUM 15435 37359 SUM 3493 31973 SUM 30452 36782 INC 3476 142881733 SUM 18605 40045 INC 6608 24957939 INC 5982 69267239 SUM 106 20885 SUM 17731 35958 INC 6380 109995444 INC 1994 994439084 SUM 10465 27967 INC 36212 146678271 SUM 37732 40145 SUM 14001 39965 INC 26757 878989982 SUM 14342 36741 SUM 4381 9912 INC 30943 215680595 INC 26457 993292358 SUM 25875 31686 SUM 2618 35253 INC 10607 505742706 INC 30645 396662381 INC 4079 461382155 INC 13956 936455642 SUM 206 23224 SUM 25705 36349 SUM 12335 31375 INC 13107 656739419 INC 34050 936278253 INC 12950 976498405 SUM 2792 39652 SUM 266 13792 SUM 545 24418 INC 19392 198474182 SUM 688 24220 INC 15035 13316787 INC 22873 355774053 SUM 5797 25550 INC 4509 737046679 INC 23655 331719884 SUM 7007 34822 SUM 8171 31268 SUM 12209 29944 INC 21873 10133156 INC 311 38368104 SUM 10899 27250 SUM 74 23620 INC 4914 347370993 INC 21814 927355843 INC 5480 145373005 INC 23318 142544180 SUM 6634 31404 INC 32894 5956803 INC 5329 827198775 SUM 15414 39175 INC 37282 583450973 SUM 17272 39969 INC 28064 138912344 SUM 1288 36651 INC 16410 828926476 INC 19559 845227558 INC 20418 275012104 INC 17970 885565963 SUM 37139 40314 SUM 1305 37249 INC 21504 784659688 SUM 23721 37202 SUM 2624 38773 INC 17688 141663473 SUM 29330 41435 SUM 14718 38249 SUM 28403 39217 SUM 2893 33930 SUM 6644 37715 INC 24141 894164791 SUM 2702 27073 INC 30583 870373610 SUM 19691 31136 SUM 4460 36904 INC 20703 966584096 SUM 210 18569 SUM 14194 28788 INC 32027 939399381 INC 23408 886995055 SUM 323 40314 SUM 25696 32908 SUM 4802 33998 INC 34127 6096849 SUM 25486 30842 INC 19577 12211576 SUM 5397 34223 SUM 28220 37917 SUM 6567 27679 SUM 3382 34590 INC 15179 608330455 INC 18869 28895007 INC 27645 4824817 SUM 6625 41090 SUM 8580 38722 SUM 3137 38063 INC 16817 486743927 INC 27145 605331316 SUM 13669 34937 SUM 8126 16117 INC 8571 484445571 SUM 9322 40932 SUM 17622 39950 SUM 5807 25399 SUM 11943 30390 SUM 1115 8802 INC 31321 732872327 SUM 959 11142 SUM 15613 32051 SUM 10297 17079 SUM 12286 21716 SUM 8777 40483 SUM 12620 32678 INC 29953 54370124 INC 21159 27455429 SUM 13706 38836 INC 610 29043505 INC 27644 989194454 SUM 11836 27117 SUM 34418 41352 INC 10120 147393167 SUM 206 18531 INC 33899 904200488 INC 21175 133724537 SUM 1127 35951 SUM 8179 37253 SUM 6147 20892 INC 9055 402100500 INC 6625 858937871 INC 643 96351059 INC 14821 146940856 SUM 13272 39971 INC 32267 28790148 INC 28192 145824475 INC 25310 894772021 INC 12385 333769596 INC 22233 871397259 SUM 2557 18645 INC 7946 26887137 INC 15871 585479029 INC 33201 29063418 INC 13929 686721486 INC 3405 438656237 SUM 1713 18906 SUM 11399 37161 INC 39182 288306542 INC 4233 401574186 INC 36422 803242016 INC 39407 877849229 SUM 10766 40852 INC 2358 873918631 SUM 27595 33984 SUM 28074 37085 INC 34316 196434855 INC 6815 916949760 INC 40763 766170057 SUM 20563 38889 INC 34765 848670751 INC 19121 359728585 SUM 13619 41078 INC 40502 136679915 INC 17675 982892193 INC 26663 332675531 INC 37973 54851517 SUM 78 13313 SUM 188 8825 INC 19651 977031661 SUM 6048 30468 INC 13678 911592470 SUM 11434 33943 SUM 3290 36476 SUM 2587 23088 SUM 22192 40970 INC 29483 438325393 SUM 7142 37300 INC 22972 38932448 SUM 11627 31623 INC 27946 919635235 INC 32967 506731980 SUM 5759 22208 SUM 3698 36964 INC 2378 147366276 SUM 2719 35146 SUM 8019 31435 INC 27312 610282386 SUM 2618 16519 SUM 32895 39495 SUM 21875 24662 SUM 11429 40868 SUM 37009 39673 SUM 4901 26016 SUM 4921 41420 SUM 21300 33709 INC 36110 828802349 INC 21003 349155174 INC 5566 28946228 INC 2488 147445275 INC 23337 492110999 SUM 1659 22688 INC 5785 741650177 SUM 1523 37200 SUM 5613 36648 SUM 2350 9987 SUM 4957 37257 INC 1953 21653608 SUM 86 22031 INC 9624 759942352 SUM 3459 39729 SUM 13135 30361 INC 6624 912048253 INC 14882 690329210 INC 21644 333761339 SUM 18708 38755 SUM 20127 31466 SUM 2293 9883 SUM 3197 17761 INC 33333 857304383 INC 8140 289836581 INC 39055 146962657 INC 39756 270600782 INC 11189 119074914 SUM 3952 41364 INC 29124 29003675 SUM 9497 31244 INC 35468 267907504 SUM 437 13608 INC 5561 691158026 INC 3313 75096529 SUM 1449 21218 SUM 4272 25572 INC 38902 357962695 SUM 481 30758 SUM 6092 27616 INC 18974 874834857 SUM 361 35858 INC 25924 26349930 SUM 18587 25090 SUM 6874 41195 SUM 12488 29776 SUM 2392 27856 INC 11144 14912535 SUM 14596 30719 INC 16715 993934445 INC 30635 885669022 INC 35101 878643468 SUM 520 21954 INC 12480 147439332 SUM 15519 33022 SUM 87 38048 INC 33359 559999113 INC 12984 974164993 SUM 1240 6998 SUM 30179 31873 SUM 1963 23648 SUM 460 2823 INC 31254 970928686 INC 12922 823510020 SUM 2338 15397 INC 11623 80321662 INC 34104 954251594 INC 20455 960498044 SUM 1862 31804 SUM 1026 19545 INC 8049 583347893 INC 31434 83319451 SUM 17697 33627 SUM 32 11463 INC 37048 921768366 SUM 1199 37713 INC 34675 400455270 SUM 117 18861 INC 6437 820326872 INC 31926 246844196 SUM 12945 38029 INC 29315 26673532 SUM 36680 39622 INC 28703 794561191 INC 9890 834740823 SUM 16674 34135 INC 29665 819099124 INC 6652 952422294 SUM 26666 29820 INC 40309 720237244 INC 36894 402487102 SUM 666 8640 SUM 7930 32895 SUM 29722 40092 INC 9166 79280003 SUM 9953 24883 INC 17044 740677133 SUM 8872 41273 INC 24074 875962857 INC 6386 961893424 INC 9787 955289848 INC 6135 54894973 SUM 14703 34094 SUM 1614 35365 INC 27944 414115785 INC 40627 422661696 INC 15902 669965116 INC 26349 717818437 INC 13375 28927322 INC 28926 141650735 INC 35760 24771036 INC 21602 149944687 SUM 3781 37406 INC 1355 827232862 INC 36953 130695149 SUM 3697 36770 INC 16759 754805948 INC 16094 138851108 SUM 450 31867 INC 12657 986861581 SUM 5876 35336 SUM 1415 40735 SUM 5411 32417 SUM 3788 38945 SUM 7813 34838 SUM 18225 33799 SUM 4382 36010 SUM 457 7281 SUM 118 12403 INC 6337 948333675 SUM 8953 24772 INC 14689 334265253 INC 32131 802070324 SUM 23120 33361 INC 20976 592768336 SUM 9927 37573 SUM 6047 21213 INC 33066 744831374 INC 28854 650974219 SUM 2125 32056 SUM 23239 39583 SUM 10897 29923 INC 28792 147472445 SUM 9280 38915 INC 26355 5279843 INC 34890 820038991 SUM 2142 27637 INC 24222 876798824 INC 15179 1907267 INC 338 130043143 INC 18097 803399657 SUM 22924 33463 SUM 4680 40128 SUM 8980 39384 SUM 27969 40710 SUM 567 41171 INC 23970 130050719 SUM 22577 40650 SUM 251 41294 SUM 1593 40958 SUM 7198 26335 INC 9185 423902172 INC 31239 5543132 INC 30359 921219988 INC 35518 482488814 SUM 8636 29128 SUM 9130 40754 SUM 15674 40993 SUM 19477 37131 INC 34291 22421715 INC 3776 759059382 SUM 1632 13660 INC 30201 27899016 INC 41161 19694994 SUM 234 41199 INC 31746 134857951 SUM 3293 33057 INC 29520 944245857 SUM 15522 31127 INC 18641 547913288 INC 5851 968659335 INC 20658 350617585 INC 8823 491003984 INC 6860 793726932 SUM 9976 29401 SUM 32433 41125 INC 39481 217140225 SUM 39782 40257 SUM 906 19449 INC 19463 78271927 INC 4961 954673853 SUM 7738 34311 SUM 10588 33318 SUM 2729 16485 INC 6300 959078678 INC 20969 442618540 INC 2992 851769350 SUM 5594 38832 SUM 1005 33716 INC 29433 528266369 INC 25414 43830217 INC 2829 951099286 INC 29149 817928090 SUM 1626 28707 SUM 5089 27345 SUM 6401 12178 INC 11890 388849119 SUM 10314 22260 SUM 10733 32910 SUM 11757 29512 INC 16283 919487363 SUM 27795 41385 SUM 17622 39387 SUM 32 14240 INC 17654 758524527 INC 13968 878030957 INC 13870 467584684 SUM 12132 32462 SUM 23741 27884 INC 22537 410037403 INC 26520 338514629 INC 21543 417856849 SUM 466 19889 SUM 17938 32734 INC 26526 977042828 INC 2595 44082824 SUM 8517 38833 INC 4680 475786131 INC 18555 401044675 INC 28884 63028004 SUM 131 12865 SUM 3628 31333 INC 20844 21992929 INC 20838 556696594 SUM 2449 35508 SUM 7721 24574 SUM 3567 39896 INC 9353 684246292 SUM 21305 35798 SUM 3600 19024 INC 3668 788492744 SUM 1461 5745 SUM 21422 39230 INC 18258 535748975 INC 4379 390627782 INC 36340 990156122 INC 25251 994376016 INC 39681 28032489 INC 39825 845434004 INC 33387 258873560 INC 2933 934051704 SUM 8662 18191 INC 5781 610183300 SUM 4721 22331 INC 6086 122258591 INC 5275 843706458 INC 10139 209010435 INC 1903 811920326 INC 35141 536854836 INC 20691 479571636 SUM 734 33759 INC 20990 922280860 SUM 65 38378 SUM 25080 40431 SUM 1329 23698 SUM 15695 41274 INC 6277 24878718 INC 24850 723870835 INC 20290 345047502 SUM 226 32983 INC 41007 24877859 INC 2917 25091176 INC 8119 79535461 SUM 746 39148 INC 22333 990940410 SUM 21361 30531 SUM 2410 27682 SUM 23088 37050 SUM 7426 38745 INC 27696 943770689 INC 32557 28550171 INC 8843 402949238 SUM 9393 15855 SUM 10177 32027 SUM 34073 40618 SUM 9353 32386 INC 14668 417107029 INC 16138 610880401 SUM 602 35460 INC 21752 492041254 INC 40530 752910553 INC 9827 976879070 SUM 457 28858 INC 41113 105232861 SUM 1557 25595 INC 4623 818313152 SUM 10378 41293 SUM 354 18842 SUM 30690 40100 INC 1169 24603917 SUM 19354 37012 INC 36222 990789465 INC 16829 437063789 INC 27620 357536340 SUM 2558 36692 INC 4963 570537509 SUM 250 3639 INC 22076 743666259 SUM 22387 38712 SUM 3010 27136 SUM 26402 37481 INC 28925 409230825 SUM 24521 41290 INC 23875 132156751 INC 24424 458646807 SUM 8620 29487 INC 9403 526590537 SUM 13409 39073 SUM 701 18834 SUM 1926 34704 SUM 16847 39276 INC 38741 475103163 SUM 27574 36411 SUM 22995 30705 INC 24889 181733615 INC 40457 953482771 SUM 2364 33407 SUM 20464 24768 SUM 3691 40375 INC 12189 146742303 SUM 134 25668 SUM 5101 28386 SUM 23784 40854 SUM 16912 23635 SUM 2448 21329 SUM 5807 15395 SUM 459 13829 INC 17317 893000598 INC 38699 739145586 SUM 14648 25093 SUM 22527 41100 SUM 1772 18222 SUM 4445 12792 SUM 19958 22316 INC 16264 6253126 SUM 9588 29694 SUM 21284 38523 SUM 14006 40002 SUM 18755 27964 SUM 17031 34662 INC 25606 744787015 SUM 30638 40571 INC 14264 743171934 SUM 6914 34251 INC 38378 801508718 INC 6063 953306528 INC 13339 919690115 INC 8996 536514604 SUM 1293 11786 SUM 13283 32879 SUM 5602 16270 SUM 13722 33573 SUM 15799 35958 INC 38396 549703091 SUM 21449 22120 INC 24927 986699772 SUM 5782 24716 INC 18994 448862733 SUM 17706 37545 SUM 212 22399 INC 15400 145119829 INC 22937 741894396 INC 934 859702471 SUM 6564 28966 SUM 6243 41314 SUM 10254 35946 INC 32720 13223321 SUM 7053 34241 INC 3764 951155595 INC 11664 117916304 INC 4490 14150589 INC 11710 211167930 SUM 3731 22011 SUM 13745 34271 SUM 9030 38153 INC 36414 805278229 SUM 8232 25353 SUM 5538 36922 SUM 5871 41137 SUM 19420 41192 SUM 1299 16518 INC 9009 951100847 INC 13391 979667257 INC 38567 357880246 SUM 1485 18605 SUM 3820 11555 INC 11689 993400727 INC 20670 199390710 INC 7414 145368874 INC 11397 593826517 SUM 2693 30537 SUM 11098 36611 INC 16350 1859447 INC 26019 693402597 SUM 1001 39431 SUM 1836 30544 SUM 29861 35596 INC 21426 55210930 INC 32730 472808802 SUM 12380 34833 SUM 15060 20769 INC 8339 77937133 INC 16920 492162109 INC 21680 609513169 INC 28904 722859800 SUM 1611 19587 SUM 10300 27970 SUM 18595 32602 SUM 7160 41448 INC 15079 954668576 SUM 13868 39942 INC 34345 869830183 INC 10118 945328616 SUM 14406 35083 SUM 2805 28344 SUM 3824 30919 INC 25570 726522900 INC 20235 241363443 INC 16564 667730849 SUM 28350 39708 INC 10395 69542467 INC 2119 7743422 INC 5403 64913089 INC 8692 77735562 SUM 1146 15029 SUM 23762 27742 INC 6735 961649908 INC 33870 25417122 SUM 10532 18920 INC 26469 982715912 INC 9393 528403882 INC 31719 473314148 SUM 1516 4445 SUM 14395 29885 SUM 13868 26216 INC 23346 465699564 INC 40042 894710221 INC 4865 861312109 INC 34270 146759488 INC 6426 779994504 SUM 3758 8538 SUM 13083 41300 SUM 6005 40995 SUM 19924 40183 INC 20259 945186537 INC 39563 949774479 SUM 16434 28564 SUM 421 21709 INC 11411 467001143 SUM 9328 37437 SUM 6513 31661 SUM 12399 30890 SUM 585 35575 SUM 4397 33165 INC 37037 592267046 SUM 1622 10832 INC 34972 441867685 SUM 9257 40926 INC 16047 130391952 SUM 39 24159 INC 41103 944412104 SUM 26172 35846 INC 15129 56843160 SUM 1359 11964 SUM 1247 15642 INC 41378 736610624 SUM 8260 40093 SUM 13680 40512 SUM 13120 41139 SUM 1166 30470 SUM 2579 28274 SUM 5270 40787 SUM 36746 38702 SUM 3365 21830 INC 32171 577048991 INC 16843 888114851 INC 580 40153991 INC 37826 670074245 INC 6652 472048662 SUM 11450 38896 INC 23545 577028897 INC 39500 15918954 SUM 356 8987 INC 19453 16413329 INC 32123 926230072 INC 23548 874469529 SUM 3367 7415 SUM 13093 33126 SUM 9484 22490 INC 19337 146900175 SUM 418 37913 INC 3159 974439181 SUM 4805 37685 SUM 391 41387 SUM 21765 32840 SUM 13474 31076 INC 32894 71488669 SUM 11854 34901 INC 27812 933381145 INC 15578 205191056 SUM 941 35805 SUM 10612 36465 INC 25008 28803660 SUM 14957 25459 SUM 1162 24119 INC 2438 26137050 SUM 214 31100 INC 40454 297338668 SUM 11374 37634 INC 14041 576497333 SUM 6392 39159 SUM 1364 6711 SUM 12580 23697 SUM 4039 19807 INC 37496 146113133 INC 27144 29064657 SUM 15848 26554 INC 11905 20274490 SUM 36706 39400 INC 14925 959794830 SUM 32887 37032 SUM 7645 37623 INC 7374 819915086 SUM 30463 39334 INC 36096 236486788 INC 181 63468152 INC 23361 76673400 SUM 23714 26643 SUM 1109 22297 SUM 4925 37318 INC 5945 509073354 INC 36846 144962803 INC 14494 939627071 INC 14604 870605665 SUM 568 27133 SUM 20600 36164 SUM 5467 37679 SUM 8751 26280 INC 27329 874552744 SUM 3058 16138 INC 16866 750632923 SUM 270 37683 SUM 7637 39588 SUM 12276 33331 INC 31012 24886696 INC 20103 689190896 SUM 3347 10863 SUM 10807 35061 INC 12119 921229355 INC 12435 78134373 SUM 3424 30460 SUM 26861 38208 SUM 20083 30181 INC 23656 878046700 INC 14054 76175274 SUM 4243 18435 SUM 4883 32766 SUM 8083 37976 SUM 813 3944 SUM 685 14210 SUM 4801 10532 SUM 13067 30294 INC 7243 670822016 INC 36418 868232548 SUM 5971 38252 SUM 6481 39991 INC 23521 527851544 SUM 5304 30165 INC 38356 876842506 SUM 1614 11579 INC 35711 608463862 SUM 16344 37824 SUM 10564 28021 INC 31769 465846372 SUM 5453 25578 SUM 720 40657 SUM 19003 30424 INC 39284 559173207 SUM 1596 22664 INC 10508 483562581 INC 24050 953233416 INC 12869 516995907 INC 27893 14864081 SUM 6975 25108 SUM 1810 37020 SUM 1157 8933 INC 10715 952055636 SUM 11644 39952 SUM 15181 40351 INC 32698 760644462 INC 2383 803322827 SUM 7054 39275 INC 37455 952052645 SUM 7891 31323 INC 20180 502235171 SUM 2713 24027 INC 18925 751806079 INC 21291 677451277 SUM 25741 41427 INC 30103 993730303 SUM 16300 24149 SUM 10849 32928 INC 7214 483812654 SUM 17240 29967 INC 30924 888279879 SUM 14560 38007 SUM 1559 17441 INC 17172 4861834 INC 29945 745841153 SUM 5033 23991 SUM 16974 38110 INC 27335 769827164 INC 35067 76939736 SUM 1231 32939 SUM 7605 10559 SUM 1194 13873 SUM 5602 12026 INC 3126 11694392 SUM 18100 41443 SUM 1008 28610 SUM 987 17592 INC 13369 223163306 INC 25727 760269742 SUM 7489 28930 INC 34453 663995973 INC 11510 487706880 INC 21789 692986095 INC 21768 8064062 INC 32607 792449535 INC 3946 875847375 SUM 991 35881 INC 24059 617645080 SUM 10657 15937 INC 15700 147420616 INC 1823 89517816 INC 12860 43258896 INC 39067 901729025 SUM 9081 26934 SUM 1187 19831 INC 4985 28811238 SUM 5501 36645 INC 40699 944629371 INC 30039 60710230 SUM 2818 25619 SUM 17560 29315 INC 7151 69492976 INC 18078 145742831 INC 15275 270523592 INC 27602 653043424 INC 11460 866966232 SUM 18282 27620 SUM 16335 30160 INC 19376 600094809 INC 20100 685667086 SUM 3486 27965 INC 12861 608280200 INC 26526 838918577 INC 17052 726254684 INC 6076 145329180 INC 4937 142952396 INC 19108 29040383 SUM 9174 22625 SUM 15021 40674 INC 25622 548471051 INC 39157 289747392 INC 10594 339757082 SUM 2705 26872 SUM 19723 39261 INC 18620 220461881 SUM 7399 40032 INC 34262 884664883 INC 28031 26955815 INC 12374 832819002 SUM 125 37949 SUM 2541 33114 SUM 17177 29765 INC 27691 917821763 SUM 2087 40424 SUM 10329 41261 INC 12332 576963001 SUM 32513 35587 INC 35049 827698653 INC 32900 610862802 INC 10602 877434090 INC 9944 77805891 INC 35408 877835504 INC 19190 574901230 SUM 12861 26858 SUM 15483 35730 SUM 4179 39973 SUM 1274 25637 INC 12323 942967412 SUM 6630 33889 INC 4407 741456919 SUM 13678 24294 INC 41121 994996568 INC 23322 16234688 SUM 260 30482 SUM 13 32270 INC 656 146937225 SUM 10398 39925 INC 20738 101332040 SUM 10942 34680 SUM 161 12899 SUM 22481 41385 INC 12346 894845889 SUM 4871 34100 SUM 888 30241 INC 27615 606360920 SUM 3668 18534 SUM 14439 34524 SUM 11646 29632 SUM 4055 8442 INC 28998 476326599 INC 12418 982783148 SUM 12295 31594 SUM 10126 35889 SUM 5073 17020 INC 29740 859915580 INC 6848 96940205 INC 15064 845309157 INC 13951 112879027 INC 5151 266606136 SUM 18419 35115 INC 31314 80328899 INC 32160 186019429 SUM 6234 38941 SUM 10595 39066 INC 33476 857765777 SUM 9001 33204 SUM 2755 37017 INC 28490 1870436 SUM 12193 40496 INC 29316 12250224 SUM 4990 18731 INC 15370 87524396 SUM 20322 39176 INC 25273 91895985 INC 35790 891535537 SUM 32034 39945 INC 31327 415253445 INC 13566 609523752 SUM 697 18905 INC 13421 727019181 SUM 13688 28816 SUM 7043 17438 INC 18975 267795389 SUM 1801 41256 SUM 11839 40673 SUM 13152 28932 SUM 7596 40758 INC 30980 12042205 SUM 2644 15581 INC 27584 874329032 SUM 2547 18888 SUM 6244 29858 SUM 1480 7778 SUM 11491 24903 INC 13824 686874153 INC 30075 28954242 SUM 25883 33900 INC 8833 490104845 SUM 26954 39093 INC 4089 604253563 INC 31122 665472071 SUM 2930 26804 SUM 700 41393 INC 24205 20658912 SUM 1012 11432 INC 33940 147428326 SUM 1709 19887 INC 34069 122028575 INC 34067 403765493 SUM 3088 41281 INC 19828 37555779 INC 31763 27898101 INC 32229 901730833 INC 1556 486446432 SUM 29660 41041 SUM 12765 22721 INC 37509 863842088 INC 985 23572227 INC 4990 126107170 SUM 360 5624 SUM 7354 38116 INC 11366 95970905 INC 20372 577045318 INC 17502 812689318 INC 7343 28449019 SUM 16238 37402 SUM 16837 21424 INC 25773 888576957 INC 29857 992643968 INC 6811 112844281 INC 30080 878471623 SUM 34606 38514 SUM 8219 37308 INC 33396 391108348 SUM 3590 23161 INC 19038 247496465 SUM 767 20564 INC 5112 952277050 INC 30290 145358932 INC 21680 283655268 SUM 10193 40352 INC 1986 890484350 INC 40047 726919389 SUM 5532 41026 SUM 8073 20970 SUM 24601 36306 SUM 22369 33371 INC 2198 894321365 SUM 11174 31767 INC 29793 956014962 INC 37791 258204886 INC 23797 973484740 SUM 6316 29484 SUM 18817 31724 INC 24767 726519470 SUM 35065 40865 INC 23021 3784407 INC 12753 3650892 SUM 871 13255 INC 17501 990290459 INC 36414 490098557 INC 23967 759507302 SUM 9366 28552 INC 36699 837053285 INC 9774 937971727 INC 32251 407002490 SUM 6593 24083 SUM 8115 19721 INC 13491 536649891 SUM 3891 36631 INC 19308 945722514 INC 24682 130691952 INC 38951 265805869 SUM 15984 35746 INC 6954 475085218 INC 35916 603906300 INC 41104 63786063 SUM 8412 24008 SUM 11417 38358 SUM 12913 32477 INC 38655 860140154 SUM 672 41201 SUM 7245 37226 SUM 11790 21431 SUM 1900 22296 SUM 2040 36936 INC 13759 630168271 INC 29573 69361941 INC 17019 101306790 SUM 22433 32278 INC 15045 685313348 SUM 8307 33239 SUM 11506 40515 SUM 17716 41352 INC 10972 607433083 SUM 19120 36837 SUM 10995 41094 SUM 6438 36663 INC 18821 945063349 SUM 11746 41279 INC 36319 848699781 INC 19725 950860455 SUM 1837 28297 SUM 19827 34076 INC 36591 10976200 SUM 8094 34536 INC 20697 441731571 INC 37378 480836542 INC 12028 134071493 INC 14281 420853909 SUM 2831 39786 INC 34698 68994463 SUM 844 32532 SUM 1399 6134 SUM 11866 40337 SUM 9439 15982 INC 37856 522528869 SUM 17551 26428 INC 9663 562080842 INC 7108 129976682 INC 8826 659953085 SUM 14517 29759 SUM 40008 40558 SUM 5256 28206 INC 1940 689342500 INC 39499 859174246 SUM 15759 34838 SUM 15539 41256 SUM 1425 37276 SUM 14769 32680 SUM 10448 39056 INC 25358 960434291 SUM 2817 22750 SUM 25920 30255 SUM 2773 10641 SUM 33507 41296 INC 18542 864610239 SUM 17718 39610 INC 3006 122262416 SUM 38634 40600 INC 11513 418110070 INC 4625 733815713 SUM 4126 32817 SUM 25709 38145 INC 10322 20139481 SUM 11377 38964 INC 18467 145347234 INC 4730 145207076 SUM 22892 38347 INC 9615 28027420 SUM 196 31802 SUM 3279 26020 INC 3941 223721319 INC 9240 995437773 SUM 31863 40897 INC 28597 79584604 INC 24260 457714172 SUM 7948 41022 INC 40834 619782884 SUM 10328 28335 INC 1914 24877540 SUM 5764 41405 INC 7959 935295673 INC 1387 519912595 INC 20901 760603300 SUM 2767 38839 INC 25041 928048756 INC 4012 12799334 INC 30026 473864843 INC 6391 916895044 INC 22232 760606942 SUM 13270 37854 INC 39883 113655031 INC 2692 420874922 SUM 7191 16338 INC 26495 992253873 INC 22565 142138450 SUM 2305 39309 SUM 3471 22400 INC 32313 143781399 SUM 1369 35531 INC 10884 882469709 SUM 2057 36728 SUM 12533 34732 INC 18839 610577161 INC 2970 409962790 SUM 21601 27764 INC 34777 853966999 SUM 16613 33570 SUM 357 16256 INC 28039 123807667 SUM 4904 39371 SUM 10659 23151 SUM 19032 34197 SUM 12038 31445 SUM 3197 36912 INC 5805 926852802 SUM 4771 27036 SUM 1274 25115 INC 30212 670898745 SUM 6078 35877 SUM 25946 38235 INC 14698 755250798 INC 7547 24876529 SUM 1759 4374 SUM 5036 15156 INC 9268 130398066 INC 25502 531865139 INC 35149 12999430 SUM 4945 8280 SUM 512 38862 INC 12725 55120051 SUM 575 33969 SUM 21035 31428 INC 41258 893730667 INC 17130 942263368 SUM 1862 21362 INC 17452 139884861 SUM 14395 37302 INC 13408 134793158 INC 33487 188380173 INC 3472 997995766 SUM 2233 22797 INC 21680 624214901 SUM 3480 40115 SUM 6984 13582 INC 9959 993751515 SUM 13 4749 INC 19287 654147487 INC 20857 20419147 SUM 31488 35521 INC 29081 476048177 SUM 3406 27421 SUM 23260 38693 SUM 29855 40669 SUM 9440 32150 SUM 24647 35913 SUM 23853 31282 INC 35030 28509716 INC 7573 877994035 SUM 11996 40477 INC 12574 463514376 SUM 1617 35647 SUM 18981 40916 INC 25373 73443673 INC 16504 777805325 SUM 859 26503 INC 34153 28750126 SUM 6579 38207 SUM 432 39965 SUM 20566 37166 INC 30563 610590843 SUM 2521 8031 SUM 15897 35279 INC 11539 987801047 INC 8297 957759784 SUM 37748 40660 INC 6526 23782235 SUM 984 40776 SUM 2769 15387 INC 31231 601105184 SUM 7817 25159 INC 40285 710978441 INC 9804 883658221 SUM 2510 37411 INC 39479 936402323 SUM 23414 41172 SUM 33506 38326 SUM 5590 35548 SUM 30570 40389 SUM 18963 33015 SUM 26563 34007 SUM 10754 40714 INC 38279 347334459 SUM 3969 21367 INC 263 438624540 SUM 12755 21305 SUM 18101 34097 INC 19110 29057331 INC 3546 995454017 SUM 13043 31187 SUM 3677 18262 SUM 6111 41446 INC 5627 27321731 INC 16864 69353241 INC 4043 73079084 INC 1885 146752676 INC 2494 15669080 INC 37901 475179182 SUM 11222 39678 INC 7104 548259408 INC 31296 739290450 INC 37648 868023247 INC 27359 976904524 INC 15424 385838413 INC 11163 27463525 SUM 1193 17443 SUM 1842 27679 SUM 20724 41145 SUM 15929 24683 SUM 6657 37652 SUM 5877 29436 INC 12774 21641923 SUM 6795 38554 SUM 14703 27814 SUM 2450 26999 SUM 2229 34542 INC 18497 491368620 SUM 5901 36641 SUM 724 38229 SUM 13892 35438 SUM 7231 39674 SUM 4375 29899 SUM 15463 40597 SUM 13751 29269 INC 37841 185985542 SUM 5115 29818 SUM 10816 21882 INC 14718 511429178 SUM 22706 33896 SUM 32966 40031 SUM 6148 21871 INC 5747 992365927 INC 19803 26947059 INC 27092 419741635 INC 18136 113841315 SUM 21013 39314 SUM 942 23523 INC 34717 136978433 SUM 26260 39408 INC 30614 936138182 SUM 1617 25593 SUM 6665 29149 SUM 18294 40582 INC 32535 341780886 INC 38987 7940916 SUM 19189 26352 SUM 1838 37362 SUM 16417 38753 INC 13842 670420259 SUM 6921 39660 INC 4186 757431684 INC 3149 955224902 SUM 8973 23764 INC 3419 577044241 INC 25099 980926744 INC 5775 796889582 INC 5304 760633254 INC 30612 12202446 INC 18418 890620308 INC 40602 357940287 INC 12892 870611882 SUM 1980 13655 SUM 27657 41168 SUM 8239 33144 SUM 2994 29871 SUM 5165 23728 INC 39175 984996393 SUM 17245 40217 INC 8403 29067616 SUM 5570 27262 SUM 1675 36429 INC 4305 96555449 INC 2469 111297523 INC 24528 63574527 SUM 18236 36345 SUM 2450 36582 SUM 21 5159 INC 24031 323705647 INC 8288 491809607 INC 10608 143234699 SUM 29152 38814 SUM 5517 11423 SUM 901 34554 SUM 2020 5759 SUM 18944 36419 SUM 15759 41438 INC 30693 28905977 INC 32784 474301304 SUM 16324 30202 INC 38971 749881948 INC 34819 921207756 INC 16728 906987816 INC 27056 18541995 INC 17939 466090045 INC 28134 727051879 SUM 25487 40893 INC 26544 29129857 INC 24278 38034981 INC 24424 776713150 SUM 3199 39903 SUM 5136 26335 INC 9838 874812620 SUM 29634 40698 SUM 5411 7436 INC 31811 134608307 INC 4934 921345971 INC 1462 976647764 SUM 27673 37499 INC 26951 572044149 INC 2342 945221183 INC 15515 80102925 SUM 447 4315 SUM 7892 28979 INC 34697 803253557 SUM 1788 40546 SUM 20500 38984 SUM 3935 40971 SUM 4021 7817 INC 24656 401935703 SUM 3145 28553 SUM 2405 26365 INC 4816 146914639 INC 22447 144275439 SUM 10905 17425 SUM 5023 40188 INC 34119 875680142 INC 37439 128814729 SUM 11 24233 INC 8190 137915080 SUM 74 26465 INC 36258 845120204 SUM 4940 20686 SUM 1629 40157 SUM 6823 23748 SUM 33289 41362 SUM 4675 31812 SUM 3237 39051 INC 13606 626295713 INC 7796 928148857 INC 17025 459259934 INC 41007 765512581 INC 39861 22603409 SUM 29135 41432 SUM 22295 37859 INC 18567 143228862 INC 21961 592312207 INC 21304 536666022 INC 20122 519035262 SUM 3132 10314 SUM 15744 24108 SUM 2388 37587 INC 685 946895892 INC 34660 10128700 SUM 3626 34686 SUM 1381 29728 SUM 229 21274 SUM 4376 30577 INC 29421 340806013 INC 1830 855555456 SUM 32155 37066 SUM 1325 13077 INC 31045 11232395 SUM 2125 40760 INC 15721 953876995 INC 41391 28957585 SUM 159 30247 INC 29388 65298566 SUM 6338 38190 INC 15205 476250574 INC 1910 918375468 SUM 30 21524 INC 25928 605334425 INC 24329 759592303 INC 41069 10187970 INC 15941 109692828 INC 36212 49222530 SUM 894 26668 SUM 17366 28430 INC 15499 742777552 INC 6472 422955835 SUM 4294 26652 INC 27911 146409872 INC 7424 395329202 INC 38276 68886939 INC 15381 862262008 INC 29229 483004851 INC 34044 147376618 SUM 6571 33152 INC 11171 38765452 INC 10033 398406746 INC 28995 843230655 INC 12257 760079495 INC 15019 565452513 INC 27084 12622817 SUM 16008 24433 SUM 13249 22271 SUM 8696 33087 INC 30668 467445423 SUM 7148 34449 SUM 7606 9397 INC 12390 940306510 SUM 9464 28211 SUM 8833 39326 SUM 4655 17297 INC 41066 648609675 SUM 5163 38731 INC 18099 995474126 SUM 1285 18475 INC 29364 932410427 SUM 10954 40486 INC 32714 145365819 INC 37144 29062643 INC 59 752969207 SUM 16679 40805 INC 36213 945324524 INC 16162 957554885 SUM 1009 35566 INC 13022 233145748 SUM 2311 25424 INC 16414 290581660 INC 40239 28470368 INC 16923 239293922 SUM 2299 11762 INC 8031 29046290 SUM 10868 36422 INC 10111 464939368 INC 22691 466906595 INC 25296 27552119 SUM 3535 5533 INC 38978 982426876 INC 41107 879028433 INC 20538 38020640 SUM 6062 24241 SUM 8777 38286 INC 30542 995494778 SUM 5004 39555 SUM 6912 34534 SUM 37169 41197 SUM 22617 27390 INC 8007 69514815 SUM 401 1319 SUM 1292 35817 SUM 3429 39139 INC 24559 788500324 INC 9690 457839261 SUM 25 40134 SUM 23345 36191 SUM 6954 37430 INC 3986 366568033 INC 15315 894865272 SUM 678 39764 SUM 19075 40804 INC 14078 971075485 SUM 3673 37549 SUM 1626 15198 INC 30879 466994676 SUM 4295 16630 SUM 11679 36007 INC 1734 759730615 INC 11349 527325409 SUM 18086 27633 SUM 30764 41422 INC 1089 929615739 INC 17995 147179478 INC 4196 284236583 SUM 23743 31641 INC 1148 796867520 SUM 15710 37687 INC 37174 888571605 INC 7859 810333618 SUM 11526 30769 INC 18418 466725895 SUM 1739 32239 INC 27843 926899295 SUM 11496 38926 SUM 838 40805 INC 440 961005191 INC 5276 872671027 INC 36913 223602954 INC 29504 95667332 INC 1053 432265412 INC 21974 617368008 SUM 1379 41408 INC 35822 933285383 SUM 4973 20750 SUM 2241 30682 INC 5349 796618049 SUM 6099 40069 INC 39279 744764954 SUM 7730 21980 INC 27622 267706092 SUM 25125 30450 SUM 19575 40611 SUM 19971 39082 SUM 2282 13616 INC 10960 890088943 INC 27622 267348244 SUM 1461 39932 SUM 6085 19782 SUM 1044 11986 SUM 3022 16461 SUM 5485 20043 SUM 20563 31293 SUM 19422 40928 SUM 945 37219 INC 7497 105501757 INC 30137 969751589 INC 36061 19312058 SUM 576 33429 SUM 121 10317 SUM 17840 32711 SUM 5526 35736 INC 32763 763291418 SUM 4850 12186 SUM 9926 15567 SUM 3336 24578 SUM 219 26832 INC 11714 6598733 INC 6959 24878716 SUM 8536 15796 SUM 6848 32799 INC 36276 26787141 INC 20845 112200685 INC 13637 147415505 SUM 18819 41183 SUM 3714 32347 INC 39526 985530287 INC 16107 8094862 INC 3071 490091857 INC 30151 521042472 SUM 27828 39483 SUM 5758 28887 INC 15434 488669745 SUM 3031 40098 SUM 1571 31529 INC 581 28820780 SUM 3654 31130 SUM 36862 40528 SUM 14759 40041 INC 4196 103095981 SUM 23486 31988 SUM 9086 18993 SUM 16219 41133 INC 3949 995426013 SUM 39085 40244 INC 32089 484503593 INC 23665 960395121 SUM 31962 37753 INC 17053 759544409 INC 18549 475304618 INC 39830 24503050 SUM 21178 38799 SUM 4092 31271 INC 37371 214731758 SUM 1615 5709 INC 13033 8395712 SUM 9533 40680 SUM 2620 15224 SUM 9520 41333 INC 36267 759338042 INC 3702 467003188 INC 13893 854648680 INC 23199 76180344 INC 18228 811916838 INC 1491 870504367 INC 30567 567584517 INC 35878 142997139 INC 7168 173401011 INC 23718 419912682 SUM 6102 37027 INC 30366 454163269 SUM 20564 30479 SUM 17732 38396 SUM 138 40755 SUM 6105 41199 SUM 3448 15897 INC 6233 341099876 INC 13959 601897848 SUM 16415 41188 INC 8121 13233490 SUM 1954 40556 SUM 17006 32272 SUM 623 36320 INC 15178 112247103 INC 30961 12615093 INC 36856 424167988 SUM 16355 39881 INC 30899 23537816 SUM 28402 34824 SUM 15798 33675 INC 41084 879750940 SUM 35442 37318 SUM 13161 33322 INC 20512 758405052 SUM 3214 36023 SUM 1644 36286 SUM 6371 30286 INC 26603 915781297 SUM 16223 25388 SUM 22381 36826 INC 10245 988008054 SUM 536 26631 SUM 1061 7258 INC 33197 708350321 INC 7018 492139506 SUM 1478 18770 SUM 20343 40672 SUM 25513 35713 INC 33381 78796429 SUM 563 28552 INC 36952 13212111 INC 29981 665941817 SUM 1242 11549 INC 2269 759977979 SUM 8405 40324 INC 7024 601212456 INC 3506 942010655 INC 28518 145244887 INC 146 230594627 SUM 6587 27692 INC 10545 934368588 SUM 26463 36952 INC 3291 938542242 INC 34218 140412039 SUM 323 33150 INC 16762 959829722 SUM 15224 36964 INC 9610 37008961 SUM 3239 29468 INC 27348 141849372 INC 6209 757807406 INC 12366 3437939 SUM 7183 20735 INC 16638 12209757 INC 490 5930924 SUM 4623 33899 SUM 4290 34776 INC 30421 458558539 INC 19580 251639257 INC 26083 942614677 SUM 6213 31221 SUM 1353 28436 SUM 14788 28748 INC 14659 273712672 SUM 12432 30924 SUM 9471 41246 INC 24868 128394913 SUM 2191 26573 INC 5521 408987744 SUM 26693 40721 SUM 13527 24423 INC 17163 28522356 SUM 7511 23979 SUM 2532 35893 SUM 1228 26194 INC 13452 12722717 SUM 8700 27749 INC 14869 820813116 SUM 12148 30100 SUM 2924 13532 INC 28787 143147371 INC 37320 38166418 INC 15129 305893090 INC 2110 260633913 INC 10439 975689886 INC 23117 144265087 INC 1913 424957713 SUM 24847 40684 SUM 1208 35110 SUM 26208 32565 INC 25335 940329775 SUM 14057 40563 SUM 14224 36664 INC 18705 142159694 INC 40908 103567741 SUM 8650 14299 INC 33265 961348517 INC 18285 392491874 INC 51 80137524 INC 18738 865097606 INC 30827 27910785 INC 26067 340077280 SUM 5576 13654 INC 22337 335216726 SUM 9326 28691 SUM 2658 41223 SUM 210 5639 SUM 2327 11773 SUM 7952 36003 SUM 15017 31087 INC 40348 484429675 SUM 73 5936 INC 29208 55159257 SUM 14343 32457 INC 40255 921035638 SUM 12412 41367 INC 25579 938873525 SUM 756 37902 INC 38743 836700557 INC 30956 308831223 INC 40476 751577271 SUM 30682 34751 INC 31662 10690423 INC 29532 959632164 SUM 15824 36991 SUM 23933 34649 SUM 7938 32865 INC 24248 904043759 SUM 9502 33432 SUM 1930 21937 INC 29423 28016912 SUM 64 24163 SUM 23248 31769 INC 10963 37071501 INC 5432 48263837 SUM 28399 38816 INC 26288 959345656 INC 33931 130554798 SUM 15745 32546 INC 19677 109588956 INC 14008 145384552 INC 6367 967284555 INC 19659 475170604 INC 27132 771410880 INC 33615 955052056 INC 13932 528313659 INC 2131 26927104 INC 28401 103953463 INC 10734 737192144 SUM 17556 21289 SUM 1738 28598 SUM 20786 38913 SUM 6916 40519 SUM 9302 32194 SUM 20109 41053 INC 18994 68062191 INC 34930 840164827 INC 26671 606216042 INC 17360 542444740 SUM 1259 31155 INC 40298 7814337 SUM 13878 33033 SUM 1256 21013 INC 38534 123580180 INC 30175 8249984 SUM 26355 37297 SUM 20883 39843 SUM 200 22672 SUM 5531 23779 SUM 1108 22795 INC 12090 455395276 INC 7792 3372820 SUM 1688 33502 SUM 12306 31456 INC 33889 50145850 SUM 7497 37773 INC 5869 602752507 SUM 14204 29106 INC 27519 909184419 INC 8471 953244010 SUM 9142 27790 SUM 1814 15215 INC 38509 836700670 INC 7657 744780177 SUM 6546 38129 INC 5359 403811794 SUM 4482 12271 INC 24814 808455317 SUM 3618 8594 SUM 5151 7223 INC 41453 919599072 SUM 509 26714 INC 38326 929343180 SUM 17816 22769 SUM 14603 38988 INC 18356 543319643 SUM 6107 41171 SUM 3594 39578 INC 33109 12733354 SUM 16968 32377 SUM 4682 30448 INC 17745 825177989 INC 31633 147413974 INC 7798 3388763 INC 25049 710175835 SUM 3472 39422 SUM 2528 27378 SUM 2975 16257 SUM 1592 31916 INC 14491 137422004 INC 22295 149244287 SUM 13377 36634 SUM 35164 38449 INC 25380 985931367 SUM 419 40304 INC 35374 717599901 INC 24326 12033943 INC 34297 62631806 INC 37712 342159891 SUM 17475 29958 SUM 12302 15922 INC 11850 835925531 SUM 4307 28642 INC 20696 417926038 SUM 2931 17828 SUM 6446 29851 INC 1349 136984638 SUM 4115 27881 INC 9253 46528530 SUM 3296 14968 SUM 14712 33139 INC 18297 141181642 SUM 32243 36373 INC 9484 955257803 SUM 18507 36053 SUM 24353 24799 INC 1492 994455051 SUM 7015 14082 SUM 3334 32204 INC 39786 919929435 SUM 11936 38698 SUM 2490 10580 SUM 25178 41246 SUM 14115 39926 INC 19266 610056173 INC 40060 73700474 SUM 11823 23247 SUM 14078 40871 INC 1422 857020459 INC 27005 469698352 INC 28801 889603579 SUM 2774 31879 INC 4576 133017424 SUM 20069 37827 SUM 6655 20370 SUM 2879 9558 SUM 19552 40826 SUM 395 7962 SUM 800 20472 SUM 31008 40804 SUM 2140 30769 SUM 22 15505 INC 11777 529224159 SUM 8496 36704 SUM 5180 35180 INC 9768 76165665 INC 38263 126461987 INC 4041 953236904 SUM 39339 41235 SUM 14528 40630 SUM 12155 37356 SUM 12534 32060 SUM 6397 10219 SUM 10877 28586 INC 22375 272937838 INC 28787 590624977 INC 37640 491663290 INC 16470 8101291 INC 38004 476380872 SUM 13044 35371 INC 31967 626387665 SUM 6724 29589 INC 37782 818362667 INC 28312 45982538 INC 7973 811595251 INC 2866 29046021 INC 39156 624305228 SUM 37002 39894 SUM 7494 41450 SUM 18247 36381 INC 13290 332206607 SUM 9248 35825 INC 26784 932990165 SUM 2151 10538 SUM 36983 39529 SUM 14038 28666 INC 34083 652281955 SUM 11095 39405 SUM 320 20368 SUM 18957 37558 INC 36756 987046755 SUM 8725 27547 INC 20631 691963102 SUM 5490 27832 INC 4251 40143409 INC 27814 812470997 SUM 1292 6058 SUM 4944 29195 SUM 7628 29834 INC 25938 418451312 INC 4885 28004259 INC 23116 12213013 INC 9980 475327070 SUM 8057 18423 INC 31059 675947668 INC 17107 999367588 INC 19787 727704629 INC 26990 986743611 SUM 31559 40307 SUM 1515 11203 INC 12051 1964537 SUM 5042 35803 SUM 31419 40673 SUM 8936 34323 INC 39360 143242245 SUM 855 21567 SUM 5257 34199 INC 8502 475270351 INC 23238 956914502 SUM 21864 41299 INC 7503 843187336 INC 4299 147354206 SUM 7987 21787 SUM 22899 36431 INC 25462 787462849 INC 25722 757445818 SUM 3026 33026 INC 2177 859015658 SUM 24378 35820 INC 33403 608455913 INC 8007 820856803 INC 21776 538732895 SUM 30971 41308 INC 28475 960852755 SUM 3831 8896 INC 30354 389198316 SUM 29702 36717 SUM 4386 40218 SUM 27450 38436 SUM 19279 38799 SUM 8693 36560 INC 7602 679825899 INC 14667 391227099 INC 19105 146946221 INC 40334 113077884 SUM 1751 40764 INC 3438 138527767 INC 10280 989767809 INC 26302 887477875 SUM 10269 37947 INC 29560 876883977 SUM 12703 20926 INC 11472 601867001 SUM 32 41236 SUM 5113 38839 SUM 6081 15908 SUM 2743 38863 SUM 462 28653 SUM 7806 35213 INC 25481 136930607 SUM 838 13893 INC 31614 197282081 INC 35864 465796905 INC 24200 959820005 SUM 6431 40224 SUM 6904 38276 SUM 22876 41345 SUM 10086 39568 SUM 10227 12406 SUM 11051 36365 INC 41013 957782706 INC 16711 188540599 INC 13266 344915889 SUM 1436 38473 INC 33621 902956788 SUM 2060 31723 SUM 291 18682 SUM 5414 38312 INC 40402 18815916 SUM 19621 39401 SUM 4409 22633 SUM 5748 26450 SUM 3352 34138 INC 21086 2247458 SUM 6009 37613 SUM 2942 35612 INC 9358 324391535 INC 25859 7498291 SUM 9269 36690 SUM 11483 27111 INC 12311 891347742 SUM 9128 30568 INC 30471 978700484 SUM 3748 37875 INC 29183 919677732 INC 12730 932140752 INC 31506 130581517 SUM 13369 33224 SUM 20687 34321 SUM 14661 28358 INC 12647 961942538 INC 22335 28038782 SUM 2406 9140 SUM 2174 6181 SUM 3101 35113 SUM 20939 34400 SUM 480 39341 INC 8942 617993679 INC 31227 19630521 INC 7547 602043600 SUM 2908 12590 INC 10652 463872063 SUM 29024 36476 INC 10157 474199551 SUM 2225 33599 INC 36071 26398674 INC 16565 56893517 SUM 22483 40958 INC 15047 884844022 INC 302 556951203 INC 12050 608468091 INC 6135 79185670 INC 33572 22223092 INC 17202 6071935 INC 15516 509678828 INC 21201 874449307 SUM 16587 27878 INC 32913 602185873 SUM 4843 12610 INC 33829 146954056 SUM 20971 41377 SUM 5782 31040 INC 22204 109602220 SUM 3418 26089 INC 11656 20665766 SUM 16782 20214 INC 20748 69531012 INC 29467 488684432 SUM 2886 29876 SUM 14869 36318 SUM 6378 32596 INC 24598 24655613 SUM 133 18510 INC 29214 21736918 SUM 6463 27151 SUM 6099 34452 INC 24443 73027910 SUM 22356 30789 INC 30548 68666154 INC 34852 659974245 SUM 231 5639 INC 18378 35998124 SUM 33441 38630 SUM 30253 41299 INC 30357 782911114 INC 34191 984328466 SUM 13857 28984 SUM 6777 25406 SUM 365 39850 INC 39999 113716741 SUM 27806 32069 INC 5260 3730366 SUM 8447 39717 SUM 1584 33108 SUM 20671 38193 INC 39528 801002208 SUM 10708 28665 SUM 12506 34320 SUM 2836 11439 SUM 10519 38545 INC 3059 893688963 SUM 19279 22071 SUM 10427 33532 SUM 904 39595 SUM 10645 11951 INC 5657 961816275 SUM 8225 23624 INC 40284 969302807 INC 36550 28907116 INC 39406 122268722 INC 15095 693515075 INC 20366 346933791 INC 21761 955186797 SUM 1825 22009 SUM 21785 26769 SUM 9638 34710 INC 21863 39350418 SUM 4713 39834 INC 31861 767864904 INC 13157 407820164 INC 4441 422453112 SUM 5487 34249 INC 30009 527372380 SUM 10807 14620 SUM 14050 33070 SUM 18574 37320 INC 4074 894822702 INC 11021 865861231 INC 33190 754685524 INC 12305 938386938 INC 10891 357203218 SUM 477 30189 SUM 8456 35645 SUM 1451 26809 INC 19521 711252831 SUM 289 31846 INC 18530 759366234 SUM 2077 39824 INC 2112 610067127 INC 30367 517693674 INC 40009 28790438 SUM 1217 35441 INC 19590 874730061 SUM 21076 40292 INC 15378 357496198 INC 5164 24630412 INC 3172 491354610 SUM 5701 27463 INC 9756 144813306 SUM 8237 37359 SUM 6063 40476 SUM 2175 35299 INC 32728 600172901 SUM 8818 36987 SUM 3802 9527 INC 12432 299156101 INC 30284 300141890 INC 19296 125001918 INC 3739 669868567 SUM 12142 39919 INC 32074 405843371 INC 31596 960928383 INC 2916 61971963 SUM 3683 31390 SUM 11642 38498 SUM 21743 41361 SUM 18897 37393 INC 29743 978732881 INC 20031 635411787 INC 15377 28783782 SUM 8351 23453 SUM 39533 40225 INC 21536 962891692 SUM 968 27595 INC 40799 109678848 SUM 475 3175 SUM 15542 29666 SUM 681 11937 SUM 27320 38173 SUM 5476 21340 INC 26756 950519981 SUM 6586 20368 SUM 4901 25773 SUM 2945 26138 INC 16149 12037115 SUM 11392 41428 INC 10792 784306946 INC 14110 28283469 SUM 11983 40428 SUM 1837 21178 SUM 16213 33621 INC 29265 945175098 INC 10737 63997118 SUM 18210 29093 INC 28961 8263265 SUM 17000 27271 INC 38249 48017887 INC 26060 18468140 SUM 7778 26987 INC 23854 956254889 SUM 9188 19861 INC 33999 27610086 INC 374 84518329 INC 16675 367177097 SUM 5283 16200 SUM 30259 40680 INC 34147 823463802 INC 27157 35431371 INC 9535 79176383 INC 35643 136903334 SUM 14496 32254 INC 13700 422889285 INC 3586 973035969 INC 4090 984919716 SUM 285 13970 INC 19394 957563226 SUM 11471 41157 INC 4738 181731713 SUM 12121 41449 SUM 18237 20892 SUM 32756 41170 SUM 3117 40598 INC 26925 259883412 INC 21175 109848624 SUM 10135 14624 SUM 1875 16042 INC 2307 138769520 INC 31621 958715716 SUM 13708 40508 SUM 3332 28547 SUM 16622 35422 SUM 6096 10971 INC 6325 711158975 SUM 1876 5986 INC 3884 946805249 INC 7927 606377773 INC 27974 173115322 INC 30850 862247328 INC 9172 146325849 INC 913 556064764 INC 33095 25803101 SUM 9588 30592 SUM 1551 12069 INC 29191 601355685 SUM 8464 41333 SUM 18300 27392 INC 36713 883181247 INC 633 564690604 INC 28102 5300238 SUM 1044 18290 SUM 3127 37469 SUM 14683 27918 INC 11380 588320262 INC 26176 492091011 INC 39319 3686761 INC 35747 469933930 INC 18608 991056554 INC 15946 677621825 INC 17141 130596494 INC 22611 464918042 INC 19076 418379337 INC 40668 80064205 SUM 3843 18815 INC 26087 140094533 SUM 9160 33139 SUM 2750 13987 SUM 1925 37389 INC 15639 870002485 SUM 27217 33381 INC 37946 805302827 SUM 31878 41175 INC 23760 125456922 SUM 153 35571 SUM 14832 25693 SUM 9783 36808 INC 28221 4345330 SUM 8625 27175 INC 4149 733840539 INC 13267 750661882 INC 39837 593632238 INC 33049 257153884 INC 36361 969602130 INC 24833 142683449 SUM 30833 38647 SUM 17387 34940 SUM 5991 15221 INC 39468 854418526 INC 13916 513668752 SUM 1403 36405 SUM 9069 26279 SUM 3877 35622 SUM 20588 33857 SUM 3890 31771 SUM 3702 14058 SUM 6836 41351 SUM 13095 40696 INC 37903 887806538 SUM 1777 11122 SUM 5712 35871 INC 22696 959873843 INC 35939 953422958 INC 11061 693530451 INC 37638 357413221 SUM 2298 22198 INC 25858 951119314 SUM 32386 37106 INC 19790 745570472 INC 5183 146665052 INC 35749 874681962 SUM 16199 24732 SUM 2394 28948 INC 19298 871692816 INC 6874 861256663 SUM 9768 33503 INC 37765 400345175 SUM 3969 30439 SUM 31772 35938 SUM 5710 39843 INC 13519 51854709 INC 38772 543216196 SUM 18612 40785 INC 28264 485912150 INC 8128 900225347 SUM 5283 22330 INC 20053 827178167 SUM 7748 34218 INC 33739 134861794 SUM 2747 25096 INC 36772 8938355 SUM 9606 40825 INC 5299 55881233 SUM 15903 40901 INC 16813 575995023 SUM 12424 34424 SUM 578 33482 SUM 453 26007 INC 37684 281613308 INC 5341 138984208 SUM 5547 33552 SUM 552 29981 INC 39342 948740754 SUM 4932 40868 SUM 12779 32190 INC 17098 134858006 INC 1995 870580458 SUM 5 29240 SUM 6248 34506 INC 4323 685789909 INC 8892 144671813 SUM 2939 14468 SUM 589 22098 SUM 11891 36836 SUM 29160 41141 SUM 10206 21232 INC 17313 721502394 SUM 3022 21788 SUM 11662 28521 INC 34912 482738173 INC 35616 891945031 INC 28111 417368624 SUM 3014 31646 SUM 14305 38456 SUM 11532 23990 INC 34768 940683239 INC 26913 953689300 SUM 17648 40951 INC 31398 141040762 SUM 31944 39580 SUM 446 31046 SUM 5385 24452 SUM 4941 37330 SUM 734 3751 INC 3169 880638678 SUM 5967 24398 INC 31695 795134985 INC 31370 993921123 INC 5607 754348879 SUM 8044 36798 SUM 22542 38586 SUM 995 31136 INC 41236 796624623 SUM 1392 33462 SUM 29907 40576 INC 38379 937707874 SUM 35319 38358 INC 12832 357880137 INC 291 104001878 INC 607 960344189 SUM 209 36845 INC 26499 221244754 SUM 5223 40110 INC 27349 22780500 INC 40780 2411307 SUM 10819 18350 SUM 17589 24186 SUM 14740 39248 SUM 13908 35910 INC 17550 961071168 SUM 3537 37122 SUM 8399 22894 INC 39204 955054316 SUM 2377 14479 INC 12559 578625836 INC 31917 263649106 SUM 1585 36938 SUM 9 38401 INC 30365 28910159 SUM 13605 32119 INC 10980 120244144 INC 24830 12136703 INC 25166 121182485 SUM 7346 31124 INC 32135 27921521 INC 15526 12288605 SUM 13553 26138 INC 29341 73739819 INC 2845 147255330 INC 27252 946667242 SUM 13061 35441 SUM 8345 25157 SUM 12968 41250 SUM 5381 36673 SUM 2213 23130 INC 1727 760457073 INC 21052 946415724 SUM 9779 24434 INC 36039 852784428 SUM 10203 21376 INC 26898 368832896 SUM 30395 39711 INC 34261 879155468 SUM 14837 40103 SUM 875 22323 SUM 200 6296 INC 35028 473200502 INC 9107 63855203 INC 39046 12955146 INC 27072 458618200 INC 14437 27081242 SUM 14385 39430 INC 8838 803254900 SUM 23733 25035 INC 15035 961920630 SUM 12763 36463 INC 859 925672176 INC 21226 876908739 SUM 166 35398 SUM 24647 40692 SUM 12113 40650 INC 21630 827233895 SUM 8126 23412 SUM 161 26758 INC 35224 24874343 INC 38912 920644172 INC 22368 113176461 SUM 555 5304 SUM 9850 40920 INC 21506 778325555 SUM 5082 35443 SUM 17510 38419 INC 14625 609532774 INC 30798 839158097 SUM 16752 35650 SUM 12113 40346 SUM 5209 16971 INC 2937 676845563 SUM 2520 36598 INC 9516 944861135 INC 37739 147173052 SUM 13839 32022 INC 35804 861461988 INC 41396 534837367 INC 10910 147443873 INC 33053 357704001 INC 8732 586838952 SUM 1144 29758 SUM 14542 23022 SUM 22806 26241 SUM 6488 36790 INC 3204 263428886 SUM 24924 38921 SUM 2566 37304 INC 11151 267033886 INC 10613 228648723 SUM 22834 41137 INC 4273 390983257 SUM 12253 30942 INC 20397 860045908 INC 40792 301919809 SUM 7690 31437 SUM 29776 41334 INC 4962 135808948 INC 41113 124326372 SUM 22020 40720 INC 26960 488437563 INC 30738 733543143 INC 25925 20652456 INC 21715 677282167 INC 32134 543457117 INC 12934 110774487 SUM 21122 39455 INC 193 884717489 SUM 11081 37372 SUM 6299 41385 INC 19139 451050551 SUM 5874 24636 SUM 16378 35739 SUM 132 41155 INC 24493 760114978 SUM 21605 32621 SUM 18300 41047 SUM 136 39529 INC 8382 270722187 SUM 4209 18188 SUM 9214 25149 SUM 6548 34445 INC 25477 996054428 INC 35608 811833189 SUM 6344 12788 SUM 12983 36367 SUM 2381 39585 INC 27213 427759767 SUM 4798 33809 SUM 9665 36622 INC 30698 130529277 INC 13499 117955416 INC 1765 333609385 SUM 10648 29819 SUM 1015 28954 INC 13173 173437802 INC 25136 775788335 SUM 5341 28524 SUM 13667 22662 SUM 7776 26188 INC 39228 61470139 SUM 13367 39007 SUM 18110 40213 SUM 41 33716 INC 951 819347951 INC 11311 69312966 SUM 26251 36153 SUM 24733 41303 SUM 3979 31074 INC 25473 994484081 SUM 17007 38653 SUM 6006 28456 INC 13044 889058950 SUM 16179 25872 INC 18605 876882791 INC 24370 892436660 INC 1132 147406427 INC 33566 727094886 SUM 1112 37179 SUM 7983 34606 SUM 13446 29433 SUM 8529 34933 SUM 2376 16507 INC 14757 470610624 SUM 10106 24581 SUM 13307 25070 INC 28766 890474230 SUM 2851 39777 SUM 679 39647 SUM 25722 31670 INC 15642 877992733 SUM 2993 35642 SUM 25449 37377 INC 2778 557718883 SUM 1785 30202 INC 30134 39581474 INC 1564 980905316 INC 15587 9113608 SUM 1806 20667 INC 34191 752204207 SUM 3217 14800 SUM 26519 40182 INC 30031 505742445 INC 19739 977890269 INC 7679 744276169 SUM 9628 17538 SUM 34257 41174 INC 37268 147438089 INC 1729 182077976 INC 22860 600767616 INC 39553 29086319 SUM 18925 35886 INC 37963 142594759 INC 40711 994982239 SUM 22866 39049 INC 16034 129468461 SUM 5657 19753 INC 15876 817170214 INC 544 27049277 SUM 5310 36247 SUM 14760 40111 INC 18326 894475814 INC 28296 525370429 INC 21173 609646266 SUM 23471 31021 SUM 3081 36920 INC 24751 392449437 SUM 9536 18387 SUM 1970 16146 SUM 2446 12784 INC 9032 10742671 INC 36205 447088658 INC 33781 536677326 INC 8409 808524476 INC 6040 493147282 SUM 1241 39569 SUM 14770 36680 INC 1799 769378254 SUM 14253 18229 INC 36447 715037837 INC 2458 139065029 SUM 27696 38544 INC 11567 744266861 SUM 23372 38345 SUM 25904 36578 SUM 4348 22269 SUM 331 4543 INC 1402 955509389 SUM 1199 28787 INC 10739 967020903 INC 20084 28959137 INC 21830 156644319 SUM 14819 40441 INC 3792 997169995 INC 11077 694455448 INC 28411 943969679 INC 19197 491764606 INC 26921 805016974 SUM 1290 35015 INC 36224 861905828 INC 34851 733965725 INC 16589 802143058 INC 8946 492209288 INC 38962 147156345 INC 27846 955399216 SUM 12202 34361 SUM 22664 24094 INC 28120 606255688 INC 34160 138500312 SUM 17642 33032 INC 14405 274792276 INC 37651 80338577 SUM 14770 41309 SUM 1979 27915 INC 14218 306461635 SUM 4982 40579 SUM 18817 39161 INC 6022 893794727 INC 2107 69313843 INC 33816 809726013 SUM 20855 38875 INC 18580 894412606 INC 18966 995855995 INC 32656 537822947 INC 30365 129378203 INC 6502 675963555 INC 32418 457245998 SUM 23467 34492 SUM 976 21627 SUM 1750 29113 SUM 3520 29176 INC 23357 870629928 INC 14857 29033794 SUM 33829 39717 SUM 655 33848 SUM 1729 35695 INC 20799 12145486 INC 33862 469669904 INC 6806 861989709 SUM 4952 26752 SUM 9660 40661 INC 5073 909444114 INC 11394 886099020 INC 12582 885744914 INC 39271 855589597 SUM 10665 39949 INC 21897 70492325 SUM 1895 41063 SUM 20366 27609 INC 40283 413235173 SUM 1593 32392 INC 657 27494617 INC 34914 20232520 INC 18715 638235461 INC 21733 146921849 INC 19448 147313930 SUM 1136 32981 SUM 11570 28963 INC 7168 70697590 SUM 13394 30965 INC 23349 79824150 SUM 5964 17350 INC 752 975348925 INC 16552 589098886 SUM 4961 20927 SUM 1480 40752 INC 18149 28423175 INC 4698 146269917 INC 13211 1556902 SUM 12577 39212 SUM 30248 32910 SUM 10316 38272 SUM 7407 34169 INC 1441 11058958 INC 10428 63351322 SUM 23707 28777 SUM 30439 40219 SUM 28584 39450 INC 25512 624836778 INC 19706 143143187 SUM 7274 33339 SUM 28402 40840 INC 10177 80074007 SUM 14109 35291 INC 7909 487441190 SUM 12452 34637 SUM 18092 35088 INC 10931 399847712 SUM 13716 39083 SUM 5841 36222 SUM 6221 28999 INC 2881 803182621 SUM 15286 35746 INC 38372 893505005 INC 30227 921774292 SUM 281 15056 SUM 37130 41374 SUM 1844 11677 SUM 3939 34495 INC 36980 954538537 SUM 10169 37262 SUM 14700 38543 SUM 29135 40169 INC 1809 147295930 INC 37052 330247192 SUM 33740 40744 INC 19022 928182990 SUM 480 29053 SUM 3023 18574 SUM 13398 29786 INC 20053 487206444 SUM 3143 25283 INC 29129 953557389 INC 1461 960892979 SUM 19512 34730 SUM 2005 31090 SUM 423 38683 SUM 2488 18445 SUM 8098 12780 SUM 196 33274 SUM 10868 32490 SUM 11105 40759 INC 20431 961266242 INC 36387 971311156 SUM 22094 41417 INC 4790 147474562 SUM 18563 40515 INC 22990 559214188 SUM 2755 23462 INC 22653 491778450 SUM 6432 35082 INC 27926 413190582 INC 16666 324323035 SUM 3736 19755 SUM 7202 19638 SUM 16206 40765 SUM 759 39125 INC 3393 876936813 SUM 2344 39710 SUM 10598 31730 INC 20776 474263498 SUM 6416 36454 SUM 2071 35462 SUM 821 38307 SUM 16909 37551 SUM 3578 39350 SUM 11902 40128 SUM 15342 28052 INC 20423 113492270 INC 23836 475790617 INC 32762 718160254 SUM 1040 24630 INC 9001 29057213 SUM 22962 33509 INC 4596 134109451 SUM 19676 26114 INC 24689 894594072 SUM 3111 28197 SUM 745 25822 INC 41382 64771868 INC 27259 751332060 SUM 26639 29294 INC 14880 88477922 SUM 5971 40969 INC 21900 816814954 INC 41406 77214890 INC 29169 686900433 SUM 1607 27117 INC 5534 459018176 SUM 3627 36774 SUM 5013 35361 INC 37721 736067077 SUM 2060 5648 SUM 19715 38863 INC 18809 141130431 INC 17990 139956336 INC 5526 2580903 INC 24374 63027609 INC 18249 283667647 INC 32536 146937561 INC 27846 955629476 INC 21646 721806946 INC 31632 22649823 INC 36112 600186771 SUM 363 36326 SUM 2182 32551 SUM 26057 37757 INC 31879 892713173 SUM 112 38663 INC 6945 942572340 SUM 4502 19968 INC 26877 711140643 INC 15465 938879723 INC 37565 357925156 SUM 6985 9855 SUM 15568 32916 INC 40123 888096710 INC 655 909134797 SUM 15652 40811 INC 15257 131983794 SUM 10474 31838 SUM 5670 18468 SUM 6465 31938 SUM 10020 40355 SUM 19133 29629 INC 30704 386800807 INC 25756 27926852 INC 6593 306986868 SUM 34128 37694 SUM 9687 35792 SUM 7573 18874 INC 2483 263223971 SUM 10891 39924 SUM 2624 34616 SUM 4713 27422 INC 31254 11122658 INC 14294 820487564 SUM 11602 35783 INC 32795 190191931 SUM 20968 39813 INC 31476 18936284 INC 28651 4654787 INC 30167 793142167 INC 11216 810824921 SUM 7464 18070 SUM 10630 35076 SUM 27291 37961 INC 21487 28764943 INC 23818 810367091 INC 21129 56677550 SUM 23200 37915 SUM 10926 35227 INC 33211 144262477 INC 35954 992781923 INC 38411 844838712 SUM 1429 35938 INC 31814 51668556 SUM 3212 19588 INC 28704 738859448 INC 10099 722627078 INC 30870 805060210 INC 29284 143935863 SUM 9556 38925 SUM 2032 14124 INC 19510 816200473 INC 20024 491130012 INC 2493 822778450 INC 32977 380459421 INC 14644 645498633 INC 23220 970360541 INC 36962 6258148 INC 24937 893767416 INC 5471 62546945 SUM 21335 40691 INC 19598 68234590 SUM 26004 38938 INC 27969 452252477 SUM 14926 28489 INC 32249 357968901 SUM 201 35426 INC 21715 501211365 SUM 829 40593 SUM 17206 35784 SUM 12522 37761 SUM 2210 40316 SUM 20115 39676 SUM 18572 38538 INC 18122 70554797 SUM 591 7563 INC 35829 726750939 INC 27195 998555901 INC 26599 11130222 SUM 512 33681 SUM 34714 37097 SUM 16733 36619 INC 30363 24818901 SUM 2604 37431 INC 34830 48097670 SUM 5553 34912 SUM 6281 38237 INC 18832 26832754 INC 18011 686748806 INC 28301 725450977 INC 639 993366472 INC 30128 68649979 SUM 28370 39449 SUM 475 32027 INC 9744 35919372 SUM 4544 34449 SUM 4033 25466 INC 35682 549877673 INC 38044 805270970 SUM 3250 11891 SUM 8894 31878 SUM 5869 35622 INC 9558 489476315 SUM 295 30236 SUM 13736 39895 INC 233 878276738 SUM 989 4665 SUM 22230 39917 INC 3135 421632731 INC 39985 894324789 SUM 14746 33052 INC 14294 895336421 INC 813 14898399 SUM 256 35317 SUM 713 39896 SUM 585 38205 SUM 2344 38823 INC 11303 147466768 INC 2889 603881803 INC 23244 172614818 SUM 10396 25261 SUM 4927 36861 INC 9751 991749254 SUM 269 30386 INC 41320 860455023 INC 5371 894174692 INC 9695 4183247 INC 11427 961950674 INC 4004 953218706 INC 8490 576947470 INC 13328 721121443 SUM 30780 41393 INC 1164 147470672 INC 12560 817835360 SUM 26343 28236 SUM 9545 23112 SUM 7886 35383 SUM 8364 30301 SUM 399 11274 INC 6017 586587383 INC 11143 929265208 SUM 8236 39015 INC 38743 510629297 INC 16768 835903594 SUM 13074 30426 SUM 1116 15763 SUM 1104 14979 SUM 24925 33713 INC 1367 860141562 SUM 15561 39258 INC 34741 723818932 SUM 18454 35155 SUM 12201 22478 INC 33775 994357463 INC 28723 262135961 INC 511 853670109 INC 22552 79532723 INC 41281 21230720 SUM 11510 36699 INC 17883 870535307 INC 1367 888181215 INC 22683 80212270 INC 21010 924295923 SUM 4119 31023 SUM 21016 35354 SUM 1058 27268 INC 40987 18806478 INC 17952 836290678 SUM 6763 37703 SUM 10308 21097 SUM 16 7150 SUM 9141 41367 SUM 23322 34884 SUM 12139 30473 SUM 3232 36214 INC 19300 130169942 INC 40391 29077854 SUM 1958 38835 INC 17517 901125207 SUM 33504 38910 INC 30047 142976412 SUM 7865 18049 SUM 5886 41228 SUM 28734 39826 SUM 11222 28317 INC 21170 340902935 INC 10685 308126765 SUM 16128 41433 SUM 2390 38004 INC 21039 753964841 SUM 26254 39492 SUM 8941 17419 SUM 15512 30549 INC 16100 599420697 SUM 6418 28442 INC 21767 10062444 SUM 248 33620 INC 17701 810956722 INC 16266 737366374 INC 11061 794239479 SUM 2168 33457 SUM 35167 41432 SUM 24546 40385 INC 352 27903532 INC 35464 73592376 INC 2719 254843860 SUM 10527 34922 SUM 3167 40284 SUM 20276 40445 SUM 4326 35752 SUM 9272 30504 INC 16270 12292436 SUM 8132 38876 INC 4378 793926297 INC 19796 2197258 SUM 13548 33366 SUM 14354 38769 SUM 14408 40787 SUM 11711 36547 SUM 12989 39832 SUM 21062 39818 INC 28216 128987230 SUM 591 32529 INC 18421 143232513 INC 26355 530362396 INC 1017 740200906 INC 24462 336137026 INC 14366 791450560 SUM 21457 40121 SUM 1673 13713 INC 35080 908299239 SUM 13096 38608 INC 20337 416163399 INC 36761 994961740 INC 24795 454414416 SUM 14477 38001 INC 33491 722263118 SUM 6184 37177 INC 37861 949764733 INC 34872 919591462 INC 13866 889971719 INC 37789 126502873 INC 4852 141156299 SUM 11416 38102 INC 4022 783366158 INC 37550 3580173 INC 5761 861044402 INC 5042 23544826 INC 27094 105493273 INC 23786 113515600 INC 41071 63465897 SUM 2876 36875 INC 34201 490070741 INC 39800 955158082 INC 19536 587945361 SUM 3483 18813 INC 20181 991130916 INC 17935 113819289 INC 7516 994609431 INC 34211 62270730 SUM 14913 38875 INC 20667 143285224 SUM 6764 40982 INC 31125 743819196 SUM 20353 38595 SUM 1614 37925 SUM 8712 12937 INC 5585 606362541 INC 7785 125706890 SUM 32 401 SUM 2581 14590 SUM 3141 37049 INC 38530 741470358 INC 15302 928371475 SUM 14526 31004 INC 18211 147259778 SUM 20535 39525 SUM 19500 36897 SUM 19508 39343 SUM 2149 39762 SUM 6778 36795 INC 19293 489595344 SUM 2313 15052 SUM 7178 37623 SUM 20021 36797 SUM 1578 35838 SUM 34158 40882 INC 29401 950344380 SUM 1948 36465 INC 31217 25549084 INC 37963 875886354 SUM 28145 31993 INC 32072 676444945 SUM 5152 16284 SUM 142 23952 SUM 13915 39320 INC 20428 606032108 INC 26277 954254548 INC 18372 994376418 INC 33083 44671267 INC 19513 433031991 INC 27203 80333728 INC 8097 526150562 INC 34540 147254343 SUM 34632 40646 SUM 11435 30487 SUM 11536 36858 SUM 21780 39198 INC 34075 240514841 INC 10161 29054965 SUM 19830 37348 SUM 9315 40395 SUM 1492 15264 INC 32885 307414160 INC 13364 28668237 INC 3853 73707712 SUM 10432 37943 INC 19792 475990386 SUM 2484 30679 SUM 4434 9567 INC 17060 762286027 INC 17684 608376902 INC 21377 109604848 INC 13742 12682491 SUM 633 30907 INC 40352 644064211 SUM 19352 27826 SUM 3082 29459 INC 35098 37997608 SUM 15891 31274 INC 38390 56901910 SUM 4449 34312 SUM 12670 31208 SUM 22993 36159 SUM 13167 40355 SUM 8330 33124 INC 10595 626096439 INC 28562 778914924 SUM 9858 40596 INC 20186 489556964 INC 2873 390313137 INC 10722 800020448 SUM 16990 39140 SUM 7730 37732 INC 12777 11652373 SUM 18163 24246 INC 20590 977348164 INC 19661 341514417 SUM 8761 28957 INC 30988 267861999 SUM 17292 28554 INC 37890 969628524 INC 37900 709951034 SUM 9864 36556 INC 19053 52534164 INC 27988 144250237 SUM 39 18719 SUM 647 18631 INC 35960 931101076 INC 40413 389785637 SUM 52 32906 INC 22849 841516405 INC 37715 608555790 SUM 1501 35407 SUM 991 12830 SUM 989 9117 INC 8551 111734251 SUM 5299 23070 SUM 3779 19818 INC 10083 73618314 INC 7889 718532480 INC 26977 736386103 INC 18968 55415222 SUM 409 11519 INC 19890 878731361 SUM 1983 22871 SUM 1930 32517 SUM 2334 30119 INC 3644 382490058 INC 8246 274097567 INC 3253 450263193 SUM 10854 33620 INC 13843 56832597 INC 30094 933492309 SUM 5860 33514 INC 10236 983913282 INC 13831 700441318 SUM 15372 40920 INC 38330 751058007 SUM 13005 40987 SUM 564 24505 SUM 10328 31147 INC 13176 11728038 INC 28695 483806358 SUM 1401 27864 INC 39023 953185567 SUM 2402 38225 INC 6912 917558341 SUM 5291 36777 SUM 6480 30232 INC 13525 397747138 SUM 219 38499 INC 756 943077753 INC 39374 618611918 INC 19297 989259688 INC 30896 810811072 SUM 519 31667 INC 1045 749554172 INC 28682 789583934 SUM 23377 30869 INC 9167 602079177 INC 22502 128473396 INC 31071 891596876 INC 20358 672049958 SUM 285 33862 SUM 18438 38345 INC 10259 138019396 SUM 1431 20515 INC 40366 323181202 SUM 1249 28303 SUM 7205 37495 INC 34741 185025210 SUM 973 33782 SUM 9938 26786 SUM 4976 17831 INC 11960 113639200 SUM 5467 18511 INC 1274 745663535 SUM 18108 40359 SUM 11609 38574 INC 23749 625164764 SUM 8956 37451 SUM 3172 5297 INC 9954 884769862 SUM 8764 20244 INC 2679 350467933 INC 14181 805286124 SUM 7164 23345 SUM 3213 23522 SUM 4971 20221 INC 1183 955230997 SUM 12457 27897 INC 5629 811132387 INC 11315 96847772 INC 6999 945865988 SUM 1755 35459 INC 30519 911193491 INC 13364 993262605 INC 40828 146992337 SUM 175 31824 SUM 4258 37944 SUM 16795 39782 INC 19876 936803718 SUM 4255 17247 SUM 3198 36145 INC 20355 201398539 INC 6568 878048207 SUM 1287 32492 INC 38771 191030707 INC 38091 356852202 SUM 330 13848 SUM 22352 39354 SUM 7873 39398 INC 5995 989020294 INC 2409 983941565 INC 28296 113128005 INC 16415 777830402 INC 28912 992585345 INC 39164 840923099 SUM 10900 19480 INC 19496 603336126 INC 6623 754916019 SUM 17677 31789 SUM 312 35641 INC 20880 884012278 INC 29894 758242542 SUM 6450 11787 INC 25182 532895312 SUM 14551 28172 INC 1436 413478608 SUM 75 40969 SUM 8062 28184 SUM 8360 34661 INC 16233 779982021 SUM 10661 31982 SUM 38127 41404 SUM 3891 40779 SUM 7500 19124 SUM 24292 40319 INC 23269 53720035 SUM 8086 11814 SUM 1137 18413 SUM 5186 13396 SUM 26590 37732 SUM 1188 34935 INC 36604 15345129 INC 26738 877420555 INC 8084 97094945 SUM 2808 36291 INC 19125 404021081 SUM 12280 31123 INC 34808 20514280 INC 29262 142714419 SUM 661 22921 INC 6602 142715529 SUM 9500 40360 INC 38647 823546017 INC 24925 506229696 SUM 4295 34084 INC 34455 345395635 INC 19958 817449884 INC 3960 867607690 INC 37376 41033 SUM 9352 31242 SUM 3136 27880 INC 11809 653205378 INC 8363 775191689 SUM 2471 32035 SUM 13220 36843 SUM 21465 35594 INC 7403 692895455 SUM 20008 41021 SUM 3820 39667 INC 14818 726986484 SUM 12098 28628 SUM 4644 38621 SUM 2131 36355 SUM 27119 40966 SUM 6349 38769 INC 27352 491558707 INC 3416 677519863 INC 6346 853882318 SUM 6660 28253 SUM 34709 41167 SUM 7280 37382 INC 20284 356854816 INC 33893 861215385 INC 1315 70872814 SUM 22006 40718 SUM 7347 14962 SUM 5107 23248 INC 352 517705508 SUM 1801 10206 INC 16656 29061154 INC 36211 471126993 SUM 14009 30716 SUM 22360 38054 INC 12887 240188658 SUM 5402 24764 SUM 8429 38786 SUM 17461 34857 INC 17718 938725149 SUM 688 36579 SUM 1442 31094 SUM 36178 41217 INC 34308 945167478 INC 21321 693952412 SUM 12754 29919 INC 10660 726572469 SUM 220 22430 SUM 14779 38449 SUM 7531 39649 INC 9762 676658752 SUM 463 40885 INC 25778 742805009 SUM 5604 22172 INC 39721 308034988 INC 9372 676872358 INC 25756 483483949 SUM 18983 38159 INC 30396 805246861 INC 31658 939030577 INC 31697 59468152 SUM 13746 40343 INC 6751 950737974 SUM 33487 36812 INC 8155 20001779 INC 21454 717995073 INC 14460 598453390 INC 30890 147338656 INC 32946 9511511 INC 14058 484822315 SUM 7344 28728 INC 37947 122271421 INC 32373 745197768 SUM 6651 40255 SUM 17327 36926 INC 16446 873955296 SUM 15705 34976 INC 31144 955995871 INC 22420 948783355 SUM 20612 41369 SUM 29119 37880 SUM 6836 40001 INC 7237 609623141 INC 12429 409713688 SUM 17034 18012 SUM 29497 40633 INC 10709 946158025 SUM 21899 40656 INC 3277 883779196 SUM 25646 41156 SUM 8850 38906 INC 21610 77564300 SUM 7573 31801 INC 5218 917539526 SUM 6715 35589 SUM 310 32510 INC 35944 918742887 SUM 20043 39061 INC 9781 408727586 SUM 38264 40395 INC 39248 543487378 INC 27027 29039498 INC 33105 601179232 SUM 2486 20865 SUM 10976 40337 INC 35307 518708967 INC 17493 138530543 INC 20120 865260335 INC 31004 998935563 SUM 1556 24594 SUM 890 16577 INC 37153 469757973 INC 9900 534830159 INC 18457 28532054 INC 36697 864316730 INC 7274 890612522 SUM 4541 32858 INC 9473 872075766 SUM 1790 16237 SUM 21751 21972 INC 7873 893395039 SUM 4827 24998 INC 34349 760547733 INC 30388 754961274 INC 1859 25140222 SUM 1863 33650 INC 7345 81434627 SUM 16808 30313 SUM 18353 38246 INC 24916 736844743 SUM 8614 36455 SUM 31989 37001 SUM 8814 37028 SUM 8393 30783 SUM 2467 41287 SUM 1019 40049 SUM 34961 41399 INC 38604 786944453 SUM 5883 36003 INC 20322 143103116 SUM 5599 39248 SUM 83 38168 SUM 5699 40220 SUM 757 41224 SUM 9614 18027 SUM 3439 31011 SUM 5464 30137 INC 7266 905524486 INC 22386 956336207 INC 10552 739023747 INC 17477 265912601 INC 13938 145096796 SUM 5834 35958 SUM 7431 10043 SUM 13418 40135 SUM 16337 24915 INC 6421 924202659 INC 18660 537913932 SUM 18261 35623 INC 5736 12286636 SUM 10333 37663 INC 27809 27954980 INC 16705 475964389 INC 16966 994844488 SUM 6128 25580 SUM 11311 40529 SUM 1693 40426 SUM 9463 23500 SUM 13665 31385 SUM 16051 31682 SUM 282 11747 SUM 18438 41445 INC 27924 472000796 SUM 5885 19552 SUM 28394 38556 INC 23304 987087616 INC 5868 870127968 SUM 8548 31612 INC 1372 52043081 INC 2913 868879941 INC 29269 845479341 SUM 4167 40469 SUM 25116 40311 SUM 1121 14464 INC 32016 877677314 INC 16378 422589264 INC 34024 870604046 SUM 1909 37020 SUM 5596 41390 SUM 17263 40569 SUM 8308 24074 INC 15785 349326558 INC 435 697101324 SUM 13 16391 SUM 5330 39779 SUM 18457 40888 SUM 10823 33322 INC 31895 894738846 SUM 25980 37265 SUM 6758 8707 INC 33468 955680806 SUM 2196 34416 SUM 26432 33682 SUM 7676 40624 INC 19884 795540880 INC 33753 435608681 SUM 12409 30712 INC 6963 129335091 SUM 433 39547 INC 31645 693353277 INC 39702 274229924 SUM 6061 23233 INC 18239 934771911 SUM 7791 33654 INC 20318 147165899 INC 3157 529217134 SUM 39698 40846 SUM 599 29322 SUM 2706 20319 INC 16513 3286287 SUM 6155 14964 INC 36695 955336464 INC 5057 821127647 INC 2279 73728098 INC 32627 862089637 SUM 18367 39726 SUM 15640 40255 INC 32680 12625091 INC 34413 892635560 SUM 4238 38623 INC 1013 389163260 SUM 238 35980 SUM 22857 36086 SUM 21363 37244 SUM 15807 36761 SUM 2718 35975 SUM 173 32934 SUM 26634 36618 SUM 14345 27346 INC 26566 3749323 SUM 22347 29938 SUM 5164 40148 SUM 5479 31522 SUM 232 29069 INC 29877 416123329 INC 14286 416465198 SUM 394 31860 INC 5085 121661277 SUM 4471 32300 SUM 10009 31322 INC 23863 9065081 INC 3957 986965032 SUM 15401 40084 SUM 17948 26837 INC 36210 981791223 INC 31970 760025002 SUM 3917 35853 INC 27273 147159671 SUM 8116 15646 SUM 1019 16923 INC 697 946626538 SUM 14886 33670 SUM 7563 29278 INC 24330 924657331 INC 39620 976685378 SUM 5647 36159 SUM 3686 33443 SUM 10443 40115 SUM 7586 32785 INC 17485 820703223 INC 34993 248142076 INC 13137 80053209 INC 25234 222108354 SUM 28256 39495 SUM 12753 26752 INC 13598 256956411 SUM 580 34115 INC 7 467451310 INC 20368 418356537 SUM 33019 36203 INC 37848 29040152 SUM 16343 36299 INC 30683 954697188 INC 11242 351359827 INC 15474 73648381 SUM 2785 9040 INC 7153 641627500 SUM 13536 38601 INC 19021 877197673 INC 6098 938386305 INC 23777 130264835 INC 37603 676370126 SUM 6764 18341 SUM 9046 36793 SUM 2673 38804 INC 28472 789610590 INC 28823 87478936 SUM 2414 39114 SUM 14380 41111 INC 35612 113919302 SUM 14962 33169 SUM 787 25599 SUM 244 4715 SUM 3846 12069 INC 24825 60617918 INC 1354 930038141 INC 2880 7997627 SUM 17606 33120 INC 30529 8903804 INC 3789 456508219 INC 15323 942392564 SUM 21682 36996 SUM 9446 29480 INC 36184 138028615 SUM 7930 20371 SUM 11959 29376 SUM 545 8397 INC 10311 2082469 SUM 22755 34720 INC 26732 146678561 SUM 2055 9746 INC 27204 999619928 SUM 17330 25954 INC 39765 877851115 SUM 7804 19966 INC 32610 147301034 SUM 12463 22156 SUM 23860 37147 INC 40987 858522993 SUM 5880 39850 SUM 10196 33184 INC 38727 752199332 SUM 8457 20362 INC 1867 19425639 INC 3273 63838460 INC 8189 26979810 SUM 14282 27746 SUM 19435 40448 INC 3400 413600772 SUM 16726 38277 INC 38159 322296559 INC 28036 70834621 SUM 8823 30141 INC 37790 141147065 INC 33752 27890871 SUM 13787 40372 INC 28510 338814504 INC 4794 993394487 INC 30151 80355307 INC 25527 760620761 SUM 20301 36244 SUM 23831 40469 INC 32388 307370355 SUM 1657 29436 SUM 6756 29450 SUM 847 6802 SUM 7981 38845 INC 25655 4961319 SUM 22201 30330 SUM 3799 40484 INC 28165 854962511 INC 28059 955295207 SUM 25735 37936 SUM 3411 41055 SUM 22401 40540 INC 779 979443206 INC 18134 847229915 INC 32448 737574083 INC 14244 559761468 SUM 169 24941 SUM 22629 36695 INC 12568 10018872 SUM 428 35287 SUM 9332 34796 SUM 16286 41067 SUM 12086 30866 INC 39196 70361102 INC 6731 357937148 INC 21144 995787371 INC 11943 27981202 INC 28400 14249947 INC 18848 657619012 INC 20543 828523095 SUM 4325 37039 SUM 19282 36595 INC 29221 762224527 INC 2397 759593261 SUM 9429 24290 INC 13690 870267319 INC 29429 803460246 SUM 1750 9024 INC 21419 602040085 INC 23181 671265912 SUM 7325 39845 SUM 6222 11257 INC 13645 806875839 SUM 24961 37613 INC 26768 955032000 INC 30525 543502764 SUM 13778 40619 INC 20953 596977182 SUM 13106 31196 SUM 2811 33680 INC 8888 402912999 INC 35992 9836644 SUM 5629 26228 SUM 3967 38316 SUM 26328 33767 INC 15585 39048661 SUM 1625 39955 INC 13970 471187226 SUM 22 35100 SUM 1393 36229 INC 30235 544250791 SUM 21000 38588 SUM 2396 29419 SUM 5514 32325 INC 3550 28904150 INC 35974 117969521 INC 40824 928421495 SUM 11764 31627 SUM 6882 37374 INC 33130 973622493 SUM 391 38035 SUM 4214 39329 SUM 3957 36628 SUM 14622 34050 SUM 2947 29906 INC 10483 79998337 SUM 2885 35791 SUM 854 11147 SUM 8131 31245 SUM 10222 40305 SUM 13896 31846 SUM 3277 39217 INC 13368 133680443 INC 23242 147472457 INC 26501 26972393 INC 15966 126497166 SUM 22447 37582 INC 3083 993781597 SUM 6400 11252 SUM 1048 37500 SUM 23768 33576 INC 40380 733278782 SUM 9766 21399 SUM 13432 31953 SUM 5557 37474 SUM 23172 34943 SUM 5123 18946 INC 30879 721359153 INC 15023 149996603 INC 39558 24266526 INC 21208 140691054 SUM 5074 25483 INC 5128 11772612 SUM 4828 15330 SUM 32586 35717 SUM 1399 37664 SUM 19594 35345 INC 39450 870622456 INC 12761 676489156 SUM 672 22153 SUM 35747 39712 INC 10182 29060063 SUM 3784 39776 INC 10797 536333069 SUM 7237 37801 INC 6409 340048839 SUM 1556 19851 INC 11265 141547370 INC 8990 146878888 INC 36126 614270757 SUM 203 7710 SUM 4228 21207 SUM 30 21700 SUM 3265 16939 INC 33208 608143994 INC 5861 959881796 SUM 17379 24393 SUM 3734 20495 INC 7216 393956900 INC 20951 609553534 SUM 11741 36498 INC 37100 878858155 SUM 3685 16923 SUM 1867 26751 SUM 21040 40808 INC 31734 181139995 SUM 7645 28159 SUM 1786 35611 INC 53 268716889 INC 29878 408268103 INC 2529 972406304 INC 29614 538231991 INC 1055 952369510 SUM 28012 40223 INC 14844 844145463 INC 24429 519516560 INC 8394 994195858 INC 13108 861166850 SUM 7 2189 INC 28767 58871554 SUM 4806 33097 SUM 229 23182 INC 34009 953241524 INC 3600 311683553 SUM 10796 41255 INC 27424 954976012 SUM 12321 29869 SUM 3185 34590 INC 80 137350503 INC 31497 783343987 SUM 568 25866 SUM 3406 32241 SUM 13385 33127 INC 4244 326444572 SUM 8275 37047 INC 22349 359302199 INC 24333 5917953 INC 15107 475311436 SUM 18223 39086 INC 19777 146088182 INC 4811 870636593 INC 1829 524096970 INC 8669 69490026 INC 20355 131216110 INC 9505 953062857 INC 18445 136437540 SUM 15640 41047 SUM 3096 29881 SUM 32954 35931 INC 15286 760617098 INC 20623 608997217 INC 22462 890529934 SUM 5441 15143 SUM 7654 35102 INC 1157 535099664 SUM 1458 39432 SUM 2560 24107 SUM 2321 14896 SUM 8390 23987 INC 11 223404163 INC 28935 25895194 SUM 2221 37319 SUM 28310 31199 INC 39418 890259737 INC 36843 474892872 INC 28621 61092927 INC 14810 844957153 INC 2517 140369434 INC 11829 356923572 INC 33009 416006474 INC 9801 692913637 SUM 11445 34892 SUM 9530 27822 SUM 3181 27693 INC 2199 727704067 SUM 27902 39052 SUM 8942 33736 INC 13534 138472294 SUM 22151 32477 INC 31094 666863497 INC 37139 559150017 INC 14053 812645928 INC 33899 27742562 INC 18202 718447821 INC 25567 29020712 INC 2583 517962027 SUM 15191 39609 SUM 10053 36722 SUM 15457 24239 SUM 11489 34532 SUM 9687 39808 SUM 12471 27104 SUM 12509 39754 SUM 7196 34410 SUM 768 18395 INC 32904 475346765 SUM 531 24568 INC 36714 610412187 INC 31258 12305777 INC 8552 959694135 INC 1948 466998567 INC 3681 489275985 SUM 633 32127 SUM 22582 40857 SUM 2648 27983 SUM 2590 24886 INC 38863 356651059 INC 14387 771179426 SUM 4470 33819 SUM 3119 30104 SUM 26662 38932 SUM 10828 19167 SUM 970 36474 SUM 8429 28277 SUM 17514 41420 INC 4053 995494862 INC 18033 992252322 SUM 25681 40200 SUM 3296 13153 INC 36401 840192533 SUM 3664 14340 SUM 1527 19646 INC 30516 844287373 SUM 4114 36928 SUM 16720 38602 INC 1384 73212468 SUM 2709 11225 INC 31847 996465016 SUM 1558 23922 INC 17982 110773111 INC 17415 990512573 INC 38323 921418587 SUM 838 32338 INC 1275 760082332 INC 10234 568509906 SUM 15755 26228 INC 5894 68458464 SUM 17917 39611 SUM 38749 41260 SUM 21071 33760 INC 41315 56602335 SUM 787 24901 SUM 2746 28637 SUM 6662 37136 INC 1438 13264503 SUM 16627 29043 SUM 30098 34656 SUM 9799 36852 INC 36357 759546750 INC 17807 550716933 INC 15941 449819233 SUM 7464 19310 SUM 23832 40849 INC 12448 837744556 SUM 3537 27561 INC 39228 888176639 SUM 417 23199 SUM 3244 39617 SUM 8030 31996 INC 30756 317887349 SUM 4153 37457 INC 11150 805283468 INC 9734 827616892 SUM 13609 35758 SUM 2674 31738 SUM 17555 40696 INC 24939 913120791 SUM 14965 35025 SUM 2098 23029 SUM 2069 41313 SUM 8284 22335 SUM 8439 19983 SUM 3890 38842 SUM 538 38727 INC 31697 12120041 SUM 3005 35584 INC 35714 820272699 SUM 6250 39856 SUM 3975 23884 INC 2436 20696704 INC 30593 320175462 INC 16594 289658950 INC 38570 529687347 INC 18710 917303702 INC 27405 481165944 INC 9595 955307175 SUM 2272 16490 SUM 9457 34898 SUM 21964 32722 SUM 13524 25941 SUM 37034 41383 INC 25652 846171486 INC 20216 27510043 SUM 30675 34729 SUM 4636 36719 INC 29206 138828590 INC 38545 31326 INC 37773 642654400 SUM 27023 40239 INC 27529 989226263 INC 29530 16059534 INC 13240 138279619 SUM 151 18619 SUM 4599 20347 INC 27375 971001389 SUM 10878 41370 INC 24249 772673585 INC 3691 886883111 SUM 31452 40339 INC 27377 559062353 INC 20312 316872623 INC 13740 659618267 INC 13357 726763298 SUM 6037 33398 INC 6858 953111306 INC 40025 122246936 SUM 26628 40994 INC 7631 731687652 SUM 1507 18418 SUM 30521 38767 INC 38985 24845028 SUM 18312 37635 SUM 948 31117 INC 9441 29066075 SUM 15520 37409 INC 1360 941082810 INC 31479 724850792 SUM 12943 30803 SUM 4764 33130 INC 24656 147383414 SUM 21779 40300 INC 3848 330071491 INC 10519 145365396 INC 32809 955306605 SUM 26441 37593 SUM 13667 40484 SUM 2271 27746 SUM 37513 40760 INC 13315 921656211 INC 29643 433389575 INC 40390 607167256 SUM 3546 34037 INC 623 938420652 SUM 29408 41044 INC 3599 251606507 INC 31960 449208380 SUM 8985 24809 SUM 11744 33501 SUM 16008 36864 SUM 18845 40367 SUM 17502 28780 SUM 5317 36354 SUM 244 31356 INC 18761 20579353 INC 39707 954255106 INC 38398 516233189 INC 18298 575946469 INC 20345 33968206 SUM 17238 39080 SUM 17985 36422 SUM 968 11614 INC 12748 999173939 SUM 20283 37989 SUM 17308 34145 INC 5597 990764654 SUM 11912 35733 INC 7695 472444339 INC 19642 787026768 SUM 11963 39281 SUM 6854 39500 INC 21479 144070232 SUM 15926 37093 SUM 20145 41008 SUM 20 13340 SUM 5888 32912 SUM 12723 35094 INC 20106 137997763 SUM 14224 29097 SUM 2888 41034 INC 39578 25828883 INC 13192 791929572 INC 15584 592583426 SUM 13624 41394 SUM 18936 41006 SUM 18626 41066 INC 16981 491118844 INC 14101 99520953 INC 20509 458601749 SUM 1469 29118 INC 37531 921236921 SUM 8224 32460 INC 1289 143253171 SUM 16538 40260 SUM 29560 38706 INC 4028 120215614 SUM 9227 23876 SUM 13463 34615 SUM 14099 32709 INC 14143 805908418 INC 439 797466291 INC 24356 157214801 SUM 2882 13279 SUM 7585 23046 SUM 14638 39363 SUM 9265 17185 SUM 15354 37835 INC 3482 442051554 INC 18397 778333100 INC 21318 328418918 SUM 10284 38618 SUM 5708 14007 INC 427 143268871 SUM 938 21399 SUM 25034 40194 INC 20791 605319106 SUM 16954 37697 SUM 12338 34819 SUM 16074 41130 INC 17136 576443844 INC 13326 467019357 INC 7603 137450643 SUM 13560 27329 INC 2885 49454772 SUM 7913 26278 INC 37206 760406418 SUM 3820 17096 SUM 11624 36991 SUM 34755 40422 INC 12686 623484335 INC 22548 66372917 INC 34075 854494271 INC 23827 759568718 SUM 15671 23715 INC 5847 20619963 INC 8092 79813712 INC 29491 185878970 SUM 16258 39861 INC 18561 137741225 SUM 17058 37148 SUM 9189 38836 SUM 3110 16808 SUM 385 35622 INC 34266 955314977 INC 7843 904743717 INC 41054 402343536 SUM 3080 38723 SUM 18 34899 INC 9650 145066239 SUM 509 30248 SUM 757 28324 SUM 10083 27188 INC 27144 820835734 INC 500 320491602 SUM 5353 32119 SUM 3499 10421 SUM 12822 24891 SUM 3257 37832 SUM 7408 40869 INC 35046 908195619 SUM 1115 19571 INC 40412 26289584 SUM 1130 26798 INC 8842 26787576 INC 32365 19588812 INC 8549 671040508 INC 22963 12016923 SUM 47 40362 INC 17627 370551039 INC 528 139514027 SUM 2189 33275 SUM 4265 39650 SUM 1128 38581 SUM 3732 12544 INC 10289 834425582 SUM 952 39215 INC 27150 856998877 INC 15054 14489992 SUM 2305 22219 INC 38166 315878137 SUM 7309 20501 SUM 3238 37904 INC 34310 28799887 SUM 900 29841 SUM 4716 14859 INC 39627 686609477 INC 12163 810352500 INC 40231 27277911 SUM 20890 33378 SUM 4922 38463 SUM 30383 39493 INC 23635 858020619 SUM 2578 33337 SUM 8515 24575 SUM 166 34081 INC 22277 784275294 INC 13852 69453153 INC 1471 909218289 INC 24348 769841737 INC 4924 147423870 SUM 11236 31770 SUM 6236 38698 INC 5157 147218802 SUM 13839 31969 SUM 1844 32887 SUM 3878 39197 INC 12284 771707477 SUM 17466 31302 INC 8463 340855907 INC 4548 441811845 SUM 12703 22098 SUM 18175 30896 SUM 28443 38027 INC 40592 894585316 INC 19779 4209606 SUM 19705 40514 SUM 6385 26339 SUM 7768 19072 SUM 941 30945 INC 40265 147163159 INC 10297 75943604 SUM 27901 40482 SUM 9321 18945 SUM 3742 24125 INC 37263 959484455 SUM 614 25492 INC 29798 143266625 SUM 37995 40853 INC 11225 113914548 INC 15429 147396448 INC 15221 112324822 INC 4268 27859483 INC 1134 748042483 INC 6372 742774607 INC 38848 960437771 SUM 36107 41222 SUM 4506 29413 INC 6455 924885475 SUM 7609 39814 INC 31150 751262622 SUM 14455 35489 INC 18094 447497138 INC 28976 995480182 INC 3863 11985828 INC 29202 139046168 SUM 3269 18343 SUM 17875 33005 SUM 765 24732 SUM 3728 20118 INC 38546 820689255 SUM 1021 31412 INC 35217 29084837 INC 29664 993359555 INC 13535 358403465 INC 41215 939519711 SUM 18989 26799 INC 27626 134110149 SUM 26574 31632 INC 16997 72678941 SUM 13417 20696 SUM 302 41185 SUM 8318 9499 SUM 5598 38870 INC 34954 457381035 SUM 26193 40146 INC 20753 108738056 SUM 37 14794 INC 29050 978958609 SUM 20443 27182 INC 19251 644942888 SUM 2969 16479 SUM 67 20554 INC 10311 930844441 INC 19645 11158581 SUM 36647 40880 SUM 15849 32959 SUM 14725 27056 INC 40059 921589794 INC 36202 283574489 INC 7659 953001838 INC 4261 887484371 INC 14410 146112625 INC 6339 500862435 SUM 9406 31589 INC 13091 994319374 SUM 29605 34034 INC 15998 183928605 INC 16712 725243772 INC 40181 204687897 SUM 1351 37026 INC 22885 29033203 INC 28039 922716228 SUM 15423 26451 INC 17076 13343195 INC 28624 877551495 SUM 376 15803 SUM 7762 39263 INC 27509 823430001 INC 36683 804027994 INC 31102 481683134 SUM 11188 39878 SUM 4833 10224 INC 13914 808513845 SUM 25153 33091 SUM 2680 30159 INC 8158 155614816 INC 38236 961269210 SUM 178 30557 INC 7418 5463093 INC 20040 139053297 SUM 15499 33923 INC 30595 146757083 SUM 2936 33552 INC 1705 986501567 SUM 35565 40612 SUM 12671 17449 SUM 6714 38321 INC 16372 615924313 INC 25885 130702888 SUM 2483 25015 SUM 7196 41364 INC 26094 986747105 SUM 6302 24474 SUM 22849 38504 SUM 19948 27461 SUM 27345 32345 INC 40351 796846930 INC 33801 904835421 INC 31703 120076428 INC 647 870393674 INC 15012 990416589 INC 12664 877280076 INC 26864 944994031 INC 9632 458252765 INC 15434 883476749 SUM 13470 33758 SUM 13770 32787 SUM 8675 38209 INC 8802 16099576 INC 896 863967351 INC 31088 51174505 SUM 20414 38393 SUM 7910 30913 SUM 23376 40665 SUM 14379 36468 SUM 27347 37590 INC 36454 125717914 SUM 9865 35365 SUM 1418 39224 INC 32951 40887424 SUM 11498 33970 SUM 5281 32641 SUM 7504 35339 INC 25243 491124307 SUM 29530 36534 INC 27623 23491772 INC 2514 406999123 INC 5931 511663683 INC 35904 40941279 SUM 28450 37907 INC 8039 862011726 SUM 4187 19309 SUM 4480 32512 INC 22242 960573560 SUM 14 24275 INC 18513 23666193 INC 14287 733794796 SUM 16448 37980 INC 5686 735616235 SUM 5628 36360 SUM 3122 22758 INC 5822 19359559 INC 36057 78269516 INC 1786 25687486 INC 17573 604913267 INC 13721 955311047 SUM 4240 37937 INC 17319 686362219 SUM 7406 40318 SUM 6874 37889 INC 26615 854570587 INC 8565 944960897 INC 16276 25526995 SUM 346 23010 INC 25679 610601140 SUM 16778 20658 INC 38026 903108801 SUM 4522 23873 INC 23835 726536548 SUM 10527 38602 SUM 22780 39237 SUM 13310 39691 SUM 28055 38656 SUM 24952 39101 INC 28374 950867007 SUM 9408 17026 INC 31991 458568545 INC 40941 705942814 INC 40947 953581718 INC 18203 500756633 INC 39042 685022767 SUM 9422 29344 SUM 19547 41043 SUM 9086 38642 SUM 15451 38386 INC 10684 796426852 INC 36110 827553239 INC 9070 40003878 INC 23284 955555693 SUM 5310 28722 SUM 13782 26199 INC 9717 12122337 INC 40278 889636715 SUM 33530 39507 INC 7488 110700451 SUM 24370 34789 INC 34402 938949779 SUM 21483 40102 INC 4092 219278865 INC 33462 84504198 SUM 15002 20142 SUM 3430 13930 INC 1461 936695218 INC 17143 11758175 INC 34823 19273185 SUM 23043 34580 SUM 7880 38968 INC 3824 376428456 INC 40280 28906654 INC 24839 481564781 SUM 5081 27939 INC 4168 70806569 INC 29216 649481827 SUM 9498 33848 SUM 19165 36438 SUM 14087 39015 INC 167 131699543 SUM 12165 13366 INC 31954 822382213 INC 19909 991323653 SUM 7829 12926 SUM 16291 33186 SUM 14805 40130 SUM 30972 34062 SUM 3153 30296 SUM 4242 41395 SUM 5529 31698 INC 32493 792493513 INC 31514 507001545 INC 12090 303061027 INC 18281 887432715 SUM 2058 18312 INC 6279 683231556 INC 4362 11000305 SUM 3782 37889 INC 39253 7338292 INC 33187 944008692 INC 28170 748995621 SUM 9217 39784 SUM 2576 39467 INC 1572 147339672 INC 27031 946689917 INC 35092 141444337 SUM 27166 40265 INC 504 144787756 INC 40257 27462786 SUM 17218 36811 INC 21194 929317634 INC 11942 626413435 INC 21866 339057898 SUM 2255 31632 SUM 13110 40054 INC 24815 161689765 SUM 8189 37776 SUM 1715 32496 SUM 1149 7297 SUM 6531 22700 INC 33328 147422373 INC 35890 29081981 INC 6210 139064556 INC 14311 736844655 SUM 12808 40747 SUM 3380 21642 SUM 26356 41417 INC 16693 137519708 INC 25514 12227291 INC 18260 604650072 SUM 1779 25312 INC 5831 199506436 INC 13246 682124811 SUM 12091 28919 INC 2717 837681716 SUM 3992 13503 SUM 8359 21620 INC 1475 74043102 SUM 9313 31333 INC 12991 803465582 SUM 30978 33949 SUM 12718 34893 SUM 5828 13819 INC 22117 420798626 INC 1614 566199216 SUM 6091 31158 INC 3712 892235224 INC 27865 282146594 INC 9397 54635529 INC 27868 23097548 INC 23106 991311114 SUM 29525 39479 SUM 17448 30773 INC 7739 113645493 SUM 14826 33660 SUM 25333 31703 INC 17673 151812128 INC 39746 911377394 INC 24467 944919640 INC 19032 697101212 INC 38187 939223187 SUM 27403 30842 INC 13875 953034782 INC 35068 877997933 SUM 11213 38130 SUM 151 27949 INC 24056 498576112 INC 1076 588544642 SUM 1437 25869 INC 16294 357552832 INC 32408 465096650 SUM 1823 27123 SUM 3739 38091 SUM 12718 21896 INC 808 737216560 INC 41102 945451991 INC 26343 142190245 INC 4560 979180658 SUM 8327 39712 INC 35574 710111400 INC 17803 12304854 SUM 12422 39301 INC 25126 799847754 INC 17274 71859765 SUM 21136 36076 INC 45 28479463 INC 38198 990236359 SUM 852 40104 SUM 7628 25924 SUM 6441 8184 INC 36039 953979530 INC 10717 77191177 SUM 4344 31181 INC 20126 333617436 SUM 10313 15869 SUM 5041 17618 INC 20007 760276758 SUM 11953 33498 SUM 6341 30889 INC 10637 754180657 INC 40993 879006371 SUM 2028 17153 SUM 19324 41092 INC 14263 47658836 SUM 1753 40438 INC 13678 3603081 INC 29195 39565213 INC 11286 527446526 INC 32046 135874428 SUM 11562 28111 SUM 35143 36797 INC 35771 720484866 SUM 3261 36765 INC 32210 73254838 SUM 2119 25580 SUM 25157 40873 INC 25870 43922688 SUM 4814 30959 INC 17352 803260084 SUM 12233 17901 SUM 39541 40804 INC 25650 816402401 INC 5021 760627060 SUM 9091 37570 SUM 5130 37387 SUM 9 5546 INC 31071 552680660 SUM 23862 25457 SUM 24246 39175 SUM 1336 40005 INC 2237 490077612 SUM 1224 20756 SUM 4813 29801 INC 6533 29072853 INC 35394 917007030 SUM 2628 7247 INC 20467 972772651 SUM 23188 38406 SUM 12967 35059 INC 39453 538763325 SUM 7148 29693 SUM 6478 27835 SUM 7646 35693 SUM 7686 37643 INC 7158 472142698 SUM 5127 17282 INC 17775 8002836 INC 11163 2420174 SUM 148 31533 INC 31244 978504655 SUM 13760 32259 INC 8826 744848358 SUM 3158 39621 INC 38531 19570613 SUM 8831 35409 SUM 19190 28939 SUM 1126 28387 SUM 1325 34360 INC 8890 398182432 INC 13854 670311370 SUM 1110 28877 SUM 21385 41299 SUM 3956 24961 SUM 15542 37721 SUM 24729 37105 SUM 36178 39149 INC 25997 915813883 INC 16750 998077085 INC 5273 756187691 SUM 26077 37374 SUM 18138 35994 SUM 1130 37430 SUM 1440 24285 INC 27416 23354998 SUM 27344 39934 SUM 22275 40451 INC 15415 769521660 INC 33867 150334524 INC 29680 953991225 INC 7453 290762713 INC 9013 274839124 INC 26852 675137 SUM 16741 38748 SUM 9827 39443 SUM 11396 40210 INC 8680 943449833 SUM 18373 40662 INC 36107 568714630 SUM 19963 28622 INC 33341 342054944 INC 8523 139079363 INC 18373 129604335 INC 37254 147455408 INC 6537 936250134 SUM 25790 35893 SUM 1387 4999 INC 12647 275470306 INC 21224 33814645 INC 18007 746944156 INC 24770 348165806 INC 9471 532549923 SUM 15515 35263 SUM 2023 37228 INC 39384 739954714 INC 31075 67012862 INC 26302 975503582 SUM 17132 29157 SUM 16939 30344 INC 35726 147418100 INC 34693 818991093 SUM 3891 33579 SUM 11445 22410 SUM 7824 34677 SUM 263 31967 INC 22044 301015715 SUM 9116 10366 SUM 6633 39427 SUM 24960 40322 SUM 37943 41122 SUM 4989 40169 INC 5463 609972440 INC 3280 277944914 INC 9876 404096301 INC 21640 693349743 INC 37290 288770720 INC 13793 144588101 INC 14354 383737102 SUM 3974 38079 SUM 5999 21341 SUM 28559 41129 INC 768 140000326 INC 15073 5867697 INC 33923 147369510 SUM 23065 36714 SUM 6941 35705 SUM 10045 40346 INC 9733 20577245 SUM 12420 35924 SUM 14106 37739 INC 3825 615599393 INC 22224 973392699 SUM 33267 40108 SUM 32128 40875 INC 6593 606129274 SUM 10257 32759 INC 34888 21647899 SUM 1054 33556 INC 21504 613476219 SUM 19664 39198 INC 3438 543164972 INC 11141 503276112 SUM 6097 34060 INC 36193 39577005 INC 26400 142205104 SUM 10395 26396 INC 16110 876474549 SUM 1102 25729 SUM 31392 39114 INC 21020 610575737 INC 17561 10879914 SUM 10545 37744 SUM 4514 26758 INC 6029 760638983 SUM 14658 37594 SUM 752 18304 INC 32930 535551855 SUM 5435 10216 INC 15272 273229521 SUM 7246 28011 INC 15257 492193984 SUM 536 29085 INC 28912 414023032 INC 37292 146387348 SUM 24302 41338 SUM 20832 30163 SUM 76 36133 SUM 384 13938 SUM 27087 30613 SUM 7677 38685 INC 41223 496275180 SUM 12152 41021 SUM 156 30567 SUM 7099 36056 SUM 1492 8233 SUM 1076 26537 SUM 20612 27725 INC 161 190206308 SUM 23872 35349 INC 38560 873801428 SUM 19168 39947 SUM 8452 39504 INC 2295 954244743 INC 15529 464244195 INC 21838 954358084 INC 26959 810888857 SUM 32119 39682 INC 270 12582905 INC 38120 804302332 INC 2607 640147464 INC 37868 602082705 SUM 789 10750 SUM 8524 24761 SUM 5355 40354 SUM 2843 20550 INC 41192 142147569 INC 37640 80311039 INC 12237 6762863 SUM 5684 30318 INC 7930 905859047 INC 14040 518859699 INC 26408 979159654 SUM 2772 10195 INC 29203 441287543 SUM 16563 28098 SUM 6367 30675 INC 32429 534299235 INC 1630 837009643 SUM 9062 26853 INC 34852 408857671 SUM 1869 40430 SUM 15527 27056 INC 38656 681622070 SUM 19392 39761 SUM 2388 12115 SUM 15747 25422 SUM 131 1662 SUM 22418 40523 SUM 9237 15823 SUM 14483 20081 SUM 12100 28985 SUM 1903 34981 INC 23908 801407071 INC 16652 800200836 INC 5620 29047789 SUM 1614 33125 INC 37257 610623408 SUM 11657 24078 INC 21688 222839415 SUM 2128 32680 SUM 23030 39013 SUM 8469 41076 INC 10279 607938423 INC 24115 24875379 INC 35311 963351412 INC 6899 593817350 SUM 7631 27750 SUM 4748 17485 INC 29574 352924951 INC 27123 8813571 INC 34943 113862495 INC 36424 945018498 INC 31149 954010589 INC 33278 979521715 INC 3515 22281637 SUM 4331 36795 SUM 4716 41308 SUM 11735 27983 INC 37713 418211373 INC 25697 565572483 INC 8980 689295446 INC 31455 757185791 SUM 4169 36912 INC 11072 832487821 SUM 32685 41356 SUM 3655 22046 INC 27040 508882909 INC 24260 98724572 INC 14719 805635404 INC 8664 804867602 SUM 167 36270 INC 22794 146871305 SUM 5215 35309 SUM 25576 32127 INC 7380 632453985 INC 27555 944947979 SUM 4839 39055 INC 11155 842342080 SUM 4999 27636 INC 14985 773196236 SUM 18759 40192 SUM 238 22250 INC 40150 357827969 INC 24890 344781460 SUM 6294 24844 INC 12452 961946785 INC 34469 754429364 INC 32105 132495588 INC 41447 17029160 INC 37480 952094750 INC 18289 530882155 SUM 19796 40560 INC 7205 289837710 INC 26530 936764480 INC 4265 143107172 INC 18341 28910696 SUM 2257 26116 INC 41123 935669110 INC 2760 737683727 INC 13529 470595554 INC 27252 995313126 INC 19113 403980469 INC 33913 914665118 INC 30142 959872650 SUM 1306 27728 SUM 2294 23392 SUM 1536 27005 SUM 7112 20317 SUM 216 29012 SUM 18588 38715 SUM 2906 33159 INC 26742 146427957 SUM 12704 20908 SUM 26681 40923 INC 18356 189056655 INC 25914 942005704 INC 19241 694011080 INC 6191 718569014 SUM 11018 32972 SUM 3783 11128 SUM 848 25217 INC 39663 551365814 SUM 3132 16291 SUM 16124 40948 INC 38689 894339103 INC 22739 955307888 SUM 2451 12297 SUM 39249 41393 INC 2384 121720844 INC 10312 706034866 SUM 4439 15421 SUM 2946 20133 INC 11580 992842754 SUM 297 12006 SUM 1010 35409 SUM 130 34526 INC 10181 27948535 SUM 4606 33458 INC 22571 989193587 INC 7858 205612868 SUM 12964 28606 SUM 24999 35708 SUM 11658 41446 SUM 301 12833 SUM 6345 26511 SUM 10028 37394 INC 40233 10113243 INC 25734 811754213 INC 32899 13213140 INC 2851 57793226 INC 11052 9144913 SUM 28152 37730 INC 5995 111289511 SUM 3874 40481 SUM 2072 24299 SUM 29298 35308 SUM 4839 15421 INC 33101 851415784 SUM 6492 41279 SUM 7254 33042 INC 19736 861044523 INC 18518 752242023 SUM 23363 31579 SUM 7279 21964 INC 6218 535773849 INC 36508 977742166 SUM 426 5152 INC 3922 760383862 INC 16127 357898251 INC 12992 883993032 SUM 2519 39009 SUM 824 29602 INC 7082 138800432 SUM 2952 37002 INC 33294 448454138 SUM 16089 39299 SUM 8148 33915 INC 40556 190098042 SUM 14753 41066 SUM 3540 37752 SUM 20909 41407 INC 40155 73672446 INC 552 94311208 SUM 12123 38885 SUM 25789 35295 SUM 6398 29411 SUM 17438 26782 SUM 304 22277 SUM 12281 31297 SUM 21062 34094 SUM 17315 35930 SUM 4147 28761 SUM 3639 40797 INC 12729 28783943 SUM 15136 25732 INC 16678 871356437 INC 17003 420037139 INC 2695 909360786 SUM 5364 35170 INC 12436 595754483 SUM 15634 27991 SUM 4877 41182 INC 21361 144306989 INC 1874 7960349 SUM 23991 32150 SUM 6269 30197 SUM 25806 37255 INC 7172 975189747 INC 36791 16494648 SUM 17899 39754 SUM 156 11247 INC 21556 26544348 SUM 52 29694 SUM 1270 22937 SUM 1855 36062 INC 26400 979428710 INC 21100 850384235 SUM 6099 26472 SUM 1323 33832 SUM 31840 38676 INC 26202 659888325 SUM 12921 29940 INC 11833 922639126 SUM 6767 35601 SUM 1013 41454 INC 22002 136926190 SUM 1558 13431 SUM 30133 36518 SUM 21464 40886 SUM 7214 10738 SUM 28946 34278 SUM 13955 38372 INC 28626 794424956 SUM 7940 37669 SUM 758 21209 SUM 764 18017 INC 23845 113350853 INC 21338 126394564 SUM 8051 22880 INC 18285 672563471 SUM 7780 21116 INC 17046 50978509 INC 16949 13261536 INC 29250 29083758 INC 12391 28806174 INC 20727 113620506 INC 8926 144840744 SUM 5280 40417 SUM 7506 22761 INC 14149 737480944 SUM 9288 39652 INC 40011 145351604 SUM 843 22289 INC 5997 12564722 SUM 3569 39516 SUM 17303 39624 INC 31059 9145887 SUM 26842 30000 SUM 12302 33140 INC 5626 892661709 INC 8797 928113520 INC 26851 413179803 INC 12050 793540910 SUM 27811 41141 SUM 5713 18304 INC 32124 55991985 SUM 2730 30857 INC 27567 533597258 INC 31838 760508019 INC 10498 11260967 INC 20575 468174259 SUM 9727 24042 SUM 25849 32397 INC 28716 66337555 SUM 3363 15755 SUM 7819 26626 INC 374 939521703 INC 37072 742701307 INC 33968 7222735 INC 36783 828653159 SUM 14366 37642 SUM 7666 29230 INC 5947 471369904 SUM 3594 41292 SUM 6546 22056 SUM 27430 40845 SUM 278 25985 SUM 22039 37715 INC 17415 63014741 SUM 12241 36247 SUM 13053 25735 SUM 5485 21666 SUM 7338 34406 INC 28548 28140517 INC 14982 624277013 SUM 1543 17874 INC 26083 845944869 SUM 4820 18803 SUM 5192 38939 SUM 4080 36412 SUM 3737 32970 INC 34842 147065809 SUM 6793 34229 SUM 1593 30743 SUM 2895 37193 INC 32365 959709535 SUM 15950 23790 INC 27773 111440446 SUM 6721 41167 SUM 10367 35105 INC 28568 46626057 SUM 23217 34447 INC 32565 592237569 INC 11654 73707153 SUM 25967 38143 INC 10095 685092438 SUM 11290 33665 SUM 1534 16548 INC 30856 137476481 INC 7032 77441331 INC 23769 870738452 INC 29527 28537760 SUM 23645 41454 INC 40831 216289910 SUM 742 13284 SUM 549 39611 SUM 113 24378 INC 29662 972545081 INC 36328 946096119 INC 4484 127806510 INC 23471 610481271 SUM 22987 29082 SUM 69 11614 INC 14511 419846952 SUM 7845 34068 SUM 527 16921 INC 40431 912337847 INC 21451 927848108 SUM 5778 19466 INC 17043 7397774 INC 33976 387243656 SUM 4028 29148 INC 11091 35265803 INC 32451 990250836 INC 39775 479051409 SUM 27843 38712 SUM 827 36662 INC 5072 935556838 SUM 3134 30669 SUM 5183 36991 INC 33891 917416973 INC 6896 995227905 INC 26272 610458152 INC 16534 919834461 INC 31247 492173456 SUM 28544 32929 INC 7743 877960551 SUM 8570 36134 SUM 6684 22805 INC 8183 143202006 INC 11650 111305166 SUM 24230 40098 INC 2128 877701002 SUM 14181 40966 INC 7514 142870854 SUM 7958 35492 SUM 11472 18858 INC 35728 602195671 INC 40605 341014045 SUM 21046 37628 INC 9935 954794637 INC 38016 996409934 INC 5440 146927422 SUM 2963 34694 SUM 18628 36405 INC 11161 932427095 SUM 1662 26800 SUM 27023 35192 INC 12233 335435721 INC 6263 12686412 INC 11586 610568009 INC 1674 22740327 INC 6120 46755828 SUM 944 30943 SUM 4041 25297 SUM 3269 8111 INC 33250 458009804 INC 14352 878890503 INC 32386 610587532 SUM 24810 39314 SUM 11283 40158 SUM 12987 40503 SUM 14976 40943 SUM 13722 39184 SUM 13629 38809 SUM 5718 38028 INC 40126 67751776 SUM 7933 41260 INC 8112 558649208 SUM 10488 40583 SUM 6670 40027 SUM 686 20088 INC 15478 868451866 INC 38123 28556747 INC 16173 489520914 SUM 11380 27372 INC 22099 103404715 INC 39450 13255651 INC 13513 399448417 SUM 18815 40814 INC 11568 610568209 INC 24388 954631710 INC 6382 6610428 SUM 11626 41350 SUM 17668 39785 INC 9649 735097536 SUM 7798 33116 SUM 4832 21725 SUM 4705 26677 INC 24468 921017229 INC 6881 451262262 SUM 13144 34174 SUM 33591 40496 SUM 18969 33755 SUM 12228 40981 SUM 3247 38136 SUM 5007 33770 SUM 2713 41271 SUM 6826 24743 INC 29457 64021002 SUM 20640 38838 INC 9881 988661256 SUM 171 1382 INC 5240 878835478 SUM 5181 22244 SUM 12621 36944 INC 7497 626432314 SUM 19348 41342 SUM 6955 27114 SUM 3995 38328 INC 41047 601129139 SUM 4435 29425 INC 7801 108639161 INC 13834 69105275 INC 30535 969966816 SUM 5124 13334 INC 35586 955178660 SUM 26099 41207 INC 37261 60761085 SUM 4893 30958 SUM 17514 39856 INC 33586 795580473 INC 25279 145021523 SUM 8918 32132 INC 13159 147051304 INC 670 916759520 INC 7595 383123019 INC 18151 761447091 SUM 3985 32648 INC 11612 15832216 SUM 664 39491 INC 34095 136464825 INC 36052 138667018 INC 4872 164379255 SUM 9267 30873 SUM 13959 38376 SUM 900 16775 SUM 21556 24257 INC 37859 603236817 SUM 13322 31657 INC 10728 129151006 SUM 3047 40737 SUM 1891 39025 SUM 22849 28852 INC 12806 754017070 SUM 7865 29333 INC 1611 989641793 SUM 611 36818 SUM 19713 40520 INC 5177 12999909 INC 9338 938549383 SUM 7800 17942 INC 31344 959236460 SUM 14425 36622 INC 33567 130380911 SUM 15021 36591 INC 30245 76013798 SUM 3812 40927 SUM 3175 41208 INC 1616 26154723 INC 39004 602060815 INC 12722 827638794 SUM 737 37178 INC 31117 961790945 SUM 4854 35910 INC 19832 76891288 SUM 5815 13203 INC 23197 25283783 SUM 2055 40206 INC 20109 893503931 SUM 2273 35223 SUM 318 29330 SUM 12569 34502 INC 970 139040674 INC 4129 350314801 INC 28645 11167232 SUM 20537 35079 INC 4658 26591594 SUM 20897 23593 SUM 5431 38707 SUM 303 35701 INC 15742 383811750 INC 17016 100979967 SUM 6267 33260 INC 4692 112255764 INC 12662 827222378 INC 32560 625341939 INC 19682 953203378 SUM 22925 36174 SUM 298 4409 SUM 984 6278 SUM 35482 39687 INC 7116 903213258 INC 19376 80308045 INC 18838 351707219 INC 26281 471752601 SUM 19 16891 SUM 23777 37248 SUM 13235 33689 INC 20933 878038621 SUM 15561 39948 SUM 35040 38805 INC 15270 760533495 INC 27010 556829453 SUM 1262 26020 INC 27002 409984837 SUM 7181 40276 SUM 4054 39721 SUM 17192 40895 INC 25475 337443152 INC 4266 28705405 INC 4832 801782464 SUM 4835 40002 SUM 2440 27754 SUM 1371 32412 INC 27890 626336220 SUM 27853 38612 INC 4121 737533057 INC 25554 46024946 INC 1299 489025727 SUM 1180 15865 INC 21515 101313324 SUM 22836 38045 INC 28488 752742616 SUM 1024 34004 SUM 1233 31212 INC 6798 568247834 SUM 255 24215 INC 12857 405329056 SUM 2778 37332 SUM 17865 28140 INC 13201 878065542 SUM 9842 39190 SUM 7349 34069 SUM 2375 25484 SUM 8809 32597 SUM 7468 35348 SUM 1241 12561 INC 27581 356588655 INC 7936 766376915 SUM 2304 40620 INC 29554 134691145 SUM 33771 38171 SUM 4074 23723 SUM 14376 32782 SUM 19329 41382 INC 34321 862152786 SUM 3152 30309 SUM 14637 39969 SUM 378 13475 INC 32816 13165093 SUM 18281 39110 INC 16594 65331865 SUM 11064 22123 INC 31502 608413975 INC 35872 55054974 SUM 1084 18396 INC 922 139001364 SUM 1753 23803 SUM 2006 28335 SUM 8675 40942 SUM 26532 38430 INC 39947 126123960 SUM 5645 19564 SUM 14492 34264 SUM 34047 40710 SUM 5274 37617 SUM 17813 39133 INC 38828 91885111 INC 19838 476387072 SUM 33747 40545 SUM 10132 18785 SUM 18893 22384 INC 36434 801818456 INC 33705 474032193 SUM 5733 15317 SUM 6461 11204 INC 1572 138015140 INC 10118 138931604 SUM 2609 31013 SUM 14555 38492 SUM 6416 31503 SUM 5398 39451 SUM 2226 18301 INC 817 709019171 INC 27487 956685266 INC 6693 3872901 INC 25829 44705470 INC 1098 751724648 SUM 1202 40655 SUM 717 30884 INC 14116 9672654 SUM 3123 37131 INC 30677 526685651 INC 30343 563369267 INC 33535 811641308 INC 7943 676748762 SUM 1311 36686 SUM 141 6815 SUM 13937 38802 INC 5988 317680438 INC 35609 730727703 INC 33030 955292806 SUM 735 26992 SUM 15 36696 SUM 1142 12306 SUM 16558 32910 INC 9356 501411370 SUM 7956 40187 INC 39324 62776704 SUM 10657 16899 SUM 3652 35994 SUM 24642 36266 SUM 4004 9621 INC 31335 878091299 SUM 18821 26169 INC 35472 6471159 INC 39386 695046153 SUM 4442 21961 INC 20137 918591528 SUM 9423 25668 INC 38936 134850355 SUM 7779 26405 SUM 2204 35801 INC 31343 667639 SUM 20583 31177 INC 24676 145368285 INC 17350 938083828 INC 34698 323912399 INC 27007 609902312 SUM 1944 12205 INC 20229 605886595 INC 347 145327284 SUM 29014 37904 SUM 10956 41118 SUM 19604 38524 SUM 10384 32009 SUM 9726 32916 SUM 6078 17363 INC 32854 760021243 INC 5389 8920348 SUM 14847 36797 INC 37174 573836133 SUM 5359 20681 SUM 215 37369 SUM 4803 22495 INC 21610 878994763 SUM 25666 33388 SUM 28218 39602 SUM 10891 25238 INC 9543 920383383 SUM 18389 28072 INC 40853 909952751 INC 9415 121230150 SUM 12618 30258 SUM 20146 41441 INC 32290 458037208 INC 6122 802961755 INC 26326 866809736 SUM 8056 31366 SUM 6398 39728 INC 8418 805259670 INC 21017 873893362 SUM 5659 33592 SUM 11804 26745 INC 5977 136424970 INC 7667 892395959 INC 25931 626378461 SUM 17571 39888 SUM 22742 40716 INC 7604 845448627 SUM 23509 31270 SUM 7681 31180 SUM 23608 36559 SUM 1961 21015 SUM 6220 33303 SUM 12839 33671 SUM 3632 25160 INC 27875 874275160 INC 19581 551833614 SUM 4297 29299 SUM 5295 23477 INC 11788 872186665 INC 15319 119744714 SUM 5118 12789 SUM 8098 37354 INC 38949 457584913 INC 10087 623522010 SUM 19252 41284 INC 8865 11024799 INC 21862 800000524 INC 551 240494118 SUM 17789 41291 SUM 379 16539 INC 40078 442744515 SUM 28552 40806 INC 9043 146923737 INC 17419 55364454 INC 37459 585075396 INC 32281 187072721 INC 11388 744299539 SUM 268 7507 SUM 22130 41212 SUM 11461 33025 INC 28816 71921771 INC 31579 759565848 SUM 13806 41201 SUM 851 14056 SUM 16717 35679 INC 18515 929293154 INC 10571 991913038 INC 13878 111549270 INC 17151 737105396 INC 28649 16454215 SUM 146 21104 SUM 777 27215 INC 17825 883983695 SUM 7871 36889 INC 28056 735795303 INC 11212 659924702 INC 15456 229906441 INC 38029 827716810 INC 19967 491136592 SUM 30110 41247 SUM 320 22488 SUM 4278 40995 SUM 5093 39819 SUM 2365 30194 SUM 14794 31288 SUM 16267 37422 INC 19375 212970898 SUM 26469 39906 SUM 23405 36267 SUM 8884 13445 SUM 1954 37402 INC 13419 138968143 SUM 15598 38248 INC 37453 8041679 INC 26796 40145616 INC 11009 805036109 SUM 4796 37411 INC 40077 723379384 SUM 10134 25681 SUM 7991 38520 INC 10316 105156362 SUM 26034 34228 SUM 15121 35921 SUM 2653 21637 INC 24445 955316098 SUM 15448 36208 SUM 5955 13699 SUM 11639 27955 INC 4898 110989240 INC 29942 342155203 INC 8507 866070948 INC 15870 8079796 INC 14028 78765437 INC 14709 866159564 SUM 8239 30637 INC 41442 72684667 SUM 24494 33270 SUM 971 29567 INC 15208 55857871 INC 25688 13351046 SUM 4412 36054 INC 28063 71864237 INC 24967 933323940 INC 10667 68501553 SUM 9163 38899 SUM 6557 32699 INC 23848 78751821 SUM 16094 32043 SUM 14135 28569 INC 23032 31109512 INC 40269 758867792 INC 17530 105410397 INC 2001 369682772 INC 36249 591644091 INC 8127 970313696 INC 28290 112988021 SUM 7648 16112 INC 21821 760630078 INC 12761 145351952 SUM 22779 36740 INC 14579 221683002 SUM 11829 29241 SUM 455 34962 INC 33130 490869375 SUM 13404 37176 SUM 3646 32669 SUM 6142 39725 SUM 4866 21566 SUM 2439 40558 INC 40850 935214102 INC 27604 932547400 SUM 5479 40337 SUM 829 34117 SUM 4018 36315 SUM 17900 40501 SUM 6 4960 INC 36406 112657455 SUM 13211 20725 INC 28872 23106796 SUM 5477 14793 INC 37398 70917895 SUM 1210 36429 INC 20102 407005630 INC 24269 850778181 INC 775 641362288 SUM 12296 40693 SUM 6981 18346 INC 7793 286510755 INC 5506 760625332 SUM 21610 33986 INC 33310 959261023 INC 36820 2389294 SUM 19452 35532 INC 30870 810155056 SUM 2343 11790 INC 38078 39196271 INC 29722 136433020 SUM 21305 30847 INC 20959 133773955 INC 15547 502181575 SUM 3771 28788 SUM 82 25726 SUM 15951 35536 SUM 1553 10765 INC 36544 25759069 SUM 12267 40874 INC 3643 610359419 INC 16605 995358788 INC 37510 894261534 INC 27378 839114350 INC 38359 270869124 INC 30900 147437562 SUM 22085 24716 SUM 7228 25997 SUM 4405 34722 SUM 10873 20165 SUM 5661 39610 SUM 6315 39584 SUM 8000 32802 INC 2156 138822919 INC 28221 610551545 SUM 643 26397 INC 26900 3466266 INC 22283 147466316 SUM 3380 31891 SUM 14913 32642 SUM 5293 23893 INC 1654 950274541 INC 25027 807628861 SUM 5010 17454 INC 36822 12436126 INC 117 466811629 SUM 8051 30611 SUM 23223 37896 SUM 22459 37310 INC 7305 29480190 INC 22208 909524815 INC 37267 826620354 SUM 4124 30594 SUM 18801 38783 SUM 5635 38106 INC 4739 317664392 INC 41333 147374117 INC 17200 919668427 INC 11850 950615745 SUM 20571 36726 INC 20690 147169985 SUM 202 25017 SUM 14059 40274 INC 25503 622214920 SUM 2606 28091 SUM 14766 38649 SUM 24431 36498 INC 38073 382686789 INC 24733 2239752 INC 28252 490041806 INC 16031 889300014 SUM 28522 30121 INC 28557 954236678 INC 31574 320051650 SUM 494 9042 SUM 6533 39177 SUM 12616 31543 INC 25162 143145993 SUM 10573 37883 SUM 2760 39663 INC 6953 16284687 INC 37448 4474131 INC 18934 625849666 SUM 10179 23960 INC 25352 28033276 SUM 5610 37465 SUM 8753 34771 INC 33677 337302774 SUM 42 30690 SUM 6681 39366 SUM 1086 6458 INC 3179 3955603 INC 39806 64606691 INC 37034 944020929 SUM 1165 14539 SUM 17469 30115 SUM 10093 39657 INC 16325 422207467 INC 26381 993364443 SUM 27590 34327 SUM 190 16602 INC 19720 492155455 INC 5244 63227936 SUM 713 25155 INC 19400 124399930 INC 17804 946601473 SUM 2966 14424 INC 7239 618854426 INC 18212 786500794 SUM 3232 35857 INC 13336 74024464 INC 19698 643992665 SUM 1696 31735 SUM 6580 31664 INC 30264 464853550 INC 1902 79281354 SUM 19255 40181 SUM 4136 37354 INC 27604 995444774 SUM 18649 40948 INC 35461 550764635 INC 27976 877198062 SUM 16560 34651 SUM 1290 21235 INC 11950 607181075 SUM 8791 39624 INC 32907 895772217 SUM 27003 28870 SUM 26032 37532 SUM 70 19481 SUM 12236 31720 SUM 15540 33939 INC 40556 533963507 INC 28767 412460310 SUM 1192 34266 INC 7885 862268833 INC 12096 13335299 INC 17142 727087798 SUM 5924 38642 INC 529 971320175 SUM 827 11391 SUM 5183 35341 SUM 2796 30038 SUM 1793 32251 SUM 6585 24349 INC 41114 64147441 INC 10493 475331993 INC 27619 56822998 INC 13368 728673172 SUM 11450 24422 INC 1499 130616452 SUM 33088 35092 SUM 14578 35798 INC 34444 785328302 SUM 3682 32223 SUM 23025 40641 INC 40946 393164619 INC 8079 824531051 SUM 7126 32398 INC 6254 3626663 INC 24046 944027061 SUM 33543 39182 INC 6774 804447214 SUM 26820 41413 SUM 9628 37822 SUM 2902 41328 SUM 12194 32550 INC 6782 913107652 INC 31665 820074043 INC 10081 465507996 INC 29764 902254182 INC 27976 20523605 SUM 17663 28156 SUM 9354 40076 SUM 5366 20247 INC 22974 626372969 SUM 3631 36847 INC 28328 793986026 SUM 16 9214 INC 25870 926461484 SUM 3850 33489 INC 25358 686605771 SUM 937 23125 SUM 7831 38267 INC 4958 861595416 SUM 4761 24196 INC 13557 805276904 SUM 23177 40978 SUM 14239 30921 SUM 6928 26043 SUM 5977 25042 INC 31600 139598611 SUM 8237 39232 SUM 6388 39304 SUM 400 32970 INC 9013 13220864 INC 33273 619679889 SUM 1002 25774 SUM 5632 11202 SUM 18736 39773 SUM 9945 14273 SUM 46 26629 SUM 10519 35440 SUM 756 26903 INC 13718 932054983 INC 16610 458348963 INC 32370 955618493 INC 23039 745369968 SUM 25921 35892 INC 25897 398757793 INC 39231 287615896 INC 37712 334350041 SUM 28712 41312 INC 11410 464827938 INC 36750 79235771 INC 22861 676674625 SUM 22023 31597 SUM 8092 18385 SUM 578 19692 INC 9577 130703709 INC 10140 682549712 SUM 1718 37474 INC 13080 103130356 SUM 15744 36849 SUM 7692 36478 INC 3308 929302447 SUM 7528 40186 SUM 23492 33286 SUM 23013 38835 SUM 1148 39626 SUM 2623 35772 INC 6335 894701895 INC 29960 146272821 SUM 13087 41205 SUM 14684 41073 INC 32450 286643824 INC 40064 255215562 INC 21743 126392290 SUM 26762 39009 SUM 2993 40733 INC 11285 927319243 SUM 32111 38227 SUM 11184 31594 SUM 21821 37744 INC 20609 797883532 INC 30690 945162027 INC 6661 894072264 SUM 3390 10657 SUM 4701 25758 INC 30839 486351252 SUM 3409 34724 INC 1565 876111085 INC 27879 989224951 INC 39586 644954719 SUM 18021 36137 INC 17038 3352350 INC 37397 402591825 INC 5222 955240913 SUM 4867 32590 INC 23949 918507707 INC 20263 36859761 SUM 16958 36079 INC 6682 174074825 SUM 11448 40416 SUM 1335 10233 SUM 10072 38945 INC 39119 117837646 INC 35769 43147421 SUM 22411 34591 SUM 21127 25558 SUM 6502 18388 SUM 13052 35895 SUM 10861 38528 INC 37943 992056249 SUM 21282 35207 SUM 5691 39805 SUM 1114 14819 SUM 722 32876 INC 3441 39043007 INC 39009 324240204 SUM 2905 28473 INC 4725 23078830 SUM 5313 24651 SUM 7802 40582 SUM 2366 21690 SUM 3347 14188 INC 34487 588396051 INC 939 871337024 INC 11241 142889576 SUM 8254 41296 SUM 2663 18256 SUM 10416 26317 SUM 27135 38375 INC 36300 798828022 SUM 1336 31195 SUM 10457 38107 SUM 34496 40815 INC 23307 593748731 SUM 6862 39902 SUM 7208 38024 SUM 24197 26167 INC 35013 64353759 SUM 5535 21129 SUM 7021 27176 INC 37101 708914838 SUM 957 30665 INC 35114 827700078 SUM 9848 16520 INC 232 759568454 SUM 522 13387 INC 38158 474340321 SUM 1718 33460 INC 9945 232831532 SUM 20816 34083 INC 20123 890640130 INC 32965 455359915 INC 1219 5423691 SUM 2205 39221 SUM 516 21019 INC 32101 803164814 INC 3714 609449077 INC 4672 933004948 SUM 19109 33255 SUM 13434 36508 SUM 24776 36742 SUM 34260 38050 INC 17925 144467468 SUM 12392 22793 INC 19199 956671816 SUM 4023 33019 SUM 32051 40514 INC 31151 938391526 SUM 6895 40833 SUM 5079 38435 SUM 2061 31038 INC 1219 148298363 SUM 2303 31442 INC 40193 945857527 INC 35643 148955496 SUM 13140 36441 SUM 75 26635 INC 15621 16218537 INC 5574 422885423 INC 37216 938945351 INC 1199 59784071 SUM 4818 18116 INC 32062 865462219 SUM 25169 32957 INC 13694 40165653 INC 2157 841817330 INC 2086 404624960 SUM 32078 37591 SUM 24302 41048 SUM 262 27498 SUM 2289 41316 INC 9097 92423794 INC 24655 945873387 INC 29858 213783749 INC 11408 201033365 INC 39632 760635870 SUM 22977 33306 INC 6431 147481511 SUM 21673 28055 INC 9055 273829161 SUM 171 22924 SUM 7802 22416 INC 20178 535792769 SUM 3893 33200 INC 13445 497084701 INC 18912 143241127 SUM 1871 4667 SUM 1594 31126 INC 2386 490316808 INC 18569 326484316 INC 1575 991187207 SUM 13571 39533 SUM 12419 34628 INC 1043 534509272 SUM 27206 37553 INC 31425 814028687 INC 29319 475299055 SUM 343 30442 INC 25058 995392638 INC 41423 556864903 INC 11350 200776030 INC 15953 608498966 INC 12967 558889389 SUM 5963 11239 INC 17531 324865479 INC 40452 288720040 INC 24480 487368492 INC 30105 884904035 INC 33975 40079325 SUM 18473 41437 INC 33080 937993155 INC 32071 130673937 INC 31075 691658229 SUM 20096 40989 INC 7824 300988207 SUM 6403 25456 INC 5346 819325068 INC 18487 458616312 INC 28366 953184582 SUM 5770 8817 INC 39237 989205448 SUM 2030 41429 SUM 3236 16292 SUM 13982 36412 INC 29523 8999885 INC 15962 920938999 INC 9048 956098908 SUM 653 24068 INC 4491 481160058 SUM 72 24618 INC 11636 190217441 INC 22978 2650664 INC 36691 792968759 INC 3577 26712000 SUM 17674 39007 SUM 1048 15923 INC 22398 26916395 SUM 4722 29807 INC 13519 887446541 INC 14495 108543787 SUM 1557 24973 SUM 32280 40034 INC 21101 420891076 INC 706 531507199 INC 7867 878480480 SUM 26786 32545 INC 38481 978253859 SUM 13178 21385 SUM 493 35957 INC 8770 29038815 INC 18663 790000218 INC 27883 59386595 INC 1345 481715904 SUM 6301 8529 SUM 15588 29182 SUM 8147 19343 INC 23967 660891162 INC 34293 26950134 SUM 14487 38350 SUM 2775 34099 SUM 16514 38791 SUM 2867 34278 SUM 10715 24953 SUM 27438 40325 INC 36696 341985836 INC 40034 540260350 SUM 14074 35599 INC 27717 820816003 INC 36760 894667338 INC 10711 357986450 SUM 572 30916 INC 7851 686263574 SUM 4550 14125 INC 8583 28331131 INC 20359 871682623 INC 23452 804042925 SUM 6820 41150 SUM 4844 41108 SUM 1074 17813 INC 9539 926088119 SUM 17548 29542 SUM 7009 27193 SUM 10792 40835 INC 25968 490057834 SUM 4404 40385 INC 29175 881129049 SUM 42 35760 INC 5953 24830042 INC 24095 914069393 SUM 23075 32582 SUM 10609 40690 SUM 23938 30542 SUM 17499 40304 INC 40893 127539843 INC 35479 606283333 SUM 3424 23261 INC 27435 710319272 INC 5975 671765045 SUM 24347 33400 SUM 11082 30467 INC 37759 977657101 SUM 19228 27503 SUM 5305 17686 INC 15645 139754810 INC 10973 682992903 SUM 23496 37101 INC 23037 28767510 SUM 4518 18187 INC 31661 27067685 SUM 3385 32783 SUM 535 18002 INC 5191 989774275 SUM 1963 38200 INC 27051 4864648 INC 28093 821054241 INC 861 781832763 INC 6112 147407947 INC 16129 146934189 INC 5806 141818086 INC 41338 11239415 INC 12714 130160577 SUM 5654 16459 SUM 591 19773 SUM 5648 27420 INC 19668 201762058 INC 11568 28987957 INC 9527 472191281 SUM 11582 40225 SUM 11049 30108 SUM 7582 25559 SUM 9493 34175 SUM 19761 35726 SUM 14229 32512 SUM 1973 17998 SUM 16038 39007 INC 34531 810789336 SUM 1805 7596 SUM 4076 35637 SUM 22304 41092 SUM 25467 36177 INC 10943 11633268 INC 37561 147058457 SUM 8664 41057 INC 8833 868065866 SUM 1872 35519 INC 12869 440742325 SUM 2905 31441 SUM 33315 41413 SUM 7100 26647 INC 3077 443971239 SUM 3793 19200 SUM 9999 24537 SUM 7850 35535 INC 31264 11679561 SUM 21413 31492 SUM 12325 30882 INC 24865 773041276 SUM 791 34788 INC 26576 800779496 SUM 381 18990 SUM 5327 27752 SUM 17187 33753 SUM 7113 37276 SUM 8851 39539 SUM 920 38313 SUM 7629 32444 INC 38932 285399878 INC 21568 912552851 INC 24816 957401604 SUM 2411 27202 SUM 5005 26040 INC 2438 743499316 SUM 3684 32125 SUM 35909 39533 INC 28711 843353133 INC 5071 756329326 SUM 57 31782 INC 1586 845973169 INC 7844 536761696 INC 9199 744754953 SUM 34668 38760 SUM 14288 22466 SUM 3457 10737 SUM 18782 40490 SUM 16797 31031 INC 27854 130639008 INC 15403 995475044 SUM 9723 28460 INC 20338 530909887 SUM 12418 26764 SUM 15283 22091 INC 28223 826309691 SUM 3727 28257 SUM 22965 37836 SUM 7811 40109 INC 962 970935307 INC 3525 732092309 INC 36336 816101225 INC 24606 467640109 SUM 2045 25932 SUM 21296 38328 SUM 9309 29326 SUM 34525 35639 INC 21950 146927067 INC 10373 134090740 SUM 14657 28255 INC 37981 953184644 INC 31429 6320044 SUM 29373 39731 INC 21041 991305104 SUM 14766 36827 SUM 1714 25976 INC 35535 557886481 INC 23040 460809977 SUM 1928 18703 SUM 13786 38027 SUM 5352 21387 INC 17439 890609567 SUM 27965 38586 SUM 1111 23655 SUM 25606 35763 INC 28698 56924874 INC 4706 28992821 INC 21392 447261899 INC 16473 891662453 SUM 14530 21022 INC 12290 571545525 SUM 4093 29347 INC 20495 380663570 INC 12829 290356649 SUM 18970 38634 INC 7144 28826994 SUM 10912 25611 SUM 14606 28278 INC 22920 774497822 SUM 7831 32735 SUM 7302 38495 INC 18224 975294985 INC 38415 147470663 SUM 564 29632 INC 21521 879039692 SUM 1739 38956 INC 18516 961606635 SUM 27014 35483 SUM 352 23912 INC 4753 807168083 INC 11893 205804974 SUM 210 31246 SUM 3359 13457 SUM 7321 41219 SUM 5552 32937 SUM 26681 38128 INC 20487 147457150 INC 9777 686553382 INC 1017 993421792 SUM 16137 39731 INC 5511 804502087 SUM 19089 35569 INC 32507 19348421 SUM 86 21132 INC 382 198183652 SUM 27871 37218 SUM 12493 30850 INC 26582 10793540 SUM 27400 31492 SUM 16156 30936 INC 15713 126347353 INC 22492 407359562 INC 10788 125925132 INC 18510 936173034 INC 9850 907867027 INC 19468 652426067 INC 16663 927884390 SUM 17829 27202 SUM 2530 19121 SUM 8997 35929 INC 18064 26348820 SUM 7921 31506 SUM 34719 37553 SUM 2401 29395 SUM 9455 19525 SUM 14390 37854 INC 13599 37707331 INC 13697 214329456 SUM 241 23008 SUM 522 41324 INC 21949 987549334 INC 27665 10947226 SUM 6499 18345 SUM 30220 39059 SUM 2172 38799 SUM 10175 21932 SUM 1248 28923 INC 17258 499116076 SUM 1726 40888 SUM 19877 39128 INC 18445 143793811 SUM 25103 39402 INC 28344 723941147 INC 30972 112725638 SUM 1310 31898 SUM 20909 40008 INC 15285 428117795 INC 28381 859579787 INC 34102 935635894 SUM 9770 25236 SUM 6561 38374 INC 9267 29045209 INC 35043 990005459 INC 19483 885868751 INC 10807 67403065 INC 37366 685854740 INC 13957 461746841 SUM 3585 38852 INC 1307 844119016 INC 40119 130645993 SUM 1223 32039 INC 9846 871128723 SUM 9052 29917 INC 21799 63467815 INC 2109 905917945 INC 17305 879164380 INC 20335 135810689 SUM 2346 20660 SUM 13465 33976 INC 16308 80082783 SUM 17020 41411 SUM 11132 16917 SUM 16027 41158 INC 35769 142832280 INC 27952 147404292 SUM 12824 39480 INC 15784 716943660 INC 5639 932911945 SUM 7574 39561 INC 32490 130032058 INC 722 473990674 SUM 12710 31104 SUM 11020 41274 INC 19495 28980850 INC 31854 471142769 SUM 16677 33302 SUM 893 38467 SUM 3130 40051 SUM 6147 37108 SUM 1905 5924 SUM 14399 28039 INC 15264 402024677 SUM 16167 40155 INC 1019 790535246 SUM 11730 28023 SUM 14741 30247 SUM 480 37210 INC 37664 64915444 INC 9094 959292075 SUM 13361 31807 SUM 3437 40536 SUM 18411 40877 INC 38579 79415874 SUM 21415 30798 SUM 23744 40806 INC 6426 892095541 INC 20084 147219282 SUM 936 39346 INC 33339 973236948 SUM 13766 40907 SUM 1700 40914 INC 39817 536551894 SUM 5193 32176 SUM 18299 34991 INC 12048 211189389 INC 8438 215942156 INC 28743 308608966 SUM 1203 22715 SUM 11622 40604 SUM 3103 38632 INC 10763 147163954 SUM 14752 33310 INC 21890 683016520 SUM 1125 37866 INC 2470 726379579 SUM 7690 36229 INC 14655 916354006 SUM 18374 32407 SUM 30507 36596 INC 23474 861305859 INC 32335 28341694 INC 8045 2981773 INC 13172 42858988 INC 41 953151692 INC 26439 811676263 INC 23621 55482366 INC 18748 28998774 SUM 4903 12606 INC 22974 139625178 INC 13217 877911387 INC 6101 29074517 SUM 42 17011 SUM 156 36942 INC 12418 49503480 SUM 3264 26010 INC 22699 833404368 SUM 14151 28552 SUM 1881 37779 INC 17335 995342234 INC 24785 49932854 SUM 29132 36305 SUM 15430 32269 INC 896 25331905 SUM 28339 39503 INC 15295 752263009 INC 24751 862849698 SUM 20989 35230 INC 25644 153957125 SUM 13533 41174 SUM 20030 39302 SUM 26609 40727 SUM 2815 38554 SUM 908 28728 SUM 287 28952 SUM 4978 33815 INC 3315 767528747 INC 15887 15922417 INC 18313 63320680 INC 29992 356927379 SUM 34100 41046 SUM 7311 37521 SUM 3661 38746 SUM 5620 37524 INC 18228 600044260 INC 14416 927856802 SUM 19004 34335 INC 18669 342157623 INC 12293 139009064 SUM 714 9932 INC 1644 921248813 SUM 22418 28217 SUM 7081 14720 SUM 4876 40980 INC 10804 631647147 SUM 4961 41010 SUM 8 2728 INC 36359 144043009 INC 23463 13200722 SUM 21926 40140 INC 7888 805486588 INC 3298 30041571 SUM 1972 27586 SUM 12191 22872 SUM 24739 31051 INC 5132 862338304 INC 37797 112198936 SUM 4970 25026 INC 11388 26690571 INC 18750 918638325 INC 27586 125203893 INC 19594 36626780 INC 4544 951172181 INC 3359 727784163 SUM 30708 34915 INC 21637 869650077 SUM 6475 38357 SUM 1846 17109 INC 6718 75609063 INC 14222 72847503 SUM 25920 41276 SUM 5644 38944 SUM 9869 36724 SUM 370 17738 SUM 32026 37019 INC 31985 154372709 SUM 20023 34408 INC 10692 308497692 INC 925 921470326 INC 14007 927692944 SUM 2910 38239 SUM 9802 41218 INC 31114 779555397 SUM 228 40880 SUM 1540 35895 INC 8889 823517918 SUM 5180 40324 SUM 23260 39138 SUM 9263 11043 INC 1602 658777403 INC 33322 994310705 INC 5291 742512095 SUM 7153 33931 SUM 1367 9861 INC 29441 10527371 SUM 25814 39236 INC 24781 129356359 INC 37980 860131116 SUM 1756 10110 INC 913 415813615 INC 38382 528219364 SUM 21675 38589 SUM 22852 36826 INC 3050 954496386 SUM 13108 40298 SUM 5130 22522 SUM 12675 23735 INC 25943 951449878 INC 20353 126454728 INC 40295 282131553 INC 33079 955289915 INC 34513 585445330 SUM 6211 29440 SUM 31449 41192 SUM 1260 28415 SUM 22072 41406 INC 20476 425071151 SUM 5192 38709 SUM 4905 12120 INC 8123 488927587 INC 28492 743105473 INC 30383 145339055 SUM 5578 27597 INC 28561 19483165 INC 38932 103401097 INC 1882 608974366 SUM 5433 9653 SUM 23572 38986 INC 33466 951056660 INC 23333 27765602 SUM 8545 21149 SUM 6994 34391 INC 10763 9815515 SUM 1970 33220 INC 31069 850797184 INC 35582 147478513 SUM 8729 39857 SUM 37 39090 SUM 21082 26760 SUM 893 30962 INC 17258 992210761 INC 25587 51735615 INC 33843 610483199 SUM 24961 31423 INC 33451 993092894 INC 7666 812426928 SUM 3917 30323 SUM 16192 35171 SUM 15458 41002 SUM 2797 20888 INC 18194 959202028 SUM 3269 33494 INC 31491 959953319 SUM 8890 41401 SUM 1772 27083 SUM 3528 37313 SUM 17230 35100 INC 12954 955117802 INC 23831 986819313 INC 16297 937244955 SUM 7646 21222 INC 2510 11984888 SUM 560 32810 SUM 23118 38955 INC 39437 8545484 SUM 2717 39696 INC 27137 688816138 INC 7539 935874123 SUM 8579 38247 SUM 7642 32106 INC 26129 659759910 INC 10334 350920465 INC 17508 146810268 SUM 17073 21786 INC 8647 793814858 SUM 23833 28604 SUM 3033 30624 SUM 8026 36668 SUM 6827 26789 SUM 3833 28745 SUM 32560 35967 SUM 7866 37957 SUM 4111 12122 SUM 631 9043 SUM 3222 10161 SUM 8630 20828 SUM 8396 39328 INC 32295 45466908 INC 36844 30667337 INC 18406 921780494 INC 11973 96959173 INC 28885 685871034 SUM 12453 29836 INC 10869 155590927 INC 15679 491926481 INC 1443 24836208 INC 38255 136944282 SUM 6271 27894 INC 4631 490933650 INC 14444 146108896 INC 11667 916489938 INC 2308 28983204 INC 28183 54310711 SUM 7756 11480 INC 34696 984593818 SUM 679 9402 SUM 6025 39160 INC 22534 72241666 INC 25345 333116340 SUM 1017 23435 SUM 26754 33563 INC 28557 581248044 INC 19322 45754502 SUM 5044 34644 INC 28870 559840739 SUM 5300 36474 INC 24621 80058926 INC 28268 601203647 INC 18626 606367548 INC 34046 28812908 INC 22731 11686494 INC 14454 994946884 SUM 19151 28082 SUM 7058 40036 SUM 10349 35855 SUM 22912 40421 SUM 1680 33658 SUM 11943 19261 INC 4049 147406477 SUM 12598 37795 SUM 470 22112 SUM 8785 34147 INC 41381 147481051 SUM 11903 40730 SUM 8878 37845 INC 16656 872586373 INC 19616 877969438 INC 20611 457869376 SUM 16824 41403 INC 563 223665610 INC 28995 32058028 INC 38301 614359044 INC 35824 223669909 SUM 2483 12158 SUM 8426 34963 SUM 14146 41152 SUM 18397 38156 INC 22017 632383353 SUM 1233 19195 INC 35653 143288552 SUM 3112 35069 SUM 6555 30695 INC 35214 818992512 SUM 6622 36505 SUM 16877 40864 SUM 935 16701 INC 2185 946785850 INC 22653 490014606 SUM 2591 34231 SUM 14563 16626 INC 17459 541352034 INC 22637 79122645 SUM 11833 32844 INC 6110 878776646 INC 5625 757729125 INC 22040 873613176 SUM 2194 8968 SUM 2418 27490 INC 15158 736550308 SUM 7606 36585 INC 9225 349335730 INC 17288 146392367 SUM 2255 23793 INC 22043 874791875 INC 37854 955114937 INC 19542 881965538 INC 20807 133825466 SUM 17568 33075 INC 35492 133212953 SUM 18422 34914 SUM 7884 34688 SUM 6090 35084 INC 33395 23715394 SUM 2068 31424 SUM 976 40987 SUM 6727 35252 INC 17436 945130026 SUM 2511 28131 SUM 524 1523 SUM 21317 39839 INC 39075 290703454 INC 15333 28298558 SUM 8047 38428 SUM 22710 38375 INC 7616 987096259 SUM 14313 32243 SUM 8347 39294 SUM 24094 41193 SUM 3504 32246 SUM 19847 37305 SUM 9374 36276 INC 9526 483241047 SUM 2144 16143 INC 29652 894777474 SUM 4276 35526 SUM 2960 39350 SUM 15144 29392 SUM 1871 21394 SUM 15390 39199 INC 12043 198388205 SUM 5550 35385 SUM 16423 25627 SUM 1232 19120 INC 1621 954963742 INC 17574 481403824 SUM 717 27687 SUM 320 24159 SUM 2984 38156 INC 4140 888514671 SUM 1166 19572 INC 32468 930174710 INC 23743 749699000 INC 24996 138356427 SUM 18807 41094 SUM 373 16956 SUM 11771 27063 INC 8129 485390848 INC 17883 4285789 INC 11307 458499104 SUM 4176 37380 INC 9527 140386058 INC 15308 543318715 SUM 5403 30815 SUM 2849 32221 SUM 14708 40010 SUM 13866 32625 SUM 2087 7974 INC 24041 147184437 INC 30442 722882339 INC 13089 37375382 SUM 4418 41115 INC 3096 853983288 INC 40751 290733680 INC 13276 483258241 SUM 55 17415 INC 5693 423954190 SUM 19705 37766 SUM 9607 38458 INC 28748 993779272 INC 22497 509574317 INC 35791 134777504 INC 35176 37305434 INC 35453 145844655 SUM 1613 17717 INC 33106 341171267 SUM 13130 18249 INC 1259 771441780 SUM 1059 41341 SUM 9425 28967 INC 20086 765738092 SUM 8379 32888 SUM 1002 30073 SUM 4348 33489 SUM 1328 22315 INC 21527 949552867 SUM 16611 26906 INC 1743 811901037 SUM 2241 24621 SUM 9881 36003 INC 3165 825653093 SUM 2757 31147 INC 30894 926798961 INC 28085 26828424 SUM 5012 34900 SUM 4033 16149 INC 36313 28306387 INC 31317 93829721 INC 36268 16441534 SUM 25280 38587 INC 22550 803935205 INC 10885 577027277 INC 35476 955267157 SUM 15851 36125 INC 21376 686645771 SUM 804 11832 INC 22322 469708846 SUM 13466 34747 SUM 32610 33446 INC 7927 847622246 SUM 852 40958 SUM 10560 37070 SUM 8024 24258 INC 36246 917192422 INC 9712 138952687 INC 35830 288703424 INC 6727 363680611 INC 914 44660463 INC 30950 614775183 SUM 4368 41073 INC 33078 937579369 INC 41151 196374213 INC 34075 617658277 SUM 13335 28321 SUM 18260 35740 INC 22219 997831067 SUM 14440 23843 INC 9430 75073678 INC 38647 12565317 INC 28520 182736720 INC 1511 836571930 INC 28562 290045627 SUM 18524 22707 SUM 1826 25229 INC 7641 69491556 INC 4779 937236001 SUM 1326 31724 INC 34107 101108975 INC 21075 483770204 SUM 32680 39873 SUM 4618 18781 INC 30276 575052362 SUM 13961 36605 SUM 23527 32992 SUM 6436 39704 SUM 15125 40768 INC 23302 140743123 INC 6875 916543486 SUM 8435 38790 INC 38021 680833164 INC 30786 383160422 INC 2295 458094186 SUM 2954 28472 INC 38572 24333237 SUM 3348 35165 SUM 8481 36326 INC 32828 704941183 INC 19013 69249453 SUM 13305 37050 SUM 22794 38820 INC 8417 61001158 INC 8132 13189587 SUM 5318 41180 SUM 7782 34915 SUM 2211 9630 INC 39979 755326530 INC 8361 73202609 SUM 1963 22988 SUM 2505 41232 INC 37568 824481646 SUM 36925 41234 SUM 14076 39262 SUM 13330 33497 INC 4608 875674587 SUM 2017 38933 SUM 22445 38536 INC 37490 142699896 INC 10559 338151962 INC 17745 484486184 SUM 5955 9182 SUM 44 34539 SUM 1293 30964 INC 20422 6273523 SUM 27779 41407 SUM 15146 39248 SUM 20876 32894 INC 35885 858933702 INC 6243 610082559 INC 10786 12600771 SUM 27576 41335 INC 15580 239422239 INC 41229 220500539 SUM 8975 41086 INC 11500 342018820 SUM 20057 41122 INC 39712 40186703 SUM 17624 40825 SUM 4088 13977 SUM 3292 20436 INC 18932 350280636 INC 10953 945539218 SUM 2787 30108 SUM 2076 10647 INC 20825 459067378 SUM 15244 37778 SUM 25059 41430 INC 9073 479097611 INC 7939 995411079 INC 28058 295766979 SUM 9950 36961 SUM 5464 37592 INC 10702 334386028 SUM 13063 38300 INC 12832 981155311 INC 2253 321772113 INC 34291 698387306 INC 6642 72648035 SUM 11449 38251 SUM 5392 33874 INC 133 28991761 SUM 18006 40959 SUM 519 35306 SUM 783 20331 SUM 18096 40249 SUM 5532 24012 SUM 15337 36497 SUM 19663 32224 SUM 21202 41213 SUM 16501 36640 SUM 1036 19054 INC 40323 994850213 SUM 4977 28342 INC 36029 832905068 INC 19328 490081985 INC 13575 475298425 SUM 824 13307 INC 5536 735575724 INC 16764 801099595 SUM 9085 23783 INC 10450 403740792 INC 9701 961913731 SUM 1704 11986 SUM 5429 39415 INC 2581 876105539 INC 30068 488544405 INC 13584 986909420 INC 32674 25908863 INC 10997 113131906 SUM 26387 35739 SUM 433 32306 INC 11691 517534372 INC 28836 138036357 SUM 6100 40009 INC 30169 929280311 SUM 12026 20645 INC 16577 670483797 INC 4523 801047769 INC 30891 694496817 INC 19059 331329773 SUM 19697 41370 SUM 17402 31260 SUM 6056 39291 INC 10048 543314917 SUM 9016 34106 INC 31331 989855388 SUM 7290 36917 INC 13123 957748430 SUM 14266 41438 SUM 14834 38372 SUM 215 25871 INC 2467 282770913 INC 2807 530962886 SUM 11087 24543 SUM 402 6283 INC 32632 799181781 SUM 6842 24815 INC 13553 107118176 INC 23363 605830158 INC 39751 63480038 INC 18454 872591131 SUM 951 37539 INC 19471 862110584 INC 35050 66296756 SUM 36673 39855 SUM 13579 38687 SUM 17111 29772 SUM 206 11707 INC 4274 10101257 SUM 14972 35336 INC 29358 814500044 SUM 11049 26356 INC 13480 937888146 INC 30163 606792271 SUM 3056 39376 INC 39929 787313838 INC 32029 894865876 SUM 7113 39059 INC 4175 845307483 SUM 14561 35454 INC 33519 838025746 INC 16098 942720775 SUM 17255 33592 SUM 11885 35968 SUM 927 34978 INC 22331 760093302 INC 6614 873478778 SUM 1994 25472 INC 4705 25617520 SUM 19278 37102 INC 27757 894533400 SUM 5198 14046 INC 39565 671929440 SUM 26841 35109 SUM 10861 40900 INC 41031 806651283 INC 40758 210311795 INC 27353 3726983 INC 10614 989798445 INC 12996 223382377 SUM 13861 38967 SUM 3756 36337 SUM 33090 38127 INC 4896 666823052 SUM 6570 35286 SUM 2465 33790 INC 12383 929836931 INC 39233 62588667 SUM 4125 30002 SUM 4847 38204 SUM 436 23537 SUM 21889 41027 SUM 4526 26447 SUM 48 13707 INC 20863 658307327 INC 20393 208730873 INC 27230 274023627 SUM 3939 13373 SUM 9739 41027 SUM 10188 31110 SUM 3221 22526 INC 3935 979601482 INC 5778 998565495 INC 1384 29025599 INC 22657 143588529 SUM 146 23703 SUM 23039 38965 SUM 22122 32431 SUM 6561 14181 INC 491 550355854 INC 24467 749755219 INC 36846 7535109 SUM 21038 38696 INC 9986 946372503 SUM 4304 22660 INC 628 137592458 SUM 27717 38513 SUM 2503 13041 SUM 17729 35820 INC 24280 325372446 INC 3705 837726431 SUM 7326 31779 SUM 4615 16408 SUM 26967 36563 INC 40223 532175090 SUM 511 23204 INC 15558 222691001 INC 11014 419974811 SUM 152 22679 INC 39392 521973503 INC 14436 422447195 INC 7887 939303127 SUM 4335 20257 INC 41149 649062936 INC 100 139082464 INC 32230 995298775 INC 8135 610468348 INC 8101 528420646 INC 18401 146766785 SUM 6044 38034 SUM 6169 17060 SUM 1093 10243 SUM 9655 24800 INC 34574 94828618 INC 3006 941557902 SUM 17911 29248 SUM 3090 40690 INC 36847 16194078 INC 35284 946670757 SUM 1703 39518 INC 26669 64925349 INC 20921 349954992 SUM 4532 41290 INC 31973 58836509 INC 12834 929053318 SUM 3049 30028 INC 38747 219537931 SUM 21139 28719 SUM 9462 39773 SUM 16041 17327 INC 26919 266358128 INC 4889 11935914 SUM 1149 18407 INC 1943 961805002 INC 17273 601848740 SUM 4116 30245 SUM 4655 41182 SUM 32553 38417 SUM 1533 25701 INC 15905 913348289 SUM 5656 39795 SUM 7506 23023 INC 8067 596516483 INC 33367 70892631 INC 33420 743197911 SUM 37520 38463 INC 10127 128005406 SUM 12565 29698 INC 38795 599898448 SUM 11178 38523 INC 25279 24221008 SUM 2036 20485 INC 18282 71714638 INC 3939 886121644 SUM 20908 32245 SUM 26281 38444 SUM 1186 32587 INC 4954 13167643 SUM 1555 33388 SUM 102 26154 INC 32026 123961973 SUM 8468 29204 SUM 1991 10431 INC 35903 46463334 SUM 25051 31612 INC 15054 24165171 INC 27772 44775372 SUM 15571 33789 SUM 5698 16712 INC 2777 147455360 INC 28041 995471998 INC 22056 143223991 INC 9218 918954402 INC 38253 134881910 SUM 3597 11624 INC 27016 492212639 SUM 9338 37486 INC 18100 738604797 INC 41205 878992576 SUM 188 11728 SUM 5680 33239 SUM 19689 37065 INC 11421 71956753 SUM 9634 39159 INC 17389 241271403 INC 1112 143238638 SUM 709 25617 SUM 12894 36156 SUM 6833 28689 SUM 333 34984 INC 9901 101340146 INC 36055 69385016 SUM 29012 37532 INC 36395 488012523 INC 32349 63437849 SUM 12357 36910 INC 35507 975082994 INC 3079 828391356 SUM 12090 35575 INC 3282 31667808 SUM 16222 19585 SUM 1202 7663 INC 34321 936678156 SUM 881 9636 SUM 7849 32646 INC 14727 908040360 SUM 17678 32332 SUM 5550 13252 SUM 17046 36989 INC 32830 139091982 INC 37153 542809693 INC 11653 24738499 SUM 9290 25392 INC 33310 894790037 INC 15871 30042889 INC 2354 953317689 SUM 12837 26589 SUM 1692 27533 SUM 3499 21289 INC 32811 984168715 SUM 10127 41372 INC 23285 945185083 SUM 5926 27950 SUM 319 20071 SUM 378 40385 INC 7905 928112423 SUM 14541 28134 INC 13207 12978824 SUM 15333 33508 SUM 8525 13589 INC 285 867004646 INC 20101 28821850 SUM 4572 10137 SUM 21764 40585 SUM 22596 26258 SUM 3241 27619 INC 18462 64526805 SUM 10110 40082 SUM 26205 28854 SUM 1945 37399 SUM 24054 33652 INC 35445 811930404 INC 18189 542446009 INC 17870 995132665 INC 20958 24154491 INC 1620 145364989 SUM 7806 38102 SUM 7796 27456 INC 7335 870370760 SUM 1000 31604 SUM 4204 29876 INC 16276 10815098 SUM 13175 34174 SUM 31800 34848 SUM 3720 9541 SUM 1607 19409 SUM 2831 4434 INC 24463 989050311 INC 4076 992288477 INC 2580 12262708 SUM 18389 38016 INC 17704 601676485 INC 41378 459457762 INC 9239 1603424 INC 38976 65201107 INC 16852 80105308 INC 26306 801072199 SUM 7032 19150 INC 15373 401618732 SUM 30690 35464 SUM 4114 22332 INC 38508 802983952 SUM 8490 22793 SUM 10090 38785 INC 1639 223766316 INC 2059 992101063 INC 10529 404130703 SUM 9285 38412 INC 17729 63154125 INC 5367 363006793 SUM 15864 31333 INC 26369 80347733 SUM 275 10821 INC 17879 756410656 INC 33622 221322507 INC 22411 80056001 INC 40404 1269529 INC 40931 819944318 INC 2797 811481484 SUM 930 13356 SUM 2570 16498 SUM 6405 35815 INC 2457 524035978 INC 1458 489839492 INC 22254 212651757 SUM 19899 33341 SUM 26580 37033 SUM 5965 16929 SUM 827 26648 SUM 22270 40227 INC 36132 72636385 SUM 145 34253 INC 23191 857098446 SUM 1758 39967 INC 16598 29066190 SUM 5469 41106 SUM 17421 34091 INC 38026 7996612 SUM 49 26028 INC 36580 878792999 INC 5294 909491516 SUM 2243 24907 INC 15336 145373325 SUM 1080 6499 INC 7474 955159338 SUM 2976 11885 SUM 2956 38671 SUM 15789 29259 SUM 24977 39437 INC 2691 69553581 INC 33875 824617843 INC 15869 658171341 SUM 6926 21911 SUM 20336 32209 SUM 14569 21886 INC 19377 610441871 INC 26130 603930997 SUM 31418 41177 INC 38633 77720907 SUM 579 32182 SUM 8985 25911 INC 786 407100355 INC 2248 722810882 SUM 11272 38753 INC 34499 879021497 INC 26368 130530575 INC 17072 951148030 SUM 9662 26437 INC 35491 147442258 SUM 5410 40305 INC 13639 126201798 SUM 8275 41008 INC 32403 718152409 INC 36282 289988038 INC 35964 932638961 SUM 6614 34380 INC 32888 13183948 INC 35140 572836797 SUM 2886 19443 SUM 8116 15904 SUM 20130 40565 SUM 33395 41136 SUM 2849 34680 INC 22666 45690225 INC 41214 29021769 INC 31612 454332325 SUM 6983 32793 INC 27640 935562151 SUM 4258 17563 INC 14668 101312226 INC 6100 145791370 SUM 1616 38756 SUM 8395 36586 SUM 206 2656 SUM 2899 27392 INC 26383 977252108 SUM 6601 40534 INC 33748 105776236 SUM 18722 38121 INC 11652 794287292 INC 14848 892037630 SUM 5062 20010 INC 28549 27407793 INC 18898 486485216 SUM 720 30225 INC 13431 675509192 INC 28436 12169998 INC 38700 876261584 SUM 3956 32368 SUM 12033 21896 INC 14303 938954966 SUM 8251 40651 INC 17860 27877957 INC 39742 971098362 SUM 313 5821 SUM 13359 36897 SUM 5448 39456 SUM 9050 40264 SUM 9252 40824 SUM 9693 30497 INC 8600 113907544 INC 22589 538252546 SUM 4333 26766 SUM 5689 40453 INC 35070 947554138 SUM 5526 29178 SUM 7916 24587 SUM 11826 31274 SUM 16558 29252 SUM 5630 29076 SUM 1730 36823 SUM 16547 36175 SUM 10104 31458 INC 31195 143280927 INC 26495 44662299 INC 15098 996305057 INC 23755 674512653 SUM 81 26656 INC 12425 310178702 SUM 5228 24956 INC 1479 543183846 INC 398 446545391 SUM 508 21585 INC 37691 25600042 SUM 7640 39196 INC 37776 39098572 INC 24900 145378539 SUM 615 34084 INC 37730 760648164 SUM 15020 39591 INC 12897 491841777 INC 40322 953278451 SUM 15799 29686 INC 33125 869550498 SUM 1723 12745 SUM 13155 41423 INC 38037 18579594 INC 5795 4403532 INC 146 610568419 INC 18811 130161736 INC 34259 4157788 INC 32580 29085049 SUM 1752 19166 INC 22789 204740859 SUM 2594 37707 INC 40972 13252897 SUM 7187 23206 INC 24494 13259001 SUM 1466 36402 INC 40851 79577162 SUM 5307 28215 SUM 1191 29521 INC 34097 94767779 INC 10593 937506185 SUM 1164 17996 SUM 23109 40439 INC 20365 598623108 SUM 23616 34053 SUM 2300 37775 SUM 6356 38462 INC 13256 410975956 INC 3179 120097344 SUM 26166 30515 INC 8744 233382267 SUM 23688 39097 INC 28405 12686838 SUM 3167 26357 SUM 275 35350 SUM 23031 40858 SUM 835 20936 SUM 21139 40210 SUM 20760 34915 INC 10447 201587036 INC 7848 3588469 INC 13258 371363580 INC 26189 145861507 INC 37350 734750938 INC 4145 996300707 SUM 15565 21153 INC 4985 543459961 SUM 26706 30833 SUM 9381 37248 SUM 2079 26514 INC 19113 676674576 SUM 2793 20997 SUM 1023 24109 SUM 1902 12978 INC 26256 890086809 SUM 13550 20932 SUM 7744 29232 INC 18631 959632517 INC 2720 944920571 SUM 23169 24299 INC 21465 870375636 SUM 19213 24605 INC 6812 145359738 SUM 2351 23060 INC 3766 147211157 SUM 445 26179 INC 9750 600648394 SUM 3671 14755 INC 21085 740613445 SUM 477 11977 SUM 7289 11610 SUM 7721 26615 SUM 10042 38808 INC 10156 88463709 SUM 4918 16837 SUM 6072 27279 INC 11410 38375000 SUM 11689 37077 SUM 280 19517 SUM 25047 35088 SUM 4232 13053 SUM 28076 36618 SUM 15617 34765 INC 23325 145887926 SUM 5566 38332 INC 32239 487731593 SUM 7952 40786 INC 28175 20678936 INC 22010 955328717 SUM 20002 34447 SUM 18182 39802 SUM 4011 17313 SUM 11379 21365 INC 35436 543478183 SUM 17885 32841 SUM 4037 26305 INC 7596 80091745 INC 18479 216163983 SUM 6927 39936 INC 22519 54701572 INC 8950 994468663 SUM 4088 37927 SUM 1565 36283 SUM 13094 41334 SUM 1 20119 INC 27211 852712306 SUM 2217 21157 INC 7070 610512845 SUM 11808 35938 SUM 588 35237 SUM 2436 29847 INC 33496 542933142 SUM 6194 27812 INC 11503 5834475 INC 34398 626270794 SUM 6765 19454 INC 37728 731147324 INC 31839 995170115 SUM 352 41044 SUM 8169 36036 SUM 12025 32522 INC 1371 992285929 SUM 8165 24239 INC 2662 591735449 INC 29744 417948962 SUM 5847 39255 SUM 30050 40341 INC 40791 995886716 INC 40916 92094169 SUM 3128 29051 SUM 12574 37504 INC 862 682129362 SUM 11215 36423 SUM 4060 32215 INC 31793 20670635 INC 25245 978456471 SUM 20656 33960 SUM 175 11478 INC 6907 937517141 SUM 14618 25420 INC 3133 819069491 SUM 10512 22294 SUM 8890 28439 SUM 1586 39734 SUM 34474 40425 SUM 9055 41177 INC 15826 953575883 SUM 963 11340 SUM 17062 35723 INC 31890 988783467 INC 12411 78371517 INC 20213 391542551 SUM 918 31381 INC 27311 693355720 INC 10942 936581491 INC 17321 56339251 INC 34638 2539460 SUM 14146 37679 INC 29648 860111709 INC 25238 770435993 INC 26105 341038131 INC 24945 10945218 SUM 10268 24055 SUM 15087 36213 INC 2026 886811183 SUM 7751 39950 INC 23555 884504552 SUM 6547 37011 SUM 1140 30806 SUM 4361 40655 INC 6581 788842945 SUM 6763 33062 SUM 9638 25828 SUM 6707 23023 INC 19042 289260540 INC 12827 842600673 INC 16123 134348476 INC 24555 811133815 INC 36380 97093368 INC 21615 823483954 SUM 17654 40247 INC 24999 992269329 SUM 8644 15824 INC 39739 804987642 INC 37835 718653711 INC 29753 11165951 SUM 3769 8317 SUM 4614 39024 INC 21401 210557782 INC 3660 399894164 SUM 23375 29810 SUM 24516 37182 INC 18948 96659249 INC 15841 654275808 INC 9891 977573167 SUM 33304 41025 INC 8667 888562682 INC 14609 112858248 SUM 9645 38192 SUM 9495 35665 SUM 23301 39913 SUM 1250 35405 INC 37211 452393464 SUM 7868 23728 INC 3723 872682557 SUM 16110 29955 INC 34720 606246436 SUM 29078 38420 SUM 9710 25412 SUM 7425 29043 INC 17511 26945893 SUM 7276 30736 INC 17232 76085857 SUM 21568 36323 INC 31785 620558011 SUM 16572 24464 INC 36358 135630956 INC 6907 92650356 INC 4734 792450948 SUM 17481 40416 SUM 18253 40632 INC 35587 110300716 SUM 121 21356 SUM 27447 36950 SUM 2710 17176 SUM 2343 29611 INC 15307 113560816 SUM 1600 16062 INC 21991 861953352 INC 36590 804948437 SUM 5575 38106 SUM 17008 29036 INC 24188 28494840 INC 6437 196351449 INC 3860 412069349 INC 39724 31697679 SUM 22117 40402 SUM 7755 13313 SUM 8509 39270 INC 25594 869665642 SUM 9080 29073 SUM 1280 35319 INC 29864 28427052 SUM 7584 40867 SUM 870 33203 INC 41222 598056255 SUM 6175 13617 INC 39254 966945538 SUM 5107 17519 INC 5014 3283060 SUM 4806 18251 INC 41250 591697887 SUM 9003 35205 SUM 594 36494 SUM 9066 40756 INC 5453 757377827 INC 39580 143240083 INC 30848 214912556 SUM 776 36807 INC 21085 139324949 INC 2372 576490192 INC 22882 26057527 INC 16011 870111654 INC 39744 944004962 SUM 33905 36985 SUM 15837 30135 INC 37322 874426004 SUM 2482 18552 INC 25286 902082298 SUM 11960 31396 SUM 113 18481 INC 1371 808962871 INC 1644 399538489 SUM 4674 27429 SUM 23765 37975 SUM 1436 38692 INC 35647 886291516 INC 15647 139079005 INC 39293 23781545 INC 2896 145223580 SUM 3071 22952 INC 40904 566347277 SUM 5875 18476 SUM 367 30830 SUM 16763 39657 SUM 1269 40680 INC 6723 832872312 INC 3999 975426285 INC 20679 97044243 SUM 6982 34775 SUM 3073 27810 INC 39146 170803943 INC 27009 958677336 INC 2556 741748583 INC 9721 349222645 SUM 5673 39469 SUM 9487 18118 SUM 5377 39639 INC 2793 591768913 INC 17541 995347543 SUM 16405 35632 INC 3983 21865207 SUM 18274 35217 SUM 5628 38066 SUM 4523 41454 INC 6318 593708299 SUM 3561 41439 INC 11661 143754713 SUM 4189 31766 INC 24705 28404626 INC 17952 28352235 INC 18541 24238504 INC 38983 725926674 SUM 4544 15047 SUM 3356 26580 SUM 29335 40562 SUM 12916 40968 INC 13226 920007439 SUM 19472 40916 INC 31043 127263403 INC 23099 934821852 SUM 35685 39338 INC 37621 873605048 SUM 11675 39482 INC 34134 490528420 SUM 901 33832 SUM 8521 13607 INC 18547 486176559 INC 3824 754191849 SUM 1011 40017 SUM 956 29152 INC 5878 290899379 SUM 12671 39006 INC 5759 130685996 INC 8315 676902322 INC 165 686379392 INC 3661 132665680 INC 5744 95052327 SUM 16557 39984 INC 33723 752128711 INC 27628 908222782 INC 28366 1412563 INC 15410 961915046 INC 18011 425030767 INC 8585 665536850 INC 16654 10429803 SUM 1988 30698 SUM 6065 23857 INC 30412 288161441 SUM 15580 40992 SUM 35165 39815 SUM 3703 35160 INC 26744 684092768 SUM 232 15043 SUM 6177 34605 INC 38514 968355673 INC 6445 86935666 INC 16054 20387973 SUM 5498 19266 SUM 10778 41392 INC 19059 391003203 SUM 27547 39651 SUM 16371 41045 SUM 11749 12598 SUM 4296 38166 SUM 8344 36952 INC 15770 74951518 SUM 8686 41208 INC 7841 879021722 INC 31983 11954509 SUM 20831 31994 SUM 9064 33252 INC 39430 938455560 SUM 3228 29704 SUM 14561 37656 INC 20695 28361559 INC 11001 980812279 SUM 6 3672 INC 10763 994907121 INC 6925 854129108 SUM 19431 41026 INC 39992 28016459 SUM 150 9274 SUM 124 38386 SUM 2974 25133 SUM 30882 40248 SUM 27727 40547 INC 33287 128063800 INC 13217 12128869 INC 36084 416343527 INC 18595 892887862 SUM 2342 31993 SUM 6470 16823 SUM 14150 38722 SUM 550 28486 INC 16130 525673275 SUM 13269 39067 INC 40297 592719214 INC 18005 570718663 INC 23948 472071920 SUM 7285 23732 INC 22530 666248922 INC 24713 149809980 INC 30784 710110083 SUM 2193 31647 INC 18335 886092525 SUM 14114 38618 INC 31192 779167548 INC 48 492216206 SUM 1133 36981 INC 23009 113897300 INC 5342 492171268 SUM 18782 41112 SUM 5678 18842 SUM 12296 30553 INC 5456 861251126 INC 22474 38294177 INC 21451 69419296 INC 17893 18529148 SUM 15308 35935 INC 24560 61034506 SUM 1252 39078 INC 12715 551728638 SUM 3177 37166 INC 8771 145255553 INC 5572 476369760 INC 30337 2939013 SUM 28698 39179 INC 35830 879021284 INC 3724 402606140 SUM 28201 36002 INC 40617 83250352 INC 8870 324426384 SUM 3077 16536 SUM 3598 31098 INC 25312 642395532 SUM 4456 28892 INC 21920 929964692 SUM 1552 41429 SUM 9040 38462 SUM 5857 39454 INC 8048 21717157 SUM 1043 29192 SUM 2785 32247 SUM 2020 12175 SUM 22327 28122 INC 4897 778357301 SUM 34 40083 INC 30326 785150011 INC 17885 938512285 INC 24479 805148949 INC 39069 972678973 SUM 109 30202 INC 3023 143165370 INC 6477 73559259 INC 16968 885503331 INC 13407 942273276 SUM 4384 32747 SUM 8779 38173 INC 20404 863068947 SUM 12880 31132 INC 39033 29083205 INC 18333 609535917 INC 28986 263342674 SUM 26554 40013 SUM 3001 40624 SUM 27012 40899 SUM 8922 25547 SUM 16416 39370 INC 29594 760628062 INC 6002 79854268 SUM 9766 19904 SUM 3561 36870 SUM 28605 39954 INC 183 610151871 SUM 717 37694 SUM 3322 31530 SUM 21829 29125 INC 5274 146404182 INC 34578 254092188 INC 1707 605881729 INC 20080 946125958 INC 33795 546365976 INC 27972 536254098 SUM 3997 16077 INC 1062 936422684 INC 25799 440431112 SUM 310 39010 SUM 12313 37998 SUM 7637 36280 INC 1729 488021551 SUM 685 39894 SUM 12132 40798 SUM 15438 27324 INC 2337 130018812 INC 9936 113917773 INC 38953 141940022 SUM 29448 39729 SUM 33323 39221 SUM 1892 6705 INC 17289 792269782 INC 31842 912548031 INC 19185 918255394 SUM 20250 21523 SUM 2711 20591 SUM 2822 34706 INC 40337 146168406 INC 37319 652024600 SUM 2969 33417 INC 16945 71079539 SUM 4706 25682 SUM 6330 12269 SUM 28401 39704 INC 14446 875641487 SUM 37290 39962 INC 8500 482847750 SUM 2767 30456 SUM 22405 28653 SUM 11769 30165 INC 1986 963329393 SUM 3666 24948 SUM 449 27539 SUM 3408 34296 SUM 3026 33770 SUM 20066 29910 SUM 16655 39504 INC 32886 54860039 SUM 26256 40512 INC 18993 659463440 SUM 2808 39151 INC 27197 894863365 INC 8671 727075843 INC 18935 128599832 SUM 24584 32750 SUM 4671 39827 SUM 623 41263 SUM 1867 14158 INC 8692 755336835 INC 34022 337871431 INC 28866 518509916 INC 23400 204730511 INC 23209 934271190 SUM 650 33501 INC 40633 484848204 SUM 16015 40388 INC 20270 475319129 SUM 13760 33341 SUM 8255 13489 SUM 4356 40324 SUM 10877 33447 INC 18348 64822816 SUM 5152 18885 SUM 5760 41322 SUM 19719 37999 INC 34577 249504159 SUM 6725 18478 INC 21671 923163021 INC 18600 575989255 INC 25917 121901475 SUM 15958 39354 INC 14953 532191189 INC 22046 837863064 INC 23829 937634069 SUM 4790 31198 INC 30294 725993512 SUM 4004 25037 SUM 20327 28486 INC 15031 13171776 INC 34561 785175463 SUM 21716 41413 INC 34000 10686502 INC 37011 18142460 SUM 6315 29165 SUM 5442 40023 INC 7249 874851542 INC 20239 38226980 SUM 1910 32321 SUM 14 5938 SUM 1600 40291 SUM 36402 40814 SUM 583 21875 SUM 33265 40022 INC 2098 480850052 SUM 11702 32701 SUM 13572 25357 INC 35806 859214816 SUM 2480 30280 INC 38829 759049203 SUM 3328 38362 SUM 10727 29915 INC 19 10078866 SUM 6504 39023 SUM 18920 39445 SUM 13449 27095 SUM 22466 30813 INC 12458 969692772 SUM 23560 30408 INC 38955 483607612 SUM 9310 31017 INC 5067 288686778 SUM 16287 34465 SUM 30836 34804 SUM 17828 40828 SUM 2066 12160 SUM 1839 34323 SUM 19099 34901 SUM 1239 39725 INC 29785 995526414 INC 5071 132763223 INC 19013 173414863 INC 5310 637696282 INC 21128 73123827 SUM 8071 28458 INC 3133 610444018 INC 7805 20081838 SUM 19552 30117 SUM 1188 38317 INC 7961 341590677 SUM 10537 21035 INC 37403 148123119 INC 12870 585481324 SUM 772 23721 SUM 11354 30593 SUM 571 22297 INC 14749 462719435 INC 28950 407158046 INC 1165 86603254 INC 41409 716118254 INC 15414 657847717 INC 1371 718707642 SUM 17672 33476 INC 1141 202647057 SUM 31496 35068 INC 20802 884671467 INC 24365 955277670 INC 9224 156584687 INC 17272 28465946 INC 7442 471905223 SUM 2498 8122 INC 21429 879815305 INC 28780 584380522 INC 12324 147033868 INC 11268 876930339 INC 14821 691198081 INC 37115 795587813 SUM 23510 37334 INC 25172 255824105 SUM 2126 7837 SUM 16142 24917 INC 29857 945000567 INC 20220 610400330 SUM 6162 21205 SUM 653 16805 SUM 2637 40811 SUM 8985 16017 SUM 22339 35200 SUM 6338 39675 SUM 16090 39256 INC 33600 801530709 INC 6698 221405177 INC 10654 20641470 SUM 8100 26999 SUM 16501 40129 SUM 14064 31784 INC 16086 49406483 SUM 15307 29365 SUM 7330 32440 SUM 5945 12874 INC 217 138803607 SUM 3535 21766 SUM 13400 27624 SUM 812 34182 INC 34713 821027332 INC 29711 758548573 INC 12428 739360085 SUM 6298 25712 INC 515 398867693 SUM 4247 39744 INC 35309 719192048 SUM 21091 40957 INC 16147 67281178 INC 29535 615365869 SUM 23823 39006 INC 12908 28556668 SUM 30304 41271 INC 17024 40471555 SUM 3691 16141 INC 35635 531742655 INC 14977 710041416 INC 39933 92897750 INC 32314 27981790 INC 31775 953520987 INC 10669 34855625 INC 20753 912549416 INC 40507 918539654 SUM 6776 19660 SUM 87 28041 SUM 4098 26255 SUM 2643 31205 SUM 5036 39012 INC 22772 130622217 SUM 14393 40344 INC 31549 889594473 INC 27377 113304883 INC 35948 71599166 SUM 12612 33829 SUM 215 14468 INC 31276 674250328 INC 16235 909393091 INC 1156 869544167 INC 30237 827611363 SUM 6421 39811 INC 37147 785678949 INC 13269 9341189 SUM 11201 28808 SUM 1357 10816 INC 15682 961175420 SUM 8216 33067 SUM 12986 38814 INC 33331 439395390 INC 2421 947850762 INC 37725 890386383 SUM 2605 38436 SUM 18669 39979 SUM 6675 39455 INC 27497 944466179 SUM 20347 30895 INC 19901 325008875 SUM 3030 11249 SUM 6473 31615 INC 30671 144302570 SUM 3355 41032 INC 15038 395744289 INC 5883 928423984 INC 12137 534117088 INC 27129 927347668 INC 28101 975377621 INC 31200 535539258 INC 12159 20375214 SUM 2537 9845 SUM 25381 38852 INC 1568 223334924 INC 3136 24862040 INC 26349 130366452 INC 31339 937899726 SUM 1585 24393 INC 28499 707913068 SUM 30361 41123 SUM 3795 36422 SUM 8304 10128 INC 5631 674087438 SUM 33495 40048 INC 28889 7547887 INC 31194 586505678 INC 4915 912310598 INC 1491 727927980 SUM 13808 41389 INC 25845 353486042 INC 26062 264565397 INC 22647 80267499 SUM 14536 26410 SUM 25111 31487 INC 12053 555290791 SUM 3294 34372 SUM 16939 38190 SUM 26 32773 SUM 24472 41052 INC 6666 6650591 SUM 38474 41203 SUM 9981 27079 SUM 14322 34264 INC 35430 972460079 SUM 1771 40849 SUM 1584 25752 INC 334 608992198 SUM 4151 32797 SUM 12213 41304 SUM 16543 39738 INC 3370 487984289 SUM 8260 31527 SUM 7788 28451 SUM 11796 39238 SUM 4952 30857 SUM 10077 35069 SUM 1211 40545 INC 24388 113630666 INC 37937 29028959 INC 40286 961425599 INC 2052 802890482 INC 26209 592484039 SUM 495 34777 INC 32644 28811602 INC 1772 11554875 SUM 13650 28874 INC 20105 355734632 SUM 1624 32790 INC 28599 147333638 INC 26811 145084493 INC 39872 416638880 SUM 22365 37742 INC 12509 12245628 INC 13787 539002205 SUM 1807 24719 INC 35526 339100459 SUM 544 15320 INC 39766 125952678 SUM 3810 32418 SUM 1120 37502 SUM 14010 24958 INC 26466 607419138 INC 38421 23787704 SUM 22784 29780 INC 20658 762344358 SUM 3088 24533 SUM 258 9108 SUM 12289 31506 INC 38934 737925634 SUM 8593 24763 SUM 774 41285 INC 25044 754356573 SUM 7273 33701 INC 5873 961381710 SUM 33189 41272 INC 37802 922726978 SUM 3285 40243 INC 27626 144678571 INC 36175 800735615 SUM 4813 38453 SUM 16563 39609 INC 6727 971289044 SUM 1957 9045 SUM 26041 34737 INC 16254 941536054 SUM 316 20273 INC 3030 105495161 INC 15607 147353728 SUM 26877 38476 SUM 3448 32145 SUM 1697 25466 SUM 28416 41126 INC 2787 875342693 INC 20983 756395027 SUM 21864 38687 INC 40754 895290118 INC 1754 961127275 INC 13646 24512334 INC 702 22295919 SUM 15760 35403 SUM 192 20150 INC 11241 948193340 INC 15345 488242371 INC 32027 109686173 INC 5291 759300498 SUM 7146 22399 SUM 14665 38469 SUM 20087 35616 INC 34779 752002927 SUM 24285 37960 SUM 16017 32200 INC 22606 12275092 SUM 104 4878 SUM 2644 16734 SUM 12262 28635 INC 14811 29051821 SUM 22032 34392 SUM 4060 27773 INC 1056 888171939 INC 28556 796849171 INC 1514 28992245 INC 33009 27771587 INC 1276 645899495 SUM 14966 35005 INC 4416 483211661 INC 22219 878060930 SUM 10552 31530 SUM 2617 30870 INC 27064 877876563 SUM 2175 29372 INC 11637 610551475 SUM 19528 40664 INC 18564 42552918 SUM 2170 35432 INC 15798 972793431 INC 39125 895259558 SUM 39187 39742 SUM 3897 41210 SUM 15105 30852 INC 3830 844368086 SUM 2930 36214 SUM 3156 35526 INC 10407 326418793 SUM 16677 37587 SUM 2162 22273 INC 14208 241483946 SUM 2945 39085 INC 24350 937360096 SUM 17262 34338 INC 35541 68990099 INC 40094 20157318 SUM 29448 41439 SUM 6511 23600 SUM 14480 35790 SUM 14016 36348 INC 34775 927362614 SUM 19910 29885 SUM 23394 32363 INC 22066 147353491 INC 3866 811912167 INC 41419 26928187 SUM 4164 35823 SUM 816 37241 INC 33302 470835691 SUM 1430 22620 INC 38319 340567016 INC 14091 11129483 SUM 5782 39975 INC 16774 883928053 SUM 7619 34710 SUM 2302 32497 SUM 11982 21509 INC 40826 961681365 SUM 3 17272 INC 21997 877970166 SUM 2056 27746 SUM 3141 28010 SUM 31744 37947 INC 24070 28804528 SUM 6186 26859 INC 40083 944842110 SUM 17739 39381 SUM 28314 39862 INC 12585 441305237 INC 36329 891681383 INC 23847 958574244 SUM 3744 16356 INC 35192 567171649 SUM 23611 31125 INC 7617 8091236 SUM 25908 38705 INC 21749 80310718 SUM 9059 24718 SUM 74 15212 SUM 18273 34463 INC 20727 877985925 SUM 5744 38824 INC 40738 308506468 SUM 18811 32555 INC 18747 860691158 SUM 2882 35500 SUM 10500 39517 SUM 12014 26108 SUM 8548 34295 SUM 27848 40805 SUM 18971 38634 INC 8094 688260108 SUM 1969 28977 SUM 1907 25390 INC 23372 955533682 SUM 11401 23912 INC 22199 18070039 INC 21533 841456625 SUM 26489 32737 SUM 11482 26431 INC 31600 909487218 INC 16066 873634486 SUM 15705 30978 INC 12056 607938591 INC 38012 274944131 INC 17749 619396 INC 4724 68556457 INC 505 456179967 INC 28157 542053895 SUM 20716 32515 INC 41284 143102098 SUM 8790 31313 INC 39650 625025223 SUM 75 14230 INC 27137 13326036 SUM 19930 41435 SUM 5855 15951 INC 3715 77620128 SUM 255 9129 INC 24176 854584682 SUM 9396 29321 SUM 219 36688 INC 32848 878590591 INC 39514 911541205 SUM 10698 25529 SUM 567 28433 SUM 10582 29171 INC 19562 836540710 INC 19148 46410920 INC 166 944675875 INC 31705 960899513 INC 24667 994679511 INC 18962 843053877 INC 33905 576359879 SUM 14934 35892 INC 20107 961946163 INC 7230 869270646 SUM 1093 30744 INC 28724 492077725 SUM 1765 10479 INC 25089 464890884 SUM 8168 36095 SUM 5384 31299 SUM 14862 40823 SUM 4141 11481 SUM 4888 25829 INC 20479 79313959 SUM 11128 24770 INC 31769 475874097 INC 29415 222491763 SUM 26180 41132 INC 22564 27922449 INC 17234 104221353 INC 2679 542426444 SUM 1872 40684 INC 3512 520930638 SUM 6283 15999 INC 29537 480632601 INC 34997 996372309 SUM 15964 37543 INC 28880 130647842 INC 33645 425084373 INC 33233 63583730 INC 6019 368860560 SUM 31173 40001 SUM 24828 37083 SUM 1071 13441 INC 16583 758513668 INC 39869 976625296 SUM 4873 27601 SUM 5296 38551 SUM 13393 34981 INC 7774 100507560 SUM 5176 32748 INC 25391 921766966 INC 26716 894851919 INC 38607 971847121 SUM 18751 38140 SUM 2569 35289 SUM 10552 19938 SUM 9280 41184 SUM 2400 38727 INC 26321 491441387 INC 34374 56963678 SUM 405 18253 SUM 11499 40487 SUM 7249 22489 INC 8606 970317220 INC 12727 380706288 SUM 19390 39241 SUM 34865 40354 SUM 4579 40329 INC 36218 457245935 SUM 10981 24482 INC 26700 995440178 SUM 6244 38386 SUM 19029 40313 SUM 18583 35604 SUM 735 3398 SUM 11561 30225 INC 20611 951094180 INC 770 743052899 INC 14782 726005278 INC 32902 890349779 INC 11670 399361368 INC 5722 371720512 INC 26175 876525324 SUM 8848 27732 SUM 24035 41262 SUM 3876 26689 SUM 15809 37414 SUM 28153 33654 INC 17931 625876544 INC 11533 410052098 SUM 10680 32038 SUM 4504 35829 INC 38042 743750431 SUM 14504 36436 INC 23046 878042599 SUM 2346 40979 INC 23675 192272244 INC 40367 893804117 SUM 3059 25717 INC 18892 27977131 INC 5130 879825859 SUM 32272 41230 INC 3050 54838339 INC 21620 876766303 INC 15764 591937457 INC 28333 739058822 INC 5018 91380217 SUM 3952 19437 INC 16807 185891581 SUM 6576 22674 INC 37725 46239352 SUM 5324 13505 SUM 17338 32721 SUM 2040 21030 INC 36080 718706768 INC 29023 6355695 INC 16150 723829043 INC 8551 881794801 INC 32745 692504315 SUM 5746 18334 INC 40047 138941020 SUM 12913 22111 SUM 5084 26505 SUM 2228 23068 SUM 35323 39341 INC 32006 332584194 SUM 20259 36175 INC 11724 25621085 INC 37344 848846420 INC 33456 684805200 INC 25827 912548172 INC 17991 977537076 SUM 22902 32702 INC 13791 915304407 SUM 23088 40446 SUM 29275 39983 SUM 7396 34034 INC 8691 786512009 INC 6255 48597871 INC 37024 758482328 SUM 2599 6532 SUM 244 28303 INC 37885 827713414 SUM 9212 31729 INC 27385 491442832 SUM 7843 30565 SUM 2528 37709 INC 32422 20371764 SUM 6665 24212 INC 1266 652770003 INC 26448 27390417 INC 36168 365917415 INC 29101 668353140 INC 10208 459675783 SUM 13800 33655 SUM 7083 41294 INC 7198 960877760 SUM 2415 17297 INC 18376 6522402 SUM 8419 40247 SUM 7017 38847 SUM 10535 39671 SUM 1001 2623 SUM 27063 38075 SUM 9294 38768 INC 28868 935080316 INC 15659 942294340 SUM 18761 38808 SUM 5331 14051 SUM 24750 35083 INC 13669 955251886 INC 12123 860709834 SUM 501 31223 INC 25064 27924014 SUM 3242 30838 INC 18085 874293071 SUM 9915 30872 SUM 3748 24513 INC 1821 466599725 INC 24691 724584710 SUM 11927 28751 SUM 20151 37404 SUM 796 27121 SUM 5174 14171 INC 26670 918561239 INC 16670 619795881 INC 21708 677683522 SUM 1256 6746 INC 36086 73689042 INC 23396 29038623 SUM 18875 34879 INC 9839 137903317 SUM 8236 21926 INC 32727 871435796 SUM 10283 30485 INC 20982 154274343 INC 29432 147411400 SUM 8213 41286 SUM 13943 38804 SUM 31659 37505 INC 1661 7820203 SUM 9575 25494 INC 38620 979667650 SUM 18441 41141 SUM 21916 40653 SUM 129 39379 SUM 1318 36965 INC 5770 609217929 INC 27983 29044889 SUM 26845 37311 INC 5248 27497236 INC 36457 468143273 INC 14085 6607883 INC 10050 977473829 INC 38839 113246348 INC 5085 54090263 SUM 9903 18432 INC 24584 28986006 INC 40719 528294649 INC 2920 888096615 SUM 15917 36634 INC 11392 275055642 SUM 10795 40547 SUM 4189 41229 SUM 1 8701 INC 28412 678109437 SUM 3994 32575 INC 26711 610565481 SUM 130 3830 INC 26507 52768253 SUM 11593 41270 INC 12471 492029365 INC 16270 30740648 INC 29141 921783261 INC 8636 632670998 SUM 12380 20890 SUM 12813 41300 SUM 18042 40520 SUM 3654 14115 INC 24157 824415708 SUM 2367 41276 SUM 4682 24176 SUM 5154 39483 SUM 20666 28805 INC 33891 105404918 SUM 9591 37131 SUM 20267 39502 INC 10068 974407616 SUM 13186 39826 SUM 1013 37992 INC 7017 610587474 SUM 222 31047 SUM 6468 31444 SUM 1270 5907 SUM 28911 38332 SUM 4267 33530 INC 24474 805260538 INC 29920 146284071 INC 267 422066002 SUM 4957 35864 INC 32311 190976 INC 9762 805293591 SUM 398 30732 INC 10405 82893168 SUM 24644 35669 INC 1901 729690069 SUM 21713 36551 SUM 14859 35194 SUM 5673 33650 SUM 23817 41161 INC 32125 971133259 INC 20402 96737910 SUM 22915 41441 INC 14627 994422030 INC 40535 883828288 INC 5 534100645 SUM 25350 39758 INC 5231 16436534 INC 38704 684944519 INC 27244 688782869 SUM 11820 32470 SUM 14871 37549 SUM 6049 18660 INC 15523 941696298 INC 22186 992189787 INC 4687 749435820 INC 15186 861122212 INC 27828 803495804 SUM 3586 21372 INC 4774 103259021 INC 33104 138791333 INC 29097 855007185 SUM 19084 40032 SUM 18408 40532 INC 36871 880507322 SUM 25356 39169 SUM 7385 18280 INC 25063 591379918 INC 20795 608383554 SUM 20774 41089 INC 13617 147460597 INC 9765 50819214 INC 16217 20519537 INC 5912 29016968 SUM 4046 13400 SUM 2736 33719 INC 28345 522233271 INC 40712 996357553 INC 37675 43381728 INC 21893 6592404 SUM 4801 38803 SUM 24136 32162 INC 12738 795886415 INC 32381 741515110 SUM 26742 40979 INC 33110 297842942 SUM 743 18025 INC 33851 409215385 INC 16855 467434401 INC 19263 960649036 INC 10818 476084360 SUM 11436 39134 INC 36687 145060564 SUM 475 38777 INC 24783 416356193 INC 7538 26144443 INC 8586 28300303 INC 30921 80336001 SUM 1874 12353 INC 7585 995963997 INC 36227 147188661 SUM 50 39040 SUM 18043 37946 SUM 907 28081 INC 28093 717453115 SUM 7546 41311 INC 13907 55873004 SUM 19736 35783 SUM 25290 38311 INC 39777 78170046 SUM 9430 20789 SUM 1277 27299 SUM 889 19299 INC 37493 610045768 INC 1975 861338690 SUM 1808 9962 INC 12051 820045359 INC 31332 758268463 SUM 8370 22380 INC 20077 78121557 SUM 10562 28341 SUM 4375 15149 INC 7217 143109829 INC 27813 930568981 SUM 535 6126 SUM 19881 39269 SUM 4189 29250 SUM 6498 25424 INC 17227 111806901 SUM 14565 34646 SUM 10420 37861 SUM 3629 17473 SUM 11846 38117 SUM 23831 40326 SUM 4942 35259 INC 8655 26724216 INC 24243 978708884 INC 37483 340816665 SUM 13148 27864 SUM 19255 38202 INC 26092 23345709 INC 12105 969830823 SUM 4359 31367 INC 5862 940972249 INC 17213 26931680 INC 13683 425102192 SUM 2185 19484 INC 26661 833468798 INC 10061 120998238 INC 40795 337397074 INC 37532 743110205 SUM 19914 30413 INC 40689 103925329 SUM 642 15979 SUM 15444 41427 SUM 9809 24884 SUM 2176 32585 INC 27805 51678762 INC 21366 990786264 SUM 1702 40385 SUM 4578 21153 SUM 3852 35989 INC 28726 718657228 INC 22375 132260647 INC 25216 129645001 SUM 10938 38137 INC 24366 471936841 INC 6795 439468751 SUM 348 17159 INC 13114 917211147 INC 39739 177233118 SUM 9976 39272 INC 29356 468704088 INC 39472 492023597 SUM 10317 28856 INC 27905 11785521 SUM 9949 19994 SUM 1200 11187 SUM 11398 29811 SUM 3200 38855 SUM 4183 32093 INC 13405 417918638 SUM 12210 33872 INC 40270 28517637 INC 6843 69698594 SUM 30303 37471 SUM 320 20009 SUM 320 7436 INC 25487 143233878 INC 6927 836110878 SUM 19052 41253 INC 32028 425043928 INC 39594 993976511 SUM 18534 40726 INC 13509 20334015 INC 37038 10140759 INC 34420 859544213 SUM 3226 9871 INC 33203 820877565 SUM 30091 39120 INC 12962 349714864 INC 17716 924761111 INC 15588 80349878 INC 14719 620133788 SUM 4440 12821 INC 9413 820559943 INC 24207 35285051 SUM 3807 34628 SUM 204 26079 INC 40782 893278460 SUM 1423 40988 SUM 9767 37034 INC 32124 941856528 SUM 7918 35730 INC 18804 685852213 INC 39992 107618258 INC 26037 606127055 SUM 10398 40334 SUM 35197 39013 SUM 5107 35675 INC 15590 536306952 SUM 3522 38344 SUM 23397 30078 INC 15222 995149681 INC 21789 122064162 INC 24932 802540492 SUM 941 15104 INC 20968 77707747 INC 21128 183568042 SUM 5071 24025 SUM 9424 18167 INC 39524 830806390 SUM 15570 38905 SUM 6475 23830 SUM 21949 23894 INC 4795 46759084 SUM 9645 11838 SUM 13147 19068 SUM 5367 39946 SUM 1148 39868 SUM 4183 33714 SUM 13755 26499 INC 32527 450112601 SUM 232 19836 SUM 1131 21272 SUM 14910 35650 SUM 5 40514 SUM 367 36964 SUM 356 5197 INC 11245 139069828 SUM 21762 40602 INC 35404 881782196 SUM 14058 40183 INC 37301 533690816 INC 2974 760082329 SUM 27269 37953 SUM 15039 30140 SUM 19254 33922 SUM 3889 40262 INC 41032 27834918 INC 32106 820060933 INC 11942 919677842 SUM 27340 36557 INC 17920 10113361 SUM 5466 20978 SUM 6350 35542 SUM 7801 17962 SUM 1500 30344 INC 22508 996491587 INC 40382 142127235 INC 30575 389825025 SUM 12092 28537 INC 7071 7881420 SUM 9230 37681 INC 40619 191144412 SUM 17414 38891 SUM 21940 40955 SUM 1385 28742 SUM 11653 37315 INC 29707 995062088 SUM 21214 35516 SUM 18070 32329 SUM 1952 10691 INC 23902 818808882 INC 11448 548701348 SUM 11730 39553 INC 18480 466761982 SUM 8466 41016 SUM 983 31202 INC 23334 26823117 INC 4364 408126664 SUM 12125 31911 SUM 14553 36419 SUM 21011 32293 INC 29951 147452587 SUM 2057 34951 SUM 1897 21868 INC 5564 543218026 SUM 1261 34615 SUM 2418 33853 SUM 26195 36678 SUM 8505 37972 SUM 441 38024 INC 40279 702611123 INC 35727 40488210 INC 26581 903654064 SUM 2960 33150 SUM 18340 31509 SUM 21675 38451 SUM 3648 19014 INC 11227 483646712 SUM 21733 37970 INC 27734 451971202 INC 33211 959868204 INC 6926 894860864 INC 26813 137979363 SUM 12024 32203 INC 26727 500234220 SUM 23615 40879 INC 37488 400386579 SUM 11523 41220 SUM 13653 28991 INC 35289 131486227 INC 2106 301363102 INC 34612 859433756 SUM 785 38450 INC 623 933520978 INC 12614 105490226 SUM 19335 40097 INC 37912 890670111 INC 36820 145037985 SUM 1595 28110 SUM 282 22712 SUM 2662 35222 INC 4707 851200556 INC 5829 24768089 INC 6445 921514962 INC 27180 606009671 INC 26998 27769066 SUM 5207 34350 INC 29214 11153124 INC 40334 418103416 INC 21409 381886545 SUM 10439 41164 SUM 15706 35093 INC 24972 143622391 SUM 4076 34048 SUM 31276 36095 SUM 11790 35323 INC 7032 807605936 INC 36518 945078784 SUM 21110 40628 SUM 5213 36338 INC 16731 4743529 INC 13634 28167338 SUM 6705 40350 INC 27767 145866656 INC 40925 971978080 SUM 17095 20102 SUM 10216 23934 INC 19311 12298540 SUM 22274 36560 SUM 11281 15630 INC 32925 946951031 SUM 4811 34432 INC 3683 382175670 INC 35693 726953041 INC 16117 609605273 SUM 20284 36583 INC 5775 332303783 SUM 26371 41274 INC 35727 139038752 SUM 38157 41134 SUM 7816 38016 SUM 4149 18496 INC 37689 375700525 SUM 4605 26018 SUM 2053 22285 SUM 8240 30526 INC 36499 18572556 INC 6879 112694807 INC 20794 990082360 SUM 4470 22740 INC 37123 9007222 SUM 14006 19890 SUM 12748 34510 SUM 749 10159 INC 31556 946781395 SUM 1595 25897 INC 726 26766142 SUM 646 32414 INC 28222 811653667 INC 22454 105427236 SUM 697 28709 SUM 8688 16310 INC 20951 970918384 INC 11528 221338688 SUM 668 26222 SUM 13581 41390 SUM 7858 41330 INC 34662 22662277 INC 10416 53511761 INC 17065 146331602 SUM 6906 40017 SUM 749 14528 SUM 23273 28943 INC 17776 593250886 INC 32938 143755919 INC 519 23104215 SUM 8791 27628 INC 20213 489573885 SUM 6770 29298 INC 24476 937407734 INC 28449 890649806 INC 27024 532637041 SUM 16383 32442 SUM 7796 17491 INC 26269 45649553 SUM 4077 27808 INC 18200 600711409 INC 584 29024814 INC 12612 142580729 INC 16295 869336963 INC 28077 18461747 INC 25744 144700718 SUM 273 36463 INC 19654 820600892 SUM 21813 26901 SUM 14685 41418 INC 3907 589623149 INC 38377 491548782 SUM 23288 33287 INC 14453 609263376 INC 24753 760598287 SUM 14730 37600 INC 22241 457657134 INC 4939 543320648 SUM 5860 40483 INC 21098 686773232 SUM 10005 34837 SUM 9541 28833 INC 19094 491152837 INC 22486 239666596 SUM 1936 19867 INC 17084 998675856 INC 825 827460229 SUM 28092 37938 SUM 30410 41310 SUM 9178 35220 INC 6956 991238095 SUM 7875 11238 INC 33935 481643550 SUM 1062 29685 INC 26240 803267053 SUM 5309 27846 SUM 8881 33705 SUM 27067 36436 INC 19579 780115124 SUM 486 8665 INC 3332 95879714 SUM 12597 18833 SUM 21880 41027 INC 7610 122039300 SUM 6159 19994 SUM 2808 18250 SUM 6460 39625 INC 31595 743485006 SUM 261 37200 SUM 19837 32730 INC 20687 945031280 SUM 5858 21947 SUM 2537 20113 INC 39047 684745143 INC 10430 349569185 SUM 1322 36666 SUM 110 12622 INC 39299 143244408 SUM 3977 41265 INC 9906 20542049 INC 12248 920111358 SUM 9898 34067 SUM 14583 40591 INC 26115 128352001 SUM 27396 34408 SUM 32853 40723 SUM 4181 29020 INC 25344 212580386 INC 3553 3910445 INC 29692 29067478 INC 7121 155453605 SUM 9869 30846 INC 8547 454118502 SUM 3499 7971 INC 25589 753891679 SUM 2852 36273 INC 35725 987048264 SUM 3989 19580 INC 39915 141076604 SUM 18527 39702 INC 3025 10182755 SUM 9260 30754 SUM 714 40963 SUM 474 15384 INC 40270 953957726 INC 34618 987084712 INC 31993 939940045 SUM 2488 19530 INC 33932 483413937 SUM 9576 29674 SUM 3391 26970 INC 41179 145245324 INC 39684 877655163 SUM 7030 37651 SUM 521 37864 SUM 2843 40383 INC 15455 995509508 INC 33736 356345961 INC 3131 28406383 INC 37509 173668899 INC 13882 184599763 INC 25889 617639649 INC 34714 519708063 INC 40103 597998035 SUM 954 34258 SUM 25508 31620 INC 25398 593709584 INC 12346 440824899 INC 2999 837056885 SUM 10270 30036 SUM 585 19254 INC 35300 877663713 INC 18939 147427903 INC 35878 763245877 INC 20605 80246779 SUM 3753 39823 INC 32667 84130694 INC 14365 135913251 SUM 1052 33798 INC 13842 3588191 INC 1783 503332361 SUM 3897 13467 INC 4063 29075857 SUM 6916 35140 INC 37869 14744044 INC 2573 108785589 INC 3302 351207493 SUM 2684 32315 SUM 17673 30310 SUM 7250 27716 SUM 12863 33889 INC 14438 994428575 SUM 3527 20298 INC 19181 874527310 INC 40452 795888916 SUM 4260 13898 INC 4633 147074336 SUM 1262 31298 SUM 25765 41162 INC 19565 207959345 SUM 1384 22050 INC 80 659974006 SUM 7457 24766 SUM 6524 40126 SUM 3300 27358 SUM 2844 29737 INC 21928 624018831 SUM 4209 40411 INC 32980 19615326 SUM 1422 9757 SUM 946 29764 SUM 8483 29418 INC 13915 416745013 SUM 8600 27095 INC 1795 146913044 SUM 28913 40958 INC 3260 782200338 INC 4532 111766350 INC 4941 993411055 INC 27902 7805930 INC 25170 876315665 SUM 4809 35129 INC 600 24859943 INC 14691 856413751 INC 39764 610050554 INC 29504 811645321 INC 5071 726883036 SUM 197 21067 SUM 25858 31544 INC 1383 893018139 SUM 28146 40472 SUM 4139 35808 SUM 149 29649 INC 29845 20439535 INC 31002 27719407 SUM 11115 34688 INC 39594 46494304 SUM 25782 39620 SUM 134 35945 INC 19990 65351669 INC 2303 54567158 SUM 1898 34556 INC 10599 127517747 INC 17344 536539599 SUM 28183 41075 SUM 28973 36530 INC 19691 946548128 SUM 14762 28836 SUM 9337 41197 SUM 767 20444 INC 220 73294728 INC 31313 990638458 SUM 3627 32687 INC 19396 955337023 SUM 20896 38765 INC 385 73067886 SUM 11354 17776 INC 5616 590729441 INC 26169 894762714 INC 23939 134309431 INC 34557 864308938 INC 32131 842385869 SUM 3495 39504 SUM 12727 27794 INC 20658 604819979 SUM 349 20237 SUM 13674 33190 SUM 20132 39650 SUM 14924 29806 INC 40259 283684594 INC 19867 103379572 SUM 16504 30209 INC 31099 681600425 SUM 20547 29417 INC 31837 576841759 INC 23780 141183050 SUM 589 7131 INC 24046 450700702 SUM 3678 12094 SUM 545 10624 SUM 1165 36938 SUM 6965 25982 INC 32263 418290508 INC 154 28914013 SUM 19283 38563 INC 28199 877898170 SUM 865 5453 INC 20137 274776693 SUM 40813 41434 SUM 24286 33411 INC 20686 146370314 SUM 22547 41231 SUM 6410 39911 INC 36737 136314329 INC 37610 753999159 SUM 15759 40111 SUM 12227 38013 SUM 8370 27190 SUM 5581 8954 SUM 19575 30286 SUM 5257 17968 SUM 42 7287 SUM 7169 17717 SUM 17870 36486 INC 14041 67781879 SUM 14417 34222 SUM 7731 38215 SUM 5799 13742 SUM 17708 35290 SUM 3529 5650 INC 35680 144050242 SUM 23257 36763 INC 37177 126111886 SUM 16531 33107 SUM 5852 16938 SUM 11815 38381 SUM 24439 40680 SUM 8279 41043 SUM 85 14271 INC 15145 998364845 INC 4680 12956008 SUM 28212 36192 SUM 13339 33778 SUM 1096 40696 SUM 2721 37907 SUM 1375 27572 SUM 19125 32863 SUM 172 7864 SUM 34864 37788 SUM 20244 20650 INC 6731 476321249 SUM 26224 40613 SUM 21652 41136 INC 23951 469722570 SUM 821 28531 INC 34815 860799961 INC 5066 926892262 INC 40586 749379251 INC 27967 848175217 SUM 17206 19925 SUM 22582 40871 SUM 20311 41126 INC 4694 141617608 SUM 18432 33851 SUM 35377 40720 SUM 25639 33082 INC 34701 609726909 SUM 7506 20122 INC 23458 98931371 SUM 9567 20978 SUM 34471 38265 INC 758 520087485 INC 22581 339113446 SUM 37889 41443 SUM 6179 25702 INC 34807 414462418 INC 18516 662517926 INC 34481 915385937 SUM 17484 40673 INC 32229 659457954 SUM 12433 39090 SUM 14271 33051 INC 17919 738473997 INC 7469 552559569 SUM 18536 30655 SUM 120 29279 SUM 1318 30751 INC 29877 980442375 SUM 27700 40041 INC 7572 38043848 INC 16858 39507358 INC 34218 192886403 SUM 23760 40723 SUM 23625 36185 SUM 1617 33340 SUM 3210 27232 INC 39153 939499513 INC 15742 219521909 INC 7147 290304798 SUM 14593 37653 INC 2005 142957508 SUM 11582 38623 SUM 8046 35676 INC 34433 414147501 SUM 10437 41240 INC 8159 874463171 INC 41217 580900043 SUM 12652 25188 INC 2772 805098236 INC 40348 26966903 SUM 2628 15786 INC 27825 12368948 INC 32415 850403856 INC 11733 145353513 INC 23500 94479126 INC 15923 979433845 SUM 19382 28112 SUM 15623 25381 SUM 1889 32170 INC 15033 18303309 SUM 22218 37180 SUM 14875 32192 INC 16547 152767395 INC 19577 828631924 INC 25540 962368044 SUM 5612 32101 INC 9203 48565211 SUM 9785 28456 INC 9175 949039506 INC 5545 844509494 INC 30058 482204864 SUM 3048 8326 SUM 8360 31005 INC 13103 447183302 SUM 67 39903 INC 14395 485453402 SUM 20297 30319 SUM 1789 18444 INC 33338 609218923 INC 11067 46683836 SUM 249 34171 INC 5502 341248500 INC 20468 136912721 INC 38390 821086086 SUM 846 35449 INC 27290 706788314 SUM 1374 22596 INC 35315 24838995 INC 22528 135916696 SUM 232 28031 SUM 11798 26193 SUM 13518 26476 SUM 6035 28025 SUM 4045 40380 INC 16314 827265387 SUM 8 29872 SUM 26598 35915 SUM 16138 33773 INC 20405 59178618 INC 41090 467194745 INC 22992 474286276 INC 19672 601637103 SUM 2835 32794 SUM 7689 40019 SUM 3433 16983 INC 28368 19250597 SUM 3935 34525 SUM 6167 17634 SUM 828 17753 INC 24845 693483410 INC 8433 960921117 INC 38903 104197335 INC 10781 12928834 INC 39570 292568024 SUM 12073 29737 INC 32842 858641998 INC 32540 407985362 INC 6503 268387219 INC 800 825363576 INC 6332 894180784 INC 24623 536578707 INC 16610 24774364 SUM 28942 35135 INC 29129 591709431 INC 8882 959823042 INC 39444 144176582 INC 31958 991072806 SUM 3075 31828 SUM 2657 25745 SUM 4571 33873 INC 15405 521989811 SUM 29489 36571 INC 18652 18570672 SUM 51 13422 INC 32904 113876471 INC 31840 685081739 SUM 907 27451 INC 10150 424790394 SUM 16905 39684 INC 929 467040921 SUM 1128 19936 INC 29415 113898610 SUM 12682 41398 INC 3196 836017234 INC 31062 391430255 INC 10918 689830463 INC 12149 886417365 INC 31884 96973955 INC 26050 61491416 INC 1709 139074212 SUM 21825 31165 INC 18348 948596698 SUM 16449 25305 INC 32187 887705941 INC 3658 42280853 INC 17810 469749805 SUM 2115 30075 SUM 550 28971 SUM 8828 29708 INC 33922 138186963 SUM 18757 39705 SUM 19072 32722 SUM 613 31424 INC 29649 11064994 SUM 578 37995 INC 28598 986174977 INC 4022 810673452 SUM 30444 41323 SUM 15578 39462 INC 20243 8046614 INC 5020 230626283 INC 17035 651237904 INC 29040 154523212 SUM 30961 41451 INC 26580 959377190 INC 126 809735363 INC 37854 935439090 SUM 9101 23345 SUM 15114 40607 INC 4792 875188361 INC 27747 978308244 INC 1063 147443612 SUM 3680 23689 SUM 1275 28549 SUM 7911 38834 SUM 2742 24708 INC 21010 295761852 INC 100 502784908 SUM 8935 33142 SUM 27375 36341 SUM 7074 22429 SUM 3757 24494 SUM 5348 29943 SUM 17791 40185 SUM 4211 38997 INC 11026 26421306 INC 35088 181202592 SUM 4918 27888 INC 22747 886042988 SUM 2987 39140 INC 23932 27408395 INC 22800 960787896 INC 3718 558118675 SUM 5289 28560 SUM 9871 35557 SUM 24909 40677 INC 29083 754082793 SUM 20580 39993 INC 25711 391458830 SUM 1782 37774 INC 22308 20646836 INC 39237 540722302 INC 11658 62483590 SUM 10889 35502 SUM 1456 33569 SUM 14390 38666 SUM 4149 41289 INC 17030 456022139 INC 26038 738059863 SUM 2352 23311 INC 28276 141095026 SUM 2380 40899 SUM 941 28485 INC 12872 753836030 SUM 14248 38030 INC 36103 760119611 INC 12471 7960059 SUM 5526 22701 INC 1265 676139537 INC 11566 886444678 INC 140 60385321 SUM 3349 36309 SUM 424 19458 INC 12163 837470436 SUM 2062 21740 SUM 13031 32484 SUM 8817 38951 INC 29597 599563090 INC 19893 908294886 INC 38610 422925642 INC 11894 952659227 INC 32137 562849450 SUM 4347 32777 INC 8201 992404910 SUM 6309 30582 INC 22442 942246622 INC 10532 928295110 SUM 22668 40907 SUM 239 38019 SUM 5867 38545 INC 11386 535693114 SUM 24525 34618 SUM 449 35534 SUM 11512 40579 INC 6178 946819138 INC 33685 275699060 SUM 12525 26955 INC 14491 879316677 INC 37001 130661590 SUM 8391 25523 SUM 18230 38033 INC 32799 20651742 INC 25535 67945493 SUM 4638 24364 INC 20211 109732878 SUM 16759 36018 INC 41345 26194740 INC 6252 993386480 SUM 120 2479 SUM 8224 21629 SUM 8508 39478 SUM 15520 36798 INC 16462 26612962 INC 23783 39793650 SUM 30624 40671 INC 7706 10587056 INC 4391 132753164 INC 41234 568141331 SUM 4254 7663 INC 36627 960612952 INC 10558 510860626 SUM 34010 36637 INC 10478 3912371 SUM 2166 34801 INC 37 994995775 INC 1270 13226419 SUM 6930 28830 INC 30148 801372070 SUM 4638 24803 INC 7966 29976749 SUM 17846 40704 SUM 8169 39856 SUM 6635 30948 SUM 835 13917 INC 13416 844521761 INC 13419 600106725 INC 30694 961952545 SUM 12618 15358 INC 12772 878974097 INC 37975 491648551 SUM 208 32891 INC 32871 886217315 INC 36573 481352658 INC 19365 727068839 INC 3312 962521134 INC 26313 174379857 INC 31210 321262785 INC 25124 29062508 SUM 1404 38254 SUM 4581 24946 INC 351 947131538 SUM 10143 39371 INC 36970 483279133 INC 34533 29075099 INC 9290 18245032 SUM 1201 20845 SUM 4658 13882 SUM 13859 40950 SUM 2751 37588 SUM 15192 26521 SUM 3670 38089 INC 27188 218999735 INC 1278 353690430 SUM 23415 35791 INC 9770 109445264 SUM 31016 32882 INC 1853 37411698 INC 33994 769802535 INC 26184 878382855 SUM 14892 28898 INC 3180 994447249 SUM 101 36914 INC 6485 570280761 SUM 1044 23678 SUM 8539 38817 INC 31547 887914224 INC 20853 401571445 INC 1548 145269503 SUM 13755 35881 INC 39391 820319497 SUM 1572 32599 SUM 7610 14996 SUM 5322 37374 SUM 1279 28263 INC 17318 457574295 SUM 29500 40739 SUM 145 30956 INC 10511 490778045 INC 21317 555895368 INC 28225 147465657 INC 29047 8097112 SUM 19152 34158 SUM 1565 29424 INC 23572 938292212 INC 18656 946100251 INC 21815 549466278 SUM 22673 28383 SUM 14277 36736 INC 8100 971851839 SUM 3509 27858 INC 26165 55290953 INC 36622 65339532 INC 1223 739523575 INC 11256 993422232 INC 241 44149084 INC 40551 920528546 INC 6094 736050804 INC 16310 76120726 INC 5839 116217401 INC 30827 978203912 SUM 4067 40292 SUM 12652 40879 INC 17424 865114517 INC 17149 901758475 SUM 1869 40834 SUM 25528 38797 INC 36828 156069206 SUM 17553 40729 SUM 7078 11965 INC 33575 954509374 INC 6078 888158224 INC 16208 602951596 SUM 4012 31544 SUM 19044 38472 INC 21013 605258270 SUM 11620 40596 SUM 2782 30886 SUM 11597 40531 INC 8598 71518832 SUM 1174 24916 INC 1217 28913865 SUM 13105 31174 INC 35979 475429083 SUM 7223 39259 SUM 919 19480 INC 29114 491498953 INC 30655 8239661 INC 24408 28335639 INC 11452 926977941 INC 30495 583667781 SUM 11879 23236 INC 6558 973300866 SUM 28195 39797 INC 34458 760596215 SUM 34682 39438 INC 35628 395709211 SUM 13175 39052 SUM 1191 36427 INC 3338 56601549 INC 21218 903852020 INC 25798 332155696 INC 33153 622171241 INC 32899 15402869 SUM 10735 41175 INC 5513 941910167 INC 23498 412533927 SUM 9939 31022 INC 34853 375361604 INC 4346 876898972 INC 33129 20792848 INC 28254 134878446 INC 25816 146944716 SUM 4135 18066 INC 39218 767425763 INC 17845 71112314 INC 40493 490078189 INC 30415 928364612 INC 22400 601940163 INC 33315 24800017 INC 14115 826938500 SUM 5544 29585 INC 4729 987922762 INC 9970 536867438 INC 41349 955341660 SUM 2507 10199 SUM 13170 26877 INC 1252 944012166 INC 18909 432267221 INC 28757 402012841 INC 22838 145346088 SUM 724 30834 INC 30779 891834643 INC 13390 749577538 SUM 307 17061 SUM 6451 38886 SUM 1931 39955 INC 30878 857022887 SUM 20168 40255 INC 9215 867928111 INC 72 3870977 SUM 2374 37376 INC 35811 848080289 INC 39885 945594074 INC 38092 945574349 INC 11021 491103559 INC 17824 417402261 INC 7361 469054125 INC 1140 17987661 INC 30319 476380333 INC 37698 894855011 SUM 6584 41242 INC 13132 693514313 INC 12441 938190245 INC 9779 113886172 SUM 1698 35105 SUM 15084 40462 SUM 4098 12067 INC 23154 77988686 INC 22347 516906217 INC 24560 46232334 SUM 30003 40236 SUM 1973 40020 SUM 8360 34549 INC 12378 406604017 INC 26049 79839579 INC 13671 946941678 INC 40143 653208929 SUM 18710 32864 SUM 1588 14713 SUM 24069 32555 INC 19058 70594246 SUM 201 38858 SUM 15652 38120 SUM 376 2636 SUM 3988 40199 INC 38047 408205830 INC 11051 852503112 SUM 2824 40594 SUM 6111 35067 INC 39590 743340698 INC 31067 26891063 SUM 14372 31267 SUM 648 12617 SUM 3297 32073 SUM 16490 37898 INC 18868 458547941 INC 30817 74025346 SUM 7808 37929 SUM 33502 39954 INC 18232 920717188 INC 10490 472005394 SUM 19238 39162 INC 13939 908623540 SUM 3653 40281 INC 1961 870011413 SUM 7008 41147 INC 4176 29031476 SUM 33189 34523 INC 35864 928207127 INC 24176 912778966 INC 17645 73016325 INC 26579 948329702 INC 23915 275040164 INC 39792 592242063 INC 37853 348476561 SUM 879 13803 SUM 16044 18210 SUM 3087 32535 INC 6134 950618329 INC 4006 129871382 INC 20664 993428657 INC 35284 281669924 SUM 276 16032 INC 13539 487738577 INC 40947 740671918 INC 30901 68473812 INC 15368 12258522 SUM 22227 41333 INC 17459 756152938 INC 3490 483075860 SUM 4025 12431 INC 17500 28773414 INC 22705 3223723 INC 33327 933443115 SUM 14317 31306 SUM 7483 35718 INC 11809 811853280 INC 31436 12719559 INC 23975 686852122 INC 22143 29081607 SUM 17832 35930 SUM 16909 40350 SUM 1070 18143 INC 27175 148281939 SUM 1751 35341 INC 2792 116450287 INC 39337 844077378 SUM 8557 12562 SUM 5837 33451 SUM 24765 35294 INC 8071 393176146 SUM 28191 39015 INC 31185 24764568 INC 11877 368800832 INC 10389 851511566 INC 5175 65352970 SUM 331 4169 SUM 6696 30172 INC 32459 97099106 INC 38564 4704217 SUM 5 16369 INC 25686 869163625 SUM 1307 40434 SUM 2605 37545 SUM 20174 30542 INC 3709 63504161 SUM 8530 37562 SUM 13325 34898 INC 17760 283568401 INC 29544 610555843 INC 3209 19608294 SUM 1348 2612 SUM 881 15179 SUM 7872 13729 SUM 284 32685 SUM 50 27519 SUM 17632 38660 INC 28811 20697323 INC 11648 786472959 SUM 7563 41203 SUM 9211 40339 SUM 17657 27942 SUM 1372 39323 INC 18425 107256844 SUM 9518 31619 INC 353 111352587 INC 38069 64952658 SUM 6463 34993 INC 18422 130702001 SUM 20649 35146 SUM 8820 32946 INC 39012 940098326 SUM 1754 40854 INC 38588 763298631 SUM 1327 20360 SUM 2048 34541 SUM 9845 36414 INC 19480 796650937 SUM 6270 30624 INC 19557 70883659 INC 37677 137917296 SUM 19882 30708 SUM 10307 33027 INC 914 925196221 INC 28761 895736198 INC 10567 932022410 INC 21145 141019839 SUM 12220 28681 SUM 11803 28832 SUM 4310 36903 SUM 6075 26133 INC 34324 473679553 SUM 7951 26782 INC 2918 315660089 INC 35754 11768143 SUM 19736 34911 SUM 26441 37302 INC 16585 56808410 SUM 6880 37113 INC 22595 69390082 INC 2036 66889945 INC 30283 955280515 SUM 25673 28311 SUM 27026 39685 INC 1150 216389225 SUM 11847 38236 SUM 2315 41402 SUM 11091 38858 INC 12524 79555621 SUM 27820 37385 INC 36727 994386209 SUM 24293 33752 INC 138 478148658 INC 20165 13214370 SUM 1572 25827 INC 26475 66275831 SUM 8218 35726 SUM 11173 40509 INC 17683 862406652 SUM 2447 20820 INC 1028 884326054 SUM 16146 33744 SUM 9422 40345 INC 32318 69271048 INC 31433 58785816 INC 37732 952900439 INC 6854 870621848 INC 20636 188639981 INC 28002 20387773 INC 9196 145394124 SUM 30327 37781 INC 8035 894856413 INC 10015 586083584 INC 8675 929213295 SUM 8322 38110 SUM 619 19362 INC 10417 943175131 SUM 10916 26307 INC 37454 187690028 SUM 17462 39687 INC 19464 869031084 INC 31610 28099842 SUM 968 31469 SUM 16858 20973 INC 23812 219551828 INC 24031 556689970 INC 28699 993972344 SUM 944 6102 INC 21944 754050535 SUM 8251 34403 SUM 296 13286 INC 29380 823197273 INC 3968 489548453 INC 20975 223736810 SUM 738 38556 INC 799 810550733 SUM 9487 9911 SUM 5370 24089 INC 40575 449183118 INC 25112 138037999 SUM 4016 25928 INC 32463 89194210 INC 7040 946801218 SUM 11789 26789 INC 41216 418383998 SUM 194 17753 INC 11345 54000091 SUM 23091 32762 SUM 3849 26126 INC 36642 491627420 SUM 24568 38696 SUM 378 35115 INC 36260 10881356 INC 9507 22430864 SUM 2428 25332 SUM 1716 23443 INC 21562 961956855 INC 24434 599434334 INC 32089 386833842 SUM 14133 33361 SUM 122 18464 INC 35632 844795792 SUM 6602 25500 SUM 11155 39135 INC 39683 12685130 SUM 951 14434 INC 14313 9103771 SUM 2909 40235 SUM 16848 38079 SUM 11856 32160 INC 38664 670013294 INC 24352 23818231 INC 28170 943621549 SUM 175 33458 INC 39830 888192331 SUM 26139 40418 SUM 1256 23366 SUM 7713 26318 INC 25712 282675365 SUM 11429 40808 SUM 17368 19988 SUM 5751 23474 SUM 1452 40359 INC 18434 676126855 INC 28303 120203089 INC 31817 724315932 SUM 26717 37957 INC 5905 24861570 INC 990 145364153 SUM 6962 35222 SUM 19845 30980 SUM 11778 26229 INC 33977 18339854 INC 31611 883492316 SUM 11741 40490 SUM 803 2966 SUM 6270 39025 SUM 8734 30945 INC 38362 817111548 INC 29361 6947898 SUM 2298 5536 SUM 10983 28464 SUM 29 21874 SUM 4580 39935 INC 32523 589619167 INC 35667 780053919 INC 36196 23783770 INC 39802 46798323 INC 25853 977833043 INC 35416 96065832 INC 30565 757436371 INC 39517 671448684 INC 11155 447787248 INC 8100 676833231 SUM 19542 36892 SUM 21262 38569 INC 15589 12940504 INC 29241 172684333 SUM 5294 39666 SUM 9393 41274 SUM 2772 28693 SUM 1586 22680 INC 13325 273974837 INC 35062 416707648 SUM 23114 27582 INC 9710 978566631 SUM 10738 32229 SUM 11430 27860 SUM 5850 38596 SUM 33447 35279 SUM 9222 20570 SUM 33465 41353 INC 7446 12260461 SUM 10907 39507 SUM 24110 39214 INC 12892 863709772 SUM 6129 31551 SUM 30 22061 SUM 4383 31024 INC 20224 955325799 SUM 4406 39331 INC 24196 844354857 SUM 16899 39482 SUM 11723 21451 SUM 16631 36294 INC 16709 921956079 SUM 641 18437 SUM 6450 33736 INC 35419 21486412 SUM 9450 35928 SUM 6004 34970 INC 12713 145382139 INC 37870 72988444 INC 28103 26975962 SUM 9672 31381 SUM 18722 41292 INC 21594 953248834 SUM 1275 40049 SUM 8058 28536 SUM 26385 31983 SUM 11900 34447 SUM 13720 35886 SUM 30796 34178 SUM 8373 23045 INC 28113 19632500 INC 11577 418260059 INC 23610 71928407 SUM 15026 39362 SUM 5327 17402 INC 17521 560155799 SUM 3177 36124 INC 36626 995447343 SUM 8547 41292 SUM 13512 32672 SUM 3 11961 SUM 7766 40046 INC 40659 221416638 SUM 1123 22234 SUM 2683 41062 SUM 5212 13032 SUM 2790 40341 INC 18797 13252435 INC 3486 13264164 SUM 7253 39634 INC 28725 841136553 SUM 17355 32712 SUM 5275 37850 INC 28209 879005191 SUM 383 26179 SUM 5833 39442 INC 22089 894339524 SUM 11349 33486 INC 23957 339963605 INC 7621 140952562 INC 2858 973364514 SUM 503 20398 SUM 6101 34434 INC 26530 991278726 INC 17914 129248886 SUM 7968 40375 INC 15973 28749598 SUM 5838 29614 SUM 13731 38222 SUM 15888 20378 SUM 25469 29707 INC 29302 733933250 INC 30282 40161080 SUM 1361 34583 SUM 3530 25564 INC 16005 816361697 SUM 34386 37662 SUM 6118 41439 SUM 304 28315 INC 14853 452715777 SUM 1482 35084 SUM 26339 38171 SUM 6066 22861 INC 25081 146303570 INC 17074 972406099 SUM 1780 23381 INC 33208 386578953 INC 34131 29017228 INC 12840 888007039 SUM 238 11416 INC 16050 421251336 INC 24519 207903731 SUM 1546 27029 SUM 1907 26883 SUM 24733 35101 SUM 7852 30376 INC 34603 651752283 SUM 8799 27320 SUM 8377 39619 SUM 6409 40331 INC 26434 482149577 SUM 63 35427 SUM 6756 17551 SUM 13001 25571 SUM 14336 32059 INC 19353 113141797 SUM 19534 26955 SUM 24823 29727 SUM 22293 38730 INC 31561 626260942 INC 29978 911597361 INC 19752 22485484 INC 32381 959856961 INC 30070 56915832 INC 26827 609921348 INC 5115 590638807 INC 8981 27975100 INC 11760 909430881 SUM 3632 40380 SUM 3499 12819 INC 24021 141947081 INC 8071 917657438 INC 32713 922604433 INC 36577 26933698 SUM 15951 39236 INC 39824 146620444 SUM 4834 16071 INC 28237 472148097 INC 9866 475344275 SUM 3240 30795 INC 1925 129916905 SUM 2771 7580 INC 34248 743476002 INC 17721 692189934 INC 25927 552997921 SUM 23300 37601 SUM 8536 29368 INC 27987 46520474 INC 6576 474134567 SUM 7667 20668 SUM 3072 16575 INC 41333 738553657 INC 30439 60848421 SUM 10868 25740 SUM 20818 39735 INC 29781 743813164 INC 18146 357455273 SUM 1158 28342 SUM 18475 31986 INC 33381 990279508 INC 24146 143227693 INC 29144 266304545 INC 357 962416856 INC 11864 479329378 SUM 15951 30294 INC 27558 333742360 INC 18251 146372511 SUM 6108 21301 SUM 13272 39672 SUM 11352 40808 INC 4494 480581657 INC 32126 995254628 SUM 833 32368 INC 32701 357212302 INC 9156 794989342 INC 17439 28893861 INC 8360 409277793 SUM 482 16222 INC 10394 381779940 INC 32653 422829209 SUM 3864 5268 SUM 6769 21870 INC 35684 24772606 INC 20871 777267609 SUM 9956 20882 INC 38813 932378551 SUM 6474 41230 INC 6326 131712601 SUM 9581 40283 SUM 8320 10129 SUM 6627 41249 SUM 6127 31504 SUM 429 34676 SUM 15876 28670 SUM 5237 31011 SUM 4326 17508 INC 3507 739415845 INC 28817 944539244 SUM 3580 30230 SUM 17472 40216 INC 20370 785415450 SUM 4752 38974 SUM 8595 36478 SUM 558 29483 SUM 28158 38954 INC 10586 13254644 SUM 3356 32997 SUM 13604 40885 SUM 7188 39886 INC 27633 995515864 INC 14382 901099432 INC 1704 892244060 INC 38684 29066963 INC 16665 943382263 SUM 7459 32211 INC 16830 29005018 SUM 1476 19753 INC 28521 743581151 INC 35721 7434363 INC 32727 401979331 INC 26211 139049720 SUM 2507 33216 SUM 11898 37228 INC 4524 722789655 SUM 1086 40175 SUM 938 38990 INC 27181 318314512 SUM 1246 40489 SUM 1328 16420 SUM 35319 40475 INC 11411 79161304 INC 26261 886673344 SUM 4448 34774 INC 29965 26715279 INC 25494 553412708 SUM 18804 34983 SUM 8758 37434 INC 26799 528323292 INC 21229 825865879 INC 21794 22472924 INC 11632 938547957 SUM 4274 22607 SUM 5386 35977 INC 10623 534010478 SUM 24159 40274 SUM 21047 34675 SUM 1746 25635 INC 22680 94931852 INC 21248 51702819 INC 8411 632359234 INC 27163 658664858 INC 25810 147425117 SUM 10652 26163 INC 21230 587580847 SUM 5083 28422 INC 16441 29013157 SUM 818 6622 INC 34123 329269407 INC 22185 375285951 INC 23721 869578944 INC 21459 888593248 SUM 10417 19974 INC 572 844533565 SUM 2095 41014 SUM 8453 22423 INC 18884 770033884 SUM 10755 13928 SUM 109 41324 INC 24458 650943358 SUM 22834 34137 SUM 3113 30968 SUM 5981 36326 SUM 4235 37636 SUM 13164 38012 INC 18993 810181832 SUM 19594 39242 SUM 903 6032 INC 5201 111527970 INC 22140 40077978 SUM 20911 38977 SUM 4721 40385 SUM 9109 37308 INC 30675 711231974 INC 38709 147434524 SUM 6113 40324 SUM 11102 28504 INC 14707 979049909 INC 5989 935364179 SUM 12682 34124 SUM 23255 30788 SUM 3222 28906 SUM 622 36781 INC 40313 8635388 INC 26452 68079275 INC 32761 905906118 SUM 10273 23232 SUM 1660 37905 SUM 3356 12641 INC 17561 519782564 SUM 19930 40845 SUM 817 28992 SUM 6463 25711 INC 6839 346585075 SUM 15711 27610 INC 35082 418128994 SUM 7191 35346 SUM 535 39481 INC 28627 352290324 INC 18832 414600016 INC 13019 593827752 INC 5197 8102040 INC 27940 883070307 SUM 5297 22599 SUM 3164 11034 INC 29309 119689704 INC 30454 290841147 INC 40135 28031168 INC 9419 678799321 SUM 14394 34206 SUM 5677 41089 SUM 15490 34221 SUM 16398 41028 INC 34848 3133175 INC 16132 995909438 SUM 5284 25425 INC 845 879041038 INC 10673 961963389 SUM 1432 21759 INC 7158 302802844 INC 27183 191862918 INC 34696 766947386 INC 19113 536284257 INC 28202 952177777 INC 38907 12696956 SUM 11330 30072 INC 4031 440392840 SUM 4330 32906 INC 6821 826232979 INC 36390 911162125 SUM 29397 40200 SUM 13332 41442 SUM 13129 33769 INC 10751 29037299 SUM 898 24708 SUM 6004 32101 SUM 7443 19328 INC 25892 535106383 SUM 16658 24996 SUM 3653 36428 INC 11724 6960939 INC 29685 948183180 INC 8956 920034651 SUM 12583 24760 INC 22438 60449603 INC 8970 402440640 INC 25402 810716363 INC 11698 816920596 INC 24232 19914888 SUM 27568 40990 SUM 7480 40784 SUM 1083 39651 SUM 28272 35910 INC 18269 9368814 INC 9248 676739635 INC 26050 348907817 INC 8981 206994133 INC 37388 734429145 INC 18747 491641190 SUM 14521 40804 INC 40370 155594627 INC 12717 24043856 SUM 1300 35920 INC 31133 36798239 INC 2148 977691870 INC 13428 678479134 INC 21666 401383850 INC 27081 971316362 INC 22428 29744299 INC 41404 534802185 SUM 5450 34819 INC 14120 765287400 SUM 21615 34097 SUM 1499 39830 INC 7607 735774044 SUM 19054 40822 SUM 7756 20462 INC 23166 804585693 INC 2587 234806786 SUM 32463 37528 SUM 3940 34988 INC 692 742437337 INC 25589 726775478 SUM 8737 23470 SUM 12391 33173 SUM 3313 39457 SUM 544 16089 SUM 12302 39151 INC 12418 27722583 SUM 25427 36849 SUM 11760 33610 INC 35067 609274251 INC 25554 147286817 SUM 3884 22421 INC 36687 147444075 INC 5579 470037901 INC 3193 147464620 INC 5781 417660690 SUM 12423 40010 SUM 24641 37181 INC 34555 670805913 INC 6724 73350275 SUM 9643 36731 INC 13067 67360246 INC 5519 759234636 SUM 4427 38915 SUM 10731 41344 INC 1420 961922331 SUM 16620 39581 INC 5188 989505598 SUM 4599 27535 INC 33086 137654463 SUM 11643 35018 INC 7756 485542607 INC 2628 11733381 INC 6222 836518927 SUM 13719 33392 INC 23669 803208460 SUM 10191 41123 INC 29686 678467210 SUM 7541 25167 INC 12506 938211653 SUM 21949 37598 SUM 3247 34272 INC 3449 771138745 INC 10808 12279819 INC 5910 928024350 SUM 7272 26635 INC 5668 143255218 INC 11068 979618811 SUM 2956 36813 SUM 3909 18202 SUM 241 21253 INC 28978 917549292 INC 21267 793030903 INC 28548 130680187 INC 11999 143207827 SUM 3013 27666 INC 33908 128590728 INC 33354 786333832 INC 24430 889443049 INC 27351 96594805 SUM 8785 19667 SUM 1470 38413 INC 3865 760615003 SUM 13649 19925 INC 29912 886165856 SUM 12612 40562 SUM 13252 39217 SUM 3110 4507 INC 26983 321782052 INC 27698 480593202 SUM 11605 32217 SUM 2561 19743 SUM 8998 38376 INC 5969 13192600 INC 41234 325362378 SUM 5439 40986 INC 30180 414094674 INC 14671 146172048 SUM 4740 26163 INC 33403 686812899 INC 39174 684244171 INC 21509 941918638 SUM 20470 31300 INC 6391 60913099 INC 10633 120214335 INC 38233 905924124 INC 20527 878884625 SUM 710 34444 SUM 2449 10753 SUM 18492 24530 INC 13540 47756327 SUM 4519 11409 INC 13300 55629333 INC 23322 59279842 SUM 14307 37255 SUM 10505 40268 INC 22949 927599102 INC 8624 559305201 SUM 2642 37294 INC 328 389180205 INC 9752 721195600 SUM 6254 22190 INC 32093 446944303 SUM 19067 36520 INC 9883 877996714 SUM 9947 29941 SUM 9631 20005 SUM 2335 34475 INC 6884 721077322 INC 10261 146362218 SUM 4569 38150 INC 25205 217432147 INC 35496 421069010 SUM 21532 41318 INC 36983 866265016 SUM 12350 30010 SUM 12103 37904 INC 35768 876788127 INC 14450 35992186 INC 39948 8115079 SUM 10221 32597 SUM 15429 38320 INC 6614 147180756 SUM 11215 26555 SUM 1342 32472 SUM 5123 38333 INC 8927 758885250 INC 20659 147455166 SUM 24397 39635 INC 1538 945126727 INC 24899 82721775 INC 12239 12715884 INC 37418 69525278 INC 25848 85828210 SUM 28124 41442 INC 29327 63335012 SUM 9877 38991 SUM 21898 40954 SUM 12842 20205 SUM 11960 32484 SUM 3055 21977 INC 39487 72684664 INC 5303 735816651 SUM 11129 41082 SUM 157 30376 INC 1984 948740034 SUM 1438 24109 INC 39947 96964666 SUM 4480 41118 INC 37382 953336065 SUM 12095 29502 SUM 4574 20107 SUM 6424 29693 SUM 2554 34372 SUM 17945 26914 INC 2318 28883712 SUM 1895 40859 SUM 11976 32736 INC 5406 875659659 INC 15120 22738561 INC 28920 608363727 INC 10838 870595053 INC 22577 481651428 INC 22658 780081888 SUM 8464 33794 SUM 2175 21315 INC 26220 863017617 INC 33661 389312318 INC 10999 777868341 SUM 14912 35958 SUM 25038 37530 INC 17600 735874002 SUM 27984 35771 INC 3110 981406792 SUM 21574 31212 SUM 18384 33013 INC 33237 78118857 SUM 5699 15680 INC 35389 534363329 INC 27726 138036918 SUM 5014 36242 INC 9241 993386808 SUM 11493 38395 SUM 6727 39381 INC 2539 376246623 INC 545 333764138 INC 7438 971614628 INC 39944 955326837 SUM 27200 40425 INC 36424 686896790 SUM 9949 41443 INC 6274 143886021 INC 17223 904924484 INC 13791 857892890 SUM 30259 39353 SUM 30216 36531 SUM 21075 37514 INC 27743 955019679 SUM 27902 37874 INC 39304 473783580 SUM 11015 33216 SUM 29415 41112 SUM 4704 25168 INC 17960 18066124 INC 29368 215280831 INC 16575 113627348 SUM 3880 11169 INC 8377 334896222 SUM 1271 41399 SUM 20337 35870 SUM 2124 14393 INC 11762 354565063 SUM 2618 29467 SUM 820 33931 INC 16853 931058504 SUM 8558 34627 SUM 21288 38167 INC 28720 840213713 INC 10990 24844921 SUM 17302 23532 INC 15114 18136748 SUM 4978 35570 SUM 9620 39822 SUM 6904 28943 INC 23244 951472637 SUM 29426 38430 INC 37606 543339446 SUM 12913 19541 INC 30531 11027349 SUM 39874 41429 INC 13371 684066990 INC 10369 953385633 INC 34166 720705762 INC 21577 275210653 INC 7817 874247014 SUM 2143 25189 INC 23503 122274444 SUM 19223 23452 INC 18359 283063736 INC 39664 726532635 INC 32004 782025277 SUM 1158 27032 SUM 3475 35541 SUM 10459 35319 INC 39084 95900463 SUM 2253 41358 INC 30325 960868513 INC 32490 923456413 INC 3731 655229450 INC 28521 926008483 INC 27533 923966655 SUM 14870 24029 INC 1891 223204754 INC 9371 9124029 SUM 3563 14508 INC 3027 127035981 INC 11480 29023517 INC 26136 342840661 SUM 2410 35665 INC 35924 759247314 INC 6221 861465496 INC 40929 11611901 SUM 2039 37353 INC 34843 95473716 INC 23463 750153332 SUM 4468 27934 SUM 15258 39474 SUM 5304 19673 SUM 12334 36039 INC 21151 971598375 INC 3717 558742585 INC 23171 265631829 INC 34270 22771558 INC 2791 759920902 INC 25468 768822831 INC 30383 622167372 SUM 20743 25434 SUM 826 13917 INC 19839 48454386 INC 8377 671909338 INC 13178 878990551 SUM 3297 39646 SUM 4301 32221 SUM 1626 36185 SUM 16125 32474 SUM 8902 32285 INC 35002 918510651 INC 36610 711132529 INC 1619 152415714 SUM 20539 37937 INC 11016 869547023 INC 32949 878643352 INC 19843 802193213 SUM 10207 39551 SUM 5369 31881 SUM 1739 36865 INC 31087 974219658 INC 23607 621694595 SUM 9582 32970 INC 31289 993106331 SUM 194 18064 INC 29091 14359872 INC 36088 678138673 SUM 5224 37481 INC 28672 134809885 SUM 10209 41422 SUM 17095 23258 INC 35905 100820974 SUM 2527 38463 INC 34236 123108766 SUM 7149 40875 INC 7001 878990705 SUM 36 28575 SUM 4408 40652 INC 24407 855942865 INC 14172 657833076 INC 35881 996459360 SUM 13051 38959 INC 5711 736345614 SUM 17903 40043 INC 29772 996219830 INC 32407 128565591 INC 24934 140557558 SUM 10504 38015 INC 28658 136985963 SUM 5252 23460 INC 5438 951433738 SUM 8062 23213 INC 40608 27914434 SUM 8226 38491 INC 26640 993600330 INC 3796 803721259 SUM 11581 41445 SUM 3660 34002 SUM 13172 37819 SUM 2750 30264 SUM 3291 30705 SUM 1877 17759 INC 12802 817715005 INC 28807 113873453 INC 11742 188172313 INC 40344 845355025 INC 25249 217054690 INC 30995 3538236 SUM 12202 36594 SUM 8441 32820 SUM 532 13409 INC 28900 113788532 INC 8641 399613455 INC 2549 536813930 INC 6286 111796157 INC 16809 76081370 INC 16022 572249748 INC 12492 878994334 INC 18728 961959151 INC 1614 581083912 INC 37118 78252897 SUM 14339 31930 SUM 2635 35028 SUM 13184 40495 INC 20780 677976033 SUM 3330 26806 INC 11227 902707198 SUM 3873 22240 SUM 5856 35873 SUM 2850 16216 INC 16889 869886314 INC 29294 420101804 INC 36267 888088719 INC 38411 533947534 SUM 14508 33742 SUM 12514 18675 SUM 23647 38824 INC 2509 146825886 INC 3266 900880170 SUM 744 38450 SUM 15999 32298 SUM 511 36056 INC 17244 756982093 SUM 8175 33283 SUM 4075 39619 SUM 263 30619 SUM 241 37961 INC 10029 720305227 INC 1290 146902836 INC 6464 985304487 INC 9160 987564027 SUM 17952 40586 INC 9383 145865096 INC 2369 926237880 INC 15337 147465326 INC 3305 140769157 SUM 23419 34771 SUM 13206 28350 SUM 20829 31502 INC 40409 975333868 INC 19017 950527911 INC 23053 997707422 INC 6614 938350612 SUM 7725 34743 INC 7311 904740833 SUM 7568 29230 INC 14195 147235846 INC 12235 62497537 INC 2615 475418418 SUM 10336 38776 SUM 9103 41143 SUM 11022 31231 SUM 19181 30582 SUM 3121 22888 INC 26512 339360785 SUM 29936 39304 SUM 30557 40602 SUM 6965 36652 SUM 5311 32028 SUM 7687 37083 SUM 2320 19228 SUM 6144 36907 SUM 5443 14197 INC 11978 28993431 SUM 6433 41372 SUM 8639 39118 INC 10528 15449042 SUM 13288 24399 INC 17403 267826030 SUM 28240 40242 INC 11787 593523677 SUM 4057 40856 SUM 22045 40316 INC 33274 678218713 INC 19740 128859858 SUM 28045 30711 SUM 4601 40261 SUM 22030 32284 SUM 4502 26989 SUM 215 33581 INC 22968 71139504 INC 41197 675168361 INC 35255 416323377 SUM 21172 23751 INC 29894 929526658 SUM 10628 29081 SUM 3972 41348 SUM 12942 27768 INC 34463 894546048 SUM 11252 17743 SUM 6527 32939 INC 13589 18431395 SUM 11935 41232 SUM 1757 31873 SUM 5092 8722 INC 10840 577004309 SUM 19867 37950 SUM 2841 35850 INC 31745 454460906 INC 17586 997789554 SUM 4531 10886 INC 6496 615915512 INC 30792 876632523 INC 3956 302288334 INC 33290 146896850 SUM 3467 30418 INC 28050 979480536 INC 33104 535822744 SUM 1656 37302 INC 38012 610349011 SUM 15334 36810 SUM 16514 28962 SUM 62 12685 SUM 9776 34108 SUM 7496 39309 SUM 1204 21468 INC 40383 735881112 SUM 710 22326 SUM 2448 12238 SUM 19715 39791 INC 17916 995263716 INC 39583 107609234 SUM 27715 40327 INC 19747 805298757 SUM 23658 41374 INC 29338 977560988 INC 33844 961152866 INC 34281 147033657 INC 28017 29061048 INC 36327 54784526 INC 20665 54123258 INC 1714 828320063 SUM 12819 40837 INC 33938 146951631 SUM 2635 38606 SUM 9877 22694 SUM 1744 40124 SUM 495 13714 INC 23130 977037061 SUM 23105 34141 INC 714 475755196 SUM 22153 36094 SUM 1770 41107 INC 14155 583417625 INC 39236 925587940 INC 33705 146577640 INC 6790 146426274 SUM 3239 38726 SUM 2182 41428 INC 34632 106955542 INC 6176 441827535 SUM 1384 40261 INC 2690 341114871 INC 11810 892489055 SUM 8119 38218 INC 4753 575707404 INC 15680 961961471 SUM 18970 27603 INC 31602 986879446 INC 34160 424947875 SUM 9605 28393 SUM 7441 34596 SUM 981 35669 INC 18236 602113751 SUM 8014 25437 SUM 23486 32264 INC 12337 731829707 SUM 17303 41042 INC 11745 141693368 INC 9115 36014495 SUM 16138 35171 SUM 965 39145 SUM 14503 36112 INC 38738 117807579 SUM 30928 41212 SUM 4961 31276 SUM 3182 33203 SUM 10169 40203 SUM 8750 32117 SUM 27297 32139 INC 35706 995482405 SUM 9562 36213 INC 32520 922010464 SUM 21099 40734 INC 27986 502469519 INC 40891 12023620 INC 7493 953221695 INC 40108 740532293 INC 32495 685591689 SUM 2717 41426 INC 17040 951141357 SUM 14661 35523 SUM 17573 39277 SUM 208 41285 INC 13376 904958272 INC 18863 608195336 INC 26914 35898832 INC 290 975515803 SUM 11761 22426 SUM 12191 26705 SUM 20902 40799 SUM 147 20293 SUM 9063 30973 SUM 3518 36153 INC 23726 844729647 INC 1941 62162487 INC 11021 610338180 SUM 36602 41133 INC 18406 40119960 SUM 7004 13420 SUM 7870 35690 INC 34170 113869338 SUM 6393 34469 INC 4494 937493946 SUM 16722 36394 INC 40801 28405655 INC 37969 458501997 SUM 19453 30895 INC 19471 957157983 INC 32958 956618059 INC 10740 852528163 SUM 1805 31026 SUM 1631 37646 SUM 33157 34227 INC 17955 538627774 INC 41444 65715429 SUM 2905 28384 INC 24598 4394880 INC 1327 357123710 INC 37674 853940132 INC 33951 349921433 INC 24573 416337306 SUM 24818 41438 SUM 19006 40715 INC 22680 143254023 INC 4714 603916868 INC 12190 919679998 INC 18753 893803179 SUM 12770 14365 INC 27506 20666621 SUM 245 40478 SUM 1319 15871 INC 38327 860237052 SUM 5866 9178 INC 18463 933849092 SUM 1168 38496 INC 826 576233785 INC 23796 865154266 INC 35670 624011052 INC 11599 8075967 INC 3847 134548500 INC 19906 867498877 SUM 16933 18499 SUM 20625 39791 INC 36397 340392891 INC 41036 492155297 INC 19123 693011832 INC 5140 475115194 INC 9857 592266713 SUM 17447 30382 INC 25141 990934092 SUM 1733 38228 SUM 2417 16352 INC 33915 73118024 SUM 799 38221 SUM 2251 35288 INC 5037 876981420 SUM 316 38140 INC 34344 12272175 SUM 8747 32895 SUM 2082 6035 INC 17892 675822304 SUM 5392 37834 INC 27676 606337271 INC 40549 670115714 SUM 498 15556 INC 25266 125410433 SUM 7130 26403 SUM 169 31995 INC 40879 130383762 SUM 4534 41211 INC 2631 115435825 SUM 12955 27244 INC 22610 26288735 SUM 27414 39603 INC 16983 989844214 SUM 259 27526 SUM 27543 37732 INC 13345 462802228 SUM 393 24944 INC 20614 932884852 SUM 5289 41301 SUM 2920 40938 INC 24009 961933226 SUM 4412 18090 SUM 9775 35105 INC 6643 592690923 INC 3407 686580449 INC 6571 109242805 SUM 4505 35068 INC 30396 79726334 INC 18617 951453017 INC 12473 653202753 INC 12485 743608893 SUM 10217 12612 INC 35543 113733296 SUM 5072 38554 INC 32331 677964328 SUM 14048 23100 INC 7128 985040043 INC 28002 862249115 SUM 8775 38899 INC 23208 818089429 SUM 570 38956 INC 7903 409643433 INC 36116 609754398 SUM 5099 28005 SUM 8599 39586 SUM 4294 12021 SUM 23926 36972 INC 487 76649996 INC 17666 861133510 SUM 16716 33801 SUM 642 38945 INC 38749 27991102 INC 16708 593721589 INC 14645 953664496 SUM 23880 36373 INC 32266 337300194 SUM 2131 16198 SUM 22998 29385 SUM 346 29773 INC 19411 422964673 SUM 17850 39819 SUM 16888 22966 SUM 1666 19793 INC 8059 12214498 SUM 19356 34885 SUM 1340 39408 INC 6853 142983108 INC 1820 916716820 INC 658 862097199 INC 1149 292528669 SUM 6553 29456 INC 29846 860783317 INC 31140 722734447 INC 25910 143034964 INC 32136 661726327 SUM 1517 28247 INC 31191 457237372 SUM 5346 15297 INC 3342 858675984 INC 8543 962881082 INC 33852 147450000 INC 9500 938475387 SUM 1343 11196 SUM 233 32945 SUM 12403 41314 SUM 22064 41377 INC 15193 308005556 INC 27363 29081545 INC 30616 137792220 INC 6062 137891997 INC 15243 147369930 SUM 146 35190 INC 6898 741689675 INC 38418 56922122 SUM 58 23902 INC 25765 870604177 SUM 30972 41346 INC 23991 752201924 INC 14350 932081057 INC 14753 111820175 SUM 22524 33537 SUM 32782 37224 INC 36201 136391478 SUM 778 31917 SUM 3031 40791 INC 34067 29022019 SUM 1952 37381 SUM 6273 34979 SUM 7147 39167 INC 38498 837094116 INC 33285 702155153 INC 9071 591439844 SUM 3203 41302 SUM 3493 33310 SUM 1500 36982 SUM 3064 28397 SUM 22148 37394 SUM 33349 39559 SUM 3976 26249 SUM 18650 34482 SUM 1572 29775 INC 2935 958122408 INC 13352 800790328 SUM 3393 18183 SUM 3352 27484 SUM 21646 40318 SUM 13019 40774 SUM 21446 35302 SUM 1374 12414 SUM 15642 33703 INC 17431 71085588 INC 37483 62692190 SUM 304 16120 INC 27356 2179582 SUM 3417 24419 SUM 16795 35586 SUM 1742 6705 INC 9503 952360736 SUM 11300 24568 INC 35320 990086750 SUM 17536 39377 INC 41250 28550063 INC 21731 892060238 SUM 1097 37738 INC 36539 410053220 INC 22246 987179112 SUM 33122 40643 INC 32368 111246423 INC 34346 8780279 INC 22160 26545519 INC 20415 215340573 SUM 13118 41366 SUM 58 36194 SUM 786 37659 INC 35339 466439924 INC 1040 353495729 INC 7390 418306773 SUM 12387 37615 SUM 17149 30597 INC 2043 756605754 SUM 4618 38931 INC 27651 801196742 SUM 8690 26190 INC 13884 56699609 INC 27666 703660637 INC 29565 878049929 SUM 13647 16898 SUM 10426 25703 INC 22189 115530914 INC 24934 302300337 SUM 19490 28870 SUM 2019 30671 INC 23460 163781205 SUM 24156 38344 INC 5442 669232108 SUM 209 36175 INC 25786 606639197 SUM 5572 34822 INC 26760 3821039 INC 27386 738136303 INC 21698 885981811 SUM 7103 33879 SUM 24451 38087 INC 17523 619749186 SUM 13586 38957 INC 11 774964827 INC 29837 683973774 INC 11491 279107540 INC 12654 102344828 INC 22915 911436542 INC 15061 316728890 SUM 5520 29062 SUM 28312 36720 SUM 2443 31598 SUM 10539 32059 SUM 6016 21724 SUM 5953 30867 SUM 6438 38673 INC 2399 236442278 SUM 21543 40979 SUM 414 12194 INC 8572 948996078 SUM 35480 38255 SUM 3225 30536 INC 7712 953586486 SUM 631 36359 INC 31368 979970652 SUM 5764 20564 INC 21899 72640100 SUM 16959 37691 SUM 24137 37484 SUM 17643 39489 INC 7853 861253735 SUM 3571 39063 INC 20792 725484123 SUM 33096 40623 SUM 12232 27825 SUM 28457 39983 INC 24475 145337332 INC 26122 26723154 SUM 10990 29535 INC 15337 806693323 INC 2931 993267460 INC 25394 401620087 SUM 9112 25628 INC 33102 147448313 SUM 5852 23851 INC 11121 988334519 INC 29442 870613595 INC 3713 869941205 SUM 610 32891 SUM 13199 38649 SUM 7511 34023 SUM 13408 41395 INC 34395 290890116 INC 4625 685902288 SUM 1888 24457 INC 16443 968246389 SUM 11283 31246 INC 12658 751842521 INC 27868 836559568 SUM 308 20610 SUM 3732 36489 INC 41445 686696089 INC 30478 536800103 SUM 5077 37938 INC 26104 362725607 SUM 3977 38472 SUM 14997 34626 INC 15361 961929493 INC 22884 70568782 INC 2694 28462649 SUM 36108 41049 SUM 28545 39213 SUM 5498 19019 INC 32513 979412869 INC 15910 657606099 INC 10726 144218286 SUM 17252 39527 SUM 5497 35068 SUM 14793 33424 INC 37581 79276039 INC 30606 144798478 INC 7860 951926815 SUM 22827 40038 SUM 15921 38803 SUM 37036 40400 SUM 7685 28166 SUM 17612 29759 SUM 9285 18695 INC 27196 905912890 INC 41323 12960808 SUM 6818 17550 INC 19546 800028714 SUM 15955 27083 SUM 6432 37044 INC 30062 446016941 INC 28464 442681979 INC 11260 23348958 SUM 29197 38990 SUM 4231 38965 INC 32374 487736992 INC 20057 20548136 SUM 8756 36771 INC 33301 206469947 SUM 375 4551 INC 1169 8853398 SUM 36170 38688 SUM 19355 35776 INC 6711 954996734 INC 8432 69507454 SUM 21937 25228 SUM 7755 31749 SUM 1103 39353 INC 1998 357561254 INC 21936 183393384 SUM 625 14266 INC 39249 402601446 INC 3635 351322912 INC 13881 893627042 INC 32074 987598108 SUM 6826 28457 INC 2634 11083920 INC 39582 920472395 SUM 7213 38957 INC 15975 849746196 INC 2100 887734739 INC 12491 978699216 INC 33377 11421517 INC 5915 20607308 SUM 7304 26803 INC 18562 532548335 SUM 12002 37768 SUM 9450 39393 INC 24466 341063132 SUM 30155 39127 INC 31490 779364494 SUM 28966 37140 INC 16242 911590523 SUM 10484 19443 INC 2063 770081331 SUM 4378 28781 INC 4648 355284093 SUM 17291 36945 SUM 394 34156 SUM 3743 32857 INC 18556 999707412 INC 21679 418097854 SUM 7994 36421 INC 8538 134858226 SUM 3838 10479 INC 2909 743832945 INC 11996 940730616 SUM 12259 25711 SUM 2278 18161 INC 6200 959836176 SUM 26791 32040 SUM 26437 40655 SUM 11421 41101 INC 6120 18519457 INC 12874 952893615 INC 988 955310275 SUM 21520 38600 SUM 12634 31914 INC 24039 457040375 INC 31418 130069977 INC 19321 870554880 SUM 4351 16557 SUM 6286 41164 SUM 22240 35562 SUM 7343 38051 INC 17366 602056138 INC 26876 137778632 SUM 741 26907 SUM 25104 36489 SUM 20103 30651 SUM 10399 35870 SUM 7837 30416 SUM 5008 32388 INC 32617 877793899 INC 5236 24835895 INC 8811 134669756 SUM 7968 24246 INC 22176 606126616 INC 2529 33160591 INC 25466 701576019 SUM 3060 31613 INC 6516 608768371 SUM 4145 24003 SUM 12051 33407 INC 27607 12267722 SUM 3684 11584 INC 24193 433560970 SUM 9190 33934 SUM 15851 40712 INC 19900 226441488 INC 2925 948373515 INC 32443 453777467 SUM 1394 38216 SUM 9627 38493 SUM 5969 31795 INC 12353 492128761 SUM 6842 24825 SUM 1828 25546 INC 6216 821098739 SUM 8683 27798 SUM 75 26933 INC 36647 776975765 INC 18716 596428778 SUM 22539 26794 INC 37770 873725038 SUM 566 22731 SUM 8357 14938 SUM 20014 33527 INC 13245 557683946 INC 5948 877021722 SUM 22868 40373 SUM 23732 26947 INC 29053 383011742 SUM 177 41452 SUM 12836 36894 SUM 6101 41074 INC 7573 978048228 SUM 9978 27307 SUM 2798 27097 SUM 1937 28878 INC 37840 605845109 INC 38940 760175193 INC 11709 885985041 SUM 11951 40245 SUM 1743 40672 SUM 1550 31016 SUM 11031 27872 INC 25125 328423308 SUM 13616 35341 INC 32765 216692327 INC 10189 63594154 INC 35249 961928316 SUM 10560 28810 INC 13941 468867906 SUM 3677 35879 SUM 19275 35485 INC 18734 760586853 INC 8106 134245882 INC 10413 128553312 INC 606 921595642 INC 8483 457891925 INC 31321 876943125 SUM 5556 40703 SUM 12184 32975 INC 15324 57192261 INC 26902 870628778 SUM 13046 33616 INC 2520 995424355 SUM 5695 18558 SUM 2653 24767 SUM 3735 34026 INC 16674 511130598 INC 14045 831401692 SUM 11131 37159 SUM 7099 36526 INC 18695 953540802 SUM 4561 32269 INC 22799 709700271 INC 13521 744051600 INC 30921 476012451 SUM 3292 9783 SUM 3887 30523 INC 8155 113354582 SUM 3965 38883 SUM 7354 40538 INC 17178 34669808 INC 17057 454180001 SUM 5485 33643 SUM 5759 38961 SUM 23026 41062 SUM 25415 35304 SUM 22876 40504 INC 22670 894605561 INC 9785 559968831 INC 25548 147420075 SUM 5389 36151 SUM 5595 26243 INC 26840 26943303 SUM 5131 21678 SUM 5909 11783 SUM 4136 32451 SUM 27392 37832 SUM 319 28037 INC 13815 961974884 INC 38268 12735447 INC 1948 384708805 SUM 21314 36869 SUM 12394 31135 SUM 31392 37445 SUM 6675 24769 SUM 3795 15256 SUM 26549 40276 SUM 3084 18169 SUM 3102 40579 INC 10630 337661375 SUM 6130 28897 INC 12554 147432613 INC 10916 28448127 SUM 2126 28687 INC 10571 878993400 INC 38694 652943362 SUM 194 8226 INC 2539 861283605 INC 16141 501494714 SUM 1472 30392 INC 34715 937716956 INC 13755 6362480 INC 18206 738084566 INC 19628 8046780 INC 39025 707055791 SUM 2377 12370 SUM 6088 19914 INC 12965 751147184 INC 12607 339911944 SUM 9040 19353 INC 39286 357998412 INC 27060 999722438 INC 14924 589468954 SUM 5351 18857 SUM 2 34318 SUM 9120 29595 SUM 10506 39321 INC 29492 861839297 SUM 15975 32718 INC 40660 31521767 INC 996 978712587 INC 26620 809148325 SUM 11789 26775 SUM 224 33408 INC 4687 887528800 INC 25892 113765143 INC 30760 693366736 SUM 18364 39227 SUM 1671 26121 SUM 1170 17894 SUM 12794 37809 SUM 8347 35434 INC 38413 24310760 SUM 29654 39182 INC 22364 140142496 INC 27158 741626249 SUM 557 36698 INC 14950 144304902 SUM 1519 15401 SUM 12906 40843 SUM 19277 39354 SUM 3691 14071 SUM 26805 36571 SUM 1790 28701 INC 28498 138813723 INC 14293 147466130 SUM 8397 36263 SUM 17619 24603 INC 35908 576512656 SUM 15282 38286 SUM 28548 40654 INC 34956 953570533 INC 5 475974683 SUM 12773 34202 INC 26820 147408728 SUM 6921 41433 SUM 20332 32205 INC 9786 420627956 SUM 4649 26803 SUM 3481 38150 INC 40738 490608828 SUM 17877 40636 SUM 228 17584 INC 24668 927864241 INC 30703 802641906 SUM 3358 39723 INC 34061 752162368 INC 30908 18554906 SUM 4984 27710 SUM 5516 39225 SUM 18612 38985 SUM 17889 24689 INC 10805 1259281 INC 38875 944121064 SUM 4841 24633 SUM 626 36200 INC 3828 357696088 INC 27012 585018562 SUM 4268 13416 INC 5643 492604001 SUM 7909 34230 SUM 1992 35251 INC 35499 412480017 INC 32780 127534948 INC 23675 960890569 SUM 18741 37902 INC 17309 806262665 SUM 12925 38729 SUM 1305 28520 INC 35099 601747151 INC 17332 911356511 INC 30502 76130603 INC 40445 805295103 SUM 2289 36913 SUM 4398 27652 INC 40843 512307185 INC 34849 138912979 SUM 17528 39737 INC 35371 128608895 SUM 871 36125 SUM 29493 39513 INC 35158 744817305 INC 29935 722721943 SUM 2047 37425 SUM 11075 32936 INC 39823 71380394 SUM 1724 8789 INC 39487 30004985 INC 32146 8662815 INC 21026 113918005 SUM 5067 29827 INC 27402 4137474 INC 439 102996250 SUM 14500 39716 SUM 859 11907 SUM 665 31261 INC 15511 402603472 INC 25926 803428398 SUM 7485 34903 SUM 21022 36251 SUM 10063 18231 SUM 7610 37323 SUM 1158 12676 INC 30742 410730563 INC 5113 604462103 SUM 950 23854 INC 35749 80252491 INC 8554 482454738 SUM 5707 22374 SUM 6631 32857 SUM 23287 37826 SUM 5659 17036 SUM 340 32737 INC 30228 146414573 INC 12265 175713129 INC 23357 27890842 SUM 6478 34288 SUM 62 40698 INC 16359 248058098 SUM 15992 39113 INC 38687 24641836 SUM 6498 30458 INC 704 683744643 SUM 10163 22809 SUM 3817 21492 INC 26383 73317177 SUM 1353 6561 INC 38281 750761837 INC 10596 130333758 INC 1015 3890621 INC 40073 987214849 INC 33131 905507233 SUM 2381 39590 INC 27840 156754044 SUM 31099 37480 SUM 7289 39434 SUM 20415 41220 SUM 3630 24458 SUM 5744 24145 SUM 8539 38330 INC 988 836963595 INC 26175 108077285 SUM 3159 15607 SUM 2473 35886 SUM 10790 40343 SUM 7516 34892 INC 33326 859205134 SUM 2181 26442 SUM 16853 24631 SUM 586 23599 INC 2946 871973495 SUM 1958 40889 INC 32015 80302741 SUM 6739 40359 SUM 12872 31560 INC 22205 875440845 INC 29740 843480614 SUM 12512 19185 SUM 38764 41435 INC 14791 487853890 INC 26592 609554805 SUM 6465 40519 INC 32505 955009234 INC 5350 937620930 SUM 714 36975 INC 29883 19242148 INC 38413 449817646 INC 9994 73788194 SUM 36945 39584 SUM 3084 28119 INC 1315 735315339 SUM 5703 17186 SUM 3610 23194 SUM 6844 37250 INC 14312 944144018 INC 37859 921557341 INC 3806 66719883 INC 28107 893292375 INC 7194 29072589 SUM 32794 40466 SUM 3327 31250 SUM 13085 24328 INC 6290 331402678 INC 37912 206120720 SUM 2409 40360 SUM 9553 19469 INC 2584 994442330 SUM 20610 36931 INC 16960 122307628 SUM 25356 40861 INC 28454 229587540 SUM 4098 38469 INC 25527 685691101 SUM 8216 12814 SUM 13396 30356 INC 34727 330453979 INC 22461 921475645 SUM 491 30799 INC 23998 15240995 SUM 749 37981 INC 24503 890527572 SUM 6173 33763 INC 9645 978605790 INC 9192 409812273 SUM 14241 34448 SUM 2587 27794 INC 9817 936771313 INC 13186 492180903 INC 33782 28993808 INC 24700 22712850 SUM 2468 14299 INC 2840 258006357 INC 33212 878079598 SUM 26624 38217 INC 32185 468896659 INC 35769 811517486 SUM 13470 21500 INC 2482 886621430 INC 25361 654233154 INC 3895 116020547 INC 12035 516883978 SUM 4183 39439 INC 31832 676908708 SUM 8101 39054 SUM 4032 38494 SUM 18006 25468 INC 16406 138022048 SUM 7653 31308 SUM 8454 38040 SUM 1156 36118 INC 29286 73138446 SUM 4928 33256 SUM 24646 36397 SUM 23143 40742 SUM 28751 31847 INC 31206 954580207 INC 4790 409289496 SUM 6964 40718 SUM 1203 37876 INC 24164 951044343 SUM 20607 40168 INC 28154 20266662 SUM 12986 29349 SUM 6867 40480 INC 4336 624194070 SUM 9388 33712 SUM 9941 22482 SUM 1717 10232 SUM 12442 35722 INC 36731 24886457 INC 12013 625874514 SUM 1540 7699 INC 14664 94992424 INC 40997 31665753 SUM 3934 30322 INC 37041 41825056 INC 17548 881682592 SUM 906 36056 SUM 1147 27814 INC 16062 427665711 INC 41208 995380174 SUM 5927 37238 INC 17845 80246763 SUM 417 14956 INC 13023 756161700 SUM 26445 39200 SUM 456 26011 SUM 8503 30175 INC 61 346404745 INC 37005 333633207 INC 19813 522434265 INC 1519 856578283 SUM 9593 35049 INC 22223 788466273 INC 4909 879011637 SUM 21306 40821 INC 3538 7973241 INC 26994 223633763 SUM 26339 33442 SUM 893 37367 INC 16743 877857451 INC 24134 606410947 INC 25570 946633347 SUM 1879 34360 SUM 11474 33369 INC 24495 142691208 SUM 473 30434 INC 21251 577018497 INC 19227 892205543 SUM 1607 38596 SUM 38907 41410 SUM 165 24763 INC 10954 27762209 SUM 1278 8058 SUM 11187 40790 SUM 28296 31075 SUM 12451 31534 INC 21549 54837980 SUM 7408 16182 INC 17510 147356381 INC 14279 718081923 SUM 45 33955 INC 35938 55825405 INC 28208 489724305 SUM 17584 40884 SUM 15195 22938 SUM 1038 39194 INC 27900 614142193 SUM 8106 20002 INC 31547 670080659 INC 2468 867316721 INC 37916 63252875 SUM 16044 35787 INC 31013 63070058 INC 4739 625371205 INC 25686 26283310 INC 41367 456815845 SUM 159 34176 INC 28652 820067595 SUM 8003 39795 SUM 18168 29769 INC 5901 896539973 INC 17678 892187919 INC 8326 936976168 INC 15597 326391805 SUM 3572 29546 SUM 7846 23206 INC 18915 975605851 SUM 14291 39436 INC 8404 951129336 INC 26898 894844681 INC 25478 726430561 INC 31505 599052908 SUM 34516 41300 INC 29656 147453029 SUM 23875 38819 SUM 34 14111 SUM 2622 20136 SUM 26869 41207 INC 26941 137895455 INC 26508 11111288 SUM 7452 39383 INC 28529 763355447 SUM 5170 16426 SUM 5930 11615 SUM 1040 39789 SUM 17501 37439 INC 11492 735958697 SUM 4014 38405 INC 35770 29070485 INC 7717 945837756 INC 37693 143511190 SUM 11330 40911 INC 4334 27894254 INC 5477 423940105 SUM 32217 38789 SUM 2145 37563 SUM 9121 39900 INC 6542 11421706 SUM 28080 35290 SUM 6330 29515 INC 19462 76282416 INC 32253 483104206 INC 29870 608998769 SUM 4325 40922 INC 20392 974623497 INC 10882 111560866 INC 34276 452146997 SUM 11169 26021 SUM 17211 39510 INC 28104 518214358 INC 18743 12801877 SUM 257 14884 SUM 9628 15987 INC 25711 598722943 SUM 98 29717 SUM 24122 37988 INC 13668 876544619 SUM 2825 39811 INC 3118 953083697 INC 32108 920927380 SUM 11096 36318 SUM 430 41180 SUM 36277 38143 INC 1479 72222858 SUM 15599 36319 INC 21598 71061828 SUM 1496 35891 INC 16894 82865376 SUM 20660 33583 INC 1876 464861353 SUM 21093 31046 SUM 9735 27085 SUM 19413 29270 INC 38227 876992610 SUM 11087 38367 INC 32605 416873248 SUM 7501 36467 INC 15913 983896555 SUM 2779 16576 SUM 9102 20093 INC 32226 949112304 SUM 4029 23824 INC 39007 376339250 SUM 12673 20061 INC 12778 179897681 SUM 20142 33604 SUM 1271 41329 INC 3312 105529678 SUM 4691 32946 INC 6701 63234338 INC 1647 144174142 SUM 13403 30918 SUM 1638 29726 SUM 3421 40913 SUM 24259 35789 SUM 13536 33925 SUM 25076 35575 INC 36582 129366228 SUM 8381 24249 SUM 4093 33853 SUM 13776 40918 SUM 288 15397 INC 21376 909536238 INC 30855 145109897 SUM 12714 20855 INC 8750 8012305 INC 40309 522190861 SUM 2401 24655 INC 578 633144823 SUM 7113 33944 INC 23921 944391627 SUM 17743 36361 SUM 4975 41240 INC 19568 28461226 SUM 14052 22203 SUM 17032 28634 SUM 6837 18481 SUM 26651 32295 SUM 29468 40615 SUM 3297 23153 INC 13591 840985021 INC 4799 858002054 SUM 19 17781 INC 6714 915839219 INC 8880 901771177 SUM 17660 37442 INC 26963 230422479 INC 29113 536841918 SUM 12668 41209 INC 22605 874851667 SUM 6886 31856 SUM 20078 41092 SUM 13828 17968 SUM 19092 37879 INC 30053 27645088 SUM 3620 18445 INC 20055 892245733 INC 38455 888164777 SUM 2799 32350 SUM 8484 17149 SUM 5320 28812 SUM 15170 35307 INC 8807 356383656 INC 32204 11606230 SUM 7102 12590 INC 39017 8085789 SUM 7048 41442 INC 29377 932178230 INC 20677 933246937 SUM 1038 25415 SUM 216 23743 INC 22737 122286093 SUM 845 39438 SUM 8218 39830 SUM 38972 41336 SUM 7440 30726 INC 36027 945890191 INC 30088 995469542 SUM 1395 26964 SUM 11954 40640 SUM 1690 21638 SUM 16566 40480 SUM 19945 38350 SUM 8528 15509 INC 29098 415737044 SUM 8179 32410 INC 24616 991209089 INC 11442 11136166 SUM 28242 37705 INC 22685 936876593 INC 22522 20378149 INC 31893 112158900 SUM 8255 19360 SUM 11007 36989 INC 8960 113885407 SUM 28639 36506 INC 10744 673504631 INC 12895 643032164 SUM 20339 32425 INC 41184 994376435 SUM 6772 33255 SUM 13141 38119 SUM 1709 19688 INC 6967 689158674 SUM 2835 41067 SUM 23321 36689 SUM 4 17680 INC 15037 481678293 INC 24937 692331622 SUM 18800 30404 INC 36855 978595419 SUM 8184 27516 SUM 649 11708 INC 18936 875693214 SUM 1128 14491 INC 22099 879003866 SUM 1270 11665 SUM 5120 38625 SUM 5352 31869 SUM 515 24980 INC 34187 994462769 INC 12744 492190350 SUM 6 26907 INC 40815 794194641 INC 18066 990532275 SUM 5268 41414 SUM 2152 15173 INC 907 613659863 SUM 8499 13913 INC 341 608257891 INC 32190 489807953 INC 23030 54980973 INC 4395 919021514 SUM 4275 41232 INC 14531 71687721 SUM 6491 37054 INC 7863 653682734 INC 6216 109424137 INC 19159 28018765 INC 10839 25438644 SUM 7836 28319 INC 37146 928405108 SUM 693 22722 SUM 9331 36952 INC 34322 861838989 INC 10791 29053921 INC 32162 977965865 INC 36455 324298139 SUM 13874 29303 SUM 5641 35867 INC 3766 74100610 SUM 3301 25323 SUM 7209 29744 INC 20358 995388199 INC 16594 70916094 SUM 4961 33990 INC 38731 854375607 SUM 11884 38709 INC 5534 355728297 INC 5774 126454434 INC 22317 662558568 SUM 9779 40906 SUM 2761 39233 SUM 22987 40978 SUM 2651 36218 SUM 29502 36214 INC 26248 720893742 INC 21464 753920851 INC 31844 686595880 INC 440 879007147 INC 14062 610159679 INC 16396 873509248 SUM 8372 32899 INC 25313 69862151 INC 39125 405926796 INC 2415 942512891 INC 30090 44169725 INC 36208 961615662 INC 21089 454408899 INC 40966 9063777 INC 4242 893086578 SUM 18774 33621 INC 37203 536801787 INC 8821 29211916 INC 10828 844053153 INC 33523 888219808 SUM 4191 30967 INC 13515 855216512 SUM 3243 32453 INC 5497 120969906 SUM 16887 36918 SUM 11763 30061 SUM 3518 7464 INC 3747 25745910 INC 1029 80281960 INC 20558 10627555 SUM 28357 38775 SUM 34620 41291 INC 10038 907014632 INC 25634 406073630 SUM 4608 40876 SUM 5630 37589 INC 33765 603162783 INC 21205 27663207 SUM 3962 32762 INC 41407 991662993 SUM 453 8750 SUM 807 18004 INC 39611 592785030 SUM 5398 22977 SUM 3807 35692 INC 4411 154447697 INC 30158 519678365 INC 19546 947732223 SUM 3493 38709 INC 32364 901835393 INC 40486 12171917 SUM 1483 28368 SUM 16698 40727 INC 28531 857965810 INC 3918 872642882 SUM 1839 40200 SUM 9013 31402 INC 26259 598787467 SUM 11598 36495 INC 4 29083376 INC 2563 844956311 SUM 15726 35312 SUM 16644 38232 SUM 34549 41450 SUM 9335 39036 INC 27916 862212137 SUM 33683 39793 SUM 5773 24186 INC 6841 778868391 INC 1022 875895750 SUM 7437 18241 SUM 23822 37739 SUM 4257 26833 INC 32997 760614554 INC 3875 52709652 INC 21020 791560223 SUM 7148 20254 SUM 9066 22983 INC 20324 73470616 SUM 5255 22506 INC 37513 609204267 INC 18473 273722457 SUM 957 36803 INC 32447 610417216 INC 1828 491231366 INC 8128 469655801 SUM 2790 6175 INC 239 492043188 INC 6341 608476986 INC 9538 87433348 SUM 14827 24434 INC 16345 259958219 SUM 9787 32636 SUM 11322 39796 SUM 459 38044 SUM 798 34448 SUM 19 14401 SUM 13143 32979 SUM 14892 18824 SUM 26489 40054 INC 12200 886540306 SUM 530 40373 INC 15674 38379700 SUM 3031 39372 SUM 15499 34449 SUM 35071 40508 INC 21219 940335115 INC 615 28736014 INC 19902 667068869 INC 17485 472158445 INC 17606 316607367 SUM 16119 38045 SUM 1959 38127 INC 13208 19605068 SUM 7204 34208 INC 38035 62399181 INC 27668 810965478 SUM 3438 31581 INC 19916 147188239 INC 25224 827367035 INC 1811 523839335 SUM 20 25059 INC 32031 22220098 SUM 10944 35658 INC 14730 384528756 SUM 7683 16658 INC 41148 675558040 INC 38229 471672044 INC 8103 2776492 SUM 470 37925 SUM 514 35996 SUM 6912 37361 SUM 13412 28345 SUM 2151 18999 INC 25761 348617248 SUM 2749 39311 SUM 10655 21726 SUM 247 21158 SUM 17104 34378 SUM 8986 41308 INC 37451 670467347 INC 19088 871703202 INC 20916 262140503 INC 12819 511582357 SUM 35957 39304 SUM 2834 41018 SUM 30126 35374 SUM 9576 29131 INC 25300 893828676 INC 40191 934702475 INC 2137 940969402 SUM 10014 34129 SUM 8327 40786 SUM 5642 37123 INC 23000 982049821 SUM 22913 41341 INC 2767 623764189 INC 23180 145289551 INC 40066 805056285 SUM 2186 26822 INC 12913 474531127 SUM 24602 33013 SUM 4619 36457 INC 19843 987089149 INC 31522 449025819 INC 9650 802451861 SUM 1332 36684 SUM 611 28503 INC 28960 995475983 INC 23214 670052972 SUM 773 20653 SUM 11405 38801 SUM 22202 30763 SUM 11014 27144 INC 19938 617529643 INC 24771 801937788 SUM 6651 36212 SUM 3568 38547 INC 2037 816172290 SUM 19464 28761 SUM 10482 31646 SUM 28118 41232 INC 7090 854628673 INC 18412 993836981 INC 25485 674271127 SUM 2124 22870 SUM 8698 21483 SUM 5241 31183 SUM 4326 17009 SUM 12633 35154 SUM 34895 41249 SUM 2627 30558 INC 15365 610570455 INC 35539 574549738 SUM 16062 35385 INC 26879 73168348 SUM 36960 40875 INC 7883 453139497 SUM 19635 33657 SUM 25741 33523 INC 38852 25548432 SUM 15333 31149 SUM 20192 27243 INC 26246 143265875 SUM 1338 32478 SUM 1902 34252 SUM 11851 39602 SUM 8248 36449 INC 15894 80341753 INC 38229 603368248 SUM 18586 40198 INC 41029 509676702 SUM 13928 31966 SUM 6457 40920 INC 20415 268283131 SUM 18020 31440 SUM 4312 35984 SUM 14557 24890 INC 40251 978305863 INC 19873 128550159 INC 3404 607342916 INC 5119 40156841 INC 13600 924177208 INC 27468 388868664 INC 30813 863852358 SUM 3840 31692 SUM 5459 28094 INC 5769 871360444 SUM 25474 36580 INC 30791 610487673 INC 31325 743793771 SUM 24387 31688 SUM 6929 37958 SUM 1927 26661 INC 12320 946660357 INC 25750 954282530 SUM 7801 39979 SUM 13343 34528 INC 1517 96435073 SUM 32254 41327 SUM 26351 38283 INC 35893 48533940 INC 39512 686822492 INC 17298 912497950 INC 40813 894813777 SUM 3542 39043 SUM 14054 38354 INC 38154 864202395 INC 33205 976989236 SUM 12978 41023 INC 24356 316432452 SUM 11728 17726 SUM 7209 14103 SUM 5363 35734 SUM 26297 35298 INC 41237 219334165 SUM 12837 37433 SUM 17591 32326 INC 28341 55331556 SUM 32616 38385 SUM 26775 41409 SUM 10387 19933 INC 27292 760650526 INC 32969 111504249 INC 27153 341877585 SUM 5397 12367 SUM 4876 35037 INC 35720 63423352 INC 29534 909965896 INC 13117 978131834 SUM 15167 40483 INC 31322 484205834 INC 35493 423853851 SUM 5655 22021 SUM 26736 39638 SUM 6247 27727 SUM 5986 19939 SUM 16412 39125 SUM 9530 33445 SUM 18898 35778 INC 18554 266198189 SUM 33 2195 INC 13626 961871410 SUM 21470 41450 INC 24881 122543247 INC 40811 621030583 INC 39194 73015362 INC 27140 970311790 INC 17700 784322739 SUM 30023 38771 INC 14903 102414500 SUM 990 39522 INC 40167 63555184 SUM 35727 40411 INC 19822 876777133 SUM 2797 18733 INC 6614 399917659 SUM 142 24477 INC 1420 925153014 SUM 11872 31518 SUM 615 7561 SUM 22365 39266 INC 39272 889562192 INC 33592 3192767 INC 5541 743349721 SUM 16684 38241 SUM 7334 39297 SUM 494 36662 SUM 15592 38651 SUM 2323 39565 SUM 24250 38101 INC 18940 1406212 INC 8689 677944706 SUM 3390 38769 INC 14387 20428480 INC 31699 65231831 SUM 2124 35296 SUM 23751 40120 INC 21613 349150529 SUM 14781 39782 INC 13542 878882513 INC 27512 24841033 INC 39310 142167279 SUM 20778 38998 SUM 1889 35512 SUM 14926 34912 SUM 21355 40097 INC 37375 684488543 INC 36763 980716416 SUM 20621 31586 SUM 9555 29105 SUM 15140 41351 SUM 6219 26763 SUM 38839 41290 SUM 14688 35120 SUM 16534 31804 INC 40554 140943710 INC 26903 367300445 INC 17800 136991151 INC 33273 28793781 INC 30471 300233785 INC 37631 19606327 SUM 18239 19095 INC 25772 19437973 SUM 24061 34984 INC 8708 750103153 SUM 5315 40658 SUM 907 24855 INC 15273 80335222 SUM 6097 15932 INC 34185 971269479 INC 7999 12619515 INC 23089 838554582 INC 5290 954208394 INC 10043 147387535 INC 18927 38375665 INC 25596 878070403 SUM 13192 38985 SUM 15620 36363 INC 35483 130145526 SUM 889 4959 INC 34322 888836473 INC 28586 925832765 INC 5237 994991283 INC 25954 45746 SUM 20874 33353 INC 22192 152438034 SUM 6967 25846 INC 23237 29059609 SUM 4731 40740 SUM 31903 39915 INC 36009 7805294 SUM 4975 21968 INC 8453 128575698 SUM 32082 37930 SUM 8964 32581 INC 26342 921768834 SUM 8831 28873 SUM 31771 40911 SUM 3975 31715 INC 27712 790537288 INC 26019 18040848 SUM 2647 36199 SUM 21727 40622 SUM 1319 3035 INC 24091 979661140 SUM 9938 40589 SUM 17352 27186 SUM 8562 23988 INC 35934 472262983 SUM 14106 32772 INC 31649 689210747 INC 20734 879261588 SUM 4207 26231 SUM 2733 37021 INC 35044 549693201 INC 1037 10969997 INC 7255 4261915 INC 36300 537183884 SUM 16544 28413 SUM 7426 32817 SUM 30747 38296 SUM 436 29016 INC 13052 893807206 INC 34628 565367892 INC 6817 878061627 INC 33189 949563780 INC 27712 87017848 SUM 116 4738 INC 1724 945056178 SUM 3222 19863 INC 19060 992992222 SUM 11147 31563 INC 21831 888223894 INC 31838 339067241 INC 38608 483626032 SUM 6057 37073 INC 22961 739565339 INC 18129 845359610 SUM 2698 40822 SUM 22637 40972 SUM 3828 38384 SUM 3233 31803 SUM 9339 40029 INC 5624 109681375 SUM 7061 37643 INC 22065 284228678 INC 33769 942657830 SUM 4553 39379 INC 7204 329009254 SUM 14219 27570 INC 10818 825598491 SUM 4046 40387 INC 1260 28515028 INC 37197 435821860 INC 24897 20445556 SUM 26666 37643 INC 17036 995083194 SUM 18609 37306 INC 13681 187967056 SUM 2121 40401 INC 13304 146306686 SUM 6096 29201 SUM 4692 17572 SUM 20 19229 SUM 2474 32517 INC 6659 921778667 SUM 18681 36336 SUM 28771 38848 INC 27430 46767251 INC 32660 275794368 SUM 15895 27902 INC 23782 58608121 SUM 283 34159 SUM 12373 39209 SUM 9857 17484 SUM 1939 28159 SUM 29127 34159 SUM 1992 27175 INC 4472 501517393 INC 4235 23317635 INC 12998 480575836 INC 33944 331664384 INC 18506 990190015 INC 14526 39622169 INC 32212 622199537 SUM 5667 40987 SUM 9673 27026 SUM 10064 41408 SUM 17247 30859 INC 37605 81771970 SUM 383 34526 SUM 14574 27532 SUM 3818 38341 SUM 4744 24634 SUM 33125 40604 SUM 4403 34724 SUM 13979 21603 SUM 28347 34438 SUM 77 37769 SUM 26907 39871 SUM 2716 28631 INC 3214 554685209 SUM 8270 39310 INC 35614 10066421 INC 30993 142120089 SUM 244 35289 SUM 1308 15650 INC 13287 28242619 INC 22445 73005711 INC 28049 147334721 INC 35721 877814804 INC 32669 674279191 SUM 23951 39062 INC 34055 726519124 SUM 16286 35153 INC 5766 995993481 INC 10400 885417393 SUM 1488 36680 SUM 4747 34322 INC 1202 972799237 SUM 3840 39738 SUM 7981 41254 SUM 9441 37823 SUM 5456 9847 INC 26178 56421462 SUM 6741 22388 SUM 1239 17143 SUM 255 41252 SUM 7501 40218 SUM 16 38916 SUM 25347 39351 INC 14820 334453703 INC 26814 952155072 SUM 5784 13193 INC 3509 799181402 SUM 110 6583 SUM 39 20516 INC 25354 429286633 INC 37410 22503119 SUM 4969 32699 INC 32192 12241978 SUM 1366 11715 SUM 6012 29239 INC 14829 777311751 SUM 7701 29480 INC 15835 846252558 INC 6865 376388505 SUM 10510 28690 INC 23779 470615364 SUM 13379 29214 SUM 4097 37678 INC 37639 68515626 SUM 2793 19592 INC 10218 751157857 INC 40860 944527259 SUM 2494 29291 INC 18633 490961923 SUM 907 18201 INC 16239 147449103 SUM 7759 30468 SUM 21739 33012 INC 25627 337835187 SUM 19543 25161 INC 15460 492202959 INC 22846 959168246 INC 19383 534710565 SUM 813 41311 SUM 3857 31914 SUM 7620 19961 SUM 9592 37497 INC 33245 12711432 INC 24526 271349522 SUM 858 32446 INC 19741 934065778 INC 22469 860131714 INC 14927 870695528 INC 7871 397889851 INC 13942 147475120 SUM 7770 33382 INC 3946 534503660 INC 17002 26952535 SUM 6315 24175 INC 21337 71055653 SUM 14971 41336 INC 4646 34810138 SUM 6626 16466 INC 12499 71622657 SUM 1967 4312 SUM 10266 38815 INC 15064 567095098 SUM 18418 40225 SUM 13 24453 SUM 1607 36045 INC 10224 144985979 SUM 9195 26235 SUM 30221 34417 INC 22598 275334726 SUM 2780 40274 SUM 30607 41277 INC 523 476342933 SUM 12980 36708 SUM 370 15178 INC 17000 58965323 SUM 15199 33364 SUM 10619 36752 SUM 26804 32534 SUM 37291 40357 INC 37422 625232124 SUM 2611 15832 INC 19534 25661936 SUM 6145 26960 SUM 7888 20861 INC 26928 142608019 INC 32992 800222185 SUM 5148 41330 INC 2148 508681237 SUM 8148 35004 INC 32435 622071708 INC 16438 248893809 INC 18427 608947891 INC 32181 862953527 SUM 1341 21280 SUM 14048 27219 SUM 467 37761 INC 37270 912300482 SUM 32750 39843 SUM 26239 41223 INC 33518 979693290 INC 16267 518313612 INC 9801 146080405 SUM 9676 30841 INC 38214 787851328 INC 34976 55379457 SUM 14474 40895 SUM 4691 37573 SUM 4263 36984 SUM 3425 28575 INC 21504 453932465 INC 36043 52677298 INC 9257 811568928 SUM 26299 41187 SUM 577 22161 SUM 28946 41378 INC 31173 994939552 INC 38555 4089116 SUM 3244 23985 INC 39883 489313691 SUM 18535 36600 SUM 73 29433 INC 4538 147312477 INC 7849 144284494 SUM 9027 40022 INC 7760 6574938 INC 16952 54307047 INC 10767 487692509 SUM 23011 40366 SUM 5345 40386 INC 18650 911756998 INC 23065 373247113 INC 40130 472059975 INC 25888 879027953 SUM 9158 22222 SUM 2664 39421 SUM 29868 36182 SUM 19603 30992 INC 18954 881222607 INC 21629 469660375 INC 32105 922716244 INC 36986 972141078 SUM 4804 29108 SUM 8745 39457 SUM 14270 31243 SUM 7074 19560 INC 12504 851722147 INC 20465 871404709 INC 38633 434259242 SUM 585 40399 SUM 24977 41328 SUM 7346 15896 INC 38983 849559787 SUM 12818 27114 INC 11697 995250650 INC 7011 381543386 SUM 203 41315 INC 29237 748045662 INC 38466 890617281 SUM 15952 40551 SUM 6387 32795 INC 27436 945065616 SUM 15560 34737 SUM 19722 31567 SUM 10042 32594 SUM 33652 39931 INC 14821 875466245 SUM 3721 34768 SUM 3327 21529 INC 6186 685567381 INC 31238 801520497 INC 34519 51688756 SUM 4463 13458 INC 15373 795100459 INC 35406 853852923 SUM 15480 33647 INC 20933 490876551 INC 11457 16206636 INC 8227 955299680 INC 15505 862103692 INC 25167 845300948 SUM 2474 39653 INC 13889 357954982 SUM 646 6958 SUM 622 29766 SUM 4150 9802 SUM 1334 23363 SUM 2202 36852 INC 31502 12160214 SUM 2530 24069 SUM 5787 31234 INC 36916 652954913 INC 6233 852483468 INC 21854 822458769 INC 25336 654276182 INC 196 155374045 SUM 24136 38315 SUM 22270 39448 SUM 3000 30798 INC 8378 517158065 SUM 18567 22671 SUM 5177 20585 SUM 494 35445 SUM 1134 38306 SUM 8543 38742 SUM 810 6350 INC 25112 956996942 SUM 13749 33309 SUM 232 31615 SUM 9762 34267 SUM 2422 39212 INC 12343 130416405 SUM 21998 39874 SUM 6278 24070 SUM 5384 35221 SUM 4545 34229 INC 4703 634255837 SUM 8067 33703 INC 14363 757837399 INC 40123 74959396 INC 39135 825370534 SUM 26977 37685 SUM 2031 21676 SUM 15 32342 INC 37636 602075937 SUM 5370 15950 SUM 7099 39391 INC 16037 879019072 SUM 5874 31941 SUM 10064 38623 INC 18992 479579761 INC 40036 856877450 INC 19217 13205298 SUM 4390 18519 SUM 9441 39687 INC 14552 302254659 SUM 21985 35763 INC 11100 198422402 SUM 20803 29639 SUM 7376 25954 SUM 15151 37704 SUM 20332 39457 INC 34853 524585859 INC 22739 107086928 INC 11639 27988343 SUM 8727 37962 SUM 28833 37465 INC 35076 541353933 INC 38843 63586998 SUM 516 31712 SUM 3487 37454 SUM 466 34668 INC 18285 820443044 SUM 8484 30364 SUM 16586 32900 SUM 2270 33499 SUM 18141 28149 SUM 30165 32441 INC 3548 842008723 SUM 36407 41013 SUM 11516 37602 SUM 1921 21492 SUM 483 33370 INC 3298 894469794 SUM 3398 24524 INC 13237 910575330 INC 15675 77727425 SUM 2646 25403 SUM 2027 22663 INC 10430 693248287 SUM 4128 31208 INC 11196 861348968 SUM 3936 41424 INC 15738 667983631 INC 26558 143281599 INC 7825 11711057 SUM 17040 23769 SUM 14194 38277 SUM 11794 23964 INC 36703 799729474 INC 39993 269874642 SUM 2535 15157 SUM 21 35005 SUM 4224 39939 SUM 13980 40796 SUM 32771 40827 SUM 17491 21081 SUM 15329 33364 SUM 9109 17909 SUM 5817 32369 SUM 31160 40508 INC 12712 121249474 INC 25729 100646868 SUM 11813 40035 INC 21233 147378523 SUM 10537 21077 SUM 3855 34460 INC 20222 845370584 SUM 9817 17846 INC 20168 610435565 INC 2888 929111295 INC 37500 911191095 SUM 308 41231 SUM 1969 36680 SUM 818 35669 SUM 7846 41343 SUM 17479 31970 INC 20201 69510392 SUM 252 11653 SUM 1035 10869 SUM 20631 37926 SUM 1260 8665 SUM 14273 34987 SUM 318 31790 SUM 24047 40351 INC 20225 7949037 SUM 12695 34508 INC 32806 19584009 INC 29162 63470937 INC 38778 130653813 SUM 7327 36268 INC 32693 415191537 INC 18990 8859866 SUM 897 40691 INC 40142 895647537 INC 5826 530868061 INC 27582 608726088 INC 9559 995131204 SUM 17235 37169 INC 15329 738252368 INC 16123 678236622 SUM 5702 39533 SUM 24510 36283 INC 12176 86606554 SUM 672 26758 INC 3682 933555890 SUM 4274 6515 SUM 10317 38685 INC 20321 535735372 SUM 3655 13776 INC 1356 65247102 SUM 197 20887 INC 25559 872233330 INC 15453 143184529 SUM 31313 38892 SUM 905 31057 INC 8124 379529947 SUM 20605 29453 INC 41223 121719455 SUM 14824 30197 INC 14597 180758782 SUM 8031 13643 SUM 13 16173 SUM 3916 19646 INC 33913 73519518 SUM 2757 18994 SUM 26492 38963 SUM 1022 27722 INC 4363 19461422 INC 10062 138788367 INC 15269 24860840 INC 29949 951128360 INC 31561 987209098 INC 29672 552730766 INC 11461 727011370 SUM 491 7844 INC 15883 843095996 INC 4970 12478334 SUM 785 20049 SUM 2133 29151 SUM 5686 37331 SUM 2354 38718 SUM 17738 41315 INC 19918 29079183 INC 27333 818979531 INC 11054 416170100 INC 33737 475418561 INC 4902 69488918 INC 20441 878493240 SUM 4839 26755 SUM 9971 35460 SUM 33238 40405 SUM 2702 23241 SUM 11121 39511 SUM 26749 35432 SUM 15602 37261 SUM 2581 34461 INC 22205 963277186 SUM 19384 40319 SUM 6505 36193 SUM 8815 29409 INC 35262 876637943 SUM 13146 24981 INC 41115 684571935 INC 10895 766879674 INC 15792 506880434 SUM 315 39732 SUM 18397 40591 SUM 8614 41182 SUM 4430 18362 INC 19490 886646062 INC 17521 323192743 SUM 7836 28796 INC 19444 145638956 INC 26935 140696665 INC 32448 458619080 SUM 11298 37178 SUM 4855 40871 SUM 1656 34186 INC 5769 11054927 SUM 1662 25130 INC 26725 659859834 SUM 21903 40485 SUM 32573 40973 INC 39198 533175393 SUM 1358 22186 INC 1279 147476858 SUM 861 39429 INC 10113 251109959 SUM 3431 39069 SUM 1257 32137 INC 17478 917861720 INC 38249 56248795 SUM 1046 14409 INC 11317 971443153 SUM 3961 38011 INC 28567 61189431 INC 33383 127547741 SUM 4276 26006 SUM 1204 16056 INC 379 827167976 SUM 15 7654 INC 6515 836680464 SUM 619 15280 INC 17971 938350568 INC 15701 741978317 INC 30509 778332156 SUM 22988 33759 INC 9812 337081348 SUM 2653 25341 INC 5476 820930608 INC 1935 71973651 INC 34074 264137772 SUM 7234 20002 INC 25404 954747827 SUM 12675 39318 INC 15937 777295192 SUM 26757 39591 SUM 1567 33736 SUM 32586 38998 SUM 16795 34393 SUM 28487 35825 INC 27801 6334730 SUM 4964 21163 INC 13287 723732756 INC 12045 593389765 SUM 4579 39422 INC 33821 200872850 SUM 11317 27260 INC 22528 810442474 INC 14290 659325070 INC 23362 742730648 INC 37742 741131085 INC 32788 469726122 INC 13071 677417865 SUM 30317 38116 SUM 8113 40301 INC 33356 28839115 INC 14247 110996470 SUM 28265 37527 SUM 1894 26766 SUM 1522 27556 INC 32864 476299999 SUM 10571 33351 INC 9530 146885879 INC 6371 134576955 INC 9578 28155844 SUM 5713 40912 INC 37848 990453683 SUM 10675 23083 SUM 1054 39650 SUM 16662 36596 INC 39686 869589528 INC 6393 995921671 INC 38300 997699480 SUM 10425 41122 INC 2793 374696943 INC 26029 111833031 INC 22500 146310437 SUM 2614 38386 SUM 2739 20121 SUM 27807 40384 INC 37128 946165278 INC 15204 888936774 INC 24371 13912542 INC 29918 28545478 SUM 31493 37521 INC 37134 677748259 SUM 4308 36747 SUM 3987 18443 INC 33311 758426876 INC 5212 8071435 SUM 1572 37099 INC 41320 957621773 SUM 840 39838 SUM 10130 20676 SUM 16531 28356 SUM 3564 36764 SUM 12859 41249 INC 27977 402503373 SUM 26706 41015 SUM 7045 26655 INC 6841 492007114 SUM 985 7358 INC 22162 491648908 SUM 1941 18085 INC 11221 853821171 SUM 6306 13828 SUM 330 41338 INC 11185 234609622 SUM 5375 37132 INC 16434 464664199 INC 27620 416319449 INC 1357 953227745 SUM 1598 31456 INC 32869 535544668 SUM 22713 30442 INC 34006 945083826 SUM 24127 37247 SUM 3208 19652 INC 2518 132457515 INC 10024 8021128 SUM 2286 22181 INC 27674 12152181 SUM 9284 39966 SUM 10388 31266 SUM 3406 38880 INC 26910 7178369 INC 9095 336965108 SUM 16428 40311 SUM 12326 41399 INC 27936 934753033 INC 10046 139043340 SUM 1212 20205 SUM 22137 39491 INC 21687 625828017 INC 10658 610058399 SUM 18751 40594 SUM 5238 32513 SUM 1754 20689 SUM 2630 36222 SUM 14441 39574 SUM 943 21794 INC 32467 12072091 INC 3322 20028233 INC 35782 147112227 INC 2800 558502651 SUM 7903 34816 INC 10209 113890532 SUM 22679 31771 SUM 12327 29162 SUM 2773 40074 INC 17023 44237410 INC 27601 23843194 INC 4864 26949579 INC 40572 188894509 INC 27380 678343936 INC 35197 810882396 INC 16176 147370644 SUM 21051 36235 INC 17992 937081757 SUM 14179 27345 SUM 2629 18489 INC 12743 139861305 SUM 6447 30308 SUM 16073 39110 INC 32428 744305490 SUM 3911 18167 SUM 3998 16245 INC 28545 5646162 SUM 27195 40283 INC 7289 393133143 INC 25190 454173865 SUM 3096 14367 INC 39205 555452369 INC 34530 948259905 SUM 8559 40281 INC 38409 38283155 SUM 3212 12360 SUM 5037 32493 SUM 9530 40005 INC 6920 626262085 INC 23874 147201387 INC 3363 476361216 INC 24633 12430694 SUM 19818 29442 INC 11815 721822164 INC 2879 959298608 SUM 16406 34782 INC 16740 143248271 SUM 672 28933 INC 21227 28969852 SUM 16816 41404 SUM 10083 40998 INC 25036 726272894 SUM 9348 34945 SUM 2345 19247 SUM 2632 34109 INC 41048 19069721 SUM 21706 36876 INC 7318 25164672 SUM 9010 33232 SUM 2460 21719 INC 6626 702561693 INC 38611 821083018 SUM 13460 26429 SUM 3130 25305 INC 15529 903947725 SUM 8605 38333 INC 22040 874801327 INC 15408 20220077 SUM 9662 39313 SUM 8188 35384 INC 25918 147293834 SUM 8531 26583 INC 23286 994826420 SUM 6042 12318 INC 2037 65028734 INC 2659 879475456 INC 29188 603366788 INC 15347 145091045 INC 25779 591620174 SUM 13995 25342 INC 2551 924475468 SUM 26230 36306 INC 10799 128608459 INC 18441 863359587 SUM 20482 34564 INC 19932 899744316 SUM 8846 37889 INC 33876 531551621 INC 38828 476208608 INC 25795 11943903 SUM 15848 40295 SUM 3297 40268 SUM 4834 13708 SUM 4650 32312 INC 11728 936441622 SUM 1462 23650 INC 2151 894839240 SUM 657 37492 SUM 8786 27634 INC 31832 163613595 INC 20346 20540333 SUM 548 7132 SUM 24219 38656 SUM 16063 23114 SUM 195 34789 SUM 2980 21869 SUM 28359 39894 SUM 19244 27022 SUM 9592 35466 INC 23833 69051645 INC 8569 735363806 SUM 17336 41145 INC 32026 146318839 SUM 2439 20327 INC 16610 803634145 SUM 13733 38478 INC 30789 80248729 INC 32179 469933731 INC 5448 995488535 SUM 7395 35889 INC 27936 9635867 SUM 25991 40807 INC 922 923841782 SUM 4388 37411 INC 31330 126391175 INC 17503 955175942 SUM 3503 31667 INC 24197 973038060 INC 21521 845436202 INC 18091 487755745 SUM 15673 36970 INC 223 126501505 SUM 6862 39132 SUM 8325 35930 INC 37633 86631960 SUM 2215 34691 SUM 8872 33424 SUM 10744 37770 SUM 21059 41229 SUM 15630 24716 INC 20624 435551335 SUM 281 5838 SUM 13861 38622 INC 11284 147473717 INC 6207 1551081 INC 22568 466432375 SUM 4043 4420 INC 16106 24865299 SUM 5937 19159 SUM 1868 22960 SUM 14081 29238 SUM 5857 12050 INC 3777 872688523 INC 26894 475149106 SUM 9353 39433 SUM 29415 32993 SUM 28577 40959 INC 24836 884734937 SUM 18052 24895 SUM 26097 35506 SUM 11352 34910 INC 15684 534756459 SUM 19813 28151 SUM 8531 34653 INC 23045 28148537 INC 40142 921474837 SUM 1245 23196 SUM 9519 21095 SUM 34591 41328 INC 5079 9572713 INC 12165 690742410 SUM 2850 23741 INC 35139 382777972 INC 40077 69760274 SUM 3043 36334 INC 32438 970334809 INC 38396 707672934 SUM 9245 34025 INC 38188 13133171 SUM 1048 31551 SUM 2236 25613 SUM 15670 28712 INC 18545 893673982 SUM 38368 40131 INC 34618 930109595 INC 23375 528297714 SUM 12368 25100 SUM 28003 30753 SUM 12251 39427 INC 2465 981150041 SUM 11938 38978 INC 35863 483543252 SUM 1320 33310 INC 20310 19588425 SUM 27085 30841 SUM 10084 40151 INC 10406 821064591 INC 19971 747414079 SUM 37 29771 INC 7222 145213188 SUM 4616 38273 INC 3482 96560965 SUM 16873 34004 INC 5129 877118431 SUM 8234 29179 INC 9495 7058492 SUM 4263 37812 SUM 9821 38519 INC 21576 247442131 INC 18472 687035030 SUM 439 34889 INC 20230 89518148 SUM 20553 33505 SUM 28960 31869 SUM 7125 25162 SUM 3319 41447 INC 570 339507611 SUM 8521 40970 INC 32352 12136312 INC 545 47630737 SUM 9011 39458 INC 4006 73262727 INC 38654 761047601 INC 613 26189393 SUM 21093 38683 INC 3713 954494355 INC 26587 607454798 SUM 21084 40606 SUM 4356 40722 INC 20746 96055563 SUM 8782 23062 INC 37673 275067301 SUM 8700 15415 INC 14035 953283977 SUM 1311 6790 INC 17578 730190737 INC 29553 695275654 INC 6533 989735494 INC 30907 53920672 INC 15360 659972525 SUM 14335 38731 INC 16685 973042261 SUM 28216 40953 INC 12976 138443235 INC 10171 95924506 INC 22978 130483978 INC 18804 575613283 SUM 1308 14068 INC 19269 686642119 INC 16257 38550981 SUM 5585 26805 INC 34425 81124622 INC 18479 754964609 SUM 19739 27006 INC 21175 76660889 SUM 13995 34713 INC 6877 914581263 SUM 34608 41040 SUM 7708 26082 SUM 6586 19651 SUM 13046 24847 SUM 19986 29144 INC 28956 205946273 SUM 30709 32248 INC 14847 449424053 INC 33813 25817586 SUM 7085 30072 INC 33955 8710238 INC 36583 136386490 INC 14048 977533516 SUM 17593 40690 INC 34109 11535251 INC 21053 5543140 INC 40702 902812725 SUM 11616 33664 SUM 22450 30406 INC 29009 125328310 SUM 39700 41366 SUM 6495 20942 SUM 8784 28522 SUM 18889 40498 SUM 1675 17189 INC 5539 679021962 INC 3129 12888692 SUM 2326 33067 SUM 913 28307 INC 29054 38292684 SUM 3055 22899 INC 29724 932307127 INC 27034 961652535 SUM 33065 41170 INC 31678 577034158 SUM 12313 28179 INC 15598 425027220 SUM 20089 41128 SUM 19530 30296 SUM 1040 28761 INC 5151 458498193 SUM 18531 20257 SUM 1164 6939 SUM 812 29419 INC 17574 80307438 INC 29886 45417712 INC 10541 208471216 INC 39691 147313923 SUM 14584 36966 INC 34863 12296385 SUM 2852 34181 SUM 14 26004 INC 29250 602168736 INC 4603 941510985 SUM 373 11990 SUM 3100 28961 INC 29154 487085029 INC 35157 756138704 INC 8301 433829925 INC 1935 75831428 INC 8180 265791310 SUM 2952 35721 INC 27289 825261798 SUM 13807 22278 INC 18715 862972298 SUM 12928 28094 INC 15983 364888594 INC 22193 883863475 INC 18057 618172408 SUM 99 40103 INC 383 755915087 INC 39713 28859663 INC 33771 686874521 SUM 1193 27457 SUM 22441 35371 SUM 4678 29181 INC 33298 946657849 SUM 6262 34193 SUM 16152 30269 SUM 20449 40524 INC 17644 134850345 SUM 22809 34022 SUM 8008 41353 SUM 13044 34473 INC 32813 386734042 INC 17763 263449880 SUM 27647 31633 SUM 16039 27509 SUM 1157 25010 INC 648 951124802 SUM 467 34061 INC 17030 80310310 INC 31204 126487619 SUM 2251 38133 SUM 990 16917 INC 14593 996621414 SUM 430 36941 SUM 341 14527 INC 21234 931476132 INC 22933 15823842 SUM 33431 39796 SUM 7079 32132 INC 746 820938941 INC 1831 27932964 INC 31780 417841863 SUM 1687 28461 SUM 523 1675 INC 16005 87433748 INC 8866 993991519 SUM 16305 36329 INC 15707 994949003 SUM 7441 30158 SUM 88 6520 SUM 3212 36760 SUM 123 4024 INC 3207 466471136 INC 27494 146360090 INC 19467 894578528 INC 11683 492130568 INC 41401 954934657 INC 18099 145998867 INC 24420 894013722 SUM 304 38840 SUM 2534 8017 SUM 17184 29500 INC 15092 894677111 SUM 894 29149 INC 36452 26882450 SUM 11849 29823 SUM 26177 41451 INC 31058 857766286 SUM 2994 29663 SUM 21708 31393 INC 3658 938481413 INC 28827 562738821 INC 13484 408761352 SUM 19602 39706 SUM 11559 37293 INC 37922 139093681 INC 8265 560087149 SUM 10403 27432 INC 24482 145340735 SUM 4663 15382 SUM 8602 27339 SUM 3928 41111 SUM 587 5521 INC 4580 342107222 SUM 8282 40381 SUM 30534 41222 INC 7014 56856714 SUM 18226 38338 SUM 985 27346 INC 13914 5734352 SUM 32140 40126 INC 9626 6595147 SUM 968 36873 SUM 24029 38080 INC 17329 873255256 SUM 26146 39982 SUM 326 12337 INC 903 29057630 SUM 710 28379 SUM 348 27042 SUM 11105 34835 SUM 5188 36760 INC 30526 24315943 INC 24138 145364296 SUM 7781 37697 SUM 7049 33790 INC 28847 764026605 INC 9927 420857849 SUM 11029 39414 INC 320 16820535 INC 36325 938197879 INC 3770 7001489 INC 31682 593205915 SUM 7898 24057 INC 9197 922360751 SUM 5057 32565 INC 23195 945807561 SUM 27605 40489 SUM 1091 34516 SUM 21301 37368 SUM 25069 40139 INC 1705 56815124 INC 19705 348580810 SUM 2259 25597 INC 25781 854673268 INC 14705 409992504 SUM 743 40476 INC 39128 321999133 INC 20147 22250775 SUM 23589 36325 SUM 10715 32002 INC 21972 517240155 INC 17289 684975358 INC 10407 624275433 SUM 13841 23224 SUM 30225 38322 INC 22663 19616623 INC 23540 44547630 SUM 21838 39199 INC 25827 943780600 SUM 24467 30104 SUM 18198 36247 INC 25021 446020230 SUM 12626 38352 SUM 3312 39570 INC 31233 802411399 SUM 14464 28738 INC 7229 826681105 INC 34353 760486655 INC 16653 221284396 SUM 6925 39839 INC 34250 24223165 SUM 15354 38354 SUM 33964 41025 SUM 10069 37779 INC 41249 894836937 SUM 11665 41345 SUM 3734 23800 SUM 28657 41355 INC 26218 979022490 SUM 7890 25046 INC 21952 479069967 SUM 2578 35625 INC 5466 302235072 SUM 7246 33398 INC 30109 280044867 INC 28126 861225167 INC 8852 26630967 INC 15034 146348298 INC 4408 112850762 SUM 26629 41147 INC 17170 72325121 INC 28887 127773426 SUM 2315 19798 INC 10456 744250522 SUM 3242 37016 INC 23086 7373653 SUM 949 11475 SUM 5213 40209 INC 8960 725934738 INC 41160 469738185 INC 6472 670510394 INC 32076 978711404 INC 22899 64714267 SUM 2648 31159 INC 15477 568254161 SUM 19608 37748 SUM 5400 35185 SUM 5429 36158 SUM 23163 38731 INC 37792 26413106 INC 17226 935247828 SUM 31533 39778 SUM 1067 33502 SUM 2504 32164 INC 1438 554769637 SUM 17530 40826 INC 26177 29058167 INC 23263 143101752 INC 11042 279650882 SUM 19114 31784 SUM 12477 32772 INC 28423 353609281 SUM 1138 20036 SUM 10872 25181 SUM 2406 24126 SUM 6228 37814 INC 40203 967510880 INC 1708 413991665 SUM 66 33851 SUM 10956 17262 INC 18330 979210788 INC 14471 24575890 INC 6253 960638244 INC 16070 859329158 SUM 6259 39868 INC 5770 860997271 INC 13613 366929032 SUM 2763 5758 INC 7533 748580980 SUM 10708 21701 SUM 5451 23269 INC 24698 608471805 SUM 26442 39295 SUM 13244 38658 SUM 6110 18329 INC 15081 937040864 SUM 366 33785 SUM 563 24389 SUM 15523 34917 INC 14975 112538151 SUM 1657 16162 SUM 3775 17881 INC 22390 136764498 INC 30465 987133863 INC 17698 834235017 INC 9379 73549514 INC 30181 76084243 INC 16239 437660466 SUM 5951 22707 INC 30979 589695047 INC 10535 498561477 SUM 16027 39301 INC 33762 24749397 SUM 407 27774 SUM 12590 36160 SUM 22285 40105 INC 32251 931945116 SUM 7747 37609 INC 17049 11985259 INC 29149 10339848 INC 14794 593297502 INC 37403 993421922 SUM 14992 36481 SUM 18547 37568 SUM 5598 39435 INC 5443 118775960 INC 30609 75972042 SUM 18779 39370 INC 179 402562544 SUM 7827 40077 SUM 10606 29868 SUM 15800 39553 INC 13502 463776982 SUM 12093 28529 INC 21115 73596091 INC 40709 396402198 SUM 25594 32694 INC 15609 18291673 SUM 2961 14860 INC 29579 684246144 SUM 1519 24122 SUM 13166 40409 INC 21270 416712455 INC 11509 299256217 INC 14243 678259499 INC 15742 512799395 SUM 5320 20852 SUM 1627 9668 INC 1791 852621204 SUM 17163 33485 INC 8172 949330004 SUM 33826 39771 SUM 1961 36078 INC 29763 117978163 INC 11122 657872489 SUM 1586 34040 INC 10061 147230439 INC 38440 975838784 SUM 19338 39625 INC 1234 738204916 SUM 3746 24300 INC 27685 574147917 INC 3393 88652956 INC 16929 946944425 SUM 29495 40600 INC 32758 117502999 SUM 12714 23193 INC 41339 994884027 SUM 10567 37046 INC 13669 718666518 SUM 4370 24551 SUM 13918 29934 SUM 28873 39056 INC 9928 986479525 SUM 3264 19788 INC 2585 670337287 INC 13895 874621645 SUM 8167 29815 SUM 877 14382 INC 15055 142094869 INC 8949 147465635 INC 30325 952975138 INC 1073 27923286 SUM 25516 41217 INC 29006 938668556 INC 23517 741400258 INC 27131 11698868 SUM 25941 38782 SUM 16550 36744 SUM 6165 25828 SUM 22231 33123 INC 9534 610561364 SUM 7002 40104 SUM 12872 21194 INC 12657 759927745 INC 3132 845407996 INC 33395 801851972 SUM 3325 40728 SUM 9845 31900 SUM 23967 33416 SUM 9634 40417 SUM 23670 37597 INC 13829 786497085 SUM 20564 40982 SUM 3498 38975 SUM 18330 35807 INC 8366 54805042 INC 4240 489017044 INC 24682 596969485 SUM 1713 18636 SUM 3758 34047 INC 139 10007827 INC 35825 900165701 INC 3617 922452885 INC 32944 892710283 INC 29001 383868705 INC 20385 383743332 SUM 19304 36813 SUM 11685 36229 INC 39683 934799151 INC 28480 528393852 INC 9595 29685061 SUM 6577 25885 INC 18788 962767353 SUM 8823 17797 INC 6131 11416651 SUM 12123 26464 SUM 4578 28042 SUM 4663 32291 SUM 3872 35276 INC 11731 29030769 INC 28384 961860414 SUM 19294 38224 INC 37321 3850324 SUM 14673 32395 SUM 3912 29056 SUM 8778 41410 SUM 21009 37814 INC 17866 845340111 SUM 34 38010 SUM 30563 35214 SUM 376 41001 INC 39503 23293790 SUM 678 36621 INC 21646 62210012 INC 7594 760595264 INC 38671 432670625 SUM 2073 28013 SUM 8653 38618 INC 41370 173414758 INC 24212 481151564 SUM 15358 31943 SUM 14572 39427 INC 5580 146851193 INC 40959 270506248 SUM 8551 36053 SUM 13420 36546 INC 20160 453732445 INC 22761 297582434 INC 18790 920612807 INC 36075 43150065 SUM 12690 36533 SUM 5583 37819 SUM 23615 30613 INC 40520 492085925 INC 39326 714484936 SUM 20263 25183 SUM 7920 24754 INC 8259 651340074 SUM 24129 38731 INC 37316 423652131 INC 12533 401481712 SUM 3202 20407 INC 12727 40528238 INC 20159 417137537 SUM 13401 27896 INC 1900 644398531 INC 13138 144764672 SUM 12589 19185 SUM 7998 39037 INC 26702 530415511 INC 27355 878870964 SUM 3758 36375 SUM 4929 40255 SUM 1692 31416 SUM 16309 40281 INC 16970 421666498 INC 6147 604838437 INC 22340 952677106 SUM 3540 17455 SUM 13236 27947 INC 11107 397455663 SUM 6153 41152 INC 7571 687301818 SUM 6735 39507 INC 16820 743830850 INC 11916 458148852 SUM 14867 32774 INC 27526 860116886 SUM 390 11004 SUM 26197 38729 SUM 7396 27993 INC 13180 942854229 SUM 6967 24413 SUM 8718 17274 INC 16502 147481330 SUM 2924 39081 SUM 2595 11997 INC 28753 918908320 SUM 6968 21422 SUM 13831 33566 SUM 29516 41183 INC 1769 234846108 INC 32881 459602417 INC 12508 957249617 SUM 6667 13268 INC 6818 946785751 SUM 13319 27421 INC 32562 6589835 SUM 20931 28794 SUM 7785 29651 SUM 7388 40746 INC 23030 147350696 INC 8956 220630296 SUM 20462 36187 SUM 8329 16016 SUM 140 35236 INC 24222 930616249 INC 11703 139074627 INC 13331 945574962 SUM 18911 39007 INC 12333 929084255 INC 34844 908884295 SUM 24124 34629 SUM 6999 28472 INC 9324 986529036 SUM 9254 41186 SUM 7911 27174 INC 9430 5020340 SUM 27826 31996 INC 2084 961602823 INC 22611 551858624 INC 10204 145518036 INC 28648 401688820 SUM 6371 18313 SUM 5612 7783 SUM 17838 41301 INC 34705 942854115 INC 122 726458888 INC 38089 682581336 SUM 6679 36539 SUM 1817 26239 SUM 8609 20687 INC 27139 113662200 INC 22014 69467379 INC 38207 28563549 INC 26394 552521442 INC 24124 6599443 INC 20313 623269272 SUM 4854 16920 INC 35224 891753241 SUM 24355 35277 INC 32284 78238791 INC 5507 961541375 SUM 10175 17293 SUM 2142 41039 INC 15912 14537058 INC 12167 891386606 INC 3599 222042881 INC 1516 587333325 SUM 36597 41062 INC 16080 322325369 INC 25695 873274173 INC 10141 146946450 INC 13386 28990008 INC 37852 203701232 SUM 708 31204 SUM 187 15389 SUM 33399 41138 SUM 5362 38772 SUM 3351 38238 SUM 308 23733 INC 15885 876387302 SUM 40086 40789 INC 17913 626183659 INC 32242 492114364 SUM 23010 32907 SUM 22119 30884 SUM 3494 24854 SUM 14096 19214 SUM 21265 23603 SUM 6220 33109 SUM 448 8944 INC 18054 760371870 SUM 4361 33218 INC 13221 999686146 SUM 5157 25098 SUM 7247 33316 SUM 8695 40696 INC 9766 850417441 SUM 2310 15304 SUM 2934 33756 INC 23916 167508470 SUM 25589 39517 INC 33876 130144567 INC 1647 134576212 SUM 14010 22137 SUM 1868 40704 SUM 1161 5584 INC 8425 4228298 INC 14408 145533425 INC 30309 985991326 SUM 5617 41341 INC 8189 491655438 SUM 597 24015 INC 13124 400801225 SUM 3613 37436 INC 40890 29083861 INC 11258 584915440 SUM 151 31777 INC 38189 2258662 SUM 1003 30047 SUM 25276 39458 SUM 26608 41210 SUM 2847 16360 SUM 27953 40919 INC 6304 933460453 INC 35458 80332185 INC 2262 742808557 SUM 8178 32510 INC 5131 198347813 SUM 438 9866 INC 11668 602808686 SUM 2378 19667 SUM 1531 34198 INC 28210 316972491 INC 3472 961867912 INC 4466 492193478 INC 21751 71536164 INC 7340 76045279 SUM 7139 40740 SUM 9873 40925 SUM 4781 36920 SUM 17959 38418 INC 27798 678479127 INC 5429 481449936 INC 34433 75886139 INC 40590 636736994 SUM 9495 41017 SUM 4372 25723 INC 26808 957654847 SUM 1240 13208 INC 20975 994876396 SUM 343 30700 INC 26198 842134831 SUM 1370 40129 SUM 1019 16648 INC 8453 863033021 INC 40589 581246520 INC 11015 677941689 INC 9915 922589380 INC 1980 802897350 SUM 7611 40396 INC 36997 24873066 INC 24274 73153730 INC 2523 878439346 SUM 11257 25019 SUM 20822 35617 SUM 16332 32250 SUM 30638 36830 INC 15827 54130896 INC 8791 146302673 SUM 4764 38529 INC 32691 538245129 SUM 15199 31991 SUM 9463 28299 SUM 6880 25482 INC 34772 970085156 INC 2860 92905695 INC 6557 606225419 SUM 5249 24617 SUM 174 19320 INC 331 482969156 SUM 989 13931 SUM 4902 39756 SUM 1016 39900 SUM 30816 40413 INC 62 2892123 INC 25211 995657372 SUM 5699 33860 SUM 2267 14139 INC 12463 79282213 SUM 8434 11087 INC 40489 616596528 SUM 4985 22882 INC 32290 37296448 SUM 18044 38602 SUM 25762 41158 SUM 380 10229 SUM 17892 39400 INC 2477 877931557 INC 39287 896010206 INC 8036 626143495 SUM 14035 29394 INC 1299 959869283 INC 25301 945846604 INC 28588 982955932 SUM 317 20327 INC 29062 907080226 SUM 2174 29425 INC 34004 870618285 SUM 5054 29106 INC 27984 739918878 INC 779 868320748 INC 12412 946815704 INC 4974 924618382 INC 5347 940357685 SUM 234 26434 SUM 8154 15145 INC 38355 113912528 INC 29930 96939429 INC 838 29037108 INC 38267 647442942 INC 16390 70585478 INC 29523 879521764 INC 32976 609338218 SUM 14752 36486 INC 22641 325083452 SUM 9377 38717 INC 18436 530011956 SUM 857 32168 INC 8542 65074329 INC 19782 995367067 SUM 24039 31486 SUM 2115 31172 SUM 22075 40547 SUM 354 34701 SUM 6071 39354 SUM 115 34855 INC 23137 939490478 SUM 1756 12028 SUM 15178 36038 INC 38832 28036363 INC 19098 143089655 SUM 4372 37005 SUM 330 15275 INC 18336 626230474 SUM 1191 9568 SUM 29593 40552 SUM 637 12255 SUM 34264 41378 SUM 9046 39191 SUM 339 13963 INC 27674 602064747 INC 9209 85082367 INC 33104 939116963 INC 26601 55560753 INC 3942 750669072 INC 33591 26933571 INC 36031 672497649 SUM 33565 40886 SUM 5115 32836 INC 31083 602212769 SUM 6067 40880 SUM 14307 30865 SUM 28384 29949 SUM 787 19244 SUM 18101 28502 SUM 1060 30228 SUM 1964 36763 INC 38913 39111505 SUM 1582 40231 INC 41370 202705078 INC 20856 915834636 INC 17240 88480753 INC 15871 79945535 INC 20946 29512162 INC 22151 485392878 INC 34874 610593546 SUM 703 26388 INC 25632 979258744 INC 41308 71899238 INC 22616 927636530 INC 6204 483539199 SUM 11913 35540 SUM 10211 31614 INC 5882 468473340 SUM 7285 19976 INC 18191 339814796 SUM 12096 38898 INC 17801 803080094 INC 13263 804530345 SUM 3288 26277 INC 668 458091386 INC 9599 957732314 SUM 20125 39480 SUM 20208 39679 INC 34236 147474693 SUM 7271 37790 INC 15673 739450109 INC 27657 722797875 SUM 10693 36920 SUM 26633 39525 SUM 4235 39027 SUM 5909 34314 INC 16601 503285027 SUM 6680 16767 INC 12472 440214376 SUM 235 37047 INC 7325 492183009 SUM 15543 39129 SUM 6537 28045 INC 13574 759569080 SUM 6245 14527 INC 5281 710623481 INC 29023 960772704 SUM 16277 30142 INC 15693 372046438 SUM 3023 7315 SUM 6143 33603 INC 9023 954818415 INC 22943 128537423 INC 12924 658025795 SUM 2252 36373 INC 33169 711791002 SUM 12423 34183 SUM 3057 11178 INC 459 543464596 INC 2061 897837364 INC 29834 994006637 SUM 24152 41442 INC 3438 10155048 INC 26989 112585960 SUM 14318 38840 INC 24041 10357858 INC 35889 536684392 INC 30575 808785373 INC 27913 934102396 INC 6258 952561134 SUM 16157 26321 INC 37398 147456009 SUM 4589 28852 INC 24490 949965709 INC 1423 726999992 INC 30682 25894696 SUM 6414 38921 INC 12952 954737658 INC 34504 625559228 SUM 26852 34043 SUM 4928 21009 SUM 22321 41007 SUM 5935 18837 SUM 20841 39309 SUM 10035 19638 INC 39914 845486910 INC 25664 982924158 SUM 10409 38671 INC 5709 72670665 INC 36158 104195894 SUM 3610 19642 INC 26092 761485491 INC 30329 144299029 INC 20548 38209769 INC 29534 147271682 SUM 3946 30206 SUM 19236 33738 INC 39420 609627418 INC 28651 52767496 INC 27848 960565123 SUM 21226 36249 SUM 628 39282 SUM 12463 37244 INC 28834 977665963 SUM 7515 37983 INC 3440 492062534 SUM 2810 4645 SUM 26507 36444 INC 39271 56679356 SUM 24107 41178 INC 13370 126200040 SUM 5759 39308 SUM 31911 39339 INC 24289 355637441 INC 6938 936985190 INC 28799 624283398 SUM 7027 14864 SUM 8428 33788 SUM 4358 36993 SUM 16902 24718 INC 1554 53218452 SUM 15923 36540 SUM 6814 18200 INC 5248 928363026 INC 14294 142579843 INC 10182 874827434 INC 24275 147388430 INC 30262 881076931 SUM 24685 36283 SUM 4159 25314 SUM 17664 41072 INC 4659 12191459 INC 30652 805263339 INC 25084 210144412 INC 34054 581135648 INC 2153 978615730 INC 23777 190206752 INC 30257 565868888 SUM 1439 40544 INC 6189 63541454 INC 16533 53813469 INC 2569 21709315 INC 39007 69880627 INC 20758 728822207 INC 29474 18379407 SUM 9077 32618 INC 32404 340856137 SUM 18436 39588 INC 6236 807185982 INC 27200 31550320 SUM 4303 34634 INC 37712 683778922 INC 16693 117760805 INC 3720 441408123 SUM 5985 41229 SUM 12501 38712 SUM 2024 7205 INC 33926 918823859 SUM 4396 14543 INC 23507 722896873 SUM 654 29371 INC 19610 543226435 SUM 4251 35980 INC 1412 69425432 INC 25042 648236378 INC 39581 10257225 SUM 3088 37737 SUM 18839 39905 SUM 5507 27084 INC 26951 475741182 INC 37760 986092959 SUM 30737 39680 SUM 6248 20135 SUM 13995 24222 INC 41421 605930020 INC 20030 76415451 INC 7701 713798676 SUM 4917 40288 INC 2226 982358455 SUM 7237 32293 INC 487 499638911 INC 38659 657972798 SUM 10930 35785 SUM 19626 39815 SUM 5453 25400 INC 35426 778636209 SUM 18343 25172 INC 25798 39637645 INC 6291 142670773 SUM 18592 41149 INC 1626 606276603 SUM 16532 34623 INC 18785 725612645 INC 24470 123098341 INC 30373 819702835 INC 3766 682517579 INC 24654 618900543 INC 16478 730731143 INC 25781 908328765 INC 22525 874360958 INC 18315 119588010 INC 12623 71156996 SUM 9808 27859 INC 17346 491892082 INC 31320 12027833 SUM 14107 39382 SUM 2676 8158 INC 24647 869520508 INC 38734 418283523 INC 35862 874812393 SUM 1457 32004 SUM 12139 41267 INC 28457 8965575 INC 18008 557999989 INC 14544 445729306 INC 2950 46429337 INC 23391 756151702 SUM 2218 16355 INC 17552 138514850 SUM 164 33732 INC 30893 141846051 SUM 16763 29957 INC 23081 878068175 SUM 4101 30498 INC 17944 27687023 INC 15278 29041634 SUM 5182 31632 INC 9445 726933273 SUM 1472 25654 SUM 3535 15608 INC 3689 877906578 SUM 380 36915 SUM 13642 32256 INC 1220 351202675 INC 9392 843928713 SUM 35929 40510 INC 26163 146416333 SUM 3359 35098 SUM 8624 38334 INC 37959 275028542 INC 39947 113621403 INC 37008 20426777 SUM 3447 35795 INC 36163 572282699 INC 7952 69519517 SUM 645 30136 SUM 416 11690 SUM 3079 23118 SUM 8662 37843 INC 30588 758390039 SUM 30538 35991 SUM 30569 38514 SUM 10409 12492 SUM 29012 33865 SUM 7876 18448 INC 40427 752249793 SUM 9256 40293 INC 16301 28813124 SUM 16805 34616 INC 25720 237311636 INC 11060 105007560 INC 27928 483786347 SUM 733 34979 INC 30975 622211946 INC 38127 686879293 INC 2606 892712388 INC 23015 113886956 INC 16268 69524627 SUM 23241 33395 SUM 23573 35597 SUM 2495 39000 INC 14276 130125996 INC 3246 27760222 SUM 16425 31401 INC 14735 13263272 SUM 3848 36355 INC 26979 933840351 INC 8055 903897206 SUM 10251 23298 SUM 23202 40334 INC 13498 112855942 SUM 648 33989 SUM 11370 32362 INC 10341 602067382 SUM 3452 10968 INC 28383 870879029 INC 2512 751655139 INC 9045 952285733 INC 28637 593794834 INC 940 937675198 SUM 1307 6320 INC 1837 5405245 INC 24895 138021213 SUM 3426 29910 INC 29761 777411974 SUM 9541 35672 SUM 7423 40844 INC 35628 128032686 INC 21613 670079862 SUM 35645 38894 INC 27372 129623388 INC 27301 904449338 INC 25230 758206324 INC 16577 888535145 SUM 12416 36084 INC 32538 610218681 SUM 5616 25936 SUM 8203 21271 INC 30417 877842387 SUM 24890 38373 SUM 11362 40496 INC 30645 793676453 INC 18298 130653353 INC 30713 961845718 SUM 15488 36240 INC 14869 788491485 SUM 16514 41166 INC 13572 69440698 INC 17058 462145354 SUM 8058 30078 SUM 6784 16131 SUM 5361 25696 SUM 5603 16964 INC 12254 479906767 SUM 19271 39765 SUM 7586 39036 INC 35344 102211088 INC 27977 321905429 SUM 3741 40055 SUM 8494 38307 SUM 35 8331 SUM 1886 15662 SUM 1828 40450 INC 25204 815842001 SUM 15980 18783 INC 12799 466098668 SUM 27359 30837 SUM 6971 32174 INC 31643 29052069 INC 2528 584886591 SUM 1471 8675 INC 33436 796768826 SUM 9923 24008 SUM 14729 34207 SUM 1281 25776 SUM 10618 17258 SUM 13385 31247 INC 11813 325369193 SUM 2690 20447 SUM 3915 17957 SUM 8269 31595 SUM 17022 32752 INC 11401 349613483 INC 27446 4249399 INC 39009 13244731 SUM 22665 36207 INC 26705 87679545 INC 25174 136620600 INC 39544 920602036 SUM 18343 35980 INC 33634 122256179 INC 25767 574434212 SUM 334 32888 SUM 21645 37138 SUM 6301 38370 SUM 8143 34211 SUM 35968 41403 SUM 4446 18916 SUM 3412 35648 INC 30831 80216236 SUM 7358 40907 SUM 9842 35450 SUM 261 16024 INC 227 992189370 SUM 144 26423 INC 24491 994368988 SUM 107 6388 INC 20408 25672219 INC 30313 541048662 INC 10280 103353498 SUM 18631 22687 SUM 18164 27054 INC 40883 894843170 INC 7916 937729119 SUM 18522 38922 SUM 31306 40360 INC 26526 610408841 INC 18123 475379670 SUM 8164 32831 INC 38992 65400466 INC 5054 925661343 SUM 719 30087 SUM 482 16984 INC 24081 911603276 SUM 4378 22044 SUM 39177 40000 SUM 823 3393 SUM 10458 40782 INC 22859 376477341 INC 3752 144944153 SUM 2126 30677 SUM 428 30578 INC 19717 844190597 INC 534 878072787 INC 14600 9666679 SUM 14462 25389 SUM 4674 24868 SUM 1220 29329 SUM 19829 40179 SUM 10146 24602 SUM 14502 26708 SUM 5786 28750 SUM 24202 35288 SUM 10969 32113 SUM 6773 40669 INC 16712 55866222 SUM 6260 36657 SUM 709 40422 INC 12958 955322710 INC 40286 48572639 INC 18759 876341606 SUM 7084 39677 SUM 36002 40231 INC 3489 902100449 SUM 2749 40270 INC 35317 129260243 INC 27777 287471238 INC 35947 21474441 INC 36915 737228981 INC 11790 390030782 SUM 142 12403 SUM 2851 24959 SUM 29169 41228 INC 11260 12112245 SUM 23326 35140 SUM 16068 40781 SUM 14375 40847 INC 5272 456290878 INC 28818 977400294 INC 26981 987141840 SUM 13579 40136 SUM 6528 29698 SUM 13719 32105 SUM 14376 34750 SUM 6249 39758 INC 22700 625432130 SUM 7915 38859 SUM 24177 30605 SUM 2785 25524 INC 1587 883812743 SUM 9511 35503 SUM 3851 28617 SUM 769 8349 INC 6942 44361302 INC 31585 46261131 INC 25703 599821502 SUM 14909 27571 SUM 30433 36187 INC 36280 267372623 SUM 5385 39656 SUM 564 33813 SUM 4083 35033 INC 17867 588617037 INC 10686 934798663 INC 13402 491405900 SUM 32306 39598 INC 32714 217483185 INC 21949 608222354 SUM 3563 13681 INC 5882 18551243 SUM 128 3412 INC 33306 107615967 INC 18458 424805702 SUM 12431 32305 INC 13118 961343496 INC 18675 107234006 SUM 2288 28049 INC 34616 7891418 INC 23865 632811143 SUM 18243 36803 SUM 14204 24790 INC 32526 961759213 INC 1396 993767692 SUM 5412 22494 INC 36451 990234830 SUM 5727 23889 SUM 9220 19993 SUM 4378 21753 INC 30219 886440793 SUM 3020 40823 SUM 13739 36191 INC 41370 574397581 SUM 673 37115 SUM 7888 25655 SUM 5114 26168 INC 8306 12046639 SUM 2877 29895 SUM 8644 35028 INC 28877 414176584 INC 4947 954125183 SUM 12574 24987 SUM 18065 38104 INC 14024 406867837 SUM 5676 15983 SUM 853 25307 INC 5755 6052110 SUM 9833 33556 SUM 9766 37032 SUM 8443 33971 SUM 26425 32355 SUM 17585 25926 INC 30492 810422143 SUM 1295 19531 INC 38741 854922886 SUM 22337 35455 SUM 30551 38810 INC 7756 28956212 SUM 6830 14843 SUM 13880 26339 INC 3288 127502533 INC 30847 458076458 SUM 7637 10512 SUM 33508 41438 INC 19047 105215706 SUM 21637 33776 INC 36470 71957645 INC 1321 124682677 SUM 5254 28280 INC 37377 131233067 INC 27149 802447004 INC 25274 482728268 INC 17131 921786051 SUM 8299 31272 INC 3283 457990623 INC 4572 46369902 INC 291 3202282 INC 33550 4863883 SUM 27976 32945 SUM 7159 31518 SUM 2320 21067 INC 26136 266088704 SUM 9326 16993 INC 5914 599130940 INC 40598 725594231 INC 41316 553770623 SUM 32416 41422 INC 4293 211149507 SUM 6649 14904 SUM 2477 41428 SUM 2018 22719 INC 3474 617417563 INC 7725 12114618 SUM 11196 35887 INC 30056 333490204 INC 10417 894364575 SUM 4717 15811 SUM 27328 41281 SUM 22832 32258 SUM 3967 37685 INC 27550 71912263 INC 1876 146412613 INC 38825 956730386 SUM 36427 39906 INC 17764 676602621 SUM 27598 40984 SUM 29173 35638 SUM 8931 21178 SUM 32910 39564 INC 26129 744461736 INC 14676 11406001 INC 2003 800881585 INC 19948 223603746 INC 40494 593433432 SUM 26482 36682 INC 15301 809709480 INC 38376 860066052 SUM 2476 13451 SUM 4126 11029 INC 40634 682793250 INC 22300 231893974 SUM 6445 9579 INC 37046 60974820 INC 11085 26983632 INC 27381 476250962 SUM 9810 38958 SUM 1673 35866 INC 13005 469976739 SUM 4566 39508 SUM 17911 22124 INC 28781 710332421 INC 6274 96831196 SUM 5156 18889 INC 7215 369052381 INC 27173 46712970 INC 34716 886404332 INC 12901 95568185 SUM 10738 40046 INC 1527 482610567 SUM 9931 17034 INC 38692 953274408 SUM 1039 41210 SUM 967 32908 SUM 22372 33489 SUM 17871 32371 SUM 8934 16745 SUM 8805 29408 SUM 4547 41095 SUM 4335 34917 SUM 1513 32610 SUM 12093 26878 SUM 12200 28478 INC 11591 994351987 SUM 32484 37471 SUM 3944 32906 SUM 12500 35106 SUM 5605 41250 INC 8640 11021675 INC 14777 122091013 SUM 4161 13570 SUM 9990 38366 INC 30120 87432810 SUM 390 19340 SUM 5914 36065 SUM 6331 31494 INC 6822 879038027 SUM 6957 35247 INC 13616 912709801 INC 30148 816817378 INC 21960 989532858 INC 20607 266648313 SUM 24435 28049 SUM 174 41448 SUM 1621 39840 SUM 1466 22944 INC 37397 951954782 INC 2953 73295174 SUM 7924 17981 INC 6066 866889694 INC 27801 284333530 INC 24027 22787263 SUM 15242 22004 INC 17215 65643059 INC 28731 811762102 SUM 16564 29323 SUM 11509 19625 SUM 30801 40639 INC 2215 126499293 SUM 9528 35471 SUM 25578 38154 SUM 25151 40498 SUM 5099 7519 SUM 2955 29152 INC 21308 868439117 SUM 2953 39858 INC 31840 46819129 INC 22456 70594923 SUM 8478 21728 SUM 51 25551 SUM 32122 40693 SUM 14354 27443 INC 13172 376240932 SUM 21018 33903 SUM 12463 18749 INC 16111 39597854 INC 2937 958696060 SUM 1054 7814 INC 40540 146400118 SUM 14771 37048 INC 27111 134333171 SUM 16099 38211 SUM 5146 23280 SUM 1142 29763 INC 2566 88984486 INC 39989 890100026 SUM 21247 30320 SUM 15167 36394 SUM 1120 40799 SUM 9988 30515 SUM 1888 35422 INC 2137 6096173 INC 9217 409759600 SUM 16859 35097 SUM 6172 10782 INC 20372 787536425 SUM 1819 39588 INC 35010 589086931 SUM 3970 17392 SUM 27478 37195 INC 28802 13097609 SUM 8112 30443 SUM 10148 35238 INC 11837 463258304 SUM 1949 40935 SUM 4953 37859 INC 10219 99114589 INC 8671 111770309 INC 35822 318497621 INC 40997 872685337 INC 24279 920700383 SUM 3343 41249 INC 25907 877680113 SUM 267 35774 SUM 10598 28406 SUM 21573 40055 SUM 5928 40046 SUM 6958 35144 INC 7332 608357276 INC 376 810670578 INC 18778 675662582 INC 8315 995502107 INC 1323 862142666 SUM 15710 41361 INC 28341 853853801 INC 28779 883857616 SUM 20792 36522 SUM 20286 37682 INC 18473 944016434 INC 25314 28972016 INC 26433 223621482 INC 20218 523479878 INC 11802 567606229 INC 13543 128932575 SUM 11106 38579 INC 39743 593796343 SUM 1765 35735 SUM 1699 23263 INC 722 341207833 SUM 37124 40135 SUM 19445 36810 INC 15812 572156850 INC 38735 103249535 INC 31386 156622767 INC 1732 872393787 SUM 6443 41254 SUM 14362 40262 SUM 441 41081 SUM 10368 30554 INC 12734 96980312 INC 6723 415929622 SUM 35154 39270 SUM 2673 10985 SUM 13157 37816 SUM 1860 27703 INC 17022 6572797 INC 21977 10470427 SUM 183 36101 INC 35214 457813218 INC 428 560133911 SUM 193 13626 SUM 7193 16683 SUM 8356 33764 SUM 21164 37246 SUM 2433 30360 SUM 10883 28356 INC 24852 341104671 INC 29602 942999297 INC 41266 996119877 INC 26357 718514 INC 2858 73591170 SUM 20901 40758 SUM 820 21435 INC 31363 308575978 INC 25539 416976663 SUM 401 28157 INC 7827 23011985 SUM 1010 22994 SUM 5185 39020 INC 21067 147091058 INC 15037 571543376 INC 34893 760331779 INC 39081 129092920 SUM 719 28299 SUM 4048 32534 SUM 17105 38178 SUM 7823 24642 INC 27992 335321685 INC 38853 979447592 SUM 29551 41128 SUM 4048 15637 INC 24612 771720028 SUM 12397 14569 SUM 15962 40104 INC 21724 254965529 SUM 17355 36872 INC 34818 782340437 INC 13671 24452641 SUM 4827 29153 INC 18883 998148709 SUM 3271 14331 SUM 648 40924 SUM 16947 31033 INC 13751 412074519 SUM 18170 40753 INC 15904 954827502 SUM 867 34477 SUM 24183 39365 INC 837 874777768 INC 17718 29063044 INC 15939 979652519 SUM 1386 13614 SUM 13458 33598 SUM 4276 20723 SUM 11185 36205 INC 10551 128076495 INC 32686 467349595 SUM 804 38988 INC 16048 28989308 INC 31747 599565595 INC 40905 712417402 SUM 4496 39226 INC 2445 916484247 SUM 11731 41116 INC 7782 57193508 INC 38956 955076942 SUM 2952 31617 INC 41399 6364245 INC 34529 939504239 INC 16530 367923650 SUM 10227 26750 SUM 24418 32656 INC 4542 13182242 SUM 3324 13891 INC 23602 449117985 INC 11901 653128701 INC 10334 3746504 INC 15009 147195523 SUM 4648 33539 SUM 4573 22684 SUM 1926 34353 INC 8978 932199716 INC 20804 862534335 INC 39467 954217097 SUM 5096 35258 SUM 25084 39905 INC 38961 389735479 INC 3661 491645505 SUM 5857 29494 SUM 7470 40174 INC 21023 928064772 INC 30872 952615002 SUM 16674 35017 SUM 5675 31015 SUM 832 37575 INC 21530 399689401 SUM 3637 11519 SUM 13931 28467 SUM 21353 40584 SUM 6012 41265 SUM 9403 20830 SUM 3546 38200 SUM 585 27440 SUM 2895 28355 INC 21452 940692830 INC 20020 36995039 INC 31798 945428072 SUM 6455 32173 INC 13161 147483287 SUM 11617 34225 INC 26239 674520865 SUM 2075 11936 SUM 28088 39305 SUM 37 25570 INC 5265 841207339 SUM 23 28258 INC 5683 593820455 SUM 6156 33569 INC 20084 626376635 INC 28556 136136442 SUM 8685 38968 INC 13360 109444548 SUM 4911 41181 SUM 13102 34022 INC 35670 433466199 INC 32989 146931591 SUM 12245 32262 SUM 13489 36175 SUM 560 4716 SUM 2160 36327 SUM 4332 34781 INC 23946 492161051 SUM 6480 27642 INC 1340 330486870 SUM 9245 35648 SUM 1378 27423 SUM 12449 37314 INC 36205 829125138 INC 15355 589514278 INC 32338 437752512 INC 27487 12267427 SUM 19403 22291 INC 40322 357627747 INC 19757 27508456 SUM 238 39565 INC 37903 211195674 INC 26843 119903408 SUM 4081 24735 SUM 1697 29843 INC 10433 145335810 INC 14336 145295549 INC 22333 474295212 SUM 357 23293 INC 29992 27987720 INC 30416 874152448 INC 19125 961975855 INC 29790 73445766 SUM 20974 39995 SUM 987 3278 INC 36181 805277422 INC 21813 690368853 SUM 10935 22169 INC 8881 29037399 INC 8859 940960351 INC 36813 29020751 SUM 19326 33623 INC 25503 322651720 INC 15461 143258444 SUM 18926 23623 SUM 27774 38892 INC 27583 88145081 SUM 24490 38563 INC 38590 977426257 INC 31013 138981711 SUM 17068 41204 INC 702 532971188 INC 31153 130615266 SUM 2015 12246 SUM 1662 35826 SUM 8528 38379 INC 21447 68786249 SUM 6868 31927 INC 8933 952361544 SUM 8497 41275 SUM 23048 33908 INC 37979 305454080 INC 5807 777313787 SUM 10232 38725 SUM 3924 10591 SUM 4037 28711 INC 29093 795611066 INC 24959 453144921 INC 20955 995526615 INC 20489 610445692 INC 23889 905184443 SUM 11026 30933 INC 40229 12279460 SUM 3225 37504 SUM 1389 32992 SUM 1440 37840 SUM 4226 21020 SUM 9205 38411 SUM 2795 15195 SUM 2416 38690 INC 19439 37994545 INC 17106 647011218 SUM 16423 34297 SUM 25184 31701 SUM 290 33697 SUM 8759 21476 SUM 16554 26383 SUM 7375 38502 INC 8054 367981311 SUM 3042 35668 INC 34647 955283958 SUM 14794 37277 INC 15784 8540216 SUM 10089 28010 SUM 26584 40104 INC 34963 380767052 SUM 6266 22500 INC 21023 778093756 SUM 7389 36284 INC 37137 446198040 SUM 2300 30660 SUM 8897 41445 INC 16931 615329882 SUM 1716 7239 INC 1665 139434051 INC 33841 467860181 INC 3855 147424212 INC 9347 420222247 INC 14307 917318149 INC 876 71797550 INC 486 92873782 SUM 11697 36728 INC 2109 32390142 INC 27250 27428228 SUM 15105 32258 INC 39442 583197786 SUM 361 32948 INC 7746 475384948 INC 26660 217142074 INC 30302 147908295 INC 36978 80314063 SUM 7993 33445 INC 38062 804915592 INC 25192 408014099 SUM 22485 26987 SUM 108 19867 INC 5508 73212328 INC 610 173287545 SUM 1048 33735 SUM 8917 28787 SUM 3864 36349 SUM 12094 39686 SUM 1182 34247 SUM 1754 35735 SUM 15025 33818 SUM 1067 41222 INC 10738 28556434 INC 38563 625353232 INC 5908 995489790 INC 19614 323252863 SUM 348 17448 SUM 5016 37234 SUM 6504 13703 SUM 12147 37112 INC 8706 759411841 SUM 10517 20144 INC 23775 760623235 INC 16006 332617087 INC 1371 31771152 SUM 17455 40304 INC 1037 606104927 INC 39236 35793491 SUM 19734 24065 INC 30855 955342741 INC 36866 145325882 INC 23534 29072776 INC 2793 491929012 SUM 18218 39809 INC 8345 524263291 INC 16097 995503450 INC 25381 88210855 INC 40507 983862606 INC 1304 887503966 SUM 2393 27962 INC 14118 26114282 INC 11028 786344204 INC 10531 974014430 INC 14335 609771694 INC 16673 334915020 SUM 5139 31786 INC 23767 955329128 SUM 23774 39625 SUM 12330 21328 SUM 2593 7046 INC 38490 438570201 SUM 9956 36265 SUM 15721 33975 INC 30910 870060869 INC 13150 890667500 INC 11423 255088751 INC 27965 147205050 INC 15198 827634824 SUM 33300 40439 INC 19318 26979499 SUM 1588 10804 INC 25308 943051806 SUM 13814 35159 SUM 10669 28841 SUM 196 37649 INC 1773 487960104 INC 16090 946158214 SUM 7319 32100 SUM 1491 33393 INC 24420 872232598 INC 33469 929349424 INC 3459 363895399 INC 27836 78249280 SUM 25340 38036 SUM 21815 23804 SUM 13227 33063 INC 2284 16465855 INC 36692 895916086 SUM 3845 31684 SUM 25761 35990 SUM 12169 35179 INC 35658 14198939 SUM 644 39758 SUM 8260 39691 INC 10633 9251462 SUM 4971 39925 INC 35600 223223149 SUM 3907 20265 INC 16430 996175597 SUM 16927 38628 INC 18193 6640056 SUM 19378 35709 INC 19844 71505677 INC 30347 866058568 SUM 16081 19380 SUM 11829 36045 INC 24093 659007295 INC 6043 328250223 SUM 9234 34025 SUM 3734 20404 SUM 470 25171 SUM 11646 29773 INC 32322 35763655 INC 9827 490447812 SUM 9791 30369 SUM 1025 19804 SUM 11541 41422 SUM 16764 40878 SUM 34489 40213 INC 4005 993386848 INC 3329 481220256 INC 905 977564390 INC 37851 202553098 SUM 25182 39767 SUM 876 40959 INC 9999 501000983 INC 34179 669438585 SUM 2355 34197 SUM 19394 41165 SUM 13700 23708 SUM 30752 35725 SUM 29286 39540 INC 9028 723353698 SUM 17884 39078 SUM 9175 21104 INC 5401 29048172 SUM 7423 29761 INC 39778 842824415 INC 3584 872707416 INC 9840 991289165 INC 40595 135897883 SUM 5760 25774 SUM 8991 27844 SUM 4230 41342 SUM 333 23112 SUM 4863 39303 INC 14238 872367301 SUM 551 28166 INC 33093 608311102 SUM 2213 15713 SUM 18884 29764 SUM 78 37640 INC 1651 28381380 INC 35745 493155914 SUM 11543 38864 SUM 19493 27786 INC 8542 138671642 INC 9676 542250796 SUM 20117 41168 SUM 23430 37842 SUM 158 17077 INC 6942 545186 INC 9081 596445315 SUM 14872 31256 INC 6338 997941077 SUM 21137 40616 INC 4824 19647799 INC 17409 543098199 SUM 722 19064 SUM 2911 41256 SUM 15237 28853 INC 39833 70053894 INC 3597 4435033 SUM 35713 41257 SUM 11125 33427 INC 6290 475407135 INC 4922 274078809 SUM 2101 37365 SUM 21296 41082 INC 36889 130067584 INC 25267 188023717 INC 36155 740319079 SUM 872 32768 INC 12395 878460938 SUM 8936 39396 SUM 9442 22070 INC 32749 465167656 SUM 236 30090 SUM 585 27030 SUM 954 37498 INC 14995 466684363 SUM 2205 41359 INC 13978 536599377 SUM 1205 36117 INC 9760 749782543 INC 35404 73659300 INC 30078 13066946 SUM 13771 34009 INC 40399 223416434 SUM 5020 37479 SUM 32718 39714 SUM 2235 27513 INC 508 26457203 SUM 15719 31493 INC 28853 704634225 INC 31455 999713317 INC 25224 386777245 INC 32524 803173362 INC 24513 992271627 INC 5905 821088855 INC 2899 999795712 SUM 13794 40515 SUM 3550 29850 SUM 114 40977 SUM 7865 32021 INC 15644 744778870 INC 34978 742806856 SUM 12029 36263 INC 3485 145343767 SUM 11466 25868 SUM 7453 34278 INC 3595 624036839 INC 3294 491566858 SUM 1208 35945 SUM 9733 23113 INC 16453 677717614 INC 4260 860720533 INC 26896 955331195 INC 19181 805065085 SUM 34301 40676 INC 10411 532478197 SUM 4957 20218 INC 35815 878337323 SUM 5794 39787 SUM 10531 38103 INC 28112 422613595 INC 19365 668502749 INC 28001 995296735 SUM 9697 24462 INC 7108 190165298 INC 6561 492192718 INC 6119 458384456 SUM 69 19278 INC 34142 13078613 SUM 18917 26574 SUM 693 18598 INC 16990 990975549 INC 20768 73105381 SUM 21736 38336 SUM 8717 21686 INC 31713 760508437 SUM 81 27719 SUM 4477 31463 SUM 18505 30926 SUM 8273 36184 SUM 18605 31902 SUM 1785 29483 SUM 1752 39215 SUM 29928 34268 INC 31333 999405070 SUM 9722 31415 INC 14428 341856760 INC 11788 946752919 INC 37423 28970835 INC 11258 733425546 INC 14399 815462349 SUM 6177 28203 INC 5171 818193180 INC 29975 643869182 INC 32975 329846443 INC 780 756404522 SUM 1214 40644 SUM 18278 27521 INC 7250 877678416 SUM 4879 35594 INC 11738 489387713 SUM 3648 27922 SUM 30301 40190 SUM 16898 35627 INC 19756 801293091 INC 12880 73828262 SUM 623 40408 INC 21984 79733876 INC 15300 146928025 SUM 560 18734 SUM 14177 22600 SUM 32354 39487 SUM 18523 39225 INC 14681 953102367 SUM 32930 39410 SUM 6164 16969 INC 25386 70594931 INC 14884 859613864 SUM 1427 36733 INC 37307 738092493 INC 1540 576867152 SUM 6893 33259 SUM 5484 38342 INC 25989 894071770 INC 32387 919955779 INC 13880 961190365 INC 18433 347467 SUM 16640 31316 INC 39166 122301501 SUM 1564 39024 SUM 33707 40103 SUM 223 23720 SUM 19905 39295 INC 36723 29061637 SUM 4696 33471 INC 15410 289799787 INC 14426 872849150 INC 19733 147311257 SUM 40905 41452 SUM 13645 34882 SUM 33867 36656 SUM 23217 40690 SUM 8763 39741 INC 21723 625848867 SUM 1086 23067 SUM 7098 18863 INC 20721 812666630 INC 3823 666609046 INC 208 879744517 INC 12992 78257178 INC 20803 848469799 INC 25914 103151077 INC 31078 526711035 INC 22939 376342088 SUM 19631 35320 INC 33895 525764150 INC 1121 977654872 INC 12635 72669982 SUM 8948 25414 SUM 5507 16699 INC 31183 680436588 SUM 27068 40812 SUM 20636 37923 INC 25898 869955017 INC 20196 144065165 SUM 1416 29541 INC 4824 541492133 SUM 2017 25057 INC 41328 37891618 INC 28106 339962406 INC 35642 80163875 INC 18167 955163791 INC 22332 490882401 SUM 8638 36644 INC 11395 811889910 INC 25645 400778893 INC 20090 20076042 INC 16726 757710239 SUM 21142 27776 SUM 1581 41357 SUM 13410 39481 INC 24088 995483644 SUM 4182 39952 INC 13098 892920747 INC 37930 950101999 INC 22574 89018303 INC 879 602093043 SUM 7443 40962 INC 27201 195940415 INC 21700 678439159 SUM 8043 30764 SUM 23819 37350 INC 22092 722609813 SUM 4234 17355 SUM 32888 36084 SUM 3661 19933 INC 7998 541317822 INC 33446 739338326 SUM 984 29981 SUM 7672 38479 SUM 2194 24097 SUM 29543 39358 SUM 987 39144 SUM 7512 39683 INC 18498 440823820 SUM 11854 22573 INC 15768 995251926 SUM 883 25242 SUM 3262 39086 INC 12013 71632369 SUM 1501 19996 INC 980 59340459 INC 7130 55684666 SUM 16857 40485 INC 36729 95972101 SUM 13827 36725 INC 37664 972826075 INC 7949 143795064 INC 31489 543451824 SUM 21756 30278 SUM 24101 28154 SUM 13914 37879 SUM 3485 26910 SUM 3582 34835 INC 31336 12011788 INC 363 138028922 SUM 18665 33685 INC 11366 948867847 INC 41062 147394197 SUM 2394 24195 SUM 21140 35149 SUM 5740 38842 INC 26644 683972712 INC 39039 23640791 INC 17612 802889431 SUM 103 37881 INC 39038 128068764 INC 28593 973225620 INC 1787 104167495 INC 2525 473277708 SUM 10045 30819 SUM 10062 34353 INC 18440 783975479 INC 679 650643782 SUM 6922 36215 SUM 16205 38075 SUM 8674 36398 INC 20005 530630073 SUM 16509 40107 SUM 10320 21598 INC 29906 341113654 SUM 22739 31747 INC 37302 945630675 SUM 25708 37639 INC 39946 920852344 SUM 29627 41002 SUM 1923 15866 SUM 774 18811 INC 36938 788286565 INC 26796 994330609 INC 23868 492031246 INC 11407 760380029 SUM 4295 35901 INC 32696 139087384 SUM 4644 36817 INC 35662 805227890 SUM 14470 31376 INC 2308 585190304 INC 35881 102094100 SUM 11304 39832 SUM 20547 36261 SUM 158 19906 INC 30427 436187913 INC 7834 676763456 SUM 5719 15221 SUM 8104 25634 SUM 8605 23441 INC 28798 383834688 INC 28207 145274731 SUM 18544 40223 INC 13797 828392763 INC 35555 519993756 SUM 11136 31299 SUM 19294 33201 INC 33906 592336590 SUM 848 27718 INC 39347 921552070 SUM 9715 19626 SUM 6823 26832 SUM 10930 38035 INC 7789 955648390 INC 2286 469480726 SUM 10627 38363 SUM 12176 38372 INC 25914 146286527 INC 5325 96416503 SUM 8444 29962 INC 20363 247342865 INC 7234 147941047 SUM 17710 33847 INC 33783 860241387 INC 14949 941097802 INC 32329 409596177 INC 16970 59442299 INC 31750 146168139 INC 29555 113874041 INC 1258 76165771 SUM 3891 29821 INC 40479 137703911 SUM 2113 22936 INC 26327 7790054 SUM 1599 39823 SUM 1080 40881 INC 33069 954268242 SUM 425 2088 INC 7952 182399103 INC 21329 234216179 INC 40203 35419542 INC 37756 893134203 INC 14618 142239486 SUM 5862 36099 INC 27939 126498856 SUM 23778 41264 INC 37789 953991510 SUM 607 17518 SUM 3763 38464 INC 36286 934277717 INC 16645 37825372 SUM 12616 40693 SUM 9952 29768 INC 8894 986848795 SUM 11135 28850 SUM 1892 40712 INC 4641 256774857 SUM 7799 16288 SUM 6998 33398 INC 5929 477409761 INC 13425 71828496 SUM 5481 24209 SUM 2834 20230 INC 13255 138030777 SUM 21878 36813 INC 13534 609503540 INC 14679 987991214 INC 24805 976574304 SUM 9990 29633 SUM 3043 38999 SUM 1238 25735 SUM 193 23230 SUM 13937 33259 INC 2069 404434155 INC 26439 617682996 SUM 1437 22008 SUM 9830 39905 SUM 1030 26601 SUM 32687 39923 SUM 13831 41428 INC 39193 146926360 INC 37666 937899609 INC 30485 890627534 INC 26588 893475430 INC 27246 944410901 SUM 20418 33738 INC 35006 40165417 SUM 28073 37773 INC 39542 475869091 SUM 9658 34820 INC 30808 543477095 INC 29135 925618767 SUM 12497 37393 SUM 2418 41007 INC 33912 778956496 SUM 2547 22071 SUM 13235 39382 INC 35658 891406359 INC 20275 63067414 SUM 28709 39445 SUM 7191 22789 SUM 22526 35276 SUM 12034 19299 INC 5791 943955418 INC 4639 567342488 SUM 2674 19101 INC 17201 97123878 INC 4721 490108446 SUM 15620 34162 SUM 23578 37572 INC 21993 72741942 SUM 512 22291 SUM 10981 33884 INC 8527 653318030 SUM 31759 41270 INC 24915 342110296 SUM 3758 12642 INC 1910 878045908 INC 32148 742686444 INC 5953 337192948 SUM 22051 28888 INC 28994 945176937 SUM 4825 11444 INC 29204 146953092 SUM 4795 25314 SUM 2915 30763 INC 21153 935843375 INC 17793 485805433 SUM 13048 26191 INC 37471 873871274 SUM 420 10499 SUM 4808 22690 SUM 3375 25888 SUM 13120 38170 INC 34186 994481313 INC 26543 982928049 INC 33728 332658339 INC 25612 450500537 INC 17347 3665197 INC 16666 744147918 INC 24333 681905734 INC 22982 458642654 SUM 13554 34015 SUM 8658 16207 SUM 6890 27648 SUM 18252 33094 SUM 9311 23916 INC 23989 601908716 INC 31811 606413617 INC 26204 56915394 SUM 101 27669 INC 37181 513592982 SUM 2302 38823 SUM 6096 35969 SUM 3734 40893 SUM 9226 31601 SUM 12176 39887 SUM 276 33317 INC 15597 860921811 INC 1120 138977573 INC 35302 418141507 INC 11398 147178707 SUM 15966 40611 INC 28066 543462615 SUM 2139 40978 SUM 23 24371 INC 22801 915399617 INC 36179 684230570 INC 6879 450135397 SUM 6942 32204 SUM 187 13686 SUM 27729 40331 INC 14818 756436477 SUM 3064 40664 INC 24551 881850100 INC 15188 147267253 INC 34874 876923807 INC 29122 20591440 INC 15338 127272647 SUM 4590 40218 SUM 3653 21692 SUM 31 35085 INC 29911 26599876 SUM 8923 28623 INC 7402 86093922 SUM 22171 34879 SUM 17878 34438 INC 31054 409291758 SUM 22104 35968 SUM 12408 16554 SUM 11758 28611 INC 6857 837872533 SUM 8317 32881 SUM 2353 19156 INC 2003 911487584 SUM 15533 36774 INC 9753 333450486 SUM 8837 38302 INC 7346 996204798 INC 17861 88129462 SUM 2737 37170 INC 27100 669370301 SUM 5798 8235 INC 6108 447825799 INC 40999 143228560 SUM 12474 32621 INC 9378 138916314 SUM 15460 21986 SUM 51 31315 INC 2578 530556288 SUM 32775 38915 INC 17879 488497326 SUM 10414 22683 SUM 94 21248 SUM 13189 38458 INC 28919 28970079 SUM 3360 37889 SUM 2457 40174 SUM 15132 41429 INC 23546 348851066 SUM 48 39292 INC 13626 467991401 INC 3919 20649864 INC 17235 943480972 SUM 33079 40908 SUM 1314 17429 SUM 11264 40655 INC 11253 736349129 SUM 16098 41433 INC 2959 758490697 INC 14186 811906715 SUM 8495 30043 INC 21680 29087654 INC 11582 483381429 SUM 90 34040 INC 1356 72596599 INC 40962 320015029 INC 11842 778313416 SUM 2292 32320 INC 26686 955156814 SUM 460 23094 SUM 3071 17740 INC 4509 75681007 INC 21087 868544787 INC 24651 458554347 INC 22517 42611606 SUM 17262 33537 INC 23954 491151442 INC 34427 473330127 SUM 239 23787 SUM 2421 9262 INC 36020 138899624 INC 16066 804944722 SUM 4288 35462 INC 41174 878776171 INC 8353 7942584 SUM 2425 40437 INC 2364 869980809 SUM 2921 35201 INC 9343 27645223 INC 12919 937342211 SUM 19361 32997 INC 25007 414279221 SUM 20955 40013 SUM 8641 38246 INC 4188 78780460 SUM 21853 39650 INC 28802 8502152 INC 9211 995897664 SUM 28260 38322 SUM 7339 23919 SUM 35320 40983 SUM 9673 31705 SUM 1237 25278 SUM 22109 38763 SUM 3643 19393 SUM 20534 31543 INC 40950 447033896 INC 20991 392120279 SUM 2532 25386 SUM 4329 10327 SUM 30260 34309 SUM 2636 19370 SUM 1403 41451 SUM 2213 28736 SUM 10880 40421 SUM 3856 17876 INC 6827 890672602 INC 30159 610067036 SUM 33756 39255 SUM 12416 36353 SUM 20095 39509 SUM 36485 39372 SUM 40615 41403 INC 39878 857803292 INC 25487 412563666 SUM 19081 37512 SUM 23524 40076 INC 17489 425081609 SUM 11672 26749 INC 34997 65294353 INC 28335 610564745 SUM 16019 23404 INC 24378 146818191 SUM 6164 17160 SUM 29220 40387 SUM 9430 34668 SUM 25066 32318 SUM 3100 22082 SUM 17673 22282 INC 11129 955303313 SUM 15112 36854 SUM 2469 39501 SUM 46 39043 INC 19355 36956838 INC 3885 345360315 INC 10474 760136130 INC 40197 29012389 INC 13092 935656410 SUM 6695 35020 SUM 417 24698 INC 6145 39136559 SUM 153 29771 SUM 32868 41001 INC 19363 147196570 SUM 1495 19982 SUM 3882 26014 INC 19739 317752939 INC 41286 109638058 INC 9989 946654174 SUM 2702 16962 INC 5694 144838922 SUM 1484 25417 SUM 11270 26175 INC 10774 727042021 INC 10069 740219327 INC 8518 534105867 SUM 1221 25813 SUM 2549 12286 SUM 20312 37115 SUM 11523 19259 INC 11605 745509810 INC 9190 720305799 INC 17509 550533542 SUM 251 34249 SUM 2955 32563 INC 16852 1515955 SUM 22431 28959 INC 9794 802920182 SUM 2832 15222 INC 16358 977263489 INC 15177 958552006 INC 36074 424482764 INC 34662 22741054 INC 7368 861016389 INC 10924 871190026 SUM 15040 31728 INC 8945 910380734 SUM 334 37615 SUM 4871 14889 INC 19822 689320745 SUM 13449 29784 INC 25829 860056316 INC 23388 290776633 INC 21677 37973195 INC 41440 61989502 INC 29027 945266764 INC 738 453833098 SUM 10122 39026 INC 5301 970291532 INC 36864 490879697 SUM 22202 31111 INC 13840 995948755 SUM 2377 31432 INC 30024 22776350 INC 2450 424537920 INC 27308 615013135 INC 18963 960913744 INC 4259 961479253 INC 12455 147459876 INC 15872 146955127 SUM 19268 35198 SUM 529 18937 INC 7356 827493044 INC 7671 26794970 SUM 20044 27323 SUM 1213 37193 SUM 8895 29093 SUM 4198 40596 SUM 2612 38076 INC 28999 24868305 SUM 15360 40078 SUM 1791 4108 SUM 13246 24933 INC 1684 111721771 SUM 18045 37106 INC 10150 25391359 INC 34766 28563157 SUM 9502 37772 INC 24559 725521235 INC 28127 757761908 SUM 1186 28525 SUM 2521 12809 INC 20727 71921510 INC 39785 27505978 SUM 30194 39558 SUM 236 22853 SUM 7858 32851 SUM 3854 30547 SUM 1921 27635 SUM 19042 27006 INC 16873 982798093 INC 40057 10567846 SUM 22008 34032 SUM 8551 22064 INC 20392 508800074 SUM 4955 15371 INC 1900 953321968 SUM 9443 40568 INC 36214 727048819 SUM 34460 41298 INC 39209 741739726 INC 28008 794066285 SUM 999 18509 SUM 17240 37919 SUM 19242 26621 SUM 13215 16853 SUM 80 26662 INC 3622 626312741 SUM 4709 28589 INC 8490 349240629 INC 12900 942013345 INC 15290 937742671 SUM 24217 39127 INC 8477 145576412 SUM 23475 40956 INC 34045 26972163 SUM 24150 39169 SUM 6726 28595 INC 27774 995221492 INC 4634 957747833 INC 13579 551733494 INC 8920 476205768 INC 4854 973014381 INC 9124 844298963 SUM 1122 13796 SUM 5839 10245 INC 11667 143181415 INC 15242 601816195 INC 27163 572814088 SUM 17909 34681 INC 12154 942884690 SUM 3395 35937 INC 13292 407170808 SUM 5002 14619 SUM 4922 36488 INC 18362 333456577 INC 25821 480556191 SUM 714 39545 SUM 5937 20797 INC 28507 884641824 INC 13059 69505085 INC 23705 735185963 INC 16081 626088848 SUM 1564 30902 INC 13147 760638981 INC 21063 475174460 SUM 27625 36092 SUM 2762 13621 INC 28375 726860523 SUM 25612 37913 SUM 23708 41298 INC 23210 995480965 INC 11138 29060166 INC 27998 3687525 SUM 3487 35608 SUM 1926 12628 INC 38802 457704915 INC 15502 62731718 SUM 20327 41393 SUM 4936 20746 SUM 13236 39957 SUM 8924 41017 INC 20461 959727132 SUM 17276 20467 INC 34602 442658282 SUM 312 9289 SUM 8414 34752 INC 19995 366705925 SUM 10498 31495 INC 5265 746231978 SUM 1135 32779 INC 85 199296126 SUM 2776 26654 INC 25759 481699309 INC 29016 943897985 SUM 17427 39746 SUM 28345 39468 INC 12558 28842301 SUM 6483 36824 INC 32673 107861121 SUM 18852 40285 SUM 713 27888 SUM 13422 30261 SUM 593 9740 INC 19441 495700999 INC 26521 877873452 SUM 20749 29932 INC 4099 955133828 INC 31893 953511220 SUM 11435 40388 INC 8068 284207908 INC 28013 83255147 SUM 4442 38148 INC 31889 26713768 INC 29322 616899596 INC 3590 22522047 SUM 1075 24911 SUM 14045 39931 INC 36421 738080336 INC 30402 23810099 INC 35984 957533460 INC 23447 607251562 INC 30413 702972456 INC 9558 129628509 SUM 22179 35982 INC 1761 274520346 SUM 10086 39975 SUM 9548 40057 SUM 1366 19678 INC 2325 871133931 SUM 4604 24957 SUM 10462 29520 SUM 1544 14949 SUM 33699 37644 INC 38045 46661111 INC 38892 216572698 SUM 852 26966 INC 21997 302551173 SUM 7697 32652 SUM 1710 29839 SUM 6873 41217 SUM 736 38566 SUM 22535 35749 SUM 8453 30583 SUM 14997 24451 SUM 19828 30665 INC 32525 945481482 SUM 26246 40096 INC 29915 606859391 SUM 24270 41136 SUM 25768 38944 SUM 16070 37628 SUM 15232 39300 INC 21369 222969445 INC 32110 7952529 INC 906 14024378 INC 16663 186959693 SUM 576 5419 SUM 19660 39712 SUM 17090 35427 SUM 432 20576 INC 23977 559298715 SUM 23844 33612 SUM 3444 39386 SUM 14134 39710 SUM 11674 31719 SUM 31558 39643 SUM 26175 28328 INC 40142 63590951 INC 19634 738120500 SUM 690 37148 INC 40989 797913809 SUM 17446 41421 SUM 3544 24586 SUM 19316 39826 INC 23442 5439682 INC 37369 481071128 INC 2783 433890013 INC 33771 88579218 SUM 8892 40386 SUM 204 38624 SUM 20548 36549 SUM 206 20337 INC 15742 613754937 SUM 8385 28907 INC 15133 132765385 INC 11738 852741778 INC 9854 29007943 SUM 26507 40155 SUM 16037 38766 SUM 9543 41314 INC 10595 28976431 SUM 19693 36836 SUM 7461 30436 SUM 29002 34914 INC 10056 753197488 INC 37650 844780609 INC 647 533898985 SUM 3517 18140 INC 25626 985697924 SUM 8849 28644 SUM 20183 38222 INC 4408 29054898 INC 10563 69416492 SUM 2440 19650 SUM 2272 29556 INC 36537 995525964 INC 30462 607818745 SUM 10 31181 SUM 1552 32805 INC 37142 469646023 INC 18665 870574803 SUM 248 39894 INC 33329 941907399 SUM 431 30642 INC 18963 28954771 INC 1161 27476368 SUM 7998 37652 INC 6045 736380946 INC 7144 154523582 SUM 5655 30714 SUM 5141 23226 INC 19234 811903959 INC 27503 809481293 SUM 12019 33027 SUM 6846 31088 INC 13343 198468877 SUM 96 26661 SUM 4269 34762 SUM 2250 32457 INC 13509 868173092 SUM 772 20525 SUM 2514 41094 INC 14727 903873802 INC 6421 855947156 INC 15641 684904037 SUM 10071 31060 INC 12521 120426209 INC 3764 340521305 SUM 530 36222 SUM 11481 27621 SUM 2575 14802 INC 12742 979481733 INC 14858 878149304 SUM 1287 40436 INC 19936 58308975 SUM 4104 31862 INC 32675 7547986 SUM 7700 36599 SUM 2628 28823 INC 5005 610049566 SUM 4181 16439 INC 32691 152908073 INC 34300 487991528 SUM 17566 23422 SUM 529 33934 INC 32895 802719393 SUM 11107 26218 SUM 8208 27206 INC 10278 605155209 INC 2194 600085841 SUM 6377 36106 SUM 4479 32761 SUM 5494 33632 SUM 12120 22681 SUM 2541 27466 SUM 12235 40487 SUM 9557 40629 INC 30402 96563071 SUM 7169 33299 SUM 21035 37014 SUM 24840 41454 SUM 4942 21813 SUM 14009 35693 INC 41049 878920721 INC 9195 15920221 INC 3409 927864941 SUM 13842 34759 SUM 12080 38676 INC 1484 882201123 SUM 6086 17813 SUM 288 30771 INC 28221 286616217 INC 16773 901766639 INC 39738 146527944 INC 31263 995653577 INC 10922 944368109 INC 40093 88682544 SUM 16458 32453 INC 12142 644124119 INC 6770 626432682 SUM 20475 34465 INC 27292 995245613 SUM 18233 33984 INC 6916 726304984 SUM 3886 17591 SUM 10574 24982 SUM 6551 41335 SUM 1238 25925 INC 4563 491496317 SUM 1026 33562 INC 16061 876912125 INC 2050 67701103 SUM 3962 16660 INC 36148 485879308 INC 18678 147434213 INC 24077 323109585 INC 38006 949382948 SUM 9981 41223 INC 17894 391493488 SUM 4236 30983 INC 5614 475065985 INC 20615 727935569 SUM 30168 36913 SUM 23071 32915 SUM 13589 26830 INC 9474 146658246 SUM 23842 40232 INC 23298 70910680 SUM 631 9250 INC 34623 995477285 SUM 12345 19318 SUM 19164 25920 INC 11499 946291532 INC 23365 920696922 SUM 26533 38077 INC 3246 46249095 SUM 7950 20283 SUM 5666 39583 SUM 40288 40854 SUM 1821 37451 INC 2454 831803981 INC 9984 993214500 SUM 2145 35086 INC 22586 938917677 SUM 13959 29697 SUM 5324 23518 SUM 12272 30029 INC 15629 143004543 SUM 20076 40442 SUM 7120 33502 SUM 2299 38724 SUM 3223 5826 INC 27737 955046757 SUM 20084 41144 INC 6912 793599074 SUM 14754 28074 SUM 6801 14697 SUM 19915 35168 INC 28132 78162505 SUM 20924 40108 SUM 3660 38475 INC 32857 28983132 SUM 3485 35242 INC 7988 961577698 SUM 6206 37421 SUM 19998 40987 INC 19059 976621527 INC 35128 42719015 SUM 6906 37913 INC 7788 727466999 INC 20246 28004421 SUM 5917 41081 SUM 6015 8117 SUM 17030 29729 SUM 17225 39921 INC 8367 724679727 SUM 562 30556 INC 21956 378583473 SUM 1180 39272 SUM 8378 37132 INC 8655 10015774 INC 2042 24265195 SUM 273 41119 INC 2306 937213512 INC 29444 113620705 SUM 646 30320 INC 38431 841283308 INC 29306 17108865 SUM 11558 39525 INC 6930 327056044 SUM 798 27705 INC 12329 876937077 SUM 17095 33374 SUM 6794 35462 INC 25843 16440671 INC 32091 750109500 SUM 1034 28559 SUM 2230 8354 INC 37573 538415091 SUM 3388 10255 SUM 5031 26187 SUM 5033 30877 SUM 1814 26974 INC 28280 959451463 SUM 4370 10482 INC 3758 990100824 INC 27913 851759749 SUM 16248 35838 INC 14893 147047825 INC 23169 937605964 INC 5989 34771710 INC 6425 417900877 SUM 14903 32892 INC 28336 23584701 SUM 1097 37996 SUM 902 15758 SUM 11142 18813 INC 4152 974554876 INC 17725 743369598 INC 19202 524263203 SUM 3245 32785 INC 11811 29031946 SUM 7260 22966 SUM 4997 11200 INC 30376 869691034 SUM 8252 37097 SUM 3612 26997 SUM 1005 15627 INC 10974 73592054 INC 15451 943706961 INC 8123 710186027 SUM 6583 30463 SUM 6988 38379 INC 23452 952508677 INC 14871 134339521 INC 34171 760028969 INC 29042 417224870 SUM 5989 40594 INC 23494 935187881 SUM 2076 23759 INC 17690 138908337 INC 18682 935373514 SUM 7854 18995 INC 2565 24347936 INC 9456 944978286 INC 37553 735477827 INC 13290 40035350 INC 16693 726784369 SUM 9391 41374 SUM 17788 41363 INC 22583 341218507 INC 41313 686904635 INC 32652 28016251 SUM 7388 22596 INC 36289 743799368 SUM 26559 35666 INC 23065 876363873 SUM 547 22951 SUM 4950 21096 INC 4548 80240463 INC 19227 737621817 SUM 12037 35928 SUM 11160 38898 INC 8935 942724849 INC 19422 572838379 SUM 5948 41432 SUM 1726 22027 INC 37657 608505435 SUM 11863 22800 INC 18342 994974067 INC 33880 172341996 SUM 3325 40724 INC 35480 896093695 SUM 13813 29188 INC 29962 27520256 INC 18141 960075268 SUM 10107 41079 INC 39224 712868005 SUM 18282 25460 INC 4916 960871673 SUM 27801 38618 SUM 2480 32023 SUM 6267 32433 INC 16230 955295416 SUM 16514 23347 SUM 25579 40531 SUM 3444 26424 SUM 5641 30559 INC 5320 440792665 INC 27297 146091074 SUM 15962 39215 INC 31815 487747171 INC 40735 550918366 INC 17152 619132828 SUM 12802 26707 SUM 1804 12075 SUM 8796 41110 SUM 3456 19515 SUM 2272 19976 INC 36926 141164269 SUM 3041 13127 INC 8236 67774131 INC 4419 873043939 SUM 8790 16445 SUM 2342 37741 INC 20343 937181736 SUM 20373 37953 INC 36438 926815814 SUM 8874 39582 INC 16109 702831299 INC 21202 29650889 INC 31071 879057275 INC 36076 448391790 INC 30055 142130408 INC 9657 980125472 SUM 13698 27576 INC 2582 976631755 SUM 1020 10982 SUM 774 40944 SUM 6711 31839 INC 661 929063132 SUM 5292 32793 INC 34713 607929806 SUM 3223 28430 INC 30359 80162205 INC 22750 691402217 INC 25933 146305087 SUM 3896 35015 INC 36566 997057432 INC 6265 778610051 INC 2453 760378074 INC 30892 671050429 INC 11299 483532738 SUM 124 1468 INC 20261 131962066 INC 2697 134532965 SUM 142 29481 INC 9301 72503059 INC 18243 63171474 SUM 3031 19195 INC 21915 62279881 INC 17210 219854410 INC 20727 853265093 INC 34013 382848171 INC 10703 10063804 INC 28349 492009877 INC 17738 615554453 INC 4655 25913735 INC 17314 549705152 SUM 34284 38728 SUM 20575 32666 SUM 5285 7204 INC 31375 24061624 INC 25579 467622265 INC 25011 820580584 SUM 20977 35415 SUM 767 10034 SUM 3510 26066 INC 2340 100136096 SUM 217 12369 SUM 2257 11095 SUM 893 25390 INC 38914 11669539 SUM 25725 38126 SUM 9500 32350 SUM 11156 27636 INC 25186 536789722 INC 34887 941902228 SUM 7056 24998 INC 13394 490090827 INC 12052 798334579 SUM 27 40342 INC 22445 676255966 INC 27193 986616215 SUM 356 30927 SUM 979 35508 INC 7052 144774708 SUM 1023 38574 INC 24307 458364600 SUM 17178 38223 SUM 468 29415 INC 4255 726293516 INC 11856 77986382 INC 7271 80077509 INC 15423 492163449 INC 1605 182051758 INC 35050 661963547 SUM 1438 38752 SUM 30610 41019 INC 20710 466848990 SUM 1485 8229 INC 40497 16466606 SUM 12925 34185 INC 9123 264236253 SUM 356 27397 INC 8403 653315383 INC 9926 952426069 INC 35458 878128247 SUM 242 27028 SUM 23180 26266 INC 30516 859721123 SUM 2363 31700 INC 2850 976632454 SUM 1948 15234 INC 22195 492193897 INC 33050 146334110 INC 22500 801068515 SUM 11552 14411 SUM 19096 41181 INC 15960 987105307 INC 6338 475839840 INC 40516 10711845 SUM 8260 13753 INC 38331 593777838 SUM 5872 33640 SUM 31026 39822 SUM 22689 33232 INC 16409 357985513 SUM 3859 23859 INC 7078 610464891 INC 31336 998608518 INC 39506 205653011 SUM 16048 30492 INC 10784 197544707 INC 7377 50569064 INC 1660 73316545 SUM 3215 19990 INC 27879 742071243 INC 37428 89215515 SUM 9215 25072 INC 32105 475382205 INC 33272 12117708 SUM 4955 21627 INC 28835 955260509 INC 38067 82334596 SUM 22002 33020 INC 24639 760483654 SUM 11741 33381 INC 33752 840151057 INC 16667 340461820 INC 14017 147271478 INC 8870 62515908 INC 25112 40173927 INC 12543 140904532 SUM 27830 40432 SUM 3167 18451 INC 12052 39607472 SUM 15495 31442 INC 29397 400796605 INC 21185 28284874 INC 24652 357970959 INC 30247 893499324 SUM 3190 27999 SUM 2781 40034 SUM 4919 28354 INC 24666 725407907 SUM 16510 35657 INC 29782 803535036 INC 23211 146894408 INC 31564 80159718 SUM 7045 35766 SUM 26427 38069 SUM 5253 36477 INC 6418 594840399 SUM 1615 18599 INC 32394 984504117 INC 39740 110497868 INC 8773 982598273 SUM 4384 34512 SUM 5703 28096 INC 40422 551292848 SUM 1315 28178 SUM 10167 36083 INC 20875 27761663 SUM 6854 29618 INC 10056 146928031 INC 26451 24848243 INC 2113 482737700 INC 32578 219491400 INC 33414 984202016 INC 20901 949381057 SUM 4220 33792 INC 39549 961951015 INC 8972 871608014 INC 13198 57023475 INC 12421 670924737 INC 16085 892267635 INC 30769 973204978 SUM 8170 38416 INC 6715 29058715 INC 27788 993234173 SUM 5825 38812 SUM 20609 36910 INC 10584 103033192 INC 32233 22618838 INC 13 735457787 INC 13016 329585424 SUM 546 32132 SUM 1951 27686 SUM 9704 29703 INC 34127 447335507 INC 16601 76131434 SUM 10510 23199 SUM 5916 23807 INC 15216 29078760 INC 40357 592825857 SUM 7192 35411 INC 13538 949933434 SUM 27414 37947 SUM 852 33199 SUM 410 12653 INC 27783 544264411 SUM 15694 34060 INC 27046 874847823 INC 30735 441697332 INC 6298 59339279 SUM 6995 38639 SUM 1057 1473 SUM 3624 18626 SUM 23569 39349 INC 16315 35163136 SUM 935 29207 SUM 12275 31985 INC 4436 496345622 SUM 1527 18550 SUM 13657 23228 SUM 10741 19911 SUM 8771 32524 INC 5012 27976286 INC 4002 5853683 INC 24472 885909535 INC 40858 136362561 SUM 11755 37841 INC 14063 877880549 SUM 21609 38774 SUM 3427 10752 SUM 8621 38756 INC 35924 935223942 SUM 25105 39726 INC 33352 954998675 INC 32483 976443540 SUM 20617 35479 SUM 8778 13800 INC 13885 220615942 INC 28176 5907519 INC 30758 798717919 SUM 4590 40304 SUM 3139 39023 INC 1910 824084061 SUM 1976 8458 INC 4869 789964411 SUM 22811 40325 SUM 7692 41210 SUM 363 25120 INC 33839 28695553 SUM 3181 36962 SUM 3456 18280 SUM 6802 19955 INC 26344 109595008 INC 16851 21628576 SUM 2516 35032 SUM 8439 30463 INC 28390 22264254 INC 21883 626380228 SUM 4770 39610 INC 4399 21172831 INC 23013 971701228 INC 19180 918793076 SUM 5126 21796 SUM 7405 12338 SUM 15916 21889 SUM 1081 28506 INC 33763 147114294 SUM 7290 17337 SUM 8967 39600 INC 24375 684265006 INC 36139 855215624 SUM 9931 36535 SUM 38373 41207 SUM 7980 15015 SUM 29498 38015 SUM 8594 39405 SUM 7025 30806 SUM 1960 22209 SUM 27548 37676 SUM 1109 29259 SUM 7983 38274 SUM 21038 37295 SUM 5118 28867 INC 36971 139080745 INC 20730 78623344 SUM 20038 40468 INC 2375 6654456 SUM 24553 34813 INC 9930 605085259 SUM 9356 36775 INC 7588 737205150 SUM 38468 40561 INC 37108 28925833 SUM 18416 26411 INC 28825 134212102 SUM 5094 40290 SUM 1629 32831 SUM 3017 27926 SUM 9117 33319 SUM 20557 38028 SUM 379 36122 SUM 17131 32020 SUM 5745 14934 INC 10652 789291158 INC 24728 683697224 SUM 308 9533 INC 12729 852643630 SUM 6310 20967 INC 8648 919334407 INC 3804 11130094 SUM 49 22669 SUM 1174 41224 INC 33138 25855859 SUM 466 38949 SUM 480 38787 SUM 29146 39531 INC 29616 137915729 SUM 3892 17772 INC 38287 754829701 INC 7558 991283971 INC 34906 988804995 SUM 8192 22573 SUM 4754 18942 INC 38629 117575335 INC 10894 54077480 INC 2987 126487312 INC 22389 669716890 SUM 9398 33965 SUM 3040 32594 INC 19767 399562406 INC 32209 919604810 INC 8218 67265076 SUM 1987 17658 INC 28615 73965897 INC 26019 65343402 INC 17093 855914785 INC 30088 73044398 INC 21778 750150571 SUM 19567 39059 SUM 226 33838 INC 15666 998230960 SUM 13251 24851 SUM 24984 38395 SUM 4883 39781 SUM 14331 40014 SUM 4821 39613 SUM 3043 25711 INC 9762 491580466 INC 38712 127134157 INC 36882 876368911 INC 10584 119923378 SUM 10434 34396 INC 31432 844103029 SUM 12180 34103 SUM 3570 34720 SUM 997 38602 INC 7594 335509492 SUM 12105 37766 INC 25997 609168277 INC 8777 668500876 SUM 1941 33083 SUM 8840 25517 INC 22731 73169073 SUM 4586 20911 SUM 21116 37726 SUM 11606 36741 SUM 8574 23581 INC 26443 752938972 INC 38360 139012951 INC 4093 876926744 SUM 23648 41036 SUM 18335 40999 INC 20559 760642333 INC 41443 113353483 SUM 4445 34948 INC 8776 743757048 SUM 437 37015 SUM 2675 36217 INC 994 894321063 SUM 8236 28984 SUM 2331 31136 SUM 11340 36737 INC 29652 928802756 SUM 36655 41424 INC 28265 22328684 SUM 1261 28867 SUM 27477 39374 INC 39706 710672456 SUM 446 29500 SUM 5051 41363 SUM 26813 37680 INC 271 800291229 INC 19587 752798684 SUM 9446 30431 SUM 11223 25245 SUM 5835 26690 SUM 15545 19010 SUM 2938 28884 SUM 7284 36117 INC 19468 541404793 SUM 9921 38981 INC 20854 856957507 INC 35800 18143256 INC 7537 750404191 SUM 8222 39914 INC 29813 133665509 INC 26183 28896434 SUM 9871 22468 SUM 15971 35524 SUM 636 14749 INC 6918 59383669 INC 23445 803518887 INC 9899 762253423 SUM 1229 39088 INC 32793 284180111 INC 30400 14286684 INC 24247 458612899 INC 19042 12252379 INC 41421 286685848 INC 14908 113891861 SUM 7579 38778 SUM 2336 39157 SUM 5351 24977 INC 5460 758781906 INC 1093 207954930 SUM 21503 38179 SUM 3607 32449 INC 40699 28465290 SUM 21213 41213 INC 22979 277765235 SUM 2554 25485 INC 13334 55692361 SUM 2224 19919 INC 25262 588662623 INC 35458 28798124 INC 26438 498288439 SUM 18123 40014 INC 19657 736405118 SUM 5569 30226 SUM 2210 39564 SUM 8436 32911 INC 8173 491158330 INC 9665 111227532 SUM 815 33934 INC 15004 977486427 SUM 24035 31235 SUM 10536 38911 SUM 5279 40531 INC 22132 146402521 SUM 130 35660 SUM 6603 35658 SUM 12132 23512 SUM 21633 38253 INC 16265 918945434 SUM 31237 37387 SUM 8536 37857 SUM 9121 16407 INC 35094 178477978 SUM 11793 18094 SUM 1564 41244 SUM 16494 27762 SUM 9861 26637 INC 13806 29082119 SUM 4723 41047 SUM 1092 27875 SUM 11223 37046 INC 32928 954253957 SUM 5276 30063 SUM 20527 40722 INC 20037 882656981 INC 25863 883731191 SUM 151 36504 SUM 7607 23305 SUM 300 18224 INC 17161 986865990 INC 39795 887051557 INC 30008 106902909 SUM 10136 21121 INC 32693 28765052 SUM 7956 37179 SUM 32725 35736 INC 28562 849154535 INC 15900 6225583 INC 22667 760339458 SUM 6456 39554 SUM 443 28400 INC 8845 708199356 SUM 702 26419 SUM 18601 38772 SUM 37180 40087 INC 15201 490472716 INC 16612 515843903 INC 6981 490607113 INC 34708 846597706 SUM 9542 40411 SUM 3109 15488 INC 40093 844937705 SUM 10239 38593 SUM 21759 35656 SUM 7884 21728 INC 8580 744637881 SUM 2628 30977 SUM 2676 11014 INC 6911 946539399 INC 31315 532414288 SUM 5553 9881 INC 39387 24682920 SUM 4988 37944 SUM 231 27725 INC 8153 20552286 SUM 29519 34129 INC 10316 876744491 INC 24788 29039005 SUM 2228 25387 SUM 9408 38833 SUM 5135 38258 INC 25684 819337482 INC 20409 130127088 INC 39575 26902309 SUM 22332 39890 SUM 4934 35060 SUM 4068 35368 INC 22804 897900982 INC 18626 744172760 SUM 1536 30388 SUM 5758 40463 INC 4130 952176995 SUM 6174 22362 SUM 22927 39691 SUM 19430 40547 INC 29853 948060759 INC 610 12051696 SUM 2417 37016 SUM 5414 23726 SUM 16902 36324 SUM 16716 40915 SUM 1558 30206 INC 1413 128082448 SUM 4624 32719 INC 34087 933142011 SUM 1593 21358 SUM 8516 33748 SUM 2394 40926 SUM 6480 41402 INC 17220 5489699 SUM 15383 41221 INC 33008 960865896 SUM 31277 37442 SUM 5311 23877 SUM 28936 41429 INC 1409 937462433 INC 27024 990660556 SUM 1502 32846 INC 8816 424449977 SUM 23507 33057 SUM 4155 27031 INC 6920 873612616 SUM 1979 24112 INC 28934 804641080 SUM 6522 36854 INC 319 752625365 SUM 17590 30292 SUM 4579 36803 SUM 47 20353 INC 29700 529912867 INC 39601 960044629 INC 8768 27806314 SUM 10414 26032 SUM 11354 28270 INC 18432 360085634 SUM 23401 41024 SUM 35887 41284 INC 17223 146419485 SUM 14624 31280 INC 14025 805135835 SUM 1664 38318 INC 3358 799007799 INC 23478 755377112 INC 21928 223659221 INC 413 601121806 INC 28224 146371484 SUM 7081 18802 INC 634 74534404 SUM 10958 33788 SUM 583 36312 INC 5592 967871190 SUM 9465 33867 INC 20184 956947287 SUM 30888 40867 INC 37584 783280074 SUM 9228 32819 SUM 5927 40207 SUM 22838 40132 SUM 34971 41355 SUM 4562 21038 INC 40158 113879393 INC 3924 998136748 SUM 4979 27792 SUM 5362 40477 INC 14323 341607282 SUM 2418 17179 SUM 10055 36873 INC 24484 111137550 SUM 1901 26050 INC 4651 217488023 INC 25398 626071285 SUM 4680 24073 INC 30624 309133607 INC 39106 106023496 SUM 8265 23862 SUM 1987 36021 SUM 2045 8780 INC 37881 4848537 SUM 8873 38164 INC 37352 624243693 INC 28323 23621810 SUM 277 38341 SUM 11810 35323 SUM 12068 39917 INC 5033 825549576 INC 1489 551263433 INC 30607 6626351 INC 33750 721791578 INC 7992 754296976 SUM 9735 28690 INC 19509 951089005 SUM 1475 40631 SUM 859 40842 SUM 3276 19263 SUM 34039 39601 INC 26453 893240787 SUM 21962 29150 SUM 2715 37040 INC 12662 453388959 SUM 4483 37689 INC 15084 145357647 INC 18697 739109846 INC 18073 982424908 INC 5511 19453224 SUM 31959 41270 SUM 21289 22726 INC 3932 26984132 SUM 150 15270 INC 39613 9089576 SUM 3510 28979 INC 31278 474255280 INC 30744 277823968 INC 23977 688186599 SUM 6525 13931 INC 34125 503308738 INC 23258 826699685 SUM 7310 26855 SUM 15388 32335 INC 19941 485912909 SUM 13392 35529 INC 38146 584336754 INC 31820 314977524 INC 4027 29077743 INC 39424 471073008 SUM 15 10162 SUM 959 40069 SUM 15659 31628 INC 20791 234785667 SUM 11338 39273 SUM 10636 23359 INC 345 971006434 SUM 2751 36415 INC 11846 610567075 SUM 17121 31187 INC 26909 459103905 SUM 1512 6473 INC 25884 996173955 SUM 11361 39465 SUM 32230 41383 SUM 4847 27114 INC 494 423734838 INC 41063 80324590 SUM 22497 39080 SUM 7289 30875 INC 32343 509761754 INC 11963 751679439 SUM 3074 29894 INC 35538 68750935 INC 31939 42209973 INC 35370 455108968 SUM 1463 13002 INC 17924 23350584 INC 8325 491023134 INC 11166 976902520 SUM 22147 40106 INC 35381 524678002 SUM 2329 35230 INC 6554 476375860 SUM 12058 36404 SUM 25524 37225 INC 31725 760009848 SUM 122 41338 SUM 8873 40202 INC 31400 12036241 INC 25003 576377827 INC 38460 895687891 SUM 15603 37981 SUM 9269 33902 INC 1422 801091814 SUM 2772 32036 SUM 19156 39080 SUM 29774 39873 SUM 27917 41449 INC 25816 414236627 SUM 3085 37279 SUM 18053 33584 SUM 196 648 INC 24148 286140076 INC 39163 536083034 SUM 20002 35903 SUM 494 26029 SUM 5843 8517 INC 34395 938277416 INC 20703 70892474 INC 21755 324286569 INC 24633 974387044 SUM 21751 25456 SUM 216 32882 SUM 6738 15591 SUM 6060 32561 SUM 32896 39130 SUM 1074 23133 INC 6772 128568396 INC 8731 610504400 SUM 7190 21042 SUM 23799 41278 INC 28915 706111393 INC 30955 486938063 SUM 4980 33580 INC 15951 73165817 INC 38219 12467106 SUM 563 6529 SUM 38240 41333 SUM 4005 25681 INC 3663 936869551 INC 19791 960819022 SUM 5939 38521 SUM 24911 39253 SUM 21473 38568 INC 10656 434159918 INC 27646 789305175 INC 14520 264625676 SUM 15998 34208 SUM 19543 37440 INC 4906 112047705 INC 527 619139215 SUM 180 24157 INC 35127 919630633 SUM 15037 41043 SUM 8202 39114 INC 36825 341164212 SUM 10517 25385 INC 4399 28462712 SUM 1844 30016 SUM 102 14231 INC 5109 756442652 INC 24037 609243708 INC 1576 947957593 INC 38306 28853892 SUM 9676 26333 INC 8067 409556510 INC 19870 108396346 INC 32778 122148262 INC 4949 886157953 INC 24880 833909364 SUM 5983 29072 INC 37134 147480670 SUM 34487 38298 INC 995 689291360 INC 16125 357366989 SUM 5355 36461 SUM 629 34248 SUM 10297 28745 SUM 2064 35841 SUM 3459 28627 INC 5115 127514222 INC 40274 751623220 SUM 11863 38794 SUM 7868 31960 INC 24753 118887968 SUM 10096 20449 INC 1054 500983526 SUM 9540 28483 INC 37842 807556786 INC 19252 483783054 INC 15279 144620992 SUM 16514 40718 INC 15941 3992928 INC 12185 135661122 SUM 2403 15210 INC 16094 487896450 INC 27088 849244111 SUM 3349 10186 SUM 10083 34926 SUM 2198 24132 SUM 9786 39049 SUM 1539 7748 SUM 3495 33187 INC 20298 894317456 INC 34666 797247780 SUM 12499 24888 SUM 19252 39539 SUM 11534 27436 SUM 19316 39062 INC 4959 13222566 SUM 22250 37707 INC 6497 46456866 SUM 3656 12605 INC 40314 110311566 INC 20850 844963819 INC 26633 760497940 INC 35366 147082424 SUM 17208 26418 INC 11597 852746979 SUM 7841 10283 INC 6425 61106251 SUM 7742 40769 INC 11964 931430559 INC 3009 593832870 SUM 582 31495 INC 41356 29018321 INC 25203 601114841 INC 11660 147348468 SUM 339 22657 SUM 2449 12887 INC 36828 960880439 INC 309 949883549 INC 24406 128444987 INC 1205 620911435 SUM 7770 16057 SUM 391 35739 INC 33481 410058653 SUM 13413 31056 INC 40413 938727834 INC 15060 626402097 INC 10040 893786334 INC 19058 852709877 SUM 4277 28935 INC 22030 117956721 INC 2702 944910596 SUM 11557 39552 SUM 29370 38601 INC 2407 276200024 INC 109 37318997 INC 17695 28504970 SUM 10832 34970 SUM 5696 40866 INC 39111 130313427 INC 6143 796778387 SUM 4983 39462 INC 23148 230459401 INC 17060 536394341 SUM 5815 27115 INC 35563 143285744 SUM 2418 36365 INC 36998 189343125 INC 26224 146901928 SUM 25567 30170 INC 34180 346618866 SUM 2380 36506 INC 15460 710059843 SUM 27411 41315 INC 30115 925709581 SUM 7000 31968 SUM 7122 31009 SUM 3084 31288 INC 27878 629969461 INC 29276 146281953 INC 13364 939260705 SUM 958 32390 SUM 2457 29012 INC 25624 952732292 INC 8728 28550988 SUM 38970 40962 INC 31290 576774662 SUM 15082 32613 INC 28806 313941066 INC 31866 659694000 INC 21919 110650607 INC 19870 21707998 SUM 142 33203 SUM 3712 18526 SUM 7621 9004 INC 31712 874851411 SUM 615 25459 INC 15911 28401412 SUM 18480 23882 INC 37717 466510069 INC 6201 888221177 SUM 4312 33978 INC 31089 875811396 SUM 1288 26865 SUM 24021 32716 INC 40985 727439 INC 20252 259069025 INC 8915 43797272 SUM 10119 36976 INC 3627 729718105 SUM 13591 28722 SUM 30877 40170 INC 37286 541358410 SUM 9992 31901 SUM 11126 38383 INC 18799 567598851 INC 29798 576416316 SUM 20429 38720 INC 26733 760635305 SUM 20152 31437 SUM 634 20062 SUM 1274 20691 SUM 5383 40400 SUM 2895 41178 SUM 14849 38832 SUM 4819 35622 INC 35337 913355430 INC 30974 677666759 SUM 3168 23529 SUM 2658 39719 SUM 2338 13923 INC 37896 945305610 INC 15073 839168231 INC 13396 217987059 SUM 11911 37077 SUM 1105 41070 SUM 17070 33806 INC 33698 601660734 INC 18867 474380501 INC 3986 991327974 SUM 28192 37870 INC 39541 961325753 SUM 18026 33933 SUM 4399 36958 SUM 8103 34718 SUM 1095 32550 INC 26928 78769597 SUM 8998 41188 INC 11338 567839934 SUM 12814 24128 INC 33218 910495432 INC 41275 439145390 SUM 1461 26848 INC 16495 35232110 INC 12617 621762952 SUM 411 5893 INC 13907 919995107 SUM 16738 40011 INC 18260 971270471 SUM 5963 32782 INC 23730 70759380 SUM 33993 40498 INC 40822 24447947 INC 32430 28346331 INC 31667 61212688 SUM 3558 37300 INC 20357 690885794 SUM 439 11636 INC 15241 500761036 SUM 5776 13763 INC 20550 69885974 SUM 375 23012 INC 7007 644621603 INC 17594 357979943 INC 39610 27684211 INC 1211 593819571 SUM 6983 40843 SUM 5422 20728 SUM 9716 41344 SUM 1223 11686 SUM 4004 38303 INC 17715 22792832 INC 26616 688292219 INC 39476 341855045 INC 16577 69257707 SUM 15732 30814 SUM 8280 31093 SUM 15636 29775 INC 20839 26452436 INC 32222 74549917 INC 20495 72402077 INC 1600 267826214 INC 10060 68340862 SUM 6655 29121 SUM 12165 19968 INC 31680 174427659 SUM 17232 31895 INC 27419 385853834 SUM 1219 18086 INC 37258 649744229 SUM 11170 33158 INC 2910 961932405 INC 40561 80308676 SUM 402 39472 INC 13825 20477152 INC 39460 424308836 INC 37330 141147695 SUM 6656 37938 SUM 16542 28480 INC 2515 386559729 INC 41139 935777317 INC 3956 141670207 INC 2764 871133461 SUM 28718 36099 INC 22370 113811770 SUM 457 26678 SUM 1564 18153 INC 23376 978579382 SUM 81 35942 INC 9603 608956704 SUM 38913 41084 INC 36010 231270529 INC 39914 24058454 INC 2160 56960220 INC 24436 138450177 INC 23079 517795357 INC 21491 262636431 INC 14669 774186426 INC 12857 930844317 INC 36432 206099210 INC 3 351791547 SUM 1161 16927 INC 32307 73465754 INC 6282 747382680 INC 25347 619739527 SUM 13687 26171 SUM 23053 34734 SUM 14553 25779 INC 20235 469711973 SUM 11194 17809 INC 38293 17539764 SUM 3361 16686 INC 21356 401512090 SUM 1802 27463 INC 39895 134716387 INC 2130 946519503 SUM 2301 39525 SUM 3116 41443 INC 37377 417809898 SUM 7386 23127 INC 20310 738122531 SUM 15062 36452 INC 26747 120572736 INC 40268 864627225 SUM 1092 18505 INC 31825 175151431 SUM 9679 37204 INC 33873 593832552 INC 27630 806122739 SUM 215 32150 INC 37929 592130510 SUM 8128 30846 INC 34351 927773840 INC 14927 994963167 SUM 11290 36885 SUM 6868 26543 INC 27714 927740357 INC 41190 751873422 INC 35947 978125116 INC 29329 6615750 INC 18750 932224123 INC 29695 636049075 INC 19486 873795409 SUM 30694 39897 INC 36416 124275637 SUM 184 21306 SUM 3080 26972 INC 14785 348925692 SUM 21904 38469 INC 13074 354896923 INC 35513 890589526 SUM 14 17445 INC 22800 718684712 INC 9345 711233060 INC 6442 758543668 SUM 22974 34218 SUM 12053 32137 SUM 7007 35396 INC 19466 28922849 INC 37315 62535913 SUM 9696 15849 INC 6021 418157625 SUM 13201 39724 INC 34740 20664038 SUM 2443 33307 SUM 11161 22560 INC 28839 130360232 INC 14251 873579966 INC 4588 29091992 SUM 1292 17811 SUM 8648 40259 SUM 3789 24217 INC 3160 811372023 SUM 1026 39938 SUM 649 10708 INC 16554 467994546 SUM 3672 36229 SUM 1405 9980 SUM 6703 10082 INC 38604 859156503 SUM 8668 27397 SUM 10207 32188 INC 7976 26855180 INC 12793 760504244 INC 32962 441688057 INC 30949 703441655 SUM 2027 23306 SUM 1531 25094 SUM 14118 39018 SUM 1592 25075 SUM 4673 12089 INC 381 904065467 INC 3956 875316135 INC 339 482177750 SUM 593 26535 INC 36667 467088426 SUM 3264 40216 SUM 15452 30300 INC 1411 878017208 SUM 577 17046 INC 10307 61124035 INC 17757 73603838 INC 27612 825276161 INC 36902 28387931 INC 9871 76081132 INC 23965 894811168 INC 1552 143985434 INC 15609 512648637 SUM 18833 31025 INC 37705 28018104 INC 17923 24829915 INC 24804 486918687 INC 18859 894854766 SUM 5647 22472 INC 31759 724842420 INC 4254 894212113 SUM 4083 28120 INC 36976 944428746 INC 39608 45635647 SUM 9731 13674 INC 20122 844996235 INC 27628 583250557 INC 32311 48027383 SUM 525 20018 SUM 265 7933 SUM 194 5384 INC 13132 142365168 INC 32624 94523090 SUM 6265 41349 SUM 1010 11222 SUM 2513 37591 INC 20016 72023794 SUM 14747 40642 INC 25747 940825721 INC 41438 492061126 SUM 12267 24245 SUM 263 27463 SUM 13832 41416 SUM 12550 23511 SUM 14632 32454 INC 38062 476299735 SUM 17452 38996 INC 3243 492171794 SUM 3013 40981 SUM 25550 32262 SUM 4398 16110 INC 25782 140884767 SUM 4572 10101 SUM 9070 33786 INC 32526 339268066 INC 5099 28533802 INC 11882 893154131 SUM 620 21478 INC 1873 312655721 INC 17408 961802604 INC 22611 15169524 INC 39322 491276965 SUM 58 24098 SUM 4068 29434 SUM 6422 13442 INC 25284 149493421 SUM 3713 29791 SUM 2990 28533 INC 17215 576925761 INC 34751 65159102 SUM 24628 37946 INC 32007 13148386 INC 25534 478803028 INC 3609 424523357 SUM 10763 27593 SUM 22619 36240 INC 21503 26906529 SUM 14824 19086 INC 23031 800846690 SUM 15771 33560 SUM 21927 33599 INC 33433 570223406 SUM 10172 30898 SUM 2856 28675 INC 6603 10622844 SUM 6758 39939 SUM 12420 34629 INC 1449 2791422 INC 10031 601942649 INC 33630 940934725 SUM 6231 17478 SUM 13421 37001 INC 13515 147462007 INC 33238 156578629 INC 252 879008191 INC 241 799040271 INC 16244 18413263 INC 14165 45484852 SUM 14899 38677 SUM 7477 41283 INC 20534 28641138 SUM 12234 40459 INC 8309 846060978 SUM 8915 36686 INC 11099 374927901 INC 33076 792853184 SUM 7121 37532 INC 34520 145340914 SUM 16242 35925 SUM 8358 27058 INC 38157 933179285 SUM 14680 31926 SUM 10242 21916 SUM 24425 34546 SUM 18487 36529 SUM 4706 30802 SUM 16173 34768 INC 12109 888771034 SUM 469 12872 INC 5173 190172377 INC 22784 827690209 INC 25934 610314667 INC 21813 28287293 INC 6213 8078678 INC 15864 356887352 INC 18065 113823056 SUM 12 6916 INC 41057 24263476 INC 28982 26007442 INC 4222 80183246 SUM 19566 33300 SUM 4490 40787 INC 21245 450218966 SUM 7657 31163 INC 6674 128046898 SUM 8889 38279 SUM 10131 28342 INC 28283 760563614 INC 25481 2331291 INC 9920 887413947 SUM 18050 32726 INC 9065 27154517 SUM 15484 37172 INC 14012 609904284 SUM 21489 34371 INC 4874 356339949 INC 37654 205538412 SUM 2351 26671 SUM 8272 20482 INC 30445 324869239 SUM 25189 28522 SUM 10411 32177 SUM 10363 35442 INC 36572 736969736 INC 19749 877952919 INC 19770 108943770 SUM 30686 41330 SUM 2664 41122 INC 18690 753557285 INC 13923 364903009 SUM 24910 35134 INC 32566 943533696 SUM 575 33795 SUM 19062 37129 INC 40122 757992411 SUM 18227 41002 INC 20894 938462005 SUM 620 25229 INC 28371 20663262 SUM 23905 36251 SUM 30117 40591 INC 1915 125661330 SUM 15644 34734 SUM 1985 25534 INC 10689 337926566 SUM 11510 36792 INC 24703 938177818 SUM 3253 33021 INC 10480 690332757 SUM 5716 27286 INC 12123 27398785 SUM 302 3153 INC 19665 391177232 SUM 1448 17929 SUM 7354 29906 SUM 18078 38866 SUM 611 34766 INC 35868 588639777 SUM 12297 33559 INC 31001 489712830 SUM 19144 24640 INC 11266 803045177 INC 4389 170668098 SUM 23061 39986 SUM 3554 15582 INC 37098 629721800 SUM 2664 38116 INC 14818 28107049 INC 15585 129593212 SUM 12260 15824 SUM 11125 30406 INC 25674 113074145 SUM 3683 38670 INC 13869 874741905 INC 38818 24745342 INC 18139 63507747 INC 37299 651542006 SUM 13838 29327 INC 16410 944595726 SUM 359 39367 INC 12129 874770579 INC 38927 587513317 INC 36806 3533535 SUM 2975 20115 INC 31718 756418439 SUM 17616 27309 INC 27164 21646223 INC 33160 669318170 SUM 11689 35532 INC 28225 46817528 SUM 6072 13899 INC 11804 961840717 INC 12811 134222365 SUM 1574 23798 SUM 270 33450 INC 5129 36500783 SUM 7672 16493 INC 21357 982861259 INC 26859 23604873 SUM 5778 30070 SUM 452 16126 INC 22943 27482971 SUM 5648 39583 SUM 34822 40958 INC 6921 334810363 INC 38778 62710327 SUM 1551 12734 SUM 15406 32881 SUM 18167 40753 SUM 16309 39747 INC 13230 855722229 SUM 22219 31988 INC 24538 69521622 SUM 8521 41392 INC 8761 441205461 SUM 14148 23130 INC 14846 113913462 SUM 4975 10159 SUM 5275 30562 INC 28311 492151924 SUM 17781 28070 SUM 9708 37850 SUM 9856 31650 INC 34668 945832741 INC 2527 894783731 INC 6548 875850183 SUM 6754 30953 INC 18348 404083131 SUM 553 39459 SUM 22037 26157 SUM 536 40170 SUM 7702 35913 INC 16275 1816659 SUM 19991 35643 SUM 21417 39542 SUM 30250 40092 SUM 14775 26741 SUM 6814 22744 INC 18264 89545309 INC 1565 28518016 SUM 225 25540 INC 23066 20153997 SUM 10007 22700 SUM 3951 28606 SUM 1316 26551 INC 20299 591640420 SUM 13854 34628 SUM 4056 29389 INC 39797 146660784 INC 5180 952477421 SUM 282 4097 INC 36233 73733264 SUM 3317 18311 SUM 7260 34846 SUM 465 36392 SUM 6644 39870 INC 35599 946928480 INC 4383 749072064 SUM 11478 31221 SUM 24136 39691 SUM 19562 31052 SUM 29 22585 SUM 6788 38047 SUM 1681 40212 INC 36387 469164396 INC 22369 943104085 INC 35305 345402892 INC 11203 97090666 INC 17274 79146359 SUM 6155 31156 SUM 3489 30844 SUM 16636 40470 SUM 5576 11890 INC 2548 875504405 INC 4054 481605728 SUM 8299 33547 SUM 7116 17940 INC 31399 73461815 SUM 31537 37585 INC 32467 760645325 SUM 33743 40771 INC 22995 978453603 SUM 17242 39113 SUM 6231 23006 INC 32755 552500401 INC 36573 536692981 INC 113 978635009 INC 6388 424319850 SUM 61 27010 SUM 27469 41369 INC 18870 952863797 SUM 9034 25080 INC 2900 26301869 SUM 10771 21697 SUM 33324 39920 SUM 3984 39333 SUM 17617 31418 SUM 18834 25986 SUM 26139 38964 INC 40745 299471 INC 25966 9653736 INC 10544 29018186 SUM 4100 36124 INC 23688 635394815 SUM 2128 39670 SUM 545 41207 INC 30978 954699787 INC 32505 818462525 SUM 5321 32148 SUM 611 22907 SUM 3993 33259 INC 18013 134726810 INC 7919 269560654 SUM 21444 32892 INC 39954 877514700 INC 9671 798807762 SUM 2446 37164 SUM 4752 37228 INC 15135 12000073 INC 26069 954234426 SUM 6153 24838 SUM 26843 40186 INC 34813 543488758 INC 8583 357954947 INC 20572 998573748 INC 41241 534792015 INC 8143 133669915 SUM 10719 33412 INC 38075 337884261 INC 35655 105251390 INC 9501 438492094 SUM 7616 34188 SUM 18053 19927 INC 2818 29040750 SUM 1493 32313 SUM 2230 24639 INC 18980 290828321 INC 2419 455387178 SUM 10820 35330 INC 23771 957608925 SUM 3372 4922 SUM 19705 32693 SUM 319 39521 SUM 335 24744 INC 6769 476335791 INC 617 143270023 INC 1598 308849185 INC 39047 942527777 INC 8390 655259730 INC 1655 955050551 SUM 12841 36653 INC 40783 113766233 SUM 3600 30867 SUM 5190 37394 SUM 7662 30501 SUM 8998 31932 INC 36503 879746490 INC 34825 726958912 SUM 7206 34305 SUM 574 36821 SUM 21688 40172 INC 29084 805287063 SUM 18667 32155 INC 9225 994673134 SUM 4012 31056 SUM 143 30265 INC 12788 138397242 INC 7296 7182002 INC 25226 71959708 INC 19807 98977761 SUM 22374 35201 INC 5143 968133973 INC 1798 573884457 SUM 16956 34816 INC 28668 996560446 SUM 2273 22718 SUM 2304 16023 INC 34707 718180619 SUM 4650 39386 INC 35270 113878869 INC 12089 826533296 SUM 1343 39078 SUM 7490 34733 INC 32049 668869873 INC 23606 3479193 SUM 8775 31192 SUM 7192 41272 INC 6790 59515180 SUM 1484 4551 INC 22922 263648788 SUM 33563 39256 SUM 16481 41317 SUM 7558 23362 SUM 7280 37312 SUM 3411 41430 SUM 976 32787 SUM 3510 30162 SUM 8178 37398 SUM 15626 30254 INC 3446 71827127 SUM 13349 20731 INC 34148 96835681 SUM 1763 38435 SUM 3187 20106 SUM 3386 23500 SUM 7163 35887 SUM 4410 40630 INC 38109 922550512 INC 13802 96703067 INC 21645 917089496 SUM 1081 30190 SUM 40511 41246 INC 28023 80207332 SUM 1254 33940 SUM 383 37280 INC 18348 1885187 INC 10804 756274196 INC 39513 593778610 SUM 19085 41419 SUM 74 27228 INC 5844 146893242 INC 34537 740321661 SUM 7008 23988 INC 13091 811919011 INC 31487 28499646 INC 27057 990156418 SUM 7268 38906 SUM 19840 30411 SUM 415 27352 SUM 4814 40059 SUM 7299 35783 INC 956 878740974 INC 23894 346325639 INC 7637 73202960 INC 34881 721379478 INC 21960 691239913 SUM 1474 27366 SUM 15456 31947 SUM 1441 18124 SUM 3919 34401 INC 18423 892718699 INC 33319 487987014 SUM 1090 18729 INC 12676 819336142 SUM 8661 29281 INC 24856 933314743 INC 12905 129253918 INC 18240 760648477 INC 35058 684766565 SUM 20262 36731 INC 26105 741203413 SUM 28298 40981 SUM 9020 31405 SUM 4315 29924 INC 19490 187865117 SUM 3221 39388 INC 36607 14027071 INC 17080 657830445 INC 41193 145344240 SUM 27552 36449 INC 28725 624610763 INC 7213 978721709 SUM 37477 41232 INC 22786 147081969 INC 28688 989756853 SUM 5698 28085 SUM 6894 40913 INC 31025 146927272 SUM 17976 39633 SUM 17807 22918 SUM 783 31478 INC 31980 342113227 SUM 2568 15235 INC 7438 807573827 SUM 4685 38184 SUM 27283 35896 SUM 7316 41410 INC 31901 684586560 INC 23000 961967135 INC 37237 337966861 INC 11093 937089390 SUM 7298 39875 SUM 35075 40514 SUM 960 34455 SUM 2068 25552 INC 9032 27990031 SUM 24857 34940 SUM 24733 40265 SUM 18030 39750 INC 36147 491144086 INC 35515 69409435 SUM 32679 38887 SUM 2502 39790 SUM 9413 38530 INC 14225 55888781 SUM 13402 35299 SUM 27111 41421 INC 21230 372466350 SUM 20214 39818 SUM 16574 39352 SUM 140 32716 SUM 21563 33994 SUM 4841 39431 INC 35521 26989145 INC 19418 465283142 SUM 7123 29509 SUM 6482 38892 SUM 15460 40964 SUM 88 10244 INC 36616 147439773 INC 26848 449375311 INC 17893 804312203 SUM 618 6347 SUM 15938 19733 SUM 6820 25682 SUM 11321 39891 SUM 24294 35859 SUM 6296 29765 SUM 11868 35972 SUM 697 40994 SUM 5080 38900 SUM 17848 31784 SUM 32946 40153 SUM 16804 28245 SUM 27911 32513 SUM 19905 40254 INC 6314 955021084 SUM 28105 35100 INC 37989 979395410 SUM 5608 19328 SUM 8663 39018 INC 25727 12341706 SUM 5841 29887 INC 37812 983854312 SUM 4862 35766 INC 26336 858756603 INC 2750 816405694 INC 21179 878781613 INC 28275 147424200 SUM 19987 38246 SUM 19988 36318 INC 17067 960920037 SUM 437 36421 SUM 155 33677 INC 3058 804203788 SUM 4009 19357 INC 38554 904511345 INC 30833 442799305 SUM 13020 27013 SUM 20162 35520 INC 32207 142165132 INC 39351 457208146 SUM 13840 23071 INC 4424 779128883 INC 23320 27432787 INC 24624 744784924 SUM 425 4901 INC 13492 807743979 SUM 5595 33696 SUM 986 35794 SUM 5718 33387 INC 313 543484278 INC 9723 65329067 SUM 10042 40933 SUM 27161 40367 INC 4488 517984607 INC 14593 586514763 INC 266 811882955 INC 32551 608423791 INC 7699 610472358 INC 4414 492203931 SUM 6318 24040 INC 7245 735188596 INC 3002 648001006 SUM 23652 41440 SUM 24084 29097 SUM 480 26483 SUM 31241 40115 INC 13147 223581805 INC 23810 950997963 INC 18157 491516677 SUM 19438 41261 INC 16225 54837505 SUM 791 31795 INC 9379 593572433 INC 16414 341206093 SUM 8982 21108 INC 30227 18582815 SUM 11127 32450 INC 39767 877999434 INC 14867 130611740 SUM 867 3045 SUM 11766 16769 INC 3556 25625803 SUM 3181 32871 INC 5033 56936222 SUM 3697 36265 SUM 5671 33089 SUM 12988 22413 SUM 14715 27025 SUM 8868 14624 INC 4626 543200544 SUM 540 39470 INC 31074 716605134 INC 27835 593765645 SUM 10814 41165 INC 39450 23830128 SUM 2190 15877 SUM 268 38056 SUM 2972 28464 SUM 35522 39770 INC 11987 784168249 SUM 2408 40269 SUM 225 22590 INC 11398 953268180 SUM 4961 31509 INC 8335 107599562 SUM 745 32497 SUM 2841 7206 INC 15080 870421811 INC 18956 10988458 SUM 7691 37184 SUM 334 35235 INC 22370 841880365 SUM 4561 28549 INC 25006 147455810 SUM 29264 37438 INC 21514 995409306 SUM 24719 40632 INC 9790 73077212 INC 34073 143245117 SUM 2842 26933 SUM 8641 32341 INC 24783 947250601 SUM 22036 41141 SUM 16810 34453 SUM 9077 39950 SUM 1709 15576 SUM 5433 34234 INC 33065 522138278 SUM 11604 40374 SUM 1019 22612 SUM 22529 39303 INC 20870 736218774 INC 23813 20664384 SUM 325 41357 SUM 6620 39078 INC 26445 129773506 SUM 11176 22322 SUM 188 34714 INC 19646 709746757 INC 8565 424405296 SUM 18132 37938 INC 7172 869512396 SUM 691 22613 SUM 3880 38208 SUM 22780 40370 SUM 13403 36767 SUM 17359 38952 INC 13644 102376053 INC 19443 146915406 SUM 2812 29581 INC 26906 12931907 INC 19413 961537709 SUM 6763 26478 INC 883 922096966 INC 36207 957195102 INC 13874 24130157 INC 41097 146940188 SUM 32145 40611 SUM 4442 34012 INC 12156 987472246 INC 20338 858314493 INC 8727 548455877 SUM 2843 40814 SUM 7294 25279 INC 26976 953404718 SUM 2432 25662 SUM 14582 34445 SUM 2048 20919 INC 14101 818665447 SUM 1241 41388 INC 30369 523833626 SUM 90 6501 INC 34235 804734018 INC 30903 946928201 SUM 5881 38433 SUM 34 37768 INC 37102 137868705 SUM 13981 26249 SUM 1504 40577 SUM 3925 40400 SUM 4697 15640 INC 13060 905263183 INC 3195 332443246 INC 4017 978497180 INC 15051 113363994 SUM 4931 34582 SUM 26 39104 SUM 24184 29588 INC 7662 973049411 SUM 1256 39774 INC 4088 458278077 INC 22258 148265690 SUM 12072 26795 SUM 22065 36275 SUM 25924 32843 SUM 4319 38401 INC 29046 20686529 INC 40652 816719436 INC 12767 903353512 INC 3721 129592978 SUM 5295 21608 SUM 23900 38427 INC 23449 742791521 SUM 15163 37584 INC 15472 30781685 INC 29680 134885461 INC 1418 758218786 INC 14383 142477559 INC 40906 31659012 SUM 13158 33967 SUM 10221 19652 SUM 2853 38409 SUM 24698 27756 INC 6268 2862854 SUM 23570 25233 SUM 8610 25471 INC 23213 172927761 INC 9596 156360415 SUM 26634 41183 INC 1484 481369510 INC 23171 144817091 INC 25824 27961516 SUM 14020 20406 INC 29237 792064849 INC 34685 31748713 INC 16846 199468462 INC 23572 693179232 SUM 6728 32854 SUM 13761 31220 SUM 26038 31572 INC 26720 26883055 INC 10114 945614658 SUM 125 37568 INC 17768 475410342 INC 19820 24588928 INC 7608 887471315 INC 1265 113891287 INC 21878 28770753 SUM 15704 40719 INC 31780 494863795 SUM 17460 39644 SUM 4938 38057 SUM 12603 14842 SUM 6372 35822 INC 24079 725756850 SUM 11834 34077 SUM 11941 23304 INC 25420 67746307 SUM 4485 24746 INC 20803 138989442 SUM 14289 31138 INC 40204 846582115 INC 37513 129611108 INC 7612 35230544 SUM 939 32377 INC 1705 742738486 SUM 24885 30532 SUM 3316 11987 SUM 24582 29896 INC 29136 69084651 SUM 33934 40178 SUM 14141 38369 SUM 22949 39652 SUM 1736 39252 SUM 1368 17128 INC 35548 12197972 INC 6594 325690465 INC 4384 852155646 SUM 1018 19706 INC 16037 948733267 INC 2388 603412560 SUM 4010 21441 INC 31768 49618907 INC 13239 593726897 INC 33893 954244609 INC 9983 331425608 SUM 7269 39006 INC 4431 870336100 SUM 29222 35677 INC 33450 739093467 INC 13365 103312445 INC 24448 28068478 INC 20882 536948056 SUM 8780 39186 SUM 8746 40271 INC 40018 10041918 SUM 5879 36783 INC 18593 454419554 SUM 1477 34885 INC 5498 886459881 SUM 17286 32647 INC 26424 705958875 INC 2705 12613598 SUM 30 37158 INC 13691 890273940 INC 16372 817634656 INC 34755 73157012 SUM 13613 35348 INC 12860 946033714 SUM 27494 38607 SUM 14365 37955 INC 25569 739568224 SUM 7 39027 SUM 32696 40986 SUM 19663 41122 INC 28552 28773733 INC 36772 492021641 SUM 10147 38995 INC 1813 5919284 SUM 28078 37389 SUM 2027 9505 INC 37527 130666087 INC 35779 709237232 SUM 11496 21772 INC 15820 788367467 SUM 8139 29549 SUM 1481 36787 INC 28322 988695665 SUM 5427 18440 INC 4203 706790836 SUM 37749 39628 INC 17575 799964163 SUM 22474 29966 INC 37928 16330662 INC 246 138675673 INC 14990 995012047 SUM 413 35406 INC 20391 872846333 SUM 15411 39497 INC 17582 51423598 SUM 16443 39767 SUM 12712 36473 SUM 3890 31263 SUM 18575 39606 SUM 30022 31448 INC 1309 145345789 INC 15518 779829455 SUM 25142 41328 INC 18412 492212869 SUM 14248 28143 SUM 2675 11682 INC 40439 709578934 SUM 12183 20978 SUM 7615 32063 SUM 5804 41292 INC 36985 804298667 SUM 5742 37859 SUM 3015 9823 INC 17159 167360924 SUM 19729 29693 INC 37122 29052006 SUM 6119 20831 INC 36843 860696941 SUM 24751 40333 SUM 29853 37897 SUM 13017 20922 SUM 11824 20298 INC 10161 935282863 INC 36036 111769806 INC 35720 3643287 SUM 177 1280 INC 34869 575848049 SUM 3625 33945 SUM 1066 39487 SUM 3102 37775 SUM 19031 33445 INC 10569 710641218 SUM 4531 27839 SUM 307 37551 INC 10105 139227171 SUM 24015 37856 INC 27562 417526720 SUM 5572 37340 INC 28790 28935902 SUM 19167 38465 SUM 13373 40346 SUM 5244 29097 INC 34802 20180978 SUM 1771 31372 INC 18555 993283422 SUM 11390 33571 INC 24461 25877803 INC 6955 17789216 SUM 11620 39405 INC 24955 872189509 SUM 9205 35397 SUM 15275 40827 INC 13402 20158722 SUM 4970 29826 SUM 8958 17990 SUM 7882 18747 INC 12022 922703904 SUM 22117 41171 INC 5172 943872276 SUM 12799 40099 SUM 4178 20087 SUM 14441 30684 SUM 2080 11599 INC 1921 392494830 SUM 31412 36374 SUM 1935 26859 INC 36247 13109975 INC 8728 28939573 SUM 10033 24104 INC 27928 790623481 INC 3393 955628845 INC 32099 878960471 INC 9084 147155289 SUM 12312 40937 SUM 3632 33622 INC 8811 73078625 INC 32349 771602861 INC 15178 449912707 SUM 1346 39302 INC 9714 146952915 INC 23554 145751215 SUM 5453 34927 INC 22561 700441427 SUM 2946 35485 SUM 892 28982 INC 39200 477178668 SUM 9163 25443 INC 24060 934548881 SUM 8286 38559 SUM 11098 41190 SUM 2881 13964 SUM 21216 34675 INC 10309 465821157 INC 40566 974244225 INC 21307 950209058 SUM 10271 32919 SUM 15689 19194 INC 25055 958288302 INC 24825 66256027 INC 34987 28705636 INC 20630 478019699 INC 18914 791724818 SUM 1972 35787 SUM 257 39233 SUM 33296 37057 SUM 4269 32078 INC 10346 820528514 SUM 17569 34196 INC 10499 908032698 SUM 1787 23100 SUM 774 15442 SUM 29144 39645 INC 1844 560121510 INC 33763 867334385 INC 24189 26296523 SUM 6651 30860 SUM 13849 40834 SUM 32885 35863 INC 7215 828599827 SUM 8131 23219 SUM 7573 39207 SUM 3970 10885 SUM 1875 11670 SUM 15395 40290 SUM 11920 36047 SUM 625 38809 INC 15885 856300928 SUM 26100 41164 SUM 7160 18646 SUM 13993 22759 SUM 324 2293 SUM 14983 31729 SUM 1870 36213 INC 38239 895464785 INC 16803 134857213 INC 7810 137195574 INC 17188 134556385 SUM 13508 35887 SUM 7096 31596 INC 15336 771327430 SUM 26894 33953 SUM 1011 28928 INC 8280 536862917 INC 17797 532433279 INC 22477 726506863 SUM 207 15322 INC 7462 134850654 INC 27100 613285717 SUM 776 16129 SUM 6424 11762 INC 27962 33317020 SUM 4972 27088 INC 12885 356949334 INC 19836 270811775 INC 2558 518745419 SUM 33768 40514 INC 13109 364271529 INC 36856 6619176 INC 37411 875850424 INC 35239 948708371 INC 35907 424674835 SUM 9035 16892 SUM 22172 35540 SUM 25981 41440 SUM 439 24466 INC 18989 138825429 SUM 604 15362 SUM 2322 28361 INC 36345 146132344 SUM 9524 37384 SUM 4629 28597 INC 22819 130666585 INC 16632 517078277 INC 25317 72939560 INC 16556 804154537 SUM 10449 13527 SUM 22860 39695 INC 16460 602719689 INC 19459 924119638 SUM 2826 15373 INC 6425 173317241 INC 24608 871788328 INC 29649 851854596 SUM 21100 40087 INC 28230 92743727 SUM 13835 21552 SUM 22650 32825 SUM 2176 25495 SUM 7326 22330 SUM 21104 39600 INC 38780 883646888 INC 22451 13166715 INC 35407 332221612 INC 18859 332512259 INC 9739 992106665 SUM 391 16246 SUM 1059 8918 INC 16003 932265534 INC 35021 145376154 SUM 2895 25952 SUM 4413 30242 INC 27115 960805895 INC 21147 476392657 SUM 23870 40362 SUM 1181 13595 SUM 21499 39815 SUM 6252 35098 SUM 25493 32139 SUM 156 26079 INC 19278 932496572 SUM 8364 30807 INC 30201 753757151 SUM 3830 27197 INC 25569 28501956 INC 19631 56937457 SUM 3148 11612 SUM 18039 40418 SUM 6391 19420 INC 29212 71969705 SUM 11780 17687 INC 33518 536465959 INC 7446 12285793 SUM 2329 41258 INC 34800 73921500 SUM 39191 41347 SUM 3936 41259 INC 31013 378940746 SUM 27510 36755 INC 36015 886184827 INC 24214 599017230 SUM 107 36892 INC 13792 147460779 INC 29691 946954117 INC 1592 919261031 SUM 4637 16117 SUM 323 24540 INC 2799 76945646 SUM 21730 26631 INC 38332 621191179 INC 18104 998897457 SUM 410 39632 INC 26575 890583096 SUM 2763 12591 SUM 10340 38468 INC 35634 138445295 INC 853 936062025 SUM 15387 23593 SUM 455 40209 INC 10762 280973729 SUM 34038 41096 SUM 6122 36161 INC 19740 820490978 SUM 11196 16381 SUM 19234 41168 INC 40320 146796029 INC 869 408849580 SUM 14117 23175 SUM 271 26078 INC 10808 652570783 INC 12918 532973864 SUM 2188 39580 INC 4914 26462785 INC 27319 686586297 SUM 4338 15736 SUM 12170 18543 SUM 5365 40840 SUM 35074 39501 INC 29325 824163779 SUM 15604 31292 SUM 13329 35795 INC 23048 130669291 INC 38589 783320280 SUM 6960 17054 INC 268 605882976 INC 11604 677442495 SUM 632 36537 SUM 6339 36140 SUM 34388 40241 SUM 22806 41028 INC 3540 660665168 INC 35329 26413827 INC 13592 323511445 INC 31035 843317739 SUM 9385 22399 SUM 101 29711 SUM 28698 40781 INC 30957 859064057 SUM 720 34160 SUM 19860 30862 SUM 22709 31431 SUM 1796 22852 INC 28271 910991686 INC 12986 906285082 SUM 2115 4026 SUM 13032 21213 INC 11119 130088753 INC 2633 134728077 SUM 437 20408 INC 39508 27727685 SUM 1532 15391 INC 32334 147162947 SUM 8493 16399 SUM 804 20155 SUM 2369 7095 INC 249 954223525 SUM 7947 20733 INC 9742 690906614 SUM 28688 38728 SUM 13755 38488 SUM 655 29634 SUM 13208 23132 SUM 13364 26123 INC 5709 591824574 SUM 3117 30167 SUM 34072 40068 INC 8263 216837466 SUM 20936 41221 SUM 5062 35072 INC 3723 741152169 INC 14646 130525737 SUM 886 22297 INC 24707 857112064 SUM 2596 30070 INC 13758 866690692 SUM 27844 40965 INC 8160 893641292 INC 35969 998040725 INC 26890 824456417 SUM 24892 38616 SUM 12030 31783 INC 28023 96050380 INC 1959 982918415 INC 16126 384604876 SUM 14466 28932 INC 38731 644594604 INC 240 903380996 SUM 2060 38277 SUM 3331 30712 INC 6295 525765625 INC 4422 953096917 INC 41169 954291016 SUM 544 37785 INC 36286 902565881 INC 26393 872694019 SUM 2388 26938 SUM 897 8739 INC 13349 980279670 INC 13929 852915421 INC 15267 950053004 INC 4563 743397910 SUM 8326 16688 INC 10285 13254917 INC 25582 961681963 SUM 7678 37583 INC 2965 920904766 INC 35343 629164026 INC 31334 588470683 SUM 13052 38796 INC 15073 490858033 SUM 12559 18744 INC 27119 951124184 SUM 14814 38307 INC 10220 12769880 SUM 1378 8698 SUM 2120 37268 SUM 10303 31621 SUM 33451 37630 INC 16280 438836763 SUM 5993 35633 SUM 2696 29190 INC 8354 861182648 INC 38637 342926965 SUM 16031 28049 SUM 3908 39751 SUM 9055 18082 INC 23573 599528755 SUM 2927 37380 INC 37016 610588131 INC 33538 28649795 INC 33709 456631021 SUM 7700 29896 INC 32449 417408340 SUM 4181 35447 SUM 196 32269 INC 30881 491055817 INC 26817 18553383 SUM 5732 25169 INC 29390 479575616 INC 22483 485233641 SUM 11404 36334 INC 19590 878759575 INC 26740 921132833 INC 21658 750944105 SUM 5271 41442 SUM 2 15804 INC 10993 951484757 SUM 1798 13284 INC 28265 935173214 SUM 5778 28766 SUM 113 40812 INC 26913 602137296 INC 3210 38551998 SUM 17964 38459 INC 13909 520044417 SUM 9568 32508 INC 2824 128054916 INC 33225 105499910 INC 13876 978644473 SUM 11201 32819 SUM 9340 36494 INC 5726 9379063 SUM 9714 30600 INC 23230 138993990 SUM 25060 37334 INC 20730 985989929 INC 30641 929366300 SUM 767 30749 SUM 10845 34472 SUM 16021 38608 INC 3732 747544963 SUM 11656 40035 SUM 6052 7930 SUM 8243 39079 INC 13495 991006675 SUM 12283 35648 SUM 32450 41316 INC 41192 113872058 SUM 16518 30910 SUM 3677 34265 SUM 12176 39868 INC 39760 128511645 SUM 1311 37147 SUM 7055 38950 SUM 12502 22939 SUM 11890 35650 INC 6045 778955556 SUM 7442 20233 SUM 4534 23787 SUM 31004 38744 SUM 8304 30711 SUM 17747 38663 INC 17161 28633902 SUM 11469 36293 INC 28289 955016152 SUM 5894 36257 INC 9681 995513831 INC 30568 847074312 SUM 16199 34935 SUM 26500 39012 INC 40723 54091837 SUM 5832 26883 SUM 251 33332 INC 10852 880401796 SUM 5470 27339 SUM 19752 36213 INC 37882 55984017 INC 17583 80266165 INC 40987 944678466 INC 19986 444943720 SUM 7980 23941 INC 17633 136934262 INC 24298 890574326 SUM 4717 29910 SUM 11615 40459 SUM 7950 38612 SUM 2202 36861 INC 31199 956938035 INC 12456 137392162 SUM 7410 38236 SUM 15757 28824 SUM 24442 40602 SUM 3659 37341 INC 34414 737018760 SUM 6644 32387 INC 34079 692132500 INC 2681 756287817 SUM 5582 40055 SUM 5718 29680 INC 2498 12306159 SUM 24402 30371 INC 19345 727253361 SUM 29997 37502 SUM 38234 40681 SUM 23666 41310 INC 37218 152200550 SUM 2464 33834 SUM 3135 10135 INC 37080 7530634 INC 25170 836994531 INC 17904 29066420 INC 39310 461400505 SUM 2398 37397 INC 3046 560268893 SUM 1629 13327 INC 5597 970897896 INC 22936 134330327 SUM 10643 35653 SUM 22062 37053 INC 8354 284198679 SUM 1247 30428 SUM 18654 37524 SUM 3037 34236 INC 2808 139046320 SUM 15438 28273 SUM 14486 33440 SUM 23368 40829 INC 37476 111476236 INC 14682 29038842 SUM 27639 39950 SUM 5165 28652 SUM 22111 28107 INC 27966 56551317 INC 14097 686743103 INC 32174 63468122 SUM 7735 38742 SUM 1137 36817 INC 12250 4954125 INC 28183 87656192 INC 21779 147307881 SUM 15660 35537 SUM 352 25243 SUM 4724 18210 INC 23928 786396586 INC 3160 975433843 INC 39418 20836651 INC 11486 878781077 INC 21078 592922255 INC 16281 866285531 SUM 22269 37689 INC 15409 68302523 SUM 2008 9808 INC 37166 928482919 INC 2217 670120411 SUM 10211 36546 INC 2362 400062615 SUM 6359 23303 INC 37168 281076014 SUM 17270 36945 INC 37259 777847627 INC 35866 492168351 INC 17055 9661139 SUM 16799 38106 INC 35831 13223801 INC 15097 872750658 SUM 621 41322 INC 21185 28849512 INC 14058 615772860 INC 37212 349161520 SUM 9133 31302 INC 6839 24344435 INC 33235 111533753 SUM 7890 23678 INC 33022 798392624 SUM 4552 34514 SUM 16159 33035 INC 38535 995403978 SUM 26920 34847 SUM 770 7951 SUM 7012 40099 INC 5882 56939767 SUM 3775 32941 INC 24882 76126207 SUM 12221 37913 SUM 10690 40018 INC 14832 8068934 SUM 3299 12463 INC 32847 29032233 INC 33128 1790642 INC 7947 956388179 SUM 460 27673 INC 21221 457489618 SUM 25844 32072 INC 10015 457501509 SUM 18491 38409 SUM 2653 28410 SUM 531 41213 INC 22410 998901038 INC 33168 802238314 INC 25846 354606554 INC 9783 122201755 INC 12748 446446515 SUM 4051 13038 SUM 2073 37992 INC 38590 45327917 INC 9576 878922325 INC 27426 584438610 INC 40372 266367793 INC 32939 146866069 INC 36581 73137966 INC 9044 995651081 INC 3025 69502145 SUM 12074 36195 SUM 20845 40943 INC 33501 584979233 INC 1996 67848721 SUM 13633 27563 SUM 14743 34274 SUM 18458 31678 SUM 2821 12238 SUM 11297 26141 INC 19127 659786541 INC 12886 449107688 INC 3476 97005690 SUM 8872 27623 INC 23502 485794 SUM 1601 11808 INC 32369 967506985 INC 8954 869185741 SUM 168 25506 INC 22397 11156750 SUM 1091 36763 SUM 2545 36383 INC 34030 993846746 SUM 13295 32625 INC 9424 777986671 INC 15624 13257054 INC 37595 999352501 INC 19127 996451500 SUM 38258 40542 INC 12871 747964693 SUM 17056 39206 INC 28992 820262220 INC 11234 27462368 SUM 2070 27416 INC 37393 888158030 INC 28323 247524646 INC 8062 995057675 SUM 22907 34303 SUM 26350 40353 SUM 2770 40755 SUM 30617 40503 INC 12840 65002621 INC 10116 966546343 INC 8516 536396841 SUM 15562 41264 SUM 9914 29937 INC 34102 876882395 INC 24357 417474744 SUM 24311 35671 SUM 79 31691 SUM 1270 21107 SUM 3437 33176 SUM 4340 27295 INC 27246 475395524 INC 15180 738018431 INC 11285 139069430 SUM 23484 40722 INC 11257 987138693 SUM 3260 31005 INC 22454 965340708 SUM 11107 15762 SUM 5330 20493 SUM 10346 30691 INC 76 29026605 SUM 11650 29721 SUM 11661 40082 SUM 2534 26581 SUM 7327 34419 SUM 78 21005 INC 28274 73637956 SUM 1562 31900 INC 17352 854529487 SUM 1407 27622 SUM 9901 40719 SUM 5686 36053 SUM 21265 40606 INC 16689 73289180 INC 4510 873620370 SUM 14294 30366 SUM 1712 28357 SUM 3972 35017 SUM 12921 40017 SUM 7054 34414 SUM 5193 34503 SUM 25701 36055 INC 40867 296531978 INC 40758 26976346 INC 40350 961681239 INC 17661 801139455 INC 31300 172563390 SUM 1053 38779 INC 28713 357932868 INC 23226 930142294 SUM 15258 39710 SUM 2870 28868 SUM 32355 36528 SUM 10488 34283 SUM 22600 26797 SUM 5033 24751 INC 4239 737758246 INC 11995 11239405 INC 15496 742024300 SUM 14942 41378 INC 1951 995498263 INC 26641 610595990 SUM 3110 25057 SUM 3358 34272 INC 38328 950055765 INC 21524 145195786 INC 4853 894565915 INC 38326 400092117 SUM 2204 10754 SUM 12566 38049 INC 4794 145339593 SUM 7157 28251 INC 34422 147379898 SUM 13322 37326 SUM 13155 41072 SUM 4738 39553 SUM 15397 39865 SUM 11625 29214 INC 2953 96963821 INC 3759 341585771 INC 2172 974919717 SUM 3124 25259 INC 3016 935129658 INC 17295 41487472 INC 14585 138547701 SUM 23831 38980 SUM 7923 33494 SUM 11919 29642 SUM 19648 40933 SUM 9491 26273 SUM 18369 39953 SUM 5948 16782 SUM 1332 31210 SUM 7636 35044 INC 12394 86366733 INC 18956 453312301 INC 27995 890617200 SUM 933 22158 SUM 8038 33132 INC 6719 94963290 SUM 17071 33780 INC 22798 37862024 SUM 1352 16953 INC 18248 73302816 INC 37389 26927942 SUM 4253 15216 INC 19297 265725724 SUM 1800 37041 INC 35282 140588198 SUM 507 11822 SUM 5473 37812 INC 39030 12685042 SUM 11859 37120 SUM 9048 20330 SUM 12510 27597 INC 12003 47499038 SUM 701 20900 SUM 2926 19343 SUM 14740 39153 INC 11495 609787812 INC 16569 952629537 INC 38972 838852920 SUM 421 26138 SUM 18383 41167 SUM 407 24410 INC 2641 12482478 INC 31486 143164194 SUM 35199 41256 INC 409 414188360 SUM 2518 31777 INC 35515 699441837 SUM 2056 36474 INC 31769 474382261 INC 36283 844366418 INC 18066 78269840 SUM 27905 40286 SUM 6272 28618 SUM 11417 30892 INC 40919 870341880 INC 25784 13236213 INC 26394 875059185 SUM 4544 31293 SUM 18155 38127 SUM 2105 24524 INC 36350 929354906 INC 35824 138565344 SUM 26861 36774 INC 11755 785716381 SUM 8882 32418 SUM 20431 38987 SUM 4003 30456 SUM 30299 34538 INC 4511 6969635 SUM 9361 25863 SUM 158 11598 SUM 2982 36555 SUM 9340 39219 INC 30844 949246115 INC 1195 610456118 SUM 5827 41170 INC 5318 874824374 SUM 25649 30822 INC 32141 28000645 SUM 16308 33674 INC 18816 487839299 INC 2493 142970128 INC 27861 113136946 SUM 13316 40782 SUM 1899 40177 INC 13600 109403730 SUM 17974 38422 SUM 200 27614 INC 20575 918441680 SUM 18417 40453 INC 25086 123807864 SUM 4374 37638 INC 31527 54321135 INC 8398 138677419 SUM 7982 27801 INC 20896 401614489 SUM 3174 37730 SUM 15621 39684 INC 6920 116460390 SUM 20728 38494 INC 1445 492177361 INC 3379 989761916 INC 8665 957087594 INC 38322 357912162 SUM 30700 38329 SUM 9177 39387 INC 36270 113887251 INC 18348 911313744 INC 13572 137971254 INC 3978 543447671 SUM 5013 29184 SUM 12717 30124 SUM 4633 38481 INC 15810 56411700 INC 12475 894168280 SUM 11476 41353 INC 35754 894830108 INC 5460 417464659 INC 1394 597969771 INC 17355 575951456 INC 553 219294084 INC 26900 146393994 INC 26997 454397708 INC 39686 872407836 SUM 10566 41432 SUM 20658 36621 SUM 21423 38518 INC 2141 4828302 INC 12905 61999276 SUM 19752 34683 INC 21913 894470573 INC 14080 876412240 SUM 1835 40811 INC 27147 72635377 INC 242 73435121 SUM 11691 39278 SUM 5499 30348 SUM 3122 40943 INC 9267 606060586 INC 39726 475139181 SUM 13858 37116 INC 133 610603582 INC 22990 105495226 INC 22066 697712789 INC 28658 4491312 SUM 18333 37051 INC 131 885384068 SUM 1293 22141 INC 33369 283941652 INC 28775 955630579 INC 10183 12192900 INC 40399 19479947 SUM 7806 31544 SUM 18365 20632 INC 5466 73366245 SUM 34330 41213 INC 23494 492186691 INC 37307 807128294 INC 41390 991019810 SUM 10676 39473 INC 19627 153486250 SUM 778 36436 SUM 20301 35785 INC 33466 109470118 SUM 7667 39137 INC 7377 945032449 INC 36539 853862049 SUM 989 19309 SUM 364 19113 INC 6229 139086229 INC 10394 138026316 INC 7542 143532692 SUM 2300 38948 INC 8185 956119988 INC 9085 305412200 SUM 1975 35674 INC 10236 854663544 SUM 8834 30690 SUM 5850 24213 SUM 2417 31351 SUM 4460 16952 SUM 1606 41371 SUM 5 40062 INC 38245 861091732 SUM 15916 34701 SUM 466 7451 SUM 10053 31428 INC 37804 954857903 SUM 17115 37992 INC 3746 794876330 SUM 582 34216 SUM 17288 30132 SUM 8192 33590 INC 2446 571767011 SUM 12383 37845 SUM 30813 41282 INC 28223 509805447 SUM 2511 32607 INC 10032 961520365 INC 41202 146769480 SUM 489 40023 INC 6503 837482627 SUM 39003 41450 SUM 4420 41374 INC 2661 579878301 INC 3403 217785694 SUM 103 2312 SUM 4577 32700 SUM 23416 27753 SUM 21400 40861 INC 3197 147431791 INC 22707 73640025 INC 18074 102357543 INC 1626 993727946 SUM 23050 38490 SUM 4956 34145 SUM 2750 27580 SUM 28266 37451 INC 13137 130538255 SUM 3735 25337 SUM 10004 40971 SUM 3668 36113 INC 3925 744050104 INC 28327 885990046 SUM 7011 27958 INC 34988 441821368 INC 2926 810182171 INC 5116 929990154 INC 36686 955053653 INC 20707 147476342 SUM 2009 34754 SUM 9433 39598 INC 40590 18662164 INC 40371 618035408 INC 20181 28775708 SUM 30225 41423 SUM 21176 40836 SUM 7699 38572 SUM 11074 39298 INC 41388 876859641 SUM 13112 21439 INC 9387 18414953 INC 22319 147447277 INC 5794 871513457 SUM 12004 39926 SUM 1835 17675 INC 32476 993490073 SUM 27648 36162 SUM 8690 38052 INC 8686 10206933 INC 16411 954656416 SUM 9521 25193 SUM 10973 15306 SUM 12629 34431 INC 8913 29073225 INC 33414 444577519 INC 35220 216937197 SUM 2336 37084 SUM 17042 37775 INC 2549 29076413 INC 16103 818804825 SUM 19616 35603 INC 18038 866610434 INC 585 857120418 SUM 29101 39576 SUM 6462 36373 INC 20943 140664680 SUM 1438 29265 SUM 8332 24612 SUM 17308 34784 SUM 20041 28129 INC 29611 112551371 INC 37930 7967314 SUM 3130 38579 SUM 5170 28841 INC 2356 28691349 SUM 5415 16487 SUM 248 28398 INC 230 895572747 INC 20051 323388898 SUM 2465 3190 INC 36585 12726173 INC 29808 474024811 INC 1483 91773246 SUM 761 40699 INC 25574 45727904 INC 39401 146917789 SUM 2622 15219 INC 29018 124672953 INC 1764 593713405 INC 5100 182106884 SUM 26301 40137 SUM 25600 40207 INC 10599 626417119 INC 6335 811132164 INC 208 609899216 INC 14888 113382633 SUM 11298 34802 SUM 3949 13076 INC 40767 689338438 INC 10428 272815237 INC 6540 894646470 INC 568 996121971 INC 7631 418344729 INC 22108 892153418 INC 32012 236986497 INC 6337 119875178 INC 9312 568597790 SUM 4793 9707 SUM 12254 34762 SUM 8931 38217 INC 3966 141146794 INC 37126 686269665 INC 14840 754319058 SUM 30250 40579 SUM 3168 15265 SUM 13558 36015 SUM 33798 41413 INC 10607 996194852 SUM 11319 37665 SUM 2087 36719 SUM 4571 22839 INC 7170 799520511 SUM 97 27791 INC 26830 572774585 SUM 1031 16980 SUM 8649 39811 INC 1838 602156713 INC 20101 7446506 INC 27192 658818216 SUM 7662 39692 INC 30940 463848770 SUM 6780 27699 SUM 4507 24020 INC 22943 862236167 INC 28392 810568122 INC 33964 739332608 INC 34746 560234813 SUM 4185 37534 INC 18465 77487167 SUM 9307 25469 SUM 2105 34973 SUM 10885 41225 INC 28660 593646454 INC 33029 73721474 SUM 2491 29365 INC 20614 113159393 INC 25410 147270076 INC 27482 15254183 SUM 18727 32682 INC 11724 760113521 INC 19453 949376342 SUM 14390 38370 INC 34056 125873511 SUM 29869 41247 SUM 16283 38683 INC 36514 317681964 SUM 6793 27270 INC 4918 542500710 SUM 3163 38311 INC 13372 876941970 INC 33013 467959754 SUM 3137 37459 SUM 1424 20536 INC 15244 470075285 INC 32932 417390848 INC 6757 993952013 INC 16632 63594590 SUM 1517 12246 INC 21086 147153873 INC 3235 11879782 INC 37351 12656678 SUM 5773 33532 SUM 1436 27472 INC 15677 887611105 SUM 9432 17798 SUM 12237 33290 INC 5435 152034179 INC 27757 18623567 INC 36775 174325169 INC 20863 959265868 INC 25852 745056163 INC 24132 539266838 SUM 2516 13697 SUM 3036 19920 INC 41333 432318851 SUM 12498 27736 SUM 22217 30188 INC 15715 729782190 SUM 5022 32950 SUM 7186 30602 SUM 20085 26456 SUM 11654 37790 INC 23803 89178162 SUM 11303 25331 INC 16711 130685438 INC 36358 110640528 SUM 14060 38532 INC 22213 24589267 SUM 410 41256 INC 40316 693345348 SUM 20705 27320 INC 40479 290873034 INC 15984 342147966 SUM 4174 17393 INC 15073 44404328 SUM 1096 22242 INC 22079 339029312 SUM 55 32264 INC 8546 808138324 SUM 12999 40256 SUM 1321 27780 SUM 3574 6185 INC 40825 10948442 INC 10030 24604698 INC 38640 890372620 INC 41164 348250619 INC 4061 475102293 SUM 22849 30255 SUM 16549 39743 INC 7714 270828721 SUM 26135 34353 INC 18410 456506224 SUM 18250 25918 SUM 3483 36800 INC 5320 59314666 INC 8516 128010250 INC 29304 28514202 SUM 6385 30866 SUM 1543 21030 INC 4611 126158049 SUM 10450 34617 SUM 154 36165 SUM 32756 35472 INC 35022 995530018 SUM 4850 35127 SUM 10769 37697 SUM 2368 13577 SUM 419 16527 SUM 19403 41037 SUM 12078 31930 SUM 21496 37409 INC 33468 146395652 INC 476 894804433 SUM 9928 41127 INC 17471 913063949 INC 10515 827702132 INC 25220 478501057 SUM 38 40948 SUM 14374 39227 INC 19138 200162648 INC 36826 945608682 INC 35691 117041394 SUM 827 22566 SUM 25833 40859 INC 909 80301764 SUM 33353 37038 INC 32647 62891187 SUM 13148 40409 INC 23829 18441939 SUM 10346 31793 INC 21131 860767989 INC 4480 23355907 SUM 5588 18245 SUM 23892 31340 INC 36508 679535667 SUM 7841 37821 INC 5138 904841117 SUM 709 37959 SUM 28079 41333 SUM 4507 37515 INC 26951 533685986 SUM 67 12470 SUM 5006 35314 SUM 17027 35765 INC 14206 129874067 SUM 2161 12812 INC 14746 919365361 INC 298 144742617 INC 6748 442433515 SUM 17894 37282 SUM 6194 41188 INC 25387 75123908 SUM 2956 41363 INC 38012 147401695 SUM 13719 36102 INC 35368 878463179 SUM 20252 38225 SUM 20240 37296 SUM 4355 34470 SUM 25417 37838 SUM 2668 19432 INC 12087 543503377 INC 26332 860650572 SUM 18859 33969 SUM 34259 40914 SUM 6175 37335 SUM 17029 40950 SUM 8055 11047 INC 6833 28869460 SUM 17434 28762 SUM 3417 19262 INC 41282 16443960 SUM 25988 35306 SUM 7922 26088 SUM 9464 40299 SUM 4949 41103 INC 4145 492053578 SUM 12469 40631 SUM 1662 29186 SUM 2881 29735 SUM 9502 37973 INC 37709 113743034 INC 22640 661211857 INC 7994 606047102 INC 18097 709085282 SUM 11320 22518 SUM 12033 18311 SUM 7763 18509 SUM 270 5177 INC 14222 491953349 INC 31145 968832554 SUM 1137 28896 INC 40411 357467752 INC 38979 71985698 SUM 20031 35093 SUM 16334 40455 INC 9552 945769928 INC 29450 744298956 INC 15501 459738066 SUM 3429 14376 SUM 5309 9557 INC 4607 654094573 INC 7342 66706535 SUM 4761 37741 INC 14690 825533368 SUM 10990 35637 INC 1032 45097750 SUM 1354 35669 INC 25850 733583352 SUM 9059 38227 SUM 12391 40949 SUM 3776 22671 INC 24180 890392831 INC 20805 12979671 INC 14719 859051451 SUM 2038 8951 INC 17766 625907988 INC 26834 878951993 SUM 30757 38656 SUM 1052 14811 SUM 21496 39662 SUM 112 34755 SUM 8477 27661 INC 4975 888093567 SUM 3581 22159 INC 37091 213260429 INC 614 615987430 SUM 11751 39078 SUM 1215 34762 INC 11827 939325354 SUM 19463 36810 INC 26551 978486871 SUM 678 24825 INC 21065 803008492 SUM 2907 32739 SUM 1631 17552 SUM 13832 37189 INC 12708 826718619 INC 3862 29042679 SUM 17392 39794 SUM 9174 34634 INC 16350 82214011 SUM 2113 21825 SUM 10037 40931 SUM 124 40384 INC 34894 29011856 SUM 16439 29553 INC 21042 147424983 SUM 16832 33983 INC 14941 821116675 INC 41430 767712061 SUM 9145 33790 INC 9389 147425660 SUM 3397 19111 INC 15760 97033030 INC 12430 125982500 INC 25430 760548941 INC 35351 844272976 INC 16181 878086943 INC 36682 558683839 SUM 9174 37694 INC 28158 80150408 INC 34426 442206048 INC 22105 526677029 SUM 2079 33985 SUM 2204 29940 INC 20000 608247510 INC 14195 127912180 INC 35599 803678025 INC 15826 985014317 INC 32119 105206142 SUM 2616 35197 SUM 15336 37957 INC 40297 840197457 INC 38453 978466922 SUM 1244 14982 INC 25815 29069211 SUM 6203 31268 SUM 7044 27396 SUM 15856 30859 INC 1869 576746404 INC 21021 953059352 SUM 57 40043 SUM 14050 26826 INC 39504 475434064 SUM 19757 40830 INC 26706 718415367 SUM 7804 37579 INC 26600 170624269 INC 28629 511669228 INC 10331 469099388 INC 21175 500808616 SUM 2227 33184 INC 36998 987926875 INC 20021 112811133 INC 30976 771574447 INC 33405 593771854 INC 3646 28774849 INC 30505 12701133 SUM 1608 13331 SUM 4499 20742 INC 8898 712382440 INC 28966 893694688 INC 19710 536343950 SUM 30949 39447 INC 19803 97105650 SUM 3701 6865 SUM 3107 32456 INC 8192 341965434 SUM 9234 20004 SUM 3104 29565 SUM 3691 29268 SUM 19775 34287 SUM 408 17207 SUM 19147 32922 INC 31750 143777028 INC 40003 936283436 SUM 2272 30794 SUM 3163 21436 SUM 30728 41240 SUM 944 39795 INC 948 146942493 INC 25415 37112041 INC 37718 803635956 SUM 24180 40718 SUM 23133 33230 SUM 12948 26560 SUM 7782 40809 INC 32641 816915272 INC 34527 10087367 INC 2822 75795153 INC 7917 572433943 SUM 37728 41438 SUM 6727 35856 SUM 8174 32792 INC 21546 421385298 INC 417 930482184 SUM 9234 29046 INC 36804 4847764 INC 12665 139065473 INC 29088 886419816 SUM 1837 21513 SUM 19586 40835 INC 14832 121655175 INC 29897 126944126 SUM 5624 13567 INC 37019 520064816 SUM 14968 22016 SUM 25239 37508 INC 16508 253023903 INC 30667 26930621 SUM 3787 15700 SUM 1211 19307 SUM 3139 5256 INC 26782 749388506 SUM 2749 39124 SUM 37026 41441 INC 34427 423808308 SUM 6226 25368 SUM 11558 37775 INC 22504 720395784 SUM 109 10838 INC 29022 12949015 SUM 2288 37913 INC 36223 955288248 SUM 1464 15552 SUM 30089 40056 SUM 33885 41443 INC 24696 71574329 INC 18590 554149261 INC 167 29031877 INC 28734 890649006 SUM 6655 29232 INC 25893 217437214 INC 22224 791182858 SUM 7825 27025 SUM 1246 38526 INC 4944 130667210 INC 2941 961830204 INC 4112 147455101 INC 10199 22743343 SUM 2001 26511 SUM 26614 41271 INC 5108 143011785 INC 30075 906432188 SUM 11484 37233 SUM 253 28594 SUM 15882 32872 SUM 6741 35126 INC 38837 956271336 INC 28874 27925991 INC 35473 134555500 SUM 27413 32262 SUM 9372 23549 INC 22714 146918493 SUM 17177 40123 INC 9667 551062811 SUM 442 11919 INC 27178 188805042 SUM 198 14588 SUM 15047 36682 INC 11762 982947825 INC 37853 995656453 SUM 18844 41136 INC 40444 424675722 INC 14543 6275005 INC 11748 955275054 SUM 12014 24978 SUM 1074 20375 INC 5573 583944471 SUM 1379 39123 INC 37193 154810674 SUM 17958 38445 SUM 7418 39858 SUM 987 31749 SUM 6292 33743 SUM 42 33366 SUM 8607 30173 INC 9801 125455517 SUM 1256 36300 INC 7056 569251203 SUM 30680 36799 INC 29292 751688330 SUM 2047 14031 SUM 13274 23214 SUM 2462 41208 INC 36587 147193544 INC 20019 723198090 SUM 5254 21453 SUM 106 20097 SUM 31648 37574 SUM 32072 37468 SUM 1981 28956 SUM 14018 19653 SUM 4052 30736 INC 22495 999702811 SUM 118 20865 INC 20762 606387068 INC 27250 871844401 INC 17059 1643737 INC 38789 55854581 INC 31089 417356686 INC 14696 341868413 INC 37449 73039612 INC 2838 710982941 SUM 7167 28592 INC 33417 169086920 SUM 680 27043 INC 3478 147475173 INC 34767 889802298 SUM 11751 40354 INC 12283 677461504 SUM 34803 41151 SUM 1351 4249 INC 30544 864334350 INC 20151 934655668 SUM 1524 38993 INC 30957 12167848 INC 23560 145766844 SUM 6068 41164 INC 39734 144837182 INC 27051 686897151 SUM 7684 23256 SUM 24580 38807 SUM 9637 39186 INC 9022 491186465 INC 17132 72126703 INC 15299 893292755 INC 36655 978740417 INC 7423 334079456 INC 22016 626372001 SUM 8124 39032 SUM 28668 33945 SUM 5092 23995 INC 26218 776295969 SUM 32745 40604 SUM 25368 37516 INC 8287 54815128 INC 8948 977614058 SUM 3057 24452 INC 16361 503008035 SUM 5213 15581 SUM 33223 40728 INC 15231 970897003 INC 5048 634210879 SUM 1147 18342 SUM 11551 40692 SUM 13471 37745 SUM 19366 39686 SUM 19377 34717 INC 38317 961936612 INC 5480 753726076 INC 38830 892687944 INC 36134 957308073 SUM 16238 30297 INC 25391 726403194 SUM 26564 33825 SUM 604 16202 INC 22742 583290538 SUM 25885 39239 SUM 39923 40894 INC 17359 491045661 SUM 20104 35231 INC 38550 187063216 INC 22288 16321997 SUM 18029 36768 SUM 330 21273 INC 5660 953585771 SUM 26107 39059 INC 21240 165573498 SUM 3099 25284 SUM 1185 38490 INC 34381 689201964 SUM 16327 39728 INC 25101 753955634 SUM 1276 12998 INC 22722 605813824 INC 34335 12944644 INC 18105 735742182 SUM 26001 39039 INC 6490 542449206 SUM 6079 29082 SUM 2043 34832 SUM 25777 35766 SUM 1439 22938 SUM 8778 39208 SUM 17067 35236 SUM 3269 41287 INC 37241 951433531 INC 4232 557012140 SUM 2461 38867 SUM 7917 27744 INC 14988 782757374 INC 15622 77143292 SUM 24460 40940 INC 3187 877705546 INC 40702 790929370 INC 15840 928309044 INC 20408 875971846 SUM 11066 28688 INC 22679 402630918 SUM 3222 20429 INC 430 856441014 INC 25187 12289114 INC 31704 796302215 SUM 4963 33943 SUM 17288 34461 INC 1112 576471171 SUM 3710 17311 INC 40906 207939197 SUM 2477 8162 SUM 5017 8002 INC 30471 994201191 INC 15267 120946844 SUM 8306 31982 INC 27023 332795541 SUM 2970 39209 SUM 4450 28923 SUM 25069 39787 INC 40209 5612861 INC 5417 418766009 INC 8885 75835177 SUM 21375 32649 SUM 7675 16601 SUM 29033 40928 INC 23031 537963201 SUM 7368 28450 SUM 54 14401 SUM 10696 26611 SUM 5568 29658 SUM 604 15731 SUM 1352 31991 SUM 23935 37191 SUM 27763 37398 INC 17417 147190476 INC 35475 991288129 INC 31123 955229743 SUM 1865 8360 SUM 18445 24329 SUM 19307 30425 INC 32556 473206552 INC 27578 481545496 INC 5493 126986743 SUM 5102 40874 INC 9440 995475901 INC 15499 681098649 SUM 34956 36156 SUM 13519 34181 INC 4756 3289765 SUM 3990 40820 INC 20859 936881273 INC 30754 163095 INC 31922 113640871 SUM 31579 41043 SUM 38506 40312 SUM 339 24113 INC 41052 108662726 INC 543 144151800 SUM 6178 25874 INC 22844 222580867 SUM 6252 33814 INC 38379 988813139 INC 14997 2623027 INC 4326 2743754 SUM 4127 23816 SUM 412 33504 INC 2817 56920864 SUM 1676 6472 SUM 236 22587 SUM 2216 24665 SUM 16165 22126 INC 18604 391308741 INC 20465 119577061 INC 39260 357985774 SUM 3603 7580 INC 21323 13239717 SUM 10871 37668 INC 10460 610366234 SUM 5826 37569 INC 11794 526550753 INC 28494 870539309 INC 26153 255552024 INC 2208 825142701 INC 5320 9669890 SUM 373 36180 INC 10652 622662890 INC 40896 993279788 INC 22317 26930467 INC 20914 129432752 INC 14743 86066684 INC 13629 863051754 INC 5727 946643586 SUM 1664 27173 INC 28370 710723787 SUM 4990 40489 SUM 28539 37842 INC 39202 919592527 INC 13823 904463451 INC 35422 63038884 INC 19335 933217905 INC 22788 69569954 INC 37525 982122290 INC 1979 987128867 SUM 27177 38737 SUM 4662 34398 INC 37413 811420582 SUM 8148 36827 SUM 9248 35606 INC 7728 751324838 SUM 1669 39900 INC 31953 189484217 INC 22294 790820473 INC 28788 142717297 SUM 562 38914 SUM 11352 24640 INC 8510 684362757 INC 13661 650053377 SUM 8826 35385 SUM 5206 7389 INC 29554 953463047 INC 4155 860861093 SUM 11949 38237 SUM 2348 5398 INC 38585 933082122 INC 18762 146078997 SUM 22 9851 SUM 9238 35544 INC 2922 146349071 INC 22566 146403250 SUM 1707 20898 SUM 875 7502 INC 36903 77984763 INC 32751 3517305 SUM 3720 17419 INC 3586 39889603 INC 32269 601418329 SUM 17966 28080 INC 38656 483637396 SUM 1955 31202 INC 35854 869571623 SUM 176 3944 INC 2320 942598808 INC 34746 70751708 SUM 3450 11128 INC 8360 434423008 INC 23223 961385291 SUM 12925 19829 INC 10477 7974759 SUM 14154 25140 INC 4398 121942529 SUM 33943 41081 SUM 2143 33541 SUM 702 36463 SUM 71 25716 INC 34229 332777209 INC 32408 585392373 INC 5943 945256947 INC 19028 491134846 SUM 2441 35652 SUM 16233 35592 INC 702 559874030 SUM 6950 25014 INC 24910 760532659 INC 7290 858118664 INC 34099 879029079 INC 9786 952691506 SUM 13123 35247 SUM 14491 38130 SUM 1409 7856 INC 25261 134840372 INC 37710 813971554 SUM 5775 41089 INC 7632 737129401 SUM 3016 41393 SUM 4130 12494 INC 6984 306787857 SUM 3252 39559 SUM 5210 40103 INC 14952 959711897 INC 11528 575993021 SUM 8202 40435 SUM 982 26140 SUM 208 33579 SUM 4785 27842 INC 2391 737842075 INC 2975 80145978 INC 29055 827727912 SUM 31773 40313 INC 37985 119322944 SUM 14688 40396 SUM 36359 38101 INC 12640 852214724 SUM 20544 37620 SUM 31993 37390 INC 38683 113859658 SUM 8223 23422 INC 19001 870332810 SUM 528 11356 INC 3557 422093843 INC 26154 671074928 INC 17805 485830288 INC 37547 73608646 INC 34502 109572233 INC 3609 28038913 SUM 4228 24811 INC 29911 119666730 INC 7098 959261883 SUM 6618 15287 INC 29789 184496489 INC 20432 86540999 SUM 2769 21442 INC 35660 392989372 SUM 2900 23987 INC 21164 147131002 SUM 11899 34255 INC 31549 826352732 INC 41132 138559137 INC 14416 217051231 INC 11141 141542209 SUM 461 40817 INC 23255 811895500 SUM 1908 14125 SUM 1143 39794 SUM 1766 5763 SUM 3888 35454 SUM 4652 37820 INC 28355 684671882 SUM 7824 41378 INC 17977 474343865 INC 31703 29015005 SUM 14760 31493 INC 13547 669984452 SUM 2850 14544 INC 35275 919856662 SUM 7731 27623 INC 4973 145864313 SUM 26600 38839 INC 32518 213544914 INC 40505 825547816 SUM 6434 26306 SUM 2154 11323 INC 13956 651401582 INC 1852 826223400 INC 15642 263968709 SUM 23051 30258 SUM 30305 39274 INC 27548 717398166 SUM 2534 40888 INC 12092 28418894 SUM 1565 33935 SUM 5179 23636 INC 16958 421262364 SUM 6806 28301 INC 9108 457737466 SUM 969 35774 SUM 18268 31519 SUM 18720 29026 INC 36825 28874211 SUM 12109 35468 INC 16633 876266961 INC 34227 687220982 SUM 1379 10471 SUM 14 4407 INC 12297 147327219 INC 6940 11997247 INC 36536 3776214 INC 31223 978481795 SUM 5318 33164 INC 21475 610602323 INC 31971 130661331 INC 14247 106531033 INC 37477 834538223 INC 35525 994363478 INC 38420 817878418 SUM 17278 30606 SUM 34527 38780 SUM 3747 20933 INC 28850 109584661 INC 10678 742837897 SUM 1992 33888 INC 37850 466896510 SUM 27570 36308 INC 35749 950458184 SUM 29996 41301 INC 24810 798735117 SUM 19841 37586 INC 27193 869147437 INC 24054 65324444 SUM 13417 34508 INC 26845 488009348 INC 353 122474105 INC 37485 143159690 SUM 1302 25614 INC 21236 941784921 INC 31812 475869446 INC 8046 898103592 INC 12037 894848257 INC 32801 751692600 SUM 7507 19652 INC 27054 147453876 INC 20293 20417863 SUM 14391 21629 INC 15095 894865214 INC 40561 653778072 SUM 36 30413 INC 27931 332770116 SUM 4187 33944 INC 36715 954205369 SUM 2494 26140 INC 13432 995473937 SUM 12151 31253 SUM 22967 30475 INC 6215 903221090 SUM 1363 36289 SUM 10258 27922 SUM 769 36103 INC 15090 413019190 INC 40835 531517816 SUM 19672 26819 INC 17835 105350618 SUM 8123 36070 SUM 1644 37084 SUM 7133 36372 SUM 8311 39874 SUM 15401 34553 SUM 53 935 INC 9294 108088961 INC 30383 172891731 SUM 12462 38441 SUM 3376 15303 INC 15912 608237162 INC 34608 453488653 INC 38025 142800328 INC 30077 130630514 SUM 17138 33300 SUM 33710 38047 SUM 5681 27756 INC 35326 92574836 INC 38510 945719493 INC 24175 802648671 INC 33306 138692942 SUM 13840 30879 SUM 17949 34485 INC 30239 960913768 SUM 6195 33494 INC 27112 874494724 SUM 2975 29006 SUM 2082 37280 SUM 24978 40735 INC 6295 113863830 INC 15676 668210842 INC 6588 849253718 INC 40624 949500819 SUM 535 19574 INC 14262 894845889 SUM 913 23625 SUM 16174 34732 SUM 471 37290 INC 11796 686525079 SUM 10901 30453 INC 30113 61490644 SUM 5321 29135 INC 33797 926928883 INC 3987 354024023 INC 14115 458403474 INC 5628 65198129 SUM 1239 38005 SUM 13809 29703 INC 20763 946391763 INC 39517 492137644 SUM 13622 37666 INC 23831 946145006 SUM 22768 27027 INC 15630 607675937 INC 13719 448562174 SUM 5191 35202 SUM 23615 36545 SUM 2593 23234 INC 14152 740168603 SUM 19275 41406 INC 37060 446977568 SUM 26899 34001 INC 9040 18065294 INC 37557 791941615 SUM 19165 40868 SUM 11837 18009 INC 34627 784329144 INC 14720 348799124 SUM 28947 38145 INC 40654 46755493 INC 32229 9433013 INC 7389 894656506 INC 36744 28551885 SUM 2176 29907 SUM 34161 41218 INC 13001 147440678 SUM 1977 34205 INC 3303 558741393 SUM 2837 41345 SUM 22029 33960 SUM 20803 31087 INC 32166 27978465 SUM 18402 38323 SUM 16930 36681 SUM 13993 34167 INC 17156 523200934 SUM 29734 41251 INC 24363 870456759 SUM 2467 38407 INC 2054 741417563 SUM 3080 39512 INC 2493 890329841 SUM 1786 16801 INC 17564 752245220 SUM 21956 38832 INC 19520 938020053 INC 34954 436151720 SUM 31427 33921 INC 35087 576997041 SUM 1476 13986 INC 35690 800440754 INC 30578 10112578 SUM 16772 28565 SUM 20373 34096 INC 7163 528175808 SUM 31460 39176 SUM 19334 36344 INC 2665 142092560 SUM 8216 35222 SUM 10196 37587 SUM 462 8378 SUM 8167 37819 SUM 7084 25807 SUM 13055 26118 SUM 6997 38900 INC 36622 928010154 INC 10804 142995944 SUM 4089 40944 SUM 15592 35073 SUM 833 24404 INC 21412 961959277 SUM 29087 33446 INC 39210 136279113 INC 11089 139033139 SUM 18905 35732 INC 20251 955203532 INC 37653 752091648 SUM 18440 33192 INC 8193 73686347 INC 26214 760648532 SUM 1361 21333 INC 25386 990180019 SUM 3366 38457 INC 2399 146370928 SUM 11646 30492 SUM 17716 23953 SUM 1254 34068 SUM 8182 39424 SUM 1650 26014 INC 18088 568620870 SUM 21045 38565 INC 26521 649810287 INC 29850 704614111 SUM 323 27770 SUM 506 36885 INC 10201 10826975 SUM 8110 28421 SUM 1959 35821 SUM 23818 39420 INC 25400 20693336 INC 21872 223732790 SUM 22637 41281 INC 2021 28550863 INC 15086 11982794 SUM 1040 37217 SUM 4554 10533 SUM 7208 39321 SUM 15744 28170 SUM 1141 26709 INC 1829 138706363 INC 39721 418455136 SUM 1487 40595 INC 29007 422902168 SUM 27853 39013 SUM 25184 39220 SUM 3727 31538 SUM 1924 10324 INC 10677 146095468 SUM 29372 31346 SUM 1307 33164 INC 12067 138219737 INC 29362 760367710 INC 37515 769620642 INC 33541 20531973 INC 26313 131187164 INC 35459 300903031 SUM 9910 24332 SUM 15764 38940 INC 23237 582240879 INC 21490 596743965 SUM 21063 40356 INC 37780 535883963 INC 26663 274527372 INC 9023 10075778 INC 16950 951769533 INC 36794 755896824 INC 11412 915492382 INC 17754 458620338 INC 13932 434451605 INC 18153 853848501 INC 7999 936089102 INC 22857 861190043 SUM 4210 36060 SUM 16287 40912 INC 24364 385305544 INC 18347 29631079 INC 29741 775305428 SUM 22788 38405 SUM 1443 21446 INC 3771 993289406 SUM 7433 27240 SUM 16003 38832 INC 22639 760093809 INC 38249 739672499 INC 8147 63034767 INC 22667 20555004 INC 28390 875744380 SUM 36565 40977 INC 12689 29087411 INC 28548 542948502 SUM 3541 41396 INC 36924 398432870 INC 21720 70936899 INC 11795 440705883 INC 37232 739452739 SUM 1193 14341 INC 8572 974364161 SUM 7106 26922 SUM 12913 34998 INC 16259 875610368 SUM 14509 20833 INC 14226 79792773 SUM 3003 32616 INC 32083 869701244 SUM 17816 28975 INC 24980 894822034 INC 9521 484531549 SUM 13689 34089 SUM 6673 38850 SUM 11380 40557 INC 17981 954790834 SUM 8036 36834 SUM 7258 36187 SUM 14595 40438 INC 4142 134071628 INC 40097 233560422 SUM 16070 40199 INC 40153 368104194 SUM 1398 29095 INC 33130 63146137 SUM 6302 14138 SUM 19211 25904 SUM 619 36547 SUM 3558 34910 INC 22882 604241408 SUM 1013 28320 INC 20848 624543593 INC 11050 848229622 INC 2986 588544971 SUM 16712 35591 SUM 2624 15983 SUM 8236 36670 SUM 73 14360 INC 25448 952983470 INC 8892 78270106 SUM 460 27503 SUM 3172 26376 SUM 414 34969 INC 35896 704404251 SUM 14820 27323 SUM 279 38403 INC 15984 932144703 INC 24789 693104348 INC 22677 383733682 INC 27270 120424598 INC 277 130119882 INC 26094 130140414 SUM 1188 41446 SUM 1226 40701 SUM 17528 30576 SUM 2070 31292 INC 31255 755870854 INC 37982 827030723 INC 36155 884341376 SUM 1874 14734 SUM 21932 39949 INC 39632 317387969 INC 6574 938483071 INC 29704 823557809 INC 21411 264529089 INC 14761 681524461 INC 13067 801664079 INC 21367 822122025 INC 31192 37512132 SUM 9027 41125 SUM 25029 41395 INC 21727 734349530 SUM 7063 32597 INC 1528 483800185 INC 19329 961394969 INC 28415 894242196 SUM 17627 28259 SUM 15121 22394 SUM 5428 14782 SUM 9670 29810 SUM 16419 38175 INC 35001 141004616 SUM 6816 35106 INC 16420 565836777 INC 2778 760080819 INC 25856 878978147 INC 8480 7166004 SUM 18982 30438 SUM 18700 26210 INC 3462 894821852 INC 36675 977939734 SUM 2413 4153 INC 17431 993377911 SUM 27046 39707 INC 29283 941466219 INC 1419 960810843 SUM 7514 34192 INC 24824 71407676 SUM 1265 39270 INC 10567 141293987 SUM 229 32575 SUM 8 20430 INC 28153 651473473 INC 31197 126469366 SUM 14260 34835 SUM 489 10733 SUM 242 30085 SUM 503 27889 INC 7483 710001213 INC 13769 726725173 INC 6289 986837084 INC 35702 937324176 INC 12654 682579566 SUM 760 38432 SUM 13305 37643 INC 36031 486953553 INC 17003 425668425 SUM 9210 26293 INC 32533 491645626 SUM 5282 40793 SUM 5729 22771 INC 26319 38413113 SUM 9222 41426 SUM 17493 38637 INC 6655 273999322 SUM 19368 37711 INC 27038 16889078 SUM 2098 41362 INC 33498 871294917 INC 25476 588685838 INC 21203 109328092 SUM 8063 24496 SUM 268 9956 SUM 8380 14903 SUM 7776 30006 SUM 1465 38702 SUM 3928 16510 SUM 32658 38533 INC 12224 754992398 INC 22244 147188789 INC 27327 504842112 SUM 2430 19045 INC 32573 907768174 INC 28300 29022508 INC 2935 939383609 SUM 132 18179 INC 37586 475390496 SUM 20331 40601 INC 8882 878379060 INC 32103 111163302 INC 29915 938540133 SUM 3391 41295 INC 11481 751158405 INC 18885 976553982 INC 33662 109641084 INC 7139 140487164 INC 19922 28019219 SUM 3531 40172 INC 40892 116047165 INC 34578 894316608 SUM 1977 39353 INC 22134 798429463 SUM 9124 35949 SUM 7386 22785 INC 35416 79800560 SUM 30008 40992 SUM 9443 34811 INC 38996 919892959 INC 36054 978269108 INC 14853 484052478 SUM 6067 38310 INC 27682 868617517 INC 5540 958764286 SUM 11007 35075 INC 19302 140896171 SUM 817 16725 INC 9436 802680530 SUM 21966 38363 SUM 11629 39296 SUM 850 17640 SUM 2642 15163 SUM 424 38570 SUM 2757 34293 INC 2174 961768565 SUM 25696 35098 SUM 6721 27237 SUM 10035 41124 INC 3454 634759263 SUM 3985 33234 SUM 25000 27201 INC 7419 758548521 INC 39965 4436636 INC 34382 483229409 SUM 20435 24013 SUM 86 11971 INC 5683 677144977 INC 39834 353747831 SUM 1724 33017 INC 10769 889729105 INC 18264 752637208 SUM 27689 30729 INC 34292 28956477 INC 16659 5729581 INC 12631 554734848 INC 24689 92860256 SUM 17067 33009 INC 15380 710492759 INC 3473 171351719 SUM 2954 41104 SUM 3151 15034 SUM 4500 25379 SUM 12520 39687 SUM 1917 13634 SUM 1399 33708 SUM 1743 16726 INC 2242 894424590 INC 15764 744768660 SUM 2657 10277 SUM 10883 39230 SUM 11734 38919 SUM 23959 32495 INC 39683 860256117 SUM 1092 35692 INC 30881 53541166 SUM 8901 19234 INC 30181 72867263 SUM 10768 38688 SUM 18550 38912 SUM 5783 32475 INC 33310 610085639 SUM 4410 9722 INC 32196 811888188 SUM 4663 39158 SUM 4974 13655 SUM 33938 39098 SUM 158 6687 INC 12843 985520945 SUM 2039 38238 SUM 9647 27919 INC 24489 931471613 INC 18867 760590490 SUM 2735 5707 SUM 2925 36889 INC 23210 483144569 SUM 9855 33442 SUM 6698 23788 SUM 28186 38608 SUM 22270 41291 SUM 161 35857 INC 17361 501530422 SUM 472 9820 INC 26821 844182029 INC 7938 10920888 SUM 3254 34365 SUM 1022 39834 INC 5747 76964325 SUM 2042 33541 INC 38921 3838050 SUM 2466 39228 SUM 7471 33675 INC 14734 488903298 SUM 709 40834 INC 17573 140662571 SUM 1291 9528 INC 24853 424027092 INC 38211 986929739 SUM 7294 34167 INC 23208 957504263 INC 22777 757812141 INC 257 221140254 SUM 11551 41132 SUM 11929 30201 SUM 24197 40258 SUM 4240 29609 INC 18828 692994032 INC 28680 138910619 INC 29960 104435197 INC 41341 317795057 INC 2576 988039211 SUM 4333 36504 SUM 25068 37296 INC 10219 606276529 INC 41084 72398990 SUM 8659 31579 INC 31048 97112612 INC 19792 893234529 SUM 24252 36940 SUM 9239 32892 SUM 471 36079 INC 6985 207905482 SUM 12153 15808 SUM 26833 34471 SUM 329 33846 INC 34646 952268150 INC 14611 131405967 INC 23236 147045253 SUM 490 32274 SUM 2109 40943 SUM 7793 40750 SUM 4647 35522 INC 38060 42537934 SUM 10174 31969 INC 30656 943711338 INC 39490 137455497 INC 33370 109752139 INC 24403 136925542 SUM 4114 22178 INC 13057 28912530 INC 8884 24885150 INC 38858 65133697 INC 17031 12294271 SUM 7719 34110 INC 38190 67019185 INC 13573 6103637 INC 10714 893294655 INC 26559 206914943 SUM 1953 25671 SUM 3383 37358 SUM 5047 29515 INC 6758 514648835 INC 21578 425102598 SUM 21032 40903 INC 8104 877659996 SUM 4208 40073 INC 40359 144993241 INC 28825 609483437 INC 8952 878246026 SUM 4381 13602 SUM 2902 27792 SUM 33386 41335 INC 33381 346033815 INC 30503 312282043 INC 28451 140979948 INC 28857 16459344 INC 1860 366900879 SUM 2736 34626 INC 3370 28805228 INC 25393 953191998 SUM 11038 23936 INC 21328 938017501 INC 30435 847661497 INC 13129 80272273 SUM 8806 25045 SUM 27754 33478 INC 40519 754943280 SUM 18239 30101 INC 35731 29060584 SUM 19563 37408 INC 32166 690368564 INC 11130 802479678 SUM 8328 21421 INC 31997 9830327 SUM 11273 39892 SUM 14747 24439 SUM 22890 40535 SUM 3152 20004 SUM 8973 24172 SUM 1313 39099 INC 21627 945019432 INC 31877 946108761 SUM 12561 32127 SUM 5948 21933 INC 18913 147460522 INC 11017 69204713 INC 14883 871864626 SUM 95 30172 SUM 3449 39812 SUM 1832 38992 SUM 30725 39161 SUM 4469 32517 SUM 22406 29731 INC 2354 230384896 SUM 430 33225 INC 36675 876885661 INC 5597 310511607 SUM 1100 35459 SUM 8541 41436 INC 26738 143630985 SUM 11257 38625 SUM 12127 38213 INC 29543 742784489 INC 15559 18552465 SUM 2588 9722 INC 5852 582909948 INC 11093 591042658 INC 32720 223703696 SUM 8717 39983 SUM 22928 37681 SUM 893 5173 SUM 6588 38536 INC 1096 73769105 SUM 3763 7845 SUM 20287 39538 INC 37614 955548447 INC 19808 19633425 SUM 12100 41201 INC 36121 12611404 SUM 23879 34153 SUM 11926 32189 INC 1397 130704727 INC 6665 77152912 INC 20416 945467241 INC 29823 458501015 SUM 1403 31107 INC 212 953583411 SUM 5908 24010 INC 34518 996441683 SUM 11145 41282 SUM 21048 33136 SUM 27239 33570 INC 40135 894774308 SUM 10145 39192 INC 36731 924994070 INC 23609 514540263 SUM 8121 35699 SUM 12637 33953 SUM 16646 29834 INC 23637 804243753 SUM 8911 35608 INC 16155 401455905 SUM 5907 31766 SUM 14986 39858 SUM 5227 35508 SUM 53 35998 INC 3611 989851844 INC 13866 146713136 INC 2050 483239756 SUM 7039 37236 SUM 12522 31182 INC 40433 145216102 SUM 7286 30400 SUM 4380 40569 SUM 743 36975 SUM 18981 34147 INC 9192 490605658 INC 15672 143261798 INC 33986 536305763 INC 36898 877166804 INC 21583 988060728 INC 31157 917370912 SUM 21118 35788 INC 17069 20559985 SUM 2947 41030 INC 27596 333654792 SUM 27363 38610 INC 5346 758684943 SUM 9296 39366 INC 33115 757885088 INC 10375 878078657 SUM 2715 37831 SUM 21514 40956 INC 32432 187033204 SUM 10356 25236 SUM 16211 37357 INC 21764 432659512 INC 22148 12424222 SUM 23637 31446 INC 15030 983959553 INC 26128 862265060 INC 33959 8082129 SUM 3308 8768 SUM 24751 34692 SUM 2365 22173 SUM 2177 31804 INC 24445 485707894 INC 32490 326946525 INC 30422 89681572 INC 33111 12446715 INC 35440 146425966 SUM 5537 11817 INC 28237 391317493 SUM 4097 17500 SUM 736 37413 INC 30281 803025542 SUM 9168 33884 INC 33995 887495398 SUM 11051 35885 INC 10654 377912957 SUM 11140 25873 SUM 3156 34467 SUM 1193 34580 INC 30612 73464262 INC 21116 972021938 INC 8913 826554767 INC 28295 385480002 INC 33248 961565255 INC 12710 154715613 SUM 20535 40678 INC 18831 987143253 SUM 263 24654 SUM 21647 40760 INC 27286 717454520 SUM 28473 39294 INC 12643 28983450 SUM 3198 35808 INC 21365 766584728 SUM 4610 32313 SUM 417 21104 SUM 394 13912 INC 30015 692324240 INC 15913 877732498 INC 12911 146406584 INC 18571 466499292 INC 15017 46564247 INC 37573 877843948 INC 39540 397495258 SUM 303 39690 INC 18164 819802636 SUM 9635 38783 SUM 10445 41297 SUM 988 9117 SUM 13663 18914 INC 15575 51341312 SUM 13016 33142 SUM 13144 35255 SUM 3298 22364 INC 39371 116000110 INC 10254 881750571 INC 1641 420902205 INC 40661 759313770 SUM 17902 39603 INC 18854 753830877 SUM 2749 30779 INC 34364 961923287 INC 27172 113777453 SUM 9860 17278 SUM 30756 33057 SUM 121 36616 INC 32304 122067344 SUM 17250 20304 INC 22982 12194698 SUM 4006 30962 INC 26894 947055791 INC 5249 946905690 SUM 833 24318 INC 32931 29016620 INC 28256 760627567 INC 39303 327828120 INC 21526 610408613 SUM 13433 41039 INC 36674 474883801 INC 15953 321075291 SUM 5381 21788 INC 737 130546279 SUM 1787 29080 SUM 20869 40555 INC 20228 741284339 SUM 12234 28584 SUM 3793 25519 INC 21814 76987712 INC 33377 845459353 SUM 28900 41254 INC 19772 935053242 SUM 7984 38052 SUM 2688 31184 SUM 2422 24856 INC 3091 871933690 INC 22252 78264291 INC 13063 29038301 INC 1665 929183912 SUM 1242 34870 SUM 10214 28169 SUM 6884 27624 SUM 15806 32628 INC 23771 400687954 INC 32245 73264000 SUM 3317 36494 INC 35614 333368807 INC 22287 18576679 SUM 8164 25066 INC 30374 224341046 INC 7321 46770647 INC 38540 45457612 SUM 3054 28861 INC 37789 985463484 INC 35318 610010604 INC 27380 860987269 SUM 862 28641 SUM 4945 13851 INC 4891 441703839 SUM 20530 40655 INC 6769 937345879 INC 8051 522165158 INC 20640 873113054 INC 36563 803218202 SUM 19049 37251 INC 21578 466314730 INC 17352 693424379 INC 23056 331662737 SUM 5860 25999 SUM 7643 38916 INC 17581 146216980 INC 35410 937589743 SUM 30 27350 SUM 7349 9446 INC 4500 620117688 SUM 18 33154 INC 24861 859822242 INC 36841 955098141 INC 9685 710196501 SUM 11815 23732 SUM 6402 32010 SUM 8529 18835 INC 22659 752180361 SUM 27321 38757 INC 20120 323866697 INC 30805 11871533 SUM 10051 33580 INC 23188 798714604 SUM 6800 21891 INC 9565 826650908 SUM 12590 28651 SUM 4954 32934 SUM 8353 14255 INC 40134 73711787 INC 19433 820305357 INC 911 542129656 INC 41259 339684320 SUM 1781 6480 SUM 2737 28916 SUM 32548 41308 SUM 7070 13599 SUM 10833 38145 SUM 30464 38806 INC 24992 142238360 SUM 3190 30149 INC 6508 488005915 INC 37242 25492512 INC 25023 80286642 SUM 3338 34562 INC 22417 747443325 SUM 30442 38709 INC 20712 146358475 INC 40139 24395594 SUM 24353 38417 SUM 3221 40583 SUM 14453 26858 SUM 1430 7574 INC 20319 323116251 INC 19961 175482930 SUM 1873 39756 SUM 9883 37211 SUM 29494 41267 INC 27126 635355351 INC 21944 441606789 SUM 3174 36412 INC 4491 22560250 SUM 9716 40163 SUM 657 37723 INC 24535 636890130 SUM 32654 38275 SUM 6416 28331 INC 13539 960850967 INC 36457 268323181 INC 27779 655859517 SUM 18124 37791 SUM 17725 40571 INC 18421 62992923 INC 36872 144807226 INC 327 147435908 INC 10021 970051512 SUM 4394 15596 SUM 7329 30616 INC 39793 15371352 INC 24785 475082647 SUM 3109 36594 INC 37964 26393555 SUM 10901 32712 SUM 11157 36063 INC 16907 602086335 INC 11549 753824881 INC 16322 872079851 INC 41061 769647632 INC 24295 981735822 INC 6081 939509036 SUM 13992 27748 INC 37299 604393170 INC 37463 70015615 SUM 22464 35587 INC 35684 610472550 SUM 6272 15945 INC 29326 877520474 INC 19746 795055680 SUM 5484 40513 INC 13745 27992896 SUM 16297 37946 SUM 24014 32461 INC 34675 953206990 SUM 15264 35993 INC 38628 583943588 SUM 1522 30773 INC 30434 508240858 SUM 16172 36740 INC 16378 894295503 SUM 2097 30405 SUM 11278 19861 INC 21345 215255730 SUM 19661 34325 INC 1169 617541203 INC 438 961815229 INC 24247 78258763 SUM 533 22302 INC 9375 593742536 SUM 2010 29187 INC 34648 291687885 SUM 1167 23625 SUM 274 37447 SUM 11290 30361 INC 10374 142066891 SUM 8024 14865 INC 1023 769753312 SUM 13062 29818 INC 152 501238912 INC 41074 10993096 INC 34814 669239138 SUM 580 12459 INC 15779 17209492 INC 33970 742467800 SUM 779 24906 SUM 17245 40001 INC 22767 927339234 SUM 9089 21643 INC 4865 998541091 INC 21841 898890020 INC 19203 11085412 INC 7112 921765209 INC 23071 79052890 INC 19049 576872960 INC 10717 102232610 SUM 6862 40010 SUM 7311 37073 SUM 12956 40908 SUM 5464 40508 SUM 3661 38085 INC 2090 144164820 INC 2007 28316115 INC 36540 476010557 SUM 13731 41353 INC 38043 146371876 INC 29766 146648037 SUM 5832 31629 INC 156 58171192 SUM 24454 40052 SUM 3349 19795 INC 25835 467439811 SUM 6055 18472 INC 5985 28264213 INC 22479 760647780 INC 28240 27965611 SUM 8989 31158 INC 14448 957245968 SUM 3294 41447 SUM 12936 30319 INC 34026 620115649 INC 37748 71640268 INC 27103 843401753 INC 25309 850993984 INC 20588 424408063 SUM 6341 13619 SUM 15114 16307 INC 20099 975217889 SUM 32 12421 SUM 734 37348 SUM 14946 27818 INC 22985 416597896 SUM 70 18409 INC 15530 993807454 INC 19017 15696744 SUM 24179 38201 SUM 10049 21453 SUM 12370 27083 INC 40957 903100461 SUM 2269 3573 INC 36965 786989698 INC 20026 608401793 SUM 4737 37176 INC 27831 576894721 INC 7825 760519282 SUM 11693 41421 SUM 11487 40061 SUM 1679 22794 INC 29610 822891068 INC 34907 206999100 SUM 17280 34908 INC 15475 982937924 SUM 6264 41250 INC 439 981769740 INC 23803 609558904 SUM 4201 36005 INC 6837 941753950 SUM 14200 39560 INC 39791 3888678 SUM 271 17241 SUM 14082 29777 INC 15206 982928622 INC 29263 754678742 INC 18814 145220595 INC 38832 501518041 SUM 1090 23911 INC 13852 744789687 SUM 6336 39134 INC 27985 726567391 SUM 1042 32010 INC 10649 146149298 SUM 22225 39506 SUM 6041 28407 INC 16576 462187909 INC 2569 793681054 SUM 30363 35780 INC 36868 882192367 INC 25650 878511360 SUM 68 40121 INC 36933 933652240 INC 29070 745908188 INC 29147 484612784 INC 21224 105334850 INC 19568 145107137 INC 18246 357461354 INC 16256 875344571 INC 11414 99940641 SUM 4934 38476 INC 41407 892708294 INC 23948 223764986 INC 9795 491816898 INC 23384 24452103 INC 18284 341624501 INC 2561 970745347 INC 36969 142970147 INC 18929 25915432 INC 10108 999634407 SUM 7116 39499 INC 29818 940865063 SUM 1308 28937 SUM 8340 38058 SUM 1072 29901 SUM 11864 40223 INC 12501 888125667 INC 19622 587018967 SUM 5108 26628 SUM 5895 26619 SUM 19118 40520 SUM 7803 31254 SUM 3414 20787 INC 40034 956255818 SUM 1106 20919 INC 28582 324830880 SUM 3048 20361 INC 18500 731200912 INC 1720 602812821 INC 39024 912574993 INC 12695 880576135 SUM 6087 36261 INC 24954 997602568 SUM 5232 38094 INC 1426 888178498 SUM 18571 35823 INC 38629 187969137 SUM 3939 35905 INC 6851 21383189 SUM 392 14550 SUM 29094 39447 INC 5488 795301563 INC 14451 593047897 SUM 12420 23776 SUM 10583 37966 INC 29780 711265911 SUM 29895 38396 INC 1641 944799632 SUM 5049 38313 INC 24563 892614664 SUM 4793 38453 SUM 11175 30960 SUM 359 30837 SUM 15227 35680 INC 38094 349482493 SUM 1514 39510 INC 4686 491366524 SUM 24647 36144 SUM 12649 32085 INC 32745 441589707 INC 36652 601536393 SUM 7062 41128 INC 28633 619500582 INC 21928 908987302 SUM 762 23629 INC 20735 13263443 INC 30584 128492972 SUM 5812 23316 INC 23250 566503823 INC 32274 724442061 INC 31662 442770666 INC 28295 536702245 INC 27692 599056939 INC 30115 414188510 SUM 6243 33363 SUM 7547 40536 INC 13871 123076372 INC 18823 692476763 SUM 7694 38182 SUM 3093 13111 SUM 6317 41331 SUM 680 15598 INC 14953 610066993 SUM 10534 39093 SUM 390 6001 INC 5786 147428279 INC 20841 860335771 INC 26738 928412667 INC 6610 597945204 SUM 8495 41198 SUM 667 17684 INC 34334 134161036 SUM 3926 38023 INC 34447 145758348 SUM 24123 34796 SUM 1195 30953 SUM 17277 28543 INC 23616 130427800 SUM 1958 7197 INC 5487 756418578 SUM 3287 39585 SUM 11441 27158 INC 1756 28994313 INC 27792 918495334 SUM 1504 26148 INC 23067 73661203 SUM 3284 36768 INC 20486 787681092 INC 41130 136834787 SUM 31720 40957 SUM 1015 35879 INC 33418 871915168 INC 34297 147099146 INC 19235 29080991 SUM 1939 30768 INC 29878 7036529 SUM 3919 33496 SUM 23086 36376 SUM 9745 34265 INC 36538 854048768 INC 23582 894549920 SUM 8948 32674 INC 37626 147157686 SUM 80 33467 SUM 6847 37464 SUM 30108 41286 SUM 25231 38508 INC 1449 905667933 SUM 17196 36944 SUM 5656 41425 SUM 1665 26969 SUM 700 28498 SUM 12119 38302 INC 38897 46650196 INC 29838 685980639 INC 27246 536643498 INC 35603 794643797 INC 22615 760581294 SUM 21 33698 INC 39248 10850640 SUM 12739 40801 INC 6218 709235271 SUM 20897 36101 INC 18608 13204255 SUM 40114 41444 SUM 1888 27306 SUM 3681 34605 SUM 1421 16126 INC 35397 364703696 SUM 30834 38550 SUM 956 10951 SUM 21183 33739 SUM 5572 38481 INC 4919 952522274 INC 32948 502595697 INC 13328 542716296 INC 16036 894807979 INC 14366 143466304 INC 27445 608427672 SUM 282 21792 SUM 33875 39074 SUM 13562 41120 SUM 9295 28713 SUM 3500 39791 INC 5470 676700498 INC 4744 71639425 INC 13293 888086840 INC 39578 121270682 SUM 1420 25727 SUM 2225 29169 INC 32391 681990543 INC 32158 147447460 INC 741 21638986 SUM 27768 34955 INC 39925 703877396 SUM 3363 39525 INC 23834 727068077 INC 34517 945045870 INC 8796 754189108 SUM 2023 26433 SUM 13797 37896 SUM 2418 33243 INC 21533 874748664 INC 33345 820865175 INC 15708 145734508 INC 17576 602835204 INC 10217 75999553 SUM 9 9082 INC 16371 676760542 INC 823 892483053 INC 11292 921550066 INC 27134 146839695 INC 26523 665850913 INC 9715 957195208 INC 34459 827218669 INC 18714 12169937 SUM 5497 39905 INC 39587 995152028 SUM 14494 32345 SUM 6297 30950 INC 24605 680796037 INC 22230 591732037 INC 38772 473978306 SUM 14310 27883 SUM 18395 36474 SUM 5605 29276 INC 25794 146335782 INC 10773 328664575 INC 20583 558133409 SUM 3035 40543 SUM 9803 37604 SUM 29886 40752 INC 16285 130632822 SUM 1167 2339 SUM 3164 36718 SUM 14411 40740 SUM 20285 34514 INC 36900 464088047 INC 18256 130654068 INC 27277 807508717 SUM 21506 39693 INC 31640 145307844 INC 32525 771428773 INC 14166 892487803 SUM 23666 40304 INC 26550 14581866 SUM 5044 39267 INC 1611 145344560 SUM 7210 30312 INC 32 408054867 INC 25592 147461347 INC 21045 15963117 INC 13464 113874929 SUM 12424 28111 INC 3518 938562530 SUM 26471 37401 SUM 18151 40627 INC 3765 322865397 SUM 15391 37410 INC 6193 675353807 INC 3687 995475948 INC 23302 6938544 SUM 24936 36761 INC 7553 450638856 INC 35734 357862135 SUM 5714 40018 SUM 2935 22729 SUM 12608 16027 INC 31653 593662824 INC 41025 146322391 SUM 2884 23266 SUM 56 23960 INC 33313 4192997 INC 15440 307400301 INC 29347 463800130 SUM 12335 37297 INC 40846 128583548 SUM 19452 37055 INC 35389 864022974 SUM 3387 15950 SUM 7590 27415 SUM 34649 39980 SUM 3232 34551 INC 33332 148638130 SUM 4783 10497 SUM 2309 33157 SUM 27793 38963 INC 17090 2830667 SUM 21660 40203 SUM 15941 34579 INC 15904 874693375 INC 31315 28895953 SUM 11745 17367 SUM 4622 32058 INC 29479 28948881 INC 21443 893694267 INC 24316 524752409 INC 40689 463792061 SUM 18308 34355 INC 40148 866100720 SUM 40 14931 INC 4953 995928019 SUM 1397 40642 INC 16641 961823003 SUM 206 16444 INC 26241 418411122 SUM 668 39526 SUM 5526 39474 INC 21928 450265862 INC 38566 146857848 INC 5300 165978585 INC 39942 282141320 INC 11925 873581077 INC 21481 527168576 INC 19822 275832726 INC 19621 88711382 INC 8304 138770227 INC 20473 67734849 SUM 32309 40889 SUM 17176 35584 SUM 1264 22163 INC 15808 926260560 INC 18476 845489936 SUM 14752 29270 SUM 13733 35755 SUM 4971 41376 INC 7601 876645919 SUM 3568 14951 SUM 22117 38226 SUM 3733 30822 INC 29176 890171037 INC 32918 8905330 SUM 442 20166 INC 33724 27729110 SUM 8441 35700 SUM 19514 36208 INC 27322 27963197 INC 34471 764838414 INC 8576 677429588 INC 30054 925080163 SUM 19196 24690 INC 39809 12065603 INC 32271 572189625 SUM 6130 33091 SUM 1068 36929 SUM 1226 26349 SUM 13236 31940 SUM 11962 41054 INC 5032 147380912 INC 30363 147232717 SUM 5708 41204 INC 30943 755909552 INC 10310 307334562 SUM 14482 39437 SUM 654 10555 INC 27547 991694771 INC 12389 195587703 SUM 1163 30954 INC 3954 995281484 INC 27398 342157157 SUM 1562 14185 INC 25377 7906531 INC 18243 143228902 INC 14988 200539116 SUM 31182 39972 SUM 6144 31805 INC 23731 659403155 SUM 23133 38392 INC 3961 822869114 SUM 10176 27916 INC 970 11818338 INC 27210 145761426 SUM 3062 37572 INC 24248 126323526 SUM 7669 20556 INC 18250 520075066 INC 19597 147220392 INC 9560 274717896 INC 9135 335789821 SUM 23673 40783 SUM 19538 25023 SUM 6477 40682 SUM 22976 38420 SUM 1672 36775 SUM 20435 32577 INC 21120 966941232 INC 37299 109432518 SUM 27849 40835 SUM 4035 30022 SUM 15323 26437 SUM 30867 40590 INC 1432 138534487 SUM 1122 39749 INC 5971 458604358 SUM 7557 39765 INC 6567 476394012 SUM 6009 39616 INC 25654 145615576 SUM 29066 39869 INC 23187 986820584 INC 29129 741638811 SUM 149 37791 SUM 19095 36569 SUM 403 28454 SUM 8045 22046 SUM 16096 27844 SUM 13356 36715 INC 27383 97088593 SUM 4637 16853 SUM 1952 10773 SUM 5695 22887 INC 39030 23175745 INC 36840 536285358 INC 38630 62415672 INC 9588 26865095 SUM 10553 38558 SUM 19935 35986 INC 4517 999123534 INC 27785 16403153 INC 10630 875756328 SUM 10889 22816 INC 30411 4869127 INC 17973 810883410 SUM 23412 40420 INC 9832 144321191 SUM 10802 27306 INC 38551 624206404 INC 8096 16155219 SUM 17347 38970 INC 13379 413567334 INC 36844 222469209 INC 14692 570701676 INC 9908 937668726 SUM 6798 40424 INC 15089 90216673 SUM 36206 41011 INC 28727 392068307 INC 16510 87663525 SUM 11459 25185 SUM 4089 34406 SUM 15246 38416 INC 12693 80327155 SUM 816 9846 SUM 10803 38867 SUM 14645 35332 INC 27622 73587954 INC 16399 407152542 INC 37406 188594554 SUM 7917 22931 SUM 603 27120 INC 9052 476192170 SUM 20700 27912 SUM 9272 35404 SUM 15496 33988 INC 18300 146140481 SUM 15823 35157 INC 25051 417379635 INC 19978 79956624 SUM 5593 14053 INC 26475 583546545 SUM 1998 14081 INC 22836 98819345 INC 17115 869448396 SUM 9608 35842 SUM 4692 36256 INC 14945 866303863 INC 33890 876653927 INC 12815 28965026 INC 1554 640223330 INC 22600 807537329 INC 3064 954777970 INC 3453 490623518 INC 38698 146730980 SUM 6462 19239 SUM 10209 38011 INC 3330 933232118 INC 10340 670557944 SUM 21804 39069 INC 27410 815868190 SUM 23666 39102 INC 32207 917780249 SUM 2560 29266 INC 12894 140543021 SUM 9442 30839 SUM 3279 34333 INC 18708 970717567 INC 16846 184314573 INC 23812 854940929 INC 9420 819418388 INC 23890 610609867 INC 8178 782846875 INC 27813 91882850 INC 22914 759145785 SUM 9304 38950 SUM 3951 34544 SUM 19936 38766 INC 5984 720884915 SUM 28410 36587 INC 20045 489010657 INC 22305 127996506 SUM 13999 40357 INC 105 143024733 SUM 11410 25666 INC 32993 489830978 SUM 5123 36651 SUM 14869 40215 SUM 22308 35098 INC 29160 432261718 INC 19212 73178261 INC 2544 415069435 INC 21907 133386455 SUM 15924 39094 SUM 26660 31994 INC 27343 961817909 SUM 1546 26903 INC 35946 644344093 SUM 859 15805 SUM 25378 31054 SUM 2521 19117 INC 7758 801671393 SUM 7534 29245 SUM 204 5987 SUM 19048 34278 INC 36782 147429036 INC 1074 74555608 INC 31955 535157072 INC 10075 591656394 SUM 5070 21208 INC 8987 669160994 INC 3885 111672460 INC 41429 860781220 INC 31764 19162392 SUM 10684 36931 INC 30564 937404270 SUM 10215 23252 INC 12188 979681590 SUM 4283 38833 SUM 3301 29708 INC 1937 999161143 SUM 31294 40029 SUM 1057 36066 SUM 9254 37008 SUM 3169 39121 INC 17499 543501909 SUM 858 30959 SUM 23696 32969 SUM 459 29363 INC 27185 870623120 INC 18726 84042775 SUM 8407 33063 SUM 12647 31234 SUM 6053 37675 INC 14381 68231852 INC 15495 987092443 INC 24956 468968077 SUM 1998 35900 SUM 8674 37380 INC 4480 811912392 SUM 3788 16952 INC 13223 102309415 INC 3654 4612677 SUM 880 23823 SUM 12816 40832 INC 10409 12917982 INC 35118 22208783 INC 14726 28573734 SUM 10391 15596 SUM 6019 32126 INC 3179 135852680 INC 36038 147428162 SUM 29510 38220 SUM 1704 33326 INC 15130 934318616 SUM 19261 34676 INC 6554 669343311 INC 40060 27399493 INC 5131 55825979 SUM 12266 39691 INC 39167 902617314 INC 27156 435110823 INC 9275 130000205 SUM 16103 34382 SUM 37940 39853 SUM 7583 33414 INC 34464 793046275 SUM 339 10496 INC 23037 607465049 INC 32959 10096118 SUM 21594 40806 SUM 646 36942 INC 752 26721546 SUM 10312 29487 INC 32331 887655884 INC 220 743493871 INC 25060 476379516 SUM 380 2328 SUM 3283 40208 SUM 31306 39168 SUM 8700 20395 SUM 11565 27814 INC 5599 80321423 INC 38709 126489693 INC 38010 568655953 SUM 32158 39241 SUM 28673 38681 SUM 6232 36027 INC 37546 953627378 SUM 6936 27844 SUM 17010 40707 INC 33345 256237190 SUM 9085 34286 INC 24016 5778816 SUM 3145 17578 INC 24283 333758141 INC 19015 937508655 INC 25429 143230034 SUM 12085 26645 INC 37647 44479750 SUM 7160 40782 SUM 19535 40807 INC 4950 946956056 INC 27432 843351694 INC 26038 996484692 INC 2824 919855647 SUM 751 32236 INC 30640 803938141 SUM 10644 30972 SUM 28954 39529 INC 8800 80179955 INC 17052 949372131 INC 39104 604198329 SUM 7869 33943 SUM 25530 38217 SUM 1366 15174 SUM 8996 41324 INC 31062 928249560 INC 21138 675005730 SUM 14172 32161 SUM 16628 31222 SUM 14612 33708 SUM 1729 40972 SUM 7214 33992 SUM 13426 34899 INC 31840 142056965 INC 10146 742476844 SUM 7508 40312 SUM 16491 23859 SUM 1255 35476 SUM 14466 16153 INC 35973 16875611 SUM 520 8270 INC 26532 433447896 SUM 3682 40717 SUM 5754 13132 INC 36733 340956657 INC 31812 458292468 SUM 8651 23411 SUM 10043 33302 SUM 3831 17894 INC 13620 977325610 INC 39134 11924501 INC 32043 592989091 SUM 4288 39611 SUM 4607 32136 INC 29740 796383712 SUM 20059 40982 INC 37189 76166707 INC 21021 708212058 INC 7725 893729282 INC 36931 725984252 INC 27124 608873868 INC 12444 802501633 INC 23464 145851299 SUM 3966 32985 SUM 16439 38961 SUM 1623 19726 INC 1256 141111091 SUM 6278 19918 SUM 17726 38447 INC 4394 938287825 INC 18049 593625582 INC 7615 417461744 SUM 16382 37397 INC 13145 693423512 INC 19090 635528815 SUM 13359 41108 INC 18286 479472777 INC 33519 961672410 INC 35217 860226799 INC 23508 73195825 SUM 11314 40105 INC 11165 877423093 INC 6653 816655011 INC 28286 937947707 SUM 17420 39373 INC 38833 952922828 INC 17936 339973942 INC 34121 80324865 INC 9651 79697641 INC 34673 12729431 INC 7140 13972421 INC 10133 524189687 INC 28943 80213020 INC 3378 474114448 SUM 1619 26882 SUM 16211 34970 SUM 23365 41434 SUM 13969 38442 SUM 9814 31023 INC 37230 136928357 INC 14698 593219597 SUM 10410 38892 INC 23385 589061717 SUM 11658 19559 INC 3034 105205649 INC 4250 591686281 SUM 22929 35823 SUM 11753 39477 SUM 9666 41131 INC 19090 603251015 SUM 152 34537 SUM 31566 40738 SUM 15634 30667 INC 16862 585965094 INC 9484 894724072 INC 21879 59392931 SUM 16216 37920 INC 25784 106240891 SUM 15098 38728 INC 257 741477109 INC 33364 542530621 SUM 23275 25750 INC 14840 893684675 SUM 15589 26012 INC 6565 234586485 INC 18510 908095914 SUM 1754 37672 INC 12711 826429178 INC 10598 132079606 SUM 11303 28488 INC 19286 921736377 SUM 3240 32633 SUM 1108 22382 SUM 3125 16772 INC 16950 993847818 INC 36609 726957380 SUM 21680 31528 SUM 18401 30518 SUM 10520 30475 INC 17757 10876110 INC 32791 961958769 INC 33851 80748431 SUM 37911 40542 INC 34984 95017353 SUM 423 10563 INC 18844 221674579 INC 13778 447696310 SUM 15171 25508 INC 19921 494349618 SUM 7099 28851 INC 10561 72810522 INC 27860 744227419 INC 18488 894834797 INC 12676 857902903 SUM 149 30637 SUM 7955 26510 INC 16546 313637912 INC 19909 142738665 SUM 15855 35702 INC 26709 111789356 SUM 18732 34198 SUM 6126 32882 SUM 7883 23082 SUM 3010 27040 SUM 27361 38660 INC 8990 539933174 INC 18526 530651046 INC 32698 986556199 SUM 5055 15437 SUM 4076 26936 SUM 283 27955 INC 28829 787203933 SUM 2415 20163 INC 19284 429902867 INC 29455 25624558 SUM 15076 39941 SUM 1100 41015 INC 5996 827342930 SUM 4086 38128 SUM 30435 39922 SUM 7911 37857 INC 7678 961372410 SUM 3884 14197 SUM 3027 26039 INC 13941 353258658 SUM 14568 33377 SUM 373 34379 INC 27432 667925641 INC 14318 854527345 INC 38010 28002584 INC 40089 35648062 INC 29638 826404683 SUM 5932 32089 SUM 8116 38593 INC 25775 743874210 SUM 29687 35555 INC 31308 945981150 SUM 8253 23610 SUM 2182 39469 INC 29573 680503148 INC 15786 275065657 INC 36050 668211683 INC 24862 756874247 INC 31471 257180164 SUM 1621 33620 INC 10585 869427532 INC 6641 969197388 INC 10482 949378875 INC 17850 942591210 SUM 5115 32633 SUM 27197 36974 SUM 1952 31382 SUM 957 21609 SUM 9742 30914 INC 16657 945769840 SUM 8527 34773 SUM 31305 40827 SUM 30487 40127 INC 31462 739637581 SUM 18535 29160 SUM 7974 39807 SUM 8944 25662 INC 13089 434068294 INC 376 139078895 INC 34532 946119895 INC 29680 669077759 INC 20264 952868993 SUM 24079 40222 SUM 8555 41113 SUM 1014 2760 INC 23855 990262522 INC 25778 868230601 SUM 3368 29218 SUM 12699 23024 SUM 9056 27631 SUM 14682 35529 INC 8971 338835168 SUM 9655 24515 SUM 540 7170 INC 38586 927858348 SUM 2086 30900 SUM 9608 38753 SUM 8711 29866 INC 28355 820676823 SUM 4775 9849 SUM 164 12574 SUM 485 38948 SUM 7140 23370 SUM 7001 20769 INC 16703 770529164 INC 23118 604255087 INC 8955 610021417 INC 41104 986420048 INC 40274 143226047 INC 20658 856604247 SUM 15001 41387 SUM 5078 35249 SUM 22265 25554 INC 41237 129638256 SUM 15289 22148 INC 26507 565400995 INC 5234 531711471 SUM 14319 26668 INC 30817 572916246 SUM 7211 37740 SUM 10589 31921 SUM 6726 29740 SUM 9634 23094 SUM 7329 22923 SUM 11469 38683 INC 2371 951440337 SUM 1179 39992 INC 12938 61003848 SUM 1 27586 SUM 24832 40934 SUM 1929 15532 INC 12725 19237717 SUM 15882 38811 INC 24963 603169630 INC 12667 798141309 INC 2570 820259730 INC 28741 775342634 INC 39613 487695896 INC 34314 875347631 INC 38941 12246165 INC 28770 759849055 INC 24480 2078285 SUM 6649 37241 SUM 5351 39332 SUM 18051 41294 INC 5834 258178523 SUM 21277 25051 INC 12035 33160432 SUM 3152 22956 INC 33354 53616945 SUM 8376 13551 SUM 10971 32112 INC 14923 938086443 INC 10943 492338210 SUM 8334 14969 INC 19230 143520771 SUM 5329 34529 INC 17534 23069026 INC 38373 892741992 INC 31994 955242630 SUM 1412 21490 INC 34984 341854869 INC 6401 953581544 SUM 1628 34994 INC 14113 961660461 INC 14097 601866884 SUM 16415 33153 SUM 1187 31201 SUM 245 32304 INC 19025 18531393 SUM 1811 39143 INC 38089 550820438 INC 35474 686758475 SUM 592 15420 INC 34999 144833604 SUM 13049 33074 SUM 3714 39811 SUM 6373 17850 INC 32712 615151249 INC 24700 725983784 SUM 36710 40843 INC 20150 961620446 SUM 61 1160 INC 31070 16320085 SUM 11740 27798 SUM 14035 29088 SUM 674 32090 SUM 6997 25311 INC 18676 22772575 SUM 17286 38305 SUM 8812 41422 INC 29832 491657205 INC 12481 736954677 INC 6552 743287745 INC 36707 105510661 SUM 13512 29571 SUM 19634 26210 SUM 5490 12200 INC 20113 434412329 SUM 967 16919 INC 29048 954797878 SUM 13 23011 INC 30051 142678644 SUM 2822 36030 INC 12082 715655840 INC 6063 624965410 INC 2823 61484519 INC 35931 355859234 SUM 2373 37533 INC 36974 911492754 INC 3726 617959993 INC 22018 900948397 SUM 6033 38164 INC 22641 418389781 SUM 982 35974 SUM 3187 28604 INC 7796 239398632 INC 25415 459392682 SUM 11339 28822 INC 3220 538499283 SUM 9060 18830 INC 16615 39109966 SUM 18574 40248 INC 15873 760619731 SUM 22707 40303 INC 27606 543495109 INC 33338 223592632 INC 24588 138740373 SUM 22020 36737 SUM 22962 32861 INC 32021 835876275 INC 11183 27951353 INC 5156 876933393 INC 5728 939519933 SUM 9469 23940 SUM 6779 14445 INC 16836 11209575 SUM 10682 40818 INC 31662 894587873 INC 12035 638630859 INC 33565 55361546 SUM 1482 21211 INC 34123 861300026 SUM 4046 34086 INC 19961 985888800 SUM 40 37136 SUM 260 37856 SUM 9374 25711 SUM 21491 38440 SUM 373 24348 INC 36053 112451206 INC 23211 386775477 SUM 8308 38165 INC 15215 129646784 INC 25306 73689930 INC 22370 147400808 INC 36823 96486627 INC 18888 320662267 SUM 1359 26472 INC 6934 20694370 INC 20588 469528139 INC 24665 491618873 SUM 1078 31585 SUM 2687 23517 SUM 2038 33849 INC 32789 87295113 SUM 23304 38225 SUM 528 23121 INC 24571 593538285 INC 39559 955522808 INC 37556 97103497 INC 29176 986880355 SUM 1608 33289 SUM 817 33612 INC 8697 268502086 INC 35109 743369508 INC 20020 914946049 SUM 20471 37508 INC 38738 491323815 SUM 11960 27163 INC 6502 825127591 SUM 2221 10147 INC 12545 11552966 SUM 8111 18321 SUM 30581 40370 INC 40178 924881284 SUM 16174 37188 SUM 23205 34171 SUM 241 24721 INC 16438 555786874 SUM 4665 5666 SUM 21502 36650 INC 29593 457666702 SUM 93 37431 SUM 6542 30873 SUM 15300 33468 SUM 16515 23132 SUM 795 19034 INC 34606 12247770 SUM 27940 40050 SUM 5560 31647 INC 6254 26899888 SUM 14983 33295 SUM 3474 5406 INC 36048 539187437 INC 36628 289233728 INC 32144 127955472 INC 1429 16490609 INC 37352 940914467 INC 25694 34649553 SUM 12607 40673 INC 9818 739228986 INC 33737 807711564 INC 3911 966041551 SUM 5841 39773 INC 29377 877212112 SUM 2708 40209 INC 30705 686730494 SUM 14821 31364 SUM 5221 24886 INC 11072 24472107 INC 13893 804232762 INC 38890 870090351 SUM 13684 34590 SUM 3198 32746 INC 24271 752214911 SUM 12073 38205 INC 29314 143772042 SUM 9675 17584 SUM 6549 39704 SUM 5364 18633 INC 25601 80350727 SUM 23512 40878 SUM 13518 40490 INC 24896 550579461 INC 7024 568618775 INC 40462 147265322 SUM 1203 30630 SUM 28123 39137 INC 32890 876746065 SUM 23646 37587 SUM 22744 29566 SUM 747 40529 SUM 7507 13167 INC 36221 868374663 SUM 63 18266 SUM 123 27077 SUM 15475 35640 INC 17641 322312605 SUM 20889 39370 INC 37529 27174119 SUM 5266 21084 INC 28489 953016414 INC 14948 750083085 SUM 1954 23111 SUM 3367 37510 SUM 20507 23526 INC 38438 820674859 INC 28942 957489262 SUM 317 30057 SUM 19307 34289 INC 36023 954965436 INC 34790 944313587 INC 7912 893236700 SUM 11829 27085 INC 19876 16063716 INC 39534 395880024 SUM 5704 33904 INC 29853 28978437 SUM 1336 36683 INC 22586 577704561 INC 5379 139002854 SUM 643 20481 SUM 10186 27877 INC 40794 347313207 SUM 1110 17607 INC 39850 77190244 INC 14795 949357299 SUM 381 7388 INC 21009 677991832 INC 21403 121716311 SUM 4076 19990 INC 10334 816535468 SUM 4037 40894 INC 38134 68479616 INC 15509 139045858 INC 23393 476048798 INC 22040 105416297 INC 37509 460786759 SUM 19995 37919 SUM 6533 37429 SUM 7412 38880 INC 32664 954627868 INC 7360 68175522 SUM 12189 32611 INC 7017 674762440 INC 30821 109672826 SUM 17172 40531 INC 18222 157194174 INC 32943 893783130 INC 26271 892599815 INC 25142 758296039 SUM 9392 36226 SUM 23541 36500 SUM 9853 31330 SUM 6462 20478 INC 9245 819965591 INC 8743 454418219 INC 18323 24514624 INC 2057 643439368 INC 2242 326591621 SUM 3125 22996 SUM 5667 41165 INC 26325 960281744 SUM 6012 38106 INC 15588 488222452 SUM 13836 34124 SUM 418 38590 SUM 17419 27388 SUM 3479 40698 SUM 844 3736 INC 5541 584081522 INC 16058 810978713 SUM 3618 40432 SUM 1393 34754 SUM 11007 17041 INC 5825 130648405 SUM 12341 39492 INC 6840 606355938 SUM 16456 40144 SUM 12293 36522 INC 11257 827542863 INC 40591 576998784 INC 24798 720450803 SUM 6453 38317 INC 19836 51857044 SUM 9080 28668 SUM 1316 13534 SUM 15811 40176 SUM 408 7159 SUM 27156 36575 INC 1625 961685693 INC 32385 827614687 SUM 4589 28031 SUM 7559 34374 SUM 26629 33787 INC 25480 28531369 SUM 2787 31144 SUM 11560 21278 INC 15153 964234949 INC 36724 76913504 INC 2235 48047351 SUM 76 19306 SUM 24970 36710 SUM 17792 40677 SUM 3623 26970 INC 9548 996098093 SUM 10467 40858 SUM 2329 37637 SUM 6597 35519 INC 16481 808305363 INC 24882 218489419 SUM 2845 28993 SUM 13575 34206 INC 18575 938454145 SUM 29784 33572 SUM 23345 40578 SUM 5403 37274 INC 28640 381617599 SUM 2918 32306 SUM 1536 23356 INC 27398 749743487 SUM 8404 32267 INC 13584 73562889 INC 31714 61454379 SUM 7467 36490 INC 25723 505732462 SUM 6434 36901 INC 27083 727646623 INC 17686 12912033 SUM 1006 20750 SUM 4975 12269 SUM 23107 40905 INC 15006 23827307 SUM 13140 36542 INC 39574 928334584 SUM 32978 41350 SUM 20817 31911 INC 27539 221646421 SUM 20747 25436 SUM 19597 31739 SUM 5585 18084 SUM 27686 41069 INC 31585 12137839 INC 7061 591703213 INC 34251 925889451 SUM 5349 22169 SUM 13527 32706 SUM 1106 38519 INC 38571 147171775 INC 8258 872438225 INC 12294 860507270 SUM 33940 41276 SUM 2759 33041 INC 894 79177721 INC 22533 944774092 SUM 16559 39670 SUM 21810 30879 INC 16092 828703670 SUM 6168 25935 SUM 16875 40772 SUM 25373 40580 INC 1436 450262519 INC 40323 121739984 SUM 1385 29383 SUM 11413 27575 SUM 16896 40555 INC 33959 507974184 INC 20555 603787222 SUM 3721 36483 SUM 17509 33501 INC 38878 69269050 INC 3044 753776290 INC 3650 28028256 SUM 497 32674 SUM 19065 31657 SUM 1110 33264 SUM 17087 38449 INC 12960 727993949 INC 41290 27449533 INC 709 337664991 SUM 14610 39412 SUM 13203 38615 SUM 14621 32476 INC 20985 140544326 SUM 16476 33878 SUM 19864 27141 INC 26153 396405281 INC 31756 560092317 SUM 20171 31805 SUM 30281 39954 INC 16505 29067642 SUM 1315 5539 SUM 778 10697 INC 2483 870604885 SUM 2582 33996 SUM 1524 21235 SUM 6390 32823 SUM 3230 34752 SUM 26504 29079 SUM 59 19355 SUM 22183 41420 SUM 9645 30732 INC 6462 27970711 INC 15242 946844179 INC 30092 10078475 INC 20783 129273109 INC 31556 407896300 SUM 13700 36137 SUM 6844 26827 SUM 9192 40878 SUM 8089 35082 SUM 3374 34180 SUM 8071 41058 SUM 18464 35393 SUM 9024 24568 INC 26059 6928915 INC 14198 699201376 SUM 4216 25285 INC 26530 440395102 INC 26864 532359119 SUM 2165 35425 INC 2952 142607142 INC 34605 698664823 SUM 17512 18871 INC 28487 20403979 SUM 1242 14651 INC 31521 11207822 INC 29935 138438982 SUM 1865 32599 INC 15276 523048613 SUM 2420 24629 INC 31171 120102626 SUM 9041 40887 SUM 13844 17777 SUM 7274 32172 SUM 357 40152 SUM 5404 37722 INC 26411 668365792 SUM 14599 24139 SUM 17629 38592 INC 5929 22664098 SUM 9948 18906 INC 23583 16125959 SUM 29033 36470 SUM 19263 36309 SUM 1988 24967 INC 36584 759270906 INC 24329 216979913 INC 35111 487990077 SUM 13635 17131 INC 7993 937281084 SUM 694 10410 INC 9208 283994930 SUM 139 33220 INC 23178 946032408 INC 23251 873860504 SUM 60 34625 SUM 4772 13305 INC 15587 736703182 SUM 4035 23143 SUM 4127 31690 INC 32965 145101118 SUM 3710 40519 SUM 9410 34087 INC 4330 482886755 INC 32655 146388242 SUM 2323 36821 INC 27340 140090457 SUM 2367 10908 SUM 28770 40254 INC 25178 576393135 INC 23135 91729298 SUM 8817 38819 SUM 2 9004 INC 39000 955599400 SUM 1937 25406 SUM 9508 38294 SUM 3686 13260 SUM 20487 22143 SUM 7580 13568 SUM 29896 35415 INC 12228 928415456 INC 16675 215386479 INC 14693 3585412 INC 9148 112047331 INC 18869 4121517 INC 4066 16458730 SUM 32416 39281 SUM 14370 41146 SUM 16867 24912 INC 35668 743300372 INC 13669 75379526 SUM 7208 25230 SUM 27056 34927 INC 24774 474292116 INC 32715 787470050 INC 24711 793496623 INC 35574 98174371 SUM 4244 12240 SUM 14795 35262 SUM 4005 16885 INC 31412 401145274 INC 39130 878684684 INC 1636 350075263 INC 39527 211552264 SUM 2855 33352 INC 13836 127411154 INC 11659 16178896 SUM 398 32754 INC 37812 942576232 INC 30347 492165759 INC 15493 143247366 SUM 74 13040 SUM 19535 24572 SUM 2628 16133 INC 9864 985033097 SUM 2242 36027 SUM 8837 36495 INC 15143 744636625 INC 14592 939070710 SUM 3567 37487 INC 35774 841255303 SUM 34042 39041 INC 4900 857978582 SUM 9082 17419 SUM 3377 37138 SUM 4429 33041 SUM 5036 21173 INC 30606 3904038 SUM 6359 30547 INC 29724 894783479 INC 7258 104962309 INC 36707 132958953 SUM 3518 20633 INC 34197 636570019 INC 8514 356686647 INC 16798 306746190 INC 19927 389062070 INC 15996 693407155 SUM 1186 30452 SUM 2655 31276 SUM 20119 35862 SUM 4192 40795 INC 37099 921648989 SUM 11295 29160 INC 36023 18462270 SUM 10326 15758 SUM 3915 41055 INC 31463 987117341 INC 7795 24364570 SUM 6476 31749 SUM 2616 39663 INC 23237 950348748 INC 8000 47508677 SUM 21490 25248 INC 3462 107613400 SUM 1406 26199 SUM 1875 22741 INC 19105 573437731 INC 6534 467004354 INC 3362 814877022 SUM 23447 39958 SUM 23448 34721 SUM 12392 26206 INC 20570 119621092 INC 31306 993386333 SUM 17932 37382 SUM 9897 32082 SUM 14875 27711 INC 30672 873777657 SUM 2470 25427 INC 32468 995517335 INC 12407 975475841 INC 18415 482714488 SUM 1391 22797 INC 34083 795800586 SUM 5195 38802 SUM 16975 23977 INC 34467 712316180 SUM 21069 35243 INC 27318 322746397 INC 32657 16881425 INC 30237 633799834 INC 33106 624250125 INC 27949 685137649 INC 13826 666880641 SUM 33709 40341 SUM 25818 40223 INC 33155 109732805 SUM 14191 31056 INC 34946 868033780 INC 21086 28971030 INC 26552 783369856 SUM 9781 29373 INC 7325 654270284 INC 13246 961626612 SUM 6874 23264 SUM 2322 41100 INC 20777 342050582 INC 12650 31772244 SUM 12282 16437 SUM 32084 41320 SUM 18400 40686 INC 5115 843145453 SUM 8910 41323 SUM 6470 40127 SUM 8516 33309 INC 14057 315697348 INC 26808 146686361 SUM 10514 25226 INC 37264 885348893 SUM 37454 40035 SUM 8984 35513 INC 35993 571915162 SUM 5344 34535 INC 13036 147386087 INC 33440 877987675 SUM 1615 37059 SUM 1615 25203 SUM 3070 36164 SUM 12232 41372 SUM 27580 41244 INC 3240 2578187 INC 829 697783061 INC 6659 28528325 SUM 250 10676 SUM 37361 40868 INC 39995 3836861 INC 39663 455341779 INC 36885 752052771 INC 39568 877937276 SUM 10816 31055 INC 33121 104464696 SUM 25889 38679 SUM 4049 35731 INC 38250 138892589 INC 18639 110258871 SUM 11772 25161 SUM 1210 31877 SUM 12202 41262 SUM 986 40548 SUM 2203 35057 INC 31037 140807914 INC 38447 751495250 SUM 18897 38616 SUM 19949 28318 SUM 582 31155 INC 7893 73710174 INC 23031 481600364 SUM 8346 27573 SUM 10602 40911 INC 17488 686821669 INC 13884 718698618 INC 30250 794767100 INC 30778 147020375 INC 33161 820021402 SUM 6264 30790 INC 33001 27224473 SUM 269 2656 SUM 2609 29682 SUM 22439 27525 INC 32031 776979130 INC 3536 139042927 INC 37129 77501391 INC 18269 64185730 SUM 23888 34509 INC 9283 391544660 INC 37124 146264190 INC 25728 13030877 INC 11832 589455807 INC 28744 869569684 INC 2531 733385036 INC 4202 69875614 SUM 15844 37131 INC 22744 532620012 INC 38255 954243369 INC 4131 570402693 INC 16901 653328893 INC 34055 143252389 INC 22964 337397100 SUM 3910 32150 INC 35837 424819956 SUM 15939 36289 INC 35304 184688966 INC 27024 39090048 SUM 11292 12564 INC 33192 960886757 INC 7958 20537861 SUM 21242 32010 SUM 10905 37642 SUM 4166 40699 INC 29249 876274519 SUM 7328 27605 INC 27346 130705280 SUM 7723 38706 SUM 1850 17941 INC 29317 471157911 INC 3911 342148184 INC 39245 957930689 INC 18176 412902861 INC 13327 628844533 SUM 15488 37074 INC 38382 75866493 INC 18838 28906039 SUM 2963 12438 SUM 32846 40743 SUM 12044 32917 SUM 3223 35282 SUM 5707 16587 SUM 13030 31238 SUM 6888 26563 SUM 4739 30448 SUM 1376 33503 SUM 2440 8066 INC 6835 976653047 INC 20777 12238331 INC 3913 877369544 INC 26935 360443240 INC 38179 456588018 INC 14790 735273527 SUM 27967 39736 SUM 15827 24279 SUM 741 37676 INC 30574 476999972 INC 2767 539266478 SUM 21633 38381 SUM 3666 9250 INC 11186 753828908 SUM 286 37210 SUM 28667 36777 INC 35497 600420 SUM 3628 26956 SUM 869 39702 SUM 8044 34104 SUM 17031 24905 INC 16195 856503063 INC 7848 27909105 INC 28295 147406522 INC 21869 946117554 INC 4105 24852834 INC 25143 435018004 INC 26187 527076032 INC 8592 995483994 INC 35179 534025181 SUM 15734 33592 SUM 10049 41116 SUM 5244 23886 INC 30215 6182747 INC 29855 953103414 SUM 12773 41405 SUM 13581 36733 INC 4979 393136540 SUM 1178 36075 INC 323 146123980 SUM 6879 27268 INC 15447 774629447 INC 33701 97019345 INC 33062 933973628 INC 7151 28019459 INC 9154 619511760 SUM 7835 18023 INC 10631 444463788 SUM 5399 32162 SUM 20569 26783 INC 25617 941846132 SUM 5795 37276 INC 14817 635314241 INC 8840 42374212 INC 16312 803165145 SUM 4932 30261 SUM 701 37866 INC 35042 46690164 INC 18002 961823885 SUM 6797 40230 SUM 8883 28206 SUM 25055 39446 INC 24183 20563653 SUM 27416 33223 SUM 7031 22367 INC 14864 69677672 SUM 38 7321 INC 8605 146194742 SUM 17330 37012 INC 2763 76138129 INC 21877 624285374 INC 13458 5180183 INC 22891 24863804 SUM 17197 35590 SUM 16219 36266 SUM 8001 29062 INC 39141 6083864 SUM 25580 40178 INC 9200 267227906 SUM 31504 38719 INC 1629 668726886 SUM 4075 9663 SUM 8647 21415 INC 27581 769337888 INC 28382 879234345 INC 35079 992199484 INC 31072 724940954 INC 5367 112818485 INC 12106 743665859 INC 24952 79131237 INC 14771 2250321 SUM 10101 38061 SUM 31916 41424 INC 12595 978175198 SUM 6659 24108 INC 32280 477129380 SUM 484 12136 SUM 1940 23694 INC 20168 997435343 INC 16238 21443899 SUM 11376 40619 INC 1088 685709547 SUM 15320 38629 SUM 9311 19989 INC 5800 860254388 SUM 21189 39650 INC 41408 129486144 SUM 101 37564 SUM 483 24703 SUM 26537 36708 SUM 643 13306 SUM 3795 35393 SUM 10098 32466 SUM 8111 30723 INC 9405 602166439 SUM 5367 40838 SUM 14983 34529 INC 29716 275588473 INC 23700 668688903 INC 24923 874791507 INC 9914 559024910 INC 27817 908539455 INC 17524 318441753 INC 23384 667251013 SUM 3537 39467 INC 29800 146839147 SUM 20492 40022 SUM 12655 39762 SUM 2382 40159 INC 41267 953560864 INC 33095 298951793 SUM 11556 17359 INC 16627 117802392 INC 19122 693531109 SUM 8296 41089 INC 20124 830458324 INC 2749 52747401 SUM 1026 6806 SUM 18950 34847 INC 24366 29072258 SUM 14357 37719 SUM 14555 39097 SUM 9 18846 INC 17527 6587400 SUM 3481 41067 INC 25144 860735369 INC 23985 483651044 SUM 12290 36519 INC 35398 138823927 INC 16181 130704873 INC 7191 893245773 SUM 2409 35274 SUM 3227 28836 INC 38050 457458428 INC 8968 138703968 SUM 5220 39202 INC 23627 420872987 INC 21144 457219880 SUM 518 9459 INC 24604 485723551 SUM 283 34434 INC 40117 933511826 SUM 17086 34778 INC 37099 418431762 SUM 3263 12391 INC 31969 138558499 INC 18557 54686739 SUM 23040 39855 SUM 1417 38090 INC 8501 747812516 INC 18481 677385033 SUM 14661 19711 SUM 7832 38833 SUM 1673 11399 SUM 31240 38232 INC 24502 147190149 SUM 13855 35706 INC 32900 135650927 INC 9161 91978897 SUM 5084 41270 SUM 10344 19332 INC 29893 560111412 SUM 4785 28265 INC 15659 948990981 INC 4543 167235590 SUM 1680 24188 INC 23763 82378686 INC 6995 39632176 SUM 19906 40422 SUM 4915 33606 SUM 3087 18539 INC 24757 420864335 SUM 8861 37422 INC 29433 46982028 SUM 1566 34224 SUM 11420 33779 SUM 368 5660 SUM 21155 40545 SUM 1681 38957 INC 4961 989165087 SUM 20567 34089 SUM 1615 8349 SUM 24567 37647 INC 30204 880479836 INC 29341 610075262 SUM 13036 39131 SUM 1690 23874 INC 20528 27462095 SUM 23439 33022 SUM 18583 35536 INC 37194 407544344 SUM 173 20614 SUM 23803 35348 SUM 1455 25036 SUM 1222 2464 SUM 903 28729 INC 26214 312781144 SUM 5601 11484 INC 6881 993030765 INC 5707 78143057 INC 36284 16098994 INC 20051 877955783 INC 22303 2253167 INC 35172 741666903 SUM 15231 40636 INC 39171 930757309 SUM 9804 32111 SUM 2438 28528 INC 34428 113837088 INC 12060 985799198 INC 21907 705386136 INC 21879 89406820 SUM 2505 31429 SUM 2033 37022 INC 14579 396546267 SUM 2606 26168 INC 17396 68401439 INC 31880 6211542 SUM 8769 14838 INC 25013 886199866 SUM 16450 41070 SUM 6668 39327 INC 2090 94971392 SUM 11950 31486 SUM 2518 24794 INC 8846 762356641 SUM 735 9885 SUM 11195 26976 INC 12761 854476285 SUM 4282 14253 SUM 9042 28357 INC 20924 610328732 SUM 12865 27392 INC 29944 929345780 SUM 1696 13757 INC 22343 643179010 INC 36298 138015655 SUM 5155 22519 INC 6985 608456509 INC 37384 919392756 INC 17582 885334277 INC 41078 914703292 SUM 458 8224 INC 18591 629335033 INC 13194 2462470 SUM 15776 34271 SUM 1594 25665 INC 27186 938280677 SUM 10180 36373 SUM 8358 15402 INC 37798 439745105 INC 20622 95016891 INC 10009 877976442 INC 14581 951159100 INC 2080 840232133 INC 37303 29044736 INC 37291 96355255 SUM 11586 28773 SUM 11104 41314 SUM 3381 28878 SUM 1860 24071 INC 5019 874811116 INC 4830 937930647 SUM 31567 38810 INC 3786 434137841 INC 20205 737122997 SUM 1132 22716 INC 21399 64293865 SUM 7946 39692 SUM 23380 40680 INC 16707 749864456 SUM 1315 40249 SUM 748 38154 INC 41365 20648247 SUM 2299 8689 INC 14512 221562875 SUM 7055 35630 SUM 2506 33154 SUM 549 34674 INC 23475 491122348 INC 7336 24352723 INC 19600 90488892 INC 9238 606960547 INC 39829 209587108 INC 10239 643875218 SUM 97 26398 SUM 4458 33438 SUM 10778 39758 INC 26811 348964051 SUM 2121 26177 INC 26016 559703094 SUM 7655 39034 INC 15885 121132461 INC 11321 440736872 SUM 5307 16150 INC 37125 24869619 SUM 2525 24163 SUM 3308 19941 INC 8085 746738325 INC 24511 19649919 SUM 30556 39852 INC 36580 995109536 SUM 30428 39967 INC 10305 474235437 INC 19292 902900177 INC 22041 854779915 INC 27498 961400782 INC 29087 748367458 SUM 8117 27896 INC 9418 113691734 INC 37808 757771021 SUM 17578 24829 INC 25652 893182722 INC 34936 936994977 SUM 26352 35046 INC 22976 624210110 SUM 6792 28595 INC 34723 147171399 INC 4402 931296587 SUM 1132 29004 SUM 11002 37336 INC 26722 268399844 INC 12225 294124196 SUM 27492 35945 INC 31460 686778226 SUM 29288 37234 SUM 12294 18055 SUM 13674 28715 INC 24332 886136998 SUM 7144 30793 INC 25303 474829055 SUM 1313 1597 SUM 72 25182 SUM 4379 35827 INC 489 4855200 INC 28031 147860140 SUM 17846 25540 SUM 37703 40849 INC 29129 307393760 SUM 1805 4286 INC 37660 96308305 INC 4636 811784679 SUM 14389 21606 INC 20561 67762214 SUM 7953 35751 SUM 35907 38976 SUM 13107 33243 SUM 15246 37160 SUM 10612 35943 INC 41328 868457524 INC 34548 27474048 SUM 6730 35700 INC 7629 113629857 SUM 22 5168 SUM 317 30283 INC 5017 146668584 SUM 4833 18072 INC 22626 928245642 SUM 29817 41093 SUM 12096 33428 SUM 20905 27243 SUM 3854 40424 INC 12824 982809931 INC 24319 593115289 SUM 421 8295 INC 31128 572935185 SUM 7150 38907 INC 16495 820682957 INC 24478 877995779 SUM 20 21019 INC 7330 711196631 SUM 201 33830 SUM 22776 40767 SUM 26477 37952 INC 33614 2419604 INC 23971 940985148 SUM 2517 10821 SUM 12776 22425 INC 24298 598026440 SUM 794 36389 INC 2777 993372586 SUM 14160 33498 INC 5940 552497927 SUM 7405 38998 INC 33701 959735725 INC 8943 135070243 SUM 7614 34985 INC 34826 827919447 SUM 32875 37307 SUM 5134 40914 SUM 630 39902 INC 27077 819700891 SUM 2758 31959 SUM 30594 36251 SUM 625 24205 INC 23955 978723093 SUM 4513 35455 INC 34991 109681348 SUM 29994 39642 INC 27654 130522985 SUM 19364 31734 SUM 9172 18321 INC 27594 483673144 SUM 25307 37378 SUM 2004 31466 SUM 6739 27020 INC 6280 743611711 SUM 9371 20247 SUM 13349 36351 INC 960 396143445 INC 35620 341845960 SUM 11434 39834 INC 14094 56580125 SUM 11584 31239 INC 35306 28971851 INC 40504 71367204 INC 25615 146787842 SUM 8505 33481 SUM 11031 27525 SUM 1943 32126 INC 955 626104403 SUM 5929 40597 SUM 21311 33057 INC 6042 71083388 SUM 22697 37022 INC 2692 954900192 SUM 4893 8189 SUM 1104 33645 SUM 12576 40603 INC 34474 10183359 SUM 302 9600 SUM 26027 40101 INC 12876 529954158 SUM 14930 27328 SUM 5795 30772 INC 11003 824596024 INC 16610 116800517 SUM 2253 32123 SUM 25331 35787 SUM 2957 32278 SUM 18871 25822 SUM 147 31195 SUM 8568 20751 SUM 15996 30537 SUM 7136 29579 SUM 8585 40827 SUM 2195 37267 SUM 3330 27591 INC 37862 783102604 INC 28784 20661720 SUM 7541 23547 SUM 7362 37861 INC 37653 96008564 INC 38080 939451213 SUM 2904 21728 INC 13326 858150004 SUM 4502 40814 INC 31520 938159217 SUM 18734 35486 INC 23291 842569086 SUM 1803 3895 INC 23971 71973845 SUM 6530 27699 SUM 2154 28740 SUM 4478 27163 SUM 447 14972 INC 33316 103420356 SUM 28412 37280 INC 19131 391497187 INC 34844 46743710 INC 5473 883990347 INC 29964 726790898 INC 40099 609778611 SUM 7705 40355 SUM 6857 33510 INC 21358 10399680 INC 39891 504537640 SUM 184 8401 INC 7622 12281748 SUM 7044 27053 SUM 3869 31088 SUM 3339 18515 SUM 4365 31216 SUM 9117 29993 SUM 8872 26990 SUM 11587 30252 INC 14049 968765869 SUM 471 30736 INC 23308 670555182 INC 18101 660932836 INC 23802 140105900 SUM 4670 40493 SUM 8600 34471 INC 31344 608504077 SUM 10807 27904 SUM 19230 35003 INC 38929 955188252 SUM 15134 29173 SUM 19330 36312 INC 29098 504500109 INC 40678 594624062 INC 29235 491657396 INC 18734 987121055 INC 20620 575745783 INC 2448 39902815 SUM 3020 15900 INC 13138 342066290 SUM 1114 30539 SUM 430 40414 SUM 8252 33132 SUM 1239 35507 INC 10282 938251603 SUM 2396 26550 INC 13184 112746512 SUM 14439 38026 SUM 3234 8577 SUM 8175 41295 INC 21673 458657711 SUM 20052 40918 SUM 9564 25332 INC 30446 7886771 INC 12020 942767039 SUM 262 33715 INC 35326 463937036 INC 36812 706414915 SUM 9129 32058 SUM 749 26585 INC 437 146538333 SUM 11712 31129 SUM 18225 39020 INC 11211 853836931 INC 23090 146381294 INC 2927 138539004 INC 16460 959617329 SUM 983 23068 SUM 1560 25661 INC 40341 113382006 SUM 15671 29851 SUM 8870 30509 SUM 11699 40103 SUM 30696 41062 INC 25740 491020202 SUM 1919 37299 SUM 13107 40288 SUM 1394 31997 SUM 835 29007 INC 24008 24848920 SUM 21632 41243 SUM 7516 14900 SUM 23741 32399 INC 4119 318993362 INC 41100 675709032 SUM 12914 41216 SUM 2540 22898 INC 22131 770482788 INC 17639 80217106 INC 17605 29058329 SUM 1151 32023 SUM 6027 25271 SUM 11623 27809 INC 26964 868388812 INC 30230 559999292 SUM 7836 40025 SUM 20483 35091 SUM 6685 26056 SUM 22659 41412 SUM 8333 27209 INC 15094 572811226 SUM 6309 38961 SUM 11768 38519 INC 4744 527907433 SUM 36348 40261 SUM 3966 39234 SUM 4768 30934 SUM 10375 34574 INC 2222 954554856 SUM 21330 31805 INC 8142 945859740 INC 24930 939426052 INC 14798 325342308 SUM 25669 34081 INC 21191 935614364 SUM 4230 37314 SUM 3391 19655 INC 33757 688511006 SUM 22112 37124 SUM 1164 14766 INC 13593 993384441 SUM 2701 14024 SUM 1845 36431 INC 34779 871069341 SUM 2975 40652 SUM 13208 39138 SUM 515 36628 SUM 8034 28505 SUM 41 11503 SUM 24920 39213 INC 30234 891783976 SUM 28472 39719 INC 30506 927322885 INC 13816 19384055 SUM 15549 35544 INC 31686 19631427 INC 7234 488003641 SUM 13169 29615 INC 35526 73666557 INC 41143 960646345 INC 35763 189698637 SUM 22885 30617 SUM 13518 27296 SUM 6171 10896 INC 6437 728791312 SUM 2041 32730 SUM 15102 29926 INC 37220 410369512 INC 20111 559518229 SUM 11998 28025 INC 29989 3895170 INC 19052 517942542 INC 34222 139141956 SUM 8200 26865 INC 37666 995524722 SUM 16200 41131 SUM 1295 13140 INC 35837 610422015 INC 27754 845432675 INC 6303 731578494 INC 57 738101274 INC 7749 154226245 SUM 3196 38801 INC 7500 500480280 INC 10909 213119492 SUM 1050 16195 SUM 13981 32550 INC 3105 758552333 SUM 616 12199 SUM 15590 36644 INC 14807 666786306 INC 25365 760084292 INC 34930 400882093 INC 457 26825307 SUM 16577 39693 INC 27110 942788559 INC 32356 74553750 SUM 13898 39921 SUM 142 2294 INC 2533 953494913 INC 35840 874497711 INC 31212 126245398 SUM 249 28074 INC 9951 134862095 SUM 1151 28142 SUM 15966 40148 INC 25002 137931427 SUM 7436 24523 SUM 3395 37825 SUM 3265 33446 SUM 2603 10261 INC 11003 575046434 SUM 11689 31379 INC 2213 961365070 SUM 12928 39112 SUM 13148 40079 INC 7040 527400344 INC 20597 498334869 SUM 1812 37751 INC 35973 567589710 SUM 1461 25412 SUM 11993 40109 SUM 11074 33010 SUM 10750 38899 SUM 9571 40008 SUM 3642 23221 INC 18510 877431050 SUM 25503 36639 SUM 14192 40271 INC 9036 894311666 SUM 3825 34475 INC 29897 28917611 INC 12554 145386390 INC 6912 473088700 SUM 5851 37826 INC 11642 885978214 SUM 193 14887 INC 38732 147441731 INC 39349 24311161 INC 7835 728512963 INC 33904 889170274 INC 692 912448755 INC 33104 26806212 SUM 7611 19264 INC 6889 391508157 INC 7963 861054555 INC 27497 13618345 SUM 469 36213 INC 23379 536828800 SUM 30974 34344 SUM 37773 40080 SUM 11221 36026 SUM 19928 39233 SUM 1412 38787 SUM 16573 37994 SUM 9680 36489 SUM 7286 20461 INC 24850 951677058 SUM 3431 39936 SUM 14931 39160 SUM 6678 33283 INC 8378 12031846 INC 15041 145370433 INC 24690 826403930